.pg>main:has(>.tr){margin-top:16px}.tr{--k:36px;color:#15201a;font-family:var(--ft);flex-direction:column;display:flex}.tr p,.tr h1,.tr h2,.tr h3{margin:0}.tr ul,.tr ol{margin:0;padding:0;list-style:none}.tr a{color:#006745}.tr a:hover{color:#00432d}.tr :focus-visible{outline-offset:3px;outline:3px solid #006745}.tr [id]{scroll-margin-top:24px}.tr-crumbs{padding:4px 8px 8px}.tr-crumbs .crumbs{font:500 13.5px/1.4 var(--ft);color:#40514a;gap:8px}.tr-crumbs .crumbs a{color:#40514a;text-decoration:none}.tr-crumbs .crumbs a:hover{color:#006745}.tr-crumbs .crumbs [aria-current]{color:#006745;font-weight:700}.tr-pending{color:#2e405a;font:500 15px/1.45 var(--ft);background:#eef2f7;border-radius:18px 18px 18px 6px;padding:14px 18px;margin:0 0 12px!important}.tr-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;padding:12px 0 64px;display:grid}.tr-hero__l{flex-direction:column;gap:18px;min-width:0;display:flex}.tr-kick{font:700 15px/1 var(--ft);color:#006745}.tr-h1{font:800 63.2px/.92 var(--fd);letter-spacing:-.055em;color:#00432d;text-wrap:balance}.tr-lead{font:500 17px/1.55 var(--ft);color:#33443d;text-wrap:pretty;max-width:54ch}.tr-facts{flex-wrap:wrap;gap:8px;margin:0;display:flex}.tr-facts div{background:#fff;border-radius:16px 16px 16px 5px;flex-direction:column;gap:4px;padding:10px 14px;display:flex}.tr-facts dt{font:600 12px/1 var(--fm);color:#006745}.tr-facts dd{font:700 15.5px/1.25 var(--ft);color:#00432d;margin:0}.tr-cta{flex-wrap:wrap;gap:10px;display:flex}.tr .tr-btn{color:#fff;min-height:52px;font:700 16px/1 var(--ft);background:#006745;border-radius:16px 16px 16px 6px;align-items:center;padding:0 22px;text-decoration:none;transition:background-color .2s;display:inline-flex}.tr .tr-btn:hover{color:#fff;background:#00432d}.tr .tr-btn2{color:#00432d;min-height:52px;font:700 16px/1 var(--ft);border-radius:16px;align-items:center;padding:0 20px;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #006745}.tr .tr-btn2:hover{background:#e6f4ec}.tr-hero__img img{aspect-ratio:4/3;object-fit:cover;border-radius:40px 40px 40px 14px;width:100%;height:auto;display:block}.tr-sec{padding:56px 0}.tr-sec__hd,.rp__hd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.tr-h2,.rp__h2{font:800 48.1px/1 var(--fd);letter-spacing:-.04em;color:#00432d}.tr-h2s{font:800 34px/1.05 var(--fd);letter-spacing:-.035em;color:#00432d}.tr-side{font:600 13px/1.3 var(--fm);color:#006745}.tr-rooms__g{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:40px;display:grid}.rs{flex-direction:column;gap:20px;min-width:0;display:flex}.rs__plan{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}.rs__frame{cursor:pointer;text-align:left;border-radius:36px 36px 36px 12px;flex-direction:column;gap:12px;padding:20px;transition:box-shadow .26s;display:flex;box-shadow:inset 0 0 0 2px #c9d8d1}.rs__frame.is-on{box-shadow:inset 0 0 0 2px #00432d}.rs__fh{cursor:pointer;width:100%;min-height:44px;font:700 13px/1 var(--fm);color:#00432d;text-align:left;background:0 0;border:0;justify-content:space-between;gap:12px;margin:-10px 0;padding:0;display:flex}.rs__fh--s{width:auto;min-height:0;margin:0}.rs__row{align-items:flex-end;gap:6px;display:flex}.rs__col{flex-direction:column;gap:6px;display:flex}.rs__sq{width:var(--s);height:var(--s);cursor:pointer;color:#00432d;box-sizing:border-box;text-align:left;font:800 17px/1.2 var(--ft);transform-origin:0 100%;background:#a6dec0;border:0;border-radius:28px 28px 28px 9px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px;padding:16px;transition:background-color .26s,color .26s;display:flex}.rs__sq--s{font:700 12px/1.2 var(--fm);border-radius:20px 20px 20px 7px;padding:10px}.rs__sq--xs{border-radius:18px 18px 18px 6px}.rs__sq--a{border-radius:24px 24px 24px 8px;padding:14px}.rs__sq.is-on{color:#fff;background:#00432d}.rs__sq:hover:not(.is-on){background:#93d3b1}.rs__a{font:700 13px/1.3 var(--fm)}.rs__sq--s .rs__a{font-size:12px}.rs__cap{font:600 12.5px/1.35 var(--ft);color:#40514a;max-width:calc(8.7178 * var(--k))}.rs__akad{cursor:pointer;text-align:left;color:#00432d;background:0 0;border:0;border-radius:36px 12px 36px 36px;flex-direction:column;gap:12px;padding:20px;transition:box-shadow .26s;display:flex;box-shadow:inset 0 0 0 2px #c9d8d1}.rs__akad[aria-pressed=true]{box-shadow:inset 0 0 0 2px #00432d}.rs__akad:focus-visible{outline-offset:3px;outline:3px solid #006745}.rs__chips{flex-wrap:wrap;gap:8px;display:flex}.rs__chip{color:#00432d;min-height:44px;font:700 14.5px/1 var(--ft);cursor:pointer;background:#fff;border:0;border-radius:16px 16px 16px 5px;align-items:center;gap:8px;padding:0 14px;transition:background-color .2s,color .2s;display:flex}.rs__chip:hover{background:#e6f4ec}.rs__chip[aria-pressed=true]{color:#fff;background:#00432d}.rs__chip-a{font:600 12px/1 var(--fm);opacity:.85}@media (prefers-reduced-motion:no-preference){.js .rs:not(.in) .rs__sq{transform:scale(.35)}}.tr-sheet{color:#00432d;background:#fff;border-radius:32px 32px 32px 10px;flex-direction:column;gap:14px;min-width:0;padding:28px 32px;display:flex;position:sticky;top:16px}.tr-sheet__r,.tr-sheet__p{flex-direction:column;gap:14px;display:flex}.tr-sheet__r[hidden],.tr-sheet__pp[hidden]{display:none}.tr-sheet__k{font:600 12.5px/1 var(--fm);color:#006745}.tr-sheet__h{font:800 40px/1.02 var(--fd);letter-spacing:-.035em}.tr-sheet__m{font:700 15px/1.2 var(--fm);flex-wrap:wrap;gap:18px;display:flex}.tr-sheet__u{font:400 15.5px/1.55 var(--ft);color:#33443d;text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto}.tr-sheet__ph{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.tr-sheet__ph img{aspect-ratio:1;object-fit:cover;border-radius:14px 14px 14px 5px;width:100%;height:auto;display:block}.tr-seg,.rp__seg{background:#e6f4ec;border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.tr-radio,.rp__radio{color:#00432d;min-height:44px;font:800 14.5px/1 var(--ft);cursor:pointer;background:0 0;border:0;border-radius:12px;transition:background-color .2s,color .2s}.tr-radio[aria-checked=true],.rp__radio[aria-checked=true]{color:#fff;background:#00432d}.tr-radio:focus-visible,.rp__radio:focus-visible{outline-offset:1px;outline:3px solid #006745}.tr[data-slot=fel] [data-for-slot=egesz],.tr[data-slot=egesz] [data-for-slot=fel]{display:none}.tr-price{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.tr-price__v{font:800 44.2px/1 var(--fd);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.tr-price__u{font:700 14px/1 var(--fm)}.tr-sheet__d{font:600 14.5px/1.4 var(--ft);color:#33443d}.tr-sheet__d b{font-family:var(--fm);color:#00432d}.tr-sheet__s{font:500 13.5px/1.45 var(--ft);color:#33443d}.rp{padding:56px 0}.rp__hd{align-items:flex-end;margin-bottom:20px}.rp__vat{font:600 13px/1.3 var(--fm);color:#40514a}.rp__seg--m{background:#fff;margin-bottom:12px;display:none}.rp__card{background:#fff;border-radius:32px 32px 32px 10px;overflow:hidden}.rp__t{border-collapse:collapse;table-layout:fixed;width:100%}.rp__t th,.rp__t td{text-align:right;font-variant-numeric:tabular-nums;padding:14px 20px 14px 0}.rp__t th:first-child{text-align:left;width:34%;padding-left:20px}.rp__t thead th{color:#00432d;font:700 13px/1.3 var(--ft);vertical-align:bottom;background:#e6f4ec;padding-top:16px;padding-bottom:16px}.rp__t thead th>span{display:block}.rp__thb{font:500 12px/1.2 var(--fm);opacity:.85;margin-top:3px}.rp__t tbody tr{cursor:pointer;border-top:1px solid #e3ece7;transition:background-color .26s}.rp__t tbody tr:hover{background:#f3f8f5}.rp__t tbody tr.is-on{background:#e6f4ec}.rp__t tbody th{font-weight:400}.rp__k{font:800 16px/1.2 var(--ft);color:#00432d;display:block}.rp__s{font:500 13px/1.3 var(--ft);color:#40514a;margin-top:3px;display:block}.rp__fm{font-family:var(--fm)}.rp__l{font:800 17px/1 var(--fm);color:#00432d}.rp__d{font:600 15px/1 var(--fm);color:#006745}.rp__cat{font:500 13.5px/1.5 var(--ft);color:#33443d;border-top:1px solid #e3ece7;padding:14px 20px}.rp__slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;margin-top:10px!important}.rp__slots li{font:500 13px/1.45 var(--ft);color:#40514a}.rp__slots b{color:#00432d}.tr-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;display:grid}.tr-two__c{flex-direction:column;gap:16px;min-width:0;display:flex}.tr-disc{flex-direction:column;gap:8px;display:flex}.tr-disc li{font:500 15px/1.45 var(--ft);background:#fff;border-radius:20px 20px 20px 6px;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:14px 16px;display:grid}.tr-disc__n{color:#a6dec0;width:30px;height:30px;font:800 14px/1 var(--fd);background:#00432d;border-radius:10px 10px 10px 3px;justify-content:center;align-items:center;display:flex}.tr-disc b{color:#00432d}.tr-rules{flex-direction:column;margin:0;display:flex}.tr-rules div{border-top:1px solid #d5e2db;grid-template-columns:96px minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}.tr-rules dt{font:600 12.5px/1.5 var(--fm);color:#006745}.tr-rules dd{font:500 15px/1.5 var(--ft);margin:0}.tr-eq__h{margin-bottom:18px!important}.tr-eq{flex-wrap:wrap;gap:8px;display:flex}.tr-eq li{min-height:44px;font:700 15px/1.2 var(--ft);color:#00432d;background:#fff;border-radius:18px 18px 18px 6px;align-items:center;gap:8px;padding:10px 16px;display:flex}.tr-eq span{font:500 12.5px/1 var(--fm);color:#006745}.tr-book{color:#fff;background:#00432d;border-radius:40px 40px 40px 14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;padding:48px 56px;display:grid}.tr-book__l{flex-direction:column;gap:16px;min-width:0;display:flex}.tr-book__h{color:#fff}.tr-book__p{font:500 16px/1.5 var(--ft);color:#cfe6da}.tr .tr-book__tel{min-height:44px;font:800 26px/1.1 var(--fd);color:#fff;font-variant-numeric:tabular-nums;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.tr .tr-book__mail{min-height:44px;font:700 17px/1.2 var(--ft);color:#a6dec0;text-underline-offset:3px;align-self:flex-start;align-items:center;text-decoration:underline;display:inline-flex}.tr-way{font:600 15px/1.4 var(--ft);background:#ffffff14;border-radius:18px 18px 18px 6px;flex-direction:column;gap:6px;margin-top:8px;padding:14px 16px;display:flex}.tr-way__k{font:700 14px/1 var(--ft);color:#a6dec0}.tr .tr-way a{min-height:44px;font:700 14px/1 var(--ft);color:#a6dec0;text-underline-offset:3px;align-self:flex-start;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.tr-book :focus-visible{outline-color:#a6dec0}.rf{color:#15201a;background:#fff;border-radius:28px 28px 28px 8px;flex-direction:column;gap:14px;min-width:0;padding:26px;display:flex}.rf :focus-visible{outline-color:#006745}.rf__form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rf__form[hidden],.rf__done[hidden]{display:none}.rf__badge,.rf__room,.rf__sum,.rf__wide,.rf__send{grid-column:1/-1}.rf__badge{font:700 12.5px/1 var(--fm);color:#8a6a00}.rf__room{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rf__rl{font:700 14px/1 var(--ft);color:#40514a}.rf__chip{min-height:36px;font:800 14px/1 var(--ft);color:#00432d;background:#e6f4ec;border-radius:14px 14px 14px 4px;align-items:center;padding:0 14px;display:inline-flex}.rf__f{flex-direction:column;gap:6px;min-width:0;display:flex}.rf__l{font:700 13.5px/1 var(--ft);color:#00432d}.rf__in{width:100%;height:48px;font:500 16px/1 var(--ft);color:#15201a;background:#f5f8f6;border:0;border-radius:16px 16px 16px 5px;outline:none;padding:0 14px;transition:box-shadow .2s;box-shadow:inset 0 0 0 1.5px #b9cec6}.rf__ta{resize:vertical;height:auto;min-height:84px;padding:12px 14px;line-height:1.4}.rf__in:focus{box-shadow:inset 0 0 0 2px #006745,0 0 0 4px #00674529}.is-err .rf__in{background:#f2f5f9;box-shadow:inset 0 0 0 2px #566f92}.rf__e{font:500 13px/1.3 var(--ft);color:#566f92}.rf__e:empty{display:none}b.rf__e{font-weight:700}.rf__chk{min-height:44px;font:500 13.5px/1.45 var(--ft);color:#33443d;cursor:pointer;align-items:flex-start;gap:10px;display:flex}.rf__chk input{accent-color:#006745;cursor:pointer;flex:none;width:22px;height:22px;margin:1px 0 0}.rf__sum{color:#2e405a;background:#f2f5f9;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 2px #566f92}.rf__sum[hidden]{display:none}.rf__bang{color:#fff;width:22px;height:22px;font:800 13px/1 var(--ft);background:#566f92;border-radius:800px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rf__sum-h{font:700 15px/1.4 var(--ft)}.rf__sum-l{flex-direction:column;gap:2px;display:flex;margin-top:6px!important}.rf .rf__sum-l a{font:500 14px/1.45 var(--ft);color:#2e405a;text-decoration:underline}.rf__send{color:#fff;min-height:52px;font:800 16px/1 var(--ft);cursor:pointer;background:#006745;border:0;border-radius:16px 16px 16px 6px;justify-self:start;padding:0 24px;transition:background-color .2s}.rf__send:hover{background:#00432d}.rf__send:disabled{cursor:progress;background:#2f8f63}.rf__done{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.rf__thx{font:800 28px/1.1 var(--fd);letter-spacing:-.03em;color:#00432d;outline:none}.rf__sent{font:600 15px/1.45 var(--ft);color:#33443d}.rf__again{color:#00432d;min-height:44px;font:700 15px/1 var(--ft);cursor:pointer;background:0 0;border:0;border-radius:16px;padding:0 18px;box-shadow:inset 0 0 0 1.5px #006745}.rf__prev{color:#2e405a;font:500 13.5px/1.45 var(--ft);background:#eef2f7;border-radius:16px;padding:12px 14px}.tr-pair{padding-bottom:8px}.tr-pair__l{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tr .tr-pair__l a{background:#fff;border-radius:22px 22px 22px 7px;flex-direction:column;gap:6px;height:100%;min-height:96px;padding:18px 20px;text-decoration:none;transition:background-color .2s;display:flex}.tr .tr-pair__l a:hover{background:#e6f4ec}.tr-pair__t{font:800 17px/1.2 var(--ft);color:#00432d}.tr-pair__d{font:500 14.5px/1.4 var(--ft);color:#33443d}@media (width<=1279px){.tr-h1{font-size:clamp(51.8px,4.62vw,63.2px)}.tr{--k:30px}.tr-rooms__g{grid-template-columns:minmax(0,1fr) 380px;gap:28px}.tr-sheet{top:96px}.tr-book{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=1023px){.tr-hero{grid-template-columns:minmax(0,1fr);gap:28px}.tr-rooms__g{grid-template-columns:minmax(0,1fr)}.tr{--k:30px}.tr-sheet{position:relative;top:0}.tr-two{grid-template-columns:minmax(0,1fr);gap:40px}.tr .rp__t th:first-child{width:30%}}@media (width<=767px){.pg>main:has(>.tr){margin-top:8px}.tr{--k:15px}.tr-crumbs{padding:0 0 8px}.tr-hero{gap:24px;padding:8px 0 36px}.tr-h1{font-size:42.2px}.tr-sec,.rp{padding:28px 0}.tr-h2,.rp__h2{font-size:34px}.tr-h2s{font-size:26px}.rs__plan{gap:10px}.rs__frame,.rs__akad{padding:12px}.rs__fh{flex-wrap:wrap;font-size:12px}.rs__sq{padding:8px;font-size:12.5px}.rs__sq--s{padding:6px}.rs__sq .rs__a,.rs__sq--s .rs__a{font-size:12px}.rs__cap{max-width:none}.tr-sheet{padding:20px}.tr-sheet__h{font-size:28px}.tr-price__v{font-size:36px}.rp__seg--m{display:grid}.tr[data-slot=fel] .rp__t [data-col=egesz],.tr[data-slot=egesz] .rp__t [data-col=fel]{display:none}.rp__t th,.rp__t td{padding:12px 12px 12px 0}.tr .rp__t th:first-child{width:42%;padding-left:14px}.rp__k{font-size:15px}.rp__slots,.tr-rules div{grid-template-columns:minmax(0,1fr)}.tr-book{gap:24px;padding:24px 18px}.rf{padding:18px}.rf__form{grid-template-columns:minmax(0,1fr)}.rf__send{width:100%}.tr-pair__l{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse),(width<=767px){.tr-crumbs .crumbs a{align-items:center;min-height:44px;margin:-10px 0;padding:0;display:inline-flex}}@media (width<=1240px){.tr [id]{scroll-margin-top:104px}}
