.LabExperience_lab__HB4AJ{--lab-accent:#77d6c1;--lab-bright:#b5f1df;--lab-ink:#edf6f4;height:100%;min-height:0;overflow-y:auto;color:var(--lab-ink);background:radial-gradient(ellipse at 10% 0,#1d3e48 0,transparent 48%),#101c29;font-family:Arial,Helvetica,sans-serif;scrollbar-color:#527076 #152430}.LabExperience_lab__HB4AJ[data-field=Chemistry]{--lab-accent:#b9a4ed;--lab-bright:#e0d3ff;background:radial-gradient(ellipse at 10% 0,#383154,transparent 48%),#171b2d}.LabExperience_lab__HB4AJ[data-field=Biology]{--lab-accent:#b0d786;--lab-bright:#e0efbc;background:radial-gradient(ellipse at 10% 0,#304b37,transparent 48%),#14251f}.LabExperience_header__0qOJM{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 28px;border-bottom:1px solid #ffffff17}.LabExperience_eyebrow__jAF9A{color:var(--lab-accent);font-size:10px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;margin:0 0 8px}.LabExperience_title__hoR3U{font:500 clamp(26px,3vw,40px)/1.12 Georgia,serif;margin:0;letter-spacing:-.03em}.LabExperience_headerTitle__ZhnPc{font-size:21px}.LabExperience_headerActions__TvbI0{display:flex;align-items:center;gap:10px}.LabExperience_button__vEpub{border:1px solid #ffffff35;background:#ffffff09;border-radius:12px;padding:11px 16px;min-height:44px;color:inherit;font:700 13px/1.3 Arial,sans-serif;cursor:pointer;transition:background .18s,transform .18s}.LabExperience_button__vEpub:hover:not(:disabled){background:#ffffff19;transform:translateY(-1px)}.LabExperience_button__vEpub:focus-visible,.LabExperience_lab__HB4AJ a:focus-visible,.LabExperience_lab__HB4AJ input:focus-visible,.LabExperience_lab__HB4AJ summary:focus-visible{outline:3px solid var(--lab-bright);outline-offset:4px}.LabExperience_button__vEpub:disabled{opacity:.45;cursor:not-allowed}.LabExperience_primary__M4F8f{background:var(--lab-accent);color:#15282c;border-color:transparent;box-shadow:0 4px 0 #0003}.LabExperience_primary__M4F8f:hover:not(:disabled){background:var(--lab-bright)}.LabExperience_selected__a_orT{border-color:var(--lab-accent);background:#ffffff18;box-shadow:inset 3px 0 var(--lab-accent)}.LabExperience_intro__tOiPG{max-width:1180px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:clamp(24px,5vw,64px) 28px;align-items:center}.LabExperience_intro__tOiPG h1{font-size:clamp(36px,5vw,64px)}.LabExperience_body___6WDT{color:#c0cecf;font-size:15px;line-height:1.65;margin:14px 0}.LabExperience_journey__L5yyQ{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:25px 0}.LabExperience_journeyItem__zBShD{border-top:2px solid var(--lab-accent);padding:13px 0}.LabExperience_journeyItem__zBShD b{display:block;font-size:13px;margin-bottom:6px}.LabExperience_journeyItem__zBShD span{color:#b1c3c6;font-size:12px;line-height:1.5;display:block}.LabExperience_introBench__jKOtr{border:1px solid #ffffff27;padding:12px;background:#ffffff06;border-radius:24px;transform:rotate(1deg);box-shadow:0 30px 70px #0005}.LabExperience_introBench__jKOtr svg{border-radius:15px;aspect-ratio:640/420}.LabExperience_caption__Zc5ZA{display:flex;justify-content:space-between;gap:12px;color:#c0cecf;padding:14px 6px 4px;font-size:12px}.LabExperience_progress__ZYohj{padding:20px 28px 0;max-width:1440px;margin:auto}.LabExperience_progressTop__cVktu{display:flex;justify-content:space-between;gap:16px;font-size:12px;color:#bfcdcf;margin-bottom:10px}.LabExperience_track__kxiFZ{display:flex;gap:4px}.LabExperience_segment__v8kBM{flex:1;height:5px;border-radius:4px;background:#ffffff1c}.LabExperience_done__wTAvz{background:var(--lab-accent)}.LabExperience_current__CHLye{background:#fff;box-shadow:0 0 12px #ffffff40}.LabExperience_workspace__K_vhY{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,400px);gap:24px;max-width:1440px;margin:auto;padding:24px 28px 32px;align-items:start}.LabExperience_bench__6lKDJ{border:1px solid #ffffff25;border-radius:20px;overflow:hidden;background:#ffffff07;box-shadow:0 20px 50px #0002}.LabExperience_benchTop__hw8l8{padding:15px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px}.LabExperience_live__C8TgE{color:var(--lab-accent)}.LabExperience_scene__Q2NTr{width:100%;background:#eff2e9;aspect-ratio:640/420;max-height:57vh;min-height:240px}.LabExperience_scene__Q2NTr svg{display:block}.LabExperience_readout__TFJoF{padding:17px 20px;border-top:1px solid #ffffff15}.LabExperience_readout__TFJoF strong{display:block;font-size:17px;line-height:1.4}.LabExperience_notebook___tnk9{margin-top:20px;border:1px solid #ffffff25;border-radius:16px;background:#ffffff05}.LabExperience_notebook___tnk9 summary{cursor:pointer;padding:18px 20px;font-size:14px;font-weight:700}.LabExperience_notes__40vyZ{max-height:300px;overflow-y:auto;padding:0 20px 18px}.LabExperience_note__qzhfC{border-top:1px solid #ffffff1c;padding:14px 0}.LabExperience_note__qzhfC p{margin:5px 0;font-size:13px;line-height:1.5}.LabExperience_note__qzhfC small{color:#aebfc3;font-size:12px}.LabExperience_guide__EhJL_{scroll-margin-top:20px;background:#f5f2e8;color:#1d353b;border-radius:20px;padding:24px;box-shadow:0 20px 50px #0002;animation:LabExperience_arrive__8E4Ct .25s ease-out}.LabExperience_mobileJump__xSu07{display:none}@media (max-width:800px){.LabExperience_mobileJump__xSu07{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--lab-ink);font-size:15px;line-height:1.4;margin:0 0 16px;text-decoration:none}.LabExperience_mobileJump__xSu07 span{color:var(--lab-accent);font-size:12px;white-space:nowrap}}.LabExperience_guide__EhJL_ .LabExperience_eyebrow__jAF9A{color:#4b6870}.LabExperience_guide__EhJL_ .LabExperience_title__hoR3U{font-size:28px}.LabExperience_guide__EhJL_ .LabExperience_body___6WDT{color:#50666c;font-size:14px}.LabExperience_guide__EhJL_ .LabExperience_button__vEpub{color:#213b43;border-color:#a9b9b7;background:transparent;text-align:left}.LabExperience_guide__EhJL_ .LabExperience_button__vEpub:hover:not(:disabled){background:#e3e8df}.LabExperience_guide__EhJL_ .LabExperience_selected__a_orT{background:#e0ede2;border-color:#3f7768;box-shadow:inset 3px 0 #3f7768}.LabExperience_guide__EhJL_ .LabExperience_primary__M4F8f{color:#fff;border-color:#213f46;background:#213f46;text-align:center}.LabExperience_guide__EhJL_ .LabExperience_primary__M4F8f:hover:not(:disabled){background:#365c63}.LabExperience_guide__EhJL_ :is(button,input,summary):focus-visible{outline-color:#346d6a}.LabExperience_purpose__pCZUe{border-bottom:1px solid #d3dacf;padding-bottom:16px;margin:14px 0 18px}.LabExperience_purpose__pCZUe summary{font-size:12px;font-weight:700;cursor:pointer}.LabExperience_purpose__pCZUe p{color:#52666a;font-size:13px;line-height:1.6;margin-bottom:0}.LabExperience_next__GnIDR{border-left:3px solid #4d8474;background:#e4eade;padding:13px 14px;margin:18px 0;font-size:13px;line-height:1.55}.LabExperience_next__GnIDR b{display:block;margin-bottom:4px}.LabExperience_choices__H39KS{display:grid;gap:8px;margin:14px 0;border:0;padding:0;min-width:0}.LabExperience_choices__H39KS legend{font-size:14px;line-height:1.6;font-weight:700;margin-bottom:12px}.LabExperience_control__vqSFC{display:block;margin:18px 0;font-size:13px;font-weight:700}.LabExperience_controlTop__BBwKh{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.LabExperience_control__vqSFC output{background:#e3e9de;padding:5px 8px;border-radius:6px;font-variant-numeric:tabular-nums}.LabExperience_control__vqSFC input{display:block;width:100%;accent-color:#397365;margin:13px 0 5px;min-height:24px}.LabExperience_range__7u8Hp{display:flex;justify-content:space-between;color:#60716e;font-size:11px;font-weight:400}.LabExperience_presets__3r_pJ{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.LabExperience_presets__3r_pJ .LabExperience_button__vEpub{padding:8px 10px;font-size:12px}.LabExperience_feedback__0wgqe{border-top:1px solid #d3dacf;padding-top:16px;margin-top:18px}.LabExperience_feedback__0wgqe p{color:#415b5f;font-size:14px;line-height:1.65}.LabExperience_actions__1roDC{display:flex;flex-direction:column;gap:8px;margin-top:20px}.LabExperience_actions__1roDC .LabExperience_button__vEpub{width:100%;text-align:center}.LabExperience_upNext__H_LEH{color:#5a706f;font-size:12px;line-height:1.5;text-align:center;margin:14px 0 0}.LabExperience_completion__6HpZH{border:1px solid #ffffff30;border-radius:16px;padding:22px;margin-top:20px;background:#ffffff09}.LabExperience_completion__6HpZH a{display:inline-flex;margin:6px 8px 0 0;text-decoration:none}.LabExperience_modal__87Enz{position:fixed;inset:0;z-index:60;background:#091722cc;display:grid;place-items:center;padding:24px}.LabExperience_modal__87Enz .LabExperience_guide__EhJL_{max-width:400px}.LabExperience_dialog__LbZnu{position:fixed;inset:0;margin:auto;padding:0;border:0;border-radius:20px;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;color:#203b42;background:#f5f2e8;box-shadow:0 30px 100px #0006}.LabExperience_dialog__LbZnu::backdrop{background:#091722cc}.LabExperience_dialog__LbZnu .LabExperience_guide__EhJL_{position:static;animation:none}@keyframes LabExperience_arrive__8E4Ct{0%{opacity:.6;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1100px){.LabExperience_guide__EhJL_{position:sticky;top:20px}}@media (max-width:800px){.LabExperience_intro__tOiPG,.LabExperience_workspace__K_vhY{grid-template-columns:1fr;gap:20px;padding:20px 16px}.LabExperience_header__0qOJM{padding:16px}.LabExperience_progress__ZYohj{padding:16px 16px 0}.LabExperience_introBench__jKOtr{order:-1;max-width:460px;width:100%;margin:auto}.LabExperience_scene__Q2NTr{max-height:none;min-height:0}.LabExperience_guide__EhJL_{padding:22px}.LabExperience_intro__tOiPG{gap:28px}.LabExperience_introBench__jKOtr svg{max-height:28vh}}@media (prefers-reduced-motion:reduce){.LabExperience_lab__HB4AJ *,.LabExperience_lab__HB4AJ :before{animation:none!important;transition:none!important}}.passport_passport__GVyPX{color:#203d45;font-family:inherit}.passport_passport__GVyPX button{transition:background-color var(--play-ui,.14s),border-color var(--play-ui,.14s),box-shadow var(--play-ui,.14s)}.passport_passport__GVyPX button:focus-visible{outline:3px solid var(--lw-player-primary,#365ec9);outline-offset:3px}.passport_passport__GVyPX button:enabled:active{box-shadow:inset 0 2px 3px #203d451a}.passport_trigger__h2NHM{position:fixed;z-index:120;right:16px;bottom:max(20px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:6px;border:2px solid #203d45;border-radius:18px;background:#fffdf5;color:#203d45;padding:4px 12px 4px 4px;min-height:48px;box-shadow:0 4px 0 #203d4526;font-size:12px;font-weight:800}.passport_trigger__h2NHM[data-playing=true]{top:max(8px,env(safe-area-inset-top));bottom:auto;right:8px}.passport_badge___2E51{background:#b2462e;color:white;border-radius:99px;padding:2px 6px;font-size:11px}.passport_dialog__Wgm1g{position:fixed;inset:0;margin:auto 16px 16px auto;padding:0;width:min(480px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);border:1px solid #203d4540;border-radius:24px;background:#f8f5eb;color:#203d45;box-shadow:0 24px 80px #102d4566}.passport_dialog__Wgm1g::backdrop{background:#0a253a70;backdrop-filter:blur(3px)}.passport_header__CMLsU{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid #203d4526}.passport_header__CMLsU h2{font-size:20px;font-weight:900;margin:0}.passport_header__CMLsU small{font-size:11px;color:#52686e}.passport_header__CMLsU button{margin-left:auto;min-height:44px;min-width:44px;border-radius:12px;background:#fffdf5;font-size:22px}.passport_tabs__y__r6{display:flex;gap:4px;padding:12px 16px}.passport_tabs__y__r6 button{flex:1;padding:12px 4px;border-radius:12px;color:#435f67;font-size:12px;font-weight:800;min-height:44px}.passport_tabs__y__r6 button[aria-pressed=true]{background:#203d45;color:white}.passport_body__drVt_{overflow:auto;padding:0 20px 20px;max-height:calc(100dvh - 270px);overscroll-behavior:contain}.passport_stack__0F6te{display:grid;gap:16px}.passport_hero__O7op2{border-radius:20px;background:linear-gradient(135deg,#173c45,#295d58);color:#fffdf5;padding:24px;position:relative;overflow:hidden}.passport_hero__O7op2 h3{font-size:26px;line-height:1.2;font-weight:900;margin:8px 0}.passport_hero__O7op2 p{font-size:14px;line-height:1.6}.passport_eyebrow__NV34s{font-size:10px!important;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.passport_primary___DC_M{display:block;width:100%;border-radius:12px;background:#f7ca70;color:#233b40;padding:14px;font-size:14px;font-weight:900;text-align:center;margin-top:18px;min-height:48px;text-decoration:none}.passport_card__HlCQK{background:#fffdf7;border:1px solid #203d4526;border-radius:18px;padding:18px}.passport_card__HlCQK h3,.passport_card__HlCQK h4{font-weight:850;font-size:16px}.passport_card__HlCQK p{font-size:13px;color:#52686e;line-height:1.6;margin-top:6px}.passport_path__hadd5{padding:12px 0;border-bottom:1px solid #203d451a}.passport_path__hadd5:last-child{border-bottom:0}.passport_path__hadd5 strong{font-size:14px}.passport_path__hadd5 small{display:block;color:#52686e;font-size:12px;margin:4px 0}.passport_path__hadd5 progress{width:100%;height:8px;accent-color:#38756b}.passport_path__hadd5 progress::-webkit-progress-bar{background:#e6e9df;border-radius:8px}.passport_path__hadd5 progress::-webkit-progress-value{background:#38756b;border-radius:8px}.passport_preferences__MReYx select{display:block;margin-top:8px;padding:10px;width:100%;border:1px solid #9caaa7;border-radius:10px;background:white;color:#203d45}.passport_stamps__xwWHL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.passport_stamp__nZRX2{border:2px dashed #507972;border-radius:16px;background:#edf2e8;padding:16px 10px;text-align:center;overflow-wrap:anywhere}.passport_stamp__nZRX2 b{display:block;font-size:13px;margin:8px 0}.passport_stamp__nZRX2 small{font-size:11px;color:#476760}.passport_stamp__nZRX2 span{font-size:28px}.passport_stamp__nZRX2:target{outline:3px solid #c98724;outline-offset:2px}.passport_footer__z9m3k{border-top:1px solid #203d4526;padding:12px 16px;display:flex;gap:8px;flex-wrap:wrap;background:#fffdf7}.passport_footer__z9m3k button,.passport_secondary__XofuQ{border:1px solid #203d4533;border-radius:12px;padding:10px 12px;min-height:44px;font-size:12px;font-weight:800;background:#fffdf7;color:#203d45}.passport_footer__z9m3k button{flex:1}.passport_preferences__MReYx{border-radius:16px;padding:18px;background:#fffdf7;color:#203d45;text-align:left}.passport_preferences__MReYx h3{font-size:18px;font-weight:900}.passport_preferences__MReYx p{font-size:12px;line-height:1.5;margin:6px 0 14px;color:#52686e}.passport_preferences__MReYx label{display:block;font-size:14px;font-weight:750;margin-top:18px}.passport_preferences__MReYx input[type=range]{width:100%;accent-color:#287366;display:block;min-height:32px}.passport_preferences__MReYx input[type=checkbox]{width:22px;height:22px;accent-color:#287366;flex-shrink:0}.passport_preferences__MReYx output{float:right;font-size:12px}.passport_preferences__MReYx .passport_toggle__7YE43{display:flex;justify-content:space-between;gap:12px;align-items:center}.passport_preferences__MReYx small{display:block;font-weight:400;font-size:12px;margin-top:4px}.passport_preferences__MReYx button{text-decoration:underline;font-weight:800}.passport_error__xE2lC{color:#983921;font-size:13px}.passport_passport__GVyPX a:focus-visible,.passport_passport__GVyPX button:focus-visible,.passport_preferences__MReYx input:focus-visible{outline:3px solid #c98724;outline-offset:3px}.passport_page__uLNQs{max-width:680px;margin:0 auto;padding:16px 0}@media (max-width:600px){.passport_dialog__Wgm1g{width:100%;margin:auto 0 0;border-radius:24px 24px 0 0;max-height:92dvh}.passport_body__drVt_{max-height:calc(92dvh - 248px)}.passport_trigger__h2NHM[data-playing=true]{padding:2px;min-height:40px;border-radius:50%}.passport_trigger__h2NHM[data-playing=true]>span:not(.passport_badge___2E51){display:none}}@media (prefers-reduced-motion:no-preference){.passport_dialog__Wgm1g[open]{animation:passport_passportOpen__niMBp .16s ease-out}@keyframes passport_passportOpen__niMBp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}html[data-kid-reduced-motion=true] .passport_dialog__Wgm1g{animation:none}.expressive-words_viewport__reSb2{position:relative;display:grid;height:100%;width:100%;min-height:0;overflow:hidden;touch-action:none;font-family:var(--font-reading),ui-serif,Georgia,"Times New Roman",serif;color:var(--rw-ink,#2f2658)}.expressive-words_sky__hODNh{position:absolute;inset:0;pointer-events:none}.expressive-words_mote__IyeJH{position:absolute;border-radius:50%;background:var(--rw-accent,#f0c43a);opacity:.22;pointer-events:none}.expressive-words_sky__hODNh[data-mood=night] .expressive-words_mote__IyeJH,.expressive-words_sky__hODNh[data-mood=sparkle] .expressive-words_mote__IyeJH{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);border-radius:0;opacity:.55}.expressive-words_sky__hODNh[data-mood=jewel] .expressive-words_mote__IyeJH{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0;background:#7fd3ff;opacity:.45}.expressive-words_sky__hODNh[data-mood=wonder] .expressive-words_mote__IyeJH{background:#b8a4e8;filter:blur(1px)}.expressive-words_sky__hODNh[data-mood=soar] .expressive-words_mote__IyeJH{background:#9ec8ea;border-radius:999px;height:.42rem;width:.12rem}.expressive-words_sky__hODNh[data-mood=warm] .expressive-words_mote__IyeJH{background:#e8c47a;filter:blur(.6px)}.expressive-words_sky__hODNh[data-mood=sea] .expressive-words_mote__IyeJH{background:#6ec0c8;border-radius:999px;height:.38rem;width:.38rem;opacity:.28}.expressive-words_sky__hODNh[data-mood=fog] .expressive-words_mote__IyeJH{background:#e8eaee;filter:blur(2px);opacity:.5}.expressive-words_sky__hODNh[data-mood=harbor] .expressive-words_mote__IyeJH{background:#c47a3a;filter:blur(.7px)}.expressive-words_stage__BC_CU{position:relative;z-index:1;display:grid;justify-items:center;align-items:stretch;height:100%;width:100%;min-height:0;overflow:hidden;padding-bottom:6.5rem;transition:padding-bottom .35s ease}.expressive-words_viewport__reSb2[data-paused="1"] .expressive-words_stage__BC_CU{padding-bottom:8rem}.expressive-words_rail__EeIqd{position:relative;width:min(92vw,38rem);height:100%;min-height:0;overflow:hidden;padding:0 1.15rem 2.6rem;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 58%,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 58%,#000 70%,transparent)}.expressive-words_viewport__reSb2[data-paused="1"] .expressive-words_rail__EeIqd{mask-image:linear-gradient(180deg,transparent,#000 12%,#000 58%,#000 72%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 58%,#000 72%,transparent)}.expressive-words_stream__82Axz{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:1.05em .5em;width:100%;margin:0}.expressive-words_dot__TcCMy{position:absolute;width:1.12rem;height:1.12rem;border-radius:50%;left:0;top:0;opacity:0;transform:translateX(-50%);background:radial-gradient(circle at 32% 28%,#fff4a8 0,var(--rw-dot,#f0c43a) 42%,color-mix(in srgb,var(--rw-dot,#f0c43a) 72%,#6a3e08) 100%);box-shadow:0 0 0 3px color-mix(in srgb,var(--rw-dot,#f0c43a) 22%,transparent),0 0 16px 5px color-mix(in srgb,var(--rw-dot,#f0c43a) 40%,transparent);pointer-events:none;z-index:2;will-change:transform,left,top}.expressive-words_viewport__reSb2[data-span=word] .expressive-words_word__cY1_I{font-size:clamp(2.6rem,7vw,4.2rem)}.expressive-words_viewport__reSb2[data-span=paragraph] .expressive-words_word__cY1_I{font-size:clamp(1.45rem,3.4vw,2.15rem)}.expressive-words_word__cY1_I{position:relative;flex:0 0 auto;color:var(--rw-ink,#2f2658);font-weight:600;font-size:clamp(1.9rem,4.8vw,3.1rem);line-height:1.2;padding-bottom:1.55rem;letter-spacing:-.02em;white-space:nowrap;transform-origin:center;cursor:pointer;transition:color .28s ease,text-shadow .28s ease}.expressive-words_word__cY1_I[data-defined="1"]{color:var(--rw-accent,#e0ae14)}.expressive-words_word__cY1_I[data-selected="1"] .expressive-words_glyph__4u7wY{background:color-mix(in srgb,var(--rw-accent,#f0c43a) 34%,transparent);border-radius:.28em;box-shadow:0 0 0 .16em color-mix(in srgb,var(--rw-accent,#f0c43a) 34%,transparent)}.expressive-words_glyph__4u7wY{display:inline-block;line-height:1.05;transform-origin:center}.expressive-words_letter__qO5cg{display:inline-block;transform-origin:center bottom}.expressive-words_word__cY1_I[data-motion=twinkle] .expressive-words_glyph__4u7wY{transform:scale(1.04)}.expressive-words_word__cY1_I[data-motion=shrink]{color:color-mix(in srgb,var(--rw-ink,#2f2658) 58%,var(--rw-paper,#f6f2ea))}.expressive-words_word__cY1_I[data-motion=shrink] .expressive-words_glyph__4u7wY{transform:skewX(-8deg) scale(.92)}.expressive-words_word__cY1_I[data-motion=glow],.expressive-words_word__cY1_I[data-motion=sparkle]{color:var(--rw-ink,#2f2658);text-shadow:0 0 16px color-mix(in srgb,var(--rw-accent,#e0ae14) 70%,transparent),0 0 38px color-mix(in srgb,var(--rw-accent,#e0ae14) 38%,transparent)}.expressive-words_word__cY1_I[data-motion=glow]:after{content:"";position:absolute;inset:-55% -30%;background:radial-gradient(circle,color-mix(in srgb,var(--rw-accent,#e0ae14) 30%,transparent) 0,transparent 68%);pointer-events:none;z-index:-1}.expressive-words_word__cY1_I[data-motion=grow] .expressive-words_glyph__4u7wY,.expressive-words_word__cY1_I[data-motion=widen] .expressive-words_glyph__4u7wY{transform:scale(1.08)}.expressive-words_word__cY1_I[data-motion=fade],.expressive-words_word__cY1_I[data-motion=hush]{color:color-mix(in srgb,var(--rw-ink,#2f2658) 58%,transparent)}.expressive-words_word__cY1_I[data-motion=ask] .expressive-words_glyph__4u7wY{transform:skewX(-9deg)}.expressive-words_sparks__ZrgdL{position:absolute;inset:-1.1rem -.7rem;pointer-events:none}.expressive-words_spark__YYouk{position:absolute;width:.55rem;height:.55rem;background:currentColor;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.expressive-words_spark__YYouk[data-tone=gold]{color:#f0c43a}.expressive-words_spark__YYouk[data-tone=blue]{color:#8eb4ea}.expressive-words_spark__YYouk[data-tone=peach]{color:#f3b07a}@media (prefers-reduced-motion:no-preference){.expressive-words_sky__hODNh{animation:expressive-words_rw-sky-in___xkYL 1.05s ease both}.expressive-words_mote__IyeJH{animation-name:expressive-words_rw-mote__hWnIR;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.expressive-words_sky__hODNh[data-mood=sea] .expressive-words_mote__IyeJH,.expressive-words_sky__hODNh[data-mood=soar] .expressive-words_mote__IyeJH{animation-name:expressive-words_rw-mote-rise___iych}.expressive-words_sky__hODNh[data-mood=jewel] .expressive-words_mote__IyeJH,.expressive-words_sky__hODNh[data-mood=night] .expressive-words_mote__IyeJH,.expressive-words_sky__hODNh[data-mood=sparkle] .expressive-words_mote__IyeJH{animation-name:expressive-words_rw-mote-twinkle__0a8kR}}@media (prefers-reduced-motion:reduce){.expressive-words_dot__TcCMy,.expressive-words_glyph__4u7wY,.expressive-words_letter__qO5cg,.expressive-words_line__Spdqs,.expressive-words_mote__IyeJH,.expressive-words_sky__hODNh,.expressive-words_spark__YYouk,.expressive-words_word__cY1_I{animation:none!important}}@keyframes expressive-words_rw-to-past__zC2R9{0%{opacity:.9;transform:translateY(.45rem)}to{opacity:.34;transform:none}}@keyframes expressive-words_rw-line-in__whFuh{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:none}}@keyframes expressive-words_rw-sky-in___xkYL{0%{opacity:0}to{opacity:1}}@keyframes expressive-words_rw-in-sparkle__D0T9N{0%{opacity:0;transform:translateY(-1.1rem) scale(.96);filter:blur(8px) brightness(1.4)}to{opacity:1;transform:none;filter:none}}@keyframes expressive-words_rw-in-wonder__Ki4cO{0%{opacity:0;transform:translateY(.45rem);filter:blur(12px)}to{opacity:1;transform:none;filter:none}}@keyframes expressive-words_rw-in-soar__ULb55{0%{opacity:0;transform:translateY(1.7rem);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes expressive-words_rw-in-jewel__9n04l{0%{opacity:0;transform:scale(.72);filter:brightness(2.2) blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes expressive-words_rw-in-warm__q9tuw{0%{opacity:0;transform:scale(.94) translateY(.3rem);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes expressive-words_rw-line-out-fwd__3HamJ{to{opacity:0;transform:translateY(-1.15rem);filter:blur(8px)}}@keyframes expressive-words_rw-line-out-back__IwIxp{to{opacity:0;transform:translateY(1.15rem);filter:blur(8px)}}@keyframes expressive-words_rw-dot-in__dNpzd{0%{opacity:0}to{opacity:1}}@keyframes expressive-words_rw-breath__m3FsU{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.04em) scale(1.012)}}@keyframes expressive-words_rw-squeeze__giEC9{0%,to{transform:scaleX(1)}50%{transform:scaleX(.92)}}@keyframes expressive-words_rw-hush__nqCiz{0%,to{opacity:.62;transform:translateY(0)}50%{opacity:.92;transform:translateY(-.03em)}}@keyframes expressive-words_rw-hit__jys3q{0%{transform:scale(.86)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes expressive-words_rw-grow___8sTJ{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes expressive-words_rw-letter-twinkle__fswqW{0%,to{transform:translateY(0) scale(1);filter:brightness(1)}40%{transform:translateY(-.08em) scale(1.06);filter:brightness(1.35)}}@keyframes expressive-words_rw-letter-sparkle__yfLoc{0%,to{transform:rotate(0deg) scale(1);filter:brightness(1)}50%{transform:rotate(-4deg) scale(1.08);filter:brightness(1.45)}}@keyframes expressive-words_rw-letter-glow__Ti4cr{0%,to{filter:brightness(1);transform:translateY(0)}50%{filter:brightness(1.28);transform:translateY(-.04em)}}@keyframes expressive-words_rw-letter-rise__lGqV7{0%,to{transform:translateY(0)}50%{transform:translateY(-.22em)}}@keyframes expressive-words_rw-letter-sway__rXvXZ{0%,to{transform:rotate(-5deg) translateY(.02em)}50%{transform:rotate(5deg) translateY(-.06em)}}@keyframes expressive-words_rw-letter-ask__riHN9{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(6deg) translateY(-.05em)}}@keyframes expressive-words_rw-letter-widen__pk9bN{0%,to{transform:scaleX(1);letter-spacing:0}50%{transform:scaleX(1.12)}}@keyframes expressive-words_rw-spark__Ihx9_{0%,to{opacity:.35;transform:scale(.75) rotate(0deg)}50%{opacity:1;transform:scale(1) rotate(18deg)}}@keyframes expressive-words_rw-mote__hWnIR{0%,to{opacity:.12;transform:translateY(0)}50%{opacity:.38;transform:translateY(-.55rem)}}@keyframes expressive-words_rw-mote-twinkle__0a8kR{0%,to{opacity:.18;transform:scale(.7) rotate(0deg)}50%{opacity:.85;transform:scale(1) rotate(18deg)}}@keyframes expressive-words_rw-mote-rise___iych{0%{opacity:0;transform:translateY(1.4rem)}35%{opacity:.45}to{opacity:0;transform:translateY(-2.4rem)}}