.page-module__92KbQW__heroWrapper{background:#ebebeb}.page-module__92KbQW__heroBlob{padding:calc(var(--header-height) + 24px) var(--container-pad) 48px;background:0 0;justify-content:center;align-items:center;min-height:55vh;display:flex;position:relative;overflow:hidden}.page-module__92KbQW__heroBgImg{object-fit:cover;object-position:center top;opacity:1}.page-module__92KbQW__heroBlob:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 20% 80%,#ff8c321a,#0000 50%),radial-gradient(at 80% 20%,#5b2da61a,#0000 50%);animation:7s ease-in-out infinite page-module__92KbQW__heroOverlayPulse;position:absolute;inset:0}@keyframes page-module__92KbQW__heroOverlayPulse{0%,to{opacity:.6}50%{opacity:1}}.page-module__92KbQW__heroBlobInner{z-index:2;justify-content:center;align-items:center;gap:60px;width:100%;max-width:860px;margin:0 auto;display:flex;position:relative}.page-module__92KbQW__heroTitle{color:var(--color-orange);letter-spacing:-.03em;text-align:center;white-space:normal;font-size:52px;font-weight:900;line-height:1.1;animation:.9s cubic-bezier(.16,1,.3,1) .3s both page-module__92KbQW__heroTitleIn}@keyframes page-module__92KbQW__heroTitleIn{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.page-module__92KbQW__heroFloatImg{object-fit:contain;filter:drop-shadow(0 8px 24px #00000040);width:auto;max-width:220px;height:auto;animation:5s ease-in-out .5s infinite both page-module__92KbQW__floatImg}@keyframes page-module__92KbQW__floatImg{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-12px)rotate(1.5deg)}66%{transform:translateY(-6px)rotate(-1deg)}}.page-module__92KbQW__pageBody{background:linear-gradient(#f2f2f2 0%,#fff 100%);padding:80px 0 100px}.page-module__92KbQW__blockA{grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-bottom:80px;display:grid}.page-module__92KbQW__blockB{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.page-module__92KbQW__blockC{flex-direction:column;gap:24px;margin-top:64px;display:flex}.page-module__92KbQW__blockCTitle{color:var(--color-purple-dark);letter-spacing:-.02em;font-size:clamp(24px,3vw,36px);font-weight:900}.page-module__92KbQW__photoWrap{aspect-ratio:3/4;background:#c9b8e8;border-radius:20px;transition:box-shadow .5s,transform .5s;animation:7s ease-in-out infinite page-module__92KbQW__photoFloat;position:relative;overflow:hidden;box-shadow:0 12px 40px #5b2da62e}.page-module__92KbQW__blockA .page-module__92KbQW__photoWrap{animation-delay:0s}.page-module__92KbQW__blockB .page-module__92KbQW__photoWrap{animation-delay:3.5s}@keyframes page-module__92KbQW__photoFloat{0%,to{transform:translateY(0);box-shadow:0 12px 40px #5b2da62e}50%{transform:translateY(-10px);box-shadow:0 24px 56px #5b2da64d}}.page-module__92KbQW__photoWrap:hover{animation-play-state:paused;transform:translateY(-4px)scale(1.01);box-shadow:0 20px 56px #5b2da647}.page-module__92KbQW__photo{object-fit:contain;object-position:center}.page-module__92KbQW__faqList{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.page-module__92KbQW__faqItem{border-left:4px solid var(--color-orange);cursor:pointer;background:#ffffffe6;border-radius:16px;padding:20px 24px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;box-shadow:0 2px 16px #00000008}.page-module__92KbQW__faqItem:hover{border-left-color:var(--color-purple);transform:translate(4px);box-shadow:0 8px 32px #5b2da61a}.page-module__92KbQW__faqHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__92KbQW__faqQuestion{color:var(--color-purple-dark);margin:0;font-size:16px;font-weight:800;line-height:1.4;transition:color .3s}.page-module__92KbQW__faqItem:hover .page-module__92KbQW__faqQuestion,.page-module__92KbQW__faqItem.page-module__92KbQW__open .page-module__92KbQW__faqQuestion{color:var(--color-orange)}.page-module__92KbQW__faqIcon{color:var(--color-orange);justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;font-weight:400;transition:transform .3s,color .3s;display:flex}.page-module__92KbQW__faqItem.page-module__92KbQW__open .page-module__92KbQW__faqIcon{color:var(--color-purple)}.page-module__92KbQW__faqBody{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1);display:grid}.page-module__92KbQW__faqBodyInner{overflow:hidden}.page-module__92KbQW__faqItem.page-module__92KbQW__open .page-module__92KbQW__faqBody{grid-template-rows:1fr}.page-module__92KbQW__faqAnswer{color:#555;margin:0;padding-top:12px;font-size:15px;line-height:1.75}.page-module__92KbQW__bottomCta{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-top:80px;display:flex}.page-module__92KbQW__bottomCtaText{color:var(--color-purple-dark);font-size:clamp(18px,2.5vw,24px);font-weight:800;animation:4s ease-in-out infinite page-module__92KbQW__textPulse}@keyframes page-module__92KbQW__textPulse{0%,to{opacity:1}50%{opacity:.7}}.page-module__92KbQW__ctaBtn{background:var(--color-orange);color:var(--color-white);transition:all var(--transition-base);border-radius:10px;align-items:center;gap:12px;padding:16px 40px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #ff6b2b66}.page-module__92KbQW__ctaBtn:before{content:"";background:#fff3;border-radius:50%;width:0;height:0;animation:3s ease-out infinite page-module__92KbQW__ripple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes page-module__92KbQW__ripple{0%{opacity:.8;width:0;height:0}to{opacity:0;width:240px;height:240px}}.page-module__92KbQW__ctaBtn:hover{background:var(--color-orange-dark);transform:translateY(-3px);box-shadow:0 10px 32px #ff6b2b80}@media (max-width:1024px){.page-module__92KbQW__blockA,.page-module__92KbQW__blockB{grid-template-columns:1fr;gap:40px;margin-bottom:56px}.page-module__92KbQW__photoWrap{aspect-ratio:3/4;max-width:320px;margin:0 auto}.page-module__92KbQW__blockB .page-module__92KbQW__faqList{order:2}.page-module__92KbQW__blockB .page-module__92KbQW__photoWrap,.page-module__92KbQW__blockA .page-module__92KbQW__faqList{order:1}.page-module__92KbQW__blockA .page-module__92KbQW__photoWrap{order:2}.page-module__92KbQW__heroBlobInner{text-align:center;flex-direction:column;gap:28px}.page-module__92KbQW__heroFloatImg{max-width:160px}.page-module__92KbQW__pageBody{padding:56px 0 80px}}@media (max-width:768px){.page-module__92KbQW__heroBlob{min-height:38vh;padding-bottom:28px}.page-module__92KbQW__faqItem{padding:16px 18px}.page-module__92KbQW__faqQuestion{font-size:15px}.page-module__92KbQW__faqAnswer{font-size:14px}.page-module__92KbQW__bottomCta{margin-top:48px}.page-module__92KbQW__ctaBtn{justify-content:center;width:100%}.page-module__92KbQW__blockA,.page-module__92KbQW__blockB{margin-bottom:40px}}@media (max-width:640px){.page-module__92KbQW__heroTitle{font-size:clamp(22px,7vw,32px);line-height:1.1}.page-module__92KbQW__heroBlob{min-height:32vh;padding-bottom:24px}.page-module__92KbQW__heroFloatImg{max-width:110px}.page-module__92KbQW__photoWrap{aspect-ratio:3/4;max-width:260px;margin:0 auto}.page-module__92KbQW__faqList{gap:16px}.page-module__92KbQW__faqQuestion{font-size:14px}.page-module__92KbQW__blockCTitle{font-size:22px}.page-module__92KbQW__pageBody{padding:48px 0 72px}.page-module__92KbQW__ctaBtn{justify-content:center;width:100%;padding:14px 24px;font-size:15px}.page-module__92KbQW__bottomCtaText{font-size:18px}}
