._page_etk9a_1{--ink:#102e43;--body:#496171;--line:#d8e3e8;--mint:#117f75;color:var(--ink);background:#fff;overflow:hidden}._wrap_etk9a_1{width:min(1240px,100% - 72px);margin:auto}._hero_etk9a_1{isolation:isolate;color:#fff;background:#061c2e;align-items:center;min-height:730px;padding:70px 0 86px;display:flex;position:relative}._heroArt_etk9a_1{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}._hero_etk9a_1:before{content:"";z-index:-2;background:linear-gradient(90deg,#061522f5,#061522cc 38%,#06152212 85%);position:absolute;inset:0}._hero_etk9a_1:after{content:"";z-index:-1;background:linear-gradient(#0000 70%,#061c2e 100%);position:absolute;inset:0}._crumb_etk9a_1{color:#c4d5df;flex-wrap:wrap;gap:11px;margin-bottom:48px;font-size:12px;display:flex}._crumb_etk9a_1 a{color:inherit}._crumb_etk9a_1 a:hover{text-decoration:underline}._eyebrow_etk9a_1{letter-spacing:.16em;color:#087b79;margin-bottom:21px;font-size:11px;font-weight:700;line-height:1.7;display:block}._hero_etk9a_1 ._eyebrow_etk9a_1{color:#9ee4d7}._hero_etk9a_1 h1{letter-spacing:-.045em;color:#fff;margin:0 0 26px;font-size:clamp(42px,4.65vw,68px);font-weight:650;line-height:1.18}._hero_etk9a_1 h1 em{color:#9ae1d1;font-style:normal}._heroCopy_etk9a_1{max-width:720px}._heroCopy_etk9a_1>p{color:#d6e2e8;max-width:510px;margin:0;font-size:17px;line-height:1.95}._heroActions_etk9a_1{flex-wrap:wrap;gap:13px;margin-top:31px;display:flex}._primary_etk9a_1,._secondary_etk9a_1{border-radius:6px;justify-content:center;align-items:center;min-height:49px;padding:13px 22px;font-size:14px;font-weight:650;display:inline-flex}._primary_etk9a_1{color:#fff;background:#12897b;border:1px solid #12897b}._primary_etk9a_1:hover{background:#086e63}._secondary_etk9a_1{color:#f0f7fa;background:#ffffff08;border:1px solid #9bb4c1}._secondary_etk9a_1:hover{background:#ffffff18}._heroRail_etk9a_1{color:#c6dce5;border-top:1px solid #9cb0bc55;flex-wrap:wrap;gap:14px 28px;margin-top:37px;padding-top:25px;font-size:12px;display:flex}._heroRail_etk9a_1 span:before{content:"+";color:#8ee1cf;margin-right:9px}._heroFine_etk9a_1{color:#c5d7df;font-size:10px;position:absolute;bottom:23px;right:35px}._section_etk9a_1{padding:94px 0;scroll-margin-top:110px}._intro_etk9a_1{grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px;display:grid}._intro_etk9a_1 h2,._heading_etk9a_1 h2{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:clamp(30px,3vw,43px);font-weight:650;line-height:1.4}._intro_etk9a_1 h2 em{color:var(--mint);font-style:normal}._intro_etk9a_1 p{color:var(--body);margin:0 0 20px;font-size:15px;line-height:2}._principles_etk9a_1{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;margin-top:38px;padding-top:25px;display:grid}._principles_etk9a_1 strong{margin-bottom:8px;font-size:15px;display:block}._principles_etk9a_1 span{color:#536c7a;font-size:12px;line-height:1.7}._anchorNav_etk9a_1{border-block:1px solid var(--line);background:#f4f7f8}._anchorNav_etk9a_1>div{flex-wrap:wrap;gap:30px;display:flex}._anchorNav_etk9a_1 a{color:#385467;align-items:center;gap:10px;padding:20px 0;font-size:13px;font-weight:650;display:flex}._anchorNav_etk9a_1 a span{color:#117f75;font-size:10px}._anchorNav_etk9a_1 a:hover{color:#006a63}._heading_etk9a_1{justify-content:space-between;align-items:end;gap:50px;margin-bottom:40px;display:flex}._heading_etk9a_1>p{max-width:450px;color:var(--body);margin:0;font-size:14px;line-height:1.95}._logoGrid_etk9a_1{grid-template-columns:1fr 1fr;gap:26px;display:grid}._logoStudy_etk9a_1{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;overflow:hidden}._studyTop_etk9a_1{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}._studyTop_etk9a_1>span{letter-spacing:.1em;color:#3b5a6a;font-size:10px;font-weight:700}._studyTop_etk9a_1 small{color:#536f7c;font-size:10px}._logoStage_etk9a_1{color:#1767e8;background:linear-gradient(130deg,#eff4fc,#fafbfe);justify-content:center;align-items:center;gap:22px;min-height:300px;display:flex;position:relative}._logoStage_etk9a_1[data-brand=lanxu]{color:#1d5549;background:linear-gradient(130deg,#ede9df,#faf7ef)}._logoStage_etk9a_1[data-mode=mono]{color:#17232c;background:#f3f4f4}._logoStage_etk9a_1[data-mode=reverse]{color:#fff;background:#102d43}._logoStage_etk9a_1[data-brand=lanxu][data-mode=reverse]{background:#173b34}._logoStage_etk9a_1>svg{width:157px;height:157px}._wordmark_etk9a_1{flex-direction:column;gap:11px;display:flex}._wordmark_etk9a_1 strong{letter-spacing:.2em;font-size:33px;font-weight:600}._wordmark_etk9a_1>span{letter-spacing:.29em;font-size:12px;font-weight:600}._logoStage_etk9a_1[data-brand=lanxu] ._wordmark_etk9a_1 strong{font-family:Noto Serif CJK SC,SimSun,serif}._stageNote_etk9a_1{letter-spacing:.17em;opacity:.8;font-size:9px;position:absolute;bottom:20px;left:24px}._modeControls_etk9a_1{border-bottom:1px solid var(--line);justify-content:center;gap:8px;padding:14px 18px;display:flex}._modeControls_etk9a_1 button{cursor:pointer;color:#385665;background:0 0;border:1px solid #0000;border-radius:5px;min-height:42px;padding:9px 22px;font-size:12px}._modeControls_etk9a_1 button[aria-pressed=true]{color:#085b63;background:#e8f3f0;border-color:#bddbd2}._modeControls_etk9a_1 button:hover{border-color:#8cb4b4}._studyCopy_etk9a_1{padding:28px 30px 30px}._studyCopy_etk9a_1>small{color:#087d75;font-size:11px}._studyCopy_etk9a_1 h3{color:#12354a;min-height:69px;margin:15px 0;font-size:23px;font-weight:650;line-height:1.5}._studyCopy_etk9a_1 p{color:var(--body);min-height:82px;margin:0 0 21px;font-size:14px;line-height:1.95}._studyCopy_etk9a_1 ul{color:#496777;margin:0;padding:0;font-size:12px;line-height:2;list-style:none}._studyCopy_etk9a_1 li:before{content:"—";color:#00877c;margin-right:10px}._scaleCheck_etk9a_1{border-top:1px solid var(--line);align-items:end;gap:23px;min-height:98px;margin-top:25px;padding-top:20px;display:flex}._scaleCheck_etk9a_1>span:first-child{color:#526e7d;align-self:center;max-width:55px;font-size:10px;line-height:1.8}._scaleItem_etk9a_1{color:#243a48;flex-direction:column;align-items:center;gap:7px;display:flex}._scaleItem_etk9a_1>small{color:#5b6f7b;font-size:9px}._mark24_etk9a_1{width:24px;height:24px}._mark40_etk9a_1{width:40px;height:40px}._mark56_etk9a_1{width:56px;height:56px}._conceptNote_etk9a_1{color:#55707f;margin:26px 0 0;font-size:12px;line-height:1.9}._caseSection_etk9a_1{padding:89px 0;scroll-margin-top:105px}._caseTech_etk9a_1{background:#edf3fb}._caseCulture_etk9a_1{background:#f3f0e8}._caseHeading_etk9a_1{grid-template-columns:85px 1fr 1.05fr;align-items:center;gap:35px;margin-bottom:35px;display:grid}._caseNumber_etk9a_1{color:#1767e8;opacity:.6;font-size:56px;font-weight:400;line-height:1}._caseCulture_etk9a_1 ._caseNumber_etk9a_1{color:#1d5549}._caseHeading_etk9a_1 h3{color:#12364c;margin:10px 0;font-size:33px;font-weight:650}._caseHeading_etk9a_1 small{letter-spacing:.15em;color:#375c76;font-size:10px}._caseHeading_etk9a_1 p{color:#445f72;margin:0;font-size:14px;line-height:1.95}._caseHeading_etk9a_1>div>span{color:#42657d;font-size:11px}._caseCulture_etk9a_1 ._caseHeading_etk9a_1 h3,._caseCulture_etk9a_1 ._caseHeading_etk9a_1 small{color:#1d5549}._fullVisual_etk9a_1{background:#fff;border:1px solid #d4e0e6;border-radius:16px;margin:0;overflow:hidden}._fullVisual_etk9a_1>img{aspect-ratio:1672/941;object-fit:cover;width:100%;height:auto;display:block}._fullVisual_etk9a_1 figcaption{color:#48636f;background:#ffffffd9;padding:15px 21px;font-size:11px;line-height:1.8}._systemDetails_etk9a_1{grid-template-columns:.8fr 1.2fr;gap:54px;margin:39px 0 33px;display:grid}._systemDetails_etk9a_1 h4{color:#14394d;margin:0 0 20px;font-size:22px;font-weight:650}._systemDetails_etk9a_1 p{color:#486373;margin:0 0 18px;font-size:14px;line-height:1.95}._palette_etk9a_1{flex-wrap:wrap;gap:12px;display:flex}._swatch_etk9a_1{color:#425d6c;flex-direction:column;gap:8px;font-size:9px;display:flex}._swatch_etk9a_1 i{background:var(--swatch);border:1px solid #20384a19;border-radius:4px;width:60px;height:45px;display:block}._systemList_etk9a_1{grid-template-columns:1fr 1fr;gap:22px 30px;display:grid}._systemList_etk9a_1>div{border-top:1px solid #afc4d0;padding-top:15px}._systemList_etk9a_1 strong{color:#163a4f;font-size:14px}._systemList_etk9a_1 p{margin:7px 0 0;font-size:12px;line-height:1.85}._digitalVisual_etk9a_1{grid-template-columns:1fr 2.1fr;align-items:center;gap:35px;display:grid}._digitalCopy_etk9a_1 ._eyebrow_etk9a_1{letter-spacing:.11em;font-size:10px}._digitalCopy_etk9a_1 h4{color:#14394d;margin:0 0 17px;font-size:27px;font-weight:650;line-height:1.5}._digitalCopy_etk9a_1 p{color:#486373;margin:0;font-size:13px;line-height:1.95}._digitalVisual_etk9a_1 ._fullVisual_etk9a_1 figcaption{padding:12px 17px;font-size:10px}._services_etk9a_1{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}._serviceRow_etk9a_1{border-bottom:1px solid var(--line);grid-template-columns:75px .95fr 1.2fr;align-items:start;gap:38px;padding:31px 0;display:grid}._serviceRow_etk9a_1>b{color:#087c76;padding-top:5px;font-size:13px;font-weight:600}._serviceRow_etk9a_1 h3{color:#12354a;margin:0 0 12px;font-size:24px;font-weight:650}._serviceRow_etk9a_1 p{color:var(--body);max-width:390px;margin:0;font-size:13px;line-height:1.9}._serviceRow_etk9a_1>ul{color:#426072;margin:0;padding-left:18px;font-size:13px;line-height:2.15}._scopeNote_etk9a_1{color:#416474;background:#eef6f4;border-left:3px solid #12897b;margin-top:30px;padding:20px 24px;font-size:12px;line-height:1.9}._processSection_etk9a_1{color:#e1eef3;background:#08293d}._processSection_etk9a_1 ._eyebrow_etk9a_1{color:#a2e5d6}._processSection_etk9a_1 ._heading_etk9a_1 h2{color:#fff}._processSection_etk9a_1 ._heading_etk9a_1>p{color:#c4d8e1}._process_etk9a_1{grid-template-columns:repeat(4,1fr);gap:29px;margin:0;padding:0;list-style:none;display:grid}._process_etk9a_1 li{border-top:1px solid #80a4b058;padding-top:25px}._process_etk9a_1 b{color:#9edccc;font-size:12px;font-weight:500}._process_etk9a_1 h3{color:#fff;margin:20px 0 14px;font-size:21px;font-weight:600}._process_etk9a_1 p{color:#bcd2dc;margin:0;font-size:13px;line-height:1.95}._faq_etk9a_1{grid-template-columns:.7fr 1.3fr;gap:80px;display:grid}._faq_etk9a_1 h2{color:#14394d;margin:0;font-size:34px;font-weight:650;line-height:1.5}._faq_etk9a_1 details{border-bottom:1px solid var(--line);padding:21px 0}._faq_etk9a_1 details:first-child{border-top:1px solid var(--line)}._faq_etk9a_1 summary{cursor:pointer;color:#183e52;font-size:15px;font-weight:600;line-height:1.8}._faq_etk9a_1 details p{color:#496778;margin:15px 0 0;font-size:13px;line-height:1.95}._closing_etk9a_1{background:#edf6f3;border:1px solid #cde1dc;border-radius:16px;justify-content:space-between;align-items:center;gap:45px;padding:46px 50px;display:flex}._closing_etk9a_1 h2{color:#14394d;margin:0 0 12px;font-size:31px;font-weight:650;line-height:1.5}._closing_etk9a_1 p{color:#476779;margin:0;font-size:14px;line-height:1.9}._page_etk9a_1 a:focus-visible,._page_etk9a_1 button:focus-visible,._page_etk9a_1 summary:focus-visible{outline-offset:5px;outline:3px solid #009384}._page_etk9a_1 a{scroll-margin-top:100px}._page_etk9a_1 figure img{background:#e7edf0}@media (width<=1050px){._wrap_etk9a_1{width:calc(100% - 48px)}._hero_etk9a_1{min-height:660px}._intro_etk9a_1{gap:45px}._principles_etk9a_1{gap:16px}._caseHeading_etk9a_1{grid-template-columns:60px 1fr;gap:25px}._caseHeading_etk9a_1>p{grid-column:2}._systemDetails_etk9a_1{gap:30px}._digitalVisual_etk9a_1{grid-template-columns:1fr 1.65fr;gap:25px}._serviceRow_etk9a_1{grid-template-columns:50px .95fr 1.1fr;gap:25px}._studyCopy_etk9a_1{padding:25px}._logoStage_etk9a_1{gap:10px;min-height:260px}._logoStage_etk9a_1>svg{width:128px;height:128px}._wordmark_etk9a_1 strong{font-size:29px}._wordmark_etk9a_1>span{font-size:10px}._studyCopy_etk9a_1 h3{font-size:21px}._studyCopy_etk9a_1 p{min-height:110px}._scaleCheck_etk9a_1{gap:19px}}@media (width<=767px){._wrap_etk9a_1{width:calc(100% - 36px)}._hero_etk9a_1{min-height:680px;padding:42px 0 80px}._heroArt_etk9a_1{object-position:62% center}._hero_etk9a_1:before{background:linear-gradient(90deg,#061522f5,#061522cf 62%,#06152269)}._crumb_etk9a_1{margin-bottom:43px;font-size:10px}._hero_etk9a_1 h1{font-size:42px;line-height:1.28}._heroCopy_etk9a_1>p{max-width:330px;font-size:15px}._hero_etk9a_1 ._eyebrow_etk9a_1{letter-spacing:.1em;font-size:10px}._heroRail_etk9a_1{gap:10px 16px;margin-top:30px;font-size:10px}._heroFine_etk9a_1{font-size:9px;bottom:19px;left:18px;right:18px}._section_etk9a_1,._caseSection_etk9a_1{padding:62px 0;scroll-margin-top:90px}._intro_etk9a_1,._logoGrid_etk9a_1,._systemDetails_etk9a_1,._digitalVisual_etk9a_1,._faq_etk9a_1{grid-template-columns:1fr}._intro_etk9a_1,._faq_etk9a_1{gap:30px}._intro_etk9a_1 h2,._heading_etk9a_1 h2{font-size:31px}._intro_etk9a_1 p{font-size:14px}._principles_etk9a_1{grid-template-columns:1fr 1fr;gap:22px;margin-top:25px}._anchorNav_etk9a_1>div{justify-content:space-between;gap:0}._anchorNav_etk9a_1 a{gap:5px;padding:18px 0;font-size:11px}._anchorNav_etk9a_1 a span{font-size:9px}._heading_etk9a_1{margin-bottom:30px;display:block}._heading_etk9a_1>p{margin-top:20px;font-size:13px}._logoGrid_etk9a_1{gap:22px}._studyTop_etk9a_1{padding:16px 21px}._logoStage_etk9a_1{gap:12px;min-height:275px}._logoStage_etk9a_1>svg{width:140px;height:140px}._wordmark_etk9a_1 strong{font-size:31px}._wordmark_etk9a_1>span{font-size:10px}._studyCopy_etk9a_1{padding:24px}._studyCopy_etk9a_1 h3,._studyCopy_etk9a_1 p{min-height:0}._studyCopy_etk9a_1 h3{font-size:22px}._studyCopy_etk9a_1 p{font-size:13px}._modeControls_etk9a_1 button{padding-inline:21px}._scaleCheck_etk9a_1{gap:25px}._conceptNote_etk9a_1{font-size:11px}._caseHeading_etk9a_1{grid-template-columns:45px 1fr;gap:18px}._caseNumber_etk9a_1{font-size:40px}._caseHeading_etk9a_1 h3{font-size:29px}._caseHeading_etk9a_1>p{grid-column:1/-1;font-size:13px}._fullVisual_etk9a_1{border-radius:10px}._fullVisual_etk9a_1 figcaption{padding:13px 16px;font-size:10px}._systemDetails_etk9a_1{gap:28px;margin-top:28px}._systemDetails_etk9a_1 h4{font-size:22px}._systemList_etk9a_1{gap:22px}._digitalVisual_etk9a_1{gap:24px}._digitalCopy_etk9a_1 h4{font-size:25px}._serviceRow_etk9a_1{grid-template-columns:30px 1fr;gap:15px;padding:25px 0}._serviceRow_etk9a_1>ul{grid-column:2;font-size:12px}._serviceRow_etk9a_1 h3{font-size:22px}._serviceRow_etk9a_1 p{font-size:12px}._scopeNote_etk9a_1{padding:17px 19px;font-size:11px}._process_etk9a_1{grid-template-columns:1fr 1fr;gap:27px 22px}._process_etk9a_1 h3{font-size:19px}._process_etk9a_1 p{font-size:12px}._faq_etk9a_1 h2{font-size:30px}._closing_etk9a_1{padding:29px 25px;display:block}._closing_etk9a_1 h2{font-size:26px}._closing_etk9a_1 p{font-size:13px}._closing_etk9a_1 ._primary_etk9a_1{margin-top:23px}._primary_etk9a_1,._secondary_etk9a_1{padding:12px 20px;font-size:13px}}@media (width<=370px){._hero_etk9a_1 h1{font-size:36px}._logoStage_etk9a_1>svg{width:118px;height:118px}._wordmark_etk9a_1 strong{font-size:27px}._anchorNav_etk9a_1 a{font-size:10px}._scaleCheck_etk9a_1{gap:20px}}@media (prefers-reduced-motion:reduce){._page_etk9a_1 *{transition:none!important;animation:none!important}}._imageButton_etk9a_6{cursor:zoom-in;background:#e7edf0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}._imageButton_etk9a_6>img{aspect-ratio:1672/941;object-fit:cover;width:100%;height:auto;display:block}._imageButton_etk9a_6>span{color:#173c50;background:#fffffff0;border-radius:5px;padding:8px 13px;font-size:11px;position:absolute;bottom:17px;right:18px;box-shadow:0 3px 13px #09263512}._imageButton_etk9a_6:hover>span{background:#fff;text-decoration:underline}._imageBackdrop_etk9a_6{z-index:5000;background:#061522dc;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._imageDialog_etk9a_6{color:#14364b;background:#fff;border-radius:14px;width:min(1240px,100%);max-height:94dvh;overflow:auto;box-shadow:0 25px 85px #0005}._imageDialog_etk9a_6>div{justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}._imageDialog_etk9a_6 h3{color:#14364b;margin:0;font-size:18px;line-height:1.6}._imageDialog_etk9a_6 button{color:#244e61;cursor:pointer;background:#f2f7f8;border:1px solid #ccdce4;border-radius:5px;flex-shrink:0;min-height:42px;padding:8px 14px;font-size:13px}._imageDialog_etk9a_6>img{object-fit:contain;background:#edf2f4;width:100%;height:auto;max-height:calc(94dvh - 130px);display:block}._imageDialog_etk9a_6>p{color:#456678;margin:0;padding:14px 22px;font-size:11px}@media (width<=767px){._imageBackdrop_etk9a_6{padding:13px}._imageDialog_etk9a_6>div{gap:12px;padding:14px 16px}._imageDialog_etk9a_6 h3{font-size:15px}._imageDialog_etk9a_6 button{padding:7px 12px;font-size:12px}._imageDialog_etk9a_6>p{padding:12px 16px;font-size:10px}._imageButton_etk9a_6>span{padding:7px 10px;font-size:10px;bottom:11px;right:11px}}._crumb_etk9a_1{align-items:center}._crumb_etk9a_1 a{align-items:center;min-width:0;min-height:32px;padding:5px 0;display:inline-flex}._crumb_etk9a_1>span{line-height:1.7}@media (width<=767px){._crumb_etk9a_1{gap:10px;font-size:11px}}
