.wm[data-astro-cid-s5525ln4]{display:inline-block;flex:none;height:var(--wm-h, 26px);aspect-ratio:1345 / 231}.wm-ink[data-astro-cid-s5525ln4]{display:block;width:100%;height:100%;background:currentColor;-webkit-mask:url(/home/wordmark.webp) 0 0 / 100% 100% no-repeat;mask:url(/home/wordmark.webp) 0 0 / 100% 100% no-repeat}@media(prefers-reduced-motion:no-preference){.wm[data-astro-cid-s5525ln4][data-write=load],.wm[data-astro-cid-s5525ln4][data-write=view][data-armed]{-webkit-mask:linear-gradient(90deg,#000 50%,transparent 58%) 100% 0 / 240% 100% no-repeat;mask:linear-gradient(90deg,#000 50%,transparent 58%) 100% 0 / 240% 100% no-repeat}.wm[data-astro-cid-s5525ln4][data-write=load],.wm[data-astro-cid-s5525ln4][data-write=view][data-written]{animation:wm-write var(--wm-duration, 2.2s) cubic-bezier(.45,.05,.4,1) var(--wm-delay, .3s) both}}@keyframes wm-write{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.closing[data-astro-cid-h7oidjjw]{display:flex;flex-direction:column;align-items:center;padding:clamp(152px,19vw,248px) var(--nh-gutter) clamp(96px,11vw,144px)}.closing[data-astro-cid-h7oidjjw] .closing-mark{--wm-delay: .1s;--wm-duration: 2.4s;width:min(100%,720px);height:auto;color:var(--nh-text)}.closing-note[data-astro-cid-h7oidjjw]{margin:clamp(32px,4vw,48px) 0 0;font-size:14px;color:var(--nh-faint)}.closing-cta[data-astro-cid-h7oidjjw]{margin-top:16px}.closing-cta[data-astro-cid-h7oidjjw] .app-store-btn.large{min-height:50px;padding:0 28px;border-radius:999px;font-size:17px}.ipad[data-astro-cid-ksoelqr6]{position:relative;isolation:isolate;width:100%;margin:0;aspect-ratio:1880 / 2640}.ipad-glow[data-astro-cid-ksoelqr6]{position:absolute;z-index:-1;left:.7979%;top:.7197%;width:98.4043%;height:98.5606%;border-radius:7.84%/5.57%;box-shadow:var(--nh-device-shadow, none)}.ipad[data-astro-cid-ksoelqr6]:before{content:"";position:absolute;left:4.6277%;top:3.4091%;width:90.7447%;height:93.1818%;border-radius:4.69%/3.25%;background:#000}.ipad-screen[data-astro-cid-ksoelqr6]{position:absolute;left:5.6383%;top:4.1667%;width:88.7234%;height:91.6667%;overflow:hidden}.ipad-screen[data-astro-cid-ksoelqr6]>img{display:block;width:100%;height:100%;object-fit:cover}.ipad-bezel[data-astro-cid-ksoelqr6]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.feature[data-astro-cid-d4bm4rbp]{display:flex;flex-direction:column;align-items:center;padding:clamp(120px,15vw,200px) var(--nh-gutter) 0;text-align:center}.feature-title[data-astro-cid-d4bm4rbp]{max-width:16em;margin:14px 0 0;font-family:var(--nh-serif);font-size:clamp(38px,5.4vw,68px);font-weight:400;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.feature-line[data-astro-cid-d4bm4rbp]{max-width:30em;margin:18px 0 0;font-size:clamp(17px,1.5vw,21px);line-height:1.5;color:var(--nh-muted);text-wrap:balance}.feature-media[data-astro-cid-d4bm4rbp]{width:min(80vw,440px);margin-top:clamp(48px,6vw,80px)}.feature-media-desk[data-astro-cid-d4bm4rbp]{width:min(88vw,520px)}.desk[data-astro-cid-d4bm4rbp]{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--nh-radius);background:var(--nh-raised);filter:sepia(.45) saturate(1.2) hue-rotate(-12deg) brightness(.96)}.paper[data-astro-cid-d4bm4rbp]{position:relative;width:100%;height:100%}.paper[data-astro-cid-d4bm4rbp] img[data-astro-cid-d4bm4rbp]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.paper-dark[data-astro-cid-d4bm4rbp]{opacity:0;transition:opacity .7s ease}.paper[data-astro-cid-d4bm4rbp][data-paper=dark] .paper-dark[data-astro-cid-d4bm4rbp]{opacity:1}.paper-switch[data-astro-cid-d4bm4rbp]{display:flex;margin-top:28px;padding:3px;border-radius:999px;background:var(--nh-raised-2)}.paper-switch[data-astro-cid-d4bm4rbp] button[data-astro-cid-d4bm4rbp]{min-width:80px;min-height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--nh-muted);font:600 14px/1 var(--nh-font);cursor:pointer}.paper-switch[data-astro-cid-d4bm4rbp] button[data-astro-cid-d4bm4rbp][aria-pressed=true]{background:var(--nh-text);color:var(--nh-bg)}.paper-switch[data-astro-cid-d4bm4rbp] button[data-astro-cid-d4bm4rbp]:focus-visible{outline:2px solid var(--nh-text);outline-offset:2px}@media(prefers-reduced-motion:reduce){.paper-dark[data-astro-cid-d4bm4rbp]{transition:none}}.hero[data-astro-cid-7vszemnk]{padding:clamp(40px,7vw,96px) var(--nh-gutter) 0}.hero-copy[data-astro-cid-7vszemnk]{display:flex;flex-direction:column;align-items:center;max-width:44rem;margin:0 auto;text-align:center}.hero-title[data-astro-cid-7vszemnk]{width:100%;margin:0;font-family:var(--nh-serif);font-size:clamp(50px,8.4vw,112px);font-weight:400;line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.hero-title[data-astro-cid-7vszemnk] .title-mark{display:block;width:min(100%,720px);height:auto;margin:0 auto;color:var(--nh-text)}.hero-line[data-astro-cid-7vszemnk]{max-width:21em;margin:clamp(18px,2.4vw,28px) 0 0;font-family:var(--nh-serif);font-size:clamp(var(--line-min),var(--line-vw),32px);font-weight:400;line-height:1.22;letter-spacing:-.01em;color:var(--nh-quiet);text-wrap:pretty}.hero-line-lead[data-astro-cid-7vszemnk]{font-weight:700;color:var(--nh-text)}.hero-cta[data-astro-cid-7vszemnk]{margin-top:16px}.hero-cta[data-astro-cid-7vszemnk] .app-store-btn.large{min-height:50px;padding:0 28px;border-radius:999px;font-size:17px}.hero-note[data-astro-cid-7vszemnk]{margin:clamp(24px,3vw,32px) 0 0;font-size:14px;color:var(--nh-faint)}.hero-visual[data-astro-cid-7vszemnk]{display:flex;justify-content:center;margin:clamp(48px,7vw,96px) auto 0}.hero-ipads[data-astro-cid-7vszemnk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(20px,3vw,48px);width:min(100%,880px)}.hero-ipad-front[data-astro-cid-7vszemnk]{margin-top:30%}@media(max-width:559px){.hero[data-astro-cid-7vszemnk]{padding-top:28px}.hero-ipads[data-astro-cid-7vszemnk]{grid-template-columns:minmax(0,1fr);width:min(78vw,330px)}.hero-ipad-front[data-astro-cid-7vszemnk]{margin-top:0}.hero-ipad-back[data-astro-cid-7vszemnk]{display:none}.hero-visual[data-astro-cid-7vszemnk]{margin-top:40px}}.newsletter[data-astro-cid-mf3tdz66]{display:flex;flex-direction:column;align-items:center;padding:clamp(136px,17vw,224px) var(--nh-gutter) 0;text-align:center}.newsletter-title[data-astro-cid-mf3tdz66]{margin:0;font-family:var(--nh-serif);font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.1;letter-spacing:-.015em}.newsletter-text[data-astro-cid-mf3tdz66]{max-width:28em;margin:14px 0 clamp(24px,3vw,32px);font-size:clamp(17px,1.4vw,19px);line-height:1.5;color:var(--nh-muted);text-wrap:balance}.newsletter[data-astro-cid-mf3tdz66] .up-form .up-input{height:50px;padding:0 20px;border-color:var(--nh-hair);border-radius:999px;background:color-mix(in srgb,var(--nh-text) 4%,transparent)}.newsletter[data-astro-cid-mf3tdz66] .up-form .up-input:focus{border-color:color-mix(in srgb,var(--nh-text) 45%,transparent)}.newsletter[data-astro-cid-mf3tdz66] .up-form .up-send{height:50px;padding:0 24px;border-radius:999px;background:var(--nh-text);color:var(--nh-bg);font-size:16px}.newsletter[data-astro-cid-mf3tdz66] .up-form .up-consent{color:var(--nh-faint)}.promises-section[data-astro-cid-sajhqiqq]{max-width:1080px;margin:0 auto;padding:clamp(136px,17vw,224px) var(--nh-gutter) 0}.promises[data-astro-cid-sajhqiqq]{display:grid;gap:32px;margin:0;padding:clamp(32px,4vw,48px) 0 0;border-top:1px solid var(--nh-hair);list-style:none;text-align:center}.promises[data-astro-cid-sajhqiqq] h3[data-astro-cid-sajhqiqq]{margin:0;font-family:var(--nh-serif);font-size:24px;font-weight:400;letter-spacing:-.01em}.promises[data-astro-cid-sajhqiqq] p[data-astro-cid-sajhqiqq]{max-width:22em;margin:8px auto 0;font-size:16px;line-height:1.5;color:var(--nh-muted)}@media(min-width:760px){.promises[data-astro-cid-sajhqiqq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px)}}.questions[data-astro-cid-i2x3waoa]{max-width:760px;margin:0 auto;padding:clamp(136px,17vw,224px) var(--nh-gutter) 0}.questions-title[data-astro-cid-i2x3waoa]{margin:0 0 clamp(28px,4vw,48px);font-family:var(--nh-serif);font-size:clamp(38px,5.4vw,68px);font-weight:400;line-height:1.04;letter-spacing:-.02em;text-align:center}.qa[data-astro-cid-i2x3waoa]{border-top:1px solid var(--nh-hair)}.qa[data-astro-cid-i2x3waoa]:last-child{border-bottom:1px solid var(--nh-hair)}.qa[data-astro-cid-i2x3waoa] summary[data-astro-cid-i2x3waoa]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:16px 0;font-size:18px;font-weight:600;list-style:none;cursor:pointer}.qa[data-astro-cid-i2x3waoa] summary[data-astro-cid-i2x3waoa]::-webkit-details-marker{display:none}.qa[data-astro-cid-i2x3waoa] summary[data-astro-cid-i2x3waoa]:focus-visible{outline:2px solid var(--nh-text);outline-offset:4px;border-radius:6px}.qa-sign[data-astro-cid-i2x3waoa]{position:relative;flex:none;width:14px;height:14px}.qa-sign[data-astro-cid-i2x3waoa]:before,.qa-sign[data-astro-cid-i2x3waoa]:after{content:"";position:absolute;top:6px;left:0;width:14px;height:2px;border-radius:1px;background:var(--nh-faint);transition:transform .25s ease}.qa-sign[data-astro-cid-i2x3waoa]:after{transform:rotate(90deg)}.qa[data-astro-cid-i2x3waoa][open] .qa-sign[data-astro-cid-i2x3waoa]:after{transform:rotate(0)}.qa-answer[data-astro-cid-i2x3waoa]{padding:0 0 22px;font-size:17px;line-height:1.55;color:var(--nh-muted)}.qa-answer[data-astro-cid-i2x3waoa] ul[data-astro-cid-i2x3waoa]{margin:0 0 10px;padding-left:1.1em}.qa-answer[data-astro-cid-i2x3waoa] p[data-astro-cid-i2x3waoa]{margin:0}.qa-answer[data-astro-cid-i2x3waoa] p[data-astro-cid-i2x3waoa]+p[data-astro-cid-i2x3waoa]{margin-top:8px}@media(prefers-reduced-motion:reduce){.qa-sign[data-astro-cid-i2x3waoa]:before,.qa-sign[data-astro-cid-i2x3waoa]:after{transition:none}}.look[data-astro-cid-omwvvts2]{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--nh-hair);border-radius:50%;background:transparent;color:var(--nh-muted);cursor:pointer}.look[data-astro-cid-omwvvts2]:hover{color:var(--nh-text);background:color-mix(in srgb,var(--nh-text) 7%,transparent)}.look[data-astro-cid-omwvvts2]:focus-visible{outline:2px solid var(--nh-text);outline-offset:2px}.look[data-astro-cid-omwvvts2] svg[data-astro-cid-omwvvts2]{width:16px;height:16px}.look-moon[data-astro-cid-omwvvts2],:root[data-look=light] .look-sun[data-astro-cid-omwvvts2]{display:none}:root[data-look=light] .look-moon[data-astro-cid-omwvvts2]{display:block}.bar[data-astro-cid-nkai7nrw]{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:52px;padding:0 var(--nh-gutter);border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease}.bar[data-astro-cid-nkai7nrw][data-solid]{background:color-mix(in srgb,var(--nh-bg) 80%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(20px);backdrop-filter:saturate(1.6) blur(20px);border-bottom-color:var(--nh-hair)}.bar-icon[data-astro-cid-nkai7nrw]{justify-self:start;display:inline-flex;border-radius:7px}.bar-icon[data-astro-cid-nkai7nrw] img[data-astro-cid-nkai7nrw]{display:block;width:28px;height:28px;border-radius:6.5px}.bar[data-astro-cid-nkai7nrw] .bar-mark{--wm-h: 20px;color:var(--nh-faint);opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.bar[data-astro-cid-nkai7nrw][data-titled] .bar-mark{opacity:1;transform:none}.bar-end[data-astro-cid-nkai7nrw]{justify-self:end;display:flex;align-items:center;gap:10px}.bar-cta[data-astro-cid-nkai7nrw]{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.bar[data-astro-cid-nkai7nrw][data-cta-gone] .bar-cta[data-astro-cid-nkai7nrw]{opacity:1;visibility:visible}.bar-cta[data-astro-cid-nkai7nrw] .app-store-btn.small{min-height:32px;padding:0 15px;border-radius:999px;font-size:13px}@media(max-width:759px){.bar[data-astro-cid-nkai7nrw]{grid-template-columns:auto 1fr auto}.bar[data-astro-cid-nkai7nrw] .bar-mark{--wm-h: 18px;justify-self:start;margin-left:10px}}@media(prefers-reduced-motion:reduce){.bar[data-astro-cid-nkai7nrw],.bar[data-astro-cid-nkai7nrw] .bar-mark,.bar-cta[data-astro-cid-nkai7nrw]{transition:none}}@font-face{font-family:Petrona;src:url(/fonts/petrona-regular-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Petrona;src:url(/fonts/petrona-bold-latin.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}html:root{--nh-font: system-ui, -apple-system, "SF Pro Text", "Segoe UI", Roboto, sans-serif;--nh-serif: "Petrona", ui-serif, Georgia, serif;--nh-gutter: clamp(20px, 5vw, 40px);--nh-radius: 28px;--display: var(--nh-font);--dm-radius: var(--nh-radius)}html:root{color-scheme:dark;--nh-bg: #1c1c1c;--nh-raised: #262626;--nh-raised-2: #303031;--nh-text: #f5f5f5;--nh-muted: #a1a1a1;--nh-quiet: #868686;--nh-faint: #888888;--nh-hair: rgba(255, 255, 255, .1);--nh-device-shadow: 0 0 0 1px rgba(255, 255, 255, .06), 0 0 28px 2px rgba(255, 255, 255, .08), 0 36px 70px -28px rgba(0, 0, 0, .65);--nh-gold: #eaa900;--nh-gold-ink: #1c1606}html:root[data-look=light]{color-scheme:light;--nh-bg: #f5f0e4;--nh-raised: #fbf8f1;--nh-raised-2: #e9e2d2;--nh-text: #1d1b18;--nh-muted: #5c564c;--nh-quiet: #716a5f;--nh-faint: #716a5f;--nh-hair: rgba(29, 27, 24, .12);--nh-device-shadow: 0 1px 2px rgba(29, 27, 24, .1), 0 10px 22px -10px rgba(29, 27, 24, .22), 0 34px 64px -24px rgba(29, 27, 24, .3);--nh-gold: #eaa900;--nh-gold-ink: #1d1b18}html:root{--paper: var(--nh-raised);--paper-2: var(--nh-bg);--ink: var(--nh-text);--ink-soft: var(--nh-muted);--hair: var(--nh-hair);--accent: var(--nh-gold);--accent-ink: var(--nh-gold-ink);--footer-muted: var(--nh-faint);--footer-fg: var(--nh-text);--footer-rule: var(--nh-hair);--footer-surface: var(--nh-raised);--footer-hover: color-mix(in srgb, var(--nh-text) 7%, transparent)}html:root body{background:var(--nh-bg);color:var(--nh-text);font-family:var(--nh-font)}html:root a:focus-visible{outline-color:var(--nh-text)}html:root .app-store-btn{font-weight:600}.eyebrow{margin:0;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nh-faint)}html:root .get-verb,html:root .sts .sts-opt+.sts-opt:before{font-family:var(--nh-font);font-style:normal}html[data-look=light] .get-close{border-color:var(--nh-hair);background:var(--nh-raised)}html[data-look=light] .get-close:hover{background:var(--nh-raised-2)}html[data-look=light] .sts-mail{border-color:var(--nh-hair);background:transparent}html[data-look=light] .sts-mail:hover{background:color-mix(in srgb,var(--nh-text) 6%,transparent)}html[data-look=light] .get-panel{border-color:var(--nh-hair)}html[data-look=light] .sts .sts-opt+.sts-opt:before{background:linear-gradient(var(--nh-hair),var(--nh-hair)) right center / calc(100% - 2.2em) 1px no-repeat}html[data-look=light] .up-status[data-state=error]{color:#a33f26}
