.works-module__hZXqQq__tabs{--tab-track:.12em;margin:28px calc(var(--pad) * -1) 0;padding:0 var(--pad);scrollbar-width:none;flex-wrap:nowrap;gap:0 26px;overflow-x:auto}.works-module__hZXqQq__tabs::-webkit-scrollbar{display:none}.works-module__hZXqQq__board{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.works-module__hZXqQq__cell{aspect-ratio:4/3;min-width:0;position:relative}.works-module__hZXqQq__cell[data-big]{aspect-ratio:3/2;grid-column:span 2}.works-module__hZXqQq__tile{cursor:zoom-in;background:#3b353f;border:0;border-radius:3px;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 10px 22px #140c1657}.works-module__hZXqQq__tile:after{content:"";opacity:0;pointer-events:none;transition:opacity .5s var(--ease);background:#17101a66;position:absolute;inset:0}.works-module__hZXqQq__tile img{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease);display:block}.works-module__hZXqQq__tag{letter-spacing:.1em;text-align:left;text-transform:uppercase;color:#fff;pointer-events:none;background:linear-gradient(#17101a00,#17101acc);padding:30px 12px 10px;font-size:11px;font-weight:500;font-stretch:125%;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.works-module__hZXqQq__cell:before{content:"";z-index:-2;opacity:0;pointer-events:none;transition:opacity .6s var(--ease);border-radius:3px;position:absolute;inset:0;box-shadow:0 0 8px 1px #ffd6eebf,0 0 26px 5px #f7209d8c,0 0 64px 12px #ce138252}.works-module__hZXqQq__board[data-live] .works-module__hZXqQq__cell{opacity:0;transform:translateY(24px)}.works-module__hZXqQq__board[data-live] .works-module__hZXqQq__cell[data-in]{opacity:1;transition:opacity .8s var(--ease) calc(var(--i) * 70ms), transform 1s var(--ease) calc(var(--i) * 70ms);transform:none}@media (hover:hover){.works-module__hZXqQq__board:has(.works-module__hZXqQq__tile:hover) .works-module__hZXqQq__tile:not(:hover):after{opacity:1}.works-module__hZXqQq__tile:hover img,.works-module__hZXqQq__tile:focus-visible img{transform:scale(1.05)}.works-module__hZXqQq__cell:has(.works-module__hZXqQq__tile:hover):before{opacity:1}.works-module__hZXqQq__cell:has(.works-module__hZXqQq__tile:focus-visible):before{opacity:1}.works-module__hZXqQq__tag{opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);transform:translateY(8px)}.works-module__hZXqQq__tile:hover .works-module__hZXqQq__tag,.works-module__hZXqQq__tile:focus-visible .works-module__hZXqQq__tag{opacity:1;transform:none}}.works-module__hZXqQq__more{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--paper);text-underline-offset:8px;cursor:pointer;transition:text-decoration-color .4s var(--ease);background:0 0;border:0;margin-top:30px;padding:14px 0;font-size:13px;font-weight:500;font-stretch:125%;-webkit-text-decoration:underline #f3f0f266;text-decoration:underline #f3f0f266}.works-module__hZXqQq__more:hover{text-decoration-color:#fff}.works-module__hZXqQq__tile:focus-visible,.works-module__hZXqQq__more:focus-visible{outline:2px solid var(--paper);outline-offset:3px}@media (min-width:701px){.works-module__hZXqQq__tabs{flex-wrap:wrap;gap:2px 32px;margin:40px 0 0;padding:0;overflow:visible}.works-module__hZXqQq__board{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.works-module__hZXqQq__cell[data-big]{aspect-ratio:auto;grid-row:span 2;align-self:stretch}.works-module__hZXqQq__tag{padding:36px 16px 13px;font-size:12px}}@media (min-width:1041px){.works-module__hZXqQq__board{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (prefers-reduced-motion:reduce){.works-module__hZXqQq__tile:after,.works-module__hZXqQq__tile img,.works-module__hZXqQq__tag,.works-module__hZXqQq__cell:before,.works-module__hZXqQq__board[data-live] .works-module__hZXqQq__cell[data-in]{transition:none}}
.tent-calc-module__WSEbUq__calc{gap:40px;margin-top:36px;display:grid}.tent-calc-module__WSEbUq__form{gap:34px;min-width:0;display:grid}.tent-calc-module__WSEbUq__kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tent-calc-module__WSEbUq__kind,.tent-calc-module__WSEbUq__kindOn{min-height:56px;font:inherit;text-align:left;color:#f3f0f2db;cursor:pointer;transition:color .5s var(--ease), border-color .5s var(--ease);background:0 0;border:1px solid #f3f0f252;border-radius:2px;padding:10px 14px;font-size:15px;line-height:1.25;position:relative}.tent-calc-module__WSEbUq__kind:after,.tent-calc-module__WSEbUq__kindOn:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .6s var(--ease);position:absolute;inset:-1px;box-shadow:0 0 16px #ffffff57,inset 0 0 22px #ffffff1c}.tent-calc-module__WSEbUq__kind:hover,.tent-calc-module__WSEbUq__kindOn{color:#fff;border-color:#fff}.tent-calc-module__WSEbUq__kindOn:after{opacity:1}.tent-calc-module__WSEbUq__group{border:0;min-width:0;margin:0;padding:0}.tent-calc-module__WSEbUq__legend,.tent-calc-module__WSEbUq__label,.tent-calc-module__WSEbUq__resultLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);padding:0;font-size:12px;font-weight:500;font-stretch:125%}.tent-calc-module__WSEbUq__presets{flex-wrap:wrap;gap:4px 22px;margin-top:8px;display:flex}.tent-calc-module__WSEbUq__preset{min-height:40px;font:inherit;color:#f3f0f2db;text-underline-offset:5px;cursor:pointer;transition:color .4s var(--ease), text-decoration-color .4s var(--ease);background:0 0;border:0;padding:0;font-size:15px;-webkit-text-decoration:underline #f3f0f266;text-decoration:underline #f3f0f266}.tent-calc-module__WSEbUq__preset:hover{color:#fff;text-decoration-color:#fff}.tent-calc-module__WSEbUq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;margin-top:14px;display:grid}.tent-calc-module__WSEbUq__field{grid-template-rows:1fr auto auto;gap:6px;min-width:0;display:grid}.tent-calc-module__WSEbUq__label{letter-spacing:.08em;align-self:end;font-size:11px}.tent-calc-module__WSEbUq__input{width:100%;min-width:0;height:48px;font:inherit;color:#fff;font-variant-numeric:tabular-nums;transition:border-color .4s var(--ease);background:0 0;border:0;border-bottom:1px solid #f3f0f266;border-radius:0;outline:0;padding:0;font-size:24px;font-weight:460;font-stretch:125%}.tent-calc-module__WSEbUq__input:hover,.tent-calc-module__WSEbUq__input:focus{border-bottom-color:#fff}.tent-calc-module__WSEbUq__input:focus-visible{box-shadow:0 1px #fff}.tent-calc-module__WSEbUq__hint{color:#ffb3dc;visibility:hidden;min-height:1.3em;font-size:13px}.tent-calc-module__WSEbUq__field[data-bad] .tent-calc-module__WSEbUq__hint{visibility:visible}.tent-calc-module__WSEbUq__field[data-bad] .tent-calc-module__WSEbUq__input{border-bottom-color:#ff8fd0}.tent-calc-module__WSEbUq__pair{gap:10px;height:48px;display:flex}.tent-calc-module__WSEbUq__pick,.tent-calc-module__WSEbUq__pickOn{font:inherit;color:#f3f0f2cc;cursor:pointer;transition:color .4s var(--ease), border-color .4s var(--ease);background:0 0;border:1px solid #f3f0f252;border-radius:2px;flex:0 0 56px;font-size:20px;font-weight:460;font-stretch:125%}.tent-calc-module__WSEbUq__pick:hover,.tent-calc-module__WSEbUq__pickOn{color:#fff;border-color:#fff}.tent-calc-module__WSEbUq__grades{gap:10px;max-width:340px;height:48px;margin-top:14px;display:flex}.tent-calc-module__WSEbUq__grades .tent-calc-module__WSEbUq__pick,.tent-calc-module__WSEbUq__grades .tent-calc-module__WSEbUq__pickOn{flex:1 1 0}.tent-calc-module__WSEbUq__extras{border-top:1px solid var(--line);margin-top:10px;display:grid}.tent-calc-module__WSEbUq__toggle,.tent-calc-module__WSEbUq__stepper{min-height:56px;font:inherit;text-align:left;color:#f3f0f2d1;border:0;border-bottom:1px solid var(--line);background:0 0;align-items:center;gap:14px;padding:8px 0;font-size:16px;line-height:1.3;display:flex}.tent-calc-module__WSEbUq__toggle{cursor:pointer;transition:color .4s var(--ease)}.tent-calc-module__WSEbUq__toggle:hover,.tent-calc-module__WSEbUq__toggle[aria-checked=true]{color:#fff}.tent-calc-module__WSEbUq__box{height:18px;transition:border-color .4s var(--ease);border:1px solid #f3f0f280;border-radius:1px;flex:0 0 18px;position:relative}.tent-calc-module__WSEbUq__box:after{content:"";opacity:0;transition:opacity .4s var(--ease);background:#ffd2ed;position:absolute;inset:3px;box-shadow:0 0 6px 1px #f7209de6,0 0 14px 2px #ce138280}.tent-calc-module__WSEbUq__toggle[aria-checked=true] .tent-calc-module__WSEbUq__box{border-color:#fff}.tent-calc-module__WSEbUq__toggle[aria-checked=true] .tent-calc-module__WSEbUq__box:after{opacity:1}.tent-calc-module__WSEbUq__stepper{justify-content:space-between}.tent-calc-module__WSEbUq__steps{align-items:center;display:flex}.tent-calc-module__WSEbUq__step{width:44px;height:44px;font:inherit;color:#f3f0f2db;cursor:pointer;transition:color .4s var(--ease), border-color .4s var(--ease);background:0 0;border:1px solid #f3f0f252;border-radius:2px;font-size:22px;line-height:1}.tent-calc-module__WSEbUq__step:hover:not(:disabled){color:#fff;border-color:#fff}.tent-calc-module__WSEbUq__step:disabled{opacity:.35;cursor:default}.tent-calc-module__WSEbUq__amount{width:52px;height:44px;font:inherit;text-align:center;color:#fff;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:20px;font-weight:460;font-stretch:125%}.tent-calc-module__WSEbUq__stepper[data-sub]{padding-left:32px}.tent-calc-module__WSEbUq__kinds[data-count="3"]>:last-child{grid-column:1/-1}.tent-calc-module__WSEbUq__lead{color:#f3f0f2db;max-width:34em;margin:0;font-size:16px;line-height:1.55}.tent-calc-module__WSEbUq__hintLine{color:var(--paper-dim);margin:8px 0 0;font-size:14px}.tent-calc-module__WSEbUq__parts{gap:18px;margin-top:16px;display:grid}.tent-calc-module__WSEbUq__part{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;padding-bottom:6px;display:grid}.tent-calc-module__WSEbUq__partName{color:#fff;grid-column:1/-1;font-size:15px;font-weight:500}.tent-calc-module__WSEbUq__partRemove{min-height:36px;font:inherit;color:#ffb3dc;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0;font-size:13px}.tent-calc-module__WSEbUq__films{gap:10px;margin-top:10px;display:grid}.tent-calc-module__WSEbUq__films .tent-calc-module__WSEbUq__kind,.tent-calc-module__WSEbUq__films .tent-calc-module__WSEbUq__kindOn{gap:4px;min-height:0;padding:14px 16px;display:grid}.tent-calc-module__WSEbUq__filmName{font-size:16px;font-weight:600;font-stretch:125%}.tent-calc-module__WSEbUq__filmHint{color:#f3f0f2b8;font-size:13.5px}.tent-calc-module__WSEbUq__readyName{gap:2px;display:grid}.tent-calc-module__WSEbUq__readySpec{color:var(--paper-dim);font-size:13.5px}@media (min-width:701px){.tent-calc-module__WSEbUq__kinds[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.tent-calc-module__WSEbUq__kinds[data-count="3"]>:last-child{grid-column:auto}.tent-calc-module__WSEbUq__kinds[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.tent-calc-module__WSEbUq__parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.tent-calc-module__WSEbUq__films{grid-template-columns:repeat(2,minmax(0,1fr))}}.tent-calc-module__WSEbUq__result{border-top:1px solid var(--line);min-width:0;padding-top:26px;container-type:inline-size}.tent-calc-module__WSEbUq__resultLabel{margin:0}.tent-calc-module__WSEbUq__total{letter-spacing:.02em;white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;transition:opacity .35s var(--ease);margin:10px 0 0;font-size:clamp(2.2rem,12cqi,3.4rem);font-weight:460;font-stretch:150%;line-height:1.1}.tent-calc-module__WSEbUq__total[data-wait]{opacity:.4}.tent-calc-module__WSEbUq__totalEmpty{letter-spacing:.08em;color:var(--paper-dim);font-size:.5em}.tent-calc-module__WSEbUq__problem{color:#ffd2ed;max-width:22em;margin:12px 0 0;font-size:18px;line-height:1.4}.tent-calc-module__WSEbUq__included{color:#f3f0f2d1;max-width:30em;margin:18px 0 0;font-size:16px;line-height:1.5}.tent-calc-module__WSEbUq__note{color:var(--paper-dim);margin:6px 0 0;font-size:15px}.tent-calc-module__WSEbUq__actions{isolation:isolate;flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.tent-calc-module__WSEbUq__actions a{flex:100%;height:56px;padding:0 16px}.tent-calc-module__WSEbUq__phone{color:var(--paper-dim);margin:24px 0 0;font-size:16px}.tent-calc-module__WSEbUq__phone a{white-space:nowrap;color:var(--paper);font-weight:500;font-stretch:125%}.tent-calc-module__WSEbUq__kind:focus-visible,.tent-calc-module__WSEbUq__kindOn:focus-visible,.tent-calc-module__WSEbUq__preset:focus-visible,.tent-calc-module__WSEbUq__pick:focus-visible,.tent-calc-module__WSEbUq__pickOn:focus-visible,.tent-calc-module__WSEbUq__toggle:focus-visible,.tent-calc-module__WSEbUq__step:focus-visible,.tent-calc-module__WSEbUq__amount:focus-visible,.tent-calc-module__WSEbUq__phone a:focus-visible{outline:2px solid var(--paper);outline-offset:4px}@media (min-width:701px){.tent-calc-module__WSEbUq__kinds{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tent-calc-module__WSEbUq__kind,.tent-calc-module__WSEbUq__kindOn{min-height:64px;padding:12px 18px;font-size:16px}.tent-calc-module__WSEbUq__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tent-calc-module__WSEbUq__fields[data-cells="4"]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px}.tent-calc-module__WSEbUq__input{font-size:28px}.tent-calc-module__WSEbUq__actions a{flex:0 auto;height:60px;padding:0 32px}}@media (min-width:1041px){.tent-calc-module__WSEbUq__calc{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px}.tent-calc-module__WSEbUq__result{top:calc(var(--head) + 28px);border-top:0;padding-top:0;position:sticky}.tent-calc-module__WSEbUq__actions a{flex:100%}}@media (prefers-reduced-motion:reduce){.tent-calc-module__WSEbUq__kind,.tent-calc-module__WSEbUq__kindOn,.tent-calc-module__WSEbUq__kind:after,.tent-calc-module__WSEbUq__kindOn:after,.tent-calc-module__WSEbUq__preset,.tent-calc-module__WSEbUq__input,.tent-calc-module__WSEbUq__pick,.tent-calc-module__WSEbUq__pickOn,.tent-calc-module__WSEbUq__toggle,.tent-calc-module__WSEbUq__box,.tent-calc-module__WSEbUq__box:after,.tent-calc-module__WSEbUq__step,.tent-calc-module__WSEbUq__total{transition:none}}
.tent-kinds-module__JPjD-q__kinds{border-top:1px solid var(--line);margin:36px 0 0;padding:0;list-style:none;display:grid}.tent-kinds-module__JPjD-q__kinds li{border-bottom:1px solid var(--line);gap:6px;padding:18px 0 19px;display:grid}.tent-kinds-module__JPjD-q__title{color:#fff;margin:0;font-size:19px;font-weight:500;line-height:1.25}.tent-kinds-module__JPjD-q__terms{color:#f3f0f2c2;margin:0;font-size:16px;line-height:1.5}.tent-kinds-module__JPjD-q__price{color:#fff;white-space:nowrap;font-weight:500}.tent-kinds-module__JPjD-q__time{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--paper);margin:4px 0 0;font-size:12px;font-weight:500;font-stretch:125%}.tent-kinds-module__JPjD-q__also{max-width:34em;color:var(--paper-dim);margin:22px 0 0;font-size:16px}@media (min-width:761px){.tent-kinds-module__JPjD-q__kinds li{grid-template-columns:minmax(0,5fr) minmax(0,8fr) auto;align-items:baseline;gap:24px;padding:22px 0 23px}.tent-kinds-module__JPjD-q__title{font-size:21px}.tent-kinds-module__JPjD-q__terms{font-size:17px}.tent-kinds-module__JPjD-q__time{letter-spacing:.13em;text-align:right;min-width:7.5em;margin:0;font-size:13px}}
