CINXE.COM

Google Fiber Blog

<!DOCTYPE html> <html xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <link href='https://www.blogger.com/static/v1/widgets/55013136-widget_css_bundle.css' rel='stylesheet' type='text/css'/> <meta charset='utf-8'/> <meta content='IE=Edge' http-equiv='X-UA-Compatible'/> <meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, height=device-height' name='viewport'/> <title> Google Fiber Blog </title> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ appName: 'gfiber-blog', environment: location.hostname === 'fiber.google.com' ? 'PROD' : 'DEV', 'gtm.blacklist': [ 'customPixels', 'customScripts', 'nonGooglePixels', 'nonGoogleScripts', ], }); </script> <!-- Google Tag Manager - place this in the HEAD tag --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-N25VV8F');</script> <!-- End Google Tag Manager --> <script> if (document.title.includes('Search results') || window.location.href.includes('/blog/search')) { let metaEl = document.createElement('meta'); metaEl.name = 'robots'; metaEl.content = 'noindex'; document.head.appendChild(metaEl); } let linkEl = document.createElement('link'); linkEl.rel = 'canonical'; linkEl.href = window.location.href.split('?')[0]; document.head.appendChild(linkEl); </script> <meta content='Google Fiber Blog' property='og:title'/> <meta content='https://storage.googleapis.com/prod-fiber/blog/default.png' property='og:image'/> <meta content='website' property='og:type'/> <meta content='/blog/' property='og:url'/> <meta content='summary' name='twitter:card'/> <meta content='Google Fiber Blog' name='twitter:site'/> <meta content='Google Fiber Blog' name='twitter:title'/> <meta content='https://storage.googleapis.com/prod-fiber/blog/default.png' name='twitter:image'/> <meta content='Fiber Blog' property='og:site_name'/> <link href='//fonts.googleapis.com/css?family=Google+Sans+Text:400,500,700,400i,500i,700i|Google+Sans_old:400,500,700|Google+Sans+Display:400,500,700|Product+Sans:400' rel='stylesheet'/> <link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'/> <link href='https://fiber.google.com/favicon.ico' rel='shortcut icon'/> <style id='page-skin-1' type='text/css'><!-- .nav{font-size:18px;font-weight:400;line-height:18px;color:#5f6368;display:flex;align-items:center;justify-content:center;position:sticky;top:0;z-index:3;height:80px;padding:0 1.875rem;background-color:#fff}@media screen and (min-width: 900px){.nav{position:relative;height:initial;padding:0;overflow-y:hidden;background:#fff}}.nav .nav__content{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%}@media screen and (min-width: 900px){.nav .nav__content{margin:0 auto}}@media screen and (min-width: 900px){.nav .nav__content{padding:1.875rem 3.75rem 1.875rem 26px}}@media screen and (min-width: 1024px){.nav .nav__content{padding:1.875rem 3.75rem 1.875rem 100px}}.nav .nav__logo-container{position:relative;display:flex;margin-right:36px}.nav .nav__logo{height:26px;display:block}.nav .nav__logo-lock{display:flex;align-items:center;gap:16px;flex-shrink:0}.nav .nav__links-container{display:flex;gap:46px}.nav .nav__check-availability-button{display:none}@media screen and (min-width: 600px){.nav .nav__check-availability-button{display:block}}.nav .nav__top__links{display:flex;align-items:center;justify-content:flex-start;padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:space-between;position:absolute;top:80px;left:0;z-index:2;flex-direction:column;width:100%;pointer-events:none;background-color:rgba(255,255,255,.98);opacity:0;transition:opacity .15s;text-align:center;box-shadow:0px 6px 16px -1px rgba(0,0,0,.12)}@media screen and (min-width: 900px){.nav .nav__top__links{box-shadow:none;position:static;z-index:1;align-items:center;flex-direction:row;width:446px;padding:0;margin-left:1.25rem;pointer-events:auto;background:none;opacity:1;justify-self:end}}.nav .nav__hamburger:checked~.nav__links-container .nav__top__links{pointer-events:auto;opacity:1}.nav .nav__hamburger{position:absolute;visibility:hidden}@media screen and (min-width: 900px){.nav .nav__hamburger{display:none}}.nav .nav__hamburger-image-container{align-self:center;cursor:pointer;justify-self:end}@media screen and (min-width: 900px){.nav .nav__hamburger-image-container{display:none}}.nav .nav__top__link-item{width:100%}.nav .nav__top__link-item:hover{background-color:#f1f3f4}@media screen and (min-width: 900px){.nav .nav__top__link-item{width:initial;border:none}.nav .nav__top__link-item:hover{background-color:transparent}}.nav .nav__top__link-item:last-of-type{border:none}.nav .nav__top__link{display:block;margin:15px 15px 15px 30px;color:#1967d2;text-decoration:none}@media screen and (min-width: 900px){.nav .nav__top__link{margin:0}.nav .nav__top__link:hover{color:#1967d2}}.nav .nav__button.glue-button{white-space:nowrap}.header{position:relative;z-index:2;padding:0 30px calc(30px / 2);padding-top:54px;background:#f8f9fa}@media screen and (min-width: 600px){.header{display:block}}@media screen and (min-width: 900px){.header{padding:0;background:none}}@media screen and (min-width: 900px){.header::before{display:block;content:"";position:absolute;width:50%;height:100%;z-index:-1;background:#5f6368;-webkit-transform:translateY(-68px);transform:translateY(-68px)}}.header__content{max-width:1440px;position:relative;padding:0}@media screen and (min-width: 900px){.header__content{margin:0 auto}}@media screen and (min-width: 900px){.header__content{padding-top:56px}}.header__content::before{content:"";position:absolute;z-index:-1;height:100%;background:#5f6368;width:calc(100% - 90px);top:-55px;margin-left:-30px}@media screen and (min-width: 900px){.header__content::before{width:calc(100% - 282px);top:-68px;margin-left:0}}@media screen and (min-width: 1440px){.header__content::before{width:1158px}}.header__content::after{content:"";position:absolute;z-index:-1;background:#5f6368;border-radius:50%;width:300px;height:282px;top:-245px;right:-27px}@media screen and (min-width: 360px){.header__content::after{height:282px}}@media screen and (min-width: 600px){.header__content::after{height:300px}}@media screen and (min-width: 900px){.header__content::after{top:-336px;right:37px;width:500px;height:500px}}@media screen and (min-width: 1440px){.header__content::after{top:-278px}}.header__title-link{z-index:1;display:block;text-decoration:none;margin-bottom:14px;font-size:46px;font-weight:500;color:#fff;padding:0;line-height:100%;letter-spacing:-0.1em}@media screen and (min-width: 360px){.header__title-link{margin-bottom:8px}}@media screen and (min-width: 600px){.header__title-link{font-size:67px;margin-bottom:5px}}@media screen and (min-width: 900px){.header__title-link{padding:0 100px 0 20px;margin-bottom:-19px;font-size:131px}}@media screen and (min-width: 1024px){.header__title-link{padding:0 100px 0 5.625rem}}@media screen and (min-width: 1440px){.header__title-link{margin-bottom:-30px;font-size:200px}}.header__icon{display:none;vertical-align:top}@media screen and (min-width: 600px){.header__icon{display:inline-block;width:62px;padding-top:0px;margin-left:-6px}}@media screen and (min-width: 900px){.header__icon{width:85px;padding-top:9px;margin-left:-14px}}@media screen and (min-width: 1440px){.header__icon{padding-top:9px;margin-left:-26px;width:137px}}.header__title-logo{width:85%;max-width:316px}@media screen and (min-width: 900px){.page .header__title-logo{width:266px;height:150px;max-width:unset}}@media screen and (min-width: 900px){.header__bottom{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:0 4.375rem 0 1.875rem;height:64px}}@media screen and (min-width: 1024px){.header__bottom{padding:0 4.375rem 0 100px}}.header__bottom .glue-social__link{display:none;line-height:18px;margin-left:16px}@media screen and (min-width: 900px){.header__bottom .glue-social__link{display:inline}}.header__flex-container{display:flex;align-items:center}.header__bottom__links{display:none}@media screen and (min-width: 900px){.header__bottom__links{display:flex;align-items:center;justify-content:flex-start;padding:0;margin:0;list-style-type:none;flex-wrap:nowrap;justify-content:space-between;width:100%;height:100%;max-width:56.25rem}}.header__bottom__link-item{margin-right:20px;height:100%;display:flex;align-items:center}@media screen and (min-width: 900px){.header__bottom__link-item{width:50%}}@media(min-width: 900px){.header__bottom__link-item{width:unset}}.header__bottom__link-item.active{border-bottom:3px solid #1a73e8}.header__bottom__link{font-size:16px;font-weight:400;line-height:18px;color:#5f6368;text-decoration:none;flex-wrap:nowrap;color:#174ea6}.header__bottom__link.active{font-weight:700}.header__search-form{width:100%;border:1px solid #dadce0;border-radius:100px}.header__search-form input[type=text]{line-height:24px;font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif;font-weight:400;color:#202124;width:100%;height:2.5rem;padding:12px 12px 12px 60px;font-size:1rem;background-image:url(https://storage.googleapis.com/prod-fiber/blog/icon-search.svg);background-position:1.25rem center;background-repeat:no-repeat;background-size:1.25rem;border-radius:500px;border:none}@media screen and (min-width: 900px){.header__search-form{flex-basis:25%;width:auto;min-width:15.625rem}}.header__bg-container{position:absolute;top:0;left:0;width:100%;height:340px;background-color:#f8f9fa;display:none}@media screen and (min-width: 900px){.header__bg-container{display:flex;height:225px}}@media screen and (min-width: 1024px){.header__bg-container{height:195px}}@media screen and (min-width: 900px){.page .header__bg-container{height:384px}}.header__bg-container.header__bg-container--hidden{visibility:hidden}.header__bg{display:none}@media screen and (min-width: 900px){.header__bg{position:absolute;display:block;top:133px;left:62px;height:190px;-webkit-transform:scaleX(1) rotate(5deg);transform:scaleX(1) rotate(5deg)}}body::after{content:"sm";display:none}@media(min-width: 600px){body::after{content:"md"}}@media(min-width: 1024px){body::after{content:"lg"}}@media(min-width: 1440px){body::after{content:"xl"}}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}address,address:before,address:after,article,article:before,article:after,aside,aside:before,aside:after,blockquote,blockquote:before,blockquote:after,canvas,canvas:before,canvas:after,dd,dd:before,dd:after,div,div:before,div:after,dl,dl:before,dl:after,dt,dt:before,dt:after,fieldset,fieldset:before,fieldset:after,figcaption,figcaption:before,figcaption:after,figure,figure:before,figure:after,footer,footer:before,footer:after,form,form:before,form:after,h1,h1:before,h1:after,h2,h2:before,h2:after,h3,h3:before,h3:after,h4,h4:before,h4:after,h5,h5:before,h5:after,h6,h6:before,h6:after,header,header:before,header:after,hr,hr:before,hr:after,li,li:before,li:after,main,main:before,main:after,nav,nav:before,nav:after,noscript,noscript:before,noscript:after,ol,ol:before,ol:after,p,p:before,p:after,pre,pre:before,pre:after,section,section:before,section:after,table,table:before,table:after,tfoot,tfoot:before,tfoot:after,ul,ul:before,ul:after,video,video:before,video:after,a,a:before,a:after,abbr,abbr:before,abbr:after,acronym,acronym:before,acronym:after,b,b:before,b:after,bdo,bdo:before,bdo:after,big,big:before,big:after,br,br:before,br:after,button,button:before,button:after,cite,cite:before,cite:after,code,code:before,code:after,dfn,dfn:before,dfn:after,em,em:before,em:after,i,i:before,i:after,img,img:before,img:after,input,input:before,input:after,kbd,kbd:before,kbd:after,label,label:before,label:after,map,map:before,map:after,object,object:before,object:after,output,output:before,output:after,picture,picture:before,picture:after,q,q:before,q:after,samp,samp:before,samp:after,script,script:before,script:after,select,select:before,select:after,small,small:before,small:after,span,span:before,span:after,strong,strong:before,strong:after,sub,sub:before,sub:after,sup,sup:before,sup:after,textarea,textarea:before,textarea:after,time,time:before,time:after,tt,tt:before,tt:after,var,var:before,var:after,svg,svg:before,svg:after{box-sizing:border-box}img{-ms-interpolation-mode:bicubic;display:inline-block;height:auto;max-width:100%;vertical-align:middle}.glue-icon{display:inline-block;fill:currentColor}.glue-icon--18px{height:18px;width:18px}.glue-icon--20px{height:20px;width:20px}.glue-icon--24px{height:24px;width:24px}.glue-icon--32px{height:32px;width:32px}[dir=rtl] .glue-icon--arrow-forward{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.glue-icon--arrow-external{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}[dir=rtl] .glue-icon--arrow-external{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.glue-icon--arrow-top{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.glue-icon--arrow-sort-asc{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.glue-icon--arrow-sort-desc{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.glue-icon--chevron{height:8px;width:12px}.glue-icon--chevron-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.glue-icon--breadcrumb{cursor:default;fill:currentColor;height:16px;margin:-4px 2px;padding:2px;width:16px}@media screen and (-ms-high-contrast: active),(forced-colors-active: none){.glue-icon--breadcrumb{fill:currentColor}}[dir=rtl] .glue-icon--breadcrumb{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.glue-icon--keyboard-arrow-left,.glue-icon--keyboard-arrow-right{fill:none;stroke:#9aa0a6;stroke-width:2px}.glue-icon--keyboard-arrow-left use svg path,.glue-icon--keyboard-arrow-right use svg path{stroke:inherit;stroke-width:inherit}.glue-icon--keyboard-arrow-left,.glue-icon--keyboard-arrow-right{height:24px;width:24px}[dir=rtl] .glue-icon--keyboard-arrow-left{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.glue-icon--keyboard-arrow-left,[dir=rtl] .glue-icon--keyboard-arrow-right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.glue-icon--no-padding{padding:0}.glue-icon--color-white{fill:#fff}.glue-icon--color-grey{fill:#202124}.glue-icon--color-black{fill:#000}.glue-icon--color-link{fill:#1a73e8}.glue-icon--color-text{fill:#202124}.glue-icon--color-facebook{fill:#3b5998}.glue-icon--color-twitter{fill:#1da1f2}.glue-icon--color-youtube{fill:red}.glue-icon--color-linkedin{fill:#0077b5}.glue-icon--color-blogger{fill:#ff8000}.glue-icon--color-instagram{fill:#df465f}.glue-spacer-1-bottom{margin-bottom:8px}.glue-spacer-1-top{margin-top:8px}.glue-spacer-2-bottom{margin-bottom:16px}.glue-spacer-2-top{margin-top:16px}.glue-spacer-3-bottom{margin-bottom:24px}.glue-spacer-3-top{margin-top:24px}.glue-spacer-4-bottom{margin-bottom:36px}.glue-spacer-4-top{margin-top:36px}.glue-spacer-5-bottom{margin-bottom:48px}@media(min-width: 1024px){.glue-spacer-5-bottom{margin-bottom:60px}}.glue-spacer-5-top{margin-top:48px}@media(min-width: 1024px){.glue-spacer-5-top{margin-top:60px}}.glue-spacer-6-bottom{margin-bottom:60px}@media(min-width: 1024px){.glue-spacer-6-bottom{margin-bottom:80px}}.glue-spacer-6-top{margin-top:60px}@media(min-width: 1024px){.glue-spacer-6-top{margin-top:80px}}.glue-spacer-7-bottom{margin-bottom:92px}@media(min-width: 1024px){.glue-spacer-7-bottom{margin-bottom:120px}}.glue-spacer-7-top{margin-top:92px}@media(min-width: 1024px){.glue-spacer-7-top{margin-top:120px}}.glue-spacer-8-bottom{margin-bottom:136px}@media(min-width: 1024px){.glue-spacer-8-bottom{margin-bottom:180px}}.glue-spacer-8-top{margin-top:136px}@media(min-width: 1024px){.glue-spacer-8-top{margin-top:180px}}.glue-footer__site-links,.glue-footer__global,.glue-footer__upper{margin:0 28px}@media(min-width: 600px){.glue-footer__site-links,.glue-footer__global,.glue-footer__upper{margin:0 40px}}@media(min-width: 1024px){.glue-footer__site-links,.glue-footer__global,.glue-footer__upper{margin:0 72px}}@media(min-width: 1440px){.glue-footer__site-links,.glue-footer__global,.glue-footer__upper{margin:0 auto;max-width:1296px}}html{font-size:18px}body{background:#fff;color:#202124;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-style:normal;font-weight:300;line-height:1.444;margin:0;overflow-wrap:break-word;padding:0;word-wrap:break-word}[lang=ja] body{font-family:"Google Sans Text","Roboto","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] body{font-family:"Google Sans Text","Roboto","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] body{font-family:"Google Sans Text","Roboto","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] body{font-family:"Google Sans Text","Roboto","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-size:18px;font-weight:300}h1.glue-has-top-margin,h2.glue-has-top-margin,h3.glue-has-top-margin,h4.glue-has-top-margin,h5.glue-has-top-margin,h6.glue-has-top-margin{margin-top:16px}h1.glue-has-bottom-margin,h2.glue-has-bottom-margin,h3.glue-has-bottom-margin,h4.glue-has-bottom-margin,h5.glue-has-bottom-margin,h6.glue-has-bottom-margin{margin-bottom:16px}h1.glue-has-top-bottom-margin,h2.glue-has-top-bottom-margin,h3.glue-has-top-bottom-margin,h4.glue-has-top-bottom-margin,h5.glue-has-top-bottom-margin,h6.glue-has-top-bottom-margin{margin-bottom:16px;margin-top:16px}p{line-height:1.5;font-size:16px;letter-spacing:.25px}p.glue-has-top-margin{margin-top:12px}p.glue-has-bottom-margin{margin-bottom:12px}p.glue-has-top-bottom-margin{margin-bottom:12px;margin-top:12px}p+p{margin-top:12px}@media(min-width: 600px){p{line-height:1.5;font-size:16px;letter-spacing:.25px}}@media(min-width: 1024px){p{line-height:1.5;font-size:16px;letter-spacing:0}p.glue-has-top-margin{margin-top:16px}p.glue-has-bottom-margin{margin-bottom:16px}p.glue-has-top-bottom-margin{margin-bottom:16px;margin-top:16px}p+p{margin-top:16px}}hr{border:solid #dadce0;border-width:1px 0 0;clear:both;height:0;margin-bottom:19px;margin-top:20px}em,i{font-style:italic}b,strong{font-weight:700}pre{background:#f1f3f4;border-color:#dadce0;border-style:solid;border-width:1px;margin-bottom:20px;padding:6px;white-space:pre}pre code{background:transparent;padding:0}code{background:#f1f3f4;color:#9aa0a6;font-family:"Consolas","Monaco","Bitstream Vera Sans Mono","Courier New",Courier,monospace;font-weight:300;overflow-x:auto;padding:6px;white-space:pre;word-wrap:normal}abbr,acronym{color:#202124;cursor:help;font-size:90%;text-transform:uppercase}abbr{text-transform:none}blockquote{line-height:1.3333333333;color:#202124;font-size:24px}@media(min-width: 1024px){blockquote{line-height:1.2083333333;font-size:48px}}cite{display:block}cite:before{content:"&#8212; ";white-space:pre}ul,ol,dl{list-style-position:outside;margin-bottom:20px}ul.glue-no-bullet,ol.glue-no-bullet,dl.glue-no-bullet,li.glue-no-bullet{list-style:none}ul,ol{margin-left:20px}ul.glue-no-bullet,ol.glue-no-bullet{margin-left:0}html[dir=rtl] ul.glue-no-bullet,html[dir=rtl] ol.glue-no-bullet{margin-right:0}html[dir=rtl] ul,html[dir=rtl] ol{margin-left:0;margin-right:20px}ul.glue-inline li,ol.glue-inline li{display:inline-block}ul li ul,ul li ol,ol li ul,ol li ol{margin-bottom:0;margin-left:20px}ul li ul html[dir=rtl] ul li ul html,ul li ul html[dir=rtl] ul li ol html,ul li ul html[dir=rtl] ol li ul html,ul li ul html[dir=rtl] ol li ol html,ul li ol html[dir=rtl] ul li ul html,ul li ol html[dir=rtl] ul li ol html,ul li ol html[dir=rtl] ol li ul html,ul li ol html[dir=rtl] ol li ol html,ol li ul html[dir=rtl] ul li ul html,ol li ul html[dir=rtl] ul li ol html,ol li ul html[dir=rtl] ol li ul html,ol li ul html[dir=rtl] ol li ol html,ol li ol html[dir=rtl] ul li ul html,ol li ol html[dir=rtl] ul li ol html,ol li ol html[dir=rtl] ol li ul html,ol li ol html[dir=rtl] ol li ol html{margin-left:0;margin-right:20px}ul.glue-square li ul,ul.glue-circle li ul,ul.glue-disc li ul{list-style:inherit}ul.glue-square{list-style-type:square}ul.glue-circle{list-style-type:circle}ul.glue-disc{list-style-type:disc}dl dt{font-weight:700}dl dd{margin-bottom:12px}li,dt,dd{line-height:1.5;font-size:16px;letter-spacing:.25px}@media(min-width: 600px){li,dt,dd{line-height:1.5;font-size:16px;letter-spacing:.25px}}@media(min-width: 1024px){li,dt,dd{line-height:1.5;font-size:16px;letter-spacing:0}}.glue-headline{font-family:"Google Sans Display",Arial,Helvetica,sans-serif;color:#202124}[lang=ja] .glue-headline{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display",Arial,Helvetica,sans-serif;font-size:10vw;font-weight:400;letter-spacing:-0.25px;line-height:1.2em}[lang=ja] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-headline.glue-headline--fluid-1{font-size:6vw;font-weight:400;letter-spacing:-0.5px;line-height:1.2em}}.glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-headline.glue-headline--fluid-1{font-size:5vw;font-weight:400;letter-spacing:-0.5px;line-height:1.2em}}.glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--fluid-1{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-headline.glue-headline--fluid-1{font-size:5vw;font-weight:400;letter-spacing:-0.5px;line-height:1.2em}}.glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display",Arial,Helvetica,sans-serif;font-size:8vw;font-weight:400;letter-spacing:0;line-height:1.2em}[lang=ja] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-headline.glue-headline--fluid-2{font-size:5vw;font-weight:400;letter-spacing:-0.5px;line-height:1.2em}}.glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-headline.glue-headline--fluid-2{font-size:4vw;font-weight:400;letter-spacing:-0.5px;line-height:1.2em}}.glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--fluid-2{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-headline.glue-headline--fluid-2{font-size:4vw;font-weight:400;letter-spacing:-0.5px;line-height:1.2em}}.glue-headline.glue-headline--headline-1{font-family:"Google Sans Display",Arial,Helvetica,sans-serif;font-size:36px;font-weight:400;letter-spacing:-0.25px;line-height:44px}[lang=ja] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-headline.glue-headline--headline-1{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-headline.glue-headline--headline-1{font-size:48px;font-weight:400;letter-spacing:-0.5px;line-height:56px}}.glue-headline.glue-headline--headline-1{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-headline.glue-headline--headline-1{font-size:60px;font-weight:400;letter-spacing:-0.5px;line-height:72px}}.glue-headline.glue-headline--headline-1{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-1{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-headline.glue-headline--headline-1{font-size:60px;font-weight:400;letter-spacing:-0.5px;line-height:72px}}.glue-headline.glue-headline--headline-2{font-family:"Google Sans Display",Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;letter-spacing:initial;line-height:36px}[lang=ja] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-headline.glue-headline--headline-2{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-headline.glue-headline--headline-2{font-size:40px;font-weight:400;letter-spacing:-0.5px;line-height:48px}}.glue-headline.glue-headline--headline-2{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-headline.glue-headline--headline-2{font-size:48px;font-weight:400;letter-spacing:-0.5px;line-height:56px}}.glue-headline.glue-headline--headline-2{font-family:"Google Sans Display",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-2{font-family:"Google Sans Display","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-headline.glue-headline--headline-2{font-size:48px;font-weight:400;letter-spacing:-0.5px;line-height:56px}}.glue-headline.glue-headline--headline-3{font-family:"Google Sans",Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;letter-spacing:initial;line-height:32px}[lang=ja] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-headline.glue-headline--headline-3{font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-headline.glue-headline--headline-3{font-size:32px;font-weight:400;letter-spacing:-0.25px;line-height:40px}}.glue-headline.glue-headline--headline-3{font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-headline.glue-headline--headline-3{font-size:36px;font-weight:400;letter-spacing:-0.25px;line-height:44px}}.glue-headline.glue-headline--headline-3{font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-3{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-headline.glue-headline--headline-3{font-size:36px;font-weight:400;letter-spacing:-0.25px;line-height:44px}}.glue-headline.glue-headline--headline-4{font-family:"Google Sans",Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;letter-spacing:initial;line-height:28px}[lang=ja] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-headline.glue-headline--headline-4{font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-headline.glue-headline--headline-4{font-size:24px;font-weight:400;letter-spacing:initial;line-height:32px}}.glue-headline.glue-headline--headline-4{font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-headline.glue-headline--headline-4{font-size:28px;font-weight:400;letter-spacing:initial;line-height:36px}}.glue-headline.glue-headline--headline-4{font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-4{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-headline.glue-headline--headline-4{font-size:28px;font-weight:400;letter-spacing:initial;line-height:36px}}.glue-headline.glue-headline--headline-5{font-family:"Google Sans",Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;letter-spacing:initial;line-height:28px}[lang=ja] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-headline.glue-headline--headline-5{font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-headline.glue-headline--headline-5{font-size:20px;font-weight:400;letter-spacing:initial;line-height:28px}}.glue-headline.glue-headline--headline-5{font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-headline.glue-headline--headline-5{font-size:20px;font-weight:400;letter-spacing:initial;line-height:28px}}.glue-headline.glue-headline--headline-5{font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-5{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-headline.glue-headline--headline-5{font-size:20px;font-weight:400;letter-spacing:initial;line-height:28px}}.glue-headline.glue-headline--headline-6{font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}[lang=ja] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-headline.glue-headline--headline-6{font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-headline.glue-headline--headline-6{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}.glue-headline.glue-headline--headline-6{font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-headline.glue-headline--headline-6{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}.glue-headline.glue-headline--headline-6{font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-headline.glue-headline--headline-6{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-headline.glue-headline--headline-6{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}.glue-body{font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-body{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-body{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-body{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-body{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}[lang=ja] .glue-body{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-body{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-body{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-body{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-body{font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px}}[lang=ja] .glue-body{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-body{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-body{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-body{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-body{font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px}}[lang=ja] .glue-body{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-body{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-body{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-body{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-body{font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px}}.glue-body .glue-body--large{font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:initial;line-height:28px}[lang=ja] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-body .glue-body--large{font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-body .glue-body--large{font-size:18px;font-weight:400;letter-spacing:initial;line-height:28px}}.glue-body .glue-body--large{font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-body .glue-body--large{font-size:18px;font-weight:400;letter-spacing:initial;line-height:28px}}.glue-body .glue-body--large{font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-body .glue-body--large{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-body .glue-body--large{font-size:18px;font-weight:400;letter-spacing:initial;line-height:28px}}.glue-cta{font-family:"Google Sans",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px;font-family:"Google Sans",Arial,Helvetica,sans-serif;font-family:"Google Sans",Arial,Helvetica,sans-serif;font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-cta{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-cta{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-cta{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-cta{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}[lang=ja] .glue-cta{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-cta{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-cta{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-cta{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-cta{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}[lang=ja] .glue-cta{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-cta{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-cta{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-cta{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-cta{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}[lang=ja] .glue-cta{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-cta{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-cta{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-cta{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-cta{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}.glue-caption{font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:.15px;line-height:24px;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-caption{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-caption{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-caption{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-caption{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}[lang=ja] .glue-caption{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-caption{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-caption{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-caption{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-caption{font-size:14px;font-weight:400;letter-spacing:.15px;line-height:24px}}[lang=ja] .glue-caption{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-caption{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-caption{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-caption{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-caption{font-size:14px;font-weight:400;letter-spacing:.15px;line-height:24px}}[lang=ja] .glue-caption{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-caption{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-caption{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-caption{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-caption{font-size:14px;font-weight:400;letter-spacing:.15px;line-height:24px}}.glue-small-text{font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;letter-spacing:.2px;line-height:20px;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-small-text{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-small-text{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-small-text{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-small-text{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}[lang=ja] .glue-small-text{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-small-text{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-small-text{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-small-text{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-small-text{font-size:12px;font-weight:500;letter-spacing:.2px;line-height:20px}}[lang=ja] .glue-small-text{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-small-text{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-small-text{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-small-text{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-small-text{font-size:12px;font-weight:500;letter-spacing:.2px;line-height:20px}}[lang=ja] .glue-small-text{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-small-text{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-small-text{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-small-text{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-small-text{font-size:12px;font-weight:500;letter-spacing:.2px;line-height:20px}}.glue-eyebrow{font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:24px;text-transform:uppercase;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}[lang=ja] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-eyebrow{font-size:14px;font-weight:500;letter-spacing:.5px;line-height:24px;text-transform:uppercase}}[lang=ja] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-eyebrow{font-size:14px;font-weight:500;letter-spacing:.5px;line-height:24px;text-transform:uppercase}}[lang=ja] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-eyebrow{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-eyebrow{font-size:14px;font-weight:500;letter-spacing:.5px;line-height:24px;text-transform:uppercase}}.glue-label{font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-size:11px;font-weight:500;letter-spacing:.5px;line-height:16px;text-transform:uppercase;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-label{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-label{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-label{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-label{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}[lang=ja] .glue-label{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-label{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-label{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-label{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-label{font-size:11px;font-weight:500;letter-spacing:.5px;line-height:16px;text-transform:uppercase}}[lang=ja] .glue-label{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-label{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-label{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-label{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-label{font-size:11px;font-weight:500;letter-spacing:.5px;line-height:16px;text-transform:uppercase}}[lang=ja] .glue-label{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-label{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-label{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-label{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-label{font-size:11px;font-weight:500;letter-spacing:.5px;line-height:16px;text-transform:uppercase}}.glue-header.glue-header--header-brand-22{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;letter-spacing:0;line-height:28px}[lang=ja] .glue-header.glue-header--header-brand-22{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-header.glue-header--header-brand-22{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-header.glue-header--header-brand-22{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-header.glue-header--header-brand-22{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-header.glue-header--header-brand-20{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;letter-spacing:0;line-height:24px}[lang=ja] .glue-header.glue-header--header-brand-20{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-header.glue-header--header-brand-20{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-header.glue-header--header-brand-20{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-header.glue-header--header-brand-20{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-header.glue-header--header-brand-18{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:20px}[lang=ja] .glue-header.glue-header--header-brand-18{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-header.glue-header--header-brand-18{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-header.glue-header--header-brand-18{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-header.glue-header--header-brand-18{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-header.glue-header--header-brand-16{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px}[lang=ja] .glue-header.glue-header--header-brand-16{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-header.glue-header--header-brand-16{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-header.glue-header--header-brand-16{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-header.glue-header--header-brand-16{font-family:"Product Sans","Google Sans",Arial,Helvetica,sans-serif,"Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-header.glue-header--header-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;background:#fff;color:#5f6368}[lang=ja] .glue-header.glue-header--header-link{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,"Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-header.glue-header--header-link{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,"Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-header.glue-header--header-link{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,"Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-header.glue-header--header-link{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,"Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-header.glue-header--header-link:active{background:#f1f1f1;border-radius:4px;color:#202124}.glue-header.glue-header--header-link:visited{border-radius:4px;color:#202124}.glue-header.glue-header--header-link:hover{background:#f8f9fa;border-radius:4px;color:#202124}.glue-header.glue-header--header-link:focus{background:#f8f9fa;border:2px solid #80868b;border-radius:4px;color:#5f6368}.glue-font-weight-light{font-weight:300}.glue-font-weight-regular{font-weight:400}.glue-font-weight-medium{font-weight:500}.glue-font-weight-bold{font-weight:700}.glue-font-smoothing{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.glue-font-reversed{color:#fff}.glue-expansion-panels .glue-expansion-panel__header-text,.glue-footer__site-links-header,.glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-headline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:400;overflow-wrap:initial;word-wrap:initial}.glue-expansion-panels .glue-expansion-panel__header-text,.glue-footer__site-links-header,.glue-footer .glue-social .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=ja] .glue-expansion-panel__header-text,[lang=ja] .glue-footer__site-links-header,[lang=ja] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=ja] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=ko] .glue-expansion-panel__header-text,[lang=ko] .glue-footer__site-links-header,[lang=ko] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=ko] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=zh-CN] .glue-expansion-panel__header-text,[lang=zh-CN] .glue-footer__site-links-header,[lang=zh-CN] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=zh-CN] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=zh-TW] .glue-expansion-panel__header-text,[lang=zh-TW] .glue-footer__site-links-header,[lang=zh-TW] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=zh-TW] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}[lang=ja] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=ja] .glue-expansion-panel__header-text,[lang=ja] .glue-footer__site-links-header,[lang=ja] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=ja] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=ko] .glue-expansion-panel__header-text,[lang=ko] .glue-footer__site-links-header,[lang=ko] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=ko] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=zh-CN] .glue-expansion-panel__header-text,[lang=zh-CN] .glue-footer__site-links-header,[lang=zh-CN] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=zh-CN] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=zh-TW] .glue-expansion-panel__header-text,[lang=zh-TW] .glue-footer__site-links-header,[lang=zh-TW] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=zh-TW] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-expansion-panels .glue-expansion-panel__header-text,.glue-footer__site-links-header,.glue-footer .glue-social .glue-social__title.glue-social__title--inline{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}[lang=ja] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=ja] .glue-expansion-panel__header-text,[lang=ja] .glue-footer__site-links-header,[lang=ja] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=ja] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=ko] .glue-expansion-panel__header-text,[lang=ko] .glue-footer__site-links-header,[lang=ko] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=ko] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=zh-CN] .glue-expansion-panel__header-text,[lang=zh-CN] .glue-footer__site-links-header,[lang=zh-CN] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=zh-CN] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=zh-TW] .glue-expansion-panel__header-text,[lang=zh-TW] .glue-footer__site-links-header,[lang=zh-TW] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=zh-TW] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-expansion-panels .glue-expansion-panel__header-text,.glue-footer__site-links-header,.glue-footer .glue-social .glue-social__title.glue-social__title--inline{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}[lang=ja] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=ja] .glue-expansion-panel__header-text,[lang=ja] .glue-footer__site-links-header,[lang=ja] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=ja] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=ko] .glue-expansion-panel__header-text,[lang=ko] .glue-footer__site-links-header,[lang=ko] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=ko] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=zh-CN] .glue-expansion-panel__header-text,[lang=zh-CN] .glue-footer__site-links-header,[lang=zh-CN] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=zh-CN] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-expansion-panels .glue-expansion-panel__header-text,.glue-expansion-panels [lang=zh-TW] .glue-expansion-panel__header-text,[lang=zh-TW] .glue-footer__site-links-header,[lang=zh-TW] .glue-footer .glue-social .glue-social__title.glue-social__title--inline,.glue-footer .glue-social [lang=zh-TW] .glue-social__title.glue-social__title--inline{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-expansion-panels .glue-expansion-panel__header-text,.glue-footer__site-links-header,.glue-footer .glue-social .glue-social__title.glue-social__title--inline{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}.glue-social__copy-input{font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;letter-spacing:.2px;line-height:20px;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif;font-family:"Google Sans Text",Arial,Helvetica,sans-serif}[lang=ja] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}[lang=ja] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-social__copy-input{font-size:12px;font-weight:500;letter-spacing:.2px;line-height:20px}}[lang=ja] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-social__copy-input{font-size:12px;font-weight:500;letter-spacing:.2px;line-height:20px}}[lang=ja] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-social__copy-input{font-family:"Google Sans Text","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-social__copy-input{font-size:12px;font-weight:500;letter-spacing:.2px;line-height:20px}}.glue-social__title{font-family:"Google Sans",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px;font-family:"Google Sans",Arial,Helvetica,sans-serif;font-family:"Google Sans",Arial,Helvetica,sans-serif;font-family:"Google Sans",Arial,Helvetica,sans-serif}[lang=ja] .glue-social__title{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-social__title{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-social__title{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-social__title{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}[lang=ja] .glue-social__title{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-social__title{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-social__title{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-social__title{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 600px){.glue-social__title{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}[lang=ja] .glue-social__title{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-social__title{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-social__title{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-social__title{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-social__title{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}[lang=ja] .glue-social__title{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-social__title{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-social__title{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-social__title{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1440px){.glue-social__title{font-size:16px;font-weight:500;letter-spacing:initial;line-height:24px}}.glue-footer{background:#f8f9fa;margin:0}@media screen and (-ms-high-contrast: active){.glue-footer{border-top:1px solid #dadce0}}.glue-footer__link{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,Arial,Helvetica,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:#f8f9fa;color:#5f6368;display:inline-block;font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;min-height:48px;min-width:48px;padding:12px 0;text-decoration:none}[lang=ja] .glue-footer__link{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,"Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-footer__link{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,"Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-footer__link{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,"Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-footer__link{font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,"Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}@media(min-width: 1024px){.glue-footer__link{min-height:0;min-width:0;padding:0}}.glue-footer__link:visited{color:#5f6368}.glue-footer__link:visited:hover{color:#202124}.glue-footer__link:hover,.glue-footer__link:focus{color:#202124}.glue-footer__link:hover{background:#f8f9fa}.glue-footer__link:focus{background:#e8eaed;border:0}.glue-footer__global{padding:40px 0 0px}@media(min-width: 600px){.glue-footer__global{display:flex;flex-wrap:wrap;padding-bottom:8px}}.glue-footer__logo{height:24px;margin:0 48px 32px 0;width:75px}[dir=rtl] .glue-footer__logo{margin-left:48px;margin-right:0}@media(min-width: 600px){.glue-footer__logo{flex:0 0 75px}}.glue-footer__logo a{align-items:center;color:#5f6368;display:flex;height:48px}@media(min-width: 1024px){.glue-footer__logo a{align-items:inherit;height:24px}}.glue-footer__logo a:hover,.glue-footer__logo a:focus{background:#e8eaed;color:#202124}.glue-footer__logo-img{fill:currentColor;height:24px;width:75px}@media screen and (-ms-high-contrast: active){.glue-footer__logo-img{background-color:#f8f9fa}}.glue-footer__global-links{margin-bottom:0;padding:0 0 24px}.glue-footer__global-links:after{clear:both;content:"";display:flex}@media(min-width: 600px){.glue-footer__global-links{display:flex;flex:1 0 auto;flex-wrap:wrap;max-width:100%}}@media(min-width: 600px){.glue-footer__global-links--extra{flex:0 0 auto}}.glue-footer__global-links-list-item{align-items:center;display:flex;float:left;padding:0 24px 0 0}@media(min-width: 1024px){.glue-footer__global-links-list-item{display:inline;padding:0 24px 16px 0}}[dir=rtl] .glue-footer__global-links-list-item{float:right;padding-left:24px;padding-right:0}.glue-footer__global-links-list-item:last-child{align-items:center;display:flex;padding:0 24px 0 0}@media(min-width: 1024px){.glue-footer__global-links-list-item:last-child{align-items:inherit;display:inline;padding-left:0;padding-right:48px}}[dir=rtl] .glue-footer__global-links-list-item:last-child{padding-left:48px;padding-right:0}.glue-footer .glue-icon--footer-help{fill:currentColor;margin:-2px 8px 0 0;vertical-align:middle}[dir=rtl] .glue-footer .glue-icon--footer-help{margin:-2px 0 0 8px}.glue-footer__global-links-list-item--extra:last-child{padding-left:0;padding-right:0}[dir=rtl] .glue-footer__global-links-list-item--extra:last-child{padding-left:0;padding-right:0}.glue-footer__lang-dropdown{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#f8f9fa;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iIzU0NTQ1NCI+PHBhdGggZD0iTTcgMTBsNSA1IDUtNXoiPjwvcGF0aD48L3N2Zz4=);background-position:right 50%;background-repeat:no-repeat;border:none;border-radius:0;box-sizing:border-box;color:#5f6368;display:inline-block;font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;height:48px;margin:0 0 0 8px;padding:0 24px 0 2px;text-overflow:ellipsis;white-space:pre-wrap;width:100%}@media(min-width: 1024px){.glue-footer__lang-dropdown{height:24px}}[dir=rtl] .glue-footer__lang-dropdown{background-position:left 50%;margin:0 8px 0 0;padding:0 2px 0 24px}.glue-footer__lang-dropdown::-ms-expand{display:none}.glue-footer__lang-dropdown:focus{background-color:#e8eaed;color:#202124}.glue-footer__upper{border-bottom:1px solid #dadce0}@media(max-width: 599px){.glue-footer .glue-footer__upper{margin:0;padding:24px 28px}}@media(min-width: 600px){.glue-footer__upper{padding:24px 0}}.glue-footer .glue-social .glue-social__title.glue-social__title--inline{flex:1 0 100%;padding-bottom:24px}@media(min-width: 600px){.glue-footer .glue-social .glue-social__title.glue-social__title--inline{flex:0 0 auto;padding-bottom:0}}.glue-footer .glue-social .glue-social__list{align-self:center}.glue-footer .glue-social .glue-social__item{margin-bottom:0}.glue-footer .glue-social .glue-social__link{background-color:#f8f9fa}.glue-footer .glue-social .glue-social__link:hover,.glue-footer .glue-social .glue-social__link:focus{background-color:#e8eaed}.glue-footer .glue-social .glue-social__link:focus{outline:2px solid transparent}.glue-footer__site-links{border-bottom:1px solid #dadce0}.glue-footer__site-links:after{clear:both;content:"";display:flex}@media(max-width: 599px){.glue-footer .glue-footer__site-links{margin:0;padding:0 28px}}@media(min-width: 600px){.glue-footer__site-links{padding:40px 0 48px}}.glue-footer__site-links-grid{padding:24px 0 0}@media(min-width: 600px){.glue-footer__site-links-grid{box-sizing:content-box;padding-top:0}@supports(display: grid){.glue-footer__site-links-grid{display:grid;grid-column-gap:24px;grid-template-columns:repeat(4, minmax(100px, 1fr))}}@supports(display: grid){.glue-footer__site-links-grid.glue-footer__site-links-grid--1-col{grid-template-columns:repeat(1, minmax(100px, 1fr))}}@supports(display: grid){.glue-footer__site-links-grid.glue-footer__site-links-grid--2-col{grid-template-columns:repeat(2, minmax(100px, 1fr))}}@supports(display: grid){.glue-footer__site-links-grid.glue-footer__site-links-grid--3-col{grid-template-columns:repeat(3, minmax(100px, 1fr))}}@supports(display: grid){.glue-footer__site-links-grid.glue-footer__site-links-grid--4-col{grid-template-columns:repeat(4, minmax(100px, 1fr))}}@supports(display: grid){.glue-footer__site-links-grid.glue-footer__site-links-grid--5-col{grid-template-columns:repeat(5, minmax(100px, 1fr))}}}@media(min-width: 1024px){@supports(display: grid){.glue-footer__site-links-grid{grid-column-gap:40px}}}.glue-footer__site-links-column{margin:0 0 24px;padding:0}@media(min-width: 600px){.glue-footer__site-links-column{float:left;margin-left:0;margin-right:24px;width:calc(25% - 24px)}@supports(display: grid){.glue-footer__site-links-column{margin:0;width:100%}}[dir=rtl] .glue-footer__site-links-column{float:right;margin-left:24px;margin-right:0}@supports(display: grid){[dir=rtl] .glue-footer__site-links-column{margin:0;width:100%}}.glue-footer__site-links-grid--1-col .glue-footer__site-links-column{width:calc(100% - 24px)}.glue-footer__site-links-grid--2-col .glue-footer__site-links-column{width:calc(50% - 24px)}.glue-footer__site-links-grid--3-col .glue-footer__site-links-column{width:calc(33% - 24px)}.glue-footer__site-links-grid--4-col .glue-footer__site-links-column{width:calc(25% - 24px)}.glue-footer__site-links-grid--5-col .glue-footer__site-links-column{width:calc(20% - 24px)}@supports(display: grid){.glue-footer__site-links-grid--1-col .glue-footer__site-links-column,.glue-footer__site-links-grid--2-col .glue-footer__site-links-column,.glue-footer__site-links-grid--3-col .glue-footer__site-links-column,.glue-footer__site-links-grid--4-col .glue-footer__site-links-column,.glue-footer__site-links-grid--5-col .glue-footer__site-links-column{width:100%}}@supports(display: grid){[dir=rtl] .glue-footer__site-links-grid--1-col .glue-footer__site-links-column,[dir=rtl] .glue-footer__site-links-grid--2-col .glue-footer__site-links-column,[dir=rtl] .glue-footer__site-links-grid--3-col .glue-footer__site-links-column,[dir=rtl] .glue-footer__site-links-grid--4-col .glue-footer__site-links-column,[dir=rtl] .glue-footer__site-links-grid--5-col .glue-footer__site-links-column{width:100%}}}.glue-footer__site-links-column.glue-expansion-panel{border-top:0;margin-bottom:0}.glue-footer__site-links-header{color:#202124;overflow:hidden}@media(min-width: 600px){.glue-footer__site-links-header{margin:0 0 16px}}.glue-footer__site-links-header .glue-footer__site-links-header-button{border-top:1px solid #dadce0;margin:0;padding:24px 0}@media(min-width: 600px){.glue-footer__site-links-header .glue-footer__site-links-header-button{border-top:0;padding:0}}.glue-footer__site-links-header .glue-footer__site-links-header-button .glue-expansion-panel__header-arrow{display:none}.glue-footer__site-links-header .glue-footer__site-links-header-button.glue-expansion-panel__button{color:#202124;display:flex;padding-bottom:23px}.glue-footer__site-links-header .glue-footer__site-links-header-button.glue-expansion-panel__button .glue-expansion-panel__header-arrow{display:block;fill:currentColor}.glue-footer__site-links-header .glue-footer__site-links-header-button.glue-expansion-panel__button:hover,.glue-footer__site-links-header .glue-footer__site-links-header-button.glue-expansion-panel__button:focus{color:#202124;outline:2px solid transparent}.glue-footer__site-links-header .glue-footer__site-links-header-button.glue-expansion-panel__button:focus{border-bottom-color:#202124;padding-bottom:22px}.glue-is-expanded>.glue-footer__site-links-header .glue-footer__site-links-header-button.glue-expansion-panel__button:focus{border-bottom-color:#202124}.glue-footer__site-links-list ul{margin-bottom:0}.glue-footer__site-links-list-item{margin-bottom:8px}.glue-footer__site-links-list-item:first-child{margin-top:8px}.glue-footer__site-links-list-item:last-child{margin-bottom:0}@media(max-width: 599px){.glue-footer__site-links-list-item{margin-left:2px}[dir=rtl] .glue-footer__site-links-list-item{margin-right:2px}}.glue-expansion-panels__header{display:flex}.glue-expansion-panels__header .glue-eyebrow{flex:1 0 auto;margin:24px 0}.glue-expansion-panels__header .glue-expansion-panels__toggle-all{flex:0 0 auto;margin:10px 0}.glue-expansion-panels__header .glue-expansion-panels__toggle-text.glue-expansion-panels__toggle-text--collapsed{display:none}.glue-expansion-panels .glue-expansion-panel{border-top:1px solid #dadce0;clear:both}.glue-expansion-panels .glue-expansion-panel:last-child{border-bottom:1px solid #dadce0;margin-bottom:20px}.glue-expansion-panels .glue-expansion-panel__button{background:none;border:0;border-bottom:1px solid transparent;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:24px 0 23px;width:100%}@media(min-width: 1024px){.glue-expansion-panels .glue-expansion-panel__button{padding:28px 0 27px}}.glue-expansion-panels .glue-expansion-panel__button:hover,.glue-expansion-panels .glue-expansion-panel__button:focus{color:#174ea6;outline:2px solid transparent}.glue-expansion-panels .glue-expansion-panel__button:hover .glue-expansion-panel__header-text,.glue-expansion-panels .glue-expansion-panel__button:focus .glue-expansion-panel__header-text{color:currentColor}.glue-expansion-panels .glue-expansion-panel__button:hover .glue-expansion-panel__header-arrow,.glue-expansion-panels .glue-expansion-panel__button:focus .glue-expansion-panel__header-arrow{fill:currentColor}.glue-expansion-panels .glue-expansion-panel__button:focus{border-bottom:2px solid #174ea6;padding-bottom:22px}@media(min-width: 1024px){.glue-expansion-panels .glue-expansion-panel__button:focus{padding-bottom:26px}}.glue-expansion-panels .glue-expansion-panel__header-text{align-self:center;color:#1a73e8;flex:1 1 auto;margin-right:8px;text-align:left}@media(min-width: 600px){.glue-expansion-panels .glue-expansion-panel__header-text{margin-right:16px}}@media(min-width: 1024px){.glue-expansion-panels .glue-expansion-panel__header-text{margin-right:24px}}[dir=rtl] .glue-expansion-panels .glue-expansion-panel__header-text{margin-left:8px;margin-right:0;text-align:right}@media(min-width: 600px){[dir=rtl] .glue-expansion-panels .glue-expansion-panel__header-text{margin-left:16px;margin-right:0}}@media(min-width: 1024px){[dir=rtl] .glue-expansion-panels .glue-expansion-panel__header-text{margin-left:24px;margin-right:0}}.glue-expansion-panels .glue-expansion-panel__header-text:hover{color:#174ea6}.glue-expansion-panels .glue-expansion-panel__header-arrow{fill:#1a73e8;flex:0 1 auto;height:24px;padding:0 3px;transition:-webkit-transform 100ms ease-out;transition:transform 100ms ease-out;transition:transform 100ms ease-out, -webkit-transform 100ms ease-out;width:24px}@media(min-width: 1024px){.glue-expansion-panels .glue-expansion-panel__header-arrow{height:36px;padding:0 4px;width:36px}}.glue-expansion-panels .glue-expansion-panel__content{display:block;height:0;overflow:hidden;transition:height 200ms ease-out}.glue-expansion-panels .glue-expansion-panel__content[data-glue-expansion-panel-initial=expanded]{height:auto}.glue-expansion-panels .glue-expansion-panel__content>div{padding:24px 0}@media(min-width: 600px){.glue-expansion-panels .glue-expansion-panel__content>div{padding-right:40px}[dir=rtl] .glue-expansion-panels .glue-expansion-panel__content>div{padding-left:40px;padding-right:0}}@media(min-width: 1024px){.glue-expansion-panels .glue-expansion-panel__content>div{padding-right:60px}[dir=rtl] .glue-expansion-panels .glue-expansion-panel__content>div{padding-left:60px;padding-right:0}}.glue-expansion-panels.glue-is-expanded .glue-expansion-panels__toggle-text.glue-expansion-panels__toggle-text--expanded{display:none}.glue-expansion-panels.glue-is-expanded .glue-expansion-panels__toggle-text.glue-expansion-panels__toggle-text--collapsed{display:inline-block}.glue-expansion-panels .glue-is-expanded .glue-expansion-panel__button{border-bottom:1px solid #dadce0}.glue-expansion-panels .glue-is-expanded .glue-expansion-panel__button:focus{border-bottom:2px solid #174ea6}.glue-expansion-panels .glue-is-expanded .glue-expansion-panel__button.glue-social__title{border-bottom:1px solid transparent}.glue-expansion-panels .glue-is-expanded .glue-expansion-panel__header-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform 100ms ease-in;transition:transform 100ms ease-in;transition:transform 100ms ease-in, -webkit-transform 100ms ease-in}.glue-expansion-panels .glue-is-expanded .glue-expansion-panel__content{height:auto;transition:height 200ms ease-in}.glue-expansion-panels .glue-is-collapsed .glue-expansion-panel__content{height:auto;visibility:hidden}.glue-button,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-social__copy-btn{font-family:"Google Sans",Arial,Helvetica,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;align-content:center;align-items:center;align-self:flex-start;border:1px solid transparent;border-radius:4px;display:inline-flex;flex-flow:row nowrap;font-family:"Google Sans",Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;justify-content:space-around;letter-spacing:.5px;line-height:24px;margin:8px 0;max-width:380px;min-height:48px;min-width:96px;overflow:hidden;padding:12px 24px 12px 24px;text-align:center;text-decoration:none;transition:background-color .2s,box-shadow .2s,color .2s;vertical-align:middle}[lang=ja] .glue-button,[lang=ja] .glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[lang=ja] .glue-social__copy-btn{font-family:"Google Sans","Noto Sans JP","Noto Sans CJK JP",Arial,Helvetica,sans-serif}[lang=ko] .glue-button,[lang=ko] .glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[lang=ko] .glue-social__copy-btn{font-family:"Google Sans","Noto Sans KR","Noto Sans CJK KR",Arial,Helvetica,sans-serif}[lang=zh-CN] .glue-button,[lang=zh-CN] .glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[lang=zh-CN] .glue-social__copy-btn{font-family:"Google Sans","Noto Sans SC","Noto Sans CJK SC",Arial,Helvetica,sans-serif}[lang=zh-TW] .glue-button,[lang=zh-TW] .glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[lang=zh-TW] .glue-social__copy-btn{font-family:"Google Sans","Noto Sans TC","Noto Sans CJK TC",Arial,Helvetica,sans-serif}.glue-button svg,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-social__copy-btn svg{display:none;height:18px;min-width:18px;width:18px}.glue-button img,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button img,.glue-social__copy-btn img{display:none}.glue-button:focus,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-social__copy-btn:focus{outline:none;transition:none}.glue-button.glue-button--icon,.glue-button--icon.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--icon.glue-social__copy-btn{padding-left:12px;padding-right:16px}[dir=rtl] .glue-button.glue-button--icon,[dir=rtl] .glue-button--icon.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[dir=rtl] .glue-button--icon.glue-social__copy-btn{padding-left:16px;padding-right:12px}.glue-button.glue-button--icon svg,.glue-button--icon.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--icon.glue-social__copy-btn svg{display:block;margin:-3px 8px 0 0}[dir=rtl] .glue-button.glue-button--icon svg,[dir=rtl] .glue-button--icon.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,[dir=rtl] .glue-button--icon.glue-social__copy-btn svg{margin:-3px 0 0 8px}.glue-button.glue-button--icon-right,.glue-button--icon-right.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--icon-right.glue-social__copy-btn{padding-left:16px;padding-right:12px}[dir=rtl] .glue-button.glue-button--icon-right,[dir=rtl] .glue-button--icon-right.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[dir=rtl] .glue-button--icon-right.glue-social__copy-btn{padding-left:12px;padding-right:16px}.glue-button.glue-button--icon-right svg,.glue-button--icon-right.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--icon-right.glue-social__copy-btn svg{display:block;margin:-3px 0 0 8px}[dir=rtl] .glue-button.glue-button--icon-right svg,[dir=rtl] .glue-button--icon-right.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,[dir=rtl] .glue-button--icon-right.glue-social__copy-btn svg{margin:-3px 8px 0 0}.glue-button.glue-button--high-emphasis,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--high-emphasis.glue-social__copy-btn{background-color:#1a73e8;color:#fff}.glue-button.glue-button--high-emphasis svg,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--high-emphasis.glue-social__copy-btn svg{fill:#fff}@media screen and (-ms-high-contrast: active),(forced-colors: active){.glue-button.glue-button--high-emphasis,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--high-emphasis.glue-social__copy-btn{forced-color-adjust:none}}@media screen and (-ms-high-contrast: active)and (-ms-high-contrast: white-on-black),(forced-colors: active)and (-ms-high-contrast: white-on-black){.glue-button.glue-button--high-emphasis,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--high-emphasis.glue-social__copy-btn{background:#fff;color:#000}.glue-button.glue-button--high-emphasis svg,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--high-emphasis.glue-social__copy-btn svg{fill:#000}}@media screen and (-ms-high-contrast: active)and (-ms-high-contrast: black-on-white),(forced-colors: active)and (-ms-high-contrast: black-on-white){.glue-button.glue-button--high-emphasis,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--high-emphasis.glue-social__copy-btn{background:#000;color:#fff}.glue-button.glue-button--high-emphasis svg,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--high-emphasis.glue-social__copy-btn svg{fill:#fff}}.glue-button.glue-button--high-emphasis:visited,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:visited,.glue-button--high-emphasis.glue-social__copy-btn:visited{background-color:#1a73e8;color:#fff}.glue-button.glue-button--high-emphasis[disabled],.glue-button--high-emphasis[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--high-emphasis[disabled].glue-social__copy-btn,.glue-button.glue-button--high-emphasis[disabled]:hover{background-color:#f8f9fa;box-shadow:none;border-color:transparent;color:#9aa0a6}.glue-button.glue-button--high-emphasis[disabled] svg,.glue-button--high-emphasis[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--high-emphasis[disabled].glue-social__copy-btn svg,.glue-button.glue-button--high-emphasis[disabled]:hover svg{fill:#9aa0a6}.glue-button.glue-button--high-emphasis:hover,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover,.glue-button--high-emphasis.glue-social__copy-btn:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);background-color:#185abc}.glue-button.glue-button--high-emphasis:focus,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-button--high-emphasis.glue-social__copy-btn:focus{background-color:#185abc;border-color:#fff;box-shadow:0 0 0 2px #185abc}.glue-button.glue-button--high-emphasis:active,.glue-button--high-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active,.glue-button--high-emphasis.glue-social__copy-btn:active{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);background-color:#185abc;border:1px solid transparent}.glue-button.glue-button--medium-emphasis,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--medium-emphasis.glue-social__copy-btn{background-color:#fff;border-color:#dadce0;box-shadow:none;color:#1a73e8}.glue-button.glue-button--medium-emphasis svg,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--medium-emphasis.glue-social__copy-btn svg{fill:#1a73e8}.glue-button.glue-button--medium-emphasis:visited,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:visited,.glue-button--medium-emphasis.glue-social__copy-btn:visited{background-color:#fff;color:#1a73e8}.glue-button.glue-button--medium-emphasis[disabled],.glue-button--medium-emphasis[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--medium-emphasis[disabled].glue-social__copy-btn,.glue-button.glue-button--medium-emphasis[disabled]:hover{background-color:#f8f9fa;box-shadow:none;border-color:transparent;color:#9aa0a6}.glue-button.glue-button--medium-emphasis[disabled] svg,.glue-button--medium-emphasis[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--medium-emphasis[disabled].glue-social__copy-btn svg,.glue-button.glue-button--medium-emphasis[disabled]:hover svg{fill:#9aa0a6}.glue-button.glue-button--medium-emphasis:hover svg,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover svg,.glue-button--medium-emphasis.glue-social__copy-btn:hover svg,.glue-button.glue-button--medium-emphasis:focus svg,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus svg,.glue-button--medium-emphasis.glue-social__copy-btn:focus svg,.glue-button.glue-button--medium-emphasis:active svg,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active svg,.glue-button--medium-emphasis.glue-social__copy-btn:active svg{fill:#174ea6}.glue-button.glue-button--medium-emphasis:hover,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover,.glue-button--medium-emphasis.glue-social__copy-btn:hover{background-color:#f6f9fe;border-color:#1a73e8;color:#174ea6}.glue-button.glue-button--medium-emphasis:focus,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-button--medium-emphasis.glue-social__copy-btn:focus{background-color:#e4eefc;border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e8;color:#174ea6}.glue-button.glue-button--medium-emphasis:active,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active,.glue-button--medium-emphasis.glue-social__copy-btn:active{background-color:#e8f1fd;border-color:#1a73e8;box-shadow:none;color:#174ea6}@media screen and (-ms-high-contrast: active),(forced-colors: active){.glue-button.glue-button--medium-emphasis,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--medium-emphasis.glue-social__copy-btn{background:ButtonFace;border:1px solid ButtonHighlight;forced-color-adjust:none}.glue-button.glue-button--medium-emphasis:focus,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-button--medium-emphasis.glue-social__copy-btn:focus{background-color:#fff;border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e8;color:#1a73e8}.glue-button.glue-button--medium-emphasis:focus svg,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus svg,.glue-button--medium-emphasis.glue-social__copy-btn:focus svg{fill:#1a73e8}}@media screen and (-ms-high-contrast: active)and (-ms-high-contrast: white-on-black),(forced-colors: active)and (-ms-high-contrast: white-on-black){.glue-button.glue-button--medium-emphasis,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--medium-emphasis.glue-social__copy-btn{color:#fff}.glue-button.glue-button--medium-emphasis svg,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--medium-emphasis.glue-social__copy-btn svg{fill:#fff}}@media screen and (-ms-high-contrast: active)and (-ms-high-contrast: black-on-white),(forced-colors: active)and (-ms-high-contrast: black-on-white){.glue-button.glue-button--medium-emphasis,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--medium-emphasis.glue-social__copy-btn{color:#000}.glue-button.glue-button--medium-emphasis svg,.glue-button--medium-emphasis.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--medium-emphasis.glue-social__copy-btn svg{fill:#000}}.glue-button.glue-button--medium-emphasis.glue-button--reversed,.glue-button--medium-emphasis.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--medium-emphasis.glue-button--reversed.glue-social__copy-btn{background-color:transparent;border:solid 1px #fff;color:#fff}.glue-button.glue-button--medium-emphasis.glue-button--reversed svg,.glue-button--medium-emphasis.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--medium-emphasis.glue-button--reversed.glue-social__copy-btn svg{fill:#fff}.glue-button.glue-button--medium-emphasis.glue-button--reversed:visited,.glue-button--medium-emphasis.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:visited,.glue-button--medium-emphasis.glue-button--reversed.glue-social__copy-btn:visited{background-color:transparent;color:#669df6}.glue-button.glue-button--medium-emphasis.glue-button--reversed:hover,.glue-button--medium-emphasis.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover,.glue-button--medium-emphasis.glue-button--reversed.glue-social__copy-btn:hover{background-color:#fff;border-color:#1a73e8;color:#1a73e8}.glue-button.glue-button--medium-emphasis.glue-button--reversed:hover svg,.glue-button--medium-emphasis.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover svg,.glue-button--medium-emphasis.glue-button--reversed.glue-social__copy-btn:hover svg{fill:#1a73e8}.glue-button.glue-button--medium-emphasis.glue-button--reversed:focus,.glue-button--medium-emphasis.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-button--medium-emphasis.glue-button--reversed.glue-social__copy-btn:focus{background-color:#fff;border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e8;color:#1a73e8}.glue-button.glue-button--medium-emphasis.glue-button--reversed:focus svg,.glue-button--medium-emphasis.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus svg,.glue-button--medium-emphasis.glue-button--reversed.glue-social__copy-btn:focus svg{fill:#1a73e8}.glue-button.glue-button--medium-emphasis.glue-button--reversed:active,.glue-button--medium-emphasis.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active,.glue-button--medium-emphasis.glue-button--reversed.glue-social__copy-btn:active{background-color:#e8f1fd;border-color:transparent;box-shadow:none}.glue-button.glue-button--medium-emphasis.glue-button--reversed[disabled],.glue-button--medium-emphasis.glue-button--reversed[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--medium-emphasis.glue-button--reversed[disabled].glue-social__copy-btn,.glue-button.glue-button--medium-emphasis.glue-button--reversed[disabled]:hover{background-color:#f8f9fa;box-shadow:none;border-color:transparent;color:#9aa0a6}.glue-button.glue-button--medium-emphasis.glue-button--reversed[disabled] svg,.glue-button--medium-emphasis.glue-button--reversed[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--medium-emphasis.glue-button--reversed[disabled].glue-social__copy-btn svg,.glue-button.glue-button--medium-emphasis.glue-button--reversed[disabled]:hover svg{fill:#9aa0a6}.glue-button.glue-button--low-emphasis,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-social__copy-btn{background-color:transparent;color:#1a73e8;min-width:auto;padding-left:12px;padding-right:12px}.glue-button.glue-button--low-emphasis svg,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-social__copy-btn svg{fill:#1a73e8}.glue-button.glue-button--low-emphasis:visited,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:visited,.glue-social__copy-btn:visited{background-color:transparent;color:#1a73e8}.glue-button.glue-button--low-emphasis[disabled],[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[disabled].glue-social__copy-btn,.glue-button.glue-button--low-emphasis[disabled]:hover{background-color:#f8f9fa;box-shadow:none;border-color:transparent;color:#9aa0a6}.glue-button.glue-button--low-emphasis[disabled] svg,[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,[disabled].glue-social__copy-btn svg,.glue-button.glue-button--low-emphasis[disabled]:hover svg{fill:#9aa0a6}.glue-button.glue-button--low-emphasis:hover svg,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover svg,.glue-social__copy-btn:hover svg,.glue-button.glue-button--low-emphasis:focus svg,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus svg,.glue-social__copy-btn:focus svg,.glue-button.glue-button--low-emphasis:active svg,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active svg,.glue-social__copy-btn:active svg{fill:#174ea6}.glue-button.glue-button--low-emphasis:hover,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover,.glue-social__copy-btn:hover{background-color:rgba(26,115,232,.04);box-shadow:none;color:#174ea6}.glue-button.glue-button--low-emphasis:focus,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-social__copy-btn:focus{background-color:rgba(26,115,232,.12);box-shadow:0 0 0 2px #1a73e8;color:#174ea6}.glue-button.glue-button--low-emphasis:active,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active,.glue-social__copy-btn:active{background-color:rgba(66,133,244,.1);border-color:transparent;box-shadow:none;color:#174ea6}@media screen and (-ms-high-contrast: active),(forced-colors: active){.glue-button.glue-button--low-emphasis,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-social__copy-btn{background:ButtonFace;forced-color-adjust:none}.glue-button.glue-button--low-emphasis:focus,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-social__copy-btn:focus{background-color:#fff;border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e8;color:#1a73e8}.glue-button.glue-button--low-emphasis:focus svg,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus svg,.glue-social__copy-btn:focus svg{fill:#1a73e8}}@media screen and (-ms-high-contrast: active)and (-ms-high-contrast: white-on-black),(forced-colors: active)and (-ms-high-contrast: white-on-black){.glue-button.glue-button--low-emphasis,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-social__copy-btn{color:#fff;border-color:#000}.glue-button.glue-button--low-emphasis svg,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-social__copy-btn svg{fill:#fff}}@media screen and (-ms-high-contrast: active)and (-ms-high-contrast: black-on-white),(forced-colors: active)and (-ms-high-contrast: black-on-white){.glue-button.glue-button--low-emphasis,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-social__copy-btn{color:#000;border-color:#fff}.glue-button.glue-button--low-emphasis svg,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-social__copy-btn svg{fill:#000}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.glue-button.glue-button--low-emphasis:hover,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover,.glue-social__copy-btn:hover{border:1px solid ButtonHighlight}}.glue-button.glue-button--low-emphasis.glue-button--reversed,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--reversed.glue-social__copy-btn{color:#669df6}.glue-button.glue-button--low-emphasis.glue-button--reversed svg,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--reversed.glue-social__copy-btn svg{fill:#669df6}.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--reversed-alternate.glue-social__copy-btn{color:#fff}.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate svg,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--reversed-alternate.glue-social__copy-btn svg{fill:#fff}.glue-button.glue-button--low-emphasis.glue-button--reversed,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--reversed.glue-social__copy-btn,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--reversed-alternate.glue-social__copy-btn{background-color:transparent}@media screen and (-ms-high-contrast: active){.glue-button.glue-button--low-emphasis.glue-button--reversed,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--reversed.glue-social__copy-btn,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--reversed-alternate.glue-social__copy-btn{border-color:#202124;color:#e8f0fe}.glue-button.glue-button--low-emphasis.glue-button--reversed svg,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--reversed.glue-social__copy-btn svg,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate svg,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--reversed-alternate.glue-social__copy-btn svg{fill:#e8f0fe}}.glue-button.glue-button--low-emphasis.glue-button--reversed:visited,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:visited,.glue-button--reversed.glue-social__copy-btn:visited,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate:visited,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:visited,.glue-button--reversed-alternate.glue-social__copy-btn:visited{background-color:transparent;color:#669df6}.glue-button.glue-button--low-emphasis.glue-button--reversed:visited svg,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:visited svg,.glue-button--reversed.glue-social__copy-btn:visited svg,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate:visited svg,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:visited svg,.glue-button--reversed-alternate.glue-social__copy-btn:visited svg{fill:#669df6}.glue-button.glue-button--low-emphasis.glue-button--reversed:hover,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover,.glue-button--reversed.glue-social__copy-btn:hover,.glue-button.glue-button--low-emphasis.glue-button--reversed:focus,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-button--reversed.glue-social__copy-btn:focus,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate:hover,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover,.glue-button--reversed-alternate.glue-social__copy-btn:hover,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate:focus,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-button--reversed-alternate.glue-social__copy-btn:focus{background-color:#f4f8fe;color:#1a73e8}.glue-button.glue-button--low-emphasis.glue-button--reversed:hover svg,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover svg,.glue-button--reversed.glue-social__copy-btn:hover svg,.glue-button.glue-button--low-emphasis.glue-button--reversed:focus svg,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus svg,.glue-button--reversed.glue-social__copy-btn:focus svg,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate:hover svg,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover svg,.glue-button--reversed-alternate.glue-social__copy-btn:hover svg,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate:focus svg,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus svg,.glue-button--reversed-alternate.glue-social__copy-btn:focus svg{fill:#1a73e8}.glue-button.glue-button--low-emphasis.glue-button--reversed:active,.glue-button--reversed.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active,.glue-button--reversed.glue-social__copy-btn:active,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate:active,.glue-button--reversed-alternate.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active,.glue-button--reversed-alternate.glue-social__copy-btn:active{background-color:#e8f0fe;border-color:transparent;box-shadow:none}.glue-button.glue-button--low-emphasis.glue-button--reversed[disabled],.glue-button--reversed[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--reversed[disabled].glue-social__copy-btn,.glue-button.glue-button--low-emphasis.glue-button--reversed[disabled]:hover,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate[disabled],.glue-button--reversed-alternate[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--reversed-alternate[disabled].glue-social__copy-btn,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate[disabled]:hover{background-color:#f8f9fa;box-shadow:none;border-color:transparent;color:#9aa0a6}.glue-button.glue-button--low-emphasis.glue-button--reversed[disabled] svg,.glue-button--reversed[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--reversed[disabled].glue-social__copy-btn svg,.glue-button.glue-button--low-emphasis.glue-button--reversed[disabled]:hover svg,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate[disabled] svg,.glue-button--reversed-alternate[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--reversed-alternate[disabled].glue-social__copy-btn svg,.glue-button.glue-button--low-emphasis.glue-button--reversed-alternate[disabled]:hover svg{fill:#9aa0a6}.glue-button.glue-button--low-emphasis.glue-button--icon,.glue-button--icon.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--icon.glue-social__copy-btn{padding-left:8px;padding-right:12px}[dir=rtl] .glue-button.glue-button--low-emphasis.glue-button--icon,[dir=rtl] .glue-button--icon.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[dir=rtl] .glue-button--icon.glue-social__copy-btn{padding-left:12px;padding-right:8px}.glue-button.glue-button--low-emphasis.glue-button--icon-right,.glue-button--icon-right.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--icon-right.glue-social__copy-btn{padding-left:12px;padding-right:8px}[dir=rtl] .glue-button.glue-button--low-emphasis.glue-button--icon-right,[dir=rtl] .glue-button--icon-right.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[dir=rtl] .glue-button--icon-right.glue-social__copy-btn{padding-left:8px;padding-right:12px}.glue-button.glue-button--tonal,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--tonal.glue-social__copy-btn{background-color:#e8f0fe;border:1px solid transparent;color:#1967d2}.glue-button.glue-button--tonal svg,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--tonal.glue-social__copy-btn svg{fill:#1967d2}.glue-button.glue-button--tonal:visited,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:visited,.glue-button--tonal.glue-social__copy-btn:visited{background-color:#e8f0fe;color:#1967d2}.glue-button.glue-button--tonal[disabled],.glue-button--tonal[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--tonal[disabled].glue-social__copy-btn,.glue-button.glue-button--tonal[disabled]:hover{background-color:#f8f9fa;box-shadow:none;border-color:transparent;color:#9aa0a6}.glue-button.glue-button--tonal[disabled] svg,.glue-button--tonal[disabled].glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--tonal[disabled].glue-social__copy-btn svg,.glue-button.glue-button--tonal[disabled]:hover svg{fill:#9aa0a6}.glue-button.glue-button--tonal:hover svg,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover svg,.glue-button--tonal.glue-social__copy-btn:hover svg,.glue-button.glue-button--tonal:focus svg,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus svg,.glue-button--tonal.glue-social__copy-btn:focus svg,.glue-button.glue-button--tonal:active svg,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active svg,.glue-button--tonal.glue-social__copy-btn:active svg{fill:#174ea6}.glue-button.glue-button--tonal:hover,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover,.glue-button--tonal.glue-social__copy-btn:hover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);background-color:#e0ebfc;color:#174ea6}.glue-button.glue-button--tonal:focus,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-button--tonal.glue-social__copy-btn:focus{background-color:#e0ebfc;box-shadow:0 0 0 2px #1a73e8;color:#174ea6}.glue-button.glue-button--tonal:active,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:active,.glue-button--tonal.glue-social__copy-btn:active{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);background-color:#d3e2fa;border-color:transparent;color:#174ea6}@media screen and (-ms-high-contrast: active),(forced-colors: active){.glue-button.glue-button--tonal,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--tonal.glue-social__copy-btn{background:ButtonFace;border:1px solid ButtonHighlight;forced-color-adjust:none}.glue-button.glue-button--tonal:focus,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus,.glue-button--tonal.glue-social__copy-btn:focus{background-color:#fff;border-color:#1a73e8;box-shadow:0 0 0 2px #1a73e8;color:#1a73e8}.glue-button.glue-button--tonal:focus svg,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus svg,.glue-button--tonal.glue-social__copy-btn:focus svg{fill:#1a73e8}}@media screen and (-ms-high-contrast: active)and (-ms-high-contrast: white-on-black),(forced-colors: active)and (-ms-high-contrast: white-on-black){.glue-button.glue-button--tonal,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--tonal.glue-social__copy-btn{color:#fff}.glue-button.glue-button--tonal svg,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--tonal.glue-social__copy-btn svg{fill:#fff}}@media screen and (-ms-high-contrast: active)and (-ms-high-contrast: black-on-white),(forced-colors: active)and (-ms-high-contrast: black-on-white){.glue-button.glue-button--tonal,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,.glue-button--tonal.glue-social__copy-btn{color:#000}.glue-button.glue-button--tonal svg,.glue-button--tonal.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg,.glue-button--tonal.glue-social__copy-btn svg{fill:#000}}.glue-social--zippy-opposite .glue-social__dialog,[dir=rtl] .glue-social__dialog{float:right;left:auto;padding:4px 48px 0 8px;right:0}[dir=rtl] .glue-social--zippy .glue-social__item,[dir=rtl] .glue-social--zippy.glue-social--zippy-opposite .glue-social__item{margin-left:0;margin-right:0}.glue-social__item{margin-left:0;margin-right:8px}[dir=rtl] .glue-social--zippy .glue-social__item:first-child,[dir=rtl] .glue-social--zippy.glue-social--zippy-opposite .glue-social__item:first-child{margin-left:8px;margin-right:0}.glue-social__title,.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[dir=rtl] .glue-social--zippy.glue-social--zippy-opposite .glue-social__title.glue-social__title--zippy.glue-expansion-panel__button{margin-left:0;margin-right:24px}.glue-social--zippy-opposite .glue-social__title--zippy.glue-expansion-panel__button,[dir=rtl] .glue-social__title,[dir=rtl] .glue-social--zippy .glue-social__title.glue-social__title--zippy.glue-expansion-panel__button,[dir=rtl] .glue-social--zippy.glue-social--zippy-opposite .glue-social__title{margin-left:24px;margin-right:0}.glue-social{display:flex;flex:1 0 auto;flex-wrap:wrap;max-width:100%}.glue-social .glue-is-expanded .glue-expansion-panel__button.glue-social__title{border-bottom:0}.glue-social.glue-social--zippy .glue-social__item{opacity:0;position:absolute}.glue-social.glue-social--zippy.glue-social--zippy-opposite{flex-direction:row-reverse}.glue-social.glue-social--zippy.glue-social--zippy-opposite .glue-social__copy-btn,.glue-social.glue-social--zippy.glue-social--zippy-opposite .glue-social__copy-input{float:right;text-align:right}.glue-social.glue-social--zippy.glue-social--zippy-opposite .glue-social__copy-btn{margin:4px -12px 4px 0}.glue-social.glue-social--popover{display:inline-block}.glue-social.glue-social--popover>.glue-is-shown{z-index:900}.glue-social__group{align-items:center;align-self:center;display:flex;flex:0 0 100%;flex-wrap:wrap;margin:0}.glue-social__group+.glue-social__group{margin-top:30px}@media(min-width: 1024px){.glue-social__group+.glue-social__group{margin-top:0}}.glue-social__group.glue-expansion-panel{border:0;display:inline-flex}.glue-social__group.glue-expansion-panel:last-child{border:0}.glue-social--zippy-opposite .glue-social__group{flex-direction:inherit}.glue-popover__group{justify-content:flex-end}.glue-social__title{flex:0 0 100%}.glue-social__title svg{display:inline-flex}.glue-social__title.glue-social__title--inline{display:inline-flex;flex:0 0 auto}.glue-social__title.glue-social__title--zippy{position:relative}.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button{display:inline-flex;padding:2px 12px 0;width:auto}.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button svg{display:inline-flex}.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:focus{outline:2px solid transparent}.glue-social__list{display:flex;flex:1;flex-wrap:wrap;margin:0;max-width:100%}@media(min-width: 600px){.glue-social__list{flex-wrap:nowrap}}.glue-social__list.glue-social__list--popover{flex-wrap:wrap;padding-top:26px}.glue-social--zippy-opposite .glue-social__list{flex-direction:inherit}.glue-social__item{align-items:center;align-self:center;display:inline-flex;flex:0 0 auto;height:48px;width:48px}.glue-social__item:last-child{margin-right:0}.glue-social__item:focus-within{border:2px solid #185abc;border-radius:50%}.glue-social__item .glue-social__link{align-items:center;border-radius:50%;color:currentColor;display:flex;height:100%;justify-content:center;margin:0 auto;padding:2px;transition:none;transition-property:none;width:100%}.glue-social__item .glue-social__link:hover,.glue-social__item .glue-social__link:focus{background:#f1f3f4;box-shadow:none;color:currentColor;outline:none}.glue-social__item .glue-social.glue-social--popover{display:block;height:100%;width:100%}.glue-social__item .glue-social.glue-social--popover .glue-popover{height:100%;width:100%}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(0){opacity:1;pointer-events:auto;-webkit-transform:translateX(-52px);transform:translateX(-52px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(0){opacity:0;pointer-events:none;-webkit-transform:translateX(-104px);transform:translateX(-104px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(0){-webkit-transform:translateX(52px);transform:translateX(52px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(0){-webkit-transform:translateX(104px);transform:translateX(104px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(0){-webkit-transform:translateX(0px);transform:translateX(0px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(0){-webkit-transform:translateX(52px);transform:translateX(52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(0){-webkit-transform:translateX(0px);transform:translateX(0px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(0){-webkit-transform:translateX(-52px);transform:translateX(-52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(1){opacity:1;pointer-events:auto;-webkit-transform:translateX(0px);transform:translateX(0px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(1){opacity:0;pointer-events:none;-webkit-transform:translateX(-52px);transform:translateX(-52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(1){-webkit-transform:translateX(0px);transform:translateX(0px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(1){-webkit-transform:translateX(52px);transform:translateX(52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(1){-webkit-transform:translateX(-52px);transform:translateX(-52px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(1){-webkit-transform:translateX(0px);transform:translateX(0px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(1){-webkit-transform:translateX(52px);transform:translateX(52px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(1){-webkit-transform:translateX(0px);transform:translateX(0px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(2){opacity:1;pointer-events:auto;-webkit-transform:translateX(52px);transform:translateX(52px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(2){opacity:0;pointer-events:none;-webkit-transform:translateX(0px);transform:translateX(0px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(2){-webkit-transform:translateX(-52px);transform:translateX(-52px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(2){-webkit-transform:translateX(0px);transform:translateX(0px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(2){-webkit-transform:translateX(-104px);transform:translateX(-104px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(2){-webkit-transform:translateX(-52px);transform:translateX(-52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(2){-webkit-transform:translateX(104px);transform:translateX(104px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(2){-webkit-transform:translateX(52px);transform:translateX(52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(3){opacity:1;pointer-events:auto;-webkit-transform:translateX(104px);transform:translateX(104px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(3){opacity:0;pointer-events:none;-webkit-transform:translateX(52px);transform:translateX(52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(3){-webkit-transform:translateX(-104px);transform:translateX(-104px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(3){-webkit-transform:translateX(-52px);transform:translateX(-52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(3){-webkit-transform:translateX(-156px);transform:translateX(-156px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(3){-webkit-transform:translateX(-104px);transform:translateX(-104px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(3){-webkit-transform:translateX(156px);transform:translateX(156px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(3){-webkit-transform:translateX(104px);transform:translateX(104px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(4){opacity:1;pointer-events:auto;-webkit-transform:translateX(156px);transform:translateX(156px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(4){opacity:0;pointer-events:none;-webkit-transform:translateX(104px);transform:translateX(104px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(4){-webkit-transform:translateX(-156px);transform:translateX(-156px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(4){-webkit-transform:translateX(-104px);transform:translateX(-104px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(4){-webkit-transform:translateX(-208px);transform:translateX(-208px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(4){-webkit-transform:translateX(-156px);transform:translateX(-156px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(4){-webkit-transform:translateX(208px);transform:translateX(208px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(4){-webkit-transform:translateX(156px);transform:translateX(156px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(5){opacity:1;pointer-events:auto;-webkit-transform:translateX(208px);transform:translateX(208px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(5){opacity:0;pointer-events:none;-webkit-transform:translateX(156px);transform:translateX(156px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(5){-webkit-transform:translateX(-208px);transform:translateX(-208px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(5){-webkit-transform:translateX(-156px);transform:translateX(-156px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(5){-webkit-transform:translateX(-260px);transform:translateX(-260px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(5){-webkit-transform:translateX(-208px);transform:translateX(-208px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(5){-webkit-transform:translateX(260px);transform:translateX(260px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(5){-webkit-transform:translateX(208px);transform:translateX(208px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(6){opacity:1;pointer-events:auto;-webkit-transform:translateX(260px);transform:translateX(260px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(6){opacity:0;pointer-events:none;-webkit-transform:translateX(208px);transform:translateX(208px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(6){-webkit-transform:translateX(-260px);transform:translateX(-260px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(6){-webkit-transform:translateX(-208px);transform:translateX(-208px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(6){-webkit-transform:translateX(-312px);transform:translateX(-312px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(6){-webkit-transform:translateX(-260px);transform:translateX(-260px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(6){-webkit-transform:translateX(312px);transform:translateX(312px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(6){-webkit-transform:translateX(260px);transform:translateX(260px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(7){opacity:1;pointer-events:auto;-webkit-transform:translateX(312px);transform:translateX(312px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(7){opacity:0;pointer-events:none;-webkit-transform:translateX(260px);transform:translateX(260px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(7){-webkit-transform:translateX(-312px);transform:translateX(-312px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(7){-webkit-transform:translateX(-260px);transform:translateX(-260px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(7){-webkit-transform:translateX(-364px);transform:translateX(-364px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(7){-webkit-transform:translateX(-312px);transform:translateX(-312px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(7){-webkit-transform:translateX(364px);transform:translateX(364px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(7){-webkit-transform:translateX(312px);transform:translateX(312px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(8){opacity:1;pointer-events:auto;-webkit-transform:translateX(364px);transform:translateX(364px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(8){opacity:0;pointer-events:none;-webkit-transform:translateX(312px);transform:translateX(312px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(8){-webkit-transform:translateX(-364px);transform:translateX(-364px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(8){-webkit-transform:translateX(-312px);transform:translateX(-312px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(8){-webkit-transform:translateX(-416px);transform:translateX(-416px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(8){-webkit-transform:translateX(-364px);transform:translateX(-364px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(8){-webkit-transform:translateX(416px);transform:translateX(416px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(8){-webkit-transform:translateX(364px);transform:translateX(364px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-is-expanded .glue-social__item:nth-child(9){opacity:1;pointer-events:auto;-webkit-transform:translateX(416px);transform:translateX(416px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy .glue-is-collapsed .glue-social__item:nth-child(9){opacity:0;pointer-events:none;-webkit-transform:translateX(364px);transform:translateX(364px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-is-expanded .glue-social__item:nth-child(9){-webkit-transform:translateX(-416px);transform:translateX(-416px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-is-collapsed .glue-social__item:nth-child(9){-webkit-transform:translateX(-364px);transform:translateX(-364px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(9){-webkit-transform:translateX(-468px);transform:translateX(-468px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}.glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(9){-webkit-transform:translateX(-416px);transform:translateX(-416px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-expanded .glue-social__item:nth-child(9){-webkit-transform:translateX(468px);transform:translateX(468px);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1);transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1),-webkit-transform .2s cubic-bezier(0, 0, 0.2, 1)}[dir=rtl] .glue-social--zippy-opposite .glue-is-collapsed .glue-social__item:nth-child(9){-webkit-transform:translateX(416px);transform:translateX(416px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social--zippy .glue-social__item{opacity:0;position:absolute;-webkit-transform:translateX(-52px);transform:translateX(-52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-social__item.glue-social__item--popover{margin:24px 32px 0 0}.glue-social__item.glue-social__item--popover:nth-child(4n+4){margin-right:0}.glue-social__share-icon{fill:currentColor;margin-right:10px;padding:0}.glue-social__dialog{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);border:none;display:none;left:0;outline:none;padding:4px 8px 0 48px;position:absolute;text-align:left;top:0}.glue-social__dialog .glue-button.glue-is-copied,.glue-social__dialog .glue-is-copied.glue-social__copy-btn,.glue-social__dialog .glue-is-copied.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button{color:#5f6368;min-width:184px}.glue-social__dialog .glue-button.glue-is-copied:hover,.glue-social__dialog .glue-is-copied.glue-social__copy-btn:hover,.glue-social__dialog .glue-is-copied.glue-social__title.glue-social__title--zippy.glue-expansion-panel__button:hover{color:#5f6368}.glue-social__dialog.glue-social__dialog--popover{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);border:none;left:auto;outline:none;padding:14px 24px 24px;position:absolute;right:-26px;text-align:right;top:-20px}.glue-social__group.glue-is-shown .glue-social__dialog.glue-social__dialog--popover{display:block}.glue-social__close-btn{line-height:.7777777778;color:#202124;height:16px;right:4px;text-align:center;top:4px;width:16px}.glue-social__close-btn:focus{background:#f1f3f4}.glue-social__copy-container{align-items:flex-end;background-color:#fff;display:flex;margin:24px -24px -24px;padding:4px 8px;width:calc(100% + 48px)}.glue-social__copy-input{border:none;border-bottom:2px solid #e8eaed;color:#5f6368;display:block;min-width:200px;padding:8px 0;text-align:left}.glue-social__copy-input:focus{border-bottom:2px solid #174ea6}.glue-social__copy-container .glue-social__copy-input:focus{background:#e8eaed}.glue-social__copy-btn{margin:8px 0 8px -14px}.glue-social--zippy .glue-social--popover .glue-social__copy-btn{margin:4px 0 4px -12px}.glue-social--zippy-opposite .glue-social--zippy .glue-social--popover .glue-social__copy-btn{float:right;margin:4px -12px 4px 0;text-align:right}.glue-social__title.glue-social__title--trigger{margin:0;position:relative}.glue-social__title.glue-social__title--trigger:hover,.glue-social__title.glue-social__title--trigger:focus{color:#174ea6}.glue-social__title.glue-social__title--trigger:focus{background:#fff}.glue-social__icon-trigger{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;margin:0 auto;padding:0;position:relative;width:100%}.glue-social--popover .glue-is-shown .glue-social__icon-trigger{background:#fff;z-index:900}.glue-social__icon-trigger:hover,.glue-social__icon-trigger:focus{background:#f1f3f4;outline:none}.glue-is-shown .glue-social__icon-trigger:hover,.glue-is-shown .glue-social__icon-trigger:focus{background:transparent;box-shadow:0 0 0 8px transparent}[dir=rtl] .glue-social__dialog{top:0}[dir=rtl] .glue-social__dialog.glue-social__dialog--popover{left:-26px;right:auto;text-align:left}[dir=rtl] .glue-social__dialog .glue-social__close-btn{left:4px;right:auto}[dir=rtl] .glue-social__dialog .glue-social__copy-input{text-align:right}[dir=rtl] .glue-social__dialog .glue-social__copy-btn{float:right}[dir=rtl] .glue-social__icon-trigger{margin:0}[dir=rtl] .glue-social__share-icon{margin-left:10px;margin-right:0}[dir=rtl] .glue-social--zippy .glue-social__item{float:right;-webkit-transform:translateX(104px);transform:translateX(104px)}[dir=rtl] .glue-social--zippy .glue-social__item.glue-social__item--popover{margin:24px 0 0 32px}[dir=rtl] .glue-social--zippy .glue-social__item.glue-social__item--popover:nth-child(4n+4){margin-left:0}[dir=rtl] .glue-social--zippy.glue-social--zippy-opposite .glue-social__dialog{left:4px;padding:4px 8px 0 40px;right:auto}[dir=rtl] .glue-social--zippy.glue-social--zippy-opposite .glue-social__dialog .glue-social__copy-btn{float:left;margin:4px 0 4px -12px}[dir=rtl] .glue-social--zippy.glue-social--zippy-opposite .glue-social__dialog .glue-social__copy-input{text-align:left}[dir=rtl] .glue-social--zippy.glue-social--zippy-opposite .glue-social__item{-webkit-transform:translateX(-52px);transform:translateX(-52px);transition:opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1);transition:transform .15s cubic-bezier(0.4, 0, 1, 1),opacity .15s cubic-bezier(0.4, 0, 1, 1),-webkit-transform .15s cubic-bezier(0.4, 0, 1, 1)}.glue-footer__global{padding:20px 0px}.glue-footer__global .footnotes__copyright{font-size:12px;font-family:Arial,Helvetica,sans-serif}.glue-footer__logo .logo{height:75px;width:75px;align-self:center}.glue-footer__site-links .expand-icon{width:30px}.glue-footer__link:hover .glue-footer__link-icon{color:#202124}.glue-footer__link-icon{font-size:18px;vertical-align:middle;color:#5f6368}.glue-footer__link-icon:hover{color:#202124}.glue-social__group{flex-wrap:wrap-reverse}@media screen and (min-width: 600px){.glue-social__group{flex-wrap:wrap}}.glue-social__link{text-decoration:none}.glue-social__item{margin-right:0}.glue-social__title.glue-social__title--inline{display:none}@media screen and (min-width: 600px){.glue-social__title.glue-social__title--inline{display:inline-flex}}.subscribe{color:#fff;background-color:#188038}.subscribe__content{padding:48px 24px 60px 24px;max-width:1440px;text-align:center;margin:auto}@media screen and (min-width: 900px){.subscribe__content{padding:48px 90px 60px 90px}}@media screen and (min-width: 1024px){.subscribe__content{padding:60px 120px 60px 120px}}.subscribe__form{display:flex;align-items:center;gap:16px;justify-content:center}.subscribe__title{font-size:24px;font-weight:400;letter-spacing:-0.25px;line-height:44px;margin-bottom:16px}@media screen and (min-width: 600px){.subscribe__title{font-size:28px}}@media screen and (min-width: 900px){.subscribe__title{font-size:36px}}.subscribe__submit{height:60px;min-width:150px;position:relative}.subscribe__submit .text{padding:0}.blog-post-full{position:relative;padding:1.875rem 4.375rem 1.875rem 1.875rem;margin:0.625rem auto 0}@media screen and (min-width: 900px){.blog-post-full{display:flex;justify-content:space-between;padding:calc(1.875rem * 2) 4.375rem 1.875rem 1.875rem;margin-top:1.875rem}}@media screen and (min-width: 1024px){.blog-post-full{padding:1.875rem 4.375rem 1.875rem 6.25rem}}.blog-post-full__left-column{flex:1 1 25%}@media screen and (min-width: 900px){.blog-post-full__left-column{padding-right:2.5rem;padding-top:2.125rem}}.blog-post-full__right-column{flex:0 0 67%}.blog-post-full__date{font-size:1rem;line-height:18px;margin:0 0 0.5rem;font-weight:400;color:#5f6368}.blog-post-full__title{font-size:2.5rem;line-height:1.1;font-weight:500;letter-spacing:-0.04em;margin-top:0.5rem;margin-bottom:1rem}@media screen and (min-width: 900px){.blog-post-full__title{font-size:2.8125rem}}.blog-post-full__tags{display:flex;align-items:center;justify-content:flex-start;padding:0;margin:0;list-style-type:none;margin-bottom:1.75rem}@media screen and (min-width: 900px){.blog-post-full__tags{margin-bottom:2.625rem}}.blog-post-full__tag{font-size:1.25rem;line-height:33px;color:#5f6368;text-transform:capitalize}.blog-post-full__tag-separator{display:none;font-weight:400}.blog-post-full .blog-post-full__tag+.blog-post-full__tag .blog-post-full__tag-separator{display:inline}.blog-post-full__author{margin:0 0 0.9375rem;color:#5f6368}@media screen and (min-width: 900px){.blog-post-full__author{margin:0.3125rem 0 0.9375rem}}.blog-post-full__posted-by{font-size:1rem;margin:0}.blog-post-full__author__content{color:inherit;text-decoration:none;font-size:1.25rem;line-height:33px}.blog-post-full__main-image{width:100%}.blog-post-full__main-image img{width:100%;height:auto;max-width:100%}.blog-post-full__body{font-size:18px;line-height:1.62}.blog-post-full__body p{font-size:18px}.blog-post-full__body img{max-width:100%}.blog-post-full__body p:first-of-type{margin-top:0}.blog-post-full__body li{margin-bottom:1em}.blog-post-full__body li:last-child{margin-bottom:0}.blog-post-full__body b{font-weight:500;color:#000}.blog-post-full__body a>img{margin-left:-1em}.blog-post-full__body .youtube-container{position:relative;height:0;padding-top:25px;padding-bottom:56.25%}.blog-post-full__body .youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-post-full__body .separator{line-height:0}.blog-post-full__back-container{margin-bottom:1.625rem}@media screen and (min-width: 900px){.blog-post-full__back-container{position:absolute;top:0;display:block;height:1.25rem}.blog-post-full__back-container img{height:100%}}.blog-post-full__back{height:100%;text-decoration:none;display:flex;align-items:center;justify-content:left}@media screen and (min-width: 900px){.blog-post-full__back{justify-content:center}}.blog-post-full__back:hover .blog-post-full__back-icon{width:0;visibility:hidden}.blog-post-full__back:hover .blog-post-full__back-icon--hover{width:1.4375rem;visibility:visible}.blog-post-full__back-icon{width:1.4375rem}.blog-post-full__back-icon--hover{width:0;visibility:hidden}.blog-post-full__back-text{margin-left:0.5rem;line-height:1.25rem;color:#1a73e8;font-size:1.125rem;line-height:14px;font-weight:500}.blog-list{position:relative;padding:0px 1.875rem 0px 1.875rem;margin:1.25rem auto 0}@media screen and (min-width: 900px){.blog-list{margin-top:1.25rem}}@media screen and (min-width: 1024px){.blog-list{padding:1.25rem 4.375rem 0px 6.25rem}}.blog-list .blog-summary{display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:5rem}.blog-list .blog-summary:last-child{margin-bottom:3.75rem}@media screen and (min-width: 900px){.blog-list .blog-summary{flex-wrap:nowrap}}.blog-list .blog-summary.blog-summary--first .blog-summary__title{font-size:2.25rem}.blog-list .blog-summary.blog-summary--first .blog-summary__body{font-size:1.25rem;line-height:32px}.blog-list .blog-summary.blog-summary--first .social-links{display:flex}@media screen and (min-width: 900px){.blog-list .blog-summary.blog-summary--first .blog-summary__content{flex:0 1 50%;max-width:50%;padding-left:3.75rem}}@media screen and (min-width: 900px){.blog-list .blog-summary.blog-summary--first .blog-summary__image{flex:0 0 45%;max-width:45%}}@media screen and (min-width: 900px){.page--homepage .blog-list .blog-summary:first-child .blog-summary__image{flex:0 1 50%;max-width:50%}}@media screen and (min-width: 900px){.page--homepage .blog-list .blog-summary:first-child .blog-summary__title{font-size:1.875rem;margin-top:1.5625rem}}.page--homepage .blog-list .blog-summary:first-child .social-links{display:flex}.blog-list .blog-summary__image{flex:0 0 100%;max-width:100%;margin-bottom:0.625rem}@media screen and (min-width: 900px){.blog-list .blog-summary__image{flex:0 0 33%;max-width:33%;margin:0}}.blog-list .blog-summary__image img{width:100%;height:auto;max-width:100%;max-height:380px;-o-object-fit:contain;object-fit:contain}.blog-list .blog-summary__content{flex:0 0 100%;max-width:100%}@media screen and (min-width: 900px){.blog-list .blog-summary__content{flex:0 1 50%;max-width:50%;padding-left:5rem}}.blog-list .blog-summary__date{margin:0;letter-spacing:-0.04em;color:#5f6368;font-size:1rem}.blog-list .blog-summary__author{margin:0 0 0.9375rem;color:#5f6368}@media screen and (min-width: 900px){.blog-list .blog-summary__author{margin:0.3125rem 0 0.9375rem}}.blog-list .blog-summary__author__content{color:inherit;text-decoration:none}.blog-list .blog-summary__title{font-size:1.75rem;line-height:1.1;font-weight:300;margin-top:0.5rem;margin-bottom:0.625rem}@media screen and (min-width: 900px){.blog-list .blog-summary__title{margin-bottom:1.5625rem}}.blog-list .blog-summary__title a{color:inherit;text-decoration:none}.blog-list .blog-summary__body{font-size:1.125rem;line-height:28px;color:#3c4043}.blog-list .blog-summary__body img{max-width:100%}.blog-list .blog-summary__body .separator{display:none}.blog-list .blog-summary__ctas{display:flex;align-items:center;justify-content:space-between;margin-top:1.875rem}.blog-list .blog-summary__source-link{font-size:1.125rem;line-height:18px;font-weight:500;color:#1a73e8;text-decoration:underline}.blog-list .blog-summary .social-links{display:none}.pagination{padding:1.875rem 1.875rem 0}@media screen and (min-width: 900px){.pagination{padding:1.875rem 4.375rem 0px 1.875rem;margin:0 auto}}@media screen and (min-width: 1024px){.pagination{padding:1.875rem 4.375rem 0px 6.25rem}}.pagination__controls{display:flex;align-items:center;justify-content:flex-start;padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:flex-end;height:85px;border-top:2px solid #dadce0}.pagination__controls>*+*{margin-left:3.125rem}.pagination__control{width:22px;height:22px}.pagination__control:first-of-type{margin-right:auto}@media screen and (min-width: 900px){.pagination__control:first-of-type{margin-right:0}}.pagination .material-icons.disabled{color:#dadce0;cursor:default}.social-links{display:flex;align-items:center;justify-content:flex-start;padding:0;margin:0;list-style-type:none;opacity:.7}.social-links .social-link:last-of-type{margin-right:0}.social-links .social-link a{cursor:pointer}html{font-size:.75em}@media screen and (min-width: 360px){html{font-size:.9em}}@media screen and (min-width: 900px){html{font-size:1em}}body{font-size:1.125rem;line-height:24px;font-family:"Google Sans","Roboto",Arial,Helvetica,sans-serif,"Helvetica Neue",Arial,sans-serif;font-weight:400;color:#202124;-webkit-font-smoothing:antialiased;padding:0;margin:0;background:#fff}body *{box-sizing:border-box}body a{color:#1a73e8}blockquote{font-style:italic;color:#888;font-size:16px;line-height:1.62;text-align:left}.wrapper{max-width:1440px;margin:0 auto}.glue-button{line-height:22px}.glue-button.glue-button--high-emphasis{background-color:#188038;color:#fff}.glue-button.glue-button--high-emphasis svg{fill:#fff}.glue-button.glue-button--high-emphasis:visited{background-color:#188038;color:#fff}.glue-button.glue-button--high-emphasis:hover{background-color:#137333}.glue-button.glue-button--high-emphasis:focus{background-color:#137333;box-shadow:0 0 0 2px #137333}.glue-button.glue-button--high-emphasis:active{background-color:#0d652d}.glue-button.glue-button--medium-emphasis{color:#1e8e3e}.glue-button.glue-button--medium-emphasis svg{fill:#1e8e3e}.glue-button.glue-button--medium-emphasis:visited{color:#1e8e3e}.glue-button.glue-button--medium-emphasis:hover svg,.glue-button.glue-button--medium-emphasis:focus svg,.glue-button.glue-button--medium-emphasis:active svg{fill:#0d652d}.glue-button.glue-button--medium-emphasis:hover{background-color:#f6faf7;border-color:#1e8e3e;color:#0d652d}.glue-button.glue-button--medium-emphasis:focus{background-color:#e4f1e8;border-color:#1e8e3e;box-shadow:0 0 0 2px #1e8e3e;color:#0d652d}.glue-button.glue-button--medium-emphasis:active{background-color:#e9f4ec;border-color:#1e8e3e;color:#0d652d} --></style> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6747621709757476971&amp;zx=9003edfc-8937-4543-8415-51d7fe67b61f' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6747621709757476971&amp;zx=9003edfc-8937-4543-8415-51d7fe67b61f' rel='stylesheet'/></noscript> <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/> <meta name='google-adsense-platform-domain' content='blogspot.com'/> </head> <body class='page page--expanded-nav'> <script type='text/javascript'> // <![CDATA[ (()=>{"use strict";var e,t={85:(e,t,r)=>{r.d(t,{Z:()=>o});class o{constructor(e){this.genericImagesSources=["https://storage.googleapis.com/prod-fiber/blog/default_red.svg","https://storage.googleapis.com/prod-fiber/blog/default_orange.svg","https://storage.googleapis.com/prod-fiber/blog/default_blue.svg"],this.genericAuthorName="The Google Fiber Team",e.processPost=this.process.bind(this)}process({postBodyEl:e,authorPlacementEl:t,isBlogsListView:r}){if(!e)return;let o=this.getThumbnailImage(e);this.setAuthor(e,t,o),this.updateMainImage(e,o,r),r&&this.cutPost(e)}getThumbnailImage(e){let t=e.querySelector('[alt="Thumbnail"]');return t||(t=document.createElement("img"),t.src=this.getRandomGenericImage(),t.alt="Thumbnail",document.head.querySelector('meta[property="og:image"]').setAttribute("content","https://storage.googleapis.com/prod-fiber/blog/default.png")),t}updateMainImage(e,t,r){let o=e.parentNode.parentNode.querySelector("#main_img");r?o.parentNode.replaceChild(t,o):o.remove()}removeImageElement(e){e.parentNode.parentNode.querySelector("#main_img")}setAuthor(e,t,r){const o=r.getAttribute("title")?.replace("Author: ","");if(o)return void(t.innerText=o);let i=Array.from(e.querySelectorAll("img")).find((e=>!!e.getAttribute("title")));if(i)return void(t.innerText=i.getAttribute("title").replace("Author: ",""));t.innerText="";const n=t.parentElement;n&&(n.innerHTML="")}cutPost(e){let t=`${e.innerText.substring(0,200).trim()}...`;e.innerText=t}getRandomGenericImage(){let e=Math.floor(Math.random()*this.genericImagesSources.length);return this.genericImagesSources[e]}}}},r={};function o(e){var i=r[e];if(void 0!==i)return i.exports;var n=r[e]={exports:{}};return t[e](n,n.exports,o),n.exports}o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e=o(85),window.FiberUtils={},new e.Z(window.FiberUtils)})(); // ]]> </script> <nav class='nav'> <div class='nav__content'> <input class='nav__hamburger' id='nav-hamburger-input' type='checkbox'/> <div class='nav__logo-lock'> <label class='nav__hamburger-image-container' for='nav-hamburger-input'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-hamburger.svg'/> </label> <a class='nav__logo-container' href='https://fiber.google.com/'> <img alt='Logo' class='nav__logo' src='https://storage.googleapis.com/prod-fiber/blog/gfiber-logo.svg'/> </a> </div> <div class='nav__links-container'> <ul class='nav__top__links'> <li class='nav__top__link-item'> <a class='nav__top__link' href='https://fiber.google.com/#cities'> Fiber Cities </a> </li> <li class='nav__top__link-item'> <a class='nav__top__link' href='https://fiber.google.com/internet/'> Internet </a> </li> <li class='nav__top__link-item'> <a class='nav__top__link' href='https://fiber.google.com/business/'> Business </a> </li> <li class='nav__top__link-item'> <a class='nav__top__link' href='https://fiber.google.com/support/'> Contact Us </a> </li> </ul> <a class='nav__check-availability-button nav__button glue-button glue-button--high-emphasis' href='https://fiber.google.com/#availability'>Check availability</a> </div> </div> </nav> <div class='header'> <div class='header__content'> <a class='header__title-link' href='https://fiber.google.com/blog/'> Connect <img alt='blog-icon' class='header__icon' src='https://storage.googleapis.com/prod-fiber/blog/the-blog-logo.svg'/> </a> <div class='header__bottom'> <ul class='header__bottom__links'> <li class='header__bottom__link-item'> <a class='header__bottom__link' href='/blog/search/label/product news'> Product News </a> </li> <li class='header__bottom__link-item'> <a class='header__bottom__link' href='/blog/search/label/city news'> City News </a> </li> <li class='header__bottom__link-item'> <a class='header__bottom__link' href='/blog/search/label/company news'> Company News </a> </li> <li class='header__bottom__link-item'> <a class='header__bottom__link' href='/blog/search/label/community impact'> Community Impact </a> </li> <li class='header__bottom__link-item'> <a class='header__bottom__link' href='/blog/search/label/meet the fiber team'> Meet the team </a> </li> <li class='header__bottom__link-item'> <a class='header__bottom__link' href='/blog/search/label/policy & innovation'> Policy & Innovation </a> </li> </ul> <div class='header__flex-container'> <form action='/blog/search' class='header__search-form' method='GET'> <input autocomplete='off' class='header__search' name='q' placeholder='Search blog' type='text' value=''/> </form> <a class='glue-social__link' href='https://feeds.feedburner.com/blogspot/oObXp' target='_blank' title='RSS'> <span class='material-icons md-24'>rss_feed</span> </a> <a class='glue-social__link' href='https://services.google.com/fb/forms/gfiberblog/' target='_blank' title='email-subscribe'> <span class='material-icons md-24'>mail</span> </a> </div> </div> </div> </div> <script> (function () { const url = window.location.href; const linkElms = document.querySelectorAll('.header__bottom__link'); for (const linkEl of linkElms) { const linkWithSlash = `${linkEl}/` if (url === linkEl.href || url === linkWithSlash) { linkEl.classList.add('active'); linkEl.parentElement.classList.add('active'); } } })(); </script> <div class='wrapper'> <div class='main section' id='main'><div class='widget Blog' data-version='1' id='Blog2'> <section class='blog-list'> <article class='blog-summary ' data-id='1028082109329729365' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Monday, November 25, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/11/gfiber-lights-up-idaho.html' itemprop='url' title='GFiber Lights Up Idaho'> GFiber Lights Up Idaho </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <div>It's been an exciting year for GFiber in Idaho, as we continued to work hard to bring internet service to the Gem State, and we&#8217;ve been humbled by the response.&nbsp;&nbsp;</div><div><br /></div><div>On October 3rd, we began offering service to customers in <a href="https://fiber.google.com/blog/2024/10/google-fiber-now-available-in-pocatello.html" target="_blank">Pocatello,</a> our first city in Idaho. We celebrated at Lookout Point Park, with representatives from the city, and the energy was electric! Mayor Blad captured the excitement perfectly, highlighting how crucial increased internet access is for residents and businesses.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5e_1a4EXyezB2NwSVtY9miXsiWgytcHQP-juKILW6AaBWDSntjl1K2t9V1skOMFZqUCtTXhYaQY6ea-YO46uLWU2HhEsHdaiX-Y6wI9QmzfdaNB1hcZqLiXCMU7QI5xkgccqDIujineVLjL0DlTWLNRY5HKFr6KYyJDHW2b2z2IMAbNopKHa7PTtQlCZo/s836/IMG_5079%20(1).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="627" data-original-width="836" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5e_1a4EXyezB2NwSVtY9miXsiWgytcHQP-juKILW6AaBWDSntjl1K2t9V1skOMFZqUCtTXhYaQY6ea-YO46uLWU2HhEsHdaiX-Y6wI9QmzfdaNB1hcZqLiXCMU7QI5xkgccqDIujineVLjL0DlTWLNRY5HKFr6KYyJDHW2b2z2IMAbNopKHa7PTtQlCZo/s16000/IMG_5079%20(1).jpg" /></a></div><div><br /></div><div><div>And earlier this month, we were thrilled to welcome <a href="https://www.instagram.com/p/DBr0KOTsguH/" target="_blank">Chubbuck </a>to the GFiber family, beginning to serve customers there as well.</div></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEIsoV6RoX8uvfAfLUPzAvDre4_S-jJftpwUnYTIcFkFWLoUwePX9c842vP4usBZqqETlmSs1ff-bP2Ud9Wl6X887pJMOn-QAxwS_00Qs3XeFEwe6gYpE0VH3QRyzQaQGqF_sbUi_CZIYYUJlOtEcHak3eye9euJwFtAX8ZCYbb99RjhC17Gbp4QzpUWaa/s1262/Screenshot%202024-11-25%2011.57.20%20AM.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Thumbnail" border="0" data-original-height="1262" data-original-width="1196" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEIsoV6RoX8uvfAfLUPzAvDre4_S-jJftpwUnYTIcFkFWLoUwePX9c842vP4usBZqqETlmSs1ff-bP2Ud9Wl6X887pJMOn-QAxwS_00Qs3XeFEwe6gYpE0VH3QRyzQaQGqF_sbUi_CZIYYUJlOtEcHak3eye9euJwFtAX8ZCYbb99RjhC17Gbp4QzpUWaa/s16000/Screenshot%202024-11-25%2011.57.20%20AM.png" title="Alberto Garcia, Government &amp; Community Affairs Manager, West Region." /></a></div><div><br /></div><div><div>This rollout wouldn't have been possible without the fantastic collaboration with both cities. In early 2023, Pocatello and Chubbuck signed license agreements with GFiber, and the collaboration with city staff has been outstanding ever since. It's a testament to what can be achieved when GFiber and our cities work together towards a common goal.</div><div><br /></div><div>To that end, GFiber is also jumping in to work with the local communities to help further their digital inclusion goals. Even before we served customers in the region, we started working with Idaho State University in Pocatello to help increase digital literacy in the region. We're proud to support their STEM programs and digital literacy initiatives, and we were deeply touched by the strong ISU presence at our Pocatello ribbon-cutting ceremony, and excited to announce our efforts at a celebration with President Robert Wagner.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8jMskpztmD52HSOuMHmJayXIuk2J60sGIYuHpC0Ud58WoYsXXwGmLAp6JhFwQJPFXhDGzdYASPf9a0QKUTQoR_6UUEteexbeQhCjtjlOhNWn5ECAIeTmqUJnOPeoQt1DD-DDnPee3z2BrEqqwOZoK58MtgljsJG5ZN9OweCn27wGcqRc3ExIwDTZCXxMx/s1255/Screenshot%202024-11-25%2011.59.12%20AM.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1255" data-original-width="942" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8jMskpztmD52HSOuMHmJayXIuk2J60sGIYuHpC0Ud58WoYsXXwGmLAp6JhFwQJPFXhDGzdYASPf9a0QKUTQoR_6UUEteexbeQhCjtjlOhNWn5ECAIeTmqUJnOPeoQt1DD-DDnPee3z2BrEqqwOZoK58MtgljsJG5ZN9OweCn27wGcqRc3ExIwDTZCXxMx/s16000/Screenshot%202024-11-25%2011.59.12%20AM.png" /></a></div><div><br /></div><div>This is just the beginning for GFiber in Idaho. We've been busy exploring opportunities in the Treasure Valley and can't wait to bring our services to more neighborhoods in this vibrant region soon. You can check service availability and get updates <a href="https://fiber.google.com/states/idaho/" target="_blank">here.</a></div><div><br /></div><div>Posted by Alberto Garcia, Government &amp; Community Affairs Manager, West Region</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMdKShTDxK4UE90MJJurwHJQAOIQ52KWs_2xWnTDFHSEqR28q-VSf258bp0fApftGcrJ2wfoK87c1nrJD00hGQeKEZQn-6-BNs3AZmN2S4uHMr04fBEgCbc5t4ShpwqJ0hjQMszejiz-nnzKKTEbWEL3oOAbXNKCDBqEKRY2jZv-X9vxg4u6ekgv03eah3/s1152/IMG_0854.jpeg" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="1152" data-original-width="882" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMdKShTDxK4UE90MJJurwHJQAOIQ52KWs_2xWnTDFHSEqR28q-VSf258bp0fApftGcrJ2wfoK87c1nrJD00hGQeKEZQn-6-BNs3AZmN2S4uHMr04fBEgCbc5t4ShpwqJ0hjQMszejiz-nnzKKTEbWEL3oOAbXNKCDBqEKRY2jZv-X9vxg4u6ekgv03eah3/w156-h176/IMG_0854.jpeg" width="156" /></a></div><br /><div><br /></div><div><br /></div></div> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/11/gfiber-lights-up-idaho.html' title='GFiber Lights Up Idaho'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> <article class='blog-summary ' data-id='6812487920335753305' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Wednesday, November 06, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/11/high-speed-harmonies-in-middle-tennessee.html' itemprop='url' title='High Speed Harmonies in Middle Tennessee'> High Speed Harmonies in Middle Tennessee </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <div>GFiber is tuning up to celebrate 10 years in Nashville. We announced we were coming to&nbsp; Music City in 2015, and today, dozens of neighborhoods across the city have GFiber connecting them to all the things they love.</div><div><br /></div><div>As we continue to build out our network within Nashville&#8217;s city limits, we&#8217;re also extending connections to other Middle Tennessee residents.&nbsp; We currently serve customers in Smyrna, and are in the process of adding Murfreesboro and Franklin to the GFiber family.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhq9O_iwI-jnNKzWc59OJ3sqjl-RCVCHLadA8nsWwx0fzuyaqbYWtED2RTBzLAGSdXr32XRAHjvfTCiP-8dgfdYOMov77rNf4ApKGZimxyTeToflamyEIS49uUN6-29W8zgAuZCbxF84zMhPrkhPLGyZumcnk_bRT17NtgyEjVRgdUzV1u-b-u1NXn3A6po/s4032/IMG_8566.jpeg" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="Thumbnail" border="0" data-original-height="3024" data-original-width="4032" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhq9O_iwI-jnNKzWc59OJ3sqjl-RCVCHLadA8nsWwx0fzuyaqbYWtED2RTBzLAGSdXr32XRAHjvfTCiP-8dgfdYOMov77rNf4ApKGZimxyTeToflamyEIS49uUN6-29W8zgAuZCbxF84zMhPrkhPLGyZumcnk_bRT17NtgyEjVRgdUzV1u-b-u1NXn3A6po/s16000/IMG_8566.jpeg" title="GFiber Nashville Team" /></a></div><br /><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div>We started work on the infrastructure to connect Murfreesboro this year and started wiring up neighborhoods there in September. Mayor Shane McFarland and the City of Murfreesboro team have been instrumental in bringing GFiber to the city at the literal center of Tennessee! We expect to also begin construction in Franklin by the end of this year.&nbsp;</div><div><br /></div><div>Growing Our Team</div><div>Just like our network, the GFiber team also continues to grow. <a href="https://www.nashvillepost.com/business/people/google-fiber-names-gm-for-south-region/article_9ac81906-f051-11ee-899a-fb8191a70a1c.html" target="_blank">Nick Fischer </a>was recently promoted to South Region General Manager, overseeing all market operations across Tennessee, Alabama and Florida. Other recent additions include <a href="https://www.linkedin.com/in/emilytrapani" target="_blank">Emily Trapani,</a> Head of Sales in the South Region; <a href="https://www.linkedin.com/in/jmvcatx?trk=public_post_feed-actor-name" target="_blank">John-Michael Cortez,</a> Head of Government and Community Affairs for the South and Southwest Regions; and <a href="https://www.linkedin.com/in/eric-grose-8b712964" target="_blank">Eric Grose</a>, Head of Metro Technical Operations for The South Region. Emily and John-Michael are both long term members of the GFiber team, while Eric is joining us with two decades of experience in the telecom industry. Our team is continuing to grow, so if you are interested in helping us connect more people in Music City, take a look at our open roles.</div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz5WYJh91PuJN6RYPswNNI8v6mXXBxjhp2NZx9H1LQN9FGJpeBRS5ayaDnHdbv60Png_TfUM4UK1hyQxkxQ9D1tNWAZJGhn746fgypBo1Vfzk1rax3Sfl2OVlACyPR1U2_HCww6wCL-kEim2fJK4WbWMWoAn8a-Gi2GEa939DJzkO_lpZ9SRl68G0rvlDh/s1564/IMG_20241106_122941.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1564" data-original-width="1564" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz5WYJh91PuJN6RYPswNNI8v6mXXBxjhp2NZx9H1LQN9FGJpeBRS5ayaDnHdbv60Png_TfUM4UK1hyQxkxQ9D1tNWAZJGhn746fgypBo1Vfzk1rax3Sfl2OVlACyPR1U2_HCww6wCL-kEim2fJK4WbWMWoAn8a-Gi2GEa939DJzkO_lpZ9SRl68G0rvlDh/s16000/IMG_20241106_122941.jpg" /></a></div><div><br /></div><div>Our Commitment to Community&nbsp;</div><div>Since establishing our roots in Middle Tennessee a decade ago, our commitment to the communities we serve here is only growing stronger.&nbsp;</div><div><br /></div><div>We&#8217;ve partnered with the <a href="https://nashvillepef.org/" target="_blank">Nashville Public Education Foundation</a> and <a href="https://nplf.org/" target="_blank">Nashville Public Library Foundation</a> to help provide our Middle Tennessee neighbors access to technology and develop the digital skills needed to succeed in today&#8217;s world.&nbsp;</div><div><br /></div><div>We&#8217;re also proud to support initiatives like the&nbsp; <a href="https://www.nten.org/learn/digital-inclusion-fellowship" target="_blank">NTEN Digital Inclusion Fellowship</a>, which provides nonprofit professionals with the knowledge they need to bring digital equity to their communities.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibQOFJrYghRYWTrXzyND65puWa9TkaFoh_u51YSLlV75o04Oe9X8svlwzI1BTqlliD5D2FZxuV8gK5vYjbfzMJolQx-qTf-IRRjwadOTdbdm_8v3l-FyZpVvTnaVYmIgVfWeTzqsADea7UR1C6NiJtDYqUvUAAfqASwGqIeYzmJWLevAJCH_QNXcy3TTyb/s4032/IMG_8575%20(1).jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="4032" data-original-width="3024" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibQOFJrYghRYWTrXzyND65puWa9TkaFoh_u51YSLlV75o04Oe9X8svlwzI1BTqlliD5D2FZxuV8gK5vYjbfzMJolQx-qTf-IRRjwadOTdbdm_8v3l-FyZpVvTnaVYmIgVfWeTzqsADea7UR1C6NiJtDYqUvUAAfqASwGqIeYzmJWLevAJCH_QNXcy3TTyb/s16000/IMG_8575%20(1).jpeg" /></a></div><div><br /></div><div>Beyond our community partnerships, we&#8217;ve also had fun sponsoring and attending local events, including the <a href="https://pilgrimagefestival.com/" target="_blank">Pilgrimage Festival</a>, the <a href="https://runsignup.com/Race/TN/Smyrna/TopGunNightRun6k" target="_blank">Top Gun Night Run 6K</a>, and the <a href="https://franklinis.com/event/mayors-cup-golf-tournament/" target="_blank">Mayor&#8217;s Cup Golf Tournament</a>.</div><div>We&#8217;re excited to continue our journey of connecting communities across Middle Tennessee.</div><div><br /></div><div>Posted by the GFiber Nashville Team</div><div><br /></div><br /><br /><br /><br /><br /><br /> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/11/high-speed-harmonies-in-middle-tennessee.html' title='High Speed Harmonies in Middle Tennessee'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> <article class='blog-summary ' data-id='5580952005029092471' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Tuesday, October 08, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/10/gfiber-labs-exploring-path-to-100-gig.html' itemprop='url' title='GFiber Labs: Exploring the path to 100 Gig'> GFiber Labs: Exploring the path to 100 Gig </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <span id="docs-internal-guid-3cce3385-7fff-62dc-3b29-d87578916441"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">A year ago, </span><a href="https://fiber.google.com/blog/2023/10/gfiber-labs-announces-first-project-20.html" style="text-decoration-line: none;"><span face="Arial, sans-serif" style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;">GFiber Labs announced 20 Gig + Wi-Fi 7</span></a><span face="Arial, sans-serif" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"> at Network X in Paris, and just this summer, we went a step further, </span><a href="https://fiber.google.com/blog/2024/07/gfiber-labs-tomorrows-internet-today.html" style="text-decoration-line: none;"><span face="Arial, sans-serif" style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;">testing 50 Gig on our network in Kansas City</span></a><span face="Arial, sans-serif" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">. As 2024 Network X gets underway, we&#8217;re excited to continue our work towards 100 Gig with the publication of a white paper with Ciena on <a href="https://storage.googleapis.com/fiber/blog/Optimizing-Passive-Optical-Networks-with-Coherent-Innovation-White-Paper.pdf" target="_blank">Optimizing Passive Optical Networks with Coherent Innovation</a>. I&#8217;d like to say a special thank you to the peer reviewers, as always these types of projects are always a true collaboration and exemplify the kind of work we do at GFiber Labs.&nbsp;&nbsp;</span></p><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><br /></span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiBCtbKCbNDhQcN1l_A1fi_z2PcO18yi6hPJ54ZxaYnQfm0MkhQWm0Tl4IyCsmHFGmkdJdYM8aDBT0EgQtNR4vlokmb_33fdbZM-cQ9K4OvLH8hbB2Hzn2CAWh0S-x2A96mXShDJiNT6FNEANTLjybYHp8wv6MlVgVl3wdbgYqovaFmsmdrWWpZzwhdxDO/s2424/use%20this.jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Thumbnail" border="0" data-original-height="1818" data-original-width="2424" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiBCtbKCbNDhQcN1l_A1fi_z2PcO18yi6hPJ54ZxaYnQfm0MkhQWm0Tl4IyCsmHFGmkdJdYM8aDBT0EgQtNR4vlokmb_33fdbZM-cQ9K4OvLH8hbB2Hzn2CAWh0S-x2A96mXShDJiNT6FNEANTLjybYHp8wv6MlVgVl3wdbgYqovaFmsmdrWWpZzwhdxDO/w640-h480/use%20this.jpg" title="Hani Elmaky, Head of Network Planning &amp; Engineering" width="640" /></a></div><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><br /></span></p><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">This paper explores how 100G CPON could potentially future-proof fiber networks with consideration of growing demands for bandwidth and service, discussing the requirements and opportunities to make this technology a reality and to get it widely deployed. GFiber is committed to ensuring that our network anticipates consumer needs and is ready to support increased demand in advance. Understanding and exploring advanced PON technologies is a key piece of delivering on that promise.&nbsp;</span></p><br /><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">The future of the internet is wildly exciting. GFiber Labs will continue to further the conversation and innovation around what&#8217;s next for internet and how we can bring these opportunities to life to make the internet better for everyone.&nbsp;</span></p><br /><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">Posted by Hani Elmaky, Head of Network Planning &amp; Engineering</span></p></span><br /><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDEmmP7YwW3NbC9gnIs7on2NFP6GCzxp3YbmmJNQy2SMPLN_y_jOYGFMFi8iienzgDRecnCC2huw7oZ8c3nO9-EtomAF6aB5KrrM5hZTYG1fN8sORzh5TKLyIPPkG8rlH_KWNwLptxUK7HtNi0VyaUde6TOKiMMfPvl_94hvEkrPjbQ6KNZSYyVPJsAe2P/s2293/Hani%20Elmalky.JPG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2293" data-original-width="2072" height="149" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDEmmP7YwW3NbC9gnIs7on2NFP6GCzxp3YbmmJNQy2SMPLN_y_jOYGFMFi8iienzgDRecnCC2huw7oZ8c3nO9-EtomAF6aB5KrrM5hZTYG1fN8sORzh5TKLyIPPkG8rlH_KWNwLptxUK7HtNi0VyaUde6TOKiMMfPvl_94hvEkrPjbQ6KNZSYyVPJsAe2P/w135-h149/Hani%20Elmalky.JPG" width="135" /></a></div><br /> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/10/gfiber-labs-exploring-path-to-100-gig.html' title='GFiber Labs: Exploring the path to 100 Gig'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> <article class='blog-summary ' data-id='4853325767732819872' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Thursday, October 03, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/10/google-fiber-now-available-in-pocatello.html' itemprop='url' title=' Google Fiber now available in Pocatello, ID'> Google Fiber now available in Pocatello, ID </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <div><br /></div><div>Starting today, residents of the Alameda neighborhood of Pocatello can sign up for GFiber&#8217;s award-winning internet service. We celebrated this milestone with Pocatello Mayor Brian Bland this afternoon at Lookout Point Park. Neighbors who stopped by got information on our products and some delicious empanadas from <u><a href="https://beixyskitchen.com/" target="_blank">Beixy Kitchen.</a></u></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizCf8i5LjEWcICvWqqdDHrtOJZMsPFatQnkxvpUraZ0p__KQADmZi5Qa5mxTYU-r0pnK8dHGq7VJPM6jChSSkcImEAmlNYmFt2Uydhg5EF0deKIxpgE2LK8izFoeS-5XfUTWZNR7ebgVa1vJ1nULFdTD5Rlkv5N_m70WB9ZguLE_LH0O-BS6t1lmZc5mW-/s4032/IMG_9843.HEIC" style="margin-left: 1em; margin-right: 1em;"><img alt="Thumbnail" border="0" data-original-height="3024" data-original-width="4032" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizCf8i5LjEWcICvWqqdDHrtOJZMsPFatQnkxvpUraZ0p__KQADmZi5Qa5mxTYU-r0pnK8dHGq7VJPM6jChSSkcImEAmlNYmFt2Uydhg5EF0deKIxpgE2LK8izFoeS-5XfUTWZNR7ebgVa1vJ1nULFdTD5Rlkv5N_m70WB9ZguLE_LH0O-BS6t1lmZc5mW-/s16000/IMG_9843.HEIC" title="Alberto Garcia, Government and Community Affairs Manager" /></a></div><div><br /></div><div>As the gateway city of the northwest, Pocatello is a natural way to expand GFiber from our service areas in Utah. While we&#8217;re continuing to build our network across the city (and neighboring Chubbuck), we appreciate the support and collaboration of the city staff, mayor, and city council to help us continue to connect more people to great internet.&nbsp;&nbsp;</div><div><br /></div><div>Pocatello customers have a choice of 1 Gig for $70/month, 2 Gig for $100/month, 5 Gig for $125/month or 8 Gig for $150/month &#8212; all with symmetrical uploads and downloads,&nbsp; equipment and installation included at no additional cost, and no annual contracts or data caps. We also offer GFiber for Business. Local businesses can choose between Business 2 Gig for $250/month or Business 1 Gig for $100/month.&nbsp;</div><div><br /></div><div>The Alameda neighborhood is just the beginning with more areas opening up for service as network segments are completed.You can stay up to date on our construction progress and service availability, by signing up<u><a href="https://fiber.google.com/states/idaho/" target="_blank"> here.</a></u></div><div><br /></div><div>Posted by Alberto Garcia, Government and Community Affairs Manager</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe2t4rP9BOunm6rSjLuz8hnVJLrJmkHw6q-wbTZWlXczAHuImEG2WXJHuiKRVHJLQh8T1s23w7DMboUo1PU8cKICfMhThXQKIZsYLogIoN4EVmXMqD3A01UOSDbxk_JNxBWyd8Mw-4oLdzfpD5XSYakZ3CS3LyCI0wZl-Qt9Z6X8_p2dWuf4R7DKkSFCQP/s1152/IMG_0854.jpeg" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="1152" data-original-width="882" height="197" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe2t4rP9BOunm6rSjLuz8hnVJLrJmkHw6q-wbTZWlXczAHuImEG2WXJHuiKRVHJLQh8T1s23w7DMboUo1PU8cKICfMhThXQKIZsYLogIoN4EVmXMqD3A01UOSDbxk_JNxBWyd8Mw-4oLdzfpD5XSYakZ3CS3LyCI0wZl-Qt9Z6X8_p2dWuf4R7DKkSFCQP/w151-h197/IMG_0854.jpeg" width="151" /></a></div><br /><div><br /></div><div><br /></div> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/10/google-fiber-now-available-in-pocatello.html' title=' Google Fiber now available in Pocatello, ID'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> <article class='blog-summary ' data-id='1966849652951492497' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Wednesday, October 02, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/10/laef-creating-pathways-to-higher.html' itemprop='url' title=' LAEF- Creating pathways to higher education for Latino students in Colorado'> LAEF- Creating pathways to higher education for Latino students in Colorado </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <div><i>Across each of our fiber cities, GFiber collaborates with local organizations that are driving positive change in their communities, addressing issues of digital equity and driving STEM education initiatives. In Denver, we work closely with the<a href="https://www.laefcolorado.org/" target="_blank"> Latin American Educational Foundation (LAEF</a>), a non-profit that increases access to higher education for STEM-focused students across Colorado. Nick Lopez, President and CEO of LAEF, shares how LAEF is making a career in STEM even more attainable for future Latino professionals.&nbsp;</i></div><div><i><br /></i></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKCSgz8-ROCiGDOhq0vH2GzETFRNWx7pB2vYrRE7S3GFstZ7s-V4DzCJNdZ2ytVkviREKftQYrYL5p2sTJscpcpYbdAyZs4t-aebGqTkLFrC2F3GzPkzhP_JpPHAv6P0m8Yr-nw04qxh960T9aYUVVwwNAfP62-RYDoXW_9hyphenhyphenHxdI-U2oZqp0BhhfokBw7/s2048/LAEF_grad-8%20(1).jpg" style="margin-left: 1em; margin-right: 1em;"><img alt="Thumbnail" border="0" data-original-height="1280" data-original-width="2048" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKCSgz8-ROCiGDOhq0vH2GzETFRNWx7pB2vYrRE7S3GFstZ7s-V4DzCJNdZ2ytVkviREKftQYrYL5p2sTJscpcpYbdAyZs4t-aebGqTkLFrC2F3GzPkzhP_JpPHAv6P0m8Yr-nw04qxh960T9aYUVVwwNAfP62-RYDoXW_9hyphenhyphenHxdI-U2oZqp0BhhfokBw7/s16000/LAEF_grad-8%20(1).jpg" title="Nick Lopez, President &amp; CEO Latin American Educational Foundation (LAEF)" /></a></div><br /></div><div><a href="https://www.laefcolorado.org/" target="_blank">The Latin American Educational Foundation (LAEF)</a> is focusing on the future of Colorado by investing in its brightest and most driven Latino students. For 75 years we have identified, cultivated, supported and highlighted bright young minds throughout the state, and enabled them to grow in their career pursuits in STEM via scholarship and professional opportunities.&nbsp;</div><div><br /></div><div>A key component of our scholars&#8217; achievement is not only the financial support LAEF provides, but also the access to a success coach. Our success coaches help college students navigate campus life, utilize university resources to their fullest potential and provide counsel on career opportunities. This holistic, culturally-centered, support is critical for the success of the students we work with, especially knowing that of the 121 scholarships awarded in 2024, 81% of these scholars were first-generation college students.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0XCz9OkgRISgBmkP7AL775rNILyGh198XbGqN-zluG6ll1rlHgrwyjTz3vbyymhFRUUUzK8vIyU3IWJIRgu4NA0KiTcGucnY07su31bKeIbdYdD3ZRsOluqC6D0YsHiDJWEmE1Zd072NleQIZo1dRsOQ-wKYCFGOvEqD-_mjahTLOyYFg7rnHAY1P6sNn/s1472/LAEF%20Graduate.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1101" data-original-width="1472" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0XCz9OkgRISgBmkP7AL775rNILyGh198XbGqN-zluG6ll1rlHgrwyjTz3vbyymhFRUUUzK8vIyU3IWJIRgu4NA0KiTcGucnY07su31bKeIbdYdD3ZRsOluqC6D0YsHiDJWEmE1Zd072NleQIZo1dRsOQ-wKYCFGOvEqD-_mjahTLOyYFg7rnHAY1P6sNn/s16000/LAEF%20Graduate.jpg" /></a></div><div><br /></div><div>We rely on community donations and industry partners for our scholarships&#8212; Google Fiber&#8217;s support funded four scholarships this year alone. Once students are part of LAEF, we make the commitment to renew that scholarship every year for the duration of their college education.&nbsp;</div><div><br /></div><div>Through our match opportunities we build on donations from industry partners dollar-for-dollar, enabling our donors to double their impact and allowing us to reach twice as many students.&nbsp;</div><div><br /></div><div>As the longest serving Latino scholarship foundation in the state of Colorado with a 75-year history, we have unique insight into how the demand for scholarships is growing exponentially across the state.&nbsp;&nbsp;</div><div><br /></div><div>Over the past 10-15 years, we have seen more and more Latinos pursue a higher education in Colorado, but the biggest barrier remains access to financial resources, especially amid the increasing costs to attend college.&nbsp;</div><div><br /></div><div>Last year LAEF had 525 students apply for our scholarship program and we had the capacity to provide awards to 121 students. However, there is still work to be done to meet rising scholarship demand.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQr1XDgH4krOwxTcMaJ4TjHEMl71RttFwTSmwpyMYsyIrLW8YLEc_Iy3Y8b4ROduNTskltLAlVguGOpTu3APnHzvWBBlIfHP7CYIIoqghW2SQNmC9vmjuXDCmsXnMrFWkSblYyabt6WkeJpHxJ3ZKoluIkLFsK2937Kc5Y4owAzJWiDXy72HMojIZcSPJE/s7381/LAEF_75th-65%20(1).jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="4921" data-original-width="7381" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQr1XDgH4krOwxTcMaJ4TjHEMl71RttFwTSmwpyMYsyIrLW8YLEc_Iy3Y8b4ROduNTskltLAlVguGOpTu3APnHzvWBBlIfHP7CYIIoqghW2SQNmC9vmjuXDCmsXnMrFWkSblYyabt6WkeJpHxJ3ZKoluIkLFsK2937Kc5Y4owAzJWiDXy72HMojIZcSPJE/s16000/LAEF_75th-65%20(1).jpg" /></a></div><div><br /></div><div>As we look to the years ahead, partnering with other nonprofit organizations throughout Colorado, securing long-term support from our industry partners like GFiber has never been more important.&nbsp;</div><div><br /></div><div>This support represents an investment in the very future of Colorado. By 2050, Latinos are projected to comprise more than 35% of the state population. In this way, our work has a direct impact on not only today&#8217;s students, but the future innovators, entrepreneurs, and STEM workforce of the state of Colorado.</div><div><br /></div><div>Just like GFiber is an innovative, forward-looking company, this is next-generation work for us. We&#8217;re looking at the future, finding ways to support students and create pathways to higher education.&nbsp;&nbsp;</div><div><br /></div><div>Posted by Nick Lopez, President &amp; CEO LAEF</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9mwnjkeXajwXFs2ysqyZFdPH9LXD7cCmvgU-3eLMB-1CmJymAzNFf5HywCIELb3UMPBfCpwW8ix6-FrjtDTbxWvS68_sAJK9LfW8qkexBX5UYZ9O9F7R0V12p_h3hLDfMPbTh2XXix7t17pOcG3vykoF8SBWF_Cnkjp5FVVx6MaZ8JtKwUpyz_Z1wxz4W/s624/Lopez,%20Nick%20Headshot.jpg" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="624" data-original-width="520" height="169" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9mwnjkeXajwXFs2ysqyZFdPH9LXD7cCmvgU-3eLMB-1CmJymAzNFf5HywCIELb3UMPBfCpwW8ix6-FrjtDTbxWvS68_sAJK9LfW8qkexBX5UYZ9O9F7R0V12p_h3hLDfMPbTh2XXix7t17pOcG3vykoF8SBWF_Cnkjp5FVVx6MaZ8JtKwUpyz_Z1wxz4W/w141-h169/Lopez,%20Nick%20Headshot.jpg" width="141" /></a></div><br /> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/10/laef-creating-pathways-to-higher.html' title=' LAEF- Creating pathways to higher education for Latino students in Colorado'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> <article class='blog-summary ' data-id='3680176746902289417' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Tuesday, October 01, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/10/getting-better-all-time-how-gfiber-uses.html' itemprop='url' title='Getting better all the time - how GFiber uses feedback from independent sources to improve'> Getting better all the time - how GFiber uses feedback from independent sources to improve </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <span id="docs-internal-guid-b0713432-7fff-7c05-45f4-f97d4428da05"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; white-space-collapse: preserve;">Continuous improvement has become quite the corporate watchword. No matter where you look, someone is telling you how they constantly focus on making things better for their customers. And that&#8217;s as it should be.&nbsp;</span></p><span style="font-family: inherit;"><br /></span><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">But you can&#8217;t just say you want to be getting better, you have to be working towards that goal with a single-minded focus. Improvement requires self-awareness, clear-eyed honest feedback, recognition of your business&#8217;s strengths and weaknesses, a vision of where you are going, and a willingness to lean into the uncomfortable. At GFiber, we&#8217;re obsessed with this, and we like it when someone tells us we&#8217;re doing a good job. And over the last couple years, we&#8217;ve had a few. . .maybe more than a few, people tell us we&#8217;re doing a good job.&nbsp;</span></span></p><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;"><br /></span></span></p><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQqblZk4F58L8sokDOmDWdb4RTbkNxObLwvRB7tiXmHaasjhNMWac1ndkUaOcmsRlQZ5bylHO_zhbbOfFMSi2o6WGxvm7m406NvKUkKy57q43lo5XZD6aTQNeyMjQBj1-0_qkdA_LdOBpgvx2D_cPcoSlyv2XYJI0Z9D2lsi_zlZ3T3AAG8kV_iBDnzadU/s8000/GFiber_2024_Awards_1920x1080_ALL.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="Thumbnail" border="0" data-original-height="4500" data-original-width="8000" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQqblZk4F58L8sokDOmDWdb4RTbkNxObLwvRB7tiXmHaasjhNMWac1ndkUaOcmsRlQZ5bylHO_zhbbOfFMSi2o6WGxvm7m406NvKUkKy57q43lo5XZD6aTQNeyMjQBj1-0_qkdA_LdOBpgvx2D_cPcoSlyv2XYJI0Z9D2lsi_zlZ3T3AAG8kV_iBDnzadU/w640-h360/GFiber_2024_Awards_1920x1080_ALL.png" title="Melani Griffith, Chief Growth Officer" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"></td></tr></tbody></table><br /><span style="font-family: inherit;"><br /></span></span></p><span style="font-family: inherit;"><br /></span><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit;"><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">It&#8217;s very nice to have JD Power recognize us as </span><a href="https://www.jdpower.com/business/press-releases/2023-us-residential-internet-service-provider-satisfaction-study" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;">the South&#8217;s internet service provider with the highest customer satisfaction</span></a><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">, CNET call us the </span><a href="https://www.cnet.com/home/internet/google-fiber-internet-review/" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;">best value from a major ISP</span></a><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">, and we are PC Mag&#8217;s Most Decorated internet provider including the </span><a href="https://www.pcmag.com/articles/readers-choice-2024-the-top-isps-in-north-america" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;">2024 PCMag Readers Choice Award</span></a><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">, but while that&#8217;s a great indicator of how we&#8217;ve been doing, it&#8217;s not a guarantee of future performance. What&#8217;s more important is what these organizations are hearing from our customers, and as much as we love the accolades, we appreciate hearing the holistic feedback that often comes with these awards. In addition to the internal surveys and customer response, it provides a valuable look at where we need to be doing better.&nbsp;</span></span></p><span style="font-family: inherit;"><br /></span><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit;"><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">That&#8217;s why we were so excited when Ookla approached us about their doing </span><a href="https://www.ookla.com/resources/casestudies/how-google-fiber-has-elevated-connectivity-using-speedtest-data" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline; white-space-collapse: preserve;">a white paper</span></a><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"> on how we use Speedtest</span><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><span style="vertical-align: super;">&#9415; </span></span><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">to ensure we&#8217;re meeting our customers, and our, very high expectations, when it comes to internet performance. Staying at the top of Ookla&#8217;s ratings for speeds by city is important to us, because it&#8217;s an independent indicator that our customers are getting the speeds they are paying for; that our in-home equipment is working across diferent devices and uses; and that our network is healthy and delivering quality internet. We also use those independently collected and verified numbers to help us identify issues. (Like helping us recognize that our legacy network box equipment wasn&#8217;t delivering on the latest standards we set. So we proactively swapped them out for new Wi-Fi routers to ensure our customers had the latest technology and were getting the speeds they should, even if the customers never realized the issue themselves).&nbsp;</span></span></p><span style="font-family: inherit;"><br /></span><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">As the paper explains, these numbers help us ensure we&#8217;re also having the desired effect overall &#8212; when we enter a market we see speeds go up and prices come down, and not just for our customers. Having a third-party like Ookla help us see what&#8217;s happening keeps us on our toes and striving to push to the next level. Which is what it&#8217;s really all about. We know we have a long way to go. Next gen internet requires constant improvement and you can only do that with candid, real world feedback. We&#8217;re grateful when we get that input because it helps us continue to improve and get closer to giving our customers the internet we all want to have. GFiber runs on customer insight, understanding our customers allows us to continue to drive the internet forward.</span></span></p><span style="font-family: inherit;"><br /><br /></span><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Posted by Melani Griffith, Chief Growth Officer</span></span></p><span style="font-family: inherit;"><br /></span><br /></span> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/10/getting-better-all-time-how-gfiber-uses.html' title='Getting better all the time - how GFiber uses feedback from independent sources to improve'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> <article class='blog-summary ' data-id='7501716964300192635' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Tuesday, September 24, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/09/celebrating-decade-of-digital-inclusion.html' itemprop='url' title='Celebrating a decade of the Digital Inclusion Fellowship'> Celebrating a decade of the Digital Inclusion Fellowship </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <div><i>GFiber co-founded the Digital Inclusion Fellowship Program with NTEN in 2015 to equip fellows to address digital equity in their communities nationwide. Over that time GFiber has funded 133 fellows in our service areas. Today on the GFiber Blog, NTEN CEO Amy Sample Ward reflects on a decade of growth and the lessons learned from empowering over 153 digital equity champions.</i></div><div><i><br /></i></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvInXAdgl517GaVPVdYrgiPWuYG5eUGTzJ5e_b3fyb-CmZjL_DvsR2l3H4rHPrQXIO3C5SAFxEQwzDNmgvSBSWF6P1i0QUnihuT3qDQYUOdnqtZB53db87BV2CjjdhsFc_0hXy52JZ1xb9tybxvbNQg7rurVi8jzb93dKRaZiZZc9OXFWW0sBO0hATWkBt/s4032/PXL_20240924_184538492.MP.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2268" data-original-width="4032" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvInXAdgl517GaVPVdYrgiPWuYG5eUGTzJ5e_b3fyb-CmZjL_DvsR2l3H4rHPrQXIO3C5SAFxEQwzDNmgvSBSWF6P1i0QUnihuT3qDQYUOdnqtZB53db87BV2CjjdhsFc_0hXy52JZ1xb9tybxvbNQg7rurVi8jzb93dKRaZiZZc9OXFWW0sBO0hATWkBt/s16000/PXL_20240924_184538492.MP.jpg" /></a></div><span style="font-size: x-small;">NTEN 10th Cohort 2024</span></div><div>This September, NTEN launched the tenth cohort of the <a href="https://www.nten.org/learn/digital-inclusion-fellowship" target="_blank">Digital Inclusion Fellowship</a>. Over the years, the Fellowship has expanded the pool of capable and innovative digital equity leaders and champions in the nonprofit sector. Created in close collaboration with Google Fiber and proudly engaging with nearly ten other funders across the industry and country, the program has drawn on insights from a diverse range of practitioners, allowing us to continuously refine the Fellowship into a truly inclusive, adaptable, and holistic training model.&nbsp;</div><div><br /></div><div>These ten cohorts have reaffirmed several key beliefs that underpin our work. As we mark this tenth anniversary, we want to celebrate the remarkable impact of our fellows and share the valuable lessons we&#8217;ve learned together.</div><div><br /></div><div><b>There are many barriers that keep communities digitally divided.&nbsp;</b></div><div><b><br /></b></div><div>We aim to give fellows the freedom, resources, and skills to design programs tailored to their community&#8217;s unique needs. As a result, each cohort and fellow has approached this work differently. Fellows have covered a wide range of topics and learning goals in their training. We&#8217;ve seen fellows organize drop-in computer lab sessions that consistently fill up, or lead partnerships to provide participants with free devices or hotspots. We&#8217;ve had fellows who focused on helping their community build the skills that were valuable to them &#8211; from job applications, accessing healthcare, and continuing education, to finding a recording of their first concert on YouTube, or staying connected with distant friends and family.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9NAu79t5n0uR9kKBqxksJ457I0pQ_-ojGkRcOzIzsA-xj6gryVu5aYRxbTGfyq6p9bb86t2IiFTUVcqXxnJIoyX8bDlGSLfsGCmNKt_fQ4cmcsgA7vAZQq2-fwxHH-8T7_ksDXKysvbQjn1sJ4jlD453SsF9XKKcUBAifb5nhuALGHNuHvqktM8Peb5bQ/s1600/Resized_Resized_1000007520_1723748102722_1723748169509.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9NAu79t5n0uR9kKBqxksJ457I0pQ_-ojGkRcOzIzsA-xj6gryVu5aYRxbTGfyq6p9bb86t2IiFTUVcqXxnJIoyX8bDlGSLfsGCmNKt_fQ4cmcsgA7vAZQq2-fwxHH-8T7_ksDXKysvbQjn1sJ4jlD453SsF9XKKcUBAifb5nhuALGHNuHvqktM8Peb5bQ/s16000/Resized_Resized_1000007520_1723748102722_1723748169509.jpg" /></a></div><div><br /></div><div><b>Nonprofit organizations that already work with, and are trusted by, digitally divided communities are ideally positioned to deliver digital inclusion programs.&nbsp;</b></div><div><br /></div><div>Our goal isn't to create new organizations solely focused on digital inclusion, but rather to integrate these programs into the existing missions and services of organizations that community members already rely on for support. There's no one-size-fits-all approach to digital inclusion programs; we have had fellows from a diverse array of organizations, including libraries, public housing authorities, parks and recreation departments, adult literacy organizations, immigrant and refugee service agencies, parent centers, and many others.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfcmkPjhpmWD3_gQ6KDMhD1pexP3DHBo2udFoJT2qjrXPA8ZM9pX9sGGM_b1B3BO-28aBrV-mSjzpkkTZIY7Esob7Gd6_kqQ9Cpv71YZKOZC287cJLB-1iJ2Itx-cYrqw3Gsar9w9t4OlfiFtB6ytobCn-x6GJW5m7xmcMrdhxQpnPCJW6xDTkkGzov-x5/s4032/IMG_8066_Original%20(1).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Thumbnail" border="0" data-original-height="2268" data-original-width="4032" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfcmkPjhpmWD3_gQ6KDMhD1pexP3DHBo2udFoJT2qjrXPA8ZM9pX9sGGM_b1B3BO-28aBrV-mSjzpkkTZIY7Esob7Gd6_kqQ9Cpv71YZKOZC287cJLB-1iJ2Itx-cYrqw3Gsar9w9t4OlfiFtB6ytobCn-x6GJW5m7xmcMrdhxQpnPCJW6xDTkkGzov-x5/s16000/IMG_8066_Original%20(1).jpg" title="Amy Sample Ward, CEO of NTEN" /></a></div><div><br /></div><div><b>We are stronger together, always.&nbsp;</b></div><div><b><br /></b></div><div>Working within a cohort model ensures that fellows, even if they are the only ones in their region, remain part of a deeply supportive network of peers and practitioners, so they never feel alone in their work. Additionally, we are more effective in bridging digital divides when we collaborate rather than compete. Many fellows have developed partnership programs across their cities, encouraging participants to access training, devices, and other services from multiple organizations, fostering a sense of community and shared purpose.</div><div><br /></div><div>With these guiding beliefs, the Digital Inclusion Fellowship launched with and continues to hold three priority goals, each with measurable and exciting impact to date.&nbsp;</div><div><br /></div><div><ul style="text-align: left;"><li>To support nonprofit staff who want to be digital equity champions within their organizations and communities to have the skills and confidence to design and expand programs.&nbsp; To date, we have supported 153 fellows from 131 organizations, across 22 regions.</li></ul><ul style="text-align: left;"><li>To guide those staff with training, coaching, and support to build programs that are sustainable, equitable, and relevant to their specific communities. Our fellows equip underserved communities with digital literacy and access &#8211; such as Tanesha Whitelaw, who worked with incarcerated women in Missouri and Kansas; Julie Heller, who supported newly resettled refugees with culturally sensitive digital literacy training; and Brianna Glass, who created educational zines for seniors in her library. In total, fellows have provided 130,088 hours of training and distributed over 5,800 devices in their communities.</li></ul><ul style="text-align: left;"><li>To expand the number of digital equity leaders across the country and strengthen the coalitions, networks, and movement for this sector. Over the past ten years, DIF fellows have reached 56,065 participants and fostered 1,238 partnerships that strengthen the impact of their digital equity work.&nbsp;</li></ul></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGO4t2yoTSHudfTScWMn2jC0NQwrXpJqS5iIhfZQOIkPhDvemkSbI0m-KveNc6TutZSwAJQu0mikq5Z6yT-T57T_8ZbvAsC95Kjb9A6JzDhosyYTaWOwrfVsXYuUkVEv6VFAkCvR3CWJ91eZ4XsU0xX1jLVPnYUW1aJcZeLd7h796hXdGRlC9bcZgM-SZu/s4032/IMG_8111_Original.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2268" data-original-width="4032" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGO4t2yoTSHudfTScWMn2jC0NQwrXpJqS5iIhfZQOIkPhDvemkSbI0m-KveNc6TutZSwAJQu0mikq5Z6yT-T57T_8ZbvAsC95Kjb9A6JzDhosyYTaWOwrfVsXYuUkVEv6VFAkCvR3CWJ91eZ4XsU0xX1jLVPnYUW1aJcZeLd7h796hXdGRlC9bcZgM-SZu/s16000/IMG_8111_Original.jpg" /></a></div><div><br /></div><div>These are more than just numbers. They represent lives changed, communities connected, and opportunities created through the dedication of our fellows. Our DIF fellows have stepped up as digital equity advocates and leaders. They&#8217;ve shared their stories and insights at digital equity conferences and even pushed for policy changes to ensure that everyone has a fair chance in our increasingly digital world.</div><div><br /></div><div>Like all of the programs at NTEN, we see our role as the spark, the supporter, the capacity builder, and the one cheering the loudest for this community. We are incredibly proud to spotlight every fellow that has been part of a decade of remarkable, critical work for communities and our sector. <a href="https://www.nten.org/publications?filter=Digital%20Inclusion" target="_blank">Check out their stories</a>, their programs, and the impact they have each made. And we welcome you to join us as part of this pivotal program!</div><div><br /></div><div>Posted by Amy Sample Ward, CEO of NTEN&nbsp;</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsMs3Iub2642gpmXaoKsb-Tp314vr8VNjMgeFLz1KMxtCJuQfe53QF72iV8y1h9MLSWIPyY9VYP4rafs5Qe0WGCmdREk3WAqP9moZSXPekpSaY49ve2A5_Oh9ikHQQyDm4l2O0IiKk2GLJSHDS96HdQLQ2cYUG6GV3xhBdQvzb7VfMya8DoOK8K666ScgX/s740/Screenshot%202024-09-24%2011.23.29%20AM.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="658" data-original-width="740" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsMs3Iub2642gpmXaoKsb-Tp314vr8VNjMgeFLz1KMxtCJuQfe53QF72iV8y1h9MLSWIPyY9VYP4rafs5Qe0WGCmdREk3WAqP9moZSXPekpSaY49ve2A5_Oh9ikHQQyDm4l2O0IiKk2GLJSHDS96HdQLQ2cYUG6GV3xhBdQvzb7VfMya8DoOK8K666ScgX/w158-h141/Screenshot%202024-09-24%2011.23.29%20AM.png" width="158" /></a></div><br /><div><br /></div><div><br /></div> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/09/celebrating-decade-of-digital-inclusion.html' title='Celebrating a decade of the Digital Inclusion Fellowship'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> <article class='blog-summary ' data-id='6909001050914311379' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Thursday, September 19, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/09/bridging-gender-gap.html' itemprop='url' title='Bridging the gender gap'> Bridging the gender gap </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <div><i>GFiber is committed to supporting women in Science, Technology, Engineering and Math (STEM). In Charlotte, we work with the <a href="https://dottierosefoundation.org/" target="_blank">Dottie Rose Foundation</a>, supporting their vision of making computer science education accessible, inclusive and equitable for all regardless of gender.&nbsp; Jillian Klinberg , Executive Director, shares with us the organization&#8217;s impact and how sponsorships and proceeds raised from the upcoming <a href="https://dottierosefoundation.org/gala2024/" target="_blank">Dazzle the Dot gala</a> will help them meet their goals.&nbsp;</i></div><div><i><br /></i></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg41oPn0XWkk-ZWHIYqW4cA0q1rnCY-GDYOKEhUJwnbOFB1ncjuKF9SiP5u-0Ql1iTfJbQSoN_-Z22KA-CG18MK5Yi8nmxWiKGBGI3pZSbvGCbIt5CNAtInJE3NcLyYKhXHFSAlr1Fv6ixUsQ2UEOoDL_zP5os6U4W8JPwjq06Ka6s-H4lDU-iE69lASeXt/s1483/Screenshot%202024-09-19%201.40.42%20PM.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Thumbnail" border="0" data-original-height="813" data-original-width="1483" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg41oPn0XWkk-ZWHIYqW4cA0q1rnCY-GDYOKEhUJwnbOFB1ncjuKF9SiP5u-0Ql1iTfJbQSoN_-Z22KA-CG18MK5Yi8nmxWiKGBGI3pZSbvGCbIt5CNAtInJE3NcLyYKhXHFSAlr1Fv6ixUsQ2UEOoDL_zP5os6U4W8JPwjq06Ka6s-H4lDU-iE69lASeXt/s16000/Screenshot%202024-09-19%201.40.42%20PM.png" title="Jillian Klingberg, Executive Director Dottie Rose Foundation" /></a></div><div>Dottie Rose Foundation (DRF) is deeply committed to empowering and supporting girls in their journey through computer science. We firmly believe that achieving gender equality in the tech field starts with early intervention, which is why we focus primarily on girls from 5th to 12th grade. Our approach at DRF is offering comprehensive and continuous programming that nurtures their interest and skills in the world of computer science. We are setting the standard in computer science education through our in-school and year round programs, summer camps, workshops and girls in tech days. Our mission is centered around equipping girls with the skills and confidence to succeed in the field of technology. We understand that it's not enough to teach computer science; we also need to inspire and empower them!&nbsp;&nbsp;</div><div><br /></div><div>DRF was founded in February 2018 and is named in honor of our founder, Dr. Sharon Jones&#8217;s grandmother,&nbsp; a lifelong learner who was always taking a new class or picking up a new skill. Dr. Jones was teaching computer science at Philip O. Berry High School and noticed the lack of girls in her high school computer science courses. In fact,&nbsp; only 3-4 girls were signing up for the classes.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVdKZhDrCiB1jpoy0i0VJEJlLEuDE4mjf7aWcYuzbsmD0KPTaxTjFSgiXQ5yM_RhdCp4t0GFY8Dus7_FAoG_PnsArXaD2jx8sOnC0WEp11hMxKC5EkXPYHOR3Rt9iwr1N2p1NDYhQfB-zTtXSg-PDTNe5J-dk9FYqQ8-bVjMyw4ezH4lh1L2NaC5FOUyoj/s5712/IMG_6568.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="5712" data-original-width="4284" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVdKZhDrCiB1jpoy0i0VJEJlLEuDE4mjf7aWcYuzbsmD0KPTaxTjFSgiXQ5yM_RhdCp4t0GFY8Dus7_FAoG_PnsArXaD2jx8sOnC0WEp11hMxKC5EkXPYHOR3Rt9iwr1N2p1NDYhQfB-zTtXSg-PDTNe5J-dk9FYqQ8-bVjMyw4ezH4lh1L2NaC5FOUyoj/s16000/IMG_6568.jpg" /></a></div><div><br /></div><div>For five years, Sharon and I hustled non-stop, building relationships and forging strategic partnerships. Our relentless efforts enabled us to secure key funders such as GFiber and drive our vision forward. Since our start in 2018, we have served over 2500 girls! As of August 2023, DRF is now 100% scholarships based with 85% of our girls coming from underserved, underfunded communities within Charlotte, NC and surrounding areas. Our programs serve girls from different backgrounds, races and economic households. It makes for a wonderful blend of girls with different perspectives and points of view, and beautiful friendships are made. Through our deeply rooted partnerships with industry volunteers, we are able to enhance the impact and expertise of our programming.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA6qFAoWDhh890t_NJbboHGmxL_vlossuBOT-4IcXEq_0rN-CO499t48kLn4nEJs2EHWLyqzQO8aDTEXTKti_9FvpWzrBTkIi1_KZ-Jd5s_zlvTq6zSw-eRp8YPfvspzT15_EE3bE3ZaWIAocLfh0D5xreG5Qwo0yFsa2n_Io2aDyv3LkAz_dm0-McrlYI/s5712/IMG_6573.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="5712" data-original-width="4284" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA6qFAoWDhh890t_NJbboHGmxL_vlossuBOT-4IcXEq_0rN-CO499t48kLn4nEJs2EHWLyqzQO8aDTEXTKti_9FvpWzrBTkIi1_KZ-Jd5s_zlvTq6zSw-eRp8YPfvspzT15_EE3bE3ZaWIAocLfh0D5xreG5Qwo0yFsa2n_Io2aDyv3LkAz_dm0-McrlYI/s16000/IMG_6573.jpg" /></a></div><br /><div><br /></div><div>We provide our girls with the skills and knowledge to succeed in the fast-changing tech industry. Our programs are designed to be adaptable and responsive to the needs of the girls we serve. We recognize that the gender gap in computer science is rooted in a number of factors, including stereotypes about girls' abilities in STEM fields and a lack of female role models in the tech industry. The foundation's programs are designed to address these root causes by providing girls with positive role models and by challenging stereotypes about girls' abilities in STEM. Through our deeply rooted partnerships with industry professionals, we are able to enhance the impact and expertise of our programming. With 95% of our volunteers being women, and 76% representing minority groups, we are able to provide girls with authentic insights into real-world applications and networking opportunities. We are better together!</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifnlvWihG225LQ5ibSjvaoWaiGfuMUI3C0IBFd72dIRcY0ioVhYm8BbAXMvnqq4WQmtUBbnRSygXYdZ4_4DDV_aNc_T1EFe9cpdw0s1eFAw5GjfZRGVQbJOFjxCJfwms5qkvfrLldZ_ZC7oGCII7yAQM2xcJkluSq7zVDZ8m0tvGDLXIq6ACNXlqi0Og9N/s1331/Screenshot%202024-09-19%2012.51.59%20PM.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="795" data-original-width="1331" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifnlvWihG225LQ5ibSjvaoWaiGfuMUI3C0IBFd72dIRcY0ioVhYm8BbAXMvnqq4WQmtUBbnRSygXYdZ4_4DDV_aNc_T1EFe9cpdw0s1eFAw5GjfZRGVQbJOFjxCJfwms5qkvfrLldZ_ZC7oGCII7yAQM2xcJkluSq7zVDZ8m0tvGDLXIq6ACNXlqi0Og9N/s16000/Screenshot%202024-09-19%2012.51.59%20PM.png" /></a></div><br /><div><br /></div><div>DRF has grown from Sharon and myself to a team of 5 full-time employees! Our staff and volunteers at the DRF are passionate about closing the gender gap in computer science. They are dedicated to creating a welcoming and inclusive environment for girls to learn and explore their interests in tech. They come from a variety of backgrounds and experiences. This diversity allows them to connect with girls from all walks of life and help them see themselves in the tech industry. Our DRF staff and volunteers serve as mentors and role models for the girls they work with. They share their own stories and experiences in tech, and they help girls to develop their skills and confidence. They are active in the community, raising awareness of the gender gap in computer science and encouraging girls to pursue careers in tech.</div><div><br /></div><div>According to code.org, there are currently 10,873 open computing jobs with an average salary of $109,439 in North Carolina. Yet, there were only 2,482 graduates in computer science from North Carolina colleges and universities, and only 61% of all public high schools teach a foundational computer science course.&nbsp;</div><div><br /></div><div>At the Dottie Rose Foundation, we not only inspire girls to dream about rewarding careers in technology, but we give them the support and hands-on experiences to empower them to do the work to turn their dreams into reality.&nbsp;</div><div><br /></div><div>Posted by Jillian Klingberg, Executive Director Dottie Rose Foundation&nbsp;</div><div><a href="mailto:jillian@dottierosefoundation.org">jillian@dottierosefoundation.org</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRbZ4MjYrtlES4yAnjdsE2SYvBVYe-q_rSPGyuKrLvfXzSiYP8CGmDJI_164hHvYbK6U3tyx-ag80QnvbGgrPX_RvVI3z0kaggs4UVa9-2x_sYF2yXQ7_nUXhQ3lPdIWjD6HpvHFrAkdu3e2hLqRdK3MzZ2yaqEvEB1J_jW0Ymp9hjDFFKX6tRtXlegLR-/s481/Screenshot%202024-09-19%201.38.25%20PM.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="481" data-original-width="476" height="186" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRbZ4MjYrtlES4yAnjdsE2SYvBVYe-q_rSPGyuKrLvfXzSiYP8CGmDJI_164hHvYbK6U3tyx-ag80QnvbGgrPX_RvVI3z0kaggs4UVa9-2x_sYF2yXQ7_nUXhQ3lPdIWjD6HpvHFrAkdu3e2hLqRdK3MzZ2yaqEvEB1J_jW0Ymp9hjDFFKX6tRtXlegLR-/w184-h186/Screenshot%202024-09-19%201.38.25%20PM.png" width="184" /></a></div><br /><div><br /></div><div><br /></div> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/09/bridging-gender-gap.html' title='Bridging the gender gap'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> <article class='blog-summary ' data-id='6475769800458485922' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Wednesday, September 04, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/09/lakewood-now-online-gfiber-starts-sign.html' itemprop='url' title=' Lakewood now online! GFiber starts sign-ups today.'> Lakewood now online! GFiber starts sign-ups today. </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <div><br /></div><div>Colorado, here we come! Starting today, residents in the Eiber neighborhood of Lakewood can sign up to get connected to high-speed internet from GFiber to meet their families&#8217; internet needs, whatever their online lives require.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjztmL48EG9mxKbfvfDmDChDyIDMFtKvh3tFjqlV3psVjfU9ZLu62tP3W3PMK4Z-NjvV6tP9heFUYIpG1kmD9MDwbfok5-WJREruNK9EAZ-3zS6YNBG0gezSK_NXUiTY04kyuhCHr_rS6DstiW4Jf1e8teAP0EjEqzV7SHtgR9UhPBKP4CtyyVBMaVHYxZX/s3072/PXL_20240904_220133149.MP.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Thumbnail" border="0" data-original-height="3023" data-original-width="3072" height="630" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjztmL48EG9mxKbfvfDmDChDyIDMFtKvh3tFjqlV3psVjfU9ZLu62tP3W3PMK4Z-NjvV6tP9heFUYIpG1kmD9MDwbfok5-WJREruNK9EAZ-3zS6YNBG0gezSK_NXUiTY04kyuhCHr_rS6DstiW4Jf1e8teAP0EjEqzV7SHtgR9UhPBKP4CtyyVBMaVHYxZX/w640-h630/PXL_20240904_220133149.MP.jpg" title="Andy Simpson, General Manager Central Region" width="640" /></a></div><div><br /></div><div>We&#8217;re marking the occasion with an ice cream social at The Ice Cream Farm. This afternoon many Lakewood residents braved the rain to come by and get the scoop on GFiber while enjoying some delicious frozen treats on us.&nbsp;</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEit6Sn7wmhyILwx6g3iUXAqEQx3DqkvVBFDgdlyc3C-m37Y07ogIL3ThZrm7OboVE9U85O6Q6w5evPhGyY9P2Va9aa5iaUrsG26Sdk2QdCO2xOe4HA2mZNvSYsLkQq0kfppU4ZrcPJ6F5sefH23qSWf4mnmaHLPbSOMTlyHw_DuMzb1UHwIoHWGQ2PaTL37/s2624/PXL_20240904_224409612.BURST-02.MP.COVER.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="2619" data-original-width="2624" height="638" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEit6Sn7wmhyILwx6g3iUXAqEQx3DqkvVBFDgdlyc3C-m37Y07ogIL3ThZrm7OboVE9U85O6Q6w5evPhGyY9P2Va9aa5iaUrsG26Sdk2QdCO2xOe4HA2mZNvSYsLkQq0kfppU4ZrcPJ6F5sefH23qSWf4mnmaHLPbSOMTlyHw_DuMzb1UHwIoHWGQ2PaTL37/w640-h638/PXL_20240904_224409612.BURST-02.MP.COVER.jpg" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Lakewood Mayor Wendi Strom stops by our event at The Ice Cream Farm.</td></tr></tbody></table><div><br /></div><div>Lakewood customers will be able to choose any GFiber plan &#8212; 1 Gig for $70/month, 2 Gig for $100/month, 5 Gig for $125/month or 8 Gig for $150/month &#8212;&nbsp; all with symmetrical uploads and downloads and equipment and installation included at no additional cost, no annual contracts and no data caps. Local businesses can sign up for <a href="https://fiber.google.com/business/" target="_blank">GFiber for Business,</a> offering Business 2 Gig for $250/month or Business 1 Gig for $100/month.&nbsp;</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwQ89W4eaqUrjbbsLo26hyvPHcaufHA4TqsDcz_n5kRKT_8i4xzvFaAsdgxo1mv9c0ZJ4kONopzqLdA6bej1RnnNs6AtNW2U67LifbDilB8OCI6vtr3IJf3c6TS7yWJsAjhJA5mWP0NrypWXLrb7vN-hdL7Mqct1IpZunvqOGCLcihyphenhyphendPQnQJixBL5Yp79/s5400/Lakewood_Resi_Gfiberdenvervan_03_RGB.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3038" data-original-width="5400" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwQ89W4eaqUrjbbsLo26hyvPHcaufHA4TqsDcz_n5kRKT_8i4xzvFaAsdgxo1mv9c0ZJ4kONopzqLdA6bej1RnnNs6AtNW2U67LifbDilB8OCI6vtr3IJf3c6TS7yWJsAjhJA5mWP0NrypWXLrb7vN-hdL7Mqct1IpZunvqOGCLcihyphenhyphendPQnQJixBL5Yp79/w640-h360/Lakewood_Resi_Gfiberdenvervan_03_RGB.jpg" width="640" /></a></div><br /></div><div>This is just the next step for GFiber in the Denver metro area. GFiber Webpass has been available in Denver since 2017. We&#8217;re continuing to build our network out across Lakewood. As new segments are complete, we&#8217;ll open service in those neighborhoods. Additionally, we&#8217;re set to start construction in Westminster soon, and actively working on design and permitting for Golden, Wheat Ridge, and additional parts of Adams County.&nbsp; For the latest on our construction progress and service availability in Colorado, sign up <a href="https://fiber.google.com/cities/omaha" target="_blank">here</a>.</div><div><br /></div><div>Posted by Andy Simpson, General Manager Central Manager</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZEEfjAd8G6JuJBcwiOYmwzro-t1SLVsTsHVSkvcotgTMWc_-k023Z0Mk2nXtMiLx4HUSz6tpLwPIjmRyPOn-Xjz2cwYj6DM_BHookHwYUVemqx2y_J6kcDyrv4znXvch7h7MjB6RZ_mkX_pdyRTvLgiiP5a2tUe1rktVZjbU_moiAhI5mdxzplgI6pXA6/s4116/Andy-IMG_0074.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="4044" data-original-width="4116" height="158" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZEEfjAd8G6JuJBcwiOYmwzro-t1SLVsTsHVSkvcotgTMWc_-k023Z0Mk2nXtMiLx4HUSz6tpLwPIjmRyPOn-Xjz2cwYj6DM_BHookHwYUVemqx2y_J6kcDyrv4znXvch7h7MjB6RZ_mkX_pdyRTvLgiiP5a2tUe1rktVZjbU_moiAhI5mdxzplgI6pXA6/w161-h158/Andy-IMG_0074.jpg" width="161" /></a></div><br /><div><br /></div><div><br /></div><div><br /></div><br /><br /><br /> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/09/lakewood-now-online-gfiber-starts-sign.html' title=' Lakewood now online! GFiber starts sign-ups today.'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> <article class='blog-summary ' data-id='4797965059602843745' itemscope='' itemtype='http://schema.org/BlogPosting'> <div class='blog-summary__image'> <img class='blog-summary__image__image' id='main_img' src='https://storage.googleapis.com/prod-fiber/blog/default_blue.svg'/> </div> <div class='blog-summary__content' data-published-time=''> <p class='blog-summary__date' itemprop='datePublished'> Wednesday, August 28, 2024 </p> <h2 class='blog-summary__title' itemprop='name'> <a href='/blog/2024/08/celebrating-decade-of-community.html' itemprop='url' title='Celebrating a Decade of Community Connection: Craft Lake City’s The Annual Craft Lake City DIY Festival Presented By Harmons'> Celebrating a Decade of Community Connection: Craft Lake City&#8217;s The Annual Craft Lake City DIY Festival Presented By Harmons </a> </h2> <div class='blog-summary__author'> <a class='blog-summary__author__content' href='https://fiber.google.com/'> </a> </div> <div class='blog-summary__body' itemprop='articleBody'> <div><i>In each of our GFiber cities, we support organizations that focus on the advancement of Science, Technology, Engineering and Mathematics (STEM) and deliver cutting edge programming. Craft Lake City shares on the blog the impact over the past 10 years of ensuring community members have the opportunity to engage with and benefit from STEM educational experiences with the support of GFiber .&nbsp;</i></div><div><i><br /></i></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRN1hqm4s_ciiYhWcF0RkhGSxGy9KyhRD87ty6E8YwFAG2WECsKw88mMh5Ap50DGw_ue-X_h2yd2hL2qqbIGp87RBGfv_wnwwgTq5blvbWpmtQqiKCl54eg3rNLmdOBrqze3qcd92wfmBwZz0hsyW_oepEUVfuc9UaDSKVwB_YmzLAcCDw5g80wQNkP7I_/s4500/GFiber%20STEM%20Promo%20DIY%20FEST%202024%20feed.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Thumbnail" border="0" data-original-height="4500" data-original-width="4500" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRN1hqm4s_ciiYhWcF0RkhGSxGy9KyhRD87ty6E8YwFAG2WECsKw88mMh5Ap50DGw_ue-X_h2yd2hL2qqbIGp87RBGfv_wnwwgTq5blvbWpmtQqiKCl54eg3rNLmdOBrqze3qcd92wfmBwZz0hsyW_oepEUVfuc9UaDSKVwB_YmzLAcCDw5g80wQNkP7I_/s16000/GFiber%20STEM%20Promo%20DIY%20FEST%202024%20feed.png" title="Angela Brown, Executive Director Craft Lake CIty" /></a></div><div><br /></div><div><div><br /></div><div>The GFiber STEM Building has been a time honored source of discovery and learning for festival goers for a full decade now! This collaboration has supported<a href="https://craftlakecity.com/" target="_blank"> Craft Lake City</a> to foster hands-on experiences and illustrate how creativity drives innovation across various fields. CLC&nbsp; believes that the power of creativity is universal and essential to providing solutions in the science, technology, engineering and math worlds as much as it is for the arts.&nbsp;&nbsp;</div><div><br /></div><div>While the STEM Building has been a staple of the DIY Fest since its inception in 2012, GFiber&#8217;s sponsorship took it to the next level in 2015. That year, the STEM area hosted around 30 STEM exhibitors and it quickly became a fan-favorite attraction of the Festival. Over the last decade, GFiber has remained committed to making digital resources and technology more accessible to the local community in Utah, ensuring that everyone has the opportunity to engage with and benefit from the latest STEM advancements year after year.&nbsp;</div><div><br /></div><div>The GFiber STEM Building has collaborated with Craft Lake City to create a space for makers and STEM enthusiasts alike, where everyone is allowed to let their curiosity take over and discover new interests. This space plays an integral part in building community for science, technology, engineering and math creators while inspiring the next generation to pursue their own creative passions.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLewM-rOwQfgtguoYp3wQ-iqYwCxBt44R8g-LzJHFJq8JNTTslncervK8qzYuUSXzlLdP8GWTyLrJLuqf3FvsYrtNKhd1MJ3_9SaNybd25GWWrrSG8c4rOC7P4IpUjRNwyJeKgWKm1iojOd2WNIi3t-jXvjhdOrX8pPxJdzSpEniTCNjmgHlSqOq5VLT8Z/s1406/DIY-Saturday-RocketLaunch-8766.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1406" data-original-width="1263" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLewM-rOwQfgtguoYp3wQ-iqYwCxBt44R8g-LzJHFJq8JNTTslncervK8qzYuUSXzlLdP8GWTyLrJLuqf3FvsYrtNKhd1MJ3_9SaNybd25GWWrrSG8c4rOC7P4IpUjRNwyJeKgWKm1iojOd2WNIi3t-jXvjhdOrX8pPxJdzSpEniTCNjmgHlSqOq5VLT8Z/s16000/DIY-Saturday-RocketLaunch-8766.jpg" /></a></div><div><br /></div><div>As a direct result of this partnership, Craft Lake City has been able to grow year-round STEM programming as well, teaching concepts like rocketry to Title I elementary schools across Utah through the CLC rocket launch program. Kicking off in 2022, this program teaches students about the use of variables, ratios, principles of motion, and more through hands-on, kid-friendly activities.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZJwKmPvgWg0qMh4-1oC3UeUfiSSR1rcUGoz0SZJuOFaoodhX-C4jDp_09jf8MIpfbtTBp4P6CvPKeIwY934ssHhAbCjE242KfSpWzHbKKm5oAhr4wSRId_3IMZ2m0AU9pG8Dkbf5DZyz7h-0sjsrFixMTu-TsuRf-Jn64WrQVas_KAAYjuRW78lOdTaSn/s3000/IMG_6004.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2250" data-original-width="3000" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZJwKmPvgWg0qMh4-1oC3UeUfiSSR1rcUGoz0SZJuOFaoodhX-C4jDp_09jf8MIpfbtTBp4P6CvPKeIwY934ssHhAbCjE242KfSpWzHbKKm5oAhr4wSRId_3IMZ2m0AU9pG8Dkbf5DZyz7h-0sjsrFixMTu-TsuRf-Jn64WrQVas_KAAYjuRW78lOdTaSn/s16000/IMG_6004.PNG" /></a></div><div><br /></div><div>At this year&#8217;s Craft Lake City DIY Festival, the GFiber STEM Building hosted over 40 STEM exhibitors, including local game developers, DIY Engineers, local tinkerers, nonprofit organizations and educational institutions. Across the weekend, there were interactive experiences for all audiences including Photon Glow Tent, Meta&#8217;s Virtual Reality headset, DIY rocket launches, STEM Action Center&#8217;s Pop-Up Maker Faire and Indie Game Day! Each day, attendees had the opportunity to creatively explore&nbsp; the photon glow booth, play virtual reality games with Meta&#8217;s VR headset and customize their very own bottle rockets then launch them into the sky! On Saturday, STEM Action Center&#8217;s Pop-Up Maker Fair hosted additional local makers with crafting activities for the whole family. On Sunday, Indie Game Day presented festival go-ers with the chance to check out the newest offerings from nine indie studios and engage with the Utah Chapter of the International Game Developers Association of Utah (IGDA). These partnerships demonstrate that the GFiber STEM Building has grown in the past decade to both offer festival attendees and local STEM educators new and engaging opportunities.</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfGucKswkYIMXcTaqhj15gSVHExLAn9QlIyFsnTTl7BrkyWcf9PYML4KgO-oJVyELhDH4QBF92ylNQx07oobz2DICn04kysO8a6ckQfa59nGRgytoB31xHjI0leqazguNyCEd5B3XeOH0F6Ras0zh5cBmSHM3p9N3aI-vJUa76Mtw7cGy37jeYDivhNopJ/s1280/IMG_3363.jpeg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1280" data-original-width="960" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfGucKswkYIMXcTaqhj15gSVHExLAn9QlIyFsnTTl7BrkyWcf9PYML4KgO-oJVyELhDH4QBF92ylNQx07oobz2DICn04kysO8a6ckQfa59nGRgytoB31xHjI0leqazguNyCEd5B3XeOH0F6Ras0zh5cBmSHM3p9N3aI-vJUa76Mtw7cGy37jeYDivhNopJ/s16000/IMG_3363.jpeg" /></a></div><br /></div><div>Craft Lake City and GFiber are excited to continue this collaboration with a shared mission of advancing local STEM education and delivering cutting-edge programming in Utah. Over the past decade, we have been jointly committed to ensuring that all community members have the opportunity to engage with and benefit from these impactful educational experiences.</div><div><br /></div><div>Posted by Angela Brown, Executive Director Craft Lake City</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEdashqpBOvCF4rcIZlb5GFzG_GYlqYD9TL-yBVgsYzYevn6HfQQ3AOrygEoayXCRd0laHARydI6NVJIuQmJQbyxUngIIEld9fovBqi6ryd7Od2-wjba3UzuH4ryb4Bv6EQ15qJQkHDSSzRrYFcAmIlLRIC5x9bZor3XD3zv2MqIj9kMimOxHh_-6L1F00/s5099/AHB%20headshot-2%20-%20Copy.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="5099" data-original-width="3399" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEdashqpBOvCF4rcIZlb5GFzG_GYlqYD9TL-yBVgsYzYevn6HfQQ3AOrygEoayXCRd0laHARydI6NVJIuQmJQbyxUngIIEld9fovBqi6ryd7Od2-wjba3UzuH4ryb4Bv6EQ15qJQkHDSSzRrYFcAmIlLRIC5x9bZor3XD3zv2MqIj9kMimOxHh_-6L1F00/w116-h175/AHB%20headshot-2%20-%20Copy.jpg" width="116" /></a></div><br /><div><br /></div><div><br /></div></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><br /><br /><div><br /></div> </div> <script> // <![CDATA[ if (window && window.FiberUtils && window.FiberUtils.processPost) { window.FiberUtils.processPost({ postBodyEl: document.currentScript.previousElementSibling, authorPlacementEl: document.currentScript.previousElementSibling.parentNode.parentNode.querySelector('.blog-summary__author__content'), isBlogsListView: true }); } // ]]> </script> <div class='blog-summary__ctas'> <a class='blog-summary__source-link' href='/blog/2024/08/celebrating-decade-of-community.html' title='Celebrating a Decade of Community Connection: Craft Lake City’s The Annual Craft Lake City DIY Festival Presented By Harmons'> Read More </a> <ul class='social-links'> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-mail'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-email.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-link'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-link.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='social-link glue-social__item'> <a class='glue-social__link' id='social-link-twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> </ul> <script> (function () { // Determining which URL to share is a bit tricky. If we're on the // homepage, we need to extract the share URL from a nearby DOM // element, since the homepage has a whole bunch of // potentially-shareable blog posts on it. If we're on the page // for a specific post, just share currently-visited URL. const getShareableUrl = (clickedEl) => { let url = window.location.href; const container = clickedEl.closest('.blog-summary'); if (container) { const linkEl = container.querySelector('.blog-summary__source-link'); url = linkEl.href; } return encodeURIComponent(url); } // Ampersand is used in a query string, but XML can't parse it, // so we use this hack const ampersand = decodeURIComponent('%26'); const shareFacebook = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `https://www.facebook.com/sharer/sharer.php?u=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareTwitter = (event) => { event.preventDefault(); const blogTitleEl = document.querySelector('.blog-post-full__title') || document.querySelector('.blog-summary__title'); const blogTitle = blogTitleEl.innerText; const description = `Google Fiber: ${blogTitle}`; const url = getShareableUrl(event.target); const fullDescription = encodeURIComponent(description); window.open( `https://twitter.com/intent/tweet?text=${fullDescription}${ampersand}url=${url}`, 'pop', 'width=600, height=400, scrollbars=no'); }; const shareLinkedin = (event) => { event.preventDefault(); const url = `${getShareableUrl(event.target)}?latest`; window.open( `https://www.linkedin.com/sharing/share-offsite?latest=true${ampersand}url=${url}${ampersand}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; const shareLink = (event) => { event.preventDefault(); const url = decodeURIComponent(getShareableUrl(event.target)); navigator.clipboard.writeText(url).then(() => { // change icon const newIcon = document.createElement('span'); newIcon.className = 'material-icons'; newIcon.innerText = 'done'; const imgElement = event.target.nodeName === 'A' ? event.target.firstElementChild : event.target; imgElement.replaceWith(newIcon); // return the original icon back setTimeout(() => { newIcon.replaceWith(imgElement); newIcon.remove(); }, 2500); }); }; const shareEmail = (event) => { event.preventDefault(); const url = getShareableUrl(event.target); window.open( `mailto:name@example.com?subject=${encodeURIComponent('The Google Fiber Blog')}${ampersand}body=${url}`, 'pop', 'width=600, height=400, scrollbars=no' ); }; document.getElementById('social-link-facebook').addEventListener('click', shareFacebook); document.getElementById('social-link-linkedin').addEventListener('click', shareLinkedin); document.getElementById('social-link-link').addEventListener('click', shareLink); document.getElementById('social-link-mail').addEventListener('click', shareEmail); document.getElementById('social-link-twitter').addEventListener('click', shareTwitter); })(); </script> </div> </div> </article> </section> <nav class='pagination'> <ul class='pagination__controls'> <li class='pagination__control'> <a href='https://fiber.google.com/blog/'> <span class='material-icons'>home</span> </a> </li> <li class='pagination__control'> <span class='material-icons disabled'>arrow_back</span> </li> <li class='pagination__control'> <a href='/blog/search?updated-max=2024-08-28T11:51:00-07:00&max-results=10'> <span class='material-icons'>arrow_forward</span> </a> </li> </ul> </nav> </div></div> </div> <section class='subscribe'> <div class='subscribe__content'> <h2 class='subscribe__title'> Subscribe to get the GFiber blog in your inbox. </h2> <form class='subscribe__form'> <a class='subscribe__submit glue-button glue-button--medium-emphasis' href='https://services.google.com/fb/forms/gfiberblog/' target='_blank' type='button'> <span class='text'>Subscribe</span> </a> </form> </div> </section> <footer class='glue-footer glue-spacer-5-top'> <section class='glue-footer__upper'> <section class='glue-social'> <div class='glue-social__group'> <h4 class='glue-social__title glue-social__title--inline'>Follow us</h4> <ul class='glue-social__list glue-no-bullet' role='list'> <li class='glue-social__item'> <a class='glue-social__link' href='https://www.youtube.com/GoogleFiberOfficial' target='_blank' title='Youtube'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-youtube.svg'/> </a> </li> <li class='glue-social__item'> <a class='glue-social__link' href='https://twitter.com/GoogleFiber' target='_blank' title='Twitter'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-twitter.svg'/> </a> </li> <li class='glue-social__item'> <a class='glue-social__link' href='https://www.facebook.com/GoogleFiber' target='_blank' title='Facebook'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-facebook.svg'/> </a> </li> <li class='glue-social__item'> <a class='glue-social__link' href='https://www.instagram.com/googlefiber' target='_blank' title='Instagram'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-instagram.svg'/> </a> </li> <li class='glue-social__item'> <a class='glue-social__link' href='https://www.linkedin.com/company/2171947' target='_blank' title='Linkedin'> <img class='glue-icon glue-icon--24px glue-icon--social' src='https://storage.googleapis.com/prod-fiber/blog/icon-linkedin.svg'/> </a> </li> <li class='glue-social__item'> <a class='glue-social__link' href='https://feeds.feedburner.com/blogspot/oObXp' target='_blank' title='RSS'> <span class='material-icons'>rss_feed</span> </a> </li> </ul> </div> </section> </section> <nav class='glue-footer__site-links'> <div class='glue-footer__site-links-grid glue-footer__site-links-grid--4-col'> <div class='glue-footer__site-links-column' id='column-1'> <h4 class='glue-footer__site-links-header'> <span class='glue-footer__site-links-header-button' id='column-1-toggle'> <span class='glue-footer__site-links-header-text'>Check availability</span> <img class='glue-icon glue-icon--footer glue-expansion-panel__header-arrow expand-icon' src='https://storage.googleapis.com/prod-fiber/blog/icon-expand-more.svg'/> </span> </h4> <div class='glue-footer__site-links-list' id='column-1-content'> <ul class='glue-no-bullet' role='list'> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/'>Residential service </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/business/'>Small business </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/properties/'>Property managers </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/#cities'>Google Fiber cities </a> </li> </ul> </div> </div> <div class='glue-footer__site-links-column' id='column-2'> <h4 class='glue-footer__site-links-header'> <span class='glue-footer__site-links-header-button' id='column-2-toggle'> <span class='glue-footer__site-links-header-text'>Learn More</span> <img class='glue-icon glue-icon--footer glue-expansion-panel__header-arrow expand-icon' src='https://storage.googleapis.com/prod-fiber/blog/icon-expand-more.svg'/> </span> </h4> <div class='glue-footer__site-links-list' id='column-2-content'> <ul class='glue-no-bullet' role='list'> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/internet/'>Internet </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/wifi/'>Wi-Fi tech </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/tv/'>Streaming TV </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/phone/'>Home phone </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/internet/gaming/'>Gaming </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/internet/workfromhome/'>Work from home </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/internet/learning/'>Distance learning </a> </li> </ul> </div> </div> <div class='glue-footer__site-links-column' id='column-3'> <h4 class='glue-footer__site-links-header'> <span class='glue-footer__site-links-header-button' id='column-3-toggle'> <span class='glue-footer__site-links-header-text'>Support</span> <img class='glue-icon glue-icon--footer glue-expansion-panel__header-arrow expand-icon' src='https://storage.googleapis.com/prod-fiber/blog/icon-expand-more.svg'/> </span> </h4> <div class='glue-footer__site-links-list' id='column-3-content'> <ul class='glue-no-bullet' role='list'> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/support/'>Contact us </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/faq/'>FAQ </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://support.google.com/fiber#topic=6140615' target='_blank'>Help Center <span class='material-icons glue-footer__link-icon'>open_in_new</span></a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://support.google.com/fiber/community' target='_blank'>Help Community <span class='material-icons glue-footer__link-icon'>open_in_new</span></a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/legal/'>Privacy & Terms </a> </li> </ul> </div> </div> <div class='glue-footer__site-links-column' id='column-4'> <h4 class='glue-footer__site-links-header'> <span class='glue-footer__site-links-header-button' id='column-4-toggle'> <span class='glue-footer__site-links-header-text'>About Us</span> <img class='glue-icon glue-icon--footer glue-expansion-panel__header-arrow expand-icon' src='https://storage.googleapis.com/prod-fiber/blog/icon-expand-more.svg'/> </span> </h4> <div class='glue-footer__site-links-list' id='column-4-content'> <ul class='glue-no-bullet' role='list'> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/blog/'>Blog </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/careers/'>Careers </a> </li> <li class='glue-footer__site-links-list-item'> <a class='glue-footer__link' href='https://fiber.google.com/community/'>Community Impact </a> </li> </ul> </div> </div> </div> </nav> <section class='glue-footer__global'> <p class='footnotes__copyright'>&#169; 2022 Google Fiber Inc. | 1600 Amphitheatre Pkwy, Mountain View, CA 94043 | <a href='https://fiber.google.com/legal/'>Privacy & Terms</a></p> </section> </footer> <div data-pagetype='index' id='page-type'></div> <script> (function () { const pageType = document.getElementById('page-type').dataset.pagetype; if (pageType === 'index') { const url = new URL(window.location.href); const urlHasParams = url.search.length > 0; if (!urlHasParams) { const body = document.querySelector('body'); body.classList.add('page--homepage'); } } })(); </script> <script type='text/javascript'> // <![CDATA[ (()=>{"use strict";var e,t,s,n,i,o,l,a,r,u,E,h,d,_,p,T,A,c,g,N,O,I,L,S,m,R,P,C,D,b,f,v,H,G;(g=e||(e={})).ARIA_CONTROLS="aria-controls",g.ARIA_CURRENT="aria-current",g.ARIA_SELECTED="aria-selected",g.ARIA_EXPANDED="aria-expanded",g.ARIA_HASPOPUP="aria-haspopup",g.ARIA_LABELLEDBY="aria-labelledby",g.ARIA_LABEL="aria-label",g.ARIA_LIVE="aria-live",g.ARIA_HIDDEN="aria-hidden",g.TAB_INDEX="tabindex",g.ROLE="role",(c=t||(t={})).BUTTON="button",c.DIALOG="dialog",c.REGION="region",c.TABPANEL="tabpanel",c.TABLIST="tablist",c.TAB="tab",(A=s||(s={})).TABBABLE="0",A.NOT_TABBABLE="-1",(T=n||(n={})).CLICK="click",T.FOCUS="focus",T.MOUSEOVER="mouseover",T.MOUSELEAVE="mouseleave",T.MOUSEWHEEL="mousewheel",T.HOVER="hover",T.NONE="none",T.MOUSEDOWN="mousedown",T.MOUSEMOVE="mousemove",T.MOUSEUP="mouseup",T.KEYDOWN="keydown",T.KEYPRESS="keypress",T.KEYUP="keyup",T.BLUR="blur",T.LOAD="load",T.PAN="pan",T.PAN_LEFT="panleft",T.PAN_RIGHT="panright",T.PAN_END="panend",T.PAN_START="panstart",T.PAN_MOVE="panmove",T.SCROLL="scroll",T.CHANGE="change",T.TRANSITIONEND="transitionend",T.SWIPE="swipe",T.SWIPE_LEFT="swipeleft",T.SWIPE_RIGHT="swiperight",T.RESIZE="resize",T.ORIENTATION_CHANGE="orientationchange",T.DOM_CONTENT_READY="DOMContentReady",T.HASHCHANGE="hashchange",T.POINTERDOWN="pointerdown",T.POINTERMOVE="pointermove",T.POINTERUP="pointerup",T.POINTERCANCEL="pointercancel",T.TOUCHSTART="touchstart",T.TOUCHMOVE="touchmove",T.TOUCHEND="touchend",T.TOUCHCANCEL="touchcancel",(p=i||(i={})).ENTER="Enter",p.SPACE=" ",p.TAB="Tab",p.ESC="Escape",p.LEFT="ArrowLeft",p.UP="ArrowUp",p.RIGHT="ArrowRight",p.DOWN="ArrowDown",p.HOME="Home",p.END="End",(_=o||(o={}))[_.ENTER=13]="ENTER",_[_.SPACE=32]="SPACE",_[_.TAB=9]="TAB",_[_.ESC=27]="ESC",_[_.LEFT=37]="LEFT",_[_.UP=38]="UP",_[_.RIGHT=39]="RIGHT",_[_.DOWN=40]="DOWN",_[_.HOME=36]="HOME",_[_.END=35]="END";class B{constructor(e=[]){this.vpUpdateHandler=()=>{this.handleViewportUpdate()},this.mqRuleHandlerMaps=[],this.bpChangeHandlers=[],this.bpRuleHandlerMaps=[],this.currentBreakpoint=this.readBreakpoint(),this.previousBreakpoint="",Array.isArray(e)||(e=[e]),e.forEach(this.addRule.bind(this)),window.addEventListener(n.DOM_CONTENT_READY,this.vpUpdateHandler),window.addEventListener(n.RESIZE,this.vpUpdateHandler),window.addEventListener(n.ORIENTATION_CHANGE,this.vpUpdateHandler)}static getInstance(){return this.instance||(this.instance=new B),this.instance}listen(e){"function"==typeof e?this.bpChangeHandlers.push(e):this.addRule(e)}unlisten(e){if("function"==typeof e){let e;for(let t=0;e=this.bpChangeHandlers[t];t++)if(e==e)return void this.bpChangeHandlers.splice(t,1)}else this.removeRule(e)}destroy(){this.currentBreakpoint="";for(const e of this.mqRuleHandlerMaps)e.mql.removeListener(e.handler);this.mqRuleHandlerMaps=[],this.bpRuleHandlerMaps=[],this.bpChangeHandlers=[],window.removeEventListener(n.DOM_CONTENT_READY,this.vpUpdateHandler),window.removeEventListener(n.RESIZE,this.vpUpdateHandler),window.removeEventListener(n.ORIENTATION_CHANGE,this.vpUpdateHandler)}getCurrentBreakpoint(){return this.currentBreakpoint}isBreakpointRule(e){return void 0!==e.breakpoint}isMediaQueryRuleRule(e){return void 0!==e.media}addRule(e){this.isBreakpointRule(e)?this.addBreakpointRule(e):this.isMediaQueryRuleRule(e)&&this.addMediaQueryRule(e)}removeRule(e){this.isBreakpointRule(e)?this.removeBreakpointRule(e):this.isMediaQueryRuleRule(e)&&this.removeMediaQueryRule(e)}addBreakpointRule(e){const t=t=>{const s=e.breakpoint;-1!==s.indexOf(this.previousBreakpoint)||-1===s.indexOf(this.currentBreakpoint)?e.leave&&-1!==s.indexOf(this.previousBreakpoint)&&-1===s.indexOf(this.currentBreakpoint)&&e.leave(t):e.enter(t)};this.bpRuleHandlerMaps.push({rule:e,handler:t}),t(this.getCurrentBreakpoint()),this.listen(t)}removeBreakpointRule(e){let t;for(let s=0;t=this.bpRuleHandlerMaps[s];s++)t.rule===e&&this.unlisten(t.handler)}addMediaQueryRule(e){const t=this.handleMediaQueryChange(e.transform,e.revert),s=window.matchMedia(e.media),n=()=>{t(s)};s.addListener(n),this.mqRuleHandlerMaps.push({rule:e,mql:s,handler:n}),s.matches&&t(s)}removeMediaQueryRule(e){for(const t of this.mqRuleHandlerMaps)t.rule===e&&t.mql.removeListener(t.handler)}handleMediaQueryChange(e,t){return s=>{s.matches?e(s):t&&t(s)}}handleViewportUpdate(){const e=this.readBreakpoint();if(this.currentBreakpoint!==e){this.previousBreakpoint=this.currentBreakpoint,this.currentBreakpoint=e;for(const e of this.bpChangeHandlers)e(this.currentBreakpoint)}}readBreakpoint(){return window.getComputedStyle(document.body,":after").getPropertyValue("content").replace(/["']/g,"")}}function M(e){return 0===e||1===e?e:1-y(1-e)}function y(e){return 0===e||1===e?e:e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-1.5/2.75)*(e-1.5/2.75)+.75:e<2.5/2.75?7.5625*(e-2.25/2.75)*(e-2.25/2.75)+.9375:7.5625*(e-2.625/2.75)*(e-2.625/2.75)+.984375}(I=l||(l={})).LIST="glue-carousel__list",I.VIEWPORT="glue-carousel__viewport",I.BUTTON="glue-carousel__button",I.BUTTON_PREV="glue-carousel__button--prev",I.BUTTON_NEXT="glue-carousel__button--next",I.ITEM="glue-carousel__item",I.NAVIGATION="glue-carousel__navigation",I.NAVIGATION_DOT="glue-carousel__dot",I.ACTIVE="glue-is-active",I.INACTIVE="glue-is-inactive",I.PEEK_OUT="glue-carousel--peek-out",I.HAS_NAVIGATION="glue-carousel--has-navigation",I.CARDS="glue-carousel--cards",(O=a||(a={}))[O.DRAG_THRESHOLD=.2]="DRAG_THRESHOLD",O[O.DRAGSTART_THRESHOLD_PX=10]="DRAGSTART_THRESHOLD_PX",O[O.ROUNDING_THRESHOLD=.05]="ROUNDING_THRESHOLD",(N=r||(r={})).DATA_DOT="dot",N.DATA_NAVIGATION_LABEL="glueCarouselNavigationLabel",N.NAVIGATION_LABEL_DEFAULT="Go to page $glue_carousel_page_number$",N.NAVIGATION_LABEL_VAR_NAME="$glue_carousel_page_number$",N.RTL="rtl",N.SLIDE_CHANGE="gluecarouselslidechange",N.TRANSITION_NONE="none",(L=u||(u={})).LEFT="left",L.RIGHT="right",L.TOP="top",L.BOTTOM="bottom",function(e){e.PREFIX="data-glue-popover",e.ROOT="glue-popover",e.TRIGGER="glue-popover__trigger",e.DIALOG="glue-popover__dialog",e.CLOSE_BTN="glue-popover__close-btn",e.IS_SHOWN="glue-is-shown",e.COPY="glue-copy"}(E||(E={})),function(e){e.TRIGGER="trigger",e.PLACEMENT="placement",e.FOCUS="takeFocus",e.ROOT="root",e.MISSING_ID="Missing or invalid ID. Popover requires a unique ID",e.MISSING_TRIGGER="Popover trigger element is missing",e.MISSING_DIALOG="Popover dialog element is missing"}(h||(h={})),function(e){e.OPEN_EVENT="gluepopovershow",e.CLOSE_EVENT="gluepopoverclose"}(d||(d={})),e.ROLE,t.BUTTON,e.TAB_INDEX,s.TABBABLE,e.ROLE,t.BUTTON,e.TAB_INDEX,s.TABBABLE,e.ROLE,t.DIALOG,e.TAB_INDEX,s.NOT_TABBABLE,e.ARIA_HIDDEN,function(e){e.VALUE="glue-copy-value",e.BUTTON="glue-copy-button",e.IS_COPIED="glue-is-copied",e.POPOVER_DIALOG="glue-popover__dialog"}(S||(S={})),(D=m||(m={})).SUCCESS="glue-copy-success",D.FAIL="glue-copy-fail",function(e){e.IS_HIDDEN="glue.isHidden"}(R||(R={})),(P||(P={})).COPY="copy",function(e){e.MISSING_INPUT="Input element is missing",e.MISSING_COPY_BUTTON="Copy button is missing",e.SUCCESS_MESSAGE="Copied to clipboard",e.FAIL_MESSAGE="Press Ctrl+C or ⌘+C to copy"}(C||(C={})),new Map([["ease",function(e,t,s,n,i){return t+s*i(e/n)}],["easeInSine",function(e){return 0===e||1===e?e:1-Math.cos(e*(Math.PI/2))}],["easeOutSine",function(e){return 0===e||1===e?e:Math.sin(e*(Math.PI/2))}],["easeInOutSine",function(e){return 0===e||1===e?e:-.5*(Math.cos(Math.PI*e)-1)}],["easeInQuad",function(e){return 0===e||1===e?e:e*e}],["easeOutQuad",function(e){return 0===e||1===e?e:e*(2-e)}],["easeInOutQuad",function(e){return 0===e||1===e?e:e<.5?2*e*e:(4-2*e)*e-1}],["easeInCubic",function(e){return 0===e||1===e?e:e*e*e}],["easeOutCubic",function(e){return 0===e||1===e?e:--e*e*e+1}],["easeInOutCubic",function(e){return 0===e||1===e?e:e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1}],["easeInQuart",function(e){return 0===e||1===e?e:e*e*e*e}],["easeOutQuart",function(e){return 0===e||1===e?e:1- --e*e*e*e}],["easeInOutQuart",function(e){return 0===e||1===e?e:e<.5?8*e*e*e*e:1-8*--e*e*e*e}],["easeInQuint",function(e){return 0===e||1===e?e:e*e*e*e*e}],["easeOutQuint",function(e){return 0===e||1===e?e:1+--e*e*e*e*e}],["easeInOutQuint",function(e){return 0===e||1===e?e:e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}],["easeInExpo",function(e){return 0===e||1===e?e:Math.pow(2,10*(e-1))}],["easeOutExpo",function(e){return 0===e||1===e?e:1-Math.pow(2,-10*e)}],["easeInOutExpo",function(e){return 0===e||1===e?e:e<.5?.5*Math.pow(2,10*(2*e-1)):.5*(2-Math.pow(2,-10*(2*e-1)))}],["easeInCirc",function(e){return 0===e||1===e?e:1-Math.sqrt(1-e*e)}],["easeOutCirc",function(e){return 0===e||1===e?e:Math.sqrt(1-(e-1)*(e-1))}],["easeInOutCirc",function(e){return 0===e||1===e?e:e<.5?-.5*(Math.sqrt(1-e*e*4)-1):.5*(Math.sqrt(1-4*(e-1)*(e-1))+1)}],["easeInBack",function(e){return 0===e||1===e?e:e*e*(2.70158*e-1.70158)}],["easeOutBack",function(e){return 0===e||1===e?e:(e-1)*(e-1)*(2.70158*(e-1)+1.70158)+1}],["easeInOutBack",function(e){return 0===e||1===e?e:e<.5?2*e*.5*(2*e)*(2*e*3.5949095-2.5949095):.5*((2*e-2)*(2*e-2)*(3.5949095*(2*e-2)+2.5949095)+2)}],["easeInElastic",function(e){return 0===e||1===e?e:Math.pow(2,10*(e-1))*Math.sin((e-1.075)*(2*Math.PI)/.3)*-1}],["easeOutElastic",function(e){return 0===e||1===e?e:Math.pow(2,-10*e)*Math.sin((e-.075)*(2*Math.PI)/.3)+1}],["easeInOutElastic",function(e){return 0===e||1===e?e:e<.5?Math.pow(2,10*(2*e-1))*Math.sin(2*(2*e-1.1125)*Math.PI/.45)*-.5:.5*Math.pow(2,-10*(2*e-1))*Math.sin(2*(2*e-1.1125)*Math.PI/.45)+1}],["easeInBounce",M],["easeOutBounce",y],["easeInOutBounce",function(e){return 0===e||1===e?e:e<.5?.5*M(2*e):.5*y(2*e-1)+.5}],["linear",function(e){return e}]]);class w{constructor(e){this.root=e}destroy(){}emit(e,t,s=!1){let n;"function"==typeof CustomEvent?n=new CustomEvent(e,{detail:t,bubbles:s}):(n=document.createEvent("CustomEvent"),n.initCustomEvent(e,s,!1,t)),this.root.dispatchEvent(n)}}!function(e){e.GROUP="glue-expansion-panels",e.PANEL="glue-expansion-panel",e.CONTENT="glue-expansion-panel__content",e.TOGGLE="glue-expansion-panel__toggle",e.BUTTON="glue-expansion-panel__button",e.HEADER_TEXT="glue-expansion-panel__header-text",e.TOGGLE_ALL="glue-expansion-panels__toggle-all",e.TOGGLE_ALL_TEXT="glue-expansion-panels__toggle-text",e.IS_EXPANDED="glue-is-expanded",e.IS_COLLAPSED="glue-is-collapsed",e.IS_MIXED="glue-is-mixed"}(b||(b={})),(G=f||(f={})).KEY="glueExpansionPanelsKey",G.SMOOTHANIMTIMING="glueExpansionPanelsSmoothAnimTiming",G.TOGGLEFOR="glueExpansionPanelToggleFor",G.INITIAL="glueExpansionPanelInitial",G.EXPAND_TOOLTIP="glueExpansionPanelExpandTooltip",G.COLLAPSE_TOOLTIP="glueExpansionPanelCollapseTooltip",function(e){e.DEFAULT_INSTANCE_ID="expansion_panels",e.EXPANDED="expanded",e.COLLAPSED="collapsed",e.MIXED="mixed",e.TOOLTIP_EXPAND="Press to expand",e.TOOLTIP_COLLAPSE="Press to collapse"}(v||(v={})),function(e){e.PANELGROUP_STATUS_CHANGED="glueExpansionPanelsStatusChanged",e.TOGGLE_CONTENT="glueExpansionPanelsToggleContent",e.EXPAND_ALL_CONTENT="glueExpansionPanelsExpandAllContent",e.COLLAPSE_ALL_CONTENT="glueExpansionPanelsCollapseAllContent"}(H||(H={}));function U(e){const t=[].slice.apply(e.querySelectorAll("input")),s=[].slice.apply(e.querySelectorAll("a")),n=[].slice.apply(e.querySelectorAll("textarea")),i=[].slice.apply(e.querySelectorAll("select")),o=[].slice.apply(e.querySelectorAll("button")),l=[].slice.apply(e.querySelectorAll("iframe")),a=[].slice.apply(e.querySelectorAll('[role="button"]:not(input):not(a):not(textarea):not(select):not(button):not(iframe)')),r=[].slice.apply(e.querySelectorAll('[tabindex="0"]:not([role="button"]):not(input):not(a):not(textarea):not(select):not(button):not(iframe)'));return t.concat(s).concat(n).concat(i).concat(o).concat(l).concat(a).concat(r)}class x{constructor(){this.listeners={}}dispatchEvent(e,t){const s=this.getListenersList(e);let n;for(let e=0;e<s.length;e++)n=s[e],n(t)}listen(e,t){this.getListenersList(e).push(t)}unlisten(e,t){const s=this.getListenersList(e);for(let e=s.length-1;e>=0;e--)s[e]===t&&s.splice(e,1)}getListenersList(e){return this.listeners[e]||(this.listeners[e]=[]),this.listeners[e]}removeAllListeners(){for(const e of Object.keys(this.listeners))Object.prototype.hasOwnProperty.call(this.listeners,e)&&this.listeners[e].forEach((t=>{this.unlisten(e,t)}))}}class k{constructor(e){const t=Object.assign({},k.defaults,e);this.isAnimated=t.isAnimated,this.panelsCount=t.panelsCount,this.panelsCollapsed=this.panelsCount,this.panelsStatus=v.COLLAPSED,this.eventTarget=new x}static get defaults(){return{isAnimated:!0,panelsCount:1}}updatePanelsStatus(){0===this.panelsCount?this.panelsStatus="":this.panelsCount===this.panelsCollapsed?this.panelsStatus=v.COLLAPSED:0===this.panelsCollapsed?this.panelsStatus=v.EXPANDED:this.panelsStatus=v.MIXED,this.dispatchEvent(H.PANELGROUP_STATUS_CHANGED)}listen(e,t){this.eventTarget.listen(e,t)}unlisten(e,t){this.eventTarget.unlisten(e,t)}dispatchEvent(e,t){this.eventTarget.dispatchEvent(e,t)}}class F{static get(e=v.DEFAULT_INSTANCE_ID,t=k.defaults){let s=F.instances[e];return s||(s=new k(t),F.instances[e]=s),s}static clearSingle(e){delete F.instances[e]}static clearAll(){F.instances={}}}F.instances={};class X extends w{constructor(e){super(e),this.tabIndexArr=[],this.isCollapsed=!0,this.panelHeight=0,this.groupEl=this.root.closest(`.${b.GROUP}`),this.panelEl=this.root.closest(`.${b.PANEL}`),this.toggleButton=this.panelEl.querySelector(`.${b.BUTTON}`),this.toggleContentHandler=e=>{this.toggleContent(e)},this.expandHandler=()=>{this.expand()},this.collapseHandler=()=>{this.collapse()},this.transitionendHandler=()=>{this.unsetPanelHeight()},this.model=F.get(this.root.closest(`.${b.GROUP}`).dataset[f.KEY]);const t=this.root.getAttribute("id");if(!t)throw new Error("[Glue Expansion Panels Content] - An ID must be set on the content element.");this.contentId=t,this.init()}init(){this.tabIndexArr=this.getTabIndexArray(),"expanded"===this.root.dataset[f.INITIAL]?(this.isCollapsed=!1,this.updateHtmlAttributes(!1),this.setPanelHeight(""),this.updateStatus(!1)):(this.isCollapsed=!0,this.updateHtmlAttributes(!0),this.setPanelHeight("0px")),this.model.listen(H.TOGGLE_CONTENT,this.toggleContentHandler),this.model.listen(H.EXPAND_ALL_CONTENT,this.expandHandler),this.model.listen(H.COLLAPSE_ALL_CONTENT,this.collapseHandler),!0===this.model.isAnimated&&this.root.addEventListener(n.TRANSITIONEND,this.transitionendHandler),this.addA11yFeatures()}destroy(){this.panelEl.classList.remove(b.IS_COLLAPSED,b.IS_EXPANDED),this.setPanelHeight(""),this.removeAriaAttributes(),this.setFocusableElements(!1,this.tabIndexArr),this.tabIndexArr=[],this.model.unlisten(H.TOGGLE_CONTENT,this.toggleContentHandler),this.model.unlisten(H.EXPAND_ALL_CONTENT,this.expandHandler),this.model.unlisten(H.COLLAPSE_ALL_CONTENT,this.collapseHandler),!0===this.model.isAnimated&&this.root.removeEventListener(n.TRANSITIONEND,this.transitionendHandler),this.removeA11yFeatures()}expand(){!1!==this.isCollapsed&&(this.updateHtmlAttributes(!1),this.updateHeight(!1),this.updateStatus(!1))}collapse(){!0!==this.isCollapsed&&(this.updateHtmlAttributes(!0),this.updateHeight(!0),this.updateStatus(!0))}toggleContent(e){e===this.contentId&&(this.isCollapsed?this.expand():this.collapse())}updateHtmlAttributes(e){this.setAriaAttributes(e),this.setFocusableElements(e,this.tabIndexArr);const t=e?b.IS_COLLAPSED:b.IS_EXPANDED,s=e?b.IS_EXPANDED:b.IS_COLLAPSED;this.panelEl.classList.add(t),this.panelEl.classList.remove(s)}updateHeight(e){this.panelHeight=this.root.scrollHeight,!0===this.model.isAnimated?(this.setPanelHeight(`${this.panelHeight}px`),e&&(this.panelHeight=this.root.scrollHeight,window.setTimeout(this.setPanelHeight.bind(this),1,"0px"))):this.setPanelHeight(e?"0px":"")}updateStatus(e){e?this.model.panelsCollapsed++:this.model.panelsCollapsed--,this.model.updatePanelsStatus(),this.isCollapsed=e}getTabIndexArray(){return U(this.root).map((e=>e.getAttribute("tabindex")))}setPanelHeight(e){this.root.style.height=e}unsetPanelHeight(){"0px"!==this.root.style.height&&(this.root.style.height="")}getTooltipText(e=!1){return e?this.groupEl.dataset[f.EXPAND_TOOLTIP]||v.TOOLTIP_EXPAND:this.groupEl.dataset[f.COLLAPSE_TOOLTIP]||v.TOOLTIP_COLLAPSE}setAriaAttributes(t){t?(this.toggleButton.setAttribute(e.ARIA_EXPANDED,"false"),this.toggleButton.setAttribute("title",this.getTooltipText(!0)),this.root.setAttribute(e.ARIA_HIDDEN,"true"),this.root.setAttribute("hidden","")):(this.toggleButton.setAttribute(e.ARIA_EXPANDED,"true"),this.toggleButton.setAttribute("title",this.getTooltipText()),this.root.removeAttribute(e.ARIA_HIDDEN),this.root.removeAttribute("hidden"))}removeAriaAttributes(){this.toggleButton.removeAttribute(e.ARIA_EXPANDED),this.toggleButton.removeAttribute("title"),this.root.removeAttribute(e.ARIA_HIDDEN),this.root.removeAttribute("hidden")}setFocusableElements(t,s){const n=U(this.root);if(t)for(const t of n)t.setAttribute(e.TAB_INDEX,"-1");else for(let t=0;t<n.length;t++)n[t].setAttribute(e.TAB_INDEX,s[t])}addA11yFeatures(){this.root.setAttribute(e.ARIA_LABELLEDBY,this.toggleButton.id),this.root.setAttribute(e.ROLE,t.REGION)}removeA11yFeatures(){this.root.removeAttribute(e.ARIA_LABELLEDBY),this.root.removeAttribute(e.ROLE)}}class V extends w{constructor(e){super(e),this.clickHandler=e=>{e.preventDefault(),this.toggle()},this.keydownHandler=e=>{this.handleKeydown(e)},this.model=F.get(this.root.closest(`.${b.GROUP}`).dataset[f.KEY]);const t=this.root.dataset[f.TOGGLEFOR];if(!t)throw new Error("[Glue Expansion Panels Toggle] - Toggle is not linked to a content element.");this.contentId=t,this.init()}init(){if(!document.querySelector("#"+this.contentId))throw new Error("[Glue Expansion Panels Toggle] - Cannot find content element to link toggle to.");this.addA11yFeatures(),this.root.addEventListener(n.CLICK,this.clickHandler),this.root.addEventListener(n.KEYDOWN,this.keydownHandler)}destroy(){this.removeA11yFeatures(),this.root.removeEventListener(n.CLICK,this.clickHandler),this.root.removeEventListener(n.KEYDOWN,this.keydownHandler)}toggle(){this.model.dispatchEvent(H.TOGGLE_CONTENT,this.contentId)}handleKeydown(e){e.key!==i.ENTER&&e.key!==i.SPACE||(e.preventDefault(),this.toggle())}addA11yFeatures(){this.root.setAttribute(e.ARIA_CONTROLS,this.contentId),this.root.setAttribute("role","button"),this.root.setAttribute("tabindex","0")}removeA11yFeatures(){this.root.removeAttribute(e.ARIA_CONTROLS),this.root.removeAttribute("role"),this.root.removeAttribute("tabindex")}}class K extends w{constructor(e){super(e),this.statusChangeHandler=()=>{this.updateToggleAllStatus()},this.clickHandler=e=>{e.preventDefault(),this.toggleAll()},this.keydownHandler=e=>{this.handleKeydown(e)},this.keyupHandler=e=>{this.handleKeyup(e)},this.model=F.get(this.root.closest("."+b.GROUP).dataset[f.KEY]),this.init()}init(){this.addA11yFeatures(),this.root.addEventListener(n.CLICK,this.clickHandler),this.root.addEventListener(n.KEYDOWN,this.keydownHandler),this.root.addEventListener(n.KEYUP,this.keyupHandler),this.model.listen(H.PANELGROUP_STATUS_CHANGED,this.statusChangeHandler)}destroy(){this.removeA11yFeatures(),this.root.removeEventListener(n.CLICK,this.clickHandler),this.root.removeEventListener(n.KEYDOWN,this.keydownHandler),this.root.removeEventListener(n.KEYUP,this.keyupHandler),this.model.unlisten(H.PANELGROUP_STATUS_CHANGED,this.statusChangeHandler)}toggleAll(){this.model.panelsStatus===v.EXPANDED?this.model.dispatchEvent(H.COLLAPSE_ALL_CONTENT):this.model.dispatchEvent(H.EXPAND_ALL_CONTENT),this.model.updatePanelsStatus()}handleKeydown(e){e.key!==i.ENTER&&e.key!==i.SPACE||(e.preventDefault(),this.toggleAll())}handleKeyup(e){e.key===i.SPACE&&e.preventDefault()}addA11yFeatures(){this.root.setAttribute(e.ARIA_EXPANDED,this.model.panelsStatus===v.EXPANDED?"true":"false");const t=Array.from(this.root.querySelectorAll(`.${b.TOGGLE_ALL_TEXT}`));for(const s of t)s.setAttribute(e.ARIA_HIDDEN,"true")}removeA11yFeatures(){this.root.removeAttribute(e.ARIA_EXPANDED);const t=Array.from(this.root.querySelectorAll(`.${b.TOGGLE_ALL_TEXT}`));for(const s of t)s.removeAttribute(e.ARIA_HIDDEN)}updateToggleAllStatus(){this.model.panelsStatus===v.EXPANDED?this.root.setAttribute(e.ARIA_EXPANDED,"true"):this.root.setAttribute(e.ARIA_EXPANDED,"false")}}class q extends w{constructor(e,t){super(e),this.toggleAllComponents=[],this.panelContentComponents=[],this.panelToggleComponents=[],this.options=Object.assign({},k.defaults,t),this.statusChangeHandler=()=>{this.updateStatus()},this.modelKey=this.root.dataset[f.KEY]||v.DEFAULT_INSTANCE_ID,this.model=F.get(this.modelKey,this.options),this.init()}init(){this.model.panelsCount=this.root.getElementsByClassName(b.PANEL).length,this.model.panelsCollapsed=this.model.panelsCount;for(const e of this.root.querySelectorAll(`.${b.TOGGLE_ALL}`))this.toggleAllComponents.push(new K(e));for(const e of this.root.querySelectorAll(`.${b.CONTENT}`))this.panelContentComponents.push(new X(e));for(const e of this.root.querySelectorAll(`.${b.BUTTON}`))this.panelToggleComponents.push(new V(e));this.model.listen(H.PANELGROUP_STATUS_CHANGED,this.statusChangeHandler),this.model.updatePanelsStatus()}destroy(){let e;for(;this.toggleAllComponents.length>0;)e=this.toggleAllComponents.pop(),e.destroy();for(;this.panelContentComponents.length>0;)e=this.panelContentComponents.pop(),e.destroy();for(;this.panelToggleComponents.length>0;)e=this.panelToggleComponents.pop(),e.destroy();this.model.panelsCount=0,this.model.updatePanelsStatus(),this.model.unlisten(H.PANELGROUP_STATUS_CHANGED,this.statusChangeHandler),F.clearSingle(this.modelKey)}updateStatus(){this.root.classList.remove(b.IS_COLLAPSED,b.IS_MIXED,b.IS_EXPANDED),this.model.panelsStatus&&this.root.classList.add(`glue-is-${this.model.panelsStatus}`)}}var Y,W,j,$,Q,J,Z,z,ee,te,se,ne,ie,oe,le,ae,re,ue,Ee,he,de,_e,pe,Te,Ae,ce,ge,Ne,Oe,Ie,Le,Se,me,Re,Pe,Ce,De,be;!function(e){e.CONTROL="glue-filter-control",e.IS_MATCHING="glue-filter-is-matching",e.ITEM="glue-filter__item",e.LABEL="glue-filter-label",e.LABEL_CLOSEBTN="glue-filter-label__close-btn",e.LABEL_GROUP="glue-filter-label-group",e.LABEL_SHOW="glue-filter-label--show",e.NUM_RESULTS="glue-filter-num-results",e.OPTION="glueFilterOption",e.RESULT="glue-filter-result",e.RESULT_ITEM="glue-filter-result__item"}(Y||(Y={})),function(e){e.ID="glueFilterId",e.IDS="glueFilterIds",e.PREFIX="data-glue-filter-",e.STRATEGY="glueFilterStrategy",e.INPUT_CHECKBOX_SELECTOR="input[type='checkbox']"}(W||(W={})),function(e){e.FOOTER_PANELS_GROUP="glue-footer__site-links-grid",e.FOOTER_PANELS_PANEL="glue-footer__site-links-column",e.FOOTER_PANELS_TOGGLE="glue-footer__site-links-header",e.FOOTER_PANELS_BUTTON="glue-footer__site-links-header-button",e.FOOTER_PANELS_CONTENT="glue-footer__site-links-list"}(j||(j={})),function(e){e.MODEL_NAME="footer",e.KEY="glueExpansionPanelsKey",e.TOGGLEFOR="glueExpansionPanelToggleFor"}($||($={}));class fe extends w{constructor(e,t){super(e),this.options=Object.assign({},fe.defaults,t),this.panelsOptions={isAnimated:this.options.isAnimated,panelsCount:this.options.columnCount},this.responsiveSitelinks=new B({breakpoint:this.options.panelsBreakpoints,enter:()=>{this.configureExpansionPanels(!0),this.panelsComponent=new q(this.root,this.panelsOptions)},leave:()=>{this.panelsComponent&&this.panelsComponent.destroy(),this.configureExpansionPanels(!1)}})}static get defaults(){return{panelsBreakpoints:["sm"],isAnimated:!0,columnCount:4}}destroy(){this.panelsComponent&&(this.panelsComponent.destroy(),this.configureExpansionPanels(!1)),this.responsiveSitelinks.destroy()}configureExpansionPanels(e){this.root.classList.toggle(b.GROUP,e),e?this.root.dataset[$.KEY]=$.MODEL_NAME:delete this.root.dataset[$.KEY];for(const t of this.root.querySelectorAll(`.${j.FOOTER_PANELS_PANEL}`)){const s=t.querySelector(`.${j.FOOTER_PANELS_TOGGLE}`),n=t.querySelector(`.${j.FOOTER_PANELS_BUTTON}`),i=t.querySelector(`.${j.FOOTER_PANELS_CONTENT}`);t.classList.toggle(b.PANEL,e),s.classList.toggle(b.TOGGLE,e),n.classList.toggle(b.BUTTON,e),i.classList.toggle(b.CONTENT,e),e?n.dataset[$.TOGGLEFOR]=i.id:n.removeAttribute($.TOGGLEFOR)}}}!function(e){e.ROOT="glue-header",e.BAR="glue-header__bar",e.TOGGLE_BTN="glue-header__drawer-toggle-btn",e.DRAWER_EL="glue-header__drawer",e.DRAWER_IS_SHOWN="glue-is-showing-drawer",e.DOUBLE="glue-header__bar--double",e.WHOLLY_SCROLLED="glue-header-is-wholly-scrolled",e.LOCK_UP="glue-header-lock-up",e.LINK_BAR="glue-header__link-bar",e.LIST="glue-header__list",e.LIST_ITEM="glue-header__item",e.NESTED_LIST="glue-header__list--nested",e.LINK_ITEM="glue-header__link",e.LOGO_SVG="glue-header__logo-svg",e.NO_DRAWER="glue-header-no-drawer",e.STEPPED_NAV_ENABLE="glue-header-stepped-nav-enabled",e.ACTIVE_MENU="glue-header--is-active",e.ACTIVE_LINK="glue-header__item--active",e.IS_ANIMATING="glue-is-animating",e.BAR_DESKTOP="glue-header__bar--desktop",e.BAR_MOBILE="glue-header__bar--mobile",e.REWIND_SHADOW="glue-header--rewind-box-shadow",e.HEADER_CONTAINER="glue-header__container",e.SKIP_BTN="glue-header__skip-content"}(Q||(Q={})),function(e){e.MISSING_ROOT_ELEMENT='No element with "glue-header class" was found. Header component needs a root element.',e.MISSING_HEADER_BAR_ELEMENT='No element with "glue-header__bar" class was found. This is required by Header component.',e.MISSING_DRAWER_ELEMENT='No element with "glue-header__drawer" class was found. This is required by Header component.',e.MISSING_TOGGLE_BTN_ELEMENT='No element with "glue-header__drawer-toggle-btn" class was found. This is required by Header component.',e.MISSING_LINK_BAR_ELEMENT='No element with "glue-header__link-bar" class was found. This is required by Header component.',e.SCROLL_UP="up",e.SCROLL_DOWN="down",e.INCORRECT_TYPE="Incorrect data type"}(J||(J={})),function(e){e[e.MAX_PAGE_OFFSET=500]="MAX_PAGE_OFFSET",e[e.ANIMATE_TRANSITION_TIMEOUT=400]="ANIMATE_TRANSITION_TIMEOUT",e[e.ANIMATING_STATE_BUFFER=20]="ANIMATING_STATE_BUFFER",e[e.SCROLL_THRESHOLD=50]="SCROLL_THRESHOLD",e[e.POSITION_CHANGE_BUFFER=300]="POSITION_CHANGE_BUFFER"}(Z||(Z={})),e.ARIA_EXPANDED,function(e){e.ROOT="glue-header__deep-nav",e.TRIGGER="glue-header__deep-nav-trigger",e.DIALOG="glue-header__deep-nav-dialog",e.HAS_SELECTED="glue-header__deep-nav--with-active-link",e.HAS_SUBNAV="glue-header__deep-nav--with-subnav"}(z||(z={})),n.HOVER,u.BOTTOM,n.HOVER,u.RIGHT,function(e){e.TOO_MANY="At least one Deep Nav menu has more than 10 elements.",e.NOT_ENOUGH="At least one Deep Nav menu has fewer than 2 elements."}(ee||(ee={})),function(e){e.ROOT="glue-header__drawer",e.DRAWER_IS_OPEN="glue-header__drawer--is-open",e.TOGGLE_BTN="glue-header__drawer-toggle-btn",e.IS_ANIMATING="glue-is-animating",e.GLUE_BUTTON="glue-button",e.NO_SCROLL="glue-no-scroll"}(te||(te={})),function(e){e.MISSING_DRAWER_ELEMENT='No element with "glue-header__drawer" class was found. Drawer component needs a root element.',e.OPEN="glueHeaderDrawerOpen",e.CLOSE="glueHeaderDrawerClose",e.TOGGLE_BTN="toggleBtn"}(se||(se={})),function(e){e[e.ANIMATE_TRANSITION_TIMEOUT=500]="ANIMATE_TRANSITION_TIMEOUT"}(ne||(ne={})),e.ARIA_LABEL,e.TAB_INDEX,s.TABBABLE,function(e){e.COMPONENT="glue-header__site-switcher",e.MENU="glue-header__site-switcher-menu",e.TRIGGER="glue-header__site-switcher-trigger",e.MENU_LIST="glue-header__site-switcher-menu-list",e.MENU_ITEM="glue-header__site-switcher-menu-item",e.MENU_LINK="glue-header__site-switcher-menu-link"}(ie||(ie={})),function(e){e.NO_MENU="Header Site Switcher could not find a menu element.",e.NO_LOCKUP="Header Site Switcher could not find the header lockup element."}(oe||(oe={})),n.HOVER,u.BOTTOM,function(e){e.ROOT="glue-header__stepped-nav",e.CONTROLS_CONTAINER="glue-header__stepped-nav-controls-container",e.CONTROLS="glue-header__stepped-nav-controls",e.CONTROLS_TITLE="glue-header__stepped-nav-controls-title",e.MENU_CONTAINER="glue-header__stepped-nav-menus",e.SUBNAV_ICON="glue-header__stepped-nav-subnav-icon",e.PARENT_POSITION="glue-header__stepped-nav-parent-position",e.CHILD_POSITION="glue-header__stepped-nav-child-position",e.PAGE="glue-stepped-page",e.PAGES="glue-stepped-pages",e.PAGE_LIST_BUTTON_CONTAINER="glue-stepped-pages__button-container"}(le||(le={})),(ue=ae||(ae={})).PARENT_INDEX="data-glue-stepped-nav-parent-index",ue.PARENT_INDEX_CAMEL="glueSteppedNavParentIndex",ue.STEPPED_PAGE="data-glue-stepped-page",ue.STEPPED_PAGE_CAMEL="glueSteppedPage",ue.TAB_INDEX="tabindex",function(e){e.CURRENT_PAGE="currentPage",e.TOTAL_PAGES="totalPages",e.NEXT_EVENT="nextPage",e.CONTROLS_MODEL_ID="stepped-nav-controls",e.MISSING_CONTROLS="Some of the Stepped Nav controls elements are missing.",e.MISSING_PAGES_CONT="The container element for Stepped Nav Pages is missing.",e.MISSING_LINK_BAR="Stepped Nav can't find the Link Bar Header element.",e.STEPPED_PAGE="glue-stepped-page"}(re||(re={})),function(e){e.SHOW="glue-is-shown",e.ACTIVE="glue-is-active"}(Ee||(Ee={})),(_e=he||(he={})).STARTSCROLL="glue.smoothScroll.start",_e.ENDSCROLL="glue.smoothScroll.end",function(e){e.MISSING_PAGE_ELEMENT="Smooth Scrolling requires a valid page element.",e.DIRECTION_MALFORMED='Scroll direction value only accepts "x", "y" or "both"'}(de||(de={})),function(e){e.BUTTON="glue-jumplinks__button",e.BUTTON_LEFT="glue-jumplinks__button--prev",e.BUTTON_RIGHT="glue-jumplinks__button--next",e.BUTTON_ACTIVE="glue-jumplinks__button--active",e.LIST="glue-jumplinks__list",e.ITEMS="glue-jumplinks__list-item",e.LINK="glue-jumplinks__link",e.LINK_ACTIVE="glue-jumplinks__link--active",e.VIEWPORT="glue-jumplinks__viewport",e.REWIND="glue-jumplinks--rewind"}(pe||(pe={})),function(e){e.LI_WIDTH="liWidth",e.VIEWPORT="viewport",e.PAGE_X="pageX",e.SLIDES="slides",e.ACTIVE_LINK="activeLink",e.RTL="rtl",e.TRANSFORM="transform",e.BLOCK="block",e.FIXED="fixed",e.NOT_FIXED="absolute",e.NO_ANIMATION="none"}(Te||(Te={})),function(e){e[e.DEFAULT_OFFSET=144]="DEFAULT_OFFSET",e[e.JUMPLINKS_MARGIN=16]="JUMPLINKS_MARGIN",e[e.JUMPLINKS_HEIGHT=48]="JUMPLINKS_HEIGHT",e[e.SCROLL_THRESHOLD=130]="SCROLL_THRESHOLD"}(Ae||(Ae={})),function(e){e.ROOT="glue-modal",e.CLOSE_BTN="glue-modal__close-btn",e.CLOSING="glue-modal-closing",e.OPEN="glue-modal-open",e.NO_SCROLL="glue-no-scroll"}(ce||(ce={})),function(e){e.OPENED_EVENT="GlueModal:opened",e.CLOSED_EVENT="GlueModal:closed"}(ge||(ge={})),(De=Ne||(Ne={})).MISSING_CLOSE_BUTTON="The close button is missing from the modal.",De.MISSING_FOCUS_ELEMENT="The focusAfterClosed argument is missing from the constructor call.",De.MODAL_NOT_OPEN="The modal is not open.",(Oe||(Oe={})).CURRENT="glueTabsCurrent",function(e){e.ROOT="glue-tabs",e.TABLIST="glue-tabs__tablist",e.TAB="glue-tab",e.PANEL="glue-tabs__panel",e.IS_SHOWN="glue-is-shown"}(Ie||(Ie={})),function(e){e.TRIGGER="trigger",e.PLACEMENT="placement",e.FOCUS="takeFocus",e.ROOT="root",e.MISSING_TABLIST="Tablist element is missing.",e.MISSING_TABS="Tabs element is missing.",e.MISSING_TABPANELS="Tab panels element is missing.",e.DATA_CURRENT="currentTab"}(Le||(Le={})),function(e){e.TABPANEL_CONTAINER="glue-tabpanels",e.TABPANEL_PAGE_LIST="glue-tabpanels__page-list",e.TABPANEL_PANEL_LIST="glue-tabpanels__panel-list",e.TABPANEL_PANEL_TOGGLE="glue-tabpanels__panel-toggle",e.TABPANEL_PANEL_BUTTON="glue-tabpanels__panel-button",e.TABPANEL_PANEL_TITLE="glue-tabpanels__panel-title",e.TABPANEL_PANEL_CONTENT="glue-tabpanels__panel-content",e.TABPANEL_ELEMENT_SCOPE="glue-tabpanels__scope",e.PANELS_TOGGLE_HEADER="glue-expansion-panel__button-header",e.TABSET_ROOT="glue-tabs",e.TABSET_TABLIST="glue-tabs__tablist",e.TABSET_TAB="glue-tab",e.TABSET_BUTTON="glue-tabs__button",e.TABSET_PANELCONTAINER="glue-tabs__panelgroup",e.TABSET_PAGE="glue-tabs__panel"}(Se||(Se={})),function(e){e.PANELS_KEY="glueExpansionPanelsKey",e.TOGGLEFOR="glueExpansionPanelToggleFor",e.INITIAL="glueExpansionPanelInitial"}(me||(me={})),function(e){e.MISSING_PAGE_LIST="No element with glue-tabpanels__page-list class was found. TabPanels requires a Panels Page List",e.MISSING_PANEL_LIST="No element with glue-tabpanels__panel-list class was found. TabPanels requires a Panel List"}(Re||(Re={})),function(e){e.IFRAME_SCRIPT_URL="https://www.youtube.com/iframe_api"}(Pe||(Pe={})),(be=Ce||(Ce={})).VIDEO_ID="glueYtVideoVid",be.PLAYER_ID="glueYtPlayerId",be.HEIGHT="glueYtVideoHeight",be.WIDTH="glueYtVideoWidth",be.PLAYER_VARS="glueYtVideoPlayerVars";class ve{constructor(){this.videoObjects=new Map}static getManager(){return ve.instance||(ve.instance=new ve),ve.instance}static destroyManager(){ve.instance=void 0}registerYtPlayer(e,t){this.videoObjects.set(e,t)}unregisterYtPlayer(e){const t=this.videoObjects.get(e);null==t||t.destroy(),this.videoObjects.delete(e),0===this.videoObjects.size&&ve.destroyManager()}getYtPlayer(e){return this.videoObjects.get(e)}}ve.instance=void 0,new class{constructor(){this.footerSitelinkOpts={columnCount:3},this.footerSitelinksEl=document.querySelector(".glue-footer__site-links-grid"),this.init()}init(){new fe(this.footerSitelinksEl,this.footerSitelinkOpts)}},new class{constructor(){this.requestUrl="https://services.google.com/fb/submissions/fiberbloginterest/",this.emailInputField=document.querySelector("input[name=email]"),this.formSubmitBtn=document.querySelector(".subscribe__submit"),this.emailInputField&&this.formSubmitBtn&&(this.emailInputField.addEventListener("input",this.validateForm.bind(this)),this.formSubmitBtn.addEventListener("click",this.handleFormSubmit.bind(this)),this.formSubmitBtnTextEl=this.formSubmitBtn.querySelector(".text"),this.formSubmitBtnDefaultText=this.formSubmitBtnTextEl.textContent)}validateForm(){const e=this.emailInputField.validity;e.typeMismatch||e.patternMismatch?this.emailInputField.setCustomValidity("Please enter a valid email address."):this.emailInputField.setCustomValidity("")}handleFormSubmit(){if(!this.emailInputField.checkValidity())return this.validateForm(),void this.emailInputField.reportValidity();this.formSubmitBtnTextEl.innerHTML='<span class="material-icons sync-icon">sync</span>',fetch(this.requestUrl,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({email:this.emailInputField.value})}).then((e=>e.json())).then((e=>{"accepted"!==e.result&&(console.error("Failed to submit form."),this.animate({error:!0})),this.animate()})).catch((e=>{console.error(e),this.animate({error:!0})}))}animate({error:e=!1}={}){this.formSubmitBtnTextEl.textContent=e?"Error":"Thanks";const t=e?"error":"success";this.formSubmitBtn.blur(),this.formSubmitBtn.classList.add(t),setTimeout((()=>{this.formSubmitBtn.classList.remove(t),this.formSubmitBtnTextEl.textContent=this.formSubmitBtnDefaultText}),2e3)}}})(); // ]]> </script> <!-- Google Tag Manager (noscript) place this in the body tag--> <noscript><iframe height='0' src='https://www.googletagmanager.com/ns.html?id=GTM-N25VV8F' style='display:none;visibility:hidden' width='0'></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10