.HomeHero-module__NRzLjq__hero,.HomeHero-module__NRzLjq__pixelLayer{--color-accent:var(--home-ink);--nav-pixel-accent:var(--home-ink);--pixel-eye:var(--home-paper);--pixel-outline:transparent;--selection-bg:#1e1e1e;color:var(--home-ink)}.HomeHero-module__NRzLjq__hero{--pixel-floor:calc(var(--corner-inset-block) + var(--corner-lift,0px) + var(--companion-size) / 2 - var(--type-label) * .7 + env(safe-area-inset-bottom,0px));--speech-clear:calc(var(--corner-inset-block) + var(--corner-lift,0px) + var(--companion-size) + 2.5rem + 5rem + env(safe-area-inset-bottom,0px));--nf:clamp(3.25rem, min(calc(6.66vw + 2rem), calc((100vw - 2 * var(--page-gutter)) / 9.3), calc((100svh - var(--nav-height) - var(--speech-clear) - 3.5rem) / 2.83)), 16rem);--line-scale:.88;--home-text:var(--type-body);--home-small:var(--type-label);--home-text-tracking:-.01em;--photo-w:2.12;--col-gap:1.19;column-gap:calc(var(--nf) * var(--col-gap));min-height:calc(100svh - var(--nav-height));isolation:isolate;padding:clamp(1rem, 3vh, 2.5rem) var(--page-gutter) var(--speech-clear);grid-template-rows:minmax(0,2fr) auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.HomeHero-module__NRzLjq__rightCol{justify-content:space-between;align-items:flex-start;gap:var(--space-text);z-index:1;flex-direction:column;grid-area:2/3;min-width:0;display:flex;position:relative}.HomeHero-module__NRzLjq__photo{pointer-events:none;grid-area:2/2;min-width:0;position:relative}.HomeHero-module__NRzLjq__photoFrame{left:50%;bottom:calc(var(--nf) * var(--photo-drop) * -1);width:calc(var(--nf) * var(--photo-w));margin-left:calc(var(--nf) * var(--photo-w) * -.5);aspect-ratio:3/4;isolation:isolate;border-radius:calc(var(--nf) * .08);box-shadow:inset 0 0 0 1px color-mix(in srgb, #fff calc(28% * var(--card-lift,1)), transparent), 0 calc(var(--nf) * .12 * var(--card-lift,1)) calc(var(--nf) * .35 * var(--card-lift,1)) -.05em color-mix(in srgb, #000a33 calc(45% * var(--card-lift,1)), transparent);transform:perspective(calc(var(--nf) * 9)) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));position:absolute;overflow:hidden}.HomeHero-module__NRzLjq__photoFrame:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--glare-x,50%) var(--glare-y,50%), #ffffff8c, transparent 60%);mix-blend-mode:soft-light;opacity:var(--glare,0);position:absolute;inset:0}.HomeHero-module__NRzLjq__photoFrame:before{content:"";z-index:3;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--glare-x,50%) var(--glare-y,50%), #fff, #ffffff73 30%, #ffffff14 70%);-webkit-mask-composite:xor;opacity:var(--glare,0);padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.HomeHero-module__NRzLjq__photoZoom{scale:1.06;translate:calc(var(--tilt-nx,0) * -2%) calc(var(--tilt-ny,0) * -2%);position:absolute;inset:0}.HomeHero-module__NRzLjq__photoFrame img{object-fit:cover}.HomeHero-module__NRzLjq__photoPaper{display:none}html.home-paper .HomeHero-module__NRzLjq__photoBlue{display:none}html.home-paper .HomeHero-module__NRzLjq__photoPaper{display:block}.HomeHero-module__NRzLjq__name{font-family:var(--font-newsreader);font-weight:400;font-size:var(--nf);white-space:nowrap;z-index:1;margin:0;line-height:.6;position:relative}.HomeHero-module__NRzLjq__char{position:relative}.HomeHero-module__NRzLjq__filterDefs{width:0;height:0;position:absolute;overflow:hidden}.HomeHero-module__NRzLjq__char[data-caret]:after{content:"";background:currentColor;width:.045em;margin-left:.04em;position:absolute;top:.01em;bottom:.25em;left:100%}.HomeHero-module__NRzLjq__char[data-caret=rest]:after{animation:.9s step-end infinite HomeHero-module__NRzLjq__caretBlink}@keyframes HomeHero-module__NRzLjq__caretBlink{50%{opacity:0}}.HomeHero-module__NRzLjq__statement,.HomeHero-module__NRzLjq__blurb{font-family:var(--font-geist-sans);font-size:var(--home-text);letter-spacing:var(--home-text-tracking);text-wrap:pretty;z-index:1;margin:0;font-weight:400;line-height:1.3;position:relative}.HomeHero-module__NRzLjq__mask{vertical-align:bottom;margin:-.1em -.06em -.24em;padding:.1em .06em .24em;display:inline-block;overflow:hidden}.HomeHero-module__NRzLjq__word{display:inline-block}.HomeHero-module__NRzLjq__strong{font-weight:600}.HomeHero-module__NRzLjq__credential{font-family:var(--font-geist-mono);font-size:var(--home-text);letter-spacing:.01em;text-wrap:pretty;margin:0;line-height:1.3}.HomeHero-module__NRzLjq__keep{white-space:nowrap}.HomeHero-module__NRzLjq__credential:is([data-look=pill],[data-look=mark]){line-height:1.85}.HomeHero-module__NRzLjq__credential:is([data-look=pill],[data-look=mark]) .HomeHero-module__NRzLjq__comma{display:none}.HomeHero-module__NRzLjq__credential:is([data-look=pill],[data-look=mark]) .HomeHero-module__NRzLjq__part{-webkit-box-decoration-break:clone;box-decoration-break:clone}.HomeHero-module__NRzLjq__credential[data-look=pill] .HomeHero-module__NRzLjq__part{border:1px solid color-mix(in srgb, currentColor 55%, transparent);background:color-mix(in srgb, currentColor 12%, transparent);border-radius:8px;padding:.18em .6em}.HomeHero-module__NRzLjq__credential[data-look=mark]{line-height:2.3}.HomeHero-module__NRzLjq__credential[data-look=mark] .HomeHero-module__NRzLjq__part{background:var(--home-ink);color:var(--home-paper);border-radius:2px;padding:.3em .6em;font-weight:600}.HomeHero-module__NRzLjq__ctas{left:50%;bottom:var(--pixel-floor);z-index:1;font-family:var(--font-geist-mono);font-size:var(--type-label);text-align:center;flex-direction:column;align-items:center;line-height:1.4;display:flex;position:absolute;translate:-50%}.HomeHero-module__NRzLjq__cta{--button-text:var(--home-ink);--button-hover:var(--home-ink);--button-size:var(--type-label);text-align:center;gap:.7em}.HomeHero-module__NRzLjq__cue{transition:transform .18s cubic-bezier(.22,1,.36,1);animation:1.2s ease-in-out infinite HomeHero-module__NRzLjq__cueBounce;display:inline-block}@keyframes HomeHero-module__NRzLjq__cueBounce{0%,to{translate:0}50%{translate:0 .25em}}@media (prefers-reduced-motion:reduce){.HomeHero-module__NRzLjq__cue{animation:none}}.HomeHero-module__NRzLjq__cta:is(:hover,:focus-visible) .HomeHero-module__NRzLjq__cue{transform:translateY(.2em)}.HomeHero-module__NRzLjq__peek{display:none}@media (min-width:45.01rem){.HomeHero-module__NRzLjq__peek{height:var(--home-peek);font-family:var(--font-geist-mono);font-size:var(--type-label);justify-content:center;align-items:center;line-height:1.4;display:flex}.HomeHero-module__NRzLjq__hero[data-peek] .HomeHero-module__NRzLjq__ctas{display:none}.HomeHero-module__NRzLjq__peek{transition:height .42s cubic-bezier(.22,1,.36,1),opacity .24s;overflow:hidden}.HomeHero-module__NRzLjq__peek[data-gone]{opacity:0;visibility:hidden;height:0;transition:height .42s cubic-bezier(.22,1,.36,1),opacity .24s,visibility 0s .42s}.HomeHero-module__NRzLjq__peek[data-gone=instant]{transition:none}}@media (prefers-reduced-motion:reduce){.HomeHero-module__NRzLjq__peek,.HomeHero-module__NRzLjq__peek[data-gone]{transition:none}}.home-paper .HomeHero-module__NRzLjq__peek{border-top:1px solid var(--color-border)}.HomeHero-module__NRzLjq__peekLink{--button-size:var(--type-label);gap:.7em}.HomeHero-module__NRzLjq__peekLink:is(:hover,:focus-visible) .HomeHero-module__NRzLjq__cue{transform:translateY(.2em)}.HomeHero-module__NRzLjq__peek[data-intro=pending] .HomeHero-module__NRzLjq__peekLink{visibility:hidden}.HomeHero-module__NRzLjq__peek[data-intro] :is(.HomeHero-module__NRzLjq__peekLink,.HomeHero-module__NRzLjq__cue){transition:none}.HomeHero-module__NRzLjq__pixelCol{right:calc(var(--shell-inset) + env(safe-area-inset-right,0px));bottom:calc(var(--corner-inset-block) + var(--corner-lift,0px) + var(--companion-size) + 2.5rem + env(safe-area-inset-bottom,0px));z-index:45;pointer-events:none;flex-direction:column;align-items:flex-end;min-width:0;display:flex;position:fixed}.HomeHero-module__NRzLjq__voice{font-family:var(--font-geist-mono);font-size:var(--type-label);opacity:0;visibility:hidden;margin:0;line-height:1.45;transition:opacity .28s,visibility 0s linear .28s}html:not(.home-corner-blue) .HomeHero-module__NRzLjq__voice:not([data-answering]):not([data-page-line]){opacity:0;visibility:hidden;pointer-events:none}.HomeHero-module__NRzLjq__voice[data-shown]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s,visibility}.HomeHero-module__NRzLjq__slot{transition:opacity .2s,visibility}.HomeHero-module__NRzLjq__slot[data-away]{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s}.HomeHero-module__NRzLjq__slot{right:calc(var(--shell-inset) + env(safe-area-inset-right,0px));bottom:calc(var(--corner-inset-block) + var(--corner-lift,0px) + env(safe-area-inset-bottom,0px));z-index:45;width:var(--companion-size);height:var(--companion-size);position:fixed}.HomeHero-module__NRzLjq__stage{width:100%;height:100%;position:relative}html:not(.home-corner-blue) :is(.HomeHero-module__NRzLjq__slot,.HomeHero-module__NRzLjq__pixelCol){--color-accent:var(--pixel-accent);--nav-pixel-accent:var(--pixel-accent);--pixel-eye:var(--ground-canvas);--pixel-outline:initial}.HomeHero-module__NRzLjq__hero[data-intro=pending] :is(.HomeHero-module__NRzLjq__photo,.HomeHero-module__NRzLjq__name,.HomeHero-module__NRzLjq__statement,.HomeHero-module__NRzLjq__blurb,.HomeHero-module__NRzLjq__credential,.HomeHero-module__NRzLjq__ctas),.HomeHero-module__NRzLjq__pixelLayer[data-intro=pending] .HomeHero-module__NRzLjq__slot{visibility:hidden}.HomeHero-module__NRzLjq__hero[data-intro] .HomeHero-module__NRzLjq__cta,.HomeHero-module__NRzLjq__hero[data-intro] .HomeHero-module__NRzLjq__cue{transition:none}.HomeHero-module__NRzLjq__introGround{background:var(--home-paper)}@media (min-width:45.01rem){.HomeHero-module__NRzLjq__introGround{top:var(--nav-height);position:sticky}.HomeHero-module__NRzLjq__photoFrame{margin-left:0;position:relative;bottom:auto;left:auto}.HomeHero-module__NRzLjq__name{font-size:calc(var(--nf) * var(--line-scale));translate:0 calc(-.02em - var(--sheet-push,0px));grid-area:2/1/auto/3;place-self:center start}.HomeHero-module__NRzLjq__name[data-dissolve]{filter:url(#home-headline-dissolve)}.HomeHero-module__NRzLjq__photo{align-self:center}.HomeHero-module__NRzLjq__photo[data-over]{z-index:2}.HomeHero-module__NRzLjq__statement{font-size:var(--type-statement);letter-spacing:-.015em;translate:0 calc(-1 * var(--sheet-push,0px));font-weight:300;line-height:1.2}.HomeHero-module__NRzLjq__blurb{line-height:1.6}.HomeHero-module__NRzLjq__blurb .HomeHero-module__NRzLjq__strong{font-weight:inherit}.HomeHero-module__NRzLjq__statement .HomeHero-module__NRzLjq__strong{font-weight:700}.HomeHero-module__NRzLjq__credential{font-size:var(--type-label);line-height:1.5}}@media (min-width:45.01rem) and (max-width:64rem){.HomeHero-module__NRzLjq__hero{--text-reserve:12rem;--figure-gap:var(--space-block);--sprite-clear:calc(var(--corner-inset-block) + var(--corner-lift,0px) + var(--companion-size) + var(--space-text) + env(safe-area-inset-bottom,0px));--nf:clamp(3.25rem, min(calc((100vw - 2 * var(--page-gutter)) / 6.9), calc((100svh - var(--nav-height) - clamp(1rem, 3vh, 2.5rem) - var(--sprite-clear) - var(--figure-gap) - var(--text-reserve)) / 2.83)), 16rem);column-gap:var(--space-column);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0, 2fr) auto var(--figure-gap) auto auto minmax(0, 1fr);padding-bottom:var(--sprite-clear)}.HomeHero-module__NRzLjq__name{grid-column:1/-1}.HomeHero-module__NRzLjq__photo{grid-column:1/-1;justify-self:center}.HomeHero-module__NRzLjq__rightCol{display:contents}.HomeHero-module__NRzLjq__statement{text-wrap:balance;grid-area:4/1;align-self:start;translate:none}.HomeHero-module__NRzLjq__blurb{grid-area:4/2;align-self:start}.HomeHero-module__NRzLjq__credential{margin-top:var(--space-text);grid-area:5/2}}@media (min-width:45.01rem) and (max-width:64rem) and (max-height:36rem){.HomeHero-module__NRzLjq__introGround{position:static}}@media (max-width:45rem){.HomeHero-module__NRzLjq__hero{--col:calc(100vw - 2 * var(--page-gutter));--text-reserve:17.5rem;--dock-clear:calc(4.625rem + env(safe-area-inset-bottom,0px));--pw:clamp(8rem, min(calc(var(--col) * .68), calc((100svh - var(--nav-height) - var(--dock-clear) - 2 * var(--space-block) - var(--text-reserve)) / 1.47)), 20rem);--ph:calc(var(--pw) * 7 / 6);--name-size:calc(var(--pw) * .4);--hello-size:calc(var(--name-size) * .5);--hello-gap:calc(var(--pw) * .1);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--space-block), 1fr) auto auto auto auto auto minmax(var(--space-block), 1fr);padding-top:0;padding-bottom:var(--dock-clear);text-align:center;column-gap:0}.HomeHero-module__NRzLjq__name{font-size:var(--name-size);text-align:center;grid-area:2/1;place-self:start stretch;translate:none}.HomeHero-module__NRzLjq__headLead{font-size:var(--hello-size);margin-bottom:calc(var(--hello-gap) + var(--ph) * .58 - var(--name-size) * .535);line-height:1;display:block}.HomeHero-module__NRzLjq__photo{margin-top:calc(var(--hello-size) + var(--hello-gap));grid-area:2/1;place-self:start center}.HomeHero-module__NRzLjq__photoFrame{--nf:calc(var(--pw) / 2.12);width:var(--pw);aspect-ratio:6/7;margin-left:0;position:relative;bottom:auto;left:auto}.HomeHero-module__NRzLjq__lineBreak{display:none}.HomeHero-module__NRzLjq__rightCol{display:contents}.HomeHero-module__NRzLjq__statement,.HomeHero-module__NRzLjq__blurb,.HomeHero-module__NRzLjq__credential{text-align:center;grid-column:1;place-self:start stretch;max-width:none;margin:0;translate:none}.HomeHero-module__NRzLjq__statement{margin-top:var(--space-block);font-size:var(--type-statement);letter-spacing:-.015em;text-wrap:balance;grid-row:3;font-weight:300;line-height:1.2}.HomeHero-module__NRzLjq__statement .HomeHero-module__NRzLjq__strong{font-weight:700}.HomeHero-module__NRzLjq__blurb{margin-top:var(--space-text);grid-row:4;line-height:1.45}.HomeHero-module__NRzLjq__blurb .HomeHero-module__NRzLjq__strong{font-weight:inherit}.HomeHero-module__NRzLjq__credential{margin-top:var(--space-text);font-size:var(--type-label);grid-row:5;line-height:1.45}.HomeHero-module__NRzLjq__ctas{margin-top:var(--space-block);grid-area:6/1;justify-self:stretch;position:relative;bottom:auto;left:auto;translate:none}.HomeHero-module__NRzLjq__cta{--button-size:var(--type-body)}.HomeHero-module__NRzLjq__pixelCol{display:none}.HomeHero-module__NRzLjq__slot{width:calc(var(--companion-size) * .72);height:calc(var(--companion-size) * .72);display:none}}@media (max-width:45rem) and (min-height:41rem){.HomeHero-module__NRzLjq__introGround{top:var(--nav-height);position:sticky}}@media (prefers-reduced-motion:reduce){.HomeHero-module__NRzLjq__cue,.HomeHero-module__NRzLjq__voice,.HomeHero-module__NRzLjq__voice[data-shown],.HomeHero-module__NRzLjq__slot,.HomeHero-module__NRzLjq__slot[data-away]{transition:none}}
