.v-cta-first-aid .v-faid-kit{background:color-mix(in srgb, var(--panel) 92%, transparent);border:3px solid color-mix(in srgb, var(--theme-danger) 48%, var(--border));border-radius:calc(var(--surface-radius,12px) + 6px);box-shadow:var(--surface-shadow,0 10px 30px #0000001f), inset 0 0 0 1px color-mix(in srgb, var(--theme-danger) 18%, transparent);gap:clamp(1rem,2.2vw,1.5rem);max-width:46rem;margin-inline:auto;padding:clamp(1.4rem,3vw,2.2rem);display:grid;position:relative}.v-faid-latch{background:color-mix(in srgb, var(--theme-danger) 55%, var(--theme-foreground));border-radius:0 0 6px 6px;width:3.2rem;height:.6rem;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.v-faid-lid{align-items:center;gap:clamp(1rem,2.4vw,1.6rem);display:flex}.v-faid-cross{background:linear-gradient(color-mix(in srgb, var(--theme-danger) 78%, var(--theme-foreground)) 0 0) center / 32% 72% no-repeat, linear-gradient(color-mix(in srgb, var(--theme-danger) 78%, var(--theme-foreground)) 0 0) center / 72% 32% no-repeat, color-mix(in srgb, var(--theme-danger) 9%, var(--panel));border:1px solid color-mix(in srgb, var(--theme-danger) 38%, var(--border));border-radius:calc(var(--surface-radius,12px) * .6);flex:none;width:clamp(3.6rem,7vw,4.6rem);height:clamp(3.6rem,7vw,4.6rem)}.v-faid-heading{font-family:var(--font-display);margin:.3rem 0 .45rem;font-size:clamp(1.55rem,3.2vw,2.3rem);line-height:1.12}.v-faid-body{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.6}.v-faid-contents{border-top:2px dashed color-mix(in srgb, var(--theme-foreground) 18%, transparent);gap:.7rem;margin:0;padding:1rem 0 0;list-style:none;display:grid}.v-faid-remedy{background:color-mix(in srgb, var(--panel-deep,var(--panel)) 70%, transparent);border:1px solid var(--surface-border,var(--border));border-radius:calc(var(--surface-radius,12px) * .7);transition:border-color var(--interaction-speed,.16s) ease;align-items:center;gap:.85rem;padding:.85rem 1rem;text-decoration:none;display:flex}.v-faid-remedy:hover{border-color:color-mix(in srgb, var(--lime) 55%, var(--border))}.v-faid-dose{background:color-mix(in srgb, var(--lime) 16%, transparent);border:1px solid color-mix(in srgb, var(--lime) 42%, var(--border));color:color-mix(in srgb, var(--lime) 70%, var(--theme-foreground));border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;display:inline-flex}.v-faid-item-copy{gap:.15rem;min-width:0;display:grid}.v-faid-item-copy strong{font-size:.98rem;line-height:1.3}.v-faid-item-copy small{color:var(--text-muted);font-size:.8rem;line-height:1.45}.v-faid-qty{border:1px solid color-mix(in srgb, var(--theme-foreground) 22%, transparent);color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;margin-left:auto;padding:.3rem .65rem;font-size:.66rem;font-weight:800}.v-faid-label{justify-content:center;display:flex}@media (max-width:560px){.v-faid-lid{text-align:center;flex-direction:column}.v-faid-qty{display:none}}@media (prefers-reduced-motion:reduce){.v-faid-remedy{transition:none}}.theme-mode-light .v-faid-dose{color:color-mix(in srgb, var(--lime) 42%, var(--theme-foreground))}
.v-contact-front-desk .contact-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);grid-template-areas:"info info""form emergency"}.v-contact-front-desk .contact-layout .contact-info-card{grid-area:info}.v-contact-front-desk .contact-layout .contact-form-panel{grid-area:form}.v-contact-front-desk .contact-layout .contact-emergency-card{grid-area:emergency}.v-contact-front-desk .contact-layout .contact-info-card{border-bottom:6px solid color-mix(in srgb, var(--theme-foreground) 24%, var(--panel));border-radius:var(--surface-radius,12px) var(--surface-radius,12px) 4px 4px;-moz-column-gap:1.4rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1.4rem;padding-block:1rem 1.2rem;display:grid;position:relative}.v-contact-front-desk .contact-layout .contact-info-card:before{background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--lime-hot,var(--lime)) 80%, var(--panel)), color-mix(in srgb, var(--lime-deep,var(--lime)) 78%, var(--panel)) 82%);border:1px solid color-mix(in srgb, var(--lime-hot,var(--lime)) 50%, var(--border));clip-path:inset(0 0 46% round 999px);content:"";border-radius:999px 999px 6px 6px;width:3.4rem;height:3.4rem;position:absolute;bottom:-3px;right:clamp(1rem,4vw,2.6rem)}.v-contact-front-desk .contact-layout .contact-info-card:after{background:color-mix(in srgb, var(--theme-foreground) 30%, var(--panel));content:"";border-radius:3px;width:4.6rem;height:.45rem;position:absolute;bottom:-3px;right:clamp(.7rem,3.6vw,2.3rem)}.v-contact-front-desk .contact-layout .contact-info-card .contact-card-eyebrow{grid-area:1/1;margin:0}.v-contact-front-desk .contact-layout .contact-info-card .contact-card-title{grid-area:2/1;margin:0;font-size:clamp(1.15rem,1.7vw,1.5rem)}.v-contact-front-desk .contact-layout .contact-intro{display:none}.v-contact-front-desk .contact-layout .contact-detail-list{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;gap:.45rem .6rem;margin:0;padding-right:clamp(4rem,8vw,6rem);display:flex}.v-contact-front-desk .contact-layout .contact-detail{background:color-mix(in srgb, var(--panel-deep,var(--panel)) 70%, transparent);border:1px solid var(--surface-border,var(--border));border-radius:999px;margin:0;padding:.4rem .85rem .4rem .5rem}.v-contact-front-desk .contact-layout .contact-detail .icon-orb{width:1.6rem;height:1.6rem}.v-contact-front-desk .contact-layout .contact-detail small{display:none}.v-contact-front-desk .contact-layout .contact-whatsapp-cta{grid-area:1/3/span 2;margin:0}.v-contact-front-desk .contact-layout .contact-form-panel{background:repeating-linear-gradient(180deg, transparent 0 2.6rem, color-mix(in srgb, var(--theme-foreground) 4%, transparent) 2.6rem calc(2.6rem + 1px)), color-mix(in srgb, var(--panel) 94%, transparent);border-top:4px solid color-mix(in srgb, var(--lime) 55%, var(--border))}.v-contact-front-desk .contact-layout .contact-form-panel .contact-card-eyebrow{background:color-mix(in srgb, var(--lime) 14%, transparent);border:1px solid color-mix(in srgb, var(--lime) 36%, var(--border));border-radius:999px;width:fit-content;padding:.25rem .75rem;display:inline-block}.v-contact-front-desk .contact-layout .contact-emergency-card{background:var(--panel-deep,var(--panel));border:1px solid var(--border-strong,var(--border));box-shadow:inset 0 0 2.4rem #00000024}@media (max-width:980px){.v-contact-front-desk .contact-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"info""form""emergency"}.v-contact-front-desk .contact-layout .contact-info-card{grid-template-columns:minmax(0,1fr);row-gap:.7rem}.v-contact-front-desk .contact-layout .contact-detail-list{grid-area:auto/1;justify-content:flex-start;padding-right:0}.v-contact-front-desk .contact-layout .contact-whatsapp-cta{grid-area:auto/1;justify-self:start}.v-contact-front-desk .contact-layout .contact-info-card:before,.v-contact-front-desk .contact-layout .contact-info-card:after{display:none}}
.v-contact-job-request .contact-layout{grid-template-columns:minmax(0,.7fr) minmax(min(100%,30rem),1.3fr);grid-template-areas:"info form""emergency emergency"}.v-contact-job-request .contact-layout .contact-info-card{grid-area:info}.v-contact-job-request .contact-layout .contact-form-panel{grid-area:form}.v-contact-job-request .contact-layout .contact-emergency-card{grid-area:emergency}.v-contact-job-request .contact-layout .contact-info-card{background:color-mix(in srgb, var(--panel) 88%, transparent);border-style:dashed}.v-contact-job-request .contact-layout .contact-form-panel{background: radial-gradient(circle at 1.05rem 1.4rem, color-mix(in srgb, var(--theme-foreground) 22%, transparent) .28rem, transparent .34rem) 0 0 / 100% 4.2rem repeat-y,  linear-gradient(90deg, transparent 2rem, color-mix(in srgb, var(--theme-danger) 30%, transparent) 2rem calc(2rem + 1px), transparent calc(2rem + 1px)), color-mix(in srgb, var(--panel) 96%, transparent);border:1px solid var(--border-strong,var(--border));border-radius:4px calc(var(--surface-radius,12px)) calc(var(--surface-radius,12px)) 4px;padding-left:clamp(2.6rem,4vw,3.2rem);position:relative}.v-contact-job-request .contact-layout .contact-form-panel:after{background:color-mix(in srgb, var(--theme-foreground) 16%, var(--panel));border:1px solid color-mix(in srgb, var(--theme-foreground) 14%, transparent);border-radius:inherit;content:"";z-index:-1;height:3rem;position:absolute;bottom:-.55rem;left:.55rem;right:-.55rem}.v-contact-job-request .contact-layout .contact-form-panel .contact-card-eyebrow{border-bottom:2px solid color-mix(in srgb, var(--theme-foreground) 20%, transparent);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.6rem;padding-bottom:.55rem;display:flex}.v-contact-job-request .contact-layout .contact-form-panel .contact-card-eyebrow:after{color:color-mix(in srgb, var(--lime) 70%, var(--theme-foreground));content:"Nº 0417";font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:.9rem}.v-contact-job-request .contact-layout .contact-emergency-card{border-left:5px solid var(--theme-danger);-moz-column-gap:1.2rem;grid-template-columns:minmax(0,1.2fr) auto auto;align-items:center;column-gap:1.2rem;padding-block:1.05rem;display:grid}.v-contact-job-request .contact-layout .contact-emergency-card .contact-card-eyebrow{color:color-mix(in srgb, var(--theme-danger) 70%, var(--theme-foreground));grid-area:1/1;margin:0}.v-contact-job-request .contact-layout .contact-emergency-card .contact-card-title{grid-area:2/1;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem)}.v-contact-job-request .contact-layout .contact-emergency-copy{grid-area:3/1;margin:.35rem 0 0}.v-contact-job-request .contact-layout .contact-emergency-phone{grid-area:1/2/span 3;margin:0}.v-contact-job-request .contact-layout .contact-emergency-call{grid-area:1/3/span 3;margin:0}.v-contact-job-request .contact-layout .contact-emergency-list,.v-contact-job-request .contact-layout .contact-reassurance{display:none}@media (max-width:980px){.v-contact-job-request .contact-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"form""info""emergency"}.v-contact-job-request .contact-layout .contact-emergency-card{grid-template-columns:minmax(0,1fr);row-gap:.55rem}.v-contact-job-request .contact-layout .contact-emergency-phone,.v-contact-job-request .contact-layout .contact-emergency-call{grid-area:auto/1;justify-self:start}}
.v-contact-switch-panel .contact-layout{grid-template-columns:minmax(0,.72fr) minmax(min(100%,30rem),1.28fr);grid-template-areas:"info form""emergency emergency"}.v-contact-switch-panel .contact-layout .contact-info-card{grid-area:info}.v-contact-switch-panel .contact-layout .contact-form-panel{grid-area:form}.v-contact-switch-panel .contact-layout .contact-emergency-card{grid-area:emergency}.v-contact-switch-panel .contact-layout .contact-info-card{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-foreground) 9%, var(--panel)), color-mix(in srgb, var(--theme-foreground) 4%, var(--panel)));border:1px solid var(--border-strong,var(--border))}.v-contact-switch-panel .contact-layout .contact-detail-list{gap:.7rem;display:grid}.v-contact-switch-panel .contact-layout .contact-detail{background:color-mix(in srgb, var(--panel) 94%, transparent);border:1px solid var(--surface-border,var(--border));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--theme-foreground) 8%, transparent);transition:border-color var(--interaction-speed,.16s) ease;border-radius:8px;padding:.85rem .9rem;position:relative}.v-contact-switch-panel .contact-layout a.contact-detail:hover{border-color:color-mix(in srgb, var(--lime) 55%, var(--border))}.v-contact-switch-panel .contact-layout .contact-detail:before,.v-contact-switch-panel .contact-layout .contact-detail:after{background:radial-gradient(circle at 38% 32%, color-mix(in srgb, var(--theme-foreground) 40%, var(--panel)), color-mix(in srgb, var(--theme-foreground) 16%, var(--panel)) 75%);content:"";border-radius:999px;width:.4rem;height:.4rem;position:absolute}.v-contact-switch-panel .contact-layout .contact-detail:before{top:.45rem;right:.5rem}.v-contact-switch-panel .contact-layout .contact-detail:after{bottom:.45rem;right:.5rem}.v-contact-switch-panel .contact-layout .contact-detail .icon-orb{background:linear-gradient(180deg, color-mix(in srgb, var(--lime-hot,var(--lime)) 80%, var(--panel)), color-mix(in srgb, var(--lime-deep,var(--lime)) 75%, var(--panel)));border:1px solid color-mix(in srgb, var(--lime-hot,var(--lime)) 50%, var(--border));box-shadow:0 0 0 4px color-mix(in srgb, var(--theme-foreground) 12%, var(--panel)), 0 2px 6px #0000002e;color:var(--accent-contrast);border-radius:7px}.v-contact-switch-panel .contact-layout .contact-emergency-card{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-danger) 10%, var(--panel)), color-mix(in srgb, var(--theme-danger) 4%, var(--panel)));border:2px solid color-mix(in srgb, var(--theme-danger) 45%, var(--border));-moz-column-gap:1.2rem;grid-template-columns:minmax(0,1.25fr) auto auto;align-items:center;column-gap:1.2rem;display:grid}.v-contact-switch-panel .contact-layout .contact-emergency-card .contact-card-eyebrow{color:color-mix(in srgb, var(--theme-danger) 70%, var(--theme-foreground));letter-spacing:.2em;text-transform:uppercase;grid-column:1;margin:0}.v-contact-switch-panel .contact-layout .contact-emergency-card .contact-card-title{grid-column:1;margin:.2rem 0 0;font-size:clamp(1.05rem,1.5vw,1.35rem)}.v-contact-switch-panel .contact-layout .contact-emergency-copy{grid-column:1;margin:.35rem 0 0}.v-contact-switch-panel .contact-layout .contact-emergency-phone{grid-area:1/2/span 3;margin:0}.v-contact-switch-panel .contact-layout .contact-emergency-call{grid-area:1/3/span 3;margin:0}.v-contact-switch-panel .contact-layout .contact-emergency-list,.v-contact-switch-panel .contact-layout .contact-reassurance{display:none}@media (max-width:980px){.v-contact-switch-panel .contact-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"info""form""emergency"}.v-contact-switch-panel .contact-layout .contact-emergency-card{grid-template-columns:minmax(0,1fr);row-gap:.55rem}.v-contact-switch-panel .contact-layout .contact-emergency-phone,.v-contact-switch-panel .contact-layout .contact-emergency-call{grid-area:auto/1;justify-self:start}}@media (prefers-reduced-motion:reduce){.v-contact-switch-panel .contact-layout .contact-detail{transition:none}}
.v-contact-after-hours-door .contact-layout{grid-template:"info form""emergency form"1fr/minmax(0,.78fr) minmax(min(100%,30rem),1.22fr)}.v-contact-after-hours-door .contact-layout .contact-info-card{grid-area:info}.v-contact-after-hours-door .contact-layout .contact-form-panel{grid-area:form}.v-contact-after-hours-door .contact-layout .contact-emergency-card{grid-area:emergency}.v-contact-after-hours-door .contact-layout .contact-info-card{background:linear-gradient(175deg, color-mix(in srgb, var(--theme-foreground) 10%, var(--panel)), color-mix(in srgb, var(--theme-foreground) 4%, var(--panel)) 45%, color-mix(in srgb, var(--theme-foreground) 12%, var(--panel)));border:2px solid var(--border-strong,var(--border));box-shadow:inset 0 0 0 8px transparent, inset 0 0 0 9px color-mix(in srgb, var(--theme-foreground) 16%, transparent), inset 0 0 0 14px transparent, inset 0 0 0 15px color-mix(in srgb, var(--theme-foreground) 8%, transparent);border-radius:10px 10px 4px 4px;padding:1.6rem 1.5rem;position:relative}.v-contact-after-hours-door .contact-layout .contact-info-card:before,.v-contact-after-hours-door .contact-layout .contact-info-card:after{background:linear-gradient(90deg, color-mix(in srgb, var(--lime-hot,var(--lime)) 70%, var(--panel)), color-mix(in srgb, var(--lime-deep,var(--lime)) 65%, var(--panel)));border:1px solid color-mix(in srgb, var(--lime-hot,var(--lime)) 45%, var(--border));content:"";border-radius:3px;width:.5rem;height:2.2rem;position:absolute;left:-5px}.v-contact-after-hours-door .contact-layout .contact-info-card:before{top:14%}.v-contact-after-hours-door .contact-layout .contact-info-card:after{bottom:14%}.v-contact-after-hours-door .contact-layout .contact-detail{border-bottom:1px solid color-mix(in srgb, var(--theme-foreground) 9%, transparent);padding-bottom:.65rem}.v-contact-after-hours-door .contact-layout .contact-detail:last-child{border-bottom:0}.v-contact-after-hours-door .contact-layout .contact-emergency-card{background:var(--panel-deep,var(--panel));border:6px solid color-mix(in srgb, var(--theme-foreground) 22%, var(--panel));box-shadow:inset 0 0 2.6rem #00000038, 0 0 30px color-mix(in srgb, var(--lime) 14%, transparent);border-radius:8px}.v-contact-after-hours-door .contact-layout .contact-emergency-card .contact-card-eyebrow{color:color-mix(in srgb, var(--lime) 72%, var(--theme-foreground));align-items:center;gap:.45rem;display:inline-flex}.v-contact-after-hours-door .contact-layout .contact-emergency-card .contact-card-eyebrow:before{background:radial-gradient(circle at 40% 32%, color-mix(in srgb, var(--lime-hot,var(--lime)) 90%, var(--panel)), color-mix(in srgb, var(--lime-deep,var(--lime)) 65%, var(--panel)) 80%);box-shadow:0 0 10px color-mix(in srgb, var(--lime) 55%, transparent);content:"";border-radius:999px;width:.55rem;height:.55rem}.v-contact-after-hours-door .contact-layout .contact-emergency-phone{background:color-mix(in srgb, var(--panel) 55%, transparent);border:1px solid color-mix(in srgb, var(--lime) 40%, var(--border));box-shadow:0 0 22px color-mix(in srgb, var(--lime) 20%, transparent);border-radius:8px}.v-contact-after-hours-door .contact-layout .contact-emergency-list{display:none}.v-contact-after-hours-door .contact-layout .contact-form-panel{border-top:4px solid color-mix(in srgb, var(--theme-foreground) 22%, var(--panel))}@media (max-width:980px){.v-contact-after-hours-door .contact-layout{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"info""emergency""form"}}
.v-contact-map-desk .contact-layout{grid-template-columns:minmax(min(100%,30rem),1.4fr) minmax(0,.6fr);grid-template-areas:"info info""form emergency"}.v-contact-map-desk .contact-layout .contact-info-card{grid-area:info}.v-contact-map-desk .contact-layout .contact-form-panel{grid-area:form}.v-contact-map-desk .contact-layout .contact-emergency-card{grid-area:emergency}.v-contact-map-desk .contact-layout .contact-info-card{background:color-mix(in srgb, var(--theme-foreground) 7%, var(--panel));-moz-column-gap:1.4rem;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:1.4rem;padding-block:.95rem;display:grid}.v-contact-map-desk .contact-layout .contact-info-card .contact-card-eyebrow{grid-area:1/1;margin:0}.v-contact-map-desk .contact-layout .contact-info-card .contact-card-title{grid-area:2/1;margin:0;font-size:clamp(1.1rem,1.6vw,1.45rem)}.v-contact-map-desk .contact-layout .contact-intro{display:none}.v-contact-map-desk .contact-layout .contact-detail-list{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;gap:.4rem .9rem;margin:0;display:flex}.v-contact-map-desk .contact-layout .contact-detail{border-left:2px solid color-mix(in srgb, var(--theme-foreground) 16%, transparent);padding-left:.6rem}.v-contact-map-desk .contact-layout .contact-detail small{display:none}.v-contact-map-desk .contact-layout .contact-whatsapp-cta{grid-area:1/3/span 2;margin:0}.v-contact-map-desk .contact-layout .contact-form-panel{background:linear-gradient(90deg, color-mix(in srgb, var(--lime) 4%, transparent) 1px, transparent 1px) 0 0 / 1.6rem 1.6rem, linear-gradient(180deg, color-mix(in srgb, var(--lime) 4%, transparent) 1px, transparent 1px) 0 0 / 1.6rem 1.6rem, color-mix(in srgb, var(--panel) 96%, transparent);border:1px solid color-mix(in srgb, var(--lime) 22%, var(--border));border-radius:4px;position:relative}.v-contact-map-desk .contact-layout .contact-form-panel:before,.v-contact-map-desk .contact-layout .contact-form-panel:after{border:3px solid color-mix(in srgb, var(--lime) 60%, var(--theme-foreground));content:"";width:1.4rem;height:1.4rem;position:absolute}.v-contact-map-desk .contact-layout .contact-form-panel:before{border-bottom:0;border-right:0;top:-4px;left:-4px}.v-contact-map-desk .contact-layout .contact-form-panel:after{border-top:0;border-left:0;bottom:-4px;right:-4px}.v-contact-map-desk .contact-layout .contact-emergency-card{background:color-mix(in srgb, var(--panel) 92%, transparent);border:1px solid var(--surface-border,var(--border));border-radius:2px;position:relative;box-shadow:0 8px 20px #0000001f}.v-contact-map-desk .contact-layout .contact-emergency-card:before{background:color-mix(in srgb, var(--theme-foreground) 14%, transparent);border-inline:1px dashed color-mix(in srgb, var(--theme-foreground) 22%, transparent);content:"";width:5.2rem;height:1.1rem;position:absolute;top:-.55rem;left:50%;transform:translate(-50%)rotate(-2deg)}.v-contact-map-desk .contact-layout .contact-emergency-list{display:none}@media (max-width:980px){.v-contact-map-desk .contact-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"info""form""emergency"}.v-contact-map-desk .contact-layout .contact-info-card{grid-template-columns:minmax(0,1fr);row-gap:.7rem}.v-contact-map-desk .contact-layout .contact-detail-list{grid-area:auto/1;justify-content:flex-start}.v-contact-map-desk .contact-layout .contact-whatsapp-cta{grid-area:auto/1;justify-self:start}}
.v-footer-basement-line .site-footer{background:var(--panel-deep,var(--panel));padding-top:2.4rem;position:relative;box-shadow:inset 0 1.6rem 3rem #00000029}.v-footer-basement-line .site-footer:before{background: repeating-linear-gradient(90deg, transparent 0 6.4rem, color-mix(in srgb, var(--theme-foreground) 34%, var(--panel)) 6.4rem 7rem),  linear-gradient(180deg, color-mix(in srgb, var(--theme-foreground) 26%, var(--panel)), color-mix(in srgb, var(--theme-foreground) 8%, var(--panel)) 55%, color-mix(in srgb, var(--theme-foreground) 28%, var(--panel)));border-block:1px solid color-mix(in srgb, var(--theme-foreground) 22%, transparent);content:"";height:.85rem;position:absolute;top:0;left:0;right:0}.v-footer-basement-line .footer-grid{gap:1.6rem 2rem}.v-footer-basement-line .footer-heading{letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.68rem;display:flex}.v-footer-basement-line .footer-heading:before{background:color-mix(in srgb, var(--lime) 70%, var(--panel));content:"";border-radius:1px;width:.28rem;height:.8rem;display:inline-block}.v-footer-basement-line .footer-list{gap:.15rem;margin-top:.8rem}.v-footer-basement-line .footer-list a{color:color-mix(in srgb, var(--text-muted) 92%, transparent);transition:color var(--interaction-speed,.16s) ease;font-size:.8rem}.v-footer-basement-line .footer-list a:hover{color:var(--theme-foreground)}.v-footer-basement-line .footer-contact-lines{gap:.55rem;margin-top:.8rem}.v-footer-basement-line .footer-tagline{color:var(--text-muted);font-size:.8rem}.v-footer-basement-line .footer-legal-links{border-top:1px dashed color-mix(in srgb, var(--theme-foreground) 16%, transparent);padding-top:.9rem}.v-footer-basement-line .footer-copyright{color:color-mix(in srgb, var(--text-muted) 80%, transparent);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}@media (prefers-reduced-motion:reduce){.v-footer-basement-line .footer-list a{transition:none}}
.v-footer-brass-rule .site-footer{padding-top:2.6rem}.v-footer-brass-rule .footer-grid{border-top:4px double color-mix(in srgb, var(--lime-deep,var(--lime)) 62%, var(--border));text-align:center;flex-direction:column;gap:1.6rem;padding-top:2rem;display:flex}.v-footer-brass-rule .footer-grid>div{max-width:46rem;margin-inline:auto}.v-footer-brass-rule .footer-brand-logo{justify-content:center;display:flex}.v-footer-brass-rule .footer-tagline{color:var(--text-muted);margin-inline:auto;font-size:.82rem}.v-footer-brass-rule .footer-socials{justify-content:center}.v-footer-brass-rule .footer-heading{color:color-mix(in srgb, var(--lime-deep,var(--lime)) 58%, var(--text-muted));letter-spacing:.3em;text-transform:uppercase;font-size:.64rem}.v-footer-brass-rule .footer-list{flex-wrap:wrap;justify-content:center;gap:.35rem 0;margin-top:.7rem;display:flex}.v-footer-brass-rule .footer-list li{align-items:center;display:inline-flex}.v-footer-brass-rule .footer-list li+li:before{color:color-mix(in srgb, var(--lime-deep,var(--lime)) 55%, var(--text-muted));content:"·";padding-inline:.65rem}.v-footer-brass-rule .footer-list a{letter-spacing:.14em;text-transform:uppercase;transition:color var(--interaction-speed,.16s) ease;font-size:.76rem;font-weight:600}.v-footer-brass-rule .footer-list a:hover{color:color-mix(in srgb, var(--lime-deep,var(--lime)) 55%, var(--theme-foreground))}.v-footer-brass-rule .footer-contact-lines{flex-wrap:wrap;justify-content:center;gap:.5rem 1.4rem;margin-top:.7rem;display:flex}.v-footer-brass-rule .footer-legal-links{border-top:4px double color-mix(in srgb, var(--lime-deep,var(--lime)) 62%, var(--border));justify-content:center;margin-top:2rem;padding-top:1.1rem}.v-footer-brass-rule .footer-legal-link{letter-spacing:.16em;text-transform:uppercase;font-size:.7rem}.v-footer-brass-rule .footer-copyright{color:color-mix(in srgb, var(--text-muted) 85%, transparent);letter-spacing:.1em;margin-top:1.2rem;padding-top:0;font-size:.7rem}@media (prefers-reduced-motion:reduce){.v-footer-brass-rule .footer-list a{transition:none}}
.v-footer-service-hatch .footer-grid{background:linear-gradient(160deg, color-mix(in srgb, var(--theme-foreground) 7%, var(--panel)), color-mix(in srgb, var(--theme-foreground) 3%, var(--panel)) 50%, color-mix(in srgb, var(--theme-foreground) 8%, var(--panel)));border:2px solid var(--border-strong,var(--border));box-shadow:inset 0 0 0 6px transparent, inset 0 0 0 7px color-mix(in srgb, var(--theme-foreground) 14%, transparent), inset 0 3px 14px #00000029;border-radius:14px;padding:clamp(1.6rem,3vw,2.4rem);position:relative}.v-footer-service-hatch .footer-grid:before,.v-footer-service-hatch .footer-grid:after{background:radial-gradient(circle at 38% 32%, color-mix(in srgb, var(--theme-foreground) 45%, var(--panel)), color-mix(in srgb, var(--theme-foreground) 18%, var(--panel)) 75%);content:"";border-radius:999px;width:.6rem;height:.6rem;position:absolute}.v-footer-service-hatch .footer-grid:before{box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-foreground) 24%, transparent);top:.75rem;left:.75rem}.v-footer-service-hatch .footer-grid:after{box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-foreground) 24%, transparent);bottom:.75rem;right:.75rem}.v-footer-service-hatch .footer-heading{border:1px solid color-mix(in srgb, var(--theme-foreground) 22%, transparent);letter-spacing:.26em;text-transform:uppercase;border-radius:4px;padding:.35rem .7rem;font-size:.64rem;display:inline-block}.v-footer-service-hatch .footer-list{gap:.4rem;margin-top:.9rem}.v-footer-service-hatch .footer-list a{border-bottom:1px solid color-mix(in srgb, var(--theme-foreground) 12%, transparent);color:color-mix(in srgb, var(--text-muted) 94%, transparent);letter-spacing:.12em;text-transform:uppercase;transition:color var(--interaction-speed,.16s) ease, border-color var(--interaction-speed,.16s) ease;padding-bottom:.3rem;font-size:.76rem;font-weight:600;display:inline-block}.v-footer-service-hatch .footer-list a:hover{border-color:color-mix(in srgb, var(--lime) 55%, var(--border));color:var(--theme-foreground)}.v-footer-service-hatch .footer-tagline{color:var(--text-muted);font-size:.8rem}.v-footer-service-hatch .footer-contact-lines{gap:.6rem}.v-footer-service-hatch .footer-legal-links{justify-content:center;margin-top:1.4rem}.v-footer-service-hatch .footer-legal-link{letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.v-footer-service-hatch .footer-copyright{color:color-mix(in srgb, var(--text-muted) 82%, transparent);font-size:.7rem}@media (prefers-reduced-motion:reduce){.v-footer-service-hatch .footer-list a{transition:none}}
.v-foot-blueprint-tail{position:relative;overflow:hidden}.v-foot-blueprint-tail .v-fbtail-grid{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--lime) 5%, transparent) 0 1px, transparent 1px 1.5rem), repeating-linear-gradient(180deg, color-mix(in srgb, var(--lime) 5%, transparent) 0 1px, transparent 1px 1.5rem);pointer-events:none;position:absolute;inset:0}.v-foot-blueprint-tail:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--theme-foreground) 30%, transparent) 0 1px, transparent 1px 2.5rem);content:"";height:.45rem;position:absolute;top:0;left:0;right:0}.v-foot-blueprint-tail .v-fbtail-sheet{border-top:2px solid color-mix(in srgb, var(--theme-foreground) 24%, transparent);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(1.4rem,3vw,2.6rem);padding-top:1.8rem;display:grid;position:relative}.v-fbtail-tagline{color:var(--text-muted);max-width:22rem;margin-top:.8rem;font-size:.8rem;font-weight:600;line-height:1.5}.v-fbtail-notes-head{color:color-mix(in srgb, var(--lime) 62%, var(--text-muted));letter-spacing:.28em;text-transform:uppercase;margin:1.3rem 0 .5rem;font-size:.62rem;font-weight:800}.v-fbtail-note-lines{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.v-fbtail-line{color:color-mix(in srgb, var(--text-muted) 94%, transparent);align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.v-fbtail-line svg{color:color-mix(in srgb, var(--lime) 62%, var(--text-muted));flex:none}a.v-fbtail-line{transition:color var(--interaction-speed,.16s) ease}a.v-fbtail-line:hover{color:var(--theme-foreground)}.v-fbtail-socials{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.2rem;display:flex}.v-fbtail-chips{flex-wrap:wrap;gap:.4rem;display:inline-flex}.v-fbtail-block{background:color-mix(in srgb, var(--panel) 78%, transparent);border:2px solid color-mix(in srgb, var(--theme-foreground) 30%, transparent);align-self:end;display:grid}.v-fbtail-cell{border-top:1px solid color-mix(in srgb, var(--theme-foreground) 20%, transparent);padding:1.5rem 1.1rem 1rem;position:relative}.v-fbtail-cell:first-child{border-top:0}.v-fbtail-caption{color:color-mix(in srgb, var(--lime) 62%, var(--text-muted));letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:800}.v-fbtail-cell>.v-fbtail-caption{position:absolute;top:.45rem;left:.6rem}.v-fbtail-links{-moz-columns:2;columns:2;-moz-column-gap:1.4rem;column-gap:1.4rem;margin:0;padding:0;list-style:none}.v-fbtail-links li{-moz-column-break-inside:avoid;break-inside:avoid;padding-block:.14rem}.v-fbtail-links a{color:color-mix(in srgb, var(--text-muted) 92%, transparent);transition:color var(--interaction-speed,.16s) ease;font-size:.78rem;font-weight:600}.v-fbtail-links a:hover{color:var(--theme-foreground)}.v-foot-blueprint-tail .v-fbtail-rev{border-top:1px solid color-mix(in srgb, var(--theme-foreground) 18%, transparent);flex-wrap:wrap;align-items:center;gap:.6rem 1.8rem;margin-top:1.6rem;padding-top:.85rem;display:flex;position:relative}.v-fbtail-rev-cell{align-items:baseline;gap:.45rem;margin:0;display:inline-flex}.v-fbtail-rev-value{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.82rem}.v-fbtail-legal{flex-wrap:wrap;align-items:baseline;gap:.35rem .9rem;display:inline-flex}.v-fbtail-legal a{color:color-mix(in srgb, var(--text-muted) 84%, transparent);font-size:.72rem;font-weight:600}.v-fbtail-legal a:hover{color:var(--theme-foreground)}.v-fbtail-copyright{color:color-mix(in srgb, var(--text-muted) 78%, transparent);margin:0 0 0 auto;font-size:.7rem}@media (max-width:860px){.v-foot-blueprint-tail .v-fbtail-sheet{grid-template-columns:minmax(0,1fr)}.v-fbtail-block{align-self:stretch}.v-fbtail-copyright{margin-left:0}}@media (max-width:480px){.v-fbtail-links{-moz-columns:1;columns:1}}@media (prefers-reduced-motion:reduce){a.v-fbtail-line,.v-fbtail-links a{transition:none}}
.v-foot-street-level .v-fstreet-kerb{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--theme-foreground) 18%, var(--panel)) 0 5.4rem, color-mix(in srgb, var(--theme-foreground) 8%, var(--panel)) 5.4rem 10.8rem);border-bottom:3px solid color-mix(in srgb, var(--theme-foreground) 26%, transparent);border-top:1px solid color-mix(in srgb, var(--theme-foreground) 18%, transparent);height:.95rem}.v-foot-street-level .v-fstreet-pavement{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.2rem 2.4rem;padding-top:1.7rem;display:grid}.v-fstreet-tagline{color:var(--text-muted);max-width:22rem;margin-top:.8rem;font-size:.8rem;font-weight:600;line-height:1.5}.v-fstreet-contact{justify-items:start;gap:.45rem;display:grid}.v-fstreet-line{color:color-mix(in srgb, var(--text-muted) 94%, transparent);align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.v-fstreet-line svg{color:color-mix(in srgb, var(--lime) 62%, var(--text-muted));flex:none}a.v-fstreet-line{transition:color var(--interaction-speed,.16s) ease}a.v-fstreet-line:hover{color:var(--theme-foreground)}.v-fstreet-socials{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.5rem;display:flex}.v-fstreet-chips{flex-wrap:wrap;gap:.4rem;display:inline-flex}.v-foot-street-level .v-fstreet-road{background:color-mix(in srgb, var(--panel-deep,var(--panel)) 82%, transparent);border-block:1px solid color-mix(in srgb, var(--theme-foreground) 16%, transparent);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1.1rem,2.6vw,2.2rem);margin-top:1.5rem;padding-block:1.4rem;display:grid}.v-fstreet-lane-label{color:color-mix(in srgb, var(--lime) 62%, var(--text-muted));letter-spacing:.28em;text-transform:uppercase;margin:0 0 .55rem;font-size:.6rem;font-weight:800}.v-fstreet-markings{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.v-fstreet-markings a{border-bottom:2px dashed color-mix(in srgb, var(--theme-foreground) 20%, transparent);color:color-mix(in srgb, var(--text-muted) 94%, transparent);letter-spacing:.14em;text-transform:uppercase;transition:color var(--interaction-speed,.16s) ease, border-color var(--interaction-speed,.16s) ease;padding-bottom:.28rem;font-size:.76rem;font-weight:700;display:inline-block}.v-fstreet-markings a:hover{border-color:color-mix(in srgb, var(--lime) 55%, var(--border));color:var(--theme-foreground)}.v-fstreet-manhole{background:radial-gradient(circle at 42% 34%, color-mix(in srgb, var(--theme-foreground) 16%, var(--panel)), color-mix(in srgb, var(--theme-foreground) 6%, var(--panel)) 70%);border:4px solid color-mix(in srgb, var(--theme-foreground) 30%, var(--panel));box-shadow:inset 0 0 0 6px transparent, inset 0 0 0 7px color-mix(in srgb, var(--theme-foreground) 22%, transparent), 0 6px 18px #0000002e;height:clamp(9.5rem,15vw,11.5rem);transition:box-shadow var(--interaction-speed,.16s) ease;border-radius:999px;justify-content:center;justify-self:center;align-items:center;width:clamp(9.5rem,15vw,11.5rem);text-decoration:none;display:flex;position:relative}.v-fstreet-manhole:hover{box-shadow:inset 0 0 0 6px transparent, inset 0 0 0 7px color-mix(in srgb, var(--theme-foreground) 22%, transparent), 0 0 24px color-mix(in srgb, var(--lime) 30%, transparent)}.v-fstreet-tread{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--theme-foreground) 26%, transparent) 0deg 4deg, transparent 4deg 24deg);border-radius:999px;position:absolute;inset:.65rem;-webkit-mask:radial-gradient(circle,#0000 58%,#000 60%);mask:radial-gradient(circle,#0000 58%,#000 60%)}.v-fstreet-manhole-copy{text-align:center;justify-items:center;gap:.2rem;padding-inline:1.1rem;display:grid;position:relative}.v-fstreet-manhole-copy svg{color:color-mix(in srgb, var(--lime) 70%, var(--theme-foreground))}.v-fstreet-manhole-copy strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:clamp(.98rem,1.6vw,1.2rem);line-height:1.15}.v-fstreet-manhole-copy small{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:700}.v-foot-street-level .v-fstreet-gutter{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.4rem;padding-top:1.1rem;display:flex}.v-fstreet-legal{flex-wrap:wrap;gap:.35rem .9rem;display:inline-flex}.v-fstreet-legal a{color:color-mix(in srgb, var(--text-muted) 84%, transparent);font-size:.72rem;font-weight:600}.v-fstreet-legal a:hover{color:var(--theme-foreground)}.v-fstreet-copyright{color:color-mix(in srgb, var(--text-muted) 78%, transparent);margin:0 0 0 auto;font-size:.7rem}@media (max-width:860px){.v-foot-street-level .v-fstreet-pavement{grid-template-columns:minmax(0,1fr)}.v-foot-street-level .v-fstreet-road{grid-template-columns:minmax(0,1fr);justify-items:start}.v-fstreet-manhole{justify-self:start}.v-fstreet-copyright{margin-left:0}}@media (prefers-reduced-motion:reduce){a.v-fstreet-line,.v-fstreet-markings a,.v-fstreet-manhole{transition:none}}.theme-mode-light .v-fstreet-manhole-copy svg{color:color-mix(in srgb, var(--lime) 42%, var(--theme-foreground))}
.picker-switch{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.65rem;width:100%;padding:0;display:flex}.picker-switch:disabled{cursor:default;opacity:.6}.picker-switch-track{background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;flex:none;width:2.1rem;height:1.15rem;padding:.12rem;transition:background .16s;display:inline-flex}.picker-switch-thumb{background:#ffffffbf;border-radius:999px;width:.82rem;height:.82rem;transition:transform .16s,background .16s}.picker-switch[aria-checked=true] .picker-switch-track{background:var(--lime,#7fe832);border-color:#0000}.picker-switch[aria-checked=true] .picker-switch-thumb{background:var(--accent-contrast,#04150a);transform:translate(.92rem)}@media (prefers-reduced-motion:reduce){.picker-switch-track,.picker-switch-thumb{transition:none}}.picker-action{color:inherit;cursor:pointer;letter-spacing:.01em;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.3rem;padding:.4rem .85rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex}.picker-action:hover:not(:disabled){background:#ffffff29;border-color:#ffffff4d}.picker-action:disabled{cursor:default;opacity:.5}.picker-action-primary{background:var(--lime,#7fe832);color:var(--accent-contrast,#04150a);border-color:#0000}.picker-action-primary:hover:not(:disabled){background:var(--lime-hot,#99ff4d);border-color:#0000}.picker-action-muted{opacity:.75}.theme-mode-light .picker-switch-track{background:color-mix(in srgb, var(--theme-foreground) 14%, transparent);border-color:color-mix(in srgb, var(--theme-foreground) 32%, transparent)}.theme-mode-light .picker-switch-thumb{background:color-mix(in srgb, var(--theme-foreground) 55%, transparent)}.theme-mode-light .picker-action:not(.picker-action-primary){background:color-mix(in srgb, var(--theme-foreground) 7%, transparent);border-color:color-mix(in srgb, var(--theme-foreground) 22%, transparent)}.theme-mode-light .picker-action:not(.picker-action-primary):hover:not(:disabled){background:color-mix(in srgb, var(--theme-foreground) 13%, transparent);border-color:color-mix(in srgb, var(--theme-foreground) 32%, transparent)}.theme-mode-light .variant-stepper-btn{background:color-mix(in srgb, var(--theme-foreground) 7%, transparent)}.theme-mode-light .variant-stepper-btn:hover:not(:disabled){background:color-mix(in srgb, var(--theme-foreground) 13%, transparent)}.theme-mode-light .variant-stepper-value strong,.theme-mode-light .section-drawer-jump{color:color-mix(in srgb, var(--lime) 42%, var(--theme-foreground))}.section-picker{gap:2rem;padding-top:2rem;padding-bottom:5rem;display:grid}.section-picker-head{gap:.85rem;max-width:46rem;display:grid}.section-picker-head h2{font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.4rem);line-height:1.08}.section-picker-intro{color:#ffffffb8;font-size:.95rem;line-height:1.55}.section-picker-meta{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.section-picker-count{background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;padding:.4rem .9rem;font-size:.82rem}.section-picker-count strong{color:var(--lime,#7fe832)}.section-picker-actions{flex-wrap:wrap;gap:.5rem;display:flex}.section-picker-share{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.9rem;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem .9rem;display:flex}.section-picker-share label{color:#ffffffa6;font-size:.78rem;font-weight:600}.section-picker-share select{color:#fff;background:#00000059;border:1px solid #fff3;border-radius:.55rem;padding:.4rem .6rem;font-size:.82rem}.section-picker-grid{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1.1rem;display:grid}.picker-cat{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:1.1rem;flex-direction:column;gap:.4rem;padding:1.1rem;display:flex}.picker-cat-head{justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.4rem;display:flex}.picker-cat-head h3{font-family:var(--font-display);font-size:1.02rem}.picker-cat-count{color:var(--lime,#7fe832);white-space:nowrap;font-size:.74rem;font-weight:700}.picker-cat-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.picker-item{border:1px solid #0000;border-radius:.75rem;gap:.28rem;padding:.55rem .6rem;transition:background .14s;display:grid}.picker-item[data-state=on]{background:#ffffff0e;border-color:#ffffff1a}.picker-item-title{font-size:.86rem;font-weight:600;line-height:1.3}.picker-item-what{color:#ffffff8c;margin:0;padding-left:2.75rem;font-size:.76rem;line-height:1.4}.picker-item-foot{flex-wrap:wrap;align-items:center;gap:.5rem;padding-left:2.75rem;display:flex}.picker-item-priority{color:#fff6;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.picker-chip{color:#fff9;white-space:nowrap;background:#ffffff14;border-radius:999px;padding:.14rem .55rem;font-size:.66rem;font-weight:600}.picker-item-view{color:var(--lime,#7fe832);align-items:center;gap:.15rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.picker-item-view:hover{text-decoration:underline}.picker-item-included,.picker-item-always-on,.picker-item-footer-chrome{opacity:.62}.picker-item-in-build{opacity:.45}.picker-item-static{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.picker-item-in-build .picker-item-what,.picker-item-included .picker-item-what,.picker-item-always-on .picker-item-what,.picker-item-footer-chrome .picker-item-what{padding-left:0}.section-picker-note{color:#ffffff73;max-width:52rem;font-size:.78rem;line-height:1.5}.section-drawer-root{--drawer-surface:var(--panel,#10241b);--drawer-border:var(--border,#ffffff24);--drawer-text:var(--fg,currentColor)}.section-drawer-launcher{background:var(--drawer-surface);border:1px solid var(--drawer-border);color:inherit;cursor:pointer;z-index:60;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1rem;font-size:.8rem;font-weight:700;display:flex;position:fixed;bottom:6.5rem;right:1rem;box-shadow:0 10px 30px #00000059}@media (min-width:1024px){.section-drawer-launcher{bottom:1.5rem;right:1.5rem}}.section-drawer-count{background:var(--lime,#7fe832);color:var(--accent-contrast,#04150a);text-align:center;border-radius:999px;min-width:1.3rem;padding:.28rem .4rem;font-size:.7rem;line-height:1}.section-drawer-backdrop{z-index:61;background:#00000059;position:fixed;inset:0}.section-drawer-panel{background:var(--drawer-surface);border-left:1px solid var(--drawer-border);z-index:62;flex-direction:column;width:min(22.5rem,92vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-18px 0 50px #0006}.section-drawer-head{border-bottom:1px solid var(--drawer-border);align-items:center;gap:.6rem;padding:1rem 1.1rem;display:flex}.section-drawer-head strong{font-family:var(--font-display);font-size:1rem}.section-drawer-head span{opacity:.65;font-size:.78rem}.section-drawer-close{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;margin-left:auto;padding:.2rem .45rem;font-size:1.3rem;line-height:1}.section-drawer-close:hover{opacity:1}.section-drawer-body{flex:1;padding:.6rem 1.1rem 1rem;overflow-y:auto}.section-drawer-group{border-bottom:1px solid var(--drawer-border);padding:.45rem 0}.section-drawer-group:last-child{border-bottom:0}.section-drawer-group summary{cursor:pointer;align-items:baseline;gap:.5rem;padding:.35rem 0;font-size:.85rem;font-weight:700;list-style:none;display:flex}.section-drawer-group summary::-webkit-details-marker{display:none}.section-drawer-group summary .section-drawer-group-count{margin-left:auto}.section-drawer-group summary:after{content:"";opacity:.55;border-bottom:1.5px solid;border-right:1.5px solid;flex:none;align-self:center;width:.4rem;height:.4rem;transition:transform .15s;transform:rotate(-45deg)}.section-drawer-group[open]>summary:after{transform:rotate(45deg)}.section-drawer-group-count{opacity:.6;white-space:nowrap;font-size:.72rem;font-weight:600}.section-drawer-group ul{gap:.15rem;margin:0;padding:.2rem 0 .4rem;list-style:none;display:grid}.section-drawer-group li{-moz-column-gap:.4rem;border-radius:.5rem;grid-template-columns:1fr auto;align-items:center;gap:.25rem .4rem;padding:.3rem .35rem;display:grid}.section-drawer-group li .variant-stepper{grid-column:1/-1;padding-left:2.75rem}.section-drawer-pinned li .variant-stepper{padding-left:0}@media (max-width:430px){.section-drawer-group li .variant-stepper{padding-left:0}.section-drawer-group li .variant-stepper .variant-stepper-value{min-width:7rem;max-width:7rem}}.section-drawer-group li[data-state=on]{background:#ffffff0d}.section-drawer-group .picker-item-title{font-size:.8rem;font-weight:500}.section-drawer-jump{color:var(--lime,#7fe832);cursor:pointer;background:0 0;border:0;flex:none;padding:.15rem .3rem;font-size:.7rem;font-weight:700}.section-drawer-jump:hover{text-decoration:underline}.section-drawer-foot{border-top:1px solid var(--drawer-border);flex-wrap:wrap;gap:.45rem;padding:.85rem 1.1rem;display:flex}.footer-social-chips{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.footer-social-chip{border:1px solid var(--border,#ffffff2e);opacity:.75;border-radius:999px;padding:.3rem .65rem;font-size:.7rem;font-weight:600}.footer-legal-links{flex-wrap:wrap;justify-content:center;gap:1.25rem;display:flex}.footer-legal-link{opacity:.7;font-size:.75rem;text-decoration:none}.footer-legal-link:hover{opacity:1;text-decoration:underline}.legal-page{gap:1rem;max-width:46rem;padding-top:3rem;padding-bottom:5rem;display:grid}.legal-page .legal-note{justify-self:start}.legal-body{gap:.9rem;line-height:1.65;display:grid}.legal-body h2{font-family:var(--font-display);margin-top:.5rem;font-size:1.15rem}main>[data-section]{contain-intrinsic-size:auto 600px;content-visibility:auto}main>[data-section=hero]{contain-intrinsic-size:none;content-visibility:visible}[data-section-variant][data-variant-nondefault]{display:none}[data-variant-placeholder]{min-height:var(--variant-ph-min-h,480px);display:none}[data-section]:has(.section-variant-host[data-mounted]) [data-variant-placeholder]{display:none}.section-variant-host-pending{color:var(--muted,#fff9);text-align:center;padding:2rem;font-size:.85rem}.hero-backdrop-layer{opacity:0;z-index:1;transition:opacity .7s;position:absolute;inset:0}.hero-backdrop-layer[data-backdrop-ready]{opacity:1}.hero-media:has(.hero-backdrop-layer[data-backdrop=shader][data-backdrop-ready]) .hero-main-media{opacity:0;transition:opacity .7s}.hero-backdrop-fill{width:100%;height:100%}.v-hero-backdrop-stub{background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--lime,#7fe832) 35%, transparent), transparent 60%), radial-gradient(circle at 70% 65%, color-mix(in srgb, var(--lime-hot,#99ff4d) 22%, transparent), transparent 55%)}.v-hero-stub-media{border-radius:var(--surface-radius,14px);max-width:34rem;margin-top:2rem;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.hero-backdrop-layer{transition:none}.hero-media:has(.hero-backdrop-layer[data-backdrop-ready]) .hero-main-media{transition:none}}.variant-stepper{flex-wrap:nowrap;align-items:center;gap:.4rem;font-size:.74rem;display:inline-flex}.variant-stepper-label{opacity:.6;font-weight:600}.variant-stepper-btn{border:1px solid var(--border,#ffffff2e);color:inherit;cursor:pointer;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;line-height:1;display:inline-flex}.variant-stepper-btn:hover:not(:disabled){background:#ffffff29}.variant-stepper-btn:disabled{cursor:default;opacity:.45}.variant-stepper-value{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:9.5rem;max-width:9.5rem;font-weight:700;overflow:hidden}.variant-stepper-value strong{color:var(--lime,#7fe832)}.section-picker-tools{grid-template-columns:minmax(0,1fr);gap:1.1rem;display:grid}.section-picker-tools .saved-views{max-width:42rem}.order-panel-hint{color:#ffffff8c;margin:0;font-size:.76rem;line-height:1.4}.order-panel-list{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.order-panel-list .order-panel-row{border:1px solid #0000;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.3rem .45rem;display:grid}.order-panel-list .order-panel-row[draggable=true]{cursor:grab}.order-panel-list .order-panel-row[data-dragging]{opacity:.45}.order-panel-list .order-panel-row[data-drop-target]{border-color:var(--lime,#7fe832);background:color-mix(in srgb, var(--lime,#7fe832) 10%, transparent)}.order-panel-list .order-panel-row-pinned{opacity:.55}.order-panel .order-panel-list{-moz-columns:14rem 3;columns:14rem 3;-moz-column-gap:1.4rem;column-gap:1.4rem;display:block}.order-panel .order-panel-list .order-panel-row{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.25rem}.order-panel .order-panel-list .order-panel-row-pinned{-moz-column-span:all;column-span:all;margin-block:.35rem}.order-panel-grip{color:#ffffff73;text-align:center;width:1rem;font-size:.85rem;line-height:1}.order-panel-title{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.order-panel-arrows{gap:.25rem;display:inline-flex}.order-panel-btn{border:1px solid var(--border,#ffffff2e);color:inherit;cursor:pointer;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;line-height:1;display:inline-flex}.order-panel-btn:hover:not(:disabled){background:#ffffff29}.order-panel-btn:disabled{cursor:default;opacity:.35}.order-panel-empty{color:#ffffff8c;padding:.35rem .45rem;font-size:.78rem}.order-panel-foot{padding-top:.4rem;display:flex}.page-list-block{border-bottom:1px solid var(--drawer-border);padding:.45rem 0 .6rem}.page-list-block>.order-panel-hint{padding:.1rem 0 .4rem}.page-list{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.page-list .page-list-row{-moz-column-gap:.4rem;background:#ffffff0d;border:1px solid #0000;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.25rem .4rem;padding:.3rem .35rem;display:grid}.page-list .page-list-row .row-expand{cursor:pointer;background:0 0;border:0;grid-column:-2/-1;justify-content:center;justify-self:end;align-items:center;width:1.45rem;height:1.45rem;display:inline-flex;position:relative}.page-list .page-list-row .row-expand:before{content:"";opacity:.55;border-bottom:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;transition:transform .15s;transform:rotate(-45deg)}.page-list .page-list-row .row-expand[aria-expanded=true]:before{transform:rotate(45deg)}.page-list .page-list-row .row-expand:hover:before{opacity:.9}.page-list .page-list-row .row-expand[data-customized]:after{background:var(--lime,#7fe832);content:"";border-radius:50%;width:.32rem;height:.32rem;position:absolute;top:.05rem;right:.05rem}.page-list .page-list-row[draggable=true]{cursor:grab}.page-list .page-list-row[data-dragging]{opacity:.45}.page-list .page-list-row[data-drop-target]{border-color:var(--lime,#7fe832);background:color-mix(in srgb, var(--lime,#7fe832) 10%, transparent)}.page-list .page-list-row-pinned,.page-list .page-list-row-extra{background:0 0}.page-list .picker-item-title{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;overflow:hidden}.page-list .page-list-row-pinned>.picker-item-title{font-weight:700}.page-list .page-list-row .page-list-tools{-moz-column-gap:.55rem;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.25rem .55rem;padding-left:1.4rem;display:flex}.mode-chip{border:1px solid var(--border,#ffffff2e);color:inherit;cursor:pointer;white-space:nowrap;background:#ffffff14;border-radius:999px;padding:.28rem .6rem;font-size:.68rem;font-weight:600;line-height:1}.mode-chip:hover:not(:disabled){background:#ffffff29}.mode-chip:disabled{cursor:default;opacity:.5}.mode-chip[data-overridden]{border-color:var(--lime,#7fe832);color:var(--lime,#7fe832)}.page-list-modes-all{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:.1rem 0 .4rem;display:flex}.page-list-modes-all>span{opacity:.6;font-size:.72rem;font-weight:700}.page-list-modes-all .picker-action{padding:.3rem .7rem;font-size:.7rem}@media (max-width:430px){.page-list .page-list-row .page-list-tools{padding-left:0}.page-list .page-list-row .variant-stepper .variant-stepper-value{min-width:7rem;max-width:7rem}}.section-drawer-subhead{letter-spacing:.06em;opacity:.6;text-transform:uppercase;margin:.7rem 0 0;font-size:.72rem;font-weight:700}.client-site-panel{gap:.6rem;padding:.2rem 0 .5rem;display:grid}.client-site-field{gap:.3rem;display:grid}.client-site-field span{letter-spacing:.04em;opacity:.65;text-transform:uppercase;font-size:.72rem;font-weight:700}.client-site-field input{border:1px solid var(--border,#ffffff2e);color:inherit;font:inherit;background:#ffffff0f;border-radius:.55rem;width:100%;padding:.45rem .6rem;font-size:.85rem}.client-site-field input:focus-visible{border-color:var(--lime,#7fe832);outline:none}.client-site-actions{flex-wrap:wrap;gap:.4rem;display:flex}.client-site-error{color:var(--theme-danger,#ff6b6b);margin:0;font-size:.78rem;line-height:1.45}.client-site-steps{gap:.25rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.client-site-steps li{opacity:.55;font-size:.8rem}.client-site-steps li[data-state=running]{opacity:1}.client-site-steps li[data-state=done]{color:var(--lime,#7fe832);opacity:1}.client-site-steps li[data-state=failed]{color:var(--theme-danger,#ff6b6b);opacity:1}.client-site-result{border-top:1px solid var(--border,#ffffff24);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin-top:.6rem;padding-top:.6rem;display:flex}.client-site-result a{color:var(--lime,#7fe832);font-size:.82rem;font-weight:700}.client-site-link{font-size:.9rem!important}.client-site-note{color:var(--text-muted);width:100%;margin:0;font-size:.72rem;line-height:1.45}.client-site-note code{font-size:.68rem}.client-site-log summary{cursor:pointer;opacity:.6;padding:.35rem 0;font-size:.75rem}.client-site-log pre{white-space:pre-wrap;word-break:break-word;background:#00000047;border-radius:.45rem;max-height:12rem;margin:0;padding:.5rem .6rem;font-size:.66rem;line-height:1.5;overflow:auto}.theme-mode-light .client-site-field input{background:color-mix(in srgb, var(--theme-foreground) 5%, transparent)}.theme-mode-light .client-site-steps li[data-state=done],.theme-mode-light .client-site-result a{color:color-mix(in srgb, var(--lime) 42%, var(--theme-foreground))}.theme-mode-light .client-site-log pre{background:color-mix(in srgb, var(--theme-foreground) 7%, transparent)}.saved-views-hint{color:#ffffff8c;margin:0;font-size:.76rem;line-height:1.4}.saved-views-label{letter-spacing:.04em;opacity:.7;text-transform:uppercase;font-size:.72rem;font-weight:700}.saved-views-list{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.saved-views-list:empty{display:none}.saved-views-row{border-radius:.6rem;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.45rem;padding:.2rem .1rem;display:grid}.saved-views-name{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.saved-views-count{color:#ffffff80;white-space:nowrap;font-size:.7rem}.saved-views-apply{padding:.3rem .7rem;font-size:.72rem}.saved-views-delete{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:1rem;line-height:1;display:inline-flex}.saved-views-delete:hover:not(:disabled){color:inherit;background:#ffffff1f}.saved-views-save{gap:.45rem;display:flex}.saved-views-save input{color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;flex:auto;min-width:0;padding:.4rem .85rem;font-size:.78rem;font-weight:600}.saved-views-save input:focus{border-color:var(--lime,#7fe832);box-shadow:0 0 0 3px color-mix(in srgb, var(--lime,#7fe832) 14%, transparent)}.saved-views-full{color:#ffffff8c;margin:0;font-size:.74rem}.saved-views-drawer{border-bottom:1px solid var(--drawer-border);gap:.45rem;padding:.55rem 0 .7rem;display:grid}.theme-mode-light .order-panel-grip{color:color-mix(in srgb, var(--theme-foreground) 45%, transparent)}.theme-mode-light .order-panel-btn{background:color-mix(in srgb, var(--theme-foreground) 7%, transparent)}.theme-mode-light .order-panel-btn:hover:not(:disabled){background:color-mix(in srgb, var(--theme-foreground) 13%, transparent)}.theme-mode-light .page-list .page-list-row{background:color-mix(in srgb, var(--theme-foreground) 5%, transparent)}.theme-mode-light .picker-chip{background:color-mix(in srgb, var(--theme-foreground) 7%, transparent);color:color-mix(in srgb, var(--theme-foreground) 70%, transparent)}.theme-mode-light .page-list .page-list-row-pinned,.theme-mode-light .page-list .page-list-row-extra{background:0 0}.theme-mode-light .mode-chip{background:color-mix(in srgb, var(--theme-foreground) 7%, transparent)}.theme-mode-light .mode-chip:hover:not(:disabled){background:color-mix(in srgb, var(--theme-foreground) 13%, transparent)}.theme-mode-light .mode-chip[data-overridden]{color:color-mix(in srgb, var(--lime) 42%, var(--theme-foreground))}.theme-mode-light .page-list .page-list-row .row-expand[data-customized]:after{background:color-mix(in srgb, var(--lime) 60%, var(--theme-foreground))}.theme-mode-light .order-panel-hint,.theme-mode-light .order-panel-empty,.theme-mode-light .saved-views-hint,.theme-mode-light .saved-views-full{color:color-mix(in srgb, var(--theme-foreground) 62%, transparent)}.theme-mode-light .saved-views-count{color:color-mix(in srgb, var(--theme-foreground) 55%, transparent)}.theme-mode-light .saved-views-delete{color:color-mix(in srgb, var(--theme-foreground) 60%, transparent)}.theme-mode-light .saved-views-delete:hover:not(:disabled){background:color-mix(in srgb, var(--theme-foreground) 12%, transparent)}.theme-mode-light .saved-views-save input{background:color-mix(in srgb, var(--theme-foreground) 5%, transparent);border-color:color-mix(in srgb, var(--theme-foreground) 24%, transparent)}.submit-build{border-bottom:1px solid var(--drawer-border);gap:.45rem;padding:.55rem 0 .7rem;display:grid}.submit-build-hint{color:#ffffff8c;margin:0;font-size:.72rem;line-height:1.4}.submit-build-name{color:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;width:100%;padding:.4rem .85rem;font-size:.78rem;font-weight:600}.submit-build-name:focus{border-color:var(--lime,#7fe832);box-shadow:0 0 0 3px color-mix(in srgb, var(--lime,#7fe832) 14%, transparent);outline:none}.submit-build-actions{gap:.4rem;display:grid}.theme-mode-light .submit-build-hint{color:color-mix(in srgb, var(--theme-foreground) 62%, transparent)}.theme-mode-light .submit-build-name{background:color-mix(in srgb, var(--theme-foreground) 5%, transparent);border-color:color-mix(in srgb, var(--theme-foreground) 24%, transparent)}
@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265-s.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/9433d1a810498265-s.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-weight:800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.0~gr2nv~zu_tq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:800;font-display:swap;src:url(../media/e62850744c7f266e-s.075bt8bdso9.6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:800;font-display:swap;src:url(../media/9433d1a810498265-s.0h26ys03~gfbk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:800;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:800;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_caeef998-module__0fZ1Bq__className{font-family:Newsreader,Newsreader Fallback}.newsreader_caeef998-module__0fZ1Bq__variable{--font-craft-display:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/70e3db2de7f94926-s.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2a65768255d6b625-s.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_b8fea287-module__rxG-bq__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_b8fea287-module__rxG-bq__variable{--font-boutique-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Zilla Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ec8b6964dca4738-s.11d5urnlw8vam.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49bcce62f8e09af8-s.0iitys6lds-vt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8cd2bc38ce1bfc5d-s.14..wsb2rane..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3191a2e06136a6d-s.0rudd9nuz9-bd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16e00d4466991d3a-s.09bgm.ayq2ytj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8256b1b99fdd790-s.0ii0fucnp~k9m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab Fallback;src:local(Times New Roman);ascent-override:88.36%;descent-override:23.96%;line-gap-override:0.0%;size-adjust:106.83%}.zilla_slab_4f0612c3-module__gtKwDq__className{font-family:Zilla Slab,Zilla Slab Fallback;font-style:normal}.zilla_slab_4f0612c3-module__gtKwDq__variable{--font-heritage-display:"Zilla Slab", "Zilla Slab Fallback"}
@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0272_f4kgluvg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87ccb897ba116d44-s.01qprxas5cq-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.0tkkefzut3_mo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/804b9eb4033edb5d-s.0gfbe8xl-nipr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.0t8o_f0a-dk8w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0272_f4kgluvg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/87ccb897ba116d44-s.01qprxas5cq-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.0tkkefzut3_mo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/804b9eb4033edb5d-s.0gfbe8xl-nipr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.0t8o_f0a-dk8w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48cb8c496a1feb17-s.0272_f4kgluvg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/87ccb897ba116d44-s.01qprxas5cq-q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e9a8df42b0c6fb7a-s.0tkkefzut3_mo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/804b9eb4033edb5d-s.0gfbe8xl-nipr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ad1cda2f16975ee-s.0t8o_f0a-dk8w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_309262ca-module__oh9zZG__className{font-family:Oswald,Oswald Fallback;font-style:normal}.oswald_309262ca-module__oh9zZG__variable{--font-blueprint-display:"Oswald", "Oswald Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/224e262ef877bfa4-s.0mo8vqgr8yagc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0r4w1y.tjq0ay.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.0lcb62h0-.jh3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.0ri_id_kcagyz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07454f8ad8aaac57-s.0tqkxa-w3pk~c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.0mo8vqgr8yagc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0r4w1y.tjq0ay.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.0lcb62h0-.jh3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.0ri_id_kcagyz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.0tqkxa-w3pk~c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/224e262ef877bfa4-s.0mo8vqgr8yagc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0r4w1y.tjq0ay.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.0lcb62h0-.jh3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.0ri_id_kcagyz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/07454f8ad8aaac57-s.0tqkxa-w3pk~c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_bc51e347-module__nVhGQa__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_bc51e347-module__nVhGQa__variable{--font-friendly-display:"Nunito", "Nunito Fallback"}
