body,h1,h2,h3,h4,h5,h6,p,span,a,button,input,textarea,select{font-display:swap}.status-item{color:rgb(255 255 255 / .95)!important}a[href^="tel:"],a[href^="mailto:"]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;padding:10px 8px}footer p[style*="color: rgba(255, 255, 255, 0.4)"]{color:rgb(255 255 255 / .72)!important}.footer-desc{color:rgb(255 255 255 / .75)!important}.rv-score [style*="color:var(--dim)"],.rv-score [style*="color: var(--dim)"]{color:rgb(255 255 255 / .72)!important}.dt-note{color:rgb(255 255 255 / .82)!important}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}@font-face{font-family:'GIA DM Sans';src:url(/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(/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 *:before,.g-home *:after{box-sizing:border-box}.g-home h1,.g-home h2,.g-home h3,.g-home p,.g-home figure,.g-home blockquote{margin:0}.g-home h1,.g-home h2,.g-home h3{font-weight:500;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.g-home h2{font-size:clamp(34px,3.6vw,53px)}.g-home h3{font-size:25px;letter-spacing:-.025em;line-height:1.22}.g-home a{color:inherit;text-decoration:none}.g-home a,.g-home button,.g-home summary{-webkit-tap-highlight-color:#fff0;touch-action:manipulation}.g-home button{font:inherit;cursor:pointer}.g-home a:focus-visible,.g-home button:focus-visible,.g-home summary:focus-visible{outline:3px solid #d9893f;outline-offset:5px}.g-home a:hover{color:#926525}.g-home button[hidden],.g-home [hidden]{display:none!important}.g-home img{display:block;max-width:100%;height:auto}.g-home picture{display:block}.g-home picture img{width:100%;height:100%;object-fit:cover}.g-home section[id],.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-section{padding:104px 0}.g-home .g-mono,.g-home .g-eyebrow{font-family:'GIA Roboto Mono',monospace;font-size:12px;font-weight:400;letter-spacing:.06em;line-height:1.6}.g-home .g-eyebrow{color:#786039;letter-spacing:.10em;margin-bottom:22px}.g-home .g-small{font-size:13px;line-height:1.6}.g-home .g-lead{font-size:18px;line-height:1.7}.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-champagne{background:var(--champagne);border-color:var(--champagne);color:var(--ink)}.g-home .g-btn-champagne:hover{background:#f2e8d5;color:var(--ink)}.g-home .g-btn-outline{background:#fff0;border-color:#6d7a81;color:#fff}.g-home .g-btn-outline:hover{border-color:var(--champagne);color:var(--champagne)}.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-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.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-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:rgb(255 255 255 / .98);position:sticky;top:0;z-index:50;border-bottom:1px solid var(--line)}.g-home .g-head-row{display:flex;align-items:center;gap:32px;height:90px}.g-home .g-brand{display:flex;align-items:center;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;letter-spacing:.19em;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>a,.g-home .g-nav summary{min-height:48px;display:flex;align-items:center;gap:10px;cursor:pointer;white-space:nowrap}.g-home summary{list-style:none}.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{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-hero{background:var(--deep);color:#fff}.g-home .g-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:12px;align-items:center;padding-top:39px;padding-bottom:26px}.g-home .g-hero-copy{padding:20px 0 36px;position:relative;z-index:2}.g-home .g-hero .g-eyebrow{color:var(--champagne);display:flex;align-items:center;font-size:12px;letter-spacing:.09em;gap:10px;margin-bottom:26px}.g-home .g-orange-rule{height:2px;width:26px;background:var(--orange);flex-shrink:0}.g-home h1{font-size:clamp(48px,4.55vw,72px);line-height:1.06;letter-spacing:-.047em;max-width:750px}.g-home h1 em{font-style:normal;color:var(--champagne);font-weight:400}.g-home .g-hero-copy .g-lead{max-width:530px;color:#bac7cd;font-size:17px;margin-top:24px;margin-bottom:30px;line-height:1.7}.g-home .g-hero-copy .g-actions{gap:12px}.g-home .g-hero-copy .g-btn{padding:14px 18px;gap:24px;font-size:14px}.g-home .g-urgent-link{font-size:13px;color:#d9e0e3;display:inline-flex;align-items:center;gap:16px;min-height:48px;margin-top:12px}.g-home .g-urgent-link:before{content:'';width:5px;height:5px;background:var(--orange)}.g-home .g-globe-panel{position:relative;min-width:0;padding:10px 0 12px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.g-home .g-globe-top{color:#b4c1c6;display:flex;justify-content:space-between;font-size:12px;gap:12px;padding-inline:12px}.g-home .g-globe-stage{position:relative;aspect-ratio:1;max-width:560px;width:100%;margin:-5px auto -8px;isolation:isolate}.g-home .g-earth-fallback,.g-home #g-earth-canvas,.g-home #g-earth-routes{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.g-home .g-earth-fallback{opacity:1;transition:opacity .3s}.g-home .g-globe-stage[data-ready=true] .g-earth-fallback{opacity:0}.g-home #g-earth-routes{overflow:visible;pointer-events:none}.g-home .g-hub-label{position:absolute;top:31%;left:55%;color:#fff;font:12px 'GIA Roboto Mono',monospace;line-height:1.4;transform:translateY(-50%);padding:9px 12px;background:#0a1e2ae8;border:1px solid #9b875966;white-space:nowrap;pointer-events:none}.g-home .g-hub-label strong{font-size:12px;font-weight:500;color:var(--champagne)}.g-home .g-hub-label small{display:block;font:12px 'GIA DM Sans',sans-serif;color:#d6dee3;margin-top:2px}.g-home .g-hub-label>span{position:absolute;width:6px;height:6px;background:var(--champagne);top:50%;left:-14px;border-radius:50%;box-shadow:0 0 0 5px #e7d8ba22}.g-home .g-globe-controls{display:flex;justify-content:center;gap:12px;position:relative;z-index:3}.g-home .g-globe-controls button{min-height:48px;padding:10px 16px;color:#dde3e6;border:1px solid #78878e;background:#fff0;font-size:12px}.g-home .g-globe-controls button:hover{background:#263d48;color:#fff}.g-home .g-globe-caption{text-align:center;color:var(--champagne);font:12px 'GIA Roboto Mono',monospace;margin-top:13px;line-height:1.8}.g-home .g-globe-caption span{display:block;font:12px 'GIA DM Sans',sans-serif;color:#adbec8;line-height:1.6;margin-top:4px}.g-home .g-denmark{position:absolute;inset:10px -10px 0;background:#102532;border:1px solid #5f6e72;padding:24px;z-index:5;box-shadow:0 12px 44px #0007;display:flex;flex-direction:column}.g-home .g-denmark-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.g-home .g-denmark-head .g-eyebrow{font-size:12px;margin-bottom:8px}.g-home .g-denmark h3{font-size:27px}.g-home #g-map-close{background:#fff0;color:#fff;border:1px solid #71828c;min-width:48px;min-height:48px;font-size:28px}.g-home .g-map-frame{position:relative;min-height:0;flex:1;aspect-ratio:520/430;max-width:100%;width:auto;margin:0 auto}.g-home .g-map-frame img{height:100%;max-height:340px;width:auto}.g-home .g-city-marker{position:absolute;width:11px;height:11px;border-radius:50%;background:var(--orange);border:2px solid #fff;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #e4793540}.g-home .g-city-name{position:absolute;bottom:5px;left:8px;padding:5px 12px;background:var(--deep);font:13px 'GIA Roboto Mono',monospace}.g-home .g-city-buttons{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.g-home .g-city-buttons button{min-height:48px;background:#fff0;border:1px solid #5e717a;color:#fff;font-size:12px;padding:4px}.g-home .g-city-buttons button[aria-pressed=true]{background:var(--champagne);color:var(--ink);border-color:var(--champagne)}.g-home .g-denmark>.g-small{font-size:12px;margin-top:12px;color:#b4c1c6}.g-home .g-cruise{height:267px;position:relative;overflow:hidden}.g-home .g-cruise picture{height:100%}.g-home .g-cruise img{object-position:50% 55%}.g-home .g-cruise:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#061923bd,transparent 60%),linear-gradient(0deg,#0619238a,transparent 55%);pointer-events:none}.g-home .g-cruise figcaption{position:absolute;z-index:2;left:30px;bottom:27px;max-width:70%}.g-home .g-cruise .g-eyebrow{font-size:12px;margin:0 0 12px;color:#fff}.g-home .g-cruise strong{font-size:31px;font-weight:400;letter-spacing:-.03em;line-height:1.16;display:block}.g-home .g-photo-credit{display:block;font-size:12px;margin-top:17px;color:#dde6e9}.g-home .g-photo-link{position:absolute;z-index:2;right:24px;bottom:23px;background:#0a1e2ae0;border:1px solid #ffffff75;min-height:48px;display:flex;align-items:center;padding:10px 18px;gap:30px;font-size:13px;color:#fff}.g-home .g-trust{display:grid;grid-template-columns:repeat(4,1fr);padding-block:26px 31px;gap:24px}.g-home .g-trust>span{display:block;font-size:12px;color:#bbc8ce;padding-left:23px;border-left:1px solid #657580}.g-home .g-trust>span:first-child{padding-left:0;border-left:0}.g-home .g-trust b{display:block;font-size:15px;font-weight:500;margin-bottom:4px;color:#fff}.g-home .g-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:45px}.g-home .g-section-head>p{max-width:390px;font-size:17px}.g-home .g-section-head>.g-text-link{flex-shrink:0}.g-home .g-router{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.g-home .g-route{display:flex;align-items:center;gap:17px;min-height:126px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px;transition:background .18s,color .18s}.g-home .g-route-no{color:#8b7650;align-self:flex-start;margin-top:4px}.g-home .g-route strong{display:block;font-size:23px;letter-spacing:-.025em;font-weight:500;line-height:1.2}.g-home .g-route small{display:block;font-size:13px;color:var(--muted);margin-top:9px}.g-home .g-route>span:last-child{margin-left:auto;font-size:24px}.g-home .g-route:hover{background:var(--ink);color:#fff}.g-home .g-route:hover small,.g-home .g-route:hover .g-route-no{color:var(--champagne)}.g-home .g-delivery{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:24px}.g-home .g-delivery>.g-mono{font-size:12px;color:var(--muted)}.g-home .g-delivery .g-text-link{font-size:13px;gap:9px}.g-home .g-world{background:var(--cream)}.g-home .g-territories{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c9cec9}.g-home .g-territories article{padding:36px 30px 0;border-right:1px solid #c9cec9}.g-home .g-territories article:first-child{padding-left:0}.g-home .g-territories article:last-child{border-right:0;padding-right:0}.g-home .g-territory-number{display:block;font-size:68px;letter-spacing:-.07em;color:#a4aca7;font-weight:300;margin-bottom:35px;line-height:1}.g-home .g-territories .g-eyebrow{font-size:12px;display:block;margin-bottom:12px}.g-home .g-territories h3{font-size:34px;margin-bottom:20px}.g-home .g-territories p{font-size:16px;min-height:100px}.g-home .g-territories .g-text-link{margin-top:24px}.g-home .g-two-col{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.g-home .g-two-col .g-lead{margin:26px 0 30px;max-width:520px}.g-home .g-planning{background:#e9edea}.g-home .g-planning-sheet{background:#fff;border-top:3px solid var(--gold);box-shadow:0 16px 40px #1026320c}.g-home .g-sheet-title{display:flex;align-items:center;justify-content:space-between;padding:23px 28px;background:var(--ink);color:#fff;gap:16px}.g-home .g-sheet-title>.g-mono{font-size:12px}.g-home .g-sheet-title>span:last-child{font-size:12px;color:#c4cfd4}.g-home .g-plan-row{display:flex;gap:24px;padding:24px 28px;border-bottom:1px solid #e4e8e6}.g-home .g-plan-row>span{font:12px 'GIA Roboto Mono',monospace;color:#7d673d;margin-top:6px}.g-home .g-plan-row h3{font-size:20px;letter-spacing:-.02em;margin-bottom:8px}.g-home .g-plan-row p{font-size:14px;line-height:1.7}.g-home .g-sheet-foot{font-size:12px;color:var(--muted);padding:20px 28px;background:#f8f9f7}.g-home .g-portfolio{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.g-home .g-service-row{min-height:112px;display:flex;align-items:center;gap:21px;border-top:1px solid var(--line);padding:21px 0}.g-home .g-service-row:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.g-home .g-service-row>span:first-child{align-self:flex-start;padding-top:6px;color:#786039}.g-home .g-service-row>span:nth-child(2){flex:1}.g-home .g-service-row h3{font-size:22px;line-height:1.25}.g-home .g-service-row p{font-size:14px;margin-top:8px}.g-home .g-service-row>span:last-child{font-size:24px}.g-home .g-service-row:hover h3{color:#926525}.g-home .g-business{display:grid;grid-template-columns:1fr 1fr;background:#173340;color:#fff}.g-home .g-business-photo{min-height:600px}.g-home .g-business-photo picture{height:100%}.g-home .g-business-photo img{object-position:40% center}.g-home .g-business-copy{padding:72px clamp(35px,5vw,90px);align-self:center}.g-home .g-business .g-eyebrow,.g-home .g-proof .g-eyebrow{color:var(--champagne)}.g-home .g-business-copy h2{font-size:clamp(35px,3.35vw,50px)}.g-home .g-business-copy>p:not(.g-eyebrow){color:#c4d0d6;font-size:17px;margin-top:26px}.g-home .g-industries{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin:28px 0 30px}.g-home .g-industries span{font-size:13px;border-top:1px solid #56707b;padding-block:14px;color:#e4e8e9}.g-home .g-proof{background:var(--deep);color:#fff}.g-home .g-proof .g-section-head>div:last-child{padding-bottom:2px}.g-home .g-case-name{font-size:25px;letter-spacing:.05em;display:block;margin-bottom:13px}.g-home .g-proof .g-section-head p:not(.g-eyebrow){font-size:14px;color:#b5c5cd;line-height:1.8}.g-home .g-case-grid{display:grid;grid-template-columns:1.05fr 1.3fr .72fr;gap:34px;align-items:start}.g-home .g-case-photo{position:relative;align-self:stretch;min-width:0}.g-home .g-case-photo picture{height:100%;min-height:565px;max-height:630px}.g-home .g-case-photo img{object-position:50% 50%}.g-home .g-case-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:16px 12px;background:#0a1e2ac9;font:12px 'GIA Roboto Mono',monospace;color:#fff}.g-home .g-case-photo-small{margin-top:95px;align-self:stretch}.g-home .g-case-photo-small picture{min-height:470px}.g-home .g-case-story{padding:20px 0 0}.g-home .g-case-story .g-eyebrow{font-size:12px}.g-home .g-case-story h3{font-size:33px;line-height:1.15}.g-home .g-case-story p{font-size:15px;color:#b4c5ce;margin-top:20px}.g-home .g-case-story .g-small{font-size:12px;margin-top:16px}.g-home .g-case-story .g-text-link{color:var(--champagne);font-size:13px;gap:16px}.g-home .g-case-stops{list-style:none;margin:28px 0 18px;padding:0;border-top:1px solid #47616d}.g-home .g-case-stops li{padding:11px 0;border-bottom:1px solid #47616d;font-size:13px;display:flex;gap:18px}.g-home .g-case-stops li span{font:12px 'GIA Roboto Mono',monospace;color:var(--champagne);padding-top:4px}.g-home .g-shared{background:var(--cream)}.g-home .g-route-board{border:1px solid #c8cec9;background:#fff;padding:0 28px}.g-home .g-route-board-head{font-size:12px;padding:20px 0;color:#746342}.g-home .g-route-board>div:not(:first-child){display:grid;grid-template-columns:1fr 26px 1.35fr;align-items:center;gap:14px;padding:27px 0;border-top:1px solid var(--line);font-size:19px;letter-spacing:-.025em}.g-home .g-route-board>div>span:nth-child(2){color:#866c40}.g-home .g-route-board>p{font-size:13px;border-top:1px solid var(--line);padding:20px 0}.g-home .g-pathways{padding-bottom:0}.g-home .g-pathway-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;border-bottom:1px solid var(--line);padding-bottom:80px}.g-home .g-pathway-grid article+article{border-left:1px solid var(--line);padding-left:70px}.g-home .g-pathway-grid h2{font-size:38px;margin-top:23px}.g-home .g-pathway-grid p{margin:25px 0 18px;max-width:500px}.g-home .g-pathway-grid .g-mono{font-size:12px;color:#786039}.g-home .g-gallery{display:grid;grid-template-columns:1.2fr 1fr;gap:22px}.g-home .g-gallery figure{position:relative;height:255px;overflow:hidden}.g-home .g-gallery .g-gallery-large{grid-row:span 2;height:532px}.g-home .g-gallery picture{height:100%}.g-home .g-gallery figcaption{position:absolute;bottom:0;left:0;right:0;color:#fff;background:linear-gradient(transparent,#081d2bba);padding:40px 21px 17px;font-size:12px}.g-home .g-gallery-large img{object-position:50% 45%}.g-home .g-customer-proof{display:grid;grid-template-columns:.75fr 1.75fr 1fr;align-items:start;gap:40px;padding-top:50px}.g-home .g-customer-proof .g-eyebrow{font-size:12px}.g-home .g-customer-proof blockquote{font-size:27px;line-height:1.4;letter-spacing:-.03em}.g-home .g-customer-proof b,.g-home .g-customer-proof>div>span{display:block;font-size:14px}.g-home .g-customer-proof>div>span{color:var(--muted);margin-top:4px}.g-home .g-customer-proof a{font-size:12px;display:inline-flex;min-height:48px;align-items:center;text-decoration:underline;text-underline-offset:4px}.g-home .g-process{background:#e9edea}.g-home .g-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:34px;margin:0;padding:0;list-style:none}.g-home .g-process-grid li{border-top:1px solid #8e9e9f;padding-top:24px}.g-home .g-process-grid .g-mono{font-size:12px;color:#75623d}.g-home .g-process-grid h3{font-size:22px;margin:24px 0 16px}.g-home .g-process-grid p{font-size:15px}.g-home .g-tracking{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:40px;padding-top:20px;border-top:1px solid #b8c3bf;font-size:14px}.g-home .g-locations p{font-size:16px;line-height:1.8}.g-home .g-locations .g-place-list{font-size:14px;padding-block:24px;color:#786039}.g-home .g-locations .g-text-link{font-size:13px;gap:12px}.g-home .g-locations .g-actions{gap:10px 28px}.g-home .g-faq-section{padding-top:0}.g-home .g-faq-grid{display:grid;grid-template-columns:.8fr 1.5fr;gap:90px}.g-home .g-faq-grid>div:first-child>p:not(.g-eyebrow){margin:24px 0 20px;max-width:310px}.g-home .g-faq{border-top:1px solid var(--line)}.g-home .g-faq:last-child{border-bottom:1px solid var(--line)}.g-home .g-faq summary{display:flex;justify-content:space-between;align-items:center;gap:28px;min-height:76px;padding:20px 0;font-weight:500;font-size:17px;cursor:pointer}.g-home .g-faq summary>span{font-size:25px;color:#806337}.g-home .g-faq[open] summary>span{transform:rotate(45deg)}.g-home .g-faq p{font-size:15px;line-height:1.85;padding:0 30px 24px 0}.g-home .g-urgent{background:#183c42;color:#fff;border-top:3px solid var(--gold);padding:65px 0}.g-home .g-urgent .g-eyebrow{color:var(--champagne);font-size:12px}.g-home .g-urgent h2{font-size:46px}.g-home .g-urgent p:not(.g-eyebrow){color:#c7d6d8;font-size:17px;margin-bottom:24px}.g-home .g-urgent .g-text-link{display:flex;color:#e2e9e7;font-size:13px;margin-top:8px;width:fit-content}.g-home .g-contact{text-align:center;background:var(--cream);padding:94px 0 100px}.g-home .g-contact h2{font-size:clamp(43px,5.2vw,72px)}.g-home .g-contact h2 em{font-style:normal;color:#7c6845;font-weight:400}.g-home .g-contact .g-actions{justify-content:center;margin-top:34px;gap:34px}.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(min-width:1600px){.g-home .g-hero-grid{padding-block:40px}.g-home .g-globe-stage{max-width:575px}.g-home .g-cruise{height:300px}}@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-hero-copy .g-btn{gap:12px;font-size:12px;padding:13px 15px}.g-home .g-hero .g-eyebrow{font-size:12px}.g-home .g-hero-copy .g-lead{font-size:16px}.g-home .g-two-col{gap:48px}.g-home .g-route{padding:22px 18px;gap:12px}.g-home .g-route strong{font-size:21px}.g-home .g-route small{font-size:12px}.g-home .g-case-grid{gap:25px;grid-template-columns:1fr 1.25fr}.g-home .g-case-photo-small{display:none}.g-home .g-case-story{padding:0}.g-home .g-business-copy{padding:50px 36px}.g-home .g-customer-proof{grid-template-columns:.65fr 1.5fr 1fr;gap:26px}.g-home .g-faq-grid{gap:60px}.g-home .g-footer-top{gap:35px}.g-home .g-globe-top{font-size:12px}.g-home .g-city-buttons{grid-template-columns:repeat(4,1fr)}.g-home .g-denmark{padding:16px}.g-home .g-city-buttons button{font-size:12px}.g-home .g-denmark h3{font-size:24px}.g-home .g-hub-label{padding:7px 9px}}@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}.g-home .g-hero-grid{grid-template-columns:1.1fr 1fr;gap:0}.g-home h1{font-size:clamp(39px,4.7vw,51px)}.g-home .g-hero-copy .g-actions{gap:10px}.g-home .g-hero-copy .g-btn{font-size:12px}.g-home .g-globe-top{flex-wrap:wrap;gap:8px 16px}.g-home .g-globe-top span:last-child{margin-left:auto;text-align:right}.g-home .g-hero-copy .g-lead{max-width:400px}.g-home .g-case-photo picture{min-height:580px}.g-home .g-route small{font-size:12px}.g-home .g-route strong{font-size:20px}.g-home .g-denmark{inset:0 0 0 -35px}.g-home .g-territories p{min-height:125px}}@media(max-width:850px){.g-home .g-section{padding:76px 0}.g-home .g-head-row{height:78px}.g-home .g-wrap{width:calc(100% - 48px)}.g-home .g-hero-grid{padding-top:26px;grid-template-columns:1fr}.g-home .g-hero-copy{padding:12px 0 20px}.g-home h1{font-size:clamp(42px,7.7vw,66px)}.g-home .g-hero .g-eyebrow{font-size:12px}.g-home .g-hero-copy .g-lead{max-width:560px;font-size:17px}.g-home .g-hero-copy .g-btn{font-size:14px;padding:15px 19px;gap:24px}.g-home .g-globe-panel{max-width:520px;width:100%;margin:0 auto}.g-home .g-globe-stage{max-width:440px;margin-top:-5px}.g-home .g-globe-top span:last-child{display:block}.g-home .g-globe-top{font-size:12px}.g-home .g-globe-caption{margin-bottom:14px}.g-home .g-cruise{height:280px}.g-home .g-hero-grid{padding-bottom:20px}.g-home .g-trust{gap:22px 18px}.g-home .g-trust>span{padding-left:15px;font-size:12px}.g-home .g-trust b{font-size:13px}.g-home .g-section-head{gap:32px}.g-home .g-section-head>p{font-size:15px;max-width:280px}.g-home .g-route{gap:12px;padding:22px 14px;min-height:125px}.g-home .g-route-no{display:none}.g-home .g-route>span:last-child{font-size:19px}.g-home .g-route strong{font-size:21px}.g-home .g-route small{font-size:12px}.g-home .g-delivery{gap:4px 24px}.g-home .g-delivery>.g-mono{width:100%;margin-top:8px}.g-home .g-territories article{padding-inline:22px}.g-home .g-territories p{font-size:15px;min-height:138px}.g-home .g-territories .g-eyebrow{font-size:12px}.g-home .g-territories .g-text-link{font-size:13px;gap:8px}.g-home .g-two-col{gap:36px}.g-home .g-two-col .g-lead{font-size:16px}.g-home .g-planning-sheet .g-sheet-title{display:block}.g-home .g-sheet-title>span:last-child{display:block;margin-top:8px}.g-home .g-plan-row{padding:22px 20px;gap:15px}.g-home .g-portfolio{column-gap:30px}.g-home .g-service-row{gap:15px}.g-home .g-service-row h3{font-size:20px}.g-home .g-service-row p{font-size:13px}.g-home .g-business{grid-template-columns:1fr}.g-home .g-business-photo{min-height:0;height:420px}.g-home .g-business-copy{padding:58px 40px}.g-home .g-business-copy h2{font-size:44px}.g-home .g-case-grid{gap:28px;grid-template-columns:.8fr 1fr}.g-home .g-case-story h3{font-size:28px}.g-home .g-case-story p{font-size:14px}.g-home .g-case-photo picture{min-height:600px}.g-home .g-route-board{padding-inline:20px}.g-home .g-route-board>div:not(:first-child){font-size:16px;gap:8px}.g-home .g-pathways{padding-bottom:0}.g-home .g-pathway-grid{gap:32px;padding-bottom:65px}.g-home .g-pathway-grid article+article{padding-left:32px}.g-home .g-pathway-grid h2{font-size:31px}.g-home .g-gallery figure{height:210px}.g-home .g-gallery .g-gallery-large{height:442px}.g-home .g-customer-proof{grid-template-columns:1.6fr 1fr;gap:24px}.g-home .g-customer-proof>.g-eyebrow{grid-column:1/-1;margin:0}.g-home .g-customer-proof blockquote{font-size:25px}.g-home .g-process-grid{grid-template-columns:1fr 1fr;gap:32px}.g-home .g-faq-grid{grid-template-columns:.65fr 1fr;gap:30px}.g-home .g-faq summary{font-size:15px}.g-home .g-faq-section{padding-top:0}.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}.g-home .g-denmark{inset:0}.g-home .g-map-frame img{max-height:330px}.g-home .g-city-buttons button{font-size:12px}.g-home .g-cruise .g-photo-link{font-size:12px;padding:9px 12px;gap:18px}.g-home .g-urgent h2{font-size:38px}.g-home .g-urgent p:not(.g-eyebrow){font-size:16px}}@media(max-width:600px){.g-home .g-wrap{width:calc(100% - 40px)}.g-home .g-section{padding:61px 0}.g-home .g-utility .g-wrap{justify-content:center;flex-wrap:wrap;gap:0;padding-top:6px;min-height:30px}.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-hero-grid{padding-top:25px;padding-bottom:14px}.g-home .g-hero-copy{padding:5px 0 10px}.g-home .g-hero .g-eyebrow{font-size:12px;gap:8px;letter-spacing:.05em;margin-bottom:23px}.g-home .g-orange-rule{width:18px}.g-home h1{font-size:clamp(37px,9.5vw,56px);letter-spacing:-.048em;line-height:1.09}.g-home .g-hero-copy .g-lead{font-size:16px;line-height:1.7;margin:24px 0}.g-home .g-hero-copy .g-actions{display:grid;grid-template-columns:1fr;gap:10px}.g-home .g-hero-copy .g-btn{font-size:14px;min-height:52px;justify-content:space-between;padding:14px 18px}.g-home .g-urgent-link{font-size:12px;margin-top:8px}.g-home .g-globe-panel{padding-top:15px}.g-home .g-globe-top{font-size:12px;padding-inline:0}.g-home .g-globe-top{flex-wrap:wrap;gap:8px 16px}.g-home .g-globe-top span:last-child{margin-left:auto;text-align:right}.g-home .g-globe-stage{margin-top:0;margin-bottom:-2px;max-width:390px}.g-home .g-hub-label{padding:6px 8px}.g-home .g-hub-label strong{font-size:12px}.g-home .g-hub-label small{font-size:12px}.g-home .g-hub-label>span{left:-12px;width:5px;height:5px}.g-home .g-globe-caption{font-size:12px;margin-top:13px}.g-home .g-globe-caption span{font-size:12px;max-width:240px;margin:6px auto 12px}.g-home .g-globe-controls button{font-size:12px;padding:10px 13px}.g-home .g-cruise{height:325px}.g-home .g-cruise img{object-position:58% 48%}.g-home .g-cruise figcaption{left:18px;bottom:95px;max-width:90%}.g-home .g-cruise .g-eyebrow{font-size:12px;margin-bottom:11px}.g-home .g-cruise strong{font-size:28px}.g-home .g-photo-credit{font-size:12px;max-width:230px}.g-home .g-photo-link{left:18px;right:18px;bottom:20px;justify-content:space-between;font-size:12px}.g-home .g-trust{grid-template-columns:1fr 1fr;gap:20px 14px;padding-block:24px 28px}.g-home .g-trust>span{padding-left:12px;font-size:12px}.g-home .g-trust>span:nth-child(odd){border-left:0;padding-left:0}.g-home .g-trust b{font-size:13px}.g-home .g-section-head{display:block;margin-bottom:31px}.g-home .g-section-head>p{margin-top:22px;max-width:100%;font-size:16px}.g-home .g-eyebrow{font-size:12px;margin-bottom:18px}.g-home h2{font-size:36px;line-height:1.1}.g-home .g-router{grid-template-columns:1fr}.g-home .g-route{min-height:92px;padding:18px;gap:19px}.g-home .g-route-no{display:block;font-size:12px}.g-home .g-route strong{font-size:22px}.g-home .g-route small{font-size:12px;margin-top:7px}.g-home .g-delivery{gap:0 22px;margin-top:22px}.g-home .g-delivery>.g-mono{font-size:12px;margin-bottom:8px}.g-home .g-delivery .g-text-link{font-size:12px}.g-home .g-territories{grid-template-columns:1fr}.g-home .g-territories article,.g-home .g-territories article:first-child,.g-home .g-territories article:last-child{padding:30px 0;border:0;border-bottom:1px solid #c9cec9;display:grid;grid-template-columns:1fr 70px;column-gap:20px}.g-home .g-territory-number{grid-column:2;grid-row:1/5;font-size:45px;margin:0;text-align:right}.g-home .g-territories .g-eyebrow{font-size:12px;grid-column:1;margin-bottom:12px}.g-home .g-territories h3{font-size:29px;grid-column:1;margin-bottom:14px}.g-home .g-territories p{min-height:0;font-size:15px;grid-column:1}.g-home .g-territories .g-text-link{font-size:13px;grid-column:1;gap:14px;margin-top:12px}.g-home .g-two-col{grid-template-columns:1fr;gap:32px}.g-home .g-two-col .g-lead{font-size:16px;margin:22px 0 27px}.g-home .g-planning-sheet .g-sheet-title{padding:22px}.g-home .g-plan-row{padding:22px;gap:19px}.g-home .g-plan-row h3{font-size:19px}.g-home .g-sheet-foot{padding:19px 22px;font-size:12px}.g-home .g-portfolio{grid-template-columns:1fr}.g-home .g-service-row{min-height:102px;gap:18px}.g-home .g-service-row h3{font-size:21px}.g-home .g-service-row p{font-size:13px;line-height:1.6}.g-home .g-service-row:nth-last-child(2){border-bottom:0}.g-home .g-business-photo{height:310px}.g-home .g-business-copy{padding:50px 20px}.g-home .g-business-copy h2{font-size:36px}.g-home .g-business-copy>p:not(.g-eyebrow){font-size:16px}.g-home .g-industries{gap:0 18px}.g-home .g-industries span{font-size:12px;line-height:1.7}.g-home .g-business-copy .g-btn{font-size:13px;gap:18px;padding-inline:17px}.g-home .g-proof .g-section-head>div:last-child{display:flex;flex-wrap:wrap;gap:15px 26px;align-items:center;margin-top:30px}.g-home .g-case-name{font-size:18px;margin:0}.g-home .g-proof .g-section-head p:not(.g-eyebrow){font-size:12px}.g-home .g-case-grid{grid-template-columns:1fr;gap:28px}.g-home .g-case-photo{height:370px;align-self:auto}.g-home .g-case-photo picture{min-height:0;height:370px}.g-home .g-case-photo img{object-position:50% 48%}.g-home .g-case-story{padding-top:5px}.g-home .g-case-story h3{font-size:33px}.g-home .g-case-story p{font-size:15px}.g-home .g-case-story .g-small{font-size:12px}.g-home .g-case-photo-small{display:block;grid-row:auto;margin:0;height:220px}.g-home .g-case-photo-small picture{min-height:0;height:220px}.g-home .g-case-photo-small img{object-position:center 53%}.g-home .g-case-stops li{font-size:13px;min-height:48px;align-items:center;padding:10px 0}.g-home .g-case-stops li span{padding-top:0}.g-home .g-route-board{padding-inline:20px}.g-home .g-route-board-head{font-size:12px}.g-home .g-route-board>div:not(:first-child){font-size:16px;gap:13px}.g-home .g-route-board p{font-size:12px}.g-home .g-pathways{padding-bottom:0}.g-home .g-pathway-grid{grid-template-columns:1fr;gap:30px;padding-bottom:54px}.g-home .g-pathway-grid article+article{padding:30px 0 0;border-left:0;border-top:1px solid var(--line)}.g-home .g-pathway-grid h2{font-size:33px;margin-top:19px}.g-home .g-pathway-grid p{font-size:15px;margin-top:22px}.g-home .g-section-head>.g-text-link{margin-top:24px}.g-home .g-gallery{grid-template-columns:1fr 1fr;gap:12px}.g-home .g-gallery .g-gallery-large{grid-column:1/-1;grid-row:auto;height:340px}.g-home .g-gallery figure{height:200px}.g-home .g-gallery figcaption{font-size:12px;line-height:1.6;padding:40px 12px 12px}.g-home .g-customer-proof{grid-template-columns:1fr;gap:18px;padding-top:35px}.g-home .g-customer-proof blockquote{font-size:26px}.g-home .g-customer-proof b,.g-home .g-customer-proof>div>span{font-size:13px}.g-home .g-customer-proof>div{margin-top:3px}.g-home .g-process-grid{gap:30px 22px}.g-home .g-process-grid h3{font-size:20px;margin:18px 0 13px}.g-home .g-process-grid p{font-size:14px}.g-home .g-process-grid .g-mono{font-size:12px;letter-spacing:.025em}.g-home .g-tracking{display:block;margin-top:30px;font-size:13px}.g-home .g-tracking a{margin-top:8px;font-size:13px}.g-home .g-locations .g-place-list{font-size:13px}.g-home .g-locations .g-actions{gap:0 20px}.g-home .g-faq-section{padding-top:0}.g-home .g-faq-grid{grid-template-columns:1fr;gap:24px}.g-home .g-faq-grid>div:first-child>p:not(.g-eyebrow){max-width:100%;font-size:16px}.g-home .g-faq summary{font-size:16px;gap:22px;line-height:1.55}.g-home .g-faq p{font-size:14px;padding-right:8px}.g-home .g-urgent{padding:50px 0}.g-home .g-urgent h2{font-size:38px}.g-home .g-urgent .g-two-col{gap:20px}.g-home .g-urgent p:not(.g-eyebrow){font-size:16px}.g-home .g-urgent .g-btn{font-size:14px;padding:15px 19px}.g-home .g-contact{padding:62px 0}.g-home .g-contact h2{font-size:42px}.g-home .g-contact .g-actions{gap:17px;flex-direction:column;margin-top:29px}.g-home .g-contact .g-btn{min-width:230px}.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 .g-brand small{font-size:12px}.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}.g-home .g-footer-bottom>div a{font-size:12px}.g-home .g-denmark{padding:14px;inset:0 -3px 0;min-height:395px}.g-home .g-denmark h3{font-size:21px}.g-home .g-denmark .g-eyebrow{font-size:12px;margin-bottom:6px}.g-home .g-denmark-head{gap:8px}.g-home .g-city-buttons{grid-template-columns:repeat(4,1fr)}.g-home .g-city-buttons button{font-size:12px;min-height:48px;letter-spacing:-.025em}.g-home .g-denmark>.g-small{font-size:12px;margin-top:7px}.g-home .g-city-name{font-size:12px}.g-home .g-map-frame img{max-height:210px}}@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 .g-hero .g-eyebrow{font-size:12px}.g-home h1{font-size:36px}.g-home .g-hero-copy .g-lead{font-size:15px}.g-home h2{font-size:33px}.g-home .g-hub-label{left:53%}.g-home .g-hub-label small{font-size:12px}.g-home .g-portfolio h3{font-size:19px}.g-home .g-route-board>div:not(:first-child){font-size:14px}.g-home .g-contact h2{font-size:37px}.g-home .g-process-grid{grid-template-columns:1fr}.g-home .g-city-buttons button{font-size:12px}.g-home .g-denmark h3{font-size:19px}.g-home .g-globe-caption span{font-size:12px}}@media(prefers-reduced-motion:reduce){.g-home *,.g-home *:before,.g-home *:after{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{flex-wrap:wrap;column-gap:20px}.g-home .g-utility-contact{flex-wrap:wrap;column-gap:20px;justify-content:flex-end}.g-home .g-utility .g-wrap>span{max-width:100%}.g-home .g-hero .g-eyebrow{line-height:1.65}.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-hero-grid>*,.g-home .g-two-col>*,.g-home .g-section-head>*,.g-home .g-territories>*,.g-home .g-pathway-grid>*,.g-home .g-route>*,.g-home .g-service-row>*,.g-home .g-footer-top>*,.g-home .g-footer-services>*,.g-home .g-faq-grid>*,.g-home .g-route-board>div>*,.g-home .g-industries>*{min-width:0}.g-home p,.g-home h2,.g-home h3,.g-home .g-route strong,.g-home .g-route small,.g-home .g-text-link,.g-home .g-btn,.g-home .g-footer-services a{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],.g-home .g-service-row>span:last-child{flex-shrink:0}.g-home .g-globe-top{flex-wrap:wrap;row-gap:6px}.g-home .g-globe-controls{flex-wrap:wrap;gap:10px}.g-home .g-globe-controls button{font-size:14px;max-width:100%}.g-home .g-hub-label{left:clamp(12px,55%,calc(100% - 172px));max-width:calc(100% - 24px);white-space:normal}.g-home .g-hub-label[data-side=left]>span{left:auto;right:-14px}.g-home .g-globe-clock{position:absolute;left:50%;bottom:15%;transform:translateX(-50%);width:max-content;max-width:80%;box-sizing:border-box;padding:9px 13px;border:1px solid #9b875966;background:#0a1e2aeb;color:var(--champagne);text-align:center;pointer-events:none}.g-home .g-globe-clock time{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px 7px;font:13px/1.5 'GIA DM Sans',sans-serif}.g-home .g-globe-clock [data-gia-clock-date]{white-space:nowrap}.g-home .g-globe-clock [data-gia-clock-time]{font:13px/1.5 'GIA Roboto Mono',monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.g-home .g-clock-location{display:block;margin-top:3px;color:#d6dee3;font:12px/1.5 'GIA DM Sans',sans-serif}@media(max-width:600px){.g-home .g-globe-clock time{flex-direction:column;gap:1px}.g-home .g-clock-separator{display:none}}.g-home .g-denmark{inset:0;min-height:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.g-home .g-denmark-head{flex-shrink:0}.g-home #g-map-close{flex-shrink:0}.g-home .g-map-frame{flex:none;width:min(100%,380px);margin:14px auto;aspect-ratio:520/430}.g-home .g-map-frame img{width:100%;height:100%;max-height:none;object-fit:contain}.g-home .g-city-buttons{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr))}.g-home .g-city-buttons button{font-size:14px;overflow-wrap:anywhere;padding:8px 4px}.g-home .g-denmark>.g-small{flex-shrink:0}.g-home .g-photo-credit,.g-home .g-globe-caption span,.g-home .g-gallery figcaption,.g-home .g-case-photo figcaption{font-size:13px;line-height:1.6}.g-home .g-route-board>div:not(:first-child){grid-template-columns:minmax(0,1fr) 20px minmax(0,1.35fr)}@media(max-width:1080px){.g-home .g-head-row{min-height:78px}}@media(min-width:601px) and (max-width:850px){.g-home .g-router{grid-template-columns:repeat(2,minmax(0,1fr))}.g-home .g-utility .g-wrap{justify-content:center}.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-city-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.g-home .g-globe-controls button{flex:1 1 132px}.g-home .g-cruise figcaption{max-width:calc(100% - 36px)}.g-home .g-cruise .g-eyebrow{max-width:235px}.g-home .g-footer-bottom>div{flex-wrap:wrap;gap:0 24px}.g-home .g-footer .g-brand{font-size:17px}}: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}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer."}:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer."}.gia-feedback-auto{--gia-primary:#0b1f3a;--gia-petrol:#15534f;--gia-gold:#c7a25a;--gia-ivory:#f8f6f0;--gia-line:#dfded7;--gia-text:#15232d;--gia-muted:#64727a;--gia-font-body:'DM Sans',Arial,sans-serif;--gia-font-display:'Google Sans','DM Sans',Arial,sans-serif;--gia-font-mono:'Roboto Mono',monospace;font-family:var(--gia-font-body);max-width:760px;margin:28px auto 8px;padding:22px;background:#fff;border:1px solid var(--gia-line);border-radius:18px;box-shadow:0 14px 38px rgb(11 31 58 / .07);color:var(--gia-text);text-align:left}.gia-feedback-auto *{box-sizing:border-box}.gia-feedback-auto .gfb-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.gia-feedback-auto .gfb-eye{font:700 11px/1.2 var(--gia-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gia-petrol)}.gia-feedback-auto h3{font-family:var(--gia-font-display);font-size:24px;line-height:1.16;margin:7px 0 8px;color:var(--gia-primary)}.gia-feedback-auto .gfb-intro{margin:0 0 18px;color:var(--gia-muted);font-size:14px;line-height:1.55}.gia-feedback-auto .gfb-lang{display:flex;border:1px solid var(--gia-line);border-radius:999px;padding:3px;flex:0 0 auto}.gia-feedback-auto .gfb-lang button{border:0;background:#fff0;border-radius:999px;padding:6px 9px;font:700 10px var(--gia-font-mono);cursor:pointer;color:var(--gia-muted)}.gia-feedback-auto .gfb-lang button.on{background:var(--gia-primary);color:#fff}.gia-feedback-auto .gfb-q{padding:15px 0;border-top:1px solid #eee}.gia-feedback-auto .gfb-label{display:block;font-weight:700;margin-bottom:9px;color:var(--gia-primary)}.gia-feedback-auto .gfb-scale{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.gia-feedback-auto .gfb-scale button{min-height:44px;border:1px solid var(--gia-line);background:var(--gia-ivory);border-radius:10px;cursor:pointer;font-weight:800;color:var(--gia-primary);font-family:inherit}.gia-feedback-auto .gfb-scale button.sel{background:var(--gia-petrol);border-color:var(--gia-petrol);color:#fff}.gia-feedback-auto .gfb-scale button:focus-visible,.gia-feedback-auto .gfb-lang button:focus-visible,.gia-feedback-auto .gfb-send:focus-visible,.gia-feedback-auto textarea:focus-visible{outline:3px solid rgb(199 162 90 / .45);outline-offset:2px}.gia-feedback-auto .gfb-ends{display:flex;justify-content:space-between;margin-top:5px;color:var(--gia-muted);font-size:11px}.gia-feedback-auto textarea{width:100%;min-height:92px;padding:12px;border:1px solid var(--gia-line);border-radius:11px;font:inherit;resize:vertical;color:var(--gia-text);background:#fff}.gia-feedback-auto .gfb-send{width:100%;min-height:48px;margin-top:14px;border:0;border-radius:10px;background:var(--gia-primary);color:#fff;font-weight:800;cursor:pointer;font-family:inherit}.gia-feedback-auto .gfb-send[disabled]{opacity:.6;cursor:wait}.gia-feedback-auto .gfb-status{margin-top:10px;font-size:13px;color:var(--gia-petrol)}.gia-feedback-auto .gfb-hp{position:absolute!important;left:-9999px!important}.gia-feedback-auto .gfb-thanks{padding:18px 0 4px;font-weight:800;color:var(--gia-petrol)}@media(max-width:600px){.gia-feedback-auto{margin:20px 0 8px;padding:18px;border-radius:14px}.gia-feedback-auto h3{font-size:21px}.gia-feedback-auto .gfb-top{display:block}.gia-feedback-auto .gfb-lang{width:max-content;margin-top:10px}.gia-feedback-auto .gfb-scale{gap:5px}.gia-feedback-auto .gfb-scale button{min-height:42px;padding:0}}#gia-form-root{--ink:#0C1B24;--teal:#0F3B3A;--ivory:#F5F2EC;--ivory2:#EFEBE1;--white:#fff;--gold:#B99154;--gold-d:#8C6A32;--grey:#5A6B72;--line:rgba(12,27,36,.14);--line2:rgba(12,27,36,.28);--error:#8C2F2F;--display:'Google Sans','DM Sans',system-ui,-apple-system,sans-serif;--text:'DM Sans',system-ui,-apple-system,sans-serif;--mono:'Roboto Mono',ui-monospace,monospace;font-family:var(--text);font-size:16px;line-height:1.6;color:var(--ink);background:var(--ivory);max-width:1180px;margin:0 auto;border:1px solid var(--line);border-top:2px solid var(--gold);box-sizing:border-box;-webkit-font-smoothing:antialiased}#gia-form-root *,#gia-form-root *:before,#gia-form-root *:after{box-sizing:inherit}#gia-form-root :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.gia-head{background:#fff;border-bottom:1px solid var(--line);padding:32px 40px 24px}.gia-kicker{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-d);margin:0;display:flex;align-items:center;gap:12px}.gia-kicker:before{content:"";width:28px;height:1px;background:var(--gold)}.gia-head h2{font-family:var(--display);font-weight:500;font-size:clamp(28px,3.4vw,40px);line-height:1.1;letter-spacing:-.03em;margin:14px 0 0;color:var(--ink)}.gia-head p{color:#3D4E56;font-size:16.5px;max-width:68ch;margin:16px 0 0}.gia-engine-strip{display:flex;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:24px}.gia-engine-strip span{flex:1 1 150px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--grey);padding:16px 16px 0 0;position:relative}.gia-engine-strip span:before{content:"";position:absolute;top:-1px;left:0;width:20px;height:1px;background:var(--gold)}.gia-escape{background:var(--ivory2);border-bottom:1px solid var(--line);padding:20px 40px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.gia-escape p{margin:0;flex:1 1 300px;color:#3D4E56;font-size:14.5px}.gia-escape a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;text-decoration:none;font-weight:600;font-size:14px}.gia-esc-call{background:var(--ink);color:#fff;border:1px solid var(--ink)}.gia-esc-mail{color:var(--ink);border:1px solid var(--line2)}.gia-shell{display:grid;grid-template-columns:minmax(0,1fr) 340px;background:var(--ivory);align-items:start}.gia-card{padding:40px;border-right:1px solid var(--line);min-width:0}.gia-steps{display:flex;margin:0 0 40px;border-top:1px solid var(--line)}.gia-step{flex:1 1 150px;border-top:2px solid #fff0;margin-top:-1px;padding:16px 16px 16px 0;font-size:14px;font-weight:500;color:var(--grey)}.gia-step.on{border-top-color:var(--gold);color:var(--ink);font-weight:600}.gia-step.done{border-top-color:var(--line2)}.gia-panel{display:none}.gia-panel.on{display:block}.gia-q{font-family:var(--display);font-size:22px;font-weight:500;line-height:1.25;letter-spacing:-.022em;color:var(--ink);margin:40px 0 8px}.gia-q:first-child{margin-top:0}.gia-hint{font-size:14.5px;color:var(--grey);margin:0 0 20px;max-width:68ch}.gia-note{background:#fff;border:1px solid var(--line);border-left:2px solid var(--gold);padding:16px 20px;font-size:14px;color:#3D4E56;margin:20px 0}.gia-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:12px}.gia-opt{position:relative;display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid var(--line2);padding:20px;min-height:84px;cursor:pointer;text-align:left;font-family:var(--display);font-size:16.5px;font-weight:500;color:var(--ink);border-radius:0;box-shadow:none}.gia-opt:hover{border-color:var(--ink)}.gia-opt small{font-family:var(--text);font-weight:400;font-size:13.5px;line-height:1.5;color:var(--grey)}.gia-opt.sel{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:var(--ivory2)}.gia-opt.sel:after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--gold)}.gia-opt[data-v="same_day_express"].sel{background:var(--teal);border-color:var(--teal);color:#fff}.gia-lab{display:block;font-size:14px;font-weight:500;color:var(--ink);margin-bottom:8px}.gia-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:20px}#gia-form-root select,#gia-form-root input[type=text],#gia-form-root input[type=email],#gia-form-root input[type=tel],#gia-form-root input[type=date],#gia-form-root input[type=number],#gia-form-root textarea{width:100%;min-height:48px;padding:12px 16px;font-family:var(--text);font-size:16px;color:var(--ink);background:#fff;border:1px solid var(--line2);border-radius:0;box-shadow:none}#gia-form-root textarea{min-height:120px;resize:vertical}#gia-form-root input:focus,#gia-form-root select:focus,#gia-form-root textarea:focus{outline:0;border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.gia-other{margin-top:16px;display:none}.gia-other.on{display:block}.gia-ac{position:relative}.gia-ac-list{position:absolute;z-index:30;left:0;right:0;top:100%;background:#fff;border:1px solid var(--ink);max-height:264px;overflow:auto}.gia-ac-list div{padding:12px 16px;border-bottom:1px solid var(--line);cursor:pointer}.gia-drop{border:1px dashed var(--line2);background:#fff;min-height:150px;padding:28px;text-align:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.gia-drop:hover{border-color:var(--gold);background:var(--ivory2)}.gia-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;margin-top:12px}.gia-thumbs img{width:100%;height:84px;object-fit:cover}.gia-rev{margin:28px 0;border-top:1px solid var(--line)}.gia-rev-l{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}.gia-chk{display:flex;gap:12px;align-items:flex-start;margin:16px 0;font-size:14.5px;color:#3D4E56}.gia-chk input{width:20px;height:20px;margin-top:3px}.gia-nav{display:flex;justify-content:space-between;gap:12px;margin-top:32px}.gia-btn{min-height:50px;padding:13px 24px;border-radius:0;border:1px solid var(--ink);font-family:var(--text);font-size:15px;font-weight:600;cursor:pointer}.gia-btn-p{background:var(--ink);color:#fff}.gia-btn-p:hover{background:var(--teal);border-color:var(--teal)}.gia-btn-s{background:#fff0;color:var(--ink)}.gia-err{background:#FBF3F1;border-left:2px solid var(--error);color:var(--error);padding:14px 16px;margin-top:16px}.gia-side{position:sticky;top:20px;background:var(--ink);border-top:2px solid var(--gold);padding:32px 24px 24px;color:#DCE4E6}.gia-side h4{margin:0;font-family:var(--mono);font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#E8DCC6}.gia-price{font-family:var(--display);font-size:34px;font-weight:500;letter-spacing:-.03em;line-height:1.05;color:#fff;margin:16px 0 8px}.gia-vat{font-size:13px;color:#8A979C;margin-bottom:20px}.gia-line{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#DCE4E6;padding:12px 0;border-bottom:1px solid rgb(255 255 255 / .18)}.gia-line span:last-child{font-family:var(--mono);color:#fff;white-space:nowrap}.gia-side-mail{display:flex;justify-content:center;margin-top:20px;min-height:44px;padding:12px;border:1px solid rgb(255 255 255 / .18);color:#fff;text-decoration:none;font-size:13.5px;font-weight:600}.gia-done{text-align:center;padding:32px 0}.gia-road{position:relative;height:92px;margin-bottom:28px;overflow:hidden}.gia-tar{position:absolute;left:0;right:0;bottom:18px;height:1px;background:var(--line2)}.gia-van{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);animation:giaVan .9s cubic-bezier(.22,1,.36,1) both}@keyframes giaVan{from{transform:translateX(-190%);opacity:0}to{transform:translateX(-50%);opacity:1}}#gia-thanks{font-family:var(--display)!important;font-size:32px!important;font-weight:500!important;color:var(--ink)!important}.gia-ref{background:var(--ink);color:#fff;border-left:2px solid var(--gold);padding:24px;margin:24px auto;max-width:30em;text-align:left;font-family:var(--mono);font-size:24px;word-break:break-all}.gia-ref:empty{display:none}@media(max-width:1080px){.gia-shell{grid-template-columns:minmax(0,1fr) 300px}.gia-card{padding:32px 24px}.gia-head,.gia-escape{padding-left:24px;padding-right:24px}}@media(max-width:900px){#gia-form-root{border-left:0;border-right:0}.gia-shell{grid-template-columns:1fr}.gia-card{border-right:0;padding:24px 20px}.gia-side{position:relative;top:auto}.gia-head,.gia-escape{padding-left:20px;padding-right:20px}}#gia-form-root .gia-headrow{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:nowrap;margin-top:14px}#gia-form-root .gia-headrow h2{flex:1 1 auto;margin:0;min-width:0}#gia-form-root .gia-lang{display:inline-flex;flex:0 0 auto;border:1px solid var(--line2);margin-left:auto}#gia-form-root .gia-lang button{height:40px;min-width:52px;padding:0 16px;border:0;background:#fff0;color:var(--grey);font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;cursor:pointer;border-radius:0}#gia-form-root .gia-lang button+button{border-left:1px solid var(--line2)}#gia-form-root .gia-lang button[aria-pressed="true"]{background:var(--ink);color:#fff}#gia-form-root .gia-lang button:hover{color:var(--ink)}#gia-form-root .gia-lang button[aria-pressed="true"]:hover{color:#fff}@media(max-width:620px){#gia-form-root{width:100%;max-width:100%;margin:0;overflow:hidden;border-left:0;border-right:0}#gia-form-root .gia-head{padding:26px 18px 22px}#gia-form-root .gia-kicker{font-size:10px;line-height:1.65;letter-spacing:.13em;align-items:flex-start}#gia-form-root .gia-kicker:before{margin-top:.8em;flex:0 0 24px}#gia-form-root .gia-headrow{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin-top:13px;width:100%}#gia-form-root .gia-headrow h2{width:100%;max-width:none;min-width:0;font-size:clamp(28px,9vw,36px);line-height:1.06;letter-spacing:-.035em;overflow-wrap:normal;word-break:normal}#gia-form-root .gia-lang{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:100%;margin:0;border:1px solid var(--line2)}#gia-form-root .gia-lang button{width:100%;min-width:0;height:46px;padding:0 14px;text-align:left;justify-content:flex-start}#gia-form-root .gia-head>p:not(.gia-kicker){font-size:16px;line-height:1.65;margin-top:18px}#gia-form-root .gia-engine-strip{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:22px}#gia-form-root .gia-engine-strip span{flex:none;padding:15px 8px 7px 0;font-size:10px;line-height:1.45}#gia-form-root .gia-escape{padding:18px;display:grid;grid-template-columns:1fr;gap:10px}#gia-form-root .gia-escape p{font-size:14px;line-height:1.55;margin-bottom:3px}#gia-form-root .gia-escape a{width:100%;min-height:48px;padding:12px 16px}#gia-form-root .gia-card{padding:24px 18px 28px}#gia-form-root .gia-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:30px;overflow:visible}#gia-form-root .gia-step{min-width:0;padding:12px 6px 10px 0;font-size:10.5px;line-height:1.35;white-space:normal}#gia-form-root .gia-q{font-size:21px;line-height:1.22;margin-top:30px}#gia-form-root .gia-hint{font-size:14px;line-height:1.55}#gia-form-root .gia-opts,#gia-form-root .gia-row{grid-template-columns:1fr}#gia-form-root .gia-opt{min-height:72px;padding:17px 16px;font-size:16px}#gia-form-root select,#gia-form-root input[type=text],#gia-form-root input[type=email],#gia-form-root input[type=tel],#gia-form-root input[type=date],#gia-form-root input[type=number],#gia-form-root textarea{font-size:16px;min-height:50px;padding:12px 14px}#gia-form-root .gia-nav{flex-direction:column-reverse;gap:10px;margin-top:26px}#gia-form-root .gia-btn{width:100%;min-height:52px}#gia-form-root .gia-rev-l{flex-direction:column;gap:4px}#gia-form-root .gia-side{padding:25px 18px 22px}#gia-form-root .gia-price{font-size:31px}#gia-form-root .gia-drop{min-height:132px;padding:22px 16px}#gia-form-root .gia-ref{font-size:19px;padding:18px;word-break:break-word}}@media(min-width:621px) and (max-width:900px){#gia-form-root .gia-headrow{align-items:center;gap:20px}#gia-form-root .gia-headrow h2{font-size:34px}#gia-form-root .gia-lang{flex:0 0 auto}#gia-form-root .gia-card{padding:30px 26px}}#gia-form-root .gia-advanced{margin:22px 0 4px;border:1px solid var(--line-strong,var(--line2));background:#fff}#gia-form-root .gia-advanced>summary{list-style:none;cursor:pointer;padding:16px 18px;font-family:var(--display);font-weight:700;color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:12px}#gia-form-root .gia-advanced>summary::-webkit-details-marker{display:none}#gia-form-root .gia-advanced>summary:after{content:"+";font:600 22px/1 var(--mono);color:var(--gold-text,var(--gold-d))}#gia-form-root .gia-advanced[open]>summary:after{content:"−"}#gia-form-root .gia-advanced[open]{padding-bottom:18px}#gia-form-root .gia-advanced[open]>.gia-hint,#gia-form-root .gia-advanced[open]>.gia-q,#gia-form-root .gia-advanced[open]>.gia-opts,#gia-form-root .gia-advanced[open]>.gia-other,#gia-form-root .gia-advanced[open]>.gia-row,#gia-form-root .gia-advanced[open]>.gia-note,#gia-form-root .gia-advanced[open]>label,#gia-form-root .gia-advanced[open]>input,#gia-form-root .gia-advanced[open]>textarea{margin-left:18px;margin-right:18px}@media(max-width:620px){#gia-form-root .gia-head p{max-width:36ch}#gia-form-root .gia-hint{font-size:13px;line-height:1.45}#gia-form-root .gia-opt small{font-size:11.5px;line-height:1.35;margin-top:3px}#gia-form-root .gia-q{margin-top:22px}#gia-form-root .gia-advanced{margin-top:18px}#gia-form-root .gia-advanced>summary{min-height:54px;padding:14px 15px;font-size:15px}#gia-form-root .gia-advanced[open]>.gia-hint,#gia-form-root .gia-advanced[open]>.gia-q,#gia-form-root .gia-advanced[open]>.gia-opts,#gia-form-root .gia-advanced[open]>.gia-other,#gia-form-root .gia-advanced[open]>.gia-row,#gia-form-root .gia-advanced[open]>.gia-note,#gia-form-root .gia-advanced[open]>label,#gia-form-root .gia-advanced[open]>input,#gia-form-root .gia-advanced[open]>textarea{margin-left:14px;margin-right:14px}}:root{--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}#gia-clean-root,#gia-pack-root,#gia-europe-root,#gia-sp-root,#gia-sl-machine,#gia-cpn,#gia-van-driver,#gia-luggage-root,.grq[data-service="assembly"],.gia-pack-machine-section,.gia-sl,.gsp-shell{font-family:var(--gia-master-text)!important;color:var(--gia-master-ink)!important;box-sizing:border-box}#gia-clean-root *,#gia-pack-root *,#gia-europe-root *,#gia-sp-root *,#gia-sl-machine *,#gia-cpn *,#gia-van-driver *,#gia-luggage-root *,.grq[data-service="assembly"] *,.gia-pack-machine-section *,.gia-sl *,.gsp-shell *{box-sizing:border-box}#gia-clean-root,.gia-pack-machine-section,#gia-europe-root,.gia-sp-machine-section,.gia-sl,#gia-cpn,#gia-van-driver,#gia-luggage-root,.grq[data-service="assembly"]{max-width:1180px!important;margin:28px auto!important;background:var(--gia-master-ivory)!important;border-top:2px solid var(--gia-master-gold)!important}.gp-shell,.gia-eu-shell,.gsp-shell,.gia-sl-shell{border-radius:0!important;box-shadow:none!important;border:1px solid var(--gia-master-line)!important;background:var(--gia-master-ivory)!important;overflow:visible!important}.gc-hero,.gp-head,.gia-eu-head,.gsp-head,.gia-sl-hero,#gia-cpn [class*="head"],#gia-van-driver [class*="head"],#gia-luggage-root [class*="head"],.grq[data-service="assembly"] [class*="head"]{background:#fff!important;color:var(--gia-master-ink)!important;border-radius:0!important;box-shadow:none!important;border:0!important;border-bottom:1px solid var(--gia-master-line)!important;border-top:0!important;padding:32px 40px 24px!important}.gc-hero:after,.gia-sl-hero:after{display:none!important}.gc-kicker,.gc-eyebrow,.gp-head>span,.gia-eu-kicker,.gsp-head>span,.gia-sl-kicker,#gia-cpn [class*="kicker"],#gia-van-driver [class*="kicker"],#gia-luggage-root [class*="kicker"]{font-family:var(--gia-master-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--gia-master-goldtext)!important}.gc-hero h2,.gp-head h3,.gia-eu-head h2,.gsp-head h2,.gia-sl-hero h2,#gia-cpn h2,#gia-van-driver h2,#gia-luggage-root h2,.grq[data-service="assembly"] h2{font-family:var(--gia-master-display)!important;font-size:clamp(28px,3.4vw,40px)!important;font-weight:500!important;line-height:1.1!important;letter-spacing:-.03em!important;color:var(--gia-master-ink)!important;margin:10px 0!important}.gc-hero p,.gp-head p,.gia-eu-head p,.gsp-head p,.gia-sl-hero p,#gia-cpn [class*="head"] p,#gia-van-driver [class*="head"] p,#gia-luggage-root [class*="head"] p{color:var(--gia-master-body)!important;font-size:16px!important;line-height:1.6!important}.gc-trust,.gia-sl-trust{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.gc-trust span,.gia-sl-trust span{background:transparent!important;color:var(--gia-master-muted)!important;border:1px solid var(--gia-master-line)!important;border-radius:0!important;font-family:var(--gia-master-mono)!important;font-size:11px!important}.gc-layout,.gp-grid,.gia-eu-layout,.gsp-grid{background:var(--gia-master-ivory)!important;gap:0!important;border-radius:0!important}.gc-panel,.gp-main,.gia-eu-main,.gsp-main,#gia-sl-form{background:#fff!important;border-radius:0!important;box-shadow:none!important;border-color:var(--gia-master-line)!important;padding:32px!important}.gc-estimator,.gp-side,.gia-eu-side,.gsp-side{background:var(--gia-master-ink)!important;color:#DCE4E6!important;border-radius:0!important;box-shadow:none!important;border:0!important;border-top:2px solid var(--gia-master-gold)!important;padding:28px 24px!important}.gc-estimator h3,.gp-side strong,.gia-eu-side strong,.gsp-side strong{color:#fff!important}.gc-price,.gia-eu-estimate{font-family:var(--gia-master-display)!important;color:#fff!important;font-weight:500!important;letter-spacing:-.03em!important}.gc-price-note,.gc-disclaimer,.gia-eu-vat,.gia-eu-band,.gia-eu-disclaimer,.gsp-card small,.gsp-card p{color:#A9B7BC!important}.gc-progress,.gia-eu-progress,.gia-sl-progress{display:flex!important;gap:0!important;background:transparent!important;border-radius:0!important;border-bottom:1px solid var(--gia-master-line)!important;border-top:1px solid var(--gia-master-line)!important;margin:0 0 32px!important}.gc-step,.gia-eu-step,.gia-sl-progress button{flex:1!important;border:0!important;border-top:2px solid transparent!important;margin-top:-1px!important;background:transparent!important;color:var(--gia-master-muted)!important;border-radius:0!important;padding:14px 10px!important;font-family:var(--gia-master-text)!important;font-size:12px!important;font-weight:500!important}.gc-step.is-active,.gia-eu-step.is-active,.gia-sl-progress button.is-active{background:transparent!important;color:var(--gia-master-ink)!important;border-top-color:var(--gia-master-gold)!important}.gc-step.is-done,.gia-eu-step.is-done,.gia-sl-progress button.is-done{background:transparent!important;color:var(--gia-master-ink)!important;border-top-color:var(--gia-master-line2)!important}.gc-panel h3,.gia-eu-panel h3,.gia-sl-panelhead h3,.gsp-main h3,.gp-main h3{font-family:var(--gia-master-display)!important;color:var(--gia-master-ink)!important;font-weight:500!important;letter-spacing:-.02em!important}.gc-lead,.gia-eu-help,.gia-sl-panelhead p{color:var(--gia-master-muted)!important}.gc-card,.gc-condition button,.gp-options button,.gia-eu-choice,.gia-eu-card,.gsp-options button,.gia-sl-choice button,.gia-sl-segment button,#gia-cpn button[class*="opt"],#gia-van-driver button[class*="opt"],#gia-luggage-root button[class*="opt"],.grq[data-service="assembly"] button[class*="opt"]{background:#fff!important;color:var(--gia-master-ink)!important;border:1px solid var(--gia-master-line2)!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.gc-card:hover,.gc-condition button:hover,.gp-options button:hover,.gia-eu-choice:hover,.gia-eu-card:hover,.gsp-options button:hover,.gia-sl-choice button:hover,.gia-sl-segment button:hover{border-color:var(--gia-master-ink)!important;box-shadow:none!important;transform:none!important}.gc-card.is-selected,.gc-condition button.is-selected,.gp-options button.sel,.gia-eu-choice.is-selected,.gia-eu-card.is-selected,.gsp-options button.sel,.gia-sl-choice button.is-selected,.gia-sl-segment button.is-selected{background:var(--gia-master-ivory2)!important;color:var(--gia-master-ink)!important;border-color:var(--gia-master-ink)!important;box-shadow:inset 0 0 0 1px var(--gia-master-ink)!important}#gia-clean-root input,#gia-clean-root select,#gia-clean-root textarea,.gp-main input,.gp-main select,.gp-main textarea,.gia-eu-panel input,.gia-eu-panel select,.gia-eu-panel textarea,.gsp-main input,.gsp-main select,.gsp-main textarea,.gia-sl input,.gia-sl select,.gia-sl textarea,#gia-cpn input,#gia-cpn select,#gia-cpn textarea,#gia-van-driver input,#gia-van-driver select,#gia-van-driver textarea,#gia-luggage-root input,#gia-luggage-root select,#gia-luggage-root textarea,.grq[data-service="assembly"] input,.grq[data-service="assembly"] select,.grq[data-service="assembly"] textarea{font-family:var(--gia-master-text)!important;color:var(--gia-master-ink)!important;background:#fff!important;border:1px solid var(--gia-master-line2)!important;border-radius:0!important;box-shadow:none!important;min-height:48px!important}#gia-clean-root input:focus,#gia-clean-root select:focus,#gia-clean-root textarea:focus,.gp-main input:focus,.gp-main select:focus,.gp-main textarea:focus,.gia-eu-panel input:focus,.gia-eu-panel select:focus,.gia-eu-panel textarea:focus,.gsp-main input:focus,.gsp-main select:focus,.gsp-main textarea:focus,.gia-sl input:focus,.gia-sl select:focus,.gia-sl textarea:focus{border-color:var(--gia-master-gold)!important;box-shadow:inset 0 0 0 1px var(--gia-master-gold)!important}.gc-mission-block,.gc-photo,.gp-drop,.gia-eu-rule,.gia-eu-alert,.gia-eu-photo-box,.gsp-drop,.gia-sl-photo,.gia-sl-intel,.gia-sl-item{border-radius:0!important;box-shadow:none!important;background:#fff!important;border-color:var(--gia-master-line)!important}.gc-mission-block,.gia-eu-rule,.gia-eu-alert,.gia-sl-intel{border-left:2px solid var(--gia-master-gold)!important}.gc-primary,.gp-send,.gia-eu-btn-primary,.gsp-send,.gia-sl-actions button,#gia-cpn button[type="submit"],#gia-van-driver button[type="submit"],#gia-luggage-root button[type="submit"],.grq[data-service="assembly"] button[type="submit"]{background:var(--gia-master-ink)!important;color:#fff!important;border:1px solid var(--gia-master-ink)!important;border-radius:0!important;box-shadow:none!important;min-height:48px!important;font-family:var(--gia-master-text)!important;font-weight:600!important}.gc-secondary,.gia-eu-btn-secondary,.gia-sl-actions .gia-sl-secondary{background:transparent!important;color:var(--gia-master-ink)!important;border:1px solid var(--gia-master-line2)!important;border-radius:0!important}.gc-success,.gia-eu-success,.gsp-success,.gia-sl-success{background:#fff!important;border:1px solid var(--gia-master-line)!important;border-radius:0!important;box-shadow:none!important;color:var(--gia-master-ink)!important}.gc-success-badge,.gia-eu-success-mark,.gia-sl-success-icon{border-radius:0!important;background:var(--gia-master-teal)!important;color:#fff!important}.gia-sl-reference,.gc-success-grid,.gia-eu-success-grid{border-radius:0!important}.gia-eu-success-hero,.gia-eu-transport-showcase,.gia-eu-transport-card{border-radius:0!important;box-shadow:none!important}#gia-form-root{font-family:var(--gia-master-text)!important;color:var(--gia-master-ink)!important;max-width:1180px!important;margin:28px auto!important;border-top:2px solid var(--gia-master-gold)!important}#gia-form-root .gia-head{background:#fff!important;color:var(--gia-master-ink)!important;border:0!important;border-bottom:1px solid var(--gia-master-line)!important;border-radius:0!important;padding:32px 40px 24px!important;margin:0!important}#gia-form-root .gia-kicker{font-family:var(--gia-master-mono)!important;color:var(--gia-master-goldtext)!important;font-weight:500!important}#gia-form-root .gia-head h2{font-family:var(--gia-master-display)!important;color:var(--gia-master-ink)!important;font-weight:500!important;letter-spacing:-.03em!important;font-size:clamp(28px,3.4vw,40px)!important}#gia-form-root .gia-head p{color:var(--gia-master-body)!important}#gia-form-root .gia-escape{background:var(--gia-master-ivory)!important;border:1px solid var(--gia-master-line)!important;border-radius:0!important;margin:18px 0!important}#gia-form-root .gia-escape a{border-radius:0!important}#gia-form-root .gia-esc-call{background:var(--gia-master-ink)!important;color:#fff!important}#gia-form-root .gia-esc-mail{background:transparent!important;color:var(--gia-master-ink)!important;border:1px solid var(--gia-master-line2)!important}#gia-form-root .gia-card{border-radius:0!important;border-color:var(--gia-master-line)!important;box-shadow:none!important}#gia-form-root .gia-steps{gap:0!important;border-top:1px solid var(--gia-master-line)!important;border-bottom:1px solid var(--gia-master-line)!important}#gia-form-root .gia-step{border-radius:0!important;background:transparent!important;border:0!important;border-top:2px solid transparent!important;color:var(--gia-master-muted)!important}#gia-form-root .gia-step.on{background:transparent!important;color:var(--gia-master-ink)!important;border-top-color:var(--gia-master-gold)!important}#gia-form-root .gia-step.done{background:transparent!important;color:var(--gia-master-ink)!important;border-top-color:var(--gia-master-line2)!important}#gia-form-root .gia-opt,#gia-form-root .gia-item,#gia-form-root .gia-qty button,#gia-form-root .gia-drop,#gia-form-root .gia-rev{border-radius:0!important;box-shadow:none!important;border-color:var(--gia-master-line2)!important}#gia-form-root .gia-opt.sel,#gia-form-root .gia-item.sel{background:var(--gia-master-ivory2)!important;border-color:var(--gia-master-ink)!important;box-shadow:inset 0 0 0 1px var(--gia-master-ink)!important}#gia-form-root input,#gia-form-root select,#gia-form-root textarea{border-radius:0!important;border:1px solid var(--gia-master-line2)!important;box-shadow:none!important;min-height:48px!important}#gia-form-root .gia-btn{border-radius:0!important;min-height:48px!important}#gia-form-root .gia-btn-p{background:var(--gia-master-ink)!important;color:#fff!important}#gia-form-root .gia-btn-s{background:transparent!important;color:var(--gia-master-ink)!important;border:1px solid var(--gia-master-line2)!important}#gia-form-root .gia-side{background:var(--gia-master-ink)!important;border-radius:0!important;border-top:2px solid var(--gia-master-gold)!important;box-shadow:none!important}#gia-form-root .gia-side h4{color:#D5B77B!important}#gia-form-root .gia-ref{border-radius:0!important;background:var(--gia-master-ivory)!important;border-color:var(--gia-master-line)!important}#gia-cpn{padding:0!important;border:1px solid var(--gia-master-line)!important;border-radius:0!important;box-shadow:none!important;background:var(--gia-master-ivory)!important;color:var(--gia-master-ink)!important;max-width:1180px!important}#gia-cpn>.kick{background:#fff!important;padding:30px 40px 0!important;margin:0!important;color:var(--gia-master-goldtext)!important;font-family:var(--gia-master-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important}#gia-cpn>h2{background:#fff!important;padding:8px 40px 0!important;margin:0!important}#gia-cpn>.sub{background:#fff!important;padding:12px 40px 26px!important;margin:0!important;max-width:none!important;color:var(--gia-master-body)!important;border-bottom:1px solid var(--gia-master-line)!important}#gia-cpn-form{padding:28px 40px 36px!important;background:#fff!important}#gia-cpn .card{background:#fff!important;border:1px solid var(--gia-master-line)!important;border-radius:0!important;padding:20px!important;margin:14px 0!important;box-shadow:none!important}#gia-cpn .ct{font-family:var(--gia-master-display)!important;font-size:18px!important;font-weight:500!important;color:var(--gia-master-ink)!important;margin-bottom:14px!important}#gia-cpn label{font-family:var(--gia-master-text)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--gia-master-ink)!important}#gia-cpn option{background:#fff!important;color:var(--gia-master-ink)!important}#gia-cpn .intel{background:var(--gia-master-ivory2)!important;border:1px solid var(--gia-master-line)!important;border-left:2px solid var(--gia-master-gold)!important;border-radius:0!important;color:var(--gia-master-body)!important;font-size:13px!important}#gia-cpn .intel strong{color:var(--gia-master-ink)!important}#gia-cpn .stats{gap:0!important;border:1px solid var(--gia-master-line)!important}#gia-cpn .stat{background:#fff!important;border:0!important;border-right:1px solid var(--gia-master-line)!important;border-radius:0!important;padding:14px!important}#gia-cpn .stat:last-child{border-right:0!important}#gia-cpn .stat span{color:var(--gia-master-goldtext)!important;font-family:var(--gia-master-mono)!important;font-size:10px!important}#gia-cpn .stat b{color:var(--gia-master-ink)!important;font-size:13px!important}#gia-cpn .safe{color:var(--gia-master-muted)!important;font-size:12px!important}#gia-cpn .result{border-radius:0!important}#gia-van-driver{padding:0!important;border:1px solid var(--gia-master-line)!important;border-radius:0!important;background:var(--gia-master-ivory)!important;max-width:1180px!important}#gia-van-driver .gia-vd-card{border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important}#gia-van-driver .gia-vd-head{background:#fff!important;color:var(--gia-master-ink)!important;border-bottom:1px solid var(--gia-master-line)!important;padding:32px 40px 24px!important}#gia-van-driver .gia-vd-kicker{color:var(--gia-master-goldtext)!important;font-family:var(--gia-master-mono)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important}#gia-van-driver .gia-vd-head h2{color:var(--gia-master-ink)!important;font-family:var(--gia-master-display)!important;font-weight:500!important;letter-spacing:-.03em!important}#gia-van-driver .gia-vd-head p{color:var(--gia-master-body)!important}#gia-van-driver #gia-vd-form{padding:32px 40px!important;background:#fff!important}#gia-van-driver .gia-vd-card label{font-family:var(--gia-master-text)!important;color:var(--gia-master-ink)!important;font-size:13px!important;font-weight:600!important}#gia-van-driver .gia-vd-terms{padding:14px 0!important;border-top:1px solid var(--gia-master-line)!important}#gia-van-driver .gia-vd-success{background:#fff!important;border-top:1px solid var(--gia-master-line)!important;border-radius:0!important}#gia-van-driver .gia-vd-check{border-radius:0!important;background:var(--gia-master-teal)!important;color:#fff!important}#gia-van-driver .gia-vd-ref{border-radius:0!important;border-color:var(--gia-master-line2)!important;font-family:var(--gia-master-mono)!important}@media(max-width:900px){.gc-hero,.gp-head,.gia-eu-head,.gsp-head,.gia-sl-hero{padding:26px 20px!important}.gc-panel,.gp-main,.gia-eu-main,.gsp-main,#gia-sl-form{padding:22px 18px!important}.gc-estimator,.gp-side,.gia-eu-side,.gsp-side{position:relative!important;top:auto!important}.gc-progress,.gia-eu-progress,.gia-sl-progress{overflow-x:auto!important}.gc-step,.gia-eu-step,.gia-sl-progress button{min-width:115px!important}}@media(max-width:620px){#gia-clean-root,.gia-pack-machine-section,#gia-europe-root,.gia-sp-machine-section,.gia-sl,#gia-cpn,#gia-van-driver,#gia-luggage-root,.grq[data-service="assembly"]{margin:14px 0!important}.gc-hero h2,.gp-head h3,.gia-eu-head h2,.gsp-head h2,.gia-sl-hero h2{font-size:27px!important}.gc-cards,.gc-condition,.gc-addons,.gc-grid,.gp-options,.gp-row,.gia-eu-grid2,.gia-eu-grid3,.gia-eu-cards,.gia-eu-checkgrid,.gia-eu-access,.gsp-row,.gia-sl-choice,.gia-sl-grid{grid-template-columns:1fr!important}}@media (max-width:768px){html,body{max-width:100%;overflow-x:clip!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]){width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;overflow-x:clip!important;box-sizing:border-box!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) *,:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) *::before,:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) *::after{box-sizing:border-box!important;min-width:0}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-shell,.gia-clean-shell,.gia-sp-shell,.gia-sl-shell,.gia-shell,[class*="shell"]){width:100%!important;max-width:100%!important;margin:0!important;border-radius:14px!important;overflow:hidden!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is([class*="layout"],[class*="grid2"],[class*="grid3"],[class$="-grid"],[class*="cards"],[class*="access"],[class*="columns"],[class*="cols"]){grid-template-columns:minmax(0,1fr)!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-main,.gia-clean-main,.gia-sp-main,.gia-card,[class*="-main"]){width:100%!important;max-width:100%!important;padding-left:16px!important;padding-right:16px!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-head,.gia-clean-head,.gia-sp-head,.gia-head,[class*="-head"],[class*="hero"]){max-width:100%!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(input,select,textarea){width:100%!important;max-width:100%!important;min-height:48px!important;font-size:16px!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(textarea){min-height:110px!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-progress,.gia-sl-progress,.gia-steps,[class*="progress"]){width:100%!important;max-width:100%!important;overflow:visible!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-step,.gia-step,.gia-sl-progress button,[class*="progress"] button){width:100%!important;white-space:normal!important;text-align:center!important;min-height:44px!important;line-height:1.25!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-side,.gia-side,.gia-clean-side,.gia-sp-side,[class*="sidebar"],[class$="-side"]){position:static!important;top:auto!important;width:100%!important;max-width:100%!important;border-left:0!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-nav,.gia-nav,.gia-sl-actions,[class*="actions"],[class$="-nav"]){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-nav button,.gia-nav button,.gia-sl-actions button,[class*="actions"] button,[class$="-nav"] button){width:100%!important;margin:0!important;min-height:48px!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(img,svg,video,canvas,iframe){max-width:100%!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) table{width:100%!important;max-width:100%!important;table-layout:fixed!important;overflow-wrap:anywhere!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(h1,h2,h3,h4,p,label,strong,span,a){overflow-wrap:anywhere;word-break:normal}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-choice-row,.gia-opts,.gia-sl-choice,[class*="choice-row"],[class*="option-row"]){flex-wrap:wrap!important;width:100%!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-card,.gia-opt,.gia-sl-choice button,[class*="choice"] button,[class*="card"] button){max-width:100%!important}#gia-new-form-zone,.gia-europe-form-section,.gia-sp-machine-section{width:100%!important;max-width:100%!important;padding-left:8px!important;padding-right:8px!important;overflow-x:clip!important}}@media (max-width:430px){:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(.gia-eu-main,.gia-clean-main,.gia-sp-main,.gia-card,[class*="-main"],[class*="-panel"],[class*="-head"]){padding-left:14px!important;padding-right:14px!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(h2){font-size:clamp(24px,7vw,30px)!important;line-height:1.15!important}:is(#gia-form-root,#gia-europe-root,#gia-clean-root,#gia-sp-root,#gia-sl-machine,[id^="gia-"][id$="-root"]) :is(h3){font-size:clamp(20px,6vw,25px)!important;line-height:1.2!important}}@media(max-width:1439px){.g-nav a.gia-pl-desk{display:none}}.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;width:100%!important;min-height:54px!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #ffffff25!important;border-radius:0!important;background:none!important;box-shadow:none!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{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #ffffff25!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important}.g-mobile-menu .g-mm-h{display:block!important;margin:0!important;padding:16px 0 10px!important;border:0!important;background:none!important;font:600 13px/1.4 "GIA DM Sans",Arial,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#e7d8ba!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;margin:0!important;padding:2px 0 16px!important;border:0!important;background:none!important}.g-mobile-menu .g-mm-list a{display:flex!important;align-items:center!important;width:auto!important;min-height:56px!important;margin:0!important;padding:10px 12px!important;border:1px solid #ffffff2b!important;border-radius:0!important;background:#ffffff0a!important;box-shadow:none!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}body:has(.g-mobile-menu[open]) .g26b{transform:translateY(120%)!important;transition:transform .2s}@media(max-width:359px){.g-mobile-menu .g-mm-list{grid-template-columns:1fr!important}}:root{--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)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.gia-sbtn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(199 154 67 / .6);background:#fff0;color:inherit;cursor:pointer;font-size:18px;margin-right:8px;border-radius:2px}.gia-sbtn:hover{border-color:#c79a43;color:#c79a43}.gia-sov{position:fixed;inset:0;z-index:100000;background:rgb(16 38 50 / .97);display:none;overflow-y:auto;font-family:"DM Sans",Arial,sans-serif}.gia-sov.on{display:block}.gia-sov-in{max-width:760px;margin:0 auto;padding:70px 20px 40px;color:#f4efe3}.gia-sov-x{position:absolute;top:18px;right:18px;width:46px;height:46px;border:1px solid rgb(244 239 227 / .35);background:none;color:#f4efe3;font-size:24px;cursor:pointer}.gia-sov h2{font-size:28px;font-weight:500;margin:0 0 16px;color:#fff}.gia-sov form{display:flex;gap:8px}.gia-sov input{flex:1;min-height:56px;padding:12px 16px;font-size:18px;border:2px solid #c79a43;background:#fff;color:#102632;border-radius:0}.gia-sov form button{min-height:56px;padding:0 22px;background:#c79a43;color:#102632;border:0;font-weight:600;font-size:16px;cursor:pointer}.gia-sov-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 20px}.gia-sov-chips a{border:1px solid rgb(244 239 227 / .35);color:#f4efe3;padding:7px 12px;font-size:14px;text-decoration:none}.gia-sov-chips a:hover{border-color:#c79a43;color:#c79a43}.gia-sov-res a{display:block;padding:14px 16px;margin:0 0 8px;background:rgb(255 255 255 / .06);border-left:3px solid #c79a43;color:#fff;text-decoration:none}.gia-sov-res a:hover{background:rgb(255 255 255 / .12)}.gia-sov-res small{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#c79a43;margin-bottom:3px}.gia-sov-res p{color:rgb(244 239 227 / .7);margin:6px 0 0}.gia-mform{display:flex;gap:6px;margin:6px 0 14px}.gia-mform input{flex:1;min-height:48px;padding:10px 12px;font-size:16px;border:1px solid #c79a43;background:#fff;color:#102632}.gia-mform button{min-height:48px;padding:0 14px;background:#c79a43;color:#102632;border:0;font-weight:600}.g26-related{margin:40px 0 0;padding:22px 24px;background:#f4f1e8;border-left:3px solid #e47935;font-family:inherit}.g26-related p{margin:0 0 8px}.g26-related-k{font-weight:600;color:#102632}.g26-related-h{color:#52636d;font-size:.95em}.g26-related ul{list-style:none;margin:10px 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.g26-related li{margin:0}.g26-related ul a{display:inline-block;padding:7px 12px;border:1px solid #cfc7b8;color:#102632;text-decoration:none;font-size:.92em;background:#fff}.g26-related-c a{color:#102632;font-weight:600}:is(#gia-cpn,#gia-store-home,#gia-courier-pallet,#gia-v2-assembly,#gia-international-machine,#gia-europe-root){border:1px solid #c3cdd2!important;border-top:6px solid #102632!important;box-shadow:0 18px 46px rgb(16 38 50 / .16)!important}:is(#gia-cpn,#gia-store-home,#gia-courier-pallet,#gia-v2-assembly,#gia-international-machine,#gia-europe-root) :is(input:not([type=radio]):not([type=checkbox]):not([type=hidden]):not([type=range]):not([type=file]),select,textarea){border:2px solid #9eaeb6!important;border-radius:8px!important;min-height:48px}:is(#gia-cpn,#gia-store-home,#gia-courier-pallet,#gia-v2-assembly,#gia-international-machine,#gia-europe-root) :is(input,select,textarea):focus{border-color:#102632!important;box-shadow:0 0 0 3px rgb(16 38 50 / .18)!important;outline:none!important}@media(max-width:760px){:is(#gia-cpn,#gia-store-home,#gia-courier-pallet,#gia-v2-assembly,#gia-international-machine,#gia-europe-root){box-sizing:border-box!important;width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}.g26b{display:none}@media(max-width:760px){body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.g26b{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:rgb(10 30 42 / .97);border-top:1px solid #23404e;transition:transform .28s ease}.g26b a{min-height:48px;display:flex;align-items:center;justify-content:center;font:600 15px/1.2 Arial,sans-serif;text-decoration:none}.g26b .g26b-cta{background:#e7d8ba;color:#102632}.g26b .g26b-call{color:#fff;border:1px solid #6d7a81}.g26b.is-hidden{transform:translateY(115%)}}.gia-lang{display:inline-flex;align-items:center;border:1px solid #d8d2c4;border-radius:999px;padding:2px;background:#fff;margin-right:10px;flex:0 0 auto}.gia-lang a,.gia-lang span{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:34px;padding:0 8px;border-radius:999px;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 span.off{color:#9aa3ad;cursor:default}.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 rgb(16 38 50 / .18);margin:0}.gia-lang-hint{position:fixed;left:50%;transform:translateX(-50%);bottom:14px;z-index:2147482001;background:#102632;color:#fff;border-radius:12px;padding:10px 12px 10px 16px;display:flex;gap:12px;align-items:center;font:600 14px/1.3 Arial,Helvetica,sans-serif;box-shadow:0 10px 30px rgb(0 0 0 / .25);max-width:calc(100vw - 24px)}.gia-lang-hint a{color:#E7C66B;text-decoration:underline}.gia-lang-hint button{background:none;border:0;color:#fff;font-size:20px;line-height:1;cursor:pointer;min-width:32px;min-height:32px}@media(max-width:600px){.gia-lang{margin-right:6px}.gia-lang a,.gia-lang span{min-width:34px;padding:0 6px}}.gia-other-details-global{border-radius:0!important;border:1px solid rgb(16 38 50 / .18)!important;background:#F4F1EA!important;border-left:3px solid #B8862E!important}.gia-other-details-global label{color:#102632!important}.gia-other-details-global input{border-radius:0!important;border:1px solid rgb(16 38 50 / .3)!important;color:#102632!important}.gia-other-details-global small{color:#5a6b74!important}.gfp-vat{display:flex;align-items:flex-start;gap:9px;margin:8px 0 2px;font-size:14px;line-height:1.4;color:#2c3e48;cursor:pointer;font-weight:500}.gfp-vat input,.gfp-later input{width:18px!important;height:18px!important;min-height:0!important;margin:1px 0 0!important;flex:0 0 18px;accent-color:#102632}.gfp-ph{margin:16px 0 14px;padding:16px;border:1px solid rgb(16 38 50 / .15);background:#fff;text-align:left}.gfp-ph-t{font-weight:700;color:#102632;font-size:15px;margin:0 0 4px}.gfp-ph-t span{font-weight:500;color:#5a6b74;font-size:13px}.gfp-ph-h{font-size:13px;color:#5a6b74;margin:0 0 10px;line-height:1.5}.gfp-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:20px 14px;border:1.5px dashed rgb(16 38 50 / .35);background:#fbfaf7;color:#102632;cursor:pointer;text-align:center;margin:0 0 10px;font-weight:400}.gfp-drop:hover,.gfp-drop.over{background:#F4F1EA;border-color:#B8862E}.gfp-drop strong{font-size:15px}.gfp-drop small{font-size:12.5px;color:#5a6b74}.gfp-drop input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important}.gfp-drop.bad{border-color:#c0392b}.gfp-th{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px;margin:0 0 10px}.gfp-th:empty{display:none}.gfp-th div{position:relative;aspect-ratio:1;overflow:hidden;background:#eee}.gfp-th img{width:100%;height:100%;object-fit:cover;display:block}.gfp-th button{position:absolute;top:3px;right:3px;width:24px;height:24px;min-height:0;padding:0;border:0;background:rgb(10 30 42 / .85);color:#fff;font-size:15px;line-height:1;cursor:pointer}.gfp-later{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;color:#2c3e48;cursor:pointer;font-weight:500}.gfp-err{color:#b4532a;font-size:13.5px;margin:6px 0 0;font-weight:600}form .gfp-ph label.gfp-drop{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;width:100%!important;margin:0 0 10px!important;font-size:inherit!important}form .gfp-ph label.gfp-drop svg{display:block!important;margin:0 auto 4px!important}form .gfp-ph label.gfp-drop strong,form .gfp-ph label.gfp-drop small{display:block!important;width:100%!important;text-align:center!important;margin:0!important}form label.gfp-later,form label.gfp-vat{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;width:auto!important;margin:8px 0 0!important;text-transform:none!important;letter-spacing:0!important}form label.gfp-later input,form label.gfp-vat input{appearance:auto!important;-webkit-appearance:checkbox!important;width:18px!important;height:18px!important;min-width:18px!important;padding:0!important;margin:2px 0 0!important;flex:0 0 18px!important;border:0!important;box-shadow:none!important}form label.gfp-later span,form label.gfp-vat span{display:block!important;flex:1 1 auto!important;font-weight:500!important;font-size:14px!important;line-height:1.45!important;color:#2c3e48!important}.gia-guard-msg{display:block;margin:6px 0 0;color:#B42318;font-size:14px;font-weight:600;line-height:1.4}.gia-guard-bad{border-color:#B42318!important;background:#FFF7F6!important}.gia-guard-decl{display:flex!important;gap:10px;align-items:flex-start;margin:14px 0 4px;font-size:15px;line-height:1.5;grid-column:1/-1}.gia-guard-decl input{width:20px;height:20px;flex:none;margin-top:2px}.gia-guard-box{margin:0 0 18px;padding:16px 18px;border:1px solid #D5DCE5;border-left:4px solid #C9A84C;border-radius:10px;background:#FBFAF6;color:#0B1F3A}.gia-guard-box strong{display:block;margin-bottom:8px;font-size:16px}.gia-guard-box a{display:inline-block;margin:4px 6px 4px 0;padding:8px 12px;border-radius:8px;background:#0B1F3A;color:#fff!important;text-decoration:none;font-weight:600;font-size:14px}.gia-guard-hint{margin:8px 0 0;padding:10px 12px;border-radius:8px;background:#FAF3E2;color:#0B1F3A;font-size:14px}.gia-guard-hint a{font-weight:700}.gia-other-details-global{margin:12px 0 4px;padding:14px 16px;border:1px solid #d7e2e5;border-radius:12px;background:#f8fbfb}.gia-other-details-global label{display:block;margin:0 0 7px;font-weight:800;color:#10243e;font-size:14px}.gia-other-details-global input{width:100%!important;box-sizing:border-box!important;padding:13px 14px!important;border:1px solid #bccdd2!important;border-radius:10px!important;background:#fff!important;color:#10243e!important;font-size:16px!important}.gia-other-details-global small{display:block;margin-top:6px;color:#667b84;font-size:12px;line-height:1.5}