.hinge-blog-page :where(.hb-main,.hb-section,.hb-final){--ink:#071F3A;--muted:#294963;--blue:#1479D4;--green:#0f9f6e;--ice:#eef6fc;--line:#cbdce8;color:var(--ink)}.hinge-blog-page .hb-shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.hinge-blog-page .hb-main :where(h2,h3,p,li,span,strong,a,address){color:var(--ink)}.hinge-blog-page .tc-svg{display:block;width:18px;height:18px;fill:currentColor;flex:0 0 auto}.hb-hero{position:relative;min-height:760px;display:grid;align-items:end;overflow:hidden;background:#071f3a}.hb-hero__media{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr}.hb-hero__media img{width:100%;height:100%;object-fit:cover}.hb-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,#030f1df5,#030f1dc7 55%,#030f1d52)}.hb-hero__content{position:relative;padding:150px 0 62px}.hb-hero span{color:#bce0fb;font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.hb-hero h1{max-width:910px;margin:14px 0 18px;color:#fff;font-family:var(--font-heading);font-size:clamp(2.35rem,5.4vw,5rem);font-style:italic;font-weight:850;line-height:1.02;text-wrap:balance}.hb-hero p{max-width:690px;margin:0;color:#ffffffdb;font-size:clamp(1rem,1.55vw,1.12rem);font-weight:600;line-height:1.68}.hb-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.hb-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:12px 18px;border:1px solid var(--blue);border-radius:8px;background:var(--blue);color:#fff!important;font-weight:850;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s ease,border-color .16s ease}.hb-btn--ghost{border-color:#ffffff85;background:#071f3a9e}.hb-btn--light{border-color:#fff;background:#fff;color:var(--ink)!important}.hb-btn:active{transform:scale(.97)}.hb-section{padding:clamp(56px,8vw,96px) 0;background:#fff}.hb-split,.hb-local__grid,.hb-final__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);gap:clamp(30px,6vw,76px);align-items:center}.hb-section h2,.hb-final h2{margin:0 0 16px;font-family:var(--font-heading);font-size:clamp(2rem,4vw,3.35rem);font-style:italic;font-weight:850;line-height:1.06;text-wrap:balance}.hb-section h3{margin:20px 0 8px;font-size:1.08rem;line-height:1.28;text-wrap:balance}.hb-section p,.hb-summary li,.hb-heading p,.hb-final p{max-width:72ch;margin:0;color:var(--muted);font-weight:560;line-height:1.72}.hb-icon{display:grid;width:44px;height:44px;margin-bottom:16px;place-items:center;border-radius:8px;background:#dff2fb;color:var(--blue)}.hb-summary{padding:28px;border:1px solid #acd3e8;border-radius:8px;background:#f8fcff}.hb-summary strong{display:block;margin-bottom:14px;font-size:1.12rem}.hb-summary ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.hb-summary li{display:flex;align-items:center;gap:10px;font-weight:750}.hb-summary .tc-svg{color:var(--green)}.hb-cases,.hb-process{background:var(--ice)}.hb-heading{display:grid;grid-template-columns:48px minmax(0,820px);gap:16px;align-items:start;margin-bottom:30px}.hb-heading>.tc-svg{box-sizing:border-box;width:44px;height:44px;max-width:44px;max-height:44px;padding:12px;border-radius:8px;background:var(--blue);color:#fff}.hb-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hb-case{padding:14px;border:1px solid var(--line);border-radius:8px;background:#fff}.hb-compare{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border-radius:8px;background:var(--line)}.hb-compare figure{position:relative;margin:0;background:#d9e7f0}.hb-compare img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.hb-compare span{position:absolute;top:10px;left:10px;z-index:2;padding:5px 8px;border-radius:6px;background:#071f3adb;color:#fff!important;font-size:.72rem;font-weight:850;text-transform:uppercase}.hb-compare figure:last-child span{background:var(--green)}.hb-case h3{margin:16px 0 7px}.hb-benefits__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.hb-benefits article{padding:clamp(24px,4vw,42px);background:#fff}.hb-benefits article>.tc-svg{width:28px;height:28px;margin-bottom:18px;color:var(--green)}.hb-benefits h2{font-size:clamp(1.55rem,2.8vw,2.35rem)}.hb-process__list{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;margin:0;padding:0;background:var(--line);list-style:none}.hb-process__list li{display:grid;min-height:220px;align-content:start;gap:18px;padding:22px;background:#fff}.hb-process__list strong{font-size:1.55rem;color:var(--blue)!important}.hb-process__list h3{margin-top:0}.hb-local{background:#fff}.hb-local address{display:grid;gap:12px;padding:26px;border-radius:8px;background:#e7f4fb;font-style:normal}.hb-local address a{color:var(--blue)!important;text-decoration:none;font-weight:800}.hb-final{padding:clamp(64px,8vw,104px) 0;background:#dcecf7}.hb-final>div>div>span{color:var(--blue)!important;font-weight:850;text-transform:uppercase;font-size:.78rem;letter-spacing:.08em}.hb-final figure{margin:0;overflow:hidden;border-radius:8px;background:#d6e8f2}.hb-final img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}@media(hover:hover)and (pointer:fine){.hb-btn:hover{transform:translateY(-2px);background:#0e68b8}.hb-btn--light:hover{background:#eff8fd;border-color:#eff8fd}}@media(max-width:980px){.hb-split,.hb-local__grid,.hb-final__grid,.hb-case-grid,.hb-benefits__grid{grid-template-columns:1fr}.hb-process__list{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hb-hero{min-height:720px}.hb-hero__media{grid-template-columns:1fr}.hb-hero__media img:first-child{display:none}.hb-hero__content{padding-top:130px}.hb-actions,.hb-actions .hb-btn{width:100%}.hb-heading{grid-template-columns:42px 1fr}.hb-heading>.tc-svg{width:40px;height:40px;max-width:40px;max-height:40px;padding:11px}.hb-process__list{grid-template-columns:1fr}.hb-process__list li{min-height:auto}.hb-section{padding:52px 0}}@media(prefers-reduced-motion:reduce){.hb-btn{transition:none}}
