.zp4jLa_bar{z-index:90;left:.6rem;bottom:calc(.6rem + env(safe-area-inset-bottom));font:600 12px/1.3 system-ui,sans-serif;position:fixed}.zp4jLa_bar summary{color:#f5f2f8;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1d1b22b8;border-radius:999px;padding:.35rem .7rem;list-style:none;display:inline-block}.zp4jLa_bar summary::-webkit-details-marker{display:none}.zp4jLa_bar nav{background:#1d1b22;border-radius:12px;flex-direction:column;min-width:11rem;padding:.35rem;display:flex;position:absolute;bottom:calc(100% + .4rem);left:0;box-shadow:0 10px 30px #0000004d}.zp4jLa_bar a{color:#f5f2f8;border-radius:8px;padding:.5rem .65rem;text-decoration:none}.zp4jLa_bar a[aria-current=page]{color:#2a1a00;background:#f3c37a}.zp4jLa_bar a.zp4jLa_index{color:#b9e0ff;border-top:1px solid #3a3744;margin-top:.2rem}.zp4jLa_panel{color:#2a2630;max-width:44rem;margin:0 auto;padding:2rem 1.25rem 4rem;font:16px/1.55 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.zp4jLa_panel h1{margin:0 0 .25rem;font-size:1.6rem}.zp4jLa_panel h2{margin:2rem 0 .5rem;font-size:1.1rem}.zp4jLa_lead{color:#5a5666;margin:0 0 1.5rem}.zp4jLa_cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.zp4jLa_card a{color:inherit;background:#fff;border:1px solid #d9d4e0;border-radius:14px;padding:1rem 1.1rem;text-decoration:none;display:block}.zp4jLa_card a:hover,.zp4jLa_card a:focus-visible{border-color:#8a5bb5;outline:none;box-shadow:0 0 0 3px #8a5bb533}.zp4jLa_card strong{font-size:1.05rem;display:block}.zp4jLa_card span{color:#5a5666;font-size:.92rem}.zp4jLa_table{border-collapse:collapse;width:100%;font-size:.9rem}.zp4jLa_table th,.zp4jLa_table td{text-align:left;vertical-align:top;border-bottom:1px solid #e6e1ec;padding:.45rem .5rem}.zp4jLa_table th{color:#5a5666;font-weight:600}.zp4jLa_note{color:#5a5666;font-size:.88rem}
.sZj0PW_section{flex-direction:column;gap:.9rem;scroll-margin-top:2rem;display:flex}.sZj0PW_card{border:1px solid color-mix(in srgb, var(--cv-accent) 22%, transparent);border-radius:var(--cv-radius);background:color-mix(in srgb, var(--cv-surface) 84%, transparent);box-shadow:0 22px 50px -26px color-mix(in srgb, var(--cv-accent) 50%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:clamp(1.4rem,6vw,2.2rem)}.sZj0PW_eyebrow{color:color-mix(in srgb, var(--cv-accent) 55%, var(--cv-text));font-family:var(--cv-font-accent);margin:0;font-size:1.3rem;font-style:italic;font-weight:700;line-height:1.15}.sZj0PW_headline{font-family:var(--cv-font-display);text-wrap:balance;margin:0;font-size:clamp(1.7rem,7.4vw,2.4rem);font-weight:600;line-height:1.1}.sZj0PW_headlineLarge{color:var(--cv-accent);font-size:clamp(2.6rem,14vw,4.2rem);line-height:1}.sZj0PW_body{text-wrap:pretty;margin:0;font-size:1.06rem;line-height:1.6}.sZj0PW_note{color:var(--cv-text-muted);margin:0;font-style:italic}.sZj0PW_figure{flex-direction:column;gap:1.1rem;margin:0;display:flex}.sZj0PW_caption{text-align:center;flex-direction:column;gap:.6rem;display:flex}.sZj0PW_media{width:100%;position:relative}.sZj0PW_media[data-orientation=portrait]{max-width:22rem;margin-inline:auto}.sZj0PW_section[data-layout=full-bleed] .sZj0PW_media{width:auto;margin-inline:-1.25rem}.sZj0PW_section[data-layout=full-bleed] .sZj0PW_media :is(img,[data-asset-placeholder]){border-radius:0}.sZj0PW_video{border-radius:var(--cv-radius);background:#000;width:100%;height:auto;display:block}.sZj0PW_mediaNote{color:var(--cv-text-muted);text-align:center;margin:0;font-size:.85rem}.sZj0PW_details{gap:.9rem;margin:.5rem 0 0;display:grid}.sZj0PW_detailRow{border-top:1px solid color-mix(in srgb, var(--cv-accent) 20%, transparent);gap:.15rem;padding-top:.9rem;display:grid}.sZj0PW_detailRow dt{color:var(--cv-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.sZj0PW_detailRow dd{margin:0;font-size:1.15rem;font-weight:600}.sZj0PW_dateWeekday,.sZj0PW_dateRest,.sZj0PW_venueName,.sZj0PW_venueAddress{display:block}.sZj0PW_venueAddress{color:var(--cv-text-muted);font-size:1rem;font-weight:400}.sZj0PW_actions{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.sZj0PW_actionItem{animation:.6s cubic-bezier(.2,.9,.3,1.2) both sZj0PW_pop-in;animation-delay:calc(var(--i) * .16s + .15s)}.sZj0PW_action{border:1.5px solid var(--cv-accent);border-radius:var(--cv-radius);background:color-mix(in srgb, var(--cv-surface) 78%, transparent);min-height:52px;color:var(--cv-text);justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1.2rem;font-size:1.02rem;font-weight:700;text-decoration:none;transition:transform .15s,background-color .15s;display:flex}.sZj0PW_action:hover{background:var(--cv-surface);transform:translateY(-1px)}.sZj0PW_action:focus-visible{outline:3px solid var(--cv-accent);outline-offset:3px}.sZj0PW_actionPrimary,.sZj0PW_actionPrimary:hover{background:var(--cv-accent);color:var(--cv-accent-contrast)}.sZj0PW_actionDisabled{cursor:not-allowed;opacity:.65;border-style:dashed}.sZj0PW_actionDisabled:hover{transform:none}.sZj0PW_actionIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.sZj0PW_giftList{gap:.4rem;margin:0;padding-left:1.2rem;font-size:1.05rem;display:grid}.sZj0PW_giftList li::marker{color:var(--cv-accent)}.sZj0PW_countdown{text-align:center;align-items:center}.sZj0PW_countdownText{font-family:var(--cv-font-display);margin:0;font-size:1.5rem}.sZj0PW_countdownNumber{color:var(--cv-accent);font-size:clamp(3rem,16vw,4.5rem);line-height:1;display:block}.sZj0PW_message{text-align:center;align-items:center;padding-block:1rem}.sZj0PW_ending{isolation:isolate;margin-inline:calc(50% - 50vw);justify-content:flex-start;width:100vw;min-height:100dvh;margin-top:-8dvh;padding:14dvh 1.5rem 26dvh;position:relative;overflow:hidden}.sZj0PW_ending>:not(.sZj0PW_endStage){max-width:28rem}.sZj0PW_endStage{z-index:-1;pointer-events:none;width:min(100vw,560px);position:absolute;inset:0 auto 0 50%;translate:-50%}@media (min-width:40rem){.sZj0PW_endStage{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}}.sZj0PW_endBg{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 6%,#0000008c 34%,#000 58% 86%,#0000);mask-image:linear-gradient(#0000 6%,#0000008c 34%,#000 58% 86%,#0000)}.sZj0PW_endWarm{background:radial-gradient(90% 34% at 50% 84%,#ffd6a861,#0000 70%),linear-gradient(#0000 44%,#ffbcd629 70%,#0000 92%);position:absolute;inset:0}.sZj0PW_endGlint{opacity:0;background:radial-gradient(closest-side,#fff,#fff0);border-radius:50%;animation:4s ease-in-out infinite sZj0PW_end-glint;position:absolute;box-shadow:0 0 8px 2px #ffffffb3}.sZj0PW_endOrn{translate:-50% -50%;rotate:var(--rot,0deg);scale:var(--flip,1) 1;filter:drop-shadow(0 6px 8px #6e3a2659);position:absolute}.sZj0PW_endOrn img{width:100%;height:auto;display:block}.sZj0PW_endOrn[data-motion=float]{animation:6s ease-in-out infinite alternate sZj0PW_end-float}.sZj0PW_endOrn[data-motion=twinkle]{animation:3.4s ease-in-out infinite alternate sZj0PW_end-twinkle}@keyframes sZj0PW_end-glint{0%,to{opacity:0;transform:scale(.4)}50%{opacity:.95;transform:scale(1)}}@keyframes sZj0PW_end-float{to{transform:translateY(-1.6%)}}@keyframes sZj0PW_end-twinkle{0%{opacity:.85}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sZj0PW_endGlint,.sZj0PW_endOrn[data-motion]{animation:none}.sZj0PW_endGlint{opacity:.5}}@keyframes sZj0PW_pop-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@media (min-width:40rem){.sZj0PW_section[data-layout=full-bleed] .sZj0PW_media{margin-inline:0}.sZj0PW_section[data-layout=full-bleed] .sZj0PW_media :is(img,[data-asset-placeholder]){border-radius:var(--cv-radius)}}@media (prefers-reduced-motion:reduce){.sZj0PW_actionItem{animation:none}}
.RR3noq_motif{width:100%;height:auto;display:block;overflow:visible}.RR3noq_fill{fill:var(--cv-surface)}.RR3noq_line{fill:none;stroke:var(--cv-accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.RR3noq_fill.RR3noq_line{fill:var(--cv-surface)}.RR3noq_accentFill{fill:var(--cv-highlight)}.RR3noq_glow{fill:var(--cv-highlight);opacity:.35}.RR3noq_pearl{fill:#fff;stroke:var(--cv-highlight);stroke-width:2px}.RR3noq_sealMark{fill:none;stroke:var(--cv-surface);stroke-width:3px;stroke-linecap:round}.RR3noq_sealInner{fill:none;stroke:var(--cv-surface);stroke-width:2px;opacity:.7}.RR3noq_flap,.RR3noq_lid,.RR3noq_drapeLeft,.RR3noq_drapeRight,.RR3noq_sealGroup{transform-box:fill-box;transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .6s}.RR3noq_flap{transform-origin:50% 0}.RR3noq_motif[data-open=true] .RR3noq_flap{transform:scaleY(-1)}.RR3noq_lid{transform-origin:100% 100%}.RR3noq_motif[data-open=true] .RR3noq_lid{transform:rotate(-32deg)translateY(-8px)}.RR3noq_motif[data-motif=gift] .RR3noq_lid{transform-origin:50% 100%}.RR3noq_motif[data-motif=gift][data-open=true] .RR3noq_lid{transform:translateY(-34px)rotate(-10deg)}.RR3noq_drapeLeft{transform-origin:0%}.RR3noq_drapeRight{transform-origin:100%}.RR3noq_motif[data-open=true] .RR3noq_drapeLeft,.RR3noq_motif[data-open=true] .RR3noq_drapeRight{transform:scaleX(.22)}.RR3noq_sealGroup{transform-origin:50%}.RR3noq_motif[data-open=true] .RR3noq_sealGroup{opacity:0;transform:scale(1.35)}.RR3noq_particles{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.RR3noq_particle{left:var(--x);width:var(--size);height:var(--size);opacity:.55;animation:RR3noq_rise var(--duration) linear var(--delay) infinite;will-change:transform;border-radius:50%;position:absolute;bottom:-40px}.RR3noq_particles[data-kind=bubbles] .RR3noq_particle{background:radial-gradient(circle at 32% 30%,#fffffff2,#ffffff2e 42%,#0000 72%);border:1px solid #ffffffa6}.RR3noq_particles[data-kind=sparkles] .RR3noq_particle{width:calc(var(--size) / 4);height:calc(var(--size) / 4);background:var(--cv-accent);box-shadow:0 0 10px var(--cv-accent);animation-name:RR3noq_twinkle-rise}.RR3noq_particles[data-kind=petals] .RR3noq_particle{background:var(--cv-highlight);border-radius:70% 0}@keyframes RR3noq_rise{to{transform:translateY(-115vh)}}@keyframes RR3noq_twinkle-rise{0%{opacity:0}20%,80%{opacity:.9}50%{opacity:.25}to{opacity:0;transform:translateY(-115vh)}}.RR3noq_image{border-radius:var(--cv-radius);width:100%;height:auto;display:block}.RR3noq_placeholder{aspect-ratio:4/5;border-radius:var(--cv-radius);border:1px solid color-mix(in srgb, var(--cv-accent) 22%, transparent);background:radial-gradient(120% 80% at 18% 8%, color-mix(in srgb, var(--cv-highlight) 55%, transparent), transparent 62%), radial-gradient(100% 70% at 92% 92%, color-mix(in srgb, var(--cv-accent) 32%, transparent), transparent 62%), color-mix(in srgb, var(--cv-surface) 70%, var(--cv-backdrop-to));place-items:end start;width:100%;display:grid;position:relative;overflow:hidden}.RR3noq_placeholderShine{background:linear-gradient(110deg,#0000 30%,#ffffff4d 50%,#0000 70%) 0 0/250% 100%;animation:4.5s ease-in-out infinite RR3noq_shine;position:absolute;inset:0}.RR3noq_placeholderLabel{border:1px dashed var(--cv-accent);background:color-mix(in srgb, var(--cv-surface) 88%, transparent);color:var(--cv-text-muted);border-radius:999px;margin:.75rem;padding:.3rem .65rem;font:600 .72rem/1.4 system-ui,sans-serif;position:relative}@keyframes RR3noq_shine{0%{background-position:120% 0}to{background-position:-120% 0}}.RR3noq_pending{background:color-mix(in srgb, var(--cv-highlight) 35%, transparent);border-radius:4px;padding:0 .25em}.RR3noq_pendingBadge{color:#3a2600;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background:#f3c37a;border-radius:999px;padding:0 .5em;font:700 .62rem/1.7 system-ui,sans-serif;display:inline-block}@media (prefers-reduced-motion:reduce){.RR3noq_particle{bottom:auto;top:calc(var(--x) * .9);opacity:.25;animation:none}.RR3noq_placeholderShine{animation:none}.RR3noq_flap,.RR3noq_lid,.RR3noq_drapeLeft,.RR3noq_drapeRight,.RR3noq_sealGroup{transition:none}}
.ND_xlW_audioToggle{z-index:60;top:calc(.5rem + env(safe-area-inset-top));left:calc(.25rem + env(safe-area-inset-left));color:#4a2d63;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;padding:0;transition:transform .16s,opacity .16s;display:grid;position:fixed}.ND_xlW_audioToggle:active{transform:scale(.94)}.ND_xlW_audioToggle:focus-visible{outline-offset:-2px;box-shadow:0 0 0 4px var(--cv-accent);outline:2px solid #fff}.ND_xlW_audioIcon{fill:currentColor;fill-opacity:.16;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px #fffffff2)drop-shadow(0 0 8px #ffffff8c);width:24px;height:24px}.ND_xlW_audioToggle[data-muted]{opacity:.82}.ND_xlW_phaseNotice{border:1px solid color-mix(in srgb, var(--cv-accent) 40%, transparent);border-radius:var(--cv-radius);background:color-mix(in srgb, var(--cv-highlight) 30%, var(--cv-surface));text-align:center;padding:.9rem 1.1rem;font-weight:600}.ND_xlW_replay{color:#4a2c5e;min-height:50px;font:inherit;text-shadow:0 1px #fff9;cursor:pointer;background:linear-gradient(#fff1de 0%,#f1d3b4 55%,#e3b995 100%);border:1.5px solid #b07c3abf;border-radius:999px;margin-top:.5rem;padding:.75rem 1.7rem;font-weight:800;box-shadow:inset 0 1px #ffffffd9,inset 0 -2px 4px #965c302e,0 10px 22px -8px #70422280}.ND_xlW_replay:focus-visible{outline:3px solid var(--cv-accent);outline-offset:3px}
._8a2t_W_img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block}.js ._8a2t_W_img:not([data-loaded]){opacity:0}._8a2t_W_img[data-loaded]{transition:opacity .45s}._8a2t_W_img[data-failed]{display:none}
.h9ZUwG_invitation.h9ZUwG_invitation{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:.5rem;padding:0}.h9ZUwG_plaque,.h9ZUwG_closing{border-radius:calc(var(--cv-radius) * 1.1);background:linear-gradient(#ffffffe6,#fff3fcd6);border:1px solid #cfa45c99;box-shadow:inset 0 1px #ffffffd9,0 12px 26px -16px #30408c8c}.h9ZUwG_plaque{padding:.55rem .85rem;display:grid}.h9ZUwG_info{gap:.3rem;margin:0;display:grid}.h9ZUwG_row+.h9ZUwG_row{border-top:1px solid #cfa45c66;padding-top:.3rem}.h9ZUwG_row dd{align-items:center;gap:.55rem;margin:0;font-size:.98rem;font-weight:600;line-height:1.3;display:flex}.h9ZUwG_rowIcon{fill:none;width:1.15rem;height:1.15rem;stroke:var(--cv-accent);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none}.h9ZUwG_address{display:block}.h9ZUwG_venueTitle{font-family:var(--cv-font-display);font-size:1.1rem;font-weight:600;line-height:1.2;display:block}.h9ZUwG_venueTitle+.h9ZUwG_address{color:color-mix(in srgb, var(--cv-text) 78%, white);margin-top:.05rem;font-size:.92rem;font-weight:600;line-height:1.25}.h9ZUwG_actionsBlock{display:grid}.h9ZUwG_actions{gap:.45rem}:is(.h9ZUwG_actions a,.h9ZUwG_actions button,.h9ZUwG_actions span[aria-disabled]){min-height:48px}.h9ZUwG_actions button{cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;font-family:inherit}:is(.h9ZUwG_actions li:first-child a,.h9ZUwG_actions li:first-child button){box-shadow:0 10px 22px -12px color-mix(in srgb, var(--cv-accent) 85%, transparent);font-size:1.06rem}.h9ZUwG_actions span[aria-disabled]{opacity:1;color:color-mix(in srgb, var(--cv-text) 80%, white);background:#ffffffd1}.h9ZUwG_actions li:first-child span[aria-disabled]{background:color-mix(in srgb, var(--cv-accent) 62%, white);color:#fff}.h9ZUwG_notice{color:var(--cv-text);text-align:center;background:#ffffffe6;border-radius:999px;justify-self:center;margin:.4rem 0 0;padding:.25rem .7rem;font-size:.85rem;font-weight:700}.h9ZUwG_notice:empty{height:0;margin:0;padding:0;overflow:hidden}.h9ZUwG_closing{text-align:center;justify-items:center;gap:.1rem;padding:.45rem .8rem .05rem;display:grid}.h9ZUwG_closingHeadline{font-family:var(--cv-font-display);text-wrap:balance;margin:0;font-size:clamp(1rem,4.5vw,1.12rem);font-weight:600;line-height:1.2}.h9ZUwG_closingBody{color:color-mix(in srgb, var(--cv-text) 72%, white);text-wrap:balance;margin:0;font-size:.86rem;line-height:1.3}.h9ZUwG_closingRow{border-top:1px solid #cfa45c59;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-top:.1rem;display:flex}.h9ZUwG_count{color:color-mix(in srgb, var(--cv-text) 70%, white);margin:0;font-size:.85rem}.h9ZUwG_closing .h9ZUwG_replay{min-height:44px;box-shadow:none;color:color-mix(in srgb, var(--cv-accent) 80%, var(--cv-text));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--cv-accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--cv-accent) 45%, transparent);text-underline-offset:.22em;text-shadow:none;background:0 0;border:0;border-radius:8px;margin:0 0 0 auto;padding:.3rem .4rem;font-size:.9rem;font-weight:700}.h9ZUwG_closing .h9ZUwG_replay:before{content:"↺ ";content:"↺ " / ""}@media (prefers-reduced-motion:no-preference){:is(.js .h9ZUwG_plaque,.js .h9ZUwG_closing){animation:.8s cubic-bezier(.2,.7,.2,1) both h9ZUwG_invite-rise}.js .h9ZUwG_plaque{animation-delay:.9s}.js .h9ZUwG_invitation .h9ZUwG_actions>li{animation:h9ZUwG_invite-rise .7s cubic-bezier(.2, .7, .2, 1) calc(1.15s + var(--i) * .12s) both}.js .h9ZUwG_closing{animation-delay:1.6s}}@keyframes h9ZUwG_invite-rise{0%{opacity:0;translate:0 12px}}.h9ZUwG_overlay{z-index:90;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overscroll-behavior:contain;background:#1638786b;justify-content:center;align-items:flex-end;animation:.3s both h9ZUwG_overlay-in;display:flex;position:fixed;inset:0}.h9ZUwG_sheet{width:100%;max-width:30rem;max-height:min(90dvh,42rem);padding:1.1rem 1.3rem calc(1.2rem + env(safe-area-inset-bottom));color:var(--cv-text);background:radial-gradient(120% 60% at 50% 0,#ffffffe6,#0000 70%),linear-gradient(#fff8fd 0%,#f7e8fb 100%);border:1px solid #cfa45cb3;border-bottom:0;border-radius:28px 28px 0 0;outline:none;flex-direction:column;gap:.8rem;animation:.4s cubic-bezier(.2,.8,.2,1) both h9ZUwG_sheet-in;display:flex;position:relative;overflow:auto;box-shadow:inset 0 1px #fff,0 -18px 50px -20px #16286e99}@media (min-width:40rem){.h9ZUwG_overlay{align-items:center;padding:1.5rem}.h9ZUwG_sheet{border-bottom:1px solid #cfa45cb3;border-radius:28px;padding-bottom:1.4rem}}.h9ZUwG_giftsOrnament{width:min(62%,15rem);height:auto;margin:0 auto -.2rem;display:block}.h9ZUwG_giftsTitle{color:var(--cv-accent);text-align:center;padding-inline:2.2rem;font-size:clamp(1.5rem,6.4vw,2rem)}.h9ZUwG_giftsIntro{text-align:center;margin:0;line-height:1.45}.h9ZUwG_giftItems{gap:.6rem;margin:.15rem 0 0;padding:0;list-style:none;display:grid}.h9ZUwG_giftItems li{background:linear-gradient(#fffffff2,#fff4fcd9);border:1px solid #cfa45c80;border-radius:999px;align-items:center;gap:.8rem;padding:.75rem 1rem;font-size:1.08rem;font-weight:700;display:flex;box-shadow:0 8px 18px -14px #3c3c8c99}.h9ZUwG_giftBullet{flex:none;width:1.7rem;height:auto}.h9ZUwG_giftDot{background:radial-gradient(circle at 35% 30%, #fff, var(--cv-accent) 92%);border-radius:50%;flex:none;width:1.1rem;height:1.1rem}.h9ZUwG_giftsNote{color:color-mix(in srgb, var(--cv-text) 72%, white);font-family:var(--cv-font-accent);text-align:center;margin:.1rem 0 0;font-size:1.2rem;font-style:italic;font-weight:700}.h9ZUwG_close{width:44px;height:44px;color:var(--cv-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:.55rem;right:.55rem}.h9ZUwG_close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.3rem;height:1.3rem}.h9ZUwG_back{border:1.5px solid var(--cv-accent);background:var(--cv-accent);min-height:48px;color:var(--cv-accent-contrast);font:inherit;cursor:pointer;border-radius:999px;padding:.7rem 1.4rem;font-weight:700}.h9ZUwG_close:focus-visible,.h9ZUwG_back:focus-visible,.h9ZUwG_backLink:focus-visible{outline:3px solid var(--cv-accent);outline-offset:3px}.h9ZUwG_inline{border-top:1px solid #cfa45c66;margin-top:.4rem;padding-top:.9rem}.h9ZUwG_backLink{color:var(--cv-text);align-self:center;font-weight:700}@keyframes h9ZUwG_overlay-in{0%{opacity:0}}@keyframes h9ZUwG_sheet-in{0%{opacity:0;translate:0 1.2rem}}@media (prefers-reduced-motion:reduce){.h9ZUwG_overlay,.h9ZUwG_sheet{animation:none}}
.rhx0cG_reveal{text-align:center;flex-direction:column;align-items:center;gap:1rem;scroll-margin-top:2rem;display:flex}.rhx0cG_eyebrow{color:var(--cv-text-muted);font-family:var(--cv-font-display);text-wrap:balance;margin:0;font-size:1.05rem;font-style:italic}.rhx0cG_headline{font-family:var(--cv-font-display);text-wrap:balance;margin:0;font-size:clamp(1.6rem,7vw,2.3rem);font-weight:500;line-height:1.12}.rhx0cG_trigger{border-radius:var(--cv-radius);color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:1rem;padding:.5rem;display:flex}.rhx0cG_trigger:disabled{cursor:default}.rhx0cG_trigger:focus-visible{outline:3px solid var(--cv-accent);outline-offset:6px}.rhx0cG_motif{width:min(66vw,250px);filter:drop-shadow(0 16px 28px color-mix(in srgb, var(--cv-accent) 30%, transparent))}.rhx0cG_reveal[data-state=closed] .rhx0cG_motif{animation:3.6s ease-in-out infinite rhx0cG_breathe}.rhx0cG_prompt{border:1.5px solid var(--cv-accent);background:color-mix(in srgb, var(--cv-surface) 80%, transparent);border-radius:999px;align-items:center;min-height:48px;padding:.75rem 1.5rem;font-weight:700;display:inline-flex}.rhx0cG_content{text-align:start;outline:none;flex-direction:column;gap:2rem;width:100%;display:flex}.js .rhx0cG_reveal[data-state=closed] .rhx0cG_content{display:none}.rhx0cG_reveal[data-state=open] .rhx0cG_content{animation:.9s cubic-bezier(.2,.8,.2,1) both rhx0cG_unveil}@keyframes rhx0cG_unveil{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:none}}@keyframes rhx0cG_breathe{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.03)rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.rhx0cG_reveal[data-state=closed] .rhx0cG_motif,.rhx0cG_reveal[data-state=open] .rhx0cG_content{animation:none}}
.TT66ya_defs{width:0;height:0;position:absolute;overflow:hidden}.TT66ya_lane{left:0;top:calc(var(--y) * 1%);pointer-events:none;width:100%;height:0;animation:TT66ya_swim-ltr var(--dur) linear var(--delay) infinite;position:absolute}.TT66ya_lane[data-dir=rtl]{animation-name:TT66ya_swim-rtl}.TT66ya_lane[data-plane=far]{opacity:.55}.TT66ya_lane[data-plane=mid]{opacity:.95}.TT66ya_lane[data-plane=near]{opacity:.8}.TT66ya_bob{width:calc(var(--w) * 1%);animation:TT66ya_bob var(--bob,3.6s) ease-in-out var(--bob-delay,0s) infinite alternate}.TT66ya_flip{aspect-ratio:100/56;position:relative}.TT66ya_lane[data-dir=rtl] .TT66ya_flip{transform:scaleX(-1)}.TT66ya_part{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.TT66ya_tail{animation:TT66ya_wag var(--wag,.8s) ease-in-out infinite alternate}.TT66ya_fin{animation:1.1s ease-in-out infinite alternate TT66ya_flutter}@keyframes TT66ya_swim-ltr{0%{transform:translate(-38%)}to{transform:translate(138%)}}@keyframes TT66ya_swim-rtl{0%{transform:translate(138%)}to{transform:translate(-38%)}}@keyframes TT66ya_bob{0%{transform:translateY(-14%)rotate(-2.4deg)}to{transform:translateY(14%)rotate(2.4deg)}}@keyframes TT66ya_wag{0%{transform:rotate(-15deg)}to{transform:rotate(15deg)}}@keyframes TT66ya_flutter{0%{transform:rotate(-9deg)}to{transform:rotate(11deg)}}@media (prefers-reduced-motion:reduce){.TT66ya_lane,.TT66ya_lane[data-dir=rtl]{left:calc(var(--rest) * 1% - var(--w) * 0.5%);animation:none}.TT66ya_bob,.TT66ya_tail,.TT66ya_fin{animation:none}.TT66ya_lane[data-plane=far]{opacity:.4}}
.i3HV5a_stage{isolation:isolate;width:100vw;height:100dvh;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.i3HV5a_stage[data-first]{margin-top:calc(-1 * (4rem + env(safe-area-inset-top)))}html:not(.js) .i3HV5a_stage[data-after-stage]{margin-top:-16dvh}html:not(.js) .i3HV5a_stage[data-after-stage] .i3HV5a_box{-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}html:not(.js) .i3HV5a_stage:has(+.i3HV5a_stage[data-after-stage]) .i3HV5a_hint{bottom:calc(16dvh + 1rem + env(safe-area-inset-bottom))}.i3HV5a_plain{text-align:center;flex-direction:column;align-items:center;padding-block:2rem;display:flex}.i3HV5a_box{width:max(calc(100vh * var(--aspect-n)), min(100vw, 560px));width:max(calc(100dvh * var(--aspect-n)), min(100vw, 560px));aspect-ratio:var(--aspect);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#000 84%,#0000);mask-image:linear-gradient(#000 84%,#0000)}.i3HV5a_world{position:absolute;inset:0}.i3HV5a_plane{pointer-events:none;translate:calc(var(--px,0) * var(--k,0) * -1px) calc(var(--py,0) * var(--k,0) * -.6px);position:absolute;inset:0}.i3HV5a_drift{position:absolute;inset:0}.i3HV5a_plane[data-layer=bg]{--k:3;scale:var(--zoom,1);transform-origin:var(--vx,50%) var(--vy,50%);transition:scale 4.5s cubic-bezier(.2,.6,.2,1);inset:-1.5%}.i3HV5a_plane[data-layer=bg]>.i3HV5a_drift{animation:26s ease-in-out infinite alternate i3HV5a_drift-bg}.i3HV5a_stage[data-revealed] .i3HV5a_plane[data-layer=bg]{scale:calc(var(--zoom,1) * 1.05)}.i3HV5a_plane[data-layer=feature]{--k:12}.i3HV5a_plane[data-layer=feature]>.i3HV5a_drift{animation:20s ease-in-out -5s infinite alternate i3HV5a_drift-mid}.i3HV5a_plane[data-layer=far]{--k:6}.i3HV5a_plane[data-layer=far]>.i3HV5a_drift{animation:22s ease-in-out -4s infinite alternate i3HV5a_drift-far}.i3HV5a_plane[data-layer=mid]{--k:10}.i3HV5a_plane[data-layer=mid]>.i3HV5a_drift{animation:18s ease-in-out -9s infinite alternate i3HV5a_drift-mid}.i3HV5a_plane[data-layer=near]{--k:18}.i3HV5a_plane[data-layer=near]>.i3HV5a_drift{animation:15s ease-in-out -2s infinite alternate i3HV5a_drift-near}.i3HV5a_plane[data-layer=front]{--k:13}.i3HV5a_plane[data-layer=front]>.i3HV5a_drift{animation:17s ease-in-out -6s infinite alternate i3HV5a_drift-front}.i3HV5a_fill{z-index:-1;display:none;position:absolute;inset:0}.i3HV5a_fillImg{object-fit:cover;filter:blur(26px)saturate(1.1)brightness(.92);width:100%;height:100%;transform:scale(1.15)}@media (min-aspect-ratio:7/10){.i3HV5a_fill{display:block}.i3HV5a_box{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#000 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#000 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}html:not(.js) .i3HV5a_stage[data-after-stage] .i3HV5a_box{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 16% 84%,#0000)}}.i3HV5a_bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;scale:1.02}.i3HV5a_light{pointer-events:none;opacity:var(--light,.6);transition:opacity 2.2s;position:absolute;inset:0;overflow:hidden}.i3HV5a_stage[data-revealed] .i3HV5a_light{opacity:min(1, calc(var(--light,.6) * 1.45))}.i3HV5a_surface{background:radial-gradient(60% 100% at 50% 0,#ffffff9e,#ffffff2e 55%,#0000 80%);height:38%;animation:8s ease-in-out infinite alternate i3HV5a_surface;position:absolute;inset:-12% -10% auto}.i3HV5a_ray{top:-8%;left:calc(var(--x) * 1% - var(--w) * 0.5%);width:calc(var(--w) * 1%);transform-origin:50% 0;height:84%;rotate:calc(var(--a) * 1deg);background:radial-gradient(ellipse 50% 100% at 50% 0%, rgb(255 255 255/calc(var(--o) * .8)) 0%, rgb(255 255 255/calc(var(--o) * .4)) 55%, transparent 100%);animation:i3HV5a_ray-pulse var(--dur) ease-in-out var(--delay) infinite alternate;position:absolute}.i3HV5a_caustics{background:radial-gradient(18% 22% at 28% 40%,#ffffff57,#0000 70%),radial-gradient(22% 24% at 58% 62%,#ffffff4d,#0000 70%),radial-gradient(14% 20% at 78% 34%,#ffffff42,#0000 70%);animation:6.5s ease-in-out infinite alternate i3HV5a_caustics;position:absolute;inset:62% 6% 2%}.i3HV5a_depth{z-index:1;pointer-events:none;background:linear-gradient(#ffffff1a,#0000 28% 62%,#16428c3d 100%),radial-gradient(125% 88% at 50% 38%,#0000 56%,#123a8047 100%);position:absolute;inset:0}.i3HV5a_stage:not([data-has-panel]) .i3HV5a_depth{background:linear-gradient(#ffffff24,#0000 24%,#0c3e801a 46%,#0000 64%,#0e387e57 100%),radial-gradient(70% 34% at 50% 47%,#0e4e9633,#0000 100%),radial-gradient(118% 84% at 50% 40%,#0000 50%,#0e347866 100%)}.i3HV5a_motes{pointer-events:none;position:absolute;inset:0}.i3HV5a_motes span{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:var(--s);height:var(--s);opacity:0;animation:i3HV5a_mote var(--dur) ease-in-out var(--delay) infinite;background:radial-gradient(circle,#fffffff2,#ebf8ff66 45%,#0000 72%);border-radius:50%;position:absolute}.i3HV5a_stage[data-canvas] .i3HV5a_motes{display:none}.i3HV5a_item{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.i3HV5a_item[data-plane=far]{opacity:.72}.i3HV5a_item[data-plane=far] img{filter:saturate(.85)brightness(1.06)blur(.7px)}.i3HV5a_item[data-plane=near] img{filter:blur(1.4px)}.i3HV5a_tilt{transform:perspective(700px) rotateX(var(--tilt)) rotate(var(--rot)) scaleX(var(--flip))}.i3HV5a_tilt img{width:100%;height:auto}.i3HV5a_item[data-shadow]:before{content:"";filter:blur(2px);background:radial-gradient(closest-side,#3c466e57,#3c466e00);border-radius:50%;height:24%;position:absolute;bottom:-3%;left:-2%;right:4%;transform:translate(-6%,22%)}.js .i3HV5a_item[data-shadow]:not(:has(img[data-loaded])):before{opacity:0}.i3HV5a_mover{animation-delay:var(--delay)}.i3HV5a_mover[data-motion=float]{animation:6s ease-in-out infinite alternate i3HV5a_float}.i3HV5a_mover[data-motion=sway]{transform-origin:50% 100%;animation:i3HV5a_sway var(--sway,6.5s) ease-in-out infinite alternate}.i3HV5a_mover[data-motion=idle]{transform-origin:50% 60%;animation:5.6s ease-in-out infinite alternate i3HV5a_idle}.i3HV5a_mover[data-motion=twinkle]{animation:3.6s ease-in-out infinite alternate i3HV5a_twinkle}.i3HV5a_mover[data-motion=rise]{animation:i3HV5a_ascend var(--dur,16s) linear var(--delay) infinite}.i3HV5a_mover[data-motion=trail]{animation:i3HV5a_trail 10s ease-in-out var(--delay) infinite}.i3HV5a_stage:not([data-revealed]) .i3HV5a_item[data-appear=onReveal] .i3HV5a_mover{opacity:0;animation:none}.i3HV5a_stage[data-canvas] .i3HV5a_item[data-appear=withoutCanvas]{display:none}.i3HV5a_canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.i3HV5a_text{z-index:3;max-width:min(100%,36rem);padding:calc(2.95rem + env(safe-area-inset-top)) 1.5rem 3.2rem;color:var(--cv-text);text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:.45rem;margin-inline:auto;display:flex;position:absolute;inset:0 0 auto}.i3HV5a_text:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(54% 100% at 50% 0,#fff9 0%,#ffffff4d 58%,#0000 100%);position:absolute;inset:0}.i3HV5a_plain .i3HV5a_text:before{display:none}.i3HV5a_stage[data-has-feature] .i3HV5a_text:before,.i3HV5a_stage[data-after-stage] .i3HV5a_text:before{background:radial-gradient(closest-side,#ffffff9e 0%,#ffffff5c 58%,#0000 100%)}.i3HV5a_plain .i3HV5a_text{background:0 0;padding:0;position:static}.i3HV5a_text>*{max-width:28rem;margin:0}.i3HV5a_eyebrow{font-family:var(--cv-font-accent);white-space:pre-line;color:color-mix(in srgb, var(--cv-accent) 42%, var(--cv-text));text-shadow:0 0 9px #fffc,0 0 2px #ffffff8c,0 0 20px #ffffff5c,0 0 36px #ffffff2e;font-size:clamp(1.3rem,5.6vw,1.62rem);font-style:italic;font-weight:700;line-height:1.12}.i3HV5a_headline{font-family:var(--cv-font-display);text-wrap:balance;letter-spacing:-.012em;color:color-mix(in srgb, var(--cv-text) 82%, #1d1230);text-shadow:0 0 14px #fff9,0 1px #ffffff73,0 0 28px #ffffff4d,0 0 46px #ffffff26;font-size:clamp(1.95rem,8.6vw,2.85rem);font-weight:600;line-height:1.05}.i3HV5a_body{font-size:1.04rem;font-weight:600;line-height:1.4}.i3HV5a_text .i3HV5a_body{white-space:pre-line;text-wrap:balance;max-width:100%;color:var(--cv-text);text-shadow:0 0 9px #fffc,0 0 2px #ffffff8c,0 0 20px #ffffff5c,0 0 36px #ffffff2e;padding-inline:.4rem;font-size:1.08rem;line-height:1.5}.i3HV5a_hint{left:50%;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:3;color:var(--cv-text);letter-spacing:.02em;text-shadow:0 1px 6px #ffffffe6;pointer-events:none;flex-direction:column;align-items:center;gap:.1rem;margin:0;font-size:.85rem;font-weight:600;display:flex;position:absolute;translate:-50%}.i3HV5a_hint svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem;animation:1.8s ease-in-out infinite i3HV5a_nudge}.i3HV5a_feature{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);pointer-events:none;position:absolute;translate:-50% -50%}@media (max-width:480px){.i3HV5a_feature{top:calc(var(--y) * 1% + var(--ny,0) * 1px + var(--ny,0) / 14 * max(0px, (780px - 100dvh) * .33))}}.i3HV5a_approach{opacity:1;transition:translate 3.4s cubic-bezier(.16, .68, .2, 1) var(--fdelay,.9s), scale 3.4s cubic-bezier(.16, .68, .2, 1) var(--fdelay,.9s), rotate 3.4s cubic-bezier(.16, .68, .2, 1) var(--fdelay,.9s), opacity 1.6s ease var(--fdelay,.9s);translate:0;rotate:0deg;scale:1}.js .i3HV5a_stage[data-has-feature]:not([data-revealed]) .i3HV5a_approach{translate:calc(var(--fx) * 1%) calc(var(--fy) * 1%);scale:var(--fs);opacity:0;rotate:-5deg}.i3HV5a_idle{animation:5.6s ease-in-out infinite alternate i3HV5a_idle;position:relative}.i3HV5a_feature[data-still] .i3HV5a_idle{animation:none}.i3HV5a_stage:has([data-feature][data-still]) .i3HV5a_plane[data-layer=feature]{--k:3;inset:-1.5%}.i3HV5a_stage:has([data-feature][data-still]) .i3HV5a_plane[data-layer=feature]>.i3HV5a_drift{animation:26s ease-in-out infinite alternate i3HV5a_drift-bg}.i3HV5a_featureImg{filter:drop-shadow(0 1.2vh 1.6vh #1e3c7847);width:100%;height:auto}.i3HV5a_feature[data-still] .i3HV5a_featureImg{-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 20px),#0000 100%)}.i3HV5a_featurePlaceholder{border-radius:48% 48% 42% 42%}.i3HV5a_glow{aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#ffffffd9,#ffe4fa7a 46%,#dcf0ff29 70%,#0000 100%);border-radius:50%;width:150%;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.55}.i3HV5a_stage[data-revealed] .i3HV5a_glow{animation:2.8s ease-out both i3HV5a_bloom,6.5s ease-in-out 2.8s infinite alternate i3HV5a_breathe}html:not(.js) .i3HV5a_glow{opacity:.55;scale:1}.i3HV5a_sparks{width:0;height:0;position:absolute;top:50%;left:50%}.i3HV5a_sparks span{width:0;height:0;rotate:calc(var(--a) * 1deg);position:absolute;top:0;left:0}.i3HV5a_sparks span:after{content:"";left:calc(var(--s) / -2);top:calc(var(--s) / -2);width:var(--s);height:var(--s);opacity:0;background:radial-gradient(circle,#fff,#ffecfab3 40%,#0000 72%);border-radius:50%;position:absolute}.i3HV5a_stage[data-revealed] .i3HV5a_sparks[data-on=reveal] span[data-reach=s]:after,.i3HV5a_stage[data-open] .i3HV5a_sparks[data-on=open] span[data-reach=s]:after{animation:i3HV5a_fly-s 2.2s ease-out calc(var(--t) + var(--fdelay,.9s) * .5) both}.i3HV5a_stage[data-revealed] .i3HV5a_sparks[data-on=reveal] span[data-reach=m]:after,.i3HV5a_stage[data-open] .i3HV5a_sparks[data-on=open] span[data-reach=m]:after{animation:i3HV5a_fly-m 2.6s ease-out calc(var(--t) + var(--fdelay,.9s) * .5) both}.i3HV5a_stage[data-revealed] .i3HV5a_sparks[data-on=reveal] span[data-reach=l]:after,.i3HV5a_stage[data-open] .i3HV5a_sparks[data-on=open] span[data-reach=l]:after{animation:i3HV5a_fly-l 3s ease-out calc(var(--t) + var(--fdelay,.9s) * .5) both}.js .i3HV5a_stage .i3HV5a_text>*{opacity:0;transition:opacity .45s,translate .45s;translate:0 12px}:is(.js .i3HV5a_stage[data-cue=in]:not([data-after-stage]) .i3HV5a_text>*,.js .i3HV5a_stage[data-cue=in][data-entered] .i3HV5a_text>*){opacity:1;transition:opacity .9s ease var(--d,0s), translate .9s cubic-bezier(.2, .7, .2, 1) var(--d,0s);translate:0}.js .i3HV5a_stage .i3HV5a_text:before{opacity:0;transition:opacity .5s,scale .5s;scale:.8}.js .i3HV5a_stage[data-cue=in]:not([data-after-stage]) .i3HV5a_text:before{opacity:1;transition:opacity 2s cubic-bezier(.3,.1,.3,1) .1s,scale 2.2s cubic-bezier(.2,.7,.2,1) .1s;scale:1}.js .i3HV5a_stage[data-cue=in][data-entered] .i3HV5a_text:before{opacity:1;transition:opacity 2s cubic-bezier(.3,.1,.3,1) .1s,scale 2.2s cubic-bezier(.2,.7,.2,1) .1s;scale:1}.js .i3HV5a_stage .i3HV5a_text>:first-child{--d:.15s}.js .i3HV5a_stage .i3HV5a_text>:nth-child(2){--d:.65s}.js .i3HV5a_stage .i3HV5a_text>:nth-child(3){--d:1.25s}.i3HV5a_stage[data-has-feature] .i3HV5a_hint{transition:opacity 1.4s 1.6s,translate 1.4s 1.6s}.js .i3HV5a_stage[data-has-feature]:not([data-revealed]) .i3HV5a_hint{opacity:0;translate:0 10px}:is(.js .i3HV5a_stage[data-grouped] .i3HV5a_box,.js .i3HV5a_stage[data-grouped] .i3HV5a_fill){pointer-events:none;position:fixed}.js .i3HV5a_stage[data-grouped]{overflow:visible}.js .i3HV5a_stage[data-grouped] .i3HV5a_box{-webkit-mask-image:none;mask-image:none}@media (min-aspect-ratio:7/10){.js .i3HV5a_stage[data-grouped] .i3HV5a_box{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}}:is(.js .i3HV5a_stage[data-grouped][data-after-stage] .i3HV5a_box,.js .i3HV5a_stage[data-grouped][data-after-stage] .i3HV5a_fill){transition:opacity 1.8s}:is(.js .i3HV5a_stage[data-grouped][data-after-stage]:not([data-entered]) .i3HV5a_box,.js .i3HV5a_stage[data-grouped][data-after-stage]:not([data-entered]) .i3HV5a_fill){opacity:0}.js .i3HV5a_stage[data-grouped][data-after-stage]:not([data-live]) .i3HV5a_box{display:none}.js .i3HV5a_stage[data-grouped][data-covered] .i3HV5a_box{display:none}.js .i3HV5a_stage[data-share-fill] .i3HV5a_fill{display:none}.i3HV5a_sentinel{opacity:0;pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.js .i3HV5a_stage[data-grouped][data-after-stage] .i3HV5a_plane[data-layer=bg]{scale:1}.js .i3HV5a_stage[data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=bg]{scale:calc(var(--zoom,1) * 1.05)}.js .i3HV5a_stage[data-grouped][data-after-stage] .i3HV5a_plane:is([data-layer=far],[data-layer=mid],[data-layer=near],[data-layer=front]){transform-origin:var(--vx,50%) var(--vy,50%);transition:scale 4.5s cubic-bezier(.2,.6,.2,1);scale:1}.js .i3HV5a_stage[data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=far]{scale:1.04}.js .i3HV5a_stage[data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=mid]{scale:1.07}.js .i3HV5a_stage[data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=front]{scale:1.1}.js .i3HV5a_stage[data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=near]{scale:1.13}.i3HV5a_stage[data-camera=fixed] .i3HV5a_plane[data-layer=bg],.i3HV5a_stage[data-camera=fixed][data-revealed] .i3HV5a_plane[data-layer=bg]{scale:var(--zoom,1);transition:none}.js .i3HV5a_stage[data-camera=fixed][data-grouped][data-after-stage] .i3HV5a_plane[data-layer=bg]{scale:var(--zoom,1);transition:none}.js .i3HV5a_stage[data-camera=fixed][data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=bg]{scale:var(--zoom,1);transition:none}.js .i3HV5a_stage[data-camera=fixed][data-grouped][data-after-stage] .i3HV5a_plane:is([data-layer=far],[data-layer=mid],[data-layer=near],[data-layer=front]){transition:none;scale:1}.js .i3HV5a_stage[data-camera=fixed][data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=far]{transition:none;scale:1}.js .i3HV5a_stage[data-camera=fixed][data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=mid]{transition:none;scale:1}.js .i3HV5a_stage[data-camera=fixed][data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=front]{transition:none;scale:1}.js .i3HV5a_stage[data-camera=fixed][data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=near]{transition:none;scale:1}.i3HV5a_stage[data-has-panel]{height:auto;min-height:100dvh;overflow:visible}.i3HV5a_screen{width:100%;height:100dvh;position:relative;overflow:hidden}.js .i3HV5a_stage[data-grouped] .i3HV5a_screen{overflow:visible}.i3HV5a_gate{left:0;right:0;bottom:calc(4.6rem + env(safe-area-inset-bottom));z-index:4;pointer-events:none;justify-content:center;transition:opacity .5s;display:flex;position:absolute}.i3HV5a_gateBtn{pointer-events:auto;border:1.5px solid var(--cv-accent);background:color-mix(in srgb, var(--cv-surface) 88%, transparent);min-height:48px;color:var(--cv-text);font:inherit;box-shadow:0 10px 26px -12px color-mix(in srgb, var(--cv-accent) 70%, transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;padding:.75rem 1.7rem;font-weight:700;display:inline-flex;position:relative}.i3HV5a_gateBtn:focus-visible{outline:3px solid var(--cv-accent);outline-offset:5px}.i3HV5a_gateBtn:disabled{cursor:default}html:not(.js) .i3HV5a_gate{display:none}.i3HV5a_stage[data-open] .i3HV5a_gate{opacity:0;pointer-events:none}.js .i3HV5a_stage[data-has-panel]:not([data-revealed]) .i3HV5a_gate{opacity:0;visibility:hidden}.js .i3HV5a_stage[data-has-panel][data-revealed]:not([data-open]) .i3HV5a_gate{transition:opacity .9s 1.6s,visibility 0s linear 1.6s}.i3HV5a_feature[data-tap]{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.i3HV5a_pearl{aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#fffffff2,#ffeefc80 45%,#0000 72%);border-radius:50%;width:30%;position:absolute;top:52%;left:50%;translate:-50% -50%}.i3HV5a_stage[data-has-panel][data-revealed]:not([data-open]) .i3HV5a_pearl{animation:2.6s ease-in-out infinite alternate i3HV5a_pearl-hint}.i3HV5a_stage[data-open] .i3HV5a_pearl{animation:2.6s ease-out both i3HV5a_pearl-open}.js .i3HV5a_stage[data-open] .i3HV5a_text>*{opacity:0!important;transition:opacity .6s!important}.js .i3HV5a_stage[data-open] .i3HV5a_text:before{opacity:0!important;transition:opacity .6s!important}.i3HV5a_stage[data-spent] [data-feature]{display:none}.i3HV5a_stage[data-open] .i3HV5a_approach{animation:1.5s cubic-bezier(.4,0,.2,1) .1s both i3HV5a_feature-out}.i3HV5a_stage[data-open] .i3HV5a_glow{animation:1.7s ease-out both i3HV5a_flash-out}.i3HV5a_panel{z-index:3;width:100%;max-width:36rem;padding:.6rem 1.25rem var(--panel-end,20dvh);outline:none;flex-direction:column;gap:1.1rem;margin-inline:auto;scroll-margin-top:1rem;display:flex;position:relative}.js .i3HV5a_stage[data-has-panel]:not([data-open]) .i3HV5a_panel{display:none}.i3HV5a_stage[data-open] .i3HV5a_panel{animation:.5s ease-out both i3HV5a_panel-in}.i3HV5a_panel>section{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--cv-surface) 92%, transparent)}.i3HV5a_frame{aspect-ratio:var(--frame-ratio,1.3717);width:min(calc(100% + 1rem), calc(40dvh * var(--frame-ratio,1.3717)));filter:drop-shadow(0 14px 22px #28468247);align-self:center;margin-inline:0;position:relative;container-type:inline-size}.i3HV5a_frameArt{pointer-events:none;background:var(--frame) center / 100% 100% no-repeat;position:absolute;inset:0}.i3HV5a_frameBody{inset:var(--frame-top,22%) var(--frame-side,17%) var(--frame-bottom,19%);text-align:center;flex-direction:column;justify-content:center;display:flex;position:absolute}.i3HV5a_frameBody>section{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:.15rem;padding:0}.i3HV5a_frameBody>section *{text-align:center}.i3HV5a_frameBody>section>p{font-size:clamp(1.05rem,5.4cqw,1.35rem)}.i3HV5a_frameBody>section h2{margin:0;font-size:clamp(1.7rem,11.5cqw,3.2rem);line-height:1}.i3HV5a_frameBody>section dl{border-top:1px solid #cfa45c73;gap:.2rem;margin:.35rem 0 0;padding-top:.4rem;display:grid}.i3HV5a_frameBody>section dl>div{border:0;padding:0}.i3HV5a_frameBody>section dt{font-size:clamp(.62rem,2.4cqw,.74rem)}.i3HV5a_frameBody>section dd{text-wrap:balance;font-size:clamp(.85rem,4.1cqw,1.05rem);line-height:1.25}.i3HV5a_stage[data-has-panel] .i3HV5a_text :is(p,h2){text-shadow:0 0 12px #ffffffb3,0 0 26px #ffffff4d,0 0 42px #ffffff26}@media (prefers-reduced-motion:no-preference){.js .i3HV5a_stage:not(.i3HV5a_plain)[data-cue=in] .i3HV5a_text>*{animation:i3HV5a_text-float var(--float-dur,8.4s) ease-in-out var(--float-delay,0s) infinite}.js .i3HV5a_stage:not(.i3HV5a_plain)[data-cue=in] .i3HV5a_text>:first-child{--float-dur:8.4s;--float-delay:-1.3s}.js .i3HV5a_stage:not(.i3HV5a_plain)[data-cue=in] .i3HV5a_text>:nth-child(2){--float-dur:9.6s;--float-delay:-5.1s}.js .i3HV5a_stage:not(.i3HV5a_plain)[data-cue=in] .i3HV5a_text>:nth-child(3){--float-dur:7.6s;--float-delay:-3.2s}}@keyframes i3HV5a_text-float{0%,to{transform:translate(0)}25%{transform:translate(2px,-1.5px)}50%{transform:translate(.5px,-3px)}75%{transform:translate(-2px,-1px)}}@media (prefers-reduced-motion:no-preference){.js .i3HV5a_frameBody>section>:is(p,h2){animation:.7s cubic-bezier(.2,.7,.2,1) .2s both i3HV5a_frame-rise}.js .i3HV5a_frameBody>section>h2{animation-delay:.32s}.js .i3HV5a_frameBody>section dl{animation:.7s cubic-bezier(.2,.7,.2,1) .65s both i3HV5a_frame-rise}.js .i3HV5a_frame{animation:.6s ease-out .1s both i3HV5a_panel-in}}.i3HV5a_haze{z-index:2;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--tint) 40%, #fff) 0, var(--tint) 55%, color-mix(in srgb, var(--tint) 75%, #1f6fa8) 100%);position:absolute;inset:0}html[data-cv-phase]:not([data-cv-phase=closed]) .i3HV5a_stage[data-first] .i3HV5a_bg{animation:2.8s cubic-bezier(.18,.7,.2,1) 1.7s both i3HV5a_arrive-bg}html[data-cv-phase]:not([data-cv-phase=closed]) .i3HV5a_stage[data-first] .i3HV5a_item[data-plane=far]{animation:2.8s cubic-bezier(.18,.7,.2,1) 1.7s both i3HV5a_arrive-far}html[data-cv-phase]:not([data-cv-phase=closed]) .i3HV5a_stage[data-first] .i3HV5a_item[data-plane=mid]{animation:2.6s cubic-bezier(.18,.7,.2,1) 1.8s both i3HV5a_arrive-mid}html[data-cv-phase]:not([data-cv-phase=closed]) .i3HV5a_stage[data-first] .i3HV5a_item[data-plane=near],html[data-cv-phase]:not([data-cv-phase=closed]) .i3HV5a_stage[data-first] .i3HV5a_item[data-plane=front]{animation:2.4s cubic-bezier(.18,.7,.2,1) 1.85s both i3HV5a_arrive-near}html[data-cv-phase]:not([data-cv-phase=closed]) .i3HV5a_stage[data-first] .i3HV5a_haze{animation:2.3s ease-out 1.65s both i3HV5a_haze-out}html[data-cv-phase]:not([data-cv-phase=closed]) .i3HV5a_stage[data-first] .i3HV5a_text,html[data-cv-phase]:not([data-cv-phase=closed]) .i3HV5a_stage[data-first] .i3HV5a_hint{animation:1.1s ease-out 2.8s both i3HV5a_text-in}@keyframes i3HV5a_arrive-bg{0%{scale:1.24}}@keyframes i3HV5a_arrive-far{0%{opacity:0;scale:1.08}}@keyframes i3HV5a_arrive-mid{0%{opacity:0;scale:1.28}}@keyframes i3HV5a_arrive-near{0%{opacity:0;scale:1.8}}@keyframes i3HV5a_haze-out{0%{opacity:.94}to{opacity:0}}@keyframes i3HV5a_text-in{0%{opacity:0;transform:translateY(10px)}}@keyframes i3HV5a_ray-pulse{0%{opacity:.5;transform:translate(-1.6%)}to{opacity:1;transform:translate(1.6%)}}@keyframes i3HV5a_surface{0%{opacity:.55}to{opacity:1}}@keyframes i3HV5a_caustics{0%{opacity:.35;transform:translate(-1.5%)scale(.98)}to{opacity:.9;transform:translate(1.5%,1%)scale(1.03)}}@keyframes i3HV5a_mote{0%{opacity:0;transform:translate(0,0)}20%{opacity:.85}60%{opacity:.45}to{opacity:0;transform:translate(2.5vw,22vh)}}@keyframes i3HV5a_bloom{0%{opacity:0;scale:.55}45%{opacity:1;scale:1.1}to{opacity:.62;scale:1}}@keyframes i3HV5a_breathe{0%{opacity:.52;scale:.98}to{opacity:.74;scale:1.06}}@keyframes i3HV5a_fly-s{0%{opacity:0;transform:translateY(0)scale(.3)}20%{opacity:1}to{opacity:0;transform:translateY(-1500%)scale(1.1)}}@keyframes i3HV5a_fly-m{0%{opacity:0;transform:translateY(0)scale(.3)}20%{opacity:1}to{opacity:0;transform:translateY(-2100%)scale(1.1)}}@keyframes i3HV5a_fly-l{0%{opacity:0;transform:translateY(0)scale(.3)}20%{opacity:1}to{opacity:0;transform:translateY(-2900%)scale(1.1)}}@keyframes i3HV5a_pearl-hint{0%{opacity:.08;scale:.9}to{opacity:.42;scale:1.08}}@keyframes i3HV5a_pearl-open{0%{opacity:0;scale:.6}30%{opacity:1;scale:1.9}to{opacity:.5;scale:1.25}}@keyframes i3HV5a_feature-out{0%{opacity:1;filter:brightness()}35%{opacity:1;filter:brightness(1.45)saturate(.9);scale:1.05}to{opacity:0;filter:brightness(1.9)saturate(.7);scale:1.16}}@keyframes i3HV5a_flash-out{0%{opacity:.3;scale:.7}30%{opacity:1;scale:1.5}to{opacity:0;scale:2.4}}@keyframes i3HV5a_panel-in{0%{opacity:0}}@keyframes i3HV5a_frame-rise{0%{opacity:0;translate:0 10px}}@keyframes i3HV5a_drift-bg{0%{transform:translate(-.5%,.2%)}to{transform:translate(.5%,-.3%)}}@keyframes i3HV5a_drift-far{0%{transform:translate(-.8%)}to{transform:translate(.8%,-.4%)}}@keyframes i3HV5a_drift-mid{0%{transform:translate(1.2%,.3%)}to{transform:translate(-1.2%,-.5%)}}@keyframes i3HV5a_drift-near{0%{transform:translate(-2%,.4%)}to{transform:translate(2%,-.6%)}}@keyframes i3HV5a_drift-front{0%{transform:translate(1.4%)}to{transform:translate(-1.4%,-.4%)}}@keyframes i3HV5a_idle{0%{transform:translateY(.9vh)rotate(-1.3deg)}to{transform:translate(.3vw,-.9vh)rotate(1.4deg)}}@keyframes i3HV5a_float{to{transform:translateY(-1.2vh)}}@keyframes i3HV5a_sway{0%{transform:rotate(-3deg)skew(2deg)}50%{transform:rotate(.8deg)skew(-1.2deg)}to{transform:rotate(3deg)skew(2.4deg)}}@keyframes i3HV5a_twinkle{0%{opacity:.78;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}@keyframes i3HV5a_trail{0%{opacity:0;transform:translateY(2vh)scale(.55)}9%{opacity:.95}27%{transform:translate(2.6vw,-12vh)scale(.75)}52%{transform:translate(-2.6vw,-26vh)scale(.9)}76%{transform:translate(2.2vw,-39vh)scale(1)}92%{opacity:.8}to{opacity:0;transform:translateY(-50vh)scale(1.06)}}@keyframes i3HV5a_ascend{0%{opacity:0;transform:translateY(8vh)scale(.8)}8%{opacity:.9}90%{opacity:.8}to{opacity:0;transform:translate(2vw,-80vh)scale(1.05)}}@keyframes i3HV5a_nudge{50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.i3HV5a_surface,.i3HV5a_ray,.i3HV5a_caustics,.i3HV5a_motes span,.i3HV5a_drift,.i3HV5a_mover[data-motion],.i3HV5a_hint svg{animation:none!important}.i3HV5a_plane{translate:none}.i3HV5a_plane[data-layer=bg],.i3HV5a_stage[data-revealed] .i3HV5a_plane[data-layer=bg]{scale:var(--zoom,1);transition:none}.i3HV5a_approach{opacity:1!important;transition:none!important;translate:0!important;rotate:0deg!important;scale:1!important}.js .i3HV5a_stage[data-has-feature]:not([data-revealed]) .i3HV5a_approach{opacity:1!important;transition:none!important;translate:0!important;rotate:0deg!important;scale:1!important}.i3HV5a_stage[data-has-feature] .i3HV5a_text,.i3HV5a_stage[data-has-feature] .i3HV5a_hint{opacity:1!important;transition:none!important;translate:none!important}.js .i3HV5a_stage[data-has-feature]:not([data-revealed]) .i3HV5a_text{opacity:1!important;transition:none!important;translate:none!important}.js .i3HV5a_stage[data-has-feature]:not([data-revealed]) .i3HV5a_hint{opacity:1!important;transition:none!important;translate:none!important}.i3HV5a_idle,.i3HV5a_stage[data-revealed] .i3HV5a_glow,.i3HV5a_pearl,.i3HV5a_stage[data-open] .i3HV5a_panel{animation:none!important}.i3HV5a_gate{transition:none}.js .i3HV5a_stage[data-has-panel][data-revealed]:not([data-open]) .i3HV5a_gate{transition:none}.js .i3HV5a_stage .i3HV5a_text:before{opacity:1!important;transition:none!important;scale:1!important}.js .i3HV5a_stage .i3HV5a_text>*{opacity:1!important;transition:none!important;translate:none!important}.i3HV5a_glow{opacity:.5;scale:1}.i3HV5a_stage[data-open] .i3HV5a_approach,.i3HV5a_stage[data-open] .i3HV5a_glow{opacity:0!important;animation:none!important}.i3HV5a_sparks{display:none}.i3HV5a_light,.i3HV5a_stage[data-revealed] .i3HV5a_light{transition:none}:is(.js .i3HV5a_stage[data-grouped][data-after-stage] .i3HV5a_box,.js .i3HV5a_stage[data-grouped][data-after-stage] .i3HV5a_fill,.js .i3HV5a_stage[data-grouped][data-after-stage] .i3HV5a_plane){transition:none!important}.js .i3HV5a_stage[data-grouped][data-after-stage] .i3HV5a_plane[data-layer]{scale:var(--zoom-rm,1)!important}.js .i3HV5a_stage[data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer]{scale:var(--zoom-rm,1)!important}.js .i3HV5a_stage[data-grouped][data-after-stage][data-entered] .i3HV5a_plane[data-layer=bg]{scale:var(--zoom,1)!important}.i3HV5a_ray{opacity:.65}.i3HV5a_motes span{opacity:.6}html[data-cv-phase] .i3HV5a_stage[data-first] .i3HV5a_bg,html[data-cv-phase] .i3HV5a_stage[data-first] .i3HV5a_item,html[data-cv-phase] .i3HV5a_stage[data-first] .i3HV5a_haze,html[data-cv-phase] .i3HV5a_stage[data-first] .i3HV5a_text,html[data-cv-phase] .i3HV5a_stage[data-first] .i3HV5a_hint{animation:none!important}.i3HV5a_mover[data-motion=rise],.i3HV5a_mover[data-motion=trail]{opacity:.85}}
._7aps-G_art{--px:0;--py:0;position:absolute;inset:0;overflow:hidden}._7aps-G_stage{width:max(calc(100vh * var(--aspect-n)), min(100vw, 560px));width:max(calc(100dvh * var(--aspect-n)), min(100vw, 560px));aspect-ratio:var(--aspect);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._7aps-G_camera{transform-origin:46% 62%;animation:30s ease-in-out infinite alternate _7aps-G_camera;position:absolute;inset:0}._7aps-G_world{transform-origin:var(--ox) var(--oy);position:absolute;inset:0}._7aps-G_fill{display:none;position:absolute;inset:0}._7aps-G_fillImg{object-fit:cover;filter:blur(26px)saturate(1.1)brightness(.9);width:100%;height:100%;transform:scale(1.15)}@media (min-aspect-ratio:7/10){._7aps-G_fill{display:block}._7aps-G_stage{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}}._7aps-G_img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block}.js ._7aps-G_img:not([data-loaded]){opacity:0}._7aps-G_img[data-loaded]{transition:opacity .4s}._7aps-G_img[data-failed]{display:none}._7aps-G_bg{object-fit:cover;width:100%;height:100%;scale:1.02;translate:calc(var(--px) * -3px) calc(var(--py) * -3px);position:absolute;inset:0}._7aps-G_sunPath{filter:blur(10px);mix-blend-mode:screen;opacity:.7;pointer-events:none;background:linear-gradient(#fff0cd99,#fff0cd00);width:24%;height:28%;animation:6s ease-in-out infinite alternate _7aps-G_breathe;position:absolute;top:22%;left:60%}._7aps-G_sunGlow{aspect-ratio:1;mix-blend-mode:screen;opacity:.65;pointer-events:none;background:radial-gradient(closest-side,#ffeec4b8,#ffe2be47 55%,#ffe2be00);border-radius:50%;width:72%;animation:7s ease-in-out infinite alternate _7aps-G_sun-breathe;position:absolute;top:-16%;left:52%}._7aps-G_rays{pointer-events:none;position:absolute;inset:0;overflow:hidden}._7aps-G_rays span{top:-10%;left:calc(var(--x) * 1% - var(--w) * 0.5%);width:calc(var(--w) * 1%);transform-origin:50% 0;height:78%;rotate:calc(var(--a) * 1deg);background:radial-gradient(ellipse 50% 100% at 50% 0%, rgb(255 244 214/calc(var(--o) * .85)) 0%, rgb(255 236 200/calc(var(--o) * .38)) 55%, transparent 100%);mix-blend-mode:screen;animation:_7aps-G_ray-breathe var(--dur) ease-in-out var(--delay) infinite alternate;position:absolute}._7aps-G_glints{pointer-events:none;position:absolute;inset:0}._7aps-G_glint{opacity:0;background:radial-gradient(closest-side,#fff,#fff0);border-radius:50%;animation:3.8s ease-in-out infinite _7aps-G_glint;position:absolute;box-shadow:0 0 8px 2px #ffffffb3}._7aps-G_item{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);--depth:10;transform:translate(-50%,-50%);translate:calc(var(--px) * var(--depth) * -1px) calc(var(--py) * var(--depth) * -1px);pointer-events:none;position:absolute}._7aps-G_item[data-plane=far]{--depth:5;opacity:.92}._7aps-G_item[data-plane=near]{--depth:18}._7aps-G_item[data-plane=near] ._7aps-G_img{filter:blur(1.2px)}._7aps-G_body{animation-delay:var(--delay)}._7aps-G_tilt{transform:perspective(700px) rotateX(var(--tilt)) rotate(var(--rot)) scaleX(var(--flip))}._7aps-G_tilt ._7aps-G_img{filter:saturate(1.04)sepia(.06);width:100%;height:auto}._7aps-G_item[data-plane=near] ._7aps-G_tilt ._7aps-G_img{filter:blur(1.2px)saturate(1.04)sepia(.06)}._7aps-G_item[data-shadow]:before{content:"";filter:blur(2px);background:radial-gradient(closest-side,#6e3a2685,#6e3a2600);border-radius:50%;height:26%;position:absolute;bottom:-4%;left:-2%;right:4%;transform:translate(-6%,22%)}._7aps-G_body[data-motion=float]{animation:5.5s ease-in-out infinite alternate _7aps-G_float}._7aps-G_body[data-motion=sway]{transform-origin:50% 100%;animation:5.5s ease-in-out infinite alternate _7aps-G_sway}._7aps-G_body[data-motion=twinkle]{animation:3.4s ease-in-out infinite alternate _7aps-G_twinkle}._7aps-G_body[data-motion=rise]{animation:9s linear infinite _7aps-G_rise}._7aps-G_item[data-appear=onOpen] ._7aps-G_body{opacity:0}._7aps-G_art[data-state=opening] ._7aps-G_item[data-appear=onOpen] ._7aps-G_body{animation:_7aps-G_release var(--dur) cubic-bezier(.2, .7, .3, 1) calc(var(--delay) + .75s) both}._7aps-G_tag{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);transform:translate(-50%, -50%) perspective(700px) rotateX(var(--tilt)) rotate(var(--rot));translate:calc(var(--px) * -10px) calc(var(--py) * -10px);pointer-events:none;margin:0;position:absolute;container-type:inline-size}._7aps-G_tag:before{content:"";filter:blur(2px);background:radial-gradient(closest-side,#78422c66,#78422c00);border-radius:50%;height:28%;position:absolute;bottom:-10%;left:0;right:6%;transform:translate(-6%,20%)}._7aps-G_tagImg{filter:saturate(1.04)sepia(.06);width:100%;height:100%;position:absolute;inset:0}._7aps-G_tagText{color:var(--cv-text);font-family:var(--cv-font-display);text-align:center;text-shadow:0 1px #ffffffb3;white-space:nowrap;place-items:center;padding-inline:14%;font-size:clamp(11px,7.4cqw,22px);font-weight:600;line-height:1.1;display:grid;position:absolute;inset:0}._7aps-G_trigger{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:calc(var(--w) * 1%);color:inherit;font:inherit;cursor:pointer;transform:translate(-50%,-50%);translate:calc(var(--px) * -14px) calc(var(--py) * -14px);-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;padding:0;position:absolute}._7aps-G_trigger:after{content:"";position:absolute;inset:-22% -10% -60%}._7aps-G_envStack{aspect-ratio:var(--env-aspect);display:block;position:relative}._7aps-G_shadow{border-radius:8px;position:absolute;inset:12% 3% 2% 5%;box-shadow:-16px 14px 18px #60342080,-4px 5px 4px #42221480}._7aps-G_glow{opacity:.28;background:radial-gradient(closest-side,#ffecd6f2,#ffcde273 50%,#ffcde200);border-radius:50%;animation:3.6s ease-in-out infinite alternate _7aps-G_glow-idle;position:absolute;inset:-30% -18%}._7aps-G_envTilt{transform:perspective(900px) rotateX(var(--tilt)) rotate(var(--rot));transform-origin:50% 75%;transition:transform .7s cubic-bezier(.2,.8,.2,1);animation:7s ease-in-out infinite alternate _7aps-G_rock;display:block;position:absolute;inset:0}._7aps-G_envClosed,._7aps-G_envOpen{filter:saturate(1.05)sepia(.05)drop-shadow(0 6px 10px #78422c47);position:absolute;bottom:0;left:50%;translate:-50%}._7aps-G_envClosed{width:100%;height:auto}._7aps-G_envOpen{width:var(--open-w);height:auto;opacity:0!important}._7aps-G_fallbackMotif{opacity:0;position:absolute;inset:0}._7aps-G_envClosed[data-failed]~._7aps-G_fallbackMotif,._7aps-G_fallbackMotif[data-always]{opacity:1}._7aps-G_pill{color:#4a2c5e;letter-spacing:.02em;text-shadow:0 1px #fff9;white-space:nowrap;background:linear-gradient(#fff1de 0%,#f1d3b4 55%,#e3b995 100%);border:1.5px solid #b07c3abf;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:.8rem 1.9rem;font-size:1.04rem;font-weight:800;transition:transform .2s;display:inline-flex;position:absolute;top:calc(100% + 1.4rem);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 1px #ffffffd9,inset 0 -2px 4px #965c302e,0 10px 22px -8px #7042228c}._7aps-G_pill:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:42%;animation:5.5s ease-in-out 1.2s infinite _7aps-G_pill-sheen;position:absolute;inset:0 auto 0 0;transform:translate(-160%)skew(-18deg)}@keyframes _7aps-G_pill-sheen{0%,62%{transform:translate(-160%)skew(-18deg)}to{transform:translate(380%)skew(-18deg)}}._7aps-G_trigger:hover ._7aps-G_pill{transform:translate(-50%)translateY(-2px)}._7aps-G_trigger:hover ._7aps-G_glow,._7aps-G_trigger:focus-visible ._7aps-G_glow{opacity:.7}._7aps-G_trigger:focus-visible ._7aps-G_pill{outline-offset:2px;box-shadow:0 0 0 6px var(--cv-accent), 0 10px 24px -6px color-mix(in srgb, var(--cv-accent) 60%, transparent);outline:3px solid #fff}._7aps-G_art[data-state=opening] ._7aps-G_trigger{pointer-events:none}._7aps-G_art[data-state=opening] ._7aps-G_pill{opacity:0;transition:opacity .2s}._7aps-G_art[data-state=opening] ._7aps-G_trigger[data-has-open] ._7aps-G_envClosed[data-loaded]{opacity:0;transition:opacity .3s .3s}._7aps-G_art[data-state=opening] ._7aps-G_trigger[data-has-open] ._7aps-G_envOpen[data-loaded]{transition:opacity .32s ease-out .26s;animation:.95s cubic-bezier(.2,.8,.2,1) .2s both _7aps-G_unfold;opacity:1!important}._7aps-G_art[data-state=opening] ._7aps-G_envStack{animation:.45s ease-out both _7aps-G_press}._7aps-G_beams{aspect-ratio:1;background:repeating-conic-gradient(from -90deg at 50% 50%, #fff4d2e6 0 4deg, transparent 4deg 14deg);mix-blend-mode:screen;opacity:0;pointer-events:none;border-radius:50%;width:150%;position:absolute;top:8%;left:50%;translate:-50% -34%;-webkit-mask-image:radial-gradient(closest-side,#000 8%,#0000 70%);mask-image:radial-gradient(closest-side,#000 8%,#0000 70%)}._7aps-G_art[data-state=opening] ._7aps-G_beams{animation:1.5s ease-out .5s both _7aps-G_beams}._7aps-G_art[data-state=opening] ._7aps-G_envTilt{transform:perspective(900px) rotateX(calc(var(--tilt) * .35)) rotate(calc(var(--rot) * .4));animation:none}._7aps-G_art[data-state=opening] ._7aps-G_glow{animation:1.2s ease-out .15s both _7aps-G_glow-burst}._7aps-G_art[data-state=opening] ._7aps-G_world{animation:1.8s cubic-bezier(.35,0,.55,1) .7s both _7aps-G_dive}._7aps-G_art[data-state=opening] ._7aps-G_wash{animation:1.8s ease-out .7s both _7aps-G_wash}._7aps-G_wash[data-tint]{background:radial-gradient(circle at var(--ox,50%) 58%, color-mix(in srgb, var(--tint) 35%, #fff) 0, var(--tint) 55%, color-mix(in srgb, var(--tint) 75%, #1f6fa8) 100%)}._7aps-G_wash{opacity:0;background:radial-gradient(circle at var(--ox,50%) 58%, #fff 0, var(--cv-backdrop-from) 45%, var(--cv-backdrop-to) 100%);pointer-events:none;position:absolute;inset:0}._7aps-G_grade{pointer-events:none;background:radial-gradient(90% 55% at 78% 14%,#ffcd9633,#0000 65%),linear-gradient(#0000 62%,#ffaac81a);position:absolute;inset:0}@keyframes _7aps-G_float{to{transform:translateY(-1.4vh)}}@keyframes _7aps-G_sway{0%{transform:rotate(-2.8deg)}to{transform:rotate(2.8deg)}}@keyframes _7aps-G_twinkle{0%{opacity:.78;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}@keyframes _7aps-G_rise{0%{opacity:0;transform:translate(0,0)scale(.7)}14%{opacity:.9}85%{opacity:.55}to{opacity:0;transform:translate(2vw,-22vh)scale(1)}}@keyframes _7aps-G_release{0%{opacity:0;transform:translateY(5vh)scale(.45)}12%{opacity:1}72%{opacity:.95}to{opacity:0;transform:translate3d(var(--drift), -54vh, 0) scale(1.2)}}@keyframes _7aps-G_glint{0%,to{opacity:0;transform:scale(.4)}50%{opacity:.95;transform:scale(1)}}@keyframes _7aps-G_breathe{to{opacity:.85;transform:translateY(2%)}}@keyframes _7aps-G_glow-idle{to{opacity:.5;transform:scale(1.05)}}@keyframes _7aps-G_glow-burst{0%{opacity:.3;transform:scale(.8)}22%{opacity:1;transform:scale(1.35)}to{opacity:.3;transform:scale(1.9)}}@keyframes _7aps-G_rock{0%{rotate:-.7deg}to{rotate:.7deg}}@keyframes _7aps-G_unfold{0%{transform:translateY(4%)scale(.94)}55%{transform:translateY(-3%)scale(1.02)}to{transform:translateY(-6%)scale(1.04)}}@keyframes _7aps-G_press{0%{transform:scale(1)}38%{transform:scale(.965)}to{transform:scale(1)}}@keyframes _7aps-G_beams{0%{opacity:0;transform:scale(.5)rotate(0)}30%{opacity:.85}to{opacity:0;transform:scale(1.25)rotate(14deg)}}@keyframes _7aps-G_sun-breathe{to{opacity:.95;transform:scale(1.08)}}@keyframes _7aps-G_ray-breathe{0%{opacity:.45}to{opacity:1}}@keyframes _7aps-G_dive{0%,8%{transform:scale(1)}to{transform:scale(1.4)}}@keyframes _7aps-G_wash{0%,32%{opacity:0}80%,to{opacity:1}}@keyframes _7aps-G_camera{to{transform:scale(1.045)translate(-.6%,.4%)}}@media (prefers-reduced-motion:reduce){._7aps-G_camera,._7aps-G_sunPath,._7aps-G_glint,._7aps-G_sunGlow,._7aps-G_rays span,._7aps-G_pill:after,._7aps-G_glow,._7aps-G_envTilt,._7aps-G_body[data-motion]{animation:none!important}._7aps-G_glint{opacity:.5;transform:none}._7aps-G_body[data-motion=rise]{opacity:0}._7aps-G_art[data-state=opening] ._7aps-G_world,._7aps-G_art[data-state=opening] ._7aps-G_wash,._7aps-G_art[data-state=opening] ._7aps-G_item[data-appear=onOpen] ._7aps-G_body,._7aps-G_art[data-state=opening] ._7aps-G_envOpen,._7aps-G_art[data-state=opening] ._7aps-G_envStack,._7aps-G_art[data-state=opening] ._7aps-G_beams{animation:none!important}._7aps-G_art[data-state=opening] ._7aps-G_glow{opacity:.9}}.js ._7aps-G_item[data-shadow]:not(:has(._7aps-G_img[data-loaded])):before{opacity:0}.js ._7aps-G_envStack:not(:has(._7aps-G_envClosed[data-loaded])) ._7aps-G_shadow{opacity:0}.js ._7aps-G_tag:not(:has(._7aps-G_tagImg[data-loaded])):before{opacity:0}._7aps-G_item[data-shadow]:before,._7aps-G_shadow,._7aps-G_tag:before{transition:opacity .5s}
.F_jOoa_fill{display:none;position:absolute;inset:0;overflow:hidden}.F_jOoa_fillImg{object-fit:cover;filter:blur(26px)saturate(1.1)brightness(.9);width:100%;height:100%;transform:scale(1.15)}.F_jOoa_fillCanvas{filter:blur(12px)saturate(1.1)brightness(.9);opacity:0;width:100%;height:100%;transition:opacity .3s linear;position:absolute;inset:0;transform:scale(1.15)}.F_jOoa_fillCanvas[data-ready]{opacity:1}.F_jOoa_stage{width:max(calc(var(--stage-h,100vh) * var(--aspect-n)), min(100vw, 560px));aspect-ratio:var(--aspect);--hx:53;--hy:60;--hw:78;--hh:26;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-aspect-ratio:7/10){.F_jOoa_fill{display:block}.F_jOoa_stage{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}}.F_jOoa_media,.F_jOoa_poster,.F_jOoa_canvas{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.F_jOoa_poster{transition:opacity .18s linear}.F_jOoa_canvas{opacity:0;transition:opacity .18s linear}.F_jOoa_canvas[data-ready]{opacity:1}.F_jOoa_wash{z-index:2;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--tint,#9fd2e8) 40%, #fff) 0, var(--tint,#9fd2e8) 55%, color-mix(in srgb, var(--tint,#9fd2e8) 75%, #1f6fa8) 100%);position:absolute;inset:0}.F_jOoa_cta{inset:auto 0 calc(var(--cta-lift,0px) + 1.5rem + env(safe-area-inset-bottom));z-index:5;pointer-events:none;flex-direction:column;align-items:center;gap:.7rem;transition:opacity .24s;display:flex;position:absolute}.F_jOoa_cta>*{pointer-events:auto}.F_jOoa_tagLabel{color:color-mix(in srgb, var(--cv-accent) 60%, var(--cv-text));font-family:var(--cv-font-accent);letter-spacing:.01em;text-shadow:0 0 12px #fffffff2,0 0 3px #ffffffe6;margin:0;font-size:1.78rem;font-style:italic;font-weight:700;line-height:1.1}.F_jOoa_pill{color:#44275a;min-height:54px;font-family:var(--cv-font-display);letter-spacing:.01em;text-shadow:0 1px #ffffffa6;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(120% 90% at 50% -20%,#ffffffbf,#0000 60%),linear-gradient(#fff6e8 0%,#f3d9bb 55%,#e4bb94 100%);border:1.5px solid #b07c3acc;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 2.1rem .8rem 1.7rem;font-size:1.12rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #fff9ee8c,inset 0 1px #ffffffe6,inset 0 -3px 6px #965c3033,0 12px 24px -10px #70422299,0 0 0 5px #fff7ec29}.F_jOoa_pill:before{content:"";background:radial-gradient(circle at 34% 30%,#fff 0%,#fdeef3 38%,#e7c3d3 78%,#cf9fb5 100%);border-radius:50%;flex:none;width:.78em;height:.78em;box-shadow:0 1px 2px #6e3c2859,inset 0 -1px 1px #965a7840}.F_jOoa_pill:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:42%;animation:5.5s ease-in-out 1.2s infinite F_jOoa_pill-sheen;position:absolute;inset:0 auto 0 0;transform:translate(-160%)skew(-18deg)}.F_jOoa_pill:hover{transform:translateY(-2px)}.F_jOoa_pill:active{transform:scale(.985);box-shadow:inset 0 0 0 3px #fff9ee80,inset 0 2px 5px #965c304d,0 6px 14px -8px #70422299,0 0 0 5px #fff7ec1f}.F_jOoa_pill:focus-visible{outline-offset:2px;box-shadow:0 0 0 6px var(--cv-accent), 0 10px 24px -6px color-mix(in srgb, var(--cv-accent) 60%, transparent);outline:3px solid #fff}@keyframes F_jOoa_pill-sheen{0%,62%{transform:translate(-160%)skew(-18deg)}to{transform:translate(380%)skew(-18deg)}}.F_jOoa_skip{z-index:6;top:calc(.8rem + env(safe-area-inset-top));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;min-height:40px;font:inherit;letter-spacing:.02em;cursor:pointer;opacity:0;pointer-events:none;-webkit-tap-highlight-color:transparent;background:#281c3c61;border:1px solid #ffffff8c;border-radius:999px;padding:.45rem 1rem;font-size:.88rem;font-weight:700;transition:opacity .26s;position:absolute;right:.8rem}.F_jOoa_skip:focus-visible{outline-offset:2px;outline:3px solid #fff}.F_jOoa_play{--stage-h:100vh;position:absolute;inset:0;overflow:hidden}@supports (height:100dvh){.F_jOoa_play{--stage-h:100dvh}}.F_jOoa_play .F_jOoa_poster{transition:none}.F_jOoa_play[data-playing] .F_jOoa_poster{opacity:0;visibility:hidden}.F_jOoa_hit{left:calc(var(--hx) * 1%);top:calc(var(--hy) * 1%);width:calc(var(--hw) * 1%);height:calc(var(--hh) * 1%);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%)}.F_jOoa_play[data-state=opening] .F_jOoa_hit,.F_jOoa_play[data-state=opening] .F_jOoa_cta{pointer-events:none}.F_jOoa_play .F_jOoa_cta{transition:opacity .4s ease-out}.F_jOoa_play .F_jOoa_tagLabel{color:#3a2050;text-shadow:0 0 1px #fff7f0d9,0 0 7px #fff7f080,0 1px 2px #fff7f073,0 0 22px #fff7f057,0 0 44px #fff7f02e;font-weight:700}.F_jOoa_play[data-state=opening] .F_jOoa_cta{opacity:0}.F_jOoa_play[data-state=opening] .F_jOoa_skip{opacity:1;pointer-events:auto}.F_jOoa_waiting{z-index:4;opacity:0;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff,#f6e1d0 55%,#e3b995);border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;top:56%;left:50%;box-shadow:0 0 22px #ffffffe6}.F_jOoa_play[data-waiting] .F_jOoa_waiting{animation:1.1s ease-in-out infinite alternate F_jOoa_pearl}@keyframes F_jOoa_pearl{0%{opacity:.35;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}.F_jOoa_scroll{--vh-large:100vh;--vh-small:100vh;--scrub-screens:1.5;--stage-h:var(--vh-large);--cta-lift:calc(var(--vh-large) - var(--vh-small));z-index:5;height:var(--vh-large);position:relative}@supports (height:100lvh){.F_jOoa_scroll{--vh-large:100lvh;--vh-small:100svh}}@media (prefers-reduced-motion:no-preference){.js .F_jOoa_scroll{height:calc(var(--vh-large) + var(--vh-large) * var(--scrub-screens))}}.F_jOoa_pin{height:var(--vh-large);background:linear-gradient(180deg, var(--cv-backdrop-from), var(--cv-backdrop-to));position:sticky;top:0;overflow:hidden}.F_jOoa_pin:before{content:"";z-index:3;height:56%;opacity:var(--intro,1);pointer-events:none;background:linear-gradient(#fff9fcf2 0%,#fff7fbd1 34%,#fff6fa6b 68%,#fff6fa00);position:absolute;inset:0 0 auto}.F_jOoa_scroll .F_jOoa_wash{opacity:var(--wash,0);will-change:opacity}.F_jOoa_intro{z-index:4;padding:calc(1.6rem + env(safe-area-inset-top)) 1.5rem 0;text-align:center;opacity:var(--intro,1);pointer-events:none;flex-direction:column;align-items:center;gap:.5rem;margin-inline:auto;display:flex;position:absolute;inset:0 0 auto}.F_jOoa_intro>*{max-width:28rem}.F_jOoa_eyebrow{color:color-mix(in srgb, var(--cv-accent) 60%, var(--cv-text));font-family:var(--cv-font-display);text-wrap:balance;text-shadow:0 0 12px #fffffff2,0 0 3px #ffffffe6;margin:0;font-size:clamp(1.1rem,4.8vw,1.32rem);font-style:italic;font-weight:500;line-height:1.25}.F_jOoa_headline{color:color-mix(in srgb, var(--cv-text) 82%, #1d1230);font-family:var(--cv-font-display);letter-spacing:-.005em;text-wrap:balance;text-shadow:0 0 18px #fffffff2,0 0 5px #ffffffe6,0 1px #fffc;margin:.1rem 0 0;font-size:clamp(2rem,9vw,3rem);font-weight:600;line-height:1.04}.F_jOoa_body{color:var(--cv-text);text-wrap:pretty;text-shadow:0 0 12px #fffffff2,0 0 3px #ffffffe6;margin:.15rem 0 0;font-size:1.04rem;font-weight:600;line-height:1.4}.F_jOoa_scroll .F_jOoa_cta{opacity:var(--intro,1)}.F_jOoa_hint{color:#fff;letter-spacing:.02em;text-shadow:0 1px 8px #3c1e50b3;pointer-events:none;flex-direction:column;align-items:center;gap:.15rem;margin:0;font-size:.9rem;font-weight:700;display:inline-flex}.F_jOoa_chevron{filter:drop-shadow(0 1px 4px #3c1e50b3);border-bottom:2.5px solid #fff;border-right:2.5px solid #fff;width:12px;height:12px;animation:1.8s ease-in-out infinite F_jOoa_nudge;transform:rotate(45deg)}@keyframes F_jOoa_nudge{0%,to{opacity:.55;translate:0 -3px}50%{opacity:1;translate:0 4px}}.F_jOoa_scroll[data-started] .F_jOoa_skip{opacity:1;pointer-events:auto}.F_jOoa_scroll[data-done] .F_jOoa_skip{opacity:0;pointer-events:none}.F_jOoa_noscriptLink{z-index:6;background:var(--cv-accent);color:var(--cv-accent-contrast);border-radius:999px;padding:.8rem 1.7rem;font-weight:700;text-decoration:none;position:absolute;bottom:2rem;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.F_jOoa_pill:after,.F_jOoa_chevron,.F_jOoa_waiting{animation:none}.F_jOoa_hint{display:none}}
.n-IHjq_gate{z-index:40;min-height:100dvh;padding:calc(4.5rem + env(safe-area-inset-top)) 1.25rem calc(2.5rem + env(safe-area-inset-bottom));text-align:center;place-items:center;display:grid;position:relative}.n-IHjq_gate[hidden]{display:none}.js .n-IHjq_gate{background:linear-gradient(180deg, var(--cv-backdrop-from), var(--cv-backdrop-to));position:fixed;inset:0;overflow-y:auto}.n-IHjq_background{z-index:0;position:absolute;inset:0}.n-IHjq_background>*{width:100%;height:100%}.n-IHjq_backgroundMedia{object-fit:cover;opacity:.85;border:0;border-radius:0;width:100%;height:100%;aspect-ratio:auto!important}.n-IHjq_inner{z-index:1;flex-direction:column;align-items:center;gap:1rem;max-width:30rem;display:flex;position:relative}.n-IHjq_eyebrow{color:var(--cv-text-muted);font-family:var(--cv-font-accent);text-wrap:balance;margin:0;font-size:clamp(1.2rem,5vw,1.45rem);font-style:italic}.n-IHjq_trigger{border-radius:var(--cv-radius);color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:1.6rem;padding:.5rem;display:flex}.n-IHjq_trigger:focus-visible{outline:3px solid var(--cv-accent);outline-offset:6px}.n-IHjq_motifWrap{width:min(70vw,280px);filter:drop-shadow(0 18px 30px color-mix(in srgb, var(--cv-accent) 30%, transparent));animation:5s ease-in-out infinite n-IHjq_float;position:relative}.n-IHjq_motif{width:100%}.n-IHjq_tag{border:1px solid var(--cv-highlight);background:var(--cv-surface);font-family:var(--cv-font-display);white-space:nowrap;border-radius:999px;padding:.3rem .9rem;font-size:.95rem;position:absolute;bottom:-.6rem;left:50%;translate:-50%;box-shadow:0 4px 14px #00000014}.n-IHjq_cta,.n-IHjq_noscriptLink{background:var(--cv-accent);min-height:48px;color:var(--cv-accent-contrast);box-shadow:0 10px 24px -6px color-mix(in srgb, var(--cv-accent) 55%, transparent);letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.7rem;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex}.n-IHjq_trigger:hover .n-IHjq_cta{transform:translateY(-2px)}.n-IHjq_headline{font-family:var(--cv-font-display);text-wrap:balance;margin:.4rem 0 0;font-size:clamp(1.8rem,8vw,2.8rem);font-weight:500;line-height:1.1}.n-IHjq_body{color:var(--cv-text-muted);text-wrap:pretty;margin:0;font-size:1.05rem}.n-IHjq_gate[data-state=opening]{pointer-events:none;animation:1.6s ease-in forwards n-IHjq_gate-out}.n-IHjq_gate[data-state=opening] .n-IHjq_motifWrap{transition:transform .8s;animation:none;transform:scale(1.06)}.n-IHjq_transition{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.n-IHjq_transition span{bottom:-60px;left:var(--x);width:var(--size);height:var(--size);opacity:0;animation:n-IHjq_burst 1.3s cubic-bezier(.3, .6, .4, 1) var(--delay) forwards;background:radial-gradient(circle at 30% 30%,#fff,#fff3 45%,#0000 70%);border:1px solid #ffffffbf;border-radius:50%;position:absolute}.n-IHjq_transition[data-kind=sparkles] span{width:calc(var(--size) / 4);height:calc(var(--size) / 4);background:var(--cv-accent);box-shadow:0 0 12px var(--cv-accent);border:0}.n-IHjq_transition[data-kind=fade]{background:var(--cv-backdrop-to);opacity:0;animation:1.2s forwards n-IHjq_fade-in}@keyframes n-IHjq_gate-out{0%,55%{opacity:1}to{opacity:0}}@keyframes n-IHjq_burst{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.95}to{opacity:.2;transform:translateY(-120vh)scale(1.1)}}@keyframes n-IHjq_fade-in{to{opacity:1}}@keyframes n-IHjq_float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.n-IHjq_motifWrap,.n-IHjq_gate[data-state=opening]{animation:none}}.n-IHjq_gate[data-art]{padding:0;display:block;overflow:hidden}.n-IHjq_gate[data-art][hidden]{display:none}.n-IHjq_gate[data-art]:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(#fff9fcf2 0%,#fff7fbd1 34%,#fff6fa6b 68%,#fff6fa00);height:56%;position:absolute;inset:0 0 auto}.n-IHjq_gate[data-art] .n-IHjq_inner{z-index:4;max-width:none;padding:calc(1.6rem + env(safe-area-inset-top)) 1.5rem 0;pointer-events:none;justify-content:flex-start;gap:.5rem;margin-inline:auto;transition:opacity .3s;position:absolute;inset:0 0 auto}.n-IHjq_gate[data-art] .n-IHjq_inner>*{max-width:28rem}.n-IHjq_gate[data-art] .n-IHjq_eyebrow{color:color-mix(in srgb, var(--cv-accent) 60%, var(--cv-text));text-shadow:0 0 12px #fffffff2,0 0 3px #ffffffe6;font-size:clamp(1.35rem,5.9vw,1.68rem);font-weight:700;line-height:1.12}.n-IHjq_gate[data-art] .n-IHjq_headline{color:color-mix(in srgb, var(--cv-text) 82%, #1d1230);letter-spacing:-.005em;text-shadow:0 0 18px #fffffff2,0 0 5px #ffffffe6,0 1px #fffc;margin:.1rem 0 0;font-size:clamp(2rem,9vw,3rem);font-weight:600;line-height:1.04}.n-IHjq_gate[data-art] .n-IHjq_body{color:var(--cv-text);text-shadow:0 0 12px #fffffff2,0 0 3px #ffffffe6;margin-top:.15rem;font-size:1.04rem;font-weight:600;line-height:1.4}.n-IHjq_gate[data-art] .n-IHjq_noscriptLink{pointer-events:auto;position:fixed;bottom:2rem;left:50%;translate:-50%}.n-IHjq_gate[data-state=opening][data-art]{pointer-events:auto;animation:2.5s linear forwards n-IHjq_gate-out-art}.n-IHjq_gate[data-state=opening][data-art] .n-IHjq_inner{opacity:0}@keyframes n-IHjq_gate-out-art{0%,74%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.n-IHjq_gate[data-state=opening][data-art]{animation:none}}.n-IHjq_gate[data-lab][data-art]:before{content:none}.n-IHjq_gate[data-lab][data-state=opening][data-art]{pointer-events:auto;animation:none}.n-IHjq_gate[data-lab][data-state=opening][data-art][data-fading=end]{animation:.9s cubic-bezier(.4,0,.2,1) forwards n-IHjq_gate-fade-lab}.n-IHjq_gate[data-lab][data-state=opening][data-art][data-fading=quick]{animation:.5s ease-in-out forwards n-IHjq_gate-fade-lab}@keyframes n-IHjq_gate-fade-lab{to{opacity:0}}.n-IHjq_gate[data-lab][data-art] .n-IHjq_inner{transition:opacity .4s ease-out}.n-IHjq_gate[data-lab][data-state=opening][data-art] .n-IHjq_inner{opacity:0}.n-IHjq_gate[data-lab][data-art] .n-IHjq_eyebrow{color:#3a2050;text-shadow:0 0 1px #fff7f0d9,0 0 7px #fff7f080,0 1px 2px #fff7f073,0 0 24px #fff7f057,0 0 48px #fff7f033;font-weight:700}.n-IHjq_gate[data-lab][data-art] .n-IHjq_headline{color:#2a1c40;text-shadow:0 0 1px #fff7f0d9,0 0 9px #fff7f073,0 1px 2px #fff7f073,0 0 28px #fff7f052,0 0 56px #fff7f02e}.n-IHjq_gate[data-lab][data-art] .n-IHjq_body{color:#130b1f;text-shadow:0 0 1px #fff7f0d9,0 0 7px #fff7f080,0 1px 2px #fff7f073,0 0 24px #fff7f04d,0 0 48px #fff7f029;font-weight:700}
.V980RG_experience{isolation:isolate;min-height:100dvh;color:var(--cv-text);font-family:var(--cv-font-body);font-variation-settings:"SOFT" 100, "WONK" 1;line-height:1.5;position:relative;overflow-x:clip}.V980RG_experience:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--cv-backdrop-from), var(--cv-backdrop-to));position:fixed;inset:0}.V980RG_main{z-index:1;max-width:40rem;padding:calc(4rem + env(safe-area-inset-top)) 1.25rem 3rem;outline:none;flex-direction:column;gap:clamp(3rem,12vw,5rem);margin:0 auto;display:flex;position:relative}.V980RG_footer{z-index:1;padding:2rem 1rem calc(2rem + env(safe-area-inset-bottom));color:var(--cv-text-muted);text-align:center;font-size:.85rem;position:relative}.V980RG_footer p{margin:0}.V980RG_brand{font-family:var(--cv-font-display);letter-spacing:.04em}.V980RG_brandLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:.22em;vertical-align:baseline;-webkit-tap-highlight-color:transparent;align-items:center;gap:.3rem;text-decoration-thickness:1px;display:inline-flex;position:relative}.V980RG_brandLink:after{content:"";position:absolute;inset:-14px -10px}.V980RG_brandLink:hover,.V980RG_brandLink:focus-visible{color:var(--cv-accent);text-decoration-color:currentColor}.V980RG_brandLink:focus-visible{outline:2px solid var(--cv-accent);outline-offset:3px;border-radius:4px}.V980RG_brandIcon{fill:currentColor;fill-opacity:.85;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;opacity:.8;flex:none;width:1em;height:1em}.V980RG_brandIcon path:first-child{fill:none}.V980RG_demoBadge{z-index:60;top:calc(.75rem + env(safe-area-inset-top));border:1px solid color-mix(in srgb, var(--cv-accent) 50%, transparent);background:color-mix(in srgb, var(--cv-surface) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;border-radius:999px;margin:0;padding:.35rem .85rem;font-size:.75rem;position:fixed;left:50%;translate:-50%}.V980RG_previewPanel{z-index:70;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));color:#f5f2f8;background:#1d1b22;border-radius:12px;max-width:34rem;max-height:60dvh;padding:.6rem .9rem;font:13px/1.45 system-ui,sans-serif;position:fixed;left:.75rem;overflow:auto;box-shadow:0 10px 30px #0000004d}.V980RG_previewPanel summary{cursor:pointer;font-weight:700}.V980RG_previewPanel h2{color:#f3c37a;letter-spacing:.06em;text-transform:uppercase;margin:.8rem 0 .3rem;font-size:12px}.V980RG_previewPanel ul{margin:0;padding-left:1.1rem}.V980RG_previewPanel code{color:#b9e0ff}.V980RG_fxSwitch{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.4rem 0;display:flex}.V980RG_fxSwitch button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #5a5666;border-radius:999px;padding:.3rem .7rem}.V980RG_fxSwitch button[aria-pressed=true]{color:#2a1a00;background:#f3c37a;border-color:#f3c37a;font-weight:700}.V980RG_stageGroup{clip-path:inset(0);width:100vw;margin-inline:calc(50% - 50vw);position:relative;-webkit-mask-image:linear-gradient(#000 calc(100% - 16dvh),#0000);mask-image:linear-gradient(#000 calc(100% - 16dvh),#0000)}html[data-cv-lock] .V980RG_stageGroup{-webkit-mask-image:none;mask-image:none}html[data-cv-lock] .V980RG_main{padding-bottom:0}:is(html[data-cv-lock] .V980RG_stageGroup~*,html[data-cv-lock] .V980RG_footer){display:none}html:not([data-cv-lock]) .V980RG_stageGroup:last-child:has([data-has-panel]){--panel-end:1.4rem;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.2rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.2rem),#0000)}html:not([data-cv-lock]) .V980RG_main:has(>.V980RG_stageGroup:last-child [data-has-panel]){padding-bottom:.5rem}.V980RG_main:has(>.V980RG_stageGroup:last-child [data-has-panel])~.V980RG_footer{padding-block:.4rem calc(.9rem + env(safe-area-inset-bottom))}.V980RG_stageGroup[data-first]{margin-top:calc(-1 * (4rem + env(safe-area-inset-top)))}.V980RG_stageGroup[data-first]>[data-stage][data-first]{margin-top:0}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.2yekaq-lsxzxl.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.32g3_4t-7pe44.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.1h6pn64pmfi2q.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}._1q9BEG_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}._1q9BEG_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.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:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3aj86x1l4-kru.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:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/07454f8ad8aaac57-s.1d8-5gtibtj96.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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nU1RTW_className{font-family:Nunito,Nunito Fallback;font-style:normal}.nU1RTW_variable{--font-nunito:"Nunito", "Nunito Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.273-hd1b-0-z9.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.tEoyWW_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.tEoyWW_variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.3mtm4mi9aq8dw.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:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.00r2o6pv87vbs.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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.y_OuAq_className{font-family:Jost,Jost Fallback;font-style:normal}.y_OuAq_variable{--font-jost:"Jost", "Jost Fallback"}
