/* Generated print artwork supplies the atmosphere; all copy stays live HTML. */
.header{background:#f3ecdfed;box-shadow:0 0 18px 12px #f3ecdf99}
@media(max-width:700px){.registration-section{background-image:url('assets/malaysian-pet-collage-v1-768.webp')!important}}
.hero h1,.welcome-page h1{background:#f3ecdfdc;box-shadow:0 0 18px 12px #f3ecdf88;width:fit-content}
body{background-image:url('assets/malaysian-paper-collage-v1.webp');background-size:1400px auto;background-position:center top;background-repeat:repeat-y}.welcome-body{background-image:url('assets/malaysian-paper-collage-v1.webp');background-size:cover;background-position:center;background-repeat:no-repeat;min-height:100svh}.welcome-page:before{background:transparent;border:0;height:10px}.welcome-tag,.welcome-caption,.welcome-prompt,.welcome-chinese{background:#f3ecdfcc;box-shadow:0 0 12px 10px #f3ecdf88}.welcome-tag{padding:7px 10px}.hero-intro,.hero-detail,.hero .eyebrow{background:#f3ecdfbd;box-shadow:0 0 14px 10px #f3ecdf66}.sample-section{background:#f4eddeba}.reconnect-section{background:#f4eddeb0;padding-inline:22px}.opportunity-section{background:#eee5d4 url('assets/malaysian-paper-collage-v1.webp') center/cover no-repeat;color:var(--ink);background-blend-mode:normal;padding-bottom:36px}.opportunity-section:before{display:none}.print-label{border-bottom-color:#28251f70;background:#f3ecdfb0}.opportunity-main{grid-template-columns:minmax(0,1fr) minmax(0,.94fr);gap:40px;padding-block:27px}.opportunity-main h2{font-size:clamp(58px,7.5vw,102px)}.opportunity-main h2>span{color:#a53925}.opportunity-hook{font-size:21px;background:#f3ecdfd9;box-shadow:0 0 18px 12px #f3ecdf99}.income-art{margin:0;min-width:0;transform:rotate(2deg);border:2px solid var(--ink);padding:7px;background:#f7efdf;box-shadow:6px 6px 0 #285443}.income-art img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.opportunity-bottom{border-top-color:#28251f70;background:#f3ecdfb3}.opportunity-points span{border-color:#28251f90;background:#f7efdf80}.opportunity-note{color:#38362f;font-size:14px}.registration-section{background:#eee5d4 url('assets/malaysian-pet-collage-v1.webp') center 58%/cover no-repeat;position:relative;isolation:isolate}.registration-section:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f2e8d8f5 0%,#f2e8d8f2 58%,#f2e8d88c 100%)}.faq{background:#f3ecdfd9;padding-inline:22px}.footer{background-color:#f3ecdfc9}.footer>p{font-size:12px}
@media(max-width:850px){.opportunity-main{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:25px}.opportunity-main h2{font-size:clamp(50px,7.5vw,80px)}}
@media(max-width:700px){body{background-size:720px auto}.welcome-body{background-size:cover;background-position:center}.welcome-page:before{height:5px}.opportunity-section{padding-block:26px 32px;background-position:center}.print-label{font-size:9px}.opportunity-main{display:flex;flex-direction:column;gap:0;align-items:stretch;padding-block:23px}.opportunity-main>div{display:contents}.opportunity-main h2{order:1;font-size:clamp(49px,15.5vw,76px);line-height:.99;letter-spacing:-.8px}.income-art{order:2;transform:rotate(1deg);width:calc(100% - 5px);margin:25px 0 22px;padding:6px;box-shadow:4px 4px 0 #285443}.income-art img{width:100%;height:auto;aspect-ratio:3/2}.opportunity-hook{order:3;font-size:18px;line-height:1.65;margin-top:0}.opportunity-bottom{padding-top:20px;gap:20px}.opportunity-points span{font-size:11px;letter-spacing:.5px}.opportunity-note{font-size:13px;line-height:1.6}.opportunity-link{font-size:15px}.reconnect-section{padding-inline:0}.faq{padding-inline:0}.registration-section{background-position:62% center}.registration-section:before{background:#f2e8d8e8}.whatsapp-panel p{font-size:16px}html[lang=zh-Hans] .opportunity-main h2{font-size:clamp(39px,13vw,60px);line-height:1.2}html[lang=ms] .opportunity-main h2{font-size:clamp(39px,12.5vw,62px);line-height:1.06}}
