:root{--color-bg: #3E4C44;--color-bg-deep: #141A12;--color-bg-deepest: #0A1408;--color-nav-bg: rgba(10, 20, 8, .55);--color-bg-sand: #5A5843;--color-ink: #ECE3CB;--color-ink-muted: #B9B199;--color-ink-faint: #877F68;--color-on-strong: #FFFFFF;--color-gold: #E4CB8E;--color-gold-mid: #C9A45B;--color-gold-deep: #7A6230;--color-logo-gold: #D9C193;--color-green: #86C042;--color-green-olive: #5E7A3A;--color-green-olive-hover: #6E8C48;--color-blue: #3EA6D6;--color-orange: #E9863C;--color-rust: #C95B43;--color-rust-hover: #D46A50;--color-neutral: #6B6F66;--color-neutral-hover: #7B7F76;--border-soft: rgba(233, 223, 195, .06);--border-hairline: rgba(233, 223, 195, .08);--border-line: rgba(233, 223, 195, .12);--border-mid: rgba(233, 223, 195, .15);--border-strong: rgba(233, 223, 195, .18);--border-heavy: rgba(233, 223, 195, .2);--border-solid: rgba(233, 223, 195, .25);--border-hover: rgba(233, 223, 195, .3);--border-active: rgba(233, 223, 195, .35);--border-focus: rgba(233, 223, 195, .4);--border-max: rgba(233, 223, 195, .5);--surface-card: rgba(20, 26, 18, .55);--surface-solid: rgba(20, 26, 18, .9);--surface-count: rgba(20, 26, 18, .5);--surface-tint: rgba(233, 223, 195, .06);--tint-green-bg: rgba(134, 192, 66, .15);--tint-green-border: rgba(134, 192, 66, .4);--tint-green-chip: rgba(94, 122, 58, .25);--tint-blue-bg: rgba(62, 166, 214, .15);--tint-blue-border: rgba(62, 166, 214, .4);--tint-orange-bg: rgba(233, 134, 60, .15);--tint-orange-border: rgba(233, 134, 60, .4);--tint-gold-bg: rgba(228, 203, 142, .15);--tint-gold-border: rgba(228, 203, 142, .4);--gradient-hero-scrim: linear-gradient( 180deg, rgba(20, 26, 18, .72) 0%, rgba(20, 26, 18, .45) 40%, rgba(62, 76, 68, .6) 70%, #3E4C44 100% );--gradient-logo-medallion: radial-gradient( circle at 35% 30%, #E4CB8E 0%, #C9A45B 45%, #7A6230 100% );--gradient-aroma: linear-gradient(90deg, #E9863C 0%, #E4CB8E 55%, #86C042 100%);--font-sans: "FindSans Pro", "Poppins", sans-serif;--font-mono: "Courier New", "Space Mono", monospace;--text-hero: 88px;--text-h1-xl: 64px;--text-h1: 58px;--text-display: 56px;--text-statement: 52px;--text-h2: 48px;--text-title: 46px;--text-h2-lg: 44px;--text-h2-mid: 42px;--text-h2-alt: 40px;--text-h3-lg: 38px;--aroma-title-size: 54px;--text-h2-sm: 34px;--text-h3-md: 30px;--text-h3: 28px;--text-h3-sm: 26px;--text-card: 24px;--text-h4: 22px;--text-h4-sm: 21px;--text-item: 19px;--text-ui: 18px;--text-lede: 18px;--text-body: 17px;--text-md: 16px;--text-sm: 15px;--text-xs: 14px;--text-2xs: 13px;--label-lg: 13px;--label: 12px;--label-sm: 11px;--label-xs: 10px;--track-wide: .15em;--track-mid: .12em;--track-tight: .1em;--track-btn: .08em;--track-brand: .05em;--track-brand-sm: .04em;--track-heading: .01em;--track-negative: -.01em;--leading-flat: .98;--leading-none: 1;--leading-tight: 1.02;--leading-hero: 1.04;--leading-h1: 1.06;--leading-heading: 1.08;--leading-title: 1.1;--leading-mid: 1.35;--leading-relaxed: 1.5;--leading-snug: 1.55;--leading-body: 1.6;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-black: 900;--container-max: 1160px;--pad-inline: 40px;--section-gap-lg: 120px;--section-gap-mid: 110px;--section-gap: 96px;--section-gap-sm: 72px;--header-pad-block: 88px;--measure-lede: 640px;--measure-body: 620px;--measure-narrow: 560px;--space-2xs: 8px;--space-xs: 12px;--space-sm: 16px;--space-md: 20px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 40px;--space-3xl: 48px;--space-4xl: 56px;--space-5xl: 64px;--card-pad: 36px;--card-pad-sm: 20px;--card-pad-lg: 44px;--panel-pad: 48px;--panel-pad-lg: 56px 64px;--panel-pad-xl: 72px 64px;--btn-pad: 16px 34px;--btn-pad-sm: 12px 24px;--pill-pad: 6px 14px;--chip-pad: 5px 12px;--input-pad: 14px 18px;--radius-card: 28px;--radius-media: 18px;--radius-ui: 14px;--radius-sm: 12px;--radius-pill: 999px;--shadow-card: 0 20px 50px rgba(0, 0, 0, .25);--shadow-card-mid: 0 20px 50px rgba(0, 0, 0, .3);--shadow-deep: 0 30px 60px rgba(0, 0, 0, .45);--shadow-pop: 0 20px 50px rgba(0, 0, 0, .5);--shadow-glow: 0 0 80px rgba(228, 203, 142, .25), 0 0 0 1px rgba(233, 223, 195, .2);--shadow-ring: 0 0 0 1px rgba(233, 223, 195, .25), 0 8px 24px rgba(0, 0, 0, .5);--logo-size-nav: 60px;--logo-size-footer: 72px;--wordmark-size-nav: 20px;--wordmark-size-footer: 26px;--ease-ui: .16s ease}@media(max-width:60rem){:root{--text-hero: 44px;--text-h1-xl: 40px;--text-h1: 36px;--text-display: 34px;--text-statement: 34px;--text-h2: 32px;--text-title: 32px;--text-h2-lg: 30px;--text-h2-mid: 30px;--text-h2-alt: 28px;--text-h3-lg: 28px;--aroma-title-size: 30px;--text-h2-sm: 26px;--text-h3-md: 24px;--text-h3: 24px;--text-h3-sm: 22px;--text-card: 21px;--text-h4: 20px;--text-h4-sm: 19px;--pad-inline: 20px;--section-gap-lg: 72px;--section-gap-mid: 64px;--section-gap: 56px;--section-gap-sm: 48px;--header-pad-block: 56px;--card-pad: 24px;--card-pad-lg: 28px;--panel-pad: 28px;--panel-pad-lg: 32px 24px;--panel-pad-xl: 36px 24px;--logo-size-nav: 44px;--logo-size-footer: 60px;--wordmark-size-nav: 17px;--wordmark-size-footer: 22px}}@font-face{font-family:FindSans Pro;src:url(/fonts/FindSansPro-Regular.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/SpaceMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{margin:0;padding:0;background:var(--color-bg)}body{margin:0;padding:0;min-block-size:100vh;background:var(--color-bg);background-image:none;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure{margin:0}h1,h2,h3,h4,h5,h6,p,li,dt,dd,figcaption,summary,td,th,blockquote{overflow-wrap:break-word;hyphens:auto;min-inline-size:0;max-inline-size:100%}.brand-token,.mono-label,.chip{hyphens:manual;overflow-wrap:normal}ul,ol{padding-inline-start:0}img,video,svg{max-inline-size:100%;display:block}img{block-size:auto}a{color:var(--color-ink);text-decoration:none;transition:color var(--ease-ui),border-color var(--ease-ui),background-color var(--ease-ui)}a:hover{color:var(--color-gold)}button{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[lang=ar] :where(.mono-label,.eyebrow,.btn,.pill,.chip){letter-spacing:normal}.container{max-inline-size:var(--container-max);margin-inline:auto;padding-inline:var(--pad-inline)}.section{padding-block-end:var(--section-gap)}.section-lg{padding-block-end:var(--section-gap-lg)}.section-mid{padding-block-end:var(--section-gap-mid)}.section-sm{padding-block-end:var(--section-gap-sm)}.sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:200;padding-block:var(--space-xs);padding-inline:var(--space-md);background:var(--color-bg-deepest);color:var(--color-ink);border-end-end-radius:var(--radius-ui);transform:translateY(-120%)}.skip-link:focus{transform:translateY(0)}.card{background:var(--surface-card);border:1px solid var(--border-line);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.media-well{border-radius:var(--radius-media);overflow:hidden}.media-well :where(img,video){inline-size:100%;block-size:100%;object-fit:cover}.mono-label{font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--color-ink-faint)}.mono-label-lg{font-size:var(--label-lg)}.mono-label-sm{font-size:var(--label-sm)}.mono-label-xs{font-size:var(--label-xs)}.eyebrow{font-family:var(--font-mono);font-size:var(--label);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--color-ink-faint);margin-block-end:var(--space-sm)}.lede{font-size:var(--text-lede);line-height:var(--leading-body);color:var(--color-ink-muted)}.text-muted{color:var(--color-ink-muted)}.text-faint{color:var(--color-ink-faint)}.text-aroma{background:var(--gradient-aroma);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding-block:16px;padding-inline:34px;border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:var(--weight-bold);font-size:var(--text-2xs);letter-spacing:var(--track-mid);text-transform:uppercase;white-space:nowrap;transition:background-color var(--ease-ui),border-color var(--ease-ui),color var(--ease-ui)}.btn-sm{padding-block:12px;padding-inline:24px}.btn-primary{background:var(--color-rust);color:var(--color-ink)}.btn-primary:hover{background:var(--color-rust-hover);color:var(--color-ink)}.btn-green{background:var(--color-green-olive);color:var(--color-on-strong)}.btn-green:hover{background:var(--color-green-olive-hover);color:var(--color-on-strong)}.btn-neutral{background:var(--color-neutral);color:var(--color-on-strong)}.btn-neutral:hover{background:var(--color-neutral-hover);color:var(--color-on-strong)}.btn-outline{border:1px solid var(--border-focus);color:var(--color-ink)}.btn-outline:hover{border-color:var(--color-ink);color:var(--color-ink)}.btn-dark{background:var(--color-bg-deep);border:1px solid var(--border-strong);color:var(--color-ink)}.btn-dark:hover{border-color:var(--border-focus);color:var(--color-gold)}.dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--color-orange);display:inline-block;flex:none}.pill{display:inline-flex;align-items:center;gap:8px;padding-block:6px;padding-inline:14px;border-radius:var(--radius-pill);background:var(--color-bg-deep);border:1px solid var(--border-mid);font-family:var(--font-mono);font-size:var(--label-sm);letter-spacing:var(--track-mid);text-transform:uppercase;color:var(--color-ink-muted);white-space:nowrap}.chip{display:inline-flex;align-items:center;gap:8px;padding-block:5px;padding-inline:12px;border-radius:var(--radius-pill);background:var(--color-bg-deep);border:1px solid var(--border-mid);font-family:var(--font-mono);font-size:var(--label-xs);letter-spacing:var(--track-mid);text-transform:uppercase;white-space:nowrap}.link-accent{font-weight:var(--weight-bold);font-size:var(--text-xs);color:var(--color-green)}.link-accent:hover{color:var(--color-gold)}.link-arrow:after{content:" →"}html[dir=rtl] .link-arrow:after{content:" ←"}.icon-prev:before{content:"←"}.icon-next:before{content:"→"}html[dir=rtl] .icon-prev:before{content:"→"}html[dir=rtl] .icon-next:before{content:"←"}.field{display:flex;flex-direction:column;gap:8px;font-family:var(--font-mono);font-size:var(--label-sm);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--color-ink-faint)}html[lang=ar] .field{letter-spacing:normal}.field :where(input,select,textarea){padding-block:14px;padding-inline:18px;border-radius:var(--radius-ui);background:var(--color-bg-deep);border:1px solid var(--border-strong);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:normal;text-transform:none;outline:none}.field :where(input,select,textarea):focus-visible{border-color:var(--border-focus);outline:2px solid var(--color-gold);outline-offset:1px}.field textarea{resize:vertical;min-block-size:128px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.hp-field{position:absolute;inset-inline-start:-9999px;inline-size:1px;block-size:1px;overflow:hidden}.chip.blue{color:var(--color-blue);border-color:var(--tint-blue-border)}.chip.green{color:var(--color-green);border-color:var(--tint-green-border)}.chip.orange{color:var(--color-orange);border-color:var(--tint-orange-border)}.chip.gold{color:var(--color-gold);border-color:var(--tint-gold-border)}.chip.muted{color:var(--color-ink-muted)}.btn-add{margin-block-start:14px;padding-block:11px;padding-inline:18px;border-radius:var(--radius-pill);background:var(--surface-solid);border:1px solid var(--border-solid);color:var(--color-on-strong);font-family:var(--font-sans);font-weight:var(--weight-bold);font-size:var(--label);letter-spacing:var(--track-tight);text-transform:uppercase;align-self:flex-start;transition:filter var(--ease-ui),background-color var(--ease-ui),border-color var(--ease-ui)}.btn-add:hover{filter:brightness(1.12)}.btn-add.added{background:var(--color-green-olive);border-color:var(--color-green-olive)}html[lang=ar] .btn-add{letter-spacing:normal}.carousel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;padding:var(--card-pad)}.carousel-media{block-size:360px}.carousel-media-empty{inline-size:100%;block-size:100%;background:var(--color-bg-deep);border-radius:var(--radius-media)}.carousel-body{display:flex;flex-direction:column;align-items:flex-start;min-inline-size:0}.carousel-count{margin-block-end:12px}.carousel-name{margin-block-end:14px;font-family:var(--font-sans);font-weight:var(--weight-bold);font-size:var(--text-h3-lg);line-height:var(--leading-title);color:var(--color-ink)}.carousel-desc{background:var(--color-bg-deep);border-radius:var(--radius-ui);padding-block:14px;padding-inline:16px;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-ink-muted)}.carousel .chip{margin-block-start:16px;padding-block:6px;padding-inline:14px;font-size:var(--label-sm);border-color:var(--border-mid)}.carousel-link{margin-block-start:18px}.carousel-controls{display:flex;align-items:center;gap:16px;margin-block-start:28px}.carousel-btn{inline-size:48px;block-size:48px;border-radius:50%;background:var(--color-bg-deep);border:1px solid var(--border-solid);color:var(--color-ink);font-size:var(--text-ui);display:inline-flex;align-items:center;justify-content:center;transition:border-color var(--ease-ui)}.carousel-btn:hover{border-color:var(--border-max)}.carousel-dots{display:flex;gap:8px;margin-inline-start:8px}.carousel-dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--border-solid);padding:0}.carousel-dot.current{background:var(--color-gold)}.basket-pill{display:inline-flex;align-items:center;gap:8px;padding-block:10px;padding-inline:16px;border-radius:var(--radius-pill);background:var(--color-green-olive);color:var(--color-on-strong);font-size:var(--label);font-weight:var(--weight-bold);letter-spacing:var(--track-btn);text-transform:uppercase;white-space:nowrap}.basket-pill:hover{background:var(--color-green-olive-hover);color:var(--color-on-strong)}html[lang=ar] .basket-pill{letter-spacing:normal}.basket-count{min-inline-size:20px;block-size:20px;padding-inline:6px;border-radius:var(--radius-pill);background:var(--surface-count);display:inline-flex;align-items:center;justify-content:center;font-size:var(--label-sm)}.inquiry-form{padding:var(--panel-pad);display:flex;flex-direction:column;gap:var(--space-md)}.inquiry-heading{margin-block-end:4px;font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--text-card);color:var(--color-ink)}.inquiry-basket-box{background:var(--color-bg-deep);border:1px solid rgba(134,192,66,.35);border-radius:var(--radius-ui);padding-block:18px;padding-inline:20px}.inquiry-basket-label{color:var(--color-green);margin-block-end:12px}.inquiry-basket-chips{display:flex;flex-wrap:wrap;gap:8px}.inquiry-chip{display:inline-flex;align-items:center;gap:8px;padding-block:7px;padding-inline-start:14px;padding-inline-end:8px;border-radius:var(--radius-pill);background:var(--tint-green-chip);border:1px solid var(--tint-green-border);font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:var(--color-ink)}.inquiry-chip button{inline-size:20px;block-size:20px;border-radius:50%;background:#141a12b3;color:var(--color-ink-muted);font-size:var(--label);line-height:var(--leading-none);display:inline-flex;align-items:center;justify-content:center}.inquiry-chip button:hover{color:var(--color-ink)}.inquiry-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-block-start:4px}.inquiry-status{font-size:var(--text-2xs);color:var(--color-ink-muted)}.btn[disabled]{opacity:.6;cursor:default}@media(max-width:60rem){.carousel{grid-template-columns:1fr;gap:var(--space-lg)}.carousel-media{block-size:240px}.form-grid{grid-template-columns:1fr}}.lang[data-astro-cid-su6xvggn]{display:inline-flex;align-items:center;gap:4px}.lang-pill[data-astro-cid-su6xvggn]{padding:7px 10px;border-radius:999px;border:1px solid transparent;font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faint);white-space:nowrap}.lang-pill[data-astro-cid-su6xvggn]:hover{border-color:var(--border-hover);color:var(--color-ink)}.lang-pill[data-astro-cid-su6xvggn].current{border-color:var(--border-active);color:var(--color-ink)}.site-nav[data-astro-cid-dmqpwcec]{position:sticky;inset-block-start:0;z-index:50;background:var(--color-nav-bg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-block-end:1px solid var(--border-hairline)}.nav-inner[data-astro-cid-dmqpwcec]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:14px 28px;font-family:var(--font-sans)}.brand[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:12px;color:var(--color-ink)}.brand[data-astro-cid-dmqpwcec]:hover{color:var(--color-ink)}.brand-logo[data-astro-cid-dmqpwcec]{display:block;block-size:60px;inline-size:auto;max-inline-size:none;object-fit:contain;flex:none}.nav-links[data-astro-cid-dmqpwcec]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nav-pill[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--color-ink);background:transparent;border:1px solid transparent;cursor:pointer;white-space:nowrap}.nav-pill[data-astro-cid-dmqpwcec]:hover{border-color:var(--border-hover);color:var(--color-ink)}.nav-pill[data-astro-cid-dmqpwcec].current{border-color:var(--border-active)}.aroma[data-astro-cid-dmqpwcec]{position:relative}.aroma-summary[data-astro-cid-dmqpwcec]{list-style:none}.aroma-word[data-astro-cid-dmqpwcec]{color:var(--color-green);background-image:linear-gradient(90deg,var(--color-green) 0%,var(--color-gold) 55%,var(--color-orange) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:var(--weight-semibold)}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.aroma-word[data-astro-cid-dmqpwcec]{-webkit-text-fill-color:currentColor;background-image:none}}.aroma-dot[data-astro-cid-dmqpwcec]{inline-size:7px;block-size:7px;border-radius:50%;background:var(--color-green);flex:none}.aroma-summary[data-astro-cid-dmqpwcec]::-webkit-details-marker{display:none}.caret[data-astro-cid-dmqpwcec]{font-size:10px;opacity:.7;color:var(--color-ink)}.aroma-menu[data-astro-cid-dmqpwcec]{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0;min-inline-size:220px;background:var(--color-bg-deep);border:1px solid var(--border-line);border-radius:18px;padding:8px;display:flex;flex-direction:column;gap:2px;box-shadow:var(--shadow-pop);z-index:100}.aroma-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{padding:10px 16px;border-radius:12px;font-size:14px;font-weight:600;color:var(--color-ink);white-space:nowrap;text-align:start}.aroma-menu[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{background:var(--surface-tint);color:var(--color-ink)}.nav-actions[data-astro-cid-dmqpwcec]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.talk[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:9px;padding:10px 18px;border-radius:999px;background:var(--color-bg-deep);border:1px solid var(--border-strong);font-family:var(--font-mono);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink);white-space:nowrap}.talk[data-astro-cid-dmqpwcec]:hover{border-color:var(--border-focus);color:var(--color-gold)}.dot[data-astro-cid-dmqpwcec]{inline-size:8px;block-size:8px;border-radius:50%;background:var(--color-orange);display:inline-block;flex:none}html[lang=ar] .talk[data-astro-cid-dmqpwcec]{letter-spacing:normal}@media(max-width:48rem){.nav-inner[data-astro-cid-dmqpwcec]{padding-inline:16px}.brand-logo[data-astro-cid-dmqpwcec]{block-size:44px}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--color-bg-deepest);padding:80px 40px 40px;color:var(--color-ink);font-family:var(--font-sans)}.footer-inner[data-astro-cid-sz7xmlte]{max-inline-size:1160px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:40px;text-align:center}.footer-links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.footer-pill[data-astro-cid-sz7xmlte]{padding:10px 22px;border-radius:999px;border:1px solid var(--border-heavy);font-size:13px;font-weight:600;color:var(--color-ink);white-space:nowrap}.footer-pill[data-astro-cid-sz7xmlte]:hover{border-color:#e9dfc373;color:var(--color-ink)}.footer-brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;gap:16px}.footer-logo[data-astro-cid-sz7xmlte]{display:block;block-size:var(--logo-size-footer);inline-size:auto;max-inline-size:none;object-fit:contain}.footer-tagline[data-astro-cid-sz7xmlte]{margin:0;font-size:16px;color:var(--color-ink-muted)}.footer-meta[data-astro-cid-sz7xmlte]{inline-size:100%;border-block-start:1px solid rgba(233,223,195,.1);padding-block-start:24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;color:var(--color-ink-faint)}.footer-contact[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:18px}.footer-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-ink-faint)}.footer-contact[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-gold)}@media(max-width:48rem){.site-footer[data-astro-cid-sz7xmlte]{padding-inline:20px}.footer-meta[data-astro-cid-sz7xmlte]{justify-content:center;text-align:center}}
