.pageEntrance_root__Ck4B8{position:relative;width:100%;overflow:clip}.pageEntrance_content__TMYFz{opacity:0;transform:translateY(2rem) scale(.992);filter:blur(8px);transition:opacity .75s cubic-bezier(.22,1,.36,1) .12s,transform .95s cubic-bezier(.16,1,.3,1) .12s,filter .7s ease .12s}.pageEntrance_reveal__CaiHx{position:fixed;z-index:900;inset:0;pointer-events:none;background:#f7f7f6;transform-origin:top;transform:scaleY(1);transition:transform .85s cubic-bezier(.76,0,.24,1)}.pageEntrance_reveal__CaiHx:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,transparent,#b86c53,transparent);box-shadow:0 0 1.5rem rgba(184,108,83,.55);content:""}.pageEntrance_entered__256cy .pageEntrance_content__TMYFz{opacity:1;transform:none;filter:none}.pageEntrance_entered__256cy .pageEntrance_reveal__CaiHx{transform:scaleY(0)}@media(prefers-reduced-motion:reduce){.pageEntrance_content__TMYFz{opacity:1;transform:none;filter:none;transition:none}.pageEntrance_reveal__CaiHx{display:none}}.faq_faq__25NsZ{width:min(1120px,100% - 32px);padding:clamp(32px,5vw,72px);border:1px solid rgba(98,39,27,.16);border-radius:32px;background:radial-gradient(circle at 100% 0,hsla(15,40%,88%,.82),transparent 36%),#f7f7f6;color:#62271b}.faq_heading__Q2f4E{max-width:680px;margin:0 auto clamp(28px,4vw,48px);text-align:center}.faq_heading__Q2f4E span{display:inline-block;margin-bottom:10px;color:#b86c53;font-size:.78rem;font-weight:700;letter-spacing:.04em}.faq_heading__Q2f4E h2{margin:0 0 12px;font-size:clamp(2rem,4vw,3.25rem);line-height:1.2}.faq_heading__Q2f4E p{margin:0;color:rgba(0,0,0,.64);font-size:clamp(.9rem,1.6vw,1rem);line-height:2}.faq_list__qreuf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.faq_item__Bec8J{overflow:hidden;border:1px solid rgba(98,39,27,.13);border-radius:18px;background:hsla(0,0%,100%,.86);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.faq_item__Bec8J:hover{transform:translateY(-2px);border-color:rgba(184,108,83,.48);box-shadow:0 14px 35px rgba(98,39,27,.08)}.faq_item__Bec8J[open]{border-color:rgba(184,108,83,.55);box-shadow:0 14px 35px rgba(98,39,27,.08)}.faq_item__Bec8J summary{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;min-height:88px;padding:18px 20px;cursor:pointer;list-style:none}.faq_item__Bec8J summary::-webkit-details-marker{display:none}.faq_number__Rm8nJ{color:rgba(184,108,83,.7);font-family:Arial,sans-serif;font-size:.75rem}.faq_question__ZwwV9{color:#62271b;font-size:.96rem;font-weight:700;line-height:1.8}.faq_question__ZwwV9 small{display:block;margin-bottom:2px;color:#b86c53;font-size:.68rem;font-weight:500}.faq_icon__QPckU{position:relative;width:28px;height:28px;flex:0 0 28px;border-radius:50%;background:#eddbd5}.faq_icon__QPckU:after,.faq_icon__QPckU:before{position:absolute;top:50%;left:50%;width:10px;height:1.5px;border-radius:2px;background:#62271b;content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.faq_icon__QPckU:after{transform:translate(-50%,-50%) rotate(90deg)}.faq_item__Bec8J[open] .faq_icon__QPckU:after{transform:translate(-50%,-50%) rotate(0)}.faq_answer__d6DxG{padding:0 62px 22px 20px}.faq_answer__d6DxG p{margin:0;padding-top:14px;border-top:1px solid rgba(98,39,27,.1);color:rgba(0,0,0,.68);font-size:.88rem;line-height:2.1}.faq_contact__r3UDs{margin:28px 0 0;color:rgba(0,0,0,.62);text-align:center;font-size:.9rem}.faq_contact__r3UDs a{color:#62271b;font-weight:700;text-decoration:underline;text-decoration-color:#b86c53;text-underline-offset:5px}@media(max-width:767px){.faq_faq__25NsZ{width:calc(100% - 24px);padding:30px 14px;border-radius:24px}.faq_list__qreuf{grid-template-columns:1fr}.faq_item__Bec8J summary{min-height:78px;padding:15px 14px;gap:10px}.faq_answer__d6DxG{padding:0 48px 18px 14px}.faq_question__ZwwV9{font-size:.88rem}}@media(prefers-reduced-motion:reduce){.faq_icon__QPckU:after,.faq_item__Bec8J{transition:none}.faq_item__Bec8J:hover{transform:none}}