.TpiyaMarquee-module__vk2A_a__band{background:#b1b2ad;flex-direction:column;gap:8px;width:100%;padding:10px 0;display:flex;overflow:hidden}.TpiyaMarquee-module__vk2A_a__row{--marquee-duration:80s}.TpiyaMarquee-module__vk2A_a__viewport{width:100%;overflow:hidden}.TpiyaMarquee-module__vk2A_a__track{will-change:transform;width:max-content;animation-name:TpiyaMarquee-module__vk2A_a__tpiya-roll-left;animation-duration:var(--marquee-duration);animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.TpiyaMarquee-module__vk2A_a__row[data-direction=right] .TpiyaMarquee-module__vk2A_a__track{animation-name:TpiyaMarquee-module__vk2A_a__tpiya-roll-right}.TpiyaMarquee-module__vk2A_a__row[data-paused=true] .TpiyaMarquee-module__vk2A_a__track{animation-play-state:paused}.TpiyaMarquee-module__vk2A_a__set{flex:none;gap:10px;padding-right:10px;display:flex}.TpiyaMarquee-module__vk2A_a__tile{--tile-w:245px;--tile-h:247px;width:var(--tile-w);height:var(--tile-h);appearance:none;color:inherit;cursor:pointer;background:#fff;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.TpiyaMarquee-module__vk2A_a__tile:focus-visible{outline-offset:-4px;outline:2px solid #ff3d00}.TpiyaMarquee-module__vk2A_a__art{width:calc(var(--tile-w) * 173 / 245);height:calc(var(--tile-h) * 245 / 247);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.TpiyaMarquee-module__vk2A_a__popover{z-index:70;pointer-events:none;background:#fff;margin:0;padding:12px 12px 14px;animation:.18s TpiyaMarquee-module__vk2A_a__tpiya-pop;position:fixed;box-shadow:0 18px 48px #00000029,0 2px 8px #0000000f}.TpiyaMarquee-module__vk2A_a__popImg{width:100%;height:auto;display:block}.TpiyaMarquee-module__vk2A_a__popCaption{color:#000;letter-spacing:.06em;text-align:center;margin:10px 0 0;font-size:16px;font-weight:500;line-height:1.3}@keyframes TpiyaMarquee-module__vk2A_a__tpiya-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes TpiyaMarquee-module__vk2A_a__tpiya-roll-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes TpiyaMarquee-module__vk2A_a__tpiya-roll-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (max-width:768px){.TpiyaMarquee-module__vk2A_a__tile{--tile-w:160px;--tile-h:162px}}@media (max-width:480px){.TpiyaMarquee-module__vk2A_a__tile{--tile-w:148px;--tile-h:150px}}@media (prefers-reduced-motion:reduce){.TpiyaMarquee-module__vk2A_a__track{animation:none!important;transform:none!important}.TpiyaMarquee-module__vk2A_a__duplicate{display:none}.TpiyaMarquee-module__vk2A_a__viewport{overflow:auto hidden}.TpiyaMarquee-module__vk2A_a__popover{animation:none}}
.TpiyaCase-module__j49KYW__case{color:#000;background:#fff;flex-direction:column;gap:80px;width:100%;display:flex;overflow-x:clip}.TpiyaCase-module__j49KYW__hero{aspect-ratio:1728/1386;background:#c5c5c5;width:100%;margin:0;position:relative}.TpiyaCase-module__j49KYW__heroImage{object-fit:cover;object-position:center}.TpiyaCase-module__j49KYW__bleed{background:#eee;width:100%;margin:0;position:relative}.TpiyaCase-module__j49KYW__bleedImage{object-fit:cover}.TpiyaCase-module__j49KYW__brick{aspect-ratio:1728/936}.TpiyaCase-module__j49KYW__products{aspect-ratio:1728/1296}.TpiyaCase-module__j49KYW__title{min-height:420px;padding:0 var(--page-gutter);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex}.TpiyaCase-module__j49KYW__display{color:#ff3d00;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:clamp(32px,2.022vw + 24.11px,50px);font-weight:800;line-height:1.2}.TpiyaCase-module__j49KYW__subtitle{color:#000;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:clamp(20px,2.247vw + 11.24px,40px);font-weight:500;line-height:1.5}.TpiyaCase-module__j49KYW__meta{width:min(1002px,100%);margin-top:36px}.TpiyaCase-module__j49KYW__metaLabel{color:#000;font-size:var(--text-md);font-weight:500;line-height:var(--text-md-lh);letter-spacing:.1em;text-transform:uppercase;margin:0}.TpiyaCase-module__j49KYW__metaBody{color:#000;font-size:var(--text-md);font-weight:200;line-height:var(--text-md-lh);letter-spacing:.1em;margin:0}.TpiyaCase-module__j49KYW__focus{margin-top:40px}.TpiyaCase-module__j49KYW__rail{width:min(1300px, calc(100% - 2 * var(--page-gutter)));margin-inline:auto}.TpiyaCase-module__j49KYW__stack{flex-direction:column;gap:25px;max-width:500px;display:flex}.TpiyaCase-module__j49KYW__stackWide{max-width:none}.TpiyaCase-module__j49KYW__label{color:#ff3d00;font-size:var(--text-md);font-weight:500;line-height:var(--text-md-lh);letter-spacing:.1em;text-transform:uppercase;margin:0}.TpiyaCase-module__j49KYW__heading{color:#000;font-size:var(--text-md);font-weight:500;line-height:var(--text-md-lh);letter-spacing:.1em;text-transform:uppercase;margin:0}.TpiyaCase-module__j49KYW__headingPlain{text-transform:none}.TpiyaCase-module__j49KYW__body{color:#000;font-size:var(--text-md);font-weight:200;line-height:var(--text-md-lh);letter-spacing:.1em;margin:0}.TpiyaCase-module__j49KYW__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.TpiyaCase-module__j49KYW__splitCopy{align-items:flex-start;padding:152px 24px 48px clamp(20px,12.731vw,220px);display:flex}.TpiyaCase-module__j49KYW__splitCopyKing{padding-top:163px}.TpiyaCase-module__j49KYW__splitCopyTouch{padding-top:272px;padding-left:clamp(20px,8.33vw,144px);padding-right:clamp(20px,6vw,80px)}.TpiyaCase-module__j49KYW__media{background:#fff;min-height:280px;position:relative}.TpiyaCase-module__j49KYW__ideaMedia{aspect-ratio:1728/1828}.TpiyaCase-module__j49KYW__kingMedia{aspect-ratio:864/750}.TpiyaCase-module__j49KYW__touchMedia{aspect-ratio:1728/1828}.TpiyaCase-module__j49KYW__contain{object-fit:contain}.TpiyaCase-module__j49KYW__cover{object-fit:cover}.TpiyaCase-module__j49KYW__listWrap{grid-template-columns:1fr 1fr;column-gap:3.385%;margin-top:25px;display:grid}.TpiyaCase-module__j49KYW__list{grid-template-columns:max-content minmax(0,1fr);gap:.16em .5em;margin:0;padding:0;list-style:none;display:grid}.TpiyaCase-module__j49KYW__entry{grid-template-columns:subgrid;color:#000;font-size:calc(var(--text-md) * .85);font-weight:200;line-height:var(--text-md-lh);letter-spacing:.1em;grid-column:1/-1;align-items:baseline;margin:0;display:grid}.TpiyaCase-module__j49KYW__letter{color:#ff3d00;text-align:right;font-weight:800}.TpiyaCase-module__j49KYW__variants{width:min(1408px, calc(100% - 2 * var(--page-gutter)));justify-content:center;align-items:center;gap:clamp(12px,3.8vw,66px);margin-inline:auto;display:flex}.TpiyaCase-module__j49KYW__variant{width:min(353px,28vw);height:auto}.TpiyaCase-module__j49KYW__amp{color:#ff3d00;flex:none;font-size:clamp(28px,4vw,70px);font-weight:800;line-height:1}.TpiyaCase-module__j49KYW__fenja{width:min(1288px, calc(100% - 2 * var(--page-gutter)));grid-template-columns:minmax(0,500px) minmax(0,700px);justify-content:center;align-items:start;column-gap:88px;margin-inline:auto;display:grid}.TpiyaCase-module__j49KYW__steps{flex-direction:column;gap:25px;padding-top:116px;display:flex}.TpiyaCase-module__j49KYW__stepTitle{color:#000;font-size:var(--text-md);font-weight:500;line-height:var(--text-md-lh);letter-spacing:.1em;text-transform:uppercase;margin:0}.TpiyaCase-module__j49KYW__stepBody{color:#000;font-size:var(--text-md);font-weight:200;line-height:var(--text-md-lh);letter-spacing:.1em;margin:0}.TpiyaCase-module__j49KYW__stepImage{width:min(350px,100%);height:auto;margin-top:8px;display:block}.TpiyaCase-module__j49KYW__posterWrap{flex-direction:column;gap:25px;padding-top:100px;display:flex}.TpiyaCase-module__j49KYW__poster{width:min(700px,100%);height:auto;display:block}.TpiyaCase-module__j49KYW__logo{width:min(800px, calc(100% - 2 * var(--page-gutter)));justify-content:center;margin-inline:auto;display:flex}.TpiyaCase-module__j49KYW__logoImage{width:100%;height:auto}@media (max-width:1100px){.TpiyaCase-module__j49KYW__title{min-height:0;padding-top:48px;padding-bottom:8px}.TpiyaCase-module__j49KYW__fenja{grid-template-columns:1fr}.TpiyaCase-module__j49KYW__steps,.TpiyaCase-module__j49KYW__posterWrap{padding-top:0}.TpiyaCase-module__j49KYW__stepImage,.TpiyaCase-module__j49KYW__poster{width:100%}}@media (max-width:900px){.TpiyaCase-module__j49KYW__case{gap:56px}.TpiyaCase-module__j49KYW__split{grid-template-columns:1fr}.TpiyaCase-module__j49KYW__splitCopy,.TpiyaCase-module__j49KYW__splitCopyKing,.TpiyaCase-module__j49KYW__splitCopyTouch{padding:0 var(--page-gutter);order:1}.TpiyaCase-module__j49KYW__media{order:0}.TpiyaCase-module__j49KYW__stack{max-width:none}}@media (max-width:800px){.TpiyaCase-module__j49KYW__listWrap{grid-template-columns:1fr;row-gap:.16em}}@media (max-width:480px){.TpiyaCase-module__j49KYW__case{gap:40px}.TpiyaCase-module__j49KYW__listWrap{row-gap:5px}.TpiyaCase-module__j49KYW__list{grid-template-columns:3.4em minmax(0,1fr);gap:5px 15px}.TpiyaCase-module__j49KYW__entry{font-size:var(--text-md)}.TpiyaCase-module__j49KYW__variant{width:min(353px,26vw)}}
