@media only screen and (min-width:0rem){#absorb,#faq,#how,#markets,#model,#problem,#what,#why{padding:var(--sectionPadding)}#absorb>.cs-container,#faq>.cs-container,#how>.cs-container,#markets>.cs-container,#model>.cs-container,#problem>.cs-container,#what>.cs-container,#why>.cs-container{margin:auto;max-width:72.5rem;width:100%}.rc-section-head{align-items:center;display:flex;flex-direction:column;margin:0 auto clamp(3rem,6vw,4rem);max-width:45rem;text-align:center}.rc-section-head .cs-title{max-width:none}.rc-section-text{color:var(--bodyTextColor);font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.6em;margin-top:.25rem}#problem{border-top:1px solid var(--border)}#problem .rc-problem-head{margin-bottom:clamp(2rem,4vw,3rem)}#problem .rc-problem-head .cs-title{max-width:40rem}#problem .rc-problem-grid{display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}#problem .rc-problem-lead{color:#d7dde5;font-size:clamp(1.0625rem,1.7vw,1.375rem);line-height:1.6em;max-width:47.5rem}#problem .rc-problem-list{display:grid;gap:.875rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}#problem .rc-problem-list li{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:.75rem;color:#c3cad4;display:flex;font-size:1rem;gap:.875rem;padding:1rem 1.25rem}#problem .rc-x{background:rgba(255,90,90,.12);border-radius:50%;flex:none;height:1.375rem;position:relative;width:1.375rem}#problem .rc-x:after,#problem .rc-x:before{background:#ff6b6b;border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:50%;width:.625rem}#problem .rc-x:before{transform:translate(-50%,-50%) rotate(45deg)}#problem .rc-x:after{transform:translate(-50%,-50%) rotate(-45deg)}}@media only screen and (min-width:48rem){#problem .rc-problem-grid{align-items:flex-start;flex-direction:row}#problem .rc-problem-lead,#problem .rc-problem-list{flex:1}}@media only screen and (min-width:0rem){#how{background:radial-gradient(circle at 85% -10%,rgba(200,240,0,.06),transparent 40%),var(--dark)}#how .rc-steps{display:grid;gap:1.25rem;grid-template-columns:1fr;list-style:none;margin:0 0 clamp(3rem,6vw,4.5rem);padding:0}#how .rc-step{background:var(--surface);border:1px solid var(--border);border-radius:1rem;padding:clamp(1.75rem,3vw,2.25rem);position:relative;transition:transform .25s,border-color .25s}#how .rc-step:hover{border-color:rgba(200,240,0,.4);transform:translateY(-4px)}#how .rc-step-num{border-bottom:2px solid rgba(200,240,0,.25);color:var(--primary);display:inline-block;font-family:var(--headerFont);font-size:.9375rem;font-weight:700;letter-spacing:.08em;margin-bottom:.875rem;padding-bottom:.625rem}#how .rc-step-title{color:#fff;font-size:clamp(1.125rem,1.7vw,1.375rem);font-weight:600;margin:0 0 .5rem}#how .rc-step-text{color:var(--bodyTextColor);font-size:.9375rem;line-height:1.55em}}@media only screen and (min-width:48rem){#how .rc-steps{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:64rem){#how .rc-steps{gap:1rem;grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:0rem){.rc-split{display:grid;gap:1.25rem;grid-template-columns:1fr}.rc-split-col{border:1px solid var(--border);border-radius:1rem;padding:clamp(1.75rem,3vw,2.5rem)}.rc-split-we{background:linear-gradient(180deg,rgba(200,240,0,.08),rgba(200,240,0,.02));border-color:rgba(200,240,0,.3)}.rc-split-you{background:var(--surface)}.rc-split-title{color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.12em;margin:0 0 1.25rem;text-transform:uppercase}.rc-check-list{display:flex;flex-direction:column;gap:.875rem;list-style:none;margin:0;padding:0}.rc-check-list li{color:#d7dde5;font-size:1rem;line-height:1.45em;padding-left:2rem;position:relative}.rc-check-list li:before{background:var(--primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%230c0e12' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";height:1.25rem;left:0;position:absolute;top:.125rem;width:1.25rem}.rc-split-note{border-top:1px solid var(--border);color:var(--bodyTextColor);font-size:.875rem;line-height:1.55em;margin-top:1.25rem;padding-top:1.25rem}}@media only screen and (min-width:64rem){.rc-split{grid-template-columns:2fr 1.4fr}}@media only screen and (min-width:0rem){#model{border-top:1px solid var(--border)}#model .rc-model-card{background:linear-gradient(160deg,var(--surfaceRaised),var(--surface));border:1px solid var(--border);border-radius:1.5rem;display:grid;gap:clamp(2rem,4vw,3.5rem);grid-template-columns:1fr;padding:clamp(2rem,4vw,3.5rem)}#model .rc-model-content .cs-title{max-width:32.5rem}#model .rc-model-points{display:flex;flex-direction:column;gap:1.25rem;margin-top:clamp(1.75rem,3vw,2.25rem)}#model .rc-model-point{align-items:flex-start;display:flex;gap:1rem}#model .rc-model-point p{color:var(--bodyTextColor);font-size:.9375rem;line-height:1.55em;margin:0}#model .rc-model-point-num{align-items:center;background:var(--primary);border-radius:50%;color:#0c0e12;display:flex;flex:none;font-family:var(--headerFont);font-weight:700;height:2.125rem;justify-content:center;width:2.125rem}#model .rc-model-point-title{color:#fff;font-size:1.0625rem;font-weight:600;margin:0 0 .25rem}#model .rc-model-figure{background:var(--dark);border:1px solid var(--border);border-radius:1.125rem;padding:clamp(1.5rem,3vw,2rem)}#model .rc-figure-label{color:var(--primary);display:block;font-size:.8125rem;font-weight:700;letter-spacing:.02em;margin-bottom:1.125rem;text-transform:uppercase}#model .rc-figure-list{list-style:none;margin:0;padding:0}#model .rc-figure-list li{border-bottom:1px solid var(--border);color:#c3cad4;display:flex;font-size:.9375rem;gap:1rem;justify-content:space-between;padding:.6875rem 0}#model .rc-figure-list li span:last-child{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}#model .rc-figure-sub{font-weight:600}#model .rc-figure-sub span{color:#fff!important}#model .rc-figure-total{border-bottom:none!important;margin-top:.375rem}#model .rc-figure-total span{color:var(--primary)!important;font-size:1.125rem;font-weight:700}#model .rc-figure-foot{color:var(--bodyTextColor);font-size:.8125rem;line-height:1.5em;margin-top:1rem}}@media only screen and (min-width:64rem){#model .rc-model-card{align-items:center;grid-template-columns:1.3fr 1fr}}@media only screen and (min-width:0rem){#why .rc-why-grid{display:grid;gap:1.25rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}#why .rc-why-card{background:var(--surface);border:1px solid var(--border);border-radius:1rem;padding:clamp(1.75rem,3vw,2.25rem);transition:border-color .25s,transform .25s}#why .rc-why-card:hover{border-color:rgba(200,240,0,.4);transform:translateY(-4px)}#why .rc-why-card p{color:var(--bodyTextColor);font-size:.9375rem;line-height:1.55em}#why .rc-why-icon{align-items:center;background:rgba(200,240,0,.12);border-radius:.75rem;color:var(--primary);display:inline-flex;font-size:1.25rem;height:3rem;justify-content:center;margin-bottom:1.125rem;width:3rem}#why .rc-why-title{color:#fff;font-size:clamp(1.125rem,1.7vw,1.3125rem);font-weight:600;margin:0 0 .625rem}}@media only screen and (min-width:64rem){#why .rc-why-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:0rem){#faq{border-top:1px solid var(--border)}#faq .rc-faq{display:flex;flex-direction:column;gap:.875rem;margin:0 auto;max-width:51.25rem}#faq .rc-faq-item{background:var(--surface);border:1px solid var(--border);border-radius:.875rem;padding:0 clamp(1.25rem,2.5vw,1.75rem);transition:border-color .25s}#faq .rc-faq-item[open]{border-color:rgba(200,240,0,.35)}#faq .rc-faq-item summary{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:var(--headerFont);font-size:clamp(1rem,1.5vw,1.1875rem);font-weight:600;gap:1rem;justify-content:space-between;list-style:none;padding:clamp(1.1rem,2.2vw,1.5rem) 0}#faq .rc-faq-item summary::-webkit-details-marker{display:none}#faq .rc-faq-item summary:after{background-color:rgba(200,240,0,.12);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23c8f000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";flex:none;height:1.375rem;transition:transform .25s;width:1.375rem}#faq .rc-faq-item[open] summary:after{transform:rotate(135deg)}#faq .rc-faq-item p{color:var(--bodyTextColor);font-size:.9375rem;line-height:1.6em;margin:0;max-width:42.5rem;padding:0 0 clamp(1.1rem,2.2vw,1.5rem)}#contact{border-top:1px solid var(--border);overflow:hidden;padding:clamp(4.5rem,10vw,8rem) 1rem;position:relative;text-align:center}#contact .cs-container{align-items:center;display:flex;flex-direction:column;margin:auto;max-width:47.5rem;position:relative;width:100%;z-index:2}#contact .rc-contact-title{color:#fff;font-family:var(--headerFont);font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.15em;margin:0 0 clamp(1rem,2.5vw,1.5rem);max-width:42.5rem}#contact .rc-contact-text{color:var(--bodyTextColor);font-size:clamp(1rem,1.5vw,1.1875rem);line-height:1.6em;margin:0 auto clamp(2rem,4vw,2.5rem);max-width:33.75rem}#contact .rc-contact-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}#contact .rc-contact-glow{background:radial-gradient(circle at center,rgba(200,240,0,.14) 0,rgba(12,14,18,0) 60%);bottom:-25rem;height:56.25rem;left:50%;max-width:150vw;pointer-events:none;position:absolute;transform:translateX(-50%);width:56.25rem;z-index:1}#markets{background:radial-gradient(circle at 15% 0,rgba(200,240,0,.07),transparent 40%),var(--dark);border-top:1px solid var(--border)}#markets .rc-markets-ui{margin:0 auto;max-width:47.5rem}#markets .rc-market-radio{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}#markets .rc-market-tabs{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:clamp(1.5rem,3vw,2rem)}#markets .rc-market-tab{background:var(--surface);border:1px solid var(--border);border-radius:2.5rem;color:#c3cad4;cursor:pointer;font-size:.875rem;font-weight:600;padding:.5625rem 1rem;transition:color .2s,border-color .2s,background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}#markets .rc-market-tab span{margin-right:.25rem}#markets .rc-market-tab:hover{border-color:rgba(200,240,0,.4);color:#fff}#markets #rc-m-de:checked~.rc-market-tabs label[for=rc-m-de],#markets #rc-m-fr:checked~.rc-market-tabs label[for=rc-m-fr],#markets #rc-m-ie:checked~.rc-market-tabs label[for=rc-m-ie],#markets #rc-m-pl:checked~.rc-market-tabs label[for=rc-m-pl],#markets #rc-m-se:checked~.rc-market-tabs label[for=rc-m-se],#markets #rc-m-uk:checked~.rc-market-tabs label[for=rc-m-uk]{background:var(--primary);border-color:var(--primary);color:#0c0e12}#markets .rc-market-stage{position:relative}#markets .rc-market-panel{display:none}#markets #rc-m-de:checked~.rc-market-stage .rc-panel-de,#markets #rc-m-fr:checked~.rc-market-stage .rc-panel-fr,#markets #rc-m-ie:checked~.rc-market-stage .rc-panel-ie,#markets #rc-m-pl:checked~.rc-market-stage .rc-panel-pl,#markets #rc-m-se:checked~.rc-market-stage .rc-panel-se,#markets #rc-m-uk:checked~.rc-market-stage .rc-panel-uk{animation:rcFade .35s ease;display:block}#markets .rc-markets-foot{color:var(--bodyTextColor);font-size:.875rem;line-height:1.55em;margin:clamp(1.5rem,3vw,2rem) auto 0;max-width:35rem;text-align:center}}@media only screen and (min-width:0rem){@keyframes rcFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media only screen and (min-width:0rem) and (prefers-reduced-motion:reduce){#markets .rc-market-panel{animation:none!important}}@media only screen and (min-width:0rem){.rc-shop{background:var(--surfaceRaised);border:1px solid var(--border);border-radius:1rem;box-shadow:0 30px 60px -30px rgba(0,0,0,.7);overflow:hidden}.rc-shop-bar{align-items:center;background:rgba(0,0,0,.25);border-bottom:1px solid var(--border);display:flex;gap:.75rem;padding:.75rem 1rem}.rc-shop-dots{background-image:radial-gradient(circle,#3a4150 45%,transparent 46%);background-repeat:repeat-x;background-size:.875rem 100%;flex:none;height:.625rem;width:2.625rem}.rc-shop-url{color:#8791a0;flex:1;font-size:.8125rem;font-variant-numeric:tabular-nums;text-align:center}.rc-shop-locale{color:var(--primary);flex:none;font-size:.75rem;font-weight:700;letter-spacing:.04em}.rc-shop-body{display:flex;flex-direction:column;gap:clamp(1.25rem,3vw,1.75rem);padding:clamp(1.5rem,3vw,2rem)}.rc-shop-media{aspect-ratio:16/10;background:radial-gradient(circle at 30% 30%,rgba(200,240,0,.35),transparent 55%),linear-gradient(150deg,#232833,#14171d);border:1px solid var(--border);border-radius:.75rem;flex:none;width:100%}.rc-shop-info{display:flex;flex-direction:column}.rc-shop-title{color:#fff;font-family:var(--headerFont);font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:600;margin:0 0 .25rem}.rc-shop-desc{color:#8791a0;font-size:.875rem;line-height:1.45em;margin:0 0 .75rem}.rc-shop-price{color:var(--primary);font-family:var(--headerFont);font-size:clamp(1.375rem,2.6vw,1.625rem);font-variant-numeric:tabular-nums;font-weight:700;margin-bottom:.375rem}.rc-shop-incl{color:var(--bodyTextColor);font-size:.875rem;margin:0 0 1.125rem}.rc-shop-btn{background:var(--primary);border-radius:2.5rem;color:#0c0e12;display:block;font-size:.9375rem;font-weight:700;margin-bottom:.75rem;padding:.875rem;text-align:center}.rc-shop-note{align-items:center;color:#c3cad4;display:inline-flex;font-size:.8125rem;gap:.5rem;justify-content:center}.rc-shop-note:before{background-color:rgba(200,240,0,.15);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' stroke='%23c8f000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";height:1rem;width:1rem}}@media only screen and (min-width:48rem){.rc-shop-body{align-items:center;flex-direction:row}.rc-shop-media{aspect-ratio:4/5;width:45%}.rc-shop-info{flex:1}}@media only screen and (min-width:0rem){#what{border-top:1px solid var(--border)}#what .rc-price-grid-block{background:linear-gradient(160deg,var(--surfaceRaised),var(--surface));border:1px solid var(--border);border-radius:1.25rem;margin:0 auto;max-width:57.5rem;padding:clamp(2rem,4vw,3rem)}#what .rc-price-grid-title{color:#fff;font-family:var(--headerFont);font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:600;letter-spacing:-.01em;margin:0 0 clamp(1.5rem,3vw,2rem);text-align:center}#what .rc-price-grid{display:grid;gap:.875rem;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}#what .rc-pg-item{align-items:center;background:var(--dark);border:1px solid var(--border);border-radius:.875rem;display:flex;flex-direction:column;gap:.375rem;padding:clamp(1.25rem,3vw,1.75rem) .75rem;text-align:center}#what .rc-pg-flag{font-size:1.75rem;line-height:1em}#what .rc-pg-country{color:#8791a0;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}#what .rc-pg-price{color:var(--primary);font-family:var(--headerFont);font-size:clamp(1.375rem,3vw,1.75rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}#what .rc-pg-note{color:var(--bodyTextColor);font-size:.875rem;line-height:1.55em;margin:clamp(1.5rem,3vw,2rem) auto 0;max-width:35rem;text-align:center}#what .rc-pg-explainer{border-top:1px solid var(--border);color:#c3cad4;font-size:.875rem;line-height:1.6em;margin:1rem auto 0;max-width:38.75rem;padding-top:clamp(1.25rem,2.5vw,1.5rem);text-align:center}}@media only screen and (min-width:48rem){#what .rc-price-grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:0rem){#model .rc-price{background:var(--dark);border:1px solid var(--border);border-radius:1.125rem;padding:clamp(1.75rem,3vw,2.25rem)}#model .rc-price-label{color:var(--primary);display:block;font-size:.8125rem;font-weight:700;letter-spacing:.02em;margin-bottom:1rem;text-transform:uppercase}#model .rc-price-lead{color:#d7dde5;font-size:.9375rem;line-height:1.6em;margin:0 0 1.25rem}#model .rc-price-compare{border-top:1px solid var(--border)}#model .rc-price-row{align-items:baseline;border-bottom:1px solid var(--border);color:#c3cad4;display:flex;font-size:.9375rem;gap:1rem;justify-content:space-between;padding:.875rem 0}#model .rc-price-row span:last-child{color:#fff;font-family:var(--headerFont);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}#model .rc-price-row.rc-price-row--hl span:last-child{color:var(--primary);font-size:1.25rem}#model .rc-price-foot{color:var(--bodyTextColor);font-size:.875rem;line-height:1.55em;margin-top:1.125rem}#absorb{border-top:1px solid var(--border)}#absorb .rc-split-absorb{background:var(--surface)}#absorb .rc-split-keep{background:linear-gradient(180deg,rgba(200,240,0,.08),rgba(200,240,0,.02));border-color:rgba(200,240,0,.3)}.rc-cross-list{display:flex;flex-direction:column;gap:.875rem;list-style:none;margin:0;padding:0}.rc-cross-list li{color:#c3cad4;font-size:1rem;line-height:1.45em;padding-left:2rem;position:relative}.rc-cross-list li:before{background-color:rgba(255,90,90,.12);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' stroke='%23ff6b6b' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";height:1.25rem;left:0;position:absolute;top:.125rem;width:1.25rem}}@media only screen and (min-width:64rem){#absorb .rc-split{grid-template-columns:1.4fr 1fr}}