:root{--hp-paper:#fffbee;--hp-ink:#20201e;--hp-yellow:#ffdf38;--hp-pink:#f2a8cc;--hp-blue:#244cad;--hp-pointer-x:0;--hp-pointer-y:0}html{background:var(--hp-paper)}body{background:var(--hp-paper)!important;color:var(--hp-ink)}::-moz-selection{background:#ffdf38;color:#20201e}::selection{background:#ffdf38;color:#20201e}:focus-visible{outline:3px solid #244cad;outline-offset:4px}h1,h2,h3{font-synthesis:none}.mw-kinetic-cta{border:2px solid var(--hp-ink)!important;background:var(--hp-yellow)!important;color:var(--hp-ink)!important;gap:1.3rem!important;min-height:3.1rem}.mw-kinetic-cta__fill{display:none}.mw-kinetic-cta__orb{color:var(--hp-ink)!important;background:transparent!important;width:1.6rem!important;height:1.6rem!important;border:0!important}.mw-secondary-cta{border:1.5px solid!important;min-height:3.1rem}.hp-site-footer{margin-top:0;border-top:2px solid var(--hp-ink);background:var(--hp-ink)}.hp-site-footer>div{max-width:88rem}.hp-footer-signature{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:3rem;margin-bottom:3rem;font-family:var(--font-hand),cursive;font-size:clamp(2.4rem,6vw,6rem);line-height:1.1;color:var(--hp-yellow)}.hp-footer-signature>span,.hp-site-footer h2{font-family:var(--font-sans)}.hp-site-footer a{text-underline-offset:5px}.hp-site-footer a:hover{text-decoration:underline}.hp-site-footer .font-display{font-family:var(--font-hand),cursive;font-size:2.4rem}.hp-motion-control{position:fixed;z-index:48;bottom:max(.8rem,env(safe-area-inset-bottom));left:.8rem;display:flex;align-items:center;gap:.65rem;min-height:44px;padding:.6rem .9rem;background:var(--hp-paper);color:var(--hp-ink);border:1.5px solid var(--hp-ink);font-size:.7rem;font-weight:600}.hp-motion-control:disabled{opacity:1}body[data-walkthrough-mode=tour] .hp-motion-control{display:none}.hp-motion-paused,[data-hp-visible=false]{--hp-ambient-play-state:paused}.hp-motion-paused [data-hp-scene]{--hp-pointer-x:0;--hp-pointer-y:0}.hp-artwork{min-width:0;position:relative;margin:0}.hp-artwork-caption{display:flex;justify-content:space-between;gap:1rem;border-bottom:2px solid var(--hp-ink);font-weight:600}.hp-artwork-print{aspect-ratio:1.12;position:relative}.hp-artwork-print>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:53% 48%;object-position:53% 48%;scale:1.06;animation:hp-print-drift 14s ease-in-out infinite alternate;animation-play-state:var(--hp-ambient-play-state,running)}.hp-artwork-print:after{content:"";position:absolute;pointer-events:none}.hp-speech{position:absolute;font-family:var(--font-display);line-height:1;border:2px solid var(--hp-ink);background:var(--hp-paper);border-radius:50%;transform:rotate(-7deg)}.hp-speech em{font-family:var(--font-hand);font-size:1.3em;font-style:normal;color:var(--hp-blue)}.hp-speech:after{content:"";position:absolute;bottom:-14px;left:45%;width:25px;height:25px;background:var(--hp-paper);border-right:2px solid var(--hp-ink);border-bottom:2px solid var(--hp-ink);transform:skew(-20deg) rotate(40deg)}.hp-print-strokes{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hp-impact{animation:hp-impact 6s ease-in-out infinite;animation-play-state:var(--hp-ambient-play-state,running);transform-origin:center}.hp-drawn-line{stroke-dasharray:1;animation:hp-draw 12s ease-in-out infinite;animation-play-state:var(--hp-ambient-play-state,running)}.hp-postage{position:absolute;display:flex;gap:.7rem;align-items:center;transform:rotate(-9deg);color:var(--hp-ink)}.hp-postage>span{display:grid;place-items:center;width:5rem;height:5rem;border:2px dashed var(--hp-ink);border-radius:50%;background:var(--hp-yellow);font-family:var(--font-hand);font-size:1.25rem;line-height:1;text-align:center}.hp-postage svg{width:3rem}.hp-artwork>figcaption{display:flex;justify-content:space-between;gap:1rem;align-items:center;border-top:2px solid var(--hp-ink);font-size:.65rem}.hp-artwork>figcaption>span:first-child{font-family:var(--font-hand);color:var(--hp-blue)}@keyframes hp-print-drift{to{transform:translate(5px,-3px) rotate(.7deg)}}@keyframes hp-impact{0%,70%,to{transform:scale(1)}35%{transform:scale(1.045)}}@keyframes hp-draw{0%,8%{stroke-dashoffset:1}40%,to{stroke-dashoffset:0}}@media(max-width:800px){.hp-artwork{transform:rotate(.7deg);margin:0 .5rem .5rem 0}.hp-speech{font-size:clamp(1.8rem,6vw,3.4rem)}.hp-artwork-print{aspect-ratio:1.5}.hp-artwork>figcaption{padding:.6rem}.hp-artwork>figcaption>span:last-child{max-width:15ch;text-align:right}.hp-motion-control{padding:.45rem .65rem;font-size:.65rem}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.hp-artwork-print>img{transform:none}}[data-homepage-root]>section{position:relative;isolation:isolate}#connections:before,#work-your-way:before,#your-starting-point:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:0;background:linear-gradient(112deg,transparent 35%,#fff6c94a 43%,#fff6c966 48%,transparent 55%);animation:hp-desk-light 18s ease-in-out infinite alternate;animation-play-state:var(--hp-ambient-play-state,running)}#work-your-way:before{animation-delay:-7s}#connections:before{animation-delay:-12s}#customer-moments:before{animation:hp-dot-plate 28s linear infinite;animation-play-state:var(--hp-ambient-play-state,running)}#product-atlas:before{content:"";position:absolute;right:3%;top:3rem;width:8rem;height:8rem;border:1px solid #20201e44;border-radius:50%;box-shadow:inset 0 0 0 1rem #fffbee33;z-index:-1;animation:hp-registration 13s ease-in-out infinite alternate;animation-play-state:var(--hp-ambient-play-state,running)}#template-library:before{animation:hp-library-plate 24s ease-in-out infinite alternate;animation-play-state:var(--hp-ambient-play-state,running)}#get-started [class*=close_]:after{animation:hp-dot-plate 28s linear infinite reverse;animation-play-state:var(--hp-ambient-play-state,running)}@keyframes hp-desk-light{0%{transform:translateX(-6%)}to{transform:translateX(6%)}}@keyframes hp-dot-plate{to{background-position:36px 18px}}@keyframes hp-registration{to{transform:translate(-25px,9px) rotate(22deg);border-radius:45% 55% 55% 45%}}@keyframes hp-library-plate{to{transform:rotate(27deg) translateY(18px)}}@media(prefers-reduced-motion:reduce){#connections:before,#customer-moments:before,#product-atlas:before,#template-library:before,#work-your-way:before,#your-starting-point:before{animation:none!important}}[data-hp-not-found]>header{border-bottom:2px solid #20201e;padding-bottom:3rem}[data-hp-not-found]>header h1{font-weight:400;text-transform:uppercase;max-width:13ch}[data-hp-not-found]>header>div:last-child{background:#ffdf38;transform:rotate(2deg)}[data-hp-not-found]>header>div:last-child>div{display:none}[data-hp-not-found]>header picture{border:0;border-radius:0;background:transparent;box-shadow:none}[data-hp-not-found] .mw-system-card:hover{background:#fff3b2}[data-hp-not-found] nav[aria-labelledby=site-map-heading]{background:#f2a8cc}[data-homepage-root]>section{scroll-margin-top:9rem}@media(max-width:600px){[data-homepage-root]>section{scroll-margin-top:6rem}}:root{--hp-organic-radius:28px 44px 32px 40px/36px 28px 44px 32px}.mw-kinetic-cta{border-width:1.5px!important;border-radius:42% 48% 43% 39%/36% 44% 40% 48%!important;box-shadow:none!important;padding:.9rem 1.5rem!important;transition:transform .18s,background .18s!important}.mw-kinetic-cta:hover{translate:0;transform:rotate(-2deg);box-shadow:none!important}.mw-secondary-cta{border-width:0 0 1.5px!important;border-radius:0 0 45% 25%!important;padding:.8rem .55rem!important}.hp-motion-control{border-radius:40% 48% 42% 46%/40% 45% 48% 40%;box-shadow:0 3px 12px #20201e12;border-color:#20201e60}@media(max-width:640px){.hp-motion-control{top:5.1rem;right:.8rem;bottom:auto;left:auto;width:44px;height:44px;justify-content:center;gap:0;padding:0;font-size:0}.hp-motion-control span{font-size:1.15rem}}.hp-site-footer{position:relative;border:0;border-radius:50% 20% 0 0/2.5rem 1rem 0 0;padding-top:4rem}.hp-footer-signature{border-bottom:0;position:relative}.hp-footer-signature:after{content:"";position:absolute;bottom:0;left:0;width:38%;height:1rem;border-bottom:2px solid #f2a8cc;border-radius:50%;transform:rotate(-2deg)}.hp-artwork{border:0;box-shadow:none;background:transparent;transform:rotate(-1deg);isolation:isolate;padding:.5rem}.hp-artwork:before{content:"";position:absolute;inset:12% -2% 9% 0;z-index:-1;background:var(--hp-yellow);border-radius:49% 51% 35% 65%/43% 39% 61% 57%;transform:rotate(8deg)}.hp-artwork-caption{border:0;padding:.4rem 1.4rem .8rem;align-items:center;font-family:var(--font-hand),cursive;font-size:1.1rem;color:var(--hp-blue);letter-spacing:0}.hp-artwork-caption span:last-child{font-family:var(--font-sans);font-size:.65rem}.hp-artwork-print{border-radius:42% 52% 39% 46%/28% 34% 54% 52%}.hp-artwork-print:after{box-shadow:none;border:2px solid #20201e;border-radius:42% 52% 39% 46%/28% 34% 54% 52%;inset:7px;opacity:.35}.hp-speech{top:7%;right:8%;font-size:clamp(1.55rem,2.6vw,2.5rem);box-shadow:none;padding:1.2rem 1.7rem}.hp-postage{bottom:10%;right:12%}.hp-artwork>figcaption{border:0;padding:1rem 1.5rem .25rem;transform:rotate(-1deg)}.hp-artwork>figcaption>span:first-child{font-size:1.7rem}[data-hp-not-found]>header{border:0}[data-hp-not-found]>header>div:last-child{border:0;border-radius:46% 54% 39% 61%/40% 43% 57% 60%;box-shadow:none}[data-hp-not-found] .mw-system-card{border:0;border-bottom:1px solid #20201e35;border-radius:0;box-shadow:none;background:transparent}[data-hp-not-found] nav[aria-labelledby=site-map-heading]{border:0;border-radius:var(--hp-organic-radius)}@media(max-width:800px){.hp-artwork-print{aspect-ratio:1.15}.hp-speech{font-size:clamp(1.4rem,5vw,2.5rem);padding:1rem 1.2rem}.hp-artwork-caption{font-size:1rem;padding-inline:.6rem}.hp-artwork>figcaption{padding-inline:.4rem}.hp-postage>span{width:4rem;height:4rem;font-size:1.1rem}}@media print{.hp-site-footer{border-radius:0}.hp-artwork:before{display:none}}html.hp-motion-paused .mw-reveal,html.hp-motion-paused [data-mw-reveal]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.mw-reveal,[data-mw-reveal]{opacity:1!important;transform:none!important}}.hp-artwork-print{overflow:visible;background:transparent}.hp-artwork-print>img,.hp-print-strokes{border-radius:42% 52% 39% 46%/28% 34% 54% 52%}.hp-print-strokes{overflow:hidden}.mw-secondary-cta{background:transparent!important;box-shadow:none!important}.mw-secondary-cta__arrow{border-radius:50%!important}.mw-tactile-panel{border:0;border-radius:32px 52px 38px 46px;box-shadow:none}.mw-tactile-panel:after{border:0}.mw-kinetic-cta .mw-kinetic-cta__label{color:var(--hp-ink)!important}.hp-site-footer h2{font:600 1.7rem/1.2 var(--font-hand),cursive;color:#ffdf38;text-transform:none;letter-spacing:0}.hp-site-footer a:focus-visible{outline-color:#ffdf38}.mw-solid-control{border:1.5px solid #20201e;border-radius:45% 48% 42% 47%/38% 43% 39% 46%;background:#ffdf38;color:#20201e;box-shadow:0 2px 0 #20201e}.mw-solid-control:after{display:none}.mw-solid-control:focus-visible{border-color:#244cad;background:#fff0a3;color:#20201e;box-shadow:0 2px 0 #244cad;outline:3px solid #244cad;outline-offset:3px}@media(hover:hover) and (pointer:fine){.mw-solid-control:not(:disabled):hover{border-color:#20201e;background:#fff0a3;color:#20201e;box-shadow:0 4px 0 #20201e}}.mw-solid-control:not(:disabled):active{box-shadow:0 1px 0 #20201e}.mw-outline-control{border:1.5px solid #20201e;border-radius:45% 48% 42% 47%/38% 43% 39% 46%;background:transparent;color:#20201e}.mw-outline-control:hover{background:#fff0a3}.hp-site-footer li a{display:inline-flex;align-items:center;min-height:44px}.hp-site-footer ul{gap:0}.hp-site-footer a[href^="mailto:"]{display:inline-flex;align-items:center;min-height:44px}.hp-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.hp-site-footer .hp-footer-return{display:inline-flex;align-items:center;gap:1rem;min-height:44px;color:#ffdf38;font:600 1.55rem/1.2 var(--font-hand),cursive}.hp-footer-return span{display:inline-block;transition:transform .18s ease}.hp-footer-return:hover span{transform:translateY(-3px)}.feedback-panel_rail__HSvLV{position:fixed;right:-1px;top:56%;z-index:45;transform:translateY(-50%);animation:feedback-panel_arrive___9SVz .64s cubic-bezier(.16,1,.3,1) both}.feedback-panel_railButton__S7MiM{display:flex;min-width:3.25rem;min-height:3.25rem;align-items:center;gap:.65rem;overflow:hidden;border:1px solid #20201e35;border-right:0;border-radius:45% 0 0 40%/35% 0 0 45%;background:#fffbee;padding:.6rem .75rem;color:#20201e;box-shadow:0 5px 18px #20201e0d}.feedback-panel_railMark__L6wM_{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;border-radius:44% 52% 40% 48%;background:#f2a8cc;color:#244cad}.feedback-panel_railLabel__PbRO3{max-width:7rem;overflow:hidden;font-family:var(--font-hand),cursive;font-size:1.3rem;font-weight:600;letter-spacing:0;line-height:1;text-transform:none;white-space:nowrap;opacity:1;transition:max-width .42s cubic-bezier(.16,1,.3,1),opacity .22s ease}.feedback-panel_rail__HSvLV[data-state=tucked] .feedback-panel_railLabel__PbRO3{max-width:0;opacity:0}.feedback-panel_rail__HSvLV[data-state=tucked]:focus-within .feedback-panel_railLabel__PbRO3,.feedback-panel_rail__HSvLV[data-state=tucked]:hover .feedback-panel_railLabel__PbRO3{max-width:7rem;opacity:1}.feedback-panel_dialog__ii2PV[open]{animation:feedback-panel_panelIn__wFR3J .46s cubic-bezier(.16,1,.3,1) both}.feedback-panel_dialog__ii2PV::backdrop{animation:feedback-panel_backdropIn__TGjPi .3s ease-out both}@keyframes feedback-panel_arrive___9SVz{0%{opacity:0;transform:translate(100%,-50%)}62%{opacity:1;transform:translate(-.45rem,-50%)}82%{transform:translate(.15rem,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes feedback-panel_panelIn__wFR3J{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes feedback-panel_backdropIn__TGjPi{0%{background:rgb(15 15 15/0)}to{background:rgb(15 15 15/60%)}}@media (max-width:767px){.feedback-panel_rail__HSvLV{display:none}}@media (prefers-reduced-motion:reduce){.feedback-panel_dialog__ii2PV::backdrop,.feedback-panel_dialog__ii2PV[open],.feedback-panel_rail__HSvLV{animation:none}.feedback-panel_railLabel__PbRO3{transition-duration:.01ms}}.feedback-panel_dialog__ii2PV{margin:1rem 1rem 1rem auto;height:calc(100dvh - 2rem);border-radius:32px 20px 28px 42px;background:#fffbee;box-shadow:0 18px 60px #20201e22}.feedback-panel_dialog__ii2PV>div>header{border-bottom:1px solid #20201e20;background:#f9dfeb}.feedback-panel_dialog__ii2PV>div>header>span{background:#ffdf38;color:#244cad;border-radius:44% 50% 46% 40%}.feedback-panel_dialog__ii2PV>div>header>div>p:first-child{font:600 1.45rem/1.2 var(--font-hand),cursive;color:#244cad;letter-spacing:0;text-transform:none}.feedback-panel_dialog__ii2PV button[aria-label="Close feedback"]{border-color:#20201e50;background:#fffbee;border-radius:46% 54% 44% 48%}.feedback-panel_dialog__ii2PV form>div>p:first-child{font:600 1.5rem/1.2 var(--font-hand),cursive;color:#244cad;text-transform:none;letter-spacing:0}.feedback-panel_dialog__ii2PV h2{font-weight:400;line-height:1.05;letter-spacing:-.02em}.feedback-panel_dialog__ii2PV legend{font:600 1.45rem/1.2 var(--font-hand),cursive;color:#244cad}.feedback-panel_dialog__ii2PV fieldset label>span:first-of-type{border:1px solid #20201e45;border-radius:45% 50% 42% 48%/42% 36% 52% 44%;background:transparent;font:600 2rem/1.2 var(--font-hand),cursive;color:#20201e}.feedback-panel_dialog__ii2PV fieldset label:nth-child(2n)>span:first-of-type{border-radius:52% 42% 48% 44%}.feedback-panel_dialog__ii2PV fieldset label>span:last-of-type{display:block;color:#49433f;font-size:.6875rem}.feedback-panel_dialog__ii2PV fieldset label:has(input:checked)>span:first-of-type{background:#ffdf38;color:#20201e;border-color:#244cad;transform:translateY(-3px) rotate(-3deg)}.feedback-panel_dialog__ii2PV fieldset label:has(input:focus-visible)>span:first-of-type{outline:3px solid #244cad;outline-offset:3px}.feedback-panel_dialog__ii2PV select,.feedback-panel_dialog__ii2PV textarea{border-color:#20201e40;border-radius:14px 20px 16px 24px;background:#fffdf8}.feedback-panel_dialog__ii2PV textarea{line-height:1.8;background-image:repeating-linear-gradient(transparent 0 1.8em,#244cad09 1.8em calc(1.8em + 1px))}.feedback-panel_dialog__ii2PV form>footer{border:0;background:#fffbee}.feedback-panel_dialog__ii2PV button[type=submit]{background:#ffdf38;color:#20201e;border:1px solid #20201e70;border-radius:42% 46% 40% 48%/30% 40% 36% 44%;box-shadow:none}.feedback-panel_dialog__ii2PV button[type=submit]:hover{background:#fff0a3;color:#20201e}.feedback-panel_dialog__ii2PV button[type=submit]:disabled{opacity:1;background:#f2eddc;color:#49433f}@media(max-width:639px){.feedback-panel_dialog__ii2PV{margin:0;height:100dvh;max-width:none;border-radius:0}.feedback-panel_dialog__ii2PV h2{font-size:2.8rem}}@media print{.feedback-panel_dialog__ii2PV,.feedback-panel_rail__HSvLV{display:none!important}}.feedback-panel_receipt__pYO3J{display:flex;min-height:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding:1rem 0}.feedback-panel_receiptMark__aIxdi{width:7.5rem;height:auto;margin:0 0 1.25rem -.5rem;color:#244cad}.feedback-panel_receiptCheck__zcKzf{stroke-dasharray:75;stroke-dashoffset:0;animation:feedback-panel_receiptInk__Y0Ayq .65s ease-out both}.feedback-panel_receiptNote__KzSTH{margin:0 0 .65rem;color:#244cad;font:600 1.6rem/1.2 var(--font-hand),cursive}.feedback-panel_receipt__pYO3J h2{max-width:10ch;font:400 clamp(2.8rem,7vw,4.1rem)/1.02 var(--font-display),sans-serif}.feedback-panel_receipt__pYO3J h2:focus{outline:none}.feedback-panel_receipt__pYO3J>p:not(.feedback-panel_receiptNote__KzSTH){margin-top:1.2rem;max-width:35ch;color:#49433f;font-size:.95rem;line-height:1.7}.feedback-panel_receipt__pYO3J .feedback-panel_receiptReference__BiCdn{width:100%;padding:1rem 0;border-block:1px dashed #244cad55;font-size:.8rem}.feedback-panel_receiptReference__BiCdn strong{display:block;margin-top:.25rem;overflow-wrap:anywhere;color:#20201e;font-size:.95rem;letter-spacing:.08em}.feedback-panel_anotherNote__GKqqH,.feedback-panel_recoveryLink__ZTdet{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:#244cad;text-decoration:underline;text-underline-offset:4px;font-weight:600}.feedback-panel_anotherNote__GKqqH{margin-top:.5rem}.feedback-panel_recoveryLink__ZTdet{display:flex;width:-moz-fit-content;width:fit-content}.feedback-panel_receiptDone__v_89q{display:flex;width:100%;min-height:52px;justify-content:center;align-items:center;gap:.8rem;padding:.75rem 1.5rem;border:1px solid #20201e70;border-radius:42% 46% 40% 48%/30% 40% 36% 44%;background:#ffdf38;color:#20201e;font-weight:600}.feedback-panel_receiptDone__v_89q:hover{background:#fff0a3}@keyframes feedback-panel_receiptInk__Y0Ayq{0%{stroke-dashoffset:75}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.feedback-panel_receiptCheck__zcKzf{animation:none}}:root{--hp-header-height:5.5rem}.hp-site-header{border-bottom:1px solid #20201e24;background:var(--hp-paper);backdrop-filter:none}.hp-site-header [data-header-row]{max-width:90rem;height:var(--hp-header-height);gap:clamp(1.5rem,4vw,4rem)}.hp-site-header .hp-header-brand{position:relative;gap:.7rem;min-height:44px;padding:.4rem 0;border:0;border-radius:6px;background:transparent;box-shadow:none}.hp-site-header .hp-header-brand>span{font-size:1.55rem;font-weight:400;letter-spacing:-.025em}.hp-site-header .hp-header-brand>svg{width:2.15rem;height:2.15rem;transform-origin:50% 70%;transition:transform .24s ease,color .18s ease}.hp-site-header .hp-header-brand:hover>svg{color:var(--hp-blue);transform:rotate(-9deg)}.hp-site-header :is(a,summary):focus-visible{outline:2px solid var(--hp-blue);outline-offset:4px}.hp-site-header nav[aria-label=Primary]{flex:1;justify-content:flex-end;gap:clamp(.3rem,1.2vw,1.15rem)}.hp-site-header nav[aria-label=Primary]>a,.hp-site-header summary[aria-label="Product menu"]{position:relative;min-height:46px;padding:.65rem .55rem;border-radius:6px;background:transparent;color:var(--hp-ink);font-size:.9rem;font-weight:500;text-decoration:none;white-space:nowrap}.hp-site-header nav[aria-label=Primary]>a:not([data-header-link=demo]):after,.hp-site-header summary[aria-label="Product menu"]:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:.4rem;height:.35rem;border-bottom:2px solid var(--hp-blue);border-radius:0 0 55% 40%;transform:scaleX(0) rotate(-2deg);transform-origin:left center;transition:transform .18s ease;pointer-events:none}.hp-site-header details[open]>summary[aria-label="Product menu"],.hp-site-header nav[aria-label=Primary]>a:is(:hover,:focus-visible,[data-current-section]),.hp-site-header summary[aria-label="Product menu"]:is(:hover,:focus-visible,[data-current-section]){background:transparent;color:var(--hp-blue)}.hp-site-header details[open]>summary[aria-label="Product menu"]:after,.hp-site-header nav[aria-label=Primary]>a:is(:hover,:focus-visible,[data-current-section]):after,.hp-site-header summary[aria-label="Product menu"]:is(:hover,:focus-visible,[data-current-section]):after{transform:scaleX(1) rotate(-2deg)}.hp-site-header [data-header-row] a:is([data-header-link=demo],[data-header-link=product-tour]){position:relative;gap:.65rem;min-height:46px;padding:.5rem 1.25rem;border:1.5px solid var(--hp-ink);border-radius:48% 44% 43% 47%/44% 49% 42% 46%;background:var(--hp-yellow);color:var(--hp-ink);box-shadow:0 2px 0 #20201e;font:600 1.45rem/1 var(--font-hand),cursive;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.hp-site-header nav[aria-label=Primary]>a[data-header-link=demo]{margin-left:clamp(.6rem,2.2vw,2rem)}.hp-site-header [data-header-row] a:is([data-header-link=demo],[data-header-link=product-tour]):is(:hover,:focus-visible){color:var(--hp-ink);background:#ffe96a;transform:rotate(-3deg) translateY(-1px);box-shadow:0 3px 0 #20201e}.hp-site-header [data-header-row] a:is([data-header-link=demo],[data-header-link=product-tour]):active{transform:translateY(2px);box-shadow:none}.hp-header-demo-arrow{width:1.65rem;height:1.15rem}.hp-header-demo-arrow path{stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hp-site-header [data-product-panel]{border:1px solid #20201e35;border-radius:22px 30px 26px 34px;background:var(--hp-paper);box-shadow:0 18px 45px #20201e1a;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#244cad80 transparent}.hp-site-header nav[aria-label=Primary] [data-product-panel]{margin-top:.65rem;max-height:calc(100dvh - var(--hp-header-height) - 1.5rem)}.hp-site-header nav[aria-label=Primary] [data-product-panel]>div:first-child{align-items:center;border-bottom:1px dashed #20201e38;background:transparent;padding-block:1.3rem}.hp-site-header [data-product-panel]>div:first-child>div>p:first-child{color:var(--hp-blue);font:600 1.75rem/1.15 var(--font-hand),cursive}.hp-site-header nav[aria-label=Primary] [data-product-panel]>div:first-child>a{background:#f9dfeb;border:0;border-radius:16px 26px 18px 22px;padding:.8rem 1rem}.hp-site-header [data-product-panel] h2{font-weight:600}.hp-site-header [data-product-panel] h3{color:var(--hp-blue);font:600 1.35rem/1.2 var(--font-hand),cursive;border-bottom:1px solid #244cad30}.hp-site-header [data-product-panel] li a>span:first-child{color:var(--hp-blue);border:0;background:transparent}.hp-site-header [data-product-panel] li a{border-radius:12px 22px 16px 24px}.hp-site-header [data-product-panel] li a:is(:hover,:focus-visible){background:#f9dfeb}.hp-site-header [data-product-panel] a[aria-current=page]{background:#fff3b2}.hp-site-header [data-product-panel] a[data-current-section]{text-decoration:underline;text-underline-offset:4px}.hp-site-header [data-header-actions]{gap:.8rem}.hp-site-header summary[aria-label=Menu]{min-width:46px;min-height:46px;justify-content:center;gap:.6rem;border:1px solid #20201e65;border-radius:42% 48% 45% 40%/40% 44% 48% 46%;background:transparent;color:var(--hp-ink)}.hp-site-header [data-mobile-disclosure][open]>summary,.hp-site-header summary[aria-label=Menu]:hover{background:#f9dfeb;color:var(--hp-blue)}.hp-menu-label{font:600 1.25rem/1 var(--font-hand),cursive}.hp-site-header nav[aria-label=Mobile]{left:.75rem;right:.75rem;margin-top:.5rem;max-height:calc(100dvh - var(--hp-header-height) - 1rem);padding-bottom:env(safe-area-inset-bottom)}.hp-site-header nav[aria-label=Mobile]>div{background:transparent;padding-top:1.2rem}.hp-site-header nav[aria-label=Mobile]>div>div:nth-child(2)>a{border:0;background:#f9dfeb;border-radius:16px 26px 18px 24px}.hp-site-header nav[aria-label=Mobile]>div>div:nth-child(2)>a>span:first-child{background:transparent;color:var(--hp-blue)}.hp-site-header nav[aria-label=Mobile] h3{padding-bottom:.4rem}@media(min-width:1024px){.hp-site-header [data-header-actions]{display:none}}@media(max-width:1023px){:root{--hp-header-height:4.75rem}.hp-site-header [data-header-row]{gap:1rem}}@media(max-width:419px){.hp-site-header [data-header-row]{padding-inline:1rem;gap:.6rem}.hp-site-header .hp-header-brand{gap:.45rem}.hp-site-header .hp-header-brand>span{font-size:1.35rem}.hp-site-header .hp-header-brand>svg{width:1.8rem;height:1.8rem}.hp-site-header [data-header-actions]{gap:.65rem}.hp-site-header a[data-header-link=product-tour]{padding-inline:1rem}.hp-menu-label{display:none}}@media(prefers-reduced-motion:reduce){.hp-site-header *,.hp-site-header :after{transition:none}.hp-site-header .hp-header-brand:hover>svg,.hp-site-header [data-header-row] a:is([data-header-link=demo],[data-header-link=product-tour]):is(:hover,:focus-visible,:active){transform:none}}@media(forced-colors:active){.hp-site-header{border-color:CanvasText}.hp-site-header [data-product-panel],.hp-site-header summary[aria-label=Menu]{border-color:ButtonText}.hp-site-header nav[aria-label=Primary]>a:after,.hp-site-header summary[aria-label="Product menu"]:after{border-color:LinkText}}.privacy-controls_disclosure__isLPP{animation:privacy-controls_disclosureIn__hIiAG .72s cubic-bezier(.16,1,.3,1) both}.privacy-controls_dialog__AFQ3E[open]{animation:privacy-controls_drawerIn__UMnli .52s cubic-bezier(.16,1,.3,1) both}.privacy-controls_dialog__AFQ3E::backdrop{animation:privacy-controls_backdropIn__mTk64 .32s ease-out both}@keyframes privacy-controls_disclosureIn__hIiAG{0%{opacity:0;transform:translateY(calc(100% + 1.5rem))}68%{opacity:1;transform:translateY(-.35rem)}84%{transform:translateY(.12rem)}to{opacity:1;transform:translateY(0)}}@keyframes privacy-controls_drawerIn__UMnli{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes privacy-controls_backdropIn__mTk64{0%{background:rgb(15 15 15/0)}to{background:rgb(15 15 15/60%)}}@media (prefers-reduced-motion:reduce){.privacy-controls_dialog__AFQ3E::backdrop,.privacy-controls_dialog__AFQ3E[open],.privacy-controls_disclosure__isLPP{animation:none}}.privacy-controls_disclosure__isLPP{background:#20201e;border:1px solid #fffbee30;border-radius:24px 36px 28px 32px;box-shadow:0 8px 30px #20201e20}.privacy-controls_disclosure__isLPP p:first-child{font-family:var(--font-hand),cursive;font-size:1.65rem;color:#ffdf38}.privacy-controls_disclosure__isLPP>div>div:first-child>span{background:#ffdf38;color:#20201e;border-radius:44% 52% 46% 40%}.privacy-controls_disclosure__isLPP button{border:1px solid #fffbee80;border-radius:45% 42% 50% 40%/30% 40% 35% 45%;background:transparent;color:#fffbee;box-shadow:none}.privacy-controls_disclosure__isLPP button:hover{background:#fffbee;color:#20201e}.privacy-controls_dialog__AFQ3E{margin:1rem 1rem 1rem auto;height:calc(100dvh - 2rem);border-radius:32px 20px 28px 42px;background:#fffbee;box-shadow:0 18px 60px #20201e22}.privacy-controls_dialog__AFQ3E>div>header{border-bottom:1px solid #20201e20;background:#e7edfc}.privacy-controls_dialog__AFQ3E>div>header>svg{color:#244cad}.privacy-controls_dialog__AFQ3E>div>header>div>p:first-child{color:#244cad;font:600 1.45rem/1.2 var(--font-hand),cursive;letter-spacing:0;text-transform:none}.privacy-controls_dialog__AFQ3E button[aria-label="Close privacy choices"]{background:#fffbee;border-color:#20201e50;border-radius:46% 54% 44% 48%}.privacy-controls_dialog__AFQ3E>div>div>p:first-child{font:600 1.5rem/1.2 var(--font-hand),cursive;color:#244cad;letter-spacing:0;text-transform:none}.privacy-controls_dialog__AFQ3E h2{font-weight:400;line-height:1.06;letter-spacing:-.02em}.privacy-controls_dialog__AFQ3E>div>div>div{border:0;border-radius:0;background:transparent}.privacy-controls_dialog__AFQ3E>div>div>div>button,.privacy-controls_dialog__AFQ3E>div>div>div>div,.privacy-controls_dialog__AFQ3E>div>div>div>label{padding-inline:0;border-color:#20201e25}.privacy-controls_dialog__AFQ3E [role=switch]>span:first-child>span:first-child,.privacy-controls_dialog__AFQ3E>div>div>div>label>span:first-child>span:first-child{font-family:var(--font-hand),cursive;font-size:1.55rem;color:#244cad}.privacy-controls_dialog__AFQ3E [role=switch][aria-checked=true]>span:last-child,.privacy-controls_dialog__AFQ3E input:checked+span{background:#244cad}.privacy-controls_dialog__AFQ3E [role=switch]:focus-visible{outline:3px solid #244cad;outline-offset:3px}.privacy-controls_dialog__AFQ3E footer{border:0;background:#fffbee}.privacy-controls_dialog__AFQ3E footer .mw-solid-control{background:#ffdf38;color:#20201e;border:1px solid #20201e70;border-radius:42% 46% 40% 48%/30% 40% 36% 44%;box-shadow:none}.privacy-controls_dialog__AFQ3E footer .mw-solid-control:hover{background:#fff0a3;color:#20201e}@media(max-width:639px){.privacy-controls_disclosure__isLPP{border-radius:20px 28px 0 0}.privacy-controls_dialog__AFQ3E{margin:0;height:100dvh;max-width:none;border-radius:0}.privacy-controls_dialog__AFQ3E h2{font-size:2.8rem}}