.delivery-page{background:#eef1ef}.delivery-hero{background:var(--deep);color:#fff;padding:180px clamp(22px,8vw,130px) 105px}.delivery-hero h1{letter-spacing:-.07em;color:#fff;-webkit-text-stroke:0;max-width:1180px;font-size:clamp(56px,8vw,116px);line-height:.87}.delivery-hero>p:last-child{color:#ffffffa8;max-width:780px;font-size:19px;line-height:1.7}.engagement-index nav{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.engagement-index nav a{border-bottom:1px solid var(--line);border-right:1px solid var(--line);grid-template-columns:45px 1fr auto;gap:20px;padding:25px 15px;transition:all .2s;display:grid}.engagement-index nav a:hover{background:#fff;padding-inline:28px}.engagement-index nav b{font-family:var(--font-mono);color:var(--green);font-size:9px}.engagement-index nav span{font-size:17px;font-weight:800}.engagement-index nav small{color:var(--muted);margin-top:6px;font-size:10px;font-weight:500;display:block}.engagement-index nav i{font-style:normal}.engagement{background:#fff}.engagement-dark{background:var(--deep);color:#fff}.engagement>header{grid-template-columns:1.25fr .75fr;align-items:end;gap:9vw;display:grid}.engagement>header>div>span,.engagement>header aside small,.engagement-evidence span{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--green);font-size:9px}.engagement-dark>header>div>span,.engagement-dark>header aside small,.engagement-dark .engagement-evidence span{color:var(--yellow)}.engagement>header h2{letter-spacing:-.06em;margin:22px 0;font-size:clamp(48px,6.5vw,94px);line-height:.9}.engagement>header>div>p{max-width:760px;font-size:20px;line-height:1.6}.engagement>header aside{border-top:3px solid var(--yellow);padding-top:20px}.engagement>header aside p{color:var(--muted);line-height:1.7}.engagement-dark>header aside p{color:#ffffff9e}.engagement-flow{grid-template-columns:repeat(5,1fr);margin-top:70px;display:grid}.engagement-flow article{border-top:1px solid var(--line);border-right:1px solid var(--line);min-height:170px;padding:25px 18px;position:relative}.engagement-dark .engagement-flow article{border-color:#ffffff2b}.engagement-flow b{font-family:var(--font-mono);color:var(--green);font-size:9px}.engagement-dark .engagement-flow b{color:var(--yellow)}.engagement-flow span{margin-top:55px;font-size:15px;font-weight:800;display:block}.engagement-flow i{color:var(--green);font-style:normal;position:absolute;top:22px;right:12px}.engagement-dark .engagement-flow i{color:var(--yellow)}.engagement-evidence{grid-template-columns:1fr 1fr;gap:18px;margin-top:50px;display:grid}.engagement-evidence>div,.engagement-evidence>aside{color:var(--ink);background:#eef1ef;padding:40px}.engagement-dark .engagement-evidence>div,.engagement-dark .engagement-evidence>aside{color:#fff;background:#ffffff0f}.engagement-evidence ul{margin:25px 0 0;padding:0;list-style:none}.engagement-evidence li{border-top:1px solid var(--line);padding:13px 0;font-size:13px}.engagement-dark .engagement-evidence li{border-color:#ffffff26}.engagement-evidence>aside{flex-direction:column;display:flex}.engagement-evidence>aside strong{letter-spacing:-.03em;margin:28px 0 50px;font-size:clamp(25px,3vw,40px);line-height:1.2}.engagement-evidence>aside .button{margin-top:auto}.delivery-proof-note{background:#eef1ef;border-top:2px solid #f5cf45;padding:clamp(75px,10vw,140px) clamp(22px,8vw,130px)}.delivery-proof-note h2{letter-spacing:-.055em;max-width:950px;margin:0 0 30px;font-size:clamp(45px,6vw,86px);line-height:.94}.delivery-proof-note p{max-width:700px;line-height:1.7}.delivery-proof-note a{border-bottom:2px solid var(--forest);margin-top:20px;padding-bottom:10px;font-size:12px;font-weight:800;display:inline-block}@media (max-width:900px){.engagement>header,.engagement-evidence,.engagement-flow{grid-template-columns:1fr}.engagement-flow article{min-height:110px}.engagement-flow span{margin-top:25px}.engagement-index nav{grid-template-columns:1fr}}@media (max-width:760px){.delivery-hero{padding-top:135px}.engagement-index nav a{border-right:0}.engagement-evidence>div,.engagement-evidence>aside{padding:30px 22px}}.support-framework-link{background:#eef1ef;border-top:2px solid #f5cf45;padding:clamp(70px,9vw,120px) clamp(22px,8vw,130px)}.support-framework-link h2{letter-spacing:-.05em;max-width:900px;margin:0 0 20px;font-size:clamp(42px,5vw,72px);line-height:.96}.support-framework-link p{max-width:650px;line-height:1.7}.support-framework-link .button{margin-top:25px}.ampere-framework-link{min-height:44px;color:var(--yellow);border-bottom:1px solid var(--yellow);align-items:center;margin-top:25px;padding:8px 0;font-size:11px;font-weight:800;display:inline-flex}.delivery-hero{grid-template-columns:minmax(0,1.3fr) minmax(310px,.7fr);align-items:end;gap:clamp(44px,7vw,110px);display:grid}.delivery-hero-copy>p:not(.eyebrow){color:#ffffffa8;max-width:780px;font-size:19px;line-height:1.7}.delivery-hero-guide{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #fff3;align-self:end;box-shadow:0 28px 70px #00000029}.delivery-hero-guide header{font:850 8px/1.3 var(--font-mono);letter-spacing:.11em;border-bottom:1px solid #ffffff24;justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.delivery-hero-guide header span{color:var(--yellow)}.delivery-hero-guide header b{color:#ffffff9e}.delivery-hero-guide ol{margin:0;padding:0;list-style:none}.delivery-hero-guide li{border-bottom:1px solid #ffffff1a;grid-template-columns:34px 1fr;gap:12px;padding:15px 20px;display:grid}.delivery-hero-guide li>b{color:var(--yellow);font:850 8px/1 var(--font-mono);padding-top:3px}.delivery-hero-guide li span,.delivery-hero-guide li strong,.delivery-hero-guide li small{display:block}.delivery-hero-guide li strong{font-size:13px;line-height:1.35}.delivery-hero-guide li small{color:#ffffff94;margin-top:5px;font-size:10px;line-height:1.45}.delivery-hero-guide footer{color:var(--yellow);padding:17px 20px;font-size:11px;font-weight:800}.engagement-preparation em{border-left:3px solid var(--yellow);color:#6b5300;background:#eef1ef;margin-top:15px;padding:12px 14px;font-size:11px;font-style:normal;line-height:1.55;display:block}.engagement-dark .engagement-preparation em{color:#f5cf45;background:#f5cf451a}.engagement-gate-meaning{max-width:620px;color:var(--muted);margin:-30px 0 34px;font-size:12px;line-height:1.65}.engagement-dark .engagement-gate-meaning{color:#ffffffa6}@media (max-width:1100px){.delivery-hero{grid-template-columns:1fr}.delivery-hero-guide{width:min(760px,100%)}}@media (max-width:900px){.delivery-hero-guide{display:none}.delivery-hero{display:block}}.delivery-page .engagement-index nav small{font-size:var(--type-note);text-wrap:pretty;line-height:1.55}@supports (overflow:clip){body:has(.delivery-page){overflow-x:clip}}@media (max-width:760px){.delivery-page .engagement-flow{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;width:calc(100% + 22px);margin-top:46px;padding-top:34px;display:flex;position:relative;overflow-x:auto}.delivery-page .engagement-flow::-webkit-scrollbar{display:none}.delivery-page .engagement-flow:before{content:"Swipe through all five stages";color:var(--green);font:800 var(--type-note)/1.4 var(--font-geist);position:absolute;inset:0 auto auto 0}.delivery-page .engagement-dark .engagement-flow:before{color:var(--yellow)}.delivery-page .engagement-flow article{scroll-snap-align:start;flex:0 0 min(250px,76vw);min-height:154px}.delivery-page .engagement-flow span{margin-top:45px}}.delivery-page .engagement-flow{--df-paper:#eef1ef;--df-ink:#101412;--df-muted:#5b6360;--df-hair:#10141229;--df-signal:#f5cf45;--df-ease:cubic-bezier(.16,1,.3,1);isolation:isolate;color:var(--df-ink);background:radial-gradient(circle at 50% 20%,#f7f8f7 0,#eef1ef 58%,#e3e8e5 100%);border:1px solid #1014126b;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 60px 120px -70px #000000a6}.delivery-page .engagement-flow:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#10141212 1px,#0000 1px),linear-gradient(90deg,#10141212 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000004d 96%);mask-image:linear-gradient(#000,#0000004d 96%)}.delivery-page .engagement-flow article{border-top:0;border-right:1px solid var(--df-hair);min-height:200px;padding:30px 22px}.delivery-page .engagement-dark .engagement-flow article{border-color:var(--df-hair)}.delivery-page .engagement-flow article:last-child{border-right:0}.delivery-page .engagement-flow article:before{content:"";transform-origin:0;background:#1014128c;height:1px;position:absolute;top:47px;left:0;right:0}.delivery-page .engagement-flow article:first-child:before{left:22px}.delivery-page .engagement-flow article:last-child:before{right:calc(100% - 40px)}.delivery-page .engagement-flow b,.delivery-page .engagement-dark .engagement-flow b{z-index:1;border:1px solid var(--df-ink);background:var(--df-paper);width:34px;height:34px;color:var(--df-ink);font:600 var(--type-label)/1 var(--font-mono);letter-spacing:.04em;box-shadow:0 0 0 6px var(--df-paper);border-radius:50%;place-items:center;display:grid;position:relative}.delivery-page .engagement-flow article:last-child b{background:var(--df-signal)}.delivery-page .engagement-flow span{letter-spacing:-.01em;color:var(--df-ink);margin-top:40px;font-size:16px;font-weight:500}.delivery-page .engagement-flow i{display:none}.delivery-page .engagement>header>div>span,.delivery-page .engagement>header aside small,.delivery-page .engagement-evidence span{font-size:var(--type-label)}@media (min-width:761px){.delivery-page .engagement-flow:before{content:"STAGE SEQUENCE · 01 TO 05";z-index:1;background:var(--df-paper);font:600 var(--type-label)/1 var(--font-mono);letter-spacing:.14em;color:var(--df-ink);pointer-events:none;border:1px solid #1014126b;border-radius:6px;padding:7px 10px;position:absolute;bottom:14px;right:16px}}@keyframes dfArrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes dfDraw{0%{transform:scaleX(0)}to{transform:none}}@supports (animation-timeline:view()){.delivery-page .engagement-flow article{animation:linear both dfArrive;animation-timeline:view();animation-range:entry 4% entry 32%}.delivery-page .engagement-flow article:nth-child(2){animation-range:entry 10% entry 38%}.delivery-page .engagement-flow article:nth-child(3){animation-range:entry 16% entry 44%}.delivery-page .engagement-flow article:nth-child(4){animation-range:entry 22% entry 50%}.delivery-page .engagement-flow article:nth-child(5){animation-range:entry 28% entry 56%}.delivery-page .engagement-flow article:before{animation:linear both dfDraw;animation-timeline:view();animation-range:entry 8% entry 60%}}@media (prefers-reduced-motion:reduce){.delivery-page .engagement-flow article,.delivery-page .engagement-flow article:before{animation:none}}body.motion-paused .delivery-page .engagement-flow article,body.motion-paused .delivery-page .engagement-flow article:before{animation:none}@media (max-width:760px){.delivery-page .engagement-flow{border-right:0;border-radius:18px 0 0 18px;padding:34px 0 0 18px}.delivery-page .engagement-flow:before{color:var(--df-muted);top:12px;left:18px}.delivery-page .engagement-dark .engagement-flow:before{color:var(--df-muted)}.delivery-page .engagement-flow article{border-right:0;min-height:154px;padding:26px 18px 26px 0}.delivery-page .engagement-flow article:before{top:43px;left:17px;right:-18px}.delivery-page .engagement-flow article:first-child:before{left:17px}.delivery-page .engagement-flow article:last-child:before{width:0;right:auto}.delivery-page .engagement-flow span{margin-top:34px}}.delivery-page .delivery-hero{isolation:isolate;position:relative;overflow:hidden}.delivery-hero-media{z-index:-1;pointer-events:none;position:absolute;inset:0}.delivery-hero-media img{object-fit:cover;object-position:55% 50%;filter:grayscale(.5)contrast(1.12)brightness(.62)}.delivery-hero-media:after{content:"";background:linear-gradient(#2226244d 0%,#222624e0 78%);position:absolute;inset:0}.delivery-hero-scene{z-index:1;font:600 var(--type-label)/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffffa8;position:absolute;top:104px;right:clamp(22px,8vw,130px)}.delivery-hero-copy,.delivery-hero-guide{z-index:1;position:relative}.delivery-page .engagement-equipment{isolation:isolate;background:radial-gradient(90% 80% at 50% 28%,#eef1ef 0%,#c9cfcc 55%,#6f7773 100%);border-radius:22px;margin:18px 0 0;padding:0;position:relative;overflow:hidden;box-shadow:0 60px 120px -70px #000000a6}.delivery-page .engagement-equipment-stage{grid-template-columns:repeat(4,minmax(0,1fr));padding:36px 26px 66px;display:grid}.delivery-page .engagement-equipment-stage>div{flex-direction:column;align-items:center;gap:18px;min-width:0;padding:0 12px;display:flex}.delivery-page .engagement-equipment-stage img{object-fit:contain;mix-blend-mode:multiply;filter:grayscale()contrast(1.18);width:auto;max-width:100%;height:230px;display:block}.delivery-page .engagement-equipment-stage span{font:600 var(--type-label)/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#2b302e}.delivery-page .engagement-equipment figcaption{font:600 var(--type-label)/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#2b302e;justify-content:space-between;gap:14px;display:flex;position:absolute;bottom:20px;left:24px;right:24px}@media (max-width:1100px){.delivery-hero-scene{top:96px}}@media (max-width:760px){.delivery-hero-scene{top:86px;right:22px}.delivery-page .engagement-equipment{border-radius:18px;margin-top:22px}.delivery-page .engagement-equipment-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0;padding:26px 12px 62px}.delivery-page .engagement-equipment-stage>div{gap:12px;padding:0 8px}.delivery-page .engagement-equipment-stage img{height:150px}.delivery-page .engagement-equipment figcaption{flex-direction:column;gap:6px;bottom:16px;left:18px;right:18px}}.delivery-page .delivery-signature{isolation:isolate;min-height:560px;padding:clamp(60px,9vw,110px) var(--gutter,6vw);color:#eef1ef;background:radial-gradient(120% 90% at 74%,#171a19 0%,#0b0d0c 62%);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,60px);display:grid;position:relative;overflow:hidden}.delivery-page .delivery-signature-media{background-color:#e4e8e6;background-image:linear-gradient(#10141212 1px,#0000 1px),linear-gradient(90deg,#10141212 1px,#0000 1px);background-size:60px 60px,60px 60px;order:2;place-items:center;height:clamp(320px,42vw,460px);display:grid;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(70% 76%,#000 40%,#000c 72%,#0000 100%);mask-image:radial-gradient(70% 76%,#000 40%,#000c 72%,#0000 100%)}.delivery-page .delivery-signature-media img{object-fit:contain;mix-blend-mode:multiply;filter:grayscale()contrast(1.06);width:auto;max-width:82%;height:82%;position:relative}.delivery-page .delivery-signature-copy{order:1;max-width:480px;position:relative}.delivery-page .delivery-signature-eyebrow{color:var(--yellow);font:600 var(--type-label)/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;display:block}.delivery-page .delivery-signature-copy h2{letter-spacing:-.03em;color:#fff;font-size:clamp(34px,4vw,58px);font-weight:200;line-height:1.04}.delivery-page .delivery-signature-copy p{color:#c9cfcc;max-width:420px;margin-top:20px;font-size:16px;font-weight:300;line-height:1.6}.delivery-page .delivery-signature-plate{left:var(--gutter,6vw);right:var(--gutter,6vw);font:600 var(--type-label)/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#eef1ef80;justify-content:space-between;gap:14px;display:flex;position:absolute;bottom:28px}@media (max-width:1100px){.delivery-page .delivery-signature{grid-template-columns:1fr;min-height:0;padding-bottom:96px}.delivery-page .delivery-signature-media{order:1;height:300px}.delivery-page .delivery-signature-copy{order:2}}@media (max-width:760px){.delivery-page .delivery-signature{padding:56px 22px 84px}.delivery-page .delivery-signature-media{height:220px}.delivery-page .delivery-signature-plate{flex-direction:column;gap:6px;bottom:20px;left:22px;right:22px}.delivery-page .engagement-flow{scroll-padding-inline:18px}}.delivery-page .delivery-hero-guide header,.delivery-page .delivery-hero-guide header :is(span,b),.delivery-page .delivery-hero-guide ol>li>b,.delivery-page .engagement-index nav>a>b{font-size:var(--type-label)}.delivery-page .delivery-hero-guide ol>li>span>small{font-size:var(--type-note)}.delivery-page .delivery-signature-media img{filter:grayscale()contrast(1.06)brightness(.9);-webkit-mask-image:radial-gradient(closest-side,#000 44%,#0000 92%);mask-image:radial-gradient(closest-side,#000 44%,#0000 92%)}.delivery-page .delivery-signature-media:before{background:radial-gradient(closest-side,#ffffff0f,#0000 70%)}@media (max-width:760px){.delivery-page .engagement-equipment-stage{padding-bottom:26px}.delivery-page .engagement-equipment figcaption{border-top:1px solid #2b302e38;margin:0 18px;padding:14px 0 18px;position:static}}.delivery-page .delivery-signature-media img{width:auto;max-width:100%;height:auto;max-height:clamp(320px,42vw,460px)}@media (max-width:1100px){.delivery-page .delivery-signature-media img{max-height:300px}}@media (max-width:760px){.delivery-page .delivery-signature-media img{max-height:220px}}.delivery-page .delivery-proof-note>a{align-items:center;min-height:44px;display:inline-flex}.delivery-page .delivery-signature-media img{-webkit-mask-image:radial-gradient(72% 66% at 50% 52%,#000 52%,#0000 100%);mask-image:radial-gradient(72% 66% at 50% 52%,#000 52%,#0000 100%)}.delivery-page .delivery-signature-copy h2,.delivery-page .delivery-proof-note h2{text-wrap:balance}.delivery-page .delivery-signature-media img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%),linear-gradient(#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%),linear-gradient(#0000 0,#000 18% 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.delivery-page .engagement-equipment{isolation:auto;box-shadow:none;background:0 0;border-top:1px solid #10141229;border-bottom:1px solid #10141229;border-radius:0;margin-top:clamp(26px,3vw,40px);overflow:visible}.delivery-page .engagement-equipment-stage{gap:0;padding:clamp(28px,3vw,44px) 0 0}.delivery-page .engagement-equipment-stage>div{border-left:1px solid #1014121f;padding:0 clamp(10px,1.4vw,20px)}.delivery-page .engagement-equipment-stage>div:first-child{border-left:0}.delivery-page .engagement-equipment-stage img{height:210px}.delivery-page .engagement-equipment-stage span{color:#5b6360;border-top:1px solid #10141229;width:100%;padding-top:12px}.delivery-page .engagement-equipment figcaption{color:#5b6360;border-top:1px solid #10141229;margin:clamp(22px,2.4vw,32px) 0 0;padding:14px 0 16px;position:static}.delivery-page .engagement-dark .engagement-equipment,.delivery-page .engagement-dark .engagement-equipment figcaption,.delivery-page .engagement-dark .engagement-equipment-stage span{border-color:#eef1ef29}.delivery-page .engagement-dark .engagement-equipment-stage>div{border-left-color:#eef1ef1f}.delivery-page .engagement-dark .engagement-equipment-stage>div:first-child{border-left:0}.delivery-page .engagement-dark .engagement-equipment-stage span,.delivery-page .engagement-dark .engagement-equipment figcaption{color:#c9cfcc}.delivery-page .engagement-dark .engagement-equipment-stage>div{isolation:isolate;background-color:#e4e8e6;background-image:linear-gradient(#10141212 1px,#0000 1px),linear-gradient(90deg,#10141212 1px,#0000 1px);background-size:60px 60px,60px 60px;padding-top:14px;padding-bottom:14px;position:relative;-webkit-mask-image:radial-gradient(70% 76%,#000 40%,#000c 72%,#0000 100%);mask-image:radial-gradient(70% 76%,#000 40%,#000c 72%,#0000 100%)}.delivery-page .engagement-dark .engagement-equipment-stage img{mix-blend-mode:multiply;filter:grayscale()contrast(1.1)}.delivery-page .engagement-dark .engagement-equipment-stage span{color:#3c4441;border-top-color:#10141238}@media (max-width:760px){.delivery-page .engagement-equipment-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0;padding-top:24px}.delivery-page .engagement-equipment-stage>div:nth-child(odd){border-left:0}.delivery-page .engagement-equipment-stage img{height:140px}.delivery-page .engagement-equipment figcaption{margin:22px 0 0}}.delivery-page .delivery-spine{--ds-paper:#eef1ef;--ds-ink:#101412;--ds-body:#3c4441;--ds-muted:#5b6360;--ds-hair:#1014122e;--ds-signal:#f5cf45;isolation:isolate;background:var(--ds-paper);color:var(--ds-ink);padding:clamp(78px,10vw,150px) clamp(22px,8vw,130px);position:relative;overflow:hidden}.delivery-page .delivery-spine:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#1014120e 1px,#0000 1px),linear-gradient(90deg,#1014120e 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.delivery-spine-heading{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:end;gap:clamp(32px,8vw,120px);display:grid}.delivery-spine-heading span,.delivery-spine-copy>span,.delivery-spine-copy aside small{color:var(--ds-muted);font:600 var(--type-label)/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;display:block}.delivery-spine-heading h2{letter-spacing:-.055em;text-wrap:balance;max-width:850px;margin:18px 0 0;font-size:clamp(44px,6vw,82px);font-weight:300;line-height:.96}.delivery-spine-heading p{max-width:520px;color:var(--ds-body);margin:0;font-size:17px;line-height:1.7}.delivery-spine-line{background:var(--ds-hair);height:1px;margin-top:clamp(48px,7vw,90px);position:relative;overflow:hidden}.delivery-spine-line i{background:var(--ds-signal);transform-origin:0;width:100%;height:100%;display:block}.delivery-spine-tabs{border-left:1px solid var(--ds-hair);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.delivery-spine-tabs button{border:0;border-right:1px solid var(--ds-hair);border-bottom:1px solid var(--ds-hair);min-height:174px;color:var(--ds-ink);text-align:left;cursor:pointer;background:#eef1efdb;padding:24px 22px;position:relative}.delivery-spine-tabs button:before{content:"";border:1px solid var(--ds-ink);background:var(--ds-paper);border-radius:50%;width:17px;height:17px;position:absolute;top:-9px;left:22px}.delivery-spine-tabs button[aria-selected=true]{background:var(--ds-ink);color:#eef1ef}.delivery-spine-tabs button[aria-selected=true]:before{background:var(--ds-signal)}.delivery-spine-tabs button b{color:inherit;font:600 var(--type-label)/1 var(--font-mono);letter-spacing:.08em;display:block}.delivery-spine-tabs button span{letter-spacing:-.035em;margin-top:34px;font-size:clamp(22px,2.4vw,34px);font-weight:500;display:block}.delivery-spine-tabs button small{color:currentColor;opacity:.72;margin-top:10px;font-size:13px;line-height:1.45;display:block}.delivery-spine-tabs button:focus-visible{z-index:2;outline:3px solid var(--ds-signal);outline-offset:-3px}.delivery-spine-panel{background:var(--ds-ink);color:#eef1ef;grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);align-items:center;gap:clamp(32px,7vw,110px);min-height:560px;padding:clamp(46px,6vw,86px);display:grid}.delivery-spine-copy{max-width:650px}.delivery-spine-copy>span,.delivery-spine-copy aside small{color:var(--ds-signal)}.delivery-spine-copy h3{letter-spacing:-.05em;text-wrap:balance;margin:20px 0 24px;font-size:clamp(38px,5vw,68px);font-weight:300;line-height:1}.delivery-spine-copy>p{color:#c9cfcc;max-width:610px;font-size:17px;line-height:1.7}.delivery-spine-copy aside{border-top:1px solid #eef1ef2e;margin-top:38px;padding-top:24px}.delivery-spine-copy aside strong{max-width:560px;margin-top:14px;font-size:20px;font-weight:500;line-height:1.5;display:block}.delivery-spine-equipment{grid-template-rows:minmax(260px,390px) auto;place-items:center;min-width:0;margin:0;display:grid}.delivery-spine-equipment img{object-fit:contain;filter:grayscale()contrast(1.08);width:auto;max-width:100%;height:auto;max-height:390px;display:block;-webkit-mask-image:radial-gradient(74% 74%,#000 46%,#0000 100%);mask-image:radial-gradient(74% 74%,#000 46%,#0000 100%)}.delivery-spine-equipment figcaption{color:#c9cfcc;width:100%;font:600 var(--type-label)/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #eef1ef2e;padding-top:15px}.delivery-spine[data-motion=running] .delivery-spine-line i{animation:deliverySpineDraw var(--cinematic-duration-long) var(--cinematic-ease-in-out) both}.delivery-spine[data-motion=running] .delivery-spine-panel>*{animation:deliverySpineArrive var(--cinematic-duration-base) var(--cinematic-ease-out) both}.delivery-spine[data-motion=running] .delivery-spine-panel>.delivery-spine-equipment{animation-delay:90ms}@keyframes deliverySpineDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes deliverySpineArrive{0%{opacity:.35;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:900px){.delivery-spine-heading,.delivery-spine-panel{grid-template-columns:1fr}.delivery-spine-tabs{grid-template-columns:repeat(2,1fr)}.delivery-spine-panel{min-height:0}.delivery-spine-equipment{grid-template-rows:300px auto}}@media (max-width:760px){.delivery-page .delivery-spine{padding-inline:22px}.delivery-spine-heading{gap:22px}.delivery-spine-heading p{font-size:16px}.delivery-spine-line{margin-top:42px}.delivery-spine-tabs{scroll-snap-type:x mandatory;scrollbar-width:none;border-left:0;width:calc(100% + 22px);scroll-padding-inline:0;display:flex;overflow-x:auto}.delivery-spine-tabs::-webkit-scrollbar{display:none}.delivery-spine-tabs button{scroll-snap-align:start;border-left:1px solid var(--ds-hair);flex:0 0 min(250px,78vw);min-height:168px}.delivery-spine-panel{padding:34px 22px 38px}.delivery-spine-copy h3{font-size:clamp(36px,11vw,50px)}.delivery-spine-equipment{grid-template-rows:240px auto}.delivery-spine-equipment img{max-height:240px}}@media (prefers-reduced-motion:reduce){.delivery-spine-line i,.delivery-spine-panel>*{animation:none!important}}body main.delivery-page{background:var(--ll-paper)}.delivery-page{--dl-amber:#e2b72a;--dl-amber-edge:#b08a0e}.delivery-page .delivery-arrival{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vh,48px) clamp(24px,4vw,72px);min-height:max(720px,100svh - 58px);padding-top:clamp(116px,14vh,156px);padding-bottom:clamp(26px,3.6vh,40px)}.delivery-page .delivery-arrival .delivery-hero-copy{z-index:3;grid-area:1/1;max-width:none;position:relative}.delivery-page .delivery-arrival .delivery-hero-copy>p.ll-mono{max-width:none;font-size:var(--ll-mono-size);color:var(--ll-fg-soft);margin:0 0 26px;line-height:1.45}.delivery-page .delivery-arrival .delivery-hero-copy>p.ll-lede{max-width:46ch;font-size:var(--ll-lede);color:var(--ll-fg-soft);line-height:1.58}.delivery-page .delivery-arrival h1.ll-display{max-width:11ch;font-size:clamp(56px,6.6vw,116px)}.delivery-page .delivery-arrival h1.ll-display em{color:var(--ll-em)}.delivery-page .delivery-arrival .delivery-arrival__monument{grid-area:1/2;align-self:stretch}.delivery-page .delivery-arrival .delivery-arrival__monument .ll-monument__stage{min-height:clamp(320px,56vh,660px)}.delivery-page .delivery-arrival .delivery-arrival__monument .ll-monument__caption{border-top-color:#f2f3ef29}body main.delivery-page .delivery-arrival .delivery-hero-guide{box-shadow:none;-webkit-backdrop-filter:none;border-style:solid;border-radius:0;background:0 0!important;border-width:1px 0 0!important;border-color:#f2f3ef3d!important}.delivery-page .delivery-arrival .delivery-hero-guide{z-index:3;grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head foot""list list";align-self:end;column-gap:24px;width:100%;padding-top:16px;display:grid;position:relative}.delivery-page .delivery-arrival .delivery-hero-guide>header{font:500 var(--ll-mono-size)/1.45 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;border:0;grid-area:head;justify-content:flex-start;align-items:baseline;gap:18px;padding:0;display:flex}.delivery-page .delivery-arrival .delivery-hero-guide>header>span{font-size:var(--ll-mono-size);color:var(--ll-fg)}.delivery-page .delivery-arrival .delivery-hero-guide>header>b{font-size:var(--ll-mono-size);color:var(--ll-fg-faint);font-weight:500}.delivery-page .delivery-arrival .delivery-hero-guide>footer{font:500 var(--ll-mono-size)/1.45 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-fg-soft);grid-area:foot;align-self:baseline;padding:0}.delivery-page .delivery-arrival .delivery-hero-guide>ol{grid-area:list;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;padding:0;list-style:none;display:grid}.delivery-page .delivery-arrival .delivery-hero-guide>ol>li{background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:0 10px;padding:2px clamp(12px,1.6vw,26px) 0 0;display:grid}.delivery-page .delivery-arrival .delivery-hero-guide>ol>li+li{border-left:1px solid #f2f3ef24;padding-left:clamp(12px,1.6vw,26px)}.delivery-page .delivery-arrival .delivery-hero-guide>ol>li>b{font:500 var(--ll-mono-size)/1.3 var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;color:var(--ll-fg-faint);padding-top:4px}.delivery-page .delivery-arrival .delivery-hero-guide>ol>li>span>strong{letter-spacing:-.01em;color:var(--ll-fg);font-size:17px;font-weight:450;line-height:1.3;display:block}.delivery-page .delivery-arrival .delivery-hero-guide>ol>li>span>small{color:var(--ll-fg-soft);margin-top:6px;font-size:14px;line-height:1.5;display:block}.delivery-page>.phone-shortcut{padding:14px var(--ll-gutter);background:var(--ll-night);border:0;border-top:1px solid #f2f3ef1a}.delivery-page>.phone-shortcut p b{font:500 var(--ll-mono-size)/1.4 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--ll-light-faint)}.delivery-page>.phone-shortcut p a{color:var(--ll-light);border-bottom-color:var(--ll-rule-strong);font-weight:600}.delivery-page>.phone-shortcut p a:hover{color:var(--ll-signal)}.delivery-page>.phone-shortcut p a:focus-visible{outline:3px solid var(--ll-signal);outline-offset:4px}.delivery-page .delivery-spine.ll-stone{padding:var(--ll-section) var(--ll-gutter);background:var(--ll-bg);color:var(--ll-fg);overflow:hidden}.delivery-page .delivery-spine.ll-stone:before{content:none}.delivery-page .delivery-spine .delivery-spine-head{margin-bottom:clamp(56px,6vw,96px)}.delivery-page .delivery-spine .delivery-spine-head .ll-chapter__title{max-width:14ch}.delivery-page .delivery-spine .delivery-spine-tabs{border:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.delivery-page .delivery-spine .delivery-spine-tabs button{min-height:0;color:var(--ll-fg-soft);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:42px clamp(14px,2.2vw,36px) 6px 0;transition:color .2s;display:flex;position:relative}.delivery-page .delivery-spine .delivery-spine-tabs button:before{content:"";z-index:1;box-sizing:border-box;border:1px solid var(--ll-rule-strong);background:var(--ll-bg);border-radius:50%;width:15px;height:15px;transition:background-color .2s,border-color .2s,box-shadow .2s;position:absolute;top:0;left:0}.delivery-page .delivery-spine .delivery-spine-tabs button:after{content:"";background:var(--ll-rule-strong);transform-origin:0;height:1px;transition:background-color .2s;position:absolute;top:7px;left:15px;right:0}.delivery-page .delivery-spine .delivery-spine-tabs button:last-child:after{background:linear-gradient(90deg,var(--ll-rule-strong),transparent)}.delivery-page .delivery-spine .delivery-spine-tabs button[data-state=done]:before{border-color:var(--dl-amber-edge);background:var(--dl-amber)}.delivery-page .delivery-spine .delivery-spine-tabs button[data-state=done]:after{background:var(--dl-amber);height:3px;top:6px}.delivery-page .delivery-spine .delivery-spine-tabs button[data-state=current]:before{border-color:var(--dl-amber-edge);background:var(--ll-signal);box-shadow:0 0 0 7px #f5cf4542}.delivery-page .delivery-spine .delivery-spine-tabs button[aria-selected=true]{color:var(--ll-fg);background:0 0}.delivery-page .delivery-spine .delivery-spine-tabs button:hover{color:var(--ll-fg)}.delivery-page .delivery-spine .delivery-spine-tabs button:hover:before{border-color:var(--ll-fg)}.delivery-page .delivery-spine .delivery-spine-tabs button:focus-visible{z-index:2;outline:3px solid var(--ll-ink);outline-offset:6px}.delivery-page .delivery-spine .delivery-spine-tabs button>b{font:500 var(--ll-mono-size)/1.4 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--ll-fg-faint);display:block}.delivery-page .delivery-spine .delivery-spine-tabs button[aria-selected=true]>b{color:var(--ll-accent-text)}.delivery-page .delivery-spine .delivery-spine-tabs button>span{letter-spacing:-.045em;color:inherit;margin-top:12px;font-size:clamp(30px,3.3vw,54px);font-weight:300;line-height:1;display:block}.delivery-page .delivery-spine .delivery-spine-tabs button>small{max-width:24ch;color:var(--ll-fg-soft);opacity:1;margin-top:14px;font-size:15px;line-height:1.5;display:block}.delivery-page .delivery-spine .delivery-spine-tabs button[aria-selected=true]>small{color:var(--ll-fg)}.delivery-page .delivery-spine .delivery-spine-panel{min-height:0;color:var(--ll-fg);background:0 0;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:end;gap:clamp(32px,6vw,112px);margin-top:clamp(56px,6.4vw,104px);padding:0;display:grid}.delivery-page .delivery-spine[data-motion] .delivery-spine-panel>*{animation:none}.delivery-page .delivery-spine .delivery-spine-panel:focus-visible{outline:3px solid var(--ll-ink);outline-offset:10px}.delivery-page .delivery-spine .delivery-spine-copy{max-width:640px;padding-bottom:6px}.delivery-page .delivery-spine .delivery-spine-copy>span{font:500 var(--ll-mono-size)/1.45 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ll-accent-text);display:block}.delivery-page .delivery-spine .delivery-spine-copy h3{letter-spacing:-.05em;color:var(--ll-fg);text-wrap:balance;margin:18px 0 24px;font-size:clamp(34px,3.7vw,60px);font-weight:300;line-height:1}.delivery-page .delivery-spine .delivery-spine-copy>p{max-width:52ch;font-size:var(--ll-reading);color:var(--ll-fg-soft);margin:0;line-height:1.66}.delivery-page .delivery-spine .delivery-spine-copy aside{border-top:1px solid var(--ll-rule-strong);margin-top:34px;padding-top:18px}.delivery-page .delivery-spine .delivery-spine-copy aside small{font:500 var(--ll-mono-size)/1.45 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--ll-fg-faint);display:block}.delivery-page .delivery-spine .delivery-spine-copy aside strong{letter-spacing:-.012em;max-width:34ch;color:var(--ll-fg);margin-top:12px;font-size:21px;font-weight:430;line-height:1.42;display:block}.delivery-page .delivery-spine .delivery-spine-equipment{grid-template-rows:clamp(300px,31vw,470px) auto;place-items:end center;min-width:0;margin:0;display:grid;position:relative}.delivery-page .delivery-spine .delivery-spine-equipment:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#342c1c4d,#342c1c1a 60%,#0000);grid-area:1/1;align-self:end;width:min(70%,420px);height:18px;margin-bottom:-9px}.delivery-page .delivery-spine .delivery-spine-equipment img{object-fit:contain;object-position:50% 100%;filter:none;grid-area:1/1;width:auto;max-width:100%;height:100%;max-height:none;display:block;-webkit-mask-image:none;mask-image:none}@supports (object-view-box:inset(0%)){.delivery-page .delivery-spine .delivery-spine-photo.is-specify{object-view-box:inset(20.25% 19.63% 23.92% 31.85%)}.delivery-page .delivery-spine .delivery-spine-photo.is-source{object-view-box:inset(16.5% 24.17% 17.87% 24.5%)}.delivery-page .delivery-spine .delivery-spine-photo.is-deliver{object-view-box:inset(9% 20.5% 9.75% 25.25%)}.delivery-page .delivery-spine .delivery-spine-photo.is-support{object-view-box:inset(4.8% 4.6% 2.5% 4.8%)}}.delivery-page .delivery-spine .delivery-spine-equipment figcaption{border-top:1px solid var(--ll-rule-strong);width:100%;font:500 var(--ll-mono-size)/1.45 var(--font-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ll-fg-soft);grid-area:2/1;justify-content:space-between;gap:16px;margin-top:0;padding-top:14px;display:flex}.delivery-page .delivery-spine .delivery-spine-equipment figcaption [data-media-separator]{display:none}.delivery-page .delivery-spine .delivery-spine-equipment figcaption [data-media-label]{color:var(--ll-fg-faint);white-space:nowrap}.delivery-page .engagement-index.ll-paper{padding:var(--ll-section) var(--ll-gutter) clamp(72px,8vw,128px);background:var(--ll-bg)}.delivery-page .engagement-index.ll-paper nav{border-top:1px solid var(--ll-rule-strong);display:block}.delivery-page .engagement-index.ll-paper nav>a{border:0;border-bottom:1px solid var(--ll-rule);min-height:104px;color:var(--ll-fg);grid-template-columns:72px minmax(0,1fr) 44px;align-items:center;gap:0 clamp(16px,2.4vw,40px);padding:22px 0;text-decoration:none;transition:background-color .2s;display:grid}.delivery-page .engagement-index.ll-paper nav>a:hover{background:var(--ll-surface);padding-inline:0}.delivery-page .engagement-index.ll-paper nav>a:focus-visible{outline:3px solid var(--ll-ink);outline-offset:-3px}.delivery-page .engagement-index.ll-paper nav>a>b{font:500 var(--ll-mono-size)/1.4 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--ll-accent-text)}.delivery-page .engagement-index.ll-paper nav>a>span{font-size:var(--ll-title);letter-spacing:-.022em;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:baseline;gap:6px clamp(20px,3vw,56px);font-weight:400;line-height:1.14;display:grid}.delivery-page .engagement-index.ll-paper nav>a>span>small{letter-spacing:0;color:var(--ll-fg-soft);margin:0;font-size:16px;font-weight:400;line-height:1.5;display:block}.delivery-page .engagement-index.ll-paper nav>a>i{color:var(--ll-fg-soft);transition:transform .25s var(--ll-ease);justify-self:end;font-size:20px;font-style:normal}.delivery-page .engagement-index.ll-paper nav>a:hover>i{color:var(--ll-fg);transform:translateY(3px)}.delivery-page .dl-engagement{padding:clamp(88px,9.4vw,160px) var(--ll-gutter)}.delivery-page .dl-engagement+.dl-engagement{border-top:1px solid var(--ll-rule)}.delivery-page .dl-engagement__head{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:end;gap:clamp(32px,6vw,112px);display:grid}.delivery-page .dl-engagement__for{max-width:74ch;color:var(--ll-fg-faint)}.delivery-page .dl-engagement__head h2{max-width:16ch;margin-top:22px}.delivery-page .dl-engagement__head .ll-lede{max-width:46ch;color:var(--ll-fg-soft);margin-top:24px}.delivery-page .dl-engagement .engagement-preparation{border-top:1px solid var(--ll-rule-strong);padding-top:16px}.delivery-page .dl-engagement .engagement-preparation small{font:500 var(--ll-mono-size)/1.45 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--ll-fg-faint);display:block}.delivery-page .dl-engagement .engagement-preparation p{color:var(--ll-fg-soft);margin:12px 0 0;font-size:16px;line-height:1.6}.delivery-page .dl-engagement .engagement-preparation em{border-left:2px solid var(--ll-rule-strong);color:var(--ll-fg);background:0 0;margin-top:16px;padding:0 0 0 14px;font-size:15px;font-style:normal;line-height:1.55;display:block}.delivery-page .dl-engagement .engagement-flow{box-shadow:none;color:var(--ll-fg);isolation:auto;background:0 0;border:0;border-radius:0;margin-top:clamp(64px,6.4vw,104px)}.delivery-page .dl-engagement .engagement-flow:after{content:none}.delivery-page .dl-engagement .engagement-flow article{background:0 0;border:0;min-height:0;animation:none}.delivery-page .dl-engagement .engagement-flow article:before{content:"";background:var(--ll-rule-strong);width:auto;height:1px;animation:none;position:absolute;top:7px;left:15px;right:0;transform:none}.delivery-page .dl-engagement .engagement-flow article:last-child:before{background:linear-gradient(90deg,var(--ll-rule-strong),transparent 70%);width:auto;left:15px;right:0}.delivery-page .dl-engagement .engagement-flow article:after{content:"";z-index:1;box-sizing:border-box;border:1px solid var(--ll-rule-strong);background:var(--ll-bg);border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.delivery-page .dl-engagement .engagement-flow article:last-child:after{border-color:var(--dl-amber-edge);background:var(--ll-signal);box-shadow:0 0 0 7px #f5cf453d}.delivery-page .dl-engagement .engagement-flow b{width:auto;height:auto;box-shadow:none;font:500 var(--ll-mono-size)/1.4 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--ll-fg-faint);background:0 0;border:0;border-radius:0;margin:0;display:block}.delivery-page .dl-engagement .engagement-flow article:last-child b{color:var(--ll-accent-text);background:0 0}.delivery-page .dl-engagement .engagement-flow span{letter-spacing:-.022em;color:var(--ll-fg);margin-top:10px;font-size:clamp(19px,1.55vw,25px);font-weight:400;line-height:1.2;display:block}@media (min-width:761px){.delivery-page .dl-engagement .engagement-flow{grid-template-columns:repeat(5,minmax(0,1fr));padding:40px 0 0;display:grid;overflow:visible}.delivery-page .dl-engagement .engagement-flow:before{content:"STAGE SEQUENCE · 01 TO 05";font:500 var(--ll-mono-size)/1.4 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--ll-fg-faint);background:0 0;border:0;border-radius:0;padding:0;position:absolute;inset:0 auto auto 0}.delivery-page .dl-engagement .engagement-flow article{padding:40px clamp(12px,1.6vw,28px) 0 0}}.delivery-page .dl-ground{--eq-h:clamp(176px,17vw,272px);margin:clamp(64px,6.4vw,104px) 0 0;padding:0}.delivery-page .dl-ground__row{grid-template-columns:var(--dl-cols,repeat(4,minmax(0,1fr)));align-items:start;display:grid}.delivery-page .dl-ground__item{grid-template-rows:var(--eq-h) auto;min-width:0;display:grid}.delivery-page .dl-ground__stage{border-bottom:1px solid var(--ll-rule-strong);justify-content:center;align-items:flex-end;padding:0 clamp(8px,1.4vw,24px);display:flex;position:relative}.delivery-page .dl-ground__stage:before{content:"";width:min(86%,calc(var(--eq-h) * var(--eq-share) * var(--eq-ar) * .96));pointer-events:none;background:radial-gradient(closest-side,#342c1c52,#342c1c1a 62%,#0000);height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.delivery-page .dl-ground__object{width:min(100%,calc(var(--eq-h) * var(--eq-share) * var(--eq-ar)));aspect-ratio:var(--eq-ar);display:block;position:relative;overflow:hidden}.delivery-page .dl-ground__object img{max-width:none;width:calc(100% / (var(--eq-r) - var(--eq-l)));height:auto;left:calc(-100% * var(--eq-l) / (var(--eq-r) - var(--eq-l)));top:calc(-100% * var(--eq-t) / (var(--eq-b) - var(--eq-t)));mix-blend-mode:multiply;position:absolute}.delivery-page .dl-ground__name{font:500 var(--ll-mono-size)/1.45 var(--font-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--ll-fg-soft);padding:14px clamp(8px,1.4vw,24px) 0}.delivery-page .dl-ground figcaption{border-top:1px solid var(--ll-rule);flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin-top:26px;padding-top:12px;display:flex}.delivery-page .dl-evidence{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,112px);margin-top:clamp(64px,6.4vw,104px);display:grid}.delivery-page .dl-evidence>div>span,.delivery-page .dl-evidence>aside>span{font:500 var(--ll-mono-size)/1.45 var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--ll-fg-faint);display:block}.delivery-page .dl-evidence ul{counter-reset:dl-out;border-top:1px solid var(--ll-rule-strong);margin:16px 0 0;padding:0;list-style:none}.delivery-page .dl-evidence li{counter-increment:dl-out;border-bottom:1px solid var(--ll-rule);color:var(--ll-fg);grid-template-columns:44px minmax(0,1fr);align-items:baseline;padding:15px 0;font-size:17px;line-height:1.45;display:grid}.delivery-page .dl-evidence li:before{content:counter(dl-out,decimal-leading-zero);font:500 var(--ll-mono-size)/1 var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;color:var(--ll-fg-faint)}.delivery-page .dl-evidence>aside{border-top:1px solid var(--ll-rule-strong);flex-direction:column;align-items:flex-start;padding-top:16px;display:flex}.delivery-page .dl-evidence>aside>span{margin-top:0}.delivery-page .dl-evidence>aside>strong{letter-spacing:-.03em;color:var(--ll-fg);text-wrap:balance;margin:20px 0 18px;font-size:clamp(25px,2.3vw,36px);font-weight:300;line-height:1.2;display:block}.delivery-page .dl-evidence .engagement-gate-meaning{max-width:50ch;color:var(--ll-fg-soft);margin:0 0 30px;font-size:16px;line-height:1.62}.delivery-page .dl-evidence .ll-action--primary:focus-visible{outline:3px solid var(--ll-ink);outline-offset:4px}.delivery-page .phone-fold>summary{background:var(--ll-paper);border-top:1px solid var(--ll-rule-strong)}.delivery-page .phone-fold>summary>i{color:var(--ll-accent-text,#7a5a00)}.delivery-page .phone-fold>summary>span b{color:var(--ll-ink)}.delivery-page .phone-fold>summary>span small{color:var(--ll-ink-soft)}.delivery-page .dl-monument{padding:var(--ll-section) var(--ll-gutter);border-top:1px solid var(--ll-rule)}.delivery-page .dl-monument__grid{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:end;gap:clamp(32px,5vw,96px);display:grid}.delivery-page .dl-monument__copy .ll-statement{max-width:11ch;margin:22px 0 24px}.delivery-page .dl-monument__copy .ll-body{max-width:40ch}.delivery-page .dl-monument__copy .ll-mono{color:var(--ll-fg-faint)}.delivery-page .dl-monument__figure{--dm-h:clamp(230px,27vw,410px);min-width:0;margin:0}.delivery-page .dl-monument__stage{height:var(--dm-h);border-bottom:1px solid var(--ll-rule-strong);justify-content:center;align-items:flex-end;display:flex;position:relative}.delivery-page .dl-monument__stage:before{content:"";width:min(94%,calc(var(--dm-h) * 1.72));pointer-events:none;background:radial-gradient(closest-side,#342c1c57,#342c1c1f 60%,#0000);height:20px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.delivery-page .dl-monument__object{width:min(100%,calc(var(--dm-h) * 1.8367));aspect-ratio:1.8367;display:block;position:relative;overflow:hidden}.delivery-page .dl-monument__object img{mix-blend-mode:multiply;width:111.111%;max-width:none;height:auto;position:absolute;top:-9.62228%;left:-5.55556%}.delivery-page .dl-monument__figure figcaption{justify-content:space-between;gap:18px;margin-top:14px;display:flex}.delivery-page .delivery-proof-note.ll-stone{padding:var(--ll-section) var(--ll-gutter);background:var(--ll-bg);border-top:0}.delivery-page .dl-boundary{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:28px clamp(40px,6vw,112px);display:grid}.delivery-page .dl-boundary>.ll-mono{border-bottom:1px solid var(--ll-rule);max-width:none;color:var(--ll-fg-faint);grid-column:1/-1;padding-bottom:16px}.delivery-page .delivery-proof-note .dl-boundary h2{max-width:15ch;font-size:var(--ll-statement);letter-spacing:-.048em;margin:12px 0 0;line-height:.98}.delivery-page .delivery-proof-note .dl-boundary__body .ll-reading{max-width:46ch;color:var(--ll-fg-soft);margin:0;line-height:1.66}.delivery-page .delivery-proof-note .ll-action{border-width:0 0 1px;border-color:var(--ll-rule-strong);margin-top:26px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.delivery-page .delivery-proof-note .ll-action:focus-visible{outline:3px solid var(--ll-ink);outline-offset:4px}.delivery-page .dl-close .ll-statement{max-width:13ch}@media (prefers-reduced-motion:no-preference){.delivery-page .delivery-spine[data-motion=running] .delivery-spine-tabs button:after{animation:dl-draw .9s var(--ll-ease) both}.delivery-page .delivery-spine[data-motion=running] .delivery-spine-tabs button:nth-child(2):after{animation-delay:.12s}.delivery-page .delivery-spine[data-motion=running] .delivery-spine-tabs button:nth-child(3):after{animation-delay:.24s}.delivery-page .delivery-spine[data-motion=running] .delivery-spine-tabs button:nth-child(4):after{animation-delay:.36s}}@keyframes dl-draw{0%{transform:scaleX(0)}to{transform:none}}@media (max-width:1100px){.delivery-page .delivery-arrival .delivery-hero-guide>ol{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.delivery-page .delivery-arrival .delivery-hero-guide>ol>li:nth-child(3){border-left:0;padding-left:0}.delivery-page .dl-engagement__head,.delivery-page .dl-boundary,.delivery-page .dl-monument__grid{grid-template-columns:minmax(0,1fr)}.delivery-page .dl-engagement__head .engagement-preparation{max-width:640px}}@media (max-width:900px){.delivery-page .delivery-arrival{align-items:stretch;row-gap:0;min-height:auto;padding:92px 20px 56px}.delivery-page .delivery-arrival .delivery-hero-guide{display:none}.delivery-page .delivery-arrival .delivery-arrival__monument{margin-bottom:28px}.delivery-page .delivery-arrival .delivery-arrival__monument .ll-monument__stage{min-height:clamp(220px,36svh,330px)}.delivery-page .delivery-arrival .delivery-hero-copy>p.ll-mono{margin-bottom:22px}.delivery-page .delivery-spine .delivery-spine-equipment figcaption{flex-direction:column;gap:4px}.delivery-page .delivery-arrival h1.ll-display{max-width:none;font-size:var(--ll-display)}.delivery-page .delivery-spine .delivery-spine-panel{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:44px}.delivery-page .delivery-spine .delivery-spine-equipment{order:-1;grid-template-rows:clamp(240px,62vw,360px) auto}}@media (max-width:760px){.delivery-page .delivery-spine.ll-stone{padding:clamp(72px,19vw,96px) 20px}.delivery-page .delivery-spine .delivery-spine-head{margin-bottom:40px}.delivery-page .delivery-spine .delivery-spine-tabs{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(100% + 20px);scroll-padding-inline:0;display:flex;overflow-x:auto}.delivery-page .delivery-spine .delivery-spine-tabs::-webkit-scrollbar{display:none}.delivery-page .delivery-spine .delivery-spine-tabs button{scroll-snap-align:start;border:0;flex:0 0 calc(50vw - 10px);min-height:0;padding:38px 14px 8px 0}.delivery-page .delivery-spine .delivery-spine-tabs button>span{font-size:34px}.delivery-page .delivery-spine .delivery-spine-tabs button>small{font-size:15px}.delivery-page .delivery-spine .delivery-spine-copy h3{font-size:clamp(32px,9.6vw,44px)}.delivery-page .delivery-spine .delivery-spine-copy>p{font-size:17px}.delivery-page .engagement-index.ll-paper{padding:clamp(72px,19vw,96px) 20px 64px}.delivery-page .engagement-index.ll-paper nav>a{grid-template-columns:40px minmax(0,1fr) 28px;min-height:88px;padding:18px 0}.delivery-page .engagement-index.ll-paper nav>a>span{grid-template-columns:minmax(0,1fr);font-size:21px}.delivery-page .engagement-index.ll-paper nav>a>span>small{font-size:15px}.delivery-page .dl-engagement{padding:56px 20px 72px}.delivery-page .dl-engagement__head h2{max-width:none}.delivery-page .dl-engagement .engagement-flow{border:0;border-radius:0;margin-top:52px;padding:44px 0 0}.delivery-page .dl-engagement .engagement-flow:before{font:500 var(--ll-mono-size)/1.4 var(--font-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ll-fg-faint);top:0;left:0}.delivery-page .dl-engagement .engagement-flow article{flex:0 0 calc(50vw - 9px);min-height:0;padding:40px 20px 6px 0}.delivery-page .dl-engagement .engagement-flow article:before{width:auto;top:7px;left:15px;right:0}.delivery-page .dl-engagement .engagement-flow article:last-child:before{width:40px;left:15px;right:auto}.delivery-page .dl-engagement .engagement-flow span{margin-top:10px;font-size:21px}.delivery-page .dl-ground{--eq-h:clamp(140px,40vw,200px);margin-top:52px}.delivery-page .dl-ground__row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.delivery-page .dl-ground__name{padding-inline:6px}.delivery-page .dl-evidence{grid-template-columns:minmax(0,1fr);gap:44px;margin-top:52px}.delivery-page .dl-evidence li{font-size:16px}.delivery-page .dl-evidence .ll-action--primary{align-self:stretch}.delivery-page .dl-monument{padding:72px 20px}.delivery-page .dl-monument__figure{--dm-h:clamp(150px,44vw,230px)}.delivery-page .delivery-proof-note.ll-stone{padding:72px 20px}}@media (prefers-reduced-motion:reduce){.delivery-page .delivery-spine .delivery-spine-tabs button,.delivery-page .delivery-spine .delivery-spine-tabs button:before,.delivery-page .delivery-spine .delivery-spine-tabs button:after{transition:none}}body.motion-paused .delivery-page .delivery-spine .delivery-spine-tabs button:after{animation:none}@supports (object-view-box:inset(0%)){.delivery-page .delivery-spine .delivery-spine-photo:is(.is-specify,.is-source,.is-deliver,.is-support){object-view-box:none}}.delivery-page .delivery-spine .delivery-spine-photo.is-support{mix-blend-mode:multiply}@media (min-width:901px){.delivery-page .delivery-spine.ll-stone:has(.delivery-spine-track[data-pinned]){padding-bottom:0;overflow:clip}.delivery-page .delivery-spine-track[data-pinned]{height:calc(var(--dsp-count,4) * 100vh);margin-top:clamp(24px,3vw,48px);position:relative}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-stage{isolation:isolate;box-sizing:border-box;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(220px,.24fr) minmax(0,1fr);align-items:stretch;column-gap:clamp(40px,5vw,96px);height:100vh;padding-top:96px;padding-bottom:84px;display:grid;position:sticky;top:0}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-tabs{flex-direction:column;align-self:start;margin-top:8px;display:flex}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-tabs button{min-height:44px;padding:0 0 clamp(22px,4vh,44px) 36px}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-tabs button:before{top:5px;left:0}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-tabs button:after{transform-origin:top;width:1px;height:auto;inset:24px auto 4px 7px;animation:none!important}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-tabs button[data-state=done]:after{width:3px;height:auto;top:24px;left:6px}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-tabs button:last-child:after{display:none}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-tabs button>span{margin-top:6px;font-size:clamp(24px,2.2vw,34px);transition:color .3s}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-tabs button>small{display:none}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-tabs button[aria-selected=true]>small{margin-top:8px;font-size:14px;display:block}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-panel{align-self:stretch;align-items:end;gap:clamp(32px,4vw,72px);margin-top:0}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-copy{align-self:start;margin-top:8px}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-equipment{align-self:end}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-copy h3{font-size:clamp(32px,3.2vw,52px)}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-equipment{isolation:isolate;background:radial-gradient(58% 52% at 50% 46%,#ffefc8cc,#ffefc842 52%,#ffefc800 76%);grid-template-rows:clamp(280px,50vh,500px) auto}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-equipment figcaption{border-top-color:#0000}.delivery-page .delivery-spine-hint{border:1px solid var(--ll-rule-strong);background:var(--ll-bg);font:500 11px/1.3 var(--font-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ll-fg-soft);border-radius:999px;align-items:center;gap:14px;margin:0;padding:10px 18px 10px 12px;display:flex;position:absolute;bottom:clamp(18px,3vh,32px);right:0}.delivery-page .delivery-spine-hint i{background:conic-gradient(var(--dl-amber,#d9a900) calc(var(--dsp-progress,0) * 360deg),var(--ll-rule-strong) 0);border-radius:50%;width:20px;height:20px;display:block;-webkit-mask:radial-gradient(circle,#0000 6px,#000 7px);mask:radial-gradient(circle,#0000 6px,#000 7px)}.delivery-page .delivery-spine-hint b{color:var(--ll-fg);font-weight:500}}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-equipment img{animation:dsp-light .8s var(--ll-ease) backwards}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-equipment img.is-support{animation:none}.delivery-page .delivery-spine-track[data-pinned] .delivery-spine-copy{animation:dsp-rise .6s var(--ll-ease) both}}@keyframes dsp-light{0%{opacity:0;filter:brightness(.45)saturate(.6);transform:translateY(18px)scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes dsp-fade{0%{opacity:0}to{opacity:1}}@keyframes dsp-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.delivery-page .delivery-arrival.delivery-guide-band{min-height:0;padding:clamp(20px,3vw,40px) var(--ll-gutter) clamp(56px,7vw,96px);background:#060707;margin:0;display:block}.delivery-page .delivery-arrival.delivery-guide-band:before,.delivery-page .delivery-arrival.delivery-guide-band:after{content:none}@media (max-width:900px){.delivery-page .delivery-arrival.delivery-guide-band{display:none}}@media (min-width:901px){.delivery-page .delivery-sculpture.ll-sculpture--photo .ll-sculpture__object{inset:0 -6vw 0 43vw}.delivery-page .delivery-sculpture .ll-sculpture__copy{max-width:min(760px,54vw)}.delivery-page .delivery-sculpture .ll-sculpture__title{font-size:clamp(54px,5.7vw,104px)}.delivery-page .delivery-sculpture .ll-sculpture__scrim{background:linear-gradient(90deg,#060707 0%,#060707f2 34%,#060707b8 46%,#06070733 58%,#0000 68%),linear-gradient(#0000 56%,#06070759 74%,#060707e6 100%),linear-gradient(#060707c7 0%,#0607074d 12%,#0000 24%)}}@media (max-width:900px){.delivery-page .delivery-sculpture .ll-sculpture__scrim{background:linear-gradient(#0000 26%,#0607074d 34%,#060707cc 44%,#060707f5 50%,#060707 100%),linear-gradient(#06070799 0%,#0000 14%)}}.delivery-page .engagement-index.ll-paper,.delivery-page .phone-fold+.phone-fold .dl-engagement.ll-scene,.delivery-page .dl-monument.ll-scene,.delivery-page .delivery-proof-note.ll-scene{padding-top:var(--ll-section-join)}.delivery-page .dl-engagement.ll-scene{padding-bottom:var(--ll-section)}
