.sf-site{background:#101010}.sf-footer,.sf-header{max-width:1280px;padding:24px 40px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.sf-header{border-bottom:1px solid #29272d}.sf-header nav,.sf-language{display:flex;align-items:center;gap:24px}.sf-language{gap:8px}.sf-hero,.sf-section{max-width:1200px;margin:auto;padding:64px 0}.sf-breadcrumb{display:flex;gap:14px;color:#aaa5b2;margin-bottom:64px;font-size:13px}.sf-breadcrumb a:hover,.sf-footer a:hover{color:#be9cff}.sf-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:80px}.sf-hero h1{font-size:clamp(40px,4.5vw,66px);line-height:1.08;letter-spacing:-.04em;font-weight:600;margin:20px 0 26px}.sf-lead{color:#b1adb8;font-size:18px;line-height:1.8;max-width:570px;margin-bottom:32px}.sf-availability{color:#a09aa9;font-size:12px;margin-top:18px;max-width:440px}.sf-process{background:linear-gradient(140deg,#211b2e,#141217 70%);border:1px solid #39313f;border-radius:20px;padding:28px;box-shadow:0 20px 80px #0005}.sf-process-title{display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.12em;color:#b6a8c8;margin-bottom:36px}.sf-process-row{display:flex;align-items:center;gap:18px;border-top:1px solid #ffffff12;padding:22px 0}.sf-process-row strong{font-size:18px;flex:1;font-weight:500}.sf-process-row svg{color:#b68bff}.sf-number{color:#b18ae9;font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.08em}.sf-process>p{color:#a499af;font-size:12px}.sf-wave{display:flex;align-items:center;justify-content:center;gap:12px;height:80px;margin-top:12px}.sf-wave span{width:5px;height:18px;background:#a274e1;border-radius:9px}.sf-wave span:nth-child(2n){height:34px;background:#724ca4}.sf-wave span:nth-child(3n){height:54px}.sf-wave span:nth-child(5){height:72px;background:#d7b5ff}.sf-section{border-top:1px solid #29272d;margin-top:32px}.sf-example h2,.sf-section>h2{font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.25;letter-spacing:-.025em;margin:12px 0 36px}.sf-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:46px}.sf-steps h3{font-size:21px;margin:24px 0 14px;font-weight:500}.sf-section p{color:#b1adb8;line-height:1.9;font-size:16px}.sf-example{display:grid;grid-template-columns:1fr 1.3fr;gap:80px}.sf-example blockquote{margin:0 0 28px;border-left:2px solid #9060d1;padding-left:24px;font-size:21px;line-height:1.8;color:#e0dbe6}.sf-tips{display:grid;grid-template-columns:1fr 1fr;gap:80px}.sf-tips h2{font-size:25px;font-weight:500;margin-bottom:18px}.sf-related{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sf-related a{border:1px solid #36313d;border-radius:12px;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:12px}.sf-related a:hover{border-color:#a274e1;background:#1e1828}.sf-footer{border-top:1px solid #29272d;padding-block:36px;color:#aaa5b2}@media (max-width:1280px){.sf-hero,.sf-section{margin-inline:40px}}@media (max-width:800px){.sf-hero-grid{gap:32px;grid-template-columns:1fr}.sf-process{max-width:550px}.sf-steps{gap:28px}.sf-example,.sf-tips{gap:32px}.sf-related{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.sf-footer,.sf-header{padding:20px;gap:16px}.sf-header .st-logo{font-size:22px;gap:6px}.sf-header .st-logo img{width:26px;height:26px}.sf-header nav{gap:14px}.sf-header .st-button{padding:10px 12px;font-size:12px}.sf-header .st-button svg,.sf-language svg{display:none}.sf-language{font-size:12px}.sf-hero,.sf-section{margin-inline:20px;padding-block:40px}.sf-breadcrumb{margin-bottom:36px}.sf-hero h1{font-size:42px}.sf-example,.sf-steps,.sf-tips{grid-template-columns:1fr}.sf-steps article+article{border-top:1px solid #29272d;padding-top:24px}.sf-related a{padding:18px 14px}.sf-footer{flex-wrap:wrap}.sf-footer p{margin-left:auto}}.sf-site .sf-lead{margin-bottom:32px}.sf-site .sf-availability{margin-top:18px}.sf-site .sf-process>p{margin-top:16px}