body.skna-body{margin:0;background:#fff;color:#122442;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.6}
.skna-shell{--navy:#082a52;--blue:#0875ed;--muted:#63718a;max-width:1600px;margin:auto;padding:0 24px;isolation:isolate;font-size:16px}
.skna-shell *{box-sizing:border-box}.skna-shell a{color:inherit;text-decoration:none}.skna-shell img{max-width:100%;display:block}.skna-shell h1,.skna-shell h2,.skna-shell h3,.skna-shell p{margin:0;font-family:inherit}.skna-shell a:focus-visible,.skna-shell input:focus-visible,.skna-shell button:focus-visible{outline:3px solid #168dff;outline-offset:5px}.skna-skip{position:absolute;top:-100px}.skna-skip:focus{top:8px;z-index:100;background:white;padding:12px}
.skna-header{max-width:1320px;margin:auto;min-height:94px;display:flex;gap:32px;align-items:center;justify-content:space-between}.skna-brand{display:flex;gap:10px;align-items:center;flex-shrink:0}.skna-brand>span{font-size:23px;font-weight:800;line-height:1.1;letter-spacing:-1px}.skna-brand small{display:block;font-size:8px;letter-spacing:.25px;margin-top:7px}.skna-brand img{width:44px;height:44px;object-fit:contain}.skna-header nav{display:flex;gap:26px;align-items:center;font-size:14px;font-weight:600}.skna-header .skna-current{color:var(--blue)}.skna-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:11px 19px;border-radius:9px;background:var(--navy);color:#fff!important;font-size:13px;font-weight:650;border:1px solid transparent}.skna-button:hover{background:#12477f}
.skna-hero{position:relative;display:block;min-height:550px;border-radius:28px;overflow:hidden;color:white!important;background:var(--navy)}.skna-photo{width:100%;height:100%;object-fit:cover}.skna-hero>.skna-photo{position:absolute;inset:0}.skna-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,23,44,.06),rgba(4,23,44,.25) 30%,rgba(4,23,44,.92))}.skna-hero-copy{position:relative;z-index:1;padding:240px 54px 48px;max-width:1000px}.skna-eyebrow{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.skna-hero h1{font-size:clamp(32px,3.5vw,54px);font-weight:650;line-height:1.13;letter-spacing:-1.5px;margin:14px 0 18px}.skna-hero p{max-width:650px;font-size:16px;color:#e5edf5}.skna-hero-arrow{position:absolute;z-index:1;right:50px;bottom:135px;font-size:64px;line-height:1}.skna-list{max-width:1240px;margin:76px auto 84px}.skna-list-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.skna-list-heading .skna-eyebrow{color:var(--blue);margin-bottom:8px}.skna-list-heading h1,.skna-list-heading h2{font-size:30px;font-weight:650;letter-spacing:-.8px;line-height:1.2}.skna-list-heading>p{color:var(--muted);font-size:14px}.skna-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px}.skna-card{min-width:0}.skna-card-image{display:block;position:relative;aspect-ratio:1.5;border-radius:18px;overflow:hidden;background:#e7eef7}.skna-card-image img{transition:transform .25s ease}.skna-card-image>span{position:absolute;right:12px;bottom:12px;width:34px;height:34px;border-radius:50%;background:#fff;display:grid;place-items:center;opacity:0;transition:opacity .2s}.skna-card:hover .skna-card-image img{transform:scale(1.035)}.skna-card:hover .skna-card-image>span,.skna-card:focus-within .skna-card-image>span{opacity:1}.skna-card-content{padding-top:20px}.skna-category{color:var(--blue);font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px!important}.skna-card h2{font-size:22px;line-height:1.28;font-weight:650;letter-spacing:-.5px}.skna-card h2 a:hover{color:var(--blue)}.skna-excerpt{font-size:14px;color:var(--muted);margin-top:10px!important}.skna-meta{display:flex;gap:8px;align-items:center;font-size:11px;margin-top:18px;color:var(--muted)}.skna-meta img{width:28px;height:28px;border-radius:50%}.skna-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:48px}.skna-pagination .page-numbers{padding:9px 14px;border:1px solid #dce5ef;border-radius:8px;font-size:13px}.skna-pagination .current{background:var(--navy);color:white}.skna-empty{padding:40px 0}
.skna-footer{background:#061e3a;color:#fff;border-radius:28px 28px 0 0;padding:60px 64px 26px}.skna-cta{text-align:center;padding-bottom:60px;border-bottom:1px solid #ffffff26}.skna-cta .skna-eyebrow{color:#7fc8ff}.skna-cta h2{font-size:36px;letter-spacing:-1px;line-height:1.2;margin:14px 0}.skna-cta>p:not(.skna-eyebrow){color:#b9c9dc}.skna-cta>div{display:flex;gap:12px;justify-content:center;margin-top:26px}.skna-cta .skna-button{background:#0875ed}.skna-cta .skna-outline{background:transparent;border-color:#68829f}.skna-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:64px;padding:46px 0}.skna-footer .skna-brand img{background:#fff;border-radius:8px}.skna-footer-grid h3{font-size:13px;margin-bottom:14px}.skna-footer-grid p,.skna-footer-grid>div>a:not(.skna-brand),.skna-footer-grid nav>a{display:block;font-size:13px;color:#b9c9dc;margin:8px 0;max-width:310px}.skna-footer-grid .skna-brand+p{margin-top:18px}.skna-footer-bottom{border-top:1px solid #ffffff26;padding-top:24px;font-size:11px;color:#9eb4cd;display:flex;justify-content:space-between;gap:20px}
.skna-single{max-width:1180px;margin:30px auto 80px}.skna-back{font-size:13px;color:var(--blue)!important}.skna-single-head{max-width:850px;margin:36px auto}.skna-single-head .skna-eyebrow{color:var(--blue)}.skna-single h1{font-size:clamp(34px,4.3vw,60px);letter-spacing:-1.8px;line-height:1.12;margin-top:15px}.skna-single-image{height:auto;border-radius:24px;overflow:hidden;margin:40px 0}.skna-single-image>.skna-photo{display:block;width:100%;height:auto;object-fit:contain}.skna-content,.skna-taxonomy,.skna-post-nav,.skna-comments{max-width:780px;margin:36px auto}.skna-content{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.skna-content p,.skna-content ul,.skna-content ol,.skna-content figure{margin:0 0 24px}.skna-content h2,.skna-content h3{margin:32px 0 16px;line-height:1.3}.skna-content a,.skna-taxonomy a{color:var(--blue);text-decoration:underline}.skna-content iframe,.skna-content video{max-width:100%}.skna-content table{display:block;overflow:auto;max-width:100%}.skna-content blockquote{border-left:3px solid var(--blue);margin:30px 0;padding:10px 24px;background:#f2f7fc}.skna-post-nav{display:flex;justify-content:space-between;gap:30px;border-top:1px solid #dce5ef;padding-top:24px}.skna-post-nav>a{flex:1}.skna-comments input,.skna-comments textarea{max-width:100%;padding:12px;border:1px solid #cbd7e5;border-radius:8px}.skna-comments label{display:block}
@media(min-width:1600px){.skna-hero{min-height:620px}.skna-hero-copy{padding-top:300px}}
@media(max-width:1000px){.skna-header{flex-wrap:wrap;gap:16px;padding:20px 0}.skna-header nav{order:3;width:100%;justify-content:center;padding:8px 0}.skna-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.skna-footer{padding:42px 32px 24px}.skna-footer-grid{gap:28px}.skna-list-heading{align-items:start;flex-direction:column;gap:10px}}
@media(max-width:600px){.skna-shell{padding:0 14px}.skna-header>.skna-button{display:none}.skna-header nav{gap:16px;font-size:12px;justify-content:flex-start;flex-wrap:wrap}.skna-brand>span{font-size:21px}.skna-hero{min-height:490px;border-radius:20px}.skna-hero-copy{padding:220px 24px 32px}.skna-hero h1{font-size:33px;letter-spacing:-.8px}.skna-hero p{font-size:14px}.skna-hero-arrow{display:none}.skna-list{margin:46px 0}.skna-grid{grid-template-columns:1fr;gap:34px}.skna-card h2{font-size:23px}.skna-footer{padding:38px 24px 22px;border-radius:20px 20px 0 0}.skna-cta h2{font-size:29px}.skna-cta>div{flex-direction:column}.skna-footer-grid{grid-template-columns:1fr;gap:25px;padding:34px 0}.skna-footer-bottom{flex-direction:column;gap:8px}.skna-single-image{height:auto}.skna-content{font-size:17px}.skna-single h1{letter-spacing:-1px}.skna-post-nav{flex-direction:column}}
@media(prefers-reduced-motion:reduce){.skna-card-image img,.skna-card-image>span{transition:none}.skna-card:hover .skna-card-image img{transform:none}}
