.sx-detail{color:#fff;background:linear-gradient(#051931,#030f1e)}.sx-detail *{box-sizing:border-box}.sx-detail__wrap{width:min(1200px,100% - 48px);margin-inline:auto}.sx-detail__grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:28px;padding-top:24px;padding-bottom:48px;display:grid}.sx-detail__article{background:linear-gradient(155deg,#030f1e,#051931);border:1px solid #0a2d47;border-radius:8px;min-width:0;padding:28px}.sx-detail__hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:28px;display:grid}.sx-detail__eyebrow{text-transform:uppercase;color:#00bce9;margin:0 0 18px;font-size:14px}.sx-detail h1{color:#fff;overflow-wrap:normal;margin:0;font-size:clamp(29px,2.6vw,39px);font-weight:700;line-height:1.16}.sx-detail__title-rule{background:linear-gradient(90deg,#0000,#00a3d7 20% 80%,#0000);width:64px;height:2px;margin-top:22px}.sx-detail__hero>img{aspect-ratio:3/2;object-fit:cover;border:1px solid #204055;border-radius:9px;width:100%;height:auto;display:block}.sx-detail__body{font-size:16px;line-height:1.55}.sx-detail__body h2{color:#fff;margin:27px 0 20px;font-size:21px;line-height:1.3}.sx-detail__body>section:first-child>h2{color:#00add7;font-size:24px}.sx-detail__body h3{color:#fff;margin:28px 0 20px;font-size:20px;line-height:1.3}.sx-detail__body p{color:#e2eaf1;margin:0 0 16px}.sx-detail__body section>:last-child{margin-bottom:0}.sx-detail__checks{gap:10px;margin:18px 0 28px;padding:0;list-style:none;display:grid}.sx-detail__checks li{padding-left:26px;position:relative}.sx-detail__checks li:before{content:"✓";color:#00bce9;font-size:20px;line-height:1.25;position:absolute;left:0}.sx-detail__sidebar{gap:28px;min-width:0;display:grid}.sx-detail__panel{background:linear-gradient(160deg,#030f1e,#051931);border:1px solid #0a2d47;border-radius:8px;padding:20px 18px 25px}.sx-detail__panel-title{color:#fff;margin:0 0 20px;font-size:16px;font-weight:500;line-height:1.4}.sx-detail__nav,.sx-detail__related{margin:0;padding:0;list-style:none}.sx-detail__nav{gap:7px;display:grid}.sx-detail__nav a{color:#eef3f8;border-left:1px solid #b8c7d6;padding:5px 0 5px 10px;font-size:14px;line-height:1.45;text-decoration:none;transition:color .2s,border-color .2s;display:block}.sx-detail__nav a[aria-current=page]{color:#00bce9;border-left-color:#00bce9}.sx-detail__related{gap:16px;display:grid}.sx-detail__related a{color:#eef3f8;grid-template-columns:74px minmax(0,1fr);align-items:start;gap:9px;font-size:13px;line-height:1.6;text-decoration:none;display:grid}.sx-detail__related img{object-fit:cover;border-radius:9px;width:74px;height:80px;display:block}.sx-detail :is(.sx-detail__nav a,.sx-detail__related a):focus-visible{outline-offset:4px;color:#20c7f4;outline:2px solid #20c7f4}.sx-detail__cta{background-image:linear-gradient(#030f1e,#051931);border-top:1px solid #0a2d47;padding:60px 0 65px;position:relative}.sx-detail__cta h2{color:#fff;margin:0 0 24px;font-size:24px;line-height:1.3}.sx-detail__actions{flex-wrap:wrap;gap:12px;display:flex}.sx-detail .sx-divider:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#5ca8d726 15%,#5ca8d773 50%,#5ca8d726 85%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}@media (hover:hover){.sx-detail__nav a:hover{color:#20c7f4;border-color:#20c7f4}.sx-detail__related a:hover{color:#20c7f4}}@media (width<=1000px){.sx-detail__grid{grid-template-columns:minmax(0,1fr) 240px;gap:22px}.sx-detail__article{padding:22px}.sx-detail__hero{grid-template-columns:1fr}.sx-detail__hero>img{max-width:600px}.sx-detail h1{font-size:34px}}@media (width<=760px){.sx-detail__wrap{width:calc(100% - 36px)}.sx-detail__grid{grid-template-columns:1fr}.sx-detail__sidebar{grid-template-columns:1fr 1fr;gap:18px}.sx-detail__cta{padding:45px 0}.sx-detail__body>section:first-child>h2{font-size:23px}}@media (width<=520px){.sx-detail__article{padding:20px}.sx-detail__sidebar{grid-template-columns:1fr}.sx-detail h1{font-size:32px}.sx-detail__body{font-size:16px}.sx-detail__panel{padding:20px}.sx-detail__related a{grid-template-columns:74px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sx-detail__nav a{transition:none}}.sx-check-list{margin:20px 0;padding:0;list-style:none}.sx-check-list>li{margin-bottom:12px;padding-left:28px;line-height:1.65;position:relative}.sx-check-list>li:before{content:"✓";color:#17c5e8;font-weight:700;position:absolute;top:0;left:0}.sx-check-list>li:last-child{margin-bottom:0}
