*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f8f9;color:#12334a;font-family:Arial,sans-serif;line-height:1.6}a{color:#006c70}header{max-width:1180px;margin:auto;padding:22px 28px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}nav,.actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}nav a,.network{text-decoration:none;font-weight:700}.network{color:#12334a}main{max-width:1180px;margin:auto;padding:0 28px}section{margin:48px 0}.hero{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.eyebrow{font-size:12px;letter-spacing:1.8px;font-weight:800;color:#006c70}.logo{display:block;width:360px;max-width:100%;height:160px;object-fit:contain;object-position:left center}h1{font-size:clamp(32px,4vw,50px);line-height:1.1;margin:18px 0}h2{font-size:30px;line-height:1.2}.lead{font-size:25px;font-weight:700;color:#006c70}.primary,.secondary,button{border:0;border-radius:12px;padding:14px 20px;display:inline-block;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer}.primary,button{background:#006c70;color:#fff}.secondary{background:#e1ecee;color:#12334a}.small{font-size:13px}.card-preview{background:linear-gradient(130deg,#12334a,#075c61);color:#fff;border-radius:25px;padding:28px;box-shadow:0 18px 40px #12334a20;aspect-ratio:1.586}.brand-line{display:flex;gap:18px;align-items:center;font-size:27px;line-height:1.1;font-weight:800}.brand-line strong{color:#f2cb78;font-size:20px}.symbol{font-size:64px;position:relative;line-height:1}.symbol span{position:absolute;font-size:30px;left:15px;top:18px;color:#f2cb78}.card-title{font-size:14px;letter-spacing:2px;color:#f2cb78}.preview-row,.card-bottom{display:flex;justify-content:space-between;gap:20px;align-items:center}.preview-row small{font-size:12px;display:block;max-width:250px}.photo-placeholder{width:70px;height:87px;border-radius:8px;background:#ffffff20;display:grid;place-content:center;font-size:11px;flex-shrink:0}.card-bottom{margin-top:18px;font-size:13px}.card-bottom img{background:white;border:6px solid white;border-radius:5px;width:88px;height:88px}.preview-note{font-size:10px;letter-spacing:1px;margin:12px 0 0;color:#d7e8ec}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.steps article,.details,.download{background:white;padding:26px;border-radius:20px;border:1px solid #dce7e9}.steps b{color:#00787b;font-size:27px}.steps h3{margin:8px 0}.steps a{font-weight:700}.download{display:grid;grid-template-columns:2fr 1fr;gap:24px;align-items:center}.services{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.services a{background:#e5eff0;padding:24px;border-radius:16px;text-decoration:none}.services strong,.services span{display:block}.services strong{font-size:23px;color:#12334a}.services span{font-size:14px;margin-top:8px}footer{background:#12334a;color:#fff;padding:30px max(28px,calc((100vw - 1124px)/2));margin-top:55px}footer a{color:#f2cb78}@media(max-width:760px){main,header{padding-left:18px;padding-right:18px}.hero,.download{grid-template-columns:1fr;gap:24px}.steps{grid-template-columns:1fr}.services{grid-template-columns:1fr 1fr}.hero{margin-top:20px}.card-preview{padding:22px}.logo{height:130px}section{margin:36px 0}}@media print{header,.actions,footer{display:none}body{background:white}.hero{display:block}.hero>div:first-child{display:none}.card-preview{width:85.6mm;height:54mm;aspect-ratio:auto;font-size:8px;padding:5mm;print-color-adjust:exact}.brand-line{font-size:16px}.symbol{font-size:35px}.symbol span{font-size:17px;top:10px;left:9px}.card-title{font-size:8px}.preview-row small,.card-bottom,.preview-note{font-size:6px}.photo-placeholder{height:40px;width:30px}.card-bottom{margin-top:5px}.card-bottom img{width:35px;height:35px;border:2px solid white}main>section:not(.hero){display:none}}