.lw{--lw-gutter:clamp(16px, 5vw, 56px);--lw-maroon:#680a08;--lw-charcoal:#3c3b39;--lw-taupe:#aca094;--lw-stone:#f5f2ee;--lw-pill:40px}.lw-bar{letter-spacing:.16em;text-transform:uppercase;text-align:center;color:var(--brand-accent-ink);background:var(--lw-maroon);padding:9px 16px;font-size:10.5px;font-weight:500}.lw .sf-head{flex-direction:column;gap:14px;padding-block:22px 16px}.lw .sf-brand img{width:auto;max-height:72px}.lw .sf-nav{font-family:var(--brand-font-body);color:var(--lw-maroon);flex-wrap:wrap;justify-content:center;gap:8px clamp(14px,2.4vw,30px);font-size:14px}.lw .sf-hero{min-height:min(40vh,340px);margin:0 var(--lw-gutter);background:var(--lw-charcoal);text-align:start;place-items:center start}.lw .sf-hero-copy{max-width:46ch}.lw .sf-hero-copy h1{font-family:var(--brand-font-heading);letter-spacing:0;color:#fff;font-size:clamp(30px,4.6vw,52px);font-weight:400;line-height:1.12}.lw .sf-hero-copy p{color:#ffffffc7;margin-top:14px;font-size:clamp(14px,1.3vw,16.5px);line-height:1.7}@media (max-width:640px){.lw .sf-hero{min-height:0;margin:0;padding-block:44px}.lw .sf-brand img{max-height:56px}}.lw-start{padding:clamp(34px, 4vw, 60px) var(--lw-gutter);gap:clamp(22px,3vw,36px);display:grid}.lw-section-number{letter-spacing:.16em;text-transform:uppercase;color:var(--brand-muted);border-bottom:1px solid var(--lw-maroon);margin-bottom:10px;padding-bottom:5px;font-size:11px;font-weight:500;display:inline-block}.lw-start__intro h2{font-family:var(--brand-font-heading);color:var(--lw-maroon);margin:0 0 8px;font-size:clamp(24px,2.6vw,32px);font-weight:400}.lw-start__intro p{max-width:68ch;color:var(--brand-muted);margin:0;font-size:15px;line-height:1.7}.lw-split{border:1px solid var(--brand-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lw-line{align-content:start;gap:14px;padding:clamp(20px,2.4vw,32px);display:grid}.lw-line+.lw-line{border-inline-start:1px solid var(--brand-border)}.lw-line:nth-child(2){background:var(--lw-stone)}.lw-line__head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.lw-line__head h3{font-family:var(--brand-font-heading);color:var(--lw-maroon);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:400}.lw-line__head span{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-muted);font-size:11px;font-weight:500}.lw-line>p{color:var(--brand-muted);margin:0;font-size:14px;line-height:1.7}@media (max-width:980px){.lw-split{grid-template-columns:minmax(0,1fr)}.lw-line+.lw-line{border-inline-start:0;border-top:1px solid var(--brand-border)}}.lw-chips{flex-wrap:wrap;gap:8px;display:flex}.lw-chips button{font:inherit;font-family:var(--brand-font-body);color:var(--lw-maroon);background:var(--brand-surface);border:1px solid var(--lw-maroon);border-radius:var(--lw-pill);cursor:pointer;align-items:center;gap:10px;padding:10px 18px;font-size:14px;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.lw-chips button:hover:not(:disabled),.lw-chips button[data-active=true]{color:var(--brand-accent-ink);background:var(--lw-maroon)}.lw-chips button:disabled{cursor:progress;opacity:.5}.lw-chips button:focus-visible{outline:2px solid var(--lw-maroon);outline-offset:3px}.lw-ask-cue{letter-spacing:.12em;text-transform:uppercase;opacity:0;font-size:11px;transition:opacity .2s}.lw-chips button:hover .lw-ask-cue,.lw-chips button[data-active=true] .lw-ask-cue{opacity:1}.lw-chips--wide button{text-align:start;color:#fff;background:var(--lw-charcoal);border-color:var(--lw-charcoal);padding:14px 22px;font-size:15px}.lw-chips--wide button:hover:not(:disabled),.lw-chips--wide button[data-active=true]{background:var(--lw-maroon);border-color:var(--lw-maroon)}.lw-chips--wide button[lang=ar]{font-family:Segoe UI,Tahoma,Geeza Pro,sans-serif}@media (max-width:560px){.lw-chips--wide{flex-direction:column;align-items:stretch}.lw-chips--wide button{border-radius:22px}}.lw-prompt-status{color:var(--brand-muted);margin:0;font-size:12.5px}.lw-foot{border-top:1px solid var(--brand-border)}
