@layer overrides{body[data-page-public=true]{--public-paper:var(--tabularia-paper);--public-ink:var(--tabularia-ink);--public-ink-soft:var(--tabularia-ink-soft);--public-blue-deep:var(--tabularia-blue-deep);--public-royal:var(--tabularia-royal);--public-orange:var(--tabularia-orange);--public-orange-dark:var(--tabularia-orange-dark);--public-gold:var(--tabularia-gold);--public-gold-pale:var(--tabularia-gold-pale);--public-line:var(--tabularia-line);--public-gold-line:color-mix(in oklch, var(--public-gold) 55%, transparent);--public-paper-texture:var(--tabularia-paper-texture);--public-blue-texture:var(--tabularia-texture);--public-paper-texture-base:var(--tabularia-paper-texture-base);--public-blue-texture-base:var(--tabularia-blue-texture-base);--public-paper-shadow:0 1.6rem 3.2rem color-mix(in oklch, var(--public-ink) 8%, transparent);--public-key-shadow:0 .18rem 0 var(--public-gold-line);--public-toggle-shadow:0 .5rem 1.25rem color-mix(in oklch, var(--public-orange) 18%, transparent);--public-pricing-card-shadow:0 1.4rem 3rem color-mix(in oklch, var(--public-ink) 8%, transparent);--public-forced-bg:var(--tabularia-forced-bg);--public-forced-text:var(--tabularia-forced-text);--public-content-max:var(--tabularia-content-max);--logo-size-public:calc(1.211 * clamp(1.35rem, 2vw, 1.75rem));--text-public-hero-heading:clamp(3rem, 5.5vw, 5.2rem);--text-public-hero-copy:clamp(1rem, 1.4vw, 1.2rem);--text-public-mobile-hero-heading:clamp(2.6rem, 12vw, 3.8rem);--public-texture-background:var(--public-paper-texture) center / 42rem repeat, var(--public-paper-texture-base);background-color:var(--public-paper-texture-base);color:var(--public-ink)}body[data-page-public=true]:before{background:var(--public-texture-background)}@media (forced-colors:active){body[data-page-public=true]:before{background:var(--global-bg)}}body[data-page-public=true] .app-header{--brand-on-fill:var(--public-gold-pale);z-index:var(--z-raised);min-block-size:var(--public-header-block-size);background-color:var(--public-blue-texture-base);background-image:var(--public-blue-texture);background-position:var(--tabularia-texture-position);background-repeat:var(--tabularia-texture-repeat);background-size:var(--tabularia-texture-size);border:0;position:relative}body[data-page-public=true] .app-header .tabularia-logo{--logo-size:var(--logo-size-public);padding-inline-end:0}body[data-page-public=true] .app-header .app-auth-actions{margin-inline-start:auto}body[data-page-public=true] .app-header .public-site-nav~.app-auth-actions{margin-inline-start:0}body[data-page-public=true] .app-header .app-auth-actions :where(.btn,button){--button-border:var(--public-gold-line);--button-hover-border:var(--public-gold-pale)}body[data-page-public=true] .app-header .btn{border-radius:.16rem}body[data-page-public=true] .app-header .btn-primary{--button-surface:var(--public-orange);--button-surface-hover:var(--public-orange-dark);--button-surface-active:var(--public-orange-dark);--button-on:var(--public-paper);--button-border:var(--public-orange-dark);--button-hover-border:var(--public-orange-dark);--button-hover-ring-color:color-mix(in oklch, var(--public-orange) 24%, transparent)}body[data-page-public=true] .app-header .app-menu-button,body[data-page-public=true] .app-header .app-menu-button:hover,body[data-page-public=true] .app-header .app-menu-button:focus-visible{border-color:var(--public-gold-line)}body[data-page-public=true] .app-header .app-nav a.btn-primary{opacity:1;color:var(--button-on)}body[data-page-public=true] .app-header-inner{inline-size:min(var(--public-inset-inline-size), var(--public-content-max));margin-inline:auto;padding-block-start:max(.85rem, var(--app-safe-area-inset-top));padding-block-end:.85rem;padding-inline:0}body[data-page-public=true] .app-footer{min-block-size:7rem;padding-block:2rem max(2rem, var(--app-safe-area-inset-bottom));border-block-start:1px solid var(--public-gold-line);background-color:var(--public-blue-texture-base);background-image:var(--public-blue-texture);background-position:var(--tabularia-texture-position);background-repeat:var(--tabularia-texture-repeat);background-size:var(--tabularia-texture-size);color:var(--public-gold-pale)}body[data-page-public=true] .app-footer p,body[data-page-public=true] .app-footer a{color:var(--public-gold-pale)}.public-editorial-page{background-color:var(--public-paper-texture-base);background-image:var(--public-paper-texture);min-inline-size:0;color:var(--public-ink);background-repeat:repeat;background-size:42rem}body[data-page-hero-band=true] .app-header{background:0 0}.public-editorial-hero{--content-max:var(--public-content-max);--content-gutter:var(--public-gutter);--public-hero-block-size:clamp(18rem, 32vw, 26rem);--public-hero-padding-block:clamp(1.5rem, 3vw, 2.5rem);isolation:isolate;min-block-size:calc(var(--public-hero-block-size) + var(--public-header-block-size));padding-block:calc(var(--public-hero-padding-block) + var(--public-header-block-size)) var(--public-hero-padding-block);background-color:var(--public-blue-texture-base);background-image:var(--public-blue-texture);background-position:var(--tabularia-texture-position);background-repeat:var(--tabularia-texture-repeat);background-size:var(--tabularia-texture-size);color:var(--public-gold-pale);align-items:center;margin-block-start:calc(-1 * var(--public-header-block-size));display:grid;position:relative;overflow:clip}.public-editorial-hero:before,.public-editorial-hero:after{content:"";z-index:var(--z-below);border:1px solid var(--public-gold-line);pointer-events:none;position:absolute}.public-editorial-hero:before{aspect-ratio:.78;inline-size:clamp(16rem,32vw,31rem);inset-block-start:calc(var(--public-header-block-size) + 13%);inset-inline-end:clamp(-8rem,4vw,4rem);rotate:3deg}.public-editorial-hero:after{aspect-ratio:.78;border-color:color-mix(in oklch, var(--public-royal) 76%, transparent);inline-size:clamp(13rem,27vw,25rem);inset-block-start:calc(var(--public-header-block-size) + 24%);inset-inline-end:clamp(-3rem,12vw,15rem);rotate:-4deg}.public-editorial-hero>div{z-index:var(--z-base);inline-size:100%;max-inline-size:var(--public-content-max);gap:clamp(.75rem,1.5vw,1.25rem);margin-inline:auto;display:grid;position:relative}.public-editorial-hero h1{max-inline-size:20ch;color:var(--public-gold-pale);font-size:var(--text-public-hero-heading);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:300;line-height:1.1}.public-editorial-hero p{max-inline-size:52ch;color:color-mix(in oklch, var(--public-gold-pale) 88%, transparent);font-size:var(--text-public-hero-copy);font-weight:var(--tabularia-body-weight);margin:0;line-height:1.65}.public-editorial-hero .public-hero-deck{max-inline-size:42ch;color:color-mix(in oklch, var(--public-gold-pale) 78%, transparent);font-size:var(--text-public-subheading);text-wrap:balance;line-height:1.4}.public-editorial-hero .public-hero-meta{color:var(--public-gold);font-family:inherit;font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:600}@media (width<=52rem){body[data-page-public=true] .app-header-inner{padding-block-start:max(.7rem, var(--app-safe-area-inset-top));padding-block-end:.7rem}.public-editorial-hero{--public-hero-block-size:20rem}.public-editorial-hero:before{opacity:.7;inset-inline-end:-8rem}.public-editorial-hero:after{opacity:.6;inset-inline-end:-4rem}}@media (width<=34rem){.public-editorial-hero{--public-hero-block-size:19rem;--public-hero-padding-block:1.5rem}.public-editorial-hero:before,.public-editorial-hero:after{inset-block:auto -11rem}.public-editorial-hero h1{font-size:var(--text-public-mobile-hero-heading)}body[data-page-public=true] .app-footer{gap:1.5rem}}@media (width<=42rem){body[data-page-public=true] .features-page .public-editorial-hero{padding-block-start:var(--public-header-block-size)}}@media (forced-colors:active){body[data-page-public=true],body[data-page-public=true]:before,body[data-page-public=true] :where(.app-header,.app-footer),.public-editorial-page{background:var(--public-forced-bg);color:var(--public-forced-text)}.public-editorial-hero{background:var(--public-forced-bg);color:var(--public-forced-text)}.public-editorial-hero h1,.public-editorial-hero p{color:var(--public-forced-text)}body[data-page-public=true] .app-footer :is(p,a){color:var(--public-forced-text)}}}
