
.jhmnXG_stripes{font-family:var(--font-mono);letter-spacing:.12em;letter-spacing:.08em;width:100%;height:100%;color:var(--stripe-label,var(--accent));background-image:repeating-linear-gradient(45deg, var(--stripe-a,color-mix(in oklab, var(--accent) 18%, #fff)) 0 10px, var(--stripe-b,color-mix(in oklab, var(--accent) 9%, #fff)) 10px 20px);justify-content:center;align-items:center;font-size:.75rem;font-weight:400;display:flex}.jhmnXG_image{object-fit:cover;width:100%;height:100%}
.ZQ-9Pq_section{animation:.5s both ZQ-9Pq_fadeUp}@media (prefers-reduced-motion:reduce){.ZQ-9Pq_section{animation:none}}.ZQ-9Pq_section{padding-top:3.5rem;padding-bottom:3.25rem}.ZQ-9Pq_grid{grid-template-columns:1fr;align-items:start;gap:2.5rem;display:grid}@media (min-width:1024px){.ZQ-9Pq_grid{grid-template-columns:20rem 1fr;gap:3rem}}.ZQ-9Pq_frame{background-color:var(--card);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);transform:rotate(var(--tilt,-.7deg));transition:rotate .9s var(--ease),translate .9s var(--ease),box-shadow .9s var(--ease);border-radius:.375rem}.ZQ-9Pq_frame:hover,.ZQ-9Pq_frame:focus-visible{rotate:var(--tilt-hover,1.1deg);box-shadow:9px 9px 0 var(--ink);translate:0 -3px}@media (prefers-reduced-motion:reduce){.ZQ-9Pq_frame{transition:none}.ZQ-9Pq_frame:hover,.ZQ-9Pq_frame:focus-visible{translate:none;rotate:0deg}}.ZQ-9Pq_frame{--stripe-label:#a99f88;--stripe-a:#e7dcc7;--stripe-b:#efe6d4;width:100%;max-width:20rem;margin:0 auto;padding:.75rem .75rem 2.5rem}@media (min-width:1024px){.ZQ-9Pq_frame{margin:0}}.ZQ-9Pq_photo{height:21.25rem}.ZQ-9Pq_heading{letter-spacing:-.03em;margin-top:.75rem;font-size:2.25rem;line-height:1}@media (min-width:768px){.ZQ-9Pq_heading{font-size:3.375rem}}.ZQ-9Pq_body{max-width:35rem;margin-top:1.375rem}.ZQ-9Pq_body p{margin-bottom:0}.ZQ-9Pq_body p+p{margin-top:1rem}.ZQ-9Pq_action{margin-top:2.25rem}
._1Z50eG_section{animation:.5s both _1Z50eG_fadeUp}@media (prefers-reduced-motion:reduce){._1Z50eG_section{animation:none}}._1Z50eG_section{padding-top:3rem;padding-bottom:4rem}._1Z50eG_feature{background-color:var(--medium);color:#fff;border:2px solid var(--ink);box-shadow:7px 7px 0 var(--ink);border-radius:1.125rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:2.125rem 2.25rem;display:flex;transform:rotate(-.25deg)}._1Z50eG_heading{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.625rem;font-weight:800;line-height:1.05}@media (min-width:768px){._1Z50eG_heading{font-size:1.875rem}}._1Z50eG_description{margin-top:.375rem;font-size:.9375rem;line-height:1.55}._1Z50eG_cta{flex:none}
.aR0Q2a_section{animation:.5s both aR0Q2a_fadeUp}@media (prefers-reduced-motion:reduce){.aR0Q2a_section{animation:none}}.aR0Q2a_section{padding-top:3rem;padding-bottom:4rem}.aR0Q2a_grid{grid-template-columns:1fr;gap:1.375rem;list-style:none;display:grid}@media (min-width:640px){.aR0Q2a_grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.aR0Q2a_grid{grid-template-columns:repeat(3,1fr)}}.aR0Q2a_card{background-color:var(--card);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transform:rotate(var(--tilt,-.3deg));transition:rotate .8s var(--ease),translate .8s var(--ease),box-shadow .8s var(--ease);border-radius:.875rem}.aR0Q2a_card:hover,.aR0Q2a_card:focus-visible{rotate:var(--tilt-hover,1.1deg);box-shadow:6px 6px 0 var(--ink);translate:0 -2px}@media (prefers-reduced-motion:reduce){.aR0Q2a_card{transition:none}.aR0Q2a_card:hover,.aR0Q2a_card:focus-visible{translate:none;rotate:0deg}}.aR0Q2a_card{overflow:hidden}.aR0Q2a_media{height:13.75rem}.aR0Q2a_body{padding:1.125rem 1.25rem}.aR0Q2a_name{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.25rem;font-weight:800;line-height:1.1}.aR0Q2a_meta{font-family:var(--font-mono);letter-spacing:.12em;color:var(--meta);margin-top:.375rem;font-size:.6875rem;font-weight:400}.aR0Q2a_description{color:var(--muted);margin-top:.625rem;font-size:.875rem;line-height:1.5}.aR0Q2a_footer{border-top:1px solid var(--rule);align-items:center;gap:1rem;margin-top:.875rem;padding-top:.8125rem;display:flex}.aR0Q2a_link{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink);border-bottom:1.5px solid var(--accent);cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;padding:0;font-size:.6875rem;font-weight:700;text-decoration:none;display:inline-block}.aR0Q2a_link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}