/*! src:f559aabe10 */
.ccv,.ccp{--o:#F2622E;--od:#D9531F;--peach:#FFE6DA;--ink:#1C1B1F;--muted:#55545C;--cta:#C2410C;--cta-h:#A94520;--warm:#F6F3EE;--line:#E3E0DB;--ok:#1E9E6A;box-sizing:border-box;font:inherit;color:var(--ink)}.ccv *,.ccv ::before,.ccv ::after,.ccp *,.ccp ::before,.ccp ::after{box-sizing:border-box}:where(.ccv,.ccp) :where(p,h2,h3,ul,ol,li){margin:0}.ccv-mh{fill:var(--o);stroke:var(--o);stroke-width:2;stroke-linejoin:round}.ccv-mb{fill:#fff}.ccv-o{fill:var(--o)}.ccv-ear{fill:#ffb896}.ccv-cheek{fill:#ff9f7a;opacity:.75}.ccv-nose{fill:var(--ink)}.ccv-line{fill:none;stroke:var(--ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.ccv-mouth{stroke-width:2}.ccv-eyes{transform-box:fill-box;transform-origin:center}.ccv-peek{--w:76px;position:absolute;right:28px;bottom:calc(100% - var(--w)*.11);width:var(--w);z-index:4;pointer-events:none}.ccv-peek__clip{position:relative;display:block;height:calc(var(--w)*.74);overflow:hidden}.ccv-peek__head{position:absolute;left:0;bottom:calc(var(--w)*-.2);width:100%;height:auto;display:block;overflow:visible}.ccv-peek__paws{position:relative;display:block;width:100%;height:auto;margin-top:calc(var(--w)*-.11);overflow:visible}.ccv-paw{transform-box:fill-box;transform-origin:50% 100%}.ccv-peek__say{position:absolute;right:calc(100% + 4px);bottom:50%;white-space:nowrap;padding:7px 12px;border-radius:14px 14px 4px 14px;background:#fff;font-size:.82rem;font-weight:700;line-height:1.2;color:var(--ink);box-shadow:0 0 0 1px rgba(28,27,31,.08),0 10px 22px -10px rgba(28,27,31,.45);transform-origin:100% 100%}html.ccb-js :is(.ccv,.ccp):not(.is-in) .ccv-peek__head{transform:translateY(105%)}html.ccb-js :is(.ccv,.ccp):not(.is-in) .ccv-paw{transform:scale(0)}html.ccb-js :is(.ccv,.ccp):not(.is-in) .ccv-peek__say{opacity:0}:is(.ccv,.ccp).is-in .ccv-peek__head{animation:ccv-rise .6s cubic-bezier(.2,1.35,.4,1) .5s both,ccv-duck 9s ease-in-out 5s infinite}:is(.ccv,.ccp).is-in .ccv-paw{animation:ccv-pop .35s cubic-bezier(.2,1.5,.4,1) .9s both}:is(.ccv,.ccp).is-in .ccv-paw--r{animation-delay:1s}:is(.ccv,.ccp).is-in .ccv-eyes{animation:ccv-blink 5s ease-in-out 2.5s infinite}:is(.ccv,.ccp).is-in .ccv-peek__say{animation:ccv-say .45s cubic-bezier(.2,1.4,.4,1) 1.2s both}@keyframes ccv-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes ccv-pop{0%{transform:scale(0)}to{transform:none}}@keyframes ccv-duck{0%,72%,to{transform:none}78%{transform:translateY(36%)}86%{transform:rotate(-6deg)}93%{transform:rotate(5deg)}}@keyframes ccv-blink{0%,92%,to{transform:none}95%{transform:scaleY(.15)}}@keyframes ccv-say{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.ccv{width:min(1200px,calc(100% - 32px));margin:clamp(48px,7vw,96px) auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,4vw,56px);align-items:center;padding:clamp(24px,4vw,48px);border-radius:28px;background:var(--warm)}.ccv__pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;border-radius:999px;background:#fff;color:var(--cta-h);font-size:.88rem;font-weight:700}.ccv__pillmark{width:20px;height:20px}.ccv__title{margin-top:14px;font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);line-height:1.12;letter-spacing:-.022em;font-weight:700;text-wrap:balance}.ccv__lead{margin-top:12px;color:var(--muted);line-height:1.6;font-size:clamp(1rem,.96rem + .25vw,1.12rem);max-width:52ch}.ccv__list{list-style:none;padding:0;margin-top:18px;display:grid;gap:10px}.ccv__list li{display:flex;gap:10px;align-items:flex-start;line-height:1.45}.ccv__list svg{flex:none;width:20px;height:20px;margin-top:1px;padding:3px;border-radius:50%;background:rgba(30,158,106,.14);fill:none;stroke:var(--ok);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ccv__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ccv__btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:48px;padding:10px 22px;border-radius:12px;font-weight:700;font-size:1rem;line-height:1.25;text-decoration:none;transition:background-color .2s ease}.ccv__btn--primary{background:var(--cta);color:#fff}.ccv__btn--primary:hover{background:var(--cta-h);color:#fff}.ccv__btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px currentColor}.ccv__btn--ghost:hover{background:rgba(28,27,31,.06);color:var(--ink)}.ccv__btn:focus-visible,.ccp a:focus-visible,.ccp summary:focus-visible{outline:3px solid var(--o);outline-offset:3px}.ccv__note{margin-top:14px;font-size:.85rem;line-height:1.5;color:var(--muted)}.ccv__visual{--pad:64px;position:relative;padding-top:var(--pad)}.ccv__visual .ccv-peek{bottom:auto;top:calc(var(--pad) - var(--w)*.74)}.ccv__stage{container-type:inline-size;position:relative;aspect-ratio:16/10.5;border-radius:16px;overflow:hidden;background:#fff;display:flex;flex-direction:column;box-shadow:0 0 0 1px rgba(28,27,31,.08),0 30px 60px -28px rgba(28,27,31,.45)}.ccv__stage svg{display:block}.ccv-bar{flex:none;height:5.4cqw;display:flex;align-items:center;gap:1cqw;padding:0 2cqw;background:var(--warm);border-bottom:1px solid var(--line);font-size:clamp(8px,1.6cqw,14px);font-weight:700}.ccv-bar>i{width:1.4cqw;height:1.4cqw;border-radius:50%;background:#d6d2cc}.ccv-bar__logo{width:2.8cqw;height:2.8cqw;margin-left:1.6cqw}.ccv-band{flex:none;display:flex;align-items:center;justify-content:space-between;height:4.4cqw;padding:0 2cqw;background:var(--o);color:var(--ink);font-size:clamp(7px,1.4cqw,13px)}.ccv-band b{letter-spacing:.06em}.ccv-reset{padding:.5cqw 1.2cqw;border-radius:1cqw;background:rgba(255,255,255,.85);font-weight:700}.ccv-body{flex:1;min-height:0;display:flex}.ccv-side{flex:none;width:22cqw;padding:2cqw 1.4cqw;background:#fbfaf8;border-right:1px solid #f1efec;display:grid;align-content:start;gap:.8cqw}.ccv-item{position:relative;display:flex;align-items:center;gap:1.2cqw;padding:1.1cqw 1.2cqw;border-radius:1.2cqw;font-size:clamp(7px,1.55cqw,14px);font-weight:600;color:var(--muted)}.ccv-item svg{flex:none;width:2.6cqw;height:2.6cqw;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ccv-item em{font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ccv-main{position:relative;flex:1;min-width:0}.ccv-view{position:absolute;inset:0;padding:2.4cqw;opacity:0}.ccv-view:first-child{opacity:1}.ccv-view--leads{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6cqw}.ccv-col{border-radius:1.4cqw;background:var(--warm);padding:1.4cqw;display:grid;align-content:start;gap:1.2cqw}.ccv-col span{font-size:clamp(7px,1.35cqw,12px);font-weight:700;color:var(--muted)}.ccv-col i,.ccv-move{display:block;height:5.2cqw;border-radius:1cqw;background:#fff;box-shadow:0 0 0 1px var(--line)}.ccv-move{position:absolute;left:3.8cqw;top:19.45cqw;width:calc((100% - 4.8cqw - 3.2cqw)/3 - 2.8cqw);background:#fff;box-shadow:0 0 0 2px var(--o),0 1.2cqw 2.4cqw -1cqw rgba(169,69,32,.6)}.ccv-doc{position:relative;height:100%;border-radius:1.6cqw;padding:2.4cqw;box-shadow:0 0 0 1px var(--line);display:grid;align-content:start;gap:1.6cqw}.ccv-doc>b{font-size:clamp(8px,1.9cqw,16px)}.ccv-doc>i{display:block;height:1.1cqw;border-radius:.6cqw;background:#ece8e2}.ccv-doc>i.ccv-short{width:60%}.ccv-doc p{display:flex;justify-content:space-between;align-items:baseline;margin-top:1.4cqw!important;padding-top:1.6cqw;border-top:1px solid var(--line);font-size:clamp(7px,1.5cqw,13px);color:var(--muted)}.ccv-doc p b{font-size:clamp(10px,2.6cqw,22px);color:var(--ink)}.ccv-status{position:absolute;top:2.2cqw;right:2.2cqw;display:grid}.ccv-status em{grid-area:1/1;justify-self:end;font-style:normal;font-weight:700;font-size:clamp(6px,1.25cqw,11px);padding:.5cqw 1.2cqw;border-radius:99px;background:#ece8e2;color:var(--muted);white-space:nowrap}.ccv-status em.ccv-s2,.ccv-status em.ccv-ok{background:rgba(30,158,106,.16);color:#137a50}.ccv-status em.ccv-red{background:rgba(214,55,58,.12);color:#b42a2d}.ccv-status em.ccv-s2{opacity:0}.ccv-view--inv{display:grid;align-content:start;gap:1.4cqw}.ccv-row{position:relative;display:flex;align-items:center;gap:2cqw;height:7.4cqw;padding:0 2cqw;border-radius:1.4cqw;box-shadow:0 0 0 1px var(--line);font-size:clamp(7px,1.5cqw,13px)}.ccv-row>i{flex:1;height:1.1cqw;border-radius:.6cqw;background:#ece8e2;max-width:40%}.ccv-row .ccv-status{position:static;margin-left:auto}.ccv-row--hit{box-shadow:0 0 0 2px var(--o)}.ccv-view--cal{display:grid;grid-template-rows:auto 1fr;gap:1cqw}.ccv-week{display:grid;grid-template-columns:repeat(5,1fr);font-size:clamp(6px,1.3cqw,12px);font-weight:700;color:var(--muted);text-align:center}.ccv-grid{position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr);gap:.8cqw}.ccv-grid>i{border-radius:1cqw;background:var(--warm)}.ccv-ev{align-self:start;margin:.7cqw;height:4.2cqw;border-radius:.8cqw;background:var(--peach);border-left:.5cqw solid var(--o)}.ccv-ev--hi{background:var(--o)}.ccv-view--rep{display:flex;flex-direction:column;gap:1.4cqw}.ccv-rep-t{font-size:clamp(7px,1.5cqw,13px);font-weight:700;color:var(--muted)}.ccv-bars{flex:1;display:flex;align-items:flex-end;gap:1.8cqw;padding:1.6cqw;border-radius:1.4cqw;box-shadow:inset 0 0 0 1px var(--line)}.ccv-bars i{flex:1;height:var(--h);border-radius:.7cqw;background:#e8e4df;transform-origin:50% 100%}.ccv-bars i.is-hi{background:var(--o)}.ccv-cursor{position:absolute;left:0;top:0;width:2.6cqw;height:auto;z-index:3;opacity:0;filter:drop-shadow(0 .3cqw .5cqw rgba(0,0,0,.35))}.ccv-cursor path{fill:var(--ink);stroke:#fff;stroke-width:1.4;stroke-linejoin:round}.ccv.is-in .ccv-view{animation:ccv-view 12s linear calc(var(--v)*2.4s) infinite both}.ccv.is-in .ccv-view:first-child{animation-delay:0s;opacity:0}.ccv.is-in .ccv-item{animation:ccv-item 12s linear calc(var(--v)*2.4s) infinite both}.ccv.is-in .ccv-cursor{animation:ccv-cursor 12s ease-in-out infinite both}.ccv.is-in .ccv-move{animation:ccv-move 12s ease-in-out infinite both}.ccv.is-in .ccv-view--offer .ccv-s1{animation:ccv-s-out 12s linear 2.4s infinite both}.ccv.is-in .ccv-view--offer .ccv-s2{animation:ccv-s-in 12s linear 2.4s infinite both}.ccv.is-in .ccv-view--inv .ccv-s1{animation:ccv-s-out 12s linear 4.8s infinite both}.ccv.is-in .ccv-view--inv .ccv-s2{animation:ccv-s-in 12s linear 4.8s infinite both}.ccv.is-in .ccv-ev{animation:ccv-ev 12s ease-out calc(7.2s + var(--e)*.14s) infinite both}.ccv.is-in .ccv-bars i{animation:ccv-bar 12s cubic-bezier(.2,.8,.2,1) calc(9.6s + var(--k)*.06s) infinite both}.ccv.is-in .ccv-reset{animation:ccv-reset 12s ease 0s infinite both}@keyframes ccv-view{0%{opacity:0;transform:translateY(1cqw)}3%,18%{opacity:1;transform:none}20%,to{opacity:0}}@keyframes ccv-item{0%,19.5%,to{background:0 0;color:var(--muted)}1%,19%{background:var(--peach);color:var(--cta-h)}}@keyframes ccv-cursor{0%,15%{opacity:1;transform:translate(11cqw,14.2cqw)}19%,35%{transform:translate(11cqw,19.8cqw)}39%,55%{transform:translate(11cqw,25.4cqw)}59%,75%{transform:translate(11cqw,31cqw)}79%,95%{transform:translate(11cqw,36.6cqw)}to{opacity:1;transform:translate(11cqw,14.2cqw)}}@keyframes ccv-move{0%,4%{transform:none}9%{transform:translateX(calc(100% + 4.4cqw))}13%,to{transform:translateX(calc(200% + 8.8cqw))}}@keyframes ccv-s-out{0%,8%{opacity:1}10%,to{opacity:0}}@keyframes ccv-s-in{0%,8%{opacity:0;transform:scale(.7)}11%{opacity:1;transform:scale(1.1)}13%,to{opacity:1;transform:none}}@keyframes ccv-ev{0%{opacity:0;transform:scale(.6)}3%,to{opacity:1;transform:none}}@keyframes ccv-bar{0%{transform:scaleY(0)}5%,to{transform:scaleY(1)}}@keyframes ccv-reset{0%,94%{box-shadow:none}97%{box-shadow:0 0 0 .5cqw rgba(255,255,255,.6)}to{box-shadow:none}}.ccv.is-paused *,.ccv.is-paused ::before,.ccv.is-paused ::after,.ccp.is-paused *,.ccp.is-paused ::before,.ccp.is-paused ::after{animation-play-state:paused!important}@media (max-width:960px){.ccv{grid-template-columns:minmax(0,1fr)}.ccv__visual{max-width:680px;width:100%;justify-self:center}}@media (max-width:560px){.ccv{width:calc(100% - 24px);padding:22px 16px;border-radius:22px}.ccv__actions{flex-direction:column}.ccv__btn{width:100%}.ccv__stage{aspect-ratio:16/12}.ccv-side{width:9cqw;padding:2cqw .8cqw}.ccv-item{justify-content:center;padding:1.4cqw .6cqw}.ccv-item svg{width:4.4cqw;height:4.4cqw}.ccv-item em{display:none}.ccv-cursor{display:none}.ccv-peek{--w:60px;right:18px}.ccv__visual{--pad:54px}}.ccp{position:relative;margin-top:64px;padding:24px;border-radius:22px;background:var(--warm)}@media (min-width:961px){.ccp{position:sticky;top:96px}}.ccp .ccv-peek{right:24px}.ccp__h{font-size:1.2rem;font-weight:700;margin-bottom:14px}.ccp__h3{font-size:1rem;font-weight:700;margin:22px 0 10px}.ccp__steps{list-style:none;padding:0;position:relative;display:grid;gap:16px}.ccp__steps::before,.ccp__steps::after{content:"";position:absolute;left:19px;top:20px;bottom:20px;width:2px;border-radius:1px;background:var(--line)}.ccp__steps::after{background:var(--o);transform-origin:top}.ccp__steps li{position:relative;display:flex;gap:12px;align-items:flex-start}.ccp__dot{position:relative;z-index:1;flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--o);box-shadow:0 0 0 4px var(--warm)}.ccp__dot svg{width:20px;height:20px;fill:none;stroke:var(--ink);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.ccp__txt{display:grid;gap:2px;padding-top:2px;line-height:1.4}.ccp__txt span{color:var(--muted);font-size:.93rem}.ccp__chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ccp__chips li{padding:7px 12px;border-radius:999px;background:#fff;font-size:.9rem;font-weight:600;box-shadow:inset 0 0 0 1px var(--line)}.ccp__chips .ccp__more{background:0 0;box-shadow:none;color:var(--muted);font-weight:500}.ccp__facts{list-style:none;padding:0;display:grid;gap:10px}.ccp__facts li{position:relative;padding-left:18px;line-height:1.5;font-size:.93rem;color:#3a3840}.ccp__facts li::before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--o)}.ccp__faq{margin-top:18px;border-top:1px solid var(--line)}.ccp__faq details{border-bottom:1px solid var(--line)}.ccp__faq summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 2px;cursor:pointer;list-style:none;font-weight:700;font-size:.95rem;line-height:1.4}.ccp__faq summary::-webkit-details-marker{display:none}.ccp__faq summary svg{flex:none;width:24px;height:24px;padding:4px;border-radius:50%;background:#fff;stroke:currentColor;stroke-width:2;stroke-linecap:round;fill:none;transition:transform .25s ease}.ccp__faq details[open] summary svg{transform:rotate(45deg)}.ccp__faq p{padding:0 2px 14px;color:var(--muted);font-size:.93rem;line-height:1.6}.ccp__offer{margin-top:18px;font-size:.93rem;line-height:1.5;color:var(--muted)}.ccp__offer a{color:var(--cta);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ccp__offer a:hover{color:var(--cta-h)}html.ccb-js .ccp:not(.is-in) .ccp__steps::after{transform:scaleY(0)}html.ccb-js .ccp:not(.is-in) .ccp__dot{background:#fff}html.ccb-js .ccp:not(.is-in) .ccp__chips li{opacity:0;transform:translateY(6px)}.ccp.is-in .ccp__steps::after{animation:ccp-line 1.8s ease .2s both}.ccp.is-in .ccp__dot{animation:ccp-dot .35s ease calc(.15s + var(--i)*.5s) both}.ccp.is-in .ccp__chips li{animation:ccp-chip .35s ease calc(1.6s + var(--i)*.07s) both}@keyframes ccp-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ccp-dot{0%{background:#fff;transform:scale(.85)}to{background:var(--o);transform:none}}@keyframes ccp-chip{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:560px){.ccp{padding:20px 16px;margin-top:56px}.ccp .ccv-peek{--w:60px;right:18px}}@media (prefers-reduced-motion:reduce){.ccv *,.ccv ::before,.ccv ::after,.ccp *,.ccp ::before,.ccp ::after{animation:none!important}html.ccb-js :is(.ccv,.ccp) .ccv-peek__head,html.ccb-js :is(.ccv,.ccp) .ccv-paw{transform:none!important}html.ccb-js :is(.ccv,.ccp) .ccv-peek__say,html.ccb-js .ccp .ccp__chips li{opacity:1!important;transform:none!important}html.ccb-js .ccp .ccp__steps::after{transform:none!important}html.ccb-js .ccp .ccp__dot{background:var(--o)!important}.ccv .ccv-view{opacity:0!important}.ccv .ccv-view--rep{opacity:1!important}.ccv .ccv-item[data-ccs*="--v:4"]{background:var(--peach);color:var(--cta-h)}}.ccv-body{flex-direction:column}.ccv-side{width:auto;display:flex;flex-direction:row;align-items:center;gap:.6cqw;padding:1cqw 1.6cqw;border-right:0;border-bottom:1px solid #f1efec;overflow:hidden}.ccv-item{padding:.9cqw 1.3cqw;flex:0 1 auto;min-width:0}.ccv-main{flex:1;min-height:0}@media (max-width:560px){.ccv-side{width:auto;padding:1.2cqw 1.6cqw;justify-content:space-between}.ccv-item{padding:1.2cqw 1.6cqw}}@keyframes ccv-cursor{0%,15%{opacity:1;transform:translate(8.4cqw,13.6cqw)}19%,35%{transform:translate(21.8cqw,13.6cqw)}39%,55%{transform:translate(34.7cqw,13.6cqw)}59%,75%{transform:translate(48.6cqw,13.6cqw)}79%,95%{transform:translate(63.5cqw,13.6cqw)}to{opacity:1;transform:translate(8.4cqw,13.6cqw)}}