.page-module__dzFrVa__page{background:var(--color-hegra-white)}.page-module__dzFrVa__hero{border-bottom:1px solid var(--rail-line)}.page-module__dzFrVa__heroRail{--rail-block-padding:clamp(4rem, 8vw, 7rem)}.page-module__dzFrVa__heroRail>*{max-width:47rem}.page-module__dzFrVa__eyebrow{font:700 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-hegra-turquoise);align-items:center;gap:.5rem;margin-bottom:1.25rem;display:inline-flex}.page-module__dzFrVa__hero h1{letter-spacing:-.055em;color:var(--color-hegra-navy);margin:0;font-size:clamp(2.25rem,5.5vw,4.75rem);font-weight:600;line-height:1.02}.page-module__dzFrVa__hero p{max-width:39rem;color:color-mix(in srgb, var(--color-hegra-navy) 68%, transparent);margin:1.5rem 0 0;font-size:clamp(.9375rem,1.6vw,1.125rem);line-height:1.65}.page-module__dzFrVa__contentRail{--rail-block-padding:clamp(3.5rem, 7vw, 6rem);gap:3rem;display:grid}.page-module__dzFrVa__intro{grid-template-columns:2rem 1fr;align-items:start;gap:1rem;display:grid}.page-module__dzFrVa__index{font:700 .6875rem/1 var(--font-mono);color:var(--color-hegra-turquoise);padding-top:.4rem}.page-module__dzFrVa__intro h2{letter-spacing:-.035em;color:var(--color-hegra-navy);margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600}.page-module__dzFrVa__intro p{color:color-mix(in srgb, var(--color-hegra-navy) 62%, transparent);margin:.625rem 0 0}.page-module__dzFrVa__faqList{border-top:1px solid var(--rail-line)}.page-module__dzFrVa__faqItem{border-bottom:1px solid var(--rail-line)}.page-module__dzFrVa__faqItem summary{cursor:pointer;font-family:var(--font-jakarta);color:var(--color-hegra-navy);justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem 0;font-size:clamp(1rem,2vw,1.125rem);font-weight:600;list-style:none;display:flex}.page-module__dzFrVa__faqItem summary::-webkit-details-marker{display:none}.page-module__dzFrVa__faqItem summary:focus-visible{outline:2px solid var(--color-hegra-yellow);outline-offset:4px}.page-module__dzFrVa__plus{flex:0 0 1rem;width:1rem;height:1rem;position:relative}.page-module__dzFrVa__plus:before,.page-module__dzFrVa__plus:after{content:"";background:var(--color-hegra-turquoise);width:100%;height:1px;transition:transform .2s;position:absolute;top:50%;left:0}.page-module__dzFrVa__plus:after{transform:rotate(90deg)}.page-module__dzFrVa__faqItem[open] .page-module__dzFrVa__plus:after{transform:rotate(0)}.page-module__dzFrVa__faqItem>p{max-width:45rem;color:color-mix(in srgb, var(--color-hegra-navy) 68%, transparent);margin:-.25rem 0 1.5rem;font-size:.9375rem;line-height:1.7}.page-module__dzFrVa__support{border-top:1px solid var(--rail-line);background:color-mix(in srgb, var(--color-hegra-turquoise) 4%, white)}.page-module__dzFrVa__supportRail{--rail-block-padding:clamp(3rem, 6vw, 5rem);flex-direction:column;gap:2rem;display:flex}.page-module__dzFrVa__supportLabel{font:700 .6875rem/1 var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--color-hegra-turquoise);margin-bottom:.6rem;display:block}.page-module__dzFrVa__support h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600}.page-module__dzFrVa__supportLink{border:1px solid color-mix(in srgb, var(--color-hegra-navy) 18%, transparent);width:fit-content;color:var(--color-hegra-navy);font:700 .75rem/1 var(--font-mono);border-radius:.4rem;align-items:center;gap:.65rem;padding:.875rem 1rem;text-decoration:none;display:inline-flex}.page-module__dzFrVa__supportLink:hover{border-color:var(--color-hegra-turquoise);color:var(--color-hegra-turquoise)}@media (min-width:800px){.page-module__dzFrVa__contentRail{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:5rem}.page-module__dzFrVa__supportRail{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:600px){.page-module__dzFrVa__heroRail,.page-module__dzFrVa__contentRail,.page-module__dzFrVa__supportRail{--rail-inline-padding:1.25rem}.page-module__dzFrVa__faqItem summary{gap:1rem;padding:1.25rem 0}}
