.pb-sec{background:#f7eedd;padding:32px 24px 8px}.pb{isolation:isolate;background:#2e2012;border-radius:26px;max-width:1200px;height:400px;margin:0 auto;animation:.8s cubic-bezier(.16,1,.3,1) both asUp;position:relative;overflow:hidden;box-shadow:0 34px 60px -34px #3c260cbf,0 0 0 1px #e7b96c40}.pb-s{opacity:0;visibility:hidden;align-items:center;text-decoration:none;transition:opacity 1s,visibility 0s 1s;display:flex;position:absolute;inset:0;color:#fff7f0!important}.pb-s.on{opacity:1;visibility:visible;transition:opacity 1s,visibility}.pb-s img{object-fit:cover;width:100%;height:100%;transition:transform 7s ease-out;position:absolute;inset:0;transform:scale(1.14)}.pb-s.on img{transform:scale(1)}.pb-s:after{content:"";background:linear-gradient(270deg,#1a120af0 0%,#1a120abd 36%,#1a120a33 68%,#1a120a59 100%);position:absolute;inset:0}.pb-in{z-index:2;flex-direction:column;align-items:flex-start;gap:14px;max-width:620px;padding:0 56px;display:flex;position:relative}.pb-in em{color:#2b1d11;background:linear-gradient(135deg,#f3d08e,#e7b96c);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 16px;font-size:14px;font-style:normal;font-weight:700;display:inline-flex;box-shadow:0 8px 20px -8px #e7b96ce6}.pb-in em svg{width:16px;height:16px}.pb-in b{color:#fff7f0;text-wrap:balance;font-family:Messiri,sans-serif;font-size:50px;font-weight:700;line-height:1.15}.pb-in small{color:#eaddc4;max-width:520px;font-size:19px;line-height:1.7}.pb-in .vx-btn{border-radius:15px;height:58px;margin-top:6px;padding:0 32px;font-size:18px;font-weight:700}.pb-s.on .pb-in>*{animation:.8s cubic-bezier(.16,1,.3,1) both asUp}.pb-s.on .pb-in b{animation-delay:.1s}.pb-s.on .pb-in small{animation-delay:.2s}.pb-s.on .pb-in .vx-btn{animation-delay:.3s}.pb-star{z-index:2;background:linear-gradient(150deg,#f3d08ef2,#c08a3ef2);border-radius:40px;place-items:center;width:150px;height:150px;margin-top:-75px;animation:5s ease-in-out infinite pbFloat;display:grid;position:absolute;top:50%;left:64px;transform:rotate(-8deg);box-shadow:0 30px 50px -20px #0009,inset 0 0 0 2px #fff7f059}.pb-star svg{width:84px;height:84px}@keyframes pbFloat{50%{transform:rotate(4deg)translateY(-10px)}}.pb-nav{z-index:3;align-items:center;gap:10px;display:flex;position:absolute;bottom:26px;left:28px}.pb-nav button{color:#fff7f0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1a120a73;border:1px solid #fff7f059;border-radius:50%;place-items:center;width:46px;height:46px;transition:background-color .2s;display:grid}.pb-nav button:hover{background:#e7b96c59}.pb-dots{gap:6px;margin-inline:6px;display:flex}.pb-dots i{background:#fff7f059;border-radius:5px;width:26px;height:5px;position:relative;overflow:hidden}.pb-dots i.on:after{content:"";transform-origin:100%;background:#e7b96c;animation:6s linear both pbBar;position:absolute;inset:0}.pb.hold .pb-dots i.on:after{animation-play-state:paused}@keyframes pbBar{0%{transform:scaleX(0)}}@media (max-width:900px){.pb{height:440px}.pb-in b{font-size:38px}}@media (max-width:700px){.pb-sec{padding:20px 16px 4px}.pb{border-radius:20px;height:470px}.pb-s{align-items:flex-end}.pb-s:after{background:linear-gradient(#1a120a1a 12%,#1a120ab3 50%,#1a120af2 100%)}.pb-in{gap:10px;padding:0 20px 86px}.pb-in b{font-size:32px}.pb-in small{font-size:15.5px}.pb-in .vx-btn{height:52px;padding:0 24px;font-size:16px}.pb-nav{bottom:22px;left:auto;right:20px}.pb-nav button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.pb,.pb-s,.pb-s img,.pb-star{transition:none;animation:none}.pb-s.on .pb-in>*{animation:none}.pb-dots i.on:after{animation:none;transform:none}}.sf-sec{z-index:5;background:0 0;position:relative}.sf-wrap{max-width:1200px;margin:0 auto;padding:28px 24px 0}.sf{background:#fffdf8;border-radius:22px;align-items:stretch;gap:0;padding:8px;display:flex;box-shadow:0 24px 50px -24px #5a370f73,0 2px #8c5a2214,inset 0 0 0 1px #8c5a2229}.sf-seg{border-radius:16px;flex:1 1 0;align-items:center;gap:12px;min-width:0;padding:10px 18px;transition:background-color .25s;display:flex;position:relative}.sf-seg.sf-q{flex:1.6 1 0}.sf-seg+.sf-seg:before{content:"";background:#e8d9bf;width:1px;position:absolute;top:18%;bottom:18%;right:0}.sf-seg:hover{background:#f8f0e2}.sf-seg:focus-within{background:#f6e6c6}.sf-seg:focus-within:before,.sf-seg:focus-within+.sf-seg:before,.sf-seg:hover:before,.sf-seg:hover+.sf-seg:before{opacity:0}.sf-ic{color:#8c5a22;background:#f6e6c6;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;transition:transform .3s cubic-bezier(.2,.9,.3,1.3),background-color .25s;display:grid}.sf-seg:focus-within .sf-ic{color:#fff7f0;background:#8c5a22;transform:rotate(-8deg)scale(1.06)}.sf-f{flex-direction:column;flex:1;min-width:0;display:flex}.sf-f label{color:#2b1d11;margin-bottom:2px;font-size:12.5px;font-weight:700}.sf .sf-f input,.sf .sf-f select{width:100%;min-width:0;height:30px;font:inherit;color:#6b5a48;appearance:none;cursor:pointer;outline:none;font-size:15px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.sf .sf-f input{cursor:text;color:#2b1d11}.sf .sf-f input:focus,.sf .sf-f select:focus{outline:none;box-shadow:none!important;border:0!important}.sf .sf-f input::placeholder{color:#8f7c66}.sf .sf-f select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238C5A22' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6-6'/%3E%3C/svg%3E")!important;background-position:2px!important;background-repeat:no-repeat!important;padding-left:22px!important}.sf-go{min-width:150px;font:inherit;cursor:pointer;border:0;border-radius:16px;flex:none;align-self:stretch;gap:8px;margin-inline-start:6px;font-size:17px;font-weight:700;height:auto!important}.sf-go span{align-items:center;gap:8px;display:flex}.sf-pop{color:#6b5a48;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:14px;display:flex}.sf-pop>span{color:#2b1d11;margin-inline-end:4px;font-weight:700}.sf-pop button{color:#2b1d11;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #e8d9bf;border-radius:999px;min-height:36px;padding:7px 14px;font-size:13.5px;transition:background-color .2s,border-color .2s,transform .2s}.sf-pop button:hover{background:#f6e6c6;border-color:#c08a3e;transform:translateY(-2px)}.sf-pop button:before{content:"↗";color:#8c5a22;margin-inline-end:6px}@media (max-width:820px){.sf{flex-direction:column;padding:8px}.sf-seg,.sf-seg.sf-q{flex:none;padding:12px 14px}.sf-seg+.sf-seg:before{width:auto;height:1px;inset:0 14px auto}.sf-go{min-height:54px;margin:8px 0 0}.sf-wrap{padding:22px 16px 0}}@media (prefers-reduced-motion:reduce){.sf-ic,.sf-seg,.sf-pop button{transition:none}}.as-marq-wrap{color:#fff;background:#c08a3e;overflow:hidden}.as-marq{white-space:nowrap;width:max-content;padding:14px 0;font-size:15px;font-weight:600;animation:28s linear infinite asMarq;display:flex}.as-marq-wrap:hover .as-marq{animation-play-state:paused}.as-marq>div{align-items:center;gap:28px;padding-inline-end:28px;display:flex}.as-marq a{color:#fff}.as-marq a:hover{text-decoration:underline}.as-marq i{color:#f6e6c6;font-size:12px;font-style:normal}@keyframes asMarq{to{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.as-marq{animation:none}}.pb-sec{background:0 0}[dir=ltr] .sf .sf-f select{background-position:right 2px center!important;padding-left:0!important;padding-right:22px!important}[dir=ltr] .sf-seg+.sf-seg:before{left:0;right:auto}
