.category-module__CipAEG__wrap{color:#ffffffd9;max-width:980px;margin:0 auto;padding:7rem 2rem 5rem;line-height:1.7}.category-module__CipAEG__crumbs{letter-spacing:.05em;color:#ffffff80;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:.78rem}.category-module__CipAEG__crumbs a{color:#ffffffb3;transition:color .3s}.category-module__CipAEG__crumbs a:hover{color:#c7b8ff}.category-module__CipAEG__crumbs span{color:#fff}.category-module__CipAEG__header{margin-bottom:3rem}.category-module__CipAEG__emoji{margin-bottom:1rem;font-size:3rem;display:inline-block}.category-module__CipAEG__h1{background:linear-gradient(135deg,#fff 0%,#c7b8ff 60%,#ffb6e6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-family:Playfair Display,serif;font-size:clamp(2rem,5vw,3.5rem);line-height:1.1}.category-module__CipAEG__lede{color:#ffffffbf;max-width:760px;margin-bottom:1.5rem;font-size:1.05rem}.category-module__CipAEG__notice{color:#ffe27a;background:#ffd25014;border:1px solid #ffd25040;border-radius:8px;max-width:760px;margin-bottom:1.5rem;padding:.8rem 1rem;font-size:.88rem}.category-module__CipAEG__ctas{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;display:flex}.category-module__CipAEG__btnPrimary,.category-module__CipAEG__btnGhost{letter-spacing:.04em;border-radius:8px;padding:.85rem 1.4rem;font-family:Space Grotesk,sans-serif;font-size:.85rem;font-weight:600;transition:transform .3s,box-shadow .3s;display:inline-block}.category-module__CipAEG__btnPrimary{color:#0a0a14;background:linear-gradient(135deg,#fff,#e8e2ff);box-shadow:0 10px 30px #a78bfa59}.category-module__CipAEG__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 16px 40px #a78bfa80}.category-module__CipAEG__btnGhost{color:#fff;border:1px solid #fff3}.category-module__CipAEG__btnGhost:hover{background:#ffffff0f}.category-module__CipAEG__answers{gap:1.2rem;margin:3rem 0;display:grid}.category-module__CipAEG__answers article{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid #ffffff14;border-radius:12px;padding:1.5rem 1.8rem}.category-module__CipAEG__answers h2{color:#c7b8ff;margin-bottom:.5rem;font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:600}.category-module__CipAEG__faq{margin:3rem 0}.category-module__CipAEG__faq h2{margin-bottom:1.5rem;font-family:Playfair Display,serif;font-size:1.8rem}.category-module__CipAEG__faqList{flex-direction:column;gap:.6rem;display:flex}.category-module__CipAEG__faqItem{background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;padding:1rem 1.3rem}.category-module__CipAEG__faqItem summary{cursor:pointer;color:#fff;font-family:Cormorant Garamond,serif;font-size:1.15rem;font-weight:600;list-style:none}.category-module__CipAEG__faqItem summary::-webkit-details-marker{display:none}.category-module__CipAEG__faqItem summary:before{content:"+ ";color:#c7b8ff}.category-module__CipAEG__faqItem[open] summary:before{content:"− "}.category-module__CipAEG__faqItem p{color:#ffffffb3;margin-top:.6rem;font-size:.95rem}.category-module__CipAEG__related{margin-top:3rem}.category-module__CipAEG__related h2{margin-bottom:1.2rem;font-family:Playfair Display,serif;font-size:1.6rem}.category-module__CipAEG__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.8rem;display:grid}.category-module__CipAEG__relatedCard{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:4px;padding:1rem 1.2rem;font-size:.85rem;transition:transform .3s,border-color .3s;display:flex}.category-module__CipAEG__relatedCard:hover{border-color:#a78bfa66;transform:translateY(-3px)}.category-module__CipAEG__relatedCard span:last-child{color:#ffffff8c;font-size:.78rem}
