.DevelopmentPage{--dev-dark:#081826;--dev-blue:#0874d1;--dev-line:rgba(255,255,255,.16);color:#fff;overflow:hidden}.DevelopmentPage *{box-sizing:border-box}.DevelopmentPage .container{width:min(1440px,calc(100% - 80px));margin-inline:auto}.DevelopmentPage h1,.DevelopmentPage h2,.DevelopmentPage h3{font-family:inherit;font-weight:700}.dev-hero{position:relative;min-height:clamp(720px,91vh,920px);padding-top:var(--header-h);display:flex;align-items:center;background:var(--dev-dark)}.dev-hero__background,.dev-hero__overlay,.dev-hero__grid{position:absolute;inset:0;width:100%;height:100%}.dev-hero__background{object-fit:cover;object-position:center 58%;max-width:none!important}.dev-hero__overlay{background:linear-gradient(90deg,rgba(4,20,33,.98) 0%,rgba(4,27,46,.92) 48%,rgba(2,64,112,.55) 100%)}.dev-hero__grid{opacity:.22;background-image:linear-gradient(var(--dev-line) 1px,transparent 1px),linear-gradient(90deg,var(--dev-line) 1px,transparent 1px);background-size:84px 84px;mask-image:linear-gradient(90deg,#000,transparent 78%)}.dev-hero__content{position:relative;z-index:1;padding-block:92px 110px}.dev-status{display:flex;align-items:center;gap:12px;margin-bottom:28px;color:#8ccaff;font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.dev-status span{position:relative;width:10px;height:10px;border-radius:50%;background:#4aaeff;box-shadow:0 0 0 7px rgba(74,174,255,.12)}.dev-status span:after{content:"";position:absolute;inset:-7px;border:1px solid rgba(97,187,255,.45);border-radius:50%;animation:dev-pulse 2.6s ease-out infinite}.dev-hero h1{max-width:1100px;font-size:clamp(58px,7vw,108px);line-height:.88;letter-spacing:-.055em;text-transform:uppercase}.dev-hero__lead{max-width:790px;margin:36px 0 0;color:rgba(255,255,255,.7);font-size:clamp(17px,1.45vw,23px);line-height:1.55}.dev-hero__actions{display:flex;gap:14px;margin-top:42px}.dev-hero__actions .btn,.dev-btn-secondary{display:flex;align-items:center;justify-content:center;min-width:235px;min-height:62px;padding:14px 25px;border-radius:10px;font-size:15px;text-decoration:none!important}.dev-btn-secondary{color:#fff!important;border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.04);backdrop-filter:blur(8px);transition:border-color .65s,background .65s,box-shadow .65s}.dev-btn-secondary:hover{border-color:#76beff;background:rgba(16,113,196,.2);box-shadow:0 15px 45px rgba(11,108,192,.18)}.dev-progress{display:flex;align-items:center;gap:20px;max-width:650px;margin-top:68px;color:rgba(255,255,255,.48);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.dev-progress__line{position:relative;width:170px;height:2px;overflow:hidden;background:rgba(255,255,255,.16)}.dev-progress__line i{position:absolute;inset:0;width:54%;background:linear-gradient(90deg,#178be9,#7dc6ff);animation:dev-progress 3.8s cubic-bezier(.16,1,.3,1) infinite alternate}.dev-options{padding:120px 0;color:#10202c;background:#f4f6f8}.dev-options__heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:56px}.dev-options__heading>p{color:var(--dev-blue);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.dev-options h2{font-size:clamp(38px,4.5vw,67px);line-height:.96;letter-spacing:-.045em;text-align:right;text-transform:uppercase}.dev-options__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dev-options__grid>a{position:relative;display:flex;flex-direction:column;min-height:340px;padding:34px 30px;color:#10202c!important;background:#fff;border:1px solid #dfe5e9;border-radius:16px;text-decoration:none!important;overflow:hidden;transition:border-color .7s cubic-bezier(.16,1,.3,1),box-shadow .8s cubic-bezier(.16,1,.3,1),background .7s}.dev-options__grid>a:after{content:"";position:absolute;right:-20%;bottom:-60%;width:80%;height:75%;border-radius:50%;background:rgba(29,143,235,.12);filter:blur(28px);opacity:0;transition:opacity .75s}.dev-options__grid>a:hover{border-color:#9dccf3;background:#fbfdff;box-shadow:0 28px 75px rgba(14,61,97,.11)}.dev-options__grid>a:hover:after{opacity:1}.dev-options__grid span{color:#8999a4;font-size:12px;letter-spacing:.12em}.dev-options__grid h3{margin:76px 0 18px;font-size:27px;line-height:1.05;text-transform:uppercase}.dev-options__grid p{position:relative;z-index:1;max-width:350px;color:#697983;font-size:15px;line-height:1.5}.dev-options__grid b{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:28px;color:var(--dev-blue);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.dev-options__grid b i{font-size:22px;font-style:normal;transition:transform .6s cubic-bezier(.16,1,.3,1)}.dev-options__grid>a:hover b i{transform:translateX(5px)}.dev-contact{padding:100px 0;background:#0a1a28}.dev-contact__inner{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw}.dev-contact__label{margin-bottom:18px;color:#6ebcff;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.dev-contact h2{font-size:clamp(38px,4.4vw,66px);line-height:.98;letter-spacing:-.045em;text-transform:uppercase}.dev-contact__action p{margin-bottom:30px;color:rgba(255,255,255,.62);font-size:17px;line-height:1.5}.dev-contact__action .btn{min-width:230px;min-height:58px;border-radius:9px}@keyframes dev-pulse{0%{opacity:1;transform:scale(.75)}75%,100%{opacity:0;transform:scale(1.65)}}@keyframes dev-progress{0%{transform:translateX(-55%)}100%{transform:translateX(90%)}}@media(max-width:1279px){.DevelopmentPage .container{width:min(100% - 60px,1100px)}.dev-hero h1{font-size:clamp(54px,7.6vw,82px)}.dev-options__grid{grid-template-columns:1fr 1fr}.dev-options__grid>a:last-child{grid-column:1/-1}.dev-contact__inner{gap:5vw}}@media(max-width:767px){.DevelopmentPage .container{width:calc(100% - 40px)}.dev-hero{min-height:700px;align-items:flex-end}.dev-hero__background{object-position:58% center}.dev-hero__overlay{background:linear-gradient(180deg,rgba(5,24,39,.66),rgba(5,24,39,.98) 68%)}.dev-hero__grid{background-size:48px 48px;mask-image:linear-gradient(#000,transparent 68%)}.dev-hero__content{padding:92px 0 70px}.dev-status{font-size:9px}.dev-hero h1{font-size:42px;line-height:.92}.dev-hero__lead{margin-top:24px;font-size:15px}.dev-hero__actions{flex-direction:column;margin-top:30px}.dev-hero__actions .btn,.dev-btn-secondary{width:100%;min-width:0;min-height:54px}.dev-progress{align-items:flex-start;flex-direction:column;gap:12px;margin-top:38px;line-height:1.4}.dev-progress__line{width:100%}.dev-options{padding:76px 0}.dev-options__heading{display:block;margin-bottom:38px}.dev-options__heading>p{margin-bottom:14px}.dev-options h2{font-size:34px;text-align:left}.dev-options__grid{grid-template-columns:1fr;gap:10px}.dev-options__grid>a,.dev-options__grid>a:last-child{grid-column:auto;min-height:260px;padding:28px 24px}.dev-options__grid h3{margin-top:48px;font-size:23px}.dev-contact{padding:76px 0}.dev-contact__inner{grid-template-columns:1fr;gap:38px}.dev-contact h2{font-size:34px}.dev-contact__action p{font-size:15px}.dev-contact__action .btn{width:100%}}@media(prefers-reduced-motion:reduce){.dev-status span:after,.dev-progress__line i{animation:none}}
