.header-actions .lang-switch{align-items:center;border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:var(--type-small);font-weight:700;letter-spacing:.06em;color:var(--ink);text-decoration:none}.header-actions .lang-switch:hover{border-color:var(--blue);color:var(--blue)}.home-hero h1{line-height:1.14}.header-actions .lang-switch{display:inline-flex}.ir-empty{padding:28px 0;color:var(--muted);text-align:center}.governance-doc-hub{padding-top:32px}.governance-doc-group.section{margin:0;padding:0}.cac-membership-page .governance-doc-group.container,.cac-membership-page>.governance-doc-group{box-sizing:border-box;width:calc(100% - 80px)!important;max-width:1240px!important;margin:70px auto 0;clear:both}@media (max-width:820px){.cac-membership-page .governance-doc-group.container,.cac-membership-page>.governance-doc-group{width:calc(100% - 40px)!important;margin-top:48px}}.governance-doc-hub .governance-doc-hub-intro{grid-template-columns:1fr;gap:0;margin-bottom:32px}.governance-detail-layout .content-section li:before{width:8px!important;height:8px!important;top:25px!important;border-radius:50%!important}.history-era-media .history-range{z-index:2;top:30px;right:auto;bottom:auto;left:34px;align-items:flex-start;flex-direction:column;gap:6px}@media (max-width:1120px){.home-hero h1{line-height:1.14}.history-era-list{--history-line-left:10px;--history-list-padding:34px}.history-era-media .history-range{top:20px;left:20px}.history-milestones article:before{left:calc(var(--history-line-left) - var(--history-list-padding) - 4.5px)}}@media (max-width:760px){.history-era-list{--history-line-left:6px;--history-list-padding:28px}.history-milestones article:before{left:calc(var(--history-line-left) - var(--history-list-padding) - 4.5px)}}@media (max-width:500px){.history-era-list{--history-line-left:4px;--history-list-padding:22px}.history-milestones article:before{left:calc(var(--history-line-left) - var(--history-list-padding) - 4.5px)}}.search-results>a strong{display:block}.search-snippet{margin-top:5px;font-size:14px;line-height:1.55}.search-date,.search-snippet{display:block;color:var(--muted);font-weight:400}.search-date{margin-top:4px;font-size:12px}.search-empty p{color:var(--muted)}.person-image--empty{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#eef2f7,#e2e8f1);color:#8fa0b8;font-size:clamp(38px,5vw,64px);font-weight:700;letter-spacing:.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ir-honeypot{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.ir-form-error{margin:0 0 14px;padding:10px 14px;border:1px solid #f3c9c7;border-left:3px solid var(--red);border-radius:8px;background:#fdf3f2;color:#8f231f;font-size:14px}.ir-form-done{padding:22px 24px;border:1px solid #bfe3c8;border-left:3px solid #1f9d55;border-radius:var(--radius);background:#f2fbf5;color:#14663a}.ir-form-note{margin-top:12px;font-size:var(--type-small);color:var(--muted)}.ir-interests{margin:4px 0 16px;padding:0;border:0}.ir-interests legend{padding:0;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--ink)}.ir-interests label{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-weight:400}.ir-interests input{width:auto;margin:0}.ir-form button[disabled]{opacity:.55;cursor:not-allowed}.ir-form-standalone{padding:56px 0;background:var(--paper)}.ir-form-standalone h2{font-size:var(--type-section);margin:0 0 22px}.ir-form-standalone .ir-form{max-width:640px}.awards-section{padding:48px 0 80px}main:has(+.awards-section){min-height:0}.award-toolbar{display:flex;justify-content:flex-end;padding-bottom:20px;border-bottom:1px solid var(--line);scroll-margin-top:110px}.award-toolbar label{display:inline-flex;align-items:center;gap:12px;font-weight:700;color:var(--navy)}.award-toolbar select{min-width:220px;padding:10px 36px 10px 4px;font:inherit;font-weight:600;color:var(--blue);border:0;border-bottom:1.5px solid var(--navy);background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--navy) 50%),linear-gradient(135deg,var(--navy) 50%,transparent 50%);background-position:calc(100% - 14px) 52%,calc(100% - 9px) 52%;background-size:5px 5px;background-repeat:no-repeat}.award-row{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center;padding:48px 0;border-bottom:1px solid var(--line)}.award-media{aspect-ratio:4/3;display:grid;place-items:center;padding:18px;border-radius:14px;background:var(--paper);overflow:hidden}.award-media img{max-width:100%;max-height:100%;object-fit:contain}.award-media--empty{background:linear-gradient(150deg,#eef4fb,#f7f9fc);color:var(--blue);border:1px solid var(--line);align-content:center;gap:8px}.award-media--empty svg{width:56px;height:56px;fill:none;stroke:var(--royal);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.award-media--empty span{font-size:28px;font-weight:800;letter-spacing:.04em;color:var(--navy)}.award-year{margin:0 0 8px;color:var(--red);font-size:13px;font-weight:800;letter-spacing:.12em}.award-copy h3{margin:0 0 14px;color:var(--blue);font-size:clamp(20px,1.8vw,24px);line-height:1.45}.award-body{color:var(--ink);font-size:15.5px;line-height:1.8}.award-body p{margin:0 0 10px}.award-body ul{margin:0 0 12px;padding-left:20px}.award-body li{margin-bottom:6px}.award-body.is-clamped{max-height:11.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.award-more{margin-top:6px;padding:0;border:0;background:none;cursor:pointer;color:var(--blue);font:inherit;font-weight:700;border-bottom:1.5px solid}.award-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.award-thumbs img{width:92px;height:70px;object-fit:cover;border-radius:8px;border:1px solid var(--line);transition:transform .2s}.award-thumbs a:hover img{transform:translateY(-2px)}@media (max-width:820px){.award-row{grid-template-columns:1fr;gap:22px;padding:32px 0}.award-media{aspect-ratio:16/10}.award-toolbar{justify-content:stretch}.award-toolbar label{width:100%}.award-toolbar select{flex:1 1;min-width:0}}.menu-toggle{background:transparent}.menu-toggle span{background:var(--navy)}.corporate-news-grid>.ir-pagination{grid-column:1/-1}@media (max-width:820px){.corporate-news-grid,.corporate-news-grid.is-two-columns{grid-template-columns:1fr!important;gap:44px}.ir-year-archive,.ir-year-pages{gap:16px}.archive-toolbar{align-items:stretch;flex-direction:column;gap:12px}.archive-toolbar>div{flex-wrap:wrap}.ir-doc-card>.ir-heading,.ir-document-panel>.ir-heading{align-items:flex-start;flex-direction:row;justify-content:space-between;gap:10px;padding:24px 20px}.ir-heading-controls{width:auto;align-items:flex-end;justify-content:flex-end;flex-direction:column;gap:10px;text-align:right;flex:0 1 auto}.ir-heading-controls .year-select{align-self:flex-end;justify-content:flex-end}.ir-heading-controls .year-select select{flex:0 1 auto;min-width:120px}.ir-heading-controls>b{align-self:flex-end}.ir-download{grid-template-columns:1fr;gap:12px;padding:18px 20px}.ir-download>b{width:100%}.ir-search,.ir-search label{align-items:stretch;flex-direction:column}.ir-search input{min-width:0}.ir-panel>.ir-heading{align-items:flex-start;flex-direction:column;gap:10px}.ir-panel.ir-document-panel>.ir-heading{align-items:flex-start;flex-direction:row;justify-content:space-between}.ir-panel.ir-document-panel>.ir-heading .ir-heading-controls{width:auto;align-items:flex-end;flex:0 1 auto}.ir-news article{display:block;min-height:0;padding:15px 88px 15px 0;position:relative}.ir-news article>div,.ir-news article>span,.ir-news article>time{min-width:0}.ir-news article>div h3{overflow-wrap:anywhere;word-break:normal}.ir-news article>a{position:absolute;top:15px;right:0;transform:none}.ir-updates article{grid-template-columns:88px minmax(0,1fr) 48px;column-gap:14px;row-gap:8px}.ir-updates article>div{grid-column:1/3;min-width:0;padding-right:8px}.ir-updates article>a{grid-column:3;grid-row:1/span 2;align-self:center;justify-self:end}}.shareholder-profile-heading{border-left:none;padding-left:0}.shareholder-subhead{margin:36px 0 14px;font-size:var(--type-card)}.shareholder-table tr.is-total td{font-weight:700;background:var(--paper);border-top:2px solid var(--line)}.shareholder-table td:nth-child(n+3){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ir-meeting-link{border-left:none}.governance-document-section{margin:42px 0 0;padding:0}.governance-document-section .container{max-width:1100px}.governance-document-section .resource-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 26px 16px;background:#edf1f6;border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0}.governance-document-section .resource-heading p{margin:0;color:var(--red);letter-spacing:.12em;font-size:11px;font-weight:800;text-transform:uppercase}.governance-document-section .resource-heading h2{margin:0;color:var(--ink);font-size:clamp(24px,2.6vw,34px);line-height:1.2}.governance-document-section .resource-list{display:block;padding:16px 18px 18px;background:#edf1f6;border:1px solid var(--line);border-top:0;border-radius:0 0 18px 18px}.governance-document-section .resource-list a{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:86px;margin:0 0 12px;padding:18px 18px 18px 22px;background:var(--white);border:1px solid #e4e9f0;border-radius:12px;box-shadow:0 10px 22px rgba(12,34,66,.04)}.governance-document-section .resource-list a:last-child{margin-bottom:0}.governance-document-section .resource-list a small{display:inline-flex;align-items:center;justify-content:center;width:52px;height:30px;flex-shrink:0;background:var(--red);color:#fff;border-radius:6px;font-size:9px;font-weight:800;letter-spacing:.08em}.governance-document-section .resource-list a span{flex:1 1;min-width:0}.governance-document-section .resource-list a strong{display:block;color:var(--ink);font-size:clamp(16px,1.35vw,17px);line-height:1.4;font-weight:700}.governance-document-section .resource-list a b{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-width:136px;min-height:42px;padding:9px 16px;background:var(--red);border-radius:6px;color:#fff;font-size:12px;font-weight:700}.governance-document-section .resource-list a b .arrow-icon{width:11px;height:11px;color:#fff}.ir-heading-controls{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ir-heading-controls .year-select{margin:0}.ir-heading-controls b{font-size:13px;color:var(--muted);font-weight:700;white-space:nowrap}.ir-faq article>p{display:none}.ir-faq article.open>p{display:block}.ir-news article{padding:18px 0}@media (min-width:821px){.ir-updates article{grid-template-columns:102px 118px minmax(0,1fr) 54px;column-gap:22px}.ir-updates article>div{min-width:0;padding-right:18px}}.ir-pagination{flex-wrap:wrap}.ir-pagination button{flex:0 0 auto}.pagination-gap{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:42px;color:var(--muted);font-size:13px;font-weight:800;-webkit-user-select:none;-moz-user-select:none;user-select:none}.business-group-intro{position:relative;overflow:hidden}.business-group-cover{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:.16}.business-group-intro .container{position:relative}.brand-group-card{min-height:0;justify-content:flex-start}.brand-group-logo{display:flex;align-items:center;justify-content:center;height:128px;margin:-18px -18px 22px;padding:24px;background:#f3f6fa}.brand-group-logo img{max-height:100%;width:auto;object-fit:contain}.brand-group-logo b{color:var(--navy);font-size:20px;font-weight:800}.brand-group-card h3{margin:0 0 9px}.brand-group-more{display:inline-flex;align-items:center;gap:10px;margin-top:auto;padding-top:18px;color:var(--blue);font-size:14px;font-weight:750}.brand-group-more .arrow-icon{width:12px;height:12px}.business-overview-media>a,.business-overview-media>button,.business-overview-media>span,.business-overview-media>svg{display:none!important}.nation-logo.is-inverse img{filter:none}.whistleblowing-channels>*{grid-template-columns:minmax(0,1fr) auto}.whistleblowing-channels small,.whistleblowing-channels>small{display:none}.whistleblowing-channels>:only-child{grid-column:1/-1;min-height:0}.governance-home-intro h2,.investor-header-lead,.investor-index-page .investor-breadcrumb a[href$="/investor"],.investor-index-page .investor-breadcrumb a[href$="/investor"]+span,.ir-intro,.ir-intro h2,.ir-intro>span,.ir-metrics>header.ir-heading>div>p,.page-hero-lead{display:none}@media (min-width:821px){.primary-nav .mega-links a,.primary-nav .nav-group>a{cursor:pointer!important}.primary-nav .nav-group>a:focus-visible,.primary-nav .nav-group>a:hover{color:var(--blue)}.primary-nav .mega-links a:focus-visible,.primary-nav .mega-links a:hover{color:var(--blue);padding-left:7px}}.about-company-facts article{grid-template-columns:minmax(0,1fr)}.about-company-facts article>small{display:none}.about-company-facts article>div{min-width:0;width:100%}.governance-principles article{grid-template-columns:minmax(0,1fr)}.governance-principles article>small{display:none}.governance-access .index-card{grid-template-columns:minmax(0,1fr) 25px;min-height:138px}.governance-access .index-card>small{display:none}.blue-home-network{background:radial-gradient(circle at 100% 100%,#020b1c 0,rgba(2,11,28,.5) 30%,transparent 62%),var(--navy)}.blue-home-stats article{border-right:0}.blue-home-news-card:last-child{grid-column:auto}.blue-home-news-image{width:100%;aspect-ratio:1.42;flex:0 0 auto}.blue-home-news-card:last-child .blue-home-news-image{aspect-ratio:1.42}.blue-home-business-grid>.blue-home-business-card:last-child:nth-child(odd){grid-column:1/-1}.blue-home-business-card>i,.blue-home-business-card>small,.blue-home-business-copy>span{display:none}.blue-home-career:before{background-image:url(/assets/nation/hero-newsroom-ai.png)}.history-range{display:none}.detail-hero-news:has(.breadcrumb a[href$="/news"]):not(:has(.breadcrumb a[href*="/news/"])){background-image:url(/assets/nation/section-covers/cover-sustainability.png)}.site-frame:has(main .detail-hero-news .breadcrumb a[href$="/news"]):not(:has(main .detail-hero-news .breadcrumb a[href*="/news/"])) .mobile-group-title>small{display:none}.site-frame:has(main .detail-hero-news .breadcrumb a[href$="/news"]):not(:has(main .detail-hero-news .breadcrumb a[href*="/news/"])) .mobile-group-title{grid-template-columns:minmax(0,1fr) 20px}.mobile-group-title>small{display:none}.mobile-group-title{grid-template-columns:minmax(0,1fr) 20px}@media (max-width:820px){.footer-contact-row{flex-direction:column;justify-content:center;gap:14px;text-align:center}.footer-contact-row p{margin:0}.footer-contact-row>div{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;margin-inline:auto;gap:8px 0}.footer-contact-row>div a{justify-content:center;flex:0 0 auto;padding:0 8px;text-align:center;white-space:nowrap}.footer-contact-row>div a:first-child{padding-left:8px}}@media (max-width:560px){.footer-contact-row>div{gap:8px 4px}.footer-contact-row>div a+a:before{display:none}}@media (max-width:1120px){.history-era{position:relative}.history-era-copy{padding-top:0}.history-era-copy header{z-index:2;position:absolute;top:42px;left:34px;right:auto;width:33.333%;margin-bottom:0;color:#fff}.history-era-copy header h2{color:#fff}.history-era-copy header>span{color:#ffffffe6}}@media (max-width:500px){.history-era-copy header{top:28px;right:auto;left:22px;width:calc(100% - 44px)}.history-era-copy h2{font-size:clamp(28px,8vw,34px);line-height:1.12}.history-era-copy header>span{font-size:14px;line-height:1.5}}.content-section li:before,.governance-detail-layout .content-section li:before{top:50%;left:20px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid var(--red);background:transparent;transform:translateY(-50%)}.governance-detail-layout .content-section li:before{top:50%!important;left:20px!important;width:0!important;height:0!important;border-top:5px solid transparent!important;border-bottom:5px solid transparent!important;border-left:7px solid var(--red)!important;border-radius:0!important;background:transparent!important;transform:translateY(-50%)!important}.investor-header-banner span{color:transparent;background:url(/brand/nation-wordmark-white.svg) no-repeat 50%/contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bkn-news-controls>button{display:grid;place-items:center;padding:0!important;line-height:1}.pp-carousel{position:relative;display:grid;grid-template-columns:260px minmax(0,1fr);align-items:center;margin:36px 0 8px;padding:40px 0 28px}.pp-carousel-panel{position:absolute;inset:0 auto 0 0;width:300px;border-radius:var(--radius);background:radial-gradient(circle at 20% 110%,#ffffff14 0 120px,transparent 121px),linear-gradient(160deg,var(--navy) 0,var(--blue) 100%);color:#fff;padding:34px 28px;display:flex;flex-direction:column;gap:10px}.pp-carousel-panel:after{display:none!important;content:none!important}.pp-carousel-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:800;line-height:1.3}.pp-carousel-eyebrow svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.3;flex:0 0 auto}.pp-carousel-count{font-size:13px;color:#ffffffb3;font-weight:700}.pp-carousel-nav{display:flex;flex-direction:column;gap:14px;margin-top:auto;margin-bottom:44px}.pp-carousel-nav button{width:56px;height:56px;border-radius:50%;border:1.5px solid #ffffffb3;background:transparent;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,color .2s,opacity .2s}.pp-carousel-nav button:hover:not(:disabled){background:#fff;color:var(--navy)}.pp-carousel-nav button:disabled{opacity:.35;cursor:default}.pp-carousel-nav svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.pp-carousel-track{grid-column:2;position:relative;z-index:1;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,30%);grid-gap:20px;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 2px 22px;scrollbar-width:none}.pp-carousel-track::-webkit-scrollbar{display:none}.pp-carousel-track{cursor:-webkit-grab;cursor:grab}.pp-carousel-track.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pp-carousel-track.is-dragging .pp-card{cursor:-webkit-grabbing;cursor:grabbing;transform:none}.pp-card{scroll-snap-align:start;display:flex;flex-direction:column;text-align:left;padding:0;border:0;border-radius:12px;overflow:hidden;cursor:pointer;background:#fff;color:var(--ink);box-shadow:0 14px 34px #0c224219;transition:transform .25s,box-shadow .25s;font:inherit}.pp-card:focus-visible,.pp-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #0c22422b;outline:none}.pp-card:focus-visible{box-shadow:0 0 0 3px var(--royal),0 20px 44px #0c22422b}.pp-card-cover{position:relative;display:block;aspect-ratio:16/9;background:#e8edf4}.pp-card-cover img{width:100%;height:100%;object-fit:cover;display:block}.pp-card-cover-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--blue);font-family:Georgia,serif;letter-spacing:.2em;font-size:22px}.pp-card-play{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:#071c3dcc;box-shadow:0 6px 18px #0006;transition:transform .2s,background .2s}.pp-card-play:after{content:"";position:absolute;left:22px;top:17px;border-left:15px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.pp-card:hover .pp-card-play{transform:scale(1.08);background:var(--red)}.pp-card-body{display:flex;flex-direction:column;gap:6px;padding:18px 20px 20px;min-height:172px}.pp-card-title{font-size:17px;line-height:1.5;font-weight:700;color:var(--navy);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-card-company{font-size:13.5px;font-weight:800;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-card-meta,.pp-card-sector{font-size:14px;color:var(--muted)}.pp-card-meta{margin-top:auto;display:inline-flex;align-items:center;gap:8px}.pp-card-meta svg{width:16px;height:16px;fill:none;stroke:var(--muted);stroke-width:1.4;flex:0 0 auto}.pp-carousel-dots{grid-column:2;display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding-top:4px}.pp-carousel-dots button{width:8px;height:8px;border-radius:99px;border:0;padding:0;cursor:pointer;background:#c9d2de;transition:width .25s,background .25s}.pp-carousel-dots button.active{width:40px;background:var(--red)}.pp-player{width:min(1100px,94vw);padding:0;border:0;border-radius:14px;background:#000;color:#fff;overflow:hidden}.pp-player::-webkit-backdrop{background:#04152fd9}.pp-player::backdrop{background:#04152fd9}.pp-player-inner header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:var(--navy)}.pp-player-inner header strong{font-size:15px}.pp-player-inner header button{width:36px;height:36px;border-radius:50%;border:1px solid #ffffff66;background:transparent;color:#fff;font-size:22px;line-height:1;cursor:pointer}.pp-player video{display:block;width:100%;max-height:78vh;background:#000}@media (max-width:900px){.pp-carousel{grid-template-columns:1fr;padding-top:0}.pp-carousel-panel{position:relative;inset:auto;width:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;align-items:center;padding:20px 22px}.pp-carousel-panel:after{display:none}.pp-carousel-eyebrow{grid-column:1;font-size:17px}.pp-carousel-count{grid-column:1;padding-left:36px}.pp-carousel-nav{grid-column:2;grid-row:1/3;flex-direction:row;gap:10px;margin:0}.pp-carousel-nav button{width:44px;height:44px}.pp-carousel-dots,.pp-carousel-track{grid-column:1}.pp-carousel-track{grid-auto-columns:82%;margin-top:18px}.pp-carousel-dots{flex-wrap:nowrap;gap:4px}.pp-carousel-dots button{width:6px;height:6px;flex:0 0 auto}.pp-carousel-dots button.active{width:18px}}@media (prefers-reduced-motion:reduce){.pp-carousel-track{scroll-behavior:auto}.pp-card,.pp-card-play,.pp-carousel-dots button{transition:none}}.vision-values-grid article>small{display:none}.cookie-consent{width:min(460px,100% - 48px);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px 16px;padding:22px 22px 20px;border-top:0;border-radius:var(--radius);box-shadow:0 20px 60px #04142d33,0 0 0 1px #0c22420f;animation:cookie-in .45s cubic-bezier(.2,.8,.2,1) both}.cookie-consent:before{content:"";position:absolute;top:0;left:22px;width:44px;height:4px;border-radius:0 0 4px 4px;background:var(--red)}.cookie-consent .cookie-icon{width:42px;height:42px;border-radius:50%;flex:none;display:grid;place-items:center;background:#eaf2fb;color:var(--royal)}.cookie-consent .cookie-icon svg{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.cookie-consent .cookie-icon circle{fill:currentColor;stroke:none}.cookie-copy{min-width:0}.cookie-consent .nowrap{display:inline;white-space:nowrap;color:inherit;font-size:inherit}.cookie-consent a{white-space:nowrap}.cookie-consent h2{font-size:19px;line-height:1.35;margin:0 0 6px}.cookie-consent span{font-size:13.5px}.cookie-actions{grid-column:1/-1;flex-direction:row;gap:10px}.cookie-actions button{flex:1 1;min-width:0;padding:11px 16px;border-radius:999px;font-size:13px;transition:background .2s,border-color .2s,color .2s}.cookie-actions button:hover{background:var(--blue);border-color:var(--blue)}.cookie-actions button.secondary:hover{background:var(--paper);border-color:#aab6c5;color:var(--navy)}.cookie-actions button:focus-visible{outline:3px solid #0d67c255;outline-offset:2px}@keyframes cookie-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:640px){.cookie-consent{width:calc(100% - 24px);right:12px;bottom:calc(12px + env(safe-area-inset-bottom));padding:20px 18px 18px}}@media (prefers-reduced-motion:reduce){.cookie-consent{animation:none}}.nation-logo .logo-on-dark{display:none}.blue-home-hero{margin-top:-88px;min-height:min(1000px,100svh)}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)){background:transparent;border-bottom-color:transparent;box-shadow:none}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)) .logo-on-light{display:none}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)) .logo-on-dark{display:block}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)) .nav-group>a,.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)) .nav-group>a svg{color:#fff}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)) .lang-switch,.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)) .search-link{color:#fff;border-color:#ffffff66;background:transparent}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)) .menu-toggle span{background:#fff}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)).is-scrolled{box-shadow:none}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)):has(.mobile-drawer.open){background:#fffffffa}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)):has(.mobile-drawer.open) .logo-on-light{display:block}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)):has(.mobile-drawer.open) .logo-on-dark{display:none}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)):has(.mobile-drawer.open) :is(.search-link,.lang-switch){color:var(--blue);border-color:var(--line)}.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)):has(.mobile-drawer.open) .menu-toggle span{background:var(--navy)}@media (max-width:820px){.blue-home-hero{margin-top:-76px}}.main-header{border-bottom:0}.nav-link-plain>a{gap:0}.header-actions{gap:10px}@media (min-width:821px) and (max-width:1360px){.header-brand{margin-right:16px}}.primary-nav .nav-group>a svg{display:none}@media (min-width:821px){.nav-group>a{gap:0}}.header-brand{display:flex;align-self:stretch}.header-brand,.nation-logo{align-items:center}.blue-home-hero-inner h1{font-size:clamp(40px,5vw,72px);line-height:1.14}.blue-home-ambition h2,.blue-home-business h2,.blue-home-network h2,.blue-home-news h2{font-size:clamp(30px,3.2vw,44px);line-height:1.22}.blue-home-closing h2{font-size:clamp(28px,2.8vw,40px);line-height:1.25}.blue-home-network b,.blue-home-network strong{font-size:clamp(38px,3.4vw,48px)}.blue-home-business h3{font-size:clamp(21px,1.8vw,26px)}.blue-home-news h3{font-size:clamp(18px,1.4vw,20px)}.hero-scroll i{height:96px}.main-header:is(:not(.is-over-hero),.is-lit,:has(:focus-visible)){background:#fff}.main-header .mega-menu{box-shadow:0 34px 50px -22px #071c3d33}.not-found-page .detail-hero .container{position:relative;z-index:2}.not-found-page .page-hero-lead{display:block;max-width:640px;color:#ffffffcc;line-height:1.8}.not-found-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.not-found-links{padding:56px 0 80px}.not-found-links ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:10px 32px;gap:10px 32px}.not-found-links a{display:block;padding:14px 0;border-bottom:1px solid var(--line);color:var(--navy);font-weight:600;transition:color .2s,padding-left .2s}.not-found-links a:hover{color:var(--blue);padding-left:6px}.thai-only-note{margin:0 0 22px;padding:12px 16px;border-left:3px solid var(--royal);background:#eef4fb;color:var(--navy);font-size:14.5px;font-weight:600;border-radius:0 10px 10px 0}html.drawer-open,html.drawer-open body{overflow:hidden;overscroll-behavior:none}.business-overview-logos span.is-khobsanam,.business-overview-logos span.is-spring,.business-overview-logos span.is-thainews{background:#f7f9fc}.business-overview-logos span.is-khobsanam img,.business-overview-logos span.is-spring img,.business-overview-logos span.is-thainews img{width:auto;max-width:124px;height:50px}.brand-channel-menu{position:relative;display:inline-flex}.brand-channel-menu>a{position:relative;cursor:pointer}.brand-channel-menu__count{position:absolute;top:-6px;right:12px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--blue);color:#fff;font:700 11px/18px Arial,sans-serif;font-style:normal;text-align:center}.brand-channel-menu__list{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(calc(-50% + var(--shift, 0px)));z-index:30;list-style:none;margin:0;padding:6px;min-width:230px;max-width:calc(100vw - 24px);background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);text-align:left;animation:brand-channel-drop .16s ease-out}.brand-channel-menu__list:before{content:"";position:absolute;top:-6px;left:calc(50% - var(--shift, 0px));width:10px;height:10px;background:#fff;border-left:1px solid var(--line);border-top:1px solid var(--line);transform:translateX(-50%) rotate(45deg)}.bkn-channel-strip .brand-channel-menu__list a{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;border-radius:8px;color:var(--ink);font-size:14px;font-weight:600;line-height:1.4;text-align:left;transform:none}.bkn-channel-strip .brand-channel-menu__list a:focus-visible,.bkn-channel-strip .brand-channel-menu__list a:hover{background:var(--paper);color:var(--blue);outline:none;transform:none}.brand-channel-menu__meta{display:inline-flex;align-items:center;gap:8px;flex:none}.brand-channel-menu__list .brand-channel-menu__fol{font-size:13px;font-weight:700;color:#8190a5}.bkn-channel-strip{align-items:flex-start}.bkn-channel-strip a.is-linetoday:hover{color:#06c755}.bkn-channel-strip .brand-channel-total{font-size:12px;font-weight:700;line-height:1;color:#8190a5;margin-top:-2px}.brand-channel-menu__list small{flex:none;font-size:11px;font-weight:600;color:var(--muted)}@keyframes brand-channel-drop{0%{opacity:0;margin-top:-6px}to{opacity:1;margin-top:0}}@media (prefers-reduced-motion:reduce){.brand-channel-menu__list{animation:none}}.about-belief-grid h2,.about-chairman-layout h2,.about-company-info-layout h2{font-size:var(--type-section);letter-spacing:-.02em;line-height:1.25}.about-chairman-layout article h3,.about-company-business h3{font-size:clamp(22px,2.2vw,32px);line-height:1.4}.site-popup{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:24px;background:rgba(7,28,61,.62);animation:site-popup-in .2s ease-out}.site-popup__box{position:relative;display:grid;justify-items:center;grid-gap:14px;gap:14px;max-width:min(640px,100%)}.site-popup__art{display:block;max-width:100%;max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);width:auto;height:auto;border-radius:14px;box-shadow:0 24px 60px #0006}.site-popup__close{position:absolute;top:-14px;right:-14px;width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:var(--ink);font-size:24px;line-height:1;cursor:pointer;box-shadow:0 4px 14px #0004}.site-popup__button:focus-visible,.site-popup__close:focus-visible{outline:3px solid #fff;outline-offset:3px}.site-popup__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border-radius:6px;background:var(--red);color:#fff;font-weight:700;text-decoration:none;text-align:center}.site-popup__button:hover{background:#c81c22}.site-popup__news{background:#fff;border-radius:var(--radius);padding:28px;display:grid;grid-gap:12px;gap:12px;justify-items:start;max-width:520px}.site-popup__news img{width:100%;border-radius:10px}.site-popup__news h2{margin:0;font-size:var(--type-card);color:var(--ink)}.site-popup__news p{margin:0;color:var(--muted)}@keyframes site-popup-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.site-popup{animation:none}}@media (max-width:600px){.site-popup{padding:18px}.site-popup__close{top:-10px;right:-6px}}.main-header{transition:transform .22s cubic-bezier(.2,.6,.2,1)}.main-header.is-instant{transition:none}.main-header .header-inner{top:0;transition:height .22s cubic-bezier(.2,.6,.2,1),top .22s cubic-bezier(.2,.6,.2,1)}@media (min-width:821px){.main-header.is-compact{transform:translateY(-16px)}.main-header.is-compact .header-inner{height:72px;top:16px}}.main-header.is-compact.is-hidden,.main-header.is-hidden{transform:translateY(calc(-100% - 4px))}html.drawer-open .main-header{position:fixed;top:0;left:0;right:0;transform:none}html.drawer-open .main-header .header-inner{height:100%;top:0}@media (prefers-reduced-motion:reduce){.main-header,.main-header .header-inner{transition:none}}.main-header:is(:not(.is-over-hero):not(.is-over-dark),.is-lit,:has(:focus-visible)){background:#fff;border-bottom:1px solid #dce2eab3;box-shadow:none}.main-header.is-scrolled{box-shadow:none}@media (min-width:1181px){.primary-nav{--nav-pad:clamp(9px,calc(9px + (100vw - 1181px) * .0279),14px)}.primary-nav .nav-group>a{padding-inline:var(--nav-pad);font-size:15px}.primary-nav .nav-group>a:after{left:var(--nav-pad);right:var(--nav-pad)}}.primary-nav .nav-group>.mega-menu{top:calc(100% - 1px)}.primary-nav .nav-group>a{z-index:2}.primary-nav .mega-links a,.primary-nav .mega-menu-about .mega-links a,.primary-nav .mega-menu-compact .mega-links>a{font-weight:400}.primary-nav .mega-menu-about{width:min(calc(310px * 2 + 44px + 60px),100% - 140px)}.primary-nav .mega-menu-about .mega-links{grid-template-columns:repeat(2,310px)}.primary-nav .mega-menu-business{width:min(calc(310px * 2 + 34px + 60px),100% - 140px)}.primary-nav .mega-menu-business .mega-links{grid-template-columns:repeat(2,310px)}.primary-nav .mega-menu-about.mega-menu-compact,.primary-nav .mega-menu-governance.mega-menu-compact{width:min(360px,100vw - 40px)}.primary-nav .mega-menu-about.mega-menu-compact .mega-links{grid-template-columns:minmax(0,1fr)}.primary-nav .mega-menu{overflow-x:hidden}.main-header :is(a,button):focus-visible{outline:2px solid var(--royal);outline-offset:2px;border-radius:4px}@media (min-width:821px) and (max-width:1180px){.mobile-drawer{top:88px}}.contact-grid section{display:flex;flex-direction:column;align-items:flex-start}.contact-grid section>p{margin-bottom:18px}@media (min-width:821px){.contact-grid section>a{margin-top:auto}}.ir-services>a:only-child{grid-column:1/-1}.sitemap-card-head{grid-template-columns:1fr}.mobile-group-title{grid-template-columns:1fr 20px}.cac-practice-grid article{grid-template-columns:1fr}.blue-home-logo-rail a.is-nation-tv img,.business-overview-logos span.is-dark img,.media-brand-page.is-nation-tv .bkn-brand-intro-content>img{filter:none}.media-brand-page{overflow-x:clip}.media-brand-page .bkn-news-coverflow{overflow:visible}.is-thai-news .bkn-news-overlay{background:linear-gradient(#0000 68%,#04122a59 86%,#04122ab3)}.is-thai-news .bkn-news-caption{left:auto;text-align:right}.is-thai-news .bkn-news-caption>span{display:inline-flex;color:#fff;font-size:13px;font-weight:650}@media (max-width:640px){.bkn-news-card{height:calc((100vw - 62px) * 880 / 1492)}.bkn-news-stage{height:calc((100vw - 62px) * 880 / 1492 + 36px)}.bkn-news-caption{bottom:10px;right:12px;left:12px}.bkn-news-caption h2{font-size:15px;margin-top:4px}.bkn-news-caption>span{font-size:11px}.bkn-news-stage .bkn-news-card.is-prev{opacity:.6;filter:saturate(.7);transform:translate(calc(-50% - (50vw - 34px + .355 * (100vw - 62px)))) translateZ(-150px) rotateY(18deg) scale(.78)}.bkn-news-stage .bkn-news-card.is-next{opacity:.6;filter:saturate(.7);transform:translate(calc((50vw - 34px + .355 * (100vw - 62px)) - 50%)) translateZ(-150px) rotateY(-18deg) scale(.78)}.bkn-news-stage .bkn-news-card.is-far-next,.bkn-news-stage .bkn-news-card.is-far-prev{opacity:0}}.footer-column.is-wide{display:grid;grid-template-columns:repeat(2,minmax(0,auto));grid-template-rows:auto repeat(var(--footer-rows),auto);grid-auto-flow:column;grid-column-gap:28px;column-gap:28px;align-content:start;justify-content:start}.footer-column.is-wide>h3{grid-column:1/-1;grid-row:1}@media (min-width:981px){.footer-top:has(.footer-column.is-wide){grid-template-columns:1.25fr .95fr 1.7fr 1.35fr 1.05fr .9fr}}.footer-column.is-wide>a{margin:5px 0}.nb{white-space:nowrap}span.nb{display:inline!important}@media (max-width:768px){h1:has(.nb-fit){font-size:min(var(--type-page),calc((100vw - 30px) / 10.4))}}@media (max-width:820px){html:has(.blue-home-hero):not(.has-hero-overlay) .main-header{background:transparent;border-bottom-color:transparent;box-shadow:none}html:has(.blue-home-hero):not(.has-hero-overlay) .main-header .logo-on-light{display:none}html:has(.blue-home-hero):not(.has-hero-overlay) .main-header .logo-on-dark{display:block}html:has(.blue-home-hero):not(.has-hero-overlay) .main-header :is(.search-link,.lang-switch){color:#fff;border-color:#ffffff66;background:transparent}html:has(.blue-home-hero):not(.has-hero-overlay) .main-header .menu-toggle span{background:#fff}}.history-opening h2{font-size:clamp(30px,3.8vw,52px);line-height:1.25}.history-opening h2 span{white-space:nowrap}.nav-group>a span.nb{color:inherit;font-size:inherit}span.nb{font:inherit!important;color:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;background:none!important;border:0!important;padding:0!important;margin:0!important;opacity:inherit!important}@media (max-width:640px){main :is(h1,h2,h3,h4){text-wrap:balance}main p{text-wrap:pretty}}.ir-form-intro{min-width:0}.ir-form-intro :is(strong,h2,p,small){overflow-wrap:anywhere}.ir-upcoming-presentation{overflow-x:clip}.ir-stack>.ir-upcoming-presentation{min-width:0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.ir-upcoming-presentation :is(.pp-carousel,.pp-carousel-panel){min-width:0;max-width:100%}.ir-stack>.pp-carousel{width:100%;overflow-x:clip}.ir-stack>.pp-carousel,.pp-carousel .pp-carousel-track{min-width:0;max-width:100%}.pp-carousel .pp-carousel-panel{grid-template-columns:minmax(0,1fr);width:100%}.header-actions .search-link{width:36px;height:36px}.header-actions .theme-toggle{display:inline-grid;place-items:center;width:36px;height:36px;margin-right:8px;padding:0;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink);cursor:pointer;transition:border-color .2s,color .2s}.header-actions .theme-toggle:hover{border-color:var(--blue);color:var(--blue)}.header-actions .theme-toggle svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.header-actions .theme-toggle path[d^="M20.5"]{fill:currentColor;stroke:none}.main-header.is-over-dark:not(.is-over-hero):not(.is-lit):not(:has(:focus-visible)) .theme-toggle,.main-header.is-over-hero:not(.is-lit):not(:has(:focus-visible)) .theme-toggle{color:#fff;border-color:#ffffff66}@media (max-width:820px){html:has(.blue-home-hero):not(.has-hero-overlay) .main-header .theme-toggle{color:#fff;border-color:#ffffff66}}@media (min-width:821px){.main-header:not(.is-compact):not(.is-hidden):not(:has(.mobile-drawer.open)):is(.is-lit,:has(:focus-visible),:not(.is-over-hero):not(.is-over-dark)){background:linear-gradient(var(--line),var(--line)) 0 71px /100% 1px no-repeat,linear-gradient(#fff,#fff) 0 0 /100% 71px no-repeat;border-bottom-color:transparent}}@media (min-width:821px){.main-header:not(.is-compact):not(.is-hidden) .header-inner{height:72px}}@media (min-width:821px){body:not(:has(.blue-home-hero)) .main-header{margin-bottom:-16px}}.header-actions .search-link svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.news-cover{margin:0 0 32px}.news-cover img{display:block;width:auto;max-width:100%;height:auto;max-height:80vh;object-fit:contain;margin:0 auto;border-radius:var(--radius,18px);background:var(--paper)}.news-cover figcaption{margin-top:10px;color:var(--muted);font-size:14px}.news-gallery{margin:40px 0}.news-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:12px;gap:12px}.news-gallery__grid a{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:12px;background:var(--paper)}.news-gallery__grid img{width:100%;height:100%;object-fit:contain;transition:transform .3s}.news-gallery__grid a:hover img{transform:scale(1.04)}.set-more{display:flex;justify-content:center;padding:28px 0 8px}.ir-form-layout>:only-child{grid-column:1/-1}.dividend-status.is-paid{color:#0a6b3d;background:#e7f6ee}.gov-tabs__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;border-bottom:2px solid var(--blue)}.gov-tabs__list button{min-height:56px;padding:12px 16px;border:0;border-radius:10px 10px 0 0;background:var(--paper);color:var(--ink);font:inherit;font-size:16px;font-weight:600;line-height:1.35;cursor:pointer;transition:background .15s,color .15s}.gov-tabs__list button span{display:inline-block}.gov-tabs__list button:hover{background:var(--line)}.gov-tabs__list button[aria-selected=true]{background:var(--blue);color:var(--white)}.gov-tabs__list button:focus-visible{outline:3px solid var(--royal);outline-offset:2px}.gov-committee{margin-top:40px;scroll-margin-top:96px}.gov-committee__title{margin:0 0 8px;font-size:var(--type-card);line-height:1.35;color:var(--ink)}.gov-committee__intro{max-width:860px;margin:0;color:var(--muted);font-size:var(--type-body);line-height:1.7}.people-grid.gov-people{margin:24px 0 0;grid-template-columns:repeat(4,minmax(0,1fr))}.gov-people .person-card>div:last-child{min-height:104px;padding:16px}.gov-people .person-card h2{margin-bottom:6px;font-size:16px}.gov-people .person-card p{font-size:13px}.gov-people .person-image--empty{aspect-ratio:.85}@media (min-width:1001px){.people-grid.gov-people--row{grid-template-columns:repeat(var(--gov-cols,5),minmax(0,1fr))}}@media (max-width:1000px){.people-grid.gov-people{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.people-grid.gov-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gov-tabs__list button{min-height:64px;padding:10px 6px;font-size:13px}}:root{--type-statement:clamp(30px,3.6vw,52px);--type-page:var(--type-statement);--type-section:clamp(28px,2.8vw,40px)}.site-frame :is(.home-hero,.about-story-hero,.page-hero,.detail-hero,.sitemap-hero,.business-detail-hero-content,.business-overview-hero,.investor-header-copy,.bkn-hero,.bkn-masthead,.search-hero) h1{font-size:var(--type-page)}.site-frame h1:has(.nb-fit){font-size:min(var(--type-page),calc((100vw - 30px) / 10.4))}html[lang=en] .history-opening h2 span{white-space:normal}.site-frame :is(.history-opening h2,.history-era-copy h2,.history-future h2,.business-overview-intro h2,.business-overview-section-heading h2,.business-direction header h2,.bkn-about h2,.bkn-heading h2,.bkn-experiences h2,.bkn-cta h2,.governance-home-intro h2,.governance-access>header h2,.governance-doc-hub-intro h2,.whistleblowing-intro h2,.whistleblowing-form-shell>header h2,.cac-membership-intro h2,.ir-annual h2,.shareholder-profile-heading h2,.document-page .document-intro h2,.news-category-heading h2,.news-collection-heading h2){font-size:var(--type-section)}code,kbd,pre,samp{font-family:var(--font-noto-thai),Arial,sans-serif}