@font-face{font-family:barlow;src:url(../media/Barlow_SemiBold-s.p.37m7izp5cghor.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:barlow;src:url(../media/Barlow_Bold-s.p.0f3gnbn2f40t2.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:100.74%;descent-override:20.15%;line-gap-override:0.0%;size-adjust:99.27%}.pcUtGG_className{font-family:barlow,barlow Fallback}.pcUtGG_variable{--font-barlow:"barlow", "barlow Fallback"}
:root{--ink:#1b1e23;--muted:#5c636b;--base:#fff;--surface:#eff4f9;--line:#e3e5e8;--red:#e8000d;--red-dk:#c4000b;--brand:#16385c;--act2:#16385c;--dark:#16385c;--dark-card:#1e4470;--dark-card-line:#2c568a;--dark-sub:#d6e2ef;--stat-bg:#16385c;--stat-tx:#fff;--stat-sub:#bfd2e4;--stat-line:#ffffff2e;--hd-bg:#16385c;--hd-tx:#fff;--hd-sub:#bfd2e4;--hd-line:none;--price:#c4000b;--radius:14px;--barh:62px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}section[id],#videodoplnky{scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{color:var(--ink);background:var(--base);padding-bottom:calc(var(--barh) + 84px);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.55}img,video{max-width:100%;display:block}a{color:inherit}.wrap{max-width:640px;margin:0 auto;padding:0 18px}section{padding:52px 0}.disp{font-family:var(--font-barlow),system-ui,sans-serif;letter-spacing:-.01em;font-weight:700}h1,h2{font-family:var(--font-barlow),system-ui,sans-serif;letter-spacing:-.01em;color:var(--brand);font-weight:700;line-height:1.22}h1{font-size:clamp(2rem,8.5vw,3rem)}h2{margin-bottom:14px;font-size:clamp(1.45rem,5.8vw,1.9rem);font-weight:600}.sub{color:var(--muted);max-width:34em;margin-top:12px;font-size:1.02rem}.btn{background:var(--red);color:#fff;cursor:pointer;text-align:center;border:0;border-radius:999px;padding:15px 26px;font-size:1.02rem;font-weight:700;text-decoration:none;display:inline-block}.btn:active{background:var(--red-dk)}.btn:disabled{opacity:.65;cursor:default}.fielderr{color:var(--red-dk);margin-top:5px;font-size:.82rem}.fld input.bad{border-color:var(--red)}:focus-visible{outline:3px solid var(--act2);outline-offset:2px}.num{font-variant-numeric:tabular-nums}header{background:var(--hd-bg);border-bottom:var(--hd-line);z-index:40;will-change:transform;transition:transform .25s;position:sticky;top:0;transform:translateZ(0)}header.hdhide{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){header{transition:none}}.hrow{position:relative}.brandtxt{white-space:nowrap}.brand.iconly .brandtxt{display:none}.brandmeasure{visibility:hidden;pointer-events:none;white-space:nowrap;letter-spacing:-.01em;font-weight:800;position:absolute;top:0;left:0}.brandmeasure small{letter-spacing:0;font-size:.72rem;font-weight:500;display:block}.hrow{justify-content:space-between;align-items:center;max-width:640px;margin:0 auto;padding:10px 18px;display:flex}.brand{letter-spacing:-.01em;color:var(--hd-tx);align-items:center;gap:10px;font-weight:800;display:flex}.brand img{width:34px;height:32px}.brand small{color:var(--hd-sub);letter-spacing:0;font-size:.72rem;font-weight:500;display:block}.htel{color:#fff;background:var(--red);border-radius:999px;padding:9px 16px;font-size:.9rem;font-weight:700;text-decoration:none}.hburger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:38px;height:34px;padding:6px;display:none}.hburger span{background:var(--hd-tx);border-radius:2px;height:2px;display:block}.hmenu{background:var(--hd-bg);scrollbar-width:none;flex-direction:column;max-height:calc(100dvh - 70px);padding:2px 18px 12px;display:flex;overflow-y:auto}.hmenu::-webkit-scrollbar{display:none}.hmenu a{color:var(--hd-tx);border-top:1px solid #ffffff1f;flex:none;padding:12px 0;font-weight:600;text-decoration:none}.hmenu:after{content:"";background:linear-gradient(transparent,var(--hd-bg));pointer-events:none;opacity:0;flex:none;height:36px;margin:-36px 0 0;transition:opacity .2s;display:block;position:sticky;bottom:-12px}.hmenu.more:after{opacity:1}@media (max-width:767px){.hburger{display:flex}.hnav a:not(.htel){display:none}}@media (min-width:768px){.hburger,.hmenu{display:none}}.hero{padding:56px 0 40px}.hero .btn{margin-top:22px}.heroimg{aspect-ratio:16/10;border-radius:var(--radius);color:#fff;text-align:center;background:linear-gradient(165deg,#c9d3da,#8d9aa5 55%,#5d6a74);border:1.5px dashed #fff9;place-items:center;margin-top:30px;padding:16px;font-size:.85rem;font-weight:700;display:grid}.heroimg.filled{background:0 0;border:0;padding:0;overflow:hidden}.heroimg img,.heroimg video{object-fit:cover;width:100%;height:100%}.herocar{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.heroslide{opacity:0;width:100%;height:100%;transition:opacity 1.2s ease-in-out;position:absolute;top:0;left:0}.heroslide.on{opacity:1}.heroslide:first-child{position:relative}.herodots{z-index:2;justify-content:center;gap:8px;display:flex;position:absolute;bottom:12px;left:0;right:0}.herodots button{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:9px;height:9px;padding:0;box-shadow:0 0 0 1px #00000026}.herodots button.on{background:#fff;border-radius:5px;width:22px}@media (prefers-reduced-motion:reduce){.heroslide{transition:none}}.ops{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.ops div{background:var(--surface);color:var(--ink);border-radius:10px;padding:12px 14px;font-size:.86rem}.ops b{font-size:.95rem;display:block}.stats{background:var(--stat-bg)}.stats h2{color:var(--stat-tx)}section.stats{padding:32px 0}.statrow{grid-template-columns:minmax(0,1fr);margin-top:6px;display:grid}@media (min-width:768px){.statrow{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:14px}}.stat{border-bottom:1px solid var(--stat-line);align-items:baseline;gap:14px;padding:10px 0;display:flex}.stat:last-of-type{border-bottom:0}@media (min-width:768px){.stat{border-bottom:0;flex-direction:column;gap:4px;padding:0}}.stat .n{font-family:var(--font-barlow),system-ui,sans-serif;letter-spacing:-.01em;min-width:3.6em;color:var(--stat-tx);font-size:clamp(1.5rem,6vw,2rem);font-weight:700}.stat p{color:var(--stat-tx);font-size:.9rem}.stat p span{color:var(--stat-sub);margin-top:2px;font-size:.8rem;display:block}.ba{border-radius:var(--radius);aspect-ratio:4/3;-webkit-user-select:none;user-select:none;touch-action:pan-y;position:relative;overflow:hidden}.ba .side{align-items:flex-end;padding:14px;display:flex;position:absolute;inset:0}.ba .side img,.ba .side video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ba .side .tag{position:relative}body.editing .ba input{pointer-events:none}.ba .before{background:linear-gradient(160deg,#7d8288,#4c5157 60%,#3a3e44)}.ba .after{clip-path:inset(0 0 0 var(--cut,50%));background:linear-gradient(160deg,#ffd98a,#ff9d5c 45%,#7fb2e5)}.ba .tag{color:#fff;background:#14161ab8;border-radius:8px;padding:6px 10px;font-size:.78rem;font-weight:700}.ba .after .tag{background:var(--act2);margin-left:auto}.ba .handle{top:0;bottom:0;left:var(--cut,50%);background:#fff;width:3px;position:absolute;box-shadow:0 0 0 1px #00000026}.ba .handle:after{content:"⇔";background:var(--act2);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:1rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ba input{opacity:0;cursor:ew-resize;width:100%;height:100%;position:absolute;inset:0}.ph-note{color:var(--muted);margin-top:8px;font-size:.78rem}.gal{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px;display:grid}.gal div{aspect-ratio:4/3;border:1.5px dashed var(--line);color:var(--muted);text-align:center;background:var(--surface);border-radius:10px;place-items:center;padding:6px;font-size:.78rem;display:grid;position:relative}.gal div.filled{background:0 0;border:0;padding:0;overflow:hidden}.gal[data-reveal]>div{transition:opacity .7s,transform .7s}.gal[data-reveal=hide]>div{opacity:0;transform:translateY(18px)scale(.97)}.gal[data-reveal=in]>div:nth-child(2){transition-delay:.12s}.gal[data-reveal=in]>div:nth-child(3){transition-delay:.24s}.gal[data-reveal=in]>div:nth-child(4){transition-delay:.36s}.gal[data-reveal=in]>div:nth-child(5){transition-delay:.48s}.gal[data-reveal=in]>div:nth-child(6){transition-delay:.6s}.gal div.filled img,.gal div.filled video{transition:transform .5s}@media (hover:hover){.gal div.filled:hover img,.gal div.filled:hover video{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.gal div.filled img,.gal div.filled video{transition:none}}.gal div img,.gal div video{object-fit:cover;width:100%;height:100%}.gal{grid-template-rows:54vw 32vw 32vw 36vw;grid-template-areas:"tw tw""in dr""st dr""ex li"}.gal>div{aspect-ratio:auto;min-height:0}.gal .g-twilight{grid-area:tw}.gal .g-interier{grid-area:in}.gal .g-dron{grid-area:dr}.gal .g-staging{grid-area:st}.gal .g-exterier{grid-area:ex}.gal .g-lifestyle{grid-area:li}@media (min-width:768px){.gal{grid-template:"tw in dr"190px"tw st dr"190px"ex li li"210px/2fr 1fr 1fr;gap:12px}}.ptypes{padding-bottom:8px}.ptgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}@media (max-width:359px){.ptgrid{grid-template-columns:minmax(0,1fr)}}.ptcard{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;align-items:stretch;gap:10px;padding:16px;display:flex}.ptpick,.choicecards button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ptpick{text-align:left;cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:0;display:flex}.ptcallbtn{white-space:nowrap;align-self:flex-start}@media (max-width:480px){.ptcard.ptconsult{grid-column:1/-1}}section[data-consult]{opacity:.35;filter:grayscale();-webkit-user-select:none;user-select:none;transition:opacity .3s}.ptnote.consult{color:var(--ink);border:1.5px solid var(--red);background:#fff1f1}.ptnote.consult a{color:var(--red-dk)}.bar.consultbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding-top:10px;padding-bottom:10px;display:flex}.consulttxt{font-weight:700}.consultcall{animation:1.8s ease-in-out infinite consultglow}@keyframes consultglow{0%,to{box-shadow:0 0 #e8000db3}50%{box-shadow:0 0 0 8px #e8000d00}}@media (prefers-reduced-motion:reduce){.consultcall{animation:none}}.ptprices.ptlead{margin-top:0;padding-top:0}.ptcall{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ptcallnote{color:var(--muted);font-size:.82rem;line-height:1.35}.ptcard:hover{border-color:var(--brand)}.ptcard.on{border-color:var(--red);box-shadow:0 0 0 2px var(--red)}.pticon{width:46px;height:43px;margin-bottom:4px;display:block}.pticon svg{width:100%;height:100%;display:block}.ptcard b{font-family:var(--font-barlow),system-ui,sans-serif;color:var(--brand);font-size:1.1rem}.ptdesc{color:var(--muted);font-size:.82rem;line-height:1.35}.ptprice{color:var(--price);margin-top:auto;padding-top:6px;font-size:.95rem;font-weight:700}.ptprices{color:var(--muted);flex-direction:column;gap:1px;margin-top:auto;padding-top:6px;font-size:.84rem;display:flex}.ptprices b{color:var(--price);font-weight:700}.ptcard .ptprices b{font-family:inherit;font-size:inherit}.ptcard .ptfrom{color:var(--ink);font-size:.95rem}.ptcard .ptfrom b{font-family:var(--font-barlow),system-ui,sans-serif;white-space:nowrap;font-size:1.3rem}.ptcard .ptrec b{white-space:nowrap;display:block}.ptown{margin-top:12px;font-size:.92rem}.ptnote{color:#0d7a3f;background:#e2f3e8;border-radius:10px;margin-top:14px;padding:10px 14px;font-size:.9rem}@media (min-width:768px){.ptgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}#doplnky .sizebox{margin-bottom:18px}.choicecards button:disabled{opacity:.38;cursor:not-allowed;filter:grayscale()}.choicecards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}@media (min-width:600px){.choicecards{grid-template-columns:repeat(4,minmax(0,1fr))}}.choicecards.photo{grid-template-columns:repeat(3,minmax(0,1fr))}.choicecards button{border:1.5px solid var(--line);border-radius:var(--radius);cursor:pointer;font:inherit;color:var(--ink);text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:118px;padding:18px 8px 14px;display:flex;position:relative}.choicecards button:hover{border-color:var(--brand)}.choicecards button.on{border-color:var(--red);box-shadow:0 0 0 2px var(--red);background:#fff5f5}.ccbig,.ccnone{font-family:var(--font-barlow),system-ui,sans-serif;color:var(--brand);font-weight:700}.ccbig{font-size:2.4rem;line-height:1}.ccnone,.choicecards.video .ccbig{font-size:1.3rem;line-height:1.2}.ccunit{color:var(--muted);font-size:.82rem;line-height:1.25}.ccprice{color:var(--price);margin-top:6px;font-size:.98rem;font-weight:700}.choicecards button.on .ccbig,.choicecards button.on .ccnone{color:var(--red-dk)}.choicecards.photo button.on{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand);background:#f3f6fa}.choicecards.photo button.on .ccbig{color:var(--brand)}.ccflag{background:var(--red);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.7rem;font-weight:800;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.pkgs{gap:14px;margin-top:24px;display:grid}.pkg{border:1.5px solid var(--line);border-radius:var(--radius);cursor:pointer;background:#fff;flex-direction:column;padding:20px;display:flex;position:relative}.pkg h3{text-align:center;justify-content:center;align-items:center;min-height:2.6em;display:flex}.pkg .cnt,.pkg .price{text-align:center}.pkg ul{flex:1}.pkg .btn{white-space:nowrap;margin-top:auto}.pkg.sel{border-color:var(--red);box-shadow:0 0 0 2px var(--red)}.pkg .flag{background:var(--red);color:#fff;letter-spacing:.02em;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:800;position:absolute;top:-11px;left:18px}.pkg h3{font-family:var(--font-barlow),system-ui,sans-serif;letter-spacing:0;font-size:1.25rem;font-weight:700}.pkg .cnt{color:var(--muted);font-size:.9rem;font-weight:600}.pkg .price{font-family:var(--font-barlow),system-ui,sans-serif;letter-spacing:-.01em;color:var(--price);margin:6px 0 10px;font-size:1.9rem;font-weight:700}.pkg .price small{color:var(--muted);font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600}.pkg ul{color:var(--ink);margin:0 0 14px;font-size:.92rem;list-style:none}.pkg li{padding:4px 0 4px 20px;position:relative}.pkg li:before{content:"";border-left:2.5px solid var(--act2);border-bottom:2.5px solid var(--act2);width:10px;height:6px;position:absolute;top:12px;left:0;transform:rotate(-45deg)}.pkg .blog{color:var(--muted);cursor:pointer;background:0 0;border:0;margin:12px 0 14px;padding:0;font-size:.88rem;text-decoration:underline;display:inline-block}.pkg .btn{width:100%}.pkg .btn.picked{background:var(--dark)}.sizebox{background:var(--surface);border-radius:10px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px;font-size:.9rem;display:flex}.sizebox input{width:22px;height:22px;accent-color:var(--red);flex:none;margin-top:2px}.nudge{color:var(--muted);margin-top:16px;font-size:.9rem}.addon{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.addon:last-of-type{border-bottom:0}.addon.locked{opacity:.45}.addon.locked input{cursor:not-allowed}.locklink{color:var(--red);font-weight:700;text-decoration:none}.subswap{display:grid}.subswap>*{grid-area:1/1}.subswap .ghost{visibility:hidden;pointer-events:none}.addon input{width:24px;height:24px;accent-color:var(--red);flex:none;margin-top:3px}.addon .t{flex:1}.addon b{font-size:1rem}.addon p{color:var(--muted);margin-top:2px;font-size:.88rem}.addon .p{white-space:nowrap;color:var(--price);font-size:1rem;font-weight:800}.addon.upravy .p{text-align:right}.addon.upravy .p small,.addon .p small{color:var(--muted);text-align:right;font-size:.78rem;font-weight:600;display:block}.uplist{color:var(--muted);margin:6px 0 0;padding-left:18px;font-size:.88rem;line-height:1.55}.upside{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}.upcount{align-items:center;gap:6px;display:flex}.upst{border:1.5px solid var(--brand);width:32px;height:32px;color:var(--brand);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#fff;border-radius:50%;padding:0;font-size:1.1rem;line-height:1}.upst:disabled{opacity:.4;cursor:not-allowed}.upn{text-align:center;white-space:nowrap;min-width:62px;font-size:.95rem}.upquick{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.upq{border:1.5px solid var(--line);min-height:32px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#fff;border-radius:16px;padding:0 12px;font-size:.85rem;font-weight:700}.upq[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:#fff}.upq:disabled{opacity:.4;cursor:not-allowed}@media (max-width:400px){.upquick{gap:4px}.upq{padding:0 9px}}.prem{border:1.5px solid var(--line);border-radius:var(--radius);margin-top:14px;padding:20px}.prem h3{font-size:1.1rem;font-weight:800}.prem p{color:var(--muted);margin:6px 0 12px;font-size:.92rem}.prem .row{justify-content:space-between;align-items:center;gap:12px;display:flex}.prem .p{color:var(--price);font-size:1.05rem;font-weight:800}.prem button{border:1.5px solid var(--red);color:var(--red);cursor:pointer;background:#fff;border-radius:999px;padding:9px 18px;font-weight:700}.prem button[aria-pressed=true]{background:var(--red);color:#fff}.prem ul{color:var(--ink);margin:0 0 12px;font-size:.9rem;list-style:none}.prem li{padding:3px 0 3px 20px;position:relative}.prem li:before{content:"";border-left:2.5px solid var(--act2);border-bottom:2.5px solid var(--act2);width:10px;height:6px;position:absolute;top:11px;left:0;transform:rotate(-45deg)}.advis{background:var(--dark);color:#fff}.advis h2{color:#fff}.advis .sub{color:var(--dark-sub)}.advis .prem{border-color:var(--dark-card-line);background:var(--dark-card);cursor:pointer}.advis .prem h3{color:#fff}.advis .prem p{color:#dce6f2}.advis .prem .p{color:#fff}.advis .prem button{color:#fff;background:0 0;border-color:#ffffffa6}.advis .prem button[aria-pressed=true]{background:var(--red);border-color:var(--red)}.fotograf{align-items:center;gap:16px;margin-top:30px;display:flex}.fotograf img{object-fit:cover;object-position:top;border-radius:12px;flex:none;width:104px;height:132px}.fotograf b{font-size:1.02rem}.fotograf p{color:var(--dark-sub);margin-top:4px;font-size:.88rem}.bridge{border:1.5px solid var(--red);border-radius:var(--radius);margin-top:26px;padding:20px}.bridge b{font-size:1.05rem}.bridge p{color:var(--muted);margin:8px 0 14px;font-size:.92rem}.advis .bridge p{color:#dce6f2}section:not(.advis) .bridge p{color:var(--muted)}.quote{border-left:3px solid var(--act2);margin:18px 0;padding:4px 0 4px 16px;font-size:.95rem}.quote i{color:var(--muted)}.quote span{margin-top:6px;font-size:.85rem;font-style:normal;font-weight:700;display:block}.adminwrap{gap:18px;max-width:1100px;margin:0 auto;padding:0 18px;display:grid}@media (min-width:900px){.adminwrap{grid-template-columns:210px 1fr;align-items:start}}.adminburger{border:1.5px solid var(--line);border-radius:var(--radius);font:inherit;color:var(--brand);cursor:pointer;background:#fff;align-items:center;gap:10px;width:100%;padding:11px 14px;font-weight:700;display:flex}.adminburger span{background:var(--brand);border-radius:2px;width:18px;height:2px;display:block}.adminburger span:nth-child(2){margin-top:6px;margin-left:-28px}.adminburger span:nth-child(3){margin-top:12px;margin-left:-28px}@media (min-width:900px){.adminburger{display:none}}.adminnav{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;gap:2px;padding:8px;display:none}.adminnav.open{display:flex}@media (min-width:900px){.adminnav{display:flex;position:sticky;top:78px}}.adminnav a{color:var(--ink);border-radius:10px;padding:9px 12px;font-size:.92rem;font-weight:600;text-decoration:none;display:block}.adminnav a:hover{background:var(--surface)}.adminnav a.on{background:var(--brand);color:#fff}.adminuser{border-top:1px solid var(--line);color:var(--muted);word-break:break-all;margin-top:8px;padding:10px 12px 4px;font-size:.78rem;display:block}.adminuser button{margin-top:6px;margin-right:10px;display:inline-block}.adminmain{min-width:0}.adminmain h1{margin-bottom:10px;font-size:clamp(1.5rem,5vw,2rem)}.emailframe{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;width:100%;height:min(75vh,900px);margin-top:12px}.dash{margin-top:34px}.dash h2{margin-bottom:6px}.dash h3{font-family:var(--font-barlow),system-ui,sans-serif;color:var(--brand);margin:22px 0 8px;font-size:1.05rem}.tabs{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 14px;display:flex}.tabs button{border:1.5px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:7px 14px;font-size:.86rem;font-weight:600}.tabs button:hover{border-color:var(--brand)}.tabs button.on{background:var(--brand);border-color:var(--brand);color:#fff}.tabsnote{color:var(--muted);font-size:.84rem}.sechead small{color:var(--muted);letter-spacing:0;margin-top:2px;font-size:.8rem;font-weight:500;display:block}.dashnow{color:var(--muted);align-self:center;margin-left:4px;font-size:.84rem}.tiles{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:8px;display:grid}@media (min-width:768px){.tiles{grid-template-columns:repeat(4,1fr)}}.tile{text-align:left;border:1.5px solid var(--line);border-radius:var(--radius);font:inherit;color:var(--ink);cursor:pointer;background:#fff;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.tile:hover{border-color:var(--brand)}.tile.on{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.tilettl{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.76rem;font-weight:700}.tileval{font-family:var(--font-barlow),system-ui,sans-serif;color:var(--brand);font-size:1.5rem;line-height:1.1}.tilesub{font-size:.78rem}.trend{color:var(--muted);font-weight:700}.trend small{color:var(--muted);font-size:.72rem;font-weight:500;display:block}.trend.up{color:#0d7a3f}.trend.down{color:var(--red-dk)}.dashdetail{margin-top:6px}.dashdetail input[type=number]{border:1.5px solid var(--line);font:inherit;border-radius:10px;width:140px;padding:7px 10px}.dashbarcol{width:38%;min-width:90px}.dashbar{background:var(--red);border-radius:999px;min-width:2px;height:10px;display:block}.quotefull{margin-top:8px}.quotefull summary{cursor:pointer;color:var(--brand);align-items:center;gap:6px;font-size:.85rem;font-weight:700;list-style:none;display:inline-flex}.quotefull summary::-webkit-details-marker{display:none}.quotefull summary:after{content:"▾";font-size:.8em;transition:transform .15s}.quotefull[open] summary:after{transform:rotate(180deg)}.quotefull summary:hover{text-decoration:underline}.quotefull .qclose,.quotefull[open] .qopen{display:none}.quotefull[open] .qclose{display:inline}.quotefull p{white-space:pre-line;color:var(--ink);margin-top:10px;font-size:.92rem;line-height:1.6}.trust{text-align:center;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px;display:grid}.trust.trusttop{margin-top:0;margin-bottom:34px}.trust b{font-family:var(--font-barlow),system-ui,sans-serif;letter-spacing:-.01em;color:var(--brand);font-size:1.5rem;font-weight:700;display:block}.trust small{color:var(--muted);font-size:.76rem}.logos{border:1.5px dashed var(--line);text-align:center;color:var(--muted);background:var(--surface);border-radius:10px;margin-top:18px;padding:14px;font-size:.8rem}.logos.filled{background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 28px;display:flex}.logos img{object-fit:contain;width:auto;max-width:150px;height:36px}.logoblock{margin-top:44px}.logolabel{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:52px 0 10px;font-size:.78rem;font-weight:700}.logoblock>.logolabel:first-child{margin-top:0}.logomore{text-align:center;margin-top:20px}.logomore summary{cursor:pointer;color:var(--brand);align-items:center;gap:6px;font-size:.85rem;font-weight:700;list-style:none;display:inline-flex}.logomore summary::-webkit-details-marker{display:none}.logomore summary:after{content:"▾";font-size:.8em;transition:transform .15s}.logomore[open] summary:after{transform:rotate(180deg)}.logomore summary:hover{text-decoration:underline}.logomore .qclose,.logomore[open] .qopen{display:none}.logomore[open] .qclose{display:inline}.logoblock>.logos:not(.clients){gap:18px 20px}@media (min-width:768px){.logoblock>.logos:not(.clients) img{max-width:130px;height:32px}}.logos.clients{gap:16px 26px}.logos.clients img{max-width:130px;height:28px}.logos.clients img.tall{height:46px}@media (max-width:559px){.logos.clients{gap:14px 20px}.logos.clients img{max-width:110px;height:24px}.logos.clients img.tall{height:40px}}.how ol{counter-reset:k;gap:0;margin-top:10px;list-style:none;display:grid}.how li{counter-increment:k;border-bottom:1px solid var(--line);gap:16px;padding:16px 0;display:flex}.how li:last-child{border-bottom:0}.how li:before{content:counter(k);font-family:var(--font-barlow),system-ui,sans-serif;color:var(--brand);border:1.5px solid var(--line);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:1.15rem;font-weight:700;display:grid}.how b{font-size:1rem;display:block}.how p{color:var(--muted);margin-top:2px;font-size:.88rem}.co{background:var(--surface)}.steps{gap:6px;margin:18px 0 22px;display:flex}.steps>*{text-align:center;color:var(--muted);border:0;border-top:3px solid var(--line);cursor:pointer;background:0 0;flex:1;padding:8px 0 0;font-family:inherit;font-size:.78rem;font-weight:700}.steps>.on{color:var(--brand);border-top-color:var(--act2)}@media (max-width:400px){.steps .stlong{display:none}}.co .shipclear{background:var(--dark)}.aresfld{position:relative}.co .wrap>.btn{margin-top:12px}.againfab{z-index:55;position:absolute;bottom:calc(100% + 12px);right:14px}.btn.again{background:var(--dark);padding:12px 18px;font-size:.9rem;box-shadow:0 8px 24px #00000047}.againfab .pop{display:none;bottom:calc(100% + 10px);left:auto;right:0}.againpop:after{left:auto;right:26px}@media (hover:hover){.againfab:hover .pop{display:block}}.co .shipcalc input{border:1.5px solid var(--line)}.sumbox{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;margin:20px 0;padding:18px}.sumbox .row{justify-content:space-between;padding:5px 0;font-size:.94rem;display:flex}.sumbox .row span:last-child{white-space:nowrap;font-weight:700}.sumbox .tot{border-top:1.5px solid var(--brand);color:var(--price);margin-top:8px;padding-top:10px;font-size:1.15rem;font-weight:800}.sumbox .empty{color:var(--muted);font-size:.92rem}.fld{margin-bottom:12px}.fld label{margin-bottom:5px;font-size:.85rem;font-weight:700;display:block}.fld input{border:1.5px solid var(--line);background:#fff;border-radius:10px;width:100%;padding:13px 14px;font-size:1rem}.fld input:focus{border-color:var(--act2);outline:none}.micro{color:var(--muted);margin-top:12px;font-size:.84rem}.safety{margin-top:16px;font-size:.9rem}.ok{color:#fff;background:#0d7a3f;border-radius:10px;margin-top:14px;padding:14px;font-weight:600;display:none}.dual{color:var(--muted);letter-spacing:0;font-family:system-ui,sans-serif;font-size:.72rem;font-weight:600;display:block}.p s,.price s{color:var(--muted);margin-right:6px;font-size:.72em;font-weight:400}.upsell{border:1.5px solid var(--act2);border-radius:var(--radius);background:#fff;margin:18px 0;padding:4px 16px}.upsell h3{margin:12px 0 2px;font-size:1rem;font-weight:800}.upsell .addon{padding:12px 0}.cennote{color:var(--muted);margin-top:18px;font-size:.78rem}.prem button:disabled{opacity:.6;border-color:var(--line);color:var(--muted);cursor:default;background:0 0}.shipcalc{max-width:560px;margin-top:18px;position:relative}.shipcalc label{margin-bottom:7px;font-size:.9rem;font-weight:700;display:block}.shipcalc input{width:100%;color:var(--ink);background:#fff;border:0;border-radius:10px;padding:13px 14px;font-size:1rem}.shipsugs{z-index:30;color:var(--ink);background:#fff;border-radius:10px;margin-top:6px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 10px 30px #0000004d}.shipsugs button{text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--line);background:0 0;width:100%;padding:11px 14px;font-size:.88rem;display:block}.shipsugs button:last-child{border-bottom:0}.shipsugs button:hover{background:var(--surface)}.shipres{font-weight:600}.shipres b{font-weight:800}.shipnote{opacity:.85;font-size:.85rem}.shiperr{margin-top:8px;font-size:.88rem;font-weight:700}.shipclear{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;margin-top:10px;padding:7px 16px;font-size:.85rem;font-weight:700;display:block}.dp{background:var(--surface);border-radius:12px;padding:12px}.dpnav{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dpnav b{font-size:.9rem}.dpnav button{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:#fff;border-radius:50%;font-size:1.2rem;line-height:1}.dpnav button:disabled{opacity:.35;cursor:default}.dpweek{flex-direction:column;gap:6px;display:flex}.dprow{border:1px solid var(--line);cursor:pointer;text-align:left;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-family:inherit;display:flex}.dprow .dpwd{color:var(--ink);text-transform:capitalize;white-space:nowrap;font-size:.92rem;font-weight:800}.dprow .dpstate{color:var(--muted);text-align:right;font-size:.82rem;font-weight:600}.dprow.blocked{cursor:not-allowed;background:#e6e8ea;border-color:#0000}.dprow.blocked .dpwd{color:var(--muted);text-decoration:line-through}.dprow.discount{background:#e2f3e8;border-color:#0d7a3f}.dprow.discount .dpstate{color:#0d7a3f;font-weight:700}.dprow.ask{background:#fdf6e3;border-style:dashed;border-color:#b48b1e}.dprow.ask .dpstate{color:#8a6a14}.dprow.sel{outline:3px solid var(--act2);outline-offset:1px}.terms h2{margin-top:26px;font-size:1.15rem}.terms p{max-width:44em;margin:8px 0 0;font-size:.95rem}.draftbadge{color:#8a6a14;background:#fdf6e3;border:1px dashed #b48b1e;border-radius:8px;margin-bottom:14px;padding:6px 12px;font-size:.8rem;font-weight:700;display:inline-block}.admin .wrap{max-width:1200px}.adminlogin{max-width:360px;margin-top:18px}.adminlogin .loginbtn{text-align:center;background:var(--dark,#16385c);margin-bottom:8px;display:block}.adminlogin .loginbtn.google{color:var(--ink);border:1.5px solid var(--line);background:#fff}.adminlogin .loginor{text-align:center;margin:6px 0 12px}.adminlogin label{margin-bottom:6px;font-size:.85rem;font-weight:700;display:block}.adminlogin input{border:1.5px solid var(--line);border-radius:10px;width:100%;margin-bottom:10px;padding:12px 14px}.linkbtn{color:var(--red);cursor:pointer;font-weight:700;font-size:inherit;background:0 0;border:0;padding:0}.co .resumenote{grid-column:1/-1;margin:-6px 0 12px}.dtablewrap{margin-top:14px;overflow-x:auto}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.dtable{border-collapse:collapse;width:100%;font-size:.88rem}.dtable caption{text-align:left;color:var(--muted);padding-bottom:6px;font-size:.8rem}.dtable th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1.5px solid var(--line);white-space:nowrap;padding:6px 10px 6px 0;font-size:.76rem;font-weight:700}.dtable td{border-bottom:1px solid var(--line);vertical-align:top;padding:9px 10px 9px 0}.dtable td.num,.dtable th.num{text-align:right;white-space:nowrap}.emptystate{color:var(--muted);padding:10px 0;font-size:.86rem}.btn.small{padding:8px 14px;font-size:.8rem}.btn.ghost{color:var(--ink);border:1.5px solid var(--line);background:#fff}.invbar{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.invbar select,.invform select,.invform textarea{border:1.5px solid var(--line);font:inherit;background:#fff;border-radius:10px;max-width:100%;padding:9px 12px}.invform{border:0;min-width:0;margin:22px 0 0;padding:0}.invform textarea,.invform .fld select{width:100%}.invform .row2{gap:0 12px;display:grid}@media (min-width:700px){.invform .row2{grid-template-columns:1fr 1fr}}.invform .fld label small{color:var(--muted);font-size:.78rem;font-weight:500;display:block}.invinline{gap:8px;display:flex}.invlines input{border:1.5px solid var(--line);width:100%;min-width:180px;font:inherit;border-radius:8px;padding:7px 9px}.invlines input.n{text-align:right;width:90px;min-width:0}.invlines input.u{width:60px;min-width:0}.invdel{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:1.3rem}.invtotals{text-align:right;justify-content:end;gap:4px;margin:14px 0;display:grid}.invtotals div{justify-content:space-between;gap:16px;display:flex}.invtotals dt{color:var(--muted)}.invtotals .sum{border-top:1px solid var(--line);padding-top:6px;font-size:1.15rem;font-weight:700}.sentok{color:#0d7a3f;font-size:.8rem;font-weight:700}footer{border-top:1px solid var(--line);padding:44px 0 30px}footer .brand{color:var(--ink);margin-bottom:10px}footer p{color:var(--muted);margin-top:6px;font-size:.85rem}footer a{color:var(--muted)}footer .brand{margin-bottom:22px}.fcols{grid-template-columns:1fr;gap:26px;display:grid}.fcol b{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-bottom:4px;font-size:.8rem;display:block}.fcol p{margin-top:5px}.fbottom{border-top:1px solid var(--line);margin-top:30px;padding-top:14px;font-size:.78rem}@media (min-width:560px){.fcols{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.fcols{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:40px}}.ckbar{z-index:55;background:var(--dark);color:#fff;border-top:1px solid var(--dark-card-line);padding:14px 18px calc(14px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #00000040}.ckin{flex-direction:column;gap:12px;max-width:640px;margin:0 auto;display:flex}.ckin p{color:var(--dark-sub);font-size:.9rem;line-height:1.45}.ckin p a{color:#fff}.ckbtns{flex-wrap:wrap;gap:8px;display:flex}.ckbtns .btn{flex:auto;padding:12px 16px;font-size:.95rem}.btn.ckalt{color:#fff;background:0 0;border:1.5px solid #ffffff8c;font-weight:600}.btn.ckalt:active{background:#ffffff1f}.ckset .btn.ckalt{border-color:var(--line);color:var(--ink)}.ckset .btn.ckalt:active{background:var(--surface)}.ckrow{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.ckrow b{font-size:.95rem;display:block}.ckrow small{color:var(--muted);margin-top:2px;font-size:.82rem;line-height:1.4;display:block}.ckrow input{width:22px;height:22px;accent-color:var(--act2);flex:none}.ckset .micro{margin-top:14px}@media (min-width:1024px){.ckin{flex-direction:row;justify-content:space-between;align-items:center;max-width:1100px}.ckin p{max-width:56em}.ckbtns,.ckbtns .btn{flex:none}}.barwrap{z-index:50;backface-visibility:hidden;position:fixed;bottom:0;left:0;right:0;transform:translateZ(0)}.bar{min-height:var(--barh);background:var(--dark);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;padding:9px 18px;display:flex;position:relative}.glinehit{cursor:pointer;z-index:5;background:0 0;border:0;height:24px;position:absolute;top:-14px;left:0;right:0}.gline{background:#ffffff38;height:3px;display:block;position:absolute;top:14px;left:0;right:0}.gline i{background:var(--red);display:block;position:absolute;top:0;bottom:0;left:0}.gdot{background:var(--dark);border:2px solid #ffffffa6;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)}.gdot.hit{background:var(--red);border-color:#fff}.gpop{bottom:calc(100% + 4px);left:14px}.glinehit .pop{display:none}.glinehit.open .pop{display:block}@media (hover:hover){.glinehit:hover .pop{display:block}}.gbadgewrap{cursor:pointer;margin:-8px 0;padding:8px;display:inline-flex;position:relative}.gbadge{color:var(--dark-sub);white-space:nowrap;background:#ffffff24;border-radius:999px;padding:3px 9px;font-size:.75rem;font-style:normal;font-weight:800}.gbadge.win{background:var(--red);color:#fff}.gbadgewrap .pop{display:none;bottom:calc(100% + 14px);left:-10px}.gbadgewrap.open .pop{display:block}@media (hover:hover){.gbadgewrap:hover .pop{display:block}}.gpop .poprow span{white-space:normal}.progress{border-bottom:1px solid #ffffff24;order:-1;align-items:center;width:100%;margin-bottom:8px;padding-bottom:8px;display:flex;overflow:visible}.pstep{flex:none;align-items:center;line-height:1;display:flex;position:relative}.pstep>button{align-self:center}.pop{z-index:70;color:var(--ink);background:#fff;border-radius:10px;min-width:240px;padding:10px 14px;font-size:.78rem;font-weight:500;display:none;position:absolute;bottom:calc(100% + 12px);left:0;box-shadow:0 8px 30px #00000047}.pop:after{content:"";border:7px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:26px}.pop:before{content:"";height:14px;position:absolute;top:100%;left:0;right:0}.poprow{white-space:nowrap;justify-content:space-between;gap:16px;padding:3px 0;display:flex}.poprow b{font-weight:700}.pstep.open .pop{display:block}@media (hover:hover){.pstep:hover .pop,.pstep:focus-within .pop{display:block}}.pline{background:#ffffff40;flex:none;width:24px;height:1.5px;margin:0 8px}.progress button{color:var(--dark-sub);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:2px 0;font-size:.76rem;font-weight:700;display:flex}.progress button i{border:1.5px solid #fff6;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.7rem;font-style:normal;display:grid}.progress button.done{color:#fff}.progress button.done i{background:var(--red);border-color:var(--red);color:#fff}.progress button.subcnt{margin-left:9px;padding:8px 2px}.progress button.subcnt em{background:var(--red);color:#fff;border-radius:999px;padding:2px 8px;font-size:.75rem;font-style:normal;font-weight:800;line-height:1.4}.bar .sum{color:var(--dark-sub);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:.8rem;line-height:1.25;display:inline-flex}@keyframes pricepulse{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.bar .sum b.pulse{animation:.5s ease-out pricepulse;display:inline-block}@media (max-width:767px){.bar.collapsed .progress{display:none}}.trustrow{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.trustrow span{color:#0d7a3f;background:#e2f3e8;border-radius:999px;padding:5px 12px;font-size:.8rem;font-weight:700}.paybadges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.paybadges span{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:700}.bar .sum:disabled{cursor:default}.msheet .sumbox{background:var(--surface);border:0;margin:14px 0 4px}.bar .sum b{color:#fff;font-family:var(--font-barlow),system-ui,sans-serif;letter-spacing:0;font-size:1.1rem;font-weight:700;display:block}.bar .btn{flex:none;padding:11px 22px;font-size:.95rem}.modal{z-index:60;background:#14161a8c;align-items:flex-end;display:none;position:fixed;inset:0}.modal.open{display:flex}.msheet{width:100%;max-height:82vh;padding:22px 18px calc(18px + env(safe-area-inset-bottom));background:#fff;border-radius:18px 18px 0 0;max-width:640px;margin:0 auto;overflow:auto}.msheet h3{font-family:var(--font-barlow),system-ui,sans-serif;margin-bottom:10px;padding-right:40px;font-size:1.25rem;font-weight:700}.msheet p{color:var(--ink);margin-bottom:10px;font-size:.95rem}.msheet .btn{width:100%;margin-top:8px}.toast{z-index:80;background:var(--red-dk);color:#fff;cursor:pointer;text-align:left;border:0;border-radius:12px;max-width:min(92vw,480px);padding:13px 20px;font-size:.92rem;font-weight:600;position:fixed;bottom:150px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000004d}.toast u{white-space:nowrap;margin-left:6px;font-weight:800}.btn.paylater{border:1.5px solid var(--line);color:var(--ink);background:0 0;font-weight:600}.btn.paylater:active{background:var(--surface)}.mclose{background:var(--surface);cursor:pointer;border:0;border-radius:50%;width:36px;height:36px;margin-top:-4px;font-size:1.1rem;position:absolute;right:16px}@media (min-width:560px){.ops{grid-template-columns:repeat(4,1fr)}.pkgs{grid-template-columns:repeat(3,1fr)}.pkg .price{font-size:1.5rem}}@media (min-width:560px) and (max-width:1150px){.pkg .btn{padding:12px 8px;font-size:.86rem}}.brand{text-decoration:none}.hnav{align-items:center;gap:16px;display:flex}.hnav a:not(.htel){color:var(--hd-tx);font-size:.9rem;font-weight:600;text-decoration:none}.bloglist{columns:1;column-gap:18px;margin-top:24px}.blogcard{break-inside:avoid;background:#fff;flex-direction:column;width:100%;margin-bottom:40px;text-decoration:none;display:flex}.bimg{aspect-ratio:16/9;background:var(--surface);border:1.5px dashed var(--line);border-radius:var(--radius);color:var(--muted);text-align:center;place-items:center;padding:6px;font-size:.78rem;display:grid;overflow:hidden}.bimg img,.bimg video{object-fit:cover;width:100%;height:100%}.bbody{flex-direction:column;flex:1;padding:14px 0 0;display:flex}.bfoot em{margin-left:auto}.bfilters{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.bfilters .tabs{margin:0}.bselect{border:1.5px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:10px;padding:12px 14px;font-size:.95rem;font-weight:600}@media (max-width:767px){.bfilters .tabs{display:none}}@media (min-width:768px){.bselect{display:none}}.btags{flex-wrap:wrap;gap:6px;margin-bottom:7px;display:flex}.btags em{letter-spacing:.04em;text-transform:uppercase;color:var(--brand);background:var(--surface);border-radius:999px;padding:2px 9px;font-size:.75rem;font-style:normal;font-weight:800}.bcat{letter-spacing:.05em;text-transform:uppercase;color:var(--brand);margin-bottom:6px;font-size:.7rem;font-weight:800}.blogcard b{color:var(--ink);font-size:1.08rem;line-height:1.3}.blogcard p{color:var(--muted);margin:6px 0 12px;font-size:.9rem}.bfoot{justify-content:space-between;align-items:baseline;margin-top:auto;display:flex}.bread{color:var(--red);font-size:.9rem;font-weight:700}.bfoot em{color:var(--muted);font-size:.82rem;font-style:normal;font-weight:600}.blogcat{margin-top:30px}.draftchip{color:#8a6a14;background:#fdf6e3;border:1px dashed #b48b1e;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:.75rem;font-style:normal;font-weight:700}.arthero{aspect-ratio:16/9;border-radius:var(--radius);object-fit:cover;width:100%;max-width:44em;margin:14px 0 22px}.arthero.slot{background:var(--surface);border:1.5px dashed var(--line);color:var(--muted);text-align:center;place-items:center;padding:8px;font-size:.82rem;display:grid}.artmeta{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 4px;display:flex}.artmeta em{letter-spacing:.04em;text-transform:uppercase;color:var(--brand);background:var(--surface);border-radius:999px;padding:3px 10px;font-size:.68rem;font-style:normal;font-weight:800}.artmeta span{color:var(--muted);font-size:.82rem;font-weight:600}.artbody{max-width:44em}.artbody p{margin:0 0 15px;font-size:.98rem;line-height:1.65}.artbody>p:first-of-type{color:var(--ink);font-size:1.12rem;line-height:1.6}.artbody h2{clear:both;margin:32px 0 12px;padding-bottom:8px;font-size:1.35rem;position:relative}.artbody h2 .hline{background:var(--red);width:28px;height:3px;display:block;position:absolute;bottom:0;left:0}.artbody h3{color:var(--brand);margin:20px 0 8px;font-size:1.05rem}.afig{aspect-ratio:4/3;background:var(--surface);border:1.5px dashed var(--line);width:min(46%,300px);color:var(--muted);text-align:center;border-radius:10px;place-items:center;padding:6px;font-size:.76rem;display:grid;position:relative}.afig.left{float:left;margin:6px 22px 10px 0}.afig.right{float:right;margin:6px 0 10px 22px}.afig.wide{float:none;clear:both;aspect-ratio:16/9;width:66%;margin:20px auto}.afig.full{float:none;clear:both;aspect-ratio:16/9;width:100%;max-width:44em;margin:20px 0}.afig .afigview img,.afig .afigview video{object-fit:cover;border-radius:8px;width:100%;height:100%}.afig[data-srcs]{background:0 0;border:0;place-items:stretch stretch;padding:0;overflow:hidden}.afig[data-srcs] .afigview{width:100%;height:100%;position:absolute;top:0;left:0}.afig[data-srcs] .afigview img,.afig[data-srcs] .afigview video{border-radius:10px;display:block}.afignav button{cursor:pointer;z-index:2;background:0 0;border:0;align-items:center;width:34%;padding:0;display:flex;position:absolute;top:0;bottom:0}.afignav button:first-of-type{justify-content:flex-start;left:0}.afignav button:last-of-type{justify-content:flex-end;right:0}.afignav i{color:#fff;background:#16385cb3;border-radius:50%;place-items:center;width:26px;height:26px;margin:0 7px;font-size:1rem;font-style:normal;line-height:1;display:grid}.afignav button:hover i{background:var(--red)}.afignav b{color:var(--ink);background:#ffffffe0;border-radius:999px;padding:2px 9px;font-size:.75rem;font-weight:800;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.artbody h3,.artcta{clear:both}@media (max-width:559px){.afig{margin:14px 0;float:none!important;width:100%!important}}.arthero,.artbody .afig,.ukgal .uktile,.ukbapair .uktile,.ukmedia .uktile,.heroimg.filled,#dukaz .gal .filled{cursor:zoom-in}.lightbox{z-index:90;background:#0a0e14e0;justify-content:center;align-items:center;padding:26px;display:flex;position:fixed;inset:0}.lightbox figure{flex-direction:column;align-items:center;gap:12px;max-width:min(1100px,92vw);margin:0;display:flex}.lightbox img,.lightbox video{object-fit:contain;border-radius:10px;max-width:100%;max-height:80vh}.lbslot{aspect-ratio:4/3;background:var(--surface);border:1.5px dashed var(--line);width:min(900px,86vw);color:var(--muted);text-align:center;border-radius:12px;place-items:center;padding:22px;font-size:1rem;display:grid}.lightbox figcaption{color:#fff;font-size:.9rem;font-weight:700}.lbnav{cursor:pointer;width:52px;height:52px;color:var(--ink);z-index:91;background:#ffffffeb;border:0;border-radius:50%;font-size:1.9rem;line-height:1;position:fixed;top:50%;transform:translateY(-50%)}.lbnav.prev{left:14px}.lbnav.next{right:14px}.lbclose{cursor:pointer;z-index:91;background:#ffffffeb;border:0;border-radius:50%;width:44px;height:44px;font-size:1.15rem;position:fixed;top:14px;right:14px}.editfab{z-index:95;background:var(--dark);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:10px 16px;font-size:.85rem;font-weight:700;position:fixed;top:96px;right:14px;box-shadow:0 8px 24px #0000004d}.editfab.on{background:var(--red)}.editfab.sub2{color:var(--ink);border:1.5px solid var(--line);background:#fff;top:142px}body.editing [data-edit]{outline:2px dashed var(--red);outline-offset:3px;cursor:pointer;position:relative}body.editing [data-edit]:after{content:"✎";z-index:5;background:var(--red);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.8rem;display:grid;position:absolute;top:-12px;right:-12px;box-shadow:0 2px 8px #0000004d}body.editing [data-edit].eddrop,body.editing [data-edit-always] .uktile[data-edit].eddrop{outline:3px dashed var(--red);outline-offset:-3px;box-shadow:inset 0 0 0 999px #e8000d1a}body.editing [data-edit][contenteditable=true]{outline:2px solid var(--red);cursor:text}body.editing [data-edit-always] .uktile[data-edit]{outline:none}body.editing [data-edit-always] .uktile[data-edit]:after{opacity:0;width:40px;height:40px;font-size:1.15rem;transition:opacity .15s;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}body.editing [data-edit-always] .uktile[data-edit]:hover:after{opacity:1}body.editing [data-edit-always] .uktile.dropover{outline:3px dashed var(--red);outline-offset:-3px}.editmenu button small{color:var(--muted);font-size:.7rem;font-weight:500;display:block}.editmenu{z-index:96;background:#fff;border-radius:10px;flex-direction:column;min-width:210px;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 30px #0000004d}.editmenu button{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;padding:11px 16px;font-size:.9rem;font-weight:600}.editmenu button:hover{background:var(--surface)}.editmenu button:last-child{color:var(--muted);border-bottom:0}.cropmodal{z-index:97;background:#0a0e14cc;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cropbox{background:#fff;border-radius:14px;max-width:96vw;max-height:92vh;padding:18px;overflow:auto}.cropbox>p{margin-bottom:12px;font-size:.9rem}.cropview{touch-action:none;cursor:grab;background:#222;border-radius:10px;max-width:100%;position:relative;overflow:hidden}.cropview img{transform-origin:0 0;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:0;left:0}.cropbox input[type=range]{width:100%;margin:12px 0}.croprow{gap:10px;display:flex}.mdbox{width:min(860px,94vw)}.mdbox textarea{border:1.5px solid var(--line);border-radius:10px;width:100%;height:min(56vh,520px);margin-bottom:12px;padding:12px;font-family:ui-monospace,Consolas,monospace;font-size:.85rem;line-height:1.5}.dlnote{border:1.5px solid var(--line);border-radius:10px;width:100%;min-height:110px;padding:12px;font-size:.95rem}.dlmsg{background:var(--surface);border-left:3px solid var(--act2);white-space:pre-wrap;border-radius:0 10px 10px 0;max-width:44em;margin:16px 0;padding:14px 16px}.related{align-items:start;gap:14px;margin-top:14px;display:grid}.related .blogcard{margin-bottom:0}@media (min-width:768px){.related{grid-template-columns:repeat(3,1fr)}}.ukmedia .btn{text-align:center;display:inline-block}.artbody ul,.artbody ol{margin:0 0 14px 22px;font-size:.98rem}.artbody li{margin-bottom:6px}.artbody blockquote{border-left:3px solid var(--act2);color:var(--muted);margin:0 0 14px;padding:4px 0 4px 16px}.tablewrap{clear:both;border-radius:10px;margin:20px 0;overflow-x:auto}.artbody table{border-collapse:collapse;width:100%;min-width:520px;font-size:.88rem}.artbody th{background:var(--dark);color:#fff;text-align:left;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;padding:10px 14px;font-size:.78rem}.artbody td{border-bottom:1px solid var(--line);vertical-align:top;padding:11px 14px}.artbody td:first-child{white-space:nowrap;font-weight:700}.artbody tbody tr:nth-child(2n) td{background:var(--surface)}.crumb{margin-bottom:14px;font-size:.85rem}.crumb a{color:var(--muted);text-decoration:none}article h1{margin-bottom:18px}.artp{max-width:38em;margin:0 0 14px}.artcta{border:1.5px solid var(--act2);border-radius:var(--radius);margin-top:26px;padding:18px}.artcta .btn{margin-top:12px;display:inline-block}.ukswitch{margin:22px 0 26px}@media (min-width:768px){.ukswitch.ptgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ukfacts{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 8px;display:grid}.ukfacts div{background:var(--surface);border-radius:10px;padding:12px 14px;font-size:.86rem}.ukfacts b{font-size:.98rem;display:block}.ukfacts span{color:var(--muted)}.ukgroup{margin-top:34px}.ukgroup small{color:var(--muted);letter-spacing:0;font-size:.8rem;font-weight:500;display:block}.ukgal{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.uktile{aspect-ratio:4/3;border:1.5px dashed var(--line);color:var(--muted);text-align:center;background:var(--surface);border-radius:10px;place-items:center;padding:6px;font-size:.76rem;display:grid;position:relative}.uktile i{background:var(--dark);color:#fff;z-index:2;border-radius:999px;padding:1px 7px;font-size:.7rem;font-style:normal;font-weight:800;position:absolute;top:6px;left:8px}.uktile img,.uktile video{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.uktile.filled{background:0 0;border-color:#0000;padding:0;overflow:hidden}.uktile.busy,.edbusy{position:relative}.uktile.busy:before,.edbusy:before{content:"";z-index:3;border-radius:inherit;background:#16385cb8;position:absolute;inset:0}.uktile.busy:after,.edbusy:after{content:"";z-index:4;border:4px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;animation:.8s linear infinite edspin;position:absolute;top:50%;left:50%}@keyframes edspin{to{transform:rotate(360deg)}}.edtoast{left:50%;bottom:calc(var(--barh) + 96px);z-index:9998;background:var(--brand);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:.9rem;font-weight:700;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 24px #00000040}.edtoast i{border:3px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite edspin}@media (prefers-reduced-motion:reduce){.edtoast i,.edbusy:after,.uktile.busy:after{border-color:#fff;animation:none}}.uktile.wide{aspect-ratio:16/9}.ukba{gap:18px;margin-top:14px;display:grid}.ukbapair{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.ukbaitem p{color:var(--muted);font-size:.88rem}.ukig .ukigshot{aspect-ratio:4/3;margin-bottom:8px}.ukig .btn{margin-top:8px;display:inline-block}.qrnow{margin:4px 0 16px}.qrnow>b{color:var(--brand);margin-bottom:8px;display:block}.dlpay{background:var(--surface);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:10px 16px;margin:16px 0;padding:14px 16px;display:flex}.dlpay small{color:var(--muted);flex-basis:100%;font-size:.8rem}.dlpay .tabs{flex-basis:100%;margin:0}.paycard,.payqr{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:10px 16px;display:flex}.payqrimg{background:#fff;border-radius:8px;width:180px;height:180px;padding:6px}.payqrimg svg{width:100%;height:100%;display:block}.payqr dl{gap:3px;margin:0;font-size:.9rem;display:grid}.payqr dl div{gap:8px;display:flex}.payqr dt{color:var(--muted);min-width:118px}.payqr dd{margin:0;font-weight:700}.dlpay[data-method=card] .payqr,.dlpay[data-method=qr] .paycard,.dlpay[data-method=auto] .payqr{display:none}@media (min-width:768px){.dlpay[data-method=auto] .payqr{display:flex}.dlpay[data-method=auto] .paycard{display:none}}.testgate{min-height:230px;position:relative}.testgate>[inert]{filter:blur(2px);opacity:.45}.testgateov{z-index:2;text-align:center;border-radius:var(--radius);border:1.5px solid var(--line);background:#ffffffeb;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.testgateov b{font-size:1.05rem}.testgateov p{color:var(--muted);max-width:420px;margin:0;font-size:.9rem}.testgatebtn{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px;font-size:.88rem;text-decoration:underline}.ukmedia{gap:10px;margin-top:14px;display:grid}.ukdl{background:var(--surface);border-radius:var(--radius);margin-top:34px;padding:20px}.ukdl p{color:var(--muted);margin:6px 0 12px;font-size:.92rem}@media (min-width:768px){.ukfacts{grid-template-columns:repeat(4,1fr)}.ukgal,.ukba{grid-template-columns:repeat(3,1fr)}.ukmedia{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.ukgal{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.wrap,.hrow{max-width:760px}.wrap{padding:0 24px}section{padding:64px 0}.how ol{grid-template-columns:1fr 1fr;column-gap:40px}.bloglist{columns:2}.modal{align-items:center;padding:24px}.msheet{border-radius:18px;max-width:560px;max-height:78vh}.bar{padding-left:24px;padding-right:24px}.progress{justify-content:center}}@media (min-width:1024px){.wrap,.hrow{max-width:1040px}h1{font-size:clamp(2.4rem,3.4vw,3.4rem)}h2{font-size:1.9rem}.hero .wrap{grid-template-columns:1.05fr 1fr;align-items:center;column-gap:56px;display:grid}.hero h1,.hero .sub,.hero .btn{grid-column:1}.hero .btn{justify-self:start}.hero .heroimg{aspect-ratio:auto;grid-area:1/2/4;align-self:stretch;min-height:340px;margin-top:0}.hero .ops{grid-column:1/-1;margin-top:40px}#doplnky .wrap>div{grid-template-columns:1fr 1fr;align-items:start;column-gap:56px;display:grid}#doplnky .wrap>div>h2,#doplnky .wrap>div>.sub,#doplnky .wrap>div>.ptrow,#doplnky .wrap>div>.choicecards,#doplnky .wrap>div>.sizebox,#doplnky .wrap>div>.upravy{grid-column:1/-1}#doplnky .wrap>div+div{margin-top:44px}.vaddons{grid-template-columns:1fr 1fr;align-items:start;column-gap:56px;display:grid}.co .wrap{grid-template-columns:1fr 380px;align-items:start;column-gap:56px;display:grid}.co .wrap>*{grid-column:1}.co h2,.co .steps{grid-column:1/-1}.co .sumbox{grid-area:span 4/2;margin:0;position:sticky;top:76px}.fotograf img{width:132px;height:168px}.trust{max-width:720px;margin-left:auto;margin-right:auto}.bloglist{columns:3}.bar{padding:8px max(24px,50% - 496px)}.progress{border-bottom:0;flex:1;order:0;justify-content:center;width:auto;margin-bottom:0;padding-bottom:0;overflow:visible}.bar .sum{order:-1}.pline{width:40px}.progress button{font-size:.8rem}.hero .trustrow{grid-column:1}}.faqlist{max-width:760px;margin-top:20px}.faqitem{background:#fff;border:1px solid #dfe5ec;border-radius:12px;margin-bottom:10px}.faqitem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-weight:700;list-style:none;display:flex}.faqitem summary::-webkit-details-marker{display:none}.faqitem summary:after{content:"+";color:var(--red,#e8000d);flex-shrink:0;font-size:1.3rem;line-height:1}.faqitem[open] summary:after{content:"−"}.faqitem p{color:#3d4c5e;margin:0;padding:0 18px 14px;line-height:1.55}.dlgrid{grid-template-columns:1fr;align-items:start;gap:32px;margin-top:32px;display:grid}.dlgrid .ukgroup{margin-top:40px}.dlgrid>div>.ukgroup:first-child,.dlgrid>div>div:first-child>.ukgroup{margin-top:0}.dlgal{background:#fff;border:1px solid #dfe5ec;border-radius:14px;padding:18px 20px}.dlgal h2{margin:0 0 6px;font-size:1.05rem}.dlgal .galsub{color:#5b6b7d;margin:0 0 14px;font-size:.78rem;line-height:1.5}.dlgal input[type=file]{color:#5b6b7d;width:100%;font-size:.78rem}.dlgal input[type=file]::file-selector-button{background:var(--red,#e8000d);color:#fff;cursor:pointer;border:0;border-radius:999px;margin-right:10px;padding:9px 16px;font-family:inherit;font-weight:700}.dlgal .micro{margin-top:10px}.dlthumbs{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.dlthumbs .thumb{aspect-ratio:4/3;cursor:grab;outline-offset:2px;background:#eef1f5;border-radius:8px;outline:2px solid #0000;position:relative;overflow:hidden}.dlthumbs .thumb img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.dlthumbs .thumb.sel{outline-color:var(--red,#e8000d)}.dlgal .selhint{background:#fff;margin:8px 0 0;padding-top:8px;position:sticky;bottom:0}.uktile.dropover{outline:3px dashed var(--red,#e8000d);outline-offset:-3px}@media (min-width:900px){.dlgrid{grid-template-columns:280px 1fr}.dlgal{max-height:calc(100vh - 96px);position:sticky;top:76px;overflow:auto}}.ms{color:var(--ink);background:#fff;padding-bottom:0}.mswrap{max-width:1040px;margin:0 auto;padding:0 18px}.ms section{padding:36px 0 0}.msbar{background:var(--surface);color:var(--brand);text-align:center;padding:10px 18px;font-size:.85rem;font-weight:700}.msbar.ended{color:var(--red-dk);background:#fdecec}.mshero{background:linear-gradient(165deg,#c9d3da,#8d9aa5 55%,#5d6a74);align-items:flex-end;min-height:62vh;display:flex;position:relative}.mshero img,.mshero video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mshero:after{content:"";background:linear-gradient(#0000 30%,#0a1428c7);position:absolute;inset:0}.mshero-in{z-index:1;color:#fff;width:100%;max-width:1040px;margin:0 auto;padding:40px 18px 34px;position:relative}.mshero h1{color:#fff;max-width:16em;font-size:clamp(1.9rem,6vw,3.2rem)}.msloc{opacity:.9;margin-bottom:8px;font-size:.95rem;font-weight:600}.msprice{font-family:var(--font-barlow),system-ui,sans-serif;margin-top:8px;font-size:clamp(1.4rem,4vw,2rem);font-weight:700}.mskey{flex-wrap:wrap;gap:22px;margin:18px 0 22px;list-style:none;display:flex}.mskey b{font-size:1.25rem;display:block}.mskey span{opacity:.85;font-size:.78rem}.msdesc{white-space:pre-wrap;max-width:44em;font-size:1.02rem;line-height:1.6}.mstable{border-collapse:collapse;width:100%;max-width:560px}.mstable th,.mstable td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px;font-size:.95rem}.mstable th{color:var(--muted);width:42%;font-weight:600}.msaddr{margin-bottom:12px;font-weight:600}.msmap{border-radius:var(--radius);border:0;width:100%;height:320px}.msagent-card{background:var(--surface);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.msagent-card b{font-size:1.1rem;display:block}.msagent-card span{color:var(--muted);font-size:.9rem}.msagent-cta{flex-wrap:wrap;gap:10px;display:flex}.msfoot{background:var(--dark);color:var(--dark-sub);text-align:center;margin-top:48px;padding:26px 18px;font-size:.82rem}.msfoot a{color:#fff;font-weight:700}.msneutral{text-align:center;background:var(--surface);place-items:center;min-height:100vh;display:grid}.msneutral .mswrap{max-width:560px;padding:40px 18px}.msneutral img{margin:0 auto 18px}.msneutral p{color:var(--muted);margin-top:12px}@media (min-width:768px){.ms .ukgal{grid-template-columns:repeat(3,1fr)}}.msform{gap:12px;margin-top:14px;display:grid}.msform .row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.msform .aibox{background:var(--surface);border-radius:12px;padding:14px 16px}.msform .hostrow{align-items:center;gap:6px;display:flex}.msform .hostrow input{flex:1;min-width:0}.msform .hostrow select{border:1.5px solid var(--line);background:#fff;border-radius:10px;flex:1;min-width:0;padding:13px 14px;font-size:1rem}.msform .fld label small{color:var(--muted);font-size:.78rem;font-weight:500;display:block}.okmsg{color:#0d7a3f}.msform .aibox label small{color:var(--muted);margin:2px 0 8px;font-size:.78rem;font-weight:500;display:block}.msform .aibox textarea{min-height:80px}.msform textarea{min-height:120px}.msstatus{background:var(--surface);border-radius:10px;margin-top:14px;padding:12px 16px;font-size:.9rem}.domlist{gap:6px;margin-top:10px;list-style:none;display:grid}.domlist li{background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;font-size:.9rem;display:flex}.domlist .st{color:#0d7a3f;background:#e2f3e8;border-radius:999px;padding:2px 9px;font-size:.72rem;font-weight:700}.domlist .st.assigned{color:var(--red-dk);background:#fdecec}.domlist .st.quarantine{color:#8a5a00;background:#fff3d6}.audit section{padding:44px 0}.auhero{background:var(--dark);color:#fff;padding:40px 0 36px}.auhero h1{color:#fff;max-width:18em;font-size:clamp(1.8rem,5.2vw,2.8rem)}.auhero .sub{color:var(--dark-sub);max-width:40em}.auhero .crumb a{color:var(--dark-sub)}.aukick{letter-spacing:.06em;text-transform:uppercase;color:var(--red);margin-bottom:8px;font-size:.74rem;font-weight:800;display:inline-block}.auhero .aukick{color:#ff6b73}.aumetrics{grid-template-columns:1fr;gap:10px;margin-top:22px;display:grid}.aumetrics div{background:var(--dark-card);border:1px solid var(--dark-card-line);border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.aumetrics b{font-family:var(--font-barlow),system-ui,sans-serif;color:#fff;font-size:1.9rem}.aumetrics span{color:var(--dark-sub);font-size:.86rem}.aumetrics a{color:#ff6b73;margin-top:4px;font-size:.72rem;text-decoration:none}.share{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-size:.84rem;display:flex}.share span{color:inherit;opacity:.8;margin-right:4px}.share a,.share button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1.5px solid;border-radius:999px;padding:6px 12px;font-weight:600;text-decoration:none}.share button.on{background:var(--red);border-color:var(--red);color:#fff}.share.compact{color:var(--muted);margin-top:10px;font-size:.78rem}.share.compact a,.share.compact button{padding:4px 10px}.sharepop{background:var(--surface);color:var(--ink);border-radius:12px;flex-basis:100%;margin-top:4px;padding:14px 16px;font-size:.86rem}.sharepop p{margin-bottom:10px}.sharerow{flex-wrap:wrap;gap:8px;display:flex}.sharerow .btn{padding:9px 14px;font-size:.84rem}.sharenote{margin:26px 0 0;font-size:.95rem}.uk .share{color:var(--brand);margin-top:18px}.aucards{gap:12px;margin-top:18px;display:grid}.aucards div{background:var(--surface);border-radius:12px;padding:16px 18px}.aucards b{margin-bottom:4px;display:block}.aucards p{color:var(--muted);font-size:.92rem}.aubars{gap:8px;max-width:560px;margin-top:22px;display:grid}.aubars div{grid-template-columns:110px 1fr;align-items:center;gap:10px;font-size:.88rem;display:grid}.aubars i{background:var(--brand);color:#fff;white-space:nowrap;border-radius:6px;padding:6px 10px;font-size:.8rem;font-style:normal;font-weight:700;display:block}.aubars div:nth-child(n+2) i{background:#7f95ad}.aumist{background:var(--surface)}.aumk{border-radius:var(--radius);background:#fff;gap:14px;margin-top:16px;padding:18px;display:grid}.aumk h3{font-family:var(--font-barlow),system-ui,sans-serif;color:var(--brand);margin:6px 0;font-size:1.2rem}.aumk p{color:var(--muted);font-size:.93rem}.aufix{color:var(--ink);margin-top:8px}.aun{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.85rem;font-weight:800;display:inline-grid}.aucalc{background:var(--surface);border-radius:var(--radius);margin-top:18px;padding:18px}.aucalc .row2{gap:12px;display:grid}.aucalc .fld label small,.aulead .fld label small{color:var(--muted);font-size:.78rem;font-weight:500;display:block}.aucalc input[type=range]{width:100%;accent-color:var(--red);margin-top:8px}.aurange{color:var(--muted);justify-content:space-between;font-size:.8rem;display:flex}.aurange b{color:var(--brand)}.auout{background:var(--dark);color:#fff;border-radius:12px;flex-direction:column;gap:2px;margin-top:14px;padding:16px 18px;display:flex}.auout b{font-family:var(--font-barlow),system-ui,sans-serif;color:#fff;font-size:2rem}.auout small{color:var(--dark-sub);margin-top:6px;font-size:.82rem;line-height:1.45}.auq{gap:10px;margin-top:18px;list-style:none;display:grid}.auq li{background:var(--surface);border:2px solid #0000;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;padding:14px 16px;display:grid}.auq li.bad{border-color:var(--red)}.auq li.good{border-color:#0d7a3f}.auqt{font-size:.95rem;font-weight:600}.auyn{grid-column:2;gap:8px;display:flex}.auyn button{border:1.5px solid var(--line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;min-width:72px;padding:8px 18px;font-weight:700}.auyn button.on{background:var(--brand);color:#fff;border-color:var(--brand)}.aures{border-radius:var(--radius);background:var(--surface);flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px;padding:18px 20px;display:flex}.aures.n0{background:#e2f3e8}.aures.n1,.aures.n2{background:#fff3d6}.aures.n3{background:#fdecec}.aubig{font-family:var(--font-barlow),system-ui,sans-serif;color:var(--brand);font-size:1.35rem;font-weight:700}.aulead{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;margin-top:22px;padding:20px}.aulead h3{font-family:var(--font-barlow),system-ui,sans-serif;color:var(--brand);margin-bottom:6px;font-size:1.25rem}.aulead .row2{gap:0 12px;display:grid}.auhp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.auconsent{color:var(--muted);align-items:flex-start;gap:10px;margin:6px 0 14px;font-size:.84rem;display:flex}.auconsent input{margin-top:3px}.aushare{background:var(--surface);text-align:left}.aushare .share{color:var(--brand)}@media (min-width:768px){.aumetrics,.aucards{grid-template-columns:repeat(3,1fr)}.aumk{grid-template-columns:1.1fr 1fr;align-items:center}.aucalc .row2,.aulead .row2{grid-template-columns:1fr 1fr}.auq li{grid-template-columns:auto 1fr auto}.auyn{grid-column:auto}}.orderhist{margin:24px 0}.orderhist ol{border-left:2px solid var(--line);margin:8px 0 0;padding:0;list-style:none}.orderhist li{padding:4px 0 4px 14px;font-size:.9rem}.orderhist time{color:var(--muted);font-size:.82rem}.orderhist small{color:var(--muted)}.rpbar{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.rpbar input[type=range]{flex:1;min-width:160px}.rpbox{border:1.5px solid var(--line);border-radius:var(--radius);background:#fff;width:100%;position:relative;overflow:hidden}.rpbox iframe{background:#fff;border:0;display:block}.rpwarn{color:#8a6a14;background:#fdf6e3;border:1px dashed #b48b1e;border-radius:8px;padding:6px 10px}.replaying .ckbar,.replaying .testgateov{display:none!important}.rpcursor{z-index:9999;pointer-events:none;background:var(--red);border-radius:50% 50% 50% 0;width:18px;height:18px;margin:-2px 0 0 -2px;transition:transform .1s linear;position:fixed;top:0;left:0;box-shadow:0 0 0 3px #ffffffe6}.rpclick{border:3px solid var(--red);z-index:9998;pointer-events:none;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;animation:.7s ease-out forwards rpclick;position:fixed}@keyframes rpclick{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.rpfocus{outline-offset:2px;outline:3px solid var(--red)!important}.rpheat{z-index:9997;pointer-events:none;position:absolute;top:0;left:0}[data-anim=hide]{opacity:0;transform:translateY(22px)}[data-anim=in]{opacity:1;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--anim-d,0s);transform:none}.logoblock .logos img[data-anim=hide]{transform:translateY(10px)scale(.92)}@keyframes heroin{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hero h1,.hero .sub,.hero>.wrap>.btn,.hero .trustrow{animation:.6s cubic-bezier(.2,.7,.2,1) both heroin}.hero .sub{animation-delay:80ms}.hero>.wrap>.btn{animation-delay:.16s}.hero .trustrow{animation-delay:.24s}@keyframes kenburns{0%{transform:scale(1.08)}to{transform:scale(1)}}.heroslide.on img{animation:9s ease-out both kenburns}@keyframes cardpop{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}.ptcard.on .ptpick{animation:.35s ease-out cardpop}@keyframes flagin{0%{opacity:0;transform:translate(-50%,6px)scale(.8)}to{opacity:1;transform:translate(-50%)scale(1)}}.ccflag{animation:.35s cubic-bezier(.2,.7,.2,1) both flagin}.how li{position:relative}.how li:before{z-index:1;background:var(--base);position:relative}.how li:not(:last-child):after{content:"";background:var(--brand);opacity:.25;transform-origin:top;width:2px;margin-left:-1px;position:absolute;top:56px;bottom:-16px;left:20px}.how li[data-anim=hide]:after{transform:scaleY(0)}.how li[data-anim=in]:after{transition:transform .9s ease calc(var(--anim-d,0s) + .3s);transform:scaleY(1)}@media (min-width:768px){.how li:after{display:none}}@keyframes stepin{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.costep{animation:.3s ease-out both stepin}@keyframes okin{0%{opacity:0;transform:scale(.9)}60%{transform:scale(1.03)}to{opacity:1;transform:none}}.co .ok{animation:.45s ease-out both okin}.flyprice{z-index:9990;pointer-events:none;color:#fff;background:var(--red);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:.9rem;font-weight:700;position:fixed;box-shadow:0 6px 18px #0000002e}@media (min-width:1024px) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-parallax] .heroimg.filled img,[data-parallax] .gal>div.filled img,[data-parallax] .ba .side img,[data-parallax] .uktile img{translate:0 var(--py,0px);scale:1.07}@supports (animation-timeline:view()){@keyframes secrise{0%{opacity:.35;transform:translateY(48px)}to{opacity:1;transform:none}}body>section:not(.hero):not(#objednavka)>.wrap>h2,body>section:not(.hero):not(#objednavka)>.wrap>.sub{animation:linear both secrise;animation-timeline:view();animation-range:entry cover 28%}}}@media (prefers-reduced-motion:reduce){[data-anim]{opacity:1!important;transform:none!important}.flyprice{display:none}}
