.btn[data-astro-cid-xh2jx725]{border-radius:var(--r-md);font-family:var(--font-sans);white-space:nowrap;text-align:center;transition:transform var(--dur-med) var(--ease-entrance), box-shadow var(--dur-med) ease, background var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease, scale .18s var(--ease-entrance);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:600;display:inline-flex;scale:1}.btn[data-astro-cid-xh2jx725]:disabled,.btn[data-astro-cid-xh2jx725][aria-disabled=true]{opacity:.5;pointer-events:none}.btn--md[data-astro-cid-xh2jx725]{height:52px;padding:0 24px;font-size:15px}.btn--lg[data-astro-cid-xh2jx725]{height:60px;padding:0 30px;font-size:16.5px}.btn__arrow[data-astro-cid-xh2jx725]{transition:transform var(--dur-fast) ease;display:inline-flex}@media (hover:hover) and (pointer:fine){.btn[data-astro-cid-xh2jx725]:hover .btn__arrow[data-astro-cid-xh2jx725]{transform:translate(3px)}}.btn[data-astro-cid-xh2jx725]:active{transition-duration:90ms;scale:.97}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-xh2jx725]:active{scale:1}}.btn--gold[data-astro-cid-xh2jx725]{background:linear-gradient(180deg, #ffe6b8, var(--gold));color:var(--on-gold);box-shadow:var(--shadow-gold), inset 0 1px 0 #ffffff8c}@media (hover:hover) and (pointer:fine){.btn--gold[data-astro-cid-xh2jx725]:hover{transform:translateY(-1px);box-shadow:0 20px 40px -14px #e7b56cd9,inset 0 1px #ffffff8c}}.btn--ink[data-astro-cid-xh2jx725]{background:var(--ink);color:var(--on);box-shadow:var(--shadow-md)}.btn--ink[data-astro-cid-xh2jx725]:hover{background:#26262c}@media (hover:hover) and (pointer:fine){.btn--ink[data-astro-cid-xh2jx725]:hover{transform:translateY(-1px)}}.btn--line[data-astro-cid-xh2jx725]{border-color:var(--line);color:inherit;background:0 0}.btn--line[data-astro-cid-xh2jx725]:hover{background:var(--line);border-color:currentColor}.btn--ghost[data-astro-cid-xh2jx725]{color:inherit;background:0 0}.btn--ghost[data-astro-cid-xh2jx725]:hover{background:var(--line)}@supports (corner-shape:squircle){.btn[data-astro-cid-xh2jx725]{corner-shape:squircle;border-radius:17px}}.sr-only[data-astro-cid-jr7posx5]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header[data-astro-cid-jr7posx5],.site-menu[data-astro-cid-jr7posx5]{--hdr-stage:#000;--hdr-cream:245 245 247;--hdr-ink:29 29 31;--hdr-gold:#f5f5f7;--hdr-grey:#a1a1a6;--hdr-gut:clamp(20px, 3.4vw, 48px);--hdr-ease:cubic-bezier(.2, .7, .1, 1);--hdr-top:calc(20px + env(safe-area-inset-top,0px));--hdr-top-scrolled:calc(8px + env(safe-area-inset-top,0px));--glass-bg:#000000f0;--glass-border:#ffffff1f;--glass-sheen:linear-gradient(180deg, #ffffff12, transparent 38%);--glass-scrim:#00000073;--glass-fallback:#000000f7}.site-header[data-astro-cid-jr7posx5]{z-index:70;padding-top:var(--hdr-top);pointer-events:none;view-transition-name:site-header;transition:padding-top .45s var(--hdr-ease);position:fixed;inset:0 0 auto}.site-header[data-astro-cid-jr7posx5].is-scrolled{padding-top:var(--hdr-top-scrolled)}.site-header[data-astro-cid-jr7posx5]:has(.site-menu.is-open),.site-header[data-astro-cid-jr7posx5]:has(#site-menu:target){view-transition-name:none}.site-menu__scrim[data-astro-cid-jr7posx5]{display:var(--menu-display,block);background:var(--glass-scrim);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.2,.8,.2,1);position:fixed;inset:0}.site-menu__scrim[data-astro-cid-jr7posx5].is-open,.site-header[data-astro-cid-jr7posx5]:has(#site-menu:target) .site-menu__scrim[data-astro-cid-jr7posx5]{opacity:1;pointer-events:auto}@media (width<=767px){.site-menu__scrim[data-astro-cid-jr7posx5]{display:none}}.site-header__bar[data-astro-cid-jr7posx5]{pointer-events:auto;align-items:center;column-gap:var(--bar-gap,clamp(8px, 1.6vw, 24px));width:calc(100% - 2 * var(--hdr-gut));max-width:1344px;height:64px;padding-inline:var(--bar-px,8px);box-shadow:none;color:rgb(var(--hdr-cream) / 1);--hdr-fg:var(--hdr-cream);transition:max-width .45s var(--hdr-ease), padding .45s var(--hdr-ease), background .45s var(--hdr-ease), height .45s var(--hdr-ease), border-color .45s var(--hdr-ease), box-shadow .45s var(--hdr-ease), transform .3s var(--hdr-ease);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:auto 1fr auto;margin-inline:auto;display:grid;position:relative}.site-header[data-astro-cid-jr7posx5][data-tone=light] .site-header__bar[data-astro-cid-jr7posx5]{color:rgb(var(--hdr-ink) / 1);--hdr-fg:var(--hdr-ink)}.site-header[data-astro-cid-jr7posx5].is-scrolled .site-header__bar[data-astro-cid-jr7posx5]{max-width:var(--bar-max-s,1040px);height:56px;padding-inline:var(--bar-px-s,14px);color:rgb(var(--hdr-cream) / 1);--hdr-fg:var(--hdr-cream);background:#000;border-color:#ffffff1f;box-shadow:0 20px 50px -24px #0009}.site-header[data-astro-cid-jr7posx5].is-hidden .site-header__bar[data-astro-cid-jr7posx5]{box-shadow:none;transform:translateY(-130%)}@media (prefers-reduced-motion:reduce){.site-header__bar[data-astro-cid-jr7posx5],.site-header[data-astro-cid-jr7posx5]{transition:none}}.site-header__brand[data-astro-cid-jr7posx5]{align-items:center;gap:14px;min-width:0;display:flex}.site-header__logo[data-astro-cid-jr7posx5]{align-items:center;min-width:0;display:flex}.site-header__word[data-astro-cid-jr7posx5]{font:750 var(--word-fs,14px)/1 var(--font-wide);letter-spacing:var(--word-ls,.22em);text-transform:uppercase;color:currentColor;white-space:nowrap;font-stretch:125%}.site-header__word[data-astro-cid-jr7posx5] span[data-astro-cid-jr7posx5]{opacity:.78;font-weight:400}.site-header__nav[data-astro-cid-jr7posx5]{display:var(--nav-display,none);place-self:stretch center;min-width:0}.nav-list[data-astro-cid-jr7posx5]{align-items:stretch;gap:var(--nav-gap,0px);height:100%;margin:0;padding:0;list-style:none;display:flex}.nav-item[data-astro-cid-jr7posx5]{align-items:center;display:flex}.nav-trigger[data-astro-cid-jr7posx5]{border-radius:8px;align-items:center;transition:background .2s;display:flex}.nav-link[data-astro-cid-jr7posx5],.nav-chev[data-astro-cid-jr7posx5]{opacity:.8;color:currentColor;transition:opacity .2s ease, background .2s ease, scale .18s var(--hdr-ease);scale:1}.nav-link[data-astro-cid-jr7posx5]{min-height:44px;padding:0 var(--nav-px,8px);font:500 var(--nav-fs,13px)/1 var(--font-sans);white-space:nowrap;border-radius:8px;align-items:center;display:flex}.nav-link[data-astro-cid-jr7posx5][aria-current]{opacity:1}.nav-link--home[data-astro-cid-jr7posx5]{padding:0 calc(var(--nav-px,8px) + 2px)}.nav-link--home[data-astro-cid-jr7posx5] .nav-home__svg{width:18px;height:18px;display:block}.nav-trigger[data-astro-cid-jr7posx5] .nav-link[data-astro-cid-jr7posx5]{border-start-end-radius:0;border-end-end-radius:0;padding-inline-end:2px}.nav-chev[data-astro-cid-jr7posx5]{width:var(--nav-chev,24px);cursor:pointer;border-radius:8px;z-index:1;background:0 0;border:0;border-start-start-radius:0;border-end-start-radius:0;place-items:center;height:44px;padding:0;display:grid;position:relative}.nav-chev[data-astro-cid-jr7posx5]:after{content:"";inset-block:0;inset-inline:min(0px, calc((var(--nav-chev,24px) - 24px) / 2));position:absolute}.nav-chev[data-astro-cid-jr7posx5] svg{width:10px;height:6px;transition:transform .2s var(--hdr-ease)}.nav-item[data-astro-cid-jr7posx5][data-open] .nav-chev[data-astro-cid-jr7posx5] svg{transform:rotate(180deg)}.nav-item[data-astro-cid-jr7posx5]:not(.nav-item--drop)>.nav-link[data-astro-cid-jr7posx5]:hover{opacity:1;background:rgb(var(--hdr-fg) / .08)}.nav-item--drop[data-astro-cid-jr7posx5]:hover>.nav-trigger[data-astro-cid-jr7posx5],.nav-item--drop[data-astro-cid-jr7posx5][data-open]>.nav-trigger[data-astro-cid-jr7posx5]{background:rgb(var(--hdr-fg) / .08)}.nav-item--drop[data-astro-cid-jr7posx5]:hover .nav-link[data-astro-cid-jr7posx5],.nav-item--drop[data-astro-cid-jr7posx5]:hover .nav-chev[data-astro-cid-jr7posx5],.nav-item--drop[data-astro-cid-jr7posx5][data-open] .nav-link[data-astro-cid-jr7posx5],.nav-item--drop[data-astro-cid-jr7posx5][data-open] .nav-chev[data-astro-cid-jr7posx5]{opacity:1}.nav-panel[data-astro-cid-jr7posx5]{--hdr-fg:var(--hdr-cream);--nav-dy:6px;top:calc(100% + 12px);left:var(--nav-x,0px);transform:translateY(var(--nav-dy));z-index:5;color:rgb(var(--hdr-cream) / 1);opacity:0;visibility:hidden;pointer-events:none;background:#000;border:1px solid #ffffff24;border-radius:18px;padding:12px;transition:opacity .14s,transform .14s,visibility 0s linear .14s;position:absolute;box-shadow:0 28px 60px -24px #000000b3}.nav-panel[data-astro-cid-jr7posx5]:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.nav-item[data-astro-cid-jr7posx5][data-open]>.nav-panel[data-astro-cid-jr7posx5]{--nav-dy:0px;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .18s,visibility}.nav-item[data-astro-cid-jr7posx5].is-swapping>.nav-panel[data-astro-cid-jr7posx5]{transition:none}@media (prefers-reduced-motion:reduce){.nav-panel[data-astro-cid-jr7posx5],.nav-item[data-astro-cid-jr7posx5][data-open]>.nav-panel[data-astro-cid-jr7posx5]{--nav-dy:0px;transition:opacity 1ms linear,visibility linear}.nav-chev[data-astro-cid-jr7posx5] svg{transition:none}}.nav-panel--grp[data-astro-cid-jr7posx5]{width:min(668px, calc(100vw - 2 * var(--hdr-gut)))}.nav-panel--who[data-astro-cid-jr7posx5]{width:min(468px, calc(100vw - 2 * var(--hdr-gut)))}.nav-panel--svc[data-astro-cid-jr7posx5]{overscroll-behavior:contain;width:min(1120px,100%);max-height:calc(100svh - 100px);padding:12px 10px 8px;overflow-y:auto}.svc-cols[data-astro-cid-jr7posx5]{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-col[data-astro-cid-jr7posx5]{flex-direction:column;min-width:0;padding:0 6px;display:flex}.svc-col[data-astro-cid-jr7posx5]+.svc-col[data-astro-cid-jr7posx5]{border-inline-start:1px solid #ffffff14}.svc-col__head[data-astro-cid-jr7posx5]{min-height:54px;font:600 14px/1.25 var(--font-sans);color:rgb(var(--hdr-cream) / 1);border-radius:10px;align-items:center;gap:10px;padding:8px;transition:background .15s;display:flex}.svc-col__head[data-astro-cid-jr7posx5]:hover{background:#ffffff12}.svc-col__title[data-astro-cid-jr7posx5]{text-wrap:balance;min-width:0}.svc-col__items[data-astro-cid-jr7posx5]{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.svc-col__items[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{min-height:40px;font:500 13.5px/1.3 var(--font-sans);color:rgb(var(--hdr-cream) / .84);border-radius:10px;align-items:center;gap:9px;padding:6px 8px;transition:background .15s,color .15s;display:flex}.svc-col__items[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover{color:rgb(var(--hdr-cream) / 1);background:#ffffff12}.svc-col__items[data-astro-cid-jr7posx5] .menu-item__icon[data-astro-cid-jr7posx5]{background:0 0;border:0;border-radius:0;width:20px;height:20px}.svc-col__items[data-astro-cid-jr7posx5] .menu-item__svg[data-astro-cid-jr7posx5]{width:16px;height:16px}.svc-col__items[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover .menu-item__icon[data-astro-cid-jr7posx5],.svc-col__items[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:focus-visible .menu-item__icon[data-astro-cid-jr7posx5]{color:rgb(var(--hdr-cream) / 1)}.svc-col__all[data-astro-cid-jr7posx5]{font:600 13px/1 var(--font-sans);color:var(--hdr-grey);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:14px 8px 10px;transition:color .15s;display:inline-flex}.svc-col__all[data-astro-cid-jr7posx5]:hover{color:rgb(var(--hdr-cream) / 1)}.svc-col__all[data-astro-cid-jr7posx5] span[data-astro-cid-jr7posx5]{transition:transform .2s var(--hdr-ease)}.svc-col__all[data-astro-cid-jr7posx5]:hover span[data-astro-cid-jr7posx5]{transform:translate(3px)}.nav-panel--svc[data-astro-cid-jr7posx5] .nav-panel__foot[data-astro-cid-jr7posx5]{margin-inline:6px}@media (width<=999px){.svc-cols[data-astro-cid-jr7posx5]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px}.svc-col[data-astro-cid-jr7posx5]+.svc-col[data-astro-cid-jr7posx5]:nth-child(3n+1){border-inline-start:0}}.grp__head[data-astro-cid-jr7posx5]{justify-content:space-between;align-items:flex-start;gap:14px;padding:4px 10px 0;display:flex}.grp__title[data-astro-cid-jr7posx5]{font:400 22px/1.15 var(--font-serif);color:rgb(var(--hdr-cream) / 1)}.grp__line[data-astro-cid-jr7posx5]{max-width:46ch;font:400 13.5px/1.5 var(--font-sans);color:var(--hdr-grey);margin-top:6px}.grp__all[data-astro-cid-jr7posx5]{font:600 13px/1 var(--font-sans);color:rgb(var(--hdr-cream) / 1);white-space:nowrap;text-underline-offset:.25em;flex:none;padding-top:4px;text-decoration:underline #ffffff59}.grp__all[data-astro-cid-jr7posx5]:hover{text-decoration-color:currentColor}.grp__items[data-astro-cid-jr7posx5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.grp__items[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{border-radius:10px;align-items:center;gap:10px;padding:7px 10px;transition:background .15s;display:flex}.grp__items[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover{background:#ffffff12}.grp__items[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover .menu-item__icon[data-astro-cid-jr7posx5],.grp__items[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:focus-visible .menu-item__icon[data-astro-cid-jr7posx5]{color:rgb(var(--hdr-cream) / 1)}.who-list[data-astro-cid-jr7posx5]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.who-row[data-astro-cid-jr7posx5]{height:48px;color:rgb(var(--hdr-cream) / .88);font:500 14.5px/1.25 var(--font-sans);transition:background .15s ease, color .15s ease, scale .18s var(--hdr-ease);border-radius:10px;align-items:center;gap:10px;padding:0 12px 0 8px;display:flex;scale:1}.who-row[data-astro-cid-jr7posx5]:hover,.who-row[data-astro-cid-jr7posx5]:focus-visible{color:rgb(var(--hdr-cream) / 1);background:#ffffff14}.who-row[data-astro-cid-jr7posx5]:hover .menu-item__icon[data-astro-cid-jr7posx5],.who-row[data-astro-cid-jr7posx5]:focus-visible .menu-item__icon[data-astro-cid-jr7posx5]{color:rgb(var(--hdr-cream) / 1)}.nav-panel__foot[data-astro-cid-jr7posx5]{border-top:1px solid #ffffff1a;margin-top:8px;padding-top:10px}.nav-panel__foot--cards[data-astro-cid-jr7posx5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nav-panel__foot--cards[data-astro-cid-jr7posx5] .mini-card[data-astro-cid-jr7posx5]{height:auto;min-height:56px;padding:8px 10px 8px 8px}.nav-panel__foot--cards[data-astro-cid-jr7posx5] .mini-card__body[data-astro-cid-jr7posx5] b[data-astro-cid-jr7posx5],.nav-panel__foot--cards[data-astro-cid-jr7posx5] .mini-card__body[data-astro-cid-jr7posx5] small[data-astro-cid-jr7posx5]{white-space:normal;overflow:visible}.nav-panel__foot--links[data-astro-cid-jr7posx5]{justify-content:flex-end;padding-top:6px;display:flex}.nav-panel__more[data-astro-cid-jr7posx5]{font:500 13px/1.4 var(--font-sans);color:var(--hdr-grey);border-radius:8px;padding:8px}.nav-panel__more[data-astro-cid-jr7posx5]:hover{color:rgb(var(--hdr-cream) / 1)}.nav-link[data-astro-cid-jr7posx5]:focus-visible,.nav-chev[data-astro-cid-jr7posx5]:focus-visible{outline:2px solid rgb(var(--hdr-fg));outline-offset:2px;border-radius:8px}.nav-panel[data-astro-cid-jr7posx5] [data-astro-cid-jr7posx5]:focus-visible{outline:2px solid rgb(var(--hdr-cream));outline-offset:-2px;border-radius:10px}.grp-chip[data-astro-cid-jr7posx5]{width:28px;height:28px;color:rgb(var(--hdr-cream) / 1);background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;flex:none;place-items:center;display:grid}.grp-chip__svg[data-astro-cid-jr7posx5]{width:16px;height:16px}.who-chip[data-astro-cid-jr7posx5]{border:1px solid rgb(var(--hdr-cream) / .14);background:rgb(var(--hdr-cream) / .05);height:30px;color:rgb(var(--hdr-cream) / .85);font:500 13px/1 var(--font-sans);white-space:nowrap;border-radius:6px;align-items:center;gap:7px;padding:0 12px 0 10px;transition:background .15s,color .15s;display:inline-flex}.who-chip[data-astro-cid-jr7posx5]:hover,.who-chip[data-astro-cid-jr7posx5]:focus-visible{background:rgb(var(--hdr-cream) / .1);color:rgb(var(--hdr-cream) / 1)}.who-chip__svg[data-astro-cid-jr7posx5]{width:14px;height:14px;color:rgb(var(--hdr-cream) / .65);flex:none;display:block}.mini-card[data-astro-cid-jr7posx5]{background:#f5f5f70f;border:1px solid #f5f5f733;border-radius:8px;flex:1 1 0;align-items:center;gap:10px;min-width:0;height:48px;padding:0 14px 0 8px;display:flex}.mini-card[data-astro-cid-jr7posx5]:hover,.mini-card[data-astro-cid-jr7posx5]:focus-visible{background:#f5f5f71a}.mini-card__icon[data-astro-cid-jr7posx5]{flex:none;place-items:center;width:24px;height:24px;display:grid}.mini-card__icon[data-astro-cid-jr7posx5] svg{width:24px;height:24px;display:block}.mini-card__body[data-astro-cid-jr7posx5]{flex-direction:column;gap:1px;min-width:0;display:flex}.mini-card__body[data-astro-cid-jr7posx5] b[data-astro-cid-jr7posx5]{font:600 13.5px/1.25 var(--font-sans);color:rgb(var(--hdr-cream) / 1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mini-card__body[data-astro-cid-jr7posx5] small[data-astro-cid-jr7posx5]{font:400 12px/1.3 var(--font-sans);color:var(--hdr-grey);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.site-header__actions[data-astro-cid-jr7posx5]{justify-self:end;align-items:center;gap:var(--act-gap,10px);display:flex}.site-header__actions[data-astro-cid-jr7posx5] .site-header__cta{height:34px;padding:0 var(--cta-px,14px);font-size:var(--cta-fs,13px);gap:var(--cta-gap,8px);word-spacing:.04em;border-radius:8px}.site-header__actions[data-astro-cid-jr7posx5] .site-header__cta .btn__arrow{display:none}.lang-switch[data-astro-cid-jr7posx5]{border:1px solid rgb(var(--hdr-cream) / .22);height:36px;font:600 12.5px/1 var(--font-sans);border-radius:6px;align-items:center;padding:3px;display:inline-flex}.lang-switch__item[data-astro-cid-jr7posx5]{min-width:var(--lang-min,34px);height:100%;padding:0 var(--lang-px,10px);color:rgb(var(--hdr-cream) / .78);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}a[data-astro-cid-jr7posx5].lang-switch__item:hover{color:rgb(var(--hdr-cream) / 1);background:rgb(var(--hdr-cream) / .1)}a[data-astro-cid-jr7posx5].lang-switch__item:focus-visible{outline:2px solid var(--hdr-gold);outline-offset:1px}.lang-switch__item[data-astro-cid-jr7posx5][aria-current]{background:rgb(var(--hdr-cream) / .16);color:rgb(var(--hdr-cream) / 1)}@media (width<=767px){.lang-switch[data-astro-cid-jr7posx5]{height:32px}.lang-switch__item[data-astro-cid-jr7posx5]{min-width:30px;padding:0 8px}}.menu-btn[data-astro-cid-jr7posx5]{display:var(--menu-btn-display,grid);color:currentColor;border:1px solid #f5f5f738;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;transition:background .2s}.menu-btn[data-astro-cid-jr7posx5]:hover{background:rgb(var(--hdr-fg,var(--hdr-cream)) / .08)}.menu-btn__bars[data-astro-cid-jr7posx5]{gap:5px;display:grid}.menu-btn__bars[data-astro-cid-jr7posx5] span[data-astro-cid-jr7posx5]{background:currentColor;border-radius:2px;width:17px;height:1.5px;display:block}.site-menu[data-astro-cid-jr7posx5]{display:var(--menu-display,block);z-index:75;width:min(940px,94vw);color:rgb(var(--hdr-cream) / 1);pointer-events:none;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}.site-menu[data-astro-cid-jr7posx5].is-open,.site-menu[data-astro-cid-jr7posx5]:target{pointer-events:auto}.site-menu__panel[data-astro-cid-jr7posx5]{background:var(--glass-bg);backdrop-filter:blur(28px)saturate(170%);isolation:isolate;position:relative;box-shadow:inset 0 1px #ffffff24,0 30px 60px -24px #0009,0 10px 20px -10px #0006}.site-menu__panel[data-astro-cid-jr7posx5]:before{content:"";border-radius:inherit;background:var(--glass-sheen);pointer-events:none;position:absolute;inset:0}@supports not (backdrop-filter:blur(1px)){.site-menu__panel[data-astro-cid-jr7posx5]{background:var(--glass-fallback)}}@media (prefers-reduced-transparency:reduce){.site-menu__panel[data-astro-cid-jr7posx5]{background:var(--glass-fallback)!important;-webkit-backdrop-filter:none!important}}.site-menu__panel[data-astro-cid-jr7posx5]{transform-origin:100% 0;opacity:0;visibility:hidden;border-radius:24px;padding:10px;transition:opacity .14s cubic-bezier(.2,.8,.2,1),transform .14s cubic-bezier(.2,.8,.2,1),visibility 0s linear .14s;transform:scale(.96)}.site-menu[data-astro-cid-jr7posx5].is-open .site-menu__panel[data-astro-cid-jr7posx5],.site-menu[data-astro-cid-jr7posx5]:target .site-menu__panel[data-astro-cid-jr7posx5]{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.2,.8,.2,1),visibility linear;transform:scale(1)}@media (prefers-reduced-motion:reduce){.site-menu__panel[data-astro-cid-jr7posx5],.site-menu[data-astro-cid-jr7posx5].is-open .site-menu__panel[data-astro-cid-jr7posx5],.site-menu[data-astro-cid-jr7posx5]:target .site-menu__panel[data-astro-cid-jr7posx5]{transition:opacity 1ms linear,visibility linear;transform:none}}.menu-groups[data-astro-cid-jr7posx5]{gap:4px;display:grid}.menu-row[data-astro-cid-jr7posx5]{position:relative}.menu-group__toggle[data-astro-cid-jr7posx5]{display:none}.menu-group[data-astro-cid-jr7posx5]{height:44px;color:rgb(var(--hdr-cream) / .82);background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:0 12px 0 8px;transition:background .15s,border-color .15s,box-shadow .15s,color .15s;display:flex;position:relative}.menu-group[data-astro-cid-jr7posx5]:hover,.menu-group[data-astro-cid-jr7posx5]:focus-visible{background:rgb(var(--hdr-cream) / .06);color:rgb(var(--hdr-cream) / 1)}.menu-group[data-astro-cid-jr7posx5][aria-expanded=true]{background:rgb(var(--hdr-cream) / .08);border-color:rgb(var(--hdr-cream) / .22);color:rgb(var(--hdr-cream) / 1)}.menu-group__label[data-astro-cid-jr7posx5]{min-width:0;font:600 14.5px/1.25 var(--font-sans);flex:1}.menu-group__chev[data-astro-cid-jr7posx5]{font:400 17px/1 var(--font-sans);opacity:0;color:rgb(var(--hdr-cream) / 1);flex:none;transition:opacity .15s}@media (width>=768px){.menu-group[data-astro-cid-jr7posx5][aria-expanded=true] .menu-group__chev[data-astro-cid-jr7posx5]{opacity:1}}.menu-panel[data-astro-cid-jr7posx5]{background-color:rgb(var(--hdr-cream) / .04);border-radius:18px;margin-top:10px;padding:14px 18px}.is-js[data-astro-cid-jr7posx5] .menu-panel[data-astro-cid-jr7posx5]{display:none}.is-js[data-astro-cid-jr7posx5] .menu-panel[data-astro-cid-jr7posx5].is-active{display:block}.menu-panel__back[data-astro-cid-jr7posx5]{font:500 12px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--hdr-cream) / .7);align-items:center;gap:10px;margin-bottom:14px;display:none}.menu-panel__back[data-astro-cid-jr7posx5]:hover{color:rgb(var(--hdr-cream) / 1)}.menu-panel__head[data-astro-cid-jr7posx5]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.menu-panel__label[data-astro-cid-jr7posx5]{font:400 22px/1.15 var(--font-serif);color:rgb(var(--hdr-cream) / 1)}.menu-panel__line[data-astro-cid-jr7posx5]{max-width:42ch;font:400 13.5px/1.5 var(--font-sans);color:rgb(var(--hdr-cream) / .7);margin-top:6px}.menu-panel__seeall[data-astro-cid-jr7posx5]{font:600 13px/1 var(--font-sans);color:rgb(var(--hdr-cream) / 1);white-space:nowrap;flex:none;padding-top:4px}.menu-panel__seeall[data-astro-cid-jr7posx5]:hover{text-underline-offset:.2em;text-decoration:underline}.menu-panel__list[data-astro-cid-jr7posx5]{grid-template-columns:1fr 1fr;gap:2px 10px;margin-top:10px;display:grid}.menu-panel__list[data-astro-cid-jr7posx5] li[data-astro-cid-jr7posx5]{list-style:none}.menu-panel__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{border-radius:12px;align-items:center;gap:10px;padding:7px 10px;transition:background .15s;display:flex}.menu-panel__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover,.menu-panel__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:focus-visible{background:rgb(var(--hdr-cream) / .07)}.menu-item__icon[data-astro-cid-jr7posx5]{width:32px;height:32px;color:var(--hdr-grey);background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;flex:none;place-items:center;display:grid}.menu-panel__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover .menu-item__icon[data-astro-cid-jr7posx5],.menu-panel__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:focus-visible .menu-item__icon[data-astro-cid-jr7posx5]{color:rgb(var(--hdr-cream) / 1)}.menu-item__svg[data-astro-cid-jr7posx5]{width:17px;height:17px}.menu-item__body[data-astro-cid-jr7posx5]{flex-direction:column;gap:1px;min-width:0;display:flex}.menu-item__body[data-astro-cid-jr7posx5] b[data-astro-cid-jr7posx5]{font:600 14.5px/1.3 var(--font-sans);color:rgb(var(--hdr-cream) / 1)}.menu-item__body[data-astro-cid-jr7posx5] small[data-astro-cid-jr7posx5]{font:400 12.5px/1.4 var(--font-sans);color:rgb(var(--hdr-cream) / .68)}@media (width>=768px){.is-js[data-astro-cid-jr7posx5] .site-menu__panes[data-astro-cid-jr7posx5]{grid-template-columns:292px 1fr;align-items:start;gap:6px 18px;display:grid}.is-js[data-astro-cid-jr7posx5] .menu-panel[data-astro-cid-jr7posx5]{margin-top:0}}@media (width<=767px){.is-js[data-astro-cid-jr7posx5] .menu-items[data-astro-cid-jr7posx5],.is-js[data-astro-cid-jr7posx5].is-detail .menu-groups[data-astro-cid-jr7posx5]{display:none}.is-js[data-astro-cid-jr7posx5].is-detail .menu-items[data-astro-cid-jr7posx5]{display:block}.is-js[data-astro-cid-jr7posx5] .menu-panel__back[data-astro-cid-jr7posx5]{display:inline-flex}.is-js[data-astro-cid-jr7posx5] .menu-panel[data-astro-cid-jr7posx5]{margin-top:0}.menu-panel__list[data-astro-cid-jr7posx5]{grid-template-columns:1fr}.menu-groups[data-astro-cid-jr7posx5]{gap:6px}.menu-group[data-astro-cid-jr7posx5]{background:rgb(var(--hdr-cream) / .06);border:1px solid rgb(var(--hdr-cream) / .08);border-radius:14px;height:52px;padding:0 60px 0 14px}.menu-group__chev[data-astro-cid-jr7posx5]{display:none}.menu-group__toggle[data-astro-cid-jr7posx5]{width:56px;color:rgb(var(--hdr-cream) / 1);cursor:pointer;background:0 0;border:0;border-radius:0 14px 14px 0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0}.menu-group__toggle[data-astro-cid-jr7posx5]:focus-visible{outline:2px solid var(--hdr-gold);outline-offset:-3px}.menu-group__toggle[data-astro-cid-jr7posx5] svg{width:14px;height:9px;transition:transform .2s}.menu-row[data-astro-cid-jr7posx5].is-open .menu-group__toggle[data-astro-cid-jr7posx5] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.menu-group__toggle[data-astro-cid-jr7posx5] svg{transition:none}}.menu-group[data-astro-cid-jr7posx5] .grp-chip[data-astro-cid-jr7posx5]{border-radius:10px;width:32px;height:32px}.menu-group[data-astro-cid-jr7posx5] .grp-chip__svg[data-astro-cid-jr7posx5]{width:18px;height:18px}.menu-group__label[data-astro-cid-jr7posx5]{color:rgb(var(--hdr-cream) / 1);font-size:15.5px}.menu-panel__label[data-astro-cid-jr7posx5]{font-size:22px}.menu-groups[data-astro-cid-jr7posx5]:before{content:"Services";font:600 11px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--hdr-cream) / .62);margin:2px 2px 4px;display:block}.menu-groups[data-astro-cid-jr7posx5][data-label]:before{content:attr(data-label)}.menu-row[data-astro-cid-jr7posx5].is-open .menu-group[data-astro-cid-jr7posx5]{border-color:rgb(var(--hdr-cream) / .22)}.menu-acc[data-astro-cid-jr7posx5]{background:rgb(var(--hdr-cream) / .04);border:1px solid rgb(var(--hdr-cream) / .06);border-radius:14px;margin:-2px 0 4px;padding:6px 6px 10px}.menu-acc[data-astro-cid-jr7posx5][hidden]{display:none}.menu-acc[data-astro-cid-jr7posx5] .menu-panel__list[data-astro-cid-jr7posx5]{grid-template-columns:1fr;gap:2px;margin:0;padding:0;list-style:none;display:grid}.menu-acc[data-astro-cid-jr7posx5] .menu-panel__seeall[data-astro-cid-jr7posx5]{font:600 13.5px/1.3 var(--font-sans);color:rgb(var(--hdr-cream) / 1);margin:8px 10px 0;display:inline-flex}.site-menu[data-astro-cid-jr7posx5]{top:calc(env(safe-area-inset-top,0px) + 64px);width:auto;position:fixed;bottom:0;left:0;right:0;transform:none}.site-menu__panel[data-astro-cid-jr7posx5]{-webkit-overflow-scrolling:touch;border-radius:20px 20px 0 0;height:100%;max-height:none;padding:14px 16px;overflow-y:auto}}.site-menu__bottom[data-astro-cid-jr7posx5]{border-top:1px solid rgb(var(--hdr-cream) / .1);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.site-menu__who[data-astro-cid-jr7posx5]{border-bottom:1px solid rgb(var(--hdr-cream) / .08);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:8px;display:flex}.menu-acc[data-astro-cid-jr7posx5]{display:none}@media (width<=767px){.menu-acc[data-astro-cid-jr7posx5]:not([hidden]){display:block}}.site-menu__who-k[data-astro-cid-jr7posx5]{font:600 10.5px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--hdr-cream) / .5);flex:none}.site-menu__who-list[data-astro-cid-jr7posx5]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site-menu__cards[data-astro-cid-jr7posx5]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=560px){.site-menu__cards[data-astro-cid-jr7posx5]{flex-direction:column}.site-menu__cards[data-astro-cid-jr7posx5] .mini-card[data-astro-cid-jr7posx5]{flex:none}.site-menu__cards[data-astro-cid-jr7posx5] .mini-card__body[data-astro-cid-jr7posx5] b[data-astro-cid-jr7posx5],.site-menu__cards[data-astro-cid-jr7posx5] .mini-card__body[data-astro-cid-jr7posx5] small[data-astro-cid-jr7posx5]{white-space:normal;overflow:visible}}.site-menu__more[data-astro-cid-jr7posx5]{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.site-menu__more[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{font:400 13px/1.4 var(--font-sans);color:rgb(var(--hdr-cream) / .62);padding:4px 0;display:inline-block}.site-menu__more[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover{color:rgb(var(--hdr-cream) / 1)}.site-menu__ctawrap[data-astro-cid-jr7posx5]{display:none}@media (width<=767px){.site-menu__ctawrap[data-astro-cid-jr7posx5]{padding:20px 16px calc(14px + env(safe-area-inset-bottom,0px));background:#00000080;margin:10px -16px -14px;display:block;position:sticky;bottom:0}.site-menu__ctafade[data-astro-cid-jr7posx5]{pointer-events:none;background:linear-gradient(#0000,#00000080);height:22px;position:absolute;bottom:100%;left:0;right:0}.site-menu__ctawrap[data-astro-cid-jr7posx5] .site-menu__cta{width:100%}}@media (width>=768px){.site-header[data-astro-cid-jr7posx5]{--nav-display:flex;--menu-btn-display:none;--menu-display:none;--hdr-gut:clamp(12px, calc(12px + (100vw - 768px) * .06), 48px);--bar-gap:clamp(8px, calc(8px + (100vw - 768px) * .03), 24px);--bar-px:6px;--bar-px-s:10px;--bar-max-s:1344px;--nav-fs:14px;--nav-px:clamp(8px, calc(8px + (100vw - 768px) * .01), 12px);--nav-chev:24px;--nav-gap:clamp(0px, calc((100vw - 768px) * .01), 6px);--act-gap:10px;--cta-px:14px;--cta-fs:13px;--cta-gap:8px}.site-header[data-astro-cid-jr7posx5]:has(.lang-switch){--lang-px:8px;--lang-min:30px}}.site-header__cta .cta-short[data-astro-cid-jr7posx5]{display:none}@media (width>=768px) and (width<=999px){.site-header__actions[data-astro-cid-jr7posx5] .site-header__cta .cta-full[data-astro-cid-jr7posx5]{display:none}.site-header__actions[data-astro-cid-jr7posx5] .site-header__cta .cta-short[data-astro-cid-jr7posx5]{display:inline}.site-header__actions[data-astro-cid-jr7posx5] .btn__arrow,.site-header[data-astro-cid-jr7posx5]:has(.lang-switch) .lang-switch--bar[data-astro-cid-jr7posx5] .lang-switch__item[data-astro-cid-jr7posx5][aria-current]{display:none}}@media (width>=768px) and (width<=899px){.site-header[data-astro-cid-jr7posx5]{--nav-px:7px;--nav-fs:13.5px;--bar-gap:6px}.site-header__word[data-astro-cid-jr7posx5]{letter-spacing:.18em}}@media (width<=479px){.site-header__word[data-astro-cid-jr7posx5]{letter-spacing:.18em;font-size:12.5px}}@media (width<=767px){.site-header[data-astro-cid-jr7posx5],.site-header[data-astro-cid-jr7posx5].is-scrolled{padding-top:0}.site-header__actions[data-astro-cid-jr7posx5] .site-header__cta{display:none}.site-header__bar[data-astro-cid-jr7posx5],.site-header[data-astro-cid-jr7posx5].is-scrolled .site-header__bar[data-astro-cid-jr7posx5]{width:100%;max-width:none;height:auto;min-height:44px;padding:calc(env(safe-area-inset-top,0px) + 6px) 16px 6px;border-width:0 0 1px;border-color:rgb(var(--hdr-cream) / .1);box-shadow:none;color:rgb(var(--hdr-cream) / 1);--hdr-fg:var(--hdr-cream);background:#000;border-radius:0;margin-inline:0}}.menu-btn[data-astro-cid-jr7posx5],.menu-group[data-astro-cid-jr7posx5],.who-chip[data-astro-cid-jr7posx5],.mini-card[data-astro-cid-jr7posx5],.menu-panel__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5],.menu-panel__back[data-astro-cid-jr7posx5],.menu-panel__seeall[data-astro-cid-jr7posx5],.site-menu__more[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{transition:scale .18s var(--hdr-ease);scale:1}.nav-link[data-astro-cid-jr7posx5]:active,.nav-chev[data-astro-cid-jr7posx5]:active,.menu-btn[data-astro-cid-jr7posx5]:active,.menu-group[data-astro-cid-jr7posx5]:active,.who-row[data-astro-cid-jr7posx5]:active,.who-chip[data-astro-cid-jr7posx5]:active,.mini-card[data-astro-cid-jr7posx5]:active,.menu-panel__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:active,.menu-panel__back[data-astro-cid-jr7posx5]:active,.menu-panel__seeall[data-astro-cid-jr7posx5]:active,.site-menu__more[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:active{transition-duration:90ms;scale:.97}@media (prefers-reduced-motion:reduce){.nav-link[data-astro-cid-jr7posx5]:active,.nav-chev[data-astro-cid-jr7posx5]:active,.menu-btn[data-astro-cid-jr7posx5]:active,.menu-group[data-astro-cid-jr7posx5]:active,.who-row[data-astro-cid-jr7posx5]:active,.who-chip[data-astro-cid-jr7posx5]:active,.mini-card[data-astro-cid-jr7posx5]:active,.menu-panel__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:active,.menu-panel__back[data-astro-cid-jr7posx5]:active,.menu-panel__seeall[data-astro-cid-jr7posx5]:active,.site-menu__more[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:active{scale:1}}.site-header__logo[data-astro-cid-jr7posx5]{min-height:44px}@media (pointer:coarse),(width<=1100px){.nav-link[data-astro-cid-jr7posx5],.nav-chev[data-astro-cid-jr7posx5]{min-height:44px}.who-chip[data-astro-cid-jr7posx5]{height:auto;min-height:44px;padding-block:0}.site-menu__who-list[data-astro-cid-jr7posx5]{gap:4px 8px}.menu-panel__seeall[data-astro-cid-jr7posx5],.grp__all[data-astro-cid-jr7posx5]{align-items:center;gap:5px;min-height:44px;padding-top:0;display:inline-flex}.site-menu__more[data-astro-cid-jr7posx5]{gap:0 10px}.site-menu__more[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 4px;display:inline-flex}.nav-panel[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5],.menu-panel__list[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{min-height:44px}}@media (width<=767px){.menu-acc[data-astro-cid-jr7posx5] .menu-panel__seeall[data-astro-cid-jr7posx5]{align-items:center;gap:5px;min-height:44px;margin-top:4px}}@supports (corner-shape:squircle){.site-menu__panel[data-astro-cid-jr7posx5]{corner-shape:squircle;border-radius:29px}}html.menu-open main *,html.menu-open main :before,html.menu-open main :after{animation-play-state:paused!important}@font-face{font-family:NW Footer Arabic;src:url(/fonts/alexandria-arabic-wght-normal.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;size-adjust:88%;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}.ft[data-astro-cid-nw2ivrzo]{color:var(--on);background:#000;padding-top:40px;position:relative}.ft__marq[data-astro-cid-nw2ivrzo]{border-block:1px solid var(--on-line);padding:16px 0;overflow:hidden}.ft__track[data-astro-cid-nw2ivrzo]{will-change:transform;direction:ltr;width:max-content;animation:106s linear infinite ftMarq;display:flex}.ft__half[data-astro-cid-nw2ivrzo]{white-space:nowrap;font:900 clamp(28px, 4vw, 54px)/1.2 var(--font-sans);letter-spacing:-.02em;color:var(--on);flex:none;display:flex}.ft__set[data-astro-cid-nw2ivrzo]{flex:none;align-items:baseline;display:inline-flex}.ft__sep[data-astro-cid-nw2ivrzo]{color:var(--jet-g);margin:0 .5em;font-weight:400}.ft__ar[data-astro-cid-nw2ivrzo]{font-family:"NW Footer Arabic", "NW Alexandria", "NW Kufi", var(--font-sans);letter-spacing:0;font-weight:700}.ft__fr[data-astro-cid-nw2ivrzo]{font-style:italic;font-weight:700}@keyframes ftMarq{to{transform:translate(-50%)}}.ft[data-astro-cid-nw2ivrzo].is-still .ft__track[data-astro-cid-nw2ivrzo]{animation-play-state:paused}html[dir=rtl] .ft__fr[data-astro-cid-nw2ivrzo]:lang(fr){letter-spacing:-.02em!important;font-style:italic!important}.ft__call[data-astro-cid-nw2ivrzo]{padding:clamp(40px,6vw,80px) 0 clamp(28px,4vw,48px)}.ft__ring[data-astro-cid-nw2ivrzo]{font:500 11px/1.4 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--jet-g);margin-bottom:14px}.ft__num[data-astro-cid-nw2ivrzo]{white-space:nowrap;width:max-content;max-width:100%;font:900 clamp(36px, 11.5vw, 168px)/.9 var(--font-sans);letter-spacing:-.045em;color:var(--on);display:block}.ft__mail[data-astro-cid-nw2ivrzo]{color:var(--jet-g);margin-top:18px;font-size:clamp(18px,2.2vw,28px);font-weight:600;line-height:1.3}.ft__mail[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--on);overflow-wrap:anywhere;font-weight:700}@media (hover:hover) and (pointer:fine){.ft__num[data-astro-cid-nw2ivrzo]{transition:opacity .25s}.ft__num[data-astro-cid-nw2ivrzo]:hover{opacity:.82}.ft__mail[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{text-underline-offset:.18em;text-decoration:underline}}.ft__cols[data-astro-cid-nw2ivrzo]{border-top:1px solid var(--on-line);grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px;padding:40px 0;display:grid}.ft__logo[data-astro-cid-nw2ivrzo]{display:inline-flex}.ft__word[data-astro-cid-nw2ivrzo]{font:750 15px/1 var(--font-wide);letter-spacing:.22em;text-transform:uppercase;font-stretch:125%}.ft__word[data-astro-cid-nw2ivrzo] span[data-astro-cid-nw2ivrzo]{opacity:.62;font-weight:400}.ft__desc[data-astro-cid-nw2ivrzo]{max-width:32ch;color:var(--jet-g);margin-top:14px;font-size:14px;line-height:1.55}.ft__loc[data-astro-cid-nw2ivrzo]{color:var(--on);margin-top:10px;font-size:14px;line-height:1.4}.ft__h[data-astro-cid-nw2ivrzo]{font:500 11px/1.3 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--jet-g);margin-bottom:14px}.ft__h[data-astro-cid-nw2ivrzo] bdi[data-astro-cid-nw2ivrzo]{text-transform:uppercase;letter-spacing:.16em}.ft__col[data-astro-cid-nw2ivrzo] ul[data-astro-cid-nw2ivrzo]{gap:0;margin:0;padding:0;list-style:none;display:grid}.ft__col[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo],.ft__col[data-astro-cid-nw2ivrzo] li[data-astro-cid-nw2ivrzo]>span[data-astro-cid-nw2ivrzo]{color:var(--on);padding:5px 0;font-size:15px;line-height:1.35;transition:color .25s;display:block}.ft__col[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--jet-g)}.ft__col[data-astro-cid-nw2ivrzo] li[data-astro-cid-nw2ivrzo]:not(.ft__lang)+.ft__lang[data-astro-cid-nw2ivrzo]{margin-top:10px}.ft__legal[data-astro-cid-nw2ivrzo]{border-top:1px solid var(--on-line);color:var(--jet-g);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 16px;padding:18px 0 28px;font-size:12px;line-height:1.5;display:flex}.ft__legal-block[data-astro-cid-nw2ivrzo]{flex:100%;gap:4px;display:grid}.ft__legal-links[data-astro-cid-nw2ivrzo]{flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.ft__legal-links[data-astro-cid-nw2ivrzo] li[data-astro-cid-nw2ivrzo]+li[data-astro-cid-nw2ivrzo]:before{content:"·";color:var(--jet-g);margin:0 .6em}.ft__legal-links[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--jet-g);transition:color .25s}.ft__legal-links[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--on)}html[dir=rtl] [data-astro-cid-nw2ivrzo]:is(.ft__ring,.ft__h){font-size:15px}html[dir=rtl] .ft__desc[data-astro-cid-nw2ivrzo]{font-size:15px;line-height:1.7}html[dir=rtl] .ft__legal[data-astro-cid-nw2ivrzo]{font-size:13px}@media (width<=900px){.ft__cols[data-astro-cid-nw2ivrzo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.ft__brand[data-astro-cid-nw2ivrzo]{grid-column:1/-1}}@media (width<=760px){.ft__col--co[data-astro-cid-nw2ivrzo]{grid-column:1/-1}.ft__col--co[data-astro-cid-nw2ivrzo] ul[data-astro-cid-nw2ivrzo]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (prefers-reduced-motion:reduce){.ft__track[data-astro-cid-nw2ivrzo]{animation:none}}.mbar[data-astro-cid-46cwe7jm]{display:none}@media (width<=767px){.mbar[data-astro-cid-46cwe7jm]{left:12px;right:12px;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:60;border-radius:var(--r-pill);box-shadow:var(--shadow-lg);backdrop-filter:blur(10px);opacity:0;transition:opacity var(--dur-med) var(--ease-entrance), transform var(--dur-med) var(--ease-entrance);pointer-events:none;background:#0a0805eb;border:1px solid #f5eee01f;gap:10px;padding:8px;display:flex;position:fixed;transform:translateY(calc(100% + 24px))}.mbar[data-astro-cid-46cwe7jm].is-shown{opacity:1;pointer-events:auto;transform:translateY(0)}}.mbar__btn[data-astro-cid-46cwe7jm]{border-radius:var(--r-pill);height:44px;font:600 14.5px/1 var(--font-sans);text-align:center;white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;padding:0 14px;display:flex}.mbar__btn--gold[data-astro-cid-46cwe7jm]{background:linear-gradient(180deg, #ffe6b8, var(--gold));color:var(--on-gold)}.mbar__btn--line[data-astro-cid-46cwe7jm]{color:var(--on);border:1px solid #f5eee047}@media (prefers-reduced-motion:reduce){.mbar[data-astro-cid-46cwe7jm]{transition:opacity var(--dur-fast) ease;transform:none}}@media (width<=767px){body.has-mobile-bar{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 88px);--mbar-clear:calc(env(safe-area-inset-bottom,0px) + 72px)}}.nwc{--nwc-bg:#0b0b0c;--nwc-raise:#1c1c1e;--nwc-line:#ffffff1f;--nwc-text:#f5f5f7;--nwc-grey:#a1a1a6;--nwc-blue:#2d5bd3;--nwc-link:#8fa6ff;font-family:var(--font-sans,system-ui, sans-serif);color:var(--nwc-text);font-size:15px;line-height:1.5}.nwc *,.nwc :before,.nwc :after{box-sizing:border-box}.nwc [hidden]{display:none!important}.nwc button,.nwc textarea,.nwc input{-webkit-appearance:none;appearance:none;letter-spacing:inherit;font-family:inherit}.nwc button{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.nwc__sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nwc__btn{z-index:60;right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));color:#fff;height:48px;font:600 15px/1 var(--font-sans,system-ui, sans-serif);letter-spacing:-.005em;animation:nwc-pop .3s var(--ease-entrance,ease-out) backwards;background:#000;border:1px solid #f5f5f7b3;border-radius:12px;align-items:center;gap:10px;padding:0 18px 0 9px;display:inline-flex;position:fixed;box-shadow:0 14px 34px -10px #000000b3}@media (hover:hover) and (pointer:fine){.nwc__btn{transition:transform .2s var(--ease-entrance,ease-out)}.nwc__btn:hover{transform:translateY(-2px)}}.nwc__btn:active{transform:scale(.97)}.nwc.is-open .nwc__btn{display:none}.nwc__btn-text{white-space:nowrap}.nwc__chip{background:var(--nwc-blue);color:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.nwc__chip--head{width:32px;height:32px}@media (width<=767px){.nwc__btn{bottom:calc(var(--mbar-clear,env(safe-area-inset-bottom,0px)) + 12px);transition:opacity .25s,transform .25s;animation:none}.nwc__btn.is-away{opacity:0;pointer-events:none;transform:translateY(16px)}}.nwc__panel{z-index:61;right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));background:var(--nwc-bg);width:min(380px,100vw - 32px);height:min(560px,100dvh - 96px);color:var(--nwc-text);border:1px solid var(--nwc-line);transform-origin:100% 100%;animation:nwc-in .22s var(--ease-entrance,ease-out) backwards;border-radius:14px;flex-direction:column;display:flex;position:fixed;box-shadow:0 30px 80px -14px #000c}.nwc__panel[data-still]{animation:none}html .nwc .nwc__panel:focus-visible{outline:0!important;box-shadow:0 30px 80px -14px #000c!important}@media (width<=767px){.nwc__panel{left:0;right:0;bottom:var(--nwc-kb,0px);width:auto;height:min(85vh, calc(var(--nwc-vh,100vh) - 8px));height:min(85dvh, calc(var(--nwc-vh,100dvh) - 8px));transform-origin:50% 100%;border-bottom:0;border-radius:14px 14px 0 0;animation-name:nwc-sheet}}@media (width>=768px) and (height<=520px){.nwc__panel{z-index:71;bottom:var(--nwc-kb,8px);height:min(calc(100vh - 16px), calc(var(--nwc-vh,100vh) - 8px));height:min(calc(100dvh - 16px), calc(var(--nwc-vh,100dvh) - 8px))}}.nwc__head{border-bottom:1px solid var(--nwc-line);flex:none;align-items:center;gap:10px;padding:9px 6px 9px 14px;display:flex}.nwc__title{min-width:0;font:700 15px/1.2 var(--font-sans,system-ui, sans-serif);letter-spacing:-.01em}.nwc__ai{font:500 10.5px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--nwc-text);border:1px solid #f5f5f766;border-radius:6px;flex:none;padding:4px 6px 3px}.nwc__close{width:44px;height:44px;color:var(--nwc-text);background:0 0;border-radius:10px;flex:none;place-items:center;margin-left:auto;display:grid}@media (hover:hover){.nwc__close:hover{background:#ffffff1a}}.nwc__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3a3a3c transparent;flex:auto;min-height:0;padding:14px 14px 10px;overflow-y:auto}html .nwc .nwc__scroll:focus-visible{outline-offset:-3px}.nwc__msgs{flex-direction:column;gap:10px;display:flex}.nwc__msg{max-width:88%;position:relative}.nwc__msg.is-new{animation:nwc-msg .2s var(--ease-entrance,ease-out) backwards}.nwc__msg--user{align-self:flex-end}.nwc__msg--assistant{align-self:flex-start}.nwc__bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;padding:10px 13px;font-size:15px;line-height:1.5}.nwc__msg--assistant .nwc__bubble{background:var(--nwc-raise);color:var(--nwc-text);border-bottom-left-radius:4px}.nwc__msg--user .nwc__bubble{color:#000;background:#f5f5f7;border-bottom-right-radius:4px}.nwc__bubble strong{color:#fff;font-weight:700}.nwc__a{color:var(--nwc-link);text-underline-offset:.18em;text-decoration:underline 1px}@media (hover:hover){.nwc__a:hover{text-decoration-thickness:2px}}.nwc__msg--error .nwc__bubble{box-shadow:inset 3px 0 #e2432b}.nwc__acts{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.nwc__act{min-height:38px;color:var(--nwc-text);font:600 13.5px/1 var(--font-sans,system-ui, sans-serif);background:0 0;border:1px solid #f5f5f766;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.nwc__act--call{color:#000;background:#f5f5f7;border-color:#f5f5f7}@media (hover:hover){.nwc__act:hover{border-color:#fff}.nwc__act--call:hover{background:#fff}}@media (width<=767px){.nwc__act{min-height:44px}}.nwc__typing .nwc__bubble{align-items:center;gap:5px;padding:15px 14px;display:inline-flex}.nwc__typing i{background:var(--nwc-grey);border-radius:2px;width:6px;height:6px;animation:1.1s ease-in-out infinite nwc-dot}.nwc__typing i:nth-child(2){animation-delay:.15s}.nwc__typing i:nth-child(3){animation-delay:.3s}.nwc__start{gap:8px;margin-top:12px;display:grid}.nwc__s{--acc:#fff;width:100%;min-height:46px;color:var(--nwc-text);font:500 14.5px/1.3 var(--font-sans,system-ui, sans-serif);text-align:left;background:#111113;border:1px solid #f5f5f733;border-radius:10px;align-items:center;gap:11px;padding:10px 14px;display:flex}.nwc__s:before{content:"";background:var(--acc);border-radius:2px;flex:none;width:8px;height:8px}@media (hover:hover){.nwc__s:hover{background:var(--nwc-raise);border-color:#f5f5f799}}.nwc__s:active{transform:scale(.985)}.nwc__s--call{color:#000;background:#f5f5f7;border-color:#f5f5f7;justify-content:space-between;font-weight:700}.nwc__s--call:before{display:none}@media (hover:hover){.nwc__s--call:hover{background:#fff;border-color:#fff}}.nwc__form{background:var(--nwc-raise);border-radius:14px;gap:11px;margin-top:12px;padding:14px;display:grid;position:relative}.nwc__field{gap:6px;display:grid}.nwc__field label{font:500 11px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--nwc-grey)}.nwc__field label span{text-transform:none;letter-spacing:0}.nwc__field input{background:var(--nwc-bg);color:#fff;width:100%;height:44px;font:400 15px/1.2 var(--font-sans,system-ui, sans-serif);border:1px solid #f5f5f738;border-radius:8px;padding:0 12px}.nwc__trap{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;top:0;left:0}.nwc__formsend{color:#000;height:46px;font:700 15px/1 var(--font-sans,system-ui, sans-serif);background:#f5f5f7;border-radius:10px}.nwc__formsend:disabled{opacity:.5;cursor:default}@media (hover:hover){.nwc__formsend:not(:disabled):hover{background:#fff}}.nwc__formmsg{min-height:0;color:var(--nwc-text);border-radius:3px;padding:2px 0 2px 11px;font-size:13.5px;line-height:1.45;box-shadow:inset 3px 0 #e2432b}.nwc__formmsg:empty{display:none}.nwc__formmsg .nwc__a{white-space:nowrap}.nwc__ts{flex:none;padding:0 12px}.nwc__ts:empty{display:none}.nwc__composer{border-top:1px solid var(--nwc-line);flex:none;grid-template-columns:1fr auto;align-items:end;gap:8px;padding:10px 12px 6px;display:grid}.nwc__input{background:var(--nwc-raise);width:100%;min-height:44px;max-height:112px;color:var(--nwc-text);font:400 15px/1.4 var(--font-sans,system-ui, sans-serif);resize:none;border:1px solid #f5f5f738;border-radius:10px;padding:11px 12px;display:block;overflow-y:auto}.nwc__input::placeholder{color:#8e8e93;opacity:1}.nwc__send{color:#000;height:44px;font:700 15px/1 var(--font-sans,system-ui, sans-serif);background:#f5f5f7;border-radius:10px;padding:0 16px}.nwc__send:disabled{opacity:.35;cursor:default}@media (hover:hover){.nwc__send:not(:disabled):hover{background:#fff}}.nwc__foot{flex:none;justify-content:space-between;align-items:baseline;gap:10px;padding:2px 14px 12px;display:flex}.nwc__fine{color:var(--nwc-grey);margin:0;font-size:12px;line-height:1.4}.nwc__count{font:500 11px/1 var(--font-mono,ui-monospace, monospace);color:var(--nwc-grey);flex:none}@media (width<=767px){.nwc__foot{padding-bottom:calc(12px + var(--nwc-safe,env(safe-area-inset-bottom,0px)))}.nwc__input,.nwc__field input{font-size:16px}.nwc__bubble{font-size:15.5px}}@media (width>=768px) and (height<=520px){.nwc__head{padding-block:4px}.nwc__composer{padding-block:8px 4px}.nwc__foot{padding-bottom:8px}}@keyframes nwc-pop{0%{opacity:0;transform:translateY(10px)}}@keyframes nwc-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes nwc-sheet{0%{opacity:0;transform:translateY(28px)}}@keyframes nwc-msg{0%{opacity:0;transform:translateY(6px)}}@keyframes nwc-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.nwc__btn,.nwc__panel,.nwc__msg.is-new{animation:none!important}.nwc__btn,.nwc__s,.nwc__act{transition:none!important}.nwc__typing i{opacity:.7;animation:none}}@media print{.nwc{display:none!important}}.nwc[dir=rtl]{line-height:1.7}.nwc[dir=rtl] .nwc__btn{right:auto;left:max(16px, env(safe-area-inset-left,0px));padding:0 9px 0 18px;font-size:15.5px;line-height:1.4}.nwc[dir=rtl] .nwc__chip svg{transform:scaleX(-1)}.nwc[dir=rtl] .nwc__panel{right:auto;left:max(16px, env(safe-area-inset-left,0px));transform-origin:0 100%}@media (width<=767px){.nwc[dir=rtl] .nwc__panel{transform-origin:50% 100%;left:0;right:0}}.nwc[dir=rtl] .nwc__head{padding:9px 14px 9px 6px}.nwc[dir=rtl] .nwc__close{margin-left:0;margin-right:auto}.nwc[dir=rtl] .nwc__title{font-size:16px;line-height:1.4}.nwc[dir=rtl] .nwc__ai{font:600 11px/1.3 var(--font-sans,system-ui, sans-serif);padding:4px 8px 3px}.nwc[dir=rtl] .nwc__bubble{text-wrap:pretty;font-size:15.5px;line-height:1.75}.nwc[dir=rtl] .nwc__msg--assistant .nwc__bubble{border-bottom-right-radius:4px;border-bottom-left-radius:14px}.nwc[dir=rtl] .nwc__msg--user .nwc__bubble{border-bottom-right-radius:14px;border-bottom-left-radius:4px}.nwc[dir=rtl] .nwc__msg--error .nwc__bubble{box-shadow:inset -3px 0 #e2432b}.nwc[dir=rtl] .nwc__act{padding-block:6px;font-size:14.5px;line-height:1.5}.nwc[dir=rtl] .nwc__s{text-align:right;font-size:15px;line-height:1.6}.nwc[dir=rtl] .nwc__s--call svg{transform:scaleX(-1)}.nwc[dir=rtl] .nwc__field label{font:600 12.5px/1.5 var(--font-sans,system-ui, sans-serif)}.nwc[dir=rtl] .nwc__field input{line-height:1.5}.nwc[dir=rtl] .nwc__formsend,.nwc[dir=rtl] .nwc__send{font-size:15.5px;line-height:1.4}.nwc[dir=rtl] .nwc__formmsg{padding:2px 11px 2px 0;font-size:14px;line-height:1.7;box-shadow:inset -3px 0 #e2432b}.nwc[dir=rtl] .nwc__input{text-align:start;unicode-bidi:plaintext;line-height:1.6}.nwc[dir=rtl] .nwc__fine{font-size:12.5px;line-height:1.7}.nwc[dir=rtl] .nwc__count{line-height:1.5}:root{--night:#0a0805;--night2:#0e0e12;--on:#f5eee0;--day:#f5eee0;--paper:#f5eee0;--ink:#100d08;--mute:#5e574c;--gold:#e8b33e;--gold-hot:#ffda7c;--gold-ink:#8c5e10;--red:#ff4a3a;--emerald:#0e3a31;--midnight:#101a3a;--plum:#2c1234;--on-line:#f3eee61f;--on-dim:#f3eee680;--on-mute:#f3eee6a8;--ink-line:#1111131a;--ink-line-strong:#1111132e;--ink-mute:#11111394;--on-gold:#241705;--font-wide:"NW Display", "Satoshi", system-ui, sans-serif;--font-serif:"NW Head A", "Satoshi", system-ui, sans-serif;--font-sans:"Satoshi", system-ui, -apple-system, sans-serif;--font-led:"Array", var(--font-wide);--font-hand:"Kalam", var(--font-sans);--font-stamp:"Bespoke Stencil", var(--font-wide);--font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--font-arabic-display:"Reem Kufi", var(--font-sans);--font-arabic-text:"Noto Naskh Arabic", var(--font-sans);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--r-sm:8px;--r-md:14px;--r-lg:22px;--r-xl:32px;--r-pill:999px;--shadow-sm:0 10px 24px -16px #140e0559;--shadow-md:0 24px 48px -22px #140e0573;--shadow-lg:0 40px 80px -32px #0606088c;--shadow-gold:0 14px 34px -14px #e7b56cb3;--ease-entrance:cubic-bezier(.2, .7, .1, 1);--dur-fast:.25s;--dur-med:.45s;--dur-slow:.7s;--dur-connector:.9s;--dur-reveal:.3s;--dur-reveal-was:.34s;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@supports (color:color(display-p3 1 1 1)){:root{--gold:color(display-p3 .921 .694 .008)}}:root{--lb-k:1.2}@font-face{font-family:NW Display;src:url(/fonts/Satoshi-Black.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;size-adjust:107%}@font-face{font-family:NW Head A;src:url(/fonts/Satoshi-Bold.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;size-adjust:88%}@font-face{font-family:NW Head A;src:url(/fonts/Satoshi-BoldItalic.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap;size-adjust:88%}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-BoldItalic.woff2)format("woff2");font-weight:600 700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Black.woff2)format("woff2");font-weight:800 900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Regular.woff2)format("woff2");font-weight:100 450;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Medium.woff2)format("woff2");font-weight:451 900;font-style:normal;font-display:swap}@font-face{font-family:Array;src:url(/fonts/Array-Bold.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Kalam;src:url(/fonts/Kalam-Regular.woff2)format("woff2");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:Kalam;src:url(/fonts/Kalam-Bold.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Stencil;src:url(/fonts/BespokeStencil-Bold.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--gut:clamp(16px, 4vw, 56px);--max:1280px}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--night)}body{min-height:100svh;font-family:var(--font-sans);letter-spacing:-.011em;color:var(--on);background:var(--night);--fg-mute:var(--on-mute);--fg-dim:var(--on-dim);--line:var(--on-line);--accent:var(--gold);font-size:17px;line-height:1.55;overflow-x:clip}img,picture,svg,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}a,button,[role=button],label,summary{cursor:pointer}a *,button *{cursor:inherit}ul,ol{padding:0;list-style:none}table{border-collapse:collapse}::selection{background:var(--gold);color:var(--on-gold)}h1,h2,h3,h4,h5,h6,.display,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-serif);font-optical-sizing:auto;letter-spacing:-.03em;text-wrap:balance;font-weight:300;line-height:1.04}.display,h1,.h1{font-size:clamp(2.5rem,1.85rem + 3vw,4.75rem);line-height:.98}h2,.h2{font-size:clamp(2rem,1.55rem + 2vw,3.25rem);line-height:1.02}h3,.h3{font-size:clamp(1.5rem,1.25rem + 1.1vw,2.1rem);line-height:1.08}h4,.h4{font-size:clamp(1.2rem,1.05rem + .6vw,1.5rem);font-weight:400;line-height:1.15}h5,.h5{letter-spacing:-.01em;font-size:1.05rem;font-weight:500}.display{font-size:clamp(3rem,2rem + 4.5vw,6.25rem);line-height:.95}.display--xl{font-size:clamp(3.4rem,1.6rem + 9vw,10.5rem);line-height:.92}.display em,h1 em,h2 em,.h1 em,.h2 em,.display--xl em{color:var(--accent);font-style:italic}.numeral{font-family:var(--font-serif);font-optical-sizing:auto;color:#0000;-webkit-text-stroke:1px var(--line);letter-spacing:-.02em;font-size:clamp(3rem,2.2rem + 3vw,5.5rem);font-weight:300;line-height:1}p{text-wrap:pretty}.lead{color:var(--fg-mute);max-width:58ch;font-size:clamp(1.05rem,.98rem + .4vw,1.3rem);line-height:1.5}.eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text,var(--accent));align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.eyebrow:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.mono{font-family:var(--font-mono);letter-spacing:.02em}.has-grain{isolation:isolate;position:relative}.has-grain:after{content:"";z-index:2;background-image:var(--grain);opacity:.05;mix-blend-mode:overlay;pointer-events:none;background-size:120px 120px;position:absolute;inset:0}.hairline{background:var(--line);height:1px;display:block;position:relative;overflow:hidden}.hairline:after{content:"";background:var(--accent);transform-origin:0;transition:transform var(--dur-connector) var(--ease-entrance);position:absolute;inset:0;transform:scaleX(0)}[data-reveal].is-in .hairline:after,.hairline.is-in:after{transform:scaleX(1)}[data-reveal].pre-reveal{opacity:0;transform:translateY(12px)}[data-reveal]{transition:opacity var(--dur-reveal) var(--ease-entrance), transform var(--dur-reveal) var(--ease-entrance)}[data-reveal].is-in{opacity:1;transform:translateY(0)}[data-reveal].reveal-now,[data-reveal].reveal-now .hairline:after,.hairline.reveal-now,.hairline.reveal-now:after{transition:none!important}[data-reveal=lines]{overflow:hidden}[data-reveal=lines].pre-reveal{opacity:1;transform:none}[data-reveal=lines]>*{transition:transform var(--dur-reveal) var(--ease-entrance);display:block;transform:translateY(110%)}[data-reveal=lines].is-in>*{transform:translateY(0)}html[data-no-reveal] [data-reveal],html[data-no-reveal] [data-reveal=lines]>*,html[data-no-reveal] .hairline:after{opacity:1!important;visibility:visible!important;transition:none!important;transform:none!important}.light-pool{isolation:isolate;position:relative}.light-pool:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#e7b56c29,#0000 70%);position:absolute;inset:-20% -10%}.prose a,[data-prose] a{text-underline-offset:.2em;text-decoration:underline;text-decoration-color:var(--line);transition:text-decoration-color var(--dur-fast) ease}.prose a:hover,[data-prose] a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.skip-link{z-index:100;border-radius:var(--r-sm);background:var(--gold);color:var(--on-gold);font-family:var(--font-mono);letter-spacing:.04em;transition:transform var(--dur-fast) ease;padding:10px 16px;font-size:13px;font-weight:600;position:fixed;top:10px;left:10px;transform:translateY(-140%)}.skip-link:focus-visible{transform:translateY(0)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:min(100% - 2 * var(--gut), var(--max));margin-inline:auto}.wrap--narrow{width:min(100% - 2 * var(--gut), 760px);margin-inline:auto}.wrap--wide{width:min(100% - 2 * var(--gut), 1440px);margin-inline:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.is-off,.is-off *{animation-play-state:paused!important}@supports (corner-shape:squircle){.card{corner-shape:squircle!important;border-radius:26px!important}}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.2s;animation-timing-function:var(--ease-entrance)}::view-transition-old(root){animation-name:nw-page-out}::view-transition-new(root){animation-name:nw-page-in}@keyframes nw-page-out{to{opacity:0}}@keyframes nw-page-in{0%{opacity:0;transform:translateY(14px)}}::view-transition-group(site-header){animation:none}::view-transition-old(site-header){opacity:0;animation:none}::view-transition-new(site-header){opacity:1;animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}html.scene-lock{scrollbar-gutter:stable;overflow:hidden}:root{--ink-b:#1c1813;--paper-b:#f1e8d6;--red-b:#e2432b;--blue-b:#2a4ba6;--mustard-b:#f1b02b;--green-b:#1e7556;--pink-b:#ee7fa6;--night:#1c1813;--night2:#26201a;--on:#f4ecdc;--day:var(--paper-b);--paper:var(--paper-b);--ink:var(--ink-b);--mute:#5b5245;--gold:var(--mustard-b);--gold-hot:#f7c95a;--gold-ink:#c2391f;--on-gold:#1c1813;--red:var(--red-b);--r-sm:4px;--r-md:6px;--r-lg:10px;--r-xl:14px;--shadow-gold:none;--press:5px;--grain-b: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='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .11 0 0 0 0 .09 0 0 0 0 .07 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@supports (color:color(display-p3 1 1 1)){:root{--gold:color(display-p3 .93 .69 .2)}}html .btn.btn{corner-shape:round;border:2.5px solid var(--ink-b);box-shadow:var(--press) var(--press) 0 var(--btn-shadow,var(--ink-b));border-radius:6px;font-weight:800;transition:transform .14s,box-shadow .14s,background .2s,color .2s}html .btn.btn--gold{background:var(--mustard-b);color:var(--ink-b)}html .btn.btn--ink{background:var(--ink-b);color:var(--paper-b);--btn-shadow:var(--red-b)}html .btn.btn--line{background:var(--paper-b);color:var(--ink-b)}html .btn.btn--ghost{box-shadow:none;border-color:#0000}@media (hover:hover) and (pointer:fine){html .btn.btn:hover{box-shadow:calc(var(--press) + 1px) calc(var(--press) + 1px) 0 var(--btn-shadow,var(--ink-b));transform:translate(-1px,-1px)}html .btn.btn--gold:hover{background:#f6bd45}html .btn.btn--ink:hover{background:#2c251d}html .btn.btn--ghost:hover{box-shadow:none}}html .btn.btn:active{box-shadow:2px 2px 0 var(--btn-shadow,var(--ink-b));transition-duration:60ms;transform:translate(3px,3px)}html .hh:not(.hh--paper),html .ht,html .eg,html .hs,html .pf,html .site-footer,html .site-header{--btn-shadow:var(--red-b)}html .hm-paper,html .hh--paper,html .hm-close{background-image:var(--grain-b)}html .hm-stars,html .hh__sky,html .eg__sky,html .close__sky,html .pf:before,html .hm-close:before{display:none}html .hm{--c-ag:#7f9cff;--ci-ag:var(--blue-b);--c-rc:#3cbf86;--ci-rc:var(--green-b);--c-ad:var(--mustard-b);--ci-ad:#a06a00;--c-mk:#f28bb1;--ci-mk:#b83e6e;--c-au:#f2654b;--ci-au:var(--red-b);--stage:var(--ink-b);--cream:var(--on);--paper0:var(--paper-b);--ink0:var(--ink-b);--mute0:var(--mute)}html .hm .hm-k{color:var(--red-b);font-weight:700}html .hm .hm-k--on,html .hm .hs .hm-k{color:var(--mustard-b)}html .hm .hh__big{--hw-mk:#f28bb1;--hw-rc:#3cbf86;--hw-ag:#f2654b}html .hm .hh__call{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7c30-5 55 3 85-1s60-4 110 1' fill='none' stroke='%23E2432B' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") bottom/100% 10px no-repeat;padding-bottom:6px;text-decoration:none}html .hm .hh.hh--paper{background-color:var(--paper-b);color:var(--ink-b)}html .hm .hh--paper .hh__media,html .hm .hh--paper .hh__shade{display:none}html .hm .hh--paper .hh__big{color:var(--ink-b);--hw-mk:#d2508a;--hw-rc:var(--green-b);--hw-ag:var(--red-b)}html .hm .hh--paper .hh__slot{color:var(--mustard-b);-webkit-text-stroke:.022em var(--ink-b);paint-order:stroke fill;text-shadow:.05em .05em 0 var(--ink-b)}html .hm .hh--paper .hh__label{color:var(--ink-b);font-weight:700}html .hm .hh--paper .hh__sub{color:color-mix(in oklab, var(--ink-b) 86%, transparent)}html .hm .hh--paper .hh__call{color:var(--ink-b)}html .hm .hh--paper .hh__slot.is-typing:before{-webkit-text-stroke:.022em var(--ink-b);paint-order:stroke fill;text-shadow:.05em .05em 0 var(--ink-b)}html .hm .ht__in:before{background:var(--mustard-b);width:64px;height:3px}html .hm .ht__facts li>*,html .hm .ht__tools li{min-height:0;font:400 17px/1.2 var(--font-stamp);letter-spacing:.06em;text-transform:uppercase;color:var(--on);background:0 0;border:0;border-radius:0;padding:4px 0}html .hm .ht__facts i{color:var(--mustard-b);background:0 0}html .hm .ht__facts{gap:10px 34px}html .hm .ht__tools li{color:color-mix(in oklab, var(--on) 82%, transparent);font-size:15px}html .hm .ht__tools li+li:before{content:"·";color:var(--mustard-b);margin:0 14px}html .hm .ht__k{color:var(--mustard-b);font-weight:700}html .hm .hs{background-color:var(--ink-b)}html .hm .hs-a__band{background:var(--band,var(--ink-b));color:var(--band-text,var(--paper-b));border-bottom:0}html .hm .hs-a__band[data-acc=ag]{--band:var(--blue-b);--hi:var(--mustard-b)}html .hm .hs-a__band[data-acc=rc]{--band:var(--green-b);--hi:var(--mustard-b)}html .hm .hs-a__band[data-acc=mk]{--band:var(--pink-b);--band-text:var(--ink-b);--hi:var(--ink-b)}html .hm .hs-a__band[data-acc=au]{--band:var(--red-b);--hi:var(--mustard-b)}html .hm .hs-a__name{color:var(--band-text,var(--paper-b));font-weight:700}html .hm .hs-a__name:before{background:var(--hi);box-shadow:none;border-radius:0;width:12px;height:12px}html .hm .hs-a__name:after{background:var(--band-text,var(--paper-b));height:2px}html .hm .hs-a__h{color:var(--band-text,var(--paper-b))}html .hm .hs-a__h em{color:var(--hi)}html .hm .hs-a__t,html .hm .hs-a__list a{color:var(--band-text,var(--paper-b))}html .hm .hs-a__ic{color:var(--hi)}html .hm .hs-a__all{color:var(--band-text,var(--paper-b));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7c30-5 55 3 85-1s60-4 110 1' fill='none' stroke='%23F1B02B' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") bottom/100% 9px no-repeat}html .hm .hs-a__band[data-acc=ad] .hs-a__all,html .hm .hs-a__band[data-acc=mk] .hs-a__all{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7c30-5 55 3 85-1s60-4 110 1' fill='none' stroke='%231C1813' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}html .hm .hs-a__glow{display:none}html .hm .hs-a__big{color:var(--band-text,var(--paper-b));background:var(--hi);border:3px solid var(--ink-b);box-shadow:8px 8px 0 var(--ink-b);width:56%;padding:14%}html .hm .hs-a__big svg{stroke-width:1.6px;color:var(--ink-b)}html .hm .hs-a__band[data-acc=mk] .hs-a__big svg{color:var(--paper-b)}html .hm .pf__tile{background:var(--paper-b);color:var(--ink-b);border:2.5px solid var(--ink-b);box-shadow:7px 7px 0 var(--red-b);border-radius:8px}html .hm .pf__tile:nth-child(3n+2){box-shadow:7px 7px 0 var(--blue-b)}html .hm .pf__shot{border:2px solid var(--ink-b);border-radius:4px}html .hm .pf__tag{background:var(--ink-b);color:var(--paper-b);font-family:var(--font-stamp);letter-spacing:.06em;border:0;border-radius:3px}html .hm .who__grid>li>a{border:2.5px solid var(--ink-b)!important;box-shadow:7px 7px 0 var(--acci,var(--ink-b))!important;border-radius:8px!important}html .hm .hm-close .btn.btn--gold{background:var(--paper-b)}@media (width>=768px){html .site-header[data-tone=light]:not(.is-scrolled) .lang-switch{border-color:#1c18134d!important}html .site-header[data-tone=light]:not(.is-scrolled) .lang-switch__item{color:#1c1813cc!important}html .site-header[data-tone=light]:not(.is-scrolled) .lang-switch__item[aria-current]{background:var(--ink-b)!important;color:var(--paper-b)!important}}@media (width<=767px){html .site-header[data-tone=light] .site-header__bar{color:rgb(var(--hdr-cream) / 1)!important;--hdr-fg:var(--hdr-cream)!important}}:root{--jet:#000;--jet-2:#1c1c1e;--jet-w:#f5f5f7;--jet-g:#a1a1a6;--night:#000;--night2:#1c1c1e;--stage:#000;--c-stage:#000;--on:#f5f5f7;--cream:#f5f5f7;--on-line:#f5f5f724;--on-dim:#f5f5f780;--on-mute:#a1a1a6;--gold:#f5f5f7;--gold-hot:#fff;--on-gold:#000;--mustard-b:var(--blue-b);--jet-edge:var(--red-b)}@supports (color:color(display-p3 1 1 1)){:root{--gold:#f5f5f7}}html .hm,html .sg,html .si{--night:#000;--stage:#000;--c-stage:#000;--night2:#1c1c1e}html :is(.sg,.si){--gold:var(--acc-s);--gold-hot:var(--acc-s);--jet-edge:var(--acc-s)}@supports (color:color(display-p3 1 1 1)){html :is(.sg,.si){--gold:var(--acc-v);--gold-hot:var(--acc-v);--jet-edge:var(--acc-v)}}html :is(.panel--night,.panel--midnight,.panel--plum,.panel--emerald){background:#000!important}html :is(.panel--night,.panel--midnight,.panel--plum,.panel--emerald,.panel--gold).panel--glow:before,html :is(.panel--night,.panel--midnight,.panel--plum,.panel--emerald,.panel--gold).panel--glow:after,html :is(.panel--night,.panel--midnight,.panel--plum,.panel--emerald).has-grain:after,html :is(.hm-stars,.hh__sky,.eg__sky,.close__sky,.lx__sky,.lw__sky,.cr__sky,.mis__sky,.as__sky,.aw__sky,.si-hero__sky,.lw__glow,.cr__glow,.as__glow,.eg__glow,.lm__glow,.lw__spill,.aw__halo,.router-grid__orb,.aw__chatglow,.dv__glow,.page-hero__motif,.hs-a__glow){display:none!important}html :is(.lx__ghost,.lw__ghost,.mis__ghost){color:#ffffff12!important;-webkit-text-stroke:0!important}html .hm :is(.ht,.eg,.hs,.pf){background-color:#000!important}html :is(.si-hero,.si-checks__panel,.si-vs__col--ours,.lx-tools__panel,.lx-price,.aw,.lm,.st){background-color:#000!important;background-image:none!important}html :is(.si-hero,.si-checks__panel,.si-vs__col--ours,.lx-tools__panel,.st,.ap-cta):before{display:none!important}html :is(.btn--ink,.ch__notch,.dv-poster,.pf__tag,.sc__body,.mon__screen,.scr--site,.scr--camp,.lw__live,.awc,.dv,.dv-wa,.bv,.who__icon,.who__go,.mis__screen,.lx__screen,.bs__window,.lang-switch__item[aria-current]){background-color:#000!important}html :is(.ag,.ag__log>li,.ag__node>i,.as__box,.awc__comp,.awc__it,.scr .bar,.br__band,.br__btn,.br__url,.bs__flag,.bs__score,.bt__i,.bv-chip,.bv-it,.ca__slot,.ca__week>span,.ch__composer,.ch__input,.ch__phone,.ch__txt,.ck__row,.ck__sum>span,.cr__main,.cr__tags>li,.dv-a,.dv-approve,.dv-box,.dv-cal,.dv-check__audit,.dv-crew__roles>li,.dv-crew__say,.dv-dk>div,.dv-jobs>li,.dv-mem__in>span,.dv-menu>span,.dv-mk__list>span,.dv-pay>span,.dv-size__col,.dv-wa>span.in,.dvm-card,.dvm-search,.iv__av,.iv__due,.lm__card,.lv-errand__row,.lv-find__q,.lv-inv__row,.lv-wa__b--in,.lv-web__q,.lw__tags>li,.lx-net__tools>li,.lx__tags>li,.mon__pulse,.mon__row,.msg--agent,.pf__shot,.se__res,.site__card,.site__search>b,.so__row,.so__sch,.st__tile,.mon__foot,.si-it__tag,.lx-it__tag){background-color:#1c1c1e!important}html .hm .hm-k--on,html .hm .hs .hm-k,html .hm .ht__k,html .hm .ht__facts i,html .hm .ht__tools li+li:before{color:var(--jet-g)}html .hm .ht__in:before{background:var(--red-b)}html .hm .eg__intro h2 em{color:var(--jet-w)}html .btn.btn--gold{color:#fff;--btn-shadow:var(--red-b);background:#000;border-color:#000}@media (hover:hover) and (pointer:fine){html .btn.btn--gold:hover{background:#000}}html :is(.hh,.ht,.eg,.hs,.pf,.site-footer,.lx,.lx-static,.lw,.lw-static,.cr,.cr-static,.mis,.mis-static,.as,.as-static,.si-hero,.si-checks__panel,.lx-tools__panel,.lx-price,.aw,.lm,.st,.panel--night,.panel--midnight,.panel--plum,.panel--emerald,.site-menu) .btn.btn--gold,html .site-header:not([data-tone=light]) .site-header__cta.btn,html .site-header.is-scrolled .site-header__cta.btn{background:var(--jet-w);color:#000;border-color:var(--jet-w);--btn-shadow:var(--jet-edge)}@media (hover:hover) and (pointer:fine){html :is(.hh,.ht,.eg,.hs,.pf,.site-footer,.lx,.lx-static,.lw,.lw-static,.cr,.cr-static,.mis,.mis-static,.as,.as-static,.si-hero,.si-checks__panel,.lx-tools__panel,.lx-price,.aw,.lm,.st,.panel--night,.panel--midnight,.panel--plum,.panel--emerald,.site-menu) .btn.btn--gold:hover,html .site-header.is-scrolled .site-header__cta.btn:hover{background:#fff}}html :is(.hh,.ht,.eg,.hs,.pf,.site-footer,.lx,.lx-static,.lw,.lw-static,.cr,.cr-static,.mis,.mis-static,.as,.as-static,.si-hero,.si-checks__panel,.lx-tools__panel,.lx-price,.aw,.lm,.st,.panel--night,.panel--midnight,.panel--plum,.panel--emerald) .btn.btn--line{color:var(--jet-w);box-shadow:none;background:0 0;border-color:#f5f5f7b3}html .mbar .mbar__btn--gold{background:var(--jet-w)!important;color:#000!important}html .mbar .mbar__btn--line{border-color:#f5f5f759!important}html .hm{--c-ad:#7ba0d9;--ci-ad:var(--ink-b)}html .hm .hs-a__band:is([data-acc=ag],[data-acc=rc],[data-acc=au]){--hi:var(--paper-b)}html .hm .hs-a__band[data-acc=ad]{--band:#000;--band-text:var(--jet-w);--hi:#7ba0d9}html .hm .hs-a__band[data-acc=mk]{--hi:#000}html .hm .hs-a__band[data-acc=ad] .hs-a__big{box-shadow:8px 8px 0 var(--jet-w);border-color:#7ba0d9}html .hm .hs-a__all{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7c30-5 55 3 85-1s60-4 110 1' fill='none' stroke='%23F1E8D6' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}html .hm .hs-a__band[data-acc=ad] .hs-a__all{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7c30-5 55 3 85-1s60-4 110 1' fill='none' stroke='%237BA0D9' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}html .hm .hs-a__band[data-acc=mk] .hs-a__all{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 7c30-5 55 3 85-1s60-4 110 1' fill='none' stroke='%231C1813' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}html .hm .pf__tile:nth-child(3n+3){box-shadow:7px 7px 0 var(--green-b)}html .hm .pf__tile--real .pf__tag{background:var(--red-b);color:var(--paper-b)}html .hm .hm-close{background-color:var(--red-b);color:var(--paper-b);--btn-shadow:var(--ink-b)}html .hm .close__h{color:var(--paper-b)}html .hm .close__row p{color:color-mix(in oklab, var(--paper-b) 92%, transparent)}html .hm .hm-close .btn.btn--gold{background:var(--paper-b);color:var(--ink-b);border-color:var(--ink-b)}html .panel--gold{--btn-shadow:var(--ink-b);background:var(--blue-b)!important;color:var(--paper-b)!important;--on-gold:var(--paper-b)!important;--fg-mute:#f1e8d6d1!important;--fg-dim:#f1e8d68f!important;--line:#f1e8d642!important;--accent:var(--paper-b)!important;--accent-text:var(--paper-b)!important;--card-bg:#ffffff1a!important;--gold:var(--paper-b)!important;--gold-ink:var(--paper-b)!important;background-image:none!important}html .panel--gold .btn.btn--gold{background:var(--paper-b);color:var(--ink-b);border-color:var(--ink-b)}html .panel--gold .glass{background:#ffffff1a!important}html .faq__icon:before,html .faq__icon:after{background:var(--red-b)!important}html .site-footer{--accent:var(--jet-w);--fg-mute:var(--jet-g);--line:#f5f5f724;background:#000!important}html .site-footer:before,html .site-footer:after{display:none!important}html .site-footer .eyebrow{color:var(--jet-g)!important}html .site-footer .eyebrow:before{background:var(--jet-g)!important}html .site-header{--hdr-cream:245 245 247!important}html :is(.site-header,.site-menu){--glass-bg:#000000f0!important;--glass-fallback:#000000f7!important;--glass-scrim:#00000073!important}html .site-header.is-scrolled .site-header__bar{background:#000000f5!important}html .menu-panel{background-image:none!important}@media (width<=767px){html .site-header__bar,html .site-header.is-scrolled .site-header__bar{background:#000!important}}html .mbar{background:#000000f0!important}@media (width>=768px){html .site-header__bar{border-radius:12px!important}}html .menu-btn{border-radius:8px!important}html .lang-switch{border-radius:6px!important}html .lang-switch__item{border-radius:4px!important}html :is(.who-chip,.chk-chip,.lx-btn,.si-btn,.ap-btn,.mbar__btn,.lx-it__tag,.si-it__tag,.lx-incl__chip,.lx-net__tools>li,.lx__tags>li,.lw__tags>li,.cr__tags>li,.bs__flag,.aw__maplink,.lm__reset,.lm__search,.lm__tools button,.dv-priv__tags>span,.doc__job){border-radius:6px!important}html :is(.sc__ex,.mon__head em,.eg__ex,.ch__eg,.awc__eg,.dv__eg,.lm__eg,.ck__fix,.ca__tag,.awt__status,.iv__due,.bv-work b,.dv-approve em,.wm__bar em,.se__src,.br__live,.so__sch,.so__done){border-radius:4px!important}html .site-header,html .site-menu{--hdr-gold:#f5f5f7!important}html .is-last .cht__bar{background:var(--gold)!important;box-shadow:none!important}html .ag__spark{background:var(--gold)!important;box-shadow:0 0 10px 2px color-mix(in oklab, var(--gold) 55%, transparent)!important}html :is(.bv-core,.dv-brain__orb,.dv-size .core){box-shadow:none!important;background:radial-gradient(circle at 35% 35%,#fff,#d1d1d6 55%,#8e8e93)!important}html .lw :is(.site__brand em,.site__kick,.site__h em),html .lw .so__av{color:#f28bb1!important}html .si .so__av{color:#fff!important;background:linear-gradient(135deg,#ff8fb1,#e2432b)!important}html .so__tile.t1 .so__art:before{background:#ffc2d4!important}html .so__tile.t2{background:linear-gradient(160deg,#ff8fb1,#e2432b)!important}html .so__tile.t2 .so__art:after{background:#ffe3ec!important}html .so__tile.t5{background:linear-gradient(170deg,#9fd0ff,#2a4ba6)!important}html .so__tile.t5 .so__art:before{background:#0b1f5c!important}html :is(.scr .bar>span,.ap summary>i){background-color:#000!important}html :is(.dv-dk__why ol>li,.lw-static__wall ul>li){background-color:#1c1c1e!important}html :is(.dv-dk__why ol>li,.lm__list li>button){border-radius:6px!important}html :is(.br__cs1,.br__cs2){border-radius:4px!important}html .mini-card{background:#f5f5f70f!important;border-color:#f5f5f733!important;border-radius:8px!important}html .lx__phone{box-shadow:inset 0 0 0 .1em #ffffff57,inset 0 .14em .3em #ffffff80,inset 0 -.14em .3em #00000073,0 5em 12em -3em #000000e6!important}html .lx__ground{background:radial-gradient(50% 50% at 50% 42%,#000000b3,#0000 72%)!important}html .si-hero .sc{box-shadow:none!important}html .light-pool:before,html .light-pool:after,html :is(.panel--paper,.panel--day).panel--glow:before{display:none!important}html .mis__rim{box-shadow:inset 0 0 0 .07em #ffffff73,inset 0 -.12em .25em #00000059!important}html .cr__main{box-shadow:0 0 0 1px #f5f5f71c,0 2.4em 5em -2em #000000e6!important}html .bs__window{box-shadow:0 0 0 1px color-mix(in oklab, var(--gold) 45%, transparent), 0 5em 11em -3em #000000e6!important}html :is(.ag__hub,.lx-net__hub){box-shadow:none!important;background:#1c1c1e!important}html :is(.si-close,.lx-price,.lx-cta,.awt,.ap-beat .bv):before,html :is(.mis__ground,.lw__ground){display:none!important}html .ap-cta{background:var(--blue-b)!important;color:var(--paper-b)!important;background-image:none!important}html .ap-cta :is(.ap-cta__h,.ap-cta__h em,p){color:var(--paper-b)!important}html .ap-cta .ap-btn--line{color:var(--paper-b)!important;background:0 0!important;border-color:#f1e8d6cc!important}html .panel--gold :is(.breadcrumbs,.breadcrumbs a,.breadcrumbs__item){color:#f1e8d6d9!important}html .ch__msg.is-out>.ch__txt{background-color:var(--gold)!important}html .who__scene:before{background:#000!important}html .hm .hh{color:var(--jet-w);background-color:#000}html .hm .hh__sub{color:color-mix(in oklab, var(--jet-w) 80%, transparent)}html .hm .hh__big{--hw-rc:#1fcb78}@supports (color:color(display-p3 1 1 1)){html .hm .hh__big{--hw-rc:color(display-p3 .24 .8 .48);--hw-ag:color(display-p3 .93 .42 .31)}}html .btn.btn{box-shadow:none!important;border-width:1.5px!important}@media (hover:hover) and (pointer:fine){html .btn.btn:hover{opacity:.86;box-shadow:none!important;transform:none!important}}html .btn.btn:active{box-shadow:none!important;transform:scale(.97)!important}html .btn.btn:focus-visible{outline-offset:3px!important;outline:2px solid #2d5bd3!important}html :is(.hh,.ht,.eg,.hs,.pf,.site-footer,.lx,.lx-static,.lw,.lw-static,.cr,.cr-static,.mis,.mis-static,.as,.as-static,.si-hero,.si-checks__panel,.lx-tools__panel,.lx-price,.aw,.lm,.st,.panel--night,.panel--midnight,.panel--plum,.panel--emerald,.site-menu,.hm-close,.panel--gold) .btn.btn--gold,html .site-header:not([data-tone=light]) .site-header__cta.btn,html .site-header.is-scrolled .site-header__cta.btn{color:#000!important;background:#fff!important;border-color:#fff!important}html :is(.hm-close,.panel--gold) .btn.btn--line{color:#fff!important;background:0 0!important;border-color:#fffc!important}html .site-header[data-tone=light]:not(.is-scrolled) .site-header__cta.btn{color:#fff;background:#000;border-color:#000}html .mbar{border-radius:14px!important}html .mbar .mbar__btn{border-radius:8px!important}html .eg-tag{background:#1c1c1eeb!important;border-radius:10px!important}html .btn.btn--line{color:#000;background:0 0;border-color:#000}html .lx-btn.lx-btn--line{color:#000!important;border-color:#000!important}:root{--paper-b:#f5f5f7;--ink-b:#1d1d1f;--mute:#6e6e73;--grain-b:none}html .panel.panel--day{background-color:var(--day);background-image:none}html .hm .hs-a__band{--wash:linear-gradient(90deg, #000000b8, #00000047);--bx:var(--bx0,50%);--card-pad:40px;--band:#000;--band-text:#f5f5f7;--hi:#fff;color:#f5f5f7;border-bottom:0}html .hm .hs-a__band[data-acc=ag]{--bx0:60%;background:var(--wash), url(/images/services/agentic-ai.webp) var(--bx) 50% / cover no-repeat, #000}html .hm .hs-a__band[data-acc=rc]{--bx0:62%;background:var(--wash), url(/images/services/ai-receptionist.webp) var(--bx) 55% / cover no-repeat, #000}html .hm .hs-a__band[data-acc=ad]{--bx0:55%;background:var(--wash), url(/images/services/admin-and-invoices.webp) var(--bx) 50% / cover no-repeat, #000}html .hm .hs-a__band[data-acc=mk]{--bx0:36%;background:var(--wash), url(/images/services/marketing-websites-apps.webp) var(--bx) 60% / cover no-repeat, #000}html .hm .hs-a__band[data-acc=au]{--bx0:50%;background:var(--wash), url(/images/services/audits-and-consultancy.webp) var(--bx) 50% / cover no-repeat, #000}html[dir=rtl] .hm .hs-a__band{--bx:calc(100% - var(--bx0,50%))}@media (width>=768px){html[dir=rtl] .hm .hs-a__band{--wash:linear-gradient(270deg, #000000b8, #00000047)}}html .hm .hs-a__n{color:#fff}html .hm .hs-a__name{color:#c7c7cc}html .hm .hs-a__band .hs-a__name:before{width:8px;height:8px;box-shadow:none;background:#fff;border-radius:0}html .hm .hs-a__band .hs-a__name:after{background:#fff3;height:1px}html .hm .hs-a__h,html .hm .hs-a__h em{color:#fff}html .hm .hs-a__t{color:#f5f5f7}html .hm .hs-a__list li{border-top:1px solid #fff3}html .hm .hs-a__list a,html .hm .hs-a__ic{color:#f5f5f7}html .hm .hs-a__list a:hover span{text-decoration-color:#fff}html .hm .hs-a__band[data-acc] .hs-a__all{color:#fff;text-underline-offset:7px;background-image:none;border-bottom:0;min-height:0;padding-block:12px;text-decoration:underline 1.5px #fff;display:inline-block}html .hm .hs-a__band[data-acc] .hs-a__all span{display:inline-block}html .hm .hs-a__band[data-acc] .hs-a__big{width:100%;box-shadow:none;color:#000;background:#fff;border:0;border-radius:18px;padding:24%}html .hm .hs-a__band[data-acc] .hs-a__big svg{color:#000;stroke-width:1.5px}@media (width>=1101px){html .hm .hs-a__band{align-content:center;min-height:78svh;padding-block:clamp(36px,7svh,72px);display:grid}html .hm .hs-a__in{padding:var(--card-pad) var(--gut);grid-template-columns:clamp(104px,14vw,210px) minmax(0,660px) minmax(190px,1fr);align-items:start;gap:0;padding-inline-start:calc(var(--gut) + var(--card-pad))}html .hm .hs-a__in:before{content:"";pointer-events:none;margin:calc(var(--card-pad) * -1);background:#1c1c1e94;border:1px solid #ffffff1f;border-radius:24px;grid-area:1/1/auto/3;place-self:stretch stretch}html .hm .hs-a__n{z-index:1;grid-area:1/1;padding-inline-end:clamp(16px,2vw,32px);position:relative}html .hm .hs-a__main{z-index:1;grid-area:1/2;position:relative}html .hm .hs-a__obj{z-index:1;grid-area:1/3;place-self:center end;width:clamp(112px,10.5vw,156px);margin:0}}@media (width<=1100px){html .hm .hs-a__band{min-height:0;padding:clamp(104px,24vw,200px) 0 clamp(24px,4vw,40px);display:block}html .hm .hs-a__in{width:calc(100% - 2 * var(--gut));background:#1c1c1e94;border:1px solid #ffffff1f;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 20px;max-width:none;margin-inline:auto;padding:32px}html .hm .hs-a__n{grid-area:1/1;font-size:clamp(56px,10vw,92px)}html .hm .hs-a__obj{grid-area:1/2;place-self:center end;width:clamp(76px,12vw,108px);margin:0}html .hm .hs-a__main{grid-area:2/1/auto/-1}}@media (width<=767px){html .hm .hs-a__band{--wash:linear-gradient(#00000094, #00000094);padding-top:112px}html .hm .hs-a__in{row-gap:14px;padding:22px}html .hm .hs-a__n{font-size:64px}html .hm .hs-a__obj{width:76px}}@media (prefers-reduced-transparency:reduce){@media (width>=1101px){html .hm .hs-a__in:before{backdrop-filter:none;background:#1c1c1ef0}}@media (width<=1100px){html .hm .hs-a__in{backdrop-filter:none;background:#1c1c1ef0}}}html .hm .pf__tile{color:#f5f5f7;background:#1c1c1e9e;border:1px solid #ffffff1f;border-radius:24px;box-shadow:none!important}html .hm .pf__tile:nth-child(n){box-shadow:none!important}html .hm .pf__tile:hover{border-color:#ffffff47}html .hm .pf__tile .pf__shot{border:0;border-radius:14px}html .hm .pf__name{color:#f5f5f7}html .hm .pf__kind{color:#a1a1a6}html .hm .pf__open{color:#f5f5f7}html .hm .pf__tile .pf__tag{color:#f5f5f7;border:1px solid #ffffff29;border-radius:6px;background:#000000a8!important}html .hm .pf__tile.pf__tile--real .pf__tag{color:#000;border-color:#0000;background:#fff!important}html .hm .who__grid>li>a{color:#f5f5f7;box-shadow:none!important;background:#1c1c1e!important;border:0!important;border-radius:24px!important}html .hm .who__grid>li>a[data-acc]{--acc:#f5f5f7!important;--acci:#f5f5f7!important}html .hm .eg__step{--dot:#f5f5f7!important}html .hm .eg__name i{box-shadow:none}html .hm .hm-paper:not(.hs) .hm-k{color:var(--gold-ink)}html .hm .hm-paper:not(.hs) :focus-visible{outline-color:var(--ink-b)}html :focus-visible{outline-offset:3px;outline:2px solid #f5f5f7!important;box-shadow:0 0 0 5px #000!important}html .hm .hs{color:#1d1d1f;background-image:none;padding-bottom:34px;background-color:#fff!important}html .hm .hs .hm-k{color:var(--ci-rc)}html .hm .hs .hm-h2{color:#1d1d1f}html .hm .hs .hm-h2 em{color:var(--gold-ink)}html .hm .hs .hm-lead{color:#424245}html .hm .hs-a{border-top:0}html .hm .hs-a__band--light[data-acc=ag]{--hs-k:var(--ag-is)}html .hm .hs-a__band--light[data-acc=rc]{--hs-k:var(--rc-is)}html .hm .hs-a__band--light[data-acc=ad]{--hs-k:var(--ad-is)}html .hm .hs-a__band--light[data-acc=mk]{--hs-k:var(--mk-is)}html .hm .hs-a__band--light[data-acc=au]{--hs-k:var(--au-is)}@supports (color:color(display-p3 1 1 1)){html .hm .hs-a__band--light[data-acc=ag]{--hs-k:var(--ag-iv)}html .hm .hs-a__band--light[data-acc=rc]{--hs-k:var(--rc-iv)}html .hm .hs-a__band--light[data-acc=ad]{--hs-k:var(--ad-iv)}html .hm .hs-a__band--light[data-acc=mk]{--hs-k:var(--mk-iv)}html .hm .hs-a__band--light[data-acc=au]{--hs-k:var(--au-iv)}}html .hm .hs-a__band.hs-a__band--light[data-acc]{color:#1d1d1f;background:#fff;min-height:0;padding:clamp(56px,7vw,112px) 0;display:block}html .hm .hs-l{grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:center;column-gap:clamp(32px,5vw,88px);display:grid}html .hm .hs-a__band--light[data-photo=start] .hs-l{grid-template-columns:minmax(0,55fr) minmax(0,45fr)}html .hm .hs-a__band--light[data-photo=start] .hs-l__photo{order:-1}html .hm .hs-l__photo{aspect-ratio:4/3;background:#f5f5f7;border-radius:24px;margin:0;overflow:hidden}html .hm .hs-l__photo img{object-fit:cover;width:100%;height:100%;display:block}html .hm .hs-l__chip{color:#fff;background:#000;border-radius:8px;place-items:center;width:56px;height:56px;display:grid}html .hm .hs-l__chip svg{stroke-width:1.5px;width:26px;height:26px;display:block}html .hm .hs-l__k{font:600 12px/1.3 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--hs-k,#424245);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:22px;display:flex}html .hm .hs-l__n{font:700 13px/1 var(--font-sans);letter-spacing:.06em;color:var(--hs-k,#424245)}html .hm .hs-a__band--light .hs-a__h{margin-top:16px;font-size:clamp(30px,3.4vw,54px)}html .hm .hs-a__band--light .hs-a__h,html .hm .hs-a__band--light .hs-a__h em{color:#1d1d1f}html .hm .hs-a__band--light .hs-a__t{color:#424245}html .hm .hs-a__band--light .hs-a__list li{border-top:1px solid #d2d2d7}html .hm .hs-a__band--light .hs-a__list a,html .hm .hs-a__band--light .hs-a__ic{color:#1d1d1f}html .hm .hs-a__band--light .hs-a__list a:hover span{text-decoration-color:#1d1d1f}html .hm .hs-a__band.hs-a__band--light[data-acc] .hs-a__all{color:#000;text-decoration-color:#000}@media (width<=1100px){html .hm .hs-a__band--light .hs-a__list{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){html .hm .hs-a__band.hs-a__band--light[data-acc]{padding:44px 0 52px}html .hm .hs-l,html .hm .hs-a__band--light[data-photo=start] .hs-l{grid-template-columns:minmax(0,1fr);row-gap:28px}html .hm .hs-l__photo{border-radius:20px;order:-1}html .hm .hs-l__chip{width:48px;height:48px}html .hm .hs-l__chip svg{width:22px;height:22px}html .hm .hs-l__k{margin-top:18px}}html .hm .hst .btn.btn--gold{color:#000!important;background:#fff!important;border-color:#fff!important}html .hm .hst .hm-h2,html .hm .hst .hm-h2 em{color:#fff}html .hm .hst .hm-lead{color:#a1a1a6}html .hm .pf{color:#1d1d1f;background-image:none;background-color:#fff!important}html .hm .pf:before{display:none}html .hm .pf .hm-h2{color:#1d1d1f}html .hm .pf .hm-h2 em{color:var(--gold-ink)}html .hm .pf .hm-lead{color:#424245}html .hm .pf .hm-more{color:#000;border-bottom-color:#000}html .hm .pf .pf__tile{color:#1d1d1f;background:#f5f5f7;border:1px solid #f5f5f7;border-radius:18px;box-shadow:none!important}html .hm .pf .pf__tile:hover{border-color:#d2d2d7}html .hm .pf .pf__tile .pf__shot{border-radius:12px;background-color:#e8e8ed!important}html .hm .pf .pf__shot:after{box-shadow:inset 0 0 0 1px #0000000f}html .hm .pf .pf__name{color:#1d1d1f}html .hm .pf .pf__kind{color:#6e6e73}html .hm .pf .pf__open{color:#1d1d1f}html .hm .pf .pf__tile:has(.pf__open:focus-visible){outline-color:#1d1d1f}html .hm :is(.hs,.pf) .btn.btn--gold{color:#fff!important;background:#000!important;border-color:#000!important}html .hm .hm-who{color:#f5f5f7;background-color:#000;background-image:none;padding-bottom:clamp(72px,8vw,120px)}html .hm .hm-who .hm-h2,html .hm .hm-who .hm-h2 em{color:#fff}html .hm .who__grid>li>a{border:1px solid #ffffff14!important}html .hm .who__grid>li>a:hover{border-color:#ffffff3d!important}html .hm .who__grid>li>a>b{color:#fff}html .hm .who__grid .who__text{color:#a1a1a6}html .hm .who__grid>li>a[href*="/for/trades/"]{--acc:#f2711c!important}html .hm .who__grid>li>a[href*="/for/hospitality/"]{--acc:#d7263d!important}html .hm .who__grid>li>a[href*="/for/shops/"]{--acc:#1fa971!important}html .hm .who__grid>li>a[href*="/for/professional/"]{--acc:#2d5bd3!important}html .hm .who__grid>li>a[href*="/for/larger/"]{--acc:#7b5cf0!important}html .hm .who__grid>li>a[href*="/for/nurseries/"]{--acc:#19a7e0!important}html .hm .who__grid>li>a[data-acc]{border-color:color-mix(in oklab, var(--acc) 30%, transparent)!important}html .hm .who__grid>li>a[data-acc]:hover{border-color:color-mix(in oklab, var(--acc) 75%, transparent)!important}html .hm .who__scene:before{background:linear-gradient(150deg, color-mix(in oklab, var(--acc) 80%, #fff) 0%, var(--acc) 45%, color-mix(in oklab, var(--acc) 70%, #000) 100%)!important}html .hm .who__media:after{background:0 0!important}html .hm .who__grid .wm{background:#000000d6;border-radius:12px;padding:.9em .8em;box-shadow:0 14px 30px -16px #000000b3}html .hm .who__grid .wm__row--hot{background:color-mix(in oklab, var(--acc) 24%, #0b0b0c)!important;border-color:color-mix(in oklab, var(--acc) 62%, transparent)!important}html .hm .who__grid .who__icon{background:#000!important}html .hm .who__grid .who__go{color:#000!important;background:#fff!important}html .hm :is(#pf-title,#hs-title,#hst-title,#ht-title,#how-title,#studio-title,#who-title) em,html .hm .hs-a__h em,html .hm .eg__h em{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important;color:inherit!important;letter-spacing:inherit!important;font-size:inherit!important}html .hm .ht__tools{gap:14px 18px}html .hm .ht__tools ul{gap:10px}html .hm .ht__tools{flex-direction:column}html .hm .ht__tools ul{max-width:800px}html .hm .ht__tools li{min-height:40px;font:600 14.5px/1 var(--font-sans)!important;letter-spacing:0!important;text-transform:none!important;border-radius:8px!important}html .hm .ht__tools li+li:before{content:none!important}html .hm .ht__tools .ht__tile{background:#fff;gap:9px;padding:8px 14px 8px 10px;color:#1d1d1f!important;border:0!important}html .hm .ht__tools .ht__tile img{flex:none;width:22px;height:22px}html .hm .ht__tools .ht__tag{background:0 0;padding:8px 14px;color:#f5f5f7!important;border:1px solid #ffffff38!important}html :is(.mis__labels,.lx__labels,.cr__labels,.lw__labels){transition:opacity .2s}html:has(.site-header.is-scrolled:not(.is-hidden)) :is(.mis__labels,.lx__labels,.cr__labels,.lw__labels){pointer-events:none;opacity:0!important}html .sg .faq__icon:before,html .sg .faq__icon:after{background:var(--acc-ink-c,var(--acc-c))!important}html :is(.lx__tags,.cr__tags,.lw__tags) li{backdrop-filter:none!important;background:#1c1c1e!important;border-radius:9px!important}html :is(.lx__tags,.cr__tags,.lw__tags) li i{border-radius:5px!important}html .hm :is(.eg-tag,.eg-ex,.eg__ex,.ht__facts li>*,.dk__inv header em,.dk__today li b,.eng__tool,.ch-src){border-radius:8px!important}html .hm .eg-tag i{border-radius:5px!important}html .lx-net .lx-net__tools>li.lx-net__logo{gap:8px;padding:8px 14px 8px 10px;font-weight:600;box-shadow:0 10px 24px -14px #000c;color:#1d1d1f!important;background-color:#fff!important;border-color:#0000!important}html .lx-net .lx-net__tools>li.lx-net__logo img{object-fit:contain;flex:none;width:20px;height:20px;display:block}html .lx-net .lx-net__tools>li.lx-net__logo--mark{padding:10px 14px}html .lx-net .lx-net__tools>li.lx-net__logo--mark img{width:auto;height:20px}html .hm .ht__tools .ht__tile--mark{padding:9px 14px}html .hm .ht__tools .ht__tile--mark img{max-width:none;width:auto!important;height:20px!important}:root{--ph-r:22px}html .page-hero__in.has-photo{min-height:clamp(32rem,24rem + 22vw,46rem);padding-right:calc(min(40%,480px) + clamp(28px,4vw,64px))}html .page-hero__photo{z-index:1;right:0;top:calc(var(--sp-8) + 44px);bottom:var(--sp-7);border-radius:var(--ph-r);width:min(40%,480px);margin:0;position:absolute;overflow:hidden}html :is(.page-hero__photo,.lx-photo,.hz-band) img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}html .lx-photo-w{padding-block:clamp(8px,2vw,24px) 0}html .lx-photo{border-radius:var(--ph-r);aspect-ratio:21/9;margin:0;overflow:hidden}html .hz-band-w{padding-block:clamp(24px,3vw,48px) 0}html .hz-band{border-radius:var(--ph-r);aspect-ratio:21/9;margin:0;overflow:hidden}@media (width<=860px){html .page-hero__in.has-photo{min-height:0;padding-right:0;padding-top:calc(var(--sp-8) + 24px)}html .page-hero__photo{aspect-ratio:4/3;width:100%;margin-top:28px;position:relative;top:auto;bottom:auto;right:auto}html :is(.lx-photo,.hz-band){aspect-ratio:4/3}:root{--ph-r:16px}}html .hz-band-cap{font:500 12px/1.5 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:#a1a1a6;margin:14px 0 0}.cta-pair[data-astro-cid-zwnhwnmz]{flex-wrap:wrap;gap:12px;display:flex}.cta-pair--center[data-astro-cid-zwnhwnmz]{justify-content:center}@media (width<=359px){.cta-pair[data-astro-cid-zwnhwnmz].cta-pair .btn{gap:6px;padding-inline:11px;font-size:13px}.cta-pair[data-astro-cid-zwnhwnmz].cta-pair .btn__arrow{display:none}}
