.pb-section{color:#1d1a1a;font-family:var(--font-archivo),var(--font-plex-arabic),Arial,sans-serif;line-height:1.6}.pb-original *,.pb-section *{box-sizing:border-box}.pb-bg-white{background:#fff}.pb-bg-light{background:#f8f6f4}.pb-bg-brand{background:#691f2a;color:#fff4e1}.pb-space-small{padding:40px 24px}.pb-space-medium{padding:80px 24px}.pb-space-large{padding:120px 24px}.pb-width{width:100%;max-width:1160px;margin:0 auto}.pb-reading{max-width:780px}.pb-section h1{font-size:clamp(36px,5vw,64px);line-height:1.12;letter-spacing:-.035em;font-weight:800;margin:0 0 22px;white-space:pre-line}.pb-section h2{font-size:clamp(26px,3vw,38px);line-height:1.2;font-weight:800;margin:0 0 20px}.pb-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;margin:0 0 16px}.pb-body,.pb-lead{font-size:17px;line-height:1.8;white-space:pre-line;margin:0 0 24px}.pb-hero-grid,.pb-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center}.pb-hero-grid:not(:has(.pb-picture)){grid-template-columns:minmax(0,1fr);max-width:920px}.pb-align-center{text-align:center}.pb-button{display:inline-flex;justify-content:center;align-items:center;padding:13px 24px;border-radius:999px;background:#691f2a;color:#fff4e1;font-size:14px;font-weight:700;text-decoration:none;min-height:44px}.pb-bg-brand .pb-button{color:#691f2a;background:#fff4e1}.pb-picture{border-radius:20px;overflow:hidden;min-height:120px}.pb-picture img{display:block;width:100%;max-height:560px;object-fit:cover}.pb-image-right .pb-picture{order:2}.pb-calltoaction{text-align:center}.pb-rich{font-size:16px;overflow-wrap:anywhere}.pb-rich blockquote,.pb-rich ol,.pb-rich p,.pb-rich ul{margin:0 0 18px}.pb-rich ol,.pb-rich ul{padding-inline-start:24px}.pb-rich h2,.pb-rich h3,.pb-rich h4{margin:26px 0 12px}.pb-rich a{text-decoration:underline;text-underline-offset:3px}.pb-rich blockquote{border-inline-start:3px solid currentColor;padding-inline-start:20px}.pb-faq{border-bottom:1px solid #e8e2de;padding:16px 0}.pb-faq summary{font-weight:700;cursor:pointer;min-height:30px}.pb-faq .pb-body{margin:16px 0 0;font-size:15px}.pb-original{padding:48px 24px;border:2px dashed #e8d0cb;text-align:center;font-family:Arial,sans-serif;background:#fff4e1;color:#691f2a}.pb-original p{font-size:26px;font-weight:700;margin:0 0 16px}.pb-original small{font-size:14px;display:block;max-width:640px;margin:auto;line-height:1.7}@media (max-width:700px){.pb-hero-grid,.pb-split{grid-template-columns:1fr;gap:28px}.pb-image-right .pb-picture{order:0}.pb-space-medium{padding:48px 20px}.pb-space-large{padding:64px 20px}}