.ab-story{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:80px;display:grid}.ab-story-media{position:sticky;top:120px}.ab-story-media figcaption,.ab-journey-media figcaption{color:var(--fx-muted);margin-top:16px;font-size:14px;line-height:1.5}.ab-story-copy{gap:24px;display:grid}.ab-story-copy>p{color:var(--fx-body);margin:0;font-size:19px;line-height:1.75}.ab-story-copy>p.ab-first:first-letter{float:left;color:var(--fx-teal);margin:8px 12px 0 0;font-size:84px;font-weight:700;line-height:.8}.ab-pull{border-left:4px solid var(--fx-lime);color:var(--fx-ink);margin:8px 0;padding:6px 0 6px 28px;font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.3}.ab-sign{align-items:center;gap:14px;display:flex}.ab-sign img{object-fit:cover;border:2px solid var(--fx-lime);border-radius:50%;width:54px;height:54px}.ab-sign b{color:var(--fx-ink);display:block}.ab-sign span{color:var(--fx-muted);font-size:14px}@media (max-width:991.98px){.ab-story{grid-template-columns:1fr;gap:44px}.ab-story-media{max-width:460px;position:static}}.ab-journey{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:80px;display:grid}.ab-journey-media{position:sticky;top:120px}.fx-ink .ab-journey-media figcaption{color:#fff9}.ab-timeline{margin:0;padding:0;list-style:none;position:relative}.ab-timeline:before{content:"";background:var(--fx-line-light);width:1px;position:absolute;top:10px;bottom:10px;left:7px}.ab-tl-item{padding:0 0 46px 50px;position:relative}.ab-tl-item:last-child{padding-bottom:0}.ab-tl-item:before{content:"";background:var(--fx-ink);border:2px solid var(--fx-lime);border-radius:50%;width:15px;height:15px;position:absolute;top:5px;left:0}.ab-tl-item.is-now:before{background:var(--fx-lime);box-shadow:0 0 0 7px #acd12d2e}.ab-tl-when{letter-spacing:.06em;text-transform:uppercase;color:var(--fx-lime);margin-bottom:8px;font-size:14px;font-weight:700;display:block}.ab-tl-item h3{margin:0 0 10px}.ab-tl-item p{max-width:580px;margin:0}.ab-tl-item .fx-link{margin-top:14px}@media (max-width:991.98px){.ab-journey{grid-template-columns:1fr;gap:50px}.ab-journey-media{max-width:420px;position:static}}.fx-form-card.ab-form-card h2{letter-spacing:-.025em;color:var(--fx-ink);margin:0 0 8px;font-size:28px;line-height:1.15}.fx-form-card.ab-form-card p{color:var(--fx-muted)}.fx-form-card.ab-form-card{color:var(--fx-body)}.fx-form-card.ab-form-card label{color:var(--fx-ink)}.fx-form-card.ab-form-card>p{color:var(--fx-muted);margin:0 0 24px;font-size:15px}.ab-form-card>p a{color:var(--fx-teal);text-underline-offset:3px;text-decoration:underline}.ab-map iframe{border:0;width:100%;height:100%;display:block}.ab-address{color:var(--fx-ink);margin:0;font-size:20px;font-style:normal;font-weight:600;line-height:1.55}.ab-card-links{flex-wrap:wrap;gap:8px 18px;display:flex}.ab-card-links a{color:var(--fx-ink);border-bottom:2px solid var(--fx-lime);font-weight:700}.ab-card-links a:hover{color:var(--fx-teal)}.fx-card-ink .ab-card-links a{color:#fff}.fx-card-ink .ab-card-links a:hover{color:var(--fx-lime)}.ab-legal .fn-prose h2{letter-spacing:-.025em;margin:1.7em 0 .5em;scroll-margin-top:130px;font-size:30px;line-height:1.2}.ab-legal .fn-prose>:first-child{margin-top:0}.ab-legal .fn-prose strong{color:var(--fx-ink)}.ab-toc-title{letter-spacing:.08em;text-transform:uppercase;color:var(--fx-muted);margin:0 0 8px;font-size:13px;font-weight:700}.ab-toc-gap{margin-top:26px}.ab-note{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.ab-note>div{max-width:680px}.ab-note p{margin:10px 0 0}.ab-404{aspect-ratio:1;border-radius:var(--fx-radius);background:var(--fx-ink);box-shadow:var(--fx-shadow);place-items:center;display:grid;position:relative;overflow:hidden}.ab-404 b{letter-spacing:-.06em;color:var(--fx-lime);font-size:clamp(110px,15vw,230px);font-weight:800;line-height:1}.ab-404 span{text-align:center;color:#ffffffbf;font-size:22px;font-weight:600;position:absolute;bottom:30px;left:0;right:0}.ab-404:before{content:"";aspect-ratio:1;border:1px dashed #acd12d4d;border-radius:50%;width:120%;position:absolute}
