@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.3a-pd9010p_dh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e62850744c7f266e-s.0n7ulcr4ivksg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265-s.p.1hij5ex6k3v9q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.1ljbalzvxyif7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.3ex3j6ahhvjry.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_a30353e2-module__qEU26W__className{font-family:Newsreader,Newsreader Fallback}.newsreader_a30353e2-module__qEU26W__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
.lite .context-coach-host{z-index:12;flex:none;width:min(100%,480px);margin-inline:auto;padding:8px 16px 14px;position:relative}.lite .context-coach-box{width:min(100%,390px);color:var(--l-ink);background:var(--l-panel);scrollbar-gutter:stable;border:1px solid #0000;border-radius:24px;max-height:min(55dvh,440px);margin-left:auto;padding:14px 16px 10px;overflow-y:auto}.lite .context-coach-box.ready{background:linear-gradient(120deg, #ffc75412, transparent 64%), var(--l-panel);border-color:#d6951e;box-shadow:0 0 14px 3px #ffc54855,0 0 32px #ffb52b26,inset 0 0 18px #ffca5520}.lite .context-coach-box.arriving{animation:4s ease-in-out coach-whole-glow}.lite .context-coach-message{font:inherit;overflow-wrap:anywhere;line-height:1.5}.lite .context-coach-message>p{margin:0}.lite .context-coach-message .brief-answer{font-family:inherit;font-size:inherit}.lite .context-coach-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.lite .context-coach-icon{color:#007a9f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:8px;display:inline-flex}html[data-appearance=black] .lite .context-coach-icon{color:#1fc0ff}.lite .context-coach-icon.primary{color:#000;background:#1fc0ff}.lite .context-coach-icon:disabled{cursor:default;border-style:dashed;border-color:currentColor}.lite .context-coach-icon:focus-visible,.lite .context-coach-open:focus-visible{outline-offset:3px;outline:2px solid #007a9f}.lite .context-coach-form{align-items:flex-end;gap:8px;margin-top:10px;display:flex}.lite .context-coach-form textarea{resize:vertical;background:var(--l-panel);min-width:0;min-height:48px;max-height:160px;color:var(--l-ink);font:inherit;border:1px solid #007a9f;border-radius:18px;flex:1;padding:10px 12px}.lite .context-coach-form textarea::placeholder{color:#007a9f;opacity:1}.lite .context-coach-form textarea:focus{outline-offset:2px;outline:2px solid #007a9f}html[data-appearance=black] .lite .context-coach-form textarea::placeholder{color:#1fc0ff}.lite .context-coach-note{color:var(--l-ink);margin-top:8px}.lite .context-coach-open{color:#007a9f;background:var(--l-bg);border:1px solid #007a9f;border-radius:24px;min-height:44px;margin-left:auto;padding:10px 18px;display:block}.lite .context-coach-voice{flex-direction:column;align-items:center;gap:4px;display:flex}.lite .context-coach-voice p{margin:0;font-size:1rem}.lite .context-coach-wave{justify-content:center;align-items:center;gap:4px;height:42px;display:flex}.lite .context-coach-wave i{width:4px;height:var(--wave-size);background:#007a9f;border-radius:5px;animation:.9s ease-in-out infinite alternate coach-wave;display:block}html[data-appearance=black] .lite .context-coach-wave i{background:#1fc0ff}.lite .context-coach-wave.still i{animation:none}.coach-message-menu{margin-left:auto;position:relative}.coach-message-menu summary{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;list-style:none;display:flex}.coach-message-menu summary::-webkit-details-marker{display:none}.coach-message-menu-panel{z-index:20;background:var(--l-panel);border:1px solid #007a9f;border-radius:16px;flex-direction:column;min-width:180px;padding:10px;display:flex;position:absolute;bottom:48px;right:0}.coach-message-menu-panel button{text-align:left;min-height:44px;padding:8px}.coach-main-opening{padding:20px 24px;line-height:1.5}.coach-main-opening p{margin:0}.coach-main-goal{padding:0 24px 12px}.coach-goal-invite{align-items:center;gap:12px;display:flex}.coach-goal-invite a,.coach-goal-invite button{align-items:center;min-height:44px;display:inline-flex}@keyframes coach-whole-glow{0%,to{box-shadow:0 0 14px 3px #ffc54855,0 0 32px #ffb52b26}50%{box-shadow:0 0 22px 6px #ffc54880,0 0 40px #ffb52b44}}@keyframes coach-wave{to{transform:scaleY(.45)}}@media (prefers-reduced-motion:reduce){.lite .context-coach-box.arriving,.lite .context-coach-wave i{animation:none}}@media (max-width:359px){.lite .context-coach-host{padding-inline:10px}.lite .context-coach-box{padding:12px}}html[data-appearance] .lite .context-coach-icon:focus-visible{outline-offset:2px;outline:2px solid;text-decoration:none}.coach-measurement-review{gap:.75rem;margin-block:.75rem;display:grid}.coach-measurement-review dl{gap:.5rem;margin:0;display:grid}.coach-measurement-review dl>div{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.coach-measurement-review dd{margin:0}.coach-measurement-review input{width:100%;min-width:0;min-height:44px}.coach-measurement-actions{flex-wrap:wrap;gap:.5rem;display:flex}.coach-measurement-review button,.coach-measurement-review a{min-height:44px}html[data-appearance=black] .lite .context-coach-open{color:#1fc0ff;border-color:#1fc0ff}html[data-appearance=black] .lite .context-coach-form textarea{border-color:#1fc0ff}html[data-appearance] .lite .context-coach-icon.primary{color:#000;background:#1fc0ff}html[data-appearance=black] .lite :is(.context-coach-form textarea,.context-coach-open):focus-visible{outline-color:#1fc0ff}.search-input-attachments{position:relative}.chat-attachment-choices{z-index:30;border:1px solid var(--l-accent,#007a9f);background:var(--l-panel,#fff);width:min(290px,100vw - 40px);color:var(--l-accent,#007a9f);border-radius:18px;padding:8px;position:absolute;bottom:calc(100% + 10px);left:0}.chat-attachment-choices button{text-align:left;width:100%;min-height:44px;font:inherit;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.chat-attachment-choices svg{flex:none}.chat-attachment-choices button:focus-visible{outline-offset:-2px;outline:2px solid}.context-coach-sources{color:var(--l-accent);margin-right:auto}.context-coach-sources summary{cursor:pointer;border-radius:12px;align-items:center;min-height:44px;padding:6px 4px;font-size:.875rem;display:flex}.context-coach-sources summary:focus-visible{outline-offset:2px;outline:2px solid}.context-coach-sources[open]{color:var(--l-ink);flex-basis:100%}.context-coach-sources[open]>p{overflow-wrap:anywhere;font-size:.875rem;line-height:1.45}
