.Button-module__VMVMAW__btn{letter-spacing:-.012em;border-radius:var(--r-pill);white-space:nowrap;cursor:pointer;will-change:transform;height:46px;transition:transform var(--dur-fast)var(--ease-out),background var(--dur)var(--ease-out),color var(--dur)var(--ease-out),box-shadow var(--dur)var(--ease-out);justify-content:center;align-items:center;gap:.5em;padding:0 22px;font-weight:500;display:inline-flex}.Button-module__VMVMAW__btn:active{transform:scale(.97)}.Button-module__VMVMAW__lg{height:56px;padding:0 32px;font-size:1.0625rem}.Button-module__VMVMAW__primary{background:var(--ink);color:var(--white)}.Button-module__VMVMAW__primary:hover{box-shadow:var(--shadow-md);background:#000}.Button-module__VMVMAW__secondary{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline);background:0 0}.Button-module__VMVMAW__secondary:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.Button-module__VMVMAW__light{background:var(--white);color:var(--ink)}.Button-module__VMVMAW__light:hover{background:#f0f0f2}.Button-module__VMVMAW__ghost{color:var(--ink);background:0 0;height:auto;padding:0}.Button-module__VMVMAW__ghost:hover{opacity:.62}.Button-module__VMVMAW__block{width:100%}.Button-module__VMVMAW__btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}
.Header-module__6W9aEa__header{z-index:100;height:56px;transition:background var(--dur)var(--ease-out),box-shadow var(--dur)var(--ease-out),backdrop-filter var(--dur)var(--ease-out);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__6W9aEa__scrolled{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:0 1px 0 var(--hairline);background:rgba(255,255,255,.72)}.Header-module__6W9aEa__inner{justify-content:space-between;align-items:center;width:100%;display:flex}.Header-module__6W9aEa__brand{align-items:baseline;gap:8px;display:inline-flex}.Header-module__6W9aEa__mark{letter-spacing:-.03em;color:var(--ink);font-size:1.25rem;font-weight:700}.Header-module__6W9aEa__tag{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);background:var(--gray);border-radius:6px;padding:3px 7px;font-size:.7rem;font-weight:600}.Header-module__6W9aEa__nav{gap:30px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Header-module__6W9aEa__link{color:var(--ink-soft);transition:color var(--dur-fast)var(--ease-out);font-size:.95rem;font-weight:450}.Header-module__6W9aEa__link:hover{color:var(--ink)}.Header-module__6W9aEa__cta{height:38px;padding:0 18px;font-size:.95rem}@media (max-width:820px){.Header-module__6W9aEa__nav{display:none}}
.Footer-module__VUkswa__footer{background:var(--white);border-top:1px solid var(--hairline);padding-top:56px;padding-bottom:30px}.Footer-module__VUkswa__inner{flex-wrap:wrap;justify-content:space-between;gap:40px;padding-bottom:40px;display:flex}.Footer-module__VUkswa__mark{letter-spacing:-.03em;font-size:1.3rem;font-weight:700}.Footer-module__VUkswa__tagline{color:var(--muted);margin-top:12px;font-size:.95rem;line-height:1.55}.Footer-module__VUkswa__links{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.Footer-module__VUkswa__links a{color:var(--ink-soft);transition:color var(--dur-fast)var(--ease-out);font-size:.95rem}.Footer-module__VUkswa__links a:hover{color:var(--ink)}.Footer-module__VUkswa__bottom{border-top:1px solid var(--hairline);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:24px;font-size:.85rem;display:flex}.Footer-module__VUkswa__bottom a:hover{color:var(--ink)}
.Pill-module__6pvceG__pill{border-radius:var(--r-pill);background:var(--white);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink);letter-spacing:-.01em;align-items:center;gap:.55em;padding:9px 17px;font-size:.95rem;font-weight:500;display:inline-flex}.Pill-module__6pvceG__emoji{font-size:1.1em;line-height:1}
.Hero-module__HsImyW__hero{text-align:center;min-height:100svh;padding:calc(56px + 5vh)var(--gutter)96px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__HsImyW__hero:before{content:"";z-index:-1;background:radial-gradient(115% 78% at 50% -8%,#f1f1f4 0%,#fff 56%);position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__HsImyW__inner{flex-direction:column;align-items:center;gap:max(16px,min(2.4vw,22px));max-width:920px;display:flex}.Hero-module__HsImyW__headline{letter-spacing:-.043em;color:var(--ink);text-wrap:balance;max-width:15ch;font-size:max(2.8rem,min(7.6vw,5.4rem));font-weight:700;line-height:1.02}.Hero-module__HsImyW__lead{letter-spacing:-.015em;color:var(--muted);text-wrap:balance;max-width:30ch;font-size:max(1.15rem,min(2.2vw,1.5rem));line-height:1.4}.Hero-module__HsImyW__priceLine{color:var(--ink-soft);letter-spacing:-.015em;margin-top:2px;font-size:max(1.1rem,min(2vw,1.35rem))}.Hero-module__HsImyW__price{letter-spacing:-.03em;color:var(--black);font-size:1.55em;font-weight:700}.Hero-module__HsImyW__cur{color:var(--muted);vertical-align:.35em;margin-left:3px;font-size:.72em;font-weight:600}.Hero-module__HsImyW__priceMuted{color:var(--muted)}.Hero-module__HsImyW__ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:6px;display:flex}.Hero-module__HsImyW__reassurance{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:24px;margin-top:8px;font-size:.95rem;display:flex}.Hero-module__HsImyW__cue{border:1.5px solid var(--hairline);background:0 0;border-radius:14px;justify-content:center;width:26px;height:42px;padding-top:8px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.Hero-module__HsImyW__cueDot{background:var(--muted);width:4px;height:8px;animation:Hero-module__HsImyW__cueMove 1.7s var(--ease-in-out)infinite;border-radius:2px}@keyframes Hero-module__HsImyW__cueMove{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(13px)}to{opacity:0}}@media (max-width:640px){.Hero-module__HsImyW__reassurance{gap:14px 18px;font-size:.9rem}.Hero-module__HsImyW__cue{display:none}}
.ValueStrip-module__to0x4q__wrap{padding:6px var(--gutter)10px}.ValueStrip-module__to0x4q__row{max-width:var(--container);flex-wrap:wrap;justify-content:center;gap:12px;margin-left:auto;margin-right:auto;display:flex}
.Section-module__ZXevnG__section{padding-top:max(72px,min(11vw,148px));padding-bottom:max(72px,min(11vw,148px));position:relative}.Section-module__ZXevnG__gray{background:var(--gray)}.Section-module__ZXevnG__ink{background:var(--black);color:var(--white)}
.Features-module__9gr-8G__head{text-align:center;max-width:640px;margin:0 auto max(40px,min(6vw,68px))}.Features-module__9gr-8G__title{letter-spacing:-.032em;margin-top:14px;font-size:max(1.9rem,min(4vw,2.9rem));font-weight:700;line-height:1.08}.Features-module__9gr-8G__sub{color:var(--muted);margin-top:14px;font-size:1.0625rem;line-height:1.5}.Features-module__9gr-8G__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.Features-module__9gr-8G__card{background:var(--white);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--hairline);transition:transform var(--dur)var(--ease-out),box-shadow var(--dur)var(--ease-out);padding:34px 30px}.Features-module__9gr-8G__card:hover{box-shadow:inset 0 0 0 1px var(--hairline),var(--shadow-lg);transform:translateY(-4px)}.Features-module__9gr-8G__emoji{font-size:2.4rem;line-height:1;display:block}.Features-module__9gr-8G__cardTitle{letter-spacing:-.02em;margin-top:18px;font-size:1.25rem;font-weight:600}.Features-module__9gr-8G__cardDesc{color:var(--muted);margin-top:8px;font-size:1rem;line-height:1.5}@media (max-width:880px){.Features-module__9gr-8G__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Features-module__9gr-8G__grid{grid-template-columns:1fr}}
.HowItWorks-module__Dn5aLq__section{background:var(--white);padding-top:max(72px,min(11vw,148px));padding-bottom:max(72px,min(11vw,148px))}.HowItWorks-module__Dn5aLq__head{text-align:center;margin-bottom:max(52px,min(7vw,92px))}.HowItWorks-module__Dn5aLq__title{letter-spacing:-.032em;margin-top:14px;font-size:max(1.9rem,min(4vw,2.9rem));font-weight:700}.HowItWorks-module__Dn5aLq__track{position:relative}.HowItWorks-module__Dn5aLq__rail{background:var(--hairline);border-radius:2px;height:2px;position:absolute;top:39px;left:16.6%;right:16.6%;overflow:hidden}.HowItWorks-module__Dn5aLq__railFill{background:var(--ink);transform-origin:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.HowItWorks-module__Dn5aLq__steps{grid-template-columns:repeat(3,1fr);gap:28px;display:grid;position:relative}.HowItWorks-module__Dn5aLq__step{text-align:center;opacity:.4;transition:opacity .55s var(--ease-out);flex-direction:column;align-items:center;display:flex}.HowItWorks-module__Dn5aLq__stepOn{opacity:1}.HowItWorks-module__Dn5aLq__badge{background:var(--white);width:78px;height:78px;box-shadow:inset 0 0 0 1.5px var(--hairline);transition:box-shadow .55s var(--ease-out),transform .55s var(--ease-apple);border-radius:50%;justify-content:center;align-items:center;font-size:2.1rem;display:flex}.HowItWorks-module__Dn5aLq__stepOn .HowItWorks-module__Dn5aLq__badge{box-shadow:inset 0 0 0 1.6px var(--ink);transform:scale(1.05)}.HowItWorks-module__Dn5aLq__n{letter-spacing:.09em;color:var(--faint);margin-top:18px;font-size:.78rem;font-weight:600}.HowItWorks-module__Dn5aLq__stepTitle{letter-spacing:-.02em;margin-top:6px;font-size:1.3rem;font-weight:600}.HowItWorks-module__Dn5aLq__stepDesc{color:var(--muted);max-width:30ch;margin-top:10px;font-size:1rem;line-height:1.5}@media (max-width:720px){.HowItWorks-module__Dn5aLq__rail{display:none}.HowItWorks-module__Dn5aLq__steps{grid-template-columns:1fr;gap:44px;max-width:420px;margin-left:auto;margin-right:auto}}
.Showcase-module__DuNv6q__section{background:var(--white);padding-top:max(72px,min(11vw,148px));padding-bottom:max(72px,min(11vw,148px));overflow:clip}.Showcase-module__DuNv6q__head{text-align:center;max-width:640px;margin:0 auto max(56px,min(8vw,104px))}.Showcase-module__DuNv6q__title{letter-spacing:-.032em;margin-top:14px;font-size:max(1.9rem,min(4vw,2.9rem));font-weight:700;line-height:1.08}.Showcase-module__DuNv6q__sub{color:var(--muted);margin-top:14px;font-size:1.0625rem}.Showcase-module__DuNv6q__list{flex-direction:column;gap:max(80px,min(12vw,150px));display:flex}.Showcase-module__DuNv6q__row{grid-template-columns:1.15fr .85fr;align-items:center;gap:max(36px,min(6vw,88px));display:grid}.Showcase-module__DuNv6q__reversed .Showcase-module__DuNv6q__media{order:2}.Showcase-module__DuNv6q__reversed .Showcase-module__DuNv6q__text{order:1}.Showcase-module__DuNv6q__media{will-change:transform}.Showcase-module__DuNv6q__frame{background:var(--white);border:1px solid var(--hairline);box-shadow:var(--shadow-xl);transition:transform var(--dur)var(--ease-out),box-shadow var(--dur)var(--ease-out);border-radius:16px;overflow:hidden}.Showcase-module__DuNv6q__media a:hover .Showcase-module__DuNv6q__frame{transform:translateY(-4px);box-shadow:0 40px 90px rgba(0,0,0,.18),0 16px 40px rgba(0,0,0,.1)}.Showcase-module__DuNv6q__bar{border-bottom:1px solid var(--hairline);background:#f6f6f8;align-items:center;gap:14px;height:42px;padding:0 16px;display:flex}.Showcase-module__DuNv6q__dots{gap:7px;display:flex}.Showcase-module__DuNv6q__dots span{background:#d2d2d7;border-radius:50%;width:11px;height:11px}.Showcase-module__DuNv6q__urlbar{background:var(--white);max-width:320px;height:25px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--muted);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;margin-left:auto;margin-right:auto;font-size:.8rem;display:flex}.Showcase-module__DuNv6q__viewport{aspect-ratio:16/10;background:#0b0b0c;position:relative}.Showcase-module__DuNv6q__shot{object-fit:cover;object-position:top center}.Showcase-module__DuNv6q__tag{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);font-size:.8rem;font-weight:600;display:inline-block}.Showcase-module__DuNv6q__name{letter-spacing:-.03em;margin-top:14px;font-size:max(1.6rem,min(3vw,2.2rem));font-weight:700;line-height:1.1}.Showcase-module__DuNv6q__blurb{color:var(--muted);max-width:42ch;margin-top:14px;font-size:1.0625rem;line-height:1.55}.Showcase-module__DuNv6q__visit{color:var(--ink);box-shadow:inset 0 -1px 0 var(--ink);transition:opacity var(--dur-fast)var(--ease-out);align-items:center;gap:6px;margin-top:22px;padding-bottom:2px;font-weight:500;display:inline-flex}.Showcase-module__DuNv6q__visit span{transition:transform var(--dur)var(--ease-out)}.Showcase-module__DuNv6q__visit:hover span{transform:translate(2px,-2px)}@media (max-width:820px){.Showcase-module__DuNv6q__row,.Showcase-module__DuNv6q__reversed{grid-template-columns:1fr;gap:28px}.Showcase-module__DuNv6q__reversed .Showcase-module__DuNv6q__media,.Showcase-module__DuNv6q__reversed .Showcase-module__DuNv6q__text{order:0}.Showcase-module__DuNv6q__blurb{max-width:none}}
.Pricing-module__3eqIJa__head{text-align:center;margin-bottom:max(44px,min(6vw,68px))}.Pricing-module__3eqIJa__title{letter-spacing:-.032em;margin-top:12px;font-size:max(1.9rem,min(4vw,2.9rem));font-weight:700}.Pricing-module__3eqIJa__sub{color:var(--muted);margin-top:14px;font-size:1.0625rem}.Pricing-module__3eqIJa__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.Pricing-module__3eqIJa__card{background:var(--white);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);border:1px solid var(--hairline);flex-direction:column;padding:max(26px,min(3vw,38px));display:flex;position:relative}.Pricing-module__3eqIJa__featured{border-color:var(--ink);box-shadow:var(--shadow-lg)}.Pricing-module__3eqIJa__badge{background:var(--ink);color:var(--white);letter-spacing:.02em;border-radius:var(--r-pill);white-space:nowrap;padding:6px 14px;font-size:.75rem;font-weight:600;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.Pricing-module__3eqIJa__name{letter-spacing:-.01em;color:var(--muted);font-size:1.15rem;font-weight:600}.Pricing-module__3eqIJa__priceRow{align-items:baseline;gap:6px;margin-top:12px;display:flex}.Pricing-module__3eqIJa__price{letter-spacing:-.04em;color:var(--black);font-size:max(2.8rem,min(5vw,3.6rem));font-weight:700;line-height:1}.Pricing-module__3eqIJa__priceText{letter-spacing:-.03em;font-size:max(1.9rem,min(3.4vw,2.4rem))}.Pricing-module__3eqIJa__cur{color:var(--muted);font-size:1rem;font-weight:600}.Pricing-module__3eqIJa__note{color:var(--muted);margin-top:10px;font-size:.95rem}.Pricing-module__3eqIJa__plus{color:var(--ink);margin-top:24px;font-size:.9rem;font-weight:600}.Pricing-module__3eqIJa__list{flex:1;gap:12px;margin:14px 0 26px;display:grid}.Pricing-module__3eqIJa__list li{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:1rem;line-height:1.4;display:flex}.Pricing-module__3eqIJa__list li span{flex:none}.Pricing-module__3eqIJa__foot{text-align:center;color:var(--faint);margin-top:30px;font-size:.9rem}@media (max-width:860px){.Pricing-module__3eqIJa__grid{grid-template-columns:1fr;gap:28px;max-width:440px;margin-left:auto;margin-right:auto}}
.PostCard-module__ptSqka__card{background:var(--white);border:1px solid var(--hairline);border-radius:var(--r-lg);height:100%;transition:transform var(--dur)var(--ease-out),box-shadow var(--dur)var(--ease-out);flex-direction:column;padding:30px;display:flex}.PostCard-module__ptSqka__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.PostCard-module__ptSqka__kicker{color:var(--faint);letter-spacing:.01em;font-size:.82rem;font-weight:500}.PostCard-module__ptSqka__title{letter-spacing:-.022em;color:var(--ink);margin-top:14px;font-size:1.4rem;font-weight:600;line-height:1.18}.PostCard-module__ptSqka__desc{color:var(--muted);flex:1;margin-top:12px;font-size:1rem;line-height:1.55}.PostCard-module__ptSqka__more{color:var(--ink);align-items:center;gap:7px;margin-top:22px;font-weight:500;display:inline-flex}.PostCard-module__ptSqka__more span{transition:transform var(--dur)var(--ease-out)}.PostCard-module__ptSqka__card:hover .PostCard-module__ptSqka__more span{transform:translate(3px)}
.FAQ-module__5E5jIW__wrap{max-width:760px;margin-left:auto;margin-right:auto}.FAQ-module__5E5jIW__head{text-align:center;margin-bottom:max(36px,min(5vw,56px))}.FAQ-module__5E5jIW__title{letter-spacing:-.032em;margin-top:12px;font-size:max(1.9rem,min(4vw,2.9rem));font-weight:700}.FAQ-module__5E5jIW__list{border-top:1px solid var(--hairline)}.FAQ-module__5E5jIW__item{border-bottom:1px solid var(--hairline)}.FAQ-module__5E5jIW__q{text-align:left;letter-spacing:-.015em;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-size:max(1.05rem,min(2vw,1.2rem));font-weight:600;display:flex}.FAQ-module__5E5jIW__icon{color:var(--muted);transition:transform .42s var(--ease-apple),color .3s var(--ease-out);flex:none;font-size:1.6rem;font-weight:300;line-height:1}.FAQ-module__5E5jIW__iconOpen{color:var(--ink);transform:rotate(45deg)}.FAQ-module__5E5jIW__aWrap{overflow:hidden}.FAQ-module__5E5jIW__a{color:var(--muted);max-width:64ch;padding:0 4px 26px;font-size:1.0625rem;line-height:1.6}
.Fields-module__peQ5aW__field{margin-bottom:22px}.Fields-module__peQ5aW__label{letter-spacing:-.01em;color:var(--ink);margin-bottom:8px;font-size:.95rem;font-weight:600;display:block}.Fields-module__peQ5aW__req{color:var(--faint)}.Fields-module__peQ5aW__hint{color:var(--muted);margin:-2px 0 10px;font-size:.85rem}.Fields-module__peQ5aW__input{background:var(--white);border:1px solid var(--hairline);width:100%;height:52px;color:var(--ink);transition:border-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);border-radius:14px;padding:0 16px;font-size:1.05rem}.Fields-module__peQ5aW__textarea{resize:vertical;height:auto;min-height:116px;padding:14px 16px;line-height:1.5}.Fields-module__peQ5aW__input::placeholder{color:var(--faint)}.Fields-module__peQ5aW__input:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 4px rgba(0,0,0,.06)}.Fields-module__peQ5aW__inputError{border-color:#e0312b}.Fields-module__peQ5aW__error{color:#e0312b;margin-top:7px;font-size:.85rem}.Fields-module__peQ5aW__selectWrap{position:relative}.Fields-module__peQ5aW__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:42px}.Fields-module__peQ5aW__chev{pointer-events:none;color:var(--muted);font-size:1.1rem;position:absolute;top:44%;right:16px;transform:translateY(-50%)}.Fields-module__peQ5aW__chips{flex-wrap:wrap;gap:10px;display:flex}.Fields-module__peQ5aW__chip{border-radius:var(--r-pill);border:1px solid var(--hairline);background:var(--white);color:var(--ink-soft);transition:background var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out),border-color var(--dur-fast)var(--ease-out);padding:10px 16px;font-size:.95rem;font-weight:500}.Fields-module__peQ5aW__chip:hover{border-color:var(--ink-soft)}.Fields-module__peQ5aW__chipOn{background:var(--ink);color:var(--white);border-color:var(--ink)}.Fields-module__peQ5aW__cards{gap:10px;display:grid}.Fields-module__peQ5aW__card{border:1px solid var(--hairline);background:var(--white);color:var(--ink);text-align:left;transition:border-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);border-radius:16px;align-items:center;gap:13px;padding:15px 18px;font-size:1.05rem;font-weight:500;display:flex}.Fields-module__peQ5aW__card:hover{border-color:var(--ink-soft)}.Fields-module__peQ5aW__cardOn{border-color:var(--ink);box-shadow:0 0 0 3px rgba(0,0,0,.06)}.Fields-module__peQ5aW__radioDot{border:1.5px solid var(--hairline);width:20px;height:20px;transition:border-color var(--dur-fast)var(--ease-out);border-radius:50%;flex:none;position:relative}.Fields-module__peQ5aW__cardOn .Fields-module__peQ5aW__radioDot{border-color:var(--ink)}.Fields-module__peQ5aW__cardOn .Fields-module__peQ5aW__radioDot:after{content:"";background:var(--ink);border-radius:50%;position:absolute;top:4px;bottom:4px;left:4px;right:4px}.Fields-module__peQ5aW__checkRow{border:1px solid var(--hairline);cursor:pointer;color:var(--ink-soft);transition:border-color var(--dur-fast)var(--ease-out);border-radius:16px;align-items:flex-start;gap:12px;padding:18px;font-size:1rem;line-height:1.5;display:flex}.Fields-module__peQ5aW__checkRowOn{border-color:var(--ink)}.Fields-module__peQ5aW__checkErr{border-color:#e0312b}.Fields-module__peQ5aW__checkbox{accent-color:#1d1d1f;flex:none;width:22px;height:22px;margin-top:1px}.Fields-module__peQ5aW__file{border:1.5px dashed var(--hairline);cursor:pointer;height:60px;color:var(--muted);transition:border-color var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:1rem;display:flex}.Fields-module__peQ5aW__file:hover{border-color:var(--ink-soft);color:var(--ink)}.Fields-module__peQ5aW__fileInput{display:none}.Fields-module__peQ5aW__filePrompt{font-weight:500}
.blog-module__3rPSzG__main{padding:calc(56px + max(36px,min(7vw,80px))) 0 max(64px,min(9vw,120px))}.blog-module__3rPSzG__head{text-align:center;max-width:640px;margin:0 auto max(44px,min(6vw,72px))}.blog-module__3rPSzG__title{letter-spacing:-.035em;margin-top:12px;font-size:max(2.2rem,min(5vw,3.4rem));font-weight:700;line-height:1.05}.blog-module__3rPSzG__sub{color:var(--muted);margin-top:14px;font-size:1.1rem;line-height:1.5}.blog-module__3rPSzG__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.blog-module__3rPSzG__empty{text-align:center;color:var(--muted);padding:40px 0}@media (max-width:720px){.blog-module__3rPSzG__grid{grid-template-columns:1fr}}
.ArticleLayout-module__nPszfa__wrap{padding:calc(56px + clamp(28px,6vw,64px))var(--gutter)clamp(60px,9vw,110px)}.ArticleLayout-module__nPszfa__article{max-width:720px;margin-left:auto;margin-right:auto}.ArticleLayout-module__nPszfa__back{color:var(--muted);transition:color var(--dur-fast)var(--ease-out);margin-bottom:28px;font-size:.95rem;display:inline-block}.ArticleLayout-module__nPszfa__back:hover{color:var(--ink)}.ArticleLayout-module__nPszfa__kicker{letter-spacing:.03em;text-transform:uppercase;color:var(--faint);font-size:.85rem;font-weight:600}.ArticleLayout-module__nPszfa__title{letter-spacing:-.032em;text-wrap:balance;margin-top:12px;font-size:max(2rem,min(4.6vw,3.1rem));font-weight:700;line-height:1.08}.ArticleLayout-module__nPszfa__meta{color:var(--muted);margin-top:16px;font-size:.95rem}.ArticleLayout-module__nPszfa__prose{color:var(--ink-soft);margin-top:max(32px,min(5vw,48px));font-size:1.15rem;line-height:1.72}.ArticleLayout-module__nPszfa__prose h2{letter-spacing:-.022em;color:var(--ink);margin:2.2em 0 .55em;font-size:max(1.45rem,min(3vw,1.95rem));font-weight:700;line-height:1.18}.ArticleLayout-module__nPszfa__prose h3{letter-spacing:-.015em;color:var(--ink);margin:1.7em 0 .45em;font-size:1.28rem;font-weight:600}.ArticleLayout-module__nPszfa__prose p{margin:0 0 1.15em}.ArticleLayout-module__nPszfa__prose a{color:var(--ink);box-shadow:inset 0 -1px 0 var(--hairline-strong);transition:box-shadow var(--dur-fast)var(--ease-out);font-weight:500}.ArticleLayout-module__nPszfa__prose a:hover{box-shadow:inset 0 -2px 0 var(--ink)}.ArticleLayout-module__nPszfa__prose ul,.ArticleLayout-module__nPszfa__prose ol{margin:0 0 1.3em;padding-left:1.3em}.ArticleLayout-module__nPszfa__prose li{margin:.4em 0}.ArticleLayout-module__nPszfa__prose li::marker{color:var(--faint)}.ArticleLayout-module__nPszfa__prose strong{color:var(--ink);font-weight:600}.ArticleLayout-module__nPszfa__prose blockquote{border-left:3px solid var(--ink);color:var(--muted);margin:1.6em 0;padding:.2em 0 .2em 1.1em}.ArticleLayout-module__nPszfa__prose code{background:var(--gray);border-radius:6px;padding:2px 7px;font-size:.9em}.ArticleLayout-module__nPszfa__prose img{border-radius:var(--r-md);border:1px solid var(--hairline);width:100%;margin:1.6em 0}.ArticleLayout-module__nPszfa__prose hr{border:0;border-top:1px solid var(--hairline);margin:2.5em 0}.ArticleLayout-module__nPszfa__faq{border-top:1px solid var(--hairline);margin-top:max(40px,min(6vw,64px));padding-top:max(28px,min(4vw,40px))}.ArticleLayout-module__nPszfa__faqHead{letter-spacing:-.02em;margin-bottom:20px;font-size:1.5rem;font-weight:700}.ArticleLayout-module__nPszfa__faqItem{margin-bottom:22px}.ArticleLayout-module__nPszfa__faqQ{color:var(--ink);margin-bottom:6px;font-size:1.1rem;font-weight:600}.ArticleLayout-module__nPszfa__faqA{color:var(--muted);line-height:1.6}.ArticleLayout-module__nPszfa__cta{background:var(--black);color:var(--white);border-radius:var(--r-xl);text-align:center;margin-top:max(48px,min(7vw,80px));padding:max(36px,min(5vw,56px))}.ArticleLayout-module__nPszfa__ctaTitle{letter-spacing:-.03em;font-size:max(1.6rem,min(3.4vw,2.2rem));font-weight:700}.ArticleLayout-module__nPszfa__ctaSub{color:rgba(255,255,255,.68);max-width:38ch;margin:14px auto 24px;font-size:1.05rem;line-height:1.45}
.FinalCta-module__L8HCKa__section{background:var(--black);color:var(--white);text-align:center;padding-top:max(80px,min(12vw,150px));padding-bottom:max(80px,min(12vw,150px))}.FinalCta-module__L8HCKa__inner{max-width:680px;padding-inline:var(--gutter);flex-direction:column;align-items:center;gap:18px;margin-left:auto;margin-right:auto;display:flex}.FinalCta-module__L8HCKa__title{letter-spacing:-.037em;font-size:max(2.2rem,min(5.5vw,3.8rem));font-weight:700;line-height:1.03}.FinalCta-module__L8HCKa__sub{color:rgba(255,255,255,.66);max-width:32ch;font-size:max(1.05rem,min(2vw,1.3rem));line-height:1.4}.FinalCta-module__L8HCKa__fine{color:rgba(255,255,255,.5);margin-top:2px;font-size:.9rem}
.Wizard-module__Dru04q__page{background:var(--white);flex-direction:column;min-height:100svh;display:flex}.Wizard-module__Dru04q__bar{height:56px;padding:0 var(--gutter);justify-content:space-between;align-items:center;width:100%;max-width:680px;margin-left:auto;margin-right:auto;display:flex}.Wizard-module__Dru04q__brand{align-items:baseline;gap:8px;display:inline-flex}.Wizard-module__Dru04q__mark{letter-spacing:-.03em;font-size:1.2rem;font-weight:700}.Wizard-module__Dru04q__tag{text-transform:uppercase;letter-spacing:.02em;color:var(--muted);background:var(--gray);border-radius:6px;padding:3px 7px;font-size:.7rem;font-weight:600}.Wizard-module__Dru04q__counter{color:var(--muted);font-size:.85rem}.Wizard-module__Dru04q__progress{background:var(--gray-2);width:100%;height:3px;overflow:hidden}.Wizard-module__Dru04q__progressFill{background:var(--ink);width:16%;height:100%}.Wizard-module__Dru04q__main{width:100%;max-width:560px;padding:clamp(32px,6vw,56px)var(--gutter)64px;flex:1;margin-left:auto;margin-right:auto}.Wizard-module__Dru04q__stepTitle{letter-spacing:-.03em;font-size:max(1.7rem,min(4vw,2.4rem));font-weight:700;line-height:1.1}.Wizard-module__Dru04q__stepSub{color:var(--muted);margin-top:10px;font-size:1.05rem}.Wizard-module__Dru04q__fields{margin-top:32px}.Wizard-module__Dru04q__nav{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.Wizard-module__Dru04q__cancel{color:var(--muted);font-size:.95rem}.Wizard-module__Dru04q__cancel:hover{color:var(--ink)}.Wizard-module__Dru04q__submitError{color:#e0312b;margin-bottom:14px;font-size:.9rem}.Wizard-module__Dru04q__turnstile{margin:8px 0 4px}.Wizard-module__Dru04q__reassure{color:var(--muted);margin-top:18px;font-size:.95rem;line-height:1.5}.Wizard-module__Dru04q__summary{border:1px solid var(--hairline);border-radius:18px;overflow:hidden}.Wizard-module__Dru04q__summaryRow{border-bottom:1px solid var(--hairline);grid-template-columns:130px 1fr;gap:14px;padding:13px 18px;font-size:.95rem;display:grid}.Wizard-module__Dru04q__summaryRow:last-child{border-bottom:none}.Wizard-module__Dru04q__summaryRow dt{color:var(--muted)}.Wizard-module__Dru04q__summaryRow dd{color:var(--ink);word-break:break-word}.Wizard-module__Dru04q__success{text-align:center;max-width:480px;padding:40px var(--gutter)90px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;margin-left:auto;margin-right:auto;display:flex}.Wizard-module__Dru04q__successEmoji{font-size:4rem}.Wizard-module__Dru04q__successTitle{letter-spacing:-.03em;font-size:max(2rem,min(5vw,2.8rem));font-weight:700}.Wizard-module__Dru04q__successText{color:var(--muted);font-size:1.1rem;line-height:1.55}@media (max-width:460px){.Wizard-module__Dru04q__summaryRow{grid-template-columns:104px 1fr;gap:10px}}
