.KesmPa_heroWrapper{min-height:80vh;max-width:var(--container-max);padding:4rem var(--content-padding) 2.5rem var(--content-padding);flex-direction:column;justify-content:center;margin:0 auto;display:flex;position:relative;overflow:hidden}.KesmPa_headline{font-size:var(--font-size-display);letter-spacing:var(--letter-spacing-display);font-weight:400;line-height:var(--line-height-display);color:var(--text);overflow-wrap:break-word;max-width:15ch;margin-bottom:2.5rem}.KesmPa_lineWrap{vertical-align:top;display:inline-block;overflow:hidden}.KesmPa_period{color:var(--accent);will-change:transform, opacity;display:inline-block}.KesmPa_benchContainer{width:100%;max-width:680px;margin-top:1rem;position:relative}.KesmPa_benchSvg{width:100%;height:auto;display:block;overflow:visible}.KesmPa_marginMarkerTrack{pointer-events:none;z-index:90;width:14px;display:none;position:fixed;top:15vh;bottom:15vh;right:clamp(1rem,2.5vw,2.5rem)}@media (min-width:1024px){.KesmPa_marginMarkerTrack{display:block}}.KesmPa_marginMarker{background-color:var(--accent);opacity:0;will-change:transform, opacity;border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0;transform:translate(0,0)}
.bVP_Dq_ruleWrapper{min-height:100vh;max-width:var(--container-max);padding:0 var(--content-padding);justify-content:flex-start;align-items:center;margin:0 auto;display:flex;position:relative}.bVP_Dq_ruleText{font-size:var(--font-size-display);letter-spacing:var(--letter-spacing-display);font-weight:400;line-height:var(--line-height-display);flex-wrap:wrap;gap:.22em;max-width:14ch;display:flex}.bVP_Dq_word{color:var(--text,#1b1f23);opacity:.22;will-change:opacity, transform;display:inline-block;transform:translateY(6px)}html:not(.bVP_Dq_js) .bVP_Dq_word{opacity:1;transform:none}@media (max-width:860px){.bVP_Dq_ruleWrapper{min-height:60svh;padding:3.5rem var(--content-padding)}}@media (prefers-reduced-motion:reduce){.bVP_Dq_word{opacity:1!important;transform:none!important}}
