@font-face{font-family:Assistant Fallback;src:local("Arial"),local("ArialMT");font-weight:400;size-adjust:94%}@font-face{font-family:Assistant Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600;size-adjust:92.4%}@font-face{font-family:Assistant Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:700;size-adjust:95.6%}@font-face{font-family:Assistant Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:800;size-adjust:98.8%}:root{--bg: #ffffff;--surface: #f6f8f7;--surface-2: #eef3f0;--ink: #1f2622;--ink-soft: #323c36;--ink-2: #4a554f;--muted: #5d6862;--faint: #8b958f;--hair: #e4e8e5;--hair-2: #d3d9d5;--mint: #c8f1d8;--mint-ink: #256548;--mint-wash: #f3fbf6;--blush: #f7d9d2;--blush-ink: #9a4a33;--sky: #d7e8f5;--sky-ink: #33597a;--lav: #e3ddf5;--lav-ink: #4b3f7a;--butter: #f6ecc4;--butter-ink: #6e5410;--dark: #1f2622;--dark-ink: #ffffff;--dark-lift: #c9d3cd;--bezel: #1d2420;--font-text: "Assistant", "Assistant Fallback", system-ui, sans-serif;--font-figures: "Varela Round", "Assistant", "Assistant Fallback", sans-serif;--step-small: 15px;--step-body: clamp(17px, 1rem + .25vw, 19px);--step-lead: clamp(19px, 1rem + .7vw, 23px);--step-h3: clamp(24px, 1.2rem + 1vw, 30px);--step-h2: clamp(34px, 1.6rem + 2.4vw, 56px);--step-display: clamp(42px, 1.6rem + 4.4vw, 80px);--margin: clamp(20px, 4vw, 64px);--wrap: 1200px;--section: clamp(96px, 10vw, 160px);--radius: 24px;--radius-sm: 14px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-expo: cubic-bezier(.16, 1, .3, 1);--t-press: .14s;--t-hover: .18s;--t-ui: .24s;--t-reveal: .8s;--stagger-item: 70ms}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-text);font-size:var(--step-body);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-variant-numeric:tabular-nums}h1,h2,h3,h4,p,figure,blockquote,ul,ol{margin:0}ul[class]{padding:0;list-style:none}img,video{display:block;max-width:100%;height:auto}button,input{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit}:target{scroll-margin-top:90px}::selection{background:var(--mint);color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.display{font-size:var(--step-display);font-weight:800;line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.h2{font-size:var(--step-h2);font-weight:800;line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.h3{font-size:var(--step-h3);font-weight:700;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.lead{font-size:var(--step-lead);line-height:1.45;color:var(--ink-2);max-width:44ch;text-wrap:pretty}p{text-wrap:pretty}p+p{margin-top:.8em}.section__head{text-align:center;max-width:820px;margin:0 auto var(--gap-head, 56px);display:grid;gap:18px;justify-items:center}.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;background:var(--ink);color:#fff;border-radius:999px;text-decoration:none;white-space:nowrap;font-weight:700;font-size:16px;transition:transform var(--t-press) var(--ease-out),background-color var(--t-hover) ease,color var(--t-hover) ease}.button--lg{min-height:56px;padding:0 30px;font-size:18px}.button--ghost{background:var(--surface);color:var(--ink)}.button--light{background:#fff;color:var(--ink)}.button:active{transform:scale(.97)}@media (hover: hover) and (pointer: fine){.button:hover{background-color:var(--ink-soft)}.button--ghost:hover{background-color:var(--surface-2)}.button--light:hover{background-color:var(--mint)}}.nav{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:32px;height:72px;padding-inline:var(--margin);background:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nav__mark img{width:auto;height:28px}.nav__links{display:flex;gap:28px;margin-inline-start:auto;font-weight:600;font-size:16px}.nav__links a{text-decoration:none;color:var(--ink-2);transition:color var(--t-hover) ease}.nav__links a:hover{color:var(--ink)}.nav__actions{display:flex;gap:10px}.nav__actions .button{min-height:40px;padding:0 18px;font-size:15px}@media (max-width: 899px){.nav__links{display:none}.nav__actions{margin-inline-start:auto}.nav{height:64px;gap:16px}}.hero{position:relative;overflow:hidden;overflow:clip;padding:clamp(56px,8vw,110px) var(--margin) 0;text-align:center;display:grid;justify-items:center;gap:28px}.hero>*{position:relative;z-index:1}.orbs{position:absolute;inset:0;z-index:0;pointer-events:none}.orb{position:absolute;border-radius:50%}.orb--mint{--i: 0;--dx: 90px;--dy: -70px;width:30vw;height:30vw;max-width:440px;max-height:440px;left:-8vw;bottom:-6vw;background:var(--mint)}.orb--sky{--i: 1;--dx: -80px;--dy: 60px;width:26vw;height:26vw;max-width:380px;max-height:380px;right:-6vw;bottom:8vw;background:var(--sky)}.orb--lav{--i: 2;--dx: 60px;--dy: 80px;width:14vw;height:14vw;max-width:200px;max-height:200px;right:12vw;top:46%;background:var(--lav)}.orb--blush{--i: 3;--dx: -70px;--dy: -50px;width:9vw;height:9vw;max-width:130px;max-height:130px;left:14vw;top:52%;background:var(--blush)}.orb--butter{--i: 4;--dx: 50px;--dy: 70px;width:7vw;height:7vw;max-width:100px;max-height:100px;left:30vw;bottom:4vw;background:var(--butter)}.hero__phone{perspective:1400px}.hero__phone .phone{transition:transform .5s var(--ease-out);will-change:transform}@media (hover: hover) and (pointer: fine){.hero__phone .phone.is-tilt{transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .3s var(--ease-out)}}@media (max-width: 599px){.orb--lav,.orb--butter{display:none}}.hero__title{max-width:18ch}.hero__lead{max-width:52ch;text-align:center}.hero__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.hero__phone{margin-top:clamp(24px,4vw,56px);display:grid;justify-items:center;gap:18px}.hero__hint{font-weight:600;color:var(--mint-ink);background:var(--mint);border-radius:999px;padding:8px 18px;font-size:15px}.phone{--w: 360px;width:var(--w);flex:none;background:var(--bezel);border-radius:calc(var(--w) * .14);padding:calc(var(--w) * .028);box-shadow:0 40px 90px -40px #1f262273}.phone__screen{position:relative;aspect-ratio:1170 / 2532;border-radius:calc(var(--w) * .115);overflow:hidden;background:var(--mint-wash)}.phone__screen img{width:100%;height:100%;object-fit:cover}.phone--sm{--w: 300px}@media (max-width: 599px){.phone{--w: min(320px, 86vw)}.phone--sm{--w: min(280px, 78vw)}}.members{margin-top:var(--section);padding:var(--section) var(--margin);background:var(--dark);color:var(--dark-ink)}.members .lead{color:var(--dark-lift)}.phones{display:flex;justify-content:center;gap:clamp(20px,3vw,44px);flex-wrap:wrap;max-width:1240px;margin:0 auto}.phones__item{--w: 260px;display:grid;justify-items:center;gap:22px;width:300px}.phones__item .phone{--w: 260px}.phones__item figcaption{text-align:center;display:grid;gap:6px}.phones__item figcaption b{font-size:20px;font-weight:700}.phones__item figcaption span{color:var(--dark-lift);font-size:16px;line-height:1.5}@media (max-width: 1239px){.phones{gap:32px}}@media (max-width: 699px){.phones{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px calc(50% - 130px) 16px;scrollbar-width:none}.phones::-webkit-scrollbar{display:none}.phones__item{scroll-snap-align:center}}.members__more{display:none;align-items:center;justify-content:center;gap:clamp(32px,6vw,96px);margin-top:var(--section);flex-wrap:wrap}.members__more-text{max-width:440px;display:grid;gap:14px}.members__more-text p{color:var(--dark-lift)}.owners{padding:var(--section) var(--margin);background:var(--surface)}.screen{border-radius:var(--radius);overflow:hidden;background:#fff;box-shadow:0 30px 80px -40px #1f262259;max-width:var(--wrap);margin:0 auto}.screen img{width:100%}.proofs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:var(--wrap);margin:72px auto 0}.proof{background:#fff;border-radius:var(--radius);padding:24px 24px 28px;display:grid;gap:14px;align-content:start}.proof__panel{border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}.proof .h3{margin-top:6px}.proof p{color:var(--ink-2)}@media (max-width: 799px){.proofs{grid-template-columns:1fr}}.feature{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,5vw,72px);align-items:center;max-width:var(--wrap);margin:var(--section) auto 0}.feature--flip{direction:ltr}.feature--flip>*{direction:rtl}.feature__text{display:grid;gap:14px}.feature__text p{color:var(--ink-2)}.feature .screen{margin:0}@media (max-width: 899px){.feature{grid-template-columns:1fr}.feature--flip{direction:rtl}}.journey{display:grid;grid-template-columns:repeat(4,1fr)}.journey__field{position:relative;height:84svh;min-height:560px;background:var(--field);color:var(--field-ink);padding:32px}.journey__head{position:absolute;top:48px;inset-inline-start:32px;font-size:var(--step-h3);color:var(--field-ink)}.jcard{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);transition:transform .15s var(--ease-out)}@media (hover: hover) and (pointer: fine){.jcard:hover{transform:translate(-50%,calc(-50% - 6px))}}.journey__clause{position:absolute;bottom:32px;inset-inline:32px;font-size:var(--step-h3);font-weight:700;line-height:1.2;letter-spacing:-.01em;max-width:14ch}@media (max-width: 899px) and (min-width: 600px){.journey{grid-template-columns:1fr 1fr}.journey__field{height:60svh}}@media (max-width: 599px){.journey{grid-template-columns:1fr}.journey__field{height:auto;min-height:0;padding:28px 20px 32px}.journey__head{position:static;margin-bottom:8px}.journey__clause{position:static;max-width:none}.jcard{position:static;transform:none;margin-top:24px}}.inside{padding:var(--section) var(--margin);background:var(--mint-wash)}.inside__cols{display:grid;grid-template-columns:repeat(2,minmax(0,520px));gap:64px;justify-content:center}.inside__group{font-weight:700;font-size:var(--step-lead);margin-bottom:8px}.inside__group+.inside__rows+.inside__group{margin-top:40px}.inside__rows li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-height:40px;padding-block:8px}.inside__rows li>span{display:inline-flex;align-items:center;gap:10px;font-size:var(--step-body);font-weight:600}.inside__rows li>small{font-size:var(--step-small);color:var(--muted);white-space:nowrap}.inside__rows--later li>span{color:var(--muted);font-weight:400}.dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--c, var(--hair-2));flex:none}.inside .dot{width:14px;height:14px}.dot--empty{background:var(--hair-2)}@media (max-width: 799px){.inside__cols{grid-template-columns:1fr;gap:40px}.inside__rows li>small{white-space:normal;text-align:end}}.faq{display:grid;grid-template-columns:4fr 8fr;column-gap:48px;padding:var(--section) var(--margin);align-items:start;max-width:calc(var(--wrap) + 2 * var(--margin));margin:0 auto}.faq__head{position:sticky;top:100px}.tile{background:var(--surface);border-radius:var(--radius-sm);margin-bottom:8px;transition:background-color .2s ease}.tile[open]{background:var(--mint);color:var(--ink)}.tile summary{position:relative;list-style:none;display:flex;align-items:center;min-height:72px;padding:18px 60px 18px 24px;font-size:20px;font-weight:700;line-height:1.25;cursor:pointer}.tile summary::-webkit-details-marker{display:none}.tile summary:after{content:"";position:absolute;inset-inline-end:24px;top:50%;width:16px;height:3px;margin-top:-1.5px;background:var(--ink);border-radius:1.5px}.tile summary:before{content:"";position:absolute;inset-inline-end:30.5px;top:50%;width:3px;height:16px;margin-top:-8px;background:var(--ink);border-radius:1.5px;transition:transform var(--t-ui) var(--ease-out)}.tile[open] summary:before{transform:rotate(90deg)}.tile__panel{padding:0 24px 22px}.tile__panel p{font-size:var(--step-body);line-height:1.55;max-width:56ch}@media (prefers-reduced-motion: no-preference){.tile[open] .tile__panel>div{animation:faq-in .32s var(--ease-out)}}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}}@media (max-width: 899px){.faq{grid-template-columns:1fr}.faq__head{position:static;margin-bottom:24px}.tile summary{font-size:18px;min-height:64px;padding:14px 52px 14px 20px}.tile summary:after{inset-inline-end:20px}.tile summary:before{inset-inline-end:26.5px}.tile__panel{padding:0 20px 20px}}.cta{padding:var(--section) var(--margin);background:var(--dark);color:var(--dark-ink);text-align:center}.cta__form{display:grid;justify-items:center;gap:24px;max-width:900px;margin:0 auto}.cta__title{max-width:18ch;font-size:clamp(36px,1.6rem + 3.2vw,68px)}.cta__lead{color:var(--dark-lift);text-align:center}.cta__row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;width:100%;max-width:560px}.cta__input{flex:1 1 240px;min-height:56px;padding:0 22px;border:0;border-radius:999px;background:#ffffff1a;color:#fff;font-size:18px}.cta__input::placeholder{color:var(--dark-lift);opacity:1}.cta__input:focus{outline:2px solid #fff;outline-offset:2px;background:#ffffff24}.cta__after{color:var(--dark-lift);font-size:var(--step-small)}.foot{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;padding:40px var(--margin);font-size:15px;color:var(--muted)}.foot__links{display:flex;gap:24px;color:var(--ink);flex-wrap:wrap;justify-content:center}.foot a{text-decoration:none}.foot a:hover{text-decoration:underline}.foot__cookies{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer}.foot__cookies:hover{text-decoration:underline}.foot__year{text-align:left}@media (max-width: 699px){.foot{grid-template-columns:1fr;gap:10px;text-align:center}.foot__year{text-align:center}}[data-ui]{font-family:var(--font-text);font-size:14px;line-height:1.4;color:var(--ink-soft);text-align:start;font-weight:400;letter-spacing:0}[data-ui] .fig{font-family:var(--font-figures);font-weight:400;font-variant-numeric:tabular-nums}[data-ui] .is-mine{color:var(--mint-ink)}[data-ui] .app{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--mint-wash);overflow:hidden}[data-ui] .app__head{display:flex;justify-content:space-between;align-items:flex-start;padding:44px 16px 12px;border-bottom:1px solid var(--hair)}[data-ui] .app__greet b{display:block;font-family:var(--font-figures);font-weight:400;font-size:22px;line-height:1.2}[data-ui] .app__greet span{display:block;color:var(--muted);font-size:13px;margin-top:2px}[data-ui] .app__brand{text-align:end}[data-ui] .app__studio{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-figures);font-size:16px;color:var(--mint-ink)}[data-ui] .app__studio-dot{width:22px;height:22px;border-radius:50%;background:#2f6b4f;display:inline-block}[data-ui] .app__powered{display:block;font-size:11px;color:var(--muted);margin-top:2px}[data-ui] .app__body{padding:14px 16px 0;flex:1;overflow:hidden}[data-ui] .app__tabs{margin-top:auto;display:flex;justify-content:space-around;align-items:center;padding:10px 12px 22px;border-top:1px solid var(--hair);background:var(--mint-wash)}[data-ui] .app__tabs span{font-size:14px;color:var(--muted);padding:7px 16px;border-radius:999px}[data-ui] .app__tabs .is-on{background:var(--mint);color:var(--ink-soft);font-weight:600}[data-ui] .next{background:var(--mint);border-radius:16px;padding:16px 18px;display:grid;gap:4px}[data-ui] .next__name{font-family:var(--font-figures);font-weight:400;font-size:22px;line-height:1.2}[data-ui] .next__when{color:var(--mint-ink);font-weight:600}[data-ui] .next__who{font-size:13px}[data-ui] .days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-top:14px}[data-ui] .days span{text-align:center;border-radius:12px;padding:8px 0 6px}[data-ui] .days em{display:block;font-style:normal;font-size:12px;color:var(--muted)}[data-ui] .days b{display:block;font-family:var(--font-figures);font-weight:400;font-size:17px;margin-top:2px}[data-ui] .days .is-on{background:var(--ink-soft);color:#fff}[data-ui] .days .is-on em{color:var(--dark-lift)}[data-ui] .rows{list-style:none;margin:10px 0 0;padding:0}[data-ui] .row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--hair)}[data-ui] .row__time{font-family:var(--font-figures);font-size:17px;min-width:48px;font-variant-numeric:tabular-nums;transition:color .2s ease}[data-ui] .row__main{flex:1;min-width:0;display:grid;gap:2px}[data-ui] .row__main b{font-weight:600;display:flex;align-items:center;gap:6px}[data-ui] .row__main small{color:var(--muted);font-size:13px}[data-ui] .row.is-waiting .row__free{color:var(--butter-ink)}[data-ui] .dot{width:10px;height:10px;border:1px solid rgba(50,60,54,.14)}[data-ui] .btn{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:7px 14px;border:1px solid var(--ink-soft);font-weight:600;font-size:13.5px;line-height:1.2;white-space:nowrap;cursor:pointer;transition:transform var(--t-press) var(--ease-out),background-color var(--t-hover) ease,color var(--t-hover) ease}[data-ui] .btn:active{transform:scale(.97)}[data-ui] .btn--primary{background:var(--ink-soft);color:#fff}[data-ui] .btn--ghost{background:#fff;color:var(--ink-soft)}[data-ui] .btn--sm{padding:4px 12px;font-size:13px}[data-ui] .btn .x{font-weight:400}@media (hover: hover) and (pointer: fine){[data-ui] .btn--primary:hover{background:var(--ink)}[data-ui] .btn--ghost:hover{background:var(--surface)}}[data-ui] .chip{display:inline-block;border-radius:999px;padding:2px 10px;font-weight:600;font-size:12.5px;line-height:1.5;white-space:nowrap}[data-ui] .chip--mint{background:var(--mint);color:var(--mint-ink)}[data-ui] .chip--butter{background:var(--butter);color:var(--butter-ink)}[data-ui] .chip--lav{background:var(--lav);color:var(--lav-ink)}[data-ui] .chip--ink{background:var(--ink-soft);color:#fff}[data-ui] .toast{position:absolute;left:50%;bottom:84px;width:max-content;max-width:calc(100% - 32px);transform:translate(-50%,140%);background:var(--ink-soft);color:#fff;border-radius:999px;padding:10px 18px;font-size:14px;text-align:center;opacity:0;transition:transform .25s var(--ease-out),opacity .25s ease;pointer-events:none}[data-ui] .toast.is-on{transform:translate(-50%);opacity:1}[data-ui] .ticks{display:inline-flex;align-items:center;gap:2px;direction:ltr}[data-ui] .ticks span{width:2px;height:13px;border-radius:1px;background:var(--hair-2);transform-origin:bottom}[data-ui] .ticks .is-booked{background:var(--ink-soft)}[data-ui] .ticks .is-wait{background:var(--blush-ink)}[data-ui] .kpis{display:grid;grid-template-columns:repeat(3,1fr);min-height:120px}[data-ui] .kpi{padding:16px 14px 14px;display:grid;gap:4px;align-content:start;border-inline-start:1px solid var(--hair)}[data-ui] .kpi:first-child{border-inline-start:0}[data-ui] .kpi>span{font-size:13px;color:var(--muted)}[data-ui] .kpi .fig{font-size:26px;line-height:1.2}[data-ui] .kpi small{font-size:12.5px;color:var(--muted)}[data-ui] .kpi--debt .fig{color:var(--blush-ink);position:relative;display:inline-block;padding-bottom:4px}@media (max-width: 480px){[data-ui] .kpi{padding:14px 10px 12px}[data-ui] .kpi .fig{font-size:19px;white-space:nowrap}[data-ui] .kpi>span,[data-ui] .kpi small{font-size:12px}}[data-ui] .kpi--debt .fig:after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:4px;background:var(--blush);border-radius:2px}[data-ui] .todo{list-style:none;margin:0;padding:0}[data-ui] .todo li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--hair)}[data-ui] .todo li:last-child{border-bottom:0}[data-ui] .todo__who b{display:block;font-weight:600}[data-ui] .todo__who small{color:var(--muted);font-size:13px}[data-ui] .todo__who .is-debt{color:var(--blush-ink)}[data-ui] .todo__acts{display:flex;align-items:center;gap:8px}[data-ui] .wa{width:30px;height:30px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23256548' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.5a8.4 8.4 0 0 1-8.5 8.3 8.6 8.6 0 0 1-4-1L3 20l1.3-5.2a8.3 8.3 0 0 1-1.1-4.1A8.4 8.4 0 0 1 11.7 2.3h.4a8.4 8.4 0 0 1 8.9 8.4z'/%3E%3C/svg%3E") center / 18px no-repeat}[data-ui] .board{width:100%;border-collapse:collapse}[data-ui] .board td{padding:12px 10px;border-bottom:1px solid var(--hair);white-space:nowrap;vertical-align:middle}[data-ui] .board tr:last-child td{border-bottom:0}[data-ui] .board td.fig{font-size:17px}[data-ui] .board .dot{margin-inline-end:6px;vertical-align:middle}[data-ui] .board .is-now{background:var(--mint-wash)}[data-ui] .board__seats{display:flex;align-items:center;gap:8px}[data-ui] .board__seats small{font-size:12.5px;color:var(--muted)}[data-ui] .rules{display:grid;gap:10px;padding:16px}[data-ui] .rules label{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;align-items:center;font-size:13.5px;font-weight:600;color:var(--ink-2)}[data-ui] .field{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--hair-2);border-radius:8px;padding:7px 10px;font-weight:400;color:var(--ink-soft);min-height:36px}[data-ui] .field--err{border-color:var(--blush-ink);background:#fdf6f4}[data-ui] .field--err em{font-style:normal;color:var(--blush-ink);font-size:12px;margin-inline-start:auto}[data-ui] .toggle{position:relative;width:30px;height:18px;border-radius:999px;background:var(--hair-2);flex:none}[data-ui] .toggle.is-on{background:var(--mint-ink)}[data-ui] .toggle:after{content:"";position:absolute;top:2px;inset-inline-start:2px;width:14px;height:14px;border-radius:50%;background:#fff}[data-ui] .toggle.is-on:after{inset-inline-start:14px}[data-ui].jcard{width:260px;background:#fff;border-radius:14px;padding:16px;display:grid;gap:6px;font-size:13.5px;color:var(--muted);box-shadow:0 18px 50px -24px #1f262259}[data-ui].jcard>b{color:var(--ink-soft);font-weight:600;font-size:16px}[data-ui] .jcard__av{width:34px;height:34px;border-radius:50%;background:var(--c);color:var(--ci);display:grid;place-items:center;font-weight:600;font-size:13px;margin-bottom:4px}[data-ui].jcard .chip{justify-self:start}[data-ui] .jcard__line{display:flex;align-items:center;gap:6px;color:var(--ink-soft);margin-top:2px}[data-ui] .jcard__line small{color:var(--muted);font-size:12.5px}[data-ui] .jcard__checks{gap:10px}[data-ui] .ok{width:16px;height:16px;border-radius:50%;background:var(--mint);display:inline-block;position:relative;flex:none;margin-inline-start:2px}[data-ui] .ok:after{content:"";position:absolute;left:5px;top:3px;width:4px;height:7px;border:solid var(--mint-ink);border-width:0 2px 2px 0;transform:rotate(45deg)}[data-ui] .jcard__checks .ok:first-child{margin-inline-start:0}.roll__digits{display:inline-flex;direction:ltr;font-variant-numeric:tabular-nums;line-height:1}.roll__col{display:inline-block;height:1em;overflow:clip}.roll__strip{display:flex;flex-direction:column;transform:translateY(calc(var(--d) * -1em))}.roll__strip>span{display:block;height:1em}@media (prefers-reduced-motion: no-preference){.js [data-rise]{opacity:0;transform:translateY(18px);animation:ad-rise var(--t-reveal) var(--ease-out) forwards;animation-delay:calc(var(--i, 0) * 90ms + .12s)}.js .hero__title[data-rise]{opacity:1;transform:none;animation:none}.js .hero__title .w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .04em .08em;margin:0 -.04em -.08em}.js .hero__title .w>span{display:inline-block;transform:translateY(110%);animation:word-rise .9s var(--ease-expo) forwards;animation-delay:calc(var(--i, 0) * 70ms + 80ms)}.js .hero__phone[data-rise]{opacity:1;transform:none;animation:none}.js .hero__phone .phone{opacity:0;transform:translateY(90px) rotateX(16deg) scale(.92);animation:phone-land 1.2s var(--ease-expo) .52s forwards}.js .hero__phone .hero__hint{opacity:0;transform:translateY(10px);animation:ad-rise .6s var(--ease-out) 1.5s forwards}.js .scr.is-boot .next{opacity:0;transform:translateY(14px) scale(.98);animation:ad-rise .7s var(--ease-out) 1s forwards}.js .scr.is-boot .days button{opacity:0;transform:translateY(10px);animation:ad-rise .5s var(--ease-out) forwards;animation-delay:calc(1.15s + var(--i, 0) * 40ms)}.js .scr.is-boot .row{opacity:0;transform:translateY(16px);animation:ad-rise .6s var(--ease-out) forwards;animation-delay:calc(1.35s + var(--i, 0) * 90ms)}.js .scr.is-boot .app__tabs{opacity:0;animation:ad-rise .5s var(--ease-out) 1.9s forwards}.orb{animation:orb-drift 9s ease-in-out infinite alternate,orb-morph 7s ease-in-out infinite alternate;animation-delay:calc(var(--i, 0) * -2.3s),calc(var(--i, 0) * -1.7s);will-change:transform,border-radius}.orbs{opacity:0;animation:orbs-in 1.6s ease .3s forwards}.js [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out),transform .9s var(--ease-out);transition-delay:calc(var(--i, 0) * 80ms)}.js [data-reveal].is-in{opacity:1;transform:none}.js .jcard[data-reveal]{transform:translate(-50%,calc(-50% + 24px));transition-delay:calc(var(--i, 0) * 90ms)}.js .jcard[data-reveal].is-in{transform:translate(-50%,-50%)}@media (max-width: 599px){.js .jcard[data-reveal]{transform:translateY(24px)}.js .jcard[data-reveal].is-in{transform:none}}.js .phones[data-reveal]{opacity:1;transform:none;transition:none}.js .phones[data-reveal] .phones__item{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease-out),transform .9s var(--ease-out);transition-delay:calc(var(--i, 0) * 90ms)}.js .phones[data-reveal].is-in .phones__item{opacity:1;transform:none}.js .inside__rows[data-reveal]{opacity:1;transform:none;transition:none}.js .inside__rows[data-reveal] li{opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i, 0) * 50ms)}.js .inside__rows[data-reveal].is-in li{opacity:1;transform:none}.js [data-reveal] .ticks span{transform:scaleY(.15);transition:transform .5s var(--ease-out);transition-delay:calc(var(--i, 0) * 25ms + .3s)}.js [data-reveal].is-in .ticks span{transform:none}.roll:not(.is-in) .roll__strip{transform:none}.roll.is-in .roll__strip{transition:transform 1.1s var(--ease-expo) calc(var(--i) * var(--stagger-item) + .2s)}}@keyframes ad-rise{to{opacity:1;transform:none}}@keyframes word-rise{to{transform:none}}@keyframes phone-land{to{opacity:1;transform:none}}@keyframes orbs-in{to{opacity:1}}@keyframes orb-drift{0%{transform:translate(0) scale(1) rotate(0)}50%{transform:translate(calc(var(--dx, 40px) * .6),calc(var(--dy, -30px) * -.8)) scale(1.06) rotate(25deg)}to{transform:translate(var(--dx, 40px),var(--dy, -30px)) scale(1.12) rotate(-15deg)}}@keyframes orb-morph{0%{border-radius:50%}33%{border-radius:58% 42% 55% 45%/45% 58% 42% 55%}66%{border-radius:42% 58% 38% 62%/60% 40%}to{border-radius:55% 45% 62% 38%/40% 55% 45% 60%}}@media (prefers-reduced-motion: reduce){.jcard,.tile summary:before{transition:none}}[data-ui] .scr{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--mint-wash)}[data-ui] .app__body--scroll{display:grid;gap:12px;align-content:start;padding-bottom:16px}[data-ui] .app__back{cursor:pointer}[data-ui] .app__back b{font-size:16px;font-family:var(--font-text);font-weight:600}[data-ui] .days button{font:inherit;color:inherit;background:none;border:0;text-align:center;border-radius:12px;padding:8px 0 6px;cursor:pointer;transition:background-color var(--t-hover) ease}[data-ui] .days .is-past{opacity:.45}[data-ui] .row[data-open],[data-ui] .next[data-open]{cursor:pointer}[data-ui] .row.is-past{opacity:.5}[data-ui] .app__tabs button{font:inherit;color:var(--muted);background:none;border:0;padding:7px 16px;border-radius:999px;cursor:pointer;font-size:14px;transition:background-color var(--t-hover) ease,color var(--t-hover) ease}[data-ui] .app__tabs button.is-on{background:var(--mint);color:var(--ink-soft);font-weight:600}[data-ui] .chip--done{background:var(--surface);color:var(--muted)}[data-ui] .next--empty{background:var(--surface)}[data-ui] .card{background:#fff;border:1px solid var(--hair);border-radius:12px;padding:14px 16px;display:grid;gap:10px}[data-ui] .card>b{font-weight:600}[data-ui] .card__row{display:flex;justify-content:space-between;align-items:center;gap:8px}[data-ui] .card__row b{font-weight:600}[data-ui] .card--row{grid-template-columns:auto 1fr auto;align-items:center;gap:12px}[data-ui] .grow{display:grid;gap:2px;min-width:0}[data-ui] .grow b{font-family:var(--font-figures);font-weight:400;font-size:18px}[data-ui] .grow small{color:var(--muted);font-size:12.5px}[data-ui] .av{width:42px;height:42px;border-radius:50%;background:var(--blush);color:var(--blush-ink);display:grid;place-items:center;font-weight:600;font-size:14px;flex:none}[data-ui] .av--sm{width:30px;height:30px;font-size:12px;background:var(--lav);color:var(--lav-ink)}[data-ui] .note{font-size:13px;color:var(--muted);margin:0}[data-ui] .plan{display:grid;gap:8px}[data-ui] .ex-card{position:relative;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--hair);border-radius:16px;padding:10px;transition:background-color .25s ease}[data-ui] .ex-card .grow{display:grid;gap:1px}[data-ui] .ex-card .grow b{font-weight:600;font-size:15px}[data-ui] .ex-card .grow small{color:var(--muted);font-size:12px}[data-ui] .ex-card__n{font-size:11px;font-weight:700;color:var(--mint-ink);letter-spacing:.04em}[data-ui] .ex-target{font-family:var(--font-figures);font-size:13px;color:var(--ink-soft);margin-top:2px}[data-ui] .ex-card.is-done{background:var(--mint-wash)}[data-ui] .ex-card.is-done:after{content:"";position:absolute;inset-inline-end:12px;top:12px;width:18px;height:18px;border-radius:50%;background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23256548' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}[data-ui] .ex-art{flex:none;display:block;background:var(--surface);border-radius:12px}[data-ui] .ex-art--none{display:grid;place-items:center;color:var(--muted)}[data-ui] .ex-art .ex-body line{stroke:var(--ink-soft)}[data-ui] .ex-art .ex-head{fill:var(--ink-soft)}[data-ui] .ex-art .ex-plate{fill:var(--mint-ink)}[data-ui] .ex-art .ex-ground{stroke:var(--hair-2);stroke-width:1.5}[data-ui] .ex-art .ex-mat{fill:var(--lav)}[data-ui] .ex{grid-template-columns:auto 1fr;column-gap:12px;align-items:center}[data-ui] .ex .ex-art{grid-row:1 / span 4}[data-ui] .ex__bar,[data-ui] .ex small{grid-column:2}[data-ui] .plan li{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--hair);transition:color .2s ease}[data-ui] .plan li:last-child{border-bottom:0}[data-ui] .plan li span{display:flex;align-items:center;gap:8px;font-weight:600}[data-ui] .plan li span:before{content:"";width:16px;height:16px;border-radius:50%;border:1.5px solid var(--hair-2);flex:none;transition:background-color .2s ease,border-color .2s ease}[data-ui] .plan li.is-done span:before{background:var(--mint);border-color:var(--mint);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23256548' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[data-ui] .plan li.is-done{color:var(--muted)}[data-ui] .plan li small{color:var(--muted);font-family:var(--font-figures);font-size:13px}[data-ui] .who__chips{display:flex;flex-wrap:wrap;gap:8px}[data-ui] .who__chips span{background:var(--surface);border-radius:999px;padding:6px 14px;font-size:14px}[data-ui] .who__chips .is-me{background:var(--mint);color:var(--ink-soft);font-weight:600}[data-ui] .month{display:flex;justify-content:space-between;align-items:center;padding:4px 6px}[data-ui] .month b{font-family:var(--font-figures);font-weight:400;font-size:20px}[data-ui] .month span{color:var(--muted);font-size:20px}[data-ui] .next--stat{text-align:end}[data-ui] .next__big{font-family:var(--font-figures);font-size:44px;line-height:1;color:var(--mint-ink)}[data-ui] .ex{display:grid;gap:2px;padding:8px 0;border-bottom:1px solid var(--hair);position:relative}[data-ui] .ex:last-child{border-bottom:0}[data-ui] .ex__name{font-weight:600}[data-ui] .ex small{color:var(--muted);font-size:12.5px}[data-ui] .ex__bar{display:block;height:5px;border-radius:3px;background:var(--hair);margin-top:6px;overflow:hidden}[data-ui] .ex__bar:after{content:"";display:block;height:100%;width:calc(var(--v) * 100%);background:var(--mint-ink);border-radius:3px;transform-origin:right;transform:scaleX(0);transition:transform .9s var(--ease-expo) .3s}[data-ui] .is-live .ex__bar:after{transform:none}[data-ui] .bars{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;align-items:end;height:120px;direction:rtl}[data-ui] .bar{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;gap:4px;height:100%}[data-ui] .bar b{font-family:var(--font-figures);font-weight:400;font-size:13px;color:var(--muted);opacity:0;transition:opacity .3s ease calc(var(--i) * 80ms + .5s)}[data-ui] .bar i{width:100%;max-width:34px;align-self:end;height:calc(var(--v) * 78px + 6px);border-radius:8px;background:var(--sky);transform-origin:bottom;transform:scaleY(.06);transition:transform .7s var(--ease-expo) calc(var(--i) * 80ms)}[data-ui] .bar.is-now i{background:var(--mint-ink)}[data-ui] .bar.is-now b{color:var(--ink-soft);font-weight:600}[data-ui] .bar span{font-size:12px;color:var(--muted)}[data-ui] .is-live .bar i{transform:none}[data-ui] .is-live .bar b{opacity:1}[data-ui] .app__sub{display:block;font-weight:600;margin-top:4px;color:var(--ink-soft)}[data-ui] .plan-card{background:#fff;border:1px solid var(--hair);border-radius:12px;padding:16px;display:grid;gap:4px}[data-ui] .plan-card b{font-family:var(--font-figures);font-weight:400;font-size:20px;line-height:1.25}[data-ui] .plan-card>span{font-size:13px;color:var(--muted)}[data-ui] .plan-card .chip{justify-self:start;margin-bottom:4px;transition:transform .3s var(--ease-out)}[data-ui] .plan-card .chip.is-pop{transform:scale(1.12)}[data-ui] .plan-card--buy{grid-template-columns:1fr auto;align-items:center}[data-ui] .plan-card--buy b,[data-ui] .plan-card--buy>span:last-child{grid-column:1}[data-ui] .plan__price{grid-column:2;grid-row:1 / span 2;font-size:22px;color:var(--ink-soft)}[data-ui] .punch{display:flex;gap:4px;margin-top:8px}[data-ui] .punch i{flex:1;height:6px;border-radius:3px;background:var(--hair-2);transition:background-color .25s ease}[data-ui] .punch .is-used{background:var(--ink-soft)}[data-ui] .roster{list-style:none;margin:0;padding:0}[data-ui] .roster li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--hair)}[data-ui] .roster li:last-child{border-bottom:0}[data-ui] .roster li b{flex:1;font-weight:600;transition:color .2s ease}[data-ui] .roster li.is-here b{color:var(--mint-ink)}[data-ui] .is-pressed{transform:scale(.95)}[data-ui] .finger{position:absolute;z-index:5;left:0;top:0;width:28px;height:28px;border-radius:50%;background:#323c3647;border:2px solid rgba(255,255,255,.9);box-shadow:0 4px 14px #0000002e;opacity:0;pointer-events:none;transition:transform .6s var(--ease-in-out, cubic-bezier(.76, 0, .24, 1)),opacity .25s ease}[data-ui] .finger.is-on{opacity:1}[data-ui] .finger.is-press{background:#323c3680}@media (prefers-reduced-motion: no-preference){[data-ui] .scr--swap{animation:scr-swap .26s var(--ease-out)}[data-ui] .scr--push{animation:scr-push .3s var(--ease-out)}[data-ui] .scr--pop{animation:scr-pop .26s var(--ease-out)}[data-ui] .who__chips span{animation:chip-in .4s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 60ms + .15s)}}@keyframes scr-swap{0%{opacity:0;transform:translateY(8px)}}@keyframes scr-push{0%{opacity:0;transform:translate(-28px)}}@keyframes scr-pop{0%{opacity:0;transform:translate(28px)}}@keyframes chip-in{0%{opacity:0;transform:translateY(6px) scale(.96)}}[data-ui] .classcard{background:var(--c);border-radius:16px;padding:18px;display:grid;gap:4px}[data-ui] .classcard__name{font-family:var(--font-figures);font-weight:400;font-size:24px;line-height:1.2}[data-ui] .classcard__state{justify-self:end;margin-top:10px}[data-ui] .app{width:340px;height:calc(340px * 2532 / 1170);transform:scale(var(--k, 1));transform-origin:top left;inset:0 auto auto 0}[data-ui] .app__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}[data-ui] .app__body::-webkit-scrollbar{display:none}[data-lock] .app__tabs button:not(.is-on){opacity:.55;cursor:default}@media (min-width: 800px){.proofs .proof:last-child:nth-child(odd){grid-column:1 / -1;grid-template-columns:7fr 5fr;column-gap:32px;align-items:center}.proofs .proof:last-child:nth-child(odd) .proof__panel{grid-row:1 / span 2}}.phone{position:relative;width:var(--w);padding:calc(var(--w) * .03);border-radius:calc(var(--w) * .168);background:#0b0d0c;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 calc(var(--w) * .009) #5d6461,0 0 0 calc(var(--w) * .012) #2a2f2d,0 60px 120px -50px #0f14128c}.phone:before{content:"";position:absolute;right:calc(var(--w) * -.02);top:27%;width:calc(var(--w) * .012);height:calc(var(--w) * .2);border-radius:0 3px 3px 0;background:#4b5250}.phone:after{content:"";position:absolute;left:calc(var(--w) * -.02);top:17%;width:calc(var(--w) * .012);height:calc(var(--w) * .44);border-radius:3px 0 0 3px;background:linear-gradient(#4b5250 0 15%,transparent 15% 30%,#4b5250 30% 62%,transparent 62% 68%,#4b5250 68% 100%)}.phone__screen{border-radius:calc(var(--w) * .14)}.phone__screen:after{content:"";position:absolute;z-index:9;top:calc(var(--w) * .028);left:50%;width:calc(var(--w) * .29);height:calc(var(--w) * .083);transform:translate(-50%);border-radius:999px;background:#000}.device{--dw: 380px;position:relative;width:100%;display:grid;justify-items:center;align-content:start;overflow:hidden;padding-top:14px;height:calc(var(--dw) * 1.55)}.device .phone{--w: var(--dw)}.device__glow{position:absolute;z-index:0;left:50%;bottom:calc(var(--dw) * -.55);width:calc(var(--dw) * 2.6);height:calc(var(--dw) * 1.5);transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,var(--glow-a, rgba(200, 241, 216, .95)),var(--glow-b, rgba(215, 232, 245, .55)) 55%,transparent);filter:blur(36px)}.device .phone{z-index:1}.device--xl{--dw: 440px;height:calc(var(--dw) * 1.42);--glow-a: rgba(200, 241, 216, .4);--glow-b: rgba(215, 232, 245, .16)}@media (max-width: 599px){.device{--dw: min(330px, 84vw)}.device--xl{--dw: min(340px, 86vw)}}@media (prefers-reduced-motion: no-preference){.device__glow{animation:glow-breathe 9s ease-in-out infinite alternate}}@keyframes glow-breathe{to{transform:translate(-50%) scale(1.12);opacity:.8}}.hero__phone{margin-top:clamp(16px,3vw,40px)}.members{margin-top:0;padding-bottom:0}.stage{display:grid;justify-items:center;gap:22px;margin-top:8px}.stage__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.pill{font:inherit;font-weight:600;font-size:16px;color:#fff;background:transparent;border:1.5px solid rgba(255,255,255,.5);border-radius:999px;padding:10px 22px;cursor:pointer;transition:background-color var(--t-hover) ease,color var(--t-hover) ease,border-color var(--t-hover) ease,transform var(--t-press) var(--ease-out)}.pill:active{transform:scale(.97)}.pill.is-on{background:#fff;color:var(--ink);border-color:#fff}@media (hover: hover) and (pointer: fine){.pill:not(.is-on):hover{border-color:#fff}}.stage__caption{text-align:center;max-width:54ch;min-height:4.6em;display:grid;gap:4px}.stage__caption b{font-size:20px;font-weight:700}.stage__caption span{color:var(--dark-lift)}[data-ui] .toast{top:50px;bottom:auto;transform:translate(-50%,-160%)}[data-ui] .toast.is-on{transform:translate(-50%)}[data-ui] .flare{position:absolute;z-index:4;left:50%;top:42%;width:280px;height:280px;margin:-140px 0 0 -140px;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,#fffffff2,#c8f1d899 34%,#c8f1d800 70%)}@media (prefers-reduced-motion: no-preference){[data-ui] .flare.is-on{animation:flare 1s var(--ease-out)}[data-ui] .scr--blur{animation:scr-blur .8s var(--ease-out)}}@keyframes flare{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes scr-blur{0%{opacity:0;filter:blur(14px);transform:scale(1.04)}}.hero__phone,.stage .device{justify-self:stretch;width:100%}.hero__phone .device{width:100%}.hero .stage__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hero .pill{color:var(--ink);border-color:var(--hair-2);background:#fff}.hero .pill.is-on{background:var(--ink);color:#fff;border-color:var(--ink)}@media (hover: hover) and (pointer: fine){.hero .pill:not(.is-on):hover{border-color:var(--ink)}}.hero__caption{color:var(--ink-2);max-width:52ch;min-height:3em;text-align:center;margin-top:-4px}.hero__phone{display:grid;justify-items:center;gap:14px}@media (prefers-reduced-motion: no-preference){.js .hero__phone .stage__pills,.js .hero__phone .hero__caption{opacity:0;transform:translateY(10px);animation:ad-rise .6s var(--ease-out) 1.3s forwards}}html,body{overflow-x:clip}.journey__field{overflow:hidden}[data-ui].jcard{width:min(260px,calc(100% - 32px))}@media (max-width: 1099px) and (min-width: 600px){.journey{grid-template-columns:1fr 1fr}.journey__field{height:60svh;min-height:480px}}.device{overflow:visible;clip-path:inset(-100vh -100vw 0 -100vw)}.device__glow{width:min(calc(var(--dw) * 2.4),96vw)}[data-ui] .app__body{overflow-y:hidden;overscroll-behavior:auto}.nav{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;transition:box-shadow .2s ease}.nav.is-scrolled{box-shadow:0 1px 0 var(--hair),0 8px 24px -18px #1f262259}.owners{padding-top:clamp(56px,7vw,104px)}@media (max-width: 599px){.owners{padding-top:48px}.owners .section__head{--gap-head: 32px}}@media (min-width: 600px){.hero__lead{min-height:4.35em}}.hero__caption{min-height:3.1em}
