
.arb-wrap{width:min(1240px,100%);margin:auto;padding:0 40px}.arb-hero h1{font-size:clamp(38px,4.3vw,57px)!important;line-height:1.13!important}.arb-hero .hero-visual img{height:auto!important;aspect-ratio:4/3;object-fit:cover}.arb-hero p a{color:inherit;text-decoration:underline;text-underline-offset:3px}.arb-facts{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line);padding:27px 0;margin-bottom:65px;gap:20px}.arb-facts small{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.arb-facts strong{font-size:13px;font-weight:700}.arb-welcome,.arb-story{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.arb-welcome figure{margin:0}.arb-welcome img{width:100%;height:auto;border-radius:8px}.arb-caption{font-size:12px;line-height:1.65;margin-top:13px;color:var(--muted)}.arb-welcome h2,.arb-story h2,.arb-care h2,.arb-gallery h2{font-size:clamp(30px,3.4vw,43px);margin:15px 0 24px}.arb-eyebrow{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:#81703f}.arb-welcome p,.arb-story p{font-size:16px;line-height:1.85}.arb-welcome a,.arb-thanks a{color:#28523b;text-underline-offset:4px}.arb-signature{font-size:11px;letter-spacing:.08em;border-top:1px solid var(--line);padding-top:20px;margin-top:24px;text-transform:uppercase}.arb-story{margin-top:65px;padding:65px 0;border-top:1px solid var(--line)}.arb-story img{width:100%;height:auto;max-height:620px;object-fit:cover;border-radius:8px}.arb-story a{font-size:13px;font-weight:800;color:#28523b}.arb-care{background:var(--soft);padding:65px 0}.arb-care-head{display:flex;align-items:end;justify-content:space-between;gap:50px}.arb-care-head p{max-width:350px;font-size:15px}.arb-tips{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:25px}.arb-tip{border-top:1px solid #bdc8b7;padding-top:18px}.arb-num{font-size:23px;font-weight:800;color:#88703c}.arb-tip h3{font-size:23px;margin:15px 0}.arb-tip p{font-size:14px;line-height:1.85;margin-bottom:0}.arb-gallery{padding-top:65px;padding-bottom:60px}.arb-gallery-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:25px}.arb-gallery-head p{font-size:12px}.arb-gallery-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:18px}.arb-gallery-grid button{display:block;border:0;padding:0;background:none;cursor:zoom-in;text-align:left;color:inherit;font-family:inherit}.arb-gallery-grid img{width:100%;height:300px;object-fit:cover;border-radius:7px}.arb-gallery-grid p{margin:13px 0 0}.arb-legacy{max-width:960px;text-align:center;padding-top:0;padding-bottom:60px}.arb-legacy blockquote{font-size:clamp(26px,3vw,38px);line-height:1.45;font-weight:650;margin:23px 0 0;color:var(--ink);letter-spacing:-.025em}.arb-thanks{padding:36px 40px;background:var(--soft);border-left:3px solid var(--cts-gold);display:grid;grid-template-columns:.6fr 1.4fr;gap:30px;margin-bottom:20px}.arb-thanks h2{font-size:29px;margin:0}.arb-thanks p{margin:0;font-size:15px;line-height:1.85}#arb-lightbox{border:0;padding:0;background:transparent;max-width:95vw;max-height:94vh}#arb-lightbox::backdrop{background:#0e1a13ed}#arb-lightbox img{max-height:85vh;max-width:92vw;width:auto;object-fit:contain}.arb-close{position:fixed;right:20px;top:16px;background:#fffefa;border:0;border-radius:4px;padding:12px 18px;cursor:pointer;color:#173d30;font-weight:800}.arb-community-card{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:40px}.arb-community-card img{width:100%;height:auto;border-radius:8px}.arb-community-card h2{font-size:34px}
@media(max-width:760px){.arb-wrap{padding:0 20px}.arb-facts{gap:12px;padding:22px 0;margin-bottom:35px}.arb-facts small{font-size:8px}.arb-facts strong{font-size:11px;display:block;line-height:1.6;margin-top:7px}.arb-welcome,.arb-story{grid-template-columns:1fr;gap:28px}.arb-welcome h2,.arb-story h2,.arb-care h2,.arb-gallery h2{font-size:31px}.arb-story{margin-top:38px;padding:38px 0}.arb-care{padding:40px 0}.arb-care-head{display:block}.arb-care-head p{max-width:none}.arb-tips{grid-template-columns:1fr;gap:25px}.arb-tip h3{margin:10px 0}.arb-gallery{padding-top:40px;padding-bottom:40px}.arb-gallery-head{display:block}.arb-gallery-grid{grid-template-columns:1fr 1fr;gap:14px}.arb-gallery-grid button:first-child{grid-column:1/-1}.arb-gallery-grid img{height:235px}.arb-gallery-grid button:first-child img{height:auto}.arb-legacy{padding-bottom:40px}.arb-legacy blockquote{font-size:26px}.arb-thanks{grid-template-columns:1fr;gap:17px;padding:27px 24px}.arb-community-card{grid-template-columns:1fr;gap:25px}.arb-community-card h2{font-size:30px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
