._4OepXq_script{width:fit-content;font-size:min(var(--size), calc(100cqw / var(--ems)));white-space:nowrap;color:#0000;background-image:var(--script-ink);-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em;padding-bottom:.12em;display:block}._4OepXq_hero{padding-block:clamp(14px, 1.6vw, 24px) var(--section)}._4OepXq_banner{isolation:isolate;color:#fff;background:#0d0912;border-radius:4px;flex-direction:column;min-height:clamp(600px,50vw,720px);display:flex;position:relative;overflow:hidden}._4OepXq_bannerMedia{z-index:-1;position:absolute;inset:0}._4OepXq_bannerPhoto{object-fit:cover;object-position:50% 78%;animation:2.8s cubic-bezier(.22,.61,.36,1) both _4OepXq_settle}@keyframes _4OepXq_settle{0%{transform:scale(1.06)}}._4OepXq_bannerShade{background:linear-gradient(90deg,#08050cd6 0%,#08050c9e 26%,#08050c2e 44%,#08050c00 56%),linear-gradient(#08050c00 66%,#08050c80 100%);position:absolute;inset:0}._4OepXq_bannerText{width:min(620px,100%);margin-block:auto;padding:clamp(32px,4vw,64px)}._4OepXq_h1{--size:clamp(2.75rem, 1.6rem + 3.2vw, 4.75rem);--script-ink:linear-gradient(180deg, #f6efff 10%, #c9b4f0 100%);font-family:var(--font-display);font-size:var(--size);letter-spacing:-.02em;color:#fff;text-shadow:0 2px 30px #0000004d;font-weight:400;line-height:1.02;container-type:inline-size}._4OepXq_h1 ._4OepXq_script{text-shadow:none;animation:1.7s cubic-bezier(.45,.05,.25,1) .25s both _4OepXq_write}@keyframes _4OepXq_write{0%{clip-path:inset(-25% 100% -25% 0)}to{clip-path:inset(-25% -6%)}}._4OepXq_lead{color:#ffffffdb;max-width:28rem;margin-top:clamp(18px,1.8vw,24px);font-size:1.125rem;line-height:1.6}._4OepXq_heroActions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:clamp(28px,3vw,40px);display:flex}._4OepXq_promises{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:linear-gradient(#180f2280 0%,#0c0812b3 100%);border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:clamp(20px,2vw,28px) clamp(8px,1.4vw,20px);list-style:none;display:grid;position:relative}._4OepXq_promises li{min-width:0;animation:_4OepXq_rise .9s var(--ease-lux) both;animation-delay:calc(.4s + var(--i) * 80ms);border-left:1px solid #ffffff1f;align-items:flex-start;gap:14px;padding:4px clamp(14px,1.8vw,28px);display:flex}._4OepXq_promises li:first-child{border-left:0}._4OepXq_promiseIcon{color:#efe6ff;background:linear-gradient(150deg,#6e3aa89e,#4620709e);border-radius:4px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #c9b4f03d,0 10px 24px -14px #5d2c93e6}._4OepXq_promiseIcon svg{stroke-width:1.5px;width:20px;height:20px}._4OepXq_promiseText{gap:5px;min-width:0;padding-top:2px;display:grid}._4OepXq_promiseText b{color:#fff;font-size:.9375rem;font-weight:600;line-height:1.3}._4OepXq_promiseText span{color:#ffffffa3;font-size:.8125rem;line-height:1.5}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._4OepXq_promises{background:#0e0914e6}}@keyframes _4OepXq_rise{0%{opacity:0;transform:translateY(14px)}}._4OepXq_classes{padding-bottom:var(--section)}._4OepXq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(36px,3.6vw,52px);display:grid}._4OepXq_card{--accent:var(--color-brand);--rule:var(--color-line);--muted:var(--color-ink-muted);border:1px solid var(--color-line);background:#fff;border-radius:4px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 30px 60px -44px #17111f66}._4OepXq_ultra{--accent:#e2c27c;--rule:#f6f2fa24;--muted:#f6f2fab3;color:#f6f2fa;background:linear-gradient(168deg,#1d1229 0%,#0e0914 62%,#0a070e 100%);border-color:#e2c27c52;box-shadow:0 34px 70px -40px #170a24b3}._4OepXq_media{aspect-ratio:16/10;background:#ece8f1;position:relative;overflow:hidden}._4OepXq_photo{object-fit:cover;opacity:0;transition:opacity .7s var(--ease), transform 1.6s var(--ease-lux);transform:scale(1.04)}._4OepXq_photoOn{opacity:1;transform:none}._4OepXq_model{letter-spacing:.18em;text-transform:uppercase;color:#fff;background:#0c0812a8;border-radius:4px;padding:7px 10px 6px;font-size:.625rem;font-weight:700;line-height:1.2;position:absolute;top:14px;left:14px}._4OepXq_premium{letter-spacing:.16em;text-transform:uppercase;color:#2a1a06;background:linear-gradient(135deg,#f3dca2 0%,#c99a4b 100%);border-radius:4px;align-items:center;gap:7px;padding:7px 11px 6px;font-size:.625rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 8px 20px -10px #00000080}._4OepXq_premium svg{stroke-width:1.8px;width:13px;height:13px}._4OepXq_views{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c081280;border-radius:4px;gap:2px;padding:3px;display:flex;position:absolute;bottom:14px;left:14px}._4OepXq_view{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;transition:background-color .3s var(--ease), color .3s var(--ease);border-radius:3px;padding:7px 12px 6px;font-size:.6875rem;font-weight:700}._4OepXq_view:hover{color:#fff}._4OepXq_viewOn,._4OepXq_viewOn:hover{color:var(--color-ink);background:#fff}._4OepXq_view:focus-visible{outline-offset:2px;outline:2px solid #fff}._4OepXq_body{flex-direction:column;flex:1;padding:clamp(24px,2.6vw,38px);display:flex}._4OepXq_head{gap:12px;display:grid}._4OepXq_name{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(2.25rem,1.6rem + 1.6vw,3.25rem);font-weight:400;line-height:1}._4OepXq_ultra ._4OepXq_name{color:#0000;background-image:linear-gradient(#fff6df 10%,#e2c27c 100%);-webkit-background-clip:text;background-clip:text}._4OepXq_note{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.6875rem;font-weight:700}._4OepXq_features{gap:10px;margin:clamp(20px,2vw,26px) 0 0;padding:0;list-style:none;display:grid}._4OepXq_features li{padding-left:22px;font-size:1rem;line-height:1.45;position:relative}._4OepXq_features li:before{content:"";background:var(--accent);width:7px;height:7px;position:absolute;top:.55em;left:3px;transform:rotate(45deg)}._4OepXq_terms{color:var(--muted);align-items:flex-start;gap:9px;margin-top:16px;font-size:.875rem;line-height:1.45;display:flex}._4OepXq_terms svg{stroke-width:1.6px;flex:none;width:16px;height:16px;margin-top:1px}._4OepXq_termsYes svg{color:var(--accent)}._4OepXq_foot{margin-top:auto;padding-top:clamp(24px,2.4vw,32px)}._4OepXq_tripsLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:.625rem;font-weight:700}._4OepXq_trips{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}._4OepXq_trips li{border-bottom:1px solid var(--rule);font-family:var(--font-display);align-items:center;gap:14px;padding:14px 0;font-size:clamp(1.0625rem,1rem + .25vw,1.25rem);line-height:1.25;display:flex}._4OepXq_trips li:before{content:"";background:var(--accent);flex:none;width:6px;height:6px;transform:rotate(45deg)}._4OepXq_ultra ._4OepXq_trips li{color:#fff}._4OepXq_book{margin-top:clamp(22px,2.2vw,28px)}._4OepXq_closing{padding-bottom:var(--section)}._4OepXq_band{isolation:isolate;background:#0b0910;border-radius:4px;place-items:center;min-height:clamp(460px,38vw,560px);padding:clamp(20px,4vw,64px);display:grid;position:relative;overflow:hidden}._4OepXq_bandPhoto{z-index:-1;object-fit:cover;object-position:50% 50%}._4OepXq_glass{text-align:center;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);color:#fff;background:linear-gradient(135deg,#ffffff2b,#ffffff0d);border:1px solid #ffffff4d;border-radius:4px;width:min(100%,620px);padding:clamp(28px,3.6vw,52px);box-shadow:inset 0 1px #ffffff5c,0 30px 60px -30px #0009}._4OepXq_h2{--size:clamp(2.25rem, 1.5rem + 2.2vw, 3.5rem);--script-ink:linear-gradient(180deg, #f6efff 10%, #c9b4f0 100%);font-family:var(--font-display);font-size:var(--size);letter-spacing:-.015em;color:#fff;font-weight:400;line-height:1.04;container-type:inline-size}._4OepXq_h2 ._4OepXq_script{margin-inline:auto}._4OepXq_glassText{color:#ffffffdb;max-width:26rem;margin:14px auto 0;font-size:1rem;line-height:1.7}._4OepXq_glassActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:clamp(22px,2.4vw,30px);display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._4OepXq_glass,._4OepXq_views{background:#160e1ed1}}@media (max-width:1023px){._4OepXq_promises{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}._4OepXq_promises li:nth-child(odd){border-left:0}}@media (max-width:899px){._4OepXq_cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){._4OepXq_banner{min-height:0}._4OepXq_bannerMedia{z-index:0;aspect-ratio:4/3;margin-bottom:-64px;position:relative;inset:auto}._4OepXq_bannerPhoto{object-position:74% 60%}._4OepXq_bannerShade{background:linear-gradient(#0d091200 54%,#0d0912b3 82%,#0d0912 100%)}._4OepXq_bannerText{padding:0 var(--gutter) 28px;margin-block:0;position:relative}._4OepXq_promises{padding:22px var(--gutter);-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff08}._4OepXq_promises li{padding:0 0 0 14px}._4OepXq_promises li:nth-child(odd){padding-left:0}}@media (max-width:479px){._4OepXq_promises{grid-template-columns:minmax(0,1fr);row-gap:0;padding-block:6px}._4OepXq_promises li,._4OepXq_promises li:nth-child(odd){border-left:0;align-items:center;padding:14px 0}._4OepXq_promises li+li{border-top:1px solid #ffffff1a}._4OepXq_promiseIcon{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){._4OepXq_bannerPhoto,._4OepXq_h1 ._4OepXq_script,._4OepXq_promises li{animation:none}._4OepXq_photo{transition:none}}
