@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.0y1-r_vehenvp.woff2?dpl=dpl_9rtkTS81eF8ki1hvFDa2dcTCw3xk)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.10_7676vm7pyy.woff2?dpl=dpl_9rtkTS81eF8ki1hvFDa2dcTCw3xk)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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.0hck6o0i8wq3a.woff2?dpl=dpl_9rtkTS81eF8ki1hvFDa2dcTCw3xk)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.0gq7fw9.sy_5..woff2?dpl=dpl_9rtkTS81eF8ki1hvFDa2dcTCw3xk)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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_7bf4cba4-module____t7za__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_7bf4cba4-module____t7za__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
.breathing-logo-module__f_ulcq__root{--logo-w:clamp(260px, 42vw, 420px);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}.breathing-logo-module__f_ulcq__cycleLabel{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-3);opacity:0;height:16px;margin-bottom:12px;font-size:11px;line-height:16px;transition:opacity .9s}.breathing-logo-module__f_ulcq__root[data-running=true] .breathing-logo-module__f_ulcq__cycleLabel{opacity:.6}.breathing-logo-module__f_ulcq__logoWrap{justify-content:center;align-items:center;width:100%;display:flex}.breathing-logo-module__f_ulcq__logo{width:var(--logo-w);height:auto;display:block;overflow:visible}.breathing-logo-module__f_ulcq__root:not([data-running=true]) .breathing-logo-module__f_ulcq__logo{cursor:pointer}.breathing-logo-module__f_ulcq__breatheRoot{will-change:transform, opacity}.breathing-logo-module__f_ulcq__waveAmp{will-change:transform}.breathing-logo-module__f_ulcq__waveShimmer{opacity:0;transition:opacity .5s}.breathing-logo-module__f_ulcq__below{margin-top:calc(var(--logo-w) * .0486 + 18px);flex-direction:column;justify-content:flex-start;align-items:center;width:240px;min-height:134px;display:flex}.breathing-logo-module__f_ulcq__root:not([data-running=true]) .breathing-logo-module__f_ulcq__below{min-height:86px;margin-top:20px}.breathing-logo-module__f_ulcq__root:not([data-running=true]) .breathing-logo-module__f_ulcq__startLink{margin-top:0}.breathing-logo-module__f_ulcq__startLink{appearance:none;cursor:pointer;font-family:var(--font-instrument-serif), "Times New Roman", serif;color:var(--ink-2);letter-spacing:.01em;background:0 0;border:0;margin-top:18px;padding:6px 4px;font-size:27px;font-style:italic;line-height:1;transition:color .45s,opacity .45s;animation:5.6s ease-in-out infinite breathing-logo-module__f_ulcq__linkBreath;position:relative}.breathing-logo-module__f_ulcq__startLink .breathing-logo-module__f_ulcq__q{color:var(--accent);transition:color .45s}.breathing-logo-module__f_ulcq__startLink:after{content:"";background:var(--accent);width:0;height:1.5px;transition:width .5s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.breathing-logo-module__f_ulcq__startLink:hover,.breathing-logo-module__f_ulcq__startLink:focus-visible{color:var(--ink);outline:none;animation-play-state:paused}.breathing-logo-module__f_ulcq__startLink:hover:after,.breathing-logo-module__f_ulcq__startLink:focus-visible:after{width:calc(100% - 8px)}.breathing-logo-module__f_ulcq__root[data-running=true] .breathing-logo-module__f_ulcq__startLink{display:none}@keyframes breathing-logo-module__f_ulcq__linkBreath{0%,to{opacity:.62}50%{opacity:1}}.breathing-logo-module__f_ulcq__counter{flex-direction:column;align-items:center;gap:6px;width:220px;display:none}.breathing-logo-module__f_ulcq__root[data-running=true] .breathing-logo-module__f_ulcq__counter{display:flex}.breathing-logo-module__f_ulcq__phase{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:.32em;text-transform:uppercase;color:var(--ink-3);height:18px;font-size:13px;font-weight:500;line-height:18px;transition:color .6s,opacity .6s}.breathing-logo-module__f_ulcq__ringWrap{place-items:center;width:92px;height:92px;display:grid;position:relative}.breathing-logo-module__f_ulcq__ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.breathing-logo-module__f_ulcq__ring .breathing-logo-module__f_ulcq__track{fill:none;stroke:var(--hairline);stroke-width:2px}.breathing-logo-module__f_ulcq__ring .breathing-logo-module__f_ulcq__prog{fill:none;stroke:var(--ink-3);stroke-width:2.5px;stroke-linecap:round;transition:stroke .6s}.breathing-logo-module__f_ulcq__count{font-family:var(--font-instrument-serif), "Times New Roman", serif;color:var(--ink);font-feature-settings:"lnum" 1;font-size:46px;line-height:1;transition:color .6s,opacity .4s}.breathing-logo-module__f_ulcq__counter[data-phase=resting] .breathing-logo-module__f_ulcq__phase{color:var(--ink-3);opacity:.85}.breathing-logo-module__f_ulcq__counter[data-phase=resting] .breathing-logo-module__f_ulcq__count{opacity:0}.breathing-logo-module__f_ulcq__counter[data-phase=resting] .breathing-logo-module__f_ulcq__prog{stroke:var(--hairline)}.breathing-logo-module__f_ulcq__counter[data-phase=inhale] .breathing-logo-module__f_ulcq__count,.breathing-logo-module__f_ulcq__counter[data-phase=inhale] .breathing-logo-module__f_ulcq__phase{color:var(--accent)}.breathing-logo-module__f_ulcq__counter[data-phase=inhale] .breathing-logo-module__f_ulcq__prog{stroke:var(--accent)}.breathing-logo-module__f_ulcq__counter[data-phase=exhale] .breathing-logo-module__f_ulcq__count,.breathing-logo-module__f_ulcq__counter[data-phase=exhale] .breathing-logo-module__f_ulcq__phase{color:var(--accent-3)}.breathing-logo-module__f_ulcq__counter[data-phase=exhale] .breathing-logo-module__f_ulcq__prog{stroke:var(--accent-3)}.breathing-logo-module__f_ulcq__counter[data-phase=hold] .breathing-logo-module__f_ulcq__count{color:var(--ink)}.breathing-logo-module__f_ulcq__counter[data-phase=hold] .breathing-logo-module__f_ulcq__phase{color:var(--ink-2)}.breathing-logo-module__f_ulcq__counter[data-phase=hold] .breathing-logo-module__f_ulcq__prog{stroke:var(--ink-2)}
