@keyframes condition-fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes condition-sbcFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes condition-sbcPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.4)}}.condition-hero{align-items:center;min-height:520px;padding-top:100px;padding-bottom:56px;display:flex;position:relative;overflow:hidden}.condition-hero-wrap{z-index:5;width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(16px,4vw,48px);position:relative}.condition-hero-inner{flex-direction:column;align-items:flex-start;max-width:680px;display:flex}.condition-badge-hero{-webkit-backdrop-filter:blur(16px);color:#7cb7ff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#ffffff17;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 16px;font-size:11px;font-weight:700;display:inline-flex}.condition-h1{color:#fff;letter-spacing:-1px;text-shadow:0 2px 28px #0b57e847;overflow-wrap:break-word;margin:0 0 14px;font-size:clamp(24px,3.4vw,44px);font-weight:900;line-height:1.09}.condition-desc-hero{color:#d0e4ff;max-width:540px;margin:0 0 24px;font-size:clamp(13.5px,1.35vw,15px);line-height:1.65}.condition-btns{flex-wrap:wrap;gap:12px;margin-bottom:22px;display:flex}.condition-btn{cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-size:13.5px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.condition-btn--primary{color:#fff;background:linear-gradient(135deg,#0b57e8 0%,#1e6bff 55%,#4d8dff 100%);border:none;box-shadow:0 10px 28px #0b57e86b}.condition-btn--primary:hover{transform:translateY(-2px);box-shadow:0 20px 40px #0b57e899}.condition-btn--ghost{-webkit-backdrop-filter:blur(14px);color:#fff;background:#ffffff17;border:1px solid #ffffff2e}.condition-btn--ghost:hover{background:#ffffff29;border-color:#ffffff4d}.condition-trust{flex-wrap:wrap;gap:8px 20px;display:flex}.condition-trust-item{color:#d0e4ff;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.condition-trust-check{color:#7cb7ff;flex-shrink:0}.condition-glass-card{box-sizing:border-box;-webkit-backdrop-filter:blur(28px)saturate(160%);background:#ffffff9e;border:1px solid #ffffffd9;border-radius:28px;flex-direction:column;height:100%;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px #ffffffe6,0 18px 50px -20px #0b28642e,0 30px 80px -30px #0b28644d}.condition-glass-shine{pointer-events:none;z-index:0;background:linear-gradient(135deg,#ffffff73 0%,#ffffff1a 40%,#c8dfff14 70%,#0b57e80a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.condition-about-grid{z-index:1;flex:1;grid-template-columns:220px 1fr;align-items:stretch;gap:clamp(28px,4vw,56px);display:grid;position:relative}.condition-about-left{flex-direction:column;justify-content:space-between;gap:0;display:flex}.condition-about-h2{color:#0a1f44;font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1.2;font-family:var(--font-secondary);margin:0 0 18px}.condition-nav-card{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#0b57e81a;border:1px solid #0b57e838;border-radius:16px;margin-bottom:14px;padding:20px 18px;box-shadow:inset 0 2px #ffffff8c,0 8px 24px -8px #0b57e82e}.condition-nav-label{color:#0b57e8;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700}.condition-nav-list{flex-direction:column;gap:10px;display:flex}.condition-nav-item{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:5px 7px;transition:background .18s;display:flex}.condition-nav-item:hover{background:#0b57e81f}.condition-nav-chevron{color:#0b57e8;flex-shrink:0}.condition-nav-text{color:#1e3457;font-size:13px;font-weight:600}.condition-stat-row{flex-direction:column;gap:8px;display:flex}.condition-stat-pill{color:#0b57e8;background:#0b57e812;border:1px solid #0b57e826;border-radius:10px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}.condition-about-right{flex-direction:column;justify-content:space-between;gap:28px;display:flex}.condition-block-title{color:#0a1f44;align-items:center;gap:8px;margin:0 0 10px;font-size:16px;font-weight:700;display:flex}.condition-block-title:before{content:"";background:linear-gradient(#0b57e8,#7cb7ff);border-radius:2px;flex-shrink:0;width:3px;height:16px;display:inline-block}.condition-block-body{color:#5c7099;margin:0;font-size:14.5px;line-height:1.8}.condition-benefits-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px;margin-top:4px;display:grid}.condition-benefit-item{color:#2a3f66;background:#0b57e80a;border:1px solid #0b57e814;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:500;transition:background .18s,border-color .18s;display:flex}.condition-benefit-item:hover{background:#0b57e817;border-color:#0b57e82e}.condition-benefit-check{color:#0b57e8;flex-shrink:0}.condition-sbc{-webkit-backdrop-filter:blur(28px)saturate(160%);text-align:center;background:#ffffff9e;border:1px solid #ffffffd9;border-radius:22px;flex-direction:column;align-items:center;width:100%;max-width:360px;margin:0 auto;padding:clamp(20px,3.5vw,28px);animation:.65s cubic-bezier(.22,.68,0,1.2) both condition-sbcFadeUp;display:flex;position:sticky;top:120px;box-shadow:inset 0 2px #ffffffe6,0 18px 50px -20px #0b28642e,0 30px 80px -30px #0b28644d}.condition-sbc-badge{color:#0b57e8;letter-spacing:.02em;background:#eef4ff;border:1px solid #c5deff;border-radius:999px;align-items:center;gap:7px;margin-bottom:18px;padding:5px 13px;font-size:12px;font-weight:700;animation:.6s cubic-bezier(.22,.68,0,1.2) 50ms both condition-sbcFadeUp;display:inline-flex}.condition-sbc-dot{background:#0b57e8;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite condition-sbcPulse;box-shadow:0 0 12px #0b57e880}.condition-sbc-price{color:#0a1f44;letter-spacing:-1.5px;font-size:clamp(32px,7vw,42px);font-weight:900;line-height:1;font-family:var(--font-secondary)}.condition-sbc-price-sub{color:#7a90b8;margin:8px 0 0;font-size:12.5px;line-height:1.5}.condition-sbc-info{text-align:left;background:#eef6ff;border:1px solid #c5deff;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:13px 14px;animation:.6s cubic-bezier(.22,.68,0,1.2) .16s both condition-sbcFadeUp;display:flex}.condition-sbc-info-icon{color:#0b57e8;flex-shrink:0;margin-top:1px}.condition-sbc-info-text{color:#25a;margin:0;font-size:12.5px;line-height:1.6}.condition-sbc-features{flex-direction:column;gap:0;width:100%;margin-bottom:22px;display:flex}.condition-sbc-row{border-bottom:1px solid #f0f5fd;align-items:center;gap:10px;padding:9px 0;transition:background .18s;animation:.55s cubic-bezier(.22,.68,0,1.2) both condition-sbcFadeUp;display:flex}.condition-sbc-row:last-child{border-bottom:none}.condition-sbc-row:hover{background:#f8faff;border-radius:8px;padding-left:6px}.condition-sbc-check{color:#1e6bff;display:block}.condition-sbc-feat-text{color:#2a3f66;text-align:left;font-size:13px;font-weight:500}.condition-sbc-cta{color:#fff;cursor:pointer;letter-spacing:.02em;background:#1e3457;border:none;border-radius:50px;width:100%;margin-bottom:12px;padding:16px 24px;font-size:clamp(14px,2.5vw,15px);font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;animation:.6s cubic-bezier(.22,.68,0,1.2) .55s both condition-sbcFadeUp;box-shadow:0 20px 50px #223a5e1f,0 0 0 4px #223a5e0d}.condition-sbc-cta:hover{background:#264070;transform:translateY(-2px);box-shadow:0 28px 60px #223a5e38,0 0 0 4px #223a5e14}.condition-sbc-terms{color:#9aaac5;text-align:center;margin:0;font-size:11.5px;line-height:1.6}.condition-sbc-link{color:#0b57e8;text-underline-offset:2px;text-decoration:underline}.condition-sbc-link:hover{color:#0a2fa0}.condition-faq-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:48px;display:grid}.condition-faq-sidebar{position:sticky;top:110px}.condition-faq-title{color:#0a1f44;font-size:52px;font-weight:800;line-height:1.05;font-family:var(--font-secondary);margin:14px 0}.condition-faq-desc{color:#5c7099;margin-bottom:28px;line-height:1.8}.condition-faq-chat{color:#0b57e8;cursor:pointer;background:#fff;border:1px solid #0b57e8;border-radius:14px;align-items:center;gap:10px;height:52px;padding:0 24px;font-weight:700;transition:all .3s;display:flex}.condition-faq-chat:hover{background:#eef4ff}.condition-faq-stat{color:#2a3f66;background:#fff;border:1px solid #e4edff;border-radius:14px;margin-top:14px;padding:14px 18px;font-size:14px;box-shadow:0 4px 15px #0000000a}.condition-faq-content{flex-direction:column;gap:22px;display:flex}.condition-faq-card{background:#fff;border:1px solid #dce7ff;border-radius:22px;overflow:hidden;box-shadow:0 8px 25px #0b57e80d}.condition-faq-cat{color:#0b57e8;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;height:64px;padding:0 24px;font-size:12px;font-weight:800;display:flex}.condition-faq-dot{background:#0b57e8;border-radius:50%;width:8px;height:8px}.condition-faq-item{border-top:1px solid #eef4ff}.condition-faq-q{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:22px 24px;display:flex}.condition-faq-q span{color:#0a1f44;font-size:18px;font-weight:600}.condition-faq-icon{color:#0b57e8;background:#eef4ff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .35s;display:flex}.condition-faq-icon.condition-active{color:#fff;background:#0b57e8;transform:rotate(45deg)}.condition-faq-ans{max-height:0;transition:max-height .45s cubic-bezier(.4,0,.2,1),padding .45s;overflow:hidden}.condition-faq-ans.condition-open{max-height:300px}.condition-faq-ans p{color:#5c7099;padding:0 24px 24px;line-height:1.8}.condition-faq-bottom-cta{background:#2e4a7a;border-radius:22px;justify-content:space-between;align-items:center;padding:30px;display:flex}.condition-faq-bottom-cta h3{color:#fff;margin-bottom:6px}.condition-faq-bottom-cta p{color:#c8dfff}.condition-faq-bottom-cta button{color:#0a1f44;cursor:pointer;background:#fff;border:none;border-radius:14px;align-items:center;gap:10px;height:54px;padding:0 24px;font-weight:700;display:flex}.condition-page-layout{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(min(100%,280px),320px);align-items:stretch;gap:clamp(24px,4vw,48px);max-width:1240px;margin:0 auto;padding:clamp(36px,6vw,72px) clamp(16px,4vw,24px);display:grid}.condition-page-layout>main{flex-direction:column;display:flex}.condition-page-layout>main>*{flex-direction:column;flex:1;display:flex}@media (min-width:1280px){.condition-hero{min-height:500px}}@media (min-width:1024px) and (max-width:1279px){.condition-hero{min-height:480px}}@media (min-width:768px) and (max-width:1023px){.condition-hero{min-height:auto;padding-top:100px;padding-bottom:52px}.condition-h1{letter-spacing:-.8px;font-size:clamp(24px,4vw,34px)}.condition-desc-hero{max-width:520px;font-size:14px}.condition-badge-hero{padding:6px 14px;font-size:10px}}@media (max-width:767px){.condition-hero{background-position:70%;padding-top:80px;padding-bottom:44px}.condition-h1{letter-spacing:-.6px;margin-bottom:12px;font-size:clamp(22px,6vw,30px)}.condition-desc-hero{margin-bottom:20px;font-size:13.5px}.condition-badge-hero{margin-bottom:16px;padding:6px 12px;font-size:10px}.condition-btn{padding:11px 20px;font-size:13px}.condition-btns{flex-direction:column;gap:10px;width:100%}.condition-btn{justify-content:center;width:100%}.condition-trust{gap:8px 14px}.condition-trust-item{font-size:12px}.condition-page-layout{grid-template-columns:1fr;align-items:start}.condition-page-layout>main,.condition-page-layout>main>*{flex:unset;display:block}.condition-faq-layout{grid-template-columns:1fr}.condition-faq-sidebar{position:static}.condition-faq-title{font-size:38px}.condition-faq-bottom-cta{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:860px){.condition-about-grid{grid-template-columns:1fr}.condition-stat-row{flex-direction:row}.condition-glass-card{border-radius:20px}}@media (max-width:1024px){.condition-sbc{max-width:100%;position:relative;top:auto}.condition-page-layout{grid-template-columns:1fr;align-items:start}.condition-page-layout>main,.condition-page-layout>main>*{flex:unset;display:block}}@media (max-width:479px){.condition-hero{padding-top:72px;padding-bottom:36px}.condition-h1{font-size:clamp(20px,7vw,26px)}.condition-desc-hero{font-size:13px}.condition-badge-hero{padding:5px 10px;font-size:9.5px}.condition-trust-item{font-size:11.5px}.condition-glass-card{border-radius:16px;padding:22px 18px}.condition-sbc{border-radius:18px;padding:20px 18px}.condition-faq-title{font-size:30px}}.condition-section-label{letter-spacing:.1em;text-transform:uppercase;border-radius:20px;margin-bottom:12px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.condition-section-label--light{color:#0b57e8;background:#eef4ff;border:1px solid #0000}.condition-hero-anim-badge{animation:.75s cubic-bezier(.22,.68,0,1.2) both condition-fadeUp}.condition-hero-anim-h1{animation:.85s cubic-bezier(.22,.68,0,1.2) .1s both condition-fadeUp}.condition-hero-anim-desc{animation:.85s cubic-bezier(.22,.68,0,1.2) .18s both condition-fadeUp}.condition-hero-anim-btns{animation:.85s cubic-bezier(.22,.68,0,1.2) .26s both condition-fadeUp}.condition-hero-anim-trust{animation:.85s cubic-bezier(.22,.68,0,1.2) .34s both condition-fadeUp}.condition-sbc-price-block{margin-bottom:16px;animation:.6s cubic-bezier(.22,.68,0,1.2) .1s both condition-sbcFadeUp}.condition-sbc-info-strong{color:#0a1f44;font-weight:700}.condition-section--faq{background:#f7faff;padding:90px 0}.condition-container{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,24px)}.condition-root{font-family:var(--font-primary);color:#0a1f44;background:#fff}.condition-mid-section{background:linear-gradient(#eef4ff 0%,#f6f9ff 60%,#fff 100%)}
