/* The homepage's map, champagne glass and gold node language, scoped to inner pages. */
main.min-h-screen>section:first-child{position:relative;isolation:isolate;background:#f2e9db url('/assets/tentime1-hero-taiwan-facing-warm-hd-CCkH0y0Z.webp') right top/auto 820px no-repeat}
main.min-h-screen>section:first-child::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#f8f2e800 250px,#f8f2e8ed 530px,#f8f2e8 760px),linear-gradient(90deg,#f8f2e8f5 0%,#f8f2e8e3 44%,#f8f2e850 100%);pointer-events:none}
main.min-h-screen>section:first-child>.container>.max-w-5xl{max-width:820px;padding-block:40px 18px}
main.min-h-screen>section:first-child h1{font-size:clamp(36px,4.6vw,66px);line-height:1.3;letter-spacing:-.025em}
main.min-h-screen>section:first-child>.container>.max-w-5xl>p.text-xl{color:#414a4c;font-size:20px;line-height:1.85;max-width:760px}
main.min-h-screen>section:first-child>.container>.mt-14{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(40px,6vw,88px);margin-top:64px}
main.min-h-screen>section:first-child .mt-14>div,main.min-h-screen>section:first-child .mt-14>ul{padding:0;min-width:0;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;align-self:start}
main.min-h-screen>section:first-child .mt-14>div>h2{margin:0 0 18px;line-height:1.6}
main.min-h-screen>section:first-child .mt-14>ul{gap:24px}
main.min-h-screen>section:first-child .mt-14>ul>li{border:0;border-radius:0;background:transparent;padding:0;color:#29363c;line-height:1.9}
main.min-h-screen>section:first-child .mt-14 p{color:#39444a;line-height:1.85;font-size:17px}
main.min-h-screen>section:nth-child(2){position:relative;background:linear-gradient(110deg,#14212bec,#1a2731d9),url('/brand/1011-approved-20260915/photo-compute.jpg') center/cover;color:#faf2e4}
main.min-h-screen>section:nth-child(2) .heading-section{color:#fff7e8}
main.min-h-screen>section:nth-child(2) .kicker{color:#e4bb7e}
main.min-h-screen>section:nth-child(2) .text-muted-foreground{color:#eee7db;line-height:1.85}
main.min-h-screen>section:nth-child(2)>.container>.grid{gap:28px}
main.min-h-screen>section:nth-child(2)>.container>.grid>div{position:relative;padding:142px 30px 30px;min-height:285px;border:1px solid #e1be804d;border-radius:22px;background:#20303d9e;box-shadow:0 22px 60px #0003,inset 0 1px 0 #ffefcc22;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
main.min-h-screen>section:nth-child(2)>.container>.grid>div>span{position:absolute;right:28px;top:30px;color:#e4bc80;font-size:14px}
main.min-h-screen>section:nth-child(2)>.container>.grid>div>h3{color:#fff8e9;font-size:22px;line-height:1.5;margin-top:0}
main.min-h-screen>section:nth-child(3){background:linear-gradient(90deg,#f8f3eafa,#f8f3eae8),url('/assets/tentime1-hero-taiwan-facing-warm-hd-CCkH0y0Z.webp') right center/cover}
main.min-h-screen>section:nth-child(3)>.container>.grid{gap:28px}
main.min-h-screen>section:nth-child(3)>.container>.grid>article{position:relative;min-width:0;padding:140px 28px 30px;border:1px solid #b88a4844;border-radius:22px;background:#fff8ecad;box-shadow:0 18px 50px #4f412512;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
main.min-h-screen>section:nth-child(3)>.container>.grid>article>span{position:absolute;right:28px;top:30px;color:#825923;font-size:14px}
main.min-h-screen>section:nth-child(3)>.container>.grid>article>h3{color:#25343b;margin-top:0;line-height:1.65;font-size:20px}
main.min-h-screen>section:nth-child(3)>.container>.grid>article>p{color:#455052;font-size:16px;line-height:1.85}
main.min-h-screen>section:nth-child(4){background:linear-gradient(110deg,#1a2831c9,#1b2730c4),url('/brand/1011-approved-20260915/photo-connected-city.jpg') center/cover;color:#fff4e2}
main.min-h-screen>section:nth-child(4) .kicker{color:#e8c184}
main.min-h-screen>section:nth-child(4) .heading-section{color:#fff5e5}
main.min-h-screen>section:nth-child(4)>.container>.grid>div{background:#f9f1e2db;border:1px solid #f3d6aa75;border-radius:24px;color:#26353c;box-shadow:0 24px 70px #0004;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
main.min-h-screen>section:nth-child(4)>.container>.grid>div:nth-child(2){background:#172b36bd;color:#fff5e5}
main.min-h-screen>section:nth-child(4)>.container>.grid>div>p{color:#33434a;font-size:17px;line-height:1.9}
main.min-h-screen>section:nth-child(4)>.container>.grid>div:nth-child(2)>p{color:#eee8dc}
main.min-h-screen>section:nth-child(4)>.container>.grid>div>svg{color:#986b2e;width:76px;height:76px;padding:15px;border:1px solid #c497564d;border-radius:50%;stroke-width:1.3}
main.min-h-screen>section:nth-child(4)>.container>.grid>div:nth-child(2)>svg{color:#e4bc80;border-color:#e4bc8066}
main.min-h-screen>section:nth-child(5){background:#f7f1e7}
main.min-h-screen>section:nth-child(5) .overflow-x-auto{border:1px solid #b68b504d;border-radius:22px;box-shadow:0 18px 60px #51402a14}
main.min-h-screen>section:nth-child(5) thead{background:#23333c;color:#fff3df}
main.min-h-screen>section:nth-child(5) tbody tr{background:#fffaf1cc}
main.min-h-screen>section:nth-child(5) tbody tr:nth-child(even){background:#f1e7d7cc}
main.min-h-screen>section:nth-child(5) td{line-height:1.85}
main.min-h-screen>section:nth-child(6){position:relative;isolation:isolate;background:linear-gradient(90deg,#f7efe2b8 0%,#f7efe2ad 82%,#f7efe23d 100%),url('/brand/1011-approved-20260915/photo-ai-work.jpg') right center/cover}
main.min-h-screen>section:nth-child(6)>.container>.max-w-4xl>p{color:#29363c}
main.min-h-screen>section:nth-child(6) details{background:#fcf5e8d9;border:1px solid #b58b4e42;border-radius:18px;box-shadow:0 12px 35px #25343b0c;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}
main.min-h-screen>section:nth-child(6) summary{font-size:18px;line-height:1.7;color:#283740}
main.min-h-screen>section:nth-child(6) details>p{color:#455157;font-size:17px;line-height:1.9}
main.min-h-screen>.container.section-white{padding-top:0;background:transparent}
main.min-h-screen>.container.section-white>.max-w-3xl{position:relative;max-width:none;margin-bottom:80px;padding:100px 48px 100px;margin-inline:-48px;background:linear-gradient(90deg,#f8f2e8f5 0%,#f8f2e8dc 45%,#f8f2e844 100%),url('/assets/tentime1-hero-taiwan-facing-warm-hd-CCkH0y0Z.webp') right center/cover}
main.min-h-screen>.container.section-white>.max-w-3xl>h1{max-width:780px;font-size:clamp(36px,4.6vw,66px);line-height:1.3;letter-spacing:-.025em}
main.min-h-screen>.container.section-white>.max-w-3xl>p.text-xl{max-width:740px;color:#414a4c;font-size:20px;line-height:1.85}
main.min-h-screen>.container.section-white>.bg-off-white{position:relative;isolation:isolate;padding:50px;border-radius:26px;border:0;background:linear-gradient(100deg,#172631e8,#172631b8),url('/brand/1011-approved-20260915/photo-compute.jpg') center/cover;box-shadow:0 28px 70px #25343b26}
main.min-h-screen>.container.section-white>.bg-off-white>.flex{color:#f1d0a0;border-color:#e6c18e40;font-size:20px}
main.min-h-screen>.container.section-white>.bg-off-white>.grid{grid-template-columns:minmax(0,1fr);gap:24px}
main.min-h-screen>.container.section-white>.bg-off-white article{position:relative;padding:36px 36px 36px 155px;min-height:148px;background:#263846a1;border:1px solid #e5c18a4d;border-radius:22px;box-shadow:0 18px 45px #0003,inset 0 1px 0 #f3dfbd22;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
main.min-h-screen>.container.section-white>.bg-off-white article>h2{color:#fff5e3;font-size:23px;line-height:1.55}
main.min-h-screen>.container.section-white>.bg-off-white article>p{color:#eee8df;font-size:17px;line-height:1.85}
.inner-flow-ready{position:relative;isolation:isolate;--flow-play:running}
.inner-flow-ready[data-inner-visible=false],html[data-gold-motion=paused] .inner-flow-ready{--flow-play:paused}
.inner-flow-ready>.gold-flow-overlay{z-index:3}
.inner-flow-ready .flow-symbol{left:24px;top:20px;transform:none;width:104px;height:104px;color:#d9b071}
main.min-h-screen>section:nth-child(3) .flow-symbol{color:#a27136}
main.min-h-screen>.container.section-white .inner-flow-ready .flow-symbol{top:20px;left:24px}
main.min-h-screen>section:nth-child(2) .gold-flow-rail,main.min-h-screen>.container.section-white .gold-flow-rail{stroke:#e2b879;opacity:.36}
main.min-h-screen>section:nth-child(2) .gold-flow-wire,main.min-h-screen>.container.section-white .gold-flow-wire{stroke:#f6d69f}
