:root{--ink:#090b0d;--muted:#667078;--pale:#eefbfd}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);line-height:1.65}a{color:inherit;text-underline-offset:4px}img{max-width:100%;display:block}.wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto}.skip{position:absolute;top:-60px;left:10px;background:#fff;padding:10px;z-index:99}.skip:focus{top:10px}header{position:sticky;top:0;background:#fff;z-index:20;border-bottom:1px solid #eee}.nav{min-height:76px;display:flex;align-items:center;justify-content:space-between}.brand img,footer img{width:115px;height:44px}.nav nav{display:flex;align-items:center;gap:26px}.nav nav a{text-decoration:none}.nav [aria-current=page]{font-weight:700;border-bottom:3px solid var(--nelen-blue)}.button,.pill{display:inline-block;border:0;border-radius:999px;background:var(--nelen-blue);color:#061012;padding:11px 22px;font:600 1rem inherit;text-decoration:none;cursor:pointer}.button:disabled{opacity:.5;cursor:not-allowed}.outline{border:1px solid var(--nelen-blue);background:transparent;color:var(--nelen-blue)}.menu{display:none;background:none;border:1px solid #999;border-radius:8px;padding:8px 12px}.hero{height:min(650px,72vh);min-height:460px;position:relative;background:#111;color:#fff;overflow:hidden}.slide,.slides{position:absolute;inset:0;width:100%;height:100%}.slide{-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .8s}.slide.active{opacity:.64}.hero-copy{position:relative;z-index:2;width:min(1160px,calc(100% - 40px));margin:auto;padding-top:15vh}.hero h1{font-size:clamp(2.5rem,7vw,5.5rem);max-width:750px;line-height:1.02;margin:.2em 0 .5em}.eyebrow{font-weight:700;letter-spacing:.14em;color:#008b96;font-size:.82rem}.dark .eyebrow,.hero .eyebrow{color:var(--nelen-blue)}.devices{display:flex;justify-content:space-around;gap:15px;padding:25px;background:#fff;border-radius:18px;box-shadow:0 10px 35px #0002;position:relative;margin-top:-35px;z-index:3;font-weight:600}.section{padding-block:80px}.heading{text-align:center;margin:0 auto 36px}.heading h2,.pagehead h1,.section h1{font-size:clamp(2rem,4vw,3.5rem);line-height:1.15;margin:.2em 0}.cards{display:grid;gap:24px}.cards.three{grid-template-columns:repeat(3,1fr)}.cards article{border:1px solid #dce1e3;border-radius:24px;padding:24px;background:#fff;overflow:hidden}.cards article>img{height:220px;width:100%;-o-object-fit:contain;object-fit:contain}.cards.text article{text-align:center}.dark{background:var(--ink);color:#fff}.pale{background:var(--pale)}.split{display:grid;grid-template-columns:1fr 1fr;gap:8%}.partners,.split{align-items:center}.partners{display:flex;justify-content:space-around;gap:30px;flex-wrap:wrap}.partners img{max-width:130px;max-height:50px}.pagehead{padding:80px 0;background:linear-gradient(120deg,#061012,#143b3e);color:#fff}.pagehead p{max-width:700px}.center{text-align:center}.wide-image{max-height:560px;margin:40px auto;-o-object-fit:contain;object-fit:contain}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stats b{font-size:2.3rem;text-align:center}.stats small{display:block;font-size:.85rem;color:var(--muted)}.timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:70px}.timeline article img{aspect-ratio:1.3;-o-object-fit:cover;object-fit:cover;border-radius:15px}.article{max-width:780px}.article h1{font-size:clamp(2rem,5vw,4rem)}.post-card{max-width:780px}.plans ul{padding:0;list-style:none}.plans li{padding:12px 0;border-top:1px solid #ddd;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.plans li a{margin-left:auto}.degraded,.notice{padding:24px;border-radius:16px;background:#fff8de;color:#302500;border:1px solid #eedb8b}.dark .degraded{color:#302500}.degraded h3,.notice h3{margin-top:0}form{display:grid;gap:18px}label{font-weight:600}input,textarea{display:block;width:100%;font:inherit;padding:12px;border:1px solid #9ca3a6;border-radius:9px;margin-top:6px}textarea{min-height:130px}.error{display:block;color:#a01818;font-size:.85rem}.account{max-width:620px}footer{background:#050607;color:#dce2e4;padding:55px 0 20px}.foot{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px}.foot nav{display:flex;flex-direction:column;gap:8px}.copyright{text-align:center;border-top:1px solid #333;padding-top:20px;margin-top:40px;color:#9aa3a5}@media(max-width:760px){.menu{display:block}.nav nav{display:none;position:absolute;top:76px;left:0;right:0;background:#fff;padding:20px;flex-direction:column;align-items:stretch;border-bottom:1px solid #ddd}.nav nav.open{display:flex}.hero{min-height:500px}.hero-copy{padding-top:110px}.devices{font-size:.8rem;flex-wrap:wrap}.cards.three,.foot,.split,.stats,.timeline{grid-template-columns:1fr}.section{padding-block:55px}.split{gap:30px}.stats{grid-template-columns:1fr 1fr}.foot nav{margin-top:15px}}select{display:block;width:100%;font:inherit;padding:12px;margin-top:6px}.check{display:flex;gap:10px;align-items:start}.check input{width:auto}.nav-form{display:block}.link-button{border:0;background:none;font:inherit;cursor:pointer;padding:0}.tabs{display:flex;gap:24px;border-bottom:1px solid #ddd;margin-bottom:30px}.tabs a{padding:12px;text-decoration:none}.tabs [aria-current=page]{border-bottom:3px solid var(--nelen-blue);font-weight:700}.details{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 30px}.plan-family-image{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;border-radius:14px;margin-bottom:16px}.admin-body{min-height:100vh;background:#f3f4f6;color:#09090b}.admin-body .site-header{background:#050505}.admin-page{min-height:100vh;padding:24px;background:#0f172a;color:#fff}.admin-shell{width:min(1152px,100%);margin:auto}.admin-card-title,.admin-inline,.admin-title,.admin-warning-title{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-title{margin-bottom:32px}.admin-title h1{margin:0;color:#fff;font-size:30px;line-height:1.2}.admin-card,.admin-empty,.admin-panel{margin-bottom:32px;padding:24px;border:0;border-radius:8px;background:#1e293b;box-shadow:none}.admin-card h2,.admin-panel h1,.admin-panel h2{color:#fff;line-height:1.4}.admin-add h2{margin:0 0 16px;font-size:20px}.admin-login{width:min(448px,100%);margin:calc(50vh - 230px) auto}.admin-login h1{margin:0 0 24px;font-size:24px}.admin-login label{display:block;color:#cbd5e1;font-size:14px}.admin-login .admin-button{width:100%;margin-top:16px}.admin-body input{min-width:0;border:1px solid #475569;border-radius:6px;background:#334155;color:#fff}.admin-inline input{height:48px;flex:1;margin:0;padding:12px}.admin-button,.danger{border:0;border-radius:6px;padding:10px 16px;color:#fff;font:600 14px inherit;cursor:pointer}.admin-button{background:linear-gradient(90deg,#06b6d4,#2563eb)}.admin-button.secondary{background:#475569}.admin-button.success{background:#16a34a}.admin-button.small,.danger.small{padding:7px 12px;font-size:12px}.danger{background:#dc2626}.admin-notice{width:min(1152px,100%);margin:0 auto 24px;padding:12px 16px;border:1px solid #991b1b;border-radius:6px;background:#7f1d1d80;color:#fecaca}.admin-warning{border:1px solid #d9770680}.admin-warning-title h2{margin:0 0 4px;font-size:20px}.admin-warning-title p{margin:0;color:#94a3b8;font-size:13px}.admin-missing{display:flex;flex-wrap:wrap;gap:9px;margin-top:17px}.admin-missing>div{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid #475569;border-radius:6px;background:#334155}.admin-card{margin-bottom:24px}.admin-card-title h2{margin:0;font-size:20px}.admin-card-title>div{display:flex;gap:8px}.admin-card-title form{display:inline}.admin-rename{display:none;align-items:center;gap:8px;margin-bottom:18px}.admin-rename input{width:min(300px,100%);margin:0;padding:9px}.admin-card.is-renaming .admin-card-title h2,.admin-card.is-renaming [data-admin-rename]{display:none}.admin-card.is-renaming .admin-rename{display:flex}.admin-image-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:16px}.admin-thumbnail,.admin-upload{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:6px;background:#334155}.admin-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.admin-remove{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#dc2626;color:#fff;font-size:17px;cursor:pointer}.admin-upload{border:2px dashed #475569;background:transparent}.admin-upload label{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;color:#94a3b8;cursor:pointer}.admin-upload label:hover{border-color:#06b6d4;color:#0f7bf6}.admin-upload span{font-size:28px;line-height:1}.admin-upload small{font-size:12px}.admin-upload input{position:absolute;width:1px;height:1px;opacity:0}.admin-carousel{width:min(448px,100%);margin-top:24px}.admin-carousel h3{margin:0 0 12px;color:#94a3b8;font-size:13px;font-weight:500}.admin-carousel>div{position:relative}.admin-carousel img{width:100%;height:160px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.admin-carousel button{position:absolute;top:50%;display:grid;place-items:center;width:32px;height:32px;transform:translateY(-50%);border:1px solid #cbd5e1;border-radius:50%;background:#ffffffe6;color:#0f172a;font-size:25px;cursor:pointer}.admin-carousel [data-carousel-prev]{left:5px}.admin-carousel [data-carousel-next]{right:5px}.admin-empty{text-align:center;color:#94a3b8}@media(max-width:767px){.admin-page{padding:24px}.admin-title{align-items:center;margin-bottom:32px}.admin-title h1{font-size:22px}.admin-card,.admin-panel{padding:24px}.admin-inline{align-items:stretch;flex-direction:column}.admin-warning-title{flex-direction:column}.admin-card-title,.admin-warning-title{align-items:flex-start}.admin-card-title>div{flex-shrink:0}.admin-rename{align-items:stretch;flex-wrap:wrap}.admin-rename input{width:100%;flex-basis:100%}.admin-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.admin-carousel img{height:auto;aspect-ratio:16/9}.admin-login{margin-block:calc(50vh - 230px)}.admin-body .site-footer{margin-top:0}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:sticky;top:0;padding:16px;background:#050505;border:0;z-index:50}.site-header .nav{width:min(1280px,calc(100% - 32px));height:84px;min-height:0;padding:0 28px;border:2px solid var(--nelen-blue);border-radius:17px;background:#050505}.site-header .brand img{width:128px;height:auto}.site-header nav{gap:14px}.site-header .link-button,.site-header nav a{padding:10px;font-size:14px;font-weight:500;text-decoration:none}.site-header nav [aria-current=page]{border:0;color:var(--nelen-blue)}.site-header .link-button{background:none;border:0;cursor:pointer}.site-header .menu{border:0}.site-header .menu svg{width:30px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.wrap{width:min(1280px,calc(100% - 40px))}.section{padding-block:72px}.heading{margin-bottom:38px}.heading h1,.heading h2{font-size:36px;margin:0;font-weight:700}.heading p{margin:4px 0;font-weight:300}.hero{height:auto;min-height:0;aspect-ratio:1920/760;background:#000}.hero .slide,.hero a{position:absolute;inset:0;width:100%;height:100%}.hero .slide{-o-object-fit:cover;object-fit:cover;opacity:0}.hero .slide.active{opacity:1}.devices{display:block;padding:32px 8%;margin:0 auto;box-shadow:none;border-radius:0;text-align:center}.device-strip{display:flex;justify-content:space-between;gap:30px}.device-strip>div{display:flex;flex-direction:column;align-items:center;gap:7px;color:#333}.device-strip svg{width:30px;height:30px;fill:none;stroke:#111;stroke-width:1.7}.devices>p{margin:22px 0 0;font-size:20px;font-style:italic;color:#444}.cards.three{gap:32px}.products-home article{text-align:center;padding:32px;border-radius:24px}.products-home article h3{min-height:54px;margin:0;font-size:19px}.products-home article p{font-size:14px;font-weight:300}.products-home .cards article>img{height:400px}.plans-section{background:#f8f9fa}.voucher-card{display:grid;grid-template-columns:2fr 1fr;gap:30px;max-width:1150px;margin:35px auto;padding:32px;border-radius:16px;background:linear-gradient(135deg,#020617,#111827);color:#fff}.voucher-card h2{margin:0;color:#0f7bf6}.voucher-card p{max-width:700px;font-size:14px}.voucher-icons{display:flex;gap:16px}.voucher-icons span{display:grid;place-items:center;width:62px;height:62px;border-radius:12px;background:#164e6355;color:#0f7bf6;font-size:26px}.voucher-card>a{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(90deg,#06b6d4,#2563eb);text-decoration:none}.easy,.tv-easy{min-height:720px;padding:70px 20px;background:url(../assets/assets/bg-color.png) 50%/cover,#101010;color:#fff;text-align:center}.easy>div{max-width:900px;margin:auto}.easy h2,.tv-easy h2{font-size:38px;font-weight:400}.easy h2 b,.tv-easy h2 b{color:var(--nelen-blue)}.easy img{max-height:480px;margin:30px auto}.partners img{max-width:150px;max-height:70px}.services article{text-align:center;transition:.2s}.services article>img{height:48px}.services article:hover{background:#050505;color:#fff;transform:translateY(-7px)}.benefits{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;min-height:410px;margin-bottom:10px;padding:45px 45px 0;border-radius:8px;background:#111827;color:#fff;overflow:hidden}.benefits h2{font-size:36px;font-weight:400;line-height:1.35}.benefits h2 b{color:var(--nelen-blue)}.benefits img{align-self:end}.product-hero{padding:70px 30px 0;background:url(../assets/assets/home-banner.webp) 50%/cover;color:#fff;text-align:center}.product-hero h1{max-width:900px;margin:0 auto;font-size:38px;font-weight:300}.product-hero em{color:var(--nelen-blue);font-style:normal}.product-hero img{max-width:900px;margin:30px auto 0}.product-list{display:grid;gap:30px}.product-list article{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:45px 70px;border-radius:24px;background:#fff;box-shadow:0 2px 18px #0000000b}.product-list h3{font-size:30px;font-weight:400}.product-list p{font-weight:300}.product-list article>a img{width:100%;max-height:280px;-o-object-fit:contain;object-fit:contain}.product-list .device-strip{max-width:270px;margin-top:25px;font-size:13px}.product-list .device-strip svg{width:24px}.tv-intro{padding:70px 20px;text-align:center}.tv-intro h1,.tv-intro h2{font-size:38px;font-weight:300}.tv-intro>p{max-width:650px;margin:12px auto;color:#777}.tv-intro>img{width:80%;max-height:500px;margin:35px auto;-o-object-fit:contain;object-fit:contain}.tv-intro .device-strip{max-width:800px;margin:20px auto 65px}.tv-easy{display:flex;flex-direction:column;align-items:center}.tv-easy img{max-width:1050px;max-height:470px;margin:20px auto}.goodbye{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:70px 0 70px 8%}.goodbye h2{font-size:34px;font-weight:300}.goodbye>img{width:100%}.ott{display:flex;align-items:center;gap:35px;flex-wrap:wrap;margin-top:30px}.ott img{width:70px;max-height:40px}.fire-form{display:grid;grid-template-columns:1fr 1fr;gap:70px}.fire-form h1{font-size:36px}.fire-form li{margin:9px 0;list-style:"-  "}.purchase-form{padding:32px;border-radius:10px;background:#050505;color:#fff}.purchase-form input{background:#fff}.purchase-form .form-note{color:#aaa;font-size:12px}.fire-features article{display:grid;grid-template-columns:1fr 1fr;align-items:center}.fire-features article:nth-child(odd) img{order:2}.fire-features article img{width:100%}.fire-features article div{max-width:470px;margin:auto;padding:35px}.fire-features h2{font-size:36px;line-height:1.25}.fire-features p{color:#62666a;font-weight:300}.steps{padding:65px 0;text-align:center}.steps h2{font-size:36px}.steps img{margin:auto}.site-footer{padding:0;background:#050505;color:#9ca3af}.footer-main{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;gap:50px;padding-block:50px}.footer-logo img{width:160px}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.footer-links nav{display:flex;flex-direction:column;gap:8px}.footer-links a{font-size:14px;text-decoration:none}.social h3{font-size:16px;color:#a8a8a8}.social>div{display:flex;gap:20px}.social svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2}.legal{padding:15px;background:#1f2937;text-align:center}.legal nav{display:flex;justify-content:center;align-items:center;gap:16px}.legal a{font-size:12px;text-decoration:none}.legal i{height:20px;border-left:1px solid #667085}.legal p{margin:6px 0 0}@media(max-width:1023px){.site-header .menu{display:block}.site-header .nav{height:72px}.site-header .nav nav{display:none;top:104px;left:16px;right:16px;padding:20px;background:#050505;border:2px solid var(--nelen-blue);border-radius:14px}.site-header .nav nav.open{display:flex}.hero{aspect-ratio:1920/850}.cards.three{grid-template-columns:repeat(3,1fr)}.products-home .cards article>img{height:280px}.footer-main{grid-template-columns:1fr 2fr}.social{grid-column:2}.easy{min-height:600px}}@media(max-width:767px){.wrap{width:min(100% - 28px,1280px)}.site-header{padding:10px}.site-header .nav{width:100%;height:64px;padding:0 18px}.site-header .brand img{width:105px}.site-header .nav nav{top:84px;left:10px;right:10px}.hero{aspect-ratio:1920/1050}.devices{padding:24px 5px}.device-strip{gap:10px}.devices>p{font-size:13px}.section{padding-block:50px}.heading h1,.heading h2{font-size:26px}.heading p{font-size:14px}.cards.three{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:3px}.cards.three article{min-width:85%;scroll-snap-align:center}.products-home .cards article>img{height:290px}.voucher-card{grid-template-columns:1fr;padding:22px}.voucher-card>a{min-height:130px}.easy,.tv-easy{min-height:500px;padding:45px 14px}.easy h2,.tv-easy h2{font-size:25px}.partners{gap:20px}.partners img{max-width:90px}.benefits{grid-template-columns:1fr;padding:35px 20px 0;text-align:center}.benefits h2{font-size:26px}.product-hero{padding:50px 15px 0}.product-hero h1{font-size:25px}.product-list article{grid-template-columns:1fr;gap:20px;padding:28px 24px;text-align:left}.product-list article>a{order:2}.product-list h3{font-size:23px}.tv-intro h1,.tv-intro h2{font-size:26px}.tv-intro>img{width:100%}.tv-intro .device-strip{margin-bottom:45px}.goodbye{grid-template-columns:1fr;padding:50px 20px}.goodbye h2{font-size:25px}.fire-form{gap:30px}.fire-features article,.fire-form{grid-template-columns:1fr}.fire-features article:nth-child(odd) img{order:0}.fire-features article div{padding:35px 20px}.fire-features h2{font-size:26px}.steps{padding:45px 14px}.steps h2{font-size:27px}.footer-main{grid-template-columns:1fr;justify-items:center;text-align:center}.footer-links{grid-template-columns:repeat(3,1fr);gap:18px}.social{grid-column:auto}.social>div{justify-content:center}.legal nav{gap:8px}.legal a{font-size:10px}}.blog-page,.secondary-page,.support-page{background:#f8fafc}.about-hero{text-align:center;padding:55px 0 65px}.about-hero img{width:min(1100px,100%);margin:auto}.about-hero h1{font-size:clamp(1.25rem,3vw,2.25rem)}.about-hero small{font-size:.7em;font-weight:300}.journey{padding:70px 0;background:#080b0d;color:#fff}.blog-page>header,.journey header,.news,.offices header,.support-page>header{text-align:center}.about-entertainment b,.journey header b{color:var(--nelen-blue)}.journey .timeline article{display:grid;gap:15px}.journey .timeline article>div>b{color:var(--nelen-blue);font-size:1.4rem}.journey .timeline h3{margin:.3em 0}.journey-note{max-width:650px;margin:45px auto 0;text-align:center}.about-area{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-block:75px}.about-area h2{font-size:clamp(1.6rem,3vw,2.3rem);font-weight:300}.about-area img{width:100%;max-height:450px}.secondary-page .stats{padding:35px 20px 70px}.about-entertainment{min-height:700px;padding:80px 20px 0;background:url(../assets/assets/home-banner.webp) 50%/cover;color:#fff;text-align:center}.about-entertainment h2,.about-entertainment p{max-width:850px;margin:0 auto 16px}.about-entertainment h2{font-size:clamp(1.7rem,4vw,2.4rem);font-weight:300}.about-entertainment img{width:min(850px,100%);margin:35px auto 0}.contact-intro{padding:65px 0;text-align:center}.contact-intro>p{color:#777}.contact-card{margin:35px auto 0;max-width:1000px;padding:28px;background:#050505;color:#fff;border-radius:14px;text-align:left}.contact-tabs,.support-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.contact-tabs a,.support-tabs a{padding:13px;border:1px solid #6b7280;border-radius:8px;text-align:center;text-decoration:none}.contact-forms{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:28px}.contact-forms h2{font-size:1rem;color:var(--nelen-blue)}.contact-forms label{font-size:.8rem}.contact-forms input,.contact-forms textarea{background:#fff}.form-note{font-size:.75rem;color:#bbb}.contact-details{display:grid;grid-template-columns:2fr 1fr 2fr;gap:35px;padding:45px;border-radius:12px;background:#fff}.offices{padding-block:70px}.office-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin-top:35px}.office-grid article{padding:28px;border-radius:14px;background:#fff;box-shadow:0 4px 20px #0001}.office-grid h3{margin:0;font-size:1.3rem}.office-grid address{min-height:75px;font-style:normal}.office-grid article>div{display:flex;gap:12px}.office-direction{background:#fff;border:1px solid #aaa}.news{padding-block:70px}.news>div{display:flex;justify-content:center;align-items:center;gap:55px;flex-wrap:wrap;margin-top:30px}.news img{width:120px;height:70px}.blog-page,.support-page{padding-block:70px}.blog-page>header{margin-bottom:35px}.blog-card{display:block;width:min(410px,100%);background:#fff;border:1px solid #ddd;border-radius:10px;overflow:hidden;text-decoration:none}.blog-image{display:grid;place-items:center;height:190px;background:linear-gradient(135deg,#3b82f6,#9333ea);font-size:3rem}.blog-card>div:last-child{padding:24px}.blog-card h2{font-size:1.25rem}.blog-card ul,.tags{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.blog-card li,.tags li{padding:4px 12px;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:.8rem}.blog-article,.legal-document{max-width:900px;margin:30px auto;padding:clamp(24px,5vw,48px);background:#fff;border-radius:10px;box-shadow:0 2px 12px #0001}.blog-article h1{font-size:clamp(2rem,5vw,3rem);line-height:1.15}.blog-article h2{margin-top:32px}.blog-article .button{margin-top:25px}.support-page>header{margin-bottom:30px}.support-tabs{max-width:900px;margin:auto}.legal-document{color:#374151}.legal-document>div>h2{font-size:clamp(1.6rem,4vw,2rem);color:#111827}.legal-document section{margin:28px 0}.legal-document h3{font-size:1.2rem;color:#111827}.legal-document li{margin:7px 0}.legal-document a{overflow-wrap:anywhere}@media(max-width:767px){.about-area,.contact-details,.office-grid{grid-template-columns:1fr}.journey .timeline{display:block}.journey .timeline article{margin-bottom:38px}.secondary-page .stats{grid-template-columns:1fr 1fr}.about-entertainment{min-height:500px}.contact-forms,.contact-tabs,.support-tabs{grid-template-columns:1fr}.contact-card{padding:18px}.contact-details{padding:25px}.office-grid article>div{flex-wrap:wrap}.blog-page,.support-page{padding-block:45px}.legal-document{padding:22px}.legal-document ul{padding-left:22px}.news>div{gap:25px}}.product-hero img,.tv-easy img{width:100%;max-width:100%}.voucher-icons svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.office-contact{display:grid;gap:6px}.office-contact a{display:flex;align-items:center;gap:8px}.office-contact svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.contact-forms{display:block}.contact-forms>section{display:none;margin-top:28px}.contact-forms>section:first-child,.contact-forms>section:target{display:block}.contact-forms:has(>section:target)>section:first-child:not(:target){display:none}.journey .timeline{position:relative;display:block;max-width:1050px;margin:70px auto 0}.journey .timeline:before{content:"";position:absolute;inset:0 auto 0 50%;border-left:2px solid var(--nelen-blue)}.journey .timeline article{position:relative;width:44%;min-height:390px;margin:0 56% 95px 0;padding:18px;border-radius:12px;background:#fff;color:var(--ink)}.journey .timeline article:nth-child(2n){margin-left:56%;margin-right:0}.journey .timeline article:after{content:"";position:absolute;top:45px;right:-15%;width:14px;height:14px;border:3px solid var(--nelen-blue);border-radius:50%;background:#080b0d}.journey .timeline article:nth-child(2n):after{right:auto;left:-15%}.journey .timeline article img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.journey .timeline article>div>b{display:block;margin-top:12px}@media(max-width:1023px){.fire-features article,.fire-form{grid-template-columns:1fr}.fire-features article:nth-child(odd) img{order:0}.journey .timeline article{min-height:330px}.journey .timeline article img{height:180px}}@media(max-width:767px){.journey .timeline:before{display:none}.journey .timeline article,.journey .timeline article:nth-child(2n){width:100%;min-height:0;margin:0 0 38px}.journey .timeline article:after{display:none}}.drawer-head,.nav-overlay{display:none}.hero-arrow{position:absolute;z-index:3;top:50%;display:grid;place-items:center;width:38px;height:38px;padding:0;border:2px solid #ffffff80;border-radius:50%;background:#ffffffe6;transform:translateY(-50%);cursor:pointer}.hero-arrow svg{width:22px;fill:none;stroke:#111;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hero-prev{left:10px}.hero-next{right:10px}.auth-dialog{width:min(80vw,1152px);max-width:none;padding:0;border:0;border-radius:10px;background:#191b1d;color:#fff;overflow:visible}.auth-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.auth-grid{display:grid;grid-template-columns:1fr 1fr;min-height:min(774px,calc(100dvh - 40px));overflow:hidden;border-radius:10px}.auth-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.auth-panel{display:grid;place-items:center;padding:55px 10%}.auth-panel section{width:100%;text-align:center}.auth-panel h2{margin:0 0 12px;color:var(--nelen-blue);font-size:30px}.auth-panel>section>p{font-size:14px}.auth-panel form{gap:14px;text-align:left}.auth-panel input,.auth-panel select{height:48px;margin:0;border:1px solid #4b5563;border-radius:5px;background:#191b1d;color:#fff}.auth-panel input::-moz-placeholder{color:#9ca3af}.auth-panel input::placeholder{color:#9ca3af}.phone-field{display:grid;grid-template-columns:55px 1fr;align-items:center;height:48px;border:1px solid #4b5563;border-radius:5px}.phone-field b{display:flex;align-items:center;height:100%;padding-left:15px;border-right:1px solid #4b5563;font-weight:400}.phone-field input{height:46px;border:0}.auth-terms{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:400}.auth-terms span{flex:1;text-align:left}.auth-terms input{flex:0 0 auto;width:17px;height:17px}.auth-panel [data-auth-switch],.auth-terms a{color:var(--nelen-blue)}.auth-submit{justify-self:end;padding:11px 34px;border:1px solid var(--nelen-blue);border-radius:999px;background:#050505;color:#fff;font:500 14px Poppins,sans-serif;cursor:pointer}.auth-panel [data-auth-switch]{padding:0;border:0;background:none;font:inherit;cursor:pointer}.auth-close{position:absolute;z-index:2;top:-15px;right:-15px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:6px;background:#e5e7eb;cursor:pointer}.auth-close svg,.drawer-close svg{width:22px;fill:none;stroke:#111;stroke-width:2;stroke-linecap:round}.auth-back{display:grid;place-items:center;width:42px;height:42px;margin-bottom:52px;border:0;background:transparent;color:#9ca3af;font-size:30px;cursor:pointer}.auth-message{margin:14px 0;padding:10px 12px;border:1px solid #334155;border-radius:7px;background:#0f172a;color:#cbd5e1;font-size:13px}.auth-panel input.auth-otp{height:58px;text-align:center;font-size:22px;font-weight:600;letter-spacing:.35em}.auth-otp-boxes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:6px}.auth-panel .auth-otp-boxes input{min-width:0;height:54px;padding:0;border-color:#64748b;text-align:center;font-size:21px;font-weight:600}.auth-panel .auth-otp-boxes input:focus{border-color:var(--nelen-blue);outline:2px solid #00d8e833}.auth-otp-error{margin:0;color:#fca5a5;font-size:12px;text-align:center}.auth-resend{justify-self:center;padding:4px;border:0;background:transparent;color:var(--nelen-blue);font:500 13px Poppins,sans-serif;cursor:pointer}.auth-resend:disabled{color:#9ca3af;cursor:default}.auth-submit:disabled{opacity:.6;cursor:wait}@media(max-width:1023px){body.drawer-open{overflow:hidden}body.drawer-open .menu{visibility:hidden}.site-header .nav nav{position:fixed;z-index:80;display:flex;inset:0 auto 0 0;width:min(75vw,384px);height:100dvh;padding:32px 20px;flex-direction:column;align-items:stretch;gap:6px;border:0;border-right:1px solid #333;border-radius:0;background:#050505;transform:translateX(-105%);transition:transform .3s ease}.site-header .nav nav.open{display:flex;transform:translateX(0)}.site-header .nav nav>.link-button,.site-header .nav nav>a{display:block;width:100%;padding:10px 8px;border:1px solid transparent;border-radius:8px;text-align:left;font-size:16px}.site-header .nav nav>[aria-current=page]{border-color:var(--nelen-blue)}.drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.drawer-head img{width:150px;height:auto}.drawer-close{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:6px;background:#374151;cursor:pointer}.drawer-close svg{stroke:#fff}.nav-overlay{position:fixed;z-index:70;display:block;inset:0;width:100%;height:100%;border:0;background:#0009;opacity:0;pointer-events:none;transition:opacity .3s}.nav-overlay.open{opacity:1;pointer-events:auto}.auth-dialog{width:min(100% - 24px,720px)}.auth-grid{grid-template-columns:1fr;min-height:min(654px,calc(100dvh - 32px))}.auth-image{display:none}.auth-panel{padding:32px 10%}}@media(max-width:480px){.auth-dialog{width:100vw;max-width:100vw;max-height:calc(100dvh - 32px);margin-inline:0}.auth-panel{padding:28px 8%}.auth-panel h2{font-size:25px}.auth-close{top:-12px;right:6px}.auth-grid{max-height:calc(100dvh - 32px);overflow-y:auto}.auth-otp-boxes{gap:6px}.auth-panel .auth-otp-boxes input{height:48px;font-size:19px}}.voucher-card>.voucher-trigger{display:flex;min-height:130px;flex-direction:column;align-items:center;justify-content:center;border:0;border-radius:12px;background:linear-gradient(90deg,#06b6d4,#2563eb);color:#fff;font:inherit;text-decoration:none;cursor:pointer}.flow-dialog{width:min(520px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:1px solid #334155;border-radius:16px;background:#080d17;color:#fff;box-shadow:0 24px 80px #000b;overflow:visible}.flow-dialog::backdrop{background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.flow-panel{max-height:calc(100dvh - 32px);overflow:auto;border-radius:16px}.flow-close{position:absolute;z-index:2;top:14px;right:14px;display:grid;place-items:center;width:44px;height:44px;border:1px solid #475569;border-radius:9px;background:#1e293b;cursor:pointer}.flow-close svg{width:20px;fill:none;stroke-width:2;stroke-linecap:round}.commerce-page{padding:28px;background:linear-gradient(145deg,#020617,#111827);color:#fff}.flow-panel>.commerce-page{min-height:100%}main>.commerce-page{width:min(520px,calc(100% - 32px));margin:48px auto;border-radius:16px}.commerce-page>header{position:static;padding:0 50px 0 0;border:0;background:transparent}.commerce-page>header h1{margin:0;font-size:24px;line-height:1.3}.commerce-page>header p{margin:7px 0 0;color:#94a3b8;font-size:13px}.commerce-plan,.commerce-price{margin-top:22px;padding:16px;border:1px solid #334155;border-radius:12px;background:#1e293b80}.commerce-plan{display:flex;align-items:center;gap:12px}.commerce-plan i{width:9px;height:9px;border-radius:50%;background:#0f7bf6;box-shadow:0 0 0 5px #0f7bf61c}.commerce-plan small,.commerce-plan span,.commerce-plan strong{display:block}.commerce-plan small,.commerce-plan span{color:#94a3b8;font-size:12px}.commerce-plan strong{margin:2px 0;color:#67e8f9}.commerce-price h2{margin:0 0 10px;color:#67e8f9;font-size:13px}.commerce-price p{display:flex;justify-content:space-between;gap:20px;margin:8px 0;color:#cbd5e1;font-size:13px}.commerce-price strong{color:#f8fafc}.commerce-price .commerce-total{margin:12px 0 0;padding-top:12px;border-top:1px solid #475569;font-size:15px}.commerce-price .commerce-total strong{color:#0f7bf6;font-size:18px}.commerce-price .commerce-discount{color:#4ade80}.commerce-message{margin:18px 0 0;padding:11px 13px;border:1px solid #475569;border-radius:9px;background:#1e293b;color:#e2e8f0;font-size:12px}.commerce-coupon,.voucher-form{gap:10px;margin-top:20px}.commerce-coupon label,.voucher-form label{color:#67e8f9;font-size:13px}.commerce-coupon label small{color:#94a3b8}.commerce-coupon input,.voucher-form input{height:48px;margin-top:7px;border-color:#475569;background:#1e293b;color:#fff}.commerce-coupon input::-moz-placeholder,.voucher-form input::-moz-placeholder{color:#cbd5e1}.commerce-coupon input::placeholder,.voucher-form input::placeholder{color:#cbd5e1}.commerce-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.commerce-actions form{display:block}.commerce-actions button{width:100%;height:46px;margin:0}.commerce-secondary{border:1px solid #64748b;border-radius:10px;background:#334155;color:#fff;font:500 13px Poppins,sans-serif;cursor:pointer}.commerce-primary{width:100%;min-height:46px;margin-top:10px;border:0;border-radius:10px;background:linear-gradient(90deg,#06b6d4,#2563eb);color:#fff;font:600 14px Poppins,sans-serif;cursor:pointer}.commerce-primary:disabled,.commerce-secondary:disabled{opacity:.6;cursor:wait}.commerce-link{display:block;margin:12px auto 0;border:0;background:transparent;color:#94a3b8;text-decoration:underline;cursor:pointer}.commerce-qr{text-align:center}.commerce-qr a{color:#67e8f9}.voucher-hidden{text-transform:uppercase}.voucher-flow .voucher-form{margin-top:24px}@media(max-width:480px){.flow-dialog{width:calc(100vw - 16px)}.commerce-page{padding:24px 18px}.commerce-page>header h1{font-size:21px}.flow-close{top:12px;right:12px}.commerce-plan,.commerce-price{margin-top:16px}}.plan-filters{max-width:1152px;margin:46px auto 28px;text-align:center}.plan-categories{display:flex;align-items:center;justify-content:center;gap:72px;border-bottom:1px solid #d1d5db}.plan-categories button,.plan-types button{border:0;background:none;font:600 15px Poppins,sans-serif;cursor:pointer}.plan-categories button{position:relative;padding:0 8px 14px;color:#9ca3af}.plan-categories button[aria-pressed=true]{color:#111}.plan-categories button[aria-pressed=true]:after{position:absolute;right:0;bottom:-2px;left:0;height:3px;background:#111;content:""}.plan-types{display:flex;justify-content:center;gap:56px;padding:22px}.plan-types button{padding:8px 18px;border:1px solid transparent;border-radius:999px;color:#6b7280}.plan-types button[aria-pressed=true]{border-color:#111;color:#111}.plan-types button[hidden]{display:none}.plan-catalog{max-width:1152px;margin:0 auto}.plan-pack-card{display:grid;grid-template-columns:minmax(0,2fr) minmax(290px,1fr);gap:32px;margin:40px 0;padding:32px;border:1px solid #1e293b;border-radius:16px;background:linear-gradient(135deg,#020617,#0f172a);color:#fff;box-shadow:0 18px 36px #0f172a1f}.plan-pack-card[hidden]{display:none}.plan-copy header{position:static;z-index:auto;display:flex;align-items:center;gap:10px;border:0;background:transparent}.plan-copy h3{margin:0;color:#0f7bf6;font-size:24px}.plan-info{display:grid;place-items:center;width:24px;height:24px;border:1px solid #0f7bf6;border-radius:50%;color:#0f7bf6;font-size:14px;font-weight:700;text-decoration:none}.plan-description{min-height:72px;color:#cbd5e1;font-size:14px;line-height:1.7;white-space:pre-line}.plan-media{margin-top:24px}.plan-media small{display:block;margin-bottom:10px;color:#94a3b8;font-size:11px;letter-spacing:.08em}.plan-media>div{display:flex;gap:14px;overflow:hidden}.plan-media img{width:min(46%,290px);height:130px;border-radius:9px;background:#000;-o-object-fit:contain;object-fit:contain}.plan-variants{display:flex;flex-direction:column;justify-content:center;gap:14px}.plan-variant{display:grid;grid-template-columns:minmax(75px,1fr) auto auto;gap:12px;min-height:76px;padding:13px 16px;border-radius:12px;background:linear-gradient(90deg,#06b6d4,#2563eb)}.plan-variant small,.plan-variant strong{display:block;color:#fff}.plan-variant small{font-size:11px;text-transform:lowercase}.plan-variant strong{font-size:20px}.plan-subscribe{padding:9px 14px;border-radius:8px;background:#ffffff20;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.plan-view{color:#fff;font-size:12px;font-weight:600;text-decoration:underline;white-space:nowrap}@media(max-width:767px){.plan-filters{margin-top:34px}.plan-categories{gap:34px}.plan-types{gap:12px;padding-inline:0}.plan-types button{padding-inline:14px}.plan-catalog{width:100%}.plan-pack-card{grid-template-columns:1fr;gap:26px;margin:24px 0;padding:24px 20px}.plan-copy h3{font-size:22px}.plan-description{min-height:0}.plan-media img{width:85%;min-width:85%;height:116px}.plan-variant{grid-template-columns:72px minmax(100px,1fr) auto;gap:8px;padding:12px}.plan-variant strong{font-size:18px}.plan-subscribe{padding:9px 10px;font-size:12px}.plan-view{font-size:11px}}.plan-detail{padding-block:42px 70px}.plan-back{display:inline-block;margin-bottom:24px;font-weight:600;text-decoration:none}.plan-detail-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:40px;padding:48px;border-radius:24px;background:#020617;color:#fff;box-shadow:0 20px 45px #0f172a26}.plan-detail-hero>div{align-self:center}.plan-badges{display:flex;gap:9px}.plan-badges span{padding:5px 11px;border:1px solid #0f7bf655;border-radius:999px;background:#0f7bf61f;color:#67e8f9;font-size:11px;font-weight:700}.plan-detail-hero>div>small{display:block;margin-top:28px;color:#94a3b8;font-weight:700;letter-spacing:.2em}.plan-detail-hero h1{margin:12px 0;font-size:clamp(32px,4vw,50px);line-height:1.15}.plan-detail-hero>div>p:last-child{max-width:680px;color:#cbd5e1;white-space:pre-line}.plan-detail-hero aside{padding:24px;border-radius:16px;background:#fff;color:#0f172a;box-shadow:0 12px 30px #0004}.plan-detail-hero aside h2{margin:0 0 16px;font-size:16px;color:#64748b}.detail-price{display:grid;grid-template-columns:1fr auto;align-items:end;gap:6px;margin-top:12px;padding:16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.detail-price span,.detail-price strong{display:block}.detail-price span{color:#64748b;font-size:13px;text-transform:capitalize}.detail-price strong{font-size:29px}.detail-price>small{padding-bottom:5px;color:#64748b}.detail-price>a{grid-column:1/-1;padding:11px;border-radius:10px;background:#0891b2;color:#fff;font-weight:700;text-align:center;text-decoration:none}.plan-detail-hero aside>p{margin-bottom:0;color:#64748b;font-size:11px;text-align:center}.detail-section{padding-block:58px}.detail-features h2,.detail-section h2{margin:4px 0 24px;font-size:30px}.detail-eyebrow{margin:0;color:#0e7490;font-size:12px;font-weight:800;letter-spacing:.14em}.detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.detail-grid article{padding:20px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 4px 12px #0f172a0c}.detail-grid small,.detail-grid strong{display:block}.detail-grid small{color:#64748b}.detail-grid strong{margin-top:7px;font-size:18px;text-transform:capitalize}.detail-features{display:grid;grid-template-columns:.9fr 1.1fr;gap:45px;padding:38px;border:1px solid #e2e8f0;border-radius:24px;background:#fff}.detail-features>div>p:last-child{color:#64748b}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.feature-grid article{display:flex;align-items:center;gap:12px;padding:16px;border-radius:14px;background:#f1f5f9}.feature-grid b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#cffafe;color:#0e7490}.feature-grid span{font-weight:600}.feature-grid small{display:block;color:#64748b;font-weight:400}.detail-reference{padding:38px;margin-top:48px;border-radius:24px;background:#f1f5f9}.detail-reference dl{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 36px}.detail-reference dl>div{padding-bottom:13px;border-bottom:1px solid #cbd5e1}.detail-reference dt{color:#64748b;font-size:13px}.detail-reference dd{margin:4px 0 0;font-weight:700;overflow-wrap:anywhere}@media(max-width:767px){.plan-detail{padding-top:28px}.plan-detail-hero{grid-template-columns:1fr;padding:27px 20px}.plan-detail-hero h1{font-size:30px}.plan-detail-hero aside{padding:18px}.detail-grid{grid-template-columns:1fr 1fr}.detail-features{padding:26px 20px}.detail-features,.feature-grid{grid-template-columns:1fr}.detail-reference{padding:28px 20px}.detail-reference dl{grid-template-columns:1fr 1fr;gap:18px}.detail-section{padding-block:42px}}.settings-page{min-height:680px;padding:42px 0 100px;background:#050505;color:#fff}.settings-shell{max-width:1180px}.settings-card{overflow:hidden;border:1px solid #243341;border-radius:12px;background:#111827;box-shadow:0 22px 55px #0008}.settings-tabs{display:flex;gap:10px;padding:24px 28px 0;border-bottom:1px solid #334155}.settings-tabs a{position:relative;padding:12px 18px;color:#94a3b8;font-weight:600;text-decoration:none}.settings-tabs a[aria-current=page]{color:#0f7bf6}.settings-tabs a[aria-current=page]:after{position:absolute;right:10px;bottom:-1px;left:10px;height:3px;background:#0f7bf6;content:""}.settings-content{padding:32px}.settings-heading,.subscription-card header{position:static;z-index:auto;display:flex;align-items:start;justify-content:space-between;border:0;background:transparent}.settings-heading{margin-bottom:28px}.settings-heading h1{margin:0;font-size:26px}.settings-heading p{margin:4px 0;color:#94a3b8}.settings-heading a{padding:9px 15px;border:1px solid #0f7bf6;border-radius:4px;color:#fff;font-size:13px;text-decoration:none}.settings-message{margin-bottom:24px;padding:14px;border:1px solid #155e75;border-radius:9px;background:#083344;color:#cffafe}.profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 70px;max-width:900px}.profile-fields>div{padding:17px 4px;border-bottom:1px solid #334155}.profile-fields small,.profile-fields strong{display:block}.profile-fields small{margin-bottom:6px;color:#94a3b8}.profile-fields strong{font-size:16px;font-weight:500}.profile-wide{grid-column:1/-1}.subscription-group{margin:28px 0 14px;font-size:18px}.subscription-group.active{color:#4ade80}.subscription-group.expired{color:#f87171}.subscription-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.subscription-card{padding:20px;border:1px solid #ffffff1a;border-radius:16px;background:linear-gradient(135deg,#ffffff12,#ffffff08);color:#fff}.subscription-card.is-expired{opacity:.72}.subscription-card header h3{margin:0;font-size:18px}.subscription-card header p{margin:3px 0;color:#ffffff80;font-size:13px}.subscription-card header>span{padding:4px 11px;border-radius:999px;background:#22c55e24;color:#4ade80;font-size:12px}.subscription-card.is-expired header>span{background:#ef444424;color:#f87171}.subscription-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.subscription-facts>div{padding:12px;border-radius:11px;background:#ffffff0d}.subscription-facts small,.subscription-facts strong{display:block}.subscription-facts small{color:#ffffff80;font-size:11px}.subscription-facts strong{margin-top:4px}.subscription-tags{display:flex;gap:8px;flex-wrap:wrap}.subscription-tags span{padding:5px 9px;border-radius:7px;background:#ffffff0d;color:#ffffffcc;font-size:12px}.subscription-dates{display:flex;justify-content:space-between;gap:15px;margin-top:16px;padding-top:14px;border-top:1px solid #ffffff1a}.subscription-dates p{margin:0;color:#ffffff80;font-size:11px}.subscription-dates strong{color:#fff}.subscription-card footer{display:flex;justify-content:space-between;margin-top:12px;padding:0;background:transparent;color:#ffffff66;font-size:11px}.settings-empty{display:grid;place-items:center;min-height:300px;color:#cbd5e1}.settings-message+.settings-heading{margin-top:4px}@media(max-width:767px){.settings-page{padding-top:24px}.settings-card{border-radius:8px}.settings-tabs{padding:14px 14px 0}.settings-tabs a{padding-inline:10px;font-size:14px}.settings-content{padding:22px 18px}.settings-heading{align-items:stretch;flex-direction:column;gap:14px}.settings-heading a{align-self:flex-start}.profile-fields,.subscription-grid{grid-template-columns:1fr}.profile-wide{grid-column:auto}.subscription-facts{grid-template-columns:repeat(3,1fr)}.subscription-dates{flex-direction:column;gap:5px}}.plan-info{padding:7px 12px}.plan-marquee{overflow:hidden}.plan-icons-static,.plan-marquee-track{display:flex;width:-moz-max-content;width:max-content;gap:16px}.plan-marquee-track{animation:plan-marquee 22s linear infinite}.plan-icons-static img,.plan-marquee-track img{width:110px;height:72px;-o-object-fit:contain;object-fit:contain}.plan-media-empty{color:#94a3b8}.channels-dialog{width:min(540px,calc(100% - 32px));max-height:80vh;padding:28px;border:0;border-radius:16px}.channels-dialog::backdrop{background:#020617b8}.channels-dialog form{float:right}.channels-dialog ul{-moz-columns:2;column-count:2;padding-left:20px}@keyframes plan-marquee{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.plan-marquee-track{animation:none}}.admin-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.admin-summary>div{display:flex;padding:18px;border:1px solid #334155;border-radius:10px;background:#1e293b;flex-direction:column}.admin-summary strong{color:#67e8f9;font-size:24px;text-transform:capitalize}.admin-card-title p,.admin-kicker,.admin-summary span{margin:4px 0;color:#94a3b8;font-size:12px}.admin-missing small{display:block;color:#94a3b8}.cache-stale{color:#fbbf24!important}.cache-unavailable{color:#f87171!important}@media(max-width:600px){.admin-summary{grid-template-columns:1fr}.admin-title{align-items:flex-start}.admin-card-title,.admin-title{flex-direction:column}.channels-dialog ul{-moz-columns:1;column-count:1}}.admin-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.admin-card{min-width:0;margin:0;padding:20px}.admin-card-title{align-items:flex-start}.admin-card-title>div:first-child{min-width:0;flex:1}.admin-card-title>div:last-child{flex:0 0 auto;flex-wrap:wrap}.admin-card-title code,.admin-card-title p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-card-title code{display:inline-block;max-width:42ch;vertical-align:bottom}.admin-image-grid{grid-template-columns:repeat(auto-fill,72px);gap:10px;margin-top:18px}.admin-thumbnail,.admin-upload{width:72px;aspect-ratio:1;border-radius:12px}.admin-thumbnail img{-o-object-fit:contain;object-fit:contain;background:#0f172a}.admin-upload label{font-size:11px}.admin-upload span{font-size:22px}.admin-carousel{width:100%;margin-top:16px}.admin-carousel>div{display:flex;gap:10px;overflow-x:auto;padding-bottom:5px}.admin-carousel img,.admin-carousel img[hidden]{display:block;width:64px;height:64px;flex:0 0 64px;border:1px solid #475569;border-radius:12px;-o-object-fit:contain;object-fit:contain;background:#0f172a}.admin-carousel button{display:none}.admin-inline .admin-button{min-height:48px}.plan-types{border-top:0}.plan-categories{margin-bottom:1px}.plan-info{min-height:38px}.channels-dialog>form:first-child button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:8px;background:#e2e8f0;font-size:24px;cursor:pointer}@media(max-width:900px){.admin-list{grid-template-columns:1fr}}@media(max-width:767px){.plan-categories{gap:12px;justify-content:space-around}.plan-categories button{font-size:13px}.plan-variant{grid-template-columns:minmax(90px,1fr) minmax(112px,auto);row-gap:7px}.plan-variant>div{grid-row:1/3}.plan-subscribe{grid-row:1}.plan-subscribe,.plan-view{grid-column:2;text-align:center}.plan-view{grid-row:2}.admin-card-title>div:last-child{width:100%;flex-basis:100%;flex-wrap:wrap}.admin-card-title p{white-space:normal}.admin-card-title code{max-width:25ch}}[x-cloak]{display:none!important}body,html{min-height:100%}body{display:flex;min-height:100dvh;flex-direction:column;font-family:Poppins,system-ui,-apple-system,sans-serif}body>main{flex:1}.admin-body .site-header,.site-header,.site-header .nav{background:#0f7bf6}.site-header .nav{border-color:#fff}.drawer-head img,.site-footer img,.site-header .brand img{filter:none;mix-blend-mode:screen}.site-header .link-button,.site-header nav a{position:relative;color:#fff}.site-header nav>a:after{position:absolute;right:10px;bottom:3px;left:10px;height:2px;background:#fff;content:"";transform:scaleX(0);transform-origin:right;transition:transform .28s ease}.site-header nav>a[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.site-header .menu,.site-header nav [aria-current=page]{color:#fff}.legal,.site-footer{background:#0f7bf6;color:#fff}.site-footer a,.site-footer h3{color:#fff}.legal{border-top:1px solid #ffffff40}.profile-menu{position:relative}.profile-trigger{display:grid;width:44px;height:44px;padding:0;place-items:center;border:0;background:transparent;color:#fff;cursor:pointer}.profile-trigger svg{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:1.4}.profile-popover{position:absolute;z-index:90;top:calc(100% + 12px);right:0;width:230px;overflow:hidden;border:1px solid #ffffff90;border-radius:12px;background:#080808;color:#fff;box-shadow:0 14px 35px #0005}.profile-popover .link-button,.profile-popover a,.profile-popover strong{display:block;width:100%;padding:14px 20px;text-align:left}.profile-popover strong{border-bottom:1px solid #ffffff60;font-size:20px}.profile-popover .link-button,.profile-popover a{font-size:17px}.profile-popover .link-button:hover,.profile-popover a:hover{background:#ffffff18}.profile-popover .nav-form{display:block;gap:0}.plan-copy header{justify-content:space-between}.plan-info{width:auto;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:#fff;text-decoration:underline;text-underline-offset:5px;cursor:pointer}.plan-variant{grid-template-columns:minmax(75px,1fr) auto}.admin-carousel>div,.cards.three,.plan-marquee{scrollbar-width:none}.admin-carousel>div::-webkit-scrollbar,.cards.three::-webkit-scrollbar,.plan-marquee::-webkit-scrollbar{display:none}button,input,select,textarea{font-family:Poppins,system-ui,-apple-system,sans-serif}input,select,textarea{outline:none}input:focus,select:focus,textarea:focus{outline:none;border-color:#0f7bf6;box-shadow:0 0 0 3px #0f7bf626}.auth-panel input:focus,.auth-panel select:focus{border-color:#fff;box-shadow:0 0 0 2px #ffffff40}.htmx-request{cursor:progress}.htmx-request main{opacity:.99}@media(max-width:1023px){.site-header .nav nav{background:#0f7bf6;border-right-color:#fff}.site-header .nav nav>a:after{right:8px;bottom:4px;left:8px}.drawer-close{background:#fff;color:#0f7bf6}.drawer-close svg{stroke:#0f7bf6}.profile-menu{width:100%}.profile-trigger{margin-left:6px}.profile-popover{position:static;width:100%;margin-top:8px}.nav-overlay{background:#001f4db3}}@media(max-width:767px){.plan-copy,.plan-marquee,.plan-media,.plan-media>div,.plan-pack-card,.plan-variant,.plan-variants{min-width:0;max-width:100%}.plan-pack-card{overflow:hidden}.plan-description{overflow-wrap:anywhere;word-break:break-word}.plan-media>div{overflow-x:auto}.plan-variant{width:100%;grid-template-columns:minmax(0,1fr) minmax(112px,auto)}.plan-subscribe{grid-column:2;grid-row:1/3;align-self:center;white-space:normal;text-align:center}.legal nav{flex-wrap:wrap}.footer-main{padding-block:36px}}main header{position:static;z-index:auto;border:0;background:transparent}.benefits-section{width:100%;background:#111827;color:#fff}.benefits{min-height:0;margin:0 auto;padding:45px;background:transparent;border-radius:0}.benefits img{align-self:center;max-height:360px;-o-object-fit:contain;object-fit:contain}.profile-trigger{width:auto;min-width:44px;gap:9px}.profile-trigger svg{width:36px;height:36px;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.profile-name{display:none;font-size:14px;font-weight:500}.profile-popover{background:#0b65ca;font-family:Poppins,system-ui,-apple-system,sans-serif}.profile-popover strong{padding:12px 18px;font:600 15px/1.5 Poppins,system-ui,-apple-system,sans-serif}.profile-popover .link-button,.profile-popover a{padding:12px 18px;font:500 14px/1.5 Poppins,system-ui,-apple-system,sans-serif}.auth-panel input:not([type=checkbox]),.auth-panel select,.phone-field b{font:400 15px/1.5 Poppins,system-ui,-apple-system,sans-serif}.auth-panel [data-auth-switch],.auth-panel input:not([type=checkbox]),.auth-panel select,.auth-resend,.auth-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auth-panel [data-auth-switch],.auth-resend,.auth-submit{font:500 15px/1.5 Poppins,system-ui,-apple-system,sans-serif}.auth-panel input::-moz-placeholder{font-weight:400}.auth-panel input::placeholder{font-weight:400}.auth-panel input:focus{outline:0;box-shadow:none}.auth-panel select:focus-visible,.auth-panel>section>form>label>input:focus-visible,.phone-field:focus-within{border-color:#fff;outline:0;box-shadow:0 0 0 2px #ffffff40}.auth-panel .auth-otp-boxes input:focus-visible{border-color:#fff;outline:0;box-shadow:0 0 0 2px #ffffff40}.auth-panel input[type=checkbox]{accent-color:#0f7bf6;outline:0}.auth-back:focus-visible,.auth-close:focus-visible,.auth-panel [data-auth-switch]:focus-visible,.auth-panel input[type=checkbox]:focus-visible,.auth-resend:focus-visible,.auth-submit:focus-visible{outline:0;box-shadow:0 0 0 3px #fff,0 0 0 5px #0f7bf6}.htmx-request main{opacity:1}@media(max-width:1023px){.site-header .nav nav>[aria-current=page]{border-color:transparent}.profile-trigger{width:100%;justify-content:flex-start;padding:10px 8px}.profile-name{display:inline}.profile-popover{margin-top:4px}.benefits{padding:38px 28px}}@media(max-width:767px){.benefits{padding:35px 20px}.benefits img{max-height:280px}}@media(max-width:1023px){.site-header .nav nav>a{width:-moz-fit-content;width:fit-content;max-width:100%}.site-header .nav nav>a:after{right:8px}}.auth-close{top:16px;right:16px;width:44px;height:44px;border-radius:8px}.auth-close svg,.flow-close svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.auth-close svg{stroke:#111}.flow-close svg{stroke:#e2e8f0}@media(max-width:480px){.auth-close{top:12px;right:12px}}.legal i{border-left-color:#fff}.nelen-site{--brand:var(--nelen-blue);--paper:#f4f6fa;--ink:#0a0f1e;--muted:#4a5568;background:var(--paper);color:var(--ink)}.nelen-site .wrap{width:min(1280px,calc(100% - 96px))}.nelen-site a{text-decoration:none}.nelen-site button{cursor:pointer}.nelen-site :focus-visible{outline:3px solid #739dff;outline-offset:4px}.nelen-site [hidden]{display:none!important}.nelen-site section[id]{scroll-margin-top:110px}.nelen-site .subscriber-bar{background:#eaf0fb;color:#34415a;font-size:12px}.subscriber-bar .wrap{display:flex;align-items:center;justify-content:flex-end;gap:22px;min-height:38px}.subscriber-bar button{padding:0;border:0;background:transparent;font:inherit}.subscriber-bar span{margin-right:auto}.nelen-site .site-header{padding:0;border:0;background:var(--brand);box-shadow:none}.nelen-site .site-header .nav{height:90px;padding:0;border:0;border-radius:0;background:var(--brand)}.nelen-site .brand-wordmark{color:#fff;font-size:34px;font-weight:700;letter-spacing:-1px}.nelen-site .site-header .nav nav{gap:25px}.nelen-site .site-header .auth-trigger,.nelen-site .site-header nav>a{font-size:14px;font-weight:500;white-space:nowrap}.nelen-site .site-header .nav-download{padding:11px 18px;border:1px solid #fff;border-radius:10px}.nelen-site .site-header nav>a:after{display:none}.nelen-site .site-header nav>a[aria-current=page]{text-underline-offset:8px}.nelen-site .legal,.nelen-site .site-footer{background:var(--nelen-blue)}.nelen-site .footer-main{align-items:start;padding-block:65px}.nelen-site .footer-logo{width:180px;max-width:100%;height:auto}.nelen-site .footer-logo img{display:block;width:100%;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain}.nelen-site .footer-links a,.nelen-site .footer-links a:hover{color:#fff}.home-page{overflow:clip;background:var(--paper)}.home-page p{color:var(--muted);line-height:1.7}.home-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-block:64px 45px}.home-hero .hero-copy{width:auto;margin:0;padding:0}.hero-copy,.hero-visual{min-width:0}.home-pill{display:inline-flex;align-items:center;padding:10px 14px;border:1px solid #dce2ee;border-radius:99px;background:#fff;font-size:12px;font-weight:500}.hero-messages{margin:24px 0;min-height:263px}.home-hero .hero-messages h1,.home-hero .hero-messages h2{margin:0 0 20px;color:var(--ink);font-size:clamp(34px,3.9vw,56px);font-weight:700;letter-spacing:-2px;line-height:1.1;text-wrap:balance}.hero-messages p{margin:0 0 12px;font-size:17px}.hero-messages small{color:var(--brand);font-size:12px;font-weight:600}.home-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.nelen-site .home-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:13px 22px;border:1px solid transparent;border-radius:11px;background:linear-gradient(110deg,#459ec0,var(--brand));color:#fff;font:600 15px/1.4 Poppins,system-ui,sans-serif;text-decoration:none;text-align:center;transition:box-shadow .2s,transform .2s}.nelen-site .home-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f7bf626}.nelen-site .home-button:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}.nelen-site .home-button.home-outline{background:#fff;border:2px solid var(--brand);color:var(--brand)}.home-signup{display:block;margin:26px 0 0;padding:22px;background:#fff;border:1px solid #dfe5f0;border-radius:17px;box-shadow:0 14px 28px #12214708}.home-signup h3{margin:0 0 14px;font-size:20px;font-weight:700}.callback-form label,.channel-search-label,.home-signup label{display:block;color:#4a5568;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.home-signup label{font-size:13px}.nelen-site .home-hero .home-actions .home-button{font-size:18px}.home-signup>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:5px}.callback-form input,.callback-form select,.channel-search-input,.home-signup input{width:100%;min-width:0;min-height:52px;margin:0;padding:12px 14px;border:1px solid #cdd6e7;border-radius:9px;background:#fff;color:#0a0f1e;font-size:15px}.home-signup input{font-size:18px}.nelen-site .home-signup .home-button{padding-inline:14px;background:var(--brand);font-size:17px}.home-signup p{margin:12px 0 0;font-size:11px}.home-checks{display:flex;flex-wrap:wrap;gap:20px;margin:25px 0 0;padding:0;list-style:none;font-size:15px;font-weight:500}.home-checks li:before{content:"✓";margin-right:8px;color:#39805a;font-weight:700}.hero-visual>img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border-radius:26px}.hero-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:20px}.hero-controls>button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #d9e0ec;border-radius:50%;background:#fff;color:#34415a;font-size:17px}.hero-dots{display:flex;gap:8px}.hero-dots button{width:9px;height:9px;padding:0;border:0;border-radius:99px;background:#c4cee3}.hero-dots button[aria-pressed=true]{width:27px;background:var(--brand)}.home-otts{padding:30px 0;border-block:1px solid #e1e6ef;background:#fff;text-align:center}.home-otts p{margin:0 0 20px;font-size:10px;font-weight:600;letter-spacing:1.7px}.ott-brands{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.ott-brands span{display:grid;place-items:center;min-width:100px;padding:13px 17px;border:1px solid #e3e8f2;border-radius:9px;background:#f6f8fc;font-size:14px;font-weight:700}.home-otts small{display:block;margin-top:18px;color:#697489;font-size:10px}.home-section{padding-block:72px}.home-heading{margin:0 0 30px}.home-heading:has(>div){display:flex;align-items:center;justify-content:space-between;gap:25px}.home-callback h2,.home-download h2,.home-heading h1,.home-heading h2,.home-interface h2{margin:0 0 12px;font-size:clamp(28px,3.2vw,44px);line-height:1.17;letter-spacing:-1.4px;font-weight:700}.home-heading p{margin:0;font-size:15px}.home-heading>a{color:var(--brand);font-size:13px;font-weight:600;white-space:nowrap}.nelen-site .plan-catalog{max-width:none}.nelen-site .plan-pack-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:45px;margin:24px 0;padding:32px;border:0;border-radius:19px;background:#0a0f1e;box-shadow:0 10px 25px #0a0f1e15}.nelen-site .plan-copy header h3{color:#72b3ff;font-size:25px}.nelen-site .plan-description{color:#d0d6e3;font-size:13px;line-height:1.9}.nelen-site .plan-dialog-copy,.nelen-site .plan-dialog-empty{color:#cbd5e1}.nelen-site .plan-media-empty{color:#94a3b8}.nelen-site .plan-info{color:#a3c8ff;font-size:12px}.nelen-site .plan-variant{grid-template-columns:100px 8px minmax(65px,1fr) auto;min-height:58px;background:linear-gradient(110deg,#42a8c5,#4269e1);border-radius:9px}.nelen-site .plan-subscribe,.nelen-site .plan-variant strong{font-size:15px}.nelen-site .plan-variants{gap:12px}.nelen-site .plan-icon-set{grid-template-rows:repeat(2,54px);grid-auto-columns:54px}.showcase-arrows{display:flex;gap:10px}.showcase-arrows button{width:44px;height:44px;border:1px solid #0a0f1e;border-radius:50%;background:#fff;color:#0a0f1e;font-size:22px}.showcase-arrows button:last-child{background:#0a0f1e;color:#fff}.showcase-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px}.showcase-tabs button{display:flex;align-items:center;gap:14px;min-height:65px;padding:10px 20px;border:1px solid #e1e6ef;border-radius:13px;background:#fff;font-size:18px;font-weight:600;text-align:left}.showcase-tabs button>span{display:grid;place-items:center;flex:0 0 33px;height:33px;border-radius:50%;background:#eaf0fa;color:var(--brand);font-size:14px}.showcase-tabs button[aria-pressed=true]{background:#0a0f1e;border-color:#0a0f1e;color:#fff}.showcase-tabs button[aria-pressed=true]>span{background:var(--brand);color:#fff}.showcase-panel{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding:35px;border:1px solid #e1e6ef;border-radius:24px;background:#fff;box-shadow:0 18px 40px #0a0f1e08}.showcase-panel>img{width:100%;height:400px;-o-object-fit:contain;object-fit:contain;border-radius:16px;background:#f5f7fc}.home-eyebrow{color:var(--brand);font-size:11px;font-weight:700;letter-spacing:1.3px}.showcase-panel h3{margin:14px 0;font-size:36px;line-height:1.15;font-weight:700;letter-spacing:-1px}.showcase-panel h4{margin:0 0 12px;font-size:17px;font-weight:600}.showcase-panel p{margin:0;font-size:14px}.showcase-panel ul{margin:20px 0;padding:15px 0;border-block:1px solid #e1e6ef;list-style:none;font-size:13px}.showcase-panel li{margin:10px 0}.showcase-panel li:before{content:"✓";color:var(--brand);margin-right:12px;font-weight:700}.home-text-link{color:var(--brand);font-size:13px;font-weight:600}.home-partners{text-align:center;border-block:1px solid #e1e6ef}.home-partners .partners{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:30px;margin-top:40px}.home-partners .partners img{width:140px;max-height:55px;-o-object-fit:contain;object-fit:contain}.home-interface{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.home-interface h2{margin-top:15px;font-size:30px}.home-interface img{width:100%;max-height:350px;-o-object-fit:contain;object-fit:contain;border-radius:18px}.home-guides{background:#fff}.guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.video-guide video{display:block;width:100%;height:300px;border-radius:17px;background:#09172e}.video-guide h3{margin:18px 0 8px;font-size:20px;font-weight:600}.video-guide p{margin:0;font-size:12px}.guide-links{display:grid;gap:15px}.guide-links>.guide-pending,.guide-links>button{display:flex;align-items:center;gap:20px;padding:22px;border:1px solid #e1e6ef;border-radius:15px}.guide-links>button{width:100%;text-align:left;font:inherit;color:inherit;background:#fff;cursor:pointer}.guide-links>button:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.guide-links>button>span,.guide-pending>span{color:var(--brand);font-size:13px;font-weight:700}.guide-pending{background:#f4f6fa;color:#596579}.guide-links h3{margin:0 0 8px;font-size:17px;font-weight:600}.guide-links p{margin:0;font-size:13px}.guide-links b{margin-left:auto;color:var(--brand)}.channel-search-input{margin:8px 0 15px;max-width:650px;min-height:60px;font-size:16px}.channel-chips{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:12px}.channel-chips button{padding:8px 14px;border:1px solid #d9e0ec;border-radius:99px;background:#fff}.channel-count{margin:25px 0 15px;font-size:12px}.channel-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:430px;overflow:auto}.channel-results>a{padding:17px;border:1px solid #e1e6ef;border-radius:10px;background:#fff}.channel-results span,.channel-results strong{display:block;overflow-wrap:anywhere}.channel-results strong{font-size:14px}.channel-results span{margin-top:5px;color:var(--brand);font-size:11px}.home-download{padding:55px 0;background:#0a0f1e;color:#fff}.home-download>.wrap{display:grid;grid-template-columns:1fr .7fr;align-items:center;gap:100px}.home-download h2{margin-top:20px;font-size:48px}.home-download .home-eyebrow{color:#90b5ff}.home-download p{color:#c6cedf;font-size:15px}.home-download img{width:100%;max-height:350px;-o-object-fit:contain;object-fit:contain;border-radius:24px}.download-badge{padding:12px 20px;border:1px solid #71809b;border-radius:10px;background:#141e32;color:#fff;font-size:18px;font-weight:600}.download-badge small{display:block;margin-bottom:4px;font-size:9px;font-weight:400;letter-spacing:1px}.home-callback{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.home-callback h2{margin-top:18px}.home-callback p{max-width:420px}.callback-form{display:grid;gap:17px;padding:30px;border:1px solid #e1e6ef;border-radius:18px;background:#fff;box-shadow:0 16px 35px #0a0f1e06}.callback-form input,.callback-form select{display:block;margin-top:7px}.callback-form .callback-consent{margin:0;color:#68748a;font-size:10px}.callback-form a{color:var(--brand);text-decoration:underline}.callback-form .notice{margin:0;padding:14px;font-size:13px}.callback-form .notice p{margin:0}.home-faq{display:grid;grid-template-columns:.7fr 1fr;gap:60px;border-top:1px solid #e1e6ef}.home-faq details{border-bottom:1px solid #dce2ec}.home-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.home-faq summary:after{content:"+";color:var(--brand);font-size:23px}.home-faq details[open] summary:after{content:"−"}.home-faq summary::-webkit-details-marker{display:none}.home-faq details p{margin:0 0 23px;font-size:14px}.home-faq details a{color:var(--brand);text-decoration:underline}.nelen-site .blog-page,.nelen-site .plans-section,.nelen-site .secondary-page,.nelen-site .support-page{background:var(--paper)}.nelen-site .contact-intro h1,.nelen-site .heading h1,.nelen-site .heading h2{font-weight:700;letter-spacing:-1px}.nelen-site .product-hero{background:#eaf0fb;color:var(--ink)}.nelen-site .product-hero em{color:var(--brand)}.nelen-site .contact-card{background:#fff;color:var(--ink);border:1px solid #dfe5f0;box-shadow:0 12px 30px #0a0f1e08}.nelen-site .contact-tabs button{color:var(--ink);border-color:#dfe5f0}.nelen-site .contact-tabs button[aria-pressed=true]{color:var(--brand);background:#eaf0fb}.nelen-site .contact-card .form-note{color:#64748b}@media(min-width:1024px) and (max-width:1200px){.nelen-site .site-header .nav nav{gap:15px}.nelen-site .site-header nav>a{font-size:12px}.home-hero{gap:30px}.home-signup>div{grid-template-columns:1fr}}@media(max-width:1023px){.nelen-site .wrap{width:calc(100% - 48px)}.nelen-site .site-header .nav{height:74px}.nelen-site .site-header .nav nav{gap:7px;background:var(--brand)}.nelen-site .site-header nav>a{font-size:16px}.home-hero{gap:30px;padding-top:40px}.hero-messages{min-height:310px}.home-signup>div{grid-template-columns:1fr}.home-pill{font-size:10px}.home-actions{gap:10px}.nelen-site .home-button{font-size:13px;padding-inline:15px}.home-checks{gap:12px;font-size:11px}.showcase-panel{gap:30px;padding:24px}.showcase-panel>img{height:320px}.showcase-panel h3{font-size:29px}.home-download>.wrap{gap:40px}.home-callback{gap:35px}}@media(max-width:767px){.nelen-site .wrap{width:calc(100% - 36px)}.subscriber-bar .wrap{min-height:34px;gap:14px;font-size:10px}.subscriber-bar span{display:none}.nelen-site .brand-wordmark{font-size:30px}.home-hero{grid-template-columns:1fr;gap:30px;padding-block:30px}.home-pill{font-size:10px;padding:8px 11px}.hero-messages{min-height:0;margin:24px 0}.home-hero .hero-messages h1,.home-hero .hero-messages h2{font-size:40px;letter-spacing:-1.5px}.hero-messages p{font-size:14px}.hero-messages small{font-size:10px}.home-signup{padding:19px;margin-top:22px}.home-signup>div{grid-template-columns:1fr}.callback-form input,.callback-form select,.home-signup input{font-size:18px}.home-signup h3{font-size:19px}.home-checks{justify-content:space-between;gap:8px}.home-hero .home-actions{display:grid;grid-template-columns:1fr 1fr}.home-hero .home-button{font-size:15px;padding:10px 8px}.nelen-site .home-hero .home-actions .home-button{font-size:15px;gap:6px}.hero-visual>img{border-radius:18px}.hero-controls{margin-top:14px}.home-otts{padding-block:25px}.ott-brands{gap:8px}.ott-brands span{min-width:0;padding:9px 12px;font-size:11px}.home-section{padding-block:45px}.home-heading{margin-bottom:23px}.home-heading:has(>div){align-items:start;gap:15px}.home-callback h2,.home-heading h2{font-size:31px}.home-heading p{font-size:13px}.home-heading>a{white-space:normal;font-size:11px}.nelen-site .plan-pack-card{grid-template-columns:1fr;gap:24px;padding:23px 18px}.nelen-site .plan-copy header h3{font-size:22px}.nelen-site .plan-variant{grid-template-columns:85px 5px minmax(55px,1fr) auto;-moz-column-gap:6px;column-gap:6px;padding-inline:10px}.nelen-site .plan-subscribe,.nelen-site .plan-variant strong{font-size:13px}.nelen-site .plan-subscribe{grid-column:4;grid-row:auto;padding:0}.showcase-arrows{gap:6px}.showcase-arrows button{width:34px;height:34px;font-size:18px}.showcase-tabs{gap:6px}.showcase-tabs button{flex-direction:column;align-items:start;justify-content:start;gap:8px;padding:12px 10px;font-size:14px;line-height:1.4}.showcase-tabs button>span{flex-basis:26px;width:26px;height:26px;font-size:12px}.showcase-panel{grid-template-columns:1fr;padding:18px;gap:23px;border-radius:18px}.showcase-panel>img{height:260px}.showcase-panel h3{font-size:30px}.showcase-panel h4{font-size:16px}.home-partners .partners{gap:25px}.home-partners .partners img{width:85px;max-height:38px}.guide-grid,.home-callback,.home-faq,.home-interface{grid-template-columns:1fr;gap:28px}.home-interface h2{font-size:28px}.video-guide video{height:260px}.guide-links>.guide-pending,.guide-links>button{padding:18px;gap:13px}.guide-links h3{font-size:15px}.guide-links p{font-size:12px}.channel-results{grid-template-columns:1fr 1fr;gap:8px}.channel-results>a{padding:13px}.channel-results strong{font-size:12px}.channel-results span{font-size:10px}.home-download>.wrap{grid-template-columns:1fr;gap:30px}.home-download h2{font-size:38px}.home-download img{max-height:320px}.download-badge{padding:11px 16px;font-size:16px}.callback-form{padding:22px}.home-faq{gap:0}.home-faq summary{font-size:14px}.nelen-site .footer-main{padding-block:40px}}@media(prefers-reduced-motion:reduce){.nelen-site *{scroll-behavior:auto!important;transition:none!important}}.offer-banner{padding:12px 0;background:#0a0f1e;color:#fff;font-size:12px}.offer-banner .wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px 24px}.offer-banner strong{padding:3px 10px;border:1px dashed #a7b9eb;border-radius:6px}.offer-banner time{font-variant-numeric:tabular-nums;color:#c4d4ff}.offer-banner a{font-weight:600;text-decoration:underline;text-underline-offset:4px}.language-control{display:flex;gap:6px;align-items:center}.language-control select{margin:0;padding:5px 22px 5px 8px;background:#fff;border:1px solid #cbd5e5;border-radius:6px;color:#34415a;font-size:12px;width:auto}.language-control select,html:lang(te) .nelen-site,html:lang(te) .nelen-site button,html:lang(te) .nelen-site input{font-family:Poppins,Noto Sans Telugu,system-ui,sans-serif}html:lang(hi) .nelen-site,html:lang(hi) .nelen-site button,html:lang(hi) .nelen-site input{font-family:Poppins,Noto Sans Devanagari,system-ui,sans-serif}.whatsapp-contact{position:fixed;right:22px;bottom:22px;z-index:45;padding:12px 18px;border-radius:99px;background:#087d48;color:#fff;font-size:13px;font-weight:600;box-shadow:0 5px 20px #0a0f1e30}.testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.testimonial-grid figure{margin:0;padding:28px;background:#fff;border:1px solid #dfe5f0;border-radius:18px}.testimonial-grid blockquote{margin:0 0 22px;font-size:16px;line-height:1.8}.testimonial-grid figcaption{display:grid;gap:4px;font-size:13px}.testimonial-grid figcaption span{color:#68758a}.home-page .review-rating{margin:0 0 14px;color:#b9770e;letter-spacing:3px}.nelen-site .pack-compare{scroll-margin-top:110px}.pack-compare-picker{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;border:0}.pack-compare-picker legend{margin-bottom:10px;color:#56647a;font-size:12px;font-weight:600}.nelen-site .pack-compare-toggle{margin:0;padding:10px 12px;border:1px solid #d6dfef;border-radius:9px;background:#f4f6fa;color:#34415a}.nelen-site .pack-compare-toggle:has(:checked){border-color:var(--nelen-blue);background:#eaf0ff;color:#3158c8}.nelen-site .pack-compare-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.device-availability{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none}.device-availability li{display:grid;gap:4px;padding:10px 14px;border:1px solid;border-radius:9px}.device-availability strong{font-size:14px}.device-availability span{font-size:12px}.blog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.blog-grid .blog-card{width:100%}.blog-article,.blog-grid{overflow-wrap:anywhere}.nelen-site .plan-catalog>.pack-compare{margin:32px 0 0}@media(max-width:700px){.subscriber-bar .wrap{flex-wrap:wrap;gap:8px 14px;padding-block:8px}.language-control{margin-left:auto}.testimonial-grid{grid-template-columns:1fr}.whatsapp-contact{right:14px;bottom:14px}.offer-banner .wrap{gap:8px 12px;text-align:center}}.pack-compare{margin:0 0 32px;padding:28px;border:1px solid #dce3ef;border-radius:18px;background:#fff;color:#0a0f1e}.pack-compare-heading{display:flex;align-items:start;justify-content:space-between;gap:20px}.pack-compare-heading h2{margin:0 0 6px;font-size:26px}.pack-compare-heading p{margin:0;color:#596579}.pack-compare-card header button,.pack-compare-clear{padding:8px 12px;border:1px solid var(--nelen-blue);border-radius:8px;background:#fff;color:#3158c8;font:600 13px/1.3 inherit;cursor:pointer}.pack-compare-status{margin:20px 0 12px;color:#34415a;font-size:13px}.pack-compare-empty,.pack-compare-single{display:grid;gap:5px;padding:20px;border:1px dashed #b9c6da;border-radius:12px;background:#f7f9fc;text-align:center}.pack-compare-empty span,.pack-compare-single span{color:#64748b;font-size:13px}.pack-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pack-compare-card{min-width:0;padding:20px;border:1px solid #dce3ef;border-radius:14px;background:#f8faff}.pack-compare-card header{display:flex;align-items:start;justify-content:space-between;gap:12px}.pack-compare-card h3{margin:0;color:#244fbf;font-size:20px}.pack-compare-card h4{margin:19px 0 9px;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.pack-compare-description{min-height:64px;color:#4a5568;font-size:13px;line-height:1.6}.pack-compare-channels,.pack-compare-prices{margin:0;padding:0;list-style:none}.pack-compare-prices{display:grid;gap:8px}.pack-compare-prices li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:10px;border-radius:9px;background:#fff}.pack-compare-prices span{color:#64748b;font-size:12px}.pack-compare-prices a{grid-column:1/-1;color:#3158c8;font-size:12px;font-weight:700}.pack-compare-count{margin:0 0 8px;font-size:12px;font-weight:700}.pack-compare-channels{max-height:190px;overflow:auto;padding-left:18px;list-style:disc;color:#475569;font-size:12px}.pack-compare-unknown{color:#8a5b16;font-style:italic}.pack-compare-toggle{display:inline-flex;align-items:center;gap:8px;margin:10px 0 2px;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.pack-compare-toggle input{width:18px;height:18px;accent-color:var(--nelen-blue)}.pack-compare-toggle input:disabled+span{opacity:.55}@media(max-width:900px){.pack-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pack-compare{padding:20px 16px}.pack-compare-heading{flex-direction:column}.pack-compare-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.pack-compare-card{flex:0 0 88%;scroll-snap-align:start}.pack-compare-description{min-height:0}}.admin-body{--studio-accent:#0f7bf6;--studio-border:#e4e4e7;--studio-muted:#71717a;background:#fafafa;color:#18181b;font-size:14px;line-height:1.5;color-scheme:light}.admin-body *,.admin-body :after,.admin-body :before{box-sizing:border-box}.admin-body [hidden]{display:none!important}.admin-body .studio-header{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:14px 28px;border-bottom:1px solid var(--studio-border);background:#fff;color:#18181b}.admin-body .studio-header>a{color:#52525b;text-decoration:none;font-size:13px;font-weight:500}.admin-body .studio-header>a:first-child{color:#18181b;font-size:22px;font-weight:750;letter-spacing:-.8px}.admin-body .studio-header span{margin-left:16px;padding-left:16px;border-left:1px solid var(--studio-border);color:var(--studio-muted);font-size:13px;font-weight:400;letter-spacing:0}.admin-body .studio-header>a:hover{color:var(--studio-accent)}.admin-body .admin-page{padding:24px 28px 48px;background:#fafafa;color:#18181b}.admin-body .admin-shell{width:100%;max-width:1500px;margin-inline:auto}.admin-body .studio-workspace{display:grid;grid-template-columns:208px minmax(0,1fr);gap:24px;align-items:start}.admin-body .studio-content{min-width:0}.admin-body .admin-card,.admin-body .admin-empty,.admin-body .admin-panel{background:#fff;border:1px solid var(--studio-border);border-radius:8px;box-shadow:none}.admin-body .admin-card,.admin-body .admin-panel{padding:20px;margin-bottom:20px}.admin-body .admin-empty{padding:28px 20px;color:var(--studio-muted);font-size:13px;text-align:center}.admin-body h1,.admin-body h2,.admin-body h3{color:#18181b;font-weight:600;line-height:1.3}.admin-body .admin-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}.admin-body .admin-title h1{margin:4px 0 8px;font-size:28px;letter-spacing:-.8px}.admin-body h2{font-size:18px;letter-spacing:-.3px}.admin-body h3{font-size:15px}.admin-body .admin-panel p,.admin-body p{color:#52525b;font-size:13px;line-height:1.6}.admin-body .admin-title p{margin:0}.admin-body .admin-kicker{color:var(--studio-muted);font-size:10px;font-weight:650;letter-spacing:1px;text-transform:uppercase}.admin-body small{color:var(--studio-muted);font-size:12px}.admin-body a{color:#0865cb}.admin-body .admin-section-nav{display:flex;flex-direction:column;align-items:stretch;position:sticky;top:84px;margin:0;padding:8px;gap:4px;background:#fff;box-shadow:none}.admin-body .admin-section-nav a{display:flex;align-items:center;min-height:38px;padding:8px 12px;border-radius:6px;color:#52525b;font-size:13px;font-weight:500;text-decoration:none}.admin-body .admin-section-nav a:hover{background:#f4f4f5;color:#18181b}.admin-body .admin-section-nav a[aria-current=page]{background:#eff6ff;color:#0865cb;font-weight:600}.admin-body .admin-section-nav form{margin:16px 0 0;padding:8px 0 0;border-top:1px solid var(--studio-border)}.admin-body .admin-section-nav button{width:100%}.admin-body .admin-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:24px}.admin-body .admin-summary>div{padding:16px;background:#fff;border:1px solid var(--studio-border);border-radius:8px;color:#18181b}.admin-body .admin-summary strong{display:block;color:#18181b;font-size:24px;font-weight:600;letter-spacing:-.5px}.admin-body .admin-summary span{color:var(--studio-muted);font-size:12px}.admin-body input,.admin-body select,.admin-body textarea{min-width:0;max-width:100%;min-height:36px;padding:8px 10px;border:1px solid #d4d4d8;border-radius:6px;background:#fff;color:#18181b;font:inherit;font-size:13px;box-shadow:none}.admin-body textarea{resize:vertical;line-height:1.6}.admin-body input::-moz-placeholder,.admin-body textarea::-moz-placeholder{color:#a1a1aa;opacity:1}.admin-body input::placeholder,.admin-body textarea::placeholder{color:#a1a1aa;opacity:1}.admin-body input[type=checkbox],.admin-body input[type=radio]{width:16px;height:16px;min-height:0;padding:0;flex-shrink:0;accent-color:var(--studio-accent)}.admin-body input[type=file]{width:100%;padding:6px;font-size:12px}.admin-body input[type=file]::file-selector-button{margin-right:10px;padding:6px 10px;border:0;border-radius:4px;background:#f4f4f5;color:#3f3f46;font:inherit;cursor:pointer}.admin-body :focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.admin-body input:focus-visible,.admin-body select:focus-visible,.admin-body textarea:focus-visible{border-color:var(--studio-accent);outline-offset:2px}.admin-body .homepage-editor label,.admin-body label{color:#3f3f46;font-size:13px;font-weight:500}.admin-body .admin-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:8px 14px;border:1px solid transparent;border-radius:6px;background:var(--studio-accent);color:#fff;font:600 13px/1.4 system-ui,sans-serif;text-decoration:none;cursor:pointer;box-shadow:none}.admin-body .admin-button:hover{background:#0968d5}.admin-body .admin-button.secondary{background:#fff;border-color:#d4d4d8;color:#3f3f46}.admin-body .admin-button.secondary:hover{background:#f4f4f5}.admin-body .admin-button.success{background:#15803d;color:#fff}.admin-body .admin-button.success:hover{background:#166534}.admin-body .admin-button.small{min-height:30px;padding:5px 10px;font-size:12px}.admin-body .admin-button.danger,.admin-body .danger{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca;border-radius:6px}.admin-body .admin-button.danger:hover,.admin-body .danger:hover{background:#fee2e2;color:#991b1b}.admin-body button:disabled,.admin-body input:disabled,.admin-body select:disabled{opacity:.5;cursor:not-allowed}.admin-body .admin-notice{margin-bottom:20px;padding:12px 16px;background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;border-radius:8px;font-size:13px}.admin-body .admin-notice.message-error,.admin-body .admin-warning{background:#fef2f2!important;border-color:#fecaca!important;color:#991b1b!important}.admin-body .admin-warning h2,.admin-body .admin-warning p{color:#991b1b!important}.admin-body .admin-login{max-width:400px;margin:48px auto;padding:24px}.admin-body .admin-login input{display:block;width:100%;margin-top:6px}.admin-body .admin-list{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.admin-body .admin-list .admin-card{min-width:0;margin:0;overflow-wrap:anywhere}.admin-body .admin-card-title,.admin-body .admin-warning-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.admin-body .admin-card-title h2{margin:0 0 4px;font-size:18px}.admin-body .admin-card-title p{margin:0;font-size:12px}.admin-body .admin-inline,.admin-body .admin-rename{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.admin-body .admin-inline input,.admin-body .admin-rename input{flex:1}.admin-body .admin-missing>div{padding:12px;border:1px solid var(--studio-border);border-radius:6px;background:#fafafa}.admin-body .admin-image-grid{display:flex;flex-wrap:wrap;gap:10px;align-items:start}.admin-body .admin-thumbnail{position:relative;border:1px solid var(--studio-border);border-radius:6px;background:#fafafa}.admin-body .admin-thumbnail img{border-radius:6px;background:#fafafa;-o-object-fit:contain;object-fit:contain}.admin-body .admin-remove{display:grid;place-items:center;min-width:26px;min-height:26px;border:1px solid #fecaca;border-radius:5px;background:#fef2f2;color:#b91c1c;cursor:pointer}.admin-body .admin-remove:hover{background:#fee2e2}.admin-body .admin-upload{min-width:0;padding:14px;border:1px dashed #d4d4d8;border-radius:6px;background:#fafafa}.admin-body .admin-carousel h3,.admin-body .admin-upload label{color:#52525b}.admin-body .homepage-editor{gap:24px}.admin-body .homepage-editor form{min-width:0;gap:12px}.admin-body .admin-carousel img,.admin-body .homepage-editor img{max-width:100%;max-height:220px;width:auto;-o-object-fit:contain;object-fit:contain;background:#fafafa;border-radius:6px}.admin-body .homepage-editor small{color:var(--studio-muted)}.admin-body .studio-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:28px}.admin-body .studio-step{display:inline-grid;place-items:center;flex:0 0 30px;width:30px;height:30px;margin-bottom:12px;border:1px solid var(--studio-border);border-radius:6px;color:#52525b;background:#fafafa;font-size:12px;font-weight:600}.admin-body .studio-section h2,.admin-body .studio-section-title h2{margin:0 0 8px;font-size:18px;letter-spacing:-.3px}.admin-body .studio-section p,.admin-body .studio-section-title p{margin:0 0 10px;font-size:13px}.admin-body .studio-fields{display:grid;align-content:start;gap:14px;min-width:0}.admin-body .studio-fields label{display:grid;gap:6px}.admin-body .studio-fields input,.admin-body .studio-fields select,.admin-body .studio-fields textarea{width:100%;margin:0}.admin-body .studio-fields .studio-check{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--studio-border);border-radius:6px;background:#fafafa;color:#3f3f46}.admin-body .studio-check input[type=checkbox]{width:16px}.admin-body .studio-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-body .studio-section-title{display:flex;align-items:start;gap:12px;margin-bottom:20px}.admin-body .studio-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.admin-body .studio-cards.studio-two{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-body .studio-cards fieldset{min-width:0;padding:16px;border:1px solid var(--studio-border);border-radius:8px;margin:0}.admin-body .studio-cards legend{padding:0 6px;color:#3f3f46;font-size:12px;font-weight:600}.admin-body .studio-code,.admin-body pre{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:400;font-size:12px}.admin-body pre{max-width:100%;overflow:auto;padding:14px;border:1px solid var(--studio-border);border-radius:6px;background:#fafafa;color:#3f3f46;line-height:1.6}.admin-body .studio-save{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--studio-border);background:#fff;color:#52525b;border-radius:8px;box-shadow:none}.admin-body .studio-save span{font-size:12px}.admin-body .studio-blog-layout{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:20px;align-items:start}.admin-body .studio-post-list{padding:8px}.admin-body .studio-post-list a{display:grid;gap:8px;padding:12px 10px;border-bottom:1px solid var(--studio-border);text-decoration:none;color:#3f3f46;overflow-wrap:anywhere}.admin-body .studio-post-list a:last-child{border-bottom:0}.admin-body .studio-post-list a:hover{background:#fafafa}.admin-body .studio-post-list a[aria-current=page]{background:#eff6ff;border-radius:6px;color:#0865cb}.admin-body .studio-post-list strong{font-size:13px;font-weight:600}.admin-body .studio-post-status{width:-moz-fit-content;width:fit-content;padding:2px 7px;border:1px solid var(--studio-border);border-radius:5px;color:#52525b;background:#f4f4f5;font-size:11px}.admin-body .studio-post-status.is-published{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.admin-body .studio-blog-editor{min-width:0}.admin-body .studio-blog-editor .studio-save{padding:12px;flex-wrap:wrap;background:#fafafa}.admin-body .studio-blog-editor .studio-save button{flex:1}.admin-body .studio-blog-editor details{padding:12px;border:1px solid var(--studio-border);border-radius:6px}.admin-body .studio-blog-editor summary{color:#3f3f46;font-size:13px;font-weight:600;cursor:pointer}.admin-body .studio-blog-editor details[open] summary{margin-bottom:12px}.admin-body .campaign-table-scroll{max-width:100%;overflow:auto;margin-top:16px;border:1px solid var(--studio-border);border-radius:6px}.admin-body .campaign-table{width:100%;border-collapse:collapse;text-align:left}.admin-body .campaign-table td,.admin-body .campaign-table th{padding:10px 12px;border-bottom:1px solid var(--studio-border);white-space:nowrap;font-size:12px}.admin-body .campaign-table th{background:#fafafa;color:#52525b;font-weight:600}.admin-body .campaign-table td{color:#3f3f46}.admin-body .campaign-table tr:last-child td{border-bottom:0}.admin-body .campaign-table tbody tr:hover{background:#fafafa}.admin-body .campaign-table a{color:#0865cb;font-weight:500}.admin-body .channels-dialog{max-width:calc(100% - 32px);max-height:85vh;padding:24px;border:1px solid var(--studio-border);border-radius:8px;background:#fff;color:#18181b}.admin-body .channels-dialog::backdrop{background:#18181b66}.admin-body .channels-dialog textarea{width:100%}.admin-body .admin-media-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.admin-body .admin-media-group{min-width:0;padding:16px;border:1px solid var(--studio-border);border-radius:8px;background:#fafafa}.admin-body .admin-media-group h3{margin:0 0 12px;font-size:13px}.admin-body .admin-row-visibility{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px}.admin-body .admin-row-visibility label{display:flex;align-items:center;gap:8px}.admin-body .admin-row-visibility small{flex-basis:100%}.admin-body .admin-media-group .admin-upload{margin-top:12px;background:#fff}.admin-body .admin-variant-badges{display:grid;gap:12px;margin-block:24px 12px}.admin-body .admin-variant-badges>h3,.admin-body .admin-variant-badges>p{margin:0}.admin-body .admin-variant-badge{display:grid;grid-template-columns:1fr 1.3fr 1fr auto;align-items:end;gap:12px;padding:16px;border:1px solid var(--studio-border);border-radius:6px;background:#fafafa}.admin-body .admin-variant-badge strong{align-self:center;font-size:13px}.admin-body .admin-variant-badge small{display:block}.admin-body .admin-variant-badge label{display:grid;gap:4px}.admin-body .admin-variant-badge input,.admin-body .admin-variant-badge select{margin:0;width:100%}.admin-body .admin-variant-badge button[name=accept_suggestion]{grid-column:2/-1;justify-self:start}.admin-body .admin-media-group .admin-image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px}.admin-body .admin-media-tile{min-width:0;display:grid;gap:6px;align-content:start}.admin-body .admin-media-tile .admin-thumbnail{width:64px;height:64px;aspect-ratio:1;padding:4px;overflow:visible}.admin-body .admin-media-tile .admin-remove{top:0;right:-34px}.admin-body .admin-media-tile img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.admin-body .admin-media-group .admin-upload{width:100%;min-height:110px;margin:0;aspect-ratio:auto}.admin-body .admin-family>summary{cursor:pointer;color:#18181b;padding:4px}.admin-body .admin-family>summary strong{font-size:16px}.admin-body .admin-family>summary span{display:block;margin:6px 0 0 18px;color:var(--studio-muted);font-size:12px}.admin-body .admin-family[open]>summary{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--studio-border)}.admin-body .legal,.admin-body .site-footer{background:#fff;color:#52525b;border-top:1px solid var(--studio-border)}.admin-body .legal a,.admin-body .site-footer a,.admin-body .site-footer h3,.admin-body .site-footer p{color:#52525b}@media(max-width:1100px){.admin-body .studio-blog-layout{grid-template-columns:1fr}.admin-body .studio-post-list{max-height:260px;overflow:auto}.admin-body .studio-cards{grid-template-columns:1fr}}@media(max-width:800px){.admin-body .admin-variant-badge{grid-template-columns:1fr}.admin-body .admin-variant-badge button[name=accept_suggestion]{grid-column:auto}.admin-body .studio-workspace{grid-template-columns:1fr;gap:20px}.admin-body .admin-section-nav{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-body .admin-section-nav a{min-height:44px}.admin-body .admin-section-nav form{grid-column:1/-1;margin:4px 0 0}.admin-body .admin-section-nav button{min-height:40px}.admin-body .homepage-editor,.admin-body .studio-cards.studio-two,.admin-body .studio-section{grid-template-columns:1fr;gap:20px}.admin-body .admin-title h1{font-size:25px}.admin-body .studio-save{flex-wrap:wrap}.admin-body .studio-save button{width:100%}.admin-body .admin-media-groups{grid-template-columns:1fr}}@media(max-width:480px){.admin-body .studio-header{padding:12px 16px;gap:12px}.admin-body .studio-header span{display:none}.admin-body .studio-header>a{font-size:12px}.admin-body .admin-page{padding:16px 12px 32px}.admin-body .admin-card,.admin-body .admin-panel{padding:16px}.admin-body .admin-section-nav{padding:6px}.admin-body .admin-section-nav a{padding:8px;font-size:12px}.admin-body .studio-pair{grid-template-columns:1fr}.admin-body .admin-inline,.admin-body .admin-rename{align-items:stretch}.admin-body .admin-inline input,.admin-body .admin-rename input{flex-basis:100%}.admin-body input,.admin-body select,.admin-body textarea{font-size:16px}.admin-body .studio-code{font-size:14px}.admin-body .admin-login{margin:24px auto}}.campaign-landing{background:linear-gradient(150deg,#f1f5ff,#fff 70%);padding:56px 0 70px}.campaign-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:64px;align-items:start}.campaign-eyebrow{color:#4269e1;font-size:12px;font-weight:700;letter-spacing:2px}.campaign-hero h1{margin:18px 0;font-size:clamp(32px,4vw,54px);line-height:1.15;letter-spacing:-1.5px;overflow-wrap:anywhere}.campaign-description{color:#536178;line-height:1.8}.campaign-highlights{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.campaign-highlights span{padding:8px 12px;color:#355bbf;background:#e7edff;border-radius:30px;font-size:12px}.campaign-art{width:100%;height:250px;-o-object-fit:contain;object-fit:contain}.campaign-offer{padding:32px;background:#fff;border:1px solid #dfe6f5;border-radius:22px;box-shadow:0 16px 48px #30467a12}.campaign-offer h2{font-size:24px;margin:15px 0 8px}.campaign-price{font-size:48px;font-weight:700;color:#14294e;margin:20px 0}.campaign-coupon{background:#eff4ff;border:1px dashed #8ea9f2;border-radius:12px;padding:18px;margin:24px 0}.campaign-coupon span,.campaign-coupon strong{display:block}.campaign-coupon strong{color:#355bc5;margin:7px 0;font-size:23px;overflow-wrap:anywhere}.campaign-coupon p,.campaign-reassurance{font-size:12px;line-height:1.8;color:#536178}.campaign-buy{display:block;padding:16px;text-align:center;border-radius:10px;background:#4269e1;color:#fff;font-weight:600}.campaign-offer>a:last-child{font-size:12px;color:#4269e1}.campaign-inclusions{margin-top:48px;border-top:1px solid #dfe6f5;padding-top:35px}.campaign-inclusions h2{font-size:28px;margin-bottom:20px}.campaign-inclusions p{color:#536178;margin:14px 0}.campaign-inclusions a{color:#4269e1}.campaign-platforms{display:flex;flex-wrap:wrap;gap:15px}.campaign-platforms img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.campaign-channels{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:20px 0}.campaign-table-scroll{overflow:auto;margin-top:20px}.campaign-table{width:100%;border-collapse:collapse;text-align:left}.campaign-table td,.campaign-table th{padding:16px;border-bottom:1px solid #e2e8f0;white-space:nowrap}.campaign-table th{background:#edf2ff;color:#395796;font-size:12px}.campaign-table td{font-size:14px}.campaign-table a{color:#4269e1;font-weight:600}.studio-fields select{width:100%;min-width:0;padding:12px;border:1px solid #d3dceb;border-radius:8px;background:#fff}@media(max-width:760px){.campaign-landing{padding:30px 0 45px}.campaign-hero{grid-template-columns:1fr;gap:24px}.campaign-art{height:180px}.campaign-offer{padding:24px}.campaign-hero h1{font-size:34px}.campaign-inclusions h2{font-size:24px}}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),410px));gap:24px;align-items:start}.blog-card{width:100%}.blog-card-article{display:block;color:inherit;text-decoration:none}.blog-card-article>div:last-child{padding:24px}.blog-video{display:inline-block;margin:8px 0 16px;color:#1d4ed8;font-size:.9rem;text-decoration:underline}.blog-card>.blog-video{margin-left:24px}.studio-blog-cover{width:min(100%,320px);max-height:200px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.blog-card img.blog-image{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.blog-meta{color:#64748b;font-size:.875rem}.blog-meta span{margin-inline:4px}.blog-cover{display:block;width:100%;max-height:480px;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin:24px 0}.blog-article h1,.blog-article p,.blog-card h2,.blog-card p,.tags li{overflow-wrap:anywhere}.blog-article p{white-space:pre-line}.studio-delete{margin-top:28px;padding-top:20px;border-top:1px solid #e2e8f0}.studio-delete summary{cursor:pointer;color:#b91c1c}.studio-delete label{display:block;margin:16px 0}.nelen-site .site-header{padding:16px}.nelen-site .site-header .nav{width:min(1280px,calc(100% - 32px));height:84px;padding:0 28px;border:2px solid #fff;border-radius:17px}.nelen-site .site-header .brand img{width:128px;height:auto}.nelen-site .site-header .nav nav{gap:14px}.nelen-site .site-header nav>a[aria-current=page]{color:#fff;font-weight:700;text-decoration:underline}.nelen-site .plans-intro{background:#222;color:#fff;padding:18px 0}.plans-platforms{display:grid;grid-template-columns:1.65fr 1fr;gap:24px;margin:0}.plans-platforms>div{display:grid;grid-template-columns:105px 1fr;gap:18px;align-items:center}.plans-platforms dt{font-size:16px;font-weight:500;line-height:1.5}.plans-platforms dd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:16px;margin:0;padding-left:18px;border-left:1px solid #777}.plans-platforms>div:last-child dd{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-badge{display:grid;justify-items:center;gap:7px;min-width:0}.plans-platforms img{width:100%;height:40px;-o-object-fit:contain;object-fit:contain}.platform-status{padding:3px 10px;border-radius:999px;background:#555;color:#fff;font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap}.platform-status.is-available{background:#16852c}.nelen-site #our-plans .plans-section{padding-top:32px}.nelen-site .voucher-card p{color:#cbd5e1}.nelen-site .voucher-trigger{align-self:center;min-width:0;min-height:0;padding:12px 24px}.nelen-site .voucher-trigger b{font-size:24px;line-height:1.25}.nelen-site .voucher-trigger small{font-size:13px;margin-top:4px}.nelen-site .plan-pack-card{grid-template-columns:minmax(0,1.85fr) minmax(280px,1fr);gap:32px;padding:28px;border:1px solid #1c2639;border-radius:18px;background:#0b111e;box-shadow:none}.nelen-site .plan-copy>header{align-items:center;gap:16px}.nelen-site .plan-copy>header h3{color:#fff;font-size:26px;margin:0}.nelen-site .plan-info{color:#9ebeff;border:0;border-bottom:1px solid;padding:0;border-radius:0;font-size:13.2px;white-space:nowrap}.nelen-site ul.plan-description{margin:14px 0 16px;padding-left:15px;font-size:14.95px;line-height:1.8;color:#d5d9e3}.nelen-site ul.plan-description li::marker{color:var(--nelen-blue)}.nelen-site .plan-media{margin:0;padding:0;background:none}.nelen-site .plan-media>div{display:block;overflow:visible}.nelen-site .plan-media-row{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:0;padding:12px;border:1px solid #252e46;border-radius:16px;background:#121a2e}.nelen-site .plan-media-live{margin-top:14px;background:#181817;border-color:#292824}.nelen-site .plan-media-live:first-child{margin-top:0}.plan-media-label{display:flex;align-items:center;color:#f5f7ff}.plan-media-label strong{display:block;font-size:16px;line-height:1.35}.nelen-site .plan-media-label small{display:block;margin:0;color:#f5f7ff;font-size:14px;letter-spacing:0}.nelen-site .plan-media-row .plan-icon-rail{min-width:0;width:100%}.nelen-site .plan-media-row .plan-icon-set{display:grid;grid-template-rows:56px;grid-auto-columns:56px;grid-auto-flow:column;gap:10px;width:-moz-max-content;width:max-content}.nelen-site .plan-media-live .plan-icon-set{grid-template-rows:repeat(2,56px)}.nelen-site .plan-media-row .plan-icon-set img{width:56px;min-width:0;height:56px;-o-object-fit:contain;object-fit:contain;padding:1px;border-radius:12px;border:1px solid #d8deea;background:#fff}.nelen-site .plan-media-row .plan-icon-set-copy{display:none}.nelen-site .plan-media-row .is-scrolling .plan-icon-set-copy{display:grid}.nelen-site .plan-media-row .plan-icon-rail:is(:hover,:focus-within) .plan-icon-rail-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.nelen-site .plan-media-row .is-scrolling .plan-icon-set-copy{display:none}}.nelen-site .plan-variants{align-content:center;gap:18px;padding:9px 0;container-type:inline-size}.nelen-site .plan-variant{position:relative;display:grid;grid-template-columns:9ch minmax(0,1fr) auto;gap:8px;min-height:3.23em;padding:10px;border-radius:12px;background:var(--nelen-blue);color:#fff;font-size:clamp(15px,5.6cqw,22px)}.nelen-site .plan-variant .plan-subscribe,.nelen-site .plan-variant>strong{font-size:inherit;font-weight:700}.nelen-site .plan-variant>strong{white-space:nowrap}.nelen-site .plan-variant .plan-subscribe{grid-column:3;justify-self:end}.nelen-site .plan-variant.has-badge{outline:2px solid #e8ecf7;outline-offset:3px}.nelen-site .plan-variant .variant-badge{position:absolute;right:14px;top:-13px;max-width:calc(100% - 28px);padding:3px 10px;border:1px solid #0b111e;border-radius:999px;background:#fff;color:#1756bb;font-size:10px;font-weight:800;text-transform:uppercase;white-space:normal;text-align:center;line-height:1.2}.nelen-site .plan-variant .variant-badge-yellow{background:#ffd24b;color:#171717}@media(max-width:1023px){.nelen-site .site-header .nav{height:72px}.plans-platforms{grid-template-columns:1fr;gap:24px}.nelen-site .plan-pack-card{grid-template-columns:minmax(0,1fr) minmax(270px,.85fr);gap:24px;padding:24px}}@media(max-width:767px){.nelen-site .site-header{padding:10px}.nelen-site .site-header .nav{height:64px;width:100%;padding:0 18px}.nelen-site .site-header .brand img{width:105px}.plans-platforms>div{grid-template-columns:80px 1fr;gap:12px}.plans-platforms dt{font-size:14px}.plans-platforms dd{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:14px;gap:18px 12px}.plans-platforms img{max-width:140px;height:34px}.platform-status{padding-inline:8px;font-size:11px}.nelen-site .plan-pack-card{grid-template-columns:1fr;gap:18px;padding:20px 16px}.nelen-site .plan-copy>header h3{font-size:21px}.plan-media-label strong{font-size:14px}.nelen-site .plan-media-label small{font-size:12px}.nelen-site .plan-media-row{gap:8px;padding:10px}.nelen-site .plan-variant{padding-inline:8px;gap:6px}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.site-header{position:sticky;top:0;z-index:50}.skip:focus{position:fixed;left:1rem;top:1rem;z-index:100}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.block{display:block}.inline{display:inline}.table{display:table}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.admin-body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (max-width:640px){.admin-page{padding:.75rem}.admin-shell{width:100%}.admin-inline{grid-template-columns:1fr!important}.admin-card{overflow-wrap:anywhere}}:root{--nelen-blue:#0f7bf6}.product-hero{background:url(../assets/assets/bg-color.png) 50%/100% 100%}.product-hero>img{width:min(100%,900px);margin-inline:auto}.hero .slide{-o-object-fit:contain;object-fit:contain}body:has(dialog[open]){overflow:hidden}.contact-forms>section{display:block;max-width:680px;margin-inline:auto}.contact-tabs button{padding:13px;border:1px solid #6b7280;border-radius:8px;background:transparent;color:#fff;font:inherit;cursor:pointer}.contact-tabs button[aria-pressed=true]{border-color:var(--nelen-blue);background:#0f7bf629}.support-tabs a[aria-current=page]{border-color:var(--nelen-blue);background:var(--nelen-blue);color:#fff;font-weight:600}.legal-document{max-width:76ch;line-height:1.75}.legal-document p{margin:0 0 1em}.legal-document h3,.legal-document h4{margin-bottom:.65em;line-height:1.35}.legal-document ol,.legal-document ul{margin-block:.75em 1.25em}@media (min-width:1024px){.auth-image{display:flex;align-items:center;background:#101827}.auth-image img{height:auto;-o-object-fit:contain;object-fit:contain}}.usage-guide ol{display:grid;gap:24px;max-width:760px;padding-left:24px}.usage-guide h2{margin:0 0 8px;font-size:22px}.usage-guide p{margin:0}.usage-guide a{color:var(--nelen-blue)}.admin-discovery .admin-missing{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.admin-discovery .admin-missing>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.admin-discovery .admin-missing span{min-width:0;overflow-wrap:anywhere}.admin-discovery .admin-missing form{flex-shrink:0}@media (max-width:767px){.nelen-site .contact-intro{padding-block:30px}.nelen-site .contact-intro h1{margin-top:0;font-size:30px}.nelen-site .contact-details{gap:22px;padding:22px}.nelen-site .offices{padding-block:35px}.nelen-site .office-grid article{padding:22px}.nelen-site .office-grid address{min-height:0;margin-bottom:18px}}.message-error{border-color:#dc2626!important;background:#fef2f2!important;color:#b91c1c!important}.admin-notice{border-color:#16a34a;background:#14532d80;color:#bbf7d0}.admin-notice.message-error,.admin-warning,.auth-message.message-error,.commerce-message.message-error,.flow-panel.message-error,.settings-message.message-error{border-color:#ef4444!important;background:#450a0a!important;color:#fecaca!important}.admin-warning h2,.admin-warning p{color:#fecaca!important}.flow-panel.message-error{padding:28px}.error{color:#b91c1c}.cache-stale,.cache-unavailable{color:#f87171!important}.settings-tabs button{position:relative;padding:12px 18px;border:0;background:transparent;color:#94a3b8;font-weight:600;cursor:pointer}.settings-tabs button[aria-current=page]{color:var(--nelen-blue)}.settings-tabs button[aria-current=page]:after{position:absolute;right:10px;bottom:-1px;left:10px;height:3px;background:var(--nelen-blue);content:""}.settings-loading{min-height:300px;margin:0;display:grid;place-items:center;color:#cbd5e1}.commerce-coupon .commerce-secondary{min-height:46px}.auth-devices{display:grid;gap:10px}.auth-devices>button{min-height:44px;padding:10px 14px;border:1px solid #475569;border-radius:8px;background:#1e293b;color:#fff;font:500 14px/1.4 Poppins,system-ui,sans-serif;text-align:left;cursor:pointer}.plan-details-dialog{position:fixed;width:min(760px,calc(100% - 32px));max-width:calc(100% - 32px);padding:32px;border:1px solid #1e3a5f;background:#0b1220;color:#fff;overflow-x:hidden}.plan-details-dialog>form:first-child{position:sticky;z-index:2;top:8px;width:36px;height:36px;margin:0 0 -36px auto;float:none}.plan-details-dialog h3,.plan-details-dialog h4,.plan-details-dialog li,.plan-details-dialog p{overflow-wrap:anywhere}.plan-dialog-hero{padding:24px;border-radius:14px;background:var(--nelen-blue);color:#fff}.plan-dialog-hero h3{max-width:calc(100% - 44px);margin:0;color:#fff;font-size:clamp(22px,4vw,30px);line-height:1.2}.plan-dialog-price{display:flex;align-items:baseline;gap:9px;margin-top:18px}.plan-dialog-price span,.plan-dialog-price strong{font-size:20px;line-height:1}.plan-dialog-price span{color:#fff;font-weight:700}.plan-dialog-summary{padding-top:30px}.plan-dialog-panel{min-width:0;max-width:100%;padding-top:24px}.plan-dialog-panel+.plan-dialog-panel{margin-top:24px;border-top:1px solid #334155}.plan-dialog-panel h4{margin:0 0 16px;color:var(--nelen-blue)}.plan-dialog-count{margin:-8px 0 16px;color:#94a3b8;font-size:13px}.plan-icon-rail{width:100%;overflow-x:auto;scrollbar-width:none}.plan-icon-rail::-webkit-scrollbar{display:none}.plan-icon-rail-track{display:flex;width:-moz-max-content;width:max-content;gap:14px}.plan-icon-set{display:grid;grid-template-rows:repeat(2,64px);grid-auto-flow:column;grid-auto-columns:64px;gap:10px}.plan-icon-set img{width:100%;height:100%;padding:1px;border-radius:10px;background:#fff;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.plan-icon-set-copy{display:none}.plan-icon-rail.is-scrolling .plan-icon-set-copy{display:grid}.plan-icon-rail.is-scrolling .plan-icon-rail-track{animation:plan-icon-rail 22s linear infinite}.plan-dialog-apps{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,76px));gap:12px}.plan-dialog-apps img{display:block;width:100%;height:auto;padding:1px;border:1px solid #334155;border-radius:10px;background:#fff;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}@keyframes plan-icon-rail{to{transform:translateX(calc(-50% - 7px))}}@media (prefers-reduced-motion:reduce){.plan-icon-rail.is-scrolling{overflow-x:auto}.plan-icon-rail.is-scrolling .plan-icon-rail-track{animation:none}}.plan-dialog-panel>ul:not(.plan-dialog-features){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 30px;margin:0;padding-left:18px;color:#cbd5e1}.plan-dialog-panel>ul:not(.plan-dialog-features) li{min-width:0;overflow-wrap:anywhere}.plan-dialog-copy,.plan-dialog-empty{color:#cbd5e1;line-height:1.65}.plan-dialog-copy{margin:0 0 18px;white-space:pre-line}.plan-dialog-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.plan-dialog-features li{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #334155;border-radius:10px;background:#111827;color:#e2e8f0}.plan-dialog-features i{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:#ef4444}.plan-dialog-features i.available{background:#22c55e}.plan-catalog:not([data-eligibility=error]) .plan-eligibility-error,.plan-catalog:not([data-eligibility=loading]) .plan-eligibility-loading,.plan-catalog:not([data-eligibility=ready]) .plan-catalog-items{display:none}.plan-catalog-items{display:grid;gap:28px}.plan-catalog-empty a{text-decoration:underline}.pack-compare-description{padding-left:18px;list-style:disc}.pack-compare-description li+li{margin-top:6px}[data-plan-variant][hidden]{display:none}.legal,.site-footer,.site-header,.site-header .nav{background:var(--nelen-blue)}.admin-summary strong,.admin-upload label:hover,.blog-card li,.commerce-coupon label,.commerce-plan strong,.commerce-price .commerce-total strong,.commerce-price h2,.commerce-qr a,.detail-eyebrow,.feature-grid b,.plan-badges span,.plan-copy>header h3,.settings-tabs a[aria-current=page],.tags li,.voucher-card h2,.voucher-form label,.voucher-icons span{color:var(--nelen-blue)}.commerce-plan i{background:var(--nelen-blue);box-shadow:0 0 0 5px #0f7bf61c}.plan-info,.settings-heading a{border-color:var(--nelen-blue);color:var(--nelen-blue)}.plan-badges span{border-color:#0f7bf655;background:#0f7bf61f}.settings-tabs a[aria-current=page]:after{background:var(--nelen-blue)}.plan-media>b{display:block;margin-bottom:10px;color:#fff;font-size:14px}.plan-variant{grid-template-columns:100px 8px 72px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;align-items:center;min-height:64px;padding:10px 12px;color:#fff;text-decoration:none;box-shadow:none;cursor:pointer;white-space:nowrap}.plan-variant>*{min-width:0;align-self:center;line-height:1.2}.plan-variant>strong:first-child{text-align:left}.plan-subscribe,.plan-variant strong{font-size:18px}.plan-separator{display:block;color:#fff;font-size:18px;font-weight:600;opacity:.9}.plan-subscribe{grid-column:4;grid-row:auto;align-self:center;justify-self:end;padding:0;background:transparent;box-shadow:none;text-shadow:none;font-size:18px;white-space:nowrap}.footer-connect{display:grid;gap:18px;justify-items:start}.footer-social h3{margin:0 0 10px;color:#fff;font-size:14px}.footer-social>div{display:flex;gap:16px}.footer-social a{display:grid;width:36px;height:36px;place-items:center;border:1px solid #ffffff80;border-radius:50%}.footer-social svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2}.footer-stores{display:grid;gap:8px}.store-link{display:flex;min-width:154px;align-items:center;gap:9px;padding:7px 11px;border:1px solid #ffffff80;border-radius:8px;color:#fff;text-decoration:none}.store-link svg{width:24px;height:24px;flex:0 0 auto;fill:currentColor;stroke:currentColor;stroke-width:1.4}.store-link span{font-size:14px;font-weight:600;line-height:1.1}.store-link small{display:block;font-size:9px;font-weight:400}.homepage-editor{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:28px}.homepage-editor h2{margin:0}.homepage-editor form{display:grid;gap:14px}.homepage-editor label{display:grid;gap:7px;color:#cbd5e1;font-size:13px}.homepage-editor input,.homepage-editor textarea{width:100%;margin:0;padding:11px 12px;border:1px solid #475569;border-radius:6px;background:#334155;color:#fff;resize:vertical}.homepage-editor img{width:100%;max-height:260px;border-radius:10px;background:#020617;-o-object-fit:contain;object-fit:contain}.homepage-editor .admin-button{justify-self:start}.admin-list{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.journey .timeline{margin-top:48px}.journey .timeline article{min-height:0;margin-bottom:52px}.journey .timeline article img{height:170px}}.about-page .about-hero{padding-block:36px}.about-page .journey{padding-block:48px}.about-page .timeline{margin-top:36px}.about-page .timeline article{min-height:0;margin-bottom:36px}.about-page .timeline article:last-child{margin-bottom:0}.about-page .about-area{padding-block:48px}.about-page .stats{padding-block:24px 48px}.about-page .about-entertainment{min-height:0;padding-top:48px}.about-page>.section{padding-block:48px}@media (min-width:768px){.about-page .timeline{display:grid;grid-template-columns:1fr 1fr;gap:36px 12%;align-items:start}.about-page .timeline article{width:100%;margin:0}.about-page .timeline article:nth-child(2n){margin:64px 0 0}}@media (max-width:1023px){.profile-trigger{grid-template-columns:auto minmax(0,1fr);place-items:center start}.drawer-close{font-size:24px;line-height:1}}@media (max-width:1199px){.plan-variant{grid-template-columns:90px 6px 62px minmax(0,1fr);-moz-column-gap:6px;column-gap:6px;min-height:62px;padding-inline:8px}.plan-separator,.plan-subscribe,.plan-variant strong{font-size:16px}}@media (max-width:640px){.plan-details-dialog{padding:24px 18px}.plan-dialog-hero{padding:20px}.plan-dialog-apps{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:10px}.contact-card input,.contact-card select,.contact-card textarea{font-size:16px}.footer-connect{justify-items:center}.plan-dialog-panel>ul:not(.plan-dialog-features){grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-editor,.plan-dialog-features{grid-template-columns:1fr}}@media (max-width:360px){.plan-variant{grid-template-columns:82px 5px 52px minmax(0,1fr);-moz-column-gap:5px;column-gap:5px;min-height:60px;padding-inline:8px}.plan-separator,.plan-subscribe,.plan-variant strong{font-size:14px}}