﻿*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:16px/1.5 Arial,sans-serif;background:var(--paper);color:var(--ink);--paper:#f4f8fa;--ink:#142039;--accent:#1383ed;--button:var(--accent)}a{color:inherit;text-decoration:none}button,input{font:inherit}svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.site-header,main,.site-footer{width:min(1200px,100%);margin:auto}.site-header{display:flex;direction:ltr;align-items:center;gap:24px;padding:18px 4%;min-height:88px}.brand{display:flex;align-items:center;gap:8px;font-size:26px;font-weight:700;color:var(--accent)}.site-header nav{display:flex;direction:rtl;gap:24px;margin-left:auto;font-size:14px}.cta-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:var(--button);color:white;border:0;border-radius:6px;padding:13px 26px;font-weight:700;font-size:19px;cursor:pointer;direction:rtl}.site-header .cta-button{padding:9px 16px;font-size:14px}.hero{display:grid;grid-template-columns:52% 48%;direction:ltr;align-items:center;min-height:540px;padding:0 4%;gap:0}.hero-copy{direction:rtl;text-align:right;padding:15px 24px 15px 0;min-width:0}.hero h1{font:700 clamp(36px,3.8vw,54px)/1.13 Arial,sans-serif;letter-spacing:-1px;margin:12px 0 18px}.hero-description{font-size:23px;line-height:1.55;margin:0 0 24px}.badge{display:inline-block;font-size:14px;padding:5px 18px;border-radius:30px;background:#d8edff;color:#086ecb;margin:0}.hero-media{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--cw)/var(--ch)}.hero-photo{position:absolute;max-width:none!important;width:calc(100% * 768 / var(--cw));height:calc(100% * 512 / var(--ch));left:calc(-100% * var(--cx) / var(--cw));top:calc(-100% * var(--cy) / var(--ch));object-fit:fill}.media-column{min-width:0;--cx:370;--cy:64;--cw:398;--ch:380}.benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;direction:rtl}.benefits>div{text-align:center;padding:14px 8px;min-width:0}.benefits svg{color:var(--accent);width:32px;height:32px}.benefits p{margin:7px 0 0;font-size:17px}.hero-copy .benefits{margin:12px 0 26px;gap:4px}.hero-copy .benefits p{font-size:14px}.hero-copy .benefits>div{padding:4px}.hero-copy>.cta-button{display:flex;width:80%;margin-right:auto;margin-left:auto}#services{margin:16px 4% 0;padding:7px 2%;border-top:1px solid #71849c26}.secondary{text-align:center;padding:30px 4%}.site-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 4%;font-size:13px;opacity:.75}.site-footer p{margin:0}.lead-form{display:grid;gap:13px;max-width:450px;margin-top:24px}.lead-form>input{padding:12px 16px;width:100%;min-width:0;border:1px solid #d8dfe9;border-radius:7px;background:#fff;color:#16233b}.lead-form .cta-button{width:100%}.consent{display:flex;align-items:center;gap:8px;font-size:14px}.consent input{accent-color:var(--button);width:17px;height:17px;margin:0}.lead-form [role=status]{font-size:14px;margin:0}.dealify{--paper:#e8f6fd;--button:#08b863}.dealify .hero,.winit .hero{grid-template-columns:48% 52%}.dealify .hero-copy,.winit .hero-copy{grid-column:2;grid-row:1;padding-left:20px;padding-right:0}.dealify .media-column,.winit .media-column{grid-column:1;grid-row:1;--cx:6;--cy:64;--cw:402;--ch:390}.dealify h1{color:#081a29}.dealify .consent{color:#487689}.nextgen{--paper:#060916;--ink:#fff;--accent:#9865ff;--button:#8749fa;background:radial-gradient(ellipse at 75% 45%,#221541,#060916 65%)}.nextgen .brand,.winit .brand{color:#fff}.nextgen .badge,.winit .badge{background:#6039b04d;color:#e6cfff}.nextgen h1 em{font-style:normal;color:#ac76ff}.nextgen .hero{grid-template-columns:46% 54%}.nextgen .media-column{--cx:350;--cy:64;--cw:410;--ch:296}.nextgen .media-column>.cta-button{display:flex;width:90%;margin:18px auto 0}.nextgen .hero-copy{padding-right:12px}.nextgen .hero-description{color:#d7d5e4}.countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));direction:rtl;gap:12px;margin:20px 0 0}.countdown>div{display:flex;flex-direction:column;align-items:center;background:#191427;border:1px solid #9f75f633;border-radius:9px;padding:12px 4px}.countdown b{font-size:28px}.countdown span{font-size:14px;color:#dad1eb}.winit{--paper:#21163c;--ink:#fff;--accent:#b074ff;--button:#9250e6;background:radial-gradient(ellipse at 25% 45%,#54357b,#21163c 70%)}.winit .media-column{--ch:366}.winit .hero h1{font-size:clamp(34px,3.5vw,49px)}.winit .hero-description{font-size:21px;color:#ece0fb}.winit .lead-form{margin-top:15px;gap:10px}.winit .consent{font-size:13px}.winit #services{margin-top:4px}.winit .secondary p{color:#ded2eb}.jobway #services{background:#fff;border-radius:10px}.jobway .hero-copy .cta-button{margin-top:20px}
@media(max-width:950px){.site-header{gap:16px;padding:14px 3%;min-height:66px}.brand{font-size:20px}.brand svg{width:22px;height:22px}.site-header nav{font-size:12px;gap:15px}.site-header .cta-button{font-size:12px;padding:8px 12px}.hero{padding:0 3%;min-height:380px}.hero h1{font-size:36px}.hero-description{font-size:17px}.hero-copy{padding-right:14px}.hero-copy .benefits p{font-size:11px}.hero-copy .benefits{margin:10px 0 20px}.hero-copy .benefits svg{width:25px;height:25px}.cta-button{font-size:16px;padding:11px 18px}.benefits p{font-size:14px}.badge{font-size:12px}.lead-form{gap:10px;margin-top:15px}.lead-form>input{padding:9px 12px;font-size:14px}.consent{font-size:12px}.winit .hero h1{font-size:33px}.winit .hero-description{font-size:16px}.countdown{gap:8px}.countdown>div{padding:9px 4px}}
@media(max-width:650px){.site-header{flex-wrap:wrap;gap:12px;padding:15px 5%}.site-header nav{order:3;width:100%;justify-content:space-between;gap:8px;font-size:12px}.site-header>.cta-button{margin-left:auto}.hero,.dealify .hero,.nextgen .hero,.winit .hero{display:flex;flex-direction:column;padding:15px 5% 0;gap:14px;min-height:0}.hero-copy,.dealify .hero-copy,.winit .hero-copy,.nextgen .hero-copy{padding:0;width:100%}.hero h1,.winit .hero h1{font-size:38px;letter-spacing:-.5px}.hero-description,.winit .hero-description{font-size:18px}.media-column{width:100%}.hero-copy .benefits{margin:20px 0}.hero-copy .benefits p{font-size:12px}.benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hero-copy .benefits{grid-template-columns:repeat(4,minmax(0,1fr))}.benefits p{font-size:15px}.lead-form{max-width:none}.consent{font-size:13px}.secondary{padding:22px 5%}.countdown{margin-bottom:10px}.site-footer{padding:16px 5%}.nextgen .media-column>.cta-button{width:100%}.hero-copy>.cta-button{width:100%}}
.jobway .media-column{--cx:400;--cw:368}.winit .media-column{--cw:374}
