.EXF5WW_section{padding:clamp(72px,10vw,128px) 0;position:relative}.EXF5WW_inner{max-width:var(--content-max);padding:0 var(--page-gutter);margin:0 auto}.EXF5WW_heading{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:760px;margin:0 auto clamp(48px,7vw,80px);display:flex}.EXF5WW_heading[data-align=start]{text-align:left;align-items:flex-start;margin-left:0}.EXF5WW_eyebrow{color:#ff6a55;letter-spacing:.02em;font-size:14px;font-weight:600}.EXF5WW_title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,5vw,60px);font-weight:700;line-height:1.05}.EXF5WW_subtitle{max-width:620px;color:var(--color-text-secondary);text-wrap:pretty;font-size:clamp(17px,1.5vw,19px);line-height:1.55}
.UzZaGq_menuBar{height:calc(32 * var(--pt));padding:0 calc(18 * var(--pt));color:#fff;font-size:calc(13 * var(--pt));text-shadow:0 0 calc(4 * var(--pt)) #00000059;white-space:nowrap;background:#0000002e;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.UzZaGq_group{gap:calc(18 * var(--pt));align-items:center;display:flex}.UzZaGq_appName{font-weight:700}.UzZaGq_lystenIcon{width:calc(18 * var(--pt));height:calc(18 * var(--pt))}.UzZaGq_wifiIcon{width:calc(17 * var(--pt));height:calc(14 * var(--pt))}.UzZaGq_batteryIcon{width:calc(26 * var(--pt));height:calc(13 * var(--pt))}
.qNzhjq_frame{border:1px solid var(--color-border);background:#000;border-radius:22px;overflow:hidden;container-type:inline-size}.qNzhjq_stage{--pt:calc(100cqw / var(--stage-points));height:calc(var(--stage-height) * var(--pt));font-family:var(--font-system);-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}@container not (min-width:520px){.qNzhjq_stage{--pt:calc(100cqw / var(--stage-compact-points))}}.qNzhjq_background{position:absolute;inset:0}.qNzhjq_prompterSlot{--prompter-pt:var(--pt);z-index:5;transition:--prompter-h .35s cubic-bezier(.4,0,.2,1),--prompter-w .45s cubic-bezier(.65,0,.35,1) .3s;position:absolute;top:0;left:50%;translate:-50%}.qNzhjq_prompterSlot[data-open=true]{transition:--prompter-w .5s cubic-bezier(.65,0,.35,1),--prompter-h .75s cubic-bezier(.34,1.2,.64,1) .42s}.qNzhjq_notch{z-index:10;width:calc(186 * var(--pt));height:calc(32 * var(--pt));border-radius:0 0 calc(9 * var(--pt)) calc(9 * var(--pt));background:#000;position:absolute;top:0;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.qNzhjq_prompterSlot,.qNzhjq_prompterSlot[data-open=true]{transition:none}}
.xoUIpW_backdrop{background:#0b0c10;position:absolute;inset:0}.xoUIpW_image{object-fit:cover}.xoUIpW_shade{background:linear-gradient(#0000008c,#0000001a 45%,#00000040);position:absolute;inset:0}
.EU_dCa_prompter{--pt:var(--prompter-pt,1px);--top-bar:calc(var(--prompter-top-bar,32) * var(--pt));--notch-width:calc(var(--prompter-notch,186) * var(--pt));--inset:calc(10 * var(--pt));--ease-out:cubic-bezier(0, 0, .58, 1);width:calc(var(--prompter-w,620) * var(--pt));height:calc(var(--prompter-h,190) * var(--pt));color:var(--p-primary);font-family:var(--font-system);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.EU_dCa_prompter[data-theme=classic]{--p-bg:#000;--p-primary:#fff;--p-secondary:#8e8e93}.EU_dCa_prompter[data-theme=graphite]{--p-bg:#1c1c1e;--p-primary:#f2f2f7;--p-secondary:#98989f}.EU_dCa_prompter[data-theme=amber]{--p-bg:#000;--p-primary:#ffd60a;--p-secondary:#a1882c}.EU_dCa_prompter[data-theme=paper]{--p-bg:#f5f5f0;--p-primary:#111;--p-secondary:#6e6e73}.EU_dCa_ear{width:var(--inset);height:var(--inset);position:absolute;top:0}.EU_dCa_earLeading{background:radial-gradient(circle var(--inset) at 0 100%, transparent 94%, var(--p-bg) 100%);left:0}.EU_dCa_earTrailing{background:radial-gradient(circle var(--inset) at 100% 100%, transparent 94%, var(--p-bg) 100%);right:0}.EU_dCa_body{inset:0 var(--inset);background:var(--p-bg);border-radius:0 0 calc(22 * var(--pt)) calc(22 * var(--pt));position:absolute}.EU_dCa_topBar{top:0;right:var(--inset);left:var(--inset);align-items:center;gap:calc(10 * var(--pt));height:var(--top-bar);padding:0 calc(16 * var(--pt));color:var(--p-secondary);display:flex;position:absolute}.EU_dCa_topBar,.EU_dCa_content{transition:opacity .3s var(--ease-out)}.EU_dCa_prompter[data-content-visible=false] .EU_dCa_topBar,.EU_dCa_prompter[data-content-visible=false] .EU_dCa_content{opacity:0}.EU_dCa_spacer{min-width:var(--notch-width);flex:auto}.EU_dCa_close{width:calc(18 * var(--pt));height:calc(22 * var(--pt));flex:none;place-items:center;display:grid}.EU_dCa_closeIcon{width:calc(9.5 * var(--pt));height:calc(9.5 * var(--pt))}.EU_dCa_level{gap:calc(2 * var(--pt));height:calc(14 * var(--pt));color:var(--p-secondary);flex:none;align-items:center;display:flex}.EU_dCa_level[data-active=true]{color:var(--p-primary)}.EU_dCa_levelBar{width:calc(3 * var(--pt));height:calc(var(--bar-height,3) * var(--pt));transition:height .12s var(--ease-out);background:currentColor;border-radius:999px}.EU_dCa_badge{padding:calc(2 * var(--pt)) calc(6 * var(--pt));border:max(.5px, calc(1 * var(--pt))) solid color-mix(in srgb, var(--p-secondary) 50%, transparent);font-family:var(--font-rounded);font-size:calc(10 * var(--pt));white-space:nowrap;border-radius:999px;flex:none;font-weight:600;line-height:1.2}.EU_dCa_source{gap:calc(5 * var(--pt));font-size:calc(11 * var(--pt));white-space:nowrap;flex:none;align-items:center;font-weight:500;display:flex}.EU_dCa_sourceIcon{width:calc(15 * var(--pt));height:calc(15 * var(--pt))}.EU_dCa_appIcon{width:calc(13 * var(--pt));height:calc(13 * var(--pt))}.EU_dCa_chevronIcon{width:calc(8 * var(--pt));height:calc(8 * var(--pt))}.EU_dCa_record{flex:none;place-items:center;display:grid}.EU_dCa_recordIcon{width:calc(15 * var(--pt));height:calc(15 * var(--pt))}.EU_dCa_play{width:calc(28 * var(--pt));height:calc(22 * var(--pt));color:var(--p-primary);flex:none;place-items:center;display:grid}.EU_dCa_play[data-listening=true]{color:#ff453a}.EU_dCa_playIcon{width:calc(14 * var(--pt));height:calc(14 * var(--pt))}.EU_dCa_content{top:var(--top-bar);right:var(--inset);bottom:0;left:var(--inset);padding:0 calc(22 * var(--pt)) calc(12 * var(--pt));position:absolute}.EU_dCa_status{height:100%;color:var(--p-secondary);font-size:calc(max(13, var(--translation-size) * .7) * var(--pt));align-items:center;margin:0;font-weight:500;display:flex}.EU_dCa_list{height:100%;padding-top:calc(20 * var(--pt));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(20 * var(--pt)));mask-image:linear-gradient(to bottom, transparent 0, #000 calc(20 * var(--pt)));flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.EU_dCa_stack{gap:calc(10 * var(--pt));flex-direction:column;flex:none;display:flex}.EU_dCa_line{gap:calc(3 * var(--pt));flex-direction:column;display:flex}.EU_dCa_original{color:var(--p-secondary);font-size:calc(var(--original-size) * var(--pt));margin:0;line-height:1.2}.EU_dCa_translation{font-size:calc(var(--translation-size) * var(--pt));transition:opacity .2s var(--ease-out);margin:0;font-weight:600;line-height:1.2}.EU_dCa_translation[data-draft=true]{opacity:.5}.EU_dCa_ticker{align-items:center;height:100%;display:flex;overflow:hidden}.EU_dCa_tickerText{font-size:calc(var(--translation-size) * var(--pt));white-space:nowrap;transition:transform .45s var(--ease-out);flex:none;font-weight:600;line-height:1.3}
.tZ4faG_layout{flex-direction:column;gap:16px;display:flex}.tZ4faG_stageColumn{min-width:0}.tZ4faG_controls{border:1px solid var(--color-border);background:var(--color-bg-raised);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px 28px;padding:26px 28px;display:grid}.tZ4faG_field{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.tZ4faG_legend{color:var(--color-text-secondary);margin-bottom:10px;padding:0;font-size:13px;font-weight:500}.tZ4faG_themes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tZ4faG_theme{color:var(--color-text-secondary);cursor:pointer;border:1px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:10px 4px;font-size:13px;transition:border-color .2s,color .2s;display:flex}.tZ4faG_theme:hover{color:var(--color-text)}.tZ4faG_theme[data-checked=true]{border-color:var(--color-border-strong);color:var(--color-text);background:#ffffff0d}.tZ4faG_theme:has(:focus-visible){outline-offset:2px;outline:2px solid #ff6a55}.tZ4faG_swatch{border-radius:50%;place-items:center;width:40px;height:40px;font-size:15px;font-weight:650;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.tZ4faG_rangeHeader{justify-content:space-between;align-items:baseline;display:flex}.tZ4faG_rangeValue{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px}.tZ4faG_range{cursor:pointer;appearance:none;background:0 0;width:100%;height:24px;margin:0}.tZ4faG_range::-webkit-slider-runnable-track{background:#ffffff29;border-radius:999px;height:4px}.tZ4faG_range::-moz-range-track{background:#ffffff29;border-radius:999px;height:4px}.tZ4faG_range::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 2px 8px #0006}.tZ4faG_range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #0006}.tZ4faG_toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:15px;display:flex}.tZ4faG_switch{cursor:pointer;appearance:none;background:#ffffff29;border-radius:999px;flex:none;width:44px;height:26px;margin:0;transition:background .2s;position:relative}.tZ4faG_switch:after{content:"";width:20px;height:20px;transition:translate .25s var(--ease-out-expo);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000059}.tZ4faG_switch:checked{background:#ff3b30}.tZ4faG_switch:checked:after{translate:18px}.tZ4faG_pro{background:var(--gradient-brand);color:#fff;letter-spacing:.02em;border-radius:999px;align-items:center;padding:2px 7px;font-size:11px;font-weight:650;display:inline-flex}.tZ4faG_stackedControls{flex-direction:column;gap:18px;display:flex}.tZ4faG_proNote{border-top:1px solid var(--color-border);color:var(--color-text-secondary);grid-column:1/-1;align-items:flex-start;gap:10px;padding-top:18px;font-size:14px;line-height:1.5;display:flex}.tZ4faG_proNote .tZ4faG_pro{margin-top:2px}@media not (min-width:1080px){.tZ4faG_controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:640px){.tZ4faG_controls{grid-template-columns:minmax(0,1fr)}}
.nOuq7G_field{border:0;min-width:0;margin:0;padding:0}.nOuq7G_legend{color:var(--color-text-secondary);margin-bottom:10px;padding:0;font-size:13px;font-weight:500}.nOuq7G_segmented{border:1px solid var(--color-border);background:#ffffff08;border-radius:14px;gap:4px;padding:4px;display:flex}.nOuq7G_segment{min-height:36px;color:var(--color-text-secondary);text-align:center;cursor:pointer;border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:flex}.nOuq7G_segment:hover{color:var(--color-text)}.nOuq7G_segment[data-checked=true]{color:var(--color-text);background:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.nOuq7G_segment:has(:focus-visible){outline-offset:2px;outline:2px solid #ff6a55}
.uVh-ZG_badge{transition:transform .4s var(--ease-out-expo);border-radius:13px;display:inline-flex}.uVh-ZG_badge img{width:auto;height:54px}.uVh-ZG_badge:hover{transform:translateY(-2px)}.uVh-ZG_badge:focus-visible{outline-offset:3px;outline:2px solid #ff6a55}
.B-DxOa_section{padding:clamp(100px,16vw,200px) 0 clamp(88px,12vw,140px);position:relative;overflow:hidden}.B-DxOa_glow{aspect-ratio:1.6;filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side,#ff3b3061,#ff2d201a 55%,#0000);width:min(900px,120vw);position:absolute;top:8%;left:50%;translate:-50%}.B-DxOa_inner{max-width:760px;padding:0 var(--page-gutter);text-align:center;flex-direction:column;align-items:center;gap:22px;margin:0 auto;display:flex;position:relative}.B-DxOa_icon{filter:drop-shadow(0 24px 60px #ff3b3059);width:clamp(120px,16vw,168px);height:auto;margin-bottom:10px}.B-DxOa_title{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(40px,6.4vw,80px);font-weight:700;line-height:1.02}.B-DxOa_subtitle{color:var(--color-text-secondary);font-size:clamp(17px,1.6vw,20px)}.B-DxOa_requirements{color:var(--color-text-tertiary);font-size:13px}
.bNQKea_list{border-top:1px solid var(--color-border);max-width:820px;margin:0 auto}.bNQKea_item{border-bottom:1px solid var(--color-border)}.bNQKea_question{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 4px;font-size:clamp(17px,1.6vw,20px);font-weight:600;list-style:none;display:flex}.bNQKea_question::-webkit-details-marker{display:none}.bNQKea_toggle{flex:none;width:14px;height:14px;position:relative}.bNQKea_toggle:before,.bNQKea_toggle:after{background:var(--color-text-secondary);content:"";width:14px;height:2px;transition:rotate .3s var(--ease-out-expo);border-radius:2px;position:absolute;top:6px;left:0}.bNQKea_toggle:after{rotate:90deg}.bNQKea_item[open] .bNQKea_toggle:after{rotate:0deg}.bNQKea_answer{max-width:680px;color:var(--color-text-secondary);padding:0 4px 26px;font-size:17px;line-height:1.6}.bNQKea_more{color:var(--color-text-secondary);text-align:center;margin-top:36px}.bNQKea_moreLink{color:var(--color-text);font-weight:500;transition:color .2s}.bNQKea_moreLink:hover{color:#ff6a55}
._5NJ7Cq_grid{border:1px solid var(--color-border);background:var(--color-border);border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._5NJ7Cq_item{background:var(--color-bg);flex-direction:column;gap:12px;padding:clamp(24px,3vw,36px);display:flex}._5NJ7Cq_iconRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._5NJ7Cq_icon{color:#ff6a55;width:30px;height:30px}._5NJ7Cq_pro{background:var(--gradient-brand);color:#fff;letter-spacing:.02em;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:650}._5NJ7Cq_title{letter-spacing:-.015em;font-size:20px;font-weight:650}._5NJ7Cq_body{color:var(--color-text-secondary);font-size:16px;line-height:1.55}@media not (min-width:960px){._5NJ7Cq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:620px){._5NJ7Cq_grid{grid-template-columns:minmax(0,1fr)}}
._0KSaDW_pill{bottom:max(20px, env(safe-area-inset-bottom));z-index:40;border:1px solid var(--color-border-strong);opacity:0;-webkit-backdrop-filter:blur(20px)saturate(1.6);transition:translate .6s var(--ease-out-expo), opacity .4s ease;pointer-events:none;background:#141518c7;border-radius:999px;align-items:center;gap:12px;padding:7px 7px 7px 10px;display:flex;position:fixed;left:50%;overflow:hidden;translate:-50% 140%;box-shadow:0 20px 50px -20px #000c}._0KSaDW_pill[data-visible=true]{opacity:1;pointer-events:auto;translate:-50%}._0KSaDW_label{white-space:nowrap;font-size:14px;font-weight:500}._0KSaDW_action{background:var(--gradient-brand);color:#fff;white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}._0KSaDW_progress{width:100%;height:2px;transform:scaleX(var(--progress,0));transform-origin:0;background:#ff3b30;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){._0KSaDW_pill{transition:opacity .2s}}@media not (min-width:440px){._0KSaDW_label{display:none}}
.fnGxDW_footer{max-width:var(--content-max);padding:48px var(--page-gutter) 40px;border-top:1px solid var(--color-border);margin:0 auto}.fnGxDW_inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.fnGxDW_brand{flex-direction:column;gap:10px;display:flex}.fnGxDW_logo{align-items:center;gap:10px;font-size:17px;font-weight:650;display:flex}.fnGxDW_tagline{max-width:320px;color:var(--color-text-secondary);font-size:14px}.fnGxDW_links{color:var(--color-text-secondary);flex-wrap:wrap;gap:12px 28px;font-size:14px;display:flex}.fnGxDW_links a{transition:color .2s}.fnGxDW_links a:hover{color:var(--color-text)}.fnGxDW_legal{color:var(--color-text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:40px;font-size:12px;display:flex}
.dOFx5a_scene{color:#fff;font-family:var(--font-system);-webkit-font-smoothing:antialiased;position:absolute;inset:0;overflow:hidden}.dOFx5a_wallpaper{background:radial-gradient(60% 55% at 78% 18%,#ff5c4652,#0000 70%),radial-gradient(70% 60% at 12% 88%,#46528273,#0000 70%),radial-gradient(90% 70%,#1a1c24,#0b0c10);position:absolute;inset:0}.dOFx5a_window{top:calc(222 * var(--pt));width:calc(1040 * var(--pt));border-radius:calc(16 * var(--pt));box-shadow:0 0 0 calc(1 * var(--pt)) #ffffff1a, 0 calc(30 * var(--pt)) calc(80 * var(--pt)) #0000008c;background:#16171a;position:absolute;left:50%;overflow:hidden;translate:-50%}.dOFx5a_titleBar{height:calc(32 * var(--pt));color:#ffffff9e;font-size:calc(12.5 * var(--pt));justify-content:center;align-items:center;font-weight:600;display:flex;position:relative}.dOFx5a_trafficLights{left:calc(16 * var(--pt));gap:calc(8 * var(--pt));display:flex;position:absolute}.dOFx5a_trafficLights span{width:calc(12 * var(--pt));height:calc(12 * var(--pt));background:#ff5f57;border-radius:50%}.dOFx5a_trafficLights span:nth-child(2){background:#febc2e}.dOFx5a_trafficLights span:nth-child(3){background:#28c840}.dOFx5a_windowTitle{white-space:nowrap}.dOFx5a_video{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.dOFx5a_frame{object-fit:cover;width:100%;height:100%;animation:24s ease-in-out infinite alternate dOFx5a_drift;display:block}@keyframes dOFx5a_drift{0%{translate:0;scale:1}to{translate:-1.5% .5%;scale:1.07}}.dOFx5a_controls{gap:calc(14 * var(--pt));padding:calc(40 * var(--pt)) calc(22 * var(--pt)) calc(18 * var(--pt));font-size:calc(12 * var(--pt));font-variant-numeric:tabular-nums;background:linear-gradient(#0000,#000000a6);align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.dOFx5a_pauseIcon{width:calc(18 * var(--pt));height:calc(18 * var(--pt));flex:none}.dOFx5a_progress{height:calc(4 * var(--pt));background:#ffffff40;border-radius:999px;flex:1;position:relative;overflow:hidden}.dOFx5a_progressFill{border-radius:inherit;background:#fff;width:22%;animation:90s linear infinite dOFx5a_progress;position:absolute;inset:0 auto 0 0}@keyframes dOFx5a_progress{0%{width:22%}to{width:40%}}.dOFx5a_time{color:#ffffffd9;flex:none}.dOFx5a_prompterSlot{--prompter-pt:var(--pt);z-index:5;position:absolute;top:0;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.dOFx5a_frame,.dOFx5a_progressFill{animation:none}}
.Wkxq-W_macbook{width:100%;position:relative}.Wkxq-W_lid{background:#050506;border-radius:3.4%/5.1%;padding:1.15% 1.15% 1%;position:relative;box-shadow:0 0 0 1px #2e2f34,0 0 0 2px #121316,inset 0 0 0 1px #ffffff0d,0 50px 120px -30px #000000e6}.Wkxq-W_screen{aspect-ratio:1512/982;background:#000;border-radius:1.3%/2%;position:relative;overflow:hidden;container-type:inline-size}.Wkxq-W_display{--pt:calc(100cqw / 1512);position:absolute;inset:0}.Wkxq-W_notch{z-index:10;width:calc(186 * var(--pt));height:calc(32 * var(--pt));border-radius:0 0 calc(9 * var(--pt)) calc(9 * var(--pt));pointer-events:none;background:#000;position:absolute;top:0;left:50%;translate:-50%}.Wkxq-W_base{aspect-ratio:100/2.3;background:linear-gradient(#4a4b50 0%,#2a2b2f 28%,#17181b 70%,#0c0d0f 100%);border-radius:.4% .4% 48% 48%/8% 8% 100% 100%;width:114%;position:relative;left:-7%;box-shadow:inset 0 1px #ffffff38,0 30px 60px -20px #000000e6}.Wkxq-W_scoop{background:linear-gradient(#111214,#2a2b2f);border-radius:0 0 40% 40%/0 0 100% 100%;width:13%;height:42%;position:absolute;top:0;left:50%;translate:-50%}
._7HnD1W_hero{height:100svh;min-height:680px;padding-top:calc(var(--header-height) + clamp(24px, 5vh, 72px));position:relative;overflow:hidden}._7HnD1W_hero:after{z-index:3;background:linear-gradient(to bottom, transparent, var(--color-bg));content:"";pointer-events:none;height:18vh;position:absolute;bottom:0;left:0;right:0}._7HnD1W_copy{z-index:2;max-width:880px;padding:0 var(--page-gutter);text-align:center;margin:0 auto;position:relative}._7HnD1W_eyebrow{color:var(--color-text-secondary);letter-spacing:.01em;align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}._7HnD1W_eyebrowDot{background:var(--color-red);width:6px;height:6px;box-shadow:0 0 10px var(--glow-red);border-radius:50%}._7HnD1W_title{font-family:var(--font-display);letter-spacing:-.04em;margin-top:16px;font-size:clamp(40px,6.2vw,84px);font-weight:700;line-height:1.02}._7HnD1W_titleMask{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}._7HnD1W_titleLine{display:block}._7HnD1W_subtitle{max-width:680px;color:var(--color-text-secondary);text-wrap:pretty;margin:18px auto 0;font-size:clamp(17px,1.5vw,20px);line-height:1.5}._7HnD1W_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:28px;display:flex}._7HnD1W_secondaryCta{align-items:center;gap:8px;font-size:16px;font-weight:500;transition:color .2s;display:inline-flex}._7HnD1W_secondaryCta:hover{color:#ff6a55}._7HnD1W_facts{color:var(--color-text-tertiary);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:18px 0 0;padding:0;font-size:13px;list-style:none;display:flex}._7HnD1W_facts li{align-items:center;gap:8px;display:inline-flex}._7HnD1W_facts li+li:before{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;margin-right:14px}@media not (min-width:600px){._7HnD1W_facts li+li:before{display:none}}._7HnD1W_zoom{--device-layout-width:1080px;z-index:1;transform-origin:50% 0;width:min(1080px,92vw);margin:clamp(28px,4.5vh,56px) auto 0;position:relative}._7HnD1W_glow{aspect-ratio:2.4;filter:blur(36px);pointer-events:none;background:radial-gradient(closest-side,#ff3b3080,#ff2d2029 50%,#0000);width:72%;position:absolute;top:-14%;left:50%;translate:-50%}._7HnD1W_fit{width:max(100%, var(--device-layout-width));transform-origin:50% 0;translate:-50%;scale:var(--device-fit,1);position:relative;left:50%}._7HnD1W_device{position:relative}._7HnD1W_prompter{--prompter-w:186;--prompter-h:32}
.T5DWhW_menu{top:calc(36 * var(--pt));right:calc(12 * var(--pt));z-index:8;width:calc(250 * var(--pt));padding:calc(5 * var(--pt));border:max(.5px, calc(.5 * var(--pt))) solid #ffffff24;border-radius:calc(12 * var(--pt));box-shadow:0 calc(16 * var(--pt)) calc(40 * var(--pt)) #00000080;color:#fff;font-size:calc(13 * var(--pt));opacity:0;-webkit-backdrop-filter:blur(20px)saturate(1.6);transform-origin:85% 0;background:#242529d1;transition:opacity .2s,scale .2s;position:absolute;scale:.96}.T5DWhW_menu[data-open=true]{opacity:1;scale:1}.T5DWhW_section+.T5DWhW_section{margin-top:calc(5 * var(--pt));padding-top:calc(5 * var(--pt));border-top:max(.5px, calc(1 * var(--pt))) solid #ffffff1a}.T5DWhW_item{height:calc(23 * var(--pt));padding:0 calc(10 * var(--pt));border-radius:calc(7 * var(--pt));white-space:nowrap;justify-content:space-between;align-items:center;display:flex}.T5DWhW_item[data-highlighted=true]{background:#0a84ff}.T5DWhW_item[data-secondary=true]{color:#ffffff80}.T5DWhW_shortcut{color:#ffffff8c}.T5DWhW_item[data-highlighted=true] .T5DWhW_shortcut{color:#ffffffd9}.T5DWhW_pointer{top:calc(16 * var(--pt));left:calc(110 * var(--pt));width:calc(14 * var(--pt));height:calc(21 * var(--pt));filter:drop-shadow(0 calc(1 * var(--pt)) calc(2 * var(--pt)) #0006);position:absolute}
.xYYFFG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.xYYFFG_card{border:1px solid var(--color-border);background:var(--color-bg-raised);border-radius:30px;flex-direction:column;padding:10px;display:flex;overflow:hidden}.xYYFFG_stage{border-radius:22px}.xYYFFG_cardText{flex-direction:column;align-items:flex-start;gap:10px;padding:22px 18px 18px;display:flex}.xYYFFG_cardTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:24px;font-weight:650}.xYYFFG_cardBody{max-width:520px;color:var(--color-text-secondary);font-size:16px;line-height:1.55}.xYYFFG_tag{border:1px solid var(--color-border-strong);color:var(--color-text-secondary);border-radius:999px;margin-top:4px;padding:5px 12px;font-size:13px}.xYYFFG_learning{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding:clamp(18px,3vw,36px)}.xYYFFG_learning .xYYFFG_cardText{padding:0}.xYYFFG_pair{background:#000;border-radius:22px;flex-direction:column;flex:1 1 0;gap:8px;max-width:560px;padding:28px 32px;display:flex}.xYYFFG_pairOriginal{color:#8e8e93;font-size:clamp(15px,1.4vw,18px)}.xYYFFG_pairTranslation{letter-spacing:-.01em;font-size:clamp(22px,2.4vw,32px);font-weight:600;line-height:1.2}.xYYFFG_meeting{inset:calc(32 * var(--pt)) 0 0;gap:calc(8 * var(--pt));padding:calc(10 * var(--pt));background:#121316;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute}.xYYFFG_tile{border-radius:calc(12 * var(--pt));background:#202126;position:relative;overflow:hidden}.xYYFFG_tileImage{object-fit:cover}.xYYFFG_tileName{bottom:calc(8 * var(--pt));left:calc(8 * var(--pt));padding:calc(3 * var(--pt)) calc(8 * var(--pt));border-radius:calc(6 * var(--pt));color:#fff;font-size:calc(12 * var(--pt));background:#0000008c;font-weight:500;position:absolute}.xYYFFG_tile[data-speaking=true]:after{border-radius:inherit;box-shadow:inset 0 0 0 calc(3 * var(--pt)) #34c759;content:"";position:absolute;inset:0}@media not (min-width:860px){.xYYFFG_grid{grid-template-columns:minmax(0,1fr)}.xYYFFG_learning{flex-direction:column;align-items:stretch}}
.gbmEQq_layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.gbmEQq_stageColumn{top:calc(var(--header-height) + max(40px, 50vh - 260px));order:2;position:sticky}.gbmEQq_steps{flex-direction:column;order:1;margin:0;padding:4vh 0 12vh;list-style:none;display:flex}.gbmEQq_step{opacity:.28;min-height:62vh;transition:opacity .5s var(--ease-out-expo);flex-direction:column;justify-content:center;gap:12px;display:flex}.gbmEQq_step[data-active=true]{opacity:1}.gbmEQq_stepNumber{color:var(--color-text-tertiary);font-family:var(--font-rounded);transition:color .5s var(--ease-out-expo);font-size:14px;font-weight:600}.gbmEQq_step[data-active=true] .gbmEQq_stepNumber{color:#ff6a55}.gbmEQq_stepTitle{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(26px,2.8vw,36px);font-weight:650;line-height:1.1}.gbmEQq_stepBody{max-width:440px;color:var(--color-text-secondary);font-size:18px;line-height:1.55}@media not (min-width:900px){.gbmEQq_layout{grid-template-columns:minmax(0,1fr);gap:8px}.gbmEQq_stageColumn{top:calc(var(--header-height) + 12px);z-index:2;order:0}.gbmEQq_steps{padding:6vh 0 16vh}.gbmEQq_step{min-height:52vh}}
.KdSOhG_section{overflow:hidden}.KdSOhG_title{flex-wrap:wrap;justify-content:center;gap:0 .28em;display:flex}.KdSOhG_rotator{min-width:4ch;display:inline-block}.KdSOhG_word{background:var(--gradient-brand);color:#0000;animation:KdSOhG_word-in .7s var(--ease-out-expo) both;-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes KdSOhG_word-in{0%{opacity:0;filter:blur(10px);translate:0 .25em}}.KdSOhG_marquees{margin:0 calc(var(--page-gutter) * -1) clamp(48px, 7vw, 80px);flex-direction:column;gap:12px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.KdSOhG_marquee{overflow:hidden}.KdSOhG_track{gap:12px;width:max-content;animation:60s linear infinite KdSOhG_marquee;display:flex}.KdSOhG_marquee[data-reversed=true] .KdSOhG_track{animation-direction:reverse}@keyframes KdSOhG_marquee{to{translate:-50%}}.KdSOhG_language{border:1px solid var(--color-border);background:var(--color-bg-raised);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;padding:10px 20px;font-size:17px}.KdSOhG_points{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.KdSOhG_point{border:1px solid var(--color-border);background:var(--color-bg-raised);border-radius:24px;flex-direction:column;gap:10px;padding:26px;display:flex}.KdSOhG_pointTitle{letter-spacing:-.01em;font-size:19px;font-weight:650}.KdSOhG_pointBody{color:var(--color-text-secondary);font-size:16px;line-height:1.55}@media not (min-width:860px){.KdSOhG_points{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.KdSOhG_track,.KdSOhG_word{animation:none}}
.azVQWW_header{z-index:50;height:var(--header-height);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(20px)saturate(1.6);animation:azVQWW_header-in .9s var(--ease-out-expo) both;background:#0b0c0e9e;position:fixed;top:0;left:0;right:0}@keyframes azVQWW_header-in{0%{opacity:0;translate:0 -100%}}.azVQWW_inner{max-width:var(--content-max);height:100%;padding:0 var(--page-gutter);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.azVQWW_brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:18px;font-weight:650;display:flex}.azVQWW_nav{color:var(--color-text-secondary);gap:32px;font-size:14px;display:flex}.azVQWW_nav a,.azVQWW_language{transition:color .2s}.azVQWW_nav a:hover,.azVQWW_language:hover{color:var(--color-text)}.azVQWW_actions{align-items:center;gap:20px;display:flex}.azVQWW_language{color:var(--color-text-secondary);font-size:14px}.azVQWW_download{background:var(--color-text);color:#000;border-radius:999px;align-items:center;height:34px;padding:0 16px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.azVQWW_download:hover{background:#fff}@media (prefers-reduced-motion:reduce){.azVQWW_header{animation:none}}@media not (min-width:820px){.azVQWW_nav{display:none}}
._7dUV3a_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:980px;margin:0 auto;display:grid}._7dUV3a_plan{border:1px solid var(--color-border);background:var(--color-bg-raised);border-radius:30px;flex-direction:column;gap:16px;padding:clamp(26px,3.4vw,40px);display:flex}._7dUV3a_pro{background:radial-gradient(80% 60% at 100% 0%, #ff3b3029, transparent 70%), var(--color-bg-raised);box-shadow:0 30px 80px -40px var(--glow-red);border-color:#ff6a5573;position:relative}._7dUV3a_proHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._7dUV3a_billing{min-width:200px}._7dUV3a_billing legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7dUV3a_planName{letter-spacing:-.015em;font-size:22px;font-weight:650}._7dUV3a_price{align-items:baseline;gap:10px;display:flex}._7dUV3a_amount{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,56px);font-weight:700}._7dUV3a_period{color:var(--color-text-secondary);font-size:16px}._7dUV3a_badges{flex-wrap:wrap;gap:8px;min-height:28px;transition:opacity .25s;display:flex}._7dUV3a_badges[data-visible=false]{visibility:hidden;opacity:0}._7dUV3a_trial,._7dUV3a_saving{border-radius:999px;padding:4px 11px;font-size:13px;font-weight:600}._7dUV3a_trial{background:var(--gradient-brand);color:#fff}._7dUV3a_saving{border:1px solid var(--color-border-strong);color:var(--color-text)}._7dUV3a_description{color:var(--color-text-secondary);font-size:16px}._7dUV3a_features{border-top:1px solid var(--color-border);flex-direction:column;gap:12px;margin:8px 0 0;padding:20px 0 0;list-style:none;display:flex}._7dUV3a_feature{align-items:flex-start;gap:10px;font-size:16px;line-height:1.45;display:flex}._7dUV3a_check{color:#ff6a55;flex:none;width:20px;height:20px;margin-top:1px}._7dUV3a_lifetime{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 40px;display:grid}._7dUV3a_lifetimeIntro{flex-direction:column;gap:6px;display:flex}._7dUV3a_lifetimeEyebrow{color:#ff6a55;letter-spacing:.02em;font-size:14px;font-weight:600}._7dUV3a_lifetime ._7dUV3a_features{flex-flow:wrap;grid-column:1/-1;gap:12px 28px;margin-top:12px}._7dUV3a_note{max-width:760px;color:var(--color-text-tertiary);text-align:center;margin:32px auto 0;font-size:13px;line-height:1.6}@media not (min-width:820px){._7dUV3a_plans{grid-template-columns:minmax(0,1fr)}._7dUV3a_lifetime{grid-template-columns:minmax(0,1fr);gap:16px}._7dUV3a_lifetime ._7dUV3a_features{flex-direction:column;margin-top:8px}}
._4U0JQW_section{background:linear-gradient(to bottom, var(--color-bg), #08090a);overflow:hidden}._4U0JQW_section:before{aspect-ratio:2.2;filter:blur(40px);content:"";pointer-events:none;background:radial-gradient(closest-side,#ff3b3029,#0000);width:min(1200px,130vw);position:absolute;top:-12%;left:50%;translate:-50%}._4U0JQW_intro{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:center;gap:clamp(32px,6vw,96px);margin-bottom:clamp(56px,8vw,96px);display:grid}._4U0JQW_heading{max-width:none;margin:0}._4U0JQW_title{font-size:clamp(40px,6.4vw,80px)}._4U0JQW_policyLink{color:var(--color-text);margin-top:8px;font-size:16px;font-weight:500;transition:color .2s}._4U0JQW_policyLink:hover{color:#ff6a55}._4U0JQW_label{border:1px solid var(--color-border);background:var(--color-bg-raised);border-radius:28px;padding:22px}._4U0JQW_labelHeading{letter-spacing:-.01em;margin-bottom:14px;font-size:20px;font-weight:700}._4U0JQW_labelCard{background:var(--color-surface);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:30px 22px;display:flex}._4U0JQW_labelIcon{color:#ff6a55;width:44px;height:44px;margin-bottom:6px}._4U0JQW_labelTitle{font-size:19px;font-weight:650}._4U0JQW_labelBody{color:var(--color-text-secondary);font-size:15px}._4U0JQW_points{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}._4U0JQW_point{border-top:1px solid var(--color-border-strong);flex-direction:column;gap:10px;padding-top:22px;display:flex}._4U0JQW_pointIcon{color:#ff6a55;width:26px;height:26px;margin-bottom:6px}._4U0JQW_pointTitle{font-size:17px;font-weight:650}._4U0JQW_pointBody{color:var(--color-text-secondary);font-size:15px;line-height:1.55}@media not (min-width:1080px){._4U0JQW_points{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not (min-width:860px){._4U0JQW_intro{grid-template-columns:minmax(0,1fr)}._4U0JQW_points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:560px){._4U0JQW_points{grid-template-columns:minmax(0,1fr)}}._4U0JQW_section>*{position:relative}
.LXWrpG_article{max-width:760px;padding:calc(var(--header-height) + clamp(48px, 8vw, 96px)) var(--page-gutter) clamp(72px, 10vw, 120px);margin:0 auto}.LXWrpG_header{margin-bottom:32px}.LXWrpG_title{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(38px,6vw,64px);font-weight:700;line-height:1.05}.LXWrpG_meta{color:var(--color-text-tertiary);margin-top:14px;font-size:15px}.LXWrpG_intro{color:var(--color-text);font-size:19px;line-height:1.6}.LXWrpG_section{margin-top:44px}.LXWrpG_section h2{letter-spacing:-.015em;margin:0 0 14px;font-size:22px;font-weight:650}.LXWrpG_section p,.LXWrpG_section li{color:var(--color-text-secondary);font-size:17px;line-height:1.7}.LXWrpG_section p+p,.LXWrpG_section ul+p,.LXWrpG_section p+ul{margin-top:14px}.LXWrpG_section ul{flex-direction:column;gap:10px;margin:0;padding-left:1.2em;display:flex}.LXWrpG_section li::marker{color:#ff6a55}.LXWrpG_section strong{color:var(--color-text);font-weight:600}.LXWrpG_section a{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-text-tertiary);text-decoration-color:var(--color-text-tertiary);text-underline-offset:3px}.LXWrpG_section a:hover{text-decoration-color:#ff6a55}
._8IzeCW_article{max-width:880px}._8IzeCW_contact{background:radial-gradient(80% 70% at 0% 0%, #ff3b3024, transparent 70%), var(--color-bg-raised);border:1px solid #ff6a5559;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:28px;margin-top:36px;padding:clamp(24px,3.4vw,36px);display:grid}._8IzeCW_contactIntro{flex-direction:column;align-items:flex-start;gap:12px;display:flex}._8IzeCW_contactIntro h2{letter-spacing:-.02em;font-size:26px;font-weight:650}._8IzeCW_contactIntro p{color:var(--color-text-secondary)}._8IzeCW_emailButton{background:var(--gradient-brand);height:46px;box-shadow:0 10px 40px -12px var(--glow-red);color:#fff;border-radius:999px;align-items:center;margin-top:6px;padding:0 22px;font-weight:600;display:inline-flex}._8IzeCW_email{font-size:14px}._8IzeCW_includeHeading{margin-bottom:10px;font-weight:600}._8IzeCW_contactList ul{color:var(--color-text-secondary);flex-direction:column;gap:6px;margin:0;padding-left:1.2em;font-size:15px;display:flex}._8IzeCW_contactList li::marker{color:#ff6a55}._8IzeCW_noAudio{color:var(--color-text-tertiary);margin-top:14px;font-size:14px}._8IzeCW_links{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}._8IzeCW_links a{border:1px solid var(--color-border-strong);color:var(--color-text);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:500;transition:border-color .2s}._8IzeCW_links a:hover{border-color:#ff6a55}@media not (min-width:760px){._8IzeCW_contact{grid-template-columns:minmax(0,1fr)}}
