.way-about-shell{display:flow-root;margin:0;padding:0;isolation:isolate}
.way-about,.way-about *{box-sizing:border-box}
.way-about{position:relative;display:flow-root;overflow-wrap:anywhere;background:var(--wa-bg);color:var(--wa-text);margin:var(--wa-mt) var(--wa-mr) var(--wa-mb) var(--wa-ml);font-family:var(--wa-body-font);font-style:normal}
.way-about .wa-stage{position:relative;display:flex;flex-direction:var(--wa-direction);gap:var(--wa-gap);max-width:var(--wa-max);min-height:var(--wa-height);margin:auto;padding:var(--wa-pt) var(--wa-pr) var(--wa-pb) var(--wa-pl)}
.way-about .wa-copy{position:relative;z-index:2;display:flex;flex:1 1 0%;min-width:0;flex-direction:column;justify-content:var(--wa-y);align-items:var(--wa-x);padding:var(--wa-ct) var(--wa-cr) var(--wa-cb) var(--wa-cl);text-align:var(--wa-align)}
.way-about .wa-inner{width:100%;max-width:var(--wa-copy-width)}
.way-about .wa-media{position:relative;flex:0 0 var(--wa-media-width);min-width:0;min-height:var(--wa-image-height);aspect-ratio:var(--wa-media-aspect);overflow:hidden;order:var(--wa-order);border-radius:var(--wa-radius);background:var(--wa-placeholder)}
.way-about .wa-image,.way-about .wa-placeholder{position:absolute;inset:0;width:100%;height:100%;margin:0;max-width:none;border:0;display:block}
.way-about .wa-image{object-fit:var(--wa-fit);object-position:var(--wa-image-x) var(--wa-image-y)}
.way-about .wa-placeholder{display:grid;place-items:center;background:var(--wa-placeholder);color:var(--wa-placeholder-ink);font:400 11px/1.5 Arial,sans-serif;letter-spacing:2.5px;text-align:center;padding:20px}
.way-about .wa-eyebrow{font-family:var(--wa-body-font);font-size:var(--wa-eye-size);font-weight:var(--wa-eye-weight);line-height:1.4;letter-spacing:var(--wa-eye-tracking);color:var(--wa-accent);margin:0 0 var(--wa-eye-gap);padding:0}
.way-about .wa-eyebrow:after{content:"";display:var(--wa-line-display);width:var(--wa-line-width);height:var(--wa-line-thickness);background:var(--wa-accent);margin-top:var(--wa-line-gap);margin-left:var(--wa-line-left);margin-right:var(--wa-line-right)}
.way-about .wa-heading{font-family:var(--wa-heading-font);font-size:var(--wa-heading-size);font-weight:var(--wa-heading-weight);line-height:var(--wa-heading-line);letter-spacing:var(--wa-heading-tracking);color:var(--wa-text);margin:0;padding:0;text-transform:none;max-width:100%;font-style:normal}
.way-about .wa-body{font-family:var(--wa-body-font);font-size:var(--wa-body-size);font-weight:var(--wa-body-weight);line-height:var(--wa-body-line);color:var(--wa-body-color);margin:var(--wa-body-gap) 0 0;padding:0}
.way-about .wa-body:first-child{margin-top:0}
.way-about .wa-body p{margin:0;padding:0;font:inherit;color:inherit}
.way-about .wa-body p+p{margin-top:var(--wa-paragraph-gap)}
.way-about .wa-body a{color:var(--wa-accent);text-decoration:underline;text-underline-offset:3px}
.way-about .wa-button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;width:var(--wa-button-width);min-height:44px;margin:var(--wa-button-gap) 0 0;padding:var(--wa-button-y) var(--wa-button-x);border:var(--wa-button-border) solid var(--wa-accent);border-radius:var(--wa-button-radius);font-family:var(--wa-body-font);font-size:var(--wa-button-size);font-weight:var(--wa-button-weight);line-height:1.3;letter-spacing:var(--wa-button-tracking);text-decoration:none;color:var(--wa-accent);background:var(--wa-button-bg);transition:filter .15s ease}
.way-about .wa-button:hover{filter:brightness(.8)}
.way-about .wa-button:focus-visible,.way-about .wa-body a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.way-about--statement .wa-media{position:absolute;inset:0;z-index:0;border-radius:0;order:0}
.way-about--statement .wa-placeholder{place-items:end start;padding:14px;font-size:9px;opacity:.65}
.way-about .wa-gradient{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(var(--wa-gradient-angle),var(--wa-gradient-start),var(--wa-gradient-end));display:var(--wa-gradient-display)}
@media(min-width:768px){.way-about--mobile{display:none!important}}
@media(max-width:767px){.way-about--desktop{display:none!important}}
@media(prefers-reduced-motion:reduce){.way-about .wa-button{transition:none}}
