/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}site-search{width:100%;display:block}.search-form--container{background-color:#fff;align-items:center;width:100%;display:flex}.search-form--input-container{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);background-color:#f9f9f9;border-radius:3.40282e38px;width:100%;height:min(max(40px,2.77778vw),40px);padding-inline:min(max(10px,.694445vw),10px);display:none}@media (min-width:48rem){.search-form--input-container{display:flex}}.search-form--input{font-size:min(max(14px,.972222vw),14px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;--tw-font-weight:325;color:#53565a;background-color:#f9f9f9;font-style:normal;font-weight:325;line-height:1.5;text-decoration:none}.search-form--input::placeholder{color:#53565a}.search-form--input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.search-form--input:focus{outline-offset:2px;outline:2px solid #0000}}.search-form--input:focus::placeholder{display:none}[data-predictive-search]{background-color:#f9f9f9;width:100%;display:none;overflow-y:auto}[data-predictive-search]:is(:where(.group\/results):is([open],:popover-open,:open) *){display:block}site-search[data-type=compact] [data-backdrop]{background-color:oklab(0% none none/.2);width:100%;display:none;position:absolute;left:0}site-search[data-type=compact] [data-backdrop]:is(:where(.group\/results):is([open],:popover-open,:open) *){display:block}@media (min-width:64rem){site-search[data-type=compact] [data-backdrop]{top:var(--header-height);height:calc(100dvh - var(--header-height))}}site-search[data-type=compact] [data-predictive-search]{z-index:30;padding-block:min(max(20px,2.08333vw),30px);padding-inline:min(max(40px,4.16667vw),60px);position:absolute;top:100%;left:0}@media (min-width:64rem){site-search[data-type=compact] [data-predictive-search]{top:var(--header-height);height:fit-content;position:fixed}}site-search[data-type=full]{height:100%;overflow:hidden}site-search[data-type=full] .search-form--container{gap:min(max(15px,1.38889vw),20px);padding:min(max(15px,1.38889vw),20px);position:sticky;top:0}site-search[data-type=full] .search-form--input-container{flex:1;margin-inline:min(max(15px,1.38889vw),20px);padding:min(max(10px,.694445vw),10px);display:flex}site-search[data-type=full] [data-predictive-search]{height:100%;margin-bottom:calc(-1*min(max(10px,.694445vw),10px));padding-top:min(max(20px,2.08333vw),30px);padding-bottom:min(max(15px,1.38889vw),20px);position:relative}site-search:not([data-type]) [data-predictive-search]{height:100%;padding-bottom:min(max(15px,1.38889vw),20px);position:relative}@layer base{*{scrollbar-color:initial;scrollbar-width:initial}h1{font-size:min(max(32px,3.33333vw),48px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h2{font-size:min(max(26px,2.22222vw),32px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h3{font-size:min(max(22px,1.80556vw),26px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h4{font-size:min(max(18px,1.52778vw),22px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:500;line-height:1.3;text-decoration:none}h5{font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.5;text-decoration:none}h6{font-size:min(max(14px,1.25vw),18px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}caption{font-size:min(max(12px,.833333vw),12px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.3;text-decoration:none}p{font-size:min(max(14px,.972222vw),14px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}:root{--pagemargin-value:min(max(15px, calc(calc(100vw / 1440) * 60)), 60px)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
