.ht-public-home{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#17233a;--ink-soft:#33425c;--muted:#5d6b83;--paper:#eef3fa;--white:#fff;--signal:#0969da;--signal-strong:#0550ae;--coral:#d2694f;--amber:#a9701d;--line:#28406929;--line-strong:#28406942;--glass-fill:#ffffff5e;--glass-fill-strong:#ffffff9e;--glass-border:#ffffffeb;--glass-shadow:0 30px 78px #25525d21, 0 7px 20px #25525d0d;--glass-blur:38px;--glass-saturation:165%;--radius-window:20px;--radius-control:12px;--content-width:1320px;font-synthesis:none;text-rendering:optimizelegibility;font-family:SF Pro Display,SF Pro Text,PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:normal}.ht-public-home,.ht-public-home *{box-sizing:border-box}.ht-public-home{scroll-behavior:smooth;background:var(--paper);background:var(--paper);min-width:320px;min-height:100dvh;color:var(--ink);margin:0;overflow-x:clip}.ht-public-home[data-material=clear]{--glass-fill:#ffffff5e;--glass-fill-strong:#ffffff94;--glass-border:#ffffffeb;--glass-shadow:0 30px 78px #25525d21, 0 7px 20px #25525d0d;--glass-blur:38px;--glass-saturation:165%}.ht-public-home[data-material=balanced]{--glass-fill:#ffffff94;--glass-fill-strong:#ffffffc2;--glass-border:#ffffffe0;--glass-shadow:0 28px 70px #25525d26, 0 8px 24px #25525d12;--glass-blur:30px;--glass-saturation:145%}.ht-public-home[data-material=immersive]{--glass-fill:#ffffffc4;--glass-fill-strong:#ffffffe6;--glass-border:#fffffff5;--glass-shadow:0 30px 80px #25525d29, 0 8px 22px #25525d14;--glass-blur:24px;--glass-saturation:125%}.ht-public-home[data-background=vivid] .process-video{opacity:.9;filter:saturate(1.08)contrast(1.02)}.ht-public-home[data-background=vivid] .process-veil{background:linear-gradient(90deg,#f9fcffd6 0%,#f7fbff59 42%,#f1f7ff1a 100%)}.ht-public-home button,.ht-public-home a{font:inherit;-webkit-tap-highlight-color:transparent;color:inherit}.ht-public-home img,.ht-public-home svg,.ht-public-home video{display:block}.ht-public-home:focus-visible{outline-offset:3px;outline:3px solid #0969da66}.ht-public-home .skip-link{z-index:80;background:var(--white);color:var(--signal-strong);border-radius:10px;padding:10px 14px;font-size:13px;font-weight:680;text-decoration:none;transition:transform .18s;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.ht-public-home .skip-link:focus-visible{transform:translateY(0)}.ht-public-home .glass-surface{isolation:isolate;border:1px solid var(--glass-border);background:var(--glass-fill);box-shadow:var(--glass-shadow), inset 0 1px 0 #ffffffeb;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturation));position:relative}.ht-public-home .glass-surface:before{z-index:-1;border-radius:inherit;background:linear-gradient(145deg, #ffffffe6, transparent 30%), radial-gradient(circle at var(--specular-x,76%) var(--specular-y,12%), #ffffffb8, transparent 34%);content:"";opacity:.62;pointer-events:none;position:absolute;inset:0}.ht-public-home .glass-surface:after{z-index:-1;border-radius:calc(var(--radius-window) - 2px);content:"";pointer-events:none;border:1px solid #ffffff5c;position:absolute;inset:1px}.ht-public-home .process-backdrop{z-index:-1;background:var(--paper);position:fixed;inset:0;overflow:hidden}.ht-public-home .process-video{object-fit:cover;opacity:.62;filter:saturate(.82)brightness(1.06);width:100%;height:100%;transition:opacity .4s,filter .4s;position:absolute;inset:0}.ht-public-home .process-veil{background:radial-gradient(120% 78% at 82% 6%, #ffffff29, #f3f8ffb8 58%, var(--paper) 100%), linear-gradient(180deg, #f9fcffdb 0%, #f4f9ffb8 45%, #eef3faf0 100%);position:absolute;inset:0}.ht-public-home .top-shell{z-index:50;pointer-events:none;width:100%;padding-inline:24px;position:fixed;top:18px;left:0}.ht-public-home .top-shell__inner{width:min(100%, calc(var(--content-width) + 40px));pointer-events:auto;border-radius:18px;align-items:center;gap:28px;min-height:62px;margin-inline:auto;padding:8px 10px 8px 16px;display:flex}.ht-public-home .brand{color:var(--ink);flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.ht-public-home .brand__mark{background:#ffffffb8;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 0 0 1px #ffffffe6,0 6px 16px #1f3a6614}.ht-public-home .brand__mark img{width:19px;height:19px}.ht-public-home .brand__name{letter-spacing:.01em;font-size:15px;font-weight:700}.ht-public-home .primary-nav{flex-wrap:wrap;flex:auto;align-items:center;gap:2px;display:flex}.ht-public-home .primary-nav a,.ht-public-home .nav-login{min-height:34px;color:var(--ink-soft);border-radius:9px;align-items:center;gap:6px;padding:7px 11px;font-size:13px;font-weight:620;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.ht-public-home .primary-nav a:hover,.ht-public-home .nav-login:hover{color:var(--ink);background:#ffffffad}.ht-public-home .nav-external svg,.ht-public-home .nav-utility svg{width:15px;height:15px}.ht-public-home .account-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.ht-public-home .primary-action,.ht-public-home .secondary-action,.ht-public-home .nav-utility,.ht-public-home .shot-tabs button{--button-tint:9 105 218;--button-wash:.05;--button-line:#c5d3e59e;--button-stroke:9 105 218;--button-stroke-alpha:.45;--button-ink:var(--ink);isolation:isolate;border:1px solid var(--button-line);background:linear-gradient(135deg, #ffffff80 0%, #ffffff24 38%, #ffffff05 56%, #ffffff38 100%) padding-box, linear-gradient(115deg, #ffffff29 0%, transparent 42%, #ffffff1a 78%, transparent 100%) padding-box, linear-gradient(rgb(var(--button-tint) / var(--button-wash)), rgb(var(--button-tint) / var(--button-wash))) padding-box, #ffffff47 padding-box;-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);color:var(--button-ink);transition:border-color .18s,box-shadow .18s,transform .18s,color .18s;position:relative;overflow:hidden;box-shadow:0 1px 2px #10203814,0 8px 20px #1f3a6612}.ht-public-home .primary-action:before,.ht-public-home .secondary-action:before,.ht-public-home .nav-utility:before,.ht-public-home .shot-tabs button:before{z-index:-1;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(118deg,#ffffff9e 0%,#fff3 22%,#ffffff0a 40%,#0000 58%);position:absolute;inset:0}.ht-public-home .primary-action:after,.ht-public-home .secondary-action:after,.ht-public-home .nav-utility:after,.ht-public-home .shot-tabs button:after{z-index:-1;border-radius:inherit;background:radial-gradient(circle at var(--button-light-x,28%) var(--button-light-y,-12%), #fff6, transparent 52%);content:"";opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.ht-public-home .primary-action:hover:after,.ht-public-home .secondary-action:hover:after,.ht-public-home .nav-utility:hover:after,.ht-public-home .shot-tabs button:hover:after,.ht-public-home .primary-action:focus-visible:after,.ht-public-home .secondary-action:focus-visible:after{opacity:1}.ht-public-home .primary-action,.ht-public-home [data-tone=primary]{--button-tint:9 105 218;--button-wash:.05;--button-stroke:9 105 218;--button-stroke-alpha:.45;--button-ink:#0b4f9e}.ht-public-home [data-tone=neutral],.ht-public-home .secondary-action{--button-tint:52 84 132;--button-wash:.02;--button-stroke:83 112 152;--button-stroke-alpha:.34;--button-ink:var(--ink)}.ht-public-home .primary-action,.ht-public-home .secondary-action{border-radius:var(--radius-control);justify-content:center;align-items:center;gap:9px;min-height:48px;padding:11px 17px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.ht-public-home .primary-action:hover,.ht-public-home .secondary-action:hover,.ht-public-home .nav-utility:hover,.ht-public-home .shot-tabs button:hover{border-color:rgb(var(--button-stroke) / var(--button-stroke-alpha));box-shadow:0 1px 2px #1020381a, 0 10px 22px #1f3a661a, inset 0 0 0 1px rgb(var(--button-stroke) / calc(var(--button-stroke-alpha) * .45))}.ht-public-home .primary-action:hover,.ht-public-home .secondary-action:hover,.ht-public-home .nav-utility:hover{transform:translateY(-1px)}.ht-public-home .primary-action--compact{border-radius:10px;min-height:40px;padding:9px 13px}.ht-public-home .primary-action svg,.ht-public-home .secondary-action svg{stroke-width:1.8px;width:16px;height:16px}.ht-public-home .secondary-action--quiet{--button-wash:.01}.ht-public-home .nav-utility{--button-wash:.02;--button-stroke-alpha:.32;-webkit-backdrop-filter:blur(18px)saturate(168%);backdrop-filter:blur(18px)saturate(168%);border-radius:11px;place-items:center;width:40px;min-height:40px;display:grid;box-shadow:0 1px 2px #10203812,0 6px 16px #1f3a660f}.ht-public-home .primary-action:active,.ht-public-home .secondary-action:active,.ht-public-home .shot-tabs button:active{transform:translateY(1px)}.ht-public-home .hero{width:min(100%, calc(var(--content-width) + 48px));grid-template-columns:minmax(380px,.82fr) minmax(500px,1.18fr);align-items:center;gap:clamp(38px,4.6vw,76px);margin-inline:auto;padding:132px 24px 76px;display:grid;position:relative}.ht-public-home .hero__copy{z-index:2;max-width:620px;position:relative}.ht-public-home .hero__eyebrow,.ht-public-home .section-kicker{color:var(--signal-strong);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:9px;margin:0;font-size:12px;font-weight:720;line-height:1.4;display:inline-flex}.ht-public-home .hero h1{color:var(--ink);letter-spacing:0;margin:16px 0 10px;font-size:64px;font-weight:720;line-height:65.28px}.ht-public-home .hero__statement{max-width:20ch;color:var(--ink-soft);text-wrap:balance;margin:0;font-size:34px;font-weight:650;line-height:40.12px}.ht-public-home .hero__body{max-width:34ch;color:var(--muted);margin:22px 0 0;font-size:17px;line-height:28.9px}.ht-public-home .hero__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.ht-public-home .hero__note{color:var(--muted);margin:18px 0 0;font-size:13px;line-height:1.6}.ht-public-home .hero__facts{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:520px;margin:30px 0 0;padding-top:20px;display:grid}.ht-public-home .hero__facts dt{color:var(--muted);font-size:11px;font-weight:650}.ht-public-home .hero__facts dd{color:var(--ink);margin:5px 0 0;font-size:13px;font-weight:620;line-height:1.5}.ht-public-home .hero__shot{z-index:2;border-radius:var(--radius-window);min-width:0;margin:0;position:relative;overflow:hidden}.ht-public-home .hero__shot img{width:100%;height:auto}.ht-public-home .hero__shot figcaption{border-top:1px solid var(--line);color:var(--muted);padding:12px 18px;font-size:12px;line-height:1.6}.ht-public-home .product-section,.ht-public-home .flow-section,.ht-public-home .capability-section,.ht-public-home .scenario-section,.ht-public-home .control-section{width:min(100% - 48px, var(--content-width));border-top:1px solid var(--line);margin-inline:auto;padding-block:70px 66px}.ht-public-home .section-heading{grid-template-columns:minmax(320px,.86fr) minmax(280px,.64fr);align-items:end;gap:40px;display:grid}.ht-public-home .section-heading h2{max-width:22ch;color:var(--ink);text-wrap:balance;margin:10px 0 0;font-size:30px;font-weight:670;line-height:36px}.ht-public-home .section-heading>p{max-width:42ch;color:var(--muted);margin:0 0 6px;font-size:14px;line-height:1.75}.ht-public-home .shot-tabs{flex-wrap:wrap;gap:8px;margin:30px 0 20px;display:flex}.ht-public-home .shot-tabs button{min-height:38px;color:var(--ink-soft);cursor:pointer;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:640}.ht-public-home .shot-tabs button.is-active{--button-wash:.1;--button-stroke-alpha:.6;border-color:rgb(var(--button-stroke) / .38);color:var(--signal-strong)}.ht-public-home .shot-stage{border-radius:var(--radius-window);position:relative}.ht-public-home .shot{border-radius:var(--radius-window);margin:0;overflow:hidden}.ht-public-home .shot img{width:100%;height:auto}.ht-public-home .shot figcaption{border-top:1px solid var(--line);gap:4px;padding:14px 20px 16px;display:grid}.ht-public-home .shot figcaption strong{color:var(--ink);font-size:14px;font-weight:660}.ht-public-home .shot figcaption span{color:var(--muted);font-size:12.5px;line-height:1.6}.ht-public-home .flow-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:34px 0 0;padding:0;list-style:none;display:grid}.ht-public-home .flow-list li{align-content:start;gap:10px;padding:24px 24px 26px 0;display:grid}.ht-public-home .flow-list li+li{border-left:1px solid var(--line);padding-left:24px}.ht-public-home .flow-index{color:var(--signal-strong);letter-spacing:.06em;font-family:SF Mono,ui-monospace,monospace;font-size:11px}.ht-public-home .flow-list h3{color:var(--ink);margin:0;font-size:15px;font-weight:660}.ht-public-home .flow-list p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.ht-public-home .capability-list{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;display:grid}.ht-public-home .capability-list article{border-bottom:1px solid var(--line);gap:6px;padding:22px 32px 22px 0;display:grid}.ht-public-home .capability-list article:nth-child(2n){border-left:1px solid var(--line);padding-left:32px}.ht-public-home .capability-list h3{color:var(--ink);margin:0;font-size:16px;font-weight:660}.ht-public-home .capability-list p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.7}.ht-public-home .capability-meta{color:var(--signal-strong);letter-spacing:.03em;font-family:SF Mono,ui-monospace,monospace;font-size:11px}.ht-public-home .scenario-list{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:32px;display:grid}.ht-public-home .scenario-list article{border-bottom:1px solid var(--line);align-content:start;gap:9px;padding:24px 28px 26px 0;display:grid}.ht-public-home .scenario-list article+article{border-left:1px solid var(--line);padding-left:28px}.ht-public-home .scenario-audience{color:var(--signal-strong);letter-spacing:.03em;font-size:11.5px;font-weight:680}.ht-public-home .scenario-list h3{color:var(--ink);margin:0;font-size:16px;font-weight:660;line-height:1.4}.ht-public-home .scenario-list p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.7}.ht-public-home .scenario-flow{border-top:1px solid var(--line);padding-top:12px;font-family:SF Mono,ui-monospace,monospace;color:var(--ink-soft)!important;font-size:11.5px!important;line-height:1.8!important}.ht-public-home .control-list{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px;display:grid}.ht-public-home .control-list article{border-bottom:1px solid var(--line);align-content:start;gap:7px;padding:22px 24px 24px 0;display:grid}.ht-public-home .control-list article+article{border-left:1px solid var(--line);padding-left:24px}.ht-public-home .control-list h3{color:var(--ink);margin:0;font-size:14.5px;font-weight:660;line-height:1.5}.ht-public-home .control-list p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.ht-public-home .closing-band{width:min(100% - 48px, var(--content-width));justify-content:space-between;align-items:flex-end;gap:48px;margin:0 auto;padding-block:58px 124px;display:flex}.ht-public-home .closing-band__copy h2{max-width:22ch;color:var(--ink);text-wrap:balance;margin:10px 0 0;font-size:clamp(26px,2.3vw,32px);font-weight:670;line-height:1.24}.ht-public-home .closing-band__actions{flex-wrap:wrap;flex:none;gap:10px;padding-bottom:8px;display:flex}.ht-public-home .site-footer{width:min(100% - 48px, var(--content-width));border-top:1px solid var(--line);min-height:88px;color:var(--muted);align-items:center;gap:22px;margin:0 auto;font-size:11.5px;display:flex}.ht-public-home .site-footer__brand{color:var(--ink-soft);align-items:center;gap:8px;font-size:12px;font-weight:680;display:inline-flex}.ht-public-home .site-footer__brand img{width:19px;height:19px}.ht-public-home .site-footer p{margin:0}.ht-public-home .site-footer>span:last-child{margin-left:auto}.ht-public-home .site-footer>a{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ht-public-home .site-footer>a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.ht-public-home .reveal{opacity:0;transition:opacity .62s cubic-bezier(.22,.72,.24,1),transform .62s cubic-bezier(.22,.72,.24,1);transform:translateY(16px)}.ht-public-home .reveal.is-visible{opacity:1;transform:none}@media (max-width:1180px){.ht-public-home .hero{grid-template-columns:minmax(330px,.78fr) minmax(430px,1.22fr);gap:36px;padding-inline:22px}.ht-public-home .hero h1{font-size:54px;line-height:55px}.ht-public-home .hero__statement{font-size:34px;line-height:40.12px}.ht-public-home .capability-list article{padding-right:26px}.ht-public-home .capability-list article:nth-child(2n){padding-left:26px}.ht-public-home .flow-list li{padding-right:18px}.ht-public-home .flow-list li+li{padding-left:18px}}@media (max-width:1023px){.ht-public-home .primary-nav{display:none}.ht-public-home .top-shell__inner{gap:16px}.ht-public-home .account-actions{margin-left:auto}.ht-public-home .process-veil{background:radial-gradient(140% 60% at 50% 0%, #ffffff24, #f3f8ffd1 62%, var(--paper) 100%), linear-gradient(180deg, #f9fcfff0 0%, #f7fbffb8 48%, #eef3faf5 100%)}.ht-public-home .hero{grid-template-columns:minmax(0,1fr);gap:22px;padding-top:100px;padding-bottom:40px}.ht-public-home .hero__statement{font-size:32px;line-height:38px}.ht-public-home .hero__body{font-size:15.5px;line-height:26px}.ht-public-home .hero__note,.ht-public-home .hero__facts{display:none}.ht-public-home .hero__shot img{object-fit:cover;object-position:top center;height:232px}.ht-public-home .hero__copy{max-width:720px}.ht-public-home .hero__statement{max-width:22ch}.ht-public-home .section-heading h2{font-size:30px;line-height:34.5px}.ht-public-home .flow-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ht-public-home .flow-list li{border-bottom:1px solid var(--line);padding:20px 20px 22px 0}.ht-public-home .flow-list li:nth-child(2n){border-left:1px solid var(--line);padding-left:20px}.ht-public-home .flow-list li:last-child{border-left:0;grid-column:1/-1;padding-left:0}.ht-public-home .flow-list li:nth-last-child(-n+2){border-bottom:0}.ht-public-home .scenario-list{grid-template-columns:minmax(0,1fr)}.ht-public-home .scenario-list article{padding-right:0}.ht-public-home .scenario-list article+article{border-left:0;padding-left:0}.ht-public-home .control-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ht-public-home .control-list article:nth-child(odd){border-left:0;padding-left:0}.ht-public-home .closing-band{flex-direction:column;align-items:flex-start;gap:28px}}@media (max-width:760px){.ht-public-home{--radius-window:16px}.ht-public-home .top-shell{padding-inline:10px;top:10px}.ht-public-home .top-shell__inner{gap:12px;min-height:56px;padding-left:11px}.ht-public-home .brand__name,.ht-public-home .nav-login{display:none}.ht-public-home .primary-action--compact{min-height:38px;padding-inline:12px}.ht-public-home .hero{gap:20px;padding:92px 16px 44px}.ht-public-home .hero__shot img{object-fit:cover;object-position:top center;height:210px}.ht-public-home .hero h1{overflow-wrap:anywhere;font-size:46px;line-height:46.92px}.ht-public-home .hero__statement{font-size:30px;line-height:35.4px}.ht-public-home .hero__body{font-size:15px;line-height:24.75px}.ht-public-home .section-heading h2{font-size:30px;line-height:34.5px}.ht-public-home .hero__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ht-public-home .hero__actions .primary-action,.ht-public-home .hero__actions .secondary-action{width:100%}.ht-public-home .hero__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;padding-top:13px}.ht-public-home .hero__facts dd{font-size:12px}.ht-public-home .hero__actions{margin-top:22px}.ht-public-home .hero__actions .primary-action,.ht-public-home .hero__actions .secondary-action{min-height:44px}.ht-public-home .product-section,.ht-public-home .flow-section,.ht-public-home .capability-section,.ht-public-home .scenario-section,.ht-public-home .control-section,.ht-public-home .closing-band,.ht-public-home .site-footer{width:min(100% - 32px, var(--content-width))}.ht-public-home .product-section,.ht-public-home .flow-section,.ht-public-home .capability-section,.ht-public-home .scenario-section,.ht-public-home .control-section{padding-block:52px 48px}.ht-public-home .section-heading{grid-template-columns:minmax(0,1fr);gap:14px}.ht-public-home .section-heading>p{margin-bottom:0}.ht-public-home .shot-tabs{gap:6px;margin:22px 0 16px}.ht-public-home .shot-tabs button{min-height:34px;padding:6px 11px;font-size:12.5px}.ht-public-home .flow-list,.ht-public-home .capability-list,.ht-public-home .scenario-list,.ht-public-home .control-list{grid-template-columns:minmax(0,1fr)}.ht-public-home .flow-list li,.ht-public-home .flow-list li:nth-child(2n),.ht-public-home .flow-list li:last-child,.ht-public-home .capability-list article,.ht-public-home .capability-list article:nth-child(2n),.ht-public-home .scenario-list article,.ht-public-home .scenario-list article+article,.ht-public-home .control-list article,.ht-public-home .control-list article+article{border-left:0;border-bottom:1px solid var(--line);grid-column:auto;padding:18px 0 20px}.ht-public-home .flow-list li:last-child,.ht-public-home .capability-list article:last-child,.ht-public-home .scenario-list article:last-child,.ht-public-home .control-list article:last-child{border-bottom:0}.ht-public-home .closing-band{padding-block:44px 96px}.ht-public-home .closing-band__actions{width:100%;padding-bottom:0}.ht-public-home .closing-band__actions .primary-action,.ht-public-home .closing-band__actions .secondary-action{flex:160px}.ht-public-home .site-footer{flex-wrap:wrap;gap:12px 18px;padding-block:20px}.ht-public-home .site-footer>span:last-child{margin-left:0}}@media (max-width:420px){.ht-public-home .hero{gap:16px;padding-top:86px;padding-bottom:36px}.ht-public-home .hero__shot img{height:188px}.ht-public-home .nav-utility,.ht-public-home .hero__actions .secondary-action--quiet{display:none}}@media (prefers-reduced-motion:reduce){.ht-public-home{scroll-behavior:auto}.ht-public-home .reveal{opacity:1;transition:none;transform:none}.ht-public-home .primary-action,.ht-public-home .secondary-action,.ht-public-home .shot-tabs button{transition:none}}
