.oe-home{--oe-home-second: clamp(1.75rem, 1rem + 2.6vw, 3.25rem);--oe-home-big: clamp(2.25rem, .8rem + 5.2vw, 5.75rem);--oe-home-later: clamp(1.375rem, 1rem + 1.4vw, 2.25rem);--oe-home-price: clamp(1.75rem, 1rem + 2.6vw, 3.25rem);--oe-home-band: 72px;--oe-home-radius-card: 28px;--oe-home-sheen-fill: linear-gradient(105deg, transparent 42%, var(--oe-paper) 50%, transparent 58%);--oe-home-win-shadow: inset 0 1px 0 color-mix(in srgb, var(--oe-paper) 95%, transparent), 0 1px 2px color-mix(in srgb, var(--oe-navy) 10%, transparent), 0 24px 48px -18px color-mix(in srgb, var(--oe-navy) 32%, transparent), 0 60px 100px -40px color-mix(in srgb, var(--oe-brand) 45%, transparent);--oe-home-tile-fill: radial-gradient(60% 55% at 55% 60%, color-mix(in srgb, var(--oe-quill) 50%, transparent) 0%, transparent 70%), var(--oe-pict-fill);--oe-home-tile-gloss: linear-gradient(180deg, var(--oe-pict-gloss) 0%, transparent 45%);--oe-home-lit-fill: radial-gradient(120% 160% at 12% 0%, var(--oe-paper) 0%, var(--oe-brand-soft) 65%);--oe-home-lit-glow: 0 0 0 1px color-mix(in srgb, var(--oe-quill) 50%, transparent), 0 22px 50px -20px color-mix(in srgb, var(--oe-quill) 75%, transparent);--oe-home-lit-halo: radial-gradient(closest-side, color-mix(in srgb, var(--oe-quill) 45%, transparent) 0%, transparent 100%);--oe-home-card-fill: linear-gradient(180deg, var(--oe-ice) 0%, var(--oe-surface) 55%);--oe-home-person-shadow: drop-shadow(0 14px 20px color-mix(in srgb, var(--oe-navy) 20%, transparent));--oe-home-panel-fill: linear-gradient(160deg, var(--oe-navy-3) 0%, var(--oe-navy-2) 38%, var(--oe-navy) 100%);--oe-home-panel-rules: repeating-linear-gradient(180deg, transparent 0 31px, color-mix(in srgb, var(--oe-pale) 6%, transparent) 31px 32px);--oe-home-panel-shadow: inset 0 1px 0 color-mix(in srgb, var(--oe-pale) 16%, transparent), 0 30px 60px -28px color-mix(in srgb, var(--oe-navy) 55%, transparent);--oe-home-lamp: radial-gradient( closest-side, color-mix(in srgb, var(--oe-quill) 50%, transparent) 0%, color-mix(in srgb, var(--oe-quill) 16%, transparent) 55%, transparent 100% );--oe-home-learner-shadow: drop-shadow(0 18px 24px color-mix(in srgb, var(--oe-navy) 40%, transparent));--oe-home-slip-shadow: 0 1px 2px color-mix(in srgb, var(--oe-navy) 14%, transparent), 0 12px 24px -10px color-mix(in srgb, var(--oe-navy) 50%, transparent);--oe-home-next-fill: linear-gradient(180deg, var(--oe-navy-2) 0%, var(--oe-navy) 100%);--oe-home-ruled: repeating-linear-gradient(180deg, var(--oe-ice) 0 11px, var(--oe-brand-soft) 11px 12px)}@media(min-width:768px){.oe-home{--oe-home-band: 112px}}.oe-home-wrap{box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.oe-home-band{padding-block:var(--oe-home-band)}.oe-home-eyebrow{margin:0 0 12px;font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.02em;color:var(--oe-brand)}.oe-home-open .oe-home-eyebrow,.oe-home-people .oe-home-eyebrow{color:var(--oe-link-ground)}.oe-home-h2{margin:0;font-family:var(--oe-font-display);font-size:var(--oe-pub-h2);font-weight:600;line-height:1.15;letter-spacing:-.01em;color:inherit;text-wrap:balance;overflow-wrap:break-word}.oe-home-how .oe-pub-link,.oe-home-trust .oe-pub-link,.oe-home-blog .oe-pub-link,.oe-home-card .oe-pub-link{color:var(--oe-brand)}.oe-home-sheen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background-image:var(--oe-home-sheen-fill);background-repeat:no-repeat;background-size:340% 100%;background-position:100% 0}.oe-home-hl{--oe-home-sweep: 100%;padding:1px 2px;color:var(--oe-ink);background:none;background-image:linear-gradient(var(--oe-home-hl),var(--oe-home-hl)),linear-gradient(var(--oe-home-hl),var(--oe-home-hl));background-repeat:no-repeat;background-position:0 100%,0 0;background-size:100% .3em,var(--oe-home-sweep) 100%}.oe-home-hl--yellow{--oe-home-hl: var(--oe-highlight-yellow)}.oe-home-hl--pink{--oe-home-hl: var(--oe-highlight-pink)}.oe-home-swatch{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:3px;background:var(--oe-home-hl);box-shadow:inset 0 0 0 1px var(--oe-surface-edge-low)}.oe-home-cycle,.oe-home-open__ends,.oe-home-open__sub{display:grid}.oe-home-cycle__item,.oe-home-open__end,.oe-home-open__line{grid-area:1 / 1;min-width:0}.oe-home-cycle__item:not([data-now]),.oe-home-open__end:not([data-now]),.oe-home-open__line:not([data-now]){visibility:hidden}.oe-home-pause{min-height:44px;padding:0 14px;font-size:.9375rem;font-weight:600}.oe-home-open{position:relative;overflow:clip;color:var(--oe-on-ground);background-color:var(--oe-ground);background-image:var(--oe-ground-fill)}.oe-home-open__in{display:grid;gap:40px;box-sizing:border-box;width:100%;max-width:1200px;margin-inline:auto;padding-top:40px;padding-bottom:56px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media(min-width:768px){.oe-home-open__in{padding:56px 24px 72px}}@media(min-width:1024px){.oe-home-open__in{padding:64px 32px 88px}}@media(min-width:1280px){.oe-home-open__in{grid-template-columns:minmax(0,1fr) 660px;gap:56px;align-items:center;max-width:1360px}}.oe-home-open__words{min-width:0;max-width:46rem}.oe-home-open__title{margin:0;font-family:var(--oe-font-display);font-size:var(--oe-pub-hero);font-weight:700;line-height:1.08;letter-spacing:-.015em;color:var(--oe-on-ground);overflow-wrap:break-word}.oe-home-open__sub{margin:16px 0 0;font-family:var(--oe-font-display);font-size:var(--oe-pub-h2);font-style:italic;font-weight:600;line-height:1.2;color:var(--oe-on-ground)}.oe-home-open__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:32px}.oe-home-open__actions .oe-btn3d{width:100%}@media(min-width:768px){.oe-home-open__actions .oe-btn3d{width:auto}}.oe-home-open__free{margin:16px 0 0;font-size:.875rem;font-weight:500;line-height:1.4;color:var(--oe-on-ground-muted)}.oe-home-open__signin{margin:4px 0 0}.oe-home-scene{position:relative;width:100%;max-width:720px;min-width:0;margin-inline:auto;container-type:inline-size}@media(min-width:1280px){.oe-home-scene{justify-self:end;margin-inline:0}}.oe-home-scene__fig{margin:0}.oe-home-scene__stage{position:relative}.oe-home-photo{position:relative;height:clamp(300px,84vw,460px)}.oe-home-photo__panel{position:absolute;right:0;bottom:0;left:0;height:58%;background:var(--oe-home-panel-rules),var(--oe-home-panel-fill);border-radius:28px;box-shadow:var(--oe-home-panel-shadow)}.oe-home-photo__lamp{position:absolute;right:4%;bottom:10%;width:78%;aspect-ratio:1;background:var(--oe-home-lamp);border-radius:50%;pointer-events:none}.oe-home-photo__person{position:absolute;right:0;bottom:0;left:0;height:100%}.oe-home-photo__img{display:block;width:auto;max-width:none;height:100%;margin:0 auto;filter:var(--oe-home-learner-shadow);transform:scaleX(-1)}.oe-home-sets{position:relative;z-index:3;display:grid;margin-top:-64px;padding:0 12px}.oe-home-set{grid-area:1 / 1;display:grid;gap:16px;align-content:start;min-width:0}.oe-home-set:not([data-now]){visibility:hidden}.oe-home-draft{position:relative;padding:18px 20px 20px;color:var(--oe-ink);background:var(--oe-surface);border-radius:var(--oe-radius-surface);box-shadow:var(--oe-shadow-float);transform-origin:50% 50%;backface-visibility:hidden}.oe-home-draft__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 10px}.oe-home-draft__kind{padding:4px 10px;font-size:.75rem;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase;color:var(--oe-ink);background:var(--oe-brand-soft);border-radius:999px}.oe-home-draft__meta{font-size:.875rem;font-weight:600;color:var(--oe-ink-muted)}.oe-home-draft__wrap{position:relative}.oe-home-draft__text{position:relative;z-index:1;margin:0;font-size:.9375rem;line-height:1.75;color:var(--oe-ink)}.oe-home-mk{color:inherit;background:none;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.oe-home-mk--good{background:var(--oe-brand-soft)}.oe-home-mk--fix{background:var(--oe-highlight-yellow)}.oe-home-set[data-bars] .oe-home-mk{background:none}.oe-home-draft__bars{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.oe-home-bar{position:absolute;border-radius:3px;transform-origin:0 50%}.oe-home-bar--good{background:var(--oe-brand-soft)}.oe-home-bar--fix{background:var(--oe-highlight-yellow)}.oe-home-mk__num{display:inline-grid;place-items:center;width:18px;height:18px;margin-left:3px;font-size:.75rem;font-weight:700;line-height:1;color:var(--oe-on-navy);vertical-align:.3em;background:var(--oe-navy);border-radius:50%}.oe-home-slips{display:grid;gap:10px;margin:0;padding:0;list-style:none}.oe-home-slip{min-width:0}.oe-home-slip__in{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:2px 10px;align-items:center;padding:10px 12px 12px;color:var(--oe-ink);background:var(--oe-surface);border-radius:14px;box-shadow:var(--oe-home-slip-shadow)}.oe-home-slip__num{grid-row:1 / 3;align-self:start;display:grid;place-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;line-height:1;color:var(--oe-on-navy);background:var(--oe-navy);border-radius:50%}.oe-home-slip__trait{font-size:.75rem;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase;color:var(--oe-brand)}.oe-home-slip__score{padding:2px 8px;font-size:.75rem;font-weight:700;line-height:1.4;white-space:nowrap;color:var(--oe-ink);background:var(--oe-brand-soft);border-radius:999px}.oe-home-slip__line{grid-column:2 / 4;font-family:var(--oe-font-display);font-size:.9375rem;font-style:italic;font-weight:500;line-height:1.4;color:var(--oe-navy)}.oe-home-slip--next .oe-home-slip__in{grid-template-columns:minmax(0,1fr);color:var(--oe-on-navy);background:var(--oe-home-next-fill)}.oe-home-slip--next .oe-home-slip__trait{color:var(--oe-on-navy-muted)}.oe-home-slip--next .oe-home-slip__line{grid-column:1;color:var(--oe-on-navy)}.oe-home-scene__foot{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 16px;margin-top:20px;font-size:.875rem;line-height:1.4;color:var(--oe-on-ground-muted)}.oe-home-scene__cap{flex:1 1 16rem}.oe-home-scene__ctrls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;min-width:0;max-width:100%}.oe-home-switch{min-width:0;max-width:100%;margin:0;padding:0;border:0}.oe-home-switch__legend{margin:0 0 8px;padding:0;font-size:.875rem;font-weight:600;color:var(--oe-on-ground-muted)}.oe-home-switch__options{--oe-ring: var(--oe-focus);display:inline-grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;max-width:100%;padding:4px;background-color:var(--oe-surface);border:1px solid var(--oe-line-strong);border-radius:28px;box-shadow:var(--oe-shadow-surface)}.oe-home-switch__option{position:relative;display:flex;min-width:0}.oe-home-switch__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.oe-home-switch__word{display:flex;flex:1;align-items:center;justify-content:center;min-height:44px;padding:8px 20px;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;color:var(--oe-ink);border-radius:24px;cursor:pointer;overflow-wrap:break-word}.oe-home-switch__input:not(:checked)+.oe-home-switch__word:hover{background-color:var(--oe-ice)}.oe-home-switch__input:checked+.oe-home-switch__word{color:var(--oe-on-navy);background-color:var(--oe-navy)}.oe-home-switch__input:focus-visible+.oe-home-switch__word{outline:2px solid var(--oe-ring);outline-offset:2px}@media(max-width:479.98px){.oe-home-sets{padding:0 4px}.oe-home-draft{padding:16px}.oe-home-switch__word{padding:8px 12px;font-size:.875rem}}@container (min-width: 660px){.oe-home-scene__stage{height:680px}.oe-home-photo{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.oe-home-photo__panel{height:50%;border-radius:32px}.oe-home-photo__lamp{right:-6%;bottom:6%;width:70%}.oe-home-photo__person{left:auto;width:60.6%;max-width:420px;height:auto}.oe-home-photo__img{width:100%;height:auto;margin:0}.oe-home-sets{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:0;padding:0}.oe-home-set{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.oe-home-set__card{position:absolute;top:0;left:0;width:54.5%}.oe-home-slips{position:absolute;bottom:16px;left:16px;width:51.5%}.oe-home-slip:nth-child(1) .oe-home-slip__in{rotate:-1.4deg}.oe-home-slip:nth-child(2) .oe-home-slip__in{rotate:.8deg}.oe-home-slip:nth-child(3) .oe-home-slip__in{rotate:-.6deg}.oe-home-slip:nth-child(4) .oe-home-slip__in{rotate:1.1deg}}.oe-home-hero{position:relative;overflow:clip;color:var(--oe-ink);background:var(--oe-ice)}.oe-home-hero__in{display:grid;gap:48px;align-items:center;padding-block:64px}@media(min-width:768px){.oe-home-hero__in{padding-block:88px}}@media(min-width:1024px){.oe-home-hero__in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);padding-block:104px}}.oe-home-hero__words{min-width:0}.oe-home-hero__title{margin:0;font-family:var(--oe-font-display);font-size:var(--oe-home-second);font-weight:600;line-height:1.08;letter-spacing:-.02em;color:var(--oe-ink);overflow-wrap:break-word}.oe-home-shot{position:relative;min-width:0}.oe-home-shot__fig{margin:0}.oe-home-shot__stage{position:relative;padding:36px 14px 20px}@media(min-width:768px){.oe-home-shot__stage{padding:24px 0 8px}}.oe-home-shot__blob{position:absolute;top:0;right:-4%;bottom:0;left:-4%;z-index:0;pointer-events:none}@media(min-width:768px){.oe-home-shot__blob{top:2%;right:-8%;bottom:2%;left:-8%}}.oe-home-blob{display:block;width:100%;height:100%;overflow:visible;transform-origin:50% 50%}.oe-home-blob__stop--quill{stop-color:var(--oe-quill)}.oe-home-blob__stop--soft{stop-color:var(--oe-brand-soft)}.oe-home-blob__stop--brand{stop-color:var(--oe-brand)}.oe-home-win{--oe-ring: var(--oe-focus);position:relative;z-index:1;max-width:560px;margin:0 auto;color:var(--oe-ink);background:var(--oe-surface);border:1px solid var(--oe-surface-edge);border-bottom-color:var(--oe-surface-edge-low);border-radius:var(--oe-radius-surface);box-shadow:var(--oe-home-win-shadow)}.oe-home-win__bar{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:12px 18px;border-bottom:1px solid var(--oe-line)}.oe-home-win__title{margin:0 auto 0 0;font-family:var(--oe-font-display);font-size:1.0625rem;font-weight:600;line-height:1.3}.oe-home-win__clock{margin:0;font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--oe-ink-muted)}.oe-home-win__save{display:grid;margin:0;font-size:.875rem;font-weight:600;color:var(--oe-ink-muted)}.oe-home-win__save>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:6px}.oe-home-win__saved svg{color:var(--oe-success)}.oe-home-win__scoring{color:var(--oe-brand);opacity:0}.oe-home-win__progress{height:3px;overflow:hidden}.oe-home-win__progress span{display:block;height:100%;background:var(--oe-brand);transform-origin:0 50%;opacity:0}.oe-home-win__body{display:grid;gap:16px;padding:20px 18px}.oe-home-win__essay{margin:0;font-size:.9375rem;line-height:1.75}.oe-home-caret{display:inline-block;width:2px;height:1.15em;margin-left:3px;vertical-align:text-bottom;background:var(--oe-brand)}.oe-home-win__notes{display:grid;align-content:start;gap:10px}.oe-home-note{position:relative;isolation:isolate;padding:10px 12px 12px;background:var(--oe-ice);border:1px solid var(--oe-surface-edge);border-bottom-color:var(--oe-surface-edge-low);border-radius:var(--oe-radius-control);box-shadow:var(--oe-quiet-shadow)}.oe-home-note__label{margin:0 0 4px;font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.02em;color:var(--oe-brand)}.oe-home-note__text{margin:0;font-family:var(--oe-font-display);font-size:.9375rem;font-style:italic;line-height:1.4}.oe-home-score{position:relative;z-index:2;width:100%;max-width:330px;margin:12px auto 0;padding:16px 18px;color:var(--oe-ink);background:var(--oe-surface);border:1px solid var(--oe-surface-edge);border-bottom-color:var(--oe-surface-edge-low);border-radius:var(--oe-radius-surface);box-shadow:var(--oe-shadow-float)}.oe-home-score__list{display:grid;gap:6px;margin:6px 0 0;padding:0;list-style:none}.oe-home-score__list li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:.875rem;line-height:1.35}.oe-home-score__num{flex-shrink:0;color:var(--oe-ink-muted)}.oe-home-score__num b{font-family:var(--oe-font-display);font-size:1.5rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:var(--oe-ink)}@media(min-width:600px){.oe-home-win__body{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);padding-bottom:48px}.oe-home-score{margin:-34px 0 0 max(-12px,calc((100% - 560px)/2 - 24px))}}.oe-home-shot__foot{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;max-width:560px;margin:16px auto 0;font-size:.875rem;line-height:1.4;color:var(--oe-ink-muted)}.oe-home-how{overflow:clip;color:var(--oe-ink);background:var(--oe-paper)}.oe-home-how__head{max-width:40rem}.oe-home-steps{display:grid;gap:72px;margin:48px 0 0;padding:0;list-style:none}@media(min-width:768px){.oe-home-steps{gap:88px;margin-top:72px}}.oe-home-step{display:grid;gap:32px;align-items:center}.oe-home-step__words{min-width:0}.oe-home-step__label{margin:0 0 14px;font-size:.875rem;font-weight:700;letter-spacing:.02em;color:var(--oe-brand)}.oe-home-step__title{margin:0;font-family:var(--oe-font-display);font-size:var(--oe-home-big);font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--oe-ink);text-wrap:balance;overflow-wrap:break-word}.oe-home-step__word{display:inline-block}.oe-home-step__line{max-width:46ch;margin:22px 0 0;font-size:var(--oe-pub-read);line-height:1.6;color:var(--oe-ink-muted)}@media(min-width:1024px){.oe-home-step{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;min-height:72vh}.oe-home-step:nth-child(2n) .oe-home-step__words{order:2}}.oe-home-obj{position:relative;width:min(100%,460px);margin-inline:auto;padding:32px 0 24px 40px}@media(min-width:768px){.oe-home-obj{padding:40px 0 28px 64px}}.oe-home-obj__tile{position:absolute;top:0;left:0;width:72%;height:82%;border-radius:36px;background:var(--oe-home-tile-fill);box-shadow:var(--oe-pict-shadow);rotate:-4deg}.oe-home-obj__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--oe-home-tile-gloss)}.oe-home-obj__paper{position:relative;display:grid;align-content:start;gap:12px;padding:18px;color:var(--oe-ink);background:var(--oe-surface);border-radius:16px;box-shadow:var(--oe-shadow-float)}@media(min-width:768px){.oe-home-obj__paper{padding:22px}}.oe-home-obj__head{margin:0;font-family:var(--oe-font-display);font-size:1.0625rem;font-weight:600;line-height:1.3}.oe-home-write{margin:0;font-family:var(--oe-font-display);font-size:1.0625rem;font-style:italic;line-height:1.6;color:var(--oe-ink)}.oe-home-write__w--crossed{position:relative;color:var(--oe-ink-muted)}.oe-home-write__w--crossed:after{content:"";position:absolute;top:55%;right:-2px;left:-2px;height:2px;border-radius:1px;background:var(--oe-ink-muted);transform-origin:0 50%}.oe-home-wline{display:block;height:10px;border-radius:5px;background:var(--oe-line);transform-origin:0 50%}.oe-home-obj--feedback .oe-home-wline:nth-child(1){width:90%}.oe-home-obj--feedback .oe-home-wline:nth-child(2){width:100%}.oe-home-obj--feedback .oe-home-wline:nth-child(3){width:78%}.oe-home-obj--feedback .oe-home-wline:nth-child(4){width:62%}.oe-home-obj--feedback .oe-home-wline:nth-child(5){width:88%}.oe-home-obj--feedback .oe-home-wline:nth-child(6){width:40%}.oe-home-wline--yellow{--oe-home-hl: var(--oe-highlight-yellow)}.oe-home-wline--pink{--oe-home-hl: var(--oe-highlight-pink)}.oe-home-wline__hl{display:block;height:100%;border-radius:inherit;background:var(--oe-home-hl);transform-origin:0 50%}.oe-home-obj__chip{display:inline-flex;align-items:center;justify-self:start;gap:6px;padding:4px 12px;font-size:.875rem;font-weight:700;color:var(--oe-ink);background:var(--oe-ice);border:1px solid var(--oe-line);border-radius:999px}.oe-home-obj__chip svg{color:var(--oe-success)}.oe-home-chips{position:absolute;left:8px;bottom:0;display:flex;gap:8px}.oe-home-chip{display:grid;justify-items:center;min-width:64px;padding:8px 10px;font-size:.75rem;font-weight:600;color:var(--oe-ink-muted);background:var(--oe-surface);border-radius:12px;box-shadow:var(--oe-shadow-float)}.oe-home-chip b{font-family:var(--oe-font-display);font-size:1.5rem;line-height:1.1;color:var(--oe-ink)}.oe-home-chat{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:.9375rem;line-height:1.4}.oe-home-chat li{max-width:88%;padding:8px 12px 10px;color:var(--oe-ink);border-radius:14px}.oe-home-chat__me{justify-self:end;background:var(--oe-ice);border:1px solid var(--oe-line)}.oe-home-chat__tutor{justify-self:start;background:var(--oe-brand-soft)}.oe-home-chat__who{display:block;font-size:.75rem;font-weight:700}.oe-home-next__title{margin:0;font-family:var(--oe-font-display);font-size:1.25rem;font-weight:600;color:var(--oe-ink)}.oe-home-next__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.oe-home-next__list li{position:relative;display:flex;align-items:center;gap:10px;font-weight:600;line-height:1.3}.oe-home-next__done{padding-left:22px}.oe-home-next__done:before{content:"";position:absolute;top:.3em;left:1px;box-sizing:border-box;width:10px;height:10px;border:2px solid var(--oe-quill);border-radius:50%}.oe-home-next__step{isolation:isolate;min-height:44px;padding:6px 10px;margin-inline:-10px}.oe-home-next__step:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:10px;background:var(--oe-brand-soft);box-shadow:var(--oe-home-lit-glow)}.oe-home-next__tag{flex-shrink:0;padding:2px 8px;font-size:.75rem;font-weight:700;color:var(--oe-on-navy);background:var(--oe-navy);border-radius:999px}.oe-home-mock__name{margin:0;font-family:var(--oe-font-display);font-size:1.25rem;font-weight:600}.oe-home-ready{display:grid;gap:10px}.oe-home-ready__track{position:relative;display:block;height:14px;overflow:hidden;border-radius:999px;background:var(--oe-pale)}.oe-home-ready__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,var(--oe-quill) 0%,var(--oe-brand) 100%);transform-origin:0 50%}.oe-home-ready__track:before,.oe-home-ready__track:after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:3px;background:var(--oe-surface)}.oe-home-ready__track:before{left:calc(100% / 3 - 1px)}.oe-home-ready__track:after{left:calc(200% / 3 - 1px)}.oe-home-ready__bands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.oe-home-ready__bands li{position:relative;isolation:isolate;padding:2px 4px;font-size:.75rem;font-weight:600;line-height:1.3;text-align:center;color:var(--oe-ink-muted)}.oe-home-ready__bands .oe-home-ready__on{font-weight:700;color:var(--oe-ink)}.oe-home-ready__on:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:999px;background:var(--oe-brand-soft)}.oe-home-courses{overflow:clip;color:var(--oe-ink);background:var(--oe-ice)}.oe-home-doors{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:32px;margin:56px 0 0;padding:0;list-style:none}.oe-home-door{position:relative;isolation:isolate;min-width:0;border:6px solid var(--oe-navy-3);border-bottom-width:0;border-radius:18px 18px 6px 6px;box-shadow:var(--oe-home-lit-glow)}.oe-home-door__room{position:relative;isolation:isolate;display:grid;align-content:center;justify-items:start;gap:10px;min-height:340px;padding:28px 20px 28px calc(18% + 16px);overflow:hidden;color:var(--oe-ink);background:var(--oe-home-lit-fill);border-radius:12px 12px 0 0}@media(min-width:768px){.oe-home-door__room{min-height:380px;padding-right:28px}}.oe-home-door__light{position:absolute;top:-20%;right:-10%;bottom:20%;left:10%;z-index:-1;background:var(--oe-home-lit-halo);pointer-events:none}.oe-home-door__state,.oe-home-ex__state{display:inline-flex;align-items:center;min-height:28px;margin:0;padding:2px 12px;font-size:.875rem;font-weight:700;line-height:1.2;border-radius:999px}.oe-home-door__state{color:var(--oe-on-navy);background:var(--oe-navy)}.oe-home-door__name{margin:0;font-family:var(--oe-font-display);font-size:var(--oe-pub-h2);font-weight:600;line-height:1.1;letter-spacing:-.01em;color:var(--oe-ink);text-wrap:balance;overflow-wrap:break-word}.oe-home-door__line{margin:0;font-weight:600;color:var(--oe-ink)}.oe-home-door__detail{margin:0;color:var(--oe-ink)}.oe-home-door__link{color:var(--oe-ink)}.oe-home-door__leaf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--oe-home-panel-rules),var(--oe-home-panel-fill);border-radius:12px 12px 0 0;box-shadow:inset -2px 0 color-mix(in srgb,var(--oe-pale) 12%,transparent);transform-origin:0 50%;transform:perspective(1600px) rotateY(80deg);pointer-events:none}.oe-home-door__window{position:absolute;top:10%;right:20%;left:20%;height:24%;border:4px solid var(--oe-navy-3);border-radius:8px;background:var(--oe-home-ruled)}.oe-home-door__plate{position:absolute;top:44%;right:16%;left:16%;padding:8px 10px;font-family:var(--oe-font-display);font-size:.875rem;font-weight:600;line-height:1.25;text-align:center;color:var(--oe-ink);background:var(--oe-paper);border-radius:6px;box-shadow:var(--oe-shadow-float)}.oe-home-door__handle{position:absolute;top:62%;right:9%;width:16px;height:16px;border-radius:50%;background:var(--oe-quill);box-shadow:0 2px 4px color-mix(in srgb,var(--oe-navy) 50%,transparent)}.oe-home-exlist{display:grid;gap:12px 40px;margin:40px 0 0;padding:0;list-style:none}.oe-home-ex{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0}.oe-home-ex__name{min-width:0;margin:0;font-family:var(--oe-font-display);line-height:1.05;letter-spacing:-.02em;color:inherit;text-wrap:balance;overflow-wrap:break-word}.oe-home-ex--later{padding:10px 4px 14px;color:var(--oe-ink-muted);border-bottom:1px dashed var(--oe-line-strong)}.oe-home-ex--later .oe-home-ex__name{font-size:var(--oe-home-later);font-weight:500}.oe-home-ex--later .oe-home-ex__state{border:1px dashed var(--oe-line-strong)}@media(min-width:1024px){.oe-home-exlist{grid-template-columns:repeat(2,minmax(0,1fr))}}.oe-home-people{color:var(--oe-on-ground);background-color:var(--oe-ground)}.oe-home-cards{display:grid;gap:150px 32px;margin:150px 0 0;padding:0;list-style:none}@media(min-width:768px)and (max-width:1023.98px){.oe-home-cards{max-width:560px}}@media(min-width:1024px){.oe-home-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:160px}}.oe-home-card{--oe-ring: var(--oe-focus);--oe-home-pw: min(210px, 56vw);position:relative;display:grid;align-content:start;justify-items:start;gap:10px;min-width:0;padding:calc(var(--oe-home-pw) * .75 + 24px) 20px 24px;color:var(--oe-ink);background-color:var(--oe-surface);background-image:var(--oe-home-card-fill);border:1px solid var(--oe-surface-edge);border-bottom-color:var(--oe-surface-edge-low);border-radius:var(--oe-home-radius-card);box-shadow:var(--oe-shadow-surface)}@media(min-width:768px){.oe-home-card{padding-inline:28px}}.oe-home-card__title{margin:0;font-family:var(--oe-font-display);font-size:1.75rem;font-weight:600;line-height:1.1;color:var(--oe-ink)}.oe-home-card__text{margin:0;color:var(--oe-ink-muted)}.oe-home-card__links{display:flex;flex-wrap:wrap;gap:0 24px;margin:4px 0 0}.oe-home-ph{--oe-home-w: var(--oe-home-pw);position:absolute;z-index:1;top:calc(var(--oe-home-w) * -.5);left:calc(50% - var(--oe-home-w) / 2);width:var(--oe-home-w);aspect-ratio:4 / 5;pointer-events:none}.oe-home-ph--small{--oe-home-w: calc(var(--oe-home-pw) * .82)}.oe-home-ph__img{display:block;width:100%;height:100%;filter:var(--oe-home-person-shadow)}.oe-home-ph--flip .oe-home-ph__img{transform:scaleX(-1)}.oe-home-trust{color:var(--oe-ink);background:var(--oe-paper)}.oe-home-trust .oe-pub-sheets{margin-top:48px}.oe-home-mocks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none}.oe-home-mocks__item{display:grid;align-content:start;gap:6px;min-width:0;padding:20px 22px;color:var(--oe-ink);background:var(--oe-ice);border:1px solid var(--oe-line);border-left:4px solid var(--oe-quill);border-radius:var(--oe-radius-surface)}.oe-home-mocks__name{font-family:var(--oe-font-display);font-size:1.5rem;font-weight:600;line-height:1.1}.oe-home-mocks__line{font-size:1rem;line-height:1.5}.oe-home-trust__line{max-width:68ch;margin:32px 0 0;font-size:1rem;line-height:1.6;color:var(--oe-ink-muted)}.oe-home-price{color:var(--oe-ink);background:var(--oe-brand-soft)}.oe-home-price__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;padding-block:56px}@media(min-width:768px){.oe-home-price__in{padding-block:80px}}.oe-home-price__title{max-width:20ch;margin:0;font-family:var(--oe-font-display);font-size:var(--oe-home-price);font-weight:600;line-height:1.08;letter-spacing:-.02em;color:var(--oe-ink);text-wrap:balance}.oe-home-price .oe-btn3d{width:100%}@media(min-width:768px){.oe-home-price .oe-btn3d{width:auto}}.oe-home-blog{color:var(--oe-ink);background:var(--oe-paper)}.oe-home-reading{display:grid;max-width:68ch;margin:24px 0 8px;padding:0;list-style:none;border-top:1px solid var(--oe-line)}.oe-home-reading>li{display:grid;gap:4px;padding:16px 0;border-bottom:1px solid var(--oe-line)}.oe-home-reading__topic{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:var(--oe-ink-muted)}.oe-home-reading__title{margin:0;font-family:var(--oe-font-display);font-size:1.375rem;font-weight:600;line-height:1.25;color:var(--oe-ink)}.oe-home-reading__title a{display:inline-flex;align-items:center;min-height:44px;color:var(--oe-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.oe-home-reading__answer{margin:0;color:var(--oe-ink-muted)}.oe-home~.oe-pub-guide{padding-bottom:112px}.oe-pub-cta--quill{position:relative;z-index:2}.oe-home-quill{--oe-home-feather-shadow: drop-shadow(0 6px 10px color-mix(in srgb, var(--oe-navy) 30%, transparent));position:relative;width:148px;aspect-ratio:627 / 405}.oe-home-quill__feather,.oe-home-quill__letters{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.oe-home-quill__feather{filter:var(--oe-home-feather-shadow)}.oe-home-quill__white{fill:var(--oe-paper)}.oe-home-quill__sky{fill:var(--oe-quill)}.oe-home-quill__pale{stop-color:var(--oe-pale)}.oe-home-quill__pale--fade{stop-opacity:0}.oe-home-quill__letter-top{stop-color:var(--oe-logo-letter-top)}.oe-home-quill__letter-mid{stop-color:var(--oe-logo-letter-mid)}.oe-home-quill__letter-foot{stop-color:var(--oe-logo-letter-foot)}@media print{.oe-home-open,.oe-home-hero,.oe-home-how,.oe-home-courses,.oe-home-people,.oe-home-trust,.oe-home-price,.oe-home-blog{background:none}.oe-home-photo__panel,.oe-home-photo__lamp,.oe-home-scene__ctrls,.oe-home-shot__blob,.oe-home-pause,.oe-home-door__leaf,.oe-home-door__light,.oe-home-obj__tile{display:none!important}.oe-home-draft,.oe-home-slip__in,.oe-home-win,.oe-home-score,.oe-home-card,.oe-home-obj__paper,.oe-home-door{box-shadow:none}}@media(prefers-reduced-motion:no-preference){.oe-home-open__words>*{animation:oe-home-rise-in .7s var(--oe-ease-out) backwards}.oe-home-open__words>:nth-child(2){animation-delay:90ms}.oe-home-open__words>:nth-child(3){animation-delay:.18s}.oe-home-open__words>:nth-child(4){animation-delay:.27s}.oe-home-open__words>:nth-child(5){animation-delay:.36s}.oe-home-open__words>:nth-child(6){animation-delay:.45s}@keyframes oe-home-rise-in{0%{opacity:0;transform:translateY(14px)}}.oe-home-photo__panel{animation:oe-home-panel-in .9s var(--oe-ease-out) backwards}@keyframes oe-home-panel-in{0%{opacity:0;transform:translateY(28px)}}.oe-home-photo__img{animation:oe-home-learner-in .9s var(--oe-ease-out) .16s backwards}@keyframes oe-home-learner-in{0%{opacity:0;transform:translateY(28px) scaleX(-1)}}.oe-home-cycle__item,.oe-home-open__end,.oe-home-open__line{transition:opacity .36s var(--oe-ease-out),transform .48s var(--oe-ease-out),visibility 0s linear .48s}.oe-home-cycle__item:not([data-now]),.oe-home-open__end:not([data-now]),.oe-home-open__line:not([data-now]){opacity:0;transform:translateY(.3em)}.oe-home-cycle__item[data-now],.oe-home-open__end[data-now],.oe-home-open__line[data-now]{transition-delay:.16s,.16s,0s}.oe-home-open[data-motion] .oe-home-draft{opacity:0;transform:perspective(1400px) rotateY(-70deg);transition:opacity .36s var(--oe-ease-out),transform .7s var(--oe-ease-out)}.oe-home-open[data-motion] .oe-home-set[data-shown] .oe-home-draft{opacity:1;transform:none}.oe-home-open[data-motion] .oe-home-w{opacity:0;transition:opacity .14s linear calc(var(--i) * 60ms)}.oe-home-open[data-motion] .oe-home-set[data-typing] .oe-home-w{opacity:1}.oe-home-open[data-motion] .oe-home-bar{transform:scaleX(0);transition:transform .42s var(--oe-ease-out) calc(.38s + var(--oe-home-d, 0ms))}.oe-home-open[data-motion] .oe-home-bar[data-in]{transform:none}.oe-home-open[data-motion] .oe-home-mk__num{opacity:0;transform:scale(.4);transition:opacity .2s var(--oe-ease-out) .52s,transform .36s var(--oe-ease-out) .52s}.oe-home-open[data-motion] .oe-home-mk__num[data-in]{opacity:1;transform:none}.oe-home-open[data-motion] .oe-home-slip{opacity:0;transform:translate(var(--oe-home-fx, 0px),var(--oe-home-fy, 0px)) scale(.35) rotate(10deg);transition:opacity .3s var(--oe-ease-out),transform .76s cubic-bezier(.22,1.2,.36,1)}.oe-home-open[data-motion] .oe-home-slip[data-in]{opacity:1;transform:none}.oe-home-open[data-motion] .oe-home-set[data-leaving] .oe-home-draft{opacity:0;transform:perspective(1400px) rotateY(70deg);transition:opacity .4s var(--oe-ease-out) .2s,transform .6s cubic-bezier(.55,.05,.7,.4)}.oe-home-open[data-motion] .oe-home-set[data-leaving] .oe-home-slip{transition:opacity .36s var(--oe-ease-out) .12s,transform .52s cubic-bezier(.55,.05,.7,.4)}.oe-home-open[data-motion] .oe-home-set[data-complete] .oe-home-draft,.oe-home-open[data-motion] .oe-home-set[data-complete] .oe-home-w,.oe-home-open[data-motion] .oe-home-set[data-complete] .oe-home-bar,.oe-home-open[data-motion] .oe-home-set[data-complete] .oe-home-mk__num,.oe-home-open[data-motion] .oe-home-set[data-complete] .oe-home-slip{opacity:1;transform:none;transition:none}.oe-home-open[data-motion] .oe-home-set[data-instant],.oe-home-open[data-motion] .oe-home-set[data-instant] *{transition:none}.oe-home-open[data-running] .oe-home-photo__lamp{animation:oe-home-breathe 6s ease-in-out infinite}@keyframes oe-home-breathe{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.oe-home-open[data-running] .oe-home-set[data-now]:not([data-complete]) .oe-home-slip__in{animation:oe-home-bob 6s ease-in-out infinite}.oe-home-open[data-running] .oe-home-slip:nth-child(2) .oe-home-slip__in{animation-delay:-1.5s}.oe-home-open[data-running] .oe-home-slip:nth-child(3) .oe-home-slip__in{animation-delay:-3s}.oe-home-open[data-running] .oe-home-slip:nth-child(4) .oe-home-slip__in{animation-delay:-4.5s}@keyframes oe-home-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(min-width:768px){.oe-home-open[data-oe-scroll=live] .oe-home-set__card{translate:0 calc(var(--oe-scroll, 0) * -44px)}.oe-home-open[data-oe-scroll=live] .oe-home-slips{translate:0 calc(var(--oe-scroll, 0) * -28px)}.oe-home-open[data-oe-scroll=live] .oe-home-photo__person{translate:0 calc(var(--oe-scroll, 0) * -20px)}}.oe-home-win{transform-origin:50% 0%;animation:oe-home-win-in .9s var(--oe-ease-out) .15s backwards}@keyframes oe-home-win-in{0%{transform:perspective(1400px) translateY(36px) rotateX(7deg)}}.oe-home-score{animation:oe-home-score-in .8s var(--oe-ease-out) .45s backwards}@keyframes oe-home-score-in{0%{transform:translateY(24px)}}.oe-home-shot__blob{animation:oe-home-blob-in 1.6s var(--oe-ease-out) backwards}@keyframes oe-home-blob-in{0%{transform:scale(.86)}}.oe-home-hero[data-running] .oe-home-caret{animation:oe-home-blink 1.1s step-end infinite}@keyframes oe-home-blink{50%{opacity:0}}.oe-home-scroll[data-oe-scroll=live]{--oe-home-p: var(--oe-scroll, 1)}.oe-home-scroll[data-oe-scroll=live]:focus-within{--oe-home-p: 1}.oe-home-step__words[data-oe-scroll=live] .oe-home-step__word{--oe-home-k: clamp(0, calc((var(--oe-home-p) - var(--i) * .1) / .5), 1);opacity:calc(.2 + .8 * var(--oe-home-k));transform:translateY(calc((1 - var(--oe-home-k)) * .6em))}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.oe-home-obj[data-oe-scroll=live] .oe-home-obj__tile{translate:0 calc((1 - var(--oe-home-p)) * 60px);rotate:calc(-4deg - (1 - var(--oe-home-p)) * 5deg)}.oe-home-obj[data-oe-scroll=live] .oe-home-obj__paper{translate:0 calc((1 - var(--oe-home-p)) * 90px)}}.oe-home-obj--write[data-oe-scroll=live]{--oe-home-t: clamp(0, calc((var(--oe-home-p) - .1) / .65), 1);--oe-home-saved: clamp(0, calc((var(--oe-home-p) - .8) / .15), 1)}.oe-home-obj--write[data-oe-scroll=live] .oe-home-write__w{opacity:clamp(0,calc((var(--oe-home-t) * 100 - var(--i)) / 4),1)}.oe-home-obj--write[data-oe-scroll=live] .oe-home-write__w--crossed:after{transform:scaleX(clamp(0,calc((var(--oe-home-t) * 100 - var(--i) - 4) / 3),1))}.oe-home-obj--write[data-oe-scroll=live] .oe-home-obj__chip{opacity:var(--oe-home-saved);transform:scale(calc(.6 + .4 * var(--oe-home-saved)))}.oe-home-obj--feedback[data-oe-scroll=live] .oe-home-wline--yellow .oe-home-wline__hl{transform:scaleX(clamp(0,calc((var(--oe-home-p) - .1) / .25),1))}.oe-home-obj--feedback[data-oe-scroll=live] .oe-home-wline--pink .oe-home-wline__hl{transform:scaleX(clamp(0,calc((var(--oe-home-p) - .25) / .25),1))}.oe-home-obj--feedback[data-oe-scroll=live] .oe-home-chip{--oe-home-k: clamp(0, calc((var(--oe-home-p) - .5) / .2), 1);opacity:var(--oe-home-k);transform:translateY(calc((1 - var(--oe-home-k)) * 36px)) rotate(calc((1 - var(--oe-home-k)) * -8deg))}.oe-home-obj--feedback[data-oe-scroll=live] .oe-home-chip:nth-child(2){--oe-home-k: clamp(0, calc((var(--oe-home-p) - .58) / .2), 1)}.oe-home-obj--feedback[data-oe-scroll=live] .oe-home-chip:nth-child(3){--oe-home-k: clamp(0, calc((var(--oe-home-p) - .66) / .2), 1)}.oe-home-obj--tutor[data-oe-scroll=live] .oe-home-chat li{--oe-home-k: clamp(0, calc((var(--oe-home-p) - .1) / .2), 1);transform-origin:0% 100%;opacity:var(--oe-home-k);transform:translateY(calc((1 - var(--oe-home-k)) * 22px)) scale(calc(.94 + .06 * var(--oe-home-k)))}.oe-home-obj--tutor[data-oe-scroll=live] .oe-home-chat li:nth-child(2){--oe-home-k: clamp(0, calc((var(--oe-home-p) - .27) / .2), 1)}.oe-home-obj--tutor[data-oe-scroll=live] .oe-home-chat li:nth-child(3){--oe-home-k: clamp(0, calc((var(--oe-home-p) - .44) / .2), 1)}.oe-home-obj--tutor[data-oe-scroll=live] .oe-home-chat li:nth-child(4){--oe-home-k: clamp(0, calc((var(--oe-home-p) - .61) / .2), 1)}.oe-home-obj--next[data-oe-scroll=live] .oe-home-next__done{--oe-home-k: clamp(0, calc((var(--oe-home-p) - .1) / .2), 1);opacity:var(--oe-home-k);transform:translate(calc((1 - var(--oe-home-k)) * -12px))}.oe-home-obj--next[data-oe-scroll=live] .oe-home-next__done:nth-child(2){--oe-home-k: clamp(0, calc((var(--oe-home-p) - .25) / .2), 1)}.oe-home-obj--next[data-oe-scroll=live] .oe-home-next__step:before{opacity:clamp(0,calc((var(--oe-home-p) - .5) / .25),1)}.oe-home-obj--next[data-oe-scroll=live] .oe-home-next__tag{--oe-home-k: clamp(0, calc((var(--oe-home-p) - .6) / .2), 1);opacity:var(--oe-home-k);transform:scale(calc(.6 + .4 * var(--oe-home-k)))}.oe-home-obj--mock[data-oe-scroll=live] .oe-home-ready__fill{transform:scaleX(clamp(0,calc((var(--oe-home-p) - .1) / .6),1))}.oe-home-obj--mock[data-oe-scroll=live] .oe-home-ready__on:before{opacity:clamp(0,calc((var(--oe-home-p) - .7) / .15),1)}.oe-home-door[data-oe-scroll=live]{--oe-home-open: clamp(0, calc((var(--oe-home-p) - .05) / .75), 1)}.oe-home-door[data-oe-scroll=live] .oe-home-door__leaf{transform:perspective(1600px) rotateY(calc(var(--oe-home-open) * 80deg))}.oe-home-door[data-oe-scroll=live] .oe-home-door__light{opacity:var(--oe-home-open)}@supports (animation-timeline: view()){.oe-home-ex--later{animation:oe-home-glide-in linear backwards;animation-timeline:view();animation-range:entry 0% cover 30%}@keyframes oe-home-glide-in{0%{translate:32px 0}}.oe-home-card{view-timeline:--oe-home-card block;animation:oe-home-card-rise linear backwards;animation-timeline:view();animation-range:entry 0% cover 25%}@keyframes oe-home-card-rise{0%{translate:0 48px}}.oe-home-ph{transform-origin:50% 100%;animation:oe-home-settle linear backwards;animation-timeline:--oe-home-card;animation-range:entry 10% cover 35%}@keyframes oe-home-settle{0%{transform:translateY(40px) rotate(-4deg) scale(.92)}}.oe-home-mocks__item,.oe-home-price__in>*,.oe-home-reading>li{animation:oe-home-rise linear backwards;animation-timeline:view();animation-range:entry 0% cover 25%}@keyframes oe-home-rise{0%{translate:0 28px}}.oe-home-quill__feather{animation:oe-home-feather-in ease-in-out backwards;animation-timeline:view()}.oe-home-quill__feather:nth-child(1){--oe-home-f: 0;--oe-home-f-turn: -28deg;animation-range:cover 4% cover 37%}.oe-home-quill__feather:nth-child(2){--oe-home-f: 1;--oe-home-f-turn: 34deg;animation-range:cover 6% cover 39%}.oe-home-quill__feather:nth-child(3){--oe-home-f: 2;--oe-home-f-turn: -40deg;animation-range:cover 8% cover 41%}.oe-home-quill__feather:nth-child(4){--oe-home-f: 3;--oe-home-f-turn: 46deg;animation-range:cover 10% cover 43%}.oe-home-quill__feather:nth-child(5){--oe-home-f: 4;--oe-home-f-turn: -52deg;animation-range:cover 12% cover 45%}@keyframes oe-home-feather-in{0%{translate:calc((var(--oe-home-f) - 2) * min(130px,17vw)) calc(-176px - var(--oe-home-f) * 16px);rotate:var(--oe-home-f-turn);scale:.5}}}}
