:root{--rd-o:#dc662d;--rd-o-d:#c45a27;--rd-o-ink:#b84e1c;--rd-g:#51b18b;--rd-g-ink:#2f7a5c;--rd-t:#5f6061;--rd-t-d:#3e3d39;--rd-navy:#0e2d43;--rd-blue:#5984b2;--rd-blue-ink:#3c7199;--rd-teal:#56aabf;--rd-violet:#8b6cb0;--rd-line:#e6e3e3;--rd-soft:#fcfbfe;--rd-soft2:#f4f2f2;--rd-fibre:linear-gradient(90deg,#dc662d,#8b6cb0 50%,#56aabf);--rd-ease:cubic-bezier(.2,.8,.2,1)}.rd{color:var(--rd-t);font-weight:500;line-height:1.55}.rd a{text-decoration:none}.rd-sec{padding:52px 0}.rd-sec--tight{padding-top:8px}.rd-sec--last{padding-bottom:0}.rd-i{width:1em;height:1em;display:inline-block;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rd-h2{margin:0;font-size:clamp(26px,2vw + 16px,36px);line-height:1.15;font-weight:700;color:var(--rd-t);text-wrap:balance}.rd-h2,.rd-sub{text-align:center}.rd-sub{margin:14px auto 0;max-width:700px;font-size:17px;text-wrap:pretty}.rd :focus-visible,.rd-pill-cta:focus-visible{outline:3px solid rgba(89,132,178,.75);outline-offset:3px}.rd-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 28px;border-radius:999px;font-size:19px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s var(--rd-ease)}.rd-btn--primary{background:var(--rd-o);color:#fff;box-shadow:0 4px 20px 0 rgba(220,102,45,.5)}.rd-btn--primary:hover{background:var(--rd-o-d)}.rd-btn--ghost{background:#fff;color:var(--rd-t);border:2px solid #cfcccc}.rd-btn--ghost:hover{border-color:var(--rd-t)}.rd-btn--line{background:#fff;color:var(--rd-o-ink);border:2px solid var(--rd-o);font-size:17px}.rd-btn--line:hover{background:rgba(220,102,45,.08)}.rd-btn:active{transform:scale(.98)}.rd-hero{padding:28px 0 36px;background:radial-gradient(60% 70% at 92% 8%,rgba(220,102,45,.09),transparent 70%)}.rd-hero__grid{display:grid;gap:32px;align-items:center}.rd-eyebrow{display:inline-flex;align-items:center;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rd-g-ink)}.rd-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--rd-g);box-shadow:0 0 0 4px rgba(81,177,139,.22);flex:none;margin-right:12px}.rd-h1{margin:16px 0 0;font-size:clamp(30px,3vw + 13px,54px);line-height:1.08;font-weight:800;letter-spacing:-.015em;color:var(--rd-t);text-wrap:balance}.rd-h1 em{font-style:normal;color:var(--rd-o)}.rd-offer{margin-top:22px;font-size:clamp(19px,.7vw + 16px,25px);line-height:1.3;font-weight:600;color:var(--rd-t-d)}.rd-offer b{font-weight:800}.rd-offer__p{color:var(--rd-o);white-space:nowrap}.rd-offer small{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:16px;font-weight:600;color:var(--rd-g-ink)}.rd-hero__txt{margin-top:16px;max-width:560px;font-size:16px}.rd-hero__txt b{color:var(--rd-t-d);font-weight:700}.rd-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.rd-hero__micro{margin-top:16px;font-size:14px}.rd-hero__micro a{color:var(--rd-o-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.rd-scene{width:100%;max-width:560px;margin:0 auto;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 24px 48px -16px rgba(14,45,67,.32);isolation:isolate;--sky1:#1b4868;--sky2:#113852;--sky3:#0b273c;--bf:#1e4d6f;--bm:#27628a;--bb:#19466a;--won:#ffd59a;--woff:#0e3049;--grd:#092133;--grdl:#2c5c7e;--me:#ffa25e;--fib:#f58b4a;--lamp:#ffe2ae;--star:#cfe3f1;--lbl:hsla(0,0%,100%,.88);--dim:#04121d;--dimo:.3}.rd-scene[data-theme=light]{box-shadow:0 20px 40px -16px rgba(14,45,67,.16);border:1px solid var(--rd-line);--sky1:#eef2f5;--sky2:#f4f6f8;--sky3:#f9fafb;--bf:#dce2e7;--bm:#cfd8de;--bb:#e8ecef;--won:#f9c595;--woff:#b9c2c9;--grd:#e6eaed;--grdl:#cdd5db;--me:#dc662d;--fib:#dc662d;--lamp:#f9c595;--star:transparent;--lbl:#5f6061;--dim:#5f6061;--dimo:.12}.rd-scene__art{position:relative;aspect-ratio:14/11}.rd-scene svg.rd-scene__svg{position:absolute;inset:0;width:100%;height:100%;display:block}.rd-scene .sky1{stop-color:var(--sky1)}.rd-scene .sky2{stop-color:var(--sky2)}.rd-scene .sky3{stop-color:var(--sky3)}.rd-scene .star{opacity:.7}.rd-scene .moon,.rd-scene .star{fill:var(--star)}.rd-scene .moon-glow{fill:var(--star);opacity:.12}.rd-scene .bb rect{fill:var(--bb)}.rd-scene .bf rect{fill:var(--bf)}.rd-scene .bm{fill:var(--bm)}.rd-scene .w{fill:var(--woff);transition:fill .45s ease}.rd-scene[data-power=on] .w.on{fill:var(--won)}.rd-scene .grd{fill:var(--grd)}.rd-scene .grdl{stroke:var(--grdl);stroke-width:2}.rd-scene .post{stroke:var(--grdl);stroke-width:3;stroke-linecap:round}.rd-scene .lamp{fill:var(--woff);transition:fill .4s ease}.rd-scene .lamp-glow{fill:var(--lamp);opacity:0;filter:blur(7px);transition:opacity .4s ease}.rd-scene[data-power=on] .lamp{fill:var(--lamp)}.rd-scene[data-power=on] .lamp-glow{opacity:.5}.rd-scene .dim{fill:var(--dim);opacity:0;transition:opacity .7s ease}.rd-scene[data-power=off] .dim{opacity:var(--dimo)}.rd-scene .me{fill:var(--me)}.rd-scene .me-glow{fill:var(--me);opacity:.35;filter:blur(7px);transition:opacity .6s ease}.rd-scene[data-power=off] .me-glow{opacity:.8}.rd-scene .halo1{stop-color:var(--me);stop-opacity:.5}.rd-scene .halo2{stop-color:var(--me);stop-opacity:0}.rd-scene .me-halo{opacity:0;transition:opacity .8s ease}.rd-scene[data-power=off] .me-halo{opacity:1;animation:rd-halo 3.2s ease-in-out infinite}@keyframes rd-halo{50%{opacity:.62}}.rd-scene .roof{fill:none;stroke:var(--roof,hsla(0,0%,100%,.2));stroke-width:2;stroke-linecap:round}.rd-scene[data-theme=light] .roof{stroke:hsla(0,0%,100%,.9)}.rd-scene .fiber{fill:none;stroke:var(--fib);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.rd-scene .fiber--glow{stroke-width:10;opacity:.3;filter:blur(4px)}.rd-scene .fiber--flow{stroke:#fff;stroke-dasharray:10 46;opacity:.9;animation:rd-flow 2.4s linear infinite}.rd-scene .node rect{fill:var(--grd);stroke:var(--fib);stroke-width:2}.rd-scene .node path{fill:none;stroke:var(--fib);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes rd-flow{to{stroke-dashoffset:-56}}.rd-scene.is-idle *{animation-play-state:paused!important}.rd-scene__lbl{position:absolute;z-index:2;white-space:nowrap;font-size:12px;line-height:1.2;font-weight:700}.rd-me{left:54.4%;top:48.4%;transform:translateY(-50%);padding:5px 10px;border-radius:999px;background:var(--rd-o-ink);color:#fff}.rd-me:before{content:"";position:absolute;left:-5px;top:50%;width:10px;height:10px;margin-top:-5px;background:inherit;transform:rotate(45deg);border-radius:2px}.rd-node{left:3.2%;top:88.2%;transform:translateY(-100%);color:var(--lbl);font-weight:600}.rd-scene__bar{flex-wrap:wrap;justify-content:space-between;gap:10px 16px;padding:14px 18px;background:#fff}.rd-scene__bar,.rd-status{display:flex;align-items:center}.rd-status{gap:12px;font-size:15px;font-weight:700;line-height:1.2;color:var(--rd-t-d)}.rd-status small{display:block;margin-top:2px;font-size:12.5px;font-weight:600;color:var(--rd-g-ink)}.rd-status__dot{width:10px;height:10px;border-radius:50%;background:var(--rd-g);flex:none;animation:rd-ping 2s ease-out infinite}@keyframes rd-ping{0%{box-shadow:0 0 0 0 rgba(81,177,139,.55)}to{box-shadow:0 0 0 10px rgba(81,177,139,0)}}.rd-switch{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 12px 0 16px;border-radius:999px;background:var(--rd-soft2);font-size:14px;font-weight:700;color:var(--rd-t-d);cursor:pointer}.rd-switch__track{position:relative;width:42px;height:24px;border-radius:999px;background:#9aa1a6;transition:background-color .22s;flex:none}.rd-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .22s var(--rd-ease)}.rd-switch[aria-checked=true] .rd-switch__track{background:var(--rd-g-ink)}.rd-switch[aria-checked=true] .rd-switch__track:after{transform:translateX(18px)}.rd-switch__state{min-width:4.2em;padding-right:8px;font-weight:600;color:var(--rd-t);text-align:left}.rd-facts{display:grid;gap:16px;margin-top:36px}.rd-fact{position:relative;padding:26px 24px;background:#fff;border:1px solid var(--rd-line);border-radius:24px}.rd-fact__ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;font-size:26px;background:rgba(220,102,45,.1);color:var(--rd-o-ink)}.rd-fact:nth-child(2) .rd-fact__ic{background:rgba(139,108,176,.12);color:#6a4f8f}.rd-fact:nth-child(3) .rd-fact__ic{background:rgba(81,177,139,.14);color:var(--rd-g-ink)}.rd-fact__n{position:absolute;top:26px;right:24px;font-size:13px;font-weight:800;letter-spacing:.04em;color:#8a8b8c}.rd-fact h3{margin:18px 0 8px;font-size:19px;line-height:1.25;font-weight:700;color:var(--rd-t-d)}.rd-fact p{font-size:15px;line-height:1.6}.rd-tariffs{padding:44px 14px 36px;background:var(--rd-soft);border:1px solid #f1eff5;border-radius:32px}.rd-kicker{display:flex;align-items:center;justify-content:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 18px;padding:9px 16px;border-radius:999px;background:rgba(81,177,139,.14);color:var(--rd-g-ink);font-size:14.5px;font-weight:700;line-height:1.25;text-align:center}.rd-kicker .rd-i{font-size:18px}.rd-every{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:26px auto 0}.rd-every__lbl{margin-right:4px;font-size:14px;font-weight:700;color:var(--rd-t-d)}.rd-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;background:#fff;border:1px solid var(--rd-line);font-size:13.5px;font-weight:600;white-space:nowrap}.rd-chip .rd-i{color:var(--rd-g-ink);font-size:15px}.rd-pay{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:30px}.rd-pay__lbl{font-size:14px;font-weight:700;color:var(--rd-t-d)}.rd-seg{display:inline-flex;max-width:100%;padding:4px;border:1px solid var(--rd-line);border-radius:999px;background:#fff}.rd-seg label{position:relative;cursor:pointer}.rd-seg input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.rd-seg span{display:grid;place-items:center;height:44px;padding:0 16px;border-radius:999px;font-size:14.5px;font-weight:700;white-space:nowrap;transition:background-color .22s,color .22s}.rd-seg input:checked+span{background:var(--rd-t);color:#fff}.rd-seg input:focus-visible+span{outline:3px solid rgba(89,132,178,.75);outline-offset:2px}.rd-pay__hint{min-height:1.5em;max-width:620px;font-size:14px;font-weight:600;text-align:center;color:var(--rd-g-ink)}.rd-plans{display:grid;gap:22px;margin-top:34px}.rd-plan{position:relative;display:flex;flex-direction:column;padding:26px 20px 20px;background:#fff;border:1px solid rgba(14,45,67,.1);border-radius:28px;box-shadow:0 8px 24px -6px rgba(14,45,67,.08);transition:transform .2s var(--rd-ease),box-shadow .2s}.rd-plan.is-featured{border:2px solid var(--rd-o);box-shadow:0 24px 48px -16px rgba(220,102,45,.3)}.rd-plan.is-flag{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--rd-fibre) border-box}.rd-plan__badge{position:absolute;top:-16px;left:20px;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:999px;background:var(--rd-o-ink);color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em}.rd-plan__tag{min-height:28px}.rd-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:700;white-space:nowrap}.rd-pill--up{border:1.5px solid var(--rd-g);color:var(--rd-g-ink);background:#fff}.rd-pill--flag{color:var(--rd-navy);background:linear-gradient(#fff,#fff) padding-box,var(--rd-fibre) border-box;border:1.5px solid transparent;letter-spacing:.04em;text-transform:uppercase}.rd-plan__head{margin-top:10px}.rd-plan__tech{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rd-plan__speed{display:flex;align-items:baseline;gap:8px;margin:6px 0 0;line-height:1;color:var(--rd-t-d)}.rd-plan__speed b{font-size:60px;font-weight:800;letter-spacing:-.03em}.rd-plan__speed span{font-size:20px;font-weight:700}.rd-plan__for{margin-top:12px;font-size:14.5px;line-height:1.45}.rd-plan__price{display:flex;align-items:baseline;gap:8px;margin-top:18px;line-height:1}.rd-plan__price b{font-size:44px;font-weight:800;letter-spacing:-.02em;color:var(--rd-o);font-variant-numeric:tabular-nums}.rd-plan__price span{font-size:16px;font-weight:700}.rd-tv{display:flex;flex-direction:column;justify-content:space-between;gap:10px;width:100%;margin-top:18px;padding:12px 14px 10px;border-radius:16px;background:rgba(81,177,139,.14);color:var(--rd-g-ink);text-align:left;cursor:pointer;transition:background-color .2s,box-shadow .2s}.rd-tv:hover{background:rgba(81,177,139,.22)}.rd-tv[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--rd-g)}.rd-tv__top{display:flex;align-items:flex-start;gap:12px}.rd-tv__ic{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#fff;font-size:20px;flex:none}.rd-tv__txt b{display:block;font-size:15.5px;line-height:1.2;font-weight:700}.rd-tv__txt span{display:block;margin-top:3px;font-size:13px;line-height:1.3;font-weight:600;color:var(--rd-t)}.rd-tv__more{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:9px;border-top:1px solid rgba(47,122,92,.22);font-size:13px;font-weight:700}.rd-tv__more .rd-i{font-size:16px;transition:transform .25s var(--rd-ease)}.rd-tv[aria-expanded=true] .rd-tv__more .rd-i{transform:rotate(180deg)}.rd-fee{margin-top:16px;padding-top:14px;border-top:1px dashed #d9d6d6;font-size:14px}.rd-fee__row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rd-fee__row b{font-size:18px;font-weight:800;color:var(--rd-t-d);white-space:nowrap;font-variant-numeric:tabular-nums}.rd-fee__row s{margin-right:6px;font-size:14px;font-weight:600;color:#6f7071}.rd-fee__note{min-height:2.7em;margin-top:4px;font-size:13px;line-height:1.35;font-weight:600;color:var(--rd-g-ink)}.rd-plan .rd-btn{width:100%;height:52px;margin-top:14px;padding:0 16px}.rd-notes{margin:26px auto 0;max-width:900px;font-size:13px;line-height:1.6;text-align:center}.rd-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:16px;font-size:15px;font-weight:700}.rd-links a{color:var(--rd-o-ink);text-decoration:underline;text-underline-offset:3px}.rd-ch{position:relative;margin-top:22px;padding:20px;background:#fff;border:1px solid var(--rd-line);border-radius:24px;box-shadow:0 20px 40px -12px rgba(14,45,67,.16)}.rd-ch[hidden]{display:none}.rd-ch:before{content:"";position:absolute;top:-9px;left:var(--caret,50%);width:16px;height:16px;background:#fff;border-left:1px solid var(--rd-line);border-top:1px solid var(--rd-line);transform:translateX(-50%) rotate(45deg)}.rd-ch__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.rd-ch__eyebrow{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rd-g-ink)}.rd-ch__title{margin:4px 0 0;font-size:21px;line-height:1.2;font-weight:800;color:var(--rd-t-d)}.rd-ch__title:focus,.rd-ch__title:focus-visible{outline:none}.rd-ch__close{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--rd-soft2);font-size:20px;color:var(--rd-t-d);flex:none;cursor:pointer}.rd-ch__close:hover{background:var(--rd-line)}.rd-ch__tools{display:flex;flex-direction:column;gap:12px;margin-top:16px}.rd-ch__search{position:relative;display:block;flex:none}.rd-ch__search .rd-i{position:absolute;left:15px;top:50%;margin-top:-9px;font-size:18px;color:#6f7071;pointer-events:none}.rd-ch__search input{width:100%;height:44px;padding:0 16px 0 42px;border:1px solid #cfcccc;border-radius:999px;background:#fff;font:inherit;font-size:15px;color:var(--rd-t-d)}.rd-ch__chips{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.rd-ch__chips button{flex:none;height:38px;padding:0 14px;border:1px solid #cfcccc;border-radius:999px;background:#fff;font-size:13.5px;font-weight:600;white-space:nowrap;cursor:pointer}.rd-ch__chips button i{margin-left:6px;font-style:normal;opacity:.75}.rd-ch__chips button[aria-pressed=true]{background:var(--rd-t);border-color:var(--rd-t);color:#fff}.rd-ch__legend{margin-top:12px;font-size:13px}.rd-ch__legend b{color:var(--rd-t-d);font-weight:700}.rd-ch__list{max-height:380px;margin-top:8px;padding-right:6px;overflow:auto;overscroll-behavior:contain}.rd-ch__grp{padding:14px 0;border-top:1px solid #f0eeee}.rd-ch__grp:first-child{border-top:0}.rd-ch__grp h4{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--rd-t-d)}.rd-ch__grp h4 i{font-style:normal;font-weight:700;color:#6f7071}.rd-ch__grp ul{-moz-columns:2;column-count:2;-moz-column-gap:20px;column-gap:20px;font-size:14px;line-height:1.95}.rd-ch__grp li{-moz-column-break-inside:avoid;break-inside:avoid;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-ch__grp li.x{font-weight:700;color:var(--rd-t-d)}.rd-ch__empty{padding:28px 0;font-size:15px;text-align:center}.rd-ch__empty b{color:var(--rd-t-d)}.rd-ch__foot{margin-top:14px;font-size:13px;line-height:1.5}.rd-ch__foot a{color:var(--rd-o-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.rd-power{display:grid;gap:16px;margin-top:34px}.rd-card{padding:24px;background:#fff;border:1px solid var(--rd-line);border-radius:24px}.rd-card h3{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--rd-t-d)}.rd-dev{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid #f0eeee}.rd-dev:first-of-type{border-top:0}.rd-dev__ic{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:rgba(220,102,45,.1);color:var(--rd-o-ink);font-size:24px;flex:none}.rd-dev b{display:block;font-size:16px;font-weight:700;color:var(--rd-t-d)}.rd-dev span{font-size:14px}.rd-opts{display:grid;gap:12px;margin-top:10px}.rd-opt{padding:16px;border-radius:16px;background:var(--rd-soft);border:1px solid #f1eff5}.rd-opt b{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--rd-t-d)}.rd-opt b .rd-i{color:var(--rd-g-ink);font-size:18px}.rd-opt p{margin-top:6px;font-size:13.5px;line-height:1.5}.rd-alt{display:flex;gap:10px;margin-top:14px;font-size:14px;line-height:1.5}.rd-alt .rd-i{margin-top:2px;font-size:18px;color:var(--rd-blue-ink)}.rd-why{display:grid;gap:14px;margin-top:34px}.rd-tile{padding:22px;background:#fff;border:1px solid var(--rd-line);border-radius:24px}.rd-tile__ic{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:rgba(220,102,45,.1);color:var(--rd-o-ink);font-size:23px}.rd-tile h3{margin:14px 0 6px;font-size:17px;font-weight:700;color:var(--rd-t-d)}.rd-tile p{font-size:14px;line-height:1.55}.rd-tvsec{padding:40px 14px;border-radius:32px;background:linear-gradient(180deg,rgba(89,132,178,.1),rgba(89,132,178,.04))}.rd-mg{display:block;margin-bottom:10px;text-align:center;font-size:13px;font-weight:800;letter-spacing:.12em;color:var(--rd-blue-ink)}.rd-packs{display:grid;gap:10px;margin-top:30px}.rd-pack{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;padding:15px 16px;background:#fff;border:1px solid rgba(89,132,178,.2);border-radius:18px}.rd-pack__name{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:16px;font-weight:700;color:var(--rd-t-d)}.rd-pack__tag{padding:2px 9px;border-radius:999px;background:rgba(81,177,139,.16);color:var(--rd-g-ink);font-size:12px;font-weight:700;white-space:nowrap}.rd-pack__tag--year{background:rgba(220,102,45,.12);color:var(--rd-o-ink)}.rd-pack__desc{grid-column:1;font-size:13.5px;line-height:1.45}.rd-pack__price{grid-column:2;grid-row:1/span 2;text-align:right;font-size:17px;font-weight:800;color:var(--rd-t-d);white-space:nowrap}.rd-pack__price small{display:block;font-size:12px;font-weight:600;color:var(--rd-t)}.rd-ch__backdrop{display:none}.rd-pill-cta{position:fixed;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:40;display:none;align-items:center;height:52px;padding:0 22px;border-radius:999px;background:var(--rd-o);color:#fff;font-size:19px;font-weight:700;line-height:1;white-space:nowrap;box-shadow:0 6px 22px rgba(220,102,45,.55);transform:translateY(160%);transition:transform .25s ease;cursor:pointer}@media (min-width:640px){.rd-ch__grp ul{-moz-columns:3;column-count:3}.rd-opts{grid-template-columns:repeat(3,1fr)}.rd-why{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.rd-sec{padding:72px 0}.rd-tariffs{padding:64px 28px 52px;border-radius:48px}.rd-tvsec{padding:60px 36px;border-radius:48px}.rd-plans{grid-template-columns:repeat(2,1fr)}.rd-plan{display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:0}.rd-plan .rd-btn{align-self:end}.rd-ch{padding:24px}}@media (min-width:900px){.rd-facts{grid-template-columns:repeat(3,1fr);gap:26px}.rd-fact:not(:last-child):after{content:"";position:absolute;top:51px;right:-27px;width:26px;height:2px;background:var(--rd-fibre)}.rd-ch__tools{flex-direction:row;align-items:flex-start}.rd-ch__search{width:260px}.rd-ch__chips{flex-wrap:wrap;overflow:visible;padding:3px 0 0}.rd-ch__grp ul{-moz-columns:4;column-count:4}.rd-power{grid-template-columns:1fr 1.35fr;gap:24px}.rd-packs{grid-template-columns:repeat(2,1fr);gap:12px 18px}.rd-pack--wide{grid-column:1/-1}}@media (min-width:1024px){.rd-hero{padding:40px 0 56px}.rd-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px;padding:0 16px}.rd-scene{max-width:600px;margin:0;justify-self:end}.rd-why{grid-template-columns:repeat(4,1fr);gap:20px}}@media (min-width:1180px){.rd-plans{grid-template-columns:repeat(4,1fr);gap:18px}.rd-plan.is-featured{transform:translateY(-10px)}.rd-ch__grp ul{-moz-columns:6;column-count:6}}@media (hover:hover){.rd-plan:hover{transform:translateY(-4px);box-shadow:0 20px 40px -12px rgba(14,45,67,.16)}.rd-plan.is-featured:hover{box-shadow:0 28px 52px -16px rgba(220,102,45,.38)}}@media (hover:hover) and (min-width:1180px){.rd-plan.is-featured:hover{transform:translateY(-14px)}}@media (max-width:767px){.rd-ch__backdrop{display:block;position:fixed;inset:0;z-index:2147483000;background:rgba(14,45,67,.55)}.rd-ch.is-open{position:fixed;left:0;right:0;bottom:0;z-index:2147483001;display:flex;flex-direction:column;height:86vh;height:86dvh;margin:0;padding:16px 16px 12px;border:0;border-radius:24px 24px 0 0;box-shadow:0 -12px 40px rgba(14,45,67,.3)}.rd-ch.is-open:before{display:none}.rd-ch.is-open .rd-ch__list{flex:1;min-height:0;max-height:none}.rd-pill-cta{display:inline-flex}.rd-pill-cta.is-on{transform:none}.rd-plan.is-flag .rd-plan__for{display:none}.rd-plan.is-flag .rd-plan__speed b{font-size:48px}.rd-btn{padding:0 22px}.rd-hero__copy{display:flex;flex-direction:column;align-items:flex-start}.rd-hero__cta{width:100%;margin-top:22px}.rd-hero__cta .rd-btn{flex:1 1 auto}.rd-hero__txt{order:5;margin-top:22px;font-size:15px}.rd-hero__micro{order:6}.rd-eyebrow__x{display:none}.rd-seg span{padding:0 12px;font-size:13.5px}.rd-every{gap:6px}.rd-every__lbl{width:100%;margin:0 0 2px;text-align:center}.rd-chip{padding:6px 10px}.rd-ch__foot,.rd-chip{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.rd *,.rd-pill-cta{animation:none!important;transition-duration:.01ms!important;transition-delay:0ms!important}}