.faq-module__VSI0LW__page{min-height:100vh}.faq-module__VSI0LW__main{min-width:0}.faq-module__VSI0LW__state{min-height:50vh;padding:48px var(--page-gutter);place-items:center;display:grid}.faq-module__VSI0LW__state button{min-width:44px;min-height:44px}.faq-module__VSI0LW__hero{padding-block:40px 24px}.faq-module__VSI0LW__heroInner,.faq-module__VSI0LW__footerRailInner{max-width:1240px}.faq-module__VSI0LW__hero h1{font:700 clamp(32px, 3.4vw, 46px)/1.15 var(--font-heading);letter-spacing:-.045em}.faq-module__VSI0LW__subtitle{color:var(--color-muted);font-size:17px;line-height:1.6;margin-top:14px!important}.faq-module__VSI0LW__search{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:0;margin-top:24px;display:grid}.faq-module__VSI0LW__search>svg{z-index:1;width:20px;height:20px;color:var(--color-muted);pointer-events:none;grid-area:1/1;margin-left:14px}.faq-module__VSI0LW__search input{border:1px solid var(--color-border);border-radius:var(--control-radius);background:var(--color-background);width:100%;min-width:0;min-height:48px;color:var(--color-foreground);font:400 16px/1.4 var(--font-body);grid-area:1/1/auto/3;padding:12px 16px 12px 44px}.faq-module__VSI0LW__search input::placeholder{color:var(--color-muted);opacity:1}.faq-module__VSI0LW__search button{min-width:112px;margin-left:12px}.faq-module__VSI0LW__search button>svg{display:none}.faq-module__VSI0LW__content{width:min(100%,1240px);padding:8px var(--page-gutter) 48px;grid-template-columns:240px minmax(0,1fr);gap:36px;margin:0 auto;display:grid}.faq-module__VSI0LW__categories{border:1px solid var(--color-border);border-radius:var(--control-radius);align-self:start;min-width:0;padding:20px 14px}.faq-module__VSI0LW__categories h2{font:650 18px/1.4 var(--font-heading);letter-spacing:-.025em;margin:0 10px 16px}.faq-module__VSI0LW__categoryList{gap:6px;display:grid}.faq-module__VSI0LW__categoryList button{border-radius:var(--control-radius);min-height:48px;color:var(--color-foreground);cursor:pointer;font:500 14px/1.4 var(--font-body);text-align:left;background:0 0;border:1px solid #0000;padding:12px 10px}.faq-module__VSI0LW__categoryList button:hover{color:var(--color-primary);background:var(--color-surface)}.faq-module__VSI0LW__categoryList button.faq-module__VSI0LW__categoryActive{color:var(--color-primary);background:#edf5ff}.faq-module__VSI0LW__categoryMobile{display:none}.faq-module__VSI0LW__results{min-width:0}.faq-module__VSI0LW__resultCount{color:var(--color-muted);font-size:14px;margin:0 0 14px!important}.faq-module__VSI0LW__group+.faq-module__VSI0LW__group{margin-top:32px}.faq-module__VSI0LW__groupHeading{margin-bottom:14px}.faq-module__VSI0LW__groupHeading>span{display:none}.faq-module__VSI0LW__groupHeading h2{color:var(--color-foreground);font:650 25px/1.3 var(--font-heading);letter-spacing:-.035em}.faq-module__VSI0LW__rows{border:1px solid var(--color-border);border-radius:var(--control-radius)}.faq-module__VSI0LW__row+.faq-module__VSI0LW__row{border-top:1px solid var(--color-border)}.faq-module__VSI0LW__row h3{margin:0}.faq-module__VSI0LW__row h3>button{border-radius:var(--control-radius);width:100%;min-height:52px;color:var(--color-foreground);font:500 16px/1.5 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:16px;padding:14px 18px;display:grid}.faq-module__VSI0LW__row h3>button:hover{color:var(--color-primary)}.faq-module__VSI0LW__rowOpen h3>button{font-weight:600}.faq-module__VSI0LW__rowIcon{color:var(--color-primary);place-items:center;display:grid}.faq-module__VSI0LW__answer{background:var(--color-surface);border-radius:0 0 var(--control-radius) var(--control-radius);padding:16px 18px 20px}.faq-module__VSI0LW__answer p{color:var(--color-muted);white-space:pre-line;overflow-wrap:anywhere;font-size:16px;line-height:1.7}.faq-module__VSI0LW__noResults{color:var(--color-muted);background:var(--color-surface);border-radius:var(--control-radius);padding:32px 24px}.faq-module__VSI0LW__help{padding:0 var(--page-gutter)}.faq-module__VSI0LW__helpInner{border-radius:var(--media-radius);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;max-width:1140px;padding:36px;display:grid}.faq-module__VSI0LW__helpTitle{align-items:center;gap:26px;min-width:0;display:flex}.faq-module__VSI0LW__helpTitle>svg{color:var(--color-primary);flex-shrink:0}.faq-module__VSI0LW__helpTitle p{color:var(--color-muted);font-size:14px;line-height:1.5}.faq-module__VSI0LW__helpTitle h2{font:650 clamp(25px, 2.5vw, 36px)/1.2 var(--font-heading);letter-spacing:-.035em;margin:8px 0 12px}.faq-module__VSI0LW__helpTitle .faq-module__VSI0LW__helpBody{font-size:16px}.faq-module__VSI0LW__helpActions{gap:12px;min-width:220px;display:grid}.faq-module__VSI0LW__footerRail{padding-block:40px}.faq-module__VSI0LW__footerRailLabel{font:650 28px/1.3 var(--font-heading);letter-spacing:-.035em;margin:0 0 18px!important}.faq-module__VSI0LW__footerJobs{border-top:1px solid var(--color-border)}.faq-module__VSI0LW__footerJob{border-bottom:1px solid var(--color-border);min-height:72px;color:var(--color-foreground);align-items:center;gap:24px;padding:18px 0;text-decoration:none;display:flex}.faq-module__VSI0LW__footerJob>span{flex:1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:24px;min-width:0;display:grid}.faq-module__VSI0LW__footerJob strong{font:600 18px/1.5 var(--font-heading);overflow-wrap:anywhere}.faq-module__VSI0LW__footerJob small{color:var(--color-muted);font-size:14px;line-height:1.5}.faq-module__VSI0LW__footerJob>svg{color:var(--color-primary);flex-shrink:0}.faq-module__VSI0LW__footerJob:hover strong{color:var(--color-primary)}@media (max-width:820px){.faq-module__VSI0LW__hero{padding-top:28px}.faq-module__VSI0LW__content{grid-template-columns:minmax(0,1fr);gap:24px}.faq-module__VSI0LW__categories{border:0;padding:0}.faq-module__VSI0LW__categories h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.faq-module__VSI0LW__categoryList{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.faq-module__VSI0LW__categoryList button{text-align:center;border-color:var(--color-border);padding-inline:8px}.faq-module__VSI0LW__categoryList button.faq-module__VSI0LW__categoryActive{border-color:#a9cffa}.faq-module__VSI0LW__categoryDesktop{display:none}.faq-module__VSI0LW__categoryMobile{display:inline}.faq-module__VSI0LW__helpInner{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px}.faq-module__VSI0LW__helpActions{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.faq-module__VSI0LW__footerJob>span{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width:560px){.faq-module__VSI0LW__hero h1{font-size:32px}.faq-module__VSI0LW__subtitle{font-size:16px}.faq-module__VSI0LW__search{grid-template-columns:40px minmax(0,1fr);row-gap:10px}.faq-module__VSI0LW__search button{grid-column:1/-1;margin:0}.faq-module__VSI0LW__row h3>button{gap:12px;min-height:52px;padding:12px 14px;font-size:15px}.faq-module__VSI0LW__answer{padding:14px}.faq-module__VSI0LW__answer p{font-size:15px;line-height:1.65}.faq-module__VSI0LW__groupHeading h2{font-size:23px}.faq-module__VSI0LW__helpInner{padding:24px}.faq-module__VSI0LW__helpTitle{flex-direction:column;align-items:flex-start;gap:16px}.faq-module__VSI0LW__helpTitle>svg{width:40px;height:40px}.faq-module__VSI0LW__helpActions{grid-template-columns:minmax(0,1fr)}.faq-module__VSI0LW__footerJob strong{font-size:17px}}
