/* Figma text-node measurements, 2026-09-18. Shared-role exceptions live in FIGMA_EXCEPTIONS.md. */
@media (min-width:768px) {
 .home #main-content div.business-services > a.service-card.service-card--business.service-card--camera > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content div.business-services > a.service-card.service-card--business.service-card--media > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content div.featured-services > a.service-card.service-card--featured.service-card--internet > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content div.news-content > ul.news-list > li.news-item > a > span.news-category { line-height:14.0px; }
 .home #main-content div.news-content > ul.news-list > li.news-item > a > time { line-height:19.2px; }
 .lp-page--access div.lp-container.lp-office-grid.lp-content > section.lp-office.lp-office--studio > div.lp-studio-copy > small { line-height:32.0px; }
 .lp-page--access section.lp-office.lp-office--studio > div.lp-studio-copy > div.lp-studio-roles > div > h4 { letter-spacing:0.0px; }
 .lp-page--company section.lp-company-message.lp-blue-section.sv-section > div.lp-container.lp-measure.lp-relative > p.lp-signature > strong { letter-spacing:0.8px; }
 .lp-page--contact div.lp-container.lp-form-section > form.lp-form > div.lp-form-submit > button > span { letter-spacing:0.72px; }
 .lp-page--material div.lp-container.lp-form-section > form.lp-form > div.lp-form-submit > button > span { letter-spacing:0.72px; }
 .lp-page--recruit section.lp-recruit-hero > div.lp-container.lp-recruit-hero-copy > div.lp-entry-buttons > div.lp-entry-option > p { letter-spacing:0.8px; }
 .lp-page--recruit section.lp-recruit-hero > div.lp-container.lp-recruit-hero-copy > div.lp-recruit-catch > p { letter-spacing:1.0px; }
 .lp-page--recruit section.lp-recruit-intro.lp-blue-section > div.lp-container > div.lp-recruit-intro-row > p { letter-spacing:1.0px; }
 .lp-page--recruit section.lp-recruit-intro.lp-blue-section > div.lp-container > div.lp-recruit-intro-row.lp-recruit-intro-row--reverse > div > h2 { letter-spacing:1.0px; }
 .lp-page--recruit-company div.lp-business-background > div.lp-recruit-gray.lp-recruit-business-content > section.lp-container.lp-area.lp-content > p.lp-area-lead.lp-center > strong { line-height:27.0px; }
 .lp-page--recruit-company div.lp-recruit-gray.lp-recruit-business-content > section.lp-container.lp-business > article.lp-business-item > h3 > span { font-size:40px; letter-spacing:0.0px; }
 .lp-page--recruit-company section.lp-container.lp-business > article.lp-business-item > div.lp-business-row > div > a.lp-text-link { font-size:16px; line-height:32.0px; }
 .lp-page--recruit-company section.lp-container.lp-business > article.lp-business-item > div.lp-business-row > div > h4 { letter-spacing:1.28px; }
 .lp-page--recruit-entry section#application > form.lp-form > div.lp-form-row.lp-form-row--file > span.lp-upload-control > span { font-weight:400; }
 .lp-page--recruit-entry section#application > form.lp-form > div.lp-form-submit > button > span { letter-spacing:0.72px; }
 .lp-page--recruit-entry section#positions > table.lp-table > tbody > tr > th { line-height:32.0px; }
 .lp-page--recruit-job div.lp-jobs.lp-container.lp-content > section#customer > header.lp-job-header > div > p { letter-spacing:0.8px; }
 .lp-page--recruit-job div.lp-jobs.lp-container.lp-content > section#management > header.lp-job-header > div > p { letter-spacing:0.8px; }
 .lp-page--recruit-job div.lp-jobs.lp-container.lp-content > section#planning > header.lp-job-header > div > p { letter-spacing:0.8px; }
 .lp-page--recruit-job div.lp-jobs.lp-container.lp-content > section#sales > header.lp-job-header > div > p { letter-spacing:0.8px; }
 .lp-page--recruit-job div.lp-jobs.lp-container.lp-content > section#technical > header.lp-job-header > div > p { letter-spacing:0.8px; }
 .lp-page--recruit-people article#person-83 > section.lp-timeline > ol > li > p { letter-spacing:0.52px; }
 .lp-page--recruit-people article#person-83 > section.lp-timeline > ol > li > strong { line-height:16.0px; }
 .lp-page--recruit-people article#person-85 > section.lp-timeline > ol > li > p { letter-spacing:0.52px; }
 .lp-page--recruit-people article#person-85 > section.lp-timeline > ol > li > strong { line-height:16.0px; }
 .lp-page--recruit-people div.lp-container.lp-measure > article#person-83 > header > h2.lp-interview-catch > span { letter-spacing:1.44px; }
 .lp-page--recruit-people div.lp-container.lp-measure > article#person-85 > header > h2.lp-interview-catch > span { letter-spacing:1.44px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-83 > div.lp-interview-copy > h4 { letter-spacing:0.88px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-83 > section.lp-timeline > h3 { letter-spacing:0.8px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-85 > div.lp-interview-copy > h4 { letter-spacing:0.88px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-85 > section.lp-timeline > h3 { letter-spacing:0.8px; }
 .lp-page--recruit-people div.lp-person-cards > a.lp-person-card > div.lp-person-card-photo > p > span { letter-spacing:0.88px; }
 .lp-page--recruit-people section.lp-ideals.lp-blue-section > div.lp-container > div.lp-ideal-cards > div.lp-ideal > p { letter-spacing:0.8px; }
 .service-archive div.business-services > a.service-card.service-card--business.service-card--camera > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive div.business-services > a.service-card.service-card--business.service-card--media > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive div.featured-services > a.service-card.service-card--featured.service-card--gigashare > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive section.sv-catalogue.wide-container > div.business-services > a.service-card.service-card--business.service-card--camera > div.service-card-content > h2 { line-height:32.0px; }
 .service-archive section.sv-catalogue.wide-container > div.business-services > a.service-card.service-card--business.service-card--media > div.service-card-content > h2 { line-height:32.0px; }
 .service-archive section.sv-catalogue.wide-container > div.business-services > a.service-card.service-card--business.service-card--movie > div.service-card-content > h2 { line-height:32.0px; }
 .service-archive section.sv-catalogue.wide-container > div.business-services > a.service-card.service-card--business.service-card--starlink > div.service-card-content > h2 { line-height:32.0px; }
 .service-archive section.sv-catalogue.wide-container > div.featured-services > a.service-card.service-card--featured.service-card--gigashare > div.service-card-content > h2 { line-height:48.0px; }
 .service-archive section.sv-catalogue.wide-container > div.featured-services > a.service-card.service-card--featured.service-card--internet > div.service-card-content > h2 { line-height:48.0px; }
 .service-archive section.sv-catalogue.wide-container > div.featured-services > a.service-card.service-card--featured.service-card--television > div.service-card-content > h2 { line-height:48.0px; }
 .service-archive section.sv-catalogue.wide-container > p.sv-archive-lead { letter-spacing:1.6px; }
 .service-creative div.sv-content > section.sv-section.sv-pale.sv-creative-price > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-creative div.sv-content > section.sv-section.sv-pale.sv-creative-price > div.sv-container > p.sv-note.sv-center { letter-spacing:1.6px; }
 .service-creative div.sv-content > section.sv-section.sv-ribbon.sv-works-section.sv-ribbon--vector > div.sv-container > div.sv-drone > h3.sv-subtitle { letter-spacing:3.2px; }
 .service-creative div.sv-content > section.sv-section.sv-ribbon.sv-works-section.sv-ribbon--vector > div.sv-container > div.sv-drone > p.sv-lead { letter-spacing:1.6px; }
 .service-creative div.sv-prices > article.sv-price > div > p.sv-price-amount > span { letter-spacing:0.0px; }
 .service-creative div.sv-prices > article.sv-price > div > p.sv-price-amount > strong { letter-spacing:2.0px; }
 .service-creative div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-creative div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-creative div.sv-works-grid > article.sv-work > div.sv-work-copy > p > span.sv-work-plan { letter-spacing:0.0px; }
 .service-creative div.sv-works-grid > article.sv-work > div.sv-work-copy > p > span.sv-work-plan.sv-work-plan--quality { letter-spacing:0.0px; }
 .service-creative section.sv-section.sv-pale.sv-creative-price > div.sv-container > div.sv-prices > article.sv-price > h4 { letter-spacing:2.4px; }
 .service-giga-share div.sv-container > div.sv-basic-channels > article > ul > li { letter-spacing:1.6px; }
 .service-giga-share div.sv-container > div.sv-community-programs > div.sv-program-grid > figure > figcaption { letter-spacing:2.0px; }
 .service-giga-share div.sv-container > ol.sv-flow > li > span.sv-step > small { letter-spacing:0.7px; }
 .service-giga-share div.sv-content > nav.sv-anchor-nav.sv-nav--blue.sv-nav--four > ul > li { font-size:40px; line-height:60.0px; letter-spacing:4.0px; }
 .service-giga-share div.sv-content > section#flow > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-giga-share div.sv-content > section#television > div.sv-container > div.sv-community-programs > p.sv-subtitle { letter-spacing:2.4px; }
 .service-giga-share div.sv-content > section#television > div.sv-container > p.sv-lead { letter-spacing:2.4px; }
 .service-giga-share div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-giga-share div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-giga-share nav.sv-anchor-nav.sv-nav--blue.sv-nav--four > ul > li > a > span { font-size:18px; letter-spacing:0.36px; }
 .service-giga-share section#flow > div.sv-container > ol.sv-flow > li > h3 { letter-spacing:0.0px; }
 .service-giga-share section#flow > div.sv-container > ol.sv-flow > li > p { letter-spacing:0.0px; }
 .service-giga-share section#owner > div.sv-container > div.sv-benefits.sv-grid-4 > article.sv-benefit > p { letter-spacing:0.0px; }
 .service-giga-share section#television > div.sv-container > div.sv-basic-channels > article > p.sv-note { font-size:11px; letter-spacing:1.1px; }
 .service-hikari-net article > ol > li > span.sv-rank-label > span { letter-spacing:0.0px; }
 .service-hikari-net div.sv-container > div.sv-basic-channels > article > ul > li { letter-spacing:1.6px; }
 .service-hikari-net div.sv-container > div.sv-rankings > article > h3 > span { letter-spacing:0.0px; }
 .service-hikari-net div.sv-container > ol.sv-flow > li > span.sv-step > small { letter-spacing:0.7px; }
 .service-hikari-net div.sv-content > nav.sv-anchor-nav.sv-nav--pale > ul > li { font-size:40px; line-height:60.0px; letter-spacing:4.0px; }
 .service-hikari-net div.sv-content > section#flow > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-hikari-net div.sv-content > section#mechanism > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-hikari-net div.sv-content > section#popular > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-hikari-net div.sv-content > section#television > div.sv-container > div.sv-premium > p.sv-note { letter-spacing:1.0px; }
 .service-hikari-net div.sv-content > section#television > div.sv-container > div.sv-premium > p.sv-subtitle { letter-spacing:2.4px; }
 .service-hikari-net div.sv-content > section#television > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-hikari-net div.sv-content > section#television > div.sv-container > p.sv-subtitle { letter-spacing:2.4px; }
 .service-hikari-net div.sv-rankings > article > ol > li > strong { line-height:40.0px; letter-spacing:0.0px; }
 .service-hikari-net div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--gigashare.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-hikari-net div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-hikari-net nav.sv-anchor-nav.sv-nav--pale > ul > li > a > span { line-height:21.6px; letter-spacing:0.36px; }
 .service-hikari-net section#flow > div.sv-container > ol.sv-flow > li > h3 { letter-spacing:0.0px; }
 .service-hikari-net section#flow > div.sv-container > ol.sv-flow > li > p { letter-spacing:0.0px; }
 .service-hikari-net section#owner > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > h3 { letter-spacing:2.4px; }
 .service-hikari-net section#owner > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > p { letter-spacing:0.0px; }
 .service-hikari-net section#television > div.sv-container > div.sv-basic-channels > article > p.sv-note { font-size:11px; letter-spacing:1.1px; }
 .service-hikari-net section#user > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > h3 { letter-spacing:2.4px; }
 .service-hikari-net section#user > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > p { letter-spacing:0.0px; }
 .service-hikari-net section.sv-section.sv-ribbon.sv-intro.sv-curved-pale.sv-ribbon--vector > div.sv-container > div.sv-intro-pair > div > p { letter-spacing:1.6px; }
 .service-hikari-net table.sv-channel-table > thead > tr > th.sv-package.sv-package--bs > span { letter-spacing:-1.12px; }
 .service-hikari-net table.sv-channel-table > thead > tr > th.sv-package.sv-package--enjoy > span { font-size:15px; font-weight:600; }
 .service-hikari-tv div.sv-container > div.sv-basic-channels > article > ul > li { letter-spacing:1.6px; }
 .service-hikari-tv div.sv-container > div.sv-community-programs > div.sv-program-grid > figure > figcaption { letter-spacing:2.0px; }
 .service-hikari-tv div.sv-container > ol.sv-flow > li > span.sv-step > small { letter-spacing:0.7px; }
 .service-hikari-tv div.sv-content > nav.sv-anchor-nav.sv-nav--plain.sv-nav--four > ul > li { font-size:40px; line-height:60.0px; letter-spacing:4.0px; }
 .service-hikari-tv div.sv-content > section#flow > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > div.sv-community-programs > p.sv-subtitle { letter-spacing:2.4px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > div.sv-premium > p.sv-note { letter-spacing:1.0px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > div.sv-premium > p.sv-subtitle { letter-spacing:2.4px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > p.sv-subtitle { letter-spacing:2.4px; }
 .service-hikari-tv div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-hikari-tv div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-hikari-tv nav.sv-anchor-nav.sv-nav--plain.sv-nav--four > ul > li > a > span { font-size:18px; letter-spacing:0.36px; }
 .service-hikari-tv section#flow > div.sv-container > ol.sv-flow > li > h3 { letter-spacing:0.0px; }
 .service-hikari-tv section#flow > div.sv-container > ol.sv-flow > li > p { letter-spacing:0.0px; }
 .service-hikari-tv section#owner > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > h3 { letter-spacing:2.0px; }
 .service-hikari-tv section#owner > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > p { letter-spacing:0.0px; }
 .service-hikari-tv section#television > div.sv-container > div.sv-basic-channels > article > p.sv-note { font-size:11px; letter-spacing:1.1px; }
 .service-hikari-tv table.sv-channel-table > thead > tr > th.sv-package.sv-package--bs > span { letter-spacing:-1.12px; }
 .service-hikari-tv table.sv-channel-table > thead > tr > th.sv-package.sv-package--enjoy > span { font-size:15px; font-weight:600; }
 .service-security-camera div.sv-container > div.sv-camera-features > article.sv-camera-feature > div.sv-feature-copy > p { letter-spacing:1.6px; }
 .service-security-camera div.sv-container > div.sv-camera-features > article.sv-camera-feature > div.sv-feature-copy > p.sv-note { letter-spacing:1.2px; }
 .service-security-camera div.sv-container > ol.sv-flow.sv-flow--four > li > h3 > small { letter-spacing:0.0px; }
 .service-security-camera div.sv-container > ol.sv-flow.sv-flow--four > li > span.sv-step > small { letter-spacing:0.7px; }
 .service-security-camera div.sv-content > nav.sv-anchor-nav.sv-nav--pale.sv-nav--two > ul > li { font-size:40px; line-height:60.0px; letter-spacing:4.0px; }
 .service-security-camera div.sv-content > section#flow > div.sv-container > p.sv-note.sv-center { letter-spacing:1.6px; }
 .service-security-camera div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-security-camera div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-top > span.service-label > span { font-weight:700; }
 .service-security-camera div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-security-camera nav.sv-anchor-nav.sv-nav--pale.sv-nav--two > ul > li > a > span { line-height:21.6px; letter-spacing:0.36px; }
 .service-security-camera section#flow > div.sv-container > ol.sv-flow.sv-flow--four > li > h3 { letter-spacing:0.0px; }
 .service-starlink article > div > p > span.sv-spec-speed > span { letter-spacing:1.6px; }
 .service-starlink div.sv-container > div.sv-faq > details > div > span.sv-qa-mark { letter-spacing:0.0px; }
 .service-starlink div.sv-container > div.sv-faq > details > summary > span { letter-spacing:0.0px; }
 .service-starlink div.sv-container > div.sv-faq > details > summary > span.sv-qa-mark { letter-spacing:0.0px; }
 .service-starlink div.sv-container > div.sv-usecases > article > h3 > small { line-height:10.0px; letter-spacing:0.0px; }
 .service-starlink div.sv-content > section.sv-section.sv-blue.sv-kit.sv-curved-pale.sv-ribbon.sv-ribbon--vector > div.sv-container > div.sv-kit-panel > p.sv-note { font-size:12px; line-height:24.0px; letter-spacing:1.2px; }
 .service-starlink div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-starlink div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-starlink div.sv-spec-grid > article > div > p > span { font-size:40px; font-weight:600; letter-spacing:2.0px; font-family:var(--font-en); }
 .service-starlink section.sv-section.sv-pale.sv-curved-white.sv-usecase-section > div.sv-container > div.sv-usecases > article > h3 { letter-spacing:0.0px; }
 .service-starlink section.sv-section.sv-ribbon.sv-intro.sv-curved-pale.sv-ribbon--vector > div.sv-container > div.sv-intro-pair > div > p { letter-spacing:1.6px; }
 .service-starlink section.sv-section.sv-ribbon.sv-intro.sv-curved-pale.sv-ribbon--vector > div.sv-container > div.sv-intro-pair > div > p.sv-note { letter-spacing:1.1px; }
 .service-tv-ad div.sv-content > section.sv-section.sv-blue.sv-area > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-tv-ad div.sv-content > section.sv-section.sv-ribbon.sv-menu.sv-ribbon--vector > div.sv-container > h3.sv-subtitle { letter-spacing:3.2px; }
 .service-tv-ad div.sv-content > section.sv-section.sv-ribbon.sv-menu.sv-ribbon--vector > div.sv-container > h4.sv-small-heading { letter-spacing:2.4px; }
 .service-tv-ad div.sv-content > section.sv-section.sv-ribbon.sv-menu.sv-ribbon--vector > div.sv-container > p.sv-lead { letter-spacing:1.6px; }
 .service-tv-ad div.sv-prices > article.sv-price > div > p.sv-price-amount > small { letter-spacing:0.0px; }
 .service-tv-ad div.sv-prices > article.sv-price > div > p.sv-price-amount > span { letter-spacing:0.0px; }
 .service-tv-ad div.sv-prices.sv-prices--four > article.sv-price > div > p.sv-price-amount > small { letter-spacing:0.0px; }
 .service-tv-ad div.sv-prices.sv-prices--four > article.sv-price > div > p.sv-price-amount > span { letter-spacing:0.0px; }
 .service-tv-ad div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-tv-ad div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-tv-ad div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-top > span.service-label > span { font-weight:700; }
 .service-tv-ad section.sv-section.sv-ribbon.sv-menu.sv-ribbon--vector > div.sv-container > div.sv-prices.sv-prices--four > article.sv-price > h4 { letter-spacing:2.4px; }
 .service-tv-ad section.sv-section.sv-ribbon.sv-menu.sv-ribbon--vector > div.sv-container > div.sv-program-grid.sv-program-grid--four > figure > figcaption { letter-spacing:1.6px; }
}
@media (max-width:767px) {
 .home #main-content div.business-services > a.service-card.service-card--business.service-card--camera > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content div.business-services > a.service-card.service-card--business.service-card--media > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content div.business-services > a.service-card.service-card--business.service-card--movie > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content div.business-services > a.service-card.service-card--business.service-card--starlink > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content div.featured-services > a.service-card.service-card--featured.service-card--gigashare > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content div.featured-services > a.service-card.service-card--featured.service-card--internet > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content div.featured-services > a.service-card.service-card--featured.service-card--television > div.service-card-content > span.card-more > span { line-height:28.8px; }
 .home #main-content nav.company-links.wide-container > a.company-card.company-card--figma.company-card--community > span.company-card-label { line-height:33.6px; }
 .home #main-content nav.company-links.wide-container > a.company-card.company-card--figma.company-card--company > span.company-card-label { line-height:33.6px; }
 .home #main-content nav.company-links.wide-container > a.company-card.company-card--figma.company-card--offices > span.company-card-label { line-height:33.6px; }
 .lp-page--access div.lp-container.lp-office-grid.lp-content > section.lp-office > address { font-size:14px; }
 .lp-page--access div.lp-container.lp-office-grid.lp-content > section.lp-office.lp-office--studio > address { font-size:14px; }
 .lp-page--access div.lp-container.lp-office-grid.lp-content > section.lp-office.lp-office--studio > div.lp-studio-copy > small { font-size:14px; line-height:28.0px; }
 .lp-page--access section.lp-office.lp-office--studio > div.lp-studio-copy > div.lp-studio-roles > div > h4 { font-size:14px; line-height:14.0px; letter-spacing:0.0px; }
 .lp-page--community div.lp-blue-section.lp-community-activities > div.lp-container > section.lp-community-activity > div > p.lp-community-lead { font-size:16px; line-height:24.0px; }
 .lp-page--company section.lp-company-message.lp-blue-section.sv-section > div.lp-container.lp-measure.lp-relative > div.lp-heading > h2#message-heading { line-height:42.0px; }
 .lp-page--company section.lp-company-message.lp-blue-section.sv-section > div.lp-container.lp-measure.lp-relative > p.lp-signature > strong { font-size:16px; line-height:24.0px; }
 .lp-page--company section.lp-company-mission > div.lp-company-mission-copy > h2#mission-heading { letter-spacing:2.6px; }
 .lp-page--company section.lp-company-mission > div.lp-company-mission-copy > p { font-size:16px; }
 .lp-page--company section.lp-company-vision > div.lp-company-vision-copy > p { font-size:16px; }
 .lp-page--company section.lp-container.lp-company-profile > div.lp-heading > h2#profile-heading { line-height:28.0px; }
 .lp-page--company section.lp-container.lp-company-profile > table.lp-table > tbody > tr > td { line-height:28.0px; }
 .lp-page--company section.lp-container.lp-company-profile > table.lp-table > tbody > tr > th { line-height:28.0px; }
 .lp-page--contact div.lp-container.lp-form-section > form.lp-form > div.lp-form-row > label > span.lp-form-badge.lp-form-badge--optional { font-size:12px; letter-spacing:0.48px; }
 .lp-page--contact div.lp-container.lp-form-section > form.lp-form > div.lp-form-submit > button > span { letter-spacing:0.72px; }
 .lp-page--contact div.lp-container.lp-form-section > form.lp-form > fieldset#field-services > label > span { line-height:28.0px; }
 .lp-page--contact div.lp-container.lp-form-section > form.lp-form > fieldset#field-services > legend > span.lp-form-badge { font-size:12px; letter-spacing:0.48px; }
 .lp-page--contact div.lp-container.lp-form-section > form.lp-form > p.lp-form-intro { font-size:14px; line-height:28.0px; }
 .lp-page--material div.lp-container.lp-form-section > form.lp-form > div.lp-form-row > label > span.lp-form-badge.lp-form-badge--optional { font-size:12px; letter-spacing:0.48px; }
 .lp-page--material div.lp-container.lp-form-section > form.lp-form > div.lp-form-submit > button > span { letter-spacing:0.72px; }
 .lp-page--material div.lp-container.lp-form-section > form.lp-form > fieldset#field-services > label > span { line-height:28.0px; }
 .lp-page--material div.lp-container.lp-form-section > form.lp-form > p.lp-form-intro { font-size:14px; line-height:28.0px; }
 .lp-page--recruit section.lp-explore.lp-explore--landing.sv-section > div.lp-container.lp-relative > div.lp-explore-cards > a.lp-explore-card > span { font-size:24px; line-height:36.0px; }
 .lp-page--recruit section.lp-explore.lp-explore--landing.sv-section > div.lp-container.lp-relative > div.lp-heading > h2 { line-height:28.0px; }
 .lp-page--recruit section.lp-recruit-hero > div.lp-container.lp-recruit-hero-copy > div.lp-entry-buttons > div.lp-entry-option > p { font-size:16px; line-height:24.0px; }
 .lp-page--recruit section.lp-recruit-hero > div.lp-container.lp-recruit-hero-copy > div.lp-recruit-catch > h2 > span { font-size:24px; line-height:36.0px; letter-spacing:0.96px; }
 .lp-page--recruit section.lp-recruit-hero > div.lp-container.lp-recruit-hero-copy > div.lp-recruit-title > p { font-size:16px; }
 .lp-page--recruit section.lp-recruit-intro.lp-blue-section > div.lp-container > div.lp-recruit-intro-row > p { font-size:18px; line-height:27.0px; }
 .lp-page--recruit section.lp-recruit-intro.lp-blue-section > div.lp-container > div.lp-recruit-intro-row.lp-recruit-intro-row--reverse > div > h2 { font-size:18px; line-height:27.0px; }
 .lp-page--recruit section.lp-recruit-intro.lp-blue-section > div.lp-container > div.lp-recruit-intro-row.lp-recruit-intro-row--reverse > div > p { font-size:14px; line-height:21.0px; letter-spacing:0.56px; }
 .lp-page--recruit-company div.lp-business-background > div.lp-recruit-gray.lp-recruit-business-content > section.lp-container.lp-area.lp-content > div.lp-heading > h2 { line-height:28.0px; }
 .lp-page--recruit-company div.lp-business-background > div.lp-recruit-gray.lp-recruit-business-content > section.lp-container.lp-area.lp-content > p.lp-area-lead.lp-center > strong { font-size:16px; line-height:24.0px; }
 .lp-page--recruit-company div.lp-business-background > div.lp-recruit-gray.lp-recruit-business-content > section.lp-container.lp-business > div.lp-heading > h2 { line-height:28.0px; }
 .lp-page--recruit-company div.lp-recruit-gray.lp-recruit-business-content > section.lp-container.lp-business > article.lp-business-item > h3 > span { font-size:40px; line-height:36.0px; letter-spacing:0.0px; }
 .lp-page--recruit-company section.lp-container.lp-business > article.lp-business-item > div.lp-business-row > div > a.lp-text-link { line-height:28.0px; }
 .lp-page--recruit-company section.lp-container.lp-business > article.lp-business-item > div.lp-business-row > div > h4 { font-size:24px; line-height:36.0px; letter-spacing:2.4px; }
 .lp-page--recruit-company section.lp-explore > div.lp-container.lp-relative > div.lp-explore-cards > a.lp-explore-card > span { font-size:24px; line-height:36.0px; }
 .lp-page--recruit-company section.lp-explore > div.lp-container.lp-relative > div.lp-heading > h2 { line-height:28.0px; }
 .lp-page--recruit-entry div.lp-container.lp-entry-content > section#application > form.lp-form > div.lp-form-row.lp-form-row--file > p.lp-upload-status { font-size:16px; line-height:32.0px; }
 .lp-page--recruit-entry div.lp-container.lp-entry-content > section#application > form.lp-form > p.lp-form-intro { font-size:14px; line-height:28.0px; }
 .lp-page--recruit-entry section#application > form.lp-form > div.lp-form-row > label > span.lp-form-badge { font-size:12px; letter-spacing:0.48px; }
 .lp-page--recruit-entry section#application > form.lp-form > div.lp-form-row.lp-form-row--file > span.lp-upload-control > span { font-size:14px; font-weight:400; line-height:28.0px; }
 .lp-page--recruit-entry section#application > form.lp-form > div.lp-form-row.lp-form-row--wide > label > span.lp-form-badge.lp-form-badge--optional { font-size:12px; letter-spacing:0.48px; }
 .lp-page--recruit-entry section#application > form.lp-form > div.lp-form-submit > button > span { letter-spacing:0.72px; }
 .lp-page--recruit-entry section#details > table.lp-table > tbody > tr > td { line-height:28.0px; }
 .lp-page--recruit-entry section#details > table.lp-table > tbody > tr > th { line-height:28.0px; }
 .lp-page--recruit-entry section#positions > table.lp-table > tbody > tr > th { line-height:28.0px; }
 .lp-page--recruit-job div.lp-jobs.lp-container.lp-content > section#customer > header.lp-job-header > div > h2 { font-size:20px; line-height:30.0px; letter-spacing:0.8px; }
 .lp-page--recruit-job div.lp-jobs.lp-container.lp-content > section#management > header.lp-job-header > div > h2 { font-size:20px; line-height:30.0px; letter-spacing:0.8px; }
 .lp-page--recruit-job div.lp-jobs.lp-container.lp-content > section#planning > header.lp-job-header > div > h2 { font-size:20px; line-height:30.0px; letter-spacing:0.8px; }
 .lp-page--recruit-job div.lp-jobs.lp-container.lp-content > section#technical > header.lp-job-header > div > h2 { font-size:20px; line-height:30.0px; letter-spacing:0.8px; }
 .lp-page--recruit-job section#management > div.lp-job-roles > article#management-1 > div > p { font-size:16px; line-height:32.0px; }
 .lp-page--recruit-job section.lp-explore > div.lp-container.lp-relative > div.lp-explore-cards > a.lp-explore-card > span { font-size:24px; line-height:36.0px; }
 .lp-page--recruit-job section.lp-explore > div.lp-container.lp-relative > div.lp-heading > h2 { line-height:28.0px; }
 .lp-page--recruit-people div.lp-container.lp-measure > article#person-83 > header > h2.lp-interview-catch > span { font-size:24px; line-height:36.0px; letter-spacing:0.96px; }
 .lp-page--recruit-people div.lp-container.lp-measure > article#person-85 > header > h2.lp-interview-catch > span { font-size:24px; line-height:36.0px; letter-spacing:0.96px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-83 > div.lp-interview-copy > h3 { font-size:14px; line-height:21.0px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-83 > div.lp-interview-copy > h4 { font-size:18px; line-height:27.0px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-83 > section.lp-timeline > h3 { font-size:18px; line-height:27.0px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-85 > div.lp-interview-copy > h3 { font-size:14px; line-height:21.0px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-85 > div.lp-interview-copy > h4 { font-size:18px; line-height:27.0px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-85 > header > p { font-size:14px; line-height:28.0px; }
 .lp-page--recruit-people div.lp-interviews.lp-blue-section > div.lp-container.lp-measure > article#person-85 > section.lp-timeline > h3 { font-size:18px; line-height:27.0px; }
 .lp-page--recruit-people div.lp-person-cards > a.lp-person-card > div.lp-person-card-photo > p > span { font-size:18px; line-height:27.0px; }
 .lp-page--recruit-people section.lp-explore > div.lp-container.lp-relative > div.lp-explore-cards > a.lp-explore-card > span { font-size:24px; line-height:36.0px; }
 .lp-page--recruit-people section.lp-explore > div.lp-container.lp-relative > div.lp-heading > h2 { line-height:28.0px; }
 .lp-page--recruit-people section.lp-ideals.lp-blue-section > div.lp-container > div.lp-heading > h2 { line-height:28.0px; }
 .lp-page--recruit-people section.lp-ideals.lp-blue-section > div.lp-container > div.lp-ideal-cards > div.lp-ideal > p { font-size:18px; line-height:27.0px; }
 .lp-page--recruit-people section.lp-people-index.lp-container > div.lp-heading > h2 { line-height:28.0px; }
 .lp-page--recruit-people section.lp-people-index.lp-container > div.lp-person-cards > a.lp-person-card > div.lp-person-card-label > p { font-size:14px; line-height:28.0px; }
 .service-archive div.business-services > a.service-card.service-card--business.service-card--camera > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive div.business-services > a.service-card.service-card--business.service-card--media > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive div.business-services > a.service-card.service-card--business.service-card--movie > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive div.business-services > a.service-card.service-card--business.service-card--starlink > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive div.featured-services > a.service-card.service-card--featured.service-card--gigashare > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive div.featured-services > a.service-card.service-card--featured.service-card--internet > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive div.featured-services > a.service-card.service-card--featured.service-card--television > div.service-card-content > span.card-more > span { line-height:28.8px; letter-spacing:0.0px; }
 .service-archive section.sv-catalogue.wide-container > div.business-services > a.service-card.service-card--business.service-card--camera > div.service-card-content > h2 { line-height:28.8px; }
 .service-archive section.sv-catalogue.wide-container > div.business-services > a.service-card.service-card--business.service-card--media > div.service-card-content > h2 { line-height:28.8px; }
 .service-archive section.sv-catalogue.wide-container > div.business-services > a.service-card.service-card--business.service-card--movie > div.service-card-content > h2 { line-height:28.8px; }
 .service-archive section.sv-catalogue.wide-container > div.business-services > a.service-card.service-card--business.service-card--starlink > div.service-card-content > h2 { line-height:28.8px; }
 .service-archive section.sv-catalogue.wide-container > div.featured-services > a.service-card.service-card--featured.service-card--gigashare > div.service-card-content > h2 { line-height:33.6px; }
 .service-archive section.sv-catalogue.wide-container > div.featured-services > a.service-card.service-card--featured.service-card--internet > div.service-card-content > h2 { line-height:33.6px; }
 .service-archive section.sv-catalogue.wide-container > div.featured-services > a.service-card.service-card--featured.service-card--television > div.service-card-content > h2 { line-height:33.6px; }
 .service-creative div.sv-container > div.sv-prices > article.sv-price > div > p { letter-spacing:0.56px; }
 .service-creative div.sv-container > div.sv-works-grid > article.sv-work > div.sv-work-copy > h3 { font-size:14px; line-height:21.0px; letter-spacing:0.56px; }
 .service-creative div.sv-content > section.sv-section.sv-pale.sv-creative-price > div.sv-container > p.sv-note.sv-center { font-size:14px; line-height:28.0px; letter-spacing:0.7px; }
 .service-creative div.sv-content > section.sv-section.sv-ribbon.sv-works-section.sv-ribbon--vector > div.sv-container > div.sv-drone > h3.sv-subtitle { font-size:20px; line-height:30.0px; letter-spacing:2.0px; }
 .service-creative div.sv-content > section.sv-section.sv-ribbon.sv-works-section.sv-ribbon--vector > div.sv-container > div.sv-other-work-block > h3.sv-underlined { font-size:20px; line-height:30.0px; letter-spacing:2.0px; }
 .service-creative div.sv-drone > div.sv-works-grid > article.sv-work > div.sv-work-copy > h3 { font-size:14px; line-height:21.0px; letter-spacing:0.56px; }
 .service-creative div.sv-prices > article.sv-price > div > p.sv-price-amount > span { font-size:16px; line-height:20.8px; letter-spacing:0.0px; }
 .service-creative div.sv-prices > article.sv-price > div > p.sv-price-amount > strong { font-size:32px; line-height:32.0px; letter-spacing:1.6px; }
 .service-creative div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-creative div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-creative div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-creative div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-creative div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-creative div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-creative div.sv-works-grid > article.sv-work > div.sv-work-copy > p > span.sv-work-client { font-size:12px; line-height:18.0px; }
 .service-creative div.sv-works-grid > article.sv-work > div.sv-work-copy > p > span.sv-work-plan { font-size:12px; letter-spacing:0.0px; }
 .service-creative div.sv-works-grid > article.sv-work > div.sv-work-copy > p > span.sv-work-plan.sv-work-plan--quality { font-size:12px; letter-spacing:0.0px; }
 .service-creative nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-creative nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--gigashare.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-creative nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; letter-spacing:0.36px; }
 .service-creative nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-creative nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--starlink.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-creative nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-creative section.sv-section.sv-pale.sv-creative-price > div.sv-container > div.sv-prices > article.sv-price > h4 { font-size:20px; line-height:26.0px; letter-spacing:2.0px; }
 .service-creative section.sv-section.sv-ribbon.sv-strength-section.sv-curved-pale.sv-ribbon--vector > div.sv-container > div.sv-strengths > article > p { font-size:16px; line-height:24.0px; }
 .service-creative section.sv-section.sv-ribbon.sv-strength-section.sv-curved-pale.sv-ribbon--vector > div.sv-container > div.sv-strengths > article > span.sv-number { font-size:20px; line-height:20.0px; letter-spacing:1.0px; }
 .service-creative section.sv-section.sv-ribbon.sv-works-section.sv-ribbon--vector > div.sv-container > div.sv-other-work-block > ul.sv-other-works > li { line-height:18.2px; letter-spacing:0.52px; }
 .service-giga-share div.sv-container > div.sv-basic-channels > article > ul > li { font-size:14px; letter-spacing:1.4px; }
 .service-giga-share div.sv-container > div.sv-community-programs > div.sv-program-grid > figure > figcaption { font-size:14px; line-height:21.0px; }
 .service-giga-share div.sv-container > ol.sv-flow > li > span.sv-step > small { letter-spacing:0.7px; }
 .service-giga-share div.sv-content > section#flow > div.sv-container > p.sv-lead { font-size:16px; line-height:32.0px; letter-spacing:1.6px; }
 .service-giga-share div.sv-content > section#television > div.sv-container > div.sv-community-programs > p.sv-subtitle { font-size:18px; line-height:27.0px; letter-spacing:0.9px; }
 .service-giga-share div.sv-content > section.sv-section.sv-ribbon.sv-intro.sv-curved-blue.sv-ribbon--vector > div.sv-container > p.sv-note.sv-intro-note { font-size:12px; line-height:24.0px; letter-spacing:1.2px; }
 .service-giga-share div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-giga-share div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-giga-share div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-giga-share div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-giga-share div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-giga-share nav.sv-anchor-nav.sv-nav--blue.sv-nav--four > ul > li > a > span { font-size:14px; line-height:16.8px; letter-spacing:0.0px; }
 .service-giga-share nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-giga-share nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; letter-spacing:0.36px; }
 .service-giga-share nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-giga-share nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-giga-share nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--starlink.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-giga-share nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-giga-share section#flow > div.sv-container > ol.sv-flow > li > h3 { font-size:18px; line-height:23.4px; letter-spacing:0.0px; }
 .service-giga-share section#flow > div.sv-container > ol.sv-flow > li > p { line-height:25.2px; letter-spacing:0.0px; }
 .service-giga-share section#owner > div.sv-container > div.sv-benefits.sv-grid-4 > article.sv-benefit > h3 { font-size:18px; line-height:23.4px; }
 .service-giga-share section#owner > div.sv-container > div.sv-benefits.sv-grid-4 > article.sv-benefit > p { letter-spacing:0.0px; }
 .service-giga-share section#television > div.sv-container > div.sv-basic-channels > article > p.sv-note { font-size:11px; line-height:16.5px; letter-spacing:1.1px; }
 .service-hikari-net article > ol > li > span.sv-rank-label > span { font-size:13.5px; line-height:13.5px; letter-spacing:0.0px; }
 .service-hikari-net div.sv-container > div.sv-basic-channels > article > ul > li { font-size:14px; letter-spacing:1.4px; }
 .service-hikari-net div.sv-container > div.sv-rankings > article > h3 > span { font-size:20px; line-height:30.0px; letter-spacing:0.0px; }
 .service-hikari-net div.sv-container > ol.sv-flow > li > span.sv-step > small { letter-spacing:0.7px; }
 .service-hikari-net div.sv-content > section#flow > div.sv-container > p.sv-lead { font-size:16px; line-height:32.0px; letter-spacing:1.6px; }
 .service-hikari-net div.sv-content > section#mechanism > div.sv-container > p.sv-lead { letter-spacing:1.4px; }
 .service-hikari-net div.sv-content > section#popular > div.sv-container > p.sv-lead { letter-spacing:1.4px; }
 .service-hikari-net div.sv-content > section#television > div.sv-container > div.sv-premium > h3.sv-underlined { font-size:16px; line-height:24.0px; letter-spacing:0.8px; }
 .service-hikari-net div.sv-content > section#television > div.sv-container > div.sv-premium > p.sv-note { line-height:15.0px; letter-spacing:1.0px; }
 .service-hikari-net div.sv-content > section#television > div.sv-container > div.sv-premium > p.sv-subtitle { font-size:18px; line-height:27.0px; letter-spacing:0.9px; }
 .service-hikari-net div.sv-content > section#television > div.sv-container > p.sv-lead { letter-spacing:1.4px; }
 .service-hikari-net div.sv-content > section#television > div.sv-container > p.sv-subtitle { font-size:18px; line-height:27.0px; letter-spacing:0.9px; }
 .service-hikari-net div.sv-hero > ul.sv-hero-badges > li > span { font-size:13px; line-height:18.2px; }
 .service-hikari-net div.sv-intro-pair > div > div.sv-direct > p > strong { font-size:32px; line-height:41.6px; letter-spacing:1.6px; }
 .service-hikari-net div.sv-rankings > article > ol > li > strong { line-height:28.0px; letter-spacing:0.0px; }
 .service-hikari-net div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-hikari-net div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-hikari-net div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--gigashare.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-hikari-net div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--gigashare.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-hikari-net nav.sv-anchor-nav.sv-nav--pale > ul > li > a > span { font-size:14px; line-height:16.8px; letter-spacing:0.0px; }
 .service-hikari-net nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-net nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--gigashare.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-net nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-net nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-net nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--starlink.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-net nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-net section#flow > div.sv-container > ol.sv-flow > li > h3 { font-size:18px; line-height:23.4px; letter-spacing:0.0px; }
 .service-hikari-net section#flow > div.sv-container > ol.sv-flow > li > p { line-height:25.2px; letter-spacing:0.0px; }
 .service-hikari-net section#owner > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > h3 { font-size:18px; line-height:23.4px; }
 .service-hikari-net section#owner > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > p { letter-spacing:0.0px; }
 .service-hikari-net section#owner > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > span.sv-number { font-size:20px; line-height:20.0px; letter-spacing:1.0px; }
 .service-hikari-net section#television > div.sv-container > div.sv-basic-channels > article > p.sv-note { font-size:11px; line-height:16.5px; letter-spacing:1.1px; }
 .service-hikari-net section#user > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > h3 { font-size:18px; line-height:23.4px; }
 .service-hikari-net section#user > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > p { letter-spacing:0.0px; }
 .service-hikari-net table.sv-channel-table > tbody > tr > td.sv-channel-number > span { font-size:12px; }
 .service-hikari-net table.sv-channel-table > tbody > tr > th.sv-channel-name > span { font-size:12px; line-height:14.4px; }
 .service-hikari-net table.sv-channel-table > thead > tr > th > span { font-size:10px; line-height:10.0px; }
 .service-hikari-net table.sv-channel-table > thead > tr > th.sv-package-label > span { font-size:10px; line-height:10.0px; }
 .service-hikari-net table.sv-channel-table > thead > tr > th.sv-package.sv-package--enjoy > span { font-size:10px; font-weight:600; line-height:10.0px; }
 .service-hikari-net table.sv-channel-table.sv-channel-table--optional > tbody > tr > th.sv-channel-name > span { font-size:12px; line-height:14.4px; }
 .service-hikari-net table.sv-channel-table.sv-channel-table--optional > tbody > tr > th.sv-genre > span { font-size:13px; line-height:15.6px; }
 .service-hikari-net table.sv-channel-table.sv-channel-table--optional > thead > tr > th > span { font-size:10px; line-height:10.0px; }
 .service-hikari-tv div.sv-container > div.sv-basic-channels > article > ul > li { font-size:14px; letter-spacing:1.4px; }
 .service-hikari-tv div.sv-container > div.sv-community-programs > div.sv-program-grid > figure > figcaption { font-size:14px; line-height:21.0px; }
 .service-hikari-tv div.sv-container > ol.sv-flow > li > span.sv-step > small { letter-spacing:0.7px; }
 .service-hikari-tv div.sv-content > section#flow > div.sv-container > p.sv-lead { font-size:16px; line-height:32.0px; letter-spacing:1.6px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > div.sv-community-programs > p.sv-subtitle { font-size:18px; line-height:27.0px; letter-spacing:0.9px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > div.sv-premium > h3.sv-underlined { font-size:16px; line-height:24.0px; letter-spacing:0.8px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > div.sv-premium > p.sv-note { line-height:15.0px; letter-spacing:1.0px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > div.sv-premium > p.sv-subtitle { font-size:18px; line-height:27.0px; letter-spacing:0.9px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > p.sv-lead { letter-spacing:1.4px; }
 .service-hikari-tv div.sv-content > section#television > div.sv-container > p.sv-subtitle { font-size:18px; line-height:27.0px; letter-spacing:0.9px; }
 .service-hikari-tv div.sv-hero > ul.sv-hero-badges > li > span { font-size:13px; line-height:18.2px; }
 .service-hikari-tv div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-hikari-tv div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-hikari-tv div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-hikari-tv div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-hikari-tv nav.sv-anchor-nav.sv-nav--plain.sv-nav--four > ul > li > a > span { font-size:14px; line-height:16.8px; letter-spacing:0.0px; }
 .service-hikari-tv nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-tv nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--gigashare.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-tv nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; letter-spacing:0.36px; }
 .service-hikari-tv nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-tv nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-tv nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--starlink.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-hikari-tv section#flow > div.sv-container > ol.sv-flow > li > h3 { font-size:18px; line-height:23.4px; letter-spacing:0.0px; }
 .service-hikari-tv section#flow > div.sv-container > ol.sv-flow > li > p { line-height:25.2px; letter-spacing:0.0px; }
 .service-hikari-tv section#owner > div.sv-container > div.sv-benefits.sv-grid-3 > article.sv-benefit > p { letter-spacing:0.0px; }
 .service-hikari-tv section#television > div.sv-container > div.sv-basic-channels > article > p.sv-note { font-size:11px; line-height:16.5px; letter-spacing:1.1px; }
 .service-hikari-tv table.sv-channel-table > tbody > tr > td.sv-channel-number > span { font-size:12px; }
 .service-hikari-tv table.sv-channel-table > tbody > tr > th.sv-channel-name > span { font-size:12px; line-height:14.4px; }
 .service-hikari-tv table.sv-channel-table > thead > tr > th > span { font-size:10px; line-height:10.0px; }
 .service-hikari-tv table.sv-channel-table > thead > tr > th.sv-package-label > span { font-size:10px; line-height:10.0px; }
 .service-hikari-tv table.sv-channel-table > thead > tr > th.sv-package.sv-package--enjoy > span { font-size:10px; font-weight:600; line-height:10.0px; }
 .service-hikari-tv table.sv-channel-table.sv-channel-table--optional > tbody > tr > th.sv-channel-name > span { font-size:12px; line-height:14.4px; }
 .service-hikari-tv table.sv-channel-table.sv-channel-table--optional > tbody > tr > th.sv-genre > span { font-size:13px; line-height:15.6px; }
 .service-hikari-tv table.sv-channel-table.sv-channel-table--optional > thead > tr > th > span { font-size:10px; line-height:10.0px; }
 .service-security-camera div.sv-container > div.sv-camera-features > article.sv-camera-feature > div.sv-feature-copy > h3 { font-size:20px; line-height:30.0px; letter-spacing:2.0px; }
 .service-security-camera div.sv-container > div.sv-camera-features > article.sv-camera-feature > div.sv-feature-copy > p.sv-note { font-size:12px; line-height:24.0px; letter-spacing:1.2px; }
 .service-security-camera div.sv-container > ol.sv-flow.sv-flow--four > li > h3 > small { font-size:14px; line-height:18.2px; letter-spacing:0.0px; }
 .service-security-camera div.sv-container > ol.sv-flow.sv-flow--four > li > span.sv-step > small { letter-spacing:0.7px; }
 .service-security-camera div.sv-content > nav.sv-anchor-nav.sv-nav--pale.sv-nav--two > ul > li { font-size:24px; letter-spacing:2.4px; }
 .service-security-camera div.sv-content > section#flow > div.sv-container > p.sv-note.sv-center { font-size:12px; line-height:24.0px; letter-spacing:1.2px; }
 .service-security-camera div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-security-camera div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-security-camera div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-security-camera div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-security-camera div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-security-camera div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-security-camera div.sv-section.sv-pale.sv-camera-audiences > div.sv-container > section#apartments > div.sv-white-panel > h3.sv-underlined { font-size:16px; line-height:24.0px; letter-spacing:0.8px; }
 .service-security-camera div.sv-section.sv-pale.sv-camera-audiences > div.sv-container > section#apartments > header.sv-heading > h2 { line-height:28.8px; }
 .service-security-camera div.sv-section.sv-pale.sv-camera-audiences > div.sv-container > section#communities > div.sv-white-panel > h3.sv-underlined { font-size:16px; line-height:24.0px; letter-spacing:0.8px; }
 .service-security-camera div.sv-white-panel > dl.sv-camera-plans > div > dd > span { font-size:13px; line-height:18.2px; letter-spacing:0.52px; }
 .service-security-camera nav.sv-anchor-nav.sv-nav--pale.sv-nav--two > ul > li > a > span { font-size:14px; line-height:16.8px; letter-spacing:0.0px; }
 .service-security-camera nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--gigashare.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-security-camera nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; letter-spacing:0.36px; }
 .service-security-camera nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-security-camera nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-security-camera nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--starlink.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-security-camera nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-security-camera section#flow > div.sv-container > ol.sv-flow.sv-flow--four > li > h3 { font-size:18px; line-height:23.4px; letter-spacing:0.0px; }
 .service-starlink article > div > p > span.sv-spec-speed > small { font-size:12px; line-height:15.6px; letter-spacing:1.2px; }
 .service-starlink article > div > p > span.sv-spec-speed > span { line-height:20.8px; letter-spacing:1.6px; }
 .service-starlink div.sv-container > div.sv-faq > details > div > p { font-size:14px; letter-spacing:0.0px; }
 .service-starlink div.sv-container > div.sv-faq > details > div > span.sv-qa-mark { font-size:20px; letter-spacing:0.0px; }
 .service-starlink div.sv-container > div.sv-faq > details > summary > span { line-height:19.6px; letter-spacing:0.0px; }
 .service-starlink div.sv-container > div.sv-faq > details > summary > span.sv-qa-mark { font-size:20px; letter-spacing:0.0px; }
 .service-starlink div.sv-container > div.sv-usecases > article > h3 > small { line-height:10.0px; letter-spacing:0.0px; }
 .service-starlink div.sv-content > section.sv-section.sv-blue.sv-kit.sv-curved-pale.sv-ribbon.sv-ribbon--vector > div.sv-container > div.sv-kit-panel > p.sv-note { font-size:12px; line-height:24.0px; letter-spacing:1.2px; }
 .service-starlink div.sv-content > section.sv-section.sv-blue.sv-kit.sv-curved-pale.sv-ribbon.sv-ribbon--vector > div.sv-container > header.sv-heading > h2 { line-height:33.6px; }
 .service-starlink div.sv-kit-panel > table > tbody > tr > td { font-size:14px; font-weight:500; line-height:22.4px; letter-spacing:1.12px; }
 .service-starlink div.sv-kit-panel > table > tbody > tr > th { font-size:14px; line-height:22.4px; letter-spacing:1.12px; }
 .service-starlink div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-starlink div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-starlink div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-starlink div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-starlink div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-starlink div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-starlink div.sv-spec-grid > article > div > p > span { font-size:18px; font-weight:600; line-height:18.0px; letter-spacing:0.9px; font-family:var(--font-en); }
 .service-starlink div.sv-usecases > article > div > figure > figcaption { font-size:14px; line-height:18.2px; letter-spacing:0.7px; }
 .service-starlink nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-starlink nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--gigashare.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-starlink nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; letter-spacing:0.36px; }
 .service-starlink nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--media.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-starlink nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-starlink nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-starlink section.sv-section.sv-pale.sv-curved-white.sv-usecase-section > div.sv-container > div.sv-usecases > article > h3 { font-size:16px; line-height:24.0px; letter-spacing:0.0px; }
 .service-starlink section.sv-section.sv-ribbon.sv-intro.sv-curved-pale.sv-ribbon--vector > div.sv-container > div.sv-intro-pair > div > p.sv-note { font-size:11px; line-height:22.0px; letter-spacing:1.1px; }
 .service-tv-ad div.sv-content > section.sv-section.sv-ribbon.sv-menu.sv-ribbon--vector > div.sv-container > h3.sv-subtitle { font-size:20px; line-height:30.0px; letter-spacing:2.0px; }
 .service-tv-ad div.sv-content > section.sv-section.sv-ribbon.sv-menu.sv-ribbon--vector > div.sv-container > h4.sv-small-heading { font-size:16px; line-height:24.0px; letter-spacing:1.6px; }
 .service-tv-ad div.sv-hero > ul.sv-hero-badges > li > span { font-size:18px; line-height:25.2px; }
 .service-tv-ad div.sv-prices > article.sv-price > div > p.sv-price-amount > small { line-height:20.8px; letter-spacing:0.0px; }
 .service-tv-ad div.sv-prices > article.sv-price > div > p.sv-price-amount > span { font-size:16px; line-height:20.8px; letter-spacing:0.0px; }
 .service-tv-ad div.sv-prices > article.sv-price > div > p.sv-price-amount > strong { font-size:28px; line-height:28.0px; letter-spacing:1.4px; }
 .service-tv-ad div.sv-prices.sv-prices--four > article.sv-price > div > p.sv-price-amount > small { line-height:20.8px; letter-spacing:0.0px; }
 .service-tv-ad div.sv-prices.sv-prices--four > article.sv-price > div > p.sv-price-amount > span { font-size:16px; line-height:20.8px; letter-spacing:0.0px; }
 .service-tv-ad div.sv-prices.sv-prices--four > article.sv-price > div > p.sv-price-amount > strong { font-size:28px; line-height:28.0px; letter-spacing:1.4px; }
 .service-tv-ad div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-tv-ad div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-tv-ad div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-tv-ad div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-tv-ad div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > span.card-more > span { font-size:12px; line-height:19.2px; letter-spacing:0.0px; }
 .service-tv-ad div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-top > span.service-label > span { letter-spacing:1.6px; }
 .service-tv-ad nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--camera.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-tv-ad nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--gigashare.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-tv-ad nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--internet.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; letter-spacing:0.36px; }
 .service-tv-ad nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--movie.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-tv-ad nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--starlink.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-tv-ad nav.sv-related > div.sv-related-grid.sv-container > a.service-card.service-card--related.service-card--television.service-card--figma-related > div.service-card-content > h2 { line-height:21.6px; }
 .service-tv-ad section.sv-section.sv-ribbon.sv-menu.sv-ribbon--vector > div.sv-container > div.sv-prices.sv-prices--four > article.sv-price > h4 { font-size:18px; line-height:23.4px; letter-spacing:1.8px; }
 .service-tv-ad section.sv-section.sv-ribbon.sv-menu.sv-ribbon--vector > div.sv-container > div.sv-program-grid.sv-program-grid--four > figure > figcaption { font-size:14px; line-height:21.0px; }
 .service-tv-ad section.sv-section.sv-ribbon.sv-strength-section.sv-curved-blue.sv-ribbon--vector > div.sv-container > div.sv-strengths > article > span.sv-number { font-size:20px; line-height:20.0px; letter-spacing:1.0px; }
}
