.button-module__KQuPrq__button{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;border-radius:var(--radius-lg);font-size:var(--text-base);line-height:20px;font-weight:var(--weight-medium);cursor:pointer;color:inherit;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--anim-duration-fast) var(--anim-ease-default), background var(--anim-duration-fast) var(--anim-ease-default), border-color var(--anim-duration-fast) var(--anim-ease-default), opacity var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default), transform var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:1px solid #0000;outline:none;flex-shrink:0;display:inline-flex}.button-module__KQuPrq__button:disabled,.button-module__KQuPrq__button[aria-disabled=true]{pointer-events:none;opacity:.5;cursor:not-allowed}.button-module__KQuPrq__button:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.button-module__KQuPrq__button:active:not(:disabled){transform:translateY(.5px)}.button-module__KQuPrq__button svg{pointer-events:none;flex-shrink:0}.button-module__KQuPrq__button svg:not([class*=size-]):not([width]):not([height]){width:16px;height:16px}.button-module__KQuPrq__vDefault{background:var(--color-primary);color:var(--color-fg-on-primary);border-color:#0000}.button-module__KQuPrq__vDefault:hover:not(:disabled){background:var(--color-primary-hover)}.button-module__KQuPrq__vDestructive{background:var(--color-danger);color:var(--color-fg-on-primary)}.button-module__KQuPrq__vDestructive:hover:not(:disabled){background:var(--color-danger-hover)}.button-module__KQuPrq__vOutline{border-color:var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:var(--shadow-xs)}.button-module__KQuPrq__vOutline:hover:not(:disabled){background:var(--color-bg-muted)}.button-module__KQuPrq__vSecondary{background:var(--color-bg-muted);color:var(--color-fg);border-color:#0000}.button-module__KQuPrq__vSecondary:hover:not(:disabled){background:color-mix(in srgb, var(--color-fg) 10%, var(--color-bg-muted))}.button-module__KQuPrq__vGhost{color:var(--color-fg);background:0 0;border-color:#0000}.button-module__KQuPrq__vGhost:hover:not(:disabled){background:var(--color-bg-muted)}.button-module__KQuPrq__vLink{color:var(--color-primary);text-underline-offset:4px;transition:color var(--anim-duration-fast) var(--anim-ease-default), text-decoration-color var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border-color:#0000;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.button-module__KQuPrq__vLink:hover:not(:disabled){text-decoration-color:currentColor}.button-module__KQuPrq__sDefault{min-height:var(--control-h-lg);padding:8px 16px}.button-module__KQuPrq__sDefault:has(>svg:first-child:last-child){padding-inline:12px}.button-module__KQuPrq__sXs{min-height:var(--control-h-xs);gap:var(--space-2);border-radius:var(--radius-md);padding:0 var(--space-2);font-size:var(--text-sm);line-height:16px}.button-module__KQuPrq__sXs:has(>svg:first-child:last-child){padding-inline:6px}.button-module__KQuPrq__sXs svg:not([class*=size-]):not([width]):not([height]){width:12px;height:12px}.button-module__KQuPrq__sSm{min-height:var(--control-h-md);gap:var(--space-2);border-radius:var(--radius-md);padding:0 var(--space-3)}.button-module__KQuPrq__sSm:has(>svg:first-child:last-child){padding-inline:10px}.button-module__KQuPrq__sLg{min-height:var(--control-h-xl);border-radius:var(--radius-md);padding:0 var(--space-6)}.button-module__KQuPrq__sLg:has(>svg:first-child:last-child){padding-inline:16px}.button-module__KQuPrq__sXl{min-height:var(--control-h-2xl);border-radius:var(--radius-md);padding:0 var(--space-6);font-size:var(--text-lg);line-height:var(--space-6);font-weight:var(--weight-semibold);min-width:160px}.button-module__KQuPrq__sIcon{inline-size:var(--control-h-lg);block-size:var(--control-h-lg);min-height:var(--control-h-lg);gap:0;padding:0}.button-module__KQuPrq__sIconXs{inline-size:var(--control-h-xs);block-size:var(--control-h-xs);min-height:var(--control-h-xs);border-radius:var(--radius-md);gap:0;padding:0}.button-module__KQuPrq__sIconXs svg:not([class*=size-]):not([width]):not([height]){width:12px;height:12px}.button-module__KQuPrq__sIconSm{inline-size:var(--control-h-md);block-size:var(--control-h-md);min-height:var(--control-h-md);gap:0;padding:0}.button-module__KQuPrq__sIconLg{inline-size:var(--control-h-xl);block-size:var(--control-h-xl);min-height:var(--control-h-xl);gap:0;padding:0}.button-module__KQuPrq__shPill{border-radius:var(--radius-full)}.button-module__KQuPrq__vInk{background:var(--color-fg);color:var(--color-bg-elevated);border-color:#0000}.button-module__KQuPrq__vInk:hover:not(:disabled){opacity:.9}.button-module__KQuPrq__vInk:focus-visible{box-shadow:0 0 0 2px var(--focus-ring-color,var(--color-primary));outline:none}.button-module__KQuPrq__vInkOutline{background:var(--color-bg-elevated);color:var(--color-fg);border:1px solid var(--color-border-strong)}.button-module__KQuPrq__vInkOutline:hover:not(:disabled){opacity:.7}.button-module__KQuPrq__vInkOutline:focus-visible{box-shadow:0 0 0 2px var(--focus-ring-color,var(--color-primary));outline:none}.button-module__KQuPrq__vSilver{isolation:isolate;color:#171a21;text-shadow:0 1px #ffffff73;background:linear-gradient(152deg,#e9ebed 0%,#c2c6cb 18%,#d1d5db 38%,#a9adb2 58%,#bcc0c7 78%,#b3b7bd 100%);border:1px solid #7e889a6b;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -1.5px #47536b24,0 1px 2px #171c260f,0 3px 10px #0e121b12}.button-module__KQuPrq__vSilver:before{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(108deg,#0000 36%,#ffffff61 47%,#ffffff1f 52%,#0000 64%);position:absolute;inset:0}.button-module__KQuPrq__vSilver>*{z-index:2;position:relative}.button-module__KQuPrq__vSilver:hover:not(:disabled){filter:brightness(1.045)contrast(1.02)}.button-module__KQuPrq__vSilver:active:not(:disabled){filter:brightness(.97)contrast(1.03);box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #47536b33,0 1px 1px #171c260d}.button-module__KQuPrq__vSilver:focus-visible{box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -1.5px 0 #47536b24, 0 0 0 2px var(--focus-ring-color,var(--color-primary));outline:none}
.cta-band-section-module__LXVboa__section{width:100%;padding:24px var(--page-padding-x-sm) 48px;background:#fff}@media (min-width:640px){.cta-band-section-module__LXVboa__section{padding-left:var(--page-padding-x-md);padding-right:var(--page-padding-x-md)}}@media (min-width:768px){.cta-band-section-module__LXVboa__section{padding-top:32px;padding-bottom:64px}}@media (min-width:1024px){.cta-band-section-module__LXVboa__section{padding-left:var(--page-padding-x-lg);padding-right:var(--page-padding-x-lg)}}.cta-band-section-module__LXVboa__card{background:var(--marketing-blue-gradient);color:#fff;border-radius:24px;flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:1280px;margin:0 auto;padding:32px;display:flex}@media (min-width:768px){.cta-band-section-module__LXVboa__card{flex-direction:row;align-items:center;gap:56px;padding:48px}}@media (min-width:1024px){.cta-band-section-module__LXVboa__card{gap:72px;padding:64px}}.cta-band-section-module__LXVboa__copy{flex-direction:column;flex:1 1 0;gap:20px;min-width:0;display:flex}@media (min-width:1024px){.cta-band-section-module__LXVboa__copy{gap:24px}}.cta-band-section-module__LXVboa__title{font-size:var(--text-5xl);font-weight:var(--weight-bold);letter-spacing:-.02em;color:#fff;margin:0;line-height:1.05}@media (min-width:768px){.cta-band-section-module__LXVboa__title{font-size:44px}}@media (min-width:1024px){.cta-band-section-module__LXVboa__title{font-size:56px;line-height:1.04}}.cta-band-section-module__LXVboa__description{color:#ffffffeb;max-width:48ch;margin:0;font-size:17px;line-height:1.55}@media (min-width:1024px){.cta-band-section-module__LXVboa__description{font-size:var(--text-xl)}}.cta-band-section-module__LXVboa__ctaRow{margin-top:4px}.cta-band-section-module__LXVboa__visual{aspect-ratio:16/10;outline-offset:-1px;border-radius:18px;outline:1px solid #ffffff3d;flex:none;align-self:center;width:100%;min-width:0;max-width:480px;position:relative;overflow:hidden;box-shadow:0 18px 48px #082f784d}@media (min-width:768px){.cta-band-section-module__LXVboa__visual{aspect-ratio:1;flex:1 1 0}}.cta-band-section-module__LXVboa__visualImage{object-fit:cover;object-position:center}.cta-band-section-module__LXVboa__visual:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff38 0%,#ffffff0a 42%,#082f781f 100%);position:absolute;inset:0}
.faq-section-module__HQujZa__section{width:100%;padding:64px var(--page-padding-x-sm) 96px;color:#111314;background:#fff}@media (min-width:640px){.faq-section-module__HQujZa__section{padding-left:var(--page-padding-x-md);padding-right:var(--page-padding-x-md)}}@media (min-width:768px){.faq-section-module__HQujZa__section{padding-top:80px;padding-bottom:120px}}@media (min-width:1024px){.faq-section-module__HQujZa__section{padding-top:96px;padding-bottom:132px;padding-left:var(--page-padding-x-lg);padding-right:var(--page-padding-x-lg)}}.faq-section-module__HQujZa__container{flex-direction:column;align-items:center;width:100%;max-width:1220px;margin:0 auto;display:flex}.faq-section-module__HQujZa__title{text-align:center;max-width:820px;font-size:var(--text-5xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;color:#111314;text-wrap:balance;margin:0 0 16px;line-height:1.1}@media (min-width:1024px){.faq-section-module__HQujZa__title{font-size:var(--text-6xl);line-height:1.08}}.faq-section-module__HQujZa__lead{text-align:center;max-width:760px;font-size:var(--text-xl);color:#646464;text-wrap:balance;margin:0 0 40px;line-height:1.5}@media (min-width:768px){.faq-section-module__HQujZa__lead{font-size:var(--text-2xl);margin-bottom:56px}}.faq-section-module__HQujZa__leadLink{color:inherit;text-underline-offset:3px;text-decoration:underline}.faq-section-module__HQujZa__leadLink:hover{color:#111314}.faq-section-module__HQujZa__list{grid-template-columns:minmax(0,1fr);gap:16px;width:100%;display:grid}@media (min-width:768px){.faq-section-module__HQujZa__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start}}.faq-section-module__HQujZa__item{background:#fafafa;border-radius:12px;padding:0 16px;transition:background-color .15s;overflow:hidden}.faq-section-module__HQujZa__item:hover{background:#f4f4f4}.faq-section-module__HQujZa__item[open] .faq-section-module__HQujZa__icon:before{transform:rotate(45deg)}.faq-section-module__HQujZa__summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 0;list-style:none;display:flex}.faq-section-module__HQujZa__summary::-webkit-details-marker{display:none}.faq-section-module__HQujZa__summary:focus-visible{outline:2px solid var(--color-ring,#2563eb);outline-offset:2px;border-radius:8px}.faq-section-module__HQujZa__question{min-width:0;font-size:var(--text-xl);font-weight:var(--weight-medium);color:#111314;margin:0;padding:6px 8px 6px 0;line-height:1.35}.faq-section-module__HQujZa__questionCluster{flex:auto;grid-template-columns:22px minmax(0,1fr);align-items:flex-start;gap:12px;min-width:0;display:grid}.faq-section-module__HQujZa__questionIcon{color:#646464;justify-content:center;align-items:center;width:22px;height:22px;margin-top:7px;display:inline-flex}@media (min-width:768px){.faq-section-module__HQujZa__question{font-size:var(--text-2xl)}}.faq-section-module__HQujZa__icon{color:#111314;flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:7px;display:inline-flex}.faq-section-module__HQujZa__icon:before{content:"+";font-size:var(--text-3xl);font-weight:var(--weight-regular);line-height:1;transition:transform .2s;display:block}.faq-section-module__HQujZa__answer{font-size:var(--text-lg);color:#646464;padding:0 0 24px;line-height:1.6}.faq-section-module__HQujZa__answer p{margin:0}.faq-section-module__HQujZa__answer p+p{margin-top:12px}.faq-section-module__HQujZa__support{color:#646464;font-size:var(--text-lg);text-align:center;margin:28px 0 0;line-height:1.5}
.HomeStudioIphoneDemo-module__eJnP0G__demoViewport{--demo-brand:#3c00ac;--demo-orange:#ec6324;--demo-ink:#1d1d1f;--demo-paper:#fff;--demo-ease-glide:cubic-bezier(.22, 1, .36, 1);--demo-radius-pill:999px;--demo-font-ui:system-ui, -apple-system, "Segoe UI", sans-serif;box-sizing:border-box;width:100%;height:clamp(620px,82svh,840px);min-height:0;color:var(--demo-ink);background:#fff;grid-template-rows:minmax(0,1fr);padding:1rem;display:grid;position:relative;overflow:hidden;container:studio-demo/size}.HomeStudioIphoneDemo-module__eJnP0G__demoViewport[data-compact]{grid-column:auto;justify-self:center;width:min(100%,500px);max-width:500px;height:clamp(520px,66svh,640px);padding:0}.HomeStudioIphoneDemo-module__eJnP0G__demoViewport[data-compact] .HomeStudioIphoneDemo-module__eJnP0G__stage{--phone-w:min(78cqw, calc(88cqh * var(--ar)), 320px)}.HomeStudioIphoneDemo-module__eJnP0G__phoneStage{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;container:studio-phone-stage/size}@media (min-width:760px){.HomeStudioIphoneDemo-module__eJnP0G__demoViewport{grid-column:2;justify-self:end;max-width:640px}.HomeStudioIphoneDemo-module__eJnP0G__demoViewport[data-compact]{grid-column:auto;justify-self:center;max-width:500px}}@media (max-width:520px){.HomeStudioIphoneDemo-module__eJnP0G__demoViewport[data-compact]{height:clamp(500px,68svh,600px)}.HomeStudioIphoneDemo-module__eJnP0G__demoViewport[data-compact] .HomeStudioIphoneDemo-module__eJnP0G__stage{--phone-w:min(82cqw, calc(90cqh * var(--ar)), 300px)}}@media (prefers-reduced-motion:reduce){.HomeStudioIphoneDemo-module__eJnP0G__endSlate{transition:none;transform:none}}.HomeStudioIphoneDemo-module__eJnP0G__stage{--ar:.48811;--phone-w:min(90cqw, calc(98cqh * var(--ar)), 390px);width:var(--phone-w);aspect-ratio:var(--ar);flex:none;position:relative}.HomeStudioIphoneDemo-module__eJnP0G__frame{z-index:5;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.HomeStudioIphoneDemo-module__eJnP0G__screen{--safe-top:16cqmin;--safe-bottom:8cqmin;z-index:2;border-radius:calc(var(--phone-w) * .13);background:var(--demo-paper);position:absolute;inset:.22% .88% 1.15%;overflow:hidden;container:iphone-screen/size}.HomeStudioIphoneDemo-module__eJnP0G__grid{z-index:1;pointer-events:none;opacity:0;background-image:linear-gradient(90deg,#00000024 1px,#0000 1px),linear-gradient(#00000024 1px,#0000 1px);background-size:calc(100% / var(--grid-cols,12)) calc(100% / var(--grid-rows,25));position:absolute;inset:0}.HomeStudioIphoneDemo-module__eJnP0G__content{z-index:2;position:absolute;inset:0}.HomeStudioIphoneDemo-module__eJnP0G__endSlate{z-index:40;opacity:0;pointer-events:none;transition:opacity .46s var(--demo-ease-glide), transform .46s var(--demo-ease-glide);background:radial-gradient(circle at 50% 42%,#fff 0 38%,#fffffff0 62%),#fff;place-items:center;padding:14cqmin 7cqmin;display:grid;position:absolute;inset:0;transform:scale(1.025)}.HomeStudioIphoneDemo-module__eJnP0G__demoViewport[data-active] .HomeStudioIphoneDemo-module__eJnP0G__endSlate{will-change:opacity, transform}.HomeStudioIphoneDemo-module__eJnP0G__endSlate[data-visible]{opacity:1;transform:none}.HomeStudioIphoneDemo-module__eJnP0G__endLogo{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:min(68cqw,58cqmin);max-width:100%;height:auto;display:block}.HomeStudioIphoneDemo-module__eJnP0G__overlay{z-index:3;pointer-events:none;position:absolute;inset:0}.HomeStudioIphoneDemo-module__eJnP0G__cursor{--agent-color:var(--demo-brand);--cursor-size:7.2cqmin;width:var(--cursor-size);opacity:0;transform-origin:8% 8%;position:absolute;top:0;left:0}.HomeStudioIphoneDemo-module__eJnP0G__demoViewport[data-active] .HomeStudioIphoneDemo-module__eJnP0G__cursor{will-change:transform, opacity}.HomeStudioIphoneDemo-module__eJnP0G__cursor[data-variant=mouse]{--cursor-size:8cqmin}.HomeStudioIphoneDemo-module__eJnP0G__cursorArrow{filter:drop-shadow(0 2px 5px #0000002e);width:100%;height:auto;display:block}.HomeStudioIphoneDemo-module__eJnP0G__cursorArrow path{fill:var(--agent-color);stroke:var(--demo-paper)}.HomeStudioIphoneDemo-module__eJnP0G__cursor[data-variant=mouse] .HomeStudioIphoneDemo-module__eJnP0G__cursorArrow path{fill:var(--demo-paper);stroke:var(--demo-ink)}.HomeStudioIphoneDemo-module__eJnP0G__cursorLabel{top:calc(var(--cursor-size) * .83);left:calc(var(--cursor-size) * .62);max-width:calc(var(--cursor-size) * 4.9);height:calc(var(--cursor-size) * .875);padding:0 calc(var(--cursor-size) * .25);border-radius:calc(var(--cursor-size) * .25);background:var(--agent-color);color:var(--demo-paper);font:650 calc(var(--cursor-size) * .46) / calc(var(--cursor-size) * .875) var(--demo-font-ui);text-overflow:ellipsis;white-space:nowrap;display:none;position:absolute;overflow:hidden;box-shadow:0 3px 8px #00000038}.HomeStudioIphoneDemo-module__eJnP0G__cursorLabel[data-visible]{align-items:center;display:inline-flex}@keyframes HomeStudioIphoneDemo-module__eJnP0G__pulse{50%{opacity:.35}}.HomeStudioIphoneDemo-module__eJnP0G__publishBar{bottom:calc(var(--safe-bottom,8cqmin) - 1cqmin);z-index:15;border-radius:var(--demo-radius-pill);background:color-mix(in srgb, var(--demo-paper) 62%, transparent);animation:HomeStudioIphoneDemo-module__eJnP0G__publishIn .34s var(--demo-ease-glide) both;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);white-space:nowrap;border:1px solid #fff9;align-items:center;gap:2.6cqmin;padding:1.5cqmin 1.5cqmin 1.5cqmin 3.4cqmin;display:inline-flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 8px 26px #11182729,inset 0 1px #ffffffb3}@keyframes HomeStudioIphoneDemo-module__eJnP0G__publishIn{0%{opacity:0;transform:translate(-50%,3cqmin)}}.HomeStudioIphoneDemo-module__eJnP0G__publishStatus{color:#6b6b70;font:650 3cqmin / 1 var(--demo-font-ui);align-items:center;gap:1.4cqmin;display:inline-flex}.HomeStudioIphoneDemo-module__eJnP0G__publishBtn{border-radius:var(--demo-radius-pill);background:var(--demo-ink);color:var(--demo-paper);font:650 3.2cqmin / 1 var(--demo-font-ui);padding:1.8cqmin 3.8cqmin}.HomeStudioIphoneDemo-module__eJnP0G__liveBadge{top:calc(var(--safe-top,16cqmin) - 6cqmin);z-index:15;border-radius:var(--demo-radius-pill);color:#067647;font:650 3cqmin / 1 var(--demo-font-ui);background:#12b76a1f;align-items:center;gap:1.6cqmin;padding:1.4cqmin 3cqmin;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}@media (max-width:759px){.HomeStudioIphoneDemo-module__eJnP0G__stage{--phone-w:min(92cqw, calc(96cqh * var(--ar)), 340px)}}@media (max-width:420px){.HomeStudioIphoneDemo-module__eJnP0G__demoViewport{padding-inline:0}}@media (prefers-reduced-motion:reduce){.HomeStudioIphoneDemo-module__eJnP0G__publishBar{animation:none}}
.HomeStudioIphoneDemoShopper-module__vce0TW__shopperScreen{z-index:20;box-sizing:border-box;padding:var(--safe-top,16cqmin) 6cqmin var(--safe-bottom,8cqmin);animation:HomeStudioIphoneDemoShopper-module__vce0TW__shopperIn .32s var(--demo-ease-glide) both;background:var(--demo-paper);flex-direction:column;gap:3cqmin;display:flex;position:absolute;inset:0}@keyframes HomeStudioIphoneDemoShopper-module__vce0TW__shopperIn{0%{opacity:0;transform:translateY(3cqmin)}}.HomeStudioIphoneDemoShopper-module__vce0TW__spacer{flex:auto}.HomeStudioIphoneDemoShopper-module__vce0TW__screenTitle{color:var(--demo-ink);font:720 5.2cqmin / 1.1 var(--demo-font-ui);letter-spacing:0}.HomeStudioIphoneDemoShopper-module__vce0TW__actionCta{background:var(--demo-ink);color:var(--demo-paper);font:650 4cqmin / 1 var(--demo-font-ui);text-align:center;border-radius:3.4cqmin;padding:3.4cqmin;display:block}.HomeStudioIphoneDemoShopper-module__vce0TW__searchBar{border-radius:var(--demo-radius-pill);background:#f4f4f6;border:1px solid #0000000f;align-items:center;gap:2.4cqmin;padding:3cqmin 3.6cqmin;display:flex}.HomeStudioIphoneDemoShopper-module__vce0TW__searchIcon{color:#8a8a8e;flex:none;width:4.6cqmin;height:4.6cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__searchQuery{color:var(--demo-ink);font:520 4cqmin / 1 var(--demo-font-ui);white-space:nowrap;animation:1s steps(18,end) both HomeStudioIphoneDemoShopper-module__vce0TW__typeReveal;overflow:hidden}@keyframes HomeStudioIphoneDemoShopper-module__vce0TW__typeReveal{0%{clip-path:inset(0 100% 0 0)}}.HomeStudioIphoneDemoShopper-module__vce0TW__searchCaret{background:var(--demo-ink);width:1.6px;height:4.4cqmin;margin-left:-1cqmin;animation:.85s step-end infinite HomeStudioIphoneDemoShopper-module__vce0TW__caretBlink}.HomeStudioIphoneDemoShopper-module__vce0TW__searchMeta{color:#b0b0b5;font:400 3cqmin / 1 var(--demo-font-ui)}.HomeStudioIphoneDemoShopper-module__vce0TW__resultTop{background:#f7f7f9;border-radius:3cqmin;flex-direction:column;gap:1.4cqmin;padding:3cqmin;display:flex}.HomeStudioIphoneDemoShopper-module__vce0TW__resultUrl{color:#5b6b8a;font:520 3cqmin / 1 var(--demo-font-ui);align-items:center;gap:1.6cqmin;display:inline-flex}.HomeStudioIphoneDemoShopper-module__vce0TW__resultFavicon{border-radius:var(--demo-radius-pill);object-fit:contain;width:4cqmin;height:4cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__resultTitle{color:#1a3aa8;font:650 4.2cqmin / 1.15 var(--demo-font-ui)}.HomeStudioIphoneDemoShopper-module__vce0TW__resultSnippet{color:#6b6b70;font:400 3.2cqmin / 1.4 var(--demo-font-ui)}.HomeStudioIphoneDemoShopper-module__vce0TW__resultGhost{flex-direction:column;gap:1.6cqmin;padding:1cqmin 3cqmin;display:flex}.HomeStudioIphoneDemoShopper-module__vce0TW__resultGhost span{border-radius:var(--demo-radius-pill);background:#ececf0;height:2.6cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__resultGhost span:first-child{width:38%}.HomeStudioIphoneDemoShopper-module__vce0TW__resultGhost span:last-child{width:86%}.HomeStudioIphoneDemoShopper-module__vce0TW__toast{border-radius:var(--demo-radius-pill);color:#067647;font:650 3.6cqmin / 1 var(--demo-font-ui);background:#ecfdf3;align-self:flex-start;align-items:center;gap:2cqmin;padding:2.2cqmin 3.4cqmin;display:inline-flex}.HomeStudioIphoneDemoShopper-module__vce0TW__check,.HomeStudioIphoneDemoShopper-module__vce0TW__bigCheck{border-radius:var(--demo-radius-pill);color:var(--demo-paper);background:#12b76a;justify-content:center;align-items:center;display:inline-flex}.HomeStudioIphoneDemoShopper-module__vce0TW__check{width:5cqmin;height:5cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__check svg{width:3.2cqmin;height:3.2cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__lineItem{background:#f4f4f6;border-radius:3.4cqmin;align-items:center;gap:3cqmin;padding:3cqmin;display:flex}.HomeStudioIphoneDemoShopper-module__vce0TW__lineThumb{object-fit:cover;border-radius:2.6cqmin;flex:none;width:14cqmin;height:14cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__lineText{flex-direction:column;gap:.8cqmin;min-width:0;display:flex}.HomeStudioIphoneDemoShopper-module__vce0TW__lineTitle{color:var(--demo-ink);font:650 3.8cqmin / 1.1 var(--demo-font-ui)}.HomeStudioIphoneDemoShopper-module__vce0TW__lineMeta{color:#8a8a8e;font:520 3.2cqmin / 1.1 var(--demo-font-ui)}.HomeStudioIphoneDemoShopper-module__vce0TW__linePrice{color:var(--demo-ink);font:720 3.8cqmin / 1 var(--demo-font-ui);margin-left:auto}.HomeStudioIphoneDemoShopper-module__vce0TW__summaryRow{color:#6b6b70;font:520 3.6cqmin / 1.2 var(--demo-font-ui);justify-content:space-between;align-items:baseline;display:flex}.HomeStudioIphoneDemoShopper-module__vce0TW__bigCheck{width:16cqmin;height:16cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__bigCheck svg{width:9cqmin;height:9cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__trackNo{color:#8a8a8e;font:520 3.4cqmin / 1 var(--demo-font-ui)}.HomeStudioIphoneDemoShopper-module__vce0TW__track{flex-direction:column;gap:3cqmin;margin:1cqmin 0 0;padding:0;list-style:none;display:flex}.HomeStudioIphoneDemoShopper-module__vce0TW__trackStep{color:#b0b0b5;font:520 3.8cqmin / 1 var(--demo-font-ui);align-items:center;gap:3cqmin;display:flex}.HomeStudioIphoneDemoShopper-module__vce0TW__trackStep[data-active]{color:var(--demo-ink);font-weight:650}.HomeStudioIphoneDemoShopper-module__vce0TW__trackCheck{border-radius:var(--demo-radius-pill);width:4cqmin;height:4cqmin;color:var(--demo-paper);background:#12b76a;justify-content:center;align-items:center;display:inline-flex}.HomeStudioIphoneDemoShopper-module__vce0TW__trackCheck svg{width:2.6cqmin;height:2.6cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__trackEta{color:var(--demo-ink);font:650 3.8cqmin / 1 var(--demo-font-ui);margin-top:auto}.HomeStudioIphoneDemoShopper-module__vce0TW__reviewThumb{object-fit:cover;border-radius:4cqmin;align-self:center;width:22cqmin;height:22cqmin}.HomeStudioIphoneDemoShopper-module__vce0TW__stars{color:#d8d8dd;font:760 9cqmin / 1 var(--demo-font-ui);justify-content:center;gap:2cqmin;display:flex}.HomeStudioIphoneDemoShopper-module__vce0TW__stars[data-filled] .HomeStudioIphoneDemoShopper-module__vce0TW__star{color:#f5b014}.HomeStudioIphoneDemoShopper-module__vce0TW__star svg{width:1em;height:1em;display:block}.HomeStudioIphoneDemoShopper-module__vce0TW__reviewQuote{color:#6b6b70;font:520 3.6cqmin / 1.4 var(--demo-font-ui);text-align:center}@keyframes HomeStudioIphoneDemoShopper-module__vce0TW__caretBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.HomeStudioIphoneDemoShopper-module__vce0TW__shopperScreen,.HomeStudioIphoneDemoShopper-module__vce0TW__searchQuery,.HomeStudioIphoneDemoShopper-module__vce0TW__searchCaret{animation:none}}
.HomeStudioIphoneDemoSite-module__yNfJsa__site{grid-template-columns:repeat(var(--cols,12), 1fr);grid-template-rows:var(--row-template,repeat(var(--rows,4), 1fr));box-sizing:border-box;padding:var(--safe-top,6cqmin) 6cqmin var(--safe-bottom,6cqmin);gap:2.4cqmin;display:grid;position:absolute;inset:0}.HomeStudioIphoneDemoSite-module__yNfJsa__piece{min-width:0;min-height:0;position:relative}.HomeStudioIphoneDemoSite-module__yNfJsa__pieceInner{opacity:0;width:100%;height:100%;transition:opacity .42s ease, transform .42s var(--demo-ease-glide);transform:scale(.92)translateY(2.5cqmin)}.HomeStudioIphoneDemoSite-module__yNfJsa__site[data-active] .HomeStudioIphoneDemoSite-module__yNfJsa__pieceInner{will-change:opacity, transform}.HomeStudioIphoneDemoSite-module__yNfJsa__piece[data-built] .HomeStudioIphoneDemoSite-module__yNfJsa__pieceInner{opacity:1;transform:none}.HomeStudioIphoneDemoSite-module__yNfJsa__piece[data-focused]{z-index:10}.HomeStudioIphoneDemoSite-module__yNfJsa__header{align-items:center;gap:3cqmin;height:100%;padding:2.5cqmin 1cqmin;display:flex}.HomeStudioIphoneDemoSite-module__yNfJsa__site[data-align=center] .HomeStudioIphoneDemoSite-module__yNfJsa__header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.6cqmin}.HomeStudioIphoneDemoSite-module__yNfJsa__avatar{border-radius:var(--demo-radius-pill);object-fit:cover;flex:none;width:11cqmin;height:11cqmin;display:block}.HomeStudioIphoneDemoSite-module__yNfJsa__headerText{flex-direction:column;gap:.8cqmin;min-width:0;display:flex}.HomeStudioIphoneDemoSite-module__yNfJsa__site[data-align=center] .HomeStudioIphoneDemoSite-module__yNfJsa__headerText{align-items:center}.HomeStudioIphoneDemoSite-module__yNfJsa__headerName{color:var(--demo-ink);font:720 5.6cqmin / 1 var(--demo-font-ui);letter-spacing:0}.HomeStudioIphoneDemoSite-module__yNfJsa__headerHandle{color:#8a8a8e;font:500 3.6cqmin / 1 var(--demo-font-ui)}.HomeStudioIphoneDemoSite-module__yNfJsa__media,.HomeStudioIphoneDemoSite-module__yNfJsa__product,.HomeStudioIphoneDemoSite-module__yNfJsa__card{box-sizing:border-box;background:#f4f4f6;border-radius:4cqmin;height:100%;position:relative;overflow:hidden}.HomeStudioIphoneDemoSite-module__yNfJsa__mediaFill,.HomeStudioIphoneDemoSite-module__yNfJsa__pdpHeroFill{object-fit:cover;width:100%;height:100%;display:block}.HomeStudioIphoneDemoSite-module__yNfJsa__playButton{--preview-glass-fill:#2828284d;--preview-glass-fill-hover:#0006;--preview-glass-blur:24px;--preview-glass-icon:#fff;--preview-play-width:2.3cqmin;--preview-play-height:2.9cqmin;--preview-play-offset:.55cqmin;border-radius:var(--demo-radius-pill);background:var(--preview-glass-fill);width:8.8cqmin;height:8.8cqmin;color:var(--preview-glass-icon);-webkit-backdrop-filter:blur(var(--preview-glass-blur));backdrop-filter:blur(var(--preview-glass-blur));justify-content:center;align-items:center;transition:background-color .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;bottom:2.8cqmin;right:2.8cqmin}.HomeStudioIphoneDemoSite-module__yNfJsa__playButton span{width:0;height:0;margin-left:var(--preview-play-offset);border-top:calc(var(--preview-play-height) / 2) solid transparent;border-bottom:calc(var(--preview-play-height) / 2) solid transparent;border-left:var(--preview-play-width) solid currentColor;transition:transform .15s ease-in-out}.HomeStudioIphoneDemoSite-module__yNfJsa__product{flex-direction:column;gap:1.4cqmin;padding:2.6cqmin;display:flex}.HomeStudioIphoneDemoSite-module__yNfJsa__productThumb{object-fit:cover;border-radius:2.6cqmin;flex:auto;min-width:0;min-height:4cqmin;display:block}.HomeStudioIphoneDemoSite-module__yNfJsa__productMeta{flex-direction:column;flex:none;gap:1.2cqmin;display:flex}.HomeStudioIphoneDemoSite-module__yNfJsa__productTop,.HomeStudioIphoneDemoSite-module__yNfJsa__productBottom,.HomeStudioIphoneDemoSite-module__yNfJsa__pdpTop{justify-content:space-between;align-items:baseline;gap:1cqmin;display:flex}.HomeStudioIphoneDemoSite-module__yNfJsa__productTitle{min-width:0;color:var(--demo-ink);font:650 3.4cqmin / 1.1 var(--demo-font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HomeStudioIphoneDemoSite-module__yNfJsa__productPrice{color:var(--demo-ink);font:720 3.4cqmin / 1.1 var(--demo-font-ui);flex:none}.HomeStudioIphoneDemoSite-module__yNfJsa__chips{flex-wrap:wrap;gap:1cqmin;display:flex}.HomeStudioIphoneDemoSite-module__yNfJsa__chip{border-radius:var(--demo-radius-pill);color:#6b6b70;font:520 2.7cqmin / 1 var(--demo-font-ui);white-space:nowrap;background:#e7e7ec;padding:.8cqmin 1.6cqmin}.HomeStudioIphoneDemoSite-module__yNfJsa__swatches{gap:1cqmin;display:inline-flex}.HomeStudioIphoneDemoSite-module__yNfJsa__swatch{border-radius:var(--demo-radius-pill);border:1px solid #00000014;width:3.6cqmin;height:3.6cqmin}.HomeStudioIphoneDemoSite-module__yNfJsa__cta{border-radius:var(--demo-radius-pill);background:var(--demo-ink);color:var(--demo-paper);font:650 2.9cqmin / 1 var(--demo-font-ui);white-space:nowrap;flex:none;padding:1.1cqmin 2.4cqmin}.HomeStudioIphoneDemoSite-module__yNfJsa__card{flex-direction:column;gap:1.6cqmin;padding:3cqmin;display:flex}.HomeStudioIphoneDemoSite-module__yNfJsa__thumb{object-fit:cover;border-radius:2.6cqmin;flex:auto;min-width:0;min-height:5cqmin;display:block}.HomeStudioIphoneDemoSite-module__yNfJsa__cardTitle{color:var(--demo-ink);font:650 3.7cqmin / 1.1 var(--demo-font-ui);flex:none}.HomeStudioIphoneDemoSite-module__yNfJsa__pdp{background:var(--demo-paper);border-radius:4cqmin;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 1px #0000000a}.HomeStudioIphoneDemoSite-module__yNfJsa__pdpHero{background:#f4f4f6;flex:auto;min-height:0;position:relative}.HomeStudioIphoneDemoSite-module__yNfJsa__pdpBack{z-index:2;border-radius:var(--demo-radius-pill);width:9cqmin;height:9cqmin;color:var(--demo-ink);background:#ffffffeb;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:3cqmin;left:3cqmin;box-shadow:0 2px 8px #00000040}.HomeStudioIphoneDemoSite-module__yNfJsa__pdpBack svg{width:4.6cqmin;height:4.6cqmin;display:block}.HomeStudioIphoneDemoSite-module__yNfJsa__pdpBody{flex-direction:column;flex:none;gap:2cqmin;padding:3.6cqmin;display:flex}.HomeStudioIphoneDemoSite-module__yNfJsa__pdpTitle,.HomeStudioIphoneDemoSite-module__yNfJsa__pdpPrice{color:var(--demo-ink);font:720 5cqmin / 1.1 var(--demo-font-ui);letter-spacing:0}.HomeStudioIphoneDemoSite-module__yNfJsa__pdpPrice{flex:none}.HomeStudioIphoneDemoSite-module__yNfJsa__pdpDesc{color:#6b6b70;font:400 3.3cqmin / 1.4 var(--demo-font-ui);margin:0}.HomeStudioIphoneDemoSite-module__yNfJsa__pdpCta{background:var(--demo-ink);color:var(--demo-paper);font:650 3.7cqmin / 1 var(--demo-font-ui);text-align:center;border-radius:3cqmin;align-self:stretch;padding:2.6cqmin}.HomeStudioIphoneDemoSite-module__yNfJsa__shimmer{z-index:5;border-radius:inherit;background:linear-gradient(105deg, transparent 32%, color-mix(in srgb, var(--demo-paper) 72%, transparent) 50%, transparent 68%);opacity:0;pointer-events:none;background-position:150% 0;background-repeat:no-repeat;background-size:250% 100%;position:absolute;inset:0}.HomeStudioIphoneDemoSite-module__yNfJsa__piece[data-built] .HomeStudioIphoneDemoSite-module__yNfJsa__shimmer{animation:1s cubic-bezier(.4,0,.2,1) forwards HomeStudioIphoneDemoSite-module__yNfJsa__aiShimmer}@keyframes HomeStudioIphoneDemoSite-module__yNfJsa__aiShimmer{0%{opacity:.85;background-position:150% 0}65%{opacity:.85}to{opacity:0;background-position:-55% 0}}.HomeStudioIphoneDemoSite-module__yNfJsa__caret{vertical-align:-.1em;background:currentColor;width:1.5px;height:.92em;margin-left:1.5px;animation:.85s step-end infinite HomeStudioIphoneDemoSite-module__yNfJsa__caretBlink;display:inline-block}@keyframes HomeStudioIphoneDemoSite-module__yNfJsa__caretBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.HomeStudioIphoneDemoSite-module__yNfJsa__pieceInner{transition-duration:1ms;transform:none}.HomeStudioIphoneDemoSite-module__yNfJsa__piece[data-built] .HomeStudioIphoneDemoSite-module__yNfJsa__shimmer,.HomeStudioIphoneDemoSite-module__yNfJsa__caret{animation:none}}
.feature-split-section-module__Bp64DW__section{isolation:isolate;color:#111314;width:100%;padding:56px var(--page-padding-x-sm) 72px;background:#fff;position:relative;overflow:hidden}@media (min-width:640px){.feature-split-section-module__Bp64DW__section{padding-left:var(--page-padding-x-md);padding-right:var(--page-padding-x-md)}}@media (min-width:768px){.feature-split-section-module__Bp64DW__section{padding-top:88px;padding-bottom:96px}}@media (min-width:1024px){.feature-split-section-module__Bp64DW__section{padding-top:112px;padding-bottom:120px;padding-left:var(--page-padding-x-lg);padding-right:var(--page-padding-x-lg)}}.feature-split-section-module__Bp64DW__container{flex-direction:column;gap:56px;width:100%;max-width:1280px;margin:0 auto;display:flex;position:relative}@media (min-width:768px){.feature-split-section-module__Bp64DW__container{gap:72px}}@media (min-width:1024px){.feature-split-section-module__Bp64DW__container{gap:96px}}.feature-split-section-module__Bp64DW__split{flex-direction:column;align-items:stretch;gap:48px;display:flex}@media (min-width:1024px){.feature-split-section-module__Bp64DW__split{flex-direction:row;align-items:center;gap:56px}}@media (min-width:1280px){.feature-split-section-module__Bp64DW__split{gap:80px}}.feature-split-section-module__Bp64DW__copy{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:24px;min-width:0;display:flex}@media (min-width:1024px){.feature-split-section-module__Bp64DW__copy{text-align:left;flex:0 560px;align-items:flex-start;gap:28px;max-width:560px}}.feature-split-section-module__Bp64DW__title{font-size:40px;font-weight:var(--weight-semibold);letter-spacing:0;color:#111314;max-width:18ch;margin:0;scroll-margin-top:120px;line-height:1.04}@media (min-width:768px){.feature-split-section-module__Bp64DW__title{font-size:56px}}@media (min-width:1024px){.feature-split-section-module__Bp64DW__title{letter-spacing:0;font-size:64px}}@media (min-width:1280px){.feature-split-section-module__Bp64DW__title{font-size:76px;line-height:1.02}}.feature-split-section-module__Bp64DW__description{color:#5c5c5c;max-width:52ch;margin:0;font-size:17px;line-height:1.55}@media (min-width:768px){.feature-split-section-module__Bp64DW__description{font-size:19px}}.feature-split-section-module__Bp64DW__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (min-width:1024px){.feature-split-section-module__Bp64DW__actions{justify-content:flex-start}}.feature-split-section-module__Bp64DW__visualWrap{flex:auto;place-items:center;width:100%;min-width:0;max-width:560px;min-height:540px;margin:0 auto;display:grid;position:relative;overflow:visible}@media (min-width:768px){.feature-split-section-module__Bp64DW__visualWrap{max-width:620px;min-height:580px}}@media (min-width:1024px){.feature-split-section-module__Bp64DW__visualWrap{flex:0 520px;max-width:520px;min-height:600px;margin:0}}.feature-split-section-module__Bp64DW__partners{flex-direction:column;align-items:center;gap:20px;display:flex}.feature-split-section-module__Bp64DW__partnersHeading{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:-.01em;color:#6b7280;text-align:center;margin:0}.feature-split-section-module__Bp64DW__partnersRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:16px 24px;width:100%;max-width:960px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.feature-split-section-module__Bp64DW__partnersRow{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px}}.feature-split-section-module__Bp64DW__partnerItem{color:#4b5563;height:44px;font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:-.01em;background:#fff;border:1px solid #eceef2;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex}.feature-split-section-module__Bp64DW__partnerIcon{flex:none;width:18px;height:18px}
.growth-cta-section-module__5bHU4W__growthSection{color:#fff;text-align:center;background:linear-gradient(#0000000a,#00000024),radial-gradient(circle at 50% 12%,#51a9ff6b,#0000 30%),linear-gradient(145deg,#1264db 0%,#0b47af 48%,#072f73 100%);justify-items:center;gap:28px;padding:78px clamp(20px,6vw,48px) 144px;display:grid;position:relative;overflow:hidden}.growth-cta-section-module__5bHU4W__growthSection:before{content:"";opacity:.56;pointer-events:none;background:repeating-radial-gradient(at 50% 48%,#fff3 0 1px,#0000 1px 42px),radial-gradient(circle at 52% 20%,#ffffff29,#0000 24%);position:absolute;inset:-18% -8%}.growth-cta-section-module__5bHU4W__growthTitle{z-index:1;color:#fff;text-wrap:balance;width:min(100%,800px);margin:0;font-size:clamp(32px,4.2vw,48px);font-weight:650;line-height:1;position:relative}.growth-cta-section-module__5bHU4W__growthAction{z-index:1;color:#0b47af;min-height:56px;font-size:17px;font-weight:var(--weight-bold);background:#fff;border-radius:16px;justify-content:center;align-items:center;padding:16px 24px;line-height:1;text-decoration:none;transition:background .16s,transform .12s;display:inline-flex;position:relative}.growth-cta-section-module__5bHU4W__growthAction:hover{background:#f0ecff;transform:translateY(-1px)}.growth-cta-section-module__5bHU4W__growthAction:active{transform:translateY(0)}.growth-cta-section-module__5bHU4W__growthAction:focus-visible{outline-offset:3px;outline:2px solid #fff}
.testimonials-section-module__yhfQFa__section{padding:clamp(48px, 6vw, 80px) var(--page-padding-x-sm);place-items:center;display:grid}@media (min-width:640px){.testimonials-section-module__yhfQFa__section{padding-left:var(--page-padding-x-md);padding-right:var(--page-padding-x-md)}}@media (min-width:1024px){.testimonials-section-module__yhfQFa__section{padding-left:var(--page-padding-x-lg);padding-right:var(--page-padding-x-lg)}}.testimonials-section-module__yhfQFa__title{text-align:center;max-width:42rem;font-size:1.625rem;font-weight:var(--weight-semibold);letter-spacing:0;color:var(--color-fg);text-wrap:balance;margin-bottom:32px;margin-left:auto;margin-right:auto;line-height:1.05}@media (min-width:640px){.testimonials-section-module__yhfQFa__title{margin-bottom:40px;font-size:2.5rem}}@media (min-width:1024px){.testimonials-section-module__yhfQFa__title{margin-bottom:48px;font-size:3rem}}.testimonials-section-module__yhfQFa__list{grid-template-columns:1fr;gap:24px;max-width:72rem;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:grid}@media (min-width:640px){.testimonials-section-module__yhfQFa__list{gap:28px}}@media (min-width:768px){.testimonials-section-module__yhfQFa__list{grid-template-columns:repeat(3,1fr);gap:24px}}@media (min-width:1024px){.testimonials-section-module__yhfQFa__list{gap:32px}}.testimonials-section-module__yhfQFa__card{border:1px solid var(--color-border);background:var(--color-bg-elevated);height:100%;box-shadow:var(--shadow-sm);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.testimonials-section-module__yhfQFa__imageWrap{aspect-ratio:4/3;background:var(--color-bg-muted);width:100%;min-height:0;position:relative}.testimonials-section-module__yhfQFa__coverImage{object-fit:cover}.testimonials-section-module__yhfQFa__body{flex-direction:column;flex:1;gap:8px;padding:18px;display:flex}@media (min-width:640px){.testimonials-section-module__yhfQFa__body{padding:20px}}.testimonials-section-module__yhfQFa__cardTitle{color:var(--color-fg);letter-spacing:0;font-size:1.35rem;font-weight:650;line-height:1.08}.testimonials-section-module__yhfQFa__cardMeta{color:var(--color-fg-secondary);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:1.35}.testimonials-section-module__yhfQFa__description{font-size:.9375rem;font-weight:var(--weight-regular);color:var(--color-fg);margin-top:8px;line-height:1.625}@media (min-width:640px){.testimonials-section-module__yhfQFa__cardTitle{font-size:1.5rem}.testimonials-section-module__yhfQFa__description{font-size:var(--text-lg)}}
@layer primitives{.card-module__mnD3tq__card{background:var(--bui-surface-raised,var(--color-bg-elevated));border:1px solid var(--bui-border,var(--color-border));border-radius:var(--bui-radius-panel,var(--radius-xl));inline-size:100%;min-inline-size:0;transition:border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default), transform var(--anim-duration-fast) var(--anim-ease-default);flex-direction:column;display:flex;overflow:hidden;container:card/inline-size}.card-module__mnD3tq__interactive{cursor:pointer}.card-module__mnD3tq__interactive:hover{border-color:var(--bui-border-strong,var(--color-border-strong));box-shadow:var(--bui-shadow-panel,var(--shadow-md))}.card-module__mnD3tq__interactive:active{transform:translateY(1px)}.card-module__mnD3tq__interactive:focus-visible{outline:var(--bui-focus-ring-width,2px) solid var(--bui-focus-ring-color,var(--color-primary));outline-offset:var(--bui-focus-ring-offset,2px)}@media (prefers-reduced-motion:reduce){.card-module__mnD3tq__card{transition:border-color var(--anim-duration-fast) var(--anim-ease-default), box-shadow var(--anim-duration-fast) var(--anim-ease-default)}.card-module__mnD3tq__interactive:active{transform:none}}.card-module__mnD3tq__pSm{padding:var(--space-3);gap:var(--space-2)}.card-module__mnD3tq__pMd{padding:var(--space-4);gap:var(--space-3)}.card-module__mnD3tq__pLg{padding:var(--space-5);gap:var(--space-4)}.card-module__mnD3tq__pNone{padding:0}.card-module__mnD3tq__vElevated{box-shadow:var(--shadow-md);border-color:var(--color-border-subtle)}.card-module__mnD3tq__vOutlined{box-shadow:none}.card-module__mnD3tq__vGhost{background:0 0;border-color:#0000}.card-module__mnD3tq__header{justify-content:space-between;align-items:start;gap:var(--space-3);flex-wrap:wrap;display:flex}@container card not (min-inline-size:28rem){.card-module__mnD3tq__header{flex-direction:column;align-items:stretch}}.card-module__mnD3tq__title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-fg);letter-spacing:var(--tracking-tight);text-wrap:balance}.card-module__mnD3tq__description{font-size:var(--text-sm);color:var(--color-fg-muted);line-height:var(--leading-snug);text-wrap:pretty;margin-top:2px}.card-module__mnD3tq__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@container card not (min-inline-size:24rem){.card-module__mnD3tq__footer{justify-content:flex-start}}.card-module__mnD3tq__media{background:var(--color-bg-muted);inline-size:100%;display:block;overflow:hidden}.card-module__mnD3tq__media img,.card-module__mnD3tq__media video,.card-module__mnD3tq__media canvas{object-fit:cover;block-size:100%;inline-size:100%;display:block}.card-module__mnD3tq__horizontal{flex-direction:row}@container card not (min-inline-size:36rem){.card-module__mnD3tq__horizontal{flex-direction:column}}.card-module__mnD3tq__body{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.card-module__mnD3tq__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}@container card not (min-inline-size:20rem){.card-module__mnD3tq__row{align-items:flex-start;gap:var(--space-0_5);flex-direction:column}}.card-module__mnD3tq__rowLabel{color:var(--color-fg-muted);font-size:var(--text-sm)}.card-module__mnD3tq__rowValue{color:var(--color-fg);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);text-align:end}@container card not (min-inline-size:20rem){.card-module__mnD3tq__rowValue{text-align:start}}.card-module__mnD3tq__card,.card-module__mnD3tq__media{position:relative}.card-module__mnD3tq__badge{z-index:1;pointer-events:auto;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.card-module__mnD3tq__badge[data-corner=top-end]{inset-inline-start:auto;inset-inline-end:var(--space-3)}.card-module__mnD3tq__badge[data-corner=bottom-start]{inset-block-start:auto;inset-block-end:var(--space-3)}.card-module__mnD3tq__badge[data-corner=bottom-end]{inset-block-start:auto;inset-block-end:var(--space-3);inset-inline-start:auto;inset-inline-end:var(--space-3)}.card-module__mnD3tq__overlay{z-index:1;padding:var(--space-3);opacity:0;transition:opacity var(--anim-duration-fast) var(--anim-ease-out);background:linear-gradient(#0000 0%,#00000073 100%);align-items:flex-end;display:flex;position:absolute;inset:0}.card-module__mnD3tq__card:hover>.card-module__mnD3tq__overlay,.card-module__mnD3tq__card:focus-within>.card-module__mnD3tq__overlay,.card-module__mnD3tq__media:hover>.card-module__mnD3tq__overlay,.card-module__mnD3tq__media:focus-within>.card-module__mnD3tq__overlay,.card-module__mnD3tq__overlay[data-always=true]{opacity:1}.card-module__mnD3tq__linkArea{z-index:1;border-radius:inherit;outline:none;position:absolute;inset:0}.card-module__mnD3tq__linkArea:after{content:"";border-radius:inherit;position:absolute;inset:0}.card-module__mnD3tq__linkArea:focus-visible:after{outline:2px solid var(--color-primary);outline-offset:2px}.card-module__mnD3tq__card:has(>.card-module__mnD3tq__linkArea)>:not(.card-module__mnD3tq__linkArea){z-index:2;pointer-events:none;position:relative}.card-module__mnD3tq__card:has(>.card-module__mnD3tq__linkArea)>:not(.card-module__mnD3tq__linkArea) :is(a,button,input,select,textarea,[role=button]){pointer-events:auto}.card-module__mnD3tq__toolbar{z-index:2;gap:var(--space-1);display:inline-flex;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}}
@layer primitives{.sidebar-module__Q-zbDa__root{inline-size:100%;container:sidebar/inline-size}.sidebar-module__Q-zbDa__grid{gap:var(--_gap,var(--space-4));grid-template-columns:minmax(var(--_side-min,12rem), var(--_side,16rem)) minmax(0, 1fr);align-items:var(--_align,start);display:grid}.sidebar-module__Q-zbDa__root[data-side=end] .sidebar-module__Q-zbDa__grid{grid-template-columns:minmax(0, 1fr) minmax(var(--_side-min,12rem), var(--_side,16rem))}@container sidebar not (min-inline-size:24rem){.sidebar-module__Q-zbDa__root[data-break=sm] .sidebar-module__Q-zbDa__grid{grid-template-columns:minmax(0,1fr)}}@container sidebar not (min-inline-size:32rem){.sidebar-module__Q-zbDa__root[data-break=md] .sidebar-module__Q-zbDa__grid{grid-template-columns:minmax(0,1fr)}}@container sidebar not (min-inline-size:40rem){.sidebar-module__Q-zbDa__root[data-break=lg] .sidebar-module__Q-zbDa__grid{grid-template-columns:minmax(0,1fr)}}@container sidebar not (min-inline-size:56rem){.sidebar-module__Q-zbDa__root[data-break=xl] .sidebar-module__Q-zbDa__grid{grid-template-columns:minmax(0,1fr)}}}
@layer primitives{.switcher-module__8ypE-q__root{gap:var(--_gap,var(--space-3));align-items:var(--_align,stretch);flex-wrap:wrap;display:flex}.switcher-module__8ypE-q__root>*{flex-grow:1;flex-basis:calc((var(--_break,32rem) - 100%) * 999)}}
@layer primitives{.bento-module__gMcEyq__root{inline-size:100%;container:bento/inline-size}.bento-module__gMcEyq__grid{gap:var(--_gap,var(--space-4));grid-template-columns:repeat(var(--_cols,6), minmax(0, 1fr));grid-auto-rows:var(--_row,minmax(8rem, auto));grid-auto-flow:dense;display:grid}.bento-module__gMcEyq__grid>*{grid-column:span var(--cell-col,1);grid-row:span var(--cell-row,1);min-inline-size:0}@container bento not (min-inline-size:56rem){.bento-module__gMcEyq__root .bento-module__gMcEyq__grid{grid-template-columns:repeat(max(2, calc(var(--_cols,6) / 2)), minmax(0, 1fr))}.bento-module__gMcEyq__root .bento-module__gMcEyq__grid>*{grid-column:span max(1, round(up, calc(var(--cell-col,1) / 2), 1))}}@container bento not (min-inline-size:32rem){.bento-module__gMcEyq__root .bento-module__gMcEyq__grid{grid-template-columns:minmax(0,1fr)}.bento-module__gMcEyq__root .bento-module__gMcEyq__grid>*{grid-area:span 1/1/auto/-1}}}
@layer primitives{.cover-module__Gg0fOW__root{min-block-size:var(--_min,60dvh);padding:var(--_pad,var(--space-6));gap:var(--_gap,var(--space-4));flex-direction:column;display:flex}.cover-module__Gg0fOW__root>.cover-module__Gg0fOW__center{margin-block:auto}.cover-module__Gg0fOW__root>:first-child:not(.cover-module__Gg0fOW__center){margin-block-start:0}.cover-module__Gg0fOW__root>:last-child:not(.cover-module__Gg0fOW__center){margin-block-end:0}}
@layer primitives{.code-module__GbmDwa__code{font-family:var(--font-mono);font-size:max(.92em, var(--text-2xs));background:var(--color-bg-muted);border-radius:var(--radius-sm);color:var(--color-fg);border:1px solid var(--color-border-subtle);padding:.1em .35em}}
@layer primitives{.tabs-module__OeXrIa__root{gap:var(--space-3);flex-direction:column;display:flex}.tabs-module__OeXrIa__list{gap:var(--space-1);background:var(--color-bg-muted);border-radius:var(--radius-lg);inline-size:fit-content;padding:2px;display:inline-flex}.tabs-module__OeXrIa__trigger{appearance:none;padding:var(--space-1_5) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-fg-secondary);cursor:pointer;line-height:var(--leading-normal);transition:color var(--anim-duration-fast) var(--anim-ease-default), background var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:0}.tabs-module__OeXrIa__trigger[aria-selected=true]{background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:var(--shadow-xs)}.tabs-module__OeXrIa__trigger:hover:not([aria-selected=true]):not(:disabled){color:var(--color-fg)}.tabs-module__OeXrIa__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.tabs-module__OeXrIa__trigger:disabled{opacity:.5;cursor:not-allowed}.tabs-module__OeXrIa__panel{outline:none}.tabs-module__OeXrIa__panel[hidden]{display:none}.tabs-module__OeXrIa__list[data-variant=underline]{border-block-end:1px solid var(--color-border);gap:var(--space-4);background:0 0;border-radius:0;inline-size:100%;padding:0}.tabs-module__OeXrIa__list[data-variant=underline] .tabs-module__OeXrIa__trigger,.tabs-module__OeXrIa__list[data-variant=underline] .tabs-module__OeXrIa__trigger[aria-selected=true]{padding-block:var(--space-2);box-shadow:none;background:0 0;border-radius:0;position:relative}.tabs-module__OeXrIa__list[data-variant=underline] .tabs-module__OeXrIa__trigger[aria-selected=true]{color:var(--color-fg)}.tabs-module__OeXrIa__list[data-variant=underline] .tabs-module__OeXrIa__trigger[aria-selected=true]:after{content:"";background:var(--color-primary);block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}}
@layer primitives{.accordion-module__3tMUyG__root{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);flex-direction:column;display:flex;overflow:hidden}.accordion-module__3tMUyG__item+.accordion-module__3tMUyG__item{border-block-start:1px solid var(--color-border)}.accordion-module__3tMUyG__item[open] .accordion-module__3tMUyG__chevron{rotate:180deg}@supports (interpolate-size:allow-keywords){.accordion-module__3tMUyG__item::details-content{content-visibility:hidden;block-size:0;transition:block-size var(--anim-duration-normal) var(--anim-ease-out), content-visibility var(--anim-duration-normal) var(--anim-ease-out) allow-discrete;overflow:hidden}.accordion-module__3tMUyG__item[open]::details-content{content-visibility:visible;block-size:auto}@media (prefers-reduced-motion:reduce){.accordion-module__3tMUyG__item::details-content{transition:none}}}.accordion-module__3tMUyG__trigger{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);cursor:pointer;color:var(--color-fg);font-weight:var(--weight-medium);font-size:var(--text-base);-webkit-user-select:none;user-select:none;transition:background var(--anim-duration-fast) var(--anim-ease-default);list-style:none;display:flex}.accordion-module__3tMUyG__trigger::-webkit-details-marker{display:none}.accordion-module__3tMUyG__trigger:hover{background:var(--color-bg-muted)}.accordion-module__3tMUyG__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.accordion-module__3tMUyG__chevron{block-size:16px;inline-size:16px;color:var(--color-fg-muted);transition:rotate var(--anim-duration-fast) var(--anim-ease-default);margin-inline-start:auto}.accordion-module__3tMUyG__content{padding:0 var(--space-4) var(--space-4);color:var(--color-fg-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);text-wrap:pretty}}
@layer primitives{.pagination-module__2xaIFG__nav{align-items:center;gap:var(--space-1);font-size:var(--text-sm);display:inline-flex}.pagination-module__2xaIFG__item{min-inline-size:var(--control-h-md);block-size:var(--control-h-md);padding-inline:var(--space-2);border-radius:var(--radius-md);color:var(--color-fg);cursor:pointer;font-variant-numeric:tabular-nums;transition:background var(--anim-duration-fast) var(--anim-ease-default), border-color var(--anim-duration-fast) var(--anim-ease-default);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pagination-module__2xaIFG__item:hover:not([aria-disabled=true]){background:var(--color-bg-muted)}.pagination-module__2xaIFG__item[aria-current=page]{background:var(--color-bg-elevated);border-color:var(--color-border);font-weight:var(--weight-medium);box-shadow:var(--shadow-xs)}.pagination-module__2xaIFG__item[aria-disabled=true]{opacity:.45;cursor:not-allowed}.pagination-module__2xaIFG__ellipsis{padding-inline:var(--space-1);color:var(--color-fg-muted)}}
@layer composables{.organizations-directory-module__Y2NlGG__card{min-height:14rem}.organizations-directory-module__Y2NlGG__meta{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.organizations-directory-module__Y2NlGG__emptyState{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle);justify-content:center;min-height:18rem}.organizations-directory-module__Y2NlGG__emptyState [data-part=empty-state-icon]{color:var(--color-primary)}@media (max-width:520px){.organizations-directory-module__Y2NlGG__emptyState [data-part=empty-state-actions]{flex-direction:column;width:100%}.organizations-directory-module__Y2NlGG__emptyState [data-part=button]{width:100%}}}
@layer components{.dashboard-loading-module__vgJHia__main{min-height:calc(100dvh - 48px)}.dashboard-loading-module__vgJHia__container{padding:var(--space-16) var(--space-6) var(--space-24)}.dashboard-loading-module__vgJHia__status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dashboard-loading-module__vgJHia__overview,.dashboard-loading-module__vgJHia__models,.dashboard-loading-module__vgJHia__formPage,.dashboard-loading-module__vgJHia__form,.dashboard-loading-module__vgJHia__formHeader,.dashboard-loading-module__vgJHia__headerCopy,.dashboard-loading-module__vgJHia__cardCopy,.dashboard-loading-module__vgJHia__modelBody,.dashboard-loading-module__vgJHia__field{display:grid}.dashboard-loading-module__vgJHia__overview,.dashboard-loading-module__vgJHia__models{gap:var(--space-10)}.dashboard-loading-module__vgJHia__header{gap:var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.dashboard-loading-module__vgJHia__headerCopy,.dashboard-loading-module__vgJHia__formHeader{gap:var(--space-3);width:min(100%,42rem)}.dashboard-loading-module__vgJHia__formHeader{margin-bottom:var(--space-8)}.dashboard-loading-module__vgJHia__line,.dashboard-loading-module__vgJHia__title,.dashboard-loading-module__vgJHia__button,.dashboard-loading-module__vgJHia__smallButton,.dashboard-loading-module__vgJHia__icon,.dashboard-loading-module__vgJHia__arrow,.dashboard-loading-module__vgJHia__modelMedia,.dashboard-loading-module__vgJHia__input,.dashboard-loading-module__vgJHia__textarea,.dashboard-loading-module__vgJHia__submitButton{background:var(--color-bg-muted);border-radius:var(--radius-md);display:block;overflow:hidden}.dashboard-loading-module__vgJHia__line,.dashboard-loading-module__vgJHia__title,.dashboard-loading-module__vgJHia__button,.dashboard-loading-module__vgJHia__smallButton,.dashboard-loading-module__vgJHia__icon,.dashboard-loading-module__vgJHia__arrow,.dashboard-loading-module__vgJHia__input,.dashboard-loading-module__vgJHia__textarea,.dashboard-loading-module__vgJHia__submitButton,.dashboard-loading-module__vgJHia__modelMedia{position:relative}.dashboard-loading-module__vgJHia__line:after,.dashboard-loading-module__vgJHia__title:after,.dashboard-loading-module__vgJHia__button:after,.dashboard-loading-module__vgJHia__smallButton:after,.dashboard-loading-module__vgJHia__icon:after,.dashboard-loading-module__vgJHia__arrow:after,.dashboard-loading-module__vgJHia__input:after,.dashboard-loading-module__vgJHia__textarea:after,.dashboard-loading-module__vgJHia__submitButton:after,.dashboard-loading-module__vgJHia__modelMedia:after{background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--color-bg-elevated) 72%, transparent) 50%, transparent 80%);content:"";animation:1.45s ease-in-out infinite dashboard-loading-module__vgJHia__dashboard-shimmer;position:absolute;inset:0;transform:translate(-100%)}.dashboard-loading-module__vgJHia__line{width:100%;height:.75rem}.dashboard-loading-module__vgJHia__line[data-width=short]{width:min(32%,8rem)}.dashboard-loading-module__vgJHia__line[data-width=medium]{width:min(62%,18rem)}.dashboard-loading-module__vgJHia__line[data-width=long]{width:min(88%,34rem)}.dashboard-loading-module__vgJHia__title{border-radius:var(--radius-lg);width:min(78%,28rem);height:3.25rem}.dashboard-loading-module__vgJHia__button,.dashboard-loading-module__vgJHia__submitButton{width:9.5rem;height:2.75rem}.dashboard-loading-module__vgJHia__smallButton{width:6rem;height:2.25rem}.dashboard-loading-module__vgJHia__actionGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-loading-module__vgJHia__actionCard{gap:var(--space-4);min-height:9rem;padding:var(--space-6);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.dashboard-loading-module__vgJHia__icon{border-radius:50%;width:2rem;height:2rem}.dashboard-loading-module__vgJHia__arrow{width:1.125rem;height:1.125rem}.dashboard-loading-module__vgJHia__cardCopy,.dashboard-loading-module__vgJHia__modelBody,.dashboard-loading-module__vgJHia__field{gap:var(--space-2)}.dashboard-loading-module__vgJHia__accountCard{gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--color-bg-muted);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.dashboard-loading-module__vgJHia__accountCard .dashboard-loading-module__vgJHia__cardCopy{width:min(100%,24rem)}.dashboard-loading-module__vgJHia__modelGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.dashboard-loading-module__vgJHia__modelCard{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.dashboard-loading-module__vgJHia__modelMedia{aspect-ratio:4/3;border-bottom:1px solid var(--color-border);border-radius:0}.dashboard-loading-module__vgJHia__modelBody{min-height:9rem;padding:var(--space-3) var(--space-3) var(--space-4)}.dashboard-loading-module__vgJHia__formPage{max-width:760px}.dashboard-loading-module__vgJHia__form{gap:var(--space-6)}.dashboard-loading-module__vgJHia__formSection{gap:var(--space-5);padding:var(--space-5);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}.dashboard-loading-module__vgJHia__fieldGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-loading-module__vgJHia__input{height:2.75rem}.dashboard-loading-module__vgJHia__textarea{height:6rem}@keyframes dashboard-loading-module__vgJHia__dashboard-shimmer{to{transform:translate(100%)}}@media (max-width:720px){.dashboard-loading-module__vgJHia__container{padding:var(--space-10) var(--space-4) var(--space-16)}.dashboard-loading-module__vgJHia__actionGrid,.dashboard-loading-module__vgJHia__fieldGrid{grid-template-columns:1fr}.dashboard-loading-module__vgJHia__title{height:2.75rem}}@media (prefers-reduced-motion:reduce){.dashboard-loading-module__vgJHia__line:after,.dashboard-loading-module__vgJHia__title:after,.dashboard-loading-module__vgJHia__button:after,.dashboard-loading-module__vgJHia__smallButton:after,.dashboard-loading-module__vgJHia__icon:after,.dashboard-loading-module__vgJHia__arrow:after,.dashboard-loading-module__vgJHia__input:after,.dashboard-loading-module__vgJHia__textarea:after,.dashboard-loading-module__vgJHia__submitButton:after,.dashboard-loading-module__vgJHia__modelMedia:after{animation:none}}}
@layer components{.dashboard-module__Gx_nyq__page{min-height:100dvh;padding:var(--space-16) var(--space-6) var(--space-24)}.dashboard-module__Gx_nyq__header{gap:var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.dashboard-module__Gx_nyq__intro{max-width:58ch}.dashboard-module__Gx_nyq__actionGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.dashboard-module__Gx_nyq__actionCard{gap:var(--space-4);min-height:9rem;padding:var(--space-6);color:var(--color-fg);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;transition:transform .16s,border-color .16s;display:grid}.dashboard-module__Gx_nyq__actionCard:hover{border-color:var(--color-border-strong);transform:translateY(-2px)}.dashboard-module__Gx_nyq__actionCard:focus-visible{border-color:var(--color-primary);outline:var(--focus-ring-width,2px) solid transparent;outline-offset:0;box-shadow:0 0 0 1px var(--color-primary)}.dashboard-module__Gx_nyq__actionCard>svg:first-child{width:2rem;height:2rem}.dashboard-module__Gx_nyq__actionCard span{gap:var(--space-1);display:grid}.dashboard-module__Gx_nyq__actionCard strong{font-size:var(--text-lg)}.dashboard-module__Gx_nyq__actionCard small{color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.dashboard-module__Gx_nyq__accountCard{gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--color-bg-muted);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (max-width:720px){.dashboard-module__Gx_nyq__page{padding:var(--space-10) var(--space-4) var(--space-16)}.dashboard-module__Gx_nyq__actionGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dashboard-module__Gx_nyq__actionCard{transition:border-color var(--anim-duration-fast) var(--anim-ease-default)}.dashboard-module__Gx_nyq__actionCard:hover{transform:none}}}
@layer composables{.package-workspace-module__UtHalW__page{padding:var(--space-12) var(--space-6) var(--space-24)}.package-workspace-module__UtHalW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.package-workspace-module__UtHalW__backLink{margin-bottom:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);text-decoration:none;display:inline-block}.package-workspace-module__UtHalW__section{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);display:grid}.package-workspace-module__UtHalW__revisionControls{border:0;min-inline-size:0;margin:0;padding:0;display:contents}.package-workspace-module__UtHalW__fileList{border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;overflow:clip}.package-workspace-module__UtHalW__fileRow,.package-workspace-module__UtHalW__draftRow{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-bg);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.package-workspace-module__UtHalW__fileRow+.package-workspace-module__UtHalW__fileRow,.package-workspace-module__UtHalW__draftRow+.package-workspace-module__UtHalW__draftRow{border-top:1px solid var(--color-border)}.package-workspace-module__UtHalW__draftRow{grid-template-columns:minmax(200px,1fr) repeat(2,minmax(140px,190px)) minmax(110px,160px) minmax(90px,120px) auto}.package-workspace-module__UtHalW__twoColumns,.package-workspace-module__UtHalW__formGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.package-workspace-module__UtHalW__workflowGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.package-workspace-module__UtHalW__workflowChoice{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);display:flex}.package-workspace-module__UtHalW__workflowChoice span{gap:var(--space-1);display:grid}.package-workspace-module__UtHalW__workflowChoice small{color:var(--color-fg-muted);font-size:var(--text-xs)}.package-workspace-module__UtHalW__dependencyRow{gap:var(--space-2);grid-template-columns:minmax(140px,1.2fr) minmax(120px,.8fr) repeat(4,minmax(130px,1fr)) auto;align-items:center;display:grid}.package-workspace-module__UtHalW__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:900px){.package-workspace-module__UtHalW__dependencyRow,.package-workspace-module__UtHalW__draftRow{grid-template-columns:repeat(2,minmax(0,1fr))}.package-workspace-module__UtHalW__draftRow>:first-child{grid-column:1/-1}.package-workspace-module__UtHalW__dependencyRow button,.package-workspace-module__UtHalW__draftRow button{justify-self:end}}@media (max-width:680px){.package-workspace-module__UtHalW__page{padding-inline:var(--space-4)}.package-workspace-module__UtHalW__header,.package-workspace-module__UtHalW__twoColumns,.package-workspace-module__UtHalW__formGrid,.package-workspace-module__UtHalW__workflowGrid,.package-workspace-module__UtHalW__dependencyRow{grid-template-columns:1fr}.package-workspace-module__UtHalW__header{display:grid}.package-workspace-module__UtHalW__fileRow{grid-template-columns:minmax(0,1fr) auto}.package-workspace-module__UtHalW__draftRow{grid-template-columns:1fr}.package-workspace-module__UtHalW__draftRow button{justify-self:start}}}
@layer composables{.new-model-module__X6n7QW__backLink{width:fit-content;color:var(--color-fg-muted);font-size:var(--text-sm);text-decoration:none}.new-model-module__X6n7QW__backLink:hover{color:var(--color-fg)}.new-model-module__X6n7QW__form{gap:var(--space-6);max-width:760px;display:grid}.new-model-module__X6n7QW__section{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--color-bg-elevated)}.new-model-module__X6n7QW__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.new-model-module__X6n7QW__choiceFieldset{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.new-model-module__X6n7QW__packageHeading{padding-top:var(--space-2)}.new-model-module__X6n7QW__packageHeading p{max-width:64ch;margin-top:var(--space-1)}.new-model-module__X6n7QW__packageInputs{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.new-model-module__X6n7QW__categoryRows{gap:var(--space-2);display:grid}.new-model-module__X6n7QW__categoryRow{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.new-model-module__X6n7QW__workflowFieldset{gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0;display:grid}.new-model-module__X6n7QW__workflowFieldset legend{padding-inline:var(--space-1);color:var(--color-fg-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium)}.new-model-module__X6n7QW__workflowChoices{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.new-model-module__X6n7QW__packageList{border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;overflow:clip}.new-model-module__X6n7QW__packageRow{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-bg);grid-template-columns:minmax(180px,1fr) repeat(2,minmax(140px,180px)) minmax(100px,150px) minmax(80px,110px) auto;display:grid}.new-model-module__X6n7QW__packageRow+.new-model-module__X6n7QW__packageRow{border-top:1px solid var(--color-border)}.new-model-module__X6n7QW__packagePath{gap:2px;min-width:0;display:grid}.new-model-module__X6n7QW__packagePath strong{color:var(--color-fg);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-model-module__X6n7QW__packagePath span{color:var(--color-fg-muted);font-size:var(--text-xs)}.new-model-module__X6n7QW__choiceLegend{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-fg);padding:0}.new-model-module__X6n7QW__choiceGroup{gap:var(--space-3);display:grid}.new-model-module__X6n7QW__choice{align-items:flex-start;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--color-bg);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);display:flex}.new-model-module__X6n7QW__choice:hover{border-color:var(--color-border-strong)}.new-model-module__X6n7QW__choice:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-subtle)}.new-model-module__X6n7QW__choice [data-part=radio-indicator]{margin-top:3px}.new-model-module__X6n7QW__choiceBody{gap:var(--space-1);display:grid}.new-model-module__X6n7QW__choiceTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-fg)}.new-model-module__X6n7QW__choiceHint{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-fg-muted)}.new-model-module__X6n7QW__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.new-model-module__X6n7QW__progressRow{gap:var(--space-2);max-width:760px;display:grid}@media (max-width:1000px){.new-model-module__X6n7QW__packageRow{grid-template-columns:repeat(2,minmax(0,1fr))}.new-model-module__X6n7QW__packagePath{grid-column:1/-1}.new-model-module__X6n7QW__packageRow button{justify-self:end}}@media (max-width:720px){.new-model-module__X6n7QW__grid,.new-model-module__X6n7QW__packageInputs{grid-template-columns:1fr}.new-model-module__X6n7QW__packageRow{grid-template-columns:minmax(0,1fr) auto}.new-model-module__X6n7QW__packageRole{grid-column:1/-1}.new-model-module__X6n7QW__categoryRow{grid-template-columns:1fr}.new-model-module__X6n7QW__categoryRow button{justify-self:start}.new-model-module__X6n7QW__workflowChoices{grid-template-columns:1fr}}}
@layer composables{.organizations-module__bjElCq__page{padding:var(--space-10) var(--space-6) var(--space-20)}.organizations-module__bjElCq__intro{max-width:60ch}.organizations-module__bjElCq__panel,.organizations-module__bjElCq__organizationCard{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.organizations-module__bjElCq__createForm{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.organizations-module__bjElCq__field{align-content:start;gap:var(--space-2);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--weight-medium);display:grid}.organizations-module__bjElCq__formActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.organizations-module__bjElCq__organizationGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.organizations-module__bjElCq__organizationCard{align-content:space-between;gap:var(--space-5);min-width:0;display:grid}.organizations-module__bjElCq__cardIdentity{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.organizations-module__bjElCq__emptyState{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.organizations-module__bjElCq__cardActions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:700px){.organizations-module__bjElCq__page{padding-inline:var(--space-4)}.organizations-module__bjElCq__createForm{grid-template-columns:minmax(0,1fr)}}}
@layer composables{.page-module__T0PR-W__page{max-width:1120px;padding:var(--space-16) var(--space-6) var(--space-24);column-gap:var(--space-10);row-gap:var(--space-8);grid-template-columns:minmax(0,600px) minmax(340px,1fr);grid-template-areas:"crumbs crumbs""viewer rail""main rail""below below";align-content:start;margin:0 auto;display:grid}.page-module__T0PR-W__breadcrumbs{grid-area:crumbs}.page-module__T0PR-W__main{align-content:start;gap:var(--space-8);grid-area:main;min-width:0;display:grid}.page-module__T0PR-W__rail{grid-area:rail;align-self:start;min-width:0}.page-module__T0PR-W__below{align-content:start;gap:var(--space-10);grid-area:below;min-width:0;display:grid}@media (max-width:800px){.page-module__T0PR-W__page{padding:var(--space-8) var(--space-5) var(--space-16);grid-template-columns:1fr;grid-template-areas:"crumbs""viewer""rail""main""below"}}.page-module__T0PR-W__backLink{color:var(--color-fg-muted);font-size:var(--text-sm);margin:0 0 var(--space-6);grid-column:1/-1;text-decoration:none;display:inline-block}.page-module__T0PR-W__backLink:hover{color:var(--color-fg)}.page-module__T0PR-W__viewerWrap{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);aspect-ratio:4/3;grid-area:viewer;justify-content:center;align-self:start;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.page-module__T0PR-W__viewerWrap:has(.page-module__T0PR-W__viewerFallback){aspect-ratio:auto;min-height:11rem}.page-module__T0PR-W__interactiveViewer{background:0 0;width:100%;height:100%}.page-module__T0PR-W__viewerLoading{width:100%;height:100%;color:var(--color-fg-muted);font-size:var(--text-sm);place-items:center;display:grid}.page-module__T0PR-W__unavailable{text-align:center;grid-column:1/-1;place-items:center;min-height:18rem;display:grid}.page-module__T0PR-W__viewerFallback{color:var(--color-fg-muted);font-size:var(--text-sm);text-align:center;padding:var(--space-4)}.page-module__T0PR-W__thumbnailFallback{object-fit:contain;background:var(--color-bg);width:100%;height:100%}.page-module__T0PR-W__creatorLink{color:var(--color-fg);text-decoration:none}.page-module__T0PR-W__creatorLink:hover{text-underline-offset:.18em;text-decoration:underline}.page-module__T0PR-W__engagement{padding-block:var(--space-1)}.page-module__T0PR-W__reportDisclosure{width:fit-content}.page-module__T0PR-W__reportDisclosure summary{align-items:center;gap:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);cursor:pointer;display:inline-flex}.page-module__T0PR-W__reportDisclosure summary:hover{color:var(--color-fg)}.page-module__T0PR-W__reportForm{gap:var(--space-3);width:min(100%,26rem);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);margin-block-start:var(--space-3);display:grid}.page-module__T0PR-W__reportForm label{gap:var(--space-2);display:grid}.page-module__T0PR-W__ratingControl,.page-module__T0PR-W__ratingStars,.page-module__T0PR-W__ratingOptions{align-items:center;display:flex}.page-module__T0PR-W__ratingControl{gap:var(--space-2)}.page-module__T0PR-W__ratingStars{gap:2px}.page-module__T0PR-W__ratingButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-fg-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.page-module__T0PR-W__ratingButton:hover,.page-module__T0PR-W__ratingButton[aria-checked=true]{background:var(--color-bg-muted);color:var(--color-fg)}.page-module__T0PR-W__ratingButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page-module__T0PR-W__ratingButton:disabled{cursor:wait;opacity:.55}.page-module__T0PR-W__metaSection{border-top:1px solid var(--color-border);padding-block-start:var(--space-4)}.page-module__T0PR-W__specs{column-gap:var(--space-8);border-block-end:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;display:grid}.page-module__T0PR-W__specRow{gap:var(--space-4);padding-block:var(--space-2);border-block-start:1px solid var(--color-border);grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);align-items:baseline;display:grid}.page-module__T0PR-W__specRow dt{color:var(--color-fg-muted);font-size:var(--text-xs)}.page-module__T0PR-W__specRow dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.page-module__T0PR-W__specRow dd.page-module__T0PR-W__specNumeric{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.page-module__T0PR-W__activity{gap:var(--space-1) var(--space-5);color:var(--color-fg-muted);font-size:var(--text-xs);flex-wrap:wrap;margin:0;display:flex}.page-module__T0PR-W__activityCount{color:var(--color-fg);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.page-module__T0PR-W__relatedRails{--_cols:repeat(4, minmax(0, 1fr))}@media (max-width:1000px){.page-module__T0PR-W__relatedRails{--_cols:repeat(3, minmax(0, 1fr))}}@media (max-width:640px){.page-module__T0PR-W__relatedRails{--_cols:repeat(2, minmax(0, 1fr))}}.page-module__T0PR-W__releasePanel{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.page-module__T0PR-W__releaseHeading{gap:var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}.page-module__T0PR-W__artifactList,.page-module__T0PR-W__releaseHistory{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.page-module__T0PR-W__artifactList li,.page-module__T0PR-W__releaseHistory li{justify-content:space-between;gap:var(--space-3);min-width:0;font-size:var(--text-xs);display:flex}.page-module__T0PR-W__artifactList li span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__T0PR-W__artifactList li span:last-child,.page-module__T0PR-W__releaseHistory li span:last-child{color:var(--color-fg-muted);text-align:right}.page-module__T0PR-W__releaseRights{gap:var(--space-1);display:grid}.page-module__T0PR-W__releaseRights a{width:fit-content;color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-medium);text-underline-offset:.2em}.page-module__T0PR-W__releaseRights a:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,var(--color-primary));outline-offset:2px}.page-module__T0PR-W__releaseSection{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}.page-module__T0PR-W__technicalProfile{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);display:grid}.page-module__T0PR-W__releaseList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.page-module__T0PR-W__releaseList li{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);display:flex}.page-module__T0PR-W__integrityDisclosure summary{color:var(--color-fg-muted);font-size:var(--text-xs);cursor:pointer}.page-module__T0PR-W__integrityDisclosure[open] summary{margin-block-end:var(--space-3)}.page-module__T0PR-W__integrityDisclosure code{overflow-wrap:anywhere;font-size:var(--text-xs);display:block}.page-module__T0PR-W__creatorCard{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.page-module__T0PR-W__creatorCardIdentity{align-items:center;gap:var(--space-3);min-width:0;color:inherit;text-decoration:none;display:flex}.page-module__T0PR-W__creatorCardText{gap:2px;min-width:0;display:grid}.page-module__T0PR-W__commercePanel{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);background:var(--color-bg-elevated)}.page-module__T0PR-W__galleryStrip{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));display:grid}@media (max-width:640px){.page-module__T0PR-W__galleryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__T0PR-W__galleryThumb,.page-module__T0PR-W__makeThumb{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);width:100%;height:auto}.page-module__T0PR-W__previewVideo{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-muted);width:100%}.page-module__T0PR-W__previewRow{min-width:0}.page-module__T0PR-W__makesGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));display:grid}@media (max-width:640px){.page-module__T0PR-W__makesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__T0PR-W__makeThumb{aspect-ratio:1}}
@layer composables{.page-module__9v7BdW__page{padding:var(--space-16) var(--space-6) var(--space-24)}.page-module__9v7BdW__header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);display:flex}.page-module__9v7BdW__headerCopy{max-width:60ch}@media (max-width:640px){.page-module__9v7BdW__page{padding:var(--space-10) var(--space-4) var(--space-20)}.page-module__9v7BdW__header{flex-direction:column;align-items:flex-start}}}
.world-hero-module__T53FEW__section{isolation:isolate;background:var(--marketing-blue-gradient);padding-top:84px;position:relative;overflow:hidden}@media (min-width:720px){.world-hero-module__T53FEW__section{padding-top:88px}}.world-hero-module__T53FEW__inner{z-index:1;width:100%;max-width:1120px;padding:44px var(--page-padding-x-sm) 64px;flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}@media (min-width:640px){.world-hero-module__T53FEW__inner{padding:56px var(--page-padding-x-md) 72px}}@media (min-width:1024px){.world-hero-module__T53FEW__inner{padding-left:var(--page-padding-x-lg);padding-right:var(--page-padding-x-lg)}}.world-hero-module__T53FEW__headline{color:#fff;max-width:18ch;font-size:42px;font-weight:var(--weight-semibold,600);letter-spacing:-.01em;text-align:center;text-wrap:balance;text-shadow:0 2px 24px #04174a59;line-height:1.06}@media (min-width:640px){.world-hero-module__T53FEW__headline{font-size:58px}}@media (min-width:1024px){.world-hero-module__T53FEW__headline{font-size:68px}}.world-hero-module__T53FEW__subheadline{color:#ffffffdb;text-align:center;text-wrap:balance;max-width:46rem;margin-top:18px;font-size:17px;line-height:1.6}@media (min-width:640px){.world-hero-module__T53FEW__subheadline{font-size:19px}}.world-hero-module__T53FEW__composerBlock{z-index:2;width:min(760px,100%);margin-top:24px;position:relative}.world-hero-module__T53FEW__ctaRow{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.world-hero-module__T53FEW__ctaLink{text-decoration:none}.world-hero-module__T53FEW__ctaLinkOutline{color:#fff;background:#ffffff1a;border-color:#ffffff8c}.world-hero-module__T53FEW__ctaLinkOutline:hover{opacity:1;background:#ffffff2e}@media (prefers-reduced-motion:reduce){.world-hero-module__T53FEW__ctaLinkOutline{transition:none}}.world-hero-module__T53FEW__pillRow{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.world-hero-module__T53FEW__cardsBlock{width:min(1000px,100%);margin-top:52px}.world-hero-module__T53FEW__cardsLabel{color:#ffffffb8;letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:600}@media (max-width:640px){.world-hero-module__T53FEW__composerBlock{margin-top:22px}.world-hero-module__T53FEW__cardsBlock{margin-top:40px}}
@layer composables{.collection-module__En5HsW__page{width:min(100%,76rem);min-height:50vh;padding:var(--space-12) var(--space-6) var(--space-24);margin-inline:auto}.collection-module__En5HsW__description{white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch}.collection-module__En5HsW__empty{justify-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-align:center;background:var(--color-bg-elevated);display:grid}@media (max-width:640px){.collection-module__En5HsW__page{padding:var(--space-8) var(--space-4) var(--space-16)}}}
@layer composables{.page-module__stMAcq__page{padding:var(--space-12) var(--space-6) var(--space-24)}.page-module__stMAcq__website{width:fit-content;max-width:100%;color:var(--color-fg-muted);font-size:var(--text-sm);overflow-wrap:anywhere;text-decoration:none}.page-module__stMAcq__website:hover{color:var(--color-fg);text-underline-offset:.18em;text-decoration:underline}.page-module__stMAcq__profileHeader{align-items:center;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.page-module__stMAcq__identity{min-width:0;max-width:64ch}.page-module__stMAcq__stats{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.page-module__stMAcq__stats>div{flex-direction:column;display:flex}.page-module__stMAcq__stats dd{color:var(--color-fg);font-size:var(--text-2xl);font-weight:var(--weight-semibold);order:-1;margin:0}.page-module__stMAcq__linkGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.page-module__stMAcq__linkCard{gap:var(--space-1);color:inherit;text-decoration:none;display:grid}.page-module__stMAcq__stats dt{color:var(--color-fg-muted);font-size:var(--text-xs);margin-block-start:var(--space-1)}@media (max-width:640px){.page-module__stMAcq__profileHeader{grid-template-columns:auto minmax(0,1fr);align-items:start}.page-module__stMAcq__profileHeader>:last-child{grid-column:1/-1}.page-module__stMAcq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}}
@layer composables{.creators-module___rgIdG__results{gap:var(--space-8);display:grid}.creators-module___rgIdG__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));display:grid}.creators-module___rgIdG__card{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.creators-module___rgIdG__identity,.creators-module___rgIdG__stats{min-width:0}.creators-module___rgIdG__identity{align-content:start;gap:var(--space-1);display:grid}.creators-module___rgIdG__stats{gap:var(--space-3);border-top:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding-block-start:var(--space-3);display:grid}.creators-module___rgIdG__stats div{gap:2px;display:grid}.creators-module___rgIdG__stats dt{color:var(--color-fg-muted);font-size:var(--text-xs)}.creators-module___rgIdG__stats dd{color:var(--color-fg);font-weight:var(--weight-semibold);order:-1;margin:0}}
@layer composables{.collections-module__bR3N_q__page{width:min(100%,72rem);padding:var(--space-12) var(--space-6) var(--space-24);margin-inline:auto}.collections-module__bR3N_q__header,.collections-module__bR3N_q__cardHeading{gap:var(--space-4);justify-content:space-between;align-items:flex-start;display:flex}.collections-module__bR3N_q__createForm{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);grid-template-columns:minmax(12rem,1fr) minmax(9rem,auto) auto;align-items:start;display:grid}.collections-module__bR3N_q__createForm>[role=alert]{grid-column:1/-1}.collections-module__bR3N_q__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));display:grid}.collections-module__bR3N_q__card,.collections-module__bR3N_q__empty{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);display:grid}.collections-module__bR3N_q__card h2 a{color:inherit;text-decoration:none}.collections-module__bR3N_q__card h2 a:hover{text-underline-offset:.18em;text-decoration:underline}.collections-module__bR3N_q__card h2 a:focus-visible,.collections-module__bR3N_q__editor summary:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,var(--color-primary));outline-offset:var(--focus-ring-offset,2px)}.collections-module__bR3N_q__description{white-space:pre-wrap;overflow-wrap:anywhere}.collections-module__bR3N_q__editor summary{gap:var(--space-2);cursor:pointer;align-items:center;display:inline-flex}.collections-module__bR3N_q__editor[open] summary{margin-block-end:var(--space-3)}.collections-module__bR3N_q__editor form{gap:var(--space-3);display:grid}.collections-module__bR3N_q__empty{padding-block:var(--space-12);text-align:center;justify-items:center}@media (max-width:640px){.collections-module__bR3N_q__page{padding:var(--space-8) var(--space-4) var(--space-16)}.collections-module__bR3N_q__createForm{grid-template-columns:1fr}.collections-module__bR3N_q__header{flex-direction:column;align-items:stretch}}}
@layer composables{.library-module__gJOIeG__page{width:min(100%,76rem);padding:var(--space-16) var(--space-6) var(--space-24);margin-inline:auto}.library-module__gJOIeG__header{gap:var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.library-module__gJOIeG__intro{max-width:60ch}.library-module__gJOIeG__empty{justify-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-6);text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated);display:grid}.library-module__gJOIeG__empty>svg{width:2rem;height:2rem}.library-module__gJOIeG__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));display:grid}.library-module__gJOIeG__card{min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-elevated)}.library-module__gJOIeG__cardHeading{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.library-module__gJOIeG__cardHeading>svg{width:1.5rem;height:1.5rem}.library-module__gJOIeG__facts{gap:var(--space-2);margin:0;display:grid}.library-module__gJOIeG__facts div{gap:var(--space-3);grid-template-columns:5rem minmax(0,1fr);display:grid}.library-module__gJOIeG__facts dt{color:var(--color-fg-muted)}.library-module__gJOIeG__facts dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:640px){.library-module__gJOIeG__page{padding:var(--space-10) var(--space-4) var(--space-16)}}}
@layer composables{.my-models-module__pJWgnW__container{padding:var(--space-16) var(--space-6) var(--space-24)}.my-models-module__pJWgnW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}.my-models-module__pJWgnW__lede{max-width:60ch}.my-models-module__pJWgnW__backLink{margin-top:var(--space-8);font-size:var(--text-sm);color:var(--color-fg-muted)}}
@layer composables{.workspace-module__IdT9EW__page{padding:var(--space-10) var(--space-6) var(--space-20)}.workspace-module__IdT9EW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}.workspace-module__IdT9EW__backLink,.workspace-module__IdT9EW__textLink{width:fit-content;color:var(--color-fg-muted);text-decoration:none}.workspace-module__IdT9EW__textLink{color:var(--color-fg);font-weight:var(--weight-medium)}.workspace-module__IdT9EW__backLink:hover,.workspace-module__IdT9EW__textLink:hover{text-underline-offset:.18em;text-decoration:underline}.workspace-module__IdT9EW__panel,.workspace-module__IdT9EW__dangerPanel{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.workspace-module__IdT9EW__dangerPanel{border-color:color-mix(in srgb, var(--color-danger) 28%, var(--color-border))}.workspace-module__IdT9EW__form,.workspace-module__IdT9EW__inviteForm{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-module__IdT9EW__inviteForm{grid-template-columns:minmax(14rem,1fr) minmax(9rem,12rem) auto;align-items:end}.workspace-module__IdT9EW__field{align-content:start;gap:var(--space-2);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--weight-medium);display:grid}.workspace-module__IdT9EW__fullField,.workspace-module__IdT9EW__formActions{grid-column:1/-1}.workspace-module__IdT9EW__formActions,.workspace-module__IdT9EW__inviteLinkBox,.workspace-module__IdT9EW__dangerActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.workspace-module__IdT9EW__inviteLinkBox .workspace-module__IdT9EW__field{flex:24rem}.workspace-module__IdT9EW__list{margin:var(--space-3) 0 0;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:0;list-style:none;overflow:hidden}.workspace-module__IdT9EW__listRow,.workspace-module__IdT9EW__memberRow{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4);display:flex}.workspace-module__IdT9EW__listRow+.workspace-module__IdT9EW__listRow,.workspace-module__IdT9EW__memberRow+.workspace-module__IdT9EW__memberRow{border-top:1px solid var(--color-border)}.workspace-module__IdT9EW__memberRow{grid-template-columns:auto minmax(0,1fr) minmax(8rem,auto) auto;display:grid}.workspace-module__IdT9EW__memberIdentity{min-width:0}@media (max-width:760px){.workspace-module__IdT9EW__page{padding-inline:var(--space-4)}.workspace-module__IdT9EW__form,.workspace-module__IdT9EW__inviteForm{grid-template-columns:minmax(0,1fr)}.workspace-module__IdT9EW__memberRow{grid-template-columns:auto minmax(0,1fr);align-items:start}.workspace-module__IdT9EW__memberRow>:nth-child(n+3){grid-column:2;width:100%}.workspace-module__IdT9EW__listRow{flex-direction:column;align-items:flex-start}}}
@layer composables{.profile-module__9MhFqq__page{padding:var(--space-12) var(--space-6) var(--space-24)}.profile-module__9MhFqq__backLink{width:fit-content;color:var(--color-fg-muted);font-size:var(--text-sm);text-decoration:none}.profile-module__9MhFqq__backLink:hover{color:var(--color-fg)}.profile-module__9MhFqq__preview{align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.profile-module__9MhFqq__form{gap:var(--space-5);display:grid}.profile-module__9MhFqq__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:560px){.profile-module__9MhFqq__preview{grid-template-columns:auto minmax(0,1fr)}.profile-module__9MhFqq__preview>:last-child{grid-column:1/-1}}}
.post-body-module__WYr4ta__h2{font-size:var(--text-4xl);letter-spacing:-.015em;color:#111;margin:56px 0 16px;scroll-margin-top:96px;font-weight:600;line-height:1.25}.post-body-module__WYr4ta__h3{font-size:var(--text-3xl);letter-spacing:-.01em;color:#111;margin:36px 0 12px;scroll-margin-top:96px;font-weight:600;line-height:1.35}.post-body-module__WYr4ta__anchor{color:inherit;text-decoration:none}.post-body-module__WYr4ta__anchor:hover:after{content:" #";color:#11111147;font-weight:400}.post-body-module__WYr4ta__p{font-size:var(--text-xl);color:#111111db;margin:0 0 22px;line-height:1.75}.post-body-module__WYr4ta__link{color:var(--color-primary,#0b47af);text-underline-offset:3px;-webkit-text-decoration:underline #0b47af59;text-decoration:underline #0b47af59;transition:text-decoration-color .15s}.post-body-module__WYr4ta__link:hover{text-decoration-color:currentColor}.post-body-module__WYr4ta__list{flex-direction:column;gap:10px;margin:0 0 22px;padding-left:26px;display:flex}.post-body-module__WYr4ta__listItem{font-size:var(--text-xl);color:#111111db;line-height:1.7}.post-body-module__WYr4ta__listItem::marker{color:#1116}.post-body-module__WYr4ta__blockquote{color:#111111b8;border-left:3px solid #0b47af73;margin:28px 0;padding:4px 0 4px 22px;font-style:italic}.post-body-module__WYr4ta__blockquote .post-body-module__WYr4ta__p:last-child{margin-bottom:0}.post-body-module__WYr4ta__codeInline{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--text-base);color:#1d1d1f;overflow-wrap:break-word;background:#40404012;border-radius:5px;padding:2px 6px}.post-body-module__WYr4ta__pre{font-size:var(--text-base);background:#fafafa;border:1px solid #4040401f;border-radius:10px;margin:28px 0;padding:18px 20px;line-height:1.65;overflow-x:auto}.post-body-module__WYr4ta__pre code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:inherit;color:#24292f;background:0 0;border-radius:0;padding:0}.post-body-module__WYr4ta__hr{border:none;border-top:1px solid #40404024;margin:48px 0}.post-body-module__WYr4ta__strong{color:#111;font-weight:600}.post-body-module__WYr4ta__tableWrap{border:1px solid #40404024;border-radius:10px;margin:28px 0;overflow-x:auto}.post-body-module__WYr4ta__table{border-collapse:collapse;width:100%;font-size:var(--text-base);line-height:1.55}.post-body-module__WYr4ta__table th{text-align:left;color:#111;background:#4040400d;border-bottom:1px solid #40404024;padding:10px 14px;font-weight:600}.post-body-module__WYr4ta__table td{color:#111111db;vertical-align:top;border-bottom:1px solid #40404014;padding:10px 14px}.post-body-module__WYr4ta__table tr:last-child td{border-bottom:none}@media (max-width:640px){.post-body-module__WYr4ta__h2{font-size:var(--text-3xl);margin-top:44px}.post-body-module__WYr4ta__h3{font-size:var(--text-2xl)}.post-body-module__WYr4ta__p,.post-body-module__WYr4ta__listItem{font-size:var(--text-md)}}
