:root{--heading-weight:500;--display-weight:500;--heading-case:none;--heading-tracking:-.02em;--body-weight:400;--nav-case:none;--nav-weight:500;--button-case:none;--button-weight:500;--eyebrow-case:uppercase;--radius:10px;--radius-image:10px;--radius-button:4px;--radius-field:5px;--radius-panel:20px;--container:1400px;--container-mid:960px;--container-narrow:650px;--gutter:clamp(16px, 4vw, 40px);--section-pad:clamp(50px, 20px + 5.6vw, 100px);--glass-blur:14px;--mark-aspect:1}@media (width>=1280px){:root{--gutter:20px}}[data-mode=dark]{color-scheme:dark;--color-primary:#060606;--color-on-primary:#fff;--color-secondary:#8f6420;--color-accent:#cfa94f;--color-accent-hover:#dcbb68;--color-on-accent:#111;--color-accent-ink:#7d5a12;--color-accent-bright:#d6b25b;--color-accent-text:var(--color-accent-bright);--color-base:#0d0d0d;--color-surface:#161616;--color-surface-2:#1f1f1f;--color-border:#323232;--color-heading:#fff;--color-text:#cdcdcd;--color-muted:#9a9a9a;--color-on-dark:#fff;--field-bg:#1b1b1b;--field-text:#fff;--field-border:#3a3a3a;--glass-bg:#ffffff0d;--glass-border:#ffffff1f;--glow-strength:34%;--overlay-color:#0b0b0b;--overlay-strength:64%;--shadow-card:0 14px 34px -18px #000c;--shadow-image:0 20px 44px -22px #000000e6;--shadow-button:0 8px 22px -12px color-mix(in srgb, var(--color-accent) 70%, transparent);--shadow-header:0 10px 30px #00000059}[data-mode=light]{color-scheme:light;--color-primary:#1b405b;--color-on-primary:#fff;--color-secondary:#a5ef3c;--color-accent:#009fa5;--color-accent-hover:#20b2b7;--color-on-accent:#0b2233;--color-accent-ink:#00737a;--color-accent-bright:#4cc6c6;--color-accent-text:var(--color-accent-ink);--color-base:#f8f5ef;--color-surface:#fff;--color-surface-2:#f1ece3;--color-border:#ddd5c8;--color-heading:#1b405b;--color-text:#393939;--color-muted:#656565;--color-on-dark:#fff;--field-bg:#fff;--field-text:#1a1a1a;--field-border:#00000040;--glass-bg:#fff9;--glass-border:#141e281a;--glow-strength:20%;--overlay-color:#0c1a24;--overlay-strength:60%;--shadow-card:0 2px 14px #141e2814;--shadow-image:0 18px 40px -20px #141e2866;--shadow-button:0 8px 18px -10px #141e2873;--shadow-header:0 6px 24px #141e281a}:root{--chrome:linear-gradient(180deg, #f4f4f4 0%, #c9cbcd 45%, #a9acaf 55%, #e3e4e5 100%);--chrome-solid:#c3c5c8;--font-heading-stack:var(--font-display,var(--font-body));--font-body-stack:var(--font-body,system-ui, sans-serif);--header-h:84px;--strip-h:0px;--hero-top:0px;--z-raised:2;--z-sticky:40;--z-header:50;--z-pill:60;--z-cursor:90;--z-skip:100}@media (width<=1024px){:root{--header-h:68px}}[data-header=glass],[data-header=framed]{--hero-top:var(--header-h)}[data-mode],.tone-base,.tone-alt{--c-bg:var(--color-base);--c-surface:var(--color-surface);--c-surface-2:var(--color-surface-2);--c-heading:var(--color-heading);--c-text:var(--color-text);--c-muted:var(--color-muted);--c-border:var(--color-border);--c-accent:var(--color-accent);--c-accent-text:var(--color-accent-text);--c-on-accent:var(--color-on-accent);--c-btn-bg:var(--color-accent);--c-btn-fg:var(--color-on-accent);--c-btn-hover:var(--color-accent-hover);--c-glass:var(--glass-bg);--c-glass-border:var(--glass-border);--c-field-bg:var(--field-bg);--c-field-text:var(--field-text);--c-field-border:var(--field-border);--c-shadow:var(--shadow-card)}.tone-alt{--c-bg:var(--color-surface);--c-surface:var(--color-surface-2);--c-surface-2:var(--color-base)}.tone-deep,.card--dark{--c-bg:var(--color-primary);--c-surface:color-mix(in srgb, var(--color-on-dark) 6%, var(--color-primary));--c-surface-2:color-mix(in srgb, var(--color-on-dark) 10%, var(--color-primary));--c-heading:var(--color-on-dark);--c-text:color-mix(in srgb, var(--color-on-dark) 82%, var(--color-primary));--c-muted:color-mix(in srgb, var(--color-on-dark) 68%, var(--color-primary));--c-border:color-mix(in srgb, var(--color-on-dark) 16%, transparent);--c-accent:var(--color-accent);--c-accent-text:var(--color-accent-bright);--c-on-accent:var(--color-on-accent);--c-btn-bg:var(--color-accent);--c-btn-fg:var(--color-on-accent);--c-btn-hover:var(--color-accent-hover);--c-glass:#ffffff12;--c-glass-border:#ffffff29;--c-field-bg:#fff;--c-field-text:#1a1a1a;--c-field-border:transparent;--c-shadow:0 14px 34px -18px #000000b3}.tone-photo{--c-bg:var(--overlay-color);--c-surface:#ffffff14;--c-surface-2:#ffffff1f;--c-heading:var(--color-on-dark);--c-text:color-mix(in srgb, var(--color-on-dark) 88%, transparent);--c-muted:color-mix(in srgb, var(--color-on-dark) 72%, transparent);--c-border:#fff3;--c-accent:var(--color-accent);--c-accent-text:var(--color-accent-bright);--c-on-accent:var(--color-on-accent);--c-btn-bg:var(--color-accent);--c-btn-fg:var(--color-on-accent);--c-btn-hover:var(--color-accent-hover);--c-glass:#ffffff17;--c-glass-border:#fff3;--c-field-bg:#fffffff0;--c-field-text:#1a1a1a;--c-field-border:transparent;--c-shadow:0 18px 40px -20px #000c;text-shadow:0 2px 14px #00000073}.tone-accent{--c-bg:var(--color-accent);--c-surface:var(--color-accent-hover);--c-surface-2:color-mix(in srgb, var(--color-accent-hover) 60%, var(--color-accent));--c-heading:var(--color-on-accent);--c-text:var(--color-on-accent);--c-muted:color-mix(in srgb, var(--color-on-accent) 92%, var(--color-accent));--c-border:color-mix(in srgb, var(--color-on-accent) 24%, transparent);--c-accent:var(--color-on-accent);--c-accent-text:var(--color-on-accent);--c-on-accent:var(--color-accent);--c-btn-bg:var(--color-primary);--c-btn-fg:var(--color-on-primary);--c-btn-hover:color-mix(in srgb, var(--color-primary) 82%, var(--color-on-primary));--c-glass:#ffffff29;--c-glass-border:#ffffff4d;--c-field-bg:#fff;--c-field-text:#1a1a1a;--c-field-border:transparent;--c-shadow:0 12px 30px -16px #00000073}.tone-base,.tone-alt,.tone-deep,.tone-accent,.tone-photo{background-color:var(--c-bg);color:var(--c-text)}.tone-base,.tone-alt,.tone-deep,.tone-accent{text-shadow:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 24px);background:var(--color-base)}body{font-family:var(--font-body-stack);font-size:16px;line-height:1.5;font-weight:var(--body-weight);color:var(--c-text);background:var(--c-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--c-accent-text);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}p{margin:0 0 1em}p:last-child{margin-bottom:0}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px;border-radius:3px}::selection{background:var(--color-accent);color:var(--color-on-accent);text-shadow:none}h1,h2,h3,h4,h5,h6,.display-1,.h1,.h2,.h2-sm,.h3,.h4{font-family:var(--font-heading-stack);font-weight:var(--heading-weight);color:var(--c-heading);letter-spacing:var(--heading-tracking);text-transform:var(--heading-case);text-wrap:balance;margin:0 0 .45em;line-height:1.1}.display-1{font-size:clamp(2.75rem,1.36rem + 5.71vw,6.5rem);line-height:1.02;font-weight:var(--display-weight)}h1,.h1{font-size:clamp(2.5rem,1.66rem + 3.43vw,4.75rem);line-height:1.05}h2,.h2{font-size:clamp(2rem,1.49rem + 2.1vw,3.375rem)}.h2-sm{font-size:clamp(1.75rem,1.47rem + 1.14vw,2.5rem)}h3,.h3{letter-spacing:-.01em;font-size:clamp(1.1875rem,1.07rem + .48vw,1.5rem);line-height:1.25}h4,.h4,h5,h6{letter-spacing:0;font-size:1.125rem;line-height:1.3}.hl{color:var(--c-accent-text)}.lead{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.6}.muted{color:var(--c-muted)}.small{font-size:.875rem}.text-center{text-align:center}.container{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}.container--mid{width:min(var(--container-mid), 100% - 2 * var(--gutter));margin-inline:auto}.container--narrow{width:min(var(--container-narrow), 100% - 2 * var(--gutter));margin-inline:auto}.section{isolation:isolate;padding-block:var(--section-pad);position:relative;overflow-x:clip}.section--tight{padding-block:calc(var(--section-pad) * .55)}.section--flush{padding-block:0}.section--first{padding-top:calc(var(--section-pad) + var(--hero-top))}.section--inset{border-radius:var(--radius-panel);margin:10px;overflow:hidden}.section--inset-container{width:min(var(--container) + 2 * clamp(20px, 3vw, 48px), 100% - 20px);border-radius:var(--radius-panel);margin:10px auto;overflow:hidden}.section__bg{z-index:-2;position:absolute;inset:0;overflow:hidden}.section__bg>img,.section__bg>.placeholder{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.section__bg:after{content:"";background:var(--overlay,color-mix(in srgb, var(--overlay-color) var(--overlay-strength), transparent));position:absolute;inset:0}.overlay--gradient{--overlay:linear-gradient(90deg, color-mix(in srgb, var(--overlay-color) 90%, transparent) 0%, color-mix(in srgb, var(--overlay-color) 60%, transparent) 50%, color-mix(in srgb, var(--overlay-color) 20%, transparent) 100%)}.overlay--bottom{--overlay:linear-gradient(0deg, color-mix(in srgb, var(--overlay-color) 92%, transparent) 0%, color-mix(in srgb, var(--overlay-color) 45%, transparent) 55%, color-mix(in srgb, var(--overlay-color) 25%, transparent) 100%)}.overlay--strong{--overlay-strength:80%}.overlay--light{--overlay-strength:45%}.split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.split--40{grid-template-columns:4fr 6fr}.split--60{grid-template-columns:6fr 4fr}.split--top{align-items:start}.grid{gap:clamp(16px,2vw,30px);display:grid}.grid--2{grid-template-columns:repeat(2,1fr)}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}.section-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:clamp(28px,3vw,44px);display:flex}.section-actions--center{justify-content:center}@media (width<=1024px){.split,.split--40,.split--60{grid-template-columns:1fr}.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}}.btn{--btn-bg:var(--c-btn-bg);--btn-fg:var(--c-btn-fg);--btn-border:var(--btn-bg);--btn-hover-bg:var(--c-btn-hover);--btn-hover-fg:var(--btn-fg);min-height:50px;font:var(--button-weight) 16px/1.2 var(--font-body-stack);text-transform:var(--button-case);text-align:center;text-shadow:none;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--radius-button);box-shadow:var(--shadow-button);cursor:pointer;justify-content:center;align-items:center;gap:.55em;padding:.75em 1.75em;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s,transform .25s;display:inline-flex;position:relative}.btn:hover{background-color:var(--btn-hover-bg);border-color:var(--btn-hover-bg);color:var(--btn-hover-fg);text-decoration:none}.btn:active{transform:translateY(1px)}.btn .icon{flex:none}.btn--outline{--btn-bg:transparent;--btn-fg:var(--c-heading);--btn-border:color-mix(in srgb, var(--c-heading) 55%, transparent);--btn-hover-bg:var(--c-heading);--btn-hover-fg:var(--c-bg);box-shadow:none}.btn--light{--btn-bg:transparent;--btn-fg:var(--color-on-dark);--btn-border:color-mix(in srgb, var(--color-on-dark) 70%, transparent);--btn-hover-bg:var(--color-on-dark);--btn-hover-fg:var(--overlay-color);box-shadow:none}.btn--dark{--btn-bg:var(--c-heading);--btn-fg:var(--c-bg);--btn-hover-bg:color-mix(in srgb, var(--c-heading) 82%, var(--c-bg))}.btn--block{width:100%}.btn--lg{min-height:58px;padding:.9em 2.1em;font-size:17px}.btn--sm{min-height:42px;padding:.55em 1.15em;font-size:15px}[data-btn=corner] .btn:not(.btn--plain):after{content:"";background:var(--color-secondary);border-radius:1px;width:6px;height:6px;position:absolute;top:4px;right:4px}[data-btn=corner] :is(.btn--outline,.btn--light):not(.btn--plain):after{background:var(--c-accent)}[data-btn=chevrons] .btn:not(.btn--plain):after{content:"»";font-size:1.2em;line-height:.8;transition:transform .25s}[data-btn=chevrons] .btn:not(.btn--plain):hover:after{transform:translate(3px)}[data-btn=shimmer] .btn:not(.btn--outline,.btn--light,.btn--dark,.btn--plain){background-image:linear-gradient(110deg, transparent 35%, color-mix(in srgb, var(--color-secondary) 75%, #fff) 50%, transparent 65%), linear-gradient(135deg, var(--btn-bg), color-mix(in srgb, var(--btn-bg) 70%, var(--color-secondary)));background-repeat:no-repeat;background-size:250% 100%,100% 100%;animation:3.4s ease-in-out infinite btn-shimmer}[data-btn=shimmer] .btn:not(.btn--outline,.btn--light,.btn--dark,.btn--plain):hover{filter:brightness(1.08)}@keyframes btn-shimmer{0%{background-position:130% 0,0 0}60%,to{background-position:-130% 0,0 0}}.card{background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--c-shadow);text-shadow:none;padding:clamp(22px,2.2vw,32px);position:relative}.card>:last-child{margin-bottom:0}.card--glass{background:var(--c-glass);border-color:var(--c-glass-border);box-shadow:none;backdrop-filter:blur(var(--glass-blur)) saturate(1.2)}.card--bordered{box-shadow:none;background:0 0}.card--dark{background:var(--c-bg);border-color:var(--c-border)}.card--shadow{box-shadow:var(--c-shadow)}.media{border-radius:var(--radius-image);background:var(--c-surface);box-shadow:var(--shadow-image);position:relative;overflow:hidden}.media>img,.media>picture,.media>picture>img,.media>.placeholder{object-fit:cover;width:100%;height:100%}.media--plain{box-shadow:none}.placeholder{text-align:center;background:repeating-linear-gradient(135deg, var(--c-surface) 0 14px, var(--c-surface-2) 14px 28px);min-height:260px;color:var(--c-muted);font:600 13px/1.4 var(--font-body-stack);letter-spacing:.04em;text-transform:uppercase;border:2px dashed var(--c-border);text-shadow:none;place-items:center;padding:24px;display:grid}.prose{max-width:72ch}.prose h2{margin-top:1.6em;font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem)}.prose h3{margin-top:1.4em}.prose ul,.prose ol{margin:0 0 1em;padding-left:1.2em}.prose li{margin-bottom:.4em}.texture{isolation:isolate;position:relative}.texture:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.texture--grain:before{opacity:.06;background-image: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='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.texture--lines:before{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--c-heading) 7%, transparent) 0 1px, transparent 1px 14px)}.texture--dots:before{background:radial-gradient(circle, color-mix(in srgb, var(--c-heading) 13%, transparent) 1.2px, transparent 1.5px) 0 0 / 22px 22px}.texture--mark:before{background:var(--c-heading);opacity:.05;-webkit-mask-image:var(--mark-url), radial-gradient(42% 60% at 100% 0, #000, transparent 85%), radial-gradient(42% 60% at 0 100%, #000, transparent 85%);mask-image:var(--mark-url), radial-gradient(42% 60% at 100% 0, #000, transparent 85%), radial-gradient(42% 60% at 0 100%, #000, transparent 85%);-webkit-mask-size:calc(44px * var(--mark-aspect)) 44px, 100% 100%, 100% 100%;mask-size:calc(44px * var(--mark-aspect)) 44px, 100% 100%, 100% 100%;-webkit-mask-composite:source-in, source-over;-webkit-mask-repeat:space,no-repeat,no-repeat;mask-repeat:space,no-repeat,no-repeat;mask-composite:intersect,add}.texture--pattern-wave:before{background:var(--c-heading);opacity:.06;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='28'%3E%3Cpath d='M0 14q15-12 30 0t30 0 30 0 30 0' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") 0 0/120px 28px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='28'%3E%3Cpath d='M0 14q15-12 30 0t30 0 30 0 30 0' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") 0 0/120px 28px}.watermark{z-index:-1;pointer-events:none;width:min(46vw,620px);aspect-ratio:var(--mark-aspect);background:var(--c-heading);opacity:.05;-webkit-mask:var(--mark-url) center / contain no-repeat;mask:var(--mark-url) center / contain no-repeat;position:absolute}.watermark--right{top:50%;right:-6vw;translate:0 -50%}.watermark--left{top:50%;left:-8vw;translate:0 -50%}@media (width<=1024px){.watermark--left,.watermark--right{width:min(60vw,420px);top:auto;bottom:0;translate:none}}.glow{z-index:-1;pointer-events:none;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-accent) var(--glow-strength), transparent), transparent);border-radius:50%;width:min(70vw,760px);position:absolute}.glow--left{bottom:-10%;left:max(-22vw,-320px)}.glow--right{top:-12%;right:max(-22vw,-320px)}@media (width>=1025px){.sticky-side{top:calc(var(--header-h) + 24px);align-self:start;position:sticky}}.field{gap:6px;display:grid}.field label{color:var(--c-heading);font-size:14px;font-weight:500}.field input,.field select,.field textarea{width:100%;min-height:46px;font:400 16px/1.4 var(--font-body-stack);color:var(--c-field-text);background:var(--c-field-bg);border:1px solid var(--c-field-border);border-radius:var(--radius-field);text-shadow:none;padding:10px 14px}.field textarea{resize:vertical;min-height:130px}.field ::placeholder{color:color-mix(in srgb, var(--c-field-text) 55%, transparent)}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--c-accent);outline-offset:1px;border-color:#0000}.js [data-reveal]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(20px)}.js [data-reveal=down]{transform:translateY(-20px)}.js [data-reveal=left]{transform:translate(-24px)}.js [data-reveal=right]{transform:translate(24px)}.js [data-reveal=fade]{transform:none}.js [data-reveal].is-in{opacity:1;transform:none}.fade-in{animation:.9s cubic-bezier(.2,.7,.2,1) backwards fade-in-up;animation-delay:var(--fade-delay,0s)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-reveal]{opacity:1;transition:none;transform:none}.fade-in{animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only,.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:var(--z-skip);background:var(--color-surface);color:var(--color-heading);border-radius:6px;padding:10px 16px;position:absolute;top:-60px;left:12px}.skip-link:focus{top:12px}.contact-strip.contact-strip{--c-bg:var(--chrome-solid);--c-text:#151515;--c-heading:#000;--c-accent:#5e410b;--c-border:#0003;background:var(--chrome);color:#151515}.site-footer{border-top:2px solid #0000;border-image:linear-gradient(90deg,#8d9094,#f2f2f2 50%,#8d9094) 1}.evo-intro{text-align:center;max-width:900px;margin:0 auto clamp(32px,4vw,56px)}.evo-intro p+p{margin-top:1em}.evo-ba{max-width:560px;margin-inline:auto}@media (width>=1025px){.site-header .site-header__logo img{height:72px!important}}figure.evo-ba.evo-ba{width:100%;margin-inline:auto}@media (width<=767px){.evo-intro{text-align:left}}@media (width<=1024px){.evo-intro{display:none}}@media (width<=767px){.lx .lx__label.lx__label,.lx .lx__note.lx__note{font-size:1rem}}.watermark{aspect-ratio:1;opacity:.07;-webkit-mask:url(/brand/logo.png) 50%/contain no-repeat;mask:url(/brand/logo.png) 50%/contain no-repeat}@media (width>=1025px){.evo-flip .heading.heading--row{grid-template-columns:1fr 1.1fr;column-gap:clamp(28px,5vw,64px)}.evo-flip .heading--row .heading__main.heading__main{order:2}}@media (width>=901px){.evo-flip .lx.lx{grid-template-columns:1fr 1.1fr}.evo-flip .lx__stage.lx__stage{order:2}}@media (width<=1024px){.hero .hero__actions.hero__actions{display:none}}.logo[data-astro-cid-f7espo7c]{flex:none;align-items:center;text-decoration:none;display:inline-flex}.logo[data-astro-cid-f7espo7c]:has(.logo__text){min-height:44px}.logo__text[data-astro-cid-f7espo7c]{font:600 1.4rem/1.1 var(--font-heading-stack);color:var(--c-heading);letter-spacing:-.01em;text-shadow:none;text-wrap:balance}.logo--dark[data-astro-cid-f7espo7c] .logo__text[data-astro-cid-f7espo7c]{color:var(--color-on-dark)}.eyebrow[data-astro-cid-2lydxdhj]{font:500 14px/1.3 var(--font-body-stack);letter-spacing:.12em;text-transform:var(--eyebrow-case);color:var(--c-accent-text);text-wrap:balance;align-items:center;gap:.7em;margin:0 0 16px;display:inline-flex}.eyebrow--pipes[data-astro-cid-2lydxdhj],.eyebrow--brackets[data-astro-cid-2lydxdhj]{gap:0;display:inline-block}.eyebrow__nowrap[data-astro-cid-2lydxdhj]{white-space:nowrap}.eyebrow__deco[data-astro-cid-2lydxdhj]{color:var(--c-accent);letter-spacing:0;opacity:.85;font-weight:400;display:inline-block}.eyebrow__deco--open[data-astro-cid-2lydxdhj],.eyebrow__tri--open[data-astro-cid-2lydxdhj]{margin-right:.7em}.eyebrow__deco--close[data-astro-cid-2lydxdhj],.eyebrow__tri--close[data-astro-cid-2lydxdhj]{margin-left:.7em}.eyebrow--brackets[data-astro-cid-2lydxdhj]{color:var(--c-heading)}.eyebrow__tri[data-astro-cid-2lydxdhj]{vertical-align:1px;background:var(--c-accent);clip-path:polygon(0 0,100% 50%,0 100%);width:6px;height:9px;display:inline-block}.eyebrow__tri--open[data-astro-cid-2lydxdhj]{clip-path:polygon(100% 0,0 50%,100% 100%)}.eyebrow--pill[data-astro-cid-2lydxdhj]{border:1px solid var(--c-border);border-radius:999px;padding:.5em 1.1em;font-size:13px}.eyebrow__icon[data-astro-cid-2lydxdhj]{border:1.5px solid var(--c-accent);background:radial-gradient(circle, var(--c-accent) 0 2px, transparent 2.5px);border-radius:50%;flex:none;width:1em;height:1em}.eyebrow--tag[data-astro-cid-2lydxdhj]{border:1px solid var(--c-border);color:var(--c-heading);background:var(--c-glass);border-radius:3px;padding:.45em .9em;font-size:13px}.eyebrow--tag[data-astro-cid-2lydxdhj] .eyebrow__dot[data-astro-cid-2lydxdhj]{background:var(--c-accent);border-radius:50%;width:6px;height:6px}.eyebrow--square[data-astro-cid-2lydxdhj]{color:var(--c-heading);gap:.6em}.eyebrow--square[data-astro-cid-2lydxdhj] .eyebrow__dot[data-astro-cid-2lydxdhj]{background:var(--c-accent);width:8px;height:8px}.eyebrow--plain[data-astro-cid-2lydxdhj]{color:var(--c-muted);text-transform:none;letter-spacing:0;font-size:15px;font-weight:400}.tone-photo .eyebrow[data-astro-cid-2lydxdhj]:not(.eyebrow--plain){color:var(--c-heading)}
