:root{--ink:#141414;--ink-2:#1f1f1f;--ink-3:#262626;--ink-4:#2e2e2e;--black:#0a0a0a;--paper:#f5f5f4;--paper-dim:#ebebea;--surface:#fff;--surface-dim:#f0f0ef;--line:#e2e2e0;--line-soft:#efefee;--line-strong:#d4d4d2;--line-card:#dddddb;--line-rule:#d9d9d7;--line-row:#ededec;--text-2:#383838;--text-3:#4a4a4a;--text-4:#666;--text-5:#9a9a9a;--text-6:#b5b5b5;--text-7:#d6d6d6;--text-8:#707070;--text-9:gray;--orange:#f38c00;--wa:#25d366;--wa-button:var(--wa);--on-wa:#fff;--wa-hover:#1daa61;--focus:var(--ink);--hover-t:.16s cubic-bezier(.2, 0, 0, 1);--font-sans:"Plus Jakarta Sans", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--font-logo:"Goldman", sans-serif;--fs-9:9.25px;--fs-9-5:9.5px;--fs-10:10px;--fs-10-5:10.5px;--fs-11:11px;--fs-11-5:11.5px;--fs-12:12px;--fs-12-5:12.5px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-21:21px;--fs-25:25px;--ui:1}@media (width>=768px){:root{--fs-9:9px;--fs-9-5:9.5px;--fs-10:10px;--fs-10-5:10.5px;--fs-11:11px;--fs-11-5:11.5px;--fs-12:12px;--fs-12-5:12.5px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-21:21px;--fs-25:25px}}*,:before,:after{box-sizing:border-box}html,body{background:var(--paper);margin:0;padding:0}html{scroll-padding-top:64px;scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom))}@media (width>=768px){html{scroll-padding-top:80px;scroll-padding-bottom:96px}}body{font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased}:where(a){color:inherit;text-decoration:none}:where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--orange);color:var(--ink)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:where(h1,h2,p){margin:0}@media (width<=767.98px){.only-desktop{display:none!important}:root{--ui:1.3}html{zoom:var(--ui)}}@media (width<=359.98px){:root{--ui:1.2;--fs-9:10px;--fs-9-5:10px}}@media (width>=768px){.only-mobile{display:none!important}:where(.wrap){max-width:1240px;margin-inline:auto;padding-inline:24px}}:where(.logo){font-family:var(--font-logo);color:#fff;align-items:flex-start;gap:.16em;font-weight:700;line-height:1;display:flex}:where(.logo__mark){flex:none;width:.6883em;height:.5938em;display:block}:where(.logo__word){transform-origin:0 100%;margin-top:-.2063em;margin-bottom:-.2em;padding-right:.12em;line-height:1;display:block;transform:skew(-11deg)}:where(.title){font-size:var(--fs-15);letter-spacing:-.02em;text-wrap:balance;font-weight:800;line-height:1.2}@media (width>=768px){:where(.title){letter-spacing:-.03em;text-wrap:inherit;font-size:clamp(30px,3.6vw,44px);line-height:1.1}}:where(.card){background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}:where(.card-row){border-top:1px solid var(--line-soft)}:where(.mono-pill){border:1px solid var(--orange);color:var(--orange);font-family:var(--font-mono);font-size:var(--fs-9);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:999px;padding:1px 6px}@media (width>=768px){:where(.mono-pill){letter-spacing:.06em;white-space:inherit;border-width:1.5px;padding:4.5px 10.5px;font-size:12px}}:where(.page-head){background:var(--ink);position:relative;overflow:hidden}:where(.page-head__in){padding:18px 16px 20px;position:relative}:where(.page-head__eyebrow){font-family:var(--font-mono);font-size:var(--fs-10);letter-spacing:.1em;text-transform:uppercase;color:var(--orange)}:where(.page-head__title){font-size:var(--fs-21);letter-spacing:-.03em;color:var(--paper);margin-top:3px;font-weight:800}:where(.page-head__lead){font-size:var(--fs-11-5);color:var(--text-6);text-wrap:pretty;margin-top:2px;line-height:1.45}@media (width>=768px){:where(.page-head__in){text-align:center;flex-direction:column;align-items:center;padding:90px 24px 70px;display:flex}:where(.page-head__eyebrow){letter-spacing:.12em;margin-bottom:16px;font-size:12px}:where(.page-head__title){letter-spacing:-.035em;text-wrap:balance;margin-top:0;font-size:clamp(38px,5vw,64px);line-height:1.05}:where(.page-head__lead){text-wrap:pretty;max-width:580px;margin:18px auto 0;font-size:18px;line-height:1.65}}:where(.acc) summary{cursor:pointer;list-style:none}:where(.acc) summary::-webkit-details-marker{display:none}:where(.acc-icon){width:22px;height:22px;font-size:var(--fs-12);background:var(--line-soft);color:var(--ink);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}:where(.acc-icon):before{content:"+";translate:0 -.1em}:where(.acc[open] .acc-icon){background:var(--ink);color:var(--orange)}:where(.acc[open] .acc-icon):before{content:"–"}@media (width>=768px){:where(.acc-icon){width:18px;height:18px;line-height:inherit}:where(.acc-icon):before{translate:none}}:where(.dot-list){flex-direction:column;display:flex}:where(.dot-list) li{gap:var(--dot-gap,7px);display:flex}:where(.dot-list) li:before{content:"";width:var(--dot-size,4px);height:var(--dot-size,4px);margin-top:var(--dot-top,6px);background:var(--dot,var(--orange));border-radius:50%;flex:none}:where(ul.dot-list){margin:0;padding:0;list-style:none}.app[data-astro-cid-ju4pidww]{min-height:calc(100vh / var(--ui));background:var(--paper);flex-direction:column;display:flex;position:relative}.skip[data-astro-cid-ju4pidww]{z-index:70;background:var(--paper);color:var(--ink);font-size:var(--fs-12);--focus:var(--orange);border-radius:999px;padding:10px 16px;font-weight:700;position:absolute;top:8px;left:8px;translate:0 -200%}.skip[data-astro-cid-ju4pidww]:focus{translate:none}.topbar[data-astro-cid-ju4pidww]{z-index:50;background:var(--ink);--focus:var(--orange);position:sticky;top:0}.topbar__in[data-astro-cid-ju4pidww]{justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}.topbar__logo[data-astro-cid-ju4pidww]{font-size:24px;position:relative}.topbar__right[data-astro-cid-ju4pidww]{align-items:center;gap:6px;display:flex}.topbar__wa[data-astro-cid-ju4pidww]{background:var(--wa-button);color:var(--on-wa);font-size:var(--fs-12);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-weight:700;display:flex;position:relative}.topbar__logo[data-astro-cid-ju4pidww]:after,.topbar__wa[data-astro-cid-ju4pidww]:after,.footer__wa[data-astro-cid-ju4pidww]:after{content:"";position:absolute;inset:min(0px,50% - 24px) 0}.topnav[data-astro-cid-ju4pidww]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.topnav__item[data-astro-cid-ju4pidww]{color:var(--text-7);border-radius:999px;padding:8px clamp(10px,1.37vw,14px);font-size:14px;font-weight:600}.topnav__item[data-astro-cid-ju4pidww][aria-current=page]{background:var(--paper);color:var(--ink)}.footer[data-astro-cid-ju4pidww]{background:var(--black);color:var(--text-6);--focus:var(--orange);margin-top:auto}.footer__in[data-astro-cid-ju4pidww]{padding:20px 14px 18px}.footer__grid[data-astro-cid-ju4pidww]{font-size:var(--fs-10-5);text-wrap:pretty;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;line-height:1.45;display:grid}@media (width<=359.98px){.footer__grid[data-astro-cid-ju4pidww]{grid-template-columns:minmax(0,1fr);row-gap:14px}}.footer__brand[data-astro-cid-ju4pidww],.footer__office[data-astro-cid-ju4pidww]{grid-column:1/-1}.footer__label[data-astro-cid-ju4pidww]{font-family:var(--font-mono);font-size:var(--fs-9);letter-spacing:.1em;text-transform:uppercase;color:var(--orange);white-space:nowrap;margin-bottom:4px}.footer__wa[data-astro-cid-ju4pidww]{white-space:nowrap;color:var(--wa);font-weight:700;display:inline-block;position:relative}.footer__strong[data-astro-cid-ju4pidww]{color:var(--paper);font-weight:700}.footer__nowrap[data-astro-cid-ju4pidww]{white-space:nowrap}.tabbar[data-astro-cid-ju4pidww]{z-index:60;background:var(--ink);border-top:1px solid var(--ink-3);--focus:var(--orange);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:sticky;bottom:0}.tabbar__item[data-astro-cid-ju4pidww]{min-height:calc(50px + env(safe-area-inset-bottom));padding:4px 2px calc(4px + env(safe-area-inset-bottom));color:var(--text-5);justify-content:center;align-items:center;display:flex}.tabbar__label[data-astro-cid-ju4pidww]{font-size:var(--fs-10);text-align:center;font-weight:700;line-height:1.15}.tabbar__item[data-astro-cid-ju4pidww][aria-current=page]{background:var(--ink-3);color:var(--paper)}.tabbar__item[data-astro-cid-ju4pidww]:focus-visible{outline-offset:-4px}.float-wa[data-astro-cid-ju4pidww]{z-index:60;background:var(--wa-button);color:var(--on-wa);border-radius:999px;align-items:center;gap:10px;padding:14px 20px;font-size:15px;font-weight:700;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 10px 30px #0a0a0a4d}@supports (animation-timeline:scroll()){.float-wa[data-astro-cid-ju4pidww]{animation:linear both float-wa-in scroll(root);animation-range:240px 480px}}@keyframes float-wa-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.float-wa[data-astro-cid-ju4pidww]:focus-visible{box-shadow:0 0 0 5px var(--paper), 0 10px 30px #0a0a0a4d}@media (width>=768px){.topbar[data-astro-cid-ju4pidww]{backdrop-filter:blur(8px);background:#141414f5}.skip[data-astro-cid-ju4pidww]{font-size:14px}.topbar__in[data-astro-cid-ju4pidww]{flex-wrap:wrap;gap:16px;padding:14px 24px}.topbar__logo[data-astro-cid-ju4pidww]{font-size:clamp(34px,4.3vw,44px);position:static}.topbar__wa[data-astro-cid-ju4pidww]{white-space:inherit;gap:8px;margin-left:6px;padding:9px 16px;font-size:14px;position:static}.topbar__logo[data-astro-cid-ju4pidww]:after,.topbar__wa[data-astro-cid-ju4pidww]:after,.footer__wa[data-astro-cid-ju4pidww]:after{content:none}.topbar__wa[data-astro-cid-ju4pidww] svg{width:16px;height:16px}.footer__in[data-astro-cid-ju4pidww]{padding:80px 24px 36px}.footer__grid[data-astro-cid-ju4pidww]{text-wrap:inherit;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:40px;font-size:15px;line-height:1.7}.footer__brand[data-astro-cid-ju4pidww],.footer__office[data-astro-cid-ju4pidww]{grid-column:auto}.footer__logo[data-astro-cid-ju4pidww]{font-size:52px}.footer__tagline[data-astro-cid-ju4pidww]{max-width:280px;margin-top:18px;line-height:1.65}.footer__label[data-astro-cid-ju4pidww]{letter-spacing:.12em;white-space:inherit;margin-bottom:14px;font-size:11px}.footer__wa[data-astro-cid-ju4pidww]{white-space:inherit;color:var(--paper);font-weight:600;display:inline;position:static}.footer__hours[data-astro-cid-ju4pidww]{margin-top:10px}.footer__hours[data-astro-cid-ju4pidww] .footer__strong[data-astro-cid-ju4pidww]{font-weight:600}.footer__bar[data-astro-cid-ju4pidww]{border-top:1px solid var(--ink-3);color:var(--text-9);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.footer__links[data-astro-cid-ju4pidww]{flex-wrap:wrap;gap:18px;display:flex}}@media (width>=768px) and (hover:hover){.topbar__wa[data-astro-cid-ju4pidww],.float-wa[data-astro-cid-ju4pidww]{transition:background-color var(--hover-t)}.topnav__item[data-astro-cid-ju4pidww],.footer__links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{transition:color var(--hover-t)}.topbar__wa[data-astro-cid-ju4pidww]:hover,.float-wa[data-astro-cid-ju4pidww]:hover{background:var(--wa-hover)}.topnav__item[data-astro-cid-ju4pidww]:not([aria-current=page]):hover{color:#fff}.footer__links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--paper)}}
