.whyus{--wu-bg: #0d0d0d;--wu-card: #171015;--wu-card-2: #1e151b;--wu-line: rgba(255, 255, 255, .08);--wu-light: #f6eef1;--wu-ink: #f5eef1;--wu-ink-soft: rgba(245, 238, 241, .56);--wu-pink: #e8628a;--wu-pink-soft: #f7a8c4;--wu-pink-deep: #b23a63;--wu-radius: 10px;position:relative;z-index:30;background:var(--wu-bg);color:var(--wu-ink);font-family:Cormorant Garamond,Georgia,serif}.whyus .wu-inner{max-width:1240px;margin:0 auto;padding:96px 40px 84px}.whyus h2,.whyus h3,.whyus .wu-display{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;letter-spacing:-.01em;margin:0}.whyus .wu-eyebrow{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--wu-pink);margin-bottom:18px;display:block;font-family:system-ui,sans-serif}.whyus .wu-bento{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;grid-template-rows:auto auto;gap:16px;margin-top:8px}.whyus .wu-card{border-radius:var(--wu-radius);padding:28px;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--wu-card);border:1px solid var(--wu-line)}.whyus .wu-card-orbit{grid-column:1;grid-row:1/3;justify-content:space-between;min-height:360px;gap:20px}.whyus .wu-orbit-wrap{position:relative;flex:1;display:flex;align-items:center;justify-content:center;margin:4px 0}.whyus .wu-orbit-ring{position:relative;width:154px;height:154px;border:1.5px dashed rgba(247,168,196,.28);border-radius:50%;animation:wuOrbitRotate 20s linear infinite}@keyframes wuOrbitRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.whyus .wu-orbit-core{position:absolute;z-index:5;width:96px;height:96px;background:linear-gradient(150deg,var(--wu-pink),var(--wu-pink-deep));border-radius:50%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:Cormorant Garamond,serif;box-shadow:0 8px 30px -8px #e8628a80}.whyus .wu-orbit-core .wu-num{font-size:30px;font-weight:700;line-height:1}.whyus .wu-orbit-core .wu-lbl{font-size:9px;font-family:system-ui,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-top:3px;opacity:.9;padding:0 8px;overflow-wrap:anywhere;line-height:1.15}.whyus .wu-orbit-dot{position:absolute;width:34px;height:34px;border-radius:50%;border:3px solid var(--wu-bg);background:linear-gradient(135deg,var(--wu-pink-soft),var(--wu-pink))}.whyus .wu-orbit-dot.d1{top:-6px;left:50%;transform:translate(-50%)}.whyus .wu-orbit-dot.d2{bottom:6px;left:-10px}.whyus .wu-orbit-dot.d3{bottom:6px;right:-10px}.whyus .wu-orbit-caption{font-size:17px;color:var(--wu-ink-soft);line-height:1.45}.whyus .wu-orbit-caption strong{color:var(--wu-ink);font-weight:600}.whyus .wu-card-stat{grid-column:2;grid-row:1;justify-content:space-between;min-height:160px;background:var(--wu-card-2)}.whyus .wu-card-stat .wu-num{font-family:Cormorant Garamond,serif;font-size:50px;font-weight:700;color:var(--wu-pink);line-height:1}.whyus .wu-card-stat .wu-lbl{font-size:16px;color:var(--wu-ink);font-weight:600;margin-top:8px;line-height:1.3}.whyus .wu-card-consult{grid-column:2;grid-row:2;background:linear-gradient(155deg,#2a1620,#3a1d2b);justify-content:space-between;min-height:160px}.whyus .wu-icon-badge{width:40px;height:40px;background:#e8628a2e;color:var(--wu-pink-soft);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.whyus .wu-card-consult .wu-lbl{font-size:17px;font-weight:600;margin-top:16px;line-height:1.35;color:var(--wu-ink)}.whyus .wu-card-heading{grid-column:3/5;grid-row:1;background:transparent;border:none;padding:6px;justify-content:center}.whyus .wu-card-heading h2{font-size:clamp(38px,4vw,50px);line-height:1;color:var(--wu-ink);overflow-wrap:anywhere}.whyus .wu-card-heading p{font-size:16px;color:var(--wu-ink-soft);margin-top:16px;max-width:400px;line-height:1.6;font-family:system-ui,sans-serif}.whyus .wu-card-feature{grid-column:3;grid-row:2;background:linear-gradient(155deg,#241018,#3d1b2c);justify-content:space-between;min-height:160px}.whyus .wu-avatar-circle{min-width:46px;height:46px;padding:0 12px;border-radius:23px;white-space:nowrap;background:linear-gradient(135deg,var(--wu-pink),var(--wu-pink-deep));display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,serif;font-weight:700;font-size:15px;color:#fff}.whyus .wu-tag-pill{align-self:flex-start;background:#ffffff1a;padding:6px 13px;border-radius:8px;font-size:12px;font-weight:600;margin-top:14px;font-family:system-ui,sans-serif;color:var(--wu-ink)}.whyus .wu-card-chat{grid-column:4;grid-row:2;background:var(--wu-light);color:#2a1a20;border:none;min-height:160px;justify-content:space-between;box-shadow:0 0 42px -14px #f7a8c438}.whyus .wu-chat-row{display:flex;align-items:center;gap:10px}.whyus .wu-chat-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--wu-pink-soft),var(--wu-pink));flex-shrink:0}.whyus .wu-chat-name{font-size:16px;font-weight:700}.whyus .wu-chat-role{font-size:12.5px;color:#9a6b7a;font-family:system-ui,sans-serif}.whyus .wu-chat-bubble{font-size:15px;color:#4a3038;background:#efe1e6;border-radius:8px;padding:11px 13px;margin-top:10px;line-height:1.4}.whyus .wu-equip{background:#1810156b;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%);border:1px solid rgba(255,255,255,.09);border-radius:0;margin:0 auto;padding:72px 40px 80px;overflow:visible}.whyus .wu-equip-eyebrow{text-align:center}.whyus .wu-stage{position:relative;width:100%;max-width:1000px;height:600px;margin:0 auto}.whyus .wu-equip-track{display:contents}.whyus .wu-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(340px,100%);text-align:center;z-index:1}.whyus .wu-center h2{font-size:clamp(40px,5vw,54px);line-height:1;color:var(--wu-ink);overflow-wrap:anywhere}.whyus .wu-center p{font-size:16px;color:var(--wu-ink-soft);margin:18px auto 28px;max-width:300px;line-height:1.6;font-family:system-ui,sans-serif}.whyus .wu-cta-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.whyus .wu-btn{font-family:system-ui,sans-serif;font-weight:600;font-size:13.5px;padding:13px 24px;border-radius:8px;cursor:pointer;border:none;display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.whyus .wu-btn-primary{background:var(--wu-pink);color:#fff}.whyus .wu-btn-primary:hover{background:var(--wu-pink-deep)}.whyus .wu-btn-secondary{background:transparent;color:var(--wu-ink);border:1.5px solid var(--wu-line)}.whyus .wu-btn-secondary:hover{border-color:var(--wu-pink)}.whyus .wu-equip-card{position:absolute;top:50%;left:50%;width:132px;height:172px;margin:-86px 0 0 -66px;z-index:2;transition:z-index 0s}.whyus .wu-equip-card:hover{z-index:20}.whyus .wu-eq-visual{position:absolute;inset:0;border-radius:10px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;padding-bottom:14px;background-size:cover;background-position:center;box-shadow:0 14px 30px -14px #000000bf;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease;will-change:transform}.whyus .wu-eq-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.whyus .wu-eq-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0009,#0000 45%);z-index:2;pointer-events:none}.whyus .wu-eq-code{position:relative;z-index:3;font-family:Cormorant Garamond,serif;font-weight:600;font-size:24px;color:var(--wu-light);text-shadow:0 2px 10px rgba(0,0,0,.55)}.whyus .wu-equip-card:hover .wu-eq-visual{transform:scale(1.15);box-shadow:0 22px 40px -16px #000000d9}.whyus .wu-eq-1 .wu-eq-visual{background:linear-gradient(150deg,#3a1826,#1c0e14)}.whyus .wu-eq-2 .wu-eq-visual{background:linear-gradient(150deg,#45203a,#1e1017)}.whyus .wu-eq-3 .wu-eq-visual{background:linear-gradient(150deg,#4a1e30,#241019)}.whyus .wu-eq-4 .wu-eq-visual{background:linear-gradient(150deg,var(--wu-pink-deep),#5a1e38)}.whyus .wu-eq-5 .wu-eq-visual{background:linear-gradient(150deg,#3d2030,#1d0f16)}.whyus .wu-eq-6 .wu-eq-visual{background:linear-gradient(150deg,#52243c,#2a121e)}.whyus .wu-badge{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(6px);background:#28121c8c;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);border:1px solid rgba(255,255,255,.15);color:#fbeef2;border-radius:8px;padding:8px 13px;font-size:12px;font-weight:600;box-shadow:0 14px 30px -14px #0009;width:max-content;max-width:240px;white-space:normal;text-align:center;line-height:1.35;font-family:system-ui,sans-serif;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;z-index:25}.whyus .wu-badge .wu-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--wu-pink);margin-right:6px}.whyus .wu-equip-card:hover .wu-badge{opacity:1;transform:translate(-50%) translateY(0)}.whyus .wu-eq-1{transform:translate(-350px,-190px)}.whyus .wu-eq-2{transform:translate(350px,-190px)}.whyus .wu-eq-3{transform:translate(-400px,14px)}.whyus .wu-eq-4{transform:translate(400px,14px)}.whyus .wu-eq-5{transform:translate(-300px,210px)}.whyus .wu-eq-6{transform:translate(300px,210px)}@media(hover:none),(pointer:coarse){.whyus .wu-badge{opacity:1;transform:translate(-50%)}}@media(hover:hover)and (pointer:fine){.whyus .wu-stage .wu-equip-card{transition:transform .7s cubic-bezier(.22,1,.36,1)}.whyus .wu-stage .wu-badge{opacity:0}.whyus .wu-eq-1{transform:translate(-16px,-9px) rotate(-11deg);z-index:3}.whyus .wu-eq-2{transform:translate(13px,-17px) rotate(8deg);z-index:5}.whyus .wu-eq-3{transform:translate(-10px,10px) rotate(6deg);z-index:2}.whyus .wu-eq-4{transform:translate(19px,6px) rotate(-9deg);z-index:6}.whyus .wu-eq-5{transform:translate(-6px,17px) rotate(13deg);z-index:2}.whyus .wu-eq-6{transform:translate(8px,-6px) rotate(-5deg);z-index:4}.whyus .wu-stage:hover .wu-eq-1{transform:translate(-350px,-190px) rotate(0);transition-delay:.02s}.whyus .wu-stage:hover .wu-eq-2{transform:translate(350px,-190px) rotate(0);transition-delay:.08s}.whyus .wu-stage:hover .wu-eq-3{transform:translate(-400px,14px) rotate(0);transition-delay:.04s}.whyus .wu-stage:hover .wu-eq-4{transform:translate(400px,14px) rotate(0);transition-delay:.1s}.whyus .wu-stage:hover .wu-eq-5{transform:translate(-300px,210px) rotate(0);transition-delay:.06s}.whyus .wu-stage:hover .wu-eq-6{transform:translate(300px,210px) rotate(0);transition-delay:.12s}.whyus .wu-stage:hover .wu-equip-card:hover .wu-badge{opacity:1}}@media(max-width:960px){.whyus .wu-inner{padding:90px 28px 80px}.whyus .wu-bento{grid-template-columns:1fr 1fr}.whyus .wu-card-orbit{grid-column:1/3;grid-row:auto;min-height:auto}.whyus .wu-card-stat{grid-column:1;grid-row:auto}.whyus .wu-card-consult{grid-column:2;grid-row:auto}.whyus .wu-card-heading{grid-column:1/3;grid-row:auto}.whyus .wu-card-feature{grid-column:1;grid-row:auto}.whyus .wu-card-chat{grid-column:2;grid-row:auto}}@media(max-width:1023px){.whyus .wu-equip{padding:64px 0 56px}.whyus .wu-equip-eyebrow{padding:0 20px}.whyus .wu-stage{height:auto;max-width:100%;display:flex;flex-direction:column;align-items:stretch;gap:28px}.whyus .wu-center{position:static;transform:none;order:-1;width:100%;max-width:520px;margin:0 auto;padding:0 20px}.whyus .wu-equip-track{--wu-roulette-card: 152px;display:flex;align-items:flex-start;gap:18px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:20px calc(50% - var(--wu-roulette-card) / 2) 96px;scrollbar-width:none;cursor:grab}.whyus .wu-equip-track::-webkit-scrollbar{display:none}.whyus .wu-stage .wu-equip-card{position:relative;top:auto;left:auto;margin:0;flex:0 0 var(--wu-roulette-card);width:var(--wu-roulette-card);height:198px;scroll-snap-align:center;scroll-snap-stop:always;opacity:.5;transform:scale(.86)!important;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .45s ease;z-index:2}.whyus .wu-stage .wu-equip-card.is-active{opacity:1;transform:scale(1)!important;z-index:3}.whyus .wu-equip-card:hover .wu-eq-visual{transform:none;box-shadow:0 14px 30px -14px #000000bf}.whyus .wu-stage .wu-badge,.whyus .wu-stage .wu-equip-card:hover .wu-badge{opacity:1;transform:translate(-50%);max-width:200px;pointer-events:none}}@media(max-width:600px){.whyus .wu-inner{padding:64px 20px 56px}.whyus .wu-card{padding:22px}.whyus .wu-bento{grid-template-columns:1fr}.whyus .wu-card-orbit,.whyus .wu-card-stat,.whyus .wu-card-consult,.whyus .wu-card-heading,.whyus .wu-card-feature,.whyus .wu-card-chat{grid-column:1;grid-row:auto}.whyus .wu-card-heading{padding:6px 0}.whyus .wu-card-orbit{min-height:340px}}@media(max-width:480px){.whyus .wu-cta-row .wu-btn{flex:1 1 100%;justify-content:center}.whyus .wu-equip-track{--wu-roulette-card: 140px;gap:14px}.whyus .wu-stage .wu-equip-card{height:182px}}@media(prefers-reduced-motion:reduce){.whyus .wu-orbit-ring{animation:none}.whyus .wu-eq-visual,.whyus .wu-badge{transition:none}}
