.hg-service-page{--svc-orange: #ff5711;--svc-text: #111;--svc-canvas: #fafaf8}.hg-svc-wrap{width:calc(100% - 118 * var(--u));max-width:calc(var(--frame-w) - 118 * var(--u));margin-inline:auto}.hg-service-page .hg-svc-h2{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(60 * var(--u));font-weight:800;line-height:var(--t-heading-lh);letter-spacing:calc(-1.2 * var(--u));color:var(--svc-orange)}.hg-svc-actions{display:flex;flex-wrap:wrap;gap:calc(31 * var(--u));margin-top:calc(55 * var(--u))}.hg-svc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:calc(80 * var(--u));padding:0 calc(32 * var(--u));border:2px solid transparent;border-radius:calc(8 * var(--u));background:var(--svc-orange);color:#fff;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(var(--t-button) * var(--u));font-weight:var(--t-button-weight);line-height:1.2;text-align:center;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.hg-svc-btn:hover{background:#ff793e;transform:translateY(-2px);box-shadow:0 6px 20px #0003}.hg-svc-hero .hg-svc-btn{min-width:calc(254 * var(--u))}.hg-svc-btn--ghost{min-width:calc(265 * var(--u))!important;background:#0a0a0a9e;border-color:#f2f2f2;color:#ededed;font-weight:400}.hg-svc-btn--ghost:hover{background:#0a0a0acc}.hg-svc-btn--white{background:#fff;color:var(--svc-orange)}.hg-svc-btn--white:hover{background:#fff3ed}.hg-service-page .hg-svc-eyebrow{color:var(--svc-orange);font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(29 * var(--u));font-weight:800;line-height:var(--t-title-lh);letter-spacing:calc(-.6 * var(--u));text-transform:uppercase}.hg-service-page :is(a,button):focus-visible{outline:3px solid #146eb5;outline-offset:3px}.hg-svc-hero{position:relative;isolation:isolate;display:flex;align-items:flex-start;min-height:calc(981 * var(--u));overflow:hidden;background:#1b1b1b center / cover no-repeat;color:#fff}.hg-svc-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hg-svc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(90deg,#08080880,#08080847 45%,#08080800 70%)}.hg-svc-hero__visual{position:absolute;z-index:-1;top:calc(30 * var(--u));left:calc(1012 * var(--u) + var(--frame-gutter) + var(--frame-extra));width:calc(785 * var(--u));height:calc(948 * var(--u))}.hg-svc-hero__person{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.hg-svc-hero__copy{position:relative;padding-block:calc(126 * var(--u)) calc(110 * var(--u))}.hg-svc-hero h1{max-width:calc(869 * var(--u));font-family:Poppins,Inter,sans-serif;font-size:calc(85 * var(--u));font-weight:400;line-height:var(--t-display-lh);letter-spacing:calc(-1 * var(--u))}.hg-svc-hero h1 strong{color:var(--svc-orange);font-weight:800}.hg-svc-hero__text{max-width:calc(822 * var(--u));margin-top:calc(34 * var(--u));font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-hero__labels{position:absolute;inset:0 var(--frame-gutter) 0 calc(var(--frame-gutter) + var(--frame-extra));z-index:0;margin:0;padding:0;list-style:none;pointer-events:none}.hg-svc-label{position:absolute;display:inline-flex;align-items:center;min-height:calc(76 * var(--u));padding:calc(8 * var(--u)) calc(46 * var(--u));border:1px solid rgba(255,255,255,.16);border-radius:999px;background:linear-gradient(90deg,#0a0a0ae6,#0e0e0ed1 70%,#28282873);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#ececec;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(36 * var(--u));font-weight:400;line-height:1.15;white-space:nowrap;box-shadow:0 6px 24px #0000002e}.hg-svc-label--1{top:calc(56 * var(--u));left:calc(952 * var(--u))}.hg-svc-label--2{top:calc(292 * var(--u));right:calc(29 * var(--u))}.hg-svc-label--3{top:calc(569 * var(--u));left:calc(905 * var(--u))}.hg-svc-label--4{top:calc(760 * var(--u));right:calc(29 * var(--u))}.hg-svc-help{padding-block:calc(69 * var(--u)) calc(96 * var(--u));background:var(--svc-canvas);color:var(--svc-text)}.hg-svc-help__head{max-width:calc(var(--frame-w) - 240 * var(--u));margin-inline:auto;text-align:center}.hg-svc-help__head p{margin-top:calc(51 * var(--u));font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-help .hg-hippo{display:flex;justify-content:center;margin-top:calc(30 * var(--u))}.hg-svc-help__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(25 * var(--u)) calc(36 * var(--u));margin:calc(110 * var(--u)) auto 0}.hg-svc-help-card{display:flex;align-items:flex-start;gap:calc(23 * var(--u));min-height:calc(260 * var(--u));padding:calc(30 * var(--u)) calc(10 * var(--u)) calc(30 * var(--u)) calc(21 * var(--u));border-radius:calc(16 * var(--u));background:#f9f3ee;box-shadow:0 4px 24px #ff57110d;transition:background-color .24s ease,color .24s ease,box-shadow .24s ease,transform .24s cubic-bezier(.2,.7,.25,1)}.hg-svc-help-card>div{flex:1;min-width:0;padding-top:calc(5 * var(--u))}.hg-svc-help-card__icon{display:flex;flex:0 0 calc(184 * var(--u));align-items:center;justify-content:center;width:calc(184 * var(--u));height:calc(197 * var(--u));border:calc(4 * var(--u)) solid var(--svc-orange);border-radius:calc(6 * var(--u));background:#fae8df;box-shadow:inset 0 0 calc(14 * var(--u)) #ff57114d;color:#e8412c;transition:background-color .24s ease,border-color .24s ease}.hg-svc-help-card__icon svg{width:calc(78 * var(--u));height:auto}.hg-svc-help-card h3{margin:0;color:var(--svc-orange);font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(29 * var(--u));font-weight:800;line-height:var(--t-title-lh);letter-spacing:calc(-.6 * var(--u));text-transform:uppercase}.hg-svc-help-card p{margin:calc(32 * var(--u)) 0 0 calc(7 * var(--u));color:#222;font-family:Inter,sans-serif;font-size:calc(25 * var(--u));line-height:var(--t-body-lh)}.hg-svc-help-card.is-featured,.hg-svc-help__cards:hover .hg-svc-help-card:hover{background:#ff6120;color:#fff;box-shadow:0 13px 30px #ff571138}.hg-svc-help-card.is-featured :is(h3,p),.hg-svc-help__cards:hover .hg-svc-help-card:hover :is(h3,p){color:#fff}.hg-svc-help-card.is-featured .hg-svc-help-card__icon,.hg-svc-help__cards:hover .hg-svc-help-card:hover .hg-svc-help-card__icon{border-color:var(--svc-orange);background:#fff;box-shadow:none}.hg-svc-help__cards:hover .hg-svc-help-card.is-featured:not(:hover){background:#f9f3ee;box-shadow:0 4px 24px #ff57110d}.hg-svc-help__cards:hover .hg-svc-help-card.is-featured:not(:hover) h3{color:var(--svc-orange)}.hg-svc-help__cards:hover .hg-svc-help-card.is-featured:not(:hover) p{color:#222}.hg-svc-help__cards:hover .hg-svc-help-card.is-featured:not(:hover) .hg-svc-help-card__icon{border-color:var(--svc-orange);background:#fae8df;box-shadow:inset 0 0 calc(14 * var(--u)) #ff57114d}.hg-svc-band{padding-block:calc(56 * var(--u)) calc(52 * var(--u));background:var(--svc-orange);color:#fff;text-align:center}.hg-svc-band h2{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(60 * var(--u));font-weight:800;line-height:var(--t-heading-lh);letter-spacing:calc(-1.2 * var(--u))}.hg-svc-band p{margin-top:calc(46 * var(--u));font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-band .hg-svc-btn{min-width:calc(226 * var(--u));min-height:calc(81 * var(--u));margin-top:calc(42 * var(--u))}.hg-svc-trust{position:relative;min-height:calc(1678 * var(--u));padding:calc(72 * var(--u)) 0 calc(68 * var(--u)) calc(var(--content-edge) + var(--frame-extra) / 2);overflow:hidden;background:var(--svc-canvas);color:#111}.hg-svc-trust__copy{position:relative;z-index:1;width:calc(1070 * var(--u))}.hg-service-page .hg-svc-trust .hg-svc-h2{line-height:var(--t-heading-lh);white-space:nowrap}.hg-svc-trust__intro{text-align:center}.hg-svc-trust__intro h3{margin-top:calc(56 * var(--u));font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(32 * var(--u));font-weight:700;line-height:var(--t-lead-lh)}.hg-svc-trust__intro p{margin-top:calc(42 * var(--u));font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-trust__cards{display:grid;grid-template-columns:repeat(3,calc(301 * var(--u)));gap:calc(100 * var(--u)) calc(77 * var(--u));margin:calc(129 * var(--u)) 0 0 calc(8 * var(--u))}.hg-svc-trust-card{position:relative;min-height:calc(452 * var(--u));padding:calc(72 * var(--u)) calc(22 * var(--u)) calc(30 * var(--u));border-radius:calc(12 * var(--u));background:#f1f1f0;color:#2d2d2d;text-align:center;transition:transform .24s cubic-bezier(.2,.7,.25,1),box-shadow .24s ease}.hg-svc-trust-card--warm{background:#faf4ef}.hg-svc-trust-card:hover{transform:translateY(-4px);box-shadow:0 13px 30px #3723181a}.hg-svc-trust-card__icon{position:absolute;top:calc(-46 * var(--u));left:50%;display:flex;align-items:center;justify-content:center;width:calc(92 * var(--u));height:calc(92 * var(--u));border-radius:50%;background:#dcdcda;transform:translate(-50%)}.hg-svc-trust-card--warm .hg-svc-trust-card__icon{background:#fae6dc}.hg-svc-trust-card__icon img{width:calc(44 * var(--u));height:auto}.hg-svc-trust-card h3{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(29 * var(--u));font-weight:800;line-height:var(--t-title-lh);letter-spacing:calc(-.6 * var(--u));text-transform:uppercase}.hg-svc-trust-card p{margin-top:calc(20 * var(--u));font-family:Inter,sans-serif;font-size:calc(25 * var(--u));line-height:var(--t-body-lh)}.hg-svc-trust__cta{margin-top:calc(48 * var(--u))}.hg-svc-trust__person{position:absolute;top:calc(-13 * var(--u));left:calc(994 * var(--u) + var(--frame-gutter) + var(--frame-extra) / 2);width:calc(1155 * var(--u));height:calc(1702 * var(--u));-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;clip-path:inset(0 calc(229 * var(--u)) 0 0)}.hg-svc-process{position:relative;isolation:isolate;padding-block:calc(47 * var(--u)) calc(101 * var(--u));overflow:hidden;background:#0c0b0a;color:#fff}.hg-svc-process__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hg-svc-process:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#0000009e}.hg-svc-process__head{text-align:center}.hg-service-page .hg-svc-process .hg-svc-h2{margin-top:calc(22 * var(--u));color:#fff;line-height:var(--t-heading-lh)}.hg-svc-process__head>p:last-child{max-width:calc(1340 * var(--u));margin:calc(30 * var(--u)) auto 0;font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-process__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(42 * var(--u));margin:calc(95 * var(--u)) 0 0;padding:0;list-style:none}.hg-svc-step{min-height:calc(560 * var(--u));padding:calc(42 * var(--u)) calc(32 * var(--u)) calc(40 * var(--u)) calc(39 * var(--u));border:1px solid rgba(255,255,255,.1);border-radius:calc(8 * var(--u));background:linear-gradient(180deg,#040200eb,#040200d1);transition:transform .24s cubic-bezier(.2,.7,.25,1),border-color .24s ease}.hg-svc-step:hover{transform:translateY(-4px);border-color:#ff571173}.hg-svc-step h3{color:var(--svc-orange);font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(36 * var(--u));font-weight:400;line-height:1.03;letter-spacing:calc(-.7 * var(--u));text-transform:uppercase}.hg-svc-step h3>span:first-child,.hg-svc-step h3 strong{font-weight:800}.hg-svc-step p{margin-top:calc(55 * var(--u));font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-process__cta{margin-top:calc(74 * var(--u));text-align:center}.hg-svc-details{display:grid;grid-template-columns:calc(876 * var(--u)) minmax(0,1fr);padding:calc(99 * var(--u)) var(--content-edge) calc(107 * var(--u));background:var(--svc-canvas);color:#111}.hg-svc-details__collage{position:relative;width:calc(787 * var(--u));height:calc(986 * var(--u))}.hg-svc-details__img{position:absolute;z-index:1;width:calc(542 * var(--u));-o-object-fit:cover;object-fit:cover;border-radius:calc(20 * var(--u));background:#d8d2cd}.hg-svc-details__img--1{top:0;left:0;height:calc(600 * var(--u))}.hg-svc-details__img--2{top:calc(337 * var(--u));left:calc(245 * var(--u));z-index:3;height:calc(649 * var(--u))}.hg-svc-details__frame{position:absolute;border-radius:calc(16 * var(--u));pointer-events:none}.hg-svc-details__frame--orange{top:calc(201 * var(--u));left:calc(418 * var(--u));z-index:2;width:calc(248 * var(--u));height:calc(248 * var(--u));border:3px solid var(--svc-orange)}.hg-svc-details__frame--white{top:calc(651 * var(--u));left:calc(174 * var(--u));z-index:4;width:calc(150 * var(--u));height:calc(146 * var(--u));border:3px solid #fff}.hg-svc-details__copy{padding-top:calc(22 * var(--u));font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-details__copy h2{margin-top:calc(48 * var(--u));color:#1c1410;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(60 * var(--u));font-weight:800;line-height:var(--t-heading-lh);letter-spacing:calc(-1.2 * var(--u))}.hg-svc-details__copy h2+p{margin-top:calc(36 * var(--u))}.hg-svc-details__copy>p+p,.hg-svc-details__copy>p+div,.hg-svc-details__copy>div+p{margin-top:calc(37 * var(--u))}.hg-svc-details__list ul{padding-left:calc(48 * var(--u));list-style:disc}.hg-svc-details__copy>.hg-svc-eyebrow{margin:0}.hg-svc-symptoms{padding-block:calc(102 * var(--u)) calc(65 * var(--u));background:url(/web_assets/frontend/figma/symptoms-pattern.svg) center top / cover no-repeat,linear-gradient(180deg,#ff5711,#e64503);color:#fff;text-align:center}.hg-svc-symptoms h2{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(60 * var(--u));font-weight:800;line-height:var(--t-heading-lh);letter-spacing:calc(-1.2 * var(--u))}.hg-svc-symptoms__head p{max-width:calc(1310 * var(--u));margin:calc(42 * var(--u)) auto 0;font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-symptoms__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(43 * var(--u)) calc(60 * var(--u));margin-top:calc(92 * var(--u))}.hg-svc-symptoms__cards article{min-height:calc(286 * var(--u));padding:calc(68 * var(--u)) calc(34 * var(--u)) calc(30 * var(--u));border-radius:calc(16 * var(--u));background:#fff;color:#2d2d2d;transition:transform .24s cubic-bezier(.2,.7,.25,1),box-shadow .24s ease}.hg-svc-symptoms__cards article:hover{transform:translateY(-4px);box-shadow:0 14px 30px #78200038}.hg-svc-symptoms__cards h3{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(29 * var(--u));font-weight:800;line-height:var(--t-title-lh);letter-spacing:calc(-.6 * var(--u));text-transform:uppercase}.hg-svc-symptoms__cards p{margin-top:calc(18 * var(--u));font-family:Inter,sans-serif;font-size:calc(25 * var(--u));line-height:var(--t-body-lh)}.hg-svc-symptoms__cta{margin-top:calc(83 * var(--u))}.hg-svc-symptoms__cta p{max-width:calc(1640 * var(--u));margin:calc(46 * var(--u)) auto 0;font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-symptoms__cta .hg-svc-btn{min-width:calc(281 * var(--u));margin-top:calc(46 * var(--u))}.hg-svc-coverage{padding-top:calc(62 * var(--u));background:var(--svc-canvas);color:#000;text-align:center}.hg-svc-coverage__copy{font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-coverage__copy h2{margin-top:calc(28 * var(--u));font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(60 * var(--u));font-weight:800;line-height:var(--t-heading-lh);letter-spacing:calc(-1.2 * var(--u))}.hg-svc-coverage__copy h2:first-child{margin-top:0}.hg-svc-coverage__copy h2+p{max-width:calc(1310 * var(--u));margin:calc(30 * var(--u)) auto 0}.hg-service-page .hg-svc-coverage__areas-title{margin-top:calc(100 * var(--u))}.hg-svc-coverage__areas{max-width:calc(1310 * var(--u));margin:calc(29 * var(--u)) auto 0}.hg-svc-coverage__areas span:not(:last-child):after{content:", "}.hg-svc-coverage__note{margin-top:calc(42 * var(--u));color:var(--svc-orange)}.hg-svc-coverage__map{position:relative;height:calc(1007 * var(--u));margin-top:calc(88 * var(--u));overflow:hidden}.hg-svc-coverage__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hg-svc-coverage__map .hg-svc-btn{position:absolute;top:calc(840 * var(--u));left:50%;min-width:calc(350 * var(--u));transform:translate(-50%)}.hg-svc-coverage__map .hg-svc-btn:hover{transform:translate(-50%,-2px)}.hg-svc-faq{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) calc(794 * var(--u)) minmax(0,calc(var(--frame-w) - 794 * var(--u))) minmax(0,1fr);min-height:calc(1314 * var(--u));overflow:hidden;background:#09090b;color:#fff}.hg-svc-faq__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hg-svc-faq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#050505d1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hg-svc-faq__photo{position:relative;z-index:0;grid-column:2;overflow:hidden}.hg-svc-faq__photo img{position:absolute;top:calc(-11 * var(--u));left:calc(-17 * var(--u));width:calc(981 * var(--u));height:calc(1307 * var(--u));max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.hg-svc-faq__content{grid-column:3;padding:calc(63 * var(--u)) calc(110 * var(--u)) calc(50 * var(--u)) calc(85 * var(--u))}.hg-svc-faq h2{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(60 * var(--u));font-weight:800;line-height:var(--t-heading-lh);letter-spacing:calc(-1.2 * var(--u))}.hg-svc-faq__sub{max-width:calc(380 * var(--u));margin-top:calc(35 * var(--u));font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(29 * var(--u));font-weight:800;line-height:var(--t-title-lh);letter-spacing:calc(-.6 * var(--u));text-transform:uppercase}.hg-svc-faq__list{margin-top:calc(67 * var(--u))}.hg-svc-faq summary,.hg-svc-faq__label{display:block;padding:calc(36 * var(--u)) 0 calc(36 * var(--u)) calc(29 * var(--u));border-left:calc(7 * var(--u)) solid var(--svc-orange);color:var(--svc-orange);font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:calc(36 * var(--u));font-weight:400;line-height:1.03;letter-spacing:calc(-.7 * var(--u));text-transform:uppercase;list-style:none;cursor:pointer;transition:color .2s ease}.hg-svc-faq summary::-webkit-details-marker{display:none}.hg-svc-faq summary:hover{color:#ff8a57}.hg-svc-faq details p{max-width:calc(880 * var(--u));margin:calc(35 * var(--u)) 0 calc(47 * var(--u));padding-left:calc(36 * var(--u));font-family:Inter,sans-serif;font-size:calc(32 * var(--u));line-height:var(--t-lead-lh)}.hg-svc-faq details[open] summary{font-weight:500}@media (max-width: 1023px){.hg-svc-help-card h3{font-size:18px}.hg-svc-help-card p{font-size:15px}.hg-svc-help__head p,.hg-svc-hero__text{font-size:18px}.hg-svc-btn{font-size:15px;min-height:48px}.hg-svc-label{font-size:16px;min-height:40px;padding-inline:20px}.hg-service-page .hg-svc-h2,.hg-svc-band h2,.hg-svc-symptoms h2,.hg-svc-coverage__copy h2,.hg-svc-details__copy h2,.hg-svc-faq h2{font-size:34px}.hg-svc-band p,.hg-svc-trust__intro p,.hg-svc-trust__intro h3,.hg-svc-process__head>p:last-child,.hg-svc-step p,.hg-svc-details__copy,.hg-svc-symptoms__head p,.hg-svc-symptoms__cta p,.hg-svc-coverage__copy,.hg-svc-faq details p{font-size:17px}.hg-service-page .hg-svc-eyebrow,.hg-svc-trust-card h3,.hg-svc-symptoms__cards h3,.hg-svc-faq__sub{font-size:15px}.hg-svc-trust-card p,.hg-svc-symptoms__cards p{font-size:14px}.hg-svc-step h3,.hg-svc-faq summary,.hg-svc-faq__label{font-size:18px}.hg-svc-trust{min-height:0;padding-right:28px}.hg-svc-trust__copy{width:100%}.hg-service-page .hg-svc-trust .hg-svc-h2{white-space:normal}.hg-svc-trust__person{display:none}.hg-svc-trust__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 20px;margin-left:0}.hg-svc-trust-card{min-height:0;padding-top:44px}.hg-svc-trust-card__icon{top:-28px;width:56px;height:56px}.hg-svc-trust-card__icon img{width:26px}.hg-svc-process__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-inline:24px}.hg-svc-step{min-height:0}.hg-svc-details{grid-template-columns:1fr 1fr;gap:32px;padding-right:28px}.hg-svc-details__collage{width:100%;height:auto;aspect-ratio:787 / 986}.hg-svc-details__img{width:69%}.hg-svc-details__img--1{height:61%}.hg-svc-details__img--2{top:34%;left:31%;height:66%}.hg-svc-details__frame--orange{top:20%;left:53%;width:31%;height:25%}.hg-svc-details__frame--white{top:66%;left:22%;width:19%;height:15%}.hg-svc-symptoms__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-inline:8px}.hg-svc-symptoms__cards article{min-height:0;padding:28px 18px}.hg-svc-faq{grid-template-columns:38% 1fr}.hg-svc-faq__photo{grid-column:1}.hg-svc-faq__content{grid-column:2}.hg-svc-faq__photo img{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.hg-svc-faq__content{grid-column:3;padding:40px 28px 40px 32px}.hg-svc-faq__sub{max-width:260px}.hg-svc-faq summary,.hg-svc-faq__label{padding:18px 0 18px 18px;border-left-width:4px}.hg-svc-faq details p{padding-left:22px}}@media (max-width: 767px){.hg-svc-wrap{width:calc(100% - 32px)}.hg-svc-hero{flex-direction:column;min-height:0}.hg-svc-hero:before{background:linear-gradient(180deg,#0808089e,#08080873 55%,#08080826)}.hg-svc-hero__copy{padding-block:40px 24px}.hg-svc-hero h1{max-width:none;font-size:38px;line-height:1.02;letter-spacing:-.5px}.hg-svc-hero__text{max-width:none;margin-top:18px;font-size:16px;line-height:1.45}.hg-svc-actions{gap:12px;margin-top:24px}.hg-svc-btn{flex:1 1 140px;min-width:0;min-height:48px;padding:0 16px;font-size:15px;border-radius:8px}.hg-svc-hero__visual{position:relative;left:auto;order:3;width:100%;height:340px}.hg-svc-hero__labels{position:relative;inset:auto;order:2;display:flex;flex-wrap:wrap;gap:8px;padding:0 16px}.hg-svc-label{position:static;min-height:34px;padding:6px 14px;font-size:13px;white-space:normal}.hg-svc-help{padding-block:48px 52px}.hg-service-page .hg-svc-h2{font-size:30px;letter-spacing:-.6px}.hg-svc-help__head p{margin-top:16px;font-size:16px;line-height:1.45}.hg-svc-help__cards{grid-template-columns:1fr;gap:14px;margin-top:32px}.hg-svc-help-card{gap:16px;min-height:0;padding:18px;border-radius:14px}.hg-svc-help-card>div{padding-top:0}.hg-svc-help-card__icon{flex-basis:64px;width:64px;height:70px}.hg-svc-help-card__icon svg{width:30px}.hg-svc-help-card h3{font-size:16px;letter-spacing:-.2px}.hg-svc-help-card p{margin:8px 0 0;font-size:14px;line-height:1.45}.hg-service-page .hg-svc-h2,.hg-svc-band h2,.hg-svc-symptoms h2,.hg-svc-coverage__copy h2,.hg-svc-details__copy h2,.hg-svc-faq h2{font-size:28px;line-height:1.12;letter-spacing:-.5px}.hg-svc-band{padding-block:40px}.hg-svc-band p,.hg-svc-trust__intro p,.hg-svc-process__head>p:last-child,.hg-svc-step p,.hg-svc-details__copy,.hg-svc-symptoms__head p,.hg-svc-symptoms__cta p,.hg-svc-coverage__copy,.hg-svc-faq details p{font-size:16px;line-height:1.45}.hg-svc-band p,.hg-svc-band .hg-svc-btn,.hg-svc-symptoms__head p,.hg-svc-symptoms__cta p,.hg-svc-symptoms__cta .hg-svc-btn,.hg-svc-process__head>p:last-child{margin-top:16px}.hg-svc-trust{padding:48px 16px 52px}.hg-svc-trust__intro h3{margin-top:20px;font-size:18px}.hg-svc-trust__intro p{margin-top:14px}.hg-svc-trust__cards{grid-template-columns:1fr;gap:48px;margin-top:64px}.hg-svc-process{padding-block:48px 52px}.hg-service-page .hg-svc-process .hg-svc-h2{margin-top:10px}.hg-svc-process__cards{grid-template-columns:1fr;margin-top:32px;padding-inline:0}.hg-svc-step{padding:24px 20px}.hg-svc-step p{margin-top:14px}.hg-svc-process__cta{margin-top:32px}.hg-svc-details{grid-template-columns:1fr;gap:32px;padding:48px 16px 52px}.hg-svc-details__collage{max-width:420px;margin-inline:auto}.hg-svc-details__copy{padding-top:0}.hg-svc-details__copy h2{margin-top:12px}.hg-svc-details__copy h2+p{margin-top:16px}.hg-svc-details__copy>p+p,.hg-svc-details__copy>p+div,.hg-svc-details__copy>div+p{margin-top:16px}.hg-svc-details__list ul{padding-left:22px}.hg-svc-symptoms{padding-block:48px 52px;background-size:960px auto,auto;background-repeat:repeat-y,no-repeat}.hg-svc-symptoms__cards{grid-template-columns:1fr;gap:14px;margin-top:32px;padding-inline:0}.hg-svc-symptoms__cards article{padding:22px 18px}.hg-svc-symptoms__cta{margin-top:40px}.hg-svc-coverage{padding-top:48px}.hg-svc-coverage__copy h2{margin-top:10px}.hg-svc-coverage__copy h2+p,.hg-svc-coverage__areas{margin-top:14px}.hg-service-page .hg-svc-coverage__areas-title{margin-top:32px}.hg-svc-coverage__note{margin-top:16px}.hg-svc-coverage__map{height:340px;margin-top:32px}.hg-svc-coverage__map .hg-svc-btn{top:auto;bottom:28px}.hg-svc-faq{grid-template-columns:1fr}.hg-svc-faq__photo,.hg-svc-faq__content{grid-column:1}.hg-svc-faq:before{top:300px}.hg-svc-faq__photo{height:300px}.hg-svc-faq__content{grid-column:3;padding:36px 16px 44px}.hg-svc-faq__sub{margin-top:12px}.hg-svc-faq__list{margin-top:28px}.hg-svc-faq summary,.hg-svc-faq__label{font-size:17px}}@media (prefers-reduced-motion: reduce){.hg-svc-btn,.hg-svc-help-card{transition:none}}
