.sv2-pf-page{--sv2-pf-u:var(--sv2-rail-h);--sv2-pf-half:calc((var(--sv2-pf-u) - var(--sv2-gap)) / 2)}.sv2-pf-hero-copy,.sv2-pf-hero-photo{min-height:var(--sv2-pf-u)}@media (max-width:899px){.sv2-pf-hero-copy,.sv2-pf-hero-photo{min-height:0}.sv2-pf-hero-photo{min-height:clamp(300px,62vw,460px)}}.sv2-pf-hero{gap:var(--sv2-gap);grid-template-columns:1fr;display:grid}@media (min-width:900px){.sv2-pf-hero{grid-template-columns:1.6fr 1fr;align-items:stretch}}.sv2-pf-hero-copy{flex-direction:column;justify-content:center;padding:clamp(28px,3.4vw,56px);display:flex}@media (min-width:900px){.sv2-pf-hero-copy{justify-content:normal}.sv2-pf-hero-copy>:first-child{margin-top:auto}}.sv2-pf-hero-kicker{font:var(--type-mono-xs);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-primary);opacity:.66;margin-bottom:14px;font-size:11px}.sv2-pf-hero-title{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;overflow-wrap:break-word;color:var(--text-primary);font-size:clamp(2.75rem,5.6vw,5.25rem);font-weight:700;line-height:.98}.sv2-pf-hero-accent{color:var(--brand-navy);display:block}.sv2-pf-hero-lead{max-width:44ch;font:var(--type-body-lg);text-wrap:pretty;color:var(--text-primary);opacity:.78;margin-top:20px}.sv2-pf-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.sv2-pf-hero-photo{position:relative;overflow:clip}.sv2-pf-hero-photo img{object-fit:cover;filter:grayscale()brightness(.94)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.sv2-pf-hero-photo:after{content:"";pointer-events:none;background:linear-gradient(#0e15340f 0%,#0e15341f 100%);position:absolute;inset:0}.sv2-pf-registry{grid-template-columns:1fr;display:grid;overflow:clip}@media (min-width:900px){.sv2-pf-registry{min-height:var(--sv2-pf-u);grid-template-columns:4.6fr 7.4fr}}.sv2-pf-reg-side{background:#ffffff0e;flex-direction:column;padding:clamp(28px,3.4vw,48px);display:flex}@media (min-width:900px){.sv2-pf-reg-side>:first-child{margin-top:auto}}.sv2-pf-reg-kicker{font:var(--type-mono-xs);letter-spacing:.16em;text-transform:uppercase;opacity:.66;margin-bottom:14px;font-size:11px}.sv2-pf-reg-title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;max-width:14ch;font-size:clamp(1.75rem,2.9vw,2.75rem);font-weight:700;line-height:1.08}.sv2-pf-reg-lead{font:var(--type-body-md);text-wrap:pretty;opacity:.82;max-width:38ch;margin-top:16px}.sv2-pf-reg-plate{border-radius:var(--sv2-r-chip);background:#fff;flex-wrap:wrap;align-items:center;gap:10px 18px;width:min(340px,100%);margin-top:26px;padding:14px 18px;display:flex}.sv2-pf-reg-mark{min-width:0;display:block}.sv2-pf-reg-mark--wasc{flex:2.24 120px}.sv2-pf-reg-mark--array{flex:1.63 96px}.sv2-pf-reg-mark img{width:100%;height:auto;display:block}.sv2-pf-reg-mark--wasc img{clip-path:inset(15% 0 22%);margin-block:-3% -6%}.sv2-pf-reg-main{flex-direction:column;justify-content:center;padding:clamp(24px,3vw,48px);display:flex}.sv2-pf-reg-rows{margin:0}.sv2-pf-reg-row{border-top:1px solid #ffffff3d;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px 24px;padding:22px 0;display:grid}.sv2-pf-reg-row:last-child{border-bottom:1px solid #ffffff3d}.sv2-pf-reg-name{font-size:clamp(1.0625rem,1.4vw,1.3125rem);font-weight:700;line-height:1.25}.sv2-pf-reg-value{font:var(--type-mono-sm);letter-spacing:.02em;font-variant-numeric:tabular-nums;opacity:.72;grid-column:1;margin:0}.sv2-pf-reg-verify{text-align:right;grid-area:1/2;margin:0}.sv2-pf-reg-verify .sv2-more{white-space:nowrap}.sv2-pf-reg-authority{font:var(--type-label-md);opacity:.66}.sv2-pf-reg-none{font:var(--type-mono-sm);opacity:.66}.sv2-pf-spec{min-height:var(--sv2-pf-half);grid-template-columns:1fr;display:grid;overflow:clip}@media (min-width:900px){.sv2-pf-spec{grid-template-columns:1fr 1.35fr}}.sv2-pf-spec-copy{flex-direction:column;padding:clamp(24px,3vw,44px);display:flex}@media (min-width:900px){.sv2-pf-spec-copy>:first-child{margin-top:auto}}.sv2-pf-spec-kicker{font:var(--type-mono-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-ink-label);margin-bottom:14px;font-size:11px}.sv2-pf-spec-title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:#fff;max-width:16ch;margin:0;font-size:clamp(1.625rem,2.7vw,2.5rem);font-weight:700;line-height:1.08}.sv2-pf-spec-body{text-wrap:pretty;max-width:36ch;color:var(--text-on-ink-body);margin:16px 0 0;font-size:.95rem;line-height:1.55}.sv2-pf-spec-caveat{max-width:44ch;color:var(--text-on-ink-caveat);margin:12px 0 0;font-size:.72rem;line-height:1.45}.sv2-pf-spec-open{cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:20px;padding:0}.sv2-pf-spec-photo{min-height:clamp(260px,40vw,380px);position:relative}.sv2-pf-spec-photo>img{object-fit:cover;object-position:50% 42%;filter:grayscale()brightness(.94)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.sv2-pf-spec-scrim{background:linear-gradient(90deg,#0e1534 0%,#0e15349e 14%,#0e153438 34%,#0e153400 58%);position:absolute;inset:0}.sv2-pf-spec-card{cursor:pointer;width:168px;transition:transform .38s var(--sv2-ease-out), box-shadow .38s var(--sv2-ease-out);background:#fff;border:0;border-radius:10px;padding:0;position:absolute;bottom:34px;left:-62px;transform:rotate(-3.5deg);box-shadow:0 18px 44px #060a1c8c}.sv2-pf-spec-card img{border-radius:10px 10px 0 0;width:100%;height:auto;display:block}.sv2-pf-spec-card-label{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--text-secondary);text-align:center;padding:7px 9px;font-size:.56rem;display:block}.sv2-pf-spec-card:hover,.sv2-pf-spec-card:focus-visible{box-shadow:0 24px 60px #060a1c9e, var(--focus-ring);transform:rotate(-1.5deg)scale(1.045)}@media (prefers-reduced-motion:reduce){.sv2-pf-spec-card{transition:none}}@media (max-width:899px){.sv2-pf-spec{min-height:0}.sv2-pf-spec-card{bottom:16px;left:16px}}.sv2-pf-spec-dialog{border-radius:var(--sv2-r-field);background:#fff;border:0;max-width:min(940px,92vw);margin:auto;padding:0}.sv2-pf-spec-dialog::backdrop{background:#080c1eb8}.sv2-pf-spec-dialog-in{padding:clamp(16px,2vw,22px)}.sv2-pf-spec-dialog-in img{border-radius:12px;width:100%;height:auto;display:block}.sv2-pf-spec-dialog-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.sv2-pf-spec-dialog-foot p{color:var(--text-secondary);max-width:62ch;margin:0;font-size:.78rem;line-height:1.5}.sv2-pf-spec-dialog-foot button{color:#fff;cursor:pointer;background:#0e1534;border:0;border-radius:999px;padding:11px 20px;font-size:.87rem;font-weight:700}.sv2-pf-wall{gap:var(--sv2-gap);grid-template-columns:1fr;display:grid}@media (min-width:900px){.sv2-pf-wall{grid-template-columns:1.35fr 1fr}}.sv2-pf-wall-head{grid-column:1/-1;grid-template-columns:1fr;align-items:center;gap:10px;padding:clamp(20px,2.4vw,30px) clamp(24px,2.8vw,34px);display:grid}@media (min-width:900px){.sv2-pf-wall-head{grid-template-columns:1.5fr 1fr;gap:12px 32px}}.sv2-pf-wall-head-title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,3vw,2.625rem);font-weight:900;line-height:1.02}.sv2-pf-wall-head-lead{text-wrap:pretty;color:#0e1534d6;max-width:52ch;margin:0;font-size:.90625rem;line-height:1.5}.sv2-pf-wall-lead{grid-template-columns:1fr;display:grid;overflow:clip}@media (min-width:900px){.sv2-pf-wall-lead{grid-template-rows:1fr auto;grid-template-columns:.92fr 1fr}.sv2-pf-wall-lead-photo{grid-area:1/1/3}.sv2-pf-wall-lead-say{grid-area:1/2}.sv2-pf-wall-lead>.sv2-pf-wall-by{grid-area:2/2}}.sv2-pf-wall-lead-photo{min-height:400px;position:relative;overflow:clip}@media (min-width:900px){.sv2-pf-wall-lead-photo{min-height:520px}}.sv2-pf-wall-lead-photo img{object-fit:cover;object-position:44% 30%;width:100%;height:100%;position:absolute;inset:0}.sv2-pf-wall-lead-say{flex-direction:column;justify-content:center;padding:clamp(24px,2.4vw,40px) clamp(24px,2.4vw,40px) 12px;display:flex}.sv2-pf-wall-quote{margin:0}.sv2-pf-wall-q{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:pretty;margin:0;font-size:clamp(1.1875rem,1.62vw,1.625rem);font-weight:900;line-height:1.16}.sv2-pf-wall-quote-accent{color:var(--brand-navy)}.sv2-pf-wall-lead-body{text-wrap:pretty;max-width:44ch;color:var(--text-secondary);margin:18px 0 0;font-size:.875rem;line-height:1.5}.sv2-pf-wall-by{border-top:1px solid #d9dae6;margin-top:22px;padding-top:16px}.sv2-pf-wall-lead>.sv2-pf-wall-by{padding:0 clamp(24px,2.4vw,40px) clamp(24px,2.4vw,40px)}.sv2-pf-wall-by b{font-size:.90625rem;font-weight:700;display:block}.sv2-pf-wall-meta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary);opacity:.66;margin-top:4px;font-size:11px;display:block}.sv2-pf-wall-side{gap:var(--sv2-gap);display:grid}@media (min-width:900px){.sv2-pf-wall-side{grid-template-rows:1.25fr .75fr}}.sv2-pf-wall-art{flex-direction:column;display:flex;overflow:clip}.sv2-pf-wall-art-photo{flex:1;min-height:190px;position:relative;overflow:clip}.sv2-pf-wall-art-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv2-pf-wall-art-cap{padding:18px 22px 22px}.sv2-pf-wall-art-cap b{font-size:.90625rem;font-weight:700;display:block}.sv2-pf-wall-art-cap p{text-wrap:pretty;color:var(--text-secondary);margin:7px 0 0;font-size:.8125rem;line-height:1.45}.sv2-pf-wall-art-cap .sv2-pf-wall-meta{margin-top:10px;font-size:10.5px}.sv2-pf-wall-card{flex-direction:column;padding:clamp(22px,2.2vw,32px);display:flex}.sv2-pf-wall-card-quote{margin:auto 0 0}.sv2-pf-wall-card-quote p{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.4vw,1.375rem);font-weight:900;line-height:1.18}.sv2-pf-wall-card-by{border-top:0;margin-top:18px;padding-top:0}.sv2-pf-wall-card-by b{font-size:.84375rem}.sv2-pf-wall-card-by .sv2-pf-wall-meta{font-size:10.5px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@keyframes sv2ColourArrives{0%{filter:grayscale()brightness(.94)contrast(1.04)}to{filter:none}}.sv2-pf-wall-lead-photo img,.sv2-pf-wall-art-photo img{animation:linear both sv2ColourArrives;animation-timeline:view();animation-range:entry 15% cover 40%}}}.sv2-pf-video{gap:var(--sv2-gap);grid-template-columns:1fr;display:grid}@media (min-width:900px){.sv2-pf-video{grid-template-columns:1.55fr .85fr}}.sv2-pf-video-head{grid-column:1/-1;grid-template-columns:1fr;align-items:center;gap:10px;padding:clamp(20px,2.4vw,30px) clamp(24px,2.8vw,34px);display:grid}@media (min-width:900px){.sv2-pf-video-head{grid-template-columns:1.5fr 1fr;gap:12px 32px}}.sv2-pf-video-head-title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,3vw,2.625rem);font-weight:900;line-height:1.02}.sv2-pf-video-head-lead{text-wrap:pretty;max-width:52ch;color:var(--text-on-violet-secondary);margin:0;font-size:.90625rem;line-height:1.5}.sv2-pf-video-clip{isolation:isolate;border-radius:var(--sv2-r-field);min-height:220px;margin:0;position:relative;overflow:clip}.sv2-pf-video-clip--lead{min-height:clamp(420px,44vw,540px)}.sv2-pf-video-clip img{object-fit:cover;object-position:50% 18%;filter:grayscale()brightness(.76)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.sv2-pf-video-stack{gap:var(--sv2-gap);grid-template-rows:auto auto;display:grid}@media (min-width:900px){.sv2-pf-video-stack{grid-template-rows:1fr 1fr}}.sv2-pf-video-play{z-index:2;background:#fffffff0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:16px;left:16px}.sv2-pf-video-play:after{content:"";border-left:12px solid var(--text-primary);border-top:7.5px solid #0000;border-bottom:7.5px solid #0000;width:0;height:0;margin-left:3px}.sv2-pf-video-meta{color:#fff;z-index:2;padding:18px 20px;position:absolute;bottom:0;left:0;right:0}.sv2-pf-video-meta:before{content:"";z-index:-1;background:linear-gradient(#0000,#06091adb);position:absolute;inset:-70px 0 0}.sv2-pf-video-role{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1;font-size:.65625rem;display:block}.sv2-pf-video-name{color:#fff;font-weight:700;display:block}.sv2-pf-faq{gap:var(--sv2-gap);grid-template-columns:1fr;display:grid}@media (min-width:700px){.sv2-pf-faq{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.sv2-pf-faq{grid-template-columns:repeat(3,1fr)}}.sv2-pf-faq-head{grid-column:1/-1;align-items:center;padding:clamp(18px,2.2vw,24px) clamp(22px,2.6vw,28px);display:flex}.sv2-pf-faq-h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-on-green);margin:0;font-size:clamp(26px,3vw,40px);font-weight:900;line-height:1.02}.sv2-pf-faq-tile{height:fit-content;padding:clamp(16px,1.8vw,20px)}.sv2-pf-faq-tile summary{font-family:var(--font-display);cursor:pointer;align-items:flex-start;gap:12px;margin:calc(-1*clamp(16px,1.8vw,20px)) calc(-1*clamp(16px,1.8vw,20px)) -10px;padding:clamp(16px,1.8vw,20px) clamp(16px,1.8vw,20px) 10px;font-size:.97rem;font-weight:900;line-height:1.28;list-style:none;display:flex}.sv2-pf-faq-tile summary::-webkit-details-marker{display:none}.sv2-pf-faq-tile summary:after{content:"+";color:var(--action-primary);flex:none;margin-left:auto;font-size:1.2rem;line-height:1}.sv2-pf-faq-tile[open] summary:after{content:"−"}.sv2-pf-faq-tile p{color:var(--text-secondary);margin:11px 0 0;font-size:.87rem;line-height:1.55}.sv2-pf-close{isolation:isolate;min-height:var(--sv2-pf-half);align-items:flex-end;padding:clamp(28px,3.4vw,56px);display:flex;position:relative;overflow:clip}@media (max-width:899px){.sv2-pf-close{min-height:400px}}.sv2-pf-close-img{z-index:-1;object-fit:cover;filter:grayscale()brightness(.76)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.sv2-pf-close-scrim{z-index:-1;pointer-events:none;background:linear-gradient(#060a1a0a 0%,#060a1a1a 55%,#060a1a33 100%);position:absolute;inset:0}.sv2-pf-close-copy{isolation:isolate;color:#fff;max-width:34ch;position:relative}.sv2-pf-close-copy:before{content:"";z-index:-1;background:radial-gradient(120% 120% at 20% 80%,#06091ab8,#0000 72%);position:absolute;inset:-40px -60px -60px -40px}.sv2-pf-close-title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:#fff;margin:0;font-size:clamp(1.875rem,3.2vw,3.125rem);font-weight:700;line-height:1.08}.sv2-pf-close-body{font:var(--type-body-lg);text-wrap:pretty;color:#ffffffe0;margin:16px 0 0}.sv2-pf-close-cta{margin-top:26px}.sv2-pf-deck{--sv2-pf-sliver:58px;gap:var(--sv2-gap);flex-direction:column;display:flex}.sv2-pf-card{min-width:0}.sv2-pf-cardface{border-radius:var(--sv2-r-field);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:clip}.sv2-pf-deck-bar{min-height:var(--sv2-pf-sliver);z-index:3;flex:none;align-items:center;gap:clamp(12px,1.4vw,20px);padding:12px clamp(20px,2.4vw,34px);display:flex;position:relative}.sv2-pf-deck-ix{font-family:var(--font-mono);letter-spacing:.16em;flex:none;font-size:11px}.sv2-pf-deck-bar-title{font-family:var(--font-body);letter-spacing:-.02em;margin:0;font-size:clamp(1.1875rem,2vw,1.875rem);font-weight:800;line-height:1}.sv2-pf-deck-bar-note{font-family:var(--font-mono);letter-spacing:.14em;text-align:right;margin-left:auto;font-size:11px}.sv2-pf-deck-bar--violet{background:var(--sv2-violet-deep);color:#fff}.sv2-pf-deck-bar--yellow{background:var(--brand-yellow);color:var(--text-primary)}.sv2-pf-deck-bar--lilac{background:var(--brand-lilac);color:var(--text-primary)}.sv2-pf-deck-bar--green{background:var(--brand-green);color:var(--ink-on-green)}.sv2-pf-deck-bar--ink{color:#fff;background:#1b2350}.sv2-pf-deck-bar--yellow .sv2-pf-deck-ix,.sv2-pf-deck-bar--lilac .sv2-pf-deck-ix,.sv2-pf-deck-bar--green .sv2-pf-deck-ix,.sv2-pf-deck-bar--yellow .sv2-pf-deck-bar-note,.sv2-pf-deck-bar--lilac .sv2-pf-deck-bar-note,.sv2-pf-deck-bar--green .sv2-pf-deck-bar-note{color:var(--text-primary);opacity:.7}.sv2-pf-deck-bar--violet .sv2-pf-deck-ix,.sv2-pf-deck-bar--violet .sv2-pf-deck-bar-note{color:var(--text-on-violet-secondary)}.sv2-pf-deck-bar--ink .sv2-pf-deck-ix,.sv2-pf-deck-bar--ink .sv2-pf-deck-bar-note{color:var(--text-on-ink-body)}.sv2-pf-deck-body{isolation:isolate;flex-direction:column;flex:1;justify-content:flex-end;min-height:clamp(280px,74vw,380px);display:flex;position:relative}.sv2-pf-deck-ph{z-index:-1;position:absolute;inset:0}.sv2-pf-deck-ph img{object-fit:cover;filter:grayscale()brightness(.76)contrast(1.06);width:100%;height:100%;position:absolute;inset:0}.sv2-pf-deck-ph:after{content:"";background:linear-gradient(#06091a9e 0%,#06091a38 42%,#06091a1a 100%);position:absolute;inset:0}.sv2-pf-deck-phcap{color:#fff;z-index:2;padding:20px clamp(20px,2.4vw,34px) 0;position:relative}.sv2-pf-deck-flag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffffc7;font-size:11px;display:block}.sv2-pf-deck-phcap h4{font-family:var(--font-body);letter-spacing:-.02em;text-wrap:balance;margin:7px 0 0;font-size:clamp(1.5rem,3vw,2.625rem);font-weight:800;line-height:.98}.sv2-pf-deck-fcards{flex-direction:column;gap:8px;margin:0;padding:16px clamp(16px,1.8vw,24px) 18px;list-style:none;display:flex}.sv2-pf-deck-fcard{border-radius:var(--sv2-r-chip);color:#fff;background:#090c1ed1;padding:10px 15px;box-shadow:0 12px 34px #060a1c57}.sv2-pf-deck-fcard b{font-family:var(--font-body);font-size:13px;font-weight:700;line-height:1.25;display:block}.sv2-pf-deck-fcard ul{color:#fffc;margin:4px 0 0;padding:0;font-size:12px;line-height:1.34;list-style:none}.sv2-pf-deck-body--tally{background:var(--sv2-violet-deep);color:#fff;justify-content:flex-end;min-height:clamp(280px,60vw,380px);padding:clamp(22px,2.6vw,38px)}.sv2-pf-deck-body--count{color:#fff;background:#0e1534;justify-content:flex-end;min-height:clamp(280px,60vw,380px);padding:clamp(22px,2.6vw,38px)}.sv2-pf-deck-tally{grid-template-columns:1fr;gap:22px;width:100%;margin:0;display:grid}.sv2-pf-deck-tally dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-on-violet-secondary);font-size:10.5px}.sv2-pf-deck-tally dd{margin:0}.sv2-pf-deck-fig{font-family:var(--font-display);letter-spacing:-.045em;padding-top:12px;font-size:clamp(2.75rem,6vw,5rem);font-weight:900;line-height:.86;display:block}.sv2-pf-deck-cap{color:var(--text-on-violet-secondary);max-width:26ch;margin-top:10px;font-size:13.5px;line-height:1.45}.sv2-pf-deck-fcount{grid-template-columns:1fr;align-items:end;gap:20px;width:100%;display:grid}.sv2-pf-deck-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(2.4rem,5vw,4.25rem);font-weight:700;line-height:.9;display:block}.sv2-pf-deck-n--enrolled{color:var(--brand-green)}.sv2-pf-deck-n--network{color:#7a80a0}.sv2-pf-deck-fcount b{margin-top:12px;font-size:15px;display:block}.sv2-pf-deck-fcount p{color:var(--text-on-ink-body);max-width:32ch;margin-top:8px;font-size:13.5px;line-height:1.45}.sv2-pf-deck-fcount-rule{background:#fff3;height:1px}@media (max-width:1099px){.sv2-pf-deck-ph:not(.sv2-pf-deck-ph--face),.sv2-pf-deck-bar-note,.sv2-pf-deck-phcap{display:none}}@media (min-width:1100px){.sv2-pf-deck{view-timeline:--sv2-pf-deck block;--sv2-gut:var(--sv2-gutter);display:block;position:relative}.sv2-pf-card{height:calc(116 * var(--sv2-1vh) - var(--i) * var(--sv2-pf-sliver));top:calc(var(--sv2-gut) + var(--i) * var(--sv2-pf-sliver));position:sticky}.sv2-pf-cardface{height:calc(var(--sv2-rail-h) - var(--i) * var(--sv2-pf-sliver))}.sv2-pf-decktail{height:calc(45 * var(--sv2-1vh))}.sv2-pf-deck{margin-bottom:calc(var(--sv2-rail-h) - 116 * var(--sv2-1vh))}.sv2-pf-deck-body{min-height:0}.sv2-pf-deck-phcap{max-width:min(50%,520px);padding:0;position:absolute;top:clamp(18px,2.2vw,26px);left:clamp(20px,2.4vw,34px)}.sv2-pf-deck-fcards{width:min(44%,400px);padding:0;position:absolute;top:clamp(14px,1.6vw,20px);right:clamp(16px,1.8vw,24px)}.sv2-pf-deck-tally{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.6vw,44px)}.sv2-pf-deck-fcount{grid-template-columns:1fr auto 1fr;gap:clamp(18px,2.6vw,48px)}.sv2-pf-deck-fcount-rule{align-self:stretch;width:1px;height:auto}.sv2-pf-deck-body--tally,.sv2-pf-deck-body--count{min-height:0}}@supports (animation-timeline:view()){@media (min-width:1100px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.sv2-pf-deck-ph,.sv2-pf-deck-fcard{animation:linear both sv2PfArrive;animation-timeline:--sv2-pf-deck;animation-range:contain var(--sv2-pf-as) contain var(--sv2-pf-ae)}.sv2-pf-deck-ph--face{animation:none}}}@keyframes sv2PfArrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
