@import url("/mobile-layout.css?v=20261020-1");
.av{--av-ink:#233f35;--av-green:#63804e;--av-soft:#f2f7ef;--av-orange:#ca5109;color:var(--av-ink);background:#fff;font-size:15px;line-height:1.85}.av *{min-width:0}.av h1,.av h2,.av-tagline{font-family:var(--serif)}.av h3,.av h4{line-height:1.6}.av p{color:#627067}.av a{transition:color .15s}.av a:hover{color:#a74312}.av-wrap,.av-crumb{width:min(1120px,calc(100% - 80px));margin-inline:auto}.av-crumb{display:flex;gap:12px;padding:18px 0;font-size:12px}.av-hero{position:relative;min-height:555px;display:flex;align-items:center;isolation:isolate;overflow:hidden;background:#f6f9f2}.av-hero-photo{position:absolute;inset:0 0 0 auto;height:100%;width:76%;object-fit:cover;object-position:60% center;z-index:-2}.av-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#f9fbf6 0%,#f9fbf6 32%,#f9fbf6e0 42%,#f9fbf620 66%,transparent 80%);z-index:-1}.av-hero-copy{width:min(1120px,calc(100% - 80px));margin:40px auto}.av-label{font-size:12px;letter-spacing:.1em;color:var(--av-green)!important;font-weight:700}.av h1{font-size:64px;letter-spacing:.12em;line-height:1.4;margin:10px 0 12px}.av-tagline{font-size:27px;letter-spacing:.05em;color:var(--av-ink)!important;line-height:1.6}.av-lead{margin-top:20px!important;font-size:14px}.av-facts{display:grid;grid-template-columns:repeat(3,1fr);width:520px;gap:24px;margin-top:24px}.av-facts>div>span{display:block;font-size:35px;color:var(--av-green);height:47px;line-height:1}.av-facts h2{font-size:16px;line-height:1.45;font-family:var(--sans)}.av-facts p{font-size:12px;margin-top:10px}.av-tabs{display:flex;justify-content:center;border-block:1px solid #e5ebdf;padding:18px 0;gap:0}.av-tabs a{padding:0 40px;font-size:14px;font-weight:700;border-right:1px solid #dce6d7}.av-tabs a:last-child{border:0}.av-tabs span{color:var(--av-green);padding-left:18px}.av-band{background:linear-gradient(100deg,#f2f7ef,#f9fbf6);padding:42px 0}.av-section{padding-block:42px}.av-heading{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:35px;margin-bottom:26px}.av-heading .av-label{display:flex;align-items:center;gap:15px;font-size:24px}.av-label>span{font-family:var(--sans);font-size:12px;letter-spacing:.03em}.av-heading h2,.av-next>h2{font-size:30px;line-height:1.6;margin-top:4px}.av-heading>p{font-size:13px}.av-compare{display:grid;grid-template-columns:1fr 1fr;gap:26px}.av-panel{background:#fff;border-radius:5px;overflow:hidden;padding-bottom:8px}.av-panel>h3{background:#e6efdf;padding:12px 22px;color:#48633a;font-size:17px}.av-caution>h3{background:#fff0df;color:#a44e15}.av-row{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:15px 22px 5px;align-items:center}.av-row img{width:100%;height:102px;border-radius:3px}.av-row h4{font-size:15px;margin:0 0 5px}.av-row p{font-size:13px}.av-wide-tip{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:25px;align-items:center;background:#fff;margin-top:24px;padding:24px;border-radius:5px}.av-wide-tip h3{font-family:var(--serif);font-size:23px}.av-wide-tip p{font-size:13px;margin-top:12px}.av-wide-tip img{width:100%;height:170px;border-radius:3px}.av-wide-tip>a{font-size:14px;font-weight:700;padding:15px;border-left:1px solid #e0e8db}.av-wide-tip>a span{display:block;margin-top:15px;color:var(--av-green)}.av-observe{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr;gap:25px;align-items:center}.av-observe img{width:100%;height:150px;border-radius:4px}.av-observe h3{font-size:16px;margin-bottom:10px}.av-observe p{font-size:13px}.av-strip{background:var(--av-soft);padding:12px 22px;margin-top:24px!important;border-radius:4px;font-size:13px}.av-links{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.av-links>a{border:1px solid #dee7d8;border-radius:4px;padding:18px 22px;display:flex;flex-direction:column}.av-links span{font-size:12px;color:#687367;margin-top:5px}.av-prune{display:grid;grid-template-columns:2.2fr 1fr;gap:25px}.av-three{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.av-three img{width:100%;height:145px;border-radius:4px}.av-three h3{font-size:15px;margin-top:12px}.av-three p{font-size:13px;margin-top:5px}.av-memo{background:#fff;padding:20px;margin-top:22px;border-radius:4px}.av-memo h3{font-size:17px}.av-memo>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.av-memo p{font-size:12px;padding:8px;border-right:1px solid #e5ebdf}.av-memo p:last-child{border:0}.av-memo strong{display:block;color:var(--av-ink)}.av-memo span{font-size:11px}.av-inline{font-size:13px;margin-top:18px!important}.av-inline a{text-decoration:underline;text-underline-offset:4px;color:#315a37}.av-warning{background:#fff0e9;border-radius:5px;padding:24px;position:relative;min-height:250px}.av-warning h3{font-size:17px;color:#aa3e22}.av-warning p{font-size:12px;max-width:70%;margin-top:14px}.av-warning img{position:absolute;width:95px;height:125px;object-fit:contain;bottom:10px;right:0}.av-cost{display:flex;flex-direction:column;background:white;padding:20px;margin-top:16px;border:1px solid #e0e8da;border-radius:4px}.av-cost strong{font-size:15px}.av-cost span{font-size:12px;color:#657064;margin-top:8px}.av-care img{height:165px}.av-next>.av-three{margin-top:24px}.av-ending{display:grid;grid-template-columns:1fr 120px auto;gap:24px;align-items:center;background:#eff5e9;padding:28px 32px;margin-block:30px;border-radius:6px}.av-ending h2{font-size:27px}.av-ending p:not(.av-label){font-size:13px;margin-top:10px}.av-ending>img{width:100%;height:145px;object-fit:contain}.av-button{display:block;background:var(--av-orange);color:#fff!important;font-weight:700;padding:16px 22px;border-radius:6px;font-size:13px;text-align:center}.av-button:hover{background:#a94308}.av-references{font-size:11px;padding-bottom:35px;color:#69756a}.av-references details{margin-top:14px;border-top:1px solid #e3eadd;padding-top:14px}.av-references summary{cursor:pointer;font-size:13px}.av-references details p{margin-top:10px}.av-references h2{font-size:18px;margin-top:16px}.av-references ol{padding-left:22px}.av-references li{margin-top:8px}.av-references li span{display:block}.av-references a{text-decoration:underline}.av section{scroll-margin-top:25px}
@media(min-width:1600px){.av-hero{min-height:610px}.av-hero-photo{width:72%}}
@media(max-width:900px){.av-wrap,.av-crumb,.av-hero-copy{width:calc(100% - 48px)}.av-hero{min-height:540px}.av h1{font-size:52px}.av-tagline{font-size:24px}.av-facts{width:460px;gap:15px}.av-tabs a{padding-inline:20px;font-size:12px}.av-heading{grid-template-columns:1fr 1fr;gap:20px}.av-heading h2{font-size:26px}.av-row{grid-template-columns:100px 1fr;gap:14px;padding-inline:15px}.av-row img{height:90px}.av-wide-tip{grid-template-columns:1.2fr 1fr}.av-wide-tip>a{grid-column:1/-1;border-left:0;border-top:1px solid #e0e8db;padding-bottom:0}.av-wide-tip>a br{display:none}.av-wide-tip>a span{display:inline;margin-left:15px}.av-observe{grid-template-columns:1fr 1fr}.av-prune{grid-template-columns:1fr}.av-prune-aside{display:grid;grid-template-columns:1fr 1fr;gap:20px}.av-cost{margin:0;justify-content:center}.av-warning{min-height:210px}.av-ending{grid-template-columns:1fr 90px;gap:18px;padding:24px}.av-button{grid-column:1/-1}.av-ending h2{font-size:25px}.av-three img{height:125px}}
@media(max-width:600px){.av{font-size:14px}.av-wrap,.av-crumb,.av-hero-copy{width:calc(100% - 36px)}.av-crumb{font-size:10px;padding-block:12px;gap:8px}.av-hero{align-items:flex-start;min-height:720px}.av-hero-photo{width:100%;height:330px;top:0;object-position:60% center}.av-hero:after{background:linear-gradient(0deg,#f9fbf6 0%,#f9fbf6 53%,#f9fbf6b0 65%,transparent 87%)}.av-hero-copy{margin-top:252px;margin-bottom:24px}.av h1{font-size:44px;margin-top:5px}.av-tagline{font-size:23px}.av-lead{font-size:13px;margin-top:14px!important}.av-pc{display:none}.av-facts{width:100%;gap:12px;margin-top:23px}.av-facts h2{font-size:12px}.av-facts p{font-size:10px;margin-top:7px}.av-facts>div>span{font-size:28px;height:35px}.av-tabs{padding:0;display:grid;grid-template-columns:1fr}.av-tabs a{padding:12px 20px;border:0;border-bottom:1px solid #e4ebdf;display:flex;justify-content:space-between;font-size:13px}.av-band,.av-section{padding-block:30px}.av-heading{display:block;margin-bottom:22px}.av-heading h2{font-size:25px;line-height:1.5;margin-top:6px}.av-heading>p{font-size:12px;margin-top:15px}.av-heading .av-label{font-size:22px}.av-compare{grid-template-columns:1fr;gap:18px}.av-panel>h3{font-size:15px;padding:11px 15px}.av-row{grid-template-columns:95px 1fr;padding-top:13px;padding-bottom:10px}.av-row h4{font-size:14px}.av-row p{font-size:12px}.av-row img{height:90px}.av-wide-tip{grid-template-columns:1fr;gap:17px;padding:20px}.av-wide-tip h3{font-size:22px}.av-wide-tip img{height:175px}.av-wide-tip>a{grid-column:auto}.av-observe{gap:18px;grid-template-columns:1fr 1fr;align-items:start}.av-observe img{height:140px}.av-observe h3{font-size:14px}.av-observe p{font-size:12px}.av-strip{font-size:12px;padding:14px 16px}.av-links{grid-template-columns:1fr;gap:12px}.av-links>a{padding:16px}.av-three{gap:20px;grid-template-columns:1fr}.av-three>div,.av-next .av-three>a{display:grid;grid-template-columns:110px 1fr;column-gap:15px;align-items:start}.av-three img{grid-row:1/3;height:105px}.av-three h3{margin-top:0;font-size:14px}.av-three p{font-size:12px;margin-top:7px}.av-memo{padding:16px}.av-memo>div{grid-template-columns:1fr;gap:0}.av-memo p{border-right:0;border-bottom:1px solid #e5ebdf;padding:10px 0}.av-memo strong{font-size:13px}.av-memo span{font-size:12px}.av-prune-aside{grid-template-columns:1fr}.av-warning{min-height:185px;padding:20px}.av-warning p{max-width:72%}.av-cost{padding:18px}.av-ending{grid-template-columns:1fr 65px;padding:22px 18px;gap:12px}.av-ending h2{font-size:22px}.av-ending p:not(.av-label){font-size:12px}.av-ending>img{height:110px}.av-button{font-size:12px;padding:15px 10px}.av-next>h2{font-size:24px}.av-references{font-size:10px;overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.av a{transition:none}}

.ag-answer{margin-top:26px;padding:24px;background:#fff;border:1px solid #e0e8da;border-radius:6px}.ag-answer h3{font-size:19px}.ag-answer p{margin-top:12px;font-size:14px}.ag-answer a,.ag-purpose a{text-decoration:underline;text-underline-offset:4px;color:#315a37}.ag-purpose{margin-top:22px!important;font-size:14px;padding:18px 20px;background:#edf4e7;border-left:3px solid #63804e;border-radius:3px}.ag-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:18px}.ag-actions h4{font-size:15px}.ag-actions p{font-size:13px}.ag-prune-answer{margin:0 0 24px}@media(max-width:600px){.ag-answer{padding:20px 16px}.ag-answer h3{font-size:17px}.ag-answer p,.ag-purpose{font-size:13px}.ag-actions{grid-template-columns:1fr;gap:20px}.ag-purpose{padding:16px}}

.av-hero-copy>.av-tagline,.av-hero-copy>.av-lead{max-width:440px}.av-references a{overflow-wrap:anywhere}
/* Keep the safety consultation next to the existing bowing mascot. */
.av-warning-consult{margin-top:18px;padding-right:70px;min-height:110px;display:flex;flex-direction:column;justify-content:center;gap:8px}.av-warning-line-label{font-size:12px;font-weight:700}.av-warning-consult .av-button{font-size:12px;padding:12px 10px;line-height:1.6;overflow-wrap:anywhere}.av-warning-consult .av-button:focus-visible{outline:3px solid var(--av-ink);outline-offset:3px}
