.page-module__NfDiEG__page{background:var(--background);min-height:100vh;color:var(--foreground)}.page-module__NfDiEG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__NfDiEG__main{min-height:100vh}.page-module__NfDiEG__hero{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.page-module__NfDiEG__heroContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative}.page-module__NfDiEG__dragContainer{cursor:grab;position:absolute}.page-module__NfDiEG__dragContainer:active{cursor:grabbing}.page-module__NfDiEG__heroCircle{background:0 0;border-radius:50%;width:320px;height:320px;position:relative}.page-module__NfDiEG__breatheWrapper{width:100%;height:100%;position:relative}.page-module__NfDiEG__breatheWrapper:before{content:"";z-index:1;filter:drop-shadow(0 0 5px #ffffffa6);background:0 0;border-radius:50%;transition:all .2s;position:absolute;inset:-15px;box-shadow:inset 0 0 7px #fff,inset 0 -1px #0000004d,inset 0 0 #fff,inset 0 1px 2px #fff}[data-theme=dark] .page-module__NfDiEG__breatheWrapper:before{filter:drop-shadow(0 0 8px #fffc);box-shadow:inset 0 0 7px #0009,inset 0 -1px #0003,inset 0 0 #00000080,inset 0 1px 2px #000c}.page-module__NfDiEG__glowRing{z-index:-1;background:0 0;border-radius:50%;position:absolute;inset:-30px}[data-theme=dark] .page-module__NfDiEG__glowRing{filter:blur(20px);background:#ffffff26}.page-module__NfDiEG__outerRing{border:51px solid var(--foreground);background:0 0;border-radius:50%;transition:border-width .2s;position:absolute;inset:-15px}.page-module__NfDiEG__dragContainer:active .page-module__NfDiEG__outerRing{border-width:60px}.page-module__NfDiEG__dragContainer:active .page-module__NfDiEG__breatheWrapper:after{inset:44px}.page-module__NfDiEG__breatheWrapper:after{content:"";background:var(--background);border-radius:50%;transition:all .2s;position:absolute;inset:35px;box-shadow:inset 0 0 25px #000000e6}[data-theme=dark] .page-module__NfDiEG__breatheWrapper:after{box-shadow:inset 0 0 25px #ffffffc9}.page-module__NfDiEG__heroQuote{color:var(--foreground);font-size:clamp(2rem,5vw,3.5rem);font-weight:550;font-family:var(--font-geist-sans);text-align:center;letter-spacing:-.5px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:max-content;line-height:1.3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__NfDiEG__heroQuoteInverted{color:#fff;font-size:clamp(2rem,5vw,3.5rem);font-weight:550;font-family:var(--font-geist-sans);text-align:center;letter-spacing:-.5px;z-index:10;clip-path:circle(85px);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:max-content;line-height:1.3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-theme=dark] .page-module__NfDiEG__heroQuoteInverted{color:#000}.page-module__NfDiEG__heroQuoteNormal{color:var(--foreground);font-size:clamp(2rem,5vw,3.5rem);font-weight:550;font-family:var(--font-geist-sans);text-align:center;letter-spacing:-.5px;z-index:11;clip-path:circle(45px);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:max-content;line-height:1.3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__NfDiEG__section{padding:6rem 0}.page-module__NfDiEG__container{max-width:1200px;margin:0 auto;padding:0 2rem}.page-module__NfDiEG__sectionTitle{text-align:center;opacity:.9;margin:0 0 4rem;font-size:2.5rem;font-weight:700}.page-module__NfDiEG__subHeroSection{padding:2rem 0 4rem}.page-module__NfDiEG__subHero{flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:3rem 0;display:flex}.page-module__NfDiEG__subHeroText{text-align:center;color:var(--foreground);opacity:.9;max-width:1000px;margin:0 auto;font-size:clamp(1.6rem,4.5vw,2.6rem);font-weight:600;line-height:1.6}.page-module__NfDiEG__blogLinkBtn{background:var(--foreground);color:var(--background);border:1px solid #0000;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.4rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1);display:inline-flex}[data-theme=dark] .page-module__NfDiEG__blogLinkBtn{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border-color:#fff3}.page-module__NfDiEG__blogLinkBtn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 10px 30px #0000001a}[data-theme=dark] .page-module__NfDiEG__blogLinkBtn:hover{background:#ffffff26;box-shadow:0 10px 30px #ffffff1a}.page-module__NfDiEG__blogLinkBtn svg{transition:transform .3s}.page-module__NfDiEG__blogLinkBtn:hover svg{transform:translate(4px)}@media (max-width:480px){.page-module__NfDiEG__heroQuote,.page-module__NfDiEG__heroQuoteInverted,.page-module__NfDiEG__heroQuoteNormal{font-size:1.4rem}}
