.intl-header{z-index:50;color:#fff;background:#081024;border-bottom:1px solid #ffffff1a;position:relative}.intl-topbar{color:#aeb9ce;letter-spacing:.04em;border-bottom:1px solid #ffffff1a;font-size:.72rem}.intl-topbar-inner{align-items:center;gap:22px;min-height:42px;display:flex}.intl-topbar-inner>a:hover,.intl-language-list a:hover{color:#fff}.intl-language-list{align-items:center;gap:11px;margin-left:auto;display:flex}.intl-language-list a{color:#8997b3;font-weight:700}.intl-language-list a[aria-current=page]{color:var(--amber-hi)}.intl-theme-toggle{color:#dbe4f3;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #fff3;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:4px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.intl-theme-toggle:hover{border-color:var(--amber);color:var(--amber-hi)}.intl-nav-row{align-items:center;gap:42px;min-height:98px;display:flex}.intl-brand{width:min(278px,26vw);margin-right:auto;display:block}.intl-brand img{width:100%;height:auto;display:block}.intl-nav-row nav{letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:clamp(14px,1.6vw,30px);font-size:.76rem;font-weight:700;display:flex}.intl-nav-row nav a{padding-block:14px;position:relative}.intl-nav-row nav a:after{background:var(--amber);content:"";transform-origin:0;height:1px;transition:transform .2s;position:absolute;bottom:7px;left:0;right:0;transform:scaleX(0)}.intl-nav-row nav a:hover:after,.intl-nav-row nav a[aria-current=page]:after{transform:scaleX(1)}.intl-nav-row nav .intl-nav-cta{background:var(--amber);color:#111;padding:12px 18px}.intl-nav-row nav .intl-nav-cta:after,.intl-menu-toggle{display:none}.sl-draft-header .intl-topbar-inner>span:nth-child(2){color:var(--amber-hi);font-weight:700}.sl-draft-header .intl-topbar-inner>a:first-of-type{margin-left:auto}.sl-draft-menu{display:none}.intl-home-hero .hero-media{object-fit:cover}.intl-home-hero .hero-shade{background:linear-gradient(90deg,#040a18f0 0%,#040a18c2 44%,#040a1840 100%)}.intl-home-hero .hero-content{z-index:2;padding-top:158px;padding-bottom:122px;position:relative}.intl-home-hero h1{max-width:1080px}.intl-card-link{color:var(--amber-ink);letter-spacing:.07em;text-transform:uppercase;margin-top:18px;font-size:.72rem;display:block}.intl-principles{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding-block:0;display:grid}.intl-principles article{background:#fff;min-height:390px;padding:clamp(28px,3vw,52px)}.intl-principles span{color:var(--amber-ink);font:1rem var(--serif)}.intl-principles h2{margin-top:52px;font-size:clamp(1.8rem,2.7vw,3rem)}.intl-principles p,.intl-standard-grid p,.intl-model-copy p{color:var(--muted);font-size:1.08rem;line-height:1.8}.intl-cta{padding-block:100px}.intl-cta h2{max-width:980px}.intl-cta p{color:#ffffffb8;max-width:780px;font-size:1.08rem}.intl-cta .button{margin-top:18px}.intl-standard-grid,.intl-model-copy{grid-template-columns:.9fr 1.1fr;gap:clamp(50px,8vw,150px);display:grid}.intl-standard-grid h2,.intl-model-copy h2{max-width:700px}.intl-contact-direct{border-left:3px solid var(--amber);background:var(--soft);gap:10px;margin-top:36px;padding:28px;display:grid}.intl-contact-direct a{color:var(--navy);font:1.4rem var(--serif)}.intl-contact-direct p{margin:0}.intl-inquiry-shell{max-width:1180px}.intl-inquiry-form{border:1px solid var(--line);background:#fff;gap:24px;padding:clamp(28px,5vw,68px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #0a162c14}.intl-inquiry-progress{background:var(--amber);height:4px;transition:width .25s;position:absolute;top:0;left:0}.intl-inquiry-form>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:30px;padding-bottom:28px;display:flex}.intl-inquiry-form>header h2{margin:8px 0 0}.intl-inquiry-form>header>b{color:var(--amber-ink);font:clamp(1.8rem, 4vw, 3.4rem) var(--serif)}.intl-inquiry-form>p{color:var(--muted);margin:0}.intl-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.intl-inquiry-form label{color:var(--navy);letter-spacing:.025em;gap:9px;font-size:.82rem;font-weight:750;display:grid}.intl-inquiry-form input:not([type=checkbox]),.intl-inquiry-form select,.intl-inquiry-form textarea{color:#101b31;width:100%;min-height:54px;font:1rem var(--sans);background:#fbfbfa;border:1px solid #cfd4da;border-radius:0;outline:0;padding:13px 15px}.intl-inquiry-form :is(input,select,textarea,button,a):focus-visible{outline-offset:3px;outline:3px solid #9c3f00}.intl-inquiry-form textarea{resize:vertical;min-height:180px}.intl-inquiry-form input:focus,.intl-inquiry-form select:focus,.intl-inquiry-form textarea:focus{border-color:var(--amber-dark);box-shadow:0 0 0 3px #c67e2624}.intl-inquiry-form .intl-inquiry-attachment{border-left:3px solid var(--amber);background:var(--soft);padding:15px 18px}.intl-inquiry-consent{grid-template-columns:auto 1fr;align-items:start;line-height:1.65;font-weight:500!important}.intl-inquiry-consent input{width:20px;height:20px;accent-color:var(--amber-dark);margin-top:2px}.intl-inquiry-consent a{color:var(--amber-dark);text-underline-offset:3px;text-decoration:underline}.intl-form-actions{flex-wrap:wrap;gap:12px;display:flex}.intl-form-actions .button-ghost{border-color:var(--navy);color:var(--navy)}.intl-inquiry-note{max-width:760px;font-size:.86rem}.intl-legal-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.5fr);align-items:start;gap:clamp(50px,8vw,130px);display:grid}.intl-legal-layout article{gap:58px;display:grid}.intl-legal-layout article section{scroll-margin-top:130px}.intl-legal-layout article h2{margin-bottom:20px;font-size:clamp(1.8rem,3vw,2.8rem)}.intl-legal-layout article p,.intl-legal-layout article li,.intl-legal-layout aside p{color:var(--muted);font-size:1.02rem;line-height:1.8}.intl-legal-layout article ul{gap:10px;margin-top:22px;padding-left:22px;display:grid}.intl-legal-layout aside{border-top:4px solid var(--amber);background:var(--soft);gap:14px;padding:34px;display:grid;position:sticky;top:34px}.intl-legal-layout aside h2{font-size:1.8rem}.intl-legal-layout aside address{color:var(--muted);font-style:normal;line-height:1.7}.intl-legal-layout aside>a:not(.button){color:var(--navy);font-weight:750}.intl-legal-layout aside .button{margin-top:10px}.intl-product-links{background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.intl-product-links a{min-height:150px;color:var(--navy);font:1.25rem var(--serif);background:#fff;flex-direction:column;justify-content:space-between;padding:26px;display:flex}.intl-product-links a:hover{background:var(--navy);color:#fff}.intl-product-links span{color:var(--amber-ink)}.intl-decision-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.intl-decision-grid a{min-height:360px}.intl-house-grid .house-image img,.model-image img{object-fit:cover}.intl-3d{grid-template-columns:.42fr .58fr;align-items:center;gap:clamp(36px,6vw,100px);display:grid}.intl-3d-stage{background:linear-gradient(135deg,#dfe5e8,#aeb8c0);min-height:540px;position:relative;overflow:hidden}.intl-3d-stage>img{object-fit:cover;opacity:.58;filter:saturate(.65)}.intl-model-viewer{--poster-color:transparent;background:0 0;width:100%;height:540px;display:block}.intl-3d-activate{z-index:2;position:absolute;bottom:24px;left:24px}.intl-3d-pending{z-index:2;color:#fff;text-align:center;background:#081024bf;place-content:center;padding:36px;display:grid;position:absolute;inset:0}.intl-3d-pending span{color:var(--amber);font:700 clamp(3rem, 8vw, 7rem) var(--serif);opacity:.7}.intl-3d-pending p{color:#fffc;max-width:580px;margin:14px auto 0;font-size:1.06rem}html[data-theme=night] .intl-principles article,html[data-theme=night] .intl-inquiry-form,html[data-theme=night] .intl-product-links a,html[data-theme=night] .intl-decision-grid a{color:#f1f4f9;background:#101a2e}html[data-theme=night] .intl-principles,html[data-theme=night] .intl-product-links{background:#2b3850}html[data-theme=night] .intl-standard-grid h2,html[data-theme=night] .intl-model-copy h2,html[data-theme=night] .intl-3d h2,html[data-theme=night] .intl-legal-layout h2,html[data-theme=night] .intl-inquiry-form h2,html[data-theme=night] .intl-inquiry-form label{color:#f1f4f9}html[data-theme=night] .intl-principles p,html[data-theme=night] .intl-standard-grid p,html[data-theme=night] .intl-model-copy p,html[data-theme=night] .intl-legal-layout article p,html[data-theme=night] .intl-legal-layout article li,html[data-theme=night] .intl-legal-layout aside p,html[data-theme=night] .intl-inquiry-form>p{color:#b8c3d5}html[data-theme=night] .intl-inquiry-form input:not([type=checkbox]),html[data-theme=night] .intl-inquiry-form select,html[data-theme=night] .intl-inquiry-form textarea{color:#f3f5f8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#081326;border-color:#40506a}html[data-theme=night] .intl-inquiry-form input::placeholder,html[data-theme=night] .intl-inquiry-form textarea::placeholder{color:#909db2;opacity:1}html[data-theme=night] .intl-inquiry-form .intl-inquiry-attachment,html[data-theme=night] .intl-legal-layout aside{background:#162238}html[data-theme=night] .intl-inquiry-consent a,html[data-theme=night] .intl-legal-layout aside>a:not(.button){color:#f2ad55}html[data-theme=night] .intl-form-actions .button-primary{color:#111827}html[data-theme=night] .intl-form-actions .button-ghost{color:#f1f4f9;background:#101a2e;border-color:#aeb9ce}html[data-theme=night] .intl-inquiry-form :is(input,select,textarea,button,a):focus-visible{outline-color:#ffb24f}html[data-theme=night] .intl-legal-layout aside address{color:#b8c3d5}html[data-theme=day] .intl-header{color:#12203a;background:#f7f5f0;border-color:#d9d4c8}html[data-theme=day] .intl-topbar{color:#586274;border-color:#d9d4c8}html[data-theme=day] .intl-topbar-inner>a:hover,html[data-theme=day] .intl-language-list a:hover{color:#111a2e}html[data-theme=day] .intl-language-list a{color:#657085}html[data-theme=day] .intl-language-list a[aria-current=page]{color:var(--amber-dark)}html[data-theme=day] .intl-theme-toggle{color:#26344b;border-color:#c9c2b4}html[data-theme=day] .intl-brand{background:0 0;padding:0}html[data-theme=day] .intl-brand img{content:url(/media/brand/savoxgroup-logo-day-nanopixel-v1.svg)}html[data-theme=day] .intl-home-hero .hero-shade{background:linear-gradient(90deg,#f9f7f1f2,#f9f7f1bf 48%,#f9f7f12e)}html[data-theme=day] .intl-home-hero{color:#101c30}html[data-theme=day] .intl-home-hero .hero-lead{color:#374358}html[data-theme=day] .intl-home-hero .button-ghost{color:#1c2b43;border-color:#1c2b43}@media (max-width:1180px){.intl-nav-row{min-height:84px}.intl-menu-toggle{width:48px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;place-content:center;gap:5px;display:grid}.intl-menu-toggle span{background:currentColor;width:22px;height:2px}.intl-menu-toggle b{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.intl-nav-row nav{padding:22px max(24px, calc((100vw - var(--container)) / 2));background:#0a1430;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 22px 48px #0000004d}.intl-nav-row nav.is-open{display:flex}.intl-nav-row nav a{border-bottom:1px solid #ffffff1a;padding:14px}.intl-nav-row nav .intl-nav-cta{text-align:center;margin-top:10px}.intl-nav-row .sl-draft-desktop-nav{display:none}.sl-draft-menu{margin-left:auto;display:block;position:relative}.sl-draft-menu-toggle{min-width:82px;min-height:44px;color:inherit;cursor:pointer;letter-spacing:.07em;text-transform:uppercase;border:1px solid #ffffff40;justify-content:center;align-items:center;gap:9px;padding:9px 13px;font-size:.72rem;font-weight:700;list-style:none;display:flex}.sl-draft-menu-toggle::-webkit-details-marker{display:none}.sl-draft-menu-toggle:focus-visible{outline:2px solid var(--amber-hi);outline-offset:3px}.sl-draft-menu-icon{font-size:1.25rem;font-weight:400;line-height:1;transition:transform .2s}.sl-draft-menu[open] .sl-draft-menu-icon{transform:rotate(45deg)}.intl-nav-row .sl-draft-menu .sl-draft-mobile-nav{z-index:20;background:#0a1430;flex-direction:column;align-items:stretch;gap:0;width:min(360px,100vw - 32px);padding:12px;display:none;position:absolute;top:calc(100% + 12px);left:auto;right:0;overflow:visible;box-shadow:0 22px 48px #0000004d}.sl-draft-menu[open] .sl-draft-mobile-nav{display:flex}.intl-nav-row .sl-draft-menu .sl-draft-mobile-nav a{white-space:normal;border-bottom:1px solid #ffffff1a;flex:none;padding:14px}.intl-nav-row .sl-draft-menu .sl-draft-mobile-nav .intl-nav-cta{text-align:center;border-bottom:0;margin-top:10px}html[data-theme=day] .intl-menu-toggle,html[data-theme=day] .sl-draft-menu-toggle{border-color:#c9c2b4}html[data-theme=day] .intl-nav-row nav{background:#f7f5f0}html[data-theme=day] .intl-nav-row nav a{border-color:#ddd6c8}}@media (max-width:820px){.intl-topbar-inner{flex-wrap:wrap;gap:8px 16px;padding-block:8px}.intl-topbar-inner>a:nth-child(2){display:none}.intl-language-list{border-top:1px solid #ffffff1a;order:3;width:100%;margin-left:0;padding-top:6px;overflow-x:auto}.intl-theme-toggle{margin-left:auto}.intl-brand{width:230px}.sl-draft-header .intl-nav-row{flex-wrap:nowrap;gap:12px;padding-block:14px}.intl-home-hero .hero-content{padding-top:110px;padding-bottom:88px}.intl-principles,.intl-standard-grid,.intl-model-copy,.intl-3d,.intl-legal-layout{grid-template-columns:1fr}.intl-legal-layout aside{position:static}.intl-principles article{min-height:0}.intl-principles h2{margin-top:28px}.intl-decision-grid,.intl-product-links{grid-template-columns:repeat(2,1fr)}.intl-3d-stage,.intl-model-viewer{height:420px;min-height:420px}}@media (max-width:620px){.intl-brand{width:190px}.intl-home-hero h1{letter-spacing:-.04em;font-size:clamp(2.45rem,11vw,3.3rem)}.intl-topbar-inner>a{font-size:.66rem}.intl-language-list{gap:14px}.intl-house-grid,.intl-decision-grid,.intl-product-links,.intl-form-row{grid-template-columns:1fr}.intl-inquiry-form>header{flex-direction:column}.intl-3d-stage,.intl-model-viewer{height:330px;min-height:330px}}@media (prefers-reduced-motion:reduce){.sl-draft-menu-icon{transition:none}}
