.ni-nitel:has(>section.tiers){background:#fffcf8}.ni-nitel section.hero.price{--price-ink:#2e241e;--price-muted:#7a6a5d;--price-line:#e6d8ca;--price-cream:#f3e7da;--price-sand:#f8f2ec;--price-accent:#8a5a3b;--price-ok:#5c7a46;--price-ok-deep:#6b8a4f;z-index:1;color:#fff;text-align:center;background:radial-gradient(115% 95% at 16% 6%,#301d13 0%,#180f0a 48%,#070403 100%);padding:84px 0 104px;position:relative;overflow:hidden}.ni-nitel section.hero.price>i{pointer-events:none;background-image:none;position:absolute;inset:auto;-webkit-mask-image:none;mask-image:none}.ni-nitel section.hero.price>i:first-of-type{filter:blur(18px);background:radial-gradient(circle,#c98f4a3d 0%,#0000 62%);border-radius:50%;width:min(46vw,620px);height:min(46vw,620px);top:-22%;left:8%}.ni-nitel section.hero.price>i:nth-of-type(2){filter:blur(26px);background:radial-gradient(circle,#c98f4a2e 0%,#0000 62%);border-radius:50%;width:min(52vw,700px);height:min(52vw,700px);bottom:-34%;right:-6%}.ni-nitel section.hero.price>i:nth-of-type(3){background:linear-gradient(104deg,#0000 34%,#ffe2ba1c 47%,#0000 58%);inset:0}.ni-nitel section.hero.price:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e2af748c,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.ni-nitel section.hero.price .container{flex-direction:column;align-items:center;gap:18px;max-width:1160px;display:flex;position:relative}.ni-nitel section.hero.price .container>span{color:#f0d6b4;letter-spacing:.06em;text-transform:uppercase;background:#e2af741a;border:1px solid #e2af7473;border-radius:999px;align-items:center;padding:6px 15px;font-size:13px;display:inline-flex}.ni-nitel section.hero.price h1{background:linear-gradient(#fff6ec 0%,#e8c39a 100%);color:#0000;text-shadow:0 12px 40px #00000059;-webkit-background-clip:text;background-clip:text;max-width:840px;margin:0;font-size:clamp(1.75rem,4vw,3rem);font-weight:700;line-height:1.14}.ni-nitel section.hero.price .container>p{color:#f6e8d7d1;max-width:700px;margin:0;font-size:18px;line-height:1.6}.ni-nitel section.hero.price aside{color:#f6e8d7e6;text-align:left;background:#f0d6b412;border:1px solid #f0d6b447;border-radius:999px;align-items:center;gap:10px;margin-top:8px;padding:11px 18px;font-size:14px;line-height:1.5;display:flex}.ni-nitel section.hero.price aside i{color:#e2af74;font-size:18px}.ni-nitel>section.tiers{z-index:3;background:0 0;margin-top:-64px;padding:0 0 24px;position:relative}.ni-nitel section.tiers .container{max-width:1160px}.ni-nitel section.tiers .container>div{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.ni-nitel section.tiers article{border:1px solid var(--price-line,#e6d8ca);color:var(--price-ink,#2e241e);background:#fff;border-radius:10px;flex-direction:column;gap:14px;padding:26px 20px;display:flex;box-shadow:0 4px 10px #4a2f211f}.ni-nitel section.tiers article.hot{border:2px solid var(--price-accent,#8a5a3b);position:relative;box-shadow:0 10px 24px #4a2f2133}.ni-nitel section.tiers article.mine{border:2px solid var(--price-ok,#5c7a46);position:relative}.ni-nitel section.tiers article>em{background:var(--price-accent,#8a5a3b);color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:-12px;left:20px}.ni-nitel section.tiers article>span{letter-spacing:.04em;text-transform:uppercase;color:var(--price-muted,#7a6a5d);font-size:13px;font-weight:700}.ni-nitel section.tiers article.hot>span{color:var(--price-accent,#8a5a3b)}.ni-nitel section.tiers article>b{font-size:17px;font-weight:700}.ni-nitel section.tiers article>strong{color:#4a2f21;align-items:baseline;gap:5px;font-size:30px;font-weight:700;line-height:1.1;display:flex}.ni-nitel section.tiers article>strong.free{color:var(--price-ok,#5c7a46)}.ni-nitel section.tiers article>strong small{color:var(--price-muted,#7a6a5d);font-size:13px;font-weight:400}.ni-nitel section.tiers .save{background:var(--price-cream,#f3e7da);border-radius:6px;flex-direction:column;gap:4px;padding:9px 11px;display:flex}.ni-nitel section.tiers .save p{color:#4a2f21;margin:0;font-size:12px;font-weight:700;line-height:1.5}.ni-nitel section.tiers .save b{color:var(--price-ok,#5c7a46);align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.ni-nitel section.tiers .save i{font-size:15px}.ni-nitel section.tiers article>p{color:var(--price-muted,#7a6a5d);margin:0;font-size:13px;line-height:1.6}.ni-nitel section.tiers article .rooms{width:100%}.ni-nitel section.tiers article .rooms fieldset{border-color:var(--price-line,#e6d8ca);background:#fffcf8;width:100%;height:34px}.ni-nitel section.tiers article .rooms fieldset input{color:var(--price-ink,#2e241e);font-size:18px;font-weight:700;line-height:1;margin-top:0!important;margin-bottom:0!important}.ni-nitel section.tiers article .rooms fieldset>i{color:var(--price-muted,#7a6a5d)}.ni-nitel section.tiers article>small{color:#a2907f;font-size:11px;line-height:1.5}.ni-nitel section.tiers article>a,.ni-nitel section.tiers article>button{width:100%;margin-top:auto;text-decoration:none;display:block}.ni-nitel section.tiers ul{color:var(--price-muted,#7a6a5d);flex-wrap:wrap;gap:26px;margin:18px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.ni-nitel section.tiers li{align-items:center;gap:6px;display:inline-flex}.ni-nitel section.tiers li i{color:var(--price-ok,#5c7a46);font-size:16px}.ni-nitel>section.included{color:var(--price-ink,#2e241e);background:#fffcf8;padding:72px 0 0}.ni-nitel section.included .container{max-width:1160px}.ni-nitel section.included .heading{margin:0 0 8px;font-size:clamp(1.4rem,2.5vw,1.875rem)}.ni-nitel section.included .n-desc{color:var(--price-muted,#7a6a5d);margin:0 0 24px;font-size:15px}.ni-nitel section.included .container>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ni-nitel section.included article{border:1px solid var(--price-line,#e6d8ca);background:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:20px;display:flex}.ni-nitel section.included article.free{background:#5c7a460f;border-color:#5c7a4666}.ni-nitel section.included header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ni-nitel section.included header>b{align-items:center;gap:9px;font-size:15px;font-weight:700;display:flex}.ni-nitel section.included header i{color:var(--price-accent,#8a5a3b);font-size:19px}.ni-nitel section.included article.free header i{color:var(--price-ok,#5c7a46)}.ni-nitel section.included em{white-space:nowrap;border-radius:4px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.ni-nitel section.included em.full{color:var(--price-ok,#5c7a46);background:#5c7a461f}.ni-nitel section.included em.std{color:var(--price-muted,#7a6a5d);background:#f1e8df}.ni-nitel section.included em.free{color:#fff;background:var(--price-ok-deep,#6b8a4f)}.ni-nitel section.included article>p{color:var(--price-muted,#7a6a5d);margin:0;font-size:13px;line-height:1.65}.ni-nitel>section.extras{background:var(--price-sand,#f8f2ec);color:var(--price-ink,#2e241e);margin-top:72px;padding:64px 0}.ni-nitel section.extras .container{max-width:1160px}.ni-nitel section.extras .heading{margin:0 0 8px;font-size:clamp(1.4rem,2.5vw,1.875rem)}.ni-nitel section.extras .n-desc{color:var(--price-muted,#7a6a5d);margin:0 0 26px;font-size:15px}.ni-nitel section.extras .container>div{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.ni-nitel section.extras article{border:1px solid var(--price-line,#e6d8ca);background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 10px #4a2f211f}.ni-nitel section.extras header{background:var(--price-cream,#f3e7da);border-bottom:1px solid var(--price-line,#e6d8ca);color:#4a2f21;align-items:center;gap:9px;padding:16px 20px;font-size:14px;font-weight:700;display:flex}.ni-nitel section.extras header i{font-size:18px}.ni-nitel section.extras ul{flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.ni-nitel section.extras li{border-bottom:1px solid var(--price-line,#e6d8ca);flex:1;justify-content:space-between;align-items:center;gap:14px;padding:15px 20px;display:flex}.ni-nitel section.extras li:last-child{border-bottom:0}.ni-nitel section.extras li>div{flex-direction:column;gap:3px;display:flex}.ni-nitel section.extras li b{font-size:14px;font-weight:700}.ni-nitel section.extras li span{color:var(--price-muted,#7a6a5d);font-size:12px}.ni-nitel section.extras li strong{color:#4a2f21;white-space:nowrap;text-align:right;font-size:15px;font-weight:700}.ni-nitel section.extras li small{color:var(--price-muted,#7a6a5d);font-size:11px;font-weight:400}.ni-nitel>section.compare{color:var(--price-ink,#2e241e);background:#fffcf8;padding:64px 0}.ni-nitel section.compare .container{max-width:1160px}.ni-nitel section.compare .heading{margin:0 0 8px;font-size:clamp(1.4rem,2.5vw,1.875rem)}.ni-nitel section.compare .n-desc{color:var(--price-muted,#7a6a5d);margin:0 0 26px;font-size:15px}.ni-nitel section.compare .container>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ni-nitel section.compare article{border:1px solid var(--price-line,#e6d8ca);background:#fff;border-radius:10px;flex-direction:column;gap:8px;padding:22px;display:flex}.ni-nitel section.compare article.hot{border:2px solid var(--price-accent,#8a5a3b);background:var(--price-cream,#f3e7da)}.ni-nitel section.compare article>b{color:inherit;font-size:15px;font-weight:700}.ni-nitel section.compare article.hot>b{color:#4a2f21}.ni-nitel section.compare article>strong{color:inherit;font-size:24px;font-weight:700}.ni-nitel section.compare article.hot>strong{color:#4a2f21}.ni-nitel section.compare article>p{color:var(--price-muted,#7a6a5d);margin:0;font-size:13px;line-height:1.6}.ni-nitel section.compare article.hot>p{color:var(--price-ink,#2e241e)}.ni-nitel section.compare .container>small{color:#a2907f;margin-top:16px;font-size:12px;line-height:1.6;display:block}.ni-nitel section.compare a{color:inherit}@media (max-width:1100px){.ni-nitel section.tiers .container>div,.ni-nitel section.compare .container>div{grid-template-columns:repeat(2,minmax(0,1fr))}.ni-nitel section.included .container>div,.ni-nitel section.extras .container>div{grid-template-columns:1fr 1fr}}.ni-nitel section.tiers .container>p{color:var(--price-ok,#5c7a46);margin:0 0 14px;font-size:14px}.ni-nitel section.tiers article>small a{color:inherit;cursor:pointer}.ni-nitel section.change{flex-direction:column;gap:16px;padding:4px 0 8px;display:flex}.ni-nitel section.change dl{flex-direction:column;gap:10px;margin:0;display:flex}.ni-nitel section.change dl>div{justify-content:space-between;gap:12px;font-size:14px;display:flex}.ni-nitel section.change dt{color:var(--price-muted,#7a6a5d)}.ni-nitel section.change dd{text-align:right;margin:0}.ni-nitel section.change>div{justify-content:flex-end;gap:10px;display:flex}.ni-nitel section.change>p{color:var(--price-muted,#7a6a5d);margin:0;font-size:14px}@media (max-width:720px){.ni-nitel section.hero.price{padding:64px 0 88px}.ni-nitel section.hero.price aside{border-radius:12px;align-items:flex-start}.ni-nitel>section.tiers{margin-top:-48px}.ni-nitel section.tiers .container>div,.ni-nitel section.included .container>div,.ni-nitel section.extras .container>div,.ni-nitel section.compare .container>div{grid-template-columns:1fr}.ni-nitel section.tiers ul{gap:12px 18px}}
