.page-camp{--paper:#f9f7f3;--charcoal:#161516;--t70:#161516b8;--line:#1615161f;--card:#eeece8;--pad:max(clamp(20px, 5vw, 104px), calc((100vw - 1232px) / 2));--r:16px;background:var(--paper);color:var(--charcoal);font-family:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:17px;font-weight:300;line-height:1.6}.page-camp a{color:inherit;text-decoration:none}.page-camp img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.page-camp .prov{letter-spacing:.02em;white-space:nowrap;color:inherit;background:#16151614;border-radius:4px;padding:1px 6px;font-size:13px;font-weight:600}.page-camp .dark .prov{background:#f9f7f324}.page-camp .label{letter-spacing:.2em;text-transform:uppercase;color:var(--t70);font-size:13px;font-weight:500}.page-camp h1,.page-camp h2,.page-camp h3,.page-camp .num,.page-camp .big{font-family:var(--font-octin), "Octin College", sans-serif;text-transform:uppercase;letter-spacing:.02em;font-weight:700;line-height:.95}.page-camp h1{max-width:18.8ch;font-size:clamp(48px,5.6vw,88px)}.page-camp h2{font-size:clamp(36px,4.2vw,60px)}.page-camp h3{font-size:clamp(24px,2.2vw,32px)}.page-camp nav{z-index:10;height:56px;padding:0 var(--pad);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f9f7f3cc;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.page-camp nav>a{align-items:center;line-height:0;display:flex}.page-camp nav>a img,.page-camp nav>a img.logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:none;height:22px;display:block}.page-camp nav ul{color:var(--t70);gap:36px;margin:0;padding:0;font-size:14px;font-weight:400;list-style:none;display:flex}.page-camp nav ul a[aria-current]{color:var(--charcoal);font-weight:500}.page-camp .navr{align-items:center;gap:10px;display:flex}.page-camp .btn{background:var(--charcoal);height:44px;color:var(--paper);border:1px solid var(--charcoal);transition:background-color .15s var(--e-std), border-color .15s var(--e-std), color .15s var(--e-std);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.page-camp .btn i{color:var(--paper);transition:transform .25s var(--e-out2);font-style:normal;font-weight:700;display:inline-block}.page-camp .btn.ghost i,.page-camp .dark .btn i{color:currentColor}.page-camp .btn.ghost{color:var(--charcoal);border-color:var(--line);background:0 0}.page-camp .dark .btn{background:var(--paper);color:var(--charcoal);border-color:var(--paper)}.page-camp .dark .btn.ghost{color:var(--paper);background:0 0;border-color:#f9f7f34d}.page-camp .mbtn{background:var(--card);cursor:pointer;border:0;border-radius:999px;width:40px;height:40px;padding:0;display:none;position:relative}.page-camp .mbtn span{background:var(--charcoal);height:1.5px;position:absolute;left:12px;right:12px}.page-camp .mbtn span:first-child{top:16px}.page-camp .mbtn span:last-child{top:23px}.page-camp .mmenu{z-index:9;border-bottom:1px solid var(--line);padding:8px var(--pad) 24px;background:#f9f7f3f5;position:fixed;inset:56px 0 auto}.page-camp .mmenu ul{margin:0;padding:0;list-style:none}.page-camp .mmenu a{font-family:var(--font-octin), "Octin College", sans-serif;text-transform:uppercase;border-bottom:1px solid var(--line);padding:14px 0;font-size:28px;display:block}.page-camp section{padding:120px var(--pad)}.page-camp .dark{background:var(--charcoal);color:var(--paper)}.page-camp .dark .label{color:#f9f7f3b8}.page-camp .more{height:auto;font-family:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:12px 0;font-size:15px;font-weight:500;line-height:1.2;display:none}.page-camp .more i{color:currentColor;transition:transform .25s var(--e-out2);font-style:normal;font-weight:700;display:inline-block}.page-camp .hero{padding:104px var(--pad) 80px;line-height:1.65}.page-camp .hero p.lead{max-width:560px;color:var(--t70);margin-top:28px;font-size:20px;line-height:1.6}.page-camp .hero .hmeta{line-height:1.6}.page-camp .ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.page-camp footer{padding:40px var(--pad);border-top:1px solid var(--line);color:var(--t70);flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:13px;display:flex}.page-camp .src{color:var(--t70);margin-top:24px;font-size:13px}.page-camp .dark .src{color:#f9f7f3b8}@media (max-width:860px){.page-camp nav ul{display:none}.page-camp .mbtn{display:block}}@media (min-width:861px){.page-camp .mmenu{display:none!important}}@media (max-width:620px){.page-camp section{padding:72px var(--pad)}.page-camp .hero{padding:104px var(--pad) 48px}.page-camp .hero p.lead,.page-camp .nband .sup{font-size:17px}.page-camp .mx{display:none!important}.page-camp .open .mx{display:revert!important}.page-camp .more{display:inline-block}.page-camp .open .more{display:none}}.page-camp .feat{aspect-ratio:21/9;border-radius:0;margin-top:64px;display:block;position:relative;overflow:hidden}.page-camp .feat:after{content:"";pointer-events:none;background:linear-gradient(#0000,#161516cc);position:absolute;inset:50% 0 0}.page-camp .feat .play{z-index:1;background:#f9f7f3e6;border-radius:50%;width:72px;height:72px;margin:-36px;position:absolute;top:50%;left:50%}.page-camp .feat .play:after{content:"";border-left:20px solid var(--charcoal);border-top:14px solid #0000;border-bottom:14px solid #0000;position:absolute;top:22px;left:29px}.page-camp .feat video,.page-camp .feat .poster{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-camp .feat video{z-index:0;background:var(--charcoal)}.page-camp .feat .poster{z-index:1}.page-camp .feat.is-live .poster{opacity:0;pointer-events:none}.page-camp .feat .play{z-index:2;cursor:pointer;border:0;padding:0}.page-camp .feat .play.is-on:after{content:none}.page-camp .feat .play .bars{background:var(--charcoal);width:6px;height:28px;box-shadow:16px 0 0 var(--charcoal);position:absolute;top:22px;left:24px}.page-camp .feat .snd{z-index:2;width:44px;height:44px;color:var(--charcoal);cursor:pointer;background:#f9f7f3e6;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:16px;left:16px}.page-camp .feat .snd svg{width:20px;height:20px;display:block}.page-camp .ft{z-index:1;color:var(--paper);font-size:15px;font-weight:500;position:absolute;bottom:20px;left:24px;right:24px}.page-camp .mosaico{--d-reveal:.7s;--rv-y:16px}.page-camp .gal-tabs{flex-wrap:wrap;align-items:baseline;gap:10px 28px;margin-top:16px;display:flex}.page-camp .gal-tabs button{cursor:pointer;font-family:var(--font-octin), "Octin College", sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#16151661;text-align:left;background:0 0;border:0;margin:0;padding:0;font-size:clamp(28px,3.2vw,52px);font-weight:700;line-height:.95}.page-camp .gal-tabs button[aria-selected=true]{color:var(--charcoal)}.page-camp .gal-tabs button:focus-visible{outline:2px solid var(--ruby);outline-offset:4px}@media (hover:hover){.page-camp .gal-tabs button:not([aria-selected=true]):hover{color:#1615169e}}@media (max-width:620px){.page-camp .gal-tabs{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.page-camp .mwrap{transition:none}}.page-camp .mwrap{margin-top:56px;transition:opacity .18s;container-type:inline-size}@media (min-width:761px) and (hover:hover) and (pointer:fine){.page-camp .mwrap{margin-top:0}}@media (min-width:861px){.page-camp .nb5+section.mosaico{padding-top:56px!important}.page-camp .mosaico .mwrap{margin-top:64px}}.page-camp .mwrap.is-swap{opacity:0}.page-camp .mos{--g:20px;grid-template-columns:repeat(12,1fr);grid-auto-rows:calc((100cqw - 11 * var(--g)) / 12);gap:var(--g);display:grid}.page-camp .mt{grid-column:span var(--c);grid-row:span var(--r);flex-direction:column;min-width:0;margin:0;display:flex}.page-camp .mt .im{background:var(--card);border-radius:0;flex:1;min-height:0;overflow:hidden}.page-camp .mt.mhero .im{border-radius:0}.page-camp .mt img{-o-object-position:var(--op);object-position:var(--op);transition:transform var(--d-reveal) var(--e-media)}@media (hover:hover){.page-camp .mt:hover img{transform:scale(1.03)}}.page-camp .mosaico.js .mt{opacity:0;transform:translateY(var(--rv-y));transition:opacity var(--d-reveal) var(--e-out), transform var(--d-reveal) var(--e-out);transition-delay:calc(var(--k,0) * 60ms)}.page-camp .mosaico.js .mt.in{opacity:1;transform:none}@media (max-width:860px){.page-camp .mosaico{--d-reveal:.5s;--rv-y:10px}.page-camp .mwrap{margin-top:40px}.page-camp .mos{--g:8px;grid-template-columns:1fr 1fr;grid-auto-rows:calc((100cqw - var(--g)) / 4)}.page-camp .mt{grid-column:span var(--cm);grid-row:span var(--rm)}.page-camp .mt img{-o-object-position:var(--opm);object-position:var(--opm)}.page-camp .mt .im{border-radius:0}}@media (prefers-reduced-motion:reduce){.page-camp .mosaico.js .mt{opacity:1;transition:none;transform:none}.page-camp .mt img,.page-camp .mt:hover img{transition:none;transform:none}}.page-camp .mcompact{--g:8px;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:calc((100cqw - 5 * var(--g)) / 6 / 1.6 + 40px);gap:var(--g);display:grid}.page-camp .mc{grid-column:var(--cc);grid-row:var(--rr);width:100%;min-width:0;height:100%;min-height:0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;position:relative}.page-camp .mc:focus-visible{outline:2px solid var(--ruby);outline-offset:2px}.page-camp .mc-crop{background:var(--card);border-radius:0;position:absolute;inset:0;overflow:hidden}.page-camp .mc-thumb{-o-object-position:var(--op,50% 50%);object-position:var(--op,50% 50%)}@media (max-width:760px),(pointer:coarse){.page-camp .mcompact{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:calc((100cqw - 2 * var(--g)) / 3 / 1.55)}.page-camp .mc{grid-column:var(--ccm);grid-row:var(--rrm)}.page-camp .mc-thumb{-o-object-position:var(--opm,var(--op,50% 50%));object-position:var(--opm,var(--op,50% 50%))}}@media (max-width:620px){.page-camp .mcompact{--mc-row:calc((100cqw - 2 * var(--g)) / 3 / 1.55);grid-template-rows:calc(var(--mc-row) * 1.58) var(--mc-row) var(--mc-row) var(--mc-row) var(--mc-row) calc(var(--mc-row) * 1.58)}.page-camp .mc[data-mc=camp2_06] .mc-thumb{-o-object-position:50% 50%;object-position:50% 50%}.page-camp .mc[data-mc=camp2_01] .mc-thumb{-o-object-position:50% 66%;object-position:50% 66%}}.beq-mc-pop{z-index:48;pointer-events:auto;opacity:0;transition:transform .2s var(--e-std), opacity .2s var(--e-std);background:0 0;border-radius:0;margin:0;padding:0;position:fixed;overflow:hidden;box-shadow:0 8px 24px #16151626}.beq-mc-pop.is-in{opacity:1}.beq-mc-pop.is-key{box-shadow:0 0 0 2px var(--ruby), 0 8px 24px #16151626}.beq-mc-pop img{-o-object-fit:cover;object-fit:cover;background:0 0;width:100%;height:100%;display:block}.beq-mc-lite{z-index:80;touch-action:none;animation:beq-mc-fade .2s var(--e-std);background:#161516e6;justify-content:center;align-items:center;padding:20px 16px 28px;display:flex;position:fixed;inset:0}.beq-mc-lite .beq-mc-frame{justify-content:center;align-items:center;max-width:min(1100px,100vw - 32px);max-height:calc(100dvh - 56px);display:flex}.beq-mc-lite img{-o-object-fit:contain;object-fit:contain;background:var(--paper);border-radius:0;width:auto;max-width:min(1100px,100vw - 32px);height:auto;max-height:calc(100dvh - 56px);box-shadow:0 24px 64px #00000073}.beq-mc-x{z-index:1;background:var(--paper);width:44px;height:44px;color:var(--charcoal);cursor:pointer;border:0;border-radius:999px;font-size:28px;line-height:1;position:absolute;top:12px;right:12px}.beq-mc-x:focus-visible{outline:2px solid var(--ruby);outline-offset:3px}@keyframes beq-mc-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.beq-mc-pop,.beq-mc-lite,.beq-mc-lite img{transition:none;animation:none}}.page-camp .gal{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:12px;margin-top:48px;display:grid}.page-camp .gal figure{border-radius:0;height:100%;margin:0;overflow:hidden}.page-camp .gal .g0{grid-row:span 2}.page-camp .gal .g1,.page-camp .gal .g6,.page-camp .gal .g7{grid-column:span 2}.page-camp .cvs{grid-template-columns:repeat(4,1fr);gap:28px 16px;margin-top:48px;display:grid}.page-camp .bband{padding-top:63px;padding-bottom:63px}@media (max-width:620px){.page-camp .bband{padding-top:44px;padding-bottom:44px}}.page-camp .bband .car{margin-top:48px;position:relative;container-type:inline-size}.page-camp .bband .car-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;display:flex;overflow-x:auto}.page-camp .bband .car-track::-webkit-scrollbar{display:none}.page-camp .bband .car-track:focus-visible{outline:2px solid var(--ruby);outline-offset:3px;border-radius:0}.page-camp .bband .car-track .cv{scroll-snap-align:start;flex:0 0 calc(25% - 12px);width:auto;min-width:0}.page-camp .bband .car-track .cv:focus-visible{outline:2px solid var(--ruby);outline-offset:3px;border-radius:0}.page-camp .bband .car-btn{background:var(--charcoal);width:44px;height:44px;color:var(--paper);cursor:pointer;z-index:2;border:1px solid #f9f7f399;border-radius:50%;place-items:center;padding:0;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility linear,color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);display:grid;position:absolute;top:calc(7.03125cqw - 25.375px)}.page-camp .bband .car-btn svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.page-camp .bband .car-prev{left:calc((var(--pad) + 44px) / -2)}.page-camp .bband .car-next{right:calc((var(--pad) + 44px) / -2)}.page-camp .bband .car-btn:disabled{opacity:0;visibility:hidden;cursor:default;transition:opacity .25s cubic-bezier(.4,0,.2,1),visibility 0s linear .25s}.page-camp .bband .car-btn:focus-visible{outline:2px solid var(--ruby);outline-offset:3px}.page-camp .bband .car-count{text-align:center;color:#f9f7f3b8;margin-top:28px;font-size:13px}.page-camp .bband .car-count b{font-weight:700}.page-camp .bband .car-dots{gap:6px;margin-top:28px;display:flex}.page-camp .bband .car-dots i{background:#f9f7f347;border-radius:1px;width:20px;height:2px;transition:background-color .25s cubic-bezier(.4,0,.2,1);display:block}.page-camp .bband .car-dots i.on{background:var(--ruby)}.page-camp .bband .car-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.page-camp .bband .car-btn:not(:disabled):hover{color:var(--ruby);border-color:var(--ruby)}}@media (prefers-reduced-motion:reduce){.page-camp .bband .car-btn,.page-camp .bband .car-btn:disabled,.page-camp .bband .car-dots i{transition:none}.page-camp .bband .car-track{scroll-behavior:auto}}@media (max-width:620px){.page-camp .bband .car-btn{display:none}.page-camp .bband .car-track{margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);scroll-padding-inline:var(--pad);gap:10px}.page-camp .bband .car-track .cv{flex:0 0 calc((100vw - var(--pad) - 10px) / 1.55)}.page-camp .bband .car-track [data-clone]{display:none}.page-camp .bband .car-count,.page-camp .bband .car-dots{margin-top:20px}}.page-camp .cv .th{aspect-ratio:16/9;border-radius:0;position:relative;overflow:hidden}.page-camp .dur{color:var(--paper);background:#161516cc;border-radius:0;padding:1px 6px;font-size:13px;position:absolute;top:8px;left:calc(12% + 8px);right:auto}.page-camp .cv p{margin-top:12px;font-size:15px;font-weight:500;line-height:1.35}.page-camp .cv small{color:#f9f7f3b8;margin-top:4px;font-size:13px;display:block}@media (max-width:860px){.page-camp .cvs{grid-template-columns:1fr 1fr}}@media (max-width:620px){.page-camp .feat{aspect-ratio:16/10;margin-top:40px;border-radius:0;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.page-camp .ft{font-size:13px;bottom:14px;left:16px}.page-camp .gal{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.page-camp .gal .g0{grid-row:span 2}.page-camp .gal .g1,.page-camp .gal .g6{grid-column:span 1}.page-camp .cvs{grid-template-columns:1fr}}.page-camp .cvs{grid-template-columns:repeat(3,1fr)!important}@media (max-width:620px){.page-camp .cvs{grid-template-columns:1fr!important}}.page-camp .gal button{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.page-camp .gal img{width:100%;height:100%;transition:transform .7s var(--e-media)}@media (hover:hover){.page-camp .gal figure:hover img{transform:scale(1.03)}}.page-camp .gal img{-o-object-position:50% 12%;object-position:50% 12%}.page-camp .gal .g1 img,.page-camp .gal .g6 img{-o-object-position:50% 0%;object-position:50% 0%}.page-camp .hmeta{color:var(--t70);margin-top:16px;font-size:15px}.page-camp .vivs{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.page-camp .viv{aspect-ratio:3/4;background:var(--charcoal);border-radius:0;position:relative;overflow:hidden}.page-camp .viv img,.page-camp .camp-fan .fc img{-o-object-position:50% 20%;object-position:50% 20%;transition:transform var(--d-reveal) var(--e-media);position:absolute;inset:0;transform:scale(1.04)}.page-camp .viv .veil,.page-camp .camp-fan .fc .veil{background:linear-gradient(#1615160f 0%,#1615161f 32%,#16151680 50%,#161516cc 68%,#161516f0 100%);position:absolute;inset:0}.page-camp .viv.c1 .veil,.page-camp .camp-fan .fc.c1 .veil{background:linear-gradient(#1615160f 0%,#16151626 30%,#161516a6 52%,#161516e0 70%,#161516f5 100%)}.page-camp .viv.ph,.page-camp .camp-fan .fc.ph .fc-in{background:var(--charcoal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.page-camp .viv .tag,.page-camp .camp-fan .tag{letter-spacing:.04em;color:#f9f7f3b8;border:1px solid #f9f7f340;border-radius:6px;padding:5px 7px;font:500 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:16px;left:16px}.page-camp .viv .cap{color:var(--paper);position:absolute;bottom:22px;left:24px;right:24px}.page-camp .viv .cap h3,.page-camp .camp-fan .fc .cap h3{letter-spacing:.03em;min-height:calc(2.2em + 15px);color:var(--paper);align-items:flex-end;margin:0;padding-top:15px;font-size:20px;line-height:1.1;display:flex;position:relative}.page-camp .viv .cap h3:before,.page-camp .camp-fan .fc .cap h3:before{content:"";width:32px;height:2px;transition:width var(--d-base) var(--e-std);background:#285e71;position:absolute;top:0;left:0}.page-camp .viv .cap p,.page-camp .camp-fan .fc .cap p{min-height:4.05em;font-family:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;color:#f9f7f3e6;margin:6px 0 0;font-size:15px;font-weight:400;line-height:1.35}@media (hover:hover){.page-camp .viv:hover img{transform:scale(1.1)}.page-camp .viv:hover .cap h3:before{width:56px}}@media (max-width:1100px){.page-camp .vivs{grid-template-columns:1fr 1fr}}@media (max-width:760px){.page-camp #detalhes{padding-left:0;padding-right:0}.page-camp #detalhes>h2{padding:0 20px}.page-camp .vivs{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-top:32px;padding:8px 12vw 16px;display:flex;overflow-x:auto}.page-camp .vivs::-webkit-scrollbar{display:none}.page-camp .viv{scroll-snap-align:center;border-radius:0;flex:0 0 76vw}.page-camp .viv .cap{bottom:18px;left:18px;right:18px}}.page-camp .camp-fan{display:none}.page-camp section.nband{padding:56px var(--pad)}.page-camp section.nband>.label{padding-bottom:11px;line-height:16px;display:block}.page-camp .nband .sup{color:#f9f7f3d9;max-width:560px;margin-top:4px;font-size:20px;line-height:1.35}@media (max-width:620px){.page-camp .nband .sup{font-size:17px}}.page-camp .nband .ngrid{border-top:1px solid #f9f7f333;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 32px;margin-top:8px;padding-top:8px;display:grid}.page-camp .nband .ngrid>div{min-width:0;container-type:inline-size}.page-camp .nband .num{color:var(--ruby);font-variant-numeric:tabular-nums;text-transform:none;white-space:nowrap;justify-items:end;font-size:min(48px,max(34px,3.33vw),18cqi);display:inline-grid}.page-camp .nband .num:before{content:attr(data-fit);visibility:hidden;grid-area:1/1}.page-camp .nband .num .num-now{grid-area:1/1;justify-self:end;min-width:0;max-width:100%;overflow:hidden}.page-camp .nband .ngrid p{margin-top:8px;font-size:16px;font-weight:500;line-height:1.3}@media (min-width:1024px){.page-camp .nband .ngrid{-moz-column-gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:16px}.page-camp .nband .num{font-size:clamp(46px,2.16346vw + 23.8462px,55px)}}@media (min-width:1024px) and (max-width:1279px){.page-camp section.nband{padding-left:32px;padding-right:32px}.page-camp .nband .ngrid{align-items:start}.page-camp .nband .ngrid p{text-wrap:balance;font-size:15px}}.page-camp .pis{grid-template-columns:1fr 1fr;gap:0 48px;margin-top:40px;display:grid}.page-camp .pi{border-top:1px solid var(--line);color:var(--t70);padding:24px 0;font-size:19px}.page-camp .pi b{color:var(--charcoal);font-weight:600}@media (max-width:620px){.page-camp .vivs{display:none}.page-camp .camp-fan{display:block;overflow:hidden}.page-camp section.nband{padding:38px var(--pad)}.page-camp .nband .ngrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.page-camp .pis{grid-template-columns:1fr}.page-camp .pi{font-size:17px}}.page-camp .insc4{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}.page-camp .nb5{margin-top:80px}.page-camp .nb5+section{padding-top:120px!important}@media (max-width:620px){.page-camp .nb5{margin-top:48px}.page-camp .nb5+section{padding-top:72px!important}}.page-camp .reveal .w{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 60ms);display:inline-block;transform:translateY(.3em)}.page-camp .reveal.in .w{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.page-camp .reveal .w,.page-camp .hero-fade{opacity:1;transition:none;transform:none}.page-camp .gal img,.page-camp .gal figure:hover img{transition:none;transform:none}.page-camp .viv img,.page-camp .camp-fan .fc img,.page-camp .viv .cap h3:before,.page-camp .camp-fan .fc .cap h3:before{transition:none}}@media (hover:hover){.page-camp .btn:hover{background:#3a383a;border-color:#3a383a}.page-camp .btn.ghost:hover{border-color:var(--line);color:var(--charcoal);background:#eeece8}.page-camp .dark .btn:hover{color:var(--charcoal);background:#eeece8;border-color:#eeece8}.page-camp .btn:hover i{transform:translate(4px)}}.page-camp .lb-dialog img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:min(90vw,1100px);height:auto;max-height:86vh}@media (hover:none){.page-camp .btn:active{background:#3a383a;border-color:#3a383a;transition-duration:.1s}.page-camp .btn.ghost:active,.page-camp .dark .btn:active{color:var(--charcoal);background:#eeece8;border-color:#eeece8}.page-camp .btn:active i,.page-camp .more:active i{transition-duration:.1s;transform:translate(4px)}}.page-camp .pais{padding-top:0}.page-camp .vivs,.page-camp .camp-fan{display:none}.page-camp .vive-frames{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;display:none}.page-camp .vf{aspect-ratio:4/3;background:#161516;border-radius:0;position:relative;overflow:hidden}.page-camp .vf img{transform:none}.page-camp .vf .veil{z-index:1;background:linear-gradient(#16151600 0%,#1615160d 46%,#161516b8 70%,#161516f5 100%);position:absolute;inset:0}.page-camp .vf.wide .veil{background:linear-gradient(#16151600 0 48%,#1615168c 60%,#161516 72% 100%)}.page-camp .vf .cap{z-index:2;color:var(--paper);position:absolute;bottom:12px;left:14px;right:14px}.page-camp .vf .cap h3{letter-spacing:.02em;min-height:0;color:var(--paper);margin:0;padding-top:11px;font-size:15px;line-height:1.05;display:block;position:relative}.page-camp .vf .cap h3:before{content:"";background:#285e71;width:28px;height:2px;position:absolute;top:0;left:0}.page-camp .vf .cap p{min-height:0;font-family:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;color:#f9f7f3eb;margin:5px 0 0;font-size:13px;font-weight:400;line-height:1.3}.page-camp .vive-fan{display:none}@media (max-width:1099px){.page-camp .vive-frames{grid-template-columns:1fr 1fr}.page-camp .vf .cap h3{font-size:18px}.page-camp .vf .cap p{font-size:14px}}@media (min-width:621px) and (max-width:760px){.page-camp #detalhes{padding-left:var(--pad);padding-right:var(--pad)}.page-camp #detalhes>h2{padding:0}}@media (max-width:620px){.page-camp .vive-frames{display:none}.page-camp .vive-fan{display:none;overflow:hidden}.page-camp .vive-fan .fan{--W:76vw;--H:auto;height:auto;margin-top:28px}.page-camp .vive-fan .fc{background:0 0;border-radius:0;flex-direction:column;align-items:stretch;height:auto;display:flex}.page-camp .vive-fan .fc-in{aspect-ratio:4/3;background:#161516;border-radius:0;flex:none;width:100%;height:auto;position:relative;inset:auto}.page-camp .vive-fan .fc.wide .fc-in{aspect-ratio:1600/620}.page-camp .vive-fan .fc img{transform:none}.page-camp .vive-fan .fc .cap,.page-camp .vive-fan .fc[aria-pressed=true] .cap,.page-camp .vive-fan .fc[aria-pressed=false] .cap{opacity:1;width:100%;color:var(--charcoal);text-align:left;padding:12px 2px 0;position:static;bottom:auto;left:auto;right:auto;transform:none}.page-camp .vive-fan .fc .cap h3{letter-spacing:.03em;min-height:0;color:var(--charcoal);margin:0;padding-top:12px;font-size:18px;line-height:1.05;display:block;position:relative}.page-camp .vive-fan .fc .cap h3:before{content:"";background:#285e71;width:28px;height:2px;position:absolute;top:0;left:0}.page-camp .vive-fan .fc .cap p{min-height:0;font-family:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;color:var(--t70);margin:6px 0 0;font-size:14px;font-weight:400;line-height:1.35}}@media (min-width:621px){.page-camp #detalhes{padding-top:60px;padding-bottom:0}.page-camp .pais{padding-bottom:70px}.page-camp .pais .insc4{margin-top:50px}}.page-camp .vive-leque{--W:410px;--H:calc(var(--W) * 2 / 3);--d-slow:.5s;--e-out:cubic-bezier(.16, 1, .3, 1);width:100vw;margin-top:36px;margin-left:calc(50% - 50vw);overflow:hidden}.page-camp .vive-leque .fc[data-copy="-1"],.page-camp .vive-leque .fc[data-copy="1"]{display:none}.page-camp .vive-leque .fan{height:var(--H);margin:0 auto;position:relative}.page-camp .vive-leque .fan:not(.ready) .fc{opacity:0}.page-camp .vive-leque .fc{width:var(--W);height:var(--H);margin:0;margin-left:calc(var(--W) / -2);color:inherit;font:inherit;cursor:pointer;transform:translateX(var(--x,0px)) scale(var(--s,1));z-index:var(--z,1);transition:transform var(--d-slow) var(--e-out);will-change:transform;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0;position:absolute;top:0;left:50%}.page-camp .vive-leque .fc-in{background:#161516;border-radius:0;display:block;position:absolute;inset:0;overflow:hidden}.page-camp .vive-leque .fc img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transform:translateX(var(--ix,0%)) scale(1.08);transition:transform var(--d-reveal) var(--e-media);position:absolute;inset:0}.page-camp .vive-leque .fc.fit img{-o-object-fit:contain;object-fit:contain;transform:none}.page-camp .vive-leque .fc .veil{background:linear-gradient(#1615160d 0%,#16151614 42%,#1615168c 72%,#161516e6 100%);position:absolute;inset:0}.page-camp .vive-leque .fc .veil:after{content:"";opacity:var(--v,0);transition:opacity var(--d-base) var(--e-std);background:#161516;position:absolute;inset:0}.page-camp .vive-leque .fc .cap{text-align:left;color:var(--paper);opacity:0;transition:opacity var(--d-base) var(--e-std), transform var(--d-base) var(--e-out);position:absolute;bottom:24px;left:28px;right:28px;transform:translateY(6px)}.page-camp .vive-leque .fc .cap b{font-family:var(--font-octin), "Octin College", sans-serif;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(26px,2.5vw,40px);font-weight:700;line-height:.95;display:block}.page-camp .vive-leque .fc .cap small{max-width:42ch;font-family:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;color:#f9f7f3eb;margin-top:8px;font-size:16px;font-weight:400;line-height:1.35;display:block}.page-camp .vive-leque .fc[aria-pressed=true] .cap{opacity:1;transform:none}.page-camp .vive-leque .fc:focus-visible{outline:2px solid var(--ruby);outline-offset:4px}.page-camp .vive-leque .fan.pre .fc{transition:none}.page-camp .vive-leque .fnav{padding:0 var(--pad);justify-content:center;gap:6px;margin-top:22px;display:flex}.page-camp .vive-leque .fnav button{font:500 13px var(--font-inter-tight), "Inter Tight", sans-serif;color:var(--t70);cursor:pointer;transition:color var(--d-fast) var(--e-std);background:0 0;border:0;border-radius:0;padding:10px 10px 12px;position:relative}.page-camp .vive-leque .fnav button:after{content:"";background:var(--line);height:2px;transition:background var(--d-base) var(--e-std);border-radius:2px;position:absolute;bottom:4px;left:10px;right:10px}.page-camp .vive-leque .fnav button[aria-current=true]{color:var(--charcoal)}.page-camp .vive-leque .fnav button[aria-current=true]:after{background:var(--ruby)}.page-camp .vive-leque .fnav button:focus-visible{outline:2px solid var(--ruby);outline-offset:2px}@media (hover:hover){.page-camp .vive-leque .fnav button:hover{color:var(--charcoal)}}.page-camp .vive-leque .fhint{text-align:center;color:var(--t70);margin:4px 0 0;font-size:13px}.page-camp .vive-leque .mx-m{display:none}@media (max-width:1100px){.page-camp .vive-leque{--W:340px}}@media (max-width:620px){.page-camp{overflow-x:clip}.page-camp .vive-leque .fc[data-copy="-1"],.page-camp .vive-leque .fc[data-copy="1"]{display:none}.page-camp .vive-leque{--W:76vw;--H:calc(var(--W) * 2 / 3);width:100%;margin-top:28px;margin-left:0;margin-right:0;container-type:inline-size}.page-camp .vive-leque .fan{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;height:auto;padding:8px 12vw 16px;display:flex;overflow-x:auto}.page-camp .vive-leque .fan::-webkit-scrollbar{display:none}.page-camp .vive-leque .fc{flex:0 0 var(--W);width:var(--W);scroll-snap-align:center;transform:scale(var(--s,1));margin:0 0 0 -4vw;transition:transform .12s linear;position:relative;top:auto;left:auto}.page-camp .vive-leque .fc[data-copy="0"][data-i="0"],.page-camp .vive-leque .fc:first-child{margin-left:0}.page-camp .vive-leque .fc:last-child{margin-right:0}.page-camp .vive-leque .fc .cap{bottom:14px;left:16px;right:16px}.page-camp .vive-leque .fc .cap b{font-size:22px}.page-camp .vive-leque .fc .cap small{margin-top:6px;font-size:14px}.page-camp .vive-leque .fnav,.page-camp .vive-leque .mx-d,.page-camp .vive-leque .fhint{display:none}.page-camp #detalhes{padding-bottom:36px}.page-camp .pais .insc4{margin-top:16px}.page-camp .pais .btn{height:auto;padding:16px 28px;font-size:17px}.page-camp .pais .btn i{display:none}}@media (max-width:620px) and (prefers-reduced-motion:reduce){.page-camp .vive-leque .fc{transform:none}}@media (prefers-reduced-motion:reduce){.page-camp .vive-leque .fc,.page-camp .vive-leque .fc img,.page-camp .vive-leque .fc .cap,.page-camp .vive-leque .fc .veil:after,.page-camp .vive-leque .fnav button:after{transition:opacity .15s linear}.page-camp .vive-leque .fc img{transform:none}}.page-camp header.camp-cine{color:#f7f5f0;background:#161516;flex-direction:column;height:100svh;min-height:560px;padding:0;display:flex;position:relative;overflow:hidden}.page-camp .camp-cine-media{color:inherit;background:#161516;display:block;position:absolute;inset:0}.page-camp .camp-cine-media>img,.page-camp .camp-cine-media video,.page-camp .camp-cine-poster{-o-object-fit:cover;object-fit:cover;-o-object-position:58% 42%;object-position:58% 42%;width:100%;height:100%;position:absolute;inset:0}.page-camp .camp-cine-poster{z-index:1}.page-camp .camp-cine-media.is-live .camp-cine-poster{opacity:0;pointer-events:none}.page-camp .camp-cine-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#16151600 0%,#16151647 36%,#161516d1 100%);height:48%;position:absolute;bottom:0;left:0;right:0}.page-camp .camp-cine-copy{z-index:2;width:min(1040px,100% - 250px);padding:0 var(--pad) 40px;pointer-events:none;position:absolute;bottom:0;left:0}@media (min-width:1441px){.page-camp .camp-cine-copy{width:calc(var(--pad) + 832px);padding-right:0}}.page-camp .camp-cine-copy .btn{pointer-events:auto}.page-camp .camp-cine-copy .label{color:#f7f5f0b8}.page-camp .camp-cine h1{color:#f7f5f0;max-width:16em;margin:14px 0 0;font-size:clamp(42px,5vw,72px);line-height:.92}.page-camp .camp-cine .lead{color:#f7f5f0db;max-width:34em;margin:18px 0 0;font-size:17px;line-height:1.45}.page-camp .camp-cine .ctas{margin-top:28px}@media (min-width:760px){.page-camp .camp-cine .ctas{display:none}.page-camp .camp-cine-copy{padding-bottom:182px}}.page-camp .camp-cine-ctrls{right:var(--pad);z-index:3;align-items:center;gap:10px;display:flex;position:absolute;bottom:40px}.page-camp .camp-pause,.page-camp .camp-sound{cursor:pointer;color:#f7f5f0;font-family:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;background:#161516b8;border:0;padding:0}.page-camp .camp-pause{border-radius:50%;flex:none;width:44px;height:44px;position:relative}.page-camp .camp-pause:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #f7f5f0;position:absolute;top:14px;left:18px}.page-camp .camp-pause.is-on:after{content:none}.page-camp .camp-pause .bars{background:#f7f5f0;width:4px;height:16px;position:absolute;top:14px;left:15px;box-shadow:10px 0 #f7f5f0}.page-camp .camp-sound{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 16px 0 12px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.page-camp .camp-sound svg{flex:none;width:20px;height:20px;display:block}.page-camp .camp-pause:focus-visible,.page-camp .camp-sound:focus-visible{outline-offset:3px;outline:2px solid #f7f5f0}.page-camp section.nband.camp-nums{padding:160px var(--pad);color:#f7f5f0;background:#161516;border-top:1px solid #f7f5f038}.page-camp .camp-nums-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:28px;display:grid}.page-camp section.camp-nums .num{color:#f7f5f0;text-transform:uppercase;white-space:nowrap;justify-items:start;font-size:clamp(40px,5vw,72px)}.page-camp section.camp-nums .num .num-now,.page-camp section.camp-nums .num:after{color:inherit;justify-self:start}.page-camp section.camp-nums .num.is-petrol,.page-camp section.camp-nums .num.is-petrol .num-now,.page-camp section.camp-nums .num.is-petrol:after{color:#285e71}.page-camp .camp-nums-grid p{color:#f7f5f0b8;margin:10px 0 0;font-size:14px;font-weight:400;line-height:1.35}.page-camp section#detalhes.camp-bento{color:#161516;padding:160px var(--pad);background:#f7f5f0}.page-camp .camp-bento .label,.page-camp .camp-gal>.label,.page-camp .camp-aviso .label{letter-spacing:.22em;color:#161516b3;font-size:12px}.page-camp .camp-bento-hd{justify-content:space-between;align-items:end;gap:24px;margin-bottom:56px;display:flex}.page-camp .camp-bento h2,.page-camp .camp-gal-title{color:#161516;margin:14px 0 0;font-size:clamp(44px,5vw,72px);line-height:.92}.page-camp .camp-bento-count{flex:none;padding-bottom:8px}.page-camp .camp-bento-track{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:280px;gap:8px;display:grid}.page-camp .camp-b{color:#f7f5f0;background:#161516;position:relative;overflow:hidden}.page-camp .camp-b img{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:100%;transition:transform 1.2s;position:absolute;inset:0}.page-camp .camp-b:after{content:"";pointer-events:none;background:linear-gradient(0deg,#161516e0 0,#16151659 30%,#16151600 50%);position:absolute;inset:0}.page-camp .camp-b-tx{z-index:2;position:absolute;bottom:22px;left:24px;right:24px}.page-camp .camp-b-nu{color:#f7f5f0;font-family:var(--font-octin), "Octin College", sans-serif;letter-spacing:.02em;text-transform:uppercase;background:#285e71;margin-bottom:10px;padding:4px 8px 2px;font-size:16px;font-weight:700;line-height:1;display:inline-block}.page-camp .camp-b h3{color:#f7f5f0;margin:0;font-size:28px;line-height:.92}.page-camp .camp-b p{opacity:.85;max-width:460px;margin:10px 0 0;font-size:14px;line-height:1.4;display:none}.page-camp .camp-b0{grid-area:span 2/span 2}.page-camp .camp-b0 h3{font-size:56px}.page-camp .camp-b5{grid-column:span 2}.page-camp .camp-b5 h3{font-size:40px}.page-camp .camp-b0 p,.page-camp .camp-b5 p{display:block}.page-camp .camp-bento-ind{display:none}.page-camp section.camp-gal{color:#161516;padding:160px var(--pad);background:#f7f5f0}.page-camp .camp-gal-title span{display:block}.page-camp .camp-gal-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:24px;display:grid}.page-camp .camp-gal-grid img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:auto}.page-camp .camp-gal-grid img:first-child{aspect-ratio:3;-o-object-position:50% 68%;object-position:50% 68%;grid-column:1/-1}.page-camp .camp-gal-grid img:nth-child(3){aspect-ratio:auto;-o-object-position:50% 0%;object-position:50% 0%;grid-area:2/3/4;height:0;min-height:100%}.page-camp section.pais.camp-aviso{color:#161516;padding:160px var(--pad);text-align:left;background:#f7f5f0;border-top:1px solid #16151624}.page-camp section.camp-aviso h2{color:#161516;max-width:1000px;margin:16px 0 24px;font-size:clamp(56px,6.7vw,96px);line-height:.9}.page-camp section.camp-aviso p{color:#161516bf;max-width:36em;margin:0;font-size:19px;line-height:1.45}.page-camp section.camp-aviso .insc4{justify-content:flex-start;margin-top:32px}@media (hover:hover){.page-camp .camp-b:hover img{transform:scale(1.04)}}@media (max-width:759px){.page-camp header.camp-cine{height:auto;min-height:100svh;overflow:visible}.page-camp .camp-cine-media{flex:auto;min-height:240px;position:relative;inset:auto}.page-camp .camp-cine-media:after{content:none}.page-camp .camp-cine-copy{pointer-events:auto;background:#161516;width:auto;padding:8px 20px 28px;position:relative}.page-camp .camp-cine h1{max-width:none;font-size:42px}.page-camp .camp-cine .lead{font-size:16px}.page-camp .camp-cine-ctrls{bottom:16px;right:16px}.page-camp section.nband.camp-nums{padding:96px 20px}.page-camp .camp-nums-grid{grid-template-columns:1fr;gap:56px}.page-camp .camp-nums-grid>div:nth-child(2),.page-camp .camp-nums-grid>div:nth-child(3),.page-camp .camp-nums-grid>div:nth-child(5){display:none}.page-camp section.camp-nums .num{font-size:96px}.page-camp section#detalhes.camp-bento{padding:96px 0}.page-camp .camp-bento-hd{margin-bottom:32px;padding:0 20px;display:block}.page-camp .camp-bento h2,.page-camp .camp-gal-title{font-size:44px}.page-camp .camp-bento-count{margin-top:14px;padding-bottom:0;display:block}.page-camp .camp-bento-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding:0 20px;display:flex;overflow-x:auto}.page-camp .camp-bento-track::-webkit-scrollbar{display:none}.page-camp .camp-b,.page-camp .camp-b0,.page-camp .camp-b5{aspect-ratio:4/5;scroll-snap-align:start;flex:0 0 86%;grid-area:auto}.page-camp .camp-b h3,.page-camp .camp-b0 h3,.page-camp .camp-b5 h3{font-size:34px}.page-camp .camp-b p,.page-camp .camp-b0 p,.page-camp .camp-b5 p{display:block}.page-camp .camp-bento-ind{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:16px;padding:24px 20px 0;font-size:13px;display:flex}.page-camp .camp-bento-bar{background:#16151626;flex:1;height:2px;position:relative}.page-camp .camp-bento-bar i{background:#285e71;height:2px;position:absolute;top:0;left:0}.page-camp section.camp-gal{padding:96px 20px}.page-camp .camp-gal-grid{grid-template-columns:1fr 1fr;gap:8px}.page-camp .camp-gal-grid img:first-child{aspect-ratio:16/9;-o-object-position:50% 70%;object-position:50% 70%}.page-camp .camp-gal-grid img:nth-child(3){grid-area:2/2/4}.page-camp section.pais.camp-aviso{padding:96px 20px}.page-camp section.camp-aviso h2{font-size:48px}.page-camp section.camp-aviso p{font-size:16px}}@media (prefers-reduced-motion:reduce){.page-camp .camp-b img,.page-camp .camp-b:hover img{transition:none;transform:none}}.page-camp .camp-gal-title{margin-bottom:0}.page-camp .camp-gal-seg{border:1px solid #161516;margin:28px 0 40px;display:inline-flex}.page-camp .camp-gal-seg button{color:#161516;cursor:pointer;font-family:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;border-radius:0;margin:0;padding:14px 26px;font-size:13px;font-weight:600;line-height:1}.page-camp .camp-gal-seg button[aria-pressed=true]{color:#f7f5f0;background:#161516;box-shadow:inset 0 -2px #285e71}.page-camp .camp-gal-seg button:focus-visible{outline-offset:2px;outline:2px solid #285e71}.page-camp .camp-gal-grid.camp-ed{display:none}.page-camp .camp-gal-grid.camp-ed.is-on{animation:.5s camp-ed-fade;display:grid}@keyframes camp-ed-fade{0%{opacity:0}to{opacity:1}}@media (max-width:759px){.page-camp .camp-gal-seg{width:100%;margin:24px 0;display:flex}.page-camp .camp-gal-seg button{text-align:center;letter-spacing:.12em;flex:1;padding:14px 8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.page-camp .camp-gal-grid.camp-ed.is-on{animation:none}}.page-camp .camp-cine-media:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#1615168c 0%,#16151600 100%);height:180px;position:absolute;inset:0 0 auto}.page-camp .camp-v-strip{display:none}@media (max-width:759px){.page-camp section.camp-nums{display:none}.page-camp .camp-v-strip{color:#f4efe6;font-family:var(--font-inter-tight), "Inter Tight", sans-serif;background:#161516;border-radius:0;margin:0;padding:4px 24px 32px;font-size:19px;line-height:1.35;display:block}.page-camp .camp-v-strip b{color:#285e71;font-family:var(--font-octin), "Octin College", sans-serif;letter-spacing:.01em;font-size:26px;font-weight:700}.page-camp .camp-cine-media:before{height:140px}.page-camp .camp-cine-media>img,.page-camp .camp-cine-media video,.page-camp .camp-cine-poster{-o-object-position:75% 42%;object-position:75% 42%}}
