@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_737f0633-module__UHFj-a__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_737f0633-module__UHFj-a__variable{--font-hc-serif:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_41aaf6d-module__LvjpVW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_41aaf6d-module__LvjpVW__variable{--font-hc-sans:"Outfit", "Outfit Fallback"}
.hc-root{--hc-ember:#ff6a3d;--hc-rose:#c41e5a;--hc-purple:#6d28d9;--hc-ink:#070407;--hc-glass:#0c060ab8;--hc-serif:var(--font-hc-serif), "Fraunces", Georgia, serif;--hc-sans:var(--font-hc-sans), "Outfit", system-ui, sans-serif;color:#f4eae4;font-family:var(--hc-sans)}.hc-grain{pointer-events:none;opacity:.055;mix-blend-mode:overlay;z-index:2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hc-rim{box-shadow:0 0 0 1px #c41e5a47,0 0 0 8px #070407e6,0 30px 80px -24px #c41e5a73,inset 0 0 80px -20px #6d28d92e}@keyframes hcEmber{0%,to{opacity:.45;filter:blur(28px)}50%{opacity:.85;filter:blur(22px)}}.hc-ember{pointer-events:none;background:radial-gradient(circle,#ff6a3d8c,#c41e5a1f 55%,#0000 70%);border-radius:999px;animation:5.5s ease-in-out infinite hcEmber;position:absolute}@keyframes hcPulse{0%,to{box-shadow:0 0 #ff6a3d00,0 0 18px -6px #ff6a3d8c}50%{box-shadow:0 0 0 6px #ff6a3d00,0 0 28px -2px #ff6a3dd9}}.hc-pulse{animation:1.6s ease-in-out 2 hcPulse}.hc-title{font-family:var(--hc-serif);font-optical-sizing:auto;letter-spacing:-.03em;background:linear-gradient(120deg,#ffb199 0%,#fff5ee 38%,#e9b3ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:560;line-height:.92}.hc-kicker{letter-spacing:.34em;text-transform:uppercase;color:#f0a090;font-size:10px}.hc-chip{color:#d9c8c2;background:#00000059;border:1px solid #ffffff14;border-radius:999px;padding:.55rem .95rem;font-size:13px;transition:border-color .2s,background .2s,color .2s,transform .2s}.hc-chip[aria-pressed=true],.hc-chip.is-on{color:#fff7f2;background:linear-gradient(#c41e5a73,#280812b3);border-color:#ff966eb3;box-shadow:0 0 24px -8px #ff6a3db3}.hc-chip:active{transform:scale(.97)}.hc-start-hero{background:linear-gradient(#07040747,#070407c7),radial-gradient(at 50% 0,#ff5a282e,#0000 52%),url(/heat-check/night.png) 50% 40%/cover}.hc-phone{height:var(--hc-vv,100dvh);max-height:var(--hc-vv,100dvh);background:radial-gradient(at 50% -10%,#c41e5a29,#0000 42%),#080406;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:900px){.hc-phone-wrap{background:radial-gradient(at 20% 20%,#c41e5a2e,#0000 40%),radial-gradient(at 90% 80%,#6d28d929,#0000 45%),#050305;place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.hc-phone{border-radius:2rem;width:min(560px,100%);height:min(920px,100dvh);max-height:100dvh}}.hc-header{z-index:20;padding:.55rem .85rem calc(.45rem + env(safe-area-inset-top,0px));padding-top:calc(.55rem + env(safe-area-inset-top,0px));-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(#0c060ae0,#0c060a8c);border-bottom:1px solid #ff785a1f;align-items:center;gap:.7rem;display:flex;position:relative;box-shadow:0 12px 40px -20px #ff502873}.hc-face{object-fit:cover;background:#1a0c10;border-radius:50%;flex-shrink:0;width:38px;height:38px;box-shadow:0 0 0 1px #ff8c6459,0 0 16px -4px #ff5a28b3}.hc-face-sm{width:28px;height:28px}.hc-face-lg{width:52px;height:52px}.hc-tip-handle{z-index:19;cursor:pointer;background:linear-gradient(#14080cb3,#08040633);place-items:center;height:22px;display:grid;position:relative}.hc-tip-handle img{width:14px;height:14px}.hc-tip-bar{opacity:.85;background:linear-gradient(90deg,#7c1d4a,#ff6a3d,#7c3aed);border-radius:99px;width:42px;height:4px}.hc-rail{z-index:18;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform-origin:top;background:linear-gradient(#1c080eeb,#0a0408e0);border-bottom:1px solid #ff785a29;position:relative;overflow:hidden}.hc-rail-inner{padding:.75rem 1rem 1rem}@keyframes hcSpringOpen{0%{opacity:0;max-height:0}60%{opacity:1;max-height:160px}to{opacity:1;max-height:180px}}@keyframes hcSpringClose{0%{opacity:1;max-height:180px}to{opacity:0;max-height:0}}.hc-rail.open{animation:.42s cubic-bezier(.16,1.2,.32,1) both hcSpringOpen}.hc-rail.shut{max-height:0;animation:.32s cubic-bezier(.4,0,.7,.2) both hcSpringClose}.hc-thread{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:.45rem;padding:.85rem .75rem 1rem;display:flex;overflow-y:auto}.hc-row{align-items:flex-end;gap:.4rem;max-width:86%;display:flex}.hc-row.them{align-self:flex-start}.hc-row.me{justify-content:flex-end;align-self:flex-end}.hc-bubble{word-break:break-word;padding:.62rem .85rem .7rem;font-size:15px;line-height:1.35;position:relative}.hc-bubble .tail{width:11px;height:11px;position:absolute;bottom:3px}[data-skin=ios] .hc-bubble.them .tail,[data-skin=android] .hc-bubble.them .tail{background:inherit;clip-path:polygon(100% 0,0 100%,100% 100%);filter:brightness(.85);left:-3px}[data-skin=ios] .hc-bubble.me .tail,[data-skin=android] .hc-bubble.me .tail{background:inherit;clip-path:polygon(0 0,0 100%,100% 100%);filter:brightness(.9);right:-3px}[data-skin=ios] .hc-bubble.them{color:#f3ebe7;background:linear-gradient(#2a2226 0%,#1a1417 100%);border-radius:18px 18px 18px 5px;box-shadow:inset 0 1px #ffffff14,0 8px 18px -12px #000c}[data-skin=ios] .hc-bubble.me{color:#fff8f4;background:linear-gradient(#ff8a5c 0%,#c41e5a 58%,#6d1a8a 140%);border-radius:18px 18px 5px;box-shadow:inset 0 1px #ffffff47,0 10px 22px -12px #ff5028b3}[data-skin=android] .hc-bubble.them{color:#efe6e2;background:linear-gradient(#262026 0%,#161216 100%);border-radius:14px 14px 14px 4px;box-shadow:inset 0 1px #ffffff0f}[data-skin=android] .hc-bubble.me{color:#fff7f2;background:linear-gradient(#e8673a,#9b1848);border-radius:14px 14px 4px;box-shadow:inset 0 1px #ffffff38}.hc-photo{border-radius:16px;max-width:min(220px,70vw);overflow:hidden;box-shadow:0 16px 40px -18px #ff50288c}.hc-photo img{width:100%;height:auto;display:block}.hc-meta{letter-spacing:.04em;color:#8a7a76;align-self:flex-end;padding:0 .35rem .15rem;font-size:10px}.hc-checks{vertical-align:middle;gap:1px;margin-left:4px;display:inline-flex}.hc-composer{z-index:20;padding:.45rem .7rem calc(.55rem + env(safe-area-inset-bottom,0px));background:linear-gradient(#08040633,#080406eb);border-top:1px solid #ff785a1a;position:relative}.hc-input{color:#f6eee9;background:#ffffff0d;border:1px solid #ffffff14;outline:none;flex:1;padding:.7rem .95rem}[data-skin=ios] .hc-input{border-radius:22px}[data-skin=android] .hc-input{border-radius:10px}.hc-send{color:#fff;background:radial-gradient(circle at 30% 20%,#ffb08a,#c41e5a 55%,#5b1578);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 22px -4px #ff5a28d9}[data-skin=android] .hc-send{border-radius:12px}.hc-dots span{background:#cbb;border-radius:50%;width:6px;height:6px;margin:0 2px;animation:1.1s ease-in-out infinite hcDot;display:inline-block}.hc-dots span:nth-child(2){animation-delay:.15s}.hc-dots span:nth-child(3){animation-delay:.3s}@keyframes hcDot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.hc-menu{z-index:40;background:#0c060af0;border:1px solid #ff785a33;border-radius:14px;min-width:168px;position:absolute;top:calc(100% + 6px);right:.6rem;overflow:hidden;box-shadow:0 20px 50px -16px #000000b3}.hc-menu button{text-align:left;color:#f0e6e1;width:100%;padding:.7rem .9rem;font-size:13px;display:block}.hc-menu button:hover{background:#ff5a281f}.hc-press{z-index:80;background:#0a0608f5;border:1px solid #ff8c6440;border-radius:14px;min-width:160px;position:fixed;overflow:hidden}.hc-recap{background:radial-gradient(at 20% 90%,#ff5a282e,#0000 50%),#070407;overflow:hidden}.hc-recap-art{filter:saturate(.85)brightness(.42);background:url(/heat-check/night.png) 50% 30%/cover}.hc-cta{letter-spacing:.02em;color:#fff8f3;background:linear-gradient(#ff8a5c,#c41e5a 55%,#6d1a8a);border-radius:16px;justify-content:center;align-items:center;width:100%;padding:.95rem 1.1rem;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 16px 40px -14px #ff5028cc}.hc-cta:disabled{opacity:.45}.hc-soon{background:linear-gradient(#07040759,#070407d1),url(/heat-check/night.png) 50%/cover}.hc-select{appearance:none;color:#f4eae4;background-color:#0c0709;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23ffb199' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1px solid #ffffff1a;border-radius:14px;width:100%;min-height:48px;padding:.85rem 2.4rem .85rem .95rem;font-size:15px}.hc-select:focus{border-color:#ff966e8c;outline:none}.hc-select option{color:#f4eae4;background:#12080c}
