.display.svelte-il9x64{text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic;font-weight:900;line-height:.92}.calc.svelte-il9x64{transition:border-color .2s,box-shadow .2s;box-shadow:0 22px 50px #0000004d}@media (hover:hover){.calc.svelte-il9x64:hover{border-color:#e5283f4d;box-shadow:0 22px 55px #00000059,0 0 40px #e5283f0d}}.step.svelte-il9x64{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:16px;flex-shrink:0;place-items:center;width:60px;height:60px;transition:transform .12s,box-shadow .12s,background-color .16s,border-color .16s,opacity .16s;display:grid;position:relative}@media (width>=640px){.step.svelte-il9x64{border-radius:18px;width:68px;height:68px}}.minus.svelte-il9x64{background:#1d1a21;border:1px solid #ffffff1f;box-shadow:0 6px #09070a}.plus.svelte-il9x64{background:#e5283f;border:1px solid #ffffff1f;box-shadow:0 6px #8f1a2a}.step.svelte-il9x64:active:not(.is-disabled){transform:translateY(5px)}.minus.svelte-il9x64:active:not(.is-disabled){box-shadow:0 1px #09070a}.plus.svelte-il9x64:active:not(.is-disabled){box-shadow:0 1px #8f1a2a}.step.svelte-il9x64 svg{transition:transform .16s cubic-bezier(.34,1.56,.64,1)}.plus.svelte-il9x64:active:not(.is-disabled) svg{transform:rotate(90deg)scale(.85)}.minus.svelte-il9x64:active:not(.is-disabled) svg{transform:scaleX(.65)}.step.svelte-il9x64:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:2px solid #fff;position:absolute;inset:0}.step.svelte-il9x64:active:not(.is-disabled):after{animation:.48s ease-out svelte-il9x64-ring}.step.is-disabled.svelte-il9x64{opacity:.3;cursor:not-allowed;box-shadow:0 3px #0006}.step.svelte-il9x64:focus-visible,.chip.svelte-il9x64:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){.minus.svelte-il9x64:hover:not(.is-disabled){background:#262229;border-color:#e5283f80;transform:translateY(-2px);box-shadow:0 8px #09070a}.plus.svelte-il9x64:hover:not(.is-disabled){background:#f23a51;transform:translateY(-2px);box-shadow:0 8px #8f1a2a}.step.svelte-il9x64:hover:not(.is-disabled):active{transform:translateY(5px)}}.amount-value.svelte-il9x64{justify-content:center;align-items:baseline;gap:.15rem;display:flex}.amount-field.svelte-il9x64{font-variant-numeric:tabular-nums;max-width:100%;font-size:clamp(3.4rem,11vw,4.6rem);display:inline-grid}.amount-field.svelte-il9x64:after{content:attr(data-value);visibility:hidden;white-space:pre;pointer-events:none;border-bottom:3px solid #0000;grid-area:1/1;padding:0 .24em 0 .06em}.amount-input.svelte-il9x64{box-sizing:border-box;color:#fff;width:0;min-width:100%;font:inherit;font-variant-numeric:inherit;text-align:right;caret-color:#e5283f;background:0 0;border:0;border-bottom:3px solid #0000;outline:none;grid-area:1/1;padding:0 .24em 0 .06em;transition:border-color .16s}.amount-input.svelte-il9x64:focus{border-bottom-color:#e5283f}.amount-euro.svelte-il9x64{color:#e5283f;font-size:clamp(1.8rem,6vw,2.4rem)}.pop-up.svelte-il9x64{animation:.32s cubic-bezier(.34,1.56,.64,1) svelte-il9x64-popUp}.pop-down.svelte-il9x64{animation:.32s cubic-bezier(.34,1.56,.64,1) svelte-il9x64-popDown}.float-label.svelte-il9x64{pointer-events:none;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-size:1.5rem;font-style:italic;font-weight:900;position:absolute;top:0;left:50%}.float-up.svelte-il9x64{color:#e5283f;animation:.78s ease-out forwards svelte-il9x64-floatUp}.float-down.svelte-il9x64{color:#fff9;animation:.78s ease-out forwards svelte-il9x64-floatDown}.seg.svelte-il9x64{background:#ffffff17;border-radius:999px;flex:1;height:7px;transition:background-color .2s,box-shadow .2s,transform .26s cubic-bezier(.34,1.56,.64,1)}.seg.on.svelte-il9x64{background:#e5283f}.seg.top.svelte-il9x64{background:#ff5a6e;transform:scaleY(1.7);box-shadow:0 0 12px #e5283fb3}.chip.svelte-il9x64{color:#ffffffb3;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#1d1a21;border:1px solid #ffffff1a;border-radius:12px;height:46px;font-size:13px;font-weight:800;transition:transform .12s,box-shadow .12s,background-color .16s,color .16s,border-color .16s;box-shadow:0 4px #09070a}.chip.svelte-il9x64:active{transform:translateY(3px);box-shadow:0 1px #09070a}.chip-active.svelte-il9x64{color:#fff;background:#e5283f;border-color:#ffffff26;box-shadow:0 4px #8f1a2a}.chip-active.svelte-il9x64:active{box-shadow:0 1px #8f1a2a}@media (hover:hover){.chip.svelte-il9x64:hover:not(.chip-active){color:#fff;border-color:#e5283f80;transform:translateY(-2px);box-shadow:0 6px #09070a}}.deal-enter.svelte-il9x64{opacity:0;filter:blur(8px);will-change:transform, opacity, filter;animation:.62s cubic-bezier(.16,1,.3,1) forwards svelte-il9x64-dealReveal;transform:translateY(28px)scale(.985)}@keyframes svelte-il9x64-popUp{0%{opacity:.2;filter:blur(3px);transform:translateY(28%)scale(.86)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes svelte-il9x64-popDown{0%{opacity:.2;filter:blur(3px);transform:translateY(-28%)scale(.86)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes svelte-il9x64-floatUp{0%{opacity:0;transform:translate(-50%,8px)scale(.8)}20%{opacity:1;transform:translate(-50%,-6px)scale(1.1)}to{opacity:0;transform:translate(-50%,-46px)scale(1)}}@keyframes svelte-il9x64-floatDown{0%{opacity:0;transform:translate(-50%,-14px)scale(.8)}20%{opacity:1;transform:translate(-50%)scale(1.1)}to{opacity:0;transform:translate(-50%,38px)scale(1)}}@keyframes svelte-il9x64-ring{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes svelte-il9x64-dealReveal{0%{opacity:0;filter:blur(8px);transform:translateY(28px)scale(.985)}55%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.deal-enter.svelte-il9x64{opacity:1;filter:none;will-change:auto;animation:none;transform:none}.pop-up.svelte-il9x64,.pop-down.svelte-il9x64,.float-label.svelte-il9x64,.step.svelte-il9x64:after{animation:none!important}.step.svelte-il9x64,.step.svelte-il9x64 svg,.chip.svelte-il9x64,.seg.svelte-il9x64{transition:none!important}}.display.svelte-rh5oqd{text-transform:uppercase;letter-spacing:-.005em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic;font-weight:900;line-height:.92}.sticker.svelte-rh5oqd{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#e5283f;border-radius:.4rem;padding:.42rem .8rem;font-size:11px;font-weight:800;display:inline-block;box-shadow:0 6px 14px #0006}.faq-heading.svelte-rh5oqd{opacity:0;filter:blur(5px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),filter .65s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.faq-section.section-visible.svelte-rh5oqd .faq-heading:where(.svelte-rh5oqd){opacity:1;filter:blur();transform:translateY(0)}.question-card.svelte-rh5oqd{background:#141116e6;border:1px solid #ffffff12;border-radius:1rem;width:100%;max-width:340px;padding:1.15rem;transform:rotate(1deg);box-shadow:0 22px 45px #0003,inset 0 1px #ffffff05}.question-icon.svelte-rh5oqd{color:#e5283f;background:#e5283f14;border:1px solid #e5283f40;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 4px #e5283f1a}.faq-layout.svelte-rh5oqd{gap:1rem;display:grid}.faq-index-panel.svelte-rh5oqd{opacity:0;background:linear-gradient(145deg,#e5283f12,#0000 42%),#111013;border:1px solid #ffffff12;border-radius:1rem;padding:1.5rem;transition:opacity .65s cubic-bezier(.16,1,.3,1) .15s,transform .65s cubic-bezier(.16,1,.3,1) .15s;display:none;position:relative;overflow:hidden;transform:translate(-24px);box-shadow:0 25px 55px #00000047,inset 0 1px #ffffff05}.faq-section.section-visible.svelte-rh5oqd .faq-index-panel:where(.svelte-rh5oqd){opacity:1;transform:translate(0)}.index-number.svelte-rh5oqd{color:#ffffff06;pointer-events:none;font-size:14rem;position:absolute;bottom:-55px;right:-14px}.index-button.svelte-rh5oqd{text-align:left;color:#ffffff4d;cursor:pointer;background:0 0;border:0;border-radius:.55rem;grid-template-columns:28px 1fr;align-items:center;gap:.65rem;width:100%;padding:.55rem .65rem;font-size:10px;font-weight:700;transition:color .16s,background .16s,transform .16s;display:grid}.index-button.svelte-rh5oqd:hover{color:#ffffffb3;background:#ffffff06;transform:translate(3px)}.index-button.active.svelte-rh5oqd{color:#fff;background:#e5283f12}.index-button.active.svelte-rh5oqd .display:where(.svelte-rh5oqd){color:#e5283f}.faq-item.svelte-rh5oqd{--entrance-delay:0s;opacity:0;transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--entrance-delay), transform .6s cubic-bezier(.16, 1, .3, 1) var(--entrance-delay), border-color .18s ease, background .18s ease, box-shadow .18s ease;background:#141116;border:1px solid #ffffff13;border-radius:1rem;overflow:hidden;transform:translateY(26px)scale(.985);box-shadow:0 18px 42px #0000002e,inset 0 1px #ffffff05}.faq-section.section-visible.svelte-rh5oqd .faq-item:where(.svelte-rh5oqd){opacity:1;transform:translateY(0)scale(1)}.faq-item.svelte-rh5oqd:hover{border-color:#ffffff21}.faq-item.open.svelte-rh5oqd{background:linear-gradient(120deg,#e5283f0b,#0000 45%),#141116;border-color:#e5283f40;box-shadow:0 22px 48px #00000040,0 0 30px #e5283f06,inset 0 1px #ffffff05}.faq-trigger.svelte-rh5oqd{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.15rem;display:flex}.faq-number.svelte-rh5oqd{color:#ffffff2e;background:#ffffff06;border:1px solid #ffffff12;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.25rem;transition:color .18s,border-color .18s,background .18s,transform .18s;display:flex}.faq-item.open.svelte-rh5oqd .faq-number:where(.svelte-rh5oqd){color:#e5283f;background:#e5283f14;border-color:#e5283f40;transform:rotate(-3deg)}.question-text.svelte-rh5oqd{color:#ffffffd1;font-size:14px;font-weight:800;line-height:1.35;transition:color .18s}.faq-item.open.svelte-rh5oqd .question-text:where(.svelte-rh5oqd){color:#fff}.chevron-box.svelte-rh5oqd{color:#ffffff59;background:#ffffff06;border:1px solid #ffffff13;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .26s cubic-bezier(.16,1,.3,1),color .18s,border-color .18s,background .18s;display:flex}.faq-item.open.svelte-rh5oqd .chevron-box:where(.svelte-rh5oqd){color:#e5283f;background:#e5283f14;border-color:#e5283f40;transform:rotate(180deg)}.faq-answer-wrapper.svelte-rh5oqd{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.16,1,.3,1);display:grid}.faq-item.open.svelte-rh5oqd .faq-answer-wrapper:where(.svelte-rh5oqd){grid-template-rows:1fr}.faq-answer-inner.svelte-rh5oqd{overflow:hidden}.faq-answer.svelte-rh5oqd{grid-template-columns:2px 1fr;gap:1rem;margin:0 1.15rem;padding:0 0 1.3rem;display:grid}.answer-line.svelte-rh5oqd{background:linear-gradient(#e5283f,#e5283f14);border-radius:999px;width:2px;min-height:100%}.faq-answer.svelte-rh5oqd p:where(.svelte-rh5oqd){color:#ffffff61;max-width:780px;font-size:12px;line-height:1.8}@media (width>=640px){.faq-trigger.svelte-rh5oqd{padding:1.3rem 1.4rem}.faq-answer.svelte-rh5oqd{margin:0 1.4rem;padding-bottom:1.45rem}.question-text.svelte-rh5oqd{font-size:15px}}@media (width>=1024px){.faq-layout.svelte-rh5oqd{grid-template-columns:290px minmax(0,1fr)}.faq-index-panel.svelte-rh5oqd{align-self:start;display:block;position:sticky;top:110px}}@media (width<=639px){.faq-trigger.svelte-rh5oqd{align-items:flex-start}.question-text.svelte-rh5oqd{padding-top:3px}.faq-number.svelte-rh5oqd{width:38px;height:38px}.chevron-box.svelte-rh5oqd{width:34px;height:34px}.faq-answer.svelte-rh5oqd{grid-template-columns:2px 1fr;gap:.8rem}}@media (prefers-reduced-motion:reduce){.faq-heading.svelte-rh5oqd,.faq-index-panel.svelte-rh5oqd,.faq-item.svelte-rh5oqd,.index-button.svelte-rh5oqd,.faq-number.svelte-rh5oqd,.chevron-box.svelte-rh5oqd,.faq-answer-wrapper.svelte-rh5oqd{transition:none!important}.faq-heading.svelte-rh5oqd,.faq-index-panel.svelte-rh5oqd,.faq-item.svelte-rh5oqd{opacity:1!important;filter:none!important;transform:none!important}}.vertical-card.svelte-gzujjl{transform-origin:50%;transition:transform .56s cubic-bezier(.22,1,.36,1),opacity .4s,filter .4s}.vertical-active.svelte-gzujjl{z-index:30;opacity:1;filter:brightness();transform:translate3d(0, calc(-50% + var(--drag-y,0px)), 0) rotate(.5deg)}.vertical-prev.svelte-gzujjl{z-index:10;pointer-events:none;opacity:.55;filter:brightness(.6);transform:translateY(calc(-50% - 46px))scale(.94)rotate(-1.2deg)}.vertical-next.svelte-gzujjl{z-index:10;pointer-events:none;opacity:.55;filter:brightness(.6);transform:translateY(calc(46px - 50%))scale(.94)rotate(1.2deg)}.vertical-stage.dragging.svelte-gzujjl .vertical-card:where(.svelte-gzujjl){transition:none}.hero-copy.svelte-gzujjl{animation:.65s cubic-bezier(.16,1,.3,1) 60ms both svelte-gzujjl-copyIn}.hero-slider.svelte-gzujjl{animation:.65s cubic-bezier(.16,1,.3,1) both svelte-gzujjl-sliderIn}.hero-figure.svelte-gzujjl{filter:drop-shadow(0 28px 34px #00000080);animation:.72s cubic-bezier(.16,1,.3,1) 60ms both svelte-gzujjl-figureIn}@keyframes svelte-gzujjl-copyIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-gzujjl-sliderIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-gzujjl-figureIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-copy.svelte-gzujjl,.hero-slider.svelte-gzujjl,.hero-figure.svelte-gzujjl{animation:none!important}.vertical-card.svelte-gzujjl{transition:none!important}}.display.svelte-1brzsux{text-transform:uppercase;letter-spacing:-.005em;font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;font-style:italic;font-weight:900;line-height:.92}.sticker.svelte-1brzsux{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#e5283f;border-radius:.4rem;padding:.42rem .8rem;font-size:11px;font-weight:800;display:inline-block;box-shadow:0 6px 14px #0006}.section-heading.svelte-1brzsux{opacity:0;filter:blur(5px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),filter .65s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.social-section.section-visible.svelte-1brzsux .section-heading:where(.svelte-1brzsux){opacity:1;filter:blur();transform:translateY(0)}.social-card.svelte-1brzsux{--social-color:#e5283f;--rotation:0deg;--entrance-delay:0s;opacity:0;transition:opacity .6s cubic-bezier(.16, 1, .3, 1) var(--entrance-delay), transform .6s cubic-bezier(.16, 1, .3, 1) var(--entrance-delay), border-color .18s ease, box-shadow .18s ease;transform:translateY(34px)scale(.975);box-shadow:0 22px 45px #0000003d,inset 0 1px #ffffff05}.social-section.section-visible.svelte-1brzsux .social-card:where(.svelte-1brzsux){opacity:1;transform:translateY(0)scale(1)}.social-section.section-visible.svelte-1brzsux .social-card:where(.svelte-1brzsux):hover{transform:translateY(-6px) rotate(var(--rotation));border-color:color-mix(in srgb, var(--social-color) 45%, #ffffff14);box-shadow:0 30px 55px #00000073, 0 0 35px color-mix(in srgb, var(--social-color) 8%, transparent), inset 0 1px 0 #ffffff06}.social-line.svelte-1brzsux{transform-origin:0;opacity:.45;transition:transform .26s cubic-bezier(.16,1,.3,1),opacity .18s;transform:scaleX(.45)}.social-card.svelte-1brzsux:hover .social-line:where(.svelte-1brzsux){opacity:1;transform:scaleX(1)}.social-icon.svelte-1brzsux{border-color:color-mix(in srgb, var(--social-color) 24%, transparent);background:color-mix(in srgb, var(--social-color) 10%, #100d12);box-shadow:0 5px 0 color-mix(in srgb, var(--social-color) 18%, #050405);transition:transform .18s,background .18s,border-color .18s}.social-card.svelte-1brzsux:hover .social-icon:where(.svelte-1brzsux){border-color:color-mix(in srgb, var(--social-color) 50%, transparent);background:color-mix(in srgb, var(--social-color) 16%, #100d12);transform:rotate(-5deg)translateY(-2px)}.social-icon.svelte-1brzsux img:where(.svelte-1brzsux){opacity:.88;transition:opacity .18s,transform .18s}.social-card.svelte-1brzsux:hover .social-icon:where(.svelte-1brzsux) img:where(.svelte-1brzsux){opacity:1;transform:scale(1.06)}.action-badge.svelte-1brzsux{letter-spacing:.09em;text-transform:uppercase;background:color-mix(in srgb, var(--social-color) 7%, transparent);border:1px solid;border-radius:.45rem;padding:.35rem .55rem;font-size:8px;font-weight:800}.external-icon.svelte-1brzsux{color:#ffffff4d;background:#ffffff06;border:1px solid #ffffff14;border-radius:.5rem;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .18s,color .18s,border-color .18s,background .18s;display:flex}.social-card.svelte-1brzsux:hover .external-icon:where(.svelte-1brzsux){border-color:color-mix(in srgb, var(--social-color) 25%, transparent);background:color-mix(in srgb, var(--social-color) 7%, transparent);color:color-mix(in srgb, var(--social-color) 75%, white);transform:translate(2px,-2px)rotate(-5deg)}.social-index.svelte-1brzsux{opacity:.16;transition:opacity .18s,transform .18s}.social-card.svelte-1brzsux:hover .social-index:where(.svelte-1brzsux){opacity:.5;transform:rotate(4deg)}@media (width<=639px){.social-card.svelte-1brzsux{min-height:190px}.social-section.section-visible.svelte-1brzsux .social-card:where(.svelte-1brzsux):hover{transform:translateY(-3px)}.social-line.svelte-1brzsux{opacity:.5;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.section-heading.svelte-1brzsux,.social-card.svelte-1brzsux,.social-line.svelte-1brzsux,.social-icon.svelte-1brzsux,.social-icon.svelte-1brzsux img:where(.svelte-1brzsux),.external-icon.svelte-1brzsux,.social-index.svelte-1brzsux{transition:none!important}.section-heading.svelte-1brzsux,.social-card.svelte-1brzsux{opacity:1!important;filter:none!important;transform:none!important}}
