.enet-guide{padding:30px 0 56px;color:#14263c;background:#f6f8fb;font-family:"Open Sans",Arial,sans-serif}.enet-guide *,.enet-guide ::after,.enet-guide ::before{box-sizing:border-box}.enet-guide figure,.enet-guide h1,.enet-guide h2,.enet-guide h3,.enet-guide ol,.enet-guide p,.enet-guide ul{margin-top:0}.enet-guide a{color:#176fc9;text-decoration:none}.enet-guide a:focus,.enet-guide a:hover{color:#0e5ca9;text-decoration:none}.enet-guide__shell{overflow:hidden;background:#fff;border:1px solid #dfe7f0;border-radius:0;box-shadow:0 14px 34px rgba(24,50,81,.1)}.enet-guide__hero{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:center;gap:30px;min-height:360px;padding:42px 48px;overflow:hidden;background:radial-gradient(circle at 88% 18%,rgba(23,111,201,.1),transparent 33%),linear-gradient(135deg,#fff 0,#f7fbff 100%);border-bottom:1px solid #e5edf5}.enet-guide__hero-copy{position:relative;z-index:2;max-width:700px}.enet-guide__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:13px;color:#176fc9;font-size:12px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase}.enet-guide__eyebrow i{font-size:16px}.enet-guide__hero h1{max-width:720px;margin-bottom:16px;color:#10233b;font-family:Roboto,"Open Sans",Arial,sans-serif;font-size:34px;font-weight:700;line-height:1.2}.enet-guide__hero-copy>p{max-width:670px;margin-bottom:24px;color:#5a6e85;font-size:15px;line-height:1.7}.enet-guide__requirements{display:flex;flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none}.enet-guide__requirements li{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:7px 12px;color:#29425e;background:#fff;border:1px solid #dbe7f3;border-radius:6px;font-size:12px;font-weight:600;line-height:1.35;box-shadow:0 5px 13px rgba(33,69,110,.05)}.enet-guide__requirements i{color:#176fc9;font-size:14px}.enet-guide__hero-media{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:275px}.enet-guide__hero-media img{position:relative;z-index:2;display:block;width:min(100%,310px);height:auto;background:#fff;border-radius:50%;box-shadow:0 18px 28px rgba(31,52,76,.12)}.enet-guide__hero-media>span{position:absolute;right:12px;bottom:9px;z-index:3;padding:7px 11px;color:#176fc9;background:#fff;border:1px solid #d8e7f5;border-radius:5px;font-size:11px;font-weight:700;letter-spacing:.05em;box-shadow:0 8px 18px rgba(31,67,108,.08)}.enet-guide__cable-halo{position:absolute;top:50%;left:50%;width:275px;height:275px;background:radial-gradient(circle,rgba(23,111,201,.12) 0,rgba(23,111,201,.04) 52%,transparent 72%);border:1px solid rgba(23,111,201,.1);border-radius:50%;transform:translate(-50%,-50%)}.enet-guide__nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 28px;background:#fbfdff;border-bottom:1px solid #e3ebf4}.enet-guide__nav a{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:11px;min-height:54px;padding:7px 18px;color:#152b44;border-right:1px solid #e2eaf3;transition:color .18s ease,background .18s ease}.enet-guide__nav a:last-child{border-right:0}.enet-guide__nav a:focus,.enet-guide__nav a:hover{color:#176fc9;background:#f1f7fd}.enet-guide__nav a>span{grid-row:1/3;display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:#176fc9;background:#eaf4ff;border:1px solid #cfe3f8;border-radius:50%;font-size:12px;font-weight:700}.enet-guide__nav strong{align-self:end;font-size:13px;line-height:1.25}.enet-guide__nav small{align-self:start;color:#718298;font-size:11px;line-height:1.35}.enet-guide__notice{display:flex;align-items:flex-start;gap:15px;margin:28px 36px 0;padding:17px 19px;background:#eef7ff;border:1px solid #cfe4f8;border-left:3px solid #176fc9;border-radius:6px}.enet-guide__notice>i{flex:0 0 34px;width:34px;height:34px;color:#176fc9;background:#fff;border:1px solid #cfe3f6;border-radius:50%;font-size:14px;line-height:32px;text-align:center}.enet-guide__notice strong{display:block;margin-bottom:4px;color:#173553;font-size:14px}.enet-guide__notice p{margin-bottom:0;color:#587089;font-size:13px;line-height:1.6}.enet-guide__steps{padding:28px 36px 6px}.enet-guide__step{scroll-margin-top:24px;margin-bottom:24px;padding:28px;background:#fff;border:1px solid #dfe8f1;border-radius:8px;box-shadow:0 10px 25px rgba(28,54,85,.07)}.enet-guide__step-head{display:flex;align-items:center;gap:15px;margin-bottom:23px;padding-bottom:18px;border-bottom:1px solid #e5ecf3}.enet-guide__step-number{display:flex;flex:0 0 48px;align-items:center;justify-content:center;width:48px;height:48px;color:#fff;background:#176fc9;border-radius:7px;font-size:14px;font-weight:700;box-shadow:0 8px 17px rgba(23,111,201,.2)}.enet-guide__step-head p{margin-bottom:3px;color:#6e8197;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.enet-guide__step-head h2{margin-bottom:0;color:#13273f;font-size:21px;font-weight:700;line-height:1.3}.enet-guide__downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.enet-guide--dcan .enet-guide__downloads{grid-template-columns:repeat(3,minmax(0,1fr))}.enet-guide__download-card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:0 14px;padding:19px;background:#fbfdff;border:1px solid #dce7f2;border-radius:7px}.enet-guide__download-icon{display:flex;grid-row:1/3;align-items:center;justify-content:center;width:48px;height:48px;color:#176fc9;background:#e9f4ff;border:1px solid #cfe4f8;border-radius:7px;font-size:20px}.enet-guide__download-copy h3{margin-bottom:7px;color:#142a43;font-size:16px;font-weight:700;line-height:1.3}.enet-guide__download-copy p{min-height:58px;margin-bottom:14px;color:#607389;font-size:13px;line-height:1.55}.enet-guide__download-action{grid-column:1/-1;margin-top:15px}.enet-guide__download-action>a,.enet-guide__download-action>a:visited{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:41px;padding:8px 14px;color:#fff;background:#176fc9;border:1px solid #176fc9;border-radius:5px;font-size:13px;font-weight:700;line-height:1.3;text-align:center;box-shadow:0 7px 15px rgba(23,111,201,.18);transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.enet-guide__download-action>a:focus,.enet-guide__download-action>a:hover{color:#fff;background:#0f61b3;border-color:#0f61b3;transform:translateY(-1px);box-shadow:0 10px 20px rgba(23,111,201,.24)}.enet-guide__download-action b,.enet-guide__download-action span{color:inherit;font-weight:inherit}.enet-guide__checkpoint{display:flex;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;color:#2d6240;background:#eff9f1;border:1px solid #d1ebd6;border-radius:5px;font-size:12px;line-height:1.5}.enet-guide__checkpoint i{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;background:#30a54b;border-radius:50%;font-size:10px}.enet-guide__media-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);align-items:start;gap:25px}.enet-guide__media-layout--reverse .enet-guide__substeps{order:2}.enet-guide__substeps{margin:0;padding:0;list-style:none}.enet-guide__substeps li{position:relative;display:flex;gap:13px;padding:0 0 18px}.enet-guide__substeps li:not(:last-child)::after{position:absolute;top:31px;bottom:1px;left:14px;width:1px;content:"";background:#dce7f2}.enet-guide__substeps li>span{position:relative;z-index:1;display:flex;flex:0 0 29px;align-items:center;justify-content:center;width:29px;height:29px;color:#176fc9;background:#edf6ff;border:1px solid #cce1f5;border-radius:50%;font-size:10px;font-weight:700}.enet-guide__substeps strong{display:block;margin:2px 0 4px;color:#19314d;font-size:13px;line-height:1.4}.enet-guide__substeps p{margin-bottom:0;color:#6b7c91;font-size:12px;line-height:1.55}.enet-guide__figure{overflow:hidden;margin-bottom:0;background:#f7fafd;border:1px solid #dce6ef;border-radius:7px}.enet-guide__figure img{display:block;width:100%;max-height:355px;object-fit:contain;background:#fff}.enet-guide__figure figcaption{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;color:#62758b;border-top:1px solid #e1e9f1;font-size:10px;line-height:1.5}.enet-guide__figure figcaption i{margin-top:2px;color:#176fc9}.enet-guide__step--ready{border-color:#cfe0f0;background:linear-gradient(135deg,#fff 0,#f8fcff 100%)}.enet-guide__ready-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.8fr);gap:20px}.enet-guide__ready-status{display:flex;align-items:center;gap:16px;padding:20px;background:#eef8f1;border:1px solid #cee8d4;border-radius:7px}.enet-guide__ready-status>span{display:flex;flex:0 0 54px;align-items:center;justify-content:center;width:54px;height:54px;color:#fff;background:#2aa548;border:6px solid #d9f0df;border-radius:50%;font-size:17px;box-shadow:0 8px 16px rgba(42,165,72,.18)}.enet-guide__ready-status strong{display:block;margin-bottom:5px;color:#205d33;font-size:17px;line-height:1.3}.enet-guide__ready-status p{margin-bottom:0;color:#547260;font-size:12px;line-height:1.55}.enet-guide__final-list{display:grid;gap:8px;margin:0;padding:15px 17px;background:#fff;border:1px solid #dce6ef;border-radius:7px;list-style:none}.enet-guide__final-list li{display:flex;align-items:center;gap:9px;color:#40566f;font-size:12px;line-height:1.4}.enet-guide__final-list i{color:#2aa548}.enet-guide__warning{display:flex;align-items:flex-start;gap:12px;margin-top:17px;padding:14px 16px;color:#795a16;background:#fff8e8;border:1px solid #f0dfb7;border-radius:6px}.enet-guide__warning i{margin-top:2px;color:#db990d;font-size:16px}.enet-guide__warning p{margin-bottom:0;font-size:12px;line-height:1.55}.enet-guide__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.enet-guide__primary-btn,.enet-guide__secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;padding:9px 17px;border:1px solid #176fc9;border-radius:5px;font-size:13px;font-weight:700;line-height:1.3;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.enet-guide__primary-btn,.enet-guide__primary-btn:visited{color:#fff;background:#176fc9;box-shadow:0 8px 18px rgba(23,111,201,.2)}.enet-guide .enet-guide__primary-btn:focus,.enet-guide .enet-guide__primary-btn:hover{color:#fff;background:#0f61b3;border-color:#0f61b3;transform:translateY(-1px)}.enet-guide__secondary-btn,.enet-guide__secondary-btn:visited{color:#176fc9;background:#fff}.enet-guide__secondary-btn:focus,.enet-guide__secondary-btn:hover{color:#0f61b3;background:#f1f7fd;border-color:#0f61b3;transform:translateY(-1px)}.enet-guide__faq{padding:30px 36px 36px;background:#f9fbfd;border-top:1px solid #e1e9f1}.enet-guide__section-title{margin-bottom:18px;text-align:center}.enet-guide__section-title>span{display:block;margin-bottom:5px;color:#176fc9;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.enet-guide__section-title h2{margin-bottom:0;color:#13273f;font-size:21px;font-weight:700;line-height:1.3}.enet-guide__faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.enet-guide__faq details{background:#fff;border:1px solid #dce6ef;border-radius:6px}.enet-guide__faq summary{position:relative;padding:15px 40px 15px 16px;color:#203851;cursor:pointer;font-size:13px;font-weight:700;line-height:1.45;list-style:none}.enet-guide__faq summary::-webkit-details-marker{display:none}.enet-guide__faq summary::after{position:absolute;top:50%;right:16px;color:#176fc9;content:"+";font-size:18px;font-weight:400;line-height:1;transform:translateY(-50%)}.enet-guide__faq details[open] summary::after{content:"−"}.enet-guide__faq details p{margin:0 16px 15px;padding-top:12px;color:#65788e;border-top:1px solid #e6edf4;font-size:12px;line-height:1.6}@media (max-width:991px){.enet-guide__hero{grid-template-columns:minmax(0,1.3fr) minmax(230px,.7fr);padding:34px 32px}.enet-guide__hero h1{font-size:29px}.enet-guide__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.enet-guide__nav a:nth-child(2){border-right:0}.enet-guide__nav a:nth-child(-n+2){border-bottom:1px solid #e2eaf3}.enet-guide__downloads,.enet-guide__media-layout,.enet-guide__ready-layout{grid-template-columns:1fr}.enet-guide--dcan .enet-guide__downloads{grid-template-columns:1fr}.enet-guide__download-copy p{min-height:0}.enet-guide__media-layout--reverse .enet-guide__substeps{order:0}}@media (max-width:767px){.enet-guide{padding:30px 0 34px}.enet-guide__shell{border-radius:0;box-shadow:0 10px 26px rgba(24,50,81,.09)}.enet-guide__hero{grid-template-columns:1fr;gap:15px;min-height:0;padding:27px 21px 22px}.enet-guide__hero h1{margin-bottom:12px;font-size:25px}.enet-guide__hero-copy>p{margin-bottom:18px;font-size:13px;line-height:1.6}.enet-guide__requirements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.enet-guide__requirements li{padding:7px 9px;font-size:10px}.enet-guide__hero-media{min-height:190px}.enet-guide__hero-media img{width:min(100%,225px)}.enet-guide__cable-halo{width:205px;height:205px}.enet-guide__hero-media>span{right:0;bottom:2px}.enet-guide__nav{padding:12px}.enet-guide__nav a{grid-template-columns:32px minmax(0,1fr);min-height:49px;padding:6px 8px}.enet-guide__nav a>span{width:32px;height:32px;font-size:10px}.enet-guide__nav strong{font-size:11px}.enet-guide__nav small{font-size:9px}.enet-guide__notice{margin:18px 16px 0;padding:14px}.enet-guide__notice>i{flex-basis:30px;width:30px;height:30px;line-height:28px}.enet-guide__steps{padding:18px 16px 0}.enet-guide__step{margin-bottom:16px;padding:19px 16px}.enet-guide__step-head{align-items:flex-start;gap:11px;margin-bottom:18px;padding-bottom:15px}.enet-guide__step-number{flex-basis:40px;width:40px;height:40px;font-size:12px}.enet-guide__step-head h2{font-size:17px}.enet-guide__download-card{grid-template-columns:42px minmax(0,1fr);gap:0 11px;padding:15px}.enet-guide__download-icon{width:42px;height:42px;font-size:18px}.enet-guide__download-copy h3{font-size:13px}.enet-guide__figure img{max-height:none}.enet-guide__ready-status{align-items:flex-start;padding:16px}.enet-guide__ready-status>span{flex-basis:46px;width:46px;height:46px}.enet-guide__ready-status strong{font-size:15px}.enet-guide__actions{display:grid}.enet-guide__primary-btn,.enet-guide__secondary-btn{width:100%}.enet-guide__faq{padding:24px 16px 26px}.enet-guide__faq-grid{grid-template-columns:1fr}.enet-guide__section-title h2{font-size:18px}}@media (max-width:420px){.enet-guide__requirements{grid-template-columns:1fr}.enet-guide__nav{grid-template-columns:1fr}.enet-guide__nav a,.enet-guide__nav a:nth-child(2){border-right:0;border-bottom:1px solid #e2eaf3}.enet-guide__nav a:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.enet-guide a{scroll-behavior:auto;transition:none}}