.fr-page{--accent:#b6a3ff}.fr-sheet{background:#f2f0ec;color:#24232c;padding:36px;border-radius:10px;box-shadow:0 28px 85px #0005;transform:rotate(1.5deg)}.fr-sheet-top{display:flex;justify-content:space-between;gap:15px;font-size:11px;letter-spacing:.1em;border-bottom:1px solid #d7d4d0;padding-bottom:20px}.fr-sheet-top small{color:#64606f}.fr-sheet h2{font-family:var(--font-syne);font-size:27px;margin:26px 0}.fr-sheet label{display:block;font-size:10px;letter-spacing:.11em;margin:20px 0 8px}.fr-field{padding:11px 13px;background:#e6e0f8;border:1px solid #cac0e9;border-radius:4px;font-size:14px}.fr-ready{margin-top:25px;border-left:4px solid #8a75bd;padding-left:12px;font-size:13px}.fr-sheet p{font-size:12px;color:#66616d;margin-top:28px}.fr-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:36px}.fr-steps article{border:1px solid #ffffff18;background:#ffffff03;padding:25px;border-radius:9px}.fr-steps article>span{font-size:12px;color:#b6a3ff}.fr-steps h3{font-size:19px;margin:18px 0 14px}.fr-split p,.fr-steps p{color:#a6a5b0;line-height:1.8;font-size:15px;margin:15px 0}.fr-steps strong{font-size:30px;font-family:var(--font-syne)}.fr-split{display:grid;grid-template-columns:1fr 1fr;gap:64px}.fr-split pre{border:1px solid #ffffff18;background:#111116;border-radius:10px;padding:27px;font-size:13px;overflow:auto;color:#c4b4ff;line-height:1.8;min-width:0}@media (max-width:700px){.fr-split,.fr-steps{grid-template-columns:1fr;gap:20px}.fr-sheet{margin:10px 5px;padding:25px}.fr-page .vw-hero{padding-bottom:40px}}