.product-deck-page{height:100svh;min-height:600px;overflow:hidden;background:#061b30}.deck-header{height:82px;position:relative}.product-deck{position:relative;height:calc(100svh - 116px);min-height:484px;overflow:hidden;color:#fff;background:linear-gradient(105deg,#061b30f5,#0b3358df 62%,#0f5f8bbb),url('/static/images/editorial-header-landscape.png') center/cover}.deck-slide{position:absolute;inset:0;display:grid;visibility:hidden;opacity:0;transform:scale(.985);pointer-events:none;transition:opacity .55s ease,transform .7s cubic-bezier(.2,.8,.2,1),visibility 0s linear .7s}.deck-slide.is-active{visibility:visible;opacity:1;transform:scale(1);pointer-events:auto;transition-delay:0s}.deck-slide[data-slide="0"]{grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr);gap:clamp(28px,5vw,78px);align-items:center;padding:clamp(34px,5vh,72px) clamp(28px,6vw,92px) 76px}.deck-hero-copy h1{max-width:780px;margin:0;font:400 clamp(38px,4.5vw,70px)/.96 Georgia,"Times New Roman",serif;letter-spacing:-.045em}.deck-lede{max-width:680px;margin:24px 0 0;color:#d6e5ef;font-size:clamp(14px,1.25vw,18px);line-height:1.55}.deck-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.deck-capabilities{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#d8edf52e;border:1px solid #d8edf52e}.deck-capabilities article{min-height:170px;padding:clamp(18px,2.2vw,30px);background:#071f36bd;backdrop-filter:blur(16px)}.deck-capabilities span,.deck-feature-grid article>span,.deck-service-strip span{color:#79c1e6;font-size:9px;font-weight:800;letter-spacing:.16em}.deck-capabilities h2{margin:24px 0 10px;font:400 clamp(19px,1.8vw,28px)/1.05 Georgia,serif}.deck-capabilities p,.deck-feature-grid p,.deck-second-heading>p:last-child{margin:0;color:#c9dbe7;font-size:12px;line-height:1.55}.deck-slide[data-slide="1"]{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);grid-template-rows:1fr auto;gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(34px,5vh,66px) clamp(28px,6vw,92px) 76px}.deck-second-heading h2{max-width:620px;margin:0;font:400 clamp(34px,4vw,62px)/1 Georgia,"Times New Roman",serif;letter-spacing:-.04em}.deck-second-heading>p:last-child{max-width:600px;margin-top:24px;font-size:14px}.deck-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.deck-feature-grid article{min-height:148px;padding:24px;background:#fffdf8;color:#173653;border-radius:3px}.deck-feature-grid h3{margin:20px 0 9px;color:#092845;font:400 clamp(20px,1.8vw,27px)/1.08 Georgia,serif}.deck-feature-grid p{color:#637786}.deck-service-strip{grid-column:1/-1;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:18px 22px;background:#071f36dc;border:1px solid #d8edf52e}.deck-service-strip div:first-child{display:grid;gap:5px}.deck-service-strip strong{font:400 clamp(16px,1.55vw,23px)/1.2 Georgia,serif}.deck-service-strip>a,.deck-service-strip summary{color:#d9edf8;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer}.deck-service-strip .product-contact-links{bottom:calc(100% + 10px);top:auto;right:0;left:auto}.deck-controls{position:absolute;right:clamp(28px,6vw,92px);bottom:22px;z-index:6;display:flex;align-items:center;gap:8px}.deck-controls button{height:34px;color:#d7e8f2;background:#071f36bf;border:1px solid #d8edf54a;border-radius:999px;font:700 10px Manrope,sans-serif;cursor:pointer}.deck-arrow{width:34px}.deck-dot{min-width:38px;padding:0 12px}.deck-dot.is-active{color:#092845;background:#f6ead2}.deck-pause{min-width:58px;padding:0 12px}.deck-progress{width:88px;height:2px;overflow:hidden;background:#d8edf53d}.deck-progress i{display:block;width:100%;height:100%;background:#f6ead2;transform-origin:left;animation:deck-progress 8s linear infinite}.product-deck.is-paused .deck-progress i{animation-play-state:paused}.deck-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.deck-footer{height:34px;display:flex;align-items:center;gap:20px;padding:0 clamp(20px,4vw,64px);color:#a8bfcd;background:#041422;font-size:10px}.deck-footer span{margin-right:auto}.deck-footer a{color:inherit;text-decoration:none}.product-deck.is-transitioning::after{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;background:radial-gradient(circle at 18% 30%,#fff 0 1px,transparent 2px),radial-gradient(circle at 72% 22%,#ffe8a3 0 1px,transparent 2px),radial-gradient(circle at 44% 78%,#9edcff 0 1.5px,transparent 2.5px),radial-gradient(circle at 86% 66%,#fff 0 1px,transparent 2px);background-size:70px 70px,92px 92px,110px 110px,84px 84px;animation:glitter-veil .8s ease both}@keyframes glitter-veil{0%{opacity:0;transform:scale(.96)}45%{opacity:.88;filter:brightness(1.8)}100%{opacity:0;transform:scale(1.03)}}@keyframes deck-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.deck-slide{transition:none}.product-deck.is-transitioning::after,.deck-progress i{animation:none}}
@media(max-width:900px){.deck-header{height:72px}.product-deck{height:calc(100svh - 104px)}.deck-slide[data-slide="0"],.deck-slide[data-slide="1"]{grid-template-columns:1fr;padding:24px 24px 68px;gap:20px}.deck-hero-copy h1{font-size:clamp(31px,6.2vw,48px)}.deck-capabilities{grid-template-columns:repeat(4,1fr)}.deck-capabilities article{min-height:118px;padding:15px}.deck-capabilities h2{margin:14px 0 7px;font-size:18px}.deck-capabilities p{font-size:10px}.deck-slide[data-slide="1"]{grid-template-rows:auto 1fr auto}.deck-second-heading{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:end}.deck-second-heading h2{font-size:34px}.deck-second-heading .eyebrow{grid-column:1/-1;margin-bottom:0}.deck-feature-grid{grid-template-columns:repeat(4,1fr)}.deck-feature-grid article{min-height:120px;padding:16px}.deck-feature-grid h3{margin:13px 0 7px;font-size:18px}.deck-feature-grid p{font-size:10px}}
@media(max-width:620px){.product-deck-page{min-height:560px}.deck-header{height:64px;padding-inline:14px}.product-brand img{width:82px}.product-language.kopmo-language-switcher{min-width:98px}.product-language.kopmo-language-switcher button{flex-basis:45px!important;min-width:45px!important;padding-inline:6px!important}.product-deck{height:calc(100svh - 94px)}.deck-slide[data-slide="0"],.deck-slide[data-slide="1"]{padding:18px 16px 58px;gap:14px}.deck-hero-copy h1{font-size:clamp(28px,8.5vw,42px)}.deck-lede{margin-top:13px;font-size:12px}.deck-actions{margin-top:15px}.primary-action,.secondary-action{padding:10px 13px;font-size:10px}.deck-capabilities{grid-template-columns:1fr 1fr}.deck-capabilities article{min-height:96px;padding:12px}.deck-capabilities h2{font-size:15px}.deck-capabilities p{font-size:9px;line-height:1.35}.deck-second-heading{display:block}.deck-second-heading h2{font-size:28px}.deck-second-heading>p:last-child{margin-top:10px;font-size:10px}.deck-feature-grid{grid-template-columns:1fr 1fr;gap:7px}.deck-feature-grid article{min-height:92px;padding:11px}.deck-feature-grid h3{font-size:15px;margin:8px 0 5px}.deck-feature-grid p{font-size:9px;line-height:1.35}.deck-service-strip{grid-template-columns:1fr auto;gap:8px;padding:10px}.deck-service-strip strong{font-size:13px}.deck-service-strip>a{display:none}.deck-controls{right:16px;bottom:12px}.deck-progress{display:none}.deck-footer{height:30px;padding-inline:16px}.deck-footer a:last-child{display:none}}

/* Security scene and cinematic dissolve. */
.deck-security{grid-template-columns:minmax(300px,.8fr) 180px minmax(420px,1.2fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(34px,5vh,66px) clamp(28px,6vw,92px) 76px;background:radial-gradient(circle at 52% 45%,#188bb44a,transparent 23%)}
.deck-security-heading h2{max-width:660px;margin:0;font:400 clamp(34px,3.8vw,60px)/1 Georgia,"Times New Roman",serif;letter-spacing:-.04em}.deck-security-heading>p:not(.eyebrow){max-width:600px;margin:22px 0;color:#c9dbe7;font-size:14px;line-height:1.55}.deck-security-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.deck-security-grid article{min-height:146px;padding:22px;border:1px solid #95d8f348;background:linear-gradient(145deg,#08243ed9,#0d3859b5);backdrop-filter:blur(14px)}.deck-security-grid article>span{color:#79c1e6;font-size:9px;font-weight:800;letter-spacing:.14em}.deck-security-grid h3{margin:20px 0 8px;font:400 clamp(19px,1.7vw,26px)/1.08 Georgia,serif}.deck-security-grid p{margin:0;color:#c9dbe7;font-size:11px;line-height:1.5}.security-orbit{position:relative;width:160px;aspect-ratio:1;border:1px solid #8fddff66;border-radius:50%;display:grid;place-items:center;color:#f6ead2;font:600 18px Georgia,serif;box-shadow:0 0 60px #35b9ea35,inset 0 0 34px #35b9ea25}.security-orbit::before,.security-orbit::after{content:"";position:absolute;border:1px solid #8fddff4a;border-radius:50%;inset:16px;transform:rotate(55deg)}.security-orbit::after{inset:-15px 52px;transform:rotate(-38deg)}.security-orbit i{position:absolute;width:7px;height:7px;border-radius:50%;background:#f6ead2;box-shadow:0 0 14px #fff}.security-orbit i:nth-child(2){top:13px;left:34px}.security-orbit i:nth-child(3){right:-3px;top:77px}.security-orbit i:nth-child(4){bottom:12px;left:37px}
.deck-slide.is-leaving{opacity:0;filter:blur(9px) brightness(1.5);transform:scale(1.035);clip-path:polygon(0 0,100% 0,94% 18%,100% 31%,92% 45%,100% 60%,93% 75%,100% 100%,0 100%,6% 81%,0 66%,7% 49%,0 31%,6% 15%);transition:opacity .62s ease,filter .62s ease,transform .72s ease,clip-path .72s cubic-bezier(.4,0,.2,1)}
.product-deck.is-transitioning::before{content:"";position:absolute;inset:-18%;z-index:5;pointer-events:none;background-image:radial-gradient(circle,#fff 0 1px,transparent 1.7px),radial-gradient(circle,#f6d889 0 1.2px,transparent 2px),radial-gradient(circle,#79d6ff 0 1.4px,transparent 2.2px);background-size:27px 31px,43px 47px,61px 57px;background-position:0 0,11px 19px,27px 8px;mask-image:linear-gradient(100deg,transparent 8%,#000 42%,#000 58%,transparent 92%);animation:glitter-sweep 1.3s cubic-bezier(.2,.75,.2,1) both}.product-deck.is-transitioning::after{animation:glitter-veil-v2 1.3s ease both}@keyframes glitter-sweep{0%{opacity:0;transform:translate3d(-28%,8%,0) rotate(-4deg) scale(.9)}35%{opacity:1;filter:brightness(2.4)}72%{opacity:.78}100%{opacity:0;transform:translate3d(28%,-8%,0) rotate(4deg) scale(1.12);filter:brightness(1.2)}}@keyframes glitter-veil-v2{0%{opacity:0;transform:scale(.96)}40%{opacity:1;filter:brightness(2.2)}68%{opacity:.72}100%{opacity:0;transform:scale(1.06);filter:brightness(1)}}
@media(max-width:900px){.deck-security{grid-template-columns:1fr 120px 1fr;padding:24px 24px 68px;gap:20px}.security-orbit{width:110px}.deck-security-grid article{min-height:126px;padding:15px}.deck-security-grid h3{margin:12px 0 6px;font-size:18px}}
@media(max-width:620px){.deck-security{grid-template-columns:1fr;padding:16px 16px 58px;gap:10px}.deck-security-heading h2{font-size:27px}.deck-security-heading>p:not(.eyebrow){margin:10px 0;font-size:10px}.deck-security-heading .secondary-action{display:none}.security-orbit{display:none}.deck-security-grid{gap:7px}.deck-security-grid article{min-height:88px;padding:10px}.deck-security-grid h3{margin:7px 0 4px;font-size:15px}.deck-security-grid p{font-size:9px;line-height:1.3}}
@media(prefers-reduced-motion:reduce){.deck-slide.is-leaving{filter:none;clip-path:none}.product-deck.is-transitioning::before{animation:none}}

/* Quiet controls that surface on intent. */
.deck-controls{opacity:.42;padding:4px 6px;border:1px solid transparent;border-radius:999px;background:#061b3026;backdrop-filter:blur(8px);transition:opacity .25s ease,background .25s ease,border-color .25s ease}.deck-controls:hover,.deck-controls:focus-within{opacity:.92;background:#061b3078;border-color:#d8edf526}.deck-controls button{color:#d7e8f2b8;background:transparent;border-color:transparent}.deck-controls button:hover,.deck-controls button:focus-visible{color:#fff;background:#d8edf514;border-color:#d8edf538}.deck-dot.is-active{color:#f6ead2;background:#d8edf51c;box-shadow:inset 0 0 0 1px #f6ead247}.deck-progress{opacity:.55;width:70px}

/* Signature turn: gold lettering, one shimmer pass and a restrained glitter halo. */
.product-deck.is-transitioning::before,.product-deck.is-transitioning::after{content:none}
.deck-slide.is-leaving{clip-path:none;filter:blur(3px);transform:scale(.99)}
.signature-transition{position:absolute;inset:0;z-index:7;pointer-events:none;overflow:hidden;display:grid;place-items:center;perspective:900px;visibility:hidden;background:radial-gradient(ellipse at center,#061b30ed,#061b3080 60%,transparent)}
.signature-turn{position:relative;width:min(420px,72%);aspect-ratio:2/1;opacity:0;filter:drop-shadow(0 0 24px #d4a64470)}
.signature-logo{position:absolute;inset:0;background:linear-gradient(135deg,#9e6d22 0%,#d6a845 23%,#ffe8a0 42%,#c99132 62%,#ebc66e 82%,#ad7827);mask:url('/static/images/kopmo-logo-serif-bilingual-agentic-v3.png') center/contain no-repeat;-webkit-mask:url('/static/images/kopmo-logo-serif-bilingual-agentic-v3.png') center/contain no-repeat}
.signature-logo::after{content:"";position:absolute;inset:-30%;background:linear-gradient(110deg,transparent 37%,#fff6d880 45%,#fff9e9 50%,#fff0bb80 55%,transparent 63%);transform:translateX(-100%)}
.signature-glitter{position:absolute;inset:-12%;pointer-events:none}
.signature-glitter span{position:absolute;left:var(--x);top:var(--y);width:4px;height:4px;border-radius:50%;background:#ffe5a0;box-shadow:0 0 7px 2px #f1c76090;opacity:0}
.signature-glitter span:nth-child(3n){width:9px;height:9px;border-radius:0;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}
.is-transitioning .signature-transition{visibility:visible;animation:signature-veil 3000ms ease both}
.is-transitioning .signature-turn{animation:signature-turn 3000ms cubic-bezier(.25,.7,.25,1) both}
.is-transitioning .signature-logo::after{animation:signature-shimmer 2150ms 280ms ease-in-out both}
.is-transitioning .signature-glitter span{animation:signature-sparkle 1200ms var(--delay) ease-in-out both}
@keyframes signature-turn{0%{opacity:0;transform:rotateY(-85deg) scale(.75)}40%{opacity:1;transform:rotateY(0deg) scale(1)}66%{opacity:1;transform:rotateY(16deg) scale(1)}100%{opacity:0;transform:rotateY(85deg) scale(1.12)}}
@keyframes signature-veil{0%,100%{opacity:0}30%,65%{opacity:1}}
@keyframes signature-shimmer{from{transform:translateX(-100%)}to{transform:translateX(100%)}}
@keyframes signature-sparkle{0%,100%{opacity:0;transform:scale(.4)}40%{opacity:.9;transform:scale(1.15)}70%{opacity:.5;transform:scale(.8)}}
@media(prefers-reduced-motion:reduce){.signature-transition{display:none}.signature-transition *,.signature-logo::after{animation:none!important}.deck-controls{transition:none}.deck-slide.is-leaving{filter:none;transform:none}}

/* Borderless editorial treatment: hierarchy through rhythm, type and light. */
.product-deck{background:radial-gradient(circle at 78% 30%,#147aa34d,transparent 31%),linear-gradient(112deg,#05192d 0%,#082b49 56%,#0b4665 100%)}
.deck-slide::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent 0 49.9%,#b6e7fa12 50%,transparent 50.1%),radial-gradient(circle at 84% 76%,#70d1ed17,transparent 27%)}
.deck-capabilities{gap:0;background:transparent;border:0}.deck-capabilities article{position:relative;min-height:170px;padding:clamp(20px,2.3vw,32px);background:transparent;backdrop-filter:none}.deck-capabilities article:nth-child(odd){border-right:1px solid #b6e7fa24}.deck-capabilities article:nth-child(-n+2){border-bottom:1px solid #b6e7fa24}.deck-capabilities article::after{content:"";position:absolute;left:clamp(20px,2.3vw,32px);bottom:-1px;width:30px;height:1px;background:#8edaff}.deck-capabilities span{display:inline-flex;align-items:center;gap:10px}.deck-capabilities span::after{content:"";width:34px;height:1px;background:#79c1e66e}.deck-capabilities h2{color:#f7f3e8}.deck-capabilities p{max-width:270px;color:#b9cfdd}
.deck-feature-grid{gap:0}.deck-feature-grid article{position:relative;min-height:148px;padding:25px 28px;background:transparent;color:#fff;border-radius:0}.deck-feature-grid article:nth-child(odd){border-right:1px solid #b6e7fa24}.deck-feature-grid article:nth-child(-n+2){border-bottom:1px solid #b6e7fa24}.deck-feature-grid article::before{content:"";position:absolute;left:0;top:25px;width:2px;height:18px;background:#79c1e6;box-shadow:0 0 14px #65cff5}.deck-feature-grid h3{color:#f7f3e8}.deck-feature-grid p{color:#b9cfdd}.deck-service-strip{padding:18px 0;background:transparent;border:0;border-top:1px solid #b6e7fa2e}.deck-service-strip strong{color:#f7f3e8}.deck-service-strip .product-contact-panel summary{padding-right:2px}
.deck-security{background:radial-gradient(circle at 52% 45%,#188bb438,transparent 24%)}.deck-security-grid{gap:0}.deck-security-grid article{position:relative;min-height:146px;padding:23px 27px;background:transparent;border:0;backdrop-filter:none}.deck-security-grid article:nth-child(odd){border-right:1px solid #95d8f32e}.deck-security-grid article:nth-child(-n+2){border-bottom:1px solid #95d8f32e}.deck-security-grid article::before{content:"";position:absolute;left:27px;top:0;width:24px;height:1px;background:#79c1e6;box-shadow:0 0 11px #55c5ed}.deck-security-grid h3{color:#f7f3e8}.deck-security-grid p{color:#b9cfdd}.security-orbit{border-color:#8fddff42;box-shadow:0 0 70px #35b9ea26,inset 0 0 42px #35b9ea16}.security-orbit::before,.security-orbit::after{border-color:#8fddff30}
@media(max-width:900px){.deck-capabilities article,.deck-feature-grid article,.deck-security-grid article{min-height:116px}.deck-service-strip{padding-inline:0}}
@media(max-width:620px){.deck-capabilities article{min-height:96px;padding:12px}.deck-feature-grid article,.deck-security-grid article{min-height:88px;padding:11px}.deck-feature-grid article::before{top:11px}.deck-security-grid article::before{left:11px}.deck-capabilities article:nth-child(odd),.deck-feature-grid article:nth-child(odd),.deck-security-grid article:nth-child(odd){border-right-color:#b6e7fa1f}.deck-capabilities article:nth-child(-n+2),.deck-feature-grid article:nth-child(-n+2),.deck-security-grid article:nth-child(-n+2){border-bottom-color:#b6e7fa1f}}

/* Scenic, line-free presentation. */
.product-deck{background:linear-gradient(105deg,#04182df2 0%,#082b49df 48%,#0a5273b8 100%),url('/static/images/editorial-header-landscape.png') center/cover no-repeat}.deck-slide::before{content:none}.deck-capabilities article,.deck-feature-grid article,.deck-security-grid article,.deck-capabilities article:nth-child(odd),.deck-capabilities article:nth-child(-n+2),.deck-feature-grid article:nth-child(odd),.deck-feature-grid article:nth-child(-n+2),.deck-security-grid article:nth-child(odd),.deck-security-grid article:nth-child(-n+2){border:0}.deck-capabilities article::after,.deck-feature-grid article::before,.deck-security-grid article::before{content:none}.deck-capabilities span::after{content:none}.deck-service-strip{border:0}.deck-security{background:radial-gradient(circle at 52% 45%,#188bb438,transparent 24%)}
.deck-capabilities article,.deck-feature-grid article,.deck-security-grid article{transition:transform .25s ease,text-shadow .25s ease}.deck-capabilities article:hover,.deck-feature-grid article:hover,.deck-security-grid article:hover{transform:translateY(-2px)}.deck-capabilities article:hover h2,.deck-feature-grid article:hover h3,.deck-security-grid article:hover h3{text-shadow:0 0 20px #79c1e66e}

/* Calm, left-led headline rhythm across the three scenes. */
.deck-hero-copy,.deck-second-heading,.deck-security-heading{text-align:left;justify-self:start}.deck-hero-copy h1{max-width:720px;font-size:clamp(34px,3.85vw,60px);line-height:1.1;letter-spacing:-.035em}.deck-second-heading h2{max-width:570px;font-size:clamp(31px,3.45vw,52px);line-height:1.12;letter-spacing:-.03em}.deck-security-heading h2{max-width:590px;font-size:clamp(31px,3.35vw,51px);line-height:1.12;letter-spacing:-.03em}.deck-hero-copy .eyebrow,.deck-second-heading .eyebrow,.deck-security-heading .eyebrow{margin-bottom:18px}.deck-lede,.deck-second-heading>p:last-child,.deck-security-heading>p:not(.eyebrow){line-height:1.7}
@media(max-width:900px){.deck-hero-copy h1{font-size:clamp(30px,5.4vw,44px);line-height:1.12}.deck-second-heading h2,.deck-security-heading h2{font-size:clamp(28px,4.6vw,38px);line-height:1.14}}
@media(max-width:620px){.deck-hero-copy h1{font-size:clamp(26px,7.6vw,36px);line-height:1.14}.deck-second-heading h2,.deck-security-heading h2{font-size:clamp(24px,7vw,31px);line-height:1.16}.deck-hero-copy .eyebrow,.deck-second-heading .eyebrow,.deck-security-heading .eyebrow{margin-bottom:10px}}

/* One headline system for every rotating scene. */
.deck-hero-copy h1,.deck-second-heading h2,.deck-security-heading h2{max-width:650px;margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(32px,3.45vw,52px);font-weight:400;line-height:1.22;letter-spacing:-.03em;text-align:left}.deck-lede,.deck-second-heading>p:last-child,.deck-security-heading>p:not(.eyebrow){line-height:1.82}
@media(max-width:900px){.deck-hero-copy h1,.deck-second-heading h2,.deck-security-heading h2{max-width:620px;font-size:clamp(28px,4.6vw,38px);line-height:1.22}}
@media(max-width:620px){.deck-hero-copy h1,.deck-second-heading h2,.deck-security-heading h2{font-size:clamp(24px,7vw,31px);line-height:1.24}.deck-lede,.deck-second-heading>p:last-child,.deck-security-heading>p:not(.eyebrow){line-height:1.72}}
.deck-hero-copy h1>span{display:block}.deck-hero-copy h1>span+span{margin-top:.12em}
.deck-hero-copy h1>span:last-child{margin-top:.32em;font-size:.72em;line-height:1.35;letter-spacing:-.015em}
