.ra-stack[data-astro-cid-ievtyucc]{position:absolute;left:calc(949 * var(--hp-u));top:calc(214.4 * var(--hp-u));width:calc(429 * var(--hp-u));height:calc(318 * var(--hp-u));pointer-events:none;z-index:1}.ra-stack-inner[data-astro-cid-ievtyucc]{position:relative;width:calc(429 * var(--hp-u));height:calc(318 * var(--hp-u));will-change:transform}.ra-card[data-astro-cid-ievtyucc]{position:absolute;left:calc(var(--x) * var(--hp-u));top:calc(var(--y) * var(--hp-u));width:calc(169.3 * var(--hp-u));height:calc(169.3 * var(--hp-u));border-radius:var(--hp-radius-card);corner-shape:var(--hp-corner-shape);overflow:hidden;transform-origin:0 0;transform:rotate(var(--r));box-shadow:0 calc(10 * var(--hp-u)) calc(30 * var(--hp-u)) #1a1a191f;pointer-events:auto}.ra-plate[data-astro-cid-ievtyucc]{display:block;background:#e6e5e1;width:100%;height:100%;object-fit:cover;animation:ra-pop .28s var(--hp-hop-ease, cubic-bezier(.33, 0, .2, 1)) both}.ra-card[data-astro-cid-ievtyucc]:first-of-type .ra-plate[data-astro-cid-ievtyucc]{animation-delay:0s}.ra-card[data-astro-cid-ievtyucc]:nth-of-type(2) .ra-plate[data-astro-cid-ievtyucc]{animation-delay:70ms}.ra-card[data-astro-cid-ievtyucc]:nth-of-type(3) .ra-plate[data-astro-cid-ievtyucc]{animation-delay:.14s}.ra-card[data-astro-cid-ievtyucc]:nth-of-type(4) .ra-plate[data-astro-cid-ievtyucc]{animation-delay:.21s}@keyframes ra-pop{0%{transform:scale(.7);opacity:0}45%{opacity:1}60%{transform:scale(1.06)}to{transform:scale(1);opacity:1}}.ra-pill[data-astro-cid-ievtyucc]{position:absolute;left:calc(231 * var(--hp-u));transform:translate(-50%);top:calc(114 * var(--hp-u));margin:0;display:flex;align-items:center;gap:calc(14 * var(--hp-u));width:calc(302 * var(--hp-u));height:calc(68 * var(--hp-u));transition:width .26s var(--hp-hop-ease, cubic-bezier(.33, 0, .2, 1));overflow:hidden;padding:0 calc(16 * var(--hp-u));box-sizing:border-box;border-radius:calc(14 * var(--hp-smoothing-boost, 2) * var(--hp-u));corner-shape:var(--hp-corner-shape);background:#4093ff;color:#071c38;font-family:"KMR Apparat",var(--font-sans);font-weight:500;font-size:calc(32.6467 * var(--hp-u));line-height:1;letter-spacing:-.04em;white-space:nowrap}.ra-pill-badge[data-astro-cid-ievtyucc]{width:calc(34 * var(--hp-u));height:calc(34 * var(--hp-u));flex:none;max-width:none}.ra-pill-handle[data-astro-cid-ievtyucc]{flex:none;text-decoration:underline;text-underline-offset:calc(4 * var(--hp-u))}@media(width<=1380px){.ra-stack[data-astro-cid-ievtyucc]{display:none}}@media(prefers-reduced-motion:reduce){.ra-stack-inner[data-astro-cid-ievtyucc]{transform:none!important}.ra-plate[data-astro-cid-ievtyucc]{animation:none}.ra-pill[data-astro-cid-ievtyucc]{transition:none}}.caf-form{position:relative;width:calc(718 * var(--hp-u));margin:0;display:flex;flex-direction:column;font-family:var(--font-sans)}.caf-idrow{display:grid;grid-template-columns:calc(418 * var(--hp-u)) 1fr;align-items:baseline;margin:0 0 calc(46 * var(--hp-u))}.caf-idlabel,.caf-idout{margin:0;font-size:calc(16 * var(--hp-u));font-weight:500;line-height:1.3;letter-spacing:-.01em;color:#6c6962}.caf-idout a{color:#6c6962;text-decoration:underline;text-underline-offset:calc(3 * var(--hp-u))}.caf-idout a:hover{color:#1a1a19}.caf-at{position:relative;display:flex;align-items:flex-end;gap:calc(15 * var(--hp-u));margin:0 0 calc(61.5 * var(--hp-u))}.caf-at:after{content:"";position:absolute;left:calc(123 * var(--hp-u));right:0;top:calc(99 * var(--hp-u));height:calc(12.3418 * var(--hp-u));background:#1a1a19}.caf-at-mark{font-family:"KMR Apparat",var(--font-sans);font-weight:500;font-size:calc(139.926 * var(--hp-u));line-height:.78;letter-spacing:-.04em;color:#1a1a19}.caf-at-input{flex:1 1 auto;min-width:0;height:calc(108 * var(--hp-u));padding:0 calc(4 * var(--hp-u)) calc(4 * var(--hp-u));border:0;border-radius:0;background:transparent;font-family:"KMR Apparat",var(--font-sans);font-weight:500;font-size:calc(110 * var(--hp-u));letter-spacing:-.04em;color:#1a1a19}.caf-at-input:focus{outline:none}.caf-at-input:focus-visible{outline:2px solid #4093ff;outline-offset:calc(4 * var(--hp-u))}.caf-group{margin:0 0 calc(40 * var(--hp-u));padding:0;border:0}.caf-group:last-of-type{margin-bottom:calc(32 * var(--hp-u))}.caf-legend{padding:0;margin:0 0 calc(5 * var(--hp-u));font-size:calc(16 * var(--hp-u));font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#6c6962}.caf-row{display:grid;gap:calc(8 * var(--hp-u))}.caf-row-3{grid-template-columns:repeat(3,calc(234 * var(--hp-u)))}.caf-row-2{grid-template-columns:repeat(2,calc(355 * var(--hp-u)))}.caf-box{width:100%;height:calc(48 * var(--hp-u));padding:0 calc(16 * var(--hp-u));box-sizing:border-box;border:0;border-radius:var(--hp-radius-menu);corner-shape:var(--hp-corner-shape);background:#e6e5e1;box-shadow:inset 0 0 calc(8 * var(--hp-u)) calc(-1 * var(--hp-u)) #f8f8f8bf;font-family:var(--font-sans);font-size:calc(16 * var(--hp-u));font-weight:500;letter-spacing:-.01em;color:#1a1a19}.caf-box::placeholder{color:#69675e;opacity:.5}.caf-box:focus{outline:none}.caf-box:focus-visible{outline:2px solid #4093ff;outline-offset:2px}.caf-area{height:calc(135 * var(--hp-u));padding:calc(16 * var(--hp-u));resize:none;line-height:1.45}.caf-foot{display:flex;align-items:center;justify-content:space-between;gap:calc(24 * var(--hp-u))}.caf-consent{position:relative;display:flex;align-items:flex-start;gap:calc(9 * var(--hp-u));max-width:calc(530 * var(--hp-u));font-size:calc(12 * var(--hp-u));line-height:1.35;letter-spacing:-.01em;font-weight:500;color:#1a1a19;cursor:pointer}.caf-check{position:absolute;left:0;top:calc(1 * var(--hp-u));width:calc(14 * var(--hp-u));height:calc(14 * var(--hp-u));margin:0;opacity:0}.caf-check-art{width:calc(14 * var(--hp-u));height:calc(14 * var(--hp-u));margin-top:calc(1 * var(--hp-u));flex:none}.caf-check:not(:checked)+.caf-check-art .caf-box{fill:transparent}.caf-check:not(:checked)+.caf-check-art .caf-tick{display:none}.caf-check:focus-visible+.caf-check-art{outline:2px solid #4093ff;outline-offset:2px;border-radius:calc(3 * var(--hp-smoothing-boost) * var(--hp-u));corner-shape:var(--hp-corner-shape)}.caf-consent a{color:#1a1a19;text-decoration:underline}.caf-submit{flex:none;display:inline-flex;align-items:center;justify-content:center;height:calc(32 * var(--hp-u));width:calc(164 * var(--hp-u));padding:0;box-sizing:border-box;border:0;border-radius:var(--hp-radius-cta);corner-shape:var(--hp-corner-shape);background:#1a1a1a;color:#f8f8f8;font-family:var(--font-sans);font-weight:500;font-size:calc(16 * var(--hp-u));line-height:calc(32 * var(--hp-u));letter-spacing:-.01em;cursor:pointer;transition:transform var(--hp-hop-duration, .28s) var(--hp-hop-ease-back, cubic-bezier(.34, 2.4, .64, 1))}.caf-submit:hover:not(:disabled){transform:translateY(calc(var(--hp-hop-lift, 4) * var(--hp-u) * -1))}.caf-submit:disabled{opacity:.55;cursor:default}.caf-error{margin:0 0 calc(14 * var(--hp-u));font-size:calc(13 * var(--hp-u));color:#a8501c}.caf-honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.cad{min-height:calc(100dvh - 80 * var(--hp-u));display:grid;place-content:center;text-align:center}.cad-mid{position:relative}.cad-line{position:absolute;left:0;right:0;bottom:calc(100% + 18 * var(--hp-u));margin:0;font-size:calc(24 * var(--hp-u));line-height:calc(32 * var(--hp-u));letter-spacing:-.01em;font-weight:400;color:#6c6962}.cad-handle{text-decoration:underline;text-underline-offset:calc(4 * var(--hp-u))}.cad-word{margin:0;font-family:"KMR Apparat",var(--font-sans);font-weight:500;font-size:calc(112.107 * var(--hp-u));line-height:calc(121.45 * var(--hp-u));letter-spacing:-.04em;color:#1a1a19}.cad-row{display:flex;justify-content:center}.cad-letter,.cad-space{position:relative;will-change:transform}.cad-letter:has(.cad-media){color:transparent}.cad-cta{position:absolute;left:50%;top:calc(100% + 32.1 * var(--hp-u));transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;width:calc(96 * var(--hp-u));height:calc(32 * var(--hp-u));box-sizing:border-box;border-radius:calc(8 * var(--hp-smoothing-boost) * var(--hp-u));corner-shape:var(--hp-corner-shape);background:#1a1a1a;color:#f8f8f8;font-size:calc(16 * var(--hp-u));line-height:1;letter-spacing:-.01em;font-weight:500;text-decoration:none;white-space:nowrap}.cad-media{position:absolute;left:50%;top:50%;width:calc(var(--cad-media-em, .9) * 1em);max-width:none;height:auto;border-radius:.1em;corner-shape:var(--hp-corner-shape);z-index:1;pointer-events:none}.cad-preload{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.cad-preload img{width:1px;height:1px}@media(prefers-reduced-motion:reduce){.cad-letter,.cad-space{will-change:auto}}@media(max-width:1000px){.caf-form{width:auto}.caf-idrow{grid-template-columns:1fr;gap:6px}.caf-row-3,.caf-row-2{grid-template-columns:1fr}.caf-foot{flex-direction:column;align-items:stretch;gap:16px}.caf-consent{max-width:none}}@media(max-width:860px){.caf-at-mark{font-size:76px}.caf-at-input{height:64px;font-size:60px}.caf-at:after{display:none}.caf-at-input{border-bottom:8px solid #1a1a19;padding-bottom:4px}.caf-submit{position:relative}.caf-submit:after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:44px}}.ca-frame[data-astro-cid-tnr7vamh]{position:relative;width:100%;max-width:calc(1440 * var(--hp-u));margin:0 auto}.ca-page[data-astro-cid-tnr7vamh]{position:relative;max-width:none;margin:0;padding:0 0 calc(120 * var(--hp-u));box-sizing:border-box}.ca-head[data-astro-cid-tnr7vamh]{margin:0}.ca-head[data-astro-cid-tnr7vamh] h1[data-astro-cid-tnr7vamh]{margin:0;padding:calc(116.6 * var(--hp-u)) 0 0 calc(64 * var(--hp-u));font-family:"KMR Apparat",var(--font-sans);font-weight:500;font-size:calc(96 * var(--hp-u));line-height:calc(104 * var(--hp-u));letter-spacing:-.04em;color:#1a1a19}.ca-lede[data-astro-cid-tnr7vamh]{margin:calc(71.5 * var(--hp-u)) 0 0;padding-left:calc(175 * var(--hp-u));font-size:calc(24 * var(--hp-u));line-height:calc(32 * var(--hp-u));letter-spacing:-.01em;font-weight:400;color:#6c6962}.ca-page[data-astro-cid-tnr7vamh] .caf-form{margin-left:calc(175 * var(--hp-u));margin-top:calc(130.9 * var(--hp-u))}.ca-frame[data-astro-cid-tnr7vamh][data-done] .ca-head[data-astro-cid-tnr7vamh],.ca-frame[data-astro-cid-tnr7vamh][data-done] .ca-questions[data-astro-cid-tnr7vamh],.ca-frame[data-astro-cid-tnr7vamh][data-done] .ra-stack{display:none}.ca-frame[data-astro-cid-tnr7vamh][data-done] .ca-page[data-astro-cid-tnr7vamh]{padding-bottom:0}.ca-questions[data-astro-cid-tnr7vamh]{margin:calc(151 * var(--hp-u)) 0 0;text-align:center;font-size:calc(16 * var(--hp-u));font-weight:500;line-height:calc(24 * var(--hp-u));letter-spacing:-.01em;color:#6c6962}.ca-questions[data-astro-cid-tnr7vamh] a[data-astro-cid-tnr7vamh]{color:#6c6962;text-decoration:underline;text-underline-offset:calc(3 * var(--hp-u))}.ca-questions[data-astro-cid-tnr7vamh] a[data-astro-cid-tnr7vamh]:hover{color:#1a1a19}@media(width<=1000px){.ca-head[data-astro-cid-tnr7vamh] h1[data-astro-cid-tnr7vamh]{padding:clamp(56px,9vh,96px) 24px 0;font-size:clamp(40px,8vw,68px);line-height:1.06}.ca-lede[data-astro-cid-tnr7vamh]{margin-top:28px;padding:0 24px;font-size:18px;line-height:1.5}.ca-lede[data-astro-cid-tnr7vamh] br{display:none}.ca-page[data-astro-cid-tnr7vamh]{padding-bottom:72px}.ca-page[data-astro-cid-tnr7vamh] .caf-form,.ca-page[data-astro-cid-tnr7vamh] .caf-success{margin:48px 24px 0}.ca-questions[data-astro-cid-tnr7vamh]{margin-top:64px;padding:0 24px;font-size:15px}}
