.aie-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.aie-offer-note{gap:calc(var(--ds-space) * 1);padding:calc(var(--ds-space) * 4) calc(var(--ds-space) * 5);border-inline-start:3px solid var(--ds-accent);background:var(--ds-accent-50);font-size:var(--ds-fs-sm);transition:background-color var(--_t);display:grid}.aie-offer-note strong{font-size:var(--ds-fs-lg);font-weight:600}.aie-offer-note:hover{background:var(--ds-accent-100)}.aie-eyebrow{color:var(--ds-accent-text);font-size:var(--ds-fs-sm);font-weight:600}.aie-section-head{gap:calc(var(--ds-space) * 4);max-width:46rem;display:grid}.aie-offer-grid{gap:calc(var(--ds-space) * 5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.aie-line{font-weight:600}.aie-deadline{font-size:var(--ds-fs-lg)}.aie-steps{margin:0;padding:0;list-style:none}.aie-steps li{align-content:start;gap:calc(var(--ds-space) * 3);padding-top:calc(var(--ds-space) * 4);border-top:max(1px, var(--ds-border-w)) solid var(--ds-text);display:grid}.aie-why{grid-template-columns:repeat(2,minmax(0,1fr))}.aie-why h2{font-size:var(--ds-fs-xl);margin:0;font-weight:600;line-height:1.2}.aie-why p{max-width:34rem;font-size:var(--ds-fs-base)}.aie-stand-grid{gap:calc(var(--ds-space) * 8) calc(var(--ds-space) * 6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.aie-stand-product{align-content:start;justify-items:start;gap:calc(var(--ds-space) * 2);padding-top:calc(var(--ds-space) * 4);border-top:1px solid var(--ds-border-strong);display:grid}.aie-details{gap:calc(var(--ds-space) * 6);padding:calc(var(--ds-space) * 6);border-radius:var(--ds-radius-card);background:var(--ds-surface-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.aie-details dd{margin:calc(var(--ds-space) * 1) 0 0;font-weight:600}.aie-book{gap:calc(var(--ds-space) * 6);scroll-margin-top:calc(var(--ds-space) * 6);display:grid}.aie-book-head{gap:calc(var(--ds-space) * 1);display:grid}.aie-claimed{justify-items:start;gap:calc(var(--ds-space) * 4);display:grid}.aie-claimed h2:focus-visible{outline:2px solid var(--ds-ring);outline-offset:4px}.aie .q9-form-shell{background:0 0;border:0;padding:0}.aie .q9-form,.aie .q9-form-row{gap:calc(var(--ds-space) * 5)}.aie .q9-form-label{color:var(--ds-text);font-size:var(--ds-fs-sm);font-weight:600}.aie .q9-form-input{min-height:2.75rem;padding-inline:calc(var(--ds-space) * 3)!important;border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius)!important;background:var(--ds-bg)!important;color:var(--ds-text)!important}.aie .q9-form-input:hover{border-color:var(--ds-border-strong)!important}.aie .q9-form-input:focus{border-color:var(--ds-ring)!important;box-shadow:0 0 0 3px color-mix(in oklab, var(--ds-ring) 25%, transparent)!important}.aie .q9-form-input::placeholder{color:var(--ds-text-subtle)!important}.aie .q9-form-error{color:var(--ds-danger-text)}.aie .leap-form-helper{margin:calc(var(--ds-space) * 1.5) 0 0;color:var(--ds-text-muted);font-size:var(--ds-fs-xs);line-height:1.45}.aie .leap-products{border:0;min-width:0;margin:0;padding:0}.aie .leap-chip-grid{gap:calc(var(--ds-space) * 2);margin-top:calc(var(--ds-space) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aie .leap-chip{align-items:flex-start;gap:calc(var(--ds-space) * 2.5);padding:calc(var(--ds-space) * 2.5) calc(var(--ds-space) * 3);border:1px solid var(--ds-border);border-radius:var(--ds-radius);cursor:pointer;font-size:var(--ds-fs-xs);transition:background-color var(--_t), border-color var(--_t);line-height:1.35;display:flex;position:relative}.aie .leap-chip:hover{border-color:var(--ds-border-strong)}.aie .leap-chip-input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.aie .leap-chip-mark{border:1px solid var(--ds-border-strong);color:#0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;margin-top:.05rem;display:flex}.aie .leap-chip-name{font-size:var(--ds-fs-sm);font-weight:600;display:block}.aie .leap-chip-descriptor{color:var(--ds-text-muted)}.aie .leap-chip:has(.leap-chip-input:checked){border-color:var(--ds-accent);background:var(--ds-accent-50)}.aie .leap-chip:has(.leap-chip-input:checked) .leap-chip-mark{border-color:var(--ds-text);background:var(--ds-text);color:var(--ds-bg)}.aie .leap-chip:has(.leap-chip-input:focus-visible){outline:2px solid var(--ds-ring);outline-offset:2px}.aie .q9-form-captcha{min-height:78px}.aie .leap-form-actions{gap:calc(var(--ds-space) * 3);justify-items:stretch;display:grid}.aie .q9-form-submit-button{width:100%;min-height:3rem;font-weight:600;border-radius:var(--ds-radius)!important;background:var(--ds-text)!important;color:var(--ds-bg)!important}.aie .q9-form-submit-button:hover,.aie .q9-form-submit-button:focus-visible{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important}.aie .leap-form-consent{color:var(--ds-text-muted);font-size:var(--ds-fs-xs);margin:0}.aie .leap-form-consent a{color:var(--ds-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){.aie-offer-grid,.aie-stand-grid,.aie-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.aie-hero{grid-template-columns:minmax(0,1fr)}.aie-offer-note{display:none}}@media (max-width:620px){.aie-offer-grid,.aie-why,.aie .q9-form-row,.aie .leap-chip-grid{grid-template-columns:minmax(0,1fr)}.aie-stand-grid,.aie-details{gap:calc(var(--ds-space) * 5);grid-template-columns:repeat(2,minmax(0,1fr))}}
