.OfferBar-module__PKxrea__bar{align-items:center;gap:var(--space-16);min-height:var(--button-height);padding-inline:var(--margin);background:var(--accent-fill);color:var(--on-accent);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}:root[data-offer-bar=off] .OfferBar-module__PKxrea__bar{display:none}.OfferBar-module__PKxrea__message{justify-content:center;align-items:center;gap:var(--space-8);white-space:nowrap;flex-wrap:wrap;grid-column:2;display:flex}.OfferBar-module__PKxrea__timer{font-variant-numeric:tabular-nums}.OfferBar-module__PKxrea__link{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.OfferBar-module__PKxrea__close{color:inherit;grid-column:3;justify-self:end}@media (max-width:599px){.OfferBar-module__PKxrea__bar{padding-block:var(--space-8);grid-template-columns:minmax(0,1fr) auto}.OfferBar-module__PKxrea__message{justify-content:start;column-gap:var(--space-8);row-gap:var(--space-2);grid-column:1}.OfferBar-module__PKxrea__close{grid-column:2}}
.Countdown-module__iibh_a__countdown[data-ready=false]{visibility:hidden}.Countdown-module__iibh_a__part{white-space:nowrap}.Countdown-module__iibh_a__frame{vertical-align:bottom;display:inline-block;overflow:clip}.Countdown-module__iibh_a__slid{animation:Countdown-module__iibh_a__slide-in var(--spring) var(--spring-ease);display:inline-block}@keyframes Countdown-module__iibh_a__slide-in{0%{transform:translateX(var(--micro-offset))}to{transform:none}}@media (prefers-reduced-motion:reduce){.Countdown-module__iibh_a__slid{animation:none}}
.UpgradeToYearly-module__wXSB3q__root{align-items:stretch;gap:var(--space-12);flex-direction:column;display:flex}.UpgradeToYearly-module__wXSB3q__account{align-items:start;gap:var(--space-4);flex-direction:column;display:flex}.UpgradeToYearly-module__wXSB3q__pad{padding-top:var(--space-16)}.UpgradeToYearly-module__wXSB3q__muted{color:var(--text-secondary)}.UpgradeToYearly-module__wXSB3q__error{color:var(--negative)}
.LockBadge-module__vuwPFq__badge{padding:var(--space-2) var(--space-6);border-radius:var(--radius-tag);white-space:nowrap;align-items:center;display:inline-flex}.LockBadge-module__vuwPFq__filled{background:var(--accent-fill);color:var(--on-accent)}.LockBadge-module__vuwPFq__outline{box-shadow:inset 0 0 0 1px var(--stroke-primary);color:var(--text-secondary)}
.CheckoutButton-module__Ne_jNW__root{align-items:stretch;gap:var(--space-8);flex-direction:column;display:flex}.CheckoutButton-module__Ne_jNW__error{color:var(--negative)}.CheckoutButton-module__Ne_jNW__muted{color:var(--text-secondary)}
.PlanFeature-module__skKDrq__features{gap:var(--space-8);flex-direction:column;list-style:none;display:flex}.PlanFeature-module__skKDrq__row{gap:var(--space-10);display:flex}.PlanFeature-module__skKDrq__mark{width:var(--space-16);color:var(--accent-ink);flex:none}.PlanFeature-module__skKDrq__excluded{color:var(--text-secondary)}.PlanFeature-module__skKDrq__excluded .PlanFeature-module__skKDrq__mark{color:var(--text-tertiary)}
.Paywall-module__c8nImq__section{align-items:stretch;gap:var(--space-24);flex-direction:column;display:flex}.Paywall-module__c8nImq__lead{gap:var(--space-8);color:var(--text-secondary);flex-direction:column;display:flex}.Paywall-module__c8nImq__muted{color:var(--text-secondary)}.Paywall-module__c8nImq__offer{color:var(--accent-ink)}.Paywall-module__c8nImq__timer{font-variant-numeric:tabular-nums}.Paywall-module__c8nImq__choice{gap:var(--space-24);flex-direction:column;display:flex}.Paywall-module__c8nImq__plans{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:599px){.Paywall-module__c8nImq__plans{grid-template-columns:minmax(0,1fr)}.Paywall-module__c8nImq__yearly{order:-1}}.Paywall-module__c8nImq__plan{align-items:stretch;gap:var(--space-16);padding:var(--space-16);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--stroke-secondary);flex-direction:column;display:flex}.Paywall-module__c8nImq__highlighted{box-shadow:inset 0 0 0 2px var(--accent)}.Paywall-module__c8nImq__nameRow{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.Paywall-module__c8nImq__tag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--accent-fill);color:var(--on-accent);white-space:nowrap}.Paywall-module__c8nImq__price{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}.Paywall-module__c8nImq__features{padding-block:var(--space-8)}.Paywall-module__c8nImq__action{flex-direction:column;align-items:stretch;margin-top:auto;display:flex}.Paywall-module__c8nImq__footnotes{gap:var(--space-4);color:var(--text-secondary);flex-direction:column;display:flex}.Paywall-module__c8nImq__link{transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .Paywall-module__c8nImq__link:hover,:root[data-pointer=touch] .Paywall-module__c8nImq__link:active{color:var(--text-primary)}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/fb74448dcb8f3309-s.24ik8ds6mfy86.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/6b186f06197624ff-s.p.171shbaxyastj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_960e98d1-module__06fOOG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_960e98d1-module__06fOOG__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d72c019e91ffb82f-s.3rzzqbp6n-se_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8557ac4879842fb9-s.11hib43vps_f6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c847346577a98de0-s.2412cs7pdods5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/db08d2e20377160a-s.172j9j8-bhts_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8394f9d71e076efc-s.1n5k2jkjvz0fk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/19087af2bdec32b5-s.p.0schr0lclylgv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_c85a65d-module__1hnSPW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:400}.jetbrains_mono_c85a65d-module__1hnSPW__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.Library-module__VsZS5G__library{padding-inline:var(--margin);flex-direction:column;display:flex}.Library-module__VsZS5G__muted{color:var(--text-secondary)}.Library-module__VsZS5G__filters{top:var(--header-height);z-index:1;align-items:center;gap:var(--space-12);padding-block:var(--space-12);background:var(--bg-primary);flex-wrap:wrap;display:flex;position:sticky}.Library-module__VsZS5G__search{flex:0 1 calc(var(--col) * 5 + var(--gutter) * 4);min-width:0}.Library-module__VsZS5G__search input{width:100%;height:var(--button-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);background:var(--bg-secondary);border:0;outline:none}.Library-module__VsZS5G__search input::placeholder{color:var(--text-secondary);opacity:1}.Library-module__VsZS5G__search input:focus-visible{box-shadow:inset 0 0 0 1px var(--accent)}.Library-module__VsZS5G__controls{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.Library-module__VsZS5G__summary{align-items:center;gap:var(--space-16);margin-left:auto;display:flex}.Library-module__VsZS5G__count{color:var(--text-secondary);white-space:nowrap}.Library-module__VsZS5G__sheetControls{align-items:start;gap:var(--space-16);flex-direction:column;display:flex}.Library-module__VsZS5G__filtersButton{height:var(--button-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-primary);display:none}.Library-module__VsZS5G__segmented{padding:var(--space-2);border-radius:calc(var(--button-height) / 2);background:var(--bg-secondary);flex-wrap:wrap;display:inline-flex}.Library-module__VsZS5G__segment{height:calc(var(--button-height) - var(--space-4));padding-inline:var(--space-12);border-radius:var(--radius-pill);color:var(--text-secondary);transition:color var(--micro-tint) var(--micro-tint-ease), background-color var(--micro-tint) var(--micro-tint-ease)}.Library-module__VsZS5G__segment[aria-checked=true]{background:var(--bg-primary);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary)}:root:not([data-pointer=touch]) .Library-module__VsZS5G__segment:hover{color:var(--text-primary)}.Library-module__VsZS5G__menu{position:relative}.Library-module__VsZS5G__menuButton{align-items:center;gap:var(--space-6);height:var(--button-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-primary);white-space:nowrap;display:inline-flex}.Library-module__VsZS5G__menuButton[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--accent)}.Library-module__VsZS5G__menuList{top:calc(100% + var(--space-6));z-index:2;gap:var(--space-8);min-width:calc(var(--col) * 4 + var(--gutter) * 3);max-height:calc(var(--space-64) * 5);padding:var(--space-12);border-radius:var(--radius-panel);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);visibility:hidden;clip-path:inset(0 0 var(--micro-offset) 0);transition:clip-path var(--micro-exit) var(--micro-exit-ease), visibility 0s linear var(--micro-exit);flex-direction:column;display:flex;position:absolute;left:0;overflow-y:auto}.Library-module__VsZS5G__menuList[data-open]{visibility:visible;clip-path:inset(0);transition:clip-path var(--spring) var(--spring-ease), visibility 0s}.Library-module__VsZS5G__option{align-items:center;gap:var(--space-8);white-space:nowrap;cursor:pointer;display:flex}.Library-module__VsZS5G__option input{accent-color:var(--accent)}.Library-module__VsZS5G__optionLabel{flex:1}.Library-module__VsZS5G__optionCount{color:var(--text-secondary)}.Library-module__VsZS5G__option[data-inactive],.Library-module__VsZS5G__option[data-inactive] .Library-module__VsZS5G__optionCount{color:var(--text-tertiary);cursor:default}.Library-module__VsZS5G__sort{align-items:center;gap:var(--space-6);height:var(--button-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);background:var(--bg-secondary);white-space:nowrap;display:inline-flex;position:relative}.Library-module__VsZS5G__sort select{appearance:none;border-radius:inherit;color:#0000;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.Library-module__VsZS5G__sort option{background:var(--bg-primary);color:var(--text-primary)}.Library-module__VsZS5G__applied{align-items:center;gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.Library-module__VsZS5G__chip{align-items:center;gap:var(--space-8);height:var(--button-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-primary);white-space:nowrap;display:inline-flex}.Library-module__VsZS5G__chipRemove{color:var(--text-secondary);transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .Library-module__VsZS5G__chip:hover .Library-module__VsZS5G__chipRemove,:root[data-pointer=touch] .Library-module__VsZS5G__chip:active .Library-module__VsZS5G__chipRemove{color:var(--text-primary)}.Library-module__VsZS5G__clearAll{margin-left:var(--space-8)}.Library-module__VsZS5G__results{margin-top:var(--space-24)}.Library-module__VsZS5G__proBanner{margin-top:var(--space-24);margin-inline:calc(var(--margin) * -1)}.Library-module__VsZS5G__grid{gap:var(--space-24) var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}@media (min-width:1920px){.Library-module__VsZS5G__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1919px){.Library-module__VsZS5G__grid>[data-column="4"]{display:none}}.Library-module__VsZS5G__skeleton{gap:var(--space-10);flex-direction:column;display:flex}.Library-module__VsZS5G__skeletonCover{aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--bg-secondary)}.Library-module__VsZS5G__skeletonTitle{width:calc(var(--col) * 3 + var(--gutter) * 2);height:var(--space-20);border-radius:var(--radius-tag);background:var(--bg-secondary)}.Library-module__VsZS5G__more{align-items:center;gap:var(--space-12);padding-top:var(--space-48);flex-direction:column;display:flex}.Library-module__VsZS5G__end{padding-top:var(--space-48);text-align:center}.Library-module__VsZS5G__empty{padding-top:var(--space-24);flex-direction:column;align-items:start;display:flex}.Library-module__VsZS5G__emptyHeading{max-width:calc(var(--col) * 16 + var(--gutter) * 15)}.Library-module__VsZS5G__emptyBody{max-width:calc(var(--col) * 12 + var(--gutter) * 11);padding-top:var(--space-12);color:var(--text-secondary)}.Library-module__VsZS5G__emptyActions{align-items:center;gap:var(--space-16);padding-top:var(--space-24);flex-wrap:wrap;display:flex}.Library-module__VsZS5G__popular{gap:var(--space-12);padding-top:var(--space-64);flex-direction:column;align-self:stretch;display:flex}.Library-module__VsZS5G__empty>.Library-module__VsZS5G__popular:first-child{padding-top:0}@media (max-width:1199px){.Library-module__VsZS5G__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.Library-module__VsZS5G__grid>[data-column="3"]{display:none}}@media (max-width:599px){.Library-module__VsZS5G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Library-module__VsZS5G__grid>[data-column="2"]{display:none}.Library-module__VsZS5G__grid>[data-style-test-card]{grid-column:1/-1}.Library-module__VsZS5G__controls,.Library-module__VsZS5G__summary,.Library-module__VsZS5G__applied{display:none}.Library-module__VsZS5G__search{flex:1}.Library-module__VsZS5G__filtersButton{align-items:center;display:inline-flex}.Library-module__VsZS5G__emptyHeading,.Library-module__VsZS5G__emptyBody{max-width:none}}
.ProBanner-module__qNq_Lq__banner{isolation:isolate;justify-content:space-between;align-items:flex-end;gap:var(--space-24);padding:var(--banner-padding-block) var(--banner-padding-inline);background:var(--accent-fill);color:var(--on-accent);clip-path:inset(0);animation:ProBanner-module__qNq_Lq__banner-in var(--spring) var(--spring-ease);transition:clip-path var(--micro-exit) var(--micro-exit-ease);display:flex;position:relative;overflow:hidden}.ProBanner-module__qNq_Lq__banner[data-leaving]{clip-path:inset(0 0 100%)}@keyframes ProBanner-module__qNq_Lq__banner-in{0%{clip-path:inset(0 0 100%)}}.ProBanner-module__qNq_Lq__covers,.ProBanner-module__qNq_Lq__lane,.ProBanner-module__qNq_Lq__glass,.ProBanner-module__qNq_Lq__dots{pointer-events:none;position:absolute;inset:0}.ProBanner-module__qNq_Lq__lane{right:auto;left:var(--scene-offset,0);width:var(--scene-width,100%);animation:ProBanner-module__qNq_Lq__drift var(--pass) linear infinite;animation-play-state:paused}.ProBanner-module__qNq_Lq__banner[data-running=true] .ProBanner-module__qNq_Lq__lane{animation-play-state:running}@keyframes ProBanner-module__qNq_Lq__drift{to{transform:translate(-100%)}}.ProBanner-module__qNq_Lq__cover{top:var(--y);left:calc(var(--x) * 100%);width:var(--banner-cover-width);aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-cover);background:var(--bg-secondary);box-shadow:var(--shadow-cover);position:absolute}.ProBanner-module__qNq_Lq__glass{background:var(--banner-glass);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass))}.ProBanner-module__qNq_Lq__dots{background:var(--banner-dots);-webkit-mask-image:var(--banner-dots-fade);mask-image:var(--banner-dots-fade)}.ProBanner-module__qNq_Lq__message{gap:var(--space-12);flex-direction:column;min-width:0;display:flex;position:relative}.ProBanner-module__qNq_Lq__status{color:var(--on-accent-secondary)}.ProBanner-module__qNq_Lq__action{flex:none;position:relative}.ProBanner-module__qNq_Lq__banner .ProBanner-module__qNq_Lq__unlock{height:var(--banner-button-height)}.ProBanner-module__qNq_Lq__endsTag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--bg-primary);color:var(--accent-ink);align-self:flex-start}.ProBanner-module__qNq_Lq__timer{font-variant-numeric:tabular-nums}.ProBanner-module__qNq_Lq__close{top:var(--space-8);right:var(--space-8);width:var(--control-height);height:var(--control-height);border-radius:var(--radius-pill);transition:background-color var(--micro-tint) var(--micro-tint-ease);place-items:center;display:grid;position:absolute}:root:not([data-pointer=touch]) .ProBanner-module__qNq_Lq__close:hover,:root[data-pointer=touch] .ProBanner-module__qNq_Lq__close:active{background:var(--hover-layer)}.ProBanner-module__qNq_Lq__banner[data-variant=card]{align-items:flex-start;gap:var(--banner-card-gap);padding:var(--space-20);border-radius:var(--radius-banner);flex-direction:column}.ProBanner-module__qNq_Lq__banner[data-variant=card] .ProBanner-module__qNq_Lq__dots{-webkit-mask-image:var(--banner-card-dots-fade);mask-image:var(--banner-card-dots-fade)}.ProBanner-module__qNq_Lq__banner[data-variant=float]{right:var(--margin);bottom:var(--margin);z-index:var(--z-header);width:calc(var(--col) * 8 + var(--gutter) * 7);align-items:flex-start;gap:var(--banner-card-gap);border-radius:var(--radius-banner);flex-direction:column;position:fixed}.ProBanner-module__qNq_Lq__banner[data-variant=float] .ProBanner-module__qNq_Lq__dots{background:var(--offer-dots);-webkit-mask-image:var(--offer-dots-fade);mask-image:var(--offer-dots-fade)}@media (max-width:1199px){.ProBanner-module__qNq_Lq__banner[data-variant=float]{width:calc(var(--col) * 12 + var(--gutter) * 11)}}@media (max-width:599px){.ProBanner-module__qNq_Lq__banner[data-variant=float]{left:var(--margin);width:auto}:root:has([data-phone-bar]) .ProBanner-module__qNq_Lq__banner[data-variant=float]{bottom:var(--space-80)}}.ProBanner-module__qNq_Lq__banner[data-tone=discord]{background:var(--discord-fill);border-radius:var(--radius-discord)}.ProBanner-module__qNq_Lq__banner[data-tone=discord] .ProBanner-module__qNq_Lq__endsTag{color:var(--discord-fill)}.ProBanner-module__qNq_Lq__banner[data-variant=slim]{padding-block:var(--space-16);align-items:center}.ProBanner-module__qNq_Lq__banner[data-variant=slim] .ProBanner-module__qNq_Lq__message{align-items:center;gap:var(--space-20);flex-direction:row}@media (min-width:900px){.ProBanner-module__qNq_Lq__banner[data-variant=slim]{padding-right:calc(var(--control-height) + var(--space-16))}.ProBanner-module__qNq_Lq__banner[data-variant=slim] .ProBanner-module__qNq_Lq__close{top:50%;transform:translateY(-50%)}}.ProBanner-module__qNq_Lq__slimText{gap:var(--space-4);flex-direction:column;display:flex}.ProBanner-module__qNq_Lq__symbol{width:var(--discord-symbol);height:auto}@media (max-width:899px){.ProBanner-module__qNq_Lq__banner{align-items:flex-start;gap:var(--space-20);flex-direction:column}.ProBanner-module__qNq_Lq__message{padding-right:var(--control-height)}.ProBanner-module__qNq_Lq__banner[data-variant=slim] .ProBanner-module__qNq_Lq__message{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ProBanner-module__qNq_Lq__banner{transition:none;animation:none}.ProBanner-module__qNq_Lq__lane{animation:none}}
.SignInPanel-module__H-xz5q__stack{align-items:stretch;gap:var(--space-24);flex-direction:column;display:flex}.SignInPanel-module__H-xz5q__panel{align-items:stretch;gap:var(--space-16);flex-direction:column;display:flex}.SignInPanel-module__H-xz5q__form{align-items:stretch;gap:var(--space-24);flex-direction:column;display:flex}.SignInPanel-module__H-xz5q__field{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.SignInPanel-module__H-xz5q__label,.SignInPanel-module__H-xz5q__muted{color:var(--text-secondary)}.SignInPanel-module__H-xz5q__strong{color:var(--text-primary)}.SignInPanel-module__H-xz5q__legal a,.SignInPanel-module__H-xz5q__errorLink{color:var(--accent-ink);text-underline-offset:.2em;transition:color var(--micro-tint) var(--micro-tint-ease);text-decoration:underline;text-decoration-thickness:1px}:root:not([data-pointer=touch]) .SignInPanel-module__H-xz5q__legal a:hover,:root[data-pointer=touch] .SignInPanel-module__H-xz5q__legal a:active,:root:not([data-pointer=touch]) .SignInPanel-module__H-xz5q__errorLink:hover,:root[data-pointer=touch] .SignInPanel-module__H-xz5q__errorLink:active{color:var(--text-primary)}.SignInPanel-module__H-xz5q__input{width:100%;min-width:0;height:var(--control-height);padding-inline:var(--space-16);border-radius:var(--radius-field);background:var(--bg-secondary);box-shadow:inset 0 0 0 1px var(--stroke-primary);color:var(--text-primary);transition:box-shadow var(--micro-tint) var(--micro-tint-ease);border:0}.SignInPanel-module__H-xz5q__input::placeholder{color:var(--text-tertiary)}.SignInPanel-module__H-xz5q__input[readonly]{color:var(--text-secondary)}.SignInPanel-module__H-xz5q__input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--negative)}.SignInPanel-module__H-xz5q__wide{width:100%}.SignInPanel-module__H-xz5q__shake{flex-direction:column;display:flex}.SignInPanel-module__H-xz5q__submit{gap:var(--space-8);flex-direction:column;display:flex}.SignInPanel-module__H-xz5q__errorFrame{overflow:clip}.SignInPanel-module__H-xz5q__error{color:var(--negative);animation:SignInPanel-module__H-xz5q__wipe-in var(--spring) var(--spring-ease)}.SignInPanel-module__H-xz5q__notice{animation:SignInPanel-module__H-xz5q__wipe-in var(--spring) var(--spring-ease)}.SignInPanel-module__H-xz5q__swapFrame{display:inline-flex;overflow:clip}.SignInPanel-module__H-xz5q__swap{animation:SignInPanel-module__H-xz5q__wipe-in var(--spring) var(--spring-ease)}.SignInPanel-module__H-xz5q__slideFrame{font-variant-numeric:tabular-nums;display:inline-flex;overflow:clip}.SignInPanel-module__H-xz5q__slide{animation:SignInPanel-module__H-xz5q__slide-in var(--spring) var(--spring-ease)}@keyframes SignInPanel-module__H-xz5q__slide-in{0%{transform:translateX(var(--micro-offset))}}.SignInPanel-module__H-xz5q__flightWord{animation:SignInPanel-module__H-xz5q__flight-in var(--flight) var(--flight-ease) both;display:inline-block}@keyframes SignInPanel-module__H-xz5q__flight-in{0%{transform:translate(100vw)}}@keyframes SignInPanel-module__H-xz5q__wipe-in{0%{transform:translateY(calc(var(--micro-offset) * -1))}}.SignInPanel-module__H-xz5q__or{align-items:center;gap:var(--space-12);color:var(--text-secondary);display:flex}.SignInPanel-module__H-xz5q__or:before,.SignInPanel-module__H-xz5q__or:after{content:"";background:var(--stroke-secondary);flex:1;height:1px}.SignInPanel-module__H-xz5q__links{justify-content:space-between;gap:var(--space-16);flex-wrap:wrap;display:flex}.SignInPanel-module__H-xz5q__googleMark{flex:none}.SignInPanel-module__H-xz5q__templateRow{align-items:center;gap:var(--space-16);min-width:0;display:flex}.SignInPanel-module__H-xz5q__cover{width:calc(var(--col) * 2 + var(--gutter));aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--bg-secondary);flex:none;position:relative;overflow:hidden}.SignInPanel-module__H-xz5q__coverImage{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.SignInPanel-module__H-xz5q__templateMeta{align-items:flex-start;gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.SignInPanel-module__H-xz5q__hint{gap:var(--space-12);padding:var(--space-16);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--stroke-secondary);flex-direction:column;display:flex}.SignInPanel-module__H-xz5q__copyRow{gap:var(--space-8);display:flex}.SignInPanel-module__H-xz5q__page{padding-block:var(--space-64) var(--space-96);overflow-x:clip}.SignInPanel-module__H-xz5q__column{gap:var(--space-24);flex-direction:column;grid-column:9/17;display:flex}@media (max-width:1199px){.SignInPanel-module__H-xz5q__column{grid-column:7/19}.SignInPanel-module__H-xz5q__cover{width:calc(var(--col) * 3 + var(--gutter) * 2)}}@media (max-width:899px){.SignInPanel-module__H-xz5q__column{grid-column:4/22}}@media (max-width:599px){.SignInPanel-module__H-xz5q__page{padding-block:var(--space-36) var(--space-64)}.SignInPanel-module__H-xz5q__column{grid-column:1/-1}.SignInPanel-module__H-xz5q__cover{width:calc(var(--col) * 6 + var(--gutter) * 5)}}.SignInPanel-module__H-xz5q__onboardingProgress{margin-top:var(--space-24)}
.OnboardingForm-module__dzi6sG__group{border:0;min-width:0;padding:0}.OnboardingForm-module__dzi6sG__legend{margin-bottom:var(--space-8);padding:0}.OnboardingForm-module__dzi6sG__groupBody{gap:var(--space-8);flex-direction:column;display:flex}.OnboardingForm-module__dzi6sG__chips{gap:var(--space-8);flex-wrap:wrap;display:flex}.OnboardingForm-module__dzi6sG__chip{height:var(--button-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-primary);color:var(--text-primary);cursor:pointer;transition:background-color var(--micro-tint) var(--micro-tint-ease), color var(--micro-tint) var(--micro-tint-ease), box-shadow var(--micro-tint) var(--micro-tint-ease);align-items:center;display:inline-flex}:root:not([data-pointer=touch]) .OnboardingForm-module__dzi6sG__chip:not([data-checked]):hover,:root[data-pointer=touch] .OnboardingForm-module__dzi6sG__chip:not([data-checked]):active{background-color:var(--hover-layer)}.OnboardingForm-module__dzi6sG__chip[data-checked]{background-color:var(--accent-fill);color:var(--on-accent);box-shadow:inset 0 0 0 1px var(--accent-fill)}.OnboardingForm-module__dzi6sG__chip:has(:focus-visible){outline:2px solid var(--accent);outline-offset:var(--space-2)}.OnboardingForm-module__dzi6sG__check{align-items:center;gap:var(--space-8);cursor:pointer;display:flex}.OnboardingForm-module__dzi6sG__check input{accent-color:var(--accent);flex:none}
.Button-module__4Lvuhq__button{justify-content:center;align-items:center;gap:var(--space-8);white-space:nowrap;isolation:isolate;display:inline-flex;position:relative}.Button-module__4Lvuhq__primary,.Button-module__4Lvuhq__secondary,.Button-module__4Lvuhq__inverse{height:var(--control-height);padding-inline:var(--space-20);border-radius:var(--radius-pill);overflow:hidden}.Button-module__4Lvuhq__inverse{padding-inline:var(--space-24);background:var(--bg-primary);color:var(--text-primary)}.Button-module__4Lvuhq__primary{padding-inline:var(--space-24);background:var(--accent-fill);color:var(--on-accent)}.Button-module__4Lvuhq__secondary{box-shadow:inset 0 0 0 1px var(--stroke-primary);color:var(--text-primary)}.Button-module__4Lvuhq__striped{padding-inline:calc(var(--space-24) + var(--stripes-stroke));box-shadow:var(--stripes-glow)}.Button-module__4Lvuhq__stripedBorder{z-index:0;padding:var(--stripes-stroke);border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.Button-module__4Lvuhq__stripes{aspect-ratio:1;background:var(--stripes);width:141.421%;animation:Button-module__4Lvuhq__stripes-turn var(--stripes-loop) linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Button-module__4Lvuhq__stripes-turn{to{transform:translate(-50%,-50%)rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button-module__4Lvuhq__stripes{animation:none}}.Button-module__4Lvuhq__text{color:var(--accent-ink)}.Button-module__4Lvuhq__primary:after,.Button-module__4Lvuhq__secondary:after,.Button-module__4Lvuhq__inverse:after{content:"";z-index:-1;background:var(--hover-layer);opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease);position:absolute;inset:0}.Button-module__4Lvuhq__primary:after{z-index:0;mix-blend-mode:multiply}:root:not([data-pointer=touch]) .Button-module__4Lvuhq__primary:hover:after,:root:not([data-pointer=touch]) .Button-module__4Lvuhq__secondary:hover:after,:root:not([data-pointer=touch]) .Button-module__4Lvuhq__inverse:hover:after,:root[data-pointer=touch] .Button-module__4Lvuhq__primary:active:after,:root[data-pointer=touch] .Button-module__4Lvuhq__secondary:active:after,:root[data-pointer=touch] .Button-module__4Lvuhq__inverse:active:after{opacity:1}.Button-module__4Lvuhq__text{transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .Button-module__4Lvuhq__text:hover,:root[data-pointer=touch] .Button-module__4Lvuhq__text:active{color:var(--text-primary)}.Button-module__4Lvuhq__button:disabled,.Button-module__4Lvuhq__button[aria-disabled=true]{cursor:default;opacity:.5}
.Landing-module__ZPXI-W__landing{--landing-inset:max(var(--margin), calc((100% - var(--landing-max)) / 2));gap:var(--space-128);padding-bottom:var(--space-48);flex-direction:column;display:flex;overflow-x:clip}.Landing-module__ZPXI-W__section{gap:var(--space-48);padding-inline:var(--landing-inset);flex-direction:column;display:flex}.Landing-module__ZPXI-W__mutedText{color:var(--text-secondary)}.Landing-module__ZPXI-W__mono{font-family:var(--font-mono);font-size:13px;line-height:var(--field-lh);white-space:pre}.Landing-module__ZPXI-W__dim{opacity:.6}.Landing-module__ZPXI-W__actions{justify-content:center;gap:var(--gutter);flex-wrap:wrap;display:flex}.Landing-module__ZPXI-W__titleBlock{gap:var(--space-8);flex-direction:column;display:flex}.Landing-module__ZPXI-W__subline{max-width:420px}.Landing-module__ZPXI-W__head{justify-content:space-between;align-items:flex-end;gap:var(--space-24);display:flex}.Landing-module__ZPXI-W__outlineButton{height:var(--control-height);padding-inline:var(--space-20);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-primary);white-space:nowrap;transition:background-color var(--micro-tint) var(--micro-tint-ease);align-items:center;display:inline-flex}:root:not([data-pointer=touch]) .Landing-module__ZPXI-W__outlineButton:hover{background:var(--hover-layer)}.Landing-module__ZPXI-W__hero{align-items:center;gap:var(--space-80);padding-top:var(--space-128);flex-direction:column;display:flex}.Landing-module__ZPXI-W__heroCopy{align-items:center;gap:var(--space-24);padding-inline:var(--landing-inset);text-align:center;flex-direction:column;display:flex}.Landing-module__ZPXI-W__heroTitle{font-size:var(--hero-size);line-height:var(--hero-lh);font-weight:var(--h1-weight);letter-spacing:var(--hero-tracking)}.Landing-module__ZPXI-W__heroSubline{max-width:432px;margin-bottom:var(--space-12)}.Landing-module__ZPXI-W__showcaseWrap{--showcase-scale:1;width:100%;padding-inline:var(--landing-inset)}.Landing-module__ZPXI-W__showcaseFit{aspect-ratio:var(--showcase-aspect);max-height:var(--showcase-height);position:relative}.Landing-module__ZPXI-W__showcase{width:var(--landing-max);height:var(--showcase-height);transform:scale(var(--showcase-scale));transform-origin:0 0;padding:var(--space-36);border-radius:var(--radius-field);box-shadow:inset 0 0 0 1px var(--stroke-secondary);background:url(/home/landing/showcase-bg.jpg) 50%/cover;justify-content:center;display:flex;position:absolute;top:0;left:0}.Landing-module__ZPXI-W__window{width:calc(100% - var(--space-64));border-radius:var(--radius-modal);background:color-mix(in srgb, var(--bg-primary) 50%, transparent);height:564px;box-shadow:inset 0 0 0 1px var(--stroke-secondary), var(--shadow-window);flex-direction:column;display:flex;overflow:hidden}.Landing-module__ZPXI-W__windowBar{height:38px;padding-inline:var(--space-16);background:var(--bg-primary);border-bottom:1px solid var(--stroke-secondary);align-items:center;display:flex;position:relative}.Landing-module__ZPXI-W__dots{gap:var(--space-6);display:flex}.Landing-module__ZPXI-W__dots i{width:var(--space-10);height:var(--space-10);background:var(--bg-tertiary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);border-radius:50%}.Landing-module__ZPXI-W__address{color:var(--text-secondary);position:absolute;left:50%;translate:-50%}.Landing-module__ZPXI-W__viewport{background:var(--bg-primary);flex:1;position:relative;overflow:hidden}.Landing-module__ZPXI-W__library{width:1440px;transform:scale(var(--library-scale,.7233));transform-origin:0 0;background:var(--bg-primary)}.Landing-module__ZPXI-W__libHeader{height:var(--header-height);padding-inline:var(--margin);justify-content:space-between;align-items:center;display:flex}.Landing-module__ZPXI-W__libLeft,.Landing-module__ZPXI-W__libRight,.Landing-module__ZPXI-W__libMenu{align-items:center;display:flex}.Landing-module__ZPXI-W__libLeft{gap:var(--space-36)}.Landing-module__ZPXI-W__libMenu{gap:var(--space-4);margin:0;padding:0;list-style:none}.Landing-module__ZPXI-W__libMenu li{align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);display:flex}.Landing-module__ZPXI-W__libRight{gap:var(--space-8)}.Landing-module__ZPXI-W__chevron{width:var(--space-6);height:var(--space-6);border-bottom:1.5px solid;border-right:1.5px solid;display:inline-block;translate:0 -2px;rotate:45deg}.Landing-module__ZPXI-W__libPill{align-items:center;gap:var(--space-8);height:var(--control-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-primary);display:inline-flex}.Landing-module__ZPXI-W__libFilters{align-items:center;gap:var(--space-12);margin:var(--space-24) var(--margin);display:flex}.Landing-module__ZPXI-W__libSearch{width:288px;height:var(--control-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);background:var(--bg-secondary);color:var(--text-secondary);align-items:center;display:flex}.Landing-module__ZPXI-W__libSegments{padding:var(--space-2);border-radius:var(--radius-pill);background:var(--bg-secondary);display:flex}.Landing-module__ZPXI-W__libSegment,.Landing-module__ZPXI-W__libSegmentOn{height:36px;padding-inline:var(--space-12);border-radius:var(--radius-pill);align-items:center;display:flex}.Landing-module__ZPXI-W__libSegment{color:var(--text-secondary)}.Landing-module__ZPXI-W__libSegmentOn{background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary)}.Landing-module__ZPXI-W__libCount{color:var(--text-secondary);margin-left:auto}.Landing-module__ZPXI-W__libSort{align-items:center;gap:var(--space-6);height:var(--control-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);background:var(--bg-secondary);display:inline-flex}.Landing-module__ZPXI-W__libGrid{gap:var(--space-24) var(--gutter);padding:0 var(--margin);grid-template-columns:repeat(4,1fr);margin:0;list-style:none;display:grid}.Landing-module__ZPXI-W__miniCard{--pick:0;gap:var(--space-10);flex-direction:column;display:flex}.Landing-module__ZPXI-W__miniCard img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-panel);outline:calc(var(--pick) * 3px) solid var(--accent);outline-offset:calc(var(--pick) * 3px);width:100%}.Landing-module__ZPXI-W__miniMeta{justify-content:space-between;align-items:center;display:flex}.Landing-module__ZPXI-W__quickView{top:var(--space-48);right:var(--space-36);gap:var(--space-16);width:338px;padding:var(--space-16);border-radius:var(--radius-modal);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary), var(--shadow-float);visibility:hidden;flex-direction:column;display:flex;position:absolute}.Landing-module__ZPXI-W__quickCover{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-panel);width:100%}.Landing-module__ZPXI-W__quickTitle{justify-content:space-between;align-items:center;display:flex}.Landing-module__ZPXI-W__quickPrompt{padding:var(--space-16);border-radius:var(--radius-panel);background:var(--bg-secondary)}.Landing-module__ZPXI-W__copy{height:var(--control-height);border-radius:var(--radius-pill);background:var(--accent-fill);color:var(--on-accent);box-shadow:inset 0 0 0 2px var(--bg-primary), var(--stripes-glow);place-items:center;display:grid;position:relative}.Landing-module__ZPXI-W__copyLabel,.Landing-module__ZPXI-W__copiedLabel{transition:opacity var(--micro-tint) var(--micro-tint-ease);grid-area:1/1}.Landing-module__ZPXI-W__copiedLabel,[data-copied=true] .Landing-module__ZPXI-W__copyLabel{opacity:0}[data-copied=true] .Landing-module__ZPXI-W__copiedLabel{opacity:1}.Landing-module__ZPXI-W__quickFiles{gap:var(--gutter);grid-template-columns:1fr 1fr;display:grid}.Landing-module__ZPXI-W__quickFiles span{height:var(--control-height);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-primary);place-items:center;display:grid}.Landing-module__ZPXI-W__libraryMove{will-change:transform}.Landing-module__ZPXI-W__claudeWindow{top:var(--space-24);left:var(--space-24);border-radius:var(--radius-modal);background:var(--claude-surface);width:640px;height:440px;color:var(--claude-ink);box-shadow:inset 0 0 0 1px var(--stroke-secondary), var(--shadow-float);visibility:hidden;flex-direction:column;display:flex;position:absolute;overflow:hidden}.Landing-module__ZPXI-W__claudeBar{height:36px;padding-inline:var(--space-16);background:var(--claude-sidebar);border-bottom:1px solid var(--stroke-secondary);align-items:center;display:flex;position:relative}.Landing-module__ZPXI-W__claudeAppName{color:var(--text-secondary);position:absolute;left:50%;translate:-50%}.Landing-module__ZPXI-W__claudeApp{flex:1;min-height:0;display:flex}.Landing-module__ZPXI-W__claudeSide{gap:var(--space-4);width:172px;padding:var(--space-12) var(--space-10);background:var(--claude-sidebar);border-right:1px solid var(--stroke-secondary);flex-direction:column;display:flex}.Landing-module__ZPXI-W__claudeNew{padding:var(--space-6) var(--space-10);margin-bottom:var(--space-10);border-radius:var(--space-8);background:var(--claude-surface);box-shadow:inset 0 0 0 1px var(--stroke-secondary)}.Landing-module__ZPXI-W__claudeLabel{padding-inline:var(--space-10);color:var(--text-secondary)}.Landing-module__ZPXI-W__claudeSession{padding:var(--space-6) var(--space-10);border-radius:var(--space-8);white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);overflow:hidden}.Landing-module__ZPXI-W__claudeSession[data-on=true]{background:color-mix(in srgb, var(--claude-ink) 8%, transparent);color:var(--claude-ink)}.Landing-module__ZPXI-W__claudeProject{padding-inline:var(--space-10);color:var(--text-secondary);margin-top:auto}.Landing-module__ZPXI-W__claudeMain{gap:var(--space-12);min-width:0;padding:var(--space-12) var(--space-16) var(--space-16);flex-direction:column;flex:1;display:flex}.Landing-module__ZPXI-W__claudeHeading{padding-bottom:var(--space-8);border-bottom:1px solid var(--stroke-secondary)}.Landing-module__ZPXI-W__claudeChat{justify-content:flex-end;gap:var(--space-8);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.Landing-module__ZPXI-W__claudeChat>*{flex:none}.Landing-module__ZPXI-W__claudeUser{padding:var(--space-6);border-radius:var(--space-12);background:color-mix(in srgb, var(--claude-ink) 7%, transparent);align-self:flex-end}.Landing-module__ZPXI-W__claudeChip{align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-10);border-radius:var(--space-8);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);display:inline-flex}.Landing-module__ZPXI-W__claudeChip:before{content:"";opacity:.6;border-radius:2px;width:10px;height:12px;box-shadow:inset 0 0 0 1.5px}.Landing-module__ZPXI-W__claudeReply{align-items:flex-start;gap:var(--space-8);display:flex}.Landing-module__ZPXI-W__claudeReply img{flex:none;margin-top:2px}.Landing-module__ZPXI-W__claudeTool{align-items:center;gap:var(--space-8);margin-left:var(--space-24);padding:var(--space-4) var(--space-10);border-radius:var(--space-8);background:color-mix(in srgb, var(--claude-ink) 5%, transparent);width:max-content;display:flex}.Landing-module__ZPXI-W__claudeTick{color:var(--positive)}.Landing-module__ZPXI-W__claudeInput{gap:var(--space-8);min-height:64px;padding:var(--space-10) var(--space-12);border-radius:var(--space-12);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);flex-direction:column;display:flex;position:relative}.Landing-module__ZPXI-W__claudePaste{top:var(--space-10);left:var(--space-12);transform-origin:0;position:absolute}.Landing-module__ZPXI-W__claudePlaceholder{color:var(--text-secondary)}.Landing-module__ZPXI-W__claudeInputRow{justify-content:flex-end;align-items:center;gap:var(--space-8);margin-top:auto;display:flex}.Landing-module__ZPXI-W__claudeModel{color:var(--text-secondary)}.Landing-module__ZPXI-W__claudeSend{border-radius:var(--space-8);background:var(--brand-claude);width:26px;height:26px;color:var(--on-accent);font-weight:var(--button-weight);place-items:center;display:grid}.Landing-module__ZPXI-W__siteWindow{right:var(--space-24);bottom:var(--space-24);border-radius:var(--radius-modal);background:var(--bg-primary);width:48%;box-shadow:var(--shadow-float);visibility:hidden;flex-direction:column;display:flex;position:absolute;overflow:hidden}.Landing-module__ZPXI-W__siteWindow video{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.Landing-module__ZPXI-W__cursor{z-index:2;width:calc(var(--cursor-width) / var(--showcase-scale));height:calc(var(--cursor-height) / var(--showcase-scale));visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.Landing-module__ZPXI-W__dock{white-space:nowrap;align-items:center;gap:var(--space-8);width:max-content;padding:var(--space-8) var(--space-16) var(--space-8) var(--space-8);border-radius:var(--radius-pill);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary), var(--shadow-window);display:flex;position:absolute;bottom:0;left:50%;translate:-50% 50%}.Landing-module__ZPXI-W__dockLabel{padding-inline:var(--space-8) var(--space-4)}.Landing-module__ZPXI-W__dockMark{width:var(--space-36);height:var(--space-36);margin:var(--space-2);background:var(--text-primary);color:var(--bg-primary);border-radius:50%;place-items:center;display:grid}.Landing-module__ZPXI-W__dockChip{align-items:center;gap:var(--space-6);padding:var(--space-10) var(--space-16);border-radius:var(--radius-pill);color:var(--on-accent);font-size:14px;font-weight:var(--button-weight);letter-spacing:var(--button-tracking);line-height:1;display:inline-flex}.Landing-module__ZPXI-W__dockClaude{background:var(--brand-claude)}.Landing-module__ZPXI-W__dockCodex{background:var(--text-primary)}.Landing-module__ZPXI-W__statement{font-size:var(--h2-size);line-height:var(--h2-lh);font-weight:var(--h2-weight);letter-spacing:var(--h2-tracking);text-transform:lowercase}.Landing-module__ZPXI-W__statementCount{color:var(--accent-ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.Landing-module__ZPXI-W__logoGroups{gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}.Landing-module__ZPXI-W__logoGroup{gap:var(--space-16);flex-direction:column;display:flex}.Landing-module__ZPXI-W__logoRow{border-block:1px solid var(--stroke-secondary);border-left:1px solid var(--stroke-secondary);width:max-content;margin:0;padding:0;list-style:none;display:flex}.Landing-module__ZPXI-W__logoCell{justify-content:center;align-items:center;gap:var(--space-6);border-right:1px solid var(--stroke-secondary);width:140px;height:50px;display:flex}.Landing-module__ZPXI-W__logoCell img{height:var(--space-20)}.Landing-module__ZPXI-W__logoName{font-size:14px;font-weight:var(--button-weight);text-transform:lowercase}.Landing-module__ZPXI-W__yc{width:96px;height:var(--space-20);display:block;position:relative}.Landing-module__ZPXI-W__yc img{height:auto;position:absolute}.Landing-module__ZPXI-W__yc img:first-child{width:20.69%;height:100%;top:0;left:0}.Landing-module__ZPXI-W__yc img:last-child{width:74.14%;height:55.66%;top:16.67%;left:25.86%}.Landing-module__ZPXI-W__bentoRows{gap:var(--space-16);flex-direction:column;display:flex}.Landing-module__ZPXI-W__bentoRow{gap:var(--space-16);display:flex}.Landing-module__ZPXI-W__cell{gap:var(--space-16);min-width:0;padding:var(--space-16);border-radius:var(--radius-banner);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-cell), var(--shadow-cell);flex-direction:column;flex:1;display:flex}.Landing-module__ZPXI-W__cellPreview{border-radius:var(--radius-modal);background:var(--bg-tertiary);height:220px;position:relative;overflow:hidden}.Landing-module__ZPXI-W__cellPreviewWide{height:320px}.Landing-module__ZPXI-W__cellStill{object-fit:cover;width:100%;height:100%}.Landing-module__ZPXI-W__slide{opacity:0;transition:opacity var(--spring) var(--spring-ease);position:absolute;inset:0}.Landing-module__ZPXI-W__slide[data-on=true]{opacity:1}.Landing-module__ZPXI-W__slide video{object-fit:cover;width:100%;height:100%}.Landing-module__ZPXI-W__slideBadge{top:var(--space-10);right:var(--space-10);position:absolute}.Landing-module__ZPXI-W__slideBars{gap:var(--space-8);display:flex}.Landing-module__ZPXI-W__slideBar{height:var(--space-2);border-radius:var(--radius-pill);background:var(--stroke-secondary);cursor:pointer;border:0;flex:1;padding:0;position:relative;overflow:hidden}.Landing-module__ZPXI-W__slideBar[data-state=done]{background:var(--text-primary)}.Landing-module__ZPXI-W__slideFill{background:var(--text-primary);transform-origin:0;animation:Landing-module__ZPXI-W__bar-fill var(--slide-seconds,4s) linear forwards;animation-play-state:paused;position:absolute;inset:0}.Landing-module__ZPXI-W__slideFill[data-running=true]{animation-play-state:running}@keyframes Landing-module__ZPXI-W__bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Landing-module__ZPXI-W__slideBar:disabled{cursor:default}.Landing-module__ZPXI-W__cellFoot{justify-content:space-between;align-items:flex-end;gap:var(--space-12);padding:0 var(--space-8) var(--space-4);display:flex}.Landing-module__ZPXI-W__cellText{gap:var(--space-4);flex-direction:column;display:flex}.Landing-module__ZPXI-W__cellText h3{text-transform:none}.Landing-module__ZPXI-W__cellLink{color:var(--accent-ink);white-space:nowrap}.Landing-module__ZPXI-W__soon{padding:var(--space-2) var(--space-6);border-radius:var(--radius-tag);box-shadow:inset 0 0 0 1px var(--stroke-primary);color:var(--text-secondary)}.Landing-module__ZPXI-W__shipRows{gap:var(--space-16);flex-direction:column;display:flex}.Landing-module__ZPXI-W__agentRow{gap:var(--space-16);display:flex}.Landing-module__ZPXI-W__agent{gap:var(--space-24);min-width:0;height:480px;padding:var(--space-24);border-radius:var(--radius-banner);flex-direction:column;flex:1;display:flex;overflow:hidden}.Landing-module__ZPXI-W__claude{background:var(--brand-claude);color:var(--bg-primary)}.Landing-module__ZPXI-W__codex{background:var(--text-primary);color:var(--bg-primary)}.Landing-module__ZPXI-W__project{background:var(--bg-secondary)}.Landing-module__ZPXI-W__agentStage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.Landing-module__ZPXI-W__agentText{gap:var(--space-8);flex-direction:column;display:flex}.Landing-module__ZPXI-W__agentName{align-items:center;gap:var(--space-8);display:flex}.Landing-module__ZPXI-W__project .Landing-module__ZPXI-W__agentLine{color:var(--text-secondary)}.Landing-module__ZPXI-W__codeCard{gap:var(--space-4);width:312px;padding:var(--space-16);border-radius:var(--radius-modal);box-shadow:var(--shadow-code);flex-direction:column;display:flex;overflow:hidden}.Landing-module__ZPXI-W__codeDark{background:var(--text-primary);color:var(--bg-primary)}.Landing-module__ZPXI-W__projectCode{padding-inline:var(--space-24)}.Landing-module__ZPXI-W__codeTabs{gap:var(--space-16);padding-bottom:var(--space-12);display:flex}.Landing-module__ZPXI-W__accentText{color:var(--accent)}.Landing-module__ZPXI-W__caret{vertical-align:-2px;background:currentColor;width:7px;height:14px;animation:1s step-end infinite Landing-module__ZPXI-W__caret;display:inline-block}@keyframes Landing-module__ZPXI-W__caret{50%{opacity:0}}.Landing-module__ZPXI-W__task{gap:var(--space-12);width:312px;padding:var(--space-16);border-radius:var(--radius-modal);background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-code);flex-direction:column;display:flex}.Landing-module__ZPXI-W__diff{gap:var(--space-4);padding:var(--space-10);border-radius:var(--space-8);background:var(--bg-secondary);flex-direction:column;display:flex;overflow:hidden}.Landing-module__ZPXI-W__diffHead{justify-content:space-between;display:flex}.Landing-module__ZPXI-W__diffCounts{gap:var(--space-6);display:flex}.Landing-module__ZPXI-W__added{color:var(--positive)}.Landing-module__ZPXI-W__removed{color:var(--negative)}.Landing-module__ZPXI-W__diffLine{padding-inline:var(--space-6);border-radius:var(--radius-panel);overflow:hidden}.Landing-module__ZPXI-W__lineAdded{color:var(--positive);background:color-mix(in srgb, var(--positive) 10%, transparent)}.Landing-module__ZPXI-W__lineRemoved{color:var(--negative);background:color-mix(in srgb, var(--negative) 10%, transparent)}.Landing-module__ZPXI-W__taskFoot{justify-content:space-between;align-items:center;display:flex}.Landing-module__ZPXI-W__ready{align-items:center;gap:var(--space-6);display:flex}.Landing-module__ZPXI-W__ready:before{content:"";width:var(--space-8);height:var(--space-8);background:var(--positive);border-radius:50%}.Landing-module__ZPXI-W__createPr{padding:var(--space-8) var(--space-12);border-radius:var(--radius-pill);background:var(--text-primary);color:var(--bg-primary)}.Landing-module__ZPXI-W__mcp{align-items:center;gap:var(--space-24);height:480px;padding:var(--space-24);border-radius:var(--radius-banner);background:url(/home/landing/stars.png) right top / auto 100% no-repeat, var(--violet-glow);color:var(--on-accent);display:flex;position:relative;overflow:hidden}.Landing-module__ZPXI-W__mcpText{gap:var(--space-16);flex-direction:column;flex:1;max-width:556px;display:flex}.Landing-module__ZPXI-W__mcpName{align-items:center;gap:var(--space-8);margin-bottom:calc(var(--space-8) * -1);display:flex}.Landing-module__ZPXI-W__mcpTitle{font-size:var(--display-size);line-height:var(--display-lh);font-weight:var(--h1-weight);letter-spacing:var(--h2-tracking)}.Landing-module__ZPXI-W__mcpLine{color:color-mix(in srgb, var(--on-accent) 50%, transparent)}.Landing-module__ZPXI-W__mcpAction{margin-top:var(--space-8);align-self:flex-start}.Landing-module__ZPXI-W__mcpStage{margin-block:calc(var(--space-24) * -1);flex:1;justify-content:center;align-self:stretch;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.Landing-module__ZPXI-W__mcpColumn{gap:var(--space-20);padding-block:var(--space-10);animation:Landing-module__ZPXI-W__mcp-pass var(--mcp-pass,40s) linear infinite;flex-direction:column;flex:none;align-self:flex-start;height:max-content;display:flex}.Landing-module__ZPXI-W__mcpColumn video{aspect-ratio:16/10;object-fit:cover;border-radius:var(--space-10);background:color-mix(in srgb, var(--text-primary) 30%, transparent);width:300px;display:block}@keyframes Landing-module__ZPXI-W__mcp-pass{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes Landing-module__ZPXI-W__mcp-pass-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.Landing-module__ZPXI-W__tools{border-radius:var(--radius-banner);box-shadow:inset 0 0 0 1px var(--stroke-secondary);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.Landing-module__ZPXI-W__tools li+li{border-left:1px solid var(--stroke-secondary)}.Landing-module__ZPXI-W__tool{gap:var(--space-16);padding:var(--space-24);flex-direction:column;display:flex}.Landing-module__ZPXI-W__toolPreview{object-fit:cover;border-radius:var(--radius-modal);background:var(--text-primary);width:100%;height:180px}.Landing-module__ZPXI-W__toolText{gap:var(--space-4);flex-direction:column;display:flex}.Landing-module__ZPXI-W__pricing{scroll-margin-top:calc(var(--header-height) + var(--space-24))}.Landing-module__ZPXI-W__faq{gap:var(--space-16);flex-direction:row}.Landing-module__ZPXI-W__faqTitle{flex:0 0 384px}.Landing-module__ZPXI-W__faqList{flex:1;min-width:0}.Landing-module__ZPXI-W__ctaPanel{align-items:center;gap:var(--space-36);padding:var(--space-96);border-radius:var(--radius-field);background:var(--bg-secondary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.Landing-module__ZPXI-W__ctaField{gap:var(--space-20);opacity:.4;pointer-events:none;grid-template-columns:repeat(7,232px);display:grid;position:absolute;top:-120px;left:-170px;rotate:-8deg}.Landing-module__ZPXI-W__ctaField img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-panel);width:232px}.Landing-module__ZPXI-W__ctaField img:nth-child(7n+2),.Landing-module__ZPXI-W__ctaField img:nth-child(7n+4),.Landing-module__ZPXI-W__ctaField img:nth-child(7n+6){translate:0 82px}.Landing-module__ZPXI-W__ctaGlow{background:radial-gradient(closest-side, var(--bg-primary), transparent);pointer-events:none;border-radius:50%;width:820px;height:380px;position:absolute;top:40px;left:50%;translate:-50%}.Landing-module__ZPXI-W__ctaText{gap:var(--space-20);flex-direction:column;display:flex;position:relative}.Landing-module__ZPXI-W__ctaPanel .Landing-module__ZPXI-W__actions{position:relative}.Landing-module__ZPXI-W__wordmark{padding:var(--space-24) var(--landing-inset);color:var(--bg-tertiary);container-type:inline-size}.Landing-module__ZPXI-W__wordmark>span{gap:.33em;font-size:13cqw}.Landing-module__ZPXI-W__wordmark>span svg{width:1.33em;height:1.33em}.Landing-module__ZPXI-W__wordmark>span>span{font-size:inherit;line-height:1}@media (max-width:1199px){.Landing-module__ZPXI-W__showcaseWrap:not([data-fit]) .Landing-module__ZPXI-W__showcase{visibility:hidden}.Landing-module__ZPXI-W__bentoRow,.Landing-module__ZPXI-W__agentRow,.Landing-module__ZPXI-W__faq{flex-direction:column}.Landing-module__ZPXI-W__faqTitle{flex-basis:auto}.Landing-module__ZPXI-W__logoGroups,.Landing-module__ZPXI-W__tools{grid-template-columns:1fr}.Landing-module__ZPXI-W__tools li+li{border-left:0;border-top:1px solid var(--stroke-secondary)}.Landing-module__ZPXI-W__agent,.Landing-module__ZPXI-W__mcp{height:auto;min-height:420px}}@media (max-width:599px){.Landing-module__ZPXI-W__heroTitle{font-size:var(--h1-size);line-height:var(--h1-lh)}.Landing-module__ZPXI-W__statement{font-size:var(--h3-size);line-height:var(--h3-lh)}.Landing-module__ZPXI-W__logoRow{border-bottom:0;grid-template-columns:1fr 1fr;width:auto;display:grid}.Landing-module__ZPXI-W__logoCell{border-bottom:1px solid var(--stroke-secondary);width:auto}.Landing-module__ZPXI-W__mcp{flex-direction:column;align-items:stretch;min-height:0}.Landing-module__ZPXI-W__mcpTitle{font-size:var(--h2-size);line-height:var(--h2-lh)}.Landing-module__ZPXI-W__mcpStage{height:140px;margin:0 calc(var(--space-24) * -1);flex:none;justify-content:flex-start;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.Landing-module__ZPXI-W__mcpColumn{gap:var(--space-12);padding-block:0;padding-inline:var(--space-6);flex-direction:row;width:max-content;height:100%;animation-name:Landing-module__ZPXI-W__mcp-pass-x}.Landing-module__ZPXI-W__mcpColumn video{width:auto;height:100%}.Landing-module__ZPXI-W__ctaPanel{padding:var(--space-48) var(--space-24)}.Landing-module__ZPXI-W__dockLabel{display:none}.Landing-module__ZPXI-W__dock{gap:var(--space-6);padding:var(--space-6) var(--space-12) var(--space-6) var(--space-6)}.Landing-module__ZPXI-W__dockChip{padding:var(--space-8) var(--space-12)}}@media (prefers-reduced-motion:reduce){.Landing-module__ZPXI-W__mcpColumn,.Landing-module__ZPXI-W__caret,.Landing-module__ZPXI-W__slideFill{animation:none}}
.Logo-module__mu3wrW__logo{align-items:center;gap:var(--space-6);display:inline-flex}.Logo-module__mu3wrW__mark{width:var(--logo-mark);height:var(--logo-mark);flex:none}.Logo-module__mu3wrW__wordmark{font-size:var(--button-size);line-height:var(--button-lh);font-weight:var(--button-weight);letter-spacing:var(--button-tracking);text-transform:lowercase}
.Sheet-module__dYI5tW__root{z-index:var(--z-sheet);position:fixed;inset:0}.Sheet-module__dYI5tW__backdrop{opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease);background:#0000003d;position:absolute;inset:0}.Sheet-module__dYI5tW__panel{width:calc(var(--col) * 8 + var(--gutter) * 7 + var(--margin));background:var(--bg-primary);box-shadow:-1px 0 0 var(--stroke-secondary);transform:translateX(var(--micro-offset));transition:transform var(--micro-exit) var(--micro-exit-ease);outline:none;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}[data-phase=open] .Sheet-module__dYI5tW__backdrop{opacity:1}[data-phase=open] .Sheet-module__dYI5tW__panel{transition:transform var(--spring) var(--spring-ease);transform:none}.Sheet-module__dYI5tW__head{align-items:center;gap:var(--space-16);padding:var(--space-24);display:flex}.Sheet-module__dYI5tW__title{min-width:0}.Sheet-module__dYI5tW__close{color:var(--text-secondary);transition:color var(--micro-tint) var(--micro-tint-ease);flex:none}:root:not([data-pointer=touch]) .Sheet-module__dYI5tW__close:hover,:root[data-pointer=touch] .Sheet-module__dYI5tW__close:active{color:var(--text-primary)}.Sheet-module__dYI5tW__body{overscroll-behavior:contain;padding:0 var(--space-24) var(--space-24);flex:1;overflow-y:auto}@media (max-width:1199px){.Sheet-module__dYI5tW__panel{width:calc(var(--col) * 12 + var(--gutter) * 11 + var(--margin))}}@media (min-width:600px){[data-modal] .Sheet-module__dYI5tW__panel{max-height:calc(100svh - var(--space-48) * 2);border-radius:var(--radius-modal);box-shadow:inset 0 0 0 1px var(--stroke-secondary);clip-path:inset(100% 0 0 0 round var(--radius-modal));transition:clip-path var(--micro-exit) var(--micro-exit-ease);inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)}[data-modal=wide] .Sheet-module__dYI5tW__panel{width:calc(var(--col) * 13 + var(--gutter) * 12 + var(--margin))}[data-modal=narrow] .Sheet-module__dYI5tW__panel{width:calc(var(--col) * 8 + var(--gutter) * 7 + var(--margin))}[data-modal][data-phase=open] .Sheet-module__dYI5tW__panel{clip-path:inset(0 0 0 0 round var(--radius-modal));transition:clip-path var(--spring) var(--spring-ease);transform:translate(-50%,-50%)}[data-modal] .Sheet-module__dYI5tW__head{justify-content:space-between}[data-modal] .Sheet-module__dYI5tW__head:has(.Sheet-module__dYI5tW__art){flex-wrap:wrap}[data-modal] .Sheet-module__dYI5tW__head:has(.Sheet-module__dYI5tW__art) .Sheet-module__dYI5tW__close{order:-2;margin-inline-start:auto}[data-modal] .Sheet-module__dYI5tW__art{padding-block:var(--space-12) var(--space-16);flex-basis:100%;order:-1}[data-modal] .Sheet-module__dYI5tW__head:has(.Sheet-module__dYI5tW__art) .Sheet-module__dYI5tW__title{flex-basis:100%}}@media (max-width:599px){.Sheet-module__dYI5tW__art{display:none}.Sheet-module__dYI5tW__panel{border-radius:var(--radius-panel) var(--radius-panel) 0 0;width:auto;max-height:90svh;box-shadow:0 -1px 0 var(--stroke-secondary);transform:translateY(var(--micro-offset));top:auto;left:0}}
.StyleTest-module__74St5W__stage{padding:var(--space-64) var(--margin) var(--space-96);position:relative;overflow:clip}.StyleTest-module__74St5W__enter{animation:StyleTest-module__74St5W__step-in var(--spring) var(--spring-ease)}@keyframes StyleTest-module__74St5W__step-in{0%{transform:translateY(var(--space-48));opacity:0}}.StyleTest-module__74St5W__muted{color:var(--text-secondary)}.StyleTest-module__74St5W__accent{color:var(--accent-ink)}.StyleTest-module__74St5W__strong{color:var(--text-primary)}.StyleTest-module__74St5W__error{color:var(--negative)}.StyleTest-module__74St5W__column,.StyleTest-module__74St5W__wideColumn{align-items:flex-start;gap:var(--space-24);flex-direction:column;margin-inline:auto;display:flex;position:relative}.StyleTest-module__74St5W__column{width:min(100%, calc(var(--col) * 8 + var(--gutter) * 7))}.StyleTest-module__74St5W__wideColumn{width:min(100%, calc(var(--col) * 9 + var(--gutter) * 8))}.StyleTest-module__74St5W__actions{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.StyleTest-module__74St5W__neutralTag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--bg-tertiary);color:var(--text-primary)}.StyleTest-module__74St5W__accentTag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--accent-fill);color:var(--on-accent);white-space:nowrap}.StyleTest-module__74St5W__textAction{color:var(--accent-ink);transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .StyleTest-module__74St5W__textAction:hover,:root[data-pointer=touch] .StyleTest-module__74St5W__textAction:active{color:var(--text-primary)}.StyleTest-module__74St5W__textAction:disabled{opacity:0}.StyleTest-module__74St5W__media{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.StyleTest-module__74St5W__media[data-video]{opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease)}.StyleTest-module__74St5W__media[data-playing]{opacity:1}.StyleTest-module__74St5W__progressTrack{width:var(--space-128);height:var(--space-4);background:var(--bg-tertiary);overflow:hidden}.StyleTest-module__74St5W__progressFill{background:var(--accent);transform-origin:0;height:100%;transition:transform var(--spring) var(--spring-ease);display:block}.StyleTest-module__74St5W__progress{margin-top:var(--space-24)}.StyleTest-module__74St5W__introStage{min-height:calc(100svh - var(--header-height) - var(--space-128));align-items:center;display:flex;position:relative}.StyleTest-module__74St5W__frosted{width:calc(var(--col) * var(--columns) + var(--gutter) * (var(--columns) - 1));aspect-ratio:16/10;border-radius:var(--radius-panel);filter:blur(var(--blur-frosted));position:absolute;overflow:hidden}.StyleTest-module__74St5W__round{gap:var(--space-24);flex-direction:column;display:flex}.StyleTest-module__74St5W__roundHead{justify-content:space-between;align-items:flex-end;gap:var(--space-24);display:flex}.StyleTest-module__74St5W__roundTitle{gap:var(--space-8);flex-direction:column;display:flex}.StyleTest-module__74St5W__pair{align-items:flex-start;gap:var(--gutter);display:flex}.StyleTest-module__74St5W__option{gap:var(--space-12);text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.StyleTest-module__74St5W__optionCover{aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--bg-secondary);display:block;position:relative;overflow:hidden}.StyleTest-module__74St5W__optionCover:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--accent);opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease);position:absolute;inset:0}:root:not([data-pointer=touch]) .StyleTest-module__74St5W__option:hover .StyleTest-module__74St5W__optionCover:after,.StyleTest-module__74St5W__option:focus-visible .StyleTest-module__74St5W__optionCover:after,.StyleTest-module__74St5W__option[data-chosen] .StyleTest-module__74St5W__optionCover:after{opacity:1}.StyleTest-module__74St5W__optionLabel{justify-content:space-between;align-items:flex-start;gap:var(--space-12);display:flex}.StyleTest-module__74St5W__key{color:var(--text-tertiary)}.StyleTest-module__74St5W__dna{width:calc(var(--col) * 5 + var(--gutter) * 5);gap:var(--space-12);padding:var(--space-16);border-radius:var(--radius-panel);background:var(--bg-secondary);flex-direction:column;flex:none;display:flex}.StyleTest-module__74St5W__axis{gap:var(--space-4);flex-direction:column;display:flex}.StyleTest-module__74St5W__track{height:var(--space-4);border-radius:var(--radius-tag);background:var(--bg-tertiary);display:block;overflow:hidden}.StyleTest-module__74St5W__fill{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;transition:transform var(--spring) var(--spring-ease);display:block}.StyleTest-module__74St5W__marquee{margin-top:var(--space-48);margin-inline:calc(var(--margin) * -1);padding-block:var(--space-8);overflow:clip}.StyleTest-module__74St5W__track2{gap:var(--gutter);width:max-content;animation:StyleTest-module__74St5W__marquee var(--marquee) linear infinite;display:flex}.StyleTest-module__74St5W__marquee[data-still] .StyleTest-module__74St5W__track2{margin-inline:auto;animation:none}@keyframes StyleTest-module__74St5W__marquee{to{transform:translate(-50%)}}.StyleTest-module__74St5W__hiddenCard{width:calc(var(--col) * 7 + var(--gutter) * 6);aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--accent-fill);transition:box-shadow var(--micro-tint) var(--micro-tint-ease);flex:none;position:relative;overflow:hidden}:root:not([data-pointer=touch]) .StyleTest-module__74St5W__hiddenCard:hover,.StyleTest-module__74St5W__hiddenCard:focus-visible{box-shadow:0 0 0 var(--space-2) var(--bg-primary), 0 0 0 var(--space-4) var(--accent)}.StyleTest-module__74St5W__face{width:100%;height:100%;position:absolute;inset:0}.StyleTest-module__74St5W__face path{fill:var(--on-accent)}.StyleTest-module__74St5W__scratch{align-items:flex-start;gap:var(--space-16);width:100%;margin-top:var(--space-24);flex-direction:column;display:flex}.StyleTest-module__74St5W__scratchCard{aspect-ratio:16/10;border-radius:var(--radius-panel);width:100%;box-shadow:inset 0 0 0 1px var(--stroke-secondary);position:relative;overflow:hidden}.StyleTest-module__74St5W__scratchLayer{cursor:crosshair;touch-action:none;width:100%;height:100%;transition:opacity var(--micro-tint) var(--micro-tint-ease);position:absolute;inset:0}.StyleTest-module__74St5W__scratchLayer[data-revealed]{opacity:0;pointer-events:none}.StyleTest-module__74St5W__revealed{gap:var(--space-10);width:100%;margin-top:var(--space-12);flex-direction:column;display:flex}.StyleTest-module__74St5W__revealedCover{aspect-ratio:16/10;border-radius:var(--radius-panel);box-shadow:0 0 0 2px var(--accent);position:relative;overflow:hidden}.StyleTest-module__74St5W__revealedLabel{align-items:center;gap:var(--space-8);display:flex}@media (max-width:599px){.StyleTest-module__74St5W__pair{flex-direction:column;align-items:stretch}.StyleTest-module__74St5W__dna{width:auto}.StyleTest-module__74St5W__roundHead{flex-direction:column;align-items:flex-start}.StyleTest-module__74St5W__hiddenCard{width:calc(var(--col) * 18 + var(--gutter) * 17)}.StyleTest-module__74St5W__frosted{display:none}}
.Home-module__F6EKwG__muted{color:var(--text-secondary)}.Home-module__F6EKwG__actions{align-items:center;gap:var(--gutter);flex-wrap:wrap;display:flex}.Home-module__F6EKwG__actionsCentered{justify-content:center}.Home-module__F6EKwG__landing{gap:var(--space-96);flex-direction:column;display:flex}.Home-module__F6EKwG__hero{gap:var(--space-36);padding-top:var(--space-64);flex-direction:column;display:flex}.Home-module__F6EKwG__heroText{align-items:center;gap:var(--space-20);text-align:center;flex-direction:column;grid-column:7/19;display:flex}.Home-module__F6EKwG__heroSubline{max-width:calc(var(--col) * 8 + var(--gutter) * 7)}.Home-module__F6EKwG__stripBlock{gap:var(--space-16);flex-direction:column;display:flex}.Home-module__F6EKwG__ringStage{--ring-card:calc(var(--col) * 8 + var(--gutter) * 7);--ring-gap:var(--space-16);--ring-placeholder:var(--bg-secondary);--ring-corner:var(--radius-panel);opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease);position:relative}.Home-module__F6EKwG__ringStage[data-placed]{opacity:1}.Home-module__F6EKwG__ringCanvas{width:100%;display:block}.Home-module__F6EKwG__ringSizer{width:var(--ring-card);visibility:hidden;height:0;position:absolute}.Home-module__F6EKwG__ringVideos{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.Home-module__F6EKwG__ringVideos video{width:1px;height:1px}.Home-module__F6EKwG__creditsRow{align-items:baseline}.Home-module__F6EKwG__creditsCell{text-align:center;grid-column:5/21}.Home-module__F6EKwG__credits{color:var(--text-secondary)}.Home-module__F6EKwG__creditsLink{color:var(--accent-ink);transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .Home-module__F6EKwG__creditsLink:hover,:root[data-pointer=touch] .Home-module__F6EKwG__creditsLink:active{color:var(--text-primary)}.Home-module__F6EKwG__block{row-gap:var(--space-24)}.Home-module__F6EKwG__blockHead{align-items:baseline;gap:var(--space-16);grid-column:1/-1;display:flex}.Home-module__F6EKwG__blockIntro{gap:var(--space-8);flex-direction:column;grid-column:1/13;display:flex}.Home-module__F6EKwG__full{grid-column:1/-1}.Home-module__F6EKwG__cards,.Home-module__F6EKwG__how{gap:var(--space-24) var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.Home-module__F6EKwG__cards:has(>[data-style-test-card])>li:last-child{display:none}.Home-module__F6EKwG__howStep{gap:var(--space-10);flex-direction:column;display:flex}.Home-module__F6EKwG__clip{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-panel);background:var(--bg-secondary);width:100%}.Home-module__F6EKwG__pricing{scroll-margin-top:calc(var(--header-height) + var(--space-24))}.Home-module__F6EKwG__faqTitle{grid-column:1/9}.Home-module__F6EKwG__faqList{grid-column:9/-1}.Home-module__F6EKwG__bandHeadline{max-width:calc(var(--col) * 12 + var(--gutter) * 11)}.Home-module__F6EKwG__bandSubline{max-width:calc(var(--col) * 8 + var(--gutter) * 7)}.Home-module__F6EKwG__bandSublineWide{max-width:calc(var(--col) * 10 + var(--gutter) * 9)}.Home-module__F6EKwG__libraryHome{flex-direction:column;display:flex}.Home-module__F6EKwG__libraryTop{gap:var(--space-24);flex-direction:column;display:flex}.Home-module__F6EKwG__libraryHero{padding-top:var(--space-48)}.Home-module__F6EKwG__libraryHeroText{align-items:start;gap:var(--space-20);flex-direction:column;grid-column:1/13;display:flex}.Home-module__F6EKwG__libraryHeroMeta{align-items:start;gap:var(--space-16);flex-direction:column;display:flex}.Home-module__F6EKwG__libraryBand{margin-top:var(--space-80)}@media (max-width:1199px){.Home-module__F6EKwG__cards,.Home-module__F6EKwG__how{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.Home-module__F6EKwG__heroText,.Home-module__F6EKwG__libraryHeroText,.Home-module__F6EKwG__blockIntro,.Home-module__F6EKwG__creditsCell,.Home-module__F6EKwG__faqTitle,.Home-module__F6EKwG__faqList{grid-column:1/-1}.Home-module__F6EKwG__heroSubline,.Home-module__F6EKwG__bandHeadline,.Home-module__F6EKwG__bandSubline,.Home-module__F6EKwG__bandSublineWide{max-width:none}}@media (max-width:599px){.Home-module__F6EKwG__cards,.Home-module__F6EKwG__how{grid-template-columns:minmax(0,1fr)}.Home-module__F6EKwG__hero{gap:var(--space-80)}.Home-module__F6EKwG__ringStage{--ring-card:calc(var(--col) * 16 + var(--gutter) * 15)}}
.Faq-module__ViDOkW__faq{flex-direction:column;display:flex}.Faq-module__ViDOkW__item{border-top:1px solid var(--stroke-secondary);padding-block:var(--space-16)}.Faq-module__ViDOkW__item:last-child{border-bottom:1px solid var(--stroke-secondary)}.Faq-module__ViDOkW__question{cursor:pointer;list-style:none}.Faq-module__ViDOkW__question::-webkit-details-marker{display:none}.Faq-module__ViDOkW__answer{padding-top:var(--space-12);color:var(--text-secondary)}
.PricingPlans-module__9CKv1a__wrap{gap:var(--space-12);flex-direction:column;display:flex}.PricingPlans-module__9CKv1a__note{color:var(--text-secondary)}.PricingPlans-module__9CKv1a__plans{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:899px){.PricingPlans-module__9CKv1a__plans{grid-template-columns:minmax(0,1fr)}.PricingPlans-module__9CKv1a__yearly{order:-1}}.PricingPlans-module__9CKv1a__freeRow{gap:var(--space-4) var(--space-16);transition:opacity var(--micro-tint) var(--micro-tint-ease);flex-wrap:wrap;display:flex}.PricingPlans-module__9CKv1a__freeRow[data-ready=false]{opacity:0}.PricingPlans-module__9CKv1a__freeLead{color:var(--text-primary)}a.PricingPlans-module__9CKv1a__freeLead{transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) a.PricingPlans-module__9CKv1a__freeLead:hover,:root[data-pointer=touch] a.PricingPlans-module__9CKv1a__freeLead:active{color:var(--accent-ink)}.PricingPlans-module__9CKv1a__freeRest{color:var(--text-secondary)}
.PlanFeature-module__auG9SG__features{gap:var(--space-8);flex-direction:column;list-style:none;display:flex}.PlanFeature-module__auG9SG__row{gap:var(--space-10);display:flex}.PlanFeature-module__auG9SG__mark{width:var(--space-16);color:var(--accent-ink);flex:none}.PlanFeature-module__auG9SG__excluded{color:var(--text-secondary)}.PlanFeature-module__auG9SG__excluded .PlanFeature-module__auG9SG__mark{color:var(--text-tertiary)}.PlanFeature-module__auG9SG__round{gap:var(--space-10)}.PlanFeature-module__auG9SG__round .PlanFeature-module__auG9SG__row{gap:var(--space-12)}.PlanFeature-module__auG9SG__round .PlanFeature-module__auG9SG__mark{background:url(/home/landing/check.png) center / 12px no-repeat, color-mix(in srgb, currentColor 18%, transparent);border-radius:50%;width:18px;height:18px;margin-top:1px}
.PlanCard-module__V_LlGG__card{padding:var(--space-48) var(--space-36);border-radius:var(--radius-modal);justify-content:center;display:flex;position:relative;overflow:hidden}.PlanCard-module__V_LlGG__violet{background:url(/home/landing/stars.png) left top / auto 108% no-repeat, var(--violet-glow);box-shadow:var(--shadow-plan);color:var(--on-accent)}.PlanCard-module__V_LlGG__plain{background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary)}.PlanCard-module__V_LlGG__inner{gap:var(--space-16);width:100%;max-width:376px;padding-block:var(--space-8);flex-direction:column;display:flex;position:relative}.PlanCard-module__V_LlGG__head{gap:var(--space-12);flex-direction:column;display:flex}.PlanCard-module__V_LlGG__priceRow{align-items:center;gap:var(--space-6);white-space:nowrap;display:flex}.PlanCard-module__V_LlGG__price{font-size:var(--price-size);line-height:var(--price-lh);font-weight:var(--h1-weight);letter-spacing:var(--price-tracking)}.PlanCard-module__V_LlGG__period{padding-bottom:var(--space-8);font-size:var(--h4-size);line-height:var(--h4-lh);font-weight:var(--h4-weight);opacity:.7;align-self:flex-end}.PlanCard-module__V_LlGG__sticker{margin-left:var(--space-12);padding:var(--space-6) var(--space-12);border-radius:var(--radius-pill);font-size:var(--body-size);line-height:var(--body-lh);font-weight:var(--body-2-weight);rotate:6deg}.PlanCard-module__V_LlGG__violet .PlanCard-module__V_LlGG__sticker{background:var(--bg-primary);color:var(--accent)}.PlanCard-module__V_LlGG__plain .PlanCard-module__V_LlGG__sticker{background:var(--accent-fill);color:var(--on-accent)}.PlanCard-module__V_LlGG__note{opacity:.78}.PlanCard-module__V_LlGG__name{margin-top:var(--space-6)}.PlanCard-module__V_LlGG__features{padding-bottom:var(--space-8)}.PlanCard-module__V_LlGG__action{align-items:flex-start;gap:var(--space-12);padding-top:var(--space-8);flex-direction:column;margin-top:auto;display:flex}.PlanCard-module__V_LlGG__silver{background:linear-gradient(var(--bg-primary), var(--bg-tertiary));box-shadow:inset 0 1px #ffffffe6,inset 0 -2px 4px #00000014,0 4px 12px #0006}.PlanCard-module__V_LlGG__guarantee{opacity:.78}.PlanCard-module__V_LlGG__guaranteeLink{transition:opacity var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .PlanCard-module__V_LlGG__guaranteeLink:hover,:root[data-pointer=touch] .PlanCard-module__V_LlGG__guaranteeLink:active{text-decoration:underline}.PlanCard-module__V_LlGG__timer{font-variant-numeric:tabular-nums}@media (max-width:599px){.PlanCard-module__V_LlGG__card{padding:var(--space-36) var(--space-20)}}
.CoverStrip-module__F6FrMG__root{gap:var(--space-16);margin-inline:calc(var(--margin) * -1);flex-direction:column;display:flex;overflow:clip}.CoverStrip-module__F6FrMG__strip{justify-content:center;gap:var(--gutter);display:flex}.CoverStrip-module__F6FrMG__cover{width:calc(var(--col) * 8 + var(--gutter) * 7);aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--bg-secondary);flex:none;position:relative;overflow:hidden}.CoverStrip-module__F6FrMG__media{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.CoverStrip-module__F6FrMG__media[data-video]{opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease)}.CoverStrip-module__F6FrMG__media[data-playing]{opacity:1}.CoverStrip-module__F6FrMG__pause{color:var(--accent-ink);transition:color var(--micro-tint) var(--micro-tint-ease);align-self:flex-end;margin-inline-end:var(--margin)}:root:not([data-pointer=touch]) .CoverStrip-module__F6FrMG__pause:hover,:root[data-pointer=touch] .CoverStrip-module__F6FrMG__pause:active{color:var(--text-primary)}@media (max-width:599px){.CoverStrip-module__F6FrMG__cover{width:calc(var(--col) * 20 + var(--gutter) * 19)}}
.StyleTestCard-module___h2dfW__card{gap:var(--space-10);clip-path:inset(0);min-width:0;animation:StyleTestCard-module___h2dfW__card-in var(--spring) var(--spring-ease);transition:clip-path var(--micro-exit) var(--micro-exit-ease);flex-direction:column;display:flex}.StyleTestCard-module___h2dfW__card[data-leaving]{clip-path:inset(0 0 100%)}@keyframes StyleTestCard-module___h2dfW__card-in{0%{clip-path:inset(0 0 100%)}}.StyleTestCard-module___h2dfW__preview{border-radius:var(--radius-panel);background:var(--accent-fill);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.StyleTestCard-module___h2dfW__preview:before{content:"";aspect-ratio:16/10;grid-area:1/1}.StyleTestCard-module___h2dfW__panel{margin:var(--space-16);place-self:center;align-items:center;gap:var(--space-12);padding:var(--space-20) var(--space-24);border-radius:var(--radius-panel);background:var(--bg-primary);text-align:center;flex-direction:column;grid-area:1/1;display:flex;position:relative}.StyleTestCard-module___h2dfW__tag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--bg-tertiary);color:var(--text-primary)}.StyleTestCard-module___h2dfW__muted{color:var(--text-secondary)}.StyleTestCard-module___h2dfW__meta{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.StyleTestCard-module___h2dfW__name{align-items:center;gap:var(--space-8);display:flex}
.page-module__lH2wXa__page{padding-top:var(--space-48)}.page-module__lH2wXa__head{gap:var(--space-24);padding-inline:var(--margin);padding-bottom:var(--space-20);flex-direction:column;display:flex}.page-module__lH2wXa__intro{max-width:calc(var(--col) * 12 + var(--gutter) * 11);color:var(--text-secondary)}@media (max-width:599px){.page-module__lH2wXa__intro{max-width:none}}
.FinalBand-module__kciviG__band{isolation:isolate;min-height:calc(100svh - var(--header-height));padding-block:var(--space-128);justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.FinalBand-module__kciviG__text{z-index:1;align-items:center;gap:var(--space-20);padding-inline:var(--margin);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:relative}.FinalBand-module__kciviG__text:before{content:"";inset:calc(var(--space-128) * -1);z-index:-1;background:radial-gradient(closest-side, var(--bg-primary), var(--bg-primary), transparent);position:absolute}.FinalBand-module__kciviG__actions{pointer-events:auto}.FinalBand-module__kciviG__field{--field-card:calc(var(--col) * 3 + var(--gutter) * 2);column-gap:calc(var(--col) + var(--gutter) * 2);row-gap:var(--space-64);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--space-128), black calc(100% - var(--space-128)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--space-128), black calc(100% - var(--space-128)), transparent);opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease);position:absolute;inset:0}.FinalBand-module__kciviG__field[data-placed]{opacity:1}.FinalBand-module__kciviG__field[data-dragging]{cursor:grabbing}.FinalBand-module__kciviG__card{width:var(--field-card);aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--bg-secondary);cursor:inherit;will-change:transform, filter;-webkit-user-drag:none;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.FinalBand-module__kciviG__probe{visibility:hidden}.FinalBand-module__kciviG__cover{object-fit:cover;object-position:top;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:899px){.FinalBand-module__kciviG__text{padding-inline:var(--space-16)}.FinalBand-module__kciviG__field{--field-card:calc(var(--col) * 6 + var(--gutter) * 5);column-gap:calc(var(--col) * 2 + var(--gutter) * 3)}}@media (max-width:599px){.FinalBand-module__kciviG__field{--field-card:calc(var(--col) * 8 + var(--gutter) * 7);row-gap:var(--space-36)}}
.McpPage-module__rCb7ya__page{--landing-inset:max(var(--margin), calc((100% - var(--landing-max)) / 2));gap:var(--space-128);padding-bottom:var(--space-48);flex-direction:column;display:flex;overflow-x:clip}.McpPage-module__rCb7ya__section{gap:var(--space-48);padding-inline:var(--landing-inset);scroll-margin-top:calc(var(--header-height) + var(--space-24));flex-direction:column;display:flex}.McpPage-module__rCb7ya__muted{color:var(--text-secondary)}.McpPage-module__rCb7ya__label{color:var(--accent-ink)}.McpPage-module__rCb7ya__titleBlock{gap:var(--space-8);flex-direction:column;display:flex}.McpPage-module__rCb7ya__subline{max-width:420px}.McpPage-module__rCb7ya__head{justify-content:space-between;align-items:flex-end;gap:var(--space-24);display:flex}.McpPage-module__rCb7ya__actions{justify-content:center;gap:var(--gutter);flex-wrap:wrap;display:flex}.McpPage-module__rCb7ya__mono{font-family:var(--font-mono);font-size:13px;line-height:var(--field-lh);white-space:pre}.McpPage-module__rCb7ya__wrap{white-space:pre-wrap}.McpPage-module__rCb7ya__dim{opacity:.6}.McpPage-module__rCb7ya__accentText{color:var(--accent)}.McpPage-module__rCb7ya__positiveText{color:var(--positive)}.McpPage-module__rCb7ya__codeCard{gap:var(--space-4);min-width:0;padding:var(--space-16);border-radius:var(--radius-modal);box-shadow:var(--shadow-code);flex-direction:column;display:flex;overflow:hidden}.McpPage-module__rCb7ya__codeDark{background:var(--text-primary);color:var(--bg-primary)}.McpPage-module__rCb7ya__codeDark .McpPage-module__rCb7ya__positiveText{color:color-mix(in srgb, var(--positive) 50%, var(--bg-primary))}.McpPage-module__rCb7ya__hero{align-items:center;gap:var(--space-80);padding-top:var(--space-128);flex-direction:column;display:flex}.McpPage-module__rCb7ya__heroCopy{align-items:center;gap:var(--space-24);padding-inline:var(--landing-inset);text-align:center;flex-direction:column;display:flex}.McpPage-module__rCb7ya__heroTitle{font-size:var(--hero-size);line-height:var(--hero-lh);font-weight:var(--h1-weight);letter-spacing:var(--hero-tracking);flex-direction:column;display:flex}.McpPage-module__rCb7ya__heroSubline{max-width:432px;margin-bottom:var(--space-12)}.McpPage-module__rCb7ya__heroPanel{width:calc(100% - var(--landing-inset) * 2);padding:var(--space-80) var(--space-24);border-radius:var(--radius-banner);background:url(/home/landing/stars.png) right top / auto 100% no-repeat, var(--violet-glow);justify-content:center;align-items:center;display:flex}.McpPage-module__rCb7ya__heroCode{width:100%;max-width:640px;padding:var(--space-24);background:var(--text-primary);color:var(--bg-primary)}.McpPage-module__rCb7ya__worksWith{align-items:center;gap:var(--space-16);padding-inline:var(--landing-inset);flex-direction:column;display:flex}.McpPage-module__rCb7ya__names{justify-content:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.McpPage-module__rCb7ya__names li{align-items:center;gap:var(--space-8);height:var(--control-height);padding-inline:var(--space-12) var(--space-16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-secondary);display:inline-flex}.McpPage-module__rCb7ya__logo,.McpPage-module__rCb7ya__logoMono{width:var(--space-20);height:var(--space-20);flex:none}.McpPage-module__rCb7ya__logoMono{background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.McpPage-module__rCb7ya__setupSection{--landing-inset:max(var(--margin), calc((100% - var(--mcp-setup-max)) / 2))}.McpPage-module__rCb7ya__cell{padding:var(--space-36);border-radius:var(--radius-banner);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-cell), var(--shadow-cell)}.McpPage-module__rCb7ya__addressBlock{flex:0 460px;min-width:0}.McpPage-module__rCb7ya__copyCard{gap:var(--space-12)}.McpPage-module__rCb7ya__codeBar{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.McpPage-module__rCb7ya__copyButton{padding:var(--space-4) var(--space-10);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-primary) 16%, transparent);color:var(--bg-primary);cursor:pointer;border:0}.McpPage-module__rCb7ya__copyButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.McpPage-module__rCb7ya__codeText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.McpPage-module__rCb7ya__steps{gap:var(--space-36);flex-direction:column;display:flex}.McpPage-module__rCb7ya__step{grid-template-columns:var(--control-height) minmax(0, 1fr);column-gap:var(--space-16);display:grid}.McpPage-module__rCb7ya__stepNumber{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-pill);background:var(--bg-secondary);place-items:center;display:grid}.McpPage-module__rCb7ya__stepBody{gap:var(--space-12);min-width:0;padding-top:var(--space-10);flex-direction:column;display:flex}.McpPage-module__rCb7ya__chips{gap:var(--space-8);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.McpPage-module__rCb7ya__chip{align-items:center;gap:var(--space-8);height:var(--control-height);padding-inline:var(--space-12) var(--space-16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-primary);color:var(--text-primary);cursor:pointer;transition:background-color var(--micro-tint) var(--micro-tint-ease);background:0 0;border:0;display:inline-flex}:root:not([data-pointer=touch]) .McpPage-module__rCb7ya__chip:hover{background:var(--hover-layer)}.McpPage-module__rCb7ya__chip[aria-selected=true]{background:var(--text-primary);box-shadow:none;color:var(--bg-primary)}.McpPage-module__rCb7ya__chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.McpPage-module__rCb7ya__demos{gap:var(--space-16);flex-direction:column;display:flex}.McpPage-module__rCb7ya__demoRow{align-items:center;gap:var(--space-36);padding:var(--space-24);grid-template-columns:300px minmax(0,1fr);display:grid}.McpPage-module__rCb7ya__demoText{gap:var(--space-12);padding-left:var(--space-12);flex-direction:column;display:flex}.McpPage-module__rCb7ya__exampleName{align-items:center;gap:var(--space-8);display:flex}.McpPage-module__rCb7ya__does{gap:var(--space-8);padding-top:var(--space-12);flex-direction:column;display:flex}.McpPage-module__rCb7ya__doesList{gap:var(--space-4);flex-direction:column;display:flex}.McpPage-module__rCb7ya__soon{padding:var(--space-2) var(--space-6);border-radius:var(--radius-tag);box-shadow:inset 0 0 0 1px var(--stroke-primary);color:var(--text-secondary)}.McpPage-module__rCb7ya__swarmPanel{align-items:center;gap:var(--space-24);padding:var(--space-48) var(--space-48) 0;border-radius:var(--radius-banner);background:url(/home/landing/stars.png) right top / auto 100% no-repeat, var(--violet-glow);flex-direction:column;display:flex;position:relative;overflow:hidden}.McpPage-module__rCb7ya__swarmAsk{align-self:center}.McpPage-module__rCb7ya__swarmVideo{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-modal) var(--radius-modal) 0 0;width:100%;box-shadow:var(--shadow-float);display:block}.McpPage-module__rCb7ya__tools{border-radius:var(--radius-banner);box-shadow:inset 0 0 0 1px var(--stroke-secondary);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.McpPage-module__rCb7ya__tool{align-items:flex-start;gap:var(--space-8);padding:var(--space-24);box-shadow:inset -1px 0 0 var(--stroke-secondary), inset 0 -1px 0 var(--stroke-secondary);flex-direction:column;display:flex}.McpPage-module__rCb7ya__tool:last-child:nth-child(3n+1){grid-column:1/-1}.McpPage-module__rCb7ya__toolHead{align-items:center;gap:var(--space-8);display:flex}.McpPage-module__rCb7ya__toolName{color:var(--accent-ink)}.McpPage-module__rCb7ya__never,.McpPage-module__rCb7ya__take{padding:var(--space-2) var(--space-6);border-radius:var(--radius-tag);background:var(--bg-secondary);margin-top:auto}.McpPage-module__rCb7ya__never{color:var(--positive)}.McpPage-module__rCb7ya__take{color:var(--text-primary)}.McpPage-module__rCb7ya__note{max-width:720px}.McpPage-module__rCb7ya__tips{gap:var(--space-36) var(--space-24);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.McpPage-module__rCb7ya__tips li{gap:var(--space-8);flex-direction:column;display:flex}.McpPage-module__rCb7ya__faq{gap:var(--space-16);flex-direction:row}.McpPage-module__rCb7ya__faqTitle{flex:0 0 384px}.McpPage-module__rCb7ya__faqList{flex:1;min-width:0}.McpPage-module__rCb7ya__faqItem{border-top:1px solid var(--stroke-secondary);padding-block:var(--space-16)}.McpPage-module__rCb7ya__faqItem:last-child{border-bottom:1px solid var(--stroke-secondary)}.McpPage-module__rCb7ya__question{cursor:pointer;list-style:none}.McpPage-module__rCb7ya__question::-webkit-details-marker{display:none}.McpPage-module__rCb7ya__answer{padding-top:var(--space-12)}.McpPage-module__rCb7ya__ctaPanel{align-items:center;gap:var(--space-36);padding:var(--space-96);border-radius:var(--radius-field);background:var(--bg-secondary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.McpPage-module__rCb7ya__ctaField{gap:var(--space-20);opacity:.4;pointer-events:none;grid-template-columns:repeat(7,232px);display:grid;position:absolute;top:-120px;left:-170px;rotate:-8deg}.McpPage-module__rCb7ya__ctaField img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-panel);width:232px}.McpPage-module__rCb7ya__ctaField img:nth-child(7n+2),.McpPage-module__rCb7ya__ctaField img:nth-child(7n+4),.McpPage-module__rCb7ya__ctaField img:nth-child(7n+6){translate:0 82px}.McpPage-module__rCb7ya__ctaGlow{background:radial-gradient(closest-side, var(--bg-primary), transparent);pointer-events:none;border-radius:50%;width:820px;height:380px;position:absolute;top:40px;left:50%;translate:-50%}.McpPage-module__rCb7ya__ctaText{gap:var(--space-20);flex-direction:column;display:flex;position:relative}.McpPage-module__rCb7ya__ctaPanel .McpPage-module__rCb7ya__actions{position:relative}.McpPage-module__rCb7ya__names,.McpPage-module__rCb7ya__steps,.McpPage-module__rCb7ya__demos,.McpPage-module__rCb7ya__doesList,.McpPage-module__rCb7ya__tools,.McpPage-module__rCb7ya__tips{margin:0;padding:0;list-style:none}@media (max-width:1199px){.McpPage-module__rCb7ya__tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.McpPage-module__rCb7ya__head,.McpPage-module__rCb7ya__faq{flex-direction:column;align-items:stretch}.McpPage-module__rCb7ya__faqTitle,.McpPage-module__rCb7ya__addressBlock{flex:none}.McpPage-module__rCb7ya__demoRow,.McpPage-module__rCb7ya__tools{grid-template-columns:minmax(0,1fr)}.McpPage-module__rCb7ya__demoText{padding-left:0}.McpPage-module__rCb7ya__swarmPanel{padding:var(--space-24) var(--space-16) 0}.McpPage-module__rCb7ya__heroTitle{font-size:var(--h1-size);line-height:var(--h1-lh)}.McpPage-module__rCb7ya__cell,.McpPage-module__rCb7ya__ctaPanel{padding:var(--space-24)}}
.PlanCard-module__acoz0G__card{gap:var(--space-16);padding:var(--space-24);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--stroke-secondary);flex-direction:column;display:flex}.PlanCard-module__acoz0G__highlighted{box-shadow:inset 0 0 0 2px var(--accent)}.PlanCard-module__acoz0G__head{gap:var(--space-4);flex-direction:column;display:flex}.PlanCard-module__acoz0G__nameRow{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.PlanCard-module__acoz0G__tag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--accent-fill);color:var(--on-accent);white-space:nowrap}.PlanCard-module__acoz0G__price{align-items:baseline;gap:var(--space-8);white-space:nowrap;display:flex}.PlanCard-module__acoz0G__muted{color:var(--text-secondary)}.PlanCard-module__acoz0G__features{padding-block:var(--space-8)}.PlanCard-module__acoz0G__action{align-items:stretch;gap:var(--space-8);flex-direction:column;margin-top:auto;display:flex}.PlanCard-module__acoz0G__guarantee{text-align:center;color:var(--text-secondary)}.PlanCard-module__acoz0G__guaranteeLink{transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .PlanCard-module__acoz0G__guaranteeLink:hover,:root[data-pointer=touch] .PlanCard-module__acoz0G__guaranteeLink:active{color:var(--text-primary)}.PlanCard-module__acoz0G__timer{font-variant-numeric:tabular-nums}
.TemplateCard-module__gaHcIW__card{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.TemplateCard-module__gaHcIW__preview{aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--bg-secondary);position:relative;overflow:hidden}.TemplateCard-module__gaHcIW__cover,.TemplateCard-module__gaHcIW__video{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.TemplateCard-module__gaHcIW__video{opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease)}.TemplateCard-module__gaHcIW__video[data-playing]{opacity:1}.TemplateCard-module__gaHcIW__meta{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}
.page-module__zhYoBW__page{row-gap:var(--space-48);padding-top:var(--space-64)}.page-module__zhYoBW__art{margin:var(--space-16) 0 var(--space-24) var(--space-12);grid-column:1/-1}.page-module__zhYoBW__intro{gap:var(--space-24);flex-direction:column;grid-column:1/-1;display:flex}.page-module__zhYoBW__muted{color:var(--text-secondary)}.page-module__zhYoBW__plans,.page-module__zhYoBW__strip{grid-column:1/-1}.page-module__zhYoBW__faq{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-24);padding-top:var(--space-48);display:grid}.page-module__zhYoBW__faqTitle{grid-column:1/9}.page-module__zhYoBW__faqList{grid-column:9/-1}@media (max-width:899px){.page-module__zhYoBW__faqTitle,.page-module__zhYoBW__faqList{grid-column:1/-1}}
.Account-module__QsGbrG__page{row-gap:var(--space-48);padding-top:var(--space-64)}.Account-module__QsGbrG__title{grid-column:1/-1}.Account-module__QsGbrG__section{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-16);padding-top:var(--space-24);border-top:1px solid var(--stroke-secondary);display:grid}.Account-module__QsGbrG__section>h2{grid-column:1/7}.Account-module__QsGbrG__body{align-items:stretch;gap:var(--space-24);flex-direction:column;grid-column:9/21;min-width:0;display:flex}.Account-module__QsGbrG__group{align-items:start;gap:var(--space-4);flex-direction:column;display:flex}.Account-module__QsGbrG__group[id]{scroll-margin-top:calc(var(--header-height) + var(--space-24))}.Account-module__QsGbrG__pad{padding-top:var(--space-16)}.Account-module__QsGbrG__muted{color:var(--text-secondary)}.Account-module__QsGbrG__error{color:var(--negative)}.Account-module__QsGbrG__actions{align-items:start;gap:var(--space-8);flex-direction:column;display:flex}.Account-module__QsGbrG__row{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.Account-module__QsGbrG__textAction{color:var(--accent-ink);transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .Account-module__QsGbrG__textAction:hover,:root[data-pointer=touch] .Account-module__QsGbrG__textAction:active{color:var(--text-primary)}.Account-module__QsGbrG__errorFrame,.Account-module__QsGbrG__labelFrame,.Account-module__QsGbrG__savedFrame{display:inline-flex;overflow:clip}.Account-module__QsGbrG__errorFrame>*{animation:Account-module__QsGbrG__wipe-in var(--spring) var(--spring-ease)}.Account-module__QsGbrG__wipeIn{animation:Account-module__QsGbrG__wipe-in var(--spring) var(--spring-ease);display:inline-block}.Account-module__QsGbrG__wipeOut{animation:Account-module__QsGbrG__wipe-out var(--micro-exit) var(--micro-exit-ease) forwards;display:inline-block}@keyframes Account-module__QsGbrG__wipe-in{0%{transform:translateY(calc(var(--micro-offset) * -1))}}@keyframes Account-module__QsGbrG__wipe-out{to{transform:translateY(var(--micro-offset))}}.Account-module__QsGbrG__takenGroup{gap:var(--space-6);flex-direction:column;display:flex}.Account-module__QsGbrG__taken{gap:var(--space-12);flex-direction:column;list-style:none;display:flex}.Account-module__QsGbrG__rowNew{overflow:clip}.Account-module__QsGbrG__rowNew>*{animation:Account-module__QsGbrG__wipe-in var(--spring) var(--spring-ease)}.Account-module__QsGbrG__takenRow{grid-template-columns:calc(var(--col) * 2 + var(--gutter)) 1fr auto;align-items:center;gap:var(--space-12);display:grid}.Account-module__QsGbrG__thumb{aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:var(--radius-tag);background:var(--bg-secondary);width:100%}.Account-module__QsGbrG__takenTitle{align-items:center;gap:var(--space-8);min-width:0;display:flex}.Account-module__QsGbrG__title{transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .Account-module__QsGbrG__takenRow:hover .Account-module__QsGbrG__title,:root[data-pointer=touch] .Account-module__QsGbrG__takenRow:active .Account-module__QsGbrG__title{color:var(--accent-ink)}.Account-module__QsGbrG__nameRow{align-items:end;gap:var(--space-12);flex-wrap:wrap;display:flex}.Account-module__QsGbrG__field{gap:var(--space-6);flex-direction:column;display:flex}.Account-module__QsGbrG__field input{height:var(--control-height);min-width:calc(var(--col) * 5 + var(--gutter) * 4);padding-inline:var(--space-16);border-radius:var(--radius-field);background:var(--bg-secondary);border:0;outline:none}.Account-module__QsGbrG__field input:focus-visible{box-shadow:inset 0 0 0 1px var(--accent)}.Account-module__QsGbrG__optIn{align-items:center;column-gap:var(--space-8);row-gap:var(--space-4);grid-template-columns:auto 1fr;display:grid}.Account-module__QsGbrG__checkbox{accent-color:var(--accent);cursor:pointer;margin:0}.Account-module__QsGbrG__optInLabel{align-items:center;gap:var(--space-8);display:flex}.Account-module__QsGbrG__optInLabel label{cursor:pointer}.Account-module__QsGbrG__saved{color:var(--positive)}.Account-module__QsGbrG__optInHelper{grid-column:2}.Account-module__QsGbrG__addressRow{align-items:center;column-gap:var(--space-12);padding-top:var(--space-8);flex-wrap:wrap;display:flex}@media (max-width:1199px){.Account-module__QsGbrG__body{grid-column:9/-1}}@media (max-width:899px){.Account-module__QsGbrG__section>h2,.Account-module__QsGbrG__body{grid-column:1/-1}.Account-module__QsGbrG__takenRow{grid-template-columns:calc(var(--col) * 6 + var(--gutter) * 5) 1fr}.Account-module__QsGbrG__takenRow>:last-child{grid-column:2}.Account-module__QsGbrG__field,.Account-module__QsGbrG__field input{width:100%;min-width:0}}
.McpDemo-module__wl0GSa__wrap{aspect-ratio:760/480;border-radius:var(--radius-field);width:100%;box-shadow:inset 0 0 0 1px var(--stroke-secondary);background:url(/home/landing/showcase-bg.jpg) 50%/cover;position:relative;overflow:hidden}.McpDemo-module__wl0GSa__stage{width:760px;height:480px;transform:scale(var(--demo-scale,1));transform-origin:0 0;position:absolute;top:0;left:0}.McpDemo-module__wl0GSa__bar{height:30px;padding-inline:var(--space-12);border-bottom:1px solid var(--stroke-secondary);flex:none;align-items:center;display:flex;position:relative}.McpDemo-module__wl0GSa__dots{gap:var(--space-4);display:flex}.McpDemo-module__wl0GSa__dots i{width:var(--space-8);height:var(--space-8);background:var(--bg-tertiary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);border-radius:50%}.McpDemo-module__wl0GSa__barTitle{color:var(--text-secondary);position:absolute;left:50%;translate:-50%}.McpDemo-module__wl0GSa__mono{font-family:var(--font-mono);font-size:13px;line-height:var(--field-lh)}.McpDemo-module__wl0GSa__chat{top:var(--space-20);left:var(--space-20);border-radius:var(--radius-modal);background:var(--claude-surface);width:300px;height:440px;color:var(--claude-ink);box-shadow:inset 0 0 0 1px var(--stroke-secondary), var(--shadow-window);flex-direction:column;display:flex;position:absolute;overflow:hidden}.McpDemo-module__wl0GSa__chat .McpDemo-module__wl0GSa__bar{background:var(--claude-sidebar)}.McpDemo-module__wl0GSa__lines{justify-content:flex-end;gap:var(--space-8);min-height:0;padding:var(--space-12);flex-direction:column;flex:1;display:flex;overflow:hidden}.McpDemo-module__wl0GSa__lines>*{flex:none}.McpDemo-module__wl0GSa__ask{max-width:88%;padding:var(--space-6) var(--space-10);border-radius:var(--space-12);background:color-mix(in srgb, var(--claude-ink) 7%, transparent);align-self:flex-end}.McpDemo-module__wl0GSa__tool{align-items:flex-start;gap:var(--space-8);width:max-content;max-width:100%;padding:var(--space-6) var(--space-10);border-radius:var(--space-8);background:color-mix(in srgb, var(--claude-ink) 5%, transparent);display:flex}.McpDemo-module__wl0GSa__tick{color:var(--positive)}.McpDemo-module__wl0GSa__toolText{flex-direction:column;min-width:0;display:flex}.McpDemo-module__wl0GSa__detail{color:var(--text-secondary)}.McpDemo-module__wl0GSa__say{align-items:flex-start;gap:var(--space-8);display:flex}.McpDemo-module__wl0GSa__say img{flex:none;margin-top:2px}.McpDemo-module__wl0GSa__input{align-items:flex-end;gap:var(--space-8);min-height:56px;margin:0 var(--space-12) var(--space-12);padding:var(--space-10) var(--space-12);border-radius:var(--space-12);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);flex:none;display:flex}.McpDemo-module__wl0GSa__inputText{flex:1;align-self:flex-start;min-width:0;position:relative}.McpDemo-module__wl0GSa__placeholder{color:var(--text-secondary);position:absolute;top:0;left:0}.McpDemo-module__wl0GSa__send{border-radius:var(--space-8);background:var(--brand-claude);width:24px;height:24px;color:var(--on-accent);font-weight:var(--button-weight);flex:none;place-items:center;display:grid}.McpDemo-module__wl0GSa__site{border-radius:var(--radius-modal);background:var(--bg-primary);width:404px;box-shadow:var(--shadow-float);flex-direction:column;display:flex;position:absolute;top:99px;left:336px;overflow:hidden}.McpDemo-module__wl0GSa__siteAddress{align-items:center;gap:var(--space-4);color:var(--text-secondary);white-space:nowrap;display:inline-flex;position:absolute;left:50%;translate:-50%}.McpDemo-module__wl0GSa__lock{visibility:hidden;color:var(--positive);display:inline-flex;overflow:hidden}.McpDemo-module__wl0GSa__livePill{padding:var(--space-2) var(--space-8);border-radius:var(--radius-pill);background:var(--positive);color:var(--bg-primary);margin-left:auto}.McpDemo-module__wl0GSa__view{aspect-ratio:16/10;background:var(--text-primary);position:relative;overflow:hidden}.McpDemo-module__wl0GSa__site[data-scene=options] .McpDemo-module__wl0GSa__view{background:var(--bg-secondary)}.McpDemo-module__wl0GSa__siteVideo,.McpDemo-module__wl0GSa__grow,.McpDemo-module__wl0GSa__replay{position:absolute;inset:0}.McpDemo-module__wl0GSa__siteVideo video,.McpDemo-module__wl0GSa__grow video,.McpDemo-module__wl0GSa__piece video,.McpDemo-module__wl0GSa__card video,.McpDemo-module__wl0GSa__replay video{object-fit:cover;width:100%;height:100%;display:block}.McpDemo-module__wl0GSa__skeleton{position:absolute;inset:0}.McpDemo-module__wl0GSa__bone{border-radius:var(--space-4);background:color-mix(in srgb, var(--bg-primary) 16%, transparent);position:absolute}.McpDemo-module__wl0GSa__boneName{top:var(--space-12);left:var(--space-12);width:64px;height:10px}.McpDemo-module__wl0GSa__bonePill{top:var(--space-10);right:var(--space-12);border-radius:var(--radius-pill);width:48px;height:14px}.McpDemo-module__wl0GSa__boneGrid{gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;inset:44px 48px 32px}.McpDemo-module__wl0GSa__boneGrid .McpDemo-module__wl0GSa__bone{position:static}.McpDemo-module__wl0GSa__boneFoot{bottom:var(--space-12);left:var(--space-12);width:120px;height:6px}.McpDemo-module__wl0GSa__cards{align-content:center;gap:var(--space-10);padding:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;inset:0}.McpDemo-module__wl0GSa__card{aspect-ratio:3/4;border-radius:var(--space-8);background:var(--bg-tertiary);position:relative;overflow:hidden}.McpDemo-module__wl0GSa__cardTitle{bottom:var(--space-6);left:var(--space-6);padding:var(--space-2) var(--space-6);border-radius:var(--radius-tag);background:var(--bg-primary);color:var(--text-primary);position:absolute}.McpDemo-module__wl0GSa__site[data-scene=morph] .McpDemo-module__wl0GSa__view{background:var(--bg-secondary)}.McpDemo-module__wl0GSa__sources{align-content:center;gap:var(--space-24);padding:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:0}.McpDemo-module__wl0GSa__source{aspect-ratio:16/10;border-radius:var(--space-8);background:var(--text-primary);position:relative;overflow:hidden}.McpDemo-module__wl0GSa__source video,.McpDemo-module__wl0GSa__result video{object-fit:cover;width:100%;height:100%;display:block}.McpDemo-module__wl0GSa__plus{width:var(--space-24);height:var(--space-24);border-radius:var(--radius-pill);background:var(--bg-primary);box-shadow:var(--shadow-window);place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.McpDemo-module__wl0GSa__result{position:absolute;inset:0}.McpDemo-module__wl0GSa__yourSite{gap:var(--space-10);padding:var(--space-12) var(--space-16) var(--space-16);background:var(--bg-primary);color:var(--text-primary);flex-direction:column;display:flex;position:absolute;inset:0}.McpDemo-module__wl0GSa__yourNav{justify-content:space-between;align-items:center;display:flex}.McpDemo-module__wl0GSa__yourLinks{gap:var(--space-12);color:var(--text-secondary);display:flex}.McpDemo-module__wl0GSa__yourHeading{max-width:80%}.McpDemo-module__wl0GSa__slot{border-radius:var(--space-8);box-shadow:inset 0 0 0 1px var(--stroke-primary);background:var(--bg-secondary);flex:1;place-items:center;display:grid;position:relative}.McpDemo-module__wl0GSa__slotLabel{color:var(--text-secondary)}.McpDemo-module__wl0GSa__piece{border-radius:var(--space-8);background:var(--text-primary);position:absolute;inset:0;overflow:hidden}.McpDemo-module__wl0GSa__replay{z-index:1;background:var(--text-primary)}.McpDemo-module__wl0GSa__typed{white-space:pre-wrap}.McpDemo-module__wl0GSa__address{font-variant-numeric:tabular-nums}.McpDemo-module__wl0GSa__lines .McpDemo-module__wl0GSa__ask,.McpDemo-module__wl0GSa__line,.McpDemo-module__wl0GSa__done,.McpDemo-module__wl0GSa__site[data-scene=template],.McpDemo-module__wl0GSa__site[data-scene=morph],.McpDemo-module__wl0GSa__site[data-scene=options],.McpDemo-module__wl0GSa__site[data-scene=file],.McpDemo-module__wl0GSa__bone,.McpDemo-module__wl0GSa__card,.McpDemo-module__wl0GSa__source,.McpDemo-module__wl0GSa__plus,.McpDemo-module__wl0GSa__result,.McpDemo-module__wl0GSa__grow,.McpDemo-module__wl0GSa__replay,.McpDemo-module__wl0GSa__livePill,.McpDemo-module__wl0GSa__site:not([data-scene=deploy],[data-scene=replay]) .McpDemo-module__wl0GSa__siteVideo{visibility:hidden}.McpDemo-module__wl0GSa__piece{clip-path:inset(50% round 8px)}
.ConsentPanel-module__eBV4-a__page{padding-block:var(--space-64) var(--space-96);overflow-x:clip}.ConsentPanel-module__eBV4-a__column{gap:var(--space-24);flex-direction:column;grid-column:9/17;display:flex}.ConsentPanel-module__eBV4-a__muted{color:var(--text-secondary)}.ConsentPanel-module__eBV4-a__form{align-items:stretch;gap:var(--space-16);flex-direction:column;display:flex}.ConsentPanel-module__eBV4-a__wide{width:100%}@media (max-width:1199px){.ConsentPanel-module__eBV4-a__column{grid-column:7/19}}@media (max-width:899px){.ConsentPanel-module__eBV4-a__column{grid-column:4/22}}@media (max-width:599px){.ConsentPanel-module__eBV4-a__page{padding-block:var(--space-36) var(--space-64)}.ConsentPanel-module__eBV4-a__column{grid-column:1/-1}}
.OnboardingQuiz-module__OTW69G__stage{padding:var(--space-48) var(--margin) var(--space-96);position:relative}.OnboardingQuiz-module__OTW69G__enter{animation:OnboardingQuiz-module__OTW69G__step-in var(--spring) var(--spring-ease)}@keyframes OnboardingQuiz-module__OTW69G__step-in{0%{transform:translateY(var(--space-48));opacity:0}}.OnboardingQuiz-module__OTW69G__muted{color:var(--text-secondary)}.OnboardingQuiz-module__OTW69G__neutralTag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--bg-tertiary);color:var(--text-primary)}.OnboardingQuiz-module__OTW69G__topBar{width:min(100%, calc(var(--col) * 8 + var(--gutter) * 7));min-height:var(--button-height);margin:0 auto var(--space-24);justify-content:space-between;align-items:center;display:flex}.OnboardingQuiz-module__OTW69G__narrow{align-items:flex-start;gap:var(--space-24);width:min(100%, calc(var(--col) * 8 + var(--gutter) * 7));flex-direction:column;margin-inline:auto;display:flex}.OnboardingQuiz-module__OTW69G__answers{gap:var(--space-12);flex-direction:column;width:100%;display:flex}.OnboardingQuiz-module__OTW69G__answer{width:100%;padding:var(--space-20) var(--space-24);border-radius:var(--radius-panel);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);color:var(--text-primary);text-align:left;transition:box-shadow var(--micro-tint) var(--micro-tint-ease), background var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .OnboardingQuiz-module__OTW69G__answer:hover,.OnboardingQuiz-module__OTW69G__answer:focus-visible,.OnboardingQuiz-module__OTW69G__answer[data-chosen]{box-shadow:inset 0 0 0 2px var(--accent)}.OnboardingQuiz-module__OTW69G__answer[data-chosen]{background:var(--bg-secondary)}.OnboardingQuiz-module__OTW69G__cover{aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--bg-secondary);display:block;position:relative;overflow:hidden}.OnboardingQuiz-module__OTW69G__media{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.OnboardingQuiz-module__OTW69G__media[data-video]{opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease)}.OnboardingQuiz-module__OTW69G__media[data-playing]{opacity:1}.OnboardingQuiz-module__OTW69G__quote{gap:var(--space-12);margin:var(--space-12) 0 0;padding-left:var(--space-24);border-left:var(--space-4) solid var(--accent);flex-direction:column;display:flex}.OnboardingQuiz-module__OTW69G__quoteText{color:var(--text-primary);text-transform:none;margin:0}.OnboardingQuiz-module__OTW69G__thesis{text-transform:none}.OnboardingQuiz-module__OTW69G__checklist{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OnboardingQuiz-module__OTW69G__check{gap:var(--space-8);animation:OnboardingQuiz-module__OTW69G__step-in var(--spring) var(--spring-ease) both;animation-delay:var(--delay);display:flex}.OnboardingQuiz-module__OTW69G__tick{color:var(--accent-ink)}.OnboardingQuiz-module__OTW69G__paywall{align-items:start;gap:var(--gutter);grid-template-columns:minmax(0,16fr) minmax(0,8fr);display:grid}.OnboardingQuiz-module__OTW69G__paywallMain{gap:var(--space-36);flex-direction:column;min-width:0;display:flex}.OnboardingQuiz-module__OTW69G__paywallHead,.OnboardingQuiz-module__OTW69G__gridColumn{gap:var(--space-24);flex-direction:column;display:flex}.OnboardingQuiz-module__OTW69G__paywallGrid{gap:var(--space-24) var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.OnboardingQuiz-module__OTW69G__tile{gap:var(--space-8);flex-direction:column;margin:0;display:flex}.OnboardingQuiz-module__OTW69G__tileLabel{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.OnboardingQuiz-module__OTW69G__proTag{padding:var(--space-2) var(--space-6);border-radius:var(--radius-tag);background:var(--accent-fill);color:var(--on-accent)}.OnboardingQuiz-module__OTW69G__panel{top:calc(var(--header-height) + var(--space-24));align-items:stretch;gap:var(--space-16);padding:var(--space-24);border-radius:var(--radius-panel);background:var(--bg-secondary);flex-direction:column;display:flex;position:sticky}.OnboardingQuiz-module__OTW69G__panelTitle{padding-right:var(--control-height)}.OnboardingQuiz-module__OTW69G__close{top:var(--space-8);right:var(--space-8);width:var(--control-height);height:var(--control-height);border-radius:var(--radius-pill);color:var(--text-secondary);transition:background-color var(--micro-tint) var(--micro-tint-ease);place-items:center;display:grid;position:absolute}:root:not([data-pointer=touch]) .OnboardingQuiz-module__OTW69G__close:hover,:root[data-pointer=touch] .OnboardingQuiz-module__OTW69G__close:active{background:var(--hover-layer)}.OnboardingQuiz-module__OTW69G__panel>:last-child{align-self:center}.OnboardingQuiz-module__OTW69G__points{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OnboardingQuiz-module__OTW69G__point{align-items:baseline;gap:var(--space-12);color:var(--text-primary);display:flex}.OnboardingQuiz-module__OTW69G__plans{gap:var(--space-12);flex-direction:column;display:flex}.OnboardingQuiz-module__OTW69G__planOption{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-16);border-radius:var(--radius-panel);background:var(--bg-primary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);color:var(--text-primary);text-align:left;transition:box-shadow var(--micro-tint) var(--micro-tint-ease);display:flex}.OnboardingQuiz-module__OTW69G__planOption[data-chosen]{box-shadow:inset 0 0 0 2px var(--accent)}.OnboardingQuiz-module__OTW69G__planPrice{align-items:flex-end;gap:var(--space-2);text-align:right;flex-direction:column;display:flex}.OnboardingQuiz-module__OTW69G__offerTag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--accent-fill);color:var(--on-accent);align-self:flex-start}.OnboardingQuiz-module__OTW69G__timer{font-variant-numeric:tabular-nums}.OnboardingQuiz-module__OTW69G__refund{color:var(--accent-ink);text-decoration:underline}.OnboardingQuiz-module__OTW69G__cta{width:100%}@media (max-height:800px) and (min-width:600px){.OnboardingQuiz-module__OTW69G__panel{gap:var(--space-12);padding:var(--space-20)}.OnboardingQuiz-module__OTW69G__points{gap:var(--space-8)}.OnboardingQuiz-module__OTW69G__planOption{padding:var(--space-12) var(--space-16)}.OnboardingQuiz-module__OTW69G__panelTitle,.OnboardingQuiz-module__OTW69G__price{font-size:var(--h4-size);line-height:var(--h4-lh)}}@media (max-width:599px){.OnboardingQuiz-module__OTW69G__paywall{grid-template-columns:minmax(0,1fr)}.OnboardingQuiz-module__OTW69G__paywallGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OnboardingQuiz-module__OTW69G__panel{position:static}}
