.build-experience{--bx-play:paused;--chapter-progress:0;isolation:isolate;color:#fff;background:#0b0b0b;border:1px solid #242424;border-radius:5px;margin:0 0 48px;position:relative;overflow:hidden;container-type:inline-size}.build-experience[data-running=true]{--bx-play:running}.bx-heading{height:52px;font:11px var(--mono);letter-spacing:1px;z-index:4;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:16px;padding:0 26px;display:flex;position:relative}.bx-heading-divider{color:#777;margin:0 12px}.bx-heading-stage{color:#bbb;letter-spacing:0;margin-left:12px}.bx-viewport{perspective:1400px;height:clamp(520px,48vw,650px);position:relative;overflow:hidden}.bx-person{object-fit:cover;object-position:50% 46%;filter:none;image-rendering:auto;width:100%;height:100%;position:absolute;inset:0;transform:none}.bx-shade{background:linear-gradient(90deg,#080808aa,#08080835 40%,#0000 75%);position:absolute;inset:0}.bx-source-fragment{font:12px/1.8 var(--mono);color:#a7a7a7;opacity:.65;transition:opacity .6s;position:absolute;top:8%;left:4%}.bx-source-fragment>span{letter-spacing:1.5px;margin-bottom:10px;font-size:10px;display:block}.bx-source-fragment code{color:#aab9c8}.build-experience:not([data-phase="0"]) .bx-source-fragment{opacity:0}.bx-system{opacity:0;visibility:hidden;z-index:2;background:linear-gradient(135deg,#161616,#080808);border:1px solid #ffffff30;border-radius:4px;width:44%;height:83%;transition:opacity .7s,transform .9s,width .9s,visibility .7s;position:absolute;top:8%;left:3%;overflow:hidden;transform:translateY(20px)rotateY(5deg);box-shadow:0 20px 70px #0008}.build-experience[data-phase="1"] .bx-system,.build-experience[data-phase="2"] .bx-system{opacity:1;visibility:visible;transform:translateY(0)rotateY(5deg)}.build-experience[data-phase="2"] .bx-system{width:35%}.bx-editor-chrome{height:35px;font:9px var(--mono);letter-spacing:1px;color:#aaa;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.bx-system-content{padding:25px}.bx-eyebrow{font:11px/1.35 var(--mono);letter-spacing:1.3px;color:#646464;margin:0 0 18px;font-weight:400}.bx-system .bx-eyebrow{color:#aaa}.build-experience h3{font-family:var(--sans);letter-spacing:-1.3px;margin:0;font-weight:500;line-height:1.12}.bx-system h3{color:#fff;font-size:clamp(25px,2.7cqw,36px)}.bx-code{font:clamp(11px,1.05cqw,14px)/1.9 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;color:#d3d3d3;margin:26px 0 22px}.bx-code b{color:#a9c8e8;font-weight:400}.bx-line{animation:1s steps(30,end) both bx-type;animation-play-state:var(--bx-play);display:block}.bx-line:nth-child(2){animation-delay:.3s}.bx-line:nth-child(3){animation-delay:.6s}.bx-line:nth-child(4){animation-delay:.9s}.bx-line:nth-child(5){animation-delay:1.2s}.bx-line:nth-child(6){animation-delay:1.5s}.bx-line:nth-child(7){animation-delay:1.8s}.bx-knowledge{border-top:1px solid #ffffff23;padding-top:17px}.bx-knowledge>span{font:9px var(--mono);letter-spacing:1px;color:#bd985b;margin-bottom:9px;display:block}.bx-knowledge code{font:clamp(10px,.95cqw,12px)/1.8 var(--mono);color:#959595;overflow-wrap:anywhere}.bx-methods{margin:24px 0 20px;padding:0;list-style:none}.bx-methods li{border-bottom:1px solid #ffffff20;gap:13px;padding:11px 0;font-size:clamp(14px,1.4cqw,18px);line-height:1.25;display:flex}.bx-methods li>span{font:10px var(--mono);color:#b89558;padding-top:3px}.bx-system-note{color:#aaa;margin:0;font-size:14px;line-height:1.5}.bx-particles{pointer-events:none;z-index:3;opacity:0;transition:opacity .5s;position:absolute;inset:0;overflow:hidden}.build-experience[data-phase="1"] .bx-particles,.build-experience[data-phase="2"] .bx-particles{opacity:1}.bx-particles>span{left:var(--x);top:var(--y);font:12px var(--mono);color:#b8ccdc;animation:bx-travel var(--duration) linear infinite;animation-delay:var(--delay);animation-play-state:var(--bx-play);text-shadow:0 1px 8px #000;position:absolute}.bx-interface{z-index:4;color:#171717;background:#fff;border:1.5px solid #151515;border-radius:5px;width:55%;height:78%;transition:left 1.1s cubic-bezier(.2,.7,.2,1),top 1.1s,width 1.1s,height 1.1s,transform 1.1s;position:absolute;top:12%;left:9%;overflow:hidden;transform:rotateY(5deg)rotate(-.4deg);box-shadow:0 25px 70px #0005}.build-experience[data-phase="1"] .bx-interface{width:28%;height:74%;top:16%;left:46%;transform:rotateY(-7deg)rotate(1deg)}.build-experience[data-phase="2"] .bx-interface{width:37%;height:81%;top:11%;left:37%;transform:rotateY(-4deg)}.build-experience[data-phase="3"] .bx-interface{width:55%;height:77%;top:12%;left:6%;transform:rotateY(0)}.bx-screen{opacity:0;visibility:hidden;padding:clamp(25px,3.3cqw,44px);transition:opacity .45s,transform .65s,visibility .45s;position:absolute;inset:0;transform:translateY(9px)}.build-experience[data-phase="0"] .bx-need,.build-experience[data-phase="1"] .bx-prototype,.build-experience[data-phase="2"] .bx-understanding,.build-experience[data-phase="3"] .bx-result{opacity:1;visibility:visible;transition-delay:.35s;transform:none}.bx-screen h3{font-size:clamp(29px,3.6cqw,46px)}.bx-needs{margin:25px 0 22px}.bx-needs>div{border-top:1px solid #dedede;grid-template-columns:90px 1fr;gap:15px;padding:15px 0;display:grid}.bx-needs dt{font:11px/1.7 var(--mono);color:#737373}.bx-needs dd{margin:0;font-size:clamp(16px,1.6cqw,20px);line-height:1.4}.bx-footnote{font:11px/1.5 var(--mono);color:#666}.bx-prototype{padding:28px}.bx-prototype .bx-eyebrow{font-size:9px}.bx-prototype h3{font-size:clamp(25px,2.7cqw,36px)}.bx-visual-tabs{color:#888;border-bottom:1px solid #ddd;gap:14px;margin:25px 0 20px;padding-bottom:12px;font-size:10px;display:flex}.bx-visual-tabs>span:first-child{color:#151515}.bx-prototype>p:not(.bx-eyebrow){font-size:15px;line-height:1.5}.bx-highlight{font:11px/1.5 var(--mono);background:#f3f1ec;border-left:2px solid #b89b65;margin-top:10px;padding:8px 10px}.bx-skeleton{margin-top:24px}.bx-skeleton i{background:#e5e5e5;width:90%;height:4px;margin:10px 0;display:block}.bx-skeleton i:nth-child(2){width:73%}.bx-skeleton i:nth-child(3){width:53%}.bx-understanding{padding:28px 30px}.bx-understanding h3{font-size:clamp(27px,2.8cqw,38px)}.bx-reasoning{margin:23px 0 10px}.bx-reasoning>div{border-top:1px solid #ddd;padding:11px 0}.bx-reasoning dt{margin-bottom:4px;font-size:14px;font-weight:500}.bx-reasoning dd{color:#666;margin:0;font-size:13px;line-height:1.45}.bx-curve{width:100%;height:50px;margin-bottom:4px;display:block}.bx-curve-grid{stroke:#e5e5e5;fill:none}.bx-curve-line{stroke:#6e8fa6;stroke-width:2px;fill:none;stroke-dasharray:1;stroke-dashoffset:1px}.build-experience[data-phase="2"] .bx-curve-line{animation:2s .7s forwards bx-draw;animation-play-state:var(--bx-play)}.bx-result-meta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px;display:flex}.bx-result-meta .bx-eyebrow{margin:0}.bx-result-meta>span:last-child{color:#666;font-size:10px}.bx-result h3{font-size:clamp(28px,3.5cqw,45px)}.bx-finding{letter-spacing:-.4px;max-width:430px;margin:20px 0 8px;font-size:clamp(19px,2.05cqw,27px);line-height:1.3}.bx-result-description{color:#6a6a6a;margin:0;font-size:clamp(15px,1.45cqw,18px);line-height:1.5}.bx-bars{margin:23px 0 25px}.bx-bars>div{grid-template-columns:105px 1fr;align-items:center;gap:15px;margin:13px 0;display:grid}.bx-bars>div>span{color:#666;font-size:12px}.bx-bars i{height:12px;display:block}.bx-bars b{transform-origin:0;background:#cd9b43;width:85%;height:100%;display:block}.bx-bars>div+div b{background:#c6c6c6;width:28%}.build-experience[data-phase="3"] .bx-bars b{animation:1.1s .5s both bx-bar;animation-play-state:var(--bx-play)}.bx-primary{min-height:44px;color:#fff!important;height:auto!important;font:14px var(--sans)!important;box-shadow:none!important;background:#121212!important;border-radius:3px!important;padding:12px 21px!important;text-decoration:none!important}.bx-primary:hover{background:#343434!important}.bx-explanation{color:#6a6a6a;width:100%;font:12px var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ddd;justify-content:space-between;align-items:center;margin-top:21px;padding:13px 0 0;display:flex}.bx-explanation:hover{color:#000}.bx-explanation>span{font-size:17px}.bx-controls{z-index:5;background:#0b0b0b;border-top:1px solid #ffffff20;align-items:stretch;gap:18px;min-height:74px;padding:0 23px;display:flex;position:relative}.bx-chapters{flex:1;grid-template-columns:repeat(4,1fr);gap:18px;min-width:0;display:grid}.bx-chapters button{text-align:left;color:#888;font:13px/1.3 var(--sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:15px 0;display:flex;position:relative}.bx-chapters button[aria-pressed=true],.bx-chapters button:hover{color:#fff}.bx-chapter-number{font:10px var(--mono);color:#888}.bx-chapters button[aria-pressed=true] .bx-chapter-number{color:#d6ac69}.bx-chapters button i{transform-origin:0;background:#333;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.bx-chapters button[aria-pressed=true] i{transform:scaleX(1)}.bx-chapters button[aria-pressed=true] i:after{content:"";transform:scaleX(var(--chapter-progress));transform-origin:0;background:#c8a36a;position:absolute;inset:0}.bx-playback{color:#eee;min-width:85px;height:36px;font:11px var(--sans);cursor:pointer;background:#161616;border:1px solid #ffffff35;border-radius:3px;justify-content:center;align-self:center;align-items:center;gap:8px;display:flex}.bx-playback:hover{background:#292929}.build-experience button:focus-visible,.build-experience a:focus-visible{outline-offset:4px;outline:2px solid #fff}@keyframes bx-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes bx-travel{0%{opacity:0;transform:translate(0)}15%{opacity:.65}78%{opacity:.5}to{opacity:0;transform:translate(var(--dx),var(--dy))}}@keyframes bx-draw{to{stroke-dashoffset:0}}@keyframes bx-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1100px){.build-experience{margin-bottom:32px}.bx-heading{letter-spacing:.7px;height:44px;padding:0 17px;font-size:9px}.bx-heading-divider{margin:0 8px}.bx-heading-stage{display:none}.bx-viewport{height:660px}.bx-person{object-position:95% 33%;height:360px}.bx-shade{background:linear-gradient(#0000 100px,#0b0b0b22 180px,#0b0b0b 350px)}.bx-source-fragment{font-size:10px;line-height:1.9;top:24px;left:6%}.bx-source-fragment>span{letter-spacing:.6px;font-size:8px}.bx-interface,.build-experience[data-phase="1"] .bx-interface,.build-experience[data-phase="2"] .bx-interface,.build-experience[data-phase="3"] .bx-interface{width:90%;height:431px;top:205px;left:5%;transform:none}.build-experience[data-phase="1"] .bx-interface,.build-experience[data-phase="2"] .bx-interface{opacity:0;visibility:hidden;pointer-events:none}.bx-system,.build-experience[data-phase="2"] .bx-system{width:90%;height:431px;top:205px;left:5%;transform:none!important}.bx-screen{padding:25px}.bx-screen h3{letter-spacing:-1px;font-size:33px}.bx-eyebrow{margin-bottom:17px;font-size:10px}.bx-needs{margin:24px 0 16px}.bx-needs>div{grid-template-columns:65px 1fr;gap:13px;padding:14px 0}.bx-needs dt{font-size:10px}.bx-needs dd{font-size:16px;line-height:1.45}.bx-footnote{font-size:10px}.bx-system-content{padding:24px}.bx-system h3{font-size:29px}.bx-code{margin:21px 0 18px;font-size:12px;line-height:1.8}.bx-knowledge{padding-top:13px}.bx-knowledge code{font-size:10px}.bx-methods{margin:20px 0 16px}.bx-methods li{padding:10px 0;font-size:16px}.bx-system-note{font-size:13px}.bx-result-meta{gap:4px;margin-bottom:23px}.bx-result-meta>span:last-child{font-size:9px}.bx-result h3{font-size:31px}.bx-finding{margin:21px 0 9px;font-size:22px}.bx-result-description{font-size:16px}.bx-bars{margin:24px 0}.bx-bars>div{grid-template-columns:95px 1fr;gap:10px}.bx-bars>div>span{font-size:11px}.bx-primary{min-height:44px;font-size:13px!important}.bx-explanation{margin-top:20px;font-size:11px}.bx-controls{gap:10px;min-height:84px;padding:0 14px}.bx-chapters{gap:12px}.bx-chapters button{padding:11px 0;font-size:11px;line-height:1.35;display:block}.bx-chapter-number{margin-bottom:5px;font-size:9px;display:block}.bx-playback{width:34px;min-width:34px;height:34px}.bx-playback>span,.bx-particles>span:nth-child(n+7){display:none}.bx-particles>span{font-size:11px;--dx:95px!important}.bx-understanding{display:none}}@media (width>=601px) and (width<=1100px){.bx-viewport{height:740px}.bx-person{object-position:70% 30%;height:420px}.bx-shade{background:linear-gradient(#0000 150px,#0b0b0b22 250px,#0b0b0b 415px)}.bx-interface,.build-experience[data-phase="3"] .bx-interface,.bx-system,.build-experience[data-phase="2"] .bx-system{width:86%;height:460px;top:255px;left:7%}.bx-screen,.bx-system-content{padding:30px 34px}.bx-screen h3{font-size:38px}.bx-finding{font-size:24px}.bx-code{font-size:14px}.bx-knowledge code{font-size:12px}.bx-system h3{font-size:32px}.bx-methods li{font-size:18px}.bx-result-description{font-size:17px}.bx-needs dd{font-size:18px}.bx-source-fragment{font-size:12px;left:8%}.bx-source-fragment>span{font-size:10px}.bx-chapters button{font-size:13px}.bx-chapter-number{font-size:10px}}@media (width<=380px){.bx-screen,.bx-system-content{padding:22px 18px}.bx-screen h3{font-size:29px}.bx-finding{font-size:20px}.bx-result-meta>span:last-child{font-size:8px}.bx-code{font-size:11px}.bx-chapters{gap:7px}.bx-chapters button{font-size:10px}.bx-controls{gap:7px;padding:0 10px}.bx-needs>div{grid-template-columns:58px 1fr;gap:8px}.bx-needs dd{font-size:15px}}@media (prefers-reduced-motion:reduce){.build-experience *{transition:none!important;animation:none!important}.bx-interface,.bx-system{transform:none!important}.bx-particles{display:none!important}.bx-curve-line{stroke-dashoffset:0}.bx-bars b{transform:none}}.build-experience[data-running=false] .bx-line,.build-experience[data-running=false] .bx-bars b{clip-path:none;animation:none;transform:none}.build-experience[data-running=false] .bx-curve-line{stroke-dashoffset:0;animation:none}@media (width<=600px){.bx-viewport{height:720px}.bx-interface,.build-experience[data-phase="1"] .bx-interface,.build-experience[data-phase="2"] .bx-interface,.build-experience[data-phase="3"] .bx-interface,.bx-system,.build-experience[data-phase="2"] .bx-system{height:490px}.bx-result h3{font-size:29px}}@media (width<=380px){.bx-viewport{height:750px}.bx-interface,.build-experience[data-phase="3"] .bx-interface,.bx-system,.build-experience[data-phase="2"] .bx-system{height:520px}.bx-code{font-size:12px}.bx-knowledge code{font-size:11px}}@media (width>=1101px){.bx-viewport{height:650px}.bx-person{object-fit:contain;object-position:right center}.build-experience[data-phase="1"] .bx-system,.build-experience[data-phase="2"] .bx-system{width:32%;transform:none}.build-experience[data-phase="1"] .bx-interface,.build-experience[data-phase="2"] .bx-interface{width:25%;height:83%;top:8%;left:36%;transform:none}.bx-prototype,.bx-understanding{padding:24px 20px}.bx-prototype h3,.bx-understanding h3{font-size:clamp(24px,2.5cqw,32px)}.bx-visual-tabs{color:#666;gap:10px}}@media (width<=1100px){.bx-viewport{height:calc(62.55cqw + 610px)}.bx-person{aspect-ratio:1586/992;object-fit:contain;object-position:center;height:auto}.bx-shade{background:linear-gradient(#0000 45%,#0b0b0b 62.55cqw)}.bx-interface,.build-experience[data-phase="1"] .bx-interface,.build-experience[data-phase="2"] .bx-interface,.build-experience[data-phase="3"] .bx-interface,.bx-system,.build-experience[data-phase="2"] .bx-system{height:580px;top:62.55cqw}}.ab-v3{background:var(--bg);color:var(--ivory)}.ab-hero{background:#0a0b0f;align-items:flex-end;min-height:max(560px,78svh);display:flex;position:relative;overflow:hidden}.ab-hero-photo{margin:0;position:absolute;inset:0}.ab-hero-photo img{object-fit:cover;object-position:60% 40%;opacity:.55;filter:saturate(.7);width:100%;height:100%}.ab-hero:after{content:"";background:linear-gradient(#0a0b0f40 0%,#0a0b0f8c 45%,#0a0b0ff5 100%),linear-gradient(90deg,#0a0b0fb3 0%,#0a0b0f00 60%);position:absolute;inset:0}.ab-hero-inner{z-index:1;padding-top:calc(var(--header-height) + 64px);padding-bottom:clamp(56px,8vh,96px);position:relative}.ab-hero h1{font:500 clamp(2.6rem,6vw,5.4rem)/1.02 var(--sans);letter-spacing:-.045em;color:#fff;text-wrap:balance;max-width:14ch;margin:0}.ab-hero h1 em{font-family:var(--serif);color:var(--ivory);font-style:italic;font-weight:300}.ab-lede{max-width:40ch;color:var(--ivory-70);margin:26px 0 0;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.55}.ab-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ab-copy p{color:var(--ivory-70);max-width:52ch;margin:0 0 18px;font-size:1.08rem;line-height:1.65}.ab-mission{background:var(--bg-2);border-top:1px solid var(--ivory-line)}.ab-mission-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);padding-block:clamp(72px,9vw,128px);display:grid}.ab-mission-photo{aspect-ratio:4/5;border-radius:18px;max-width:520px;margin:0;overflow:hidden;box-shadow:0 30px 60px -30px #00000059}.ab-mission-photo img{object-fit:cover;width:100%;height:100%;display:block}.ab-mission-copy .h3-statement em{font-family:var(--serif);color:var(--ivory-70);font-style:italic;font-weight:300}.ab-mission-statement{font:400 clamp(1.15rem,1.7vw,1.4rem)/1.5 var(--sans);color:var(--strong);letter-spacing:-.01em;max-width:40ch;margin:26px 0 0}.ab-mission-note{color:var(--ivory-70);max-width:48ch;margin:18px 0 0;font-size:1.02rem;line-height:1.6}.pr{grid-template-columns:minmax(0,.85fr) minmax(0,1.55fr);gap:clamp(32px,6vw,110px);margin-top:clamp(28px,4vw,56px);display:grid}.pr-side{align-items:center;height:100vh;display:flex;position:sticky;top:0}.pr-group{font:italic 300 clamp(1.6rem,2.5vw,2.3rem)/1.25 var(--serif);color:var(--ink);text-wrap:balance;max-width:13ch;margin:0;transition:opacity .25s}.pr-group.is-fading{opacity:0}.pr-count{font:300 clamp(5rem,9vw,8.5rem)/1 var(--sans);letter-spacing:-.06em;color:var(--ink);align-items:baseline;gap:14px;margin:30px 0 0;display:flex}.pr-count [data-n]{font-variant-numeric:tabular-nums;min-width:1.15em;display:inline-block}.pr-of{font:400 1.05rem/1 var(--mono);letter-spacing:.16em;color:var(--ivory-45)}.pr-grp-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pr-grp ol{margin:0;padding:0;list-style:none}.pr-item{border-top:1px solid var(--ivory-line);opacity:.2;flex-direction:column;justify-content:center;min-height:46vh;padding:6vh 0;transition:opacity .5s;display:flex}.pr-grp:first-child .pr-item:first-child{border-top:0}.pr-item.is-on,html:not(.js) .pr-item{opacity:1}.pr-n{font:400 .74rem/1 var(--mono);letter-spacing:.18em;color:var(--ivory-45);margin-bottom:22px}.pr-item h4{font:500 clamp(1.9rem,3.1vw,3rem)/1.1 var(--sans);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;max-width:22ch;margin:0 0 20px}.pr-item p{color:var(--ivory-70);max-width:50ch;margin:0;font-size:clamp(1.1rem,1.4vw,1.28rem);line-height:1.6}@media (prefers-reduced-motion:reduce){.pr-item,.pr-group{transition:none}}@media (width<=1000px){.pr{grid-template-columns:1fr;gap:0}.pr-side{display:none}.pr-grp-title{clip:auto;white-space:normal;width:auto;height:auto;font:italic 300 1.4rem/1.3 var(--serif);color:var(--ink);margin:44px 0 6px;position:static;overflow:visible}.pr-grp:first-child .pr-grp-title{margin-top:12px}.pr-item{opacity:1;min-height:0;padding:26px 0}.pr-grp:first-child .pr-item:first-child{border-top:1px solid var(--ivory-line)}.pr-item h4{font-size:clamp(1.5rem,6vw,2rem)}}.ab-strong{font-weight:500;color:var(--ink)!important}.ab-how .how-experience{background:0 0;margin-top:clamp(40px,5vw,64px);padding-bottom:0}.home-v3 .ab-how .build-experience :is(a,button):focus-visible{outline-color:#fff}.home-v3 .ab-how .build-experience .bx-interface :is(a,button):focus-visible{outline-color:#1d1d1f}@media (width<=1000px){.ab-two,.ab-mission-grid{grid-template-columns:1fr;gap:28px}.ab-hero{min-height:max(520px,70svh)}}.home-v3 .h3-light.ab-mission{background:var(--bg-2)}.ab-close{border-top:1px solid var(--ivory-line);color:var(--ivory);background:linear-gradient(112deg,#ffffff0b 0% 36%,#fff0 36.3%),linear-gradient(292deg,#00000047 0% 28%,#0000 28.3%),radial-gradient(70% 60% at 50% 28%,#272a31 0%,#15171c 72%);padding-block:clamp(88px,11vw,160px);position:relative;overflow:hidden}.ab-close-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.ab-close .h3-eyebrow{color:var(--ivory-70)}.ab-close-lockup{width:min(60vw,520px);margin:0}.ab-close-lockup img{width:100%;height:auto;display:block}.ab-close h2{font:500 clamp(1.9rem,4vw,3.4rem)/1.05 var(--sans);letter-spacing:-.04em;color:#fff;text-wrap:balance;max-width:20ch;margin:clamp(28px,4vw,44px) 0 0}.ab-close-sub{color:var(--ivory-70);max-width:40ch;margin:20px 0 0;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.5}.ab-close-status{font:500 .78rem/1.5 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ivory-70);align-items:center;gap:10px;margin:28px 0 0;display:inline-flex}.ab-close-status span{background:var(--ls-amber);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff9f002e}.ab-close-cta{margin:30px 0 0}.pr-grp:last-child .pr-item:last-child{min-height:0;padding-bottom:4vh}
