.calm-module__xOUMQG__root{--maxw:1180px;--r:28px;--r-btn:999px;font-family:var(--f-body)}.calm-module__xOUMQG__root h1,.calm-module__xOUMQG__root h2{font-family:var(--f-display);letter-spacing:-.01em;font-weight:500}.calm-module__xOUMQG__root h1 em,.calm-module__xOUMQG__root h2 em{color:var(--sf-accent-text);font-style:italic}.calm-module__xOUMQG__ca-k{letter-spacing:.16em;text-transform:uppercase;color:var(--sf-accent-text);font-size:12.5px;font-weight:700}.calm-module__xOUMQG__ca-btn{background:var(--sf-accent);min-height:52px;color:var(--sf-accent-ink);box-shadow:0 14px 34px -18px var(--sf-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:700;transition:transform .3s,box-shadow .4s;display:inline-flex}.calm-module__xOUMQG__ca-btn:hover{box-shadow:0 20px 40px -18px var(--sf-accent);transform:translateY(-2px)}.calm-module__xOUMQG__ca-ghost{border:1.5px solid var(--sf-line-strong);border-radius:999px;align-items:center;min-height:52px;padding:0 22px;font-weight:700;display:inline-flex}.calm-module__xOUMQG__ca-ghost:hover{border-color:var(--sf-ink)}.calm-module__xOUMQG__ca-orbs{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.calm-module__xOUMQG__ca-orbs i{filter:blur(60px);opacity:.75;border-radius:50%;animation:4.5s cubic-bezier(.2,.7,.2,1) both calm-module__xOUMQG__settle;position:absolute}.calm-module__xOUMQG__ca-orbs i:first-child{background:color-mix(in srgb, var(--sf-alt) 70%, var(--sf-bg));width:46vw;max-width:620px;height:46vw;max-height:620px;top:-18%;left:-12%}.calm-module__xOUMQG__ca-orbs i:nth-child(2){background:color-mix(in srgb, var(--sf-accent) 28%, var(--sf-bg));width:38vw;max-width:520px;height:38vw;max-height:520px;animation-delay:.2s;top:10%;right:-8%}.calm-module__xOUMQG__ca-orbs i:nth-child(3){background:color-mix(in srgb, var(--sf-alt) 45%, var(--sf-surface));width:30vw;max-width:420px;height:30vw;max-height:420px;animation-delay:.4s;bottom:-25%;left:35%}.calm-module__xOUMQG__root[data-tone=dark] .calm-module__xOUMQG__ca-orbs i{opacity:.45}@keyframes calm-module__xOUMQG__settle{0%{opacity:0;transform:translate(-30px,24px)scale(.85)}}.calm-module__xOUMQG__ca-hero{isolation:isolate;padding:56px 0 72px;position:relative}.calm-module__xOUMQG__ca-hero-in{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.calm-module__xOUMQG__ca-who{gap:2px;display:grid}.calm-module__xOUMQG__ca-who b{font-size:17px;font-weight:700}.calm-module__xOUMQG__ca-who span{letter-spacing:.12em;text-transform:uppercase;color:var(--sf-accent-text);font-size:13px;font-weight:700}.calm-module__xOUMQG__ca-hero h1{text-wrap:balance;margin:20px 0 22px;font-size:clamp(42px,4.6vw,64px);line-height:.98}.calm-module__xOUMQG__ca-sub{color:var(--sf-muted);max-width:30em;font-size:19px;line-height:1.6}.calm-module__xOUMQG__ca-ctas{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.calm-module__xOUMQG__ca-visual{justify-self:center;width:min(440px,100%);position:relative}.calm-module__xOUMQG__ca-visual:before{content:"";border:1.5px solid color-mix(in srgb, var(--sf-accent) 35%, transparent);border-radius:44% 56% 40% 60%/58% 42%;position:absolute;inset:-18px -22px -10px -14px;rotate:-8deg}.calm-module__xOUMQG__ca-blob{aspect-ratio:4/5;background:var(--sf-surface);box-shadow:0 0 0 10px color-mix(in srgb, var(--sf-surface) 70%, transparent), 0 40px 80px -40px #28191473;border-radius:62% 38% 55% 45%/52% 44% 56% 48%;position:relative;overflow:hidden}.calm-module__xOUMQG__ca-blob img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.calm-module__xOUMQG__ca-chip{background:color-mix(in srgb, var(--sf-surface) 88%, transparent);-webkit-backdrop-filter:blur(12px);border:1px solid var(--sf-line);border-radius:22px;gap:2px;max-width:250px;padding:14px 18px;animation:1s cubic-bezier(.2,.8,.2,1) .6s both calm-module__xOUMQG__rise;display:grid;position:absolute;bottom:9%;left:-28px;box-shadow:0 24px 50px -28px #28191473}.calm-module__xOUMQG__ca-chip small{color:var(--sf-muted);font-size:12.5px}.calm-module__xOUMQG__ca-chip b{font-family:var(--f-display);font-size:21px;font-weight:600;line-height:1.1}.calm-module__xOUMQG__ca-chip span{color:var(--sf-accent-text);font-size:13px;font-weight:700}@keyframes calm-module__xOUMQG__rise{0%{opacity:0;transform:translateY(16px)}}.calm-module__xOUMQG__ca-sec{padding:88px 0 0}.calm-module__xOUMQG__ca-head{max-width:640px;margin-bottom:34px}.calm-module__xOUMQG__ca-head h2,.calm-module__xOUMQG__ca-faq h2,.calm-module__xOUMQG__ca-about h2,.calm-module__xOUMQG__ca-gift h2{margin-top:10px;font-size:clamp(26px,2.6vw,36px);line-height:1}.calm-module__xOUMQG__ca-help{grid-template-columns:.85fr 1.15fr;align-items:start;gap:48px;display:grid}.calm-module__xOUMQG__ca-topics{border-top:1px solid var(--sf-line)}.calm-module__xOUMQG__ca-topics a{border-bottom:1px solid var(--sf-line);border-radius:18px;grid-template-columns:44px 1fr auto 24px;align-items:center;gap:16px;padding:22px 14px;transition:background .4s,padding .4s;display:grid}.calm-module__xOUMQG__ca-topics a:hover{background:var(--sf-surface);padding-inline:22px}.calm-module__xOUMQG__ca-n{font-family:var(--f-display);color:var(--sf-accent-text);font-size:22px;font-style:italic}.calm-module__xOUMQG__ca-tt{gap:2px;display:grid}.calm-module__xOUMQG__ca-tt b{font-family:var(--f-display);font-size:clamp(20px,1.6vw,22px);font-weight:600;line-height:1.1}.calm-module__xOUMQG__ca-tt small{color:var(--sf-muted);font-size:15px}.calm-module__xOUMQG__ca-tp{color:var(--sf-muted);white-space:nowrap;font-size:14px;font-weight:700}.calm-module__xOUMQG__ca-topics svg{color:var(--sf-accent-text);transition:translate .3s}.calm-module__xOUMQG__ca-topics a:hover svg{translate:4px}.calm-module__xOUMQG__ca-steps ol{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.calm-module__xOUMQG__ca-steps ol:before{content:"";border-top:1.5px dashed var(--sf-line-strong);z-index:-1;position:absolute;top:30px;left:8%;right:8%}.calm-module__xOUMQG__ca-steps li{text-align:center;justify-items:center;gap:10px;padding:0 12px;display:grid}.calm-module__xOUMQG__ca-dot{width:60px;height:60px;font-family:var(--f-display);background:var(--sf-surface);border:1.5px solid var(--sf-line-strong);box-shadow:0 0 0 8px var(--sf-bg);border-radius:50%;place-items:center;font-size:26px;font-weight:600;display:grid}.calm-module__xOUMQG__ca-steps b{font-family:var(--f-display);font-size:22px;font-weight:600}.calm-module__xOUMQG__ca-steps p{color:var(--sf-muted);max-width:22em}.calm-module__xOUMQG__ca-row-h{justify-content:space-between;align-items:baseline;gap:16px;margin:36px 0 18px;display:flex}.calm-module__xOUMQG__ca-row-h:first-of-type{margin-top:0}.calm-module__xOUMQG__ca-row-h h3{font-family:var(--f-display);font-size:24px;font-weight:600}.calm-module__xOUMQG__ca-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.calm-module__xOUMQG__ca-grid>li>.calm-module__xOUMQG__card,.calm-module__xOUMQG__cat-item>.calm-module__xOUMQG__card{height:100%}.calm-module__xOUMQG__card{border-radius:var(--r);border-color:var(--sf-line);background:var(--sf-surface)}.calm-module__xOUMQG__card:hover{transform:translateY(-4px);box-shadow:0 28px 50px -32px #28191466}.calm-module__xOUMQG__card--tile .calm-module__xOUMQG__c-img{aspect-ratio:3/2;border-radius:20px;margin:10px 10px 0}.calm-module__xOUMQG__c-body{padding:16px 20px 20px}.calm-module__xOUMQG__c-title{font-family:var(--f-display);letter-spacing:0;font-size:19px;font-weight:600;line-height:1.15}.calm-module__xOUMQG__c-badge{font-weight:700}.calm-module__xOUMQG__ca-live{gap:12px;display:grid}.calm-module__xOUMQG__ca-live a{background:var(--sf-surface);border:1px solid var(--sf-line);border-radius:999px;grid-template-columns:72px 1fr auto;align-items:center;gap:18px;padding:12px 20px 12px 12px;transition:border-color .3s;display:grid}.calm-module__xOUMQG__ca-live a:hover{border-color:var(--sf-accent)}.calm-module__xOUMQG__ca-moon{text-transform:uppercase;letter-spacing:.08em;width:72px;height:72px;color:var(--sf-accent-text);background:radial-gradient(circle at 35% 35%, var(--sf-surface), color-mix(in srgb, var(--sf-alt) 60%, var(--sf-surface)));border-radius:50%;align-content:center;place-items:center;gap:3px;font-size:12px;font-weight:700;line-height:1;display:grid}.calm-module__xOUMQG__ca-moon b{font-family:var(--f-display);color:var(--sf-ink);letter-spacing:0;font-size:28px;line-height:.85;display:block}.calm-module__xOUMQG__ca-live span:nth-child(2){gap:2px;display:grid}.calm-module__xOUMQG__ca-live span:nth-child(2) b{font-family:var(--f-display);font-size:20px;font-weight:600;line-height:1.15}.calm-module__xOUMQG__ca-live small{color:var(--sf-muted);font-size:14px}.calm-module__xOUMQG__ca-lp{align-items:center;gap:12px;font-weight:700;display:inline-flex}.calm-module__xOUMQG__ca-lp em{border:1px solid var(--sf-line-strong);color:var(--sf-accent-text);border-radius:999px;padding:8px 14px;font-size:14px;font-style:normal}.calm-module__xOUMQG__ca-live a:hover .calm-module__xOUMQG__ca-lp em{background:var(--sf-accent);color:var(--sf-accent-ink);border-color:var(--sf-accent)}.calm-module__xOUMQG__ca-paper{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.calm-module__xOUMQG__ca-paper figure{background:var(--sf-surface);box-shadow:0 1px 0 var(--sf-line), 0 24px 40px -30px #28191466;border-radius:6px 22px 8px 20px;margin:0;padding:30px 28px 26px;position:relative;rotate:-1.2deg}.calm-module__xOUMQG__ca-paper figure:nth-child(2){margin-top:28px;rotate:1deg}.calm-module__xOUMQG__ca-paper figure:nth-child(3){rotate:-.4deg}.calm-module__xOUMQG__ca-paper figure:before{content:"";background:color-mix(in srgb, var(--sf-alt) 55%, transparent);border-radius:2px;width:70px;height:20px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-3deg}.calm-module__xOUMQG__ca-paper blockquote{font-family:var(--f-display);margin:0;font-size:20px;font-style:italic;line-height:1.35}.calm-module__xOUMQG__ca-paper figcaption{font-family:var(--f-display);color:var(--sf-accent-text);margin-top:16px;font-size:17px;font-style:italic}.calm-module__xOUMQG__ca-gift{background:var(--sf-surface);border:1px solid var(--sf-line);border-radius:36px;padding:32px 32px 28px}.calm-module__xOUMQG__ca-gift-h{margin-bottom:22px}.calm-module__xOUMQG__ca-gift-h p{color:var(--sf-muted);margin-top:10px}.calm-module__xOUMQG__ca-about{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.calm-module__xOUMQG__ca-about img{aspect-ratio:4/5;object-fit:cover;border-radius:220px 220px 28px 28px;width:100%}.calm-module__xOUMQG__ca-about p:not(.calm-module__xOUMQG__ca-k){color:var(--sf-muted);margin:16px 0;font-size:18px;line-height:1.7}.calm-module__xOUMQG__ca-about-solo{grid-template-columns:1fr;max-width:760px}.calm-module__xOUMQG__ca-creds{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.calm-module__xOUMQG__ca-creds li{background:var(--sf-accent-soft);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600}.calm-module__xOUMQG__ca-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px;display:grid}.calm-module__xOUMQG__ca-stats li{color:var(--sf-muted);font-size:13.5px;display:grid}.calm-module__xOUMQG__ca-stats b{font-family:var(--f-display);color:var(--sf-ink);font-size:36px;font-weight:600;line-height:1}.calm-module__xOUMQG__ca-faq{grid-template-columns:.8fr 1.2fr;gap:48px;display:grid}.calm-module__xOUMQG__faq summary{font-family:var(--f-display);font-size:19px;font-weight:600}.calm-module__xOUMQG__ca-final{isolation:isolate;text-align:center;margin-top:96px;padding:88px 0;position:relative;overflow:hidden}.calm-module__xOUMQG__ca-final h2{margin-bottom:28px;font-size:clamp(26px,2.6vw,36px);line-height:1}.calm-module__xOUMQG__ca-dock{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:60;background:color-mix(in srgb, var(--sf-surface) 90%, transparent);border:1px solid var(--sf-line);-webkit-backdrop-filter:blur(14px);border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 18px;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:none;position:fixed;transform:translateY(160%);box-shadow:0 20px 40px -20px #28191480}.calm-module__xOUMQG__ca-dock.calm-module__xOUMQG__on{transform:none}.calm-module__xOUMQG__ca-dock span{min-width:0;display:grid}.calm-module__xOUMQG__ca-dock b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.calm-module__xOUMQG__ca-dock small{color:var(--sf-muted);font-size:12px}.calm-module__xOUMQG__ca-dock .calm-module__xOUMQG__ca-btn{white-space:nowrap;min-height:44px;padding:0 16px;font-size:14px}@media (max-width:900px){.calm-module__xOUMQG__ca-hero{padding:24px 0 48px}.calm-module__xOUMQG__ca-hero-in,.calm-module__xOUMQG__ca-help,.calm-module__xOUMQG__ca-about,.calm-module__xOUMQG__ca-faq{grid-template-columns:1fr;gap:28px}.calm-module__xOUMQG__ca-visual{order:-1;width:min(280px,74%);margin-top:12px}.calm-module__xOUMQG__ca-chip{max-width:200px;padding:10px 14px;bottom:6%;left:auto;right:-14%}.calm-module__xOUMQG__ca-chip b{font-size:18px}.calm-module__xOUMQG__ca-hero h1{font-size:clamp(34px,10vw,40px)}.calm-module__xOUMQG__ca-sub{font-size:17px}.calm-module__xOUMQG__ca-ctas a{flex:100%}.calm-module__xOUMQG__ca-orbs i{filter:blur(44px)}.calm-module__xOUMQG__ca-orbs i:first-child{width:90vw;height:90vw}.calm-module__xOUMQG__ca-orbs i:nth-child(2){width:70vw;height:70vw}.calm-module__xOUMQG__ca-sec{padding-top:56px}.calm-module__xOUMQG__ca-stats b{font-size:28px}.calm-module__xOUMQG__ca-row-h h3{font-size:21px}.calm-module__xOUMQG__faq summary{font-size:18px}.calm-module__xOUMQG__ca-paper blockquote,.calm-module__xOUMQG__ca-about p:not(.calm-module__xOUMQG__ca-k){font-size:17px}.calm-module__xOUMQG__ca-head{margin-bottom:22px}.calm-module__xOUMQG__ca-topics a{grid-template-columns:32px 1fr 20px;gap:12px;padding:18px 4px}.calm-module__xOUMQG__ca-topics a:hover{padding-inline:8px}.calm-module__xOUMQG__ca-tp{grid-area:2/2;font-size:13px}.calm-module__xOUMQG__ca-topics svg{grid-area:1/3/3}.calm-module__xOUMQG__ca-steps ol{grid-template-columns:1fr;gap:26px}.calm-module__xOUMQG__ca-steps ol:before{border-top:0;border-left:1.5px dashed var(--sf-line-strong);inset:30px auto 30px 30px}.calm-module__xOUMQG__ca-steps li{text-align:left;grid-template-columns:60px 1fr;justify-items:start;column-gap:16px;padding:0}.calm-module__xOUMQG__ca-dot{grid-row:1/3}.calm-module__xOUMQG__ca-steps b{align-self:end;font-size:20px}.calm-module__xOUMQG__ca-steps p{grid-column:2}.calm-module__xOUMQG__ca-grid,.calm-module__xOUMQG__ca-paper{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-inline:-16px;padding:12px 16px 14px;display:flex;overflow-x:auto}.calm-module__xOUMQG__ca-grid::-webkit-scrollbar{display:none}.calm-module__xOUMQG__ca-paper::-webkit-scrollbar{display:none}.calm-module__xOUMQG__ca-grid>li,.calm-module__xOUMQG__ca-paper>figure{scroll-snap-align:start;flex:0 0 82%}.calm-module__xOUMQG__ca-grid.calm-module__xOUMQG__ca-offers{grid-template-columns:1fr;gap:10px;margin-inline:0;padding:0;display:grid;overflow:visible}.calm-module__xOUMQG__ca-offers>li{flex:none}.calm-module__xOUMQG__ca-offers .calm-module__xOUMQG__card{flex-direction:row}.calm-module__xOUMQG__ca-offers .calm-module__xOUMQG__card .calm-module__xOUMQG__c-img{aspect-ratio:auto;border-radius:16px;flex:none;width:38%;min-height:112px;margin:8px 0 8px 8px}.calm-module__xOUMQG__ca-offers .calm-module__xOUMQG__c-cta,.calm-module__xOUMQG__ca-offers .calm-module__xOUMQG__c-facts{display:none}.calm-module__xOUMQG__ca-offers .calm-module__xOUMQG__c-body{gap:4px;padding:12px 14px}.calm-module__xOUMQG__ca-offers .calm-module__xOUMQG__c-title{font-size:17px}.calm-module__xOUMQG__ca-offers .calm-module__xOUMQG__tc-title{-webkit-line-clamp:4;font-size:14.5px}.calm-module__xOUMQG__ca-paper figure:nth-child(2){margin-top:0}.calm-module__xOUMQG__ca-live a{border-radius:28px;grid-template-columns:60px 1fr;padding:12px}.calm-module__xOUMQG__ca-moon{width:60px;height:60px}.calm-module__xOUMQG__ca-moon b{font-size:24px}.calm-module__xOUMQG__ca-lp{grid-column:2}.calm-module__xOUMQG__ca-row-h{flex-wrap:wrap}.calm-module__xOUMQG__ca-gift{border-radius:30px;padding:22px 16px 18px}.calm-module__xOUMQG__ca-about img{aspect-ratio:1;border-radius:180px 180px 24px 24px;max-height:360px}.calm-module__xOUMQG__ca-final{margin-top:56px;padding:56px 0}.calm-module__xOUMQG__ca-dock{display:flex}}.calm-module__xOUMQG__root[data-tone=dark] .calm-module__xOUMQG__ca-orbs i:first-child{background:color-mix(in srgb, var(--sf-accent) 40%, var(--sf-bg))}@media (min-width:901px){.calm-module__xOUMQG__ca-grid>li:only-child{grid-column:1/-1}.calm-module__xOUMQG__ca-grid>li:only-child .calm-module__xOUMQG__card{flex-direction:row;align-items:center}.calm-module__xOUMQG__ca-grid>li:only-child .calm-module__xOUMQG__c-img{aspect-ratio:3/2;width:44%;margin:10px}.calm-module__xOUMQG__ca-grid>li:only-child .calm-module__xOUMQG__c-body{padding:28px 36px}}@media (prefers-reduced-motion:reduce){.calm-module__xOUMQG__root *,.calm-module__xOUMQG__root :before,.calm-module__xOUMQG__root :after{transition:none!important;animation:none!important}}@media (min-width:901px){:is(.calm-module__xOUMQG__ca-paper:has(>:nth-child(2):last-child),.calm-module__xOUMQG__ca-paper:has(>:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}.calm-module__xOUMQG__ca-paper:has(>:only-child){grid-template-columns:minmax(0,760px)}}
