@import url("https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800;900&display=swap");
body{margin:0;background:#fff}a{color:inherit}html{scroll-behavior:smooth;scroll-padding-top:72px}.tw{font-family:Tilt Warp,Inter,sans-serif;font-weight:400}.h2{margin:0;font-family:Tilt Warp,Inter,sans-serif;font-weight:400;font-size:clamp(35px,9.2vw,60px);line-height:1.04;color:#334fb4;text-align:center}.lead{margin:12px auto 0;max-width:560px;color:#4a5270;text-align:center}.sec{padding:76px 18px 0}.wrap{max-width:1120px;margin:0 auto}.cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:62px;box-sizing:border-box;padding:10px 22px;border:0;border-radius:20px;background:#334fb4;color:#fff;font:700 17.5px Inter,sans-serif;text-decoration:none;text-align:center;cursor:pointer;box-shadow:0 14px 30px #334fb452;transition:transform .15s,background .15s}.cta:hover{transform:translateY(-2px);background:#2a429a}.cta:active{transform:translateY(1px)}.ctaw{background:#fff;color:#334fb4;box-shadow:0 12px 26px #10143c38}.ctaw:hover{background:#eef2ff}.ghost{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;box-sizing:border-box;border:1.5px solid #334FB4;border-radius:16px;background:#fff;color:#334fb4;font:600 15.5px Inter,sans-serif;cursor:pointer;text-decoration:none}.ghost:hover{background:#eef2ff}.card{background:#fff;border:1px solid #E3E8F8;border-radius:24px;transition:transform .18s,box-shadow .18s}.card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #334fb41f}.plain{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:99px;background:#eef2ff;color:#334fb4;font-weight:600;font-size:13.5px}.chip svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.dots{background-image:radial-gradient(#C3CFF4 1.3px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:linear-gradient(#000,transparent 80%);mask-image:linear-gradient(#000,transparent 80%)}.w{display:inline-block;animation:parola .75s cubic-bezier(.2,.8,.2,1) both}@keyframes parola{0%{opacity:0;transform:translateY(.4em);filter:blur(8px)}}.mark{background-image:linear-gradient(#baccff,#baccff);background-repeat:no-repeat;background-position:0 90%;background-size:0 .28em;animation:parola .75s cubic-bezier(.2,.8,.2,1) .5s both,evidenzia .7s ease-out 1.1s forwards}@keyframes evidenzia{to{background-size:100% .28em}}.rollbox{display:inline-block;height:1.4em;overflow:hidden;vertical-align:bottom;color:#334fb4;text-align:left}.rollin{display:block;animation:rulla 9s cubic-bezier(.7,0,.2,1) infinite}.rollin span{display:block;height:1.4em}@keyframes rulla{0%,28%{transform:translateY(0)}33%,61%{transform:translateY(-1.4em)}66%,94%{transform:translateY(-2.8em)}to{transform:translateY(-4.2em)}}@supports (animation-timeline:view()){.rv{animation:sale linear both;animation-timeline:view();animation-range:entry 0% entry 28%}@keyframes sale{0%{opacity:0;transform:translateY(26px)}}}.shine{position:relative;overflow:hidden}.shine:after{content:"";position:absolute;top:0;bottom:0;left:-90px;width:70px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);animation:brilla 4.5s ease-in-out infinite}@keyframes brilla{0%,55%{left:-90px}to{left:110%}}.float{animation:galleggia 5s ease-in-out infinite}@keyframes galleggia{50%{transform:translateY(-8px)}}.peek{position:absolute;z-index:2;background:#fff;border-radius:12px;padding:5px;box-shadow:0 14px 30px #334fb442}.peek img{display:block;width:100%;height:auto;border-radius:8px}.mini{display:block;width:32px;height:32px;margin-bottom:6px;fill:none;stroke:#334fb4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tick{animation:spunta 4s ease-in-out infinite}.t2{animation-delay:.5s}.t3{animation-delay:1s}.t4{animation-delay:1.5s}@keyframes spunta{0%,8%{opacity:.18}16%,80%{opacity:1}92%,to{opacity:.18}}.hand{transform-box:view-box;transform-origin:12px 12px;animation:gira 6s linear infinite}@keyframes gira{to{transform:rotate(360deg)}}.drop{animation:cala 2.6s ease-in-out infinite}@keyframes cala{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}.draw{stroke-dasharray:24;animation:traccia 3.4s ease-in-out infinite}@keyframes traccia{0%,10%{stroke-dashoffset:24}40%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-24}}.stat{background:#f4f6fe;border-radius:20px;padding:14px}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.track{display:flex;gap:10px;width:max-content;animation:scorri 42s linear infinite}.track:hover{animation-play-state:paused}@keyframes scorri{to{transform:translate(-50%)}}.quote{white-space:nowrap;padding:9px 15px;border-radius:99px;background:#f4f6fe;font-weight:500;font-size:14.5px}.flow{position:relative;height:250px;max-width:560px;margin:14px auto 0;overflow:hidden}.flowitem{position:absolute;left:50%;top:14px;width:176px;margin-left:-88px;background:none;border:0;padding:0;cursor:pointer;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s}.flowitem img,.flowitem .tile{display:block;width:176px;height:200px;object-fit:contain;filter:drop-shadow(0 12px 18px rgba(51,79,180,.22))}.round{width:46px;height:46px;flex:0 0 46px;border-radius:50%;border:1.5px solid #334FB4;background:#fff;color:#334fb4;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.round:hover{background:#eef2ff}.round svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ans{min-height:56px;border-radius:99px;font:700 17.5px Inter,sans-serif;cursor:pointer;border:1.5px solid #334FB4;transition:transform .12s}.ans:not([disabled]):hover{transform:scale(1.02)}.ans[disabled]{cursor:default}.pop{animation:pop .3s ease-out}@keyframes pop{0%{opacity:0;transform:scale(.92)}}.pop2{animation:pop2 .3s ease-out}@keyframes pop2{0%{opacity:0;transform:scale(.92)}}.stamp{display:inline-block;padding:3px 11px;border:3px solid #C8142B;border-radius:8px;color:#c8142b;font-weight:800;font-size:19px;letter-spacing:1px;animation:timbro .45s cubic-bezier(.2,1.4,.4,1) both}@keyframes timbro{0%{opacity:0;transform:rotate(-10deg) scale(2.4)}to{opacity:1;transform:rotate(-10deg) scale(1)}}.coriando{position:absolute;top:-18px;width:10px;height:16px;border-radius:2px;animation:cade 1.9s ease-in forwards;pointer-events:none;z-index:3}@keyframes cade{to{transform:translateY(760px) rotate(460deg);opacity:0}}.lamp{width:15px;height:15px;border-radius:50%;transition:background .25s}.tkh{padding:0 18px;white-space:nowrap;font-size:clamp(36px,11.6vw,68px);line-height:1.16;-webkit-text-stroke:.018em currentColor;letter-spacing:.01em}.tkw{display:inline-block;padding:0 .24em .05em;border-radius:.26em;background:#334fb4;color:#fff}@media(min-width:760px){.tkbr{display:none}}.tkr{--w:min(56vw,250px);--s1:.42;--s2:.6;position:relative;height:calc(var(--w)*16/9 + 56px);margin-top:12px;overflow:hidden;overflow:clip visible;touch-action:pan-y}.tkc{position:absolute;top:26px;left:50%;width:var(--w);aspect-ratio:9/16;margin-left:calc(var(--w)/-2);padding:0;border:0;border-radius:24px;overflow:hidden;background:#22378a;color:#fff;cursor:pointer;transition:transform .6s cubic-bezier(.22,.8,.24,1),box-shadow .45s,z-index .3s;-webkit-tap-highlight-color:transparent}.tkv{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;background:#22378a}.tkhit{position:absolute;inset:0;z-index:2;display:block;width:100%;padding:0;border:0;background:none;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.tkc:after{content:"";position:absolute;inset:0;background:#22378a;opacity:.58;transition:opacity .45s;pointer-events:none}.tkn{position:absolute;left:0;right:0;bottom:0;padding:44px 16px 16px;background:linear-gradient(transparent,#101846cc);font:600 15px Inter,sans-serif;text-align:left;transition:opacity .35s}.tk0{z-index:5;transform:none;box-shadow:0 26px 54px #22378a6b}.tk0:after{opacity:0}.tkl1,.tkr1{z-index:3;box-shadow:0 14px 30px #22378a33}.tkl1{transform:translate(calc(var(--w)*var(--s1)*-1)) scale(.72)}.tkr1{transform:translate(calc(var(--w)*var(--s1))) scale(.72)}.tkl2,.tkr2{z-index:1}.tkl2{transform:translate(calc(var(--w)*var(--s2)*-1)) scale(.54)}.tkr2{transform:translate(calc(var(--w)*var(--s2))) scale(.54)}.tkback{z-index:0;transform:scale(.5);visibility:hidden}.tkl1 .tkn,.tkr1 .tkn,.tkl2 .tkn,.tkr2 .tkn,.tkback .tkn{opacity:0}.tkbar{display:flex;align-items:center;justify-content:center;margin:2px 0 10px}.tkd{display:flex;align-items:center;justify-content:center;width:22px;height:36px;padding:0;border:0;background:none;cursor:pointer;transition:width .3s}.tkd span{display:block;width:8px;height:8px;border-radius:99px;background:#c9d4f6;transition:width .3s,background .3s}.tkd-on{width:36px}.tkd-on span{width:26px;background:#334fb4}@media(min-width:760px){.tkr{--w:300px;--s1:.74;--s2:1.28}.tkc{border-radius:28px}.tkn{font-size:17px}.tkl1{transform:translate(calc(var(--w)*var(--s1)*-1)) scale(.8)}.tkr1{transform:translate(calc(var(--w)*var(--s1))) scale(.8)}.tkl2{transform:translate(calc(var(--w)*var(--s2)*-1)) scale(.62)}.tkr2{transform:translate(calc(var(--w)*var(--s2))) scale(.62)}}@media(prefers-reduced-motion:reduce){.tkc,.tkc:after,.tkn,.tkd,.tkd span{transition:none}}.wall{columns:2;column-gap:10px}.wall>figure{break-inside:avoid;margin:0 0 10px}.grid3,.grid2,.steps,.plans{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.n{font-family:Tilt Warp,Inter,sans-serif;font-size:38px;line-height:1;color:#baccff}.save{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:99px;background:#eef2ff;color:#334fb4;font-weight:700;font-size:13.5px}.li{display:flex;gap:9px;align-items:flex-start;font-size:15.5px;line-height:1.35}.li svg{flex:0 0 18px;width:18px;height:18px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.fqgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.fqlist{display:flex;flex-direction:column;gap:8px}.fq{border:1.5px solid transparent;border-radius:20px;background:#f4f6fe;transition:background .2s,border-color .2s,box-shadow .2s}.fq-on{border-color:#334fb4;background:#fff;box-shadow:0 12px 28px #22378a1f}.fq-q{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:58px;padding:10px 12px 10px 18px;border:0;background:none;color:#121212;text-align:left;cursor:pointer;font:600 16px/1.3 Inter,sans-serif}.fq-on .fq-q{color:#22378a}.fq-i{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:0 2px 8px #22378a1f;transition:background .2s,transform .25s}.fq-i:before,.fq-i:after{content:"";position:absolute;top:50%;left:50%;width:13px;height:2.5px;margin:-1.25px 0 0 -6.5px;border-radius:2px;background:#334fb4;transition:background .2s}.fq-i:after{transform:rotate(90deg)}.fq-on .fq-i{background:#334fb4;box-shadow:none;transform:rotate(45deg)}.fq-on .fq-i:before,.fq-on .fq-i:after{background:#fff}.fq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.fq-on .fq-a{grid-template-rows:1fr}.fq-in{min-height:0;overflow:hidden;visibility:hidden}.fq-on .fq-in{visibility:visible}.fq-in p{margin:0;padding:0 18px 16px;color:#4a5270;font-size:15.5px;line-height:1.45}.fqhelp{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 18px;border-radius:22px;background:#334fb4;color:#fff}.fqhelp svg{flex:0 0 32px;width:32px;height:32px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fqhelp-t{flex:1 1 170px;margin:0;font-size:15px;line-height:1.35}.fqhelp-t strong{display:block;font-weight:700;font-size:16.5px}.fqhelp-b{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:14px;background:#fff;color:#334fb4;font-weight:700;text-decoration:none}@media(min-width:880px){.fqgrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:auto 1fr;column-gap:48px;row-gap:18px;align-items:start}.fqhead{grid-column:1;grid-row:1}.fqhead .h2{text-align:left}.fqhead .lead{margin-left:0;text-align:left}.fqhelp{grid-column:1;grid-row:2}.fqlist{grid-column:2;grid-row:1/3}.fq-q{font-size:17px;min-height:62px}}@media(prefers-reduced-motion:reduce){.fq,.fq-i,.fq-i:before,.fq-i:after,.fq-a{transition:none}}.sheetstamp{animation:timbro2 5s ease-out infinite}@keyframes timbro2{0%,20%{opacity:0;transform:rotate(-12deg) scale(2.2)}28%,88%{opacity:1;transform:rotate(-12deg) scale(1)}to{opacity:0;transform:rotate(-12deg) scale(1)}}.navd{display:none}.ptabs{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;margin:22px auto 0;padding:0 16px}.ptab{position:relative;min-height:34px;padding:0 13px;border:0;border-radius:99px;background:#eef2ff;color:#334fb4;font:600 13.5px Inter,sans-serif;cursor:pointer;transition:min-height .28s cubic-bezier(.2,.9,.3,1.2),padding .28s cubic-bezier(.2,.9,.3,1.2),font-size .28s cubic-bezier(.2,.9,.3,1.2),background .2s,color .2s,box-shadow .28s}.ptab:before{content:"";position:absolute;inset:-6px -3px}.ptab:hover{background:#dfe6ff}.ptab-on,.ptab-on:hover{min-height:46px;padding:0 24px;background:#334fb4;color:#fff;font-size:17px;font-weight:700;box-shadow:0 8px 20px #334fb457}.pstage{position:relative;height:396px;margin-top:6px;overflow:hidden;overflow:clip visible}.pf{position:absolute;left:50%;top:32px;width:min(300px,76vw);height:min(350px,88vw);margin-left:max(-150px,-38vw);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.pfb{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.pfb img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(34,55,138,.26))}.pos-c{transform:none;opacity:1;z-index:3}.pos-l,.pos-r{z-index:1}.pfb img{transition:opacity .35s,filter .35s}.pos-l .pfb img,.pos-r .pfb img{opacity:.5;filter:grayscale(.45)}.pf{--pw:min(300px,76vw)}.pbon{position:relative;display:block;width:100%;aspect-ratio:911/1000;top:50%;transform:translateY(-50%)}.pfb .pbon img{filter:brightness(.42) saturate(.8) drop-shadow(0 14px 18px rgba(34,55,138,.26))}.pos-l .pfb .pbon img,.pos-r .pfb .pbon img{opacity:.6;filter:brightness(.42) grayscale(.45)}.pq{position:absolute;font-size:calc(var(--pw)*.27);line-height:1;color:#fff;-webkit-text-stroke:.02em #fff;text-shadow:0 0 20px rgba(11,18,51,.85),0 3px 8px rgba(11,18,51,.6);transform:translate(-50%,-50%);animation:pqp 2.4s ease-in-out infinite}.pq1{left:24.4%;top:30.5%}.pq2{left:74.7%;top:29.7%;animation-delay:-.8s}.pq3{left:49.1%;top:69.6%;animation-delay:-1.6s}@keyframes pqp{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}.pos-l .ptag{top:10px;right:1px;font-size:14px;padding:4px 7px 5px;animation:none;transform:rotate(6deg)}.pos-r .ptag{top:10px;right:auto;left:1px;font-size:14px;padding:4px 7px 5px;animation:none;transform:rotate(6deg)}.pos-l{transform:translate(max(-252px,-64.6vw)) scale(.74)}.pos-r{transform:translate(min(252px,64.6vw)) scale(.74)}.ptag{position:absolute;z-index:4;top:-5px;right:-11px;display:block;overflow:hidden;padding:7px 16px 8px;border-radius:10px;background:#c8142b;color:#fff;font-size:22px;line-height:1;letter-spacing:.03em;transform:rotate(6deg);animation:etichetta 3.2s ease-in-out infinite,alone 1.8s ease-out infinite}.ptag:after{content:"";position:absolute;top:-6px;bottom:-6px;left:-50px;width:34px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.75),transparent);animation:lampo 3.2s ease-in-out infinite}@keyframes etichetta{0%,76%,to{transform:rotate(6deg) scale(1)}82%{transform:rotate(1deg) scale(1.14)}88%{transform:rotate(10deg) scale(1.1)}94%{transform:rotate(5deg) scale(1.02)}}@keyframes alone{0%{box-shadow:0 6px 16px #c8142b59,0 0 #c8142b80}to{box-shadow:0 6px 16px #c8142b59,0 0 0 13px #c8142b00}}@media(max-width:359px){.pos-l .ptag,.pos-r .ptag{font-size:12px;padding:3px 6px 4px}}@keyframes lampo{0%,45%{left:-50px}70%,to{left:120%}}@media(min-width:760px){.pstage{height:548px}.pf{--pw:440px;width:440px;height:486px;margin-left:-220px;top:36px}.pos-l{transform:translate(-430px) scale(.78)}.pos-r{transform:translate(430px) scale(.78)}.ptag{font-size:28px;padding:9px 20px 10px;top:-8px;right:-16px}.pos-l .ptag,.pos-r .ptag{font-size:22px;padding:7px 14px 8px}.pos-l .ptag{top:6px;right:16px}.pos-r .ptag{top:6px;left:16px}}@media(prefers-reduced-motion:reduce){.qt-idle,.qt-ok,.qt-no{animation:none}.pf,.pfb,.ptab,.pfb img{transition:none}.pq{animation:none}.ptag,.ptag:after{animation:none}}.cvrow{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:26px 20px 6px;scroll-padding-left:20px;scrollbar-width:none}.cvrow::-webkit-scrollbar{display:none}.cv{flex:0 0 84%;max-width:400px;scroll-snap-align:start;margin:0;border-radius:28px;background:#eef2ff;overflow:hidden;display:flex;flex-direction:column}.cvimg{padding:22px 18px 6px;display:flex;align-items:center;justify-content:center}.cvimg img{display:block;width:100%;max-width:340px;aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply}.cvtile{display:flex;align-items:center;justify-content:center;width:72%;aspect-ratio:3/4;margin:6px 0;padding:18px;box-sizing:border-box;background:#334fb4;color:#fff;border-radius:12px 18px 18px 12px;font-size:32px;line-height:1.04;text-align:center;box-shadow:12px 14px 26px #22378a47}.cvtxt{padding:8px 22px 24px}.cvtxt h3{margin:2px 0 4px;font-family:Tilt Warp,Inter,sans-serif;font-weight:400;font-size:27px;line-height:1.08;color:#334fb4}.cvtxt p{margin:0;font-size:15.5px;line-height:1.4;color:#4a5270}.cvtxt .cvmeta{font-size:13px;font-weight:700;color:#334fb4}.cvmain{background:#334fb4}.cvmain .cvimg{margin:12px 12px 0;padding:14px;background:#fff;border-radius:20px}.cvmain .cvimg img{mix-blend-mode:normal}.cvmain .cvtxt{padding-top:16px}.cvmain .cvtxt h3,.cvmain .cvtxt p,.cvmain .cvtxt .cvmeta{color:#fff}.cvdots{display:flex;justify-content:center;gap:6px;margin-top:12px}.cvdots span{height:6px;border-radius:6px;transition:width .25s,background .25s}@media(min-width:900px){.cvrow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:14px;max-width:1120px;margin:0 auto;overflow:visible;padding:30px 20px 0}.cv{max-width:none}.cvmain{grid-column:span 2;grid-row:span 2}.cvmain .cvimg{flex:1}.cvmain .cvimg img{max-width:560px}.cvdots{display:none}}.pvgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.pvhead{text-align:center}.pvhead .lead{margin-top:10px}.pvtabs{display:flex;gap:6px;overflow-x:auto;margin:16px -18px 0;padding:0 18px 4px;scrollbar-width:none;justify-content:safe center}.pvtabs::-webkit-scrollbar{display:none}.pvtab{flex:0 0 auto;min-height:44px;padding:0 15px;border:1.5px solid #334FB4;border-radius:99px;background:#fff;color:#334fb4;font:600 14px Inter,sans-serif;cursor:pointer;transition:background .2s,color .2s}.pvtab-on{background:#334fb4;color:#fff}.pvside{display:flex;flex-direction:column;align-items:center}.pvstage{position:relative;width:min(74vw,330px);margin-top:8px}.pvstage:before,.pvstage:after{content:"";position:absolute;inset:0;border:1px solid #E3E8F8;border-radius:14px;background:#fff;box-shadow:0 10px 24px #22378a1a}.pvstage:before{transform:rotate(-3.5deg)}.pvstage:after{transform:rotate(2.5deg)}.pvpage{position:relative;z-index:1;display:block;width:100%;aspect-ratio:1/1.414;padding:0;overflow:hidden;border:1px solid #E3E8F8;border-radius:14px;background:#fff;box-shadow:0 22px 50px #334fb433;cursor:zoom-in;font:inherit;color:inherit}.pvimg{display:block;width:100%;height:100%;object-fit:cover}.pvslot{display:flex;flex-direction:column;width:100%;height:100%;background:#f4f6fe}.pvslot-top{padding:12px 14px;background:#334fb4;color:#fff;font-size:16px;line-height:1.15;text-align:left}.pvslot-txt{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:18px;text-align:center;font-size:14px;color:#4a5270}.pvslot-txt b{font-size:18px;line-height:1.25;color:#22378a}.pvzoom{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:99px;background:#334fb4;color:#fff;font:600 13px Inter,sans-serif;box-shadow:0 8px 18px #22378a4d}.pvzoom svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round}.pvpage-q{display:flex;align-items:center;justify-content:center;overflow:visible;background:#334fb4;color:#fff;cursor:default}.pvq{font-size:min(46vw,200px);line-height:.9;-webkit-text-stroke:.02em #fff}.pvarrow{position:absolute;z-index:2;top:calc(50% - 22px);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #E3E8F8;border-radius:50%;background:#fff;box-shadow:0 8px 20px #22378a33;cursor:pointer}.pvarrow svg{width:20px;height:20px;fill:none;stroke:#334fb4;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.pvarrow-l{left:-22px}.pvarrow-r{right:-22px}.pvnum{margin:18px 0 0;font-weight:600;font-size:14.5px;color:#334fb4;text-align:center}.pvcap{margin:6px auto 0;max-width:420px;text-align:center;color:#4a5270}.pvcap-d{display:none}.pvstage-w{width:min(92vw,640px)}.pvstage-w:before{transform:rotate(-1.6deg)}.pvstage-w:after{transform:rotate(1.2deg)}.pvstage-w .pvzoom{right:7px;bottom:7px;gap:0;padding:7px;font-size:0}.pvstage-w .pvarrow-l{left:-10px}.pvstage-w .pvarrow-r{right:-10px}.pvhint{margin:2px 0 0;font-size:13px;color:#4a5270;text-align:center}@media(max-width:759px){.pvstage-w .pvarrow{top:calc(100% + 8px)}.pvstage-w .pvarrow-l{left:0}.pvstage-w .pvarrow-r{right:0}.pvstage-w+.pvnum{min-height:44px;margin-top:8px;padding:0 50px;display:flex;align-items:center;justify-content:center}}.pvlb{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-start;overflow:auto;padding:62px 12px 24px;background:#101846eb}.pvlb-in{flex:0 0 auto;margin:0 auto;width:min(100%,820px);height:max-content}.pvlb-w .pvlb-in{width:max(100%,900px);max-width:1144px}.pvlb-img{display:block;width:100%;height:auto;border-radius:10px;background:#fff}.pvslot-big{min-height:calc((100vw - 24px)*1.414);max-height:1160px;border-radius:10px;overflow:hidden}.pvlb-x{position:fixed;z-index:1001;top:10px;right:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;cursor:pointer}.pvlb-x svg{width:20px;height:20px;fill:none;stroke:#334fb4;stroke-width:2.5;stroke-linecap:round}@media(min-width:760px){.pvgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px}.pvhead,.pvhead .h2{text-align:left}.pvhead .lead{margin-left:0;text-align:left}.pvtabs{flex-wrap:wrap;margin:18px 0 0;padding:0;justify-content:flex-start;overflow:visible}.pvcap-d{display:block;margin:16px 0 0;max-width:none;text-align:left;font-size:17px}.pvcap-m{display:none}.pvstage{width:min(100%,360px)}.pvstage-w{width:100%;max-width:640px}.pvstage-w .pvarrow-l{left:-22px}.pvstage-w .pvarrow-r{right:-22px}.pvside{min-width:0}.pvslot-big{min-height:0;aspect-ratio:1/1.414}}.fwgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:26px}.fw{position:relative;overflow:hidden;padding:24px 20px;border-radius:28px}.fw h3{position:relative;margin:0 0 14px;font-weight:400;font-size:28px;line-height:1.1}.fw ul{position:relative;display:flex;flex-direction:column;gap:11px;margin:0;padding:0;list-style:none}.fw li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.3}.fw svg{flex:none;width:21px;height:21px;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.fw-y{background:#334fb4;color:#fff;box-shadow:0 22px 46px #22378a42}.fw-y li{font-weight:600}.fw-y svg{stroke:#fff}.fw-n{border:1px solid #E3E8F8;background:#f4f6fe;color:#4a5270}.fw-n h3{color:#4a5270}.fw-n svg{stroke:#9aa3c0;stroke-width:2.6}.clz{position:relative;overflow:hidden;margin-top:76px;padding:58px 20px 46px;border-radius:36px 36px 0 0;background:#334fb4;color:#fff;text-align:center}.clz-in{position:relative;max-width:560px;margin:0 auto}.clock{display:flex;flex-direction:column;align-items:center;gap:clamp(16px,5vw,36px);margin:0;font-weight:400}.clock-t{font-size:clamp(34px,9.4vw,60px);line-height:1;-webkit-text-stroke:.018em #fff;letter-spacing:.008em}.clock-s{display:block;padding:.06em .2em .08em;border:.05em solid #C8142B;border-radius:.14em;outline:.11em solid #fff;background:#fff;color:#c8142b;font:800 clamp(58px,18.5vw,148px)/1 Inter,sans-serif;letter-spacing:.015em;transform:rotate(-5deg);box-shadow:0 22px 46px #0b12336b}.clp{margin:26px auto 24px;max-width:460px;font-size:17px;line-height:1.4;color:#e4e9ff}.cloffer{max-width:560px;margin:0 auto;padding:14px;border-radius:28px;background:#fff;color:#121212;text-align:left;box-shadow:0 26px 54px #0b123352}.cloffer-top{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;text-align:center}.cloffer-img{width:min(100%,320px);margin:0 auto}.cloffer-img img{display:block;width:100%;height:auto;aspect-ratio:1038/1100}.cloffer-tag{margin:0;font-weight:700;font-size:13px;color:#c8142b}.cloffer-n{margin:2px 0 0;font-size:clamp(23px,6.4vw,30px);line-height:1.08;color:#22378a}.cloffer-p{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 8px;margin:6px 0 0;color:#334fb4}@media(min-width:560px){.cloffer-top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:18px;text-align:left}.cloffer-p{justify-content:flex-start}}.cloffer-p .tw{font-size:clamp(32px,9.4vw,44px);line-height:1}.cloffer-p s{font-size:15px;color:#4a5270}.cloffer-inc{margin:14px 0;padding:10px 12px;border-radius:14px;background:#f4f6fe;text-align:center;font-weight:600;font-size:14px;line-height:1.35;color:#22378a}.cloffer-inc b{font-weight:800;color:#c8142b;white-space:nowrap}.cloffer-note{margin:10px 0 0;text-align:center;font-weight:600;font-size:14.5px;color:#334fb4}.cloffer-g{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 2px;font-size:13.5px;line-height:1.3;color:#4a5270}.cloffer-g svg{flex:0 0 22px;width:22px;height:22px;fill:none;stroke:#334fb4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cloffer-g b{font-weight:700;color:#334fb4}.clfoot{padding:26px 20px 24px;background:#22378a;color:#e4e9ff;text-align:center;font-size:14px;line-height:1.4}.clfoot-in{max-width:760px;margin:0 auto}.clfoot p{margin:0}.clfoot-logo{font-size:22px;color:#fff}.clfoot-aff{margin-top:10px!important}.clfoot-aff strong{font-weight:700;color:#fff;text-decoration:underline}.clfoot-a{color:inherit;text-decoration:none}.clfoot-l{margin-top:14px!important;padding-top:14px;border-top:1px solid rgba(255,255,255,.2)}.clfoot-c{margin-top:6px!important;font-size:13px;opacity:.8}@supports (animation-timeline:view()){.clock-s{animation:cltimbro linear both;animation-timeline:view();animation-range:entry 30% entry 72%}@keyframes cltimbro{0%,50%{opacity:0;transform:rotate(-5deg) scale(2.3)}to{opacity:1;transform:rotate(-5deg) scale(1)}}}@media(min-width:760px){.fwgrid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px}.fw{padding:30px 28px}.fw h3{font-size:34px}.fw-y ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.clz{padding:74px 20px 60px}}@media(prefers-reduced-motion:reduce){.clock-s{animation:none}}.mddays{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:3px;max-width:760px;margin:24px auto 0}.mdc{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:6px;font:700 clamp(10px,2.9vw,14px) Inter,sans-serif}.mdc-1{background:#baccff;color:#22378a}.mdc-2{background:#6f8be3;color:#fff}.mdc-3{background:#22378a;color:#fff}.mdphases{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:14px}.mdp{padding:20px;border:1px solid #E3E8F8;border-radius:24px;background:#fff}.mdp-d{display:inline-block;margin:0;padding:4px 11px;border-radius:99px;font-weight:700;font-size:13px}.mdp-d1{background:#baccff;color:#22378a}.mdp-d2{background:#6f8be3;color:#fff}.mdp-d3{background:#22378a;color:#fff}.mdp h3{margin:10px 0 6px;font-weight:400;font-size:32px;line-height:1.05;color:#334fb4}.mdp>p:last-child{margin:0;font-size:15.5px;line-height:1.42;color:#4a5270}.mdsess{margin-top:10px;padding:18px;border-radius:24px;background:#f4f6fe}.mdsess-h{display:flex;flex-direction:column;gap:2px;margin:0 0 12px;font-size:14.5px;line-height:1.3;color:#4a5270}.mdsess-h strong{font-weight:700;font-size:17px;color:#22378a}.mdbar{display:flex;gap:3px}.mdbar span{display:flex;align-items:center;justify-content:center;min-width:0;height:38px;background:#334fb4;color:#fff;font:700 13px Inter,sans-serif}.mdbar span:nth-child(1){border-radius:10px 0 0 10px}.mdbar span:nth-child(2){background:#22378a}.mdbar span:nth-child(3){background:#c8142b}.mdbar span:nth-child(4){border-radius:0 10px 10px 0;background:#6f8be3;font-size:11px}.mdleg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:12px 0 0;padding:0;list-style:none;font-size:14.5px;line-height:1.3;color:#121212}.mdleg b{font-weight:800;color:#334fb4}.mdtwo{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:10px}.mdk{display:flex;flex-direction:column;padding:20px;border:1px solid #E3E8F8;border-radius:24px;background:#fff}.mdk h3{margin:0 0 6px;font-weight:400;font-size:25px;line-height:1.1;color:#334fb4}.mdk p{margin:0 0 14px;font-size:15.5px;line-height:1.42;color:#4a5270}.mdk-b{border-color:#334fb4;background:#334fb4}.mdk-b h3{color:#fff}.mdk-b p{color:#e4e9ff}.mdk-b strong{font-weight:700;color:#fff}.mdrow{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6px;margin-top:auto}.mdrow span{padding:9px 10px;border-radius:10px;font-weight:600;font-size:13px;line-height:1.2}.mdrow-q{background:#fbe9ec;color:#c8142b;text-decoration:line-through}.mdrow-a{background:#eef2ff;color:#22378a}.mdfive{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:auto}.mdfive span{display:flex;align-items:center;justify-content:center;height:38px;border-radius:10px;background:#fff;color:#334fb4;font:800 15px Inter,sans-serif}@media(min-width:760px){.mddays{gap:5px;margin-top:30px}.mdphases{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.mdsess{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);column-gap:24px;align-items:center;margin-top:12px;padding:22px 24px}.mdsess-h{grid-row:1/3;margin:0}.mdleg{grid-template-columns:repeat(4,minmax(0,1fr))}.mdtwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}}.hvwrap{position:relative;margin:0 12px}.hvbox{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:22px;background:#334fb4;box-shadow:0 26px 56px #334fb44d}.hv{display:block;width:100%;height:100%;object-fit:cover;background:#334fb4}.hvplay{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:0 10px 6%;border:0;background:none;cursor:pointer}.hvpill{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px 0 12px;border-radius:99px;background:#fff;color:#334fb4;font:700 14.5px Inter,sans-serif;white-space:nowrap;box-shadow:0 0 0 5px #fff3,0 12px 26px #0b123352;transition:transform .15s}.hvpill svg{width:20px;height:20px;fill:#334fb4}.hvplay:hover .hvpill{transform:scale(1.04)}.hvwrap .peek{transition:opacity .2s}.hv-on .peek{opacity:0;pointer-events:none;animation:none}@media(max-width:359px){.hvplay{justify-content:flex-start;padding-left:12px}.hvpill{font-size:13.5px}}@media(min-width:760px){.hvpill{min-height:52px;padding:0 24px 0 18px;font-size:16.5px}.hvpill svg{width:24px;height:24px}}.rhead{margin-top:14px;text-align:center}.rhead-stars{margin:0;color:#334fb4;font-size:30px;line-height:1.1;letter-spacing:2px}.rhead-num{margin:4px 0 0;font-weight:600;font-size:16px;color:#4a5270}.rlist{margin-top:14px}.rrowwrap{position:relative}.rrow{display:flex;align-items:stretch;gap:12px;overflow-x:auto;overflow-y:hidden;margin:0 -16px;padding:4px 16px 16px;scroll-padding:0 16px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rrow::-webkit-scrollbar{display:none}.rcard{flex:0 0 min(70vw,280px);overflow:hidden;background:#fff;border:1px solid #E3E8F8;border-radius:18px;box-shadow:0 6px 18px #22378a12;scroll-snap-align:start}.rimg{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:#eef2ff}.rbody{padding:13px 14px 15px}.rname{margin:0;font-weight:600;font-size:15px;line-height:1.25}.rdate{margin:2px 0 0;font-size:13px;line-height:1.25;color:#4a5270}.rstars{margin:7px 0 0;color:#334fb4;font-size:16px;line-height:1;letter-spacing:1px}.rstaroff{color:#c9d4f6}.rtext{margin:8px 0 0;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.rarrow{display:none}@media(min-width:760px){.rrow{margin:0;padding:4px 2px 16px;scroll-padding:0 2px}.rcard{flex-basis:280px}.rarrow{display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;top:calc(50% - 30px);width:44px;height:44px;padding:0;border:1px solid #E3E8F8;border-radius:50%;background:#fff;box-shadow:0 8px 20px #22378a29;cursor:pointer}.rarrow svg{width:20px;height:20px;fill:none;stroke:#334fb4;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.rarrow-l{left:-14px}.rarrow-r{right:-14px}}.chatgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.chatslot{aspect-ratio:3/4;border-radius:20px;border:1px dashed #9AAEEA;background:#f4f6fe;color:#334fb4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:14px;text-align:center;padding:8px;box-sizing:border-box}.chatslot svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}@media(min-width:900px){.chatgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.covrow{display:flex;align-items:center;justify-content:safe center;gap:10px;overflow-x:auto;padding:22px 18px 8px;scrollbar-width:none}.covrow::-webkit-scrollbar{display:none}.covbtn{flex:0 0 auto;background:none;border:0;padding:0;cursor:pointer;transition:width .25s}.covbtn img,.covbtn .tile{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:12px}.tiles{scroll-margin-top:78px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:132px;padding:10px 4px;border:0;border-radius:22px;background:#fff;color:#334fb4;cursor:pointer;box-shadow:0 12px 26px #10184642;transition:transform .22s cubic-bezier(.2,.9,.3,1.3),opacity .2s,box-shadow .2s}.qt:not([disabled]):hover{transform:translateY(-5px)}.qt[disabled]{cursor:default}.qtm{font-family:Tilt Warp,Inter,sans-serif;font-size:62px;line-height:1;-webkit-text-stroke:.02em currentColor}.qtn{font:600 12.5px Inter,sans-serif;line-height:1.1}.qt-idle{animation:ondula 3.4s ease-in-out infinite}.qt-idle:nth-child(2){animation-delay:.25s}.qt-idle:nth-child(3){animation-delay:.5s}@keyframes ondula{0%,62%,to{transform:none}72%{transform:translateY(-7px) rotate(-2deg)}84%{transform:translateY(-2px) rotate(1.5deg)}}.qt-open{background:#baccff;color:#22378a;transform:translateY(-4px) scale(1.04);box-shadow:0 0 0 3px #fff,0 16px 30px #10184657}.qt-dim{opacity:.5;box-shadow:none}.qt-ok,.qt-no{animation:ribalta .55s cubic-bezier(.3,.9,.4,1.1)}.qt-no{background:#c8142b;color:#fff}@keyframes ribalta{0%{transform:perspective(500px) rotateY(180deg) scale(.92)}to{transform:perspective(500px) rotateY(0) scale(1)}}.qdots{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.2) 1.3px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:linear-gradient(#000,transparent 75%);mask-image:linear-gradient(#000,transparent 75%)}.qcard{position:relative;box-shadow:0 18px 40px #10184647}.qnotch{position:absolute;top:-9px;width:20px;height:20px;margin-left:-10px;background:#fff;border-radius:5px;transform:rotate(45deg)}.qhint{margin:18px 0 0;text-align:center;font-weight:600;font-size:15.5px;color:#e4e9ff}.pain{display:block;width:100%;min-height:58px;box-sizing:border-box;padding:12px 16px;border-radius:18px;font:600 16px Inter,sans-serif;text-align:left;cursor:pointer;transition:background .15s}.seg{min-height:50px;border:0;border-radius:14px;font:600 15px Inter,sans-serif;cursor:pointer;transition:background .15s}.rc{flex:0 0 240px;margin:0;scroll-snap-align:center;overflow:hidden}.pzwrap{max-width:900px;margin:34px auto 0}.pzsegs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pzseg{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:88px;padding:16px 6px 10px;border:1.5px solid #C9D4F6;border-radius:20px;background:#fff;color:#22378a;text-align:center;cursor:pointer;font:inherit;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s}.pzseg-n{font-weight:600;font-size:13px;line-height:1.15}.pzseg-p{font-size:clamp(19px,5.6vw,26px);line-height:1}.pzseg-b{position:absolute;top:-11px;left:50%;padding:3px 9px;border-radius:99px;background:#c8142b;color:#fff;font:700 11.5px Inter,sans-serif;white-space:nowrap;transform:translate(-50%)}.pzseg-on{border-color:#334fb4;background:#334fb4;color:#fff;box-shadow:0 14px 28px #22378a47;transform:translateY(-2px)}.pzseg-on:after{content:"";position:absolute;bottom:-8px;left:50%;width:16px;height:16px;margin-left:-8px;background:#334fb4;border-radius:3px;transform:rotate(45deg)}.pzpanel{margin-top:14px;padding:12px;border:1px solid #E3E8F8;border-radius:28px;background:#f4f6fe}.pzphoto{padding:12px;border-radius:20px;background:#fff;box-shadow:0 8px 20px #22378a14}.pzphoto img{display:block;width:100%;height:auto;aspect-ratio:1038/1100;object-fit:contain}.pzinfo{padding:14px 8px 8px}.pztag{margin:0;font-weight:700;font-size:13px;color:#c8142b}.pzname{margin:2px 0 0;font-size:29px;line-height:1.1;color:#22378a}.pzprice{display:flex;flex-wrap:wrap;align-items:center;column-gap:9px;row-gap:4px;margin:10px 0 0}.pzamount{font-size:46px;line-height:1;color:#334fb4}.pzprice s{font-size:16px;color:#4a5270}.pzsave{padding:4px 10px;border-radius:99px;background:#fff;color:#22378a;font:700 13px Inter,sans-serif}.pzlist{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:14px 0 0;padding:14px 0 0;border-top:1px solid #DCE3F7;list-style:none}.pzli{display:flex;align-items:center;gap:9px;font-weight:600;font-size:15.5px;line-height:1.25;color:#121212}.pzli svg{flex:none;width:20px;height:20px;fill:none;stroke:#334fb4;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.pzi-n,.pzli-off .pzi-y{display:none}.pzli-off .pzi-n{display:inline}.pzli-off{font-weight:500;color:#8089a8;text-decoration:line-through}.pzli-off svg{stroke:#b3bbd3;stroke-width:2.6}.pzsr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pzhead{margin-top:4px}.pzbon{display:inline-block;padding:4px 11px 5px;border-radius:9px;background:#c8142b;color:#fff;font-size:16px;line-height:1.1}.pzhead-off .pzbon{background:#b3bbd3}.pzup{display:block;width:100%;margin-top:14px;padding:12px 14px;border:1.5px dashed #9AAEEA;border-radius:16px;background:#fff;color:#22378a;text-align:left;cursor:pointer;font:400 14.5px/1.36 Inter,sans-serif}.pzup strong{font-weight:700}.pzup-l{font-weight:700;text-decoration:underline;color:#334fb4}.pkpay{margin:0;text-align:center;font-size:13.5px;color:#4a5270}.pkguar{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:22px;background:#eef2ff}.pkguar svg{flex:0 0 34px;width:34px;height:34px;fill:none;stroke:#334fb4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pkguar p{margin:0;font-size:14.5px;line-height:1.36}.pkguar strong{font-weight:700;color:#334fb4}.pksteps{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:14px 0 0;padding:0;list-style:none}.pksteps li{display:flex;align-items:center;gap:11px;padding:12px 14px;border-radius:18px;background:#f4f6fe;font-size:14.5px;line-height:1.3}.pksteps b{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#334fb4;color:#fff;font-weight:400;font-size:16px}@media(min-width:760px){.pzsegs{gap:12px}.pzseg{min-height:104px}.pzseg-n{font-size:15.5px}.pzseg-p{font-size:30px}.pzpanel{padding:16px}.pzpanel-img{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center}.pzphoto img{height:380px}.pzinfo{padding:10px 12px}.pzpanel:not(.pzpanel-img) .pzinfo{max-width:520px;margin:0 auto}.pksteps{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}}@media(prefers-reduced-motion:reduce){.pzseg{transition:none}}@media(min-width:760px){.sec{padding-top:104px}}@media(min-width:900px){.herogrid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important;align-items:center;text-align:left!important;gap:52px!important}.heroleft .lead{text-align:left;margin-left:0}.chips{justify-content:flex-start!important}.stats{grid-template-columns:repeat(4,minmax(0,1fr))}.wall{columns:4}.grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{grid-template-columns:repeat(4,minmax(0,1fr))}.plans{grid-template-columns:1fr 1.15fr 1fr;align-items:center}.top{order:0!important}.navd{display:flex}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv,.w,.mark,.rollin,.float,.track,.sheetstamp,.stamp,.pop,.pop2,.shine:after,.tick,.hand,.drop,.draw,.coriando{animation:none}.mark{background-size:100% .28em}.coriando{display:none}.stamp,.sheetstamp{transform:rotate(-10deg)}.flowitem,.cta,.card{transition:none}}
/* Hero title: mobile-first responsive refinement */
@media(max-width:759px){.po-hero-title{font-size:clamp(32px,9.6vw,48px)!important;line-height:1.08!important;letter-spacing:-.05em!important;max-width:100%;}.po-hero-title>span:first-child{white-space:nowrap;font-size:1em!important;}.po-hero-title .mark{font-size:.76em!important;}}
