.calm-site{--bg:#100e0b;--panel:#191612;--cream:#f1ede5;--muted:#b3aea5;--gold:#c39a60;--line:#ffffff16;--red:#ff505c}.calm-site *{box-sizing:border-box}.calm-site{scroll-behavior:smooth;background:var(--bg);color:var(--cream);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:35px;font-family:Space Grotesk,Arial,sans-serif}.calm-site a{color:inherit;text-decoration:none}.calm-site button,.calm-site summary{font:inherit}.calm-site button,.calm-site a,.calm-site summary{-webkit-tap-highlight-color:transparent}.calm-site a:focus-visible,.calm-site button:focus-visible,.calm-site summary:focus-visible{outline:2px solid var(--gold);outline-offset:6px}.calm-site p{color:var(--muted);margin:0;line-height:1.7}.calm-site .wrap{max-width:1180px;margin:auto;padding:0 48px}.calm-site .nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:92px;display:flex}.calm-site .logo{width:101px;display:block}.calm-site .navlinks{color:var(--muted);align-items:center;gap:34px;font-size:13px;display:flex}.calm-site .login{color:var(--cream);border:1px solid #ffffff29;border-radius:6px;padding:10px 18px}.calm-site .menu{border:0;display:block;position:relative}.calm-site .menu summary{padding:10px;font-size:12px}.calm-site .menu summary:after{display:none}.calm-site .menu nav{border:1px solid var(--line);z-index:10;background:#221e17;width:210px;padding:12px;position:absolute;top:45px;right:0}.calm-site .menu a{padding:10px;font-size:13px;display:block}.calm-site .hero{isolation:isolate;align-items:center;min-height:710px;display:flex;position:relative}.calm-site .hero:before{content:"";z-index:-2;background:url(/preview/studio-room.jpg) 64% 55%/cover;position:absolute;inset:0}.calm-site .hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0c0a08f5 2%,#0c0a08d9 34%,#0c0a0861 76%),linear-gradient(0deg,var(--bg),transparent 32%);position:absolute;inset:0}.calm-site .hero .wrap{width:100%;padding-top:64px;padding-bottom:72px}.calm-site .eyebrow{text-transform:uppercase;letter-spacing:2.1px;color:var(--gold);font:10px/1.7 monospace}.calm-site h1{letter-spacing:-4px;max-width:650px;margin:28px 0 27px;font-size:clamp(55px,5.5vw,78px);font-weight:600;line-height:1.04}.calm-site h1 span{display:block}.calm-site .product{color:var(--cream);max-width:535px;font-size:20px;line-height:1.55}.calm-site .brandline{max-width:495px;margin-top:18px;font-size:15px;line-height:1.7}.calm-site .actions{align-items:center;gap:25px;margin-top:31px;display:flex}.calm-site .button{color:#fff;cursor:pointer;background:linear-gradient(#ff5d68,#ed3546);border:0;border-radius:40px;justify-content:center;align-items:center;min-height:52px;padding:17px 26px;font-size:14px;font-weight:600;display:inline-flex}.calm-site .button:hover{background:#ff6671}.calm-site .textlink{border-bottom:1px solid #a39b89;padding-bottom:4px;font-size:13px}.calm-site .micro{color:#b9b2a7;margin-top:16px;font-size:11px}.calm-site .privacy{color:#a29c92;margin-top:8px;font-size:10px}.calm-site .section{border-bottom:1px solid var(--line);padding:98px 0}.calm-site h2{letter-spacing:-1.7px;margin:15px 0 20px;font-size:42px;font-weight:500;line-height:1.16}.calm-site h3{margin:0 0 10px;font-size:19px;font-weight:500}.calm-site .sectionintro{max-width:560px;font-size:15px}.calm-site .reportlayout{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;margin-top:44px;display:grid}.calm-site .report{background:linear-gradient(130deg,#201c17,#141310);border:1px solid #77644966;border-radius:13px;overflow:hidden;box-shadow:0 25px 75px #0004}.calm-site .reporttop{border-bottom:1px solid var(--line);letter-spacing:1.4px;color:var(--muted);justify-content:space-between;padding:20px 26px;font:9px monospace;display:flex}.calm-site .reportbody{padding:28px}.calm-site .reportstatus{color:#afc495;align-items:center;gap:8px;font-size:12px;display:flex}.calm-site .dot{background:currentColor;border-radius:100%;width:6px;height:6px}.calm-site .score{align-items:baseline;gap:9px;margin:14px 0 24px;display:flex}.calm-site .score strong{letter-spacing:-3px;font-size:57px;font-weight:500}.calm-site .score small{color:var(--muted);font-size:12px}.calm-site .labelrow{border-top:1px solid var(--line);justify-content:space-between;padding:13px 0;font-size:12px;display:flex}.calm-site .labelrow span:last-child{color:var(--gold)}.calm-site .reportnote{margin-top:17px;font-size:10px;line-height:1.6}.calm-site .reportfoot{border-top:1px solid var(--line);color:var(--gold);padding:18px 26px;font-size:12px;display:block}.calm-site .point{grid-template-columns:28px 1fr;gap:15px;padding:20px 0;display:grid}.calm-site .num{color:var(--gold);padding-top:4px;font:11px monospace}.calm-site .point p{font-size:13px}.calm-site .points .point+.point{border-top:1px solid var(--line)}.calm-site .trust{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.calm-site .trust h2{font-size:35px}.calm-site .trust p{font-size:14px}.calm-site .signature{margin-top:24px;color:var(--cream)!important}.calm-site .signature small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.calm-site blockquote{border-left:1px solid #8e7044;margin:0;padding:5px 0 5px 36px}.calm-site blockquote p{color:var(--cream);line-height:1.5;font-size:25px!important}.calm-site blockquote footer{color:var(--gold);margin-top:23px;font-size:11px}.calm-site .labelsection{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.calm-site .labelnames{grid-template-columns:1fr 1fr;gap:0 25px;display:grid}.calm-site .labelnames span{border-bottom:1px solid var(--line);padding:22px 0;font-size:18px}.calm-site .fine{margin-top:20px;font-size:10px}.calm-site .prices{grid-template-columns:1fr 1fr;gap:20px;max-width:850px;margin-top:35px;display:grid}.calm-site .pricecard{border:1px solid var(--line);border-radius:10px;padding:30px}.calm-site .pricecard.featured{background:#1c1812;border-color:#947548}.calm-site .price{margin:18px 0;font-size:40px}.calm-site .price small{color:var(--muted);letter-spacing:0;font-size:12px}.calm-site .pricecard ul{color:var(--muted);padding-left:17px;font-size:13px;line-height:2}.calm-site .pricecard a{margin-top:15px;display:inline-block}.calm-site .pricecard .textlink{font-size:13px}.calm-site .pricefoot{margin-top:24px;font-size:12px}.calm-site .news{justify-content:space-between;align-items:center;gap:30px;display:flex}.calm-site .news h2{font-size:30px}.calm-site .news p{max-width:560px;font-size:14px}.calm-site .faq{max-width:780px}.calm-site details{border-bottom:1px solid var(--line)}.calm-site summary{cursor:pointer;justify-content:space-between;gap:20px;padding:23px 0;font-size:15px;list-style:none;display:flex}.calm-site summary:after{content:"+";color:var(--gold)}.calm-site details[open] summary:after{content:"−"}.calm-site details p{padding:0 25px 22px 0;font-size:13px}.calm-site .closing{text-align:center;padding:85px 24px}.calm-site .closing h2{margin-bottom:26px;font-size:43px}.calm-site .footer{border-top:1px solid var(--line);padding:30px 0}.calm-site .footer .wrap{justify-content:space-between;align-items:center;gap:25px;display:flex}.calm-site .footer img{width:75px}.calm-site .footerlinks{color:var(--muted);flex-wrap:wrap;gap:22px;font-size:11px;display:flex}.calm-site .preview{text-align:center;color:#9c9180;background:#1c1812;padding:9px 16px;font:10px monospace}.calm-site dialog{background:var(--panel);color:var(--cream);border:1px solid #756044;border-radius:12px;width:calc(100% - 40px);max-width:420px;padding:32px}.calm-site dialog::backdrop{background:#000b}.calm-site dialog h2{font-size:25px}.calm-site dialog p{font-size:14px}.calm-site dialog button{margin-top:24px}.calm-site .dialogclose{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:12px;display:block}@media (min-width:1600px){.calm-site .hero{min-height:760px}.calm-site .wrap{max-width:1320px}.calm-site h1{font-size:86px}.calm-site .hero:after{background:linear-gradient(90deg,#0c0a08f5,#0c0a08c4 38%,#0c0a084d 85%),linear-gradient(0deg,var(--bg),transparent 35%)}}@media (max-width:760px){.calm-site .wrap{padding:0 25px}.calm-site .nav{height:73px}.calm-site .logo{width:87px}.calm-site .navlinks{gap:20px}.calm-site .navlinks>a:not(.login){display:none}.calm-site .navlinks .login{padding:8px 13px;font-size:11px}.calm-site .menu{border:0;display:block;position:relative}.calm-site .menu summary{padding:10px;font-size:12px}.calm-site .menu summary:after{display:none}.calm-site .menu nav{border:1px solid var(--line);z-index:5;background:#221e17;width:180px;padding:12px;position:absolute;top:45px;right:0}.calm-site .menu a{padding:12px;font-size:13px;display:block}.calm-site .hero{min-height:650px}.calm-site .hero .wrap{padding-top:58px;padding-bottom:57px}.calm-site .hero:before{background-position:58%}.calm-site .hero:after{background:linear-gradient(90deg,#0c0a08ed,#0c0a08ad),linear-gradient(0deg,var(--bg),transparent 60%)}.calm-site .eyebrow{letter-spacing:1.3px;max-width:270px;font-size:9px}.calm-site h1{letter-spacing:-2.7px;margin:26px 0;font-size:55px}.calm-site .product{max-width:360px;font-size:17px}.calm-site .brandline{margin-top:17px;font-size:13px}.calm-site .actions{flex-direction:column;align-items:flex-start;gap:21px;margin-top:27px}.calm-site .button{padding:16px 24px}.calm-site .micro{font-size:10px}.calm-site .privacy{font-size:9px}.calm-site .section{padding:65px 0}.calm-site h2{letter-spacing:-1px;font-size:32px}.calm-site .sectionintro{font-size:14px}.calm-site .reportlayout{grid-template-columns:1fr;gap:24px;margin-top:29px}.calm-site .reportbody{padding:23px}.calm-site .reporttop{padding:18px 23px}.calm-site .trust,.calm-site .labelsection{grid-template-columns:1fr;gap:36px}.calm-site .trust h2{font-size:30px}.calm-site blockquote{padding-left:24px}.calm-site blockquote p{font-size:21px!important}.calm-site .labelnames span{padding:19px 0;font-size:15px}.calm-site .prices{grid-template-columns:1fr}.calm-site .news{display:block}.calm-site .news .textlink{margin-top:23px;display:inline-block}.calm-site .closing h2{font-size:34px}.calm-site .footer .wrap{flex-direction:column;align-items:flex-start}.calm-site .footerlinks{flex-wrap:wrap;gap:18px}.calm-site summary{font-size:14px}.calm-site .preview{font-size:9px}}@media (prefers-reduced-motion:reduce){.calm-site{scroll-behavior:auto}}.calm-site .reporttabs{border-bottom:1px solid var(--line);gap:0;padding:0 18px;display:flex}.calm-site .reporttabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:16px 3px;font-size:11px}.calm-site .reporttabs button[aria-selected=true]{border-color:var(--gold);color:var(--cream)}.calm-site .reportbody{min-height:280px}.calm-site .reporttabs button:focus-visible{outline-offset:-4px}@media (max-width:760px){.calm-site .reportbody{min-height:310px}}.calm-site [hidden]{display:none!important}.calm-site .account-credit{color:var(--gold);font-size:12px}.calm-site .preview button{color:var(--cream);cursor:pointer;font:inherit;background:0 0;border:1px solid #ffffff30;border-radius:5px;margin-left:12px;padding:7px 10px}.calm-site .navlinks>a.account-credit{display:inline-block}@media (max-width:760px){.calm-site .navlinks{gap:8px}.calm-site .navlinks>a.account-credit{font-size:10px}.calm-site .menu summary{padding:8px 4px}.calm-site .preview button{margin:9px 0 0;margin-inline:auto;display:block}}.calm-site{--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out}.calm-site .t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.calm-site .t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.calm-site .t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}.calm-site .hero .hero-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:65px;display:grid}.calm-site .hero-copy{min-width:0}.calm-site .hero-copy h1{font-size:clamp(50px,5.2vw,76px)}.calm-site .analyser{background:linear-gradient(145deg,#211d16ec,#100f0de8);border:1px solid #c39a603b;border-radius:16px;min-width:0;padding:25px 25px 20px;position:relative;box-shadow:0 30px 80px #0006,inset 0 1px #fff1}.calm-site .analyser-head{letter-spacing:1.5px;color:var(--gold);justify-content:space-between;align-items:center;font:9px monospace;display:flex}.calm-site .analyser-head span:last-child{color:var(--muted);letter-spacing:.5px}.calm-site .dial{aspect-ratio:1.14;max-width:315px;margin:20px auto 0;position:relative}.calm-site .dial svg{width:100%;height:100%;overflow:visible}.calm-site .dial-track{stroke:#ffffff12;stroke-width:4px;fill:none;stroke-linecap:round}.calm-site .dial-value{stroke:#e8b467;stroke-width:4px;fill:none;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:5px;filter:drop-shadow(0 0 5px #e9b15b33);transition:stroke-dashoffset .5s ease-out}.calm-site .dial-center{text-align:center;position:absolute;inset:38% 0 auto}.calm-site .dial-center small{letter-spacing:2px;color:var(--muted);font:10px monospace;display:block}.calm-site .dial-center strong{letter-spacing:-3px;font-size:65px;font-weight:500;line-height:1.2;display:block}.calm-site .analyser-label{text-align:center;min-height:27px;color:var(--cream);margin-top:-12px;font-size:15px}.calm-site .analyser-controls{justify-content:center;gap:7px;margin:14px 0 24px;display:flex}.calm-site .analyser-controls button{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #ffffff20;border-radius:5px;font:10px monospace}.calm-site .analyser-controls button[aria-pressed=true]{color:#e8b467;background:#c39a601c;border-color:#c39a60aa}.calm-site .analyser-readings{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;padding-top:20px;display:grid}.calm-site .analyser-readings strong{font-size:17px;font-weight:500;display:block}.calm-site .analyser-readings span{color:var(--muted);font-size:9px}.calm-site .analyser-note{margin-top:18px;font-size:10px;line-height:1.6}.calm-site .analyser-link{color:var(--gold);margin-top:12px;font-size:11px;display:inline-block}.calm-site .analyser-ticks{stroke:#887251;stroke-width:1px;opacity:.6}.calm-site .dial-value.enter{animation:1.1s cubic-bezier(.22,1,.36,1) both dial-reveal}@keyframes dial-reveal{0%{stroke-dashoffset:100px}to{stroke-dashoffset:var(--dial-rest,5)}}@media (max-width:1000px){.calm-site .hero .hero-layout{grid-template-columns:1.2fr 1fr;gap:30px}.calm-site .hero-copy h1{font-size:54px}.calm-site .analyser{padding:20px 18px}.calm-site .dial-center strong{font-size:54px}}@media (max-width:760px){.calm-site .hero .hero-layout{grid-template-columns:1fr;gap:40px}.calm-site .hero-copy h1{font-size:55px}.calm-site .analyser{justify-self:center;width:100%;max-width:400px}.calm-site .dial{max-width:255px}.calm-site .hero .wrap{padding-bottom:45px}.calm-site .analyser-label{margin-top:-8px}}@media (prefers-reduced-motion:reduce){.calm-site .t-text-swap{transition:none!important}.calm-site .dial-value{transition:none!important;animation:none!important}}.calm-site .pricinghero{padding:75px 0 40px}.calm-site .pricinghero h1{letter-spacing:-2px;max-width:800px;margin:20px 0;font-size:58px}.calm-site .plans{grid-template-columns:repeat(3,1fr);gap:18px;margin:30px 0;display:grid}.calm-site .plans .pricecard{flex-direction:column;padding:27px;display:flex}.calm-site .freebar .button{white-space:nowrap;flex-shrink:0}.calm-site .plans h2{min-height:76px}.calm-site .plans .pricecard p{font-size:13px}.calm-site .plans .pricecard .textlink{align-self:flex-start;margin-top:auto}.calm-site .planfeatures{min-height:95px}.calm-site .freebar,.calm-site .human{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:32px;padding:28px;display:flex}.calm-site .freebar p,.calm-site .human p{max-width:620px;font-size:14px}.calm-site .included{grid-template-columns:1fr 1fr;gap:30px;margin-top:35px;display:grid}.calm-site .included p{font-size:14px}.calm-site .pricingcontent{padding-bottom:70px}.calm-site .pricingcontent h2{font-size:32px}.calm-site .availability{letter-spacing:1px;color:var(--gold);margin-bottom:12px;font:10px monospace}.calm-site .plans .price{margin:16px 0 4px}.calm-site .unit{margin-bottom:20px;font-size:11px!important}.calm-site .pricingfaq{margin-top:45px}@media (max-width:1000px){.calm-site .plans{grid-template-columns:1fr}.calm-site .plans h2,.calm-site .planfeatures{min-height:0}}@media (max-width:760px){.calm-site .pricinghero{padding:45px 0 30px}.calm-site .pricinghero h1{font-size:42px}.calm-site .plans,.calm-site .included{grid-template-columns:1fr}.calm-site .freebar,.calm-site .human{flex-direction:column;align-items:flex-start;gap:20px}.calm-site .planfeatures{min-height:0}.calm-site .plans .pricecard .textlink{margin-top:18px}.calm-site .navlinks{gap:10px}}.calm-site .buy{color:var(--cream);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #a39b89;padding:4px 0}.calm-site .hero-copy h1{max-width:600px}.calm-site .studio-tilt-surface{border-radius:16px}.calm-site .calm-reveal{opacity:1}.calm-site .studio-tilt{min-width:0}.calm-site .studio-tilt-surface{box-shadow:none;background:0 0;border:0;overflow:visible}.calm-site .studio-tilt-light{border-radius:16px}.calm-site .calm-value-enter{animation:.25s ease-out both calm-value;display:inline-block}@keyframes calm-value{0%{opacity:.2;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.calm-site .calm-value-enter{animation:none}}.calm-site .button{transition:transform .25s,box-shadow .25s}.calm-site .button:hover{transform:translateY(-2px);box-shadow:0 6px 25px #ff505c20}.calm-site .button:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.calm-site .button{transition:none}.calm-site .button:hover{transform:none}}.calm-mobile-account{display:none}.calm-explore{cursor:pointer;color:#b3aea5;background:0 0;border:1px solid #ffffff20;border-radius:6px;padding:8px 12px}.studio-nav[data-calm=true] .studio-nav-links{gap:24px}.studio-nav[data-calm=true] .studio-nav-actions{gap:14px}@media (max-width:1100px){.studio-nav[data-calm=true] .calm-mobile-account{align-items:center;gap:14px;margin-left:auto;margin-right:12px;font-size:12px;display:flex}.calm-mobile-account span{color:#c39a60;font-size:10px}}.calm-site .hero-copy h1{font-weight:600}.calm-site #inside-the-labels{border-bottom:1px solid var(--line)}.studio-nav[data-calm=true] .calm-mobile-account a{color:var(--text-primary);padding:12px 0;text-decoration:none}.calm-site .analyser-controls button{width:auto;min-width:110px;padding:10px 14px;font-size:12px}.calm-site .hero .wrap{max-width:1180px;margin-inline:auto}.calm-site .example-pair{gap:24px;display:grid}.calm-site .report-needs-work .reportstatus{color:var(--gold)}.calm-site .report-needs-work .reportbody{min-height:0}.calm-site .report-needs-work h3{margin:16px 0;font-size:25px;line-height:1.35}
