@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(/uu-dai/combo-aqara-thang-11/fonts/big-shoulders-vietnamese-800-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(/uu-dai/combo-aqara-thang-11/fonts/big-shoulders-latin-800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/uu-dai/combo-aqara-thang-11/fonts/be-vietnam-pro-vietnamese-400-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/uu-dai/combo-aqara-thang-11/fonts/be-vietnam-pro-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/uu-dai/combo-aqara-thang-11/fonts/be-vietnam-pro-vietnamese-600-normal.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/uu-dai/combo-aqara-thang-11/fonts/be-vietnam-pro-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lp-t11{--red:#e3262e;--red-deep:#b91c23;--ink:#141414;--ink-soft:#4a4a4a;--paper:#f4f4f2;--stone:#e4e4e0;--white:#fff;--display:"Big Shoulders", "Arial Narrow", sans-serif;--text:"Be Vietnam Pro", system-ui, sans-serif;--step-small:clamp(.8125rem, .79rem + .1vw, .875rem);--step-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(2.75rem, 1.4rem + 5vw, 6rem);--step-display:clamp(6.5rem, 2rem + 11vw, 13rem);--m:clamp(16px, 2vw, 28px);--radius:0px;--ease-out:cubic-bezier(.2,.7,.2,1);--ease-in-out:cubic-bezier(.7,0,.2,1)}@media (max-width:900px){.lp-t11{--step-display:clamp(5rem,22vw,10rem);--step-head:clamp(2.75rem,11vw,4.5rem)}}.lp-t11,:where(.lp-t11) *,:where(.lp-t11) :before,:where(.lp-t11) :after{box-sizing:border-box}html:has(.lp-t11){scroll-behavior:smooth}.lp-t11{background:var(--paper);color:var(--ink);font-family:var(--text);font-size:var(--step-body);line-height:1.5}:where(.lp-t11) img{max-width:100%;height:auto;display:block}:where(.lp-t11) a{color:inherit;-webkit-text-decoration:revert;text-decoration:revert}:where(.lp-t11) :where(h1,h2,h3){font-family:var(--display);text-transform:uppercase;letter-spacing:-.005em;margin:0;font-weight:800;line-height:.88}.lp-t11 :where(h1,h2,h3){color:inherit}:where(.lp-t11) :where(button,input,select,textarea){font:revert;letter-spacing:revert;color:revert;padding:revert;border-radius:revert;background-color:revert}:where(.lp-t11) p{margin:0}:where(.lp-t11) :focus-visible{outline:3px solid var(--ink);outline-offset:3px}[data-ground=dark] :focus-visible,[data-ground=red] :focus-visible{outline-color:var(--white)}:where(.lp-t11) ::selection{background:var(--ink);color:var(--white)}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.btn{border-radius:var(--radius);min-height:56px;font:600 var(--step-body)/1 var(--text);cursor:pointer;transition:transform .12s var(--ease-out),background-color .16s ease,color .16s ease;border:0;justify-content:center;align-items:center;gap:.5em;padding:0 28px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn--ink{background:var(--ink);color:var(--white)}.btn--red{background:var(--red);color:var(--white)}.btn--white{background:var(--white);color:var(--ink)}@media (hover:hover) and (pointer:fine){.btn--ink:hover{background:#000}.btn--red:hover{background:var(--red-deep)}.btn--white:hover{background:var(--ink);color:var(--white)}}.link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.07em;transition:text-decoration-color .16s}@media (hover:hover){.link:hover{text-decoration-color:#0000}}.fab{right:var(--m);bottom:var(--m);z-index:50;position:fixed}.fab.on-red{background:var(--ink);color:var(--white)}.fab.on-dark,.fab.on-light{background:var(--red);color:var(--white)}.hero{background:var(--red);min-height:100svh;color:var(--white);grid-template-columns:repeat(12,1fr);align-items:center;display:grid;position:relative;overflow:hidden}.hero__logo{top:var(--m);right:var(--m);z-index:3;width:auto;height:44px;position:absolute}.hero__media{z-index:1;background:#8f8a84;width:64vw;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.hero__object{object-fit:cover;object-position:30% 50%;width:100%;height:100%;position:absolute;inset:0}.hero__media:after{content:"";background:var(--ink);width:10px;position:absolute;top:0;bottom:0;right:0}.hero__copy{z-index:2;text-align:right;grid-column:9/13;padding-right:16px;position:relative}.hero h1{letter-spacing:-.01em;white-space:nowrap;font-size:clamp(4.5rem,8.4vw,11rem);line-height:.9}.hero__sub{max-width:30ch;font-size:var(--step-lead);color:var(--ink);margin:28px 0 0 auto;line-height:1.35}.hero__sub strong{font-weight:600}.hero__days{font-size:var(--step-lead);color:var(--ink);margin:18px 0 0 auto;font-weight:600;line-height:1.3}@media (min-width:901px) and (max-width:1180px){.hero{min-height:48vw}.hero__media{height:48vw;bottom:auto}.hero__object{object-position:50% 50%}}@media (max-width:900px){.hero{min-height:auto;padding-bottom:110px;display:block}.hero__media{aspect-ratio:4/3;width:auto;max-width:100%;height:auto;position:relative}.hero__media:after{width:auto;height:10px;top:auto;left:0}.hero__copy{padding:28px 12px 0}.hero__sub,.hero__days{font-size:1.5rem}.hero__logo{height:34px}}.offer{background:var(--ink);color:var(--white);padding:clamp(96px,12vw,180px) var(--m)}.offer__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;max-width:1320px;margin:0 auto 40px;display:flex}.offer h2{font-size:var(--step-head)}.picker{flex-wrap:wrap;gap:8px;display:none}.picker button{border-radius:var(--radius);min-height:48px;color:var(--white);font:600 var(--step-small)/1 var(--text);cursor:pointer;transition:background-color .16s ease,transform .12s var(--ease-out);background:#2a2a2a;border:0;padding:0 18px}.picker button:active{transform:scale(.97)}.picker button[aria-pressed=true]{background:var(--white);color:var(--ink)}.combos{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;max-width:1320px;margin:0 auto;display:grid}.combo{background:var(--paper);color:var(--ink);scroll-snap-align:start;flex-direction:column;min-width:0;display:flex}.combo__top{background:var(--red);color:var(--white);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.combo:nth-child(3) .combo__top{background:var(--white);color:var(--ink)}.combo:nth-child(3) .combo__pct{color:var(--red)}.combo__tag{font-family:var(--display);text-transform:uppercase;font-size:1.75rem;font-weight:800;line-height:1}.combo__pct{font-family:var(--display);font-size:clamp(3.5rem,2.5rem + 2.4vw,5rem);font-weight:800;line-height:.85}.combo__body{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.combo__name{text-wrap:balance;font-size:clamp(1.9rem,1.5rem + 1vw,2.4rem);line-height:.95}.combo__en{color:var(--ink-soft);margin-top:6px;font-size:1rem;font-weight:600}.combo__price{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:18px;display:flex}.combo__price b{font-family:var(--display);color:var(--red);font-size:clamp(2.6rem,2rem + 1.4vw,3.4rem);font-weight:800;line-height:1}.combo__price s{font-size:var(--step-body);color:var(--ink-soft)}.combo__plus{margin-top:8px;font-size:1rem;font-weight:600;line-height:1.4}.combo h4{color:var(--ink);margin:22px 0 8px;font-size:1.0625rem;font-weight:600}.combo h4.red{color:var(--red-deep)}.combo ul{margin:0;padding:0;list-style:none}.combo__does li{padding-left:1.1em;font-size:1rem;line-height:1.45;position:relative}.combo__does li+li{margin-top:6px}.combo__does li:before{content:"";background:var(--red);width:.45em;height:.45em;position:absolute;top:.55em;left:0}.combo__items li{justify-content:space-between;gap:12px;padding:8px 10px;font-size:1rem;line-height:1.35;display:flex}.combo__items li:nth-child(odd){background:var(--stone)}.combo__items li span:last-child{white-space:nowrap;font-weight:600}.combo__gifts li{color:var(--red-deep)}.combo__cta{width:100%;margin-top:auto}.combo__gifts{margin-bottom:22px!important}.offer__foot{color:#d0d0d0;max-width:1320px;margin:28px auto 0;font-size:1rem}.offer__foot span{max-width:70ch;display:block}@media (max-width:1100px){.picker{display:flex}.combos{scroll-snap-type:x mandatory;margin:0 calc(var(--m) * -1);padding:0 var(--m) 8px;scroll-padding:0 var(--m);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.combos::-webkit-scrollbar{display:none}.combo{flex:0 0 min(420px,86vw)}}.scenes{height:clamp(760px,100svh,1000px);color:var(--white);position:relative;overflow:hidden}.scenes__photo{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.scenes__text{z-index:1;background:#0e0e0eb8;max-width:min(620px,70vw);margin-top:clamp(64px,9vh,120px);margin-left:18%;padding:28px 32px;position:relative}.scenes__text h2{font-size:var(--step-head);margin-bottom:18px}.scenes__text p{font-size:var(--step-lead);line-height:1.4}.scenes__text p.cap{font-size:var(--step-small);color:#d6d6d6;margin-top:14px}.scenes__text p+p{margin-top:12px}.slips{padding:0 var(--m);align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.slip{background:var(--paper);color:var(--ink);font-size:var(--step-small);flex:1 1 0;min-width:0;padding:18px 18px 40px;line-height:1.45}.slip b{font-size:var(--step-small);margin-bottom:2px;display:block}.slip .div{color:var(--ink-soft);letter-spacing:.1em;white-space:nowrap;margin-bottom:6px;overflow:hidden}.slip:first-child{height:34svh}.slip:nth-child(2){height:42svh;transform:rotate(-1.5deg)}.slip:nth-child(3){height:30svh}.slip:nth-child(4){height:44svh;transform:rotate(1.2deg)}.slip:nth-child(5){height:28svh}.slip:nth-child(6){height:38svh;transform:rotate(-1deg)}.slip:nth-child(2),.slip:nth-child(4),.slip:nth-child(6){transform-origin:bottom}@media (max-width:900px){.scenes{height:100svh;min-height:760px}.scenes__text{max-width:none;margin:72px 16px 0;padding:20px}.slips{gap:8px}.slip{padding:14px 12px 32px}.slip:nth-child(n+4){display:none}}.steps{background:var(--white);padding:clamp(72px,8vw,120px) var(--m)}.steps h2{max-width:1320px;margin:0 auto 32px;font-size:clamp(2.5rem,1.6rem + 3vw,4rem)}.steps ol{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1320px;margin:0 auto;padding:0;list-style:none;display:grid}.steps li{border-top:6px solid var(--ink);padding-top:16px}.steps li:last-child{border-color:var(--red)}.steps h3{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);line-height:1}.steps p{max-width:32ch;margin-top:8px;font-size:1rem;line-height:1.45}@media (max-width:760px){.steps ol{grid-template-columns:1fr 1fr;gap:28px 14px}}.work{background:var(--red);color:var(--white);padding:clamp(96px,11vw,170px) var(--m)}.work__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;max-width:1320px;margin:0 auto;display:flex}.work h2{text-wrap:balance;font-size:clamp(3.5rem,1.5rem + 7vw,10rem);line-height:.9}.work__nav{gap:8px;display:flex}.arrow{border-radius:var(--radius);background:var(--ink);width:56px;height:56px;color:var(--white);cursor:pointer;transition:transform .12s var(--ease-out),background-color .16s ease;border:0;font-size:1.5rem}.arrow:active{transform:scale(.94)}.arrow:disabled{opacity:.35;cursor:default}@media (hover:hover){.arrow:not(:disabled):hover{background:#000}}.projs{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;gap:16px;max-width:1320px;margin:32px auto 0;display:flex;overflow-x:auto}.projs::-webkit-scrollbar{display:none}.proj{scroll-snap-align:start;flex:0 0 calc(41.6667% - 13.3333px);min-width:0;margin:0}.proj__open{background:var(--ink);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.proj__open img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:scale .6s var(--ease-out);display:block}@media (hover:hover){.proj__open:hover img{scale:1.04}}.proj__badge{color:var(--white);font:600 var(--step-small)/1 var(--text);background:#0e0e0ed1;align-items:center;gap:8px;padding:8px 12px;display:inline-flex;position:absolute;top:12px;right:12px}.proj__badge svg{width:18px;height:18px}.proj__play{background:var(--red);border-radius:50%;width:56px;height:56px;position:absolute;bottom:16px;left:16px}.proj__play:after{content:"";border-left:16px solid var(--white);border-top:11px solid #0000;border-bottom:11px solid #0000;position:absolute;top:17px;left:22px}.proj figcaption{grid-template-columns:1fr auto;gap:2px 12px;padding-top:12px;font-size:1rem;line-height:1.35;display:grid}.proj figcaption b{font-size:var(--step-body)}.proj figcaption span{text-align:right;font-weight:600}.proj figcaption small{color:var(--white);grid-column:1/-1;font-size:1rem}.work__all{max-width:1320px;color:var(--white);margin:28px auto 0;font-weight:600;display:block}@media (max-width:760px){.proj{flex-basis:84%}}.lb{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--white);background:#0b0b0b;border:0;margin:0;padding:0;overflow:hidden}.lb[open]{grid-template-rows:auto 1fr auto auto;display:grid}.lb::backdrop{background:#000000d9}.lb__bar{padding:calc(10px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));align-items:center;gap:16px;display:flex}.lb__bar p{flex:1;min-width:0;font-weight:600}.lb__bar span{font-size:var(--step-small);color:#bbb}.lb__x{background:var(--red);width:48px;height:48px;color:var(--white);cursor:pointer;border:0;font-size:2rem;line-height:1}.lb__stage{justify-content:center;align-items:center;min-height:0;padding:0 72px;display:flex;position:relative}.lb__stage img,.lb__stage video{object-fit:contain;max-width:100%;max-height:100%;display:block}.lb__cap{text-align:center;font-size:var(--step-small);color:#ddd;padding:10px 16px}.lb__arrow{width:56px;height:56px;color:var(--white);cursor:pointer;background:#ffffff1f;border:0;font-size:1.5rem;position:absolute;top:50%}.lb__prev{left:max(8px,env(safe-area-inset-left,0px))}.lb__next{right:max(8px,env(safe-area-inset-right,0px))}@media (hover:hover){.lb__arrow:hover{background:var(--red)}}.lb__thumbs{padding:0 16px calc(12px + env(safe-area-inset-bottom,0px));scrollbar-width:thin;gap:6px;display:flex;overflow-x:auto}.lb__thumbs button{cursor:pointer;opacity:.6;background:#222;border:2px solid #0000;flex:none;width:84px;height:60px;padding:0;position:relative}.lb__thumbs button[aria-current=true]{border-color:var(--red);opacity:1}.lb__thumbs img{object-fit:cover;width:100%;height:100%;display:block}.lb__thumbs .v:after{content:"▶";color:var(--white);background:#00000059;place-items:center;font-size:.9rem;display:grid;position:absolute;inset:0}@media (max-width:760px){.lb__stage{padding:0}.lb__arrow{background:#0009;top:auto;bottom:96px}}.faq{background:var(--paper);padding:clamp(110px,12vw,190px) var(--m);grid-template-columns:repeat(12,1fr);align-items:start;gap:0 24px;display:grid}.faq h2{font-size:var(--step-head);grid-column:1/5;position:sticky;top:96px}.faq__list{flex-direction:column;grid-column:5/13;gap:8px;display:flex}.faq details{background:var(--stone);border-radius:var(--radius);transition:background-color .2s}.faq summary{cursor:pointer;min-height:72px;font-size:var(--step-body);justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;font-weight:600;line-height:1.3;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.plus{flex:0 0 16px;height:16px;position:relative}.plus:before,.plus:after{content:"";width:16px;height:3px;transition:transform .2s var(--ease-out);background:currentColor;position:absolute;top:6.5px;left:0}.plus:after{transform:rotate(90deg)}.faq details[open]{background:var(--red);color:var(--white)}.faq details[open] .plus:after{transform:rotate(0)}.faq details p{max-width:52ch;font-size:var(--step-body);padding:0 24px 24px}.faq details a{color:inherit}@media (hover:hover){.faq details:not([open]) summary:hover{background:#d9d9d4}}@media (max-width:1000px){.faq{display:block}.faq h2{margin-bottom:24px;position:static}.faq__list{gap:6px}.faq summary{min-height:64px;padding:14px 20px}.faq details p{padding:0 20px 20px}}.contact{background:var(--ink);color:var(--white);padding:48px 0 clamp(96px,10vw,150px);overflow:clip}.strip{gap:8px;width:max-content;animation:70s linear infinite drift;display:flex}.strip img{object-fit:cover;width:auto;height:150px}.strip img.p34{width:112px}.strip img.p11{width:150px}.strip img.p32{width:225px}@keyframes drift{to{transform:translate(-50%)}}.contact__body{padding:0 var(--m);max-width:1320px;margin:72px auto 0}.contact h2{font-size:var(--step-head)}.contact__lead{font-size:var(--step-lead);max-width:44ch;margin-top:16px;line-height:1.35}.form{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:40px;display:grid}.form label{display:block}.form input,.form select{border-radius:var(--radius);width:100%;height:96px;color:var(--white);font:400 var(--step-body)/1 var(--text);text-align:center;background:#2a2a2a;border:0;padding:0 16px;transition:background-color .16s}.form select{appearance:none;cursor:pointer}.form input::placeholder{color:#c9c9c9}.form input:focus,.form select:focus{outline:3px solid var(--white);outline-offset:0;background:#444}.form .btn{width:100%;height:96px}.form__row2{grid-column:1/-1;grid-template-columns:2fr 1fr;gap:8px;display:grid}.contact__small{font-size:var(--step-small);color:#d0d0d0;flex-wrap:wrap;gap:8px 28px;margin-top:16px;display:flex}.contact__small a{color:var(--white);font-weight:600}.form__ok{font-size:var(--step-body);color:var(--white);min-height:1.5em;margin-top:16px}.form__ok.is-err{font-weight:600}.form button:disabled{opacity:.6;cursor:progress}@media (max-width:760px){.strip img{height:110px}.strip img.p34{width:82px}.strip img.p11{width:110px}.strip img.p32{width:165px}.form,.form__row2{grid-template-columns:1fr}.form input,.form select,.form .btn{height:60px}}@media (hover:hover){.foot__cols a:hover{text-decoration:underline}}@media (max-width:760px){.foot__cols{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:no-preference){.lp-t11.is-js .shutter{clip-path:inset(0 0 100%);transition:clip-path 1.1s var(--ease-in-out)}.lp-t11.is-js .shutter img{transition:scale 1.5s var(--ease-out);scale:1.12}.lp-t11.is-js .shutter.is-in{clip-path:inset(0)}.lp-t11.is-js .shutter.is-in img{scale:1}.lp-t11.is-js .rise{opacity:0;transition:opacity .7s var(--ease-out),translate .7s var(--ease-out);transition-delay:calc(var(--d,0) * 80ms);translate:0 24px}.lp-t11.is-js .rise.is-in{opacity:1;translate:0}.scenes__photo{animation:24s ease-in-out infinite alternate slow}@keyframes slow{0%{scale:1}to{scale:1.06}}}@media (prefers-reduced-motion:reduce){.strip{animation:none}}
