.linkswift-page{color:#182329;background:#f8f8f5;min-height:100vh}.linkswift-hero,.linkswift-section{width:min(1160px,100% - 40px);margin:auto;padding:54px 0}.linkswift-hero{padding-top:82px}.linkswift-eyebrow{letter-spacing:.13em;color:#45695d;font-size:12px;font-weight:700}.linkswift-hero h1{margin:18px 0;font-size:clamp(30px,4vw,58px);line-height:1.15}.linkswift-hero h2{font-size:clamp(22px,3vw,36px);font-weight:500;line-height:1.4}.linkswift-hero>p{color:#52615d;max-width:760px;font-size:18px;line-height:1.9}.linkswift-features{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.linkswift-features span{background:#e5ede7;border-radius:30px;padding:9px 15px;font-size:14px}.linkswift-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.linkswift-cards article{background:#fff;border:1px solid #d7dfd9;border-radius:16px;min-width:0;padding:24px}.linkswift-cards p,.linkswift-notes p{color:#53615c;line-height:1.8}.linkswift-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.linkswift-steps li{border-top:2px solid #45695d;gap:8px;min-width:0;padding-top:16px;display:grid}.linkswift-steps strong{font-size:16px}.linkswift-steps span{color:#53615c;line-height:1.8}.linkswift-message{background:#fff3d7;border-radius:10px;padding:16px;line-height:1.7}.linkswift-workspace{margin-top:8px}.linkswift-workspace>header h2{margin:6px 0 0;font-size:26px}.linkswift-desk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.linkswift-form{background:#fff;border:1px solid #d7dfd9;border-radius:16px;gap:15px;padding:26px;display:grid}.linkswift-form h3,.linkswift-form p{margin:0;line-height:1.8}.linkswift-form label{gap:8px;display:grid}.linkswift-form input:not([type=checkbox]){box-sizing:border-box;border:1px solid #bac8bf;border-radius:7px;width:100%;min-width:0;padding:12px}.linkswift-form>.button{justify-self:start}.linkswift-form small{color:#64726a;line-height:1.7}.linkswift-history{border-top:1px solid #e0e5e0;padding-top:12px}.linkswift-history summary{cursor:pointer}.linkswift-notes{border-top:1px solid #d7dfd9}@media (max-width:900px){.linkswift-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.linkswift-desk{grid-template-columns:1fr}}@media (max-width:600px){.linkswift-cards{grid-template-columns:1fr}.linkswift-hero,.linkswift-section{padding:32px 0}.linkswift-form{padding:18px}.linkswift-form>.button{width:100%}.linkswift-steps{grid-template-columns:1fr}}
