.ba{--r:.625vw;--vanilla:#FDFBEF;--golden:#A68150;--golden-40:rgba(166,129,80,.4);--ink:#2E3A26;--light:'Cormorant','Cormorant Garamond',Georgia,serif;--pine:#2A211B;--accent:#D9BE86;--sand:#F4F0DB;--cream:#F6EBD3;--cream-dark:#D3C4A2;--cream-dark-40:rgba(211,196,162,.4);--green:#6E5B47;--navy:#1E1813;--dark-grey:#3C3C3C;--grad:radial-gradient(at right bottom,#4A3A2C,#2A211B);--ease:cubic-bezier(.4,0,.2,1);--serif:'Instrument Serif','Cormorant Garamond',Georgia,serif;--sans:'Work Sans',system-ui,sans-serif;position:relative;z-index:1;color:var(--pine);font-family:var(--sans);text-align:left;overflow-x:clip}.ba p,.ba h2,.ba li{text-align:inherit}@media (max-width:2560px){.ba{--r:16px}}@media (max-width:1920px){.ba{--r:.83vw}}@media (max-width:1440px){.ba{--r:1.11vw}}@media (max-width:1120px){.ba{--r:2.08vw}}@media (max-width:600px){.ba{--r:4.1vw}}.ba *,.ba *::before,.ba *::after{box-sizing:border-box}:where(.ba) p,:where(.ba) h2,:where(.ba) ul{margin:0;padding:0}:where(.ba) img,:where(.ba) video{display:block}section.ba{background:var(--pine) !important;background-color:var(--pine) !important}#uslugi,#rodzaje,#zakres{background:var(--vanilla) !important;background-color:var(--vanilla) !important;color:var(--ink)}#marka{background:var(--navy) !important;background-color:var(--navy) !important}.ba-hero{font:400 calc(var(--r)*10)/1 var(--serif);letter-spacing:0;text-transform:uppercase}.ba-huge{font:300 calc(var(--r)*20)/1 var(--serif);text-transform:uppercase}.ba-h1{font:300 calc(var(--r)*6.9)/1 var(--light)}.ba-h2{font:300 calc(var(--r)*3.85)/1.1em var(--light);letter-spacing:.01em}.ba-p{font:400 var(--r)/1.2em var(--sans)}.ba-kicker{font:400 calc(var(--r)*1.25) var(--sans);letter-spacing:.02em;text-transform:uppercase}.ba-small{font:400 calc(var(--r)*.875)/1.3em var(--sans)}.ba-link{font:400 var(--r)/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.2em;color:var(--dark-grey)}.ba-center{text-align:center}.ba-golden{color:var(--golden)}.ba-sand{color:var(--sand)}.ba-accent{color:var(--accent)}@media (max-width:1120px){.ba-hero{font-size:calc(var(--r)*5.375)}.ba-h1{font-size:calc(var(--r)*5.2)}.ba-h2{font-size:calc(var(--r)*3.3)}}@media (max-width:600px){.ba-hero{font-size:calc(var(--r)*3)}.ba-h1{font-size:calc(var(--r)*3.6)}.ba-h2{font-size:calc(var(--r)*2.75)}}.ba-h1,.ba-h2{font-variant-numeric:lining-nums}.ba-w{display:inline-block}.ba-c{display:inline-block}.ba-wrap{width:100%;max-width:calc(var(--r)*117.5);padding-inline:calc(var(--r)*4);margin-inline:auto}@media (max-width:1120px){.ba-wrap{padding-inline:calc(var(--r)*2.25)}}@media (max-width:600px){.ba-wrap{padding-inline:calc(var(--r)*1.5)}}.ba-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--r)*.5);flex-shrink:0;min-width:calc(var(--r)*13.75);height:calc(var(--r)*3.5);padding:0 calc(var(--r)*1.25);border:1px solid;border-radius:999px;font:400 calc(var(--r)*.875) var(--sans);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-decoration:none;cursor:pointer;transition:all .65s var(--ease)}.ba-btn svg{transition:all .65s var(--ease);pointer-events:none}.ba-ico-arrow{width:calc(var(--r)*1.5);height:calc(var(--r)*.5625)}.ba-btn-light{background:transparent;border-color:var(--golden);color:var(--ink)}.ba-btn-light svg{color:var(--golden)}.ba-btn-light:hover{background:var(--sand)}.ba-btn-light:active{background:var(--cream-dark)}.ba-btn-dark-outline{background:transparent;border-color:var(--green);color:var(--cream)}.ba-btn-dark-outline svg{color:var(--green)}.ba-btn-dark-outline:hover{background:rgba(110,91,71,.4)}.ba-btn-dark-outline:active{border-color:var(--cream-dark);background:var(--green)}.ba-btn-dark-fill{border-color:var(--cream-dark);background:var(--cream-dark);color:var(--pine)}.ba-btn-dark-fill svg{color:var(--green)}.ba-btn-dark-fill:hover{background:var(--cream);border-color:var(--cream)}.ba-btn-dark-fill:active{background:var(--golden)}.ba-btn-full{width:100%}@media (max-width:600px){.ba-btn{height:calc(var(--r)*3);padding:calc(var(--r)*.75) calc(var(--r)*1.25)}}.ba-rot90{transform:rotate(90deg)}.ba-rotm90{transform:rotate(-90deg)}.ba-rot180{transform:rotate(180deg)}.ba-list{position:relative}.ba-list-ind{position:absolute;top:0;left:calc(var(--r)*-1);width:calc(var(--r)*.125);height:0;opacity:0;background:var(--ink);pointer-events:none;transition:all .65s var(--ease)}.ba-li{position:relative;overflow:hidden;cursor:pointer;outline:none}.ba-li-a{color:var(--golden);padding:var(--r) 0 calc(var(--r)*.5);line-height:1;transition:all .5s var(--ease)}.ba-li-b{position:absolute;left:0;top:120%;display:flex;align-items:center;gap:calc(var(--r)*1.5);width:100%;height:100%;font-style:italic;color:var(--ink);transition:all .5s var(--ease)}.ba-li-bar{display:none}.ba-li:hover .ba-li-a,.ba-li:focus-visible .ba-li-a{color:var(--ink)}.ba-li.is-active .ba-li-a{transform:translateY(-100%)}.ba-li.is-active .ba-li-b{top:0}.ba-around-trigger{position:relative;display:flex;align-items:stretch;min-height:100vh;padding:calc(var(--r)*5) 0 calc(var(--r)*7.5)}.ba-around-content{height:100%}.ba-around-col{width:33.3333%}.ba-around-list{border-bottom:1px solid var(--golden-40);padding:calc(var(--r)*3) 0 calc(var(--r)*3.75)}.ba-around-list .ba-li{cursor:default}.ba-around-list .ba-li-a{padding:var(--r) 0;transition:all .65s var(--ease)}.ba-around-list .ba-li-b{display:block;height:100%;color:inherit;transition:all .65s var(--ease)}.ba-around-list .ba-li:hover .ba-li-a,.ba-around-list .ba-li.is-active .ba-li-a{transform:translateY(-100%);color:var(--golden)}.ba-around-list .ba-li:hover .ba-li-b,.ba-around-list .ba-li.is-active .ba-li-b{top:var(--r)}.ba-around-list .ba-list-ind{transition-duration:.3s}.ba-around-details{position:relative;margin-top:calc(var(--r)*2);min-height:calc(var(--r)*15)}.ba-around-detail{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .22s var(--ease) 0s}.ba-around-detail.is-on{opacity:1;pointer-events:auto;transition-delay:40ms}.ba-around-detail .ba-kicker{margin-bottom:var(--r)}.ba-stats{display:flex}.ba-stat{display:flex;align-items:center;gap:calc(var(--r)*.5)}.ba-stat:first-child{padding-right:var(--r)}.ba-stat+.ba-stat{padding-left:var(--r);border-left:1px solid var(--golden-40)}.ba-ico-stat{width:calc(var(--r)*2.5);height:calc(var(--r)*2.5);color:var(--golden);flex:none}.ba-around-desc{margin-top:var(--r)}@media (max-width:1440px){.ba-around-trigger{padding:calc(var(--r)*2.5) 0}.ba-around-col{width:41.6667%}}@media (max-width:1120px){.ba-around-trigger{padding:0 0 calc(var(--r)*5)}.ba-around-content{display:none}}@media (max-width:600px){.ba-around-trigger{padding-bottom:calc(var(--r)*2.5)}}.ba-map{position:absolute;top:0;right:0;z-index:1;width:55vw;height:100%;overflow:hidden;background:#1A130E}@keyframes baRing{0%{transform:scale(.4);opacity:.5}100%{transform:scale(1.8);opacity:0}}@keyframes mcSheen{to{transform:translateX(120%)}}@keyframes mcUp{to{opacity:1;transform:none}}.mv{position:absolute;inset:0;--u:var(--r)}.mv *{box-sizing:border-box}.mv svg{display:block}.mv-w{background:#fff;border-radius:calc(var(--u)*.7);box-shadow:0 14px 30px -16px rgba(46,58,38,.45),0 0 0 1px rgba(46,58,38,.07)}.mv-ok{display:grid;place-items:center;border-radius:50%;background:#5E8C4B;color:#fff}.mv-ok svg{width:62%;height:62%}.mv-ok path{stroke-dasharray:1}.mv-caret{display:inline-block;width:1px;height:1em;margin-left:1px;background:#2E3A26;vertical-align:-.15em;animation:mvBlink 1s steps(1) infinite}@keyframes mvBlink{50%{opacity:0}}.mv-cur{position:absolute;z-index:20;width:calc(var(--u)*1.25);height:calc(var(--u)*1.25);opacity:0;pointer-events:none;filter:drop-shadow(0 3px 4px rgba(0,0,0,.3))}.mv-cur svg{width:100%;height:100%}.mv-tap{position:absolute;left:-30%;top:-30%;width:60%;height:60%;border-radius:50%;background:rgba(166,129,80,.55);opacity:0}.s0-br{position:absolute;left:5%;top:8%;width:66%;height:84%;overflow:hidden}.s0-bar{display:flex;align-items:center;gap:calc(var(--u)*.28);height:calc(var(--u)*1.55);padding:0 calc(var(--u)*.6);background:#F3EDE0;border-bottom:1px solid rgba(46,58,38,.08)}.s0-bar i{width:calc(var(--u)*.4);height:calc(var(--u)*.4);border-radius:50%;background:#D8CBB0}.s0-bar span{display:flex;align-items:center;gap:.35em;margin-left:calc(var(--u)*.6);padding:.18em .75em;border-radius:999px;background:#fff;font:500 calc(var(--u)*.58)/1.3 var(--sans);color:#6E5B47}.s0-bar span svg{width:.8em;height:.8em;color:#5E8C4B}.s0-body{position:absolute;left:0;right:0;top:calc(var(--u)*1.55);bottom:0}.s0-wire{position:absolute;inset:6% 4%;width:92%;height:88%}.s0-wire rect{fill:none;stroke:#A68150;stroke-width:1.3;stroke-dasharray:1;vector-effect:non-scaling-stroke}.s0-site{position:absolute;inset:0;overflow:hidden}.s0-site img{width:100%;height:100%;object-fit:cover;object-position:top left}.s0-cta{position:absolute;left:7%;bottom:9%;padding:.55em 1.1em;border-radius:999px;background:#2E3A26;color:#F4E8C8;font:600 calc(var(--u)*.6)/1 var(--sans);letter-spacing:.04em;box-shadow:0 8px 18px -8px rgba(0,0,0,.6)}.s0-ph{position:absolute;right:6%;top:13%;width:21%;height:78%;padding:calc(var(--u)*.3);border-radius:calc(var(--u)*1.1);background:#1E2619;box-shadow:0 20px 34px -16px rgba(30,38,25,.7)}.s0-ph-scr{width:100%;height:100%;overflow:hidden;border-radius:calc(var(--u)*.85);background:#fff}.s0-ph-scr img{width:auto;height:100%;object-fit:cover;object-position:18% top;min-width:100%}.s0-score{position:absolute;left:47%;top:4%;z-index:4;display:flex;align-items:center;gap:.5em;padding:.45em .8em .45em .5em;border-radius:999px}.s0-n{display:grid;place-items:center;width:calc(var(--u)*2.1);height:calc(var(--u)*2.1);border-radius:50%;border:3px solid #5E8C4B;font:700 calc(var(--u)*.78)/1 var(--sans);color:#3E6B2C}.s0-score span{font:600 calc(var(--u)*.55)/1.15 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:#6E5B47}.s0-toast{position:absolute;left:28%;bottom:6%;display:flex;align-items:center;gap:.6em;padding:.55em .9em .55em .55em;border-radius:calc(var(--u)*.8)}.s0-toast .mv-ok{width:calc(var(--u)*1.6);height:calc(var(--u)*1.6)}.s0-toast p{margin:0}.s0-toast b{display:block;font:600 calc(var(--u)*.7)/1.2 var(--sans)}.s0-toast small{font:500 calc(var(--u)*.56)/1.2 var(--sans);color:#8E7A57}.s1-serp{position:absolute;left:4%;top:7%;width:60%;height:86%;padding:calc(var(--u)*.7) calc(var(--u)*.75);overflow:hidden}.s1-top{display:flex;align-items:center;gap:.6em}.s1-g{font:700 calc(var(--u)*1)/1 Arial,Helvetica,sans-serif;letter-spacing:-.02em}.s1-in{flex:1;display:flex;align-items:center;gap:.4em;height:calc(var(--u)*1.65);padding:0 .8em;border-radius:999px;border:1px solid #E3DDCF;box-shadow:0 2px 6px rgba(0,0,0,.06);font:500 calc(var(--u)*.62)/1 Arial,Helvetica,sans-serif;color:#202124}.s1-in svg{width:1.05em;height:1.05em;color:#9AA0A6}.s1-res{position:relative;margin-top:calc(var(--u)*.6);height:calc(100% - var(--u)*2.3);overflow:hidden}.s1-row{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:.6em;height:calc(var(--u)*2.15);padding:0 .5em;border-radius:calc(var(--u)*.45);font-family:Arial,Helvetica,sans-serif;will-change:transform}.s1-fav{width:calc(var(--u)*.85);height:calc(var(--u)*.85);flex:none;border-radius:50%;background:#E6E1D6}.s1-row small{display:block;font:400 calc(var(--u)*.5)/1.2 Arial,sans-serif;color:#4D5156}.s1-row p{margin:.1em 0 0;font:400 calc(var(--u)*.66)/1.2 Arial,sans-serif;color:#1A0DAB;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s1-row>div{flex:1;min-width:0}.s1-me{z-index:2;background:#fff}.s1-me em{font-style:normal;color:#E7A33E;margin-left:.3em}.s1-fav-me{background:#2E3A26}.s1-me.is-top{background:linear-gradient(90deg,#FBF3DF,#fff);box-shadow:inset 3px 0 0 #A68150,0 8px 20px -10px rgba(166,129,80,.6)}.s1-crown{flex:none;padding:.3em .6em;border-radius:999px;background:#A68150;color:#fff;font:700 calc(var(--u)*.56)/1 var(--sans);transform:scale(0)}.s1-tr{position:absolute;right:4%;top:7%;width:30%;height:47%;padding:calc(var(--u)*.6) calc(var(--u)*.7)}.s1-tr small,.s1-pos small{display:block;font:600 calc(var(--u)*.5)/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#8E7A57}.s1-pct{display:block;margin-top:.15em;font:400 calc(var(--u)*1.55)/1 var(--light);color:#3E6B2C}.s1-tr svg{position:absolute;left:0;right:0;bottom:0;width:100%;height:46%;border-radius:0 0 calc(var(--u)*.7) calc(var(--u)*.7)}.s1-line{fill:none;stroke:#A68150;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;vector-effect:non-scaling-stroke}.s1-pos{position:absolute;right:4%;bottom:7%;width:30%;height:34%;padding:calc(var(--u)*.6) calc(var(--u)*.7)}.s1-pn{display:block;margin-top:.1em;font:400 calc(var(--u)*2.2)/1 var(--light);color:#2E3A26}.s1-up{position:absolute;right:calc(var(--u)*.6);bottom:calc(var(--u)*.6);display:grid;place-items:center;width:calc(var(--u)*1.5);height:calc(var(--u)*1.5);border-radius:50%;background:#E7F0DF;color:#3E6B2C}.s1-up svg{width:60%;height:60%}.s2-track{position:absolute;left:16%;right:15%;top:34%;height:2px}.s2-rail,.s2-fill{position:absolute;inset:0;border-radius:2px}.s2-rail{background:repeating-linear-gradient(90deg,rgba(166,129,80,.45) 0 6px,transparent 6px 11px)}.s2-fill{background:linear-gradient(90deg,#A68150,#E0BE7E);transform-origin:left}.s2-st{position:absolute;top:21%;left:calc(var(--x) - var(--u)*1.35);display:flex;flex-direction:column;align-items:center;gap:.4em;width:calc(var(--u)*2.7)}.s2-st[data-k="0"]{--x:16%}.s2-st[data-k="1"]{--x:39%}.s2-st[data-k="2"]{--x:62%}.s2-st[data-k="3"]{--x:85%}.s2-ic{position:relative;display:grid;place-items:center;width:calc(var(--u)*2.7);height:calc(var(--u)*2.7);border-radius:calc(var(--u)*.75);color:#8E7A57;transition:all .4s}.s2-ic>svg{width:48%;height:48%}.s2-ic .mv-ok{position:absolute;right:-.45em;top:-.45em;width:calc(var(--u)*1.05);height:calc(var(--u)*1.05);transform:scale(0)}.s2-st small{font:600 calc(var(--u)*.52)/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#8E7A57;white-space:nowrap}.s2-st.is-on .s2-ic{background:#2E3A26;color:#E9C987;box-shadow:0 0 0 calc(var(--u)*.3) rgba(166,129,80,.2),0 14px 28px -12px rgba(46,58,38,.7)}.s2-st.is-on small{color:#2E3A26}.s2-tok{position:absolute;top:calc(34% - var(--u)*2.9);display:flex;align-items:center;gap:.4em;padding:.35em .7em;border-radius:999px;transform:translateX(-50%);font:600 calc(var(--u)*.52)/1 var(--sans);color:#2E3A26;white-space:nowrap;z-index:3}.s2-tok svg{width:1.1em;height:1.1em;color:#A68150}.s2-pop{position:absolute;top:56%;padding:.5em .75em;border-radius:calc(var(--u)*.55);font-family:var(--sans);white-space:nowrap;transform:translateX(-50%)}.s2-pop b{display:flex;align-items:center;gap:.3em;font:600 calc(var(--u)*.6)/1.2 var(--sans)}.s2-pop b svg{width:1em;height:1em;color:#A68150}.s2-pop small{display:block;margin-top:.15em;font:500 calc(var(--u)*.5)/1.2 var(--sans);color:#8E7A57}.s2-p1{left:39%}.s2-p2{left:62%}.s2-p3{left:83%}.s2-stat{position:absolute;left:5%;right:5%;bottom:6%;display:flex;gap:6%;padding:.55em .9em;border-radius:calc(var(--u)*.6)}.s2-stat div{display:flex;align-items:baseline;gap:.4em}.s2-stat b{font:400 calc(var(--u)*1.35)/1 var(--light);color:#2E3A26}.s2-stat small{font:600 calc(var(--u)*.48)/1.2 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:#8E7A57}.s3-ph{position:absolute;left:5%;top:5%;width:45%;height:90%;padding:calc(var(--u)*.3);border-radius:calc(var(--u)*1.1);background:#1E2619;box-shadow:0 20px 34px -16px rgba(30,38,25,.7)}.s3-hd{display:flex;align-items:center;gap:.5em;height:calc(var(--u)*2.1);padding:0 .6em;border-radius:calc(var(--u)*.85) calc(var(--u)*.85) 0 0;background:#fff;border-bottom:1px solid #EFE8D9}.s3-av{display:grid;place-items:center;width:calc(var(--u)*1.35);height:calc(var(--u)*1.35);border-radius:50%;background:linear-gradient(135deg,#E9C987,#A68150);color:#1E2619}.s3-av svg{width:60%;height:60%}.s3-hd p{margin:0;font:600 calc(var(--u)*.6)/1.15 var(--sans)}.s3-hd small{display:flex;align-items:center;gap:.35em;font:500 calc(var(--u)*.48)/1.2 var(--sans);color:#5E8C4B}.s3-hd small i{width:.5em;height:.5em;border-radius:50%;background:#5E8C4B}.s3-win{position:relative;height:calc(100% - var(--u)*2.1);overflow:hidden;border-radius:0 0 calc(var(--u)*.85) calc(var(--u)*.85);background:#F7F2E7}.s3-chat{position:absolute;left:.5em;right:.5em;top:.55em;display:flex;flex-direction:column;gap:6px}.s3-b{max-width:86%;padding:.5em .7em;border-radius:calc(var(--u)*.65);font:500 calc(var(--u)*.56)/1.35 var(--sans)}.s3-u{align-self:flex-end;background:#2E3A26;color:#F4E8C8;border-bottom-right-radius:3px;transform-origin:100% 100%}.s3-a{align-self:flex-start;background:#fff;color:#2E3A26;border-bottom-left-radius:3px;box-shadow:0 4px 10px -6px rgba(0,0,0,.25);min-height:2.2em}.s3-typ{position:absolute;left:0;top:calc(var(--u)*2.6);display:flex;gap:3px;padding:.6em .7em;border-radius:calc(var(--u)*.65);background:#fff}.s3-typ i{width:5px;height:5px;border-radius:50%;background:#A68150;animation:mvTyp 1s infinite}.s3-typ i:nth-child(2){animation-delay:.15s}.s3-typ i:nth-child(3){animation-delay:.3s}@keyframes mvTyp{0%,100%{opacity:.25}50%{opacity:1}}.s3-lead{position:absolute;right:5%;top:12%;width:42%;padding:calc(var(--u)*.7) calc(var(--u)*.8)}.s3-lh{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5em}.s3-lh b{font:400 calc(var(--u)*1.05)/1 var(--light)}.s3-st{padding:.25em .55em;border-radius:999px;background:#F4EEDF;color:#8E7A57;font:600 calc(var(--u)*.45)/1 var(--sans);letter-spacing:.04em;text-transform:uppercase}.s3-lead.is-done .s3-st{background:#E2EFD8;color:#3E6B2C}.s3-f{padding:.38em 0;border-top:1px solid #EFE8D9}.s3-f small{display:block;font:600 calc(var(--u)*.44)/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#B3A27F}.s3-f span{display:block;min-height:1.3em;font:500 calc(var(--u)*.62)/1.3 var(--sans);color:#2E3A26}.s3-f.is-on span::after{content:'';display:inline-block;width:1px;height:.95em;margin-left:1px;background:#A68150;vertical-align:-.1em;animation:mvBlink 1s steps(1) infinite}.s3-lead.is-done .s3-f span::after{display:none}.s3-crm{display:flex;align-items:center;gap:.4em;margin-top:.5em;padding:.45em .6em;border-radius:calc(var(--u)*.45);background:#2E3A26;color:#E9C987;font:600 calc(var(--u)*.52)/1 var(--sans)}.s3-crm svg{width:1.2em;height:1.2em}.s4-notif{position:absolute;left:16%;right:16%;top:7%;z-index:3;display:flex;align-items:center;gap:.6em;padding:.55em .7em;border-radius:calc(var(--u)*.8);background:rgba(255,255,255,.96)}.s4-ic{display:grid;place-items:center;width:calc(var(--u)*1.7);height:calc(var(--u)*1.7);flex:none;border-radius:calc(var(--u)*.45);background:#2E3A26;color:#E9C987}.s4-ic svg{width:58%;height:58%}.s4-notif p{margin:0}.s4-notif b{display:block;font:600 calc(var(--u)*.66)/1.2 var(--sans)}.s4-notif small{font:500 calc(var(--u)*.52)/1.2 var(--sans);color:#8E7A57}.s4-mail{position:absolute;left:5%;right:5%;top:7%;bottom:6%;padding:calc(var(--u)*.7) calc(var(--u)*.85);opacity:0}.s4-hd b{display:block;font:400 calc(var(--u)*1.05)/1.1 var(--light)}.s4-hd small{font:500 calc(var(--u)*.5)/1.3 var(--sans);color:#8E7A57}.s4-k{display:flex;gap:3%;margin-top:.6em}.s4-k div{flex:1;padding:.45em .6em;border-radius:calc(var(--u)*.45);background:#FAF6EC;border:1px solid #EFE8D9}.s4-k small{display:block;font:600 calc(var(--u)*.44)/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#8E7A57}.s4-k b{display:block;margin-top:.15em;font:400 calc(var(--u)*1.15)/1 var(--light);color:#2E3A26;white-space:nowrap}.s4-k em{display:inline-block;margin-top:.25em;padding:.15em .4em;border-radius:999px;background:#E2EFD8;color:#3E6B2C;font:700 calc(var(--u)*.44)/1 var(--sans);font-style:normal}.s4-ch{position:absolute;left:calc(var(--u)*.85);right:calc(var(--u)*.85);bottom:calc(var(--u)*1.3);height:30%;display:flex;align-items:flex-end;gap:4%}.s4-ch i{flex:1;height:var(--h);border-radius:3px 3px 0 0;background:linear-gradient(0deg,#E6DAC0,#D5C19A);transform-origin:bottom}.s4-ch i.is-today{background:linear-gradient(0deg,#A68150,#E0BE7E)}.s4-days{position:absolute;left:calc(var(--u)*.85);right:calc(var(--u)*.85);bottom:calc(var(--u)*.45);display:flex;gap:4%}.s4-days span{flex:1;text-align:center;font:600 calc(var(--u)*.42)/1 var(--sans);text-transform:uppercase;color:#B3A27F}.s5-shop{position:absolute;left:4%;top:7%;width:55%;height:86%;overflow:hidden}.s5-hd{display:flex;align-items:center;justify-content:space-between;height:calc(var(--u)*1.7);padding:0 .7em;border-bottom:1px solid #EFE8D9}.s5-hd b{font:600 calc(var(--u)*.6)/1 var(--sans)}.s5-cart{position:relative;display:grid;place-items:center;width:calc(var(--u)*1.25);height:calc(var(--u)*1.25);color:#2E3A26}.s5-cart svg{width:100%;height:100%}.s5-badge{position:absolute;right:-.45em;top:-.35em;display:grid;place-items:center;width:1.45em;height:1.45em;border-radius:50%;background:#A68150;color:#fff;font:700 calc(var(--u)*.45)/1 var(--sans);font-style:normal}.s5-prod{display:flex;gap:4%;padding:.6em .7em}.s5-img{width:52%;aspect-ratio:1/1.05;border-radius:calc(var(--u)*.45);overflow:hidden}.s5-img img{width:100%;height:100%;object-fit:cover}.s5-info{flex:1;display:flex;flex-direction:column;gap:.25em}.s5-info small{font:600 calc(var(--u)*.44)/1.2 var(--sans);letter-spacing:.05em;text-transform:uppercase;color:#8E7A57}.s5-info b{font:400 calc(var(--u)*.95)/1.05 var(--light)}.s5-info strong{font:700 calc(var(--u)*.8)/1 var(--sans);color:#2E3A26;margin-top:.2em}.s5-add{margin-top:auto;padding:.55em 0;border-radius:999px;background:#2E3A26;color:#F4E8C8;text-align:center;font:600 calc(var(--u)*.5)/1 var(--sans);letter-spacing:.05em;text-transform:uppercase}.s5-fly{position:absolute;z-index:10;width:calc(var(--u)*.9);height:calc(var(--u)*.9);margin:calc(var(--u)*-.45) 0 0 calc(var(--u)*-.45);border-radius:50%;background:#A68150;box-shadow:0 0 0 3px rgba(166,129,80,.25);opacity:0}.s5-pay{position:absolute;right:4%;top:7%;width:36%;height:58%;padding:calc(var(--u)*.7);text-align:center}.s5-pay>b{display:block;font:600 calc(var(--u)*.6)/1.2 var(--sans)}.s5-code{display:flex;justify-content:center;gap:4%;margin:.7em 0}.s5-code span{width:13%;aspect-ratio:.8;display:grid;place-items:center;border-radius:5px;background:#F4EEDF;border:1px solid #E5DAC2;font:700 calc(var(--u)*.7)/1 var(--sans);color:#2E3A26;transition:all .2s}.s5-code span.is-on{background:#fff;border-color:#A68150}.s5-btn{display:block;padding:.6em 0;border-radius:999px;background:#2E3A26;color:#F4E8C8;font:600 calc(var(--u)*.5)/1 var(--sans);letter-spacing:.04em}.s5-ok{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3em}.s5-ok .mv-ok{width:calc(var(--u)*2.2);height:calc(var(--u)*2.2);box-shadow:0 0 0 calc(var(--u)*.4) rgba(94,140,75,.15)}.s5-ok b{font:400 calc(var(--u)*1.1)/1 var(--light)}.s5-ok small{font:500 calc(var(--u)*.48)/1.2 var(--sans);color:#8E7A57}.s5-orders{position:absolute;right:4%;bottom:7%;width:36%;padding:.55em .7em}.s5-orders small{display:block;font:600 calc(var(--u)*.46)/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:#8E7A57}.s5-on{display:inline-block;font:400 calc(var(--u)*1.6)/1 var(--light);color:#2E3A26}.s5-rev{margin-left:.4em;padding:.15em .45em;border-radius:999px;background:#E2EFD8;color:#3E6B2C;font:700 calc(var(--u)*.46)/1 var(--sans);font-style:normal;vertical-align:.4em}.ba-map-pins .ba-pin,.ba-map-pins .ba-map-home{transition:opacity .5s var(--ease)}@keyframes mcRecv{0%{transform:scale(.8);opacity:.9}100%{transform:scale(1.5);opacity:0}}@keyframes baComet{from{stroke-dashoffset:7}to{stroke-dashoffset:-93}}.ba-map-pins{position:absolute;inset:0;pointer-events:none}.ba-map-home,.ba-pin{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-100%);will-change:transform}.ba-pin{cursor:pointer;pointer-events:auto}.ba-pin:hover,.ba-pin.is-active{z-index:20}@media (max-width:1440px){.ba-map{width:50vw}}@media (max-width:1120px){.ba-map{display:none}}.ba-around-m{display:none;width:100%}.ba-around-m>.ba-kicker{margin-top:calc(var(--r)*2.5)}.ba-mmap{position:relative;overflow:clip;height:calc(var(--r)*30)}.ba-mmap-plane{position:absolute;left:50%;top:50%;width:150%;aspect-ratio:1;transform:translate(-50%,-50%) perspective(1200px) rotateX(55deg) rotateZ(-38deg)}.ba-mmap-plane{transform-style:preserve-3d}.ba-mmap-plane>img{position:absolute;inset:0;width:100%;height:100%}.ba-mdot{position:absolute;z-index:10;display:block;width:calc(var(--r)*1.25);height:calc(var(--r)*1.25);padding:0;border:0;border-radius:50%;background:var(--sand);transform:translate(-50%,-50%) rotateZ(38deg) rotateX(-55deg);cursor:pointer;transition:all .65s var(--ease)}.ba-mdot i{position:absolute;left:50%;top:50%;width:calc(var(--r)*1.125);height:calc(var(--r)*1.125);border-radius:50%;background:var(--golden);transform:translate(-50%,-50%);transition:all .65s var(--ease)}.ba-mdot.is-on{width:calc(var(--r)*2.5);height:calc(var(--r)*2.5)}.ba-mdot.is-on i{width:calc(var(--r)*1.375);height:calc(var(--r)*1.375);background:var(--ink)}.ba-mhome{position:absolute;width:calc(var(--r)*2.4);height:calc(var(--r)*3);border-radius:calc(var(--r)*.3);background:var(--golden);display:grid;place-items:center;transform:translate(-50%,-100%) rotateZ(38deg) rotateX(-55deg);transform-origin:50% 100%}.ba-mhome{color:var(--sand)}.ba-mhome svg{width:70%;height:auto}.ba-mmap-fade{position:absolute;left:0;z-index:2;width:100%;height:calc(var(--r)*5);pointer-events:none}.ba-mmap-fade-b{bottom:0;background:linear-gradient(to top,var(--vanilla) 25%,rgba(253,251,239,0))}.ba-mmap-fade-t{top:0;background:linear-gradient(to bottom,var(--vanilla) 25%,rgba(253,251,239,0))}.ba-mslider{position:relative;overflow:hidden;touch-action:pan-y}.ba-mslider .ba-track{position:relative;display:flex}.ba-mcard{flex:0 0 100%;padding:0 calc(var(--r)*2.25);opacity:0;transition:opacity .7s var(--ease)}.ba-mcard.is-on{opacity:1}.ba-mcard-img{width:100%;padding-bottom:calc(var(--r)*1.25);border-bottom:1px solid var(--cream-dark)}.ba-mcard-img img{width:66.667%;height:calc(var(--r)*15);object-fit:cover;border-radius:var(--r)}.ba-mcard-body{display:flex;align-items:flex-start;gap:calc(var(--r)*1.25);padding-top:calc(var(--r)*1.5)}.ba-mcard-col{width:50%}.ba-mcard-name{border-left:2px solid var(--ink);padding-left:calc(var(--r)*1.5)}.ba-mcard .ba-stats{margin-top:calc(var(--r)*.75)}.ba-mslider-arrows{position:absolute;top:calc(var(--r)*15);right:calc(var(--r)*2.25);z-index:1;display:flex;justify-content:space-between;width:calc(100% / 3 - var(--r)*2.5);transform:translateY(-100%)}.ba-mround{display:grid;place-items:center;padding:calc(var(--r)*1.25);border:1px solid var(--cream-dark);border-radius:50%;background:transparent;color:var(--cream-dark);cursor:pointer}.ba-mround .ba-ico-arrow{width:calc(var(--r)*1.5);height:calc(var(--r)*1.5)}.ba-mprogress{display:none;align-items:center;justify-content:center;gap:calc(var(--r)*1.25);margin-top:calc(var(--r)*2)}.ba-mprogress-bar{position:relative;width:calc(var(--r)*8.75);height:1px;background:var(--cream-dark)}.ba-mprogress-bar i{position:absolute;left:0;top:0;height:100%;background:var(--dark-grey);transition:all .65s var(--ease)}@media (max-width:1120px){.ba-around-m{display:block}}@media (max-width:600px){.ba-mmap{height:calc(var(--r)*22.5)}.ba-mmap-plane{width:190%;left:62%}.ba-mdot{width:var(--r);height:var(--r)}.ba-mdot i{width:calc(var(--r)*.875);height:calc(var(--r)*.875)}.ba-mdot.is-on{width:calc(var(--r)*1.875);height:calc(var(--r)*1.875)}.ba-mdot.is-on i{width:calc(var(--r)*1.125);height:calc(var(--r)*1.125)}.ba-mcard{flex-basis:calc(100% / 1.1);padding:0 calc(var(--r)*.75);opacity:1}.ba-mcard-img{border-bottom:0}.ba-mcard-img img{width:100%;height:calc(var(--r)*10)}.ba-mcard-body{flex-wrap:wrap;gap:calc(var(--r)*.75)}.ba-mcard-col{width:100%}.ba-mcard-name{border-left:0;padding-left:0}.ba-mslider-arrows{display:none}.ba-mprogress{display:flex}}.ba-trigger{position:relative;display:flex;width:100%;min-height:100vh;overflow:clip}.ba-bg{position:absolute;left:0;top:33.3333%;width:100%;max-width:none;height:calc(100% + var(--r)*20);object-fit:cover;transform:translateY(-50%)}.ba-shade{position:absolute;inset:0;pointer-events:none;background:rgba(0,0,0,.2)}.ba-videowrap{position:relative;width:100%;aspect-ratio:1.43/1;overflow:hidden;border-radius:calc(var(--r)*1.25);background:#1A130E}.ba-portrait{position:absolute;left:50%;top:calc(var(--r)*-8.75);height:auto;max-width:none;object-fit:cover;transform:translateX(-50%)}.ba-portrait-bus{width:180%}.ba-c1{width:8.3333%;flex:none}.ba-res .ba-trigger{flex-direction:column;align-items:stretch;justify-content:space-between;gap:calc(var(--r)*6.25);padding-bottom:calc(var(--r)*7.5)}.ba-res .ba-bg{object-position:top}.ba-res-top{position:relative;z-index:1;display:flex;align-items:stretch;gap:calc(var(--r)*1.25)}.ba-res-cardcol{width:33.3333%;padding-top:calc(var(--r)*12.5)}.ba-res-bottom{position:relative;z-index:1;display:flex;align-items:flex-end;gap:calc(var(--r)*1.25)}.ba-res-h{width:58.3333%}.ba-res-h .ba-hero{color:var(--cream-dark)}.ba-res-p{width:21rem;margin-left:auto}.ba-res-p .ba-p{color:#F3EBDD;font:400 1.02rem/1.5 'Poppins',system-ui,sans-serif;text-shadow:0 1px 16px rgba(0,0,0,.5)}@media (max-width:1600px){.ba-res .ba-trigger{gap:calc(var(--r)*5);padding-bottom:calc(var(--r)*3.75)}.ba-res .ba-bg{object-position:50% 70%}.ba-res-top .ba-c1{display:none}.ba-res-cardcol{padding-top:calc(var(--r)*3.75)}.ba-res-bottom{flex:1;flex-direction:column;align-items:flex-start;justify-content:space-between}.ba-res-h{width:100%;margin-bottom:calc(var(--r)*2.5)}.ba-res-p{width:21rem;margin-left:auto;align-self:flex-end}.ba-res-p .ba-p{width:100%}}@media (max-width:1120px){.ba-res .ba-bg{object-position:70% 80%}.ba-res-cardcol{width:66.6667%;padding-top:calc(var(--r)*15)}.ba-res-bottom{gap:calc(var(--r)*8.75)}.ba-res-p{width:21rem;max-width:100%}.ba-res-p .ba-p{width:100%}}@media (max-width:600px){.ba-res .ba-trigger{gap:calc(var(--r)*6.25)}.ba-res-top{justify-content:flex-end}.ba-res-cardcol{width:75%;padding-top:calc(var(--r)*7.5)}.ba-res-p{width:100%}}.ba-bus .ba-trigger{align-items:stretch;padding:calc(var(--r)*7.5) 0}.ba-bus-wrap{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.ba-bus-h{width:75%;color:var(--cream-dark)}.ba-bus-row{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--r)*1.25)}.ba-bus-pcol{display:flex;width:25%;flex-direction:column;align-items:flex-end;justify-content:space-between}.ba-bus-spacer{display:none;width:25%}.ba-bus-p{color:var(--sand)}.ba-bus-cardcol{width:41.6667%;padding-top:calc(var(--r)*7.5)}.ba-videowrap-bus{width:80%}@media (max-width:1440px){.ba-bus .ba-trigger{padding:calc(var(--r)*5) 0}.ba-bus-h{width:100%}.ba-bus-pcol{width:33.3333%}.ba-bus-cardcol{width:33.3333%}.ba-videowrap-bus{width:100%}}@media (max-width:1120px){.ba-bus .ba-trigger{padding:calc(var(--r)*10) 0 calc(var(--r)*7.5)}.ba-bus-wrap{gap:calc(var(--r)*7.5)}.ba-bus-row{flex-direction:column;align-items:flex-start}.ba-bus-pcol{width:66.6667%}.ba-bus-spacer{display:block}.ba-bus-p{width:75%}.ba-bus-cardcol{width:66.6667%;align-self:flex-end;padding-top:calc(var(--r)*2.5)}}@media (max-width:600px){.ba-bus-wrap{gap:calc(var(--r)*3)}.ba-bus-h{width:75%}.ba-bus-pcol{width:100%}.ba-bus-cardcol{width:75%;padding-top:calc(var(--r)*7.5)}}.ba-opt-trigger{position:relative;display:flex;min-height:100vh;align-items:stretch;padding:calc(var(--r)*5) 0}.ba-opt-content{position:relative;display:flex;align-items:flex-end;justify-content:space-between}.ba-opt-col{display:flex;height:100%;width:41.6667%;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:calc(var(--r)*2.5);padding-right:calc(var(--r)*5)}.ba-opt-listwrap{width:100%}.ba-opt-link{display:inline-block;margin-top:calc(var(--r)*2)}.ba-opt-bottom{position:relative;width:100%}.ba-opt-detail{position:absolute;top:calc(var(--r)*2);left:0;opacity:0;pointer-events:none;transition:opacity .3s var(--ease) 0s}.ba-opt-detail.is-on{opacity:1;pointer-events:auto;transition-delay:.3s}.ba-opt-bottom-units{border-top:1px solid var(--golden-40)}.ba-units{display:flex;align-items:center;gap:calc(var(--r)*1.25)}.ba-units-label{display:inline-block;max-width:calc(var(--r)*5);color:var(--golden)}.ba-opt-bottom-units .ba-opt-cta{display:flex;justify-content:flex-end;width:100%;margin-top:calc(var(--r)*5.5)}.ba-opt-image{position:absolute;top:0;height:100%;width:55vw;overflow:hidden}.ba-opt-image-right{right:0}.ba-opt-image-left{left:0;z-index:0}.ba-zoom{position:relative;width:100%;height:100%}.ba-gal{position:relative;width:100%;height:100%}.ba-gal-pwrap,.ba-multi-pwrap{position:relative;width:100%;height:100%}.ba-gal-inner{position:absolute;top:0;left:50%;width:55vw;height:100%;transform:translateX(-50%)}.ba-gal-shift{width:100%;height:100%;translate:0 -10%;scale:1.2}.ba-slider{position:relative;width:100%;height:100%;overflow:hidden;touch-action:pan-y;user-select:none}.ba-slider .ba-track{position:relative;width:100%;height:100%}.ba-slide{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;will-change:transform}.ba-slide img{width:100%;height:100%;object-fit:cover;object-position:50% 0;pointer-events:none;-webkit-user-drag:none}.ba-sl-arrows{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0 calc(var(--r)*1.5);pointer-events:none}.ba-sl-btn{display:flex;align-items:center;justify-content:center;width:calc(var(--r)*4);height:calc(var(--r)*4);border:1px solid var(--cream-dark);border-radius:50%;background:rgba(42,33,27,.4);-webkit-backdrop-filter:blur(calc(var(--r)*.375));backdrop-filter:blur(calc(var(--r)*.375));color:var(--cream-dark);cursor:pointer;pointer-events:auto;transition:all .65s var(--ease)}.ba-sl-btn:hover{border-color:var(--golden);background:var(--sand);color:var(--golden)}.ba-ico-down{width:calc(var(--r)*.5625);height:calc(var(--r)*1.5)}.ba-opt-tag{position:absolute;right:calc(var(--r)*5);bottom:calc(var(--r)*5);z-index:3;text-transform:uppercase}.ba-tag-accent{color:var(--accent)}.ba-tag-cream{right:auto;left:calc(var(--r)*5);width:66.667%;color:var(--cream)}.ba-mcounter{display:none}.ba-mslider .ba-slide{position:relative;inset:auto;height:auto;overflow:visible}.ba-multi{position:relative;width:100%;height:100%}.ba-multi-g{position:absolute;top:0;right:0;left:auto;z-index:1;width:0;height:100vh;overflow:hidden;pointer-events:none;transition:width .65s var(--ease)}.ba-multi-g.is-active{right:auto;left:0;z-index:2;width:100%}.ba-multi .ba-slider{pointer-events:none}.ba-single{overflow:hidden}.ba-single-img{position:absolute;left:0;top:50%;width:100%;max-width:none;height:calc(100% + var(--r)*20);object-fit:cover;transform:translateY(-50%)}.ba-busopt .ba-opt-trigger{padding:0}.ba-opt-panel{position:absolute;top:0;right:0;height:100%;width:45vw;background:var(--grad);pointer-events:none}.ba-opt-content-left{justify-content:flex-end}.ba-busopt .ba-opt-col{position:relative;z-index:1;padding:calc(var(--r)*5) 0 calc(var(--r)*5) calc(var(--r)*2.5)}.ba-busopt .ba-list-ind{background:var(--accent)}.ba-busopt .ba-li-a{color:var(--cream);padding:calc(var(--r)*.5) 0}.ba-busopt .ba-li:hover .ba-li-a,.ba-busopt .ba-li:focus-visible .ba-li-a{color:var(--accent)}.ba-busopt .ba-li-b{color:var(--accent);top:100%}.ba-busopt .ba-li.is-active .ba-li-b{top:0}.ba-opt-bottom-stat{min-height:calc(var(--r)*16.25)}.ba-stat-big{font-size:calc(var(--r)*3);color:var(--cream-dark)}.ba-stat-big span{font-size:inherit}.ba-stat-desc{margin-top:var(--r);max-width:calc(var(--r)*32);color:var(--cream)}.ba-opt-bottom-stat .ba-opt-cta{display:flex;align-items:flex-end;min-height:calc(var(--r)*20);margin-top:calc(var(--r)*.5);padding-top:calc(var(--r)*2);border-top:1px solid var(--green)}.ba-busopt .ba-opt-image{width:55vw}.ba-mpanel{display:none}@media (max-width:1440px){.ba-opt-trigger{padding:calc(var(--r)*3.75) 0}.ba-busopt .ba-opt-trigger{padding:0}.ba-opt-col{width:50%}.ba-busopt .ba-opt-col{padding-top:calc(var(--r)*3.75);padding-bottom:calc(var(--r)*3.75)}.ba-opt-link{margin-top:calc(var(--r)*1.25)}.ba-opt-detail{top:calc(var(--r)*2.5)}.ba-opt-bottom-units .ba-opt-cta{margin-top:calc(var(--r)*2.5)}.ba-opt-image,.ba-busopt .ba-opt-image{width:50%}.ba-gal-inner{width:50vw}.ba-opt-panel{width:50vw}.ba-opt-tag{display:none}.ba-opt-bottom-stat .ba-opt-cta{min-height:calc(var(--r)*18)}}@media (max-width:1120px){#rodzaje,#zakres{background:var(--sand) !important;background-color:var(--sand) !important}.ba-opt-trigger,.ba-busopt .ba-opt-trigger{flex-direction:column;min-height:0;padding:0}.ba-reveal-content.ba-opt-content{display:none}.ba-opt-panel{display:none}.ba-opt-image,.ba-busopt .ba-opt-image{position:relative;width:100%;height:calc(var(--r)*34)}.ba-gal-inner{left:0;width:100%;transform:none}.ba-gal-shift{translate:none;scale:1}.ba-multi-g{height:100%}.ba-sl-arrows{display:none}.ba-mcounter{position:absolute;left:0;bottom:0;z-index:5;display:flex;align-items:center;justify-content:center;gap:calc(var(--r)*1.25);width:100%;height:calc(var(--r)*2.5);background:var(--sand)}.ba-mcounter .ba-mprogress-bar i{width:20%}.ba-busopt .ba-mcounter{display:none}.ba-mpanel{position:relative;z-index:10;display:flex;flex-direction:column;background:var(--sand)}.ba-busopt .ba-mpanel{background:var(--grad)}.ba-mpanel-head{padding:var(--r) calc(var(--r)*2) 0}.ba-mpanel-kicker{color:var(--golden)}.ba-busopt .ba-mpanel-kicker{color:var(--accent)}.ba-mdrop{position:relative}.ba-mdrop-btn{position:absolute;top:var(--r);right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:calc(var(--r)*2.5);height:calc(var(--r)*2.5);padding:0;border:1px solid var(--golden);border-radius:50%;background:transparent;color:var(--golden);cursor:pointer;transition:all .3s var(--ease)}.ba-busopt .ba-mdrop-btn{border-color:var(--accent);color:var(--accent)}.ba-ico-caret{width:var(--r);height:calc(var(--r)*.5);transition:transform .5s var(--ease)}.ba-mdrop.is-open .ba-ico-caret{transform:rotate(180deg)}.ba-mdrop-clip{overflow:hidden;transition:height .5s ease-in-out}.ba-mdrop-list{position:relative;transition:transform .5s ease-in-out}.ba-mli+.ba-mli{border-top:1px solid var(--cream-dark)}.ba-busopt .ba-mli+.ba-mli{border-top-color:var(--green)}.ba-mli .ba-li-a{display:flex;flex-direction:column;align-items:flex-start;padding:var(--r) 0 var(--r) calc(var(--r)*1.5);line-height:1.1}.ba-mli .ba-li-b{flex-direction:column;align-items:flex-start;justify-content:center;gap:calc(var(--r)*.25);padding:var(--r) 0 var(--r) calc(var(--r)*1.5)}.ba-mli .ba-li-bar{position:absolute;left:0;top:50%;display:block;width:calc(var(--r)*.125);height:60%;background:var(--ink);transform:translateY(-50%)}.ba-busopt .ba-mli .ba-li-bar{background:var(--accent)}.ba-mpanel-foot{position:relative;margin:0 calc(var(--r)*2);padding:var(--r) 0 calc(var(--r)*2.5);border-top:1px solid transparent;transition:border-color .65s var(--ease)}.ba-mpanel.is-open .ba-mpanel-foot,.ba-mpanel.is-last .ba-mpanel-foot{border-top-color:var(--cream-dark)}.ba-mdetail{display:none}.ba-mdetail.is-on{display:block}.ba-busopt .ba-stat-desc{color:var(--cream)}.ba-mpanel-cta{display:flex;margin-top:calc(var(--r)*1.5)}}.ba-roots{overflow:clip}.ba-roots-trigger{position:relative;display:flex;min-height:100vh;flex-direction:column;justify-content:center;padding:calc(var(--r)*10) 0}.ba-roots-kw{position:relative}.ba-roots-krow{display:flex}.ba-roots-kcol{width:16.6667%}.ba-roots-hrow{z-index:1;display:flex;justify-content:center;margin-top:calc(var(--r)*3.75)}.ba-huge{color:var(--cream-dark);text-align:center;white-space:nowrap}.ba-roots-img{position:absolute;max-width:none;will-change:transform}.ba-roots-img3{top:55%;right:10%;width:calc(var(--r)*57.5)}.ba-roots-img2{top:30%;left:50%;z-index:2;width:calc(var(--r)*45)}.ba-roots-img1{top:50%;left:50%;z-index:2;width:calc(var(--r)*39)}.ba-mask{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:100%;height:auto}.ba-mask3{-webkit-mask-image:url(assets/images/ba/mask3.svg);mask-image:url(assets/images/ba/mask3.svg);aspect-ratio:926/507;object-fit:cover}.ba-mask2{-webkit-mask-image:url(assets/images/ba/mask2.svg);mask-image:url(assets/images/ba/mask2.svg);aspect-ratio:724/550;object-fit:cover;transform:translateY(-50%)}.ba-mask1{-webkit-mask-image:url(assets/images/ba/mask1.svg);mask-image:url(assets/images/ba/mask1.svg);-webkit-mask-size:95%;mask-size:95%;aspect-ratio:600/640;overflow:hidden}.ba-mask1 img{width:100%;height:100%;object-fit:cover;transform:translateY(10%) scale(1.3)}.ba-roots-trow{z-index:2;display:flex;margin-top:calc(var(--r)*5)}.ba-roots-tcol{width:41.6667%}.ba-roots-btn{margin-top:calc(var(--r)*3.75)}@media (max-width:1440px){.ba-roots-trigger{padding:calc(var(--r)*5) 0}.ba-huge{font-size:calc(var(--r)*15)}.ba-roots-img3{right:calc(var(--r)*4);width:calc(var(--r)*35.75)}.ba-roots-img2{left:auto;right:calc(var(--r)*7);width:calc(var(--r)*30)}.ba-roots-img1{width:calc(var(--r)*30);translate:50% 0}.ba-roots-tcol{width:50%}.ba-roots-desc{font-size:calc(var(--r)*3.25)}.ba-roots-btn{margin-top:calc(var(--r)*2.5)}}@media (max-width:1120px){.ba-roots-c1{width:16.6667%}.ba-roots-kcol{width:33.3333%}.ba-roots-img3{top:50%;width:calc(var(--r)*31.25)}.ba-roots-img2{right:calc(var(--r)*5);width:calc(var(--r)*25)}.ba-roots-img1{top:55%;width:calc(var(--r)*23.75);translate:0 0}.ba-huge{font-size:calc(var(--r)*12.5);text-align:left;white-space:normal}.ba-roots-hrow{justify-content:flex-start}.ba-roots-trow{margin-top:calc(var(--r)*12.5)}.ba-roots-c1b{display:none}.ba-roots-tcol{width:100%}.ba-roots-desc{font-size:calc(var(--r)*3)}}@media (max-width:600px){.ba-roots-trigger{padding:calc(var(--r)*7) 0 calc(var(--r)*5)}.ba-roots-c1{display:none}.ba-roots-kcol{width:100%}.ba-huge{font-size:calc(var(--r)*6);line-height:1}.ba-roots-hrow{margin-top:calc(var(--r)*12)}.ba-roots-img3{top:calc(var(--r)*10);right:calc(var(--r)*1.5);width:calc(var(--r)*22.5)}.ba-roots-img2{top:calc(var(--r)*31);right:calc(var(--r)*1.5);width:calc(var(--r)*16)}.ba-roots-img1{top:calc(var(--r)*37);left:calc(var(--r)*1.5);width:calc(var(--r)*16);translate:none}.ba-mask2{transform:none}.ba-roots-trow{margin-top:calc(var(--r)*27)}.ba-roots-desc{font-size:calc(var(--r)*2.5)}.ba-roots-btn{width:100%}}}


.ba-hz{overflow:clip}.ba-hz-trigger{position:relative;display:flex;align-items:center;width:100%;height:100vh;overflow:hidden;background:var(--pine)}.ba-hz-reveal{position:absolute;top:0;z-index:10;width:50%;height:100%;background:var(--vanilla)}.ba-hz-image{flex:none;height:100%;width:auto;max-width:none;object-fit:cover;will-change:transform}.ba-hz-markers{position:absolute;top:0;left:0;z-index:20;height:100%;pointer-events:none;will-change:transform}.ba-cloud1{bottom:0;left:0;width:calc(var(--r)*98.75);transform:translate(-50%,50%)}.ba-cloud2{bottom:0;left:50%;width:calc(var(--r)*137.5);transform:translate(-50%,50%)}.ba-cloud3{top:0;right:0;width:calc(var(--r)*116.25);transform:translate(50%,-50%)}.ba-hz-heading{position:absolute;top:calc(var(--r)*10);left:50%;width:100%;transform:translateX(-50%);text-align:center}@media (max-width:1440px){.ba-cloud1{left:10%;width:calc(var(--r)*87.5)}.ba-cloud2{width:calc(var(--r)*112.5)}.ba-cloud3{width:calc(var(--r)*100)}.ba-hz-heading{top:calc(var(--r)*7.5);font-size:calc(var(--r)*7.5)}}@media (max-width:1120px){.ba-cloud1{left:20%;width:calc(var(--r)*55)}.ba-cloud2{width:calc(var(--r)*70)}.ba-cloud3{width:calc(var(--r)*62.5)}.ba-hz-heading{font-size:calc(var(--r)*4.25)}}@media (max-width:600px){.ba-cloud1{width:calc(var(--r)*45)}.ba-cloud2{bottom:25%;width:calc(var(--r)*55)}.ba-cloud3{width:calc(var(--r)*50)}.ba-hz-heading{top:calc(var(--r)*4);font-size:calc(var(--r)*3.25)}}.ba-inst-trigger{position:relative;display:flex;min-height:100vh;align-items:stretch;overflow:clip}.ba-inst-image{position:absolute;top:0;left:0;z-index:0;width:55vw;height:100%}.ba-inst-zoom{overflow:hidden}.ba-inst-par{position:absolute;left:0;top:50%;width:100%;max-width:none;height:calc(100% + var(--r)*20);object-fit:cover;transform:translateY(-50%)}.ba-inst-content{position:relative;z-index:1;display:flex;justify-content:flex-end;width:100%}.ba-inst-content-m{display:none;width:100%}@media (max-width:1440px){.ba-inst-image{width:50%}}@media (max-width:1120px){.ba-inst-image{width:100%}.ba-inst-content{padding:0 calc(var(--r)*2.5)}}@media (max-width:600px){.ba-inst-trigger{min-height:0;flex-direction:column}.ba-inst-image{position:relative;width:100%;height:auto}.ba-inst-content{display:none}.ba-inst-content-m{display:block}}@media (prefers-reduced-motion:reduce){.ba *{transition:none !important}}.ba-res .ba-trigger{padding-bottom:7.5rem}.ba-res-bottom{padding-right:4rem}@media (max-width:1100px){.ba-res-bottom{padding-right:1.6rem}}@media (max-width:640px){.ba-res .ba-trigger{padding-bottom:4rem}.ba-res-bottom{padding-right:1.2rem}}.ba-res .ba-res-p{width:calc((100vw - 8rem)*.25);max-width:none}@media (max-width:1100px){.ba-res .ba-res-p{width:calc((100vw - 3.2rem)*.8)}}@media (max-width:640px){.ba-res .ba-res-p{width:calc(100vw - 2.4rem);font-size:.98rem}.ba-res .ba-res-p .ba-p{font-size:.98rem}}.ba-around-photo .ba-single-img{object-position:60% 50%}.ba-around .ba-around-content{position:relative;z-index:2}.ba-ph-stack{background:#1A130E;overflow:hidden}.ba-ph{position:absolute;inset:0;overflow:hidden;visibility:hidden}.ba-ph.is-cur{visibility:visible}.ba-ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:60% 50%;will-change:transform}.ba-around-photo .ba-single-img{object-position:initial}.ba-res .ba-bg{object-position:50% 100%}@media (max-width:768px){.ba-res .ba-bg{object-position:68% 100%}}.ba-res .ba-shade{background:linear-gradient(90deg,rgba(18,13,9,.55) 0%,rgba(18,13,9,.2) 45%,rgba(18,13,9,.1) 100%),linear-gradient(0deg,rgba(18,13,9,.55),transparent 38%)}.ba-around .ba-around-content{pointer-events:none}.ba-around .ba-around-col{pointer-events:auto}.ba-ph-m{position:absolute;inset:0;will-change:transform}.ba-ph-m>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.ba-brief,.ba-show{position:absolute;left:0;top:0;width:360px;height:780px;transform-origin:0 0;border-radius:34px;overflow:hidden;background:#15100C;font-family:var(--sans);color:#F6EBD3;-webkit-font-smoothing:antialiased;user-select:none;visibility:hidden}.ba-brief.is-ready,.ba-show.is-ready{visibility:inherit}.ba-brief :where(p){margin:0}.bb-glare{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,0) 32%),radial-gradient(120% 60% at 50% 0%,rgba(255,255,255,.04),transparent 60%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),inset 0 0 30px rgba(0,0,0,.35);border-radius:inherit;z-index:5}.bb-status{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;padding:18px 30px 0;font:600 15px/1 var(--sans);letter-spacing:.01em}.bb-sig{display:flex;align-items:flex-end;gap:2px}.bb-sig i{display:block;width:3px;background:currentColor;border-radius:1px}.bb-sig i:nth-child(1){height:5px}.bb-sig i:nth-child(2){height:8px}.bb-sig i:nth-child(3){height:11px}.bb-sig b{display:block;width:22px;height:11px;margin-left:6px;border:1.5px solid currentColor;border-radius:3px;box-shadow:inset 15px 0 0 -2px currentColor;opacity:.9}.bb-lock{position:absolute;inset:0;background:radial-gradient(90% 55% at 30% 18%,#6E5236 0%,transparent 70%),radial-gradient(80% 60% at 85% 85%,#4A3424 0%,transparent 70%),linear-gradient(180deg,#2A1E16,#120D0A);transition:transform .7s cubic-bezier(.65,0,.35,1),filter .7s,opacity .7s}.ba-brief .bb-date{margin-top:44px;text-align:center;font:500 16px/1 var(--sans);color:rgba(246,235,211,.8)}.ba-brief .bb-time{text-align:center;font:400 104px/1 var(--serif);letter-spacing:-.02em;color:#F6EBD3;margin-top:6px}.bb-notif{position:absolute;left:12px;right:12px;top:262px;display:flex;gap:12px;padding:14px 15px;border-radius:22px;background:rgba(246,235,211,.16);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 10px 30px rgba(0,0,0,.25);opacity:0;transform:translateY(-34px) scale(.94);transition:opacity .5s,transform .7s cubic-bezier(.22,1.3,.36,1)}.bb-app{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:linear-gradient(140deg,#D9BE86,#A68150);color:#2A211B;font:400 22px/1 var(--serif)}.bb-nt{display:flex;justify-content:space-between;font:600 14px/1.2 var(--sans)}.bb-nt span{font-weight:400;font-size:12px;color:rgba(246,235,211,.65)}.bb-nb{margin-top:4px!important;font:400 13.5px/1.35 var(--sans);color:rgba(246,235,211,.92)}.bb-tap{position:absolute;left:50%;top:300px;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:rgba(255,255,255,.45);opacity:0;transform:scale(.3)}.ba-brief.s1 .bb-notif{opacity:1;transform:none}.ba-brief.s2 .bb-tap{animation:bbTap .55s ease-out both}.ba-brief.s2 .bb-notif{transform:scale(.97);transition:transform .15s}.ba-brief.s3 .bb-lock{transform:translateY(-8%) scale(1.06);opacity:0;filter:blur(6px)}@keyframes bbTap{0%{opacity:.8;transform:scale(.3)}100%{opacity:0;transform:scale(1.6)}}.bb-app-v{position:absolute;inset:0;padding:0 18px;background:#FDFBEF;color:#2A211B;opacity:0;transform:translateY(40px) scale(.92);transform-origin:50% 40%;border-radius:inherit;transition:opacity .5s,transform .8s cubic-bezier(.22,1,.36,1)}.ba-brief.s3 .bb-app-v{opacity:1;transform:none}.bb-status-d{padding:18px 12px 0;color:#2A211B}.bb-k{margin-top:30px!important;font:500 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#A68150}.bb-h{margin-top:8px!important;font:400 40px/1 var(--serif)}.bb-sum{margin-top:10px!important;font:400 13.5px/1.45 var(--sans);color:#5A4C3E}.bb-sum b{color:#2A211B}.bb-prog{display:flex;justify-content:space-between;align-items:baseline;margin:16px 0 10px;padding-bottom:9px;border-bottom:1px solid rgba(166,129,80,.35);font:500 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#6E5B47}.bb-prog b{font:400 20px/1 var(--serif);letter-spacing:0;color:#2A211B}.bb-prog em{font-style:normal;display:inline-block;transition:transform .3s}.bb-card{position:relative;display:flex;gap:11px;margin-bottom:9px;padding:12px 13px;border:1px solid rgba(166,129,80,.28);border-radius:16px;background:#fff;box-shadow:0 6px 18px rgba(42,33,27,.06);cursor:pointer;opacity:0;transform:translateY(18px);transition:opacity .45s,transform .6s cubic-bezier(.22,1,.36,1),background .3s,box-shadow .3s,border-color .3s}.ba-brief.s4 .bb-card{opacity:1;transform:none}.ba-brief.s4 .bb-card[data-c="1"]{transition-delay:.12s,.12s,0s,0s,0s}.ba-brief.s4 .bb-card[data-c="2"]{transition-delay:.24s,.24s,0s,0s,0s}.bb-card:hover{border-color:#A68150;box-shadow:0 10px 24px rgba(42,33,27,.12)}.bb-chk{flex:none;width:20px;height:20px;margin-top:1px;border:1.5px solid rgba(166,129,80,.6);border-radius:50%;position:relative;transition:background .3s,border-color .3s}.bb-chk::after{content:'';position:absolute;left:6px;top:2.5px;width:5px;height:10px;border:solid #FDFBEF;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .3s cubic-bezier(.22,1.5,.36,1)}.bb-tag{font:600 9.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase}.bb-t1{color:#A68150}.bb-t2{color:#B4533A}.bb-t3{color:#5E7A4E}.bb-ct{margin-top:5px!important;font:600 14.5px/1.25 var(--sans);color:#2A211B;transition:color .3s}.bb-cd{margin-top:3px!important;font:400 12.5px/1.4 var(--sans);color:#6E5B47}.bb-act{display:inline-block;margin-top:8px;padding:5px 11px;border-radius:99px;background:#2A211B;color:#F6EBD3;font:500 11px/1 var(--sans);transition:background .3s,opacity .3s}.bb-card:hover .bb-act{background:#A68150}.bb-card.is-done{background:#F6F1E4;box-shadow:none}.bb-card.is-done .bb-chk{background:#5E7A4E;border-color:#5E7A4E}.bb-card.is-done .bb-chk::after{transform:rotate(45deg) scale(1)}.bb-card.is-done .bb-ct{color:#9A8B78;text-decoration:line-through}.bb-card.is-done .bb-cd,.bb-card.is-done .bb-act{opacity:.45}.bb-card.is-hint{animation:bbHint 1.4s ease-in-out 2}@keyframes bbHint{50%{border-color:#A68150;box-shadow:0 0 0 4px rgba(166,129,80,.18)}}.bb-rest{margin-top:6px!important;font:400 11.5px/1.4 var(--sans);color:#9A8B78;opacity:0;transition:opacity .5s .5s}.ba-brief.s4 .bb-rest{opacity:1}.bb-done{position:absolute;left:18px;right:18px;bottom:26px;padding:12px;border-radius:14px;background:#5E7A4E;color:#FDFBEF;text-align:center;font:500 13px/1 var(--sans);opacity:0;transform:translateY(12px);transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1)}.ba-brief.all-done .bb-done{opacity:1;transform:none}.ba-show{background:#0E0A08}.bs-slide{position:absolute;inset:0;overflow:hidden;clip-path:inset(100% 0 0 0 round 34px);transition:clip-path 1.05s cubic-bezier(.77,0,.18,1),transform 1.05s cubic-bezier(.77,0,.18,1),filter 1.05s,border-radius 1.05s}.bs-slide img,.bs-slide video{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0;transform:scale(1.14) translateY(3%);transition:transform 4.2s cubic-bezier(.16,1,.3,1)}.bs-slide.is-in{clip-path:inset(0 0 0 0 round 34px)}.bs-slide.is-in img,.bs-slide.is-in video{transform:none}.bs-slide.is-out{transform:scale(.88) translateY(-3%);filter:brightness(.35) blur(2px);border-radius:34px}.bs-bars{position:absolute;z-index:3;left:16px;right:16px;top:9px;display:flex;gap:5px;transition:opacity .5s}.bs-bars i{flex:1;height:2.5px;border-radius:2px;background:rgba(255,255,255,.35);overflow:hidden;box-shadow:0 0 6px rgba(0,0,0,.25)}.bs-bars b{display:block;height:100%;width:100%;background:#fff;transform:scaleX(0);transform-origin:0 50%}.bs-url{position:absolute;z-index:3;left:50%;bottom:14px;display:flex;align-items:center;gap:6px;max-width:300px;padding:9px 16px;border-radius:99px;background:rgba(28,22,18,.62);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#F6EBD3;font:500 13px/1 var(--sans);white-space:nowrap;transform:translate(-50%,0);box-shadow:0 8px 24px rgba(0,0,0,.25);transition:opacity .5s,transform .6s cubic-bezier(.22,1,.36,1)}.bs-url svg{width:12px;height:12px;flex:none;opacity:.8}.bs-dom{display:inline-block;transition:opacity .3s,filter .3s,transform .3s}.bs-dom.is-swap{opacity:0;filter:blur(4px);transform:translateY(5px)}.ba-show:not(.is-on) .bs-url,.ba-show.s-end .bs-url{opacity:0;transform:translate(-50%,20px)}.ba-show.s-end .bs-bars,.ba-show:not(.is-on) .bs-bars{opacity:0}.bs-end{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:center;padding:0 28px 120px;background:radial-gradient(110% 70% at 80% 10%,#5A4130 0%,transparent 60%),radial-gradient(90% 60% at 0% 100%,#3A2A1E 0%,transparent 70%),#16100C;color:#F6EBD3;clip-path:circle(0% at 50% 100%);transition:clip-path 1.1s cubic-bezier(.77,0,.18,1)}.ba-show.s-end .bs-end{clip-path:circle(150% at 50% 100%)}.bs-end>*{opacity:0;transform:translateY(22px);transition:opacity .7s,transform .9s cubic-bezier(.22,1,.36,1)}.ba-show.s-end2 .bs-end>*{opacity:1;transform:none}.ba-show.s-end2 .bs-end>:nth-child(2){transition-delay:.1s}.ba-show.s-end2 .bs-end>:nth-child(3){transition-delay:.25s}.ba-show.s-end2 .bs-end>:nth-child(4){transition-delay:.35s}.ba-show.s-end2 .bs-end>:nth-child(5){transition-delay:.5s}.ba-show .bs-k{font:500 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#D9BE86}.ba-show .bs-h{margin-top:16px;font:400 64px/.95 var(--serif);letter-spacing:-.01em}.ba-show .bs-h span,.ba-show .bs-h em{display:inline-block}.ba-show .bs-h em{color:#D9BE86}.bs-line{display:block;height:1px;margin:22px 0 16px;background:linear-gradient(90deg,#D9BE86,rgba(217,190,134,0));transform-origin:0 50%}.ba-show:not(.s-end2) .bs-line{transform:scaleX(0)}.ba-show.s-end2 .bs-line{transition:opacity .4s .3s,transform 1.2s cubic-bezier(.22,1,.36,1) .3s}.bs-btn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:9px;margin-top:26px;padding:17px 20px;border-radius:99px;background:linear-gradient(135deg,#E2C891,#A68150);color:#1E1813;font:600 15px/1 var(--sans);text-decoration:none;box-shadow:0 12px 30px rgba(166,129,80,.35);cursor:pointer}.bs-btn svg{width:16px;height:16px;transition:transform .3s}.bs-btn:hover svg{transform:translateX(4px)}.bs-btn::after{content:'';position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg)}.ba-show.s-end2 .bs-btn::after{animation:bsShine 2.6s ease-in-out 1.2s infinite}.ba-show.s-end2 .bs-btn{animation:bsPulse 2.6s ease-in-out 1.2s infinite}@keyframes bsShine{0%{left:-60%}45%,100%{left:130%}}@keyframes bsPulse{0%,100%{box-shadow:0 12px 30px rgba(166,129,80,.35),0 0 0 0 rgba(217,190,134,.45)}50%{box-shadow:0 12px 30px rgba(166,129,80,.35),0 0 0 10px rgba(217,190,134,0)}}.ba-sec{background:#FDFBEF;color:#2A211B}@keyframes scRing{0%{transform:scale(.85);opacity:1}100%{transform:scale(1.25);opacity:0}}@keyframes scWave{0%,100%{height:4px}50%{height:14px}}@keyframes scDot{0%,100%{opacity:.25}50%{opacity:1}}@keyframes scNew{0%{box-shadow:0 0 0 0 rgba(94,122,78,.45)}100%{box-shadow:0 0 0 10px rgba(94,122,78,0)}}.ba-sec .bs-h{font-size:54px}.ba-show .bs-pts{margin:0;padding:0;list-style:none;display:grid;gap:13px}.bs-pts li{display:flex;gap:12px;align-items:flex-start;opacity:0;transform:translateX(-14px);transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1)}.ba-show.s-end2 .bs-pts li{opacity:1;transform:none}.ba-show.s-end2 .bs-pts li:nth-child(1){transition-delay:.55s}.ba-show.s-end2 .bs-pts li:nth-child(2){transition-delay:.7s}.ba-show.s-end2 .bs-pts li:nth-child(3){transition-delay:.85s}.bs-pts i{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(217,190,134,.55);border-radius:50%;font:500 10.5px/1 var(--sans);font-style:normal;color:#D9BE86}.bs-pts b{display:block;font:600 14.5px/1.2 var(--sans);color:#F6EBD3}.bs-pts span{display:block;margin-top:3px;font:400 12px/1.4 var(--sans);color:rgba(246,235,211,.68)}.ba-show:not(.ba-sec) .bs-btn{margin-top:24px}.ba-show .bs-end{padding-bottom:70px}.ba-show .bs-line{margin:18px 0 18px}.ba-bg-lap{overflow:hidden}.ba-bg-lap .ba-bg-img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 100%}@media (max-width:768px){.ba-bg-lap .ba-bg-img{object-position:68% 100%}}.ba-lapvid{position:absolute;left:0;top:0;width:1226px;height:700px;max-width:none;transform-origin:0 0;object-fit:cover;object-position:50% 0;border-radius:14px;background:#0E0A08;filter:brightness(.93) contrast(1.02);visibility:hidden}.ba-lapvid.is-ready{visibility:inherit}.ba-show.ba-sec{background:#120D0A;color:#F6EBD3}.sx-call{position:absolute;inset:0;overflow:hidden;background:radial-gradient(120% 60% at 50% 30%,#4A3426 0%,rgba(74,52,38,0) 65%),radial-gradient(90% 50% at 50% 100%,#2C1F17 0%,transparent 70%),linear-gradient(180deg,#1C1410,#0F0B08);border-radius:inherit;transition:transform .9s cubic-bezier(.77,0,.18,1),filter .9s}.ba-sec.s-day .sx-call{transform:scale(.9) translateY(-4%);filter:brightness(.4) blur(3px)}.ba-sec .sx-call>*:not(.sx-book){opacity:0;transform:translateY(12px);transition:opacity .6s,transform .8s cubic-bezier(.22,1,.36,1)}.ba-sec.is-on .sx-call>*:not(.sx-book){opacity:1;transform:none}.ba-sec.is-on .sx-call>:nth-child(3){transition-delay:.1s}.ba-sec.is-on .sx-call>:nth-child(4){transition-delay:.15s}.ba-sec.is-on .sx-call>:nth-child(5){transition-delay:.2s}.ba-sec.is-on .sx-call>:nth-child(7){transition-delay:.3s}.ba-sec .sx-pill{display:flex;align-items:center;gap:7px;width:max-content;margin:22px auto 0;padding:7px 13px;border:1px solid rgba(217,190,134,.3);border-radius:99px;background:rgba(217,190,134,.08);font:500 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#D9BE86}.sx-pill i{width:7px;height:7px;border-radius:50%;background:#7FC26B;box-shadow:0 0 0 0 rgba(127,194,107,.6);animation:sxLive 1.6s ease-out infinite}@keyframes sxLive{0%{box-shadow:0 0 0 0 rgba(127,194,107,.6)}100%{box-shadow:0 0 0 8px rgba(127,194,107,0)}}.ba-sec .sx-who{margin-top:16px;text-align:center;font:400 40px/1 var(--serif);color:#F6EBD3}.ba-sec .sx-num{margin-top:8px;text-align:center;font:400 12.5px/1 var(--sans);letter-spacing:.04em;color:rgba(246,235,211,.55)}.sx-timer{font-variant-numeric:tabular-nums;color:rgba(246,235,211,.8)}.sx-orb{position:relative;width:176px;height:176px;margin:26px auto 0}.sx-ball{position:absolute;inset:18px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 35% 30%,#FFF3D6 0%,#E8C98E 22%,#B88A52 55%,#5C3E24 100%);box-shadow:0 0 50px rgba(217,170,100,.35),inset 0 -12px 30px rgba(60,35,15,.5);transition:transform .25s}.sx-ball{clip-path:circle(50% at 50% 50%);isolation:isolate}.sx-ball i{position:absolute;inset:0;border-radius:50%;background:radial-gradient(60% 60% at 30% 28%,rgba(255,244,214,.75),rgba(255,244,214,0) 70%);animation:sxSpin 7s linear infinite}.sx-ball i+i{background:radial-gradient(55% 55% at 72% 74%,rgba(110,72,36,.55),rgba(110,72,36,0) 70%);animation-duration:11s;animation-direction:reverse}@keyframes sxSpin{to{transform:rotate(360deg)}}.sx-ring{position:absolute;inset:18px;border-radius:50%;border:1px solid rgba(217,190,134,.45);opacity:0}.ba-sec.spk-ai .sx-ring{animation:sxRing 1.8s ease-out infinite}.ba-sec.spk-ai .sx-ring+.sx-ring{animation-delay:.9s}@keyframes sxRing{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.45);opacity:0}}.ba-sec.spk-ai .sx-ball{animation:sxTalk .42s ease-in-out infinite alternate}.ba-sec.spk-cl .sx-ball{animation:sxListen 1.2s ease-in-out infinite alternate;filter:saturate(.7) brightness(.85)}@keyframes sxTalk{0%{transform:scale(.96)}100%{transform:scale(1.06)}}@keyframes sxListen{0%{transform:scale(.97)}100%{transform:scale(1.01)}}.sx-tr{position:absolute;left:26px;right:26px;top:400px;height:200px;display:flex;flex-direction:column;justify-content:flex-end}.sx-msg{display:none;margin-top:14px;font:400 18px/1.4 var(--sans);color:#F6EBD3;transition:opacity .5s,transform .5s}.sx-msg::before{content:attr(data-who);display:block;margin-bottom:5px;font:600 10px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:rgba(246,235,211,.5)}.sx-msg.sx-ai::before{color:#D9BE86}.sx-msg.is-on{display:block}.sx-msg.is-old{opacity:.32;font-size:14px;transform:none}.sx-msg.is-gone{display:none}.sx-msg .w{opacity:.08;transition:opacity .25s}.sx-msg.is-say .w{opacity:1;transition-delay:calc(var(--i)*70ms)}.sx-ctrl{position:absolute;left:0;right:0;bottom:44px;display:flex;justify-content:center;gap:26px}.sx-ctrl span{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:rgba(246,235,211,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sx-ctrl svg{width:24px;height:24px;fill:none;stroke:#F6EBD3;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sx-ctrl .sx-end{background:#D2553F}.sx-ctrl .sx-end svg{fill:#fff;stroke:none}.sx-book{position:absolute;left:18px;right:18px;top:168px;padding:24px 22px 20px;border-radius:26px;background:#FDFBEF;color:#2A211B;box-shadow:0 30px 70px rgba(0,0,0,.55);opacity:0;transform:translateY(60px) scale(.9);transition:opacity .5s,transform .8s cubic-bezier(.22,1.25,.36,1);z-index:3}.ba-sec.s-book .sx-book{opacity:1;transform:none}.ba-sec.s-book .sx-orb,.ba-sec.s-book .sx-tr,.ba-sec.s-book .sx-who,.ba-sec.s-book .sx-num{filter:blur(4px);opacity:.35!important;transition:filter .6s,opacity .6s}.sx-chk{display:block;width:56px;height:56px}.sx-chk svg{width:100%;height:100%;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.sx-chk circle{stroke:#5E7A4E;fill:#E9EFDF;stroke-dasharray:151;stroke-dashoffset:151;transition:stroke-dashoffset .7s ease .3s}.sx-chk path{stroke:#5E7A4E;stroke-dasharray:36;stroke-dashoffset:36;transition:stroke-dashoffset .45s ease .85s}.ba-sec.s-book .sx-chk circle,.ba-sec.s-book .sx-chk path{stroke-dashoffset:0}.ba-sec .sx-book-k{margin-top:16px;font:600 10.5px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#5E7A4E}.ba-sec .sx-book-h{margin-top:10px;font:400 36px/1.02 var(--serif)}.sx-book-h em{color:#A68150}.sx-rows{margin-top:14px;padding-top:12px;border-top:1px solid rgba(166,129,80,.25)}.ba-sec .sx-rows p{font:400 13px/1.5 var(--sans);color:#6E5B47}.sx-rows b{font-weight:600;color:#2A211B}.sx-chips{display:flex;gap:7px;margin-top:14px}.sx-chips span{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:99px;background:#E9EFDF;color:#3F5A33;font:600 11px/1 var(--sans);opacity:0;transform:translateY(6px);transition:opacity .4s,transform .5s}.sx-chips span::before{content:'';width:9px;height:5px;border:solid currentColor;border-width:0 0 1.8px 1.8px;transform:rotate(-45deg) translateY(-1px)}.ba-sec.s-book .sx-chips span{opacity:1;transform:none;transition-delay:1.2s}.ba-sec.s-book .sx-chips span+span{transition-delay:1.45s}.sx-day{position:absolute;inset:0;padding:0 16px;background:#FDFBEF;color:#2A211B;border-radius:inherit;transform:translateY(102%);transition:transform 1s cubic-bezier(.77,0,.18,1);z-index:4}.ba-sec.s-day .sx-day{transform:none}.sx-day .bb-status-d{padding-left:14px;padding-right:14px}.ba-sec .sx-k{margin-top:22px;font:500 10.5px/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:#A68150}.ba-sec .sx-h{margin-top:6px;font:400 38px/1 var(--serif)}.sx-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.sx-tile{padding:12px 12px 11px;border:1px solid rgba(166,129,80,.22);border-radius:18px;background:#fff;opacity:0;transform:translateY(16px) scale(.96);transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1)}.ba-sec.s-day2 .sx-tile{opacity:1;transform:none}.ba-sec.s-day2 .sx-tile:nth-child(2){transition-delay:.08s}.ba-sec.s-day2 .sx-tile:nth-child(3){transition-delay:.16s}.ba-sec.s-day2 .sx-tile:nth-child(4){transition-delay:.24s}.sx-tile.sx-dark{border-color:transparent;background:linear-gradient(150deg,#3A2A1F,#1E1612);color:#F6EBD3}.sx-ic{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#F3ECDD}.sx-dark .sx-ic{background:rgba(217,190,134,.18)}.sx-ic svg{width:15px;height:15px;fill:none;stroke:#A68150;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sx-dark .sx-ic svg{stroke:#D9BE86}.sx-tile b{display:block;margin-top:9px;font:400 38px/1 var(--serif);font-variant-numeric:tabular-nums}.sx-tile em{display:block;margin-top:3px;font:400 11px/1.25 var(--sans);font-style:normal;color:#6E5B47}.sx-dark em{color:rgba(246,235,211,.65)}.sx-chart{margin-top:8px;padding:11px 12px 10px;border:1px solid rgba(166,129,80,.22);border-radius:18px;background:#fff;opacity:0;transition:opacity .5s .3s}.ba-sec.s-day2 .sx-chart{opacity:1}.ba-sec .sx-ct{display:flex;justify-content:space-between;font:500 10.5px/1 var(--sans);letter-spacing:.06em;color:#6E5B47}.sx-bars{display:flex;align-items:flex-end;gap:6px;height:54px;margin-top:10px}.sx-bars i{flex:1;height:var(--h);border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#D9BE86,#A68150);transform:scaleY(0);transform-origin:50% 100%;transition:transform .7s cubic-bezier(.22,1,.36,1) calc(var(--d)*60ms + .45s)}.sx-bars i:nth-child(7){background:linear-gradient(180deg,#5A4130,#2A211B)}.ba-sec.s-day2 .sx-bars i{transform:none}.ba-sec .sx-lt{margin-top:12px;font:600 10.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#6E5B47}.sx-list{margin-top:8px}.sx-li{display:flex;align-items:center;gap:11px;padding:8px 0;border-bottom:1px solid rgba(166,129,80,.18);opacity:0;transform:translateX(24px);transition:opacity .45s calc(var(--d)*.12s + .9s),transform .7s cubic-bezier(.22,1,.36,1) calc(var(--d)*.12s + .9s)}.ba-sec.s-day2 .sx-li{opacity:1;transform:none}.sx-li time{flex:none;width:44px;font:500 9.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#A68150}.sx-li time b{display:block;margin-top:3px;font:600 13.5px/1 var(--sans);letter-spacing:0;color:#2A211B}.sx-li>div{flex:1;min-width:0}.ba-sec .sx-li p{font:600 12.5px/1.25 var(--sans)}.sx-li span{display:block;margin-top:2px;font:400 11px/1.2 var(--sans);color:#6E5B47}.sx-li em{padding:3px 7px;border-radius:99px;background:#5E7A4E;color:#fff;font:600 8.5px/1.2 var(--sans);font-style:normal;letter-spacing:.1em;text-transform:uppercase}.ba-sec .bs-end{z-index:5}.ba-reals{isolation:isolate;background:#120D0A;box-shadow:0 40px 80px -20px rgba(0,0,0,.6),0 0 0 1px rgba(217,190,134,.18);will-change:transform}.br-slide{position:absolute;inset:0;overflow:hidden;visibility:hidden}.br-slide.is-in{visibility:visible;z-index:1}.br-slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.ba-reals::after{content:'';position:absolute;inset:0;z-index:5;pointer-events:none;background:linear-gradient(0deg,rgba(14,10,8,.95) 0%,rgba(14,10,8,.72) 30%,rgba(14,10,8,0) 64%);border-radius:inherit}.br-shine{position:absolute;inset:0;z-index:6;pointer-events:none;border-radius:inherit;background:radial-gradient(40% 55% at var(--mx,70%) var(--my,20%),rgba(255,244,220,.22),transparent 70%);mix-blend-mode:soft-light;opacity:0;transition:opacity .5s}.ba-reals:hover .br-shine{opacity:1}.ba-reals::after{content:none}.ba-reals .br-slide{visibility:hidden;will-change:clip-path}.ba-reals .br-slide.is-in{visibility:visible}.ba-reals .br-slide img{will-change:transform}.ba-reals::before{content:'';position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),inset 0 -60px 80px -40px rgba(0,0,0,.35)}.ba-videowrap.ba-reals{aspect-ratio:3024/1722;border-radius:calc(var(--r)*1.5);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);transform:translateZ(0);box-shadow:0 30px 60px -18px rgba(0,0,0,.55)}.ba-reals .br-slide img{object-fit:cover;object-position:50% 50%}.ba-reals .br-shine{display:none}.ba-reals::before{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.ba-show.ba-auto{background:#120D0A}.au-bars{position:absolute;z-index:8;left:16px;right:16px;top:9px;display:flex;gap:5px;transition:opacity .5s}.au-bars i{flex:1;height:2.5px;border-radius:2px;background:rgba(160,140,115,.3);overflow:hidden}.au-bars b{display:block;height:100%;width:0;background:#A68150}.ba-auto.s-end .au-bars{opacity:0}.au-sc{position:absolute;inset:0;padding:0 20px;border-radius:inherit;overflow:hidden;transform:translateX(104%);transition:transform 1s cubic-bezier(.77,0,.18,1),opacity 1s,filter 1s}.au-sc.is-on{transform:none;z-index:2}.au-sc.is-past{transform:translateX(-30%) scale(.92);opacity:.25;filter:blur(2px);z-index:1}.au-sc>*{opacity:0;transform:translateY(14px);transition:opacity .55s,transform .75s cubic-bezier(.22,1,.36,1)}.au-sc.is-on>*{opacity:1;transform:none}.au-sc.is-on>:nth-child(2){transition-delay:.35s}.au-sc.is-on>:nth-child(3){transition-delay:.45s}.au-sc.is-on>:nth-child(4){transition-delay:.55s}.au-sc.is-on>:nth-child(5){transition-delay:.65s}.au-sc.is-on>:nth-child(6){transition-delay:.75s}.ba-auto .bb-status-d{padding-left:10px;padding-right:10px}.au-q{transform:none;background:radial-gradient(110% 60% at 85% 10%,#5A4130 0%,transparent 60%),radial-gradient(90% 60% at 0% 100%,#3A2A1E 0%,transparent 70%),#16100C;color:#F6EBD3}.ba-auto .au-k{margin-top:34px;font:500 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#D9BE86}.ba-auto .au-h{margin-top:14px;font:400 56px/.95 var(--serif);letter-spacing:-.01em}.au-h em{color:#D9BE86}.au-old{margin-top:30px;display:grid;gap:10px}.au-old>div{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid rgba(217,190,134,.18);border-radius:16px;background:rgba(246,235,211,.05);opacity:0;transform:translateX(-20px);transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1),background .5s,border-color .5s}.ba-auto.q1 .au-old>div{opacity:1;transform:none}.ba-auto.q1 .au-old>div:nth-child(2){transition-delay:.15s}.ba-auto.q1 .au-old>div:nth-child(3){transition-delay:.3s}.ba-auto .au-old p{flex:1;font:500 14px/1.25 var(--sans)}.au-old em{font:400 11px/1 var(--sans);font-style:normal;color:rgba(246,235,211,.5);white-space:nowrap}.au-x{position:relative;flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(210,85,63,.7)}.au-x::before,.au-x::after{content:'';position:absolute;left:5px;right:5px;top:9.5px;height:1.5px;background:#D2553F;transform:rotate(45deg)}.au-x::after{transform:rotate(-45deg)}.au-old>div::after{content:'';position:absolute;left:48px;right:14px;top:50%;height:1.5px;background:rgba(246,235,211,.55);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s cubic-bezier(.65,0,.35,1)}.ba-auto.q2 .au-old>div::after{transform:scaleX(1)}.ba-auto.q2 .au-old>div:nth-child(2)::after{transition-delay:.18s}.ba-auto.q2 .au-old>div:nth-child(3)::after{transition-delay:.36s}.ba-auto.q2 .au-old>div{opacity:.45}.ba-auto .au-turn{margin-top:26px;font:400 34px/1.05 var(--serif);opacity:0!important;transform:translateY(16px)!important;transition:opacity .6s .6s,transform .8s cubic-bezier(.22,1,.36,1) .6s!important}.au-turn b{font-weight:400;color:#D9BE86}.ba-auto.q2 .au-turn{opacity:1!important;transform:none!important}.au-panel,.au-chat,.au-rev{background:#FDFBEF;color:#2A211B}.ba-auto .au-step{display:flex;align-items:center;gap:8px;margin-top:30px;font:600 10.5px/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:#A68150}.au-step i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#2A211B;color:#D9BE86;font:600 9.5px/1 var(--sans);font-style:normal;letter-spacing:0}.au-av{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(140deg,#E9DCC2,#C9AE80);color:#2A211B;font:600 11.5px/1 var(--sans)}.ba-auto .au-t{margin-top:10px;font:400 42px/1 var(--serif)}.au-kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px}.au-kpi>div{padding:11px 10px;border-radius:16px;background:#2A211B;color:#F6EBD3}.au-kpi>div+div{background:#fff;color:#2A211B;border:1px solid rgba(166,129,80,.22)}.au-kpi b{display:block;font:400 30px/1 var(--serif);font-variant-numeric:tabular-nums}.au-kpi span{display:block;margin-top:4px;font:400 10.5px/1.2 var(--sans);opacity:.7}.au-offers{margin-top:12px;display:grid;gap:7px}.au-of{display:flex;align-items:center;gap:10px;padding:10px 11px;border:1px solid rgba(166,129,80,.22);border-radius:16px;background:#fff;transition:box-shadow .5s,border-color .5s,transform .6s cubic-bezier(.22,1.3,.36,1)}.au-of>div{flex:1;min-width:0}.ba-auto .au-of p{font:600 12.5px/1.25 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.au-of>div>span{display:block;margin-top:2px;font:400 11.5px/1 var(--sans);color:#6E5B47}.au-st{flex:none;padding:5px 9px;border-radius:99px;background:#F3ECDD;color:#6E5B47;font:600 10px/1 var(--sans);font-style:normal;letter-spacing:.04em;transition:background .4s,color .4s}.au-st.is-sent{background:#2A211B;color:#F6EBD3}.au-st.is-ok{background:#E3ECD9;color:#3F5A33}.au-st.is-wait{background:#F6E7C8;color:#8A6A2E}.au-new{transform:translateY(-12px) scale(.96);opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.22,1.3,.36,1),box-shadow .5s,border-color .5s}.ba-auto.p1 .au-new{opacity:1;transform:none;border-color:#A68150;box-shadow:0 0 0 4px rgba(166,129,80,.14),0 12px 26px rgba(42,33,27,.1)}.ba-auto .au-auto{display:flex;align-items:center;gap:7px;margin-top:12px;font:500 11.5px/1.3 var(--sans);color:#5E7A4E;opacity:0!important;transition:opacity .5s!important}.ba-auto.p2 .au-auto{opacity:1!important}.au-auto i{width:16px;height:16px;border-radius:50%;background:#5E7A4E;position:relative;flex:none}.au-auto i::after{content:'';position:absolute;left:5.5px;top:3px;width:4px;height:7.5px;border:solid #fff;border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}.au-ch-head{display:flex;align-items:center;gap:10px;margin-top:14px;padding-bottom:12px;border-bottom:1px solid rgba(166,129,80,.2)}.ba-auto .au-ch-head p{font:600 14px/1.2 var(--sans)}.au-ch-head span{display:block;margin-top:2px;font:400 11px/1 var(--sans);color:#6E5B47}.au-msgs{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ba-auto .au-m{position:relative;max-width:86%;padding:10px 12px;border-radius:16px;font:400 12.5px/1.42 var(--sans);display:none}.au-m.is-on{display:block;animation:auPop .5s cubic-bezier(.22,1.3,.36,1) both}@keyframes auPop{from{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:none}}.au-in{align-self:flex-start;background:#F3ECDD;border-bottom-left-radius:5px}.au-out{align-self:flex-end;background:#2A211B;color:#F6EBD3;border-bottom-right-radius:5px}.au-tag{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:99px;background:rgba(217,190,134,.2);color:#D9BE86;font:600 9px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;vertical-align:1px}.ba-auto .au-card{background:linear-gradient(140deg,#3A2A1F,#1E1612)}.au-card b{display:block;font:400 22px/1.1 var(--serif);color:#D9BE86;margin-bottom:3px}.ba-auto .au-typing{align-self:flex-end;display:none;gap:4px;padding:12px 14px;border-radius:16px;background:#2A211B}.au-typing.is-on{display:flex}.au-typing i{width:6px;height:6px;border-radius:50%;background:#D9BE86;animation:scDot 1s infinite}.au-typing i:nth-child(2){animation-delay:.15s}.au-typing i:nth-child(3){animation-delay:.3s}.au-flow{position:relative;margin-top:20px;display:grid;gap:16px;padding-left:4px}.au-flow::before{content:'';position:absolute;left:14px;top:12px;bottom:12px;width:1.5px;background:rgba(166,129,80,.25)}.au-flow::after{content:'';position:absolute;left:14px;top:12px;width:1.5px;height:calc(100% - 24px);background:#A68150;transform:scaleY(0);transform-origin:50% 0;transition:transform 2.2s cubic-bezier(.65,0,.35,1) .6s}.ba-auto.r1 .au-flow::after{transform:none}.au-fl{position:relative;display:flex;gap:14px;align-items:flex-start;opacity:.35;transition:opacity .5s}.ba-auto.r1 .au-fl{opacity:1}.ba-auto.r1 .au-fl:nth-child(2){transition-delay:1.2s}.ba-auto.r1 .au-fl:nth-child(3){transition-delay:2.2s}.au-dot{position:relative;z-index:1;flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#FDFBEF;border:1.5px solid rgba(166,129,80,.5);transition:background .4s,border-color .4s}.ba-auto.r1 .au-dot{background:#A68150;border-color:#A68150}.ba-auto.r1 .au-fl:nth-child(2) .au-dot{transition-delay:1.2s}.ba-auto.r1 .au-fl:nth-child(3) .au-dot{transition-delay:2.2s}.ba-auto .au-fl p{font:600 14px/1.25 var(--sans)}.au-fl span{display:block;margin-top:3px;font:400 11.5px/1.3 var(--sans);color:#6E5B47}.au-stars{display:flex!important;gap:3px}.au-stars i{width:16px;height:16px;background:#E2D6BE;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);transition:background .25s}.ba-auto.r2 .au-stars i,.au-stars.is-on i{background:#E0A93B}.ba-auto.r2 .au-fl .au-stars i:nth-child(2){transition-delay:.12s}.ba-auto.r2 .au-fl .au-stars i:nth-child(3){transition-delay:.24s}.ba-auto.r2 .au-fl .au-stars i:nth-child(4){transition-delay:.36s}.ba-auto.r2 .au-fl .au-stars i:nth-child(5){transition-delay:.48s}.au-g{margin-top:22px;padding:16px;border-radius:20px;background:#fff;border:1px solid rgba(166,129,80,.22);box-shadow:0 18px 40px rgba(42,33,27,.12);opacity:0!important;transform:translateY(24px) scale(.95)!important;transition:opacity .5s,transform .8s cubic-bezier(.22,1.3,.36,1)!important}.ba-auto.r3 .au-g{opacity:1!important;transform:none!important}.au-g-top{display:flex;gap:11px}.au-gl{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:conic-gradient(#EA4335 0 25%,#FBBC05 0 50%,#34A853 0 75%,#4285F4 0);color:#fff;font:700 16px/1 var(--sans)}.ba-auto .au-g-top p{font:600 13.5px/1.2 var(--sans)}.au-g-top span{display:block;margin-top:3px;font:400 12px/1.4 var(--sans);color:#6E5B47}.au-g-score{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(166,129,80,.18)}.au-g-score>b{font:400 34px/1 var(--serif)}.au-g-score em{margin-left:auto;font:400 11.5px/1 var(--sans);font-style:normal;color:#6E5B47}.au-g-score em b{font-weight:600;color:#2A211B}.ba-auto .bs-end{z-index:6}.ba-auto .bs-h{font-size:52px}.ba-tp{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(90% 70% at 85% 15%,#4A3426 0%,transparent 60%),radial-gradient(80% 70% at 10% 100%,#33251B 0%,transparent 65%),#16100C;color:#F6EBD3;clip-path:inset(100% 0 0 0);transition:clip-path .9s cubic-bezier(.77,0,.18,1)}.ba-tp.is-open{clip-path:inset(0 0 0 0)}.tp-glow{position:absolute;width:44vw;height:44vw;left:var(--gx,60%);top:var(--gy,30%);margin:-22vw 0 0 -22vw;border-radius:50%;background:radial-gradient(circle,rgba(217,190,134,.16),transparent 62%);transition:left 1.2s cubic-bezier(.22,1,.36,1),top 1.2s cubic-bezier(.22,1,.36,1)}.tp-i{position:absolute;inset:0;display:flex;align-items:center;gap:calc(var(--r)*4);padding:calc(var(--r)*8) calc(var(--r)*6) calc(var(--r)*10);visibility:hidden}.tp-i.is-on{visibility:visible}.tp-mini{flex:none;width:calc(var(--r)*24);aspect-ratio:3/4;border-radius:calc(var(--r)*1.2);background:#FDFBEF;box-shadow:0 40px 80px -20px rgba(0,0,0,.6),0 0 0 1px rgba(217,190,134,.25);overflow:hidden;transform:perspective(1200px) rotateY(16deg) rotateX(4deg) translateY(30px) scale(.92);opacity:0;transition:transform 1.1s cubic-bezier(.22,1,.36,1),opacity .6s}.tp-i.is-on .tp-mini{transform:perspective(1200px) rotateY(10deg) rotateX(2deg);opacity:1;animation:tpFloat 6s ease-in-out 1.2s infinite}@keyframes tpFloat{50%{transform:perspective(1200px) rotateY(6deg) rotateX(0deg) translateY(-8px)}}.tp-bar{display:flex;align-items:center;gap:5px;height:calc(var(--r)*2);padding:0 calc(var(--r)*.9);background:#EFE7D6}.tp-bar span{width:7px;height:7px;border-radius:50%;background:#D8C9AC}.tp-bar em{flex:1;height:8px;margin-left:8px;border-radius:99px;background:#FDFBEF}.tp-body{display:flex;flex-direction:column;gap:calc(var(--r)*.7);padding:calc(var(--r)*1.1)}.tp-body>i{display:block;border-radius:6px;background:#E9DFCB;transform:scaleY(.2) translateY(14px);opacity:0;transform-origin:50% 0;transition:transform .7s cubic-bezier(.22,1.2,.36,1),opacity .4s}.tp-i.is-on .tp-body>i{transform:none;opacity:1}.tp-i.is-on .tp-body>i:nth-child(1){transition-delay:.35s}.tp-i.is-on .tp-body>i:nth-child(2){transition-delay:.47s}.tp-i.is-on .tp-body>i:nth-child(3){transition-delay:.59s}.tp-i.is-on .tp-body>i:nth-child(4){transition-delay:.71s}.tp-i.is-on .tp-body>i:nth-child(5){transition-delay:.83s}.tp-i.is-on .tp-body>i:nth-child(6){transition-delay:.95s}.tp-body b{display:block;border-radius:5px;background:#D9C9A8}.m-hero{height:calc(var(--r)*7);background:linear-gradient(135deg,#3A2A1F,#7A5C3F)!important}.m-big{height:calc(var(--r)*9)}.m-row{height:10px;width:86%}.m-s{width:60%}.m-cards,.m-pages,.m-tabs,.m-grid,.m-fun,.m-table,.m-login,.m-shopbar{background:none!important;display:flex!important;gap:6px}.m-cards b{flex:1;height:calc(var(--r)*4)}.m-map{height:calc(var(--r)*4.4);background:repeating-linear-gradient(45deg,#E2D6BE 0 6px,#EBE1CF 6px 12px)!important}.m-btn{height:calc(var(--r)*2);width:45%;border-radius:99px!important;background:#2A211B!important}.m-tabs b{flex:1;height:10px;border-radius:99px}.m-tabs b:first-child{background:#A68150}.m-pages{position:relative;height:calc(var(--r)*9)}.m-pages b{position:absolute;top:0;bottom:0;left:0;width:70%;border:1px solid rgba(166,129,80,.3);background:#F5EEE0;box-shadow:0 8px 16px rgba(42,33,27,.12)}.m-pages b:nth-child(2){left:15%;top:6px;bottom:-6px}.m-pages b:nth-child(3){left:30%;top:12px;bottom:-12px;background:linear-gradient(135deg,#3A2A1F,#7A5C3F)}.tp-i.is-on .m-pages b{animation:tpFan 3.6s cubic-bezier(.65,0,.35,1) 1s infinite}.tp-i.is-on .m-pages b:nth-child(2){animation-delay:1.15s}.tp-i.is-on .m-pages b:nth-child(3){animation-delay:1.3s}@keyframes tpFan{0%,100%{transform:none}40%,60%{transform:translateX(-10%) rotate(-3deg)}}.m-fun{flex-direction:column;align-items:center;gap:6px!important}.m-fun b{height:calc(var(--r)*2.3);border-radius:6px}.m-fun b:nth-child(1){width:96%}.m-fun b:nth-child(2){width:72%}.m-fun b:nth-child(3){width:48%;background:#C7B08A}.m-cta{align-self:center;width:52%!important;height:calc(var(--r)*2.6)!important;background:linear-gradient(135deg,#E2C891,#A68150)!important;box-shadow:0 0 0 0 rgba(217,190,134,.6)}.tp-i.is-on .m-cta{animation:tpPulse 1.8s ease-out 1.4s infinite}@keyframes tpPulse{0%{box-shadow:0 0 0 0 rgba(217,190,134,.7)}100%{box-shadow:0 0 0 14px rgba(217,190,134,0)}}.m-shopbar{align-items:center;justify-content:space-between}.m-shopbar b{width:40%;height:10px;border-radius:99px}.m-shopbar em{position:relative;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#2A211B;color:#D9BE86;font:600 10px/1 var(--sans);font-style:normal}.m-grid{flex-wrap:wrap}.m-grid b{position:relative;width:calc(50% - 3px);height:calc(var(--r)*7);background:#F1E9D9;border:1px solid rgba(166,129,80,.2)}.m-grid b::before{content:'';position:absolute;left:12%;right:12%;top:10%;height:52%;border-radius:4px;background:linear-gradient(135deg,#C9AE80,#8C6B45)}.m-grid b::after{content:'';position:absolute;left:12%;width:50%;bottom:12%;height:7px;border-radius:99px;background:#D9C9A8}.tp-i.is-on .m-grid b:nth-child(2)::before{animation:tpBuy 2.8s ease-in-out 1.4s infinite}@keyframes tpBuy{0%,30%{transform:none;opacity:1}55%{transform:translate(90%,-160%) scale(.2);opacity:0}56%,100%{transform:none;opacity:1}}.m-login{flex-direction:column;align-items:center;gap:6px!important;padding:calc(var(--r)*1) 0;border:1px solid rgba(166,129,80,.25);border-radius:8px}.m-login b{width:70%;height:12px;border-radius:99px;background:#F1E9D9;border:1px solid rgba(166,129,80,.25)}.m-login span{width:40%;height:14px;border-radius:99px;background:#2A211B}.m-table{flex-direction:column;gap:5px!important}.m-table b{height:calc(var(--r)*1.7);border-radius:5px;background:linear-gradient(90deg,#E9DFCB 0 30%,#F4EDDF 30% 70%,#C7D8B8 70%)}.tp-i.is-on .m-table b{animation:tpRow 3s ease-in-out 1.5s infinite}.tp-i.is-on .m-table b:nth-child(2){animation-delay:1.8s}.tp-i.is-on .m-table b:nth-child(3){animation-delay:2.1s}.tp-i.is-on .m-table b:nth-child(4){animation-delay:2.4s}.tp-i.is-on .m-table b:nth-child(5){animation-delay:2.7s}@keyframes tpRow{0%,100%{filter:none}15%{filter:brightness(1.08) saturate(1.4)}}.tp-txt{flex:1;min-width:0}.tp-txt>*{opacity:0;transform:translateY(18px);transition:opacity .6s,transform .9s cubic-bezier(.22,1,.36,1)}.tp-i.is-on .tp-txt>*{opacity:1;transform:none}.tp-i.is-on .tp-txt>:nth-child(2){transition-delay:.1s}.tp-i.is-on .tp-txt>:nth-child(3){transition-delay:.25s}.tp-i.is-on .tp-txt>:nth-child(4){transition-delay:.32s}.tp-i.is-on .tp-txt>:nth-child(5){transition-delay:.45s}.tp-i.is-on .tp-txt>:nth-child(6){transition-delay:.52s}.ba-tp .tp-k{display:flex;align-items:center;gap:10px;font:500 calc(var(--r)*.85)/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#D9BE86}.tp-k span{display:grid;place-items:center;width:calc(var(--r)*2.2);height:calc(var(--r)*2.2);border:1px solid rgba(217,190,134,.5);border-radius:50%;letter-spacing:0}.ba-tp .tp-h{margin-top:calc(var(--r)*1.4);font:400 calc(var(--r)*3)/1.05 var(--serif);letter-spacing:-.01em;color:#F6EBD3}.ba-tp .tp-l{margin-top:calc(var(--r)*2.2);font:600 calc(var(--r)*.75)/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:rgba(246,235,211,.45)}.tp-who{display:flex;flex-wrap:wrap;gap:6px;margin-top:calc(var(--r)*.9)}.tp-who span{padding:calc(var(--r)*.55) calc(var(--r)*.95);border:1px solid rgba(217,190,134,.3);border-radius:99px;background:rgba(217,190,134,.07);font:500 calc(var(--r)*.85)/1 var(--sans);color:#F6EBD3}.tp-get{margin:calc(var(--r)*.9) 0 0;padding:0;list-style:none;display:grid;gap:calc(var(--r)*.7)}.tp-get li{display:flex;align-items:center;gap:10px;font:400 calc(var(--r)*.95)/1.3 var(--sans);color:rgba(246,235,211,.88);opacity:0;transform:translateX(-12px);transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1)}.tp-i.is-on .tp-get li{opacity:1;transform:none}.tp-i.is-on .tp-get li:nth-child(1){transition-delay:.6s}.tp-i.is-on .tp-get li:nth-child(2){transition-delay:.72s}.tp-i.is-on .tp-get li:nth-child(3){transition-delay:.84s}.tp-i.is-on .tp-get li:nth-child(4){transition-delay:.96s}.tp-get svg{flex:none;width:calc(var(--r)*1.3);height:calc(var(--r)*1.3);fill:none;stroke:#D9BE86;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.tp-get circle{stroke-dasharray:57;stroke-dashoffset:57;transition:stroke-dashoffset .6s ease}.tp-get path{stroke-dasharray:14;stroke-dashoffset:14;transition:stroke-dashoffset .35s ease}.tp-i.is-on .tp-get circle,.tp-i.is-on .tp-get path{stroke-dashoffset:0}.tp-i.is-on .tp-get li:nth-child(1) circle{transition-delay:.7s}.tp-i.is-on .tp-get li:nth-child(1) path{transition-delay:1.15s}.tp-i.is-on .tp-get li:nth-child(2) circle{transition-delay:.82s}.tp-i.is-on .tp-get li:nth-child(2) path{transition-delay:1.27s}.tp-i.is-on .tp-get li:nth-child(3) circle{transition-delay:.94s}.tp-i.is-on .tp-get li:nth-child(3) path{transition-delay:1.39s}.tp-i.is-on .tp-get li:nth-child(4) circle{transition-delay:1.06s}.tp-i.is-on .tp-get li:nth-child(4) path{transition-delay:1.51s}@media (max-width:1440px){.tp-i{padding:calc(var(--r)*6) calc(var(--r)*4) calc(var(--r)*8);gap:calc(var(--r)*3)}.tp-mini{width:calc(var(--r)*20)}}@media (max-width:1120px){.ba-tp{display:none}}.tp-i{gap:calc(var(--r)*3.5);padding-left:calc(var(--r)*4.5);padding-right:calc(var(--r)*4.5)}.tp-mini{width:calc(var(--r)*19)}.tp-who span{white-space:nowrap}@media (max-width:1440px){.tp-mini{width:calc(var(--r)*17)}.tp-i{gap:calc(var(--r)*2.5);padding-left:calc(var(--r)*3);padding-right:calc(var(--r)*3)}}.m-big{height:calc(var(--r)*6.5)!important}.m-fun b{height:calc(var(--r)*1.9)}.ba-videowrap.ba-videowrap-bus{aspect-ratio:1200/684}.ba-videowrap-bus .ba-portrait-bus{object-fit:cover;object-position:50% 50%}.ba-videowrap-bus .ba-portrait.ba-portrait-bus{width:100%;height:calc(100% + var(--r)*6);top:calc(var(--r)*-6)}.ba-tp{clip-path:inset(0 0 0 0)}.ba-tp~.ba-opt-tag{display:none}.ba-videowrap.ba-videowrap-bus{aspect-ratio:1200/684;border-radius:calc(var(--r)*1.5);overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);background:#120D0A;box-shadow:0 30px 60px -18px rgba(0,0,0,.55),0 0 0 1px rgba(217,190,134,.18)}.ba-videowrap-bus .ba-portrait.ba-portrait-bus{position:absolute;inset:0;left:0!important;top:0!important;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:none!important}.ba-tp{pointer-events:auto}.ba-tp~*,.ba-opt-image:has(.ba-tp) .ba-sl-arrows{display:none}@media (max-width:1120px){.ba-opt-image:has(.ba-tp) .ba-sl-arrows{display:flex}}.ba-tp-sys .tp-body>i{background:none}.ba-tp-sys .tp-mini{transform:perspective(1200px) rotateY(-16deg) rotateX(4deg) translateY(30px) scale(.92)}.ba-tp-sys .tp-i.is-on .tp-mini{transform:perspective(1200px) rotateY(-10deg) rotateX(2deg);animation-name:tpFloatL}@keyframes tpFloatL{50%{transform:perspective(1200px) rotateY(-6deg) rotateX(0deg) translateY(-8px)}}.tp-cms .tp-body{flex-direction:row;gap:calc(var(--r)*.8);height:calc(100% - var(--r)*2)}.c-side{display:flex!important;flex-direction:column;gap:6px;width:24%;padding:6px;border-radius:8px;background:#2A211B!important}.c-side b{height:8px;border-radius:99px;background:rgba(217,190,134,.35)}.c-side b:nth-child(2){background:#D9BE86}.c-main{flex:1;display:flex!important;flex-direction:column;gap:7px}.c-lab{display:block;width:40%;height:7px;border-radius:99px;background:#D9C9A8}.c-s{width:30%}.c-field{position:relative;display:flex;align-items:center;height:calc(var(--r)*2.6);padding:0 9px;border-radius:7px;border:1.5px solid #A68150;background:#fff;font:600 calc(var(--r)*1)/1 var(--sans);color:#2A211B;overflow:hidden}.c-field em{position:absolute;left:9px;font-style:normal;transition:transform .5s,opacity .4s}.c-new{transform:translateY(140%);opacity:0}.c-field u{position:absolute;left:9px;top:25%;bottom:25%;width:1.5px;background:#A68150;animation:scDot 1s infinite}.tp-i.is-on .c-old{animation:cOld 4.5s ease 1.3s infinite}.tp-i.is-on .c-new{animation:cNew 4.5s ease 1.3s infinite}@keyframes cOld{0%,15%{transform:none;opacity:1}25%,85%{transform:translateY(-140%);opacity:0}100%{transform:none;opacity:1}}@keyframes cNew{0%,15%{transform:translateY(140%);opacity:0}25%,85%{transform:none;opacity:1}100%{transform:translateY(140%);opacity:0}}.c-img{display:block;flex:1;min-height:calc(var(--r)*5);border-radius:7px;background:linear-gradient(135deg,#C9AE80,#8C6B45)}.c-save{align-self:flex-start;padding:5px 10px;border-radius:99px;background:#5E7A4E;color:#fff;font:600 calc(var(--r)*.7)/1 var(--sans);opacity:0;transform:translateY(6px)}.tp-i.is-on .c-save{animation:cSave 4.5s ease 1.3s infinite}@keyframes cSave{0%,30%{opacity:0;transform:translateY(6px)}38%,80%{opacity:1;transform:none}90%,100%{opacity:0}}.tp-flow .tp-body{height:calc(100% - var(--r)*2)}.f-wrap{position:relative;flex:1;display:block!important}.f-lines{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#C7B08A;stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.f-n{position:absolute;z-index:1;transform:translate(-50%,-50%);padding:7px 10px;border-radius:9px;background:#fff;border:1px solid rgba(166,129,80,.35);box-shadow:0 6px 14px rgba(42,33,27,.1);font:600 calc(var(--r)*.72)/1 var(--sans);color:#2A211B;white-space:nowrap}.f-1{left:50%;top:12%;background:#2A211B;color:#D9BE86}.f-2{left:50%;top:42%}.f-3{left:26%;top:76%}.f-4{left:74%;top:76%}.tp-i.is-on .f-n{animation:fGlow 3.2s ease-in-out 1.2s infinite}.tp-i.is-on .f-2{animation-delay:1.9s}.tp-i.is-on .f-3,.tp-i.is-on .f-4{animation-delay:2.7s}@keyframes fGlow{0%,100%{box-shadow:0 6px 14px rgba(42,33,27,.1)}12%{box-shadow:0 0 0 5px rgba(166,129,80,.25),0 6px 14px rgba(42,33,27,.1)}}.f-dot{position:absolute;z-index:2;width:9px;height:9px;margin:-4.5px;border-radius:50%;background:#A68150;box-shadow:0 0 10px #D9BE86;left:50%;top:12%;opacity:0}.tp-i.is-on .f-dot{animation:fDot 3.2s cubic-bezier(.65,0,.35,1) 1.2s infinite}@keyframes fDot{0%{left:50%;top:12%;opacity:1}30%{left:50%;top:42%}55%{left:50%;top:52%}80%{left:26%;top:76%;opacity:1}90%,100%{left:26%;top:76%;opacity:0}}.a-head{display:flex!important;align-items:center;gap:7px}.a-head b{width:45%;height:8px;border-radius:99px;background:#D9C9A8}.a-head span{margin-left:auto;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:linear-gradient(140deg,#D9BE86,#A68150);font:700 8px/1 var(--sans);color:#2A211B}.a-msg{height:calc(var(--r)*2.6);border-radius:12px}.a-q{width:70%;background:#EFE6D4!important;border-bottom-left-radius:4px!important}.a-r{align-self:flex-end;width:78%;height:auto;min-height:calc(var(--r)*4.4);display:flex!important;flex-direction:column;justify-content:center;gap:5px;padding:0 10px;background:#2A211B!important;border-bottom-right-radius:4px!important}.a-r span{display:block;height:6px;border-radius:99px;background:rgba(246,235,211,.45);transform-origin:0 50%;transform:scaleX(0)}.a-r span:nth-child(2){width:80%}.a-r span:nth-child(3){width:55%}.tp-i.is-on .a-r span{animation:aType 4s ease 1.3s infinite}.tp-i.is-on .a-r span:nth-child(2){animation-delay:1.6s}.tp-i.is-on .a-r span:nth-child(3){animation-delay:1.9s}@keyframes aType{0%{transform:scaleX(0)}25%,85%{transform:scaleX(1)}100%{transform:scaleX(0)}}.a-chips{display:flex!important;flex-wrap:wrap;gap:5px}.a-chips b{padding:5px 8px;border-radius:99px;background:#F1E9D9;border:1px solid rgba(166,129,80,.3);font:600 calc(var(--r)*.66)/1 var(--sans);color:#6E5B47;opacity:0;transform:scale(.8)}.a-chips b:last-child{background:#E3ECD9;color:#3F5A33;border-color:transparent}.tp-i.is-on .a-chips b{animation:aChip 4s ease 2.3s infinite}.tp-i.is-on .a-chips b:nth-child(2){animation-delay:2.5s}.tp-i.is-on .a-chips b:nth-child(3){animation-delay:2.8s}@keyframes aChip{0%{opacity:0;transform:scale(.8)}12%,80%{opacity:1;transform:none}95%,100%{opacity:0}}.e-head{display:flex!important;align-items:center;gap:7px}.e-av{width:22px;height:22px;border-radius:50%;background:linear-gradient(140deg,#D9BE86,#A68150)}.e-l{width:55%;height:8px;border-radius:99px;background:#D9C9A8}.e-kpi{display:grid!important;grid-template-columns:repeat(3,1fr);gap:5px}.e-kpi b{display:grid;place-items:center;height:calc(var(--r)*3.2);border-radius:8px;background:#fff;border:1px solid rgba(166,129,80,.22)}.e-kpi b:first-child{background:#2A211B;border-color:transparent}.e-kpi em{font:400 calc(var(--r)*1.4)/1 var(--serif);font-style:normal;color:#2A211B}.e-kpi b:first-child em{color:#D9BE86}.e-chart{display:flex!important;align-items:flex-end;gap:5px;height:calc(var(--r)*7);padding:7px;border-radius:8px;background:#fff!important;border:1px solid rgba(166,129,80,.22)}.e-chart b{flex:1;border-radius:4px 4px 1px 1px;background:linear-gradient(180deg,#D9BE86,#A68150);transform-origin:50% 100%;transform:scaleY(.1)}.e-chart b:nth-child(1){height:35%}.e-chart b:nth-child(2){height:50%}.e-chart b:nth-child(3){height:42%}.e-chart b:nth-child(4){height:65%}.e-chart b:nth-child(5){height:58%}.e-chart b:nth-child(6){height:80%}.e-chart b:nth-child(7){height:96%;background:linear-gradient(180deg,#5A4130,#2A211B)}.tp-i.is-on .e-chart b{transform:none;transition:transform .8s cubic-bezier(.22,1.2,.36,1)}.tp-i.is-on .e-chart b:nth-child(1){transition-delay:.9s}.tp-i.is-on .e-chart b:nth-child(2){transition-delay:.98s}.tp-i.is-on .e-chart b:nth-child(3){transition-delay:1.06s}.tp-i.is-on .e-chart b:nth-child(4){transition-delay:1.14s}.tp-i.is-on .e-chart b:nth-child(5){transition-delay:1.22s}.tp-i.is-on .e-chart b:nth-child(6){transition-delay:1.3s}.tp-i.is-on .e-chart b:nth-child(7){transition-delay:1.38s}.e-row{height:8px;width:85%;border-radius:99px;background:#E9DFCB!important}.e-s{width:60%}.ba-show.ba-seo{background:#FDFBEF}.se-sc{position:absolute;inset:0;padding:0 18px;border-radius:inherit;overflow:hidden;background:#FDFBEF;color:#202124;transition:transform 1s cubic-bezier(.77,0,.18,1),opacity 1s,filter 1s}.se-stats{transform:translateY(102%);color:#2A211B;z-index:2}.ba-seo.s-st .se-g{transform:scale(.9) translateY(-4%);opacity:.3;filter:blur(2px)}.ba-seo.s-st .se-stats{transform:none}.ba-seo .bb-status-d{padding-left:10px;padding-right:10px;color:#202124}.ba-seo .se-logo{margin-top:22px;text-align:center;font:500 34px/1 'Product Sans',Arial,sans-serif;letter-spacing:-1px}.se-q{display:flex;align-items:center;gap:9px;margin-top:14px;height:46px;padding:0 15px;border-radius:99px;background:#fff;box-shadow:0 2px 10px rgba(32,33,36,.14);font:400 14.5px/1 Arial,sans-serif;color:#202124}.se-q svg{width:17px;height:17px;flex:none;fill:none;stroke:#5F6368;stroke-width:2;stroke-linecap:round}.se-caret{width:1.5px;height:18px;background:#1A73E8;animation:scDot 1s infinite}.se-tabs{display:flex;gap:16px;margin-top:14px;padding:0 4px;border-bottom:1px solid #E8EAED;font:400 12.5px/1 Arial,sans-serif;color:#5F6368}.se-tabs span{padding-bottom:9px}.se-tabs .is-on{color:#1A73E8;border-bottom:2.5px solid #1A73E8}.ba-seo .se-meta{margin-top:10px;font:400 11px/1 Arial,sans-serif;color:#70757A;opacity:0;transition:opacity .4s}.se-res{position:relative;margin-top:10px;height:420px}.se-r{position:absolute;left:0;right:0;top:calc(var(--s)*98px);padding:11px 12px;border-radius:14px;background:#fff;box-shadow:0 1px 4px rgba(32,33,36,.08);opacity:0;transform:translateY(12px);transition:top 1.1s cubic-bezier(.77,0,.18,1),opacity .45s,transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s,background .6s}.ba-seo.s-res .se-meta,.ba-seo.s-res .se-r{opacity:1;transform:none}.ba-seo.s-res .se-r:nth-child(2){transition-delay:0s,.08s,.08s,0s,0s}.ba-seo.s-res .se-r:nth-child(3){transition-delay:0s,.16s,.16s,0s,0s}.ba-seo.s-res .se-r:nth-child(4){transition-delay:0s,.24s,.24s,0s,0s}.ba-seo .se-u{font:400 11px/1.2 Arial,sans-serif;color:#4D5156}.ba-seo .se-t{margin-top:4px;font:400 15.5px/1.25 Arial,sans-serif;color:#1A0DAB}.ba-seo .se-d{margin-top:4px;font:400 11.5px/1.35 Arial,sans-serif;color:#4D5156;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.se-st{color:#F4B400;letter-spacing:-1px}.se-me{background:#FFFDF7;box-shadow:0 0 0 1.5px rgba(166,129,80,.45),0 6px 16px rgba(42,33,27,.08)}.se-pos{position:absolute;right:12px;top:11px;display:grid;place-items:center;min-width:30px;height:24px;padding:0 7px;border-radius:99px;background:#2A211B;color:#D9BE86;font:600 11px/1 var(--sans)}.se-pos em{font-style:normal}.se-pos em::before{content:'#'}.ba-seo.s-up .se-r{--s:calc(var(--o) + 1)}.ba-seo.s-up .se-me{--s:0;z-index:2;box-shadow:0 0 0 2px #D9BE86,0 18px 40px rgba(166,129,80,.35);transform:scale(1.03)}.se-r:nth-child(1){--o:0}.se-r:nth-child(2){--o:1}.se-r:nth-child(3){--o:2}.se-badge{position:absolute;left:12px;top:-12px;padding:5px 10px;border-radius:99px;background:linear-gradient(135deg,#E2C891,#A68150);color:#1E1813;font:700 10px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 6px 14px rgba(166,129,80,.4);opacity:0;transform:translateY(6px) scale(.8);transition:opacity .4s,transform .6s cubic-bezier(.22,1.5,.36,1)}.ba-seo.s-top .se-badge{opacity:1;transform:none}.ba-seo.s-top .se-me::after{content:'';position:absolute;inset:-2px;border-radius:16px;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,240,200,.75) 50%,transparent 70%);background-size:250% 100%;animation:seShine 1.4s ease .2s 2}@keyframes seShine{from{background-position:150% 0}to{background-position:-60% 0}}.ba-seo .se-k{margin-top:26px;font:500 10.5px/1 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:#A68150}.ba-seo .se-h{margin-top:6px;font:400 34px/1 var(--serif)}.se-kpi{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.se-kpi>div{padding:12px;border-radius:18px;background:#fff;border:1px solid rgba(166,129,80,.22)}.se-kpi .se-dark{background:linear-gradient(150deg,#3A2A1F,#1E1612);border-color:transparent;color:#F6EBD3}.se-kpi b{font:400 40px/1 var(--serif);font-variant-numeric:tabular-nums}.se-kpi>div>em{font:400 22px/1 var(--serif);font-style:normal;color:#A68150}.se-dark>em{color:#D9BE86!important}.se-kpi span{display:block;margin-top:4px;font:400 11px/1.25 var(--sans);opacity:.7}.se-chart{margin-top:8px;padding:12px 12px 8px;border-radius:18px;background:#fff;border:1px solid rgba(166,129,80,.22)}.se-chart svg{display:block;width:100%;height:96px;overflow:visible}.se-line{fill:none;stroke:#A68150;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:420;stroke-dashoffset:420;vector-effect:non-scaling-stroke}.se-area{fill:url(#seG);opacity:0;transition:opacity .8s 1.4s}.se-end{fill:#2A211B;stroke:#D9BE86;stroke-width:3;opacity:0;transform-origin:300px 8px;transform:scale(0);transition:opacity .3s 1.9s,transform .5s cubic-bezier(.22,1.6,.36,1) 1.9s}.ba-seo.s-st2 .se-line{stroke-dashoffset:0;transition:stroke-dashoffset 1.9s cubic-bezier(.65,0,.35,1) .3s}.ba-seo.s-st2 .se-area,.ba-seo.s-st2 .se-end{opacity:1;transform:none}.ba-seo .se-ax{display:flex;justify-content:space-between;margin-top:6px;font:400 10px/1 var(--sans);color:#9A8B78}.ba-seo .se-lt{margin-top:12px;font:600 10.5px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#6E5B47}.se-kw{margin-top:7px}.se-kw>div{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid rgba(166,129,80,.18);opacity:0;transform:translateX(24px);transition:opacity .45s calc(var(--d)*.12s + 1.2s),transform .7s cubic-bezier(.22,1,.36,1) calc(var(--d)*.12s + 1.2s)}.ba-seo.s-st2 .se-kw>div{opacity:1;transform:none}.ba-seo .se-kw p{flex:1;font:500 12.5px/1.2 var(--sans)}.se-up{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#2A211B;color:#D9BE86;font:600 11px/1 var(--sans);font-style:normal}.se-kw span{width:38px;text-align:right;font:600 11.5px/1 var(--sans);color:#3F8A4E}.ba-seo .bs-end{z-index:5}.ba-seo .bs-h{font-size:56px}.ba-show.ba-agent{background:#120D0A;color:#F6EBD3}.ag-bars{position:absolute;z-index:8;left:16px;right:16px;top:9px;display:flex;gap:5px;transition:opacity .5s}.ag-bars i{flex:1;height:2.5px;border-radius:2px;background:rgba(246,235,211,.22);overflow:hidden}.ag-bars b{display:block;height:100%;width:0;background:#D9BE86}.ba-agent.s-end .ag-bars{opacity:0}.ag-sc{position:absolute;inset:0;padding:0 20px;border-radius:inherit;overflow:hidden;background:radial-gradient(110% 55% at 80% 8%,#4E3828 0%,transparent 60%),radial-gradient(90% 60% at 0% 100%,#33251B 0%,transparent 70%),#15100C;transform:translateX(104%);transition:transform 1s cubic-bezier(.77,0,.18,1),opacity 1s,filter 1s}.ag-sc.is-on{transform:none;z-index:2}.ag-sc.is-past{transform:translateX(-30%) scale(.92);opacity:.25;filter:blur(2px);z-index:1}.ag-sc>*{opacity:0;transform:translateY(14px);transition:opacity .55s,transform .75s cubic-bezier(.22,1,.36,1)}.ag-sc.is-on>*{opacity:1;transform:none}.ag-sc.is-on>:nth-child(2){transition-delay:.35s}.ag-sc.is-on>:nth-child(3){transition-delay:.45s}.ag-sc.is-on>:nth-child(4){transition-delay:.6s}.ag-sc.is-on>:nth-child(5){transition-delay:.75s}.ba-agent .ag-k,.ba-agent .ag-step{margin-top:32px;font:500 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#D9BE86}.ba-agent .ag-step{display:flex;align-items:center;gap:8px;margin-top:30px}.ag-step i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid rgba(217,190,134,.5);font:600 9.5px/1 var(--sans);font-style:normal;letter-spacing:0}.ba-agent .ag-h{margin-top:14px;font:400 46px/1 var(--serif);letter-spacing:-.01em}.ag-h em,.ag-t em{color:#D9BE86}.ag-cmp{margin-top:24px;display:grid;gap:10px}.ag-c{padding:14px;border-radius:18px;transition:opacity .6s,filter .6s,transform .8s cubic-bezier(.22,1,.36,1)}.ag-chat{border:1px solid rgba(246,235,211,.12);background:rgba(246,235,211,.04)}.ba-agent.v2 .ag-chat{opacity:.35;filter:grayscale(1);transform:scale(.96)}.ag-real{border:1px solid rgba(217,190,134,.45);background:linear-gradient(150deg,rgba(217,190,134,.16),rgba(217,190,134,.03));opacity:0;transform:translateY(16px)}.ba-agent.v2 .ag-real{opacity:1;transform:none;box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 0 1px rgba(217,190,134,.2)}.ba-agent .ag-cl{margin-bottom:9px;font:600 10px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:rgba(246,235,211,.5)}.ag-real .ag-cl{color:#D9BE86}.ba-agent .ag-b{max-width:88%;margin-bottom:6px;padding:8px 11px;border-radius:13px;font:400 12.5px/1.4 var(--sans)}.ag-bq{margin-left:auto;background:rgba(246,235,211,.12);border-bottom-right-radius:4px}.ag-ba{background:rgba(246,235,211,.06);border-bottom-left-radius:4px;color:rgba(246,235,211,.8)}.ag-ba span{display:block;margin-top:3px;font-size:11px;color:#D2856F}.ba-agent .ag-done{display:flex;align-items:center;gap:9px;margin-top:7px;font:500 13px/1.3 var(--sans);opacity:0;transform:translateX(-10px);transition:opacity .4s,transform .6s cubic-bezier(.22,1,.36,1)}.ba-agent.v2 .ag-done{opacity:1;transform:none}.ba-agent.v2 .ag-done:nth-of-type(3){transition-delay:.25s}.ba-agent.v2 .ag-done:nth-of-type(4){transition-delay:.5s}.ag-done i,.ag-ic{position:relative;flex:none;width:18px;height:18px;border-radius:50%;background:#5E9A4E}.ag-done i::after,.ag-ic::after{content:'';position:absolute;left:6px;top:3.5px;width:4px;height:7.5px;border:solid #fff;border-width:0 1.7px 1.7px 0;transform:rotate(45deg)}.ba-agent .ag-t{margin-top:12px;font:400 36px/1.02 var(--serif)}.ag-orbit{position:relative;width:260px;height:260px;margin:18px auto 0}.ag-orbit::before{content:'';position:absolute;inset:30px;border-radius:50%;border:1px dashed rgba(217,190,134,.3);animation:sxSpin 30s linear infinite}.ag-core{position:absolute;left:50%;top:50%;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:96px;height:96px;margin:-48px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#FFF3D6,#D9BE86 40%,#8C6B45);color:#2A211B;box-shadow:0 0 0 0 rgba(217,190,134,.5),0 0 60px rgba(217,190,134,.35);transition:box-shadow .6s}.ag-core b{font:700 22px/1 var(--sans)}.ag-core em{margin-top:3px;font:600 9px/1 var(--sans);font-style:normal;letter-spacing:.1em;text-transform:uppercase}.ba-agent.l1 .ag-core{animation:agPulse 1.6s ease-out infinite}@keyframes agPulse{0%{box-shadow:0 0 0 0 rgba(217,190,134,.55),0 0 60px rgba(217,190,134,.35)}100%{box-shadow:0 0 0 26px rgba(217,190,134,0),0 0 60px rgba(217,190,134,.35)}}.ag-src{position:absolute;left:50%;top:50%;padding:7px 11px;border-radius:99px;border:1px solid rgba(217,190,134,.35);background:#1E1612;font:600 11px/1 var(--sans);color:#F6EBD3;white-space:nowrap;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-118px) rotate(calc(var(--a)*-1));transition:transform 1s cubic-bezier(.65,0,.35,1),opacity .4s,background .4s}.ba-agent.l1 .ag-src{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-46px) rotate(calc(var(--a)*-1)) scale(.4);opacity:0}.ba-agent.l1 .ag-src:nth-of-type(2){transition-delay:.15s}.ba-agent.l1 .ag-src:nth-of-type(3){transition-delay:.3s}.ba-agent.l1 .ag-src:nth-of-type(4){transition-delay:.45s}.ba-agent.l1 .ag-src:nth-of-type(5){transition-delay:.6s}.ba-agent.l1 .ag-src:nth-of-type(6){transition-delay:.75s}.ba-agent.l1 .ag-src:nth-of-type(7){transition-delay:.9s}.ag-meter{margin-top:14px}.ba-agent .ag-meter p{display:flex;justify-content:space-between;align-items:baseline;font:500 12px/1 var(--sans);color:rgba(246,235,211,.7)}.ag-meter p b{font:400 26px/1 var(--serif);color:#F6EBD3}.ag-meter em{font-style:normal}.ag-meter>i{display:block;height:4px;margin-top:9px;border-radius:99px;background:rgba(246,235,211,.12);overflow:hidden}.ag-meter>i b{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#A68150,#E2C891)}.ag-mail{display:flex;gap:11px;margin-top:16px;padding:12px;border-radius:16px;background:#FDFBEF;color:#2A211B;box-shadow:0 14px 30px rgba(0,0,0,.35)}.ag-av{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(140deg,#E9DCC2,#C9AE80);font:600 11px/1 var(--sans)}.ba-agent .ag-mail p{font:600 12.5px/1.2 var(--sans)}.ag-mail span{display:block;margin-top:3px;font:400 11.5px/1.35 var(--sans);color:#6E5B47}.ag-log{position:relative;margin-top:14px;display:grid;gap:9px;padding-left:2px}.ag-log::before{content:'';position:absolute;left:10px;top:9px;bottom:9px;width:1.5px;background:rgba(217,190,134,.18)}.ag-log>div{position:relative;display:flex;align-items:center;gap:11px;opacity:.28;transition:opacity .4s}.ag-log>div.is-done{opacity:1}.ag-log .ag-ic{width:20px;height:20px;background:#2A211B;border:1.5px solid rgba(217,190,134,.35);transition:background .3s,border-color .3s}.ag-log .ag-ic::after{opacity:0;transition:opacity .2s}.ag-log>div.is-run .ag-ic{border-color:#D9BE86;border-top-color:transparent;animation:sxSpin .7s linear infinite}.ag-log>div.is-done .ag-ic{background:#5E9A4E;border-color:#5E9A4E;animation:none}.ag-log>div.is-done .ag-ic::after{opacity:1}.ba-agent .ag-log p{flex:1;font:500 12.5px/1.3 var(--sans)}.ag-log em{font:500 10.5px/1 var(--sans);font-style:normal;color:rgba(246,235,211,.45)}.ag-sum{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding:13px 14px;border-radius:16px;border:1px solid rgba(217,190,134,.4);background:rgba(217,190,134,.1);opacity:0!important;transform:translateY(12px)!important;transition:opacity .5s,transform .7s cubic-bezier(.22,1.3,.36,1)!important}.ba-agent.r2 .ag-sum{opacity:1!important;transform:none!important}.ag-sum b.ag-time{display:block;font:400 30px/1 var(--serif);color:#D9BE86}.ag-sum p span{display:block;margin-top:3px;font:400 11px/1.25 var(--sans);color:rgba(246,235,211,.7)}.ag-you{font:500 11.5px/1.3 var(--sans);color:rgba(246,235,211,.7);text-align:right}.ag-you b{display:block;color:#F6EBD3;font-weight:600}.ba-agent .bs-end{z-index:6}.ba-agent .bs-h{font-size:48px}.ag-mail .ag-av{display:grid;place-items:center;margin-top:0;font:600 12px/1 var(--sans);letter-spacing:.02em;color:#2A211B}
/* kontrast WCAG AA (Lighthouse color-contrast 30.10.2026): „dni do startu” na jasnym tle szczegółów usługi miało 3,1:1, teraz 4,7:1 */
@media (max-width:1120px){.ba-units-label{color:#83653f}}
/* warstwy usług poza bieżącą (i tak visibility:hidden) bez liczenia układu i malowania: ok. 5/6 z 1137 elementów sekcji
   nie obciąża każdego przeliczenia strony przy starcie (PageSpeed 30.10.2026). Warstwa staje się bieżąca → liczy się od razu. */
.ba-ph:not(.is-cur){content-visibility:hidden}
