.pQiX6a_page{background:var(--background);color:var(--foreground)}.pQiX6a_page h1,.pQiX6a_page h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;text-wrap:balance;line-height:1.08}.pQiX6a_page h1{font-size:clamp(40px,4.4vw,64px)}.pQiX6a_page h2{margin-bottom:24px;font-size:clamp(30px,3.1vw,46px)}.pQiX6a_page h3{margin-bottom:12px;font-size:21px;line-height:1.3}.pQiX6a_page p{line-height:1.6}.pQiX6a_page a:not(.button-primary){text-underline-offset:5px}.pQiX6a_hero{background:var(--foreground);color:var(--background);isolation:isolate;position:relative}.pQiX6a_heroImage{object-fit:cover;z-index:-2}.pQiX6a_hero:after{content:"";background:var(--foreground);opacity:.83;z-index:-1;position:absolute;inset:0}.pQiX6a_heroLayout{grid-template-columns:1.35fr 1fr;align-items:center;gap:64px;padding-block:64px;display:grid}.pQiX6a_heroCopy{flex-direction:column;gap:24px;display:flex}.pQiX6a_heroCopy>p{max-width:56ch;font-size:19px}.pQiX6a_heroCopy .eyebrow{color:var(--accent);font-size:14px}.pQiX6a_heroCopy .pQiX6a_scope{opacity:.85;font-size:14px}.pQiX6a_heroCopy ul{flex-wrap:wrap;gap:12px 24px;font-size:14px;list-style:none;display:flex}.pQiX6a_heroCopy li{border-bottom:1px solid var(--accent);padding-bottom:8px}.pQiX6a_actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.pQiX6a_actions .button-primary{margin:0}.pQiX6a_actions>a{font-size:17px;font-weight:700}.pQiX6a_heroForm{min-width:0;color:var(--foreground)}.pQiX6a_heroForm form{box-shadow:none;border-top:4px solid var(--accent);border-radius:4px;padding:28px}.pQiX6a_heroForm form>h2{margin:0;font-size:28px}.pQiX6a_heroForm form>p{font-size:14px}.pQiX6a_trust{background:var(--foreground);color:var(--background);border-top:2px solid var(--accent)}.pQiX6a_trust>div{grid-template-columns:repeat(4,1fr);gap:24px;padding-block:24px;display:grid}.pQiX6a_trust p{font-size:14px}.pQiX6a_trust strong{font-family:var(--font-display),sans-serif;color:var(--accent);font-size:25px;font-weight:400;display:block}.pQiX6a_sectionNav{border-bottom:1px solid var(--border)}.pQiX6a_sectionNav>div{flex-wrap:wrap;gap:16px 32px;padding-block:20px;display:flex}.pQiX6a_sectionNav a{font-size:14px;font-weight:700}.pQiX6a_emergency{background:var(--muted);color:var(--foreground);border-bottom:1px solid var(--border)}.pQiX6a_emergency>div{justify-content:space-between;align-items:center;gap:32px;padding-block:20px;display:flex}.pQiX6a_emergency p{max-width:70ch;font-size:14px}.pQiX6a_emergency a{white-space:nowrap;color:var(--primary);font-weight:700}.pQiX6a_section{padding-block:72px;scroll-margin-top:110px}.pQiX6a_section .eyebrow{font-size:14px}.pQiX6a_section p{max-width:70ch;margin-bottom:20px}.pQiX6a_section a{color:var(--primary);text-underline-offset:4px;font-size:15px;font-weight:700;text-decoration:underline}.pQiX6a_section button:not(.button-primary){color:var(--primary);text-underline-offset:4px;font-size:15px;font-weight:700;text-decoration:underline}.pQiX6a_section button:not(.button-primary){cursor:pointer}.pQiX6a_soft{background:var(--muted);color:var(--foreground)}.pQiX6a_split{grid-template-columns:1fr 1.2fr;align-items:start;gap:64px;display:grid}.pQiX6a_situations{flex-direction:column;gap:32px;display:flex}.pQiX6a_situations article{border-bottom:1px solid var(--border);grid-template-columns:160px 1fr;gap:24px;padding-bottom:24px;display:grid}.pQiX6a_situations img{object-fit:cover;width:100%;height:140px}.pQiX6a_situations p{margin-bottom:12px;font-size:16px}.pQiX6a_sectionImage{object-fit:cover;border-radius:4px;width:100%;height:100%;min-height:340px;max-height:600px}.pQiX6a_twoColumns{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px;display:grid}.pQiX6a_twoColumns h3{font-size:17px}.pQiX6a_twoColumns li{border-bottom:1px solid var(--border);padding-block:10px;font-size:15px;line-height:1.5;list-style:none}.pQiX6a_threeColumns{grid-template-columns:repeat(3,1fr);gap:32px;margin-block:32px;display:grid}.pQiX6a_option,.pQiX6a_system{border-top:2px solid var(--primary);padding-top:20px}.pQiX6a_option p,.pQiX6a_system p{font-size:16px}.pQiX6a_system h3 span{color:var(--muted-foreground);font-size:14px;font-weight:400;display:block}.pQiX6a_related{flex-wrap:wrap;gap:24px;display:flex}.pQiX6a_filters{flex-wrap:wrap;gap:12px;margin-block:24px;display:flex}.pQiX6a_filters button{border:1px solid var(--border);border-radius:4px;padding:10px 20px;text-decoration:none!important}.pQiX6a_filters button[aria-pressed=true]{background:var(--primary);color:var(--background)}.pQiX6a_gallery img{aspect-ratio:16/8;object-fit:cover;width:100%;height:auto}.pQiX6a_gallery figcaption{justify-content:space-between;gap:24px;padding-block:16px;font-size:15px;display:flex}.pQiX6a_galleryControls{justify-content:space-between;align-items:center;gap:16px;display:flex}.pQiX6a_galleryControls button{padding:12px}.pQiX6a_credentials{grid-template-columns:repeat(4,1fr);gap:24px;margin-block:40px;display:grid}.pQiX6a_credentials article{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.pQiX6a_credentials img{object-fit:contain;width:150px;height:75px}.pQiX6a_credentials p{font-size:14px}.pQiX6a_quote{background:var(--muted);color:var(--foreground);border-radius:4px;padding:24px}.pQiX6a_quote blockquote{font-size:17px;line-height:1.6}.pQiX6a_quote figcaption{margin-top:20px;font-size:14px;font-weight:700}.pQiX6a_section select{border:1px solid var(--border);background:var(--background);width:100%;color:var(--foreground);border-radius:4px;margin-block:12px 24px;padding:12px;display:block}.pQiX6a_step{border-top:1px solid var(--border);padding-top:24px;list-style:none}.pQiX6a_step>span{font-family:var(--font-display),sans-serif;color:var(--primary);margin-bottom:16px;font-size:40px;display:block}.pQiX6a_faq{border-bottom:1px solid var(--border);padding-block:20px}.pQiX6a_faq summary{cursor:pointer;font-size:17px;font-weight:700;line-height:1.4}.pQiX6a_faq p{margin-block:16px 0}.pQiX6a_closing{background:var(--foreground);color:var(--background)}.pQiX6a_closing .eyebrow{color:var(--accent)}.pQiX6a_closing a{color:var(--background)!important}.pQiX6a_dialog{border:1px solid var(--border);background:var(--background);width:min(560px,100% - 32px);max-height:90dvh;color:var(--foreground);border-radius:6px;margin:auto;padding:24px;position:fixed;inset:0;overflow:auto}.pQiX6a_dialog::backdrop{background:var(--foreground);opacity:.8}.pQiX6a_dialogHeader{justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}.pQiX6a_dialogHeader h2{margin:0;font-size:26px}.pQiX6a_dialogHeader button{cursor:pointer;padding:6px}.pQiX6a_dialog form{box-shadow:none;border:0;padding:0}.pQiX6a_dialog form>h2{margin:0;font-size:22px}.pQiX6a_mobileBar{display:none}.pQiX6a_page :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:1000px){.pQiX6a_heroLayout,.pQiX6a_split{gap:32px}.pQiX6a_situations article{grid-template-columns:1fr}.pQiX6a_situations img{height:200px}.pQiX6a_threeColumns{gap:20px}.pQiX6a_credentials{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.pQiX6a_heroLayout{padding-block:40px;display:block}.pQiX6a_heroCopy{gap:20px}.pQiX6a_heroCopy>p{font-size:17px}.pQiX6a_heroForm{display:none}.pQiX6a_heroCopy h1{font-size:42px}.pQiX6a_heroCopy ul{flex-direction:column;align-items:start}.pQiX6a_trust>div{grid-template-columns:1fr 1fr;gap:20px}.pQiX6a_trust strong{font-size:22px}.pQiX6a_sectionNav>div{gap:16px 24px}.pQiX6a_emergency>div{flex-direction:column;align-items:start;gap:12px}.pQiX6a_section{padding-block:44px}.pQiX6a_split,.pQiX6a_threeColumns,.pQiX6a_twoColumns{grid-template-columns:1fr;gap:28px}.pQiX6a_situations article{grid-template-columns:100px 1fr;gap:16px}.pQiX6a_situations img{height:110px}.pQiX6a_sectionImage{min-height:240px;max-height:320px}.pQiX6a_threeColumns{margin-block:24px}.pQiX6a_gallery img{aspect-ratio:4/3}.pQiX6a_galleryControls{flex-wrap:wrap;font-size:14px}.pQiX6a_credentials{gap:20px}.pQiX6a_credentials img{width:130px}.pQiX6a_mobileBar{z-index:40;background:var(--background);color:var(--foreground);border-top:1px solid var(--border);padding:12px 16px calc(12px + env(safe-area-inset-bottom));align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.pQiX6a_mobileBar a,.pQiX6a_mobileBar button{text-align:center;flex:1;font-size:14px;font-weight:700}.pQiX6a_mobileBar button{background:var(--primary);color:var(--background);border-radius:3px;padding:12px 8px}.pQiX6a_closing{padding-bottom:100px}.pQiX6a_dialog{padding:20px}.pQiX6a_page h2{font-size:32px}}
