.hh{position:relative;background:linear-gradient(180deg,#f3f7ff,#fff);padding:2.25rem 1rem 2.5rem;overflow-x:clip}.hh-h1{font-size:clamp(2.5rem,4.6vw + .4rem,4.25rem);line-height:1.02;letter-spacing:-.04em;font-weight:700;color:#1e3a8a;text-wrap:balance;margin:0 0 1.125rem}.hh-accent{color:#d97706;font-style:italic;font-weight:700}.hh-sub{font-size:clamp(1.125rem,.6vw + .95rem,1.375rem);line-height:1.45;color:#374151;margin:0;text-wrap:pretty}.hh-strong{font-weight:600;color:#111827}.hh-prompt{width:100%;margin-top:1.75rem}.hh-prompt>div>div:has(>textarea){border-radius:1.25rem!important;border:1px solid #e3e8f2!important;box-shadow:0 1px 2px #1e3a8a0f,0 10px 24px -14px #1e3a8a4d,0 36px 72px -32px #1e3a8a73!important}.hh-prompt textarea{padding:1.125rem 1.375rem .5rem!important;font-size:1.0625rem!important;min-height:4.75rem!important}.hh-prompt textarea+div{padding:.5rem 1rem 1rem!important}.hh-prompt textarea+div>button{padding:.8125rem 1.5rem!important;font-size:1rem!important;min-height:3rem!important;border-radius:.875rem!important}.hh-see{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .25rem;font-size:1.0625rem;font-weight:600;color:#1e3a8a;text-underline-offset:.3em;text-decoration-thickness:1.5px;cursor:pointer;border-radius:6px}.hh-see:hover{text-decoration:underline}.hh-see:focus-visible{outline:2px solid #3b5bdb;outline-offset:3px}.hh-see-glyph{width:.85em;height:.85em;color:#d97706}.hh-stats{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 0;list-style:none;margin:0;padding:0;font-size:.9375rem;line-height:1.4;color:#4b5563}.hh-stats li{display:inline-flex;align-items:center;white-space:nowrap}.hh-stats li+li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:9999px;background:#b8c3dd;margin:0 .875rem}.hh-stats strong{font-weight:700;color:#1e3a8a;margin-right:.3em}.hh-stats li:last-child strong{margin-right:0;margin-left:.3em}.hh-card{background:#fff;border-radius:1rem;box-shadow:0 1px 2px #0f172a1a,0 18px 40px -16px #08113066}.hh-card-ring{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.125rem .875rem .875rem}.hh-ring{width:3.75rem;height:3.75rem;flex:none}.hh-ring-num{font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:700;fill:#1e3a8a}.hh-card-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.hh-card-text strong{font-size:.9375rem;font-weight:700;color:#111827;white-space:nowrap}.hh-card-text span{font-size:.8125rem;color:#6b7280;white-space:nowrap}.hh-card-sales{padding:.875rem 1rem .5rem}.hh-sales-head{display:flex;align-items:center;justify-content:space-between;padding:0 .125rem .5rem;font-size:.8125rem;font-weight:700;color:#111827}.hh-live{display:inline-flex;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0ea57b}.hh-live i{width:6px;height:6px;border-radius:9999px;background:#0ea57b;box-shadow:0 0 0 3px #0ea57b2e}.hh-card-sales ul{list-style:none;margin:0;padding:0}.hh-card-sales li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.5rem .125rem;border-top:1px solid #eef2f9;font-size:.8125rem}.hh-sales-avatar{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:9999px;color:#1e3a8a;background:#e8efff}.hh-sales-avatar-1{color:#b45309;background:#fff1dc}.hh-sales-avatar-2{color:#0b7a5a;background:#ddf5ec}.hh-sales-avatar svg{width:.9rem;height:.9rem}.hh-sales-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#111827;font-weight:500}.hh-sales-price{font-weight:700;color:#0ea57b}.hh-card-audio{margin:0;overflow:hidden}.hh-card-audio img{display:block;width:100%;height:auto}.hh-b{text-align:center}.hh-b-head{max-width:50rem;margin:0 auto}.hh-b-head .hh-sub{max-width:42rem;margin:0 auto}.hh-b .hh-prompt>div{max-width:44rem;margin-inline:auto}.hh-b-see{margin-top:.875rem}.hh-stage{position:relative;width:min(100%,66rem);margin:2.5rem auto 0;padding:0 2.5%;container-type:inline-size}.hh-stage-glow{position:absolute;top:10%;right:6%;bottom:-4%;left:6%;border-radius:2rem;background:radial-gradient(60% 60% at 50% 40%,#3b5bdb29,#3b5bdb00 70%);pointer-events:none}.hh-anchor{position:relative;z-index:1;margin:0;opacity:0;transform:translateY(26px);animation:hh-in .9s cubic-bezier(.22,1,.36,1) .1s forwards}.hh-anchor img{display:block;width:100%;height:auto;border-radius:1rem;background:#fff;box-shadow:0 0 0 1px #1e3a8a14,0 2px 4px #0f172a14,0 40px 80px -30px #0811308c}.hh-stage .hh-card{position:absolute;z-index:2;opacity:0;transform:translateY(18px);animation:hh-in .8s cubic-bezier(.22,1,.36,1) forwards}.hh-b-sales{left:0;bottom:12%;width:clamp(13.5rem,27cqw,18rem);animation-delay:.55s}.hh-b-ring{right:0;top:9%;animation-delay:.75s}.hh-b-audio{right:1.5%;bottom:-6%;width:clamp(11rem,24cqw,15rem);animation-delay:.95s}.hh-b-ring,.hh-b-audio{will-change:transform}.hh-stage .hh-card.hh-b-ring{animation:hh-in .8s cubic-bezier(.22,1,.36,1) .75s forwards,hh-float 7s ease-in-out 1.8s infinite}.hh-stage .hh-card.hh-b-audio{animation:hh-in .8s cubic-bezier(.22,1,.36,1) .95s forwards,hh-float 8s ease-in-out 2.3s infinite}.hh-band{margin:3rem auto 0;max-width:56rem;padding-top:1.25rem;border-top:1px solid #e3e8f2}@keyframes hh-in{to{opacity:1;transform:none}}@keyframes hh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.hh-anchor,.hh-stage .hh-card,.hh-stage .hh-card.hh-b-ring,.hh-stage .hh-card.hh-b-audio{opacity:1;transform:none;animation:none}.hh-dialog{animation:none}}@media(min-width:640px){.hh{padding:3rem 2rem 3.5rem}.hh-stage{margin-top:3rem;padding:0 3.5%}}@media(min-width:1024px){.hh{padding:3.5rem 2.5rem 4rem}}@media(max-width:639px){.hh-b-sales,.hh-b-audio{display:none}.hh-b-ring{right:0;top:auto;bottom:-8%}.hh-stage{padding:0 .5rem 1rem}.hh-stats{flex-direction:column;gap:.375rem}.hh-stats li+li:before{display:none}.hh-band{margin-top:2.25rem}.hh-b-head .hh-sub{font-size:1.125rem}.hh-card-ring{padding:.625rem .875rem .625rem .625rem}.hh-ring{width:3rem;height:3rem}}.hh-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#070c1cd1;animation:hh-fade .18s ease-out}.hh-dialog-box{position:relative;width:min(100%,64rem)}.hh-player{position:relative;aspect-ratio:16 / 9;border-radius:1rem;overflow:hidden;background:#000;box-shadow:0 40px 100px -20px #000c}.hh-player iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.hh-dialog-close{position:absolute;top:-3.25rem;right:0;z-index:1;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:9999px;color:#fff;background:#ffffff1f;cursor:pointer}.hh-dialog-close:hover{background:#ffffff3d}.hh-dialog-close:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.hh-dialog-close svg{width:1.25rem;height:1.25rem}@media(min-width:1100px){.hh-dialog-close{top:-.75rem;right:-3.5rem}}@keyframes hh-fade{0%{opacity:0}}.hr-surface{background:#f9fafb}.hr-card{position:relative;background:#fff;border:1px solid #e6e9f2;border-radius:1rem;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280a,0 10px 28px -18px #1e3a8a61;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s cubic-bezier(.2,.7,.2,1),border-color .22s ease}.hr-card-lift:hover{transform:translateY(-3px);border-color:#d8e1f2;box-shadow:inset 0 1px #ffffffe6,0 2px 4px #1018280d,0 22px 44px -20px #1e3a8a73}.hr-card-lift:active{transform:translateY(-1px) scale(.992);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280d,0 10px 24px -18px #1e3a8a66}.hr-chip{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:#eef2ff;color:#1e3a8a;flex-shrink:0;box-shadow:inset 0 1px #fffc}.hr-chip-green{background:#e7f5ee;color:#0ea57b}.hr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;padding:.875rem 1.5rem;font-weight:600;font-size:1rem;line-height:1.25;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.hr-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:3px}.hr-btn-primary{background:#1e3a8a;color:#fff;box-shadow:inset 0 1px #ffffff24,0 1px 2px #1e3a8a33,0 14px 30px -16px #1e3a8a99}.hr-btn-primary:hover{background:#1b3479;transform:translateY(-1px)}.hr-btn-primary:active{transform:translateY(0) scale(.985);box-shadow:inset 0 2px 6px #00000047}.hr-btn-inverse{background:#fff;color:#1e3a8a;box-shadow:0 1px 2px #0000001f,0 14px 30px -16px #00000080}.hr-btn-inverse:hover{transform:translateY(-1px);background:#f3f6ff}.hr-btn-inverse:active{transform:translateY(0) scale(.985);box-shadow:inset 0 2px 6px #0000002e}.hr-btn-inverse:focus-visible{outline-color:#93c5fd}.hr-btn-demo{background:#0ea57b;color:#fff;box-shadow:0 1px 2px #0ea57b33,0 14px 30px -16px #0ea57b99}.hr-btn-demo:hover{background:#0b8f6a;transform:translateY(-1px)}.hr-btn-demo:active{transform:translateY(0) scale(.985);box-shadow:inset 0 2px 6px #00000047}.hr-btn-demo-on-navy:focus-visible{outline-color:#93c5fd}.hr-js .hr-reveal{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transition-delay:var(--hr-d, 0s)}.hr-js .hr-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hr-js .hr-reveal{opacity:1;transform:none;transition:none}}.hr-stat-band{display:grid;grid-template-columns:1fr;background:#fff;border:1px solid #e6e9f2;border-radius:1.25rem;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1e3a8a0f,0 14px 34px -22px #1e3a8a66;overflow:hidden}.hr-stat{padding:1.25rem;text-align:center;border-top:1px solid #edf1f9}.hr-stat:first-child{border-top:0}@media(min-width:540px){.hr-stat-band{grid-template-columns:1fr 1fr}.hr-stat{padding:1.5rem 1.25rem}.hr-stat:nth-child(2){border-top:0}.hr-stat:nth-child(2n){border-left:1px solid #edf1f9}}@media(min-width:1024px){.hr-stat-band{grid-template-columns:repeat(4,1fr)}.hr-stat{padding:1.75rem 1.5rem;border-top:0}.hr-stat+.hr-stat{border-left:1px solid #edf1f9}}.hr-stat-figure{font-variant-numeric:tabular-nums;letter-spacing:-.03em}.hr-feed-row{display:flex;align-items:center;gap:.875rem;background:#fff;border:1px solid #e6e9f2;border-radius:.875rem;padding:.875rem 1rem;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280a,0 8px 20px -16px #1e3a8a59}.hr-ring{--hr-ring-p: 0;width:4.75rem;height:4.75rem;border-radius:9999px;background:conic-gradient(#0ea57b calc(var(--hr-ring-p) * 1%),#e7f5ee 0);display:grid;place-items:center;flex-shrink:0}.hr-ring>span{width:3.75rem;height:3.75rem;border-radius:9999px;background:#fff;display:grid;place-items:center;font-weight:700;color:#0ea57b;font-variant-numeric:tabular-nums}.hr-plate{position:relative;border-radius:1.25rem;padding:1rem;background:radial-gradient(120% 90% at 10% 0%,#eef2ff,#f5f8ff 55%,#f9fafb);border:1px solid #e6e9f2;box-shadow:inset 0 1px #ffffffe6}@media(min-width:640px){.hr-plate{padding:1.5rem}}.hr-media{position:relative;overflow:hidden;border-radius:.875rem;background:#fff;border:1px solid #e6e9f2;box-shadow:0 1px 2px #1018280f,0 18px 40px -22px #1e3a8a73}.hr-media>img,.hr-media>video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.hr-slot{display:grid;place-items:center;background:repeating-linear-gradient(-45deg,#f3f6fd 0,#f3f6fd 12px,#eef2ff 12px,#eef2ff 24px);color:#5b6b8c}.hr-show-item{width:100%;text-align:left;border-radius:1rem;padding:1rem 1.125rem;border:1px solid transparent;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.hr-show-item:hover{background:#fff;border-color:#e6e9f2}.hr-show-item.is-active{background:#fff;border-color:#d8e1f2;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280a,0 14px 34px -22px #1e3a8a6b}.hr-show-item:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.hr-show-step{border-radius:1rem;padding:1.125rem;background:#fff;border:1px solid #d8e1f2;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280a,0 14px 34px -22px #1e3a8a6b}.hr-show-cue{display:flex;align-items:center;gap:.875rem;padding:.25rem 1.125rem 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9375rem}.hr-show-cue-count{font-weight:700;color:#fff;background:#1e3a8a;border-radius:9999px;padding:.25rem .75rem;font-variant-numeric:tabular-nums}.hr-show-cue-hint{display:inline-flex;align-items:center;gap:.375rem;font-weight:700;color:#1e3a8a;transition:opacity .3s ease}.hr-show-cue.is-done .hr-show-cue-hint{opacity:0}.hr-show-cue-chevron{animation:hr-show-nudge 1.6s ease-in-out infinite}@keyframes hr-show-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.hr-stack{display:grid}.hr-stack>*{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.hr-stack>.is-active{opacity:1;visibility:visible;transition:opacity .35s ease}.hr-show-tab{position:relative;padding-block:.875rem}.hr-show-track{position:absolute;left:1.125rem;right:1.125rem;bottom:.375rem;height:2px;border-radius:9999px;background:#e6e9f2;overflow:hidden;opacity:0;transition:opacity .2s ease}.hr-show-tab.is-active .hr-show-track{opacity:1}.hr-show-fill{display:block;height:100%;background:#1e3a8a;transform:scaleX(0);transform-origin:left center}@media(prefers-reduced-motion:reduce){.hr-show-item,.hr-show-cue-hint,.hr-stack>*,.hr-stack>.is-active{transition:none}.hr-show-track{display:none}.hr-show-cue-chevron{animation:none}}.hr-micro{height:2.75rem;display:flex;align-items:flex-end;gap:.375rem}.hr-micro-bar{flex:1;border-radius:.375rem;background:#dce8ff}.hr-micro-bar.is-on{background:#1e3a8a}.hr-micro-dot{width:.625rem;height:.625rem;border-radius:9999px;background:#dce8ff}.hr-micro-dot.is-on{background:#1e3a8a}.hr-micro-line{flex:1;height:2px;background:#e6e9f2;align-self:center}.hr-pill{display:inline-flex;align-items:center;border-radius:9999px;padding:.375rem 1.25rem;font-size:1.125rem;font-weight:600;background:#fff;color:#374151;border:1px solid #e6e9f2;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280d,0 8px 18px -14px #1e3a8a66}.hr-pill-navy{color:#1e3a8a;border-color:#c7d6f0}.hr-notice{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem .5rem .5rem;border-radius:.875rem;background:#fff;border:1px solid #e6e9f2;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280f,0 6px 14px -8px #10182829,0 22px 40px -24px #1e3a8a73;transition:translate .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s cubic-bezier(.2,.7,.2,1)}@media(min-width:768px){.hr-notice{gap:.625rem;padding:.625rem .875rem .625rem .625rem}}.hr-notice:hover{translate:0 -2px;box-shadow:inset 0 1px #ffffffe6,0 2px 4px #10182812,0 10px 20px -10px #1018282e,0 30px 50px -26px #1e3a8a80}.hr-feed-well{border-radius:1.25rem;padding:1rem;background:linear-gradient(180deg,#f2f7ff,#eef3fd);border:1px solid #e1e8f5;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280a,0 24px 48px -30px #1e3a8a73}@media(min-width:640px){.hr-feed-well{padding:1.125rem}}.hr-feed-row{padding:1rem 1.125rem;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280d,0 4px 10px -6px #1018281a,0 14px 28px -20px #1e3a8a6b;transition:translate .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s cubic-bezier(.2,.7,.2,1)}.hr-feed-row:hover{translate:0 -2px;box-shadow:inset 0 1px #ffffffe6,0 2px 4px #1018280f,0 8px 16px -8px #1018281f,0 22px 38px -22px #1e3a8a80}.hr-chip-lg{width:3.25rem;height:3.25rem;border-radius:.875rem}.hr-cmp{max-width:64rem;margin:0 auto;background:#fff;border:1px solid #e6e9f2;border-radius:1.25rem;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280a,0 24px 48px -30px #1e3a8a6b;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.hr-cmp-head,.hr-cmp-row{display:grid;grid-template-columns:1fr 1fr}.hr-cmp-corner{display:none}.hr-cmp-h{padding:.875rem .5rem;font-size:clamp(.75rem,3.6vw,.9375rem);font-weight:700;line-height:1.2;white-space:nowrap;text-align:center}.hr-cmp-h-mla{background:#1e3a8a;color:#fff}.hr-cmp-h-diy{background:#dfe5ef;color:#1f2937}.hr-cmp-row+.hr-cmp-row{border-top:1px solid #edf1f9}.hr-cmp-label{grid-column:1 / -1;padding:.875rem 1rem .625rem;font-size:1rem;font-weight:700;color:#111827}.hr-cmp-cell{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.35;color:#4b5563}.hr-cmp-cell-mla{color:#111827;font-weight:600;background:#edf3ff}.hr-cmp-cell-diy{background:#f6f7fa;border-left:1px solid #e3e8f1}.hr-cmp-mark{display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:9999px;flex-shrink:0}.hr-cmp-mark-yes{background:#0ea57b;color:#fff}.hr-cmp-mark-no{background:#e6e9f0;color:#6b7385}.hr-cmp-mark-partial{background:#fef3e2;color:#d97706}@media(min-width:768px){.hr-cmp-head,.hr-cmp-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr)}.hr-cmp-corner{display:block;background:#f9fafb;border-bottom:1px solid #edf1f9}.hr-cmp-h{padding:1.125rem 1.5rem;font-size:1rem;white-space:normal;text-align:left}.hr-cmp-label{grid-column:auto;display:flex;align-items:center;padding:1.125rem 1.5rem;font-size:1.0625rem}.hr-cmp-cell{padding:1.125rem 1.5rem;font-size:1.0625rem}}.hr-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;width:100%;max-width:40rem;margin:0 auto;padding:.3125rem;border-radius:1rem;background:#eef3fd;border:1px solid #e1e8f5;box-shadow:inset 0 1px 2px #1e3a8a0f}.hr-tab{border-radius:.75rem;padding:.625rem .25rem;font-size:.875rem;font-weight:600;color:#374151;white-space:nowrap;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.hr-tab:hover{color:#111827}.hr-tab.is-active{background:#fff;color:#1e3a8a;box-shadow:0 1px 2px #1018280f,0 6px 14px -10px #1e3a8a80}.hr-tab:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}@media(min-width:540px){.hr-tab{font-size:1rem;padding:.75rem .5rem}}.hr-tab-photo{aspect-ratio:4 / 5;border-radius:1.25rem;overflow:hidden;background:#eef2ff;box-shadow:0 1px 2px #1018280f,0 30px 60px -36px #1e3a8a8c}.hr-tab-panel{animation:hr-tab-in .32s cubic-bezier(.2,.7,.2,1)}@keyframes hr-tab-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hr-tab-panel{animation:none}.hr-notice,.hr-feed-row{transition:none}.hr-notice:hover,.hr-feed-row:hover{translate:none}}.hr-rally h2{font-family:Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em}.hr-show-pin{container-type:inline-size}.hr-show-grid{display:grid;justify-content:center;align-items:stretch;-moz-column-gap:3rem;column-gap:3rem}.hr-show-side{display:flex;flex-direction:column;gap:.75rem}.hr-show-rail{flex:1 1 auto;display:flex;flex-direction:column;gap:.5rem}.hr-show-rail-row{flex:1 1 0;min-height:3.5rem;display:flex}@media(min-width:1024px){.hr-plate-thin{padding:.75rem}}.hr-card-link:focus-visible{outline:2px solid #3b5bdb;outline-offset:3px}.hr-reviews{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);touch-action:pan-y;cursor:grab;outline:none}.hr-reviews:focus-visible{-webkit-mask-image:none;mask-image:none;box-shadow:inset 0 0 0 2px #3b5bdb;border-radius:.75rem}.hr-reviews.is-dragging{cursor:grabbing;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hr-reviews-track,.hr-reviews-dup{display:flex;gap:1.25rem}.hr-reviews-track{width:-moz-max-content;width:max-content;padding:.5rem 0 1.75rem;will-change:transform;transition:none}.hr-review{position:relative;display:flex;flex-direction:column;width:21rem;flex-shrink:0;margin:0;padding:1.5rem 1.5rem 1.375rem;border-radius:1.125rem;background:#fff;border:1px solid #e3e8f2;box-shadow:0 1px 2px #1018280a,0 16px 36px -24px #1e3a8a66;text-align:left}.hr-review-tag{align-self:flex-start;padding:.25rem .625rem;border-radius:9999px;background:#eef2ff;color:#1e3a8a;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.hr-review-quote{margin:.875rem 0 1.25rem;font-size:1rem;line-height:1.6;color:#31456d}.hr-review-by{margin-top:auto;display:flex;align-items:center;gap:.75rem}.hr-review-by img{width:2.75rem;height:2.75rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:#eef2ff}.hr-review-by strong{display:block;font-size:.9375rem;font-weight:700;color:#111827;line-height:1.3}.hr-review-by span span,.hr-review-by>span>span{display:block;font-size:.8125rem;line-height:1.35;color:#5b6b8c}@media(max-width:639px){.hr-review{width:18rem;padding:1.25rem 1.25rem 1.125rem}.hr-review-quote{font-size:.9375rem}}@media(prefers-reduced-motion:reduce){.hr-reviews{-webkit-mask-image:none;mask-image:none;max-width:80rem;margin-inline:auto;padding-inline:1rem;touch-action:auto;cursor:auto}.hr-reviews-track{width:auto;will-change:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.hr-reviews-dup{display:none}.hr-review{width:auto}}.hr-btn-lg{padding:1.0625rem 2rem;font-size:1.125rem;border-radius:.875rem}@media(min-width:768px)and (max-width:1023.98px){header nav.md\:flex{display:none!important}header button.md\:hidden{display:flex!important}}.hr-header-demo{padding:.5rem 1.125rem;font-size:1rem;border-radius:.5rem;gap:.4rem}@media(max-width:1279.98px){.hr-header-demo{display:none}}.hr-review-bold{font-weight:700;color:#111827}.hr-pub-frame{container-type:inline-size}.hr-pub-visual{position:relative;aspect-ratio:16 / 10;border-radius:.75rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4cqw;padding:6cqw}.hr-pub-green{background:radial-gradient(120% 90% at 85% 0%,#ffffffb3,#fff0 60%),linear-gradient(150deg,#d9f7ea,#a8ecd0)}.hr-pub-blue{background:radial-gradient(120% 90% at 85% 0%,#ffffffb3,#fff0 60%),linear-gradient(150deg,#e2ebff,#bcd0ff)}.hr-pub-teal{background:radial-gradient(120% 90% at 85% 0%,#ffffffb3,#fff0 60%),linear-gradient(150deg,#d8f4f2,#a6e2dd)}.hr-pub-panel,.hr-pub-browser,.hr-pub-domain,.hr-pub-tile,.hr-pub-team{background:#fff;box-shadow:0 1px 2px #0f172a14,0 14px 30px -16px #0f172a59}.hr-pub-panel{display:flex;flex-direction:column;align-items:center;gap:1.6cqw;width:100%;padding:5cqw 6cqw;border-radius:4cqw;font-family:Inter,system-ui,sans-serif}.hr-pub-eyebrow{font-size:3.4cqw;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5b6b8c}.hr-pub-figure{font-size:15cqw;line-height:1;font-weight:800;letter-spacing:-.04em;color:#0ea57b}.hr-pub-figure span{font-size:.42em;font-weight:700;letter-spacing:-.01em;margin-left:.08em}.hr-pub-sub{font-size:4.2cqw;font-weight:600;color:#31456d}.hr-pub-seg{display:flex;gap:1.6cqw;margin-top:1cqw}.hr-pub-seg span{min-width:9cqw;padding:1.2cqw 2cqw;border-radius:2cqw;border:1px solid #dde4f1;font-size:3.6cqw;font-weight:600;text-align:center;color:#31456d}.hr-pub-seg span.is-on{border-color:#0ea57b;background:#e7f8f0;color:#0b7a5a}.hr-pub-browser{display:flex;align-items:center;gap:3cqw;width:100%;padding:2.6cqw 3.4cqw;border-radius:3cqw}.hr-pub-dots{display:flex;gap:1.3cqw}.hr-pub-dots i{width:2.2cqw;height:2.2cqw;border-radius:9999px;background:#f87171}.hr-pub-dots i:nth-child(2){background:#fbbf24}.hr-pub-dots i:nth-child(3){background:#34d399}.hr-pub-url{flex:1;min-width:0;display:flex;align-items:center;gap:1.6cqw;padding:1.6cqw 3cqw;border-radius:9999px;background:#f1f5fd;font-family:Inter,system-ui,sans-serif;font-size:3.6cqw;font-weight:500;color:#31456d;white-space:nowrap;overflow:hidden}.hr-pub-lock{width:3.4cqw;height:3.4cqw;flex:none;color:#0ea57b}.hr-pub-domain{display:flex;align-items:center;gap:3.4cqw;width:100%;padding:4cqw 4.4cqw;border-radius:4cqw}.hr-pub-globe{display:grid;place-items:center;width:12cqw;height:12cqw;flex:none;border-radius:3cqw;background:#1e3a8a;color:#fff}.hr-pub-globe svg{width:6.6cqw;height:6.6cqw}.hr-pub-domain-text{display:flex;flex-direction:column;align-items:flex-start;gap:1.4cqw;min-width:0;font-family:Inter,system-ui,sans-serif}.hr-pub-domain-text strong{font-size:5.4cqw;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:#111827;white-space:nowrap}.hr-pub-live{display:inline-flex;align-items:center;gap:1cqw;padding:.8cqw 2.4cqw;border-radius:9999px;background:#e7f8f0;border:1px solid #a7e9cf;font-size:3.4cqw;font-weight:700;color:#0b7a5a}.hr-pub-live svg{width:3.2cqw;height:3.2cqw}.hr-pub-opens{display:inline-flex;align-items:center;gap:1.6cqw;font-family:Inter,system-ui,sans-serif;font-size:3.8cqw;font-weight:600;color:#1e3a8a}.hr-pub-opens svg{width:4cqw;height:4cqw}.hr-pub-tiles{display:grid;grid-template-columns:1fr 1fr .55fr;gap:3cqw;width:100%}.hr-pub-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2cqw;padding:4cqw 2cqw 3.4cqw;border-radius:4cqw;border:2px solid transparent;font-family:Inter,system-ui,sans-serif}.hr-pub-tile.is-on{border-color:#0ea57b}.hr-pub-mark{display:grid;place-items:center;width:13cqw;height:13cqw;border-radius:3.4cqw;font-size:5cqw;font-weight:800;color:#fff}.hr-pub-tile-name{font-size:3.6cqw;line-height:1.2;font-weight:700;color:#111827;text-align:center}.hr-pub-active{position:absolute;top:2cqw;right:2cqw;display:grid;place-items:center;width:5cqw;height:5cqw;border-radius:9999px;background:#0ea57b;color:#fff}.hr-pub-active svg{width:3cqw;height:3cqw}.hr-pub-tile-new{background:#ffffff8c;border:2px dashed rgba(15,118,110,.45);box-shadow:none;color:#0f766e}.hr-pub-tile-new svg{width:7cqw;height:7cqw}.hr-pub-team{display:flex;align-items:center;justify-content:space-between;gap:3cqw;width:100%;padding:2.8cqw 3.4cqw;border-radius:9999px}.hr-pub-avatars{display:flex}.hr-pub-avatars span{display:grid;place-items:center;width:9cqw;height:9cqw;border-radius:9999px;border:2px solid #ffffff;font-family:Inter,system-ui,sans-serif;font-size:3cqw;font-weight:700;color:#fff}.hr-pub-avatars span+span{margin-left:-1.2cqw}.hr-pub-invite{display:inline-flex;align-items:center;gap:1.2cqw;padding:1.8cqw 3.4cqw;border-radius:9999px;background:#1e3a8a;font-family:Inter,system-ui,sans-serif;font-size:3.6cqw;font-weight:700;color:#fff;white-space:nowrap}.hr-pub-invite svg{width:3.6cqw;height:3.6cqw}.hr-tone-navy{background:#1e3a8a}.hr-tone-teal{background:#0f8f86}.hr-tone-blue{background:#2563eb}.hr-tone-green{background:#15803d}
