:root{--bg:#080808;--panel:#121212;--line:#2a2a2a;--white:#f7f5f1;--muted:#aaa8a4;--amber:#ed791f;--bronze:#bd9166;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--white);font:17px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--amber);outline-offset:6px}img{max-width:100%;height:auto;display:block}button{color:inherit}button svg{display:block}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{line-height:1.16;letter-spacing:-.035em}h1,h2{font-weight:580}h1 em,h2 em{font-style:normal;color:var(--amber)}p{color:var(--muted)}ul,ol{margin:0;padding:0}strong{font-weight:650}button:disabled{cursor:default}.wrap{width:min(1160px,calc(100% - 64px));margin-inline:auto}.skip{position:absolute;left:20px;top:-100px;z-index:200;background:var(--amber);color:#080808;padding:12px 18px}.skip:focus{top:12px}.header{border-bottom:1px solid var(--line);background:#080808eF;position:sticky;top:0;z-index:50;backdrop-filter:blur(16px)}.nav{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:20px}.logo{display:inline-flex;flex-direction:column;line-height:1;flex-shrink:0}.wordmark{font-size:35px;letter-spacing:-1.9px;font-weight:720;line-height:1.03;color:var(--white)}.wordmark span{color:var(--amber);font-size:1.15em}.logo small{font-size:9px;letter-spacing:2.8px;margin-top:8px;padding-left:2px}.nav nav{display:flex;align-items:center;gap:30px;font-size:14px}.nav-link{color:var(--muted)}.nav-link:hover{color:var(--white)}.nav-pill{border:1px solid #79421c;background:#1c140e;border-radius:100px;padding:9px 19px}.nav-pill span{color:var(--amber);margin-left:10px}.hero{padding:76px 0 0;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 65%,#25180d66,transparent 60%)}.eyebrow{font-size:11px;letter-spacing:2.4px;line-height:1.6;font-weight:720;color:var(--amber);text-transform:uppercase;margin-bottom:23px}.hero .eyebrow{text-align:center}.hero h1{font-size:clamp(38px,4.6vw,66px);letter-spacing:-.046em;line-height:1.1;text-align:center;max-width:1150px;margin:auto}.hero-copy{font-size:18px;line-height:1.65;text-align:center;max-width:840px;margin:28px auto 0}.hero-action{display:flex;align-items:center;justify-content:center;gap:28px;margin:30px auto 38px}.button{display:inline-flex;justify-content:center;align-items:center;gap:25px;padding:17px 25px;border-radius:8px;font-size:14px;font-weight:700;line-height:1.5;transition:background .2s,transform .2s;border:1px solid transparent;text-align:left}.button span{font-size:20px;font-weight:400}.primary{background:var(--amber);color:#100b07;box-shadow:0 6px 28px #d672161a}.primary:hover{background:#ff8e34;transform:translateY(-2px)}.hero-action>p{font-size:14px;line-height:1.6;text-align:left}.hero-action strong{color:var(--white);font-size:18px}.hero-action>p span{display:block;font-size:12px;margin-top:3px}.video-area{max-width:990px;margin:0 auto}.video-shell{aspect-ratio:16/9;border:1px solid #55402c;border-radius:16px;background:#000;overflow:hidden;box-shadow:0 40px 100px #000b;isolation:isolate}.video-shell iframe{display:block;width:100%;height:100%;border:0}.video-cover{display:block;width:100%;height:100%;border:0;padding:0;background:#000;position:relative;overflow:hidden}.video-cover>img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.video-cover:hover>img{transform:scale(1.02)}.video-play{position:absolute;left:72%;top:53%;width:78px;height:78px;display:grid;place-items:center;border-radius:50%;background:#f6f2eb;color:#0a0a0a;box-shadow:0 0 0 10px #ffffff16,0 12px 40px #000b;transform:translate(-50%,-50%);transition:background .2s}.video-play svg{width:34px;height:34px;fill:currentColor;margin-left:4px}.video-cover:hover .video-play{background:var(--amber)}.video-caption{position:absolute;bottom:0;left:0;right:0;padding:11px 20px;display:flex;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:2px;background:#090909db;backdrop-filter:blur(8px)}.video-caption b{letter-spacing:.6px}.privacy-note{font-size:11px;text-align:center;margin-top:11px;color:#85827d}.hero-bottom{margin:52px 0 0;padding:25px 0;border-top:1px solid var(--line);display:flex;justify-content:center;gap:50px;font-size:12px;color:#bdbab4}.hero-bottom span:before{content:"";display:inline-block;width:4px;height:4px;background:var(--amber);border-radius:50%;vertical-align:middle;margin-right:11px}.section{padding:108px 0}.border{border-top:1px solid var(--line)}.section-heading{max-width:870px;margin-bottom:52px}h2{font-size:clamp(31px,3.8vw,49px);line-height:1.15}.lead{font-size:18px;line-height:1.75;max-width:780px;margin-top:24px}.question-rows{border-top:1px solid var(--line)}.question-rows article{display:grid;grid-template-columns:50px 1fr 1fr;align-items:center;gap:28px;border-bottom:1px solid var(--line);padding:28px 0}.row-mark{color:var(--amber);font-size:29px;align-self:start}.question-rows h3{font-size:23px;line-height:1.35;font-weight:550}.question-rows p{font-size:15px;line-height:1.8}.editorial-line{margin:40px 0 0;padding-left:26px;border-left:2px solid var(--amber);font-size:22px;line-height:1.6}.editorial-line strong{color:var(--white);font-weight:500}.map-section{background:radial-gradient(ellipse at 50% 60%,#26190b55,transparent 65%)}.mindmap{position:relative;height:420px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:75px 55px;align-items:center}.map-lines{width:100%;height:100%;position:absolute;inset:0;pointer-events:none;overflow:visible}.map-lines path{fill:none;stroke:#a45d25;stroke-width:1.2;stroke-dasharray:9 5;opacity:.7;animation:connections 16s linear infinite}.map-node{position:relative;display:flex;flex-direction:column;padding:23px 25px;border-radius:13px;border:1px solid #38302a;background:#11100e;min-height:144px;text-align:left;transition:transform .25s,border-color .25s,background .25s;z-index:2}.map-node:hover{transform:translateY(-3px);border-color:#90623b}.map-node[aria-pressed=true]{border-color:var(--amber);background:#25180e}.map-node small{font-size:9px;letter-spacing:1.5px;color:var(--bronze);font-weight:700}.map-node strong{font-size:24px;letter-spacing:-.02em;margin:4px 0;color:var(--white)}.map-node span{font-size:12px;color:var(--muted);line-height:1.65}.node-publico{grid-column:1;grid-row:1}.node-duvidas{grid-column:3;grid-row:1}.node-servicos{grid-column:1;grid-row:2}.node-regiao{grid-column:3;grid-row:2}.map-center{z-index:3;grid-column:2;grid-row:1/3;justify-self:center;width:100%;padding:31px 22px;text-align:center;border:1px solid #8d542c;border-radius:20px;background:#21150d;box-shadow:0 0 65px #ed791f0d;display:flex;flex-direction:column}.map-center small{font-size:9px;letter-spacing:1.7px;color:var(--bronze)}.map-center strong{font-size:29px;line-height:1.3;margin:12px 0 9px}.map-center span{font-size:12px;line-height:1.6;color:var(--muted)}.map-detail{margin-top:34px;display:grid;grid-template-columns:140px 1fr 1.2fr;gap:25px;align-items:start;padding:27px 0;border-block:1px solid var(--line);min-height:140px}.map-detail .eyebrow{font-size:10px;margin:3px 0}.map-detail h3{font-size:23px;line-height:1.3}.map-detail>p:last-child{font-size:15px}.example-layout{display:grid;grid-template-columns:330px 1fr;gap:54px;align-items:start}.fictitious{font-size:9px;letter-spacing:1.2px;color:var(--bronze);border:1px solid #67503b;border-radius:5px;display:inline-block;padding:7px 10px}.example-side h3{font-size:34px;color:#d4b38f;margin:22px 0 12px;letter-spacing:2px}.example-side>p{font-size:15px}.demo-tabs{display:flex;flex-direction:column;gap:12px;margin-top:26px}.demo-tabs button{border:1px solid #2e2b28;border-radius:10px;padding:17px 18px;text-align:left;background:#101010;transition:border-color .2s,background .2s}.demo-tabs button[aria-selected=true]{border-color:var(--amber);background:#25180e}.demo-tabs strong{font-size:14px;display:block}.demo-tabs span{display:block;font-size:12px;line-height:1.7;color:var(--muted);margin-top:5px}.example-browser{border:1px solid #5a4938;border-radius:14px;overflow:hidden;background:#10100e;min-height:554px;box-shadow:0 24px 70px #0004}.browser-bar{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #392e23;color:#856647;font-size:9px}.browser-bar>span{letter-spacing:4px}.browser-bar small{font-size:9px;letter-spacing:1px}.original-shot{width:100%;height:auto}.example-caption{padding:19px 23px}.example-caption strong{font-size:14px;font-weight:550;color:#e7d0b6}.example-caption p{font-size:12px;margin-top:6px;line-height:1.7}.article-demo{padding:37px;background:#e7e0d4;color:#201b16;min-height:510px}.article-kicker{font-size:9px;letter-spacing:1.4px;color:#735333!important;font-weight:700}.article-demo h3{font-size:32px;line-height:1.17;margin:18px 0 20px;font-weight:600}.article-demo p{color:#514a43;font-size:14px}.article-demo ul{margin:24px 0 25px 20px}.article-demo li{font-size:14px;line-height:1.8;margin-top:9px}.article-demo .article-disclosure{font-size:11px;border-top:1px solid #b5ab9d;padding-top:18px}.reading-demo{padding:31px 37px}.reading-demo .eyebrow{font-size:9px;margin-bottom:12px}.reading-demo h3{font-size:28px;margin-bottom:23px}.reading-step{border-left:2px solid #9c683a;padding:0 0 0 17px}.reading-step small{font-size:9px;letter-spacing:1.5px;color:var(--bronze);display:block}.reading-step strong{display:block;font-size:19px;line-height:1.3;margin:5px 0}.reading-step p{font-size:12px}.reading-arrow{color:var(--amber);display:block;font-size:19px;margin:7px 0 7px 10px}.portfolio-return{padding:24px 0;border-bottom:1px solid var(--line);margin-top:6px;display:grid;grid-template-columns:1fr 1fr;gap:30px}.portfolio-return a{font-size:13px;color:#d9b08b;align-self:center;max-width:max-content;border-bottom:1px solid #6a4d32;padding-bottom:4px}.portfolio-return a span{margin-left:8px}.portfolio-return p{font-size:12px;line-height:1.8;max-width:510px}.content-process{display:grid;grid-template-columns:.9fr 1.2fr;gap:75px;padding-top:74px}.content-process h3{font-size:32px;margin-bottom:20px}.content-process>div>p:last-child{font-size:15px}.process-options{display:flex;align-items:center;justify-content:space-between;gap:7px}.process-options button{border:1px solid #3b322a;background:#14110e;border-radius:7px;padding:12px 10px;font-size:11px;line-height:1.4}.process-options button[aria-pressed=true]{color:#14100b;background:var(--amber);border-color:var(--amber);font-weight:700}.process-options>span{color:#a36d3c;font-size:14px}.process-detail{margin-top:19px;border:1px solid #4c3927;border-radius:12px;padding:28px;background:#15100c;min-height:217px}.process-detail small{font-size:9px;letter-spacing:1.7px;color:var(--bronze);display:block}.process-detail h4{font-size:25px;margin:14px 0}.process-detail p{font-size:14px}.scope-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.scope-intro h2{font-size:43px}.scope-intro>p:last-of-type{margin-top:26px;font-size:16px}.scope-note{margin-top:35px;padding:24px 0 0;border-top:1px solid #6f4324}.scope-note strong{font-size:16px;color:#e4d3c4}.scope-note p{font-size:14px;margin-top:12px}.scope-item{border-top:1px solid #3a3028}.scope-item:last-child{border-bottom:1px solid #3a3028}summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:22px;list-style:none}summary::-webkit-details-marker{display:none}.scope-item summary{padding:23px 0}.scope-item summary strong{display:block;font-size:19px;letter-spacing:-.02em}.scope-item summary small{display:block;color:var(--muted);font-size:12px;line-height:1.65;margin-top:5px}.plus{font-size:25px;color:var(--amber);font-weight:300;line-height:1;transition:transform .2s;flex-shrink:0}details[open] .plus{transform:rotate(45deg)}.answer{padding:0 22px 24px 0}.answer p{font-size:14px;line-height:1.85}.implementation{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;gap:30px;margin-top:10px}.implementation li{border-top:1px solid #6e4b2c;padding-top:26px}.implementation li>span{color:var(--amber);font-size:12px;letter-spacing:2px}.implementation h3{font-size:23px;margin:25px 0 15px}.implementation p{font-size:14px;line-height:1.85}.responsibility{border-top:1px solid var(--line);margin-top:45px;padding-top:29px;display:grid;grid-template-columns:1fr 1fr;gap:60px}.responsibility small{font-size:10px;letter-spacing:1.5px;color:var(--bronze)}.responsibility p{font-size:15px;line-height:1.8;margin-top:10px}.investment-section{background:radial-gradient(ellipse at 18% 60%,#321c0c88,transparent 70%);border-top:1px solid #4f3320}.investment-heading{margin-bottom:45px}.investment{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-block:1px solid #5c3c25;padding:44px 0}.price-block .eyebrow{font-size:10px;margin-bottom:12px}.price{font-size:84px;line-height:1.1;letter-spacing:-.06em;color:var(--white);font-weight:600;margin-bottom:20px}.price-block>p:not(.eyebrow):not(.price){font-size:14px}.project-label{display:inline-block;border:1px solid #6b4c31;padding:7px 10px;border-radius:5px;font-size:9px;color:var(--bronze);letter-spacing:1.2px;margin-top:24px}.investment-copy h3{font-size:28px;line-height:1.3;margin-bottom:18px}.investment-copy>p{font-size:15px;margin-bottom:25px}.investment-copy .button{font-size:13px}.continuity{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:35px}.continuity .eyebrow{font-size:9px;margin-bottom:13px}.continuity p:last-child{font-size:14px;line-height:1.8}.expectation{border-top:1px solid #3d2b1e;margin-top:30px;padding-top:23px;font-size:11px;color:#a59382}.faq-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.faq-layout h2{font-size:41px}.faqs details{border-top:1px solid var(--line)}.faqs details:last-child{border-bottom:1px solid var(--line)}.faqs summary{padding:23px 0;font-size:16px;line-height:1.55;font-weight:550}.faqs .answer{padding-bottom:24px}.final-section{text-align:center;padding:105px 0}.final-section h2{font-size:clamp(35px,4.4vw,57px)}.final-section p:not(.eyebrow){font-size:18px;max-width:730px;margin:27px auto 31px}.final-section small{display:block;font-size:11px;color:var(--muted);margin-top:20px}.footer{padding:44px 0 24px;background:#050505;border-top:1px solid var(--line)}.footer-top{display:flex;justify-content:space-between;align-items:end;gap:30px;padding-bottom:35px}.footer-top p{font-size:12px;line-height:1.7;margin-top:18px}.footer nav{display:flex;align-items:center;gap:28px;font-size:12px;color:var(--muted)}.footer button{padding:0;border:0;color:inherit;font:inherit;background:none}.footer-bottom{border-top:1px solid #242424;padding-top:21px;display:flex;justify-content:space-between;font-size:10px;color:#81817d}dialog{background:#14110e;color:var(--white);border:1px solid #77502d;border-radius:14px;padding:32px;max-width:620px;width:calc(100% - 32px);box-shadow:0 30px 120px #000e}dialog::backdrop{background:#000b;backdrop-filter:blur(6px)}.dialog-header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.dialog-header h2{font-size:29px}.dialog-header button{font-size:32px;background:none;border:0;line-height:1;color:var(--amber)}dialog p{font-size:14px;line-height:1.8;margin-top:17px}[hidden]{display:none!important}@keyframes connections{to{stroke-dashoffset:-112}}
@media(min-width:1100px){.scope-intro,.faq-layout>div:first-child{position:sticky;top:125px;align-self:start}}
@media(max-width:1000px){.wrap{width:calc(100% - 48px)}.hero h1{font-size:52px}.section{padding:85px 0}.example-layout{grid-template-columns:280px 1fr;gap:28px}.example-browser{min-height:500px}.demo-tabs button{padding:15px}.article-demo{padding:28px}.article-demo h3{font-size:27px}.article-demo li{font-size:13px}.mindmap{gap:70px 22px}.map-node{padding:20px 18px}.map-center{padding:26px 15px}.map-center strong{font-size:24px}.map-detail{grid-template-columns:110px 1fr 1.2fr;gap:20px}.scope-layout,.faq-layout{gap:45px}.scope-intro h2,.faq-layout h2{font-size:36px}.content-process{gap:35px}.process-options{gap:4px}.process-options button{font-size:10px;padding:10px 8px}.investment{gap:35px}.price{font-size:74px}.button{gap:17px}.implementation{gap:22px}.implementation h3{font-size:21px}}
@media(max-width:760px){html{scroll-padding-top:85px}.wrap{width:calc(100% - 36px)}.nav{min-height:76px}.wordmark{font-size:29px}.logo small{font-size:7px;letter-spacing:2.3px;margin-top:6px}.nav .nav-link{display:none}.nav-pill{font-size:11px;padding:8px 13px}.nav-pill span{margin-left:5px}.hero{padding-top:50px}.hero h1{font-size:clamp(34px,7.2vw,49px);line-height:1.13;letter-spacing:-.04em}.desktop{display:none}.hero .eyebrow{font-size:9px;letter-spacing:1.8px;margin-bottom:22px}.hero-copy{font-size:15px;line-height:1.8;margin-top:22px}.hero-action{flex-direction:column;gap:16px;margin:25px auto 28px}.hero-action>p{text-align:center;font-size:12px}.hero-action>p span{font-size:10px;margin-top:1px}.hero-action strong{font-size:15px}.hero-action .button{width:100%;max-width:450px;justify-content:space-between;padding:16px 18px;font-size:12px}.video-shell{border-radius:10px}.video-play{width:52px;height:52px;box-shadow:0 0 0 6px #ffffff16,0 5px 20px #000b}.video-play svg{width:23px;height:23px;margin-left:2px}.video-caption{font-size:7px;letter-spacing:1px;padding:7px 10px}.privacy-note{font-size:9px;line-height:1.6;margin-inline:12px}.hero-bottom{gap:12px;justify-content:space-between;margin-top:29px;padding:20px 0;align-items:start}.hero-bottom span{font-size:9px;line-height:1.6;max-width:100px}.hero-bottom span:before{width:3px;height:3px;margin-right:4px}.section{padding:65px 0}.eyebrow{font-size:9px;letter-spacing:1.7px;margin-bottom:19px}h2{font-size:32px;line-height:1.19}.lead{font-size:15px;line-height:1.9;margin-top:22px}.section-heading{margin-bottom:32px}.question-rows article{grid-template-columns:26px 1fr;gap:12px;padding:23px 0;align-items:start}.question-rows h3{font-size:21px;line-height:1.4}.question-rows p{grid-column:2;font-size:14px}.row-mark{font-size:24px;line-height:1.4}.editorial-line{font-size:19px;margin-top:30px;padding-left:20px}.mindmap{height:auto;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:13px;padding:0}.map-lines{display:none}.map-center{grid-column:1/3;grid-row:1;max-width:100%;margin-bottom:6px;padding:23px 20px}.map-center:after{content:"↓";position:absolute;bottom:-30px;left:calc(50% - 6px);font-size:18px;color:var(--amber);background:var(--bg);padding:0 6px}.map-center strong{font-size:26px;margin:9px 0}.map-center small{font-size:8px}.map-center span{font-size:11px}.node-publico{grid-column:1;grid-row:2}.node-duvidas{grid-column:2;grid-row:2}.node-servicos{grid-column:1;grid-row:3}.node-regiao{grid-column:2;grid-row:3}.map-node{padding:17px 14px;min-height:144px}.map-node strong{font-size:21px}.map-node small{font-size:7px;letter-spacing:1px}.map-node span{font-size:11px;line-height:1.6;margin-top:3px}.map-detail{grid-template-columns:1fr;gap:10px;margin-top:22px;padding:22px 0;min-height:200px}.map-detail h3{font-size:24px}.map-detail .eyebrow{font-size:8px}.map-detail>p:last-child{font-size:14px}.example-layout{display:flex;flex-direction:column;gap:24px}.example-side{width:100%}.example-side h3{font-size:31px;margin-top:17px}.example-side>p{font-size:14px}.fictitious{font-size:8px}.demo-tabs{gap:9px;margin-top:24px}.demo-tabs button{padding:15px 16px}.demo-tabs strong{font-size:14px}.demo-tabs span{font-size:11px}.example-browser{width:100%;min-height:0}.browser-bar{height:37px;padding:0 13px}.browser-bar small{font-size:7px;letter-spacing:.6px}.original-shot{aspect-ratio:1.6;object-fit:cover}.example-caption{padding:17px 19px}.example-caption strong{font-size:13px}.example-caption p{font-size:11px}.article-demo{min-height:0;padding:26px 22px}.article-kicker{font-size:8px}.article-demo h3{font-size:28px}.article-demo p,.article-demo li{font-size:13px}.article-demo ul{margin:21px 0 22px 17px}.article-demo .article-disclosure{font-size:10px}.reading-demo{padding:27px 23px}.reading-demo h3{font-size:26px}.reading-step strong{font-size:18px}.reading-step p{font-size:12px}.portfolio-return{grid-template-columns:1fr;gap:14px;padding:24px 0}.portfolio-return a{font-size:12px;line-height:1.8}.portfolio-return p{font-size:11px}.content-process{grid-template-columns:1fr;gap:26px;padding-top:47px}.content-process h3{font-size:29px}.content-process>div>p:last-child{font-size:14px}.process-options{gap:5px;flex-wrap:wrap;justify-content:flex-start}.process-options button{font-size:11px;flex:1 1 42%;padding:12px 9px}.process-options>span{display:none}.process-detail{padding:23px;min-height:218px;margin-top:14px}.process-detail small{font-size:8px}.process-detail h4{font-size:24px}.process-detail p{font-size:13px}.scope-layout,.faq-layout{grid-template-columns:1fr;gap:31px}.scope-intro h2,.faq-layout h2{font-size:32px}.scope-intro>p:last-of-type{font-size:15px;margin-top:21px}.scope-note{margin-top:25px;padding-top:22px}.scope-note strong{font-size:15px}.scope-note p{font-size:13px}.scope-item summary strong{font-size:18px}.scope-item summary small{font-size:12px}.scope-item summary{padding:21px 0}.answer p{font-size:13px}.answer{padding-bottom:21px}.implementation{grid-template-columns:1fr 1fr;gap:32px 22px}.implementation li{padding-top:20px}.implementation li>span{font-size:10px}.implementation h3{font-size:20px;line-height:1.3;margin:15px 0 13px}.implementation p{font-size:13px;line-height:1.8}.responsibility{grid-template-columns:1fr;gap:25px;margin-top:32px;padding-top:25px}.responsibility small{font-size:9px}.responsibility p{font-size:14px}.investment-heading{margin-bottom:31px}.investment{grid-template-columns:1fr;gap:28px;padding:31px 0}.price{font-size:73px;margin-bottom:17px}.price-block .eyebrow{font-size:9px}.project-label{margin-top:21px;font-size:8px}.investment-copy h3{font-size:26px}.investment-copy p{font-size:14px}.investment-copy .button{width:100%;justify-content:space-between;padding:15px 17px;font-size:12px;gap:10px}.continuity{grid-template-columns:1fr;gap:24px;margin-top:27px}.continuity p:last-child{font-size:13px}.continuity .eyebrow{font-size:8px;margin-bottom:9px}.expectation{font-size:10px;line-height:1.9;margin-top:25px}.faqs summary{font-size:15px;padding:21px 0}.faqs .answer p{font-size:13px}.final-section{padding:66px 0}.final-section h2{font-size:35px}.final-section p:not(.eyebrow){font-size:15px;line-height:1.9;margin:23px auto 25px}.final-section .button{font-size:12px;width:100%;max-width:450px;justify-content:space-between;padding:16px 18px;gap:13px}.final-section small{font-size:10px}.footer{padding:32px 0 23px}.footer-top{flex-direction:column;align-items:start;gap:25px;padding-bottom:27px}.footer-top p{font-size:11px;max-width:260px}.footer nav{font-size:11px;gap:25px}.footer-bottom{font-size:9px;gap:15px;flex-wrap:wrap;padding-top:20px}dialog{padding:26px}.dialog-header h2{font-size:26px}dialog p{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
