@font-face{font-family:MangoGrotesque;src:url(../media/MangoGrotesque-Variable.174xnxrtdh90e.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:PPNeueMontreal;src:url(../media/PPNeueMontreal-Medium.0t125vhgfhmdm.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}[data-version=v6]{--v5-pill-radius:15px;--v5-pill-bg:#ecedea;--v5-page-bg:#ececeb}[data-version=v6] .v5-pill-display,[data-version=v6] .v5-pill-display .v5-pill-text-base,[data-version=v6] .v5-pill-display .v5-pill-text-fill{letter-spacing:.01em;text-transform:uppercase;font-family:MangoGrotesque,Impact,Arial Black,system-ui,sans-serif;font-size:clamp(48px,7vw,96px);font-weight:700;line-height:.66}[data-version=v6] .v5-pill-display{box-shadow:inset 0 0 0 clamp(4px, .4vw, 5px) var(--pill-accent);padding-top:clamp(14px,1.4vw,21px);padding-bottom:clamp(2px,.2vw,3px)}[data-version=v6] .v5-pill-project,[data-version=v6] .v5-pill-project .v5-pill-text-base,[data-version=v6] .v5-pill-project .v5-pill-text-fill{letter-spacing:.01em;font-family:PPNeueMontreal,ui-sans-serif,system-ui,sans-serif;font-size:clamp(24px,3.2vw,48px);font-weight:500;line-height:1.05}@property --progress{syntax:"<number>";inherits:true;initial-value:0}@property --impact-squash{syntax:"<number>";inherits:true;initial-value:0}[data-version=v6] .v5-pill{--progress:0;--enter-from:-100%;--leave-to:-100%;background-color:#0000;position:relative;overflow:hidden}[data-version=v6] .v5-pill[data-enter=top]{--enter-from:-100%;--leave-to:-100%}[data-version=v6] .v5-pill[data-enter=bottom]{--enter-from:100%;--leave-to:100%}[data-version=v6] .v5-pill[data-enter=top] .v5-pill-slab{transform-origin:bottom}[data-version=v6] .v5-pill[data-enter=bottom] .v5-pill-slab{transform-origin:top}[data-version=v6] .v5-pill-project{box-shadow:inset 0 0 0 clamp(4px, .4vw, 5px) var(--pill-accent)}[data-version=v6] .v5-pill-text-base{z-index:0;color:var(--pill-accent);position:relative}[data-version=v6] .v5-pill-slab{background-color:var(--pill-accent);border-radius:inherit;transform:translateY(calc((1 - var(--progress)) * var(--leave-to))) scaleY(calc(1 - var(--impact-squash) * .08));pointer-events:none;will-change:transform;z-index:1;position:absolute;inset:0}[data-version=v6] .v5-pill-text-fill{z-index:2;color:var(--v5-page-bg);pointer-events:none;will-change:clip-path;align-items:center;display:inline-flex;position:absolute;inset:0}[data-version=v6] .v5-pill-stroke{z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 clamp(4px, .4vw, 5px) var(--pill-accent);pointer-events:none;will-change:clip-path;position:absolute;inset:0}[data-version=v6] .v5-pill[data-enter=top] .v5-pill-text-fill,[data-version=v6] .v5-pill[data-enter=top] .v5-pill-stroke{-webkit-clip-path:inset(0 0 calc((1 - var(--progress)) * 100%) 0);clip-path:inset(0 0 calc((1 - var(--progress)) * 100%) 0)}[data-version=v6] .v5-pill[data-enter=bottom] .v5-pill-text-fill,[data-version=v6] .v5-pill[data-enter=bottom] .v5-pill-stroke{-webkit-clip-path:inset(calc((1 - var(--progress)) * 100%) 0 0 0);clip-path:inset(calc((1 - var(--progress)) * 100%) 0 0 0)}[data-version=v6] .v5-pill-display .v5-pill-text-fill{padding:clamp(14px,1.4vw,21px) clamp(6px,.65vw,10px) clamp(2px,.2vw,3px)}[data-version=v6] .v5-pill-project .v5-pill-text-fill{padding:clamp(2px,.3vw,5px) clamp(10px,1.2vw,20px)}[data-version=v6] .v5-pill-mask{border-radius:var(--v5-pill-radius);opacity:0;max-width:100%;overflow:hidden}[data-version=v6] .hello-word-mask{opacity:0;display:inline-block}[data-version=v6] .hello-line-mask{opacity:0;display:block}@media (prefers-reduced-motion:reduce){[data-version=v6] .hello-word-mask,[data-version=v6] .hello-line-mask{opacity:1}[data-version=v6] .v5-pill-slab,[data-version=v6] .v5-pill-text-fill{transition:none!important}}[data-version=v6] .v5-hero-wordmark{letter-spacing:-.02em;text-transform:uppercase;font-family:MangoGrotesque,Impact,Arial Black,system-ui,sans-serif;font-size:clamp(96px,22vw,360px);font-weight:700;line-height:.85}[data-version=v6] .v6-hero-char-mask{vertical-align:top;display:inline-block;overflow:hidden}[data-version=v6] .v6-blur-wrapper{line-height:0;display:inline-block;position:relative}[data-version=v6] .v6-blur-measure{margin:0;display:block}[data-version=v6] .v6-blur-canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){[data-version=v6] .v6-blur-canvas{display:none}}
