.Terrasse_page__ylWca{background:#0b0b0b;color:#fff;min-height:100vh}.Terrasse_container__hOYwV{width:min(var(--container,1200px),92%);margin:0 auto}.Terrasse_hero__N9eW4{position:relative;min-height:70vh;display:flex;align-items:center;overflow:hidden}.Terrasse_heroImg__f6S1a{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1.03)}.Terrasse_heroOverlay__NNeOS{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.55) 45%,rgba(0,0,0,.35))}.Terrasse_heroContainer__0Q28J{position:relative;width:min(var(--container,1200px),92%);margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:2rem;align-items:center;padding:7.2rem 0 3.5rem}.Terrasse_heroLeft__GQzBP{min-width:0}.Terrasse_heroRight__fBxJ7{display:flex;justify-content:flex-end}.Terrasse_kicker__DjIGD{margin:0 0 .8rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.72);font-size:.9rem}.Terrasse_title__8cvXY{margin:0 0 1rem;font-size:clamp(2.1rem,4vw,3.2rem);line-height:1.08}.Terrasse_subtitle__Y5wVR{margin:0 0 1.4rem;color:hsla(0,0%,100%,.78);line-height:1.7;max-width:70ch}.Terrasse_ctaRow__F4gyl{display:flex;gap:.9rem;flex-wrap:wrap;margin-bottom:1.2rem}.Terrasse_primary__j_oW8{background:var(--accent,#0a766d);color:#fff;padding:.95rem 1.15rem;border-radius:999px;text-decoration:none;font-weight:850}.Terrasse_primary__j_oW8:hover{filter:brightness(.95)}.Terrasse_secondary__MAEMS{background:hsla(0,0%,100%,.06);color:#fff;border:1px solid hsla(0,0%,100%,.16);padding:.95rem 1.15rem;border-radius:999px;text-decoration:none;font-weight:750}.Terrasse_secondary__MAEMS:hover{border-color:hsla(0,0%,100%,.24)}.Terrasse_meta__zcV7Y{list-style:none;padding:0;margin:0;display:grid;gap:.6rem;color:hsla(0,0%,100%,.8);max-width:56ch}.Terrasse_meta__zcV7Y li{position:relative;padding-left:1.6rem}.Terrasse_meta__zcV7Y li:before{content:"";position:absolute;left:0;top:.35rem;width:.9rem;height:.9rem;border-radius:999px;background:var(--accent,#0a766d)}.Terrasse_calc__oBmnh{width:min(520px,100%);background:hsla(0,0%,7%,.82);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:1.2rem;box-shadow:0 20px 60px rgba(0,0,0,.25);backdrop-filter:blur(10px)}.Terrasse_calcHeader___NxY6{margin-bottom:.9rem}.Terrasse_calcTitle__6Yhyi{font-weight:950;font-size:1.1rem;margin-bottom:.25rem}.Terrasse_calcSub__d2m54{color:hsla(0,0%,100%,.7);font-size:.92rem;line-height:1.4}.Terrasse_calcGrid__AOpm3{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.9rem}.Terrasse_calcFieldFull__7qpuo,.Terrasse_calcField__MVAXy{display:grid;gap:.35rem}.Terrasse_calcFieldFull__7qpuo{grid-column:1/-1}.Terrasse_calcFieldFull__7qpuo span,.Terrasse_calcField__MVAXy span{color:hsla(0,0%,100%,.72);font-size:.85rem}.Terrasse_calcInput__cWdPS,.Terrasse_calcSelect__OnZxo{width:100%;box-sizing:border-box;padding:.85rem .9rem;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:#fff;outline:none}.Terrasse_calcInput__cWdPS::placeholder{color:hsla(0,0%,100%,.45)}.Terrasse_calcInput__cWdPS:focus,.Terrasse_calcSelect__OnZxo:focus{border-color:hsla(0,0%,100%,.22)}.Terrasse_calcResult___Husd{border-top:1px solid hsla(0,0%,100%,.1);padding-top:.9rem;display:grid;gap:.7rem}.Terrasse_calcRow__eqqLi{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:hsla(0,0%,100%,.78)}.Terrasse_calcRow__eqqLi strong{color:#fff;font-weight:950}.Terrasse_calcHint____uNt{color:hsla(0,0%,100%,.62);font-size:.85rem;line-height:1.45}.Terrasse_calcDisclaimer__m_gQB{color:hsla(0,0%,100%,.55);font-size:.82rem;line-height:1.45}.Terrasse_calcCta__AXtTn{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.2rem}.Terrasse_section__wSWFH{padding:2.6rem 0}.Terrasse_containerGrid___TIZu{width:min(var(--container,1200px),92%);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.Terrasse_card__Fq5Jj{background:hsla(0,0%,7%,.7);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:1.2rem;box-shadow:0 18px 55px rgba(0,0,0,.22);backdrop-filter:blur(10px)}.Terrasse_h2__Tlyxr{margin:0 0 .8rem;font-size:1.3rem;font-weight:900}.Terrasse_p__urW6k{margin:0;color:hsla(0,0%,100%,.78);line-height:1.7;max-width:70ch}.Terrasse_list__MlKZp{margin:0;padding-left:1.1rem;color:hsla(0,0%,100%,.78);line-height:1.8}.Terrasse_steps__GnyLM{margin:0;padding-left:1.2rem;display:grid;gap:.75rem;color:hsla(0,0%,100%,.78)}.Terrasse_stepTitle__Fi7Bb{display:block;font-weight:900;color:hsla(0,0%,100%,.92);margin-bottom:.2rem}.Terrasse_stepText__jw3a7{display:block;color:hsla(0,0%,100%,.72);line-height:1.6}.Terrasse_sectionAlt__qORxb{padding:2.6rem 0;background:hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06)}.Terrasse_split__JpRNS{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem;align-items:start}.Terrasse_pills__YiVSm{margin-top:.9rem;display:flex;flex-wrap:wrap;gap:.6rem}.Terrasse_pill__KbnNG{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);padding:.4rem .7rem;border-radius:999px;font-weight:750;font-size:.85rem}.Terrasse_highlight__SLhVN{background:linear-gradient(90deg,rgba(0,128,115,.22),hsla(0,0%,100%,.06));border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:1.2rem}.Terrasse_highlightTitle__QEwyX{font-weight:950;margin-bottom:.35rem}.Terrasse_highlightText__hwLjF{color:hsla(0,0%,100%,.78);line-height:1.6;margin-bottom:.9rem}.Terrasse_highlightCta___4qJ1{display:flex;gap:.75rem;flex-wrap:wrap}.Terrasse_bottom__pHrbG{padding:2.8rem 0 4rem}.Terrasse_bottomInner__7qkon{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:hsla(0,0%,7%,.7);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:1.2rem}@media (max-width:960px){.Terrasse_heroContainer__0Q28J{grid-template-columns:1fr;gap:1.3rem;padding:6.2rem 0 2.6rem}.Terrasse_heroRight__fBxJ7{justify-content:center}.Terrasse_containerGrid___TIZu,.Terrasse_split__JpRNS{grid-template-columns:1fr}.Terrasse_bottomInner__7qkon{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.Terrasse_calcGrid__AOpm3{grid-template-columns:1fr}}.Terrasse_honeypot__pPyGU{display:none}.Terrasse_calcForm__lHCMd{display:grid;gap:.9rem}.Terrasse_leadGrid__w0uk6{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.Terrasse_leadFieldFull__GPwge,.Terrasse_leadField__weJw4{display:grid;gap:.35rem}.Terrasse_leadFieldFull__GPwge{grid-column:1/-1}.Terrasse_leadFieldFull__GPwge span,.Terrasse_leadField__weJw4 span{color:hsla(0,0%,100%,.72);font-size:.85rem}.Terrasse_calcTextarea___kgDd{width:100%;box-sizing:border-box;padding:.85rem .9rem;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:#fff;outline:none;resize:vertical;min-height:90px}.Terrasse_calcTextarea___kgDd::placeholder{color:hsla(0,0%,100%,.45)}.Terrasse_calcSubmit__XJO_9{border:none;border-radius:14px;padding:.95rem 1rem;background:var(--accent,#0a766d);color:#fff;font-weight:900;cursor:pointer}.Terrasse_calcSubmit__XJO_9:disabled{opacity:.7;cursor:not-allowed}.Terrasse_calcGdpr__ZeSvI{margin:0;color:hsla(0,0%,100%,.58);font-size:.78rem;line-height:1.35}@media (max-width:560px){.Terrasse_leadGrid__w0uk6{grid-template-columns:1fr}}.Terrasse_calcSelect__OnZxo{width:100%;box-sizing:border-box;padding:.85rem .9rem;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:#fff;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,hsla(0,0%,100%,.7) 0),linear-gradient(135deg,hsla(0,0%,100%,.7) 50%,transparent 0);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}