.ui-clean.ui-template-home{--ui-bg:#080d15;--ui-surface:#101b29;--ui-surface-2:#182537;--ui-text:#f5f8fd;--ui-muted:#b9c5d2;--ui-line:#2c4358;--ui-accent:#ff643f;--wf-glow:#65d8ee;--wf-signal:#ff643f;background:radial-gradient(ellipse 70% 26% at 76% 6%,rgba(58,112,142,.19),transparent 74%),repeating-linear-gradient(90deg,transparent 0,transparent 119px,rgba(106,162,187,.022) 120px),#080d15}.ui-clean.ui-template-home .ui-main{width:100%;max-width:none;margin:0;padding:clamp(20px,3vw,40px) 24px 84px}.ui-clean.ui-template-home .ui-home-content{width:100%;max-width:1280px;margin:0 auto;counter-reset:wf-section}.ui-clean.ui-template-home .ui-home-hero{position:relative;isolation:isolate;width:100%;min-height:600px;margin-bottom:34px;display:flex;align-items:center;justify-content:flex-start;text-align:left;overflow:hidden;padding:clamp(32px,5.5vw,78px);border:1px solid rgba(112,179,205,.35);border-radius:16px;background:linear-gradient(90deg,#050c15fa,#07101af0 33%,#07111c8f 64%,#070c1329),linear-gradient(0deg,rgba(4,10,18,.88),transparent 54%),url(/images/pilot/home-hero.webp) center right/cover no-repeat;box-shadow:0 28px 80px #00000052,inset 0 0 0 1px #ffffff09}.ui-clean.ui-template-home .ui-home-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.46;background:linear-gradient(135deg,transparent 0 68%,rgba(101,216,238,.16) 68.1%,transparent 68.6%),repeating-linear-gradient(0deg,transparent 0 6px,rgba(125,190,211,.045) 7px,transparent 8px)}.ui-clean.ui-template-home .ui-home-hero:after{content:"";position:absolute;left:0;top:8%;bottom:8%;width:4px;background:linear-gradient(180deg,transparent,var(--wf-signal) 18% 78%,transparent);box-shadow:4px 0 36px #ff643f52;pointer-events:none}.ui-clean.ui-template-home .ui-home-hero>div:first-child{position:absolute;top:18px;left:22px;width:82px;height:3px;background:linear-gradient(90deg,var(--wf-signal) 0 26%,var(--wf-glow) 26% 70%,transparent);pointer-events:none}.ui-clean.ui-template-home .ui-home-hero>div:nth-child(2){position:absolute;right:18px;bottom:20px;width:56px;height:56px;border-right:2px solid rgba(101,216,238,.65);border-bottom:2px solid rgba(101,216,238,.65);pointer-events:none}.ui-clean.ui-template-home .ui-home-hero>div:last-child{position:relative;z-index:1;width:min(100%,680px);min-width:0}.ui-clean.ui-template-home .ui-home-hero>div:last-child:before{content:"WARFACE / ПОЛЕВОЙ СПРАВОЧНИК";display:block;margin-bottom:24px;color:#79e3f4;font-size:.74rem;font-weight:900;letter-spacing:.23em;text-transform:uppercase}.ui-clean.ui-template-home .ui-home-hero h1{max-width:670px;margin:0 0 24px;font-family:Impact,Arial Narrow,ui-sans-serif,sans-serif;font-size:clamp(3.15rem,5.2vw,5.25rem);font-weight:900;line-height:1.04;letter-spacing:.005em;text-transform:uppercase;overflow-wrap:anywhere;color:#fff;text-shadow:0 4px 32px rgba(0,0,0,.45)}.ui-clean.ui-template-home .ui-home-hero p{max-width:610px;margin:0 0 12px;color:#d5e0e9;font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.6}.ui-clean.ui-template-home .ui-home-hero p:last-of-type{margin-bottom:24px}.ui-clean.ui-template-home .ui-home-hero>div:last-child>a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 24px;border:1px solid rgba(255,155,121,.72);border-radius:5px;background:linear-gradient(135deg,#ff6f45,#cd412d);box-shadow:0 8px 28px #ff533040;color:#fff;font-size:.92rem;font-weight:900;line-height:1.4;letter-spacing:.035em}.ui-clean.ui-template-home .ui-home-hero>div:last-child>a:after{content:"↗";font-size:1.15rem;margin-left:13px}.ui-clean.ui-template-home .ui-home-hero>div:last-child>a:hover{background:linear-gradient(135deg,#ff906d,#e65036);transform:translateY(-2px)}.ui-clean.ui-template-home .ui-home-content>section{counter-increment:wf-section;position:relative;margin:22px 0 0;padding:clamp(24px,3vw,38px);border:1px solid rgba(117,173,200,.23);border-radius:12px;background:linear-gradient(125deg,#182839d6,#0d1825d4 55%,#0f1b27e8),#111a26;box-shadow:inset 3px 0 #65d8ee40,0 14px 40px #00000024}.ui-clean.ui-template-home .ui-home-content>section:after{content:"";position:absolute;right:0;top:0;width:74px;height:3px;background:linear-gradient(90deg,transparent,rgba(101,216,238,.55));pointer-events:none}.ui-clean.ui-template-home .ui-home-content>section h2{max-width:850px;margin:0 0 20px;font-family:ui-sans-serif,system-ui,sans-serif;font-weight:860;letter-spacing:-.035em;line-height:1.18;font-size:clamp(1.5rem,2.7vw,2.3rem)}.ui-clean.ui-template-home .ui-home-content>section>h2:before{content:counter(wf-section,decimal-leading-zero) " / ";color:var(--wf-glow);font-weight:900;font-size:.64em;letter-spacing:.065em;white-space:nowrap}.ui-clean.ui-template-home .ui-home-content>section p,.ui-clean.ui-template-home .ui-home-content>section li{color:#bfccda;line-height:1.7}.ui-clean.ui-template-home .ui-home-content>section a{color:#7fddf2;text-decoration-thickness:1px;text-underline-offset:3px}.ui-clean.ui-template-home .ui-home-content>section a:hover{color:#fff}.ui-clean.ui-template-home .ui-home-content>section>a{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;padding:11px 18px;border-radius:5px;border:1px solid rgba(101,216,238,.38);background:#2550675c;font-size:.92rem;font-weight:800}.ui-clean.ui-template-home .ui-home-content>section>a:after{content:"→";margin-left:12px}.ui-clean.ui-template-home .ui-home-content>section>a:hover{border-color:#65d8eec7;background:#2e6f8c59}.ui-clean.ui-template-home .ui-home-content>section>.ui-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ui-clean.ui-template-home .ui-faq details{min-width:0;border:1px solid rgba(101,216,238,.2);border-radius:8px;background:linear-gradient(140deg,#182e40eb,#0c1a28f0);overflow:hidden;transition:border-color .2s ease,background .2s ease}.ui-clean.ui-template-home .ui-faq details:hover,.ui-clean.ui-template-home .ui-faq details[open]{border-color:#65d8ee9e}.ui-clean.ui-template-home .ui-faq summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:68px;padding:17px 20px;list-style:none;cursor:pointer}.ui-clean.ui-template-home .ui-faq summary::-webkit-details-marker{display:none}.ui-clean.ui-template-home .ui-faq summary:after{content:"+";flex:none;color:var(--wf-glow);font-size:1.6rem;font-weight:500;line-height:1}.ui-clean.ui-template-home .ui-faq details[open] summary:after{content:"−"}.ui-clean.ui-template-home .ui-faq summary h3{margin:0;color:#f4f9fc;font-weight:820;font-size:1.08rem;line-height:1.35}.ui-clean.ui-template-home .ui-faq details>div{padding:0 20px 20px;color:#c1d0df;font-size:.96rem}.ui-clean.ui-template-home .ui-faq details>div p{margin:6px 0 12px}.ui-clean.ui-template-home .ui-home-content>section ol,.ui-clean.ui-template-home .ui-home-content>section ul{border-left:2px solid rgba(101,216,238,.56);padding:16px 20px 16px 34px;background:#08141f8c;border-radius:0 6px 6px 0}.ui-clean.ui-template-home .ui-home-content>section li+li{margin-top:7px}.ui-clean.ui-template-home .ui-footer{border-top:1px solid rgba(101,216,238,.24);background:linear-gradient(180deg,#0c1623,#080d15)}.ui-clean.ui-template-home .ui-footer-brand strong{font-family:Impact,Arial Narrow,ui-sans-serif,sans-serif;font-size:1.65rem;font-weight:900;letter-spacing:.03em}.ui-clean.ui-template-home .ui-footer-nav b{color:#8fe7f8}.ui-clean.ui-template-home .ui-footer-nav a{color:#b5c5d5}.ui-clean.ui-template-home .ui-footer-nav a:hover{color:#fff}@media(max-width:800px){.ui-clean.ui-template-home .ui-main{padding:18px 16px 58px}.ui-clean.ui-template-home .ui-home-hero{min-height:620px;padding:42px 28px;background-position:63% center;background-image:linear-gradient(90deg,#050c15fc,#07101ae8 52%,#07111c8c),linear-gradient(0deg,rgba(4,10,18,.92),transparent 55%),url(/images/pilot/home-hero.webp)}.ui-clean.ui-template-home .ui-home-hero h1{font-size:clamp(2.6rem,7vw,4.2rem);max-width:650px}.ui-clean.ui-template-home .ui-home-content>section>.ui-faq{grid-template-columns:1fr}}@media(max-width:520px){.ui-clean.ui-template-home .ui-main{padding:14px 12px 46px}.ui-clean.ui-template-home .ui-home-hero{min-height:710px;padding:52px 20px 36px;align-items:center;border-radius:10px;background-position:62% center}.ui-clean.ui-template-home .ui-home-hero h1{font-size:clamp(2.35rem,10vw,3.2rem)}.ui-clean.ui-template-home .ui-home-hero>div:last-child:before{font-size:.64rem;letter-spacing:.13em;margin-bottom:16px}.ui-clean.ui-template-home .ui-home-hero p{font-size:.95rem;line-height:1.6}.ui-clean.ui-template-home .ui-home-hero>div:last-child>a{width:100%;padding:13px 14px}.ui-clean.ui-template-home .ui-home-content>section{padding:22px 18px;margin-top:14px}.ui-clean.ui-template-home .ui-home-content>section>h2:before{display:block;margin-bottom:6px}.ui-clean.ui-template-home .ui-faq summary{padding:16px}.ui-clean.ui-template-home .ui-faq details>div{padding:0 16px 16px}}@media(prefers-reduced-motion:reduce){.ui-clean.ui-template-home .ui-faq details,.ui-clean.ui-template-home .ui-home-hero a{transition:none}}.ui-clean.ui-template-home .wf-explore{position:relative;isolation:isolate;margin:0 0 38px;padding:clamp(23px,3.5vw,44px);border:1px solid rgba(113,170,202,.3);border-radius:13px;background:radial-gradient(ellipse 75% 75% at 92% 12%,rgba(52,109,141,.16),transparent 75%),linear-gradient(145deg,#0d1b29fa,#070f19fc);box-shadow:inset 0 1px #a9e4ff12,0 24px 48px #00000030}.ui-clean.ui-template-home .wf-explore:before{content:"";position:absolute;top:0;left:clamp(23px,3.5vw,44px);right:clamp(23px,3.5vw,44px);height:2px;background:linear-gradient(90deg,#ff6946 0 14%,#77d9ed 14% 39%,transparent 65%);pointer-events:none}.ui-clean.ui-template-home .wf-explore-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.ui-clean.ui-template-home .wf-explore-kicker{display:block;margin:0 0 9px;color:#80ddec;font-size:.75rem;line-height:1.5;font-weight:900;letter-spacing:.16em}.ui-clean.ui-template-home .wf-explore-heading h2{margin:0;color:#f5f9fc;font-family:Impact,Arial Narrow,ui-sans-serif,sans-serif;font-size:clamp(2.2rem,4.5vw,3.7rem);line-height:1.1;letter-spacing:.018em;text-transform:uppercase}.ui-clean.ui-template-home .wf-explore-heading p{max-width:315px;margin:0 0 5px;color:#bacddd;font-size:.94rem;line-height:1.55}.ui-clean.ui-template-home .wf-explore-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.ui-clean.ui-template-home .wf-explore-card{--wf-card-accent:#76daea;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:226px;grid-column:span 2;padding:22px;overflow:hidden;border:1px solid rgba(122,175,196,.29);border-radius:9px;color:#f7fafc;background:linear-gradient(124deg,#192e3ef7,#0d1b29f7);box-shadow:inset 0 1px #ffffff0b,0 6px 14px #0000001c;text-decoration:none;transform:translateY(0);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.ui-clean.ui-template-home .wf-explore-card:before{content:"";z-index:-1;position:absolute;inset:-1px;background:radial-gradient(circle at 96% 6%,color-mix(in srgb,var(--wf-card-accent) 28%,transparent),transparent 46%),repeating-linear-gradient(-45deg,transparent 0 17px,rgba(153,208,226,.038) 17px 18px);opacity:.6;pointer-events:none;transition:opacity .2s ease}.ui-clean.ui-template-home .wf-explore-card:after{content:"";position:absolute;top:0;left:0;width:49px;height:3px;background:var(--wf-card-accent);box-shadow:0 0 30px color-mix(in srgb,var(--wf-card-accent) 45%,transparent);pointer-events:none}.ui-clean.ui-template-home .wf-explore-card-start,.ui-clean.ui-template-home .wf-explore-card-pve{grid-column:span 3;min-height:254px;padding:27px}.ui-clean.ui-template-home .wf-explore-card-start{--wf-card-accent:#ff8a59;background:linear-gradient(120deg,#3c2527fa,#171e2bf5)}.ui-clean.ui-template-home .wf-explore-card-pve{--wf-card-accent:#74e1ef;background:linear-gradient(120deg,#183542fa,#0f1f2cfa)}.ui-clean.ui-template-home .wf-explore-card-specops{--wf-card-accent:#f0bc72}.ui-clean.ui-template-home .wf-explore-card-pvp{--wf-card-accent:#aeaeff}.ui-clean.ui-template-home .wf-explore-card-help{--wf-card-accent:#77c3f5}.ui-clean.ui-template-home .wf-explore-card:hover,.ui-clean.ui-template-home .wf-explore-card:focus-visible{transform:translateY(-5px);border-color:var(--wf-card-accent);box-shadow:0 17px 38px #00000042,inset 0 0 0 1px #ffffff1f;color:#fff}.ui-clean.ui-template-home .wf-explore-card:focus-visible{outline:3px solid #f5f9fc;outline-offset:3px}.ui-clean.ui-template-home .wf-explore-card:hover:before,.ui-clean.ui-template-home .wf-explore-card:focus-visible:before{opacity:1}.ui-clean.ui-template-home .wf-explore-top{display:flex;align-items:center;gap:14px;margin-bottom:23px}.ui-clean.ui-template-home .wf-explore-id{flex:none;color:var(--wf-card-accent);font-family:Impact,Arial Narrow,ui-sans-serif,sans-serif;font-size:2.4rem;line-height:1;letter-spacing:.03em}.ui-clean.ui-template-home .wf-explore-category{color:#d4e4ee;font-size:.66rem;font-weight:900;letter-spacing:.1em;line-height:1.4}.ui-clean.ui-template-home .wf-explore-text{display:grid;gap:9px;margin-bottom:27px}.ui-clean.ui-template-home .wf-explore-text strong{display:block;color:#fff;font-size:clamp(1.28rem,2.1vw,1.82rem);line-height:1.12;font-weight:900;letter-spacing:-.025em}.ui-clean.ui-template-home .wf-explore-text>span{display:block;color:#c6d6e1;font-size:.88rem;line-height:1.55}.ui-clean.ui-template-home .wf-explore-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:14px;border-top:1px solid rgba(180,211,228,.2);color:var(--wf-card-accent);font-size:.76rem;font-weight:900;letter-spacing:.045em}.ui-clean.ui-template-home .wf-explore-arrow{display:inline-grid;place-items:center;width:31px;height:31px;flex:none;border:1px solid color-mix(in srgb,var(--wf-card-accent) 58%,transparent);border-radius:4px;font-size:1.2rem;transition:transform .2s ease}.ui-clean.ui-template-home .wf-explore-card:is(:hover,:focus-visible) .wf-explore-arrow{transform:translate(2px,-2px)}@media(max-width:1020px){.ui-clean.ui-template-home .wf-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-clean.ui-template-home .wf-explore-card,.ui-clean.ui-template-home .wf-explore-card-start,.ui-clean.ui-template-home .wf-explore-card-pve{grid-column:span 1;min-height:235px;padding:23px}.ui-clean.ui-template-home .wf-explore-card:last-child{grid-column:1/-1;min-height:195px}}@media(max-width:640px){.ui-clean.ui-template-home .wf-explore{padding:22px 16px;margin-bottom:25px}.ui-clean.ui-template-home .wf-explore:before{left:16px;right:16px}.ui-clean.ui-template-home .wf-explore-heading{display:block;margin-bottom:20px}.ui-clean.ui-template-home .wf-explore-heading p{max-width:none;margin-top:12px}.ui-clean.ui-template-home .wf-explore-grid{grid-template-columns:minmax(0,1fr);gap:10px}.ui-clean.ui-template-home .wf-explore-card,.ui-clean.ui-template-home .wf-explore-card-start,.ui-clean.ui-template-home .wf-explore-card-pve,.ui-clean.ui-template-home .wf-explore-card:last-child{grid-column:1;min-height:190px;padding:20px}.ui-clean.ui-template-home .wf-explore-top{margin-bottom:12px}.ui-clean.ui-template-home .wf-explore-text{margin-bottom:18px}.ui-clean.ui-template-home .wf-explore-text strong{font-size:1.48rem}}@media(prefers-reduced-motion:reduce){.ui-clean.ui-template-home .wf-explore-card,.ui-clean.ui-template-home .wf-explore-card:before,.ui-clean.ui-template-home .wf-explore-arrow{transition:none}.ui-clean.ui-template-home .wf-explore-card:is(:hover,:focus-visible){transform:none}}
