.app-screens-module__KgdH-a__laptopScreen{aspect-ratio:16/9;border-radius:.2cqw;position:relative;overflow:hidden}.app-screens-module__KgdH-a__poster{width:100%;position:absolute;inset:0}.app-screens-module__KgdH-a__phone{--phone-width:min(300px, 74vw);width:var(--phone-width);padding:calc(var(--phone-width) * .032);border-radius:calc(var(--phone-width) * .165);box-shadow:inset 0 0 0 1.5px #ffffff1a, 0 30px 60px -26px var(--shadow-far);background:#0e1513;margin-inline:auto;position:relative;container-type:inline-size}.app-screens-module__KgdH-a__phoneScreen{border-radius:14.21cqw;position:relative;overflow:hidden}.app-screens-module__KgdH-a__phoneStatus{background:var(--edge-top,#faf9f6);height:calc(12.82cqw + 1px);color:var(--edge-top-ink,#111);letter-spacing:-.01em;justify-content:space-between;align-items:center;margin-bottom:-1px;padding:.6cqw 7.6cqw 1px 9.4cqw;font:600 4.25cqw/1 -apple-system,SF Pro Text,system-ui,Helvetica Neue,sans-serif;display:flex;position:relative}.app-screens-module__KgdH-a__phoneIsland{background:#000;border-radius:999px;width:31cqw;height:9cqw;position:absolute;top:2.6cqw;left:50%;transform:translate(-50%)}.app-screens-module__KgdH-a__phoneIcons{align-items:center;gap:1.5cqw;display:flex}.app-screens-module__KgdH-a__phoneSignal{width:4.6cqw}.app-screens-module__KgdH-a__phoneWifi{width:4.1cqw}.app-screens-module__KgdH-a__phoneBattery{width:6.9cqw}.app-screens-module__KgdH-a__phoneApp{height:216.41cqw;position:relative;overflow:hidden}.app-screens-module__KgdH-a__phoneHome{background:var(--edge-bottom,#1a342e);height:calc(7.69cqw + 1px);margin-top:-1px;position:relative}.app-screens-module__KgdH-a__phoneHome span{background:var(--edge-bottom-ink,#f5f5f2);border-radius:999px;width:34.4cqw;height:1.3cqw;position:absolute;bottom:2.2cqw;left:50%;transform:translate(-50%)}.app-screens-module__KgdH-a__demoNumber{font-family:var(--font-hero);font-size:1.6rem;line-height:1}.app-screens-module__KgdH-a__demoTitle{font-family:var(--font-hero);font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:400;line-height:1.15}.app-screens-module__KgdH-a__demoText{font-size:.98rem;line-height:1.45}.app-screens-module__KgdH-a__demo{gap:clamp(var(--space-4xl), 3vw, var(--space-6xl));display:grid}.app-screens-module__KgdH-a__demo [data-device=laptop]{justify-self:center;width:min(100%,1240px,186svh - 353.4px)}.app-screens-module__KgdH-a__demo .app-screens-module__KgdH-a__phone{--phone-width:max(min(200px, 74vw), min(300px, 74vw, calc((100svh - 250px) * .42)))}.app-screens-module__KgdH-a__demoBar{width:var(--app-column,min(86%, 1066px));gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-inline:auto;display:grid}.app-screens-module__KgdH-a__demoSteps{gap:clamp(var(--space-3xl), 2.6vw, var(--space-5xl));grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.app-screens-module__KgdH-a__demoStep{align-content:start;gap:var(--space-xs);width:100%;padding:var(--space-xl) 0 0;color:var(--on-table-quiet);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;transition:color .25s;display:grid;position:relative}.app-screens-module__KgdH-a__demoStep:before,.app-screens-module__KgdH-a__demoStep:after{content:"";height:2px;position:absolute;top:0;left:0}.app-screens-module__KgdH-a__demoStep:before{background:#d2d8cc38;right:0}.app-screens-module__KgdH-a__demoStep:after{width:calc(var(--fill,0) * 100%);background:var(--cream)}.app-screens-module__KgdH-a__demoStep:hover,.app-screens-module__KgdH-a__demoStep[data-on]{color:var(--on-table)}.app-screens-module__KgdH-a__demoStep[data-on] .app-screens-module__KgdH-a__demoNumber,.app-screens-module__KgdH-a__demoStep[data-on] .app-screens-module__KgdH-a__demoTitle{color:var(--cream)}.app-screens-module__KgdH-a__demoToggle{width:40px;height:40px;margin-top:var(--space-md);color:var(--on-table);cursor:pointer;background:0 0;border:1px solid #d2d8cc59;border-radius:50%;place-items:center;display:grid}.app-screens-module__KgdH-a__demoToggle:hover{border-color:var(--cream);color:var(--cream)}.app-screens-module__KgdH-a__readScene.app-screens-module__KgdH-a__readScene{padding-left:var(--inset)}.app-screens-module__KgdH-a__readScene.app-screens-module__KgdH-a__readScene.app-screens-module__KgdH-a__readScene img{-webkit-mask-image:none;mask-image:none}.app-screens-module__KgdH-a__readScene p{text-wrap:pretty}.app-screens-module__KgdH-a__table{position:relative}.app-screens-module__KgdH-a__issueScene{aspect-ratio:16/11;position:relative}.app-screens-module__KgdH-a__stack{width:46%;position:absolute;top:6%;left:5%;transform:rotate(-3.5deg)}.app-screens-module__KgdH-a__sheetUnder{box-shadow:0 1px 2px #050e0b38, 0 18px 36px -18px var(--shadow-far);background:#f3f1ea;position:absolute;inset:0}.app-screens-module__KgdH-a__sheetUnder:first-child{transform:rotate(2.4deg)translate(1.6%,.8%)}.app-screens-module__KgdH-a__sheetUnder:nth-child(2){transform:rotate(-1.3deg)translate(-1.2%,1.6%)}.app-screens-module__KgdH-a__stack .app-screens-module__KgdH-a__sheetCover{width:100%;box-shadow:0 1px 2px #050e0b47, 0 24px 44px -18px var(--shadow-far);background:#fff;position:relative}.app-screens-module__KgdH-a__staple{background:linear-gradient(#ecebe7 0%,#a7aaa6 100%);border-radius:2px;width:9%;height:.7%;min-height:3px;position:absolute;top:3.2%;left:3.4%;transform:rotate(-42deg);box-shadow:0 1px 1px #00000059}.app-screens-module__KgdH-a__ereader{aspect-ratio:.72;width:35%;box-shadow:inset 0 0 0 1px #ffffff12, 0 3px 6px #050e0b4d, 0 30px 50px -22px var(--shadow-far);background:#1f2422;border-radius:6%/4.3%;position:absolute;top:16%;right:5%;transform:rotate(4deg);container-type:inline-size}.app-screens-module__KgdH-a__ereaderScreen{background:#e9e7e0;border-radius:1cqw;place-items:center;display:grid;position:absolute;inset:9cqw 7.5cqw;overflow:hidden}.app-screens-module__KgdH-a__ereader .app-screens-module__KgdH-a__ereaderScreen img{object-fit:contain;filter:grayscale()contrast(1.06);mix-blend-mode:multiply;width:100%;height:100%}.app-screens-module__KgdH-a__readScene .app-screens-module__KgdH-a__flyer{z-index:30;pointer-events:none;transform-origin:50%;background:#fff;max-width:none;display:none;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){.app-screens-module__KgdH-a__demoStep{transition:none}}@media (max-width:900px){.app-screens-module__KgdH-a__readScene.app-screens-module__KgdH-a__readScene{padding-left:0}.app-screens-module__KgdH-a__table{padding-inline:var(--inset)}}@media (max-width:699px){.app-screens-module__KgdH-a__onWide{display:none}.app-screens-module__KgdH-a__demoBar{width:100%}.app-screens-module__KgdH-a__demoSteps{gap:var(--space-md);width:100%}.app-screens-module__KgdH-a__demoStep .app-screens-module__KgdH-a__demoText{display:none}.app-screens-module__KgdH-a__demoTitle{font-size:1.05rem}}@media (min-width:700px){.app-screens-module__KgdH-a__onNarrow{display:none}}
:is(html:has(.welcome-module__DfqkqW__page),body:has(.welcome-module__DfqkqW__page)){background:#16302a}.welcome-module__DfqkqW__page{--table:var(--accent-forest);--table-deep:var(--accent-forest-hover);--cover-ground:#16302a;--cream:#f7f2e7;--cover-inside:#efe8d9;--on-table:#d2d8cc;--on-table-quiet:#aebbb0;--contents-number:#5f7d6f;--sheet:var(--surface);--shadow-near:#050e0b6b;--shadow-far:#050e0b80;--web-blue:#1a56db;--web-ink:#1a1a1a;--web-quiet:#47505a;--web-rule:#e4e7eb;--web-frame:#dfe3e8;--web-dots:#aab2bc;--web-night:#111827;--web-video:#0f172a;--web-ad:#ffd84d;--web-ad-light:#ffe680;--web-ad-ink:#5a4300;--web-face:-apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--gutter:max(var(--space-3xl), 4.5vw);--margin:max(var(--space-3xl), 3.4vw);--edge:max(var(--gutter), 7%);--column:1240px;--inset:max(var(--gutter), calc((100% - var(--column)) / 2));--section:clamp(var(--space-8xl), 8vw, 7rem);--scene:100lvh;--bar-room:calc(100lvh - 100svh);--overscan:0px;--control-tall:52px;--control:44px;--type-lede:clamp(1.2rem, 1.15rem + .4vw, 1.5rem);--type-section:clamp(2.3rem, 4.3vw, 4rem);--type-close:clamp(2.8rem, 6.2vw, 5.8rem);--tight:-.02em;--font-hero:var(--font-fraunces-display), Georgia, serif;--wordmark-width:4.805;background:var(--table) url(/welcome/forest/table-grain.webp) center top / max(100%, 1500px) auto;min-height:100vh;color:var(--cream);font-family:var(--font-display);-webkit-font-smoothing:antialiased;font-weight:400;overflow-x:clip}.welcome-module__DfqkqW__page h1,.welcome-module__DfqkqW__page h2,.welcome-module__DfqkqW__page h3,.welcome-module__DfqkqW__page p,.welcome-module__DfqkqW__page ol,.welcome-module__DfqkqW__page figure,.welcome-module__DfqkqW__page blockquote{margin:0;padding:0}.welcome-module__DfqkqW__page img{max-width:100%;height:auto;display:block}.welcome-module__DfqkqW__noWrap{white-space:nowrap}.welcome-module__DfqkqW__lede{color:var(--on-table);font-size:var(--type-lede);line-height:1.4}.welcome-module__DfqkqW__note{color:var(--on-table-quiet);font-family:var(--font-ui);font-size:var(--text-base);font-weight:400;line-height:1.45}.welcome-module__DfqkqW__brand{color:var(--table);font-family:var(--font-hero);font-size:var(--text-2xl);letter-spacing:var(--tight);font-weight:500}.welcome-module__DfqkqW__cta{min-height:var(--control-tall);border:1px solid var(--cream);border-radius:var(--radius);padding:0 var(--space-5xl);background:var(--cream);color:var(--table-deep);font-family:var(--font-ui);font-size:var(--text-md);letter-spacing:-.005em;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.welcome-module__DfqkqW__cta:hover{border-color:var(--surface);background:var(--surface)}.welcome-module__DfqkqW__ctaQuiet{min-height:var(--control);padding:0 var(--space-2xl);color:var(--cream);font-size:var(--text-md);background:#122420c7;border-color:#f7f2e780;font-weight:500}.welcome-module__DfqkqW__ctaQuiet:hover{border-color:var(--cream);background:var(--table-deep)}.welcome-module__DfqkqW__ctaOutline{min-height:var(--control);border:1px solid var(--table);border-radius:var(--radius);padding:0 var(--space-2xl);color:var(--table);font-family:var(--font-ui);font-size:var(--text-md);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.welcome-module__DfqkqW__ctaOutline:hover{background:#1e3a340f}.welcome-module__DfqkqW__page :focus-visible{outline:2px solid var(--cream);outline-offset:3px}.welcome-module__DfqkqW__contents :focus-visible{outline-color:var(--table)}.welcome-module__DfqkqW__turn,.welcome-module__DfqkqW__stage{position:relative}.welcome-module__DfqkqW__cover{--name:min(calc(87.5vw / var(--wordmark-width)), 30svh);background:var(--cover-ground);min-height:100svh;color:var(--cream);position:relative;overflow:hidden}.welcome-module__DfqkqW__coverArt{top:calc(var(--name) * .5);aspect-ratio:3/2;width:80vw;position:absolute;right:0}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__coverArt img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.welcome-module__DfqkqW__coverPhoto{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#0000 0%,#000 22% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 34%),linear-gradient(#0000 0%,#000 22% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.welcome-module__DfqkqW__coverCurl{z-index:2}.welcome-module__DfqkqW__masthead{top:calc(var(--name) * .1);left:var(--margin);color:var(--cream);font-family:var(--font-hero);font-size:var(--name);font-variation-settings:"opsz" 144;letter-spacing:-.034em;white-space:nowrap;font-weight:400;line-height:.96;text-decoration:none;position:absolute}.welcome-module__DfqkqW__coverSignIn{z-index:3;top:var(--space-2xl);right:var(--margin);position:absolute}.welcome-module__DfqkqW__lines{z-index:3;left:var(--margin);bottom:calc(clamp(var(--space-5xl), 6svh, var(--space-8xl)) + var(--live-bar-room,0px));justify-items:start;gap:var(--space-2xl);width:clamp(300px,36vw,520px);display:grid;position:absolute}.welcome-module__DfqkqW__lines h1{color:var(--cream);font-family:var(--font-display);letter-spacing:-.016em;text-wrap:balance;font-size:clamp(2.5rem,4.3vw,4.4rem);font-style:italic;font-weight:400;line-height:1.04}.welcome-module__DfqkqW__lines .welcome-module__DfqkqW__lede{max-width:34ch;font-size:clamp(1.1rem,1.05rem + .3vw,1.3rem)}.welcome-module__DfqkqW__lines .welcome-module__DfqkqW__cta{margin-top:var(--space-xs)}.welcome-module__DfqkqW__ear,.welcome-module__DfqkqW__foldShade,.welcome-module__DfqkqW__flapShadow{display:none}@media (pointer:coarse){.welcome-module__DfqkqW__page{--overscan:120px}}.welcome-module__DfqkqW__turn[data-live]{--live-bar-room:calc(var(--bar-room) + var(--overscan));height:calc(var(--scene) * 2.4 + var(--overscan))}.welcome-module__DfqkqW__turn[data-live] .welcome-module__DfqkqW__stage{height:calc(var(--scene) + var(--overscan));background:var(--sheet);touch-action:pan-y pinch-zoom;position:sticky;top:0;overflow:hidden}.welcome-module__DfqkqW__turn[data-live] .welcome-module__DfqkqW__cover{z-index:2;min-height:0;position:absolute;inset:0}.welcome-module__DfqkqW__turn[data-live] .welcome-module__DfqkqW__contents{z-index:0;min-height:0;position:absolute;inset:0}.welcome-module__DfqkqW__turn[data-live] .welcome-module__DfqkqW__foldShade{z-index:3;pointer-events:none;display:block;position:absolute;inset:0}.welcome-module__DfqkqW__turn[data-live] .welcome-module__DfqkqW__flapShadow{z-index:5;filter:drop-shadow(-5px 6px 12px var(--shadow-near));pointer-events:none;display:block;position:absolute;inset:0}.welcome-module__DfqkqW__flap{background-color:var(--cover-inside);position:absolute;inset:0}.welcome-module__DfqkqW__turn[data-live] .welcome-module__DfqkqW__ear{z-index:6;right:0;bottom:calc(var(--bar-room) + var(--overscan));width:260px;height:140px;color:var(--cream);font-family:var(--font-ui);font-size:var(--text-md);white-space:nowrap;justify-content:flex-end;align-items:flex-end;padding:0 118px 22px 0;font-weight:500;text-decoration:none;display:flex;position:absolute}@media (hover:hover) and (pointer:fine){.welcome-module__DfqkqW__turn[data-live] .welcome-module__DfqkqW__ear{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.welcome-module__DfqkqW__turn[data-gripped],.welcome-module__DfqkqW__turn[data-gripped] .welcome-module__DfqkqW__ear{cursor:grabbing;-webkit-user-select:none;user-select:none}}.welcome-module__DfqkqW__contents{background:var(--sheet);min-height:100svh;color:var(--ink-primary);grid-template-columns:minmax(0,38fr) minmax(0,62fr);display:grid;position:relative}.welcome-module__DfqkqW__contentsPhoto{background:var(--table);min-height:0;position:relative;overflow:hidden}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__contentsPhoto img{object-fit:cover;object-position:50% 42%;width:104%;max-width:none;height:100%;position:absolute;inset:0}.welcome-module__DfqkqW__contentsMain{align-content:center;gap:clamp(var(--space-4xl), 4.2svh, var(--space-6xl));padding:84px max(var(--margin), 7vw) calc(var(--space-6xl) + var(--live-bar-room,0px));display:grid;position:relative}.welcome-module__DfqkqW__contentsBar{min-height:76px;padding:0 var(--margin) 0 max(var(--margin), 7vw);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__contentsTitle{color:var(--table);font-family:var(--font-hero);letter-spacing:-.024em;text-wrap:balance;font-size:clamp(2.8rem,5.6vw,5.6rem);font-weight:400;line-height:.98}.welcome-module__DfqkqW__toc{gap:clamp(var(--space-3xl), 4svh, var(--space-6xl));list-style:none;display:grid}.welcome-module__DfqkqW__toc li{column-gap:var(--space-sm);grid-template-columns:2.2em minmax(0,1fr);align-items:baseline;display:grid}.welcome-module__DfqkqW__tocNumber{color:var(--contents-number);font-family:var(--font-hero);font-size:clamp(1.5rem,2.4vw,2.25rem)}.welcome-module__DfqkqW__toc h3{color:var(--ink-primary);font-family:var(--font-hero);letter-spacing:-.016em;font-size:clamp(1.75rem,3.1vw,3rem);font-weight:400;line-height:1.08}.welcome-module__DfqkqW__toc p{max-width:54ch;margin-top:var(--space-sm);color:var(--ink-secondary);grid-column:2;font-size:clamp(1.03rem,1rem + .2vw,1.2rem);line-height:1.42}@media (max-aspect-ratio:1){.welcome-module__DfqkqW__cover{--name:calc((100vw - 2 * var(--margin)) / var(--wordmark-width))}.welcome-module__DfqkqW__masthead{top:62px}.welcome-module__DfqkqW__coverSignIn{top:var(--space-md)}.welcome-module__DfqkqW__coverArt{--art:min(232vw, 150svh);right:auto;left:calc(50vw - var(--art) * .64);top:calc(62px + var(--name) * .5);width:var(--art)}.welcome-module__DfqkqW__coverPhoto{-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 70%,#0000 92%);mask-image:linear-gradient(#0000 0%,#000 12% 70%,#0000 92%);-webkit-mask-composite:source-over;mask-composite:add}.welcome-module__DfqkqW__lines{right:var(--margin);bottom:calc(max(var(--space-4xl), 3svh) + var(--live-bar-room,0px));gap:var(--space-lg);width:auto}.welcome-module__DfqkqW__lines:before{content:"";z-index:-1;top:-120px;right:calc(-1 * var(--margin));bottom:calc(-1 * (var(--space-8xl) + var(--live-bar-room,0px)));left:calc(-1 * var(--margin));background:linear-gradient(180deg, #16302a00 0, #16302ae0 120px, var(--cover-ground) 100%);position:absolute}.welcome-module__DfqkqW__lines h1{font-size:clamp(2.35rem,10.5vw,3.4rem)}.welcome-module__DfqkqW__turn[data-live] .welcome-module__DfqkqW__ear{width:110px;height:84px;padding:0}.welcome-module__DfqkqW__ear span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.welcome-module__DfqkqW__contents{grid-template-columns:minmax(0,1fr)}.welcome-module__DfqkqW__contentsPhoto{display:none}.welcome-module__DfqkqW__contentsMain{gap:var(--space-4xl);padding:80px var(--margin) calc(var(--space-5xl) + var(--live-bar-room,0px))}.welcome-module__DfqkqW__contentsBar{padding:0 var(--margin)}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__contentsTitle{font-size:clamp(2.6rem,12vw,4rem)}}@media (max-height:700px) and (max-aspect-ratio:1){.welcome-module__DfqkqW__contentsMain{gap:var(--space-lg);padding:64px var(--margin) calc(var(--space-lg) + var(--live-bar-room,0px))}.welcome-module__DfqkqW__contentsBar{min-height:60px}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__contentsTitle{font-size:2.2rem}.welcome-module__DfqkqW__toc{gap:var(--space-lg)}.welcome-module__DfqkqW__toc li{column-gap:var(--space-2xs);grid-template-columns:1.7em minmax(0,1fr)}.welcome-module__DfqkqW__toc h3{font-size:1.4rem}.welcome-module__DfqkqW__toc p{margin-top:var(--space-2xs);font-size:.95rem;line-height:1.3}}@media (max-height:520px) and (min-aspect-ratio:1){.welcome-module__DfqkqW__cover{--name:min(calc(87.5vw / var(--wordmark-width)), 27svh)}.welcome-module__DfqkqW__masthead{top:var(--space-xs)}.welcome-module__DfqkqW__coverSignIn{top:var(--space-md)}.welcome-module__DfqkqW__lines{bottom:calc(var(--space-2xl) + var(--live-bar-room,0px));gap:var(--space-sm);width:min(46vw,420px)}.welcome-module__DfqkqW__lines h1{font-size:clamp(1.7rem,10svh,2.7rem);line-height:1.02}.welcome-module__DfqkqW__lines .welcome-module__DfqkqW__lede{font-size:var(--text-md);line-height:1.3}.welcome-module__DfqkqW__lines .welcome-module__DfqkqW__cta{min-height:var(--control);padding:0 var(--space-4xl);margin-top:0}.welcome-module__DfqkqW__turn[data-live] .welcome-module__DfqkqW__ear{width:200px;height:84px;padding:0 84px var(--space-lg) 0}.welcome-module__DfqkqW__contents{grid-template-columns:minmax(0,1fr)}.welcome-module__DfqkqW__contentsPhoto{display:none}.welcome-module__DfqkqW__contentsMain{gap:var(--space-md);padding:58px var(--margin) calc(var(--space-lg) + var(--live-bar-room,0px))}.welcome-module__DfqkqW__contentsBar{min-height:56px;padding:0 var(--margin)}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__contentsTitle{font-size:2rem}.welcome-module__DfqkqW__toc{gap:var(--space-4xl);grid-template-columns:repeat(3,minmax(0,1fr))}.welcome-module__DfqkqW__toc li{align-content:start;column-gap:var(--space-2xs);grid-template-columns:1.5em minmax(0,1fr)}.welcome-module__DfqkqW__tocNumber{font-size:1.25rem}.welcome-module__DfqkqW__toc h3{font-size:1.3rem}.welcome-module__DfqkqW__toc p{margin-top:var(--space-xs);grid-column:1/-1;font-size:.95rem;line-height:1.34}}@media (max-height:340px) and (min-aspect-ratio:1){.welcome-module__DfqkqW__toc p,.welcome-module__DfqkqW__lines .welcome-module__DfqkqW__lede{display:none}}.welcome-module__DfqkqW__smash{position:relative}.welcome-module__DfqkqW__smashStage{gap:var(--space-5xl);padding:var(--section) var(--inset);display:grid}.welcome-module__DfqkqW__pile,.welcome-module__DfqkqW__smashDim{display:none}.welcome-module__DfqkqW__smashBefore h2,.welcome-module__DfqkqW__smashAfter h2{color:var(--cream);font-family:var(--font-hero);letter-spacing:var(--tight);text-wrap:balance;font-weight:400;line-height:1.02}.welcome-module__DfqkqW__smashBefore h2{font-size:clamp(2.8rem,6.4vw,6.4rem)}.welcome-module__DfqkqW__smashAfter h2{font-size:clamp(3rem,5.6vw,5.8rem)}.welcome-module__DfqkqW__smashAfter{justify-items:start;gap:var(--space-3xl);display:grid}.welcome-module__DfqkqW__smashAfter .welcome-module__DfqkqW__lede{max-width:32ch}.welcome-module__DfqkqW__smashAfter .welcome-module__DfqkqW__cta{margin-top:var(--space-xs)}.welcome-module__DfqkqW__viewportProbe{visibility:hidden;width:0;height:100svh;position:absolute;top:0}.welcome-module__DfqkqW__viewportProbeTall{height:100lvh}.welcome-module__DfqkqW__smash[data-live]{height:calc(var(--scene) * 2.2)}.welcome-module__DfqkqW__smash[data-live] .welcome-module__DfqkqW__smashStage{height:var(--scene);isolation:isolate;padding:0;display:block;position:sticky;top:0;overflow:hidden}.welcome-module__DfqkqW__smash[data-live] .welcome-module__DfqkqW__pile{--window-unit:clamp(10.5px, 1vw, 15px);z-index:1;font-size:var(--window-unit);display:block;position:absolute;inset:0}.welcome-module__DfqkqW__smash[data-live] .welcome-module__DfqkqW__smashDim{z-index:2;pointer-events:none;background:radial-gradient(64% 58%,#0c1a16f0 0%,#0c1a16db 46%,#0c1a1680 78%,#0c1a1647 100%);display:block;position:absolute;inset:0}.welcome-module__DfqkqW__smash[data-live] .welcome-module__DfqkqW__smashBefore{z-index:3;padding:0 var(--gutter);text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.welcome-module__DfqkqW__smash[data-live] .welcome-module__DfqkqW__smashBefore h2{max-width:13em}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__smashPhoto{width:100%}.welcome-module__DfqkqW__smash[data-live] .welcome-module__DfqkqW__smashPhoto{z-index:4;opacity:0;width:auto;max-width:none;transition:opacity .26s;position:absolute;top:0;left:0}.welcome-module__DfqkqW__smash[data-live] .welcome-module__DfqkqW__smashAfter{z-index:5;top:50%;right:var(--edge);opacity:0;visibility:hidden;transition:opacity .24s,translate .24s,visibility 0s linear .24s;position:absolute;left:50%;translate:0 calc(14px - 50%)}.welcome-module__DfqkqW__smash[data-live] [data-landed] .welcome-module__DfqkqW__smashPhoto{opacity:1;transition:opacity .56s .15s}.welcome-module__DfqkqW__smash[data-live] [data-landed] .welcome-module__DfqkqW__smashAfter{opacity:1;visibility:visible;transition:opacity .52s .38s,translate .62s cubic-bezier(.2,.7,.2,1) .38s,visibility;translate:0 -50%}.welcome-module__DfqkqW__smash[data-live] [data-landed] .welcome-module__DfqkqW__smashCover{animation:.34s cubic-bezier(.2,.7,.2,1) welcome-module__DfqkqW__thud}.welcome-module__DfqkqW__smash[data-live] [data-landed] .welcome-module__DfqkqW__pile{animation:.3s ease-out welcome-module__DfqkqW__jolt}@keyframes welcome-module__DfqkqW__thud{0%{scale:1.022}34%{scale:.992}to{scale:1}}@keyframes welcome-module__DfqkqW__jolt{0%,to{translate:0}24%{translate:0 5px}58%{translate:0 -2px}}.welcome-module__DfqkqW__smash[data-live] [data-layout=stacked] .welcome-module__DfqkqW__smashAfter{top:92px;right:var(--margin);left:var(--margin);gap:var(--space-lg);translate:0 14px}.welcome-module__DfqkqW__smash[data-live] [data-landed][data-layout=stacked] .welcome-module__DfqkqW__smashAfter{translate:0}.welcome-module__DfqkqW__smash[data-live] [data-layout=stacked] .welcome-module__DfqkqW__smashAfter h2{font-size:clamp(2.7rem,12vw,3.6rem)}.welcome-module__DfqkqW__smash[data-live] [data-layout=stacked] .welcome-module__DfqkqW__smashAfter .welcome-module__DfqkqW__note{display:none}.welcome-module__DfqkqW__smash[data-live] [data-layout=stacked] .welcome-module__DfqkqW__smashPhoto{-webkit-mask-image:linear-gradient(#0000 0%,#000 22%);mask-image:linear-gradient(#0000 0%,#000 22%)}@media (max-height:720px){.welcome-module__DfqkqW__smash[data-live] [data-layout=stacked] .welcome-module__DfqkqW__smashAfter{top:70px}.welcome-module__DfqkqW__smash[data-live] [data-layout=stacked] .welcome-module__DfqkqW__smashAfter .welcome-module__DfqkqW__lede{display:none}}.welcome-module__DfqkqW__window{contain:layout;will-change:transform;width:26em;height:18em;position:absolute;top:50%;left:50%;translate:-50% -50%}.welcome-module__DfqkqW__windowShadow{filter:blur(1.1em);background:#030a089e;border-radius:.5em;position:absolute;inset:7% 3% -3%}.welcome-module__DfqkqW__windowSheet{background:var(--sheet);border-radius:.5em;position:absolute;inset:0;overflow:hidden}.welcome-module__DfqkqW__windowClean,.welcome-module__DfqkqW__windowWeb{position:absolute;inset:0}.welcome-module__DfqkqW__windowClean{background:var(--sheet);height:34.07em;color:var(--ink-primary);opacity:0;padding:2em 1.8em}.welcome-module__DfqkqW__windowClean h3{font-family:var(--font-hero);letter-spacing:-.012em;margin-bottom:.7em;font-size:1.5em;font-weight:500;line-height:1.1}.welcome-module__DfqkqW__windowColumns{columns:2;column-fill:auto;column-gap:1.2em;height:27em}.welcome-module__DfqkqW__line{background:var(--border-fine);break-inside:avoid;border-radius:1px;height:.5em;margin-bottom:.55em;display:block}.welcome-module__DfqkqW__lineShort{width:62%}.welcome-module__DfqkqW__windowWeb{color:var(--web-ink);font-family:var(--web-face)}.welcome-module__DfqkqW__windowBar{background:var(--sheet);position:absolute;top:0;left:0;right:0}.welcome-module__DfqkqW__windowTabs{background:var(--web-frame);align-items:center;gap:.3em;height:2em;padding:0 .7em;display:flex}.welcome-module__DfqkqW__windowTabs u{background:var(--web-dots);border-radius:50%;width:.55em;height:.55em;text-decoration:none}.welcome-module__DfqkqW__windowTabs span{background:var(--sheet);text-overflow:ellipsis;white-space:nowrap;border-radius:.4em .4em 0 0;flex:1;min-width:0;margin-left:.5em;padding:.15em .7em;font-size:.72em;overflow:hidden}.welcome-module__DfqkqW__windowAddress{border-bottom:1px solid var(--web-rule);color:var(--web-quiet);padding:.2em 1em;font-size:.72em}.welcome-module__DfqkqW__windowPage{background:var(--sheet);padding:.7em 1em;position:absolute;inset:3.7em 0 0;overflow:hidden}.welcome-module__DfqkqW__windowPage h3{font-family:var(--web-face);letter-spacing:-.01em;margin-bottom:.5em;font-size:1.12em;font-weight:700;line-height:1.18}.welcome-module__DfqkqW__windowPage .welcome-module__DfqkqW__line{background:var(--web-frame)}.welcome-module__DfqkqW__windowClutter{position:absolute;inset:0}.welcome-module__DfqkqW__webCookie,.welcome-module__DfqkqW__webToast,.welcome-module__DfqkqW__webModal,.welcome-module__DfqkqW__webPaywall{align-items:center;gap:.6em;font-size:.72em;display:flex}.welcome-module__DfqkqW__webCookie b,.welcome-module__DfqkqW__webToast b,.welcome-module__DfqkqW__webModal b,.welcome-module__DfqkqW__webPaywall b{background:var(--web-blue);color:var(--sheet);white-space:nowrap;border-radius:.3em;padding:.3em .8em;font-weight:600}.welcome-module__DfqkqW__webCookie{background:var(--web-night);color:var(--sheet);justify-content:space-between;padding:.7em 1.2em;position:absolute;bottom:0;left:0;right:0}.welcome-module__DfqkqW__webAd{background:repeating-linear-gradient(135deg, var(--web-ad-light) 0 .9em, var(--web-ad) .9em 1.8em);height:6.4em;color:var(--web-ad-ink);place-items:center;font-size:.86em;font-weight:700;display:grid;position:absolute;top:7em;left:1em;right:1em}.welcome-module__DfqkqW__webPaywall{background:linear-gradient(180deg, transparent, var(--sheet) 40%);flex-direction:column;padding:3em 1em 1em;font-weight:600;position:absolute;bottom:0;left:0;right:0}.welcome-module__DfqkqW__webModal{background:var(--sheet);border-radius:.5em;flex-direction:column;padding:1em;font-weight:700;position:absolute;top:36%;left:14%;right:14%;box-shadow:0 .6em 2em #00000059}.welcome-module__DfqkqW__webVideo{background:var(--web-video);height:8em;color:var(--sheet);border-radius:.2em;place-items:center;font-size:.8em;display:grid;position:absolute;top:7em;left:1em;right:1em}.welcome-module__DfqkqW__webToast{background:var(--sheet);border-radius:.4em;padding:.6em .8em;font-weight:600;position:absolute;top:3.2em;right:.7em;box-shadow:0 .4em 1.4em #0000004d}.welcome-module__DfqkqW__webRow{border-bottom:1px solid var(--web-rule);color:var(--web-blue);text-overflow:ellipsis;white-space:nowrap;padding:.32em 0;font-size:.74em;overflow:hidden}.welcome-module__DfqkqW__webRow b{color:var(--web-ink)}.welcome-module__DfqkqW__smashCover{aspect-ratio:812/1064;opacity:0;z-index:60;width:300px;height:auto}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__smashCover img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (max-width:640px){.welcome-module__DfqkqW__smash[data-live] .welcome-module__DfqkqW__pile{--window-unit:8.6px}.welcome-module__DfqkqW__windowWide{display:none}}.welcome-module__DfqkqW__app{gap:clamp(var(--space-6xl), 5vw, 4.5rem);padding:var(--section) var(--inset) clamp(var(--space-6xl), 5vw, 4rem);display:grid}.welcome-module__DfqkqW__appHead{width:var(--app-column,min(86%, 1066px));gap:var(--space-2xl);margin-inline:auto;display:grid}.welcome-module__DfqkqW__appHead>*{max-width:46rem}.welcome-module__DfqkqW__appHead h2 span{display:block}.welcome-module__DfqkqW__appHead .welcome-module__DfqkqW__lede{text-wrap:pretty}.welcome-module__DfqkqW__laptop{--device:#0e1513;--device-edge:#ffffff17;--camera:#1f2a27;--metal:#ddd4c3;--metal-light:#efe8db;--metal-shade:#a89f8c;--metal-scoop:#bdb4a2;width:min(100%,1240px);margin-inline:auto;container-type:inline-size}.welcome-module__DfqkqW__laptopLid{background:var(--device);width:86cqw;box-shadow:inset 0 0 0 .12cqw var(--device-edge);border-radius:1.5cqw 1.5cqw .3cqw .3cqw;margin-inline:auto;padding:2.1cqw 1.6cqw 1.8cqw;position:relative}.welcome-module__DfqkqW__laptopLid:before{background:var(--camera);content:"";border-radius:50%;width:.42cqw;height:.42cqw;position:absolute;top:.85cqw;left:50%;transform:translate(-50%)}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__laptopLid img{border-radius:.2cqw;width:100%}.welcome-module__DfqkqW__laptopBase{border-top:.12cqw solid var(--metal-light);background:linear-gradient(180deg, var(--metal) 0%, var(--metal) 40%, var(--metal-shade) 100%);height:1.4cqw;box-shadow:0 1.4cqw 2.6cqw -.9cqw var(--shadow-far);border-radius:0 0 1.2cqw 1.2cqw/0 0 1.3cqw 1.3cqw;position:relative}.welcome-module__DfqkqW__laptopBase:before{background:var(--metal-scoop);content:"";border-radius:0 0 .8cqw .8cqw;width:12cqw;height:.55cqw;position:absolute;top:-.12cqw;left:50%;transform:translate(-50%)}.welcome-module__DfqkqW__read{align-items:center;gap:clamp(var(--space-5xl), 4vw, 3.5rem);padding:clamp(var(--space-6xl), 6vw, 5rem) var(--inset) var(--section) 0;grid-template-columns:minmax(0,7fr) minmax(0,4fr);display:grid}.welcome-module__DfqkqW__page .welcome-module__DfqkqW__read img{width:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 90%,#0000 100%),linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 90%,#0000 100%),linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.welcome-module__DfqkqW__readText{gap:var(--space-2xl);display:grid}.welcome-module__DfqkqW__appHead h2,.welcome-module__DfqkqW__readText h2{color:var(--cream);font-family:var(--font-hero);font-size:var(--type-section);letter-spacing:var(--tight);text-wrap:balance;font-weight:400;line-height:1.05}.welcome-module__DfqkqW__readText .welcome-module__DfqkqW__lede{max-width:34ch}.welcome-module__DfqkqW__close{justify-items:center;gap:var(--space-4xl);padding:var(--section) var(--gutter);text-align:center;display:grid}.welcome-module__DfqkqW__close h2{color:var(--cream);font-family:var(--font-hero);font-size:var(--type-close);letter-spacing:-.022em;text-wrap:balance;font-weight:400;line-height:1.02}.welcome-module__DfqkqW__extras{gap:clamp(var(--space-4xl), 4vw, var(--space-8xl));padding:var(--space-sm) var(--inset) clamp(var(--space-6xl), 6vw, 4.5rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.welcome-module__DfqkqW__extras h3{color:var(--cream);font-family:var(--font-hero);font-size:var(--text-2xl);letter-spacing:-.012em;font-weight:500;line-height:1.2}.welcome-module__DfqkqW__extras p{max-width:46ch;margin-top:var(--space-sm);color:var(--on-table);font-size:1.0625rem;line-height:1.45}.welcome-module__DfqkqW__extras em{color:var(--cream)}.welcome-module__DfqkqW__footer{justify-content:space-between;align-items:baseline;gap:var(--space-md) var(--space-5xl);padding:var(--space-3xl) var(--inset) var(--space-6xl);color:var(--on-table-quiet);font-family:var(--font-ui);font-size:var(--text-base);flex-wrap:wrap;font-weight:400;display:flex}.welcome-module__DfqkqW__footer nav{gap:var(--space-sm) var(--space-3xl);flex-wrap:wrap;display:flex}.welcome-module__DfqkqW__footer a{color:inherit;text-decoration:none}.welcome-module__DfqkqW__footer a:hover{color:var(--cream);text-underline-offset:.2em;text-decoration:underline}@media (max-width:900px){.welcome-module__DfqkqW__read,.welcome-module__DfqkqW__extras{grid-template-columns:minmax(0,1fr)}.welcome-module__DfqkqW__read{padding-right:0}.welcome-module__DfqkqW__readText{padding:0 var(--gutter)}}@media (max-width:640px){.welcome-module__DfqkqW__cta:not(.welcome-module__DfqkqW__ctaQuiet),.welcome-module__DfqkqW__appHead{width:100%}.welcome-module__DfqkqW__lines .welcome-module__DfqkqW__cta{width:auto}}
