@font-face{font-family:Manrope;src:url(data:font/woff2;base64,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) format("woff2");font-style:normal;font-weight:200 800;font-display:swap}:root{--font-heading:"Manrope","Segoe UI",Arial,sans-serif;--font-body:"Segoe UI",Arial,sans-serif;--ink:#202a33;--muted:#59636c;--paper:#fff;--soft:#f5f5f1;--line:#dce0df;--accent:#ff681f;--accent-text:#b43a08;--night:#14212b;--field:#fff;--shadow:0 16px 50px #1e2b3710;--header:86px;color-scheme:light}:root[data-theme=dark]{--ink:#edf1f4;--muted:#adb9c3;--paper:#16222c;--soft:#101b24;--line:#35424c;--accent-text:#ff9c69;--field:#101b24;--shadow:0 16px 50px #0002;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header) + 24px);scroll-padding-bottom:100px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,p,figure,blockquote{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}h1,h2,h3{line-height:1.16;text-wrap:balance}h2{font-size:clamp(29px,3.15vw,46px);font-weight:650;letter-spacing:-1.6px}h3{font-size:22px;font-weight:650;letter-spacing:-.5px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit;border:0}button:disabled{cursor:wait;opacity:.65}img{display:block;max-width:100%;height:auto}svg{display:block}a,button,input,select,textarea,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}ul,ol{margin:0;padding:0;list-style:none}fieldset{min-width:0;margin:0;padding:0;border:0}[hidden]{display:none!important}:where(a[href],button,input,textarea,select,summary,[role="button"],[role="link"],[role="switch"],[role="checkbox"],[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--accent-text);outline-offset:5px}[id]{scroll-margin-top:16px}::selection{background:#ff681f55}.container{width:min(1280px,calc(100% - 96px));margin-inline:auto}.section{padding-block:92px}.soft{background:var(--soft)}.dark{color:#fff;background:var(--night)}.eyebrow{display:flex;align-items:center;gap:10px;color:var(--accent-text);font-size:11px;font-weight:750;letter-spacing:2px;text-transform:uppercase;margin-bottom:17px}.eyebrow::before{content:"";width:22px;height:2px;background:currentColor;flex:none}.dark .eyebrow,.hero .eyebrow{color:#ffae82}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:32px}.section-head>div{max-width:650px}.section-head>p{max-width:360px;font-size:15px;color:var(--muted)}.muted{color:var(--muted)}.icon{width:21px;height:21px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:20px;top:-100px;z-index:100;background:var(--paper);color:var(--ink);padding:12px 20px;border-radius:4px}.skip-link:focus{top:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:13px 24px;font-size:14px;font-weight:700;line-height:1.45;border:1px solid transparent;border-radius:5px;transition:background .18s,transform .18s,border-color .18s}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--accent);color:#181e23}.btn-primary:hover{background:#ff7e3e}.btn-line{border-color:var(--line);background:transparent;color:var(--ink)}.btn-line:hover{background:var(--soft)}.btn-dark{background:var(--night);color:#fff}.dark .btn-line,.hero .btn-line{border-color:#ffffff65;color:#fff}.dark .btn-line:hover,.hero .btn-line:hover{background:#ffffff12}.text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:700;color:var(--accent-text)}.text-link .icon{width:18px;transition:transform .2s}.text-link:hover .icon{transform:translateX(4px)}.site-header{height:var(--header);position:sticky;top:0;z-index:40;background:var(--paper);border-bottom:1px solid var(--line)}.header-inner{display:flex;height:100%;align-items:center;justify-content:space-between;gap:24px}.brand{display:block;flex:none;background:#fff;padding:6px 7px;border-radius:4px}.brand img{width:172px;height:auto}.desktop-nav{display:flex;align-items:center;gap:26px}.desktop-nav a{position:relative;font-size:13px;font-weight:650;padding:30px 0;white-space:nowrap;color:var(--muted)}.desktop-nav a:hover,.desktop-nav a[aria-current]{color:var(--ink)}.desktop-nav a[aria-current]::after{content:"";position:absolute;bottom:17px;left:0;right:0;height:2px;background:var(--accent)}.header-actions{display:flex;align-items:center;gap:10px}.header-actions>.btn{min-height:44px;padding:10px 17px;font-size:13px}.icon-btn{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:5px;background:transparent;flex:none}.icon-btn:hover{background:var(--soft)}.menu-btn{display:none}.mobile-menu{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - var(--header));overflow-y:auto;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 24px 40px #0002}.mobile-menu nav{padding-block:18px;display:grid;grid-template-columns:1fr 1fr;gap:4px 20px}.mobile-menu nav a{font-size:16px;padding:12px;border-bottom:1px solid var(--line)}.mobile-menu .menu-contact{grid-column:1/-1;display:flex;gap:12px;padding-block:12px}.mobile-menu .menu-contact a{border:0}.noscript{padding:16px;text-align:center;background:#fff0d8;color:#38291a}.hero{isolation:isolate;position:relative;overflow:hidden;background:#15232d;color:#fff}.hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:76% center;z-index:-3}.hero::before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#101c27f5 0%,#101c27e6 32%,#101c275c 68%,#101c2710 100%),linear-gradient(0deg,#101c279c,transparent 50%)}.hero-content{padding-top:88px;padding-bottom:105px;min-height:664px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.hero h1{font-size:clamp(42px,4.6vw,66px);line-height:1.06;letter-spacing:-2.8px;font-weight:650;max-width:800px}.hero h1 span{color:#ffa26d}.hero-copy{max-width:480px;color:#e0e5e8;font-size:16px;line-height:1.8;margin-top:26px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero-caption{position:absolute;right:0;bottom:30px;max-width:270px;text-align:right;font-size:11px;color:#e8edf0}.hero-caption strong{display:block;font-size:20px;font-weight:500;margin-bottom:5px}.hero-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid #ffffff38;padding-block:20px;font-size:12px;color:#dce4e9}.hero-bottom span{display:inline-flex;align-items:center;gap:10px}.hero-bottom .icon{color:#ffb186;width:18px}.hero-bottom a{display:inline-flex;align-items:center;gap:14px;color:#fff;font-weight:600}.filters{display:flex;gap:6px;flex-wrap:wrap;margin:28px 0}.filter-btn{background:transparent;padding:11px 19px;border:1px solid var(--line);border-radius:4px;font-size:13px;font-weight:650;min-height:44px}.filter-btn[aria-pressed=true]{color:var(--paper);background:var(--ink);border-color:var(--ink)}.filter-btn:hover{border-color:var(--ink)}.models-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.model-card{border:1px solid var(--line);background:var(--paper);border-radius:7px;overflow:hidden;min-width:0;transition:box-shadow .25s,transform .25s}.model-card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.model-image{aspect-ratio:1.58;overflow:hidden;position:relative;background:var(--soft)}.model-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.model-card:hover img{transform:scale(1.035)}.image-tag{position:absolute;top:14px;left:14px;display:inline-block;padding:5px 9px;border-radius:2px;font-size:10px;letter-spacing:1.2px;color:#fff;background:#14212bd9}.model-body{padding:24px 25px 21px}.model-body h3{font-size:23px;max-width:290px}.model-body p{font-size:14px;color:var(--muted);margin:14px 0 13px;min-height:45px}.model-body .text-link{border-top:1px solid var(--line);padding-top:13px;width:100%;justify-content:space-between}.model-consult{border-radius:7px;background:var(--night);color:#fff;padding:34px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;min-height:365px;position:relative;overflow:hidden}.model-consult::after{content:"+";font-size:240px;line-height:1;color:#ffffff06;position:absolute;right:12px;top:0;pointer-events:none}.model-consult>.icon{width:38px;height:38px;color:#ffa26d;margin-bottom:25px}.model-consult h3{font-size:29px;max-width:270px}.model-consult p{font-size:14px;color:#c3ced6;margin:17px 0 24px}.model-consult .btn{position:relative;z-index:1}.caption{font-size:12px;line-height:1.65;color:var(--muted);margin-top:20px;max-width:820px}.structure-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:center}.structure-copy>p:not(.eyebrow){color:#bdcbd5;margin-top:22px;font-size:15px;line-height:1.8}.phases{margin-top:32px;display:grid;gap:18px}.phases li{display:flex;gap:18px;align-items:center;font-size:14px;color:#dbe3e9}.phases span{font-size:11px;color:#ffad7f;border:1px solid #ffffff30;border-radius:3px;padding:4px 7px;letter-spacing:1px}.compare-stage{--position:50%;position:relative;aspect-ratio:1.25;min-width:0;border:1px solid #698092;border-radius:7px;overflow:hidden;background:#172c3c}.compare-after,.compare-before{position:absolute;inset:0}.compare-after img{width:100%;height:100%;object-fit:cover}.compare-before{clip-path:inset(0 calc(100% - var(--position)) 0 0);background-color:#142938;background-image:linear-gradient(#629bb51b 1px,transparent 1px),linear-gradient(90deg,#629bb51b 1px,transparent 1px);background-size:25px 25px}.compare-blueprint{width:100%;height:100%}.frame-main{fill:none;stroke:#bee4f8;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.frame-secondary{fill:none;stroke:#6798b2;stroke-width:2}.dimension{fill:none;stroke:#ff965b;stroke-width:1.5}.dimension-text{fill:#ffb182;font-size:14px;font-weight:700}.note-text{fill:#b6d9ec;font-size:12px;font-weight:600}.node{fill:#142938;stroke:#d4f0ff;stroke-width:2}.compare-divider{position:absolute;left:var(--position);top:0;bottom:0;width:2px;background:#fff;transform:translateX(-1px);pointer-events:none}.compare-handle{width:48px;height:48px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:50%;display:grid;place-items:center;background:#fd6018;color:#15212b;box-shadow:0 3px 15px #0005}.compare-range{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:ew-resize;touch-action:pan-y}.compare-stage:focus-within{outline:3px solid #ff9c69;outline-offset:5px}.compare-labels{position:absolute;left:16px;right:16px;top:16px;display:flex;justify-content:space-between;gap:12px;pointer-events:none}.compare-labels span{background:#10232bcc;color:#fff;padding:5px 9px;border-radius:2px;font-size:10px;letter-spacing:1px}.compare-footer{display:flex;justify-content:space-between;gap:16px;margin-top:17px;font-size:12px;color:#bfd0db}.compare-footer button{background:none;border:0;color:#ffb78f;padding:5px 8px;min-height:36px;text-decoration:underline;text-underline-offset:4px}.compare-footer p{font-size:11px}.price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.price-item{padding:32px 25px;border-right:1px solid var(--line)}.price-item:first-child{padding-left:0}.price-item:last-child{border:0}.price-item .icon{color:var(--accent-text);width:30px;height:30px;margin-bottom:22px}.price-item h3{font-size:21px}.price-item p{font-size:14px;color:var(--muted);margin-block:15px}.price-note{display:flex;align-items:center;gap:16px;background:var(--soft);padding:20px 24px;margin-top:25px;border-radius:5px;font-size:14px}.price-note .icon{color:var(--accent-text)}.offer-layout{display:grid;grid-template-columns:.92fr 1.08fr;gap:90px;align-items:start}.offer-copy{padding-top:18px}.offer-copy>p:not(.eyebrow){margin-top:23px;max-width:470px;font-size:16px;color:var(--muted)}.benefits{margin-top:35px}.benefits li{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.benefits .icon{color:var(--accent-text);margin-top:3px}.benefits strong{display:block;font-size:16px;font-weight:650}.benefits p{margin-top:5px;color:var(--muted);font-size:14px;max-width:370px}.offer-contact{margin-top:30px;font-size:13px;color:var(--muted)}.offer-contact a{display:flex;gap:12px;align-items:center;font-size:22px;font-weight:600;color:var(--ink);margin-top:8px}.offer-form{background:var(--paper);padding:36px;border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:7px;box-shadow:var(--shadow);min-width:0}.form-kicker{font-size:11px;font-weight:700;color:var(--accent-text);letter-spacing:1.6px;text-transform:uppercase}.offer-form h3{font-size:27px;margin:8px 0 12px}.form-intro{font-size:14px;color:var(--muted)}.offer-progress{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:26px 0 24px}.offer-progress li{display:flex;gap:10px;align-items:center;padding:0 0 13px;border-bottom:2px solid var(--line);font-size:13px;color:var(--muted)}.offer-progress b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--soft);border:1px solid var(--line);font-size:11px}.offer-progress [aria-current=step]{border-color:var(--accent);color:var(--ink);font-weight:700}.offer-progress [aria-current=step] b{background:var(--accent);color:#192027;border-color:var(--accent)}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px 16px}.field{min-width:0}.full{grid-column:1/-1}.field label{font-size:13px;font-weight:650;display:block;margin-bottom:7px}.field label span{color:var(--muted);font-weight:400}.field input,.field select,.field textarea{display:block;width:100%;min-width:0;max-width:100%;min-height:48px;border:1px solid #9eaab1;border-radius:4px;padding:11px 12px;background:var(--field);color:var(--ink);font-size:16px;transition:border-color .15s}.field select{padding-right:26px}.field textarea{resize:vertical;min-height:100px;line-height:1.5}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--ink)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.field [aria-invalid=true]{border-color:#bb243c}.field-error{font-size:12px;line-height:1.4;min-height:20px;margin:5px 0 8px;color:#b72038}:root[data-theme=dark] .field-error{color:#ffa0ab}.field-hint{font-size:11px;color:var(--muted);margin-top:6px}.form-next{width:100%;margin-top:7px}.form-status{margin-top:15px;font-size:13px;min-height:21px}.form-privacy{font-size:11px;color:var(--muted);margin-top:10px;line-height:1.7}.form-privacy a{text-decoration:underline;text-underline-offset:3px}.consent{display:flex;align-items:flex-start;gap:11px;font-size:12px;line-height:1.6;cursor:pointer;margin-top:9px}.consent input{flex:none;width:19px;height:19px;margin:1px 0 0;accent-color:var(--accent-text)}.form-actions{display:flex;gap:12px;margin-top:12px}.form-actions .btn-primary{flex:1}.offer-summary{padding:14px 16px;background:var(--soft);border-radius:4px;margin-bottom:22px;font-size:12px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}.offer-summary strong{color:var(--ink);display:block;margin-bottom:3px}.handoff{margin-top:20px;padding-top:20px;border-top:1px solid var(--line)}.handoff-actions{display:flex;gap:8px;flex-wrap:wrap}.handoff .btn{font-size:12px;padding:10px 14px;min-height:44px}.message-preview{margin-top:15px;font-size:12px}.message-preview summary{cursor:pointer;padding-block:7px;font-weight:600}.message-preview textarea{width:100%;height:250px;padding:15px;background:var(--soft);border:1px solid var(--line);color:var(--ink);font:13px/1.6 "Segoe UI",Arial,sans-serif;resize:vertical;border-radius:4px}.gallery{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:22px}.gallery figure{min-width:0}.gallery-image{position:relative;overflow:hidden;border-radius:6px;aspect-ratio:.95;background:var(--soft)}.gallery-image img{width:100%;height:100%;object-fit:cover}.gallery figure:first-child .gallery-image{aspect-ratio:1.28}.gallery figcaption{padding-top:18px;font-size:19px;font-weight:600}.gallery figcaption small{display:block;font-size:13px;font-weight:400;color:var(--muted);margin-top:6px}.process{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;margin-top:48px}.process li{padding-top:17px;border-top:1px solid var(--line);position:relative}.process li::before{content:"";width:7px;height:7px;background:var(--accent);position:absolute;left:0;top:-4px}.process span{font-size:32px;color:var(--muted);font-weight:300}.process h3{font-size:19px;margin-top:20px}.process p{font-size:13px;color:var(--muted);margin-top:12px}.faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.faq-intro{font-size:15px;color:var(--muted);margin-top:22px;max-width:340px}.faq-list{border-top:1px solid var(--line)}.faq{border-bottom:1px solid var(--line)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:24px;list-style:none;cursor:pointer;padding:23px 0;font-size:17px;font-weight:600;line-height:1.5}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";font-size:24px;font-weight:400;color:var(--accent-text);flex:none}.faq[open] summary::after{content:"\2212"}.faq p{padding:0 38px 24px 0;font-size:15px;color:var(--muted);line-height:1.8}.guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.guide{min-width:0}.guide img{aspect-ratio:1.65;object-fit:cover;border-radius:6px;width:100%;margin-bottom:23px}.guide-kicker{font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--accent-text);margin-bottom:10px}.guide h3{font-size:23px}.guide>p:not(.guide-kicker){font-size:14px;color:var(--muted);margin-top:15px}.guide details{margin-top:13px;font-size:13px}.guide summary{color:var(--accent-text);font-weight:700;cursor:pointer;padding:10px 0;list-style:none;display:flex;align-items:center;gap:10px;min-height:44px}.guide summary::-webkit-details-marker{display:none}.guide summary::after{content:"+";font-size:22px}.guide details[open] summary::after{content:"\2212"}.guide details ul{list-style:disc;padding-left:19px;color:var(--muted)}.guide details li{margin-bottom:8px}.corporate-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px}.corporate-copy>p:not(.eyebrow){color:#c3ced6;font-size:16px;line-height:1.9;margin-top:25px}.corporate-copy .btn{margin-top:32px}.corporate-values{display:grid;grid-template-columns:1fr 1fr;gap:35px 30px;padding-top:6px}.corporate-values article{border-top:1px solid #ffffff35;padding-top:24px}.corporate-values .icon{color:#ffae82;width:28px;height:28px;margin-bottom:18px}.corporate-values h3{font-size:20px}.corporate-values p{color:#c3ced6;font-size:14px;margin-top:12px}.final-cta{background:var(--accent);color:#14212b;padding-block:42px}.cta-inner{display:flex;align-items:center;justify-content:space-between;gap:40px}.cta-inner h2{font-size:clamp(27px,3vw,37px);letter-spacing:-1px}.cta-inner p{font-size:14px;margin-top:10px}.site-footer{background:#101c25;color:#fff;padding-top:65px}.footer-grid{display:grid;grid-template-columns:1.1fr .8fr 1fr 1.25fr;gap:45px;padding-bottom:48px}.footer-brand{max-width:180px}.footer-intro{font-size:13px;color:#b9c5ce;margin-top:20px;line-height:1.85}.site-footer h2{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:22px}.footer-nav a{font-size:13px;color:#c8d2d9;padding-block:5px;display:inline-block}.footer-nav a:hover{color:#ffab7a}.site-footer address{font-style:normal;font-size:13px;color:#c8d2d9;line-height:1.9}.site-footer address a{display:inline-block;padding-block:5px;overflow-wrap:anywhere}.footer-map{display:inline-flex;align-items:center;gap:8px;color:#ffae82;font-size:13px;margin-top:14px;padding-block:6px}.footer-bottom{border-top:1px solid #ffffff26;padding-block:23px;color:#aebcc6;display:flex;justify-content:space-between;gap:25px;font-size:11px}.footer-bottom>div{display:flex;gap:24px}.privacy{border-top:1px solid #ffffff26;color:#b9c5ce;font-size:12px}.privacy summary{padding-block:15px;cursor:pointer}.privacy p{max-width:920px;line-height:1.8;margin-bottom:20px}.privacy a{text-decoration:underline}.floating-contact{position:fixed;right:24px;bottom:24px;z-index:30;background:#166144;color:#fff;width:54px;height:54px;border:1px solid #ffffff6b;border-radius:50%;display:grid;place-items:center;box-shadow:0 7px 24px #0003}.floating-contact .icon{width:28px;height:28px}.mobile-dock{display:none}.js-controls{display:none}.ready .js-controls{display:flex}@media (min-width:1500px){.hero-content{min-height:720px}.hero h1{font-size:73px}}@media (max-width:1190px){.desktop-nav{gap:18px}.desktop-nav a{font-size:12px}.brand img{width:153px}.header-inner{gap:18px}.container{width:calc(100% - 64px)}.header-actions>.btn{padding-inline:12px}.offer-layout{gap:45px}.structure-layout{gap:40px}.footer-grid{gap:25px}}@media (max-width:1050px){.desktop-nav{display:none}.menu-btn{display:grid}.hero h1{font-size:58px}.hero-content{min-height:650px}.models-grid{gap:20px}.model-body{padding:23px 20px}.model-body h3{font-size:21px}.model-consult{padding:27px}.offer-layout{grid-template-columns:1fr 1.1fr;gap:35px}.offer-form{padding:28px}.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.price-item:nth-child(2){border-right:0}.price-item:nth-child(n+3){border-top:1px solid var(--line)}.price-item:nth-child(3){padding-left:0}.faq-layout{gap:44px}.corporate-layout{gap:50px}.footer-grid{grid-template-columns:1fr 1fr;gap:40px}.process{gap:20px}.process h3{font-size:17px}.process p{font-size:12px}.section{padding-block:72px}}@media (max-width:800px){:root{--header:76px}.container{width:calc(100% - 48px)}.hero-content{min-height:620px;padding-top:72px;padding-bottom:98px}.hero h1{font-size:54px}.hero-photo{object-position:64% center}.hero::before{background:linear-gradient(90deg,#101c27ed,#101c2799 65%,#101c2766),linear-gradient(0deg,#101c2799,transparent)}.hero-caption strong{font-size:16px}.hero-bottom{flex-wrap:wrap;gap:18px}.hero-bottom>span:nth-child(2){display:none}.models-grid{grid-template-columns:1fr 1fr}.section-head{align-items:flex-start;flex-direction:column;gap:18px}.section-head>p{max-width:570px}.structure-layout{grid-template-columns:1fr;gap:35px}.structure-copy{max-width:580px}.phases{grid-template-columns:repeat(3,1fr);gap:18px}.phases li{align-items:flex-start;flex-direction:column;gap:10px}.compare-stage{aspect-ratio:1.6}.offer-layout{grid-template-columns:1fr;gap:35px}.offer-copy{max-width:620px}.benefits{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.offer-contact{margin-top:25px}.offer-form{padding:35px}.gallery{gap:18px;grid-template-columns:1.2fr 1fr}.gallery-image{aspect-ratio:1}.gallery figure:first-child .gallery-image{aspect-ratio:1.2}.gallery figure:last-child{grid-column:1/-1}.gallery figure:last-child .gallery-image{aspect-ratio:2.4}.process{grid-template-columns:repeat(3,1fr);gap:36px 24px}.process h3{font-size:18px}.process p{font-size:13px}.faq-layout{grid-template-columns:1fr;gap:36px}.faq-intro{max-width:550px}.guides{gap:22px}.guide h3{font-size:20px}.corporate-layout{grid-template-columns:1fr;gap:45px}.cta-inner{align-items:flex-start;flex-direction:column;gap:25px}.floating-contact{width:48px;height:48px;right:20px;bottom:20px}}@media (max-width:560px){:root{--header:72px}.container{width:calc(100% - 40px)}.brand{padding:4px}.brand img{width:133px}.header-inner{gap:12px}.header-actions{gap:7px}.header-actions>.btn{display:none}.icon-btn{width:42px;height:42px}.hero-content{min-height:596px;padding-top:51px;padding-bottom:105px}.hero .eyebrow{font-size:9px;letter-spacing:1.65px}.hero h1{font-size:clamp(36px,10.1vw,53px);letter-spacing:-1.6px;line-height:1.1}.hero-copy{font-size:14px;line-height:1.85;max-width:340px;margin-top:23px}.hero-actions{gap:11px;margin-top:27px;flex-direction:column;align-items:stretch;width:100%}.hero-actions .btn{font-size:13px;min-height:49px}.hero-caption{bottom:24px;right:0;text-align:left;left:0;font-size:10px;max-width:none}.hero-caption strong{display:none}.hero-photo{object-position:63% center}.hero::before{background:linear-gradient(90deg,#101c27ec,#101c2796),linear-gradient(0deg,#101c2777,transparent)}.hero-bottom{font-size:11px;gap:14px;padding-block:17px}.hero-bottom>a{font-size:11px;gap:6px}.hero-bottom .icon{width:16px}.hero-bottom>span{gap:6px}.section{padding-block:57px}h2{font-size:31px;letter-spacing:-1px}.eyebrow{font-size:10px;letter-spacing:1.5px;margin-bottom:13px}.section-head{gap:16px;margin-bottom:25px}.section-head>p{font-size:14px}.filters{gap:7px;margin-block:23px}.filter-btn{font-size:12px;padding:10px 14px;flex:1 1 auto}.models-grid{grid-template-columns:1fr;gap:22px}.model-image{aspect-ratio:1.6}.model-body{padding:23px}.model-body h3{font-size:24px}.model-body p{min-height:0}.model-consult{min-height:300px;padding:30px}.caption{font-size:11px}.phases{grid-template-columns:1fr;gap:14px;margin-top:25px}.phases li{flex-direction:row;align-items:center;font-size:13px}.structure-layout{gap:29px}.structure-copy>p:not(.eyebrow){font-size:14px;margin-top:18px}.compare-stage{aspect-ratio:1.07}.compare-labels{left:9px;right:9px;top:10px;gap:6px}.compare-labels span{font-size:9px;letter-spacing:.4px;padding:5px 6px}.compare-footer{gap:10px;font-size:11px}.price-grid{grid-template-columns:1fr}.price-item{border-right:0;border-top:1px solid var(--line);padding:25px 0;display:grid;grid-template-columns:34px 1fr;gap:0 18px}.price-item:first-child{border-top:0}.price-item .icon{grid-row:1/4;margin-top:2px}.price-item h3{font-size:22px}.price-item p{margin-block:11px}.price-item .text-link{grid-column:2}.price-note{align-items:flex-start;padding:18px;font-size:13px}.offer-copy{padding-top:0}.benefits{grid-template-columns:1fr;margin-top:22px}.benefits li{padding:18px 0}.offer-copy>p:not(.eyebrow){font-size:14px;margin-top:18px}.offer-form{padding:25px 20px}.offer-form h3{font-size:26px}.form-intro{font-size:13px}.field-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.offer-progress{gap:11px}.offer-progress li{font-size:12px;gap:7px}.form-actions{flex-wrap:wrap}.form-actions .btn{padding-inline:16px;font-size:13px}.form-actions .btn-primary{gap:9px}.gallery{grid-template-columns:1fr;gap:29px}.gallery-image,.gallery figure:first-child .gallery-image,.gallery figure:last-child .gallery-image{aspect-ratio:1.3}.gallery figcaption{font-size:19px;padding-top:14px}.process{grid-template-columns:1fr;gap:0;margin-top:30px}.process li{display:grid;grid-template-columns:42px 1fr;gap:5px 22px;padding:21px 0}.process li::before{display:none}.process span{font-size:27px;grid-row:1/3}.process h3{margin:3px 0 0;font-size:19px}.process p{margin:0;font-size:13px}.faq summary{font-size:16px;padding-block:21px}.faq p{font-size:14px;padding-right:16px}.faq-layout{gap:25px}.guides{grid-template-columns:1fr;gap:38px}.guide h3{font-size:24px}.guide img{aspect-ratio:1.7;margin-bottom:20px}.corporate-values{gap:25px 22px}.corporate-values h3{font-size:19px}.corporate-values p{font-size:13px}.corporate-copy>p:not(.eyebrow){font-size:14px}.cta-inner h2{font-size:30px}.cta-inner p{font-size:13px}.cta-inner .btn{width:100%}.footer-grid{gap:35px 25px;grid-template-columns:1fr 1fr}.footer-grid>div:first-child,.footer-grid>div:last-child{grid-column:1/-1}.footer-intro{max-width:340px}.footer-bottom{flex-direction:column;gap:12px;padding-block:20px}.footer-bottom>div{gap:20px;flex-wrap:wrap}.site-footer{padding-top:45px;padding-bottom:80px}.floating-contact{display:none}.mobile-menu nav{grid-template-columns:1fr 1fr;gap:4px 12px}.mobile-menu nav a{font-size:14px;padding:12px 5px}.mobile-menu .menu-contact{flex-wrap:wrap}.mobile-menu .menu-contact a{padding:10px 14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.btn,.icon-btn,.filter-btn,.image-tag{border:1px solid ButtonText}.compare-before{background:Canvas}.compare-divider{background:CanvasText}.compare-handle{border:2px solid CanvasText}.compare-blueprint{forced-color-adjust:none}.field-error{color:CanvasText}.hero::before{background:Canvas}.hero{color:CanvasText}.hero-copy,.hero h1 span,.hero .eyebrow{color:CanvasText}}@media print{.site-header,.mobile-dock,.floating-contact,.hero-actions,.filters,.form-actions,.form-next,.handoff-actions{display:none!important}html{scroll-padding:0}body{background:#fff;color:#000;font-size:11pt}.container{width:100%}.section{padding-block:24px}h2{font-size:24pt}.hero-content{min-height:0;padding:30px}.hero-photo{opacity:.25}.hero::before{background:#182430}.hero-caption{display:none}.models-grid{grid-template-columns:repeat(2,1fr)}.model-card,.guide,figure,.price-item{break-inside:avoid}.offer-layout,.structure-layout,.faq-layout,.corporate-layout{display:block}.offer-copy,.structure-copy{margin-bottom:22px}.offer-form{box-shadow:none}.site-footer{padding:25px}.gallery{grid-template-columns:repeat(3,1fr)}.process{grid-template-columns:repeat(5,1fr)}.footer-bottom{display:block}.dark{print-color-adjust:exact;-webkit-print-color-adjust:exact}}@media (prefers-color-scheme:dark){:root:not([data-theme]){--ink:#edf1f4;--muted:#adb9c3;--paper:#16222c;--soft:#101b24;--line:#35424c;--accent-text:#ff9c69;--field:#101b24;--shadow:0 16px 50px #0002;color-scheme:dark}}.contact-map-wrapper{width:100%;max-width:600px;min-width:0;margin-block:32px}.map-card{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink);text-decoration:none;box-shadow:0 6px 20px #14212b0a;transition:border-color .2s ease,box-shadow .2s ease}.map-card:focus-visible{outline:3px solid var(--accent);outline-offset:5px;border-color:var(--accent-text)}.map-preview{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:600/350;background:#edf1ed}.map-preview picture,.map-preview img{display:block;width:100%;height:100%}.map-preview img{object-fit:cover;transform:scale(1);transform-origin:center;transition:transform .3s ease}.map-badge{position:absolute;z-index:1;top:16px;left:16px;max-width:calc(100% - 32px);display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #ffffff24;border-radius:8px;background:#14212b;color:#fff;font-size:14px;font-weight:650;line-height:1.4}.map-badge .icon{flex-shrink:0}.map-action{display:flex;align-items:flex-start;flex-direction:column;gap:16px;padding:24px;background:var(--paper);border-top:1px solid var(--line)}.map-address{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.map-action .btn{max-width:100%;white-space:normal;text-align:center}.map-new-tab{font-size:13px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}:root[data-theme=dark] .map-card{box-shadow:0 8px 24px #0003}:root[data-theme=dark] .map-preview{background:#263930}:root[data-theme=dark] .map-preview img{filter:brightness(.82) saturate(.75)}:root[data-theme=dark] .map-badge{background:#101b24;border-color:#52616b}@media (hover:hover) and (pointer:fine){.map-card:hover{border-color:var(--accent-text);box-shadow:0 12px 30px #14212b1a}.map-card:hover .map-preview img{transform:scale(1.035)}:root[data-theme=dark] .map-card:hover{box-shadow:0 12px 30px #0005}}.map-home-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:48px}.map-home-layout h2{font-size:clamp(28px,4vw,42px);margin-bottom:20px}.map-home-layout p{line-height:1.7;margin-bottom:20px}.map-home-layout .contact-map-wrapper{margin:0}@media (max-width:800px){.map-home-layout{grid-template-columns:minmax(0,1fr);gap:24px}.contact-map-wrapper{max-width:100%}}@media (max-width:480px){.map-action{padding:20px}.map-action .btn{width:100%}.map-badge{top:12px;left:12px;max-width:calc(100% - 24px);padding:8px 10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.map-card,.map-preview img{transition:none}.map-card:hover .map-preview img{transform:none}}@media screen and (min-width:1024px){.contact-map-wrapper{width:calc(100% - 64px);max-width:1200px;margin-inline:auto}.map-home-layout .contact-map-wrapper{margin-inline:auto}.map-card{display:flex;flex-direction:column;height:clamp(420px,34vw,480px);border-radius:var(--radius-lg,16px);overflow:hidden;position:relative}.map-card .map-preview{width:100%;height:100%;flex:1;aspect-ratio:auto}.map-card .map-preview picture,.map-card .map-preview img{display:block;width:100%;height:100%}.map-card .map-preview img{object-fit:cover;object-position:center}.map-card .map-action{position:absolute;inset:auto 16px 16px;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--paper);background:color-mix(in srgb,var(--paper) 92%,transparent);color:var(--ink);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 18px #0001}.map-card .map-address{min-width:0;font-size:14px;line-height:1.5}.map-card .map-action .btn{padding:12px;font-size:13px}.map-card .map-new-tab{grid-column:1/-1;font-size:12px}}:root{--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:5rem;--radius:7px;--reading:740px;--header:88px}body{font-size:16px}p{overflow-wrap:break-word}.container{width:min(1280px,calc(100% - 80px))}.site-header{height:auto;min-height:var(--header)}.header-inner{min-height:var(--header);gap:25px}.brand{background:#fff;flex:none}.brand img{width:158px}.desktop-nav{gap:22px;flex:1;justify-content:center}.desktop-nav>a,.desktop-nav summary{font-size:14px;font-weight:650;padding:30px 0;line-height:1.7;color:var(--ink);cursor:pointer;white-space:nowrap}.desktop-nav details{position:static}.desktop-nav summary{list-style:none;display:flex;align-items:center;gap:7px}.desktop-nav summary::-webkit-details-marker{display:none}.desktop-nav summary::after{content:"\2304";font-size:15px}.desktop-nav details[open]>summary{color:var(--accent-text)}.desktop-nav a[aria-current]::after{display:none}.mega-menu{position:absolute;top:100%;left:0;right:0;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 25px 35px #0002;max-height:calc(100dvh - 110px);overflow:auto}.mega-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-block:32px}.mega-grid h2{font-size:17px;letter-spacing:0;margin-bottom:12px}.mega-grid a{display:block;padding:7px 0;font-size:14px;white-space:normal;line-height:1.5;color:var(--muted)}.mega-grid a:hover{color:var(--accent-text);text-decoration:underline;text-underline-offset:4px}.mega-note{background:var(--soft);border-left:3px solid var(--accent);padding:22px}.mega-note p{font-size:14px;color:var(--muted);margin-block:10px}.mobile-menu nav{display:block}.mobile-menu details{border-bottom:1px solid var(--line)}.mobile-menu summary{list-style:none;cursor:pointer;padding:14px 4px;font-weight:650;display:flex;justify-content:space-between;gap:12px}.mobile-menu summary::after{content:"+"}.mobile-menu details[open]>summary::after{content:"\2212"}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav a{display:block;border:0;padding:11px 14px;min-height:44px}.mobile-menu details a{font-size:14px;color:var(--muted);border-left:1px solid var(--line);margin-left:5px}.mobile-menu .menu-contact{display:grid;grid-template-columns:1fr 1fr}.hero-content{min-height:675px;padding-block:82px 95px}.hero h1{max-width:860px;line-height:1.09;letter-spacing:-2.3px}.hero-copy{font-size:17px;max-width:495px}.hero .eyebrow,.eyebrow{font-size:12px;letter-spacing:1.5px}.hero-caption{font-size:12px;right:0}.hero-bottom{font-size:14px}.hero-bottom a{font-size:14px}.hero-photo{object-position:center center}.hero::before{background:linear-gradient(90deg,#101c27f2,#101c27db 32%,#101c274d 70%,#101c2720),linear-gradient(0deg,#101c2780,transparent 50%)}.section-head>p,.model-body p,.price-item p,.benefits p,.guide>p:not(.guide-kicker),.corporate-values p,.process p{font-size:16px}.model-body{padding:26px}.model-body h3{font-size:24px}.model-body p{min-height:52px}.image-tag{font-size:12px;letter-spacing:.8px}.caption{font-size:13px}.model-consult p{font-size:16px}.model-consult::after{display:none}.section-links{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:24px}.section-links .text-link{font-size:15px}.guide-kicker{font-size:12px}.guide details{font-size:15px}.guide summary{font-size:14px}.process h3{font-size:20px}.corporate-copy>p:not(.eyebrow){font-size:17px}.structure-copy>p:not(.eyebrow){font-size:16px}.compare-footer p{font-size:13px}.compare-labels span{font-size:12px;letter-spacing:.5px}.phases li{font-size:16px}.phases span{font-size:13px}.price-note{font-size:15px}.reference-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:start}.reference-intro>div>p:not(.eyebrow){color:var(--muted);margin-top:20px;max-width:650px}.principles{display:grid;gap:0}.principles li{border-top:1px solid var(--line);padding:22px 0;display:grid;grid-template-columns:40px 1fr;gap:16px}.principles span{color:var(--accent-text);font-size:14px}.principles h3{font-size:21px}.principles p{margin-top:8px;font-size:16px;color:var(--muted)}.offer-form{padding:36px}.field label,.form-intro,.offer-progress li,.consent,.form-status{font-size:14px}.form-intro{line-height:1.7}.field-hint,.form-privacy{font-size:13px}.form-kicker{font-size:12px}.form-privacy{line-height:1.8}.consent{line-height:1.65}.handoff-actions{margin-top:15px}.handoff .btn{font-size:14px}.field-error{font-size:13px}.form-actions{flex-wrap:wrap}.form-actions .btn{min-width:0}.offer-summary{font-size:14px}.message-preview{font-size:14px}.form-fallback{padding:22px;border:1px solid var(--line);background:var(--paper)}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;padding-top:26px;font-size:13px;color:var(--muted)}.breadcrumbs a{padding:4px 0;display:inline-block}.breadcrumbs a:hover{color:var(--accent-text);text-decoration:underline}.breadcrumbs li:not(:last-child)::after{content:"/";padding-left:10px;color:var(--muted)}.breadcrumbs li:last-child{color:var(--ink);overflow-wrap:anywhere}.page-hero{background:var(--soft);padding-bottom:54px;border-bottom:1px solid var(--line)}.page-hero .eyebrow{margin-top:34px}.page-hero h1{font-size:clamp(35px,4.3vw,60px);line-height:1.13;letter-spacing:-1.8px;max-width:980px;font-weight:650}.page-hero .lead{font-size:19px;max-width:850px;color:var(--muted);margin-top:23px;line-height:1.75}.page-hero .hero-actions{margin-top:24px}.page-section{padding-block:52px 76px}.content-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:70px;align-items:start}.prose{max-width:var(--reading);min-width:0}.prose h2{font-size:29px;letter-spacing:-.7px;margin:0 0 18px;line-height:1.25}.prose h3{font-size:21px;margin:24px 0 12px}.prose p{font-size:17px;line-height:1.85;color:var(--muted);margin-bottom:20px}.prose section+section{margin-top:38px}.prose ul{list-style:disc;padding-left:23px;color:var(--muted)}.prose li{margin-bottom:9px;font-size:16px}.prose a{color:var(--accent-text);text-decoration:underline;text-underline-offset:4px}.prose .btn{text-decoration:none;color:#181e23}.side-panel{padding:26px;border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--paper);border-radius:var(--radius)}.side-panel h2{font-size:22px;letter-spacing:-.4px}.side-panel p{font-size:15px;color:var(--muted);margin-block:17px}.side-panel .btn{width:100%;padding:12px}.side-panel>ul{margin-top:16px}.side-panel li{border-top:1px solid var(--line)}.side-panel li a{display:block;padding:12px 0;font-size:14px;line-height:1.5}.side-panel li a:hover{color:var(--accent-text)}.page-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.page-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);display:flex;flex-direction:column;min-width:0;transition:box-shadow .2s,transform .2s}.page-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.page-card img{width:100%;aspect-ratio:1.6;object-fit:cover;border-radius:var(--radius) var(--radius) 0 0}.page-card-body{padding:25px;display:flex;flex-direction:column;flex:1}.page-card .eyebrow{font-size:12px;margin-bottom:14px;letter-spacing:.5px}.page-card h2,.page-card h3{font-size:23px;letter-spacing:-.5px;line-height:1.27}.page-card h2 a,.page-card h3 a{display:inline-block}.page-card p:not(.eyebrow){font-size:15px;color:var(--muted);margin-block:15px 20px;line-height:1.7}.page-card .text-link{margin-top:auto}.hub-section+.hub-section{margin-top:56px}.hub-section>h2{font-size:30px;letter-spacing:-.7px;margin-bottom:25px}.table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);margin:28px 0}.comparison{width:100%;border-collapse:collapse;font-size:15px}.comparison th,.comparison td{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);line-height:1.65}.comparison th{background:var(--soft);font-weight:650;color:var(--ink)}.comparison td{color:var(--muted)}.comparison tr:last-child>*{border-bottom:0}.comparison caption{text-align:left;padding:16px;font-size:15px;font-weight:650;background:var(--soft)}.model-code{font-size:clamp(48px,7vw,86px);font-weight:300;letter-spacing:-3px;line-height:1.1;padding:38px;background:var(--night);color:#fff;border-top:3px solid var(--accent)}.model-code small{display:block;font-size:14px;letter-spacing:1px;margin-top:15px;color:#ffad7f;font-weight:600}.model-note{padding:16px 20px;border-left:3px solid var(--accent);background:var(--soft);font-size:15px;color:var(--muted);margin-bottom:26px}.calc-layout{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.calculator{border:1px solid var(--line);border-top:3px solid var(--accent);padding:30px;border-radius:var(--radius)}.calculator .field{margin-bottom:18px}.calculator button{width:100%}.calculator .field-grid{gap:5px 20px}.calc-result{padding:32px;background:var(--night);color:#fff;border-radius:var(--radius)}.calc-result h2{font-size:27px;letter-spacing:-.7px}.calc-result>p{color:#cbd5dd;margin-top:20px;font-size:16px}.calc-result dl{margin:22px 0}.calc-result dl>div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff38;padding:14px 0;font-size:15px}.calc-result dd{margin:0;font-weight:650;text-align:right;overflow-wrap:anywhere}.calc-result .total{font-size:22px;color:#ffb58b}.calc-result .btn{margin-top:15px}.calc-error{color:#b72038;font-size:14px;margin:15px 0}:root[data-theme=dark] .calc-error{color:#ffa0ab}.contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.contact-card{padding:30px;border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:var(--radius)}.contact-card h2{font-size:23px;letter-spacing:-.5px}.contact-card p,.contact-card address{font-size:16px;color:var(--muted);font-style:normal;margin-top:18px;overflow-wrap:anywhere}.contact-card .text-link{font-size:16px;margin-top:16px;overflow-wrap:anywhere;max-width:100%}.contact-note{margin-top:30px;max-width:780px;color:var(--muted)}.sources{border-top:1px solid var(--line);padding-top:22px;margin-top:36px}.sources h2{font-size:18px}.sources a{font-size:14px}.site-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.site-map-grid h2{font-size:25px;letter-spacing:-.5px;margin-bottom:20px}.site-map-grid a{display:block;padding:8px 0;font-size:15px;line-height:1.5}.site-map-grid a:hover{color:var(--accent-text);text-decoration:underline}.footer-grid{grid-template-columns:1.15fr 1fr 1fr 1.25fr;gap:38px}.footer-nav a,.site-footer address{font-size:14px}.site-footer h2{font-size:13px;letter-spacing:1px}.footer-intro{font-size:14px}.footer-bottom{font-size:13px}.footer-bottom a{display:inline-block;min-height:24px}.footer-bottom>div{flex-wrap:wrap;gap:12px 22px}.footer-map{font-size:14px}.final-cta p{font-size:16px}@media (min-width:1500px){.hero-content{min-height:720px}.hero h1{font-size:73px}}@media (max-width:1220px){.desktop-nav{gap:15px}.desktop-nav>a,.desktop-nav summary{font-size:13px}.header-inner{gap:16px}.brand img{width:145px}.container{width:calc(100% - 56px)}.header-actions>.btn{padding-inline:12px}.header-actions{gap:7px}}@media (max-width:1100px){.desktop-nav{display:none}.menu-btn{display:grid}.page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-layout{grid-template-columns:minmax(0,1fr) 260px;gap:35px}.site-map-grid{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1fr 1fr;gap:35px}.reference-intro{gap:38px}}@media (max-width:800px){:root{--header:76px}.container{width:calc(100% - 48px)}.hero h1{font-size:54px}.hero-content{min-height:620px}.hero-copy{font-size:16px}.hero-caption{max-width:300px}.hero-bottom{font-size:13px}.hero-bottom a{font-size:13px}.content-layout,.calc-layout,.reference-intro{grid-template-columns:1fr;gap:35px}.prose{max-width:none}.side-panel{display:block}.side-panel>ul{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.contact-grid{grid-template-columns:1fr}.contact-card{padding:24px}.page-hero{padding-bottom:40px}.page-hero .lead{font-size:17px}.page-hero h1{font-size:43px}.model-body h3{font-size:23px}.hero::before{background:linear-gradient(90deg,#101c27ed,#101c2799 65%,#101c2766),linear-gradient(0deg,#101c2799,transparent)}}@media (max-width:560px){:root{--header:72px}.container{width:calc(100% - 40px)}.brand img{width:132px}.header-inner{gap:10px}.icon-btn{width:44px;height:44px}.hero-content{min-height:590px;padding-top:45px;padding-bottom:95px}.hero h1{font-size:clamp(36px,9.8vw,50px);line-height:1.12;letter-spacing:-1.4px}.hero .eyebrow{font-size:12px;letter-spacing:.7px}.hero-copy{font-size:16px;line-height:1.75}.hero-actions .btn{font-size:14px}.hero-caption{font-size:12px;max-width:none;right:0}.hero-photo{object-position:60% center}.hero-bottom{gap:12px;align-items:flex-start;flex-direction:column}.hero-bottom>span:first-child,.hero-bottom>a{font-size:13px}.hero::before{background:linear-gradient(90deg,#101c27ed,#101c279c),linear-gradient(0deg,#101c2777,transparent)}.eyebrow{font-size:12px;letter-spacing:1px}.section-head>p,.model-body p,.price-item p,.benefits p,.guide>p:not(.guide-kicker),.corporate-values p,.process p,.offer-copy>p:not(.eyebrow),.structure-copy>p:not(.eyebrow),.corporate-copy>p:not(.eyebrow){font-size:16px}.model-body p{min-height:0}.filter-btn{font-size:14px}.compare-labels span{font-size:11px}.compare-footer p{font-size:12px}.phases li{font-size:14px}.model-body{padding:24px}.offer-form{padding:24px 20px}.field-grid{grid-template-columns:1fr}.form-intro,.field label,.offer-progress li,.consent,.form-status{font-size:14px}.offer-progress li{align-items:flex-start}.offer-progress b{flex:none}.offer-progress{gap:10px}.form-actions .btn{font-size:14px;padding-inline:14px}.form-privacy{font-size:13px}.price-note{font-size:15px}.faq p{font-size:16px}.guide h3{font-size:25px}.corporate-values{grid-template-columns:1fr}.footer-grid{gap:30px}.footer-nav a{font-size:14px}.footer-bottom{font-size:13px}.cta-inner p{font-size:16px}.page-grid{grid-template-columns:1fr}.page-card h2,.page-card h3{font-size:24px}.page-card-body{padding:23px}.breadcrumbs{padding-top:19px;font-size:13px}.page-hero .eyebrow{margin-top:26px}.page-hero h1{font-size:36px;letter-spacing:-1px;overflow-wrap:break-word}.page-hero .lead{font-size:17px}.page-hero .hero-actions{width:100%;flex-direction:column}.page-section{padding-block:35px 52px}.prose h2{font-size:26px}.prose p{font-size:16px}.comparison{font-size:14px}.comparison th,.comparison td{padding:12px;min-width:120px}.calculator{padding:23px}.calc-result{padding:25px}.site-map-grid{grid-template-columns:1fr;gap:30px}.mobile-menu .menu-contact{grid-template-columns:1fr}.side-panel>ul{grid-template-columns:1fr}.section-links{gap:5px 20px}.mobile-dock .btn{font-size:14px}.calc-result dl>div{flex-wrap:wrap}.calc-result dd{text-align:left}.final-cta .btn{font-size:14px}}@media print{.page-hero{background:#fff;color:#000;padding-bottom:15px}.page-hero .lead,.prose p{color:#333}.page-hero h1{font-size:28pt}.page-section{padding-block:20px}.breadcrumbs,.side-panel,.final-cta,.calculator,.page-hero .hero-actions{display:none!important}.content-layout{display:block}.prose{max-width:100%}.table-wrap{overflow:visible}.comparison{font-size:10pt}.page-card,.prose section{break-inside:avoid}.page-grid{grid-template-columns:1fr 1fr}.site-footer{padding-bottom:20px}.page-hero .eyebrow{margin-top:10px}.site-footer,.dark{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.privacy-policy{max-width:100%;overflow-wrap:anywhere}.privacy-policy .comparison{min-width:600px}.privacy-policy>h2{margin-top:36px}.privacy-policy>.table-wrap:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.working-hours{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.working-hours h3{margin:0 0 12px;font-size:18px;line-height:1.4}.hours-list{list-style:none;padding:0;margin:0;display:grid;gap:10px;font-size:15px;line-height:1.6;color:var(--ink);overflow-wrap:anywhere}.team-section .team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.team-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.avatar-placeholder{display:grid;place-items:center;min-height:150px;background:var(--soft);color:var(--accent-text)}.icon-avatar{width:64px;height:64px}.team-body{padding:24px}.team-body h3{font-size:21px;line-height:1.3;margin:0 0 10px}.team-body .role{font-size:15px;font-weight:700;line-height:1.6;color:var(--accent-text);margin:0 0 14px}.team-body .desc{font-size:15px;line-height:1.7;color:var(--muted);margin:0}.team-card img{display:block;width:100%;height:auto}.team-body{overflow-wrap:anywhere}@media (max-width:1100px){.team-section .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.team-section .team-grid{grid-template-columns:minmax(0,1fr)}}.regional-guide{max-width:100%}.regional-guide>section{margin-block:36px}.regional-guide .article-outline{margin-block:28px}.regional-guide .page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.parcel-section{scroll-margin-top:110px}.parcel-form{max-width:900px}.parcel-form .consent{margin-block:20px}.parcel-form textarea{max-width:100%;width:100%;box-sizing:border-box}.parcel-form #parcelHandoff{margin-top:24px}.regional-guide a,.parcel-section a{overflow-wrap:anywhere}@media (max-width:600px){.regional-guide .page-grid{grid-template-columns:minmax(0,1fr)}}.parcel-form #parcelMessage{background:var(--field);color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:14px;font:inherit;line-height:1.6;resize:vertical;margin-block:10px 18px}.parcel-form #parcelStatus{margin-block:16px}.parcel-form #parcelReady{margin-block:24px 12px}.budget-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}.budget-step{border:0;border-bottom:1px solid var(--line);padding:0 0 28px;margin:0 0 28px;min-width:0}.budget-step legend{font-size:20px;font-weight:700;margin-bottom:18px}.budget-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.budget-choice{display:flex;gap:12px;align-items:flex-start;cursor:pointer;padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transition:border-color .15s}.budget-choice:has(input:checked){border-color:var(--accent-text);box-shadow:inset 0 0 0 1px var(--accent-text);background:var(--soft)}.budget-choice strong,.budget-choice small{display:block}.budget-choice strong{font-size:17px;line-height:1.5}.budget-choice small{font-size:14px;color:var(--muted);margin-top:8px;line-height:1.6}.budget-choice input{width:20px;height:20px;flex-shrink:0;margin-top:3px;accent-color:var(--accent-text)}.budget-choice:focus-within{outline:3px solid var(--accent-text);outline-offset:3px}.budget-area{display:block;font-size:clamp(36px,5vw,56px);font-weight:700;letter-spacing:-.04em;margin:8px 0}.budget-step input[type=range]{display:block;width:100%;height:44px;accent-color:var(--accent-text);cursor:pointer}.budget-step input[type=number]{max-width:180px;min-height:48px;padding:10px;background:var(--field);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);font:inherit}.budget-result{position:sticky;top:110px;background:var(--soft);border:1px solid var(--line);border-radius:var(--radius);padding:32px;min-height:620px}.budget-result h2{font-size:29px;line-height:1.2;margin:12px 0 24px}.budget-summary{margin:0}.budget-summary>div{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid var(--line);font-size:15px}.budget-summary dd{margin:0;text-align:right;font-weight:650}.budget-summary dt{color:var(--muted)}.budget-amount{min-height:210px;padding-top:24px}.budget-amount h3{font-size:16px}.budget-amount #budgetAmount{font-size:clamp(23px,2.5vw,32px);font-weight:700;line-height:1.35;margin:16px 0}.budget-result>p:last-child{font-size:14px;color:var(--muted)}.budget-inclusions,.budget-cta,.budget-guide{margin-top:48px}.budget-inclusions h2,.budget-cta h2{font-size:28px}.budget-inclusions .budget-choices>div{padding:24px;border:1px solid var(--line);border-radius:var(--radius)}.budget-inclusions ul{padding-left:20px;line-height:1.8}.budget-cta{padding:32px;background:var(--soft);border:1px solid var(--line);border-radius:var(--radius)}.budget-transfer{padding:18px;background:var(--soft);border:1px solid var(--line);margin-bottom:24px;border-radius:var(--radius)}.budget-transfer p{font-size:14px;line-height:1.7}.budget-result,.budget-step,.budget-cta,.budget-transfer{overflow-wrap:anywhere}.budget-jump{display:none}@media (max-width:850px){.budget-layout{grid-template-columns:minmax(0,1fr);gap:20px}.budget-result{position:static;min-height:560px}.budget-jump{display:block;padding:12px 0}.budget-choice{padding:16px}.budget-result{scroll-margin-top:110px}}@media (max-width:480px){.budget-choices{grid-template-columns:minmax(0,1fr)}.budget-step{padding-bottom:20px;margin-bottom:20px}.budget-choice small{margin-top:3px}.budget-result,.budget-cta{padding:22px}.budget-summary>div{flex-wrap:wrap}.budget-summary dd{text-align:left}.budget-result h2{font-size:26px}}@media (prefers-reduced-motion:reduce){.budget-choice{transition:none}}.project-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.project-evidence-card{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--paper);min-width:0}.project-evidence-card[hidden]{display:none}.project-evidence-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:var(--soft);display:block}.project-evidence-body{padding:24px}.project-evidence-body h3{font-size:22px;line-height:1.35}.project-evidence-body p,.project-evidence-body small{font-size:14px;color:var(--muted);line-height:1.6}.project-filter{margin-block:24px}.project-filter fieldset{border:0;padding:0;min-width:0}.project-filter legend{font-weight:700;margin-bottom:14px}.project-filter-options{display:flex;flex-wrap:wrap;gap:12px}.project-filter-options label{display:flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;min-height:48px}.project-filter-options label:has(:checked){border-color:var(--accent-text);background:var(--soft)}.project-filter-options label:focus-within{outline:3px solid var(--accent-text);outline-offset:3px}.project-filter input{accent-color:var(--accent-text);width:18px;height:18px}.project-proof{max-width:1050px;margin-inline:auto}.project-proof>section{margin-block:48px}.project-proof img{display:block;max-width:100%;width:100%;height:auto}.project-proof figure{margin:24px 0}.project-proof figcaption{padding-block:14px;color:var(--muted);font-size:15px;line-height:1.7}.project-proof h2{font-size:30px;line-height:1.3}.project-proof h3{font-size:24px;line-height:1.4}.project-proof p{line-height:1.8}.project-timeline{list-style:none;padding:0 0 0 24px;border-left:2px solid var(--line)}.project-timeline>li{margin-bottom:48px}.project-timeline h3 span{color:var(--accent-text);margin-right:12px}.project-timeline time{color:var(--muted);font-size:14px}.project-empty{padding:32px;border:1px solid var(--line);background:var(--soft);border-radius:var(--radius)}.project-empty p{max-width:650px;margin-block:16px 24px}.project-proof,.project-evidence,.project-empty{overflow-wrap:anywhere}@media (max-width:1000px){.project-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.project-evidence-grid{grid-template-columns:minmax(0,1fr)}.project-timeline{padding-left:16px}.project-proof h2{font-size:25px}.project-proof h3{font-size:21px}.project-empty,.project-evidence-body{padding:22px}}.lead-banner{margin-block:36px;padding:30px;background:var(--soft);border:1px solid var(--line);border-left:4px solid var(--accent-text);border-radius:var(--radius)}.lead-banner h2{font-size:26px;line-height:1.35;max-width:800px}.lead-banner p{line-height:1.7;max-width:800px}.lead-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.lead-intro h2{font-size:32px;line-height:1.3}.lead-intro p,.lead-intro ul{line-height:1.9}.lead-intro ul{padding-left:20px}.lead-form-card{padding:32px;background:var(--soft);border:1px solid var(--line);border-radius:var(--radius)}.lead-form-card h2{font-size:26px}.lead-form-card p{font-size:14px;line-height:1.7}.lead-form-card fieldset{border:0;padding:0;min-width:0}.lead-channel{display:flex;gap:20px;margin-bottom:20px}.lead-channel label{display:flex;align-items:center;gap:8px;min-height:48px}.lead-channel input{width:20px;height:20px;accent-color:var(--accent-text)}.lead-form-card .field{margin-bottom:14px}.lead-form-card .field input,.lead-form-card select{width:100%;font-size:16px;min-height:48px}.lead-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lead-guide{margin-top:48px}.lead-form-card #leadSuccess{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.lead-form-card #leadSuccess>.btn{display:flex;margin-top:12px}.lead-form-card #leadSuccess ul{padding-left:20px;line-height:2}.lead-layout,.lead-banner{overflow-wrap:anywhere}.lead-form-card #leadStatus{min-height:26px}@media (max-width:850px){.lead-layout{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:500px){.lead-banner,.lead-form-card{padding:22px}.lead-banner h2,.lead-intro h2{font-size:25px}.lead-form-card .btn{width:100%;white-space:normal}}.social-links{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.social-links li{margin:0}.social-links a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:44px;min-height:44px;padding:10px;border:1px solid currentColor;border-radius:var(--radius);color:var(--ink);text-decoration:none;transition:color .15s,background-color .15s}.social-links svg{flex:none;width:22px;height:22px}.social-links a:hover{color:var(--accent-text);background:var(--soft)}.social-links a:focus-visible{outline:3px solid var(--accent-text);outline-offset:4px}.social-footer{margin-top:18px}.social-footer .social-links a{color:#d3dce3}.social-footer .social-links a:hover{color:#ffb58b;background:#ffffff0d}.social-footer .social-links a:focus-visible{outline-color:#ffb58b}.social-contact{margin:28px 0}.social-contact h2{font-size:20px;letter-spacing:-.4px;margin-bottom:16px}.social-contact .social-links a{font-size:14px}.social-links a:active{transform:none}@media (prefers-reduced-motion:reduce){.social-links a{transition:none}}.voice-summary{line-height:1.75}.container>.voice-summary{max-width:850px;margin-bottom:32px;padding-left:18px;border-left:2px solid var(--accent-text);color:var(--ink)}.project-video{margin:32px 0;max-width:100%;overflow-wrap:anywhere}.project-video h2{margin-bottom:16px}.project-video iframe,.project-video video{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;background:var(--night);margin:20px 0}.project-video p{margin:14px 0}.project-video summary,.video-chapters a{display:block;min-height:44px;padding:10px 0}.video-chapters{list-style:none;padding:0}html{scrollbar-gutter:stable}.journey-nav{border-bottom:1px solid var(--line);background:var(--paper)}.journey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.journey-grid a{display:flex;align-items:center;gap:20px;padding:27px 24px;border-right:1px solid var(--line);min-height:100px}.journey-grid a:first-child{padding-left:0}.journey-grid a:last-child{border:0}.journey-grid a>span:first-child{color:var(--accent-text);font-size:13px;font-weight:650;letter-spacing:1px}.journey-grid strong{display:block;font-size:17px;font-weight:650;line-height:1.4}.journey-grid small{display:block;color:var(--muted);font-size:13px;margin-top:3px}.journey-grid .icon{margin-left:auto;color:var(--accent-text);width:18px;transition:transform .2s}.journey-grid a:hover .icon{transform:translateX(4px)}.journey-grid a:hover strong{color:var(--accent-text)}.page-hero-visual{background:var(--paper);padding-bottom:0}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:66px;align-items:center;padding-block:30px 54px}.hero-editorial .eyebrow{margin-top:0}.hero-editorial h1{font-size:clamp(42px,4.5vw,64px);max-width:550px}.hero-editorial .lead{font-size:18px;line-height:1.8;max-width:560px}.hero-editorial .hero-actions{gap:12px 28px}.hero-architecture{position:relative;padding:0 18px 18px 0;isolation:isolate}.hero-architecture::after{content:"";position:absolute;inset:30px 0 0 32px;background:var(--soft);border:1px solid var(--line);z-index:-1}.hero-architecture img{aspect-ratio:1.12;width:100%;height:auto;object-fit:cover;border-radius:3px}.hero-architecture figcaption{position:absolute;bottom:34px;left:16px;right:34px;background:#14212bec;padding:10px 14px;color:#fff;font-size:12px;letter-spacing:.35px;border-left:2px solid var(--accent)}.project-pillars{display:flex;flex-wrap:wrap;gap:20px 30px;border-top:1px solid var(--line);padding-top:22px;margin-top:34px;font-size:14px;font-weight:650}.project-pillars span{font-size:12px;color:var(--accent-text);margin-right:6px;font-weight:500}.article-outline{padding:22px 25px;border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--soft);border-radius:0 var(--radius) var(--radius) 0;margin-bottom:36px}.article-outline p{margin:0 0 10px;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--ink);font-weight:700}.article-outline ol{display:grid;gap:3px;counter-reset:contents}.article-outline li{display:flex;align-items:baseline;gap:12px;margin:0;counter-increment:contents}.article-outline li::before{content:counter(contents,decimal-leading-zero);font-size:12px;color:var(--muted)}.article-outline a{font-size:15px;display:block;padding-block:6px;text-decoration:none;color:var(--ink)}.article-outline a:hover{color:var(--accent-text);text-decoration:underline}.model-image img{transition:transform .4s}.page-card .text-link::after{content:"\2197";margin-left:auto;font-size:19px}.page-card .text-link{width:100%;border-top:1px solid var(--line);padding-top:14px;margin-top:auto}.page-card:hover{border-color:var(--accent-text)}.home-page>.section:not(#modeller):not(#blog){content-visibility:auto;contain-intrinsic-block-size:auto 750px}.home-page>.section:not(.dark):not(.soft){background-color:var(--paper)}.js .models-grid>.model-card,.js .models-grid>.model-consult{content-visibility:auto;contain-intrinsic-block-size:auto 550px}.section-navigation .models-grid>.model-card,.section-navigation .models-grid>.model-consult{content-visibility:visible;contain-intrinsic-size:none}.model-card h3,.page-card h2,.page-card h3,.guide h3{text-wrap:wrap}.home-page>#teklif{contain-intrinsic-block-size:auto 1000px}.home-page>#blog{contain-intrinsic-block-size:auto 700px}@media (min-width:1000px) and (min-height:800px){.side-panel{position:sticky;top:calc(var(--header) + 26px)}}@media (max-width:1100px){.hero-grid{gap:34px}.hero-editorial h1{font-size:48px}.journey-grid a{padding-inline:20px;gap:13px}}@media (max-width:800px){.hero-grid{grid-template-columns:1fr;gap:30px;padding-bottom:38px}.hero-editorial .lead{max-width:650px}.hero-architecture img{aspect-ratio:1.65}.journey-grid a{padding:22px 16px;gap:10px}.journey-grid small{font-size:12px}.journey-grid strong{font-size:15px}.journey-grid .icon{display:none}.journey-grid a>span:first-child{align-self:flex-start;margin-top:3px}.home-page>.section:not(#modeller):not(#blog){contain-intrinsic-block-size:auto 1050px}.home-page>#teklif{contain-intrinsic-block-size:auto 1650px}.home-page>#blog{contain-intrinsic-block-size:auto 1450px}}@media (max-width:560px){.journey-grid{grid-template-columns:1fr}.journey-grid a,.journey-grid a:first-child{padding:17px 0;min-height:0;border-right:0;border-bottom:1px solid var(--line);gap:18px}.journey-grid .icon{display:block}.journey-grid a>span:first-child{align-self:center;margin:0}.journey-grid strong{font-size:16px}.journey-grid small{font-size:13px}.hero-editorial h1{font-size:40px}.hero-editorial .lead{font-size:17px}.hero-editorial .hero-actions{align-items:flex-start}.hero-editorial .hero-actions .btn{width:100%}.project-pillars{gap:12px 19px;margin-top:24px;padding-top:19px}.hero-architecture{padding-right:12px;padding-bottom:12px}.hero-architecture figcaption{right:26px;bottom:26px;left:14px;font-size:11px}.article-outline{padding:19px 20px;margin-bottom:28px}}@media print{.journey-nav,.article-outline,.project-pillars{display:none}.hero-grid{display:block}.hero-architecture{max-width:400px;margin-top:20px}.home-page>.section:not(#modeller):not(#blog),.models-grid>.model-card,.models-grid>.model-consult{content-visibility:visible;contain-intrinsic-size:none}.side-panel{position:static}}.js #quickOfferForm[hidden],.js #budgetForm[hidden]{display:block!important}.js #formFallback,.js #calcFallback{display:none}.js #themeToggle[hidden]{display:grid!important;visibility:hidden}@media (max-width:1100px){.js #menuBtn[hidden]{display:grid!important;visibility:hidden}}.project-options{border-top:1px solid var(--line);padding:16px 0}.project-options summary{cursor:pointer;font-weight:650;padding:8px 0}.project-options[open] .field-grid{margin-top:16px}.floating-contact{background:#22272b;color:#fff;border:2px solid #ed6b24}.floating-contact:hover{background:#a83f09;color:#fff}.model-detail-page .content-layout{grid-template-columns:minmax(0,1fr) 310px;gap:58px}.model-prose{max-width:none}.model-overview{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:18px;margin-bottom:18px}.model-overview .model-code{margin:0;border-radius:var(--radius);min-height:180px;display:flex;flex-direction:column;justify-content:flex-end}.model-facts{margin:0;display:grid;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--paper)}.model-facts>div{padding:16px 18px;border-bottom:1px solid var(--line)}.model-facts>div:last-child{border-bottom:0}.model-facts dt{font-size:12px;letter-spacing:.65px;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:5px}.model-facts dd{margin:0;font-size:16px;line-height:1.45;font-weight:650;color:var(--ink)}.model-prose .model-note{margin:0 0 42px;border-radius:0 var(--radius) var(--radius) 0}.model-prose section{scroll-margin-top:calc(var(--header) + 28px)}.model-prose section>.eyebrow{margin-bottom:9px}.model-plan-section{margin-top:0!important}.floor-plan-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(285px,.65fr);gap:24px;align-items:start;margin-top:24px}.floor-plan-card{margin:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);overflow:hidden;box-shadow:0 14px 40px rgba(15,29,40,.06)}.floor-plan-card figcaption{padding:14px 17px;border-top:1px solid var(--line);font-size:13px;line-height:1.6;color:var(--muted)}.floor-plan-svg{width:100%;height:auto;display:block;background:var(--soft);padding:8px}.floor-plan-svg .plan-shell{fill:var(--paper);stroke:var(--ink);stroke-width:8;vector-effect:non-scaling-stroke}.floor-plan-svg .plan-room{fill:var(--paper);stroke:var(--line-strong,var(--muted));stroke-width:2;vector-effect:non-scaling-stroke}.floor-plan-svg .plan-living,.floor-plan-svg .plan-kitchen{fill:color-mix(in srgb,var(--accent) 8%,var(--paper))}.floor-plan-svg .plan-wet{fill:color-mix(in srgb,#7aa8c8 12%,var(--paper))}.floor-plan-svg .plan-service,.floor-plan-svg .plan-study{fill:color-mix(in srgb,var(--muted) 7%,var(--paper))}.floor-plan-svg .plan-room-label{fill:var(--ink);font-size:13px;font-weight:700;letter-spacing:-.1px}.floor-plan-svg .plan-room-area{fill:var(--muted);font-size:10.5px;font-weight:600}.floor-plan-svg .plan-window{stroke:var(--accent);stroke-width:7;stroke-linecap:round;vector-effect:non-scaling-stroke}.floor-plan-svg .plan-entry{fill:none;stroke:var(--accent);stroke-width:3;vector-effect:non-scaling-stroke}.floor-plan-svg .plan-north{fill:none;stroke:var(--muted);stroke-width:2;vector-effect:non-scaling-stroke}.floor-plan-svg .plan-north-text{fill:var(--muted);font-size:10px;font-weight:700}.room-program h3{margin:0 0 12px}.model-room-table{margin:0}.model-room-table .comparison{font-size:13px}.model-room-table .comparison th,.model-room-table .comparison td{padding:10px 12px;line-height:1.45}.model-room-table tfoot th,.model-room-table tfoot td{background:var(--soft);font-weight:700;color:var(--ink)}.room-program-note{font-size:13px!important;line-height:1.65!important;margin:13px 2px 0!important}.model-checklist{display:grid;grid-template-columns:1fr 1fr;gap:10px 26px;margin-top:18px!important;padding-left:21px!important}.model-checklist li{padding-left:3px}.model-decision-box{padding:28px;border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:var(--radius);background:var(--soft)}.model-decision-box .btn{margin-top:7px}.model-side-panel{position:sticky;top:calc(var(--header) + 24px)}.model-side-panel p{line-height:1.65}.model-page-hero .lead{max-width:980px}@media (max-width:1100px){.model-detail-page .content-layout{grid-template-columns:minmax(0,1fr) 270px;gap:34px}.floor-plan-layout{grid-template-columns:1fr}.room-program{max-width:620px}.model-overview{grid-template-columns:1fr}}@media (max-width:800px){.model-detail-page .content-layout{grid-template-columns:1fr}.model-side-panel{position:static}.model-overview{grid-template-columns:1fr 1fr}.model-overview .model-code{min-height:150px}.model-checklist{grid-template-columns:1fr}.floor-plan-svg .plan-room-label{font-size:12px}}@media (max-width:560px){.model-overview{grid-template-columns:1fr}.model-overview .model-code{min-height:135px;padding:28px}.floor-plan-card{margin-inline:-2px}.floor-plan-svg{padding:2px}.floor-plan-svg .plan-room-label{font-size:10.5px}.floor-plan-svg .plan-room-area{font-size:9px}.model-decision-box{padding:22px}.model-room-table .comparison th,.model-room-table .comparison td{min-width:auto;padding:9px}.model-facts>div{padding:13px 15px}}@media print{.model-overview{grid-template-columns:1fr 1fr}.floor-plan-layout{grid-template-columns:1.25fr .75fr;gap:12px}.floor-plan-card{box-shadow:none}.model-side-panel{display:none}.model-detail-page .content-layout{display:block}.model-decision-box .btn{display:none}.floor-plan-svg{max-height:470px}.model-prose section{break-inside:auto}}.floor-plan-layout{grid-template-columns:minmax(0,1fr)}.plan-scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-color:var(--accent) var(--soft)}.plan-scroll:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.floor-plan-svg .plan-room-label{font-size:16px}.floor-plan-svg .plan-room-area{font-size:14px}.plan-scroll-hint{display:none}@media (max-width:560px){.plan-scroll .floor-plan-svg{min-width:560px}.plan-scroll-hint{display:block;margin-top:6px}}@media print{.floor-plan-layout{grid-template-columns:1fr}.plan-scroll{overflow:visible}.plan-scroll .floor-plan-svg{min-width:0}.plan-scroll-hint{display:none}}.plan-controls{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.plan-controls[hidden]{display:none}.plan-scroll[data-zoom=true] .floor-plan-svg{width:1280px;max-width:none;min-width:1280px}.plan-zoom-status{font-size:14px;color:var(--muted)}:root[data-theme=dark] .plan-controls .btn-line{color:var(--ink);background:var(--field);border-color:var(--line)}.model-exterior{margin-top:30px}.model-exterior img{width:100%;height:auto;max-height:580px;object-fit:cover;border-radius:3px}.model-exterior figcaption{color:var(--muted);font-size:13px;margin-top:10px;max-width:850px}.model-specs{margin-bottom:36px}.model-specs dl{display:grid;grid-template-columns:1fr 1fr;margin:20px 0;border-top:1px solid var(--line)}.model-specs dl>div{padding:12px 16px 12px 0;border-bottom:1px solid var(--line)}.model-specs dt{font-size:13px;color:var(--muted)}.model-specs dd{margin:3px 0 0;font-weight:600}.compare-choices{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.compare-choices label{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:4px;cursor:pointer}.compare-choices input{width:20px;height:20px;accent-color:var(--accent-text)}.compare-choices label:has(input:disabled){opacity:.55}#compareChoices legend{font-size:22px;font-weight:650}#compareStatus{padding:14px 0;color:var(--muted)}.compare-scroll{margin-block:24px}.compare-scroll td{min-width:185px;max-width:290px}.compare-scroll th:first-child{min-width:145px}.page-card>picture img{width:100%;aspect-ratio:3/2;object-fit:cover}@media (max-width:560px){.model-specs dl{grid-template-columns:1fr}.model-exterior figcaption{font-size:12px}.compare-scroll td{min-width:175px}}.concept-label{font-size:12px;color:var(--muted);padding:10px 20px 0}.catalog-filters{margin:0 0 32px;padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.catalog-filters fieldset{border:0;padding:0;margin:0;min-width:0}.catalog-filters legend{font-size:1.25rem;font-weight:750;margin-bottom:20px}.catalog-filters select{width:100%;min-height:48px}.catalog-filters button{margin-top:18px}.model-price{font-weight:650;overflow-wrap:anywhere}.specification-details{border:1px solid var(--line);border-radius:12px;padding:18px;margin:16px 0}.specification-details summary{font-weight:700;cursor:pointer;min-height:44px;display:list-item;align-content:center}.model-specification-tables{margin:40px 0;min-width:0}.model-specification-tables h2{font-size:clamp(1.4rem,3vw,2rem)}.plan-fullscreen{box-sizing:border-box;width:calc(100vw - 24px);max-width:1600px;max-height:calc(100dvh - 24px);padding:24px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:16px;overflow:auto}.plan-fullscreen::backdrop{background:rgb(0 0 0 / .8)}.plan-fullscreen h2{margin-top:0;font-size:1.4rem}.plan-fullscreen-content{margin-top:20px;min-width:0}.plan-fullscreen .plan-scroll{overflow:auto;max-width:100%;max-height:65dvh}.plan-fullscreen svg{min-width:1000px}.technical-links,.technical-answer{margin:28px 0;padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.technical-answer h2,.technical-links h2{font-size:clamp(1.25rem,3vw,1.6rem)}.company-facts{margin:32px 0}.company-facts dl,.project-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px}.company-facts dt,.project-facts dt{font-weight:700}.company-facts dd,.project-facts dd{margin:6px 0;overflow-wrap:anywhere}.project-gallery img{max-width:100%;height:auto;border-radius:12px}.project-case-large{max-width:1100px}.document-list{padding-left:20px}.document-list li{margin:24px 0}@media screen and (max-width:768px){*,*::before,*::after{box-sizing:border-box}:root{--mobile-dock-height:56px;--layer-dock:35;--layer-header:40}html{scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom))}body:has(.mobile-menu:not([hidden])),body:has(.plan-fullscreen[open]){overflow:hidden}.container{width:auto;margin-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}main,.content-layout,.content-layout>*,.hero-grid>*,.footer-grid>*,.field,.budget-layout>*{min-width:0}video,canvas{max-width:100%;height:auto}.prose,.page-card-body,.model-body,.side-panel,address,.footer-bottom{overflow-wrap:anywhere}.hero h1,.hero-editorial h1,.page-hero h1{font-size:clamp(2.1rem,9vw,2.4rem);line-height:1.15;letter-spacing:-1px;word-break:normal;overflow-wrap:normal}.table-wrap,.plan-scroll{min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--accent-text) var(--soft)}.table-wrap::-webkit-scrollbar,.plan-scroll::-webkit-scrollbar{height:8px}.table-wrap::-webkit-scrollbar-thumb,.plan-scroll::-webkit-scrollbar-thumb{background:var(--accent-text);border-radius:4px}.table-wrap:focus-visible,.plan-scroll:focus-visible{outline:3px solid var(--accent-text);outline-offset:-3px}.plan-scroll .floor-plan-svg{width:100%;min-width:560px;height:auto}.plan-scroll-hint{display:block}button,.btn,.filter-btn,.text-link,summary,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:48px}input,select,textarea{font-size:16px}input[type=checkbox],input[type=radio]{flex:none}label:has(input[type=checkbox]),label:has(input[type=radio]){min-height:48px}.icon-btn,.header-actions .icon-btn{width:48px;height:48px;min-width:48px;min-height:48px}.social-links a{min-width:48px;min-height:48px}.filters,.header-actions,.plan-controls{gap:8px}.footer-nav a,.site-footer address a,.footer-bottom a,.mobile-menu nav a{min-height:48px;display:inline-flex;align-items:center}.mobile-menu nav a{display:flex}.mobile-menu{overscroll-behavior-y:contain;padding-bottom:env(safe-area-inset-bottom);max-height:calc(100dvh - var(--header))}.site-header{z-index:var(--layer-header)}.compare-range{touch-action:pan-y}.compare-footer button{min-width:48px;min-height:48px}.plan-controls [data-plan-fullscreen]{width:100%}.plan-fullscreen{width:calc(100% - 16px);max-height:calc(100dvh - 16px);padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--paper);color:var(--ink)}.plan-fullscreen [data-plan-close]{position:sticky;top:0;z-index:1;margin-block:12px}.plan-fullscreen .plan-scroll{max-height:55dvh}.plan-fullscreen .plan-scroll .floor-plan-svg{min-width:1000px}.floating-contact{display:none}.site-footer{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.mobile-dock{display:flex;position:fixed;inset:auto 0 0;z-index:var(--layer-dock);height:calc(var(--mobile-dock-height) + env(safe-area-inset-bottom));padding:3px max(16px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));gap:8px;align-items:center;border-top:1px solid var(--line);background:var(--paper);box-shadow:0 -4px 18px #0001;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.mobile-dock .btn{flex:1;min-width:0;min-height:48px;padding:8px 6px;gap:6px;font-size:12px;line-height:1.3;white-space:nowrap}.mobile-dock .icon{width:18px;height:18px}body:has(.mobile-menu:not([hidden])) .mobile-dock{visibility:hidden}}@media (prefers-reduced-motion:reduce){.table-wrap,.plan-scroll{scroll-behavior:auto}}@media print{.mobile-dock{display:none!important}}.map-card:focus-visible,.privacy-policy>.table-wrap:focus-visible,.plan-scroll:focus-visible{outline-color:var(--accent-text)}.hero-bottom>a{min-inline-size:44px;min-block-size:44px}.skip-link{max-inline-size:calc(100% - 40px);white-space:normal;overflow-wrap:anywhere}.plan-zoom-status{min-block-size:1.6em}@media screen and (max-width: 560px){.plan-zoom-status{flex-basis:100%;min-block-size:3.2em}}@media screen and (max-width:768px){.page-hero h1{overflow-wrap:anywhere}}.breadcrumbs a,.footer-map,.offer-contact>a,.page-card-body>h2>a,.contact-card>a,.budget-step>a,.budget-cta .section-links>a:not(.btn){display:inline-flex;align-items:center;min-width:44px;min-height:44px;max-width:100%}.home-discovery .discovery-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-block:24px}.home-discovery label{display:grid;gap:8px;min-width:0}.home-discovery select{width:100%;min-width:0;min-height:44px;padding:10px;border:1px solid var(--line);border-radius:var(--radius,12px);background:var(--paper);color:var(--ink);font:inherit}.home-discovery .discovery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.home-discovery .discovery-grid>[hidden]{display:none!important}.home-discovery .page-card{min-width:0}.home-discovery .page-card img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.home-discovery .page-card[data-model=CS-180] img{object-fit:contain}.home-discovery .page-card h3{font-family:var(--font-heading)}.home-discovery .discovery-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block:16px}.home-discovery .discovery-actions a{min-height:44px;display:inline-flex;align-items:center}.home-discovery .discovery-status{min-height:3em;margin-block:16px}.home-discovery :is(select,button,a):focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media (max-width:1050px){.home-discovery .discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.home-discovery .discovery-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.home-discovery .discovery-grid{grid-template-columns:minmax(0,1fr)}.home-discovery .discovery-controls{gap:12px}}.catalog-shell{margin-block:0 24px;min-width:0}.catalog-shell [hidden]{display:none!important}.catalog-shell .catalog-summary{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.catalog-shell #catalogStatus{min-height:3em;flex:1 1 220px}.catalog-active{display:flex;flex-wrap:wrap;gap:8px;margin-block:12px}.catalog-active button{white-space:normal;text-align:left;max-width:100%}.catalog-shell button,.catalog-shell select{min-height:44px}.catalog-shell fieldset{min-width:0}.catalog-shell :is(button,select):focus-visible,.model-gallery :is(button,a):focus-visible{outline:3px solid var(--ink);outline-offset:4px}.model-hero-summary{margin-block:20px}.model-hero-summary p{margin-block:8px}.model-card-facts{line-height:1.6}.model-card-actions{display:flex;flex-wrap:wrap;gap:12px}.model-card-actions a{min-height:44px;display:inline-flex;align-items:center}.model-gallery{margin-block:24px 40px;min-width:0}.model-gallery-rail{display:flex;gap:16px;max-width:100%;overflow-x:auto;scroll-snap-type:x proximity}.model-gallery-rail figure{flex:0 0 min(100%,420px);min-width:0;margin:0;scroll-snap-align:start}.model-gallery-rail img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius,12px)}.model-gallery-rail figcaption{font-size:.875rem;line-height:1.6;margin-block:12px}.model-gallery button{min-height:44px}.model-gallery-dialog{width:min(1100px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius,12px)}.model-gallery-dialog::backdrop{background:rgb(0 0 0 / .7)}.model-gallery-dialog .gallery-toolbar{display:flex;gap:12px;flex-wrap:wrap;margin-block:12px}.model-gallery-view{overflow:auto;max-height:65dvh}.model-gallery-view img{display:block;width:100%;max-width:none;height:auto}.model-gallery-view.is-zoomed img{width:200%}.model-scope-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.model-related ul{list-style:none;padding:0;display:grid;gap:12px}.model-related li{padding:16px;border:1px solid var(--line);border-radius:var(--radius,12px)}.model-related a{min-height:44px;display:inline-flex;align-items:center}.model-related p{margin:0}@media (max-width:800px){.catalog-shell .catalog-filters{margin-block:12px}.catalog-shell .field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.model-scope-grid{grid-template-columns:minmax(0,1fr)}.model-gallery-dialog{padding:12px}.model-gallery-rail figure{flex-basis:100%}}.model-gallery .btn-line,.catalog-shell .btn-line{color:var(--ink);background:var(--paper);border-color:var(--line)}.lead-progress{display:flex;flex-wrap:wrap;gap:8px}.lead-progress li{flex:1 1 110px;min-width:0;font-size:.82rem}.lead-wizard fieldset{min-width:0}.lead-wizard legend{font-family:var(--font-heading);font-weight:700;margin-block:16px}.lead-wizard .field-grid>p,.lead-wizard .field-grid>.offer-summary,.lead-wizard .field-grid>.consent,.lead-wizard .field-grid>details{grid-column:1/-1}.lead-wizard .btn-line{color:var(--ink);background:var(--paper);border-color:var(--line)}.lead-wizard :is(input,select,button){min-height:44px}.lead-wizard input[type=checkbox]{min-height:24px;min-width:24px}.lead-wizard .consent{min-height:44px;align-items:start}.lead-wizard :is(input,select,textarea,button,a):focus-visible{outline:3px solid var(--ink);outline-offset:3px}.faq-categories nav{display:flex;flex-wrap:wrap;gap:8px;margin-block:0 24px}.faq-categories nav a,.knowledge-clusters a{min-height:44px;display:inline-flex;align-items:center}.faq-categories section{margin-block:28px;scroll-margin-top:110px}.knowledge-clusters ul{padding-inline-start:20px}.certificate-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}@media (max-width:560px){.lead-progress li{flex-basis:80px}.lead-wizard .field-grid{grid-template-columns:minmax(0,1fr)}}

:where(h1,h2,main,section,article)[tabindex="-1"]:not([role="button"]):not([role="link"]):focus{outline:none}
