body.page .site-main{max-width:none;padding-inline:0}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link.screen-reader-text:focus{top:0.5rem;left:0.5rem;z-index:100000;width:auto;height:auto;padding:0.75rem 1rem;margin:0;clip:auto;background:#fff;color:var(--bw-text);font:600 0.875rem/1 var(--bw-font-sans);text-decoration:none;border-radius:0.5rem;box-shadow:0 2px 10px rgb(0 0 0 / 0.15)}[data-bw-soon]::after{content:"Not live yet";position:absolute;top:-10px;right:10px;z-index:1;padding:2px 7px;border:1px solid var(--bw-alert-line);border-radius:5px;background:var(--bw-alert-soft);color:var(--bw-alert);font:600 11px/1.4 var(--bw-font-sans);letter-spacing:0.02em;white-space:nowrap;pointer-events:none}@media print{#bw-print>header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:10px;padding-bottom:8px;border-bottom:1.5px solid var(--bw-rule);font-size:12px;line-height:1.5;color:var(--bw-rule-muted)}#bw-print figure img{max-width:340px}#bw-print .lg\:col-start-2{grid-column-start:2}}@layer components{.prose{color:var(--bw-text-2);font-family:var(--bw-font-sans);font-size:0.96875rem;line-height:1.75}.prose :where(h2){margin:2.5rem 0 0.75rem;padding-top:1.75rem;border-top:1px solid var(--bw-hair-2);color:var(--bw-text);font-family:var(--bw-font-display);font-size:1.3125rem;font-weight:800;line-height:1.3;letter-spacing:-0.02em;scroll-margin-top:1.5rem}.prose :where(h3){margin:1.75rem 0 0.5rem;color:var(--bw-text);font-family:var(--bw-font-display);font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:-0.01em}.prose :where(p,ul,ol){margin:0.875rem 0}.prose :where(ul,ol){padding-left:1.375rem}.prose :where(ul){list-style-type:disc}.prose :where(ol){list-style-type:decimal}.prose :where(li){margin:0.5rem 0;padding-left:0.25rem}.prose :where(li)::marker{color:var(--bw-primary);font-weight:700}.prose :where(strong){color:var(--bw-text);font-weight:600}.prose :where(a){color:var(--bw-primary);font-weight:600;text-decoration:underline 1px;text-underline-offset:3px}.prose :where(a):hover{color:var(--bw-primary-dark)}.prose :where(a strong){color:inherit}.prose>:where(:first-child){margin-top:0;padding-top:0;border-top:0}}@layer utilities{.gap-0\.5{gap:0.125rem}.gap-1\.5{gap:0.375rem}.gap-2{gap:0.5rem}.gap-2\.5{gap:0.625rem}.gap-3{gap:0.75rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-4{column-gap:1rem}.gap-x-8{column-gap:2rem}.gap-x-3{column-gap:0.75rem}.gap-y-1{row-gap:0.25rem}.gap-y-3{row-gap:0.75rem}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.gap-y-3\.5{row-gap:0.875rem}.mt-4{margin-top:1rem}.mt-2\.5{margin-top:0.625rem}.mt-\[3px\]{margin-top:3px}.ml-auto{margin-left:auto}.mb-3{margin-bottom:0.75rem}.p-2{padding:0.5rem}.p-3{padding:0.75rem}.px-2\.5{padding-inline:0.625rem}.px-3{padding-inline:0.75rem}.px-4{padding-inline:1rem}.px-6{padding-inline:1.5rem}.py-1{padding-block:0.25rem}.py-2\.5{padding-block:0.625rem}.py-3{padding-block:0.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.pt-1{padding-top:0.25rem}.pr-3{padding-right:0.75rem}.pl-4{padding-left:1rem}.pb-4{padding-bottom:1rem}.gap-\[5px\]{gap:5px}.gap-y-6{row-gap:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-\[22px\]{padding-bottom:22px}.px-\[18px\]{padding-inline:18px}.py-11{padding-block:2.75rem}.py-9{padding-block:2.25rem}.pt-9{padding-top:2.25rem}.py-\[3px\]{padding-block:3px}.mb-9{margin-bottom:2.25rem}.mt-px{margin-top:1px}.py-\[7px\]{padding-block:7px}.pt-1\.5{padding-top:0.375rem}.pb-2\.5{padding-bottom:0.625rem}.pb-9{padding-bottom:2.25rem}.size-6{width:1.5rem;height:1.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-9{height:2.25rem}.w-full{width:100%}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-5{width:1.25rem;height:1.25rem}.size-7{width:1.75rem;height:1.75rem}.size-\[13px\]{width:13px;height:13px}.size-\[15px\]{width:15px;height:15px}.max-w-\[780px\]{max-width:780px}.h-\[60px\]{height:60px}.size-\[34px\]{width:34px;height:34px}.size-\[38px\]{width:38px;height:38px}.size-3\.5{width:0.875rem;height:0.875rem}.text-\[clamp\(1\.875rem\,1\.6rem\+1\.25vw\,2\.375rem\)\]{font-size:clamp(1.875rem,1.6rem + 1.25vw,2.375rem)}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.35\]{line-height:1.35}.tracking-\[-0\.025em\]{letter-spacing:-0.025em}.tracking-\[0\.1em\]{letter-spacing:0.1em}.text-center{text-align:center}.text-pretty{text-wrap:pretty}.no-underline{text-decoration-line:none}.text-\[clamp\(1\.375rem\,1\.15rem_\+_0\.75vw\,1\.625rem\)\]{font-size:clamp(1.375rem,1.15rem + 0.75vw,1.625rem)}.text-\[23px\]{font-size:23px}.tracking-\[0\.05em\]{letter-spacing:0.05em}.text-\(--bw-ok\){color:var(--bw-ok)}.bg-\(--bw-primary-soft\){background-color:var(--bw-primary-soft)}.bg-\(--bw-primary\){background-color:var(--bw-primary)}.text-\(--bw-text\){color:var(--bw-text)}.text-\(--bw-text-2\){color:var(--bw-text-2)}.bg-\(--bw-charcoal\){background-color:var(--bw-charcoal)}.bg-\(--bw-charcoal-2\){background-color:var(--bw-charcoal-2)}.bg-\(--bw-gold\){background-color:var(--bw-gold)}.text-\(--bw-gold\){color:var(--bw-gold)}.text-\(--bw-gold-ink\){color:var(--bw-gold-ink)}.text-\(--bw-on-dark\){color:var(--bw-on-dark)}.border-\(--bw-primary-pale\){border-color:var(--bw-primary-pale)}.rounded-full{border-radius:9999px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.border-\(--bw-hair\){border-color:var(--bw-hair)}.border-\(--bw-hair-2\){border-color:var(--bw-hair-2)}.border-\(--bw-charcoal-line\){border-color:var(--bw-charcoal-line)}.shadow-\[0_2px_6px_rgb\(30_34_48\/0\.05\)\]{--tw-shadow:0 2px 6px rgb(30 34 48/0.05);box-shadow:var(--tw-ring-shadow),var(--tw-shadow)}.group[open] .group-open\:rotate-180{rotate:180deg}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.hover\:text-white:hover{color:#fff}.hover\:text-\(--bw-primary\):hover{color:var(--bw-primary)}.hover\:bg-\(--bw-primary-dark\):hover{background-color:var(--bw-primary-dark)}.hover\:underline:hover{text-decoration-line:underline}.\[\&\.is-active\]\:text-\(--bw-primary\).is-active{color:var(--bw-primary)}.\[\&\.is-active\]\:bg-\(--bw-primary-soft\).is-active{background-color:var(--bw-primary-soft)}.\[\&\.is-open\]\:block.is-open{display:block}.focus\:bg-\(--bw-grey-2\):focus{background-color:var(--bw-grey-2)}.focus\:bg-\(--bw-primary-dark\):focus{background-color:var(--bw-primary-dark)}.focus\:border-\(--bw-hair-3\):focus{border-color:var(--bw-hair-3)}.focus\:text-\(--bw-primary\):focus{color:var(--bw-primary)}.focus\:text-\(--bw-text\):focus{color:var(--bw-text)}.focus\:text-white:focus{color:#fff}.hover\:bg-\(--bw-grey-2\):hover{background-color:var(--bw-grey-2)}.hover\:border-\(--bw-hair-3\):hover{border-color:var(--bw-hair-3)}.hover\:text-\(--bw-text\):hover{color:var(--bw-text)}.hover\:underline-offset-\[3px\]:hover{text-underline-offset:3px}.\[\&\.is-active\]\:font-semibold.is-active{font-weight:600}.hover\:bg-\(--bw-gold-dark\):hover{background-color:var(--bw-gold-dark)}.hover\:text-\(--bw-gold\):hover{color:var(--bw-gold)}.hover\:text-\(--bw-gold-ink\):hover{color:var(--bw-gold-ink)}.focus\:bg-\(--bw-gold-dark\):focus{background-color:var(--bw-gold-dark)}.focus\:text-\(--bw-gold\):focus{color:var(--bw-gold)}.focus\:text-\(--bw-gold-ink\):focus{color:var(--bw-gold-ink)}@media (width >= 340px){.min-\[340px\]\:hidden{display:none}.min-\[340px\]\:inline-flex{display:inline-flex}}@media (width >= 40rem){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:gap-3{gap:0.75rem}.sm\:p-7{padding:1.75rem}.sm\:px-6{padding-inline:1.5rem}.sm\:px-8{padding-inline:2rem}.sm\:py-5{padding-block:1.25rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pb-11{padding-bottom:2.75rem}.sm\:w-auto{width:auto}.sm\:size-10{width:2.5rem;height:2.5rem}.sm\:text-\[14px\]{font-size:14px}.sm\:col-auto{grid-column:auto}.sm\:gap-8{gap:2rem}.sm\:hidden{display:none}.sm\:px-\[18px\]{padding-inline:18px}.sm\:h-10{height:2.5rem}.sm\:pt-11{padding-top:2.75rem}.sm\:py-7{padding-block:1.75rem}}@media (width >= 48rem){.md\:py-14{padding-block:3.5rem}}@media (width >= 64rem){.lg\:sticky{position:sticky}.lg\:top-8{top:2rem}.lg\:max-h-\[calc\(100vh-10rem\)\]{max-height:calc(100vh - 10rem)}.lg\:overflow-y-auto{overflow-y:auto}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:col-start-2{grid-column-start:2}.lg\:col-auto{grid-column:auto}.lg\:gap-14{gap:3.5rem}.lg\:gap-4{gap:1rem}.lg\:mx-auto{margin-inline:auto}.lg\:px-8{padding-inline:2rem}.lg\:px-10{padding-inline:2.5rem}.lg\:border-b-0{border-bottom-width:0}.lg\:grid-cols-\[1\.6fr_1fr_1fr_1\.3fr\]{grid-template-columns:1.6fr 1fr 1fr 1.3fr}.lg\:p-0{padding:0}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-ring-shadow),var(--tw-shadow)}.lg\:static{position:static}.lg\:text-\[14px\]{font-size:14px}.lg\:gap-10{gap:2.5rem}.lg\:w-\[270px\]{width:270px}.lg\:bg-\(--bw-primary\){background-color:var(--bw-primary)}.lg\:text-white{color:#fff}.lg\:hover\:text-\(--bw-gold\):hover{color:var(--bw-gold)}.lg\:focus\:text-\(--bw-gold\):focus{color:var(--bw-gold)}.lg\:font-medium{font-weight:500}.lg\:leading-\[1\.45\]{line-height:1.45}.lg\:text-\[23px\]{font-size:23px}.lg\:gap-2\.5{gap:0.625rem}.lg\:gap-x-\[30px\]{column-gap:30px}.lg\:h-11{height:2.75rem}.lg\:h-\[68px\]{height:68px}.lg\:w-full{width:100%}.lg\:max-w-\[1180px\]{max-width:1180px}.lg\:size-\[34px\]{width:34px;height:34px}.lg\:size-\[38px\]{width:38px;height:38px}.lg\:rounded-\[10px\]{border-radius:10px}.lg\:px-\[22px\]{padding-inline:22px}.lg\:py-\[13px\]{padding-block:13px}.lg\:pt-\[52px\]{padding-top:52px}.lg\:pb-\[52px\]{padding-bottom:52px}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}}@media (width >= 80rem){.xl\:gap-x-\[34px\]{column-gap:34px}}}