main.home-main.faq-page{background:var(--yglf-section-background);color:var(--yglf-body)}main.home-main.faq-page .faq-hero{background:var(--yglf-section-background);border-bottom:1px solid #fff8eb14}main.home-main.faq-page .faq-hero-bg-icon{color:#ff8b4b1a}main.home-main.faq-page .faq-hero-eyebrow{gap:8px}main.home-main.faq-page .faq-hero-title{color:var(--yglf-heading)}main.home-main.faq-page .faq-hero-lede,main.home-main.faq-page .care-hero-lede.faq-hero-lede{color:var(--yglf-body)}main.home-main.faq-page .faq-hero-search{background:#ffffff0d;border:1px solid #ffffff1f;box-shadow:inset 0 1px #fff8eb0f}main.home-main.faq-page .faq-hero-search:focus-within{border-color:var(--yglf-accent);box-shadow:inset 0 1px #fff8eb0f,0 0 0 3px #ff8b4b38}main.home-main.faq-page .faq-hero-search-icon{color:var(--yglf-accent)}main.home-main.faq-page .faq-hero-search-input{color:var(--yglf-text)}main.home-main.faq-page .faq-hero-search-input::placeholder{color:var(--yglf-faint)}main.home-main.faq-page .faq-hero-cta-hint{color:var(--yglf-muted)}main.home-main.faq-page .faq-search-empty{color:var(--yglf-body);background:#ffffff0d;border:1px solid #ffffff1a}main.home-main.faq-page .faq-quick-title{color:var(--yglf-heading)}main.home-main.faq-page .faq-quick-subtitle{color:var(--yglf-muted)}main.home-main.faq-page .faq-quick-card{background:linear-gradient(165deg,#ffffff12 0%,#ffffff08 100%);border:1px solid #ffffff1a;box-shadow:0 10px 32px #0000002e}main.home-main.faq-page .faq-quick-card:hover{border-color:#ff8b4b6b;box-shadow:0 16px 40px #00000038,0 4px 14px #ff8b4b1a}main.home-main.faq-page .faq-quick-card-badge{color:var(--yglf-accent);background:#ff8b4b1a;border:1px solid #ff8b4b38}main.home-main.faq-page .faq-quick-card:hover .faq-quick-card-badge{color:var(--yglf-heading);background:#ff8b4b2e;border-color:#ff8b4b61;box-shadow:0 0 0 1px #ff8b4b24}main.home-main.faq-page .faq-quick-card-title{color:var(--yglf-heading)}main.home-main.faq-page .faq-quick-card-desc{color:var(--yglf-muted)}main.home-main.faq-page .faq-quick-card-cta{color:var(--yglf-body)}main.home-main.faq-page .faq-quick-card:hover .faq-quick-card-cta{color:var(--yglf-text)}main.home-main.faq-page .faq-quick-card:hover .faq-quick-card-arrow{color:var(--yglf-accent)}main.home-main.faq-page .faq-category-nav-heading{color:var(--yglf-heading)}main.home-main.faq-page .faq-category-nav-subtitle{color:var(--yglf-muted)}main.home-main.faq-page .faq-category-toolbar{background:linear-gradient(165deg,#05221df0 0%,#021410fa 100%);border:1px solid #ffffff24;box-shadow:0 4px 24px #0000002e,inset 0 1px #fff8eb0f}main.home-main.faq-page .faq-category-pill{color:var(--yglf-muted);background:#ffffff0a;border:1px solid #ffffff1a}main.home-main.faq-page .faq-category-pill:hover:not(.faq-category-pill--active){color:var(--yglf-text);background:#ff8b4b14;border-color:#ff8b4b47}main.home-main.faq-page .faq-category-pill:focus-visible{outline-color:var(--yglf-accent)}main.home-main.faq-page .faq-category-pill--active{color:var(--yglf-heading);background:#ff8b4b29;border-color:#ff8b4b7a;box-shadow:0 0 0 1px #ff8b4b29,0 4px 20px #ff8b4b1f}main.home-main.faq-page .faq-category-head-icon{color:var(--yglf-accent);background:#ff8b4b1a;border:1px solid #ff8b4b38}main.home-main.faq-page .faq-category-title{color:var(--yglf-heading)}main.home-main.faq-page .faq-category-subtitle{color:var(--yglf-muted)}main.home-main.faq-page .faq-category-count{color:var(--yglf-muted);background:#ffffff0a;border:1px solid #ffffff1a}main.home-main.faq-page .faq-category-panel{background:linear-gradient(165deg,#ffffff0f 0%,#ffffff08 100%);border:1px solid #ffffff1a;box-shadow:0 12px 40px #00000024,inset 0 1px #fff8eb0d}main.home-main.faq-page .faq-accordion{background:#ffffff08;border:1px solid #ffffff1a}main.home-main.faq-page .faq-accordion:hover:not([open]){background:#ff8b4b0f;border-color:#ff8b4b3d}main.home-main.faq-page .faq-accordion:hover:not([open]) .faq-accordion-q{color:var(--yglf-heading)}main.home-main.faq-page .faq-accordion:hover:not([open]) .faq-accordion-chevron{color:var(--yglf-body)}main.home-main.faq-page .faq-accordion[open]{box-shadow:inset 3px 0 0 var(--yglf-accent), 0 10px 28px #0000001f;background:#ff8b4b14;border-color:#ff8b4b61}main.home-main.faq-page .faq-accordion-summary{color:var(--yglf-text)}main.home-main.faq-page .faq-q-badge{color:var(--yglf-accent);background:#ff8b4b1a;border:1px solid #ff8b4b38}main.home-main.faq-page .faq-accordion-chevron{color:var(--yglf-faint)}main.home-main.faq-page .faq-accordion[open] .faq-accordion-chevron{color:var(--yglf-accent)}main.home-main.faq-page .faq-accordion-panel{border-top:1px solid #ff8b4b2e}main.home-main.faq-page .faq-accordion[open] .faq-accordion-panel{border-top-color:#ff8b4b3d}main.home-main.faq-page .faq-accordion-p,main.home-main.faq-page .faq-accordion-ul{color:var(--yglf-body)}main.home-main.faq-page .faq-inline-link{color:var(--yglf-accent)}main.home-main.faq-page .faq-inline-link:hover{color:var(--yglf-accent-hover)}main.home-main.faq-page .faq-policy-section{border-top-color:#ffffff14}main.home-main.faq-page .faq-policy-heading{color:var(--yglf-heading)}main.home-main.faq-page .faq-policy-lede{color:var(--yglf-muted)}main.home-main.faq-page .faq-policy-card{background:#ffffff0a;border:1px solid #ffffff1a;box-shadow:0 6px 22px #0000001a}main.home-main.faq-page .faq-policy-card:hover{background:#ff8b4b14;border-color:#ff8b4b52;box-shadow:0 12px 32px #00000024}main.home-main.faq-page .faq-policy-card-icon{color:var(--yglf-accent)}main.home-main.faq-page .faq-policy-card-title{color:var(--yglf-heading)}main.home-main.faq-page .faq-policy-card-desc,main.home-main.faq-page .faq-policy-card-cta{color:var(--yglf-muted)}main.home-main.faq-page .faq-policy-card:hover .faq-policy-card-cta{color:var(--yglf-text)}main.home-main.faq-page .faq-still-panel{background:linear-gradient(165deg,#ffffff12 0%,#ffffff08 100%);border:1px solid #ffffff1a;box-shadow:0 14px 44px #00000024,inset 0 1px #fff8eb0d}main.home-main.faq-page .faq-still-title{color:var(--yglf-heading)}main.home-main.faq-page .faq-still-lede{color:var(--yglf-muted)}main.home-main.faq-page .faq-still-action-card{background:#ffffff0a;border:1px solid #ffffff1a;box-shadow:inset 0 1px #fff8eb0a}main.home-main.faq-page .faq-still-action-title{color:var(--yglf-heading)}main.home-main.faq-page .faq-still-action-body{color:var(--yglf-muted)}main.home-main.faq-page a.care-btn--primary,main.home-main.faq-page a.care-btn--primary:hover{background:var(--yglf-accent);border-color:var(--yglf-accent);color:var(--yglf-on-accent)}main.home-main.faq-page a.care-btn--primary:hover{background:var(--yglf-accent-hover);border-color:var(--yglf-accent-hover)}main.home-main.faq-page a.care-btn--secondary,main.home-main.faq-page a.care-btn--secondary:hover{color:var(--yglf-text);background:#ffffff0f;border-color:#ffffff24}main.home-main.faq-page a.care-btn--secondary:hover{background:var(--yglf-accent);border-color:var(--yglf-accent);color:var(--yglf-on-accent)}main.home-main.faq-page a.care-btn:focus-visible{outline-color:#ff8b4b8c}main.home-main.faq-page p.hero-eyebrow.faq-hero-eyebrow{color:var(--yglf-on-accent)}main.home-main.faq-page p,main.home-main.faq-page li{color:var(--yglf-body)}main.home-main.faq-page h1,main.home-main.faq-page h2,main.home-main.faq-page h3{color:var(--yglf-heading)}
