.hero[data-astro-cid-bnohfldf]{padding-block:72px 64px}.hero[data-astro-cid-bnohfldf] h1[data-astro-cid-bnohfldf]{font-size:clamp(42px,7vw,76px)}.hero[data-astro-cid-bnohfldf] h1[data-astro-cid-bnohfldf] span[data-astro-cid-bnohfldf]{display:block}.hero[data-astro-cid-bnohfldf] .lead[data-astro-cid-bnohfldf]{margin-top:28px}.example[data-astro-cid-bnohfldf]{margin:0 auto;padding-bottom:24px}.example-frame[data-astro-cid-bnohfldf]{box-shadow:0 24px 60px #050d3324, 0 0 0 1px var(--border);background:#fff;border-radius:20px;overflow:hidden}.example-frame[data-astro-cid-bnohfldf] img[data-astro-cid-bnohfldf]{width:100%}.example[data-astro-cid-bnohfldf] figcaption[data-astro-cid-bnohfldf]{max-width:760px;color:var(--muted);text-align:center;margin:18px auto 0;font-size:15px}.related[data-astro-cid-bnohfldf]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.related[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]{border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:6px;padding:24px 28px;text-decoration:none;transition:border-color .15s;display:flex}.related[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:hover{border-color:var(--accent)}.related[data-astro-cid-bnohfldf] strong[data-astro-cid-bnohfldf]{letter-spacing:-.015em;font-size:18px;font-weight:600}.related[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:hover strong[data-astro-cid-bnohfldf]{color:var(--accent)}.related[data-astro-cid-bnohfldf] span[data-astro-cid-bnohfldf]{color:var(--ink-2)}@media (width<=860px){.related[data-astro-cid-bnohfldf]{grid-template-columns:1fr}}.section{padding-block:88px}.soft{background:var(--soft)}.section-head{text-align:center;max-width:760px;margin:0 auto 48px}.section-head h2.display{font-size:clamp(32px,4.5vw,48px)}.section-head p{color:var(--ink-2);margin:18px 0 0;font-size:18px}.section .note{max-width:760px;color:var(--ink-2);text-align:center;margin:28px auto 0;font-size:17px}.split{grid-template-columns:5fr 7fr;align-items:center;gap:64px;display:grid}.split h2.display{margin-bottom:24px;font-size:clamp(32px,4vw,44px)}.split .shot{box-shadow:var(--shadow);background:#fff;border-radius:24px;overflow:hidden}.split .shot img{width:100%}.compare{grid-template-columns:1fr 1fr;gap:20px;display:grid}.compare>div{box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:32px}.compare h3{letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:600}.compare .tag{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:600}.checks{color:var(--ink-2);gap:12px;margin:0;padding:0;font-size:17px;list-style:none;display:grid}.checks li{padding-left:32px;position:relative}.checks li:before{content:"";background:var(--accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23006fee' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-8'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:0}.checks.two{grid-template-columns:1fr 1fr;gap:14px 40px;max-width:900px;margin-inline:auto}@media (width<=860px){.section{padding-block:64px}.split,.compare,.checks.two{grid-template-columns:1fr;gap:28px}}.tabs[data-astro-cid-fathsceo]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tabs[data-astro-cid-fathsceo] button[data-astro-cid-fathsceo]{background:var(--soft);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;flex-direction:column;gap:2px;padding:16px 18px;transition:background .15s,box-shadow .15s;display:flex}.tabs[data-astro-cid-fathsceo] button[data-astro-cid-fathsceo]:hover{background:color-mix(in oklab, var(--soft) 80%, var(--border))}.tabs[data-astro-cid-fathsceo] button[data-astro-cid-fathsceo][aria-selected=true]{box-shadow:0 0 0 2px var(--accent), 0 8px 24px color-mix(in oklab, var(--accent) 14%, transparent);background:#fff}.tabs[data-astro-cid-fathsceo] strong[data-astro-cid-fathsceo]{letter-spacing:-.01em;font-size:17px;font-weight:600}.tabs[data-astro-cid-fathsceo] span[data-astro-cid-fathsceo]{color:var(--muted);font-size:13.5px}.setup[data-astro-cid-fathsceo]{grid-template-columns:1fr 1fr 1.4fr;gap:20px;margin-top:20px;display:grid}.setup[data-astro-cid-fathsceo]>div[data-astro-cid-fathsceo]{background:var(--soft);border-radius:20px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.setup[data-astro-cid-fathsceo] .tag[data-astro-cid-fathsceo]{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.setup[data-astro-cid-fathsceo] ul[data-astro-cid-fathsceo]{flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.setup[data-astro-cid-fathsceo] li[data-astro-cid-fathsceo]{align-items:center;gap:10px;display:flex}.setup[data-astro-cid-fathsceo] .pills[data-astro-cid-fathsceo]{flex-flow:wrap;gap:8px}.setup[data-astro-cid-fathsceo] .pills[data-astro-cid-fathsceo] li[data-astro-cid-fathsceo]{background:#fff;border-radius:999px;padding:5px 11px;font-size:14px}.card[data-astro-cid-fathsceo]{box-shadow:0 24px 60px #050d331f, 0 0 0 1px var(--border);background:#fff;border-radius:20px;margin-top:20px;overflow:hidden}.scroll[data-astro-cid-fathsceo]{padding:22px 24px 26px;overflow-x:auto}.head[data-astro-cid-fathsceo]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:900px;margin-bottom:8px;display:flex}.head[data-astro-cid-fathsceo] h3[data-astro-cid-fathsceo]{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.keys[data-astro-cid-fathsceo]{color:var(--ink-2);align-items:center;gap:18px;font-size:13px;display:flex}.keys[data-astro-cid-fathsceo] span[data-astro-cid-fathsceo]{align-items:center;gap:7px;display:inline-flex}.swatch[data-astro-cid-fathsceo]{background:var(--band);border-radius:5px;width:28px;height:16px}.met[data-astro-cid-fathsceo]{color:#15803d;margin:0;font-size:13px;font-weight:600}.rota[data-astro-cid-fathsceo]{table-layout:fixed;border-collapse:separate;border-spacing:3px 5px;width:100%;min-width:900px;font-size:12px}.c-name[data-astro-cid-fathsceo]{width:132px}.c-right[data-astro-cid-fathsceo]{width:76px}.rota[data-astro-cid-fathsceo] th[data-astro-cid-fathsceo]{text-align:left;font-weight:400}.rota[data-astro-cid-fathsceo] .mon[data-astro-cid-fathsceo]{padding-left:7px}.day[data-astro-cid-fathsceo]{border-radius:6px;padding:4px 0;line-height:1.2;text-align:center!important}.day[data-astro-cid-fathsceo] span[data-astro-cid-fathsceo]{color:#52525b;font-size:10px;display:block}.day[data-astro-cid-fathsceo] b[data-astro-cid-fathsceo]{font-size:12px}.day[data-astro-cid-fathsceo].we{background:var(--soft)}.right-head[data-astro-cid-fathsceo]{color:#52525b;font-size:11px;line-height:1.25;text-align:right!important}.who[data-astro-cid-fathsceo] b[data-astro-cid-fathsceo]{white-space:nowrap;font-size:13px;font-weight:600;display:block}.who[data-astro-cid-fathsceo] span[data-astro-cid-fathsceo]{color:var(--muted);white-space:nowrap;font-size:11px;display:block}.right[data-astro-cid-fathsceo]{text-align:right;white-space:nowrap;font-size:13px;font-weight:600}.tile[data-astro-cid-fathsceo]{z-index:1;box-sizing:border-box;background:#f4f4f5;border-radius:6px;place-items:center;height:34px;font-size:11px;font-weight:700;display:grid;position:relative}.tile[data-astro-cid-fathsceo].we{background:#e4e4e7}.tile[data-astro-cid-fathsceo].clear{background:0 0}.rota[data-astro-cid-fathsceo] td[data-astro-cid-fathsceo]{padding:0;position:relative}.rota[data-astro-cid-fathsceo] td[data-astro-cid-fathsceo].mon{padding-left:7px}.band[data-astro-cid-fathsceo]:before{content:"";background:var(--band);position:absolute;inset:-3px -2px}.band[data-astro-cid-fathsceo].start:before{border-top-left-radius:9px;border-bottom-left-radius:9px}.band[data-astro-cid-fathsceo].mon.start:before{left:5px}.band[data-astro-cid-fathsceo].end:before{border-top-right-radius:9px;border-bottom-right-radius:9px}.band-night[data-astro-cid-fathsceo]{--band:#d3d4fb}.band-call[data-astro-cid-fathsceo]{--band:#fbcaca}.chip[data-astro-cid-fathsceo]{box-sizing:border-box;border-radius:6px;flex:none;place-items:center;width:32px;height:26px;font-size:11px;font-style:normal;font-weight:700;display:grid}.tone-day[data-astro-cid-fathsceo]{color:#5c4700;background:#f6e3a1}.tone-evening[data-astro-cid-fathsceo],.tone-dayCall[data-astro-cid-fathsceo]{color:#7c2d12;background:#fed7aa}.tone-long[data-astro-cid-fathsceo]{color:#0d6b3a;background:#bbf0d0}.tone-night[data-astro-cid-fathsceo]{color:#2b2a8a;background:#c7c4f6}.tone-call[data-astro-cid-fathsceo]{color:#7f1d1d;background:#f8b4b4}.leave[data-astro-cid-fathsceo]{color:#0b5f6b;background:#b4e7ef}.sr-only[data-astro-cid-fathsceo]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=860px){.tabs[data-astro-cid-fathsceo],.setup[data-astro-cid-fathsceo]{grid-template-columns:1fr}}
