.hsm-home{--hsm-ink:#102d4a;--hsm-blue:#2264e7;--hsm-muted:#687e95;background:#fff;color:var(--hsm-ink);font-family:HuqoNavigation,Agent Geist,Arial,sans-serif;overflow-x:clip}.hsm-home *{box-sizing:border-box}.hsm-shell{width:min(1160px,calc(100% - 80px));margin:auto}.hsm-home h1,.hsm-home h2,.hsm-home h3,.hsm-home p{margin:0}.hsm-home a{text-decoration:none}.hsm-eyebrow{font-size:11px;font-weight:750;letter-spacing:2px;line-height:1.6;color:#53789e}.hsm-eyebrow>span{display:inline-block;width:6px;height:6px;margin-right:8px;vertical-align:2px;border-radius:50%;background:#3a9ef8}.hsm-hero{padding:185px 0 95px;background:radial-gradient(ellipse at 90% 10%,#dcecff 0,transparent 55%),linear-gradient(140deg,#fafcff,#eff6ff 72%,#f9fcff)}.hsm-hero-grid{display:grid;grid-template-columns:.94fr 1.06fr;gap:60px;align-items:center}.hsm-hero h1{font-size:clamp(44px,4.1vw,62px);line-height:1.07;letter-spacing:-3px;margin-top:21px;font-weight:720}.hsm-hero h1 em{font-style:normal;color:#2868df}.hsm-intro{font-size:17px;line-height:1.85;color:#647c96;max-width:410px;margin-top:25px!important}.hsm-actions{display:flex;gap:11px;margin-top:29px;flex-wrap:wrap}.hsm-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:13px 23px;border-radius:9px;font-size:13px;font-weight:700;line-height:1.4;transition:background .18s,box-shadow .18s}.hsm-button-primary{background:#173c64;color:#fff!important;box-shadow:0 7px 18px #163a6420}.hsm-button-primary:hover{background:#2458a0;box-shadow:0 8px 22px #1c5b8b30}.hsm-button-light{background:#fff9;color:#315a89!important;border:1px solid #c9d9ee}.hsm-button-light:hover{background:#fff}.hsm-hero-note{font-size:11px!important;line-height:1.8;color:#8195ad;margin-top:17px!important;max-width:350px}.hsm-preview{border:1px solid #d3e1f2;background:#fff;border-radius:15px;box-shadow:0 28px 60px #3b6fa71f,0 2px 8px #4078af0c;transform:perspective(1200px) rotateY(-4deg) rotateX(2deg);overflow:hidden;min-width:0}.hsm-preview-top{height:51px;padding:0 17px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #e7eef8}.hsm-preview-wordmark{font-size:17px;font-weight:750;letter-spacing:-.7px;color:#18334f}.hsm-preview-wordmark b{font-weight:400}.hsm-preview-state{font-size:8px;letter-spacing:.15px;margin-left:auto;color:#8ea0b6}.hsm-preview-state i{display:inline-block;width:4px;height:4px;border-radius:100%;background:#59b3a2;margin-right:4px}.hsm-preview-avatar{width:24px;height:24px;border-radius:50%;background:#e3edfc;color:#4c70a7;font-size:10px;display:grid;place-items:center}.hsm-preview-body{display:flex;min-height:355px}.hsm-preview-rail{display:flex;flex-direction:column;align-items:center;gap:24px;border-right:1px solid #e7eef8;width:48px;flex-shrink:0;padding-top:22px;background:#fbfdff;color:#91a4bb}.hsm-preview-rail>svg{width:15px;height:15px}.hsm-preview-rail-active{display:grid;place-items:center;width:27px;height:27px;border-radius:6px;background:#e6efff;color:#497cdb;font-size:16px}.hsm-preview-work{flex:1;min-width:0;padding:25px 24px 16px;background:linear-gradient(150deg,#fafcff,#f3f7fc)}.hsm-preview-recent>span,.hsm-preview-welcome>span{display:block;font-size:7px;letter-spacing:1.6px;color:#9aacc2;font-weight:750}.hsm-preview-welcome>strong{display:block;font-size:19px;letter-spacing:-.5px;color:#234970;margin:8px 0}.hsm-preview-welcome>small{font-size:8px;color:#99aabd}.hsm-preview-apps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:24px 0}.hsm-preview-apps>div{display:flex;flex-direction:column;align-items:center;gap:8px;padding:13px 3px;background:white;border:1px solid #e5edf7;border-radius:9px}.hsm-preview-apps b{font-size:8px;font-weight:600;color:#607b9a}.hsm-preview-apps .hsm-app-icon{height:28px;width:28px;border-radius:7px}.hsm-preview-apps .hsm-app-icon svg{height:16px;width:16px}.hsm-preview-recent>div{display:grid;grid-template-columns:.8fr 1.2fr;gap:13px;margin-top:12px}.hsm-paper-preview,.hsm-slide-preview{height:116px;padding:19px 17px;border:1px solid #e1eaf3;border-radius:5px;background:white;font-style:normal;overflow:hidden}.hsm-paper-preview b{display:block;font-size:14px;line-height:1.2;letter-spacing:-.4px;color:#1f638d}.hsm-paper-preview em{display:block;height:2px;width:90%;background:#e4eaf1;margin-top:8px}.hsm-paper-preview em:last-child{width:60%}.hsm-slide-preview{background:linear-gradient(120deg,#1d466f,#376eaa);border:0;color:#fff}.hsm-slide-preview span{display:block;font-size:5px;letter-spacing:1px;color:#a5c5ea}.hsm-slide-preview b{display:block;font-size:19px;letter-spacing:-.5px;line-height:1.1;margin-top:12px}.hsm-slide-preview small{font-size:6px;display:block;margin-top:9px;color:#abc9e7}.hsm-preview-bottom{display:flex;gap:10px;justify-content:space-between;font-size:6px;color:#9cacc0;margin-top:19px}.hsm-preview-bottom b{font-weight:500}.hsm-section{padding:88px 0}.hsm-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:34px}.hsm-home h2{font-size:clamp(30px,3vw,40px);line-height:1.16;letter-spacing:-1.6px;font-weight:680}.hsm-heading h2{margin-top:12px}.hsm-heading>p{font-size:14px;line-height:1.85;color:var(--hsm-muted);max-width:310px}.hsm-app-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.hsm-app-card{display:block;border:1px solid #e1eaf4;border-radius:12px;padding:22px 18px;background:#fff;min-width:0;transition:border-color .15s,transform .15s,box-shadow .15s;color:var(--hsm-ink)!important}.hsm-app-card:hover{border-color:#aac8ed;transform:translateY(-3px);box-shadow:0 12px 26px #255f9a0d}.hsm-app-card>div{display:flex;align-items:center;justify-content:space-between;gap:6px}.hsm-app-icon{width:39px;height:39px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:10px;background:#e9f0fc;color:#537bb4}.hsm-app-icon>svg{width:22px;height:22px}.hsm-icon-docs{background:#e5edff;color:#5075c9}.hsm-icon-community{background:#e7f0ff;color:#4f7ec8}.hsm-icon-slides{background:#e8edfc;color:#6f7ec8}.hsm-icon-sheets{background:#e4f0f5;color:#55899d}.hsm-icon-studio{background:#eaeefe;color:#6677bf}.hsm-free-badge{font-size:9px;color:#4771aa;background:#eef4fc;border-radius:5px;padding:4px 6px;white-space:nowrap}.hsm-addon,.hsm-pro-badge{display:inline-flex;align-items:center;gap:4px;color:#8c9bb0;font-size:8px;white-space:nowrap}.hsm-lock{width:12px;height:12px;flex-shrink:0}.hsm-app-card h3{font-size:16px;letter-spacing:-.3px;font-weight:650;margin-top:19px}.hsm-app-card p{font-size:11px;line-height:1.8;margin-top:7px;color:#8a9bb1}.hsm-apps-bottom{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5edf7;margin-top:25px;padding-bottom:23px;gap:20px;font-size:11px;color:#8a9bb1}.hsm-apps-bottom a{color:#4c76af;font-weight:700}.hsm-pro{padding-top:65px;background:#f6f9fd}.hsm-pro-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:center}.hsm-pro h2{margin-top:17px}.hsm-pro-grid>div>p:not(.hsm-eyebrow){font-size:15px;line-height:1.9;color:var(--hsm-muted);max-width:420px;margin-top:22px}.hsm-pro-grid>div>.hsm-button{margin-top:27px}.hsm-pro-card{border:1px solid #d4e3f5;background:#fff;border-radius:16px;box-shadow:0 16px 40px #2d548610;padding:32px 36px}.hsm-pro-card>span{font-size:10px;letter-spacing:1.6px;font-weight:700;color:#6488b5}.hsm-pro-card p{font-size:13px!important;margin-top:13px!important;color:#7089a5!important}.hsm-pro-card strong{font-size:42px;letter-spacing:-1.8px;line-height:1.2;color:#193f68}.hsm-pro-card>small{color:#9aaac0;font-size:9px}.hsm-pro-card ul{list-style:none;padding:15px 0 18px;margin:18px 0 0;border-top:1px solid #e5edf7;display:grid;gap:13px;color:#647f9d;font-size:12px}.hsm-pro-card li:before{content:"✓";font-size:11px;color:#5488c5;margin-right:10px}.hsm-pro-card>a{display:block;padding-top:17px;border-top:1px solid #e5edf7;color:#4876b2;font-size:12px;font-weight:650}.hsm-business-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hsm-business-grid article{border-top:1px solid #dbe7f5;padding-top:26px;position:relative}.hsm-business-grid .hsm-addon{position:absolute;right:0;top:29px;font-size:10px}.hsm-business-grid h3{font-size:23px;letter-spacing:-.6px;margin-top:19px}.hsm-business-grid p{font-size:13px;line-height:1.9;color:#7c90a8;margin-top:13px;max-width:305px}.hsm-business-grid a{display:flex;justify-content:space-between;gap:15px;font-size:12px;color:#4777b3;margin-top:23px;font-weight:650;padding-bottom:13px}.hsm-business-grid a>span{font-size:16px}.hsm-people{background:#f8fafd}.hsm-people .hsm-heading p>a{display:inline-block;margin-top:10px;color:#4476b6;font-weight:650}.hsm-final{text-align:center;padding-block:85px 95px}.hsm-final h2{font-size:45px;letter-spacing:-2px;margin:19px 0 24px}.hsm-final .hsm-shell>p:last-child{font-size:12px;margin-top:18px;color:#879bb3}.hsm-final p>a{color:#4577b6;font-weight:650}.hsm-home :focus-visible{outline:3px solid #568df2;outline-offset:5px}@media(max-width:1100px){.hsm-hero-grid{gap:35px}.hsm-hero h1{font-size:49px;letter-spacing:-2.5px}.hsm-preview-work{padding:23px 16px 14px}.hsm-preview-welcome>strong{font-size:17px}.hsm-app-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hsm-pro-grid{gap:55px}}@media(max-width:850px){.hsm-shell{width:calc(100% - 48px)}.hsm-hero{padding:145px 0 65px}.hsm-hero-grid{gap:25px}.hsm-hero h1{font-size:41px;letter-spacing:-2px}.hsm-intro{font-size:14px}.hsm-preview-state{display:none}.hsm-preview-avatar{margin-left:auto}.hsm-preview-rail{display:none}.hsm-preview-welcome>strong{font-size:17px}.hsm-preview-apps{gap:5px;margin-block:21px}.hsm-preview-apps b{font-size:6px}.hsm-preview-recent>div{gap:8px}.hsm-paper-preview,.hsm-slide-preview{padding:15px 11px;height:106px}.hsm-paper-preview b{font-size:12px}.hsm-slide-preview b{font-size:16px}.hsm-section{padding:65px 0}.hsm-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hsm-pro-grid{gap:35px}.hsm-pro-card{padding:28px}.hsm-business-grid{gap:22px}.hsm-business-grid .hsm-addon{position:static;display:flex;margin-top:14px}.hsm-heading{gap:30px}.hsm-home h2{font-size:32px;letter-spacing:-1.4px}}@media(max-width:650px){.hsm-shell{width:calc(100% - 40px)}.hsm-hero{padding:112px 0 44px}.hsm-hero-grid{grid-template-columns:1fr;gap:32px}.hsm-hero h1{font-size:clamp(41px,10.8vw,54px);letter-spacing:-2.4px;margin-top:17px}.hsm-intro{font-size:14px;line-height:1.85;max-width:360px;margin-top:21px!important}.hsm-actions{margin-top:23px;gap:9px}.hsm-button{padding:12px 18px;min-height:46px;font-size:12px}.hsm-hero-note{font-size:10px!important;max-width:320px;margin-top:14px!important}.hsm-preview{transform:none;border-radius:12px;max-width:460px;width:100%;margin:auto;box-shadow:0 18px 42px #3b6fa71a}.hsm-preview-top{height:43px}.hsm-preview-state{display:inline;font-size:7px}.hsm-preview-wordmark{font-size:15px}.hsm-preview-body{min-height:0}.hsm-preview-rail{display:flex;width:39px;gap:19px;padding-top:18px}.hsm-preview-work{padding:20px 17px 15px}.hsm-preview-welcome>strong{font-size:18px}.hsm-preview-welcome>small{font-size:7px}.hsm-preview-apps{margin:19px 0}.hsm-preview-apps b{font-size:7px}.hsm-preview-recent{display:none}.hsm-preview-bottom{margin-top:13px}.hsm-section{padding:49px 0}.hsm-heading{display:block;margin-bottom:25px}.hsm-heading>p{font-size:12px;line-height:1.85;margin-top:15px;max-width:340px}.hsm-home h2{font-size:31px;letter-spacing:-1.25px}.hsm-eyebrow{font-size:9px;letter-spacing:1.7px}.hsm-app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hsm-app-card{padding:17px 14px;border-radius:10px}.hsm-app-icon{width:34px;height:34px;border-radius:8px}.hsm-app-icon>svg{height:19px;width:19px}.hsm-app-card h3{font-size:16px;margin-top:14px}.hsm-app-card p{font-size:10px;line-height:1.75;margin-top:5px}.hsm-apps-bottom{font-size:10px;line-height:1.7;align-items:flex-start}.hsm-apps-bottom a{white-space:nowrap}.hsm-pro-grid{grid-template-columns:1fr;gap:30px}.hsm-pro-grid>div>p:not(.hsm-eyebrow){font-size:13px;margin-top:17px}.hsm-pro-card{padding:26px}.hsm-business-grid{grid-template-columns:1fr;gap:28px}.hsm-business-grid article{padding-top:22px}.hsm-business-grid .hsm-addon{position:absolute;top:27px;margin:0;display:inline-flex;font-size:9px}.hsm-business-grid h3{font-size:22px;margin-top:14px}.hsm-business-grid p{max-width:390px;margin-top:10px;font-size:13px}.hsm-business-grid a{margin-top:15px;font-size:12px}.hsm-final h2{font-size:37px}.hsm-final{padding-block:55px 65px}}@media(prefers-reduced-motion:reduce){.hsm-app-card,.hsm-button{transition:none}.hsm-app-card:hover{transform:none}}.hsm-home .hf-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.hsm-home .hf-person{display:grid;grid-template-rows:150px 65px auto;gap:16px;align-content:start;border-top:1px solid #dee8f4;padding:20px 0}.hsm-home .hf-person img{display:block;width:100%;height:150px;object-fit:cover;object-position:50% 18%;border-radius:10px;background:#eaf0f8}.hsm-home .hf-person h3{font-size:18px;font-weight:650;line-height:1.3;letter-spacing:-.4px}.hsm-home .hf-person-heading p{font-size:11px;color:#708ba7;margin-top:7px;line-height:1.5}.hsm-home .hf-person-bio{font-size:12px;line-height:1.8;color:#7d92aa}.hsm-pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.hsm-home .hsm-plan-fine{font-size:10px!important;line-height:1.7}.hsm-faq details{margin-top:15px;border-bottom:1px solid #e0e8f4;padding:15px 0}.hsm-faq summary{font-size:16px;font-weight:650;cursor:pointer}.hsm-faq details p{font-size:13px;color:#7087a0;line-height:1.9;padding:14px 0}.hs-public:has(>.hsm-home){max-width:none;padding:0}.hsm-landing .hsm-hero{padding-top:155px}.hsm-landing .hsm-hero-copy{max-width:800px}.hsm-landing .hsm-intro{max-width:560px}@media(max-width:850px){.hsm-home .hf-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hsm-home .hf-person{grid-template-rows:170px 65px auto}.hsm-home .hf-person img{height:170px}}@media(max-width:650px){.hsm-home .hf-team-grid{grid-template-columns:1fr;gap:10px}.hsm-home .hf-person{grid-template-columns:64px 1fr;grid-template-rows:auto auto;gap:10px 16px;padding:18px 0}.hsm-home .hf-person img{width:64px;height:74px;grid-row:1/3}.hsm-home .hf-person-heading h3{font-size:18px}.hsm-home .hf-person-heading p{margin-top:5px}.hsm-home .hf-person-bio{grid-column:2;font-size:11px}.hsm-pricing-grid{grid-template-columns:1fr}.hsm-landing .hsm-hero{padding-top:110px}.hsm-app-card p{font-size:11px}.hsm-faq summary{font-size:14px}}.hsm-main{--hsm-ink:#132f4b;--hsm-muted:#64798f;--hsm-blue:#2864e8}.hsm-main .hsm-hero{position:relative;padding:156px 0 0;background:radial-gradient(ellipse at 93% 12%,#d9eaff 0,transparent 46%),linear-gradient(125deg,#f8fbff 10%,#eef5ff 62%,#f9fbff);isolation:isolate}.hsm-main .hsm-hero-grid{grid-template-columns:.93fr 1.07fr;gap:56px;padding-bottom:76px}.hsm-main .hsm-hero h1{font-size:clamp(46px,4.3vw,65px);line-height:1.065;letter-spacing:-3.4px;margin-top:21px;font-weight:710}.hsm-main .hsm-hero h1 em{color:#2762d9}.hsm-mobile-break{display:none}.hsm-main .hsm-intro{max-width:390px;font-size:16px;line-height:1.8;margin-top:25px!important;color:#59728d}.hsm-main .hsm-actions{align-items:center;gap:23px;margin-top:28px}.hsm-main .hsm-button{border-radius:9px;min-height:49px;font-size:13px;padding:14px 22px}.hsm-main .hsm-button-primary{background:#173b60;box-shadow:0 6px 15px #173b601a}.hsm-main .hsm-button-primary:hover{background:#245993;box-shadow:0 8px 18px #173b6026}.hsm-quiet-link{font-size:12px;font-weight:650;color:#315a84!important;padding:12px 0;border-bottom:1px solid #a7bedb}.hsm-quiet-link:hover{color:#1d5bc0!important;border-color:#1d5bc0}.hsm-main .hsm-hero-note{font-size:11px!important;margin-top:19px!important;color:#6d8199;max-width:none}.hsm-hero-note>span{display:inline-block;color:#426f9c;margin-right:5px}.hsm-hero-foundation{display:grid;grid-template-columns:1fr 1.1fr auto;align-items:center;gap:35px;min-height:116px;border-top:1px solid #cbdcf0}.hsm-hero-foundation>span{font-size:20px;letter-spacing:-.6px;font-weight:650;line-height:1.4}.hsm-hero-foundation>p{font-size:12px;line-height:1.8;color:#698099}.hsm-hero-foundation>a{display:flex;gap:22px;align-items:center;color:#315a84;font-size:11px;font-weight:700}.hsm-hero-foundation>a>span{font-size:20px}.hsm-workspace-scene{position:relative;min-width:0;padding:0 0 18px}.hsm-scene-caption{font-size:10px;letter-spacing:.25px;color:#647f9e;display:flex;align-items:center;gap:8px;margin:0 0 13px 3px!important}.hsm-scene-caption>span{width:5px;height:5px;border-radius:50%;background:#5c8fd3}.hsm-workspace{border:1px solid #c9d9ee;border-radius:13px;overflow:hidden;background:#f5f8fd;box-shadow:0 28px 65px #234b7726,0 3px 8px #234b770a;transform:perspective(1400px) rotateY(-5deg) rotateX(1deg)}.hsm-workspace-bar{height:50px;display:flex;align-items:center;gap:12px;padding:0 19px;background:#fff;border-bottom:1px solid #e1e9f4}.hsm-workspace-brand{font-size:18px;font-weight:760;letter-spacing:-.75px;color:#173654;white-space:nowrap}.hsm-workspace-brand>b{font-weight:450}.hsm-workspace-saved{margin-left:auto;color:#76899d;font-size:8px;white-space:nowrap}.hsm-workspace-saved>i{display:inline-block;width:4px;height:4px;background:#6a9b8c;border-radius:50%;margin-right:5px;vertical-align:1px}.hsm-workspace-avatar{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e7eef9;color:#5275a3;font-size:10px}.hsm-workspace-content{padding:25px 25px 16px;background:linear-gradient(125deg,#f7faff,#eef3fa)}.hsm-workspace-heading>span{display:block;font-size:8px;letter-spacing:1.4px;font-weight:650;color:#7589a2}.hsm-workspace-heading>strong{display:block;font-size:24px;line-height:1.2;letter-spacing:-.8px;font-weight:630;color:#214566;margin-top:8px}.hsm-workspace-tabs{display:flex;align-items:center;gap:20px;margin:20px 0 16px;border-bottom:1px solid #d9e3f0}.hsm-workspace-tabs>span{display:flex;align-items:center;gap:5px;font-size:9px;padding-bottom:10px;color:#6d829b;white-space:nowrap}.hsm-workspace-tabs>span>svg{width:13px;height:13px}.hsm-workspace-tabs>span.is-active{color:#2e62b4;border-bottom:2px solid #477bd2}.hsm-workspace-files{display:grid;grid-template-columns:1.08fr .92fr;gap:15px;align-items:stretch}.hsm-workspace-document{background:#fff;padding:22px 20px 19px;border:1px solid #dde6f2;box-shadow:0 4px 8px #24466d06;border-radius:4px;min-width:0}.hsm-file-kicker{font-size:6px;letter-spacing:1.05px;color:#6d8eab;font-weight:650}.hsm-workspace-document>strong{display:block;font-size:25px;line-height:1.12;letter-spacing:-.9px;font-weight:600;color:#224d70;margin-top:15px}.hsm-workspace-document>p{font-size:9px;line-height:1.7;color:#7d8fa0;margin-top:13px}.hsm-document-rule{height:1px;background:#e1e7ee;margin:16px 0 13px}.hsm-file-subhead{display:block;font-size:9px;font-weight:650;color:#3f6180;margin-bottom:10px}.hsm-document-task{display:flex;gap:6px;align-items:center;font-size:7px;line-height:1.5;margin-top:7px;white-space:nowrap;color:#8393a4}.hsm-document-task>i{height:6px;width:6px;border-radius:1px;border:1px solid #b4c7da;flex-shrink:0}.hsm-workspace-presentation{position:relative;overflow:hidden;min-width:0;background:linear-gradient(145deg,#122d4b,#285c96 80%);color:#fff;border-radius:5px;padding:22px 20px;isolation:isolate;display:flex;flex-direction:column}.hsm-workspace-presentation>span{font-size:6px;letter-spacing:1px;color:#bad2ef;z-index:1}.hsm-workspace-presentation>strong{display:block;font-size:39px;letter-spacing:-1.8px;line-height:1.04;font-weight:580;margin:27px 0 20px;z-index:1}.hsm-workspace-presentation>strong>em{font-style:normal;color:#b9d5ff}.hsm-workspace-presentation>small{font-size:5px;letter-spacing:.8px;color:#a8c4e7;margin-top:auto;padding-top:13px;display:flex;justify-content:space-between;gap:8px;z-index:1;border-top:1px solid #bcd4f035}.hsm-workspace-presentation>small>b{font-size:7px;font-weight:500;letter-spacing:0}.hsm-presentation-orbit{position:absolute;width:250px;height:250px;top:25px;right:-167px;z-index:0;border:1px solid #a5cafa5e;border-radius:50%}.hsm-presentation-orbit>i{position:absolute;inset:15px;border:1px solid #a5cafa35;border-radius:50%}.hsm-presentation-orbit>i:nth-child(2){inset:40px}.hsm-presentation-orbit>i:nth-child(3){inset:-20px}.hsm-workspace-status{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:17px;font-size:7px;color:#7e92aa}.hsm-workspace-status>span:first-child{display:flex;align-items:center;gap:5px}.hsm-workspace-status svg{width:12px;height:12px}.hsm-scene-note{position:absolute;right:-14px;bottom:-4px;display:flex;gap:11px;align-items:center;border:1px solid #d8e2ef;box-shadow:0 8px 24px #23466c15;background:#fffffff5;border-radius:10px;padding:14px 18px;color:#8191a4;font-size:9px;line-height:1.7}.hsm-scene-note strong{font-weight:600;color:#375d87}.hsm-scene-spark{font-size:25px;color:#477dce}.hsm-main .hsm-section{padding:92px 0}.hsm-main .hsm-heading{margin-bottom:39px}.hsm-main h2{font-size:clamp(32px,3.15vw,43px);line-height:1.14;font-weight:660;letter-spacing:-1.7px}.hsm-main .hsm-heading>p{font-size:14px;line-height:1.85;max-width:300px}.hsm-free-apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.hsm-free-app{display:block;position:relative;color:var(--hsm-ink)!important;min-width:0;padding:25px 0 23px;border-top:1px solid #ccdcec;transition:border-color .18s}.hsm-free-app:hover{border-color:#3577d9}.hsm-free-app-top{display:flex;align-items:center;gap:10px;position:relative}.hsm-free-app .hsm-app-icon{width:38px;height:42px;border-radius:9px;background:#eaf1fc}.hsm-free-app .hsm-app-icon>svg{width:21px;height:21px}.hsm-free-app-label{font-size:12px;font-weight:650;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.hsm-free-app .hsm-free-badge{display:inline;font-size:8px;padding:2px 5px;background:#f1f5fc;color:#4f739e;border-radius:3px;font-weight:500}.hsm-free-app-number{margin-left:auto;align-self:flex-start;color:#9eafc2;font-size:9px;font-weight:500}.hsm-free-app h3{font-size:21px;line-height:1.27;letter-spacing:-.65px;font-weight:650;margin-top:23px;max-width:210px}.hsm-free-app>p{font-size:12px;line-height:1.85;color:#6b8199;margin-top:12px}.hsm-free-app-link{display:inline-block;font-size:10px;font-weight:650;color:#4373aa;margin-top:20px;padding-bottom:3px;border-bottom:1px solid #ccdaeb}.hsm-free-app:hover .hsm-free-app-link{border-color:#4373aa}.hsm-main .hsm-apps-bottom{margin-top:23px;padding:24px 0 0;border-top:1px solid #e1eaf3;border-bottom:0;font-size:11px;color:#788da5}.hsm-main .hsm-pro{background:#f0f5fc;border-block:1px solid #e6eef8}.hsm-main .hsm-pro-grid{grid-template-columns:1.18fr .82fr;gap:92px;align-items:center}.hsm-main .hsm-pro h2{margin-top:14px}.hsm-main .hsm-pro-copy>p:not(.hsm-eyebrow){font-size:14px;line-height:1.9;max-width:420px;margin-top:20px;color:#6b8198}.hsm-pro-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:0;margin-top:29px}.hsm-pro-tools>a{display:flex;align-items:center;gap:10px;border-top:1px solid #d9e4f2;padding:17px 0;color:#183c60;min-width:0}.hsm-pro-tools .hsm-app-icon{height:32px;width:32px;background:#e1eafa;color:#5e7eb0;border-radius:8px}.hsm-pro-tools .hsm-app-icon>svg{height:18px;width:18px}.hsm-pro-tools>a>span:nth-child(2){display:block;min-width:0}.hsm-pro-tools strong{display:block;font-size:12px;font-weight:650}.hsm-pro-tools small{display:block;font-size:8px;line-height:1.5;color:#7e91aa;margin-top:5px}.hsm-pro-tools .hsm-lock{margin-left:auto;width:11px;height:11px;color:#8ba0bb}.hsm-main .hsm-pro-card{position:relative;background:linear-gradient(150deg,#fff,#fff 72%,#edf4ff);padding:31px 32px 27px;border-color:#cadbf2;border-radius:15px;box-shadow:0 16px 35px #254d8110}.hsm-pro-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;letter-spacing:1.7px;font-weight:650;color:#5a7fac}.hsm-pro-card-mark{display:grid;place-items:center;font-size:20px;width:33px;height:33px;border:1px solid #d8e6f9;border-radius:9px;color:#4d7ccc;letter-spacing:0}.hsm-main .hsm-pro-card>p{margin-top:20px!important}.hsm-main .hsm-pro-card>p>strong{font-size:49px;font-weight:670;letter-spacing:-2px}.hsm-main .hsm-pro-card>p>span{color:#7187a0;font-size:12px}.hsm-main .hsm-pro-card>small{display:block;font-size:9px;margin-top:3px;color:#8498b0}.hsm-main .hsm-pro-card .hsm-pro-card-summary{font-size:14px!important;line-height:1.65;color:#3f5d7f!important;margin-top:22px!important}.hsm-main .hsm-pro-card ul{margin-top:23px;padding:20px 0 22px;gap:15px;font-size:11px}.hsm-main .hsm-pro-card>.hsm-button{display:flex;width:100%;padding:13px 14px;border-top:0;color:#fff;font-size:12px;font-weight:650}.hsm-pro-card-footnote{display:block;text-align:center;font-size:9px;color:#8094ac;margin-top:12px;line-height:1.7}.hsm-partner-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.hsm-partner{min-width:0;padding-top:29px;border-top:1px solid #d8e3f0}.hsm-partner-category{font-size:9px;font-weight:650;letter-spacing:1.4px;color:#6b87a5}.hsm-partner h3{font-size:31px;line-height:1.3;letter-spacing:-1px;font-weight:650;margin-top:15px}.hsm-nord-products{display:flex;align-items:center;gap:22px;min-height:42px;margin-top:15px}.hsm-nord-products img{width:auto;height:22px;max-width:112px;object-fit:contain;object-position:left}.hsm-partner-copy>p{font-size:13px;line-height:1.85;color:#6d829a;max-width:400px;margin-top:21px}.hsm-partner-copy>a{display:inline-block;color:#3c6ca7;font-size:12px;font-weight:650;border-bottom:1px solid #c2d5ec;padding-bottom:5px;margin-top:21px}.hsm-partner-copy>a:hover{border-color:#3c6ca7}.hsm-partner-copy>small{display:block;max-width:395px;font-size:10px;color:#8a9caf;line-height:1.75;margin-top:20px}.hsm-partner-swyftx h3{letter-spacing:-1.3px;font-weight:750}.hsm-partner-swyftx h3>span{color:#d9a478}.hsm-swyftx-tag{display:flex;align-items:center;min-height:42px;margin-top:15px;color:#788ca4;font-size:11px}.hsm-main .hsm-people{background:#f7f9fc;border-top:1px solid #e8eef5}.hsm-main .hf-team-grid{gap:25px}.hsm-main .hf-person{grid-template-rows:126px 65px auto;gap:16px;padding-top:22px}.hsm-main .hf-person img{height:126px;object-position:50% 22%;border-radius:9px}.hsm-main .hf-person h3{font-size:18px}.hsm-main .hf-person-bio{font-size:11px;line-height:1.9;color:#7389a1}.hsm-main .hsm-final{position:relative;background:radial-gradient(ellipse at 50% 110%,#e4eeff,transparent 70%);padding:88px 0 93px}.hsm-main .hsm-final h2{font-size:50px;line-height:1.1;letter-spacing:-2px;margin:20px 0 0}.hsm-final-intro{font-size:14px;color:#7890a9;margin-top:19px!important;line-height:1.7}.hsm-main .hsm-final .hsm-button{margin-top:27px}.hsm-main .hsm-final .hsm-shell>p:last-child{font-size:11px;margin-top:20px}@media(min-width:1500px){.hsm-main .hsm-hero-grid{gap:75px}}@media(max-width:1100px){.hsm-main .hsm-hero-grid{gap:38px;grid-template-columns:.95fr 1.05fr}.hsm-main .hsm-hero h1{font-size:49px;letter-spacing:-2.5px}.hsm-workspace-content{padding:22px 20px 15px}.hsm-workspace-heading>strong{font-size:22px}.hsm-workspace-document{padding:19px 15px}.hsm-workspace-document>strong{font-size:23px}.hsm-workspace-presentation{padding:20px 17px}.hsm-workspace-presentation>strong{font-size:35px}.hsm-document-task,.hsm-workspace-status{font-size:6px}.hsm-free-apps{gap:23px}.hsm-free-app-top{gap:8px}.hsm-free-app-number{display:none}.hsm-free-app-label{font-size:11px}.hsm-free-app h3{font-size:20px}.hsm-free-app>p{font-size:11px}.hsm-main .hsm-pro-grid{gap:65px}.hsm-main .hsm-pro-card{padding:29px}.hsm-pro-tools{column-gap:20px}.hsm-pro-tools small{font-size:7px}}@media(max-width:850px){.hsm-main .hsm-hero{padding-top:139px}.hsm-main .hsm-hero-grid{grid-template-columns:1fr;gap:40px;padding-bottom:45px}.hsm-main .hsm-hero-copy{max-width:540px}.hsm-main .hsm-hero h1{font-size:58px;letter-spacing:-2.9px}.hsm-main .hsm-intro{max-width:440px;font-size:15px}.hsm-main .hsm-hero-note{font-size:11px!important}.hsm-workspace-scene{max-width:600px;width:100%;justify-self:center}.hsm-workspace{transform:none}.hsm-workspace-content{padding:25px}.hsm-workspace-heading>strong{font-size:27px}.hsm-workspace-document{padding:25px 27px}.hsm-workspace-document>strong{font-size:31px}.hsm-file-kicker{font-size:7px}.hsm-workspace-document>p{font-size:10px}.hsm-document-task{font-size:8px}.hsm-workspace-presentation{padding:25px}.hsm-workspace-presentation>strong{font-size:45px}.hsm-workspace-status{font-size:8px}.hsm-workspace-tabs>span{font-size:10px}.hsm-hero-foundation{min-height:108px;gap:20px}.hsm-hero-foundation>span{font-size:19px}.hsm-hero-foundation>p{font-size:10px}.hsm-hero-foundation>a{font-size:10px;gap:15px}.hsm-main .hsm-section{padding:70px 0}.hsm-main h2{font-size:36px}.hsm-free-apps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:18px}.hsm-free-app h3{font-size:24px;max-width:240px}.hsm-free-app>p{font-size:12px}.hsm-free-app-label{font-size:13px}.hsm-free-app-number{display:block}.hsm-main .hsm-pro-grid{gap:35px;grid-template-columns:1fr 1fr}.hsm-main .hsm-pro-grid h2{font-size:32px}.hsm-pro-tools{grid-template-columns:1fr}.hsm-pro-tools>a{padding:12px 0}.hsm-pro-tools small{font-size:8px}.hsm-main .hsm-pro-card{padding:26px 24px}.hsm-main .hf-person{grid-template-rows:150px 65px auto}.hsm-main .hf-person img{height:150px}}@media(max-width:650px){.hsm-main .hsm-shell{width:calc(100% - 44px)}.hsm-main .hsm-hero{padding-top:113px;background:radial-gradient(ellipse at 90% 0,#e1edff,transparent 44%),linear-gradient(150deg,#f9fbff,#eff5ff 60%,#fafcff)}.hsm-main .hsm-hero-grid{gap:31px;padding-bottom:27px}.hsm-mobile-break{display:block}.hsm-main .hsm-eyebrow{font-size:9px;letter-spacing:1.65px}.hsm-main .hsm-hero h1{font-size:clamp(40px,11.4vw,53px);line-height:1.035;letter-spacing:-2.5px;margin-top:18px;max-width:400px}.hsm-main .hsm-intro{font-size:14px;line-height:1.75;max-width:340px;margin-top:21px!important;color:#5d7690}.hsm-main .hsm-actions{gap:22px;margin-top:24px;flex-wrap:nowrap}.hsm-main .hsm-button{font-size:12px;min-height:47px;padding:13px 17px;white-space:nowrap}.hsm-quiet-link{font-size:11px;white-space:nowrap;padding:11px 0}.hsm-main .hsm-hero-note{font-size:10px!important;margin-top:14px!important}.hsm-scene-caption{font-size:9px;margin-bottom:10px!important;gap:7px}.hsm-workspace-scene{padding-bottom:22px}.hsm-workspace{border-radius:11px;box-shadow:0 15px 32px #294f7a20}.hsm-workspace-bar{height:43px;padding-inline:15px;gap:10px}.hsm-workspace-brand{font-size:15px;letter-spacing:-.6px}.hsm-workspace-saved{font-size:7px}.hsm-workspace-avatar{width:22px;height:22px;font-size:9px}.hsm-workspace-content{padding:18px 16px 13px}.hsm-workspace-heading>span{font-size:7px;letter-spacing:1.1px}.hsm-workspace-heading>strong{font-size:21px;line-height:1.2;letter-spacing:-.6px;margin-top:6px}.hsm-workspace-tabs{gap:17px;margin:16px 0 12px}.hsm-workspace-tabs>span{font-size:8px;padding-bottom:8px;gap:4px}.hsm-workspace-tabs>span>svg{width:12px;height:12px}.hsm-workspace-files{gap:10px;grid-template-columns:1.08fr .92fr}.hsm-workspace-document{padding:17px 13px 16px}.hsm-file-kicker{font-size:5px;letter-spacing:.75px}.hsm-workspace-document>strong{font-size:22px;letter-spacing:-.7px;line-height:1.1;margin-top:12px}.hsm-workspace-document>p{font-size:8px;line-height:1.6;margin-top:11px}.hsm-document-rule{margin:13px 0 10px}.hsm-file-subhead{font-size:7px;margin-bottom:8px}.hsm-document-task{font-size:6px;margin-top:5px;gap:4px}.hsm-document-task>i{height:5px;width:5px}.hsm-document-task:last-child{display:none}.hsm-workspace-presentation{padding:17px 13px}.hsm-workspace-presentation>span{font-size:4px;letter-spacing:.7px}.hsm-workspace-presentation>strong{font-size:34px;letter-spacing:-1.3px;margin:25px 0 17px}.hsm-workspace-presentation>small{font-size:4px;letter-spacing:.3px}.hsm-workspace-presentation>small>b{font-size:5px}.hsm-presentation-orbit{right:-193px;top:10px}.hsm-workspace-status{font-size:6px;margin-top:13px}.hsm-workspace-status>span:last-child{display:none}.hsm-scene-note{right:10px;bottom:0;padding:10px 12px;gap:8px;font-size:7px;border-radius:8px;box-shadow:0 4px 16px #254b7512}.hsm-scene-spark{font-size:19px}.hsm-hero-foundation{grid-template-columns:1fr 1.1fr;gap:15px;padding:23px 0;min-height:0}.hsm-hero-foundation>span{font-size:17px;letter-spacing:-.45px;line-height:1.35}.hsm-hero-foundation>p{font-size:10px;line-height:1.7}.hsm-hero-foundation>a{display:none}.hsm-main .hsm-section{padding:53px 0}.hsm-main .hsm-heading{margin-bottom:27px}.hsm-main h2{font-size:32px;letter-spacing:-1.25px;line-height:1.14}.hsm-main .hsm-heading h2{margin-top:12px}.hsm-main .hsm-heading>p{font-size:13px;line-height:1.8;max-width:335px;margin-top:17px}.hsm-free-apps{column-gap:25px;row-gap:10px}.hsm-free-app{padding:21px 0 24px}.hsm-free-app-top{gap:8px}.hsm-free-app .hsm-app-icon{width:32px;height:37px;border-radius:7px}.hsm-free-app .hsm-app-icon>svg{width:19px;height:19px}.hsm-free-app-label{font-size:12px;gap:5px}.hsm-free-app .hsm-free-badge{font-size:8px;padding:1px 4px}.hsm-free-app-number{display:none}.hsm-free-app h3{font-size:20px;line-height:1.25;letter-spacing:-.5px;margin-top:18px}.hsm-free-app>p{font-size:13px;line-height:1.8;margin-top:10px}.hsm-free-app-link{font-size:12px;margin-top:16px;line-height:1.6}.hsm-main .hsm-apps-bottom{margin-top:7px;padding-top:20px;font-size:11px;line-height:1.8;gap:15px}.hsm-main .hsm-apps-bottom>span{max-width:220px}.hsm-main .hsm-pro-grid{grid-template-columns:1fr;gap:31px}.hsm-main .hsm-pro-grid h2{font-size:32px}.hsm-main .hsm-pro-copy>p:not(.hsm-eyebrow){font-size:13px;line-height:1.85;margin-top:17px}.hsm-pro-tools{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin-top:25px}.hsm-pro-tools>a{gap:8px;padding:15px 0}.hsm-pro-tools .hsm-app-icon{width:29px;height:31px;border-radius:7px}.hsm-pro-tools .hsm-app-icon>svg{width:17px;height:17px}.hsm-pro-tools strong{font-size:12px}.hsm-pro-tools small{font-size:10px;line-height:1.5;max-width:90px}.hsm-pro-tools .hsm-lock{width:10px;height:10px}.hsm-main .hsm-pro-card{padding:26px;border-radius:12px}.hsm-main .hsm-pro-card>p>strong{font-size:46px}.hsm-main .hsm-pro-card ul{font-size:12px;gap:15px}.hsm-main .hsm-pro-card .hsm-pro-card-summary{font-size:14px!important}.hsm-pro-card-footnote{font-size:9px}.hsm-partner-list{grid-template-columns:1fr;gap:33px}.hsm-partner{padding-top:23px}.hsm-partner-category{font-size:8px;letter-spacing:1.2px}.hsm-partner h3{font-size:29px;letter-spacing:-.8px;margin-top:12px}.hsm-nord-products,.hsm-swyftx-tag{margin-top:11px;min-height:31px}.hsm-nord-products{gap:20px}.hsm-nord-products img{height:20px}.hsm-partner-copy>p{font-size:13px;line-height:1.8;margin-top:17px;max-width:350px}.hsm-partner-copy>a{font-size:11px;margin-top:17px}.hsm-partner-copy>small{font-size:10px;line-height:1.8;margin-top:15px;max-width:350px}.hsm-main .hf-team-grid{gap:5px}.hsm-main .hf-person{grid-template-columns:62px 1fr;grid-template-rows:auto auto;gap:8px 15px;padding:20px 0}.hsm-main .hf-person img{width:62px;height:76px;grid-row:1/3;border-radius:8px}.hsm-main .hf-person h3{font-size:17px}.hsm-main .hf-person-heading p{font-size:10px;line-height:1.5;margin-top:5px}.hsm-main .hf-person-bio{font-size:11px;line-height:1.8;grid-column:2}.hsm-main .hsm-final{padding:59px 0 65px}.hsm-main .hsm-final h2{font-size:42px;letter-spacing:-1.7px;margin-top:18px}.hsm-final-intro{font-size:12px;margin-top:17px!important}.hsm-main .hsm-final .hsm-button{margin-top:24px}.hsm-main .hsm-final .hsm-shell>p:last-child{font-size:11px}}@media(max-width:360px){.hsm-main .hsm-shell{width:calc(100% - 36px)}.hsm-main .hsm-hero h1{font-size:40px}.hsm-main .hsm-actions{gap:16px}.hsm-main .hsm-button{font-size:11px;padding-inline:14px}.hsm-quiet-link{font-size:10px}.hsm-workspace-content{padding-inline:13px}.hsm-workspace-document{padding-inline:10px}.hsm-workspace-document>strong{font-size:20px}.hsm-workspace-presentation{padding-inline:10px}.hsm-workspace-presentation>strong{font-size:31px}.hsm-free-apps{column-gap:20px}.hsm-free-app h3{font-size:18px}.hsm-free-app-label{font-size:11px}.hsm-pro-tools{column-gap:18px}.hsm-pro-tools .hsm-app-icon{width:26px}}@media(prefers-reduced-motion:reduce){.hsm-free-app,.hsm-main .hsm-button{transition:none}}.hsp-home{--hsp-blue:#2465e8;--hsp-ink:#122f4c;--hsp-muted:#60758b;--hsp-rule:#dbe5f1}.hsp-home .hsm-shell{width:min(1160px,calc(100% - 80px))}.hsp-home h1,.hsp-home h2,.hsp-home h3{color:var(--hsp-ink)}.hsp-home h2{font-size:clamp(34px,3.2vw,44px);letter-spacing:-1.8px;line-height:1.15;font-weight:680}.hsp-home h1 em,.hsp-home h2 em{font-style:normal;color:var(--hsp-blue)}.hsp-home .hsm-eyebrow{color:#4b6f96;font-size:10px;letter-spacing:1.8px;line-height:1.6;font-weight:750}.hsp-home .hsm-button{min-height:52px;padding:15px 25px;border-radius:9px;font-size:14px;font-weight:700}.hsp-home .hsm-button-primary{background:#2465e8;color:#fff!important;box-shadow:0 7px 18px #2465e821}.hsp-home .hsm-button-primary:hover{background:#1953c6;box-shadow:0 9px 21px #2465e82b}.hsp-home .hsp-text-link{display:inline-flex;align-items:center;min-height:46px;padding:12px 0 9px;border-bottom:1px solid #a8bfdc;color:#264f7f;font-size:13px;font-weight:650;line-height:1.5}.hsp-home .hsp-text-link:hover{border-color:#2465e8;color:#2465e8}.hsp-home [id]{scroll-margin-top:108px}.hsp-hero{padding:156px 0 0;background:radial-gradient(ellipse at 91% 12%,#d8eaff,transparent 49%),linear-gradient(130deg,#f9fbff,#eff6ff 75%,#f9fcff)}.hsp-hero-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:58px;align-items:center;padding-bottom:62px}.hsp-hero-copy{min-width:0}.hsp-home .hsp-hero h1{font-size:clamp(50px,4.4vw,65px);line-height:1.05;letter-spacing:-3.4px;font-weight:730;margin-top:20px}.hsp-intro{font-size:16px;line-height:1.85;color:#5b728a;max-width:440px;margin-top:24px!important}.hsp-hero-price{display:flex;gap:22px;align-items:center;margin-top:27px;color:#244567}.hsp-hero-price>strong{font-size:37px;line-height:1.2;letter-spacing:-1.3px;font-weight:720;white-space:nowrap}.hsp-hero-price>strong>span{font-size:16px;font-weight:500;letter-spacing:-.3px;margin-left:4px}.hsp-hero-price>span{border-left:1px solid #c8d8ec;padding-left:20px;color:#6b819a;font-size:11px;line-height:1.75}.hsp-hero-actions{gap:24px;margin-top:26px}.hsp-hero-actions,.hsp-hero-note{display:flex;align-items:center;flex-wrap:wrap}.hsp-hero-note{gap:10px;font-size:12px;line-height:1.6;color:#6b8097;margin-top:17px!important}.hsp-hero-note>i{width:3px;height:3px;border-radius:50%;background:#859bb4}.hsp-hero-strip{display:grid;grid-template-columns:1fr 1.2fr auto;align-items:center;gap:35px;padding:28px 0;border-top:1px solid #ccddee}.hsp-hero-strip>span:first-child{font-size:16px;line-height:1.6;color:#4d6a87}.hsp-hero-strip>span>strong{font-size:20px;letter-spacing:-.5px;color:#244669;font-weight:650}.hsp-hero-strip>p{font-size:13px;line-height:1.85;color:#6a8096;max-width:310px}.hsp-strip-brand{font-size:17px;letter-spacing:-.5px;font-weight:700;color:#355b81}.hsp-strip-brand>b{font-weight:450;color:#6583a6}.hsp-studio-scene{margin:0;min-width:0;padding:8px 0 0}.hsp-studio{background:#fff;border:1px solid #c4d6ec;border-radius:12px;overflow:hidden;box-shadow:0 26px 58px #2a56822b,0 2px 7px #23496b09;transform:perspective(1500px) rotateY(-4deg) rotateX(1deg)}.hsp-studio-top{height:48px;display:flex;align-items:center;gap:11px;padding:0 17px;background:#122e4a;color:#fff}.hsp-studio-top>span:first-child{font-size:17px;font-weight:750;letter-spacing:-.6px;white-space:nowrap}.hsp-studio-top b{font-weight:450}.hsp-studio-top>i{width:1px;height:15px;background:#ffffff30}.hsp-studio-top>small{color:#b3c8df;font-size:8px;letter-spacing:.1px}.hsp-studio-top>span.hsp-studio-export{font-size:8px;letter-spacing:0;font-weight:600;background:#386bcc;padding:7px 10px;margin-left:auto;border-radius:4px}.hsp-studio-toolbar{height:38px;display:flex;align-items:center;gap:19px;padding:0 17px;border-bottom:1px solid #dce5f1;font-size:9px;color:#637d99;background:#fdfefe}.hsp-studio-toolbar>span:first-child{color:#265fbf;position:relative;height:38px;display:flex;align-items:center}.hsp-studio-toolbar>span:first-child:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:2px solid #407ce1}.hsp-studio-toolbar>small{font-size:8px;margin-left:auto;color:#8b9eb4}.hsp-studio-workspace{display:grid;grid-template-columns:37px minmax(0,1fr) 105px;min-height:348px;background:#eaf0f8}.hsp-studio-rail{display:flex;flex-direction:column;align-items:center;gap:24px;background:#fbfdff;padding:20px 0;color:#7893b3;border-right:1px solid #dce5f1}.hsp-studio-rail>svg{width:16px;height:16px}.hsp-studio-rail>svg:first-child{color:#326bd0}.hsp-studio-rail>span{font-size:13px;line-height:1;font-weight:600}.hsp-studio-canvas{padding:23px 24px 11px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;background:radial-gradient(ellipse at 50% 35%,#f5f8fc,#e8eff8)}.hsp-campaign-art{position:relative;width:100%;max-width:246px;aspect-ratio:4/5;background:#cfeaff;border:1px solid #5791eb;box-shadow:0 7px 15px #31577a20}.hsp-campaign-art>img{object-fit:cover;object-position:50% 50%}.hsp-campaign-copy{position:absolute;inset:0;padding:19px 16px;background:linear-gradient(#e6f5ffd9,#deefff10 62%);display:flex;flex-direction:column;align-items:flex-start;color:#15385e}.hsp-campaign-copy>span{font-size:6px;line-height:1.4;letter-spacing:1.1px;font-weight:650}.hsp-campaign-copy>strong{font-size:31px;line-height:1.07;letter-spacing:-1.2px;font-weight:700;margin-top:15px}.hsp-campaign-copy>strong>em{font-style:normal;color:#2465e8}.hsp-campaign-copy>i{width:24px;border-top:1px solid #498cde;margin-top:13px}.hsp-campaign-copy>small{font-size:4.5px;letter-spacing:.7px;line-height:1.4;margin-top:11px;color:#3a6184}.hsp-art-handle{position:absolute;width:5px;height:5px;background:#fff;border:1px solid #4d89e0}.hsp-art-handle-tl{left:-3px;top:-3px}.hsp-art-handle-tr{right:-3px;top:-3px}.hsp-art-handle-bl{left:-3px;bottom:-3px}.hsp-art-handle-br{right:-3px;bottom:-3px}.hsp-studio-zoom{font-size:7px;line-height:1.6;color:#8a9aaf;margin-top:12px;white-space:nowrap}.hsp-studio-layers{padding:20px 10px;background:#fbfdff;border-left:1px solid #dce5f1;color:#7187a0}.hsp-studio-layers>strong{font-size:9px;font-weight:650;color:#436789;display:block;padding:0 3px 14px}.hsp-studio-layers>span{display:flex;align-items:center;gap:6px;font-size:7px;padding:8px 5px;margin:4px 0;border:1px solid transparent;border-radius:4px;white-space:nowrap}.hsp-studio-layers>span.hsp-layer-active{border-color:#cbdcf2;background:#eaf2fd;color:#3f6ea7}.hsp-studio-layers>span>i{width:15px;height:17px;border-radius:2px;display:grid;place-items:center;font-size:9px;font-style:normal;flex-shrink:0}.hsp-layer-text{background:#e0eafa;color:#507db9}.hsp-layer-photo{background:linear-gradient(155deg,#c9e3fa,#91bce5 60%,#d6e5f4 61%)}.hsp-layer-blue{background:#d6e8fa}.hsp-studio-layers>small{display:block;margin-top:66px;padding-left:4px;font-size:9px;line-height:1.7;color:#8ba0b8}.hsp-studio-layers>small>b{color:#5c80a8;font-weight:600}.hsp-studio-bottom{height:34px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 14px;border-top:1px solid #dbe5f2;background:#fff;color:#8195ad;font-size:7px}.hsp-studio-bottom i{display:inline-block;width:4px;height:4px;border-radius:50%;background:#62a28e;vertical-align:1px;margin-right:4px}.hsp-studio-scene>figcaption{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;line-height:1.8;color:#7087a0;margin-top:17px}.hsp-showcase-dot{height:4px;width:4px;border-radius:50%;background:#3978d3;flex-shrink:0}.hsp-section{padding:88px 0}.hsp-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:43px}.hsp-section-heading h2{margin-top:14px}.hsp-section-heading>p{max-width:280px;color:var(--hsp-muted);font-size:15px;line-height:1.85}.hsp-outcome-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px}.hsp-outcome{border-top:1px solid #cbdced;padding-top:24px;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.hsp-outcome-number{font-size:10px;line-height:1;letter-spacing:1px;color:#6390c7;font-weight:650}.hsp-home .hsp-outcome h3{font-size:25px;line-height:1.25;letter-spacing:-.7px;font-weight:670;max-width:280px;margin-top:21px}.hsp-outcome>p{font-size:14px;line-height:1.85;color:#6b8096;margin-top:16px}.hsp-outcome-apps{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:24px}.hsp-outcome-apps>a{display:inline-flex;align-items:center;gap:6px;color:#3d6ba5;font-size:12px;font-weight:650;min-height:34px;border-bottom:1px solid #cbdced;white-space:nowrap}.hsp-outcome-apps>a>svg:not(.hsm-lock){height:15px;width:15px}.hsp-outcome-apps .hsm-lock{width:10px;height:10px;color:#839dbb;margin-left:2px}.hsp-outcome-apps>a:hover{border-color:#2465e8;color:#2465e8}.hsp-outcome>small{font-size:11px;line-height:1.8;color:#8a9bae;margin-top:14px}.hsp-outcome-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:28px;margin-top:35px;border-top:1px solid #e0e8f3;color:#768ca3;font-size:13px}.hsp-membership{background:#112f4d;position:relative;overflow:hidden}.hsp-membership:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 8% 85%,#24568565,transparent 62%)}.hsp-membership-grid{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}.hsp-membership-copy{min-width:0}.hsp-membership-copy .hsm-eyebrow{color:#94b7e4}.hsp-home .hsp-membership-copy h2{color:#fff;margin-top:18px}.hsp-home .hsp-membership-copy h2>em{color:#b8d4fa}.hsp-membership-copy>p:not(.hsm-eyebrow){color:#adbed1;font-size:15px;line-height:1.9;margin-top:23px;max-width:440px}.hsp-membership-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:34px;padding-top:28px;border-top:1px solid #6481a24d}.hsp-membership-values>div>strong{display:block;color:#f4f8ff;font-size:36px;letter-spacing:-1.3px;font-weight:650;line-height:1.2}.hsp-membership-values>div>span{display:block;color:#a7bfd9;font-size:11px;line-height:1.7;margin-top:8px}.hsp-membership-copy>p.hsp-membership-ai{font-size:13px;line-height:1.85;color:#a7bdd6;max-width:450px;margin-top:31px}.hsp-plan-card{background:#fff;border:1px solid #e4edfa;border-radius:14px;padding:34px;box-shadow:0 18px 50px #061b2e28;color:#183d63;min-width:0}.hsp-plan-label{font-size:11px;letter-spacing:1.7px;font-weight:700;color:#5c7fa8}.hsp-plan-price{display:flex;align-items:baseline;gap:8px;margin-top:20px!important}.hsp-plan-price>strong{font-size:59px;line-height:1.15;letter-spacing:-2.4px;font-weight:720}.hsp-plan-price>span{font-size:14px;color:#6d829a}.hsp-plan-tax{font-size:11px;line-height:1.7;color:#7d90a7;margin-top:7px!important}.hsp-plan-card>ul{list-style:none;padding:23px 0 0;margin:23px 0 0;border-top:1px solid #e2eaf3;display:grid;gap:15px;color:#506c89;font-size:14px;line-height:1.7}.hsp-plan-card>ul>li{position:relative;padding-left:22px}.hsp-plan-card>ul>li:before{content:"✓";position:absolute;left:0;top:0;color:#4f85cc;font-size:13px;font-weight:650}.hsp-plan-card>.hsm-button{display:flex;margin-top:27px}.hsp-plan-term{font-size:12px;color:#63809f;margin-top:16px!important}.hsp-plan-extra,.hsp-plan-term{line-height:1.8;text-align:center}.hsp-plan-extra{font-size:11px;color:#8a9aad;margin-top:15px!important;border-top:1px solid #e9eef5;padding-top:14px}.hsp-everyday{background:#fff}.hsp-everyday-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center}.hsp-everyday-grid h2{margin-top:15px}.hsp-everyday-grid>div>p:last-child{color:#6b8198;font-size:14px;line-height:1.85;max-width:390px;margin-top:19px}.hsp-everyday-apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.hsp-everyday-apps>a{display:flex;gap:13px;align-items:center;min-height:85px;padding:14px 0;border-bottom:1px solid #e0e9f3;color:#30577e;min-width:0}.hsp-everyday-apps .hsm-app-icon{height:34px;width:34px;border-radius:8px}.hsp-everyday-apps .hsm-app-icon>svg{height:19px;width:19px}.hsp-everyday-apps>a>span:last-child{min-width:0}.hsp-everyday-apps strong{font-size:14px;font-weight:650;display:block;line-height:1.5}.hsp-everyday-apps small{display:block;font-size:11px;line-height:1.7;color:#8295aa;margin-top:3px}.hsp-everyday-apps>a:hover{color:#2465e8;border-color:#9bbce8}.hsp-home .hsm-partners{padding:55px 0 62px;background:#f7faff;border-block:1px solid #e5edf7}.hsp-home .hsm-partners .hsm-heading{align-items:center;margin-bottom:23px}.hsp-home .hsm-partners .hsm-heading h2{font-size:28px;letter-spacing:-.8px;margin-top:8px}.hsp-home .hsm-partners .hsm-heading>p{font-size:12px;max-width:325px}.hsp-home .hsm-partners .hsm-eyebrow{font-size:9px;letter-spacing:1.5px}.hsm-referral-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.hsm-referral-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:18px;row-gap:4px;padding:19px 0;border-top:1px solid #cedded;color:#214c7a!important;min-width:0}.hsm-referral-brand{display:flex;align-items:center;gap:13px;min-width:0;grid-column:1;grid-row:1}.hsm-referral-brand img{max-width:118px;max-height:26px;width:auto;height:auto}.hsm-referral-category{display:block;grid-column:1;grid-row:2;font-size:11px;line-height:1.6;color:#7c90a7;margin-top:2px}.hsm-referral-link-label{grid-column:2;grid-row:1/3;margin-left:auto;font-size:12px;font-weight:650;white-space:nowrap}.hsm-referral-link:hover{border-color:#3975cb;color:#2465e8!important}.hsp-home .hsm-people{padding:76px 0;background:#fff}.hsp-home .hsm-people .hsm-heading>p{font-size:14px;line-height:1.85}.hsp-home .hf-person-bio{font-size:13px;line-height:1.85}.hsp-home .hf-person-heading p{font-size:12px;line-height:1.6}.hsp-final{padding:84px 0 88px;text-align:center;background:radial-gradient(ellipse at 50% 20%,#eaf3ff,transparent 66%),#f8fbff}.hsp-final h2{font-size:46px;line-height:1.13;letter-spacing:-2px;margin-top:19px}.hsp-final>.hsm-shell>p:not(.hsm-eyebrow){font-size:15px;line-height:1.8;color:#6d839a;margin-top:20px}.hsp-final .hsm-button{margin-top:27px}.hsp-final>.hsm-shell>span{display:block;font-size:11px;color:#7990aa;line-height:1.8;margin-top:14px}.hsp-final>.hsm-shell>p.hsp-final-account{font-size:12px;margin-top:22px}.hsp-final-account>a{color:#3a6aa4;font-weight:650}@media(max-width:1100px){.hsp-hero-grid{gap:38px;grid-template-columns:.96fr 1.04fr}.hsp-home .hsp-hero h1{font-size:54px;letter-spacing:-2.8px}.hsp-intro{font-size:15px}.hsp-studio-workspace{grid-template-columns:33px minmax(0,1fr) 85px;min-height:300px}.hsp-studio-canvas{padding:20px 20px 10px}.hsp-campaign-copy{padding:16px 13px}.hsp-campaign-copy>strong{font-size:27px}.hsp-studio-layers{padding-inline:6px}.hsp-studio-layers>span{font-size:6px;gap:4px}.hsp-studio-layers>span>i{width:12px;height:14px}.hsp-studio-top>small{font-size:7px}.hsp-outcome-grid{gap:30px}.hsp-membership-grid{gap:60px}.hsp-plan-card{padding:30px}.hsp-everyday-grid{gap:60px}.hsm-referral-grid{gap:20px}.hsm-referral-link{gap:10px}.hsm-referral-brand img{max-width:100px}.hsm-referral-link-label{font-size:11px}}@media(max-width:850px){.hsp-home .hsm-shell{width:calc(100% - 48px)}.hsp-hero{padding-top:135px}.hsp-hero-grid{grid-template-columns:1fr;gap:35px;padding-bottom:42px}.hsp-hero-copy{max-width:560px}.hsp-home .hsp-hero h1{font-size:60px;letter-spacing:-3px}.hsp-intro{font-size:16px;max-width:480px}.hsp-studio-scene{width:100%;max-width:590px;justify-self:center}.hsp-studio{transform:none}.hsp-studio-workspace{grid-template-columns:40px minmax(0,1fr) 115px;min-height:350px}.hsp-studio-canvas{padding:24px 28px 12px}.hsp-campaign-art{max-width:238px}.hsp-campaign-copy>strong{font-size:32px}.hsp-studio-layers{padding:22px 12px}.hsp-studio-layers>span{font-size:8px;gap:6px}.hsp-studio-layers>span>i{width:16px;height:18px}.hsp-studio-top>small{font-size:8px}.hsp-hero-strip{grid-template-columns:1fr 1fr;gap:25px}.hsp-strip-brand{display:none}.hsp-hero-strip>p{font-size:13px}.hsp-section{padding:70px 0}.hsp-section-heading{display:block;margin-bottom:35px}.hsp-section-heading>p{max-width:440px;margin-top:20px}.hsp-outcome-grid{gap:26px}.hsp-home .hsp-outcome h3{font-size:22px}.hsp-outcome>p{font-size:13px}.hsp-membership-grid{gap:35px;grid-template-columns:1fr 1fr}.hsp-home .hsp-membership-copy h2{font-size:33px}.hsp-membership-copy>p:not(.hsm-eyebrow){font-size:14px}.hsp-membership-values{gap:14px}.hsp-membership-values>div>strong{font-size:31px}.hsp-membership-values>div>span{font-size:10px}.hsp-membership-copy>p.hsp-membership-ai{font-size:12px}.hsp-plan-card{padding:25px}.hsp-plan-card>ul{font-size:13px}.hsp-plan-price>strong{font-size:52px}.hsp-everyday-grid{gap:40px;grid-template-columns:.9fr 1.1fr}.hsp-everyday-apps{column-gap:20px}.hsp-everyday-apps>a{gap:10px}.hsp-everyday-apps strong{font-size:12px}.hsp-everyday-apps small{font-size:10px}.hsp-everyday-apps .hsm-app-icon{height:30px;width:30px}.hsm-referral-link{display:grid}.hsm-referral-link-label{display:block;margin-top:0}.hsp-home .hsm-people{padding:65px 0}.hsp-home .hf-person{grid-template-rows:150px 75px auto}.hsp-home .hf-person img{height:150px}}@media(max-width:650px){.hsp-home .hsm-shell{width:calc(100% - 44px)}.hsp-home .hsm-eyebrow{font-size:9px;letter-spacing:1.5px}.hsp-hero{padding-top:112px}.hsp-hero-grid{gap:32px;padding-bottom:29px}.hsp-home .hsp-hero h1{font-size:clamp(41px,11.3vw,53px);line-height:1.055;letter-spacing:-2.4px;margin-top:17px}.hsp-intro{font-size:14px;line-height:1.8;max-width:350px;margin-top:20px!important}.hsp-hero-price{gap:17px;margin-top:22px}.hsp-hero-price>strong{font-size:34px;letter-spacing:-1.1px}.hsp-hero-price>strong>span{font-size:14px;margin-left:3px}.hsp-hero-price>span{font-size:10px;line-height:1.7;padding-left:17px}.hsp-hero-actions{gap:23px;margin-top:22px;flex-wrap:nowrap}.hsp-home .hsm-button{font-size:13px;min-height:49px;padding:14px 20px}.hsp-home .hsp-text-link{font-size:12px;white-space:nowrap}.hsp-hero-note{font-size:11px;gap:8px;margin-top:15px!important}.hsp-studio-scene{padding-top:0;max-width:440px}.hsp-studio{border-radius:10px;box-shadow:0 15px 35px #2a568223}.hsp-studio-top{height:40px;padding:0 12px;gap:8px}.hsp-studio-top>span:first-child{font-size:15px}.hsp-studio-top>small{font-size:6px}.hsp-studio-top>span.hsp-studio-export{font-size:6px;padding:6px 8px}.hsp-studio-toolbar{height:32px;gap:17px;padding:0 12px;font-size:8px}.hsp-studio-toolbar>span:first-child{height:32px}.hsp-studio-toolbar>small{font-size:6px}.hsp-studio-workspace{grid-template-columns:30px minmax(0,1fr) 75px;min-height:280px}.hsp-studio-rail{padding-top:18px;gap:24px}.hsp-studio-rail>svg{height:14px;width:14px}.hsp-studio-rail>span{font-size:11px}.hsp-studio-canvas{padding:18px 15px 8px}.hsp-campaign-art{max-width:225px}.hsp-campaign-copy{padding:16px 11px}.hsp-campaign-copy>span{font-size:4px;letter-spacing:.6px}.hsp-campaign-copy>strong{font-size:clamp(24px,7vw,29px);letter-spacing:-.9px;line-height:1.08;margin-top:12px}.hsp-campaign-copy>i{margin-top:10px;width:20px}.hsp-campaign-copy>small{font-size:3.5px;letter-spacing:.35px;margin-top:8px}.hsp-studio-zoom{font-size:5px;margin-top:10px}.hsp-studio-layers{padding:17px 5px}.hsp-studio-layers>strong{font-size:7px;padding-bottom:11px}.hsp-studio-layers>span{font-size:5px;gap:4px;padding:7px 3px}.hsp-studio-layers>span>i{width:11px;height:13px;font-size:7px}.hsp-studio-layers>small{margin-top:43px;font-size:7px;line-height:1.7;padding-left:3px}.hsp-studio-bottom{height:28px;font-size:5px;padding-inline:10px}.hsp-studio-scene>figcaption{font-size:9px;margin-top:13px;gap:6px}.hsp-hero-strip{padding:22px 0;gap:23px;grid-template-columns:1fr 1fr}.hsp-hero-strip>span:first-child{font-size:13px;line-height:1.7}.hsp-hero-strip>span>strong{font-size:16px;letter-spacing:-.4px;line-height:1.45;display:block}.hsp-hero-strip>p{font-size:11px;line-height:1.8}.hsp-section{padding:53px 0}.hsp-home h2{font-size:32px;letter-spacing:-1.3px;line-height:1.15}.hsp-section-heading{margin-bottom:28px}.hsp-section-heading h2{margin-top:12px}.hsp-section-heading>p{font-size:14px;line-height:1.85;max-width:350px;margin-top:19px}.hsp-outcome-grid{grid-template-columns:1fr;gap:26px}.hsp-outcome{padding-top:21px}.hsp-outcome-number{font-size:10px}.hsp-home .hsp-outcome h3{font-size:24px;line-height:1.25;letter-spacing:-.6px;margin-top:15px;max-width:340px}.hsp-outcome>p{font-size:14px;line-height:1.85;margin-top:13px}.hsp-outcome-apps{margin-top:15px;gap:14px}.hsp-outcome-apps>a{font-size:12px;min-height:35px}.hsp-outcome>small{font-size:11px;line-height:1.8;margin-top:10px}.hsp-outcome-footer{display:block;padding-top:22px;margin-top:25px;font-size:12px;line-height:1.8}.hsp-outcome-footer>.hsp-text-link{margin-top:10px}.hsp-membership-grid{grid-template-columns:1fr;gap:32px}.hsp-home .hsp-membership-copy h2{font-size:32px;margin-top:15px}.hsp-membership-copy>p:not(.hsm-eyebrow){font-size:14px;line-height:1.9;margin-top:19px}.hsp-membership-values{margin-top:25px;padding-top:23px;gap:18px}.hsp-membership-values>div>strong{font-size:34px}.hsp-membership-values>div>span{font-size:11px;line-height:1.7}.hsp-membership-copy>p.hsp-membership-ai{font-size:13px;line-height:1.85;margin-top:25px}.hsp-plan-card{padding:27px;border-radius:12px}.hsp-plan-label{font-size:10px}.hsp-plan-price{margin-top:18px!important}.hsp-plan-price>strong{font-size:55px}.hsp-plan-price>span{font-size:14px}.hsp-plan-tax{font-size:11px}.hsp-plan-card>ul{font-size:14px;line-height:1.7;gap:14px;margin-top:20px;padding-top:21px}.hsp-plan-card>.hsm-button{margin-top:24px}.hsp-plan-extra,.hsp-plan-term{font-size:11px;line-height:1.8}.hsp-everyday-grid{grid-template-columns:1fr;gap:24px}.hsp-everyday-grid h2{font-size:30px;margin-top:12px}.hsp-everyday-grid>div>p:last-child{font-size:14px;line-height:1.85;margin-top:16px}.hsp-everyday-apps{gap:0 22px}.hsp-everyday-apps>a{min-height:83px;padding:15px 0;gap:9px;align-items:center}.hsp-everyday-apps .hsm-app-icon{width:29px;height:32px;border-radius:7px}.hsp-everyday-apps .hsm-app-icon>svg{width:18px;height:18px}.hsp-everyday-apps strong{font-size:12px;line-height:1.5}.hsp-everyday-apps small{font-size:10px;line-height:1.7;margin-top:4px}.hsp-home .hsm-partners{padding:42px 0 45px}.hsp-home .hsm-partners .hsm-heading{margin-bottom:20px}.hsp-home .hsm-partners .hsm-heading h2{font-size:27px;letter-spacing:-.9px}.hsp-home .hsm-partners .hsm-heading>p{font-size:12px;line-height:1.8;margin-top:13px}.hsm-referral-grid{grid-template-columns:1fr;gap:0}.hsm-referral-link{display:grid;column-gap:15px;padding:18px 0}.hsm-referral-brand img{max-width:121px;max-height:25px}.hsm-referral-category{font-size:11px;line-height:1.7;margin-top:4px}.hsm-referral-link-label{margin-left:auto;margin-top:0;font-size:12px}.hsp-home .hsm-people{padding:53px 0}.hsp-home .hsm-people .hsm-heading>p{font-size:14px;line-height:1.85;max-width:350px}.hsp-home .hf-team-grid{gap:3px}.hsp-home .hf-person{grid-template-columns:62px minmax(0,1fr);grid-template-rows:auto auto;column-gap:15px;row-gap:9px;padding:22px 0}.hsp-home .hf-person img{width:62px;height:76px}.hsp-home .hf-person-heading h3{font-size:18px;letter-spacing:-.5px}.hsp-home .hf-person-heading p{font-size:11px;line-height:1.6;margin-top:5px}.hsp-home .hf-person-bio{font-size:13px;line-height:1.85;grid-column:2}.hsp-final{padding:57px 0 61px}.hsp-final h2{font-size:35px;letter-spacing:-1.5px;margin-top:17px}.hsp-final>.hsm-shell>p:not(.hsm-eyebrow){font-size:14px;line-height:1.85;margin-top:18px}.hsp-final .hsm-button{margin-top:24px;font-size:13px;padding-inline:19px}.hsp-final>.hsm-shell>span{font-size:11px;line-height:1.8;margin-top:13px}.hsp-final>.hsm-shell>p.hsp-final-account{font-size:12px;line-height:1.9;margin-top:20px}}@media(max-width:360px){.hsp-home .hsm-shell{width:calc(100% - 36px)}.hsp-home .hsp-hero h1{font-size:40px;letter-spacing:-2.2px}.hsp-hero-price{gap:14px}.hsp-hero-price>strong{font-size:31px}.hsp-hero-price>strong>span{font-size:13px}.hsp-hero-price>span{font-size:9px;padding-left:14px}.hsp-hero-actions{gap:19px}.hsp-home .hsm-button{font-size:12px;padding-inline:17px}.hsp-home .hsp-text-link{font-size:11px}.hsp-hero-note{font-size:10px;gap:7px}.hsp-studio-top>small{display:none}.hsp-studio-workspace{grid-template-columns:27px minmax(0,1fr) 65px;min-height:252px}.hsp-studio-canvas{padding-inline:12px}.hsp-campaign-copy{padding:13px 10px}.hsp-campaign-copy>strong{font-size:23px}.hsp-studio-toolbar{gap:15px}.hsp-studio-toolbar>small{font-size:5px}.hsp-studio-layers{padding-inline:3px}.hsp-studio-layers>span{font-size:4.5px;gap:3px}.hsp-studio-layers>small{font-size:6px}.hsp-studio-scene>figcaption{font-size:8px}.hsp-hero-strip{gap:17px}.hsp-hero-strip>span>strong{font-size:14px}.hsp-hero-strip>p{font-size:10px}.hsp-plan-card{padding:24px}.hsp-everyday-apps{column-gap:17px}.hsp-everyday-apps>a{gap:7px}.hsp-everyday-apps strong{font-size:11px}.hsp-everyday-apps small{font-size:9px}.hsp-everyday-apps .hsm-app-icon{width:26px;height:29px}}@media(prefers-reduced-motion:reduce){.hsp-home .hsm-button,.hsp-home a{transition:none}}.hsp-home .hsm-referral-swyftx{font-size:26px;line-height:1.1;letter-spacing:-.9px;font-weight:750;color:#204970;gap:0}.hsp-home .hsm-referral-swyftx>span{color:#efa24b}.hsb-hero-options{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:26px!important;color:#426383;font-size:14px;line-height:1.6}.hsb-hero-options>span:first-child{font-weight:700;color:#244b75}.hsb-hero-options>i{height:4px;width:4px;border-radius:50%;background:#89a3bf}.hsb-hero-options strong{font-weight:700;color:#244b75}.hsp-home .hsb-button-outline{background:#fff;color:#254f82!important;border:1px solid #9bb9df;box-shadow:none}.hsp-home .hsb-button-outline:hover{background:#edf5ff;border-color:#3474cf}.hsp-hero-actions.hsb-dual-actions{gap:12px;margin-top:20px}.hsp-membership-grid.hsb-plan-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:stretch}.hsb-plan-comparison .hsp-plan-card{min-width:0;display:flex;flex-direction:column}.hsb-plan-comparison .hsp-plan-card ul{flex:1}.hsb-plan-comparison .hsm-button{width:100%}.hsb-plan-comparison .hsb-free-plan{background:#fff;border-color:#c7d9ee}.hsb-plan-comparison .hsb-pro-plan{border-color:#79a3e0;box-shadow:0 14px 40px #2358a410}.hsb-final-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-top:26px}.hsp-home .hsb-partner-disclosure{font-size:11px;line-height:1.4;color:#61758c;margin-top:0}.hsp-everyday .hsp-text-link{margin-top:16px}@media(max-width:650px){.hsp-membership-grid.hsb-plan-comparison{grid-template-columns:minmax(0,1fr);gap:20px}.hsp-hero-actions.hsb-dual-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hsp-hero-actions.hsb-dual-actions .hsm-button{padding:13px 9px;min-height:48px;font-size:12px;white-space:nowrap}.hsb-hero-options{font-size:13px;gap:9px}.hsb-final-actions{flex-direction:column;align-items:stretch;max-width:340px;margin-inline:auto}.hsb-final-actions .hsm-button{width:100%}}@media(max-width:360px){.hsp-hero-actions.hsb-dual-actions .hsm-button{font-size:11px;padding-inline:6px}}.hsp-home .hsp-membership .hsp-section-heading h2{color:#fff}.hsp-home .hsp-membership .hsp-section-heading h2 em{color:#8dbaff}.hsp-home .hsp-membership .hsp-section-heading>p{color:#c2d5e9}.hsp-home .hsp-membership .hsm-eyebrow{color:#a3c2e5}.hsb-plan-comparison .hsp-plan-card{display:grid;grid-template-rows:auto auto minmax(34px,auto) 1fr auto minmax(36px,auto) minmax(28px,auto)}.hsb-plan-comparison .hsp-plan-card ul{display:flex;flex-direction:column;gap:14px;justify-content:flex-start}