.alp-pg{--g:#e3124d;--g2:#055de9;--lime:#ff9fb9;--ink:#ffffff;--tx:#e6eaf1;--mut:#c8cfe0;--bd:#222735;--soft:#222735;max-width:920px;margin:0 auto;color:var(--tx);font-family:'Inter','Plus Jakarta Sans',system-ui,-apple-system,sans-serif;font-size:1rem;line-height:1.72;overflow-wrap:anywhere}.alp-pg *{box-sizing:border-box}.alp-pg h1,.alp-pg h2,.alp-pg h3{font-family:'Plus Jakarta Sans','Inter',sans-serif;color:var(--ink);letter-spacing:-.3px;line-height:1.25;margin:0}.alp-pg p{margin:0 0 12px;color:var(--tx)}.alp-pg p:last-child{margin-bottom:0}.alp-pg strong{color:var(--ink)}.alp-pg a{color:var(--g);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.alp-pg a:hover{color:var(--g2)}.alp-pg ul,.alp-pg ol{margin:6px 0 12px;padding-left:22px}.alp-pg li{margin:5px 0}.alp-pg li::marker{color:var(--g)}.alp-ic{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,var(--g),#4784e5);color:#fff;box-shadow:0 6px 16px rgba(227,18,77,0.22)}.alp-ic svg{width:21px;height:21px;display:block}.alp-crumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:.82rem;color:var(--mut);margin:0 0 16px}.alp-crumbs a{color:var(--mut);text-decoration:none}.alp-crumbs a:hover{color:var(--g)}.alp-crumbs span[aria-current]{color:var(--g);font-weight:600}.alp-hero{background:#222735;border:1px solid var(--bd);border-radius:20px;padding:clamp(22px,4vw,36px);box-shadow:0 10px 30px rgba(4,8,16,0.108);position:relative;overflow:hidden}.alp-hero::before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:linear-gradient(90deg,var(--g),var(--lime))}.alp-badge{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--g);background:var(--soft);border:1px solid var(--bd);padding:5px 12px;border-radius:999px;margin-bottom:14px}.alp-badge svg{width:14px;height:14px}.alp-hero h1{font-size:clamp(1.7rem,4vw,2.4rem);font-weight:800;margin-bottom:12px}.alp-lead{font-size:1.05rem;color:var(--tx);max-width:720px}.alp-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.alp-chip{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--ink);background:var(--soft);border:1px solid var(--bd);padding:6px 12px;border-radius:999px;text-decoration:none!important}.alp-chip svg{width:15px;height:15px;color:var(--g)}a.alp-chip:hover{border-color:var(--g);color:var(--g)}.alp-toc{margin:16px 0 0;background:#222735;border:1px solid var(--bd);border-radius:16px;padding:16px 18px}.alp-toc b{display:block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:10px}.alp-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.alp-toc li{margin:0}.alp-toc a{display:inline-block;font-size:.84rem;font-weight:600;color:var(--g2);background:var(--soft);border:1px solid var(--bd);padding:6px 12px;border-radius:10px;text-decoration:none}.alp-toc a:hover{border-color:var(--g);color:var(--g)}.alp-sec{margin-top:16px;background:#222735;border:1px solid var(--bd);border-radius:18px;padding:clamp(20px,3.5vw,30px);scroll-margin-top:90px}.alp-sec-h{display:flex;align-items:center;gap:14px;margin-bottom:14px}.alp-sec-h h2{font-size:clamp(1.2rem,2.6vw,1.45rem);font-weight:800}.alp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:14px}.alp-card{background:var(--soft);border:1px solid var(--bd);border-radius:14px;padding:16px}.alp-card .alp-ic{width:36px;height:36px;border-radius:10px;margin-bottom:10px}.alp-card .alp-ic svg{width:18px;height:18px}.alp-card h3{font-size:1rem;font-weight:800;margin-bottom:6px}.alp-card p{font-size:.9rem;color:var(--mut);margin:0}.alp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:14px}.alp-fact{background:var(--soft);border:1px solid var(--bd);border-radius:12px;padding:12px 14px}.alp-fact span{display:block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.alp-fact strong{display:block;font-size:.95rem;margin-top:2px}.alp-steps{counter-reset:s;list-style:none!important;padding:0!important}.alp-steps li{counter-increment:s;position:relative;padding:2px 0 8px 42px;margin:0 0 6px}.alp-steps li::before{content:counter(s);position:absolute;left:0;top:2px;width:28px;height:28px;border-radius:8px;background:var(--g);color:#fff;font-weight:800;font-size:.85rem;display:flex;align-items:center;justify-content:center}.alp-note{display:flex;gap:10px;align-items:flex-start;background:rgba(208,13,67,0.16);border:1px solid #D00D43;border-radius:12px;padding:12px 14px;font-size:.9rem;margin-top:12px}.alp-note svg{width:18px;height:18px;flex:0 0 18px;color:#E7124A;margin-top:3px}.alp-mail{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;background:var(--soft);border:1px solid var(--bd);border-radius:14px;padding:14px 16px;margin-top:12px}.alp-mail strong{font-size:1.05rem}.alp-connect{margin-top:16px;text-align:center;background:linear-gradient(180deg,#222735,#222735);border:1px solid #485063;border-radius:18px;padding:clamp(22px,4vw,30px)}.alp-connect h2{font-size:1.35rem;font-weight:800;display:inline-flex;align-items:center;gap:10px}.alp-connect h2 svg{width:24px;height:24px;color:var(--g)}.alp-connect p{color:var(--mut);margin:8px 0 16px}.alp-social{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.alp-pg a.alp-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;font-weight:700;font-size:.9rem;line-height:1;color:#fff!important;-webkit-text-fill-color:#fff;text-decoration:none!important;border:0;box-shadow:0 6px 14px rgba(4,8,16,0.216);transition:transform .15s,box-shadow .15s}.alp-pg a.alp-btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(4,8,16,0.324);color:#fff!important}.alp-btn svg{width:17px;height:17px;flex:0 0 17px}.alp-btn.tg{background:#229ED9}.alp-btn.ig{background:linear-gradient(45deg,#D00D43,#dc2743 50%,#bc1888)}.alp-btn.fb{background:#1877F2}.alp-btn.pin{background:#E60023}.alp-btn.mail{background:var(--g)}.alp-foot{text-align:center;font-size:.8rem;color:var(--mut);margin:18px 0 4px}.alp-foot strong{color:var(--g)}@media(max-width:560px){.alp-sec{padding:18px}.alp-hero{padding:20px}.alp-grid{gap:10px}.alp-card{display:grid;grid-template-columns:36px 1fr;column-gap:12px;padding:14px}.alp-card .alp-ic{grid-row:span 2;margin:0}.alp-sec-h{gap:10px}.alp-ic{width:36px;height:36px}.alp-pg a.alp-btn{flex:1 1 calc(50% - 10px);justify-content:center}}.alp-pg .alp-sec p,.alp-pg .alp-sec li,.alp-pg .alp-hero p{font-size:.97rem;line-height:1.7}.alp-pg .alp-hero .alp-lead{font-size:1.05rem}.alp-pg .alp-card p{font-size:.9rem}.alp-pg ol.alp-steps{margin-bottom:0}