.hform{--hform-orange:#F0A12F;--hform-red:#96201A;--hform-red-hover:#A92A22;--hform-font:"Figtree", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;box-sizing:border-box;overflow:hidden;color:var(--text);font-family:var(--hform-font);-webkit-font-smoothing:antialiased;background:var(--card);border:1px solid var(--card-border);border-radius:16px;box-shadow:var(--shadow);max-width:620px;margin:0 auto}.hform *,.hform *::before,.hform *::after{box-sizing:border-box}.hform button,.hform input{font:inherit}.hform-light{--card:#FFFFFF;--card-border:transparent;--head-bg:linear-gradient(160deg, #FFD597 0%, #F0A12F 60%, #E4901F 100%);--head-rule:transparent;--head-title:#1F1B19;--head-text:#3B2A12;--glow:0;--status-bg:rgba(255,255,255,.7);--status-border:transparent;--status-text:#1F1B19;--status-dot:#96201A;--status-done-bg:rgba(255,255,255,.85);--status-done-border:transparent;--frame:#FFFFFF;--frame-shadow:0 10px 22px rgba(80,40,0,.25);--roll:repeating-linear-gradient(90deg, #F3EEE7 0 3px, #ECE5DC 3px 6px);--roll-bar:#8B6A48;--slat:#F1EBE2;--slat-edge:#D9D0C3;--drape:#EFE1CC;--drape-fold:rgba(120,85,40,.30);--dn-solid:#E9E1D6;--dn-sheer:rgba(255,255,255,.30);--cell:#EDE4D8;--cell-hi:#FAF6F0;--cell-lo:#CDC1B1;--text:#1F1B19;--muted:#675F59;--req:#96201A;--field:#F6F4F1;--field-focus:#FFFFFF;--field-text:#1F1B19;--line:#D6D0C9;--line-hover:#BDB5AD;--icon:#9A9189;--icon-focus:#96201A;--valid-border:#9CC9AE;--ok:#2E7D4F;--err:#B3261E;--err-bg:#FFF8F7;--optin-border:#E3C79C;--optin-checked-bg:#FCEBD2;--optin-check:#96201A;--optin-title:#1F1B19;--btn-shadow:#761812;--success-bg:#E3F2E8;--link:#96201A;--shadow:0 24px 60px rgba(0,0,0,.18)}.hform-dark{--card:#221E1C;--card-border:#38322E;--head-bg:#181514;--head-rule:#F0A12F;--head-title:#FFFFFF;--head-text:#B3A9A1;--glow:1;--status-bg:#25201E;--status-border:#3F3833;--status-text:#F4EFEA;--status-dot:#F0A12F;--status-done-bg:#1B2B21;--status-done-border:#2F5A40;--frame:#EDE7E0;--frame-shadow:0 10px 26px rgba(0,0,0,.5);--roll:repeating-linear-gradient(90deg, #3A3431 0 3px, #342E2B 3px 6px);--roll-bar:#F0A12F;--slat:#3D3733;--slat-edge:#2A2522;--drape:#4A403A;--drape-fold:rgba(0,0,0,.55);--dn-solid:#3A3431;--dn-sheer:rgba(255,255,255,.14);--cell:#3A3431;--cell-hi:#4E4743;--cell-lo:#221E1C;--text:#F4EFEA;--muted:#B3A9A1;--req:#F0A12F;--field:#2D2825;--field-focus:#35302C;--field-text:#FFFFFF;--line:#463F3A;--line-hover:#665C55;--icon:#8F857D;--icon-focus:#F0A12F;--valid-border:#3E6B50;--ok:#7FD3A0;--err:#FF9C93;--err-bg:#372624;--optin-border:#5A4A36;--optin-checked-bg:#33291D;--optin-check:#F0A12F;--optin-title:#FFFFFF;--btn-shadow:#4E0F0B;--success-bg:#1F3A2A;--link:#F0A12F;--shadow:0 24px 60px rgba(0,0,0,.55)}.hform-head{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr var(--win-w,150px);gap:24px;align-items:center;padding:30px 34px;margin:0;background:var(--head-bg);border-bottom:3px solid var(--head-rule)}.hform-head::before{content:"";position:absolute;right:-60px;top:50%;width:360px;height:360px;transform:translateY(-50%);background:radial-gradient(circle,rgb(240 161 47 / .32) 0%,#fff0 65%);opacity:calc(var(--glow) * (.15 + var(--progress, 0) / 100 * .85));transition:opacity .5s;pointer-events:none}.hform-head>*{position:relative}.hform .hform-title{margin:0;padding:0;font-family:var(--hform-font);font-size:32px;line-height:1.04;font-weight:800;letter-spacing:-.02em;color:var(--head-title)}.hform .hform-subtitle{margin:10px 0 0;padding:0;font-size:16px;line-height:1.45;color:var(--head-text)}.hform-status{margin-top:14px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--status-bg);border:1px solid var(--status-border);color:var(--status-text);font-size:14px;font-weight:700;line-height:1.2}.hform-status i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--status-dot)}.hform-status.hform-is-done{background:var(--status-done-bg);border-color:var(--status-done-border)}.hform-status.hform-is-done i{background:var(--ok)}.hform-frame{position:relative;height:var(--win-h,150px);overflow:hidden;border:9px solid var(--frame);border-radius:3px;background:linear-gradient(180deg,#8EBEDF 0%,#CFE4EF 62%,#9EC38F 62%,#759C63 100%);box-shadow:var(--frame-shadow)}.hform-frame::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:6px;margin-left:-3px;background:var(--frame);z-index:1}.hform-sun{position:absolute;top:16px;right:18px;width:26px;height:26px;border-radius:50%;background:#FFE08A;box-shadow:0 0 0 6px rgb(255 224 138 / .35);transition:transform .5s,box-shadow .5s}.hform-window.hform-is-open .hform-sun{transform:scale(1.15);box-shadow:0 0 0 12px rgb(255 224 138 / .4)}.hform-roll{position:absolute;left:0;right:0;top:0;z-index:2;height:calc(100% - var(--progress, 0) * 1%);background:var(--roll);box-shadow:0 3px 8px rgb(0 0 0 / .25);transition:height .5s cubic-bezier(.3,.7,.3,1)}.hform-roll::after{content:"";position:absolute;left:-2px;right:-2px;bottom:-4px;height:6px;border-radius:3px;background:var(--roll-bar)}.hform-roman{--p:var(--progress, 0);position:absolute;left:0;right:0;top:0;z-index:2;height:calc(100% - var(--p) * .78%);display:flex;flex-direction:column;filter:drop-shadow(0 4px 7px rgb(0 0 0 / .3));transition:height .5s cubic-bezier(.3,.7,.3,1)}.hform-roman::before{content:"";position:absolute;left:-2px;right:-2px;top:0;height:6px;z-index:3;background:var(--roll-bar);border-radius:2px}.hform-roman i{position:relative;flex:1 1 0%;min-height:0;background:var(--roll);border-radius:0 0 8px 8px;box-shadow:inset 0 -7px 9px -6px rgb(0 0 0 / .45),inset 0 6px 7px -6px rgb(255 255 255 / .45)}.hform-roman i::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:rgb(0 0 0 / .18);border-radius:0 0 8px 8px}.hform-roman i:last-child::after{left:-2px;right:-2px;bottom:-3px;height:5px;border-radius:3px;background:var(--roll-bar)}.hform-ven{--n:9;--p:var(--progress, 0);--tilt:clamp(0, calc(var(--p) / 65), 1);--lift:clamp(0, calc((var(--p) - 65) / 35), 1);position:absolute;inset:0;z-index:2;overflow:hidden}.hform-ven::before{content:"";position:absolute;left:0;right:0;top:0;height:7px;z-index:3;background:var(--roll-bar);box-shadow:0 2px 4px rgb(0 0 0 / .25)}.hform-ven::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,transparent 27%,rgb(0 0 0 / .2) 27% 27.7%,transparent 27.7%),linear-gradient(90deg,transparent 72%,rgb(0 0 0 / .2) 72% 72.7%,transparent 72.7%)}.hform-ven i{position:absolute;left:-2px;right:-2px;z-index:2;height:calc(100% / var(--n) * 1.2);top:calc((1 - var(--lift)) * (var(--i) * 100% / var(--n)) + var(--lift) * (var(--i) * 3px + 5px));transform-origin:50% 50%;transform:perspective(360px) rotateX(calc(var(--tilt) * -72deg));background:linear-gradient(180deg,var(--slat-edge) 0%,var(--slat) 20%,var(--slat) 80%,var(--slat-edge) 100%);box-shadow:0 1px 2px rgb(0 0 0 / .2);border-radius:1px;transition:transform .5s cubic-bezier(.3,.7,.3,1),top .5s cubic-bezier(.3,.7,.3,1)}.hform-vert{--n:9;--p:var(--progress, 0);--tilt:clamp(0, calc(var(--p) / 65), 1);--draw:clamp(0, calc((var(--p) - 65) / 35), 1);position:absolute;inset:0;z-index:2;overflow:hidden}.hform-vert::before{content:"";position:absolute;left:0;right:0;top:0;height:7px;z-index:3;background:var(--roll-bar);box-shadow:0 2px 4px rgb(0 0 0 / .25)}.hform-vert i{position:absolute;top:5px;bottom:-2px;width:calc(100% / var(--n) * 1.22);left:calc((1 - var(--draw)) * (var(--i) * 100% / var(--n)) + var(--draw) * (var(--i) * 3px + 2px));transform-origin:50% 50%;transform:perspective(360px) rotateY(calc(var(--tilt) * 82deg));background:linear-gradient(90deg,var(--slat-edge) 0%,var(--slat) 18%,var(--slat) 82%,var(--slat-edge) 100%);box-shadow:1px 0 2px rgb(0 0 0 / .18);border-radius:1px;transition:transform .5s cubic-bezier(.3,.7,.3,1),left .5s cubic-bezier(.3,.7,.3,1)}.hform-vert i::after{content:"";position:absolute;left:15%;right:15%;bottom:2px;height:4px;border-radius:2px;background:rgb(0 0 0 / .14)}.hform-van{position:absolute;z-index:0;left:50%;bottom:25%;width:50%;height:30%;transform:translateX(150%);transition:transform 1.6s cubic-bezier(.22,.9,.3,1.02);pointer-events:none}.hform-window.hform-is-open .hform-van{transform:translateX(-24%)}.hform-van::before{content:"";position:absolute;inset:0 0 12% 0;border-radius:34% 5% 5% 5% / 62% 10% 10% 10%;background:linear-gradient(90deg,transparent 0 10%,#7EC3E6 10% 30%,transparent 30%) 0 0 / 100% 42% no-repeat,linear-gradient(90deg,transparent 0 36%,var(--van-stripe,#61163B) 36% 100%) 0 62% / 100% 12% no-repeat,#FFFFFF;box-shadow:inset 0 -3px 0 rgb(0 0 0 / .08),0 2px 3px rgb(0 0 0 / .25)}.hform-van::after{content:"";position:absolute;left:0;right:0;bottom:0;height:32%;background:radial-gradient(circle at 50% 50%,#8F8A84 0 28%,#2A2724 30% 62%,transparent 64%) 20% 0 / 24% 100% no-repeat,radial-gradient(circle at 50% 50%,#8F8A84 0 28%,#2A2724 30% 62%,transparent 64%) 82% 0 / 24% 100% no-repeat}.hform-van>i{position:absolute;left:42%;right:5%;top:14%;height:40%;background:url(/wp-content/plugins/homefair-form/assets/homefair-blinds-logo.webp) center / contain no-repeat}.hform-shut{--p:var(--progress, 0);--tilt:clamp(0, calc(var(--p) / 80), 1);--swing:clamp(0, calc((var(--p) - 80) / 20), 1);--stile:4px;position:absolute;inset:0;z-index:2;display:flex;padding:var(--stile);perspective:700px;box-sizing:border-box}.hform-shut::before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border:var(--stile) solid var(--slat-edge);box-sizing:border-box}.hform-shut b{position:relative;flex:1 1 50%;min-width:0;display:flex;flex-direction:column;padding:0;background:#fff0;border:3px solid var(--slat-edge);overflow:hidden;box-sizing:border-box;transition:transform .55s cubic-bezier(.3,.7,.3,1)}.hform-shut b:first-child{transform-origin:left center;transform:rotateY(calc(var(--swing) * -78deg));border-right-width:2px}.hform-shut b:last-child{transform-origin:right center;transform:rotateY(calc(var(--swing) * 78deg));border-left-width:2px}.hform-shut b::before{content:"";position:absolute;inset:0;z-index:1;background:var(--slat);opacity:calc(1 - var(--tilt));transition:opacity .3s;pointer-events:none}.hform-shut b::after{content:"";position:absolute;left:50%;top:6px;bottom:6px;width:3px;margin-left:-1.5px;background:var(--slat-edge);border-radius:2px;z-index:2;box-shadow:0 0 2px rgb(0 0 0 / .3)}.hform-shut i{flex:1 1 0%;min-height:0;position:relative;z-index:1;margin:-2px 0;background:linear-gradient(180deg,var(--slat) 0%,var(--slat) 70%,var(--slat-edge) 100%);border-radius:1px;transform-origin:50% 50%;transform:perspective(300px) rotateX(calc(var(--tilt) * -68deg));box-shadow:0 1px 1px rgb(0 0 0 / .2);transition:transform .5s cubic-bezier(.3,.7,.3,1)}.hform-curt{--p:var(--progress, 0);--draw:calc(var(--p) / 100);position:absolute;inset:0;z-index:2}.hform-curt::before{content:"";position:absolute;left:-4px;right:-4px;top:0;height:8px;z-index:3;background:var(--roll-bar);border-radius:4px;box-shadow:0 2px 4px rgb(0 0 0 / .3)}.hform-curt i{position:absolute;top:5px;bottom:0;width:calc(52% - var(--draw) * 33%);background-color:var(--drape);background-image:repeating-linear-gradient(90deg,var(--drape-fold) 0 14%,rgb(255 255 255 / .14) 22% 40%,transparent 55% 100%);background-size:calc(20px - var(--draw) * 9px) 100%;transition:width .5s cubic-bezier(.3,.7,.3,1),background-size .5s cubic-bezier(.3,.7,.3,1)}.hform-curt i:first-child{left:0;border-radius:0 0 16px 0;box-shadow:5px 0 12px rgb(0 0 0 / .3)}.hform-curt i:last-child{right:0;border-radius:0 0 0 16px;box-shadow:-5px 0 12px rgb(0 0 0 / .3)}.hform-dn{--p:var(--progress, 0);--band:8px;--shift:clamp(0, calc(var(--p) / 60), 1);--lift:clamp(0, calc((var(--p) - 60) / 40), 1);position:absolute;left:0;right:0;top:0;z-index:2;overflow:hidden;height:calc(100% - var(--lift) * 100%);min-height:9px;box-shadow:0 3px 8px rgb(0 0 0 / .25);transition:height .5s cubic-bezier(.3,.7,.3,1)}.hform-dn i{position:absolute;left:0;right:0;top:0;height:100%;background-image:repeating-linear-gradient(180deg,var(--dn-solid) 0 var(--band),var(--dn-sheer) var(--band) calc(var(--band) * 2));background-size:100% calc(var(--band) * 2)}.hform-dn i:first-child{background-position:0 var(--band)}.hform-dn i:last-child{background-position:0 calc(var(--shift) * var(--band));transition:background-position .5s cubic-bezier(.3,.7,.3,1)}.hform-dn::before{content:"";position:absolute;left:-2px;right:-2px;top:0;height:7px;z-index:3;background:var(--roll-bar);border-radius:0 0 2px 2px;box-shadow:0 2px 4px rgb(0 0 0 / .25)}.hform-dn::after{content:"";position:absolute;left:-2px;right:-2px;bottom:0;height:5px;z-index:3;background:var(--roll-bar);border-radius:3px}.hform-cell{--p:var(--progress, 0);--pitch:calc(16px - var(--p) * .11px);position:absolute;left:0;right:0;top:0;z-index:2;height:calc(100% - var(--p) * .84%);background-color:var(--cell);background-image:repeating-linear-gradient(180deg,var(--cell-hi) 0 2px,var(--cell) 2px 45%,var(--cell-lo) 88% 100%);background-size:100% var(--pitch);box-shadow:0 3px 8px rgb(0 0 0 / .25);transition:height .5s cubic-bezier(.3,.7,.3,1),background-size .5s cubic-bezier(.3,.7,.3,1)}.hform-cell::before{content:"";position:absolute;left:-2px;right:-2px;top:0;height:6px;z-index:3;background:var(--roll-bar);border-radius:0 0 2px 2px;box-shadow:0 2px 4px rgb(0 0 0 / .25)}.hform-cell::after{content:"";position:absolute;left:-2px;right:-2px;bottom:-3px;height:5px;z-index:3;background:var(--roll-bar);border-radius:3px}.hform-sill{height:8px;margin:0 -14px;border-radius:2px;background:var(--frame);box-shadow:0 4px 10px rgb(0 0 0 / .3)}.hform-body{padding:28px 34px 26px}.hform-form{margin:0}.hform-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:20px}.hform-grid .hform-full{grid-column:1 / -1}.hform-field{position:relative}.hform .hform-lbl{display:block;margin:0 0 6px;font-weight:600;font-size:14.5px;color:var(--text)}.hform-req{color:var(--req)}.hform-control{position:relative}.hform-control .hform-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--icon);pointer-events:none;transition:color .15s}.hform-control .hform-tick{position:absolute;right:14px;top:50%;transform:translateY(-50%) scale(.6);color:var(--ok);opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}.hform-field.hform-is-valid .hform-tick{opacity:1;transform:translateY(-50%) scale(1)}.hform .hform-field input:not([type=checkbox]),.hform .hform-field textarea,.hform .hform-field select{width:100%;height:52px;margin:0;padding:0 42px 0 16px;border:1.5px solid var(--line);background:var(--field);border-radius:10px;color:var(--field-text);font-size:16.5px;line-height:normal;caret-color:var(--hform-orange);box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color .15s,background .15s,box-shadow .15s}.hform .hform-field .hform-has-icon input,.hform .hform-field .hform-has-icon textarea,.hform .hform-field .hform-has-icon select{padding-left:42px}.hform .hform-field textarea{height:auto;min-height:120px;padding-top:14px;padding-bottom:14px;resize:vertical;line-height:1.45}.hform .hform-field select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 40px center;background-size:16px}.hform .hform-field input::placeholder,.hform .hform-field textarea::placeholder{color:var(--icon);opacity:1}.hform .hform-field :is(input:not([type=checkbox]),textarea,select):hover{border-color:var(--line-hover)}.hform .hform-field :is(input:not([type=checkbox]),textarea,select):focus{outline:none;border-color:var(--hform-orange);background-color:var(--field-focus);box-shadow:0 0 0 4px rgb(240 161 47 / .22)}.hform .hform-field :is(input,textarea,select):focus~.hform-icon{color:var(--icon-focus)}.hform .hform-field.hform-is-valid :is(input:not([type=checkbox]),textarea,select){border-color:var(--valid-border)}.hform .hform-field.hform-is-invalid :is(input:not([type=checkbox]),textarea,select){border-color:var(--err);background-color:var(--err-bg)}.hform-type-textarea .hform-icon,.hform-type-textarea .hform-tick{top:26px}.hform .hform-field input:-webkit-autofill{-webkit-text-fill-color:var(--field-text);-webkit-box-shadow:0 0 0 100px var(--field) inset}.hform-error{display:block;margin-top:6px;color:var(--err);font-size:13.5px;font-weight:500}.hform-error:empty{margin-top:0}.hform .hform-hidden-field{display:none!important}.hform-hp{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px;height:1px;overflow:hidden;opacity:0}.hform .hform-optin{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;margin:6px 0 0;padding:14px;border:1.5px dashed var(--optin-border);border-radius:12px;cursor:pointer;font-weight:400;transition:background .15s,border-color .15s}.hform .hform-optin:has(input:checked){background:var(--optin-checked-bg);border-style:solid;border-color:var(--hform-orange)}.hform .hform-optin input[type=checkbox]{-webkit-appearance:auto;appearance:auto;width:21px;height:21px;min-width:21px;margin:2px 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;cursor:pointer;accent-color:var(--optin-check)}.hform .hform-optin input[type=checkbox]{flex:none}.hform .hform-optin input:focus-visible{outline:3px solid var(--hform-orange);outline-offset:2px}.hform .hform-optin strong{display:block;font-size:15px;color:var(--optin-title)}.hform .hform-optin a{color:var(--link);text-decoration:underline}.hform .hform-optin span span{display:block;color:var(--muted);font-size:13.5px;line-height:1.45;margin-top:2px}.hform .hform-btn{width:100%;border:0;border-radius:10px;background:var(--hform-red);color:#FFF;font-size:18px;font-weight:700;line-height:1.2;padding:17px 20px;margin:0;cursor:pointer;text-transform:none;letter-spacing:normal;box-shadow:0 3px 0 var(--btn-shadow);transition:background .15s,transform .08s,box-shadow .08s}.hform .hform-btn:hover{background:var(--hform-red-hover);color:#FFF}.hform .hform-btn:active{transform:translateY(2px);box-shadow:0 1px 0 var(--btn-shadow)}.hform .hform-btn:focus-visible{outline:3px solid var(--hform-orange);outline-offset:3px}.hform .hform-btn[disabled]{opacity:.7;cursor:wait}.hform-btn-busy{display:none}.hform-is-submitting .hform-btn-label{display:none}.hform-is-submitting .hform-btn-busy{display:inline}.hform .hform-submit-error{display:none;margin:0 0 12px;padding:10px 14px;border-radius:10px;background:var(--err-bg);color:var(--err);font-size:14px;font-weight:500;line-height:1.4}.hform .hform-submit-error.hform-is-shown{display:block}.hform .hform-privacy{display:flex;gap:8px;align-items:flex-start;justify-content:center;margin:14px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.hform-privacy svg{flex:none;margin-top:1px}[class*="hform-hw-"]{display:none}.hform-halloween [class*="hform-hw-"]{display:block}.hform-halloween{--glow:1;--van-stripe:#E8730F;--hw-sky:radial-gradient(1px 1px at 18% 14%, #fff 50%, transparent 51%),
            radial-gradient(1px 1px at 36% 32%, #fff 50%, transparent 51%),
            radial-gradient(1.5px 1.5px at 8% 40%, #fff 50%, transparent 51%),
            radial-gradient(1px 1px at 58% 8%, #fff 50%, transparent 51%),
            linear-gradient(180deg, #120B26 0%, #2C1747 40%, #5A2B57 62%, #1B1520 62%, #0E0B12 100%)}.hform-halloween.hform-light{--hw-sky:radial-gradient(1px 1px at 18% 14%, #fff 50%, transparent 51%),
            radial-gradient(1px 1px at 36% 32%, #fff 50%, transparent 51%),
            radial-gradient(1.5px 1.5px at 8% 40%, #fff 50%, transparent 51%),
            radial-gradient(1px 1px at 58% 8%, #fff 50%, transparent 51%),
            linear-gradient(180deg, #2A1E4F 0%, #4E2C6B 40%, #8A4570 62%, #2A2230 62%, #18131C 100%)}.hform-halloween .hform-frame{background:var(--hw-sky)}.hform-halloween .hform-frame{--p:var(--progress, 0)}.hform-halloween .hform-sun{top:12%;right:7%;width:36%;height:auto;aspect-ratio:1;background:radial-gradient(circle at 38% 36%,#FFF9DE 0 38%,#F3E4A8 68%,#E2CA83 100%);box-shadow:0 0 18px 4px rgb(255 226 140 / .35)}.hform-halloween .hform-window.hform-is-open .hform-sun{transform:none;box-shadow:0 0 26px 8px rgb(255 226 140 / .45)}.hform-hw-bats{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:clamp(0, calc((var(--p) - 25) / 15), 1);transition:opacity .6s}.hform-hw-bats>i{position:absolute;left:55%;top:18%;width:18%;aspect-ratio:40 / 18;animation:hform-hw-fly 6.5s linear infinite}.hform-hw-bats>i+i{width:13%;top:30%;animation-duration:8.5s;animation-delay:-4s}.hform-hw-bats>i::before,.hform-hw-burst>i::before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 40 18'%3E%3Cg fill='%23150D1E'%3E%3Cpath id='w' d='M20 6C22 4 24 4 26 5C30 2 35 2 40 4C37 6 36 9 36 12C34 10 31 10 29 12C28 10 26 9 24 10C23 8 21 8 20 9Z'/%3E%3Cuse xlink:href='%23w' transform='matrix(-1 0 0 1 40 0)'/%3E%3Cellipse cx='20' cy='8' rx='2.2' ry='4'/%3E%3Cpath d='M18.3 5L18.8 2L20 4L21.2 2L21.7 5Z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;animation:hform-hw-flap .32s ease-in-out infinite alternate}@keyframes hform-hw-fly{0%{left:-20%;top:30%}30%{top:16%}60%{top:24%}100%{left:105%;top:10%}}@keyframes hform-hw-flap{from{transform:scaleY(1)}to{transform:scaleY(.35)}}.hform-hw-ghost{position:absolute;left:0;width:50%;top:30%;height:40%;z-index:0;overflow:hidden;pointer-events:none;opacity:calc(clamp(0, calc(var(--p) - 59), 1) * clamp(0, calc(100 - var(--p)), 1));transition:opacity .4s}.hform-hw-ghost>i{position:absolute;right:0;bottom:0;height:100%;aspect-ratio:30 / 36;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 36'%3E%3Cpath fill='%23F4F1FF' d='M3 15C3 6 9 1 15 1S27 6 27 15V33L23 30L19 34L15 30L11 34L7 30L3 33Z'/%3E%3Cg fill='%231A1226'%3E%3Cellipse cx='11' cy='14' rx='2' ry='3'/%3E%3Cellipse cx='19' cy='14' rx='2' ry='3'/%3E%3Cellipse cx='15' cy='21.5' rx='2' ry='2.6'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;transform:translateX(100%);animation:hform-hw-peek 3.4s ease-in-out infinite}@keyframes hform-hw-peek{0%,12%{transform:translateX(100%) rotate(0)}32%,62%{transform:translateX(22%) rotate(-10deg)}80%,100%{transform:translateX(100%) rotate(0)}}.hform-hw-hat{position:absolute;left:40%;bottom:93%;width:32%;aspect-ratio:40 / 30;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 30'%3E%3Cpath fill='%23241A30' d='M11 26C14 18 17 10 20 5C22 2 26 1 29 3C26 4 24 7 25 12C26 17 28 21 29 26Z'/%3E%3Cpath fill='%23F07C1A' d='M12.6 21H27.6L28.5 24.5H11.5Z'/%3E%3Cellipse cx='20' cy='26.5' rx='19' ry='3.3' fill='%23241A30'/%3E%3C/svg%3E") center bottom / contain no-repeat;transform:rotate(6deg)}.hform-hw-glow{position:absolute;inset:0;z-index:4;pointer-events:none;box-shadow:inset 0 0 12px 2px rgb(255 140 30 / .8);opacity:calc(1 - var(--p) / 100 * .75);transition:opacity .5s;animation:hform-hw-flicker 2.6s steps(1) infinite}.hform-hw-spider{position:absolute;z-index:5;top:0;left:10%;width:14%;pointer-events:none;height:calc(60% - var(--p) * .52%);transition:height .7s ease;transform-origin:50% 0;animation:hform-hw-swing 3s ease-in-out infinite alternate}.hform-hw-spider::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:rgb(255 255 255 / .75)}.hform-hw-spider>i{position:absolute;left:0;top:100%;width:100%;aspect-ratio:24 / 20;margin-top:-24%;filter:drop-shadow(0 0 1.5px rgb(255 220 170 / .85));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 24 20'%3E%3Cg fill='none' stroke='%23150D1E' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='l'%3E%3Cpath d='M10 9L5 5L2 8M9.5 11L4 10L1 13M10 13L5 14.5L3 18M10.5 14.5L8 17L7 20'/%3E%3C/g%3E%3Cuse xlink:href='%23l' transform='matrix(-1 0 0 1 24 0)'/%3E%3C/g%3E%3Ccircle cx='12' cy='11.5' r='4.2' fill='%23150D1E'/%3E%3Ccircle cx='12' cy='6.5' r='2.6' fill='%23150D1E'/%3E%3Ccircle cx='11' cy='6.2' r='.6' fill='%23F07C1A'/%3E%3Ccircle cx='13' cy='6.2' r='.6' fill='%23F07C1A'/%3E%3C/svg%3E") center / contain no-repeat}@keyframes hform-hw-swing{from{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.hform-hw-pumpkin{position:absolute;z-index:6;left:4%;bottom:4px;width:28%;aspect-ratio:40 / 34;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 34'%3E%3Cpath fill='%233E5B2A' d='M18 3Q20 0 22.5 2L21.5 8H18.5Z'/%3E%3Cellipse cx='12' cy='21' rx='10' ry='12' fill='%23D9620C'/%3E%3Cellipse cx='28' cy='21' rx='10' ry='12' fill='%23D9620C'/%3E%3Cellipse cx='20' cy='21' rx='10' ry='12.8' fill='%23F07C1A'/%3E%3Cpath fill='%233A1A05' d='M11 15L15 15L13 11ZM25 15L29 15L27 11ZM18.5 20L21.5 20L20 17.5ZM10 23Q20 31 30 23L27 24L25.5 26L23 25L20 27L17 25L14.5 26L13 24Z'/%3E%3C/svg%3E") center / contain no-repeat}.hform-hw-pumpkin::before{content:"";position:absolute;left:-30%;right:-30%;top:-20%;bottom:-20%;z-index:-1;background:radial-gradient(closest-side,rgb(255 170 40 / .55),#fff0);opacity:calc(var(--p) / 100);transition:opacity .6s}.hform-hw-pumpkin>i{position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 34'%3E%3Cpath fill='%23FFE27A' d='M11 15L15 15L13 11ZM25 15L29 15L27 11ZM18.5 20L21.5 20L20 17.5ZM10 23Q20 31 30 23L27 24L25.5 26L23 25L20 27L17 25L14.5 26L13 24Z'/%3E%3C/svg%3E") center / contain no-repeat;opacity:calc(.08 + var(--p) / 100 * .92);transition:opacity .6s;animation:hform-hw-flicker 1.9s steps(1) infinite}.hform-halloween .hform-head{--p:var(--progress, 0)}@keyframes hform-hw-flicker{0%,100%{filter:brightness(1.15) drop-shadow(0 0 3px #FFB020)}23%{filter:brightness(.85) drop-shadow(0 0 1px #FFB020)}27%{filter:brightness(1.3) drop-shadow(0 0 4px #FFB020)}61%{filter:brightness(.95) drop-shadow(0 0 2px #FFB020)}66%{filter:brightness(1.15) drop-shadow(0 0 3px #FFB020)}}.hform-hw-burst{position:absolute;left:50%;top:42%;width:0;height:0;z-index:7;pointer-events:none}.hform-hw-burst>i{--a:calc(-165deg + var(--i) * 30deg);position:absolute;left:calc(var(--win-w, 150px) * -.09);top:calc(var(--win-w, 150px) * -.04);width:calc(var(--win-w, 150px) * .18);aspect-ratio:40 / 18;opacity:0}.hform-hw-burst>i::before{filter:drop-shadow(0 0 1px rgb(255 190 120 / .85))}.hform-halloween.hform-is-sent .hform-hw-burst>i{animation:hform-hw-burst 1.9s cubic-bezier(.2,.7,.3,1) forwards;animation-delay:calc(var(--i) * 60ms)}@keyframes hform-hw-burst{0%{opacity:1;transform:rotate(var(--a)) translateX(0) rotate(calc(-1 * var(--a))) scale(.3)}70%{opacity:1}100%{opacity:0;transform:rotate(var(--a)) translateX(180px) rotate(calc(-1 * var(--a))) scale(1.1)}}[class*="hform-xm-"]{display:none}.hform-christmas [class*="hform-xm-"]{display:block}.hform-christmas{--glow:1;--van-stripe:#C8102E;--xm-sky:radial-gradient(1px 1px at 14% 12%, #fff 50%, transparent 51%),
            radial-gradient(1px 1px at 34% 30%, #fff 50%, transparent 51%),
            radial-gradient(1.5px 1.5px at 8% 38%, #fff 50%, transparent 51%),
            radial-gradient(1px 1px at 60% 6%, #fff 50%, transparent 51%),
            linear-gradient(180deg, #0B1A3A 0%, #1D3766 42%, #40639A 62%, #EEF3FA 62%, #CBD9EA 100%)}.hform-christmas.hform-light{--xm-sky:radial-gradient(1px 1px at 14% 12%, #fff 50%, transparent 51%),
            radial-gradient(1px 1px at 34% 30%, #fff 50%, transparent 51%),
            radial-gradient(1.5px 1.5px at 8% 38%, #fff 50%, transparent 51%),
            radial-gradient(1px 1px at 60% 6%, #fff 50%, transparent 51%),
            linear-gradient(180deg, #1C3566 0%, #34558C 42%, #6A8CC0 62%, #F4F8FC 62%, #D6E2EF 100%)}.hform-christmas .hform-frame{background:var(--xm-sky)}.hform-christmas .hform-frame,.hform-christmas .hform-head{--p:var(--progress, 0)}.hform-christmas .hform-sun{top:9%;right:9%;width:20%;height:auto;aspect-ratio:1;background:radial-gradient(circle at 40% 38%,#FFFFFF 0 45%,#E4EAF8 100%);box-shadow:0 0 14px 4px rgb(220 230 255 / .45)}.hform-christmas .hform-window.hform-is-open .hform-sun{transform:none;box-shadow:0 0 20px 6px rgb(220 230 255 / .55)}.hform-xm-house{position:absolute;z-index:0;left:3%;bottom:33%;width:46%;aspect-ratio:60 / 40;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 60 40'%3E%3Cpath fill='%232E2236' d='M5 17H29V38H5Z'/%3E%3Cpath fill='%23241A2C' d='M24 6H28V15H24Z'/%3E%3Cpath fill='%23241A2C' d='M1 18.5L17 5L33 18.5Z'/%3E%3Cpath fill='%23F4F8FF' d='M0 19L17 4L34 19L32 20L17 7L2 20Z'/%3E%3Cpath fill='%23F4F8FF' d='M23.4 5H28.6V6.8H23.4Z'/%3E%3Cpath fill='%23FFD27A' d='M8 21H15V27H8ZM20 21H26V27H20Z'/%3E%3Cpath fill='%238B2E2E' d='M14 29H19.5V38H14Z'/%3E%3Cpath fill='%231F5A3A' d='M47 3L55 15H51.5L57 25H52.5L59 36H35L41.5 25H37L42.5 15H39Z'/%3E%3Cpath fill='%234A2E1E' d='M45 36H49V40H45Z'/%3E%3Cpath fill='%23FFD24A' d='M47 0L48.2 2.6L51 2.8L48.9 4.6L49.6 7.3L47 5.8L44.4 7.3L45.1 4.6L43 2.8L45.8 2.6Z'/%3E%3Ccircle cx='44' cy='19' r='1.3' fill='%23E23B3B'/%3E%3Ccircle cx='50' cy='22' r='1.3' fill='%23FFD24A'/%3E%3Ccircle cx='43' cy='30' r='1.3' fill='%23FFD24A'/%3E%3Ccircle cx='52' cy='31' r='1.3' fill='%23E23B3B'/%3E%3Ccircle cx='47' cy='12' r='1.1' fill='%234FA8FF'/%3E%3C/svg%3E") center bottom / contain no-repeat;pointer-events:none}.hform-xm-snow,.hform-xm-snow::before{position:absolute;inset:0;z-index:0;pointer-events:none}.hform-xm-snow{background:radial-gradient(1.4px 1.4px at 20% 30%,#fff 60%,transparent 61%),radial-gradient(1.4px 1.4px at 70% 75%,#fff 60%,transparent 61%),radial-gradient(1.2px 1.2px at 45% 55%,rgb(255 255 255 / .85) 60%,transparent 61%);background-size:36px 36px;animation:hform-xm-fall 5s linear infinite}.hform-xm-snow::before{content:"";background:radial-gradient(2px 2px at 30% 20%,#fff 60%,transparent 61%),radial-gradient(1.8px 1.8px at 80% 60%,rgb(255 255 255 / .9) 60%,transparent 61%);background-size:58px 58px;animation:hform-xm-fall-big 8s linear infinite}@keyframes hform-xm-fall{to{background-position:8px 36px}}@keyframes hform-xm-fall-big{to{background-position:-10px 58px}}.hform-xm-sleigh{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;opacity:calc(clamp(0, calc(var(--p) - 59), 1) * clamp(0, calc(100 - var(--p)), 1));transition:opacity .4s}.hform-xm-sleigh>i{position:absolute;left:-75%;top:30%;width:64%;aspect-ratio:80 / 24;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 80 24'%3E%3Cg fill='%230E1A33' stroke='%230E1A33' stroke-width='1.1' stroke-linecap='round'%3E%3Cg id='r'%3E%3Cellipse cx='9' cy='12' rx='6' ry='3'/%3E%3Ccircle cx='16.5' cy='7.5' r='2'/%3E%3Cpath fill='none' d='M14 10L16 8M5 14L3 19M7 14L7 19M11 14L12.5 19M13 14L15 18M16 6L15 2M15.4 3.6L13.4 2.6M17.2 6L18.6 2.4'/%3E%3C/g%3E%3Cuse xlink:href='%23r' x='22'/%3E%3Cpath fill='none' stroke-width='.7' d='M18 9L39 9L54 11'/%3E%3Cpath d='M52 10H70Q74 10 74 14V16H55Q51 16 51 12Z'/%3E%3Cpath fill='none' d='M49 20H75Q78 20 78 17M55 16V20M70 16V20'/%3E%3Ccircle cx='62' cy='5' r='2.6'/%3E%3Cpath d='M58.5 7.5H65.5V11H58.5Z'/%3E%3Cpath d='M66 9H72V6.5Q69 4 66 6Z'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 0 1px rgb(255 255 255 / .5));animation:hform-xm-sleigh 4.6s linear infinite}@keyframes hform-xm-sleigh{0%{left:-75%;top:32%}100%{left:110%;top:2%}}.hform-xm-hat{position:absolute;left:40%;bottom:90%;width:30%;aspect-ratio:40 / 30;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 40 30'%3E%3Cpath fill='%23C8102E' d='M8 25C12 14 20 4 32 6C36 7 37 11 35 14C30 10 26 14 26 25Z'/%3E%3Crect x='5' y='22' width='26' height='6' rx='3' fill='%23FFFFFF'/%3E%3Ccircle cx='35' cy='15' r='3.5' fill='%23FFFFFF'/%3E%3C/svg%3E") center bottom / contain no-repeat;transform:rotate(-4deg)}.hform-xm-wreath{position:absolute;left:3%;top:44%;width:15%;aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='6.5' fill='none' stroke='%231F6B3A' stroke-width='4.5'/%3E%3Ccircle cx='10' cy='10' r='6.5' fill='none' stroke='%232E8A4E' stroke-width='1.6' stroke-dasharray='2 3'/%3E%3Ccircle cx='5' cy='6' r='1.2' fill='%23E23B3B'/%3E%3Ccircle cx='15.5' cy='8' r='1.2' fill='%23E23B3B'/%3E%3Ccircle cx='13' cy='15.5' r='1.2' fill='%23E23B3B'/%3E%3Cpath fill='%23C8102E' d='M10 15.5L6.5 13.5V18ZM10 15.5L13.5 13.5V18Z'/%3E%3C/svg%3E") center / contain no-repeat}.hform-xm-frost{position:absolute;inset:0;z-index:4;pointer-events:none;box-shadow:inset 0 0 8px 2px rgb(236 245 255 / .85);background:radial-gradient(circle at 0 0,rgb(240 248 255 / .7),#fff0 20%),radial-gradient(circle at 100% 0,rgb(240 248 255 / .6),#fff0 16%),radial-gradient(circle at 0 100%,rgb(240 248 255 / .6),#fff0 16%),radial-gradient(circle at 100% 100%,rgb(240 248 255 / .7),#fff0 20%);opacity:calc(1 - var(--p) / 100);transition:opacity .6s}.hform-xm-lights{position:absolute;left:0;right:0;top:0;height:15%;z-index:5;pointer-events:none}.hform-xm-lights::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 63% 100% at 50% 0,transparent 75%,#1E2B1E 76% 84%,transparent 85%) 0 0 / calc(100% / var(--n)) 100% repeat-x}.hform-xm-lights>i{--c:#FF4040;--on:clamp(0, calc(var(--p) - var(--t) + 1), 1);position:absolute;left:calc((var(--i) + .5) * 100% / var(--n));top:72%;width:min(6%, calc(60% / var(--n)));aspect-ratio:2 / 3;transform:translateX(-50%);border-radius:45% 45% 50% 50% / 35% 35% 65% 65%;background:var(--c);filter:brightness(calc(.3 + .7 * var(--on))) saturate(calc(.5 + .5 * var(--on)));transition:filter .4s}.hform-xm-lights>i:nth-child(4n+2){--c:#FFD23F}.hform-xm-lights>i:nth-child(4n+3){--c:#3BDB6B}.hform-xm-lights>i:nth-child(4n+4){--c:#4FA8FF}.hform-xm-lights>i::before{content:"";position:absolute;left:20%;right:20%;top:-18%;height:26%;border-radius:1px;background:#26331F}.hform-xm-lights>i::after{content:"";position:absolute;inset:-120%;border-radius:50%;background:radial-gradient(closest-side,var(--c),transparent);opacity:calc(var(--on) * .55);transition:opacity .4s}.hform-christmas .hform-window.hform-is-open .hform-xm-lights>i{animation:hform-xm-twinkle 1.1s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.37s)}@keyframes hform-xm-twinkle{from{filter:brightness(1.1)}to{filter:brightness(.55)}}.hform-xm-robin{position:absolute;z-index:6;left:6%;bottom:5px;width:22%;aspect-ratio:30 / 26;pointer-events:none}.hform-xm-robin>i{position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 30 26'%3E%3Cpath fill='%235E3E28' d='M22 12L30 8L29 13L23 16Z'/%3E%3Cellipse cx='14' cy='14' rx='10' ry='8' fill='%237A5236'/%3E%3Cellipse cx='13' cy='19' rx='6' ry='2.8' fill='%23F1E6D6'/%3E%3Ccircle cx='8' cy='8' r='5.5' fill='%237A5236'/%3E%3Cellipse cx='8.5' cy='14' rx='5.5' ry='5.5' fill='%23E0592A'/%3E%3Ccircle cx='6.5' cy='10' r='3.6' fill='%23E0592A'/%3E%3Ccircle cx='6.6' cy='7' r='1' fill='%23111111'/%3E%3Cpath fill='%233A2A1A' d='M2.8 8.5L0 9.5L2.8 10.3Z'/%3E%3Cpath fill='none' stroke='%233A2A1A' stroke-width='1' d='M12 21.5L11 25.5M16 21.5L16 25.5'/%3E%3C/svg%3E") center bottom / contain no-repeat}.hform-christmas .hform-window.hform-is-open .hform-xm-robin>i{animation:hform-xm-hop .45s ease-out 2}@keyframes hform-xm-hop{0%,100%{transform:translateY(0)}45%{transform:translateY(-40%) rotate(-6deg)}}.hform-xm-burst{position:absolute;left:50%;top:42%;width:0;height:0;z-index:7;pointer-events:none}.hform-xm-burst>i{--a:calc(-175deg + var(--i) * 18.9deg);position:absolute;left:calc(var(--win-w, 150px) * -.05);top:calc(var(--win-w, 150px) * -.05);width:calc(var(--win-w, 150px) * .1);aspect-ratio:1;opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' d='M10 1V19M2.2 5.5L17.8 14.5M2.2 14.5L17.8 5.5M7.5 2.5L10 5L12.5 2.5M7.5 17.5L10 15L12.5 17.5'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 0 1px rgb(40 60 110 / .7))}.hform-xm-burst>i:nth-child(even){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 20'%3E%3Cpath fill='%23FFD24A' d='M10 0L12.6 6.6L20 7.2L14.3 11.8L16.2 19L10 15L3.8 19L5.7 11.8L0 7.2L7.4 6.6Z'/%3E%3C/svg%3E");filter:drop-shadow(0 0 2px rgb(255 200 60 / .8))}.hform-christmas.hform-is-sent .hform-xm-burst>i{animation:hform-hw-burst 2.2s cubic-bezier(.2,.7,.3,1) forwards;animation-delay:calc(var(--i) * 45ms)}.hform-success{display:none;text-align:center;padding:28px 8px}.hform-success.hform-is-shown{display:block}.hform-success:focus{outline:none}.hform-success-mark{width:64px;height:64px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;background:var(--success-bg);color:var(--ok)}.hform .hform-success h3{margin:0 0 8px;padding:0;font-family:var(--hform-font);font-size:24px;color:var(--text)}.hform .hform-success p{margin:0 auto;color:var(--muted);max-width:32ch;line-height:1.5}@media (max-width:560px){.hform-head{grid-template-columns:1fr calc(var(--win-w, 150px) * .64);gap:16px;padding:24px 20px}.hform .hform-title{font-size:26px}.hform-frame{height:calc(var(--win-h, 150px) * .7333);border-width:6px}.hform-body{padding:24px 20px 22px}.hform-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hform *,.hform *::before,.hform *::after{transition:none!important}.hform-halloween [class*="hform-hw-"],.hform-halloween [class*="hform-hw-"]>i,.hform-halloween [class*="hform-hw-"]::before,.hform-halloween [class*="hform-hw-"]>i::before{animation:none!important}.hform-halloween .hform-hw-ghost>i{transform:translateX(22%)}.hform-halloween .hform-hw-burst{display:none}.hform-christmas [class*="hform-xm-"],.hform-christmas [class*="hform-xm-"]>i,.hform-christmas [class*="hform-xm-"]::before{animation:none!important}.hform-christmas .hform-xm-sleigh>i{left:30%;top:10%}.hform-christmas .hform-xm-burst{display:none}}