/* The brand story shares the site's crimson accents, generous spacing and rounded panels. */
body.genosys-brand-page{position:relative;--admin-bar-height:0px}
body.genosys-brand-page.admin-bar{--admin-bar-height:32px}
.gs-brand{--gs-brand-accent:var(--accent,#c8103b);--gs-brand-deep:var(--deep,#9f1536);--gs-brand-blush:color-mix(in srgb,var(--gs-brand-accent) 5%,#fff);--gs-brand-border:color-mix(in srgb,var(--gs-brand-accent) 15%,#fff);color:var(--ink,#455660);background:#fff;overflow:clip}
.gs-brand-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:calc(100vh - var(--admin-bar-height,0px));min-height:calc(100svh - var(--admin-bar-height,0px));padding:160px max(6vw,32px) 85px;background:#3c2530;color:#fff;overflow:hidden}
.gs-brand-hero__poster,.gs-brand-hero__video,.gs-brand-hero__shade{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.gs-brand-hero__poster{z-index:-3;display:block;object-fit:cover;object-position:center}
.gs-brand-hero__video{z-index:-2;overflow:hidden;opacity:0;transition:opacity .5s ease}
.gs-brand-hero.is-video-playing .gs-brand-hero__video{opacity:1}
.gs-brand-hero__hosted{display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}
.gs-brand-hero__video iframe{position:absolute;left:50%;top:50%;display:block;width:max(100%,177.777778vh);width:max(100%,177.777778svh);height:max(100%,56.25vw);border:0;transform:translate(-50%,-50%);pointer-events:none}
@supports(container-type:size){.gs-brand-hero__video{container-type:size}.gs-brand-hero__video iframe{width:max(100%,177.777778cqh);height:max(100%,56.25cqw)}}
.gs-brand-hero__shade{z-index:-1;background:linear-gradient(180deg,#11171cba,transparent 40%),linear-gradient(0deg,#270611ba,transparent 76%)}
.gs-brand-hero__content{width:min(100%,1440px);margin-inline:auto}
.gs-brand-hero__eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0 0 12px;font-size:clamp(16px,1.4vw,22px);font-weight:450;line-height:1.9;color:#fff}
.gs-brand-hero__eyebrow:before{content:"";width:36px;height:3px;border-radius:4px;background:var(--gs-brand-accent);box-shadow:0 0 0 1px #fff1}
.gs-brand-hero h1{color:#fff;margin:0;font-size:clamp(65px,7vw,124px);font-weight:650;letter-spacing:-.055em;line-height:1.5}
.gs-brand-hero__description{color:#fff;margin:7px 0 28px;font-size:clamp(18px,1.65vw,28px);line-height:1.9;font-weight:350}
.gs-brand-hero__link{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:12px 26px;border:1px solid #ffffff28;border-radius:999px;background:var(--gs-brand-accent);box-shadow:0 12px 26px #7e092533;text-decoration:none;color:#fff;font-size:16px;font-weight:600;transition:background .2s ease,transform .2s ease}
.gs-brand-hero__link svg{width:23px;height:23px}
.gs-brand-hero__link:hover{background:var(--gs-brand-deep);color:#fff;transform:translateY(-2px)}
.gs-brand-hero__link:focus-visible{outline:2px solid #fff;outline-offset:5px}
.gs-brand-banner{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:flex-start;min-height:clamp(820px,56.25vw,1080px);padding:58px clamp(36px,4.4vw,96px);background:var(--gs-brand-deep);color:#fff}
.gs-brand-banner__image{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.gs-brand-banner:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 30%,#650e2b1a 42%,color-mix(in srgb,var(--gs-brand-deep) 77%,transparent) 65%,color-mix(in srgb,var(--gs-brand-deep) 90%,transparent));pointer-events:none}
.gs-brand-banner__content{width:49%;max-width:760px;text-align:center;text-shadow:0 1px 12px #27251b14}
.gs-brand-treatments{direction:ltr;display:flex;justify-content:center;align-items:center;width:min(100%,660px);margin-inline:auto}
.gs-brand-treatment{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 calc(50% + 9px);aspect-ratio:1;border:1px solid rgba(255,255,255,.8);border-radius:50%;padding:28px 13px;text-align:center;background:#ffffff05}
.gs-brand-treatment+.gs-brand-treatment{margin-left:-18px}
.gs-brand-treatment h2{font-size:clamp(18px,1.15vw,22px);font-weight:400;line-height:1.75;margin:0 0 25px;color:inherit}
.gs-brand-treatment h2 span{font-size:.94em}
.gs-brand-treatment p{font-size:clamp(14px,.9vw,17px);font-weight:350;line-height:1.9;margin:0;color:inherit}
.gs-brand-next{display:flex;align-items:center;justify-content:center;width:76px;min-height:58px;margin:43px auto 4px;color:#fff9;text-decoration:none;transition:color .2s ease}
.gs-brand-next svg{display:block;width:66px;height:38px}
.gs-brand-next:hover{color:#fff}
.gs-brand-next:focus-visible{outline:2px solid #fff;outline-offset:5px;border-radius:8px}
.gs-brand-banner #gs-brand-title{color:inherit;font-size:clamp(40px,3.3vw,64px);font-weight:500;line-height:1.7;margin:0 0 20px;letter-spacing:-.035em}
.gs-brand-banner__description{max-width:690px;font-size:clamp(15px,.98vw,18px);font-weight:350;line-height:2;margin:0 auto;color:inherit;text-wrap:pretty}
.gs-brand-introduction{position:relative;text-align:center;padding:120px 28px 135px;background:radial-gradient(ellipse at 50% 0%,var(--gs-brand-blush),transparent 68%),#fff;scroll-margin-top:30px}
.gs-brand-eyebrow{display:table;margin:0 auto 26px;padding:7px 18px;border:1px solid var(--gs-brand-border);border-radius:999px;background:#fff;color:var(--gs-brand-accent);font-size:14px;font-weight:550;line-height:1.8}
.gs-brand-introduction h2{color:var(--gs-brand-accent);font-size:clamp(36px,4.1vw,76px);font-weight:550;line-height:1.6;margin:0 0 28px;letter-spacing:-.035em}
.gs-brand-introduction__subtitle{font-size:clamp(21px,1.65vw,30px);font-weight:450;line-height:1.8;margin:0 auto 24px;max-width:900px}
.gs-brand-introduction__description{font-size:clamp(17px,1.3vw,24px);font-weight:300;line-height:1.95;max-width:850px;margin:0 auto;text-wrap:pretty}
@media(min-width:1921px){.gs-brand-banner{min-height:56.25vw}.gs-brand-banner__content{margin-inline-start:3vw}}
@media(min-width:1025px) and (max-width:1300px){.gs-brand-banner{padding-inline:28px}.gs-brand-banner__content{width:51%}.gs-brand-treatment h2{font-size:18px}.gs-brand-treatment p{font-size:14px}.gs-brand-treatment{padding-inline:10px}}
@media(max-width:1024px){
 .gs-brand-banner{display:block;min-height:0;padding:0;background:var(--gs-brand-deep)}
 .gs-brand-banner__image{position:relative;inset:auto;z-index:0;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:left center}
 .gs-brand-banner:before{display:none}
 .gs-brand-banner__content{position:relative;width:100%;max-width:none;padding:52px 30px 65px;background:linear-gradient(135deg,var(--gs-brand-accent),var(--gs-brand-deep));text-shadow:none}
 .gs-brand-treatments{max-width:660px}
 .gs-brand-treatment h2{font-size:22px}
 .gs-brand-treatment p{font-size:17px}
 .gs-brand-next{margin-top:34px}
 .gs-brand-banner #gs-brand-title{font-size:52px}
 .gs-brand-banner__description{font-size:17px;max-width:690px}
 .gs-brand-introduction{padding:100px 35px 115px}
 .gs-brand-introduction h2{font-size:52px;margin-bottom:27px}
 .gs-brand-introduction__subtitle{font-size:25px}
 .gs-brand-introduction__description{font-size:21px;max-width:750px}
}
@media(max-width:600px){
 .gs-brand-hero{padding:140px 25px 72px}
 .gs-brand-hero__poster{object-position:55% center}
 .gs-brand-hero__shade{background:linear-gradient(180deg,#11171cc7,transparent 45%),linear-gradient(0deg,#270611db,transparent 80%)}
 .gs-brand-hero h1{font-size:72px;line-height:1.5}
 .gs-brand-hero__description{font-size:18px;max-width:330px;margin-bottom:25px}
 .gs-brand-hero__link{font-size:14px;min-height:52px;padding-inline:23px}
 .gs-brand-banner__image{aspect-ratio:1.35;object-position:left center}
 .gs-brand-banner__content{padding:34px 16px 44px}
 .gs-brand-treatment{flex-basis:calc(50% + 6px);padding:15px 6px}
 .gs-brand-treatment+.gs-brand-treatment{margin-left:-12px}
 .gs-brand-treatment h2{font-size:14px;line-height:1.8;margin-bottom:13px}
 .gs-brand-treatment h2 span{font-size:12px;white-space:nowrap}
 .gs-brand-treatment p{font-size:11px;line-height:1.95}
 .gs-brand-next{width:58px;min-height:44px;margin-top:26px;margin-bottom:5px}
 .gs-brand-next svg{width:48px;height:28px}
 .gs-brand-banner #gs-brand-title{font-size:34px;margin-bottom:17px}
 .gs-brand-banner__description{font-size:14px;line-height:2.05;max-width:480px}
 .gs-brand-introduction{padding:70px 24px 80px;scroll-margin-top:20px}
 .gs-brand-introduction h2{font-size:35px;line-height:1.7;margin-bottom:22px}
 .gs-brand-introduction__subtitle{font-size:20px;line-height:1.9;margin-bottom:22px}
 .gs-brand-introduction__description{font-size:17px;line-height:2.05}
}
@media(max-width:360px){.gs-brand-hero{padding-inline:22px}.gs-brand-hero h1{font-size:64px}.gs-brand-hero__description{font-size:16px}.gs-brand-banner__content{padding-inline:12px}.gs-brand-treatment h2{font-size:13px}.gs-brand-treatment h2 span{font-size:10.5px}.gs-brand-treatment p{font-size:10px}.gs-brand-banner #gs-brand-title{font-size:30px}.gs-brand-introduction h2{font-size:32px}}

/* Original brand film, the two complementary treatment stories and source figures. */
.gs-brand-shell{width:min(1440px,calc(100% - 80px));margin-inline:auto}
.gs-brand-media{min-width:0}
.gs-brand-video{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:var(--gs-brand-blush);border:1px solid var(--gs-brand-border);border-radius:28px;isolation:isolate;box-shadow:0 13px 35px #7e09250a}
.gs-brand-video__button{position:relative;display:block;border:0;border-radius:inherit;padding:0;margin:0;width:100%;height:100%;background:#e9e9e6;color:#fff;cursor:pointer;font:inherit;overflow:hidden;text-align:center}
.gs-brand-video__button:disabled{cursor:default;opacity:1}
.gs-brand-video__button:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#14232a40,transparent 55%);pointer-events:none}
.gs-brand-video__button img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}
.gs-brand-video__button:not(:disabled):hover img{transform:scale(1.025)}
.gs-brand-video__button:focus-visible{outline:3px solid var(--accent,#c8103b);outline-offset:-5px}
.gs-brand-video__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;display:grid;place-items:center;width:76px;height:76px;border:1px solid #ffffff85;border-radius:50%;background:var(--gs-brand-accent);color:#fff;box-shadow:0 8px 28px #7e09253b}
.gs-brand-video__play svg{width:31px;height:31px;transform:translateX(-1px)}
.gs-brand-video__label{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);z-index:1;color:#fff;font-size:16px;font-weight:500;text-shadow:0 1px 4px #19202870}
.gs-brand-video iframe{display:block;border:0;width:100%;height:100%;aspect-ratio:16/9}
.gs-brand-video__fallback{display:table;margin:12px 2px 0 auto;font-size:14px;color:var(--muted,#78848c);line-height:1.8;text-underline-offset:4px;text-decoration-thickness:1px}
.gs-brand-video__fallback:hover{color:var(--accent,#c8103b)}
.gs-brand-video__status{margin:8px 2px 0;color:var(--muted,#78848c);font-size:13px;line-height:1.8}
.gs-brand-video__status:empty{display:none}
.gs-brand-features{display:grid;gap:30px;padding-bottom:115px}
.gs-brand-treatment-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);gap:55px;align-items:center;padding:42px;border:1px solid var(--gs-brand-border);border-radius:36px;background:linear-gradient(120deg,#fff 46%,var(--gs-brand-blush));box-shadow:0 16px 45px #7e092505}
.gs-brand-treatment-row--reverse{background:linear-gradient(240deg,#fff 46%,var(--gs-brand-blush))}
.gs-brand-treatment-row--reverse .gs-brand-treatment-copy{grid-column:2;grid-row:1}
.gs-brand-treatment-row--reverse .gs-brand-media{grid-column:1;grid-row:1}
.gs-brand-treatment-copy h2{position:relative;color:var(--gs-brand-accent);font-size:clamp(25px,2.1vw,34px);font-weight:650;line-height:1.8;margin:0 0 25px;padding-top:20px;letter-spacing:-.02em}
.gs-brand-treatment-copy h2:before{content:"";position:absolute;inset-inline-start:0;top:0;width:46px;height:4px;border-radius:4px;background:var(--gs-brand-accent)}
.gs-brand-treatment-copy h2 span{display:block;color:var(--ink,#455660);font-weight:400;font-size:.7em;white-space:normal}
.gs-brand-treatment-copy ul{display:grid;gap:22px;list-style:none;margin:0;padding:0;max-width:580px;font-size:clamp(17px,1.23vw,21px);font-weight:350;line-height:1.95}
.gs-brand-treatment-copy li{position:relative;padding-inline-start:31px}
.gs-brand-treatment-copy li:before{content:"";position:absolute;inset-inline-start:1px;top:.59em;width:14px;height:8px;border:solid var(--accent,#c8103b);border-width:0 0 1.8px 1.8px;transform:rotate(-45deg)}
.gs-brand-comparisons{padding-top:16px}
.gs-brand-comparisons__header{text-align:center;margin-bottom:48px}
.gs-brand-comparisons__header h2{color:var(--gs-brand-accent);font-size:clamp(26px,2.1vw,36px);font-weight:650;line-height:1.8;margin:0 0 10px}
.gs-brand-comparisons__header p{font-size:16px;font-weight:350;color:var(--muted,#78848c);margin:0}
.gs-brand-comparison-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;align-items:stretch}
.gs-brand-comparison{min-width:0;padding:40px 38px 36px;border:1px solid var(--gs-brand-border);border-radius:32px;background:linear-gradient(180deg,var(--gs-brand-blush),#fff 38%);box-shadow:0 15px 40px #7e092508;text-align:center}
.gs-brand-comparison>h3{color:var(--gs-brand-accent);font-size:clamp(23px,1.7vw,29px);font-weight:600;line-height:1.8;margin:0 0 35px}
.gs-brand-comparison figure{margin:0 auto;max-width:100%}
.gs-brand-comparison figcaption{font-size:13px;line-height:1.9;font-weight:350;color:#657079;margin-top:13px}
.gs-brand-histology{width:388px}
.gs-brand-histology__crop{direction:ltr;width:100%;aspect-ratio:388/104;overflow:hidden}
.gs-brand-histology__crop img{display:block;width:100%;height:auto;max-width:none}
.gs-brand-histology__labels{direction:ltr;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:7px;font-size:13px;font-weight:450}
.gs-brand-histology__labels span{direction:rtl;min-width:0}
.gs-brand-bar-figure{width:388px;padding-top:38px}
.gs-brand-bars{position:relative;isolation:isolate;direction:ltr;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:204px;gap:14px;padding:0 15px 40px;border-bottom:1px solid #77838a}
.gs-brand-bars:before{content:"";position:absolute;inset:0 0 40px;z-index:-1;background:repeating-linear-gradient(to top,#a5adb126 0 1px,transparent 1px 32.8px);border-bottom:1px solid #8c979d}
.gs-brand-bar{position:relative;display:flex;align-items:flex-end;justify-content:center;min-width:0;height:164px}
.gs-brand-bar__column{display:block;width:min(50px,65%);height:28%;background:#d1e8d8}
.gs-brand-bars--collagen .gs-brand-bar:nth-child(2) .gs-brand-bar__column{height:64.8%;background:#dedfe1}
.gs-brand-bars--collagen .gs-brand-bar:nth-child(3) .gs-brand-bar__column{height:100%;background:var(--gs-brand-accent)}
.gs-brand-bar__label{position:absolute;left:0;right:0;top:calc(100% + 10px);direction:rtl;font-size:13px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}
.gs-brand-bars--collagen .gs-brand-bar:last-child .gs-brand-bar__label,.gs-brand-bars--absorption .gs-brand-bar:last-child .gs-brand-bar__label{font-weight:650}
.gs-brand-delivery{width:388px}
.gs-brand-delivery__legend{direction:ltr;display:flex;justify-content:center;flex-wrap:wrap;gap:24px;margin:0 0 12px;font-size:13px;line-height:1.6}
.gs-brand-delivery__legend>span{direction:rtl;display:inline-flex;align-items:center;gap:7px}
.gs-brand-key{display:inline-block;width:9px;height:9px;flex:none}
.gs-brand-key--red{background:var(--gs-brand-accent)}
.gs-brand-chart-genosys{color:var(--gs-brand-accent)}
.gs-brand-key--blue{background:#00aeef;border-radius:50%}
.gs-brand-delivery__chart{display:block;direction:ltr;width:100%;height:auto;overflow:visible;font-family:Vazirmatn,Tahoma,Arial,sans-serif}
.gs-brand-chart-grid{stroke:#a5adb1;stroke-width:.55}
.gs-brand-chart-axis{stroke:#7b8991;stroke-width:.8}
.gs-brand-chart-ticks{font-size:10px;fill:#52616a}
.gs-brand-chart-labels{font-size:10px;fill:#455660;font-weight:450}
.gs-brand-bar-figure--absorption{width:388px;padding-top:25px}
.gs-brand-bars--absorption{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;height:174px;padding:0 8px 40px}
.gs-brand-bars--absorption:before{background:repeating-linear-gradient(to top,#a5adb126 0 1px,transparent 1px 26.8px)}
.gs-brand-bars--absorption .gs-brand-bar{height:134px}
.gs-brand-bars--absorption .gs-brand-bar__column{width:min(40px,66%);height:5.185185%;background:#d1e8d8}
.gs-brand-bars--absorption .gs-brand-bar:nth-child(2) .gs-brand-bar__column{height:11.111111%;background:#dedfe1}
.gs-brand-bars--absorption .gs-brand-bar:nth-child(3) .gs-brand-bar__column{height:20%;background:#c7eafb}
.gs-brand-bars--absorption .gs-brand-bar:nth-child(4) .gs-brand-bar__column{height:100%;background:var(--gs-brand-accent)}
.gs-brand-bars--absorption .gs-brand-bar__label{font-size:11px}
.gs-brand-closing{width:100%;margin-top:110px;padding:105px max(30px,calc((100% - 1300px)/2)) 110px;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--gs-brand-accent) 12%,#fff),var(--gs-brand-blush) 75%);border-top:1px solid var(--gs-brand-border);text-align:center}
.gs-brand-closing h2{color:var(--gs-brand-accent);font-size:clamp(38px,4.5vw,76px);font-weight:550;line-height:1.7;letter-spacing:-.03em;margin:0 0 28px}
.gs-brand-closing>p{font-size:clamp(19px,1.7vw,28px);font-weight:300;line-height:2;max-width:980px;margin:0 auto}
.gs-brand-source{display:inline-block;margin-top:40px;font-size:13px;color:var(--gs-brand-deep);text-underline-offset:5px}
.gs-brand-source:hover{color:var(--accent,#c8103b)}
@media(max-width:1100px){.gs-brand-shell{width:calc(100% - 64px)}.gs-brand-treatment-row{gap:38px;padding:32px}.gs-brand-treatment-copy h2{font-size:25px}.gs-brand-treatment-copy ul{font-size:17px;gap:18px}.gs-brand-comparison{padding-inline:25px}.gs-brand-comparison-panels{gap:22px}.gs-brand-comparison>h3{font-size:23px}.gs-brand-features{padding-bottom:100px}}
@media(max-width:820px){.gs-brand-shell{width:calc(100% - 48px)}.gs-brand-treatment-row{grid-template-columns:1fr;gap:28px}.gs-brand-treatment-row--reverse .gs-brand-treatment-copy,.gs-brand-treatment-row--reverse .gs-brand-media{grid-column:auto;grid-row:auto}.gs-brand-treatment-copy h2{font-size:28px;margin-bottom:18px}.gs-brand-treatment-copy ul{font-size:18px;max-width:none}.gs-brand-features{gap:26px;padding-bottom:80px}.gs-brand-comparison-panels{grid-template-columns:1fr;gap:24px}.gs-brand-comparison{padding:35px 30px}.gs-brand-comparison>h3{font-size:27px}.gs-brand-comparison figcaption{font-size:14px}.gs-brand-bar-figure{padding-top:35px}.gs-brand-bar-figure--absorption{padding-top:25px}.gs-brand-closing{margin-top:80px;padding-block:90px 100px}.gs-brand-closing h2{font-size:48px}.gs-brand-closing>p{font-size:23px}}
@media(max-width:782px){body.genosys-brand-page.admin-bar{--admin-bar-height:46px}}
@media(max-height:600px){.gs-brand-hero{padding-top:120px;padding-bottom:28px}.gs-brand-hero h1{font-size:clamp(48px,6vw,76px);line-height:1.3}.gs-brand-hero__eyebrow{font-size:14px;margin-bottom:6px}.gs-brand-hero__description{font-size:16px;line-height:1.6;margin:6px 0 16px}.gs-brand-hero__link{min-height:44px;padding:8px 20px;font-size:14px}}
@media(max-width:500px){.gs-brand-shell{width:calc(100% - 32px)}.gs-brand-video{border-radius:20px}.gs-brand-video__play{width:58px;height:58px}.gs-brand-video__play svg{width:27px;height:27px}.gs-brand-video__label{font-size:13px;bottom:14px}.gs-brand-video__fallback{font-size:12px;margin-top:10px}.gs-brand-treatment-row{gap:22px;padding:25px 21px;border-radius:28px}.gs-brand-treatment-copy h2{font-size:24px;line-height:1.8}.gs-brand-treatment-copy h2 span{font-size:.72em}.gs-brand-treatment-copy ul{font-size:16px;gap:15px}.gs-brand-treatment-copy li{padding-inline-start:27px}.gs-brand-features{gap:22px;padding-bottom:62px}.gs-brand-comparisons__header{margin-bottom:28px}.gs-brand-comparisons__header h2{font-size:23px}.gs-brand-comparisons__header p{font-size:14px}.gs-brand-comparison{padding:28px 16px 27px;border-radius:26px}.gs-brand-comparison>h3{font-size:22px;margin-bottom:27px}.gs-brand-comparison figcaption{font-size:12px}.gs-brand-histology__labels{font-size:12px}.gs-brand-bars{gap:10px;padding-inline:10px}.gs-brand-bar__label{font-size:12px}.gs-brand-bars--absorption{gap:7px;padding-inline:0}.gs-brand-bars--absorption .gs-brand-bar__label{font-size:10px}.gs-brand-closing{margin-top:60px;padding-block:65px 75px}.gs-brand-closing h2{font-size:34px;margin-bottom:20px}.gs-brand-closing>p{font-size:19px}.gs-brand-source{margin-top:35px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.gs-brand-video__button img,.gs-brand-hero__link,.gs-brand-hero__video{transition:none}.gs-brand-video__button:not(:disabled):hover img,.gs-brand-hero__link:hover{transform:none}}
