@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/7a79a8532ddacb0c-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ded494f396ddea9f-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.AFar2a_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.AFar2a_variable{--font-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/c0e2eae9e0de9f16-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2ff936f45a7b5918-s.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/cf9a11b6772b9533-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6cec87c23af19a62-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/c24fec3b421fd73c-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/61e56fd33ece1ad8-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.Vh-99W_className{font-family:Newsreader,Newsreader Fallback}.Vh-99W_variable{--font-serif:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.VCrZzq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.VCrZzq_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.Ym1Lda_bar{z-index:400;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom));background:var(--paper);color:var(--ink);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px 24px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 28px -16px #19191747}.Ym1Lda_text{max-width:62ch;color:var(--ink);margin:0;font-size:.875rem;line-height:1.45}.Ym1Lda_short{display:none}.Ym1Lda_text a{color:var(--ink);text-underline-offset:.18em;font-weight:650}.Ym1Lda_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.Ym1Lda_decline,.Ym1Lda_accept{min-width:88px;min-height:40px;font:inherit;letter-spacing:-.005em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;font-weight:650;display:inline-flex}.Ym1Lda_decline{color:var(--ink);border:1.5px solid var(--line-strong);background:0 0}.Ym1Lda_decline:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}.Ym1Lda_accept{color:var(--ink);background:var(--copper);border:1.5px solid var(--copper)}.Ym1Lda_accept:hover{background:var(--copper-hi);border-color:var(--copper-hi)}@media (max-width:720px){.Ym1Lda_bar{max-height:72px;padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom));gap:8px 10px}.Ym1Lda_long{display:none}.Ym1Lda_short{display:inline}.Ym1Lda_text{flex:auto;min-width:0;max-width:none;font-size:.8125rem;line-height:1.3}.Ym1Lda_decline,.Ym1Lda_accept{min-width:0;min-height:32px;padding:0 12px;font-size:.8125rem}}
:root{--ink:#191917;--ink-2:#23231f;--ink-3:#2e2d29;--cream:#f4efe6;--cream-rgb:244 239 230;--stone:#e8e2d6;--stone-2:#ddd6c7;--paper:#fcfaf6;--copper:#d9692e;--copper-ink:#9e4516;--copper-hi:#e0773f;--muted:#5f5a51;--muted-dark:#a9a294;--line:#19191724;--line-strong:#191917e6;--line-dark:rgb(var(--cream-rgb) / .14);--font-display:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--font-code:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--max:1328px;--gutter:clamp(16px, 4vw, 48px);--section:clamp(48px, 7.2vw, 120px);--radius:14px;--radius-sm:8px;--header-h:72px;--overhang:140px;--ease-out:cubic-bezier(.2, .7, .2, 1);--t-h1:clamp(3.25rem, 10.6vw, 10.25rem);--t-h2:clamp(2.375rem, 5.6vw, 5rem);--t-h3:clamp(1.25rem, 1.5vw, 1.5rem)}@media (max-width:599px){:root{--overhang:88px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--ink);interpolate-size:allow-keywords}[id]{scroll-margin-top:88px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--cream);color:var(--ink);font-family:var(--font-body);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.55;overflow-x:clip}h1,h2,h3,h4,p,ol,ul,dl,dd,figure,blockquote{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3{font-family:var(--font-display);text-wrap:balance}p{text-wrap:pretty}a{color:inherit}svg{display:block}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--copper);color:var(--ink)}:focus-visible{outline:2px solid var(--copper);outline-offset:3px;border-radius:4px}.skip{z-index:200;background:var(--copper);color:var(--ink);border-radius:var(--radius-sm);padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;top:-64px;left:16px}.skip:focus{top:12px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.eyebrow{font-family:var(--font-code);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:.75rem;font-weight:500;display:flex}.eyebrow:before{content:"";background:var(--copper);flex:none;width:18px;height:2px}.dark .eyebrow{color:var(--muted-dark)}.h2{font-size:var(--t-h2);letter-spacing:-.038em;font-weight:750;line-height:.98}.h2,.seamless{-webkit-text-stroke:.012em currentColor}.lead{letter-spacing:-.008em;color:var(--muted);font-size:clamp(1.125rem,1.45vw,1.3125rem);line-height:1.45}.dark .lead{color:rgb(var(--cream-rgb) / .78)}.label{font-family:var(--font-code);letter-spacing:.06em;color:var(--muted);font-size:.75rem}.dark .label{color:var(--muted-dark)}.btn{--btn-bg:var(--copper);--btn-fg:var(--ink);--btn-bd:var(--copper);border:1.5px solid var(--btn-bd);background:var(--btn-bg);min-height:50px;color:var(--btn-fg);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 22px 0 24px;font-size:1rem;font-weight:650;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn:hover{--btn-bg:var(--copper-hi);--btn-bd:var(--copper-hi)}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--ink);--btn-bd:var(--line-strong)}.btn--ghost:hover{--btn-bg:var(--ink);--btn-fg:var(--cream);--btn-bd:var(--ink)}.dark .btn--ghost{--btn-fg:var(--cream);--btn-bd:rgb(var(--cream-rgb) / .5)}.dark .btn--ghost:hover{--btn-bg:var(--cream);--btn-fg:var(--ink);--btn-bd:var(--cream)}.btn--ink{--btn-bg:var(--ink);--btn-fg:var(--cream);--btn-bd:var(--ink)}.btn--ink:hover{--btn-bg:#000;--btn-bd:#000}.btnArrow{width:16px;height:16px;display:inline-grid;position:relative;overflow:hidden}.btnArrow svg{transition:transform .32s var(--ease-out);grid-area:1/1}.btnArrow svg+svg{transform:translate(-120%)}.btnArrow[data-dir=down] svg+svg{transform:translateY(-120%)}.btn:hover .btnArrow svg:first-child,.btn:focus-visible .btnArrow svg:first-child{transform:translate(120%)}.btn:hover .btnArrow[data-dir=down] svg:first-child,.btn:focus-visible .btnArrow[data-dir=down] svg:first-child{transform:translateY(120%)}.btn:hover .btnArrow svg+svg,.btn:focus-visible .btnArrow svg+svg{transform:none}.dark{background:var(--ink);color:var(--cream)}.stone{background:var(--stone)}.section{padding-block:var(--section)}.illus{font-family:var(--font-code);letter-spacing:.06em;color:var(--muted);align-items:center;gap:8px;font-size:.6875rem;display:inline-flex}.illus:before{content:"";border:1.5px solid;border-radius:50%;width:6px;height:6px}.dark .illus{color:var(--muted-dark)}.js [data-reveal]{opacity:0;transition:opacity .56s var(--ease-out), transform .56s var(--ease-out);transition-delay:calc(var(--d,0) * 80ms);transform:translateY(16px)}.js [data-reveal][data-in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transform:none}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.18s cubic-bezier(.4,0,1,1) both vt-out}::view-transition-new(root){animation:.42s cubic-bezier(.2,.7,.2,1) 60ms both vt-in}[data-site-header]{view-transition-name:site-header}::view-transition-group(site-header){animation:none}}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(14px)}}
html[data-theme=hybrid],html[data-theme=cream]{--band:#fcfaf6;--band-card:#fff;--band-card-2:#efe9de;--glow-a:#e98c5c33;--glow-b:#f0b48e47}html[data-theme=clinical]{--cream:#fff;--cream-rgb:255 255 255;--stone:#f2f4f6;--stone-2:#e4e8ed;--paper:#fff;--muted:#545a62;--line:#141c261f;--band:#f6f7f9;--band-card:#fff;--band-card-2:#eaedf1;--glow-a:#d9692e1f;--glow-b:#6e768024}html[data-theme]{background:var(--band)}html[data-theme=hybrid] .dark:not(#transitions):not(footer),html[data-theme=cream] .dark:not(footer),html[data-theme=clinical] .dark:not(footer),html[data-style=illustrated] .dark:not(footer){--ink:var(--band);--ink-2:var(--band-card);--ink-3:var(--band-card-2);--cream:#191917;--cream-rgb:25 25 23;--muted-dark:#5f5a51;--line-dark:#19191724;--knot-slate:#6e7680;--knot-cream:#191917;--knot-word:#191917;--eyebrow-ink:#9e4516;color:#191917}html[data-theme=clinical] footer.dark,html[data-theme=hybrid] #transitions{--cream-rgb:244 239 230;--line-dark:#f4efe624}html[data-theme] .btn:not(.btn--ghost):not(.btn--ink){--btn-fg:#191917}html[data-theme] #top.dark{background:radial-gradient(60% 55% at 92% 8%, var(--glow-a), transparent 70%), radial-gradient(55% 60% at 0% 100%, var(--glow-b), transparent 70%), var(--band)}
.ed-only{display:none}html[data-style=editorial] .ed-only{display:block}html[data-style]{scroll-behavior:auto}html[data-style=editorial]{--font-display:var(--font-serif), "Iowan Old Style", Georgia, serif;--eyebrow-ink:var(--copper-ink)}html[data-style=editorial] .dark{--eyebrow-ink:var(--copper)}html[data-style=editorial] :is(h1,h2,.h2){font-family:var(--font-display);letter-spacing:-.014em;-webkit-text-stroke:0;font-optical-sizing:auto;font-weight:420;line-height:1.02}html[data-style=editorial] h3:not([class*=Mocks-module__] *,[class*=BridgeScene-module__] *){font-family:var(--font-display);letter-spacing:-.006em;-webkit-text-stroke:0;font-weight:520}html[data-style=editorial] .lead{font-family:var(--font-display);letter-spacing:0;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.38}html[data-style=editorial] body{counter-reset:ed-sec}html[data-style=editorial] .eyebrow{font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--eyebrow-ink);gap:.7em;font-size:clamp(1.0625rem,1.2vw,1.1875rem);font-style:italic;font-weight:400}html[data-style=editorial] section .eyebrow:before{counter-increment:ed-sec;content:counter(ed-sec, decimal-leading-zero);width:auto;height:auto;font-family:var(--font-code);letter-spacing:.08em;color:var(--muted);background:0 0;font-size:.6875rem;font-style:normal}html[data-style=editorial] .dark .eyebrow:before{color:var(--muted-dark)}html[data-style=editorial] #top .eyebrow:before{counter-increment:none;content:none}html[data-style] [data-reveal]{opacity:1;transition:none;transform:none}html[data-style] body:after{content:"";z-index:2147483000;pointer-events:none;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .27 0 0 0 0 .22 0 0 0 1.2 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}
.il-only{display:none}html[data-style=illustrated] .il-only{display:block}html[data-style=illustrated]{--overhang:0px;--display-weight:560;--display-tracking:-.034em}html[data-style=illustrated] .il-img{width:100%;height:auto;display:block}html[data-style=illustrated][data-theme] .il-img{mix-blend-mode:multiply}html[data-style=illustrated]:not([data-theme]) .il-img,html[data-style=illustrated][data-theme=hybrid] #transitions .il-img{border-radius:10px}html[data-style=illustrated] :is(h1,h2,.h2){letter-spacing:-.026em;-webkit-text-stroke:0;font-weight:560;line-height:1.04}html[data-style=illustrated] .h2{font-size:clamp(2rem,3.9vw,3.5rem)}html[data-style=illustrated] h3{letter-spacing:-.012em;-webkit-text-stroke:0;font-weight:620}html[data-style=illustrated] .eyebrow{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted);gap:0;font-size:.9375rem;font-weight:600}html[data-style=illustrated] .dark .eyebrow{color:var(--muted-dark)}html[data-style=illustrated] .eyebrow:before{display:none}html[data-style=illustrated] .btn{border-radius:8px}html[data-style=illustrated] #top.dark{background:var(--ink)}html[data-style=illustrated]{--paper-page:#f7f3eb;--cream:#f4efe6;--cream-rgb:244 239 230;--stone:#e8e2d6;--paper:#fcfaf6;--band:#f7f3eb;--band-card:#fff;--band-card-2:#efe9de;background:var(--paper-page)}html[data-style=illustrated] body{background:var(--paper-page)}html[data-style=illustrated] main{isolation:isolate;background:var(--paper-page);position:relative}html[data-style=illustrated] main section{background:0 0!important}html[data-style=illustrated] #transitions{--cream-rgb:25 25 23;--line-dark:#19191724}html[data-style=illustrated] main :is(h2,.h2):not(.eyebrow){text-indent:-.9em;max-width:15ch;padding-left:.9em}html[data-style=illustrated] #hero-title{padding-bottom:.42em}html[data-style=illustrated] main :is(h2,.h2):not(.eyebrow):has(.ink-word){padding-bottom:.42em}.ink-stroke{display:none}html[data-style=illustrated] .ink-word{white-space:nowrap;position:relative}html[data-style=illustrated] .ink-stroke{fill:none;stroke:#c26a3d;stroke-width:3px;stroke-linecap:round;pointer-events:none;width:calc(100% + .06em);height:.26em;min-height:9px;display:block;position:absolute;top:calc(100% + .02em);left:-.03em;overflow:visible}html[data-style=illustrated] :is(#augment,#trust,#company,#why-rondo) .ink-stroke{stroke:#7d8b99}@media (prefers-reduced-motion:no-preference){html.js[data-style=illustrated] main [data-reveal] .ink-stroke{clip-path:inset(-50% 100% -50% 0)}html.js[data-style=illustrated] main [data-reveal][data-in] .ink-stroke{animation:.7s cubic-bezier(.3,.6,.2,1) .42s both ink-draw}html[data-style=illustrated] #hero-title .ink-stroke{animation:.65s cubic-bezier(.3,.6,.2,1) .95s both ink-draw}html.intro-on[data-style=illustrated] #hero-title .ink-stroke{animation-delay:2.75s}}@keyframes ink-draw{0%{clip-path:inset(-50% 100% -50% 0)}to{clip-path:inset(-50% -2%)}}html[data-style=illustrated] main :is(h1,h2,.h2,.eyebrow,.lead),html[data-style=illustrated] #problem :is(dt,dd),html[data-style=illustrated] #why-now :is(h3,li p){text-shadow:0 0 .2em var(--paper-page), 0 0 .5em var(--paper-page), 0 0 .9em var(--paper-page)}@media (min-width:1000px){html[data-style=illustrated] .il-only.il-scene.il-spread{z-index:-1;width:72%;max-width:none;margin:0;position:absolute;top:0;right:0;transform:none}html[data-style=illustrated] #problem>.wrap{position:relative}}html[data-style=illustrated] .il-only.il-scene{position:relative}.il-life{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.il-still{display:none}@media (prefers-reduced-motion:reduce){.il-life{display:none}.il-still{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}}html.ink-ready .il-scene .il-img{transition:-webkit-mask-position 1.9s cubic-bezier(.3,.6,.2,1),mask-position 1.9s cubic-bezier(.3,.6,.2,1);-webkit-mask-image:linear-gradient(270deg,#000 40%,#0000 60%);mask-image:linear-gradient(270deg,#000 40%,#0000 60%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:250% 100%;mask-size:250% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html.ink-ready .il-scene[data-inked] .il-img{-webkit-mask-position:100% 0;mask-position:100% 0}html.ink-ready .il-scene[data-scene=hero] .il-img{-webkit-mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-image:linear-gradient(90deg,#000 40%,#0000 60%);-webkit-mask-position:100% 0;mask-position:100% 0}html.ink-ready .il-scene[data-scene=hero][data-inked] .il-img{-webkit-mask-position:0 0;mask-position:0 0}html.ink-ready .il-scene .il-life{opacity:0;transition:opacity .9s 1.3s}html.ink-ready .il-scene[data-inked] .il-life{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1000px){html[data-style=illustrated] .il-spread{animation:linear both il-drift;animation-timeline:view()}}}@keyframes il-drift{0%{translate:0 56px}to{translate:0 -56px}}html[data-style=illustrated]{--section:clamp(40px, 5.2vw, 84px)}@media (max-width:999px){html[data-style=illustrated] .il-only.il-scene:not([data-scene=hero]){z-index:-1;width:auto;max-width:none;margin:clamp(-300px, -36vw, -110px) calc(-1 * var(--gutter)) 18px;align-self:start;position:relative;overflow:hidden;transform:none}html[data-style=illustrated] .il-only.il-scene:is([data-scene=huddle],[data-scene=arrival],[data-scene=desk]){margin-top:clamp(-150px,-15vw,-48px)}html[data-style=illustrated] :is(p,ul,ol,dl,a)+.il-only.il-scene:not([data-scene=hero]){margin-top:8px}html[data-style=illustrated] .il-scene:not([data-scene=hero]) .il-canvas{width:125%;margin-left:-25%}html[data-style=illustrated] :is(#problem,#transitions) .wrap>div:first-child{display:block}html[data-style=illustrated] :is(#problem,#transitions) .wrap>div:first-child>*+:not(.il-scene){margin-top:16px}html[data-style=illustrated] .il-only.il-scene[data-scene=hero]{margin-inline:calc(-1 * var(--gutter))}}.il-canvas{position:relative}
.intro-screen{display:none}html.intro-on .intro-screen{--m:min(clamp(120px, 22vmin, 220px), calc((100vw - 48px) / 4.75));z-index:3000;background:var(--paper-page,#f4efe6);cursor:pointer;place-items:center;animation:.6s cubic-bezier(.4,0,.2,1) 2.9s forwards intro-out;display:grid;position:fixed;inset:0}html.intro-skip .intro-screen{animation:.26s forwards intro-out}.intro-lockup{align-items:center;display:flex}.intro-mark{width:var(--m);height:var(--m);animation:2.2s cubic-bezier(.22,.75,.2,1) both intro-mark;overflow:visible}.intro-spin{transform-box:view-box;transform-origin:50px 50px;animation:1.7s cubic-bezier(.22,.75,.2,1) both intro-spin}.intro-band{transform-box:view-box;animation:intro-band 1.3s cubic-bezier(.2, .7, .2, 1) var(--delay) both}.intro-word{max-width:0;margin-left:0;animation:.75s cubic-bezier(.22,.75,.2,1) 1.45s forwards intro-word-box;display:block;overflow:hidden}.intro-word svg{width:auto;height:var(--m);animation:.75s cubic-bezier(.22,.75,.2,1) 1.45s both intro-word;display:block}@keyframes intro-spin{0%{transform:rotate(-220deg)scale(.8)}to{transform:none}}@keyframes intro-mark{0%,62%{transform:scale(1.75)}to{transform:none}}@keyframes intro-band{0%{transform:translate(var(--dx), var(--dy)) rotate(var(--rot));opacity:0}35%{opacity:1}to{opacity:1;transform:none}}@keyframes intro-word-box{to{max-width:calc(var(--m) * var(--word));margin-left:calc(var(--m) * var(--gap))}}@keyframes intro-word{0%{opacity:0;transform:translate(-30%)}to{opacity:1;transform:none}}@keyframes intro-out{to{opacity:0;visibility:hidden;pointer-events:none;transform:scale(1.04)}}html.intro-on main,html.intro-on [data-site-header]{animation:.7s 2.8s both intro-page-in}html.intro-on [data-logo]{animation:1ms linear 3.4s both intro-page-in}html.intro-dock .intro-screen{cursor:auto;pointer-events:none;animation:.65s .12s forwards intro-paper-clear}html.intro-dock main,html.intro-dock [data-site-header]{animation:.75s .15s both intro-page-in-dock}html.intro-dock [data-logo]{opacity:0;animation:none}html.intro-skip main,html.intro-skip [data-site-header],html.intro-skip [data-logo]{opacity:1;animation:none}@keyframes intro-page-in{0%{opacity:0}to{opacity:1}}@keyframes intro-page-in-dock{0%{opacity:0;translate:0 10px}to{opacity:1;translate:none}}@keyframes intro-paper-clear{to{background-color:#0000}}
