.ab-sec{--champ-deep:#9c6b26;--fh:var(--f-display,"Montserrat",system-ui,sans-serif);--mono:var(--f-mono,"IBM Plex Mono",ui-monospace,Menlo,monospace);background:#fff;padding:clamp(44px,5.2vw,76px) 0}.ab-wrap{max-width:1180px;margin-inline:auto;padding:0 28px}.ab-eye{font-family:var(--fh);letter-spacing:.15em;text-transform:uppercase;color:var(--champ-deep);font-size:.66rem;font-weight:700}.ab-sec h2{font-family:var(--fh);letter-spacing:-.028em;margin:12px 0 0;font-size:clamp(1.5rem,2.9vw,2.15rem);font-weight:800;line-height:1.14}.ab-sec p{margin-top:15px;font-size:.96rem;line-height:1.74}.ab-kick{border-left:4px solid var(--champagne);margin-top:22px;padding:4px 0 4px 18px}.ab-kick p{font-family:var(--fh);margin:0;font-size:clamp(1.02rem,1.7vw,1.2rem);font-weight:800;line-height:1.42}.ab-ph{background:#fff;border-radius:3px;position:relative;overflow:hidden;box-shadow:0 18px 36px -18px #04101a8c,0 2px 6px #04101a2e}.ab-ph img{object-fit:cover;width:100%;height:100%;display:block}.ab-ph.ab-mat{background:#fbfaf7;padding:9px 9px 34px}.ab-ph.ab-mat img{border-radius:1px}.ab-ph .ab-cap{text-align:center;font-family:var(--mono);color:#8a8f94;letter-spacing:.02em;padding:0 8px;font-size:.6rem;position:absolute;bottom:9px;left:0;right:0}.ab-tape{z-index:4;background:#debd8480;width:78px;height:20px;position:absolute;box-shadow:0 1px 3px #0000001f}.t3-grid{grid-template-columns:.94fr 1.06fr;align-items:center;gap:clamp(28px,4vw,60px);display:grid}.t3-grid>*{min-width:0}.t3-copy{color:#3e4a55}.t3-copy h2,.t3-copy .ab-kick p{color:var(--navy)}.t3-stack{aspect-ratio:1/.99;position:relative}.t3-stack .ab-ph{position:absolute}.t3-act{z-index:1;width:63%;top:0;right:0;transform:rotate(1.8deg)}.t3-gnd{z-index:3;width:41%;top:26%;left:0;transform:rotate(-3deg)}.t3-las{z-index:2;width:60%;bottom:0;right:0;transform:rotate(-1.6deg)}.ab-ph.ab-mat.ab-cap2{padding-bottom:50px}.t3-act .ab-tape{top:-9px;left:40%;transform:rotate(-3deg)}.t3-gnd .ab-tape{top:-9px;right:20%;transform:rotate(5deg)}@media (max-width:900px){.t3-grid{grid-template-columns:1fr}.t3-stack{aspect-ratio:1/1.14}.t3-act{width:98%;top:0;left:0;right:auto;transform:rotate(1.4deg)}.t3-gnd{z-index:3;width:43%;inset:auto 0 8% auto;transform:rotate(-3deg)}.t3-las{z-index:2;width:80%;bottom:0;left:0;right:auto;transform:rotate(-1.6deg)}}@media (max-width:420px){.t3-stack{aspect-ratio:1/1.2}.t3-gnd{width:46%;bottom:10%}}.wcf-sec{--navy:var(--brand-navy,#133e5b);--champagne:var(--brand-champagne,#debd84);--champ-deep:var(--brand-champ-deep,#9c6b26);--gray:var(--brand-gray,#788895);--line:#133e5b24;--fh:var(--font-heading,"Montserrat",system-ui,sans-serif);--fb:var(--font-body,"Open Sans",system-ui,sans-serif);font-family:var(--fb);color:var(--brand-ink,#12232e);background:#fff;padding:clamp(42px,5vw,68px) 0}.wcf-wrap{max-width:1180px;margin-inline:auto;padding:0 28px}.wcf-eyebrow{font-family:var(--fh);letter-spacing:.15em;text-transform:uppercase;color:var(--champ-deep);margin:0;font-size:.66rem;font-weight:700}.wcf-sec h2{font-family:var(--fh);color:var(--navy);letter-spacing:-.03em;max-width:20ch;margin:12px 0 0;font-size:clamp(1.6rem,3.1vw,2.35rem);font-weight:800;line-height:1.14}.wcf-body{max-width:62ch;margin-top:16px}.wcf-body p{color:#3e4a55;margin-top:14px;font-size:1.02rem;line-height:1.8}.wcf-body p:first-child{margin-top:0}.wcf-body b{font-family:var(--fh);color:var(--navy);font-weight:700}.wcf-name{font-family:var(--fh);color:var(--navy);border-bottom:2px solid var(--champagne);padding-bottom:1px;font-weight:800}.wcf-tail{color:#3e4a55;max-width:66ch;margin-top:26px;font-size:1.02rem;line-height:1.8}.wcf-close{border-top:1px solid var(--line);grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(24px,3.4vw,48px);margin-top:clamp(24px,3vw,32px);padding-top:22px;display:grid}.wcf-close>*{min-width:0}.wcf-stmt{font-family:var(--fh);color:var(--navy);letter-spacing:-.018em;font-size:clamp(1.06rem,1.8vw,1.32rem);font-weight:800;line-height:1.44}.wcf-quote{grid-template-columns:auto 1fr;align-items:start;gap:13px;margin:0;display:grid}.wcf-avatar{background:var(--navy);width:40px;height:40px;color:var(--champagne);font-family:var(--fh);object-fit:cover;border-radius:50%;flex:none;place-items:center;font-size:.76rem;font-weight:800;display:grid;overflow:hidden}.wcf-quote blockquote{margin:0}.wcf-quote q{quotes:none;color:var(--navy);font-size:.9rem;line-height:1.58;display:block}.wcf-cite{border-top:1px solid var(--line);color:var(--gray);margin-top:8px;padding-top:8px;font-size:.77rem;font-style:normal;display:block}.wcf-cite b{font-family:var(--fh);color:var(--navy);font-size:.79rem;font-weight:800;display:block}@media (max-width:820px){.wcf-close{grid-template-columns:1fr}}@media (max-width:520px){.wcf-body p{font-size:1rem;line-height:1.76}.wcf-name{border-bottom-width:1.5px}}.wcf-body,.wcf-tail{max-width:none}.wcf-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.ab-cta{border-radius:9px;margin-top:24px;box-shadow:inset 0 1px #ffffff42,0 12px 26px -14px #d14600f2}
