.solutions-module__h067ua__root{--ink:#172014;--ink-2:#22301b;--lime:#dcf88a;--paper:#f7f8f2;--line:#dde4d3;--text:#182214;--muted:#55604a;--green:#3f6f16;--wa:#1ea952;background:var(--paper);color:var(--text);font-family:var(--font-studio-sans),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.6;overflow-x:clip}.solutions-module__h067ua__root *{box-sizing:border-box}.solutions-module__h067ua__root h1,.solutions-module__h067ua__root h2,.solutions-module__h067ua__root h3,.solutions-module__h067ua__root p{margin:0}.solutions-module__h067ua__root a{color:inherit;text-decoration:none}.solutions-module__h067ua__root button,.solutions-module__h067ua__root input,.solutions-module__h067ua__root select,.solutions-module__h067ua__root textarea{font-family:inherit;font-size:inherit;line-height:inherit}.solutions-module__h067ua__root :focus-visible{outline-offset:3px;outline:3px solid #7aa83a}.solutions-module__h067ua__root h2{letter-spacing:-.035em;font-size:clamp(34px,4.4vw,60px);font-weight:800;line-height:1.05}.solutions-module__h067ua__shell{width:min(1200px,100% - 64px);margin:0 auto}.solutions-module__h067ua__skip{z-index:40;background:#fff;border-radius:8px;padding:10px 14px;position:absolute;top:-100px;left:16px}.solutions-module__h067ua__skip:focus{top:12px}.solutions-module__h067ua__header{z-index:30;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#172014f7;border-bottom:1px solid #ffffff14;position:sticky;top:0}.solutions-module__h067ua__header>.solutions-module__h067ua__shell{justify-content:space-between;align-items:center;gap:16px;height:72px;display:flex}.solutions-module__h067ua__brand{color:#fff;letter-spacing:-1px;align-items:baseline;gap:2px;font-size:28px;font-weight:800;line-height:1;display:inline-flex}.solutions-module__h067ua__brand>span{color:var(--lime)}.solutions-module__h067ua__brand small{letter-spacing:2.6px;color:#aebc9f;margin-left:10px;font-size:10px;font-weight:700}.solutions-module__h067ua__headerActions{align-items:center;gap:8px;display:flex}.solutions-module__h067ua__header .solutions-module__h067ua__headerPhone{color:#eef4e5;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:16px;font-weight:700;display:inline-flex}.solutions-module__h067ua__headerWa{background:var(--wa);color:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:9px 16px;font-size:15px;font-weight:800;display:inline-flex}.solutions-module__h067ua__headerNote{color:#aebc9f;font-size:15px}.solutions-module__h067ua__headerCta{color:#fff;align-items:center;min-height:44px;font-size:16px;font-weight:700;display:inline-flex}.solutions-module__h067ua__waIcon{flex:none;width:20px;height:20px}.solutions-module__h067ua__hero{background:radial-gradient(1100px 560px at 88% -10%,#3a4d2e 0,transparent 62%),var(--ink);color:#f3f7ec;padding:64px 0 80px}.solutions-module__h067ua__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:56px;display:grid}.solutions-module__h067ua__heroCopy{padding-top:8px}.solutions-module__h067ua__pill{color:#e2ead6;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:15px;font-weight:700;display:inline-flex}.solutions-module__h067ua__dot{background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px}.solutions-module__h067ua__hero h1{letter-spacing:-.045em;color:#fff;margin-top:24px;font-size:clamp(46px,5.8vw,84px);font-weight:800;line-height:1.02}.solutions-module__h067ua__hero h1 em{color:var(--lime);font-style:normal}.solutions-module__h067ua__highlight{color:var(--lime)}.solutions-module__h067ua__lead{color:#d4ddc8;max-width:580px;font-size:clamp(18px,1.55vw,21px);line-height:1.6;margin-top:24px!important}.solutions-module__h067ua__benefits{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.solutions-module__h067ua__benefits li{color:#f4f8ee;align-items:center;gap:14px;font-size:19px;font-weight:700;display:flex}.solutions-module__h067ua__benefits svg{background:var(--lime);width:30px;height:30px;color:var(--ink);border-radius:50%;flex:none;padding:6px}.solutions-module__h067ua__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.solutions-module__h067ua__primary{background:var(--lime);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:62px;padding:16px 30px;font-size:19px;font-weight:800;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 12px 32px #dcf88a2e;color:var(--ink)!important}.solutions-module__h067ua__primary:hover{background:#e9ffae;transform:translateY(-1px)}.solutions-module__h067ua__primary:disabled{cursor:wait;opacity:.7;transform:none}.solutions-module__h067ua__waBtn{background:var(--wa);border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:62px;padding:16px 26px;font-size:19px;font-weight:800;display:inline-flex;color:#fff!important}.solutions-module__h067ua__waBtn:hover{background:#1b9a4a}.solutions-module__h067ua__assure{color:#aab89c;font-size:15px;margin-top:22px!important}.solutions-module__h067ua__formWrap{scroll-margin-top:88px}.solutions-module__h067ua__form{color:var(--text);background:#fff;border-radius:22px;padding:32px;box-shadow:0 30px 80px #00000059}.solutions-module__h067ua__formTitle{letter-spacing:-.03em;font-weight:800;font-size:32px!important;line-height:1.1!important}.solutions-module__h067ua__formSub{color:var(--muted);font-size:16px;line-height:1.5;margin-top:8px!important}.solutions-module__h067ua__form fieldset{border:0;min-width:0;margin:22px 0 0;padding:0}.solutions-module__h067ua__pickLabel{font-size:16px;font-weight:800;margin-bottom:10px!important}.solutions-module__h067ua__pickLabel span{color:var(--muted);margin-left:6px;font-size:14px;font-weight:600}.solutions-module__h067ua__picks{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.solutions-module__h067ua__picks button{min-height:44px;color:var(--text);cursor:pointer;background:#f5f8ef;border:1.5px solid #cdd7bf;border-radius:999px;padding:9px 15px;font-size:15px;font-weight:700;transition:background .15s,border-color .15s}.solutions-module__h067ua__picks button:hover{background:#edf4e0;border-color:#7aa83a}.solutions-module__h067ua__form label,.solutions-module__h067ua__field>label{margin-bottom:14px;font-size:15px;font-weight:800;display:block}.solutions-module__h067ua__field>label{margin-bottom:0}.solutions-module__h067ua__field{margin-bottom:14px}.solutions-module__h067ua__form input,.solutions-module__h067ua__form select,.solutions-module__h067ua__form textarea{width:100%;min-width:0;min-height:54px;color:var(--text);background:#fbfcf8;border:1.5px solid #d2dac6;border-radius:12px;margin-top:6px;padding:12px 14px;font-size:17px;font-weight:500;display:block}.solutions-module__h067ua__form input:focus,.solutions-module__h067ua__form select:focus,.solutions-module__h067ua__form textarea:focus{border-color:#6f9a2b;outline:none;box-shadow:0 0 0 4px #b9d68a73}.solutions-module__h067ua__form textarea{resize:vertical;min-height:104px;line-height:1.5}.solutions-module__h067ua__formGrid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.solutions-module__h067ua__contactGrid{grid-template-columns:1.35fr 1fr}.solutions-module__h067ua__phoneRow{gap:8px;margin-top:6px;display:flex}.solutions-module__h067ua__phoneRow select{flex:none;width:92px;margin-top:0;padding:12px 6px;font-size:15px}.solutions-module__h067ua__phoneRow input{flex:1;width:0;margin-top:0}.solutions-module__h067ua__submit{width:100%;margin-top:4px}.solutions-module__h067ua__error{color:#a02a0e;background:#fff0ea;border-radius:12px;padding:12px 14px;font-size:15px;font-weight:600;margin-bottom:14px!important}.solutions-module__h067ua__formNote{color:var(--muted);font-size:13px;line-height:1.6;margin-top:16px!important}.solutions-module__h067ua__formNote svg{vertical-align:-2px;margin-right:4px;display:inline}.solutions-module__h067ua__formNote a{text-decoration:underline}.solutions-module__h067ua__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.solutions-module__h067ua__receipt{color:var(--text);background:#fff;border-radius:22px;padding:36px;box-shadow:0 30px 80px #00000059}.solutions-module__h067ua__receipt>svg{color:#4d8a1f}.solutions-module__h067ua__receipt h3{letter-spacing:-.03em;margin:16px 0 6px;font-size:32px;font-weight:800;line-height:1.15}.solutions-module__h067ua__receipt p{color:var(--muted);font-size:17px;margin-top:12px!important}.solutions-module__h067ua__receipt a{margin-top:20px;font-size:17px;font-weight:800;text-decoration:underline;display:inline-flex}.solutions-module__h067ua__section{padding:100px 0}.solutions-module__h067ua__head{max-width:780px;margin-bottom:48px}.solutions-module__h067ua__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-size:15px;font-weight:800}.solutions-module__h067ua__head h2{margin-top:12px}.solutions-module__h067ua__sub{color:var(--muted);font-size:19px;line-height:1.6;margin-top:16px!important}.solutions-module__h067ua__sub a{color:var(--green);font-weight:800;text-decoration:underline}.solutions-module__h067ua__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.solutions-module__h067ua__card{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;padding:30px;transition:border-color .15s,box-shadow .15s;display:flex}.solutions-module__h067ua__card:hover{border-color:#b7c99c;box-shadow:0 18px 44px #17201412}.solutions-module__h067ua__cardNo{color:var(--green);font-size:16px;font-weight:800}.solutions-module__h067ua__card h3{letter-spacing:-.025em;margin-top:10px;font-size:28px;font-weight:800;line-height:1.15}.solutions-module__h067ua__card p{color:var(--muted);font-size:17px;line-height:1.6;margin-top:16px!important}.solutions-module__h067ua__card p strong{letter-spacing:.1em;text-transform:uppercase;color:var(--text);margin-bottom:2px;font-size:13px;display:block}.solutions-module__h067ua__cardCta{color:var(--green);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:24px 0 0;font-size:18px;font-weight:800;display:inline-flex}.solutions-module__h067ua__cardCta:hover{text-decoration:underline}.solutions-module__h067ua__stepsSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.solutions-module__h067ua__stepsGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:64px;display:grid}.solutions-module__h067ua__stepsGrid h2{margin-top:12px}.solutions-module__h067ua__mark{color:var(--green)}.solutions-module__h067ua__stepList{gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid}.solutions-module__h067ua__stepList li{align-items:flex-start;gap:20px;display:flex}.solutions-module__h067ua__stepList li>span{background:var(--ink);width:58px;height:58px;color:var(--lime);border-radius:16px;flex:none;place-items:center;font-size:26px;font-weight:800;display:grid}.solutions-module__h067ua__stepList h3{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.2}.solutions-module__h067ua__stepList p{color:var(--muted);font-size:18px;margin-top:6px!important}.solutions-module__h067ua__stepsCta{margin-top:40px}.solutions-module__h067ua__getBox{border:1px solid var(--line);background:var(--paper);border-radius:24px;padding:30px}.solutions-module__h067ua__getPhoto{aspect-ratio:3/2;border-radius:16px;margin-bottom:26px;overflow:hidden}.solutions-module__h067ua__getPhoto img{object-fit:cover;width:100%;height:100%;display:block}.solutions-module__h067ua__getList{gap:18px;margin:16px 0 0;padding:0;list-style:none;display:grid}.solutions-module__h067ua__getList li{align-items:flex-start;gap:12px;display:flex}.solutions-module__h067ua__getList svg{color:var(--green);flex:none;margin-top:2px}.solutions-module__h067ua__getList strong{font-size:19px;line-height:1.35;display:block}.solutions-module__h067ua__getList span{color:var(--muted);margin-top:2px;font-size:16px;display:block}.solutions-module__h067ua__note{border-top:1px solid var(--line);color:var(--muted);padding-top:18px;font-size:14px;line-height:1.6;margin-top:22px!important}.solutions-module__h067ua__faqGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.solutions-module__h067ua__faqGrid h2{margin-top:12px}.solutions-module__h067ua__faqList details{border-bottom:1px solid var(--line);padding:24px 0}.solutions-module__h067ua__faqList details:first-child{border-top:1px solid var(--line)}.solutions-module__h067ua__faqList summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;font-size:22px;font-weight:800;line-height:1.3;list-style:none;display:flex}.solutions-module__h067ua__faqList summary::-webkit-details-marker{display:none}.solutions-module__h067ua__faqList summary svg{color:var(--green);flex:none;transition:transform .2s}.solutions-module__h067ua__faqList details[open] summary svg{transform:rotate(45deg)}.solutions-module__h067ua__faqList details p{max-width:660px;color:var(--muted);font-size:18px;margin-top:12px!important}.solutions-module__h067ua__final{background:radial-gradient(900px 420px at 12% 110%,#3a4d2e 0,transparent 60%),var(--ink);color:#fff;text-align:center;padding:100px 0}.solutions-module__h067ua__final h2{color:#fff;font-size:clamp(40px,5.2vw,72px)}.solutions-module__h067ua__final p{color:#d4ddc8;max-width:640px;font-size:21px;margin:18px auto 0!important}.solutions-module__h067ua__finalActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.solutions-module__h067ua__final .solutions-module__h067ua__finalCall{color:#b4c1a6;font-size:17px;margin-top:22px!important}.solutions-module__h067ua__finalCall a{color:#fff;font-weight:800;text-decoration:underline}.solutions-module__h067ua__footer{color:#a6b39a;background:#10170d;padding:28px 0;font-size:14px}.solutions-module__h067ua__footer>.solutions-module__h067ua__shell{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.solutions-module__h067ua__footer>.solutions-module__h067ua__shell>div{flex-wrap:wrap;gap:6px 22px;display:flex}.solutions-module__h067ua__footer a{color:#e2e9d8;align-items:center;min-height:44px;display:inline-flex}.solutions-module__h067ua__mobileBar{display:none}.solutions-module__h067ua__kicker{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:15px;font-weight:800;display:inline-flex}.solutions-module__h067ua__hero .solutions-module__h067ua__kicker{color:#e2ead6}.solutions-module__h067ua__indexHero{padding:72px 0 84px}.solutions-module__h067ua__indexHero .solutions-module__h067ua__lead{max-width:660px}.solutions-module__h067ua__indexSection{padding:80px 0}.solutions-module__h067ua__workflow{background:#eef2e6}.solutions-module__h067ua__sectionHead{max-width:780px;margin-bottom:36px}.solutions-module__h067ua__sectionHead .solutions-module__h067ua__kicker{color:var(--green)}.solutions-module__h067ua__sectionHead h2{margin-top:12px}.solutions-module__h067ua__sectionHead>p:not(.solutions-module__h067ua__kicker){color:var(--muted);margin-top:14px;font-size:19px}.solutions-module__h067ua__indexGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.solutions-module__h067ua__indexCard{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;height:100%;padding:26px;transition:border-color .15s,transform .15s;display:flex}.solutions-module__h067ua__indexCard:hover{border-color:#9fb97a;transform:translateY(-2px)}.solutions-module__h067ua__indexCard strong{letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1.25}.solutions-module__h067ua__indexCard>span{color:var(--muted);font-size:16px;line-height:1.6}.solutions-module__h067ua__indexCard small{color:var(--green);overflow-wrap:anywhere;align-items:center;gap:6px;margin-top:auto;font-size:13px;display:flex}@media (min-width:1440px){.solutions-module__h067ua__hero{padding-top:80px}}@media (max-width:1060px){.solutions-module__h067ua__heroGrid{grid-template-columns:1fr;gap:40px}.solutions-module__h067ua__formWrap{max-width:660px}.solutions-module__h067ua__cards,.solutions-module__h067ua__indexGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-module__h067ua__stepsGrid,.solutions-module__h067ua__faqGrid{grid-template-columns:1fr;gap:44px}}@media (max-width:760px){.solutions-module__h067ua__root{font-size:17px}.solutions-module__h067ua__shell{width:calc(100% - 36px)}.solutions-module__h067ua__header>.solutions-module__h067ua__shell{height:64px}.solutions-module__h067ua__brand{font-size:25px}.solutions-module__h067ua__brand small,.solutions-module__h067ua__headerNote,.solutions-module__h067ua__header .solutions-module__h067ua__headerPhone span{display:none}.solutions-module__h067ua__headerWa{padding:9px 14px}.solutions-module__h067ua__hero{padding:36px 0 52px}.solutions-module__h067ua__pill{padding:7px 13px;font-size:13px}.solutions-module__h067ua__hero h1{letter-spacing:-.04em;margin-top:20px;font-size:46px}.solutions-module__h067ua__lead{font-size:18px}.solutions-module__h067ua__benefits li{font-size:17px}.solutions-module__h067ua__benefits svg{width:28px;height:28px}.solutions-module__h067ua__actions{flex-direction:column}.solutions-module__h067ua__actions>a{width:100%}.solutions-module__h067ua__assure{font-size:14px}.solutions-module__h067ua__form,.solutions-module__h067ua__receipt{border-radius:18px;padding:22px}.solutions-module__h067ua__formTitle{font-size:28px!important}.solutions-module__h067ua__formGrid,.solutions-module__h067ua__contactGrid{grid-template-columns:1fr}.solutions-module__h067ua__section,.solutions-module__h067ua__indexSection{padding:68px 0}.solutions-module__h067ua__root h2{font-size:36px}.solutions-module__h067ua__head{margin-bottom:32px}.solutions-module__h067ua__sub{font-size:18px}.solutions-module__h067ua__cards,.solutions-module__h067ua__indexGrid{grid-template-columns:1fr;gap:14px}.solutions-module__h067ua__card{padding:24px}.solutions-module__h067ua__card h3{font-size:25px}.solutions-module__h067ua__stepList li>span{border-radius:14px;width:50px;height:50px;font-size:22px}.solutions-module__h067ua__stepList h3{font-size:23px}.solutions-module__h067ua__stepList p{font-size:17px}.solutions-module__h067ua__stepsCta>a{width:100%}.solutions-module__h067ua__getBox{padding:22px}.solutions-module__h067ua__faqList summary{font-size:19px}.solutions-module__h067ua__faqList details p{font-size:17px}.solutions-module__h067ua__final{padding:72px 0}.solutions-module__h067ua__final p{font-size:19px}.solutions-module__h067ua__finalActions{flex-direction:column}.solutions-module__h067ua__finalActions>a{width:100%}.solutions-module__h067ua__footer{padding-bottom:104px}.solutions-module__h067ua__mobileBar{z-index:25;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f8f2f7;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.solutions-module__h067ua__mobileBar>.solutions-module__h067ua__primary{flex:1;min-height:54px;padding:12px 18px;font-size:18px}.solutions-module__h067ua__mobileWa{background:var(--wa);border-radius:14px;place-items:center;width:56px;min-height:54px;display:grid;color:#fff!important}.solutions-module__h067ua__mobileWa .solutions-module__h067ua__waIcon{width:26px;height:26px}.solutions-module__h067ua__indexHero{padding:44px 0 56px}}@media (max-width:360px){.solutions-module__h067ua__shell{width:calc(100% - 28px)}.solutions-module__h067ua__hero h1{font-size:40px}.solutions-module__h067ua__root h2{font-size:32px}.solutions-module__h067ua__primary,.solutions-module__h067ua__waBtn{padding:14px 18px;font-size:17px}.solutions-module__h067ua__form,.solutions-module__h067ua__receipt{padding:18px}.solutions-module__h067ua__headerWa span{display:none}}@media (prefers-reduced-motion:reduce){.solutions-module__h067ua__primary,.solutions-module__h067ua__card,.solutions-module__h067ua__indexCard,.solutions-module__h067ua__picks button{transition:none}.solutions-module__h067ua__primary:hover,.solutions-module__h067ua__indexCard:hover{transform:none}}
.studio-module__G7fT1a__root{--paper:#fafaf8;--paper-2:#f3f2ee;--paper-3:#e9e7e1;--card:#fff;--ink:#0e100f;--ink-soft:#2a2e2c;--text:#474c49;--muted:#5f6561;--line:#e0ded8;--line-soft:#ebeae5;--accent:#f2b33d;--accent-strong:#d99a1c;--accent-soft:#fdf1d6;--accent-ink:#936209;--gold:#f6c86c;--green:#1c6b44;--wa:#147f40;--focus:#1b5fd3;--stage:#0b0c0c;--stage-2:#151716;--stage-3:#1d201e;--stage-line:#ffffff1c;--stage-text:#f3f2ee;--stage-muted:#a8ada8;--radius-s:10px;--radius:18px;--radius-l:26px;--shadow:0 1px 2px #0e100f0d,0 10px 30px #0e100f12;--shadow-l:0 2px 8px #0000001a,0 36px 80px #00000038;--shell:min(1200px,calc(100% - 40px));--fs-h1:clamp(2.5rem,1.55rem + 3.6vw,4.25rem);--fs-h2:clamp(2rem,1.35rem + 2.5vw,3.25rem);--fs-h3:clamp(1.1875rem,1.1rem + .35vw,1.375rem);--fs-lead:clamp(1.125rem,1.07rem + .25vw,1.25rem);--fs-body:1.0625rem;--fs-small:.9375rem;--fs-meta:.875rem;--fs-caption:.8125rem;--font-sans:var(--font-studio-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--font-serif:var(--font-studio-serif),"Iowan Old Style",Georgia,serif;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.6;overflow-x:clip}:where(.studio-module__G7fT1a__root) *,:where(.studio-module__G7fT1a__root) :before,:where(.studio-module__G7fT1a__root) :after{box-sizing:border-box}:where(.studio-module__G7fT1a__root) :is(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0}:where(.studio-module__G7fT1a__root) :is(ul,ol){padding:0;list-style:none}:where(.studio-module__G7fT1a__root) a{color:inherit;text-decoration:none}:where(.studio-module__G7fT1a__root) button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}:where(.studio-module__G7fT1a__root) img{max-width:100%;height:auto;display:block}.studio-module__G7fT1a__root :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--focus);outline-offset:3px}:where(.studio-module__G7fT1a__root) [id]{scroll-margin-top:16px}:where(.studio-module__G7fT1a__root) :is(h1,h2,h3){color:var(--ink);letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:1.06}:where(.studio-module__G7fT1a__root) h1{font-size:var(--fs-h1);letter-spacing:-.045em;line-height:1.03}:where(.studio-module__G7fT1a__root) h2{font-size:var(--fs-h2)}:where(.studio-module__G7fT1a__root) h3{font-size:var(--fs-h3);letter-spacing:-.015em;font-weight:600;line-height:1.3}:where(.studio-module__G7fT1a__root) p{text-wrap:pretty}.studio-module__G7fT1a__shell{width:var(--shell);margin-inline:auto}.studio-module__G7fT1a__section{padding-block:clamp(64px,2.5rem + 5vw,136px);scroll-margin-top:16px}.studio-module__G7fT1a__band{background:var(--paper-2)}.studio-module__G7fT1a__stage{background:var(--stage);color:var(--stage-text);--focus:#8fb3ff}.studio-module__G7fT1a__stage :is(h2,h3){color:var(--stage-text)}.studio-module__G7fT1a__stage p{color:var(--stage-muted)}.studio-module__G7fT1a__sectionHead{gap:18px;max-width:780px;margin-bottom:clamp(36px,1.75rem + 2vw,64px);display:grid}.studio-module__G7fT1a__sectionHead>p:not(.studio-module__G7fT1a__eyebrow){font-size:var(--fs-lead);color:var(--text);max-width:60ch;line-height:1.55}.studio-module__G7fT1a__stage .studio-module__G7fT1a__sectionHead>p:not(.studio-module__G7fT1a__eyebrow){color:var(--stage-muted)}.studio-module__G7fT1a__split{align-items:center;gap:clamp(32px,2rem + 3vw,88px);display:grid}@media (min-width:900px){.studio-module__G7fT1a__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.studio-module__G7fT1a__eyebrow{font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-weight:600;line-height:1.4;display:inline-flex}.studio-module__G7fT1a__eyebrow:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.studio-module__G7fT1a__stage .studio-module__G7fT1a__eyebrow{color:var(--stage-muted)}.studio-module__G7fT1a__lead{font-size:var(--fs-lead);color:var(--text);max-width:60ch;line-height:1.55}.studio-module__G7fT1a__mark{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--accent-ink);font-size:1.08em;font-style:italic;font-weight:400;line-height:1.1}.studio-module__G7fT1a__stage .studio-module__G7fT1a__mark,.studio-module__G7fT1a__markOnDark{color:var(--gold)}.studio-module__G7fT1a__caption{text-wrap:balance;font-size:var(--fs-caption);color:var(--muted);align-items:flex-start;gap:8px;font-weight:500;line-height:1.45;display:inline-flex}.studio-module__G7fT1a__caption:before{content:"";background:var(--green);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.5em}.studio-module__G7fT1a__stage .studio-module__G7fT1a__caption{color:var(--stage-muted)}.studio-module__G7fT1a__stage .studio-module__G7fT1a__caption:before{background:#7fd3a3}.studio-module__G7fT1a__btn{letter-spacing:-.005em;text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:10px 24px;font-size:1rem;font-weight:560;line-height:1.2;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.studio-module__G7fT1a__btn>svg{flex:none;width:18px;height:18px;transition:transform .2s}.studio-module__G7fT1a__btn:hover{transform:translateY(-1px)}.studio-module__G7fT1a__btn:hover>svg{transform:translate(2px,-2px)}.studio-module__G7fT1a__btnPrimary{background:var(--ink);color:#fff;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0000002e,0 10px 24px #0e100f29}.studio-module__G7fT1a__btnPrimary>svg{color:var(--accent)}.studio-module__G7fT1a__btnAccent{background:var(--accent);color:var(--ink);box-shadow:inset 0 1px #fff6,0 10px 30px #f2b33d3d}.studio-module__G7fT1a__btnAccent>svg{color:var(--ink)}.studio-module__G7fT1a__btnGhost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.studio-module__G7fT1a__btnSmall{gap:8px;min-height:44px;padding:8px 18px;font-size:.9375rem}.studio-module__G7fT1a__btnSmall>svg{width:16px;height:16px}:is(.studio-module__G7fT1a__stage,.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__closing,.studio-module__G7fT1a__header) .studio-module__G7fT1a__btnPrimary{background:var(--accent);color:var(--ink);box-shadow:inset 0 1px #fff6,0 10px 30px #f2b33d38}:is(.studio-module__G7fT1a__stage,.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__closing,.studio-module__G7fT1a__header) .studio-module__G7fT1a__btnPrimary>svg{color:var(--ink)}.studio-module__G7fT1a__textLink{min-height:44px;color:var(--ink);text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;align-items:center;gap:8px;font-size:1rem;font-weight:600;display:inline-flex}:is(.studio-module__G7fT1a__stage,.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__closing) .studio-module__G7fT1a__textLink{color:var(--stage-text)}.studio-module__G7fT1a__wa{min-height:48px;color:var(--ink);text-underline-offset:6px;align-items:center;gap:10px;font-size:1rem;font-weight:600;-webkit-text-decoration:underline #147f4066;text-decoration:underline #147f4066;text-decoration-thickness:1.5px;display:inline-flex}.studio-module__G7fT1a__wa svg{width:22px;height:22px;color:var(--wa);flex:none}.studio-module__G7fT1a__stage .studio-module__G7fT1a__wa{color:var(--stage-text);text-decoration-color:#7fd3a373}.studio-module__G7fT1a__stage .studio-module__G7fT1a__wa svg{color:#6fd39b}.studio-module__G7fT1a__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.studio-module__G7fT1a__facts{border-top:1px solid var(--line-soft);font-size:var(--fs-meta);color:var(--muted);flex-wrap:wrap;gap:6px 0;padding-top:16px;line-height:1.5;display:flex}.studio-module__G7fT1a__facts span:last-child{flex-basis:100%}.studio-module__G7fT1a__facts span:first-child:after{content:"·";color:var(--line);margin:0 10px}.studio-module__G7fT1a__facts a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.studio-module__G7fT1a__checks{gap:10px;display:grid}.studio-module__G7fT1a__checks li{font-size:var(--fs-small);color:var(--text);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.studio-module__G7fT1a__checks svg{color:var(--green);flex:none;margin-top:2px}.studio-module__G7fT1a__stage .studio-module__G7fT1a__checks li{color:var(--stage-muted)}.studio-module__G7fT1a__stage .studio-module__G7fT1a__checks svg{color:#7fd3a3}.studio-module__G7fT1a__header{z-index:30;background:var(--stage);color:var(--stage-text);border-bottom:1px solid var(--stage-line);--focus:#8fb3ff;position:relative}.studio-module__G7fT1a__headerInner{width:var(--shell);justify-content:space-between;align-items:center;gap:16px;min-height:72px;margin-inline:auto;display:flex}.studio-module__G7fT1a__brand{letter-spacing:-.03em;min-height:44px;color:var(--stage-text);align-items:center;gap:10px;font-size:1.25rem;font-weight:650;line-height:1;display:inline-flex}.studio-module__G7fT1a__brandMark{background:var(--stage-text);width:38px;height:38px;color:var(--stage);border-radius:11px;flex:none;place-items:center;padding:0 6px 4px 0;font-size:1.4rem;font-weight:700;display:grid;position:relative}.studio-module__G7fT1a__brandMark:after{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;bottom:9px;right:8px}.studio-module__G7fT1a__brandText small{font-size:var(--fs-caption);letter-spacing:0;color:var(--stage-muted);margin-top:4px;font-weight:500;display:block}.studio-module__G7fT1a__nav{display:none}.studio-module__G7fT1a__headerCta{min-height:44px}@media (min-width:960px){.studio-module__G7fT1a__headerInner{min-height:80px}.studio-module__G7fT1a__nav{font-size:var(--fs-small);align-items:center;gap:30px;font-weight:500;display:flex}.studio-module__G7fT1a__nav a{min-height:44px;color:var(--stage-muted);align-items:center;transition:color .2s;display:inline-flex}.studio-module__G7fT1a__nav a:hover{color:var(--stage-text)}}@media (max-width:420px){.studio-module__G7fT1a__brandText small{display:none}.studio-module__G7fT1a__headerCta{padding-inline:14px;font-size:.9375rem}}@media (max-width:380px){.studio-module__G7fT1a__headerCta{display:none}}.studio-module__G7fT1a__heroStage{isolation:isolate;background:var(--stage);color:var(--stage-text);--focus:#8fb3ff;position:relative;overflow:hidden}.studio-module__G7fT1a__heroStage:before,.studio-module__G7fT1a__heroStage:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.studio-module__G7fT1a__heroStage:before{background:radial-gradient(48% 52% at 80% 32%,#f2b33d33,#0000 70%),radial-gradient(36% 42% at 8% 0,#e8744f24,#0000 72%),radial-gradient(70% 45% at 50% 108%,#f2b33d17,#0000 70%)}.studio-module__G7fT1a__heroStage:after{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(70% 60% at 60% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 60% 30%,#000 20%,#0000 75%)}.studio-module__G7fT1a__heroStage h1{color:var(--stage-text)}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__mark{color:var(--gold)}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__lead{color:var(--stage-muted)}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__eyebrow{border:1px solid var(--stage-line);color:var(--stage-text);font-size:var(--fs-meta);letter-spacing:0;text-transform:none;background:#ffffff0a;border-radius:999px;padding:7px 14px 7px 12px;font-weight:500}@media (max-width:399px){.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__eyebrow{font-size:var(--fs-caption);padding:5px 12px 5px 10px}}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__checks li{color:var(--stage-muted)}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__checks svg{color:#7fd3a3}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__facts{border-top-color:var(--stage-line);color:var(--stage-muted)}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__facts span:first-child:after{color:#ffffff4d}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__facts a{color:var(--stage-text)}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__wa{min-height:52px;box-shadow:inset 0 0 0 1px var(--stage-line);color:var(--stage-text);background:#ffffff0a;border-radius:999px;justify-content:center;padding:10px 22px;text-decoration:none;transition:background-color .2s}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__wa:hover{background:#ffffff17}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__wa svg{color:#6fd39b}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__caption{color:var(--stage-muted)}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__caption:before{background:#7fd3a3}.studio-module__G7fT1a__techStrip{border-top:1px solid var(--stage-line);gap:14px;margin-top:clamp(44px,2rem + 3vw,80px);padding-top:24px;display:grid}.studio-module__G7fT1a__techStrip p{font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-muted);font-weight:600}.studio-module__G7fT1a__techStrip ul{flex-wrap:wrap;gap:10px 32px;display:flex}.studio-module__G7fT1a__techStrip li{letter-spacing:-.02em;color:#f3f2eed1;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:550}@media (min-width:960px){.studio-module__G7fT1a__techStrip{grid-template-columns:auto 1fr;align-items:center;gap:32px}.studio-module__G7fT1a__techStrip ul{justify-content:space-between}}.studio-module__G7fT1a__browser{box-shadow:var(--shadow-l);background:#fff;border:1px solid #0e100f1a;border-radius:14px;overflow:hidden}.studio-module__G7fT1a__heroStage .studio-module__G7fT1a__browser,.studio-module__G7fT1a__stage .studio-module__G7fT1a__browser{border-color:#ffffff24;box-shadow:0 0 0 1px #0006,0 30px 80px #0000008c,0 0 120px #f2b33d1a}.studio-module__G7fT1a__browserBar{border-bottom:1px solid var(--line-soft);background:#f3f2ee;align-items:center;gap:12px;height:36px;padding:0 14px;display:flex}.studio-module__G7fT1a__browserDots{gap:6px;display:flex}.studio-module__G7fT1a__browserDots i{background:#d5d2ca;border-radius:50%;width:10px;height:10px}.studio-module__G7fT1a__browserUrl{max-width:340px;height:24px;color:var(--muted);font-size:var(--fs-caption);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:7px;flex:1;justify-content:center;align-items:center;margin-inline:auto;font-weight:500;display:flex;overflow:hidden}.studio-module__G7fT1a__browser img{aspect-ratio:1.44;object-fit:cover;object-position:top;width:100%}.studio-module__G7fT1a__phone{box-shadow:0 0 0 1px #ffffff1a,var(--shadow-l);background:#0e110f;border-radius:34px;padding:7px;position:relative}.studio-module__G7fT1a__phone:before{content:"";z-index:1;background:#0e110f;border-radius:10px;width:30%;height:16px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.studio-module__G7fT1a__phone img{aspect-ratio:640/1385;object-fit:cover;object-position:top;border-radius:28px;width:100%}.studio-module__G7fT1a__frameLink{border-radius:16px;transition:transform .3s;display:block}.studio-module__G7fT1a__frameLink:hover{transform:translateY(-4px)}.studio-module__G7fT1a__card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(22px,1rem + 1.2vw,32px);box-shadow:0 1px 2px #0e100f0a}.studio-module__G7fT1a__stage .studio-module__G7fT1a__card{background:var(--stage-2);border-color:var(--stage-line);box-shadow:none}.studio-module__G7fT1a__number{background:var(--paper-2);border:1px solid var(--line);width:44px;height:44px;color:var(--ink);font-family:var(--font-serif);border-radius:50%;flex:none;place-items:center;font-size:1.375rem;font-style:italic;font-weight:400;line-height:1;display:inline-grid}.studio-module__G7fT1a__stage .studio-module__G7fT1a__number{background:var(--stage-2);border-color:var(--stage-line);color:var(--gold)}.studio-module__G7fT1a__steps{counter-reset:step;gap:16px;display:grid}.studio-module__G7fT1a__steps>li{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);grid-template-columns:auto 1fr;gap:4px 18px;padding:26px;display:grid;box-shadow:0 1px 2px #0e100f0a}.studio-module__G7fT1a__steps>li>.studio-module__G7fT1a__number{grid-row:span 3}.studio-module__G7fT1a__steps h3{font-size:1.25rem}.studio-module__G7fT1a__steps p{color:var(--text);font-size:1rem}.studio-module__G7fT1a__steps .studio-module__G7fT1a__result{font-size:var(--fs-small);color:var(--green);align-items:flex-start;gap:8px;margin-top:10px;font-weight:600;display:flex}.studio-module__G7fT1a__steps .studio-module__G7fT1a__result svg{flex:none;margin-top:3px}.studio-module__G7fT1a__stage .studio-module__G7fT1a__steps>li{background:var(--stage-2);border-color:var(--stage-line);box-shadow:none}.studio-module__G7fT1a__stage .studio-module__G7fT1a__steps p{color:var(--stage-muted)}.studio-module__G7fT1a__stage .studio-module__G7fT1a__steps .studio-module__G7fT1a__result{color:#7fd3a3}@media (min-width:960px){.studio-module__G7fT1a__steps{grid-template-columns:repeat(var(--steps,3),minmax(0,1fr))}.studio-module__G7fT1a__steps>li{grid-template-columns:1fr;align-content:start;gap:12px}.studio-module__G7fT1a__steps>li>.studio-module__G7fT1a__number{grid-row:auto;margin-bottom:10px}}.studio-module__G7fT1a__costGrid{gap:16px;display:grid}@media (min-width:800px){.studio-module__G7fT1a__costGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.studio-module__G7fT1a__costCard h3{margin-bottom:8px;font-size:1.25rem}.studio-module__G7fT1a__costCard ul{margin-top:8px}.studio-module__G7fT1a__costCard li{border-top:1px solid var(--line-soft);color:var(--text);align-items:flex-start;gap:12px;padding:12px 0;font-size:1rem;line-height:1.5;display:flex}.studio-module__G7fT1a__costCard li:first-child{border-top:0}.studio-module__G7fT1a__costCard li svg{color:var(--green);flex:none;margin-top:3px}.studio-module__G7fT1a__costCardMuted{background:var(--paper-2)}.studio-module__G7fT1a__costCardMuted li svg{color:var(--muted)}.studio-module__G7fT1a__priceNote{border-radius:var(--radius-s);background:var(--accent-soft);color:var(--ink);border:1px solid #f2b33d73;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:20px;padding:18px 22px;font-size:1rem;display:flex}.studio-module__G7fT1a__priceNote strong{font-size:1.0625rem;font-weight:650}.studio-module__G7fT1a__stage .studio-module__G7fT1a__costCard li{color:var(--stage-muted);border-top-color:var(--stage-line)}.studio-module__G7fT1a__stage .studio-module__G7fT1a__costCard li svg{color:#7fd3a3}.studio-module__G7fT1a__stage .studio-module__G7fT1a__costCardMuted{background:var(--stage-3)}.studio-module__G7fT1a__stage .studio-module__G7fT1a__costCardMuted li svg{color:var(--stage-muted)}.studio-module__G7fT1a__stage .studio-module__G7fT1a__priceNote{color:var(--stage-text);background:#f2b33d1a;border-color:#f2b33d59}.studio-module__G7fT1a__indiaGrid{gap:16px;display:grid}@media (min-width:800px){.studio-module__G7fT1a__indiaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.studio-module__G7fT1a__indiaGrid article{align-content:start;gap:10px;display:grid}@media (max-width:799px){.studio-module__G7fT1a__indiaGrid article{grid-template-columns:52px 1fr;gap:4px 16px}.studio-module__G7fT1a__indiaGrid article>span{grid-row:span 2}}.studio-module__G7fT1a__indiaGrid .studio-module__G7fT1a__glyph{background:var(--card);width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0e100f0d;color:var(--ink);border-radius:14px;place-items:center;font-size:1.25rem;font-weight:600;display:grid}.studio-module__G7fT1a__indiaGrid .studio-module__G7fT1a__glyph svg{width:26px;height:26px;color:var(--wa)}.studio-module__G7fT1a__indiaGrid h3{font-size:1.1875rem}.studio-module__G7fT1a__indiaGrid p{color:var(--text);font-size:1rem}.studio-module__G7fT1a__guide{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--card);box-shadow:var(--shadow);align-items:center;gap:32px;padding:clamp(24px,1rem + 3vw,56px);display:grid}@media (min-width:800px){.studio-module__G7fT1a__guide{grid-template-columns:minmax(180px,.55fr) 1fr;gap:56px}}.studio-module__G7fT1a__guideImage{border-radius:6px;width:min(260px,52%);margin-inline:auto;transform:rotate(-3deg);box-shadow:0 2px 4px #0e100f1a,0 24px 48px #0e100f29}.studio-module__G7fT1a__guide h2{font-size:clamp(1.875rem,1.4rem + 2vw,2.75rem)}.studio-module__G7fT1a__guide p:not(.studio-module__G7fT1a__eyebrow){color:var(--text);margin:14px 0 6px;font-size:1.0625rem}.studio-module__G7fT1a__guide small{color:var(--muted);font-size:var(--fs-meta);display:block}.studio-module__G7fT1a__faqLayout{gap:32px;display:grid}@media (min-width:960px){.studio-module__G7fT1a__faqLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px}}.studio-module__G7fT1a__faqIntro{align-content:start;gap:16px;display:grid}.studio-module__G7fT1a__faqIntro p:not(.studio-module__G7fT1a__eyebrow){color:var(--text);font-size:1.0625rem}.studio-module__G7fT1a__faqList details{border-top:1px solid var(--line)}.studio-module__G7fT1a__faqList details:last-child{border-bottom:1px solid var(--line)}.studio-module__G7fT1a__faqList summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:18px 0;font-size:1.0625rem;font-weight:560;line-height:1.4;list-style:none;display:flex}.studio-module__G7fT1a__faqList summary::-webkit-details-marker{display:none}.studio-module__G7fT1a__faqList summary svg{flex:none;width:22px;height:22px;transition:transform .2s}.studio-module__G7fT1a__faqList details[open] summary svg{transform:rotate(45deg)}.studio-module__G7fT1a__faqList details>p{max-width:68ch;color:var(--text);padding:0 0 22px;font-size:1rem;line-height:1.65}.studio-module__G7fT1a__closing{isolation:isolate;background:var(--stage);color:var(--stage-text);--focus:#8fb3ff;position:relative;overflow:hidden}.studio-module__G7fT1a__closing:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 70% at 85% 60%,#f2b33d2e,#0000 70%),radial-gradient(35% 50% at 5% 10%,#e8744f1c,#0000 70%);position:absolute;inset:0}.studio-module__G7fT1a__closing .studio-module__G7fT1a__eyebrow{color:var(--stage-muted)}.studio-module__G7fT1a__closingInner{align-items:end;gap:28px;display:grid}@media (min-width:960px){.studio-module__G7fT1a__closingInner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px}}.studio-module__G7fT1a__closing h2{color:var(--stage-text);margin-top:16px;font-size:clamp(2.25rem,1.4rem + 3.6vw,4.5rem)}.studio-module__G7fT1a__closing .studio-module__G7fT1a__mark{color:var(--gold)}.studio-module__G7fT1a__closing p:not(.studio-module__G7fT1a__eyebrow){color:var(--stage-muted);font-size:var(--fs-lead);line-height:1.55}.studio-module__G7fT1a__closing .studio-module__G7fT1a__wa{color:var(--stage-text);text-decoration-color:#7fd3a373}.studio-module__G7fT1a__closing .studio-module__G7fT1a__wa svg{color:#6fd39b}.studio-module__G7fT1a__closingActions{justify-items:start;gap:16px;display:grid}.studio-module__G7fT1a__closingActions small{font-size:var(--fs-meta);color:var(--stage-muted);font-weight:500}.studio-module__G7fT1a__footer{background:var(--stage);color:var(--stage-text);border-top:1px solid var(--stage-line);--focus:#8fb3ff;padding-block:64px 40px}.studio-module__G7fT1a__footerGrid{gap:32px;display:grid}@media (min-width:800px){.studio-module__G7fT1a__footerGrid{grid-template-columns:1.4fr 1fr 1fr;gap:48px}}.studio-module__G7fT1a__footerBrand{letter-spacing:-.04em;align-items:center;gap:0;min-height:44px;font-size:1.75rem;font-weight:650;display:inline-flex}.studio-module__G7fT1a__footerBrand span{color:var(--accent)}.studio-module__G7fT1a__footer p{color:var(--stage-muted);margin-top:10px;font-size:1rem;line-height:1.6}.studio-module__G7fT1a__footer h2{font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-muted);margin-bottom:6px;font-weight:600}.studio-module__G7fT1a__footerLinks{align-content:start;display:grid}.studio-module__G7fT1a__footerLinks a,.studio-module__G7fT1a__footerEmail a{min-height:44px;color:var(--stage-text);align-items:center;gap:8px;font-size:1rem;font-weight:500;display:inline-flex}.studio-module__G7fT1a__footerLinks a:hover,.studio-module__G7fT1a__footerEmail a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px}.studio-module__G7fT1a__footerBottom{border-top:1px solid var(--stage-line);color:var(--stage-muted);font-size:var(--fs-meta);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:24px;display:flex}.studio-module__G7fT1a__mobileBar{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);visibility:hidden;background:#fafaf8eb;gap:10px;transition:transform .25s,visibility 0s linear .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -8px 24px #0e100f12}.studio-module__G7fT1a__mobileBar[data-visible=true]{visibility:visible;transition:transform .25s,visibility;transform:none}.studio-module__G7fT1a__mobileBar>button{flex:1;justify-content:center;gap:10px;min-height:52px}.studio-module__G7fT1a__mobileBar>a{width:56px;min-height:52px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;flex:none;place-items:center;display:grid}.studio-module__G7fT1a__mobileBar>a svg{width:26px;height:26px;color:var(--wa)}.studio-module__G7fT1a__floatingWhatsapp{display:none}@media (min-width:960px){.studio-module__G7fT1a__mobileBar{display:none}.studio-module__G7fT1a__floatingWhatsapp{z-index:40;min-height:52px;color:var(--ink);font-size:var(--fs-small);box-shadow:0 0 0 1px var(--line),0 12px 28px #0e100f24;opacity:0;visibility:hidden;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 14px;font-weight:600;transition:transform .25s,opacity .25s,visibility 0s linear .25s;display:inline-flex;position:fixed;bottom:24px;right:24px;transform:translateY(16px)}.studio-module__G7fT1a__floatingWhatsapp[data-visible=true]{opacity:1;visibility:visible;transition:transform .25s,opacity .25s,visibility;transform:none}.studio-module__G7fT1a__floatingWhatsapp svg{width:26px;height:26px;color:var(--wa)}}@media (max-width:959px){.studio-module__G7fT1a__footer{padding-bottom:calc(40px + 84px + env(safe-area-inset-bottom))}}.studio-module__G7fT1a__skip{z-index:100;background:var(--accent);color:var(--ink);border-radius:10px;padding:12px 16px;font-weight:600;position:absolute;top:12px;left:16px;transform:translateY(calc(-100% - 40px))}.studio-module__G7fT1a__skip:focus{transform:none}@media (prefers-reduced-motion:reduce){.studio-module__G7fT1a__root *,.studio-module__G7fT1a__root :before,.studio-module__G7fT1a__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.studio-module__G7fT1a__btn:hover,.studio-module__G7fT1a__btn:hover>svg,.studio-module__G7fT1a__frameLink:hover{transform:none}}.studio-module__G7fT1a__root.studio-module__G7fT1a__revenue{--paper:#fff;--paper-2:#f5f5fa;--paper-3:#ebebf3;--ink:#0d0c1d;--ink-soft:#26243d;--text:#4a4a5f;--muted:#5c5c72;--line:#e2e2ec;--line-soft:#ececf4;--accent:#6d5cf5;--accent-strong:#5845e6;--accent-soft:#efedff;--accent-ink:#5845e6;--gold:#b4a9ff;--mint:#5eead4;--green:#0f766e;--focus:#5845e6;--stage:#0a0918;--stage-2:#13112a;--stage-3:#1b1937;--stage-line:#ffffff1a;--stage-text:#f5f4ff;--stage-muted:#b3b1cb;--gradient-dark:linear-gradient(95deg,#b4a9ff 0%,#7c6cff 40%,#6f7cf4 66%,#7dd3e8 100%);--gradient-light:linear-gradient(95deg,#6d5cf5 0%,#4f46e5 55%,#0e7490 100%);--rv-on-dark:#b4a9ff;--rv-gradient-dark:var(--gradient-dark);--rv-text-fill:transparent;--rv-action:#6d5cf5;--rv-action-hover:#5845e6;--rv-action-text:#fff;--rv-dot:#5eead4;--rv-dot-soft:#5eead438;--rv-focus:#5845e6}.studio-module__G7fT1a__revenue :is(h1,h2){letter-spacing:-.045em;font-weight:700}.studio-module__G7fT1a__revenue h3{font-weight:650}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__mark{font-family:inherit;font-style:normal;font-weight:inherit;font-size:1em;line-height:inherit;letter-spacing:inherit;color:var(--accent-ink)}.studio-module__G7fT1a__revenue :is(.studio-module__G7fT1a__stage,.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__closing) .studio-module__G7fT1a__mark,.studio-module__G7fT1a__revenue .studio-module__G7fT1a__markOnDark{color:var(--gold)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.studio-module__G7fT1a__revenue .studio-module__G7fT1a__mark{background-image:var(--gradient-light);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.studio-module__G7fT1a__revenue :is(.studio-module__G7fT1a__stage,.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__closing) .studio-module__G7fT1a__mark,.studio-module__G7fT1a__revenue .studio-module__G7fT1a__markOnDark{background-image:var(--gradient-dark)}}@media (forced-colors:active){.studio-module__G7fT1a__revenue .studio-module__G7fT1a__mark{-webkit-text-fill-color:currentColor;background:0 0}}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__eyebrow:before{background:var(--accent)}.studio-module__G7fT1a__revenue :is(.studio-module__G7fT1a__stage,.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__closing) .studio-module__G7fT1a__eyebrow:before{background:var(--mint);width:8px;height:8px;box-shadow:0 0 0 5px #5eead424}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__heroStage:before{background:radial-gradient(55% 60% at 22% 0%,#6d5cf557,transparent 70%),radial-gradient(40% 45% at 92% 16%,#5eead412,transparent 70%),radial-gradient(70% 50% at 50% 112%,#4f46e529,transparent 70%),linear-gradient(180deg,#16133b 0%,#0d0b22 55%,var(--stage)100%)}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__heroStage:after{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(85% 70% at 35% 15%,#000 25%,#0000 78%);mask-image:radial-gradient(85% 70% at 35% 15%,#000 25%,#0000 78%)}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__heroStage .studio-module__G7fT1a__eyebrow{color:var(--stage-text);font-size:var(--fs-caption);letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;padding:0;font-weight:700}@media (max-width:399px){.studio-module__G7fT1a__revenue .studio-module__G7fT1a__heroStage .studio-module__G7fT1a__eyebrow{letter-spacing:.1em}}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__heroStage .studio-module__G7fT1a__checks svg{color:var(--mint)}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__heroStage .studio-module__G7fT1a__caption:before{background:var(--mint)}.studio-module__G7fT1a__revenue :is(.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__stage) .studio-module__G7fT1a__browser{box-shadow:0 0 0 1px #0006,0 30px 80px #0000008c,0 0 120px #6d5cf53d}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__btnPrimary,.studio-module__G7fT1a__revenue :is(.studio-module__G7fT1a__stage,.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__closing,.studio-module__G7fT1a__header) .studio-module__G7fT1a__btnPrimary{background:var(--rv-action);color:var(--rv-action-text);box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0d0c1d33,0 12px 30px #6d5cf54d}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__btnPrimary:hover,.studio-module__G7fT1a__revenue :is(.studio-module__G7fT1a__stage,.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__closing,.studio-module__G7fT1a__header) .studio-module__G7fT1a__btnPrimary:hover{background:var(--rv-action-hover)}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__btnPrimary>svg,.studio-module__G7fT1a__revenue :is(.studio-module__G7fT1a__stage,.studio-module__G7fT1a__heroStage,.studio-module__G7fT1a__closing,.studio-module__G7fT1a__header) .studio-module__G7fT1a__btnPrimary>svg{color:currentColor}.studio-module__G7fT1a__revenue :is(.studio-module__G7fT1a__btnAccent,.studio-module__G7fT1a__skip){background:var(--rv-action);color:var(--rv-action-text)}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__number{background:var(--accent-soft);color:var(--accent-ink);border-color:#6d5cf538;font-family:inherit;font-size:1.0625rem;font-style:normal;font-weight:700}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__stage .studio-module__G7fT1a__number{color:#d9d4ff;background:#6d5cf529;border-color:#b4a9ff47}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__priceNote{background:var(--accent-soft);border-color:#6d5cf54d}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__stage .studio-module__G7fT1a__priceNote{background:#6d5cf51f;border-color:#b4a9ff4d}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__closing:before{background:radial-gradient(45% 70% at 85% 60%,#6d5cf54d,#0000 70%),radial-gradient(35% 50% at 5% 10%,#5eead414,#0000 70%)}.studio-module__G7fT1a__revenue .studio-module__G7fT1a__mobileBar{background:#ffffffeb}
.brief-form-module__1JQnJq__backdrop{--paper:#f3f2ee;--paper-2:#ebeae5;--card:#fff;--ink:#0e100f;--text:#474c49;--muted:#5f6561;--line:#d9d6ce;--line-soft:#ebeae5;--field-line:#928d84;--accent:#f2b33d;--accent-soft:#fbe6ba;--green:#1c6b44;--wa:#147f40;--danger:#a3261b;--focus:var(--rv-focus,#1b5fd3);z-index:100;-webkit-backdrop-filter:blur(6px);font-family:var(--font-studio-sans),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:#12161394;justify-content:center;align-items:center;padding:24px;line-height:1.55;display:flex;position:fixed;inset:0}.brief-form-module__1JQnJq__backdrop *,.brief-form-module__1JQnJq__backdrop :before,.brief-form-module__1JQnJq__backdrop :after{box-sizing:border-box}.brief-form-module__1JQnJq__backdrop :is(h2,h3,p,ol,ul){margin:0}.brief-form-module__1JQnJq__backdrop :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--focus);outline-offset:2px}.brief-form-module__1JQnJq__modal{overscroll-behavior:contain;background:var(--card);border-radius:24px;outline:none;width:100%;max-width:580px;max-height:calc(100dvh - 48px);position:relative;overflow-y:auto;box-shadow:0 40px 100px #0000004d}.brief-form-module__1JQnJq__top{z-index:2;background:var(--card);border-bottom:1px solid var(--line-soft);gap:14px;padding:22px 28px 16px;display:grid;position:sticky;top:0}.brief-form-module__1JQnJq__topRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.brief-form-module__1JQnJq__eyebrow{color:var(--ink);align-items:center;gap:10px;font-size:.875rem;font-weight:600;line-height:1.35;display:inline-flex}.brief-form-module__1JQnJq__eyebrow:before{content:"";background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%;flex:none}.brief-form-module__1JQnJq__close{background:var(--paper-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.brief-form-module__1JQnJq__close:disabled{opacity:.4;cursor:not-allowed}.brief-form-module__1JQnJq__progress{grid-template-columns:1fr 1fr;gap:8px;padding:0;list-style:none;display:grid}.brief-form-module__1JQnJq__progress li{color:var(--muted);gap:8px;font-size:.875rem;font-weight:650;display:grid}.brief-form-module__1JQnJq__progress li:before{content:"";background:var(--line-soft);border-radius:4px;height:4px}.brief-form-module__1JQnJq__progress .brief-form-module__1JQnJq__done,.brief-form-module__1JQnJq__progress .brief-form-module__1JQnJq__current{color:var(--ink)}.brief-form-module__1JQnJq__progress .brief-form-module__1JQnJq__done:before,.brief-form-module__1JQnJq__progress .brief-form-module__1JQnJq__current:before{background:var(--ink)}.brief-form-module__1JQnJq__body{padding:24px 28px 0}.brief-form-module__1JQnJq__title{letter-spacing:-.03em;outline:none;font-size:clamp(1.625rem,1.3rem + 1.4vw,2rem);font-weight:600;line-height:1.15}.brief-form-module__1JQnJq__intro{color:var(--text);font-size:1rem;margin-top:10px!important}.brief-form-module__1JQnJq__form{margin-top:22px}.brief-form-module__1JQnJq__form fieldset{border:0;min-width:0;margin:0;padding:0}.brief-form-module__1JQnJq__field{color:var(--ink);gap:8px;margin-bottom:18px;font-size:.9375rem;font-weight:650;line-height:1.4;display:grid}.brief-form-module__1JQnJq__field>small{color:var(--muted);font-size:.875rem;font-weight:500}.brief-form-module__1JQnJq__form :is(input,select,textarea){border:1.5px solid var(--field-line);width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;margin:0;padding:12px 14px;font-size:16px;font-weight:500;line-height:1.45}.brief-form-module__1JQnJq__form textarea{resize:vertical;min-height:108px}.brief-form-module__1JQnJq__form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23121613' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:20px;padding-right:44px}.brief-form-module__1JQnJq__form :is(input,textarea)::placeholder{color:#676f66}.brief-form-module__1JQnJq__form :is(input,select,textarea):focus{border-color:var(--ink);outline-offset:0;outline:3px solid #1b5fd347}.brief-form-module__1JQnJq__form :is(input,select,textarea):user-invalid{border-color:var(--danger)}.brief-form-module__1JQnJq__formGrid{gap:0 14px;display:grid}@media (min-width:560px){.brief-form-module__1JQnJq__formGrid{grid-template-columns:1fr 1fr}}.brief-form-module__1JQnJq__chips{flex-wrap:wrap;gap:8px;margin-top:-8px;margin-bottom:18px;display:flex}.brief-form-module__1JQnJq__chip{border:1.5px solid var(--field-line);min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:8px 16px;font-size:.9375rem;font-weight:650}.brief-form-module__1JQnJq__chip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.brief-form-module__1JQnJq__hint{background:var(--paper);color:var(--text);border-radius:12px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:.9375rem;line-height:1.55;display:flex;margin:2px 0 20px!important}.brief-form-module__1JQnJq__hint svg{color:var(--green);flex:none;margin-top:2px}.brief-form-module__1JQnJq__error{color:var(--danger);background:#fbeeec;border:1.5px solid #a3261b59;border-radius:12px;padding:14px 16px;font-size:.9375rem;font-weight:600;line-height:1.5;margin:0 0 20px!important}.brief-form-module__1JQnJq__summary{background:var(--paper);color:var(--ink);border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:16px;font-size:1rem;font-weight:650;display:flex}.brief-form-module__1JQnJq__summary svg{color:var(--green);flex:none;margin-top:3px}.brief-form-module__1JQnJq__summary small{color:var(--text);margin-top:4px;font-size:.9375rem;font-weight:500;display:block}.brief-form-module__1JQnJq__actions{z-index:2;padding:16px 28px calc(16px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--line-soft);gap:10px;margin:0 -28px;display:grid;position:sticky;bottom:0}.brief-form-module__1JQnJq__actions:before{content:"";background:linear-gradient(#fffdf900,var(--card));pointer-events:none;height:18px;position:absolute;inset:auto 0 100%}.brief-form-module__1JQnJq__buttons{gap:10px;display:flex}.brief-form-module__1JQnJq__primary{background:var(--ink);color:#fff;min-height:56px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:12px;padding:10px 20px;font-size:1.0625rem;font-weight:600;line-height:1.25;display:inline-flex}.brief-form-module__1JQnJq__primary:disabled{opacity:.7;cursor:progress}.brief-form-module__1JQnJq__secondary{min-height:56px;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.brief-form-module__1JQnJq__promise{text-align:center;color:var(--text);justify-content:center;align-items:flex-start;gap:8px;font-size:.875rem;font-weight:600;line-height:1.45;display:flex}.brief-form-module__1JQnJq__promise svg{color:var(--green);flex:none;margin-top:2px}.brief-form-module__1JQnJq__privacy{color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;padding:16px 28px 24px;font-size:.875rem;line-height:1.5;display:flex}.brief-form-module__1JQnJq__privacy a{min-height:44px;color:var(--ink);text-underline-offset:4px;align-items:center;font-weight:650;text-decoration:underline;display:inline-flex}.brief-form-module__1JQnJq__spin{animation:1s linear infinite brief-form-module__1JQnJq__spin}@keyframes brief-form-module__1JQnJq__spin{to{transform:rotate(360deg)}}.brief-form-module__1JQnJq__confirm{padding:28px 28px 8px}.brief-form-module__1JQnJq__confirmIcon{width:56px;height:56px;color:var(--green);background:#e3f1e8;border-radius:50%;place-items:center;margin-bottom:18px;display:grid}.brief-form-module__1JQnJq__nextSteps{background:var(--paper);border-radius:16px;gap:12px;margin:22px 0;padding:20px;display:grid}.brief-form-module__1JQnJq__nextSteps h3{font-size:1rem;font-weight:600}.brief-form-module__1JQnJq__nextSteps ol{counter-reset:next;gap:12px;padding:0;list-style:none;display:grid}.brief-form-module__1JQnJq__nextSteps li{color:var(--text);counter-increment:next;grid-template-columns:28px 1fr;gap:10px;font-size:.9375rem;line-height:1.5;display:grid}.brief-form-module__1JQnJq__nextSteps li:before{content:counter(next);background:var(--ink);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;font-size:.875rem;font-weight:650;display:grid}.brief-form-module__1JQnJq__note{color:var(--text);font-size:.9375rem;line-height:1.55;margin-bottom:12px!important}.brief-form-module__1JQnJq__reference{background:var(--paper-2);color:var(--text);word-break:break-all;border-radius:10px;flex-wrap:wrap;gap:4px 8px;padding:8px 12px;font-size:.875rem;display:inline-flex;margin-bottom:8px!important}.brief-form-module__1JQnJq__reference strong{color:var(--ink)}.brief-form-module__1JQnJq__contactRow{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 20px;padding:8px 28px 24px;font-size:.9375rem;display:flex}.brief-form-module__1JQnJq__contactRow a{min-height:44px;color:var(--ink);text-underline-offset:4px;align-items:center;gap:8px;font-weight:600;text-decoration:underline;display:inline-flex}.brief-form-module__1JQnJq__contactRow svg{width:22px;height:22px;color:var(--wa)}@media (max-width:600px){.brief-form-module__1JQnJq__backdrop{align-items:stretch;padding:0}.brief-form-module__1JQnJq__modal{border-radius:0;max-width:none;height:100dvh;max-height:100dvh}.brief-form-module__1JQnJq__top{padding:14px 20px}.brief-form-module__1JQnJq__body{padding:20px 20px 0}.brief-form-module__1JQnJq__actions{padding:14px 20px calc(14px + env(safe-area-inset-bottom));margin:0 -20px}.brief-form-module__1JQnJq__privacy{padding:14px 20px 24px}.brief-form-module__1JQnJq__confirm{padding:24px 20px 8px}.brief-form-module__1JQnJq__contactRow{padding:8px 20px 24px}}@media (prefers-reduced-motion:reduce){.brief-form-module__1JQnJq__spin{animation-duration:2.5s}}.brief-form-module__1JQnJq__phoneRow{gap:8px;min-width:0;display:flex}.brief-form-module__1JQnJq__phoneRow>input{flex:1;width:0;min-width:0}.brief-form-module__1JQnJq__phoneCountry{flex:0 0 112px;position:relative}.brief-form-module__1JQnJq__phoneCountry>span{border:1.5px solid var(--field-line);white-space:nowrap;border-radius:12px;align-items:center;gap:7px;height:100%;min-height:52px;padding:10px;font-size:16px;font-weight:500;display:flex}.brief-form-module__1JQnJq__countryChevron{margin-left:auto}.brief-form-module__1JQnJq__phoneCountry select{opacity:0;cursor:pointer;position:absolute;inset:0}.brief-form-module__1JQnJq__phoneCountry:focus-within>span{outline:3px solid var(--focus);outline-offset:2px}.brief-form-module__1JQnJq__field>.brief-form-module__1JQnJq__phoneError{color:var(--danger);font-weight:500}.brief-form-module__1JQnJq__mobileQuote{--accent:var(--rv-dot,#d6f07a);--accent-soft:var(--rv-dot-soft,#edf5d8)}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__modal{border:1px solid #e1e5db;max-width:540px}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__top{padding:16px 24px 12px}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body{padding:20px 24px 0}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__intro{font-size:.9375rem;line-height:1.55}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form{margin-top:20px}.brief-form-module__1JQnJq__quoteFields{grid-template-columns:1fr;gap:14px;display:grid}.brief-form-module__1JQnJq__quoteFields .brief-form-module__1JQnJq__field{gap:6px;margin:0}.brief-form-module__1JQnJq__quoteFields input,.brief-form-module__1JQnJq__quoteFields select{min-width:0}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__actions{border:0;gap:12px;margin:0;padding:16px 0 0;position:static}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__actions:before{display:none}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__primary{background:var(--rv-action,#172017);color:var(--rv-action-text,#f3facf);border-radius:14px;min-height:54px}.brief-form-module__1JQnJq__quoteConsent{color:var(--muted);font-size:.8125rem;line-height:1.5;margin:16px 0 0!important}.brief-form-module__1JQnJq__quoteContext{background:var(--paper);border-radius:10px;padding:10px 12px;font-size:.875rem;margin:14px 0 0!important}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__privacy{gap:4px 7px;padding:12px 0 18px;font-size:.8125rem}@media (max-width:600px){.brief-form-module__1JQnJq__mobileQuote{align-items:center;padding:12px}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__modal{border-radius:20px;height:auto;max-height:calc(100dvh - 24px)}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__top{padding:12px 18px 10px}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body{padding:18px 18px 0}.brief-form-module__1JQnJq__quoteFields{grid-template-columns:1fr;gap:12px}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__title{font-size:1.625rem}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form{margin-top:16px}.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__privacy{padding-bottom:14px}}.brief-form-module__1JQnJq__typeGroup{border:0;min-width:0;margin:0 0 18px;padding:0}.brief-form-module__1JQnJq__typeLegend{color:var(--ink);margin:0 0 10px;padding:0;font-size:.9375rem;font-weight:650;line-height:1.4}.brief-form-module__1JQnJq__typeChips{flex-wrap:wrap;gap:8px;display:flex}.brief-form-module__1JQnJq__typeChip{display:inline-flex;position:relative}.brief-form-module__1JQnJq__form .brief-form-module__1JQnJq__typeChip input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.brief-form-module__1JQnJq__typeChip span{border:1.5px solid var(--field-line);min-height:44px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;padding:9px 15px;font-size:.9375rem;font-weight:600;line-height:1.25;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.brief-form-module__1JQnJq__typeChip:hover span{border-color:var(--rv-action,#172017)}.brief-form-module__1JQnJq__typeChip input:checked+span{background:var(--rv-action,#172017);border-color:var(--rv-action,#172017);color:var(--rv-action-text,#fff)}.brief-form-module__1JQnJq__typeChip input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.brief-form-module__1JQnJq__typeChip input:disabled+span{opacity:.65;cursor:not-allowed}.brief-form-module__1JQnJq__inlineQuote{--paper:#f3f2ee;--paper-2:#ebeae5;--card:#fff;--ink:#0e100f;--text:#474c49;--muted:#5f6561;--line:#d9d6ce;--line-soft:#ebeae5;--field-line:#928d84;--green:#1c6b44;--wa:#147f40;--danger:#a3261b;--focus:var(--rv-focus,#1b5fd3);width:100%;font-family:var(--font-studio-sans),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);text-align:left;background:#fff;border:1px solid #dfe5f2;border-radius:22px;line-height:1.55;position:relative;box-shadow:0 30px 70px #1113351f,0 2px 6px #1113350d}.brief-form-module__1JQnJq__inlineQuote *,.brief-form-module__1JQnJq__inlineQuote :before,.brief-form-module__1JQnJq__inlineQuote :after{box-sizing:border-box}.brief-form-module__1JQnJq__inlineQuote :is(h2,h3,p,ol,ul){margin:0}.brief-form-module__1JQnJq__inlineQuote :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--focus);outline-offset:2px}.brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__body{padding:26px 26px 0}.brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__title{font-size:1.75rem}.brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__confirm{padding:28px 26px 8px}@media (max-width:600px){.brief-form-module__1JQnJq__inlineQuote{border-radius:18px;box-shadow:0 18px 44px #1113351f}.brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__body{padding:20px 18px 0}.brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__title{font-size:1.5rem}.brief-form-module__1JQnJq__typeChip span{padding:9px 13px;font-size:.9rem}}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__title{font-family:var(--font-software-display),Georgia,"Times New Roman",serif;letter-spacing:-.01em;font-weight:400;line-height:1.05}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__intro{color:var(--muted);font-size:.875rem;line-height:1.5;margin-top:6px!important}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form{margin-top:18px}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteFields{gap:12px}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteFields .brief-form-module__1JQnJq__field{letter-spacing:.01em;color:#2c2f38;gap:6px;font-size:.8125rem;font-weight:650}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form :is(input,select){border-radius:11px;min-height:50px;padding:11px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form :is(input,select):hover:not(:disabled){border-color:#5c5850}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form :is(input,select):focus{border-color:var(--rv-action,#172017);outline:0;box-shadow:0 0 0 4px #0a0ae529}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__needField select{background-color:#faf8f3;font-weight:650}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteConsent{font-size:.75rem;line-height:1.5;margin-top:12px!important}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__actions{gap:10px;padding-top:14px}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__primary{letter-spacing:.005em;color:#fff;background:linear-gradient(#2a2af2 0%,#0a0ae5 100%);border-radius:12px;min-height:56px;font-size:1.0625rem;font-weight:700;transition:transform .15s,box-shadow .15s,filter .15s;box-shadow:0 10px 24px #0a0ae542,inset 0 1px #ffffff2e}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__primary:hover:not(:disabled){filter:saturate(1.08);transform:translateY(-1px);box-shadow:0 14px 30px #0a0ae552,inset 0 1px #ffffff2e}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__primary:active:not(:disabled){transform:translateY(0)}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__promise{font-size:.8125rem;font-weight:600}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__privacy{gap:4px 6px;font-size:.75rem}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote{background:#fff;border:1px solid #e3ddd1;border-radius:22px;box-shadow:0 2px 4px #14161f0a,0 24px 60px #14161f1f}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote:before{content:"";background:linear-gradient(90deg,#0a0ae5,#5b5bff 55%,#0a0ae5);border-radius:22px 22px 0 0;height:4px;position:absolute;inset:0 0 auto}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__body{padding:26px 26px 0}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__title{font-size:2.125rem}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__privacy{padding:10px 0 18px}@media (max-width:600px){:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote{border-radius:18px}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote:before{border-radius:18px 18px 0 0}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__body{padding:20px 18px 0}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote .brief-form-module__1JQnJq__title{font-size:1.875rem}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__intro{font-size:.8125rem}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form{margin-top:14px}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteFields{gap:10px}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteFields .brief-form-module__1JQnJq__field{gap:5px}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form :is(input,select){min-height:48px;padding-block:10px}}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__intro{color:#1d2133;font-weight:600}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteFields .brief-form-module__1JQnJq__field{color:#12141c}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteConsent{color:#454a59}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__privacy{color:#3c4150}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__primary{min-height:58px;font-size:1.125rem}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote{border-color:#d6ccb9;box-shadow:0 2px 4px #14161f0d,0 28px 64px #14161f29}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__inlineQuote:before{height:5px}@media (prefers-reduced-motion:reduce){:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote :is(.brief-form-module__1JQnJq__primary,input,select){transition:none}:is([data-campaign-layout],[data-mobile-campaign]) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__primary:hover:not(:disabled){transform:none}}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body{container-type:inline-size}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body .brief-form-module__1JQnJq__title{font-family:var(--font-studio-sans),system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:-.03em;color:#0b0d17;font-size:1.75rem;font-weight:700;line-height:1.1}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body .brief-form-module__1JQnJq__intro{color:#4a5063;font-size:.9375rem;font-weight:500;line-height:1.5;margin-top:8px!important}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body .brief-form-module__1JQnJq__form{margin-top:20px}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body .brief-form-module__1JQnJq__quoteFields{grid-template-columns:1fr;gap:14px}@container (min-width:440px){:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body .brief-form-module__1JQnJq__quoteFields{grid-template-columns:1fr 1fr}.brief-form-module__1JQnJq__boxWide{grid-column:1/-1}}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteFields .brief-form-module__1JQnJq__box{gap:6px;min-width:0;margin:0;display:grid}.brief-form-module__1JQnJq__boxLabel{color:#12141c;font-size:.875rem;font-weight:650;line-height:1.3}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form .brief-form-module__1JQnJq__box .brief-form-module__1JQnJq__control{width:100%;height:52px;min-height:0;box-shadow:none;color:#0b0d17;font:inherit;background-color:#fff;border:1.5px solid #8a91a3;border-radius:12px;outline:0;margin:0;padding:0 14px;font-size:16px;font-weight:500;line-height:normal;transition:border-color .15s,box-shadow .15s}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form .brief-form-module__1JQnJq__box select.brief-form-module__1JQnJq__control{cursor:pointer;background-position:right 14px center;background-size:18px;padding-right:42px;font-weight:600}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form .brief-form-module__1JQnJq__box .brief-form-module__1JQnJq__control:hover:not(:disabled){border-color:#5d6375}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form .brief-form-module__1JQnJq__box .brief-form-module__1JQnJq__control:focus{border-color:#0a0ae5;outline:0;box-shadow:0 0 0 4px #0a0ae526}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form .brief-form-module__1JQnJq__box .brief-form-module__1JQnJq__control:user-invalid{border-color:var(--danger)}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteConsent{color:#4a5063;font-size:.8125rem;line-height:1.5;margin-top:14px!important}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__quoteConsent a{color:#12141c;text-underline-offset:3px;font-weight:600;text-decoration:underline}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__actions{padding-top:14px}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__actions .brief-form-module__1JQnJq__primary{border-radius:12px;min-height:56px}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__inlineQuote.brief-form-module__1JQnJq__mobileQuote{background:#fff;border:1px solid #e2e4ec;border-radius:20px;box-shadow:0 1px 2px #1018280d,0 24px 48px -16px #10182833}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__inlineQuote.brief-form-module__1JQnJq__mobileQuote:before{display:none}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__inlineQuote.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body{padding:24px}@media (max-width:600px){:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__inlineQuote.brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body{padding:20px 16px}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body .brief-form-module__1JQnJq__title{font-size:1.5rem}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__body .brief-form-module__1JQnJq__quoteFields{gap:12px}:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form .brief-form-module__1JQnJq__box .brief-form-module__1JQnJq__control{height:50px}}@media (prefers-reduced-motion:reduce){:is([data-campaign-layout],[data-mobile-campaign],body) .brief-form-module__1JQnJq__mobileQuote .brief-form-module__1JQnJq__form .brief-form-module__1JQnJq__box .brief-form-module__1JQnJq__control{transition:none}}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_e62f6aa-module__zEWbwW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_e62f6aa-module__zEWbwW__variable{--font-software-sans:"DM Sans","DM Sans Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_a3e48288-module__YAo88q__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_a3e48288-module__YAo88q__variable{--font-software-display:"Instrument Serif","Instrument Serif Fallback"}
.CompanyOffice-module__35WBGa__office{max-width:36rem;color:inherit;overflow-wrap:anywhere;margin:16px 0;font-size:14px;font-style:normal;line-height:1.7}.CompanyOffice-module__35WBGa__office strong{font-weight:650}
.mobile-exit-intent-module__dqhvOG__backdrop{z-index:120;-webkit-backdrop-filter:blur(6px);font-family:var(--font-studio-sans),system-ui,-apple-system,"Segoe UI",sans-serif;background:#12161394;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mobile-exit-intent-module__dqhvOG__dialog{color:#0e100f;background:#fff;border-radius:28px;width:min(100%,560px);max-height:calc(100dvh - 48px);padding:40px;line-height:1.55;animation:.22s ease-out mobile-exit-intent-module__dqhvOG__arrive;position:relative;overflow-y:auto;box-shadow:0 40px 100px #0000004d}.mobile-exit-intent-module__dqhvOG__dialog *,.mobile-exit-intent-module__dqhvOG__dialog :before,.mobile-exit-intent-module__dqhvOG__dialog :after{box-sizing:border-box}.mobile-exit-intent-module__dqhvOG__dialog:focus{outline:none}.mobile-exit-intent-module__dqhvOG__close{color:#121613;cursor:pointer;background:#efebe2;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:16px;right:16px}.mobile-exit-intent-module__dqhvOG__eyebrow{color:#242b26;letter-spacing:.01em;align-items:center;gap:10px;margin:0 0 16px;padding-right:48px;font-size:.875rem;font-weight:600;display:inline-flex}.mobile-exit-intent-module__dqhvOG__eyebrow:before{content:"";background:#f2b33d;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #fbe6ba}.mobile-exit-intent-module__dqhvOG__dialog h2{letter-spacing:-.035em;max-width:440px;margin:0;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.375rem);font-weight:600;line-height:1.1}.mobile-exit-intent-module__dqhvOG__description{color:#39413b;margin:16px 0 20px;font-size:1.0625rem;line-height:1.6}.mobile-exit-intent-module__dqhvOG__list{gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.mobile-exit-intent-module__dqhvOG__list li{align-items:flex-start;gap:12px;font-size:1rem;font-weight:600;line-height:1.45;display:flex}.mobile-exit-intent-module__dqhvOG__list svg{color:#1c6b44;flex:none;margin-top:2px}.mobile-exit-intent-module__dqhvOG__price{color:#39413b;background:#f7f5f0;border-radius:12px;margin:0 0 24px;padding:14px 16px;font-size:.9375rem;line-height:1.55}.mobile-exit-intent-module__dqhvOG__primary{color:#fff;width:100%;min-height:56px;font:inherit;cursor:pointer;background:#121613;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:10px 22px;font-size:1.0625rem;font-weight:600;transition:transform .2s;display:inline-flex}.mobile-exit-intent-module__dqhvOG__primary:hover{transform:translateY(-2px)}.mobile-exit-intent-module__dqhvOG__dismiss{color:#39413b;min-height:48px;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:8px auto 0;padding:10px 16px;font-size:1rem;font-weight:650;text-decoration:underline;display:block}.mobile-exit-intent-module__dqhvOG__dialog button:focus-visible{outline-offset:3px;outline:3px solid #1b5fd3}@keyframes mobile-exit-intent-module__dqhvOG__arrive{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (max-width:600px){.mobile-exit-intent-module__dqhvOG__dialog{padding:32px 22px 24px}}@media (prefers-reduced-motion:reduce){.mobile-exit-intent-module__dqhvOG__dialog{animation:none}.mobile-exit-intent-module__dqhvOG__primary:hover{transform:none}}.mobile-exit-intent-module__dqhvOG__webInvitationWrap{z-index:115;pointer-events:none;width:min(430px,100% - 48px);position:fixed;bottom:24px;right:24px}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation{pointer-events:auto;color:#0e100f;background:#fff;border:1px solid #d9dfd8;width:100%;padding:28px}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webTimed{border-radius:20px;box-shadow:0 14px 50px #0000002e}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webExit{width:min(100%,520px)}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation .mobile-exit-intent-module__dqhvOG__eyebrow{color:#39413b;margin-bottom:14px;font-size:.8125rem}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation h2{color:#0e100f;padding-right:18px;font-size:clamp(1.35rem,1.2rem + .6vw,1.85rem);line-height:1.16}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation .mobile-exit-intent-module__dqhvOG__description{color:#39413b;margin:12px 0;font-size:1rem;line-height:1.5}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation .mobile-exit-intent-module__dqhvOG__webPreview{color:#4e5a51;margin:0 0 18px;font-size:.875rem;line-height:1.5}.mobile-exit-intent-module__dqhvOG__webInvitationActions{gap:4px;display:grid}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation .mobile-exit-intent-module__dqhvOG__primary{min-height:48px;color:var(--rv-action-text,#fff);background:var(--rv-action,#121613);font-size:1rem}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation .mobile-exit-intent-module__dqhvOG__eyebrow:before{background:var(--rv-dot,#f2b33d);box-shadow:0 0 0 4px var(--rv-dot-soft,#fbe6ba)}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation .mobile-exit-intent-module__dqhvOG__dismiss{color:#39413b;min-height:44px;margin-top:0;font-size:.9375rem}@media (max-width:760px){.mobile-exit-intent-module__dqhvOG__webInvitationWrap{right:12px;bottom:max(88px,calc(env(safe-area-inset-bottom) + 80px));width:calc(100% - 24px)}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webTimed{border-radius:18px;max-height:calc(100dvh - 130px);padding:20px 18px 12px}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webTimed .mobile-exit-intent-module__dqhvOG__eyebrow{display:none}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webTimed h2{max-width:calc(100% - 32px);padding-right:0;font-size:1.25rem}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webTimed .mobile-exit-intent-module__dqhvOG__description{margin:9px 0;font-size:.9375rem}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webTimed .mobile-exit-intent-module__dqhvOG__webPreview{margin-bottom:12px;font-size:.8125rem}.mobile-exit-intent-module__dqhvOG__webTimed .mobile-exit-intent-module__dqhvOG__webInvitationActions{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:8px}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webTimed .mobile-exit-intent-module__dqhvOG__primary{gap:6px;min-height:44px;padding:8px 10px;font-size:.875rem}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webTimed .mobile-exit-intent-module__dqhvOG__primary svg{display:none}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation.mobile-exit-intent-module__dqhvOG__webTimed .mobile-exit-intent-module__dqhvOG__dismiss{min-height:44px;padding:8px 4px;font-size:.8125rem}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation .mobile-exit-intent-module__dqhvOG__close{top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation{animation:none}.mobile-exit-intent-module__dqhvOG__dialog.mobile-exit-intent-module__dqhvOG__webInvitation .mobile-exit-intent-module__dqhvOG__primary{transition:none}}
.seo-showcase-module__GsKMRG__searchVisual{grid-area:visual;gap:14px;min-width:0;margin:0;display:grid}.seo-showcase-module__GsKMRG__searchVisual *,.seo-showcase-module__GsKMRG__review *{box-sizing:border-box}.seo-showcase-module__GsKMRG__searchCard{color:#14152a;background:#fbfbfd;border:1px solid #ffffff24;border-radius:22px;gap:16px;padding:22px;display:grid;box-shadow:0 24px 60px #04061873}.seo-showcase-module__GsKMRG__searchCard p,.seo-showcase-module__GsKMRG__searchCard ol,.seo-showcase-module__GsKMRG__searchCard strong{margin:0}.seo-showcase-module__GsKMRG__searchBar{color:#2b2d45;background:#fff;border:1px solid #dcdde7;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:10px 16px;font-size:1rem;line-height:1.4;display:flex;box-shadow:0 2px 8px #14152a0f}.seo-showcase-module__GsKMRG__searchBar svg{color:#6d5cf5;flex-shrink:0}.seo-showcase-module__GsKMRG__aiAnswer{color:#22243c;background:linear-gradient(135deg,#f1efff,#e6fbf7);border-radius:16px;gap:8px;padding:16px;font-size:.9375rem;line-height:1.55;display:grid}.seo-showcase-module__GsKMRG__aiLabel{color:#5845e6;letter-spacing:.02em;align-items:center;gap:6px;font-size:.8125rem;font-weight:650;display:inline-flex}.seo-showcase-module__GsKMRG__aiSource{color:#44465f;background:#fff;border-radius:999px;justify-self:start;padding:4px 10px;font-size:.8125rem}.seo-showcase-module__GsKMRG__results{gap:10px;padding:0;list-style:none;display:grid}.seo-showcase-module__GsKMRG__results li{color:#4b4d66;background:#fff;border:1px solid #e4e5ee;border-radius:14px;gap:4px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:grid}.seo-showcase-module__GsKMRG__results li[data-you=true]{border-color:#6d5cf5;box-shadow:0 0 0 3px #6d5cf524}.seo-showcase-module__GsKMRG__results strong{color:#1a1b8f;font-size:1rem;font-weight:600;line-height:1.35}.seo-showcase-module__GsKMRG__resultUrl{color:#1e7a53;font-size:.8125rem}.seo-showcase-module__GsKMRG__caption{color:#c9cbe0;font-size:.8125rem;line-height:1.5}.seo-showcase-module__GsKMRG__review{color:#f7f8f5;min-width:0}.seo-showcase-module__GsKMRG__review :is(h2,h3,p,ul){margin:0}.seo-showcase-module__GsKMRG__reviewHead{gap:16px;max-width:760px;margin-bottom:32px;display:grid}.seo-showcase-module__GsKMRG__reviewHead h2{color:#f7f8f5;text-wrap:balance;font-size:clamp(2rem,1.4rem + 2vw,3.2rem);line-height:1.1}.seo-showcase-module__GsKMRG__reviewHead h2 span{color:var(--rv-on-dark,#e6b54f);background-image:var(--rv-gradient-dark,none);-webkit-text-fill-color:var(--rv-text-fill,currentColor);-webkit-background-clip:text;background-clip:text}.seo-showcase-module__GsKMRG__reviewHead>p:last-child{color:#c4cbc3;max-width:62ch;font-size:1.125rem;line-height:1.6}.seo-showcase-module__GsKMRG__eyebrow{color:var(--rv-on-dark,#e6b54f);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:650;line-height:1.5}.seo-showcase-module__GsKMRG__reviewCard{color:#0e100f;background:#fff;border-radius:24px;max-width:880px;overflow:hidden;box-shadow:0 10px 35px #0e100f1a}.seo-showcase-module__GsKMRG__reviewCard .seo-showcase-module__GsKMRG__reviewTop{color:#5f6561;border-bottom:1px solid #e6e7ee;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:18px 24px;font-size:.875rem;line-height:1.5;display:flex}.seo-showcase-module__GsKMRG__reviewCard .seo-showcase-module__GsKMRG__reviewTop span:first-child{color:#0e100f;font-weight:600}.seo-showcase-module__GsKMRG__checks{padding:0;list-style:none;display:grid}.seo-showcase-module__GsKMRG__checks li{border-bottom:1px solid #eeeff4;grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 24px;display:grid}.seo-showcase-module__GsKMRG__checks li:last-child{border-bottom:0}.seo-showcase-module__GsKMRG__reviewCard .seo-showcase-module__GsKMRG__checks h3{color:#0e100f;font-size:1.0625rem;line-height:1.4}.seo-showcase-module__GsKMRG__reviewCard .seo-showcase-module__GsKMRG__checks p{color:#474c49;font-size:.9375rem;line-height:1.6}.seo-showcase-module__GsKMRG__pill{letter-spacing:.02em;border-radius:999px;justify-self:start;padding:3px 10px;font-size:.75rem;font-weight:650;line-height:1.6}[data-status=fix] .seo-showcase-module__GsKMRG__pill{color:#9b1c1c;background:#fde8e8}[data-status=improve] .seo-showcase-module__GsKMRG__pill{color:#7a5200;background:#fdf3d7}[data-status=good] .seo-showcase-module__GsKMRG__pill{color:#13623f;background:#dcf5ea}.seo-showcase-module__GsKMRG__quoteRow{border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:28px;display:flex}.seo-showcase-module__GsKMRG__quoteRow>div{gap:8px;max-width:62ch;display:grid}.seo-showcase-module__GsKMRG__quoteRow h3{color:#f7f8f5;font-size:1.25rem}.seo-showcase-module__GsKMRG__quoteRow p{color:#c4cbc3;font-size:.9375rem;line-height:1.6}.seo-showcase-module__GsKMRG__quoteButton{border:1px solid var(--rv-action,#e6b54f);background:var(--rv-action,#e6b54f);min-height:48px;color:var(--rv-action-text,#0e100f);font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:.9375rem;font-weight:600;line-height:1.4;display:inline-flex}.seo-showcase-module__GsKMRG__quoteButton:hover{background:var(--rv-action-hover,#f1c775)}.seo-showcase-module__GsKMRG__quoteButton:focus-visible{outline:3px solid var(--rv-focus,#1b5fd3);outline-offset:4px}@media (min-width:760px){.seo-showcase-module__GsKMRG__checks li{grid-template-columns:110px minmax(0,1fr);align-items:start;gap:16px}}.seo-showcase-module__GsKMRG__local{min-width:0;display:grid}.seo-showcase-module__GsKMRG__local :is(h2,h3,p,ul){margin:0}.seo-showcase-module__GsKMRG__local ul{padding:0;list-style:none}.seo-showcase-module__GsKMRG__habits{gap:16px;display:grid}.seo-showcase-module__GsKMRG__habits li,.seo-showcase-module__GsKMRG__localCard{border:1px solid var(--line);border-radius:var(--radius);background:var(--card,#fff);align-content:start;gap:10px;min-width:0;padding:clamp(20px,1rem + 1vw,28px);display:grid;box-shadow:0 1px 2px #0e100f0a}.seo-showcase-module__GsKMRG__habits h3,.seo-showcase-module__GsKMRG__localCard h3,.seo-showcase-module__GsKMRG__presence h3{color:var(--ink);font-size:var(--fs-h3);line-height:1.3}.seo-showcase-module__GsKMRG__habits p,.seo-showcase-module__GsKMRG__localCard>p,.seo-showcase-module__GsKMRG__presence p{color:var(--text);font-size:1rem;line-height:1.6}.seo-showcase-module__GsKMRG__habits .seo-showcase-module__GsKMRG__habitQuery{border:1px solid var(--line);background:var(--paper-2);max-width:100%;color:var(--ink-soft);border-radius:18px;justify-self:start;align-items:center;gap:8px;padding:6px 14px;font-size:.9375rem;line-height:1.4;display:flex}.seo-showcase-module__GsKMRG__habitQuery svg{color:var(--accent);flex:none}.seo-showcase-module__GsKMRG__habitQuery span{overflow-wrap:anywhere;min-width:0}.seo-showcase-module__GsKMRG__local .seo-showcase-module__GsKMRG__habitNote{color:var(--muted);font-size:var(--fs-caption);margin-top:12px;line-height:1.5}.seo-showcase-module__GsKMRG__localGrid{gap:16px;margin-top:clamp(28px,1.25rem + 1.5vw,40px);display:grid}.seo-showcase-module__GsKMRG__areaList{flex-wrap:wrap;gap:8px;display:flex}.seo-showcase-module__GsKMRG__areaList li{background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;padding:6px 12px;font-size:.9375rem;font-weight:600;line-height:1.4}.seo-showcase-module__GsKMRG__profileList{gap:12px;display:grid}.seo-showcase-module__GsKMRG__profileList li{color:var(--ink-soft);align-items:flex-start;gap:10px;font-size:1rem;line-height:1.5;display:flex}.seo-showcase-module__GsKMRG__profileList svg{color:var(--green);flex:none;margin-top:2px}.seo-showcase-module__GsKMRG__presence{border-radius:var(--radius);background:var(--ink);align-items:center;gap:16px;margin-top:16px;padding:clamp(20px,1rem + 1vw,28px);display:grid}.seo-showcase-module__GsKMRG__presence h3{color:#fff}.seo-showcase-module__GsKMRG__presence p{color:var(--stage-muted,#b3b1cb);max-width:70ch}.seo-showcase-module__GsKMRG__presence>div{gap:6px;min-width:0;display:grid}.seo-showcase-module__GsKMRG__presenceIcon{width:48px;height:48px;color:var(--mint,#5eead4);background:#ffffff14;border-radius:50%;place-items:center;display:inline-grid}.seo-showcase-module__GsKMRG__presence button{justify-self:start}@media (min-width:760px){.seo-showcase-module__GsKMRG__habits{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-showcase-module__GsKMRG__localGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (min-width:960px){.seo-showcase-module__GsKMRG__presence{grid-template-columns:auto minmax(0,1fr) auto;gap:24px}}@media (max-width:479px){.seo-showcase-module__GsKMRG__searchCard{border-radius:18px;padding:16px}.seo-showcase-module__GsKMRG__checks li,.seo-showcase-module__GsKMRG__reviewTop{padding-inline:16px}}
