.pq-1:hover,.pq-2:hover,.pq-3:hover,.pq-4:hover,.pq-5:hover,.pq-6:hover,.pq-7:hover,.pq-8:hover{color:#231a11;background:#d9c3a34d}.pq-9:hover,.pq-a:hover{color:#f9f3eb;background:#7a522c}.pq-b:hover{color:#231a11;background:#efe3d0}.pq-c:hover{color:#7a522c}.pq-d:hover{color:#f9f3eb;background:#7a522c}.pq-e:hover{color:#231a11;background:#efe3d0}.pq-f:hover{color:#231a11;background:#d9c3a3;transform:scale(1.03)}.pq-g:focus,.pq-h:focus,.pq-i:focus,.pq-j:focus,.pq-k:focus{border-bottom-color:#d9c3a3}.pq-l:hover{background:#d9c3a3;transform:scale(1.02)}.pq-m:hover{gap:14px}.pq-n:hover{color:#f9f3eb;background:#7a522c;transform:scale(1.03)}.pq-o:hover{background:#efe3d0;transform:scale(1.03)}.pq-p:hover,.pq-q:hover{transform:scale(1.03)}.pq-r:hover{color:#7a522c;border-color:#7a522c}.pq-s:hover,.pq-t:hover,.pq-u:hover,.pq-v:hover,.pq-w:hover,.pq-x:hover,.pq-y:hover{color:#7a522c}.pq-z:hover{color:#f9f3eb;background:#7a522c}.s1{color:#231a11}.s2{cursor:pointer;grid-template-columns:1fr auto auto;align-items:baseline;gap:4px 20px;padding:22px 4px;display:grid}.s3{color:#f1e5cf;grid-area:1/1;margin:0;font-family:Golos Text,Helvetica Neue,Arial,sans-serif;font-size:clamp(18px,1.9vw,22px);font-weight:500}.s4{color:#d9c3a3;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;font-family:Golos Text,Helvetica Neue,Arial,sans-serif;font-size:20px}.s5{color:#d9c3a3;grid-area:1/3;align-self:center;font-size:22px;font-weight:300;line-height:1}.s6{color:#c1aa8a;grid-area:2/1;font-size:13px}.s7{max-width:64ch;padding:0 4px 24px}.s8{color:#c1aa8a;margin:0;font-size:14px;line-height:1.65}.s9{color:#d9c3a3;font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:13px}.sa{border-bottom:1px solid #8a7355}.sb{object-fit:cover;width:100%;height:100%;display:block}.sc{color:#6e5b44;border-radius:999px;padding:7px 13px;font-size:13px;text-decoration:none;transition:color .3s,background .3s}.sd{color:#a8946f;font-variant-numeric:tabular-nums;flex:0 0 22px;font-size:12px}.se{letter-spacing:.16em;text-transform:uppercase;color:#7a522c;white-space:nowrap;text-overflow:ellipsis;height:26px;font-size:11.5px;line-height:26px;overflow:hidden}.sf{letter-spacing:.14em;color:#a8946f;height:26px;font-size:11px;line-height:26px}.sg{color:#d9c3a3;font-style:normal}.sh{color:#231a11;width:max-content;text-decoration:none;transition:color .3s}.si{color:#231a11;letter-spacing:-.02em;border-bottom:1px solid #dccbb0;align-items:baseline;gap:16px;padding:17px 0;font-family:Golos Text,Helvetica Neue,Arial,sans-serif;font-size:clamp(26px,6.5vw,34px);font-weight:500;line-height:1;text-decoration:none;display:flex}.sj{color:#6e5b44;cursor:pointer;background:0 0;border:1px solid #dccbb0;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:14px;transition:all .35s cubic-bezier(.16,1,.3,1)}.sk{letter-spacing:-.015em;text-wrap:balance;margin:0;font-family:Golos Text,Helvetica Neue,Arial,sans-serif;font-size:clamp(34px,4.6vw,58px);font-weight:500;line-height:1.05}.sl{letter-spacing:.14em;text-transform:uppercase;color:#c1aa8a;margin:16px 0 6px;font-size:11px;display:block}.sm{object-fit:cover;scroll-snap-align:center;border-radius:22px;flex:none;width:auto;height:clamp(280px,44vh,440px)}.sn{max-width:1160px;margin:0 auto;padding:0 clamp(20px,4vw,44px)}.so{z-index:1;max-width:52ch;position:relative}.sp{color:#6e5b44;text-wrap:balance;margin:16px 0 0;font-size:clamp(15.5px,1.3vw,18px)}.sq{color:#6e5b44;border:1px solid #dccbb0;border-radius:999px;padding:8px 16px;font-size:13px}.sr{box-sizing:border-box;color:#f1e5cf;background:0 0;border:0;border-bottom:1px solid #8a7355;border-radius:0;outline:none;width:100%;padding:10px 0;font-family:inherit;font-size:15px;transition:border-color .3s}.ss{align-items:center;gap:8px;display:inline-flex}.st{color:#7a522c;font-style:normal}.su{letter-spacing:.18em;text-transform:uppercase;color:#7a522c;margin:0 0 16px;font-size:12px;font-weight:500}.sv{letter-spacing:-.015em;margin:0 0 14px;font-family:Golos Text,Helvetica Neue,Arial,sans-serif;font-size:clamp(28px,3.6vw,48px);font-weight:500;line-height:1.05}.sw{color:#6e5b44;max-width:46ch;margin:0;font-size:clamp(15px,1.3vw,17.5px)}.sx{align-items:baseline;gap:7px;display:flex}.sy{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:Golos Text,Helvetica Neue,Arial,sans-serif;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.1}.sz{color:#6e5b44;font-size:12.5px}.s10{scroll-snap-align:center;background:#efe3d0;border-radius:24px;flex:0 0 min(460px,84vw);margin:0;padding:clamp(26px,3vw,38px);transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1)}.s11{text-wrap:pretty;margin:0;font-family:Golos Text,Helvetica Neue,Arial,sans-serif;font-size:clamp(18px,1.9vw,21.5px);line-height:1.5}.s12{color:#6e5b44;margin-top:22px;font-size:13px}.s13{color:#231a11;font-size:14px;font-weight:500;display:block}.s14{padding:0 0 clamp(96px,12vw,170px)}.s15{margin-left:6px;display:inline-block}.s16{flex-direction:column;animation:21s cubic-bezier(.16,1,.3,1) infinite phr;display:flex}.s17{padding:clamp(96px,12vw,170px) 0;scroll-margin-top:56px}.s18{background:#dccbb0;flex:none;width:1px;height:15px}.s19{max-width:1160px;margin:0 auto;padding:0 clamp(20px,4vw,44px);position:relative}.s1a{letter-spacing:-.015em;margin:0;font-family:Golos Text,Helvetica Neue,Arial,sans-serif;font-size:clamp(34px,4.6vw,58px);font-weight:500;line-height:1.05}.s1b{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.s1c{border-bottom:1px solid #dccbb0;justify-content:space-between;gap:18px;padding:11px 0;font-size:14px;display:flex}.s1d{color:#6e5b44}.s1e{margin-left:8px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:inline-block}.s1f{flex-direction:column;gap:12px;display:flex}.s1g{letter-spacing:.2em;text-transform:uppercase;color:#a8946f;margin:0 0 6px;font-size:11px}.s1h{color:#8a7355}.szk-acc>summary{outline:none;list-style:none}.szk-acc>summary::-webkit-details-marker{display:none}.szk-acc>summary::marker{content:""}.szk-acc .szk-chev{transition:transform .35s cubic-bezier(.16,1,.3,1)}.szk-acc[open] .szk-chev{transform:rotate(45deg)}.szk-acc .szk-body{animation:.42s cubic-bezier(.16,1,.3,1) szkOpen}@keyframes szkOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}html{scroll-behavior:smooth}body{color:#231a11;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f9f3eb;margin:0;font-family:Onest,Helvetica Neue,Arial,sans-serif;font-size:17px;line-height:1.6}::selection{color:#231a11;background:#d9c3a3}a{color:inherit}a:hover{color:#7a522c}@keyframes mq{to{transform:translate(-50%)}}@keyframes phr{0%,13%{transform:translateY(0)}16.66%,29.66%{transform:translateY(-26px)}33.33%,46.33%{transform:translateY(-52px)}50%,63%{transform:translateY(-78px)}66.66%,79.66%{transform:translateY(-104px)}83.33%,96.33%{transform:translateY(-130px)}to{transform:translateY(-156px)}}@keyframes comet{0%{opacity:0;left:-12%}10%{opacity:1}88%{opacity:1}to{opacity:0;left:104%}}@keyframes scue{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(0)}}@keyframes ping{0%{opacity:.65;transform:scale(.55)}to{opacity:0;transform:scale(2.4)}}@media (max-width:560px){.s2{grid-template-columns:1fr auto;gap:6px 16px}.s4{grid-area:2/1;font-size:18px}.s5{grid-area:1/2}.s6{grid-row:3}}
