.lp-chapter[data-v-627b83cb]{--ch-pad:clamp(16px,4vw,56px);--lp-ink:rgb(var(--lp-rgb));background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.06);border-radius:24px;container-type:inline-size;overflow:hidden;padding:var(--ch-pad);position:relative}.v-theme--dark .lp-chapter[data-v-627b83cb]{--lp-ink:rgb(var(--lp-rgb));border-color:#ffffff14}.lp-watermark[data-v-627b83cb]{color:rgba(var(--lp-rgb),.08);font-size:clamp(96px,12cqw,200px);font-variant-numeric:tabular-nums;font-weight:900;line-height:1;pointer-events:none;position:absolute;right:-.04em;top:-.16em;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.v-theme--dark .lp-watermark[data-v-627b83cb]{color:rgba(var(--lp-rgb),.1)}.lp-chapter--mark-bl .lp-watermark[data-v-627b83cb]{font-size:clamp(120px,16cqw,260px);inset:auto auto -.18em -.04em}.lp-chapter--mark-center .lp-watermark[data-v-627b83cb]{font-size:clamp(140px,18cqw,260px);left:50%;right:auto;top:8%;transform:translate(-50%)}.lp-chapter-body[data-v-627b83cb]{position:relative;z-index:1}.hero-words[data-v-cc7b23e2]{container-type:inline-size}.hero-logo[data-v-cc7b23e2]{display:block;flex:0 0 auto;height:56px;width:56px}.hero-logo--dark[data-v-cc7b23e2],.v-theme--dark .hero-logo--light[data-v-cc7b23e2]{display:none}.v-theme--dark .hero-logo--dark[data-v-cc7b23e2]{display:block}.lp-eyebrow[data-v-cc7b23e2]{color:var(--lp-ink,rgb(var(--v-theme-primary)))!important;font-size:11px;letter-spacing:1.2px;text-transform:uppercase}.hero-title[data-v-cc7b23e2]{font-size:clamp(2.4rem,8cqw,3.5rem);font-weight:900;letter-spacing:-.02em;line-height:1.05}.lp-accent[data-v-cc7b23e2]{color:var(--lp-ink,rgb(var(--v-theme-primary)))}.hero-subtitle[data-v-cc7b23e2]{color:rgba(var(--v-theme-on-surface),.8);font-size:1.25rem;font-weight:600;line-height:1.35}@media(min-width:600px){.hero.lp-chapter[data-v-cc7b23e2]{background:linear-gradient(90deg,rgb(var(--v-theme-surface)) 0 8%,rgba(var(--v-theme-surface),.76) 22%,rgba(var(--v-theme-surface),.62) 42%,rgba(var(--v-theme-surface),.55) 62% 82%,rgba(var(--v-theme-surface),.86) 93%,rgb(var(--v-theme-surface))),linear-gradient(180deg,rgb(var(--v-theme-surface)) 0 4%,rgba(var(--v-theme-surface),.7) 11%,rgba(var(--v-theme-surface),.42) 20%,rgba(var(--v-theme-surface),.7) 75%,rgb(var(--v-theme-surface)) 96%),url(../img/index-images/header.webp) 58% 30%/cover no-repeat;background-clip:border-box;background-origin:border-box}.v-theme--dark .hero.lp-chapter[data-v-cc7b23e2]{background:linear-gradient(90deg,rgb(var(--v-theme-surface)) 0 8%,rgba(var(--v-theme-surface),.76) 22%,rgba(var(--v-theme-surface),.56) 42%,rgba(var(--v-theme-surface),.46) 62% 82%,rgba(var(--v-theme-surface),.84) 93%,rgb(var(--v-theme-surface))),linear-gradient(180deg,rgb(var(--v-theme-surface)) 0 4%,rgba(var(--v-theme-surface),.7) 11%,rgba(var(--v-theme-surface),.42) 20%,rgba(var(--v-theme-surface),.7) 75%,rgb(var(--v-theme-surface)) 96%),linear-gradient(#00000040,#00000040),url(../img/index-images/header.webp) 58% 30%/cover no-repeat;background-clip:border-box;background-origin:border-box}}.hero-levels[data-v-cc7b23e2]{display:grid;gap:16px;grid-template-columns:1fr;margin-top:24px}.lp-level[data-v-cc7b23e2]{border:1px solid hsla(0,0%,100%,.28);border-radius:20px;box-shadow:inset 0 1px #ffffff59;color:#fff;display:block;min-height:150px;overflow:hidden;padding:16px 16px 14px;position:relative;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.lp-level[data-v-cc7b23e2]:before{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.14));content:"";inset:0;pointer-events:none;position:absolute}.lp-level[data-v-cc7b23e2]>*{position:relative}.lp-level[data-v-cc7b23e2]:hover{box-shadow:inset 0 1px #ffffff59,0 18px 36px -18px rgba(var(--lvl-rgb),.85);transform:translateY(-2px)}.v-theme--dark .lp-level[data-v-cc7b23e2]:hover{box-shadow:inset 0 1px #ffffff59}.lp-level[data-v-cc7b23e2]:active{transform:scale(.98)}.lp-level[data-v-cc7b23e2]:focus-visible{outline:3px solid hsla(0,0%,100%,.9);outline-offset:3px}.lp-level-bubble[data-v-cc7b23e2]{display:block;height:49px;margin:-4px 0 0 -4px;width:49px}.lp-level-stats p[data-v-cc7b23e2]{color:#ffffffe0;font-size:11px;font-weight:800;letter-spacing:.2px;line-height:1.35;margin:0}.lp-level-title[data-v-cc7b23e2]{font-size:1.5rem;font-weight:900;line-height:1.1;margin-top:20px;text-shadow:0 1px 1px rgba(0,0,0,.18)}.lp-level-title small[data-v-cc7b23e2]{font-size:.72em;font-style:italic;font-weight:700}.lp-level-subtitle[data-v-cc7b23e2]{font-size:.9375rem;font-weight:700;line-height:1.2;margin-top:6px;padding-right:44px;text-shadow:0 1px 1px rgba(0,0,0,.18)}.lp-level-arrow[data-v-cc7b23e2]{align-items:center;background:#ffffff2e;border-radius:50%;bottom:14px;display:inline-flex;height:32px;justify-content:center;position:absolute;right:14px;transition:transform .2s ease;width:32px}.lp-level:hover .lp-level-arrow[data-v-cc7b23e2]{transform:translate(3px)}.hero-love[data-v-cc7b23e2]{min-width:0}@media(min-width:600px){.hero-levels[data-v-cc7b23e2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 960px){.hero-levels[data-v-cc7b23e2]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px}}@media(max-width:599px){.hero-stores[data-v-cc7b23e2]{width:100%}.hero-stores[data-v-cc7b23e2] .lp-cta,.hero-stores[data-v-cc7b23e2] .lp-cta-wrap{flex:1 1 0;width:100%}.hero-partner[data-v-cc7b23e2]{width:100%}}@media(prefers-reduced-motion:reduce){.lp-level[data-v-cc7b23e2],.lp-level-arrow[data-v-cc7b23e2]{transition:none}}.video-container[data-v-7f417523]{align-items:center;display:flex;justify-content:center;margin-top:20px;width:100%}.responsive-iframe[data-v-7f417523]{height:0;max-width:1000px;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.responsive-iframe iframe[data-v-7f417523]{height:100%;left:0;position:absolute;top:0;width:100%}.lp-eyebrow[data-v-18e984d4]{color:var(--lp-ink,rgb(var(--v-theme-primary)))!important;font-size:11px;letter-spacing:1.2px;text-transform:uppercase}.lp-headline[data-v-18e984d4]{font-size:clamp(2rem,4.2cqw,3rem);font-weight:900;letter-spacing:-.02em;line-height:1.1;max-width:18ch}.lp-accent[data-v-18e984d4]{color:var(--lp-ink,rgb(var(--v-theme-primary)))}.lp-copy[data-v-18e984d4] p{color:rgba(var(--v-theme-on-surface),.78);font-size:1.0625rem;line-height:1.65;max-width:680px}.lp-copy[data-v-18e984d4] p+p{margin-top:12px}.lp-pill[data-v-18e984d4]{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.3px;padding:6px 12px}.lp-heading--center[data-v-18e984d4]{text-align:center}.lp-heading--center .lp-copy[data-v-18e984d4] p,.lp-heading--center .lp-headline[data-v-18e984d4]{margin-inline:auto}.lp-heading--center .lp-pills[data-v-18e984d4]{justify-content:center}.uoe-demo[data-v-475523ca]{min-height:340px}.uoe-title[data-v-475523ca]{font-size:15px;line-height:24px;margin:0}.uoe-text[data-v-475523ca]{font-size:16px;line-height:2.1;min-height:6.5em}.uoe-gap[data-v-475523ca]{border-radius:6px;color:rgb(var(--v-theme-b2));display:inline-block;font-weight:700;min-width:0;padding:0 1px;text-align:left;text-decoration-color:transparent;transition:color .3s ease,background-color .3s ease,text-decoration-color .3s ease;white-space:nowrap}.uoe-gap.is-current[data-v-475523ca]{background:rgba(var(--v-theme-b2),.12)}.uoe-gap.correct[data-v-475523ca]{color:#4caf50}.uoe-gap.wrong[data-v-475523ca]{color:red;text-decoration:line-through;text-decoration-color:currentColor}.v-theme--dark .uoe-gap.wrong[data-v-475523ca]{color:#ef6f6b}.uoe-solution[data-v-475523ca]{display:inline-block;margin-left:0;max-width:0;opacity:0;overflow:hidden;transition:max-width .35s ease,margin-left .35s ease,opacity .35s ease;vertical-align:bottom;white-space:nowrap}.uoe-solution.is-visible[data-v-475523ca]{margin-left:4px;max-width:8ch;opacity:1}.uoe-sticky[data-v-475523ca]{background:#f7f7f7;border-radius:12px;container-type:inline-size}.v-theme--dark .uoe-sticky[data-v-475523ca]{background:#131313}.uoe-panel-title[data-v-475523ca]{font-size:14px;height:20px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width: 259px){.uoe-panel-title[data-v-475523ca]{height:40px;text-overflow:clip;white-space:normal}}.uoe-close[data-v-475523ca]{flex:0 0 auto;margin-top:1px;opacity:.7}.uoe-options[data-v-475523ca]{height:104px}.uoe-option[data-v-475523ca]{font-size:15px;font-weight:700;letter-spacing:.3px;transition:opacity .35s ease,background-color .25s ease,color .25s ease}.is-checked .uoe-option[data-v-475523ca]{opacity:.5}@media(min-width:1280px){.uoe-options[data-v-475523ca]{height:216px}}@media(max-width:599px){.uoe-demo[data-v-475523ca]{min-height:300px}.uoe-text[data-v-475523ca]{font-size:13px;line-height:1.9;min-height:7.6em}.uoe-options[data-v-475523ca]{height:88px}.uoe-options[data-v-475523ca] .v-btn{height:40px!important}.uoe-option[data-v-475523ca]{font-size:14px}}@media(prefers-reduced-motion:reduce){.uoe-gap[data-v-475523ca],.uoe-option[data-v-475523ca],.uoe-solution[data-v-475523ca]{transition:none}}.uoe-heading[data-v-f506f184] .lp-accent{display:block}.uoe-copy p[data-v-f506f184]{color:rgba(var(--v-theme-on-surface),.78);font-size:1.0625rem;line-height:1.65;max-width:560px}.uoe-bleed[data-v-f506f184]{margin-inline:auto;max-width:760px}@media(min-width:1280px){.uoe-bleed[data-v-f506f184]{margin-inline:0 calc(var(--ch-pad)*-1);max-width:none}.uoe-bleed[data-v-f506f184] .demo-surface{border-radius:20px 0 0 20px;border-right:0}}.reading-demo[data-v-e88945ba]{font-size:14px;min-height:520px}.reading-card[data-v-e88945ba],.reading-demo[data-v-e88945ba]{position:relative}.reading-head[data-v-e88945ba]{margin-bottom:8px;min-height:28px}.reading-title[data-v-e88945ba]{font-size:1em;font-weight:700;line-height:1.2;margin:0}.reading-caption[data-v-e88945ba]{color:rgba(var(--v-theme-on-surface),.55);font-size:12px;letter-spacing:.2px;white-space:nowrap}.reading-text[data-v-e88945ba]{color:rgba(var(--v-theme-on-surface),.86);display:-webkit-box;font-size:1em;-webkit-line-clamp:5;line-height:1.9;margin:0;-webkit-box-orient:vertical;overflow:hidden}.reading-mark[data-v-e88945ba]{background:transparent;border-radius:4px;box-shadow:0 0 0 0 transparent;color:inherit;transition:background-color .35s ease,box-shadow .35s ease,color .35s ease}.reading-mark.is-on[data-v-e88945ba]{background:rgba(var(--v-theme-c1),.18);box-shadow:0 0 0 2px rgba(var(--v-theme-c1),.18);color:rgb(var(--v-theme-on-surface))}.reading-toggle[data-v-e88945ba]{justify-content:flex-start;margin-left:-4px;margin-top:8px}.reading-toggle-label[data-v-e88945ba]{display:inline-block;font-size:13px;letter-spacing:.2px;min-width:92px;text-align:left}.reading-question[data-v-e88945ba]{border-top:1px solid rgba(var(--v-theme-on-surface),.08);margin-top:14px;padding-top:14px}.reading-question-head[data-v-e88945ba]{margin-bottom:8px;min-height:28px}.reading-question-label[data-v-e88945ba]{color:var(--lp-ink,rgb(var(--v-theme-c1)));font-size:11px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase}.reading-prompt[data-v-e88945ba]{font-size:1em;font-weight:700;line-height:1.45;margin:0 0 4px}.reading-question[data-v-e88945ba] .demo-option{min-height:46px;padding-block:11px}.reading-question[data-v-e88945ba] .demo-option .text-body-2{font-size:1em!important;line-height:1.35!important}.reading-explanation[data-v-e88945ba]{font-size:1em;min-height:56px;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.reading-explanation.is-visible[data-v-e88945ba]{opacity:1;transform:translateY(0)}@media(min-width:600px){.reading-demo[data-v-e88945ba]{font-size:15px}.reading-explanation[data-v-e88945ba]{min-height:48px}}@media(min-width:1280px){.reading-demo[data-v-e88945ba]{min-height:580px}.reading-text[data-v-e88945ba]{display:block;-webkit-line-clamp:unset;overflow:visible}}@media(prefers-reduced-motion:reduce){.reading-explanation[data-v-e88945ba],.reading-mark[data-v-e88945ba]{transition:none}}.reading-visual[data-v-d5a91912]{margin-inline:auto;max-width:760px}@media(min-width:1280px){.reading-visual[data-v-d5a91912]{max-width:none}}.listening-demo[data-v-9a254e53]{font-size:15px;min-height:320px}.listening-band[data-v-9a254e53]{align-items:center;border-left:0;border-radius:0;border-right:0;display:flex;gap:16px;height:80px;margin:0 calc(var(--ch-pad, 16px)*-1);padding:0 var(--ch-pad,16px)}.listening-play[data-v-9a254e53]{align-items:center;background:rgb(var(--v-theme-b1));border-radius:50%;box-shadow:0 8px 18px -8px rgba(var(--v-theme-b1),.75);height:56px;justify-content:center;width:56px}.listening-eq[data-v-9a254e53],.listening-play[data-v-9a254e53]{display:inline-flex;flex-shrink:0}.listening-eq[data-v-9a254e53]{align-items:flex-end;gap:3px;height:18px}.listening-eq i[data-v-9a254e53]{background:rgb(var(--v-theme-b1));border-radius:2px;display:block;transform:scaleY(.5);transform-origin:bottom;transition:transform .3s ease;width:3px}.listening-eq i[data-v-9a254e53]:first-child{height:9px}.listening-eq i[data-v-9a254e53]:nth-child(2){height:18px}.listening-eq i[data-v-9a254e53]:nth-child(3){height:13px}.listening-demo.playing .listening-band.is-playing .listening-eq i[data-v-9a254e53]{animation:listening-eq-9a254e53 .9s ease-in-out infinite}.listening-demo.playing .listening-band.is-playing .listening-eq i[data-v-9a254e53]:nth-child(2){animation-delay:.15s}.listening-demo.playing .listening-band.is-playing .listening-eq i[data-v-9a254e53]:nth-child(3){animation-delay:.3s}@keyframes listening-eq-9a254e53{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.listening-wave[data-v-9a254e53]{flex:1 1 0;height:28px;min-width:40px;overflow:hidden;position:relative}.listening-wave-base[data-v-9a254e53],.listening-wave-fill[data-v-9a254e53]{align-items:center;display:flex;gap:4px;inset:0;justify-content:space-between;position:absolute}.listening-wave-base i[data-v-9a254e53],.listening-wave-fill i[data-v-9a254e53]{border-radius:2px;display:block;flex:0 0 3px;width:3px}.listening-wave-base i[data-v-9a254e53]{background:rgba(var(--v-theme-b1),.25)}.listening-wave-fill[data-v-9a254e53]{clip-path:inset(0 100% 0 0);transition:clip-path .6s linear}.listening-wave-fill i[data-v-9a254e53]{background:rgb(var(--v-theme-b1))}.listening-time[data-v-9a254e53]{color:rgba(var(--v-theme-on-surface),.6);flex-shrink:0;font-size:14px;font-weight:600;line-height:1;min-width:9ch;text-align:right;white-space:nowrap}.listening-transcript-btn[data-v-9a254e53]{flex-shrink:0}.listening-card[data-v-9a254e53]{height:100%}.listening-card-head[data-v-9a254e53]{height:24px}.listening-label[data-v-9a254e53]{font-size:11px;font-weight:800;letter-spacing:1.2px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.listening-label[data-v-9a254e53],.listening-label-icon[data-v-9a254e53]{color:var(--lp-ink,rgb(var(--v-theme-b1)))}.listening-label-icon[data-v-9a254e53]{flex-shrink:0}.listening-script[data-v-9a254e53]{display:flex;flex-direction:column;gap:6px;min-height:72px}.listening-line[data-v-9a254e53]{border-radius:10px;color:rgba(var(--v-theme-on-surface),.55);display:-webkit-box;font-size:15px;height:56px;-webkit-line-clamp:2;line-height:22px;margin:0;padding:6px 10px;-webkit-box-orient:vertical;overflow:hidden;transition:background-color .35s ease,color .35s ease}.listening-line.is-current[data-v-9a254e53]{background:rgba(var(--v-theme-b1),.14);color:var(--lp-ink,rgb(var(--v-theme-b1)));font-weight:600}.listening-question-text[data-v-9a254e53]{font-size:15px;font-weight:700;line-height:22px;margin:0 0 4px}.listening-question[data-v-9a254e53] .demo-option{min-height:46px}@media(max-width:1279px){.listening-cards[data-v-9a254e53]{margin-inline:auto;max-width:760px}}@media(max-width:599px){.listening-demo[data-v-9a254e53]{font-size:14px;min-height:380px}.listening-band[data-v-9a254e53]{gap:10px;height:64px}.listening-play[data-v-9a254e53]{height:44px;width:44px}.listening-time[data-v-9a254e53]{font-size:13px}.listening-transcript-btn[data-v-9a254e53] .v-btn__content{display:none}.listening-transcript-btn[data-v-9a254e53] .v-btn__prepend{margin-inline:0}.listening-line[data-v-9a254e53],.listening-question-text[data-v-9a254e53]{font-size:14px}}@media(max-width:359px){.listening-eq[data-v-9a254e53]{display:none}}@media(prefers-reduced-motion:reduce){.listening-eq i[data-v-9a254e53],.listening-line[data-v-9a254e53],.listening-wave-fill[data-v-9a254e53]{animation:none;transition:none}}@media(max-width:1279px){.listening-wave[data-v-9a254e53]{-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 78%,transparent)}}.listening-demo-col[data-v-07d328fd]{padding-top:28px}@media(max-width:1279px){.listening-demo-col[data-v-07d328fd]{padding-top:20px}}.speaking-demo[data-v-7c17cc76]{align-items:stretch;display:flex;flex-direction:column;font-size:15px;min-height:640px;width:100%}.speaking-hud[data-v-7c17cc76]{display:flex;gap:10px;margin-inline:auto;max-width:640px;width:100%}.speaking-hud[data-v-7c17cc76],.speaking-status[data-v-7c17cc76]{align-items:center;box-sizing:border-box;height:32px;justify-content:center}.speaking-status[data-v-7c17cc76]{border-radius:999px;display:inline-flex;flex:0 1 300px;min-width:0;overflow:hidden;padding:6px 12px;transition:color .35s ease}.speaking-status-inner[data-v-7c17cc76]{align-items:center;display:inline-flex;max-width:100%;min-width:0}.speaking-status-text[data-v-7c17cc76]{font-size:12px;font-weight:900;letter-spacing:.3px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.speaking-timer[data-v-7c17cc76]{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;flex:0 0 184px;height:32px;justify-content:center;opacity:0;overflow:hidden;padding:6px 12px;transition:opacity .35s ease;white-space:nowrap}.speaking-timer.is-visible[data-v-7c17cc76]{opacity:1}.speaking-timer-label[data-v-7c17cc76]{font-size:10px;font-weight:900;letter-spacing:1px}.speaking-timer-value[data-v-7c17cc76]{font-size:12px;font-weight:900;min-width:30px;text-align:right}.speaking-board[data-v-7c17cc76]{margin:auto;max-width:640px;width:100%}.speaking-demo .speaking-board[data-v-7c17cc76] .bubbles-board{height:460px;max-width:640px}.speaking-dialogue[data-v-7c17cc76]{flex:0 0 auto;margin-inline:auto;max-width:640px;width:100%}.speaking-caption[data-v-7c17cc76]{border-radius:16px;box-sizing:border-box;height:92px;opacity:0;overflow:hidden;padding:9px 14px;transition:opacity .35s ease}.speaking-caption.is-visible[data-v-7c17cc76]{opacity:1}.speaking-caption[data-v-7c17cc76]{text-align:left}.speaking-caption--partner[data-v-7c17cc76]{border-left:3px solid #5856d6}.v-theme--dark .speaking-caption--partner[data-v-7c17cc76]{border-left-color:#7d7aff}.speaking-caption-label[data-v-7c17cc76]{font-size:11px;font-weight:900;letter-spacing:1.5px;line-height:1.2;margin:0}.speaking-caption-text[data-v-7c17cc76]{display:-webkit-box;font-size:14px;font-weight:600;-webkit-line-clamp:3;line-height:1.3;margin:3px 0 0;-webkit-box-orient:vertical;overflow:hidden}.tone-user[data-v-7c17cc76]{color:#2e9e5b}.tone-partner[data-v-7c17cc76]{color:#5856d6}.v-theme--dark .tone-user[data-v-7c17cc76]{color:#4cc47c}.v-theme--dark .tone-partner[data-v-7c17cc76]{color:#7d7aff}.playing .pulse[data-v-7c17cc76]{animation:speaking-badge-pulse-7c17cc76 1.4s ease-in-out infinite}@keyframes speaking-badge-pulse-7c17cc76{0%,to{opacity:.55}50%{opacity:1}}.speaking-demo:not(.playing) .speaking-board[data-v-7c17cc76] .pulse{animation:none;opacity:1}@media(max-width:699px){.speaking-hud[data-v-7c17cc76]{gap:8px}.speaking-status[data-v-7c17cc76]{flex:1 1 auto}.speaking-timer[data-v-7c17cc76]{flex:0 0 80px;padding:6px 10px}.speaking-timer-label[data-v-7c17cc76]{display:none}}@media(max-width:599px){.speaking-demo[data-v-7c17cc76]{font-size:14px;min-height:560px}.speaking-status[data-v-7c17cc76]{height:36px;padding:5px 10px}.speaking-hud[data-v-7c17cc76],.speaking-timer[data-v-7c17cc76]{height:36px}.speaking-status-text[data-v-7c17cc76]{display:-webkit-box;font-size:11px;letter-spacing:0;-webkit-line-clamp:2;line-height:1.15;text-align:center;white-space:normal;-webkit-box-orient:vertical}.speaking-demo .speaking-board[data-v-7c17cc76] .bubbles-board{height:340px}.speaking-caption[data-v-7c17cc76]{padding:9px 12px}.speaking-caption-text[data-v-7c17cc76]{font-size:13px;line-height:1.3}}@media(prefers-reduced-motion:reduce){.pulse[data-v-7c17cc76]{animation:none;opacity:1}.speaking-caption[data-v-7c17cc76],.speaking-status[data-v-7c17cc76],.speaking-timer[data-v-7c17cc76]{transition:none}}.sp-head[data-v-50526ac2] h3.lp-headline{max-width:720px}.sp-head[data-v-50526ac2] .lp-copy p.sp-copy{max-width:840px}.sp-stage[data-v-50526ac2]{margin-inline:auto;max-width:720px;width:100%;--sp-glow-size:640px;--sp-glow-center:290px}.sp-stage[data-v-50526ac2] .demo-body{text-align:center}.sp-stage[data-v-50526ac2] .demo-frame .demo-glow{background:radial-gradient(closest-side,rgba(var(--demo-rgb),.08),transparent);height:var(--sp-glow-size);inset:auto auto auto 50%;margin-left:calc(var(--sp-glow-size)*-1/2);top:calc(var(--sp-glow-center) - var(--sp-glow-size)/2);width:var(--sp-glow-size)}@media(max-width:599px){.sp-stage[data-v-50526ac2]{--sp-glow-size:480px;--sp-glow-center:250px}}.writing-demo[data-v-397a1de7]{font-size:15px;min-height:520px}.writing-demo p[data-v-397a1de7]{margin:0}.writing-head[data-v-397a1de7]{height:22px;margin-bottom:4px}.writing-title[data-v-397a1de7]{font-size:15px;font-weight:700;line-height:22px;margin:0}.writing-caption[data-v-397a1de7]{font-size:13px;line-height:18px;margin-bottom:8px}.writing-sheet[data-v-397a1de7]{margin-bottom:12px;padding:12px}.writing-sheet-q[data-v-397a1de7]{font-size:15px;line-height:22px}.writing-sheet-notes[data-v-397a1de7]{font-size:13px;line-height:18px;margin-top:4px}.writing-box[data-v-397a1de7]{border:1px solid rgba(var(--v-theme-on-surface),.24);border-radius:12px;color:rgba(var(--v-theme-on-surface),.9);font-size:14px;line-height:1.7;min-height:232px;overflow:hidden;padding:12px 14px}.writing-sentence[data-v-397a1de7]{opacity:0}.writing-sentence.shown[data-v-397a1de7]{animation:writing-in-397a1de7 .35s ease both;opacity:1}@keyframes writing-in-397a1de7{0%{opacity:0}to{opacity:1}}.writing-caret[data-v-397a1de7]{background:currentColor;display:inline-block;height:1em;margin-left:1px;opacity:0;vertical-align:-.15em;width:1px}.writing-demo.playing .writing-caret[data-v-397a1de7]{animation:writing-blink-397a1de7 1s steps(2) infinite;opacity:1}@keyframes writing-blink-397a1de7{0%{opacity:1}to{opacity:0}}.writing-counter[data-v-397a1de7]{font-size:14px;line-height:20px;margin-top:4px}.writing-cta[data-v-397a1de7]{font-size:15px;margin-top:8px;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.writing-cta.is-visible[data-v-397a1de7]{opacity:1;transform:none}.writing-result-col[data-v-397a1de7]{padding-top:0;position:relative}.writing-result[data-v-397a1de7]{margin-top:12px}.writing-badge[data-v-397a1de7]{align-items:center;background:rgb(var(--v-theme-b2));border-radius:50%;box-shadow:0 0 0 2px rgb(var(--v-theme-surface)),0 10px 24px -10px rgba(var(--v-theme-b2),.35);display:none;height:44px;justify-content:center;left:-34px;opacity:0;position:absolute;top:96px;transition:opacity .3s ease;width:44px;z-index:2}.writing-badge.is-on[data-v-397a1de7]{opacity:1}.writing-result-stage[data-v-397a1de7]{display:grid;margin-top:12px}.writing-result-stage[data-v-397a1de7]>*{grid-area:1/1;min-width:0;transition:opacity .4s ease}.writing-placeholder[data-v-397a1de7]{align-items:center;border:1px dashed rgba(var(--v-theme-on-surface),.22);border-radius:12px;color:rgb(var(--v-theme-on-surface));display:flex;flex-direction:column;font-size:15px;font-weight:600;justify-content:center;opacity:.55;text-align:center}.writing-placeholder.is-hidden[data-v-397a1de7]{opacity:0}.writing-lit[data-v-397a1de7]{display:flex;flex-direction:column;opacity:0}.writing-lit.is-visible[data-v-397a1de7]{opacity:1}.writing-lit-score[data-v-397a1de7]{height:72px}.writing-lit-alerts[data-v-397a1de7]{margin-top:16px}.writing-demo .writing-score[data-v-397a1de7]{--v-chip-height:72px;flex:0 0 auto;font-size:2.125rem;height:72px;line-height:1;padding:0 24px}.writing-phrase[data-v-397a1de7]{font-size:1.375rem;line-height:1.3;margin-left:16px;min-width:0}.writing-alert[data-v-397a1de7]{font-size:13px}.writing-alert[data-v-397a1de7] .v-alert__content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:18px;max-height:54px;overflow:hidden}.writing-alert[data-v-397a1de7] .v-alert__prepend{align-self:center}.writing-alert[data-v-397a1de7] .v-alert__prepend .v-icon{font-size:20px;height:20px;width:20px}@media(min-width:600px)and (max-width:1279.98px){.writing-lit[data-v-397a1de7]{align-items:flex-start;flex-direction:row;gap:20px}.writing-lit-score[data-v-397a1de7]{align-items:flex-start!important;flex:0 0 236px;flex-direction:column;height:auto}.writing-phrase[data-v-397a1de7]{margin:8px 0 0}.writing-lit-alerts[data-v-397a1de7]{flex:1 1 auto;margin-top:0;min-width:0}}@media(min-width:1280px){.writing-demo[data-v-397a1de7]{min-height:400px}.writing-result-col[data-v-397a1de7]{padding-top:12px}.writing-result[data-v-397a1de7]{margin-top:56px}.writing-badge[data-v-397a1de7]{display:flex}}@media(max-width:599px){.writing-demo[data-v-397a1de7]{font-size:14px}.writing-box[data-v-397a1de7]{font-size:13px}.writing-demo .writing-score[data-v-397a1de7]{--v-chip-height:60px;font-size:1.5rem;height:60px;padding:0 16px}.writing-lit-score[data-v-397a1de7]{height:60px}.writing-phrase[data-v-397a1de7]{font-size:1.125rem}}@media(prefers-reduced-motion:reduce){.writing-badge[data-v-397a1de7],.writing-cta[data-v-397a1de7],.writing-result-stage[data-v-397a1de7]>*{transition:none}.writing-caret[data-v-397a1de7],.writing-sentence.shown[data-v-397a1de7]{animation:none}}.writing-pair[data-v-9b9cae9a]{position:relative}.writing-pair-inner[data-v-9b9cae9a]{margin-inline:auto;max-width:760px}.writing-cta-col[data-v-9b9cae9a]{padding-top:4px}@media(min-width:1280px){.writing-pair-inner[data-v-9b9cae9a]{max-width:none}.writing-pair[data-v-9b9cae9a]{padding-top:24px}}@media(max-width:1279.98px){.writing-cta-col[data-v-9b9cae9a]{padding-top:20px}}.grammar-demo[data-v-b3568590]{font-size:15px;min-height:440px}.grammar-text[data-v-b3568590]{font-size:15px;line-height:1.45}.grammar-head[data-v-b3568590]{min-height:32px}.grammar-ink[data-v-b3568590]{color:var(--lp-ink,rgb(var(--v-theme-gr)))!important}.grammar-quiz[data-v-b3568590]{background:var(--light-gray-gradient)!important}.v-theme--dark .grammar-quiz[data-v-b3568590]{background:var(--dark-gray-gradient)!important}.grammar-topic-row[data-v-b3568590]{min-height:22px}.grammar-counter[data-v-b3568590]{flex-shrink:0;white-space:nowrap}.grammar-choice[data-v-b3568590]{background:rgba(var(--v-theme-on-surface),.04);min-height:48px;transition:opacity .3s ease,background-color .25s ease,color .25s ease}.grammar-choice.is-dim[data-v-b3568590]{opacity:.55}.grammar-choice-text[data-v-b3568590]{align-items:center;display:flex;line-height:1.35;min-height:48px;transition:background-color .25s ease,color .25s ease}.grammar-explanation[data-v-b3568590]{min-height:64px;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.grammar-explanation[data-v-b3568590] .v-alert__content{font-size:15px;line-height:1.45}.grammar-explanation.is-visible[data-v-b3568590]{opacity:1;transform:none}.grammar-theory[data-v-b3568590]{border-color:rgba(var(--v-theme-gr),.6);font-size:15px;padding:0 18px}@media(max-width:599px){.grammar-demo[data-v-b3568590],.grammar-explanation[data-v-b3568590] .v-alert__content,.grammar-text[data-v-b3568590],.grammar-theory[data-v-b3568590]{font-size:14px}.grammar-quiz[data-v-b3568590]{padding:12px!important}.grammar-explanation[data-v-b3568590]{min-height:104px}}@media(prefers-reduced-motion:reduce){.grammar-choice[data-v-b3568590],.grammar-choice-text[data-v-b3568590],.grammar-explanation[data-v-b3568590]{transition:none}}.grammar-stage[data-v-b9e8973d]{margin-inline:auto;max-width:760px}@media(min-width:1280px){.grammar-stage[data-v-b9e8973d]{max-width:none}}.vocabulary-demo[data-v-1d29f51c]{font-size:15px;min-height:380px}.vocab-topic[data-v-1d29f51c]{font-size:15px}.vocab-families[data-v-1d29f51c]{min-height:24px}.vocab-family[data-v-1d29f51c]{transition:background-color .3s ease,color .3s ease}.vocab-rail[data-v-1d29f51c]{display:flex;flex-wrap:nowrap;gap:16px;margin-right:calc(var(--ch-pad, 24px)*-1)}.vocab-card[data-v-1d29f51c]{border-left:4px solid #50b8f8;display:flex;flex:0 0 calc((100% - var(--ch-pad, 24px))*.23 - 12px);flex-direction:column;height:196px;overflow:hidden;padding:16px 16px 14px;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.vocab-card.is-active[data-v-1d29f51c]{border-color:rgba(80,184,248,.5) rgba(80,184,248,.5) rgba(80,184,248,.5) #50b8f8;box-shadow:0 18px 36px -18px #50b8f84d;transform:translateY(-6px)}.vocab-card-family[data-v-1d29f51c]{font-size:10px;font-weight:800;letter-spacing:.8px;line-height:16px;text-transform:uppercase;white-space:nowrap}.vocab-word[data-v-1d29f51c]{display:block;font-size:16px;font-weight:700;line-height:22px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vocab-definition[data-v-1d29f51c]{color:rgba(var(--v-theme-on-surface),.82);font-size:14px;-webkit-line-clamp:3;margin:8px 0 0;max-height:4.65em;min-height:4.65em}.vocab-definition[data-v-1d29f51c],.vocab-example[data-v-1d29f51c]{display:-webkit-box;line-height:1.55;-webkit-box-orient:vertical;overflow:hidden}.vocab-example[data-v-1d29f51c]{font-size:13px;-webkit-line-clamp:2;margin:auto 0 0}.vocab-eg[data-v-1d29f51c]{background:#50b8f824;border-radius:6px;display:inline-block;font-size:10px;font-style:normal;font-weight:800;line-height:16px;margin-right:6px;padding:0 6px;vertical-align:1px}.vocab-ghost[data-v-1d29f51c]{background:transparent;border:1px dashed rgba(var(--v-theme-on-surface),.3);border-left:4px dashed rgba(80,184,248,.6);border-radius:20px;box-shadow:none;justify-content:center;opacity:.45}.vocab-ghost-count[data-v-1d29f51c]{font-size:28px;font-weight:900;line-height:1}.vocab-ghost-label[data-v-1d29f51c]{color:rgba(var(--v-theme-on-surface),.7);font-size:12px;font-weight:700;margin-top:6px}.vocab-sentence-block[data-v-1d29f51c]{flex:1 1 320px;min-width:0}.vocab-strip-label[data-v-1d29f51c]{display:block;font-size:11px;font-weight:800;letter-spacing:.6px;line-height:16px;margin-bottom:4px;text-transform:uppercase}.vocab-sentence[data-v-1d29f51c]{font-size:15px;line-height:1.7;margin:0;min-height:3.4em}.vocab-gap[data-v-1d29f51c]{color:#50b8f8;display:inline-grid;font-weight:700;min-width:9ch;text-align:center;transition:color .3s ease;vertical-align:baseline}.vocab-gap>span[data-v-1d29f51c]{grid-area:1/1;transition:opacity .3s ease}.vocab-gap-answer[data-v-1d29f51c]{color:#4caf50;opacity:0}.vocab-gap.solved .vocab-gap-dots[data-v-1d29f51c]{opacity:0}.vocab-gap.solved .vocab-gap-answer[data-v-1d29f51c]{opacity:1}.vocab-check[data-v-1d29f51c]{margin-left:2px;opacity:0;transform:scale(.6);transition:opacity .3s ease,transform .3s cubic-bezier(.2,.9,.3,1.4);vertical-align:-2px}.vocab-check.solved[data-v-1d29f51c]{opacity:1;transform:scale(1)}.vocab-choices[data-v-1d29f51c]{display:flex;flex-wrap:nowrap;gap:8px;margin-left:auto}.vocab-choice[data-v-1d29f51c]{font-size:12px;font-weight:800;letter-spacing:.3px;padding:0 14px!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.vocab-choice[data-v-1d29f51c] .v-btn__content{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1279px){.vocab-rail[data-v-1d29f51c]{flex-wrap:wrap;margin-right:0}.vocab-card[data-v-1d29f51c]{flex:0 0 calc(50% - 8px)}.vocab-ghost[data-v-1d29f51c]{display:none}}@media(max-width:599px){.vocabulary-demo[data-v-1d29f51c]{font-size:14px;min-height:540px}.vocab-header .vocab-families[data-v-1d29f51c]{margin-left:0;width:100%}.vocab-rail[data-v-1d29f51c]{flex-wrap:nowrap;gap:12px;transition:transform .45s ease}.vocab-card[data-v-1d29f51c]{flex:0 0 78%;padding:14px 14px 12px}.vocab-ghost[data-v-1d29f51c]{display:flex}.at-1 .vocab-rail[data-v-1d29f51c]{transform:translate(calc(-78% - 12px))}.at-2 .vocab-rail[data-v-1d29f51c]{transform:translate(calc(-156% - 24px))}.at-3 .vocab-rail[data-v-1d29f51c]{transform:translate(calc(-234% - 36px))}.vocab-sentence-block[data-v-1d29f51c]{flex-basis:100%}.vocab-sentence[data-v-1d29f51c]{font-size:14px;min-height:5.1em}.vocab-choices[data-v-1d29f51c]{display:grid;grid-template-columns:1fr 1fr;margin-left:0;width:100%}.vocab-choice[data-v-1d29f51c]{font-size:11px;padding:0 8px!important}}@media(prefers-reduced-motion:reduce){.vocab-card[data-v-1d29f51c],.vocab-check[data-v-1d29f51c],.vocab-choice[data-v-1d29f51c],.vocab-family[data-v-1d29f51c],.vocab-gap[data-v-1d29f51c],.vocab-gap>span[data-v-1d29f51c],.vocab-rail[data-v-1d29f51c]{transition:none}}@media(max-width:1279px){.vo-demo-col[data-v-639541cd]{margin-inline:auto;max-width:760px}}.classrooms-demo[data-v-56a1d3f3]{font-size:15px;line-height:1.5;min-height:480px}.cd-name[data-v-56a1d3f3]{font-size:15px;line-height:1.3}.cd-meta[data-v-56a1d3f3]{font-size:12px;line-height:1.3}.cd-title[data-v-56a1d3f3]{font-size:16px;line-height:1.3;margin:0}.cd-body[data-v-56a1d3f3]{font-size:15px;line-height:1.6}.cd-caption[data-v-56a1d3f3]{font-size:11px;letter-spacing:.8px;line-height:1.3}.classroom-post[data-v-56a1d3f3]{container-type:inline-size;height:100%}@container (max-width: 440px){.classroom-exercise[data-v-56a1d3f3]{align-items:stretch!important;flex-direction:column}.classroom-cta[data-v-56a1d3f3]{width:100%}}.classroom-exercise[data-v-56a1d3f3]{background:rgba(var(--v-theme-b2),.06);border:1px solid rgba(var(--v-theme-b2),.18)}.classroom-exercise-icon[data-v-56a1d3f3]{align-items:center;background:rgba(var(--v-theme-b2),.12);border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.classroom-exercise-body[data-v-56a1d3f3]{min-width:0}.classroom-cta[data-v-56a1d3f3]{font-size:13px}.classroom-author[data-v-56a1d3f3]{min-width:0}.classroom-count[data-v-56a1d3f3]{display:inline-block;width:2ch}.classroom-comment[data-v-56a1d3f3]{height:44px;opacity:0;transition:opacity .35s ease}.classroom-comment.is-visible[data-v-56a1d3f3]{opacity:1}.classroom-bubble[data-v-56a1d3f3]{background:rgba(var(--v-theme-on-surface),.05);border-radius:14px;font-size:13px;line-height:1.3;min-width:0;overflow:hidden;padding:7px 12px;text-overflow:ellipsis;white-space:nowrap}.classroom-side[data-v-56a1d3f3]{display:flex;flex-direction:column;gap:12px}.classroom-card[data-v-56a1d3f3]{flex-grow:1}.classroom-board[data-v-56a1d3f3]{height:138px;overflow:hidden;position:relative}.submitter[data-v-56a1d3f3]{align-items:center;background:rgba(var(--v-theme-on-surface),.04);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:10px;display:flex;gap:6px;height:40px;left:0;padding:6px 8px;position:absolute;right:0;top:0;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s ease;will-change:transform,opacity}.submitter-name[data-v-56a1d3f3]{min-width:0}.submitter-name p[data-v-56a1d3f3]{font-size:14px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.submitter-name small[data-v-56a1d3f3]{display:block;font-size:11px;line-height:1}.classroom-card-title[data-v-56a1d3f3]{min-width:0}.classroom-card-title .cd-meta[data-v-56a1d3f3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-code[data-v-56a1d3f3]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.5px}.cd-stack .v-avatar[data-v-56a1d3f3]{border:2px solid rgb(var(--v-theme-surface))}.cd-stack .v-avatar+.v-avatar[data-v-56a1d3f3]{margin-left:-8px}.v-theme--dark .cd-stack .v-avatar[data-v-56a1d3f3]{border-color:#262626}@supports (color:color-mix(in srgb,red 50%,blue)){.v-theme--dark .cd-stack .v-avatar[data-v-56a1d3f3]{border-color:color-mix(in srgb,rgb(var(--v-theme-surface)) 94%,#fff)}}@media(max-width:599px){.classrooms-demo[data-v-56a1d3f3]{font-size:14px;min-height:700px}.cd-body[data-v-56a1d3f3],.cd-name[data-v-56a1d3f3]{font-size:14px}.cd-title[data-v-56a1d3f3]{font-size:15px}.classroom-board[data-v-56a1d3f3]{height:92px}}@media(prefers-reduced-motion:reduce){.classroom-comment[data-v-56a1d3f3],.submitter[data-v-56a1d3f3]{transition:none}}.lp-wall[data-v-fe0d8193]{background:rgba(var(--v-theme-on-surface),.03);border-radius:20px;margin-inline:auto;max-width:760px;padding:24px}.lp-ctas[data-v-fe0d8193]{display:flex;flex-direction:column;gap:8px}@media(min-width:1280px){.lp-classrooms[data-v-fe0d8193] .lp-headline{font-size:clamp(1.75rem,3.4cqw,2.5rem);overflow-wrap:anywhere}.lp-wall[data-v-fe0d8193]{border-radius:0 20px 20px 0;margin-inline:0;margin-left:calc(var(--ch-pad)*-1);max-width:none}.lp-ctas[data-v-fe0d8193] .lp-cta,.lp-ctas[data-v-fe0d8193] .lp-cta-wrap{width:100%}}@media(max-width:599px){.lp-wall[data-v-fe0d8193]{border-radius:20px;padding:12px}}.affiliate-dock[data-v-2aba5c2c]{border-bottom:0;border-radius:20px 20px 0 0;font-size:15px;margin:40px calc(var(--ch-pad, 24px)*-1) calc(var(--ch-pad, 24px)*-1);min-height:520px;padding-bottom:28px;position:relative}.affiliate-header[data-v-2aba5c2c]{height:56px}.affiliate-icon[data-v-2aba5c2c]{align-items:center;background:rgba(var(--v-theme-primary),.12);border-radius:10px;display:flex;height:36px;justify-content:center;width:36px}.affiliate-title[data-v-2aba5c2c]{font-size:15px;min-width:0}.affiliate-muted[data-v-2aba5c2c]{color:rgba(var(--v-theme-on-surface),.55);font-size:12px;line-height:16px;white-space:nowrap}.affiliate-link[data-v-2aba5c2c]{background:rgba(var(--v-theme-primary),.05);border:1px dashed rgba(var(--v-theme-primary),.5);border-radius:14px;height:48px;margin-top:12px;min-width:0;padding:0 8px 0 14px}.affiliate-link-text[data-v-2aba5c2c]{font-size:14px;min-width:0}.affiliate-copy[data-v-2aba5c2c]{height:32px!important;min-width:96px;width:96px}.affiliate-tiles[data-v-2aba5c2c]{margin-top:4px}.affiliate-tile[data-v-2aba5c2c]{background:#f7f7f7;border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:14px;height:120px;overflow:hidden;padding:14px 16px;position:relative}.v-theme--dark .affiliate-tile[data-v-2aba5c2c]{background:#131313}.affiliate-label[data-v-2aba5c2c]{color:rgba(var(--v-theme-on-surface),.55);font-size:11px;font-weight:800;letter-spacing:.8px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.affiliate-number-row[data-v-2aba5c2c]{height:42px;margin:6px 0}.affiliate-number[data-v-2aba5c2c]{font-size:1.75rem;font-weight:900;line-height:42px}.affiliate-delta[data-v-2aba5c2c]{background:#2e9e5b24;border-radius:999px;color:#2e9e5b;flex-shrink:0;font-size:11px;font-weight:800;height:20px;line-height:20px;opacity:0;padding:0 7px}.v-theme--dark .affiliate-delta[data-v-2aba5c2c]{background:#4cc47c29;color:#4cc47c}.affiliate-delta.is-on[data-v-2aba5c2c]{opacity:1}.affiliate-chart[data-v-2aba5c2c]{padding:12px 16px 0}.affiliate-chart-head[data-v-2aba5c2c]{height:20px}.affiliate-chart-head .affiliate-label[data-v-2aba5c2c]{line-height:20px}.affiliate-bars[data-v-2aba5c2c]{align-items:flex-end;bottom:0;display:flex;gap:6px;height:96px;justify-content:space-between;left:16px;position:absolute;right:16px}.affiliate-bar[data-v-2aba5c2c]{background:rgba(var(--v-theme-primary),.55);border-radius:4px 4px 0 0;display:block;flex:1 1 0;max-width:40px;transform:scaleY(0);transform-origin:bottom;transition:transform .6s cubic-bezier(.2,.8,.2,1),height .5s cubic-bezier(.2,.8,.2,1)}.affiliate-bar.is-last[data-v-2aba5c2c]{background:rgb(var(--v-theme-primary))}.is-in .affiliate-bar[data-v-2aba5c2c]{transform:scaleY(1)}.affiliate-activity[data-v-2aba5c2c]{padding-bottom:10px}.affiliate-feed[data-v-2aba5c2c]{height:72px;margin-top:8px;overflow:hidden;position:relative}.affiliate-row[data-v-2aba5c2c]{height:36px;left:0;opacity:0;position:absolute;right:0;top:0;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .4s ease}.affiliate-row.is-visible[data-v-2aba5c2c]{opacity:1}.affiliate-row-icon[data-v-2aba5c2c]{color:rgba(var(--v-theme-on-surface),.45)}.affiliate-row-text[data-v-2aba5c2c]{font-size:14px;min-width:0}@media(min-width:1280px){.affiliate-dock[data-v-2aba5c2c]{min-height:300px}}@media(min-width:600px){.affiliate-dock[data-v-2aba5c2c]{border-bottom:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:20px;margin:40px 0 0;padding-bottom:20px}.v-theme--dark .affiliate-dock[data-v-2aba5c2c]{border-bottom-color:#ffffff17}}@media(max-width:599px){.affiliate-dock[data-v-2aba5c2c]{border-radius:16px 16px 0 0;font-size:14px}.affiliate-title[data-v-2aba5c2c]{font-size:14px}.affiliate-link[data-v-2aba5c2c]{padding-left:12px}.affiliate-link-text[data-v-2aba5c2c]{font-size:13px}.affiliate-copy[data-v-2aba5c2c]{min-width:88px;width:88px}.affiliate-tile[data-v-2aba5c2c]{padding:12px 14px}.affiliate-chart[data-v-2aba5c2c]{padding:12px 14px 0}.affiliate-bars[data-v-2aba5c2c]{gap:4px;left:14px;right:14px}}@media(prefers-reduced-motion:reduce){.affiliate-bar[data-v-2aba5c2c]{transform:scaleY(1)}.affiliate-bar[data-v-2aba5c2c],.affiliate-delta[data-v-2aba5c2c],.affiliate-row[data-v-2aba5c2c]{transition:none}}.closer-grid[data-v-4378a574]{margin-inline:auto;max-width:1000px}.closer-card[data-v-4378a574]{align-items:flex-start;box-shadow:0 1px 2px #0000000a,0 24px 48px -28px rgba(var(--demo-rgb),.16);display:flex;gap:20px;height:100%;padding:24px}.closer-icon[data-v-4378a574]{border-radius:22%;box-shadow:0 10px 24px -12px #00000059;display:block;flex:0 0 auto;height:80px;width:80px}.closer-body[data-v-4378a574]{min-width:0}.closer-name[data-v-4378a574]{font-size:1.25rem;font-weight:900;line-height:1.2}.closer-blurb[data-v-4378a574]{color:rgba(var(--v-theme-on-surface),.78);font-size:.875rem;line-height:1.6;margin-top:6px;max-width:40ch}@media(max-width:599px){.closer-card[data-v-4378a574]{flex-direction:column;padding:18px}}.lp-disclaimer[data-v-6dfeeed4]{align-items:flex-start;background:rgba(var(--v-theme-on-surface),.025);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:16px;display:flex;gap:14px;min-height:74px;padding:16px 18px}.v-theme--dark .lp-disclaimer[data-v-6dfeeed4]{background:#ffffff08;border-color:#ffffff14}.lp-disclaimer-icon[data-v-6dfeeed4]{align-items:center;background:rgba(var(--v-theme-on-surface),.06);border-radius:11px;color:rgba(var(--v-theme-on-surface),.6);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.lp-disclaimer-body[data-v-6dfeeed4]{min-width:0}.lp-disclaimer-label[data-v-6dfeeed4]{color:rgba(var(--v-theme-on-surface),.5);font-size:10px;font-weight:900;letter-spacing:1.4px;margin:0 0 2px;text-transform:uppercase}.lp-disclaimer-text[data-v-6dfeeed4] p{color:rgba(var(--v-theme-on-surface),.68);font-size:.8125rem;line-height:1.6;margin:0}@media(max-width:599px){.lp-disclaimer[data-v-6dfeeed4]{gap:12px;padding:14px}}
