.shpg-in{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:clamp(36px,5vw,90px);align-items:end}.pb-rc{position:relative;padding-top:8px;filter:drop-shadow(0 26px 30px rgba(0,0,0,.45))}.pb-rc-slot{position:absolute;left:-10px;right:-10px;top:0;z-index:2;height:16px;border-radius:9px;background:#00104c;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 3px 6px #0009}.pb-rc-p{position:relative;display:grid;gap:12px;margin-bottom:9px;padding:24px 22px 16px;background:#fff;color:var(--ink);clip-path:inset(0 -20px -20px -20px);animation:pb-print 1.6s cubic-bezier(.4,0,.2,1) .6s both}@keyframes pb-print{0%{transform:translateY(-100%)}}.pb-rc-p:after{content:"";position:absolute;left:0;right:0;top:100%;height:9px;background:linear-gradient(135deg,#fff 4.5px,transparent 0) 0 0/9px 9px repeat-x,linear-gradient(-135deg,#fff 4.5px,transparent 0) 0 0/9px 9px repeat-x}.pb-rc-h{display:grid;justify-items:center;gap:3px;padding-bottom:10px;border-bottom:1.5px dashed var(--line2);text-align:center}.pb-rc-h b{font:800 17px/1.2 var(--ff-h)}.pb-rc-h small{font:600 11px/1 var(--ff);letter-spacing:.12em;text-transform:uppercase;color:var(--mut)}.pb-rc ul{display:grid;gap:9px}.pb-rc li,.pb-rc-t{display:flex;align-items:baseline;gap:8px;font-size:14px;line-height:1.35;color:var(--ink2);animation:fade-up .45s var(--ease) both;animation-delay:calc(1.9s + var(--k) * .28s)}.pb-rc li span{display:flex;flex:1;gap:8px;min-width:0}.pb-rc li span:after{content:"";flex:1;min-width:12px;border-bottom:2px dotted var(--line2);transform:translateY(-4px)}.pb-rc li b{font:700 14px/1 var(--ff-h);color:var(--ink);font-variant-numeric:tabular-nums}.pb-rc-t{justify-content:space-between;margin-top:4px;padding:11px 12px;border-radius:10px;background:#fdf2d6;border:1px solid #f2c14e;color:var(--ink);font-weight:600}.pb-rc-t b{font:800 14px/1.2 var(--ff-h);color:#7a5508;text-align:right}.pb-rc-f{padding-top:10px;border-top:1.5px dashed var(--line2);font:800 12px/1 var(--ff-h);letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--blue)}.pb-how{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,5vw,80px);align-items:start}.pb-bd{position:sticky;top:170px;display:grid;gap:16px;padding:22px;border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-2)}.pb-bd-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--line)}.pb-bd-h b{font:800 17px/1.2 var(--ff-h);color:var(--ink)}.pb-bd-s{display:grid;text-align:right}.pb-bd-s span{grid-area:1/1;font:700 13px/1.2 var(--ff-h);color:var(--blue);opacity:0;transform:translateY(6px);transition:opacity .3s,transform .4s var(--ease)}.pb-bd-s span.on{opacity:1;transform:none}.pb-bd-c{display:flex;flex-wrap:wrap;gap:6px}.pb-bd-c span{padding:6px 11px;border-radius:8px;background:var(--blue-l);color:var(--blue);font:700 12.5px/1 var(--ff-h)}.pb-cvs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.pb-cv{position:relative;display:grid;justify-items:center;align-content:start;gap:5px;padding:12px 6px 10px;border-radius:10px;background:var(--bg2);border:1.5px solid var(--line);font-style:normal;transition:opacity .45s,transform .5s cubic-bezier(.3,1.4,.5,1),background-color .4s,border-color .4s,filter .45s;transition-delay:calc(var(--k) * 18ms)}.pb-cv u{width:44%;aspect-ratio:1;border-radius:50%;background:#c9d3e6;transition:background-color .4s}.pb-cv s{width:72%;height:4px;border-radius:2px;background:#dbe2ef;transition:background-color .4s}.pb-cv s+s{width:50%}.pb-cv.ok{background:#fff;border-color:var(--blue)}.pb-cv.ok u{background:var(--blue)}.pb-cv.ok s{background:#a9bdf5}.pb-cv.out{opacity:.22;transform:scale(.86);filter:grayscale(1)}.pb-cv.win{background:#fdf2d6;border-color:#e0a51f;transform:scale(1.14);z-index:1}.pb-cv.win u{background:#e0a51f}.pb-cv.win s{background:#f2c14e}.pb-cv.win:after{content:"";position:absolute;top:-8px;right:-8px;width:20px;height:20px;border-radius:50%;background:#15803d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat;animation:pb-pop .4s cubic-bezier(.3,1.5,.5,1)}@keyframes pb-pop{0%{transform:scale(0)}}.pb-bd-f{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--line);font-size:13px;color:var(--mut)}.pb-bd-ok{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:#e8f6ee;color:#15803d;font:700 13px/1 var(--ff-h);opacity:0;transform:scale(.8);transition:opacity .3s,transform .4s cubic-bezier(.3,1.5,.5,1)}.pb-bd-ok .i{width:14px;height:14px}.pb-bd[data-s="6"] .pb-bd-ok{opacity:1;transform:none}.pb-sts{display:grid;counter-reset:s}.pb-st{display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;align-items:start;min-height:min(34vh,300px);padding:6px 0 40px;opacity:.38;transition:opacity .4s}.pb-st.on{opacity:1}.pb-st>i{position:relative;font:800 40px/1 var(--ff-h);font-style:normal;color:var(--blue);font-variant-numeric:tabular-nums}.pb-st>i:after{content:"";position:absolute;left:2px;top:56px;width:2px;height:min(26vh,230px);background:linear-gradient(var(--line2),transparent)}.pb-st:last-child>i{color:#e0a51f}.pb-st:last-child>i:after{display:none}.pb-st b{display:block;margin-bottom:8px;font:800 clamp(20px,1.7vw,24px)/1.2 var(--ff-h);color:var(--ink)}.pb-st p{font-size:16px;line-height:1.65;color:var(--ink2)}.pb-ln{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.pb-ln-s{grid-column:span var(--n);display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-template-rows:auto 1fr;gap:14px}.pb-ln-k{position:relative;grid-column:1/-1;display:flex;align-items:center;gap:10px;font:800 13px/1 var(--ff-h);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.pb-ln-k i{position:relative;z-index:1;display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--blue);color:#fff;font-style:normal;letter-spacing:0}.pb-ln-k:after{content:"";flex:1;height:2px;margin-right:-14px;background:linear-gradient(90deg,var(--blue),#e0a51f);transform-origin:left;transform:scaleX(0);transition:transform .7s var(--ease);transition-delay:calc(.2s + var(--k) * .25s)}.pb-ln-s:last-child .pb-ln-k:after{margin-right:0;background:linear-gradient(90deg,#e0a51f,transparent)}.pb-ln.in .pb-ln-k:after{transform:none}.pb-ln-c{display:grid;align-content:start;gap:10px;padding:20px 20px 22px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-1);transition:border-color .25s,transform .35s var(--ease)}.pb-ln-c:hover{border-color:var(--blue);transform:translateY(-3px)}.pb-ln-i{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--blue-l);color:var(--blue);font-size:36px;--sw:1.3px}.pb-ln-c b{font:800 17px/1.25 var(--ff-h);color:var(--ink)}.pb-ln-c p{font-size:14.5px;line-height:1.55;color:var(--ink2)}.pb-ln-a{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font:700 14px/1 var(--ff-h);color:var(--blue)}.pb-ln-a .i{width:15px;height:15px;transition:transform .25s}.pb-ln-a:hover .i{transform:translate(3px)}@media (max-width:1180px){.shpg-in{grid-template-columns:minmax(0,1fr);align-items:start}.pb-rc{max-width:380px;margin-left:10px}.pb-how{grid-template-columns:minmax(0,1fr)}.pb-bd{position:relative;top:0;max-width:560px}.pb-st{min-height:0;padding-bottom:22px;opacity:1}.pb-st>i:after{display:none}.pb-ln{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-ln-s{grid-column:1/-1}.pb-ln-k:after{margin-right:0}}@media (max-width:760px){.pb-cvs{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.pb-cv{padding:8px 3px 7px}.pb-bd{padding:16px}.pb-bd-h{flex-direction:column;align-items:flex-start}.pb-bd-s{text-align:left}.pb-st{grid-template-columns:46px minmax(0,1fr);gap:12px}.pb-st>i{font-size:30px}.pb-ln-s{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.pb-rc-p,.pb-rc li,.pb-rc-t{animation:none}.pb-st{opacity:1}}
