.c-hero{color:#fff;background:#1d2230;height:100svh;min-height:680px;max-height:1080px;position:relative;overflow:hidden}.c-hero-img{position:absolute;inset:0}.c-hero-img img{object-fit:cover;object-position:50% 60%;width:100%;height:100%}.c-hero-img:after{content:"";background:linear-gradient(#0a0c1499,#0a0c1452 34%,#0a0c1400 56%,#0a0c148c);position:absolute;inset:0}.c-hero-copy{top:calc(var(--nav-h) + 84px);z-index:2;max-width:560px;position:absolute;left:0}.c-hero-copy .mono{opacity:.85}.c-hero-lede{text-shadow:0 2px 18px #0a0c148c;letter-spacing:-.035em;margin-top:20px;font-size:40px;font-weight:500;line-height:1.04}.c-giant{text-align:center;color:#fff;white-space:nowrap;z-index:2;font-size:21.6vw;line-height:.8;position:absolute;bottom:-3vw;left:0;right:0}.c-giant span{display:inline-block}.c-intro{background:var(--steel);padding-top:140px;padding-bottom:140px}.c-intro .label-row{border-top:1px solid var(--line);padding-top:18px}.c-intro-grid{grid-template-columns:1.5fr 1fr;align-items:end;gap:80px;margin-top:56px;display:grid}.c-intro h2{font-size:min(64px,4.5vw)}.c-intro h2 .g{color:var(--grey)}.c-specs div{border-top:1px solid var(--line);grid-template-columns:110px 1fr;align-items:baseline;padding:16px 0;display:grid}.c-specs dd{letter-spacing:-.02em;font-size:19px;font-weight:500}.c-bp{background:var(--steel);position:relative}.c-bp-pin{border-top:1px solid var(--line);flex-direction:column;justify-content:center;min-height:100vh;padding:72px 0 48px;display:flex}.c-bp-head{justify-content:space-between;align-items:flex-start;display:flex}.c-bp-head h2{color:var(--blue);text-align:right;font-size:92px}.c-bp-fig{margin-top:-40px}.bp{width:100%;height:auto;max-height:calc(100vh - 220px)}.bp-v{display:none}.c-bp-cap{color:var(--blue);border-top:1px solid #1f3fd14d;justify-content:space-between;gap:24px;margin-top:18px;padding-top:14px;display:flex}.c-bp-cap .mono{opacity:.95}.c-bp-prog{white-space:nowrap}.motion .bp .draw{stroke-dasharray:1;stroke-dashoffset:1px}.motion .bp .lbl,.motion .bp .fadeline,.motion .bp .bp-fill{opacity:0}.c-rates{padding:140px 0 120px}.c-rates .label-row{border-top:1px solid var(--line);padding-top:18px}.c-rates-title{margin:48px 0 56px;font-size:min(190px,13.2vw)}.c-tr{border-top:1px solid var(--line);grid-template-columns:64px 1fr auto;align-items:baseline;padding:34px 0;display:grid}.c-tn{letter-spacing:-.04em;flex-direction:column;gap:12px;font-size:44px;font-weight:500;line-height:1;display:flex}.c-tn small,.c-tp small{letter-spacing:.05em;text-transform:uppercase;opacity:.75;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400}.c-tp{font-variation-settings:"wdth" 125;letter-spacing:-.045em;align-items:baseline;gap:12px;font-family:Archivo;font-size:76px;font-weight:900;font-stretch:125%;line-height:.9;display:flex}.c-tp:before{content:"€";align-self:flex-start;margin-top:.1em;font-size:.55em;font-weight:800}.c-tr.hot{background:var(--blue);color:#fff;border-top:0;margin:0 -24px;padding:34px 24px}.c-tr.hot .mono{opacity:.7}.c-tr.hot+.c-tr{border-top-color:#0000}.c-rates-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:32px;display:flex}.c-rates-foot p{max-width:520px}.c-after{background:var(--blue);color:#fff;grid-template-columns:min(600px,42vw) 1fr;display:grid}.c-after .ph{height:760px}.c-after-txt{padding:96px var(--pad) 80px 80px;flex-direction:column;display:flex}.c-after-txt .mono{opacity:.7}.c-after-txt p{max-width:720px;margin:40px 0 auto;font-size:min(56px,3.9vw)}.c-after-ctas{flex-wrap:wrap;gap:10px;margin-top:48px;display:flex}@media (width<=1024px){.c-hero-lede{font-size:34px}.c-intro{padding-top:100px;padding-bottom:100px}.c-intro-grid{grid-template-columns:1fr;gap:48px}.c-intro h2{font-size:clamp(34px,6vw,52px)}.c-bp-pin{min-height:0;padding:72px 0 64px}.c-bp-head h2{font-size:72px}.c-bp-fig{margin-top:24px}.bp{max-height:none}.c-rates{padding:100px 0 90px}.c-tn{font-size:34px}.c-tp{font-size:56px}.c-after{grid-template-columns:1fr}.c-after .ph{height:80vw}.c-after-txt{padding:56px var(--pad) 64px}.c-after-txt p{margin:28px 0 0;font-size:clamp(30px,5vw,44px)}}@media (width<=640px){.c-hero-copy{top:calc(var(--nav-h) + 30px)}.c-hero-lede{max-width:320px;font-size:28px}.c-hero-img img{object-position:55% 60%}.c-intro{padding-top:80px;padding-bottom:80px}.c-intro h2{font-size:32px}.c-specs div{grid-template-columns:90px 1fr}.c-specs dd{font-size:17px}.bp-h{display:none}.bp-v{max-width:440px;margin:0 auto;display:block}.c-bp-head h2{font-size:56px}.c-bp-cap{flex-direction:column;gap:8px}.c-rates-title{margin:36px 0 32px;font-size:20vw}.c-tr{grid-template-columns:30px 1fr auto;padding:24px 0}.c-tr.hot{margin:0 -12px;padding:24px 12px}.c-tn{gap:8px;font-size:24px}.c-tn small,.c-tp small{font-size:10px}.c-tp{flex-direction:column;align-items:flex-end;gap:4px;font-size:36px}.c-tp:before{display:none}.c-after-txt p{font-size:30px}}
