.igw{position:relative;width:min(400px,88vw);margin:28px auto 0;aspect-ratio:9/16;border-radius:18px;overflow:hidden;background:#000;box-shadow:0 30px 60px -20px rgba(0,0,0,.7)}.igc{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.igc::-webkit-scrollbar{display:none}.igsl{flex:0 0 100%;height:100%;scroll-snap-align:center;position:relative}.igtag{position:absolute;top:14px;left:14px;padding:7px 14px;border-radius:999px;background:var(--igg,linear-gradient(180deg,#A8743F,#6B4423 55%,#3E2614));border:1.5px solid #F4F0E6;color:#F4F0E6;font:900 italic 15px/1 var(--f-big);text-transform:uppercase;letter-spacing:.01em;box-shadow:0 6px 16px rgba(0,0,0,.35);pointer-events:none}.igsl video{width:100%;height:100%;object-fit:cover;display:block}.igct{position:absolute;top:12px;right:12px;padding:4px 10px;border-radius:999px;background:rgba(10,10,11,.65);color:#F4F0E6;font:700 12px var(--f-txt);pointer-events:none}.igar{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:0;background:rgba(244,240,230,.85);color:#15120E;font:700 22px/1 var(--f-txt);cursor:pointer;opacity:0;transition:opacity .2s}.igw:hover .igar{opacity:1}.igar[disabled]{opacity:0!important;pointer-events:none}.igp{left:10px}.ign{right:10px}.igd{display:flex;justify-content:center;gap:12px;margin-top:18px;flex-wrap:wrap}.igd button{padding:12px 22px;border-radius:999px;border:1.5px solid rgba(244,240,230,.35);background:var(--igb,rgba(107,68,35,.25));color:#cfc9be;font:900 italic 18px/1 var(--f-big);text-transform:uppercase;letter-spacing:.01em;cursor:pointer;transition:background .25s,color .25s,border-color .25s,transform .2s}.igd button:hover{transform:translateY(-1px);border-color:#F4F0E6}.igd button.on{background:var(--igg,linear-gradient(180deg,#A8743F,#6B4423 55%,#3E2614));color:#F4F0E6;border-color:#F4F0E6}@media (hover:none){.igar{display:none}}.lng{z-index:11!important}.igs.ce{--igg:linear-gradient(180deg,#3E9B5A,#1D6A35 55%,#0F3F20);--igb:rgba(29,106,53,.25)}.igsl .baw.baph{aspect-ratio:auto;height:100%;max-width:none;border-radius:0;margin:0}.igsl .baph .bai{align-items:flex-end}.igs{position:relative;overflow:hidden;isolation:isolate}.igs>*:not(.igbg){position:relative;z-index:1}.igbg{position:absolute;left:0;top:0;width:100%;height:100%;filter:blur(48px) brightness(.38) saturate(1.25);opacity:0;transition:opacity 1.2s;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 78%,transparent),linear-gradient(to right,transparent,#000 22%,#000 78%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 78%,transparent),linear-gradient(to right,transparent,#000 22%,#000 78%,transparent);mask-composite:intersect}.igbg.on{opacity:1}.igw{width:min(370px,86vw,calc((100svh - 150px)*9/16))!important}.igw .igd{position:absolute;left:0;right:0;bottom:0;z-index:3;margin:0;padding:44px 10px 14px;gap:8px;flex-wrap:nowrap;background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.35) 60%,transparent);pointer-events:none}.igw .igd button{pointer-events:auto;padding:9px 14px;font-size:clamp(12px,3.4vw,14px);background:rgba(20,14,8,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap}.igs.ce .igw .igd button{background:rgba(8,24,14,.55)}.igs .igw .igd button.on{background:var(--igg,linear-gradient(180deg,#A8743F,#6B4423 55%,#3E2614))!important;color:#F4F0E6;border-color:#F4F0E6}.igsl .baph .bai{align-items:flex-start!important;padding-top:62px!important}.igsl .baph .batag{font:900 italic clamp(18px,4.8vw,24px)/1 var(--f-big)!important;text-transform:uppercase;letter-spacing:.01em;padding:8px 4px!important;border-radius:999px;background:none!important;color:#fff!important;border:0!important;box-shadow:none!important;text-shadow:0 2px 10px rgba(0,0,0,.65),0 1px 2px rgba(0,0,0,.6)}.igw .igar{top:45%}