.Faq-module__1OdG_W__faqHeader{text-align:left;padding:0 2vw 4vw}.Faq-module__1OdG_W__introFAQ{grid-template-columns:1fr auto 1fr;align-items:start;display:grid}.Faq-module__1OdG_W__introFAQ>:first-child{text-align:center;grid-column:2}.Faq-module__1OdG_W__introFAQ>.Faq-module__1OdG_W__ctaText{text-align:right;grid-column:3;place-self:start end;margin:0}.Faq-module__1OdG_W__pageTitle{font-family:var(--font-primary);font-size:5.1vw;font-weight:var(--text-light);color:var(--primary-black);margin:0}.Faq-module__1OdG_W__pageSubtitle{font-size:1.4vw;font-weight:var(--text-regular);letter-spacing:.05em;text-transform:uppercase;margin-top:.5vw}.Faq-module__1OdG_W__searchBarWrapper{flex-shrink:0;justify-content:center;margin-top:.5vw;display:flex}.Faq-module__1OdG_W__searchInputWrapper{width:min(34vw,420px);position:relative}.Faq-module__1OdG_W__searchInput{text-align:center;width:100%;color:var(--primary-black);font-family:var(--font-secondary,"Helvetica Neue", sans-serif);letter-spacing:.04em;background:#f7f6f6;border:1px solid #d4d0c8;border-radius:.6vw;padding:.95rem 2.5rem .95rem 1.1rem;font-size:clamp(.85rem,.85vw,1rem)}.Faq-module__1OdG_W__clearButton{width:2.5rem;color:var(--primary-black);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:.85rem;display:flex;position:absolute;top:0;bottom:0;right:0}.Faq-module__1OdG_W__searchInput::placeholder{color:#6f6a63}.Faq-module__1OdG_W__searchInput:focus{border-color:var(--primary-black);outline:none}.Faq-module__1OdG_W__categoriesGrid{grid-template-columns:repeat(5,1fr);gap:3vw;margin:0 auto;padding:0 6vw;display:grid}.Faq-module__1OdG_W__category{flex-direction:column;display:flex}.Faq-module__1OdG_W__categoryTitle{font-family:var(--font-secondary,"Helvetica Neue", sans-serif);letter-spacing:.12em;color:#1a1a1a;text-align:center;border-bottom:1px solid #d4d0c8;margin-bottom:0;padding-bottom:1rem;font-size:.8vw;font-weight:600}.Faq-module__1OdG_W__accordionItem{border-bottom:1px solid #e5e1d8}.Faq-module__1OdG_W__accordionButton{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding:1rem 0;transition:color .2s;display:flex}.Faq-module__1OdG_W__accordionButton:hover{color:var(--secondary-black)}.Faq-module__1OdG_W__questionText{font-family:var(--font-secondary,"Helvetica Neue", sans-serif);color:inherit;flex:1;font-size:clamp(.8rem,.7vw,1rem);font-weight:400;line-height:1.45}.Faq-module__1OdG_W__questionText b,.Faq-module__1OdG_W__questionText strong,.Faq-module__1OdG_W__answerText b,.Faq-module__1OdG_W__answerText strong{font-weight:700}.Faq-module__1OdG_W__questionText u,.Faq-module__1OdG_W__answerText u{text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:.06em}.Faq-module__1OdG_W__arrowDownIcon{width:14px;height:14px;color:var(--secondary-black);flex-shrink:0;margin-top:3px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.Faq-module__1OdG_W__arrowDownIconOpen{transform:rotate(180deg)}.Faq-module__1OdG_W__answerWrapper{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid}.Faq-module__1OdG_W__answerWrapperOpen{grid-template-rows:1fr}.Faq-module__1OdG_W__answerInner{overflow:hidden}.Faq-module__1OdG_W__answerText{font-family:var(--font-secondary,"Helvetica Neue", sans-serif);color:var(--primary-black);white-space:pre-line;padding:0 0 1.2rem;font-size:clamp(.78rem,.6vw,.95rem);line-height:1.65}.Faq-module__1OdG_W__searchHighlight{background-color:var(--remarked-words);color:#fffaf2;border-radius:.1vw!important}.Faq-module__1OdG_W__answerText li{margin-left:max(1.5vw,1.2rem);list-style-type:disc}.Faq-module__1OdG_W__answerText a{color:var(--primary-black);font-weight:500;text-decoration:underline;transition:opacity .2s}.Faq-module__1OdG_W__answerText a:hover{opacity:.5}.Faq-module__1OdG_W__answerText table{border-collapse:collapse;width:100%;margin:.8rem 0;font-size:.82em;display:block;overflow-x:auto}.Faq-module__1OdG_W__answerText table tr:first-child td{background:#efece6;font-weight:600}.Faq-module__1OdG_W__answerText table td{vertical-align:middle;text-align:center;white-space:normal;border:1px solid #d4d0c8;padding:.4rem .55rem}.Faq-module__1OdG_W__answerText table td:first-child{text-align:left;background:#f7f6f6;font-weight:600}.Faq-module__1OdG_W__answerText table p{margin:0}.Faq-module__1OdG_W__answerText ul{margin:.4rem 0 .6rem;padding-left:0}.Faq-module__1OdG_W__faqPage{padding:8vw 0 2vw}.Faq-module__1OdG_W__cta{text-align:center;margin-top:2vw}.Faq-module__1OdG_W__ctaText{font-family:var(--font-secondary,"Helvetica Neue", sans-serif);color:var(--primary-black);letter-spacing:.02em;font-size:clamp(.8rem,.8vw,1rem)}.Faq-module__1OdG_W__ctaLink{color:var(--primary-black);font-weight:500;transition:opacity .2s}.Faq-module__1OdG_W__ctaLink:hover{opacity:.5}@media (max-width:1400px){.Faq-module__1OdG_W__categoriesGrid{grid-template-columns:repeat(3,1fr);gap:4vw;padding:0 6vw}}@media (max-width:1024px){.Faq-module__1OdG_W__introFAQ{grid-template-columns:1fr;row-gap:1rem}.Faq-module__1OdG_W__introFAQ>:first-child,.Faq-module__1OdG_W__introFAQ>.Faq-module__1OdG_W__ctaText{text-align:center;grid-column:1;justify-self:center}.Faq-module__1OdG_W__pageTitle{font-size:clamp(1.8rem,6vw,3rem)}.Faq-module__1OdG_W__pageSubtitle{font-size:clamp(.75rem,2.5vw,1rem)}.Faq-module__1OdG_W__searchBarWrapper{justify-content:center;width:100%;padding-top:0}.Faq-module__1OdG_W__searchInputWrapper{width:min(100%,560px)}.Faq-module__1OdG_W__searchInput{width:100%}.Faq-module__1OdG_W__categoriesGrid{grid-template-columns:1fr;gap:2.5rem;max-width:700px;padding:0 5vw}.Faq-module__1OdG_W__categoryTitle{font-size:clamp(.75rem,3vw,1rem)}.Faq-module__1OdG_W__questionText{font-size:clamp(.85rem,3.5vw,1rem)}.Faq-module__1OdG_W__answerText{font-size:clamp(.8rem,3vw,.95rem)}.Faq-module__1OdG_W__ctaText{font-size:clamp(.8rem,3vw,1rem)}}@media (max-width:780px){.Faq-module__1OdG_W__faqHeader{padding:17vw 4vw 6vw}.Faq-module__1OdG_W__pageTitle{font-size:10vw}.Faq-module__1OdG_W__pageSubtitle{font-size:clamp(3vw, 6vw, 10vwvw)}.Faq-module__1OdG_W__searchBarWrapper{padding:3vw}.Faq-module__1OdG_W__categoriesGrid{padding:0 4vw}}
