@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.jSNxiG_className{font-family:Geist,Geist Fallback;font-style:normal}.jSNxiG_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.Dj42SG_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.Dj42SG_variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.pp{--spring:cubic-bezier(.34, 1.36, .64, 1);--ease:cubic-bezier(.23, 1, .32, 1)}.pp-toggle-row{justify-content:center;margin-bottom:32px;display:flex}.pp-toggle{border-radius:var(--radius-container);background:var(--card-bg);box-shadow:var(--card-shadow);grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.pp-toggle i{border-radius:var(--radius-element);background:var(--ig-ghost);width:calc(50% - 4px);box-shadow:inset 0 0 0 1px var(--nav-active-border);transition:transform .5s var(--spring);position:absolute;top:4px;bottom:4px;left:4px}.pp-toggle[data-y] i{transform:translate(100%)}.pp-toggle button{height:38px;color:var(--muted);font:inherit;cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.pp-toggle button[aria-checked=true]{color:var(--fg)}.pp-save{border-radius:var(--radius-inner);background:var(--ice-gradient);color:var(--on-accent);padding:2px 8px;font-size:12px;font-weight:700}.pp-error{border-radius:var(--radius-container);max-width:520px;color:var(--fg);text-align:center;background:#e0664f1f;margin:0 auto 16px;padding:10px 14px;font-size:14px}.pp-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.pp-card{border-radius:var(--radius-page);background:var(--card-bg);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);flex-direction:column;padding:28px;display:flex;position:relative}.pp-card[data-hi]{box-shadow:var(--card-shadow), 0 0 0 1.5px var(--ice-d,#79c1e8), 0 30px 60px -30px #79c1e88c}.pp-head{justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex}.pp-head h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.pp-tag{border-radius:var(--radius-inner);background:var(--ice-gradient);color:var(--on-accent);padding:3px 9px;font-size:12px;font-weight:700}.pp-price{align-items:flex-end;gap:8px;margin-top:18px;display:flex}.pp-num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:flex-start;font-size:52px;font-weight:800;line-height:1;display:inline-flex}.pp-eur{margin-right:.04em}.pp-reel{height:1em;display:inline-block;overflow:hidden}.pp-strip{flex-direction:column;transition:transform 1.1s cubic-bezier(.2,.85,.25,1.08);display:flex}.pp-strip span{text-align:center;height:1em;line-height:1;display:block}.pp-per{color:var(--muted);margin-bottom:6px;font-size:14px;font-weight:500}.pp-was{color:var(--muted);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);margin-bottom:6px;font-size:15px;transform:translateY(6px)}.pp-was[data-on]{opacity:.8;transition-delay:.5s;transform:none}.pp-bill{min-height:20px;color:var(--muted);animation:pp-in .45s var(--ease) both;margin:8px 0 0;font-size:13px}@keyframes pp-in{0%{opacity:0;transform:translateY(6px)}}.pp-desc{min-height:44px;color:var(--fg);margin:14px 0 0;font-size:15px;line-height:1.45}.pp-cta{justify-content:center;width:100%;margin-top:20px}.pp-cta.cta-base .cta-face{justify-content:space-between;width:100%}.pp-credits{border-radius:var(--radius-container);background:var(--accent-muted);align-items:baseline;gap:8px;margin-top:24px;padding:14px 16px;display:flex}.pp-credits b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--fg);font-size:26px;font-weight:800}.pp-credits span{color:var(--muted);font-size:13.5px;font-weight:600}.pp-limits{flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.pp-limits li{color:var(--fg);align-items:center;gap:10px;font-size:14.5px;display:flex}.pp-limits li svg{color:var(--accent-text);flex:none}.pp-limits li b{font-variant-numeric:tabular-nums;font-weight:700}.pp-limits li[data-hi]{border-radius:var(--radius-element);background:var(--accent-muted);margin:0 -10px;padding:8px 10px;font-weight:600}.pp-extras{border-top:1px solid var(--line);flex-direction:column;flex:1;gap:8px;margin:16px 0 0;padding:16px 0 0;list-style:none;display:flex}.pp-extras li{color:var(--muted);align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.pp-extras li svg{color:var(--accent-text);flex:none;margin-top:2px}.px-free{border-radius:var(--radius-container);background:var(--card-bg);box-shadow:var(--card-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:18px 22px;display:flex}.px-free>div{flex-direction:column;flex:340px;gap:4px;display:flex}.px-free b{font-size:16px;font-weight:700}.px-free span{color:var(--muted);font-size:14px;line-height:1.45}.px-inc{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.px-inc>div{border-radius:var(--radius-container);background:var(--card-bg);box-shadow:var(--card-shadow);flex-direction:column;gap:8px;padding:18px;display:flex}.px-inc svg{color:var(--accent-text)}.px-inc b{font-size:16px;font-weight:700}.px-inc span{color:var(--muted);font-size:14px;line-height:1.45}.px-table{border-collapse:separate;border-spacing:0;width:100%;font-size:14.5px}.px-wrap{border-radius:var(--radius-page);background:var(--card-bg);box-shadow:var(--card-shadow);overflow-x:auto}.px-table th,.px-table td{text-align:left;border-top:1px solid var(--line);padding:14px 20px}.px-table thead th{border-top:0;font-size:15px;font-weight:700}.px-table thead th small{color:var(--muted);font-size:13px;font-weight:500;display:block}.px-table tbody th{color:var(--muted);font-weight:600}.px-table td{font-variant-numeric:tabular-nums;color:var(--fg)}.px-table td b{font-weight:700}.px-table .hi{background:var(--accent-muted)}.px-table td small{color:var(--muted);font-size:12.5px;display:block}@media (max-width:1023px){.pp-grid{grid-template-columns:minmax(0,1fr);max-width:520px;margin:0 auto}.px-inc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.px-inc{grid-template-columns:minmax(0,1fr)}.pp-num{font-size:46px}.px-table th,.px-table td{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.pp-strip,.pp-toggle i,.pp-was{transition:none}.pp-bill{animation:none}}
