html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.uth{--ink:#14122B;--mut:#6B6786;--mut2:#9A93B0;--blue:#2164F4;--purple:#6B2FBF;--line:#E9E4F4;--red:#E5484D;--green:#2E9E6B;--grad:linear-gradient(99deg,#2164F4 0%,#4A4AE8 46%,#6B2FBF 100%);--disp:"Fraunces",Georgia,serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI","DM Sans",system-ui,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--out:cubic-bezier(.23,1,.32,1);--back:cubic-bezier(.34,1.4,.64,1)}.uth *{box-sizing:border-box}.uth{margin:0;background:transparent;color:var(--ink);font-family:var(--sans);line-height:1.55;-webkit-font-smoothing:antialiased}.uth .ufsec{position:relative;overflow:hidden;isolation:isolate;padding:104px 24px 116px;background:transparent}.uth .grain{position:absolute;inset:0;z-index:6;pointer-events:none;opacity:.032;background-size:240px 240px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.uth .ufwrap{position:relative;z-index:3;max-width:1180px;margin:0 auto}.uth .ufeyebrow{font-family:var(--mono);font-size:.74rem;letter-spacing:.28em;text-transform:uppercase;color:var(--purple);text-align:center}.uth h2{font-family:var(--disp);font-weight:470;font-variation-settings:"opsz" 144;font-size:clamp(46px,5.4vw,74px);line-height:.98;letter-spacing:-.015em;color:var(--ink);text-align:center;max-width:22ch;margin:18px auto 0;text-wrap:balance}.uth h2 .g{font-style:italic;font-weight:560;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-right:.14em}.uth .lede{text-align:center;color:var(--mut);font-size:1.1rem;max-width:52ch;margin:18px auto 0}.uth .dipsum{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.uth .dip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:44px;align-items:stretch}.uth .panel{position:relative;display:flex;flex-direction:column;border-radius:16px;padding:18px;overflow:hidden;border:1px solid rgba(233,228,244,.95);background:#ffffffb8;box-shadow:0 34px 70px -44px #14122b6b,0 1px #ffffffe6 inset;backdrop-filter:blur(6px)}.uth .panel.pain{background:linear-gradient(180deg,#e5484d0d,#ffffffb8 46%);border-color:#e5484d33}.uth .panel.fix{background:linear-gradient(180deg,#2e9e6b0d,#ffffffb8 46%);border-color:#2e9e6b33}.uth .plab{display:flex;align-items:center;gap:9px;font-size:.94rem;font-weight:650;margin:0 0 12px;position:relative;z-index:80;color:var(--ink)}.uth .pdot,.uth .fdot{width:7px;height:7px;border-radius:50%;flex:none}.uth .pdot{background:var(--red);box-shadow:0 0 11px #e5484de6}.uth .fdot{background:var(--green);box-shadow:0 0 11px #2e9e6bd9}.uth .count{position:absolute;right:12px;bottom:12px;z-index:70;font-family:var(--mono);font-size:11px;background:#fffffff0;border:1px solid rgba(229,72,77,.3);color:#c5343b;border-radius:999px;padding:5px 12px;font-variant-numeric:tabular-nums}.uth .desk{position:relative;height:660px;overflow:hidden;border-radius:10px}.uth .vc{position:absolute;width:158px;min-height:198px;transform-origin:50% 50%;will-change:transform;border-radius:13px;padding:13px 12px 11px;display:flex;flex-direction:column;background:linear-gradient(rgba(255,255,255,.06),transparent 55%),#17161f;color:#f2f1f6;border:1px solid rgba(255,255,255,.09);box-shadow:0 16px 34px #14122b66}.uth .vc.wide{width:246px;min-height:auto;flex-direction:row;align-items:flex-start;gap:11px;padding:12px 13px}.uth .vc.wide .ic{margin-bottom:0;width:30px;height:30px;flex:none}.uth .vc.wide .bodycol{flex:1;min-width:0;display:flex;flex-direction:column}.uth .vc.wide .sn{flex:none}.uth .vc.small{width:142px;min-height:172px}.uth .vc .ic{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;margin-bottom:10px}.uth .vc .ic svg{width:16px;height:16px;fill:#fff}.uth .vc .ic.mono{background:#ffffff17;border:1px solid rgba(255,255,255,.13)}.uth .vc .ic.mono span{font-size:11.5px;font-weight:650;color:#cfcadb;letter-spacing:.02em}.uth .vc.wide .ic.mono{width:30px;height:30px}.uth .i-call{background:linear-gradient(160deg,#ff7a7a,#e5484d)}.uth .i-sms{background:linear-gradient(160deg,#3ddc84,#25a35a)}.uth .i-form{background:linear-gradient(160deg,#8b6cff,#6d4fe0)}.uth .i-fb{background:linear-gradient(160deg,#2d88ff,#1666d8)}.uth .i-goo{background:linear-gradient(160deg,#ffce4a,#f5a623)}.uth .vc .ch{font-size:12.5px;font-weight:600;letter-spacing:-.01em}.uth .vc .sn{font-size:11.5px;color:#a09ab5;margin-top:4px;line-height:1.35;flex:1}.uth .vc .tm{font-family:var(--mono);font-size:10px;color:#6b6b7c;margin-top:8px}.uth .vc .st{margin-top:9px;padding-top:8px;border-top:1px solid rgba(255,255,255,.09);font-size:10.5px;color:#ff9a9a;display:flex;align-items:center;gap:6px}.uth .vc .st .p{width:5px;height:5px;border-radius:50%;background:var(--red);flex:none;box-shadow:0 0 8px #e5484de6}.uth .vc .ag{font-family:var(--mono);font-size:10px;color:#e5484d;font-weight:600;margin-top:5px;font-variant-numeric:tabular-nums}.uth .vc.sticky{width:150px;min-height:150px;background:linear-gradient(165deg,#ffe99a,#ffd96b);color:#4a3b00;border-color:#00000012;box-shadow:0 16px 30px #785a004d;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:15px;line-height:1.4;padding:16px 14px;justify-content:center}.uth .vc.slip{width:156px;min-height:160px;background:#fff;color:#2a2438;border-color:var(--line);box-shadow:0 14px 28px #14122b38;font-family:var(--mono);font-size:10.5px;line-height:1.5;justify-content:center}.uth .vc.slip .vm{color:var(--red);font-weight:700;letter-spacing:.04em;display:block;margin-bottom:6px}.uth .phonewrap{height:632px;display:grid;place-items:center;position:relative}.uth .phone{position:relative;width:292px;height:604px;border-radius:44px;padding:9px;background:linear-gradient(160deg,#3a3550,#15131f 40%,#0d0c14);box-shadow:0 40px 80px -30px #14122b99,0 0 0 1px #ffffff17 inset,0 2px 5px #ffffff29 inset}.uth .screen{position:relative;width:100%;height:100%;border-radius:36px;overflow:hidden;background:radial-gradient(120% 60% at 20% 0%,rgba(107,47,191,.55),transparent 60%),radial-gradient(100% 60% at 90% 20%,rgba(33,100,244,.4),transparent 60%),linear-gradient(180deg,#241c3b,#0f0c1a 60%,#08070e)}.uth .island{position:absolute;left:50%;top:11px;transform:translate(-50%);width:86px;height:25px;border-radius:999px;background:#05040a;z-index:9}.uth .lockhead{padding:44px 0 0;text-align:center;color:#fff}.uth .lockdate{font-size:12.5px;opacity:.72}.uth .locktime{font-size:54px;font-weight:250;letter-spacing:-.03em;line-height:1.02;margin-top:-2px;font-variant-numeric:tabular-nums}.uth .notes{position:absolute;left:10px;right:10px;bottom:13px;display:flex;flex-direction:column;gap:7px}.uth .note{position:relative;border-radius:16px;padding:8px 11px;background:#262236b8;backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(255,255,255,.1);color:#f3f1f8;box-shadow:0 10px 26px #00000057;opacity:0;transform:translateY(26px) scale(.94);transition:opacity .42s var(--out),transform .5s var(--back)}.uth .note.on{opacity:1;transform:none}.uth .note .nh{display:flex;align-items:center;gap:7px;margin-bottom:3px}.uth .napp{width:18px;height:18px;border-radius:5px;flex:none;display:block;background:url(/logo-mark.png) center/contain no-repeat}.uth .nname{font-size:10px;letter-spacing:.05em;text-transform:uppercase;opacity:.72;font-weight:600}.uth .nwhen{margin-left:auto;font-size:10px;opacity:.55}.uth .ntitle{font-size:13px;font-weight:600;line-height:1.25}.uth .nbody{font-size:11.5px;opacity:.76;line-height:1.3;margin-top:1px}.uth .kickcard{display:flex;align-items:flex-start;gap:14px;margin:20px 2px 2px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid rgba(46,158,107,.26);box-shadow:0 20px 44px -30px #14122b73,0 1px #ffffffe6 inset;opacity:0;transform:translateY(12px);transition:opacity .5s var(--out),transform .55s var(--back)}.uth .kickcard.on{opacity:1;transform:none}.uth .kickmark{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;background:#e7f6ef;border:1px solid rgba(46,158,107,.28)}.uth .kickmark svg{width:15px;height:15px;fill:none;stroke:#2e9e6b;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.uth .kickbody{flex:1;min-width:0}.uth .kicklabel{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#1e7a4f;margin-bottom:3px}.uth .kickline{font-family:"DM Sans",var(--sans);font-weight:500;font-size:clamp(17px,1.55vw,20px);line-height:1.34;letter-spacing:-.028em;text-align:left;margin:0;min-height:2.7em;font-style:normal}.uth .kickcard.pain{border-color:#e5484d42}.uth .kickcard.pain .kicklabel{color:#b02e68}.uth .kickcard.pain .kickline span{background:none;-webkit-text-fill-color:#B02E68;color:#b02e68}.uth .kickcard.pain .caret{background:#b02e68}.uth .kickmark.pain{background:#fdecec;border-color:#e5484d47}.uth .kickmark.pain svg{stroke:#e5484d;fill:none;stroke-width:2}.uth .kickcard{margin-top:auto}.uth .kickline span{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.uth .caret{display:inline-block;width:2px;height:.95em;vertical-align:-.12em;margin-left:3px;background:#6b2fbf;opacity:0}.uth .caret.on{animation:cblink 1.05s steps(2) infinite}@keyframes cblink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media(max-width:940px){.uth .dip{grid-template-columns:1fr}.uth .desk{height:600px}.uth .phonewrap{height:auto;padding:4px 0 2px}.uth .phone{width:min(292px,100%);height:auto;min-height:520px}.uth .screen{display:flex;flex-direction:column}.uth .notes{position:static;margin:auto 10px 13px;left:auto;right:auto;bottom:auto}.uth .lockhead{padding-top:34px}}@media(prefers-reduced-motion:reduce){.uth .vc,.uth .note{transition:none!important}}
