.ai-layout-page{overflow-wrap:anywhere}.ai-layout-page #ai-layout-root .ai-shell{max-width:760px;margin-inline:auto}.ai-layout-page #ai-layout-root .ai-head{margin-block:8px 28px;text-align:center}.ai-layout-page #ai-layout-root .ai-title{margin:0 0 8px;font-family:var(--font-heading-family, inherit);font-size:clamp(2rem,6vw,3rem);line-height:1.1}.ai-layout-page #ai-layout-root .ai-sub{max-width:46ch;margin:0 auto;color:rgba(var(--color-foreground, 18, 18, 18),.62);font-size:15px;line-height:1.5}.ai-layout-page .ai-route-cta,.ai-layout-page .ai-layout-explainer,.ai-layout-page .ai-layout-breadcrumbs{max-width:980px;margin-inline:auto}.ai-layout-page .ai-route-cta{display:flex;align-items:center;gap:28px;margin-top:32px;padding:28px 32px;background:rgb(var(--color-background, 255, 255, 255));border:1px solid rgba(63,63,248,.14);border-radius:16px;box-shadow:0 1px 2px #1010400a}.ai-layout-page .ai-route-cta__glyph{flex:0 0 auto;width:84px;height:84px;color:var(--ai-route-accent)}.ai-layout-page .ai-route-cta__glyph svg{display:block;width:100%;height:100%}.ai-layout-page .ai-route-cta__copy{flex:1 1 auto;min-width:0}.ai-layout-page .ai-route-cta__eyebrow,.ai-layout-page .ai-layout-explainer__eyebrow{margin:0 0 6px;color:var(--ai-route-accent, #3f3ff8);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ai-layout-page .ai-route-cta__heading{margin:0 0 6px;font-size:1.5rem;line-height:1.2}.ai-layout-page .ai-route-cta__subtext{max-width:52ch;margin:0;color:rgba(var(--color-foreground, 18, 18, 18),.72);line-height:1.5}.ai-layout-page .ai-route-cta__button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:var(--ai-route-accent);box-shadow:0 6px 18px #3f3ff838;color:#fff;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}.ai-layout-page .ai-route-cta__button:hover{filter:brightness(.94)}.ai-layout-page .ai-route-cta__button:focus-visible,.ai-layout-page .ai-layout-breadcrumbs a:focus-visible,.ai-layout-page .ai-layout-explainer a:focus-visible,.ai-layout-page .ai-layout-faq summary:focus-visible{outline:3px solid var(--ai-route-accent, #3f3ff8);outline-offset:3px}.ai-layout-page .ai-layout-breadcrumbs{display:flex;gap:8px;margin-top:48px;color:rgba(var(--color-foreground, 18, 18, 18),.68);font-size:.875rem}.ai-layout-page .ai-layout-explainer{padding-top:20px}.ai-layout-page .ai-layout-explainer__intro{max-width:68ch}.ai-layout-page .ai-layout-explainer h2,.ai-layout-page .ai-layout-explainer h3{margin-top:0}.ai-layout-page .ai-layout-explainer__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.ai-layout-page .ai-layout-explainer__grid>div{min-width:0;padding:20px;border:1px solid rgba(var(--color-foreground, 18, 18, 18),.14);border-radius:12px}.ai-layout-page .ai-layout-explainer__grid p,.ai-layout-page .ai-layout-explainer__measure{margin-bottom:0;line-height:1.6}.ai-layout-page .ai-layout-explainer__measure{margin-top:20px}.ai-layout-page .ai-layout-faq{max-width:760px;margin-top:48px}.ai-layout-page .ai-layout-faq details{border-top:1px solid rgba(var(--color-foreground, 18, 18, 18),.16)}.ai-layout-page .ai-layout-faq details:last-child{border-bottom:1px solid rgba(var(--color-foreground, 18, 18, 18),.16)}.ai-layout-page .ai-layout-faq summary{padding:18px 2px;cursor:pointer;font-weight:600}.ai-layout-page .ai-layout-faq details p{margin:-6px 0 18px;line-height:1.6}@media(max-width:749px){.ai-layout-page .ai-route-cta{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 22px}.ai-layout-page .ai-route-cta__glyph{width:60px;height:60px}.ai-layout-page .ai-route-cta__heading{font-size:1.3rem}.ai-layout-page .ai-route-cta__button{width:100%;white-space:normal}.ai-layout-page .ai-layout-explainer__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ai-layout-page.css.map */
