.g28E5a_wrap{min-height:calc(100vh - 200px);padding:clamp(48px, 10vh, 120px) var(--page-pad);justify-content:center;align-items:center;display:flex}.g28E5a_inner{text-align:center;max-width:520px}.g28E5a_piece{width:46px;height:46px;color:var(--green-mid);margin:0 auto 8px;display:block;transform:rotate(8deg)}.g28E5a_code{font-family:var(--sans);letter-spacing:-.04em;color:var(--sand-d);margin-bottom:20px;font-size:clamp(4rem,12vw,8rem);font-weight:700;line-height:1;display:block}.g28E5a_inner h1{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.1}.g28E5a_message{color:var(--muted);margin:0 0 36px;font-size:1.02rem;line-height:1.6}.g28E5a_links{border-top:1px solid var(--line);flex-direction:column;gap:0;display:flex}.g28E5a_link{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;padding:16px 4px;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.g28E5a_link:hover{color:var(--green-mid)}.g28E5a_link svg{opacity:.4;width:18px;height:18px;transition:opacity .2s,transform .2s}.g28E5a_link:hover svg{opacity:1;transform:translate(3px)}
.FV9X1G_hero{--scene-rows:600;--scene-y:55%;--scene-clear:0;--scene-solid:80}
.MH-CVq_section{border-top:1px solid var(--line);background:var(--sand)}.MH-CVq_inner{max-width:var(--maxw);padding:clamp(48px, 7vh, 76px) var(--page-pad);margin:0 auto}.MH-CVq_heading{margin-bottom:26px}.MH-CVq_heading>span{font-family:var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--green-mid);margin-bottom:7px;font-size:.66rem;font-weight:700;display:block}.MH-CVq_heading h2{font-family:var(--serif);font-size:var(--section-heading-size);letter-spacing:-.01em;font-weight:400}.MH-CVq_articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.MH-CVq_articleCard{border:1px solid var(--line);background:var(--cream);min-width:0;color:var(--ink);border-radius:10px;flex-direction:column;padding:20px;transition:border-color .2s,transform .2s;display:flex}.MH-CVq_articleCard:hover{border-color:var(--green);transform:translateY(-2px)}.MH-CVq_articleType,.MH-CVq_nextStep>span{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--green-mid);font-size:.64rem;font-weight:700}.MH-CVq_articleCard h3{margin:8px 0;font-size:1rem;line-height:1.35}.MH-CVq_articleCard p,.MH-CVq_nextStep p{color:var(--muted);font-size:.82rem;line-height:1.5}.MH-CVq_articleCard p{margin-bottom:16px}.MH-CVq_cardLink{color:var(--green);align-items:center;gap:.4em;margin-top:auto;font-size:.78rem;font-weight:600;display:inline-flex}.MH-CVq_cardLink svg,.MH-CVq_nextStep>svg{width:1em;height:1em;transition:transform .2s}.MH-CVq_articleCard:hover .MH-CVq_cardLink svg,.MH-CVq_nextStep:hover>svg{transform:translate(3px)}.MH-CVq_nextSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.MH-CVq_nextStep{border:1px solid var(--line);color:var(--ink);background:#faf8f2a6;border-radius:10px;grid-template-columns:1fr auto;gap:5px 16px;padding:18px 20px;transition:border-color .2s,transform .2s;display:grid}.MH-CVq_nextStep:hover{border-color:var(--green);transform:translateY(-1px)}.MH-CVq_nextStep>span,.MH-CVq_nextStep strong,.MH-CVq_nextStep p{grid-column:1}.MH-CVq_nextStep strong{font-size:.94rem}.MH-CVq_nextStep>svg{color:var(--green);grid-area:1/2/4;align-self:center}@media (max-width:800px){.MH-CVq_articleGrid{grid-template-columns:1fr}}@media (max-width:620px){.MH-CVq_nextSteps{grid-template-columns:1fr}}
.xXAyLW_band{aspect-ratio:21/9;-webkit-mask-composite:source-in;margin:clamp(-56px,-3vw,-24px) 0 clamp(8px,2vw,28px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 30% 86%,#0000 100%),linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 30% 86%,#0000 100%),linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.xXAyLW_art{object-fit:cover;pointer-events:none}@media (max-width:960px){.xXAyLW_band{aspect-ratio:3/2}}
/*# sourceMappingURL=1rj8h5-bc_w54.css.map*/