.v7-face{--fc-50:var(--blue-50);--fc-100:var(--blue-100);--fc-200:var(--blue-200);--fc-300:var(--blue-300);--fc-400:var(--blue-400);--fc-600:var(--blue-600);--fc-700:var(--blue-700);--fc-800:var(--blue-800);--fc-warm:var(--chart-5);--fc-warm-2:var(--warning);--fc-warm-3:var(--chart-7);--fc-warm-paper:var(--warning-bg);--fc-spark:var(--rise-acid);--fc-line:var(--v5-blue);--fc-mark:var(--v5-blue);--fc-dot:color-mix(in srgb, var(--v5-ink) 16%, transparent);--fc-soft-c:var(--v5-blue);--fc-pod-h:clamp(150px, 14vw, 200px);--fc-spill:0 24px 48px -28px color-mix(in srgb, var(--v5-blue) 55%, transparent);--fc-soft:linear-gradient(160deg, hsl(from var(--fc-50) h s calc(l + 2.5)) 0%, var(--fc-50) 55%, hsl(from var(--fc-50) h calc(s + 6) calc(l - 3)) 100%);--fc-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.v7-face .bt-shell--soft{background:var(--fc-50);background:linear-gradient(160deg, hsl(from var(--fc-50) h s calc(l + 3)) 0%, var(--fc-50) 58%, hsl(from var(--fc-50) h calc(s + 4) calc(l - 2.5)) 100%)}.v7-face .bt-shell--soft .bt-card{box-shadow:0 16px 36px -28px color-mix(in srgb, var(--v5-blue) 45%, transparent)}.v7-face .bt-shell--soft a.bt-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--v5-blue) 22%, transparent), 0 16px 36px -28px color-mix(in srgb, var(--v5-blue) 45%, transparent)}.v7-face .fc-soft,.v7-face .v5-dark .fc-soft{background:var(--fc-50);background:var(--fc-soft);box-shadow:none}.v7-face :is(.fc-lit,.bt-shell--soft .bt-card--tint,.v7-path__go,.v7-stories__lead){--v5-fg:#fff;--v5-fg-2:#ffffffdb;--v5-fg-3:#ffffffb8;--v5-line:#ffffff38;--v5-line-2:#ffffff24;--bt-edge:#fff6;isolation:isolate;background:var(--v5-blue);color:#fff;box-shadow:inset 0 1px 0 #ffffff3d, var(--fc-spill)}.v7-face :is(.bt-shell--soft .bt-card--tint,.v7-path__go,.v7-stories__lead) .bt-badge{color:var(--v5-blue);background:#fff}.v7-face :is(.fc-lit,.fc-warm,.fc-pod,.bt-shell--soft .bt-card--tint,.v7-path__go,.v7-stories__lead):before,.v7-face :is(.fc-lit,.fc-warm,.fc-pod,.bt-shell--soft .bt-card--tint,.v7-path__go,.v7-stories__lead):after{content:"";z-index:-1;pointer-events:none;position:absolute}.v7-face :is(.fc-lit,.fc-warm,.fc-pod,.bt-shell--soft .bt-card--tint,.v7-path__go,.v7-stories__lead):after{border-radius:inherit;background:linear-gradient(#fff3, transparent 18%), var(--fc-grain);mix-blend-mode:soft-light;opacity:.4;inset:0}.v7-face :is(.fc-lit,.bt-shell--soft .bt-card--tint,.v7-path__go,.v7-stories__lead):before{background:radial-gradient(34% 40% at 32% 42%, var(--v5-blue), transparent), radial-gradient(30% 34% at 28% 74%, hsl(from var(--v5-blue) calc(h - 18) s calc(l + 6)), transparent), radial-gradient(34% 32% at 60% 72%, color-mix(in oklab, var(--v5-blue) 80%, var(--fc-200)), transparent), radial-gradient(26% 30% at var(--fc-lx,74%) var(--fc-ly,30%), color-mix(in oklab, var(--v5-blue) 45%, var(--fc-200)), transparent), radial-gradient(18% 20% at calc(var(--fc-lx,74%) + 4%) calc(var(--fc-ly,30%) - 6%), var(--fc-100), transparent);filter:blur(28px);inset:-25%}.v7-face .v7-stories__lead{--fc-lx:74%;--fc-ly:70%}.v7-face .v7-talks__go{--fc-lx:72%;--fc-ly:62%}.v7-face .fc-warm{isolation:isolate;background:color-mix(in oklab, var(--fc-warm-paper) 70%, var(--v5-card));box-shadow:0 24px 48px -30px color-mix(in srgb, var(--fc-warm) 55%, transparent)}.v7-face .fc-warm:before{background:radial-gradient(26% 30% at 30% 29%, var(--fc-warm) 20%, transparent), radial-gradient(22% 30% at 20% 46%, var(--fc-warm-2), transparent), radial-gradient(26% 26% at 46% 30%, color-mix(in oklab, var(--fc-warm) 60%, var(--fc-warm-3)), transparent), radial-gradient(28% 26% at 62% 26%, color-mix(in oklab, var(--fc-warm-3) 32%, var(--v5-card)), transparent), radial-gradient(30% 22% at 36% 54%, color-mix(in oklab, var(--fc-warm-2) 45%, var(--v5-card)), transparent);filter:blur(30px);inset:-25%}.v7-face .fc-warm .v7-method__n{color:#fff}@media (prefers-reduced-motion:no-preference){.v7-face :is(.fc-lit,.fc-warm,.fc-pod,.bt-shell--soft .bt-card--tint,.v7-path__go,.v7-stories__lead):before{animation:14s ease-in-out infinite alternate fc-drift}}@keyframes fc-drift{to{transform:translate(-5%,4%)scale(1.08)}}.v7-face .v7-hero .fc-soft.bt-card--stat{justify-content:flex-start}.v7-face .v7-hero .fc-soft.bt-card--stat>*{margin-block:0}.v7-face .v7-hero .fc-soft.bt-card--stat>:is(.fc-ruler,.fc-caps){margin-block:auto}.v7-face .v7-method .fc-lit .v7-method__n,.v7-face .v7-method .fc-lit:hover .v7-method__n{color:#fff}.v7-face .v7-method .fc-soft .v7-method__n{color:var(--v5-blue)}.v7-face .v7-method .fc-warm:hover .v7-method__n{color:#fff}.v7-face .v7-method .fc-seats{margin-top:clamp(6px,1.2vw,18px)}.v7-face .v7-nums .fc-lit .bt-stat__l{color:#ffffffdb}.v7-face .v7-path__n{margin-bottom:clamp(12px,1.4vw,18px)}.v7-face .v7-path .fc-track{margin-bottom:clamp(14px,2vw,30px)}.v7-face .fc-stretch{color:inherit;text-decoration:none}.v7-face .fc-stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.v7-face .fc-stretch:focus-visible{outline:none}.v7-face .v7-path__go:has(.fc-stretch:focus-visible){outline:2px solid var(--v5-blue);outline-offset:3px}.v7-face .v7-path__go:hover .bt-badge svg{transform:rotate(45deg)}.v7-face .v7-faq .fc-ask{margin-top:auto}@media (max-width:900px){.v7-face .v7-faq .fc-ask{display:none}}.v7-face .fc-axis{height:14px;color:var(--v5-fg-3);font-size:11px;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;margin-top:8px;line-height:14px;display:block;position:relative}.v7-face .fc-axis>span{left:calc(var(--at) * 100%);position:absolute;transform:translate(-50%)}.v7-face .fc-axis>span:first-child{transform:none}.v7-face .fc-axis>span:last-child{transform:translate(-100%)}.v7-face .fc-axis--ends{justify-content:space-between;display:flex}.v7-face .fc-axis--ends>span{position:static;transform:none}.v7-face .fc-ruler{display:block}.v7-face .fc-ruler__ticks{justify-content:space-between;align-items:flex-end;height:22px;display:flex;position:relative}.v7-face .fc-ruler__ticks i{background:color-mix(in srgb, var(--fc-line) 22%, transparent);width:1.5px;height:8px;transition:background .2s ease-out calc(.3s + var(--t) * 18ms);border-radius:1px;flex:none}.v7-face .fc-ruler__ticks i.is-major{height:15px}.v7-face .fc-ruler__ticks i.is-past{background:var(--fc-line)}.v7-face .fc-ruler__ticks b{transform:translateX(calc(var(--at) * (100% - 3px)));transition:transform 1.1s var(--v5-ease) .3s, opacity .3s ease-out .3s;position:absolute;inset:-4px 0 0}.v7-face .fc-ruler__ticks b:before{content:"";background:var(--fc-mark);width:3px;height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--fc-mark) 55%, transparent);border-radius:2px;position:absolute;bottom:0;left:0}.v7-face .fc-seats{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(4px,1.6cqi,7px);max-width:340px;display:grid}.v7-face .fc-seats i{aspect-ratio:1;background:var(--v5-blue);transition:background .3s ease-out calc(.15s + var(--i) * 70ms), box-shadow .3s ease-out calc(.15s + var(--i) * 70ms);border-radius:50%}.v7-face .fc-seats i.is-often{background:var(--fc-300)}.v7-face .fc-seats i.is-open{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--v5-blue) 35%, transparent);background:0 0}.v7-face .fc-onein{top:var(--bt-pad);right:var(--bt-pad);pointer-events:none;grid-template-columns:repeat(10,minmax(0,1fr));gap:1.7cqi;width:36cqi;display:grid;position:absolute}.v7-face .fc-onein i{aspect-ratio:1;background:var(--fc-dot);transition:opacity .3s ease-out calc(var(--i) * 12ms);border-radius:50%}.v7-face .fc-onein i.is-lit{background:var(--fc-mark);box-shadow:0 0 0 3px color-mix(in srgb, var(--fc-mark) 20%, transparent);transition:background .3s ease-out .9s,box-shadow .3s ease-out .9s}.v7-face .fc-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:160px;display:grid}.v7-face .fc-track i{background:color-mix(in srgb, var(--v5-blue) 16%, transparent);height:5px;transition:background .3s ease-out calc(.2s + var(--i) * .12s);border-radius:3px}.v7-face .fc-track i.is-past{background:var(--v5-blue)}@media (prefers-reduced-motion:no-preference){.v7-face [data-seen=false] .fc-ruler__ticks i.is-past,.v7-face .fc-ruler[data-seen=false] .fc-ruler__ticks i.is-past{background:color-mix(in srgb, var(--fc-line) 22%, transparent)}.v7-face .fc-ruler[data-seen=false] .fc-ruler__ticks b{opacity:0;transform:translate(0)}.v7-face .fc-seats[data-seen=false] i:not(.is-open){box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--v5-blue) 35%, transparent);background:0 0}.v7-face .fc-onein[data-seen=false] i{opacity:0}.v7-face .fc-onein[data-seen=false] i.is-lit{opacity:1;background:var(--fc-dot);box-shadow:none}.v7-face .fc-onein[data-seen=true] i.is-lit{animation:1.6s ease-out 1.2s 2 fc-ping}.v7-face .fc-track[data-seen=false] i.is-past{background:color-mix(in srgb, var(--v5-blue) 16%, transparent)}}@keyframes fc-ping{50%{box-shadow:0 0 0 9px color-mix(in srgb, var(--fc-mark) 0%, transparent)}}.v7-face .fc-pod{isolation:isolate;border-radius:var(--bt-r-in);background:var(--v5-blue);box-shadow:inset 0 1px 0 #ffffff80, var(--fc-spill);display:block;position:relative;overflow:clip}.v7-face .fc-pod:before{background:radial-gradient(28% 46% at 50% 50%, var(--v5-blue) 30%, transparent), radial-gradient(26% 44% at 30% 64%, hsl(from var(--v5-blue) calc(h - 18) s calc(l + 6)), transparent), radial-gradient(26% 44% at 70% 38%, color-mix(in oklab, var(--v5-blue) 70%, var(--fc-200)), transparent), radial-gradient(22% 34% at 86% 24%, var(--fc-100), transparent), radial-gradient(22% 34% at 16% 26%, var(--fc-200), transparent);filter:blur(28px);inset:-25%}.v7-face .fc-pod__scene{width:100%;height:100%;display:block;position:absolute;inset:0}.v7-face .fc-ask{flex:1 1 var(--fc-pod-h);place-items:center;min-height:150px;max-height:260px;display:grid}.v7-face .fc-ask__pair{align-items:flex-end;gap:12px;display:flex}.v7-face .fc-ask__q{aspect-ratio:1;background:var(--v5-acid);width:56px;color:var(--v5-ink);font-size:30px;font-weight:var(--fw-extrabold);border-radius:50%;align-self:flex-start;place-items:center;margin-bottom:34px;line-height:1;display:grid;box-shadow:0 0 0 6px #fff3,0 14px 26px -12px #10101473}.v7-face .fc-ask__bubble{background:#fff;border-radius:26px 26px 26px 8px;align-items:center;gap:7px;padding:20px 24px;display:flex;box-shadow:0 18px 34px -16px #10101480}.v7-face .fc-ask__bubble i{aspect-ratio:1;background:var(--v5-blue);opacity:.45;border-radius:50%;width:10px}@media (prefers-reduced-motion:no-preference){.v7-face .fc-ask[data-seen=true] .fc-ask__bubble i{animation:1.2s ease-in-out .4s 4 fc-type}.v7-face .fc-ask[data-seen=true] .fc-ask__bubble i:nth-child(2){animation-delay:.55s}.v7-face .fc-ask[data-seen=true] .fc-ask__bubble i:nth-child(3){animation-delay:.7s}.v7-face .fc-ask[data-seen=false] .fc-ask__q{opacity:0;transform:translateY(10px)scale(.9)}.v7-face .fc-ask__q{transition:transform .6s var(--v5-ease), opacity .4s ease-out}}@keyframes fc-type{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.v7-face .fc-voice{pointer-events:none;flex:240px;align-self:center;min-width:0;height:clamp(96px,9vw,130px)}.v7-face .fc-voice__scene{width:100%;height:calc(100% + 56px);margin-top:-28px;display:block}.v7-face .fc-voice .bt-pause{z-index:1;color:#fff;pointer-events:auto;background:#ffffff29;position:absolute;top:14px;right:14px}.v7-face .fc-voice .bt-pause:hover{background:#ffffff42}.v7-face .fc-voice .bt-pause:focus-visible{outline-color:#fff}@media (max-width:560px){.v7-face .fc-voice{flex-basis:100%;height:90px}.v7-face .v7-path__end{padding-right:36px}}@media (prefers-reduced-motion:reduce){.v7-face .fc-voice .bt-pause{display:none}}.v7-face .fc-caps{justify-content:space-between;align-items:flex-end;height:clamp(52px,20cqi,66px);padding-inline:2px;display:flex}.v7-face .fc-cap{width:calc(clamp(32px, 16cqi, 50px) * var(--s));height:auto;transform:translateY(calc(var(--y) * -18px)) rotate(var(--r));filter:drop-shadow(0 5px 5px color-mix(in srgb, var(--v5-blue) 22%, transparent));transition:transform .75s var(--ease-emphasis) calc(.15s + var(--i) * 70ms), opacity .3s ease-out calc(.15s + var(--i) * 70ms);flex:none;overflow:visible}.v7-face .fc-cap__board{fill:var(--fc-200)}.v7-face .fc-cap__skull{fill:var(--fc-300)}.v7-face .fc-cap__tassel{fill:none;stroke:var(--fc-400);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.v7-face .fc-cap__end{fill:var(--fc-400)}.v7-face .fc-cap--b .fc-cap__board{fill:var(--fc-300)}.v7-face .fc-cap--b .fc-cap__skull{fill:var(--fc-400)}.v7-face .fc-cap--hero .fc-cap__board{fill:var(--v5-blue)}.v7-face .fc-cap--hero .fc-cap__skull{fill:var(--fc-700)}.v7-face .fc-cap--hero .fc-cap__tassel{stroke:var(--fc-300)}.v7-face .fc-cap--hero .fc-cap__end{fill:var(--fc-300)}.v7-face .fc-stickers{flex-wrap:wrap;gap:10px 8px;margin:0;padding:0;list-style:none;display:flex}.v7-face .fc-sticker{min-height:40px;font-size:13px;font-weight:var(--fw-semibold);letter-spacing:-.005em;transform:rotate(var(--r));transition:transform .6s var(--ease-emphasis) calc(.1s + var(--i) * 90ms), opacity .3s ease-out calc(.1s + var(--i) * 90ms);border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 12px;line-height:1.2;display:inline-flex;box-shadow:0 10px 18px -14px #1010148c}.v7-face .fc-sticker svg{stroke-width:2px;flex:none;width:16px;height:16px}.v7-face .fc-sticker--blue{background:linear-gradient(135deg, var(--fc-400), var(--v5-blue) 60%, var(--fc-600));color:#fff}.v7-face .fc-sticker--ink{background:var(--v5-ink);color:#fff}.v7-face .fc-sticker--ink svg{color:var(--fc-200)}.v7-face .fc-sticker--soft{background:var(--fc-soft);color:var(--v5-blue)}.v7-face .fc-sticker--live{background:var(--v5-card);color:var(--v5-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--v5-blue) 24%, transparent), 0 10px 18px -14px #1010148c}.v7-face .fc-sticker--live b{background:var(--v5-blue);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--v5-blue) 18%, transparent);border-radius:50%;flex:none;margin-inline:2px}.v7-face .fc-lesson{grid-template-columns:1fr 2.6fr;gap:4px;max-width:340px;height:28px;margin-top:clamp(6px,1.2vw,18px);display:grid}.v7-face .fc-lesson i{font-size:11.5px;font-style:normal;font-weight:var(--fw-bold);background:#ffffff24;border-radius:8px;align-items:center;padding-inline:10px;display:flex;position:relative;overflow:hidden}.v7-face .fc-lesson i:before{content:"";transform-origin:0;transition:transform .5s var(--v5-ease) .2s;background:#ffffff42;position:absolute;inset:0}.v7-face .fc-lesson i.fc-lesson__talk:before{background:#fff;transition-duration:1.1s;transition-delay:.6s}.v7-face .fc-lesson span{color:#fff;transition:color .3s ease-out .9s;position:relative}.v7-face .fc-lesson__talk span{color:var(--v5-blue)}.v7-face .fc-lesson__talk b{background:var(--v5-blue);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--v5-blue) 18%, transparent);border-radius:50%;margin-top:-3.5px;transition:opacity .3s ease-out 1.6s;position:absolute;top:50%;right:10px}.v7-face .fc-lessons{align-items:center;gap:clamp(4px,1.6cqi,7px);max-width:340px;height:28px;margin-top:clamp(6px,1.2vw,18px);display:flex}.v7-face .fc-lessons__free{background:var(--v5-card);height:28px;color:var(--v5-ink);font-size:12.5px;font-weight:var(--fw-extrabold);box-shadow:0 10px 18px -10px color-mix(in srgb, var(--fc-warm) 60%, transparent);transition:transform .6s var(--ease-emphasis) .2s, opacity .3s ease-out .2s;border-radius:9px;flex:none;align-items:center;gap:6px;margin-right:4px;padding:0 11px 0 9px;display:inline-flex;rotate:-6deg}.v7-face .fc-lessons__free svg{width:15px;height:15px;color:var(--fc-warm);stroke-width:2.2px}.v7-face .fc-lessons i{aspect-ratio:1;max-width:26px;transition:opacity .3s ease-out calc(.5s + var(--i) * 80ms), transform .3s ease-out calc(.5s + var(--i) * 80ms);background:#ffffff61;border-radius:8px;flex:1 1 0;box-shadow:inset 0 0 0 1px #ffffffb3}.v7-face .fc-cal{z-index:0;aspect-ratio:1;perspective:60cqi;pointer-events:none;width:36cqi;filter:drop-shadow(0 14px 16px color-mix(in srgb, var(--v5-blue) 24%, transparent));display:block;position:absolute;bottom:-2cqi;right:-2cqi;rotate:-7deg}.v7-face .fc-cal__head{background:linear-gradient(160deg, var(--fc-300), var(--fc-400));border-radius:3.4cqi 3.4cqi 0 0;height:26%;position:absolute;inset:0 0 auto;box-shadow:inset 0 1px #ffffff59}.v7-face .fc-cal__head:before,.v7-face .fc-cal__head:after{content:"";aspect-ratio:1;background:color-mix(in srgb, var(--fc-700) 55%, transparent);border-radius:50%;width:2.6cqi;position:absolute;top:48%}.v7-face .fc-cal__head:before{left:calc(24% + .1cqi)}.v7-face .fc-cal__head:after{right:calc(24% + .1cqi)}.v7-face .fc-cal__rings{z-index:2;justify-content:space-between;padding-inline:24%;display:flex;position:absolute;top:-5%;left:0;right:0}.v7-face .fc-cal__rings i{background:linear-gradient(90deg, var(--fc-700), var(--v5-blue) 45%, var(--fc-300) 70%, var(--v5-blue));width:2.8cqi;height:8.4cqi;box-shadow:0 1px 2px color-mix(in srgb, var(--fc-800) 40%, transparent);border-radius:2cqi}.v7-face .fc-cal__body{background:var(--fc-50);border-radius:0 0 3.4cqi 3.4cqi;position:absolute;inset:26% 0 0}.v7-face .fc-cal__page{z-index:var(--k,0);background:linear-gradient(180deg, var(--v5-card), var(--fc-50) 70%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--v5-blue) 10%, transparent);color:color-mix(in srgb, var(--v5-ink) 70%, transparent);font-size:9.5cqi;font-weight:var(--fw-extrabold);letter-spacing:-.04em;font-variant-numeric:tabular-nums;transform-origin:top;backface-visibility:hidden;border-radius:0 0 3.4cqi 3.4cqi;place-items:start center;padding-top:7%;display:grid;position:absolute;inset:0}.v7-face .fc-cal__page--last{color:var(--v5-blue)}.v7-face .bt-card:has(.fc-cal)>:not(.fc-cal){z-index:1;position:relative}@container (max-width:220px){.v7-face .fc-cal{width:30cqi}}@media (max-width:560px){.v7-face .fc-cal{width:24cqi;bottom:-3cqi;right:4cqi}}@media (prefers-reduced-motion:reduce){.v7-face .fc-cal__page:not(.fc-cal__page--last){display:none}}.v7-face .v7-voice__say{isolation:isolate}.v7-face .v7-voice__say:before,.v7-face .v7-voice__say:after{content:"";z-index:-1;pointer-events:none;position:absolute}.v7-face .v7-voice__say:before{background:radial-gradient(40% 32% at 50% 38%, color-mix(in srgb, var(--v5-blue) 50%, transparent), transparent), radial-gradient(28% 26% at 84% 16%, color-mix(in srgb, var(--fc-300) 28%, transparent), transparent), radial-gradient(34% 28% at 16% 88%, color-mix(in srgb, var(--v5-blue) 24%, transparent), transparent);filter:blur(34px);inset:-20%}.v7-face .v7-voice__say:after{border-radius:inherit;background:linear-gradient(#ffffff0f, transparent 20%), var(--fc-grain);mix-blend-mode:soft-light;opacity:.3;inset:0}.v7-face .v7-voice__orb{min-height:clamp(200px,20vw,300px);margin-inline:calc(-1 * var(--bt-pad));flex:auto;position:relative}.v7-face .v7-voice__orb canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.v7-face .v7-voice__say>.bt-pause{top:calc(var(--bt-pad) - 5px);right:calc(var(--bt-pad) - 5px);z-index:1;position:absolute}.v7-face .v7-voice__line [data-w]{transition:color .28s ease-out,text-shadow .4s ease-out}.v7-face .v7-voice__line[data-speaking=true] [data-w]{color:#ffffff3d}.v7-face .v7-voice__line[data-speaking=true] [data-w].is-said{color:var(--v5-accent)}.v7-face .v7-voice__line[data-speaking=true] [data-w].is-now{text-shadow:0 0 24px #c7ff5480}@media (prefers-reduced-motion:reduce){.v7-face .v7-voice__say>.bt-pause{display:none}}@media (prefers-reduced-motion:no-preference){.v7-face .v7-voice__say:before{animation:16s ease-in-out infinite alternate fc-drift}.v7-face .fc-caps[data-seen=false] .fc-cap{opacity:0;transform:translateY(20px)rotate(0)scale(.6)}.v7-face .fc-caps[data-seen=true] .fc-cap{animation:fc-bob 1.4s ease-in-out calc(1.1s + var(--i) * .12s) 4 alternate}.v7-face .fc-stickers[data-seen=false] .fc-sticker{opacity:0;transform:translateY(-16px) rotate(calc(var(--r) * 4)) scale(.92)}.v7-face .fc-stickers[data-seen=true] .fc-sticker--live b{animation:1.6s ease-out 1s 3 fc-ping}.v7-face .fc-lesson[data-seen=false] i:before{transform:scaleX(0)}.v7-face .fc-lesson[data-seen=false] .fc-lesson__talk span{color:#ffffffb3}.v7-face .fc-lesson[data-seen=false] .fc-lesson__talk b{opacity:0}.v7-face .fc-lessons[data-seen=false] .fc-lessons__free{opacity:0;transform:scale(.6)rotate(-16deg)}.v7-face .fc-lessons[data-seen=false] i{opacity:0;transform:translate(-6px)}.v7-face .fc-cal[data-seen=true] .fc-cal__page:not(.fc-cal__page--last){animation:fc-flip .42s cubic-bezier(.55, 0, .8, .4) var(--d) forwards}}@keyframes fc-bob{to{translate:0 -3px}}@keyframes fc-flip{to{opacity:0;transform:rotateX(-110deg)}}.v7-face .v5-dark{--fc-soft-c:var(--fc-200)}.v7-face .bt-card--paper{--fc-soft-c:var(--v5-blue)}.v7-face .bt-cta:is(.bt-cta--ghost,.bt-cta--inverse),.v7-face .v7-taste__opt:not(.is-right,.is-wrong,.is-mute){background:color-mix(in srgb, var(--fc-soft-c) 13%, transparent);color:var(--fc-soft-c);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fc-soft-c) 16%, transparent);transition:background-color var(--v5-move) var(--v5-ease), box-shadow var(--v5-move) var(--v5-ease), transform var(--v5-tap) var(--v5-ease)}.v7-face .bt-cta:is(.bt-cta--ghost,.bt-cta--inverse):hover,.v7-face .v7-taste__opt:not(.is-right,.is-wrong,.is-mute):hover:not(:disabled){background:color-mix(in srgb, var(--fc-soft-c) 20%, transparent);color:var(--fc-soft-c);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fc-soft-c) 28%, transparent)}.v7-face .bt-cta:not(.bt-cta--ghost,.bt-cta--inverse),.v7-face .lf-submit{box-shadow:inset 0 0 0 1px #ffffff38}.v7-face .v7-close__row .bt-cta.bt-cta--ghost,.v7-face .v7-close__row .bt-cta.bt-cta--ghost:hover{color:#fff;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%)}.v7-face .v7-close__row .bt-cta.bt-cta--ghost{background:linear-gradient(#ffffff29,#ffffff12);box-shadow:inset 0 0 0 1px #ffffff42,inset 0 1px #ffffff4d,0 10px 28px -14px #10101480}.v7-face .v7-close__row .bt-cta.bt-cta--ghost:hover{background:linear-gradient(#ffffff3d,#ffffff1f);box-shadow:inset 0 0 0 1px #fff6,inset 0 1px #ffffff5c,0 10px 28px -14px #10101480}
