@layer components{.ft-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ft-can{gap:40px 32px}.ft-item{align-items:flex-start;gap:16px;display:flex}.ft-card{flex-direction:column;gap:12px;display:flex}.ft-card-lg{gap:14px;padding:28px}.ft-act{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ft-hero{padding:48px 0 80px}.ft-hero-o{padding:72px 0 56px}.ft-note{margin-top:24px}.ft-note a{align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.ft-band{border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:64px;display:grid}.ft-band h2{font-size:40px}.ft-band p{color:var(--bandfg2);max-width:560px;margin-top:12px;font-size:18px}.ft-band-act{flex-wrap:wrap;gap:12px;display:flex}.ft-badges{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.ft-badge{border:1px solid var(--ctrl);border-radius:10px;align-items:center;min-height:44px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--fg)!important}.ft-inc{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;display:grid}.ft-kit{background:var(--soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid}.ft-kit-col{align-content:start;gap:10px;display:grid}.ft-mock-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;font-weight:600;display:flex}.ft-radio{border:1px solid var(--border);border-radius:10px;align-items:center;gap:12px;min-height:52px;padding:0 14px;display:flex}.ft-radio-on{border:2px solid var(--primary);padding:0 13px}.ft-dot{border:2px solid var(--ctrl);border-radius:50%;flex:none;width:18px;height:18px;display:inline-block}.ft-dot-on{border:5px solid var(--primary)}.ft-chk{background:var(--primary);width:18px;height:18px;color:var(--onp);border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ft-ava{background:var(--soft);width:36px;height:36px;color:var(--fg2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.ft-phone{border:1px solid var(--ctrl);background:var(--card);border-radius:36px;flex:none;width:270px;height:540px;padding:8px}.ft-phone-in{border:1px solid var(--border);background:var(--bg);border-radius:28px;flex-direction:column;height:100%;display:flex;overflow:hidden}.ft-phone-wrap{justify-content:center;display:flex}.ft-lines{min-width:0;display:block}.ft-lines>span{display:block}@media (max-width:900px){.ft-g3,.ft-inc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ft-g3,.ft-inc{grid-template-columns:minmax(0,1fr);gap:16px}.ft-can{gap:28px}.ft-hero{padding:32px 0 48px}.ft-hero-o{padding:40px 0 32px}.ft-band{grid-template-columns:minmax(0,1fr);padding:32px 20px}.ft-band h2{font-size:28px}.ft-band p{font-size:16px}.ft-kit{grid-template-columns:minmax(0,1fr)}.ft-act{margin-top:24px}}}
