@import "https://fonts.googleapis.com/css2?family=Prompt:wght@400;500&display=swap";
@import "https://fonts.googleapis.com/css2?family=Lato:wght@700&display=swap";
@font-face{font-family:About Atacama;src:url(/home/assets/fonts/Atacama-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}.about-page{color:#565656;background:#fff;font-family:Anuphan,sans-serif;font-size:16px;font-weight:500;line-height:1.5;overflow-x:clip}.about-page *,.about-profile-dialog *{box-sizing:border-box}.about-page .about-container{max-width:1140px;margin-inline:auto}.about-page .about-hero{text-align:center;background:#3c4c68 50%/cover no-repeat;padding:150px 20px}.about-page .about-hero h1{color:#fff;margin:20px 0 45px;font-family:About Atacama,Georgia,serif;font-size:47px;font-style:italic;font-weight:400;line-height:1.2}.about-page--th .about-hero h1{font-family:Anuphan,sans-serif;font-style:normal;font-weight:600}.about-page .about-intro{grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.about-page .about-intro>*{min-width:0;padding:10px}.about-page .about-intro h2{color:#0e0e69;margin:0;font-size:32px;font-weight:600;line-height:1.2}.about-page .about-intro>div{color:#0e0e69;padding-bottom:10px;font-weight:800}.about-page p{margin:0 0 15px}.about-page .about-purpose{background:linear-gradient(#fff,#e7edf3);padding:60px 0}.about-page .about-purpose-row{grid-template-columns:1fr 1fr;align-items:start;display:grid}.about-page .about-purpose-row--mission{margin-top:50px}.about-page .about-card{background:#fff;border-radius:20px;min-width:0;margin-inline:10px;padding:20px;box-shadow:0 0 10px #0000001f}.about-page .about-card--mission{padding:15px 30px 30px}.about-page .about-card h2{isolation:isolate;color:#0e0e69;margin:3px 3px 44px;font-size:48px;font-weight:800;line-height:1.2;position:relative}.about-page .about-card h2:before{content:attr(data-shadow);z-index:-1;color:#0000;-webkit-text-stroke:1px #e5e5e5;pointer-events:none;font-family:Kanit,Anuphan,sans-serif;font-size:80px;font-weight:500;line-height:1.2;position:absolute;top:-12px;left:0}.about-page .about-copy p:last-child{margin-bottom:15px}.about-page .about-copy ul{margin:0;padding-left:24px;list-style:outside}.about-page .about-card--mission li{border-bottom:1px solid #f1f1f1;padding:12px 0}.about-page .about-card--mission li:first-child{padding-top:0}.about-page .about-card--mission li:last-child{border-bottom:0;padding-bottom:0}.about-page .about-illustration{justify-content:center;min-width:0;display:flex}.about-page .about-illustration figure{margin:0}.about-page .about-illustration img{object-fit:contain;width:auto;max-width:100%;display:block}.about-page .about-illustration--lighthouse{height:0;margin-top:-24px}.about-page .about-illustration--lighthouse img{height:250px}.about-page .about-illustration--mountain{padding-top:48px}.about-page .about-illustration--mountain img{height:350px}.about-page .about-section-title{text-align:center;color:#0e0e69;margin:0 0 28px;font-size:36px;font-weight:800;line-height:1.2}.about-page .about-section-intro{text-align:center;max-width:740px;margin:0 auto 36px}.about-page .about-timeline{--about-marker:37px;--about-slides:4;padding:50px 10px}.about-page .about-timeline-viewport{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.about-page .about-timeline-list{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;padding-bottom:16px;overflow:hidden}.about-page .about-timeline-list:focus-visible{outline-offset:2px;outline:2px solid #0c146c}.about-page .about-timeline-track{transform:translate3d(calc(var(--about-count) * -100% / var(--about-slides)), 0, 0);align-items:flex-start;display:flex}.about-page .about-timeline-item{grid-template-rows:auto var(--about-marker) auto;flex:0 0 calc(100% / var(--about-slides));min-width:0;padding-inline:10px;display:grid}.about-page .about-timeline-year{color:#a0a0a0;margin:0 0 0 -2px;font-size:30px;font-weight:800;line-height:1.2}.about-page .about-timeline-axis{background:#e4e4e4;grid-area:2/1;align-self:center;height:1px;margin-inline:-10px}.about-page .about-timeline-marker{width:var(--about-marker);height:var(--about-marker);background:#0c146c url(/about/assets/icons/timeline-mark.svg) 50%/29px 29px no-repeat;border-radius:50%;grid-area:2/1;place-self:center start}.about-page .about-timeline-card{isolation:isolate;background:#fff;border-radius:5px;margin-top:13px;padding:20px;position:relative;box-shadow:0 0 10px #0000001f}.about-page .about-timeline-card:before{content:"";z-index:-1;background:inherit;width:16px;height:16px;position:absolute;top:-8px;left:22px;transform:rotate(45deg);box-shadow:0 0 10px #0000001f}.about-page .about-timeline-card>*{position:relative}.about-page .about-timeline-card h3{color:#0e0e69;margin-bottom:10px;font-size:19px;font-weight:700;line-height:1.3}.about-page .about-timeline-card p{margin:0}.about-page .about-timeline-arrow{width:var(--about-marker);height:var(--about-marker);color:#3b3b3b;cursor:pointer;background:#fff;border:1px solid #e4e4e4;border-radius:50%;align-self:start;place-items:center;margin-top:36px;display:grid}.about-page .about-timeline-arrow svg{width:17px;height:17px}.about-page .about-timeline-arrow[hidden]{display:none}.about-page .about-management{background:linear-gradient(#e9eff5,#fff 70%);padding:100px 0}.about-page .about-management .about-container{max-width:1410px}.about-page .about-management .about-section-title{margin-bottom:40px;font-size:55px}.about-page .about-directors .about-section-title{font-size:55px}.about-page .about-management-grid{--about-arc-outer:80px;--about-arc-inner:40px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.about-page .about-management-grid>:not(.about-management-column){grid-column:1/-1}.about-page .about-management-column{padding:10px}.about-page .about-management-column:hover{background:#f1f1f1}.about-page .about-management-grid figure{background:#fff;margin:0;box-shadow:1px 4px 10px #bbbbbb8a}.about-page .about-management-grid figure img{background:#8695ad;width:100%;height:auto;display:block}.about-page .about-management-grid figcaption{text-align:center;color:#484848;padding:14px 8px 0;font-family:Anuphan,sans-serif;font-size:13px;line-height:1.45}.about-page .about-management-grid figcaption strong{color:#020101;margin-bottom:5px;font-size:19px;transition:color .5s}.about-page .about-management-grid figure:hover figcaption strong{color:#598ed5}.about-page .about-management-column:first-child{margin-top:var(--about-arc-outer)}.about-page .about-management-column:first-child figure{padding-bottom:20px}.about-page .about-management-column:nth-child(2){margin-top:var(--about-arc-inner)}.about-page .about-management-column:nth-child(2) figure{padding-bottom:23px}.about-page .about-management-column:nth-child(3) figure{padding-bottom:17px}.about-page .about-management-column:nth-child(4) figure{padding-bottom:36px}.about-page .about-management-column:nth-child(5){margin-top:var(--about-arc-inner)}.about-page .about-management-column:nth-child(5) figure{padding-bottom:25px}.about-page .about-management-column:nth-child(6){margin-top:var(--about-arc-outer)}.about-page .about-management-column:nth-child(6) figure{padding-bottom:20px}.about-page figcaption strong{color:#0e0e69;margin-bottom:8px;font-weight:700;display:block}.about-page .about-directors{padding:30px 10px 70px}.about-page .about-director-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;display:grid}.about-page .about-director{font:inherit;text-align:center;cursor:pointer;color:#303030;background:linear-gradient(#e3e8f0,#8695ad);border:0;padding:0;transition:box-shadow .2s}.about-page .about-director:hover{box-shadow:0 8px 24px #191d5126}.about-page .about-director figure{margin:0}.about-page .about-director img{aspect-ratio:1;object-fit:contain;object-position:bottom;width:100%}.about-page .about-director figcaption{padding:16px 12px 20px;font-size:14px}.about-page .about-board-extra{margin-top:48px}.about-page .about-board-extra img,.about-page .about-board-plain img{max-width:100%;height:auto;margin-inline:auto;display:block}.about-page .about-board-plain{margin:48px 0 0}.about-page .about-extra{padding:40px 20px}.about-page .about-board-photo{margin:48px auto 0;position:relative}.about-page .about-board-photo>img{width:100%;height:auto;display:block}.about-page .about-hotspot{cursor:pointer;background:0 0;border:0;padding:8px;position:absolute;transform:translate(-50%,50%)}.about-page .about-hotspot-dot{background:#ffffff29;border-radius:20px;width:23px;height:23px;animation:1.8s ease-in-out infinite about-hotspot-beat;display:block;box-shadow:0 2px 10px #00000038}.about-page .about-hotspot:is(:hover,:focus-visible){z-index:3}.about-page .about-hotspot-card{z-index:2;white-space:nowrap;text-align:left;opacity:0;visibility:hidden;background:#fffffff5;border-radius:10px;width:max-content;padding:5px 20px 15px;font-family:Kanit,sans-serif;line-height:24px;position:absolute;top:calc(100% + 1px);left:50%;transform:translate(-50%)}.about-page .about-hotspot:is(:hover,:focus-visible) .about-hotspot-card{opacity:1;visibility:visible}.about-page .about-hotspot-name{color:#0d0e62;margin:8px 0 16px;font-size:20px;font-weight:500;line-height:24px;display:block}.about-page .about-hotspot-card ul{color:#343434;margin:0;padding-left:28px;font-size:16px;font-weight:400;list-style:outside}.about-page .about-board-hint{z-index:1;aspect-ratio:3/2;pointer-events:none;width:19.1%;position:absolute;top:calc(100% - 396px);left:100%}@keyframes about-hotspot-beat{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}.about-page .about-profile-dialog{color:#303030;background:#fff;border:0;border-radius:12px;width:min(760px,100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:auto}.about-page .about-profile-dialog::backdrop{background:#0a1029a8}.about-page .about-profile-content{grid-template-columns:240px 1fr;gap:32px;padding:48px 32px 32px;display:grid;position:relative}.about-page .about-profile-close{cursor:pointer;width:36px;height:36px;font-size:30px;line-height:1;position:absolute;top:8px;right:12px}.about-page .about-profile-portrait img{max-width:100%;height:auto}.about-page .about-profile-portrait figcaption{text-align:center;margin-top:12px}.about-page .about-profile-details ul{padding-left:20px;list-style:outside}.about-page .about-profile-details li{margin-bottom:10px}.about-page :is(button,a,select,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #8695ad}.about-page .ih{box-shadow:none}.about-page .ih-bar{gap:24px;max-width:1140px;height:64px;padding:0 10px}.about-page .ih-logo{flex:none;margin-right:70px}.about-page .ih-logo img{width:200px;height:auto}.about-page .ih-top{padding:10px 9px}.about-page .ih-top a,.about-page .ih-top>span{letter-spacing:.1px;font-size:16px;font-weight:400;line-height:16px}.about-page .ih-lang-select{appearance:auto;color:#273171;background:#fff;border:1px solid #888;border-radius:2px;padding:0 4px;font:16px Anuphan,sans-serif}@media (min-width:1025px){.about-page .about-director-cards{display:none}}@media (max-width:1024px){.about-page .about-board-photo{display:none}}@media (max-width:1199px){.about-page .about-container{margin-inline:24px}.about-page .ih-bar{padding-inline:20px}.about-page .ih-logo{margin-right:auto}.about-page :is(.about-management,.about-directors) .about-section-title{font-size:44px}.about-page .about-management-grid{--about-arc-outer:0px;--about-arc-inner:0px;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.about-page .about-director-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.about-page .about-hero{padding:100px 40px}.about-page .about-hero h1{margin:10px 0 0}.about-page .about-card h2{font-size:40px}.about-page .about-card h2:before{font-size:64px}.about-page .about-intro h2{font-size:28px}.about-page .about-illustration--lighthouse img{height:220px}.about-page .about-timeline{--about-slides:3}}@media (max-width:767px){.about-page .about-container{margin-inline:16px}.about-page .about-hero{padding:80px 16px 60px}.about-page .about-hero h1{margin:0;font-size:40px}.about-page .about-intro{text-align:center;grid-template-columns:1fr;gap:12px;margin-top:32px}.about-page .about-intro h2{font-size:26px}.about-page .about-purpose{padding-top:32px}.about-page .about-purpose-row{grid-template-columns:1fr;gap:24px}.about-page .about-purpose-row--mission{margin-top:24px}.about-page .about-purpose-row--mission .about-card{grid-row:1}.about-page .about-card,.about-page .about-card--mission{margin-inline:0;padding:25px}.about-page .about-card h2{margin-bottom:36px;font-size:38px}.about-page .about-card h2:before{font-size:60px;top:-8px}.about-page--th .about-card h2:before{font-size:54px}.about-page .about-illustration{height:auto;margin-top:0;padding-top:0}.about-page .about-illustration--mountain img{height:280px}.about-page .about-section-title{font-size:30px}.about-page .about-management{padding:60px 0}.about-page .about-management-grid,.about-page .about-director-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-inline:0}.about-page :is(.about-management,.about-directors) .about-section-title{font-size:32px}.about-page .about-management-column{padding-inline:0}.about-page .about-timeline{--about-slides:1}.about-page .about-timeline-year{font-size:26px}.about-page .about-profile-content{grid-template-columns:1fr;gap:24px;padding-inline:24px}.about-page .about-profile-portrait img{max-height:220px;margin-inline:auto}.about-page .ih-logo img{width:185px}.about-page .ih-bar{gap:12px}.about-page .ih-right{gap:8px}}@media (prefers-reduced-motion:reduce){.about-page *{scroll-behavior:auto;transition:none}.about-page .about-hotspot-dot{animation:none;transform:scale(1.15)}}.about-page .about-facts{background:#f7f8fc;border:1px solid #d9dbe8;border-radius:10px;margin-top:48px;padding:28px 32px}.about-page .about-facts h2{color:#0e0e69;margin:0 0 18px;font-size:22px;font-weight:600;line-height:1.2}.about-page .about-facts dl{grid-template-columns:max-content 1fr;gap:10px 28px;margin:0;display:grid}.about-page .about-facts dl>div{display:contents}.about-page .about-facts dt{color:#0e0e69;font-size:15px;font-weight:600;line-height:1.5}.about-page .about-facts dd{color:#313131;margin:0;font-size:15px;line-height:1.5}.about-page .about-facts a{color:#273171;text-underline-offset:2px;text-decoration:underline}@media (max-width:767px){.about-page .about-facts{margin-inline:16px;padding:20px 18px}.about-page .about-facts dl{grid-template-columns:1fr;gap:2px}.about-page .about-facts dd{margin-bottom:10px}}
@font-face{font-family:Contact Atacama;src:url(/home/assets/fonts/Atacama-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}.contact-page{color:#333;background:#fff;font:500 18px/1.72 Anuphan,sans-serif}.contact-page *,.contact-page :before,.contact-page :after{box-sizing:border-box}.contact-page main{min-width:0}.contact-page .contact-container{width:min(1140px,100%);margin-inline:auto}.contact-page .contact-hero{text-align:center;background:#3c4c68 50%/cover no-repeat;padding:150px 20px}.contact-page .contact-hero h1{color:#fff;margin:20px 0 45px;font:italic 400 47px/1.2 Contact Atacama,Georgia,serif}.contact-page--th .contact-hero h1{font-family:Anuphan,sans-serif;font-style:normal;font-weight:600}.contact-page .contact-section{background:linear-gradient(#fff 35%,#ccd4e0 95%);padding:60px 24px 120px}.contact-page .contact-columns{grid-template-columns:minmax(0,.48331fr) minmax(0,.51669fr);align-items:start;display:grid}.contact-page .contact-details{overflow-wrap:anywhere;min-width:0;padding:40px}.contact-page .contact-details h2{color:#0e0e69;margin:0 0 38px;font-size:27px;font-weight:700;line-height:1.25}.contact-page .contact-address p{margin:0 0 40px}.contact-page .contact-links{margin:0;padding:0;list-style:none}.contact-page .contact-links a{color:inherit;text-decoration:none}.contact-page .contact-links a:hover{text-decoration:underline}.contact-page .contact-extra{margin-top:24px}.contact-page .contact-panel{color:#fff;background:linear-gradient(#1c3d6c,#b4bdcb);border-radius:5px;min-width:0;padding:28px 40px 40px;position:relative}.contact-page .contact-panel h2{max-width:calc(100% - 100px);margin:0 0 22px;font-size:30px;font-weight:600;line-height:1.3;position:relative}.contact-page .contact-illustration{aspect-ratio:1042/706;pointer-events:none;width:200px;position:absolute;top:-45px;right:15px;overflow:hidden}.contact-page .contact-illustration figure{margin:0}.contact-page .contact-illustration img{width:100%;height:auto;display:block}.contact-page .contact-illustration--padded img{width:245.68%;max-width:none;height:auto;display:block;position:absolute;top:-51.7%;left:-70.44%}.contact-page .contact-form{font-size:16px;line-height:1.4;position:relative}.contact-page .contact-form fieldset{border:0;min-width:0;margin:0;padding:0}.contact-page .contact-field{margin-bottom:10px}.contact-page .contact-field label{margin-bottom:7px;display:block}.contact-page .contact-field label span{color:#ffd3d9}.contact-page .contact-field input,.contact-page .contact-field textarea{color:#333;background:#fff;border:1px solid #aeb4be;border-radius:2px;width:100%;max-width:100%;padding:9px 15px;font:400 16px/1.4 Anuphan,sans-serif;display:block}.contact-page .contact-field textarea{resize:vertical;min-height:96px}.contact-page .contact-field [aria-invalid=true]{border:2px solid #a51332}.contact-page .contact-field input::placeholder,.contact-page .contact-field textarea::placeholder{color:#707070;opacity:1}.contact-page .contact-form button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#1f2737;border:0;border-radius:2px;padding:10px 20px;display:block}.contact-page .contact-form button:hover{background:#10192b}.contact-page .contact-form button:disabled{cursor:wait;opacity:.75}.contact-page .contact-result{background:#fff;border-radius:3px;margin:16px 0 0;padding:12px;font-size:15px}.contact-page .contact-result--success{color:#14532d}.contact-page .contact-result--error{color:#9f1239}.contact-page .contact-trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.contact-page .contact-map{text-align:center}.contact-page .contact-map iframe{border:0;width:100%;height:546px;display:block}.contact-page .contact-map>a{color:#273171;margin:12px;font-size:15px;text-decoration:underline;display:inline-block}.contact-page .attachments{padding:24px}.contact-page :is(a,button,input,textarea,select):focus-visible{outline-offset:3px;outline:3px solid #a97c2f}.contact-page .ih{box-shadow:none}.contact-page .ih-bar{gap:20px;max-width:1140px;height:64px;padding:0 10px}.contact-page .ih-logo{flex:none;margin-right:auto}.contact-page .ih-logo img{width:200px;height:auto}.contact-page .ih-top{padding:10px 9px}.contact-page .ih-top a,.contact-page .ih-top>span{font-size:16px;font-weight:400;line-height:16px}.contact-page .ih-lang-select{appearance:auto;color:#273171;background:#fff;border:1px solid #888;border-radius:2px;padding:0 4px;font:16px Anuphan,sans-serif}.contact-page .ih-menu>li:nth-last-child(-n+3)>.ih-dropdown{left:auto;right:0}.contact-page .ih-menu>li:nth-last-child(-n+3) .ih-dropdown .ih-dropdown{left:auto;right:100%}@media (max-width:1080px){.contact-page .ih-bar{padding-inline:20px}.contact-page .ih-menu>li:nth-last-child(-n+3) .ih-dropdown .ih-dropdown{right:auto}.contact-page .contact-panel{padding-inline:25px}.contact-page .contact-panel h2{max-width:none;padding-top:35px}.contact-page .contact-illustration{width:150px;right:10px}}@media (max-width:767px){.contact-page{font-size:16px}.contact-page .contact-hero{padding:80px 15px}.contact-page .contact-hero h1{font-size:30px}.contact-page .contact-section{padding:0 15px 60px}.contact-page .contact-columns{grid-template-columns:minmax(0,1fr);gap:40px}.contact-page .contact-details{padding:25px 20px 15px}.contact-page .contact-details h2{margin-bottom:30px;font-size:28px}.contact-page .contact-address p{margin-bottom:28px}.contact-page .contact-panel{padding:35px 20px 25px}.contact-page .contact-panel h2{margin-bottom:22px;padding-top:35px;font-size:28px}.contact-page .contact-illustration{width:140px;top:-35px}.contact-page .contact-map iframe{height:360px}.contact-page .ih-bar{gap:10px;padding:0 15px 0 55px;position:relative}.contact-page .ih-burger{position:absolute;left:8px}.contact-page .ih-logo img{width:180px}.contact-page .ih-right{gap:8px}}@media (max-width:360px){.contact-page .ih-logo img{width:155px}}
.careers-page{color:#333;background:#fff;font:500 16px/1.72 Anuphan,sans-serif}.careers-page *,.careers-page :before,.careers-page :after{box-sizing:border-box}.careers-page main{min-width:0}.careers-page .careers-hero{text-align:center;background:#fbfbfb 50%/cover no-repeat;padding:150px 20px}.careers-page .careers-hero h1{color:#fff;text-transform:capitalize;margin:0 0 45px;font-size:47px;font-weight:600;line-height:1.2}.careers-page--th .careers-hero h1{text-transform:none}.careers-page .careers-notice{padding:0 20px}.careers-page .careers-body{text-align:center;width:min(1140px,100%);margin:100px auto 0}.careers-page .careers-body :is(h2,h3){margin:.5rem 0 1rem;font-size:32px;font-weight:500;line-height:1.2}.careers-page .careers-body p{margin:0 0 20px}.careers-page .careers-body :last-child{margin-bottom:0}.careers-page .careers-fade{background:linear-gradient(#fff 35%,#ccd4e0 95%);height:120px;margin-top:60px}.careers-page :is(a,button,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #8695ad}@media (max-width:1024px){.careers-page .careers-hero h1{font-size:34px}.careers-page .careers-fade{margin-top:0}}@media (max-width:767px){.careers-page .careers-hero{padding:80px 16px}.careers-page .careers-hero h1{margin-bottom:0;font-size:30px}.careers-page .careers-notice{padding:0 15px}.careers-page .careers-body{margin-top:60px}.careers-page .careers-body :is(h2,h3){font-size:26px}.careers-page .careers-fade{height:100px;margin-top:40px}}.careers-page .careers-openings{padding:70px 20px 0}.careers-page .careers-wrap{width:min(1000px,100%);margin:0 auto}.careers-page .careers-openings h2{color:#0e0e69;margin:0 0 8px;font-size:32px;font-weight:600;line-height:1.2}.careers-page .careers-lead{color:#555;max-width:720px;margin:0 0 28px}.careers-page .careers-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.careers-page .careers-job{background:#fff;border:1px solid #e3e5ee;border-left:5px solid #bba56e;border-radius:12px;align-items:center;gap:24px;padding:22px 26px;display:flex;box-shadow:0 6px 24px #0e0e690f}.careers-page .careers-job-main{flex:1;min-width:0}.careers-page .careers-job h3{color:#0e0e69;margin:0 0 6px;font-size:20px;font-weight:600;line-height:1.3}.careers-page .careers-job-meta{color:#6b7080;flex-wrap:wrap;gap:6px 14px;margin:0 0 8px;font-size:14px;display:flex}.careers-page .careers-job-meta span:not(:last-child):after{content:"·";color:#c9ccd8;margin-left:14px}.careers-page .careers-job-code{font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.careers-page .careers-job-preview{color:#3b3f55;margin:0;font-size:15px;font-weight:400;line-height:1.55}.careers-page .careers-apply{color:#fff;white-space:nowrap;background:#0e0e69;border-radius:999px;flex:none;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-block}.careers-page .careers-apply:hover{color:#0e0e69;background:#bba56e}.careers-page .careers-empty{text-align:center;background:#fafbfd;border:1px dashed #c9ccd8;border-radius:12px;padding:40px 28px}.careers-page .careers-empty h3{color:#0e0e69;margin:0 0 8px;font-size:24px}.careers-page .careers-empty p{color:#555;max-width:560px;margin:0 auto 18px;font-weight:400}.careers-page .careers-portal-note{color:#6b7080;margin:22px 0 0;font-size:14px;font-weight:400}.careers-page .careers-portal-note a{color:#0e0e69}@media (max-width:767px){.careers-page .careers-openings{padding-top:44px}.careers-page .careers-openings h2{font-size:26px}.careers-page .careers-job{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.careers-page .careers-apply{text-align:center}}
.cg-mfp{z-index:1042;font-family:Anuphan,sans-serif;position:fixed;inset:0}.cg-mfp-bg{opacity:.8;background:#0b0b0b;position:fixed;inset:0}.cg-mfp-container{box-sizing:border-box;text-align:center;cursor:zoom-out;padding:0 8px;position:absolute;inset:0}.cg-mfp-container:before{content:"";vertical-align:middle;height:100%;display:inline-block}.cg-mfp-content{z-index:1045;vertical-align:middle;text-align:left;cursor:auto;max-width:100%;margin:0 auto;display:inline-block;position:relative}.cg-mfp-figure{cursor:pointer;line-height:0;position:relative}.cg-mfp-figure:after{content:"";z-index:-1;background:#444;position:absolute;inset:40px 0;box-shadow:0 0 8px #0009}.cg-mfp-figure figure{margin:0}.cg-mfp-img{box-sizing:border-box;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 80px);margin:0 auto;padding:40px 0;line-height:0;display:block}.cg-mfp-close{z-index:1046;color:#fff;text-align:right;opacity:.65;cursor:zoom-out;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:100%;height:44px;padding:0 6px 18px 10px;font:28px/44px Arial,Baskerville,monospace;position:absolute;top:0;right:-6px}.cg-mfp-close:hover,.cg-mfp-close:focus{opacity:1}.cg-mfp-close:active{top:1px}.cg-mfp-bottom-bar{cursor:auto;width:100%;margin-top:-36px;position:absolute;top:100%;left:0}.cg-mfp-counter{color:#ccc;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:12px;line-height:18px;position:absolute;top:0;right:0}.cg-mfp-arrow{z-index:1046;opacity:.65;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:90px;height:110px;margin:-55px 0 0;padding:0;position:absolute;top:50%}.cg-mfp-arrow:active{margin-top:-54px}.cg-mfp-arrow:hover,.cg-mfp-arrow:focus{opacity:1}.cg-mfp-arrow:before,.cg-mfp-arrow:after{content:"";border:inset #0000;width:0;height:0;margin-top:35px;margin-left:35px;display:block;position:absolute;top:0;left:0}.cg-mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.cg-mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px}.cg-mfp-arrow--left{left:0}.cg-mfp-arrow--left:after{border-right:17px solid #fff;margin-left:31px}.cg-mfp-arrow--left:before{border-right:27px solid #3f3f3f;margin-left:25px}.cg-mfp-arrow--right{right:0}.cg-mfp-arrow--right:after{border-left:17px solid #fff;margin-left:39px}.cg-mfp-arrow--right:before{border-left:27px solid #3f3f3f}@media (max-width:900px){.cg-mfp-arrow{transform:scale(.75)}.cg-mfp-arrow--left{transform-origin:0}.cg-mfp-arrow--right{transform-origin:100%}.cg-mfp-container{padding-inline:6px}}
@font-face{font-family:CG Atacama;src:url(/home/assets/fonts/Atacama-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}.cg-page{color:#333;background:#fff;font-family:Anuphan,sans-serif;line-height:1.5}.cg-page *,.cg-page :before,.cg-page :after{box-sizing:border-box}.cg-page main{min-width:0;overflow-x:clip}.cg-hero{text-align:center;background:#fbfbfb 50%/cover no-repeat;padding:150px max(150px,50% - 420px)}.cg-hero-eyebrow{color:#fff;letter-spacing:1.5px;margin:8px 0 16px;font:italic 500 24px/1.2 CG Atacama,Georgia,serif}.cg-hero h1{color:#fff;text-transform:capitalize;margin:-20px 0 45px;font-size:47px;font-weight:700;line-height:1.2}.cg-page--th .cg-hero-eyebrow{font-family:Anuphan,sans-serif;font-style:normal}.cg-page--th .cg-hero h1{text-transform:none}.cg-box{width:100%;max-width:1140px;margin-inline:auto}.cg-col{flex-direction:column;gap:20px;min-width:0;padding:30px;display:flex}.cg-col>*{margin-top:0}.cg-spacer{height:10px}.cg-title{color:#0e0e69;margin:0 0 20px;font-size:36px;font-weight:700;line-height:1.2}.cg-title--center{text-align:center}.cg-band{z-index:3;margin-block:-10px;position:relative}.cg-download{background:linear-gradient(170deg,#fff 23%,#cdd8ea 57%);padding:100px 0 60px}.cg-intro{color:#313131;margin:0 0 14.4px;font-size:16px;font-weight:500}.cg-table{color:#0e0e69;font-size:18px;font-weight:600}.cg-table table{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 15px;font-size:.9em}.cg-table td{vertical-align:top;background:#fff;border:0;padding:15px;line-height:1.5}.cg-table tbody>tr:nth-child(odd)>td{background:#f7f7f7d9}.cg-table tbody>tr:nth-child(2n):hover>td{background:#8080801a}.cg-table td:first-child{color:#0e0e69}.cg-table a{float:right;color:#b7a47a;font-weight:500;text-decoration:underline}.cg-table a:focus-visible{outline-offset:3px;outline:3px solid #598ed5}.cg-policies{background:linear-gradient(#fff 35%,#dbe2ee 95%);padding:60px 0 120px}.cg-columns{grid-template-columns:56.049% 43.908%;align-items:start;display:grid}.cg-policy--card{border-radius:20px;box-shadow:0 0 10px #0000002e}.cg-heading{padding:3px}.cg-heading h3{color:#0e0e69;margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.2}.cg-policy:not(.cg-policy--card) .cg-heading h3{font-size:16px;line-height:28px}.cg-lead>*{color:#313131;margin:8px 0 16px;font-size:16px;font-weight:500;line-height:28px}.cg-page--th .cg-lead>*{font-weight:400}.cg-label>*,.cg-text>*{margin:0}.cg-label{color:#0e0e69;font-size:18px;font-weight:600}.cg-text{color:#313131;font-size:16px;font-weight:700}.cg-page--th .cg-text{font-weight:500}.cg-list ul,.cg-list ol{margin:0;padding:0;list-style:none}.cg-list li{color:#565656;align-items:center;font-size:16px;font-weight:500;display:flex}.cg-list li:not(:last-child){padding-bottom:4px}.cg-list li:not(:first-child){margin-top:4px}.cg-list li:before{content:"";background:#6c6c6c;border-radius:50%;flex:none;width:6px;height:6px;margin-inline-end:5px}.cg-policy a{color:#54595f}.cg-policy a:hover{color:#031562}.cg-award,.cg-meetings{isolation:isolate}.cg-award:before,.cg-meetings:before{content:"";z-index:-1;opacity:.94;background:linear-gradient(170deg,#fff 23%,#cdd8ea 57%);position:absolute;inset:0}.cg-award{background:#fff 50%/cover no-repeat;padding:100px 0 120px}.cg-award-caption{color:#1f1f1f;text-align:center;margin:0;padding:3px;font-size:16px;font-weight:500;line-height:28px}.cg-carousel{--cg-per:3;--cg-gap:0px;position:relative}.cg-carousel-window{perspective:1200px;height:300px;position:relative;overflow:hidden}.cg-slide{--cg-w:calc((100% - (var(--cg-per) - 1) * var(--cg-gap)) / var(--cg-per));width:var(--cg-w);top:0;bottom:30px;left:calc(50% - var(--cg-w) / 2 + var(--d) * (var(--cg-w) + var(--cg-gap)));transform:translateZ(calc(var(--a) * -100px)) rotateY(calc(var(--d) * -50deg));border-radius:15px;transition:left 1s,transform 1s;position:absolute;overflow:hidden}.cg-slide--jump,.cg-slide--jump .cg-slide-shadow{transition:none}.cg-slide img{object-fit:cover;width:100%;height:100%;display:block}.cg-slide-shadow{pointer-events:none;transition:opacity 1s;position:absolute;inset:0}.cg-slide-shadow--left{background-image:linear-gradient(270deg,#00000080,#0000)}.cg-slide-shadow--right{background-image:linear-gradient(90deg,#00000080,#0000)}.cg-carousel-arrow{z-index:99;color:#ededede6;cursor:pointer;background:0 0;border:0;width:25px;height:25px;padding:0;display:inline-flex;position:absolute;top:calc(50% - 15px);transform:translateY(-50%)}.cg-carousel-arrow--prev{left:10px}.cg-carousel-arrow--next{right:10px}.cg-carousel-arrow svg{width:100%;height:100%}.cg-carousel-dots{z-index:99;justify-content:center;width:100%;display:flex;position:absolute;bottom:5px;left:0}.cg-dot{opacity:.2;cursor:pointer;background:#000;border:0;border-radius:50%;width:6px;height:6px;margin:0 6px;padding:0}.cg-dot--on{opacity:1}.cg-dot:focus-visible,.cg-carousel-arrow:focus-visible,.cg-meetings-arrow:focus-visible{outline-offset:3px;outline:3px solid #598ed5}.cg-meetings{background:#fff;padding:100px 0 120px}.cg-meetings-viewport{position:relative}.cg-meetings-list{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;overflow:hidden}.cg-meetings-list:active{cursor:grabbing}.cg-meetings-track{grid-auto-flow:column;grid-auto-columns:calc(100% / var(--cg-slides));align-items:start;display:grid}.cg-meeting{padding:13px;position:relative}.cg-meeting-top{margin-bottom:35px;position:relative}.cg-meeting-date{color:#a2a2a2;margin:0;font-size:25px;font-weight:600}.cg-meeting-axis-row{isolation:isolate;position:relative}.cg-meeting-axis{z-index:-5;background:#efefef;width:150%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cg-meeting-marker{background:#0c146c url(/about/assets/icons/timeline-mark.svg) 50%/23px 23px no-repeat;border-radius:50%;width:33px;height:33px;margin:10px 0 0 10px;display:block}.cg-meeting-card{border-radius:5px;position:relative;box-shadow:0 0 10px #0000001f}.cg-meeting-pointer{box-sizing:content-box;background:#fff;width:15px;height:15px;position:absolute;bottom:100%;left:25px;transform:translateY(50%)rotate(45deg);box-shadow:0 0 10px #0000001f}.cg-meeting-inner{z-index:1;background:#fff;border-radius:5px;flex-direction:column;align-items:flex-start;padding:20px;display:flex;position:relative}.cg-meeting-image{cursor:pointer;background:0 0;border:0;max-width:100%;margin:0 0 20px;padding:0;display:block}.cg-meeting-image:focus-visible{outline-offset:3px;outline:3px solid #598ed5}.cg-meeting-inner img{object-fit:cover;max-width:100%;height:auto;display:block}.cg-meeting-inner h3{color:#3c3c3c;margin:0 0 10px;font-size:15px;font-weight:500;line-height:26px}.cg-meetings-arrow{z-index:999;color:#3b3b3b;cursor:pointer;background:#fff;border:1px solid #dadada;border-radius:50%;justify-content:center;align-items:center;width:2.66em;height:2.66em;padding:0;font-size:17px;display:inline-flex;position:absolute;top:85px;transform:translateY(-50%)}.cg-meetings-arrow:hover,.cg-meetings-arrow:focus-visible{color:#fff;background:#222;border-color:#222}.cg-meetings-arrow--prev{left:-62px}.cg-meetings-arrow--next{right:-62px}.cg-meetings-arrow svg{width:1em;height:1em}@media (min-width:1025px){.cg-award{background-attachment:fixed}}@media (max-width:1024px){.cg-box{max-width:1024px}.cg-hero h1,.cg-title{font-size:34px}.cg-download{padding:40px 15px 60px}.cg-table{font-size:16px}.cg-policies{padding:60px 20px}.cg-policy--card .cg-heading h3{font-size:18px}.cg-award{padding:40px 15px 60px}.cg-carousel{--cg-per:2;--cg-gap:10px;margin-bottom:10px}.cg-carousel-window{height:210px}.cg-meetings{padding:40px 15px 60px}.cg-meetings .cg-box{max-width:651px}.cg-meeting{padding:4px}.cg-meeting-date{font-size:18px}.cg-meeting-marker{background-size:21px 21px}.cg-meeting-inner{padding:11px}.cg-meeting-inner h3{font-size:14px}}@media (max-width:767px){.cg-box{max-width:767px}.cg-hero{padding:80px 20px}.cg-hero h1,.cg-title{font-size:30px}.cg-download{padding:0 0 60px}.cg-policies{padding:40px 15px 60px}.cg-columns{grid-template-columns:100%}.cg-policy .cg-title{text-align:center}.cg-policy:not(.cg-policy--card){padding:40px 20px 20px}.cg-award{padding:40px 0 60px}.cg-award .cg-col{padding-inline:40px}.cg-carousel{--cg-per:1}.cg-meetings{padding:0 0 60px}.cg-meetings .cg-box{max-width:500px}.cg-meetings-head{padding:20px 30px}.cg-meetings-viewport{margin-inline:70px}}
@font-face{font-family:CSR Atacama;src:url(/home/assets/fonts/Atacama-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}.csr-page{color:#333;background:#fff;font:400 16px/1.5 Anuphan,sans-serif}.csr-page *,.csr-page :before,.csr-page :after{box-sizing:border-box}.csr-page main{min-width:0;overflow-x:clip}.csr-page .csr-box{max-width:1140px;margin-inline:auto}.csr-page .csr-box--wide{max-width:1456px}.csr-page .csr-box--narrow{max-width:927px}.csr-page img{border:0;max-width:100%;height:auto}.csr-page .csr-band{z-index:3;background:linear-gradient(170deg,#fff 23%,#eaf4ff 57%);margin:-10px 0;position:relative}.csr-page .csr-head{padding:3px}.csr-page .csr-head--center{text-align:center}.csr-page .csr-heading{color:#0e0e69;margin:0 0 20px;font:600 42px/1.2 Anuphan,sans-serif}.csr-page .csr-sub{color:#313131;margin:8px 0 16px;font-size:16px;font-weight:500;line-height:28px}.csr-page .csr-sub p{margin:0}.csr-page .csr-hero{text-align:center;background:#fbfbfb bottom/cover no-repeat;padding:150px 0}.csr-page--th .csr-hero{background-position:50%}.csr-page .csr-hero-inner{max-width:1140px;margin:0 auto 45px;padding:0 150px}.csr-page .csr-hero-eyebrow{color:#fff;letter-spacing:1.5px;margin:8px 0 16px;font:italic 500 24px/1.2 CSR Atacama,Georgia,serif}.csr-page .csr-hero h1{color:#fff;text-transform:capitalize;margin:-20px;font:700 47px/1.2 Anuphan,sans-serif}.csr-page--th .csr-hero-eyebrow{font:500 19px/1.2 Kanit,sans-serif}.csr-page--th .csr-hero h1{margin:-20px 0 0;font-family:Kanit,sans-serif;font-weight:400}.csr-page .csr-intro{padding:80px 0 200px}.csr-page .csr-intro-row{animation:1.25s both csr-fade-in-up;display:flex}@keyframes csr-fade-in-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.csr-page .csr-intro-text{width:54.033%;padding:30px}.csr-page .csr-intro-photos{width:23.205%;padding:10px}.csr-page .csr-intro-photos+.csr-intro-photos{width:22.37%}.csr-page .csr-intro-title{color:#282869;margin:0 0 20px;padding:11px 3px 19px;font-size:22px;font-weight:600;line-height:30px}.csr-page--th .csr-intro-title{font-size:21px}.csr-page .csr-icon-list{margin:0;padding:0;list-style:none}.csr-page .csr-icon-list li{align-items:center;display:flex}.csr-page .csr-icon-list li:not(:last-child){padding-bottom:6.5px}.csr-page .csr-icon-list li:not(:first-child){margin-top:6.5px}.csr-page .csr-icon-list-icon{flex:none;width:7.5px;margin-right:1.5px;display:flex}.csr-page .csr-icon-list-icon svg{fill:#6c6c6c;width:6px;height:6px}.csr-page .csr-icon-list-text{color:#404040;padding-left:5px;font-size:16px}.csr-page .csr-portrait{text-align:center}.csr-page .csr-portrait+.csr-portrait{margin-top:20px}.csr-page .csr-portrait img{vertical-align:middle;border-radius:20px;display:inline-block;box-shadow:0 0 10px #00000047}.csr-page .csr-portrait--85 img{width:85%}.csr-page .csr-portrait--88 img{width:88%}.csr-page .csr-intro-notes{margin-top:30px;padding:3px}.csr-page .csr-intro-notes p{color:#313131;margin:8px 0 16px;font-size:16px;font-weight:500;line-height:28px}.csr-page .csr-story-top{padding:20px 0 0}.csr-page .csr-story-top .csr-box{padding:10px}.csr-page .csr-date{vertical-align:middle;color:#bba56e;margin:8px 0 16px;font-size:18px;font-weight:500;line-height:30px;display:inline-block;position:relative}.csr-page--th .csr-date{font-weight:600}.csr-page .csr-date:before,.csr-page .csr-date:after{content:"";vertical-align:middle;background:#d7d7d7;width:40px;height:1px;display:inline-block;transform:translateY(2px)}.csr-page .csr-date:before{margin-right:15px}.csr-page .csr-date:after{margin-left:15px}.csr-page .csr-story-title{color:#0e0e69;margin:0;font:600 22px/37px Anuphan,sans-serif}.csr-page .csr-story-head--plain .csr-story-title{margin-bottom:20px}.csr-page .csr-desc{width:100%;font-size:16px;line-height:24px;display:inline-block}.csr-page .csr-desc p{margin:0 0 .9rem}.csr-page .csr-desc p:first-child{margin-top:10px}.csr-page .csr-story{padding:50px 0 200px}.csr-page .csr-story-head{margin-bottom:20px}.csr-page .csr-story-top .csr-story-head{margin-bottom:0}.csr-page .csr-story-photo{text-align:center}.csr-page .csr-story-photo img{vertical-align:middle;border-radius:10px;width:75%;display:inline-block}.csr-page .csr-gallery-band{padding:20px 0 200px}.csr-page .csr-jg--first{margin-bottom:20px}.csr-page .csr-jg-wrap{margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.csr-page .csr-jg-wrap:not(.csr-jg-wrap--ready){visibility:hidden;flex-wrap:wrap;gap:6px;display:flex}.csr-page .csr-jg-item{border-radius:10px;position:absolute;overflow:hidden}.csr-page .csr-jg--white .csr-jg-item{background:#fff}.csr-page .csr-jg-wrap:not(.csr-jg-wrap--ready) .csr-jg-item{position:static}.csr-page .csr-jg-wrap:not(.csr-jg-wrap--ready) .csr-jg-item img{width:auto;height:100%}.csr-page .csr-jg-wrap--ready .csr-jg-item img{border-radius:inherit;object-fit:cover;max-width:none;position:absolute;top:50%;left:50%}@media (max-width:1024px){.csr-page .csr-jg--desktop-only{display:none}}@media (min-width:1025px){.csr-page .csr-jg--tablet-down{display:none}}@media (max-width:767px){.csr-page .csr-jg--tablet-up{display:none}}@media (min-width:768px){.csr-page .csr-jg--mobile-only{display:none}}.csr-page .csr-programmes{background:linear-gradient(#fff 23%,#cad5e8 100%);padding:100px 0 60px}.csr-page .csr-programmes-col{margin:20px}.csr-page .csr-programmes-row{display:flex}.csr-page .csr-programmes-text{width:54.182%;padding:10px}.csr-page .csr-programmes-art{width:45.773%;padding:10px;position:relative}.csr-page .csr-programmes-art img{width:100%;position:absolute;top:0;left:0}.csr-page--th .csr-programmes-art img{top:-61px;left:1px}.csr-page .csr-programmes .csr-sub{font-weight:400}.csr-page--th .csr-programmes .csr-sub{font-weight:500}.csr-page .csr-accordion-card:not(:last-child){margin-bottom:10px}.csr-page .csr-accordion-heading{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.csr-page .csr-accordion-toggle{color:#040404;text-align:left;cursor:pointer;background:#fff;border:3px solid #f6f6f6;border-radius:0;align-items:center;width:100%;padding:10px 50px 10px 20px;font:600 18px/30px Anuphan,sans-serif;transition:all .4s;display:flex;position:relative}.csr-page--th .csr-accordion-toggle{font-weight:500}.csr-page .csr-accordion-toggle[aria-expanded=true]{color:#fff;background:linear-gradient(240deg,#063d96 0%,#000065 100%);box-shadow:0 0 10px #00000080}.csr-page .csr-accordion-title{padding-right:10px;display:inline-block}.csr-page .csr-accordion-icon{display:flex;position:absolute;right:30px}.csr-page .csr-accordion-icon svg{fill:currentColor;width:1em;height:1em}.csr-page .csr-accordion-panel{padding:20px 40px;line-height:35px}.csr-page .csr-accordion-panel p{margin:0 0 1em;line-height:35px}.csr-page .csr-accordion-panel p:last-child{margin-bottom:0}.csr-page .csr-strip{padding:70px 0}.csr-page .csr-slider{position:relative}.csr-page .csr-slider-window{overflow:hidden}.csr-page .csr-slider-track{margin:0;padding:0;list-style:none;display:flex}.csr-page .csr-slider-slide{flex-shrink:0;min-width:0}.csr-page .csr-slider-client{z-index:5;background:#fff;justify-content:center;align-items:center;min-height:170px;display:flex;position:relative;overflow:hidden;box-shadow:5px 10px 15px #0000001a}.csr-page .csr-slider-client img{display:block}.csr-page .csr-slider-arrow{z-index:10;color:#343434;cursor:pointer;background:0 0;border:0;border-radius:30px;padding:15px;font-size:30px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.csr-page .csr-slider-arrow svg{fill:currentColor;width:1em;height:1em}.csr-page .csr-slider-arrow--prev{left:15px}.csr-page .csr-slider-arrow--next{right:15px}.csr-page .csr-activities{background:linear-gradient(#fff 23%,#cad5e8 100%);padding:50px 0 60px}.csr-page .csr-activities-col{margin:20px}.csr-page .csr-activities .csr-head{margin-bottom:20px}.csr-page .csr-tl{margin:0;padding:0;list-style:none}.csr-page .csr-tl-item{flex-direction:row-reverse;display:flex}.csr-page .csr-tl-item:nth-child(odd){flex-direction:row}.csr-page .csr-tl-content{flex-direction:row-reverse;flex:1 0;margin-bottom:30px;display:flex}.csr-page .csr-tl-item:nth-child(odd) .csr-tl-content{flex-direction:row}.csr-page .csr-tl-item:last-child .csr-tl-content{margin-bottom:0}.csr-page .csr-tl-card{word-break:break-word;background:#fff;border:3px solid #f1f1f1;border-radius:19px;flex-grow:1;min-width:0;padding:20px;position:relative;overflow:hidden}.csr-page .csr-tl-pointer{flex:none;width:0}.csr-page .csr-tl-pointer-spacer{flex:none;width:13px}.csr-page .csr-tl-icon{flex-direction:column;flex:none;align-items:center;width:33px;display:flex}.csr-page .csr-tl-badge{background:#0e0e69;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;width:33px;height:33px;font-size:21px;line-height:1em;transition:all .4s ease-in-out;display:flex}.csr-page .csr-tl-badge img{width:1em;height:1em;display:block}.csr-page .csr-tl-line{background:#e5e5e5;flex-grow:1;width:2px}.csr-page .csr-tl-item:last-child .csr-tl-line{display:none}.csr-page .csr-tl-line-mask{background:#fff;width:100%;height:0%;max-height:100%}.csr-page .csr-tl-spacer{flex:1 0}.csr-page .csr-tl-title{color:#041372;margin:0;font:700 21px/1.5 Anuphan,sans-serif}.csr-page--th .csr-tl-title{font-weight:600}.csr-page .csr-tl-text{color:#2d2d2d;margin-top:11px}.csr-page .csr-tl-text p{margin:0 0 .9rem}.csr-page .csr-tl-text ul{margin:0;list-style-position:inside}.csr-page .csr-jg--desktop-only .csr-jg-item img{cursor:default}.csr-page .csr-jg-item a{display:block;position:absolute;inset:0}.csr-mfp-bg{z-index:1042;background:#0b0b0b;position:fixed;inset:0;overflow:hidden}.csr-mfp-bg,.csr-mfp-container{opacity:0;backface-visibility:hidden;transition:all .3s ease-out}.csr-mfp-bg.csr-mfp-ready{opacity:.8}.csr-mfp-container.csr-mfp-ready{opacity:1}.csr-mfp-wrap{z-index:1043;backface-visibility:hidden;outline:none;font-family:Anuphan,sans-serif;position:fixed;inset:0}.csr-mfp-container{box-sizing:border-box;text-align:center;padding:0 8px;position:absolute;inset:0}.csr-mfp-container:before{content:"";vertical-align:middle;height:100%;display:inline-block}.csr-mfp-content{z-index:1045;vertical-align:middle;text-align:left;max-width:100%;margin:0 auto;display:inline-block;position:relative}.csr-mfp-figure{line-height:0}.csr-mfp-figure:after{content:"";z-index:-1;background:#444;position:absolute;inset:40px 0;box-shadow:0 0 8px #0009}.csr-mfp-figure figure{margin:0}.csr-mfp-img{box-sizing:border-box;cursor:pointer;width:auto;max-width:100%;height:auto;max-height:100vh;margin:0 auto;padding:40px 0;line-height:0;display:block}.csr-mfp-close{z-index:1046;color:#fff;text-align:right;opacity:.65;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;height:44px;box-shadow:none;touch-action:manipulation;background:0 0;border:0;outline:none;padding:0 6px 18px 10px;font:28px/44px Arial,Baskerville,monospace;position:absolute;top:0;right:-6px}.csr-mfp-close:is(:hover,:focus){opacity:1}.csr-mfp-close:active{top:1px}.csr-mfp-bottom-bar{cursor:auto;width:100%;margin-top:-36px;position:absolute;top:100%;left:0}.csr-mfp-counter{color:#ccc;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:12px;font-style:italic;line-height:18px;position:absolute;top:0;right:0}.csr-mfp-arrow{z-index:1046;opacity:.65;cursor:pointer;-webkit-user-select:none;user-select:none;width:90px;height:110px;box-shadow:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;outline:none;margin:-55px 0 0;padding:0;position:absolute;top:50%}.csr-mfp-arrow:is(:hover,:focus){opacity:1}.csr-mfp-arrow:active{margin-top:-54px}.csr-mfp-arrow:before,.csr-mfp-arrow:after{content:"";border:inset #0000;width:0;height:0;margin-top:35px;margin-left:35px;display:block;position:absolute;top:0;left:0}.csr-mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.csr-mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px}.csr-mfp-arrow--left{left:0}.csr-mfp-arrow--left:after{border-right:17px solid #fff;margin-left:31px}.csr-mfp-arrow--left:before{border-right:27px solid #3f3f3f;margin-left:25px}.csr-mfp-arrow--right{right:0}.csr-mfp-arrow--right:after{border-left:17px solid #fff;margin-left:39px}.csr-mfp-arrow--right:before{border-left:27px solid #3f3f3f}.csr-mfp-zoom{z-index:9999;backface-visibility:hidden;max-width:none;margin:0;display:block;position:fixed}@media (max-width:900px){.csr-mfp-arrow{transform:scale(.75)}.csr-mfp-arrow--left{transform-origin:0}.csr-mfp-arrow--right{transform-origin:100%}.csr-mfp-container{padding:0 6px}}.csr-page :is(a,button,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #8695ad}@media (max-width:1024px){.csr-page .csr-box{max-width:1024px}.csr-page .csr-hero h1{font-size:34px}.csr-page .csr-intro{padding:40px 15px 90px}.csr-page--th .csr-intro{padding-bottom:60px}.csr-page .csr-intro-row{flex-wrap:wrap}.csr-page .csr-intro-text{width:100%}.csr-page .csr-intro-photos,.csr-page .csr-intro-photos+.csr-intro-photos{width:50%}.csr-page .csr-intro-title{text-align:center}.csr-page .csr-story-title{font-size:20px;line-height:1.4em}.csr-page .csr-story{padding:40px 15px 160px}.csr-page .csr-story-photo img{width:95%}.csr-page .csr-gallery-band{padding:40px 15px 160px}.csr-page .csr-programmes{padding:40px 15px 60px}.csr-page .csr-programmes-text{width:60%}.csr-page .csr-programmes-art{width:40%}.csr-page .csr-programmes .csr-heading{font-size:32px}.csr-page .csr-accordion-toggle{border-width:2px;font-size:16px}.csr-page .csr-activities{padding:40px 15px 60px}.csr-page .csr-activities .csr-heading{font-size:34px}}@media (max-width:768px){.csr-page .csr-tl-item,.csr-page .csr-tl-item:nth-child(odd),.csr-page .csr-tl-content,.csr-page .csr-tl-item:nth-child(odd) .csr-tl-content{flex-direction:row-reverse}.csr-page .csr-tl-spacer{display:none}}@media (max-width:767px){.csr-page .csr-box{max-width:767px}.csr-page .csr-hero{padding:80px 0}.csr-page .csr-hero-inner{padding:0}.csr-page .csr-hero h1{font-size:30px}.csr-page .csr-intro{padding:0 0 60px}.csr-page .csr-intro-row{padding:0 10px}.csr-page .csr-intro-text{padding:20px}.csr-page .csr-portrait--85 img,.csr-page .csr-portrait--88 img{width:100%}.csr-page .csr-intro-notes{text-align:center;padding:10px}.csr-page .csr-story-top .csr-story-head:not(.csr-story-head--plain){margin-bottom:10px}.csr-page .csr-story{padding:20px 15px 80px}.csr-page .csr-story-photo img{width:100%}.csr-page .csr-gallery-band{padding:0 0 80px}.csr-page .csr-jg{padding:0 15px}.csr-page .csr-programmes{padding:0 0 60px}.csr-page .csr-programmes-row{flex-wrap:wrap}.csr-page .csr-programmes-text,.csr-page .csr-programmes-art{width:100%}.csr-page .csr-programmes .csr-head{text-align:center;padding:250px 0 0}.csr-page .csr-programmes .csr-heading{font-size:30px}.csr-page .csr-accordion-panel{padding:20px}.csr-page .csr-slider-client{min-height:0}.csr-page .csr-activities{padding:0 0 60px}.csr-page .csr-activities .csr-heading{font-size:30px}.csr-page--th .csr-tl-icon,.csr-page--th .csr-tl-badge{width:34px}.csr-page--th .csr-tl-pointer-spacer{width:0}}@media (prefers-reduced-motion:reduce){.csr-mfp-bg,.csr-mfp-container,.csr-page .csr-accordion-toggle,.csr-page .csr-tl-badge{transition:none}.csr-page .csr-intro-row{animation:none}}
.services-page{color:#333;font-family:Anuphan,sans-serif;font-size:18px;line-height:28px}.services-page main{min-width:0}.services-page #financial,.services-page #real-estate{scroll-margin-top:96px}@media (min-width:1081px){.services-page .ih-dropdown .ih-dropdown{left:auto;right:100%}}.services-page .services-container{width:min(1140px,100%);margin-inline:auto}.services-page h2{color:#0e0e69;margin:0 0 30px;font-size:48px;font-weight:700;line-height:1.2}.services-page p{margin:0 0 10px}.services-page .services-hero{color:#fff;text-align:center;background:#1f2737 50%/cover no-repeat;place-items:center;min-height:421px;padding:100px 24px 125px;display:grid}.services-page .services-hero h1{margin:0;font-family:Atacama Trial,Playfair Display,Georgia,serif;font-size:47px;font-style:italic;font-weight:500;line-height:1.2}.services-page .services-advisory{background:linear-gradient(170deg,#fff 23%,#cdd8ea 57%);padding:100px 24px 120px}.services-page .services-consulting{grid-template-columns:1.04fr 1fr;align-items:start;display:grid}.services-page .services-introduction{padding:30px 30px 30px 33px;font-weight:500}.services-page .services-cards{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:10px;display:grid}.services-page .services-card{color:#6f6f70;background:#fff;border-radius:10px;min-width:0;padding:34px 30px 40px;font-size:16px;line-height:24px;box-shadow:0 10px 30px #0000001a}.services-page .services-card h3{color:#0e0e69;margin:0 0 16px;font-size:28px;font-weight:700;line-height:1.2}.services-page .services-card p:last-child{margin-bottom:0}.services-page .services-card--1{grid-area:1/1}.services-page .services-card--2{grid-area:2/1}.services-page .services-card--3{grid-area:1/2}.services-page .services-card--4{grid-area:2/2}.services-page .services-card--1,.services-page .services-card--4{color:#fff;background:#1f2737}.services-page .services-card--1 h3,.services-page .services-card--4 h3{color:#fff;font-weight:600}.services-page .services-track-record{padding:30px}.services-page .services-track-record h2{text-align:center;margin-bottom:50px;font-size:30px}.services-page .services-table-scroll{overscroll-behavior-x:contain;background:#fff;max-width:100%;overflow-x:auto}.services-page .services-table-scroll:focus-visible{outline-offset:4px;outline:2px solid #273171}.services-page table{border-collapse:collapse;color:#0e0e69;width:100%;min-width:640px;font-size:16.2px;line-height:1.5}.services-page th,.services-page td{text-align:left;vertical-align:top;border:0;padding:15px}.services-page th{background:#f7f7f7d9;font-size:16px;font-weight:700}.services-page th p{margin:0}.services-page th:first-child,.services-page th:nth-child(2){width:33%}.services-page tbody tr:nth-child(odd) td{background:#f7f7f7d9}.services-page tbody tr:hover td{background:#d5dce6}.services-page :is(th,td):nth-child(3),.services-page :is(th,td):nth-child(4){text-align:center}.services-page td:nth-child(3),.services-page td:nth-child(4){color:#bba56e;white-space:nowrap;font-weight:500}.services-page .services-estate{background:linear-gradient(150deg,#fff 59%,#cdd8ea 59%,#f5f8fd 100%);padding:100px 24px 120px}.services-page .services-estate-layout{grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding:0 30px;display:grid}.services-page .services-estate-copy{padding-top:30px}.services-page .services-estate-body{font-size:16px;line-height:24px}.services-page .services-estate-body>p:first-child{color:#313131;font-size:18px;font-weight:500;line-height:28px}.services-page .services-estate-body p{margin-bottom:28px}.services-page .services-estate-image{padding:30px 0}.services-page .services-estate-image figure{margin:0}.services-page .services-estate-image img{width:100%;max-width:429px;height:auto;margin-inline:auto;display:block}.services-page .services-estate-body a{color:#273171;text-underline-offset:3px}.services-page .services-estate-body p>a:only-child{color:#fff;background:#1f2737;border-radius:30px;padding:11px 28px;font-size:16px;line-height:24px;text-decoration:none;transition:background-color .15s;display:inline-block}.services-page .services-estate-body p>a:only-child:hover{background:#0f1520}.services-page .services-estate-body a:focus-visible{outline-offset:4px;outline:2px solid #273171}@media (max-width:1100px){.services-page h2{font-size:36px}.services-page .services-consulting{grid-template-columns:1fr 1fr}.services-page .services-introduction{padding:20px}.services-page .services-card{padding:24px 20px}.services-page .services-card h3{overflow-wrap:anywhere;font-size:23px}.services-page .services-estate-layout{gap:40px}}@media (max-width:767px){.services-page{font-size:16px;line-height:26px}.services-page h2{margin-bottom:24px;font-size:32px}.services-page .services-hero{min-height:300px;padding:70px 20px}.services-page .services-hero h1{font-size:38px}.services-page .services-advisory{padding:48px 20px 60px}.services-page .services-consulting{grid-template-columns:1fr;gap:28px}.services-page .services-introduction{padding:0}.services-page .services-cards{gap:16px;padding:0}.services-page .services-card{padding:24px 18px}.services-page .services-card h3{font-size:22px}.services-page .services-track-record{min-width:0;padding:56px 0 0}.services-page .services-track-record h2{margin-bottom:24px;font-size:26px}.services-page .services-estate{padding:48px 20px 64px}.services-page .services-estate-layout{grid-template-columns:1fr;gap:24px;padding:0}.services-page .services-estate-copy,.services-page .services-estate-image{padding:0}}@media (max-width:480px){.services-page .services-cards{grid-template-columns:1fr}.services-page .services-card{grid-area:auto}.services-page .services-card h3{overflow-wrap:normal}}
.articles-page{color:#333;font-family:Anuphan,sans-serif;font-weight:400}.articles-page main{min-width:0}.articles-page .articles-hero{color:#fff;text-align:center;background:#242b3f 50%/cover no-repeat;place-items:center;min-height:410px;padding:80px 20px;display:grid}.articles-page .articles-hero p{letter-spacing:1.5px;margin:0;font-family:Atacama Trial,Spectral,Georgia,serif;font-size:24px;font-style:italic;line-height:1.4}.articles-page .articles-hero h1{margin:0;font:700 47px/1.2 Anuphan,sans-serif}.articles-page[lang=th] .articles-hero p{font-family:Anuphan,sans-serif;font-style:normal}.articles-page .articles-list{max-width:1140px;margin:0 auto;padding:30px 0}.articles-page .articles-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:115px 0;display:grid}.articles-page .articles-row:first-child{padding-top:90px}.articles-page .articles-row:last-child{padding-bottom:90px}.articles-page .articles-row+.articles-row{border-top:2.5px solid #97a6bd}.articles-page .articles-image{min-width:0;padding:10px 10px 10px 0}.articles-page .articles-image figure{margin:0}.articles-page .articles-image img{width:100%;height:auto;display:block}.articles-page .articles-image figcaption{margin-top:8px;font-size:14px}.articles-page .articles-copy{flex-direction:column;align-items:flex-start;min-width:0;padding:0 3px 10px;display:flex}.articles-page .articles-date{color:#0e0e69;margin:0 0 0 -5px;font-size:18px;font-weight:600;line-height:30px}.articles-page .articles-copy h2{color:#0e0e69;margin:0;font-size:27px;font-weight:700;line-height:1.2}.articles-page .articles-excerpt{margin:10px 0 6px;font-size:16px;line-height:24px}.articles-page .articles-excerpt p{margin:0 0 16px}.articles-page .articles-excerpt p:last-child{margin-bottom:0}.articles-page .articles-read-more-wrap{margin-top:auto;display:flex}.articles-page .articles-read-more{color:#bba56e;margin-left:-3px;font-size:16px;font-weight:700;line-height:1;text-decoration:underline;display:inline-block}.articles-page .articles-read-more:hover{color:#00132f}.articles-page .articles-image figure{overflow:hidden}.articles-page .articles-image img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.articles-page .articles-read-more{transition:color .2s,translate .3s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.articles-page .articles-row:hover .articles-image img{transform:scale(1.03)}.articles-page .articles-read-more:hover{translate:4px}}@media (prefers-reduced-motion:reduce){.articles-page .articles-image img,.articles-page .articles-read-more{transition:none}.articles-page .articles-row:hover .articles-image img{transform:none}.articles-page .articles-read-more:hover{translate:none}}.articles-page .articles-row:nth-child(2) h2{font-size:28px}.articles-page a:focus-visible,.articles-page select:focus-visible{outline-offset:4px;outline:2px solid #273171}.articles-page .ih{box-shadow:none}.articles-page .ih-bar{gap:24px;max-width:1140px;height:64px;padding:0 10px}.articles-page .ih-logo{flex:none;margin-right:auto}.articles-page .ih-logo img{width:200px;height:auto}.articles-page .ih-top{padding:10px 9px}.articles-page .ih-top a,.articles-page .ih-top>span{font-size:16px;font-weight:400;line-height:16px}.articles-page .ih-lang-select{appearance:auto;color:#273171;background:#fff;border:1px solid #888;border-radius:2px;padding:0 4px;font:16px Anuphan,sans-serif}@media (min-width:1081px){.articles-page .ih-dropdown .ih-dropdown{left:auto;right:100%}}@media (max-width:1199px){.articles-page .articles-list{margin-inline:20px}}@media (max-width:1080px){.articles-page .ih-bar{justify-content:center;height:80px;padding:0 20px;position:relative}.articles-page .ih-logo{margin:0}.articles-page .ih-right{pointer-events:none;justify-content:space-between;position:absolute;inset:0 20px}.articles-page .ih-right>*{pointer-events:auto}.articles-page .ih-burger{order:-1;width:30px;padding:0}.articles-page .ih-nav{max-height:calc(100dvh - 80px);top:80px}}@media (max-width:1024px){.articles-page .articles-row{grid-template-columns:minmax(0,1fr);gap:0}.articles-page .articles-image{padding-right:0}}@media (max-width:767px){.articles-page .articles-hero{min-height:250px;padding:60px 20px}.articles-page .articles-list{padding:0}.articles-page .articles-row{padding:60px 0}.articles-page .articles-copy{padding:0}.articles-page .articles-copy h2,.articles-page .articles-row:first-child h2{font-size:21px}}@media (max-width:359px){.articles-page .ih-logo img{width:165px}}
.ai-tools{background:#f6f7fb;padding:64px 0 80px;font-family:Anuphan,Kanit,sans-serif}.ai-tools-in{max-width:1140px;margin:0 auto;padding:0 20px}.ai-tools h2{color:#191d51;margin:0 0 8px;font-size:32px;font-weight:600}.ai-tools-lead{color:#4b5068;max-width:720px;margin:0 0 24px;font-size:16px}.ai-tools-filters{flex-wrap:wrap;align-items:end;gap:14px 18px;margin-bottom:24px;display:flex}.ai-tools-filters label{color:#6b7080;flex-direction:column;gap:4px;font-size:13px;display:flex}.ai-tools-filters select,.ai-tools-filters input{color:#191d51;background:#fff;border:1px solid #d4d6e2;border-radius:8px;min-width:180px;height:38px;padding:0 10px;font:15px Anuphan,sans-serif}.ai-tools-search input{min-width:240px}.ai-tools-count{color:#6b7080;margin-left:auto;font-size:14px}.ai-tools-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ai-tool-link{height:100%;color:inherit;background:#fff;border:1px solid #e3e5ee;border-radius:12px;gap:14px;padding:18px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;position:relative}.ai-tool-link:hover{transform:translateY(-2px);box-shadow:0 10px 30px #191d511a}.ai-tool-logo{background:#f0f1f6;border-radius:10px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.ai-tool-logo img{object-fit:contain;max-width:44px;max-height:44px}.ai-tool-body{flex:1;min-width:0}.ai-tool-body h3{color:#191d51;margin:0 0 4px;font-size:17px;font-weight:600}.ai-tool-body p{color:#4b5068;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 10px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.ai-tool-pricing{color:#8a4b00;margin:-4px 0 10px;font-size:12.5px}.ai-tool-meta{flex-wrap:wrap;gap:6px;display:flex}.ai-tool-cat,.ai-tool-price{color:#273171;background:#eef0f7;border-radius:999px;padding:2px 8px;font-size:12px}.ai-tool-price--free{color:#1e6b3a;background:#e6f5ea}.ai-tool-price--paid{color:#8a4b00;background:#fff1e0}.ai-tool-open{color:#9aa0b4;font-size:14px;position:absolute;top:14px;right:14px}.ai-tools-empty{color:#6b7080}@media (max-width:767px){.ai-tools{padding:44px 0 56px}.ai-tools h2{font-size:26px}.ai-tools-filters select,.ai-tools-filters input,.ai-tools-search input{width:100%;min-width:0}.ai-tools-filters label{flex:100%}.ai-tools-count{margin-left:0}}
.social-page{color:#000;background:#c4ac5c;font-family:Prompt,Kanit,Anuphan,sans-serif}.social-page *,.social-page :before,.social-page :after{box-sizing:border-box}.social-page main{min-width:0}.social-page .social-banner{background:#c4ac5c}.social-page .social-banner-inner{text-align:center;max-width:1140px;margin:0 auto}.social-page .social-banner img{vertical-align:middle;max-width:100%;height:auto;display:inline-block}.social-page .social-band{background:#c4ac5c;padding:0 0 60px}.social-page .social-band-inner{max-width:1140px;margin:0 auto}.social-page .social-column{margin:30px 200px 90px}.social-page .social-heading{color:#fff;text-align:center;margin:0 0 20px;font-family:Kanit,sans-serif;font-size:35px;font-weight:500}.social-page .social-list{margin:20px 0 0;padding:10px;list-style:none}.social-page .social-card+.social-card{margin-top:20px}.social-page .social-card-inner{background:#fff;border:2px solid #fff;border-radius:10px;align-items:center;padding:9px 0 9px 22px;display:flex;box-shadow:0 0 10px #0000000f}.social-page .social-card:hover .social-card-inner{border-color:#e9e9e9}.social-page .social-card:first-child .social-card-inner{padding-left:15px}.social-page .social-card-media{flex:0 0 12%;width:12%;margin:0 20px 0 0}.social-page .social-card:nth-child(3) .social-card-media{flex-basis:13%;width:13%}.social-page .social-card-media a{display:inline-block}.social-page .social-card-media img{border-radius:65px;width:100%;height:auto;display:block}.social-page .social-card-content{text-align:start;width:100%;min-width:0}.social-page .social-card-title{color:#000;margin:0 0 1px;font-size:24px;font-weight:400}.social-page .social-card-title a{color:inherit;text-decoration:none}.social-page .social-card-text{color:#aaa;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:500}@keyframes social-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.social-page .social-card-media a:hover img{animation:1s linear infinite social-pulse}@media (prefers-reduced-motion:reduce){.social-page .social-card-media a:hover img{animation:none}}.social-page :is(a,button,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #191d51}@media (max-width:1024px){.social-page .social-banner-inner,.social-page .social-band-inner{max-width:1024px}.social-page .social-band{padding:40px 0 60px}.social-page .social-column{margin:0 20px}.social-page .social-heading{font-size:30px}}@media (max-width:767px){.social-page .social-banner-inner,.social-page .social-band-inner{max-width:767px}.social-page .social-band{padding:0 15px 150px}.social-page .social-column{margin:15px 0 0}.social-page .social-heading{margin:0;font-size:28px}.social-page .social-card-inner{padding:0 0 10px 19px;display:block}.social-page .social-card:first-child .social-card-inner{padding-left:19px}.social-page .social-card-media,.social-page .social-card:nth-child(3) .social-card-media{width:19%;margin:0 auto 20px}.social-page .social-card:first-child .social-card-media{margin-bottom:34px}.social-page .social-card-title{font-size:18px}.social-page .social-card-text{font-size:14px}}
@font-face{font-family:IP Atacama;src:url(/home/assets/fonts/Atacama-Italic.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.ip-page{color:#333;background:#fff;font-family:Anuphan,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.ip-page *,.ip-page :before,.ip-page :after{box-sizing:border-box}.ip-page main{min-width:0}.ip-page a:focus-visible,.ip-page button:focus-visible,.ip-page select:focus-visible{outline-offset:4px;outline:2px solid #273171}.ip-page .ip-hero{background:#fbfbfb 50%/cover no-repeat;padding:150px 0;position:relative}.ip-page .ip-hero:before{content:"";opacity:.88;background-image:linear-gradient(174deg,#00000042 8%,#0321c800 100%);position:absolute;inset:0}.ip-page .ip-hero-inner{align-items:center;max-width:1140px;min-height:110px;margin-inline:auto;padding:0 100px;display:flex;position:relative}.ip-page .ip-hero h1{color:#fff;text-align:center;width:100%;margin:-20px 0 0;font:400 47px/1.2 IP Atacama,Georgia,serif}.ip-page .ip-intro{text-align:center;color:#0e0e69;max-width:1140px;margin-inline:auto;padding:40px 30px 30px;font-family:IP Atacama,Georgia,serif;font-size:18px;font-weight:500;line-height:1.8em}.ip-page .ip-intro p{margin:0 0 .9rem}.ip-page .ip-collection{background-image:linear-gradient(#fff 0%,#ccd4e087 100%);padding:80px 20px 100px;overflow:hidden}.ip-page .ip-collection--first{padding-top:0}.ip-page .ip-collection--gallery{padding-bottom:40px}.ip-page .ip-heading{width:108.25%;max-width:108.25%;margin-bottom:30px}.ip-page .ip-heading h2{color:#0e0e69;margin:0 0 20px;font:600 40px/1.2 Anuphan,sans-serif}.ip-page .ip-description{font-size:16px;line-height:24px}.ip-page .ip-collection .ip-description p,.ip-page .ip-count p{margin:0}.ip-page .ip-description a{color:#54595f;font-weight:500;text-decoration:none}.ip-page .ip-description a:hover{color:#031562}.ip-page .ip-count{margin-bottom:20px;font-size:16px;line-height:24px}.ip-page .ip-button{color:#fff;text-align:center;background:#0e0e69;border:3px solid #fff;border-radius:20px;min-height:40px;padding:12px 24px;font:500 15px/1 Anuphan,sans-serif;text-decoration:none;transition:all .3s;display:inline-block}.ip-page .ip-button:hover{color:#fff}.ip-page .ip-split{max-width:1140px;margin-inline:auto;display:flex}.ip-page .ip-copy{width:52.886%;padding:15px}.ip-page .ip-picture{text-align:center;width:47.114%;padding:15px}.ip-page .ip-picture img{vertical-align:middle;border-radius:20px;max-width:100%;height:auto;display:inline-block}.ip-page .ip-gallery-column{padding:15px}.ip-page .ip-centred{text-align:center;max-width:1140px;margin-inline:auto;padding:10px}.ip-page .ip-centred .ip-button-wrap{margin-bottom:50px}.ip-page .ip-gallery{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.ip-page .ip-gallery a{display:block}.ip-page .ip-gallery img{width:100%;height:auto;display:block}.ip-page .ip-collab{padding:80px 0;position:relative;overflow:hidden}.ip-page .ip-collab:before{content:"";opacity:.5;background:#e7e7e7;position:absolute;inset:0}.ip-page .ip-collab-inner{max-width:1140px;margin-inline:auto;padding:0 350px;position:relative}.ip-page .ip-collab-heading{text-align:center;width:139.818%;max-width:139.818%;padding-bottom:20px}.ip-page .ip-collab-heading h2{color:#0e0e69;margin:0 0 10px;font:600 36px/1.2 Anuphan,sans-serif}.ip-page .ip-collab .ip-description p{margin:0 0 .9rem}.ip-page .ip-collab .ip-description p:first-child{margin-top:10px}.ip-page .ip-form fieldset{border:0;flex-wrap:wrap;min-width:0;margin:0 -5.5px -23px;padding:0;display:flex}.ip-page .ip-field{width:100%;margin-bottom:23px;padding:0 5.5px}.ip-page .ip-field label,.ip-page .ip-trap{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ip-page .ip-field input{color:#1f2124;vertical-align:middle;background:#fff;border:1px solid #69727d;border-radius:4px;width:100%;min-height:47px;margin:0;padding:6px 16px;font:400 16px/1.4 Anuphan,sans-serif;transition:all .3s}.ip-page .ip-field input::placeholder{color:inherit;opacity:.6}.ip-page .ip-field input:focus{border-color:#333;outline:0;box-shadow:inset 0 0 0 1px #0000001a}.ip-page .ip-field button{color:#fff;cursor:pointer;background:#0e0e69;border:3px solid #fff;border-radius:10px;width:100%;min-height:47px;padding:0 30px;font:400 16px/1 Anuphan,sans-serif;transition:all .3s}.ip-page .ip-field button:disabled{cursor:default;opacity:.7}.ip-page .ip-result{margin:39px 0 0;font-size:16px}.ip-page .ip-result--success{color:#1e7e34}.ip-page .ip-result--error{color:#b3261e}@media (max-width:1024px){.ip-page .ip-hero-inner,.ip-page .ip-intro,.ip-page .ip-split,.ip-page .ip-centred,.ip-page .ip-collab-inner{max-width:1024px}.ip-page .ip-hero h1{margin:0;font-size:44px}.ip-page .ip-intro{padding:10px 10px 25px}.ip-page .ip-collection,.ip-page .ip-collection--first,.ip-page .ip-collection--gallery{padding:40px 40px 150px}.ip-page .ip-heading h2{font-size:34px}.ip-page .ip-heading,.ip-page .ip-count{text-align:center}.ip-page .ip-collab{padding:150px 0 70px}.ip-page .ip-collab-inner{padding:0 200px}.ip-page .ip-collab-heading h2{font-size:34px}.ip-page .ip-gallery{grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width:767px){.ip-page .ip-hero{padding:60px 0 90px}.ip-page .ip-hero-inner,.ip-page .ip-intro,.ip-page .ip-split,.ip-page .ip-centred,.ip-page .ip-collab-inner{max-width:767px}.ip-page .ip-hero-inner{padding:0 20px}.ip-page .ip-hero h1{margin:10px 0 0;font-size:40px}.ip-page .ip-intro{font-size:16px}.ip-page .ip-collection,.ip-page .ip-collection--first,.ip-page .ip-collection--gallery{padding:20px 0 40px}.ip-page .ip-split{flex-wrap:wrap}.ip-page .ip-copy,.ip-page .ip-picture{width:100%}.ip-page .ip-heading h2{font-size:30px}.ip-page .ip-button-wrap{text-align:center}.ip-page .ip-collab{padding:110px 0 40px}.ip-page .ip-collab-inner{padding:0 30px}.ip-page .ip-collab-heading h2{font-size:30px}.ip-page .ip-collab .ip-description p,.ip-page .ip-collab .ip-description p:first-child{margin:0}.ip-page .ip-gallery{grid-template-columns:1fr}}
.scam-page{color:#333;background:#fff;font-family:Anuphan,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.scam-page *,.scam-page :before,.scam-page :after{box-sizing:border-box}.scam-page main{min-width:0}.scam-page .scam-container{max-width:1140px;margin-inline:auto;position:relative}.scam-page .scam-desc{width:100%;font-size:16px;line-height:24px;display:inline-block}.scam-page .scam-desc p{margin:0}.scam-page .scam-desc a{color:#54595f;font-weight:500;text-decoration:none}.scam-page .scam-desc a:hover{color:#031562}.scam-page .scam-hero{background:#fbfbfb url(/investment-scam-warning/hero.jpg) 50%/cover no-repeat;padding:150px 0;position:relative}.scam-page .scam-hero-overlay{opacity:.77;background:linear-gradient(#ffb000 0%,#000 100%);position:absolute;inset:0}.scam-page .scam-shape{direction:ltr;width:100%;line-height:0;position:absolute;bottom:-1px;left:0;overflow:hidden}.scam-page .scam-shape svg{width:calc(150% + 1.3px);height:373px;display:block;position:relative;left:50%;transform:translate(-50%)}.scam-page .scam-shape path{fill:#fff}.scam-page .scam-hero-col{text-align:center;margin-bottom:45px;padding:0 150px}.scam-page .scam-hero-title{color:#fff;text-transform:capitalize;margin:0 0 20px;font:500 47px/1.2 Kanit,sans-serif}.scam-page .scam-hero .scam-desc p{color:#fff;margin:10px 0;font-size:18px}.scam-page .scam-notice{padding:30px 0 50px}.scam-page .scam-notice-col{flex-direction:column;gap:20px;padding:0 30px;display:flex}.scam-page .scam-body{text-align:center}.scam-page .scam-line{text-align:center;margin-bottom:20px;line-height:24px}.scam-page .scam-line p{font-size:20px}.scam-page .scam-line span{color:red;font-weight:500;text-decoration:underline}.scam-page .scam-contact{text-align:left;margin:30px 0}.scam-page .csr-jg-wrap{margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.scam-page .csr-jg-wrap:not(.csr-jg-wrap--ready){visibility:hidden;flex-wrap:wrap;gap:20px;display:flex}.scam-page .csr-jg-item{position:absolute;overflow:hidden}.scam-page .csr-jg-wrap:not(.csr-jg-wrap--ready) .csr-jg-item{position:static}.scam-page .csr-jg-wrap:not(.csr-jg-wrap--ready) .csr-jg-item img{width:auto;height:100%}.scam-page .csr-jg-wrap--ready .csr-jg-item img{max-width:none;position:absolute;top:50%;left:50%}.scam-page .scam-report{padding:50px 0;position:relative}.scam-page .scam-report:before{content:"";opacity:.5;background:#e7e7e7;position:absolute;inset:0}.scam-page .scam-report-row{display:flex}.scam-page .scam-report-col{text-align:left;width:50.876%;padding:0 20px}.scam-page .scam-form-col{width:49.08%;padding:0 40px}.scam-page .scam-report-block{padding-bottom:20px}.scam-page .scam-report-title{color:#0e0e69;margin:0 0 10px;font:700 30px/1.2 Lato,sans-serif}.scam-page--th .scam-report-title{font-family:Kanit,sans-serif;font-weight:500}.scam-page .scam-report .scam-desc p{margin:0 0 10px}.scam-page .scam-report .scam-desc p:first-child{margin-top:10px}.scam-page .scam-channels p{font-weight:500}.scam-page .scam-form fieldset{border:0;min-width:0;margin:0;padding:0}.scam-page .scam-field{margin-bottom:23px}.scam-page .scam-field:last-child{margin-bottom:0}.scam-page .scam-field input{color:#1f2124;background:#fff;border:1px solid #69727d;border-radius:4px;width:100%;min-height:47px;margin:0;padding:6px 16px;font:400 16px/1.4 Anuphan,sans-serif;display:block}.scam-page .scam-field input:focus{outline:0;box-shadow:inset 0 0 0 1px #0000001a}.scam-page .scam-field input::placeholder{color:inherit;opacity:.6;font-family:inherit}.scam-page .scam-field [aria-invalid=true]{border-color:#a51332}.scam-page .scam-form button{color:#fff;text-align:center;cursor:pointer;background:#0e0e69;border:3px solid #fff;border-radius:10px;width:100%;min-height:47px;padding:15px 30px;font:400 16px/1 Anuphan,sans-serif;display:block}.scam-page .scam-form button:disabled{cursor:wait;opacity:.75}.scam-page .scam-sr-only,.scam-page .scam-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scam-page .scam-result{margin:16px 0 0;font-size:15px}.scam-page .scam-result--success{color:#14532d}.scam-page .scam-result--error{color:#9f1239}.scam-page :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #0e0e69}@media (max-width:1080px){.scam-page .ih-bar{justify-content:center;padding:0 20px;position:relative}.scam-page .ih-logo{margin:0}.scam-page .ih-right{pointer-events:none;justify-content:space-between;position:absolute;inset:0 20px}.scam-page .ih-right>*{pointer-events:auto}.scam-page .ih-burger{order:-1;width:30px;padding:0}}@media (max-width:1024px){.scam-page .scam-container{max-width:1024px}.scam-page .scam-hero{padding:60px 0}.scam-page .scam-hero-title{font-size:40px}.scam-page .scam-contact{text-align:center}.scam-page .scam-report{padding:50px 40px}.scam-page .scam-report-col,.scam-page .scam-form-col{padding:0}.scam-page .scam-report-title{font-size:34px}}@media (max-width:767px){.scam-page .ih-bar{height:81px}.scam-page .ih-nav{max-height:calc(100dvh - 81px);top:81px}.scam-page .scam-container{max-width:767px}.scam-page .scam-hero{padding:80px 10px}.scam-page .scam-shape svg{width:calc(270% + 1.3px);height:404px}.scam-page .scam-hero-col{padding:0}.scam-page .scam-hero-title{font-size:38px}.scam-page .scam-notice-col{padding:0 20px}.scam-page .scam-line,.scam-page .scam-contact{margin:0}.scam-page .scam-report{padding:30px 0}.scam-page .scam-report-row{flex-direction:column}.scam-page .scam-report-col,.scam-page .scam-form-col{width:100%;padding:0 30px}.scam-page .scam-report-col{text-align:center}.scam-page .scam-report-title{font-size:30px}.scam-page .scam-report .scam-desc p,.scam-page .scam-report .scam-desc p:first-child{margin:0}}
@font-face{font-family:PP Atacama;src:url(/home/assets/fonts/Atacama-Italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}.pp-page{color:#333;background:#fff;font-family:Anuphan,sans-serif;line-height:1.5}.pp-page *,.pp-page :before,.pp-page :after{box-sizing:border-box}.pp-hero{text-align:center;background:#fbfbfb bottom/cover no-repeat;padding:150px max(150px,50% - 420px)}.pp-eyebrow{color:#fff;letter-spacing:1.5px;margin:8px 0 16px;font:italic 400 24px/1.2 PP Atacama,Georgia,serif}.pp-hero h1{color:#fff;text-transform:capitalize;margin:-20px 0 45px;font-size:47px;font-weight:700;line-height:1.2}.pp-body{z-index:3;background:linear-gradient(170deg,#fff 23%,#f0f4fa 57%);margin:-10px 0;padding:50px 0 60px;position:relative}.pp-body .reveal{max-width:1140px;margin:0 auto}.pp-column{padding:30px}.pp-intro,.pp-list,.pp-cookies,.pp-closing{margin-bottom:20px;font-size:16px;font-weight:500}.pp-cookies h3{margin:28px 0 10px;font-size:18px;font-weight:600}.pp-intro{color:#313131}.pp-intro p,.pp-cookies p,.pp-closing p{margin:0 0 .9rem}.pp-list{color:#313131;margin-left:30px;line-height:27px}.pp-list ol,.pp-list ul{margin:0;padding-left:40px}.pp-list ol{list-style:decimal}.pp-list ul{list-style:circle}.pp-list li{margin:0}.pp-list strong{font-weight:700}.pp-spacer{height:10px}@media (max-width:1024px){.pp-hero h1{font-size:34px}.pp-body{padding:40px 15px 60px}}@media (max-width:767px){.pp-hero{padding:80px 0}.pp-hero h1{font-size:30px}.pp-body{padding:0 0 60px}}
