/* A native-scroll card deck. The surrounding white section stays intact. */
.statement-section.sc-deck-section{overflow:clip}
.sc-deck{--deck-header:86px;--deck-top:calc(var(--deck-header) + 22px);--deck-gap:12px;position:relative;z-index:2;margin:70px auto 0;width:100%;max-width:1296px;padding:44px 0 0;scroll-margin-top:calc(var(--deck-header) + 26px);color:#f4f1e8;isolation:isolate}
.sc-deck *{box-sizing:border-box}
.sc-deck-list{display:block;position:relative;margin:0;padding:0 0 36px;list-style:none}
.sc-deck-card{position:var(--deck-position,sticky);top:var(--deck-card-top,calc(var(--deck-top) + var(--card-index)*var(--deck-gap)));list-style:none;perspective:1600px;z-index:calc(2 + var(--card-index));margin:0 0 var(--deck-step-gap,clamp(85px,18svh,170px));padding:0;isolation:isolate}
.sc-deck-card:last-child{margin-bottom:0}
.sc-deck-surface{--cover:0;--scene-progress:0;position:relative;isolation:isolate;overflow:hidden;min-height:480px;display:flex;flex-direction:column;justify-content:space-between;padding:28px 46px 25px;border:1px solid #f9edc533;border-radius:30px;background:radial-gradient(ellipse at 90% 25%,#54471d45,transparent 56%),linear-gradient(115deg,#151714,#080a09);box-shadow:0 24px 64px -35px #171a1c80,inset 0 1px #ffffff20;transform:var(--deck-transform,translate3d(0,calc(var(--cover)*-6px),0) scale(calc(1 - var(--cover)*.045)) rotateX(calc(var(--cover)*2.2deg)));transform-origin:50% 0;backface-visibility:hidden}
.sc-deck-surface::after{content:'';position:absolute;inset:0;pointer-events:none;z-index:4;border-radius:inherit;border:1px solid #fff1;box-shadow:inset 0 1px 0 #fff3}
.sc-deck-card--1 .sc-deck-surface{background:radial-gradient(ellipse at 90% 28%,#fff9d7a8,transparent 57%),linear-gradient(120deg,#f2eee3,#ddd6c3);color:#21241d;border-color:#d3c6a4}
.sc-deck-card--2 .sc-deck-surface{background:radial-gradient(ellipse at 85% 20%,#fff8d6b0,transparent 62%),linear-gradient(120deg,#e5e9e2,#cfd7cb);color:#18251d;border-color:#bbc7b5}
.sc-deck-card--3 .sc-deck-surface{background:radial-gradient(ellipse at 82% 44%,#8f742938,transparent 63%),linear-gradient(115deg,#141712,#080a09);border-color:#c5a24a75}
.sc-deck-light{position:absolute;inset:-65%;z-index:-1;pointer-events:none;opacity:.42;background:linear-gradient(112deg,transparent 40%,#fff8db08 46%,#fff5d532 49%,#fff7db06 52%,transparent 57%);transform:translate3d(calc(var(--scene-progress)*18% - 9%),calc(var(--scene-progress)*-3%),0) rotate(-5deg)}
.sc-deck-meta{display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.14em;color:#ddc78b}
.sc-deck-meta>span:first-child{font-size:13px;letter-spacing:.08em}.sc-deck-card--1 .sc-deck-meta,.sc-deck-card--2 .sc-deck-meta{color:#827043}
.sc-deck-body{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center;min-height:335px}
.sc-deck-copy{padding:16px 0 20px;position:relative;z-index:1}
.sc-deck-copy h3{margin:0 0 20px;font-size:clamp(48px,5.1vw,76px);line-height:1.05;letter-spacing:-.055em;font-weight:600;color:inherit}
.sc-deck-line{font-size:clamp(18px,1.7vw,25px);line-height:1.35;letter-spacing:-.025em;font-weight:500;margin:0 0 18px;color:#e9cf8b}
.sc-deck-description{font-size:17px;line-height:1.7;font-weight:450;letter-spacing:-.01em;color:#b9bcb2;margin:0;max-width:390px;text-wrap:pretty}
.sc-deck-card--1 .sc-deck-line,.sc-deck-card--2 .sc-deck-line{color:#856722}.sc-deck-card--1 .sc-deck-description,.sc-deck-card--2 .sc-deck-description{color:#596052}
.sc-deck-art{position:relative;aspect-ratio:520/400;width:100%;min-width:0;display:grid;place-items:center;transform:translate3d(0,calc((1 - var(--scene-progress))*9px),0)}
.sc-deck-art svg{display:block;width:100%;height:auto;overflow:visible;max-height:355px}
.sc-deck-footer{display:flex;align-items:center;justify-content:space-between;gap:40px;font-size:10px;font-weight:500;letter-spacing:.12em;color:#bfa96d}
.sc-deck-count{white-space:nowrap}.sc-deck-track{height:1px;position:relative;display:block;flex:1;background:#d3bd7a30;max-width:calc(100% - 94px)}
.sc-deck-track>span{position:absolute;inset:0;transform:scaleX(calc((var(--card-index) + 1)/4));transform-origin:0 50%;background:linear-gradient(90deg,#bc8f2d,#ebd399)}
.sc-deck-card--1 .sc-deck-track,.sc-deck-card--2 .sc-deck-track{background:#90783b40}
.sc-deck-card--1 .sc-deck-footer,.sc-deck-card--2 .sc-deck-footer{color:#7d6b41}
.sc-deck-backplates{display:var(--deck-backplates,block);position:absolute;inset:0;z-index:-1;pointer-events:none}
.sc-deck-backplates span{position:absolute;inset:-14px 13px 14px;border-radius:29px;background:linear-gradient(110deg,#e0d9c2,#d0c5a5);border:1px solid #b8aa8138;box-shadow:0 -1px 0 #fff9;transform:rotate(-.45deg)}
.sc-deck-backplates span:nth-child(2){inset:-28px 27px 28px;background:linear-gradient(110deg,#e4e7de,#cfd7c7);transform:rotate(.4deg);z-index:-1}
.sc-deck-backplates span:nth-child(3){inset:-42px 42px 42px;background:linear-gradient(110deg,#292e25,#424735);transform:rotate(-.4deg);z-index:-2}
.sc-deck-art__focus{opacity:calc(.45 + var(--scene-progress)*.55)}
.sc-deck-art__content-frame{transform-box:fill-box;transform-origin:center;transform:rotate(calc((1 - var(--scene-progress))*-2deg))}
.sc-deck-art__cursor{translate:calc((1 - var(--scene-progress))*15px) calc((1 - var(--scene-progress))*11px)}
.sc-deck-art__trust-check,.sc-deck-art__inbox-arrival{opacity:calc(.5 + var(--scene-progress)*.5);translate:0 calc((1 - var(--scene-progress))*8px)}
.sc-deck[data-layout=flat] .sc-deck-card{position:relative;top:auto;margin-bottom:24px}.sc-deck[data-layout=flat] .sc-deck-surface{transform:none}.sc-deck[data-layout=flat] .sc-deck-backplates{display:none}
@media(max-width:1000px) and (min-width:761px){.sc-deck-surface{padding:26px 32px;min-height:430px}.sc-deck-body{min-height:310px;gap:8px}.sc-deck-copy h3{font-size:56px}.sc-deck-description{font-size:16px}.sc-deck-line{font-size:20px}}
@media(max-width:760px){.sc-deck{--deck-header:78px;--deck-gap:10px;--deck-top:calc(var(--deck-header) + 18px);margin-top:52px;padding-top:35px}.sc-deck-surface{padding:22px 25px 22px;border-radius:24px;min-height:0}.sc-deck-body{grid-template-columns:1fr;gap:0;min-height:0}.sc-deck-copy{padding:24px 0 0}.sc-deck-copy h3{font-size:clamp(43px,12.3vw,64px);margin-bottom:12px}.sc-deck-line{font-size:19px;margin:0 0 13px;line-height:1.35}.sc-deck-description{font-size:15px;line-height:1.65;max-width:430px}.sc-deck-art{width:100%;max-width:355px;margin:0 auto;aspect-ratio:520/345}.sc-deck-art svg{width:100%;max-height:230px}.sc-deck-meta{font-size:9px}.sc-deck-meta>span:first-child{font-size:11px}.sc-deck-footer{gap:25px;font-size:9px;margin-top:4px}.sc-deck-card{margin-bottom:110px}.sc-deck-backplates span{border-radius:23px;inset:-10px 10px 10px}.sc-deck-backplates span:nth-child(2){inset:-20px 21px 20px}.sc-deck-backplates span:nth-child(3){inset:-30px 32px 30px}}
@media(max-width:370px){.sc-deck-surface{padding:21px 22px}.sc-deck-copy h3{font-size:42px}.sc-deck-description{font-size:14px}.sc-deck-line{font-size:17px}.sc-deck-art{aspect-ratio:520/340}}
@media(max-height:700px){.sc-deck-card{position:relative;top:auto;margin-bottom:24px}.sc-deck-surface{transform:none}.sc-deck-backplates{display:none}}
@media(prefers-reduced-motion:reduce){.sc-deck-card{position:relative;top:auto;margin-bottom:24px}.sc-deck-surface,.sc-deck-art,.sc-deck-art *,.sc-deck-light{transform:none!important}.sc-deck-backplates{display:none}.sc-deck *{transition:none!important;animation:none!important}}

.sc-deck-card--0 .sc-deck-surface{--cover:0;--scene-progress:0}
.sc-deck-card--1 .sc-deck-surface{--cover:0;--scene-progress:0}
.sc-deck-card--2 .sc-deck-surface{--cover:0;--scene-progress:0}
.sc-deck-card--3 .sc-deck-surface{--cover:0;--scene-progress:0}
