.sg-hub{height:100%;display:flex;flex-direction:column}.sg-hub-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem}.sg-hub-pic{flex:1 1 auto;min-height:5rem;display:flex;align-items:center;justify-content:center}#pc .sg-hub-pic img{width:auto;height:auto;max-width:100%;max-height:100%}@media(min-width:900px){.sg-hub .sg-hub-body{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-areas:"pic head" "pic main";grid-template-rows:auto auto;align-content:center;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.5rem;padding:0 1.5rem 1.5rem}.sg-hub-head{grid-area:head;align-self:end}.sg-hub .sg-hub-pic{grid-area:pic;min-height:0}#pc .sg-hub-pic img{max-height:calc(var(--ph) - 8rem)}.sg-hub-main{grid-area:main;align-self:start}.sg-hub .sg-hub-title{font-size:3.2rem!important;line-height:1.08!important}.sg-hub .sg-hub-line{font-size:1.3rem!important;margin-top:.75rem}.sg-hub .sg-hub-why{font-size:1.15rem!important;line-height:1.5!important}.sg-hub .sg-hub-links{gap:.75rem}.sg-hub .sg-hub-links a{padding:1rem 1.1rem}.sg-hub .sg-hub-links a span{font-size:1.15rem!important}.sg-hub-main h2{font-size:.85rem!important;margin-bottom:.9rem!important}.sg-hub-main>*+*{margin-top:1.25rem!important}.sg-hub .tests-card{margin-top:.75rem}.sg-hub .tests-card>span{padding:1rem 1.1rem}}.sg-sec{padding-top:.5rem}.sg-sec-head{border-bottom:1px solid #D4C9B0;padding-bottom:.6rem;margin-bottom:.9rem}.sg-sec .sg-gap{margin-top:.9rem}.sg-sec .sg-cta>a{margin:0 0 .9rem}.sg-sec-pics{margin-top:.9rem}@media(min-width:900px){.sg-sec{display:grid;-moz-column-gap:3rem;column-gap:3rem;align-content:center;min-height:calc(var(--ph) - 4.5rem);padding:.5rem 1.5rem 1rem}.sg-sec.sg-has-pics{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-template-areas:"head pics" "text pics";grid-template-rows:auto auto}.sg-sec.sg-no-pics{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "text";max-width:60rem;margin-left:auto!important;margin-right:auto!important;width:100%}.sg-sec-head{grid-area:head;align-self:end}.sg-sec-text{grid-area:text;align-self:start}.sg-sec-pics{grid-area:pics;align-self:center;margin-top:0}.sg-sec .sg-sec-title{font-size:2.6rem!important;line-height:1.1!important}.sg-sec .sg-sec-sub{font-size:1.15rem!important}.sg-sec .sg-prose,.sg-sec .sg-prose p{font-size:1.2rem!important;line-height:1.6!important}.sg-sec .sg-list li,.sg-sec .sg-list .text-base{font-size:1.08rem!important}.sg-sec .sg-next-text{font-size:1.35rem!important}.sg-vis-grid{display:grid;grid-template-columns:repeat(var(--per),minmax(0,1fr))}.sg-vis-label-phone{display:none}.sg-vis:is([data-n="1"],[data-n="2"]){width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}.sg-vis-fig{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}#pc .sg-vis-fig img{width:auto;max-width:100%;max-height:calc(var(--ph) - 10rem)}#pc .sg-vis[data-n="2"] .sg-vis-fig img{max-height:calc((var(--ph) - 13rem) / 2)}#pc .sg-vis[data-n="3"] .sg-vis-fig img,#pc .sg-vis[data-n="4"] .sg-vis-fig img{max-height:calc((var(--ph) - 14rem) / 2)}.sg-vis[data-n="3"] .sg-vis-grid>.sg-vis-fig:last-child{grid-column:1 / -1}.sg-sec.sg-has-pics.sg-sec-medical{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sg-sec-medical .sg-list{grid-template-columns:1fr 1fr}#pc .sg-vis:is([data-n="5"],[data-n="6"],[data-n="7"],[data-n="8"],[data-n="9"]) .sg-vis-fig img{max-height:calc((var(--ph) - 15rem) / 3)}.sg-sec.sg-sec-sequence.sg-many{display:block;min-height:0}.sg-sec-sequence .sg-sec-head{margin-bottom:1rem}.sg-sec-sequence .sg-sec-text{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);-moz-column-gap:3rem;column-gap:3rem;align-items:center;min-height:calc(var(--ph) - 13rem)}.sg-sec-sequence .sg-schematic{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}#pc .sg-sec-sequence .sg-schematic img{height:calc(var(--ph) - 15rem);width:auto;max-width:100%;max-height:none}.sg-sec-sequence .sg-sec-text>.sg-gap{margin-top:0}.sg-sec-sequence.sg-many .sg-sec-pics{margin-top:1rem}.sg-sec.sg-sec-sequence.sg-few{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head head" "schem text pics";-moz-column-gap:2.5rem;column-gap:2.5rem}.sg-sec-sequence.sg-few .sg-sec-text{display:contents}.sg-sec-sequence.sg-few .sg-schematic{grid-area:schem;align-self:center;width:auto}#pc .sg-sec-sequence.sg-few .sg-schematic img{width:100%;height:auto;max-height:calc(var(--ph) - 13rem)}.sg-sec-sequence.sg-few .sg-seq-words{grid-area:text;align-self:center}.sg-sec-sequence.sg-few .sg-sec-head{align-self:end}}.sg-test-card{flex-direction:column}.sg-tests[data-count="4"]{grid-template-columns:1fr 1fr}.sg-tests[data-count="4"] .sg-test-words{padding:.4rem .6rem}.sg-tests[data-count="9"]{gap:.4rem}.sg-tests[data-count="9"] .sg-test-card{flex-direction:row;align-items:center}#pc .sg-tests[data-count="9"] .sg-test-pic{width:4.4rem;height:3.3rem}.sg-tests[data-count="9"] .sg-test-words{padding:.2rem .75rem}@media(min-width:900px){.sg-sec-tests.sg-no-pics{max-width:72rem}.sg-tests{gap:1.25rem}.sg-tests[data-count="1"] .sg-test-card{flex-direction:row}#pc .sg-tests[data-count="1"] .sg-test-pic{width:58%}.sg-tests[data-count="1"] .sg-test-words{padding:2rem}.sg-tests[data-count="1"] .sg-test-words .text-lg{font-size:2.2rem!important}.sg-tests[data-count="1"] .sg-test-words .text-\[13px\]{font-size:1.2rem!important}.sg-tests[data-count="2"]{grid-template-columns:1fr 1fr}.sg-tests[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.sg-tests[data-count="9"]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.sg-tests[data-count="9"] .sg-test-card{flex-direction:column;align-items:stretch}#pc .sg-tests[data-count="9"] .sg-test-pic{width:100%;height:auto}.sg-tests[data-count="9"] .sg-test-words{padding:.5rem .75rem}.sg-tests .sg-test-words .text-lg{font-size:1.35rem!important}.sg-tests .sg-test-words .text-\[13px\]{font-size:.95rem!important}}@media(max-width:899.98px){.sg-vis-label-wide{display:none}.sg-vis-grid{display:block}.sg-vis-grid>.sg-vis-fig+.sg-vis-fig{margin-top:.75rem}.sg-flowfig{margin-top:.9rem}.sg-figli{list-style:none}.sg-fitfig{width:-moz-fit-content;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}#pc .sg-fitfig img{height:var(--fit-h)!important;width:auto!important;max-width:100%}.sg-sec.sg-fit{display:flex;flex-direction:column}.sg-sec.sg-fit>*{flex-shrink:0}.sg-sec.sg-fit .sg-sec-pics{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.sg-fit .sg-vis-fig{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}#pc .sg-fit .sg-vis-fig img{width:auto;max-width:100%}#pc .sg-fit .sg-test-pic{width:auto;max-width:100%;margin:0 auto}.sg-sec-tests.sg-fit .sg-sec-text{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding-bottom:1.5rem}}@media(max-width:899px){#pc .sg-schematic img{display:block;width:auto!important;max-width:100%;height:auto;max-height:calc(var(--ph, calc(100dvh - 90px) ) - 13.5rem)!important;margin:0 auto}}
