.faq-module__8fHIPG__page{isolation:isolate;min-width:0;color:var(--ink);direction:rtl;background:#fff9fc;line-height:1.7;position:relative;overflow:clip}.faq-module__8fHIPG__page:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 15% 22%,#fffc,#0000 28%),radial-gradient(circle at 85% 38%,#fff6,#0000 35%),linear-gradient(115deg,#ffe3ef 0%,#fff0f7 48%,#eedcf8 100%);border-radius:64px;height:610px;position:absolute;top:112px;left:-3%;right:-3%;transform:rotate(-1.5deg);-webkit-mask-image:linear-gradient(#000 0% 65%,#0000 100%);mask-image:linear-gradient(#000 0% 65%,#0000 100%)}.faq-module__8fHIPG__shell{width:min(1120px,100% - 2.5rem);margin-inline:auto}.faq-module__8fHIPG__header{justify-content:space-between;align-items:center;gap:1rem;min-height:88px;display:flex}.faq-module__8fHIPG__header img{width:auto;height:auto;display:block}.faq-module__8fHIPG__header>a:last-child,.faq-module__8fHIPG__footer a,.faq-module__8fHIPG__footer button{color:var(--ink);font-weight:750}.faq-module__8fHIPG__header>a:last-child{text-decoration:none}.faq-module__8fHIPG__eyebrow{color:var(--brand-strong);margin:0 0 .6rem;font-weight:900}.faq-module__8fHIPG__hubHero{padding-block:clamp(3rem,7vw,6rem) clamp(2.5rem,5vw,4rem)}.faq-module__8fHIPG__hubHero h1,.faq-module__8fHIPG__answerArticle h1{letter-spacing:-.04em;max-width:19ch;margin:0;font-size:clamp(2.5rem,5.4vw,5.2rem);font-weight:900;line-height:1.13}.faq-module__8fHIPG__hubHero>p:last-child{max-width:62ch;color:var(--muted);margin:1.3rem 0 0;font-size:clamp(1.05rem,1.7vw,1.25rem)}.faq-module__8fHIPG__hubSection{padding-block:0 clamp(4rem,7vw,6rem)}.faq-module__8fHIPG__hubSection h2{margin:0 0 1.4rem;font-size:clamp(1.55rem,2.8vw,2.3rem);line-height:1.25}.faq-module__8fHIPG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.faq-module__8fHIPG__questionCard{min-width:0;min-height:270px;color:var(--ink);background:#fff;border:1px solid #f4c7dc;border-radius:26px;flex-direction:column;padding:clamp(1.4rem,3vw,2.2rem);text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 16px 40px #5518390f}.faq-module__8fHIPG__questionCard:hover{transform:translateY(-3px);box-shadow:0 20px 45px #5518391c}.faq-module__8fHIPG__questionCard h3{margin:0 0 .8rem;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.35}.faq-module__8fHIPG__questionCard p{color:var(--muted);margin:0 0 1.6rem}.faq-module__8fHIPG__questionCard>span{color:var(--brand-strong);margin-top:auto;font-weight:900}.faq-module__8fHIPG__questionCard>span span,.faq-module__8fHIPG__primaryLink span,.faq-module__8fHIPG__related a span{margin-inline-start:.3rem}.faq-module__8fHIPG__answerShell{padding-bottom:clamp(4rem,7vw,6rem)}.faq-module__8fHIPG__breadcrumbs{color:var(--muted);align-items:center;gap:.65rem;padding-top:1.5rem;font-size:.9rem;display:flex}.faq-module__8fHIPG__breadcrumbs a{color:inherit}.faq-module__8fHIPG__answerGrid{grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-top:clamp(2.5rem,5vw,4.5rem);display:grid}.faq-module__8fHIPG__answerArticle{min-width:0}.faq-module__8fHIPG__answerArticle h1{max-width:17ch;font-size:clamp(2.35rem,4.4vw,4.2rem)}.faq-module__8fHIPG__answerBody{color:#4e3d50;max-width:66ch;margin-top:clamp(2rem,4vw,3rem);font-size:clamp(1.04rem,1.5vw,1.2rem)}.faq-module__8fHIPG__answerBody p{margin:0 0 1.25rem}.faq-module__8fHIPG__answerBody h2{color:var(--ink);margin:2rem 0 .7rem;font-size:clamp(1.3rem,2vw,1.65rem);line-height:1.3}.faq-module__8fHIPG__answerBody a{color:var(--brand-strong);text-underline-offset:.2em;font-weight:800}.faq-module__8fHIPG__ctaBlock{margin-top:2.4rem}.faq-module__8fHIPG__ctaBlock h2{margin:0 0 1rem;font-size:clamp(1.4rem,2.2vw,1.8rem)}.faq-module__8fHIPG__primaryLink{background:var(--brand-strong);color:#fff;text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:.75rem 1.4rem;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #d9166833}.faq-module__8fHIPG__visual{min-width:0;margin:0}.faq-module__8fHIPG__photoFrame{aspect-ratio:4/3;background:#f9d9f1;border-radius:32px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 50px #3c1c461f}.faq-module__8fHIPG__photo{object-fit:cover;object-position:center}.faq-module__8fHIPG__visual figcaption{color:#68556d;text-align:end;margin-top:.6rem;font-size:.82rem;font-weight:750}.faq-module__8fHIPG__paperCue{inset-inline-start:1rem;color:var(--ink);background:#fffdf9f5;border:1px solid #ead9df;border-radius:14px;flex-direction:column;gap:.15rem;padding:.75rem 1rem;font-size:.82rem;display:flex;position:absolute;bottom:1rem;transform:rotate(-5deg);box-shadow:0 8px 22px #2a18302e}.faq-module__8fHIPG__paperCue span{color:var(--brand-strong);letter-spacing:.08em}.faq-module__8fHIPG__related{border-top:1px solid #e8dbe5;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.2rem;margin-top:clamp(3rem,6vw,5rem);padding-top:1.5rem;display:flex}.faq-module__8fHIPG__related>span{font-weight:900}.faq-module__8fHIPG__related a{color:var(--brand-strong);font-weight:800}.faq-module__8fHIPG__footer{border-top:1px solid #e8dbe5;flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding-block:1.8rem 2.6rem;font-size:.92rem;display:flex}.faq-module__8fHIPG__footer nav{flex-wrap:wrap;gap:.75rem 1.2rem;display:flex}.faq-module__8fHIPG__header a:focus-visible,.faq-module__8fHIPG__questionCard:focus-visible,.faq-module__8fHIPG__breadcrumbs a:focus-visible,.faq-module__8fHIPG__primaryLink:focus-visible,.faq-module__8fHIPG__related a:focus-visible,.faq-module__8fHIPG__footer a:focus-visible,.faq-module__8fHIPG__footer button:focus-visible{outline:3px solid var(--brand-strong);outline-offset:4px}@media (max-width:800px){.faq-module__8fHIPG__page:before{border-radius:40px;height:500px;top:84px;transform:rotate(-2deg)}.faq-module__8fHIPG__cardGrid,.faq-module__8fHIPG__answerGrid{grid-template-columns:1fr}.faq-module__8fHIPG__visual{max-width:520px}.faq-module__8fHIPG__questionCard{min-height:0}}@media (max-width:420px){.faq-module__8fHIPG__shell{width:min(100% - 2rem,1120px)}.faq-module__8fHIPG__header{min-height:76px}.faq-module__8fHIPG__header img{max-width:86px}.faq-module__8fHIPG__photoFrame{border-radius:25px}}
