.OFhJ_a_root{background:var(--d-bg);width:100%;min-width:0;color:var(--d-ink);font-family:var(--d-text);font-synthesis:none;-webkit-font-smoothing:antialiased;--focus-ring:var(--d-focus,var(--d-ink));--link:var(--d-ink);flex:auto;font-size:17px;line-height:1.5;overflow-x:clip}.OFhJ_a_root :where(h1,h2,h3,h4){font-family:var(--d-display);font-weight:var(--d-display-weight,700);text-wrap:balance;margin:0}.OFhJ_a_root :where(p,ul,ol,dl,dd,figure,blockquote){margin:0}.OFhJ_a_root :where(ul,ol){padding:0;list-style:none}.OFhJ_a_root :where(p,li,dd){-webkit-hyphens:manual;hyphens:manual}.OFhJ_a_root :where(img){max-width:100%;height:auto;display:block}.OFhJ_a_root :where(a){color:inherit}.OFhJ_a_root :where(*){animation:none}.OFhJ_a_root :where(:focus-visible){outline:2px solid var(--d-focus,var(--d-ink));outline-offset:3px}.OFhJ_a_plain{text-decoration:none}.OFhJ_a_pill{box-shadow:0 0 0 1px var(--d-pill-ring,transparent);flex:none}.OFhJ_a_nav{align-items:center;display:flex}.OFhJ_a_navRow{display:none}@media (min-width:64rem){.OFhJ_a_navRow{align-items:center;gap:28px;display:flex}.OFhJ_a_navRow a{text-decoration:none}.OFhJ_a_navRow a:hover{text-underline-offset:6px;text-decoration:underline}.OFhJ_a_navMenu{display:none}}.OFhJ_a_navMenu>summary{cursor:pointer;list-style:none}.OFhJ_a_navMenu>summary::-webkit-details-marker{display:none}.OFhJ_a_navSummary{align-items:center;gap:10px;min-height:44px;padding:0 4px;font-weight:600;display:inline-flex}@media (max-width:22.5rem){.OFhJ_a_navSummary>span:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.OFhJ_a_burger{width:20px;height:12px;display:block;position:relative}.OFhJ_a_burger:before,.OFhJ_a_burger:after{content:"";background:currentColor;height:2px;transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;left:0;right:0}.OFhJ_a_burger:before{top:0}.OFhJ_a_burger:after{bottom:0}.OFhJ_a_navMenu[open] .OFhJ_a_burger:before{transform:translateY(5px)rotate(45deg)}.OFhJ_a_navMenu[open] .OFhJ_a_burger:after{transform:translateY(-5px)rotate(-45deg)}.OFhJ_a_navPanel{background:var(--d-bg);border-bottom:1px solid var(--d-line,currentColor);padding:8px 16px 20px;display:grid;position:absolute;top:100%;left:0;right:0}.OFhJ_a_navPanel a{border-bottom:1px solid var(--d-line,currentColor);padding:14px 0;font-size:1.375rem;text-decoration:none;display:block}.OFhJ_a_note{max-width:62ch;scroll-margin-top:96px;font-size:15px;line-height:1.5}.OFhJ_a_legal{flex-wrap:wrap;gap:4px 20px;font-size:15px;display:flex}.OFhJ_a_group{border:0;min-width:0;margin:0;padding:0}.OFhJ_a_group>legend{padding:0}.OFhJ_a_select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.OFhJ_a_choice{cursor:pointer;display:inline-flex;position:relative}.OFhJ_a_choiceInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.OFhJ_a_choice:has(.OFhJ_a_choiceInput:focus-visible){outline:2px solid var(--d-focus,var(--d-ink));outline-offset:3px}.OFhJ_a_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.OFhJ_a_button{cursor:pointer;font:inherit;border:0}.OFhJ_a_formNote{font-size:15px}.OFhJ_a_panel{border-radius:var(--d-radius,14px);background:var(--d-panel-bg,var(--d-ink));width:min(26rem,100vw - 32px);color:var(--d-panel-ink,var(--d-bg));box-shadow:0 24px 60px -18px color-mix(in srgb, var(--d-ink) 55%, transparent);opacity:1;transition:opacity .3s ease, transform .35s cubic-bezier(.2, .7, .2, 1), overlay .35s allow-discrete, display .35s allow-discrete;border:0;margin:0;padding:22px 22px 18px;position:fixed;inset:auto 16px 16px auto;transform:none}.OFhJ_a_panel:not(:popover-open){opacity:0;transform:translateY(16px)}@starting-style{.OFhJ_a_panel:popover-open{opacity:0;transform:translateY(16px)}}.OFhJ_a_panel::backdrop{background:0 0}.OFhJ_a_panelTitle{font-family:var(--d-display);font-weight:var(--d-display-weight,700);margin-bottom:8px;font-size:1.375rem;line-height:1.15}.OFhJ_a_panelBody{font-size:16px;line-height:1.5}.OFhJ_a_panelClose{cursor:pointer;font:inherit;color:inherit;background:0 0;border:1px solid;border-radius:999px;margin-top:16px;padding:8px 18px;font-weight:600}@media (prefers-reduced-motion:reduce){.OFhJ_a_panel,.OFhJ_a_burger:before,.OFhJ_a_burger:after{transition:none}}
