.wf .wf-prose,.wf .wf-prose-nav{margin:0 auto;max-width:860px}.wf .wf-prose .about,.wf .wf-prose .content-page,.wf .wf-prose .landing{background:none;color:inherit;display:block;min-height:0;padding:0}.wf .wf-prose .about-container,.wf .wf-prose .content-container{color:#c4d2de;font-size:16px;line-height:1.75;margin:0;max-width:none}.wf .wf-prose h1{color:var(--wf-text);font-size:40px;font-weight:900;letter-spacing:-.025em;line-height:1.08;margin:0 0 24px}.wf .wf-prose h2{color:var(--wf-text);font-size:26px;font-weight:800;line-height:1.2;margin:44px 0 16px}.wf .wf-prose h2:before{background:linear-gradient(90deg,var(--wf-cyan),var(--wf-pink));border-radius:2px;content:"";display:block;height:3px;margin-bottom:14px;width:36px}.wf .wf-prose h3{color:var(--wf-text);font-size:18px;font-weight:700;line-height:1.3;margin:0 0 8px}.wf .wf-prose p{margin:0 0 16px}.wf .wf-prose strong{color:var(--wf-text)}.wf .wf-prose a{color:var(--wf-cyan2);opacity:1;text-decoration:underline;text-underline-offset:3px}.wf .wf-prose a:hover{color:#fff}.wf .wf-prose ol,.wf .wf-prose ul{margin:0 0 20px;padding-left:22px}.wf .wf-prose li{margin:8px 0}.wf .wf-prose ul li::marker{color:var(--wf-cyan)}.wf .wf-prose ol li::marker{color:var(--wf-cyan);font-weight:700}.wf .wf-prose .content-intro{background:#061626cc;border:1px solid #164c72;border-left:3px solid var(--wf-cyan);border-radius:10px;font-size:17px;margin:0 0 28px;padding:20px 22px}.wf .wf-prose .content-intro p:last-child{margin-bottom:0}.wf .wf-prose .advantages-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0 28px}.wf .wf-prose .advantage-item{background:linear-gradient(145deg,#061626f2,#040e1af2);border:1px solid #164c72;border-radius:12px;margin:0;padding:20px}.wf .wf-prose .advantage-item p{color:var(--wf-muted);font-size:15px;margin:0}.wf .wf-prose .steps-list{counter-reset:wfstep;display:grid;gap:10px;list-style:none;padding:0}.wf .wf-prose .steps-list li{background:#061423;border:1px solid #173d5c;border-radius:10px;counter-increment:wfstep;margin:0;padding:14px 16px 14px 58px;position:relative}.wf .wf-prose .steps-list li:before{background:#2cc8ff1f;border:1px solid #1f86c1;border-radius:50%;color:var(--wf-cyan);content:counter(wfstep);display:grid;font-size:14px;font-weight:800;height:30px;left:14px;place-items:center;position:absolute;top:12px;width:30px}.wf .wf-prose .cta-section{background:radial-gradient(circle at 50% 0,rgba(255,44,197,.16),transparent 60%),#061221;border:1px solid #a82b8a;border-radius:14px;box-shadow:0 0 30px #ff2cc51a;margin:40px 0;padding:28px;text-align:center}.wf .wf-prose .cta-section h2{margin-top:0}.wf .wf-prose .cta-section h2:before{margin-left:auto;margin-right:auto}.wf .wf-prose .cta-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:18px}.wf .wf-prose .cta-button{align-items:center;border:1px solid transparent;border-radius:8px;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;min-height:48px;padding:0 24px;text-decoration:none;transition:.2s ease}.wf .wf-prose .cta-button.primary{background:linear-gradient(180deg,#ef2ac6,#c81399);border-color:#ff55d2;box-shadow:0 0 18px #ff2cc557;color:#fff}.wf .wf-prose .cta-button.primary:hover{box-shadow:0 0 28px #ff2cc575;transform:translateY(-1px)}.wf .wf-prose .cta-button.secondary{background:transparent;border-color:#1f86c1;color:#e9f8ff}.wf .wf-prose .cta-button.secondary:hover{background:#2cc8ff14}.wf .wf-prose .faq-section{display:grid;gap:10px;margin:0 0 28px}.wf .wf-prose .faq-item{background:#061423;border:1px solid #173f60;border-radius:10px;margin:0;padding:18px 20px}.wf .wf-prose .faq-item p{color:#8fa4b5;font-size:15px;margin:0}.wf .wf-prose .related-links{background:#ffffff05;border:1px solid #173d5c;border-radius:12px;margin-top:40px;padding:22px}.wf .wf-prose .related-links h2,.wf .wf-prose .related-links h3{font-size:18px;margin-top:0}.wf .wf-prose .related-links h2:before{display:none}.wf .wf-prose .related-links ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.wf .wf-prose .related-links li{margin:0}.wf .wf-prose .related-links a{border:1px solid #1d4c70;border-radius:999px;color:#c6d7e4;display:inline-block;font-size:14px;padding:7px 12px;text-decoration:none}.wf .wf-prose .related-links a:hover{border-color:var(--wf-cyan);color:#fff}.wf .wf-prose{overflow-wrap:anywhere}@media(max-width:620px){.wf .wf-prose h1{font-size:28px}.wf .wf-prose h2{font-size:22px;margin-top:34px}.wf .wf-prose .about-container,.wf .wf-prose .content-container{font-size:15px}.wf .wf-prose .content-intro{font-size:15px;padding:16px}.wf .wf-prose .advantages-grid{grid-template-columns:1fr}.wf .wf-prose .cta-section{padding:22px 16px}.wf .wf-prose .cta-buttons{flex-direction:column}.wf .wf-prose .cta-button{width:100%}}
