.b29{--b29-ink:#142a3a;--b29-accent:#0c5363;--b29-wash:#f0f5f6;--b29-line:#ccd9df;color:var(--b29-ink);font-family:inherit;line-height:1.7;isolation:isolate;clear:both}.b29 *{box-sizing:border-box}.b29-wrap{width:min(1160px,calc(100% - 48px));margin-inline:auto}.b29-home{background:var(--b29-wash);border-block:1px solid var(--b29-line);padding:clamp(38px,6vw,76px) 0;margin-block:32px}.b29-heading{max-width:820px;margin-bottom:28px}.b29-heading h2,.b29-guide h1{font-size:clamp(26px,3.1vw,42px);line-height:1.2;letter-spacing:-.025em;font-weight:750;color:var(--b29-ink);margin:0 0 18px;text-wrap:balance}.b29-heading p,.b29-guide p{margin:0 0 18px;max-width:76ch}.b29-eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:750;color:var(--b29-accent);margin-bottom:14px!important}.b29-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.b29-card{min-width:0;padding:25px;background:#fff;border:1px solid var(--b29-line);border-radius:10px;box-shadow:0 3px 14px #102b3910;display:flex;flex-direction:column;align-items:flex-start}.b29-card h3{font-size:20px;line-height:1.35;margin:6px 0 12px;color:var(--b29-ink)}.b29-card p{font-size:16px;line-height:1.7;margin:0 0 18px}.b29-card a{font-size:15px;font-weight:700;margin-top:auto;text-underline-offset:4px}.b29 a{color:var(--b29-accent);overflow-wrap:anywhere}.b29 a:focus-visible,.b29 summary:focus-visible{outline:3px solid #b46f20;outline-offset:5px}.b29-number{display:inline-block;min-width:38px;color:var(--b29-accent);font-weight:750;font-variant-numeric:tabular-nums;font-size:14px;letter-spacing:.05em}.b29-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:26px}.b29-primary{display:inline-flex;gap:14px;align-items:center;justify-content:center;background:var(--b29-accent);color:#fff!important;text-decoration:none!important;padding:13px 20px;border-radius:5px;font-size:16px;font-weight:700;min-height:48px}.b29-link{font-weight:650;text-underline-offset:5px}.b29-about,.b29-partners,.b29-contact{padding:46px 0;margin-block:28px;background:var(--b29-wash);border-block:1px solid var(--b29-line)}.b29-field-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;padding-inline-start:22px;max-width:920px}.b29-field-preview li{padding:8px 0;font-weight:600}.b29-contacts{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-block:24px}.b29-contacts article{min-width:0;border:1px solid var(--b29-line);background:#fff;padding:24px;border-radius:8px}.b29-contacts h3{font-size:20px;line-height:1.3;margin:0 0 12px}.b29-contacts p{font-size:16px}.b29-contacts a{font-size:18px;font-weight:700;display:inline-block;direction:ltr}.b29-note{font-size:14px!important;color:#53616b;line-height:1.65}.b29-guide{padding-block:34px 60px;background:#fff}.b29-guide-head{max-width:920px;padding:30px 0 44px}.b29-guide h1{font-size:clamp(32px,4.4vw,58px);line-height:1.14;margin:0 0 24px}.b29-lead{font-size:20px;line-height:1.7}.b29-crumb{font-size:14px;padding-bottom:18px;border-bottom:1px solid var(--b29-line);display:flex;gap:10px;flex-wrap:wrap}.b29-guide>.b29-wrap>section{padding-block:34px;border-top:1px solid var(--b29-line)}.b29-guide section>h2{font-size:clamp(24px,2.7vw,32px);line-height:1.3;margin:0 0 22px;color:var(--b29-ink)}.b29-fields{border-top:1px solid var(--b29-line)}.b29-fields>section{padding:24px 0;display:grid;grid-template-columns:50px minmax(0,1fr);gap:10px;border-bottom:1px solid var(--b29-line)}.b29-fields h3{font-size:21px;margin:0 0 10px;line-height:1.4}.b29-fields p{margin:0;max-width:85ch}.b29-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:decimal-leading-zero;list-style-position:inside;padding:0}.b29-steps li{padding:24px;background:var(--b29-wash);border-radius:8px}.b29-steps h3{font-size:20px;display:inline;margin-inline-start:8px}.b29-steps p{margin:12px 0 0;font-size:16px}.b29-faq details{padding:18px 0;border-bottom:1px solid var(--b29-line)}.b29-faq summary{cursor:pointer;font-size:18px;font-weight:650;line-height:1.5}.b29-faq details p{padding-top:16px}.b29-evidence{max-width:900px}.b29-evidence ul{padding-inline-start:22px}.b29-evidence li{margin:10px 0}.b29[dir=rtl] .b29-eyebrow{letter-spacing:0;text-transform:none}
@media(max-width:760px){.b29-wrap{width:min(1160px,calc(100% - 32px))}.b29-grid,.b29-contacts,.b29-steps,.b29-field-preview{grid-template-columns:1fr}.b29-card{padding:22px}.b29-home{margin-block:22px;padding-block:34px}.b29-heading h2{font-size:30px}.b29-guide h1{font-size:36px}.b29-lead{font-size:18px}.b29-guide-head{padding-top:24px}.b29-fields>section{grid-template-columns:30px minmax(0,1fr);gap:8px}.b29-actions{align-items:stretch;gap:16px}.b29-primary{max-width:100%;text-align:center}.b29-contact,.b29-about,.b29-partners{padding-block:32px}.b29-card p,.b29-guide p{font-size:16px}.b29-contacts a{font-size:17px}}

.b29{--b29-accent:#9b482d;}
