.painted-module__PgAVXG__scope{--linen:#e6dfd1;--enamel:#fffdf8;--enamel-hi:#fff;--enamel-lo:#f5efe4;--ink:#26211b;--ink-soft:#6f675b;--field:#f4f1eb;--line:#dcd4c6;--on-red:#fff;--red:#e1251b;--red-deep:#b81a12;--orange:#f5a524;--green:#21a35a;--blue:#2d6fdf;--error:#b3261e;--shadow:#301e0c57;--shadow-near:#301e0c38;--font:var(--font-montserrat), "Segoe UI", system-ui, -apple-system, sans-serif;background:var(--linen);color:var(--ink);font-family:var(--font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;flex-direction:column;flex:1;font-size:16px;line-height:1.45;display:flex}.painted-module__PgAVXG__wall{z-index:0;background:var(--linen);position:fixed;inset:0;overflow:hidden}.painted-module__PgAVXG__paint{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.painted-module__PgAVXG__wall:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(70% 65%,#0000 40%,#28160838 100%);position:absolute;inset:0}.painted-module__PgAVXG__wall:after{content:"";z-index:2;pointer-events:none;opacity:.38;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .2  0 0 0 0 .14  0 0 0 0 .08  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.painted-module__PgAVXG__stage{z-index:1;padding-block:clamp(28px,7vh,72px);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));flex:1;place-items:center;display:grid;position:relative}.painted-module__PgAVXG__palette{--pad-x:42px;--hole-r:22px;--hole-x:88px;--hole-y:62px;width:min(428px,100%);filter:drop-shadow(0 30px 38px var(--shadow)) drop-shadow(0 4px 8px var(--shadow-near));position:relative}.painted-module__PgAVXG__surface{background:radial-gradient(circle calc(var(--hole-r) + 6px) at var(--hole-x) calc(100% - var(--hole-y)), #5a3c1e1f calc(var(--hole-r) + 1px), transparent calc(var(--hole-r) + 6px)), linear-gradient(158deg, var(--enamel-hi), var(--enamel) 52%, var(--enamel-lo));-webkit-mask:radial-gradient(circle var(--hole-r) at var(--hole-x) calc(100% - var(--hole-y)), transparent calc(var(--hole-r) - .5px), #000 var(--hole-r));-webkit-mask:radial-gradient(circle var(--hole-r) at var(--hole-x) calc(100% - var(--hole-y)), transparent calc(var(--hole-r) - .5px), #000 var(--hole-r));mask:radial-gradient(circle var(--hole-r) at var(--hole-x) calc(100% - var(--hole-y)), transparent calc(var(--hole-r) - .5px), #000 var(--hole-r));border-radius:46px 128px 70px 156px/42px 92px 82px 136px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 2px #fffffff2,inset 0 -4px 8px #78562e1f}.painted-module__PgAVXG__smudges{width:100%;height:100%;display:block;position:absolute;inset:0}.painted-module__PgAVXG__inner{padding:40px var(--pad-x) 40px;gap:26px;display:grid;position:relative}.painted-module__PgAVXG__brand{text-align:center;justify-items:center;gap:12px;display:grid}.painted-module__PgAVXG__dabs{grid-template-columns:repeat(2,auto);gap:5px 7px;display:grid}.painted-module__PgAVXG__dab{--c:var(--red);background-color:var(--c);background-image:radial-gradient(7px 3px at 38% 32%,#fff9,#0000 70%),linear-gradient(160deg,#ffffff2e,#0000 45%,#00000024);width:30px;height:27px;transition:transform .4s cubic-bezier(.3,1.7,.5,1);box-shadow:inset -1px -2px 3px #0000002e,0 2px 1px #3c281429}.painted-module__PgAVXG__dab:first-child{--c:var(--red);border-radius:54% 46% 42% 58%/62% 52% 48% 38%;transform:rotate(-6deg)}.painted-module__PgAVXG__dab:nth-child(2){--c:var(--orange);border-radius:44% 56% 60% 40%/48% 60% 40% 52%;transform:rotate(8deg)translateY(2px)}.painted-module__PgAVXG__dab:nth-child(3){--c:var(--green);border-radius:58% 42% 50% 50%/44% 50% 50% 56%;transform:rotate(4deg)translate(-2px)}.painted-module__PgAVXG__dab:nth-child(4){--c:var(--blue);border-radius:48% 52% 38% 62%/56% 40% 60% 44%;transform:rotate(-9deg)translate(1px,1px)}:is(.painted-module__PgAVXG__palette:has([data-dab=blue]:focus) .painted-module__PgAVXG__dab:nth-child(4),.painted-module__PgAVXG__palette:has([data-dab=green]:focus) .painted-module__PgAVXG__dab:nth-child(3),.painted-module__PgAVXG__palette:has([data-dab=red]:is(:focus,:hover)) .painted-module__PgAVXG__dab:first-child){transform:translateY(-4px)scale(1.14)rotate(-4deg)}.painted-module__PgAVXG__title{font-family:var(--font);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(25px,7vw,30px);font-weight:700;line-height:1.1}.painted-module__PgAVXG__subtitle{color:var(--ink-soft);margin:-4px 0 0;font-size:15px;font-weight:500;line-height:1.3}.painted-module__PgAVXG__form{gap:18px;display:grid}.painted-module__PgAVXG__field{--c:var(--blue);gap:7px;display:grid}.painted-module__PgAVXG__fieldGreen{--c:var(--green)}.painted-module__PgAVXG__label{letter-spacing:.005em;font-size:14px;font-weight:600}.painted-module__PgAVXG__control{position:relative}.painted-module__PgAVXG__input{border:1.5px solid var(--line);background:var(--field);width:100%;height:52px;color:var(--ink);font:500 16px/1 var(--font);border-radius:14px;padding:0 16px;transition:border-color .2s,box-shadow .2s,background-color .2s}.painted-module__PgAVXG__withEye{padding-right:52px}.painted-module__PgAVXG__input::placeholder{color:#a69d8e}.painted-module__PgAVXG__input:hover{border-color:#cbc2b2}.painted-module__PgAVXG__input:focus{border-color:var(--c);background:var(--enamel-hi);box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 20%, transparent);outline:none}.painted-module__PgAVXG__input[aria-invalid=true]{border-color:var(--error)}.painted-module__PgAVXG__eye{width:40px;height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.painted-module__PgAVXG__eye:hover{color:var(--ink);background:#26211b0f}.painted-module__PgAVXG__eye:focus-visible{outline:2.5px solid var(--c);outline-offset:1px}.painted-module__PgAVXG__eye svg{width:21px;height:21px}.painted-module__PgAVXG__error{color:var(--error);margin:0;font-size:13.5px;font-weight:500}.painted-module__PgAVXG__submit{cursor:pointer;background-color:var(--red);height:56px;color:var(--on-red);font:700 17px/1 var(--font);letter-spacing:.01em;background-image:repeating-linear-gradient(97deg,#ffffff12 0 2px,#0000 2px 7px),linear-gradient(#ffffff24,#0000 55%);border:0;border-radius:16px;margin-top:6px;transition:background-color .2s,transform .15s;box-shadow:inset 0 1px #fff6,0 6px 14px -6px #b91a12b3}.painted-module__PgAVXG__submit:hover{background-color:var(--red-deep)}.painted-module__PgAVXG__submit:active{transform:translateY(1px)}.painted-module__PgAVXG__submit:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.painted-module__PgAVXG__submit[aria-busy=true]{cursor:progress;background-color:var(--red-deep)}.painted-module__PgAVXG__foot{text-align:right;min-height:44px;padding-left:calc(var(--hole-x) + var(--hole-r) + 14px - var(--pad-x));color:var(--ink-soft);justify-content:flex-end;align-items:center;margin:-6px 0 1em;font-size:13.5px;display:flex}@media (max-width:420px){.painted-module__PgAVXG__palette{--pad-x:26px;--hole-x:70px;--hole-y:60px;--hole-r:20px}.painted-module__PgAVXG__inner{gap:22px;padding-top:34px}}@media (prefers-reduced-motion:reduce){.painted-module__PgAVXG__dab{transition:none}}
