.landing-root .landing-eyebrow{font-family:var(--kicker-font);font-size:calc(clamp(11px, .25vw + 9px, 12.5px) * var(--kicker-scale));font-style:var(--kicker-style);font-weight:var(--kicker-weight);font-variation-settings:var(--kicker-axes);letter-spacing:var(--kicker-tracking);text-transform:var(--kicker-case);color:var(--kicker-color);align-items:center;gap:10px;margin:0 0 1.35rem;line-height:1.5;display:flex;container-type:inline-size}.landing-root .landing-eyebrow__text{flex:none}.landing-root .landing-eyebrow .hero-kicker-star{width:12px;height:12px}.landing-root .landing-eyebrow__cut{flex:0 auto;align-items:center;min-width:0;display:flex}.landing-root .landing-eyebrow .hero-kicker-rule{background-image:repeating-linear-gradient(270deg, var(--hero-kicker-rule-color) 0 5px, transparent 5px 9px);flex:0 auto;width:3.5rem;min-width:1.25rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32%);mask-image:linear-gradient(90deg,#0000,#000 32%)}.landing-root .landing-eyebrow__scissors{width:calc(2em / var(--kicker-scale));flex:none;height:auto;margin-left:2px;display:block}.landing-root .landing-eyebrow[data-tone=dark]{color:var(--kicker-color-on-dark)}.landing-root .landing-eyebrow[data-tone=dark] .hero-kicker-star{color:var(--accent-on-dark);filter:drop-shadow(0 0 3px #2dd79c80)drop-shadow(0 0 10px #2dd79c3d)}.landing-root .landing-eyebrow[data-tone=dark] .hero-kicker-rule{--hero-kicker-rule-color:var(--kicker-rule-color-on-dark)}.landing-root .landing-eyebrow[data-form=tag]{--tag-cord:1em;--tag-height:1.8em;--tag-chamfer:.42em;--tag-eyelet-x:.64em;--tag-hole:.158em}.landing-root .landing-eyebrow__tag{min-width:0;padding-left:var(--tag-cord);filter:drop-shadow(0 1px .5px #00000080)drop-shadow(0 .32em .5em #00000052);flex:0 auto;display:inline-flex;position:relative}.landing-root .landing-eyebrow__tag-face{z-index:1;min-width:0;min-height:var(--tag-height);color:var(--brand-on-forest,#fff);clip-path:polygon(var(--tag-chamfer) 0, 100% 0, 100% 100%, var(--tag-chamfer) 100%, 0 calc(100% - var(--tag-chamfer)), 0 var(--tag-chamfer));-webkit-mask-image:radial-gradient(circle at var(--tag-eyelet-x) 50%, transparent var(--tag-hole), #000 calc(var(--tag-hole) + .5px));-webkit-mask-image:radial-gradient(circle at var(--tag-eyelet-x) 50%, transparent var(--tag-hole), #000 calc(var(--tag-hole) + .5px));mask-image:radial-gradient(circle at var(--tag-eyelet-x) 50%, transparent var(--tag-hole), #000 calc(var(--tag-hole) + .5px));text-shadow:0 1px #041e1459;background:linear-gradient(#4a9a78 0%,#227a56 30%,#13583f 70%,#08392a 100%);border-radius:0 .22em .22em 0;align-items:center;padding:.2em .74em .25em 1.26em;display:flex;position:relative}.landing-root .landing-eyebrow__tag-face:before{content:"";clip-path:polygon(calc(var(--tag-chamfer) - .586px) 0, 100% 0, 100% 100%, calc(var(--tag-chamfer) - .586px) 100%, 0 calc(100% - var(--tag-chamfer) + .586px), 0 calc(var(--tag-chamfer) - .586px));background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.07 0'/></filter><rect width='120' height='120' filter='url(%23n)'/></svg>"),linear-gradient(#1c7853 0%,#156046 52%,#0f4f39 100%);border-radius:0 calc(.22em - 1px) calc(.22em - 1px) 0;position:absolute;inset:1px}.landing-root .landing-eyebrow[data-form=tag] .landing-eyebrow__text{flex-shrink:1;line-height:1.35;position:relative}.landing-root .landing-eyebrow__cord{width:calc(var(--tag-cord) * 2);height:var(--tag-height);pointer-events:none;position:absolute;top:50%;left:0;overflow:visible;translate:0 -50%}.landing-root .landing-eyebrow__cord[data-layer=back]{z-index:0}.landing-root .landing-eyebrow__cord[data-layer=front]{z-index:2}@container (width<=20.7em){.landing-root .landing-eyebrow[data-length=long] .landing-eyebrow__cut{display:none}.landing-root .landing-eyebrow[data-length=long] .landing-eyebrow__text{flex-shrink:1}}@container (width<=17.5em){.landing-root .landing-eyebrow[data-length=long] .landing-eyebrow__text{letter-spacing:calc(var(--kicker-tracking) * .5)}}@container (width<=18.2em){.landing-root .landing-eyebrow[data-length=short] .landing-eyebrow__cut{display:none}.landing-root .landing-eyebrow[data-length=short] .landing-eyebrow__text{flex-shrink:1}}@container (width<=15em){.landing-root .landing-eyebrow[data-length=short] .landing-eyebrow__text{letter-spacing:calc(var(--kicker-tracking) * .5)}}
