@keyframes tick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes spin{to{transform:rotate(360deg)}}:root{--gold:#C9A84C;--gold2:#E8C96A;--gold-pale:rgba(201,168,76,.1);--gold-border:rgba(201,168,76,.3);--green:#0EC98A;--green2:#2DEBB0;--green-pale:rgba(14,201,138,.1);--green-border:rgba(14,201,138,.3);--amber:#F5A623;--amber2:#FCD34D;--amber-pale:rgba(245,166,35,.1);--amber-border:rgba(245,166,35,.3);--red:#E8243A;--red-pale:rgba(232,36,58,.1);--blue:#3B7EF8;--blue2:#7AADFF;--blue-pale:rgba(59,126,248,.1);--blue-border:rgba(59,126,248,.3);--sans:'Roboto','Helvetica Neue',sans-serif;--serif:'Roboto Slab',Georgia,serif;--mono:'Roboto Mono','Courier New',monospace;--max:1200px;--r:12px;--transition:background .25s, color .25s, border-color .25s;--accent:#C9A84C;--accent-lt:#E8C96A;--nav-height:58px;--nav-max-width:var(--max);--nav-link-size:0.8rem;--nav-logo-size:1rem;--nav-cvr-display:none}[data-theme=dark]{--bg:#07090E;--bg2:#0C0F18;--bg3:#121622;--bg4:#181D2C;--surface:#0C0F18;--surface2:#121622;--surface3:#181D2C;--text:#EDF2FF;--text-m:rgba(237,242,255,.65);--text-d:rgba(237,242,255,.38);--text-dd:rgba(237,242,255,.16);--border:rgba(237,242,255,.08);--border2:rgba(237,242,255,.15);--input-bg:#121622;--input-border:rgba(237,242,255,.15);--input-text:#EDF2FF;--shadow:0 4px 24px rgba(0,0,0,.4);--ticker-text:#0A0800;--logo-accent:#E8C96A;--nav-bg:rgba(7,9,14,.97)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body,header{transition:var(--transition)}body{background:var(--bg);color:var(--text);font-family:var(--sans);line-height:1.65;overflow-x:hidden;background:#f4f1e8!important;color:#10243e!important}.ticker-wrap{background:var(--gold);padding:9px 0;overflow:hidden}.ticker-inner{display:flex;white-space:nowrap;animation:tick 38s linear infinite}.ticker-inner:hover{animation-play-state:paused}.sp-hb-card span,.ti{font-family:var(--mono)}.ti{font-size:.64rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ticker-text);padding:0 26px;display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.td{width:4px;height:4px;border-radius:50%;background:rgba(0,0,0,.3)}header{position:sticky;top:0;z-index:200;background:var(--nav-bg);backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.hero-section{max-width:var(--max);padding:72px 5% 20px;display:grid;align-items:center}.hero-left{max-width:720px}.sp-hero-board{background:linear-gradient(145deg,rgba(18,55,47,.96),rgba(11,23,20,.98));border:1px solid rgba(201,168,76,.3);border-radius:22px;padding:26px;overflow:hidden}.sp-hero-board:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#c9a84c,#e8c96a,#0d7a59)}.sp-hb-kicker{font-family:var(--mono);font-size:.58rem;letter-spacing:.14em;color:#e8c96a;text-transform:uppercase;margin-bottom:7px}.sp-hb-title{font-family:var(--serif);font-size:1.35rem;font-weight:800;color:#fff;line-height:1.2;margin-bottom:16px}.sp-hb-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px}.sp-hb-card{padding:12px;border-radius:11px;border:1px solid rgba(247,243,233,.09);background:rgba(247,243,233,.035)}.sp-hb-card b{display:block;color:#fff;font-size:.78rem;margin-bottom:3px}.sp-hb-card span{font-size:.56rem;line-height:1.45;color:rgba(255,255,255,.6)!important}.sp-hb-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:14px 0}.sp-hb-step{padding:10px 7px;text-align:center;border-radius:9px;background:rgba(13,122,89,.09);border:1px solid rgba(13,122,89,.2);font-size:.64rem}.sp-hb-proof strong,.sp-hb-step strong{display:block;color:#9ed7c4;font-size:.72rem;margin-bottom:2px}.sp-hb-proof{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}.sp-hb-proof div{padding:10px 11px;border-radius:9px;background:rgba(201,168,76,.07);border:1px solid rgba(201,168,76,.16);font-size:.67rem;line-height:1.45;background:rgba(199,154,67,.08)!important;border-color:rgba(226,190,115,.16)!important;color:rgba(255,255,255,.64)!important}.sp-hb-proof strong{color:#e8c96a}.sp-hb-note{font-family:var(--mono);font-size:.56rem;text-align:center;line-height:1.5;margin-top:9px}@media (max-width:960px){.hero-section{grid-template-columns:1fr;gap:32px;padding-top:58px}.sp-hero-board{max-width:760px}.hero-left{max-width:820px}}@media (max-width:600px){.sp-hb-grid,.sp-hb-proof{grid-template-columns:1fr}.sp-hb-flow{grid-template-columns:1fr 1fr}}.hero-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 13px;border-radius:20px;background:var(--gold-pale);border:1px solid var(--gold-border);font-family:var(--mono);font-size:.6rem;font-weight:700;color:var(--gold);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px}.hero-left h1{font-family:var(--serif);font-weight:900;letter-spacing:-.03em;margin-bottom:14px;color:#fff!important;font-size:clamp(2.45rem,4.8vw,4.2rem)!important;line-height:1.02!important;max-width:760px!important}.hl{color:var(--gold2)}.hero-sub{color:var(--text-m);margin-bottom:18px}.trust-list{display:flex;flex-direction:column}.tl-item{display:flex;gap:9px;font-size:.81rem;font-weight:500;color:var(--text-m)}.tl-dot{width:18px;height:18px;border-radius:50%;background:var(--gold-pale);border:1px solid var(--gold-border);display:flex;align-items:center;justify-content:center;font-size:.58rem;color:var(--gold);flex-shrink:0}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.btn-gold,.btn-outline{display:inline-flex;align-items:center;gap:7px;border-radius:9px;text-decoration:none;white-space:nowrap}.btn-gold{padding:10px 20px;background:var(--gold);color:#0a0800;font-weight:700;font-size:.85rem;font-family:var(--serif);transition:opacity .15s;border:0;cursor:pointer}.btn-gold:hover{opacity:.88}.btn-outline{padding:10px 16px;border:1px solid var(--border2);color:var(--text);font-size:.83rem;transition:all .15s;background:0 0}.btn-outline:hover,.unsure-callout{background:var(--surface2)}.unsure-callout{padding:11px 14px;border:1px solid var(--border);border-radius:9px;font-size:.76rem;color:var(--text-m);line-height:1.6}.hero-left h1,.unsure-callout strong{color:var(--text)}.unsure-callout a{color:var(--gold);text-decoration:none;font-weight:600}.calc-panel{background:var(--surface);border:1px solid var(--border2);border-radius:20px;overflow:hidden;box-shadow:var(--shadow);transition:var(--transition)}.calc-header{background:linear-gradient(135deg,var(--gold),rgba(201,168,76,.8));padding:15px 20px}.calc-h-title{font-family:var(--serif);font-size:.96rem;font-weight:700;color:#0a0800}.calc-h-sub{font-size:.68rem;color:rgba(0,0,0,.55);margin-top:2px}.calc-body{padding:16px 18px}.step-indicator{display:flex;margin-bottom:16px}.si-item{flex:1;display:flex;flex-direction:column;align-items:center;position:relative}.si-item:not(:last-child)::after{content:"";position:absolute;top:12px;left:50%;width:100%;height:1px;background:var(--border2);z-index:0}.si-label,.si-num{font-family:var(--mono);color:var(--text-d)}.si-num{width:24px;height:24px;border-radius:50%;border:2px solid var(--border2);display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;background:var(--surface);position:relative;z-index:1;transition:all .25s}.si-num.active{border-color:var(--gold);color:var(--gold);background:var(--gold-pale)}.si-label{font-size:.58rem;margin-top:3px;text-align:center;white-space:nowrap}.cust-toggle{display:flex;background:var(--surface3);border:1px solid var(--border);border-radius:10px;padding:3px;margin-bottom:14px;gap:3px}.ct-btn{flex:1;padding:8px 10px;border-radius:8px;border:0;cursor:pointer;font-family:var(--sans);font-size:.8rem;font-weight:600;transition:all .2s;background:0 0;color:var(--text-d);display:flex;align-items:center;justify-content:center;gap:6px}.ct-btn.active,[data-theme=dark] .btt-btn#bt-dark{background:var(--gold);color:#0a0800}.ct-btn:not(.active):hover{background:var(--surface2);color:var(--text)}.step-panel{display:none}.step-panel.active{display:block}.dest-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:10px}.dest-btn{background:var(--surface2);border:1px solid var(--border);border-radius:9px;padding:10px 12px;cursor:pointer;transition:all .15s;text-align:left}.dest-btn:hover{border-color:var(--border2);background:var(--surface3)}.dest-btn.email-only{border-style:dashed;border-color:var(--blue-border)}.db-flag{font-size:1rem;margin-bottom:3px}.db-city{font-family:var(--serif);font-size:.83rem;font-weight:700;color:var(--text)}.db-time{font-size:.62rem;font-family:var(--mono);color:var(--text-d);margin-top:1px}.vehicle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:10px}.veh-btn{background:var(--surface2);border:1px solid var(--border);border-radius:9px;padding:11px 8px;cursor:pointer;transition:all .2s;text-align:center}.veh-btn:hover{border-color:var(--border2);transform:translateY(-2px)}.vb-ico{font-size:1.5rem;margin-bottom:5px}.vb-name{font-family:var(--serif);font-weight:700;font-size:.8rem;color:var(--text);margin-bottom:2px}.vb-cap{font-size:.62rem;color:var(--text-d);line-height:1.4;font-family:var(--mono)}.item-select{background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;padding:9px 12px;color:var(--input-text);font-size:.83rem;font-family:var(--sans);width:100%;-webkit-appearance:none;transition:all .15s;margin-bottom:10px;cursor:pointer}.item-select:focus{outline:0;border-color:var(--gold)}.biz-fields{background:var(--blue-pale);border:1px solid var(--blue-border);border-radius:9px;padding:12px 14px;margin-bottom:12px;display:none}.bf label,.biz-label,.ff label{font-family:var(--mono);text-transform:uppercase}.biz-label{font-size:.58rem;letter-spacing:.09em;color:var(--blue2);margin-bottom:8px;font-weight:600}.biz-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bf{display:flex;flex-direction:column;gap:4px}.bf label,.ff label{font-size:.56rem;letter-spacing:.08em;color:var(--text-d)}.bf input{background:var(--input-bg);border:1px solid var(--input-border);border-radius:7px;padding:7px 10px;color:var(--input-text);font-size:.8rem;font-family:var(--sans);width:100%;transition:border-color .15s}.bf input:focus{outline:0;border-color:var(--blue2)}.price-display{background:var(--surface3);border:1px solid var(--border);border-radius:12px;padding:14px;margin-bottom:10px;min-height:100px;display:flex;flex-direction:column;justify-content:center;transition:var(--transition)}.pd-idle{text-align:center;color:var(--text-dd);font-size:.76rem;font-family:var(--mono);padding:12px 0}.pd-calculating{display:none;text-align:center}.pd-spinner{font-size:1.3rem;animation:spin .5s linear infinite;display:inline-block;margin-bottom:5px}.pd-spin-msg{font-family:var(--mono);font-size:.62rem;color:var(--text-d);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.pd-slot{font-family:var(--serif);font-size:1.7rem;font-weight:700;color:var(--gold);letter-spacing:-.02em}.pd-result{display:none}.pd-res-label{font-family:var(--mono);font-size:.57rem;text-transform:uppercase;letter-spacing:.09em;color:var(--text-d);margin-bottom:4px}.pd-amount{display:flex;align-items:baseline;gap:4px;margin-bottom:3px}.pd-currency{font-family:var(--mono);font-size:.9rem;font-weight:600;color:var(--gold)}.pd-number{font-family:var(--serif);font-size:1.9rem;font-weight:900;color:var(--text);letter-spacing:-.03em;line-height:1}.pd-excl{font-size:.68rem;color:var(--text-d);margin-bottom:8px}.pd-breakdown{border-top:1px solid var(--border);padding-top:8px;display:flex;flex-direction:column;gap:4px}.pd-transit{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--green-pale);border:1px solid var(--green-border);border-radius:7px;margin-top:8px;font-size:.72rem;color:var(--green2);font-family:var(--mono);font-weight:600}.pd-email-only{display:none;text-align:center;padding:8px 0}.pd-eo-ico{font-size:1.5rem;margin-bottom:5px}.pd-eo-title{font-family:var(--serif);font-weight:700;font-size:.9rem;margin-bottom:4px;color:var(--text)}.pd-eo-text{font-size:.76rem;color:var(--text-m);line-height:1.6}.map-wrap{border:1px solid var(--border);border-radius:10px;overflow:hidden;margin-bottom:10px;display:none}.map-bar{padding:7px 12px;background:var(--surface2);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.map-bar-title{font-family:var(--mono);font-size:.58rem;text-transform:uppercase;letter-spacing:.09em;color:var(--text-d)}.map-bar-info{font-family:var(--mono);font-size:.68rem;color:var(--gold);font-weight:600}#route-map{height:180px;width:100%}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.ff{display:flex;flex-direction:column;gap:4px}.ff input,.ff select,.ff textarea{background:var(--input-bg);border:1px solid var(--input-border);border-radius:7px;padding:8px 11px;color:var(--input-text);font-size:.82rem;font-family:var(--sans);width:100%;transition:border-color .15s}.ff input:focus,.ff textarea:focus{outline:0;border-color:var(--gold)}.ff textarea{resize:vertical;min-height:60px;line-height:1.6}.photo-zone{border:1.5px dashed var(--border2);border-radius:8px;padding:11px;text-align:center;cursor:pointer;transition:all .15s;position:relative;margin-bottom:8px}.photo-zone:hover{border-color:var(--gold);background:var(--gold-pale)}.photo-zone input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.pz-ico{font-size:1.1rem}.pz-text{font-size:.7rem;color:var(--text-d);margin-top:2px}.pz-text strong{color:var(--gold)}.photo-thumbs{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.pt-count{font-family:var(--mono);font-size:.6rem;color:var(--green2);margin-top:3px}.legal-box{background:var(--amber-pale);border:1px solid var(--amber-border);border-radius:8px;padding:10px 12px;margin-bottom:8px}.lb-title{font-size:.7rem;font-weight:700;color:var(--amber2);margin-bottom:4px;display:flex;align-items:center;gap:5px}.lb-check label,.lb-text{font-size:.7rem;color:var(--text-m)}.lb-text{line-height:1.55;margin-bottom:6px}.lb-check{display:flex;align-items:flex-start;gap:7px}.lb-check input{width:14px;height:14px;accent-color:var(--gold);flex-shrink:0;margin-top:2px;cursor:pointer}.lb-check label{cursor:pointer;line-height:1.5}.nav-btns{display:flex;gap:8px;margin-top:8px}.btn-next{flex:1;padding:10px;background:var(--gold);color:#0a0800;border:0;border-radius:8px;font-family:var(--serif);font-weight:700;font-size:.85rem;cursor:pointer;transition:opacity .15s}.btn-next:hover{opacity:.88}.btn-next:disabled{opacity:.35;cursor:not-allowed}.btn-back{padding:10px 14px;background:0 0;border:1px solid var(--border2);border-radius:8px;color:var(--text-m);font-size:.82rem;cursor:pointer;transition:all .15s;font-family:var(--sans)}.btn-back:hover,.unsure-row{background:var(--surface2)}.unsure-row{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border);border-radius:8px;padding:9px 12px;margin-top:8px}.ur-link,.ur-text{font-size:.73rem;color:var(--text-m)}.btn-back:hover,.ur-text strong{color:var(--text)}.ur-link{color:var(--gold);font-weight:600;text-decoration:none}.ur-link:hover{text-decoration:underline}.btn-email-full{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px;border:1px solid var(--border2);border-radius:8px;color:var(--text-m);text-decoration:none;font-size:.78rem;transition:all .15s;margin-top:7px;background:0 0}.btn-email-full:hover{background:var(--surface2);color:var(--text)}.calc-note{font-size:.6rem;color:var(--text-dd);text-align:center;font-family:var(--mono);margin-top:7px;line-height:1.5}.success-panel{display:none;padding:20px;text-align:center}.sp-ico{font-size:2rem;margin-bottom:7px}.sp-title{font-family:var(--serif);font-weight:700;font-size:.95rem;margin-bottom:5px;color:var(--green2)}.sp-text{font-size:.78rem;color:var(--text-m);line-height:1.7}.items-section{padding:52px 5%;transition:var(--transition)}.container{max-width:var(--max);margin:0 auto}.sec-label{font-family:var(--mono);font-size:.6rem;text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin-bottom:9px;display:block}.sec-title{font-family:var(--serif);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:12px;color:var(--text)}.sec-sub{font-size:.87rem;color:var(--text-m);line-height:1.8;max-width:640px}.items-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}.ic{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:18px;transition:border-color .2s,transform .2s,background .25s}.ic:hover{transform:translateY(-2px)}.ic-ico{font-size:1.4rem;margin-bottom:8px}.ic-name{font-family:var(--serif);font-weight:700;font-size:.88rem;margin-bottom:4px;color:var(--text)}.ic-desc{font-size:.75rem;color:var(--text-m);line-height:1.65}.ic-from{font-family:var(--mono);font-size:.66rem;color:var(--gold);margin-top:7px;font-weight:600}.how-section{padding:48px 5%;background:var(--surface2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);transition:var(--transition)}.how-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px}.hs{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:18px 14px;text-align:center;transition:border-color .2s,background .25s}.hs:hover,.ic:hover{border-color:var(--gold-border)}.hs-num,.hs-title{font-family:var(--serif);font-weight:700;font-size:.85rem}.hs-num{width:34px;height:34px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;color:#0a0800;margin:0 auto 11px;border:2px solid var(--bg)}.hs-title{margin-bottom:5px;color:var(--text)}.hs-text{font-size:.74rem;color:var(--text-d);line-height:1.6}.faq-section{padding:48px 5%;transition:var(--transition)}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:20px}.fi{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:16px;transition:background .25s}.fi-q{font-family:var(--serif);font-weight:700;font-size:.85rem;margin-bottom:6px;color:var(--text)}.fi-a{font-size:.77rem;color:var(--text-m);line-height:1.72}.ml-section{padding:44px 5%;background:var(--surface2);border-top:1px solid var(--border);transition:var(--transition)}.ml-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.ml-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:14px;transition:background .25s}.ml-flag{font-size:1rem;margin-bottom:5px}.ml-name{font-family:var(--mono);font-size:.54rem;text-transform:uppercase;letter-spacing:.1em;color:var(--gold);margin-bottom:4px;display:block}.ml-h{font-weight:700;font-size:.8rem;margin-bottom:3px;color:var(--text);font-family:var(--serif)}.ml-p{font-size:.72rem;color:var(--text-m);line-height:1.6}.ml-card.rtl .ml-h,.ml-card.rtl .ml-p{direction:rtl;text-align:right;font-family:Arial,sans-serif}.cta-section,footer{border-top:1px solid var(--border);transition:var(--transition)}.cta-section{background:linear-gradient(135deg,var(--gold-pale),var(--blue-pale));padding:50px 5%;text-align:center}.cta-inner{max-width:580px;margin:0 auto}.cta-title{font-family:var(--serif);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.03em;margin-bottom:10px;color:var(--text)}.cta-sub{font-size:.87rem;color:var(--text-m);margin-bottom:20px;line-height:1.75}.cta-btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}footer{background:var(--surface2);padding:30px 5% 16px;background:#10243e!important;border-color:rgba(255,255,255,.08)!important}.bottom-theme-toggle,.btt-btn{cursor:pointer;display:flex;align-items:center}.bottom-theme-toggle{position:fixed;bottom:24px;right:24px;z-index:9999;gap:0;background:var(--surface);border:1px solid var(--border2);border-radius:24px;padding:3px;box-shadow:var(--shadow);transition:var(--transition)}.btt-btn{padding:7px 14px;border-radius:21px;font-size:.72rem;font-weight:700;font-family:var(--mono);transition:all .2s;user-select:none;gap:5px;white-space:nowrap;border:0}.btt-btn,[data-theme=dark] .btt-btn#bt-light{background:0 0;color:var(--text-d)}@media (max-width:600px){.bottom-theme-toggle{bottom:16px;right:16px}.btt-btn{padding:6px 11px;font-size:.68rem}}@media (max-width:960px){.hero-section{grid-template-columns:1fr;gap:24px}.faq-grid,.how-grid,.items-grid,.ml-grid{grid-template-columns:1fr 1fr}.how-grid{gap:10px}}@media (max-width:600px){.faq-grid,.items-grid,.ml-grid{grid-template-columns:1fr}.biz-grid,.dest-grid,.form-grid,.how-grid,.vehicle-grid{grid-template-columns:1fr 1fr}.vehicle-grid{grid-template-columns:repeat(3,1fr)}}html[data-theme=dark]{--bg:#F4F1E8;--bg2:#FBFAF6;--bg3:#F4F1E8;--bg4:#EDE7DB;--surface:#FBFAF6;--surface2:#F4F1E8;--surface3:#ECE6DA;--text:#10243E;--text-m:#52636D;--text-d:#6D7B82;--text-dd:#9BA4A8;--border:#DED8CC;--border2:#CEC6B8;--input-bg:#FBFAF6;--input-border:#D8D2C7;--input-text:#10243E;--shadow:0 18px 50px rgba(16,36,62,.10);--gold:#C79A43;--gold2:#E2BE73;--gold-pale:rgba(199,154,67,.10);--gold-border:rgba(199,154,67,.28);--green:#1E5B4B;--green2:#2F806A;--green-pale:rgba(30,91,75,.08);--green-border:rgba(30,91,75,.20);--nav-bg:#10243E;--logo-accent:#E2BE73}.ticker-wrap{background:#12372f!important}.ticker-wrap .ti,.unsure-callout strong{color:#fff!important}.hero-actions .btn-gold:hover,.ticker-wrap .td{background:#e2be73!important}.hero-section{max-width:none!important;margin:0!important;padding:78px max(5%,calc((100vw - 1200px)/2 + 24px)) 64px!important;grid-template-columns:minmax(0,1.04fr) minmax(390px,.76fr)!important;gap:54px!important;background:linear-gradient(135deg,#0b1c2e 0,#10243e 55%,#12372f 100%)!important;border-bottom:1px solid rgba(199,154,67,.2)!important;position:relative!important;overflow:hidden!important}.hero-section:before{content:"";position:absolute;width:680px;height:680px;right:-220px;top:-300px;border-radius:50%;background:radial-gradient(circle,rgba(199,154,67,.19),transparent 68%);pointer-events:none}.hero-left,.sp-hero-board{position:relative;z-index:1}.hero-badge{background:rgba(199,154,67,.11)!important;border-color:rgba(226,190,115,.28)!important}.hero-badge,.hero-left .hl,.unsure-callout a{color:#e2be73!important}.hero-sub{color:rgba(255,255,255,.72)!important;font-size:1rem!important;line-height:1.78!important;max-width:690px!important}.trust-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px 20px!important;margin:25px 0 28px!important}.tl-item{color:rgba(255,255,255,.78)!important;align-items:flex-start!important;line-height:1.45!important}.tl-dot{background:rgba(199,154,67,.12)!important;border-color:rgba(226,190,115,.26)!important;color:#e2be73!important;margin-top:1px!important}.hero-actions .btn-gold{background:#c79a43!important;color:#10243e!important;padding:13px 22px!important;border-radius:10px!important}.hero-actions .btn-outline{color:#fff!important;border-color:rgba(255,255,255,.24)!important;padding:13px 19px!important}.cta-section .btn-outline:hover,.hero-actions .btn-outline:hover{background:rgba(255,255,255,.08)!important}.unsure-callout{background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.12)!important;color:rgba(255,255,255,.67)!important;max-width:690px!important}.sp-hero-board{background:linear-gradient(160deg,rgba(255,255,255,.075),rgba(255,255,255,.035))!important;border-color:rgba(226,190,115,.24)!important;box-shadow:0 30px 80px rgba(0,0,0,.25)!important;backdrop-filter:blur(5px)}.sp-hb-card{background:rgba(255,255,255,.055)!important;border-color:rgba(255,255,255,.1)!important}.sp-hb-step{background:rgba(30,91,75,.22)!important;border-color:rgba(158,215,196,.18)!important;color:#d8eee6!important}.sp-hb-note{color:rgba(255,255,255,.45)!important}.faq-section,.items-section{background:#fbfaf6!important}.how-section,.ml-section{background:#f4f1e8!important;border-color:#ded8cc!important}.fi-q,.hs-title,.ic-name,.ml-h,.sec-title{color:#10243e!important}.fi-a,.hs-text,.ic-desc,.ml-p,.sec-sub{color:#60707a!important}.fi,.hs,.ic,.ml-card{background:#fff!important;border-color:#ded8cc!important}.cta-section{background:linear-gradient(135deg,#12372f,#10243e)!important;border-top:1px solid rgba(199,154,67,.22)!important}.cta-title{color:#fff!important}.cta-sub{color:rgba(255,255,255,.72)!important}.cta-section .btn-outline{color:#fff!important;border-color:rgba(255,255,255,.25)!important}.cta-section .btn-gold{background:#c79a43!important;color:#10243e!important}.bottom-theme-toggle{display:none!important}@media (max-width:960px){.hero-section{grid-template-columns:1fr!important;padding-left:5%!important;padding-right:5%!important}.trust-list{grid-template-columns:1fr 1fr!important}.sp-hero-board{max-width:760px}}@media (max-width:600px){.hero-section{padding:54px 16px 46px!important}.hero-left h1{font-size:clamp(2.35rem,12vw,3.4rem)!important}.hero-sub{font-size:.92rem!important}.hero-actions,.trust-list{grid-template-columns:1fr!important}.hero-actions{display:grid!important}.hero-actions a{width:100%!important;justify-content:center!important}.sp-hero-board{padding:18px!important;border-radius:16px!important}.sp-hb-grid,.sp-hb-proof{grid-template-columns:1fr!important}}a,body,button,h1,h2,h3,input,p,select,span,textarea{font-display:swap}a[href^="tel:"]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;padding:10px 8px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--gia-master-ink:#0C1B24;--gia-master-teal:#0F3B3A;--gia-master-ivory:#F5F2EC;--gia-master-ivory2:#EFEBE1;--gia-master-gold:#B99154;--gia-master-goldtext:#8C6A32;--gia-master-body:#3D4E56;--gia-master-muted:#5A6B72;--gia-master-line:rgba(12,27,36,.14);--gia-master-line2:rgba(12,27,36,.28);--gia-master-display:'Google Sans','DM Sans',system-ui,-apple-system,sans-serif;--gia-master-text:'DM Sans',system-ui,-apple-system,sans-serif;--gia-master-mono:'Roboto Mono',ui-monospace,SFMono-Regular,monospace}:where(figure){margin:0 0 1em}:where(body){margin:0}body{padding:0}@media (max-width:768px){body,html{max-width:100%;overflow-x:clip!important}}html body .g-header{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (max-width:600px){html body .g-header .g-head-row{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:calc(100% - 28px)!important;max-width:none!important;padding-left:0!important;padding-right:0!important;min-height:64px}html body .g-header .g-brand{min-width:0;flex:1 1 auto;gap:8px}html body .g-header .g-brand img{width:34px!important;height:34px!important;flex:none}html body .g-header .g-brand span{max-width:100px;font-size:15px!important;line-height:1.15!important;white-space:normal}html body .g-header .g-brand small{display:none!important}html body .g-header .gia-lang{margin:0!important;flex:none;box-shadow:none}html body .g-header .gia-lang a{min-width:30px!important;min-height:30px!important;padding:0 6px!important;font-size:12px!important}html body .g-header .g-mobile-menu summary{padding:0 8px!important;min-height:40px!important;gap:6px!important}}@font-face{ font-family:"GIA DM Sans";src:url(https://giaservice.dk/wp-content/plugins/gia-premium-homepage/assets/fonts/dm-sans.woff2)format("woff2");font-weight:400 600;font-display:swap }@font-face{ font-family:"GIA Roboto Mono";src:url(https://giaservice.dk/wp-content/plugins/gia-premium-homepage/assets/fonts/roboto-mono.woff2)format("woff2");font-weight:400;font-display:swap }body:has(>.g-home){margin:0}.g-home{--ink:#102632;--deep:#0a1e2a;--cream:#f4f1ea;--champagne:#e7d8ba;--gold:#b89b66;--orange:#e47935;--muted:#53636b;--line:#d9ddd9;background:#fff;color:var(--ink);font-family:"GIA DM Sans",Arial,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.g-home *,.g-home :after,.g-home :before{box-sizing:border-box}.g-home h2,.g-home p{margin:0}.g-home h2{font-weight:500;line-height:1.08;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,3.6vw,53px)}.g-home a{color:inherit;text-decoration:none}.g-home a,.g-home summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.g-home a:focus-visible,.g-home summary:focus-visible{outline:3px solid #d9893f;outline-offset:5px}.g-home a:hover{color:#926525}.g-home img{display:block;max-width:100%;height:auto}.g-home [id]{scroll-margin-top:100px}.g-home p{color:var(--muted);text-wrap:pretty}.g-home .g-wrap{width:calc(100% - 112px);max-width:1408px;margin-inline:auto}.g-home .g-eyebrow{font-family:"GIA Roboto Mono",monospace;font-size:12px;font-weight:400;line-height:1.6;color:#786039;letter-spacing:.1em;margin-bottom:22px}.g-home .g-small{font-size:13px;line-height:1.6}.g-home .g-btn{display:inline-flex;min-height:54px;align-items:center;justify-content:space-between;gap:26px;background:var(--ink);color:#fff;padding:15px 23px;font-weight:500;font-size:15px;border:1px solid var(--ink);transition:background .18s,color .18s}.g-home .g-btn:hover{background:#244352;color:#fff}.g-home .g-btn-small{font-size:14px;padding:12px 19px;min-height:48px;gap:22px}.g-home .g-btn span,.g-home .g-text-link>span{font-size:21px;font-weight:400;line-height:1}.g-home .g-text-link{display:inline-flex;min-height:48px;gap:20px;align-items:center;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:#a9b1b2;text-underline-offset:6px}.g-home .g-skip{position:fixed;top:-80px;left:20px;background:#fff;color:var(--ink);padding:15px 24px;z-index:1000}.g-home .g-skip:focus{top:12px}.g-home .g-utility{background:var(--deep);color:#d7dfe2;font-family:"GIA Roboto Mono",monospace;font-size:12px;letter-spacing:.055em}.g-home .g-utility .g-wrap{display:flex;justify-content:space-between;align-items:center;min-height:38px}.g-home .g-utility-contact{display:flex;align-items:center;gap:24px}.g-home .g-nav summary,.g-home .g-nav>a,.g-home .g-utility a{min-height:48px;display:flex;align-items:center;white-space:nowrap}.g-home .g-utility-sep{padding:0 22px;color:#7c8b93}.g-home .g-header{background:rgba(255,255,255,.98);position:sticky;top:0;z-index:50;border-bottom:1px solid var(--line)}.g-home .g-brand,.g-home .g-head-row{display:flex;align-items:center;gap:32px}.g-home .g-brand{gap:12px;font-size:19px;font-weight:600;letter-spacing:-.025em;line-height:1.25;flex-shrink:0;min-height:48px}.g-home .g-brand img{width:48px;height:48px;object-fit:contain}.g-home .g-brand small{display:block;font-size:12px;font-weight:500;margin-top:5px;color:var(--muted)}.g-home .g-nav{display:flex;align-items:center;gap:24px;margin-left:auto;font-size:14px;font-weight:500}.g-home .g-nav summary,.g-home .g-nav>a{gap:10px;cursor:pointer}.g-home summary{list-style:none}#gcx .gcx-info summary::-webkit-details-marker,.g-home summary::-webkit-details-marker{display:none}.g-home .g-mega{position:absolute;top:100%;left:0;right:0;padding:36px max(56px,calc((100% - 1408px)/2));display:grid;grid-template-columns:1fr 2.2fr;gap:40px;background:#fff;border-top:1px solid var(--line);box-shadow:0 18px 35px #10263222}.g-home .g-mega h2{font-size:35px}.g-home .g-mega-links{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.g-home .g-mega-links a{display:flex;align-items:center;min-height:48px;gap:14px;border-bottom:1px solid #e8e9e7}.g-home .g-mega-links a span{font:12px"GIA Roboto Mono",monospace;color:#786039}.g-home .g-mobile-menu,body.gia-2026 .g26-mbar{display:none}.g-home .g-mobile-menu>summary{display:flex;gap:12px;align-items:center;min-height:48px;padding:10px;border:1px solid var(--line);font-size:14px;cursor:pointer}.g-home .g-mobile-menu nav{position:absolute;left:0;right:0;top:100%;background:var(--deep);color:#fff;padding:14px 24px 24px;max-height:calc(100dvh - 95px);overflow:auto;box-shadow:0 24px 40px #0003}.g-home .g-mobile-menu nav a{display:flex;min-height:54px;align-items:center;border-bottom:1px solid #ffffff25;font-size:17px}.g-home .g-footer{background:var(--deep);color:#e6ecee;padding:65px 0 0}.g-home .g-footer-top{display:grid;grid-template-columns:1.2fr 1.65fr .65fr;gap:55px}.g-home .g-footer-mark{background:#fff;display:block;padding:4px}.g-home .g-footer .g-brand small{color:#bdcad0}.g-home .g-footer p{font-size:14px;color:#aabec8;margin-top:24px}.g-home .g-footer address{font-style:normal;font-size:14px;color:#d1dce0;margin-top:26px}.g-home .g-footer h2{font:12px"GIA Roboto Mono",monospace;letter-spacing:.06em;color:var(--champagne);margin:12px 0 18px}.g-home .g-footer a:not(.g-brand){display:flex;align-items:center;min-height:48px;font-size:13px;gap:15px}.g-home .g-footer a:hover{color:var(--champagne)}.g-home .g-footer-services{display:grid;grid-template-columns:1fr 1fr;column-gap:22px}.g-home .g-footer-services>a{line-height:1.5}.g-home .g-footer-services>a>span,.g-home .g-footer-top>div:last-child a>span{display:none}.g-home .g-footer .g-small{font-size:12px;margin-top:12px}.g-home .g-footer-bottom{border-top:1px solid #3a505c;margin-top:43px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:15px;font-size:12px;color:#afc1c9}.g-home .g-footer-bottom>div{display:flex;gap:23px}@media (max-width:1200px){.g-home .g-wrap{width:calc(100% - 64px)}.g-home .g-head-row{gap:22px}.g-home .g-nav{gap:17px}.g-home .g-brand{font-size:17px}.g-home .g-brand small{font-size:12px}.g-home .g-footer-top{gap:35px}}@media (max-width:1080px){.g-home .g-nav{display:none}.g-home .g-head-row>.g-btn{margin-left:auto}.g-home .g-mobile-menu{display:block}}@media (max-width:850px){.g-home .g-head-row{height:78px}.g-home .g-wrap{width:calc(100% - 48px)}.g-home .g-footer-top{grid-template-columns:1fr 1.35fr;gap:36px}.g-home .g-footer-top>div:last-child{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:0 26px;border-top:1px solid #3a505c;padding-top:20px}.g-home .g-footer-top>div:last-child h2{width:100%;margin-bottom:8px}}@media (max-width:600px){.g-home .g-wrap{width:calc(100% - 40px)}.g-home .g-utility .g-wrap{justify-content:center;flex-wrap:wrap;gap:0;padding-top:6px;min-height:30px}.g-home .g-footer .g-brand small,.g-home .g-footer-bottom>div a,.g-home .g-utility span{font-size:12px}.g-home .g-utility .g-wrap>span{width:100%;text-align:center}.g-home .g-utility-sep{padding:0 9px}.g-home .g-utility-contact{justify-content:center;width:100%;gap:16px}.g-home .g-utility a{font-size:12px;letter-spacing:0}.g-home .g-head-row{height:74px;gap:10px}.g-home .g-brand{font-size:16px;gap:8px}.g-home .g-brand img{width:39px;height:39px}.g-home .g-brand small{font-size:12px;letter-spacing:.15em}.g-home .g-head-row>.g-btn{display:none}.g-home .g-mobile-menu{margin-left:auto}.g-home .g-mobile-menu>summary{font-size:12px;gap:8px;padding:10px 11px}.g-home .g-eyebrow{font-size:12px;margin-bottom:18px}.g-home h2{font-size:36px;line-height:1.1}.g-home .g-footer{padding-top:48px}.g-home .g-footer-top{grid-template-columns:1fr;gap:34px}.g-home .g-footer-services{column-gap:20px}.g-home .g-footer-top>div:last-child{gap:0 26px}.g-home .g-footer .g-brand{font-size:19px}.g-home .g-footer .g-brand img{width:45px;height:45px}.g-home .g-footer-bottom{display:block;margin-top:25px;padding:20px 0 5px;font-size:12px}.g-home .g-footer-bottom>div{gap:30px;margin-top:9px}}@media (max-width:359px){.g-home .g-wrap{width:calc(100% - 32px)}.g-home .g-brand{font-size:14px}.g-home .g-brand img{width:35px;height:35px}.g-home .g-brand small{font-size:12px}.g-home .g-mobile-menu>summary{padding:10px 8px}.g-home h2{font-size:33px}}@media (prefers-reduced-motion:reduce){.g-home *,.g-home :after,.g-home :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.g-home .g-brand small{letter-spacing:.055em;line-height:1.45}.g-home .g-utility .g-wrap,.g-home .g-utility-contact{flex-wrap:wrap;column-gap:20px}.g-home .g-utility-contact{justify-content:flex-end}.g-home .g-utility .g-wrap>span{max-width:100%}.g-home .g-head-row{height:auto;min-height:90px;padding-block:8px}.g-home .g-mega,.g-home .g-mobile-menu nav{max-height:var(--g-menu-room,calc(100dvh - 180px));overflow-y:auto;overscroll-behavior:contain}.g-home .g-mega-links a{padding-block:10px}.g-home .g-footer-services>*,.g-home .g-footer-top>*{min-width:0}.g-home .g-btn,.g-home .g-footer-services a,.g-home .g-text-link,.g-home h2,.g-home p{overflow-wrap:anywhere}.g-home .g-btn,.g-home .g-text-link{max-width:100%}.g-home .g-btn>span[aria-hidden],.g-home .g-text-link>span[aria-hidden]{flex-shrink:0}@media (max-width:1080px){.g-home .g-head-row{min-height:78px}}@media (min-width:601px) and (max-width:850px){.g-home .g-utility .g-wrap,.g-home .g-utility-contact{justify-content:center}}@media (max-width:600px){.g-home .g-head-row{min-height:74px;flex-wrap:wrap;gap:8px;padding-block:8px}.g-home .g-brand{min-width:0;flex-shrink:1}.g-home .g-brand>span{min-width:0}.g-home .g-brand small{letter-spacing:.025em}.g-home .g-mobile-menu{flex-shrink:0}.g-home .g-mobile-menu>summary{font-size:14px;padding-inline:9px;gap:7px}.g-home .g-utility-contact{justify-content:center;gap:0 12px}.g-home .g-utility .g-wrap>span{font-size:12px;letter-spacing:0;line-height:1.7}.g-home .g-footer-bottom>div{flex-wrap:wrap;gap:0 24px}.g-home .g-footer .g-brand{font-size:17px}}body.gia-2026,body.gia-2026-special .hero-left h1{font-family:"GIA DM Sans",Arial,sans-serif!important}body.gia-2026{--g-ink:#102632;--g-deep:#0a1e2a;--g-cream:#f4f1ea;--g-sage:#e9edea;--g-champ:#e7d8ba;--g-gold:#b89b66;--g-goldt:#786039;--g-orange:#e47935;--g-muted:#53636b;--g-line:#d9ddd9;--g-dline:#33505d;--ink:#102632;--paper:#f4f1ea;--cream:#f4f1ea;--rust:#786039;--rust-lt:#b89b66;--rust-dk:#786039;--green:#102632;--green-lt:#24485a;--fog:#d9ddd9;--mist:#e9edea;--smoke:#53636b;--serif:'GIA DM Sans',Arial,sans-serif;--sans:'GIA DM Sans',Arial,sans-serif;--mono:'GIA DM Sans',Arial,sans-serif;margin:0;background:#fff!important;color:#102632!important;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.gia-2026 h1,body.gia-2026 h2,body.gia-2026 h3{font-family:"GIA DM Sans",Arial,sans-serif}.gia-lp-top{position:sticky;top:var(--gia-lp-top,-38px);z-index:900}.gia-lp-top .g-header{position:relative;top:auto;backdrop-filter:none;-webkit-backdrop-filter:none}.gia-lp-top nav.g-nav{flex:0 1 auto;justify-content:flex-end;flex-wrap:nowrap}.gia-lp-top nav a{font-family:inherit}.g-home .g26-more a{display:flex;align-items:center;min-height:44px;font-size:13px}.g26-hero-scene{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#0a1e2a}.g26-hero-scene::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,30,42,.97)0,rgba(10,30,42,.93) 30%,rgba(10,30,42,.7) 41%,rgba(10,30,42,0) 54%),linear-gradient(180deg,rgba(10,30,42,.55)0,rgba(10,30,42,0) 26%)}@media (max-width:760px){body.gia-2026{padding-bottom:calc(70px + env(safe-area-inset-bottom))!important}body.gia-2026 .g26-mbar{position:fixed;left:0;right:0;bottom:0;z-index:9990;display:grid;grid-template-columns:1fr 1.25fr;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(10,30,42,.97);border-top:1px solid #23404e;box-shadow:0-6px 18px rgba(0,0,0,.18);transition:transform .28s ease}body.gia-2026 .g26-mbar a{min-height:48px;display:flex;align-items:center;justify-content:center;font:600 15px/1.2"GIA DM Sans",Arial,sans-serif;text-decoration:none;text-align:center}body.gia-2026 .g26-mbar .g26-mbar-cta{background:#e7d8ba;color:#102632}body.gia-2026 .g26-mbar .g26-mbar-call{color:#fff;border:1px solid #6d7a81;font-weight:500}}body.gia-2026-special{--sans:'GIA DM Sans',Arial,sans-serif;--serif:'GIA DM Sans',Arial,sans-serif;--mono:'GIA DM Sans',Arial,sans-serif}body.gia-2026-special .calc-panel,body.gia-2026-special .hero-section::before,body.gia-2026-special .hs-num,body.gia-2026-special .sp-hb-step strong,body.gia-2026-special .ticker-wrap{display:none!important}body.gia-2026-special .hero-section{display:block!important;position:relative!important;max-width:none!important;margin:0!important;background:#0a1e2a!important;overflow:hidden!important;border:0!important}body.gia-2026-special .hero-left{position:relative;z-index:1;width:min(1200px,calc(100% - 64px));max-width:none!important;margin:0 auto!important}body.gia-2026-special .hero-left>*{max-width:480px}body.gia-2026-special .hero-badge{display:block!important;background:0 0!important;border:0!important;padding:0!important;border-radius:0!important;font:500 13px/1.5"GIA DM Sans",Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#e7d8ba!important;margin:0 0 11px!important}body.gia-2026-special .hero-left h1{font-weight:500!important;font-size:clamp(28px,2.5vw,42px)!important;line-height:1.08!important;letter-spacing:-.04em!important;color:#fff!important;margin:0 0 13px!important;max-width:480px!important}body.gia-2026-special .hero-left h1 .hl{color:#e7d8ba!important}body.gia-2026-special .hero-sub{font-size:clamp(14.5px,.98vw,15.5px)!important;line-height:1.6!important;color:#bac7cd!important;max-width:460px!important;margin:0 0 18px!important}body.gia-2026-special .hero-actions{display:flex!important;flex-wrap:wrap;gap:12px!important;margin:0!important}body.gia-2026-special .hero-actions a{border-radius:0!important;min-height:44px!important;padding:11px 18px!important;font:500 14px/1.2"GIA DM Sans",Arial,sans-serif!important;display:inline-flex!important;align-items:center}body.gia-2026-special .hero-actions .btn-gold{background:#e7d8ba!important;color:#102632!important;border:0!important}body.gia-2026-special .hero-actions .btn-outline{background:0 0!important;color:#fff!important;border:1px solid #6d7a81!important}body.gia-2026-special .g26-sp-about{background:#fbfaf6;padding:56px 0;border-bottom:1px solid #ded8cc}body.gia-2026-special .g26-sp-about-in{width:min(1200px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 56px;align-items:start}body.gia-2026-special .g26-sp-about h2{font:500 clamp(24px,2.2vw,32px)/1.15"GIA DM Sans",Arial,sans-serif;letter-spacing:-.035em;color:#102632;margin:0 0 16px}body.gia-2026-special .g26-sp-about .trust-list{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:0 0 18px!important;border-top:1px solid #ded8cc}body.gia-2026-special .g26-sp-about .tl-item{color:#102632!important;font-size:14.5px!important;padding:10px 0;border-bottom:1px solid #ded8cc;display:flex;gap:10px}body.gia-2026-special .g26-sp-about .tl-dot{background:0 0!important;border:0!important;color:#e47935!important;width:auto!important;height:auto!important}body.gia-2026-special .g26-sp-about .unsure-callout{background:#f4f1e8!important;border:1px solid #ded8cc!important;border-radius:0!important;color:#52636d!important;font-size:14px!important;max-width:none!important}body.gia-2026-special .g26-sp-about .unsure-callout strong{color:#102632!important}body.gia-2026-special .g26-sp-about .unsure-callout a{color:#102632!important;text-decoration:underline}body.gia-2026-special .g26-sp-about .sp-hero-board{background:#10243e!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:26px!important}body.gia-2026-special .g26-sp-about .sp-hero-board::before,html body.gia-2026 .g26-sp-about aside.sp-hero-board::after,html body.gia-2026 .g26-sp-about aside.sp-hero-board::before{display:none!important}body.gia-2026-special .g26-sp-about .sp-hb-kicker,body.gia-2026-special .sec-label{font:500 13px/1.4"GIA DM Sans",Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#e7d8ba!important}body.gia-2026-special .g26-sp-about .sp-hb-title{font:500 19px/1.3"GIA DM Sans",Arial,sans-serif!important}body.gia-2026-special .g26-sp-about .sp-hb-card,body.gia-2026-special .g26-sp-about .sp-hb-proof div,body.gia-2026-special .g26-sp-about .sp-hb-step{border-radius:0!important}body.gia-2026-special .g26-sp-about .sp-hb-card span,body.gia-2026-special .g26-sp-about .sp-hb-note{font-family:"GIA DM Sans",Arial,sans-serif!important;font-size:12.5px!important}body.gia-2026-special .g26-sp-about .sp-hero-board .btn-gold{border-radius:0!important;background:#e7d8ba!important;color:#102632!important;font:500 14px/1.2"GIA DM Sans",Arial,sans-serif!important;padding:13px 18px!important}body.gia-2026-special .sec-label{font:500 14px/1.5"GIA DM Sans",Arial,sans-serif!important;color:#b8862e!important}body.gia-2026-special .cta-title,body.gia-2026-special .sec-title{font-family:"GIA DM Sans",Arial,sans-serif!important;font-weight:500!important;letter-spacing:-.04em!important}body.gia-2026-special .hs{text-align:left!important}body.gia-2026-special .btn-gold,body.gia-2026-special .btn-outline,body.gia-2026-special .fi,body.gia-2026-special .hs,body.gia-2026-special .ic,body.gia-2026-special .ml-card{border-radius:0!important}@media (min-width:961px){body.gia-2026-special .hero-section{min-height:min(clamp(400px,28.5vw,515px),62vh)!important;padding:clamp(33px,3.1vw,50px)0 clamp(28px,2.6vw,38px)!important}}@media (min-width:961px) and (max-width:1199px){body.gia-2026-special .hero-left h1,body.gia-2026-special .hero-left>*{max-width:430px!important}}@media (max-width:960px){body.gia-2026-special .hero-section{display:flex!important;flex-direction:column;min-height:0!important;padding:40px 0 0!important}body.gia-2026-special .hero-left{order:1;width:calc(100% - 48px)}body.gia-2026-special .hero-left h1,body.gia-2026-special .hero-left>*{max-width:600px!important}body.gia-2026-special .hero-left h1{font-size:clamp(28px,4.6vw,37px)!important}body.gia-2026-special .g26-hero-scene{position:relative!important;inset:auto!important;order:2;height:clamp(240px,44vw,360px)!important;margin-top:28px!important}body.gia-2026-special .g26-hero-scene::after{background:linear-gradient(180deg,#0a1e2a 0,rgba(10,30,42,0) 22%)!important}body.gia-2026-special .g26-sp-about-in{grid-template-columns:1fr;width:calc(100% - 48px)}}@media (max-width:600px){body.gia-2026-special .hero-section{padding:28px 0 0!important}body.gia-2026-special .g26-sp-about-in,body.gia-2026-special .hero-left{width:calc(100% - 36px)}body.gia-2026-special .hero-left h1{font-size:clamp(26px,7.6vw,33px)!important}body.gia-2026-special .g26-hero-scene{height:clamp(210px,58vw,290px)!important;margin-top:22px!important}body.gia-2026-special .hero-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}body.gia-2026-special .hero-actions a{width:100%!important;justify-content:center!important;text-align:center!important;min-height:46px!important;padding:10px 8px!important;font-size:13px!important}body.gia-2026-special .g26-sp-about{padding:40px 0}}body.gia-2026-special .hero-left{background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;backdrop-filter:none!important}body.gia-2026-special .hero-left::after,body.gia-2026-special .hero-left::before,body.gia-2026-special .hero-section::after{display:none!important;content:none!important}body.gia-2026-special .hero-left h1 .hl,body.gia-2026-special .hero-left h1 span{display:inline!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;background:0 0!important;-webkit-text-fill-color:currentColor!important;padding:0!important;margin:0!important}@media (prefers-reduced-motion:reduce){body.gia-2026 *{scroll-behavior:auto!important}}body.gia-2026 section.g26-cover{display:block!important;background:#fbfaf6!important;color:#102632!important;border-top:1px solid #ded8cc!important;padding:64px 0!important;margin:0!important}body.gia-2026 .g26-cover-in{width:min(1200px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);gap:32px 64px;align-items:start}body.gia-2026 .g26-cover-k{font:500 14px/1.5"GIA DM Sans",Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#b8862e!important;margin:0 0 10px!important}body.gia-2026 .g26-cover h2{font:500 clamp(26px,2.4vw,36px)/1.12"GIA DM Sans",Arial,sans-serif!important;letter-spacing:-.035em!important;color:#102632!important;margin:0 0 14px!important;text-transform:none!important}body.gia-2026 .g26-cover-head p{color:#52636d!important;font:400 15.5px/1.7"GIA DM Sans",Arial,sans-serif!important;margin:0!important;max-width:440px}body.gia-2026 .g26-cover-cols{display:grid;grid-template-columns:1fr 1fr;gap:28px}body.gia-2026 .g26-cover h3{font:600 12.5px/1.4"GIA DM Sans",Arial,sans-serif!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#102632!important;margin:0 0 14px!important;padding:0 0 11px!important;border-bottom:1px solid #ded8cc!important}body.gia-2026 .g26-chips{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap;gap:8px}body.gia-2026 .g26-chips li{list-style:none!important;margin:0!important;border:1px solid #d6d0c4;background:#fff;padding:7px 12px;font:500 13.5px/1.3"GIA DM Sans",Arial,sans-serif;color:#102632!important;border-radius:0}body.gia-2026 .g26-chips li::before,body.gia-2026 .g26-chips li::marker{content:none!important;display:none!important}@media (max-width:960px){body.gia-2026 .g26-cover-in{grid-template-columns:1fr;width:calc(100% - 48px)}}@media (max-width:600px){body.gia-2026 section.g26-cover{padding:44px 0!important}body.gia-2026 .g26-cover-in{width:calc(100% - 36px)}body.gia-2026 .g26-cover-cols{grid-template-columns:1fr;gap:24px}body.gia-2026 .g26-chips li{font-size:13px;padding:6px 10px}}body.gia-2026 .g26-cover-lang{margin:14px 0 0!important}body.gia-2026 .g26-article-in :is([class*=grid]):has(>[class*=card]){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:12px}body.gia-2026 .g26-article-in :is([class*=card],[class*=summary],[class*=callout]) :is([class*=card]:not([class*=cards]),[class*=summary],[class*=callout]){background:0 0!important;border:0!important;padding:0!important;margin:0 0 8px!important}body.gia-2026 .g26-cover-lang a{font:500 14.5px/1.4"GIA DM Sans",Arial,sans-serif;color:#102632!important;text-decoration:underline!important;text-underline-offset:3px}html body.gia-2026 .g26-sp-about .g26-sp-about-in{align-items:stretch!important}html body.gia-2026 .g26-sp-about .g26-sp-about-in>div:first-child{display:flex!important;flex-direction:column}html body.gia-2026 .g26-sp-about .g26-sp-about-in .unsure-callout{margin-top:auto!important;background:0 0!important;border:0!important;border-left:3px solid #c79a43!important;border-radius:0!important;box-shadow:none!important;padding:4px 0 4px 18px!important;color:#52636d!important}html body.gia-2026 .g26-sp-about .g26-sp-about-in .unsure-callout strong{display:block;color:#102632;font-weight:600;margin-bottom:2px}html body.gia-2026 .g26-sp-about aside.sp-hero-board{background:0 0!important;color:#102632!important;border:0!important;border-left:1px solid rgba(16,38,50,.14)!important;border-radius:0!important;box-shadow:none!important;padding:0 0 0 40px!important;display:flex!important;flex-direction:column;gap:22px}html body.gia-2026 .g26-sp-about .sp-hb-kicker{color:#9a7432!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;margin:0!important}html body.gia-2026 .g26-sp-about .sp-hb-title{color:#102632!important;font-size:clamp(22px,2.4vw,28px)!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.2!important;margin:-12px 0 0!important}html body.gia-2026 .g26-sp-about .sp-hb-grid,html body.gia-2026 .g26-sp-about .sp-hb-proof{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 28px!important;margin:0!important}html body.gia-2026 .g26-sp-about .sp-hb-card,html body.gia-2026 .g26-sp-about .sp-hb-proof>div{background:0 0!important;border:0!important;border-top:1px solid rgba(16,38,50,.14)!important;border-radius:0!important;box-shadow:none!important;padding:14px 0 16px!important;color:#52636d!important;font-size:14px!important;line-height:1.5!important}html body.gia-2026 .g26-sp-about .sp-hb-card b,html body.gia-2026 .g26-sp-about .sp-hb-proof strong{display:block!important;color:#102632!important;font-weight:600!important;font-size:16px!important;margin:0 0 4px!important}html body.gia-2026 .g26-sp-about .sp-hb-card span{display:block;color:#52636d!important}html body.gia-2026 .g26-sp-about .sp-hb-flow{display:flex!important;flex-wrap:wrap;align-items:center;gap:0!important;margin:0!important}html body.gia-2026 .g26-sp-about .sp-hb-step{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;color:#102632!important;font-weight:500!important;font-size:15px!important;display:flex!important;align-items:center;min-height:32px}html body.gia-2026 .g26-sp-about .sp-hb-step strong{display:none!important}html body.gia-2026 .g26-sp-about .sp-hb-step+.sp-hb-step::before{content:"";width:28px;height:1px;background:#c79a43;margin:0 12px}html body.gia-2026 .g26-sp-about aside.sp-hero-board a.btn-gold{align-self:flex-start;width:auto!important;min-height:52px;padding:0 28px!important;display:inline-flex!important;align-items:center;background:#102632!important;color:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-weight:500!important;text-decoration:none!important}html body.gia-2026 .g26-sp-about aside.sp-hero-board a.btn-gold:hover{background:#1c3a4a!important}html body.gia-2026 .g26-sp-about .sp-hb-note{color:#8a979e!important;font-size:13px!important;margin:-10px 0 0!important;text-align:left!important}@media (max-width:860px){html body.gia-2026 .g26-sp-about aside.sp-hero-board{border-left:0!important;border-top:1px solid rgba(16,38,50,.14)!important;padding:28px 0 0!important;margin-top:28px}html body.gia-2026 .g26-sp-about .sp-hb-grid,html body.gia-2026 .g26-sp-about .sp-hb-proof{grid-template-columns:1fr!important}html body.gia-2026 .g26-sp-about .g26-sp-about-in .unsure-callout{margin-top:24px!important}}:root{color-scheme:only light}html body .fi{opacity:1!important;transform:none!important;transition:none!important}html body:not(#gzx) #gcx.gcx{background:#f5f2ec!important}html body:not(#gzx) section:not(#gcx){overflow-x:clip}html body:not(#gzx):not(#gzy):not(#gzw) div#calculator-old{display:none!important}html body:not(#gzx):not(#gzy):not(#gzw) div#biz-fields,html body:not(#gzx):not(#gzy):not(#gzw) div#pd-transit{background-color:transparent!important;border-color:rgba(16,38,50,.22)!important}html body:not(#gzx):not(#gzy):not(#gzw) div.biz-label{color:#9a7432!important}html body:not(#gzx):not(#gzy):not(#gzw) div.db-flag,html body:not(#gzx):not(#gzy):not(#gzw) div.pd-eo-ico,html body:not(#gzx):not(#gzy):not(#gzw) div.pd-spinner,html body:not(#gzx):not(#gzy):not(#gzw) div.pz-ico,html body:not(#gzx):not(#gzy):not(#gzw) div.sp-ico,html body:not(#gzx):not(#gzy):not(#gzw) div.vb-ico{display:none!important}html body:not(#gzx):not(#gzy):not(#gzw) div.dest-btn.email-only{border-color:rgba(16,38,50,.22)!important}html body:not(#gzx):not(#gzy):not(#gzw) div#pd-transit{color:#9a7432!important}html body:not(#gzx):not(#gzy):not(#gzw) a.gia-em,html body:not(#gzx):not(#gzy):not(#gzw) div#pt-count,html body:not(#gzx):not(#gzy):not(#gzw) div.sp-title{color:#9a7432!important}html body:not(#gzx):not(#gzy):not(#gzw) div.ic{background-image:none!important;background-color:transparent!important;border-width:1px 0 0!important;border-style:solid none none!important;border-top-color:rgba(16,38,50,.14)!important;border-right-color:currentcolor!important;border-bottom-color:currentcolor!important;border-left-color:currentcolor!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}html body:not(#gzx):not(#gzy):not(#gzw) div.ic-ico{display:none!important}html body:not(#gzx):not(#gzy):not(#gzw) div.hs,html body:not(#gzx):not(#gzy):not(#gzw) div.ml-card.rtl{background-image:none!important;background-color:transparent!important;border-width:1px 0 0!important;border-style:solid none none!important;border-top-color:rgba(16,38,50,.14)!important;border-right-color:currentcolor!important;border-bottom-color:currentcolor!important;border-left-color:currentcolor!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}html body:not(#gzx):not(#gzy):not(#gzw) div.faq-grid>div:nth-child(1),html body:not(#gzx):not(#gzy):not(#gzw) div.faq-grid>div:nth-child(2),html body:not(#gzx):not(#gzy):not(#gzw) div.faq-grid>div:nth-child(3),html body:not(#gzx):not(#gzy):not(#gzw) div.faq-grid>div:nth-child(4),html body:not(#gzx):not(#gzy):not(#gzw) div.faq-grid>div:nth-child(5),html body:not(#gzx):not(#gzy):not(#gzw) div.faq-grid>div:nth-child(6){background-image:none!important;background-color:transparent!important;border-width:1px 0 0!important;border-style:solid none none!important;border-top-color:rgba(16,38,50,.14)!important;border-right-color:currentcolor!important;border-bottom-color:currentcolor!important;border-left-color:currentcolor!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}html body:not(#gzx):not(#gzy):not(#gzw) div.ml-flag{display:none!important}html body:not(#gzx):not(#gzy):not(#gzw) a.btn-gold,html body:not(#gzx):not(#gzy):not(#gzw) a.btn-outline{border-radius:0!important;box-shadow:none!important}.g-btn.g-btn-small{white-space:nowrap;flex-shrink:0}@media (max-width:1439px){.g-nav a.gia-pl-desk{display:none}}@media (max-width:600px){.gia-lang{margin-right:6px}.gia-lang a{min-width:34px;padding:0 6px}}.gia-lang-float{display:none!important}.g-mobile-menu nav{display:block!important;flex-direction:column!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:0!important;text-align:left!important;box-sizing:border-box!important;width:auto!important}.g-mobile-menu nav>a{display:flex!important;flex:none!important;min-height:54px!important;align-items:center!important;justify-content:flex-start!important;font:400 17px/1.3"GIA DM Sans",Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;white-space:normal!important}.g-mobile-menu nav>a.g-text-link{justify-content:space-between!important;text-decoration:none!important}.g-mobile-menu .g-mm-all,.g-mobile-menu .g-mm-list a,.g-mobile-menu nav>a{margin:0!important;border-radius:0!important;box-shadow:none!important}.g-mobile-menu .g-mm-all,.g-mobile-menu nav>a{width:100%!important;padding:0!important;border:0!important;border-bottom:1px solid #ffffff25!important;background:0 0!important}.g-mobile-menu .g-mm-all{display:block!important;overflow:visible!important}.g-mobile-menu .g-mm-h,.g-mobile-menu .g-mm-list{margin:0!important;border:0!important;background:0 0!important}.g-mobile-menu .g-mm-list{display:grid!important;grid-template-columns:1fr 1fr!important;grid-auto-rows:1fr!important;gap:8px!important;width:100%!important;padding:2px 0 16px!important}.g-mobile-menu .g-mm-list a{display:flex!important;align-items:center!important;width:auto!important;min-height:56px!important;padding:10px 12px!important;border:1px solid #ffffff2b!important;background:#ffffff0a!important;font:400 14.5px/1.3"GIA DM Sans",Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important;text-decoration:none!important;white-space:normal!important}.g-mobile-menu .g-mm-list a:active,.g-mobile-menu .g-mm-list a:hover{background:#ffffff1a!important;color:#e7d8ba!important}.g-mobile-menu .g-mm-h{display:block!important;padding:16px 0 10px!important;font:600 13px/1.4"GIA DM Sans",Arial,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#e7d8ba!important}@media (max-width:359px){.g-mobile-menu .g-mm-list{grid-template-columns:1fr!important}}#gcx{--ink:#102632;--ink-2:#52636D;--ink-3:#8A979E;--cream:#F5F2EC;--sand:#E7D8BA;--gold:#C79A43;--gold-ink:#9A7432;--line:rgba(16,38,50,.14);background:var(--cream);color:var(--ink);font-family:"GIA DM Sans","DM Sans",Arial,sans-serif;font-size:16px;line-height:1.55;padding:28px 0 56px;scroll-margin-top:90px}#gcx *,#gcx ::after,#gcx ::before{box-sizing:border-box}#gcx .gcx-anchor{display:block;position:relative;top:-90px;visibility:hidden}#gcx .gcx-in{max-width:1180px;margin:0 auto;padding:0 max(16px,env(safe-area-inset-left,0))0 max(16px,env(safe-area-inset-right,0));display:grid;gap:28px}#gcx .gcx-info dl div,#gcx .gcx-main,#gcx .gcx-side{min-width:0}#gcx .gcx-eye{color:var(--gold-ink);font-size:14px;font-weight:500;margin:0 0 6px}#gcx h2,#gcx h3{font-weight:500;color:var(--ink)}#gcx h2{font-size:clamp(28px,6.4vw,40px);letter-spacing:-.03em;line-height:1.1;margin:0 0 10px;text-wrap:balance}#gcx h3{font-size:clamp(22px,4.6vw,28px);letter-spacing:-.02em;line-height:1.15;margin:0 0 8px}#gcx .gcx-lead{color:var(--ink-2);margin:0 0 22px;max-width:54ch}#gcx .gcx-q{display:grid}#gcx .gcx-f{border:0;margin:0;padding:18px 0 20px;border-top:1px solid var(--line);min-width:0}#gcx .gcx-f legend{float:left;width:100%;padding:0;margin:0 0 12px;font-weight:600;font-size:17px}#gcx .gcx-f>.gcx-check,#gcx .gcx-f>.gcx-opts{clear:both;width:100%}#gcx .gcx-pair{display:grid;grid-template-columns:1fr 1fr;gap:6px 24px}#gcx .gcx-pair legend{grid-column:1/-1}#gcx .gcx-in2>span,#gcx .gcx-pc span{display:block;font-size:14px;color:var(--ink-2);margin-bottom:2px}#gcx input:not([type]),#gcx input[type=date],#gcx input[type=email],#gcx input[type=tel],#gcx input[type=text],#gcx textarea{width:100%;min-height:48px;padding:8px 0;border:0;border-bottom:1.5px solid rgba(16,38,50,.35);border-radius:0;background:0 0;color:var(--ink);font:inherit;font-size:17px}#gcx textarea{resize:vertical}#gcx .gcx-pc input{font-size:26px;letter-spacing:.06em;font-weight:500;min-height:52px}#gcx input:focus,#gcx textarea:focus{outline:0;border-bottom-color:var(--gold);box-shadow:0 1.5px 0 var(--gold)}#gcx .gcx-in2 small,#gcx .gcx-pc small{display:block;min-height:1.4em;margin-top:6px;font-size:14px;color:var(--ink-2)}#gcx .gcx-opts{display:grid;grid-template-columns:1fr 1fr;gap:2px 20px}#gcx .gcx-opts label{position:relative;display:block;cursor:pointer}#gcx .gcx-opts input{position:absolute;opacity:0;width:1px;height:1px}#gcx .gcx-opts span{display:grid;grid-template-columns:18px 1fr;column-gap:10px;align-items:center;min-height:48px;padding:6px 0;font-size:16px;font-weight:500;line-height:1.25}#gcx .gcx-opts span::before{content:"";grid-row:1/span 2;width:16px;height:16px;border-radius:50%;border:1.5px solid rgba(16,38,50,.4);transition:background .15s,border-color .15s,box-shadow .15s}#gcx .gcx-opts input:checked+span::before{background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 4px rgba(199,154,67,.22)}#gcx .gcx-opts input:checked+span{font-weight:600}#gcx .gcx-opts input:focus-visible+span::before{outline:2px solid var(--ink);outline-offset:3px}#gcx .gcx-check{display:flex;gap:12px;align-items:flex-start;margin-top:12px;cursor:pointer;font-size:15px}#gcx .gcx-check input{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--ink)}#gcx .gcx-visual{position:relative}#gcx .gcx-art svg,#gcx .gcx-map svg{display:block;width:100%;height:auto}#gcx .gcx-map{margin:0}#gcx .gcx-map svg{aspect-ratio:447/320;-webkit-mask-image:radial-gradient(ellipse 72% 70%at 50% 50%,#000 62%,transparent 100%);mask-image:radial-gradient(ellipse 72% 70%at 50% 50%,#000 62%,transparent 100%)}#gcx .gcx-trip{margin:4px 0 0;font-size:15px;color:var(--ink-2);font-variant-numeric:tabular-nums}#gcx .gcx-trip:empty{display:none}#gcx .gcx-price{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}#gcx .gcx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:0;border-radius:0;background:var(--ink);color:#fff;font:inherit;font-size:16px;font-weight:500;cursor:pointer;text-decoration:none}#gcx .gcx-btn:hover{background:#1c3a4a;color:#fff}#gcx .gcx-btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}#gcx .gcx-book{margin-top:26px;padding-top:22px;border-top:1px solid var(--line);scroll-margin-top:100px}#gcx .gcx-book .gcx-lead{margin-bottom:16px;font-size:15px}#gcx .gcx-grid{display:grid;gap:14px}#gcx .gcx-in2{display:block;min-width:0}#gcx .gcx-in2 em{font-style:normal;color:var(--ink-3)}#gcx .gcx-ph input[type=file]{border:0;min-height:0;padding:10px 0}#gcx .gcx-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}#gcx .gcx-hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}#gcx .gcx-send{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px}#gcx .gcx-send p{margin:0;font-size:15px}@media (min-width:720px){#gcx .gcx-opts{grid-template-columns:repeat(3,1fr)}}@media (min-width:980px){#gcx{padding:36px 0 72px}#gcx .gcx-in{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}}@media (max-width:979px){#gcx .gcx-in{gap:18px}#gcx .gcx-main,#gcx .gcx-side{display:contents}#gcx .gcx-head{order:0}#gcx .gcx-visual{order:1}#gcx .gcx-q{order:2}#gcx .gcx-price{order:3;margin-top:0}#gcx .gcx-book{order:4;margin-top:0}}@media (prefers-reduced-motion:reduce){#gcx *,#gcx ::after,#gcx ::before{transition:none!important}}#gcx .gcx-in2{position:relative}#gcx [hidden]{display:none!important}#gcx .gcx-in2 textarea[name=address_abroad]{min-height:64px}#gcx{color-scheme:light;overflow-x:clip}html body #gcx span.gcx-anchor{height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;overflow:hidden}#gcx .gcx-art *,#gcx .gcx-map *{animation:none!important}#gcx .gcx-map,#gcx .gcx-visual{overflow:hidden}@media (min-width:980px){#gcx .gcx-side{position:sticky;top:var(--gcx-st, 96px)}}#gcx .gcx-info{margin-top:22px;padding-top:20px;border-top:1px solid var(--line);font-size:15px;line-height:1.55;color:var(--ink-2)}#gcx .gcx-info h3{margin:0 0 6px;font-size:18px;line-height:1.3;font-weight:600;color:var(--ink);letter-spacing:0}#gcx .gcx-info-a{margin:0 0 16px}#gcx .gcx-info dl{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;margin:0 0 16px}#gcx .gcx-info dt{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink)}#gcx .gcx-info dd{margin:3px 0 0;color:var(--ink);font-size:14.5px}#gcx .gcx-info details{border-top:1px solid var(--line)}#gcx .gcx-info details:last-of-type{border-bottom:1px solid var(--line)}#gcx .gcx-info summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 0;cursor:pointer;list-style:none;font-weight:500;color:var(--ink)}#gcx .gcx-info summary::after{content:"";flex:none;width:8px;height:8px;margin:-4px 4px 0 0;border-right:2px solid var(--gold, #B8863B);border-bottom:2px solid var(--gold, #B8863B);transform:rotate(45deg);transition:transform .2s}#gcx .gcx-info details p{margin:0 0 14px}#gcx .gcx-info-co{margin:14px 0 0;font-size:13px;color:var(--ink-2)}@media (max-width:979px){#gcx .gcx-info{order:5;margin-top:8px}}@media (max-width:380px){#gcx .gcx-info dl{grid-template-columns:1fr}}#gcx .gcx-info-co a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media (min-width:980px){#gcx{padding-bottom:110px}}.gp-lid{opacity:0}.gia-lang,.gia-lang a{display:inline-flex;align-items:center;border-radius:999px}.gia-lang{border:1px solid #d8d2c4;padding:2px;background:#fff;margin-right:10px;flex:0 0 auto}.gia-lang a{justify-content:center;min-width:38px;min-height:34px;padding:0 8px;font:700 13px/1 Arial,Helvetica,sans-serif;letter-spacing:.04em;color:#102632;text-decoration:none}.gia-lang a.on{background:#102632;color:#fff}.gia-lang a:not(.on):hover{background:#f2ece0}.gia-lang a:focus-visible{outline:2px solid #c79a43;outline-offset:2px}.gia-lang-float{position:fixed;left:12px;bottom:12px;z-index:2147482000;box-shadow:0 6px 20px rgba(16,38,50,.18);margin:0}@media (max-width:600px){.gia-lang{margin-right:6px}.gia-lang a{min-width:34px;padding:0 6px}}