.pis{--pis-rst:1;font-size:16px;line-height:1.5;letter-spacing:normal;text-align:start}.pis h1,.pis h2,.pis h3,.pis p,.pis ul,.pis ol,.pis li,.pis figure,.pis table,.pis fieldset,.pis legend,.pis details,.pis summary{font-family:var(--font);letter-spacing:normal;margin:0;padding:0}.pis h1,.pis h2,.pis h3{word-break:normal;overflow-wrap:normal}.pis a{text-decoration:underline;text-underline-offset:3px}.pis .btn{text-decoration:none;letter-spacing:normal}.pis svg{display:inline-block}.pis button{font-family:var(--font)}.pis{--navy:#0E1B4D;--ink:#123164;--ink2:#1a2a5e;--muted:#51607f;--line:#d3e2fb;--line2:#bcd3f5;--panel-a:#e9f1ff;--panel-b:#f4f9ff;--tint:#eaf2ff;--blue:#4770DB;--blue-d:#1c4fb0;--blue-l:#3f86ea;--green:#47C61A;--green-d:#37A012;--gold:#B98620;--gold-l:#C79A3A;--white:#fff;--black:#000;--shadow:0 7px 14px rgba(20,40,90,.1);--shadow2:0 14px 30px -12px rgba(18,58,148,.28);--font:"Fredoka","Heebo",Arial,sans-serif}.pis,.pis *{box-sizing:border-box;margin:0;padding:0}.pis{background:var(--white);color:var(--ink);font-family:var(--font);font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:clip}.pis img{max-width:100%;display:block}.pis a{color:inherit}.pis .wrap{max-width:1100px;margin:0 auto;padding:0 16px}.pis .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pis .hdr__in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}.pis .hdr__logo img{height:30px;width:auto}.pis .hdr__cart{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#ffffff14}.pis .hdr__burger{display:none;width:38px;height:38px;border-radius:50%;background:#ffffff14;place-items:center}@media(max-width:860px){.pis .hdr__burger{display:grid}.pis .hdr__logo img{height:24px}}.pis .film-wrap{position:relative;background:var(--black)}.pis .fade{height:clamp(90px,18vh,200px);pointer-events:none}.pis .film{position:relative;background:var(--black)}.pis .film__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:var(--black);margin:0}.pis .film__poster,.pis .film__poster img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pis .film__poster img{object-fit:contain;transition:opacity .4s}.pis .film[data-fit=cover] .film__poster img{object-fit:cover}.pis .film__stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .3s}.pis .film__stage.drawn canvas{opacity:1}.pis .film__stage.drawn .film__poster img{opacity:0}.pis .film__cap{position:absolute;inset-inline:0;bottom:84px;text-align:center;padding:0 20px;font-size:13px;line-height:1.5;color:#ffffff9e;text-shadow:0 1px 10px rgba(0,0,0,.9);z-index:2}.pis .film__load{position:absolute;top:0;inset-inline:0;height:2px;background:#ffffff0f;transition:opacity .5s;z-index:3}.pis .film__load i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--gold-l),var(--green));transition:width .25s}.pis .film__load.done{opacity:0}.pis .hero .film__stage:after{content:"";position:absolute;inset:auto 0 0 0;height:62%;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.82),rgba(0,0,0,.45) 45%,transparent)}.pis .hero__txt{position:absolute;inset-inline:0;bottom:clamp(48px,8vh,100px);z-index:2;text-align:center;padding:0 20px;color:#fff;will-change:opacity,transform}@media(min-width:900px)and (orientation:landscape){.pis .hero .film__stage:after{top:0;right:0;bottom:0;left:0;height:auto;background:linear-gradient(to left,rgba(0,0,0,.78),rgba(0,0,0,.45) 38%,transparent 62%)}.pis .hero__txt{inset-inline-start:clamp(32px,6vw,110px);inset-inline-end:auto;bottom:auto;top:50%;margin-top:-170px;max-width:540px;text-align:start;padding:0}.pis .hero h1{margin:0}.pis .hero__sub{margin-inline:0}.pis .hero__cta{justify-content:flex-start}}.pis .hero__eyebrow{display:inline-block;font-size:14px;font-weight:600;letter-spacing:.04em;color:#cfe0ff;margin-bottom:12px}.pis .hero h1{font-weight:600;font-size:clamp(28px,4.2vw,52px);line-height:1.12;letter-spacing:-.01em;max-width:18ch;margin:0 auto;text-wrap:balance;text-shadow:0 2px 26px rgba(0,0,0,.5)}.pis .hero h1 span{color:#9fc0ff;white-space:nowrap}.pis .hero__sub{max-width:560px;margin:14px auto 0;font-size:clamp(15px,1.7vw,18px);line-height:1.6;color:#ffffffe0}.pis .hero__cta{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:24px}.pis .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;font-family:var(--font);font-size:17px;font-weight:600;text-decoration:none;border:0;cursor:pointer;transition:transform .15s,background .15s}.pis .btn:active{transform:scale(.98)}.pis .btn--buy{background:var(--green);color:#fff;box-shadow:0 10px 24px -10px #37a012b3}.pis .btn--buy:hover{background:var(--green-d)}.pis .btn--ghost{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.3)}.pis .btn:focus-visible{outline:3px solid #9fc0ff;outline-offset:3px}.pis .sec{padding:clamp(64px,11vh,120px) 0}.pis .sec--panel{background:linear-gradient(180deg,var(--panel-a),var(--panel-b))}.pis .sec--white{background:var(--white)}.pis .sec__in{max-width:800px;margin:0 auto;padding:0 16px;text-align:center}.pis .eyebrow{display:inline-block;font-size:14px;font-weight:600;letter-spacing:.03em;color:var(--blue-d);background:var(--tint);border:1px solid var(--line);border-radius:999px;padding:5px 14px;margin-bottom:16px}.pis .sec h2{font-weight:600;font-size:clamp(28px,4.2vw,44px);line-height:1.2;color:var(--navy);text-wrap:balance}.pis .sec h2 .hl{background:linear-gradient(90deg,var(--blue-d),var(--blue-l));-webkit-background-clip:text;background-clip:text;color:transparent}.pis .answer{margin:20px auto 0;max-width:64ch;font-size:clamp(17px,1.9vw,19px);line-height:1.8;color:var(--ink2)}.pis .answer strong{font-weight:600;color:var(--navy)}.pis .lead{margin:14px auto 0;max-width:62ch;font-size:clamp(17px,1.9vw,19px);line-height:1.75;color:var(--muted)}.pis .cards{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;text-align:center;counter-reset:step}.pis .card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px 18px 24px;box-shadow:var(--shadow)}.pis .sec--white .card{background:linear-gradient(180deg,var(--panel-b),#fff)}.pis .card b{display:block;font-weight:600;font-size:22px;line-height:1.3;color:var(--navy)}.pis .card b.big{font-size:32px;letter-spacing:-.01em}.pis .card b.c-blue{color:var(--blue-d)}.pis .card b.c-green{color:var(--green-d)}.pis .card b.c-gold{color:var(--gold)}.pis .card span{display:block;margin-top:6px;font-size:16px;line-height:1.6;color:var(--muted)}.pis .cards.steps .card{counter-increment:step;text-align:start}.pis .cards.steps .card:before{content:counter(step);display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;margin-bottom:12px;font-size:15px;font-weight:600;color:#fff;background:var(--green)}@media(max-width:700px){.pis .cards{grid-template-columns:1fr;gap:10px}.pis .cards.steps .card{display:grid;grid-template-columns:30px 1fr;column-gap:14px;align-items:start}.pis .cards.steps .card:before{margin:0;grid-row:1 / span 2}.pis .cards.steps .card b,.pis .cards.steps .card span{grid-column:2}}.pis .disclose{margin:26px auto 0;max-width:640px;font-size:15px;line-height:1.7;color:var(--muted)}.pis .disclose strong{color:var(--ink)}.pis .transp{margin:24px auto 0;max-width:700px;text-align:start;border-inline-start:4px solid var(--gold);background:#fbf5e8;border-radius:14px 0 0 14px;padding:14px 18px;font-size:16px;line-height:1.7;color:var(--ink2)}.pis .transp strong{color:var(--navy);font-weight:600}.pis .faq{margin:36px auto 0;max-width:700px;text-align:start}.pis .faq h3{font-weight:600;font-size:21px;color:var(--navy);margin-bottom:8px;text-align:center}.pis .faq details{background:#fff;border:1px solid var(--line);border-radius:14px;margin-top:10px;padding:0 18px}.pis .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 0;font-weight:600;font-size:17px;line-height:1.45;color:var(--navy)}.pis .faq summary::-webkit-details-marker{display:none}.pis .faq summary:after{content:"+";flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--tint);color:var(--blue-d);font-size:20px;font-weight:500}.pis .faq details[open] summary:after{content:"\2212"}.pis .faq summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:6px}.pis .faq details p{padding:0 0 18px;font-size:16px;line-height:1.75;color:var(--ink2)}.pis .close{margin-top:32px;font-weight:500;font-size:clamp(19px,2.2vw,23px);line-height:1.5;color:var(--navy)}.pis .close em{font-style:normal;color:var(--green-d)}.pis .src{margin-top:14px;font-size:14px;color:var(--muted)}.pis .buy{padding:clamp(64px,10vh,110px) 0;background:var(--white)}.pis .buy__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:center}.pis .buy__media{border-radius:24px;overflow:hidden;background:#eef1f5;box-shadow:var(--shadow2)}.pis .buy__media img{width:100%;height:auto}.pis .buy__brand{font-size:14px;font-weight:600;color:var(--blue-d);letter-spacing:.03em}.pis .buy h2{font-weight:600;font-size:clamp(28px,3.6vw,40px);line-height:1.2;color:var(--navy);margin-top:6px}.pis .stars{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:15px;color:var(--muted)}.pis .stars i{font-style:normal;color:#f5a623;letter-spacing:2px;font-size:17px}.pis .variants{display:grid;gap:10px;margin-top:22px;border:0}.pis .variants legend{font-weight:600;font-size:15px;margin-bottom:8px;color:var(--navy)}.pis .var{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;border:2px solid var(--line);border-radius:16px;padding:14px 16px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s}.pis .var input{accent-color:var(--blue-d);width:18px;height:18px}.pis .var:has(input:checked){border-color:var(--blue-d);background:var(--panel-b)}.pis .var__name{font-weight:600;color:var(--navy);font-size:17px}.pis .var__meta{display:block;font-size:14px;color:var(--muted);margin-top:2px}.pis .var__price{font-weight:600;font-size:19px;color:var(--navy)}.pis .var__tag{position:absolute;top:-11px;inset-inline-start:14px;font-size:12px;font-weight:600;color:#3d2c05;background:#ffe08a;border-radius:999px;padding:2px 10px}.pis .buy .btn--buy{width:100%;margin-top:18px;min-height:56px;font-size:18px}.pis .facts{list-style:none;margin-top:18px;display:grid;gap:9px}.pis .facts li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.55;color:var(--ink2)}.pis .facts li:before{content:"";flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;background:var(--tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3 3 7-7' fill='none' stroke='%231c4fb0' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.pis .gifts{margin-top:12px;font-size:14px;line-height:1.6;color:var(--muted)}@media(max-width:800px){.pis .buy__grid{grid-template-columns:1fr}.pis .buy__media{aspect-ratio:4/3}.pis .buy__media img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}}@media(max-width:480px){.pis .sbar__t small{display:none}}.pis .loox{margin:28px auto 0;max-width:760px;border:2px dashed var(--line2);border-radius:20px;padding:34px 20px;color:var(--muted);font-size:15px;line-height:1.7;background:#fff}.pis .loox b{display:block;font-size:30px;color:var(--navy);font-weight:600}.pis .about p{margin:16px auto 0;max-width:62ch;font-size:clamp(17px,1.9vw,19px);line-height:1.8;color:var(--ink2)}.pis .about .sign{font-weight:600;color:var(--navy)}.pis .ship{display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center;max-width:800px;margin:0 auto;padding:0 16px;text-align:start}.pis .ship__ic{width:72px;height:72px;border-radius:22px;background:var(--tint);border:1px solid var(--line);display:grid;place-items:center}.pis .ship h2{font-size:clamp(24px,3vw,32px)}.pis .ship p{margin-top:8px;font-size:17px;line-height:1.75;color:var(--ink2)}@media(max-width:600px){.pis .ship{grid-template-columns:1fr;text-align:center}.pis .ship__ic{margin:0 auto}}.pis .sbar{position:fixed;inset-inline:0;bottom:0;z-index:40;transform:translateY(110%);transition:transform .35s ease;background:#fffffff5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);box-shadow:0 -10px 30px -18px #123a9473}.pis .sbar.on{transform:none}.pis .sbar__in{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:66px;padding-bottom:env(safe-area-inset-bottom)}.pis .sbar__t{font-weight:600;color:var(--navy);font-size:16px;line-height:1.3}.pis .sbar__t small{display:block;font-weight:400;font-size:13px;color:var(--muted)}.pis .sbar .btn{min-height:44px;padding:0 22px;font-size:16px}.pis .ftr__in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;align-items:center}.rm .pis .film{height:auto!important}.rm .pis .film__stage{position:relative;height:80vh;height:80svh}.pis{--band:#3E64D0;--band-l:#4770DB}.pis .wave{display:block;width:100%;height:clamp(28px,4vw,56px);margin:-1px 0;position:relative;z-index:1}.pis .band{position:relative;color:#fff;text-align:center}.pis .band--blue{background:linear-gradient(180deg,var(--band-l),var(--band))}.pis .band--navy{background:var(--navy)}.pis .band__in{max-width:820px;margin:0 auto;padding:clamp(28px,5vh,56px) 16px clamp(34px,6vh,64px)}.pis .band .eyebrow{background:#ffffff24;border-color:#ffffff47;color:#fff}.pis .band h2{font-weight:600;font-size:clamp(28px,4.2vw,46px);line-height:1.2;color:#fff;text-wrap:balance}.pis .band h2 .hl{color:#d7e3ff}.pis .band .answer{color:#fffffff2;font-weight:500}.pis .band .answer strong{color:#fff}.pis .band p.plain{margin:14px auto 0;max-width:62ch;font-size:clamp(17px,1.9vw,19px);line-height:1.8;color:#ffffffeb}.pis .band .btn--buy{margin-top:26px}.pis .frame-in{height:clamp(70px,14vh,160px);background:linear-gradient(var(--navy),#000)}.pis .frame-out{height:clamp(70px,14vh,160px);background:linear-gradient(#000,var(--navy))}.pis .proof{padding:0 0 clamp(56px,9vh,100px)}.pis .proof .sec__in{padding-top:clamp(36px,6vh,64px)}.pis .proof--panel{background:linear-gradient(180deg,var(--panel-a),var(--panel-b))}.pis .inline-cta{display:flex;gap:12px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:26px;font-size:15px;color:var(--muted)}.pis .hero__chip{display:inline-flex;gap:8px;align-items:center;margin-top:16px;font-size:14px;color:#ffffffe6}.pis .hero__chip i{font-style:normal;color:#ffd166;letter-spacing:1px}.pis .trust{background:#fff;border-bottom:1px solid var(--line)}.pis .trust ul{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:1100px;margin:0 auto;padding:18px 16px}.pis .trust li{display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;font-weight:500;color:var(--navy);text-align:start;line-height:1.35}.pis .trust svg{flex:none}@media(max-width:760px){.pis .trust ul{grid-template-columns:1fr 1fr;gap:12px 8px}.pis .trust li{justify-content:flex-start;font-size:14px}}.pis .cards.four{grid-template-columns:repeat(4,1fr)}.pis .cards.four .card b{font-size:19px}@media(max-width:900px){.pis .cards.four{grid-template-columns:1fr 1fr}}@media(max-width:520px){.pis .cards.four{grid-template-columns:1fr}}.pis .cmp{margin:34px auto 0;max-width:820px;border-collapse:separate;border-spacing:0;width:100%;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:var(--shadow2);font-size:16px}.pis .cmp caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pis .cmp th,.pis .cmp td{padding:14px;border-bottom:1px solid var(--line);text-align:center;line-height:1.5;vertical-align:middle}.pis .cmp tr:last-child th,.pis .cmp tr:last-child td{border-bottom:0}.pis .cmp thead th{background:linear-gradient(180deg,#eef5ff,#e2ecff);font-weight:600;color:var(--navy);font-size:16px}.pis .cmp thead th.us{background:linear-gradient(180deg,var(--blue-l),var(--blue-d));color:#fff}.pis .cmp tbody th{font-weight:600;color:var(--navy);text-align:start;width:26%}.pis .cmp td.them{color:#8b97ac}.pis .cmp td.us{color:var(--ink);font-weight:500;background:#f4f9ff}.pis .bottomline{margin:22px auto 0;max-width:720px;font-size:17px;line-height:1.75;color:var(--ink2)}.pis .bottomline strong{color:var(--navy)}@media(max-width:600px){.pis .cmp{font-size:14px}.pis .cmp th,.pis .cmp td{padding:11px 8px}.pis .cmp thead th{font-size:14px}}.pis .chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:22px}.pis .chips span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:15px;color:var(--ink2)}.pis .chips a{border-radius:999px;padding:7px 14px;font-size:15px;font-weight:600;color:var(--blue-d);background:var(--tint);text-decoration:none;border:1px solid var(--line)}.pis .shipb{background:linear-gradient(180deg,var(--band-l),var(--band));color:#fff}.pis .shipb .ship h2{color:#fff}.pis .shipb .ship p{color:#ffffffed}.pis .shipb .ship__ic{background:#ffffff24;border-color:#ffffff40}.pis .film__skip{position:absolute;z-index:4;bottom:24px;inset-inline-start:24px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.35);color:#fff;font-family:var(--font);font-size:15px;font-weight:600;text-decoration:none;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .3s,transform .3s}.pis .film__skip.on{opacity:1;pointer-events:auto;transform:none}.pis .film__skip:focus-visible{opacity:1;pointer-events:auto;outline:3px solid #9fc0ff;outline-offset:3px}.pis .film:not(.hero) .film__skip{bottom:88px}.pis .film__prog{position:absolute;z-index:4;inset-inline:0;bottom:0;height:3px;background:#ffffff1f}.pis .film__prog i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--green),#9fe07f)}.rm .pis .film__skip,.rm .pis .film__prog{display:none}.pis .crumbs{font-size:14px;color:#ffffffd9;margin-bottom:14px}.pis .crumbs a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35)}.pis .band h1{font-weight:600;font-size:clamp(28px,4.4vw,48px);line-height:1.2;color:#fff;text-wrap:balance}.pis .band h1 .hl{color:#d7e3ff}.pis .jump{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:22px}.pis .jump a{padding:8px 14px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.3);color:#fff;text-decoration:none;font-weight:600;font-size:15px}.pis .finder{max-width:760px;margin:0 auto;text-align:center;scroll-margin-top:16px}.pis .finder label{display:block;font-weight:600;font-size:20px;color:var(--navy);margin-bottom:12px}.pis .finder input{width:100%;min-height:56px;border:2px solid var(--line2);border-radius:999px;padding:0 22px;font-family:var(--font);font-size:18px;color:var(--ink);background:#fff;box-shadow:var(--shadow)}.pis .finder input:focus{outline:none;border-color:var(--blue-d);box-shadow:0 0 0 4px #4770db2e}.pis .finder__count{margin-top:10px;font-size:15px;color:var(--muted);min-height:1.4em}.pis .groups{max-width:1000px;margin:30px auto 0;padding:0 16px;display:grid;gap:14px}.pis .grp{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);display:grid;grid-template-columns:120px 1fr;overflow:hidden;scroll-margin-top:16px}.pis .grp__n{background:linear-gradient(180deg,var(--band-l),var(--band));color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 8px;text-align:center}.pis .grp__n b{font-size:44px;font-weight:600;line-height:1}.pis .grp__n span{font-size:14px;margin-top:4px;opacity:.9}.pis .grp__body{padding:16px 18px 18px}.pis .grp h2{font-size:18px;font-weight:600;color:var(--navy);margin:0 0 10px}.pis .grp ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.pis .grp li{background:var(--panel-b);border:1px solid var(--line);border-radius:999px;padding:6px 13px;font-size:15px;color:var(--ink2);direction:ltr;unicode-bidi:isolate}.pis .grp li[hidden],.pis .grp[hidden]{display:none}@media(max-width:600px){.pis .grp{grid-template-columns:1fr}.pis .grp__n{flex-direction:row;gap:10px;padding:10px}.pis .grp__n b{font-size:28px}}.pis .notfound{max-width:760px;margin:26px auto 0;padding:0 16px;text-align:center;font-size:17px;line-height:1.7;color:var(--ink2)}.pis .notfound a{color:var(--green-d);font-weight:600}.pis .fine{max-width:820px;margin:0 auto;padding:0 16px;font-size:14.5px;line-height:1.75;color:var(--muted)}.pis .fine p+p{margin-top:10px}.pis .fine strong{color:var(--ink)}.pis .mini{max-width:900px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:center;text-align:start}.pis .mini img{border-radius:20px;box-shadow:var(--shadow2);background:#eef1f5;width:100%;height:auto}.pis .mini h2{color:#fff;font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.25}.pis .mini p{margin-top:10px;color:#ffffffeb;font-size:17px;line-height:1.7}.pis .mini__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}@media(max-width:700px){.pis .mini{grid-template-columns:1fr;text-align:center}.pis .mini img{max-width:220px;margin:0 auto}.pis .mini__cta{justify-content:center}}.pis .related{max-width:820px;margin:0 auto;padding:0 16px;text-align:center}.pis .related a{display:inline-block;margin:6px;padding:10px 16px;border-radius:14px;background:#fff;border:1px solid var(--line);color:var(--blue-d);font-weight:600;text-decoration:none;line-height:1.4}.pis .film__skip-old,.pis .film__prog{display:none!important}.pis .film__nav{position:absolute;z-index:4;left:50%;bottom:calc(max(18px,env(safe-area-inset-bottom)) + var(--off,0px));transform:translate(-50%,6px);display:flex;flex-direction:column;align-items:center;gap:9px;opacity:0;pointer-events:none;transition:opacity .35s,transform .35s;--p:0}.pis .film__nav.on{opacity:1;transform:translate(-50%)}.pis .film__nav.on .film__skip{pointer-events:auto}.pis .film:not(.hero) .film__nav{bottom:calc(max(18px,env(safe-area-inset-bottom)) + 70px + var(--off,0px))}.pis .film__hint{font-size:12.5px;font-weight:500;color:#ffffffd1;text-shadow:0 1px 8px rgba(0,0,0,.6);transition:opacity .4s}.pis .film__nav:not(.idle) .film__hint{opacity:0}.pis .film__track{position:relative;width:1px;height:46px;background:#ffffff47}.pis .film__track i{position:absolute;top:0;left:0;width:1px;height:calc(var(--p) * 100%);background:linear-gradient(#9fe07f33,#8fe36a)}.pis .film__track b{position:absolute;left:50%;top:calc(var(--p) * 100%);width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:#b6f09a;box-shadow:0 0 0 3px #8fe36a2e,0 0 10px #8fe36ab3}.pis .film__nav.idle .film__track b{animation:drip-dot 1.9s cubic-bezier(.45,0,.35,1) infinite}@keyframes drip-dot{0%{top:0;opacity:0}15%{opacity:1}75%{top:100%;opacity:1}to{top:100%;opacity:0}}.pis .film__skip{display:inline-flex;align-items:center;gap:6px;position:static;opacity:1;transform:none;padding:6px 13px;border-radius:999px;background:#0a122847;border:1px solid rgba(255,255,255,.22);color:#ffffffe0;font-family:var(--font);font-size:12.5px;font-weight:500;letter-spacing:.02em;text-decoration:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .2s,border-color .2s}.pis .film__skip:hover{background:#0a122873;border-color:#fff6}.pis .film__skip:focus-visible{outline:2px solid #9fc0ff;outline-offset:3px}.pis .film__skip svg{width:11px;height:11px}.rm .pis .film__nav{display:none}@media(prefers-reduced-motion:reduce){.pis .film__nav.idle .film__track b{animation:none}}.pis .film:not(.hero) .film__cap{bottom:auto;top:22px}@media(max-width:899px),(orientation:portrait){.pis .hero__txt{bottom:clamp(128px,17vh,170px)}}.pis .pl-cta{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.pis .pl-cta .btn--ghost{background:#ffffff24}.pis .wave{overflow:visible}.pis .film__stage:before,.pis .film__stage:after{content:"";position:absolute;left:0;right:0;z-index:3;pointer-events:none;height:34%}.pis .film__stage:before{top:0;background:linear-gradient(#000,#000000d9 30%,#0000);opacity:var(--ft,0)}.pis .film__stage:after{bottom:0;background:linear-gradient(to top,#000,#000000d9 30%,#0000);opacity:var(--fb,0)}.pis .hero .film__stage:after{display:block;inset:auto 0 0 0;height:34%;background:linear-gradient(to top,#000,#000000d9 30%,#0000);opacity:var(--fb,0)}.rm .pis .film__stage:before,.rm .pis .film__stage:after{display:none}.pis .grp--var .grp__n b{font-size:26px}.pis .grp__note{margin:10px 0 0;font-size:14px;color:var(--muted)}.pis .models{background:#0e1b4d;padding:8px 16px clamp(28px,5vh,48px);text-align:center}.pis .mtabs{display:inline-flex;gap:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.16);border-radius:24px;padding:6px;margin:0 auto 18px}.pis .mtab{-webkit-appearance:none;appearance:none;border:0;border-radius:18px;padding:10px 20px 12px;display:flex;flex-direction:column;align-items:center;gap:8px;font:600 15px/1.2 Fredoka,Heebo,sans-serif;color:#dbe6ff;background:transparent;cursor:pointer;transition:background .2s,color .2s}.pis .mtab img{display:block;height:84px;width:auto;filter:drop-shadow(0 8px 10px rgba(0,0,0,.35));transition:transform .25s}.pis .mtab:hover img{transform:translateY(-2px)}.pis .mtab[aria-selected=true]{background:#fff;color:#0e1b4d;box-shadow:0 6px 16px #00000040}.pis .mtab[aria-selected=true] img{filter:drop-shadow(0 8px 10px rgba(14,27,77,.28))}.pis .mtab:focus-visible{outline:2px solid #9fbcff;outline-offset:2px}.pis .mpanel[hidden]{display:none}.pis .msize{color:#c9d8ff;font-size:15px;margin:0 0 14px}.pis .mcta{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:center;margin:18px auto 0;color:#c9d8ff;font-size:14px}@media(max-width:700px){.pis .mtab{padding:8px 12px 10px;font-size:13.5px}.pis .mtab img{height:64px}}.pis .lists .mpanel{padding-top:6px}.pis .lists .mlabel{text-align:center;color:var(--navy);font-size:clamp(20px,2.4vw,26px);margin:0 0 18px}.pis .hsearch{display:flex;align-items:center;gap:8px;max-width:440px;margin:16px auto 0;background:#fffffff5;border-radius:999px;padding:5px;box-shadow:0 8px 22px -10px #0a143c73}.pis .hsearch svg{flex:0 0 18px;width:18px;height:18px;color:#5d739f;margin-inline-start:12px}.pis .hsearch input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:500 15px/1.3 Heebo,sans-serif;color:#0e1b4d;padding:8px 4px}.pis .hsearch input::placeholder{color:#8a9bbd}.pis .hsearch button{flex:0 0 auto;border:0;border-radius:999px;background:#0e1b4d;color:#fff;font:600 14px/1 Fredoka,Heebo,sans-serif;padding:10px 16px;cursor:pointer}.pis .hsearch:focus-within{box-shadow:0 0 0 3px #9fbcff99,0 8px 22px -10px #0a143c73}.pis .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pis .pl-cta .btn,.pis .mini__cta .btn,.pis .mcta .btn{height:50px;min-height:50px;white-space:nowrap;align-self:center;align-items:center;justify-content:center}@media(min-width:900px){.pis .shero__txt,.pis .sec__in,.pis .band__in,.pis .buy__grid,.pis .trust ul,.pis .ship,.pis .sbar__in,.pis .film__nav,.pis .film__cap,.pis .crumbs,.pis .jump,.pis .finder,.pis .groups{zoom:.9}}@media(min-width:1200px){.pis .shero__txt,.pis .sec__in,.pis .band__in,.pis .buy__grid,.pis .trust ul,.pis .ship,.pis .sbar__in,.pis .film__nav,.pis .film__cap,.pis .crumbs,.pis .jump,.pis .finder,.pis .groups{zoom:.82}}.pis .btn--buy{color:#0e1b4d}.pis .cards.steps .card:before{color:#0e1b4d}.pis .film__skip.film__skip--order{padding:10px 20px;font-size:15px;font-weight:600;letter-spacing:0;background:var(--green);border:0;color:#0e1b4d;box-shadow:0 8px 22px -8px #0000008c}.pis .film__skip.film__skip--order:hover{background:var(--green-d)}.pis .film__skip.film__skip--order svg{width:12px;height:12px}.pis .revq{margin:26px auto 0;max-width:680px;padding:20px 22px;border-radius:18px;background:#fff;border:1px solid #dbe6fb;box-shadow:0 10px 30px -18px #0e1b4d59;text-align:start}.pis .revq blockquote{margin:0}.pis .revq p{margin:0;font-size:clamp(17px,2vw,20px);line-height:1.6;font-weight:500;color:var(--navy,#0E1B4D)}.pis .revq figcaption{margin-top:10px;font-size:14px;color:#50668f}.pis .revnote--b{max-width:680px;margin:12px auto 0;text-align:start;color:#50668f}.pis .buy__wa{margin-top:14px;font-size:15px;line-height:1.6;color:var(--ink2,#33415c)}.pis .buy__wa a{color:#1c4fb0;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pis .guides{margin:36px auto 0;max-width:760px;padding:22px 22px 18px;border-radius:18px;background:#f4f9ff;border:1px solid #dbe6fb;text-align:start}.pis .guides h3{margin:0 0 10px;font-size:20px;color:var(--navy,#0E1B4D)}.pis .guides ul{margin:0;padding:0;list-style:none}.pis .guides li{padding:9px 0;border-bottom:1px solid #e3ecfb}.pis .guides li a{color:#1c4fb0;font-size:16px;font-weight:600;text-decoration:none}.pis .guides li a:hover{text-decoration:underline}.pis .guides__all{display:inline-block;margin-top:12px;font-size:15px;color:#1c4fb0;text-decoration:underline;text-underline-offset:3px}.pis .grp__note--mj{margin-top:10px;padding:14px 16px;border-radius:14px;background:#f4f9ff;border:1px solid #dbe6fb;line-height:1.65}.pis .grp__note--mj .btn--sm{display:inline-flex;margin-top:10px;min-height:42px;padding:0 18px;font-size:15px}.pis .band--white{background:#fff;color:var(--navy)}.pis .band--white .crumbs{color:var(--muted)}.pis .band--white .crumbs a{color:var(--navy);border-bottom-color:#0e1b4d40}.pis .band--white h1{color:var(--navy)}.pis .band--white h1 .hl{color:var(--blue)}.pis .band--white .answer{color:var(--ink2);font-weight:400}.pis .band--white .answer strong{color:var(--navy)}.pis .band--sky{background:linear-gradient(180deg,#e6efff,#dfeaff);color:var(--navy)}.pis .band__in.band__in--sky{padding:clamp(10px,2.4vh,24px) 16px clamp(22px,4vh,40px)}.pis .sky__t{font-weight:600;font-size:clamp(18px,2.2vw,22px);color:var(--navy);margin:0 0 10px}.pis .band--sky .hsearch{margin-top:0;border:1.5px solid var(--line2);box-shadow:0 8px 22px -14px #1c4fb080}.pis .band--sky .hsearch:focus-within{box-shadow:0 0 0 3px #4770db4d}.pis .band--sky .jump{margin-top:16px}.pis .band--sky .jump a{background:#fff;border-color:var(--line2);color:var(--navy)}.pis .band--sky .jump a:hover{border-color:var(--blue)}.pis .x3open{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;margin:18px auto 0;min-height:46px;padding:0 20px;border-radius:999px;border:1.5px solid var(--blue);background:#fff;color:var(--blue-d);font:600 15.5px/1.2 var(--font);cursor:pointer;box-shadow:0 6px 16px -10px #1c4fb099}.pis .x3open[hidden]{display:none}.pis .x3open svg{width:20px;height:20px;flex:0 0 20px}.pis .x3open:hover{background:var(--blue);color:#fff}.pis .x3open:focus-visible{outline:3px solid rgba(71,112,219,.4);outline-offset:2px}.pis .mtab img.kit{width:96px;height:96px;object-fit:contain;border-radius:14px;background:#fff;filter:none;box-shadow:0 6px 14px #00000047}.pis .mtab[aria-selected=true] img.kit{filter:none;box-shadow:0 4px 12px #0e1b4d2e}@media(max-width:700px){.pis .mtab img.kit{width:76px;height:76px}}.pis .mswitch{display:inline-flex;gap:4px;padding:4px;margin:0 auto 18px;background:#fff;border:1.5px solid var(--line2);border-radius:999px;box-shadow:var(--shadow)}.pis .mswitch button{-webkit-appearance:none;appearance:none;border:0;background:transparent;border-radius:999px;min-height:44px;padding:0 18px;font:600 15px/1.2 var(--font);color:var(--navy);cursor:pointer;width:auto}.pis .mswitch button small{font-weight:400;font-size:13px;color:var(--muted)}.pis .mswitch button[aria-pressed=true]{background:var(--navy);color:#fff}.pis .mswitch button[aria-pressed=true] small{color:#c9d8ff}.pis .mswitch button:focus-visible{outline:3px solid rgba(71,112,219,.4);outline-offset:2px}@media(max-width:420px){.pis .mswitch button{padding:4px 14px;font-size:14px}.pis .mswitch button small{display:block;font-size:12px}}.pis .x3open small{display:block;font-weight:400;font-size:12.5px;color:var(--muted);margin-top:2px}.pis .x3open:hover small{color:#e6eeff}.pis .x3open span{text-align:start;line-height:1.25}.pis .xl3d__only{display:block;width:max-content;max-width:100%;margin:0 auto 12px;padding:6px 14px;border-radius:999px;background:#eaf2ff;border:1px solid #bcd3f5;color:#1c4fb0;font-weight:600;font-size:14px}.pis .x3m__title small{display:block;font-weight:400;font-size:13px;color:var(--muted)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pis-pens.css.map */
