.fw6aWa_section{padding:var(--pad-section)}.fw6aWa_header{gap:var(--space-5);margin-bottom:clamp(var(--space-10), 6vw, var(--space-20));display:grid}.fw6aWa_grid{gap:var(--space-12) var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}@media (min-width:1025px){.fw6aWa_item:nth-child(3n+2){margin-top:var(--space-16)}}.fw6aWa_tile{height:100%;color:inherit;border-radius:var(--radius-sm);flex-direction:column;text-decoration:none;display:flex}.fw6aWa_media{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--color-green-100);display:block;position:relative;overflow:hidden}.fw6aWa_img{object-fit:cover;transition:transform .6s var(--ease-out)}.fw6aWa_tile:hover .fw6aWa_img{transform:scale(1.03)}.fw6aWa_placeholder{color:var(--color-green-800);background:var(--color-green-100);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fw6aWa_body{gap:var(--space-2);padding-top:var(--space-5);flex-direction:column;display:flex}.fw6aWa_title{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:1.2}.fw6aWa_text{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary)}.fw6aWa_more{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-weight:var(--weight-semibold);color:var(--color-green-900);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-green-500);text-decoration-color:var(--color-green-500);display:inline-flex}.fw6aWa_more svg{transition:transform var(--duration-base) var(--ease-out)}.fw6aWa_tile:hover .fw6aWa_more{-webkit-text-decoration-color:var(--color-green-900);text-decoration-color:var(--color-green-900)}.fw6aWa_tile:hover .fw6aWa_more svg{transform:translate(3px)}@media (max-width:1024px){.fw6aWa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fw6aWa_grid{gap:var(--space-12);grid-template-columns:1fr}.fw6aWa_media{aspect-ratio:4/3}}
.rk3SHW_section{padding:var(--pad-section);background:var(--surface-warm)}.rk3SHW_header{gap:var(--space-5);margin-bottom:clamp(var(--space-10), 5vw, var(--space-16));display:grid}.rk3SHW_grid{gap:var(--space-12) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rk3SHW_featured{grid-column:1/-1}.rk3SHW_figure{gap:var(--space-4);flex-direction:column;display:flex}.rk3SHW_imageWrap{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--color-earth-200);position:relative;overflow:hidden}.rk3SHW_img{object-fit:cover}.rk3SHW_tag{top:var(--space-4);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:1.2;position:absolute}.rk3SHW_tagBefore{left:var(--space-4);color:var(--color-stone-900);background:#fff}.rk3SHW_tagAfter{left:calc(50% + var(--space-4));background:var(--color-green-900);color:#fff}.rk3SHW_featured .rk3SHW_tag{font-size:var(--text-lg);top:var(--space-6)}.rk3SHW_featured .rk3SHW_tagBefore{left:var(--space-6)}.rk3SHW_featured .rk3SHW_tagAfter{left:calc(50% + var(--space-6))}.rk3SHW_caption{gap:var(--space-1);flex-direction:column;display:flex}.rk3SHW_captionTitle{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-semibold);color:var(--text-primary)}.rk3SHW_captionText{color:var(--text-secondary)}.rk3SHW_more{margin-top:var(--space-12)}@media (max-width:760px){.rk3SHW_grid{grid-template-columns:1fr}.rk3SHW_tag,.rk3SHW_featured .rk3SHW_tag{top:var(--space-3);font-size:var(--text-sm);padding:var(--space-1-5) var(--space-3)}.rk3SHW_tagBefore,.rk3SHW_featured .rk3SHW_tagBefore{left:var(--space-3)}.rk3SHW_tagAfter,.rk3SHW_featured .rk3SHW_tagAfter{left:calc(50% + var(--space-3))}}
.AvTUHG_section{padding:var(--pad-section)}.AvTUHG_grid{gap:clamp(var(--space-10), 6vw, var(--space-24));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.AvTUHG_media{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--color-green-100);align-self:start;position:relative;overflow:hidden}.AvTUHG_photo{object-fit:cover}.AvTUHG_placeholder{background:var(--color-green-100);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AvTUHG_logo{width:62%;height:auto}.AvTUHG_text{gap:var(--space-8);display:grid}.AvTUHG_copy{gap:var(--space-4);max-width:56ch;display:grid}.AvTUHG_copy p{font-size:var(--text-lg);color:var(--text-primary)}.AvTUHG_proofs{display:grid}.AvTUHG_proof{gap:var(--space-2) var(--space-6);padding:var(--space-5) 0;border-top:2px solid var(--color-green-200);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:baseline;display:grid}.AvTUHG_proofTerm{gap:var(--space-1);display:grid}.AvTUHG_proofValue{font-family:var(--font-display);font-size:clamp(2rem,3vw,2.5rem);font-weight:var(--weight-semibold);color:var(--color-green-800);line-height:1}.AvTUHG_proofLabel{font-weight:var(--weight-semibold);color:var(--text-primary)}.AvTUHG_proofText{color:var(--text-secondary)}@media (max-width:900px){.AvTUHG_grid{grid-template-columns:1fr}.AvTUHG_media{aspect-ratio:4/3;max-height:420px}}@media (max-width:640px){.AvTUHG_proof{grid-template-columns:1fr}}
.RmMdVa_section{--focus-color:#fff;isolation:isolate;padding:var(--pad-section);background:radial-gradient(ellipse 70% 60% at 80% 40%, var(--color-green-900), transparent 70%), var(--color-green-950);position:relative;overflow:clip}.RmMdVa_media{top:calc(-1*clamp(72px,10vw,136px));left:calc(-1 * clamp(var(--space-5), 4vw, var(--space-10)));right:calc(-1 * clamp(var(--space-5), 4vw, var(--space-10)));z-index:-1;height:320px;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#000 20%,#0000 100%);mask-image:linear-gradient(#000 20%,#0000 100%)}.RmMdVa_image{object-fit:cover;object-position:42% 50%;transform-origin:42%;opacity:.4;transform:scale(2)}.RmMdVa_inner{gap:var(--space-16);display:grid}.RmMdVa_intro{align-content:start;gap:var(--space-6);padding-top:120px;display:grid;position:relative}.RmMdVa_heading{font-family:var(--font-display);font-size:clamp(1.875rem,8.6vw,2.5rem);font-weight:var(--weight-bold);letter-spacing:-.02em;color:#fff;line-height:1.1}.RmMdVa_headLine{display:block}.RmMdVa_lead{font-size:var(--text-base);color:var(--color-green-200);max-width:40ch;line-height:1.6}.RmMdVa_stepsCol{gap:var(--space-12);display:grid}.RmMdVa_steps{gap:var(--space-12);list-style:none;display:grid}.RmMdVa_step{gap:var(--space-6);grid-template-columns:48px minmax(0,1fr);align-items:start;display:grid}.RmMdVa_marker{justify-items:center;gap:var(--space-3);display:grid}.RmMdVa_number{border:1px solid var(--color-green-700);width:48px;height:48px;font-size:.9375rem;font-weight:var(--weight-semibold);letter-spacing:.06em;font-variant-numeric:lining-nums tabular-nums;color:var(--color-earth-300);background:#ffffff0a;border-radius:50%;place-items:center;display:grid}.RmMdVa_line{background:#fff3;width:1px;height:56px}.RmMdVa_body{gap:var(--space-3);padding-top:4px;display:grid}.RmMdVa_title{font-family:var(--font-display);font-size:clamp(1.5rem,2.2vw,1.75rem);font-weight:var(--weight-semibold);color:#fff;line-height:1.25}.RmMdVa_text{font-size:var(--text-base);color:var(--color-green-200);max-width:44ch;line-height:1.6}.RmMdVa_call{align-items:center;gap:var(--space-2);min-height:var(--tap-min);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--color-earth-300);text-decoration-color:var(--color-earth-300);text-underline-offset:6px;justify-self:start;text-decoration-thickness:2px;display:inline-flex}.RmMdVa_call:hover{color:var(--color-earth-300)}.RmMdVa_call svg{transition:transform var(--duration-fast) var(--ease-out)}.RmMdVa_call:hover svg{transform:translate(4px)}@media (min-width:900px){.RmMdVa_media{top:calc(-1 * var(--space-24));left:calc(-1 * var(--space-24));right:calc(-1 * var(--space-16));height:calc(100% + 2 * var(--space-24));-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000 100%);mask-image:radial-gradient(closest-side,#000 35%,#0000 100%)}.RmMdVa_image{opacity:.32}.RmMdVa_inner{gap:clamp(var(--space-10), 5vw, var(--space-20));grid-template-columns:minmax(0,45fr) minmax(0,55fr)}.RmMdVa_intro{top:calc(var(--header-height) + var(--space-12));align-self:start;padding-top:0;position:sticky}.RmMdVa_heading{font-size:clamp(2.125rem,3.8vw,3.125rem)}.RmMdVa_headLine{white-space:nowrap}.RmMdVa_steps{gap:clamp(var(--space-18), 7vw, var(--space-24))}.RmMdVa_step:nth-child(2){margin-left:var(--space-24)}.RmMdVa_call{margin-left:calc(48px + var(--space-6))}}@media (min-width:900px) and (max-width:1280px){.RmMdVa_section{padding-bottom:max(var(--space-24), 10vw)}}@media (prefers-reduced-motion:reduce){.RmMdVa_call svg{transition:none}}
.ItA9Ha_section{padding:var(--pad-section);background:var(--surface-subtle)}.ItA9Ha_inner{gap:clamp(var(--space-10), 5vw, var(--space-16));display:grid}.ItA9Ha_aside{align-content:start;justify-items:start;gap:var(--space-6);display:grid}.ItA9Ha_rating{align-items:center;gap:var(--space-4);display:flex}.ItA9Ha_ratingValue{font-family:var(--font-display);font-size:clamp(3.5rem,6vw,4.5rem);font-weight:var(--weight-bold);letter-spacing:-.02em;color:var(--text-primary);line-height:1}.ItA9Ha_ratingMeta{gap:var(--space-1);display:grid}.ItA9Ha_ratingText{font-size:var(--text-base);color:var(--text-secondary)}.ItA9Ha_stars{color:var(--color-earth-600);gap:2px;display:inline-flex}.ItA9Ha_grid{gap:var(--space-6);align-items:start;list-style:none;display:grid}.ItA9Ha_item{display:flex}.ItA9Ha_card{gap:var(--space-5);width:100%;padding:clamp(var(--space-6), 2.5vw, var(--space-8));border:1px solid var(--color-earth-200);border-radius:var(--radius-sm);background:#fff;display:grid}.ItA9Ha_cardTop{justify-content:space-between;align-items:flex-start;display:flex}.ItA9Ha_quoteMark{font-family:var(--font-display);font-size:4rem;font-weight:var(--weight-bold);height:1.75rem;color:var(--color-earth-200);line-height:.6}.ItA9Ha_quote p{color:var(--text-primary);font-size:1.1875rem;line-height:1.6}.ItA9Ha_author{align-items:center;gap:var(--space-3);display:flex}.ItA9Ha_initial{background:var(--color-green-100);width:40px;height:40px;color:var(--color-green-900);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ItA9Ha_authorText{display:grid}.ItA9Ha_name{font-size:1rem;font-weight:var(--weight-semibold);color:var(--text-primary)}.ItA9Ha_source{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.ItA9Ha_googleG{flex-shrink:0}@media (min-width:768px){.ItA9Ha_grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:80px}.ItA9Ha_item:nth-child(2n){transform:translateY(80px)}.js .ItA9Ha_item:nth-child(2n).reveal{transform:translateY(92px)}.js .ItA9Ha_item:nth-child(2n).reveal.is-visible{transform:translateY(80px)}}@media (min-width:1280px){.ItA9Ha_inner{grid-template-columns:minmax(0,35fr) minmax(0,65fr)}.ItA9Ha_aside{top:calc(var(--header-height) + var(--space-12));align-self:start;position:sticky}}@media (prefers-reduced-motion:reduce){.js .ItA9Ha_item:nth-child(2n).reveal{transform:translateY(80px)}}
