.nVougq_banner{z-index:1500;border-radius:var(--radius-md);color:#7c2d12;max-width:calc(100vw - 32px);box-shadow:var(--shadow-md);font-size:var(--text-sm);background:#ffedd5;border:1px solid #fdba74;align-items:center;gap:16px;padding:12px 16px;display:flex;position:fixed;bottom:76px;left:16px}.nVougq_banner p{margin:0}.nVougq_banner span{display:block}@media (min-width:768px){.nVougq_banner{bottom:16px}}
.QbGkGW_panel{z-index:300;background:var(--color-white);max-height:80vh;color:var(--color-primary-500);border-top:2px solid var(--color-primary-500);position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -4px 16px #00000026}.QbGkGW_inline{max-height:none;box-shadow:none;border:2px solid var(--color-primary-500);position:static}.QbGkGW_content{max-width:960px;padding:24px var(--gutter);gap:16px;margin-inline:auto;display:grid}.QbGkGW_intro h2{font-family:var(--font-heading);font-weight:400;line-height:1.2;font-size:var(--text-2xl);margin:0 0 8px}.QbGkGW_intro p{font-size:var(--text-sm);margin:0}.QbGkGW_intro a{text-decoration:underline}.QbGkGW_choices{font-size:var(--text-sm);border:0;gap:8px;margin:0;padding:0;display:grid}.QbGkGW_choices label{cursor:pointer;align-items:center;gap:8px;min-height:32px;display:flex}.QbGkGW_choices input{width:20px;height:20px;accent-color:var(--color-primary-500)}.QbGkGW_actions{flex-wrap:wrap;gap:12px;display:flex}@media (min-width:768px){.QbGkGW_content{grid-template-columns:1fr 1fr}.QbGkGW_actions{grid-column:1/-1;justify-content:flex-end}}
.wWXZva_footer{background:var(--color-primary-600);color:var(--color-white);border-top:1px solid #fff6;padding:48px 0 24px}.wWXZva_columns{gap:32px;width:100%;padding-inline:24px;display:grid}.wWXZva_columns>*{min-width:0}.wWXZva_columns>*+*{border-top:2px solid #fff6;padding-top:32px}.wWXZva_footer .wWXZva_groupTitle{font-family:var(--font-heading);font-weight:400;line-height:1.2;font-size:var(--text-xl);text-transform:uppercase;margin:0 0 8px}.wWXZva_footer ul{margin:0;padding:0;list-style:none}.wWXZva_footer p{font-size:var(--text-sm);margin:0}.wWXZva_about{font-family:var(--font-heading);flex-direction:column;gap:24px;display:flex}.wWXZva_logo{align-self:flex-start;width:auto;height:144px}.wWXZva_social{gap:16px;display:flex}.wWXZva_social img{width:44px;height:44px;display:block}.wWXZva_social a{transition:transform .2s;display:block}.wWXZva_social a:hover{transform:scale(1.1)}.wWXZva_linkGroups{font-size:var(--text-sm);align-content:start;gap:24px;display:grid}.wWXZva_linkGroups a,.wWXZva_linkButton{padding:4px 0;text-decoration:none;display:inline-block}.wWXZva_linkGroups a:hover,.wWXZva_linkButton:hover{text-decoration:underline}.wWXZva_linkButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.wWXZva_help p a{text-decoration:underline}.wWXZva_help{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.wWXZva_footer .wWXZva_script{font-family:var(--font-script);font-size:var(--text-4xl);text-transform:none}.wWXZva_help .button{white-space:normal;text-align:center;width:100%}.wWXZva_buttonIcon{flex-shrink:0;width:18px;height:18px}.wWXZva_footer .wWXZva_copyright{text-align:center;margin-top:40px}@media (min-width:1024px){.wWXZva_footer{padding-top:92px}.wWXZva_columns{grid-template-columns:1.2fr 1fr 1.2fr;align-items:stretch;padding-inline:clamp(24px,5vw,128px)}.wWXZva_columns>*+*{border-top:0;border-left:2px solid #fff6;padding-top:0;padding-left:32px}}
._9-aO8q_bar{z-index:250;height:var(--bottom-bar-height);background:var(--color-white);border-top:1px solid #27306b80;padding:4px 6px;position:fixed;inset:auto 0 0;box-shadow:0 -2px 4px #0000001a}._9-aO8q_bar ul{justify-content:space-around;align-items:stretch;height:100%;margin:0;padding:0;list-style:none;display:flex}._9-aO8q_bar li{flex:1;min-width:0}._9-aO8q_bar a,._9-aO8q_bar button{width:100%;height:100%;color:var(--color-primary-500);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;font-size:12px;text-decoration:none;display:flex}._9-aO8q_bar a:active,._9-aO8q_bar button:active{transform:scale(.9)}._9-aO8q_bar a[aria-current=page]{font-weight:700}._9-aO8q_bar svg{width:20px;height:20px}._9-aO8q_panel{background:var(--color-secondary-100);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-primary-500);font-family:var(--font-heading);border:0;margin:0;padding:0 0 24px}._9-aO8q_panel header{background:var(--color-white);min-height:56px;box-shadow:var(--shadow-md);justify-content:center;align-items:center;display:flex;position:sticky;top:0}._9-aO8q_panel ._9-aO8q_title{font-size:var(--text-xl);margin:0;font-weight:400}._9-aO8q_close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:20px;display:inline-flex;position:absolute;right:8px}._9-aO8q_panel section{margin-top:20px}._9-aO8q_panel ._9-aO8q_groupTitle{background:var(--color-white);font-size:var(--text-lg);margin:0;padding:16px 20px;font-weight:400}._9-aO8q_panel ul{margin:0;padding:8px 20px 0;list-style:none}._9-aO8q_panel a{min-height:44px;color:inherit;font-family:var(--font-body);font-size:var(--text-sm);align-items:center;gap:10px;text-decoration:none;display:flex}._9-aO8q_panel a svg{color:var(--color-blue-500);flex-shrink:0}._9-aO8q_panel ._9-aO8q_home{background:var(--color-white);font-family:var(--font-heading);font-size:var(--text-lg);margin-top:20px;padding:6px 20px}._9-aO8q_panel ._9-aO8q_home svg{color:inherit}@media (min-width:768px){._9-aO8q_bar{display:none}}
.IgdwDW_page{flex-direction:column;align-items:flex-start;gap:8px;padding-block:64px;display:flex}.IgdwDW_page h1{font-family:var(--font-heading);font-weight:400;line-height:1.2;font-size:var(--text-4xl);margin:0}.IgdwDW_page p{margin:0}.IgdwDW_code{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-primary-300)}.IgdwDW_digest{font-size:var(--text-sm);color:var(--color-primary-400)}.IgdwDW_actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}
.mdpVJq_header{z-index:100;background:var(--color-primary-500);color:var(--color-white);position:sticky;top:0}.mdpVJq_bar{min-height:var(--header-height);padding:8px var(--gutter);justify-content:space-between;align-items:center;gap:12px;display:flex}.mdpVJq_logo{align-items:center;display:flex}.mdpVJq_logo img{width:140px;height:auto;display:block}.mdpVJq_actions{align-items:center;gap:24px;display:flex}.mdpVJq_nav{display:none}.mdpVJq_links{align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.mdpVJq_links a,.mdpVJq_discover summary{text-underline-offset:4px;cursor:pointer;align-items:center;gap:8px;min-height:42px;font-weight:600;display:inline-flex}.mdpVJq_links>li>a:not(.button){text-decoration:none}.mdpVJq_discover summary:hover{text-decoration:underline}.mdpVJq_links>li>a:not(.button):hover{text-decoration:underline}.mdpVJq_links .mdpVJq_outlineButton{border-color:var(--color-white);color:var(--color-white)}.mdpVJq_links .mdpVJq_outlineButton:hover{background:#ffffff1f}.mdpVJq_chevron,.mdpVJq_linkIcon{flex-shrink:0;width:14px;height:14px}.mdpVJq_discover{position:relative}.mdpVJq_discover summary{list-style:none}.mdpVJq_discover summary::-webkit-details-marker{display:none}.mdpVJq_discover[open] .mdpVJq_chevron{transform:rotate(180deg)}.mdpVJq_discover ul{border-radius:var(--radius-lg);background:var(--color-white);min-width:380px;color:var(--color-primary-500);box-shadow:var(--shadow-md);margin:0;padding:12px 16px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.mdpVJq_discover ul a{font-weight:400;text-decoration:none}.mdpVJq_discover ul a:hover{text-decoration:underline}.mdpVJq_discover ul .mdpVJq_linkIcon{color:var(--color-blue-500)}@media (min-width:768px){.mdpVJq_nav{display:block}}@media (min-width:768px) and (max-width:1023px){.mdpVJq_actions,.mdpVJq_links{gap:12px}.mdpVJq_links .button{padding-inline:12px}}
._fsKkq_menu{color:var(--color-white);position:relative}._fsKkq_menu summary{cursor:pointer;justify-content:center;align-items:center;min-width:42px;min-height:42px;list-style:none;display:flex;position:relative}._fsKkq_menu summary::-webkit-details-marker{display:none}._fsKkq_burger{width:20px;height:20px}._fsKkq_menu summary span{min-width:20px;color:var(--color-white);text-align:center;background:#c53030;border-radius:999px;padding:1px 6px;font-size:12px;font-weight:600;line-height:18px;position:absolute;top:2px;right:-4px}._fsKkq_menu ul{z-index:110;width:max-content;min-width:280px;max-width:calc(100vw - 2 * var(--gutter));max-height:calc(100dvh - var(--header-height) - var(--bottom-bar-height) - 16px);border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-primary-500);box-shadow:var(--shadow-md);margin:0;padding:12px 16px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}._fsKkq_menu li a,._fsKkq_menu li button{border-radius:var(--radius-md);width:100%;min-height:42px;color:inherit;font:inherit;font-size:var(--text-md);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-weight:400;text-decoration:none;display:flex}._fsKkq_menu li a:hover,._fsKkq_menu li button:hover{background:#edf2f7}._fsKkq_menu li button:disabled{opacity:.6;cursor:default}._fsKkq_icon{width:16px;height:16px;color:var(--color-blue-500);flex-shrink:0}._fsKkq_menu li[role=alert]{color:#c53030;font-size:var(--text-md);padding:4px 8px}
