@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}:root{--white:#fff;--black:#000;--ntt:#0072BC;--ntt-dark:#2E404E;--green:#008770;--ntt-dark-rgba:rgba(46, 64, 78, 0.5);--dark-blue:#001973;--disabled:#C8C8C8;--footer:#262626;--electric-blue:#19a3fc;--gray-dark:#949494;--gray-light:#F0EEE8;--warm-white:#F0EEE8;--calm-pink:#E0CDE4;--calm-teal:#C7E8E6;--calm-blue:#BAD2ED;--cold-grey:#e8e8e8;--silver:#C8C8C8;--slate:#2E404D}@keyframes bounceBackAndForth{0%{transform:translate3d(0,0,0)}60%{transform:translate3d(10px,0,0)}70%{transform:translate3d(7px,0,0)}80%{transform:translate3d(10px,0,0)}90%{transform:translate3d(7px,0,0)}100%{transform:translate3d(10px,0,0)}}@keyframes reverseBounceBackAndForth{0%{transform:translate3d(0,0,0)}60%{transform:translate3d(-10px,0,0)}70%{transform:translate3d(-7px,0,0)}80%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(-7px,0,0)}100%{transform:translate3d(-10px,0,0)}}@keyframes fullRotation{0%{transform:rotate(90deg)}100%{transform:rotate(450deg)}}@keyframes defaultStatus{from{transform:translate3d(10px,0,0)}to{transform:translate3d(0,0,0)}}@keyframes defaultReverseStatus{from{transform:translate3d(-10px,0,0)}to{transform:translate3d(0,0,0)}}@keyframes defaultRotation{from{transform:rotate(450deg)}to{transform:rotate(90deg)}}@font-face{font-family:"Noto Serif var";src:url(/wp-content/themes/tamini/fonts/NotoSerif-VariableFont_wdth,wght.ttf);font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif var";src:url(/wp-content/themes/tamini/fonts/NotoSerif-Italic-VariableFont_wdth,wght.ttf);font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-300.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-300italic.woff2) format("woff2");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-500.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-500italic.woff2) format("woff2");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-600italic.woff2) format("woff2");font-style:italic;font-weight:600;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-700.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Noto Serif";src:url(/wp-content/themes/tamini/fonts/noto-serif-v23-latin-700italic.woff2) format("woff2");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:"Noto Sans var";src:url(/wp-content/themes/tamini/fonts/NotoSans-VariableFont_wdth,wght.ttf);font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans var";src:url(/wp-content/themes/tamini/fonts/NotoSans-Italic-VariableFont_wdth,wght.ttf);font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-300.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-300italic.woff2) format("woff2");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-italic.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-500.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-500italic.woff2) format("woff2");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-600italic.woff2) format("woff2");font-style:italic;font-weight:600;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-700.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"Noto Sans";src:url(/wp-content/themes/tamini/fonts/noto-sans-v35-latin-700italic.woff2) format("woff2");font-style:italic;font-weight:700;font-display:swap}h1{font-size:clamp(6.4rem,5.4vw + 5.1rem,10.2rem);line-height:1.1}h2{font-size:6.4rem;line-height:7.2rem}h3{font-size:3.9rem;line-height:4.9rem}h4{font-size:3rem;line-height:4rem}html{font-size:62.5%;border:0;margin:0;padding:0;height:100%;width:100%;scroll-behavior:smooth}body{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.4;font-weight:400;background-color:var(--white);color:var(--color-white);margin:0;padding:0;border:0;vertical-align:baseline;height:100%;width:100%}*{box-sizing:border-box}:focus{outline:0}:focus-visible{outline:1px solid var(--ntt)}main{padding-top:80px}.wrapper{padding-left:64px;padding-right:64px}@media all and (max-width:1024px){.wrapper{padding-left:24px;padding-right:24px}.insights-hub .wrapper{padding-left:24px;padding-right:24px}}.screen-only{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.visibility-hidden{visibility:hidden}.visuallyhidden{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;overflow:hidden}button{background:0 0;border:none;padding:0;cursor:pointer}.ntt-button{--color:var(--black);display:inline-flex;justify-content:center;align-items:center;padding:0 25px;border:1px solid var(--color);border-radius:60px;min-height:40px;text-decoration:none;background-color:transparent;transition:background-color .35s ease-in-out,color .35s ease-in-out,border-color .35s ease-in-out}.ntt-button span:not([class]){font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:24px;font-weight:700;color:var(--color);max-width:calc(100% - 32px);transition:all .35s ease-in-out}.ntt-button .icon{display:block;width:21px;height:21px;margin-left:12px;background-color:transparent;background-size:21px 21px;background-repeat:no-repeat;animation:defaultStatus .3s linear both alternate;background-image:url(/wp-content/themes/tamini/img/arrow-color-black.svg);transition:all .35s ease-in-out}.ntt-button[target=_blank] .icon{animation:none;transform:rotate(-45deg);transition:transform .5s ease-in-out}.ntt-button[target=_blank]:focus-visible .icon,.ntt-button[target=_blank]:hover .icon{transform:rotate(0)}.ntt-button:focus-visible,.ntt-button:hover{--color:var(--white);border-color:var(--ntt);background-color:var(--ntt);text-decoration:none}.ntt-button:focus-visible .icon,.ntt-button:hover .icon{animation:bounceBackAndForth 1s linear both alternate;background-image:url(/wp-content/themes/tamini/img/arrow-color-white.svg)}.ntt-button.no-border{border:0;padding-left:0}.ntt-button.no-border:focus-visible,.ntt-button.no-border:hover{--color:var(--ntt);background-color:transparent}.ntt-button.no-border:focus-visible .icon,.ntt-button.no-border:hover .icon{background-image:url(/wp-content/themes/tamini/img/arrow-color-blue-dark.svg)}.ntt-button.download{border:0;padding-left:0}.ntt-button.download .icon{animation:defaultRotation .5s linear both alternate}.ntt-button.download:hover .icon{animation:fullRotation .35s linear both alternate}.ntt-button.color-black{--color:var(--black)}.ntt-button.color-black:focus-visible:not(.no-border),.ntt-button.color-black:hover:not(.no-border){--color:var(--white);border-color:var(--ntt);background-color:var(--ntt)}.ntt-button.color-black:focus-visible:not(.no-border) .icon,.ntt-button.color-black:hover:not(.no-border) .icon{animation:bounceBackAndForth 1s linear both alternate;background-image:url(/wp-content/themes/tamini/img/arrow-color-white.svg)}.ntt-button.color-white{--color:var(--white)}.ntt-button.color-white .icon{background-image:url(/wp-content/themes/tamini/img/arrow-color-white.svg)}.ntt-button.color-white:focus-visible,.ntt-button.color-white:hover{--color:var(--white);background-color:var(--color)}.ntt-button.color-white:focus-visible span,.ntt-button.color-white:hover span{color:var(--black)}.ntt-button.color-white:focus-visible .icon,.ntt-button.color-white:hover .icon{background-image:url(/wp-content/themes/tamini/img/arrow-color-black.svg)}.cold-grey{--background-color:var(--cold-grey);--foreground-color:var(--black)}.white{--background-color:var(--white);--foreground-color:var(--black)}.warm-white{--background-color:var(--warm-white);--foreground-color:var(--black)}.calm-teal{--background-color:var(--calm-teal);--foreground-color:var(--black)}.calm-blue{--background-color:var(--calm-blue);--foreground-color:var(--black)}.ntt-blue{--background-color:var(--ntt);--foreground-color:var(--white)}.slate{--background-color:var(--slate);--foreground-color:var(--white)}.dark-blue{--background-color:var(--dark-blue);--foreground-color:var(--white)}.dark-blue .ntt-button,.ntt-blue .ntt-button,.slate .ntt-button{--color:var(--white)}.dark-blue .ntt-button .icon,.ntt-blue .ntt-button .icon,.slate .ntt-button .icon{background-image:url(/wp-content/themes/tamini/img/arrow-color-white.svg)}.dark-blue .ntt-button.no-border:focus-visible,.dark-blue .ntt-button.no-border:hover,.ntt-blue .ntt-button.no-border:focus-visible,.ntt-blue .ntt-button.no-border:hover,.slate .ntt-button.no-border:focus-visible,.slate .ntt-button.no-border:hover{--color:var(--white);background-color:transparent}.dark-blue .ntt-button.no-border:focus-visible .icon,.dark-blue .ntt-button.no-border:hover .icon,.ntt-blue .ntt-button.no-border:focus-visible .icon,.ntt-blue .ntt-button.no-border:hover .icon,.slate .ntt-button.no-border:focus-visible .icon,.slate .ntt-button.no-border:hover .icon{background-image:url(/wp-content/themes/tamini/img/arrow-color-white.svg)}.dark-blue .ntt-button:not(.no-border):focus-visible,.dark-blue .ntt-button:not(.no-border):hover,.ntt-blue .ntt-button:not(.no-border):focus-visible,.ntt-blue .ntt-button:not(.no-border):hover,.slate .ntt-button:not(.no-border):focus-visible,.slate .ntt-button:not(.no-border):hover{--color:var(--white);background-color:var(--color)}.dark-blue .ntt-button:not(.no-border):focus-visible span,.dark-blue .ntt-button:not(.no-border):hover span,.ntt-blue .ntt-button:not(.no-border):focus-visible span,.ntt-blue .ntt-button:not(.no-border):hover span,.slate .ntt-button:not(.no-border):focus-visible span,.slate .ntt-button:not(.no-border):hover span{color:var(--black)}.dark-blue .ntt-button:not(.no-border):focus-visible .icon,.dark-blue .ntt-button:not(.no-border):hover .icon,.ntt-blue .ntt-button:not(.no-border):focus-visible .icon,.ntt-blue .ntt-button:not(.no-border):hover .icon,.slate .ntt-button:not(.no-border):focus-visible .icon,.slate .ntt-button:not(.no-border):hover .icon{background-image:url(/wp-content/themes/tamini/img/arrow-color-black.svg)}@keyframes burgher-bounce-1{0%{width:32px}50%{width:23px}100%{width:32px}}@keyframes burgher-bounce-2{0%{width:23px}50%{width:32px}100%{width:23px}}header.header{position:fixed;top:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;background-color:var(--background-color);--background-color:var(--white);--foreground-color:var(--black);z-index:10}header.header .logo a.logo-link{display:block;color:var(--foreground-color)}header.header .logo a.logo-link svg{display:block;width:111.6px;height:40px}header.header .logo a.logo-link svg .loop{fill:var(--ntt)}header.header .menu .burger-menu{cursor:pointer;width:32px;height:28px;color:var(--foreground-color)}header.header .menu .burger-menu svg{display:block;width:32px;height:28px}header.header .menu .burger-menu:hover svg rect:nth-child(1){animation:burgher-bounce-1 1s ease-in-out backwards}header.header .menu .burger-menu:hover svg rect:nth-child(2){animation:burgher-bounce-2 1s ease-in-out backwards}header.header .menu .burger-menu:hover svg rect:nth-child(3){animation:burgher-bounce-1 1s ease-in-out backwards}.insights-hub header,.search-page header{--background-color:var(--ntt-dark);--foreground-color:var(--white)}.insights-hub header .logo a.logo-link svg .loop,.search-page header .logo a.logo-link svg .loop{fill:var(--white)}.search-page header{--background-color:var(--ntt)}body.aside-opened{overflow:hidden}aside{display:none;position:fixed;top:-100%;left:0;flex-direction:column;width:100%;height:100%;background-color:var(--ntt-dark);z-index:15;transition:all .3s ease}aside .aside-header{flex:0 0 auto}aside .aside-scroll{flex:1 1 auto}aside.aside-opened{top:0}aside .aside-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding-top:39px;padding-bottom:39px}aside .aside-header .logo img{display:block;width:111.6px;height:40px}aside .aside-header .menu .close-menu{cursor:pointer;width:32px;height:32px}aside .aside-header .menu .close-menu svg{display:block;width:32px;height:32px}aside .aside-header .menu .close-menu svg path{transition:transform .4s ease-in-out;transform-origin:50%}aside .aside-header .menu .close-menu:hover path:nth-child(1){transform:rotate(90deg)}aside .aside-header .menu .close-menu:hover path:nth-child(2){transform:rotate(-90deg)}aside .aside-scroll{display:flex;flex-direction:column;justify-content:space-between;max-height:calc(100% - 80px);overflow-y:auto}aside .aside-content{padding-top:40px;padding-bottom:28px}aside .aside-content ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:50px}aside .aside-content ul.menu li.menu-item{flex:0 0 196px;padding:0 0 0 16px;margin-bottom:60px}aside .aside-content ul.menu li.menu-item>a.accordion-header{display:flex;flex-direction:column;justify-content:flex-start;color:var(--white);font-weight:700;text-decoration:none;transition:color .35s ease}aside .aside-content ul.menu li.menu-item>a.accordion-header:hover{color:var(--electric-blue)}aside .aside-content ul.menu li.menu-item .accordion-header{position:relative;width:100%;text-align:left;padding:0}aside .aside-content ul.menu li.menu-item .accordion-header .icon{margin-bottom:24px}aside .aside-content ul.menu li.menu-item .accordion-header .icon img{display:block;width:39px;height:39px}aside .aside-content ul.menu li.menu-item .accordion-header .label{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:3rem;line-height:4rem;color:var(--white);margin-bottom:26px}aside .aside-content ul.menu li.menu-item .accordion-header .label a{color:var(--white);font-weight:700;text-decoration:none;transition:color .35s ease}aside .aside-content ul.menu li.menu-item .accordion-header .label a:hover{color:var(--electric-blue)}aside .aside-content ul.menu li.menu-item .accordion-header .accordion-handle{display:none;position:absolute;top:5px;right:0;width:28px;height:28px;transition:transform .4s ease}aside .aside-content ul.menu li.menu-item .accordion-header.accordion-opened .accordion-handle{transform:rotate(180deg)}aside .aside-content ul.menu li.menu-item ul.menu-list{position:relative}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item{margin-bottom:16px}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item a{display:flex;font-size:1.6rem;line-height:2.4rem;text-decoration:none;color:var(--white);justify-content:space-between;gap:15px;transition:color .35s ease}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item a .icon{transition:all .35s ease-in-out}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item a:hover{text-decoration:none;color:var(--electric-blue)}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item a:hover .icon{animation:bounceBackAndForth 1s linear both alternate}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item.list-main-item{display:none;padding-bottom:25px;margin-bottom:15px;border-bottom:1px solid #c8c8c8}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item.list-main-item a{font-family:"Noto Serif",serif;font-style:italic}.aside-search{flex:0 0 auto;width:100%;height:186px;padding-top:55px;padding-bottom:55px;background-color:var(--ntt)}.aside-search form{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:7px 0;border:0;border-bottom:1px solid var(--white);opacity:.5;transition:opacity .35s ease}.aside-search form:has(button:focus-visible),.aside-search form:has(button:hover),.aside-search form:has(input:focus-visible),.aside-search form:has(input:hover),.aside-search form:hover{opacity:1}@media all and (max-width:1024px){.aside-search form{flex-direction:column;align-items:flex-end}}.aside-search input{flex:1 1 auto;height:64px;background-color:transparent;margin:0;padding:0;border:0;font-family:"Noto Serif",serif;font-size:39px;line-height:1.1;font-weight:400;font-style:italic;color:var(--white)}.aside-search input::placeholder{color:var(--white)}@media all and (max-width:1024px){.aside-search input{width:100%;font-size:3rem}}.aside-search button{flex:0 0 auto;display:inline-flex;justify-content:center;align-items:center;padding:0 25px;border:0;min-height:40px;text-decoration:none;background-color:transparent}.aside-search button span:not([class]){font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:24px;font-weight:700;color:var(--white);max-width:calc(100% - 32px);transition:all .35s ease-in-out}.aside-search button .icon{display:block;width:21px;height:21px;margin-left:12px;background-color:transparent;background-size:21px 21px;background-repeat:no-repeat;animation:defaultStatus .3s linear both alternate;background-image:url(/wp-content/themes/tamini/img/arrow-color-white.svg);transition:all .35s ease-in-out}@media all and (max-width:1024px){.aside-search button{padding-right:0}}@media all and (max-width:1024px){.aside-search{height:auto;padding-top:16px;padding-bottom:16px}}@media all and (max-width:1320px){header.header{height:80px;padding-top:22px;padding-bottom:22px}header.header .logo a.logo-link svg{width:106px;height:38px}header.header .menu .burger-menu{width:21px;height:18px}header.header .menu .burger-menu svg{width:21px;height:18px}aside .aside-header{height:80px;padding:33px 24px 37px 24px}aside .aside-header .logo img{width:80px;height:29px}aside .aside-header .menu .close-menu{width:24px;height:24px}aside .aside-header .menu .close-menu svg{width:24px;height:24px}aside .aside-content{padding:30px 24px 0 24px}aside .aside-content ul.menu{display:block}aside .aside-content ul.menu li.menu-item{margin-bottom:38px;padding:0}aside .aside-content ul.menu li.menu-item:last-child{border-bottom:0;margin-bottom:0}aside .aside-content ul.menu li.menu-item>a.accordion-header{flex-direction:row}aside .aside-content ul.menu li.menu-item .accordion-header{padding-right:30px;padding-bottom:28px;cursor:pointer}aside .aside-content ul.menu li.menu-item .accordion-header .icon{display:inline-block;margin:0 27px 0 0;vertical-align:middle}aside .aside-content ul.menu li.menu-item .accordion-header .label{display:inline-block;font-size:2rem;line-height:3rem;margin:0;vertical-align:middle}aside .aside-content ul.menu li.menu-item .accordion-header .label a:hover{text-decoration:none}aside .aside-content ul.menu li.menu-item .accordion-header .accordion-handle{display:block}aside .aside-content ul.menu li.menu-item ul.menu-list{display:none;padding-bottom:15px}aside .aside-content ul.menu li.menu-item ul.menu-list:before{display:none}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item{margin:0;padding:15px 0}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item a .icon{display:block}aside .aside-content ul.menu li.menu-item ul.menu-list li.list-item.list-main-item{display:block}}#vue-app{display:contents}:root{--vh:1vh}.slide-fade-enter-active{transition:all .3s ease-out}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateX(-100%);opacity:0}body.subtypes-visible{overflow:hidden}.header-ih-top{--background-color:var(--ntt-dark);--foreground-color:var(--white);padding-bottom:.8rem;background-color:var(--background-color);color:var(--foreground-color)}.header-ih-top .ih-title{font-size:1.6rem;line-height:2.4rem}.header-ih-top .ih-title2{display:none}.header-ih{position:sticky;top:80px;z-index:11;--background-color:var(--ntt-dark);--foreground-color:var(--white)}.header-ih.sticky-header{z-index:13}.header-ih.sticky-header .ih-filters{box-shadow:0 5px 3px 0 rgba(0,0,0,.06)}.header-ih.sticky-header .ih-filters .ih-filters-lists{max-height:calc(100vh - 268px)}@media all and (max-width:1024px){.insights{padding:16px}}.ih-header-macro{background-color:var(--background-color);color:var(--foreground-color);padding-top:8px;padding-bottom:40px}.ih-header-macro .ih-select p{display:inline-block;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:600;margin-right:32px;vertical-align:middle}.ih-header-macro .ih-select .select-label{display:inline-block;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);font-weight:400;line-height:1.1;font-style:italic;color:var(--electric-blue);vertical-align:middle;cursor:pointer}.ih-header-macro .ih-select .select-label span:not(.icon){display:inline-block;border-bottom:1px solid var(--electric-blue);vertical-align:middle}.ih-header-macro .ih-select .select-label .icon{display:inline-block;width:48px;height:48px;margin-left:24px;vertical-align:middle;transition:transform .3s ease;background-position:center;background-size:48px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.5 18 15.75 15.75L39 18' stroke='%2319A3FC' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");text-decoration:none}.ih-header-macro .ih-select.macro-visible .select-label .icon{transform:rotate3d(1,0,0,180deg)}.ih-header-macro .ih-select.macro-visible+.ih-macro-catergory .inputs-wrapper{max-height:none}.ih-macro-catergory .inputs-wrapper{max-height:54px;padding-top:24px}.ih-macro-catergory .inputs-wrapper.slidedown-enter-active,.ih-macro-catergory .inputs-wrapper.slidedown-leave-active{transition:max-height .35s ease}.ih-macro-catergory .inputs-wrapper.slidedown-enter-to,.ih-macro-catergory .inputs-wrapper.slidedown-leave-from{overflow:hidden;max-height:54px}.ih-macro-catergory .inputs-wrapper.slidedown-enter-from,.ih-macro-catergory .inputs-wrapper.slidedown-leave-to{overflow:hidden;max-height:0;padding-top:0}.ih-macro-catergory .input-wrapper{display:inline-block}.ih-macro-catergory input{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;overflow:hidden}.ih-macro-catergory label{font-family:"Noto Serif",serif;font-size:2rem;line-height:3rem;font-style:italic;white-space:nowrap;margin-right:26px;cursor:pointer}.ih-macro-catergory input:checked+label{border-bottom:1px solid var(--foreground-color)}.ih-info{display:flex;justify-content:space-between;align-items:center}.ih-filters{position:relative;padding-top:16px;padding-bottom:16px;--background-color:var(--white);background-color:var(--background-color);transition:background-color .35s ease}.ih-filters.with-empty-state{--background-color:var(--calm-blue)}.ih-filters .ih-wrapper{position:relative}.ih-filters .filter-toggle{display:inline-block;cursor:pointer;padding:0;font-family:"Noto Sans",Helvetica,Arial,sans-serif}.ih-filters .filter-toggle .icon{display:inline-block;width:24px;height:24px;margin-right:20px;vertical-align:middle;background-size:24px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.682 16c0 1.121.888 2 1.948 2 1.056 0 1.943-.874 1.948-1.99a.766.766 0 0 1-.003-.122C24.52 14.821 23.655 14 22.63 14c-1.06 0-1.948.879-1.948 2Zm4.785-.819C25.117 13.922 23.979 13 22.63 13c-1.35 0-2.487.922-2.837 2.181H2.749a.75.75 0 0 0 0 1.5h17.009C20.061 18.01 21.232 19 22.63 19s2.569-.99 2.872-2.319h3.748a.75.75 0 0 0 0-1.5h-3.783Z' fill='%232E404D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.318 7.262c0-1.121-.888-2-1.948-2-1.056 0-1.943.873-1.948 1.99a.758.758 0 0 1 .003.121c.056 1.068.92 1.889 1.945 1.889 1.06 0 1.948-.88 1.948-2Zm-4.785.819c.35 1.258 1.488 2.18 2.837 2.18 1.35 0 2.487-.922 2.837-2.18h17.044a.75.75 0 0 0 0-1.5H12.24c-.302-1.33-1.473-2.32-2.87-2.32-1.399 0-2.57.99-2.873 2.32H2.75a.75.75 0 1 0 0 1.5h3.783Z' fill='%232E404D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.318 25c0-1.121-.888-2-1.948-2-1.056 0-1.943.874-1.948 1.99a.757.757 0 0 1 .003.122C7.48 26.179 8.345 27 9.37 27c1.06 0 1.948-.879 1.948-2Zm-4.785.819C6.883 27.078 8.021 28 9.37 28c1.35 0 2.487-.922 2.837-2.181h17.044a.75.75 0 1 0 0-1.5H12.24C11.94 22.99 10.769 22 9.372 22c-1.399 0-2.57.99-2.873 2.319H2.75a.75.75 0 0 0 0 1.5h3.783Z' fill='%232E404D'/%3E%3C/svg%3E")}.ih-filters .filter-toggle .text{display:inline-block;font-size:1.6rem;line-height:2.4rem;vertical-align:middle;color:var(--black)}.ih-filters .filter-toggle .text .number-of-filters{margin-left:4px}.ih-filters .filter-toggle .opened{display:none}.ih-filters .filter-close{cursor:pointer;padding:0}.ih-filters .filter-close .icon{display:inline-block;width:24px;height:24px;margin:0;padding:0;vertical-align:middle;background-size:18px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M17.3569 0.642822L0.642578 17.3571' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.642578 0.642822L17.3569 17.3571' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.ih-filters .ih-filters-content{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;width:40vw;height:calc(100dvh - 230px);padding:0 64px;background-color:var(--cold-grey)}@media all and (min-width:1024px){.ih-filters .ih-filters-content.macro-visible-filters{height:calc(100dvh - 285px)}}.ih-filters .ih-filters-header{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;height:56px;margin:0}.ih-filters .ih-filters-header .filter-toggle{padding-left:0!important;font-family:"Noto Sans",Helvetica,Arial,sans-serif}.ih-filters .ih-filters-header button{color:var(--black)}.ih-filters .ih-filters-footer{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:24px 0}.ih-filters .ih-filters-footer button{font-weight:700;color:var(--black);font-size:1.6rem;line-height:2.4rem}.ih-filters .ih-filters-footer .save-button:hover{color:var(--white)}.ih-filters .ih-filters-lists{flex:1 1 auto;max-height:calc(100vh - 341px);margin-top:24px;overflow:auto}.ih-filters .ih-filters-lists .ih-filters-list p.filters-list-label{font-size:1.6rem;line-height:2.4rem;margin-bottom:18px}.ih-filters .ih-filters-lists .ih-filters-list .list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.ih-filters .ih-filters-lists .ih-filters-list .list input{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;overflow:hidden}.ih-filters .ih-filters-lists .ih-filters-list .list label{font-size:1.6rem;line-height:2.4rem;border-radius:8px;border:1px solid var(--ntt-dark);white-space:nowrap;padding:4px 12px;margin:0;font-size:1.6rem;line-height:2.4rem;cursor:pointer;transition:all .1s ease}.ih-filters .ih-filters-lists .ih-filters-list .list input:checked+label{position:relative;display:flex;justify-content:flex-start;align-items:center;color:var(--white);background-color:var(--ntt-dark);cursor:pointer}.ih-filters .ih-filters-lists .ih-filters-list .list input:checked+label span{flex:1 1 auto}.ih-filters .ih-filters-lists .ih-filters-list .list input:checked:not(.all)+label::after{flex:0 0 auto;content:"";display:block;width:14px;height:14px;margin:0 0 0 10px;background-repeat:no-repeat;background-size:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 0.5L0.5 13.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.5 0.5L13.5 13.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position:left center}.ih-filters .ih-filters-lists .ih-filters-list .list input:disabled+label{opacity:.6;cursor:no-drop}.ih-filters .ih-filters-lists .ih-filters-list .list input:disabled+label{opacity:.6;cursor:no-drop}.ih-filters .ih-filters-lists .ih-filters-list .list input.all:disabled+label{opacity:1}.ih-filters .ih-filters-lists .ih-filters-list .list input:focus-visible+label{outline:3px solid var(--electric-blue)}.ih-content{--background-color:var(--white);background-color:var(--background-color);transition:background-color .35s ease}.ih-content.with-empty-state{--background-color:var(--calm-blue)}.ih-empty-state{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;padding-top:70px;padding-bottom:70px;background-color:var(--calm-blue)}@media all and (max-width:768px){.ih-empty-state{display:flex;flex-direction:column;justify-content:flex-start;padding-top:85px;padding-bottom:85px}}.ih-empty-state header{grid-column:2/9}.ih-empty-state header.with-open-filter{grid-column:6/12}.ih-empty-state header h2{margin:0 0 16px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.12;font-weight:400;font-style:italic}.ih-empty-state header p{font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);line-height:1.33}.ih-empty-state header p strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.ih-empty-state .navigation-cross{--background-color:var(--calm-blue);--foreground-color:var(--black);grid-column:1/-1}@media all and (max-width:1024px){.header-ih-top{display:none}.header-ih .ih-header-macro .ih-select .select-label .icon{width:21px;height:10px;margin-left:13px;background-size:21px}.header-ih .ih-header-macro .ih-macro-label{display:none}.ih-filters .ih-filters-content{position:fixed;width:100vw;padding-left:16px;padding-right:16px;height:100%}.ih-filters .ih-filters-lists{max-height:calc(100vh - 362px);margin:0;padding:20px 0}}@media all and (max-width:768px){.header-ih .ih-header-macro .ih-select p{display:none}.header-ih .ih-header-macro .ih-macro-catergory{height:auto}.header-ih .ih-header-macro .ih-macro-catergory .input-wrapper{display:block;margin-top:26px}.header-ih .ih-filters{padding:0}.header-ih .ih-filters .filter-toggle{display:block;padding:16px;font-family:"Noto Sans",Helvetica,Arial,sans-serif}.header-ih .ih-filters button.reset-button{top:16px;right:30px}.header-ih .ih-filters.subtypes-visible .filter-toggle{padding-bottom:16px}.header-ih .ih-active-filters.active-filters-visible .ih-wrapper{padding-top:10px;margin:0 -30px;overflow:auto}.header-ih .ih-active-filters.active-filters-visible ul{padding-left:30px;white-space:nowrap}.header-ih .ih-active-filters.active-filters-visible ul li{margin-bottom:0}.header-ih .ih-active-filters.active-filters-visible ul li:last-child{margin-right:30px}.header-ih.sticky-header .ih-filters-lists{max-height:calc(100vh - 282px)}}nav.breadcrumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}nav.breadcrumbs .crumb{display:inline-block;font-weight:600;color:var(--ntt-dark)}nav.breadcrumbs .parent a{color:inherit;margin-right:4px}nav.breadcrumbs .parent a .icon{display:none;transform:rotate(-180deg);width:16px;height:16px;margin-right:16px;vertical-align:middle}nav.breadcrumbs .parent:after{margin-right:4px;content:"|"}nav.breadcrumbs .current{display:inline}@media all and (max-width:1024px){nav.breadcrumbs .parent{display:none}nav.breadcrumbs .parent a .icon{display:inline-block}nav.breadcrumbs .parent:after{display:none}nav.breadcrumbs .parent:last-of-type{display:revert}nav.breadcrumbs .current{display:none}}.hero{padding-top:102px;padding-bottom:102px}.hero h1 .hero-title-line{display:flex;flex-wrap:wrap;justify-content:flex-start;overflow:hidden}.hero h1 .hero-title-line.line-1{font-weight:700;padding-bottom:10px}.hero h1 .hero-title-line.line-2{font-family:"Noto Serif",serif;font-style:italic}.hero h1 .hero-title-line .hero-title-word{display:inline-block;white-space:nowrap;margin-right:32px}.hero h1 .hero-title-line .hero-symbol{display:inline-block;margin-right:32px;vertical-align:middle}.hero h1 .hero-title-line .char,.hero h1 .hero-title-line .word{display:inline-block}.hero .hero-title .icon-ellipses{width:90px;height:90px}.hero .hero-title .icon-arrow-upright{width:87px;height:87px}@media all and (max-width:768px){.hero{padding-top:50px;padding-bottom:50px}.hero h1 .hero-title-line .hero-symbol{margin-right:16px}.hero h1 .hero-title-line .hero-symbol svg{width:48px;height:48px}.hero h1 .hero-title-line .hero-title-word{margin-right:16px}}.cards-carousel{position:relative;margin-bottom:110px}.cards-carousel h2{font-family:"Noto Serif",serif;font-size:2.4rem;line-height:3.2rem;font-style:italic;margin-bottom:32px}@media all and (max-width:768px){.cards-carousel .horizontal-cards{padding-left:0;padding-right:0}}.cards-carousel .horizontal-cards ul{display:flex;justify-content:flex-start;overflow-y:hidden;overflow-x:scroll;list-style-type:none;margin:0;padding:0}.cards-carousel .horizontal-cards ul li{flex:0 0 25%;width:25%;padding-left:16px}.cards-carousel .horizontal-cards ul li:first-child{padding-left:0}.cards-carousel .horizontal-cards .horizontal-card{display:block;height:100%;text-decoration:none;color:var(--black)}.cards-carousel .horizontal-cards .horizontal-card.dark-card{color:var(--white)}.cards-carousel .horizontal-cards .horizontal-card .image{position:relative;height:315px}.cards-carousel .horizontal-cards .horizontal-card .image .horizontal-label{position:absolute;top:0;left:0;width:100%;padding:12px 28px;background-color:transparent;z-index:1;transition:background-color .3s ease}.cards-carousel .horizontal-cards .horizontal-card .image .horizontal-label p{font-size:1.6rem;font-weight:600;text-transform:uppercase;transition:color .3s ease}.cards-carousel .horizontal-cards .horizontal-card .image .symbol{width:166px;height:166px;margin:100px 0 0 20px}.cards-carousel .horizontal-cards .horizontal-card .image .background{position:absolute;top:-10%;left:0;width:100%;height:315px;object-fit:cover;transition:all .5s ease-in-out;opacity:0}.cards-carousel .horizontal-cards .horizontal-card .horizontal-card-title{font-family:"Noto Serif",serif;font-size:2.4rem;line-height:3.2rem;font-style:italic;padding:30px}.cards-carousel .horizontal-cards .horizontal-card .horizontal-card-title span{margin-right:18px}.cards-carousel .horizontal-cards .horizontal-card .horizontal-card-title .arrow{height:30px;vertical-align:text-bottom;animation:defaultStatus .3s linear both alternate}.cards-carousel .horizontal-cards .horizontal-card:hover .image .horizontal-label p{color:var(--black)}.cards-carousel .horizontal-cards .horizontal-card:hover .image .background{top:0;opacity:1}.cards-carousel .horizontal-cards .horizontal-card:hover .horizontal-card-title .arrow{animation:bounceBackAndForth 1s linear both alternate}.cards-carousel .scrollbar-cover{position:absolute;bottom:0;left:0;width:100%;height:0;z-index:1;background-color:var(--white)}@media (min-width:1025px) and (max-width:1200px){.cards-carousel .horizontal-cards:not(.no-scroll) ul li{flex:0 0 33.3333333333%;width:33.3333333333%}}@media (min-width:769px) and (max-width:1024px){.cards-carousel .horizontal-cards:not(.no-scroll) ul li{flex:0 0 50%;width:50%}}@media all and (max-width:768px){.cards-carousel .horizontal-cards ul li{flex:0 0 80%;width:80%}}.cards-carousel .horizontal-cards{padding-left:64px;padding-right:64px}@media all and (max-width:1024px){.cards-carousel .horizontal-cards{padding-left:24px;padding-right:24px}}.cards-carousel .horizontal-cards.no-scroll ul li:first-child{margin:0}.dynamic-carousel{overflow:hidden;position:relative;padding-top:104px;padding-bottom:104px;background-color:var(--background-color)}.dynamic-cards-header{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:0 16px;gap:0 16px;position:sticky;top:0;width:100%}.dynamic-cards-header>*{grid-column:2/12}@media all and (max-width:768px){.dynamic-cards-header{display:flex;flex-direction:column}}.dynamic-cards-header h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;margin-bottom:50px}.dynamic-cards-header h2 span{font-style:italic}.dynamic-cards-header h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.dynamic-cards-buttons{margin-bottom:32px}.dynamic-cards-buttons .ntt-button{margin-right:16px;margin-bottom:16px}.dynamic-cards{overflow:hidden;position:relative;padding-bottom:1px}.dynamic-cards ul{position:absolute;top:0;left:0;display:flex;flex-direction:row;gap:72px;height:100%;list-style-type:none;margin:0;padding:0}@media all and (max-width:768px){.dynamic-cards ul{position:relative;gap:24px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scrollbar-gutter:stable both-edges}.dynamic-cards ul::-webkit-scrollbar{display:none;width:0;height:0}.dynamic-cards ul::-webkit-scrollbar-thumb{background:0 0;border:0}.dynamic-cards ul::-webkit-scrollbar-track{background:0 0}}.dynamic-cards ul li{flex:0 0 auto;padding:0;align-self:flex-start}.dynamic-cards ul li:first-child{padding-left:calc((100vw - 128px)/ 12 + 64px)}@media all and (max-width:768px){.dynamic-cards ul li:first-child{padding-left:24px}}.dynamic-cards ul li.center{padding-top:120px}.dynamic-cards ul li.bottom{padding-top:200px}.dynamic-cards .dynamic-card{display:block;height:100%}.dynamic-cards .dynamic-card.text{width:22vw}@media all and (max-width:768px){.dynamic-cards .dynamic-card.text{width:calc(100vw - 48px - 24px)}}.dynamic-cards .dynamic-card.text h3{font-size:30px;line-height:1.1;font-weight:700;margin-bottom:16px}.dynamic-cards .dynamic-card.text p{font-size:1.6rem;line-height:2.4rem;margin-bottom:48px}.dynamic-cards .dynamic-card.image{width:22vw}@media all and (max-width:768px){.dynamic-cards .dynamic-card.image{width:calc(100vw - 48px - 24px)}}.dynamic-cards .dynamic-card.image img{object-fit:cover;width:100%;max-width:100%;max-height:360px}@media all and (max-width:768px){.dynamic-cards .dynamic-card.image img{max-width:calc(100vw - 48px - 24px)}}.dynamic-cards .dynamic-card.two-images{white-space:nowrap}.dynamic-cards .dynamic-card.two-images img{display:inline-block}.dynamic-cards .dynamic-card.two-images img.main{max-width:34vw;max-height:360px;margin-right:16px}@media all and (max-width:768px){.dynamic-cards .dynamic-card.two-images img.main{max-width:none}}.dynamic-cards .dynamic-card.two-images img.secondary{max-width:16vw;max-height:168px}@media all and (max-width:768px){.dynamic-cards .dynamic-card.two-images img.secondary{max-width:none}}.dynamic-cards .dynamic-card.two-images.two-images-top img{vertical-align:top}.dynamic-cards .dynamic-card.two-images.two-images-bottom img{vertical-align:bottom}.dynamic-carousel2{overflow:hidden;position:relative;padding-top:104px;padding-bottom:64px;background-color:var(--background-color)}.dynamic-carousel2 .dynamic-cards-header{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:0 16px;gap:0 16px;width:100%}.dynamic-carousel2 .dynamic-cards-header>*{grid-column:2/12}@media all and (max-width:768px){.dynamic-carousel2 .dynamic-cards-header{display:flex;flex-direction:column}}.dynamic-carousel2 .dynamic-cards-header h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;margin-bottom:50px}.dynamic-carousel2 .dynamic-cards-header h2 span{font-style:italic}.dynamic-carousel2 .dynamic-cards-header h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.dynamic-carousel2 .dynamic-cards-buttons{margin-bottom:32px}.dynamic-carousel2 .dynamic-cards-buttons .ntt-button{margin-right:16px;margin-bottom:16px}.dynamic-carousel2 .carousel-pagination{display:flex;justify-content:flex-end;align-items:center;width:100%;margin-bottom:32px}.dynamic-carousel2 .carousel-pagination>*{grid-column:2/12}.dynamic-carousel2 .carousel-pagination .slick-arrow{display:inline-block;width:30px;height:30px;vertical-align:text-bottom}.dynamic-carousel2 .carousel-pagination .slick-arrow.slick-prev{margin-right:16px;animation:defaultReverseStatus .3s linear both alternate}.dynamic-carousel2 .carousel-pagination .slick-arrow.slick-prev img{transform:rotate(180deg)}.dynamic-carousel2 .carousel-pagination .slick-arrow.slick-next{animation:defaultStatus .3s linear both alternate}.dynamic-carousel2 .carousel-pagination .slick-arrow.slick-disabled{visibility:hidden}.dynamic-carousel2 .carousel-pagination .slick-arrow:hover.slick-prev{animation:reverseBounceBackAndForth 1s linear both alternate}.dynamic-carousel2 .carousel-pagination .slick-arrow:hover.slick-next{animation:bounceBackAndForth 1s linear both alternate}.dynamic-carousel2 .carousel-wrapper{position:relative;width:100%}.dynamic-carousel2 .carousel-wrapper .carousel{margin:0 -8px}.dynamic-carousel2 .carousel-wrapper .carousel .slick-list{overflow:unset}.dynamic-carousel2 .carousel-wrapper .carousel .dynamic-card{display:block;height:100%}.dynamic-carousel2 .carousel-wrapper .carousel .slick-slide:first-child{padding-left:calc((100vw - 128px)/ 12 + 64px)}@media all and (max-width:768px){.dynamic-carousel2 .carousel-wrapper .carousel .slick-slide:first-child{padding-left:24px}}.dynamic-carousel2 .carousel-wrapper .carousel .slide{padding-right:72px}.dynamic-carousel2 .carousel-wrapper .carousel .slide.text{width:22vw;max-width:22vw;min-width:280px}@media all and (max-width:768px){.dynamic-carousel2 .carousel-wrapper .carousel .slide.text{width:calc(100vw - 48px - 24px)}}.dynamic-carousel2 .carousel-wrapper .carousel .slide.text h3{font-size:30px;line-height:1.1;font-weight:700;margin-bottom:16px}.dynamic-carousel2 .carousel-wrapper .carousel .slide.text p{font-size:1.6rem;line-height:2.4rem;margin-bottom:0}.dynamic-carousel2 .carousel-wrapper .carousel .slide.image{width:22vw;max-width:22vw}@media all and (max-width:768px){.dynamic-carousel2 .carousel-wrapper .carousel .slide.image{width:calc(100vw - 48px - 24px)}}.dynamic-carousel2 .carousel-wrapper .carousel .slide.image img{object-fit:cover;width:100%;max-width:100%;max-height:360px}@media all and (max-width:768px){.dynamic-carousel2 .carousel-wrapper .carousel .slide.image img{max-width:calc(100vw - 48px - 24px)}}.dynamic-carousel2 .carousel-wrapper .carousel .slide.two-images{white-space:nowrap}.dynamic-carousel2 .carousel-wrapper .carousel .slide.two-images img{display:inline-block}.dynamic-carousel2 .carousel-wrapper .carousel .slide.two-images img.main{max-width:34vw;max-height:360px;margin-right:16px}@media all and (max-width:768px){.dynamic-carousel2 .carousel-wrapper .carousel .slide.two-images img.main{max-width:none}}.dynamic-carousel2 .carousel-wrapper .carousel .slide.two-images img.secondary{max-width:16vw;max-height:168px}@media all and (max-width:768px){.dynamic-carousel2 .carousel-wrapper .carousel .slide.two-images img.secondary{max-width:none}}.dynamic-carousel2 .carousel-wrapper .carousel .slide.two-images.two-images-top img{vertical-align:top}.dynamic-carousel2 .carousel-wrapper .carousel .slide.two-images.two-images-bottom img{vertical-align:bottom}.dynamic-carousel2 .carousel-wrapper .carousel .slide.center{padding-top:120px}.dynamic-carousel2 .carousel-wrapper .carousel .slide.bottom{padding-top:200px}.dynamic-carousel2 .carousel-wrapper .carousel ul.slick-dots{display:flex;justify-content:flex-end;align-items:center;text-align:right;margin-top:32px;padding-left:64px;padding-right:64px}.dynamic-carousel2 .carousel-wrapper .carousel ul.slick-dots li{display:flex;padding:0 2px}.dynamic-carousel2 .carousel-wrapper .carousel ul.slick-dots li button{font-size:0;width:30px;height:3px;background-color:var(--ntt-dark);transition:background-color .3s ease}.dynamic-carousel2 .carousel-wrapper .carousel ul.slick-dots li.slick-active button{background-color:var(--ntt)}body.player-active{overflow:hidden}.video-player{position:relative;height:810px;background-color:var(--ntt-dark);overflow:hidden}.video-player .video-cover,.video-player .video-cover img{width:100%;object-fit:cover;opacity:.5}.video-player .video-mask{position:absolute;left:0;top:0;width:460px;height:460px;border-radius:50%}.video-player .video-mask .video-cursor{position:absolute;top:calc(50% - 60px);left:calc(50% - 60px);width:120px;height:120px;border-radius:50%;font-family:"Noto Serif",serif;font-size:1.6rem;line-height:4rem;font-style:italic;background-color:var(--white)}.video-player .video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:10}.video-player .video-modal.player-active{display:block}.video-player .video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.video-player .video-modal .close-player svg{display:block;width:42px;height:42px}.video-player .video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.video-player .video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.video-player .video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.video-player .video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.video-player .video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.video-player .video-modal iframe{width:100%;height:100%;padding-top:80px}@media all and (max-width:1024px){.video-player{height:740px}.video-player .video-mask{width:340px;height:340px}.video-player .video-mask .video-cursor{top:calc(50% - 90px);left:calc(50% - 90px)}}@media all and (max-width:768px){.video-player{height:690px}.video-player .video-mask{width:220px;height:220px}.video-player .video-mask .video-cursor{top:calc(50% - 60px);left:calc(50% - 60px);width:120px;height:120px;font-size:1.6rem;line-height:2.4rem}}.tbcp{overflow:hidden;position:relative;min-height:600px;padding-top:120px;padding-bottom:120px}.tbcp .infinite-loop{position:absolute;top:-2px;right:-2px;width:32%;height:90%}.tbcp #loop.start-animation{animation:dash 5s infinite}@keyframes dash{from{stroke-dashoffset:5500}to{stroke-dashoffset:0}}.tbcp .text-block{max-width:700px;margin-left:136px}.tbcp .text-block p{font-family:"Noto Serif",serif;font-size:clamp(2.4rem,2.1vw + 1.9rem,3.9rem);line-height:1.1;font-style:italic;margin-bottom:40px;text-wrap:pretty}@media all and (max-width:768px){.tbcp{padding-top:130px;padding-bottom:130px}.tbcp .text-block{margin-left:24px}.tbcp .text-block a{margin-top:48px}}.launch-carousel{position:relative}.launch-carousel .carousel-pagination{position:absolute;top:-30px;right:64px;z-index:1}.launch-carousel .carousel-pagination .slick-arrow{display:inline-block;width:30px;height:30px;vertical-align:text-bottom}.launch-carousel .carousel-pagination .slick-arrow.slick-prev{animation:defaultReverseStatus .3s linear both alternate}.launch-carousel .carousel-pagination .slick-arrow.slick-prev img{transform:rotate(180deg)}.launch-carousel .carousel-pagination .slick-arrow.slick-next{animation:defaultStatus .3s linear both alternate}.launch-carousel .carousel-pagination .slick-arrow.slick-disabled{visibility:hidden}.launch-carousel .carousel-pagination .slick-arrow:hover.slick-prev{animation:reverseBounceBackAndForth 1s linear both alternate}.launch-carousel .carousel-pagination .slick-arrow:hover.slick-next{animation:bounceBackAndForth 1s linear both alternate}.launch-carousel .carousel-pagination p{display:inline-block;font-family:"Noto Serif",serif;font-style:italic;letter-spacing:2px;margin:0 20px;vertical-align:text-bottom}.launch-carousel .carousel-pagination p span.current-page{font-size:6.4rem;line-height:1;color:var(--ntt)}.launch-carousel .carousel-pagination p span.total{font-size:2.8rem;line-height:1;color:var(--ntt-dark);transition:color .3s ease}.launch-carousel .carousel .slide .slide-content{display:flex}.launch-carousel .carousel .slide .slide-content .block{opacity:1;transform:translateX(0);transition:all 1s ease}.launch-carousel .carousel .slide .slide-content .block-left{width:50%}@media (min-width:1024px){.launch-carousel .carousel .slide .slide-content .block-left{min-height:600px}}.launch-carousel .carousel .slide .slide-content .block-left .content{height:600px;padding:52px 100px 70px 100px}.launch-carousel .carousel .slide .slide-content .block-left .content .logo{margin-bottom:20px}.launch-carousel .carousel .slide .slide-content .block-left .content h2{font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;margin-bottom:20px}.launch-carousel .carousel .slide .slide-content .block-left .content h2 strong{display:block;font-weight:700}.launch-carousel .carousel .slide .slide-content .block-left .content h2 span{font-family:"Noto Serif",serif;font-style:italic}.launch-carousel .carousel .slide .slide-content .block-left .content p{font-size:1.6rem;line-height:2.4rem;margin-bottom:30px}.launch-carousel .carousel .slide .slide-content .block-left .content.dark h2{color:var(--white)}.launch-carousel .carousel .slide .slide-content .block-left .content.dark p{color:var(--white)}.launch-carousel .carousel .slide .slide-content .block-right{width:50%;padding-top:58px;padding-right:64px}.launch-carousel .carousel .slide .slide-content .block-right .content{position:relative;height:600px}.launch-carousel .carousel .slide .slide-content .block-right .content img,.launch-carousel .carousel .slide .slide-content .block-right .content picture{width:100%;height:100%;object-fit:cover}.launch-carousel .carousel .slide .slide-content .block-right .content progress{position:absolute;bottom:0;left:0;display:block;width:100%;height:5px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.launch-carousel .carousel .slide .slide-content .block-right .content progress[value]::-webkit-progress-bar{background:var(--gray-light)}.launch-carousel .carousel .slide .slide-content .block-right .content progress[value]::-webkit-progress-value{background:var(--ntt)}.launch-carousel .carousel .slide .slide-content .block-right .content progress[value]::-moz-progress-bar{background:var(--ntt)}.launch-carousel .carousel .slide.animation .slide-content .block{opacity:0}.launch-carousel .carousel .slide.animation .slide-content .block-left{transform:translateX(-50%)}.launch-carousel .carousel .slide.animation .slide-content .block-right{opacity:0;transform:translateX(50%)}@media all and (max-width:1024px){.launch-carousel .carousel-pagination{top:auto;bottom:560px;right:30px}.launch-carousel .carousel-pagination p span.current-page{font-size:3.9rem}.launch-carousel .carousel-pagination p span.total{font-size:2rem}.launch-carousel .carousel-pagination.dark p span.total{color:var(--white)}.launch-carousel .carousel .slide .slide-content{display:block}.launch-carousel .carousel .slide .slide-content .block-left{width:100%}.launch-carousel .carousel .slide .slide-content .block-left .content{min-height:680px;padding:80px 30px 50px}.launch-carousel .carousel .slide .slide-content .block-right{width:100%;padding:0}.launch-carousel .carousel .slide .slide-content .block-right .content{height:500px}.launch-carousel .carousel .slide .slide-content .block-right .content progress{top:0;bottom:auto}}.cards-overview{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(6,1fr);align-items:start;grid-gap:16px;gap:16px;width:100%;margin:120px 0}@media all and (max-width:768px){.cards-overview{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:100px 0}}@media all and (max-width:1024px){.cards-overview{grid-template-columns:1fr 1fr;grid-template-rows:repeat(7,1fr)}}.cards-overview-header{grid-column:1/3;grid-row:1/3}@media all and (max-width:1024px){.cards-overview-header{grid-column:1/-1;grid-row:1/2}}.cards-overview-header h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400}.cards-overview-header h2 span{font-style:italic}.cards-overview-header h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.cards-overview-header p{font-size:1.6rem;font-style:normal;line-height:2.4rem;font-weight:400;max-width:562px;margin:0 0 40px 0;text-overflow:ellipsis}@media all and (max-width:1024px){.cards-overview-header p{margin:0 0 50px 0}}.cards-overview-header a{margin-bottom:67px}.cards-overview-card{display:block;background-color:var(--gray-light)}@media all and (max-width:1024px){.cards-overview-card{width:100%;margin:0 0 50px 0}}.cards-overview-card figure{overflow:hidden}.cards-overview-card img{display:block;max-width:100%;width:100%;height:255px;object-fit:cover;transition:transform .35s ease-in-out}@media all and (max-width:1024px){.cards-overview-card img{height:220px}}.cards-overview-card h3{font-size:clamp(2rem,.6vw + 1.9rem,2.4rem);line-height:1.2;font-weight:700;padding:32px}.cards-overview-card p{font-size:1.6rem;line-height:2.4rem;padding:0 32px 46px 32px}.cards-overview-card:nth-of-type(2){grid-column:3/-1;grid-row:2/4}.cards-overview-card:nth-of-type(3){grid-column:2/3;grid-row:3/5}.cards-overview-card:nth-of-type(4){grid-column:1/2;grid-row:4/6}.cards-overview-card:nth-of-type(5){grid-column:3/-1;grid-row:4/6}.cards-overview-card:nth-of-type(6){grid-column:2/3;grid-row:5/7}@media all and (max-width:1024px){.cards-overview-card:nth-of-type(2){grid-column:2/-1;grid-row:2/4}.cards-overview-card:nth-of-type(3){grid-column:1/2;grid-row:3/5}.cards-overview-card:nth-of-type(4){grid-column:2/-1;grid-row:4/6}.cards-overview-card:nth-of-type(5){grid-column:1/2;grid-row:5/7}.cards-overview-card:nth-of-type(6){grid-column:2/-1;grid-row:6/8}}.navigation-cross{--background-color:var(--ntt-dark);--foreground-color:var(--white);display:grid;grid-template-columns:repeat(12,1fr);gap:0 16px;padding-top:120px;padding-bottom:104px;background-color:var(--background-color);transition:background-color .35s ease}.navigation-cross>*{grid-column:2/12}@media all and (max-width:1024px){.navigation-cross{padding-top:130px;padding-bottom:80px}}@media all and (max-width:768px){.navigation-cross{display:flex;flex-direction:column}}.navigation-cross h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;margin-bottom:104px;color:var(--foreground-color)}.navigation-cross h2 span{font-style:italic}.navigation-cross h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.navigation-cross h2 strong{display:inline}.navigation-cross h2 span{display:inline;white-space:nowrap}@media all and (max-width:1024px){.navigation-cross h2{margin-bottom:60px}}.navigation-cross-cards{display:flex;justify-content:space-between;align-items:flex-start;gap:72px}@media all and (max-width:1024px){.navigation-cross-cards{flex-direction:column;gap:0}}.navigation-cross-card{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;font-family:"Noto Serif",serif;width:33.3333333333%;padding:40px 0;color:var(--foreground-color);text-decoration:none}@media all and (max-width:1024px){.navigation-cross-card{width:100%}.navigation-cross-card:last-child{margin-bottom:0}}.navigation-cross-card p{font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);line-height:1.2;margin-bottom:16px}.navigation-cross-card img{width:88px;height:88px;margin-bottom:80px}@media all and (max-width:1024px){.navigation-cross-card img{margin-bottom:30px}}.navigation-cross-card .icon{display:block;width:21px;height:21px;background-color:transparent;background-size:21px 21px;background-repeat:no-repeat;background-image:url(/wp-content/themes/tamini/img/arrow-color-blue-light.svg);animation:defaultStatus .3s linear both alternate}.navigation-cross-card:focus-visible .icon,.navigation-cross-card:hover .icon{animation:bounceBackAndForth 1s linear both alternate}.article{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px}.article>*{grid-column:3/11}@media all and (max-width:1024px){.article{display:flex;flex-direction:column;justify-content:flex-start}}.article nav.breadcrumbs{grid-column:3/11;margin:60px 0}.article-header{grid-column:3/11}.article-header img{display:block;width:75px;height:75px;margin-bottom:27px}@media all and (max-width:768px){.article-header img{margin-bottom:12px}}.article-header h1{margin-top:50px;margin-bottom:32px;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);font-style:normal;font-weight:700;line-height:1.125;overflow-wrap:break-word}@media all and (max-width:768px){.article-header h1{margin-top:12px}}.article-header h1+p{margin-bottom:40px;font-family:"Noto Serif",serif;font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);font-style:normal;font-weight:400;line-height:1.33}.article-category{font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5;color:var(--slate)}.article-read-time{margin-bottom:16px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5;color:var(--slate)}.article-body h2{margin-bottom:24px;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);font-style:normal;font-weight:700;line-height:1.33;overflow-wrap:break-word}.article-body a{color:var(--ntt)}.article-body a:has(sup){text-decoration:none}.article-body a:has(sup) sup{font-size:1.4rem;font-weight:700;vertical-align:super}.article-body p:not([class]){margin-bottom:32px;font-size:clamp(2rem,.6vw + 1.9rem,2.4rem);font-style:normal;font-weight:400;line-height:1.5;color:#121212}.article-body img{width:100%;max-width:100%;height:auto;margin-bottom:32px}.article-body iframe{width:100%;max-width:100%;margin-bottom:32px}.article-body blockquote{margin:92px 0 92px 0;padding-left:38px;border-left:9px solid var(--electric-blue);font-family:"Noto Serif",serif;font-size:clamp(2.4rem,2.1vw + 1.9rem,3.9rem);font-style:italic;font-weight:400;line-height:1.25}.article-body blockquote.green{border-left:9px solid var(--green)}@media all and (max-width:768px){.article-body blockquote{margin-left:0;padding:0 0 0 24px}}.article-body blockquote footer{margin-top:3rem;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.5}.article-body ol:not([class]),.article-body ul:not([class]){margin:0 32px 32px 2em;padding:0;display:grid;grid-gap:16px}.article-body ol:not([class]) li,.article-body ul:not([class]) li{padding-left:.5em;align-items:start;font-size:20px;font-style:normal;font-weight:400;line-height:1.5}.article-body ul:not([class]) li::marker{content:"•";font-size:1.25em}.article-body ol:not([class]){list-style-type:decimal}.article-body ol:not([class]) li::marker{text-align:right}.article-body .footnote{padding:0;margin-bottom:8px;font-size:1.4rem;line-height:1.3}.article-body strong{font-weight:700}.article-body .article-categories{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;width:100%;margin-top:24px;margin-bottom:100px;padding:0;list-style-type:none}.article-body .article-categories li{flex:0 0 auto}.article-body .article-categories a{display:flex;justify-content:center;align-items:center;height:40px;padding:16px;border-radius:14px;background-color:var(--ntt-dark);color:var(--white);text-decoration:none}.article-body .body-footnotes{margin-bottom:50px;font-size:1.4rem;line-height:1.5}.article-body:has(.article-categories):has(.body-footnotes) .article-categories{margin-bottom:50px}.article-body figure{position:relative}.article-body figure img{width:100%;height:450px;object-fit:cover}.article-body .title-media-cta-play{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.article-body .title-media-cta-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:10}.article-body .title-media-cta-video-modal.player-active{display:block}.article-body .title-media-cta-video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.article-body .title-media-cta-video-modal .close-player svg{display:block;width:42px;height:42px}.article-body .title-media-cta-video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.article-body .title-media-cta-video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.article-body .title-media-cta-video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.article-body .title-media-cta-video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.article-body .title-media-cta-video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.article-body .title-media-cta-video-modal iframe{width:100%;height:100%;padding-top:80px}.story-carousel{overflow-x:hidden;display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:0 16px;gap:0 16px;padding-top:104px;padding-bottom:64px;background-color:var(--background-color)}@media all and (max-width:768px){.story-carousel{display:flex;flex-direction:column}}.story-carousel h2{grid-column:2/7;margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;margin-bottom:100px;color:var(--foreground-color)}.story-carousel h2 span{font-style:italic}.story-carousel h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}@media all and (max-width:768px){.story-carousel h2{margin-bottom:64px}}.story-carousel h2 strong{display:inline}.story-carousel h2 span{display:inline}.story-carousel .carousel-wrapper{grid-column:1/-1;position:relative;width:100%}.story-carousel .carousel-pagination{position:absolute;top:-60px;right:0}.story-carousel .carousel-pagination .slick-arrow{display:inline-block;width:30px;height:30px;vertical-align:text-bottom}.story-carousel .carousel-pagination .slick-arrow.slick-prev{margin-right:16px;animation:defaultReverseStatus .3s linear both alternate}.story-carousel .carousel-pagination .slick-arrow.slick-prev img{transform:rotate(180deg)}.story-carousel .carousel-pagination .slick-arrow.slick-next{animation:defaultStatus .3s linear both alternate}.story-carousel .carousel-pagination .slick-arrow.slick-disabled{visibility:hidden}.story-carousel .carousel-pagination .slick-arrow:hover.slick-prev{animation:reverseBounceBackAndForth 1s linear both alternate}.story-carousel .carousel-pagination .slick-arrow:hover.slick-next{animation:bounceBackAndForth 1s linear both alternate}.story-carousel .carousel{margin:0 -8px}.story-carousel .carousel .slick-track{padding-left:calc((100vw - 128px)/ 12)}@media all and (max-width:768px){.story-carousel .carousel .slick-track{padding-left:0}}.story-carousel .carousel .slick-list{overflow:unset}.story-carousel .carousel .slide{width:450px}.story-carousel .carousel .slide .slide-content{max-width:450px;padding:0 8px}.story-carousel .carousel .slide .slide-content .media{margin-bottom:20px}.story-carousel .carousel .slide .slide-content .media .video,.story-carousel .carousel .slide .slide-content .media img{width:100%;height:304px;object-fit:cover}.story-carousel .carousel .slide .slide-content .media figure{position:relative}.story-carousel .carousel .slide .slide-content .media .title-media-cta-play{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:10}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal.player-active{display:block}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal .close-player svg{display:block;width:42px;height:42px}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.story-carousel .carousel .slide .slide-content .media .title-media-cta-video-modal iframe{width:100%;height:100%;padding-top:80px}.story-carousel .carousel .slide .slide-content h3{font-size:1.6rem;line-height:2.4rem}.story-carousel .carousel .slide .slide-content h4{font-family:"Noto Serif",serif;font-style:italic;font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);line-height:1.1;margin-bottom:16px;padding-right:48px;color:var(--foreground-color)}@media all and (max-width:768px){.story-carousel .carousel .slide .slide-content h4{padding-right:24px}}.story-carousel .carousel .slide .slide-content p{font-size:1.6rem;line-height:2.4rem;margin-bottom:16px;padding-right:48px;color:var(--foreground-color)}@media all and (max-width:768px){.story-carousel .carousel .slide .slide-content p{padding-right:24px}}.story-carousel .carousel .slide .slide-content a{font-size:1.6rem;line-height:2.4rem;font-weight:700;color:var(--black);text-decoration:none}.story-carousel .carousel .slide .slide-content a span{display:inline-block;vertical-align:middle}.story-carousel .carousel .slide .slide-content a img{display:inline-block;width:20px;height:20px;margin-left:8px;vertical-align:middle;animation:defaultStatus .3s linear both alternate}.story-carousel .carousel .slide .slide-content a:hover img{animation:bounceBackAndForth 1s linear both alternate}.story-carousel .carousel ul.slick-dots{display:flex;justify-content:flex-end;align-items:center;text-align:right;margin-top:32px}.story-carousel .carousel ul.slick-dots li{display:flex;padding:0 2px}.story-carousel .carousel ul.slick-dots li button{font-size:0;width:30px;height:3px;background-color:var(--ntt-dark);transition:background-color .3s ease}.story-carousel .carousel ul.slick-dots li.slick-active button{background-color:var(--ntt)}@media all and (max-width:1200px){.story-carousel .carousel .slide .slide-content{max-width:450px}.story-carousel .carousel .slide .slide-content .media .video{min-height:260px}}@media all and (max-width:768px){.story-carousel{padding-top:64px;padding-bottom:85px}.story-carousel .carousel-pagination{top:-54px}.story-carousel .carousel .slide .slide-content{max-width:450px}.story-carousel .carousel ul.slick-dots{margin-top:20px;padding:0 30px}}@media all and (max-width:480px){.story-carousel{padding-top:64px;padding-bottom:85px}.story-carousel .carousel-pagination{top:-54px}}.image-gallery{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:0 16px;gap:0 16px;padding-top:130px;padding-bottom:150px}@media all and (max-width:768px){.image-gallery{display:flex;flex-direction:column}}.image-gallery h2{grid-column:2/7;margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;margin-bottom:90px}.image-gallery h2 span{font-style:italic}.image-gallery h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.image-gallery h2 strong{display:inline}.image-gallery h2 span{display:inline;white-space:nowrap}.image-gallery .carousel-wrapper{grid-column:1/-1;position:relative}.image-gallery .carousel-pagination{position:absolute;top:-70px;right:0}.image-gallery .carousel-pagination .slick-arrow{display:inline-block;width:30px;height:30px;vertical-align:text-bottom}.image-gallery .carousel-pagination .slick-arrow.slick-prev{margin-right:16px;animation:defaultReverseStatus .3s linear both alternate}.image-gallery .carousel-pagination .slick-arrow.slick-prev img{transform:rotate(180deg)}.image-gallery .carousel-pagination .slick-arrow.slick-next{animation:defaultStatus .3s linear both alternate}.image-gallery .carousel-pagination .slick-arrow.slick-disabled{visibility:hidden}.image-gallery .carousel-pagination .slick-arrow:hover.slick-prev{animation:reverseBounceBackAndForth 1s linear both alternate}.image-gallery .carousel-pagination .slick-arrow:hover.slick-next{animation:bounceBackAndForth 1s linear both alternate}.image-gallery .carousel{margin:0 -8px}.image-gallery .carousel .slide .slide-content{padding:0 8px}.image-gallery .carousel .slide .slide-content .image{width:100%;height:320px;object-fit:cover}.image-gallery .carousel ul.slick-dots{text-align:right;margin-top:90px}.image-gallery .carousel ul.slick-dots li{display:inline-block;padding:0 2px}.image-gallery .carousel ul.slick-dots li button{font-size:0;width:30px;height:3px;background-color:var(--ntt-dark);transition:background-color .3s ease}.image-gallery .carousel ul.slick-dots li.slick-active button{background-color:var(--electric-blue)}@media all and (max-width:480px){.image-gallery{padding-top:85px;padding-bottom:85px}.image-gallery .carousel-pagination{top:-60px}.image-gallery .carousel .slide .slide-content .image{height:330px}}.bannerino{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;padding-top:70px;padding-bottom:70px;background-color:var(--background-color)}@media all and (max-width:768px){.bannerino{display:flex;flex-direction:column;justify-content:flex-start;padding-top:85px;padding-bottom:85px}}.bannerino .bannerino-avatar{grid-column:2/4;width:160px;height:160px;object-fit:cover}@media all and (max-width:1200px){.bannerino .bannerino-avatar{width:25vw;height:25vw}}.bannerino .bannerino-bio{grid-column:4/9}.bannerino h3{font-family:"Noto Sans",Helvetica,Arial,sans-serif;color:var(--foreground-color);font-weight:700;margin-bottom:16px}@media all and (max-width:768px){.bannerino h3{margin:30px 0 20px 0}}.bannerino-subtitle-1{font-size:2.4rem;line-height:3.2rem;font-weight:700;color:var(--foreground-color)}.bannerino-body,.bannerino-subtitle-2{margin-bottom:32px;font-size:1.6rem;line-height:3rem;color:var(--foreground-color)}.bannerino-body{margin-bottom:40px}.ih-content{position:relative}.ih-content .ih-active-filters.active-filters-visible .ih-wrapper{padding-top:16px;padding-bottom:50px;border-bottom:1px solid #c8c8c8;margin-bottom:50px}.ih-content .ih-active-filters ul li{display:inline-block;border-radius:40px;padding:8px 16px;margin:0 12px 16px 0;white-space:nowrap;background-color:var(--ntt-dark)}.ih-content .ih-active-filters ul li p{display:inline-block;font-size:1.6rem;line-height:2.4rem;color:var(--white);margin-right:12px;vertical-align:middle}.ih-content .ih-active-filters ul li p:after{margin-left:15px;border-right:1px solid var(--white);content:""}.ih-content .ih-active-filters ul li .remove{display:inline-block;width:14px;height:14px;vertical-align:middle;cursor:pointer;background-repeat:no-repeat;background-size:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 0.5L0.5 13.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.5 0.5L13.5 13.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media all and (max-width:768px){.ih-content .ih-active-filters.active-filters-visible .ih-wrapper{padding-top:10px;margin:0 -30px;overflow:auto}.ih-content .ih-active-filters.active-filters-visible ul{padding-left:30px;white-space:nowrap}.ih-content .ih-active-filters.active-filters-visible ul li{margin-bottom:0}.ih-content .ih-active-filters.active-filters-visible ul li:last-child{margin-right:30px}}.ih-content .insights{font-size:1.6rem;line-height:2.4rem;text-align:right}.insights-hub-content-item{display:grid;grid-template-columns:repeat(10,1fr);grid-gap:16px;gap:16px;padding:32px 0;border-bottom:1px solid var(--silver)}@media all and (max-width:768px){.insights-hub-content-item{display:flex;flex-direction:column;justify-content:flex-start;gap:0;padding:36px 0 50px 0;border-bottom:1px solid var(--silver)}}.insights-hub-content-item>div{grid-column:3/8}.insights-hub-content-item h2{margin-bottom:8px;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:1.33}@media all and (max-width:768px){.insights-hub-content-item h2{margin-bottom:18px}}.insights-hub-content-item img{grid-column:8/-1;width:100%;max-width:100%;height:250px;margin-top:26px;object-fit:cover}.insights-hub-content-item.with-video>div{grid-column:3/7}.insights-hub-content-item.with-video .yt-preview-insights{grid-column:7/-1;height:250px}.insights-hub-content-item.with-video .yt-preview-insights figure{position:relative}.insights-hub-content-item.with-video .yt-preview-insights figure img{width:100%;height:250px;object-fit:cover;margin-top:0}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-play{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-play svg{display:block;width:100px;height:100px}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:12}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal.player-active{display:block}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal .close-player svg{display:block;width:42px;height:42px}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.insights-hub-content-item.with-video .yt-preview-insights .title-media-cta-video-modal iframe{width:100%;height:100%;padding-top:80px}.insights-hub-content-item-categories{grid-column:1/3;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;margin:0;padding:0}.insights-hub-content-item-categories li{margin:0;padding:0;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600;line-height:1.5;color:var(--ntt-dark)}@media all and (max-width:768px){.insights-hub-content-item-categories{flex-direction:row;gap:8px;margin-bottom:8px}.insights-hub-content-item-categories li:not(:first-child)::before{content:"/"}}.insights-hub-content-item-body{margin-bottom:30px}@media all and (max-width:768px){.insights-hub-content-item-body{margin-bottom:18px}}.insights-hub-loader{text-align:center;margin-bottom:50px;width:202px;height:201px}.ih-pagination{padding-top:50px;padding-bottom:100px;text-align:right}.ih-pagination.pagination-hidden{visibility:hidden}.ih-pagination .arrow{display:inline-block;width:30px;height:30px;vertical-align:text-bottom}.ih-pagination .arrow.arrow-next .icon,.ih-pagination .arrow.arrow-prev .icon{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:30px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%230072BC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M1.071 15H28.93'/%3E%3Cpath d='m21.429 22.5 7.5-7.5-7.5-7.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M30 0v30H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.ih-pagination .arrow.arrow-prev{animation:defaultReverseStatus .3s linear both alternate}.ih-pagination .arrow.arrow-prev .icon{transform:rotate(180deg)}.ih-pagination .arrow.arrow-next{animation:defaultStatus .3s linear both alternate}.ih-pagination .arrow.arrow-disabled{visibility:hidden}.ih-pagination .arrow:hover.arrow-prev{animation:reverseBounceBackAndForth 1s linear both alternate}.ih-pagination .arrow:hover.arrow-next{animation:bounceBackAndForth 1s linear both alternate}.ih-pagination p{display:inline-block;font-family:"Noto Serif",serif;font-style:italic;letter-spacing:2px;margin:0 20px;vertical-align:text-bottom}.ih-pagination p span.current-page{font-size:3.9rem;line-height:1;color:var(--ntt)}.ih-pagination p span.total{font-size:2.4rem;line-height:1;color:var(--ntt-dark);transition:color .3s ease}.page-hero{overflow:hidden;position:relative;display:grid;grid-template-columns:repeat(12,1fr);align-items:center;grid-gap:0 16px;gap:0 16px;min-height:528px;padding-bottom:50px}@media all and (max-width:768px){.page-hero{display:flex;flex-direction:column;justify-content:flex-start;min-height:auto;margin-top:70px;margin-bottom:0;padding-bottom:40px}}.page-hero header{grid-column:2/9;grid-row:1}@media all and (max-width:768px){.page-hero header{width:100%}}.page-hero nav.breadcrumbs{margin-bottom:48px}.page-hero h1{font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);font-weight:400;font-style:italic;line-height:1.125}.page-hero h1 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}@media all and (max-width:768px){.page-hero h1{margin-bottom:120px}}.page-hero figure{position:relative;grid-column:10/-1;grid-row:1}.page-hero.with-small-illustration figure{align-self:center}@media all and (max-width:768px){.page-hero.with-small-illustration figure{position:absolute;right:16px;bottom:40px;width:102px;height:102px}}.page-hero.with-small-illustration img,.page-hero.with-small-illustration svg{width:280px;height:280px}@media all and (max-width:768px){.page-hero.with-small-illustration img,.page-hero.with-small-illustration svg{width:102px;height:102px}}.page-hero.with-big-illustration figure{width:100%;height:100%}.page-hero.with-big-illustration .background{position:absolute;top:32%;left:0;z-index:-1;width:568px;height:568px}@media all and (max-width:768px){.page-hero.with-big-illustration figure{position:absolute;bottom:-60%;right:-10%;width:auto}.page-hero.with-big-illustration .background{position:relative;inset:auto;width:166px;height:166px}}.text-media-cta{display:grid;grid-template-columns:48px repeat(12,1fr) 48px;grid-template-rows:1fr;gap:16px;align-items:center;min-height:620px;background-color:var(--background-color)}@media all and (max-width:1024px){.text-media-cta{grid-template-columns:8px repeat(12,1fr) 8px;grid-template-rows:auto;min-height:auto}}.text-media-cta p{font-family:"Noto Serif",serif;font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);font-style:italic;font-weight:400;line-height:1.33;color:var(--foreground-color)}.text-media-cta p+p{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;margin-top:16px}.text-media-cta .description{font-size:1.6rem;line-height:2.4rem;margin-top:16px;color:var(--foreground-color)}.text-media-cta img,.text-media-cta picture{width:100%;height:100%;object-fit:cover}.text-media-cta picture{grid-column:9/-1;grid-row:1;place-self:center;justify-self:center}@media all and (max-width:1024px){.text-media-cta picture{grid-column:1/-1;grid-row:2}}.tmc-wrapper{grid-column:3/8;grid-row:1;height:100%;padding:180px 0 180px 0}@media all and (max-width:1200px){.tmc-wrapper{padding:64px 30px}}@media all and (max-width:1024px){.tmc-wrapper{grid-column:1/-1;grid-row:1;padding:64px 30px 40px 30px}}.tmc-cta-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;margin:40px 0 0 0}@media all and (max-width:768px){.tmc-cta-container{flex-direction:column}}.tmc-play{grid-column:9/-1;grid-row:1;place-self:center;justify-self:center;width:100px;height:100px}@media all and (max-width:1024px){.tmc-play{grid-column:1/-1;grid-row:2}}.tmc-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:10}.tmc-video-modal.player-active{display:block}.tmc-video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.tmc-video-modal .close-player svg{display:block;width:42px;height:42px}.tmc-video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.tmc-video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.tmc-video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.tmc-video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.tmc-video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.tmc-video-modal iframe{width:100%;height:100%;padding-top:80px}.title-media-cta{display:grid;grid-template-columns:48px repeat(12,1fr) 48px;grid-template-rows:1fr;gap:16px;align-items:center;background-color:var(--background-color)}@media all and (max-width:1024px){.title-media-cta{grid-template-columns:100%;grid-template-rows:auto;min-height:auto}}.title-media-cta h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;margin-bottom:16px}.title-media-cta h2 span{font-style:italic}.title-media-cta h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.title-media-cta p{font-size:1.6rem;line-height:2.4rem;color:var(--foreground-color)}.title-media-cta figure{grid-column:9/13;grid-row:1;place-self:end;justify-self:start;width:100%;display:grid;grid-template-columns:100%;grid-template-rows:100%}@media all and (max-width:1024px){.title-media-cta figure{grid-column:1/-1;grid-row:2}}.title-media-cta img,.title-media-cta picture{grid-column:1;grid-row:1;display:block;width:100%;height:380px;object-fit:cover;margin-bottom:80px}@media all and (max-width:1024px){.title-media-cta img,.title-media-cta picture{margin-top:0;padding-bottom:0}}.h2mc-wrapper{grid-column:3/8;grid-row:1;height:100%;padding:180px 0 180px 0}@media all and (max-width:1200px){.h2mc-wrapper{padding:64px 30px}}@media all and (max-width:1024px){.h2mc-wrapper{grid-column:1/-1;grid-row:1;padding:64px 30px 40px 30px}}.h2mc-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;margin:40px 0 0 0}@media all and (max-width:768px){.h2mc-container{flex-direction:column}}.title-media-cta-play{grid-column:1;grid-row:1;place-self:center;justify-self:center;width:100px;height:100px;z-index:2}@media all and (max-width:1024px){.title-media-cta-play{grid-column:1/-1}}.title-media-cta-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:10}.title-media-cta-video-modal.player-active{display:block}.title-media-cta-video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.title-media-cta-video-modal .close-player svg{display:block;width:42px;height:42px}.title-media-cta-video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.title-media-cta-video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.title-media-cta-video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.title-media-cta-video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.title-media-cta-video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.title-media-cta-video-modal iframe{width:100%;height:100%;padding-top:80px}.report{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-gap:16px;gap:16px;padding-top:104px;padding-bottom:44px;background-color:var(--background-color)}@media all and (max-width:768px){.report{display:flex;flex-direction:column;padding-top:50px}}.report header{grid-column:2/12;grid-row:1}.report h2{margin-bottom:36px;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);font-weight:400;font-style:normal;line-height:1.125;color:var(--foreground-color)}.report h2 strong{font-weight:700}.report h2+p{max-width:684px;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;color:var(--foreground-color)}.report:has(h2) h2{margin-bottom:36px}.report:has(h2+p) h2{margin-bottom:16px}.report:has(h2+p) h2+p{margin-bottom:64px}.report:has(h2+p+.report-cta-container) h2{margin-bottom:16px}.report:has(h2+p+.report-cta-container) h2+p{margin-bottom:30px}.report:has(h2+p+.report-cta-container) .report-cta-container{margin-top:18px;margin-bottom:40px}@media all and (max-width:768px){.report:has(h2+p+.report-cta-container) .report-cta-container{margin-top:64px}}.report .tabs{grid-column:2/12;grid-row:2;width:100%}.report [role=tablist]{min-width:100%;overflow:hidden;height:40px}@media all and (max-width:768px){.report [role=tablist]{overflow-x:scroll;margin-bottom:10px}.report [role=tablist]::-webkit-scrollbar{width:0;height:0}.report [role=tablist]::-webkit-scrollbar-thumb{background:0 0;border:0}.report [role=tablist]::-webkit-scrollbar-track{background:0 0}}@media all and (max-width:768px){.report [role=tablist] .tablist-wrapper{overflow:auto;display:inline-flex;justify-content:flex-start;align-items:center;width:auto;height:100%}}.report [role=tab],.report [role=tab]:focus,.report [role=tab]:hover{position:relative;top:2px;display:inline-block;margin:0 40px 0 0;padding:0;border:0;background-color:transparent;outline:0;overflow:hidden;z-index:2;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:clamp(2rem,.6vw + 1.9rem,2.4rem);font-style:normal;font-weight:400;line-height:1.33;text-align:left;cursor:pointer;color:var(--foreground-color)}@media all and (max-width:768px){.report [role=tab],.report [role=tab]:focus,.report [role=tab]:hover{flex:0 0 auto;margin:0 30px 0 0}}.report [role=tab][aria-selected=true]{font-family:"Noto Serif",serif;font-style:italic;color:var(--ntt)}.report [role=tab][aria-selected=false]{color:var(--foreground-color)}.report [role=tab] span.focus{display:inline-block}.report [role=tab]:active span.focus,.report [role=tab]:focus span.focus,.report [role=tab]:hover span.focus{color:var(--ntt)}.report [role=tabpanel]{padding:80px 0 60px 0;min-height:10em;width:100%;overflow:auto}@media all and (max-width:768px){.report [role=tabpanel]{padding:56px 0}}.report [role=tabpanel] ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin:0;padding:0}@media all and (max-width:768px){.report [role=tabpanel] ul{flex-direction:column;gap:80px}}.report [role=tabpanel] li{flex:1 1 250px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:250px}@media all and (max-width:768px){.report [role=tabpanel] li{flex:auto}}.report [role=tabpanel] li img{position:absolute;top:0;left:0;width:40px;height:40px}.report [role=tabpanel] li p.column-title{padding-top:55px;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);font-style:normal;font-weight:700;line-height:1.1;color:var(--ntt);margin-bottom:16px}@media all and (max-width:768px){.report [role=tabpanel] li p.column-title{margin-bottom:8px}}.report [role=tabpanel] li>strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);font-style:normal;font-weight:700;line-height:1.2;color:var(--foreground-color)}.report [role=tabpanel] li p:not(.column-title){font-family:"Noto Serif",serif;font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);font-style:italic;font-weight:400;line-height:1.2;color:var(--foreground-color)}.report [role=tabpanel] li p:not(.column-title) strong{font-weight:700}.report [role=tabpanel].is-hidden{display:none}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.marquee{padding-top:156px;padding-bottom:224px;background-color:var(--cold-grey)}@media all and (max-width:768px){.marquee{display:flex;flex-direction:column;padding:100px 0 80px 0}}.marquee>div{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px}.marquee header{grid-column:2/12;margin-bottom:130px}@media all and (max-width:768px){.marquee header{grid-column:1/-1;margin-bottom:95px}}.marquee header h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400}.marquee header h2 span{font-style:italic}.marquee header h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.marquee-wrapper{height:50px;overflow:hidden;white-space:nowrap}.marquee-inner{display:inline-flex;height:50px;animation:marquee 18s linear infinite}.marquee-inner>div{padding-right:200px}.marquee-inner img{width:auto;height:50px;object-fit:contain}.marquee-inner:hover{animation-play-state:paused}@media all and (max-width:768px){.marquee-inner{height:30px}.marquee-inner>div{padding-right:50px}.marquee-inner img{height:30px}}.content-with-illustrations{position:relative;width:100%;margin:0;padding-left:64px;padding-right:64px;background-color:var(--background-color)}@media all and (max-width:1024px){.content-with-illustrations{padding-left:24px;padding-right:24px}}.content-item-with-illustration{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;grid-gap:0 16px;gap:0 16px;position:sticky;top:0;width:100%;height:660px;padding:64px 0;overflow:hidden;background-color:var(--background-color);z-index:var(--index)}.content-item-with-illustration.full-height{height:100vh}.content-item-with-illustration.full-height .mobile-img{display:none}@media all and (max-width:768px){.content-item-with-illustration{padding:80px 0 64px;height:auto}}.content-item-with-illustration .left{grid-column:2/7;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;padding-right:24px}@media all and (max-width:768px){.content-item-with-illustration .left{grid-column:1/-1;width:100%;padding:0}}.content-item-with-illustration .left>*{color:var(--foreground-color)}.content-item-with-illustration .left h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;margin-bottom:16px}.content-item-with-illustration .left h2 span{font-style:italic}.content-item-with-illustration .left h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.content-item-with-illustration .left p{font-size:1.6rem;line-height:2.4rem;font-weight:400}.content-item-with-illustration .left p span{display:block}.content-item-with-illustration .left p strong{font-weight:800}.content-item-with-illustration .left a.ntt-button{margin-top:40px}.content-item-with-illustration .desktop-img{grid-column:8/12;align-self:center}@media all and (max-width:768px){.content-item-with-illustration .desktop-img{display:none}}.content-item-with-illustration .mobile-img{width:330px;height:330px;align-self:flex-start;margin-left:-66px;margin-bottom:-66px}@media all and (min-width:768px){.content-item-with-illustration .mobile-img{display:none}}.cards-entrypoint{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 120px auto;align-items:start;grid-gap:0 16px;gap:0 16px;width:100%;margin:104px 0}@media all and (max-width:768px){.cards-entrypoint{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:100px 0}}.cards-entrypoint .ntt-button{grid-column:2/5;grid-row:2;width:max-content;height:40px;min-height:auto;z-index:2}.cards-entrypoint .auto-width{width:auto}.cards-entrypoint-header{grid-column:2/9;grid-row:1;z-index:2}@media all and (max-width:1024px){.cards-entrypoint-header{grid-column:1/-1;grid-row:1/2}}.cards-entrypoint-header h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;font-style:italic}.cards-entrypoint-header h2 strong{display:inline;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.cards-entrypoint-header p{font-size:1.6rem;font-style:normal;line-height:2.4rem;font-weight:400;max-width:562px;margin:0 0 40px 0;text-overflow:ellipsis}@media all and (max-width:1024px){.cards-entrypoint-header p{margin:0 0 50px 0}}.cards-entrypoint-header a{margin-bottom:67px}.cards-entrypoint-card-container{grid-column:2/12;grid-row:2/-1;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);align-items:start;grid-gap:0 72px;gap:0 72px;width:100%;z-index:1}@media all and (max-width:1320px){.cards-entrypoint-card-container{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media all and (max-width:768px){.cards-entrypoint-card-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;margin:100px 0 0 0}}.cards-entrypoint-card{position:relative;overflow:hidden;width:100%;height:440px;background-color:var(--background-color,#fff)}.cards-entrypoint-card button:not(.card-title):not(.ntt-button){width:100%;height:330px;margin:0;padding:0;border:0;background-color:transparent}.cards-entrypoint-card img{max-width:100%;width:100%;height:100%;object-fit:cover}.cards-entrypoint-card .body{background-color:var(--background-color);position:absolute;top:calc(100% - 110px);left:0;width:100%;height:100%;padding:40px 32px 40px 32px;transition:all .5s ease-in-out}@media all and (max-width:768px){.cards-entrypoint-card .body{top:0}}.cards-entrypoint-card.hover .body,.cards-entrypoint-card:focus-visible .body,.cards-entrypoint-card:hover .body{top:0}.cards-entrypoint-card button.card-title{width:100%;padding:0;border:0;background-color:transparent;margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:20px;font-style:italic;font-weight:400;line-height:1.33;text-align:left;color:var(--foreground-color)}.cards-entrypoint-card p:not(.card-title){margin:0 0 32px 0;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;color:var(--foreground-color);line-height:1.5}.cards-entrypoint-card a{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.5;text-decoration:none;color:var(--foreground-color)}.cards-entrypoint-card:nth-of-type(1){grid-column:3/4;grid-row:1/-1;margin-top:0}.cards-entrypoint-card:nth-of-type(2){grid-column:2/3;grid-row:1/-1;margin-top:145px}.cards-entrypoint-card:nth-of-type(3){grid-column:1/2;grid-row:1/-1;margin-top:290px}.cards-entrypoint-card:nth-of-type(4){grid-column:3/4;grid-row:2/-1;margin-top:145px}.cards-entrypoint-card:nth-of-type(5){grid-column:2/3;grid-row:2/-1;margin-top:290px}.cards-entrypoint-card:nth-of-type(6){grid-column:1/2;grid-row:3/-1;margin-top:0}@media all and (max-width:1320px){.cards-entrypoint-card:nth-of-type(1){grid-column:2/3;grid-row:1/3;margin-top:0}.cards-entrypoint-card:nth-of-type(2){grid-column:1/2;grid-row:2/4;margin-top:0}.cards-entrypoint-card:nth-of-type(3){grid-column:2/3;grid-row:4/6;margin-top:0}.cards-entrypoint-card:nth-of-type(4){grid-column:1/2;grid-row:6/8;margin-top:0}.cards-entrypoint-card:nth-of-type(5){grid-column:2/3;grid-row:8/10;margin-top:0}.cards-entrypoint-card:nth-of-type(6){grid-column:1/2;grid-row:10/12;margin-top:0}}.cards-entrypoint-card-modal-container{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(46,64,77,.16);z-index:10;opacity:0}.cards-entrypoint-card-modal-container.active{display:flex}.cards-entrypoint-card-modal-content{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;width:80%;height:80%;border-radius:8px;background-color:var(--white);box-shadow:0 0 24px 0 rgba(46,64,77,.26);transition:all .35s ease-in-out;transform:translate3d(0,-120%,0);background-repeat:no-repeat;background-size:contain}@media all and (max-width:768px){.cards-entrypoint-card-modal-content{width:90%;height:100%}}.cards-entrypoint-card-modal-content .close{position:absolute;top:32px;right:32px;width:24px;height:24px;margin:0;padding:0;background-color:transparent;transition:all .5s ease-in-out;mix-blend-mode:difference}@media all and (max-width:768px){.cards-entrypoint-card-modal-content .close{top:8px;right:8px;width:16px;height:16px}}.cards-entrypoint-card-modal-content .close:focus-visible,.cards-entrypoint-card-modal-content .close:hover{transform:rotate(180deg)}.cards-entrypoint-card-modal-slides{display:flex;overflow-x:scroll;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;height:100%}.cards-entrypoint-card-modal-slides::-webkit-scrollbar{width:0;height:0}.cards-entrypoint-card-modal-slides::-webkit-scrollbar-thumb{background:0 0;border:0}.cards-entrypoint-card-modal-slides::-webkit-scrollbar-track{background:0 0}.cards-entrypoint-card-modal-slides>div{scroll-snap-align:start;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100%;height:100%;object-fit:contain}.cards-entrypoint-card-modal-slides>div iframe,.cards-entrypoint-card-modal-slides>div img{width:100%;height:100%;object-fit:contain}.cards-entrypoint-card-modal-slides>div>a{scroll-behavior:smooth;position:absolute;bottom:0;right:32px;width:32px;height:32px;background-size:32px;background-repeat:no-repeat;transition:transform .5s ease-in-out}.cards-entrypoint-card-modal-slides>div>a.slide-content-prev{right:80px;background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M61.9999 32L2.57129 32' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.5713 16L2.57129 32L18.5713 48' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.cards-entrypoint-card-modal-slides>div>a.slide-content-prev:focus-visible,.cards-entrypoint-card-modal-slides>div>a.slide-content-prev:hover{transform:translate3d(-8px,0,0)}.cards-entrypoint-card-modal-slides>div>a.slide-content-next{background-image:url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.00002 32L61.4286 32' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M45.4286 48L61.4286 32L45.4286 16' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.cards-entrypoint-card-modal-slides>div>a.slide-content-next:focus-visible,.cards-entrypoint-card-modal-slides>div>a.slide-content-next:hover{transform:translate3d(8px,0,0)}.cards-entrypoint.fulldark .cards-entrypoint-card-modal-content{width:100%;height:100%;border-radius:0;background-color:var(--black);box-shadow:none}.cards-entrypoint.fulldark .cards-entrypoint-card-modal-slides>div>a{bottom:32px;mix-blend-mode:difference}.cards-entrypoint-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:10}.cards-entrypoint-video-modal.player-active{display:block}.cards-entrypoint-video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.cards-entrypoint-video-modal .close-player svg{display:block;width:42px;height:42px}.cards-entrypoint-video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.cards-entrypoint-video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.cards-entrypoint-video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.cards-entrypoint-video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.cards-entrypoint-video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.cards-entrypoint-video-modal iframe{width:100%;height:100%;padding-top:80px}.title-block{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;padding-top:104px;padding-bottom:86px;background-color:var(--background-color)}@media all and (max-width:768px){.title-block{padding-top:86px}}.title-block.no-padding{padding-bottom:32px}.title-block h2{grid-row:1;grid-column:2/12;grid-row:1;margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;font-style:italic;margin:0;color:var(--foreground-color)}.title-block h2 strong{display:inline;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.title-block p{grid-row:2;grid-column:2/12;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5;margin-top:24px;color:var(--foreground-color)}@media all and (max-width:768px){.title-block h2,.title-block p{grid-column:1/12}}.content-card{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;align-items:center;padding-left:64px;padding-right:64px;padding-bottom:48px;background-color:var(--background-color)}@media all and (max-width:1024px){.content-card{padding-left:24px;padding-right:24px}}@media all and (max-width:768px){.content-card{display:flex;flex-direction:column}}.content-card img.picture,.content-card picture{width:100%;max-height:100%;height:250px;object-fit:cover}.content-card h3{margin-bottom:16px;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:3rem;font-style:normal;font-weight:700;line-height:1.33;color:var(--foreground-color)}.content-card p{margin-bottom:16px;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5;color:var(--foreground-color)}.content-card a{width:auto}.content-card.picture-right img,.content-card.picture-right picture{grid-column:8/12;width:100%}.content-card.picture-right .content-card-body{grid-column:2/7}.content-card.picture-right .yt-preview-card{grid-column:8/12;width:100%}.content-card.picture-right .yt-preview-card figure{position:relative}.content-card.picture-right .yt-preview-card figure img{width:100%;height:250px;object-fit:cover}.content-card.picture-right .yt-preview-card .title-media-cta-play{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:10}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal.player-active{display:block}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal .close-player svg{display:block;width:42px;height:42px}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.content-card.picture-right .yt-preview-card .title-media-cta-video-modal iframe{width:100%;height:100%;padding-top:80px}.content-card.picture-left img,.content-card.picture-left picture{grid-column:2/6;width:100%}.content-card.picture-left .content-card-body{grid-column:7/12}.content-card.picture-left .yt-preview-card{grid-column:2/6;width:100%}.content-card.picture-left .yt-preview-card figure{position:relative}.content-card.picture-left .yt-preview-card figure img{width:100%;height:250px;object-fit:cover}.content-card.picture-left .yt-preview-card .title-media-cta-play{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:10}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal.player-active{display:block}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal .close-player svg{display:block;width:42px;height:42px}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.content-card.picture-left .yt-preview-card .title-media-cta-video-modal iframe{width:100%;height:100%;padding-top:80px}section.title-block.no-padding+article.content-card{align-items:start}.content-cards-with-icons{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;padding-top:104px;padding-bottom:86px;background-color:var(--background-color)}@media all and (max-width:768px){.content-cards-with-icons{display:flex;flex-direction:column;padding-top:86px;padding-bottom:40px}}.content-cards-with-icons h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;font-style:italic;color:var(--foreground-color)}.content-cards-with-icons h2 strong{display:inline;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.content-cards-with-icons p{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--foreground-color)}.content-cards-with-icons header{grid-column:2/12;grid-row:1}.content-cards-with-icons .ccwi-cta-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;margin:40px 0 0 0}@media all and (max-width:768px){.content-cards-with-icons .ccwi-cta-container{flex-direction:column}}.content-cards-with-icons .content-cards-with-icons_cards{width:100%;grid-column:2/12;grid-row:2}.content-cards-with-icons .content-cards-with-icons_cards h3{color:var(--foreground-color)}.content-cards-with-icons .content-cards-with-icons_cards h3 span,.content-cards-with-icons .content-cards-with-icons_cards h3 strong{display:block}.content-cards-with-icons.cards-small header{margin-bottom:80px}@media all and (max-width:768px){.content-cards-with-icons.cards-small header{margin-bottom:60px}}.content-cards-with-icons.cards-small .content-cards-with-icons_cards{grid-column:2/12;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,calc(25% - 32px - 32px)));grid-template-rows:auto;grid-gap:80px 32px;gap:80px 32px}@media all and (max-width:1024px){.content-cards-with-icons.cards-small .content-cards-with-icons_cards{grid-template-columns:repeat(auto-fit,100%)}}.content-cards-with-icons.cards-small .content-cards-with-icons_card{flex:1 1 30%;min-width:260px}.content-cards-with-icons.cards-small .content-cards-with-icons_card img{margin-bottom:16px}.content-cards-with-icons.cards-small .content-cards-with-icons_card h3{font-family:"Noto Serif",serif;font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);font-style:italic;font-weight:400;line-height:1.1;color:var(--foreground-color)}.content-cards-with-icons.cards-small .content-cards-with-icons_card h3 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}.content-cards-with-icons.cards-small .content-cards-with-icons_card p{margin-top:1.6rem;font-size:1.6rem;line-height:2.4rem;overflow-wrap:break-word}.content-cards-with-icons.cards-big header{grid-column:2/7;margin-bottom:80px}@media all and (max-width:768px){.content-cards-with-icons.cards-big header{margin-bottom:40px}}.content-cards-with-icons.cards-big header h2{margin-bottom:16px}.content-cards-with-icons.cards-big .content-cards-with-icons_cards{display:grid;grid-template-columns:repeat(auto-fit,calc(50% - 5vw));grid-template-rows:auto;grid-gap:80px 5vw;gap:80px 5vw}@media all and (max-width:1024px){.content-cards-with-icons.cards-big .content-cards-with-icons_cards{grid-template-columns:repeat(auto-fit,100%)}}.content-cards-with-icons.cards-big .content-cards-with-icons_card h3,.content-cards-with-icons.cards-big .content-cards-with-icons_card img{margin-bottom:16px}.content-cards-with-icons.cards-big .content-cards-with-icons_card h3{font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);font-style:italic;font-weight:400;line-height:1.1}.content-cards-with-icons.cards-big .content-cards-with-icons_card h3 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700}.content-cards-with-icons.cards-big .content-cards-with-icons_card p{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}.content-cards-with-icons_card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.content-cards-with-icons_card img{width:40px;height:40px;object-fit:cover}.anchors-nav,.anchors-title{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;align-items:start;grid-gap:0 16px;gap:0 16px;width:100%;background-color:var(--background-color)}.anchors-title{padding-top:20px}.anchors-title h2{grid-column:2/12;grid-row:1;margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;margin-bottom:0;color:var(--foreground-color)}.anchors-title h2 span{font-style:italic}.anchors-title h2 strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700}.anchors-nav{position:sticky;top:80px;z-index:9;padding-bottom:0}@media all and (max-width:768px){.anchors-nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.anchors-nav nav{grid-column:2/12;grid-row:2;white-space:nowrap}@media all and (max-width:768px){.anchors-nav nav{overflow-x:auto;width:100%}}.anchors-nav nav ul{display:flex;overflow-x:auto;padding-top:30px;padding-bottom:30px}.anchors-nav nav ul li{margin-right:40px}.anchors-nav nav ul li:last-child{margin-right:0}.anchors-nav nav ul li a{font-size:2.4rem;line-height:3.2rem;text-decoration:none;color:var(--foreground-color);transition:color .3s ease}.anchors-nav nav ul li a:hover{color:var(--ntt)}.anchors-nav nav ul li a.active{font-family:"Noto Serif",serif;font-style:italic;color:var(--ntt)}.careers-container{display:grid;grid-template-columns:repeat(12,1fr);align-items:center;grid-gap:0 16px;gap:0 16px;padding-bottom:3rem}.careers-container>*{grid-column:2/12}@media all and (max-width:768px){.careers-container>*{grid-column:1/-1}}.careers-container h2{font-size:2.4rem;line-height:1.5}.cookie-banner{position:fixed;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;gap:100px;width:100%;height:auto;padding-left:64px;padding-right:64px;padding-top:16px;padding-bottom:16px;background-color:var(--slate);z-index:1000}@media all and (max-width:1024px){.cookie-banner{padding-left:24px;padding-right:24px}}@media all and (max-width:768px){.cookie-banner{flex-direction:column;gap:32px}}.cookie-banner.hidden{display:none}.cookie-banner p{font-size:1.6rem;line-height:1.5;color:var(--white)}.cookie-banner a{font-weight:700;text-decoration:none;color:var(--white)}.cookie-banner a:hover{text-decoration:underline}.cookie-banner button:focus-visible{border-style:dashed}.card-logos{padding-top:80px;padding-bottom:80px;padding-right:0;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px}.card-logos .card{grid-column:2/5;grid-row:1}.card-logos .card h2{margin:0 0 40px 0;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;font-style:italic;margin-bottom:16px}.card-logos .card h2 strong{display:inline;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.card-logos .card p{margin-bottom:16px}.card-logos .logos{grid-column:6/12;grid-row:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:120px}.card-logos .logos .logo{position:relative;display:grid;align-items:center;width:335px;height:440px;background-color:var(--gray-light);padding:30px;margin-bottom:24px;overflow:hidden}.card-logos .logos .logo-img{display:block}.card-logos .logos button.open-info{position:absolute;background-color:#fff!important;border:none;align-self:flex-start;transform:translate(100px,360px)}.card-logos .logos button.open-info:hover{color:#000}.card-logos .logos button.open-info:hover span{color:inherit}.card-logos .logos button.open-info:hover .icon{background-image:url(/wp-content/themes/tamini/img/arrow-color-black.svg)}.card-logos .logos .info{position:absolute;top:440px;left:0;width:100%;height:100%;padding:80px 32px 32px;background-color:var(--cold-grey);transition:top .3s ease}.card-logos .logos .info.opened{top:0}.card-logos .logos .info .close{position:absolute;top:32px;right:32px;width:32px;height:32px}.card-logos .logos .info h3{font-size:clamp(2.4rem,2.1vw + 1.9rem,3.9rem);line-height:1.2;font-weight:600;margin-bottom:16px}.card-logos .logos .info p{font-size:1.6rem;line-height:2.4rem}.card-logos .logos .info a{position:absolute;bottom:24px;left:32px}.card-logos .logos.logos-carousel{position:relative;grid-column:6/13;container-name:carousel;container-type:inline-size}.card-logos .logos .carousel-wrapper{width:100%;margin:0 -4px;overflow:hidden}.card-logos .logos .carousel-wrapper .slide .slide-content{padding:0 4px}.card-logos .logos .carousel-pagination{position:absolute;top:-110px;left:500px;white-space:nowrap}.card-logos .logos .carousel-pagination .slick-arrow{display:inline-block;width:30px;height:30px;vertical-align:text-bottom}.card-logos .logos .carousel-pagination .slick-arrow.slick-prev{animation:defaultReverseStatus .3s linear both alternate}.card-logos .logos .carousel-pagination .slick-arrow.slick-prev img{transform:rotate(180deg)}.card-logos .logos .carousel-pagination .slick-arrow.slick-next{animation:defaultStatus .3s linear both alternate}.card-logos .logos .carousel-pagination .slick-arrow.slick-disabled{visibility:hidden}.card-logos .logos .carousel-pagination .slick-arrow:hover.slick-prev{animation:reverseBounceBackAndForth 1s linear both alternate}.card-logos .logos .carousel-pagination .slick-arrow:hover.slick-next{animation:bounceBackAndForth 1s linear both alternate}.card-logos .logos .carousel-pagination p{display:inline-block;font-family:"Noto Serif",serif;font-style:italic;letter-spacing:2px;margin:0 20px;vertical-align:text-bottom}.card-logos .logos .carousel-pagination p span.current-page{font-size:6.4rem;line-height:1;color:var(--ntt)}.card-logos .logos .carousel-pagination p span.total{font-size:2.8rem;line-height:1;color:var(--ntt-dark);transition:color .3s ease}@media all and (max-width:1024px){.card-logos .card{grid-column:1/12}.card-logos .logos{grid-column:1/12;grid-row:2;margin-top:0}.card-logos .logos.logos-carousel{grid-column:1/13;grid-row:2}.card-logos .logos .carousel-pagination{display:none}}@container carousel (max-width: 690px){right:10px}footer.footer-wrapper{width:100%;padding-left:64px;padding-right:64px;padding-top:40px;padding-bottom:0;background-color:var(--ntt)}@media all and (max-width:1024px){footer.footer-wrapper{padding-left:24px;padding-right:24px}}@media all and (max-width:1024px){footer.footer-wrapper{padding:50px 60px 0 30px}}footer .footer-inner{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;margin-bottom:60px}@media all and (max-width:768px){footer .footer-inner{display:flex;flex-direction:column;gap:50px 16px;margin-bottom:30px}}footer .footer-inner h2{margin:0 0 2rem 0;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:2rem;line-height:3rem;font-weight:700;color:var(--white)}footer .footer-inner a{font-size:1.6rem;line-height:2.4rem;color:var(--white);text-decoration:none;transition:all .35s ease}footer .footer-inner a:focus-visible,footer .footer-inner a:hover{text-decoration:underline}footer .footer-inner li,footer .footer-inner ul{list-style-type:none;margin:0;padding:0}footer .footer-left{grid-column:1/4}footer .footer-left svg{width:111.6px;height:40px;margin:0}@media all and (max-width:1024px){footer .footer-left svg{width:97px;height:34px;margin:0}}footer .footer-left .carbon-badge{padding:0 0 0 30px;border-left:1px solid var(--electric-blue)}@media all and (max-width:1024px){footer .footer-left .carbon-badge{padding:24px 0;border:0;border-top:1px solid var(--electric-blue);border-bottom:1px solid var(--electric-blue)}}footer .footer-left .carbon-badge #wcb_2 *,footer .footer-left .carbon-badge #wcb_p *{display:block!important;background-color:transparent!important;border:0!important;color:var(--foreground-color)!important;font-weight:400!important;text-align:left!important}footer .footer-left .carbon-badge #wcb_2 span,footer .footer-left .carbon-badge #wcb_p span{color:var(--electric-blue)!important}footer .footer-nav{grid-column:5/8;display:flex;flex-direction:column;margin-top:56px}footer .footer-nav h2{margin:0 0 15px 0}footer .footer-nav ul{flex:1 1 50%}footer .footer-nav li{margin:0 0 15px 0}footer .footer-nav a{padding-right:29px;background-color:transparent;background-size:21px 21px;background-repeat:no-repeat;background-position:right center;background-blend-mode:overlay;transition:all .35s ease-in-out}footer .footer-nav a:hover{background-image:url(/wp-content/themes/tamini/img/arrow-color-white.svg);background-blend-mode:normal;text-decoration:none}@media all and (max-width:768px){footer .footer-nav{flex-wrap:nowrap;flex-direction:column;margin-top:0}footer .footer-nav h2{flex:1}}footer .footer-social{grid-column:10/-1;margin-top:56px}@media all and (max-width:768px){footer .footer-social{margin-top:0}}footer .footer-social h2{margin:0 0 15px 0}footer .footer-social ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px}footer .footer-social a span{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;overflow:hidden}footer .footer-social a img,footer .footer-social a svg{width:32px;height:32px}footer .footer-bottom{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(12,1fr);width:100%;min-height:70px}footer .footer-bottom>*{flex:1 1 50%}@media all and (max-width:1024px){footer .footer-bottom{display:flex;flex-wrap:wrap;margin-top:56px;padding-bottom:40px}footer .footer-bottom>*{flex:1 1 100%}}footer .footer-bottom p{grid-column:1/7;grid-row:2;font-size:1.4rem;color:var(--white)}@media all and (max-width:1024px){footer .footer-bottom p{margin-bottom:50px}}footer .footer-bottom a{color:var(--white);text-decoration:none;transition:all .35s ease;font-size:1.4rem}footer .footer-bottom a:focus-visible,footer .footer-bottom a:hover{text-decoration:underline}footer .footer-bottom nav{grid-column:10/-1;grid-row:2}footer .footer-bottom nav ul{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5%}@media all and (max-width:1024px){footer .footer-bottom nav ul{justify-content:flex-start}footer .footer-bottom nav ul li{width:100%;margin-bottom:24px}}#vue-app{display:contents}.search-header{--background-color:var(--ntt);--foreground-color:var(--white);position:sticky;top:80px;z-index:11;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px;align-items:center;padding-top:8px;padding-bottom:40px;background-color:var(--background-color);color:var(--foreground-color)}.search-header h1{grid-column:1/-1;font-size:1.6rem;line-height:2.4rem}@media all and (max-width:1024px){.search-header h1{display:none}}@media all and (max-width:768px){.search-header{display:flex;padding:20px 24px 56px 24px}}.search-form{grid-column:1/-1;display:flex;justify-content:flex-start;align-items:center;width:100%;padding:0;border:0;transition:opacity .35s ease;opacity:.5}.search-form:has(input:focus-visible),.search-form:has(input:hover),.search-form:has(input:not(:placeholder-shown)){opacity:1}@media all and (max-width:768px){.search-form{justify-content:space-between}}.search-form input{flex:1 1 auto;display:block;width:auto;margin:0 16px 0 0;padding:8px 0;border:0;background-color:transparent;font-family:"Noto Serif",serif;font-size:clamp(2.4rem,2.1vw + 1.9rem,3.9rem);font-style:italic;font-weight:400;line-height:1.25;color:var(--white);outline:0}.search-form input::placeholder{color:var(--white)}@media all and (max-width:768px){.search-form input{flex:1 1 200px;min-width:200px}}.search-form button[type=submit]{flex:0 0 40px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:var(--white);background-repeat:no-repeat;background-size:24px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.964 12H23.25' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='m17.25 18 6-6-6-6' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:opacity .35s ease;opacity:.5}.search-form button[type=submit]:focus-visible,.search-form button[type=submit]:hover{opacity:1}@media all and (max-width:768px){.search-form button[type=submit]{display:none}}.search-form button[type=reset]{flex:0 0 40px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:transparent;background-repeat:no-repeat;background-size:16px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3574 0.642822L0.643066 17.3571' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M0.643066 0.642822L17.3574 17.3571' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");transition:opacity .35s ease;opacity:.5}.search-form button[type=reset]:focus-visible,.search-form button[type=reset]:hover{opacity:1}.search-edit-area{display:flex;justify-content:flex-start;align-items:center;width:calc(100% - 1.6rem - 40px);margin:0 1.6rem 0 0;padding:0;border:0;border-bottom:1px solid var(--white)}@media all and (max-width:768px){.search-edit-area{flex:1 1 auto}}.results-empty{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:calc(100vh - 153px - 80px);padding:20vh 0;background-color:var(--calm-blue)}.results-empty h2{margin-bottom:16px;font-family:"Noto Serif",serif;font-size:clamp(3.9rem,3.6vw + 3rem,6.4rem);line-height:1.1;font-weight:400;font-style:italic}.results-empty p{font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);font-style:normal;font-weight:400;line-height:1.33}.search-results-header{display:grid;grid-template-columns:repeat(12,1fr);gap:0 16px;align-items:center;padding-top:40px;padding-bottom:36px;background-color:var(--white)}.search-results-header>div{grid-column:2/12;display:flex;justify-content:space-between;align-items:center}@media all and (max-width:1024px){.search-results-header>div{grid-column:1/-1}}.search-results-count{font-family:"Noto Serif",serif;font-size:clamp(3rem,1.3vw + 2.7rem,3.9rem);font-style:italic;font-weight:400;line-height:1.25}.search-results-count strong{font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.search-results{display:grid;grid-template-columns:repeat(12,1fr);gap:0 16px;align-items:center}.search-results.with-empty-state{background-color:var(--calm-blue)}.search-results>*{grid-column:2/12}@media all and (max-width:1024px){.search-results>*{grid-column:1/-1}}.search-results .results-empty{grid-column:2/9}.search-results-item{display:grid;grid-template-columns:subgrid;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:40px 0;border-bottom:1px solid var(--silver)}@media all and (max-width:768px){.search-results-item{display:flex;flex-direction:column;justify-content:flex-start;gap:0}}.search-results-item header{grid-column:1/7}@media all and (max-width:768px){.search-results-item header{grid-column:1/-1}}.search-results-item h3{margin-bottom:8px;font-family:"Noto Sans",Helvetica,Arial,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:1.33}@media all and (max-width:768px){.search-results-item h3{margin-bottom:18px}}.search-results-item p{margin-bottom:30px;font-size:1.6rem;line-height:1.5}@media all and (max-width:768px){.search-results-item p{font-size:2rem}}.search-results-item a{color:var(--black)}.search-results-item .search-img-video-container{grid-column:7/11}.search-results-item .search-img-video-container figure{position:relative;width:100%;max-width:100%;min-height:220px;aspect-ratio:16/9}.search-results-item .search-img-video-container figure img{width:100%;max-width:100%;height:100%;object-fit:cover}@media all and (max-width:768px){.search-results-item .search-img-video-container figure{grid-column:1/-1;width:100%;min-height:260px}}.search-results-item .search-img-video-container .yt-preview .title-media-cta-play{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-results-item .search-img-video-container .yt-preview .title-media-cta-play svg{display:block;width:100px;height:100px}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:12}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal.player-active{display:block}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal .close-player{position:absolute;top:24px;right:24px;width:42px;height:42px;cursor:pointer}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal .close-player svg{display:block;width:42px;height:42px}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal .close-player svg rect{transition:transform .4s ease-in-out;transform-origin:50%}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal .close-player svg rect:nth-child(1){transform:rotate(45deg)}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal .close-player svg rect:nth-child(2){transform:rotate(-45deg)}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal .close-player:hover rect:nth-child(1){transform:rotate(135deg)}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal .close-player:hover rect:nth-child(2){transform:rotate(-135deg)}.search-results-item .search-img-video-container .yt-preview .title-media-cta-video-modal iframe{width:100%;height:100%;padding-top:80px}.results-list-pagination,.search-results-pagination{display:flex;justify-content:flex-end;align-items:center;padding-top:50px;padding-bottom:100px;text-align:right}.results-list-pagination.pagination-hidden,.search-results-pagination.pagination-hidden{visibility:hidden}.results-list-pagination .arrow,.search-results-pagination .arrow{display:inline-block;width:30px;height:30px;vertical-align:text-bottom}.results-list-pagination .arrow.arrow-next .icon,.results-list-pagination .arrow.arrow-prev .icon,.search-results-pagination .arrow.arrow-next .icon,.search-results-pagination .arrow.arrow-prev .icon{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:30px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%230072BC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' clip-path='url(%23a)'%3E%3Cpath d='M1.071 15H28.93'/%3E%3Cpath d='m21.429 22.5 7.5-7.5-7.5-7.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M30 0v30H0V0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.results-list-pagination .arrow.arrow-prev,.search-results-pagination .arrow.arrow-prev{animation:defaultReverseStatus .3s linear both alternate}.results-list-pagination .arrow.arrow-prev .icon,.search-results-pagination .arrow.arrow-prev .icon{transform:rotate(180deg)}.results-list-pagination .arrow.arrow-next,.search-results-pagination .arrow.arrow-next{animation:defaultStatus .3s linear both alternate}.results-list-pagination .arrow.arrow-disabled,.search-results-pagination .arrow.arrow-disabled{visibility:hidden}.results-list-pagination .arrow:hover.arrow-prev,.search-results-pagination .arrow:hover.arrow-prev{animation:reverseBounceBackAndForth 1s linear both alternate}.results-list-pagination .arrow:hover.arrow-next,.search-results-pagination .arrow:hover.arrow-next{animation:bounceBackAndForth 1s linear both alternate}.results-list-pagination p,.search-results-pagination p{display:inline-block;font-family:"Noto Serif",serif;font-style:italic;font-size:clamp(3rem,1.3vw + 2.7rem,3.9rem);letter-spacing:2px;margin:0 9px;vertical-align:text-bottom}.results-list-pagination p span.current-page,.search-results-pagination p span.current-page{font-size:3.9rem;line-height:1;color:var(--ntt)}@media all and (max-width:768px){.results-list-pagination p span.current-page,.search-results-pagination p span.current-page{font-size:clamp(3rem,1.3vw + 2.7rem,3.9rem)}}.results-list-pagination p span.total,.search-results-pagination p span.total{font-size:2.4rem;line-height:1;color:var(--ntt-dark);transition:color .3s ease}@media all and (max-width:768px){.results-list-pagination p span.total,.search-results-pagination p span.total{font-size:clamp(3rem,1.3vw + 2.7rem,3.9rem)}}.search-results-pagination{padding:0}.results-loading{grid-column:2/12!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:20vh 0;background-color:var(--calm-blue);height:auto}.results-loading p{margin-bottom:16px;font-family:"Noto Serif",serif;font-size:clamp(2.4rem,.9vw + 2.2rem,3rem);line-height:1.1;font-weight:400;font-style:italic}