.alfa{--a-ink:#0b0b0c;--a-muted:#5d6066;--a-soft:#f2f3f5;--a-red:#ef3124;--a-r:28px;background:#fff;color:var(--a-ink)}.alfa h1,.alfa h2,.alfa h3{letter-spacing:-.02em}.a-dark{background:var(--a-ink);padding:32px 0 48px}.a-hero{display:grid;grid-template-columns:1fr 1fr 300px;grid-template-rows:420px 128px;grid-gap:24px;gap:24px}.a-tile{position:relative;overflow:hidden;display:block;padding:32px;border-radius:var(--a-r);color:var(--a-ink);text-decoration:none;transition:transform .2s ease}.a-tile:hover{transform:translateY(-3px)}.a-tile h2{margin:0;font-size:1.45rem;font-weight:800;line-height:1.15}.a-tile p{margin:6px 0 0;color:#33363b;font-size:.95rem}.a-big{grid-column:1/3;grid-row:1;display:flex;background:#c7bfff}.a-tile-text{position:relative;z-index:1;display:flex;flex-direction:column;width:56%}.a-big h1{margin:0;font-size:2.9rem;font-weight:800;line-height:1.05}.a-big p{margin-top:18px;font-size:1.05rem;max-width:22em}.a-big .a-btn{margin-top:auto;align-self:flex-start}.a-big-art{position:absolute;right:0;bottom:0;width:50%;height:100%}.a-side{grid-column:3;grid-row:1/3;display:flex;flex-direction:column;gap:24px}.a-side .a-tile{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 24px 0}.a-side-art{width:100%;margin-top:auto;max-height:160px}.a-cyan{background:#5fe3e0}.a-blue{background:#2f6bff}.a-blue h2{color:#fff}.a-small{grid-row:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 28px}.a-small-art{width:150px;height:100%;flex:none}.a-lilac{background:#e4c6ff}.a-grey{background:#eceef0}.a-btn{display:inline-block;padding:14px 26px;border-radius:12px;background:var(--a-red);color:#fff;font-weight:700;text-decoration:none;border:0;transition:filter .15s}.a-btn:hover{filter:brightness(1.08)}.a-btn-ghost{background:transparent;border:1px solid hsla(0,0%,100%,.35)}.a-white{padding-top:64px}.a-section-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.a-section-head h2{margin:0;font-size:2.6rem;font-weight:800}.a-more{color:var(--a-ink);font-weight:600;text-decoration:none}.a-more:hover{text-decoration:underline}.a-segment{display:inline-flex;padding:4px;border-radius:999px;background:var(--a-soft)}.a-segment button{border:0;background:none;padding:12px 24px;border-radius:999px;font:inherit;font-weight:600;color:var(--a-ink);cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}.a-segment button:hover{background:rgba(0,0,0,.05)}.a-segment button.on{background:var(--a-ink);color:#fff}.a-tariff-note{margin:-12px 0 24px;color:var(--a-muted)}.a-cards{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}.a-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 18px 0;border-radius:var(--a-r);background:var(--a-soft);color:var(--a-ink);text-decoration:none;transition:transform .2s,opacity .2s,filter .2s}.a-card:hover{transform:translateY(-4px)}.a-card h3{margin:0 0 6px;font-size:1.3rem;font-weight:800}.a-card p{margin:0;color:var(--a-muted);font-size:.9rem}.a-card-art{display:block;width:100%;margin-top:auto;padding-top:12px;max-height:190px}.a-card.off{opacity:.45;filter:grayscale(.7)}.a-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.a-steps li{padding:28px;border-radius:var(--a-r);background:var(--a-soft)}.a-step-num{display:block;font-size:3.2rem;font-weight:800;line-height:1;color:#7b6cf6}.a-steps h3{margin:16px 0 6px;font-size:1.3rem;font-weight:800}.a-steps p{margin:0;color:var(--a-muted);font-size:.95rem}.a-news{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.a-news-item{display:block;padding:28px;border-radius:var(--a-r);background:var(--a-soft);color:var(--a-ink);text-decoration:none;transition:transform .2s}.a-news-item:hover{transform:translateY(-3px)}.a-news-item time{font-size:.85rem;color:var(--a-muted)}.a-news-item h3{margin:8px 0;font-size:1.15rem;font-weight:800;line-height:1.3}.a-news-item p{margin:0;color:var(--a-muted);font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.a-cta{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:64px;padding:40px;border-radius:var(--a-r);background:var(--a-ink);color:#fff}.a-cta h2{margin:0;font-size:2rem;font-weight:800}.a-cta p{margin:8px 0 0;color:hsla(0,0%,100%,.7);max-width:34em}.a-cta-actions{display:flex;gap:12px;flex-wrap:wrap;flex:none}@media (max-width:1000px){.a-hero{grid-template-columns:1fr 1fr;grid-template-rows:none}.a-big{min-height:380px}.a-big,.a-side{grid-column:1/3}.a-side{grid-row:auto;flex-direction:row}.a-side .a-tile{min-height:260px}.a-small{grid-row:auto;min-height:128px}.a-cards{grid-template-columns:repeat(3,1fr)}.a-steps{grid-template-columns:repeat(2,1fr)}.a-news{grid-template-columns:1fr 1fr}}@media (max-width:600px){.a-dark{padding:16px 0 28px}.a-hero{grid-template-columns:1fr;gap:14px}.a-big,.a-side,.a-small{grid-column:1}.a-big{flex-direction:column;min-height:0;padding:24px 24px 0}.a-tile-text{width:100%}.a-big h1{font-size:2rem}.a-big .a-btn{margin-top:20px}.a-big-art{position:static;width:100%;height:220px}.a-side{flex-direction:column;gap:14px}.a-side .a-tile{min-height:220px}.a-small{padding:18px 20px}.a-small-art{width:110px}.a-white{padding-top:40px}.a-section-head{flex-direction:column;align-items:flex-start}.a-section-head h2{font-size:1.9rem}.a-segment{max-width:100%;overflow-x:auto}.a-segment button{padding:10px 16px;font-size:.9rem}.a-tariff-note{margin-top:-8px}.a-cards{grid-template-columns:1fr 1fr;gap:12px}.a-card{padding:20px 12px 0}.a-card h3{font-size:1.05rem}.a-news,.a-steps{grid-template-columns:1fr;gap:12px}.a-cta{flex-direction:column;align-items:flex-start;padding:28px 24px;margin-bottom:40px}.a-cta h2{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.a-card,.a-news-item,.a-segment button,.a-tile{transition:none}}