._page_hsclk_1{overflow-wrap:break-word;font-size:20px;line-height:1.65}._page_hsclk_1 .eyebrow{letter-spacing:.08em;margin:0 0 18px;font-size:14px}._page_hsclk_1 h1,._page_hsclk_1 h2,._page_hsclk_1 h3{text-wrap:balance}._page_hsclk_1 h2{letter-spacing:-.04em;max-width:23ch;margin:0 0 28px;font-size:clamp(34px,4.1vw,60px);line-height:1.12}._page_hsclk_1 h3{letter-spacing:-.025em;margin:16px 0;font-size:28px;line-height:1.2}._page_hsclk_1 p{margin:0 0 20px}._page_hsclk_1 a{text-underline-offset:5px}:is(._page_hsclk_1 a:focus-visible,._page_hsclk_1 summary:focus-visible){outline:3px solid var(--ink);outline-offset:5px}._page_hsclk_1 .website-case-section{padding:clamp(48px,6vw,88px) clamp(24px,6vw,96px)}._page_hsclk_1 .website-case-hero{background:var(--orange-soft);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:5vw;padding:54px clamp(24px,6vw,96px) 72px;display:grid}._page_hsclk_1 .website-case-intro>p{max-width:55ch}._page_hsclk_1 .website-case-back{align-items:center;min-height:44px;margin-bottom:22px;font-size:17px;text-decoration:underline;display:inline-flex}._page_hsclk_1 h1{letter-spacing:-.05em;max-width:18ch;margin:0 0 28px;font-size:clamp(46px,5.4vw,78px);line-height:1.04}._page_hsclk_1 h1 em{font-family:Georgia,serif;font-weight:400}._page_hsclk_1 .website-case-subtitle{font-size:19px}._page_hsclk_1 .website-case-button{color:#fff;background:var(--ink);border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:14px 20px;font-size:18px;font-weight:800;display:inline-flex}._page_hsclk_1 .website-case-button:hover{background:var(--coral-ink)}._page_hsclk_1 .website-case-system{border:1px solid var(--ink);background:#fff;border-radius:12px;overflow:hidden;box-shadow:12px 14px #ffbd73}._page_hsclk_1 .website-case-browser-bar{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:14px 20px;font-size:16px;display:flex}._page_hsclk_1 .website-case-browser-bar>span:first-child{color:var(--coral-ink);align-self:center;font-size:12px}._page_hsclk_1 .website-case-system-card{padding:24px 28px;position:relative}._page_hsclk_1 .website-case-system-card+.website-case-system-card{border-top:1px solid var(--line)}._page_hsclk_1 .website-case-system-card:last-child{background:var(--acid)}._page_hsclk_1 .website-case-system-card:last-child .website-case-card-label{color:var(--ink)}._page_hsclk_1 .website-case-card-label{color:var(--coral-ink);margin-bottom:12px;font-size:16px;font-weight:800;display:block}._page_hsclk_1 .website-case-system-card h2{letter-spacing:-.02em;max-width:none;margin-bottom:12px;font-size:28px}._page_hsclk_1 .website-case-system-card p{margin:0;font-size:18px}._page_hsclk_1 .website-case-connector{border-block:1px solid var(--line);background:var(--orange-soft);color:var(--coral-ink);padding:10px 28px;font-size:15px;font-weight:800}._page_hsclk_1 .website-case-gap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}._page_hsclk_1 .website-case-gap-grid article{border:1px solid var(--line);border-radius:8px;flex-direction:column;padding:26px;display:flex}._page_hsclk_1 .website-case-gap-grid h3{margin-top:0;font-size:26px}._page_hsclk_1 .website-case-gap-grid p{font-size:18px}._page_hsclk_1 .website-case-gap-grid article>div{border-top:1px solid var(--line);margin-top:auto;padding-top:20px}._page_hsclk_1 .website-case-gap-grid article>div p{margin-bottom:0}._page_hsclk_1 .website-case-challenge>p{max-width:65ch}._page_hsclk_1 .website-case-challenge blockquote{border-left:5px solid var(--coral-ink);max-width:36ch;margin:38px 0 12px;padding-left:24px;font:italic clamp(26px,3vw,38px)/1.4 Georgia,serif}._page_hsclk_1 .website-case-challenge .website-case-caption{color:var(--muted);margin-bottom:0;font-size:16px}._page_hsclk_1 .website-case-decisions{background:var(--ink);color:#fff;scroll-margin-top:24px}._page_hsclk_1 .website-case-decisions .eyebrow{color:var(--acid)}._page_hsclk_1 .website-case-section-lead{max-width:55ch;margin-bottom:34px}._page_hsclk_1 .website-case-number{background:var(--acid);width:44px;height:44px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:17px;font-weight:800;display:inline-flex}._page_hsclk_1 .website-case-approach{border-bottom:1px solid var(--line)}._page_hsclk_1 .website-case-approach-list{max-width:1050px;margin:36px 0 0;padding:0;list-style:none}._page_hsclk_1 .website-case-approach-list li{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:24px;padding-block:26px;display:grid}._page_hsclk_1 .website-case-approach-list h3{margin:0 0 12px}._page_hsclk_1 .website-case-approach-list p{max-width:65ch;margin:0}._page_hsclk_1 .website-case-output-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._page_hsclk_1 .website-case-output-grid article{background:var(--paper);border:1px solid var(--line);border-radius:8px;flex-direction:column;padding:28px;display:flex}._page_hsclk_1 .website-case-output-grid p{font-size:18px}._page_hsclk_1 .website-case-output-grid a{border-top:1px solid var(--line);align-items:center;gap:10px;min-height:44px;margin-top:auto;padding-top:16px;font-size:17px;font-weight:800;text-decoration:underline;display:inline-flex}._page_hsclk_1 .website-case-measurement{background:var(--ink);color:#fff;border-radius:8px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:36px;margin-top:36px;padding:30px;display:grid}._page_hsclk_1 .website-case-measurement .eyebrow{color:var(--acid)}._page_hsclk_1 .website-case-measurement h3{margin:0}._page_hsclk_1 .website-case-measurement>p{margin:0;font-size:18px}._page_hsclk_1 .website-case-roles{background:var(--orange-soft)}._page_hsclk_1 .website-case-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._page_hsclk_1 .website-case-role-grid article{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;padding:30px;display:flex}._page_hsclk_1 .website-case-role-type{color:var(--coral-ink);font-size:16px;font-weight:800}._page_hsclk_1 .website-case-role-grid h3{font-size:32px}._page_hsclk_1 .website-case-role-grid p{max-width:48ch}._page_hsclk_1 .website-case-role-grid a{align-items:center;min-height:44px;margin-top:auto;font-size:18px;font-weight:700;text-decoration:underline;display:inline-flex}._page_hsclk_1 .website-case-human{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}._page_hsclk_1 .website-case-human figure{background:var(--ink);margin:0}._page_hsclk_1 .website-case-human img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._page_hsclk_1 .website-case-human>div{padding:clamp(36px,5vw,72px)}._page_hsclk_1 .website-case-human h2{font-size:clamp(32px,3.5vw,50px)}._page_hsclk_1 .website-case-human p{max-width:48ch}._page_hsclk_1 .website-case-human a{align-items:center;min-height:44px;font-size:18px;font-weight:700;text-decoration:underline;display:inline-flex}._page_hsclk_1 .website-case-faq{border-top:1px solid var(--line)}._page_hsclk_1 .website-case-faq>div{border-top:1px solid var(--line);max-width:1050px}._page_hsclk_1 .website-case-faq details{border-bottom:1px solid var(--line)}._page_hsclk_1 .website-case-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:22px 0;font-size:22px;font-weight:700;line-height:1.4;list-style:none;display:flex}._page_hsclk_1 .website-case-faq summary::-webkit-details-marker{display:none}._page_hsclk_1 .website-case-faq summary span{flex:none;font-size:30px;transition:transform .15s}._page_hsclk_1 .website-case-faq details[open] summary span{transform:rotate(45deg)}._page_hsclk_1 .website-case-faq details p{max-width:65ch;margin:0;padding:0 0 24px}._page_hsclk_1 .website-case-next{background:var(--acid)}._page_hsclk_1 .website-case-next p{max-width:60ch}._page_hsclk_1 .website-case-contact{align-items:center;min-height:54px;margin:12px 0 0 24px;font-size:18px;font-weight:700;text-decoration:underline;display:inline-flex}._page_hsclk_1 .website-case-inquiry{margin-top:20px}._page_hsclk_1 .website-case-inquiry a{align-items:center;min-height:44px;font-size:18px;font-weight:700;text-decoration:underline;display:inline-flex}@media (min-width:1600px){._page_hsclk_1 .website-case-section,._page_hsclk_1 .website-case-hero{padding-inline:max(6vw,50vw - 700px)}}@media (max-width:900px){._page_hsclk_1 .website-case-hero{grid-template-columns:1fr;gap:44px}._page_hsclk_1 h1{max-width:15ch;font-size:clamp(48px,8vw,76px)}._page_hsclk_1 .website-case-system{max-width:620px;margin-right:12px}._page_hsclk_1 .website-case-gap-grid,._page_hsclk_1 .website-case-output-grid{grid-template-columns:repeat(2,minmax(0,1fr))}._page_hsclk_1 .website-case-gap-grid article:last-child{grid-column:1/-1}._page_hsclk_1 .website-case-measurement{grid-template-columns:1fr;gap:20px}._page_hsclk_1 .website-case-human{grid-template-columns:1fr}._page_hsclk_1 .website-case-human img{aspect-ratio:4/3;max-height:520px}}@media (max-width:600px){._page_hsclk_1{font-size:19px;line-height:1.6}._page_hsclk_1 h1{font-size:48px}._page_hsclk_1 h3{font-size:26px}._page_hsclk_1 .website-case-gap-grid,._page_hsclk_1 .website-case-output-grid,._page_hsclk_1 .website-case-role-grid{grid-template-columns:1fr}._page_hsclk_1 .website-case-output-grid article,._page_hsclk_1 .website-case-role-grid article{padding:24px}._page_hsclk_1 .website-case-approach-list li{gap:18px}._page_hsclk_1 .website-case-measurement{padding:24px}._page_hsclk_1 .website-case-system-card{padding:22px}._page_hsclk_1 .website-case-system-card h2{font-size:26px}._page_hsclk_1 .website-case-contact{margin-left:0;display:flex}._page_hsclk_1 .website-case-faq summary{font-size:21px}}@media (prefers-reduced-motion:reduce){._page_hsclk_1 .website-case-faq summary span{transition:none}}._page_hsclk_1 .website-case-challenge>p,._page_hsclk_1 .website-case-changes>p,._page_hsclk_1 .website-case-roles>p{max-width:65ch}
