.faq_faq__Sj7k9{overflow-x:clip;padding-bottom:96px}.faq_faq__Sj7k9 .faq_contact__B5G1P h2,.faq_faq__Sj7k9 .faq_groupTitle__vG8DD,.faq_faq__Sj7k9 .faq_qText__sN0MS,.faq_faq__Sj7k9 .faq_title__GPsHn{color:var(--pg-ink)}.faq_faq__Sj7k9 .faq_aText__in12Q,.faq_faq__Sj7k9 .faq_contact__B5G1P p,.faq_faq__Sj7k9 .faq_empty__8WDmy p,.faq_faq__Sj7k9 .faq_lead__BMue8{color:var(--pg-ink-2)}.faq_faq__Sj7k9 [data-tone=sun]{--tone:var(--pg-sun)}.faq_faq__Sj7k9 [data-tone=sky]{--tone:var(--pg-sky)}.faq_faq__Sj7k9 [data-tone=pink]{--tone:var(--pg-pink)}.faq_faq__Sj7k9 .pg-doodle .fill{fill:#fffdf8}.faq_faq__Sj7k9 .pg-doodle .ink{fill:var(--pg-on);stroke:none}.faq_faq__Sj7k9 .faq_hero__pQ7_d{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-gap:24px 48px;gap:24px 48px;align-items:end;padding-block:48px 40px}.faq_faq__Sj7k9 .faq_title__GPsHn{margin:0;font-size:clamp(48px,6vw,72px);font-weight:800;line-height:1.02;letter-spacing:-.04em}.faq_faq__Sj7k9 .faq_lead__BMue8{margin:14px 0 0;font-size:18px;line-height:1.6}.faq_faq__Sj7k9 .faq_search__TwzA3{display:flex;align-items:center;gap:12px;min-height:64px;padding:0 10px 0 20px;border:2.5px solid var(--pg-line);border-radius:999px;background:var(--pg-card);box-shadow:var(--pg-shadow)}.faq_faq__Sj7k9 .faq_search__TwzA3:focus-within{box-shadow:5px 5px 0 var(--pg-blue)}.faq_faq__Sj7k9 .faq_search__TwzA3 svg{flex-shrink:0;fill:none;stroke:var(--pg-ink-2);stroke-width:2.4;stroke-linecap:round}.faq_faq__Sj7k9 .faq_search__TwzA3 input{flex:1 1;min-width:0;height:56px;padding:0;border:0;background:transparent;color:var(--pg-ink);font:inherit;font-size:18px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.faq_faq__Sj7k9 .faq_search__TwzA3 input::placeholder{color:var(--pg-ink-3);opacity:1}.faq_faq__Sj7k9 .faq_search__TwzA3 input::-webkit-search-cancel-button{display:none}.faq_faq__Sj7k9 .faq_search__TwzA3 button{flex-shrink:0;min-height:44px;padding:0 16px;border:2px solid var(--pg-line);border-radius:999px;background:var(--pg-paper-2);color:var(--pg-ink);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.faq_faq__Sj7k9 .faq_board__oDH53{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.faq_faq__Sj7k9 .faq_side__SDUyD{position:-webkit-sticky;position:sticky;top:112px;display:grid;grid-gap:20px;gap:20px}.faq_faq__Sj7k9 .faq_cats__xvNrg{display:grid;grid-gap:4px;gap:4px;padding:10px;border:2.5px solid var(--pg-line);border-radius:24px;background:var(--pg-card);box-shadow:var(--pg-shadow)}.faq_faq__Sj7k9 .faq_cats__xvNrg a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;min-height:60px;padding:6px 14px 6px 8px;border:2px solid transparent;border-radius:16px;color:var(--pg-ink);text-decoration:none;transition:background-color .14s ease,border-color .14s ease}.faq_faq__Sj7k9 .faq_cats__xvNrg a:hover{border-color:var(--pg-line);background:color-mix(in srgb,var(--tone) 30%,var(--pg-card))}.faq_faq__Sj7k9 .faq_cats__xvNrg a[data-empty]{opacity:.45}.faq_faq__Sj7k9 .faq_catArt__mMS9g{display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--pg-on);border-radius:12px;background:var(--tone);color:var(--pg-on)}.faq_faq__Sj7k9 .faq_catName__1p6NO{font-family:var(--pg-display);font-size:18px;font-weight:800;line-height:1.25}.faq_faq__Sj7k9 .faq_catCount__iKoLP{display:grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border-radius:999px;background:var(--pg-paper-2);font-family:var(--pg-mono);font-size:15px;font-weight:700;color:var(--pg-ink-2)}.faq_faq__Sj7k9 .faq_contact__B5G1P{display:grid;grid-gap:10px;gap:10px;padding:24px;border:2.5px solid #1d1b16;border-radius:24px;background:var(--pg-lilac);color:#1d1b16;box-shadow:var(--pg-shadow)}.faq_faq__Sj7k9 .faq_contact__B5G1P h2{margin:0;color:#1d1b16;font-size:24px;font-weight:800;line-height:1.2}.faq_faq__Sj7k9 .faq_contact__B5G1P .faq_mail__Xjm9V{color:#1d1b16;font-family:var(--pg-display);font-size:19px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;overflow-wrap:anywhere}.faq_faq__Sj7k9 .faq_contact__B5G1P p{margin:0;color:#1d1b16;font-size:16px;line-height:1.6}.faq_faq__Sj7k9 .faq_contact__B5G1P .pg-btn{margin-top:6px;background:#1d1b16;color:#fff7e8;border-color:#1d1b16;box-shadow:4px 4px 0 #fffdf8}.faq_faq__Sj7k9 .faq_answers__beDFl{display:grid;grid-gap:56px;gap:56px;min-width:0}.faq_faq__Sj7k9 .faq_group__2Wacy{display:grid;grid-gap:18px;gap:18px;scroll-margin-top:110px}.faq_faq__Sj7k9 .faq_groupTitle__vG8DD{display:flex;align-items:center;gap:14px;margin:0;font-size:clamp(30px,3vw,38px);font-weight:800;line-height:1.15;letter-spacing:-.03em}.faq_faq__Sj7k9 .faq_groupArt__SIAi_{display:grid;flex-shrink:0;place-items:center;width:52px;height:52px;border:2.5px solid var(--pg-on);border-radius:16px;background:var(--tone);color:var(--pg-on);box-shadow:3px 3px 0 var(--pg-on);transform:rotate(-5deg)}.faq_faq__Sj7k9 .faq_list__vgNnP{display:grid;border:2.5px solid var(--pg-line);border-radius:24px;background:var(--pg-card);box-shadow:var(--pg-shadow);overflow:hidden}.faq_faq__Sj7k9 .faq_item__nWmHZ{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:20px;gap:20px;padding:26px 28px;scroll-margin-top:110px}.faq_faq__Sj7k9 .faq_item__nWmHZ+.faq_item__nWmHZ{border-top:2px dashed var(--pg-hair)}.faq_faq__Sj7k9 .faq_item__nWmHZ:target{background:color-mix(in srgb,var(--tone) 22%,var(--pg-card))}.faq_faq__Sj7k9 .faq_qNo__8n0jP{display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--pg-on);border-radius:50%;background:var(--tone);color:var(--pg-on);font-family:var(--pg-mono);font-size:15px;font-weight:700}.faq_faq__Sj7k9 .faq_qText__sN0MS{margin:6px 0 0;font-family:var(--pg-display);font-size:22px;font-weight:800;line-height:1.35;letter-spacing:-.01em;text-wrap:pretty}.faq_faq__Sj7k9 .faq_aText__in12Q{margin:10px 0 0;font-size:18px;line-height:1.75;overflow-wrap:anywhere}.faq_faq__Sj7k9 .faq_empty__8WDmy{display:grid;justify-items:center;grid-gap:14px;gap:14px;padding:48px 24px;border:2.5px dashed var(--pg-hair);border-radius:24px;text-align:center}.faq_faq__Sj7k9 .faq_empty__8WDmy p{margin:0;font-size:19px;font-weight:700}@media (hover:hover) and (pointer:fine){.faq_faq__Sj7k9 .faq_contact__B5G1P .pg-btn:hover{box-shadow:6px 6px 0 #fffdf8}}@media (prefers-reduced-motion:reduce){.faq_faq__Sj7k9 .faq_cats__xvNrg a{transition:none}}@media (max-width:1100px){.faq_faq__Sj7k9 .faq_board__oDH53{grid-template-columns:260px minmax(0,1fr);gap:32px}}@media (max-width:900px){.faq_faq__Sj7k9 .faq_hero__pQ7_d{grid-template-columns:1fr;padding-block:32px 28px}.faq_faq__Sj7k9 .faq_board__oDH53{grid-template-columns:1fr;gap:32px}.faq_faq__Sj7k9 .faq_side__SDUyD{display:contents}.faq_faq__Sj7k9 .faq_cats__xvNrg{position:static;order:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;border:0;background:none;box-shadow:none}.faq_faq__Sj7k9 .faq_cats__xvNrg a{grid-template-columns:auto minmax(0,1fr);gap:10px;min-height:56px;padding:6px 12px 6px 6px;border:2px solid var(--pg-line);background:var(--pg-card)}.faq_faq__Sj7k9 .faq_catCount__iKoLP{display:none}.faq_faq__Sj7k9 .faq_answers__beDFl{order:1}.faq_faq__Sj7k9 .faq_contact__B5G1P{order:2}}@media (max-width:640px){.faq_faq__Sj7k9{padding-bottom:64px}.faq_faq__Sj7k9 .faq_title__GPsHn{font-size:clamp(42px,12vw,56px)}.faq_faq__Sj7k9 .faq_lead__BMue8{font-size:17px}.faq_faq__Sj7k9 .faq_search__TwzA3{min-height:58px;padding-left:16px}.faq_faq__Sj7k9 .faq_search__TwzA3 input{height:52px;font-size:17px}.faq_faq__Sj7k9 .faq_cats__xvNrg{grid-template-columns:1fr}.faq_faq__Sj7k9 .faq_answers__beDFl{gap:44px}.faq_faq__Sj7k9 .faq_groupTitle__vG8DD{font-size:30px}.faq_faq__Sj7k9 .faq_groupArt__SIAi_{width:46px;height:46px}.faq_faq__Sj7k9 .faq_item__nWmHZ{grid-template-columns:1fr;gap:10px;padding:22px 18px}.faq_faq__Sj7k9 .faq_qNo__8n0jP{width:38px;height:38px;font-size:14px}.faq_faq__Sj7k9 .faq_qText__sN0MS{margin-top:0;font-size:20px}.faq_faq__Sj7k9 .faq_aText__in12Q{font-size:17px}.faq_faq__Sj7k9 .faq_contact__B5G1P .pg-btn{width:100%}}