@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-700.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Medium.woff2)format("woff2");font-weight:500;font-display:swap}:root{--ink:#172b3a;--ink-deep:#11212d;--saffron:#f1ba60;--paper:#f5f2e9;--on-ink:var(--paper);--on-ink-2:#f5f2e9bd;--on-ink-3:#f5f2e99e;--rule-ink:#f5f2e924;--on-paper:var(--ink);--on-paper-2:#172b3ac7;--on-paper-3:#172b3ab8;--rule-paper:#172b3a29;--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--step--1:.875rem;--step-0:clamp(1.0625rem, 1rem + .2vw, 1.125rem);--step-1:clamp(1.25rem, 1.15rem + .45vw, 1.5rem);--step-2:clamp(1.5rem, 1.3rem + .9vw, 1.75rem);--step-3:clamp(1.875rem, 1.5rem + 1.6vw, 2.5rem);--step-4:clamp(2.25rem, 1.6rem + 2.8vw, 4rem);--step-5:clamp(2.75rem, 1.4rem + 6.4vw, 6rem);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--section:clamp(80px, 11vw, 168px);--radius-s:8px;--radius-m:12px;--content-max:1280px;--gutter:clamp(16px, 4vw, 48px);--header-h:72px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-1:.16s;--dur-2:.28s;--dur-3:.64s;color-scheme:light;interpolate-size:allow-keywords}*,:before,:after{box-sizing:border-box}@media (width<=699px){:root{--section:64px}}@media (width>=1800px) and (height>=900px){:root{--content-max:1440px}html{font-size:106.25%}}@media (width>=2300px) and (height>=1200px){:root{--content-max:1720px;--gutter:64px}html{font-size:118.75%}}html[lang=ar]{--font-sans:"Inter", "IBM Plex Sans Arabic", ui-sans-serif, system-ui, "Segoe UI", Tahoma, Arial, sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Sans Arabic", ui-monospace, Menlo, Consolas, monospace}html[lang=ar] body{line-height:1.75}html[lang=ar] :not(:lang(en)){letter-spacing:0!important}html[lang=ar] :is(h1,h2,h3,h4,.display,.h1,.h2,.h3,.side-title):not(:lang(en)){line-height:1.3!important}html[lang=ar] :is(p,li,dd,dt,summary,label,legend):not(:lang(en)){line-height:1.75}[dir=rtl] :is(h1,h2,p,span):lang(en){direction:ltr;unicode-bidi:isolate}[dir=rtl] :is(h1,h2,p):lang(en){text-align:end}[dir=rtl] :is(input[type=email],input[inputmode=url],input[type=url]){text-align:right;direction:ltr}[dir=rtl] .ico-arrow{scale:-1 1}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 24px);background:var(--ink);scrollbar-color:#172b3a73 var(--paper)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font-sans);font-size:var(--step-0);font-feature-settings:"cv11", "ss03";color:var(--on-paper);background:var(--paper);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:var(--ink);margin:0;line-height:1.6}img,svg,video,canvas{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.06}p,li,dd{text-wrap:pretty}::selection{background:var(--saffron);color:var(--ink)}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--saffron);outline-offset:3px;border-radius:4px}.surface-paper :focus-visible{outline-color:var(--ink)}.surface-ink{--fg:var(--on-ink);--fg-2:var(--on-ink-2);--fg-3:var(--on-ink-3);--rule:var(--rule-ink);background:var(--ink);color:var(--fg);caret-color:var(--saffron)}.surface-paper{--fg:var(--on-paper);--fg-2:var(--on-paper-2);--fg-3:var(--on-paper-3);--rule:var(--rule-paper);background:var(--paper);color:var(--fg)}.wrap{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;display:grid}@media (width>=900px){.grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}.section{padding-block:var(--section)}.display{font-size:var(--step-5);letter-spacing:-.035em;font-weight:600;line-height:.98}.h1{font-size:var(--step-4);letter-spacing:-.03em;line-height:1.02}.h2{font-size:var(--step-3);letter-spacing:-.025em;line-height:1.08}.h3{font-size:var(--step-1);letter-spacing:-.012em;line-height:1.25}.side-title{letter-spacing:-.03em;font-size:clamp(2rem,1.3rem + 2.4vw,3.5rem);line-height:1.04}.lede{font-size:var(--step-1);color:var(--fg-2);letter-spacing:-.005em;max-width:38ch;line-height:1.5}.body{color:var(--fg-2);max-width:66ch}.body+.body{margin-top:1em}.small{font-size:var(--step--1);line-height:1.55}.mono{font-family:var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.35}.cite{font-family:var(--font-mono);letter-spacing:.02em;vertical-align:.55em;font-variant-numeric:tabular-nums;font-size:.62em;font-weight:500;line-height:0}.mark{--p:1;color:inherit;background-color:#0000;background-image:linear-gradient(var(--saffron), var(--saffron));background-position:0 88%;background-repeat:no-repeat;background-size:calc(var(--p) * 100%) .42em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.06em}.surface-ink .mark{color:var(--saffron);background-size:calc(var(--p) * 100%) .08em;background-position:0 100%;padding-inline:0}html.js .mark[data-reveal]{--p:0;transition:--p .9s var(--ease-out)}html.js .mark[data-reveal].is-in{--p:1}.surface-ink .mark[data-reveal]{color:var(--on-ink);transition:--p .9s var(--ease-out), color .6s .2s var(--ease-out)}.surface-ink .mark[data-reveal].is-in,html:not(.js) .surface-ink .mark[data-reveal]{color:var(--saffron)}@property --p{syntax:"<number>";inherits:true;initial-value:1}html.js [data-rise]{opacity:0;transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(18px)}html.js [data-rise].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.js [data-rise]{opacity:1;transform:none}html.js .mark[data-reveal]{--p:1}.surface-ink .mark[data-reveal]{color:var(--saffron)}}.btn{--btn-bg:var(--saffron);--btn-fg:var(--ink);background:var(--btn-bg);min-height:48px;color:var(--btn-fg);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:12px;padding:0 22px 0 24px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 4px 12px -6px #00000059}.btn svg{width:18px;height:18px;transition:transform var(--dur-2) var(--ease-out)}.swap{justify-items:center;display:inline-grid}.swap>*{grid-area:1/1}.swap-ghost{visibility:hidden}.btn:active{transform:scale(.97)}@media (hover:hover){.btn:hover{background-color:#f4c475;box-shadow:inset 0 1px #ffffff59,0 8px 20px -8px #00000073}.btn:hover svg{transform:translate(3px)}}.btn--ink{--btn-bg:var(--ink);--btn-fg:var(--paper);box-shadow:0 8px 20px -12px #172b3ab3}@media (hover:hover){.btn--ink:hover{box-shadow:0 12px 28px -12px #172b3acc}}.link-arrow{color:var(--fg);min-height:44px;transition:background-size var(--dur-2) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(50% + .85em);background-repeat:no-repeat;background-size:100% 1px;align-items:center;gap:10px;font-weight:500;text-decoration:none;display:inline-flex}.link-arrow svg{width:16px;height:16px;transition:transform var(--dur-2) var(--ease-out)}@media (hover:hover){.link-arrow:hover svg{transform:translate(3px)}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:12px;z-index:100;background:var(--saffron);color:var(--ink);border-radius:var(--radius-s);transition:transform var(--dur-2) var(--ease-out);padding:12px 18px;font-weight:600;text-decoration:none;position:fixed;inset-inline-start:12px;transform:translateY(-160%)}.skip-link:focus{transform:none}.rule-top{border-top:1px solid var(--rule)}[data-dots]{isolation:isolate;position:relative}[data-dots]:before,[data-dots]:after{content:"";z-index:-1;pointer-events:none;background-size:22px 22px;position:absolute;inset:0}[data-dots]:before{background-image:radial-gradient(circle, var(--dot,#f5f2e921) 1.1px, transparent 1.6px);-webkit-mask-image:linear-gradient(100deg,#0000 38%,#000 78%);mask-image:linear-gradient(100deg,#0000 38%,#000 78%)}@media (hover:none),(width<=760px){[data-dots]:after{display:none}[data-dots]:before{-webkit-mask-image:linear-gradient(#000,#0000 30%);mask-image:linear-gradient(#000,#0000 30%)}}[data-dots]:after{background-image:radial-gradient(circle, var(--saffron) 1.5px, transparent 2.1px);-webkit-mask-image:radial-gradient(280px circle at var(--mx,78%) var(--my,40%), #000, transparent 70%);mask-image:radial-gradient(280px circle at var(--mx,78%) var(--my,40%), #000, transparent 70%);opacity:.9}.surface-paper[data-dots]{--dot:#172b3a21}.lang[data-astro-cid-lemdd452] ul[data-astro-cid-lemdd452]{border:1px solid var(--rule,var(--rule-ink));border-radius:999px;gap:2px;margin:0;padding:2px;display:inline-flex}.lang[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]{min-width:44px;min-height:38px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--fg-2,var(--on-ink-2));transition:color var(--dur-1) var(--ease-out), background-color var(--dur-2) var(--ease-out);border-radius:999px;place-items:center;font-size:.75rem;font-weight:500;text-decoration:none;display:grid}.lang[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452][aria-current=true]{background:var(--fg,var(--on-ink));color:var(--ink)}.surface-paper[data-astro-cid-lemdd452] .lang[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452][aria-current=true]{color:var(--paper)}@media (hover:hover){.lang[data-astro-cid-lemdd452] a[data-astro-cid-lemdd452]:not([aria-current]):hover{color:var(--fg,var(--on-ink))}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;transition:background-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);background:0 0;position:sticky;top:0}@media (width<=1080px){.site-header[data-astro-cid-nen7h5rs]{background:var(--ink)}}.site-header[data-astro-cid-nen7h5rs][data-scrolled]{box-shadow:0 1px 0 var(--rule-ink);background:#172b3af7}.bar[data-astro-cid-nen7h5rs]{height:var(--header-h);align-items:center;gap:24px;display:flex}.brand[data-astro-cid-nen7h5rs]{flex-shrink:0;margin-inline-end:auto;padding-block:12px;padding-inline:0 12px;display:block}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:168px;min-width:160px;height:auto}.primary[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:4px;margin:0;padding:0;display:flex}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--on-ink-2);transition:color var(--dur-1) var(--ease-out);align-items:center;padding:0 14px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--saffron);transform-origin:0;height:2px;transition:transform var(--dur-2) var(--ease-out);position:absolute;bottom:8px;left:14px;right:14px;transform:scaleX(0)}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--on-ink)}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}@media (hover:hover){.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--on-ink)}.primary[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after{transform:scaleX(1)}}.tools[data-astro-cid-nen7h5rs]{align-items:center;gap:16px;display:flex}.cta[data-astro-cid-nen7h5rs]{min-height:42px;padding:0 20px;font-size:.9375rem}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--rule-ink);min-height:44px;color:var(--on-ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 4px 0 14px;font-size:.9375rem;font-weight:500;display:none}.menu-btn[data-astro-cid-nen7h5rs] svg{width:36px;height:36px;padding:8px}@media (width<=1080px){.primary[data-astro-cid-nen7h5rs],.tools[data-astro-cid-nen7h5rs]>.lang,.cta[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}}.menu[data-astro-cid-nen7h5rs]{opacity:0;width:100%;max-width:none;height:100dvh;max-height:none;transition:opacity var(--dur-2) var(--ease-out), overlay var(--dur-2) allow-discrete, display var(--dur-2) allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-nen7h5rs][open]{opacity:1}@starting-style{.menu[data-astro-cid-nen7h5rs][open]{opacity:0}}.menu[data-astro-cid-nen7h5rs]::backdrop{background:0 0}.menu-inner[data-astro-cid-nen7h5rs]{flex-direction:column;min-height:100%;padding-bottom:40px;display:flex}.menu-top[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.menu-close[data-astro-cid-nen7h5rs]{border:1px solid var(--rule-ink);width:48px;height:48px;color:var(--on-ink);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);background:0 0;border-radius:50%;place-items:center;margin-inline-end:-4px;padding:0;display:grid}.menu-close[data-astro-cid-nen7h5rs] svg{width:22px;height:22px}.menu-close[data-astro-cid-nen7h5rs]:active{background:#f5f2e914}@media (hover:hover){.menu-close[data-astro-cid-nen7h5rs]:hover{border-color:var(--on-ink-2)}}.menu-links[data-astro-cid-nen7h5rs]{margin:clamp(20px,4svh,40px) 0 0;padding:0}.menu-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]{border-top:1px solid #f5f2e914}.menu-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:-.03em;align-items:baseline;gap:16px;padding:clamp(16px,2.6svh,24px) 0;font-size:clamp(2rem,9vw,3rem);font-weight:600;line-height:1.05;text-decoration:none;display:flex}.menu-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--saffron)}.menu[data-astro-cid-nen7h5rs][open] .menu-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{animation:menu-in .52s var(--ease-out) both;animation-delay:calc(60ms + var(--i) * 45ms)}@keyframes menu-in{0%{opacity:0;transform:translateY(14px)}}.menu-foot[data-astro-cid-nen7h5rs]{border-top:1px solid #f5f2e914;flex-direction:column;align-items:flex-start;gap:20px;margin-top:clamp(28px,5svh,48px);padding-top:clamp(24px,4svh,32px);display:flex}.menu-foot[data-astro-cid-nen7h5rs] .lang{display:flex}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule-ink);padding-block:clamp(72px,9vw,128px) 32px}@media (width<=699px){.site-footer[data-astro-cid-jo6i4kqk]{padding-top:44px}.top[data-astro-cid-jo6i4kqk]{padding-bottom:32px}}.top[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:clamp(40px,6vw,88px);display:flex}.statement[data-astro-cid-jo6i4kqk]{letter-spacing:-.04em;max-width:9ch;font-size:clamp(2.75rem,1rem + 8vw,7.5rem);font-weight:600;line-height:.95}.symbol[data-astro-cid-jo6i4kqk]{flex-shrink:0;width:clamp(56px,7vw,96px);height:auto}.cols[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-block:40px;display:grid}.brandcol[data-astro-cid-jo6i4kqk],.cols[data-astro-cid-jo6i4kqk]>nav[data-astro-cid-jo6i4kqk]:first-of-type{grid-column:1/-1}@media (width<=399px){.cols[data-astro-cid-jo6i4kqk]>.lang-col[data-astro-cid-jo6i4kqk],.cols[data-astro-cid-jo6i4kqk]>nav[data-astro-cid-jo6i4kqk]:nth-of-type(2){grid-column:1/-1}}@media (width>=640px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.cols[data-astro-cid-jo6i4kqk]>nav[data-astro-cid-jo6i4kqk]:first-of-type{grid-column:auto}}@media (width>=1100px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr auto;gap:32px;padding-block:48px}.brandcol[data-astro-cid-jo6i4kqk]{grid-column:auto}}.brandcol[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:176px;height:auto;margin-bottom:16px}@media (width<=1099px){.brandcol[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.brandcol[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{margin-bottom:0}}.brandcol[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--on-ink-2);max-width:30ch}.f-mail[data-astro-cid-jo6i4kqk]{letter-spacing:-.01em;min-height:44px;color:var(--paper);align-items:center;margin-top:8px;font-size:1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.f-mail[data-astro-cid-jo6i4kqk] bdi[data-astro-cid-jo6i4kqk]{background:linear-gradient(var(--saffron), var(--saffron)) 0 100% / 100% 1.5px no-repeat;padding-bottom:3px}@media (hover:hover){.f-mail[data-astro-cid-jo6i4kqk]:hover{color:var(--saffron)}}@media (width<=1099px){.brandcol[data-astro-cid-jo6i4kqk] .f-mail[data-astro-cid-jo6i4kqk]{flex-basis:100%;margin-top:0}}.col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:var(--on-ink-2);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;font-size:.75rem;font-weight:500;line-height:1.3}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:4px;margin:0;display:grid}.col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:36px;color:var(--on-ink-2);transition:color var(--dur-1) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--on-ink);text-decoration:underline}}.follow[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule-ink);flex-wrap:wrap;align-items:center;gap:12px 24px;padding-block:20px;display:flex}.follow-k[data-astro-cid-jo6i4kqk]{color:var(--on-ink-2);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500}.social[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 10px;margin:0;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-width:44px;min-height:44px;color:var(--on-ink);transition:background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px 0 15px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #f5f2e947}@media (hover:hover){.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:#f5f2e914;box-shadow:inset 0 0 0 1px #f5f2e98c}}.s-ico[data-astro-cid-jo6i4kqk]{opacity:.85;flex-shrink:0;width:16px;height:16px}.base[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--rule-ink);color:var(--on-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding-top:16px;display:flex}
