.aw-about69{--aw69-blue:#2464be;--aw69-soft:var(--aw43-surface,#f6f8fc);--aw69-line:var(--aw43-line,#dce4ef);color:var(--aw43-text,#17191d);background:var(--aw43-bg,#fff);font-family:'League Spartan',Arial,sans-serif;font-size:1.125rem;line-height:1.6;margin:0!important;padding:0}html[data-aw-theme=dark] .aw-about69{--aw69-blue:#91beff}.aw-about69 *{box-sizing:border-box;min-width:0}.aw-about69 :is(h1,h2,h3,p,figure){margin-top:0}.aw-about69 :is(h1,h2,h3){color:var(--aw43-text,#17191d);text-wrap:balance;overflow-wrap:break-word}.aw-about69 p{margin-bottom:1em;color:var(--aw43-muted,#536071)}.aw-about69 p:last-child{margin-bottom:0}.aw-about69 .aw69-wrap{width:calc(100% - 2 * var(--aw43-header-side,32px));max-width:1280px;margin-inline:auto;padding:0}.aw-about69 .aw69-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:'heading portrait' 'intro portrait';align-items:start;column-gap:clamp(36px,5vw,80px);row-gap:24px;padding-block:clamp(40px,5.5vw,80px) 60px}.aw-about69 .aw69-heading{grid-area:heading;align-self:end}.aw-about69 .aw69-kicker{margin:0 0 18px;color:var(--aw69-blue);font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.aw-about69 h1{font-size:clamp(2.25rem,4.35vw,4.35rem);line-height:1.04;letter-spacing:-.045em;font-weight:750;margin:0;max-width:15ch;padding-block:.05em}.aw-about69 .aw69-intro{grid-area:intro;max-width:58ch}.aw-about69 .aw69-intro p:first-child{font-size:1.25rem;line-height:1.5;color:var(--aw43-text,#17191d)}.aw-about69 .aw69-portrait-slot{grid-area:portrait;align-self:center;width:100%;margin:0;padding:0}.aw-about69 .aw69-portrait{margin:0;border-radius:24px;overflow:hidden;background:var(--aw69-soft)}.aw-about69 .aw69-portrait-image{display:block;width:100%;max-width:100%;height:auto;margin:0;border:0;border-radius:24px;object-fit:contain;filter:none;transform:none}.aw-about69 .aw69-hero:not(:has(.aw69-portrait-image)){grid-template-columns:minmax(0,1fr);grid-template-areas:'heading' 'intro'}.aw-about69 .aw69-story{padding:48px 0;border-top:1px solid var(--aw69-line);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:32px clamp(40px,6vw,100px)}.aw-about69 .aw69-story-heading h2{font-size:clamp(1.75rem,2.6vw,2.65rem);font-weight:600;line-height:1.14;letter-spacing:-.03em;margin:0;max-width:19ch}.aw-about69 .aw69-story-copy{max-width:66ch}.aw-about69 .aw69-strengths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:16px;padding-bottom:52px}.aw-about69 .aw69-strength{padding:28px 26px;background:var(--aw69-soft);border:1px solid var(--aw69-line);border-radius:18px}.aw-about69 .aw69-strength svg{display:block;width:40px;height:40px;margin:0 0 22px;color:var(--aw69-blue)}.aw-about69 .aw69-strength h3{font-size:1.45rem;font-weight:600;line-height:1.18;letter-spacing:-.02em;margin:0 0 14px}.aw-about69 .aw69-strength p{font-size:1.0625rem;line-height:1.55}.aw-about69 .aw69-close{border-top:1px solid var(--aw69-line);padding-block:42px 64px;display:flex;align-items:center;justify-content:space-between;gap:30px}.aw-about69 .aw69-close p{font-size:1.25rem;line-height:1.5;max-width:52ch;margin:0;color:var(--aw43-text,#17191d)}.aw-about69 :is(a,button).aw69-contact{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;min-height:50px;max-width:100%;padding:15px 24px;border:1px solid #2464be;border-radius:12px;background:#2464be;color:#fff;font:inherit;font-size:1.0625rem;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s ease}.aw-about69 .aw69-contact:hover{background:#1c529e;border-color:#1c529e}.aw-about69 .aw69-contact:focus-visible{outline:3px solid var(--aw43-focus,#2464be);outline-offset:5px}.aw69-skip{position:fixed;top:-200px;left:16px;z-index:99999;padding:12px 20px;background:#2464be;color:#fff;border-radius:8px}.aw69-skip:focus{top:16px}@media(max-width:980px){.aw-about69 .aw69-hero{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);column-gap:32px}.aw-about69 .aw69-story{column-gap:38px}.aw-about69 .aw69-strengths{gap:14px}.aw-about69 .aw69-strength{padding:24px 18px}.aw-about69 .aw69-close{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.aw-about69{font-size:1.0625rem;line-height:1.55;text-align:center}.aw-about69 .aw69-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:'heading' 'portrait' 'intro';padding-block:30px 32px;gap:25px}.aw-about69 h1{font-size:clamp(2rem,8.1vw,2.9rem);max-width:18ch;margin-inline:auto;line-height:1.06;letter-spacing:-.035em}.aw-about69 .aw69-kicker{font-size:.72rem;margin-bottom:12px}.aw-about69 .aw69-portrait-slot{max-width:340px;margin-inline:auto}.aw-about69 :is(.aw69-portrait,.aw69-portrait-image){border-radius:20px}.aw-about69 .aw69-intro{max-width:48ch;margin-inline:auto}.aw-about69 .aw69-intro p:first-child{font-size:1.125rem}.aw-about69 .aw69-story{grid-template-columns:minmax(0,1fr);padding-block:30px;gap:18px}.aw-about69 .aw69-story-heading h2{font-size:clamp(1.7rem,6.7vw,2.15rem);max-width:22ch;margin-inline:auto}.aw-about69 .aw69-story-copy{max-width:50ch;margin-inline:auto}.aw-about69 .aw69-strengths{grid-template-columns:minmax(0,1fr);padding-top:4px;padding-bottom:30px;gap:12px}.aw-about69 .aw69-strength{padding:22px}.aw-about69 .aw69-strength svg{margin:0 auto 14px}.aw-about69 .aw69-strength h3{font-size:1.35rem;margin-bottom:10px}.aw-about69 .aw69-strength p{max-width:43ch;margin-inline:auto}.aw-about69 .aw69-close{align-items:center;padding-block:30px 40px;gap:22px}.aw-about69 .aw69-close p{font-size:1.125rem}.aw-about69 .aw69-contact{width:100%;max-width:340px}}@media(prefers-reduced-motion:reduce){.aw-about69 .aw69-contact{transition:none}}@media(forced-colors:active){.aw-about69 :is(a,button).aw69-contact{border-color:ButtonText;background:ButtonFace;color:ButtonText}}