@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0d7163{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_eef148{font-family:Nunito,Nunito Fallback;font-style:normal}.__variable_eef148{--font-nunito:"Nunito","Nunito Fallback"}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fe4c52824bfaed3e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e8ab5100a4aa694-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b78b37b810acce9f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/027647acf05c7ff8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1f3fe8c6df3d47c1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fe4c52824bfaed3e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e8ab5100a4aa694-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b78b37b810acce9f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/027647acf05c7ff8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1f3fe8c6df3d47c1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fe4c52824bfaed3e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e8ab5100a4aa694-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b78b37b810acce9f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/027647acf05c7ff8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1f3fe8c6df3d47c1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Merriweather Fallback;src:local("Times New Roman");ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:122.09%}.__className_f7dee7{font-family:Merriweather,Merriweather Fallback;font-style:normal}.__variable_f7dee7{--font-merriweather:"Merriweather","Merriweather Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_eb41fe{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_eb41fe{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_2ca027{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_2ca027{--font-figtree:"Figtree","Figtree Fallback"}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:rgb(240,236,228);color:rgb(42,39,36);font-family:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}button{cursor:pointer}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid rgb(68,114,122);outline-offset:2px}@keyframes cw-bounce{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}@keyframes cw-breathe{0%,to{transform:scale(.85)}50%{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.cw-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.cw-only-mobile{display:none!important}@media (max-width:1100px){.cw-intake-rail,.cw-tool-hint,.cw-wb-rail{display:none!important}}@media (max-width:860px){.cw-only-mobile{display:revert!important}.cw-only-desktop{display:none!important}.cw-authnav{padding:14px 16px!important;gap:12px!important}.cw-authnav-links{display:none!important}.cw-authnav-right{margin-left:auto!important;gap:14px!important}.cw-auth-body{padding:28px 16px 48px!important}.cw-signup{flex-direction:column!important;padding:24px 16px 48px!important;gap:20px!important}.cw-signup-side{width:auto!important;flex-direction:row!important;gap:16px!important}.cw-signup-side>div:first-child{width:96px!important;height:96px!important}.cw-signup-side>div:first-child>div{width:76px!important;height:76px!important}.cw-signup-side>div:first-child img{width:48px!important;height:45px!important}.cw-signup-side>div:last-child{text-align:left!important}.cw-card{padding:28px 20px!important;width:100%!important;max-width:100%!important}.cw-grid2,.cw-grid3{grid-template-columns:minmax(0,1fr)!important}.cw-reset-hero{flex-direction:column!important;gap:16px!important;margin-bottom:28px!important;text-align:center!important}.cw-reset-hero>div:first-child{width:120px!important;height:120px!important}.cw-reset-hero>div:first-child img{width:56px!important;height:55px!important}.cw-reset-cols{flex-direction:column!important;gap:28px!important}.cw-reset-divider{width:auto!important;height:1px!important}.cw-intake{padding:0!important}.cw-intake-chat{border-radius:0!important;border-left:0!important;border-right:0!important;height:calc(100dvh - 62px)!important;min-height:0!important}.cw-intake-body{padding:16px!important;gap:14px!important}.cw-intake-foot{padding:14px 16px calc(14px + env(safe-area-inset-bottom, 0px))!important}.cw-intake-options{max-height:34dvh!important}.cw-intake>.cw-card,.cw-intake>.cw-referral{margin:20px 16px 40px!important;width:auto!important}.cw-fullscreen{padding:20px 16px 40px!important}.cw-results-head{flex-direction:column!important;gap:20px!important;text-align:center!important}.cw-referral{gap:16px!important}.cw-referral>section{padding:22px 18px!important;flex-basis:100%!important}.cw-app{display:block!important;padding-bottom:76px!important}.cw-sidebar{display:none!important}.cw-main{padding:24px 16px 32px!important}.cw-main h1{font-size:28px!important;line-height:32px!important}.cw-hero{padding:22px 20px!important}.cw-hero-go{width:100%!important;justify-content:center!important}.cw-todo{padding:22px 16px!important}.cw-todo-count{padding-top:0!important;align-items:flex-start!important}.cw-note{padding:22px 20px!important}.cw-weather{gap:8px!important}.cw-mobnav{display:flex!important}input,select,textarea{font-size:16px!important}.cw-wb{padding:0!important;min-height:0!important;height:100dvh!important}.cw-wb-head{padding:14px 16px 12px!important;margin-bottom:0!important;align-items:center!important;gap:12px!important}.cw-wb-head-title{display:none!important}.cw-wb-head-sub{display:flex!important;flex-direction:column!important;font-size:12px!important;margin-top:0!important}.cw-wb-parttitle{font-family:var(--font-merriweather),Georgia,serif;font-size:16px;font-weight:700;color:rgb(42,39,36);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-wb-progress{width:72px!important}.cw-wb-cols{gap:0!important}.cw-wb-seq{display:none!important}.cw-wb-chat{border-radius:0!important;border-left:0!important;border-right:0!important;border-bottom:0!important;max-height:none!important}.cw-wb-chathead img{width:30px!important;height:30px!important}.cw-wb-chathead{padding:12px 16px!important}.cw-wb-body{padding:16px!important;min-height:0!important}.cw-wb-foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom, 0px))!important}.cw-bubble{max-width:88%!important}.cw-indent{max-width:calc(100% - 38px)!important;min-width:0!important}.cw-milestone{margin:8px -16px -16px!important;padding:28px 20px!important}.cw-milestone h2{font-size:26px!important}.cw-scale{padding:22px 18px 18px!important}.cw-scale-row{flex-wrap:wrap!important}.cw-tool-head{padding:12px 16px!important;gap:10px!important}.cw-tool-back{width:auto!important;font-size:0!important;gap:0!important}.cw-tool-title{justify-content:flex-start!important}.cw-tool-title span{font-size:15px!important}.cw-tool-right{width:auto!important;gap:8px!important}.cw-tool-right>span{display:none!important}.cw-tool-body{flex-direction:column!important;padding:20px 16px 32px!important;gap:18px!important}.cw-tool-rail{width:auto!important;padding-top:0!important}.cw-tool-rail>div:nth-child(2){flex-direction:row!important;flex-wrap:wrap!important;gap:6px!important}.cw-tool-rail>div:nth-child(2)>div{padding:6px 10px!important;font-size:12px!important}.cw-tool-rail>div:first-child{margin-bottom:10px!important}.cw-tool-main{width:auto!important}.cw-tool-main h1{font-size:24px!important}.cw-tool-page{padding:24px 16px 40px!important}.cw-tool-page h1{font-size:22px!important}.cw-stack{flex-direction:column!important}}@media (max-width:480px){.cw-code{width:42px!important;height:50px!important;font-size:20px!important}.cw-codes{gap:7px!important}.cw-authnav-right a:first-child:not(.cw-keep),.cw-wb-progress{display:none!important}.cw-main h1{font-size:24px!important;line-height:28px!important}.cw-card h1{font-size:22px!important}}.cw-mobnav{display:none;position:fixed;left:0;right:0;bottom:0;z-index:20;background:rgba(255,253,248,.97);border-top:1px solid rgba(228,217,200,.8);padding:6px 4px calc(6px + env(safe-area-inset-bottom, 0px));justify-content:space-around;backdrop-filter:blur(8px)}.cw-session>summary::-webkit-details-marker{display:none}.cw-session .cw-session-chevron svg{transition:transform .2s ease}.cw-session[open] .cw-session-chevron svg{transform:rotate(180deg)}.cw-part-link:hover{background:rgba(216,234,237,.35)}@media (max-width:860px){.cw-session>summary{padding:18px 16px!important;gap:12px!important}.cw-session-parts{padding:0 16px 14px!important}}.cw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cw-word{opacity:.2;filter:blur(3px);transition:opacity .3s ease,filter .3s ease}.cw-word-on{opacity:1;filter:none}.cw-wb-chat{position:relative}.cw-wb-chat>.cw-wb-body,.cw-wb-chat>.cw-wb-chathead,.cw-wb-chat>.cw-wb-foot{position:relative;z-index:1}.cw-voice-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .8s ease}.cw-voice .cw-voice-bg{opacity:.85}.cw-voice.cw-voice-speaking .cw-voice-bg{opacity:1}.cw-voice-bg span{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;filter:blur(50px)}.cw-voice-bg .b1{top:-25%;left:-15%;background:radial-gradient(circle,rgba(91,152,162,.34),rgba(91,152,162,0) 70%);animation:cw-drift-a 21s ease-in-out infinite alternate}.cw-voice-bg .b2{bottom:-30%;right:-20%;background:radial-gradient(circle,rgba(207,122,60,.26),rgba(207,122,60,0) 70%);animation:cw-drift-b 26s ease-in-out infinite alternate}.cw-voice-bg .b3{top:25%;left:30%;width:55%;background:radial-gradient(circle,rgba(233,214,186,.7),rgba(233,214,186,0) 70%);animation:cw-drift-c 31s ease-in-out infinite alternate}.cw-voice .cw-wb-chathead,.cw-voice .cw-wb-foot{background:rgba(255,255,255,.72);backdrop-filter:blur(6px)}@keyframes cw-drift-a{0%{transform:translate(0) scale(1)}50%{transform:translate(18%,22%) scale(1.15)}to{transform:translate(35%,6%) scale(.95)}}@keyframes cw-drift-b{0%{transform:translate(0) scale(1.05)}50%{transform:translate(-22%,-18%) scale(.9)}to{transform:translate(-8%,-34%) scale(1.12)}}@keyframes cw-drift-c{0%{transform:translate(0) scale(.9)}50%{transform:translate(-25%,15%) scale(1.1)}to{transform:translate(12%,-20%) scale(1)}}.cw-hedgie{transition:box-shadow .4s ease}.cw-speaking{background:linear-gradient(115deg,rgb(232,242,243) 20%,rgb(244,249,249) 45%,rgb(252,244,236) 60%,rgb(232,242,243) 85%)!important;background-size:250% 100%!important;animation:cw-sheen 4.5s ease-in-out infinite;box-shadow:0 0 0 1.5px rgba(91,152,162,.35),0 10px 26px -14px rgba(76,126,135,.55)}@keyframes cw-sheen{0%{background-position:100% 0}to{background-position:-100% 0}}.cw-orb{position:relative;width:40px;height:40px;flex-shrink:0;--pulse:0}.cw-orb-scale{position:absolute;inset:-4px;transform:scale(calc(1 + var(--pulse) * .16));transition:transform .08s linear}.cw-orb-fluid{position:absolute;inset:0;background:conic-gradient(from 0deg,rgb(91,152,162),rgb(169,207,212),rgb(243,217,191),rgba(207,122,60,.75),rgb(91,152,162));filter:blur(2px);opacity:.85;border-radius:46% 54% 58% 42%/45% 44% 56% 55%;animation:cw-orb-spin 10s linear infinite,cw-orb-morph 7s ease-in-out infinite}.cw-orb img{position:relative;width:40px;height:40px;border-radius:50%;background:#fff;object-fit:contain;box-shadow:0 2px 8px rgba(42,39,36,.12)}.cw-orb:not(.cw-orb-speaking) .cw-orb-scale{animation:cw-orb-breathe 5s ease-in-out infinite}.cw-orb-speaking .cw-orb-fluid{opacity:1;animation-duration:4s,3s}@keyframes cw-orb-spin{to{transform:rotate(1turn)}}@keyframes cw-orb-morph{0%,to{border-radius:46% 54% 58% 42%/45% 44% 56% 55%}33%{border-radius:58% 42% 44% 56%/55% 58% 42% 45%}66%{border-radius:42% 58% 55% 45%/40% 52% 48% 60%}}@keyframes cw-orb-breathe{0%,to{transform:scale(.94)}50%{transform:scale(1.06)}}.cw-voice-toggle{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;border:1px solid rgb(228,217,200);background:#fff;color:rgb(43,38,32);border-radius:999px;padding:7px 13px 7px 11px;font-size:13px;font-weight:600;cursor:pointer}.cw-voice-toggle.on{color:#fff;border-color:transparent;background:linear-gradient(120deg,rgb(76,126,135),rgb(91,152,162),rgb(207,122,60),rgb(91,152,162),rgb(76,126,135));background-size:300% 100%;animation:cw-flow 9s linear infinite;box-shadow:0 4px 14px -6px rgba(76,126,135,.7)}@keyframes cw-flow{to{background-position:-300% 0}}.cw-eq{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.cw-eq i{display:block;width:2.5px;height:5px;border-radius:2px;background:currentColor}.cw-voice-toggle.speaking .cw-eq i{animation:cw-eq .9s ease-in-out infinite}.cw-voice-toggle.speaking .cw-eq i:nth-child(2){animation-delay:-.3s}.cw-voice-toggle.speaking .cw-eq i:nth-child(3){animation-delay:-.6s}.cw-voice-toggle.speaking .cw-eq i:nth-child(4){animation-delay:-.15s}@keyframes cw-eq{0%,to{height:4px}50%{height:12px}}@media (max-width:480px){.cw-voice-toggle .cw-voice-label{display:none}.cw-voice-toggle{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.cw-orb-fluid,.cw-orb-scale,.cw-speaking,.cw-voice-bg span,.cw-voice-toggle.on,.cw-voice-toggle.speaking .cw-eq i{animation:none!important}.cw-word{transition:none;filter:none}}