.e1xquq_nav{z-index:10;padding:22px 0;position:absolute;inset:0 0 auto}@media (min-width:761px){.e1xquq_nav{position:fixed}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.e1xquq_nav{animation:linear both e1xquq_frost;animation-timeline:scroll();animation-range:10px 150px}}}}@keyframes e1xquq_frost{0%{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background:#faf3e400;box-shadow:0 1px #ece0c600}to{-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);background:#faf3e4e6;box-shadow:0 1px #ece0c6e6}}.e1xquq_inner{align-items:center;gap:28px;width:100%;padding:0 clamp(20px,3.2vw,58px);display:flex}.e1xquq_brand{flex:none;display:block}.e1xquq_logo{aspect-ratio:600/119;background:var(--ink);width:102px;display:block;-webkit-mask:url(/logo.png) 50%/contain no-repeat;mask:url(/logo.png) 50%/contain no-repeat}.e1xquq_tabs{scrollbar-width:none;flex:1;gap:7px;min-width:0;display:flex;overflow-x:auto}.e1xquq_tabs::-webkit-scrollbar{display:none}@media (max-width:1000px){.e1xquq_inner{gap:16px}}.e1xquq_tab{appearance:none;font:inherit;color:#406a60;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:8px 14px;font-size:.92rem;transition:color .18s,background .18s}.e1xquq_tab:hover{color:var(--ink);background:#0c2a270f}.e1xquq_on,.e1xquq_on:hover{color:#fff;background:var(--ink)}.e1xquq_cta{color:var(--ink);border-radius:999px;flex:none;padding:9px 17px;font-size:.92rem;transition:box-shadow .18s,background .18s;box-shadow:inset 0 0 0 1px #0c2a273d}.e1xquq_cta:hover{background:#0c2a270f;box-shadow:inset 0 0 0 1px #0c2a2780}@media (max-width:760px){.e1xquq_inner{flex-wrap:wrap;gap:10px 12px}.e1xquq_tabs{flex-basis:100%;order:3;width:100%;padding-right:28px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.e1xquq_tab{padding:8px 12px;font-size:.9rem}.e1xquq_cta{margin-left:auto}}@media (max-width:560px){.e1xquq_logo{width:88px}.e1xquq_cta{padding:8px 13px;font-size:.86rem}}
.Hu-FJa_bubble{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:fit-content;max-width:min(480px,100% - 36px);margin:24px auto 0;padding:0;transition:opacity .2s;display:flex}.Hu-FJa_field{background:var(--ask-field,#fff);text-align:left;box-shadow:inset 0 0 0 1px var(--ask-field-line,var(--line)), 0 8px 22px -16px #12302a73;border-radius:22px;padding:11px 20px;font-size:.88rem;line-height:1.45;transition:box-shadow .18s,background-color .5s,border-radius .5s,padding .5s;display:grid;position:relative}.Hu-FJa_ghost,.Hu-FJa_typed{grid-area:1/1}.Hu-FJa_ghost{visibility:hidden}.Hu-FJa_caret{vertical-align:-.16em;background:var(--faint);width:2px;height:1.05em;margin-left:1px;animation:1.05s step-end infinite Hu-FJa_blink;display:inline-block}@keyframes Hu-FJa_blink{0%,55%{opacity:1}56%,to{opacity:0}}.Hu-FJa_bubble:hover .Hu-FJa_field{box-shadow:inset 0 0 0 1px var(--line-strong), 0 12px 26px -16px #12302a80}.Hu-FJa_send{background:var(--ask-send,var(--brand));color:#fff;width:38px;height:38px;box-shadow:0 8px 18px -10px var(--ask-send-glow,#783210bf);border-radius:50%;flex:none;place-items:center;transition:background .18s,box-shadow .18s,opacity .3s,width .4s,margin .4s;display:grid}@media (prefers-reduced-motion:no-preference){.Hu-FJa_ready{animation:2.4s ease-in-out infinite Hu-FJa_nudge}}.Hu-FJa_bubble:hover .Hu-FJa_send{background:var(--ask-send-hover,#8c3210);box-shadow:0 10px 20px -8px var(--ask-send-glow,#783210d9)}@keyframes Hu-FJa_nudge{0%,62%,to{transform:translateY(0)}78%{transform:translateY(3px)}}.Hu-FJa_gone{opacity:0;pointer-events:none}.Hu-FJa_flyer{z-index:50;transform-origin:100% 0;pointer-events:none;will-change:left, top, transform, opacity;max-width:none;margin:0;position:fixed}.Hu-FJa_sent .Hu-FJa_field{background:var(--tint);box-shadow:none;border-radius:16px 16px 5px;padding:11px 15px}.Hu-FJa_sent .Hu-FJa_send{opacity:0;width:0;margin-left:-9px}@media (max-width:860px){.Hu-FJa_bubble{gap:8px;max-width:calc(100% - 28px);margin-top:20px}.Hu-FJa_field{padding:10px 17px;font-size:.85rem}.Hu-FJa_send{width:34px;height:34px}}
.Z8hQ_W_hero{min-height:calc(var(--viewport-tallest,100dvh) + 1px);background:var(--ground);color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (pointer:coarse){.Z8hQ_W_hero{min-height:calc(var(--viewport-tallest,100dvh) + 96px)}}.Z8hQ_W_sky{text-align:center;background:linear-gradient(var(--sky-tilt-dir,to right), rgba(var(--sky-tilt), 0) 0%, rgba(var(--sky-tilt), var(--sky-tilt-alpha)) var(--sky-tilt-end,100%)), linear-gradient(to bottom, var(--sky-top) 0%, var(--sky-mid) 45%, var(--sky-near) 80%, var(--sky-join) 100%);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;padding:26px 0 0;display:flex}.Z8hQ_W_copy{z-index:1;max-width:776px;margin-top:clamp(56px,11vh,150px);margin-bottom:-46px;padding:0 28px;position:relative}.Z8hQ_W_h1{color:var(--ink);margin-bottom:18px;font-size:clamp(2.2rem,5vw,3.8rem)}.Z8hQ_W_sub{color:var(--muted);max-width:560px;min-height:3em;margin:0 auto 26px;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.5;animation:.8s cubic-bezier(.37,0,.63,1) Z8hQ_W_rise}@keyframes Z8hQ_W_rise{0%{opacity:0;transform:translateY(7px)}40%{opacity:.45}to{opacity:1;transform:none}}.Z8hQ_W_film{aspect-ratio:1280/536;width:100%;max-height:62svh;animation:Z8hQ_W_arrive .75s var(--ease) both;flex:none;position:relative}.Z8hQ_W_film video,.Z8hQ_W_film img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}@keyframes Z8hQ_W_arrive{0%{opacity:0}to{opacity:1}}@media (max-width:860px){.Z8hQ_W_copy{padding:0 20px}.Z8hQ_W_h1{font-size:clamp(1.9rem,7.6vw,2.6rem)}.Z8hQ_W_film{aspect-ratio:720/536;max-height:46svh}}@media (prefers-reduced-motion:reduce){.Z8hQ_W_sub,.Z8hQ_W_film{animation:none}}
._7dP9a_panel{background:var(--paper-lit);color:var(--ink);border-radius:20px;flex-direction:column;padding:clamp(18px,2.1vw,26px);display:flex;position:relative;box-shadow:0 0 0 1px #f0faf01a,0 44px 90px -40px #000000b8,0 0 110px -36px #96d1b933}._7dP9a_bar{color:var(--muted);border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:16px;padding-bottom:14px;display:flex}._7dP9a_live{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-left:auto;font-size:.6rem}._7dP9a_progress{transform-origin:0;background:linear-gradient(90deg, var(--brand), var(--brand-lit));height:2px;transition:transform .5s var(--ease);position:absolute;top:0;left:24px;right:24px}._7dP9a_dot{background:var(--ok);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2fa77a2e}._7dP9a_stage{perspective:1200px;min-height:505px;display:grid}._7dP9a_scene{animation:_7dP9a_flip .86s var(--ease) backwards;transform-origin:50%;backface-visibility:hidden;flex-direction:column;display:flex}@keyframes _7dP9a_flip{0%{opacity:0;transform:rotateY(62deg)scale(.93)}35%{opacity:1}to{opacity:1;transform:rotateY(0)scale(1)}}._7dP9a_thread{flex-direction:column;flex:1;gap:12px;display:flex}._7dP9a_logoMark{width:58px;height:40px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:9px;flex:none;place-items:center;padding:0 6px;display:grid;overflow:hidden}._7dP9a_logoMark img{object-fit:contain;max-width:100%;max-height:26px}._7dP9a_logoMarkDark{background:#0d2b2e;box-shadow:inset 0 0 0 1px #ffffff1a}._7dP9a_banner{background:var(--tint);border-radius:13px;height:174px;margin:-2px -2px 12px;position:relative;overflow:hidden}._7dP9a_shot{object-fit:cover;filter:brightness(.9)saturate(1.04);width:100%;height:100%;display:block}._7dP9a_banner:after{content:"";background:linear-gradient(#081f224d 0%,#081f220f 40%,#081f2242 100%);position:absolute;inset:0}._7dP9a_bannerLogo{z-index:1;background:#fffffff0;border-radius:8px;place-items:center;min-width:42px;height:30px;padding:0 9px;display:grid;position:absolute;bottom:10px;left:10px;box-shadow:0 4px 14px -6px #00000073}._7dP9a_bannerLogo img{object-fit:contain;max-width:72px;max-height:18px;display:block}._7dP9a_bannerLogoDark{background:#081f22db}._7dP9a_ask{background:var(--tint);border-radius:16px 16px 5px;align-self:flex-end;max-width:88%;min-height:1.5em;padding:11px 15px;font-size:.97rem}._7dP9a_caret{background:var(--ink);vertical-align:-2px;width:2px;height:1.05em;margin-left:1px;animation:1s steps(2,end) infinite _7dP9a_blink;display:inline-block}@keyframes _7dP9a_blink{50%{opacity:0}}._7dP9a_thinking{gap:5px;padding:4px 2px;display:flex}._7dP9a_thinking i{background:#b7c8c6;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite _7dP9a_bob}._7dP9a_thinking i:nth-child(2){animation-delay:.16s}._7dP9a_thinking i:nth-child(3){animation-delay:.32s}@keyframes _7dP9a_bob{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._7dP9a_reply{color:var(--muted);animation:_7dP9a_in .4s var(--ease) backwards;font-size:.93rem}._7dP9a_results{gap:6px;list-style:none;display:grid}._7dP9a_result{border:1px solid var(--line);animation:_7dP9a_in .42s var(--ease) backwards;background:#fff;border-radius:12px;align-items:center;gap:11px;padding:10px 13px;font-size:.94rem;transition:border-color .35s,box-shadow .35s,background .35s,opacity .35s,transform .35s;display:flex}._7dP9a_mark{color:#fff;letter-spacing:.02em;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:.68rem;font-weight:600;display:grid}._7dP9a_rName{animation:_7dP9a_in .4s var(--ease) backwards;gap:1px;line-height:1.25;display:grid}._7dP9a_rName em{color:var(--muted);font-size:.79rem;font-style:normal}._7dP9a_tick{color:var(--brand);animation:_7dP9a_pop .34s var(--ease) .1s backwards;margin-left:auto;font-size:1.05rem}._7dP9a_chosen{border-color:var(--brand);animation:_7dP9a_pick .52s var(--ease);background:#fcefe7;box-shadow:0 0 0 3px #a63c131f,0 10px 24px -14px #a63c1380}@keyframes _7dP9a_pick{0%{transform:scale(1)}42%{transform:scale(1.03)}to{transform:scale(1)}}._7dP9a_passed{opacity:.4;transform:scale(.985)}._7dP9a_card{border:1px solid var(--line);animation:_7dP9a_in .45s var(--ease) backwards;background:#fff;border-radius:14px;padding:15px 16px 16px}._7dP9a_venue{align-items:center;gap:12px;margin-bottom:12px;display:flex}._7dP9a_venue span{gap:2px;line-height:1.3;display:grid}._7dP9a_venue strong{font-size:1rem;font-weight:500}._7dP9a_venue em{color:var(--muted);font-size:.82rem;font-style:normal}._7dP9a_read{color:var(--muted);animation:_7dP9a_in .45s var(--ease) backwards;background:#f1e7cf;border-radius:9px;padding:9px 12px;font-size:.88rem}._7dP9a_readLabel{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);margin-bottom:3px;font-size:.64rem;display:block}._7dP9a_lines{gap:7px;margin-top:12px;display:grid}._7dP9a_line{animation:_7dP9a_in .4s var(--ease) backwards;justify-content:space-between;font-size:.91rem;display:flex}._7dP9a_line em{color:var(--muted);font-style:normal}._7dP9a_amount{font-variant-numeric:tabular-nums}._7dP9a_totalRow{border-top:1px solid var(--line);padding-top:8px;font-weight:500}._7dP9a_totalRow ._7dP9a_amount{color:var(--brand)}._7dP9a_book{background:var(--ink);color:#fff;min-width:112px;height:38px;animation:_7dP9a_in .4s var(--ease) backwards;transition:background .3s var(--ease), transform .22s var(--ease);border-radius:999px;place-items:center;margin-top:14px;padding:0 22px;font-size:.89rem;font-weight:500;display:inline-grid}._7dP9a_booking{transform:scale(.97)}._7dP9a_booked{background:var(--ok);transform:scale(1)}._7dP9a_spin{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _7dP9a_spin}@keyframes _7dP9a_spin{to{transform:rotate(360deg)}}._7dP9a_bookTick{animation:_7dP9a_pop .34s var(--ease) backwards;font-size:1rem}@keyframes _7dP9a_pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}._7dP9a_check{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:.68rem;display:grid}@keyframes _7dP9a_in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._7dP9a_whoStack{min-width:11ch;height:1.25em;display:block;position:relative}._7dP9a_who{white-space:nowrap;opacity:0;align-items:center;gap:7px;font-weight:600;transition:opacity .34s,transform .34s;display:inline-flex;position:absolute;inset:0 auto 0 0;transform:translateY(2px)}._7dP9a_whoOn{opacity:1;transition:opacity .42s .36s,transform .42s .36s;transform:none}._7dP9a_whoLogo{width:15px;height:15px;display:block}._7dP9a_ticket{color:#eff6ef;animation:_7dP9a_in .5s var(--ease) backwards;background:linear-gradient(160deg,#0b292b,#19434a);border-radius:14px;margin-top:4px;overflow:hidden}._7dP9a_stub{padding:17px 18px 15px}._7dP9a_going{color:var(--muted);align-items:center;gap:8px;margin-bottom:9px;font-size:.93rem;display:flex}._7dP9a_tVenue{letter-spacing:-.01em;font-size:1.12rem;font-weight:500}._7dP9a_tWhen{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;align-items:center;gap:10px;margin-top:4px;font-size:1.5rem;font-weight:600;display:flex}._7dP9a_tDot{background:#7d9aa0;border-radius:50%;width:4px;height:4px}._7dP9a_tMeta{color:#a4bdc2;margin-top:7px;font-size:.83rem}._7dP9a_tear{background:repeating-linear-gradient(90deg,#eff6ef4d 0 6px,#0000 6px 12px);height:1px}._7dP9a_tRef{color:#89a4a9;justify-content:space-between;gap:12px;padding:11px 18px 14px;font-size:.68rem;display:flex}._7dP9a_done{flex-direction:column;gap:14px;display:flex}._7dP9a_tShot{background:var(--tint);border-radius:13px 13px 0 0;height:230px;margin:-2px -2px 0;position:relative;overflow:hidden}._7dP9a_tShot>img{object-fit:cover;filter:brightness(.9)saturate(1.04);width:100%;height:100%;display:block}._7dP9a_tShot:after{content:"";background:linear-gradient(#081f2257 0%,#081f2214 38%,#081f221a 62%,#081f226b 100%);position:absolute;inset:0}@media (max-width:880px){._7dP9a_stage{min-height:488px}._7dP9a_banner{height:148px}}@media (prefers-reduced-motion:reduce){._7dP9a_scene,._7dP9a_caret,._7dP9a_thinking i,._7dP9a_rName,._7dP9a_spin,._7dP9a_bookTick,._7dP9a_tick,._7dP9a_chosen,._7dP9a_result,._7dP9a_card,._7dP9a_line,._7dP9a_ticket,._7dP9a_book,._7dP9a_read,._7dP9a_reply{animation:none}._7dP9a_who{transition:none}}
.Sphkxq_section{background:var(--ink-deep);color:var(--on-dark);padding:clamp(72px,10vw,130px) 0}.Sphkxq_grid{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center;gap:clamp(36px,6vw,84px);width:100%;max-width:1200px;margin:0 auto;padding:0 28px;display:grid}.Sphkxq_eyebrow{color:var(--brand-lit);margin-bottom:18px}.Sphkxq_h2{max-width:16ch;margin-bottom:18px;font-size:clamp(1.75rem,3.3vw,2.7rem)}.Sphkxq_lede{color:var(--on-dark-muted);max-width:44ch;margin-bottom:30px;font-size:clamp(1rem,1.35vw,1.1rem)}.Sphkxq_points{gap:0;list-style:none;display:grid}.Sphkxq_points li{border-top:1px solid var(--on-dark-line);gap:3px;padding:15px 0;display:grid}.Sphkxq_points li:last-child{border-bottom:1px solid var(--on-dark-line)}.Sphkxq_points strong{font-size:1rem;font-weight:500}.Sphkxq_points span{color:var(--on-dark-muted);max-width:42ch;font-size:.93rem}.Sphkxq_demo{position:relative}.Sphkxq_disclaimer{text-align:center;letter-spacing:.06em;color:var(--on-dark-muted);opacity:.75;margin-top:14px;font-size:.62rem}@media (max-width:880px){.Sphkxq_grid{grid-template-columns:1fr;gap:40px}.Sphkxq_h2,.Sphkxq_lede{max-width:none}.Sphkxq_demo{order:-1}}
.FchxPq_wrap{gap:7px;min-width:0;display:grid;position:relative}.FchxPq_label{color:var(--muted);font-size:.8rem}.FchxPq_input{padding-right:38px}.FchxPq_input[readonly]{cursor:pointer}.FchxPq_chev{width:11px;color:var(--muted);pointer-events:none;position:absolute;bottom:18px;right:15px}.FchxPq_chev svg{width:100%;display:block}.FchxPq_menu{z-index:20;border:1px solid var(--line);background:#fff;border-radius:12px;max-height:248px;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -20px #12302a4d,0 2px 8px -4px #12302a2e}.FchxPq_option{cursor:pointer;border-radius:8px;padding:9px 11px;font-size:.95rem}.FchxPq_active{background:var(--tint)}
._3OlqcW_flow{width:100%;max-width:760px;margin:0 auto;padding:0 28px 110px}._3OlqcW_progress{gap:8px;margin-bottom:44px;list-style:none;display:flex}._3OlqcW_pip{flex:1}._3OlqcW_pipHit{appearance:none;border:0;border-top:2px solid var(--line);font:inherit;text-align:left;width:100%;color:var(--faint);cursor:pointer;background:0 0;padding:10px 0 0;font-size:.62rem;transition:color .25s,border-color .25s;display:block}._3OlqcW_pipHit:disabled{cursor:default}._3OlqcW_pipHit:not(:disabled):hover{color:var(--ink);border-top-color:var(--line-strong)}._3OlqcW_pipOn ._3OlqcW_pipHit{border-top-color:var(--brand);color:var(--brand)}._3OlqcW_pipDone ._3OlqcW_pipHit{border-top-color:var(--ink);color:var(--muted)}._3OlqcW_pipOn ._3OlqcW_pipHit:hover{color:var(--brand);border-top-color:var(--brand)}._3OlqcW_screen{z-index:1;animation:_3OlqcW_in .4s var(--ease) both;position:relative}._3OlqcW_h1{margin-bottom:28px;font-size:clamp(1.8rem,4.2vw,2.7rem)}._3OlqcW_q{color:var(--muted);margin-bottom:12px;font-size:1rem}._3OlqcW_q2{margin-top:32px}._3OlqcW_cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}._3OlqcW_card{appearance:none;font:inherit;color:inherit;text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:16px;align-content:start;gap:5px;padding:21px 20px 22px;font-size:1.02rem;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;display:grid}._3OlqcW_card strong{font-size:1.1rem;font-weight:500}._3OlqcW_eg{color:var(--muted);font-size:.85rem;line-height:1.45}._3OlqcW_card:hover{border-color:var(--line-strong);transform:translateY(-1px)}._3OlqcW_aside{appearance:none;font:inherit;color:var(--muted);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;background:0 0;border:0;margin-top:18px;padding:4px 2px;font-size:.95rem;display:block}._3OlqcW_aside:hover{color:var(--ink);-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint)}._3OlqcW_asideInput{animation:_3OlqcW_open .28s var(--ease) both;margin-top:18px}._3OlqcW_card._3OlqcW_on ._3OlqcW_eg{color:#ffffff9e}._3OlqcW_pick{max-width:460px;animation:_3OlqcW_open .3s var(--ease) both;margin-top:16px}._3OlqcW_lede{color:var(--muted);margin-top:-14px;margin-bottom:4px;font-size:1rem}._3OlqcW_card._3OlqcW_on{background:var(--ink);border-color:var(--ink);color:#fff}._3OlqcW_fields{gap:14px;display:grid}._3OlqcW_field{gap:6px;display:grid}._3OlqcW_field span{color:var(--muted);font-size:.86rem}._3OlqcW_field em{color:var(--faint);font-style:normal}._3OlqcW_field ._3OlqcW_err{color:var(--brand);font-size:.83rem}._3OlqcW_intents{gap:9px;display:grid}._3OlqcW_intent{appearance:none;font:inherit;color:inherit;text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:13px;gap:2px;padding:14px 17px;transition:border-color .18s,background .18s;display:grid}._3OlqcW_intent strong{font-weight:500}._3OlqcW_intent span{color:var(--muted);font-size:.89rem}._3OlqcW_intent:hover{border-color:var(--line-strong)}._3OlqcW_intent._3OlqcW_on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}._3OlqcW_intent._3OlqcW_on span{color:var(--muted)}._3OlqcW_primary{border-color:var(--line-strong);gap:4px;padding:19px 21px}._3OlqcW_primary strong{font-size:1.15rem}._3OlqcW_primary span{font-size:.94rem}._3OlqcW_primary._3OlqcW_on{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:none}._3OlqcW_primary._3OlqcW_on span{color:#ffffffb8}._3OlqcW_primary._3OlqcW_on:hover{border-color:var(--ink)}._3OlqcW_secondary{background:0 0;padding:12px 17px}._3OlqcW_secondary strong{font-size:.97rem;font-weight:400}._3OlqcW_secondary span{font-size:.86rem}._3OlqcW_actions{align-items:center;gap:14px;margin-top:40px;display:flex}._3OlqcW_back{appearance:none;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px 2px;font-size:.95rem}._3OlqcW_back:hover{color:var(--ink)}._3OlqcW_error{color:var(--brand);margin-top:18px;font-size:.93rem}._3OlqcW_done{text-align:center;max-width:560px;animation:_3OlqcW_in .5s var(--ease) both;margin:0 auto;padding:0 28px 120px}._3OlqcW_bigCheck{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:24px;font-size:1.3rem;display:inline-grid}._3OlqcW_doneH{margin-bottom:14px;font-size:clamp(1.7rem,4vw,2.4rem)}._3OlqcW_doneP{color:var(--muted);margin-bottom:30px}@keyframes _3OlqcW_in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _3OlqcW_open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:560px){._3OlqcW_pipHit{padding-top:8px;font-size:0}._3OlqcW_cards{grid-template-columns:1fr;gap:10px}._3OlqcW_card{padding:17px 18px}}@media (prefers-reduced-motion:reduce){._3OlqcW_screen,._3OlqcW_pick,._3OlqcW_asideInput,._3OlqcW_done{animation:none}._3OlqcW_card:hover{transform:none}}
.EZoWya_footer{border-top:1px solid var(--line);padding:30px 0 calc(46px + env(safe-area-inset-bottom,0px));color:var(--muted);font-size:.88rem}.EZoWya_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.EZoWya_links{gap:22px;display:flex}.EZoWya_links a:hover{color:var(--ink)}
.Zk0Eda_section{background:var(--paper);border-top:1px solid var(--line);padding:clamp(72px,9vw,112px) 0 clamp(80px,10vw,124px)}.Zk0Eda_inner{text-align:center}.Zk0Eda_h2{margin-bottom:12px;font-size:clamp(1.7rem,3.2vw,2.5rem)}.Zk0Eda_lede{color:var(--muted);margin-bottom:clamp(28px,4vw,40px)}.Zk0Eda_row{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;max-width:940px;margin:0 auto;display:grid}.Zk0Eda_go{white-space:nowrap;border-radius:12px;height:48px;padding:0 26px}.Zk0Eda_go:disabled{background:var(--line);color:var(--faint);box-shadow:none;cursor:not-allowed}.Zk0Eda_go:disabled:hover{background:var(--line)}@media (max-width:860px){.Zk0Eda_row{grid-template-columns:1fr;gap:14px}.Zk0Eda_go{justify-content:center;margin-top:4px}}
._8F754a_top{width:100%;max-width:760px;margin:0 auto;padding:26px 28px 0}._8F754a_logo{aspect-ratio:600/119;background:var(--ink);width:100px;display:block;-webkit-mask:url(/logo.png) 50%/contain no-repeat;mask:url(/logo.png) 50%/contain no-repeat}._8F754a_main{min-height:70svh;padding-top:54px}
.aCajaa_how{padding:104px 0 118px}.aCajaa_head{text-align:center;margin-bottom:clamp(40px,6vw,72px)}.aCajaa_eyebrow{color:var(--brand);margin-bottom:16px}.aCajaa_h2{font-size:clamp(1.8rem,3.4vw,2.8rem)}.aCajaa_h2 span,.aCajaa_h2 em{font-style:normal;display:block}.aCajaa_h2 em{color:var(--brand)}.aCajaa_body{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,46px);display:grid}.aCajaa_machine{--feather:30px;width:min(100%,560px);height:auto;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--feather), #000 calc(100% - var(--feather)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 var(--feather), #000 calc(100% - var(--feather)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--feather), #000 calc(100% - var(--feather)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 var(--feather), #000 calc(100% - var(--feather)), transparent 100%);justify-self:end;display:block;-webkit-mask-composite:source-in;mask-composite:intersect}.aCajaa_steps{gap:0;list-style:none;display:grid}.aCajaa_step{border-top:1px solid var(--line);grid-template-columns:44px 1fr;align-items:baseline;gap:10px;padding:20px 0;display:grid}.aCajaa_n{color:var(--brand);font-size:.68rem}.aCajaa_stepT{letter-spacing:-.02em;margin-bottom:5px;font-size:1.18rem}.aCajaa_stepD{color:var(--muted);max-width:46ch;font-size:.97rem}@media (max-width:880px){.aCajaa_how{padding:76px 0 84px}.aCajaa_body{grid-template-columns:1fr;gap:10px}.aCajaa_machine{justify-self:center;width:min(360px,88%);margin:0 auto}}.aCajaa_assure{border-top:1px solid var(--line);margin-top:52px;padding-top:38px}.aCajaa_assureLead{margin-bottom:26px;font-size:clamp(1.3rem,2.4vw,1.7rem)}.aCajaa_assureList{grid-template-columns:repeat(3,1fr);gap:30px;list-style:none;display:grid}.aCajaa_assureList li{align-content:start;gap:5px;display:grid}.aCajaa_assureList strong{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:1.04rem;font-weight:600}.aCajaa_assureList span{color:var(--muted);font-size:.95rem;line-height:1.55}@media (max-width:760px){.aCajaa_assure{margin-top:44px;padding-top:30px}.aCajaa_assureList{grid-template-columns:1fr;gap:22px}}
