@font-face{font-family:grotesque;src:url(../media/Switzer_Regular-s.p.3yawfglvcngey.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:grotesque;src:url(../media/Switzer_Medium-s.p.37azfm_vw7k45.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:grotesque;src:url(../media/Switzer_Semibold-s.p.21hkv8855zlk4.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:grotesque;src:url(../media/Switzer_Extrabold-s.p.0o_k7tmw7txos.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:grotesque Fallback;src:local(Arial);ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.grotesque_53ef5f88-module__MjlN7a__className{font-family:grotesque,grotesque Fallback}.grotesque_53ef5f88-module__MjlN7a__variable{--font-loaded-grotesque:"grotesque", "grotesque Fallback"}
@font-face{font-family:mono;src:url(../media/PlexMono_Regular-s.p.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/PlexMono_Medium-s.p.25_05y-blbp24.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono;src:url(../media/PlexMono_Semibold-s.p.04jv21_rdbjv3.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.mono_c65150d-module__QvQIxq__className{font-family:mono,mono Fallback}.mono_c65150d-module__QvQIxq__variable{--font-loaded-mono:"mono", "mono Fallback"}
@font-face{font-family:logo;src:url(../media/InstrumentSerif_Italic-s.p.3bg-hzmj1g17f.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:logo Fallback;src:local(Arial);ascent-override:121.98%;descent-override:38.19%;line-gap-override:0.0%;size-adjust:81.16%}.logo_10f85997-module__dx-AWa__className{font-family:logo,logo Fallback}.logo_10f85997-module__dx-AWa__variable{--font-loaded-logo:"logo", "logo Fallback"}
.skip-link{z-index:1000;padding:var(--space-3) var(--space-5);background:var(--color-text-inverse);color:var(--color-surface-inverse);font-size:var(--text-sm);font-weight:var(--weight-semibold);position:fixed;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.honeypot{width:var(--size-hairline);height:var(--size-hairline);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}main>section,.site-header,.site-footer{position:relative}@media (forced-colors:active){:root{--color-surface-page:Canvas;--color-surface-card:Canvas;--color-surface-raised:Canvas;--color-surface-inverse:Canvas;--color-surface-inverse-raised:Canvas;--color-text-primary:CanvasText;--color-text-secondary:CanvasText;--color-text-tertiary:CanvasText;--color-text-inverse:CanvasText;--color-text-inverse-muted:CanvasText;--color-text-inverse-dim:CanvasText;--color-border-default:CanvasText;--color-border-strong:CanvasText;--plate-edge:CanvasText;--rule-ink:CanvasText}a{color:linktext}:focus-visible{outline:var(--space-1) solid Highlight;outline-offset:var(--space-1)}.btn,.hb-field input,.hb-field textarea,.hb-select-toggle{border:var(--size-hairline) solid CanvasText}}*,:before,:after{box-sizing:border-box}html{background:var(--color-surface-raised);scroll-behavior:smooth}body{background:var(--color-surface-raised);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-normal);overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}main{background:var(--color-surface-page);position:relative}::selection{background:var(--color-surface-inverse);color:var(--color-text-inverse)}a{color:inherit;text-decoration:none}.shell{width:min(100% - var(--space-12), 68.75rem);margin-inline:auto}.eyebrow{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-secondary);margin:0}.surface-inverse .eyebrow,.home-hero .eyebrow{color:var(--color-text-inverse-dim)}.eyebrow.section-label{color:var(--color-text-secondary);border-block-end:var(--size-hairline) solid #0b0b0a33;padding-block-end:var(--space-4);font-size:1rem}.surface-inverse .eyebrow.section-label{color:var(--color-text-inverse-dim);border-color:#ffffff38}.site-header{z-index:50;block-size:var(--size-header);background:var(--color-surface-inverse);color:var(--color-text-inverse);align-items:center;display:flex;position:sticky;inset-block-start:0}.site-header .shell{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.wordmark{min-block-size:var(--size-target-min);align-items:baseline;gap:.16em;font-size:2.25rem;line-height:1;display:flex}.wordmark .bar{align-self:center}.site-header .wordmark{min-block-size:0;padding-block:calc((var(--size-target-min) - 1em) / 2)}.wordmark .bar{inline-size:var(--size-rule-thick);block-size:1.35em;transform:var(--skew-bar);background:currentColor}.site-header .wordmark .bar{margin-block:-.175em}.wordmark .serif{font-family:var(--font-logo);font-style:italic;font-weight:var(--weight-regular)}.wordmark .group{font-family:var(--font-sans);font-size:var(--text-mono);font-weight:var(--weight-display);letter-spacing:var(--tracking-mono);text-transform:uppercase;line-height:1}.site-nav{align-items:center;gap:var(--space-5);display:flex}.site-nav a{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-medium);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-inverse-dim);align-items:center;gap:var(--space-3);min-block-size:var(--size-target-min);padding-inline:var(--space-2);transition:color var(--duration-fast) var(--ease-out);display:inline-flex}.site-nav a:before{content:"";inline-size:var(--size-rule-thick);block-size:1em;transform:var(--skew-bar);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);background:currentColor}.site-nav a:hover{color:var(--color-text-inverse)}.site-nav a:hover:before{opacity:.45}.site-nav a[aria-current]{color:var(--color-text-inverse)}.site-nav a[aria-current]:before{opacity:1}.site-nav .pill{background:var(--color-text-inverse);color:var(--color-surface-inverse);padding-inline:var(--space-5);margin-inline-start:var(--space-3)}.site-nav .pill:before{display:none}.site-nav .pill:hover{background:var(--btn-solid-hover);color:var(--color-surface-inverse)}.nav-toggle{inline-size:var(--size-target-min);block-size:var(--size-target-min);color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.3125rem;padding:0;display:none}.nav-toggle span{inline-size:1.375rem;block-size:var(--size-rule-thick);transform:var(--skew-bar);background:currentColor;display:block}@media (max-width:67.5rem){.nav-toggle{display:inline-flex}.site-nav{background:var(--color-surface-inverse);border-block-start:var(--size-hairline) solid #ffffff38;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;inset-block-start:100%;inset-inline:0}.site-header.is-open .site-nav{display:flex}.site-nav a{padding:var(--space-4) var(--space-6);border-block-end:var(--size-hairline) solid #ffffff38;justify-content:flex-start}.site-nav .pill{margin:var(--space-6);border:0;justify-content:center}}.home-hero{min-block-size:calc(100vh - var(--size-header));z-index:1;color:var(--color-text-inverse);background-color:var(--color-surface-inverse);position:relative;overflow:hidden}.hatch{z-index:0;pointer-events:none;color:var(--color-text-inverse);opacity:.13;background-image:var(--recipe-hatch-background);animation:hatch-drift var(--duration-drift) linear infinite;position:absolute;inset:-30rem}.hatch-b{opacity:.13;background-image:var(--recipe-hatch-b-background);-webkit-mask-image:var(--recipe-hatch-b-mask);-webkit-mask-image:var(--recipe-hatch-b-mask);mask-image:var(--recipe-hatch-b-mask)}@keyframes hatch-drift{to{transform:translate3d(calc(-1 * var(--drift-x)), calc(-1 * var(--drift-y)), 0)}}.home-hero-inner{z-index:2;min-block-size:calc(100vh - var(--size-header));padding-block:var(--space-20) var(--space-16);grid-template-rows:1fr auto;display:grid;position:relative}.home-hero-head{align-self:center}.home-hero-foot{justify-content:flex-start;display:flex}.hero-tag{margin:0 0 var(--space-8);color:var(--color-text-inverse-dim);font-size:1rem}.home-title{font-family:var(--font-sans);font-weight:var(--weight-display);font-size:var(--text-h1-home);line-height:var(--leading-solid);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.home-title em{font-style:normal}.home-title span{display:block}.home-lead{font-size:var(--text-lg);color:var(--color-text-inverse-muted);max-inline-size:46ch;margin:0;line-height:1.5}.home-actions{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:34rem){.home-hero-foot .home-actions{inline-size:100%}.home-actions{flex-flow:column;align-items:stretch}.home-actions .btn{inline-size:100%}}.btn{justify-content:space-between;align-items:center;gap:var(--space-8);min-block-size:var(--size-target-min);padding:var(--space-4) var(--space-5);border:var(--size-rule-thick) solid transparent;font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);display:inline-flex}.btn-solid{background:var(--color-surface-page);color:var(--color-surface-inverse)}.btn-solid:hover{background:var(--btn-solid-hover)}.btn-ghost{background:var(--color-surface-inverse);color:var(--color-text-inverse);border-color:#ffffff38}.btn-ghost:hover{border-color:var(--color-text-inverse)}.btn-ink:hover{background:#2a2a27}.arrow{flex:none;block-size:.75rem;inline-size:.75rem}.regmark{--tick:.9rem;--mark:currentColor;background-image:linear-gradient(var(--mark), var(--mark)), linear-gradient(var(--mark), var(--mark)), linear-gradient(var(--mark), var(--mark)), linear-gradient(var(--mark), var(--mark)), linear-gradient(var(--mark), var(--mark)), linear-gradient(var(--mark), var(--mark)), linear-gradient(var(--mark), var(--mark)), linear-gradient(var(--mark), var(--mark));background-repeat:no-repeat;background-size:var(--tick) var(--size-hairline), var(--size-hairline) var(--tick), var(--tick) var(--size-hairline), var(--size-hairline) var(--tick), var(--tick) var(--size-hairline), var(--size-hairline) var(--tick), var(--tick) var(--size-hairline), var(--size-hairline) var(--tick);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;position:relative}.home-hero-head .home-lead{max-inline-size:64ch;margin-block-start:var(--space-8)}.broadcast{z-index:2;background:var(--color-surface-raised);position:relative;overflow:hidden}.broadcast-strip{z-index:1;border-block:var(--size-rule-thick) solid var(--color-border-strong);position:relative;overflow:hidden}.broadcast-track{inline-size:max-content;padding-block:var(--space-8);color:var(--color-text-primary);line-height:1;animation:42s linear infinite broadcast-slide;display:flex}.broadcast-item{align-items:center;gap:var(--space-16);white-space:nowrap;font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);text-transform:none;color:var(--color-text-primary);display:flex}.broadcast-item b{align-items:center;gap:var(--space-3);font-weight:inherit;display:inline-flex}.broadcast-item svg{stroke:currentColor;flex:none;block-size:1.5rem;inline-size:1.5rem}.broadcast-item i{font-style:normal;font-size:var(--text-2xl);color:var(--color-border-default)}.broadcast:hover .broadcast-track,.broadcast:focus-within .broadcast-track{animation-play-state:paused}@keyframes broadcast-slide{to{transform:translate(-25%)}}.broadcast-strip:before,.broadcast-strip:after{content:"";inline-size:var(--space-16);z-index:1;pointer-events:none;position:absolute;inset-block:0}.broadcast-strip:before{background:linear-gradient(to left, transparent, var(--color-surface-raised));inset-inline-start:0}.broadcast-strip:after{background:linear-gradient(to right, transparent, var(--color-surface-raised));inset-inline-end:0}.surface-inverse{background:var(--color-surface-inverse);color:var(--color-text-inverse);position:relative;overflow:clip}.surface-inverse:before,.surface-inverse:after,.is-plate .track-stage:before,.is-plate .track-stage:after{content:"";z-index:0;pointer-events:none;color:var(--color-text-inverse);position:absolute;inset:0}.surface-inverse:after,.is-plate .track-stage:after{opacity:.11;background-image:var(--recipe-hatch-background)}.surface-inverse:before,.is-plate .track-stage:before{opacity:.11;background-image:var(--recipe-hatch-b-background);-webkit-mask-image:var(--recipe-hatch-b-mask);-webkit-mask-image:var(--recipe-hatch-b-mask);mask-image:var(--recipe-hatch-b-mask)}.surface-inverse.is-plate:before,.surface-inverse.is-plate:after{display:none}.is-plate .track-stage{overflow:clip}.surface-inverse .shell{z-index:1;position:relative}.surface-inverse.is-plain{min-block-size:calc(100vh - var(--size-header));align-content:center;display:grid}h2{font-family:var(--font-sans);font-weight:var(--weight-display);font-size:clamp(2rem,4.2vw,3.5rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.track-head .eyebrow{margin-block-end:var(--space-8)}.track-note{margin:var(--space-5) 0 0;font-size:var(--text-lg);color:var(--color-text-secondary);max-inline-size:none;line-height:1.6}.track-pin{--card-h:min(56vh, 30rem);position:relative}.track-stage{min-block-size:calc(100vh - var(--size-header));align-content:center;gap:var(--space-10);padding-block:var(--space-8);display:grid;position:sticky;inset-block-start:var(--size-header)}.track-rail{block-size:var(--card-h);position:relative}.track-floor{display:none}.track-panel{will-change:transform;gap:var(--space-20);inline-size:100%;min-inline-size:0;padding:var(--space-12) var(--space-8) var(--space-10);background:var(--color-surface-inverse);border-inline-start:var(--size-rule-thick) solid var(--color-border-strong);grid-template-columns:auto minmax(0,1fr);align-content:end;align-items:end;display:grid;position:absolute;inset-block:0;inset-inline-start:0}.track-panel:first-child{border-inline-start:0}.track-figure{justify-self:start;align-items:flex-start;gap:var(--space-3);font-family:var(--font-sans);font-weight:var(--weight-display);font-size:calc(var(--card-h) * .52);line-height:var(--leading-solid);letter-spacing:var(--tracking-display);white-space:nowrap;flex-direction:column;margin:0;display:flex}.track-copy{max-inline-size:38ch;padding-block-end:var(--space-2)}.track-copy h3{margin:0 0 var(--space-3);font-family:var(--font-sans);font-weight:var(--weight-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-display);line-height:var(--leading-snug);color:var(--color-text-primary)}.track-copy p{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0;line-height:1.5}@media (max-width:60rem){.track-head{padding-block:var(--space-12) 0}.track-stage{min-block-size:0;padding-block:0;position:static}.track-frame{background:0 0;border:0;overflow:visible}.track-rail{flex-direction:column;block-size:auto;display:flex;position:static;transform:none!important}.track-floor{flex:none;block-size:15rem;display:block}.track-panel{min-block-size:0;inline-size:auto;padding:var(--space-10) var(--space-6) var(--space-16);border-inline-start:0;border-block-start:var(--size-rule-thick) solid var(--color-text-inverse);background:var(--color-surface-inverse);flex-basis:auto;display:block;position:sticky;inset-block-end:auto;inset-inline:auto;transform:none!important}.track-panel:first-of-type{inset-block-start:var(--size-header)}.track-panel:nth-of-type(2){inset-block-start:calc(var(--size-header) + 7.5rem)}.track-panel:nth-of-type(3){inset-block-start:calc(var(--size-header) + 15rem)}.track-figure{margin-block-end:var(--space-5);font-size:clamp(4rem,24vw,9rem);position:static;transform:none!important}.track-copy{max-inline-size:none;padding-block-end:0;position:static}}@media (prefers-reduced-motion:reduce){.track-pin{block-size:auto!important}.track-stage{min-block-size:0;padding-block:0;position:static}.track-frame{overflow:visible}.track-floor{display:none}.track-rail{flex-wrap:wrap;block-size:auto;display:flex;position:static;transform:none!important}.track-figure{font-size:clamp(4rem,12vw,9rem);transform:none!important}.track-panel{min-block-size:0;inline-size:auto;padding:var(--space-10) 0;border-inline-start:0;border-block-start:var(--size-rule-thick) solid var(--color-border-strong);background:0 0;position:static;transform:none!important}.track-panel:first-child{border-block-start:0}}.bench-head{margin-block-end:var(--space-20)}.bench-head .eyebrow{margin-block-end:var(--space-8)}.bench-head p{margin:var(--space-5) 0 0;font-size:var(--text-lg);color:var(--color-text-secondary);max-inline-size:none;line-height:1.6}.measure-figure{justify-self:center}.measure-label{text-align:inherit;justify-self:stretch}.measure-figure{justify-content:center;align-items:baseline;gap:var(--space-3);white-space:nowrap;font-family:var(--font-sans);font-weight:var(--weight-display);font-size:var(--text-h1-inside);line-height:var(--leading-solid);letter-spacing:var(--tracking-display);flex-direction:row;margin:0;display:flex}.measure-unit{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-secondary);line-height:1}.measure-label{font-size:var(--text-lg);color:var(--color-text-secondary);text-wrap:pretty;margin:0;line-height:1.45}@media (max-width:60rem){.measure-figure,.measure-label{justify-self:auto}.measure-label{text-align:center}}.heading-stack{padding-block-end:var(--space-2)}.heading-stack .eyebrow{margin:0 0 var(--space-8)}.way{place-items:start;gap:var(--space-5);padding:var(--space-8);background:var(--color-surface-inverse);color:var(--color-text-inverse);border:var(--size-rule-thick) solid #ffffff38;transition:inset-inline-start var(--duration-base) var(--ease-out), inline-size var(--duration-base) var(--ease-out), block-size var(--duration-base) var(--ease-out), padding var(--duration-base) var(--ease-out), background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip}.way-head{align-items:flex-start;gap:var(--space-5);transition:margin-inline-start var(--duration-base) var(--ease-out);flex-direction:column;display:flex}.way-icon{fill:currentColor;block-size:2.75rem;inline-size:2.75rem;transition:inline-size var(--duration-base) var(--ease-out), block-size var(--duration-base) var(--ease-out);flex:none}.way-title{font-family:var(--font-sans);font-weight:var(--weight-display);font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:inherit;margin:0}.way-body{font-size:var(--text-lg);color:inherit;text-wrap:pretty;transition:opacity var(--duration-fast) var(--ease-out);margin:0;line-height:1.5}.way-action{justify-content:space-between;align-items:center;gap:var(--space-8);min-block-size:var(--size-target-min);padding:var(--space-4) var(--space-5);border:var(--size-rule-thick) solid currentColor;font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase;white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-self:end;display:inline-flex}@media (min-width:60.0625rem){.way:hover,.way:focus-within{background:var(--color-text-inverse);color:var(--color-text-primary);flex-grow:3}.way:hover,.way:focus-within,.way:hover+.way,.way:focus-within+.way{border-inline-start-color:#0000}:is(.ways:has(.way:hover,.way:focus-within) .way:not(:hover):not(:focus-within) .way-body,.ways:has(.way:hover,.way:focus-within) .way:not(:hover):not(:focus-within) .way-action){opacity:0}.way-action:hover{background:var(--color-text-primary);border-color:var(--color-text-primary);color:var(--color-text-inverse)}}@media (max-width:60rem){.ways{gap:var(--space-8);flex-direction:column;display:flex}.way{padding-block:var(--space-10);gap:var(--space-8)}.way-action{justify-self:stretch}.way-action:after{content:"";position:absolute;inset:0}.way-action:hover,.way:active .way-action{background:var(--color-text-inverse);border-color:var(--color-text-inverse);color:var(--color-text-primary)}.track-note,.bench-head p,.intake-body{margin-block-start:var(--space-8)}}.field input:hover,.field textarea:hover{border-color:#0b0b0a6b}.field input:focus-visible,.field textarea:focus-visible{background-color:var(--color-surface-page);border-color:var(--color-text-primary);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-text-primary);outline:none}.select-toggle:hover{border-color:#0b0b0a6b}.select-toggle:focus-visible,.select-toggle[aria-expanded=true]{background-color:var(--color-surface-page);border-color:var(--color-text-primary);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-text-primary);outline:none}.select-value[data-empty]{color:var(--color-text-tertiary)}.select-toggle[aria-expanded=true] .select-mark{transform:scaleY(-1)}.select-list li[aria-selected=true]{color:var(--color-text-primary);font-weight:var(--weight-semibold)}.select-list li.is-active{background:var(--color-surface-inverse);color:var(--color-text-inverse)}.field input::placeholder,.field textarea::placeholder{color:var(--color-text-tertiary)}.footer-top{gap:var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:start;display:grid}.footer-wordmark{align-items:flex-end;gap:.16em;font-size:clamp(4.5rem,18vw,6rem);line-height:1}.footer-wordmark .bar{inline-size:.06em}.footer-wordmark .group{padding-block-end:.68em;font-size:.17em;line-height:1.2}.footer-desk{gap:var(--space-12);display:grid}.footer-call>a{align-items:center;gap:var(--space-4);min-block-size:var(--size-target-min);grid-template-columns:minmax(0,1fr) auto;display:grid}.footer-call-label{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-inverse-dim);display:block}.footer-call-value{font-family:var(--font-mono);letter-spacing:var(--tracking-number);color:var(--color-text-inverse);margin-block-start:var(--space-2);font-size:1.375rem;display:block}.footer-call>a:hover .footer-call-value,.footer-call>a:hover .arrow{color:var(--color-text-inverse-muted)}.footer-cols{gap:var(--space-8);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);display:grid}.footer-col h2{margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-medium);line-height:var(--size-target-min);text-transform:uppercase;color:var(--color-text-inverse)}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col li{color:var(--color-text-inverse-dim)}.footer-col a,.footer-col .footer-addr{min-block-size:var(--size-target-min);font-size:var(--text-lg);overflow-wrap:anywhere;color:var(--color-text-inverse-dim);align-items:center;line-height:1.4;display:flex}.footer-col .footer-addr{padding-block:var(--space-2);display:block}.footer-col a:hover{color:var(--color-text-inverse)}.footer-base{gap:var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:end;margin-block-start:var(--space-20);display:grid}.footer-note{max-inline-size:56ch;font-family:var(--font-sans);font-size:var(--text-lg);color:var(--color-text-inverse-dim);margin:0;line-height:1.7}.footer-record{justify-content:space-between;gap:var(--space-3) var(--space-6);font-size:var(--text-base);color:var(--color-text-inverse-dim);flex-wrap:wrap;display:flex}@media (max-width:60rem){.site-footer{padding-block:var(--space-16) var(--space-10)}.footer-top,.footer-base{gap:var(--space-14);grid-template-columns:minmax(0,1fr)}.footer-base{margin-block-start:var(--space-14)}.footer-desk{gap:var(--space-10)}.footer-col h2,.footer-col a,.footer-col .footer-addr{font-size:var(--text-base)}}@media (max-width:23rem){.footer-cols{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.broadcast-track{transform:none!important}}.btn-line:hover{background:var(--color-text-primary);color:var(--color-text-inverse)}@keyframes draw-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.is-b{--color-surface-page:var(--color-surface-inverse);--color-surface-raised:var(--color-surface-inverse);--color-text-primary:var(--color-text-inverse);--color-text-secondary:var(--color-text-inverse-dim);--color-text-tertiary:var(--color-text-inverse-dim);--color-border-default:#ffffff38;--color-border-strong:var(--color-text-inverse);--hp-hair:#ffffff29;--hp-rule:#ffffff38}.is-b ::selection{background:var(--color-text-inverse);color:var(--color-surface-inverse)}.is-b .section:not(.surface-inverse),.is-b .section-compact:not(.surface-inverse){background:var(--color-surface-inverse)}.is-b .eyebrow.section-label{color:var(--color-text-inverse-dim);border-color:#ffffff38}.is-b .btn-solid,.is-b .btn-ink{background:var(--color-text-inverse);color:var(--color-surface-inverse)}.is-b .btn-solid:hover,.is-b .btn-ink:hover{background:var(--btn-solid-hover)}.is-b .way:hover,.is-b .way:focus-within{background:var(--color-text-inverse);color:var(--color-surface-inverse)}.is-b .way:hover .way-action,.is-b .way:focus-within .way-action{color:var(--color-surface-inverse);border-color:currentColor}.is-b .way:hover .way-action:hover,.is-b .way:focus-within .way-action:hover{background:var(--color-surface-inverse);border-color:var(--color-surface-inverse);color:var(--color-text-inverse)}.is-b .field input:hover,.is-b .field textarea:hover,.is-b .select-toggle:hover{border-color:#ffffff73}.is-b .field input:focus-visible,.is-b .field textarea:focus-visible,.is-b .select-toggle:focus-visible,.is-b .select-toggle[aria-expanded=true]{background-color:var(--color-surface-inverse);border-color:var(--color-text-inverse);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-text-inverse)}.is-b .select-list li.is-active{background:var(--color-text-inverse);color:var(--color-surface-inverse)}@media (min-width:60.0625rem){.is-b .hp-cover-name{color:var(--color-text-inverse-dim)}.is-b .hp-cover-name:hover,.is-b .hp-cover li.is-active .hp-cover-name{color:var(--color-text-inverse)}.is-b .hp-cover-name:focus-visible{outline-color:var(--color-text-inverse)}}.is-b .hp-tone,.is-b .hp-body,.is-b .hp-cover-desc{color:var(--color-text-inverse-muted)}.is-b main>.section-compact{padding-block:8rem}.is-b .eyebrow.section-label{border-block-end:0;padding-block-end:0}@media (min-width:60.0625rem){.is-b .bench-head,.is-b .intake-head{column-gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.is-b .bench-head>.section-label,.is-b .intake-head>.section-label{grid-column:1/-1}.is-b .bench-head>h2,.is-b .intake-head>h2{grid-column:1;max-inline-size:16ch}.is-b .bench-head>p:not(.eyebrow),.is-b .intake-head>p:not(.eyebrow){grid-column:2;max-inline-size:64ch;margin:0;padding-block-start:var(--space-2)}}.is-b .hp-foot-links a:hover{color:var(--color-text-inverse-muted)}.is-b .hb-promises li{row-gap:var(--space-2);border:0;grid-template-columns:minmax(0,1fr);padding:0;display:grid}.is-b .ways:before,.is-b .ways:after{content:none}.is-b .hp-split>.hp-body,.is-b .hp-split .hp-body,.is-b .bench-head>p:not(.eyebrow),.is-b .intake-head>p:not(.eyebrow){font-size:var(--text-2xl);font-weight:var(--weight-regular);letter-spacing:var(--tracking-lead);color:var(--color-text-inverse-muted);max-inline-size:34ch;line-height:1.4}.is-b .hp-split>.hp-body{max-inline-size:none}@media (min-width:60.0625rem){.is-b main>section:has(>.shell>.ways)>.shell{column-gap:var(--space-12);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}}.is-b .ways .way{inline-size:auto;color:var(--color-text-inverse);box-shadow:none;background:0 0;border:0;flex:none;padding:0;transition:none;display:block}.is-b .ways .way:hover,.is-b .ways .way:focus-within{color:var(--color-text-inverse);background:0 0}.is-b .ways .way-head{align-items:center;gap:var(--space-3);margin:0;display:flex}.is-b .ways .hb-route-lead .way-action:hover{background:var(--btn-solid-hover);border-color:var(--btn-solid-hover);color:var(--color-surface-inverse)}.is-b .ways .hb-route-row .way-action:hover{color:var(--color-text-inverse-muted);background:0 0}@media (min-width:60.0625rem){.is-b .ways{grid-template-columns:repeat(2,minmax(0,1fr))}}.is-b .hb-cells{grid-template-columns:minmax(0,1fr);gap:0;margin-block-start:var(--space-16);display:grid}.is-b .hb-cell{gap:var(--space-6);padding:var(--space-8) 0;border-block-start:var(--size-hairline) solid #ffffff1f;grid-template-rows:auto 1fr auto;margin:0;display:grid}.is-b .hb-cell-draw{place-items:center;min-block-size:16rem;display:grid}.is-b .hb-cell figcaption span{font-size:var(--text-lg);color:var(--color-text-inverse-dim);line-height:1.6}@media (min-width:60.0625rem){.is-b .hb-cells{grid-template-columns:repeat(3,minmax(0,1fr))}.is-b .hb-cell{padding:0 var(--space-8);border-block-start:0;border-inline-start:var(--size-hairline) solid #ffffff1f}}.is-b .hb-draw{block-size:auto;max-block-size:20rem;inline-size:100%}.is-b .hb-cell{text-align:center;grid-template-rows:1fr auto;justify-items:center}.is-b .hb-cell figcaption{gap:var(--space-3);justify-items:center;max-inline-size:26ch;display:grid}.is-b .hb-cell .measure-label{font-size:var(--text-lg);color:var(--color-text-inverse-dim);margin:0;line-height:1.6}.is-b main>section:has(>.shell>.ways.hb-flow)>.shell{display:block}.is-b .ways.hb-flow{gap:var(--space-4);box-shadow:none;border:0;outline:0;block-size:auto;min-block-size:0;display:grid}.is-b .ways.hb-flow:focus-visible{outline:var(--size-rule-thick) solid var(--color-text-inverse);outline-offset:var(--space-4)}.is-b .ways.hb-flow .way{gap:var(--space-5);padding:var(--space-10);background:var(--color-surface-inverse-raised);inline-size:auto;box-shadow:inset 0 0 0 var(--size-hairline) #ffffff1f;color:var(--color-text-inverse);border:0;flex-direction:column;flex:none;display:flex}.is-b .ways.hb-flow .way-head{display:block}.is-b .ways.hb-flow .way-icon{block-size:2rem;inline-size:2rem;margin:0 0 var(--space-6);display:block}.is-b .ways.hb-flow .way-body{font-size:var(--text-lg);color:var(--color-text-inverse-muted);opacity:1;max-inline-size:30ch;margin:0;line-height:1.6}.is-b .ways.hb-flow .way-action{padding:var(--space-4) var(--space-5);border:var(--size-rule-thick) solid currentColor;color:var(--color-text-inverse);opacity:1;background:0 0;align-self:flex-start;margin-block-start:auto;display:inline-flex}.is-b .ways.hb-flow .way-action:hover{background:var(--color-text-inverse);border-color:var(--color-text-inverse);color:var(--color-surface-inverse)}.is-b .ways.hb-flow .way:hover,.is-b .ways.hb-flow .way:focus-within{background:var(--color-surface-inverse-raised);color:var(--color-text-inverse)}@media (max-width:60rem){.is-b .ways.hb-flow{scroll-snap-type:x mandatory;gap:var(--space-4);scrollbar-width:none;padding-block-end:var(--space-4);display:flex;overflow-x:auto}.is-b .ways.hb-flow .way{scroll-snap-align:center;flex:0 0 84%;min-block-size:24rem}}@media (min-width:60.0625rem){.is-b .ways.hb-flow{perspective:90rem;perspective-origin:50% 40%;block-size:32rem;display:block;position:relative}.is-b .ways.hb-flow .way{block-size:29rem;inline-size:24rem;transform-style:preserve-3d;transition:transform var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);margin:-14.5rem 0 0 -12rem;transition-duration:.48s;position:absolute;inset-block-start:50%;inset-inline-start:50%}.is-b .ways.hb-flow .way.is-center:hover,.is-b .ways.hb-flow .way.is-center:focus-within{box-shadow:inset 0 0 0 var(--size-hairline) var(--color-text-inverse);transform:translate3d(0,-.5rem,3rem)rotateY(0)scale(1.03)}}@media (prefers-reduced-motion:reduce){.is-b .ways.hb-flow .way{transition:none}.is-b .ways.hb-flow .way.is-center:hover,.is-b .ways.hb-flow .way.is-center:focus-within{transform:translate(0,0)rotateY(0)}}.is-b main>.section:not(.surface-inverse)>.shell,.is-b main>.section-compact:not(.surface-inverse)>.shell{z-index:1;position:relative}.is-b .ways.hb-stack .way-action:hover{background:var(--color-text-inverse);border-color:var(--color-text-inverse);color:var(--color-surface-inverse)}.is-b .ways.hb-stack .way:hover,.is-b .ways.hb-stack .way:focus-within{background:var(--color-surface-inverse-raised);color:var(--color-text-inverse);box-shadow:inset 0 0 0 var(--size-hairline) var(--color-text-inverse)}:is(.is-b .ways.hb-stack:has(.way:hover,.way:focus-within) .way:not(:hover):not(:focus-within) .way-body,.is-b .ways.hb-stack:has(.way:hover,.way:focus-within) .way:not(:hover):not(:focus-within) .way-action){opacity:1}@media (min-width:60.0625rem){.is-b .ways.hb-stack .way:hover,.is-b .ways.hb-stack .way:focus-within{opacity:1;z-index:4}}.is-b main>section:has(>.shell>.ways.hb-stack)>.shell{display:block}.is-b .hb-join .home-actions{margin:0}@media (min-width:60.0625rem){.is-b .hb-join{column-gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.is-b .hb-join>.section-label{grid-column:1/-1}}.is-b .hb-join-body>p{margin:0 0 var(--space-8);font-size:var(--text-2xl);font-weight:var(--weight-regular);letter-spacing:var(--tracking-lead);color:var(--color-text-inverse-muted);max-inline-size:34ch;line-height:1.4}@media (min-width:60.0625rem){.is-b .ways.hb-stack:focus-visible .way.is-active{box-shadow:inset 0 0 0 var(--size-rule-thick) var(--color-text-inverse)}.is-b .ways.hb-stack .way.is-active{z-index:4;opacity:1;box-shadow:inset 0 0 0 var(--size-hairline) var(--color-text-inverse)}.is-b .ways.hb-stack .way:hover,.is-b .ways.hb-stack .way:focus-within{z-index:4}}@media (prefers-reduced-motion:reduce){.is-b .ways.hb-stack .hb-track{transition:none}}:is(.is-b .ways.hb-flow:has(.way:hover,.way:focus-within) .way:not(:hover):not(:focus-within) .way-body,.is-b .ways.hb-flow:has(.way:hover,.way:focus-within) .way:not(:hover):not(:focus-within) .way-action){opacity:1}.is-b .ways.hb-flow .way-title{font-size:var(--text-card-title);line-height:var(--leading-snug);max-inline-size:12ch}.is-b .ways.hb-flow .way-icon{margin-block-end:var(--space-8)}.is-b .ways.hb-flow .way-body{line-height:1.7}@media (prefers-reduced-motion:no-preference){.is-b .hb-step .hb-face{animation:3.6s linear infinite hb-climb;animation-delay:calc(var(--i) * .16s)}}@keyframes hb-climb{0%,14%,to{fill:var(--color-surface-inverse)}4%{fill:var(--color-text-inverse)}9%{fill:var(--color-surface-inverse-raised)}}@media (prefers-reduced-motion:no-preference){.is-b .hb-lit{animation:3.2s ease-in-out infinite hb-breathe}}@keyframes hb-breathe{0%,to{opacity:.82}50%{opacity:1}}@media (min-width:60.0625rem){.is-b .ways.hb-flow{perspective:none;-webkit-mask-image:var(--recipe-is-b-ways-hb-flow-mask);-webkit-mask-image:var(--recipe-is-b-ways-hb-flow-mask);mask-image:var(--recipe-is-b-ways-hb-flow-mask);margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}.is-b .ways.hb-flow .way{--hb-off:0;transform:translate3d(calc(var(--hb-off) * 26.5rem), 0, 0) scale(.9);opacity:.66;z-index:1;transition:transform var(--duration-slide) var(--ease-out), opacity var(--duration-slide) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.is-b .ways.hb-flow .way.is-active{opacity:1;z-index:3;box-shadow:inset 0 0 0 var(--size-hairline) var(--color-text-inverse);transform:translate(0,0)scale(1)}.is-b .ways.hb-flow{block-size:36rem;margin-inline:0;padding-inline:0;-webkit-mask-image:none;mask-image:none}.is-b .ways.hb-flow .way{block-size:32rem;inline-size:24rem;transform:translate3d(calc(var(--hb-off) * 21.5rem), 0, 0) scale(.84);opacity:.6;margin:-16rem 0 0 -12rem}.is-b .ways.hb-flow .way.is-active{opacity:1;transform:translate(0,0)scale(1)}.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within{transform:translateY(-.25rem)scale(1.01)}}@media (prefers-reduced-motion:no-preference){.is-b .hb-rider{animation:7s ease-in-out infinite hb-ride-row}}@keyframes hb-ride-row{0%,8%{transform:translate(0)}46%,54%{transform:translate(var(--hb-dx), var(--hb-dy))}92%,to{transform:translate(0)}}.is-b .hb-edge{fill:none;stroke:var(--color-text-inverse);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.is-b .hb-edge-hidden{stroke-dasharray:5 5;opacity:.7}.is-b .ways.hb-flow .way.is-active{background:var(--color-text-inverse);color:var(--color-surface-inverse);box-shadow:none}.is-b .ways.hb-flow .way.is-active .way-title{color:var(--color-surface-inverse)}.is-b .ways.hb-flow .way.is-active .way-body{color:#43433e}.is-b .ways.hb-flow .way.is-active .way-icon{color:var(--color-surface-inverse)}.is-b .ways.hb-flow .way.is-active .way-action{color:var(--color-surface-inverse);border-color:var(--color-surface-inverse);background:0 0}.is-b .ways.hb-flow .way.is-active .way-action:hover{background:var(--color-surface-inverse);border-color:var(--color-surface-inverse);color:var(--color-text-inverse)}.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within{background:var(--color-text-inverse);color:var(--color-surface-inverse);box-shadow:none}@media (min-width:60.0625rem){.is-b .ways.hb-flow{block-size:30rem}.is-b .ways.hb-flow .way{block-size:26rem;padding:var(--space-10);gap:var(--space-5);margin-block-start:-13rem}.is-b .hb-cell{padding-inline:var(--space-6);border-inline-start:0}}.is-b .hb-cell{gap:var(--space-4);border-block-start:0}.is-b .hb-cell-draw{min-block-size:13rem}.is-b .hb-solid{max-block-size:14rem}@media (min-width:60.0625rem){.is-b .ways.hb-flow .way:not(.is-active){cursor:pointer}.is-b .ways.hb-flow .way:not(.is-active):hover{opacity:.8}.is-b .ways.hb-flow .way:not(.is-active) .way-action{pointer-events:none}}.is-b .hb-cell figcaption.regmark{--tick:1rem;--mark:var(--color-text-inverse);padding:var(--space-6) var(--space-8);inline-size:100%;max-inline-size:none}@media (min-width:60.0625rem){.is-b .hb-cell{padding-inline:0}.is-b .hb-cell figcaption.regmark{padding:var(--space-6) var(--space-6) var(--space-8)}}.is-b .hb-cell figcaption.regmark{align-content:center;block-size:9.5rem}.is-b .hb-cell figcaption.regmark .measure-label{max-inline-size:27ch;margin-inline:auto}@media (min-width:60.0625rem){.is-b .ways.hb-flow .way.is-active,.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within{box-shadow:0 2.5rem 4rem #000000b3,0 .5rem 1rem #00000073}}.is-b .hb-cell figcaption.regmark .measure-unit{font-size:var(--text-lg);letter-spacing:var(--tracking-mono);align-self:baseline;padding-block-end:0}.is-b .hb-cell figcaption.regmark .measure-figure{gap:var(--space-3)}@media (min-width:60.0625rem){.is-b .bench-head>p:not(.eyebrow){justify-self:end;max-inline-size:24ch}}.is-b .hb-cell{gap:var(--space-12)}.is-b .hb-join{text-align:center;justify-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.is-b .hb-join>.section-label{grid-column:auto}.is-b .hb-join>h2{grid-column:auto;max-inline-size:14ch}.is-b .hb-join>.hb-join-body{grid-column:auto;justify-items:center;display:grid}.is-b .hb-join .home-actions{justify-content:center}@media (min-width:60.0625rem){.is-b .track-head{column-gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.is-b .track-head>.section-label{grid-column:1/-1}.is-b .track-head>h2{grid-column:1;max-inline-size:14ch}.is-b .track-head>.track-note{grid-column:2;justify-self:end;max-inline-size:30ch;margin:0;padding-block-start:var(--space-2)}}.is-b .track-head>.track-note{font-size:var(--text-2xl);font-weight:var(--weight-regular);letter-spacing:var(--tracking-lead);color:var(--color-text-inverse-muted);line-height:1.4}.is-b .broadcast-track{inline-size:auto;padding-block:var(--space-12);animation:none;display:block}.is-b .broadcast-run[aria-hidden=true]{display:none}.is-b .broadcast-run{row-gap:var(--space-8);inline-size:min(100% - var(--space-12), 68.75rem);grid-template-columns:repeat(12,minmax(0,1fr));justify-items:center;column-gap:0;margin-inline:auto;padding:0;display:grid}.is-b .broadcast-strip:before,.is-b .broadcast-strip:after{display:none}@media (max-width:60rem){.is-b .broadcast-run{row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.is-b .broadcast-item{white-space:normal;text-align:center}}.is-b .hb-cells,.is-b .hb-cell{justify-items:center;inline-size:100%}@media (min-width:60.0625rem){.is-b .ways.hb-flow .way{background-color:var(--color-surface-inverse-raised);background-image:var(--recipe-is-b-ways-hb-flow-way-background);box-shadow:inset 0 0 0 var(--size-hairline) #ffffff24, 0 2rem 3rem -1rem #ffffff24, 0 1rem 2rem #0000008c;background-size:100% 100%,14px 14px}.is-b .ways.hb-flow .way.is-active{background-color:var(--color-text-inverse);background-image:var(--recipe-is-b-ways-hb-flow-way-is-active-background);background-size:100% 100%,14px 14px;box-shadow:0 2.5rem 4rem -1rem #ffffff47,0 1rem 2.5rem #0009}.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within{box-shadow:0 2.5rem 4rem -1rem #ffffff47,0 1rem 2.5rem #0009}}.is-b .is-plate .track-stage:before,.is-b .is-plate .track-stage:after{display:none}@media (min-width:60.0625rem){.is-b .ways.hb-flow .way.is-active{background-image:var(--recipe-is-b-ways-hb-flow-way-is-active-background-2);background-size:100% 100%}.is-b main>.section-compact.surface-inverse:has(.hb-cells){padding-block:var(--space-32) 12rem;padding-block:12rem}.is-b .is-plate .track-stage{overflow:visible}.is-b .ways.hb-flow .way{border-radius:var(--radius-plate)}.is-b .ways.hb-flow .way.is-active,.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within{background-color:var(--color-surface-inverse-raised);background-image:var(--recipe-is-b-ways-hb-flow-way-is-active-is-b-way-background);color:var(--color-text-inverse);box-shadow:inset 0 0 0 var(--size-hairline) #ffffff80, 0 2.5rem 4rem -1rem #ffffff47, 0 1rem 2.5rem #0009}.is-b .ways.hb-flow .way.is-active .way-title{color:var(--color-text-inverse)}.is-b .ways.hb-flow .way.is-active .way-body{color:var(--color-text-inverse-muted)}.is-b .ways.hb-flow .way.is-active .way-icon{color:var(--color-text-inverse)}.is-b .ways.hb-flow .way.is-active .way-action{color:var(--color-text-inverse);border-color:var(--color-text-inverse);background:0 0}.is-b .ways.hb-flow .way.is-active .way-action:hover{background:var(--color-text-inverse);border-color:var(--color-text-inverse);color:var(--color-surface-inverse)}.is-b .track-frame{border:var(--size-hairline) solid #ffffff80;border-radius:var(--radius-plate);background:var(--color-surface-inverse-raised);overflow:hidden}.is-b .track-panel{background-color:var(--color-surface-inverse-raised);background-image:var(--recipe-is-b-ways-hb-flow-way-is-active-is-b-way-background);border-radius:var(--radius-plate);border-inline-start-color:#ffffff24}}.is-b .broadcast-run{justify-content:center;align-items:center;gap:var(--space-4) 0;inline-size:min(100% - var(--space-12), 88.5rem);flex-wrap:wrap;margin-inline:auto;display:flex}.is-b .broadcast-item{align-items:center;gap:var(--space-3);padding-inline:var(--space-6);font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:0;color:var(--color-text-inverse-dim);border-inline-start:var(--size-hairline) solid #ffffff38;display:flex}.is-b .broadcast-item b{gap:var(--space-2)}.is-b .broadcast-item:nth-child(-n+4),.is-b .broadcast-item:nth-child(n+5):nth-child(-n+7),.is-b .broadcast-item:nth-child(8){grid-column:auto}@media (max-width:60rem){.is-b .broadcast-item{padding-inline:var(--space-4);text-align:start;border-inline-start:0}}.is-b .broadcast-item svg{block-size:1rem;inline-size:1rem;display:none}.is-b .broadcast-strip{border-block:0}.is-b .broadcast.surface-inverse:before,.is-b .broadcast.surface-inverse:after{display:none}@media (min-width:60.0625rem){.is-b main>.section-compact.surface-inverse:has(.hb-cells){padding-block:12rem 15rem}}.is-b .hb-join-body{margin-block-start:var(--space-2)}.is-b .broadcast-item{color:var(--color-text-inverse);border-inline-start:0;padding-inline:0}.is-b .broadcast-item i{font-size:var(--text-base);color:var(--color-text-inverse-dim);padding-inline:var(--space-3);line-height:1;display:inline-block}.is-b .broadcast-item:last-child i{display:none}.is-b .broadcast-run{inline-size:min(100% - var(--space-8), 90rem)}.is-b .broadcast-item{gap:0}@media (max-width:60rem){.is-b .broadcast-item i{display:none}.is-b .broadcast-run{gap:var(--space-4) var(--space-5)}}@media (min-width:60.0625rem){.is-b .hb-cells{column-gap:var(--space-16)}.is-b .hb-cell{min-block-size:32rem;padding-inline:0}.is-b .hb-cells{margin-block-start:var(--space-32)}}.is-b .broadcast>.hatch{display:none}.is-b .site-footer{padding-block:var(--space-16) var(--space-10)}@media (min-width:60.0625rem){.is-b .footer-top{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.is-b .footer-base{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}}.is-b .footer-wordmark{font-size:clamp(3rem,12vw,4rem)}.is-b .footer-desk{gap:var(--space-8)}.is-b .footer-call{padding:var(--space-4) var(--space-5)}.is-b .footer-call-value{font-size:var(--text-lg)}.is-b .footer-col h2,.is-b .footer-col a,.is-b .footer-col .footer-addr{font-size:var(--text-base)}.is-b .footer-base{gap:var(--space-16);margin-block-start:var(--space-12)}.is-b .footer-note{font-size:var(--text-base);max-inline-size:52ch;line-height:1.6}.is-b .footer-record{font-size:var(--text-xs)}@media (max-width:60rem){.is-b .site-footer{padding-block:var(--space-12) var(--space-8)}.is-b .footer-top,.is-b .footer-base{gap:var(--space-10)}.is-b .footer-base{margin-block-start:var(--space-10)}}@media (min-width:60.0625rem){.is-b main>.section-compact#join{padding-block:12rem}}.is-b .broadcast-head{z-index:1;text-align:center;font-family:var(--font-sans);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--color-text-inverse);margin:0;padding-block-start:var(--space-32);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.15;position:relative}@media (max-width:60rem){.is-b .broadcast-head{padding-block-start:var(--space-20);padding-inline:var(--space-6)}.is-b .surface-inverse.is-plate:before,.is-b .surface-inverse.is-plate:after{display:none}.is-b .track-panel{padding:var(--space-8) var(--space-6) var(--space-16);border-radius:var(--radius-plate);background-color:var(--color-surface-inverse-raised);background-image:var(--recipe-is-b-ways-hb-flow-way-is-active-is-b-way-background);box-shadow:inset 0 0 0 var(--size-hairline) #ffffff80, 0 -1rem 2rem #00000080;border-block:0}.is-b .track-panel:last-of-type{border-block-end:0;padding-block-end:var(--space-8)}.is-b .hb-cells{gap:var(--space-4);inline-size:auto;margin-inline:calc(var(--space-12) / -2);padding-inline:calc(var(--space-12) / 2);scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--space-12) / 2);scrollbar-width:none;flex-wrap:nowrap;justify-items:stretch;padding-block-end:var(--space-2);display:flex;overflow-x:auto}.is-b .hb-cell{scroll-snap-align:start;align-content:center;gap:var(--space-8);min-block-size:30rem;inline-size:auto;padding:var(--space-8) var(--space-5);border-radius:var(--radius-plate);background:var(--color-surface-inverse);box-shadow:inset 0 0 0 var(--size-hairline) #ffffff80;flex:0 0 80%;grid-template-rows:auto auto}.is-b .hb-solid{max-block-size:13rem}.is-b .hb-cell figcaption.regmark{block-size:auto;padding:0 var(--space-3);gap:var(--space-3);text-align:center;background-image:none;justify-items:center}.is-b .hb-cell{min-inline-size:0}.is-b .hb-cell figcaption.regmark{inline-size:100%;min-inline-size:0}.is-b .hb-cell figcaption.regmark .measure-figure{justify-content:center;align-items:baseline;gap:var(--space-3);font-size:var(--text-figure);white-space:normal;flex-flow:wrap}.is-b .hb-cell figcaption.regmark .measure-label{max-inline-size:20ch;margin-inline:auto}.is-b .ways.hb-flow{gap:var(--space-4);perspective:none;grid-template-columns:minmax(0,1fr);block-size:auto;min-block-size:0;margin-inline:0;padding:0;display:grid;overflow:visible}.is-b .ways.hb-flow .way,.is-b .ways.hb-flow .way.is-active,.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within{opacity:1;block-size:auto;min-block-size:0;inline-size:auto;padding:var(--space-8) var(--space-6);border-radius:var(--radius-plate);color:var(--color-text-inverse);background-color:var(--color-surface-inverse-raised);background-image:var(--recipe-is-b-ways-hb-flow-way-is-active-is-b-way-background);box-shadow:inset 0 0 0 var(--size-hairline) #ffffff24;margin:0;transform:none}.is-b .ways.hb-flow .way.is-active,.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within{box-shadow:inset 0 0 0 var(--size-hairline) #ffffff80}.is-b .ways.hb-flow .way .way-title,.is-b .ways.hb-flow .way.is-active .way-title{color:var(--color-text-inverse)}.is-b .ways.hb-flow .way .way-body,.is-b .ways.hb-flow .way.is-active .way-body{color:var(--color-text-inverse-muted);max-inline-size:none}.is-b .ways.hb-flow .way .way-icon,.is-b .ways.hb-flow .way.is-active .way-icon{color:var(--color-text-inverse)}.is-b .ways.hb-flow .way .way-action,.is-b .ways.hb-flow .way.is-active .way-action{inline-size:100%;color:var(--color-text-inverse);border-color:var(--color-text-inverse);pointer-events:auto;background:0 0;justify-content:space-between;align-self:stretch;display:flex}.is-b .ways.hb-flow .way .way-action:hover,.is-b .ways.hb-flow .way.is-active .way-action:hover{background:var(--color-text-inverse);border-color:var(--color-text-inverse);color:var(--color-surface-inverse)}.is-b .ways.hb-flow .way:not(.is-active){cursor:auto}.is-b .ways.hb-flow .way:not(.is-active):hover{opacity:1}.is-b .track-panel,.is-b .ways.hb-flow .way,.is-b .ways.hb-flow .way.is-active,.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within{background-image:var(--recipe-is-b-track-panel-is-b-ways-hb-flow-way-i-background)}.is-b .hb-cell:nth-of-type(-n+2) figcaption.regmark .measure-figure{align-items:center;gap:var(--space-2);flex-direction:column}.is-b .hb-cell:nth-of-type(-n+2) figcaption.regmark .measure-unit{align-self:center}}.is-b .section-heading>.hb-route-note{margin:var(--space-5) 0 0;font-size:var(--text-2xl);font-weight:var(--weight-regular);letter-spacing:var(--tracking-lead);color:var(--color-text-inverse-muted);max-inline-size:30ch;line-height:1.4}@media (min-width:60.0625rem){.is-b .section-heading:has(>.hb-route-note){column-gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.is-b .section-heading:has(>.hb-route-note)>.section-label{grid-column:1/-1}.is-b .section-heading:has(>.hb-route-note)>h2{grid-column:1;max-inline-size:14ch}.is-b .section-heading>.hb-route-note{grid-column:2;justify-self:end;margin:0;padding-block-start:var(--space-2)}}@media (prefers-reduced-motion:no-preference){.is-b .hero-tag,.is-b .home-title>span,.is-b .home-title>em,.is-b .home-lead,.is-b .home-hero-foot{--rise:.3rem;animation:hb-rise var(--duration-rise) cubic-bezier(.25, .1, .25, 1) both}.is-b .home-title>span,.is-b .home-title>em{--rise:.8rem}.is-b .home-title>em{display:block}.is-b .home-title>span{animation-delay:var(--rise-delay-1)}.is-b .home-title>em{animation-delay:var(--rise-delay-2)}.is-b .home-lead{animation-delay:var(--rise-delay-3)}.is-b .home-hero-foot{animation-delay:var(--rise-delay-4)}}@keyframes hb-rise{0%{opacity:0;transform:translateY(var(--rise,.5rem));filter:blur(var(--rise-blur))}to{opacity:1;filter:blur();transform:none}}.is-b .hb-film{--gutter:max((100vw - 68.75rem) / 2, var(--space-6));z-index:1;gap:var(--space-4);inline-size:100%;padding-inline:var(--gutter);padding-block:var(--space-24) var(--space-24);scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.is-b .hb-frame{aspect-ratio:3/4;border-radius:var(--radius-plate);scroll-snap-align:start;box-shadow:inset 0 0 0 var(--size-hairline) #ffffff80;background-color:var(--color-surface-inverse-raised);flex:0 0 15.5rem;margin:0;overflow:hidden}.is-b .hb-frame img{object-fit:cover;filter:grayscale()contrast(.92)brightness(.88);block-size:100%;inline-size:100%;display:block}.is-b .broadcast-head+.broadcast-strip .broadcast-track{padding-block:var(--space-24) 0}@media (max-width:60rem){.is-b .broadcast-head+.broadcast-strip .broadcast-track{padding-block:var(--space-12) 0}.is-b .hb-frame{flex-basis:60vw}}.is-b main>.section-compact.hb-film-band{padding-block:0}.is-b .hb-film-band .hb-film{padding-inline:var(--space-6);padding-block:var(--space-24);justify-content:safe center}.is-b{--plate-tone:linear-gradient(to bottom, #ffffff08, #ffffff03 40%, #fff0 76%);--plate-edge:#ffffff29}.is-b .ways.hb-flow .way,.is-b .ways.hb-flow .way:hover,.is-b .ways.hb-flow .way:focus-within{background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge);background-size:100% 100%}.is-b .ways.hb-flow .way.is-active,.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within{background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) #ffffff80, 0 1.5rem 3rem #0009;background-size:100% 100%}@media (min-width:60.0625rem){.is-b .track-frame{border-color:var(--plate-edge);background:var(--color-surface-inverse);box-shadow:none}.is-b .track-panel{background-color:var(--color-surface-inverse);background-image:var(--plate-tone);border-inline-start-color:var(--plate-edge);box-shadow:none}}@media (max-width:60rem){.is-b .track-panel{background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge), 0 -1rem 2rem #00000080}.is-b .ways.hb-flow .way,.is-b .ways.hb-flow .way.is-active,.is-b .ways.hb-flow .way.is-active:hover,.is-b .ways.hb-flow .way.is-active:focus-within,.is-b .hb-cell{background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge)}}.is-b .hb-film-set{--tick:1.5rem;--mark:var(--color-text-inverse);gap:var(--space-4);inline-size:max-content;padding:var(--space-6);flex:none;margin-inline:auto;display:flex}.is-b .hb-film-band .hb-film{justify-content:flex-start}@media (max-width:60rem){.is-b .hb-film-set{--tick:1.25rem;padding:var(--space-5)}}.is-b .hb-frame{inline-size:15.5rem;min-inline-size:0}.is-b .hb-frame img{max-inline-size:100%}.is-b .hb-fill{fill:url(#hb-plate);stroke:none}@media (max-width:60rem){.is-b .hb-film-set{background-image:none;padding:0}}.is-b .hb-edge{stroke:var(--color-text-inverse-muted)}.is-b .hb-edge-hidden{stroke:var(--color-text-inverse-dim);opacity:.8}.is-b .hb-cell figcaption.regmark,.is-b .hb-film-set{--mark:var(--color-text-inverse-dim)}.is-b .hb-list{margin:var(--space-16) 0 0;border-block-start:var(--size-hairline) solid #ffffff24;padding:0;list-style:none}.is-b .hb-list-row{column-gap:var(--space-12);padding-block:var(--space-6);border-block-end:var(--size-hairline) solid #ffffff24;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;display:grid}.is-b .hb-list-index{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--color-text-inverse-dim)}.is-b .hb-list-row h3{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-medium);letter-spacing:0;color:var(--color-text-inverse);margin:0;line-height:1.5}.is-b .hb-list-row p{font-size:var(--text-lg);color:var(--color-text-inverse-dim);margin:0;line-height:1.5}@media (max-width:60rem){.is-b .hb-list-row{row-gap:var(--space-2);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr)}}.is-b .hb-promises li:nth-of-type(2n),.is-b .hb-promises li:nth-of-type(n+3){border:0;padding:0}.is-b .hb-promises p:not(.hp-caption){font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-regular);letter-spacing:0;color:var(--color-text-inverse-muted);max-inline-size:30ch;margin:0;line-height:1.5}@media (min-width:60.0625rem){.is-b .hb-promises li{grid-template-columns:minmax(0,1fr);align-items:start;column-gap:0}}@media (max-width:60rem){.is-b .hb-promises p:not(.hp-caption){max-inline-size:none}}.is-b main>.section-compact.is-plate{padding-block-start:calc(12rem - var(--deck-head-offset))}@media (max-width:60rem){.is-b main>section:has(.hp-cover){padding-block-start:var(--space-24)}.is-b main>.section-compact.is-plate{padding-block-start:calc(var(--space-24) - var(--deck-head-offset-phone))}}.is-b .hp-cover-desc,.is-b .hp-cover li:nth-of-type(odd) .hp-cover-desc,.is-b .hp-cover li:nth-of-type(2n) .hp-cover-desc{color:var(--color-text-inverse)}.is-b .hb-list{gap:var(--space-4);border-block-start:0;display:grid}.is-b .hb-list-row{padding:var(--space-8) var(--space-10);border-radius:var(--radius-plate);background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge);border-block-end:0;align-items:baseline}.is-b .hb-list-index{font-size:var(--text-base)}.is-b .hb-list-row h3{font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}@media (max-width:60rem){.is-b .hb-list-row{padding:var(--space-6) var(--space-5);row-gap:var(--space-3)}}.is-b .hb-list-index{white-space:nowrap;flex:none}.is-b .hb-vet-flow{margin:var(--space-16) 0 0;outline:0;padding:0;list-style:none;position:relative}.is-b .hb-vet-flow:focus-visible{outline:var(--size-rule-thick) solid var(--color-text-inverse);outline-offset:var(--space-4)}.is-b .hb-vet-card{align-content:end;row-gap:var(--space-3);padding:var(--space-8) var(--space-6);border-radius:var(--radius-plate);background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge);display:grid}.is-b .hb-vet-card h3{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--color-text-inverse);margin:0}.is-b .hb-vet-card p{font-size:var(--text-lg);color:var(--color-text-inverse-dim);margin:0;line-height:1.5}@media (min-width:60.0625rem){.is-b .hb-vet-flow{perspective:80rem;perspective-origin:50% 45%;block-size:26rem;-webkit-mask-image:var(--recipe-is-b-hb-vet-flow-mask);-webkit-mask-image:var(--recipe-is-b-hb-vet-flow-mask);mask-image:var(--recipe-is-b-hb-vet-flow-mask);overflow:hidden}.is-b .hb-vet-card{cursor:pointer;block-size:20rem;inline-size:17rem;transform-style:preserve-3d;backface-visibility:hidden;transition:transform var(--duration-slide) var(--ease-out), opacity var(--duration-slide) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);margin:-10rem 0 0 -8.5rem;position:absolute;inset-block-start:50%;inset-inline-start:50%}.is-b .hb-vet-card.is-active{cursor:default;box-shadow:inset 0 0 0 var(--size-hairline) #ffffff80, 0 1.5rem 3rem #0009}}@media (max-width:60rem){.is-b .hb-vet-flow{perspective:60rem;perspective-origin:50% 45%;block-size:21rem;margin-inline:calc(var(--space-12) / -2);-webkit-mask-image:var(--recipe-is-b-hb-vet-flow-mask-2);-webkit-mask-image:var(--recipe-is-b-hb-vet-flow-mask-2);mask-image:var(--recipe-is-b-hb-vet-flow-mask-2);overflow:hidden}.is-b .hb-vet-card{block-size:16rem;inline-size:13rem;padding:var(--space-6) var(--space-5);transform-style:preserve-3d;backface-visibility:hidden;transition:transform var(--duration-slide) var(--ease-out), opacity var(--duration-slide) var(--ease-out);margin:-8rem 0 0 -6.5rem;position:absolute;inset-block-start:50%;inset-inline-start:50%}.is-b .hb-vet-card.is-active{box-shadow:inset 0 0 0 var(--size-hairline) #ffffff80, 0 1rem 2rem #0009}}@media (prefers-reduced-motion:reduce){.is-b .hb-vet-card{transition:none}}.is-b .hb-list-row h3,.is-b .hb-list-row p{overflow-wrap:normal;min-inline-size:0}@media (max-width:60rem){.is-b .hb-list-row{column-gap:var(--space-3);row-gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:baseline}.is-b .hb-list-row p{grid-column:1/-1}}.is-b .hb-promises.hb-promises-row{margin:var(--space-24) 0 0;gap:var(--space-8) var(--space-10);grid-column:auto;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (max-width:60rem){.is-b .hb-promises.hb-promises-row{gap:var(--space-8);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-12)}}.is-b main.hp-page #request .hb-join>h2{max-inline-size:18ch}.is-b .hb-promises.hb-promises-row li:nth-of-type(n){padding-block-start:var(--space-6);position:relative}.is-b .hb-promises.hb-promises-row li:nth-of-type(n):before{content:"";inline-size:1.5rem;block-size:var(--size-rule-thick);background:var(--color-text-inverse);position:absolute;inset-block-start:0;inset-inline-start:.25rem;transform:skew(-24deg)}@media (min-width:60.0625rem){.is-b .hb-promises.hb-promises-row{gap:0}.is-b .hb-promises.hb-promises-row li:nth-of-type(n){padding-inline:var(--space-8)}.is-b .hb-promises.hb-promises-row li:nth-of-type(n):before{inset-inline-start:calc(var(--space-8) + .25rem)}.is-b .hb-promises.hb-promises-row li:nth-of-type(n):last-child{padding-inline-end:0}}@media (max-width:60rem){.is-b main.hp-page>.section-compact#request{padding-block:var(--space-24) var(--space-32)}}.is-b .hb-promises.hb-promises-row li:nth-of-type(n){align-content:start;row-gap:var(--space-8);grid-template-rows:minmax(0,1fr) auto;min-block-size:13rem;padding-block:0}.is-b .hb-promises.hb-promises-row li:nth-of-type(n):before{display:none}.is-b .hb-promises.hb-promises-row li:nth-of-type(n) .hb-promise-word{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-regular);letter-spacing:0;color:var(--color-text-inverse-dim);order:2;align-self:end;line-height:1.5}.is-b .hb-promises.hb-promises-row li:nth-of-type(n) p:not(.hb-promise-word){font-size:var(--text-2xl);font-weight:var(--weight-regular);letter-spacing:var(--tracking-lead);color:var(--color-text-inverse);order:1;max-inline-size:15ch;line-height:1.35}@media (min-width:60.0625rem){.is-b .hb-promises.hb-promises-row li:nth-of-type(n)+li:nth-of-type(n){border-inline-start:var(--size-hairline) solid #ffffff24}}.is-b .hb-promises.hb-promises-row li:nth-of-type(n) .hb-promise-word{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-inverse-dim);line-height:1}.is-b .hb-promises.hb-promises-row li:nth-of-type(n) p:not(.hb-promise-word){color:var(--color-text-inverse-muted)}.is-b main>section:has(.hp-cover) .hp-figure{margin-block-start:var(--space-32)}.is-b .hb-promises.hb-promises-row{margin-block-start:var(--space-32)}@media (max-width:60rem){.is-b main>section:has(.hp-cover) .hp-figure{margin-block-start:var(--space-20)}.is-b .hb-promises.hb-promises-row{margin-block-start:var(--space-20)}}.is-b main.hp-page>section:not(.hp-hero),.is-b main.hp-page>.section-compact#request{padding-block:10rem}@media (max-width:60rem){.is-b main.hp-page>section:not(.hp-hero),.is-b main.hp-page>.section-compact#request{padding-block:var(--space-20)}}.is-b main>.section-compact#join{padding-block:10rem}.is-b main>.section-compact.surface-inverse:has(.hb-cells){padding-block:10rem}.is-b main>section:has(>.shell>.ways.hb-flow){padding-block:10rem}.is-b main>.section-compact.is-plate{padding-block-end:calc(10rem - var(--deck-tail-offset))}.is-b .hb-film-band .hb-film{padding-block:10rem}@media (max-width:60rem){.is-b main>.section-compact#join{padding-block:var(--space-20)}.is-b main>.section-compact.surface-inverse:has(.hb-cells){padding-block:var(--space-20)}.is-b main>section:has(>.shell>.ways.hb-flow){padding-block:var(--space-20)}.is-b .hb-film-band .hb-film{padding-block:var(--space-20)}.is-b .hb-promises.hb-promises-row{gap:var(--space-14)}.is-b .hb-promises.hb-promises-row li:nth-of-type(n){row-gap:var(--space-5);border:0;padding-block:0}}.is-b .hb-promises.hb-promises-row li:nth-of-type(n){min-block-size:10rem}.is-b .hb-promises.hb-promises-row li:nth-of-type(n) p:not(.hb-promise-word){font-size:var(--text-lg);letter-spacing:0;max-inline-size:24ch;line-height:1.5}@media (max-width:60rem){.is-b .hb-promises.hb-promises-row li:nth-of-type(n){min-block-size:0}.is-b .hb-promises.hb-promises-row li:nth-of-type(n) p:not(.hb-promise-word){max-inline-size:32ch}.is-b .hp-cover li:nth-of-type(odd),.is-b .hp-cover li:nth-of-type(2n){border-radius:var(--radius-plate);background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge);overflow:hidden}.is-b .hp-cover li+li{margin-block-start:var(--space-4)}.is-b .hp-cover-name{padding:var(--space-5) var(--space-6);min-block-size:4rem}.is-b .hp-cover li .hp-cover-desc,.is-b .hp-cover li:nth-of-type(odd) .hp-cover-desc,.is-b .hp-cover li:nth-of-type(2n) .hp-cover-desc{padding:var(--space-2) var(--space-6) var(--space-8);font-size:var(--text-lg);color:var(--color-text-inverse-muted);text-align:center;max-inline-size:34ch;padding-block:var(--space-3) var(--space-8);margin-inline:auto;line-height:1.6}}.is-b .hb-form,.is-b .hb-form-answer{margin-block-start:var(--space-16)}.is-b .hb-form-grid{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.is-b .hb-field{row-gap:var(--space-3);align-content:start;display:grid}.is-b .hb-field-full{grid-column:1/-1}.is-b .hb-field label,.is-b .hb-field-label{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-inverse-dim);line-height:1}.is-b .hb-field input,.is-b .hb-select-toggle{min-block-size:3.5rem;inline-size:100%;padding:0 var(--space-4);font-family:var(--font-sans);font-size:var(--text-input);color:var(--color-text-inverse);box-shadow:inset 0 0 0 var(--size-hairline) #ffffff29;transition:box-shadow var(--duration-fast) var(--ease-out);background:#ffffff0a;border:0;border-radius:0;margin:0;line-height:1.4}.is-b .hb-field input::placeholder{color:var(--color-text-inverse-dim);opacity:1}.is-b .hb-field input:hover,.is-b .hb-select-toggle:hover{box-shadow:inset 0 0 0 var(--size-hairline) #ffffff6b}.is-b .hb-field input:focus-visible,.is-b .hb-select-toggle:focus-visible{box-shadow:inset 0 0 0 var(--size-rule-thick) var(--color-text-inverse);outline:0}.is-b .hb-select{position:relative}.is-b .hb-select-toggle{justify-content:space-between;align-items:center;gap:var(--space-4);text-align:start;cursor:pointer;display:flex}.is-b .hb-select-value[data-empty]{color:var(--color-text-inverse-dim)}.is-b .hb-select-mark{flex:none;block-size:.5rem;inline-size:.75rem}.is-b .hb-select-toggle[aria-expanded=true] .hb-select-mark{transform:scaleY(-1)}.is-b .hb-select-list{z-index:5;padding:var(--space-2) 0;background:var(--color-surface-inverse);max-block-size:18rem;box-shadow:inset 0 0 0 var(--size-hairline) #ffffff29, 0 1rem 2rem #0009;margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + .25rem);inset-inline:0;overflow:auto}.is-b .hb-select-list li{padding:var(--space-3) var(--space-4);font-size:var(--text-input);color:var(--color-text-inverse);cursor:pointer;line-height:1.4}.is-b .hb-select-list li:hover,.is-b .hb-select-list li:focus{background:#ffffff14;outline:0}.is-b .hb-select-list li[aria-selected=true]{box-shadow:inset var(--size-rule-thick) 0 0 var(--color-text-inverse)}.is-b .hb-form-foot{border-block-start:var(--size-hairline) solid #ffffff29;justify-content:space-between;align-items:center;gap:var(--space-8);margin-block-start:var(--space-10);padding-block-start:var(--space-6);display:flex}.is-b .hb-form-note{font-size:var(--text-base);color:var(--color-text-inverse-dim);max-inline-size:44ch;margin:0;line-height:1.5}@media (max-width:60rem){.is-b .hb-form,.is-b .hb-form-answer{margin-block-start:var(--space-10)}.is-b .hb-form-foot{flex-direction:column-reverse;align-items:stretch}.is-b .hb-form-note{max-inline-size:none}}@media (max-width:34rem){.is-b .hb-form-grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.is-b main.hp-page>.hp-hero+section{padding-block-start:12rem}.is-b .hb-plate-grid{margin:var(--space-16) 0 0;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.is-b .hb-plate-grid h3{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--color-text-inverse);max-inline-size:14ch;margin:0}.is-b .hb-plate-grid p{font-size:var(--text-lg);color:var(--color-text-inverse-dim);margin:0;line-height:1.5}@media (max-width:60rem){.is-b main.hp-page>.hp-hero+section{padding-block-start:var(--space-24)}.is-b .hb-plate-grid{grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-10)}.is-b .hb-plate-grid h3{max-inline-size:none}}@media (min-width:60.0625rem){.is-b .hb-plate-grid{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch}.is-b .hb-plate-grid li:first-of-type{grid-area:1/1}.is-b .hb-plate-grid li:nth-of-type(4){grid-area:2/1}}.is-b .hb-mark-grid{margin-block-start:var(--space-32)}@media (max-width:60rem){.is-b .hb-mark-grid{margin-block-start:var(--space-20)}}@media (min-width:60.0625rem){.is-b .hb-plate-grid li:first-of-type{grid-area:1/1}.is-b .hb-plate-grid li:nth-of-type(2){grid-area:1/2}.is-b .hb-plate-grid li:nth-of-type(4){grid-area:2/1}.is-b .hb-plate-grid li:nth-of-type(5){grid-area:2/2}}.is-b .hb-cross{--t:1rem;--g:.25rem;inline-size:calc(2 * (var(--t) + var(--g)));block-size:calc(2 * (var(--t) + var(--g)));pointer-events:none;background-repeat:no-repeat;background-image:var(--recipe-is-b-hb-cross-background);background-size:var(--t) var(--size-hairline), var(--size-hairline) var(--t), var(--t) var(--size-hairline), var(--size-hairline) var(--t), var(--t) var(--size-hairline), var(--size-hairline) var(--t), var(--t) var(--size-hairline), var(--size-hairline) var(--t);background-position:0 var(--t), var(--t) 0, 100% var(--t), calc(100% - var(--t)) 0, 0 calc(100% - var(--t)), var(--t) 100%, 100% calc(100% - var(--t)), calc(100% - var(--t)) 100%;position:absolute;inset-block-start:calc((var(--cell-h) + var(--space-4)) * var(--r) - var(--space-4) / 2);inset-inline-start:calc((100% + var(--space-4)) * var(--c) / 3 - var(--space-4) / 2);transform:translate(-50%,-50%)}.is-b .hb-cross[style*=--c\:0]{background-image:var(--recipe-is-b-hb-cross-style-c-0-background);background-size:var(--t) var(--size-hairline), var(--size-hairline) var(--t), var(--t) var(--size-hairline), var(--size-hairline) var(--t);background-position:100% var(--t), calc(100% - var(--t)) 0, 100% calc(100% - var(--t)), calc(100% - var(--t)) 100%}.is-b .hb-cross[style*=--c\:3]{background-image:var(--recipe-is-b-hb-cross-style-c-0-background);background-size:var(--t) var(--size-hairline), var(--size-hairline) var(--t), var(--t) var(--size-hairline), var(--size-hairline) var(--t);background-position:0 var(--t), var(--t) 0, 0 calc(100% - var(--t)), var(--t) 100%}.is-b .hb-cross{display:none}@media (min-width:60.0625rem){.is-b .hb-mark-grid{--cell-h:18rem;--step:calc(var(--cell-h) / 4);grid-template-rows:repeat(2,auto);padding-block-end:calc(2 * var(--step))}.is-b .hb-mark-grid li:nth-of-type(3){grid-area:1/3}.is-b .hb-mark-grid li:nth-of-type(6){grid-area:2/3}.is-b .hb-mark-grid{row-gap:var(--space-24)}.is-b .hb-mark-grid li{column-gap:var(--space-4);row-gap:var(--space-4);grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-items:baseline}.is-b .hb-mark-grid h3{max-inline-size:none}.is-b .hb-mark-grid p{grid-column:1/-1;align-self:start}.is-b .hb-mark-grid{background-image:var(--recipe-is-b-hb-mark-grid-background);background-repeat:no-repeat;background-size:var(--size-hairline) 100%, var(--size-hairline) 100%;column-gap:var(--space-4);row-gap:var(--space-4);background-image:none;background-position:33.3333% 0,66.6667% 0;padding-block-end:0}.is-b .hb-mark-grid li,.is-b .hb-mark-grid li:nth-of-type(n){padding:0;transform:none}}.is-b .hb-mark-grid li{align-content:start;column-gap:var(--space-4);row-gap:var(--space-4);padding:0 var(--space-6) var(--space-8);border-radius:var(--radius-plate);background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge);grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.is-b .hb-mark-grid li:before{content:"";block-size:9rem;margin:0 calc(-1 * var(--space-6)) var(--space-2);background-color:var(--color-surface-inverse-raised);background-image:var(--recipe-is-b-hb-mark-grid-li-before-background);border-block-end:var(--size-hairline) solid var(--plate-edge);grid-column:1/-1;display:block}@media (max-width:60rem){.is-b .hb-mark-grid li{padding:0 var(--space-5) var(--space-6)}.is-b .hb-mark-grid li:before{block-size:7rem;margin-inline:calc(-1 * var(--space-5))}}@media (min-width:60.0625rem){.is-b .hb-mark-grid li:nth-of-type(n){padding:0 var(--space-6) var(--space-8)}}.is-b .hb-mark-grid li:before{background-color:var(--field-ground);background-image:var(--recipe-is-b-hb-mark-grid-li-before-background-2);background-size:var(--field-tile-size) var(--field-tile-size), 100% 100%, 100% 100%, 100% 100%, 100% 100%, 100% 100%;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;grid-row:1}.is-b .hb-mark-grid .hb-card-figure{margin:var(--space-5) 0 0;font-family:var(--font-sans);font-size:var(--text-figure);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--color-text-inverse);z-index:1;grid-area:1/1/auto/-1;place-self:start;line-height:1;position:relative}.is-b .hb-mark-grid li{grid-template-columns:minmax(0,1fr)}.is-b .hb-mark-grid h3{grid-area:2/1}.is-b .hb-mark-grid p{grid-area:3/1}.is-b .hb-mark-grid li:nth-of-type(2):before{background-image:var(--recipe-is-b-hb-mark-grid-li-nth-of-type-2-befor-background)}.is-b .hb-mark-grid li:nth-of-type(3):before{background-image:var(--recipe-is-b-hb-mark-grid-li-nth-of-type-3-befor-background)}.is-b .hb-mark-grid li:nth-of-type(4):before{background-image:var(--recipe-is-b-hb-mark-grid-li-nth-of-type-4-befor-background)}.is-b .hb-mark-grid li:nth-of-type(5):before{background-image:var(--recipe-is-b-hb-mark-grid-li-nth-of-type-5-befor-background)}.is-b .hb-mark-grid li:nth-of-type(6):before{background-image:var(--recipe-is-b-hb-mark-grid-li-nth-of-type-6-befor-background)}@media (max-width:60rem){.is-b .hb-mark-grid .hb-card-figure{margin-block-start:var(--space-4);font-size:3rem}}.is-b .hb-mark-grid li,.is-b .hb-mark-grid li:nth-of-type(n){background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}@media (min-width:60.0625rem){.is-b .hb-mark-grid{row-gap:var(--space-24)}}.is-b .hb-mark-grid li:before{filter:brightness(.7)contrast(1.05)}.is-b .hb-mark-grid li:nth-of-type(2),.is-b .hb-mark-grid li:nth-of-type(5){padding-block:var(--space-8) 0}.is-b .hb-mark-grid li:nth-of-type(2) h3,.is-b .hb-mark-grid li:nth-of-type(5) h3{grid-row:1}.is-b .hb-mark-grid li:nth-of-type(2) p,.is-b .hb-mark-grid li:nth-of-type(5) p{grid-row:2;margin-block-end:var(--space-2)}.is-b .hb-mark-grid li:nth-of-type(2):before,.is-b .hb-mark-grid li:nth-of-type(5):before{margin-block:var(--space-4) 0;border-block-end:0;border-block-start:var(--size-hairline) solid var(--plate-edge);grid-row:3}.is-b .hb-mark-grid li:nth-of-type(2) .hb-card-figure,.is-b .hb-mark-grid li:nth-of-type(5) .hb-card-figure{grid-row:3;margin-block-start:calc(var(--space-4) + var(--space-5))}.is-b .hb-mark-grid li:nth-of-type(2),.is-b .hb-mark-grid li:nth-of-type(5){grid-template-rows:auto auto minmax(9rem,1fr)}.is-b .hb-mark-grid li:nth-of-type(2):before,.is-b .hb-mark-grid li:nth-of-type(5):before{align-self:stretch;block-size:auto}@media (min-width:60.0625rem){.is-b .hb-mark-grid li,.is-b .hb-mark-grid li:nth-of-type(n){min-block-size:26rem}.is-b .hb-mark-grid li:before{block-size:11rem}}@media (max-width:60rem){.is-b .hb-mark-grid{gap:var(--space-4);margin-inline:calc(var(--space-12) / -2);padding-inline:calc(var(--space-12) / 2);scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--space-12) / 2);scrollbar-width:none;flex-wrap:nowrap;padding-block-end:var(--space-2);display:flex;overflow-x:auto}.is-b .hb-mark-grid li,.is-b .hb-mark-grid li:nth-of-type(n){scroll-snap-align:start;flex:0 0 80%;min-block-size:22rem}.is-b .hb-mark-grid li:nth-of-type(2),.is-b .hb-mark-grid li:nth-of-type(5){padding:0 var(--space-5) var(--space-6);grid-template-rows:auto auto auto}.is-b .hb-mark-grid li:nth-of-type(2) h3,.is-b .hb-mark-grid li:nth-of-type(5) h3{grid-row:2}.is-b .hb-mark-grid li:nth-of-type(2) p,.is-b .hb-mark-grid li:nth-of-type(5) p{grid-row:3;margin-block-end:0}.is-b .hb-mark-grid li:nth-of-type(2):before,.is-b .hb-mark-grid li:nth-of-type(5):before{block-size:9rem;margin-block:0 var(--space-2);border-block-start:0;border-block-end:var(--size-hairline) solid var(--plate-edge);grid-row:1;align-self:start}.is-b .hb-mark-grid li:nth-of-type(2) .hb-card-figure,.is-b .hb-mark-grid li:nth-of-type(5) .hb-card-figure{grid-row:1;margin-block-start:var(--space-4)}.is-b .hb-mark-grid li,.is-b .hb-mark-grid li:nth-of-type(n){min-block-size:27rem}.is-b .hb-mark-grid li:before,.is-b .hb-mark-grid li:nth-of-type(2):before,.is-b .hb-mark-grid li:nth-of-type(5):before{block-size:12rem}}.is-b .hb-vet-card,.is-b .hb-vet-card.is-active{background-color:var(--field-ground);background-image:var(--recipe-is-b-hb-vet-card-is-b-hb-vet-card-is-act-background);background-size:var(--field-tile-size) var(--field-tile-size), 100% 100%, 100% 100%, 100% 100%, 100% 100%;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat}.is-b .hb-vet-card h3{color:var(--color-text-inverse);position:relative}.is-b .hb-vet-card p{color:var(--color-text-inverse-muted);position:relative}.is-b .hb-vet-card:nth-of-type(2){background-image:var(--recipe-is-b-hb-vet-card-nth-of-type-2-background)}.is-b .hb-vet-card:nth-of-type(3){background-image:var(--recipe-is-b-hb-vet-card-nth-of-type-3-background)}.is-b .hb-vet-card:nth-of-type(4){background-image:var(--recipe-is-b-hb-vet-card-nth-of-type-4-background)}.is-b .hb-vet-card:nth-of-type(5){background-image:var(--recipe-is-b-hb-vet-card-nth-of-type-2-background)}.is-b .hb-vet-card:nth-of-type(6){background-image:var(--recipe-is-b-hb-vet-card-nth-of-type-3-background)}.is-b .hb-vet-card:nth-of-type(7){background-image:var(--recipe-is-b-hb-vet-card-nth-of-type-4-background)}@media (min-width:60.0625rem){.is-b .hb-vet-flow{block-size:29rem}.is-b .hb-vet-card{block-size:23rem;margin-block-start:-11.5rem}}@media (max-width:60rem){.is-b .hb-vet-flow{block-size:23.5rem}.is-b .hb-vet-card{block-size:18.5rem;margin-block-start:-9.25rem}}.is-b .hb-timeline{margin:var(--space-16) 0 0;column-gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.is-b .hb-timeline li{row-gap:var(--space-3);border-block-start:var(--size-hairline) solid #ffffff24;grid-template-rows:auto 1fr auto;padding-block-start:var(--space-12);display:grid;position:relative}.is-b .hb-timeline li:before{content:"";background:var(--timeline-rule);block-size:.625rem;inline-size:.625rem;box-shadow:0 0 0 .25rem var(--color-surface-inverse);border-radius:50%;position:absolute;inset-block-start:calc(-.5 * var(--size-hairline) - .3125rem);inset-inline-start:0}.is-b .hb-timeline h3{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--color-text-inverse);margin:0}.is-b .hb-timeline p{font-size:var(--text-lg);color:var(--color-text-inverse-dim);margin:0;line-height:1.5}.is-b .hb-timeline-when{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-inverse-dim);margin-block-start:var(--space-3);line-height:1}@media (max-width:60rem){.is-b .hb-timeline{row-gap:var(--space-10);border-inline-start:var(--size-hairline) solid #ffffff24;grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-10);padding-inline-start:var(--space-6)}.is-b .hb-timeline li{border-block-start:0;padding-block-start:0}}@media (min-width:60.0625rem){.is-b .hb-timeline{column-gap:0}.is-b .hb-timeline li:last-child{padding-inline-end:0}}.is-b .hb-timeline li:before,.is-b .hb-timeline li:first-child:before{block-size:1.125rem;inline-size:1.125rem;background:var(--recipe-is-b-hb-timeline-li-before-is-b-hb-timel-background);box-shadow:none;inset-block-start:calc(-.5 * var(--size-hairline) - .5625rem)}@media (max-width:60rem){.is-b .hb-timeline li:before,.is-b .hb-timeline li:first-child:before{inset-block-start:.2rem;inset-inline-start:calc(-1 * var(--space-6) - .5625rem - .5 * var(--size-hairline))}}@media (min-width:60.0625rem){.is-b .hb-timeline li{padding-inline:var(--space-8);min-block-size:20rem}.is-b .hb-timeline li+li{border-inline-start:var(--size-hairline) solid #ffffff24}.is-b .hb-timeline li+li:before{inset-inline-start:calc(var(--space-8) - .5625rem - .5 * var(--size-hairline))}}.is-b .hb-timeline p{color:var(--color-text-inverse-muted)}.is-b .hb-timeline-when{align-self:end}.is-b .hb-review{margin:var(--space-16) 0 0;margin-inline:calc(var(--space-12) / -2);padding-inline:calc(var(--space-12) / 2);scroll-snap-type:x proximity;scroll-padding-inline:calc(var(--space-12) / 2);scrollbar-width:none;overflow-x:auto}.is-b .hb-review-set{--tick:1.5rem;--mark:var(--color-text-inverse-dim);padding:var(--space-6);gap:var(--space-4);inline-size:max-content;margin:0;list-style:none;display:flex}.is-b .hb-review-set li{row-gap:var(--space-3);min-block-size:15rem;inline-size:17rem;padding:var(--space-6);border-radius:var(--radius-plate);background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge);scroll-snap-align:start;flex:0 0 17rem;grid-template-rows:auto auto 1fr;display:grid}.is-b .hb-review-set .hb-list-index{margin-block-end:var(--space-2)}.is-b .hb-review-set h3{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--color-text-inverse);margin:0}.is-b .hb-review-set p{font-size:var(--text-lg);color:var(--color-text-inverse-dim);margin:0;line-height:1.5}@media (max-width:60rem){.is-b .hb-review-set li{flex-basis:72vw;inline-size:72vw}}.is-b .hb-review.regmark{--tick:1.5rem;--mark:var(--color-text-inverse-dim);padding-block:var(--space-6);background-origin:content-box}@media (max-width:60rem){.is-b .hb-review.regmark{background-image:none;padding-block:0}.is-b .hb-review-set{padding:0}}@media (min-width:60.0625rem){.is-b .hb-review{scroll-padding-inline:var(--space-6);margin-inline:0;padding-inline:0}}.is-b .hb-timeline{margin-block-start:var(--space-32)}@media (max-width:60rem){.is-b .hb-timeline{margin-block-start:var(--space-20)}}.is-b .hb-contact-grid{row-gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}.is-b .hb-contact-head{align-self:start}.is-b .hb-contact-head h1{margin:var(--space-8) 0 0;font-family:var(--font-sans);font-size:clamp(2rem,4.2vw,3.5rem);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--color-text-inverse);max-inline-size:14ch}.is-b .hb-contact-head .hp-body{margin:var(--space-6) 0 0;max-inline-size:30ch}.is-b .hb-contact-body{row-gap:var(--space-16);display:grid}.is-b .hb-contact-plates{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.is-b .hb-contact-plate{row-gap:var(--space-8);min-block-size:18rem;padding:var(--space-8) var(--space-6);border-radius:var(--radius-plate);background-color:var(--color-surface-inverse);background-image:var(--plate-tone);box-shadow:inset 0 0 0 var(--size-hairline) var(--plate-edge);color:var(--color-text-inverse);transition:box-shadow var(--duration-fast) var(--ease-out);grid-template-rows:auto 1fr auto;text-decoration:none;display:grid}.is-b .hb-contact-plate:hover,.is-b .hb-contact-plate:focus-visible{box-shadow:inset 0 0 0 var(--size-hairline) #ffffff80;color:var(--color-text-inverse);outline:0}.is-b .hb-contact-plate h2{font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);margin:0}.is-b .hb-contact-plate p{font-size:var(--text-lg);color:var(--color-text-inverse-dim);align-self:end;margin:0;line-height:1.5}.is-b .hb-contact-go{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-inverse);display:inline-flex}.is-b .hb-contact-list{border-block-start:var(--size-hairline) solid #ffffff24;margin:0}.is-b .hb-contact-row{column-gap:var(--space-8);padding-block:var(--space-6);border-block-end:var(--size-hairline) solid #ffffff24;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.is-b .hb-contact-row dt{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-text-inverse);line-height:1.5}.is-b .hb-contact-row dd{row-gap:var(--space-3);margin:0;display:grid}.is-b .hb-contact-row dd p{font-size:var(--text-lg);color:var(--color-text-inverse-dim);margin:0;line-height:1.5}.is-b .hb-contact-row dd a{align-items:center;gap:var(--space-2);min-block-size:2.75rem;font-size:var(--text-lg);color:var(--color-text-inverse);text-decoration:none;display:inline-flex}.is-b .hb-contact-row dd a:hover{color:var(--color-text-inverse-muted)}.is-b .hb-contact .hb-form,.is-b .hb-contact .hb-form-answer{margin-block-start:0}.is-b .hb-form-label{margin:0 0 var(--space-8)}.is-b .hb-field textarea{min-block-size:8rem;inline-size:100%;padding:var(--space-4);resize:vertical;font-family:var(--font-sans);font-size:var(--text-input);color:var(--color-text-inverse);box-shadow:inset 0 0 0 var(--size-hairline) #ffffff29;transition:box-shadow var(--duration-fast) var(--ease-out);background:#ffffff0a;border:0;border-radius:0;margin:0;line-height:1.5}.is-b .hb-field textarea::placeholder{color:var(--color-text-inverse-dim);opacity:1}.is-b .hb-field textarea:hover{box-shadow:inset 0 0 0 var(--size-hairline) #ffffff6b}.is-b .hb-field textarea:focus-visible{box-shadow:inset 0 0 0 var(--size-rule-thick) var(--color-text-inverse);outline:0}@media (min-width:60.0625rem){.is-b .hb-contact-grid{column-gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.is-b .hb-contact-head{position:sticky;inset-block-start:calc(var(--size-header) + var(--space-8))}}@media (max-width:60rem){.is-b .hb-contact-plates{grid-template-columns:minmax(0,1fr)}.is-b .hb-contact-plate{row-gap:var(--space-5);min-block-size:0;padding:var(--space-6) var(--space-5)}.is-b .hb-contact-row{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}.site-nav .pill[aria-current=page]{color:var(--color-surface-inverse)}.site-nav .pill[aria-current=page]:before{display:none}.is-b .hb-contact-plate{grid-template-rows:auto auto 1fr}.is-b .hb-contact-plate p{align-self:start}.is-b .hb-contact-go{align-self:end}.is-b .hb-roles{row-gap:var(--space-12);margin-block-start:var(--space-16);display:grid}.is-b .hb-roles-row{column-gap:var(--space-12);padding-block:var(--space-6);border-block-start:var(--size-hairline) solid #ffffff24;border-block-end:var(--size-hairline) solid #ffffff24;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.is-b .hb-roles-name h3{font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--color-text-inverse);margin:0}.is-b .hb-roles-name p{margin:var(--space-2) 0 0;font-size:var(--text-lg);color:var(--color-text-inverse-dim);line-height:1.5}.is-b .hb-roles-line{row-gap:var(--space-3);align-content:start;display:grid}.is-b .hb-roles-line p{font-size:var(--text-lg);color:var(--color-text-inverse-dim);max-inline-size:48ch;margin:0;line-height:1.5}.is-b .hb-roles-line a{align-items:center;gap:var(--space-2);min-block-size:2.75rem;font-size:var(--text-lg);color:var(--color-text-inverse);text-decoration:none;display:inline-flex}@media (max-width:60rem){.is-b .hb-roles-row{row-gap:var(--space-4);padding-block:var(--space-5);grid-template-columns:minmax(0,1fr)}}@media (min-width:60.0625rem){.is-b .hb-list-row{column-gap:var(--space-4);grid-template-columns:auto minmax(0,1fr) minmax(0,1.4fr)}.is-b .hb-list-row>p{margin-inline-start:calc(var(--space-6) - var(--space-4))}}.is-b .hb-roles{row-gap:0}.is-b .hb-roles-group+.hb-roles-group .hb-roles-row{border-block-start:0}@media (min-width:60.0625rem){.is-b .hb-roles-row{grid-template-columns:minmax(0,5fr) minmax(0,5fr) minmax(0,2fr);align-items:center}.is-b .hb-roles-line{display:contents}.is-b .hb-roles-line a{justify-self:end}.is-b .hb-roles-row{padding-block:var(--space-10)}}.is-b .hb-roles-line a{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase}.is-b .hb-roles-line a:hover{color:var(--color-text-inverse-muted)}@media (min-width:60.0625rem){.is-b .hb-roles-line a{margin-inline-end:var(--space-8)}}.is-b .hb-contact-row dd a{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase}.is-b .track-stage{gap:var(--space-16)}@media (max-width:60rem){.is-b .hb-list,.is-b .hb-roles,.is-b .hb-review,.is-b .hb-form,.is-b .hb-form-answer{margin-block-start:var(--space-16)}.is-b .hb-contact .hb-form,.is-b .hb-contact .hb-form-answer{margin-block-start:0}}:is(.is-b main>section:has(>.shell>.ways.hb-flow) .section-heading,.is-b main>section:has(>.shell>.ways.hb-stack) .section-heading){margin-block-end:calc(var(--space-16) - var(--space-2))}@media (max-width:34rem){.is-b main.hp-page .hp-hero-inner{min-block-size:calc(100vh - var(--size-header));padding-block:var(--space-20)}}.is-b main h2,.is-b .hb-contact-head h1{font-size:var(--text-h2)}.is-b .hb-vet-frame{margin-block-start:var(--space-16);position:relative}.is-b .hb-vet-shelf{--hb-first:18rem;--hb-step:10rem;--hb-back:8;--hb-snap:17rem;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;block-size:29rem;-webkit-mask-image:var(--recipe-is-b-hb-vet-flow-mask);-webkit-mask-image:var(--recipe-is-b-hb-vet-flow-mask);mask-image:var(--recipe-is-b-hb-vet-flow-mask);outline:0;position:relative;overflow:auto hidden}.is-b .hb-vet-shelf::-webkit-scrollbar{block-size:0;inline-size:0}.is-b .hb-vet-shelf:focus-visible{outline:var(--size-rule-thick) solid var(--color-text-inverse);outline-offset:var(--space-4)}.is-b .hb-vet-shelf.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.is-b .hb-vet-shelf.is-dragging .hb-vet-card{cursor:grabbing}.is-b .hb-vet-stage{block-size:100%;inline-size:100%;position:sticky;inset-inline-start:0}.is-b .hb-vet-shelf .hb-vet-flow{perspective:80rem;perspective-origin:50% 45%;block-size:auto;margin:0;position:absolute;inset:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.is-b .hb-vet-shelf .hb-vet-flow:focus-visible{outline:0}.is-b .hb-vet-rail{block-size:0;inline-size:max-content;padding-inline:calc(50% - var(--hb-snap) / 2);display:flex}.is-b .hb-vet-stop{inline-size:var(--hb-snap);scroll-snap-align:center;flex:none;block-size:0}.is-b .hb-vet-shelf .hb-vet-card{transition:box-shadow var(--duration-fast) var(--ease-out)}@media (max-width:60rem){.is-b .hb-vet-shelf{--hb-first:7.5rem;--hb-step:3.25rem;--hb-back:7;--hb-snap:13rem;block-size:23.5rem;margin-inline:calc(var(--space-12) / -2);-webkit-mask-image:var(--recipe-is-b-hb-vet-flow-mask-2);-webkit-mask-image:var(--recipe-is-b-hb-vet-flow-mask-2);mask-image:var(--recipe-is-b-hb-vet-flow-mask-2)}.is-b .hb-vet-shelf .hb-vet-flow{perspective:60rem}}.is-b .hb-form-answer,.is-b .hb-form-fail,.is-b .is-sent .hb-form{display:none}.is-b .is-sent .hb-form-answer,.is-b .is-failed .hb-form-fail{display:block}.is-b .hb-form-answer p:not(.section-label){max-inline-size:34ch;font-size:var(--text-2xl);letter-spacing:var(--tracking-lead);color:var(--color-text-inverse-muted);margin:0;line-height:1.4}.is-b .hb-form-answer .section-label{margin:0 0 var(--space-8)}.is-b .hb-go{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-inverse);display:inline-flex}.is-b .hb-go .arrow{block-size:.75rem;inline-size:.75rem}.is-b .hb-form-answer .hb-go{margin-block-start:var(--space-8)}.is-b .hb-form-fail{font-size:var(--text-base);color:var(--color-text-inverse);max-inline-size:44ch;margin:0;line-height:1.5}.is-b .hb-form-foot .btn{flex:none}@media (max-width:60rem){.is-b .hb-form-fail{max-inline-size:none}}.is-b .is-failed .hb-form-note{display:none}.is-b .hb-review{cursor:grab}.is-b .hb-review.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.is-b .hb-review-set li{cursor:pointer}.is-b .hb-review.is-dragging .hb-review-set li{cursor:grabbing}.is-b #write{scroll-margin-block-start:calc(var(--size-header) + var(--space-8))}.hp-hero{z-index:1;color:var(--color-text-inverse);background-color:var(--color-surface-inverse);position:relative;overflow:hidden}.hp-hero .hatch{animation:none}.hp-hero-inner{z-index:2;min-block-size:calc(100vh - var(--size-header));align-content:center;justify-items:center;gap:var(--space-8);padding-block:var(--space-16);text-align:center;display:grid;position:relative}.hp-hero .eyebrow{color:var(--color-text-inverse-dim);margin:0}.hp-hero h1{font-family:var(--font-sans);font-weight:var(--weight-display);font-size:var(--text-h1-inside);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance;max-inline-size:20ch;margin:0}.hp-hero .home-actions{justify-content:center;margin-block-start:var(--space-2)}@media (max-width:34rem){.hp-hero .home-actions{flex-direction:column;align-items:stretch;inline-size:100%}}.hp-split{gap:var(--space-8) var(--space-12);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-8);display:grid}.hp-split h2{max-inline-size:16ch}.hp-body{margin:var(--space-8) 0 0;font-size:var(--text-lg);max-inline-size:44ch;color:var(--color-text-secondary);line-height:1.6}.hp-split>.hp-body{max-inline-size:64ch;margin:0;padding-block-start:var(--space-2)}.hp-cover{margin:0;padding:0;list-style:none}.hp-cover-name{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-3);min-block-size:var(--size-target-min);cursor:default;inline-size:100%;font-family:var(--font-sans);font-weight:var(--weight-display);font-size:var(--text-2xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);color:var(--color-text-primary);display:flex}.hp-cover-name .hp-slot{flex:none;block-size:1.05em;inline-size:.5rem;position:relative}.hp-cover-name .hp-slot:before{content:"";inline-size:var(--size-rule-thicker);transform:var(--skew-bar);opacity:0;background:currentColor;position:absolute;inset-block:.1em;inset-inline-start:.125rem}.hp-cover-name .arrow{block-size:.75rem;inline-size:.75rem;flex:none;margin-inline-start:var(--space-1);display:none}.hp-cover-name .hp-icon{flex:none;block-size:1.75rem;inline-size:1.75rem}.hp-cover li{padding-block:var(--space-2)}.hp-cover li.is-active .hp-cover-name .hp-slot:before{opacity:1}@keyframes hp-ride{0%{transform:translateY(18.75rem)}to{transform:translateY(0)}}@media (max-width:60rem){.hp-cover li{padding:0}.hp-cover-name{cursor:pointer;gap:var(--space-3);padding:var(--space-4) var(--space-5);min-block-size:3.5rem;color:inherit}.hp-cover-name .hp-slot{display:none}.hp-cover-name .hp-icon{block-size:1.25rem;inline-size:1.25rem}.hp-toggle{block-size:.75rem;inline-size:.75rem;flex:none;margin-inline-end:var(--space-2);position:relative}.hp-toggle:before,.hp-toggle:after{content:"";background:currentColor;position:absolute}.hp-toggle:before{block-size:var(--toggle-stroke);inset-block-start:calc(50% - calc(var(--toggle-stroke) / 2));inset-inline:0}.hp-toggle:after{inline-size:var(--toggle-stroke);inset-block:0;inset-inline-start:calc(50% - calc(var(--toggle-stroke) / 2))}.hp-cover li.is-active .hp-toggle:after{display:none}.hp-cover-desc{padding:0 var(--space-5) var(--space-5) calc(var(--space-5) + .75rem + var(--space-2) + var(--space-3) + 1.25rem + var(--space-3));max-inline-size:none;margin:0;display:none}.hp-cover li.is-active .hp-cover-desc{display:block}}@media (min-width:60.0625rem){.hp-split{gap:var(--space-10) var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.hp-cover{column-gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.hp-cover li{display:contents}.hp-cover-name{cursor:pointer;color:var(--color-text-tertiary);transition:color var(--duration-fast) var(--ease-out);grid-column:1}.hp-cover-name .arrow{display:block}.hp-toggle{display:none}.hp-cover-name .hp-icon{block-size:1.25rem;inline-size:1.25rem;margin-inline-end:var(--space-1)}.hp-cover-name:hover,.hp-cover li.is-active .hp-cover-name{color:var(--color-text-primary)}.hp-cover li.is-active .hp-cover-name .hp-slot:before{opacity:1}.hp-cover-name:focus-visible{outline:var(--size-rule-thick) solid var(--color-text-primary);outline-offset:var(--space-2)}.hp-cover-desc{text-align:end;padding:0 0 var(--space-2);font-size:var(--text-lg);visibility:hidden;grid-area:1/2/span 6;place-self:end;max-inline-size:40ch;margin:0;line-height:1.6}.hp-cover li.is-active .hp-cover-desc{visibility:visible}}@media (prefers-reduced-motion:reduce){.hp-cover-name{transition:none}}
:root{--color-surface-page:#0b0b0a;--color-surface-card:#0b0b0a;--color-surface-raised:#0b0b0a;--color-surface-sunken:#d0d2cc;--color-surface-inverse:#0b0b0a;--color-surface-inverse-raised:#121211;--color-surface-scrim:#0c0c0bb8;--color-text-primary:#fff;--color-text-secondary:#b5b5b5;--color-text-tertiary:#b5b5b5;--color-text-inverse:#fff;--color-text-inverse-muted:#d6d6d6;--color-text-inverse-dim:#b5b5b5;--color-text-on-action:#fcfcfa;--color-text-link:#0c0c0b;--color-draft-tag:#f5d66a;--color-border-default:#ffffff38;--color-border-strong:#fff;--color-border-inverse:#262623;--color-border-inverse-mid:#2c2c29;--color-action-primary:#0c0c0b;--color-action-primary-hover:#353633;--color-action-primary-active:#1a1a18;--color-action-inverse:#f7f5ef;--color-action-inverse-hover:#e4dfd2;--color-action-focus:#2457d6;--color-action-danger:#d92d20;--color-action-danger-hover:#9f1f17;--color-feedback-success:#18794e;--color-feedback-warning:#8b5e00;--color-feedback-error:#d92d20;--color-feedback-info:#2457d6;--color-button-primary-bg:#0b0b0a;--color-button-primary-bg-hover:#2a2a27;--color-button-primary-bg-active:#1a1a18;--color-button-primary-text:#f7f5ef;--color-button-secondary-text:#0c0c0b;--color-button-secondary-border:#62635f;--color-button-inverse-bg:#f7f5ef;--color-button-inverse-text:#0c0c0b;--color-input-bg:#fcfcfa;--color-input-border:#62635f;--color-input-text:#0c0c0b;--color-input-placeholder:#62635f;--font-sans:var(--font-loaded-grotesque), Arial, sans-serif;--font-display:var(--font-loaded-grotesque), Arial, sans-serif;--font-mono:var(--font-loaded-mono), ui-monospace, Menlo, monospace;--weight-display:800;--text-xs:.75rem;--text-mono:.75rem;--text-sm:1rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.125rem;--text-2xl:1.5rem;--text-input:1rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:4.5rem;--text-7xl:7rem;--text-display:10rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-solid:.9;--leading-tight:1.05;--leading-snug:1.2;--leading-normal:1.55;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--space-40:10rem;--radius-none:0rem;--radius-sm:.125rem;--radius-md:.25rem;--radius-button:0rem;--radius-card:0rem;--radius-full:9999px;--duration-reduced:.01ms;--duration-instant:.1s;--duration-fast:.16s;--duration-base:.26s;--duration-moderate:.42s;--duration-hero:.72s;--duration-stagger-1:70ms;--duration-stagger-2:.14s;--duration-stagger-3:.21s;--duration-stagger-4:.28s;--duration-stagger-5:.35s;--duration-stagger-mobile-1:45ms;--duration-stagger-mobile-2:90ms;--duration-stagger-mobile-3:.135s;--duration-stagger-mobile-4:.18s;--duration-stagger-mobile-5:.225s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-standard:cubic-bezier(.65, 0, .35, 1);--size-hairline:.0625rem;--size-rule-thick:.125rem;--size-rule-thicker:.1875rem;--size-rule-focus:.25rem;--size-control-sm:2.5rem;--size-control-md:3rem;--size-control-lg:3.5rem;--size-control-wide:12rem;--size-icon-sm:1rem;--size-icon-md:1.25rem;--size-icon-lg:1.5rem;--size-target-min:2.75rem;--font-logo:var(--font-loaded-logo), Georgia, serif;--font-body:var(--font-sans);--plate-tone:linear-gradient(to bottom, #ffffff08, #ffffff03 40%, #fff0 76%);--plate-edge:#ffffff29;--plate-edge-active:#ffffff80;--shadow-plate-active:0 1.5rem 3rem #0009;--shadow-plate-stacked:0 -1rem 2rem #00000080;--shadow-listbox:0 1rem 2rem #0009;--rule-ink:#ffffff24;--radius-plate:.75rem;--field-fill:#ffffff0a;--field-edge-hover:#ffffff6b;--row-hover:#ffffff14;--field-ground:#2a2a29;--timeline-disc:#1c1c1b;--timeline-point:#8a8a88;--btn-solid-hover:#e6e6e6;--text-h2:clamp(2.5rem, 4.2vw, 3.5rem);--text-h1-home:clamp(3.25rem, 9.4vw, 8.25rem);--text-h1-inside:clamp(3rem, 5.2vw, 4.5rem);--text-card-title:2rem;--text-figure:3.5rem;--tracking-mono:.16em;--tracking-display:-.02em;--tracking-lead:-.01em;--tracking-number:.02em;--size-header:5.5rem;--duration-slide:.52s;--duration-dwell:.14s;--duration-rise:.55s;--ease-rise:cubic-bezier(.25, .1, .25, 1);--duration-drift:34s;--screen-opacity-hero:.13;--screen-opacity-still:.11;--band:10rem;--band-phone:5rem;--band-first:12rem;--band-first-phone:6rem;--head-gap-large:8rem;--head-gap-large-phone:5rem;--head-gap-small:4rem;--skew-bar:skewX(-18deg);--deck-head-offset:58px;--deck-head-offset-phone:48px;--deck-tail-offset:78px;--solid-stroke:1.4px;--rise-blur:10px;--rise-delay-1:.1s;--rise-delay-2:.2s;--rise-delay-3:.35s;--rise-delay-4:.45s;--field-tile-size:160px;--toggle-stroke:1.5px;--drift-x:456.5px;--drift-y:148.3px;--timeline-rule:#3a3a38;--recipe-hatch-background:repeating-linear-gradient(108deg, transparent 0 .9375rem, currentColor .9375rem 1rem);--recipe-hatch-b-background:repeating-linear-gradient(108deg, transparent 0 .625rem, currentColor .625rem 1rem);--recipe-hatch-b-mask:repeating-linear-gradient(108deg, #0000 0px, #00000080 62px, #000 106px, #00000073 154px, #0000000d 221px, #0000 288px, #0000004d 365px, #000000d9 422px, #0000 480px);--recipe-is-b-ways-hb-flow-mask:linear-gradient(to right, transparent 0, #000 12%, #000 88%, transparent 100%);--recipe-is-b-ways-hb-flow-way-background:linear-gradient(to bottom, #ffffff0d, #fff0 32%), radial-gradient(#ffffff12 1px, transparent 1.2px);--recipe-is-b-ways-hb-flow-way-is-active-background:linear-gradient(to bottom, #0b0b0a00, #0b0b0a0a), radial-gradient(#0b0b0a17 1px, transparent 1.2px);--recipe-is-b-ways-hb-flow-way-is-active-background-2:linear-gradient(to bottom, #0b0b0a00, #0b0b0a0a);--recipe-is-b-ways-hb-flow-way-is-active-is-b-way-background:linear-gradient(to bottom, #ffffff12, #fff0 32%);--recipe-is-b-track-panel-is-b-ways-hb-flow-way-i-background:linear-gradient(to bottom, #ffffff08, #fff0 32%);--recipe-is-b-hb-vet-flow-mask:linear-gradient(to right, transparent 0, #000 10%, #000 90%, transparent 100%);--recipe-is-b-hb-vet-flow-mask-2:linear-gradient(to right, transparent 0, #000 8%, #000 92%, transparent 100%);--recipe-is-b-hb-cross-background:linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5);--recipe-is-b-hb-cross-style-c-0-background:linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5), linear-gradient(#b5b5b5, #b5b5b5);--recipe-is-b-hb-mark-grid-background:linear-gradient(#ffffff24, #ffffff24), linear-gradient(#ffffff24, #ffffff24);--recipe-is-b-hb-mark-grid-li-before-background:radial-gradient(60% 70% at 30% 35%, #ffffff57, #fff0 70%), radial-gradient(50% 60% at 78% 80%, #ffffff29, #fff0 70%), linear-gradient(to bottom, #ffffff0f, #fff0);--recipe-is-b-hb-mark-grid-li-before-background-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(55% 75% at 62% 42%, #ffffffeb, #ffffff73 40%, #fff0 72%), radial-gradient(45% 55% at 88% 92%, #fff9, #fff0 70%), radial-gradient(40% 50% at 12% 88%, #ffffff61, #fff0 70%), radial-gradient(45% 60% at 8% 8%, #000000b3, #0000 70%), linear-gradient(120deg, #2c2c2b 0%, #6b6b69 55%, #3a3a38 100%);--recipe-is-b-hb-mark-grid-li-nth-of-type-2-befor-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(60% 80% at 30% 70%, #ffffffe6, #fff6 40%, #fff0 72%), radial-gradient(45% 55% at 85% 15%, #ffffff80, #fff0 70%), radial-gradient(45% 60% at 92% 92%, #000000b3, #0000 70%), linear-gradient(60deg, #2c2c2b 0%, #6b6b69 55%, #3a3a38 100%);--recipe-is-b-hb-mark-grid-li-nth-of-type-3-befor-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(70% 60% at 80% 30%, #ffffffeb, #fff6 40%, #fff0 72%), radial-gradient(40% 50% at 20% 90%, #ffffff73, #fff0 70%), radial-gradient(50% 60% at 5% 5%, #000000bf, #0000 70%), linear-gradient(150deg, #262625 0%, #646462 50%, #303030 100%);--recipe-is-b-hb-mark-grid-li-nth-of-type-4-befor-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(50% 90% at 50% 100%, #ffffffe6, #fff6 40%, #fff0 72%), radial-gradient(40% 50% at 90% 20%, #fff6, #fff0 70%), radial-gradient(45% 60% at 10% 10%, #000000b3, #0000 70%), linear-gradient(100deg, #2a2a29 0%, #5e5e5c 50%, #343433 100%);--recipe-is-b-hb-mark-grid-li-nth-of-type-5-befor-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(65% 70% at 75% 75%, #ffffffe6, #fff6 40%, #fff0 72%), radial-gradient(40% 50% at 25% 20%, #ffffff59, #fff0 70%), radial-gradient(45% 60% at 8% 92%, #000000b3, #0000 70%), linear-gradient(200deg, #2c2c2b 0%, #676765 55%, #353534 100%);--recipe-is-b-hb-mark-grid-li-nth-of-type-6-befor-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(55% 75% at 40% 20%, #ffffffeb, #fff6 40%, #fff0 72%), radial-gradient(45% 55% at 90% 85%, #ffffff80, #fff0 70%), radial-gradient(45% 60% at 5% 95%, #000000bf, #0000 70%), linear-gradient(30deg, #2a2a29 0%, #626260 50%, #363635 100%);--recipe-is-b-hb-vet-card-is-b-hb-vet-card-is-act-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), linear-gradient(to bottom, #0b0b0a00 35%, #0b0b0a8c 62%, #0b0b0aeb 100%), radial-gradient(55% 60% at 62% 28%, #ffffff9e, #ffffff4d 40%, #fff0 72%), radial-gradient(45% 60% at 8% 8%, #000000b3, #0000 70%), linear-gradient(120deg, #2c2c2b 0%, #5a5a58 55%, #2a2a29 100%);--recipe-is-b-hb-vet-card-nth-of-type-2-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), linear-gradient(to bottom, #0b0b0a00 35%, #0b0b0a8c 62%, #0b0b0aeb 100%), radial-gradient(60% 55% at 30% 40%, #fff9, #ffffff47 40%, #fff0 72%), radial-gradient(45% 60% at 92% 10%, #000000b3, #0000 70%), linear-gradient(60deg, #2c2c2b 0%, #565654 55%, #2a2a29 100%);--recipe-is-b-hb-vet-card-nth-of-type-3-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), linear-gradient(to bottom, #0b0b0a00 35%, #0b0b0a8c 62%, #0b0b0aeb 100%), radial-gradient(65% 55% at 78% 22%, #ffffffa3, #ffffff4d 40%, #fff0 72%), radial-gradient(50% 60% at 5% 5%, #000000bf, #0000 70%), linear-gradient(150deg, #262625 0%, #545452 50%, #262625 100%);--recipe-is-b-hb-vet-card-nth-of-type-4-background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.42 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), linear-gradient(to bottom, #0b0b0a00 35%, #0b0b0a8c 62%, #0b0b0aeb 100%), radial-gradient(55% 65% at 45% 15%, #fff9, #ffffff47 40%, #fff0 72%), radial-gradient(45% 60% at 95% 30%, #000000b3, #0000 70%), linear-gradient(100deg, #2a2a29 0%, #525250 50%, #2b2b2a 100%);--recipe-is-b-hb-timeline-li-before-is-b-hb-timel-background:radial-gradient(circle, #8a8a88 0 .1875rem, #1c1c1b .1875rem .5rem, #ffffff38 .5rem .5625rem, #fff0 .5625rem)}
