:root{--axis-gap:clamp(18px,2vw,28px);--axis-surface:rgba(255,255,255,.055);--axis-line:rgba(255,255,255,.12);--axis-shadow:0 22px 60px rgba(0,0,0,.34)}.axis-shell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:128px 0 72px}.axis-nav{position:sticky;top:0;z-index:40;background:rgba(8,11,17,.9);backdrop-filter:blur(16px);border-bottom:1px solid var(--border-color)}.axis-nav__inner{width:min(1180px,calc(100% - 32px));margin:0 auto;min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:18px}.axis-nav__brand,.axis-nav__links,.axis-nav__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.axis-nav__brand{color:var(--text-main);font-weight:800;letter-spacing:-.03em;font-size:1.1rem}.axis-nav__brand img{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(246,179,26,.28))}.axis-nav__links a{color:var(--text-muted);font-weight:600}.axis-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;color:var(--text-muted);font-size:.95rem}.axis-breadcrumbs a{color:var(--secondary-color)}.axis-hero,.axis-grid,.axis-blog-grid,.axis-link-grid,.axis-related-grid,.axis-home-grid{display:grid;gap:var(--axis-gap)}.axis-hero{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:stretch;margin-bottom:28px}.axis-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:28px}.axis-blog-grid,.axis-link-grid,.axis-related-grid,.axis-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.axis-hero__content,.axis-hero__aside,.axis-card,.axis-faq,.axis-related,.axis-home-card,.axis-blog-card,.axis-link-tile{position:relative;overflow:hidden;background:var(--axis-surface);border:1px solid var(--axis-line);border-radius:26px;box-shadow:var(--axis-shadow);backdrop-filter:blur(16px);padding:clamp(22px,2.5vw,34px)}.axis-hero__content:before,.axis-hero__aside:before,.axis-card:before,.axis-faq:before,.axis-related:before,.axis-home-card:before,.axis-blog-card:before,.axis-link-tile:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0));pointer-events:none}.axis-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;margin-bottom:18px;border-radius:999px;background:rgba(246,179,26,.16);color:#ffe1a3;text-transform:uppercase;letter-spacing:.15em;font-size:.78rem;font-weight:800}.axis-hero h1{margin:0 0 18px;font-size:clamp(2.25rem,5vw,4.2rem);line-height:.95;letter-spacing:-.05em}.axis-card h2,.axis-related h2,.axis-faq h2,.axis-home-card h2{margin:0 0 16px;font-size:clamp(1.45rem,3vw,2rem);letter-spacing:-.04em}.axis-hero p,.axis-card p,.axis-faq p,.axis-blog-card p,.axis-home-card p,.axis-link-tile p{color:#d7deea;margin:0 0 14px;line-height:1.75}.axis-card p:last-child,.axis-faq p:last-child,.axis-home-card p:last-child,.axis-blog-card p:last-child,.axis-link-tile p:last-child{margin-bottom:0}.axis-hero__actions,.axis-card__actions,.axis-inline-links,.axis-tag-list,.axis-stat-list{display:flex;flex-wrap:wrap;gap:12px}.axis-stat-list{margin-top:18px}.axis-stat{flex:1 1 160px;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.axis-stat span{display:block;color:var(--text-muted);font-size:.82rem;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px}.axis-stat strong{display:block;font-size:1.35rem;color:var(--text-main)}.axis-card ul,.axis-home-card ul{margin:0;padding-left:18px;color:#e5ebf5}.axis-card li,.axis-home-card li{margin-bottom:10px;line-height:1.65}.axis-steps{display:grid;gap:14px}.axis-step{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.axis-step__num{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-weight:800;color:#2a1700;background:linear-gradient(135deg,#f6b31a,#ffe18e)}.axis-faq-list{display:grid;gap:14px}.axis-faq-item{padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.axis-faq-item h3,.axis-link-tile h3,.axis-blog-card h3,.axis-home-card h3{margin:0 0 10px;font-size:1.1rem;letter-spacing:-.03em}.axis-inline-links a,.axis-tag-list a{display:inline-flex;align-items:center;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);color:var(--text-main);font-weight:600}.axis-link-tile a,.axis-blog-card a,.axis-home-card a{color:var(--secondary-color);font-weight:700}.axis-online{display:grid;gap:10px;padding:18px 20px;border-radius:22px;background:linear-gradient(135deg,rgba(246,179,26,.18),rgba(143,213,255,.08));border:1px solid rgba(246,179,26,.22);margin-bottom:18px}.axis-online span{color:#f2deb0;text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:800}.axis-online strong{font-size:clamp(1.8rem,4vw,2.8rem);letter-spacing:-.05em;line-height:.95}.axis-online p{margin:0;color:#fff1ca}.axis-brand-note{padding:18px 20px;border-radius:20px;background:rgba(143,213,255,.1);border:1px solid rgba(143,213,255,.22);color:#dff4ff}.axis-home-section{margin-top:36px;display:grid;gap:18px}.axis-home-section h2{margin:0 0 8px;font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.05em}.axis-sticky-cta{position:fixed;right:18px;bottom:18px;z-index:70;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:12px 18px;border-radius:999px;background:linear-gradient(135deg,#f6b31a,#ffe18e);color:#241600;font-weight:800;box-shadow:0 18px 40px rgba(246,179,26,.34)}.axis-sticky-cta:hover{color:#241600;transform:translateY(-1px)}@media (max-width:1024px){.axis-hero,.axis-grid,.axis-blog-grid,.axis-link-grid,.axis-related-grid,.axis-home-grid{grid-template-columns:1fr}}@media (max-width:900px){.axis-nav__inner{flex-direction:column;align-items:stretch;padding:14px 0}.axis-nav__brand,.axis-nav__links,.axis-nav__actions{justify-content:center}}@media (max-width:720px){.axis-shell{width:min(100% - 24px,1180px);padding-top:122px}.axis-hero h1{font-size:2.25rem}.axis-step{grid-template-columns:1fr}.axis-step__num{width:44px;height:44px}}
