@media (min-width:761px){.v3p.p-quote{--e:cubic-bezier(.33,1,.68,1);--wi:rgba(0,0,0,.32);--hl:rgba(255,255,255,.06);--ink:#0e0a0b;--p:0;--g:linear-gradient(180deg,rgba(255,255,255,.16),transparent 45%,rgba(0,0,0,.14)),var(--accent);--bv:inset 0 0 0 1.5px rgba(255,255,255,.14),inset 0 2px 0 rgba(255,255,255,.28),inset 0 -3px 0 rgba(0,0,0,.22);--well:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 6px var(--wi),0 1px 0 var(--hl);--gold:conic-gradient(from 30deg,#f1e0b8,#b08d57,#7d5f30,#d8bb83,#f1e0b8);overflow-x:clip}.v3p.p-quote *{box-sizing:border-box}.v3p.p-quote svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote a,.v3p.p-quote button,.v3p.p-quote input{font-family:var(--font-sans);-webkit-tap-highlight-color:transparent}.v3p.p-quote .ai .t{fill:currentColor;fill-opacity:.22;stroke:none}.v3p.p-quote .ai .o,.v3p.p-quote .ai .o2{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote .ai .o2{stroke-width:1.6;opacity:.65}.v3p.p-quote .ai .s{fill:currentColor;stroke:none}.v3p.p-quote .wrap{width:min(1160px,100% - 48px);margin:0 auto}.v3p.p-quote .eb{margin:0;font:600 .72rem/1 var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.v3p.p-quote .h2{margin:16px 0 0;font:600 clamp(2.3rem,5vw,4rem)/1.02 var(--font-brand);letter-spacing:-.015em;text-wrap:balance}.v3p.p-quote .h2 em{font-style:italic;font-weight:850;color:var(--accent)}.v3p.p-quote .lead{margin:20px 0 0;max-width:540px;font-size:1.1rem;line-height:1.6;color:var(--text-secondary)}.v3p.p-quote .ky{--h:50px;--d:4px;--s:color-mix(in srgb,var(--accent) 48%,#220505);position:relative;display:inline-block;height:calc(var(--h) + var(--d));padding:0;border:0;background:none;cursor:pointer;font-weight:600;font-size:1rem;text-decoration:none;color:inherit;transition:--h .3s var(--e),--d .3s var(--e),font-size .3s var(--e)}.v3p.p-quote .ky>i{position:absolute;left:0;right:0;bottom:0;height:var(--h);border-radius:14px;background:var(--s)}.v3p.p-quote .ky>span{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;height:var(--h);padding:0 26px;border-radius:14px;background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv);transition:transform .17s var(--e),padding .3s var(--e)}.v3p.p-quote .ky:hover>span{transform:translateY(-1px)}.v3p.p-quote .ky:active>span{transform:translateY(calc(var(--d) - 1px));transition-duration:70ms}.v3p.p-quote .ky:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:14px}.v3p.p-quote .ky.gh{--s:var(--border-strong)}.v3p.p-quote .ky.gh>span{background:var(--surface);color:var(--text);text-shadow:none;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 0 var(--hl)}.v3p.p-quote .ky.gh:hover>span{color:var(--accent)}.v3p.p-quote .ky.cr{--s:#c9b9a8}.v3p.p-quote .ky.cr>span{background:linear-gradient(180deg,#fffaf4,#f3e8dc);color:var(--accent);text-shadow:none;box-shadow:inset 0 2px 0 #fff,inset 0 -3px 0 rgba(120,70,40,.14)}.v3p.p-quote .ky.ol{--s:rgba(0,0,0,.28)}.v3p.p-quote .ky.ol>span{background:rgba(255,255,255,.12);color:#fff;text-shadow:none;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.5)}.v3p.p-quote .ky.lg{--h:62px;font-size:1.12rem}.v3p.p-quote .ky.lg>span{padding:0 34px}.v3p.p-quote .ky.sq{--h:42px;--d:3px}.v3p.p-quote .ky.sq>span{width:42px;padding:0}.v3p.p-quote .ky.sq svg{width:20px;height:20px}.v3p.p-quote .ky svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.v3p.p-quote *{animation-duration:1ms!important;animation-delay:0s!important;transition-duration:1ms!important}.v3p.p-quote .acts,.v3p.p-quote .sub,.v3p.p-quote .w i{opacity:1!important;transform:none!important}.v3p.p-quote [data-r]{opacity:1;transform:none}}.v3p.p-quote .k{--e:cubic-bezier(.33,1,.68,1);--g:repeating-linear-gradient(92deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--accent);--bv:inset 0 0 0 1.5px rgba(255,255,255,.14),inset 0 2px 0 rgba(255,255,255,.28),inset 0 -3px 0 rgba(0,0,0,.22);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;cursor:pointer;font-family:var(--font-sans);font-weight:600;-webkit-tap-highlight-color:transparent;transition:transform .24s var(--e),box-shadow .28s var(--e),background-color .25s,color .25s,opacity .25s}.v3p.p-quote .k:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.v3p.p-quote .k:disabled{cursor:not-allowed}.v3p.p-quote .k svg{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote .lbl{display:grid}.v3p.p-quote .lbl>span{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:opacity .22s,transform .38s var(--e)}.v3p.p-quote .lbl>.b{opacity:0;transform:translateY(12px)}.v3p.p-quote .fld{flex:1;min-width:0;min-height:54px;padding:0 18px;border:0;border-radius:var(--radius-field);background:var(--surface-alt);color:var(--text);font:500 .95rem var(--font-sans);letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 4px rgba(0,0,0,.18);outline:0;transition:box-shadow .25s}.v3p.p-quote .fld::placeholder{color:var(--text-muted)}.v3p.p-quote .fld:focus{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 2px 4px rgba(0,0,0,.18),0 0 0 4px var(--accent-soft)}.v3p.p-quote .cu{padding:0;background:none;min-height:54px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3)) drop-shadow(0 8px 8px rgba(0,0,0,.18))}.v3p.p-quote .cu-b{position:relative;display:grid;place-items:center;min-height:54px;padding:0 24px 0 34px;border-radius:12px;background:var(--surface-alt);color:var(--text-muted);font-size:.97rem;box-shadow:inset 0 0 0 1.5px var(--border),inset 0 -3px 0 rgba(0,0,0,.2);-webkit-mask:radial-gradient(circle 7px at 0 50%,#0000 96%,#000) left/51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,#0000 96%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle 7px at 0 50%,#0000 96%,#000) left/51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,#0000 96%,#000) right/51% 100% no-repeat;transition:background .3s,color .3s}.v3p.p-quote .cu-b:before{content:"";position:absolute;left:20px;top:8px;bottom:8px;border-left:2px dashed;opacity:.35}.v3p.p-quote .cu-b>span{grid-area:1/1;transition:opacity .2s}.v3p.p-quote .cu-st{opacity:0;font:800 .78rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;padding:5px 9px;border:2px solid;border-radius:5px;outline:1.5px solid currentColor;outline-offset:2px;margin-left:10px}.v3p.p-quote .cu.rdy .cu-b{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv)}.v3p.p-quote .cu:active:not(:disabled){transform:scale(.96)}.v3p.p-quote .cu.done .cu-b{background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--success)}.v3p.p-quote .cu.done .cu-t{opacity:0}.v3p.p-quote .cu.done .cu-st{opacity:1;animation:kst .42s cubic-bezier(.2,1.5,.5,1)}.v3p.p-quote .fb{--mx:50;--my:50;min-height:70px;padding:0 15px 0 32px;border-radius:999px;gap:26px;color:#fff;background:radial-gradient(ellipse 70px 7px at 17% 14%,rgba(255,255,255,.4),transparent 72%),radial-gradient(ellipse 26px 5px at 90% 86%,rgba(255,255,255,.2),transparent 75%),radial-gradient(circle at 50% 50%,transparent 64%,rgba(169,200,246,.09) 82%,rgba(244,163,168,.14)),radial-gradient(120% 200% at 18% 0,rgba(255,255,255,.16),transparent 50%),linear-gradient(180deg,color-mix(in srgb,var(--accent) 90%,#fff),color-mix(in srgb,var(--accent) 78%,#2a0505));box-shadow:inset 0 -7px 12px rgba(90,10,10,.3),inset 0 3px 6px rgba(255,255,255,.24),0 1px 1px rgba(90,10,10,.3),0 18px 24px -10px rgba(158,28,28,.6)}.v3p.p-quote .fb:before{padding:1.5px;background:conic-gradient(from calc(200deg + var(--mx)*1.4deg),#ffd6bd,#f4a3a8,#e6b4ea,#a9c8f6,#b9ead0,#f8e6a2,#ffd6bd);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.6}.v3p.p-quote .fb:after,.v3p.p-quote .fb:before{content:"";position:absolute;inset:0;border-radius:inherit}.v3p.p-quote .fb:after{pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(circle 90px at calc(var(--mx)*1%) calc(var(--my)*1%),rgba(255,255,255,.1),transparent 70%),repeating-linear-gradient(115deg,rgba(255,214,189,.07) 0,rgba(244,163,168,.07) 8%,rgba(230,180,234,.07) 16%,rgba(169,200,246,.07) 24%,rgba(185,234,208,.07) 32%,rgba(248,230,162,.07) 40%,rgba(255,214,189,.07) 48%) calc(var(--mx)*1%) calc(var(--my)*1%)/250% 250%}.v3p.p-quote .fb:hover:after{opacity:1}.v3p.p-quote .fb:active{transform:scale(.97)}.v3p.p-quote .fb-t{display:grid;gap:5px;text-align:left;text-shadow:0 1px 0 rgba(90,10,10,.4)}.v3p.p-quote .fb-t b{font-size:1.1rem;font-weight:700}.v3p.p-quote .fb-t small{font:600 .7rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.9}.v3p.p-quote .fb-bs{display:flex;align-items:flex-end;gap:7px;height:42px;padding:0 4px}.v3p.p-quote .fb-bs i{--s:12px;position:relative;width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.03) 52%,rgba(169,200,246,.26) 76%,rgba(244,163,168,.4) 91%,rgba(255,255,255,.6));box-shadow:inset 0 0 0 1px rgba(255,255,255,.4),0 3px 4px -1px rgba(90,10,10,.3);transition:transform .65s cubic-bezier(.3,1.4,.5,1)}.v3p.p-quote .fb-bs i:before{content:"";position:absolute;inset:13%;border-radius:50%;border-color:rgba(255,255,255,.9) transparent transparent rgba(255,255,255,.55);border-style:solid;border-width:1.5px;-webkit-mask:linear-gradient(125deg,#000,transparent 52%);mask:linear-gradient(125deg,#000,transparent 52%)}.v3p.p-quote .fb-bs i:after{content:"";position:absolute;left:66%;top:68%;width:13%;height:13%;border-radius:50%;background:rgba(255,255,255,.65)}.v3p.p-quote .fb-bs i:nth-child(2){--s:17px}.v3p.p-quote .fb-bs i:nth-child(3){--s:23px}.v3p.p-quote .fb-bs i:nth-child(4){--s:30px;background:radial-gradient(circle,rgba(241,224,184,.12) 50%,rgba(241,224,184,.4) 76%,rgba(214,175,100,.65) 92%,rgba(255,240,200,.85));box-shadow:inset 0 0 0 1px rgba(241,224,184,.85),0 3px 5px -1px rgba(90,10,10,.35)}.v3p.p-quote .fb:hover .fb-bs i{transform:translateY(-5px)}.v3p.p-quote .fb:hover .fb-bs i:nth-child(2){transition-delay:70ms}.v3p.p-quote .fb:hover .fb-bs i:nth-child(3){transition-delay:.14s}.v3p.p-quote .fb:hover .fb-bs i:nth-child(4){transition-delay:.21s}.v3p.p-quote .bb,.v3p.p-quote .sb{--mx:50;--my:50;isolation:isolate}.v3p.p-quote .bb:before,.v3p.p-quote .sb:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from calc(200deg + var(--mx)*1.4deg),#ffd6bd,#f4a3a8,#e6b4ea,#a9c8f6,#b9ead0,#f8e6a2,#ffd6bd);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.5;transition:opacity .35s;z-index:1}.v3p.p-quote .bb:after,.v3p.p-quote .sb:after{content:"";position:absolute;inset:4px 7px;border-radius:inherit;border-color:rgba(255,255,255,.4) transparent transparent rgba(255,255,255,.2);border-style:solid;border-width:1.5px;-webkit-mask:linear-gradient(118deg,#000,transparent 46%);mask:linear-gradient(118deg,#000,transparent 46%);filter:blur(.4px);pointer-events:none;z-index:1;transition:opacity .35s}.v3p.p-quote .sb:after{inset:4px}.v3p.p-quote .bb{min-height:46px;padding:0 21px;border-radius:999px;color:var(--text-secondary);font-size:.92rem;gap:8px;background:radial-gradient(farthest-side,transparent 70%,rgba(169,200,246,.07) 86%,rgba(244,163,168,.12) 95%,rgba(255,255,255,.12)),linear-gradient(115deg,rgba(255,214,189,.05),rgba(230,180,234,.05) 25%,rgba(169,200,246,.05) 50%,rgba(185,234,208,.05) 75%,rgba(255,214,189,.05)) calc(var(--mx)*1%) 0/300% 100%;box-shadow:inset 0 -5px 8px -4px rgba(255,255,255,.05),inset 0 4px 8px -4px rgba(255,255,255,.04),0 6px 12px -8px rgba(0,0,0,.5)}.v3p.p-quote .bb:hover{color:var(--text)}.v3p.p-quote .bb:hover:before{opacity:.95}.v3p.p-quote .bb:hover:after{opacity:1}.v3p.p-quote .bb:active{transform:scale(.97)}.v3p.p-quote .bb .ck{width:0;margin:0 -8px 0 0;opacity:0;height:15px;transition:all .4s var(--e)}.v3p.p-quote .bb.on{color:var(--accent);background:radial-gradient(farthest-side,transparent 68%,rgba(255,150,150,.12) 92%,rgba(255,200,200,.2)),var(--accent-soft);box-shadow:inset 0 -5px 8px -4px rgba(240,106,106,.18),inset 0 4px 8px -4px rgba(255,255,255,.07),0 8px 14px -10px var(--accent);animation:kspr .52s var(--e)}.v3p.p-quote .bb.on:before{opacity:1;background:conic-gradient(from calc(200deg + var(--mx)*1.4deg),var(--accent),#ffb3a8,var(--accent),#ff8f8f,var(--accent))}.v3p.p-quote .bb.on:after{border-top-color:rgba(255,255,255,.5);border-left-color:rgba(255,255,255,.28)}.v3p.p-quote .bb.on .ck{width:15px;margin:0 0 0 -2px;opacity:1}.v3p.p-quote .sl{isolation:isolate;min-height:52px;padding:0 22px 0 38px;border-radius:11px;background:var(--surface-alt);color:var(--text);font-size:.93rem;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.22)}.v3p.p-quote .sl:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--g);box-shadow:var(--bv),0 10px 14px -10px rgba(158,28,28,.7);opacity:0;transition:opacity .42s var(--e)}.v3p.p-quote .sl:before{content:"";position:absolute;left:13px;top:8px;bottom:8px;width:6px;background:radial-gradient(circle,var(--surface) 0 2px,transparent 2.6px) 0 0/6px 9px repeat-y;filter:drop-shadow(0 1px 0 rgba(255,255,255,.08));transition:opacity .3s}.v3p.p-quote .sl .ico{position:relative;width:17px;height:17px;flex:none}.v3p.p-quote .sl .ico svg{position:absolute;inset:0;width:17px;height:17px;transition:opacity .3s,transform .45s var(--e)}.v3p.p-quote .sl .sun circle{fill:currentColor;fill-opacity:.15}.v3p.p-quote .sl .ck{opacity:0;transform:scale(.6);stroke-width:2.6;stroke-dasharray:24;stroke-dashoffset:24}.v3p.p-quote .sl:hover:not(:disabled):not(.on){box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2),0 10px 14px -10px var(--accent)}.v3p.p-quote .sl:hover:not(:disabled) .sun{transform:scale(1.15)}.v3p.p-quote .sl:active:not(:disabled){transform:scale(.97)}.v3p.p-quote .sl.on{color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:0 1px 2px rgba(0,0,0,.22)}.v3p.p-quote .sl.on:after{opacity:1}.v3p.p-quote .sl.on:before{opacity:0}.v3p.p-quote .sl.on .sun{opacity:0;transform:scale(.6)}.v3p.p-quote .sl.on .ck{opacity:1;transform:none;stroke-dashoffset:0;transition:opacity .2s .12s,transform .4s .12s var(--e),stroke-dashoffset .45s .16s var(--e)}.v3p.p-quote .sl:disabled{color:var(--text-muted);background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(255,255,255,.03) 5px 6px),transparent;text-decoration:line-through;box-shadow:inset 0 0 0 1.5px var(--border)}.v3p.p-quote .sb{width:44px;height:44px;border-radius:50%;color:var(--text);background:radial-gradient(farthest-side,transparent 70%,rgba(169,200,246,.07) 86%,rgba(244,163,168,.12) 95%,rgba(255,255,255,.12)),linear-gradient(115deg,rgba(255,214,189,.05),rgba(230,180,234,.05) 25%,rgba(169,200,246,.05) 50%,rgba(185,234,208,.05) 75%,rgba(255,214,189,.05)) calc(var(--mx)*1%) 0/300% 100%;box-shadow:inset 0 -4px 6px -3px rgba(255,255,255,.05),0 6px 10px -7px rgba(0,0,0,.5)}.v3p.p-quote .sb svg{width:17px;height:17px}.v3p.p-quote .sb:hover:not(:disabled){color:var(--accent)}.v3p.p-quote .sb:hover:not(:disabled):before{opacity:.95}.v3p.p-quote .sb:hover:not(:disabled):after{opacity:1}.v3p.p-quote .sb:active:not(:disabled){transform:scale(.92)}.v3p.p-quote .sb:disabled{opacity:.28}.v3p.p-quote .sn{min-width:36px;font-size:1.15rem;color:var(--text);display:inline-block}.v3p.p-quote .ql{min-height:42px;padding:0 4px 4px;gap:6px;background:none;color:var(--accent);font-size:.98rem}.v3p.p-quote .ql svg{width:16px;height:16px;transition:transform .38s var(--e)}.v3p.p-quote .ql:after{content:"";position:absolute;left:4px;right:22px;bottom:3px;height:6px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' viewBox='0 0 12 6'%3E%3Cpath d='M0 3Q3 0 6 3T12 3' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") repeat-x 0 0/12px 6px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' viewBox='0 0 12 6'%3E%3Cpath d='M0 3Q3 0 6 3T12 3' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") repeat-x 0 0/12px 6px;clip-path:inset(0 100% 0 0);transition:clip-path .45s var(--e)}.v3p.p-quote .ql:hover:after{clip-path:inset(0);animation:kw .9s linear infinite}.v3p.p-quote .ql:active{transform:scale(.95)}@keyframes kst{0%{opacity:0;transform:scale(2.4)}to{opacity:1;transform:scale(1)}}@keyframes kdot{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}@keyframes kon{0%{box-shadow:0 0 0 3px var(--surface),0 0 0 3px rgba(78,194,122,.7),inset 0 -2px 0 rgba(0,0,0,.2)}70%,to{box-shadow:0 0 0 3px var(--surface),0 0 0 11px rgba(78,194,122,0),inset 0 -2px 0 rgba(0,0,0,.2)}}@keyframes kbp{0%{transform:scale(1.25);opacity:.3}to{transform:none;opacity:1}}@keyframes kpop{0%{transform:scale(.7) translateY(6px);opacity:.3}to{transform:none;opacity:1}}@keyframes kw{to{-webkit-mask-position:12px 0;mask-position:12px 0}}@keyframes kspr{0%{transform:scale(.95)}45%{transform:scale(1.035)}to{transform:scale(1)}}.v3p.p-quote .tf{position:relative;width:min(100%,360px)}.v3p.p-quote .tf input{width:100%;box-sizing:border-box;height:58px;padding:22px 48px 0 18px;border:0;border-radius:14px;background:var(--surface-alt);color:var(--text);font:500 1rem var(--font-sans);outline:0;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 6px rgba(0,0,0,.22),0 1px 0 rgba(255,255,255,.05);transition:box-shadow .3s var(--e)}.v3p.p-quote .tf label{white-space:nowrap;width:max-content;max-width:calc(100% - 66px);position:absolute;left:18px;top:19px;color:var(--text-muted);font:500 1rem var(--font-sans);pointer-events:none;transform-origin:0 0;transition:transform .3s var(--e),color .3s}.v3p.p-quote .tf input:focus~label,.v3p.p-quote .tf input:not(:placeholder-shown)~label{transform:translateY(-12px) scale(.74);color:var(--text-secondary)}.v3p.p-quote .tf input:focus{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 3px 6px rgba(0,0,0,.22),0 0 0 4px var(--accent-soft)}.v3p.p-quote .tf input:focus~label{color:var(--accent)}.v3p.p-quote .tf .sq{position:absolute;left:14px;right:14px;bottom:7px;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--e);pointer-events:none}.v3p.p-quote .tf input:focus~.sq{transform:scaleX(1)}.v3p.p-quote .tf .ok{position:absolute;right:12px;top:15px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--success);color:#fff;box-shadow:inset 0 2px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.2);opacity:0;transform:scale(.5);transition:opacity .25s,transform .4s var(--e)}.v3p.p-quote .tf .ok svg{width:15px;height:15px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .45s .15s var(--e)}.v3p.p-quote .tf.v .ok{opacity:1;transform:none}.v3p.p-quote .tf.v .ok svg{stroke-dashoffset:0}.v3p.p-quote .sx{position:relative;width:min(100%,360px)}.v3p.p-quote .sx>button{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;height:58px;padding:0 14px 0 18px;border:0;border-radius:14px;cursor:pointer;background:var(--surface-alt);color:var(--text);font:500 1rem var(--font-sans);text-align:left;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 6px rgba(0,0,0,.22);transition:box-shadow .3s var(--e)}.v3p.p-quote .sx.o>button,.v3p.p-quote .sx>button:focus-visible{outline:0;box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 3px 6px rgba(0,0,0,.22),0 0 0 4px var(--accent-soft)}.v3p.p-quote .sx small{display:block;margin-bottom:3px;font:600 .66rem/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.v3p.p-quote .sx .cv{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 1px 0 rgba(255,255,255,.06);transition:transform .4s var(--e),background .3s,color .3s}.v3p.p-quote .sx .cv svg{width:15px;height:15px}.v3p.p-quote .sx.o .cv{transform:rotate(180deg);background:var(--accent);color:#fff}.v3p.p-quote .sx ul{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 8px);margin:0;padding:6px;list-style:none;display:grid;gap:4px;border-radius:16px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 18px 30px -12px rgba(0,0,0,.6);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:50% 0;transition:opacity .22s,transform .38s var(--e),visibility 0s .38s}.v3p.p-quote .sx.o ul{opacity:1;visibility:visible;transform:none;transition:opacity .22s,transform .38s var(--e)}.v3p.p-quote .sx li{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 14px;border-radius:11px;cursor:pointer;color:var(--text-secondary);font-size:.95rem;transition:background .2s,color .2s}.v3p.p-quote .sx li:hover{background:var(--surface-alt);color:var(--text)}.v3p.p-quote .sx li.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.v3p.p-quote .sx li svg{width:16px;height:16px;stroke-width:2.6;opacity:0;transition:opacity .25s}.v3p.p-quote .sx li.on svg{opacity:1}.v3p.p-quote .cd6{display:flex;gap:10px}.v3p.p-quote .cd6 input{width:52px;height:64px;box-sizing:border-box;padding:0;border:0;border-radius:14px;text-align:center;background:var(--surface-alt);color:var(--text);font:700 1.6rem var(--font-sans);caret-color:var(--accent);outline:0;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 4px 7px rgba(0,0,0,.28),0 1px 0 rgba(255,255,255,.05);transition:box-shadow .28s var(--e),background .28s,transform .28s var(--e)}.v3p.p-quote .cd6 input:focus{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 4px 7px rgba(0,0,0,.28),0 0 0 4px var(--accent-soft);transform:translateY(-1px)}.v3p.p-quote .cd6 input.f{background:linear-gradient(180deg,rgba(255,255,255,.05),transparent),var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 0 rgba(255,255,255,.07),inset 0 -3px 0 rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.3)}.v3p.p-quote .cd6.ok input{color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--success);box-shadow:var(--bv)}.v3p.p-quote .cd6.ok input:nth-child(2){transition-delay:60ms}.v3p.p-quote .cd6.ok input:nth-child(3){transition-delay:.12s}.v3p.p-quote .cd6.ok input:nth-child(4){transition-delay:.18s}.v3p.p-quote .cd6.ok input:nth-child(5){transition-delay:.24s}.v3p.p-quote .cd6.ok input:nth-child(6){transition-delay:.3s}.v3p.p-quote .pl{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 15px 0 11px;border-radius:999px;font:600 .88rem var(--font-sans);color:var(--c);background:radial-gradient(ellipse 22px 3px at 24% 16%,rgba(255,255,255,.18),transparent 75%),color-mix(in srgb,var(--c) 11%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 55%,transparent),inset 0 -4px 6px -3px color-mix(in srgb,var(--c) 22%,transparent)}.v3p.p-quote .pl i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,var(--c) 22%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,transparent)}.v3p.p-quote .pl i svg{width:12px;height:12px;stroke-width:2.8}@keyframes kp{0%{opacity:.7;transform:scale(.7)}80%,to{opacity:0;transform:scale(1.7)}}.v3p.p-quote .pk{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:0 16px 0 5px;border-radius:14px;background:var(--accent-soft);color:var(--text);font:600 .9rem var(--font-sans);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 30%,transparent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 14%,transparent)}.v3p.p-quote .pk i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#2a1d0a;background:conic-gradient(from 30deg,#f1e0b8,#b08d57,#7d5f30,#d8bb83,#f1e0b8);box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.4)}.v3p.p-quote .pk i svg{width:22px;height:22px;stroke-width:2}.v3p.p-quote .vl{display:flex;flex-direction:column;width:100%;border-radius:18px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 1px 2px rgba(0,0,0,.25)}.v3p.p-quote .vr{position:relative;display:flex;align-items:center;gap:16px;padding:16px 16px 16px 18px;transition:background .3s}.v3p.p-quote .vr+.vr{box-shadow:inset 0 1px 0 var(--border)}.v3p.p-quote .vr:first-child{border-radius:18px 18px 0 0}.v3p.p-quote .vr:last-child{border-radius:0 0 18px 18px}.v3p.p-quote .vr.o{z-index:4}.v3p.p-quote .vr:before{content:"";position:absolute;left:40px;top:0;bottom:0;width:3px;margin-left:-1.5px;background:var(--border-strong);z-index:0}.v3p.p-quote .vr:first-child:before{top:50%}.v3p.p-quote .vr:last-child:before{bottom:50%}.v3p.p-quote .vr.d:before{background:var(--success)}.v3p.p-quote .vr.d+.vr:before{background:linear-gradient(180deg,var(--success) 0,var(--success) 50%,var(--border-strong) 50%)}.v3p.p-quote .vr.d+.vr:last-child:before{background:linear-gradient(180deg,var(--success) 0,var(--success) 50%,transparent 50%)}.v3p.p-quote .vr.d:last-child:before{bottom:50%}.v3p.p-quote .vn{position:relative;z-index:1;display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--surface);color:var(--text-secondary);font:700 1.05rem var(--font-sans);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 5px rgba(0,0,0,.3),0 0 0 5px var(--surface-alt)}.v3p.p-quote .vn svg{display:none;position:absolute;left:50%;top:50%;margin:-13px 0 0 -13px;width:26px;height:26px;stroke-width:3.4;stroke-dasharray:26;stroke-dashoffset:0;filter:drop-shadow(0 1px 0 rgba(0,0,0,.25))}.v3p.p-quote .vr.d .vn svg{display:block}.v3p.p-quote .vr.d .vn{background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 50%,rgba(0,0,0,.14)),var(--success);color:#fff;box-shadow:inset 0 2px 0 rgba(255,255,255,.3),inset 0 -3px 0 rgba(0,0,0,.2),0 0 0 5px var(--surface-alt)}.v3p.p-quote .vr.n{background:linear-gradient(90deg,var(--accent-soft),transparent 75%)}.v3p.p-quote .vr.n .vn{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv),0 0 0 5px var(--surface-alt)}.v3p.p-quote .vr.s .vn{background:transparent;border:1.5px dashed var(--text-muted);color:var(--text-muted);box-shadow:0 0 0 5px var(--surface-alt)}.v3p.p-quote .vm{flex:1;min-width:0;display:grid;gap:4px}.v3p.p-quote .vm b{font-weight:700;font-size:1.05rem}.v3p.p-quote .vm span{font-size:.86rem;color:var(--text-secondary)}.v3p.p-quote .vm em{justify-self:start;font:700 .62rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-style:normal}.v3p.p-quote .vm em:empty{display:none}.v3p.p-quote .va{font:700 1.05rem var(--font-sans);font-variant-numeric:tabular-nums;text-align:right}.v3p.p-quote .vr.s .va{text-decoration:line-through}.v3p.p-quote .vr.s .va,.v3p.p-quote .vr.s .vm b{color:var(--text-muted)}.v3p.p-quote .cz{--h:36px;--d:3px;position:relative;flex:none;width:104px;height:calc(var(--h) + var(--d));padding:0;border:0;background:none;cursor:pointer;font:600 .84rem var(--font-sans);-webkit-tap-highlight-color:transparent}.v3p.p-quote .vr.d .cw{display:none}.v3p.p-quote .cz>i{position:absolute;left:0;right:0;bottom:0;height:var(--h);border-radius:11px;background:var(--border-strong)}.v3p.p-quote .cz>span{position:relative;display:flex;align-items:center;justify-content:center;height:var(--h);border-radius:11px;background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 0 rgba(255,255,255,.06);transition:transform .16s var(--e),color .25s}.v3p.p-quote .cz:hover>span{color:var(--accent)}.v3p.p-quote .cz:active>span{transform:translateY(var(--d));transition-duration:60ms}.v3p.p-quote .cw.o .cz,.v3p.p-quote .cz:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:11px}.v3p.p-quote .cw{position:relative;flex:none}.v3p.p-quote .cw ul{position:absolute;z-index:6;right:0;top:calc(100% + 10px);width:210px;margin:0;padding:6px;list-style:none;display:grid;gap:3px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 18px 30px -10px rgba(0,0,0,.65);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.97);transform-origin:100% 0;transition:opacity .2s,transform .36s var(--e),visibility 0s .36s}.v3p.p-quote .cw ul:before{content:"";position:absolute;right:34px;top:-6px;width:12px;height:12px;background:var(--surface);transform:rotate(45deg);box-shadow:-1.5px -1.5px 0 var(--border-strong)}.v3p.p-quote .cw.o ul{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .36s var(--e)}.v3p.p-quote .cw li{position:relative;display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:10px;cursor:pointer;color:var(--text-secondary);font:600 .88rem var(--font-sans);background:var(--surface);transition:background .2s,color .2s}.v3p.p-quote .cw li:hover{background:var(--surface-alt);color:var(--text)}.v3p.p-quote .cw li svg{width:18px;height:18px}.v3p.p-quote .cw li.x:hover{color:var(--accent)}.v3p.p-quote .al{--c:var(--success);position:relative;display:flex;align-items:flex-start;gap:14px;padding:14px;border-radius:16px;background:radial-gradient(ellipse 60px 3px at 14% 0,rgba(255,255,255,.14),transparent 75%),color-mix(in srgb,var(--c) 9%,var(--surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 45%,transparent),inset 0 -4px 6px -4px color-mix(in srgb,var(--c) 25%,transparent),0 8px 14px -10px rgba(0,0,0,.5);animation:kin .48s var(--e)}.v3p.p-quote .al.w{--c:#e8a93a}.v3p.p-quote .al.e{--c:var(--error)}.v3p.p-quote .al .ic{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 55%,transparent),inset 0 3px 5px rgba(0,0,0,.25)}.v3p.p-quote .al .ic svg{display:none;width:22px;height:22px;stroke-width:2.6}.v3p.p-quote .al.e .i-e,.v3p.p-quote .al.s .i-s,.v3p.p-quote .al.w .i-w{display:block}.v3p.p-quote .al .tx{flex:1;min-width:0;display:grid;gap:3px;padding-top:2px}.v3p.p-quote .al .tx b{font-size:.98rem}.v3p.p-quote .al .tx span{font-size:.88rem;line-height:1.45;color:var(--text-secondary)}.v3p.p-quote .al .cl{flex:none;width:32px;height:32px;border:0;border-radius:50%;background:none;cursor:pointer;color:var(--text-secondary);display:grid;place-items:center;transition:background .25s,color .25s}.v3p.p-quote .al .cl:hover{background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--text)}.v3p.p-quote .al .cl svg{width:16px;height:16px;stroke-width:2.4}@keyframes kin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v3p.p-quote .tw{display:flex;align-items:center;gap:12px;font-size:.98rem;color:var(--text-secondary)}.v3p.p-quote .tw b{color:var(--text)}.v3p.p-quote .tp{position:relative}.v3p.p-quote .tp>button{position:relative;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;cursor:pointer;color:var(--text-secondary);background:radial-gradient(ellipse 10px 3px at 28% 18%,rgba(255,255,255,.3),transparent 75%),radial-gradient(circle,transparent 60%,rgba(169,200,246,.07) 84%,rgba(244,163,168,.1));box-shadow:inset 0 -3px 5px -2px rgba(255,255,255,.06),0 4px 8px -5px rgba(0,0,0,.5);transition:color .25s}.v3p.p-quote .tp>button:before{content:"";position:absolute;inset:0;border-radius:50%;padding:1.5px;background:conic-gradient(from 200deg,#ffd6bd,#f4a3a8,#e6b4ea,#a9c8f6,#b9ead0,#f8e6a2,#ffd6bd);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.5;transition:opacity .3s}.v3p.p-quote .tp>button:focus-visible,.v3p.p-quote .tp>button:hover{color:var(--accent);outline:0}.v3p.p-quote .tp>button:focus-visible:before,.v3p.p-quote .tp>button:hover:before{opacity:1}.v3p.p-quote .tp>button svg{width:17px;height:17px}.v3p.p-quote .tt{box-sizing:border-box;z-index:5;bottom:calc(100% + 12px);width:236px;margin-left:-118px;padding:12px 14px;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--border-strong),0 16px 26px -10px rgba(0,0,0,.65);font-size:.86rem;line-height:1.45;color:var(--text);opacity:0;visibility:hidden;transform:translateY(6px) scale(.97);transform-origin:50% 100%;transition:opacity .2s,transform .34s var(--e),visibility 0s .34s;pointer-events:none}.v3p.p-quote .tt,.v3p.p-quote .tt:after{position:absolute;left:50%;background:var(--surface)}.v3p.p-quote .tt:after{content:"";bottom:-6px;width:12px;height:12px;margin-left:-6px;transform:rotate(45deg);box-shadow:1.5px 1.5px 0 var(--border-strong)}.v3p.p-quote .tt b{display:block;margin-bottom:3px;font:700 .64rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v3p.p-quote .tp:focus-within .tt,.v3p.p-quote .tp:hover .tt{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .34s var(--e)}.v3p.p-quote .md{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:20px;background:rgba(8,6,8,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.v3p.p-quote .md.o{opacity:1;visibility:visible;transition:opacity .3s}.v3p.p-quote .dg{width:min(100%,430px);border-radius:22px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 30px 60px -20px rgba(0,0,0,.8);transform:translateY(14px) scale(.97);transition:transform .48s var(--e)}.v3p.p-quote .md.o .dg{transform:none}.v3p.p-quote .dh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 20px 0 24px}.v3p.p-quote .dh h3{margin:0;font:700 1.25rem var(--font-brand)}.v3p.p-quote .dh p{margin:4px 0 0;font-size:.88rem;color:var(--text-secondary)}.v3p.p-quote .dbd{display:grid;gap:10px;padding:20px 24px}.v3p.p-quote .op{position:relative;display:flex;align-items:center;gap:14px;min-height:62px;padding:0 16px;border:0;border-radius:14px;cursor:pointer;text-align:left;background:var(--surface-alt);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .op:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .op .r{flex:none;width:24px;height:24px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 4px rgba(0,0,0,.35);display:grid;place-items:center;transition:background .3s}.v3p.p-quote .op .r svg{width:14px;height:14px;stroke-width:3.4;color:#fff;opacity:0;transform:scale(.4);transition:opacity .2s,transform .38s var(--e)}.v3p.p-quote .op.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .op.on .r{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .op.on .r svg{opacity:1;transform:none}.v3p.p-quote .op span{display:grid;gap:3px}.v3p.p-quote .op b{font-size:.98rem}.v3p.p-quote .op small{font-size:.82rem;color:var(--text-secondary)}.v3p.p-quote .df{display:flex;justify-content:flex-end;gap:14px;padding:0 24px 24px}.v3p.p-quote .ky.sm{--h:42px}.v3p.p-quote .ky.sm>span{padding:0 20px;font-size:.92rem}.v3p.p-quote .ky.dn{--s:color-mix(in srgb,var(--error) 45%,#1a0505)}.v3p.p-quote .ky.dn>span{background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--error)}.v3p.p-quote .ach{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:34px}.v3p.p-quote .ach h1{margin:14px 0 0;font:600 clamp(2.4rem,5vw,3.8rem)/1 var(--font-brand);letter-spacing:-.015em}.v3p.p-quote .ach h1 em{font-style:italic;font-weight:850;color:var(--accent)}.v3p.p-quote .ach .em2{margin:12px 0 0;color:var(--text-secondary)}.v3p.p-quote .ag{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}.v3p.p-quote .ag,.v3p.p-quote .col{display:grid;gap:24px}.v3p.p-quote .cd{padding:28px;border-radius:30px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 0 var(--hl),inset 0 -5px 0 rgba(0,0,0,.12),0 24px 36px -26px rgba(0,0,0,.5)}.v3p.p-quote .cd h2{margin:10px 0 0;font:600 2.2rem/1 var(--font-brand)}.v3p.p-quote .cd h3{margin:10px 0 0;font:600 1.6rem/1.1 var(--font-brand)}.v3p.p-quote .cd p{margin:0}.v3p.p-quote .mu{color:var(--text-secondary);font-size:.95rem;line-height:1.55}.v3p.p-quote .ph{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.v3p.p-quote .gvb{margin-top:24px}.v3p.p-quote .gv{height:14px;border-radius:7px;background:var(--surface-alt);box-shadow:var(--well);overflow:hidden}.v3p.p-quote .gv i{display:block;height:100%;border-radius:7px;background:var(--g)}.v3p.p-quote .gn{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;font-size:.92rem;color:var(--text-secondary)}.v3p.p-quote .gn b{color:var(--text)}.v3p.p-quote .lh{align-items:center;gap:10px}.v3p.p-quote .vf{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:18px}.v3p.p-quote .vf .tl{font:700 1.2rem var(--font-sans);font-variant-numeric:tabular-nums}.v3p.p-quote .pks{display:flex;gap:10px;flex-wrap:wrap}.v3p.p-quote .ft2{gap:12px 20px;justify-content:space-between;margin-top:22px}.v3p.p-quote .ft2,.v3p.p-quote .ft2 .acts{display:flex;flex-wrap:wrap;align-items:center}.v3p.p-quote .ft2 .acts{gap:14px}.v3p.p-quote .al.stat{animation:none;margin-top:22px}.v3p.p-quote .cdp{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:18px}.v3p.p-quote .cr6{display:flex;gap:8px}.v3p.p-quote .cr6 input{width:46px;height:58px;font-size:1.4rem}.v3p.p-quote .cr{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:20px;padding:18px 20px;border-radius:20px;background:var(--surface-alt);box-shadow:var(--well)}.v3p.p-quote .cr b{font:italic 850 3.4rem/1 var(--font-brand);color:var(--accent)}.v3p.p-quote .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;margin-top:22px}.v3p.p-quote .g2 .sx,.v3p.p-quote .g2 .tf{width:100%}.v3p.p-quote .full{grid-column:1/-1}.v3p.p-quote .fl2{display:grid;gap:10px;align-content:start}.v3p.p-quote .fl2>span.lb{font:600 .68rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .stp{display:flex;align-items:center;gap:6px}.v3p.p-quote .sn{min-width:34px;text-align:center;font-weight:700;font-size:1.2rem}.v3p.p-quote .sn.pop{animation:kpop .38s cubic-bezier(.3,1.8,.5,1)}.v3p.p-quote .sx ul{max-height:260px;overflow:auto}.v3p.p-quote .dz{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center}.v3p.p-quote .cd.dg2{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--error) 45%,var(--border-strong)),inset 0 -5px 0 rgba(0,0,0,.12)}@media (max-width:980px){.v3p.p-quote .ag{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.v3p.p-quote .g2{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .cd{padding:22px;border-radius:26px}.v3p.p-quote .vr{gap:12px;padding:14px 12px}.v3p.p-quote .va{font-size:.95rem}.v3p.p-quote .cz{width:88px}.v3p.p-quote .vn{width:40px;height:40px}.v3p.p-quote .vr:before{left:32px}.v3p.p-quote .dz{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .ph{flex-direction:column}}.v3p.p-quote .agrid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;align-items:start}.v3p.p-quote .side{position:sticky;top:104px;display:grid;gap:6px;padding:8px;border-radius:26px;background:var(--surface-alt);box-shadow:var(--well)}.v3p.p-quote .side button{display:flex;align-items:center;gap:12px;height:54px;padding:0 18px;border:0;border-radius:19px;background:none;color:var(--text-secondary);font:600 .97rem var(--font-sans);cursor:pointer;text-align:left;transition:color .25s,background .3s,box-shadow .3s}.v3p.p-quote .side button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote .side button:hover{color:var(--text)}.v3p.p-quote .side button.on{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv),0 8px 12px -8px rgba(158,28,28,.6)}.v3p.p-quote .side button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3p.p-quote .pnl{display:none;gap:24px;min-width:0}.v3p.p-quote .pnl.on{display:grid;animation:pin .5s var(--e)}@keyframes pin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:900px){.v3p.p-quote .agrid{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .side{position:static;display:flex;overflow-x:auto;scrollbar-width:none}.v3p.p-quote .side button{flex:none}}.v3p.p-quote .hide{display:none!important}.v3p.p-quote .hp .nop,.v3p.p-quote .np .onlyplan,.v3p.p-quote .vr.d .cz{display:none}.v3p.p-quote .pl.warn{--c:#e8a93a}.v3p.p-quote .pl.bad{--c:var(--error)}.v3p.p-quote .pk.hide{display:none}.v3p.p-quote .al.stat .ky{margin-left:auto;align-self:center}.v3p.p-quote .al.stat{flex-wrap:wrap}.v3p.p-quote .sw{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:60px;padding:0 16px;border:0;border-radius:16px;cursor:pointer;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);font:600 .98rem var(--font-sans);text-align:left}.v3p.p-quote .sw:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .tk{position:relative;flex:none;width:58px;height:32px;border-radius:16px;background:var(--surface);box-shadow:var(--well)}.v3p.p-quote .tk:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--success);opacity:0;transition:opacity .35s}.v3p.p-quote .tk i{position:absolute;left:3px;top:3px;width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#fff,#e4dcd8);box-shadow:inset 0 -3px 0 rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.4);transition:transform .48s cubic-bezier(.3,1.3,.5,1)}.v3p.p-quote .sw.on .tk:before{opacity:1}.v3p.p-quote .sw.on .tk i{transform:translateX(26px)}.v3p.p-quote .hs{display:flex;align-items:center;justify-content:space-between;gap:18px 30px;flex-wrap:wrap}.v3p.p-quote .hs .eb{margin:0}.v3p.p-quote .hsl{margin:10px 0 0;font:600 clamp(1.4rem,2.6vw,1.9rem)/1.2 var(--font-brand)}.v3p.p-quote .hs .mu{margin:0;max-width:300px}.v3p.p-quote .hc2{display:grid;gap:0}.v3p.p-quote .hh{display:flex;align-items:flex-start;gap:16px;margin-bottom:10px}.v3p.p-quote .hh h3{margin:2px 0 4px}.v3p.p-quote .hh .mu{margin:0}.v3p.p-quote .hn{margin:0;font:700 .66rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.v3p.p-quote .hi{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent)}.v3p.p-quote .hi svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote .qr{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px 28px;align-items:center;padding:20px 0;box-shadow:0 -1.5px 0 var(--border)}.v3p.p-quote .qh{display:grid;gap:3px}.v3p.p-quote .qh b{font:600 1rem var(--font-sans)}.v3p.p-quote .qh small{font-size:.86rem;color:var(--text-secondary)}.v3p.p-quote .qb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;min-width:0}.v3p.p-quote .qb .sx,.v3p.p-quote .qb .tf{width:100%}.v3p.p-quote .qr.wide{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .qr.wide .qh{margin-bottom:2px}.v3p.p-quote .stc{display:grid;gap:8px}.v3p.p-quote .sl2{font:600 .66rem/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .qr.wide .qb:has(.stc){gap:26px}.v3p.p-quote .hsave{display:flex;justify-content:flex-end}@media (max-width:640px){.v3p.p-quote .qr{grid-template-columns:minmax(0,1fr)}}.v3p.p-quote .ky:disabled{opacity:.5;cursor:not-allowed;filter:saturate(.6)}.v3p.p-quote .qc{padding:118px 0 70px}.v3p.p-quote .qw{width:min(1120px,100% - 48px);margin:0 auto}.v3p.p-quote .qh2{text-align:center;margin-bottom:30px}.v3p.p-quote .qh2 h1{margin:14px 0 10px;font:600 clamp(2.4rem,5vw,3.6rem)/1.05 var(--font-brand);letter-spacing:-.015em}.v3p.p-quote .qh2 h1 em{font-style:italic;font-weight:850;color:var(--accent)}.v3p.p-quote .qh2 .mu{margin:0}.v3p.p-quote .qp{max-width:720px;margin:0 auto 22px}.v3p.p-quote .qp.hide{display:none}.v3p.p-quote .qpt{display:flex;justify-content:space-between;margin-bottom:10px;font:600 .7rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary)}.v3p.p-quote .tn2{font-variant-numeric:tabular-nums;color:var(--text-muted)}.v3p.p-quote .qg{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.v3p.p-quote .qg.one{grid-template-columns:minmax(0,720px);justify-content:center}.v3p.p-quote .qcard{padding:36px}.v3p.p-quote .pan{display:none}.v3p.p-quote .pan.on{display:block;animation:pin .5s var(--e)}.v3p.p-quote .ph2{margin-bottom:26px}.v3p.p-quote .ph2 h2{margin:12px 0 8px;font:600 2.1rem/1.08 var(--font-brand)}.v3p.p-quote .ph2 .mu{margin:0}.v3p.p-quote .nv2{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:34px}.v3p.p-quote .fgrid{display:grid;gap:16px}.v3p.p-quote .rowc{display:flex;gap:10px;flex-wrap:wrap}.v3p.p-quote .sm2{margin:12px 0 0;font-size:.86rem!important;color:var(--text-muted)}.v3p.p-quote .sm3{font-size:.84rem;letter-spacing:0;text-transform:none;font-weight:500}.v3p.p-quote .ogrid{display:grid;gap:12px}.v3p.p-quote .ogrid.g2c{grid-template-columns:repeat(2,minmax(0,1fr))}.v3p.p-quote .opt{position:relative;display:flex;align-items:center;gap:16px;width:100%;padding:16px 18px;border:0;border-radius:20px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);font-family:var(--font-sans);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .opt:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .opt:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .opt.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .opt b{display:block;font:600 1.04rem var(--font-sans)}.v3p.p-quote .opt small{display:block;margin-top:2px;color:var(--text-secondary);font-size:.86rem;line-height:1.35}.v3p.p-quote .opt>span:not(.oi):not(.ck2):not(.ot):not(.mp):not(.bt){flex:1;min-width:0}.v3p.p-quote .oi{flex:none;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--surface);color:var(--text-secondary);box-shadow:var(--well);transition:color .3s,background .3s}.v3p.p-quote .opt.on .oi{color:var(--accent);background:var(--accent-soft)}.v3p.p-quote .oi svg{width:34px;height:34px}.v3p.p-quote .oi.sm{width:46px;height:46px}.v3p.p-quote .oi.sm svg{width:28px;height:28px}.v3p.p-quote .ot{flex:none;text-align:right}.v3p.p-quote .ot b{font:700 1.05rem var(--font-sans);font-variant-numeric:tabular-nums}.v3p.p-quote .ot b.ac{color:var(--accent)}.v3p.p-quote .ot small{white-space:nowrap}.v3p.p-quote .ot.hide{display:none}.v3p.p-quote .ck2{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--surface);box-shadow:var(--well);color:#fff}.v3p.p-quote .ck2 svg{width:14px;height:14px;stroke-width:3.4;opacity:0;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e),opacity .2s}.v3p.p-quote .opt.on .ck2{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .opt.on .ck2 svg{opacity:1;stroke-dashoffset:0}.v3p.p-quote .ck2.hide{display:none}.v3p.p-quote .mp{flex:none;padding:5px 10px;border-radius:999px;font:700 .6rem/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}.v3p.p-quote .mp.hide{display:none}.v3p.p-quote .opt.v{align-items:flex-start;flex-wrap:wrap}.v3p.p-quote .opt.v .mp{order:5}.v3p.p-quote .cmt{margin-top:30px}.v3p.p-quote .cmt.hide{display:none}.v3p.p-quote .lh{display:flex;align-items:baseline;gap:12px;margin:30px 0 14px;font:600 .68rem/1 var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .qtys{display:grid}.v3p.p-quote .qty{display:flex;align-items:center;gap:14px;padding:14px 0;box-shadow:0 -1.5px 0 var(--border)}.v3p.p-quote .qty:first-child{box-shadow:none}.v3p.p-quote .qt{flex:1;min-width:0}.v3p.p-quote .qt b{display:block;font:600 1rem var(--font-sans)}.v3p.p-quote .qt small{color:var(--text-secondary);font-size:.86rem}.v3p.p-quote .qty .oi svg{width:26px;height:26px}.v3p.p-quote .bun{display:grid;gap:14px}.v3p.p-quote .bun .bt{display:flex;align-items:center;gap:16px}.v3p.p-quote .bun .bn{flex:1;min-width:0}.v3p.p-quote .bun .bi{display:block;padding-top:14px;box-shadow:0 -1.5px 0 var(--border);font-size:.86rem;color:var(--text-secondary);line-height:1.5}.v3p.p-quote .sv2{display:inline-block;margin-left:8px;padding:3px 9px;border-radius:999px;background:var(--accent);color:#fff;font:700 .62rem/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-style:normal}.v3p.p-quote .sv2.hide{display:none}.v3p.p-quote .ot s{display:block;color:var(--text-muted);font-size:.84rem}.v3p.p-quote .ot s.hide{display:none}.v3p.p-quote .gate{margin-top:30px}.v3p.p-quote .rw.tm{display:flex;align-items:center;gap:14px;width:100%;min-height:60px;padding:12px 16px;border:0;border-radius:16px;cursor:pointer;text-align:left;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);font:500 .96rem var(--font-sans);transition:box-shadow .3s,background .3s}.v3p.p-quote .rw.tm a{color:var(--accent);font-weight:600}.v3p.p-quote .rw.tm.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .rw.tm small{display:block;color:var(--text-secondary);font-size:.84rem;margin-top:2px}.v3p.p-quote .bx.sq2{border-radius:8px}.v3p.p-quote .bx.sq2:after{display:none}.v3p.p-quote .bx.sq2 svg{width:16px;height:16px;stroke-width:3.4;color:#fff;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e)}.v3p.p-quote .rw.tm.on .bx.sq2{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .rw.tm.on .bx.sq2 svg{stroke-dashoffset:0}.v3p.p-quote .cdr{display:flex;gap:12px;align-items:center}.v3p.p-quote .cr2{margin-top:16px}.v3p.p-quote .cr2.hide{display:none}.v3p.p-quote .ok2{color:var(--success)!important}.v3p.p-quote .bad2{color:var(--error)!important}.v3p.p-quote .ca{width:100%;padding:16px;border-radius:20px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 1px 2px rgba(0,0,0,.25)}.v3p.p-quote .ca .mh{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.v3p.p-quote .ca .mh b{font:700 1.1rem var(--font-brand)}.v3p.p-quote .ca .mh div{display:flex;gap:10px}.v3p.p-quote .ca .dgr,.v3p.p-quote .ca .wk{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.v3p.p-quote .ca .wk span{text-align:center;padding:4px 0 8px;font:600 .66rem/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .dy{position:relative;height:44px;border:0;border-radius:12px;background:none;color:var(--text);font:600 .92rem var(--font-sans);cursor:pointer;transition:background .25s,box-shadow .25s,color .25s}.v3p.p-quote .dy:hover{box-shadow:inset 0 0 0 1.5px var(--accent)}.v3p.p-quote .dy:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.v3p.p-quote .dy.e{visibility:hidden;pointer-events:none}.v3p.p-quote .dy.t:after{content:"";position:absolute;left:50%;bottom:6px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--accent)}.v3p.p-quote .dy.o{color:var(--text-muted);cursor:not-allowed;text-decoration:line-through;background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(255,255,255,.04) 5px 6px)}.v3p.p-quote .dy.o:hover{box-shadow:none}.v3p.p-quote .dy.on{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv),0 6px 10px -6px rgba(158,28,28,.7)}.v3p.p-quote .dy.on:after{background:#fff}.v3p.p-quote .ca .ft{margin-top:14px;padding-top:14px;border-top:1px solid var(--border);font-size:.9rem;color:var(--text-secondary)}.v3p.p-quote .ca .ft b{color:var(--text)}.v3p.p-quote .sumc{top:104px;padding:26px}.v3p.p-quote .sumc.hide{display:none}.v3p.p-quote .sumc .eb{margin-bottom:16px}.v3p.p-quote .sr{display:flex;justify-content:space-between;gap:14px;padding:9px 0;font-size:.95rem;color:var(--text-secondary)}.v3p.p-quote .sr b{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.v3p.p-quote .sr.pm,.v3p.p-quote .sr.pm b{color:var(--accent)}.v3p.p-quote .sr.sub{box-shadow:0 -1px 0 var(--border);margin-top:6px;padding-top:14px}.v3p.p-quote .tot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:14px;padding-top:18px;box-shadow:0 -1.5px 0 var(--border-strong)}.v3p.p-quote .eb2{font:600 .66rem/1.3 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .big2{font:italic 850 2.6rem/1 var(--font-brand);font-variant-numeric:tabular-nums}.v3p.p-quote .rec{margin-top:16px;padding:14px 16px;border-radius:18px;background:var(--accent-soft)}.v3p.p-quote .rec.hide{display:none}.v3p.p-quote .rt{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.v3p.p-quote .rt .eb2,.v3p.p-quote .rt b{color:var(--accent)}.v3p.p-quote .rt b{font:italic 850 1.6rem/1 var(--font-brand);font-variant-numeric:tabular-nums}.v3p.p-quote .rec p{margin:8px 0 0;font-size:.82rem;line-height:1.45;color:var(--accent)}.v3p.p-quote .sm-l{position:relative;transition:filter .6s}.v3p.p-quote .sm-l.lock{filter:blur(7px);user-select:none;pointer-events:none}.v3p.p-quote .lk{display:none;position:absolute;inset:0;z-index:2;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px;text-align:center;border-radius:inherit}.v3p.p-quote .lk.on{display:flex}.v3p.p-quote .lk svg{width:30px;height:30px;color:var(--accent)}.v3p.p-quote .lk b{font:600 1.05rem var(--font-sans)}.v3p.p-quote .lk span{font-size:.86rem;color:var(--text-secondary)}.v3p.p-quote .sumc{position:sticky;overflow:hidden}.v3p.p-quote .okc{display:grid;justify-items:center;gap:16px;text-align:center;padding:20px 0}.v3p.p-quote .okb{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--g);color:#fff;box-shadow:var(--bv)}.v3p.p-quote .okb svg{width:34px;height:34px;stroke-width:3}.v3p.p-quote .okc h2{margin:0;font:600 2.4rem/1.05 var(--font-brand)}.v3p.p-quote .okc .mu{margin:0;max-width:440px}.v3p.p-quote .al-n{margin:0;max-width:460px;padding:14px 18px;border-radius:16px;background:var(--accent-soft);font-size:.94rem;line-height:1.5}.v3p.p-quote .al-n.hide{display:none}.v3p.p-quote .ld{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:rgba(8,6,8,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.v3p.p-quote .ld.o{opacity:1;visibility:visible;transition:opacity .3s}.v3p.p-quote .ldc{display:grid;justify-items:center;gap:12px;width:min(92vw,380px);padding:36px 30px;border-radius:30px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 40px 70px -20px rgba(0,0,0,.7);text-align:center}.v3p.p-quote .ldc h3{margin:0;font:600 1.6rem var(--font-brand)}.v3p.p-quote .ldc .mu{margin:0}.v3p.p-quote .bubs{position:relative;width:120px;height:80px}.v3p.p-quote .bubs i{position:absolute;bottom:0;border-radius:50%;background:radial-gradient(ellipse 36% 9% at 30% 17%,rgba(255,255,255,.7),transparent 75%),radial-gradient(circle,transparent 54%,rgba(169,200,246,.2) 78%,rgba(244,163,168,.32) 92%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent);animation:krise 1.6s ease-in-out infinite}.v3p.p-quote .bubs i:first-child{left:6px;width:22px;height:22px}.v3p.p-quote .bubs i:nth-child(2){left:36px;width:34px;height:34px;animation-delay:.25s}.v3p.p-quote .bubs i:nth-child(3){left:80px;width:26px;height:26px;animation-delay:.5s}.v3p.p-quote .bubs i:nth-child(4){left:58px;width:16px;height:16px;animation-delay:.75s}@keyframes krise{0%{transform:translateY(0);opacity:0}20%{opacity:1}to{transform:translateY(-70px);opacity:0}}.v3p.p-quote .ldb{width:100%;height:8px;border-radius:4px;background:var(--surface-alt);box-shadow:var(--well);overflow:hidden;margin-top:6px}.v3p.p-quote .ldb i{display:block;height:100%;width:0;border-radius:4px;background:var(--g)}.v3p.p-quote .ld.o .ldb i{animation:kfill 2s var(--e) forwards}@keyframes kfill{to{width:100%}}.v3p.p-quote .pan.ctr .ph2{text-align:center}.v3p.p-quote .pan.ctr .ph2 .mu{max-width:420px;margin:0 auto}.v3p.p-quote .pan.ctr .fgrid{width:min(100%,380px);margin:0 auto}.v3p.p-quote .pan.ctr .fgrid .tf{width:100%}.v3p.p-quote .pan.ctr .cd6{justify-content:center}.v3p.p-quote .pan.ctr .nv2{justify-content:center;gap:14px;margin-top:30px}.v3p.p-quote .lh .tp{margin-left:6px;align-self:center}.v3p.p-quote .lh .tt{text-transform:none;letter-spacing:0;font-weight:400}.v3p.p-quote .cdr .cu{flex:none}.v3p.p-quote .ogrid.g2c{grid-auto-rows:1fr}.v3p.p-quote .opt{min-height:0}.v3p.p-quote .pan .ogrid:not(.g2c) .opt:not(.bun){padding:12px 16px;gap:14px}.v3p.p-quote .pan .ogrid:not(.g2c) .opt:not(.bun) .oi{width:46px;height:46px}.v3p.p-quote .pan .ogrid:not(.g2c) .opt:not(.bun) .oi svg{width:28px;height:28px}.v3p.p-quote .pan .ogrid:not(.g2c) .opt:not(.bun) b{font-size:1rem}.v3p.p-quote .pan .fq .opt{height:72px;min-height:0;padding-top:0;padding-bottom:0}.v3p.p-quote .pan .fq .opt small{margin-top:1px;line-height:1.2}.v3p.p-quote .pan .fq .ot{gap:2px}.v3p.p-quote .opt .ot{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.v3p.p-quote .opt .ot b{line-height:1.15}.v3p.p-quote .opt .ot small{line-height:1.2;margin:0}.v3p.p-quote .pan .fq .opt b,.v3p.p-quote .pan .fq .opt small{line-height:1.25}.v3p.p-quote .ogrid .opt{height:100%}.v3p.p-quote .opt.v{align-items:center;flex-wrap:nowrap}.v3p.p-quote .opt.v .mp{position:absolute;top:10px;right:50px;order:0}.v3p.p-quote .opt.bun{align-items:stretch;height:auto}.v3p.p-quote .opt .pks{gap:6px;margin-top:10px}.v3p.p-quote .opt .pk{min-height:32px;padding:0 12px 0 4px;font-size:.8rem;border-radius:12px}.v3p.p-quote .opt .pk i{width:24px;height:24px}.v3p.p-quote .opt .pk i svg{width:16px;height:16px}.v3p.p-quote .qty{min-height:78px}.v3p.p-quote .fbw{display:flex;justify-content:center;margin:4px 0 22px}.v3p.p-quote .fbw.hide{display:none}.v3p.p-quote .fbw .fb{width:100%;max-width:520px;justify-content:space-between}.v3p.p-quote .tgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v3p.p-quote .tc{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;border:0;border-radius:20px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);font-family:var(--font-sans);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .tc:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .tc:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .tc.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .tc.wd{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:14px 18px}.v3p.p-quote .tc.wd .tch{order:3;margin-left:auto;width:auto}.v3p.p-quote .tc.wd .tcm{display:none}.v3p.p-quote .tch{display:flex;align-items:center;justify-content:space-between;width:100%}.v3p.p-quote .tcm{font:700 .64rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.v3p.p-quote .tc>*{flex:none}.v3p.p-quote .tc .tcs{display:block;width:100%;max-width:none;margin:0}.v3p.p-quote .tc.wd .tcs{flex:1;width:auto;min-width:0}.v3p.p-quote .tc .pks{margin-top:10px}.v3p.p-quote .tcm,.v3p.p-quote .tcp small{white-space:nowrap}.v3p.p-quote .tcp{flex-wrap:wrap}.v3p.p-quote .tc .ck2{display:grid}.v3p.p-quote .tc.on .ck2{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .tc.on .ck2 svg{opacity:1;stroke-dashoffset:0}.v3p.p-quote .tcn{font:600 1.45rem/1.1 var(--font-brand)}.v3p.p-quote .tc.wd .tcn{font:600 1.05rem var(--font-sans)}.v3p.p-quote .tcp{display:flex;align-items:baseline;gap:8px;margin-top:2px}.v3p.p-quote .tcp i{font:italic 850 2.4rem/1 var(--font-brand);color:var(--accent);font-variant-numeric:tabular-nums}.v3p.p-quote .tcp small,.v3p.p-quote .tcs{font-size:.84rem;line-height:1.35;color:var(--text-secondary)}.v3p.p-quote .tc .pks{margin-top:6px;padding-top:12px;width:100%;gap:6px;box-shadow:0 -1.5px 0 var(--border)}.v3p.p-quote .tc .pk{min-height:32px;padding:0 12px 0 4px;font-size:.8rem;border-radius:12px}.v3p.p-quote .tc .pk i{width:24px;height:24px}.v3p.p-quote .tc .pk i svg{width:16px;height:16px}.v3p.p-quote .tc .pks.hide{display:none}.v3p.p-quote .tcr{display:flex;align-items:baseline;gap:6px;margin-top:auto;padding-top:6px}.v3p.p-quote .tcr b{font:700 1.15rem var(--font-sans);color:var(--accent);font-variant-numeric:tabular-nums}.v3p.p-quote .tcr small{font-size:.8rem;color:var(--text-secondary)}.v3p.p-quote .tc.wd .tcr{margin:0;padding:0}.v3p.p-quote .tcr.hide{display:none}@media (max-width:640px){.v3p.p-quote .tgrid{grid-template-columns:minmax(0,1fr)}}.v3p.p-quote .sw{padding:14px 18px;min-height:68px;border-radius:20px;line-height:1.4;transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .sw a{color:var(--accent);font-weight:600}.v3p.p-quote .sw:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .sw.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .swt{display:grid;gap:3px}.v3p.p-quote .swt small{font:400 .84rem/1.35 var(--font-sans);color:var(--text-secondary)}.v3p.p-quote .ca .cft{margin-top:14px;padding-top:14px;border-top:1px solid var(--border);font-size:.9rem;color:var(--text-secondary)}.v3p.p-quote .ib{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent);transition:background .3s,color .3s}.v3p.p-quote .ib svg{width:38px;height:38px}.v3p.p-quote .rc{position:relative;flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface);box-shadow:var(--well);transition:background .3s,box-shadow .3s}.v3p.p-quote .rc svg{width:16px;height:16px;stroke-width:3.4;color:#fff;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e)}.v3p.p-quote .ac.on .rc,.v3p.p-quote .bu.on .rc{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .ac.on .rc svg,.v3p.p-quote .bu.on .rc svg{stroke-dashoffset:0}.v3p.p-quote .ao{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;width:100%}.v3p.p-quote .ac{display:flex;align-items:center;gap:14px;min-height:92px;padding:14px 16px;border:0;border-radius:20px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .ac:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .ac:focus-visible,.v3p.p-quote .bu:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .ac.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .ac.on .ib{background:conic-gradient(from 30deg,#f1e0b8,#b08d57,#7d5f30,#d8bb83,#f1e0b8);color:#2a1d0a;box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.4)}.v3p.p-quote .am{flex:1;min-width:0;display:grid;gap:3px}.v3p.p-quote .am b{font:600 1.02rem var(--font-brand)}.v3p.p-quote .am small{font-size:.82rem;line-height:1.35;color:var(--text-secondary)}.v3p.p-quote .pr{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:.84rem}.v3p.p-quote .pr s{color:var(--text-muted)}.v3p.p-quote .pr s.hide{display:none}.v3p.p-quote .pr b{font:700 1rem var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums}.v3p.p-quote .ac.on .pr b,.v3p.p-quote .bu.on .btp b{color:var(--accent)}.v3p.p-quote .bn{display:grid;gap:16px;width:100%}.v3p.p-quote .bu{display:block;width:100%;padding:0;border:0;border-radius:24px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -4px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.25);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .bu:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -4px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.25)}.v3p.p-quote .bu.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -4px 0 color-mix(in srgb,var(--accent) 22%,transparent),0 14px 20px -14px var(--accent)}.v3p.p-quote .bh{display:flex;align-items:flex-start;gap:16px;padding:20px 20px 18px}.v3p.p-quote .bh .am b{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:1.15rem}.v3p.p-quote .sv{white-space:nowrap;display:inline-flex;align-items:center;height:24px;padding:0 11px;border-radius:12px;font:700 .64rem var(--font-sans);letter-spacing:.12em;text-transform:uppercase;background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv)}.v3p.p-quote .sv.hide{display:none}.v3p.p-quote .btp{display:flex;align-items:center;gap:14px}.v3p.p-quote .btp .pr b{font-size:1.15rem}.v3p.p-quote .bl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 28px;padding:16px 20px 20px;box-shadow:inset 0 1px 0 var(--border)}.v3p.p-quote .bli{display:flex;align-items:center;gap:12px;font-size:.92rem;color:var(--text-secondary)}.v3p.p-quote .bli>span:nth-child(2){flex:1}.v3p.p-quote .bl .ms{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.v3p.p-quote .bl .ms svg{width:20px;height:20px}.v3p.p-quote .bi{display:grid;width:100%;border-radius:20px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong);overflow:hidden}.v3p.p-quote .ir{display:flex;align-items:center;gap:14px;padding:14px 18px}.v3p.p-quote .ir+.ir{box-shadow:inset 0 1px 0 var(--border)}.v3p.p-quote .ir .ib{width:46px;height:46px}.v3p.p-quote .ir .ib svg{width:30px;height:30px}.v3p.p-quote .ir .am b{font:600 .98rem var(--font-sans)}.v3p.p-quote .sbt{position:relative;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;cursor:pointer;color:var(--text);background:radial-gradient(ellipse 11px 3.5px at 27% 16%,rgba(255,255,255,.34),transparent 72%),radial-gradient(circle,transparent 58%,rgba(169,200,246,.07) 80%,rgba(244,163,168,.1));box-shadow:inset 0 -4px 6px -3px rgba(255,255,255,.05),0 6px 10px -7px rgba(0,0,0,.5);transition:color .25s}.v3p.p-quote .sbt:before{content:"";position:absolute;inset:0;border-radius:50%;padding:1.5px;background:conic-gradient(from 200deg,#ffd6bd,#f4a3a8,#e6b4ea,#a9c8f6,#b9ead0,#f8e6a2,#ffd6bd);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.45;transition:opacity .3s}.v3p.p-quote .sbt svg{width:16px;height:16px}.v3p.p-quote .sbt:hover:not(:disabled){color:var(--accent)}.v3p.p-quote .sbt:hover:not(:disabled):before{opacity:.95}.v3p.p-quote .sbt:active:not(:disabled){transform:scale(.92)}.v3p.p-quote .sbt:disabled{opacity:.3;cursor:not-allowed}.v3p.p-quote .sbt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3p.p-quote .k.st{--e:cubic-bezier(.33,1,.68,1);width:100%;justify-content:flex-start;overflow:hidden;isolation:isolate;min-height:58px;padding:12px 34px 12px 18px;gap:14px;border-radius:var(--radius-btn);background:var(--surface);color:var(--text);border:0;font-weight:600;font-size:1.02rem;text-align:left;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 var(--border),0 1px 2px rgba(58,46,36,.12),0 12px 16px -12px rgba(58,46,36,.35)}.v3p.p-quote .st-f{position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(92deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--accent);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.14),inset 0 2px 0 rgba(255,255,255,.28),inset 0 -3px 0 rgba(0,0,0,.22);clip-path:circle(0 at 31px 50%);transition:clip-path .65s var(--e)}.v3p.p-quote .st-bx{position:relative;flex:none;width:26px;height:26px;border-radius:7px;border:2px solid var(--border-strong);background:var(--surface-alt);box-shadow:inset 0 2px 3px rgba(34,31,28,.16);transition:border-color .2s,background-color .2s,transform .4s cubic-bezier(.3,1.8,.5,1)}.v3p.p-quote .st-bx svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .12s}.v3p.p-quote .st-l{display:grid;min-width:0}.v3p.p-quote .st-l>span{grid-area:1/1;transition:opacity .25s,transform .4s var(--e)}.v3p.p-quote .st-l .b{opacity:0;transform:translateY(12px)}.v3p.p-quote .st-l a{color:var(--accent);text-decoration:underline}.v3p.p-quote .k.st:hover:not(.on){box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 var(--accent-soft),0 1px 2px rgba(58,46,36,.12),0 12px 16px -12px rgba(58,46,36,.35)}.v3p.p-quote .k.st:hover:not(.on) .st-bx{border-color:var(--accent);transform:scale(1.08)}.v3p.p-quote .k.st.on{color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.35);box-shadow:0 1px 1px rgba(90,10,10,.3),0 12px 16px -10px rgba(158,28,28,.65)}.v3p.p-quote .st.on .st-f{clip-path:circle(160% at 31px 50%)}.v3p.p-quote .st.on .st-bx{border-color:#fff;background:rgba(255,255,255,.16);box-shadow:inset 0 2px 3px rgba(90,10,10,.35);transform:scale(1)}.v3p.p-quote .st.on .st-bx svg{stroke-dashoffset:0;transition:stroke-dashoffset .42s .2s var(--e)}.v3p.p-quote .st.on .st-l .a{opacity:0;transform:translateY(-12px)}.v3p.p-quote .st.on .st-l .b{opacity:1;transform:none}.v3p.p-quote .st-ring{position:absolute;left:18px;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;border:2px solid #fff;opacity:0;pointer-events:none;z-index:1}.v3p.p-quote .st.on .st-ring{animation:ksr .7s ease-out .12s}@keyframes ksr{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.v3p.p-quote .rw{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:12px 16px;border:0;border-radius:14px;cursor:pointer;text-align:left;color:var(--text);font:500 .96rem var(--font-sans);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .rw:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .rw:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .rw.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .rw b{font-size:.98rem}.v3p.p-quote .rw small{font-size:.82rem;color:var(--text-secondary)}.v3p.p-quote .bx{position:relative;flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--surface);box-shadow:var(--well);transition:background .3s,box-shadow .3s}.v3p.p-quote .bx svg{width:16px;height:16px;stroke-width:3.4;color:#fff;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e)}.v3p.p-quote .rw.on .bx{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .rw.on .bx svg{stroke-dashoffset:0}.v3p.p-quote .qp{max-width:760px}.v3p.p-quote .pg{position:relative;display:grid;grid-template-columns:repeat(var(--n,6),minmax(0,1fr));--f:0}.v3p.p-quote .pg.n3{--n:3}.v3p.p-quote .pg.n5{--n:5}.v3p.p-quote .pg.n6{--n:6}.v3p.p-quote .pg.n8{--n:8}.v3p.p-quote .pg.n3.s0{--f:0.0000}.v3p.p-quote .pg.n3.s1{--f:0.5000}.v3p.p-quote .pg.n3.s2{--f:1.0000}.v3p.p-quote .pg.n5.s0{--f:0.0000}.v3p.p-quote .pg.n5.s1{--f:0.2500}.v3p.p-quote .pg.n5.s2{--f:0.5000}.v3p.p-quote .pg.n5.s3{--f:0.7500}.v3p.p-quote .pg.n5.s4{--f:1.0000}.v3p.p-quote .pg.n6.s0{--f:0.0000}.v3p.p-quote .pg.n6.s1{--f:0.2000}.v3p.p-quote .pg.n6.s2{--f:0.4000}.v3p.p-quote .pg.n6.s3{--f:0.6000}.v3p.p-quote .pg.n6.s4{--f:0.8000}.v3p.p-quote .pg.n6.s5{--f:1.0000}.v3p.p-quote .pg.n8.s0{--f:0.0000}.v3p.p-quote .pg.n8.s1{--f:0.1429}.v3p.p-quote .pg.n8.s2{--f:0.2857}.v3p.p-quote .pg.n8.s3{--f:0.4286}.v3p.p-quote .pg.n8.s4{--f:0.5714}.v3p.p-quote .pg.n8.s5{--f:0.7143}.v3p.p-quote .pg.n8.s6{--f:0.8571}.v3p.p-quote .pg.n8.s7{--f:1.0000}.v3p.p-quote .pg:after,.v3p.p-quote .pg:before{content:"";position:absolute;left:calc(50%/var(--n));height:4px;top:20px;border-radius:4px}.v3p.p-quote .pg:before{right:calc(50%/var(--n));background:var(--surface-alt);box-shadow:inset 0 1px 2px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.05)}.v3p.p-quote .pg:after{width:calc((100% - 100%/var(--n))*var(--f));background:var(--success);transition:width .7s var(--e)}.v3p.p-quote .pn{position:relative;z-index:1;display:grid;justify-items:center;gap:10px;font:600 .78rem var(--font-sans);color:var(--text-muted);text-align:center;transition:color .3s}.v3p.p-quote .pn i{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--surface);color:var(--text-secondary);font:700 1rem var(--font-sans);font-style:normal;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 5px rgba(0,0,0,.3),0 0 0 5px var(--surface);transition:background .4s,color .3s}.v3p.p-quote .pn i svg{position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px;width:24px;height:24px;stroke-width:3.4;opacity:0;transform:scale(.5);transition:opacity .25s,transform .4s var(--e)}.v3p.p-quote .pn.d{color:var(--text-secondary)}.v3p.p-quote .pn.d i{background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 50%,rgba(0,0,0,.14)),var(--success);color:transparent;box-shadow:inset 0 2px 0 rgba(255,255,255,.3),inset 0 -3px 0 rgba(0,0,0,.2),0 0 0 5px var(--surface)}.v3p.p-quote .pn.d i svg{opacity:1;transform:none;color:#fff}.v3p.p-quote .pn.c{color:var(--text)}.v3p.p-quote .pn.c i{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv),0 0 0 5px var(--surface)}.v3p.p-quote .pn.c i:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1.5px solid var(--accent);animation:kp 2.4s ease-out infinite}@media (max-width:640px){.v3p.p-quote .pn:not(.c){font-size:0}.v3p.p-quote .pn{gap:0}.v3p.p-quote .pn.c{font-size:.74rem;gap:10px}.v3p.p-quote .pn i{width:34px;height:34px;font-size:.88rem}.v3p.p-quote .pg:after,.v3p.p-quote .pg:before{top:15px}}.v3p.p-quote .svg2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:14px}@media (max-width:640px){.v3p.p-quote .svg2{grid-template-columns:minmax(0,1fr)}}.v3p.p-quote .sc{position:relative;display:grid;justify-items:start;align-content:start;gap:14px;padding:22px 20px 20px;border:0;border-radius:20px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);font-family:var(--font-sans);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -4px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.25);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .sc:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -4px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.25)}.v3p.p-quote .sc:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .sc .se{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;color:var(--text-secondary);background:var(--surface);box-shadow:var(--well);transition:background .35s,color .35s,box-shadow .35s}.v3p.p-quote .sc .se svg{width:30px;height:30px}.v3p.p-quote .sc b{font:600 1.15rem var(--font-brand)}.v3p.p-quote .sc small{font-size:.88rem;line-height:1.45;color:var(--text-secondary)}.v3p.p-quote .sc .ck{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface);box-shadow:var(--well);transition:background .3s,box-shadow .3s}.v3p.p-quote .sc .ck svg{width:16px;height:16px;stroke-width:3.4;color:#fff;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e)}.v3p.p-quote .sc.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -4px 0 color-mix(in srgb,var(--accent) 22%,transparent),0 14px 20px -14px var(--accent)}.v3p.p-quote .sc.on .se{background:var(--gold);color:#2a1d0a;box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.4)}.v3p.p-quote .sc.on .ck{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .sc.on .ck svg{stroke-dashoffset:0}.v3p.p-quote .sc .pop{padding:5px 10px;border-radius:999px;font:700 .62rem/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}.v3p.p-quote .rwl{display:grid;gap:10px}.v3p.p-quote .rw .rwt{display:grid;gap:2px;flex:1;min-width:0}.v3p.p-quote .rw .rwo{display:grid;gap:2px;justify-items:end;text-align:right}.v3p.p-quote .rw .rwo b{font:700 1.05rem var(--font-sans);color:var(--accent)}.v3p.p-quote .rw .rwo small{font-size:.78rem;white-space:nowrap}.v3p.p-quote .rw .rwo.hide{display:none}.v3p.p-quote .rwl .rw{min-height:68px}.v3p.p-quote .bx.rd{border-radius:50%}.v3p.p-quote .bx.rd:after{content:"";width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff 0 14%,rgba(255,255,255,.5) 42%,rgba(255,255,255,.12));box-shadow:inset 0 0 0 1px rgba(255,255,255,.6);transform:scale(0);transition:transform .42s cubic-bezier(.3,1.5,.5,1)}.v3p.p-quote .rw.on .bx.rd:after{transform:scale(1)}.v3p.p-quote .kc{--h:52px;--d:5px;height:calc(var(--h) + var(--d));padding:0;background:none;border-radius:14px;font-size:1.02rem}.v3p.p-quote .kb{position:absolute;left:0;right:0;bottom:0;background:var(--bs);box-shadow:0 12px 16px -10px var(--gl)}.v3p.p-quote .kb,.v3p.p-quote .kf{height:var(--h);border-radius:14px}.v3p.p-quote .kf{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 28px;background:var(--g);color:var(--fc);box-shadow:var(--bv);transition:transform .17s var(--e),filter .25s,color .25s}.v3p.p-quote .kc:hover:not(:disabled) .kf{transform:translateY(-1px)}.v3p.p-quote .kc:active:not(:disabled) .kf{transform:translateY(calc(var(--d) - 1px));transition-duration:70ms}.v3p.p-quote .cnt{--bs:color-mix(in srgb,var(--accent) 48%,#220505);--gl:rgba(158,28,28,.65);--fc:#fff}.v3p.p-quote .cnt .kf{text-shadow:0 1px 0 rgba(90,10,10,.4)}.v3p.p-quote .big{--h:64px}.v3p.p-quote .big .kf{padding:0 34px 0 14px;gap:16px;font-size:1.06rem}.v3p.p-quote .big .kf>*{position:relative;z-index:1}.v3p.p-quote .big .kf:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--success);opacity:0;transition:opacity .45s .25s}.v3p.p-quote .big .kb{transition:background-color .45s .25s,box-shadow .45s}.v3p.p-quote .big.on{--bs:color-mix(in srgb,var(--success) 50%,#001a08);--gl:rgba(46,160,90,.6)}.v3p.p-quote .big.on .kf:before{opacity:1}.v3p.p-quote .well{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:rgba(60,8,8,.34);box-shadow:inset 0 2px 4px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.22);transition:background-color .35s .25s}.v3p.p-quote .well svg{width:26px;height:26px;overflow:visible;fill:none}.v3p.p-quote .well .sh{d:path("M8 11V8a4 4 0 0 1 8 0v3");transition:d .5s cubic-bezier(.3,1.4,.5,1) .12s}.v3p.p-quote .big:hover:not(.on) .well .sh{d:path("M8 11V7a4 4 0 0 1 8 0v3")}.v3p.p-quote .big.on .well .sh{d:path("M8 11V5.5a4 4 0 0 1 8 0v1.5")}.v3p.p-quote .big.on .well{background:rgba(0,40,15,.3)}.v3p.p-quote .well:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #fff;opacity:0;pointer-events:none}.v3p.p-quote .big.on .well:after{animation:kring .8s ease-out .35s}.v3p.p-quote .big .lbl .b svg{width:17px;height:17px;stroke-width:2.6}.v3p.p-quote .big.on .lbl .a{opacity:0;transform:translateY(-12px)}.v3p.p-quote .big.on .lbl .b{opacity:1;transform:none}@keyframes kring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.v3p.p-quote .al.inl{animation:none;margin-top:16px}.v3p.p-quote .al.inl.hide{display:none}.v3p.p-quote .acl{display:grid;gap:10px;margin-top:16px}.v3p.p-quote .acl.hide{display:none}.v3p.p-quote .acc{border-radius:16px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s}.v3p.p-quote .acc.o{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .acc>button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:58px;padding:0 14px 0 18px;border:0;border-radius:16px;background:none;color:var(--text);font:600 .98rem var(--font-sans);text-align:left;cursor:pointer}.v3p.p-quote .acc>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3p.p-quote .acc .cv{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong);transition:transform .4s var(--e),background .3s,color .3s}.v3p.p-quote .acc .cv svg{width:15px;height:15px}.v3p.p-quote .acc.o .cv{transform:rotate(180deg);background:var(--accent);color:#fff}.v3p.p-quote .acc .bd{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--e)}.v3p.p-quote .acc.o .bd{grid-template-rows:1fr}.v3p.p-quote .acc .bd>div{overflow:hidden}.v3p.p-quote .acc .bd p{margin:0;padding:0 18px 18px;font-size:.92rem;line-height:1.55;color:var(--text-secondary)}.v3p.p-quote .sumh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.v3p.p-quote .sumh .eb{margin:0}.v3p.p-quote .pl.on{--c:var(--success)}.v3p.p-quote .pl.off{--c:var(--text-muted)}.v3p.p-quote .pl.off .pi-on,.v3p.p-quote .pl.on .pi-off{display:none}.v3p.p-quote .vlw{margin-top:6px}.v3p.p-quote .vlw.hide{display:none}.v3p.p-quote .vlw .vl{margin-top:0}.v3p.p-quote .sdl{display:flex;justify-content:center;margin-top:18px}.v3p.p-quote .cd6{margin-bottom:0}.v3p.p-quote .cd6 input{width:50px;height:62px}@media (max-width:1000px){.v3p.p-quote .qg,.v3p.p-quote .qg.one{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .sumc{position:relative}}@media (max-width:640px){.v3p.p-quote .qcard{padding:24px}.v3p.p-quote .ogrid.g2c{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .cd6 input{width:44px;height:56px}.v3p.p-quote .cdr{flex-wrap:wrap}.v3p.p-quote .ph2 h2{font-size:1.8rem}}}@media (max-width:760px){.v3p.p-quote{--e:cubic-bezier(.33,1,.68,1);--wi:rgba(0,0,0,.32);--hl:rgba(255,255,255,.06);--ink:#0e0a0b;--p:0;--g:linear-gradient(180deg,rgba(255,255,255,.16),transparent 45%,rgba(0,0,0,.14)),var(--accent);--bv:inset 0 0 0 1.5px rgba(255,255,255,.14),inset 0 2px 0 rgba(255,255,255,.28),inset 0 -3px 0 rgba(0,0,0,.22);--well:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 6px var(--wi),0 1px 0 var(--hl);--gold:conic-gradient(from 30deg,#f1e0b8,#b08d57,#7d5f30,#d8bb83,#f1e0b8);overflow-x:clip}.v3p.p-quote *{box-sizing:border-box}.v3p.p-quote svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote a,.v3p.p-quote button,.v3p.p-quote input{font-family:var(--font-sans);-webkit-tap-highlight-color:transparent}.v3p.p-quote .ai .t{fill:currentColor;fill-opacity:.22;stroke:none}.v3p.p-quote .ai .o,.v3p.p-quote .ai .o2{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote .ai .o2{stroke-width:1.6;opacity:.65}.v3p.p-quote .ai .s{fill:currentColor;stroke:none}.v3p.p-quote .wrap{width:min(1160px,100% - 48px);margin:0 auto}.v3p.p-quote .eb{margin:0;font:600 .72rem/1 var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.v3p.p-quote .h2{margin:16px 0 0;font:600 clamp(2.3rem,5vw,4rem)/1.02 var(--font-brand);letter-spacing:-.015em;text-wrap:balance}.v3p.p-quote .h2 em{font-style:italic;font-weight:850;color:var(--accent)}.v3p.p-quote .lead{margin:20px 0 0;max-width:540px;font-size:1.1rem;line-height:1.6;color:var(--text-secondary)}.v3p.p-quote .ky{--h:50px;--d:4px;--s:color-mix(in srgb,var(--accent) 48%,#220505);position:relative;display:inline-block;height:calc(var(--h) + var(--d));padding:0;border:0;background:none;cursor:pointer;font-weight:600;font-size:1rem;text-decoration:none;color:inherit;transition:--h .3s var(--e),--d .3s var(--e),font-size .3s var(--e)}.v3p.p-quote .ky>i{position:absolute;left:0;right:0;bottom:0;height:var(--h);border-radius:14px;background:var(--s)}.v3p.p-quote .ky>span{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;height:var(--h);padding:0 26px;border-radius:14px;background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv);transition:transform .17s var(--e),padding .3s var(--e)}.v3p.p-quote .ky:hover>span{transform:translateY(-1px)}.v3p.p-quote .ky:active>span{transform:translateY(calc(var(--d) - 1px));transition-duration:70ms}.v3p.p-quote .ky:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:14px}.v3p.p-quote .ky.gh{--s:var(--border-strong)}.v3p.p-quote .ky.gh>span{background:var(--surface);color:var(--text);text-shadow:none;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 0 var(--hl)}.v3p.p-quote .ky.gh:hover>span{color:var(--accent)}.v3p.p-quote .ky.cr{--s:#c9b9a8}.v3p.p-quote .ky.cr>span{background:linear-gradient(180deg,#fffaf4,#f3e8dc);color:var(--accent);text-shadow:none;box-shadow:inset 0 2px 0 #fff,inset 0 -3px 0 rgba(120,70,40,.14)}.v3p.p-quote .ky.ol{--s:rgba(0,0,0,.28)}.v3p.p-quote .ky.ol>span{background:rgba(255,255,255,.12);color:#fff;text-shadow:none;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.5)}.v3p.p-quote .ky.lg{--h:62px;font-size:1.12rem}.v3p.p-quote .ky.lg>span{padding:0 34px}.v3p.p-quote .ky.sq{--h:42px;--d:3px}.v3p.p-quote .ky.sq>span{width:42px;padding:0}.v3p.p-quote .ky.sq svg{width:20px;height:20px}.v3p.p-quote .ky svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.v3p.p-quote *{animation-duration:1ms!important;animation-delay:0s!important;transition-duration:1ms!important}.v3p.p-quote .acts,.v3p.p-quote .sub,.v3p.p-quote .w i{opacity:1!important;transform:none!important}.v3p.p-quote [data-r]{opacity:1;transform:none}}.v3p.p-quote .k{--e:cubic-bezier(.33,1,.68,1);--g:repeating-linear-gradient(92deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--accent);--bv:inset 0 0 0 1.5px rgba(255,255,255,.14),inset 0 2px 0 rgba(255,255,255,.28),inset 0 -3px 0 rgba(0,0,0,.22);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;cursor:pointer;font-family:var(--font-sans);font-weight:600;-webkit-tap-highlight-color:transparent;transition:transform .24s var(--e),box-shadow .28s var(--e),background-color .25s,color .25s,opacity .25s}.v3p.p-quote .k:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.v3p.p-quote .k:disabled{cursor:not-allowed}.v3p.p-quote .k svg{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote .lbl{display:grid}.v3p.p-quote .lbl>span{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:opacity .22s,transform .38s var(--e)}.v3p.p-quote .lbl>.b{opacity:0;transform:translateY(12px)}.v3p.p-quote .fld{flex:1;min-width:0;min-height:54px;padding:0 18px;border:0;border-radius:var(--radius-field);background:var(--surface-alt);color:var(--text);font:500 .95rem var(--font-sans);letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 4px rgba(0,0,0,.18);outline:0;transition:box-shadow .25s}.v3p.p-quote .fld::placeholder{color:var(--text-muted)}.v3p.p-quote .fld:focus{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 2px 4px rgba(0,0,0,.18),0 0 0 4px var(--accent-soft)}.v3p.p-quote .cu{padding:0;background:none;min-height:54px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3)) drop-shadow(0 8px 8px rgba(0,0,0,.18))}.v3p.p-quote .cu-b{position:relative;display:grid;place-items:center;min-height:54px;padding:0 24px 0 34px;border-radius:12px;background:var(--surface-alt);color:var(--text-muted);font-size:.97rem;box-shadow:inset 0 0 0 1.5px var(--border),inset 0 -3px 0 rgba(0,0,0,.2);-webkit-mask:radial-gradient(circle 7px at 0 50%,#0000 96%,#000) left/51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,#0000 96%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle 7px at 0 50%,#0000 96%,#000) left/51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,#0000 96%,#000) right/51% 100% no-repeat;transition:background .3s,color .3s}.v3p.p-quote .cu-b:before{content:"";position:absolute;left:20px;top:8px;bottom:8px;border-left:2px dashed;opacity:.35}.v3p.p-quote .cu-b>span{grid-area:1/1;transition:opacity .2s}.v3p.p-quote .cu-st{opacity:0;font:800 .78rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;padding:5px 9px;border:2px solid;border-radius:5px;outline:1.5px solid currentColor;outline-offset:2px;margin-left:10px}.v3p.p-quote .cu.rdy .cu-b{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv)}.v3p.p-quote .cu:active:not(:disabled){transform:scale(.96)}.v3p.p-quote .cu.done .cu-b{background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--success)}.v3p.p-quote .cu.done .cu-t{opacity:0}.v3p.p-quote .cu.done .cu-st{opacity:1;animation:kst .42s cubic-bezier(.2,1.5,.5,1)}.v3p.p-quote .fb{--mx:50;--my:50;min-height:70px;padding:0 15px 0 32px;border-radius:999px;gap:26px;color:#fff;background:radial-gradient(ellipse 70px 7px at 17% 14%,rgba(255,255,255,.4),transparent 72%),radial-gradient(ellipse 26px 5px at 90% 86%,rgba(255,255,255,.2),transparent 75%),radial-gradient(circle at 50% 50%,transparent 64%,rgba(169,200,246,.09) 82%,rgba(244,163,168,.14)),radial-gradient(120% 200% at 18% 0,rgba(255,255,255,.16),transparent 50%),linear-gradient(180deg,color-mix(in srgb,var(--accent) 90%,#fff),color-mix(in srgb,var(--accent) 78%,#2a0505));box-shadow:inset 0 -7px 12px rgba(90,10,10,.3),inset 0 3px 6px rgba(255,255,255,.24),0 1px 1px rgba(90,10,10,.3),0 18px 24px -10px rgba(158,28,28,.6)}.v3p.p-quote .fb:before{padding:1.5px;background:conic-gradient(from calc(200deg + var(--mx)*1.4deg),#ffd6bd,#f4a3a8,#e6b4ea,#a9c8f6,#b9ead0,#f8e6a2,#ffd6bd);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.6}.v3p.p-quote .fb:after,.v3p.p-quote .fb:before{content:"";position:absolute;inset:0;border-radius:inherit}.v3p.p-quote .fb:after{pointer-events:none;opacity:0;transition:opacity .4s;background:radial-gradient(circle 90px at calc(var(--mx)*1%) calc(var(--my)*1%),rgba(255,255,255,.1),transparent 70%),repeating-linear-gradient(115deg,rgba(255,214,189,.07) 0,rgba(244,163,168,.07) 8%,rgba(230,180,234,.07) 16%,rgba(169,200,246,.07) 24%,rgba(185,234,208,.07) 32%,rgba(248,230,162,.07) 40%,rgba(255,214,189,.07) 48%) calc(var(--mx)*1%) calc(var(--my)*1%)/250% 250%}.v3p.p-quote .fb:hover:after{opacity:1}.v3p.p-quote .fb:active{transform:scale(.97)}.v3p.p-quote .fb-t{display:grid;gap:5px;text-align:left;text-shadow:0 1px 0 rgba(90,10,10,.4)}.v3p.p-quote .fb-t b{font-size:1.1rem;font-weight:700}.v3p.p-quote .fb-t small{font:600 .7rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:.9}.v3p.p-quote .fb-bs{display:flex;align-items:flex-end;gap:7px;height:42px;padding:0 4px}.v3p.p-quote .fb-bs i{--s:12px;position:relative;width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.03) 52%,rgba(169,200,246,.26) 76%,rgba(244,163,168,.4) 91%,rgba(255,255,255,.6));box-shadow:inset 0 0 0 1px rgba(255,255,255,.4),0 3px 4px -1px rgba(90,10,10,.3);transition:transform .65s cubic-bezier(.3,1.4,.5,1)}.v3p.p-quote .fb-bs i:before{content:"";position:absolute;inset:13%;border-radius:50%;border-color:rgba(255,255,255,.9) transparent transparent rgba(255,255,255,.55);border-style:solid;border-width:1.5px;-webkit-mask:linear-gradient(125deg,#000,transparent 52%);mask:linear-gradient(125deg,#000,transparent 52%)}.v3p.p-quote .fb-bs i:after{content:"";position:absolute;left:66%;top:68%;width:13%;height:13%;border-radius:50%;background:rgba(255,255,255,.65)}.v3p.p-quote .fb-bs i:nth-child(2){--s:17px}.v3p.p-quote .fb-bs i:nth-child(3){--s:23px}.v3p.p-quote .fb-bs i:nth-child(4){--s:30px;background:radial-gradient(circle,rgba(241,224,184,.12) 50%,rgba(241,224,184,.4) 76%,rgba(214,175,100,.65) 92%,rgba(255,240,200,.85));box-shadow:inset 0 0 0 1px rgba(241,224,184,.85),0 3px 5px -1px rgba(90,10,10,.35)}.v3p.p-quote .fb:hover .fb-bs i{transform:translateY(-5px)}.v3p.p-quote .fb:hover .fb-bs i:nth-child(2){transition-delay:70ms}.v3p.p-quote .fb:hover .fb-bs i:nth-child(3){transition-delay:.14s}.v3p.p-quote .fb:hover .fb-bs i:nth-child(4){transition-delay:.21s}.v3p.p-quote .bb,.v3p.p-quote .sb{--mx:50;--my:50;isolation:isolate}.v3p.p-quote .bb:before,.v3p.p-quote .sb:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from calc(200deg + var(--mx)*1.4deg),#ffd6bd,#f4a3a8,#e6b4ea,#a9c8f6,#b9ead0,#f8e6a2,#ffd6bd);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.5;transition:opacity .35s;z-index:1}.v3p.p-quote .bb:after,.v3p.p-quote .sb:after{content:"";position:absolute;inset:4px 7px;border-radius:inherit;border-color:rgba(255,255,255,.4) transparent transparent rgba(255,255,255,.2);border-style:solid;border-width:1.5px;-webkit-mask:linear-gradient(118deg,#000,transparent 46%);mask:linear-gradient(118deg,#000,transparent 46%);filter:blur(.4px);pointer-events:none;z-index:1;transition:opacity .35s}.v3p.p-quote .sb:after{inset:4px}.v3p.p-quote .bb{min-height:46px;padding:0 21px;border-radius:999px;color:var(--text-secondary);font-size:.92rem;gap:8px;background:radial-gradient(farthest-side,transparent 70%,rgba(169,200,246,.07) 86%,rgba(244,163,168,.12) 95%,rgba(255,255,255,.12)),linear-gradient(115deg,rgba(255,214,189,.05),rgba(230,180,234,.05) 25%,rgba(169,200,246,.05) 50%,rgba(185,234,208,.05) 75%,rgba(255,214,189,.05)) calc(var(--mx)*1%) 0/300% 100%;box-shadow:inset 0 -5px 8px -4px rgba(255,255,255,.05),inset 0 4px 8px -4px rgba(255,255,255,.04),0 6px 12px -8px rgba(0,0,0,.5)}.v3p.p-quote .bb:hover{color:var(--text)}.v3p.p-quote .bb:hover:before{opacity:.95}.v3p.p-quote .bb:hover:after{opacity:1}.v3p.p-quote .bb:active{transform:scale(.97)}.v3p.p-quote .bb .ck{width:0;margin:0 -8px 0 0;opacity:0;height:15px;transition:all .4s var(--e)}.v3p.p-quote .bb.on{color:var(--accent);background:radial-gradient(farthest-side,transparent 68%,rgba(255,150,150,.12) 92%,rgba(255,200,200,.2)),var(--accent-soft);box-shadow:inset 0 -5px 8px -4px rgba(240,106,106,.18),inset 0 4px 8px -4px rgba(255,255,255,.07),0 8px 14px -10px var(--accent);animation:kspr .52s var(--e)}.v3p.p-quote .bb.on:before{opacity:1;background:conic-gradient(from calc(200deg + var(--mx)*1.4deg),var(--accent),#ffb3a8,var(--accent),#ff8f8f,var(--accent))}.v3p.p-quote .bb.on:after{border-top-color:rgba(255,255,255,.5);border-left-color:rgba(255,255,255,.28)}.v3p.p-quote .bb.on .ck{width:15px;margin:0 0 0 -2px;opacity:1}.v3p.p-quote .sl{isolation:isolate;min-height:52px;padding:0 22px 0 38px;border-radius:11px;background:var(--surface-alt);color:var(--text);font-size:.93rem;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.22)}.v3p.p-quote .sl:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--g);box-shadow:var(--bv),0 10px 14px -10px rgba(158,28,28,.7);opacity:0;transition:opacity .42s var(--e)}.v3p.p-quote .sl:before{content:"";position:absolute;left:13px;top:8px;bottom:8px;width:6px;background:radial-gradient(circle,var(--surface) 0 2px,transparent 2.6px) 0 0/6px 9px repeat-y;filter:drop-shadow(0 1px 0 rgba(255,255,255,.08));transition:opacity .3s}.v3p.p-quote .sl .ico{position:relative;width:17px;height:17px;flex:none}.v3p.p-quote .sl .ico svg{position:absolute;inset:0;width:17px;height:17px;transition:opacity .3s,transform .45s var(--e)}.v3p.p-quote .sl .sun circle{fill:currentColor;fill-opacity:.15}.v3p.p-quote .sl .ck{opacity:0;transform:scale(.6);stroke-width:2.6;stroke-dasharray:24;stroke-dashoffset:24}.v3p.p-quote .sl:hover:not(:disabled):not(.on){box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2),0 10px 14px -10px var(--accent)}.v3p.p-quote .sl:hover:not(:disabled) .sun{transform:scale(1.15)}.v3p.p-quote .sl:active:not(:disabled){transform:scale(.97)}.v3p.p-quote .sl.on{color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:0 1px 2px rgba(0,0,0,.22)}.v3p.p-quote .sl.on:after{opacity:1}.v3p.p-quote .sl.on:before{opacity:0}.v3p.p-quote .sl.on .sun{opacity:0;transform:scale(.6)}.v3p.p-quote .sl.on .ck{opacity:1;transform:none;stroke-dashoffset:0;transition:opacity .2s .12s,transform .4s .12s var(--e),stroke-dashoffset .45s .16s var(--e)}.v3p.p-quote .sl:disabled{color:var(--text-muted);background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(255,255,255,.03) 5px 6px),transparent;text-decoration:line-through;box-shadow:inset 0 0 0 1.5px var(--border)}.v3p.p-quote .sb{width:44px;height:44px;border-radius:50%;color:var(--text);background:radial-gradient(farthest-side,transparent 70%,rgba(169,200,246,.07) 86%,rgba(244,163,168,.12) 95%,rgba(255,255,255,.12)),linear-gradient(115deg,rgba(255,214,189,.05),rgba(230,180,234,.05) 25%,rgba(169,200,246,.05) 50%,rgba(185,234,208,.05) 75%,rgba(255,214,189,.05)) calc(var(--mx)*1%) 0/300% 100%;box-shadow:inset 0 -4px 6px -3px rgba(255,255,255,.05),0 6px 10px -7px rgba(0,0,0,.5)}.v3p.p-quote .sb svg{width:17px;height:17px}.v3p.p-quote .sb:hover:not(:disabled){color:var(--accent)}.v3p.p-quote .sb:hover:not(:disabled):before{opacity:.95}.v3p.p-quote .sb:hover:not(:disabled):after{opacity:1}.v3p.p-quote .sb:active:not(:disabled){transform:scale(.92)}.v3p.p-quote .sb:disabled{opacity:.28}.v3p.p-quote .sn{min-width:36px;font-size:1.15rem;color:var(--text);display:inline-block}.v3p.p-quote .ql{min-height:42px;padding:0 4px 4px;gap:6px;background:none;color:var(--accent);font-size:.98rem}.v3p.p-quote .ql svg{width:16px;height:16px;transition:transform .38s var(--e)}.v3p.p-quote .ql:after{content:"";position:absolute;left:4px;right:22px;bottom:3px;height:6px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' viewBox='0 0 12 6'%3E%3Cpath d='M0 3Q3 0 6 3T12 3' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") repeat-x 0 0/12px 6px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='6' viewBox='0 0 12 6'%3E%3Cpath d='M0 3Q3 0 6 3T12 3' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E") repeat-x 0 0/12px 6px;clip-path:inset(0 100% 0 0);transition:clip-path .45s var(--e)}.v3p.p-quote .ql:hover:after{clip-path:inset(0);animation:kw .9s linear infinite}.v3p.p-quote .ql:active{transform:scale(.95)}@keyframes kst{0%{opacity:0;transform:scale(2.4)}to{opacity:1;transform:scale(1)}}@keyframes kdot{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}@keyframes kon{0%{box-shadow:0 0 0 3px var(--surface),0 0 0 3px rgba(78,194,122,.7),inset 0 -2px 0 rgba(0,0,0,.2)}70%,to{box-shadow:0 0 0 3px var(--surface),0 0 0 11px rgba(78,194,122,0),inset 0 -2px 0 rgba(0,0,0,.2)}}@keyframes kbp{0%{transform:scale(1.25);opacity:.3}to{transform:none;opacity:1}}@keyframes kpop{0%{transform:scale(.7) translateY(6px);opacity:.3}to{transform:none;opacity:1}}@keyframes kw{to{-webkit-mask-position:12px 0;mask-position:12px 0}}@keyframes kspr{0%{transform:scale(.95)}45%{transform:scale(1.035)}to{transform:scale(1)}}.v3p.p-quote .tf{position:relative;width:min(100%,360px)}.v3p.p-quote .tf input{width:100%;box-sizing:border-box;height:58px;padding:22px 48px 0 18px;border:0;border-radius:14px;background:var(--surface-alt);color:var(--text);font:500 1rem var(--font-sans);outline:0;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 6px rgba(0,0,0,.22),0 1px 0 rgba(255,255,255,.05);transition:box-shadow .3s var(--e)}.v3p.p-quote .tf label{white-space:nowrap;width:max-content;max-width:calc(100% - 66px);position:absolute;left:18px;top:19px;color:var(--text-muted);font:500 1rem var(--font-sans);pointer-events:none;transform-origin:0 0;transition:transform .3s var(--e),color .3s}.v3p.p-quote .tf input:focus~label,.v3p.p-quote .tf input:not(:placeholder-shown)~label{transform:translateY(-12px) scale(.74);color:var(--text-secondary)}.v3p.p-quote .tf input:focus{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 3px 6px rgba(0,0,0,.22),0 0 0 4px var(--accent-soft)}.v3p.p-quote .tf input:focus~label{color:var(--accent)}.v3p.p-quote .tf .sq{position:absolute;left:14px;right:14px;bottom:7px;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s var(--e);pointer-events:none}.v3p.p-quote .tf input:focus~.sq{transform:scaleX(1)}.v3p.p-quote .tf .ok{position:absolute;right:12px;top:15px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--success);color:#fff;box-shadow:inset 0 2px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.2);opacity:0;transform:scale(.5);transition:opacity .25s,transform .4s var(--e)}.v3p.p-quote .tf .ok svg{width:15px;height:15px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .45s .15s var(--e)}.v3p.p-quote .tf.v .ok{opacity:1;transform:none}.v3p.p-quote .tf.v .ok svg{stroke-dashoffset:0}.v3p.p-quote .sx{position:relative;width:min(100%,360px)}.v3p.p-quote .sx>button{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;height:58px;padding:0 14px 0 18px;border:0;border-radius:14px;cursor:pointer;background:var(--surface-alt);color:var(--text);font:500 1rem var(--font-sans);text-align:left;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 6px rgba(0,0,0,.22);transition:box-shadow .3s var(--e)}.v3p.p-quote .sx.o>button,.v3p.p-quote .sx>button:focus-visible{outline:0;box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 3px 6px rgba(0,0,0,.22),0 0 0 4px var(--accent-soft)}.v3p.p-quote .sx small{display:block;margin-bottom:3px;font:600 .66rem/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.v3p.p-quote .sx .cv{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 1px 0 rgba(255,255,255,.06);transition:transform .4s var(--e),background .3s,color .3s}.v3p.p-quote .sx .cv svg{width:15px;height:15px}.v3p.p-quote .sx.o .cv{transform:rotate(180deg);background:var(--accent);color:#fff}.v3p.p-quote .sx ul{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 8px);margin:0;padding:6px;list-style:none;display:grid;gap:4px;border-radius:16px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 18px 30px -12px rgba(0,0,0,.6);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:50% 0;transition:opacity .22s,transform .38s var(--e),visibility 0s .38s}.v3p.p-quote .sx.o ul{opacity:1;visibility:visible;transform:none;transition:opacity .22s,transform .38s var(--e)}.v3p.p-quote .sx li{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 14px;border-radius:11px;cursor:pointer;color:var(--text-secondary);font-size:.95rem;transition:background .2s,color .2s}.v3p.p-quote .sx li:hover{background:var(--surface-alt);color:var(--text)}.v3p.p-quote .sx li.on{background:var(--accent-soft);color:var(--accent);font-weight:600}.v3p.p-quote .sx li svg{width:16px;height:16px;stroke-width:2.6;opacity:0;transition:opacity .25s}.v3p.p-quote .sx li.on svg{opacity:1}.v3p.p-quote .cd6{display:flex;gap:10px}.v3p.p-quote .cd6 input{width:52px;height:64px;box-sizing:border-box;padding:0;border:0;border-radius:14px;text-align:center;background:var(--surface-alt);color:var(--text);font:700 1.6rem var(--font-sans);caret-color:var(--accent);outline:0;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 4px 7px rgba(0,0,0,.28),0 1px 0 rgba(255,255,255,.05);transition:box-shadow .28s var(--e),background .28s,transform .28s var(--e)}.v3p.p-quote .cd6 input:focus{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 4px 7px rgba(0,0,0,.28),0 0 0 4px var(--accent-soft);transform:translateY(-1px)}.v3p.p-quote .cd6 input.f{background:linear-gradient(180deg,rgba(255,255,255,.05),transparent),var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 0 rgba(255,255,255,.07),inset 0 -3px 0 rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.3)}.v3p.p-quote .cd6.ok input{color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--success);box-shadow:var(--bv)}.v3p.p-quote .cd6.ok input:nth-child(2){transition-delay:60ms}.v3p.p-quote .cd6.ok input:nth-child(3){transition-delay:.12s}.v3p.p-quote .cd6.ok input:nth-child(4){transition-delay:.18s}.v3p.p-quote .cd6.ok input:nth-child(5){transition-delay:.24s}.v3p.p-quote .cd6.ok input:nth-child(6){transition-delay:.3s}.v3p.p-quote .pl{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 15px 0 11px;border-radius:999px;font:600 .88rem var(--font-sans);color:var(--c);background:radial-gradient(ellipse 22px 3px at 24% 16%,rgba(255,255,255,.18),transparent 75%),color-mix(in srgb,var(--c) 11%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 55%,transparent),inset 0 -4px 6px -3px color-mix(in srgb,var(--c) 22%,transparent)}.v3p.p-quote .pl i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,var(--c) 22%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,transparent)}.v3p.p-quote .pl i svg{width:12px;height:12px;stroke-width:2.8}@keyframes kp{0%{opacity:.7;transform:scale(.7)}80%,to{opacity:0;transform:scale(1.7)}}.v3p.p-quote .pk{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:0 16px 0 5px;border-radius:14px;background:var(--accent-soft);color:var(--text);font:600 .9rem var(--font-sans);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 30%,transparent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 14%,transparent)}.v3p.p-quote .pk i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#2a1d0a;background:conic-gradient(from 30deg,#f1e0b8,#b08d57,#7d5f30,#d8bb83,#f1e0b8);box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.4)}.v3p.p-quote .pk i svg{width:22px;height:22px;stroke-width:2}.v3p.p-quote .vl{display:flex;flex-direction:column;width:100%;border-radius:18px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 1px 2px rgba(0,0,0,.25)}.v3p.p-quote .vr{position:relative;display:flex;align-items:center;gap:16px;padding:16px 16px 16px 18px;transition:background .3s}.v3p.p-quote .vr+.vr{box-shadow:inset 0 1px 0 var(--border)}.v3p.p-quote .vr:first-child{border-radius:18px 18px 0 0}.v3p.p-quote .vr:last-child{border-radius:0 0 18px 18px}.v3p.p-quote .vr.o{z-index:4}.v3p.p-quote .vr:before{content:"";position:absolute;left:40px;top:0;bottom:0;width:3px;margin-left:-1.5px;background:var(--border-strong);z-index:0}.v3p.p-quote .vr:first-child:before{top:50%}.v3p.p-quote .vr:last-child:before{bottom:50%}.v3p.p-quote .vr.d:before{background:var(--success)}.v3p.p-quote .vr.d+.vr:before{background:linear-gradient(180deg,var(--success) 0,var(--success) 50%,var(--border-strong) 50%)}.v3p.p-quote .vr.d+.vr:last-child:before{background:linear-gradient(180deg,var(--success) 0,var(--success) 50%,transparent 50%)}.v3p.p-quote .vr.d:last-child:before{bottom:50%}.v3p.p-quote .vn{position:relative;z-index:1;display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--surface);color:var(--text-secondary);font:700 1.05rem var(--font-sans);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 5px rgba(0,0,0,.3),0 0 0 5px var(--surface-alt)}.v3p.p-quote .vn svg{display:none;position:absolute;left:50%;top:50%;margin:-13px 0 0 -13px;width:26px;height:26px;stroke-width:3.4;stroke-dasharray:26;stroke-dashoffset:0;filter:drop-shadow(0 1px 0 rgba(0,0,0,.25))}.v3p.p-quote .vr.d .vn svg{display:block}.v3p.p-quote .vr.d .vn{background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 50%,rgba(0,0,0,.14)),var(--success);color:#fff;box-shadow:inset 0 2px 0 rgba(255,255,255,.3),inset 0 -3px 0 rgba(0,0,0,.2),0 0 0 5px var(--surface-alt)}.v3p.p-quote .vr.n{background:linear-gradient(90deg,var(--accent-soft),transparent 75%)}.v3p.p-quote .vr.n .vn{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv),0 0 0 5px var(--surface-alt)}.v3p.p-quote .vr.s .vn{background:transparent;border:1.5px dashed var(--text-muted);color:var(--text-muted);box-shadow:0 0 0 5px var(--surface-alt)}.v3p.p-quote .vm{flex:1;min-width:0;display:grid;gap:4px}.v3p.p-quote .vm b{font-weight:700;font-size:1.05rem}.v3p.p-quote .vm span{font-size:.86rem;color:var(--text-secondary)}.v3p.p-quote .vm em{justify-self:start;font:700 .62rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-style:normal}.v3p.p-quote .vm em:empty{display:none}.v3p.p-quote .va{font:700 1.05rem var(--font-sans);font-variant-numeric:tabular-nums;text-align:right}.v3p.p-quote .vr.s .va{text-decoration:line-through}.v3p.p-quote .vr.s .va,.v3p.p-quote .vr.s .vm b{color:var(--text-muted)}.v3p.p-quote .cz{--h:36px;--d:3px;position:relative;flex:none;width:104px;height:calc(var(--h) + var(--d));padding:0;border:0;background:none;cursor:pointer;font:600 .84rem var(--font-sans);-webkit-tap-highlight-color:transparent}.v3p.p-quote .vr.d .cw{display:none}.v3p.p-quote .cz>i{position:absolute;left:0;right:0;bottom:0;height:var(--h);border-radius:11px;background:var(--border-strong)}.v3p.p-quote .cz>span{position:relative;display:flex;align-items:center;justify-content:center;height:var(--h);border-radius:11px;background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 0 rgba(255,255,255,.06);transition:transform .16s var(--e),color .25s}.v3p.p-quote .cz:hover>span{color:var(--accent)}.v3p.p-quote .cz:active>span{transform:translateY(var(--d));transition-duration:60ms}.v3p.p-quote .cw.o .cz,.v3p.p-quote .cz:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:11px}.v3p.p-quote .cw{position:relative;flex:none}.v3p.p-quote .cw ul{position:absolute;z-index:6;right:0;top:calc(100% + 10px);width:210px;margin:0;padding:6px;list-style:none;display:grid;gap:3px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 18px 30px -10px rgba(0,0,0,.65);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.97);transform-origin:100% 0;transition:opacity .2s,transform .36s var(--e),visibility 0s .36s}.v3p.p-quote .cw ul:before{content:"";position:absolute;right:34px;top:-6px;width:12px;height:12px;background:var(--surface);transform:rotate(45deg);box-shadow:-1.5px -1.5px 0 var(--border-strong)}.v3p.p-quote .cw.o ul{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .36s var(--e)}.v3p.p-quote .cw li{position:relative;display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;border-radius:10px;cursor:pointer;color:var(--text-secondary);font:600 .88rem var(--font-sans);background:var(--surface);transition:background .2s,color .2s}.v3p.p-quote .cw li:hover{background:var(--surface-alt);color:var(--text)}.v3p.p-quote .cw li svg{width:18px;height:18px}.v3p.p-quote .cw li.x:hover{color:var(--accent)}.v3p.p-quote .al{--c:var(--success);position:relative;display:flex;align-items:flex-start;gap:14px;padding:14px;border-radius:16px;background:radial-gradient(ellipse 60px 3px at 14% 0,rgba(255,255,255,.14),transparent 75%),color-mix(in srgb,var(--c) 9%,var(--surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 45%,transparent),inset 0 -4px 6px -4px color-mix(in srgb,var(--c) 25%,transparent),0 8px 14px -10px rgba(0,0,0,.5);animation:kin .48s var(--e)}.v3p.p-quote .al.w{--c:#e8a93a}.v3p.p-quote .al.e{--c:var(--error)}.v3p.p-quote .al .ic{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 55%,transparent),inset 0 3px 5px rgba(0,0,0,.25)}.v3p.p-quote .al .ic svg{display:none;width:22px;height:22px;stroke-width:2.6}.v3p.p-quote .al.e .i-e,.v3p.p-quote .al.s .i-s,.v3p.p-quote .al.w .i-w{display:block}.v3p.p-quote .al .tx{flex:1;min-width:0;display:grid;gap:3px;padding-top:2px}.v3p.p-quote .al .tx b{font-size:.98rem}.v3p.p-quote .al .tx span{font-size:.88rem;line-height:1.45;color:var(--text-secondary)}.v3p.p-quote .al .cl{flex:none;width:32px;height:32px;border:0;border-radius:50%;background:none;cursor:pointer;color:var(--text-secondary);display:grid;place-items:center;transition:background .25s,color .25s}.v3p.p-quote .al .cl:hover{background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--text)}.v3p.p-quote .al .cl svg{width:16px;height:16px;stroke-width:2.4}@keyframes kin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v3p.p-quote .tw{display:flex;align-items:center;gap:12px;font-size:.98rem;color:var(--text-secondary)}.v3p.p-quote .tw b{color:var(--text)}.v3p.p-quote .tp{position:relative}.v3p.p-quote .tp>button{position:relative;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;cursor:pointer;color:var(--text-secondary);background:radial-gradient(ellipse 10px 3px at 28% 18%,rgba(255,255,255,.3),transparent 75%),radial-gradient(circle,transparent 60%,rgba(169,200,246,.07) 84%,rgba(244,163,168,.1));box-shadow:inset 0 -3px 5px -2px rgba(255,255,255,.06),0 4px 8px -5px rgba(0,0,0,.5);transition:color .25s}.v3p.p-quote .tp>button:before{content:"";position:absolute;inset:0;border-radius:50%;padding:1.5px;background:conic-gradient(from 200deg,#ffd6bd,#f4a3a8,#e6b4ea,#a9c8f6,#b9ead0,#f8e6a2,#ffd6bd);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.5;transition:opacity .3s}.v3p.p-quote .tp>button:focus-visible,.v3p.p-quote .tp>button:hover{color:var(--accent);outline:0}.v3p.p-quote .tp>button:focus-visible:before,.v3p.p-quote .tp>button:hover:before{opacity:1}.v3p.p-quote .tp>button svg{width:17px;height:17px}.v3p.p-quote .tt{box-sizing:border-box;z-index:5;bottom:calc(100% + 12px);width:236px;margin-left:-118px;padding:12px 14px;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--border-strong),0 16px 26px -10px rgba(0,0,0,.65);font-size:.86rem;line-height:1.45;color:var(--text);opacity:0;visibility:hidden;transform:translateY(6px) scale(.97);transform-origin:50% 100%;transition:opacity .2s,transform .34s var(--e),visibility 0s .34s;pointer-events:none}.v3p.p-quote .tt,.v3p.p-quote .tt:after{position:absolute;left:50%;background:var(--surface)}.v3p.p-quote .tt:after{content:"";bottom:-6px;width:12px;height:12px;margin-left:-6px;transform:rotate(45deg);box-shadow:1.5px 1.5px 0 var(--border-strong)}.v3p.p-quote .tt b{display:block;margin-bottom:3px;font:700 .64rem/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.v3p.p-quote .tp:focus-within .tt,.v3p.p-quote .tp:hover .tt{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .34s var(--e)}.v3p.p-quote .md{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:20px;background:rgba(8,6,8,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.v3p.p-quote .md.o{opacity:1;visibility:visible;transition:opacity .3s}.v3p.p-quote .dg{width:min(100%,430px);border-radius:22px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 30px 60px -20px rgba(0,0,0,.8);transform:translateY(14px) scale(.97);transition:transform .48s var(--e)}.v3p.p-quote .md.o .dg{transform:none}.v3p.p-quote .dh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 20px 0 24px}.v3p.p-quote .dh h3{margin:0;font:700 1.25rem var(--font-brand)}.v3p.p-quote .dh p{margin:4px 0 0;font-size:.88rem;color:var(--text-secondary)}.v3p.p-quote .dbd{display:grid;gap:10px;padding:20px 24px}.v3p.p-quote .op{position:relative;display:flex;align-items:center;gap:14px;min-height:62px;padding:0 16px;border:0;border-radius:14px;cursor:pointer;text-align:left;background:var(--surface-alt);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .op:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .op .r{flex:none;width:24px;height:24px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 4px rgba(0,0,0,.35);display:grid;place-items:center;transition:background .3s}.v3p.p-quote .op .r svg{width:14px;height:14px;stroke-width:3.4;color:#fff;opacity:0;transform:scale(.4);transition:opacity .2s,transform .38s var(--e)}.v3p.p-quote .op.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .op.on .r{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .op.on .r svg{opacity:1;transform:none}.v3p.p-quote .op span{display:grid;gap:3px}.v3p.p-quote .op b{font-size:.98rem}.v3p.p-quote .op small{font-size:.82rem;color:var(--text-secondary)}.v3p.p-quote .df{display:flex;justify-content:flex-end;gap:14px;padding:0 24px 24px}.v3p.p-quote .ky.sm{--h:42px}.v3p.p-quote .ky.sm>span{padding:0 20px;font-size:.92rem}.v3p.p-quote .ky.dn{--s:color-mix(in srgb,var(--error) 45%,#1a0505)}.v3p.p-quote .ky.dn>span{background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--error)}.v3p.p-quote .ach{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:34px}.v3p.p-quote .ach h1{margin:14px 0 0;font:600 clamp(2.4rem,5vw,3.8rem)/1 var(--font-brand);letter-spacing:-.015em}.v3p.p-quote .ach h1 em{font-style:italic;font-weight:850;color:var(--accent)}.v3p.p-quote .ach .em2{margin:12px 0 0;color:var(--text-secondary)}.v3p.p-quote .ag{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}.v3p.p-quote .ag,.v3p.p-quote .col{display:grid;gap:24px}.v3p.p-quote .cd{padding:28px;border-radius:30px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 2px 0 var(--hl),inset 0 -5px 0 rgba(0,0,0,.12),0 24px 36px -26px rgba(0,0,0,.5)}.v3p.p-quote .cd h2{margin:10px 0 0;font:600 2.2rem/1 var(--font-brand)}.v3p.p-quote .cd h3{margin:10px 0 0;font:600 1.6rem/1.1 var(--font-brand)}.v3p.p-quote .cd p{margin:0}.v3p.p-quote .mu{color:var(--text-secondary);font-size:.95rem;line-height:1.55}.v3p.p-quote .ph{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.v3p.p-quote .gvb{margin-top:24px}.v3p.p-quote .gv{height:14px;border-radius:7px;background:var(--surface-alt);box-shadow:var(--well);overflow:hidden}.v3p.p-quote .gv i{display:block;height:100%;border-radius:7px;background:var(--g)}.v3p.p-quote .gn{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;font-size:.92rem;color:var(--text-secondary)}.v3p.p-quote .gn b{color:var(--text)}.v3p.p-quote .lh{align-items:center;gap:10px}.v3p.p-quote .vf{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:18px}.v3p.p-quote .vf .tl{font:700 1.2rem var(--font-sans);font-variant-numeric:tabular-nums}.v3p.p-quote .pks{display:flex;gap:10px;flex-wrap:wrap}.v3p.p-quote .ft2{gap:12px 20px;justify-content:space-between;margin-top:22px}.v3p.p-quote .ft2,.v3p.p-quote .ft2 .acts{display:flex;flex-wrap:wrap;align-items:center}.v3p.p-quote .ft2 .acts{gap:14px}.v3p.p-quote .al.stat{animation:none;margin-top:22px}.v3p.p-quote .cdp{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:18px}.v3p.p-quote .cr6{display:flex;gap:8px}.v3p.p-quote .cr6 input{width:46px;height:58px;font-size:1.4rem}.v3p.p-quote .cr{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:20px;padding:18px 20px;border-radius:20px;background:var(--surface-alt);box-shadow:var(--well)}.v3p.p-quote .cr b{font:italic 850 3.4rem/1 var(--font-brand);color:var(--accent)}.v3p.p-quote .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;margin-top:22px}.v3p.p-quote .g2 .sx,.v3p.p-quote .g2 .tf{width:100%}.v3p.p-quote .full{grid-column:1/-1}.v3p.p-quote .fl2{display:grid;gap:10px;align-content:start}.v3p.p-quote .fl2>span.lb{font:600 .68rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .stp{display:flex;align-items:center;gap:6px}.v3p.p-quote .sn{min-width:34px;text-align:center;font-weight:700;font-size:1.2rem}.v3p.p-quote .sn.pop{animation:kpop .38s cubic-bezier(.3,1.8,.5,1)}.v3p.p-quote .sx ul{max-height:260px;overflow:auto}.v3p.p-quote .dz{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center}.v3p.p-quote .cd.dg2{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--error) 45%,var(--border-strong)),inset 0 -5px 0 rgba(0,0,0,.12)}.v3p.p-quote .ag,.v3p.p-quote .g2{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .cd{padding:22px;border-radius:26px}.v3p.p-quote .vr{gap:12px;padding:14px 12px}.v3p.p-quote .va{font-size:.95rem}.v3p.p-quote .cz{width:88px}.v3p.p-quote .vn{width:40px;height:40px}.v3p.p-quote .vr:before{left:32px}.v3p.p-quote .dz{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .ph{flex-direction:column}.v3p.p-quote .agrid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;align-items:start}.v3p.p-quote .side{position:sticky;top:104px;display:grid;gap:6px;padding:8px;border-radius:26px;background:var(--surface-alt);box-shadow:var(--well)}.v3p.p-quote .side button{display:flex;align-items:center;gap:12px;height:54px;padding:0 18px;border:0;border-radius:19px;background:none;color:var(--text-secondary);font:600 .97rem var(--font-sans);cursor:pointer;text-align:left;transition:color .25s,background .3s,box-shadow .3s}.v3p.p-quote .side button svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote .side button:hover{color:var(--text)}.v3p.p-quote .side button.on{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv),0 8px 12px -8px rgba(158,28,28,.6)}.v3p.p-quote .side button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3p.p-quote .pnl{display:none;gap:24px;min-width:0}.v3p.p-quote .pnl.on{display:grid;animation:pin .5s var(--e)}@keyframes pin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.v3p.p-quote .agrid{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .side{position:static;display:flex;overflow-x:auto;scrollbar-width:none}.v3p.p-quote .side button{flex:none}.v3p.p-quote .hide{display:none!important}.v3p.p-quote .hp .nop,.v3p.p-quote .np .onlyplan,.v3p.p-quote .vr.d .cz{display:none}.v3p.p-quote .pl.warn{--c:#e8a93a}.v3p.p-quote .pl.bad{--c:var(--error)}.v3p.p-quote .pk.hide{display:none}.v3p.p-quote .al.stat .ky{margin-left:auto;align-self:center}.v3p.p-quote .al.stat{flex-wrap:wrap}.v3p.p-quote .sw{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:60px;padding:0 16px;border:0;border-radius:16px;cursor:pointer;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);font:600 .98rem var(--font-sans);text-align:left}.v3p.p-quote .sw:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .tk{position:relative;flex:none;width:58px;height:32px;border-radius:16px;background:var(--surface);box-shadow:var(--well)}.v3p.p-quote .tk:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--success);opacity:0;transition:opacity .35s}.v3p.p-quote .tk i{position:absolute;left:3px;top:3px;width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#fff,#e4dcd8);box-shadow:inset 0 -3px 0 rgba(0,0,0,.18),0 2px 4px rgba(0,0,0,.4);transition:transform .48s cubic-bezier(.3,1.3,.5,1)}.v3p.p-quote .sw.on .tk:before{opacity:1}.v3p.p-quote .sw.on .tk i{transform:translateX(26px)}.v3p.p-quote .hs{display:flex;align-items:center;justify-content:space-between;gap:18px 30px;flex-wrap:wrap}.v3p.p-quote .hs .eb{margin:0}.v3p.p-quote .hsl{margin:10px 0 0;font:600 clamp(1.4rem,2.6vw,1.9rem)/1.2 var(--font-brand)}.v3p.p-quote .hs .mu{margin:0;max-width:300px}.v3p.p-quote .hc2{display:grid;gap:0}.v3p.p-quote .hh{display:flex;align-items:flex-start;gap:16px;margin-bottom:10px}.v3p.p-quote .hh h3{margin:2px 0 4px}.v3p.p-quote .hh .mu{margin:0}.v3p.p-quote .hn{margin:0;font:700 .66rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.v3p.p-quote .hi{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent)}.v3p.p-quote .hi svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v3p.p-quote .qr{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px 28px;align-items:center;padding:20px 0;box-shadow:0 -1.5px 0 var(--border)}.v3p.p-quote .qh{display:grid;gap:3px}.v3p.p-quote .qh b{font:600 1rem var(--font-sans)}.v3p.p-quote .qh small{font-size:.86rem;color:var(--text-secondary)}.v3p.p-quote .qb{display:flex;flex-wrap:wrap;gap:10px;align-items:center;min-width:0}.v3p.p-quote .qb .sx,.v3p.p-quote .qb .tf{width:100%}.v3p.p-quote .qr.wide{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .qr.wide .qh{margin-bottom:2px}.v3p.p-quote .stc{display:grid;gap:8px}.v3p.p-quote .sl2{font:600 .66rem/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .qr.wide .qb:has(.stc){gap:26px}.v3p.p-quote .hsave{display:flex;justify-content:flex-end}.v3p.p-quote .qr{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .ky:disabled{opacity:.5;cursor:not-allowed;filter:saturate(.6)}.v3p.p-quote .qc{padding:118px 0 70px}.v3p.p-quote .qw{width:min(1120px,100% - 48px);margin:0 auto}.v3p.p-quote .qh2{text-align:center;margin-bottom:30px}.v3p.p-quote .qh2 h1{margin:14px 0 10px;font:600 clamp(2.4rem,5vw,3.6rem)/1.05 var(--font-brand);letter-spacing:-.015em}.v3p.p-quote .qh2 h1 em{font-style:italic;font-weight:850;color:var(--accent)}.v3p.p-quote .qh2 .mu{margin:0}.v3p.p-quote .qp{max-width:720px;margin:0 auto 22px}.v3p.p-quote .qp.hide{display:none}.v3p.p-quote .qpt{display:flex;justify-content:space-between;margin-bottom:10px;font:600 .7rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary)}.v3p.p-quote .tn2{font-variant-numeric:tabular-nums;color:var(--text-muted)}.v3p.p-quote .qg{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.v3p.p-quote .qg.one{grid-template-columns:minmax(0,720px);justify-content:center}.v3p.p-quote .qcard{padding:36px}.v3p.p-quote .pan{display:none}.v3p.p-quote .pan.on{display:block;animation:pin .5s var(--e)}.v3p.p-quote .ph2{margin-bottom:26px}.v3p.p-quote .ph2 h2{margin:12px 0 8px;font:600 2.1rem/1.08 var(--font-brand)}.v3p.p-quote .ph2 .mu{margin:0}.v3p.p-quote .nv2{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:34px}.v3p.p-quote .fgrid{display:grid;gap:16px}.v3p.p-quote .rowc{display:flex;gap:10px;flex-wrap:wrap}.v3p.p-quote .sm2{margin:12px 0 0;font-size:.86rem!important;color:var(--text-muted)}.v3p.p-quote .sm3{font-size:.84rem;letter-spacing:0;text-transform:none;font-weight:500}.v3p.p-quote .ogrid{display:grid;gap:12px}.v3p.p-quote .ogrid.g2c{grid-template-columns:repeat(2,minmax(0,1fr))}.v3p.p-quote .opt{position:relative;display:flex;align-items:center;gap:16px;width:100%;padding:16px 18px;border:0;border-radius:20px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);font-family:var(--font-sans);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .opt:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .opt:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .opt.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .opt b{display:block;font:600 1.04rem var(--font-sans)}.v3p.p-quote .opt small{display:block;margin-top:2px;color:var(--text-secondary);font-size:.86rem;line-height:1.35}.v3p.p-quote .opt>span:not(.oi):not(.ck2):not(.ot):not(.mp):not(.bt){flex:1;min-width:0}.v3p.p-quote .oi{flex:none;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--surface);color:var(--text-secondary);box-shadow:var(--well);transition:color .3s,background .3s}.v3p.p-quote .opt.on .oi{color:var(--accent);background:var(--accent-soft)}.v3p.p-quote .oi svg{width:34px;height:34px}.v3p.p-quote .oi.sm{width:46px;height:46px}.v3p.p-quote .oi.sm svg{width:28px;height:28px}.v3p.p-quote .ot{flex:none;text-align:right}.v3p.p-quote .ot b{font:700 1.05rem var(--font-sans);font-variant-numeric:tabular-nums}.v3p.p-quote .ot b.ac{color:var(--accent)}.v3p.p-quote .ot small{white-space:nowrap}.v3p.p-quote .ot.hide{display:none}.v3p.p-quote .ck2{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--surface);box-shadow:var(--well);color:#fff}.v3p.p-quote .ck2 svg{width:14px;height:14px;stroke-width:3.4;opacity:0;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e),opacity .2s}.v3p.p-quote .opt.on .ck2{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .opt.on .ck2 svg{opacity:1;stroke-dashoffset:0}.v3p.p-quote .ck2.hide{display:none}.v3p.p-quote .mp{flex:none;padding:5px 10px;border-radius:999px;font:700 .6rem/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}.v3p.p-quote .mp.hide{display:none}.v3p.p-quote .opt.v{align-items:flex-start;flex-wrap:wrap}.v3p.p-quote .opt.v .mp{order:5}.v3p.p-quote .cmt{margin-top:30px}.v3p.p-quote .cmt.hide{display:none}.v3p.p-quote .lh{display:flex;align-items:baseline;gap:12px;margin:30px 0 14px;font:600 .68rem/1 var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .qtys{display:grid}.v3p.p-quote .qty{display:flex;align-items:center;gap:14px;padding:14px 0;box-shadow:0 -1.5px 0 var(--border)}.v3p.p-quote .qty:first-child{box-shadow:none}.v3p.p-quote .qt{flex:1;min-width:0}.v3p.p-quote .qt b{display:block;font:600 1rem var(--font-sans)}.v3p.p-quote .qt small{color:var(--text-secondary);font-size:.86rem}.v3p.p-quote .qty .oi svg{width:26px;height:26px}.v3p.p-quote .bun{display:grid;gap:14px}.v3p.p-quote .bun .bt{display:flex;align-items:center;gap:16px}.v3p.p-quote .bun .bn{flex:1;min-width:0}.v3p.p-quote .bun .bi{display:block;padding-top:14px;box-shadow:0 -1.5px 0 var(--border);font-size:.86rem;color:var(--text-secondary);line-height:1.5}.v3p.p-quote .sv2{display:inline-block;margin-left:8px;padding:3px 9px;border-radius:999px;background:var(--accent);color:#fff;font:700 .62rem/1.3 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;font-style:normal}.v3p.p-quote .sv2.hide{display:none}.v3p.p-quote .ot s{display:block;color:var(--text-muted);font-size:.84rem}.v3p.p-quote .ot s.hide{display:none}.v3p.p-quote .gate{margin-top:30px}.v3p.p-quote .rw.tm{display:flex;align-items:center;gap:14px;width:100%;min-height:60px;padding:12px 16px;border:0;border-radius:16px;cursor:pointer;text-align:left;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);font:500 .96rem var(--font-sans);transition:box-shadow .3s,background .3s}.v3p.p-quote .rw.tm a{color:var(--accent);font-weight:600}.v3p.p-quote .rw.tm.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .rw.tm small{display:block;color:var(--text-secondary);font-size:.84rem;margin-top:2px}.v3p.p-quote .bx.sq2{border-radius:8px}.v3p.p-quote .bx.sq2:after{display:none}.v3p.p-quote .bx.sq2 svg{width:16px;height:16px;stroke-width:3.4;color:#fff;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e)}.v3p.p-quote .rw.tm.on .bx.sq2{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .rw.tm.on .bx.sq2 svg{stroke-dashoffset:0}.v3p.p-quote .cdr{display:flex;gap:12px;align-items:center}.v3p.p-quote .cr2{margin-top:16px}.v3p.p-quote .cr2.hide{display:none}.v3p.p-quote .ok2{color:var(--success)!important}.v3p.p-quote .bad2{color:var(--error)!important}.v3p.p-quote .ca{width:100%;padding:16px;border-radius:20px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 1px 2px rgba(0,0,0,.25)}.v3p.p-quote .ca .mh{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.v3p.p-quote .ca .mh b{font:700 1.1rem var(--font-brand)}.v3p.p-quote .ca .mh div{display:flex;gap:10px}.v3p.p-quote .ca .dgr,.v3p.p-quote .ca .wk{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.v3p.p-quote .ca .wk span{text-align:center;padding:4px 0 8px;font:600 .66rem/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .dy{position:relative;height:44px;border:0;border-radius:12px;background:none;color:var(--text);font:600 .92rem var(--font-sans);cursor:pointer;transition:background .25s,box-shadow .25s,color .25s}.v3p.p-quote .dy:hover{box-shadow:inset 0 0 0 1.5px var(--accent)}.v3p.p-quote .dy:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.v3p.p-quote .dy.e{visibility:hidden;pointer-events:none}.v3p.p-quote .dy.t:after{content:"";position:absolute;left:50%;bottom:6px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--accent)}.v3p.p-quote .dy.o{color:var(--text-muted);cursor:not-allowed;text-decoration:line-through;background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(255,255,255,.04) 5px 6px)}.v3p.p-quote .dy.o:hover{box-shadow:none}.v3p.p-quote .dy.on{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv),0 6px 10px -6px rgba(158,28,28,.7)}.v3p.p-quote .dy.on:after{background:#fff}.v3p.p-quote .ca .ft{margin-top:14px;padding-top:14px;border-top:1px solid var(--border);font-size:.9rem;color:var(--text-secondary)}.v3p.p-quote .ca .ft b{color:var(--text)}.v3p.p-quote .sumc{top:104px;padding:26px}.v3p.p-quote .sumc.hide{display:none}.v3p.p-quote .sumc .eb{margin-bottom:16px}.v3p.p-quote .sr{display:flex;justify-content:space-between;gap:14px;padding:9px 0;font-size:.95rem;color:var(--text-secondary)}.v3p.p-quote .sr b{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.v3p.p-quote .sr.pm,.v3p.p-quote .sr.pm b{color:var(--accent)}.v3p.p-quote .sr.sub{box-shadow:0 -1px 0 var(--border);margin-top:6px;padding-top:14px}.v3p.p-quote .tot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:14px;padding-top:18px;box-shadow:0 -1.5px 0 var(--border-strong)}.v3p.p-quote .eb2{font:600 .66rem/1.3 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted)}.v3p.p-quote .big2{font:italic 850 2.6rem/1 var(--font-brand);font-variant-numeric:tabular-nums}.v3p.p-quote .rec{margin-top:16px;padding:14px 16px;border-radius:18px;background:var(--accent-soft)}.v3p.p-quote .rec.hide{display:none}.v3p.p-quote .rt{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.v3p.p-quote .rt .eb2,.v3p.p-quote .rt b{color:var(--accent)}.v3p.p-quote .rt b{font:italic 850 1.6rem/1 var(--font-brand);font-variant-numeric:tabular-nums}.v3p.p-quote .rec p{margin:8px 0 0;font-size:.82rem;line-height:1.45;color:var(--accent)}.v3p.p-quote .sm-l{position:relative;transition:filter .6s}.v3p.p-quote .sm-l.lock{filter:blur(7px);user-select:none;pointer-events:none}.v3p.p-quote .lk{display:none;position:absolute;inset:0;z-index:2;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:28px;text-align:center;border-radius:inherit}.v3p.p-quote .lk.on{display:flex}.v3p.p-quote .lk svg{width:30px;height:30px;color:var(--accent)}.v3p.p-quote .lk b{font:600 1.05rem var(--font-sans)}.v3p.p-quote .lk span{font-size:.86rem;color:var(--text-secondary)}.v3p.p-quote .sumc{position:sticky;overflow:hidden}.v3p.p-quote .okc{display:grid;justify-items:center;gap:16px;text-align:center;padding:20px 0}.v3p.p-quote .okb{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--g);color:#fff;box-shadow:var(--bv)}.v3p.p-quote .okb svg{width:34px;height:34px;stroke-width:3}.v3p.p-quote .okc h2{margin:0;font:600 2.4rem/1.05 var(--font-brand)}.v3p.p-quote .okc .mu{margin:0;max-width:440px}.v3p.p-quote .al-n{margin:0;max-width:460px;padding:14px 18px;border-radius:16px;background:var(--accent-soft);font-size:.94rem;line-height:1.5}.v3p.p-quote .al-n.hide{display:none}.v3p.p-quote .ld{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:rgba(8,6,8,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.v3p.p-quote .ld.o{opacity:1;visibility:visible;transition:opacity .3s}.v3p.p-quote .ldc{display:grid;justify-items:center;gap:12px;width:min(92vw,380px);padding:36px 30px;border-radius:30px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 40px 70px -20px rgba(0,0,0,.7);text-align:center}.v3p.p-quote .ldc h3{margin:0;font:600 1.6rem var(--font-brand)}.v3p.p-quote .ldc .mu{margin:0}.v3p.p-quote .bubs{position:relative;width:120px;height:80px}.v3p.p-quote .bubs i{position:absolute;bottom:0;border-radius:50%;background:radial-gradient(ellipse 36% 9% at 30% 17%,rgba(255,255,255,.7),transparent 75%),radial-gradient(circle,transparent 54%,rgba(169,200,246,.2) 78%,rgba(244,163,168,.32) 92%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent);animation:krise 1.6s ease-in-out infinite}.v3p.p-quote .bubs i:first-child{left:6px;width:22px;height:22px}.v3p.p-quote .bubs i:nth-child(2){left:36px;width:34px;height:34px;animation-delay:.25s}.v3p.p-quote .bubs i:nth-child(3){left:80px;width:26px;height:26px;animation-delay:.5s}.v3p.p-quote .bubs i:nth-child(4){left:58px;width:16px;height:16px;animation-delay:.75s}@keyframes krise{0%{transform:translateY(0);opacity:0}20%{opacity:1}to{transform:translateY(-70px);opacity:0}}.v3p.p-quote .ldb{width:100%;height:8px;border-radius:4px;background:var(--surface-alt);box-shadow:var(--well);overflow:hidden;margin-top:6px}.v3p.p-quote .ldb i{display:block;height:100%;width:0;border-radius:4px;background:var(--g)}.v3p.p-quote .ld.o .ldb i{animation:kfill 2s var(--e) forwards}@keyframes kfill{to{width:100%}}.v3p.p-quote .pan.ctr .ph2{text-align:center}.v3p.p-quote .pan.ctr .ph2 .mu{max-width:420px;margin:0 auto}.v3p.p-quote .pan.ctr .fgrid{width:min(100%,380px);margin:0 auto}.v3p.p-quote .pan.ctr .fgrid .tf{width:100%}.v3p.p-quote .pan.ctr .cd6{justify-content:center}.v3p.p-quote .pan.ctr .nv2{justify-content:center;gap:14px;margin-top:30px}.v3p.p-quote .lh .tp{margin-left:6px;align-self:center}.v3p.p-quote .lh .tt{text-transform:none;letter-spacing:0;font-weight:400}.v3p.p-quote .cdr .cu{flex:none}.v3p.p-quote .ogrid.g2c{grid-auto-rows:1fr}.v3p.p-quote .opt{min-height:0}.v3p.p-quote .pan .ogrid:not(.g2c) .opt:not(.bun){padding:12px 16px;gap:14px}.v3p.p-quote .pan .ogrid:not(.g2c) .opt:not(.bun) .oi{width:46px;height:46px}.v3p.p-quote .pan .ogrid:not(.g2c) .opt:not(.bun) .oi svg{width:28px;height:28px}.v3p.p-quote .pan .ogrid:not(.g2c) .opt:not(.bun) b{font-size:1rem}.v3p.p-quote .pan .fq .opt{height:72px;min-height:0;padding-top:0;padding-bottom:0}.v3p.p-quote .pan .fq .opt small{margin-top:1px;line-height:1.2}.v3p.p-quote .pan .fq .ot{gap:2px}.v3p.p-quote .opt .ot{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px}.v3p.p-quote .opt .ot b{line-height:1.15}.v3p.p-quote .opt .ot small{line-height:1.2;margin:0}.v3p.p-quote .pan .fq .opt b,.v3p.p-quote .pan .fq .opt small{line-height:1.25}.v3p.p-quote .ogrid .opt{height:100%}.v3p.p-quote .opt.v{align-items:center;flex-wrap:nowrap}.v3p.p-quote .opt.v .mp{position:absolute;top:10px;right:50px;order:0}.v3p.p-quote .opt.bun{align-items:stretch;height:auto}.v3p.p-quote .opt .pks{gap:6px;margin-top:10px}.v3p.p-quote .opt .pk{min-height:32px;padding:0 12px 0 4px;font-size:.8rem;border-radius:12px}.v3p.p-quote .opt .pk i{width:24px;height:24px}.v3p.p-quote .opt .pk i svg{width:16px;height:16px}.v3p.p-quote .qty{min-height:78px}.v3p.p-quote .fbw{display:flex;justify-content:center;margin:4px 0 22px}.v3p.p-quote .fbw.hide{display:none}.v3p.p-quote .fbw .fb{width:100%;max-width:520px;justify-content:space-between}.v3p.p-quote .tgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v3p.p-quote .tc{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;border:0;border-radius:20px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);font-family:var(--font-sans);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .tc:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .tc:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .tc.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .tc.wd{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:14px 18px}.v3p.p-quote .tc.wd .tch{order:3;margin-left:auto;width:auto}.v3p.p-quote .tc.wd .tcm{display:none}.v3p.p-quote .tch{display:flex;align-items:center;justify-content:space-between;width:100%}.v3p.p-quote .tcm{font:700 .64rem/1 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.v3p.p-quote .tc>*{flex:none}.v3p.p-quote .tc .tcs{display:block;width:100%;max-width:none;margin:0}.v3p.p-quote .tc.wd .tcs{flex:1;width:auto;min-width:0}.v3p.p-quote .tc .pks{margin-top:10px}.v3p.p-quote .tcm,.v3p.p-quote .tcp small{white-space:nowrap}.v3p.p-quote .tcp{flex-wrap:wrap}.v3p.p-quote .tc .ck2{display:grid}.v3p.p-quote .tc.on .ck2{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .tc.on .ck2 svg{opacity:1;stroke-dashoffset:0}.v3p.p-quote .tcn{font:600 1.45rem/1.1 var(--font-brand)}.v3p.p-quote .tc.wd .tcn{font:600 1.05rem var(--font-sans)}.v3p.p-quote .tcp{display:flex;align-items:baseline;gap:8px;margin-top:2px}.v3p.p-quote .tcp i{font:italic 850 2.4rem/1 var(--font-brand);color:var(--accent);font-variant-numeric:tabular-nums}.v3p.p-quote .tcp small,.v3p.p-quote .tcs{font-size:.84rem;line-height:1.35;color:var(--text-secondary)}.v3p.p-quote .tc .pks{margin-top:6px;padding-top:12px;width:100%;gap:6px;box-shadow:0 -1.5px 0 var(--border)}.v3p.p-quote .tc .pk{min-height:32px;padding:0 12px 0 4px;font-size:.8rem;border-radius:12px}.v3p.p-quote .tc .pk i{width:24px;height:24px}.v3p.p-quote .tc .pk i svg{width:16px;height:16px}.v3p.p-quote .tc .pks.hide{display:none}.v3p.p-quote .tcr{display:flex;align-items:baseline;gap:6px;margin-top:auto;padding-top:6px}.v3p.p-quote .tcr b{font:700 1.15rem var(--font-sans);color:var(--accent);font-variant-numeric:tabular-nums}.v3p.p-quote .tcr small{font-size:.8rem;color:var(--text-secondary)}.v3p.p-quote .tc.wd .tcr{margin:0;padding:0}.v3p.p-quote .tcr.hide{display:none}.v3p.p-quote .tgrid{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .sw{padding:14px 18px;min-height:68px;border-radius:20px;line-height:1.4;transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .sw a{color:var(--accent);font-weight:600}.v3p.p-quote .sw:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .sw.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .swt{display:grid;gap:3px}.v3p.p-quote .swt small{font:400 .84rem/1.35 var(--font-sans);color:var(--text-secondary)}.v3p.p-quote .ca .cft{margin-top:14px;padding-top:14px;border-top:1px solid var(--border);font-size:.9rem;color:var(--text-secondary)}.v3p.p-quote .ib{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent);transition:background .3s,color .3s}.v3p.p-quote .ib svg{width:38px;height:38px}.v3p.p-quote .rc{position:relative;flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface);box-shadow:var(--well);transition:background .3s,box-shadow .3s}.v3p.p-quote .rc svg{width:16px;height:16px;stroke-width:3.4;color:#fff;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e)}.v3p.p-quote .ac.on .rc,.v3p.p-quote .bu.on .rc{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .ac.on .rc svg,.v3p.p-quote .bu.on .rc svg{stroke-dashoffset:0}.v3p.p-quote .ao{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;width:100%}.v3p.p-quote .ac{display:flex;align-items:center;gap:14px;min-height:92px;padding:14px 16px;border:0;border-radius:20px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .ac:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .ac:focus-visible,.v3p.p-quote .bu:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .ac.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .ac.on .ib{background:conic-gradient(from 30deg,#f1e0b8,#b08d57,#7d5f30,#d8bb83,#f1e0b8);color:#2a1d0a;box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.4)}.v3p.p-quote .am{flex:1;min-width:0;display:grid;gap:3px}.v3p.p-quote .am b{font:600 1.02rem var(--font-brand)}.v3p.p-quote .am small{font-size:.82rem;line-height:1.35;color:var(--text-secondary)}.v3p.p-quote .pr{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:.84rem}.v3p.p-quote .pr s{color:var(--text-muted)}.v3p.p-quote .pr s.hide{display:none}.v3p.p-quote .pr b{font:700 1rem var(--font-sans);color:var(--text);font-variant-numeric:tabular-nums}.v3p.p-quote .ac.on .pr b,.v3p.p-quote .bu.on .btp b{color:var(--accent)}.v3p.p-quote .bn{display:grid;gap:16px;width:100%}.v3p.p-quote .bu{display:block;width:100%;padding:0;border:0;border-radius:24px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -4px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.25);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .bu:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -4px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.25)}.v3p.p-quote .bu.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -4px 0 color-mix(in srgb,var(--accent) 22%,transparent),0 14px 20px -14px var(--accent)}.v3p.p-quote .bh{display:flex;align-items:flex-start;gap:16px;padding:20px 20px 18px}.v3p.p-quote .bh .am b{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:1.15rem}.v3p.p-quote .sv{white-space:nowrap;display:inline-flex;align-items:center;height:24px;padding:0 11px;border-radius:12px;font:700 .64rem var(--font-sans);letter-spacing:.12em;text-transform:uppercase;background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv)}.v3p.p-quote .sv.hide{display:none}.v3p.p-quote .btp{display:flex;align-items:center;gap:14px}.v3p.p-quote .btp .pr b{font-size:1.15rem}.v3p.p-quote .bl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 28px;padding:16px 20px 20px;box-shadow:inset 0 1px 0 var(--border)}.v3p.p-quote .bli{display:flex;align-items:center;gap:12px;font-size:.92rem;color:var(--text-secondary)}.v3p.p-quote .bli>span:nth-child(2){flex:1}.v3p.p-quote .bl .ms{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent-soft);color:var(--accent)}.v3p.p-quote .bl .ms svg{width:20px;height:20px}.v3p.p-quote .bi{display:grid;width:100%;border-radius:20px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong);overflow:hidden}.v3p.p-quote .ir{display:flex;align-items:center;gap:14px;padding:14px 18px}.v3p.p-quote .ir+.ir{box-shadow:inset 0 1px 0 var(--border)}.v3p.p-quote .ir .ib{width:46px;height:46px}.v3p.p-quote .ir .ib svg{width:30px;height:30px}.v3p.p-quote .ir .am b{font:600 .98rem var(--font-sans)}.v3p.p-quote .sbt{position:relative;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;cursor:pointer;color:var(--text);background:radial-gradient(ellipse 11px 3.5px at 27% 16%,rgba(255,255,255,.34),transparent 72%),radial-gradient(circle,transparent 58%,rgba(169,200,246,.07) 80%,rgba(244,163,168,.1));box-shadow:inset 0 -4px 6px -3px rgba(255,255,255,.05),0 6px 10px -7px rgba(0,0,0,.5);transition:color .25s}.v3p.p-quote .sbt:before{content:"";position:absolute;inset:0;border-radius:50%;padding:1.5px;background:conic-gradient(from 200deg,#ffd6bd,#f4a3a8,#e6b4ea,#a9c8f6,#b9ead0,#f8e6a2,#ffd6bd);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.45;transition:opacity .3s}.v3p.p-quote .sbt svg{width:16px;height:16px}.v3p.p-quote .sbt:hover:not(:disabled){color:var(--accent)}.v3p.p-quote .sbt:hover:not(:disabled):before{opacity:.95}.v3p.p-quote .sbt:active:not(:disabled){transform:scale(.92)}.v3p.p-quote .sbt:disabled{opacity:.3;cursor:not-allowed}.v3p.p-quote .sbt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3p.p-quote .k.st{--e:cubic-bezier(.33,1,.68,1);width:100%;justify-content:flex-start;overflow:hidden;isolation:isolate;min-height:58px;padding:12px 34px 12px 18px;gap:14px;border-radius:var(--radius-btn);background:var(--surface);color:var(--text);border:0;font-weight:600;font-size:1.02rem;text-align:left;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 var(--border),0 1px 2px rgba(58,46,36,.12),0 12px 16px -12px rgba(58,46,36,.35)}.v3p.p-quote .st-f{position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(92deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--accent);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.14),inset 0 2px 0 rgba(255,255,255,.28),inset 0 -3px 0 rgba(0,0,0,.22);clip-path:circle(0 at 31px 50%);transition:clip-path .65s var(--e)}.v3p.p-quote .st-bx{position:relative;flex:none;width:26px;height:26px;border-radius:7px;border:2px solid var(--border-strong);background:var(--surface-alt);box-shadow:inset 0 2px 3px rgba(34,31,28,.16);transition:border-color .2s,background-color .2s,transform .4s cubic-bezier(.3,1.8,.5,1)}.v3p.p-quote .st-bx svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .12s}.v3p.p-quote .st-l{display:grid;min-width:0}.v3p.p-quote .st-l>span{grid-area:1/1;transition:opacity .25s,transform .4s var(--e)}.v3p.p-quote .st-l .b{opacity:0;transform:translateY(12px)}.v3p.p-quote .st-l a{color:var(--accent);text-decoration:underline}.v3p.p-quote .k.st:hover:not(.on){box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 var(--accent-soft),0 1px 2px rgba(58,46,36,.12),0 12px 16px -12px rgba(58,46,36,.35)}.v3p.p-quote .k.st:hover:not(.on) .st-bx{border-color:var(--accent);transform:scale(1.08)}.v3p.p-quote .k.st.on{color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.35);box-shadow:0 1px 1px rgba(90,10,10,.3),0 12px 16px -10px rgba(158,28,28,.65)}.v3p.p-quote .st.on .st-f{clip-path:circle(160% at 31px 50%)}.v3p.p-quote .st.on .st-bx{border-color:#fff;background:rgba(255,255,255,.16);box-shadow:inset 0 2px 3px rgba(90,10,10,.35);transform:scale(1)}.v3p.p-quote .st.on .st-bx svg{stroke-dashoffset:0;transition:stroke-dashoffset .42s .2s var(--e)}.v3p.p-quote .st.on .st-l .a{opacity:0;transform:translateY(-12px)}.v3p.p-quote .st.on .st-l .b{opacity:1;transform:none}.v3p.p-quote .st-ring{position:absolute;left:18px;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;border:2px solid #fff;opacity:0;pointer-events:none;z-index:1}.v3p.p-quote .st.on .st-ring{animation:ksr .7s ease-out .12s}@keyframes ksr{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.v3p.p-quote .rw{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:12px 16px;border:0;border-radius:14px;cursor:pointer;text-align:left;color:var(--text);font:500 .96rem var(--font-sans);background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .rw:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 rgba(0,0,0,.2)}.v3p.p-quote .rw:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .rw.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .rw b{font-size:.98rem}.v3p.p-quote .rw small{font-size:.82rem;color:var(--text-secondary)}.v3p.p-quote .bx{position:relative;flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--surface);box-shadow:var(--well);transition:background .3s,box-shadow .3s}.v3p.p-quote .bx svg{width:16px;height:16px;stroke-width:3.4;color:#fff;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e)}.v3p.p-quote .rw.on .bx{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .rw.on .bx svg{stroke-dashoffset:0}.v3p.p-quote .qp{max-width:760px}.v3p.p-quote .pg{position:relative;display:grid;grid-template-columns:repeat(var(--n,6),minmax(0,1fr));--f:0}.v3p.p-quote .pg.n3{--n:3}.v3p.p-quote .pg.n5{--n:5}.v3p.p-quote .pg.n6{--n:6}.v3p.p-quote .pg.n8{--n:8}.v3p.p-quote .pg.n3.s0{--f:0.0000}.v3p.p-quote .pg.n3.s1{--f:0.5000}.v3p.p-quote .pg.n3.s2{--f:1.0000}.v3p.p-quote .pg.n5.s0{--f:0.0000}.v3p.p-quote .pg.n5.s1{--f:0.2500}.v3p.p-quote .pg.n5.s2{--f:0.5000}.v3p.p-quote .pg.n5.s3{--f:0.7500}.v3p.p-quote .pg.n5.s4{--f:1.0000}.v3p.p-quote .pg.n6.s0{--f:0.0000}.v3p.p-quote .pg.n6.s1{--f:0.2000}.v3p.p-quote .pg.n6.s2{--f:0.4000}.v3p.p-quote .pg.n6.s3{--f:0.6000}.v3p.p-quote .pg.n6.s4{--f:0.8000}.v3p.p-quote .pg.n6.s5{--f:1.0000}.v3p.p-quote .pg.n8.s0{--f:0.0000}.v3p.p-quote .pg.n8.s1{--f:0.1429}.v3p.p-quote .pg.n8.s2{--f:0.2857}.v3p.p-quote .pg.n8.s3{--f:0.4286}.v3p.p-quote .pg.n8.s4{--f:0.5714}.v3p.p-quote .pg.n8.s5{--f:0.7143}.v3p.p-quote .pg.n8.s6{--f:0.8571}.v3p.p-quote .pg.n8.s7{--f:1.0000}.v3p.p-quote .pg:after,.v3p.p-quote .pg:before{content:"";position:absolute;left:calc(50%/var(--n));height:4px;top:20px;border-radius:4px}.v3p.p-quote .pg:before{right:calc(50%/var(--n));background:var(--surface-alt);box-shadow:inset 0 1px 2px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.05)}.v3p.p-quote .pg:after{width:calc((100% - 100%/var(--n))*var(--f));background:var(--success);transition:width .7s var(--e)}.v3p.p-quote .pn{position:relative;z-index:1;display:grid;justify-items:center;gap:10px;font:600 .78rem var(--font-sans);color:var(--text-muted);text-align:center;transition:color .3s}.v3p.p-quote .pn i{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--surface);color:var(--text-secondary);font:700 1rem var(--font-sans);font-style:normal;box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 3px 5px rgba(0,0,0,.3),0 0 0 5px var(--surface);transition:background .4s,color .3s}.v3p.p-quote .pn i svg{position:absolute;left:50%;top:50%;margin:-12px 0 0 -12px;width:24px;height:24px;stroke-width:3.4;opacity:0;transform:scale(.5);transition:opacity .25s,transform .4s var(--e)}.v3p.p-quote .pn.d{color:var(--text-secondary)}.v3p.p-quote .pn.d i{background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 50%,rgba(0,0,0,.14)),var(--success);color:transparent;box-shadow:inset 0 2px 0 rgba(255,255,255,.3),inset 0 -3px 0 rgba(0,0,0,.2),0 0 0 5px var(--surface)}.v3p.p-quote .pn.d i svg{opacity:1;transform:none;color:#fff}.v3p.p-quote .pn.c{color:var(--text)}.v3p.p-quote .pn.c i{background:var(--g);color:#fff;text-shadow:0 1px 0 rgba(90,10,10,.4);box-shadow:var(--bv),0 0 0 5px var(--surface)}.v3p.p-quote .pn.c i:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1.5px solid var(--accent);animation:kp 2.4s ease-out infinite}.v3p.p-quote .pn:not(.c){font-size:0}.v3p.p-quote .pn{gap:0}.v3p.p-quote .pn.c{font-size:.74rem;gap:10px}.v3p.p-quote .pn i{width:34px;height:34px;font-size:.88rem}.v3p.p-quote .pg:after,.v3p.p-quote .pg:before{top:15px}.v3p.p-quote .svg2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:14px;grid-template-columns:minmax(0,1fr)}.v3p.p-quote .sc{position:relative;display:grid;justify-items:start;align-content:start;gap:14px;padding:22px 20px 20px;border:0;border-radius:20px;text-align:left;cursor:pointer;color:var(--text);background:var(--surface-alt);font-family:var(--font-sans);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -4px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.25);transition:box-shadow .3s var(--e),background .3s}.v3p.p-quote .sc:hover{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -4px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.25)}.v3p.p-quote .sc:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.v3p.p-quote .sc .se{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;color:var(--text-secondary);background:var(--surface);box-shadow:var(--well);transition:background .35s,color .35s,box-shadow .35s}.v3p.p-quote .sc .se svg{width:30px;height:30px}.v3p.p-quote .sc b{font:600 1.15rem var(--font-brand)}.v3p.p-quote .sc small{font-size:.88rem;line-height:1.45;color:var(--text-secondary)}.v3p.p-quote .sc .ck{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--surface);box-shadow:var(--well);transition:background .3s,box-shadow .3s}.v3p.p-quote .sc .ck svg{width:16px;height:16px;stroke-width:3.4;color:#fff;stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--e)}.v3p.p-quote .sc.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -4px 0 color-mix(in srgb,var(--accent) 22%,transparent),0 14px 20px -14px var(--accent)}.v3p.p-quote .sc.on .se{background:var(--gold);color:#2a1d0a;box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.4)}.v3p.p-quote .sc.on .ck{background:var(--g);box-shadow:var(--bv)}.v3p.p-quote .sc.on .ck svg{stroke-dashoffset:0}.v3p.p-quote .sc .pop{padding:5px 10px;border-radius:999px;font:700 .62rem/1 var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}.v3p.p-quote .rwl{display:grid;gap:10px}.v3p.p-quote .rw .rwt{display:grid;gap:2px;flex:1;min-width:0}.v3p.p-quote .rw .rwo{display:grid;gap:2px;justify-items:end;text-align:right}.v3p.p-quote .rw .rwo b{font:700 1.05rem var(--font-sans);color:var(--accent)}.v3p.p-quote .rw .rwo small{font-size:.78rem;white-space:nowrap}.v3p.p-quote .rw .rwo.hide{display:none}.v3p.p-quote .rwl .rw{min-height:68px}.v3p.p-quote .bx.rd{border-radius:50%}.v3p.p-quote .bx.rd:after{content:"";width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fff 0 14%,rgba(255,255,255,.5) 42%,rgba(255,255,255,.12));box-shadow:inset 0 0 0 1px rgba(255,255,255,.6);transform:scale(0);transition:transform .42s cubic-bezier(.3,1.5,.5,1)}.v3p.p-quote .rw.on .bx.rd:after{transform:scale(1)}.v3p.p-quote .kc{--h:52px;--d:5px;height:calc(var(--h) + var(--d));padding:0;background:none;border-radius:14px;font-size:1.02rem}.v3p.p-quote .kb{position:absolute;left:0;right:0;bottom:0;background:var(--bs);box-shadow:0 12px 16px -10px var(--gl)}.v3p.p-quote .kb,.v3p.p-quote .kf{height:var(--h);border-radius:14px}.v3p.p-quote .kf{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 28px;background:var(--g);color:var(--fc);box-shadow:var(--bv);transition:transform .17s var(--e),filter .25s,color .25s}.v3p.p-quote .kc:hover:not(:disabled) .kf{transform:translateY(-1px)}.v3p.p-quote .kc:active:not(:disabled) .kf{transform:translateY(calc(var(--d) - 1px));transition-duration:70ms}.v3p.p-quote .cnt{--bs:color-mix(in srgb,var(--accent) 48%,#220505);--gl:rgba(158,28,28,.65);--fc:#fff}.v3p.p-quote .cnt .kf{text-shadow:0 1px 0 rgba(90,10,10,.4)}.v3p.p-quote .big{--h:64px}.v3p.p-quote .big .kf{padding:0 34px 0 14px;gap:16px;font-size:1.06rem}.v3p.p-quote .big .kf>*{position:relative;z-index:1}.v3p.p-quote .big .kf:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 45%,rgba(0,0,0,.14)),var(--success);opacity:0;transition:opacity .45s .25s}.v3p.p-quote .big .kb{transition:background-color .45s .25s,box-shadow .45s}.v3p.p-quote .big.on{--bs:color-mix(in srgb,var(--success) 50%,#001a08);--gl:rgba(46,160,90,.6)}.v3p.p-quote .big.on .kf:before{opacity:1}.v3p.p-quote .well{position:relative;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:rgba(60,8,8,.34);box-shadow:inset 0 2px 4px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.22);transition:background-color .35s .25s}.v3p.p-quote .well svg{width:26px;height:26px;overflow:visible;fill:none}.v3p.p-quote .well .sh{d:path("M8 11V8a4 4 0 0 1 8 0v3");transition:d .5s cubic-bezier(.3,1.4,.5,1) .12s}.v3p.p-quote .big:hover:not(.on) .well .sh{d:path("M8 11V7a4 4 0 0 1 8 0v3")}.v3p.p-quote .big.on .well .sh{d:path("M8 11V5.5a4 4 0 0 1 8 0v1.5")}.v3p.p-quote .big.on .well{background:rgba(0,40,15,.3)}.v3p.p-quote .well:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid #fff;opacity:0;pointer-events:none}.v3p.p-quote .big.on .well:after{animation:kring .8s ease-out .35s}.v3p.p-quote .big .lbl .b svg{width:17px;height:17px;stroke-width:2.6}.v3p.p-quote .big.on .lbl .a{opacity:0;transform:translateY(-12px)}.v3p.p-quote .big.on .lbl .b{opacity:1;transform:none}@keyframes kring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.v3p.p-quote .al.inl{animation:none;margin-top:16px}.v3p.p-quote .al.inl.hide{display:none}.v3p.p-quote .acl{display:grid;gap:10px;margin-top:16px}.v3p.p-quote .acl.hide{display:none}.v3p.p-quote .acc{border-radius:16px;background:var(--surface-alt);box-shadow:inset 0 0 0 1.5px var(--border-strong),inset 0 -3px 0 rgba(0,0,0,.2);transition:box-shadow .3s}.v3p.p-quote .acc.o{box-shadow:inset 0 0 0 1.5px var(--accent),inset 0 -3px 0 color-mix(in srgb,var(--accent) 22%,transparent)}.v3p.p-quote .acc>button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:58px;padding:0 14px 0 18px;border:0;border-radius:16px;background:none;color:var(--text);font:600 .98rem var(--font-sans);text-align:left;cursor:pointer}.v3p.p-quote .acc>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v3p.p-quote .acc .cv{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--border-strong);transition:transform .4s var(--e),background .3s,color .3s}.v3p.p-quote .acc .cv svg{width:15px;height:15px}.v3p.p-quote .acc.o .cv{transform:rotate(180deg);background:var(--accent);color:#fff}.v3p.p-quote .acc .bd{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--e)}.v3p.p-quote .acc.o .bd{grid-template-rows:1fr}.v3p.p-quote .acc .bd>div{overflow:hidden}.v3p.p-quote .acc .bd p{margin:0;padding:0 18px 18px;font-size:.92rem;line-height:1.55;color:var(--text-secondary)}.v3p.p-quote .sumh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.v3p.p-quote .sumh .eb{margin:0}.v3p.p-quote .pl.on{--c:var(--success)}.v3p.p-quote .pl.off{--c:var(--text-muted)}.v3p.p-quote .pl.off .pi-on,.v3p.p-quote .pl.on .pi-off{display:none}.v3p.p-quote .vlw{margin-top:6px}.v3p.p-quote .vlw.hide{display:none}.v3p.p-quote .vlw .vl{margin-top:0}.v3p.p-quote .sdl{display:flex;justify-content:center;margin-top:18px}.v3p.p-quote .cd6{margin-bottom:0}.v3p.p-quote .cd6 input{width:50px;height:62px}.v3p.p-quote .qg,.v3p.p-quote .qg.one{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .sumc{position:relative}.v3p.p-quote .sumc:has(.sm-l.lock){display:none}.v3p.p-quote .qcard{padding:24px}.v3p.p-quote .ogrid.g2c{grid-template-columns:minmax(0,1fr)}.v3p.p-quote .cd6 input{width:44px}.v3p.p-quote .cdr{flex-wrap:wrap}.v3p.p-quote .ph2 h2{font-size:1.8rem}.v3p.p-quote .qw{width:min(398px,100% - 24px)}.v3p.p-quote .qc{padding:88px 0 40px}.v3p.p-quote .qh2{margin-bottom:20px}.v3p.p-quote .qh2 h1{font-size:2.1rem;margin:10px 0 8px}.v3p.p-quote .qh2 .mu{font-size:.88rem;line-height:1.45}.v3p.p-quote .qp{max-width:none;margin-bottom:18px}.v3p.p-quote .cd.qcard{padding:20px;border-radius:26px}.v3p.p-quote .ph2{margin-bottom:20px}.v3p.p-quote .ph2 h2{font-size:1.7rem}.v3p.p-quote .sumc{padding:20px}.v3p.p-quote .pan .nv2{position:sticky;bottom:10px;z-index:6;gap:10px;margin:26px -6px 0;padding:8px;border-radius:22px;background:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1.5px var(--border-strong),0 12px 24px -12px rgba(0,0,0,.5)}.v3p.p-quote .pan .nv2>.kc,.v3p.p-quote .pan .nv2>.ky:not(.gh):not(.sq){flex:1;min-width:0}.v3p.p-quote .pan .nv2>.kc .kf,.v3p.p-quote .pan .nv2>.ky:not(.gh)>span{width:100%}.v3p.p-quote .pan .nv2>.kc .kf{padding:0 18px 0 10px;gap:12px}.v3p.p-quote .pan .nv2>.kc .well{width:40px;height:40px}.v3p.p-quote .pan.ctr .nv2{margin-top:26px}.v3p.p-quote .okc .nv2{position:static;margin:0;padding:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;align-items:stretch;width:100%}.v3p.p-quote .okc .nv2>.ky{flex:none;width:100%}.v3p.p-quote .sbt{width:44px;height:44px}.v3p.p-quote .ky.sq{--h:44px}.v3p.p-quote .ky.sq>span{width:44px}.v3p.p-quote .ca{padding:14px}.v3p.p-quote .ca .dgr,.v3p.p-quote .ca .wk{gap:6px 4px}.v3p.p-quote .cd6{gap:8px;width:100%}.v3p.p-quote .cd6 input{width:auto;flex:1;min-width:0;max-width:52px;height:56px}.v3p.p-quote .bh{flex-wrap:wrap;gap:12px;padding:16px}.v3p.p-quote .bh .am{flex:1 1 140px}.v3p.p-quote .btp{flex:none;margin-left:auto}.v3p.p-quote .bl{padding:14px 16px 16px}.v3p.p-quote .rw .rwo small{white-space:normal}.v3p.p-quote .ir{padding:12px 14px}.v3p.p-quote .ir .am small{display:none}.v3p.p-quote .vr{gap:10px}.v3p.p-quote .va{font-size:.92rem}.v3p.p-quote .lh{margin:24px 0 12px}.v3p.p-quote .cfs{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:-6px 0 4px;padding:14px 16px;border-radius:18px;background:var(--surface-alt);box-shadow:var(--well)}.v3p.p-quote .cfs b{font:italic 850 2rem/1 var(--font-brand);color:var(--accent);font-variant-numeric:tabular-nums}.v3p.p-quote .rt{flex-wrap:wrap;gap:6px 12px}.v3p.p-quote .rt .eb2{flex:1 1 150px}.v3p.p-quote .lh .tp{margin-left:-6px}.v3p.p-quote .tt{width:210px;margin-left:-105px}.v3p.p-quote:has(.sheet.o) .mk2 .l1{transform:translateY(3px) rotate(45deg)}.v3p.p-quote:has(.sheet.o) .mk2 .l2{transform:translateY(-3px) rotate(-45deg)}}.v3p.p-quote .qcard{min-height:560px}@media (max-width:760px){.v3p.p-quote .qcard{min-height:440px}}