.bc-hero[data-astro-cid-fpbyjdu4]{padding-top:clamp(48px,7vw,104px);padding-bottom:clamp(64px,8vw,120px);position:relative;overflow:hidden}.bc-arc[data-astro-cid-fpbyjdu4]{aspect-ratio:1;border:clamp(50px, 9vw, 120px) solid var(--chill);opacity:.06;pointer-events:none;border-bottom-color:#0000;border-right-color:#0000;border-radius:50%;width:min(1100px,140vw);position:absolute;bottom:-75%;left:-30%;transform:rotate(-20deg)}.bc-hero-grid[data-astro-cid-fpbyjdu4]{gap:48px 80px;display:grid;position:relative}@media (width>=1000px){.bc-hero-grid[data-astro-cid-fpbyjdu4]{grid-template-columns:1.4fr 1fr;align-items:center}}.bc-hero[data-astro-cid-fpbyjdu4] h1[data-astro-cid-fpbyjdu4]{color:#fff;font-size:var(--step-5);max-width:10em;margin-bottom:26px}.bc-hero[data-astro-cid-fpbyjdu4] h1[data-astro-cid-fpbyjdu4] em[data-astro-cid-fpbyjdu4]{color:var(--chill)}.bc-hero[data-astro-cid-fpbyjdu4] .lede[data-astro-cid-fpbyjdu4]{margin-bottom:32px}.bc-creds[data-astro-cid-fpbyjdu4]{gap:24px 40px;margin:0;display:grid}@media (width>=640px){.bc-creds[data-astro-cid-fpbyjdu4]{grid-template-columns:1fr 1fr}}@media (width>=1080px){.bc-creds[data-astro-cid-fpbyjdu4]{grid-template-columns:repeat(4,1fr)}}.bc-creds[data-astro-cid-fpbyjdu4]>div[data-astro-cid-fpbyjdu4]{border-left:2px solid var(--chill);padding-left:16px}.bc-creds[data-astro-cid-fpbyjdu4] dt[data-astro-cid-fpbyjdu4]{font-family:var(--serif);font-size:var(--step-1);margin-bottom:6px;line-height:1.25}.bc-creds[data-astro-cid-fpbyjdu4] dd[data-astro-cid-fpbyjdu4]{color:var(--ink-2);margin:0;font-size:.9rem;line-height:1.5}.bc-hero-mark[data-astro-cid-fpbyjdu4]{border:1px solid var(--navy-line);border-radius:var(--radius-lg);background:linear-gradient(160deg,#7dc7dc14,#7dc7dc00 60%);flex-direction:column;align-items:center;gap:20px;padding:clamp(32px,5vw,56px);display:flex}.bc-hero-mark[data-astro-cid-fpbyjdu4] .logo{height:clamp(140px,22vw,230px)}.bc-hero-mark[data-astro-cid-fpbyjdu4] p[data-astro-cid-fpbyjdu4]{letter-spacing:.12em;text-transform:uppercase;color:#9fb2bf;margin:0;font-size:.82rem}.bc-hero-mark[data-astro-cid-fpbyjdu4] a[data-astro-cid-fpbyjdu4]{color:#fff}@media (width<=999px){.bc-hero-mark[data-astro-cid-fpbyjdu4]{flex-direction:row;justify-content:flex-start;padding:20px 24px}.bc-hero-mark[data-astro-cid-fpbyjdu4] .logo{height:64px}}.svc3[data-astro-cid-fpbyjdu4]{gap:0 48px;display:grid}@media (width>=900px){.svc3[data-astro-cid-fpbyjdu4]{grid-template-columns:repeat(3,1fr)}}.svc3[data-astro-cid-fpbyjdu4] article[data-astro-cid-fpbyjdu4]{border-top:2px solid var(--navy);padding:28px 0 32px}.svc-n[data-astro-cid-fpbyjdu4]{font-family:var(--serif);color:var(--river);margin-bottom:16px;display:block}.svc3[data-astro-cid-fpbyjdu4] h3[data-astro-cid-fpbyjdu4]{margin-bottom:10px}.svc3[data-astro-cid-fpbyjdu4] p[data-astro-cid-fpbyjdu4]{color:var(--ink-2);margin:0}.ethics[data-astro-cid-fpbyjdu4]{gap:0 56px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.ethics[data-astro-cid-fpbyjdu4]{grid-template-columns:1fr 1fr}}.ethics[data-astro-cid-fpbyjdu4] li[data-astro-cid-fpbyjdu4]{border-top:1px solid var(--line);grid-template-columns:48px 1fr;gap:8px;padding:26px 0;display:grid}.eth-n[data-astro-cid-fpbyjdu4]{background:var(--navy);width:32px;height:32px;color:var(--chill);font-family:var(--serif);border-radius:50%;place-items:center;font-size:.95rem;display:grid}.ethics[data-astro-cid-fpbyjdu4] h3[data-astro-cid-fpbyjdu4]{margin-bottom:8px}.ethics[data-astro-cid-fpbyjdu4] p[data-astro-cid-fpbyjdu4]{color:var(--ink-2);margin:0}.hp-why[data-astro-cid-fpbyjdu4]{gap:40px 80px;display:grid}@media (width>=1000px){.hp-why[data-astro-cid-fpbyjdu4]{grid-template-columns:1.1fr 1fr;align-items:center}}.hp-why[data-astro-cid-fpbyjdu4] h2[data-astro-cid-fpbyjdu4]{max-width:10em;margin-bottom:22px}.why-list[data-astro-cid-fpbyjdu4]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.why-list[data-astro-cid-fpbyjdu4] li[data-astro-cid-fpbyjdu4]{border-bottom:1px solid var(--line);color:var(--ink-2);padding:22px 0}.why-list[data-astro-cid-fpbyjdu4] strong[data-astro-cid-fpbyjdu4]{font-family:var(--serif);font-weight:400;font-size:var(--step-2);color:var(--ink);margin-bottom:6px;display:block}.bc-note-grid[data-astro-cid-fpbyjdu4]{gap:48px 80px;display:grid}@media (width>=1000px){.bc-note-grid[data-astro-cid-fpbyjdu4]{grid-template-columns:1fr 1fr;align-items:center}}.bc-note[data-astro-cid-fpbyjdu4] figure[data-astro-cid-fpbyjdu4]{margin:0}.bc-note[data-astro-cid-fpbyjdu4] .frame[data-astro-cid-fpbyjdu4]{aspect-ratio:16/10}.bc-note[data-astro-cid-fpbyjdu4] .caption[data-astro-cid-fpbyjdu4]{color:#8fa3b1}.bc-note[data-astro-cid-fpbyjdu4] h2[data-astro-cid-fpbyjdu4]{color:#fff;font-size:var(--step-3);margin-bottom:20px}.bc-note[data-astro-cid-fpbyjdu4] .lede[data-astro-cid-fpbyjdu4]{margin-bottom:28px}.faq-grid[data-astro-cid-fpbyjdu4]{gap:32px 80px;display:grid}@media (width>=1000px){.faq-grid[data-astro-cid-fpbyjdu4]{grid-template-columns:1fr 1.4fr}}.faq-grid[data-astro-cid-fpbyjdu4] h2[data-astro-cid-fpbyjdu4]{max-width:8em}.faq[data-astro-cid-fpbyjdu4]{border-top:1px solid var(--line)}.faq[data-astro-cid-fpbyjdu4] details[data-astro-cid-fpbyjdu4]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-fpbyjdu4] summary[data-astro-cid-fpbyjdu4]{cursor:pointer;font-family:var(--serif);font-size:var(--step-1);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;line-height:1.3;list-style:none;display:flex}.faq[data-astro-cid-fpbyjdu4] summary[data-astro-cid-fpbyjdu4]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-fpbyjdu4]{border:1px solid var(--line-strong);border-radius:50%;flex-shrink:0;width:28px;height:28px;position:relative}.faq-icon[data-astro-cid-fpbyjdu4]:before,.faq-icon[data-astro-cid-fpbyjdu4]:after{content:"";background:var(--ink);width:11px;height:1.5px;transition:transform .3s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon[data-astro-cid-fpbyjdu4]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq[data-astro-cid-fpbyjdu4] details[data-astro-cid-fpbyjdu4][open] .faq-icon[data-astro-cid-fpbyjdu4]:after{transform:translate(-50%,-50%)rotate(0)}.faq[data-astro-cid-fpbyjdu4] details[data-astro-cid-fpbyjdu4] p[data-astro-cid-fpbyjdu4]{color:var(--ink-2);max-width:40em;margin:0 0 24px}
