@layer reset,tokens,base;@layer layout{.rate-top{align-content:start;gap:1.5rem;padding-bottom:4.5rem;display:grid}.rate-top__title{font-size:var(--t-hero);font-stretch:84%;line-height:.95}.rate-top .sec__line{max-width:30rem}.hexes{grid-template-columns:repeat(4,minmax(0,1fr));justify-self:center;gap:.3rem;width:min(100%,24rem);display:grid}.hexes__item{grid-column:span 2;place-items:center;display:grid;position:relative}.hexes__item:nth-child(3){grid-column:2/span 2;margin-top:-3.6rem}.hexes__item svg{width:100%;height:auto;overflow:visible}.hexes__shadow{fill:var(--red-shade);transform:translate(3px,3px)}.hexes__face{fill:var(--white)}.hexes__amount{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;text-align:center;font-size:clamp(1.4rem,7vw,2.1rem);font-weight:900;font-stretch:86%;position:absolute}.chooser-goals ul{flex-wrap:wrap;gap:.6rem;display:flex}.chooser-goals__link{min-height:2.75rem;font-family:var(--font-display);align-items:center;padding:.4rem .9rem .55rem;font-size:1rem;font-weight:800;font-stretch:90%;display:inline-flex}.rate-top__more{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;font-weight:600;display:flex}.goal__lanes,.lane{gap:1rem;display:grid}.lane__label{font-size:1.125rem;font-stretch:90%}.lane__rows,.offers{gap:1.25rem;display:grid}.goal__extra{justify-items:start;gap:1rem;max-width:32rem;display:grid}.goal__honest{font-family:var(--font-display);align-items:baseline;gap:.65rem;font-size:1.25rem;font-weight:800;font-stretch:90%;line-height:1.18;display:flex}.included,.promises-list{gap:1rem;display:grid}.included__item,.promise-plate{align-items:center;gap:.9rem;padding:1rem 1.25rem 1.2rem;font-weight:600;display:flex}.promise-plate{flex-wrap:wrap;justify-content:space-between}.included__sign{flex:none;width:2.5rem;height:2.875rem}.included__sign polygon{fill:var(--red)}.included__icon{color:var(--white);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.payment__vat{font-weight:600}.next__act{justify-items:start;gap:1rem;display:grid}.next__mail a{text-underline-offset:.2em;text-decoration:underline .125rem}#volgende{padding-bottom:5rem}@media (width>=62rem){.sec.rate-top{column-gap:calc(4 * var(--u));grid-template-columns:minmax(0,36rem) minmax(0,1fr);align-items:start}.rate-top>.sec__say,.rate-top>.chooser-goals,.rate-top>.rate-top__more{grid-column:1}.rate-top>.hexes{grid-area:1/2/span 3;align-self:center;width:100%;max-width:46rem}.lane__rows,.offers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.lane__rows>:last-child:nth-child(odd),.offers>:last-child:nth-child(odd){grid-column:1/-1}.lane__rows>:last-child:nth-child(odd) .fold__body>*,.offers>:last-child:nth-child(odd) .fold__body>*{max-width:44rem}.included,.promises-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}}@layer components{.row{align-content:start;gap:.35rem;padding:1.1rem 1.25rem 1.4rem;display:grid}.row__flag{font-family:var(--font-display);color:var(--red);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:800;font-stretch:90%;display:flex}.row__name{font-size:1.375rem;font-weight:800;font-stretch:90%}.row__amount{font-family:var(--font-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 .4rem;font-size:clamp(2rem,9vw,2.6rem);font-weight:900;font-stretch:94%;line-height:1;display:flex}.row__part{white-space:nowrap;align-items:baseline;gap:0 .4rem;display:inline-flex}.row__per{font-family:var(--font-text);letter-spacing:0;font-size:1rem;font-weight:600}.row__terms,.row__term,.row__delivery,.row__credit,.row__offers,.row__promise{color:var(--ink-soft);font-size:1rem;font-weight:600;line-height:1.35}.row__offers a,.row__promise a{text-underline-offset:.2em;margin-block:-.5rem;padding-block:.75rem;text-decoration:underline .125rem;display:inline-block}.row__line{margin-top:.25rem;font-size:1rem;line-height:1.4}.row__more{gap:.4rem;margin:.4rem -.5rem 0;display:grid}.row .fold{background:var(--grey-1)}.row .fold>summary{min-height:2.75rem;font-size:1rem}.row__list{gap:.35rem;padding-left:1.1rem;list-style:square;display:grid}.row__not{margin-top:.6rem}}@layer states{html:not(.js) [data-print],html:not(.js) [data-share]{display:none}}@layer motion{@media (prefers-reduced-motion:no-preference){@keyframes rate-stamp{0%{opacity:0;transform:translateY(5rem)}70%{opacity:1}to{opacity:1;transform:none}}html.js:not(.motion-off) .hexes__item{animation:rate-stamp 1s var(--ease-lock) both}html.js:not(.motion-off) .hexes__item:nth-child(2){animation-delay:.9s}html.js:not(.motion-off) .hexes__item:nth-child(3){animation-delay:1.8s}}}@layer print{.sheet{display:none}@media print{.ground,.vat,.hexes,.chooser-goals,.rate-top__more,.goal__plan{display:none!important}:root:has(.sheet) .foot__nav,:root:has(.sheet) .foot__links{display:none}.sec,.sec--cut,[data-tone=dark]{break-inside:auto;color:#000!important;background:#fff!important;padding-block:.8rem!important}.plate:before,.plate:after{display:none}.plate,.fold{clip-path:none;border:.5pt solid #000;color:#000!important;background:#fff!important}.row,.offer{break-inside:avoid}.lane__rows,.offers,.included,.promises-list{grid-template-columns:repeat(2,minmax(0,1fr))}.lane__rows>:last-child:nth-child(odd),.offers>:last-child:nth-child(odd){grid-column:1/-1}.row .fold::details-content,.offer .fold::details-content,:root:has(.sheet) .fold::details-content{content-visibility:visible}.row .fold .plus,.offer .fold .plus,:root:has(.sheet) .fold .plus{display:none}body,p,li,summary{color:#000!important;font-size:9pt!important}.row__terms,.row__term,.row__delivery,.row__credit,.row__offers,.fold__body{color:#000!important;font-size:8pt!important}.row__amount{font-size:14pt!important}.row__per{font-size:9pt}.sheet{padding-inline:var(--gutter);color:#000;grid-template-columns:5cm 1fr;align-items:center;gap:.6cm;margin-top:.8cm;display:grid}.sheet__qr svg{width:4.5cm;height:4.5cm}.sheet__qr path{fill:#000}.sheet figcaption,.sheet__company{font-size:8pt}a:not(.btn){color:#000!important}:root:has(.sheet) .btn{clip-path:none;border:.5pt solid #000;color:#000!important;background:#fff!important}}}
