.join-salaaz-page{padding:var(--space-5);background:var(--paper-1);color:var(--ink-1);font-family:var(--font-sans)}.joinsalaaz-hero-section{position:relative;text-align:center;margin-bottom:var(--space-7);padding:var(--space-7) var(--space-5);background:var(--paper-2);border-bottom:.5px solid var(--rule-hairline);display:flex;align-items:center;justify-content:center;isolation:isolate}.joinsalaaz-hero-section:after,.joinsalaaz-hero-section .hero-image,.hero-image{display:none}.hero-text{position:relative;padding:0;max-width:800px;width:90%;text-align:center}.join-salaaz-titles{font-family:var(--font-serif);font-size:clamp(28px,5vw,40px);font-weight:500;margin-bottom:var(--space-3);letter-spacing:-.01em;color:var(--ink-1);line-height:1.15}.hero-text p{font-family:var(--font-serif);font-style:italic;font-size:clamp(15px,2vw,18px);line-height:1.55;color:var(--ink-2);margin:0}@media(max-width:768px){.joinsalaaz-hero-section{padding:var(--space-6) var(--space-4)}.join-salaaz-titles{font-size:26px}.hero-text p{font-size:15px}}@media(max-width:480px){.joinsalaaz-hero-section{padding:var(--space-5) var(--space-4)}.join-salaaz-titles{font-size:22px}.hero-text p{font-size:14px}}.content-section{max-width:1200px;margin:0 auto}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-5);margin:var(--space-7) 0}.benefit-card{background:var(--paper-2);padding:var(--space-5);text-align:center;border:.5px solid var(--rule-hairline);transition:border-color var(--motion-fast)}.benefit-card:hover{border-color:var(--ink-3)}.benefit-card h3{font-family:var(--font-serif);font-size:18px;font-weight:500;letter-spacing:-.005em;color:var(--ink-1)}.benefit-card p{font-family:var(--font-serif);color:var(--ink-2);font-size:14px}.join-salaaz-page .cta-section{text-align:center;margin:var(--space-7) 0;background:var(--paper-2);border:.5px solid var(--rule-hairline);padding:var(--space-6) var(--space-5)}.join-salaaz-page .cta-section h2{font-family:var(--font-serif);font-size:26px;font-weight:500;letter-spacing:-.005em;color:var(--ink-1);margin-bottom:var(--space-3)}.join-salaaz-page .cta-section p{font-family:var(--font-serif);font-style:italic;color:var(--ink-2);margin-bottom:var(--space-5)}.join-salaaz-page .cta-button{display:inline-block;background:var(--ink-1);color:var(--paper-1);padding:12px var(--space-5);border:.5px solid var(--ink-1);border-radius:var(--radius-md);text-decoration:none;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--motion-fast),border-color var(--motion-fast)}.join-salaaz-page .cta-button:hover{background:var(--ink-2);border-color:var(--ink-2)}.pricing-section{margin:var(--space-7) 0}.pricing-table{width:100%;border-collapse:collapse;margin:var(--space-5) 0;font-family:var(--font-sans)}.pricing-table th,.pricing-table td{padding:var(--space-3);text-align:center;border:.5px solid var(--rule-hairline);color:var(--ink-1);font-family:var(--font-serif);font-size:14px}.pricing-table th{background:var(--paper-2);color:var(--ink-1);font-family:var(--font-mono);font-size:var(--type-eyebrow);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.pricing-table tr:nth-child(2n){background:var(--paper-2)}.pricing-table tr:hover{background:var(--paper-3)}.chart-section{margin:var(--space-7) 0;text-align:center}.advantages-section{margin:var(--space-6) 0;padding:var(--space-5);background-color:var(--paper-2);border:.5px solid var(--rule-hairline)}.section-subtitle{font-family:var(--font-serif);font-style:italic;color:var(--ink-2);margin-bottom:var(--space-5);font-size:16px}.accordion{display:flex;flex-direction:column;gap:var(--space-3)}.advantage-card{background:var(--paper-1);overflow:hidden;border:.5px solid var(--rule-hairline);transition:border-color var(--motion-fast)}.advantage-card:hover,.advantage-card[open]{border-color:var(--ink-3)}.advantage-header{display:flex;align-items:center;padding:var(--space-4);cursor:pointer;list-style:none}.advantage-header::-webkit-details-marker{display:none}.advantage-icon{font-size:16px;margin-right:var(--space-3);color:var(--rose)}.advantage-header h3{margin:0;font-family:var(--font-serif);font-size:17px;font-weight:500;letter-spacing:-.005em;color:var(--ink-1)}.advantage-content{padding:0 var(--space-4) var(--space-4) calc(var(--space-4) + 16px + var(--space-3));font-family:var(--font-serif);color:var(--ink-2);line-height:1.65}.advantage-card[open] .advantage-header{border-bottom:.5px solid var(--rule-hairline)}
