@font-face{font-family:Nunito;font-weight:500;font-display:swap;src:url(/fonts/nunito-latin-500-normal.woff2)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:Nunito;font-weight:600;font-display:swap;src:url(/fonts/nunito-latin-600-normal.woff2)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:Nunito;font-weight:700;font-display:swap;src:url(/fonts/nunito-latin-700-normal.woff2)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:Nunito;font-weight:800;font-display:swap;src:url(/fonts/nunito-latin-800-normal.woff2)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:Nunito;font-weight:500;font-display:swap;src:url(/fonts/nunito-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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-weight:600;font-display:swap;src:url(/fonts/nunito-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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-weight:700;font-display:swap;src:url(/fonts/nunito-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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-weight:800;font-display:swap;src:url(/fonts/nunito-latin-ext-800-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,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}:root{--stage:#111114;--stage-raised:#1b1c21;--stage-line:#2c2d33;--on-stage:#f5f5f7;--on-stage-muted:#a1a1a8;--accent:#35c0ab;--accent-ink:#14796a;--accent-wash:#ddf2ee;--paper:#f4f4f7;--surface:#fff;--ink:#111114;--ink-muted:#5f5f67;--line:#e2e2e8;--phone-line:#3a3b42;--gutter:20px;--hero-size:min(46px, calc((100vw - 2 * var(--gutter)) / 7.75));--headline-size:min(38px, 10.2vw)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html.theme-dark{background:var(--stage)}html.theme-light{background:var(--paper)}body{-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;margin:0;font:500 18px/1.5 Nunito,-apple-system,Segoe UI,Roboto,sans-serif;display:flex;overflow-x:clip}.theme-dark body{background:var(--stage);color:var(--on-stage)}.theme-light body{background:var(--paper);color:var(--ink)}main{flex:1}img{width:100%;height:auto;display:block}h1,h2,h3,p,ol,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}a:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}[id]{scroll-margin-top:24px}.wrap{width:100%;max-width:calc(1296px + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.m-only{display:block}span.m-only{display:inline}.d-only{display:none!important}.m-only-block{display:block}.d-only-block{display:none}.display,.headline{letter-spacing:-.02em;font-weight:800}.display{font-size:var(--hero-size);line-height:1.09}.headline{font-size:var(--headline-size);overflow-wrap:break-word;line-height:1.2}.u{display:inline-block;position:relative}.u:after{content:"";background:var(--accent);border-radius:99px;height:.065em;min-height:4px;position:absolute;bottom:-.035em;left:0;right:0}.body-large{color:var(--on-stage-muted);font-size:18px;line-height:1.5}.site-header__row{justify-content:space-between;align-items:center;height:62px;display:flex;position:relative}.theme-light .site-header{background:var(--surface);border-bottom:1px solid var(--line)}.brand{align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.brand__mark{width:28px;height:auto}.site-nav{align-items:center;gap:36px;font-size:17px;display:none}.site-nav>a{color:var(--on-stage-muted)}.theme-light .site-nav>a{color:var(--ink-muted)}.site-nav>a:hover{color:var(--on-stage)}.theme-light .site-nav>a:hover,.theme-light .site-nav>a[aria-current]{color:var(--ink)}.site-nav>a[aria-current]{font-weight:800}.lang{white-space:nowrap;font-weight:700}.lang a{color:var(--on-stage-muted);padding-block:4px}.theme-light .lang a{color:var(--ink-muted)}.lang a[aria-current],.lang a:hover{color:var(--on-stage)}.theme-light .lang a[aria-current],.theme-light .lang a:hover{color:var(--ink)}.menu summary{cursor:pointer;margin-right:-10px;padding:10px;list-style:none}.menu summary::-webkit-details-marker{display:none}.menu__icon,.menu__icon:before,.menu__icon:after{background:currentColor;border-radius:2px;width:22px;height:2px;display:block}.menu__icon{margin-block:8px;position:relative}.menu__icon:before,.menu__icon:after{content:"";position:absolute;left:0}.menu__icon:before{top:-7px}.menu__icon:after{top:7px}.menu[open] .menu__icon{background:0 0}.menu[open] .menu__icon:before{top:0;transform:rotate(45deg)}.menu[open] .menu__icon:after{top:0;transform:rotate(-45deg)}.menu__panel{z-index:10;padding:12px var(--gutter) 20px;background:var(--stage-raised);border-block:1px solid var(--stage-line);flex-direction:column;gap:4px;font-size:18px;font-weight:700;display:flex;position:absolute;top:100%;left:0;right:0}.theme-light .menu__panel{background:var(--surface);border-color:var(--line)}.menu__panel>a{padding-block:8px}.section{overflow:clip}.section--raised{background:var(--stage-raised)}.hero{padding-top:28px}.hero__lead{color:var(--on-stage-muted);margin-top:18px;font-size:18px;line-height:1.45}.hero__visual{aspect-ratio:290/487;width:290px;max-width:100%;margin:36px auto 0;position:relative}.phone{border:1px solid var(--phone-line);background:var(--stage);border-radius:14.5%/6.7%;overflow:hidden;box-shadow:0 24px 60px #00000073}.store{margin-top:22px}.store-btn{background:var(--on-stage);height:63px;color:var(--ink);border-radius:16px;align-items:center;gap:12px;padding:0 26px 0 24px;display:inline-flex}a.store-btn:hover{background:#fff}.store-btn__icon{flex:none;width:24px;height:28px}.store-btn__text{flex-direction:column;line-height:1.1;display:flex}.store-btn__text small{color:var(--ink-muted);font-size:13px;font-weight:600}.store-btn__text strong{font-size:21px;font-weight:800}.store__notes{color:var(--on-stage-muted);gap:2px;margin-top:12px;font-size:16px;display:grid}.store__availability{color:var(--accent);font-weight:700}.store--center{text-align:center;flex-direction:column;align-items:center;display:flex}.how{padding-block:56px 72px}.steps{gap:22px;margin-top:30px;display:grid}.steps li{border-top:1px solid var(--stage-line);padding-top:18px}.steps__number{color:var(--on-stage-muted);font-size:17px;font-weight:800;display:block}.steps h3{margin-top:10px;font-size:24px;font-weight:800;line-height:1.3}.steps p{color:var(--on-stage-muted);margin-top:8px;font-size:18px;line-height:1.5}.feature{padding-top:64px}.feature__grid{flex-direction:column;display:flex}.feature--phone-first .feature__copy{order:-1}.feature__copy .body-large{margin-top:18px}.feature__crop{aspect-ratio:270/430;width:270px;max-width:100%;min-height:0;margin:28px auto 0}.podcasts{padding-block:64px 72px}.covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px;margin-top:28px;display:grid}.covers img{border-radius:16px}.covers span{margin-top:10px;font-size:16px;font-weight:700;line-height:1.3;display:block}body:has(.soon){background:var(--stage-raised)}main:has(>.soon){flex-direction:column;display:flex}.soon{text-align:center;flex:1;justify-content:center;align-items:center;padding-block:64px;display:flex}.soon__mark{width:66px;height:auto;margin-inline:auto;display:block}.soon .headline{margin-top:18px}.soon__line{color:var(--on-stage-muted);margin-top:14px;font-size:20px}.cta{text-align:center;padding-block:64px 80px}.cta__mark{width:66px;height:auto;margin-inline:auto;display:block}.cta .headline{margin-top:18px}.cta .store{margin-top:22px}.site-footer{color:var(--on-stage-muted);padding-block:32px;font-size:16px}.theme-light .site-footer{color:var(--ink-muted);border-top:1px solid var(--line)}.site-footer__row{flex-direction:column-reverse;gap:12px;display:flex}.site-footer nav{flex-direction:column;gap:12px;display:flex}.site-footer a:hover{color:var(--on-stage)}.theme-light .site-footer a:hover{color:var(--ink)}.site-footer .lang{font-weight:500}.support{gap:40px;padding-block:40px 64px;display:grid}.support .headline{font-size:min(38px,10.2vw)}.support__lead{color:var(--ink-muted);margin-top:18px;font-size:20px}.mail-btn{background:var(--ink);color:#fff;border-radius:14px;align-items:center;gap:10px;max-width:100%;height:55px;margin-top:22px;padding:0 24px;font-size:17px;font-weight:800;display:inline-flex}.mail-btn svg{flex:none;width:22px;height:22px}.support__inapp{color:var(--ink-muted);margin-top:22px;font-size:16px}.support__faq h2{margin-bottom:16px;font-size:24px;font-weight:800}.faq{border-top:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:22px;font-size:19px;font-weight:700;line-height:1.35;list-style:none;display:flex}.faq summary::-webkit-details-marker,.dropdown summary::-webkit-details-marker{display:none}.faq p{color:var(--ink-muted);margin-top:-8px;padding:0 32px 24px 0;font-size:17px}.faq a,.legal-body a{color:var(--accent-ink);text-underline-offset:2px;font-weight:700;text-decoration:underline}.chevron{border-right:2px solid var(--ink-muted);border-bottom:2px solid var(--ink-muted);flex:none;width:10px;height:10px;margin-right:4px;transform:translateY(-3px)rotate(45deg)}details[open]>summary .chevron{transform:translateY(2px)rotate(-135deg)}.legal{padding-block:28px 56px}.legal__title{letter-spacing:-.01em;overflow-wrap:break-word;margin-top:16px;font-size:min(32px,8.4vw);font-weight:800;line-height:1.2}.dropdown{background:var(--surface);border:1px solid var(--line);border-radius:14px}.dropdown summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:800;list-style:none;display:flex}.dropdown nav{flex-direction:column;padding:0 16px 12px;display:flex}.dropdown nav a{color:var(--ink-muted);padding-block:7px;font-size:16px;line-height:1.35}.legal__toc-mobile{margin-top:16px}.legal-body{overflow-wrap:anywhere;margin-top:20px;font-size:18px;line-height:1.5}.legal-body>p:first-child{color:var(--ink-muted);font-size:16px;font-weight:700}.legal-body>p:first-child strong{font-weight:inherit}.legal-body h2{margin-top:36px;font-size:24px;font-weight:800;line-height:1.3}.legal-body p,.legal-body ul,.legal-body ol{margin-top:14px}.legal-body ul,.legal-body ol{padding-left:22px}.legal-body ul{list-style:outside}.legal-body ol{list-style:decimal}.legal-body li+li{margin-top:6px}.legal-body strong{font-weight:800}.notice{gap:32px;margin-top:20px;display:grid}.notice__lead{font-size:20px;line-height:1.45}.notice__text h2{margin-top:28px;font-size:24px;font-weight:800}.notice__text h2+p{margin-top:10px}.notice__text p{font-size:17px}.notice__text .notice__lead{font-size:20px}.placeholder{color:#5c4400;background:#fdf0bf;border-radius:8px;padding:4px 12px;font-weight:800;display:inline-block}.notice__card{background:var(--surface);border-radius:20px;align-self:start;padding:28px}.notice__card h2{font-size:22px;font-weight:800}.notice__hint{color:var(--ink-muted);margin-top:12px;font-size:16px}.notice__mail{color:var(--accent-ink);overflow-wrap:anywhere;margin-top:16px;font-weight:800;display:block}.notice__card hr{border:0;border-top:1px solid var(--line);margin:16px 0}.notice__label{color:var(--ink-muted);font-size:14px;font-weight:800}.notice__card address{margin-top:12px;font-size:16px;font-style:normal;line-height:1.65}.not-found{padding-block:72px}.not-found p{color:var(--ink-muted);margin-top:16px;font-size:18px}.not-found a{color:var(--accent-ink);font-weight:700;text-decoration:underline}@media (width>=600px){:root{--hero-size:64px;--headline-size:48px}.covers{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=900px){:root{--gutter:clamp(32px, 5vw, 72px);--hero-size:clamp(56px, 6.1vw, 88px);--headline-size:clamp(44px, 3.9vw, 56px)}.d-only{display:block!important}br.d-only{display:inline!important}.m-only,span.m-only{display:none!important}.m-only-block{display:none}.d-only-block{display:block}.site-header__row{height:84px}.theme-light .site-header__row{height:77px}.brand{font-size:21px}.brand__mark{width:32px}.site-nav{display:flex}.menu{display:none}.hero{padding-top:0}.hero__grid{grid-template-columns:minmax(0,1fr) min(550px,40vw);column-gap:24px;display:grid}.hero__copy{padding-top:clamp(64px,8.4vw,121px);padding-bottom:80px}.hero__lead{margin-top:28px;font-size:clamp(19px,1.53vw,22px)}.store--row{align-items:center;gap:22px;margin-top:36px;display:flex}.store--row .store__notes{margin-top:0}.store-btn{flex:none}.store--center .store__notes{margin-top:26px}.hero__visual{aspect-ratio:530/683;align-self:end;width:auto;margin:78px 20px 0 0}.hero__front{width:66%;position:absolute;top:0;right:0;box-shadow:0 40px 90px #00000080}.hero__back{opacity:.55;width:56.6%;position:absolute;top:22%;left:0}.how{padding-block:130px 118px}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:62px}.steps__number{font-size:18px}.steps h3{margin-top:14px;font-size:28px}.steps p{margin-top:12px;font-size:19px;line-height:27px}.feature{padding-top:0}.feature__grid{align-items:center;min-height:640px;display:grid}.feature--text-first .feature__grid{grid-template-columns:minmax(0,1fr) auto}.feature--phone-first .feature__grid{grid-template-columns:min(600px,44vw) minmax(0,1fr)}.feature--phone-first .feature__copy{order:0}.feature__copy .body-large{max-width:470px;margin-top:24px;font-size:21px;line-height:30px}.feature__crop{aspect-ratio:330/576;align-self:end;width:min(330px,26vw);margin:64px 0 0}.feature--text-first .feature__crop{margin-right:clamp(0px,6.6vw,95px)}.feature--phone-first .feature__crop{margin-left:clamp(0px,6.6vw,95px)}.stay{padding-top:120px}.stay__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,4.7vw,68px);margin-top:90px;display:grid}.stay__column{flex-direction:column;display:flex}.stay__column:nth-child(2){padding-top:56px}.stay__column:nth-child(3){padding-top:112px}.stay__column h3{font-size:24px;font-weight:800;line-height:1.3}.stay__column p{color:var(--on-stage-muted);margin-top:10px;font-size:17px}.stay__crop{aspect-ratio:380/650;min-height:0;margin-top:28px}.stay__column:nth-child(2) .stay__crop{aspect-ratio:380/594}.stay__column:nth-child(3) .stay__crop{aspect-ratio:380/538}.podcasts{padding-block:130px 120px}.covers{gap:24px;margin-top:62px}.covers img{border-radius:24px}.covers span{margin-top:16px;font-size:18px}.cta{padding-block:120px 130px}.cta__mark,.soon__mark{width:88px}.soon .headline{margin-top:28px}.soon__line{margin-top:18px;font-size:22px}.cta .headline{margin-top:28px}.cta .store{margin-top:30px}.site-footer{padding-block:38px}.site-footer__row{flex-direction:row;justify-content:space-between;align-items:center}.site-footer nav{flex-direction:row;gap:28px}.support{grid-template-columns:min(472px,34vw) minmax(0,1fr);gap:64px;padding-block:84px 112px}.support .headline{font-size:clamp(44px,3.9vw,56px)}.support__lead,.mail-btn{margin-top:24px}.support__faq h2{margin-top:6px}.faq summary{padding-block:20px}.faq p{padding-right:150px}.legal{padding-block:64px 96px}.legal-tabs{flex-wrap:wrap;gap:8px;display:flex!important}.legal-tabs a{background:var(--surface);border:1px solid var(--line);color:var(--ink-muted);border-radius:99px;padding:6px 16px;font-size:16px;font-weight:700}.legal-tabs a:hover{color:var(--ink)}.legal-tabs a[aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}.legal__title{margin-top:26px;font-size:clamp(44px,3.9vw,56px)}.legal__layout{margin-top:56px}.legal__layout--toc{grid-template-columns:min(340px,26vw) minmax(0,720px);align-items:start;column-gap:48px;display:grid}.legal__toc{max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.legal__toc p{color:var(--ink-muted);font-size:14px;font-weight:800}.legal__toc ol{color:var(--ink-muted);gap:9px;margin-top:12px;font-size:16px;line-height:1.4;display:grid}.legal__toc a:hover{color:var(--ink)}.legal-body{max-width:720px;margin-top:0}.legal-body h2{margin-top:44px;font-size:25px}.notice{grid-template-columns:minmax(0,1fr) min(488px,34vw);gap:clamp(32px,7vw,100px);margin-top:56px}.notice__lead,.notice__text .notice__lead{font-size:21px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
