.Hero-module__JgYmMq__hero{background:radial-gradient(1200px 800px at calc(var(--mouse-x,18%)*1)calc(var(--mouse-y,12%)*1),#d59a2a38,transparent 55%),radial-gradient(900px 600px at calc(100% - var(--mouse-x,18%)*10)calc(var(--mouse-y,28%)*1),#ffffff14,transparent 60%),linear-gradient(180deg,#00000073,#0000 40%),var(--bg);opacity:0;min-height:clamp(560px,100svh,990px);padding-top:calc(var(--header-h,80px) + 32px);align-items:center;padding-bottom:clamp(28px,5vw,70px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;transform:translateY(20px)}.Hero-module__JgYmMq__hero.Hero-module__JgYmMq__visible{opacity:1;transform:translateY(0)}.Hero-module__JgYmMq__hero:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(900px 520px at 50% 40%,#0000 55%,#0000006b);animation:1s ease-out .5s forwards Hero-module__JgYmMq__fadeIn;position:absolute;inset:0}@keyframes Hero-module__JgYmMq__fadeIn{to{opacity:1}}.Hero-module__JgYmMq__backgroundElements{pointer-events:none;z-index:0;position:absolute;inset:0}.Hero-module__JgYmMq__bgCircle{width:var(--size);height:var(--size);animation:Hero-module__JgYmMq__float 6s ease-in-out infinite var(--delay);opacity:0;border:1px solid #d59a2a1a;border-radius:50%;animation-fill-mode:forwards;position:absolute}.Hero-module__JgYmMq__bgCircle:first-child{top:10%;left:5%}.Hero-module__JgYmMq__bgCircle:nth-child(2){top:20%;right:10%}.Hero-module__JgYmMq__bgCircle:nth-child(3){bottom:30%;left:15%}.Hero-module__JgYmMq__bgCircle:nth-child(4){bottom:15%;right:20%}.Hero-module__JgYmMq__bgCircle:nth-child(5){top:40%;left:80%}.Hero-module__JgYmMq__bgCircle:nth-child(6){bottom:40%;right:5%}@keyframes Hero-module__JgYmMq__float{0%,to{opacity:.3;transform:translateY(0)rotate(0)}50%{opacity:.6;transform:translateY(-20px)rotate(180deg)}to{opacity:.3}}.Hero-module__JgYmMq__inner{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(18px,4vw,72px);width:100%;display:grid;position:relative}.Hero-module__JgYmMq__left{opacity:0;min-width:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translate(-30px)}.Hero-module__JgYmMq__left.Hero-module__JgYmMq__fadeInLeft{opacity:1;transform:translate(0)}.Hero-module__JgYmMq__kicker{letter-spacing:.14em;text-transform:uppercase;color:#f2f3f5b8;margin:0;font-size:12px;font-weight:800;overflow:hidden}.Hero-module__JgYmMq__kickerWord{opacity:0;animation:.6s ease-out forwards Hero-module__JgYmMq__slideUpWord;display:inline-block;transform:translateY(100%)}.Hero-module__JgYmMq__kickerWord:first-child{animation-delay:.1s}.Hero-module__JgYmMq__kickerWord:nth-child(3){animation-delay:.2s}.Hero-module__JgYmMq__kickerWord:nth-child(5){animation-delay:.3s}@keyframes Hero-module__JgYmMq__slideUpWord{to{opacity:1;transform:translateY(0)}}.Hero-module__JgYmMq__title{font-family:var(--font-heading,var(--font-sans));letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;margin:18px 0 0;font-size:clamp(44px,6.1vw,96px);font-weight:800;line-height:.96;overflow:hidden}.Hero-module__JgYmMq__titleLine{opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);display:block;transform:translateY(50px)}.Hero-module__JgYmMq__titleLineVisible{opacity:1;transform:translateY(0)}.Hero-module__JgYmMq__titleLine:first-child{color:#f2f3f5fa;letter-spacing:-.015em;transition-delay:.1s}.Hero-module__JgYmMq__titleLine:nth-child(2){color:var(--accent);letter-spacing:-.02em;transition-delay:.25s}.Hero-module__JgYmMq__titleLine:nth-child(3){color:#f2f3f5f2;letter-spacing:-.01em;font-size:.94em;transition-delay:.4s}.Hero-module__JgYmMq__lead{color:#f2f3f5c7;opacity:0;max-width:62ch;margin-top:18px;font-size:17px;line-height:1.7;animation:.8s ease-out .6s forwards Hero-module__JgYmMq__fadeInUp;transform:translateY(20px)}@keyframes Hero-module__JgYmMq__fadeInUp{to{opacity:1;transform:translateY(0)}}.Hero-module__JgYmMq__actions{opacity:0;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;animation:.8s ease-out .8s forwards Hero-module__JgYmMq__fadeInUp;display:flex;transform:translateY(20px)}.Hero-module__JgYmMq__primaryButton,.Hero-module__JgYmMq__secondaryButton{max-width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Hero-module__JgYmMq__primaryButton:before,.Hero-module__JgYmMq__secondaryButton:before{content:"";background:#ffffff1a;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__JgYmMq__primaryButton:hover:before,.Hero-module__JgYmMq__secondaryButton:hover:before{width:300px;height:300px}.Hero-module__JgYmMq__buttonIcon,.Hero-module__JgYmMq__buttonArrow{transition:transform .3s;display:inline-block}.Hero-module__JgYmMq__primaryButton:hover .Hero-module__JgYmMq__buttonIcon{transform:translate(4px)}.Hero-module__JgYmMq__secondaryButton:hover .Hero-module__JgYmMq__buttonArrow{transform:translate(4px,-4px)}.Hero-module__JgYmMq__pills{opacity:0;flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.Hero-module__JgYmMq__pillsAnimation{animation:.8s ease-out 1s forwards Hero-module__JgYmMq__fadeIn}.Hero-module__JgYmMq__pill{text-transform:uppercase;border-radius:var(--r-pill);color:#f2f3f5e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;padding:8px 16px;font-size:12px;transition:all .3s;position:relative;overflow:hidden}.Hero-module__JgYmMq__pill:before{content:"";background:linear-gradient(90deg,#0000,#d59a2a33,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Hero-module__JgYmMq__pill:hover{border-color:#d59a2a80;transform:translateY(-2px);box-shadow:0 8px 20px #d59a2a26}.Hero-module__JgYmMq__pill:hover:before{left:100%}.Hero-module__JgYmMq__pillDot{color:var(--accent);opacity:0;margin-left:6px;transition:all .3s;display:inline-block;transform:scale(0)}.Hero-module__JgYmMq__pill:hover .Hero-module__JgYmMq__pillDot{opacity:1;transform:scale(1)}.Hero-module__JgYmMq__right{opacity:0;flex-direction:column;justify-content:center;align-items:center;min-width:0;transition:opacity .8s ease-out,transform .8s ease-out;display:flex;transform:translate(30px)}.Hero-module__JgYmMq__right.Hero-module__JgYmMq__fadeInRight{opacity:1;transform:translate(0)}.Hero-module__JgYmMq__avatar{aspect-ratio:1;width:min(520px,42vw);max-width:100%;box-shadow:var(--shadow-lg);opacity:0;background:#ffffff14;border-radius:50%;position:relative;overflow:hidden;transform:scale(.9)}.Hero-module__JgYmMq__avatarAnimation{animation:1s cubic-bezier(.4,0,.2,1) forwards Hero-module__JgYmMq__avatarReveal}@keyframes Hero-module__JgYmMq__avatarReveal{0%{opacity:0;transform:scale(.9)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(0)}}.Hero-module__JgYmMq__avatarGlow{z-index:0;opacity:0;background:radial-gradient(circle,#d59a2a4d,#0000 60%);animation:3s ease-in-out 1s infinite Hero-module__JgYmMq__pulseGlow;position:absolute;inset:-20px}@keyframes Hero-module__JgYmMq__pulseGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}.Hero-module__JgYmMq__avatarBorder{background:conic-gradient(from 0deg,transparent,var(--accent),transparent,var(--accent),transparent);-webkit-mask-composite:xor;z-index:1;border-radius:50%;padding:2px;animation:8s linear infinite Hero-module__JgYmMq__rotateBorder;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes Hero-module__JgYmMq__rotateBorder{to{transform:rotate(360deg)}}.Hero-module__JgYmMq__avatarImg{z-index:2;object-fit:cover;filter:grayscale()contrast(1.05);transition:filter .6s;position:relative}.Hero-module__JgYmMq__avatar:hover .Hero-module__JgYmMq__avatarImg{filter:grayscale(0)contrast(1.1)}.Hero-module__JgYmMq__avatarOverlay{z-index:3;mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(45deg,#0000 30%,#d59a2a1a 50%,#0000 70%);position:absolute;inset:0}.Hero-module__JgYmMq__scrollIndicator{z-index:10;opacity:0;flex-direction:column;align-items:center;animation:1s ease-out 1.5s forwards Hero-module__JgYmMq__fadeIn;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.Hero-module__JgYmMq__scrollLine{background:linear-gradient(#0000,#d59a2acc,#0000);width:1px;height:60px;position:relative}.Hero-module__JgYmMq__scrollDot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Hero-module__JgYmMq__scrollDot;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes Hero-module__JgYmMq__scrollDot{0%{opacity:1;top:0}70%{opacity:.5}to{opacity:0;top:100%}}.Hero-module__JgYmMq__scrollText{letter-spacing:.2em;text-transform:uppercase;color:#f2f3f599;margin-top:10px;font-size:11px;animation:2s ease-in-out infinite Hero-module__JgYmMq__pulseText}@keyframes Hero-module__JgYmMq__pulseText{0%,to{opacity:.4}50%{opacity:.8}}@media (max-width:1100px){.Hero-module__JgYmMq__inner{grid-template-columns:1fr;align-items:start}.Hero-module__JgYmMq__right{margin-top:22px}.Hero-module__JgYmMq__title{letter-spacing:-.04em;font-size:clamp(38px,8.5vw,68px);line-height:.98}.Hero-module__JgYmMq__avatar{width:min(440px,78vw)}}@media (max-width:820px){.Hero-module__JgYmMq__hero{--mouse-x:50%;--mouse-y:50%;padding-top:calc(var(--header-h,72px) + 22px)}.Hero-module__JgYmMq__kicker{letter-spacing:.12em;font-size:11px}.Hero-module__JgYmMq__lead{max-width:60ch;font-size:16px;line-height:1.65}.Hero-module__JgYmMq__actions{gap:12px}.Hero-module__JgYmMq__avatarBorder,.Hero-module__JgYmMq__primaryButton:before,.Hero-module__JgYmMq__secondaryButton:before{display:none}}@media (max-width:520px){.Hero-module__JgYmMq__hero{min-height:auto;padding-top:calc(var(--header-h,64px) + 18px);padding-bottom:34px}.Hero-module__JgYmMq__title{letter-spacing:-.03em;font-size:clamp(34px,9.5vw,48px);line-height:1}.Hero-module__JgYmMq__lead{font-size:15.5px;line-height:1.65}.Hero-module__JgYmMq__actions{flex-direction:column;align-items:stretch;width:100%}.Hero-module__JgYmMq__actions a,.Hero-module__JgYmMq__actions button{justify-content:center;width:100%}.Hero-module__JgYmMq__pills{display:none}.Hero-module__JgYmMq__avatar{width:min(320px,86vw)}.Hero-module__JgYmMq__scrollIndicator{display:none}}@media (prefers-reduced-motion:reduce){.Hero-module__JgYmMq__bgCircle,.Hero-module__JgYmMq__avatarGlow,.Hero-module__JgYmMq__avatarBorder,.Hero-module__JgYmMq__scrollDot,.Hero-module__JgYmMq__scrollText{animation:none!important}.Hero-module__JgYmMq__hero,.Hero-module__JgYmMq__left,.Hero-module__JgYmMq__right,.Hero-module__JgYmMq__titleLine,.Hero-module__JgYmMq__lead,.Hero-module__JgYmMq__actions{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:no-preference){.Hero-module__JgYmMq__hero{view-transition-name:Hero-module__JgYmMq__hero-section}}
.Button-module__e7WGRa__button{border-radius:var(--r-pill);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:transform var(--dur)var(--ease),filter var(--dur)var(--ease),background var(--dur)var(--ease),border-color var(--dur)var(--ease);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:900;display:inline-flex}.Button-module__e7WGRa__sm{height:40px;padding:0 14px;font-size:12px}.Button-module__e7WGRa__md{height:44px;padding:0 18px;font-size:12px}.Button-module__e7WGRa__lg{height:50px;padding:0 22px;font-size:13px}.Button-module__e7WGRa__primary{color:#0b0d10;background:linear-gradient(180deg,var(--accent),var(--accent-strong));box-shadow:var(--shadow-md);border-color:#ffffff29}.Button-module__e7WGRa__secondary{color:var(--text);background:#ffffff14;border-color:#ffffff24}.Button-module__e7WGRa__outline{color:var(--text);background:0 0;border-color:#ffffff2e}.Button-module__e7WGRa__ghost{color:var(--text);background:0 0;border-color:#0000}.Button-module__e7WGRa__button:hover{filter:brightness(1.03);transform:translateY(-1px)}.Button-module__e7WGRa__button:active{filter:brightness(.98);transform:translateY(0)}.Button-module__e7WGRa__button:disabled{opacity:.5;cursor:not-allowed;transform:none}
.AboutCopywriterSection-module__rx5XjW__section{color:#0b0d10;background:#fff;position:relative;overflow:hidden}.AboutCopywriterSection-module__rx5XjW__section:before{content:"";pointer-events:none;background:linear-gradient(#0b0d1024,#0b0d1000);height:24px;position:absolute;top:0;left:0;right:0}.AboutCopywriterSection-module__rx5XjW__in .AboutCopywriterSection-module__rx5XjW__reveal,.AboutCopywriterSection-module__rx5XjW__in .AboutCopywriterSection-module__rx5XjW__featureReveal{opacity:1;transform:translateY(0)}.AboutCopywriterSection-module__rx5XjW__reveal{opacity:0;transition:opacity .52s,transform .52s;transform:translateY(12px)}.AboutCopywriterSection-module__rx5XjW__featureReveal{opacity:0;transition:opacity .52s,transform .52s;transition-delay:calc(.16s + (var(--i,0)*90ms));transform:translateY(10px)}.AboutCopywriterSection-module__rx5XjW__label{align-items:center;gap:12px;margin-bottom:clamp(22px,3vw,44px);display:inline-flex}.AboutCopywriterSection-module__rx5XjW__labelBar{background:var(--accent);border-radius:2px;width:10px;height:22px}.AboutCopywriterSection-module__rx5XjW__labelText{letter-spacing:.18em;text-transform:uppercase;color:#0b0d10;font-size:13px;font-weight:900}.AboutCopywriterSection-module__rx5XjW__grid{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,72px);display:grid}.AboutCopywriterSection-module__rx5XjW__media,.AboutCopywriterSection-module__rx5XjW__content{min-width:0}.AboutCopywriterSection-module__rx5XjW__media{aspect-ratio:4/5;background:#f2f3f5;border:1px solid #0b0d1014;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 55px #0000001f}.AboutCopywriterSection-module__rx5XjW__image{object-fit:cover}.AboutCopywriterSection-module__rx5XjW__content{padding-top:6px}.AboutCopywriterSection-module__rx5XjW__title{font-family:var(--font-heading,var(--font-sans));letter-spacing:-.03em;color:#0b0d10;text-wrap:balance;margin:0;font-size:clamp(34px,3.4vw,56px);font-weight:800;line-height:1.05}.AboutCopywriterSection-module__rx5XjW__lead{color:#0b0d10c7;max-width:62ch;margin:16px 0 0;font-size:17px;line-height:1.75}.AboutCopywriterSection-module__rx5XjW__features{grid-template-columns:1fr 1fr;gap:18px 38px;margin-top:34px;display:grid}.AboutCopywriterSection-module__rx5XjW__feature{border-radius:14px;grid-template-columns:18px 1fr;align-items:start;gap:12px;padding:12px 10px;transition:background .18s,transform .18s,box-shadow .18s;display:grid}.AboutCopywriterSection-module__rx5XjW__feature:hover{background:#0b0d1008;transform:translateY(-1px)}.AboutCopywriterSection-module__rx5XjW__arrow{color:var(--accent);opacity:.85;margin-top:4px;font-size:22px;line-height:1;transition:transform .18s,opacity .18s;transform:translate(0)}.AboutCopywriterSection-module__rx5XjW__feature:hover .AboutCopywriterSection-module__rx5XjW__arrow{opacity:1;transform:translate(2px)}.AboutCopywriterSection-module__rx5XjW__feature h3{letter-spacing:-.01em;color:#0b0d10;margin:0;font-size:15.5px;font-weight:900}.AboutCopywriterSection-module__rx5XjW__feature p{color:#0b0d10b8;margin:6px 0 0;font-size:14.5px;line-height:1.65}.AboutCopywriterSection-module__rx5XjW__cta{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.AboutCopywriterSection-module__rx5XjW__cta a{border-radius:var(--r-pill);background:var(--accent);color:#0b0d10;transition:transform var(--dur)var(--ease),box-shadow var(--dur)var(--ease);border:1px solid #00000014;justify-content:center;align-items:center;padding:12px 22px;font-weight:900;text-decoration:none;display:inline-flex}.AboutCopywriterSection-module__rx5XjW__cta a:hover{transform:translateY(-1px);box-shadow:0 10px 24px #d59a2a38}.AboutCopywriterSection-module__rx5XjW__ctaGhost{color:#0b0d10!important;box-shadow:none!important;background:0 0!important;border:1px solid #0b0d102e!important}.AboutCopywriterSection-module__rx5XjW__ctaGhost:hover{transform:translateY(-1px);border-color:#0b0d1047!important}@media (max-width:1100px){.AboutCopywriterSection-module__rx5XjW__grid{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:clamp(18px,4vw,56px)}.AboutCopywriterSection-module__rx5XjW__features{gap:16px 26px}}@media (max-width:900px){.AboutCopywriterSection-module__rx5XjW__grid{grid-template-columns:1fr}.AboutCopywriterSection-module__rx5XjW__media{aspect-ratio:16/10;border-radius:20px}.AboutCopywriterSection-module__rx5XjW__content{padding-top:0}.AboutCopywriterSection-module__rx5XjW__features{grid-template-columns:1fr;gap:14px;margin-top:26px}.AboutCopywriterSection-module__rx5XjW__lead{font-size:16.5px;line-height:1.7}}@media (max-width:600px){.AboutCopywriterSection-module__rx5XjW__labelText{font-size:12px}.AboutCopywriterSection-module__rx5XjW__title{letter-spacing:-.02em;font-size:clamp(30px,8.8vw,44px);line-height:1.07}.AboutCopywriterSection-module__rx5XjW__lead{font-size:16px;line-height:1.7}.AboutCopywriterSection-module__rx5XjW__cta{gap:10px;margin-top:28px}.AboutCopywriterSection-module__rx5XjW__cta a{width:100%}.AboutCopywriterSection-module__rx5XjW__feature{padding:10px 8px}}@media (max-width:420px){.AboutCopywriterSection-module__rx5XjW__media{display:none}}@media (hover:none) and (pointer:coarse){.AboutCopywriterSection-module__rx5XjW__feature:hover{box-shadow:none;background:0 0;transform:none}.AboutCopywriterSection-module__rx5XjW__feature:hover .AboutCopywriterSection-module__rx5XjW__arrow{opacity:.85;transform:none}.AboutCopywriterSection-module__rx5XjW__cta a:hover{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.AboutCopywriterSection-module__rx5XjW__reveal,.AboutCopywriterSection-module__rx5XjW__featureReveal,.AboutCopywriterSection-module__rx5XjW__feature,.AboutCopywriterSection-module__rx5XjW__arrow{opacity:1!important;transition:none!important;transform:none!important}}
.ProcessSection-module__BtVNZG__section{background:radial-gradient(1000px 600px at 15% 10%,#d59a2a1f,transparent 60%),radial-gradient(800px 500px at 85% 25%,#ffffff0a,transparent 65%),var(--bg);color:#f2f3f5f2;position:relative;overflow:hidden}.ProcessSection-module__BtVNZG__reveal{opacity:0;filter:blur(6px);transition:opacity .65s cubic-bezier(.2,.9,.2,1),transform .65s cubic-bezier(.2,.9,.2,1),filter .65s cubic-bezier(.2,.9,.2,1);transition-delay:var(--d,0s);will-change:opacity,transform,filter;transform:translateY(14px)}.ProcessSection-module__BtVNZG__in{opacity:1;filter:blur();transform:translateY(0)}.ProcessSection-module__BtVNZG__revealReduced{opacity:1;filter:none;transform:none}.ProcessSection-module__BtVNZG__label{align-items:center;gap:12px;margin-bottom:clamp(18px,2.2vw,28px);display:inline-flex}.ProcessSection-module__BtVNZG__labelBar{background:var(--accent);border-radius:2px;width:10px;height:22px}.ProcessSection-module__BtVNZG__labelText{letter-spacing:.18em;text-transform:uppercase;color:#f2f3f5b3;font-size:13px;font-weight:900}.ProcessSection-module__BtVNZG__title{font-family:var(--font-heading);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:1.02}.ProcessSection-module__BtVNZG__titleLine{display:block}.ProcessSection-module__BtVNZG__titleLineAccent{color:var(--accent);display:block}.ProcessSection-module__BtVNZG__lead{color:#f2f3f5bf;max-width:56ch;margin-top:14px;font-size:18px;line-height:1.7}.ProcessSection-module__BtVNZG__cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,3vw,40px);margin-top:clamp(34px,5vw,56px);display:grid}.ProcessSection-module__BtVNZG__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;min-width:0;padding:30px 28px 26px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;position:relative}.ProcessSection-module__BtVNZG__card:hover{background:#ffffff0b;border-color:#ffffff1f;transform:translateY(-3px);box-shadow:0 18px 46px #00000073}.ProcessSection-module__BtVNZG__head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.ProcessSection-module__BtVNZG__number{color:var(--accent);letter-spacing:-.02em;flex:none;font-size:40px;font-weight:900;line-height:1}.ProcessSection-module__BtVNZG__progress{background:#ffffff1f;border-radius:999px;flex:1;height:2px;overflow:hidden}.ProcessSection-module__BtVNZG__progress:after{content:"";height:100%;width:var(--p,0%);background:#d59a2ae6;border-radius:999px;display:block}.ProcessSection-module__BtVNZG__card h3{letter-spacing:-.015em;text-wrap:balance;margin:10px 0 0;font-size:20px;font-weight:900}.ProcessSection-module__BtVNZG__intro{color:#f2f3f5b8;margin-top:10px;font-size:15.5px;line-height:1.65}.ProcessSection-module__BtVNZG__list{margin:18px 0 0;padding:0;list-style:none}.ProcessSection-module__BtVNZG__list li{color:#f2f3f5db;padding:8px 0 8px 16px;font-size:14.5px;line-height:1.6;position:relative}.ProcessSection-module__BtVNZG__list li:before{content:"";background:#f2f3f559;border-radius:999px;width:6px;height:6px;position:absolute;top:16px;left:0}.ProcessSection-module__BtVNZG__result{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;margin-top:18px;padding:14px}.ProcessSection-module__BtVNZG__resultHead{align-items:center;gap:10px;display:flex}.ProcessSection-module__BtVNZG__resultDot{background:#d59a2ae6;border-radius:999px;width:8px;height:8px}.ProcessSection-module__BtVNZG__resultTitle{letter-spacing:.02em;text-transform:uppercase;color:#f2f3f5bf;font-size:12px;font-weight:900}.ProcessSection-module__BtVNZG__result p{color:#f2f3f5db;margin:8px 0 0;font-size:14.5px;line-height:1.6}.ProcessSection-module__BtVNZG__closing{text-align:center;letter-spacing:-.01em;color:#f2f3f5e6;text-wrap:balance;max-width:52ch;margin:clamp(44px,6vw,72px) auto 0;font-size:19px;font-weight:700}.ProcessSection-module__BtVNZG__quote{color:var(--accent);opacity:.55;margin:0 8px;font-size:32px;font-weight:900;line-height:0;position:relative;top:8px}@media (max-width:1100px){.ProcessSection-module__BtVNZG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.ProcessSection-module__BtVNZG__cards{grid-template-columns:1fr}.ProcessSection-module__BtVNZG__title{letter-spacing:-.03em;font-size:clamp(34px,7.5vw,48px);line-height:1.05}.ProcessSection-module__BtVNZG__lead{font-size:16.5px;line-height:1.7}.ProcessSection-module__BtVNZG__card h3{font-size:18.5px}}@media (max-width:520px){.ProcessSection-module__BtVNZG__labelText{font-size:12px}.ProcessSection-module__BtVNZG__card{border-radius:18px;padding:24px 20px}.ProcessSection-module__BtVNZG__number{font-size:36px}.ProcessSection-module__BtVNZG__intro{font-size:15px}.ProcessSection-module__BtVNZG__list li,.ProcessSection-module__BtVNZG__result p{font-size:14px}.ProcessSection-module__BtVNZG__closing{font-size:17px}}@media (hover:none) and (pointer:coarse){.ProcessSection-module__BtVNZG__card:hover{box-shadow:none;background:#ffffff09;border-color:#ffffff14;transform:none}}@media (prefers-reduced-motion:reduce){.ProcessSection-module__BtVNZG__reveal,.ProcessSection-module__BtVNZG__in{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}
.FeaturedProject-module__KS2Ffa__section{color:#0b0d10;opacity:0;background:#fff;transition:opacity .42s,transform .42s;position:relative;overflow:hidden;transform:translateY(14px)}.FeaturedProject-module__KS2Ffa__sectionVisible{opacity:1;transform:translateY(0)}.FeaturedProject-module__KS2Ffa__section:before{content:"";pointer-events:none;background:linear-gradient(#0b0d101f,#0b0d1000);height:26px;position:absolute;top:0;left:0;right:0}.FeaturedProject-module__KS2Ffa__head{max-width:980px}.FeaturedProject-module__KS2Ffa__kicker{align-items:center;gap:12px;margin-bottom:16px;display:inline-flex}.FeaturedProject-module__KS2Ffa__kickerBar{background:var(--accent);border-radius:2px;width:10px;height:22px}.FeaturedProject-module__KS2Ffa__kickerText{letter-spacing:.18em;text-transform:uppercase;color:#0b0d10bf;font-size:13px;font-weight:900}.FeaturedProject-module__KS2Ffa__title{font-family:var(--font-heading,var(--font-sans));letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,3.6vw,58px);font-weight:900;line-height:1.03}.FeaturedProject-module__KS2Ffa__lead{color:#0b0d10b8;max-width:70ch;margin:12px 0 0;font-size:17px;line-height:1.7}.FeaturedProject-module__KS2Ffa__actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.FeaturedProject-module__KS2Ffa__primary,.FeaturedProject-module__KS2Ffa__secondary{border-radius:var(--r-pill);justify-content:center;align-items:center;gap:8px;max-width:100%;height:46px;padding:0 18px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;display:inline-flex}.FeaturedProject-module__KS2Ffa__primary{background:var(--accent);color:#0b0d10;border:1px solid #00000014}.FeaturedProject-module__KS2Ffa__secondary{color:#0b0d10;background:0 0;border:1px solid #0b0d102e}.FeaturedProject-module__KS2Ffa__primary:hover,.FeaturedProject-module__KS2Ffa__secondary:hover{transform:translateY(-1px)}.FeaturedProject-module__KS2Ffa__primary:hover{box-shadow:0 10px 22px #d59a2a2e}.FeaturedProject-module__KS2Ffa__secondary:hover{background:#0b0d1005;border-color:#0b0d1047}.FeaturedProject-module__KS2Ffa__arrow{transition:transform .18s;display:inline-block}.FeaturedProject-module__KS2Ffa__primary:hover .FeaturedProject-module__KS2Ffa__arrow{transform:translate(2px,-2px)}.FeaturedProject-module__KS2Ffa__secondary:hover .FeaturedProject-module__KS2Ffa__arrow{transform:translate(2px)}.FeaturedProject-module__KS2Ffa__compareWrap{margin-top:26px}.FeaturedProject-module__KS2Ffa__compare{aspect-ratio:16/8.8;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(900px 360px at 20% 20%,#d59a2a1a,#0000 60%),radial-gradient(900px 360px at 80% 25%,#0000000d,#0000 62%),#f3f4f6;border:1px solid #0b0d101a;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000014}.FeaturedProject-module__KS2Ffa__layer{position:absolute;inset:0}.FeaturedProject-module__KS2Ffa__image{object-fit:contain;padding:26px}.FeaturedProject-module__KS2Ffa__handle{z-index:4;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.FeaturedProject-module__KS2Ffa__handleLine{background:#0b0d107a;width:2px;position:absolute;top:0;bottom:0;left:-1px}.FeaturedProject-module__KS2Ffa__knob{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;z-index:6;background:#ffffffeb;border:1px solid #0b0d102e;border-radius:999px;place-items:center;width:54px;height:54px;transition:transform .12s,border-color .12s;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 14px 32px #00000029}.FeaturedProject-module__KS2Ffa__knob:hover{border-color:#0b0d1038;transform:translate(-50%,-50%)scale(1.02)}.FeaturedProject-module__KS2Ffa__knob:active{cursor:grabbing}.FeaturedProject-module__KS2Ffa__knobMask{z-index:0;background:#f3f4f6;border-radius:999px;position:absolute;inset:-8px}.FeaturedProject-module__KS2Ffa__knobInner{z-index:1;color:#0b0d10b3;font-size:15px;font-weight:950;position:relative;transform:translateY(-1px)}.FeaturedProject-module__KS2Ffa__cornerLeft,.FeaturedProject-module__KS2Ffa__cornerRight{letter-spacing:.12em;text-transform:uppercase;color:#0b0d1099;z-index:5;pointer-events:none;background:#ffffffd9;border:1px solid #0b0d101a;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:900;position:absolute;top:12px}.FeaturedProject-module__KS2Ffa__cornerLeft{left:12px}.FeaturedProject-module__KS2Ffa__cornerRight{right:12px}.FeaturedProject-module__KS2Ffa__micro{color:#0b0d1099;margin:10px 0 0;font-size:13px}.FeaturedProject-module__KS2Ffa__results{max-width:var(--max-width);margin-top:26px}.FeaturedProject-module__KS2Ffa__resultsHead{max-width:980px}.FeaturedProject-module__KS2Ffa__resultsTitle{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:950}.FeaturedProject-module__KS2Ffa__resultsLead{color:#0b0d10b8;max-width:70ch;margin:10px 0 0;font-size:15.5px;line-height:1.65}.FeaturedProject-module__KS2Ffa__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.FeaturedProject-module__KS2Ffa__card{background:linear-gradient(#fff,#fbfbfc);border:1px solid #0b0d101a;border-radius:18px;min-width:0;padding:16px;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:0 16px 40px #0000000f}.FeaturedProject-module__KS2Ffa__card:before{content:"";background:linear-gradient(90deg,var(--accent),#d59a2a59);opacity:.85;height:3px;position:absolute;top:0;left:0;right:0}.FeaturedProject-module__KS2Ffa__card:hover{border-color:#d59a2a59;transform:translateY(-3px);box-shadow:0 20px 50px #00000014,0 6px 20px #d59a2a2e}.FeaturedProject-module__KS2Ffa__cards .FeaturedProject-module__KS2Ffa__card:nth-child(2):before{background:linear-gradient(90deg,#0b0d10d9,#0b0d1040)}.FeaturedProject-module__KS2Ffa__cards .FeaturedProject-module__KS2Ffa__card:nth-child(3):before{background:linear-gradient(90deg,#d59a2abf,#0b0d1040)}.FeaturedProject-module__KS2Ffa__cardKicker{letter-spacing:.14em;text-transform:uppercase;color:#0b0d108c;margin:0;font-size:12px;font-weight:900}.FeaturedProject-module__KS2Ffa__cardTitle{letter-spacing:-.01em;text-wrap:balance;margin:10px 0 0;font-size:16px;font-weight:950}.FeaturedProject-module__KS2Ffa__cardText{color:#0b0d10b8;margin:10px 0 0;font-size:14.5px;line-height:1.6}@media (max-width:1100px){.FeaturedProject-module__KS2Ffa__compare{aspect-ratio:16/10.5}.FeaturedProject-module__KS2Ffa__image{padding:18px}.FeaturedProject-module__KS2Ffa__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.FeaturedProject-module__KS2Ffa__title{font-size:clamp(30px,5.8vw,46px);line-height:1.06}.FeaturedProject-module__KS2Ffa__lead{font-size:16.5px}.FeaturedProject-module__KS2Ffa__compare{aspect-ratio:16/12.8;border-radius:20px}.FeaturedProject-module__KS2Ffa__knob{width:52px;height:52px}.FeaturedProject-module__KS2Ffa__cornerLeft,.FeaturedProject-module__KS2Ffa__cornerRight{top:10px}.FeaturedProject-module__KS2Ffa__cards{grid-template-columns:1fr}}@media (max-width:520px){.FeaturedProject-module__KS2Ffa__actions{flex-direction:column;align-items:stretch}.FeaturedProject-module__KS2Ffa__primary,.FeaturedProject-module__KS2Ffa__secondary{width:100%}.FeaturedProject-module__KS2Ffa__compare{aspect-ratio:4/3.2;border-radius:18px}.FeaturedProject-module__KS2Ffa__image{padding:12px}.FeaturedProject-module__KS2Ffa__knob{width:48px;height:48px}.FeaturedProject-module__KS2Ffa__knobInner{font-size:14px}.FeaturedProject-module__KS2Ffa__cornerLeft,.FeaturedProject-module__KS2Ffa__cornerRight{padding:7px 9px;font-size:10px}.FeaturedProject-module__KS2Ffa__micro{font-size:12.5px}}@media (max-width:380px){.FeaturedProject-module__KS2Ffa__compare{aspect-ratio:4/3.6}.FeaturedProject-module__KS2Ffa__image{padding:10px}.FeaturedProject-module__KS2Ffa__cornerLeft,.FeaturedProject-module__KS2Ffa__cornerRight{display:none}}@media (hover:none) and (pointer:coarse){.FeaturedProject-module__KS2Ffa__primary:hover,.FeaturedProject-module__KS2Ffa__secondary:hover{transform:none}.FeaturedProject-module__KS2Ffa__primary:hover{box-shadow:none}.FeaturedProject-module__KS2Ffa__secondary:hover{background:0 0}.FeaturedProject-module__KS2Ffa__card:hover{border-color:#0b0d101a;transform:none;box-shadow:0 16px 40px #0000000f}.FeaturedProject-module__KS2Ffa__knob:hover{transform:translate(-50%,-50%)}}.FeaturedProject-module__KS2Ffa__dragging{cursor:ew-resize!important;-webkit-user-select:none!important;user-select:none!important}
.FitSection-module__NtLR1W__section{background:radial-gradient(1100px 680px at 18% 14%,#d59a2a1a,transparent 60%),radial-gradient(900px 600px at 82% 30%,#ffffff0d,transparent 62%),var(--bg);color:#f2f3f5f5;opacity:0;transition:opacity .52s,transform .52s;position:relative;overflow:hidden;transform:translateY(16px)}.FitSection-module__NtLR1W__in{opacity:1;transform:translateY(0)}.FitSection-module__NtLR1W__container{z-index:1;max-width:1500px;margin:0 auto;padding-left:clamp(18px,4vw,44px);padding-right:clamp(18px,4vw,44px);position:relative}.FitSection-module__NtLR1W__label{opacity:0;align-items:center;gap:12px;margin-bottom:clamp(18px,2.6vw,34px);transition:opacity .52s,transform .52s;display:inline-flex;transform:translateY(10px)}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__label{opacity:1;transition-delay:60ms;transform:translateY(0)}.FitSection-module__NtLR1W__labelBar{background:var(--accent);border-radius:2px;width:10px;height:22px}.FitSection-module__NtLR1W__labelText{letter-spacing:.18em;text-transform:uppercase;color:#f2f3f5e0;font-size:13px;font-weight:900}.FitSection-module__NtLR1W__header{opacity:0;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:18px 64px;transition:opacity .52s,transform .52s;display:grid;transform:translateY(12px)}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__header{opacity:1;transition-delay:.12s;transform:translateY(0)}.FitSection-module__NtLR1W__headerLeft,.FitSection-module__NtLR1W__headerRight{min-width:0}.FitSection-module__NtLR1W__title{font-family:var(--font-heading,var(--font-sans));letter-spacing:-.04em;text-wrap:balance;color:#f2f3f5fa;margin:0;font-size:clamp(38px,3.8vw,72px);font-weight:850;line-height:.96}.FitSection-module__NtLR1W__titleLine{display:block}.FitSection-module__NtLR1W__titleLineMuted{color:#f2f3f5b3;display:block}.FitSection-module__NtLR1W__lead{color:#f2f3f5c7;max-width:58ch;margin:0;font-size:16.5px;line-height:1.75}.FitSection-module__NtLR1W__divider{opacity:0;transform-origin:0;background:#ffffff24;width:100%;height:1px;margin-top:22px;transition:opacity .52s,transform .52s;transform:scaleX(.96)}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__divider{opacity:1;transition-delay:.18s;transform:scaleX(1)}.FitSection-module__NtLR1W__columns{opacity:0;grid-template-columns:1fr 1fr;gap:clamp(18px,2.6vw,34px);margin-top:26px;transition:opacity .52s,transform .52s;display:grid;transform:translateY(12px)}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__columns{opacity:1;transition-delay:.24s;transform:translateY(0)}.FitSection-module__NtLR1W__block{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;min-width:0;padding:22px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;position:relative;overflow:hidden}.FitSection-module__NtLR1W__block:hover{background:#ffffff0b;border-color:#ffffff24;transform:translateY(-2px);box-shadow:0 18px 46px #00000059}.FitSection-module__NtLR1W__badgeYes,.FitSection-module__NtLR1W__badgeNo{letter-spacing:.14em;text-transform:uppercase;color:#f2f3f5db;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;width:fit-content;height:30px;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex}.FitSection-module__NtLR1W__badgeYes{color:#f2f3f5eb;background:#d59a2a1a;border-color:#d59a2a47}.FitSection-module__NtLR1W__badgeNo{color:#f2f3f5c7;background:#ffffff0a;border-color:#ffffff24}.FitSection-module__NtLR1W__blockHead{gap:12px;display:grid}.FitSection-module__NtLR1W__blockTitle{letter-spacing:-.01em;color:#f2f3f5f5;text-wrap:balance;margin:0;font-size:18px;font-weight:950}.FitSection-module__NtLR1W__list{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.FitSection-module__NtLR1W__list li{color:#f2f3f5c7;opacity:0;padding-left:16px;font-size:15px;line-height:1.68;transition:opacity .42s,transform .42s;position:relative;transform:translateY(8px)}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockYes .FitSection-module__NtLR1W__list li,.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockNo .FitSection-module__NtLR1W__list li{opacity:1;transform:translateY(0)}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockYes .FitSection-module__NtLR1W__list li:first-child{transition-delay:.32s}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockYes .FitSection-module__NtLR1W__list li:nth-child(2){transition-delay:.38s}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockYes .FitSection-module__NtLR1W__list li:nth-child(3){transition-delay:.44s}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockYes .FitSection-module__NtLR1W__list li:nth-child(4){transition-delay:.5s}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockNo .FitSection-module__NtLR1W__list li:first-child{transition-delay:.36s}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockNo .FitSection-module__NtLR1W__list li:nth-child(2){transition-delay:.42s}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockNo .FitSection-module__NtLR1W__list li:nth-child(3){transition-delay:.48s}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__blockNo .FitSection-module__NtLR1W__list li:nth-child(4){transition-delay:.54s}.FitSection-module__NtLR1W__list li:before{content:"";background:#f2f3f54d;border-radius:999px;width:6px;height:6px;position:absolute;top:10px;left:0}.FitSection-module__NtLR1W__blockYes .FitSection-module__NtLR1W__list li:before{background:#d59a2abf}.FitSection-module__NtLR1W__blockNo .FitSection-module__NtLR1W__list li:before{background:#f2f3f54d}.FitSection-module__NtLR1W__footnote{color:#f2f3f5b8;margin:18px 0 0;font-size:14.5px;line-height:1.6}.FitSection-module__NtLR1W__footnoteKey{color:#f2f3f5e0;font-weight:900}.FitSection-module__NtLR1W__footnoteMuted{color:#f2f3f59e}.FitSection-module__NtLR1W__bottom{opacity:0;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:30px;padding-top:24px;transition:opacity .52s,transform .52s;display:flex;transform:translateY(12px)}.FitSection-module__NtLR1W__in .FitSection-module__NtLR1W__bottom{opacity:1;transition-delay:.32s;transform:translateY(0)}.FitSection-module__NtLR1W__bottomLeft{min-width:0}.FitSection-module__NtLR1W__bottomKicker{letter-spacing:-.01em;color:#f2f3f5eb;margin:0;font-size:16px;font-weight:950}.FitSection-module__NtLR1W__bottomText{color:#f2f3f5b8;margin:6px 0 0;font-size:14.5px;line-height:1.6}.FitSection-module__NtLR1W__bottomRight{flex-wrap:wrap;gap:12px;min-width:0;display:flex}.FitSection-module__NtLR1W__bottomButton{max-width:100%;position:relative;overflow:hidden}.FitSection-module__NtLR1W__buttonText{display:inline-block}.FitSection-module__NtLR1W__buttonArrow{transition:transform .18s;display:inline-block}.FitSection-module__NtLR1W__bottomButton:hover .FitSection-module__NtLR1W__buttonArrow{transform:translate(3px)}@media (max-width:980px){.FitSection-module__NtLR1W__header{grid-template-columns:1fr;align-items:start;gap:14px}.FitSection-module__NtLR1W__columns{grid-template-columns:1fr;gap:22px}.FitSection-module__NtLR1W__bottomRight{width:100%}:is(.FitSection-module__NtLR1W__bottomRight a,.FitSection-module__NtLR1W__bottomRight button){justify-content:center;width:100%}}@media (max-width:520px){.FitSection-module__NtLR1W__labelText{font-size:12px}.FitSection-module__NtLR1W__title{letter-spacing:-.03em;font-size:clamp(32px,9vw,48px);line-height:1.02}.FitSection-module__NtLR1W__lead{font-size:16px}.FitSection-module__NtLR1W__block{border-radius:16px;padding:18px 16px}.FitSection-module__NtLR1W__blockTitle{font-size:17px}.FitSection-module__NtLR1W__list li{font-size:14.5px;line-height:1.65}.FitSection-module__NtLR1W__bottom{flex-direction:column;align-items:flex-start;gap:16px}}@media (hover:none) and (pointer:coarse){.FitSection-module__NtLR1W__block:hover{box-shadow:none;background:#ffffff09;border-color:#ffffff1a;transform:none}.FitSection-module__NtLR1W__bottomButton:hover .FitSection-module__NtLR1W__buttonArrow{transform:none}}@media (prefers-reduced-motion:reduce){.FitSection-module__NtLR1W__section,.FitSection-module__NtLR1W__label,.FitSection-module__NtLR1W__header,.FitSection-module__NtLR1W__divider,.FitSection-module__NtLR1W__columns,.FitSection-module__NtLR1W__block,.FitSection-module__NtLR1W__list li,.FitSection-module__NtLR1W__bottom{opacity:1!important;transition:none!important;transform:none!important}}
.FaqSection-module__ncmv1G__section{color:#0b0d10;opacity:0;background:#fff;transition:opacity .42s,transform .42s;position:relative;overflow:hidden;transform:translateY(14px)}.FaqSection-module__ncmv1G__sectionVisible{opacity:1;transform:translateY(0)}.FaqSection-module__ncmv1G__bg{pointer-events:none;opacity:.7;background:radial-gradient(900px 420px at 12% 10%,#d59a2a1a,#0000 60%),radial-gradient(800px 360px at 86% 30%,#0b0d100d,#0000 62%);position:absolute;inset:0}.FaqSection-module__ncmv1G__container{z-index:1;max-width:1500px;margin:0 auto;padding-left:clamp(18px,4vw,44px);padding-right:clamp(18px,4vw,44px);position:relative}.FaqSection-module__ncmv1G__top{margin-bottom:26px}.FaqSection-module__ncmv1G__kicker{opacity:0;align-items:center;gap:12px;margin-bottom:18px;transition:opacity .42s,transform .42s;display:inline-flex;transform:translateY(8px)}.FaqSection-module__ncmv1G__sectionVisible .FaqSection-module__ncmv1G__kicker{opacity:1;transition-delay:60ms;transform:translateY(0)}.FaqSection-module__ncmv1G__kickerBar{background:var(--accent);border-radius:2px;width:10px;height:22px}.FaqSection-module__ncmv1G__kickerText{letter-spacing:.18em;text-transform:uppercase;color:#0b0d10d9;font-size:13px;font-weight:900}.FaqSection-module__ncmv1G__head{opacity:0;grid-template-columns:1fr;gap:10px;transition:opacity .42s,transform .42s;display:grid;transform:translateY(10px)}.FaqSection-module__ncmv1G__sectionVisible .FaqSection-module__ncmv1G__head{opacity:1;transition-delay:.12s;transform:translateY(0)}.FaqSection-module__ncmv1G__title{font-family:var(--font-heading,var(--font-sans));letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(34px,3.2vw,58px);font-weight:850;line-height:1.02}.FaqSection-module__ncmv1G__titleMuted{color:#0b0d108c;font-weight:850}.FaqSection-module__ncmv1G__lead{color:#0b0d10b8;max-width:68ch;margin:0;font-size:16.5px;line-height:1.75}.FaqSection-module__ncmv1G__layout{opacity:0;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:22px;margin-top:18px;transition:opacity .42s,transform .42s;display:grid;transform:translateY(10px)}.FaqSection-module__ncmv1G__sectionVisible .FaqSection-module__ncmv1G__layout{opacity:1;transition-delay:.18s;transform:translateY(0)}.FaqSection-module__ncmv1G__accordion{background:#fbfbfc;border:1px solid #0b0d101a;border-radius:18px;overflow:hidden;box-shadow:0 18px 46px #00000014}.FaqSection-module__ncmv1G__item{opacity:0;border-top:1px solid #0b0d1014;transform:translateY(8px)}.FaqSection-module__ncmv1G__item:first-child{border-top:none}.FaqSection-module__ncmv1G__sectionVisible .FaqSection-module__ncmv1G__item{opacity:1;transition:opacity .32s,transform .32s;transition-delay:calc(.22s + (var(--i,0)*60ms));transform:translateY(0)}.FaqSection-module__ncmv1G__summary{text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:1fr auto;align-items:center;gap:16px;width:100%;padding:20px 22px;transition:background .18s;display:grid}.FaqSection-module__ncmv1G__summary:hover{background:#d59a2a0f}.FaqSection-module__ncmv1G__summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.FaqSection-module__ncmv1G__q{letter-spacing:-.01em;color:#0b0d10eb;font-size:16.5px;font-weight:900}.FaqSection-module__ncmv1G__chev{background:#0b0d1005;border:1px solid #0b0d101f;border-radius:999px;flex:none;width:28px;height:28px;position:relative}.FaqSection-module__ncmv1G__chev:before{content:"";border-bottom:2px solid #0b0d10b3;border-right:2px solid #0b0d10b3;width:9px;height:9px;margin:auto;transition:transform .2s;position:absolute;inset:0;transform:rotate(45deg)translate(-1px,-1px)}.FaqSection-module__ncmv1G__item[data-open=true] .FaqSection-module__ncmv1G__chev{background:#d59a2a14;border-color:#d59a2a40}.FaqSection-module__ncmv1G__item[data-open=true] .FaqSection-module__ncmv1G__chev:before{transform:rotate(-135deg)translate(-1px,-1px)}.FaqSection-module__ncmv1G__answer{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.FaqSection-module__ncmv1G__answer:before{content:"";background:linear-gradient(to bottom,transparent,var(--accent),transparent);opacity:0;width:2px;transition:opacity .2s;position:absolute;top:10px;bottom:14px;left:0}.FaqSection-module__ncmv1G__item[data-open=true] .FaqSection-module__ncmv1G__answer{grid-template-rows:1fr}.FaqSection-module__ncmv1G__item[data-open=true] .FaqSection-module__ncmv1G__answer:before{opacity:.55}.FaqSection-module__ncmv1G__answerInner{opacity:0;padding:0 22px 18px;transition:opacity .18s,transform .18s;overflow:hidden;transform:translateY(-6px)}.FaqSection-module__ncmv1G__item[data-open=true] .FaqSection-module__ncmv1G__answerInner{opacity:1;transition-delay:50ms;transform:translateY(0)}.FaqSection-module__ncmv1G__answerInner p{color:#0b0d10b8;max-width:92ch;margin:0;font-size:15px;line-height:1.75}.FaqSection-module__ncmv1G__aside{top:calc(var(--header-h,72px) + 18px);background:#fff;border:1px solid #0b0d101a;border-radius:18px;padding:18px;position:sticky;box-shadow:0 18px 46px #0000000f}.FaqSection-module__ncmv1G__asideTitle{letter-spacing:-.01em;color:#0b0d10eb;margin:0;font-size:16px;font-weight:950}.FaqSection-module__ncmv1G__asideText{color:#0b0d10b3;margin:8px 0 14px;font-size:14.5px;line-height:1.6}.FaqSection-module__ncmv1G__asideButton{justify-content:center;width:100%}.FaqSection-module__ncmv1G__asideNote{letter-spacing:.08em;text-transform:uppercase;color:#0b0d1080;margin:12px 0 0;font-size:12.5px;font-weight:800}.FaqSection-module__ncmv1G__buttonText{display:inline-block}.FaqSection-module__ncmv1G__buttonArrow{transition:transform .18s;display:inline-block}.FaqSection-module__ncmv1G__asideButton:hover .FaqSection-module__ncmv1G__buttonArrow{transform:translate(3px)}@media (max-width:980px){.FaqSection-module__ncmv1G__layout{grid-template-columns:1fr;gap:18px}.FaqSection-module__ncmv1G__aside{position:relative;top:auto}:is(.FaqSection-module__ncmv1G__aside a,.FaqSection-module__ncmv1G__aside button){justify-content:center;width:100%}}@media (max-width:768px){.FaqSection-module__ncmv1G__title{font-size:clamp(30px,5.6vw,44px)}.FaqSection-module__ncmv1G__lead{font-size:16px}.FaqSection-module__ncmv1G__summary{gap:12px;padding:18px 16px}.FaqSection-module__ncmv1G__q{font-size:16px}.FaqSection-module__ncmv1G__answerInner{padding:0 16px 16px}.FaqSection-module__ncmv1G__answerInner p{font-size:14.75px}}@media (max-width:520px){.FaqSection-module__ncmv1G__kickerText{font-size:12px}.FaqSection-module__ncmv1G__title{font-size:clamp(28px,8.6vw,40px);line-height:1.05}.FaqSection-module__ncmv1G__chev{width:26px;height:26px}.FaqSection-module__ncmv1G__aside{border-radius:16px;padding:16px}.FaqSection-module__ncmv1G__accordion{border-radius:16px}}@media (hover:none) and (pointer:coarse){.FaqSection-module__ncmv1G__summary:hover{background:0 0}.FaqSection-module__ncmv1G__asideButton:hover .FaqSection-module__ncmv1G__buttonArrow{transform:none}}@media (prefers-reduced-motion:reduce){.FaqSection-module__ncmv1G__section,.FaqSection-module__ncmv1G__kicker,.FaqSection-module__ncmv1G__head,.FaqSection-module__ncmv1G__layout,.FaqSection-module__ncmv1G__item,.FaqSection-module__ncmv1G__answer,.FaqSection-module__ncmv1G__answerInner,.FaqSection-module__ncmv1G__chev:before{opacity:1!important;transition:none!important;transform:none!important}.FaqSection-module__ncmv1G__answer{grid-template-rows:1fr!important}.FaqSection-module__ncmv1G__item[data-open=false] .FaqSection-module__ncmv1G__answer{display:none}}
.FinalCta-module__sqiVYG__section{background:radial-gradient(1100px 680px at 18% 14%,#d59a2a1a,transparent 60%),radial-gradient(900px 600px at 82% 30%,#ffffff0d,transparent 62%),var(--bg);color:#f2f3f5f5;opacity:0;transition:opacity .42s,transform .42s;position:relative;overflow:hidden;transform:translateY(14px)}.FinalCta-module__sqiVYG__in{opacity:1;transform:translateY(0)}.FinalCta-module__sqiVYG__container{z-index:1;max-width:1500px;margin:0 auto;padding-left:clamp(18px,4vw,44px);padding-right:clamp(18px,4vw,44px);position:relative}.FinalCta-module__sqiVYG__box{opacity:0;background:#ffffff08;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0;transition:opacity .42s,transform .42s;display:grid;overflow:hidden;transform:translateY(10px);box-shadow:0 24px 70px #00000059}.FinalCta-module__sqiVYG__in .FinalCta-module__sqiVYG__box{opacity:1;transition-delay:80ms;transform:translateY(0)}.FinalCta-module__sqiVYG__left{min-width:0;padding:clamp(18px,3vw,34px)}.FinalCta-module__sqiVYG__kicker{letter-spacing:.18em;text-transform:uppercase;color:#f2f3f5b3;margin:0 0 14px;font-size:12px;font-weight:950}.FinalCta-module__sqiVYG__title{font-family:var(--font-heading,var(--font-sans));letter-spacing:-.03em;color:#f2f3f5fa;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(30px,3.2vw,56px);font-weight:850;line-height:1.02}.FinalCta-module__sqiVYG__titleAccent{color:var(--accent)}.FinalCta-module__sqiVYG__lead{color:#f2f3f5c7;max-width:62ch;margin:14px 0 0;font-size:16.5px;line-height:1.7}.FinalCta-module__sqiVYG__meta{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.FinalCta-module__sqiVYG__metaItem{color:#f2f3f5d6;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:850;display:inline-flex}.FinalCta-module__sqiVYG__dot{opacity:.85;background:#d59a2ae6;border-radius:999px;width:6px;height:6px}.FinalCta-module__sqiVYG__right{border-left:1px solid #ffffff14;align-items:center;min-width:0;padding:clamp(14px,2vw,22px);display:flex}.FinalCta-module__sqiVYG__card{background:#0b0d1061;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:12px;width:100%;padding:18px;display:flex}.FinalCta-module__sqiVYG__cardTitle{letter-spacing:-.01em;color:#f2f3f5f2;margin:0;font-size:16px;font-weight:950}.FinalCta-module__sqiVYG__cardText{color:#f2f3f5bd;margin:0;font-size:14.5px;line-height:1.6}.FinalCta-module__sqiVYG__actions{flex-direction:column;gap:10px;margin-top:6px;display:flex}.FinalCta-module__sqiVYG__primaryButton,.FinalCta-module__sqiVYG__secondaryButton{justify-content:center;width:100%}.FinalCta-module__sqiVYG__buttonText{display:inline-block}.FinalCta-module__sqiVYG__buttonArrow{transition:transform .18s;display:inline-block}.FinalCta-module__sqiVYG__primaryButton:hover .FinalCta-module__sqiVYG__buttonArrow{transform:translate(3px)}.FinalCta-module__sqiVYG__secondaryButton:hover .FinalCta-module__sqiVYG__buttonArrow{transform:translate(2px,-2px)}@media (max-width:980px){.FinalCta-module__sqiVYG__box{grid-template-columns:1fr}.FinalCta-module__sqiVYG__right{border-top:1px solid #ffffff14;border-left:none;align-items:stretch}.FinalCta-module__sqiVYG__title{max-width:28ch}}@media (max-width:520px){.FinalCta-module__sqiVYG__box{border-radius:18px}.FinalCta-module__sqiVYG__left{padding:18px 16px}.FinalCta-module__sqiVYG__right{padding:14px 12px}.FinalCta-module__sqiVYG__title{letter-spacing:-.02em;max-width:none;font-size:clamp(28px,8.4vw,42px);line-height:1.05}.FinalCta-module__sqiVYG__lead{font-size:16px;line-height:1.65}.FinalCta-module__sqiVYG__metaItem{padding:9px 11px;font-size:12.5px}.FinalCta-module__sqiVYG__card{border-radius:16px;padding:16px}}@media (hover:none) and (pointer:coarse){.FinalCta-module__sqiVYG__primaryButton:hover .FinalCta-module__sqiVYG__buttonArrow,.FinalCta-module__sqiVYG__secondaryButton:hover .FinalCta-module__sqiVYG__buttonArrow{transform:none}}@media (prefers-reduced-motion:reduce){.FinalCta-module__sqiVYG__section,.FinalCta-module__sqiVYG__box{opacity:1!important;transition:none!important;transform:none!important}.FinalCta-module__sqiVYG__buttonArrow{transition:none!important}}
.ContactSection-module__1kX6Bq__section{color:#0b0d10;background:#fff;position:relative;overflow:hidden}.ContactSection-module__1kX6Bq__section:before{content:"";pointer-events:none;background:linear-gradient(#0b0d1024,#0b0d1000);height:26px;position:absolute;top:0;left:0;right:0}.ContactSection-module__1kX6Bq__container{max-width:1500px;margin:0 auto;padding-left:clamp(18px,4vw,44px);padding-right:clamp(18px,4vw,44px)}.ContactSection-module__1kX6Bq__top{padding-top:clamp(28px,5vw,60px)}.ContactSection-module__1kX6Bq__label{align-items:center;gap:12px;margin-bottom:16px;display:inline-flex}.ContactSection-module__1kX6Bq__labelBar{background:var(--accent);border-radius:2px;width:10px;height:22px}.ContactSection-module__1kX6Bq__labelText{letter-spacing:.18em;text-transform:uppercase;color:#0b0d10cc;font-size:13px;font-weight:900}.ContactSection-module__1kX6Bq__title{font-family:var(--font-heading,var(--font-sans));letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,60px);font-weight:900;line-height:1.02}.ContactSection-module__1kX6Bq__titleMuted{color:#0b0d108c}.ContactSection-module__1kX6Bq__lead{color:#0b0d10b8;max-width:64ch;margin:14px 0 0;font-size:16.5px;line-height:1.75}.ContactSection-module__1kX6Bq__card{background:linear-gradient(#fff,#fbfbfc);border:1px solid #0b0d101a;border-radius:24px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:28px;margin-bottom:clamp(34px,6vw,80px);display:grid;overflow:hidden;box-shadow:0 22px 70px #0000001a}.ContactSection-module__1kX6Bq__info{background:#0b0d1004;border-right:1px solid #0b0d1014;min-width:0;padding:22px}.ContactSection-module__1kX6Bq__infoHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ContactSection-module__1kX6Bq__infoTitle{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:950}.ContactSection-module__1kX6Bq__pill{color:#0b0d10b3;white-space:nowrap;background:#ffffffb3;border:1px solid #0b0d101a;border-radius:999px;align-items:center;height:28px;padding:0 10px;font-size:12.5px;font-weight:850;display:inline-flex}.ContactSection-module__1kX6Bq__infoIntro{color:#0b0d109e;max-width:52ch;margin:10px 0 0;font-size:13.5px;line-height:1.65}.ContactSection-module__1kX6Bq__steps{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ContactSection-module__1kX6Bq__stepItem{background:#ffffff8c;border:1px solid #0b0d1014;border-radius:16px;grid-template-columns:28px 1fr;align-items:start;gap:12px;padding:10px;display:grid}.ContactSection-module__1kX6Bq__stepNo{color:#0b0d10d1;background:#d59a2a2e;border:1px solid #d59a2a59;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12.5px;font-weight:950;line-height:1;display:grid}.ContactSection-module__1kX6Bq__stepText{gap:2px;display:grid}.ContactSection-module__1kX6Bq__stepTitle{letter-spacing:-.01em;color:#0b0d10c7;font-size:13.8px;font-weight:950}.ContactSection-module__1kX6Bq__stepDesc{color:#0b0d109e;font-size:13px;line-height:1.55}.ContactSection-module__1kX6Bq__divider{background:#0b0d1014;height:1px;margin:16px 0 14px}.ContactSection-module__1kX6Bq__perksTitle{letter-spacing:.12em;text-transform:uppercase;color:#0b0d109e;margin:0;font-size:13px;font-weight:950}.ContactSection-module__1kX6Bq__perks{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ContactSection-module__1kX6Bq__perkItem{color:#0b0d10b3;align-items:center;gap:10px;font-size:13.5px;display:flex}.ContactSection-module__1kX6Bq__perkDot{background:#0b0d1061;border-radius:999px;width:7px;height:7px}.ContactSection-module__1kX6Bq__formWrap{min-width:0;padding:22px}.ContactSection-module__1kX6Bq__form{gap:14px;display:grid}.ContactSection-module__1kX6Bq__row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ContactSection-module__1kX6Bq__field{gap:8px;display:grid}.ContactSection-module__1kX6Bq__field label{letter-spacing:.14em;text-transform:uppercase;color:#0b0d1094;font-size:12px;font-weight:900}.ContactSection-module__1kX6Bq__field input,.ContactSection-module__1kX6Bq__field select,.ContactSection-module__1kX6Bq__field textarea{color:#0b0d10;background:#0b0d1005;border:1px solid #0b0d101f;border-radius:14px;outline:none;width:100%;padding:12px;font-size:16px;transition:border-color .16s,box-shadow .16s,background .16s}.ContactSection-module__1kX6Bq__field textarea{resize:vertical;min-height:140px}.ContactSection-module__1kX6Bq__field input::placeholder,.ContactSection-module__1kX6Bq__field textarea::placeholder{color:#0b0d106b}.ContactSection-module__1kX6Bq__field input:focus,.ContactSection-module__1kX6Bq__field select:focus,.ContactSection-module__1kX6Bq__field textarea:focus{background:#fff;border-color:#d59a2ab3;box-shadow:0 0 0 4px #d59a2a24}.ContactSection-module__1kX6Bq__actions{grid-template-columns:1fr auto;align-items:center;gap:14px;margin-top:4px;display:grid}.ContactSection-module__1kX6Bq__check{color:#0b0d10b3;grid-template-columns:16px 1fr;align-items:start;gap:10px;font-size:13.5px;line-height:1.5;display:grid}.ContactSection-module__1kX6Bq__check input{accent-color:var(--accent);margin-top:3px}.ContactSection-module__1kX6Bq__submit{background:var(--accent);color:#0b0d10;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:1px solid #00000014;border-radius:999px;height:46px;padding:0 18px;font-weight:950;transition:transform .16s,box-shadow .16s}.ContactSection-module__1kX6Bq__submit:hover{transform:translateY(-1px);box-shadow:0 14px 34px #d59a2a33}.ContactSection-module__1kX6Bq__submit:disabled{opacity:.75;cursor:not-allowed;box-shadow:none;transform:none}.ContactSection-module__1kX6Bq__feedback{color:#0b0d10a8;min-height:18px;margin:8px 0 0;font-size:13.5px}@media (max-width:980px){.ContactSection-module__1kX6Bq__card{grid-template-columns:1fr}.ContactSection-module__1kX6Bq__info{border-bottom:1px solid #0b0d1014;border-right:none}.ContactSection-module__1kX6Bq__row2,.ContactSection-module__1kX6Bq__actions{grid-template-columns:1fr}.ContactSection-module__1kX6Bq__submit{width:100%}}@media (max-width:520px){.ContactSection-module__1kX6Bq__card{border-radius:18px}.ContactSection-module__1kX6Bq__info,.ContactSection-module__1kX6Bq__formWrap{padding:18px 16px}.ContactSection-module__1kX6Bq__title{letter-spacing:-.03em;font-size:clamp(28px,8.6vw,44px)}.ContactSection-module__1kX6Bq__lead{font-size:16px;line-height:1.7}.ContactSection-module__1kX6Bq__pill{height:26px;font-size:12px}.ContactSection-module__1kX6Bq__stepItem{border-radius:14px;padding:10px}.ContactSection-module__1kX6Bq__submit{justify-content:center}}@media (hover:none) and (pointer:coarse){.ContactSection-module__1kX6Bq__submit:hover{box-shadow:none;transform:none}}.ContactSection-module__1kX6Bq__addressWrap{max-width:1500px;margin:0 auto;padding:0 clamp(18px,4vw,44px) clamp(28px,5vw,60px)}.ContactSection-module__1kX6Bq__addressKicker{letter-spacing:.14em;text-transform:uppercase;color:#0b0d108c;margin:0;font-size:12px;font-weight:900}.ContactSection-module__1kX6Bq__address{color:#0b0d10b8;margin:10px 0 0;font-size:15.5px;line-height:1.75}.ContactSection-module__1kX6Bq__addressNote{color:#0b0d1094;margin:10px 0 0;font-size:13.5px}
