.site-header:where(.astro-3EF6KSR2){position:sticky;top:0;z-index:4;width:100%;background:rgba(255,253,246,.97);border-bottom:1px solid var(--ow-line)}.site-header__bar:where(.astro-3EF6KSR2){display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:var(--ow-header-height);max-width:calc(var(--ow-content-max) + 2 * var(--ow-gutter));margin:0 auto;padding:.5rem var(--ow-gutter)}.site-header__logo:where(.astro-3EF6KSR2){display:inline-flex;flex:0 1 auto;align-items:center;min-width:0;min-height:2.75rem;border-radius:.25rem}.site-header__logo:where(.astro-3EF6KSR2) img:where(.astro-3EF6KSR2){display:block;width:7rem;max-width:100%;height:auto}.site-header__actions:where(.astro-3EF6KSR2){display:flex;flex:none;align-items:center;gap:.25rem}.site-header__menu:where(.astro-3EF6KSR2){display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-right:-.5rem;padding:0;border:0;border-radius:.5rem;background:transparent;color:var(--ow-ink);cursor:pointer}.site-header__menu:where(.astro-3EF6KSR2):hover{background:rgba(16,17,27,.06)}.site-header:where(.astro-3EF6KSR2) .ow-btn:where(.astro-3EF6KSR2){white-space:nowrap}@media (max-width: 22.5rem){.site-header__bar:where(.astro-3EF6KSR2){gap:.5rem}.site-header__logo:where(.astro-3EF6KSR2) img:where(.astro-3EF6KSR2){width:6.25rem}.site-header:where(.astro-3EF6KSR2) .ow-btn:where(.astro-3EF6KSR2){padding-inline:.75rem}}@media (min-width: 30rem){.site-header__logo:where(.astro-3EF6KSR2) img:where(.astro-3EF6KSR2){width:8rem}.site-header__actions:where(.astro-3EF6KSR2){gap:.5rem}}.site-footer:where(.astro-SZ7XMLTE){background:var(--ow-surface);border-top:1px solid var(--ow-line);color:var(--ow-ink)}.site-footer__grid:where(.astro-SZ7XMLTE){display:grid;gap:2.5rem;max-width:calc(var(--ow-content-max) + 2 * var(--ow-gutter));margin:0 auto;padding:3rem var(--ow-gutter) 2rem}.site-footer__logo:where(.astro-SZ7XMLTE){display:inline-block;border-radius:.25rem}.site-footer__logo:where(.astro-SZ7XMLTE) img:where(.astro-SZ7XMLTE){display:block}.site-footer__tagline:where(.astro-SZ7XMLTE){margin:.75rem 0 1.25rem;font-size:1rem;line-height:1.5;color:var(--ow-muted)}.site-footer__rating:where(.astro-SZ7XMLTE){margin:.75rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--ow-muted)}.site-footer__nav:where(.astro-SZ7XMLTE){display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:2rem 1.5rem}.site-footer__badges:where(.astro-SZ7XMLTE){display:flex;flex-wrap:wrap;gap:.75rem}.site-footer__orgs:where(.astro-SZ7XMLTE){max-width:calc(var(--ow-content-max) + 2 * var(--ow-gutter));margin:0 auto;padding:2rem var(--ow-gutter) 0}.site-footer__orgs-title:where(.astro-SZ7XMLTE){margin:0 0 1rem;font-family:var(--ow-font-display);font-size:.8125rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ow-muted)}.site-footer__orgs-list:where(.astro-SZ7XMLTE){display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 2.25rem;margin:0;padding:0 0 2rem;list-style:none;border-bottom:1px solid var(--ow-line)}.site-footer__orgs-list:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){display:block;padding-block:.25rem}.site-footer__orgs-list:where(.astro-SZ7XMLTE) img:where(.astro-SZ7XMLTE){display:block;width:auto;height:auto;max-width:9rem;max-height:2.25rem}.site-footer__heading:where(.astro-SZ7XMLTE){margin:0 0 .5rem;font-family:var(--ow-font-display);font-size:1rem;font-weight:800;color:var(--ow-ink)}.site-footer__heading--follow:where(.astro-SZ7XMLTE){margin-top:2rem}.site-footer__list:where(.astro-SZ7XMLTE){margin:0;padding:0;list-style:none}.site-footer__link:where(.astro-SZ7XMLTE){display:inline-block;padding:.5rem 0;font-size:1rem;line-height:1.5;color:var(--ow-muted);text-decoration:none}.site-footer__link:where(.astro-SZ7XMLTE):hover{color:var(--ow-ink);text-decoration:underline}.site-footer__hint:where(.astro-SZ7XMLTE){margin:0 0 .75rem;font-size:.9375rem;line-height:1.5;color:var(--ow-muted)}.footer-signup__row:where(.astro-SZ7XMLTE){display:flex;gap:.5rem}.footer-signup__input:where(.astro-SZ7XMLTE){flex:1 1 auto;min-width:0;min-height:3rem;padding:.625rem .875rem;border:1px solid #8f8b84;border-radius:.625rem;background:#fff;font:inherit;font-size:1rem;color:var(--ow-ink)}.footer-signup__input:where(.astro-SZ7XMLTE):focus-visible{outline:3px solid var(--ow-focus);outline-offset:1px}.footer-signup__button:where(.astro-SZ7XMLTE){flex:0 0 auto;min-height:3rem;padding:0 1.125rem;border:0;border-radius:.625rem;background:var(--ow-ink);color:#fff;font-family:var(--ow-font-display);font-size:1rem;font-weight:700;cursor:pointer}.footer-signup__button:where(.astro-SZ7XMLTE):hover{background:#2c2e40}.validation-message:where(.astro-SZ7XMLTE){display:none;margin:.5rem 0 0;padding:.5rem .75rem;border-radius:.5rem;font-size:.9375rem;line-height:1.4;color:var(--ow-ink)}.validation-message:where(.astro-SZ7XMLTE).success{display:block;background:rgba(19,133,95,.12)}.validation-message:where(.astro-SZ7XMLTE).warning{display:block;background:#d1a70f1f}.validation-message:where(.astro-SZ7XMLTE).danger{display:block;background:rgba(229,55,55,.12)}.social-icons:where(.astro-SZ7XMLTE){display:flex;flex-wrap:wrap;gap:.25rem;margin-left:-.625rem}.social-link:where(.astro-SZ7XMLTE){display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.5rem;color:var(--ow-muted)}.social-link:where(.astro-SZ7XMLTE):hover{color:var(--ow-ink);background:rgba(16,17,27,.05)}.social-link:where(.astro-SZ7XMLTE) :where(.astro-SZ7XMLTE)[astro-icon]{width:24px;height:24px}.site-footer__base:where(.astro-SZ7XMLTE){max-width:calc(var(--ow-content-max) + 2 * var(--ow-gutter));margin:0 auto;padding:1.25rem var(--ow-gutter) 2rem;border-top:1px solid var(--ow-line);font-size:.9375rem;color:var(--ow-muted)}.site-footer__base:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){margin:0}@media (min-width: 64rem){.site-footer__grid:where(.astro-SZ7XMLTE){grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.1fr);gap:3rem;padding-top:4rem}}:root{--neutral--0: #ffffff;--neutral--300: #e1e9ef;--neutral--500: #b3bec7;--neutral--700: #485a6a;--neutral--1000: #070e14;--primary--owaves-color-blue-100: #deeefc;--primary--owaves-color-blue-400: #1877c9;--activity---love: #db3f27;--activity---move: #f1a039;--activity---work: #f8d448;--activity---eat: #93d246;--activity---sleep: #3c83e3;--activity---relax: #4faef8;--activity---play: #de00ff;--activity---flow: #fa68dc;--validation---success--400: #13855f;--validation---success--200: #13855f;--validation---warning--400: #d1a70f;--validation---warning--200: #d1a70f;--validation---danger--400: #e53737;--validation---danger--200: #e53737;--gradients---day: #ffffff;--gradients---night: #ffffff;--gradients---sunflower: #ffffff;--gradients---morning--glory: #ffffff;--gradients---moonflower: #ffffff;--gradients---peace--lilly: #ffffff;--spacing---stack: #cd8314;--spacing---stack--text: #cd8314;--spacing---inline: #7f34a2;--spacing---inline--text: #7f34a2;--spacing---inset: #53a17e;--spacing---inset--text: #53a17e;--dark--mode---neutral--owaves-color-background-default: #21222f;--dark--mode---neutral--owaves-color-background-secondary: #525c71;--dark--mode---neutral--owaves-color-disabled-default: #b3bec7;--dark--mode---neutral--owaves-color-border-default: #e4e4f3;--dark--mode---neutral--owaves-color-content-default: #f8f9ff;--headline--100: 5rem;--headline--200: 4rem;--headline--300: 3rem;--headline--400: 2.25rem;--headline--500: 1.5rem;--headline--600: 1.25rem;--headline--700: 1rem;--weight--light: 400;--weight--medium: 700;--weight--heavy: 900;--spacing--000: 0;--spacing--200: -.25px;--spacing--100: -.5px;--spacing--400: -.6px;--spacing--300: -1px;--line-height--tight: 1.11;--line-height--loose: 1.44;--headline--100--heavy: 5rem;--headline--200--heavy: 4rem;--headline--200--medium: 4rem;--headline--300--medium: 3rem;--headline--300--heavy: 3rem;--headline--400--medium: 2.25rem;--headline--400--heavy: 2.25rem;--headline--400--heavy--loose: 2.25rem;--headline--500--medium: 1.5rem;--headline--500--heavy: 1.5rem;--headline--600--medium: 1.25rem;--headline--700--heavy: 1rem;--paragraph--100---light: 1.5rem;--paragraph--100---heavy: 1.5rem;--paragraph--200---url: 1.12rem;--paragraph--200---light: 1.12rem;--paragraph--200---heavy: 1.12rem;--paragraph--300---light: 1rem;--paragraph--300---medium: 1rem;--paragraph--300---heavy: 1rem;--paragraph--400---light: .88rem;--caption--200---medium: .75rem;--caption--200---heavy: .75rem;--accent: 124, 58, 237;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), #da62c4 30%, white 60% );--ow-ink: #10111b;--ow-paper: #fffdf6;--ow-surface: #ffffff;--ow-muted: #545560;--ow-line: #e8e4dc;--ow-navy: #171b3d;--ow-research: #f0eef8;--ow-gradient-start: #fff3c9;--ow-gradient-end: #f4dbe7;--ow-gradient: linear-gradient(135deg, var(--ow-gradient-start) 0%, var(--ow-gradient-end) 100%);--ow-content-max: 75rem;--ow-gutter: clamp(1rem, 6vw, 3rem);--ow-page-max: 62.25rem;--ow-radius: .75rem;--ow-header-height: 4rem;--ow-focus: #2b49c9;--ow-font-body: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ow-font-display: "Nunito Sans", "Nunito", system-ui, sans-serif}*{box-sizing:border-box}@font-face{font-family:nunito sans;src:url(/fonts/nunitosans-black-webfont.woff2) format("woff2"),url(/fonts/nunitosans-black-webfont.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:nunito sans;src:url(/fonts/nunitosans-extrabold-webfont.woff2) format("woff2"),url(/fonts/nunitosans-extrabold-webfont.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:nunito sans;src:url(/fonts/nunitosans-bold-webfont.woff2) format("woff2"),url(/fonts/nunitosans-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:nunito sans;src:url(/fonts/nunitosans-semibold.woff2) format("woff2"),url(/fonts/nunitosans-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:nunito sans;src:url(/fonts/nunitosans-regular-webfont.woff2) format("woff2"),url(/fonts/nunitosans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:nunito sans;src:url(/fonts/nunitosans-light-webfont.woff2) format("woff2"),url(/fonts/nunitosans-light-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:nunito;src:url(/fonts/nunitoheavy-regular.woff2) format("woff2"),url(/fonts/nunitoheavy-regular.woff) format("woff");font-weight:1000;font-style:normal;font-display:swap}@font-face{font-family:nunito;src:url(/fonts/nunito-black.woff2) format("woff2"),url(/fonts/nunito-black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:nunito;src:url(/fonts/nunito-extrabold.woff2) format("woff2"),url(/fonts/nunito-extrabold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:nunito;src:url(/fonts/nunito-bold.woff2) format("woff2"),url(/fonts/nunito-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:nunito;src:url(/fonts/nunito-semibold.woff2) format("woff2"),url(/fonts/nunito-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:nunito;src:url(/fonts/nunito-medium.woff2) format("woff2"),url(/fonts/nunito-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:nunito;src:url(/fonts/nunito-regular.woff2) format("woff2"),url(/fonts/nunito-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:nunito;src:url(/fonts/nunito-light.woff2) format("woff2"),url(/fonts/nunito-light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:nunito;src:url(/fonts/nunito-extralight.woff2) format("woff2"),url(/fonts/nunito-extralight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}html{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:var(--ow-paper);scroll-padding-top:calc(var(--ow-header-height) + 1rem);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background-color:var(--ow-paper);color:var(--ow-ink)}html.menu-open{overflow:hidden}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:Nunito Sans,system-ui,sans-serif}span{overflow-wrap:break-word}button{font-family:Nunito Sans,system-ui,sans-serif;cursor:pointer}.headline--100--heavy{font-family:Nunito Sans;font-weight:900;font-size:80px;line-height:80px;letter-spacing:-.5px}.headline--200--heavy{font-family:Nunito Sans;font-weight:900;font-size:64px;line-height:68px;letter-spacing:-.25px}.headline--200--medium{font-family:Nunito Sans;font-weight:600;font-size:64px;line-height:68px;letter-spacing:-1px}.headline--300--medium{font-family:Nunito Sans;font-weight:700;font-size:48px;line-height:52px;letter-spacing:-.6px}.headline--300--heavy{font-family:Nunito Sans;font-weight:900;font-size:48px;line-height:52px;letter-spacing:-.25px}.headline--400--medium{font-family:Nunito Sans;font-weight:700;font-size:36px;line-height:40px;letter-spacing:-.5px}.headline--400--heavy{font-family:Nunito Sans;font-weight:900;font-size:36px;line-height:40px;letter-spacing:-0px}.headline--400--heavy--loose{font-family:Nunito Sans;font-weight:700;font-size:36px;line-height:52px;letter-spacing:0px}.headline--500--medium{font-family:Nunito Sans;font-weight:700;font-size:24px;line-height:32px;letter-spacing:-.25px}.headline--500--heavy{font-family:Nunito Sans;font-weight:900;font-size:24px;line-height:28px;letter-spacing:0px}.headline--600--medium{font-family:Nunito Sans;font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.1px}.headline--700--heavy{font-family:Nunito Sans;font-weight:700;font-size:16px;line-height:18px;letter-spacing:.1px}.paragraph--100---light{font-family:Nunito;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.25px}.paragraph--100---heavy{font-family:Nunito;font-weight:700;font-size:24px;line-height:32px;letter-spacing:-.25px}.paragraph--200---url{font-family:Nunito;font-weight:700;font-size:18px;line-height:28px;letter-spacing:.1px}.paragraph--200---light{font-family:Nunito;font-weight:400;font-size:18px;line-height:28px;letter-spacing:0}.paragraph--200---heavy{font-family:Nunito;font-weight:700;font-size:18px;line-height:28px;letter-spacing:.1px}.paragraph--300---light{font-family:Nunito;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0px}.paragraph--300---medium{font-family:Nunito;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.1px}.paragraph--300---heavy{font-family:Nunito;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.1px}.paragraph--400---light{font-family:Nunito;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.2px}.caption--200---medium{font-family:Nunito;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.2px}.caption--200---heavy{font-family:Nunito;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.2px}.container{padding:24px 0;max-width:min(var(--ow-page-max),calc(100vw - 2 * var(--ow-gutter)));margin:0 auto}.post-content{max-width:calc(100vw - 48px);width:100%;margin:2em auto;color:#070e14;font-size:1rem}@media (min-width: 750px){.post-content{max-width:700px;font-size:1.2rem}}.post-content img{display:block;max-width:100%;height:auto}.post-content video{display:block;max-width:100%;height:auto}.post-content iframe,.post-content embed{max-width:100%}.post-content figure{margin:1.5em 0;max-width:100%}.post-content li,.post-content figcaption,.post-content td a{overflow-wrap:anywhere}.post-content td,.post-content th{overflow-wrap:break-word}.post-content table{display:block;max-width:100%;overflow-x:auto}.post-content :is(div,figure):has(> table){max-width:100%;overflow-x:auto}.post-content :is(div,figure)>table:not([style]){display:table;width:100%}.post-content table:not([style]){border-collapse:collapse;margin:1.5em 0;font-size:.9em;line-height:1.5;font-variant-numeric:tabular-nums}.post-content table:not([style]) th,.post-content table:not([style]) td{padding:.75em .9em;text-align:left;vertical-align:top;border-bottom:1px solid #e3e8ed}.post-content table:not([style]) th{background:#f3f6f9;color:#070e14;font-weight:700;line-height:1.35}.post-content table:not([style]) thead th{border-bottom:2px solid #d3dce5}.post-content table:not([style]) th:first-child,.post-content table:not([style]) td:first-child{padding-left:.75em}.post-content table:not([style]) td strong{color:#070e14}@media (max-width: 749px){.post-content table:not([style]) th,.post-content table:not([style]) td{padding:.65em .6em}}.post-content>h2{font-weight:700;font-size:24px;color:#070e14;letter-spacing:-.25px;line-height:1.2}@media (min-width: 750px){.post-content>h2{font-size:36px}}.post-content *{color:#485a6a}.post-content>*+h1,.post-content>*+h2,.post-content>*+h3,.post-content>*+h4,.post-content>*+h5,.post-content>*+h6{margin-top:1.68em;margin-bottom:.5em}.post-content h1 *,.post-content h2 *,.post-content h3 *,.post-content h4 *,.post-content h5 *,.post-content h6 *{color:#070e14}.post-content>*:empty{display:none}.post-content p,.post-content a{color:#485a6a}.post-content p{line-height:1.68;font-style:normal;font-weight:300;margin-top:0;overflow-wrap:break-word}.post-content p+p{margin-top:24px}.post-content p+*{margin-top:24px}.post-content ul+*{margin-top:24px}.suki-oembed{display:flex;justify-content:center;margin:24px auto 1em}.post-content>.wp-block-image>figure,.post-content>.wp-block-image{margin:0}.post-content .wp-block-image>* img,.post-content .wp-block-image>img,.post-content .wp-caption>img,.post-content .wp-caption>* img,.post-content .wp-caption,.post-content>* img{max-width:100%;height:auto;display:block;margin:0 auto 1em}.post-content img.icon{display:inline-block;margin:0 .5em 0 0}.post-content .wp-block-embed>* iframe,.post-content .wp-block-embed>iframe{max-width:100%}.post-content .wp-block-video{margin-inline-start:auto;margin-inline-end:auto;padding:0}.post-content .wp-block-video video{display:block;height:auto;max-width:100%;margin:0 auto 1em}.post-content .awac-wrapper{margin-block-start:80px}.post-content blockquote{border-left:4px solid #CED9E0;margin:0 0 1em;padding:.25em 0 .25em 1.25em}.post-content blockquote p:last-child{margin-bottom:0}.post-content blockquote+*{margin-top:24px}div.post-footer{margin-top:48px}.post-footer p{font-style:italic}.h-landmark{font-size:3em;text-align:center}.full-width{width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.content-width{width:100%;max-width:980px;margin:0 auto}.paragraph-300-heavy{font-size:1rem;letter-spacing:.1px;line-height:1.5;font-weight:700;color:#070e14}.paragraph-300-light{font-size:1rem;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left}.paragraph-400-light{font-family:Nunito;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.20000000298023224px}.caption-200-medium{font-family:Nunito;font-size:12px;font-weight:600;line-height:16px;letter-spacing:.20000000298023224px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:focus-visible{outline:3px solid var(--ow-focus);outline-offset:3px}.skip-link{position:absolute;left:1rem;top:-10rem;z-index:20;padding:.75rem 1rem;border-radius:.5rem;background:var(--ow-ink);color:#fff;font-weight:700;text-decoration:none}.skip-link:focus{top:.75rem}main:focus{outline:none}.ow-wrap{width:100%;max-width:calc(var(--ow-content-max) + 2 * var(--ow-gutter));margin-inline:auto;padding-inline:var(--ow-gutter)}.ow-wrap--page{max-width:calc(var(--ow-page-max) + 2 * var(--ow-gutter))}.ow-section{padding-block:clamp(3rem,8vw,6rem)}.ow-eyebrow{margin:0 0 1rem;font-family:var(--ow-font-display);font-size:.8125rem;font-weight:800;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;text-wrap:balance;color:var(--ow-muted)}.ow-display{margin:0 0 1.25rem;font-family:var(--ow-font-display);font-size:clamp(2.375rem,1.6rem + 3.6vw,4rem);font-weight:900;line-height:1.02;letter-spacing:-.035em;color:var(--ow-ink);text-wrap:balance}.ow-h2{margin:0 0 1rem;font-family:var(--ow-font-display);font-size:clamp(1.875rem,1.35rem + 2.2vw,2.75rem);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:var(--ow-ink);text-wrap:balance}.ow-h3{margin:0 0 .5rem;font-family:var(--ow-font-display);font-size:1.25rem;font-weight:800;line-height:1.25;color:var(--ow-ink)}.ow-lede{margin:0 0 1.5rem;max-width:36em;font-family:var(--ow-font-body);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55;color:var(--ow-muted)}.ow-body{max-width:38em;font-family:var(--ow-font-body);font-size:1.0625rem;line-height:1.6;color:var(--ow-muted)}.ow-meta{font-family:var(--ow-font-body);font-size:.9375rem;line-height:1.5;color:var(--ow-muted)}.ow-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.5rem;border:2px solid transparent;border-radius:.625rem;font-family:var(--ow-font-display);font-size:1.0625rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ow-btn--primary{background:var(--ow-ink);color:#fff}.ow-btn--primary:hover{background:#2c2e40}.ow-btn--secondary{background:transparent;border-color:#8f8b84;color:var(--ow-ink)}.ow-btn--secondary:hover{border-color:var(--ow-ink)}.ow-btn--small{min-height:2.75rem;padding:.5rem 1rem;font-size:.9375rem}.ow-appstore{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.5rem 1.25rem;border-radius:.625rem;background:#000;text-decoration:none}.ow-appstore:hover{background:#2c2e40}.ow-appstore img{display:block;width:auto;height:2.25rem}.ow-textlink{color:var(--ow-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.ow-textlink:hover{text-decoration-color:var(--ow-focus)}.ow-quietlink{display:inline-block;padding-block:.5rem;font-family:var(--ow-font-display);font-size:1rem;font-weight:800;color:var(--ow-ink);text-decoration:none}.ow-quietlink:hover,.ow-quietlink:focus-visible{text-decoration:underline;text-underline-offset:.2em}.ow-arrow:after{content:" \2192"}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
