@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a440747434783fbe-s.bbfb9501.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3aa4d934eba90e8b-s.a10958ad.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1ce0dcbf49a4d2fc-s.21be8408.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2edaebbda2e96a79-s.b5a15055.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/704a14dc8309e245-s.012a2a26.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c88e89b5552bf96c-s.6338e88e.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/234d9015b631dab9-s.p.22219991.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_9cfd2fd2-module__mkxXHa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_9cfd2fd2-module__mkxXHa__variable{--font-inter:"Inter","Inter Fallback"}
.Container-module__WhgPqq__container{width:100%;max-width:var(--container-max);padding-left:var(--container-padding);padding-right:var(--container-padding);margin-left:auto;margin-right:auto}.Container-module__WhgPqq__narrow{max-width:var(--container-narrow)}.Container-module__WhgPqq__wide{max-width:1400px}
.Accordion-module__vmhWyq__accordion{border-top:1px solid var(--color-border);flex-direction:column;display:flex}.Accordion-module__vmhWyq__item{border-bottom:1px solid var(--color-border);overflow:hidden}.Accordion-module__vmhWyq__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5)0;text-align:left;cursor:pointer;display:flex}.Accordion-module__vmhWyq__question{font-size:var(--type-body);line-height:var(--lh-body);font-weight:var(--font-normal);color:var(--color-text-primary)}.Accordion-module__vmhWyq__icon{width:20px;height:20px;color:var(--color-text-primary);transition:transform var(--transition-normal);flex-shrink:0}.Accordion-module__vmhWyq__open .Accordion-module__vmhWyq__icon{transform:rotate(45deg)}.Accordion-module__vmhWyq__content{transition:grid-template-rows var(--transition-normal);grid-template-rows:0fr;display:grid}.Accordion-module__vmhWyq__open .Accordion-module__vmhWyq__content{grid-template-rows:1fr}.Accordion-module__vmhWyq__answer{color:var(--color-text-secondary);line-height:var(--lh-body);max-width:62ch;overflow:hidden}.Accordion-module__vmhWyq__open .Accordion-module__vmhWyq__answer{padding-bottom:var(--space-5)}
.FAQ-module__5RSfya__section{padding:var(--section-padding)0}.FAQ-module__5RSfya__layout{row-gap:var(--space-10)}.FAQ-module__5RSfya__title,.FAQ-module__5RSfya__list{grid-column:1/-1}.FAQ-module__5RSfya__title{font-size:var(--type-title3);line-height:var(--lh-title3);letter-spacing:var(--ls-title);font-weight:var(--font-normal)}@media (min-width:960px){.FAQ-module__5RSfya__title{grid-column:span 4}.FAQ-module__5RSfya__list{grid-column:span 8}}
.Button-module__xDwtkW__button{justify-content:center;align-items:center;gap:var(--space-2);font-weight:var(--font-medium);border-radius:var(--radius-md);transition:background-color var(--transition-fast),border-color var(--transition-fast);cursor:pointer;white-space:nowrap;line-height:1.4;text-decoration:none;display:inline-flex}.Button-module__xDwtkW__sm{font-size:var(--type-body);padding:var(--space-2)var(--space-4)}.Button-module__xDwtkW__md{font-size:var(--text-base);padding:var(--space-3)var(--space-5)}.Button-module__xDwtkW__lg{font-size:var(--type-title3);line-height:var(--lh-title3);font-weight:var(--font-normal);letter-spacing:var(--ls-title);padding:var(--space-4)var(--space-8);border-radius:var(--radius-lg)}.Button-module__xDwtkW__primary{background:var(--color-cta);color:var(--color-on-cta);border:1px solid var(--color-cta)}.Button-module__xDwtkW__primary:hover{background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.Button-module__xDwtkW__secondary{background:var(--color-bg-primary);color:var(--color-text-primary);border:1px solid var(--color-border-strong)}.Button-module__xDwtkW__secondary:hover{background:var(--color-bg-secondary)}.Button-module__xDwtkW__ghost{color:var(--color-text-secondary);background:0 0;border:1px solid #0000}.Button-module__xDwtkW__ghost:hover{color:var(--color-text-primary)}
.CTABand-module__fMSprq__band{padding:var(--section-padding)0}.CTABand-module__fMSprq__inner{row-gap:var(--space-10);padding-block:var(--space-16);background:var(--stage-1)}.CTABand-module__fMSprq__title,.CTABand-module__fMSprq__side{padding-inline:var(--grid-margin);grid-column:1/-1}.CTABand-module__fMSprq__title{font-size:var(--type-title2);line-height:var(--lh-title2);letter-spacing:var(--ls-title);font-weight:var(--font-normal)}.CTABand-module__fMSprq__side{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.CTABand-module__fMSprq__body{line-height:var(--lh-body)}.CTABand-module__fMSprq__note{font-size:var(--type-caption);line-height:var(--lh-caption);color:var(--color-on-stage-muted)}@media (min-width:960px){.CTABand-module__fMSprq__inner{align-items:end}.CTABand-module__fMSprq__title{grid-column:span 8}.CTABand-module__fMSprq__side{grid-column:span 4}}
.PricingCard-module__V-Xl4q__card{background:var(--color-bg-secondary);padding:var(--space-8);flex-direction:column;display:flex;position:relative}.PricingCard-module__V-Xl4q__featured{background:var(--stage-1);--color-text-secondary:var(--color-on-stage-muted);--color-text-tertiary:var(--color-on-stage-muted);--color-border:var(--color-on-stage-rule)}.PricingCard-module__V-Xl4q__badge{margin-bottom:var(--space-4);background:var(--color-cta);color:var(--color-on-cta);font-size:var(--type-caption);padding:var(--space-1)var(--space-3);border-radius:var(--radius-sm);align-self:flex-start}.PricingCard-module__V-Xl4q__header{margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.PricingCard-module__V-Xl4q__name{font-size:var(--type-body);line-height:var(--lh-body);font-weight:var(--font-normal);color:var(--color-text-primary);margin-bottom:var(--space-6)}.PricingCard-module__V-Xl4q__priceWrapper{align-items:baseline;gap:var(--space-1);margin-bottom:var(--space-3);display:flex}.PricingCard-module__V-Xl4q__price{font-size:var(--type-title2);font-weight:var(--font-normal);line-height:var(--lh-title2);letter-spacing:var(--ls-title);color:var(--color-text-primary)}.PricingCard-module__V-Xl4q__period{color:var(--color-text-secondary)}.PricingCard-module__V-Xl4q__asterisk{margin-left:1px;font-size:.7em}.PricingCard-module__V-Xl4q__description{color:var(--color-text-secondary);line-height:var(--lh-body)}.PricingCard-module__V-Xl4q__features{margin-bottom:var(--space-6);flex:1}.PricingCard-module__V-Xl4q__feature{align-items:center;gap:var(--space-3);color:var(--color-text-primary);line-height:var(--lh-body);padding:var(--space-1)0;display:flex}.PricingCard-module__V-Xl4q__checkIcon{width:16px;height:16px;color:var(--color-accent);flex-shrink:0}.PricingCard-module__V-Xl4q__cta{width:100%}
.Pricing-module__plcYSa__section{padding:var(--section-padding)0}.Pricing-module__plcYSa__grid{row-gap:var(--grid-gutter)}.Pricing-module__plcYSa__grid>*{grid-column:1/-1}.Pricing-module__plcYSa__footnote{max-width:62ch;margin-top:var(--space-6);font-size:var(--type-caption);line-height:var(--lh-caption);color:var(--color-text-secondary)}@media (min-width:960px){.Pricing-module__plcYSa__grid>*{grid-column:span 4}}
.Screenshot-module__FqqZXG__frame{width:100%;margin:0;position:relative}.Screenshot-module__FqqZXG__screen{border-radius:var(--radius-2xl);background:#000;padding:6px;overflow:hidden}.Screenshot-module__FqqZXG__screen .Screenshot-module__FqqZXG__image{border-radius:calc(var(--radius-2xl) - 6px)}.Screenshot-module__FqqZXG__bare .Screenshot-module__FqqZXG__image{border-radius:var(--radius-lg)}.Screenshot-module__FqqZXG__image{width:100%;height:auto}
.Hero-module__Vtspxq__hero{padding:var(--section-padding)0}.Hero-module__Vtspxq__layout{row-gap:var(--space-4);align-items:center}.Hero-module__Vtspxq__title,.Hero-module__Vtspxq__stage,.Hero-module__Vtspxq__side{grid-column:1/-1}.Hero-module__Vtspxq__title{font-size:var(--type-title1);line-height:var(--lh-title1);letter-spacing:var(--ls-title1);font-weight:var(--font-normal)}.Hero-module__Vtspxq__stage{aspect-ratio:672/700;background:var(--stage-1);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__Vtspxq__device{width:62%;position:relative}.Hero-module__Vtspxq__side{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.Hero-module__Vtspxq__tagline{color:var(--color-text-secondary);line-height:var(--lh-body)}.Hero-module__Vtspxq__requirement{font-size:var(--type-caption);line-height:var(--lh-caption);color:var(--color-text-secondary)}@media (min-width:960px){.Hero-module__Vtspxq__title{grid-column:span 3}.Hero-module__Vtspxq__stage{grid-column:span 6}.Hero-module__Vtspxq__side{grid-column:span 3}}
.Gallery-module__Lusq7W__section{padding:var(--section-padding)0}.Gallery-module__Lusq7W__strip{gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Gallery-module__Lusq7W__shot{width:100%;height:auto}@media (min-width:480px){.Gallery-module__Lusq7W__strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.Gallery-module__Lusq7W__strip{grid-template-columns:repeat(6,minmax(0,1fr))}}
.Showcase-module__KRn4Uq__section{padding:var(--section-padding)0}.Showcase-module__KRn4Uq__rows{row-gap:var(--space-16)}.Showcase-module__KRn4Uq__row{grid-column:1/-1}.Showcase-module__KRn4Uq__media{aspect-ratio:557/620;padding-top:var(--space-10);margin-bottom:var(--space-10);background:var(--stage-1);justify-content:center;display:flex;overflow:hidden}.Showcase-module__KRn4Uq__row:nth-child(2) .Showcase-module__KRn4Uq__media{background:var(--stage-2)}.Showcase-module__KRn4Uq__row:nth-child(3) .Showcase-module__KRn4Uq__media{background:var(--stage-3)}.Showcase-module__KRn4Uq__row:nth-child(4) .Showcase-module__KRn4Uq__media{background:var(--stage-4)}.Showcase-module__KRn4Uq__device{width:64%;height:fit-content}.Showcase-module__KRn4Uq__title{font-size:var(--type-body);line-height:var(--lh-body);font-weight:var(--font-normal)}.Showcase-module__KRn4Uq__body{color:var(--color-text-secondary);line-height:var(--lh-body)}@media (min-width:960px){.Showcase-module__KRn4Uq__row:nth-child(odd){grid-column:2/span 5}.Showcase-module__KRn4Uq__row:nth-child(2n){grid-column:7/span 5}}
.Article-module__47yteW__article{padding:var(--space-16)0 var(--section-padding)}.Article-module__47yteW__crumbs{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-6)}.Article-module__47yteW__crumbs a:hover{color:var(--color-accent)}.Article-module__47yteW__sep{padding:0 var(--space-2);color:var(--color-border)}.Article-module__47yteW__header{margin-bottom:var(--space-10)}.Article-module__47yteW__title{font-weight:var(--font-normal);font-size:var(--type-title2);text-wrap:balance;line-height:var(--lh-title2);letter-spacing:var(--ls-title);margin-bottom:var(--space-5)}.Article-module__47yteW__dek{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.Article-module__47yteW__updated{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-text-tertiary)}.Article-module__47yteW__prose{font-size:var(--type-body);line-height:var(--lh-caption);color:var(--color-text-primary)}.Article-module__47yteW__prose>*+*{margin-top:var(--space-5)}.Article-module__47yteW__prose h2{font-weight:var(--font-normal);font-size:var(--type-title3);line-height:var(--lh-title3);letter-spacing:var(--ls-title);color:var(--color-text-primary);margin-top:var(--space-12);scroll-margin-top:var(--space-24)}.Article-module__47yteW__prose h3{font-size:var(--type-title4);line-height:var(--lh-title4);font-weight:var(--font-normal);color:var(--color-text-primary);margin-top:var(--space-8)}.Article-module__47yteW__prose p strong{color:var(--color-text-primary);font-weight:var(--font-medium)}.Article-module__47yteW__prose a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Article-module__47yteW__prose a:hover{color:var(--color-accent-hover)}.Article-module__47yteW__prose ul,.Article-module__47yteW__prose ol{padding-left:var(--space-5);gap:var(--space-3);display:grid}.Article-module__47yteW__prose ul li{list-style:none;position:relative}.Article-module__47yteW__prose ul li:before{content:"";left:calc(var(--space-5)*-1);border-radius:var(--radius-full);background:var(--color-accent);width:6px;height:6px;position:absolute;top:.65em}.Article-module__47yteW__prose ol{list-style:decimal}.Article-module__47yteW__prose ol li::marker{color:var(--color-accent)}.Article-module__47yteW__prose figure{margin:var(--space-10)auto}.Article-module__47yteW__prose figcaption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-tertiary);text-align:center}.Article-module__47yteW__prose blockquote{border-left:2px solid var(--color-accent);padding-left:var(--space-5);color:var(--color-text-secondary);font-style:italic}.Article-module__47yteW__prose table{width:100%}
.RelatedLinks-module__vGJkBG__related{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle)}.RelatedLinks-module__vGJkBG__heading{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-6)}.RelatedLinks-module__vGJkBG__list{gap:var(--space-3);display:grid}.RelatedLinks-module__vGJkBG__card{padding:var(--space-4)var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-secondary);transition:border-color var(--transition-fast),background var(--transition-fast);display:block}.RelatedLinks-module__vGJkBG__card:hover{background:var(--color-bg-tertiary)}.RelatedLinks-module__vGJkBG__cardTitle{font-weight:var(--font-normal);margin-bottom:var(--space-1);display:block}.RelatedLinks-module__vGJkBG__cardBlurb{font-size:var(--text-sm);color:var(--color-text-secondary);display:block}@media (min-width:768px){.RelatedLinks-module__vGJkBG__list{grid-template-columns:1fr 1fr}}
.Header-module__6Kb_sW__header{z-index:50;background:var(--color-bg-primary);border-bottom:1px solid var(--color-border);position:sticky;top:0}.Header-module__6Kb_sW__bar{align-items:center;gap:var(--space-3);padding:var(--space-5)0;grid-template-columns:1fr auto;display:grid}.Header-module__6Kb_sW__logo{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);display:inline-flex}.Header-module__6Kb_sW__mark{border-radius:6px}.Header-module__6Kb_sW__links{gap:var(--space-5);scrollbar-width:none;padding-bottom:var(--space-1);margin:0 calc(var(--container-padding)*-1);padding-left:var(--container-padding);padding-right:var(--container-padding);grid-area:2/1/auto/-1;display:flex;overflow-x:auto}.Header-module__6Kb_sW__links::-webkit-scrollbar{display:none}.Header-module__6Kb_sW__link{font-size:var(--type-body);color:var(--color-text-primary);white-space:nowrap;transition:color var(--transition-fast)}.Header-module__6Kb_sW__link:hover,.Header-module__6Kb_sW__active{color:var(--color-text-secondary)}@media (min-width:900px){.Header-module__6Kb_sW__bar{gap:var(--space-8);grid-template-columns:auto 1fr auto}.Header-module__6Kb_sW__links{gap:var(--space-6);grid-area:1/2;margin:0;padding:0;overflow:visible}}
.Footer-module__sS-rha__footer{padding:var(--section-padding)0 var(--space-8);border-top:1px solid var(--color-border)}.Footer-module__sS-rha__content{row-gap:var(--space-10);padding-bottom:var(--space-10);border-bottom:1px solid var(--color-border)}.Footer-module__sS-rha__brand,.Footer-module__sS-rha__links{grid-column:1/-1}.Footer-module__sS-rha__logo{font-size:var(--text-xl);font-weight:var(--font-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);margin-bottom:var(--space-3);display:block}.Footer-module__sS-rha__tagline{font-size:var(--text-sm);color:var(--color-text-secondary)}.Footer-module__sS-rha__links{gap:var(--space-8);grid-template-columns:1fr;display:grid}.Footer-module__sS-rha__columnTitle{font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--color-text-primary);margin-bottom:var(--space-4)}.Footer-module__sS-rha__list{gap:var(--space-3);flex-direction:column;display:flex}.Footer-module__sS-rha__link{color:var(--color-text-secondary);transition:color var(--transition-fast)}.Footer-module__sS-rha__link:hover{color:var(--color-text-primary)}.Footer-module__sS-rha__bottom{align-items:center;gap:var(--space-4);padding-top:var(--space-8);flex-direction:column;display:flex}.Footer-module__sS-rha__copyright{font-size:var(--text-xs);color:var(--color-text-tertiary)}@media (min-width:640px){.Footer-module__sS-rha__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.Footer-module__sS-rha__bottom{flex-direction:row;justify-content:space-between}}@media (min-width:960px){.Footer-module__sS-rha__brand{grid-column:span 4}.Footer-module__sS-rha__links{gap:var(--grid-gutter);grid-column:span 8;grid-template-columns:repeat(4,minmax(0,1fr))}}
.PickCard-module__JvPtBW__card{padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-bg-secondary)}.PickCard-module__JvPtBW__ours{background:var(--stage-1);--color-text-secondary:var(--color-on-stage-muted);--color-text-tertiary:var(--color-on-stage-muted)}.PickCard-module__JvPtBW__head{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:auto 1fr;align-items:start;display:grid}.PickCard-module__JvPtBW__position{font-size:var(--text-sm);color:var(--color-accent);padding-top:6px}.PickCard-module__JvPtBW__name{font-size:var(--text-xl);font-weight:var(--font-normal);line-height:var(--leading-snug);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PickCard-module__JvPtBW__ourBadge{font-size:var(--text-xs);color:var(--color-accent);border-radius:var(--radius-full);border:1px solid;padding:2px 8px}.PickCard-module__JvPtBW__bestFor{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-tertiary)}.PickCard-module__JvPtBW__meta{gap:var(--space-3);padding:var(--space-4)0;margin-bottom:var(--space-4);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);font-size:var(--text-sm);display:grid}.PickCard-module__JvPtBW__meta>div{gap:var(--space-3);grid-template-columns:90px 1fr;display:grid}.PickCard-module__JvPtBW__meta dt{font-size:var(--text-sm);color:var(--color-text-tertiary);padding-top:2px}.PickCard-module__JvPtBW__meta dd{color:var(--color-text-secondary)}.PickCard-module__JvPtBW__body{color:var(--color-text-secondary);line-height:var(--leading-relaxed);font-size:var(--text-sm);margin-bottom:var(--space-5)}.PickCard-module__JvPtBW__verdict{gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);display:grid}.PickCard-module__JvPtBW__verdict li{padding-left:var(--space-4);border-left:2px solid var(--color-border);list-style:none}.PickCard-module__JvPtBW__pickIf{color:var(--color-text-primary);border-left-color:var(--color-accent)!important}.PickCard-module__JvPtBW__notIf{color:var(--color-text-secondary)}.PickCard-module__JvPtBW__label{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-1);display:block}
.ComparisonTable-module__-d135W__wrapper{border-radius:var(--radius-xl);background:var(--color-bg-secondary);margin:var(--space-8)0;overflow-x:auto}.ComparisonTable-module__-d135W__table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--text-sm)}.ComparisonTable-module__-d135W__caption{caption-side:bottom;padding:var(--space-4);font-size:var(--text-sm);color:var(--color-text-tertiary);text-align:left}.ComparisonTable-module__-d135W__table th,.ComparisonTable-module__-d135W__table td{padding:var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-subtle)}.ComparisonTable-module__-d135W__table thead th{font-size:var(--text-sm);color:var(--color-text-secondary);background:var(--color-bg-tertiary);white-space:nowrap}.ComparisonTable-module__-d135W__table thead th.ComparisonTable-module__-d135W__us{color:var(--color-accent)}.ComparisonTable-module__-d135W__rowHead{color:var(--color-text-secondary);font-weight:var(--font-normal);width:30%}.ComparisonTable-module__-d135W__table tbody td{color:var(--color-text-primary)}.ComparisonTable-module__-d135W__win{background:var(--stage-1)}.ComparisonTable-module__-d135W__table tbody tr:last-child th,.ComparisonTable-module__-d135W__table tbody tr:last-child td{border-bottom:none}
.Disclosure-module__gL8HXW__box{margin:var(--space-8)0;padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-tertiary)}.Disclosure-module__gL8HXW__label{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-3);display:block}.Disclosure-module__gL8HXW__body{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.Disclosure-module__gL8HXW__body p+p{margin-top:var(--space-3)}
.IndexList-module__5Zv-wW__list{gap:var(--space-4);padding:var(--section-padding)0;display:grid}.IndexList-module__5Zv-wW__card{height:100%;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-bg-secondary);transition:border-color var(--transition-fast),background var(--transition-fast);display:block}.IndexList-module__5Zv-wW__card:hover{background:var(--color-bg-tertiary)}.IndexList-module__5Zv-wW__title{font-size:var(--text-xl);font-weight:var(--font-normal);line-height:var(--leading-snug);margin-bottom:var(--space-3)}.IndexList-module__5Zv-wW__blurb{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.IndexList-module__5Zv-wW__more{font-size:var(--text-sm);color:var(--color-accent)}@media (min-width:768px){.IndexList-module__5Zv-wW__list{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Steps-module__7OrxKq__steps{gap:var(--space-5);margin:var(--space-8)0;counter-reset:none;padding:0;list-style:none;display:grid}.Steps-module__7OrxKq__step{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-secondary);grid-template-columns:auto 1fr;display:grid}.Steps-module__7OrxKq__step:before{content:none}.Steps-module__7OrxKq__number{font-size:var(--text-sm);color:var(--color-accent);padding-top:2px}.Steps-module__7OrxKq__title{font-size:var(--text-lg);font-weight:var(--font-normal);color:var(--color-text-primary);margin:0 0 var(--space-2)}.Steps-module__7OrxKq__body{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}
