#garadso-approved-footer{--gf-line:rgba(255,255,255,.30);isolation:isolate;position:relative;overflow:hidden;box-sizing:border-box;width:100%;margin:0;background:#061F2C;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;padding:64px 0 30px;text-align:left}
#garadso-approved-footer *,#garadso-approved-footer *::before,#garadso-approved-footer *::after{box-sizing:border-box}
#garadso-approved-footer::before,#garadso-approved-footer::after{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:50%;background:#082936}
#garadso-approved-footer::before{width:115%;height:500px;left:-50%;top:56%;transform:rotate(13deg)}
#garadso-approved-footer::after{width:75%;height:300px;right:-15%;bottom:-260px;background:#072632;transform:rotate(-7deg)}
#garadso-approved-footer .gf-wrap{width:calc(100% - 80px);max-width:1600px;margin:auto;position:relative}
#garadso-approved-footer .gf-grid{display:grid;grid-template-columns:1.28fr 1fr .95fr .88fr 1.26fr;gap:0;align-items:stretch}
#garadso-approved-footer .gf-column{min-width:0;padding:0 28px;border-left:1px solid var(--gf-line)}
#garadso-approved-footer .gf-brand{min-width:0;padding-right:30px}
#garadso-approved-footer .gf-app{padding-right:0}
#garadso-approved-footer h2{color:#fff;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 22px;letter-spacing:-.025em}
#garadso-approved-footer a{color:#fff;text-decoration:none}
#garadso-approved-footer a:hover{text-decoration:underline;text-underline-offset:5px}
#garadso-approved-footer a:focus-visible,#garadso-approved-footer button:focus-visible{outline:2px solid #fff;outline-offset:5px}
#garadso-approved-footer .gf-logo{display:block;width:210px;max-width:100%;margin:0 0 16px;line-height:0}
#garadso-approved-footer .gf-logo img{display:block;width:100%;height:auto;max-width:100%}
#garadso-approved-footer p{color:#fff;margin:0;font:inherit}
#garadso-approved-footer .gf-description{max-width:330px;font-size:16px;line-height:1.55;margin-bottom:15px}
#garadso-approved-footer .gf-email{display:inline-block;font-size:15px;overflow-wrap:anywhere}
#garadso-approved-footer ul{padding:0;margin:0;list-style:none}
#garadso-approved-footer .gf-nav li+li{margin-top:18px}
#garadso-approved-footer .gf-nav a{display:inline-block;font-size:15px;line-height:1.5;overflow-wrap:anywhere}
#garadso-approved-footer .gf-trust{display:flex;align-items:center;gap:13px;margin-top:24px;flex-wrap:wrap}
#garadso-approved-footer .gf-trust li{display:flex;align-items:center;gap:7px;font-size:11px;white-space:nowrap}
#garadso-approved-footer .gf-trust span{width:31px;height:31px;border-radius:50%;background:rgba(255,255,255,.10);display:grid;place-items:center;flex-shrink:0}
#garadso-approved-footer svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:#fff}
#garadso-approved-footer .gf-app>h2,#garadso-approved-footer .gf-follow h2{font-size:20px;margin-bottom:4px;text-transform:none}
#garadso-approved-footer .gf-app>p{font-size:15px;line-height:1.5}
#garadso-approved-footer .gf-badges{display:flex;gap:13px;align-items:center;margin:19px 0 21px}
#garadso-approved-footer .gf-badges>span{display:block;flex:3;min-width:0;line-height:0}
#garadso-approved-footer .gf-badges>span+span{flex:3.357}
#garadso-approved-footer .gf-badges img{width:100%;height:auto;display:block}
#garadso-approved-footer .gf-follow{border-top:1px solid rgba(255,255,255,.18);padding-top:16px}
#garadso-approved-footer .gf-follow h2{margin-bottom:16px}
#garadso-approved-footer .gf-social{display:flex;gap:13px;align-items:center}
#garadso-approved-footer .gf-social-icon{display:grid;place-items:center;border:1px solid rgba(255,255,255,.30);border-radius:50%;width:37px;height:37px;flex:0 0 37px}
#garadso-approved-footer .gf-social-icon svg{width:19px;height:19px}
#garadso-approved-footer .gf-bottom{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid rgba(255,255,255,.45);margin-top:35px;padding-top:17px;font-size:13px}
#garadso-approved-footer .gf-top{font:inherit;border:0;padding:0;background:none;display:inline-flex;align-items:center;gap:14px;color:#fff;cursor:pointer}
#garadso-approved-footer .gf-top>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.7);border-radius:50%}
@media(min-width:1700px){#garadso-approved-footer{padding-top:82px;padding-bottom:45px;font-size:18px}#garadso-approved-footer .gf-wrap{width:calc(100% - 128px);max-width:1920px}#garadso-approved-footer .gf-column{padding-left:40px;padding-right:40px}#garadso-approved-footer .gf-app{padding-right:0}#garadso-approved-footer .gf-logo{width:290px;margin-bottom:22px}#garadso-approved-footer h2{font-size:22px;margin-bottom:30px}#garadso-approved-footer .gf-description{font-size:22px;max-width:430px}#garadso-approved-footer .gf-email,#garadso-approved-footer .gf-nav a,#garadso-approved-footer .gf-app>p{font-size:21px}#garadso-approved-footer .gf-nav li+li{margin-top:23px}#garadso-approved-footer .gf-app>h2,#garadso-approved-footer .gf-follow h2{font-size:27px}#garadso-approved-footer .gf-badges>span{max-width:none}#garadso-approved-footer .gf-badges{gap:20px;margin:25px 0 29px}#garadso-approved-footer .gf-social-icon{width:54px;height:54px;flex-basis:54px}#garadso-approved-footer .gf-social-icon svg{width:26px;height:26px}#garadso-approved-footer .gf-social{gap:20px}#garadso-approved-footer .gf-trust{gap:18px;margin-top:30px}#garadso-approved-footer .gf-trust li{font-size:15px;gap:10px}#garadso-approved-footer .gf-trust span{width:44px;height:44px}#garadso-approved-footer .gf-trust svg{width:26px;height:26px}#garadso-approved-footer .gf-bottom{font-size:18px;margin-top:48px;padding-top:23px}#garadso-approved-footer .gf-top>span{width:44px;height:44px}}
@media(min-width:1100px) and (max-width:1299px){#garadso-approved-footer .gf-wrap{width:calc(100% - 48px)}#garadso-approved-footer .gf-column{padding-left:18px;padding-right:18px}#garadso-approved-footer .gf-app{padding-right:0}#garadso-approved-footer .gf-brand{padding-right:18px}#garadso-approved-footer .gf-nav a{font-size:13px}#garadso-approved-footer .gf-description{font-size:14px}#garadso-approved-footer .gf-social{gap:8px}#garadso-approved-footer .gf-social-icon{width:31px;height:31px;flex-basis:31px}#garadso-approved-footer .gf-trust{gap:8px}#garadso-approved-footer .gf-trust li{gap:4px;font-size:10px}#garadso-approved-footer .gf-trust span{width:26px;height:26px}}
@media(max-width:1099px){#garadso-approved-footer{padding:38px 0 24px}#garadso-approved-footer .gf-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px}#garadso-approved-footer .gf-brand{grid-column:span 2;padding-right:35px}#garadso-approved-footer .gf-column{padding:0 22px}#garadso-approved-footer .gf-grid>.gf-nav:nth-child(2){border-left:1px solid var(--gf-line)}#garadso-approved-footer .gf-grid>.gf-nav:nth-child(3){border-left:0;padding-left:0}#garadso-approved-footer .gf-app{padding-right:0}#garadso-approved-footer .gf-logo{width:220px}#garadso-approved-footer .gf-description{max-width:430px}#garadso-approved-footer .gf-badges{gap:10px}#garadso-approved-footer .gf-social{gap:8px}#garadso-approved-footer .gf-social-icon{width:32px;height:32px;flex-basis:32px}#garadso-approved-footer .gf-nav li+li{margin-top:13px}}
@media(max-width:699px){#garadso-approved-footer .gf-wrap{width:calc(100% - 40px)}#garadso-approved-footer .gf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 22px}#garadso-approved-footer .gf-brand{grid-column:1/-1;padding:0}#garadso-approved-footer .gf-logo{width:210px}#garadso-approved-footer .gf-description{font-size:15px;max-width:440px}#garadso-approved-footer .gf-column{padding:0!important;border:0!important}#garadso-approved-footer h2{font-size:14px;margin-bottom:15px}#garadso-approved-footer .gf-nav a{font-size:13px}#garadso-approved-footer .gf-nav li+li{margin-top:11px}#garadso-approved-footer .gf-app{grid-column:1/-1}#garadso-approved-footer .gf-badges{max-width:310px;margin:16px 0 20px;gap:15px}#garadso-approved-footer .gf-badges>span{max-width:none}#garadso-approved-footer .gf-social{gap:12px}#garadso-approved-footer .gf-social-icon{width:38px;height:38px;flex-basis:38px}#garadso-approved-footer .gf-bottom{font-size:11px;margin-top:26px;padding-top:16px;gap:12px}#garadso-approved-footer .gf-top{gap:8px;white-space:nowrap}#garadso-approved-footer .gf-top>span{width:28px;height:28px}}
@media(max-width:359px){#garadso-approved-footer .gf-bottom{align-items:flex-start;flex-direction:column}}


.gs-connected-feature.gs-connected-finish{background:#f8f9f9;margin-bottom:44px}
.gs-connected-finish .gs-connected-inner{display:block;max-width:1920px;min-height:clamp(540px,42.8vw,780px);height:clamp(540px,42.8vw,780px);margin:auto}
.gs-connected-finish .gs-connected-copy{position:relative;z-index:3;width:44%;height:100%;padding:clamp(65px,7.8vw,140px) 0 clamp(38px,5.3vw,90px) clamp(28px,4.5vw,86px);display:flex;flex-direction:column;align-items:flex-start}
.gs-connected-finish h2{font-size:clamp(25px,1.95vw,38px);line-height:1.28;letter-spacing:-.035em;font-weight:700}
.gs-connected-finish h2>span{white-space:nowrap}
.gs-connected-finish .gs-connected-description{font-size:clamp(17px,1.38vw,26px);line-height:1.55;font-weight:400;color:#4a5560;margin:23px 0 32px;max-width:100%}
.gs-connected-finish .gs-connected-cta{min-width:210px;min-height:58px;gap:22px;padding:6px 6px 6px 26px;font-size:18px;font-weight:500}
.gs-connected-finish .gs-connected-cta>span{transform:none;width:44px;height:44px;font-size:28px}
.gs-connected-finish .gs-connected-visual{position:absolute;inset:0 0 0 46%;min-height:0;z-index:1}
.gs-connected-finish .gs-connected-woman{height:127%;width:auto;max-width:none;top:0;right:-1%;bottom:auto;object-fit:contain;mix-blend-mode:normal;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 96%,transparent);z-index:1}
.gs-connected-finish .gs-connected-grid{width:90%;height:155%;right:-14%;top:-20%;background-image:linear-gradient(#ed84512b 1px,transparent 1px),linear-gradient(90deg,#ed84512b 1px,transparent 1px);background-size:84px 84px;z-index:0}
.gs-connected-finish .gs-connected-cards{top:18%;left:0;width:clamp(280px,26vw,500px);z-index:2}
.gs-connected-finish .gs-connected-address{gap:10px;min-height:66px;padding:8px 9px;box-shadow:0 12px 32px #061f2c08}
.gs-connected-finish .gs-connected-address-icon{width:38px;height:38px;flex-basis:38px;background:#fff1eb;color:#061f2c}
.gs-connected-finish .gs-connected-address-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.gs-connected-finish .gs-connected-domain{font-size:clamp(14px,1.26vw,23px);font-weight:400}
.gs-connected-finish .gs-connected-address>a{font-size:16px;padding:12px 25px;font-weight:500}
.gs-connected-finish .gs-connected-review{margin-top:21px;padding:26px 28px 18px;border-radius:28px;box-shadow:none}
.gs-connected-finish .gs-connected-review h3{font-size:clamp(22px,1.75vw,32px);margin:0 0 22px}
.gs-connected-finish .gs-connected-ready{font-size:16px;font-weight:400;padding:9px 23px}
.gs-connected-finish .gs-connected-review small{font-size:10px;margin-top:15px}
.gs-connected-finish .gs-connected-facts.gs-connected-trust{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:35px;border:0}
.gs-connected-finish .gs-connected-trust .gs-trust-mark{display:grid;place-items:center;flex:0 0 54px;width:54px;height:54px;border:1px solid #00a87630;border-radius:50%;background:#e9f7f0;color:#009b6d;padding:0}
.gs-connected-finish .gs-trust-mark svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.gs-connected-finish .gs-connected-trust .gs-trust-copy{display:block;padding:0;border:0}
.gs-connected-finish .gs-connected-trust .gs-trust-title{display:block;font-size:clamp(17px,1.65vw,30px);line-height:1.35;font-weight:500;letter-spacing:-.025em;color:#061f2c;white-space:normal}
.gs-connected-finish .gs-connected-trust .gs-trust-detail{display:block;font-size:clamp(12px,.9vw,16px);line-height:1.5;color:#52636a;margin-top:6px}
@media(min-width:1700px){.gs-connected-finish .gs-connected-cta{min-width:270px;min-height:74px;font-size:24px}.gs-connected-finish .gs-connected-cta>span{width:58px;height:58px;font-size:34px}.gs-connected-finish .gs-connected-address{min-height:82px;padding:10px}.gs-connected-finish .gs-connected-address-icon{height:48px;flex-basis:48px}.gs-connected-finish .gs-connected-address>a{font-size:21px;padding:16px 34px}.gs-connected-finish .gs-connected-review{padding:34px 36px 23px;margin-top:26px}.gs-connected-finish .gs-connected-apps>span{width:48px;height:48px;font-size:17px}.gs-connected-finish .gs-connected-ready{font-size:21px;padding:10px 30px}.gs-connected-finish .gs-connected-trust .gs-trust-mark{width:64px;height:64px;flex-basis:64px}}
@media(min-width:901px) and (max-width:1199px){.gs-connected-finish .gs-connected-inner{height:540px;min-height:540px}.gs-connected-finish .gs-connected-copy{width:45%;padding-top:62px;padding-bottom:40px}.gs-connected-finish h2{font-size:24px}.gs-connected-finish .gs-connected-description{font-size:16px;margin:20px 0 27px}.gs-connected-finish .gs-connected-cards{width:270px;top:20%;left:-10px}.gs-connected-finish .gs-connected-domain{font-size:13px}.gs-connected-finish .gs-connected-address{gap:6px}.gs-connected-finish .gs-connected-address>a{font-size:14px;padding:11px 15px}.gs-connected-finish .gs-connected-review{padding:21px 20px 15px}.gs-connected-finish .gs-connected-woman{height:111%;right:-12%}.gs-connected-finish .gs-connected-trust{gap:10px!important}.gs-connected-finish .gs-connected-trust .gs-trust-title{font-size:18px}}
@media(max-width:900px){.gs-connected-finish .gs-connected-inner{height:auto;min-height:0;max-width:760px}.gs-connected-finish .gs-connected-copy{width:100%;height:auto;padding:35px 28px 24px}.gs-connected-finish h2{font-size:clamp(24px,3.8vw,34px)}.gs-connected-finish h2>span{white-space:normal}.gs-connected-finish .gs-connected-description{max-width:600px;font-size:17px;margin:20px 0 24px}.gs-connected-finish .gs-connected-trust.gs-connected-facts{margin-top:25px;padding-top:0}.gs-connected-finish .gs-connected-trust .gs-trust-title{font-size:22px}.gs-connected-finish .gs-connected-visual{position:relative;inset:auto;min-height:450px;width:100%}.gs-connected-finish .gs-connected-woman{height:117%;top:0;right:0}.gs-connected-finish .gs-connected-cards{top:20%;left:28px;width:300px}.gs-connected-finish .gs-connected-grid{right:-10%}.gs-connected-finish .gs-connected-trust .gs-trust-detail{font-size:13px}}
@media(max-width:520px){.gs-connected-feature.gs-connected-finish{margin-bottom:28px}.gs-connected-finish .gs-connected-copy{padding:30px 22px 25px}.gs-connected-finish h2{font-size:clamp(22px,5.6vw,29px)}.gs-connected-finish .gs-connected-description{font-size:16px}.gs-connected-finish .gs-connected-cta{font-size:16px;min-height:54px;min-width:190px}.gs-connected-finish .gs-connected-cta>span{width:40px;height:40px}.gs-connected-finish .gs-connected-trust .gs-trust-mark{width:46px;height:46px;flex-basis:46px}.gs-connected-finish .gs-connected-trust .gs-trust-title{font-size:19px}.gs-connected-finish .gs-connected-trust .gs-trust-detail{font-size:12px}.gs-connected-finish .gs-connected-visual{min-height:480px}.gs-connected-finish .gs-connected-woman{height:92%;top:0;right:-25px}.gs-connected-finish .gs-connected-cards{top:auto;bottom:15px;left:22px;width:calc(100% - 44px);max-width:330px}.gs-connected-finish .gs-connected-address{min-height:58px}.gs-connected-finish .gs-connected-domain{font-size:14px}.gs-connected-finish .gs-connected-address>a{font-size:14px;padding:10px 20px}.gs-connected-finish .gs-connected-review{margin-top:12px;padding:18px 20px 13px;border-radius:22px}.gs-connected-finish .gs-connected-review h3{font-size:21px;margin-bottom:16px}.gs-connected-finish .gs-connected-review small{margin-top:9px}.gs-connected-finish .gs-connected-ready{font-size:14px;padding:7px 18px}}


.gs-connected-feature.gs-connected-finish.gs-portrait-polished{background:linear-gradient(to bottom,#f8f9f9 0%,#f8f9f9 calc(100% - 70px),#ffffff 100%)}
.gs-portrait-polished .gs-connected-woman{mask-image:none;-webkit-mask-image:none;filter:none;background:none}
.gs-portrait-polished .gs-connected-visual::after{content:"";position:absolute;left:0;right:0;bottom:0;height:90px;background:linear-gradient(to bottom,rgba(248,249,249,0) 0%,#f8f9f9 65%,#ffffff 100%);z-index:1;pointer-events:none}
@media(max-width:520px){.gs-portrait-polished .gs-connected-woman{mask-image:linear-gradient(to bottom,#000 0%,#000 75%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 75%,transparent 100%)}.gs-portrait-polished .gs-connected-visual::after{height:110px}}


#garadso-connected-reference{color:#111414;background:#f8f8f8;position:relative;isolation:isolate;overflow:hidden;margin:44px 0 44px;font-family:Arial,Helvetica,sans-serif;text-align:left}
#garadso-connected-reference *,#garadso-connected-reference *::before,#garadso-connected-reference *::after{box-sizing:border-box}
#garadso-connected-reference .gca-frame{position:relative;width:100%;max-width:1916px;aspect-ratio:1916/821;margin-inline:auto}
#garadso-connected-reference h2,#garadso-connected-reference h3,#garadso-connected-reference p{margin:0;font-family:inherit;color:inherit}
#garadso-connected-reference a{color:inherit;text-decoration:none}
#garadso-connected-reference a:focus-visible{outline:3px solid #061f2c;outline-offset:5px}
#garadso-connected-reference .gca-copy{position:absolute;inset:18.7% auto auto 4.54%;width:37%;z-index:3}
#garadso-connected-reference h2{font-size:clamp(22px,1.879vw,36px);line-height:1.29;font-weight:700;letter-spacing:-.035em}
#garadso-connected-reference h2>span{display:block;white-space:nowrap}
#garadso-connected-reference .gca-description{position:relative;font-size:clamp(16px,1.357vw,26px);line-height:1.55;letter-spacing:-.015em;font-weight:400;color:#49515a;max-width:100%;margin-top:clamp(18px,1.42vw,27px)}
#garadso-connected-reference .gca-description>span{display:block;white-space:nowrap}
#garadso-connected-reference .gca-learn{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:18px;width:clamp(175px,14.55vw,279px);height:clamp(54px,4.07vw,78px);padding:6px 6px 6px clamp(23px,2.24vw,43px);margin-top:clamp(24px,1.88vw,36px);border-radius:999px;background:#202120;color:#fff;font-size:clamp(17px,1.357vw,26px);font-weight:400;line-height:1;white-space:nowrap}
#garadso-connected-reference .gca-arrow{display:grid;place-items:center;flex-shrink:0;width:clamp(42px,3.34vw,64px);height:clamp(42px,3.34vw,64px);border-radius:50%;background:#fff;color:#151717;font-size:clamp(28px,2.14vw,41px);font-weight:400}
#garadso-connected-reference .gca-proof{position:absolute;left:4.54%;top:72.7%;display:flex;align-items:center;gap:clamp(24px,2.09vw,40px);z-index:3}
#garadso-connected-reference .gca-count{display:flex;align-items:baseline;gap:12px;min-width:clamp(125px,10.44vw,200px);line-height:1;color:#111414}
#garadso-connected-reference .gca-count strong{font-size:clamp(62px,4.59vw,88px);font-weight:400;letter-spacing:-.045em}
#garadso-connected-reference .gca-count>span{font-size:clamp(44px,3.34vw,64px);font-weight:400;letter-spacing:-.04em}
#garadso-connected-reference .gca-tools{display:flex;gap:3px;align-items:center;margin-bottom:clamp(10px,1vw,19px)}
#garadso-connected-reference .gca-tools>span{display:grid;place-items:center;width:clamp(24px,1.67vw,32px);height:clamp(24px,1.67vw,32px);background:#009e63;color:#fff}
#garadso-connected-reference svg{display:block;width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#garadso-connected-reference .gca-tools svg{width:70%;height:70%}
#garadso-connected-reference .gca-trust>p{font-size:clamp(18px,1.41vw,27px);line-height:1.2;letter-spacing:-.025em;white-space:nowrap}
#garadso-connected-reference .gca-visual{position:absolute;inset:0;z-index:1;pointer-events:none}
#garadso-connected-reference .gca-grid{position:absolute;width:47%;height:156%;left:68%;top:-22%;transform:rotate(-33deg);background-image:linear-gradient(#ff663958 1px,transparent 1px),linear-gradient(90deg,#ff663958 1px,transparent 1px);background-size:clamp(64px,4.6vw,88px) clamp(64px,4.6vw,88px);z-index:0;mask-image:linear-gradient(90deg,transparent,#000 16%)}
#garadso-connected-reference .gca-woman{position:absolute;width:34.5%;height:auto;max-width:none;right:0;top:2.7%;display:block;z-index:1;background:none;filter:none;mask-image:none}
#garadso-connected-reference .gca-cards{position:absolute;left:45.93%;top:17.05%;width:26.1%;z-index:2;pointer-events:auto}
#garadso-connected-reference .gca-address{display:flex;align-items:center;gap:clamp(9px,.8vw,16px);height:clamp(62px,4.96vw,95px);padding:clamp(8px,.73vw,14px);border-radius:999px;background:#fff}
#garadso-connected-reference .gca-camera{display:grid;place-items:center;flex:0 0 clamp(38px,3.13vw,60px);height:clamp(38px,3.13vw,60px);background:#fff1ee;border-radius:50%;color:#111414}
#garadso-connected-reference .gca-camera svg{width:48%;height:48%}
#garadso-connected-reference .gca-url{font-size:clamp(15px,1.305vw,25px);font-weight:400;letter-spacing:-.02em;white-space:nowrap;flex:1;min-width:0}
#garadso-connected-reference .gca-address>a{display:flex;align-items:center;justify-content:center;flex:0 0 clamp(80px,6.58vw,126px);height:clamp(42px,3.24vw,62px);background:#ff4d0b;color:#fff;border-radius:999px;font-size:clamp(17px,1.357vw,26px);font-weight:400;line-height:1}
#garadso-connected-reference .gca-review{background:#fff;border-radius:clamp(23px,1.93vw,37px);margin-top:clamp(16px,1.46vw,28px);padding:clamp(24px,1.98vw,38px) clamp(25px,2.14vw,41px) clamp(25px,1.77vw,34px)}
#garadso-connected-reference .gca-review h3{font-size:clamp(23px,1.72vw,33px);line-height:1.2;font-weight:700;letter-spacing:-.035em;margin:0 0 clamp(21px,1.41vw,27px);white-space:nowrap}
#garadso-connected-reference .gca-review-row{display:flex;align-items:center;justify-content:space-between;gap:18px}
#garadso-connected-reference .gca-apps{display:flex;align-items:center;padding-left:3px}
#garadso-connected-reference .gca-apps>span{display:grid;place-items:center;flex-shrink:0;width:clamp(32px,2.5vw,48px);height:clamp(32px,2.5vw,48px);margin-left:-6px;border:3px solid #fff;border-radius:50%;background:#8bd8e5;color:#15545c;font-size:clamp(13px,1.04vw,20px);font-weight:600}
#garadso-connected-reference .gca-apps>span:nth-child(2){background:#ffe087;color:#795f12}
#garadso-connected-reference .gca-apps>span:nth-child(3){background:#e4b7e4;color:#6c366c}
#garadso-connected-reference .gca-apps>span:last-child{background:#e6ff4a;color:#151a00}
#garadso-connected-reference .gca-ready{display:grid;place-items:center;flex:0 0 clamp(105px,9.29vw,178px);height:clamp(39px,2.77vw,53px);background:#eff9e7;border-radius:999px;font-size:clamp(17px,1.25vw,24px);line-height:1;color:#087300;font-weight:400}
@media(max-width:1199px){#garadso-connected-reference .gca-description>span{display:inline;white-space:normal}#garadso-connected-reference .gca-frame{aspect-ratio:auto;padding:42px 32px 0}#garadso-connected-reference .gca-copy{position:relative;inset:auto;width:100%;max-width:730px}#garadso-connected-reference h2{font-size:clamp(25px,3.2vw,36px)}#garadso-connected-reference .gca-description{font-size:18px;max-width:690px;margin-top:22px}#garadso-connected-reference .gca-learn{margin-top:28px;font-size:18px;width:205px;height:58px}#garadso-connected-reference .gca-arrow{width:44px;height:44px;font-size:30px}#garadso-connected-reference .gca-proof{position:relative;inset:auto;margin-top:34px;gap:28px}#garadso-connected-reference .gca-count{min-width:135px}#garadso-connected-reference .gca-count strong{font-size:72px}#garadso-connected-reference .gca-count>span{font-size:28px}#garadso-connected-reference .gca-trust>p{font-size:23px}#garadso-connected-reference .gca-visual{position:relative;inset:auto;margin-top:30px;height:500px;overflow:hidden}#garadso-connected-reference .gca-woman{width:min(49%,390px);top:0;right:0}#garadso-connected-reference .gca-cards{left:0;top:65px;width:45%;min-width:320px;max-width:410px}#garadso-connected-reference .gca-address{height:72px;padding:9px;gap:10px}#garadso-connected-reference .gca-camera{flex-basis:44px;height:44px}#garadso-connected-reference .gca-url{font-size:18px}#garadso-connected-reference .gca-address>a{flex-basis:88px;height:48px;font-size:19px}#garadso-connected-reference .gca-review{margin-top:20px;padding:27px 28px}#garadso-connected-reference .gca-review h3{font-size:27px;margin-bottom:28px}#garadso-connected-reference .gca-apps>span{width:38px;height:38px;font-size:16px}#garadso-connected-reference .gca-ready{flex-basis:125px;height:42px;font-size:20px}#garadso-connected-reference .gca-grid{left:40%;width:85%}}
@media(max-width:599px){#garadso-connected-reference{margin-top:28px;margin-bottom:28px}#garadso-connected-reference .gca-frame{padding:30px 22px 0}#garadso-connected-reference h2{font-size:clamp(22px,5.8vw,30px)}#garadso-connected-reference h2>span{white-space:normal}#garadso-connected-reference .gca-description{font-size:16px;line-height:1.55;margin-top:20px}#garadso-connected-reference .gca-proof{gap:18px;margin-top:30px;align-items:center}#garadso-connected-reference .gca-count{min-width:84px;gap:7px;flex-direction:column}#garadso-connected-reference .gca-count strong{font-size:64px}#garadso-connected-reference .gca-count>span{font-size:22px}#garadso-connected-reference .gca-tools{gap:3px;margin-bottom:12px}#garadso-connected-reference .gca-tools>span{width:25px;height:25px}#garadso-connected-reference .gca-trust>p{font-size:19px;line-height:1.35;white-space:normal;max-width:225px}#garadso-connected-reference .gca-visual{height:auto;display:flex;flex-direction:column;margin-top:32px;overflow:visible}#garadso-connected-reference .gca-cards{position:relative;inset:auto;width:100%;min-width:0;max-width:410px;margin:auto;order:0}#garadso-connected-reference .gca-address{height:64px;padding:8px;gap:7px}#garadso-connected-reference .gca-camera{height:36px;flex-basis:36px}#garadso-connected-reference .gca-url{font-size:clamp(14px,3.5vw,18px)}#garadso-connected-reference .gca-address>a{flex-basis:72px;height:43px;font-size:17px}#garadso-connected-reference .gca-review{padding:24px;margin-top:17px}#garadso-connected-reference .gca-review h3{font-size:25px;margin-bottom:24px}#garadso-connected-reference .gca-review-row{gap:8px}#garadso-connected-reference .gca-apps>span{width:34px;height:34px;font-size:14px}#garadso-connected-reference .gca-ready{flex-basis:110px;height:40px;font-size:18px}#garadso-connected-reference .gca-woman{position:relative;inset:auto;order:1;width:calc(100% + 22px);max-width:430px;height:auto;align-self:center;margin-top:15px}#garadso-connected-reference .gca-grid{top:0;left:28%;width:110%;height:100%;z-index:0}}
@media(max-width:359px){#garadso-connected-reference .gca-apps>span{width:30px;height:30px;font-size:13px}#garadso-connected-reference .gca-ready{flex-basis:98px;font-size:17px}#garadso-connected-reference .gca-review h3{font-size:22px}}
@media(prefers-reduced-motion:reduce){#garadso-connected-reference *{scroll-behavior:auto}}


#garadso-workspace-reference{width:100%;margin:30px 0 42px;background:#fff;color:#061f2c;font-family:Arial,Helvetica,sans-serif}
#garadso-workspace-reference *,#garadso-workspace-reference *::before,#garadso-workspace-reference *::after{box-sizing:border-box}
#garadso-workspace-reference .gwr-inner{width:94%;max-width:1800px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(28px,2.65vw,48px);align-items:stretch}
#garadso-workspace-reference .gwr-photo{position:relative;min-width:0;margin:12px 0 40px;border-radius:16px;overflow:hidden}
#garadso-workspace-reference .gwr-photo>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:none}
#garadso-workspace-reference .gwr-copy{min-width:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}
#garadso-workspace-reference p,#garadso-workspace-reference h2,#garadso-workspace-reference h3{margin:0;font-family:inherit;color:inherit}
#garadso-workspace-reference .gwr-eyebrow{display:inline-flex;padding:10px 17px;border-radius:999px;background:#dcf5ec;color:#00a878;font-size:clamp(13px,1.04vw,18px);font-weight:700;line-height:1.3}
#garadso-workspace-reference h2{font-size:clamp(30px,2.9vw,51px);font-weight:700;line-height:1.32;letter-spacing:-.035em;margin:15px 0 14px}
#garadso-workspace-reference h2>span{display:block;white-space:nowrap}
#garadso-workspace-reference .gwr-description{font-size:clamp(14px,1.2vw,22px);line-height:1.45;color:#60757a}
#garadso-workspace-reference .gwr-description>span{display:block;white-space:nowrap}
#garadso-workspace-reference .gwr-benefits{list-style:none;margin:22px 0 0;padding:0;width:100%}
#garadso-workspace-reference .gwr-benefits li{display:flex;align-items:flex-start;gap:clamp(18px,1.9vw,34px);padding:clamp(18px,1.35vw,24px) 10px;min-width:0}
#garadso-workspace-reference .gwr-benefits li+li{border-top:1px solid #e0e6e8}
#garadso-workspace-reference .gwr-icon{display:grid;place-items:center;flex:0 0 clamp(54px,4.3vw,76px);width:clamp(54px,4.3vw,76px);height:clamp(54px,4.3vw,76px);background:#ebf6ff;border:1px solid #b4ddff;border-radius:12px;color:#061f2c}
#garadso-workspace-reference .gwr-icon svg{width:32px;height:32px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}
#garadso-workspace-reference .gwr-benefits h3{font-size:clamp(20px,1.5vw,27px);font-weight:700;line-height:1.25;letter-spacing:-.03em;margin:2px 0 8px}
#garadso-workspace-reference .gwr-benefits p{font-size:clamp(16px,1.2vw,22px);line-height:1.45;color:#60757a}
#garadso-workspace-reference .gwr-benefits p>span{display:block}
#garadso-workspace-reference .gwr-button{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;margin-top:6px;padding:0 clamp(24px,2vw,35px);width:clamp(300px,25vw,440px);max-width:100%;min-height:clamp(62px,5vw,88px);border-radius:999px;background:#00b579;color:#fff;text-decoration:none;font-size:clamp(18px,1.6vw,28px);font-weight:500;line-height:1.2}
#garadso-workspace-reference .gwr-button svg{width:30px;height:30px;flex:0 0 30px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}
#garadso-workspace-reference .gwr-button:focus-visible{outline:3px solid #061f2c;outline-offset:4px}
@media(max-width:1199px){
#garadso-workspace-reference .gwr-inner{grid-template-columns:1fr;max-width:900px;width:calc(100% - 48px);gap:30px}
#garadso-workspace-reference .gwr-photo{aspect-ratio:4/3;margin:0}
#garadso-workspace-reference h2{font-size:clamp(30px,4.2vw,44px)}
#garadso-workspace-reference .gwr-description>span{white-space:normal}
#garadso-workspace-reference .gwr-benefits{margin-top:16px}
#garadso-workspace-reference .gwr-button{width:340px;min-height:64px;font-size:20px;margin-top:12px}
}
@media(max-width:599px){
#garadso-workspace-reference{margin:24px 0 32px}
#garadso-workspace-reference .gwr-inner{width:calc(100% - 36px);gap:24px}
#garadso-workspace-reference .gwr-photo{border-radius:14px}
#garadso-workspace-reference .gwr-eyebrow{font-size:12px;padding:9px 13px}
#garadso-workspace-reference h2{font-size:clamp(27px,7.2vw,36px);line-height:1.28;margin:14px 0}
#garadso-workspace-reference h2>span{white-space:normal}
#garadso-workspace-reference .gwr-description{font-size:15px;line-height:1.5}
#garadso-workspace-reference .gwr-description>span{display:inline}
#garadso-workspace-reference .gwr-description>span+span::before{content:" "}
#garadso-workspace-reference .gwr-benefits li{padding:18px 0;gap:16px}
#garadso-workspace-reference .gwr-icon{width:48px;height:48px;flex-basis:48px;border-radius:10px}
#garadso-workspace-reference .gwr-icon svg{width:25px;height:25px}
#garadso-workspace-reference .gwr-benefits h3{font-size:19px;margin:1px 0 6px}
#garadso-workspace-reference .gwr-benefits p{font-size:15px}
#garadso-workspace-reference .gwr-benefits p>span{display:inline}
#garadso-workspace-reference .gwr-benefits p>span+span::before{content:" "}
#garadso-workspace-reference .gwr-button{width:100%;min-height:58px;font-size:18px;padding:0 26px}
}

#garadso-workspace-reference .gwr-button>span{white-space:nowrap;flex-shrink:0}

@media(max-width:599px){#garadso-workspace-reference .gwr-button{padding-inline:20px;gap:12px}#garadso-workspace-reference .gwr-button svg{width:24px;height:24px;flex-basis:24px}}

/* Compact section: descriptions removed; photo follows the shorter content. */
#garadso-workspace-reference .gwr-photo{margin-block:0;object-position:center 20%}
#garadso-workspace-reference .gwr-photo>img{object-position:center 20%}
#garadso-workspace-reference .gwr-benefits{margin-top:8px}
#garadso-workspace-reference .gwr-benefits li{align-items:center;padding-block:clamp(14px,1.05vw,19px)}
#garadso-workspace-reference .gwr-benefits h3{margin:0}
#garadso-workspace-reference .gwr-button{margin-top:16px}
@media(max-width:1199px){#garadso-workspace-reference .gwr-photo{aspect-ratio:3/2}}
@media(max-width:599px){#garadso-workspace-reference .gwr-photo{aspect-ratio:4/3}#garadso-workspace-reference .gwr-benefits li{padding-block:15px}}

/* Restore concise, lightweight benefit descriptions; inset only the photo. */
#garadso-workspace-reference .gwr-benefits li{padding-block:clamp(12px,.9vw,16px)}
#garadso-workspace-reference .gwr-benefits h3{margin-bottom:6px}
#garadso-workspace-reference .gwr-benefits p{font-size:clamp(16px,1.2vw,22px);font-weight:400;line-height:1.4;color:#60757a}
#garadso-workspace-reference .gwr-benefits p>span{display:block}
@media(min-width:1200px){#garadso-workspace-reference .gwr-photo{margin-left:clamp(18px,1.7vw,32px)}}
@media(max-width:599px){#garadso-workspace-reference .gwr-benefits p{font-size:15px}#garadso-workspace-reference .gwr-benefits p>span+span::before{content:none}}

#garadso-forest-header,#garadso-forest-hero,#garadso-forest-facts{box-sizing:border-box;width:100%;max-width:none;margin:0;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal}
#garadso-forest-header *,#garadso-forest-hero *,#garadso-forest-facts *{box-sizing:border-box}
#garadso-forest-header{--fh-green:#00271e;--fh-lime:#c9ff60;background:var(--fh-green);color:#fff;position:relative;z-index:20;border:0}
#garadso-forest-header a,#garadso-forest-hero a{text-decoration:none}
#garadso-forest-header .fh-announcement{min-height:clamp(34px,2.95vw,55px);padding:8px 46px;display:flex;align-items:center;justify-content:center;gap:10px;background:#c9ff60;color:#102318;font-size:clamp(12px,1.08vw,20px);font-weight:500;line-height:1.3;position:relative;text-align:center}
#garadso-forest-header .fh-announcement[hidden]{display:none}
#garadso-forest-header .fh-dismiss{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;background:transparent;color:#fff;cursor:pointer;font:300 26px/1 Arial;padding:0}
#garadso-forest-header .fh-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;height:clamp(78px,5.7vw,106px);padding:0 4.6% 0 7.5%;position:relative}
#garadso-forest-header .fh-logo{width:clamp(154px,10.4vw,196px);display:block;line-height:0;justify-self:start}
#garadso-forest-header .fh-logo img{display:block;width:100%;height:auto}
#garadso-forest-header .fh-links{display:flex;gap:clamp(28px,3.35vw,64px);align-items:center;justify-content:center;font-size:clamp(14px,1.08vw,20px);font-weight:500;white-space:nowrap}
#garadso-forest-header .fh-links a{color:#fff;position:relative;padding:9px 0}
#garadso-forest-header .fh-links a[aria-current]{color:#d6ff67}
#garadso-forest-header .fh-links a[aria-current]::after{content:"";height:2px;background:#d6ff67;position:absolute;left:0;right:0;bottom:0}
#garadso-forest-header .fh-auth{display:flex;align-items:center;justify-self:end;gap:clamp(12px,1.2vw,24px);font-size:clamp(14px,1.08vw,20px);font-weight:600}
#garadso-forest-header .fh-auth>a{height:clamp(43px,3vw,56px);min-width:clamp(94px,7.1vw,136px);display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;border:1px solid #35654f;padding:0 20px}
#garadso-forest-header .fh-auth .fh-signup{background:#c9ff60;color:#112011;border-color:#c9ff60}
#garadso-forest-header .fh-menu,#garadso-forest-header .fh-menu-signup{display:none}
#garadso-forest-header .gs-lang{position:relative;top:auto;right:auto;bottom:auto;margin:0;z-index:25}
#garadso-forest-header .gs-lang .gs-lang-btn{width:clamp(43px,3vw,56px);height:clamp(43px,3vw,56px);border:1px solid #35654f;border-radius:50%;color:#fff;background:transparent;box-shadow:none;display:flex;align-items:center;justify-content:center;cursor:pointer}
#garadso-forest-header .gs-lang .gs-lang-list{top:calc(100% + 8px);bottom:auto;right:0}
#garadso-forest-header .gs-lang-icon{width:23px;height:23px}
#garadso-forest-header a:focus-visible,#garadso-forest-header button:focus-visible,#garadso-forest-header summary:focus-visible,#garadso-forest-hero a:focus-visible{outline:2px solid #c9ff60;outline-offset:5px}
#garadso-forest-header .fh-dismiss:focus-visible{outline-color:#00271e}
#garadso-forest-hero{background:#00271e;color:#fff;position:relative;isolation:isolate;padding:clamp(46px,3.1vw,58px) 24px clamp(40px,2.7vw,52px)}
#garadso-forest-hero .fh-grid{position:absolute;inset:0 7%;z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:clamp(35px,2.47vw,48px) clamp(35px,2.47vw,48px);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}
#garadso-forest-hero .fh-grid i{position:absolute;width:clamp(35px,2.47vw,48px);height:clamp(35px,2.47vw,48px);background:#0a503c;opacity:.55}
#garadso-forest-hero .fh-grid i:nth-child(1){left:17%;top:30%}
#garadso-forest-hero .fh-grid i:nth-child(2){left:11%;top:56%}
#garadso-forest-hero .fh-grid i:nth-child(3){right:20%;top:21%}
#garadso-forest-hero .fh-grid i:nth-child(4){right:14%;top:47%}
#garadso-forest-hero .fh-copy{position:relative;text-align:center;max-width:1400px;margin:0 auto}
#garadso-forest-hero .fh-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:13px;margin:0 0 13px;padding:11px 25px;border:1px solid #24583e;border-radius:999px;color:#e1f971;background:#002d22;font-size:clamp(13px,1.08vw,20px);font-weight:500;line-height:1.25}
#garadso-forest-hero .fh-eyebrow>span{width:10px;height:10px;flex:0 0 10px;border-radius:50%;background:#47c66c}
#garadso-forest-hero h1{margin:0;color:#fff;font:600 clamp(42px,4.25vw,80px)/1.05 Arial,Helvetica,sans-serif;letter-spacing:-.028em}
#garadso-forest-hero h1>span{display:block;white-space:nowrap}
#garadso-forest-hero h1>span+span{margin-top:4px}
#garadso-forest-hero h1 em{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:#d3ff66;font-style:italic;letter-spacing:-.025em}
#garadso-forest-hero .fh-description{margin:clamp(28px,2vw,38px) auto clamp(30px,2.15vw,41px);font-size:clamp(17px,1.27vw,24px);font-weight:400;line-height:1.35;color:#f2f5f3;max-width:100%}
#garadso-forest-hero .fh-description>span{display:block}
#garadso-forest-hero .fh-ctas{display:flex;align-items:center;justify-content:center;gap:20px}
#garadso-forest-hero .fh-ctas a{height:clamp(54px,3.9vw,74px);width:clamp(180px,12.6vw,240px);display:inline-flex;align-items:center;justify-content:center;gap:18px;border-radius:clamp(18px,1.5vw,28px);font-size:clamp(16px,1.08vw,20px);font-weight:600;line-height:1.2}
#garadso-forest-hero .fh-start{background:#c9ff60;color:#122211;border:1px solid #c9ff60}
#garadso-forest-hero .fh-explore{background:transparent;color:#fff;border:1px solid #47725d}
#garadso-forest-hero .fh-ctas svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}
#garadso-forest-facts{background:#fff;color:#092b31;padding:clamp(25px,1.7vw,33px) 7.5%;border-bottom:1px solid #f0f2f3}
#garadso-forest-facts .fh-facts-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0 auto}
#garadso-forest-facts .fh-fact{display:flex;align-items:center;justify-content:center;gap:clamp(17px,1.7vw,32px);min-height:70px;padding:6px 16px}
#garadso-forest-facts .fh-fact:first-child{justify-content:flex-start;padding-left:0}
#garadso-forest-facts .fh-fact+.fh-fact{border-left:1px solid #d5dae4}
#garadso-forest-facts svg{width:clamp(38px,2.9vw,55px);height:clamp(38px,2.9vw,55px);flex-shrink:0;stroke:#00dba3;fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}
#garadso-forest-facts h2{margin:0 0 5px;font:600 clamp(16px,1.27vw,24px)/1.15 Arial,Helvetica,sans-serif;letter-spacing:-.02em;color:#092b31}
#garadso-forest-facts p{margin:0;font:400 clamp(13px,1.05vw,20px)/1.35 Arial,Helvetica,sans-serif;color:#7b86a3;white-space:nowrap}
@media(min-width:1025px) and (max-width:1250px){#garadso-forest-header .fh-nav{padding:0 4%;gap:22px}#garadso-forest-header .fh-links{gap:23px}#garadso-forest-header .fh-auth{gap:10px}#garadso-forest-header .fh-auth>a{min-width:82px;padding:0 14px}}
@media(max-width:1024px){
 #garadso-forest-header .fh-nav{grid-template-columns:1fr auto auto;height:80px;gap:16px;padding:0 5%}
 #garadso-forest-header .fh-logo{width:170px}
 #garadso-forest-header .fh-menu{display:grid;place-items:center;width:42px;height:42px;border:1px solid #35654f;border-radius:11px;background:transparent;color:#fff;padding:8px;cursor:pointer}
 #garadso-forest-header .fh-menu svg{width:24px;height:24px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round}
 #garadso-forest-header .fh-links{display:none;position:absolute;left:5%;right:5%;top:calc(100% - 1px);padding:16px 22px;background:#002d22;border:1px solid #35654f;border-radius:16px;white-space:normal;font-size:16px;box-shadow:0 10px 25px #0002}
 #garadso-forest-header .fh-links.fh-open{display:flex;flex-direction:column;align-items:stretch;gap:8px}
 #garadso-forest-header .fh-links a[aria-current]::after{width:40px}
 #garadso-forest-hero{padding-top:58px;padding-bottom:48px}
 #garadso-forest-hero h1{font-size:clamp(38px,4.9vw,52px)}
 #garadso-forest-hero .fh-description{font-size:18px}
 #garadso-forest-facts{padding:22px 4%}
 #garadso-forest-facts .fh-fact{gap:13px;padding:8px 12px}
 #garadso-forest-facts .fh-fact:first-child{justify-content:center}
 #garadso-forest-facts p{font-size:12px}
 #garadso-forest-facts h2{font-size:17px}
 #garadso-forest-facts svg{width:37px;height:37px}
}
@media(max-width:700px){
 #garadso-forest-header .fh-nav{height:76px;gap:10px;padding:0 20px}
 #garadso-forest-header .fh-logo{width:150px}
 #garadso-forest-header .fh-auth{gap:10px;font-size:14px}
 #garadso-forest-header .fh-auth>a{min-width:76px;height:40px;padding:0 12px}
 #garadso-forest-header .fh-auth .fh-signup{display:none}
 #garadso-forest-header .fh-links .fh-menu-signup{display:block;color:#d6ff67}
 #garadso-forest-header .gs-lang .gs-lang-btn{width:38px;height:38px}
 #garadso-forest-header .fh-menu{width:38px;height:38px}
 #garadso-forest-hero{padding:46px 20px 42px}
 #garadso-forest-hero .fh-eyebrow{font-size:12px;padding:9px 13px;gap:8px;margin-bottom:20px;max-width:100%;line-height:1.35}
 #garadso-forest-hero .fh-eyebrow>span{width:7px;height:7px;flex-basis:7px}
 #garadso-forest-hero h1{font-size:clamp(34px,6.65vw,46px);line-height:1.12;letter-spacing:-.035em}
 #garadso-forest-hero h1>span{white-space:normal}
 #garadso-forest-hero h1 em{display:inline}
 #garadso-forest-hero .fh-description{font-size:16px;line-height:1.5;margin:24px auto 28px;max-width:470px}
 #garadso-forest-hero .fh-description>span{display:inline}
 #garadso-forest-hero .fh-description>span+span::before{content:" "}
 #garadso-forest-hero .fh-ctas{gap:12px}
 #garadso-forest-hero .fh-ctas a{width:170px;height:54px;max-width:calc(50% - 6px);gap:12px;border-radius:18px;font-size:15px}
 #garadso-forest-hero .fh-ctas svg{width:20px;height:20px}
 #garadso-forest-facts{padding:16px 20px}
 #garadso-forest-facts .fh-facts-inner{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}
 #garadso-forest-facts .fh-fact{justify-content:flex-start;gap:12px;padding:12px 12px;min-height:68px}
 #garadso-forest-facts .fh-fact:first-child{justify-content:flex-start}
 #garadso-forest-facts .fh-fact:nth-child(3){border-left:0}
 #garadso-forest-facts h2{font-size:16px}
 #garadso-forest-facts p{font-size:12px;white-space:normal}
 #garadso-forest-facts svg{width:32px;height:32px}
}
@media(max-width:380px){#garadso-forest-header .fh-nav{padding:0 12px;gap:7px}#garadso-forest-header .fh-logo{width:127px}#garadso-forest-header .fh-auth{gap:7px}#garadso-forest-header .fh-auth>a{min-width:64px;padding:0 9px}#garadso-forest-hero{padding-left:16px;padding-right:16px}#garadso-forest-hero h1{font-size:32px}#garadso-forest-facts{padding:12px}#garadso-forest-facts .fh-fact{gap:9px;padding:10px 8px}#garadso-forest-facts h2{font-size:15px}#garadso-forest-facts svg{width:28px;height:28px}}

@media(min-width:701px) and (max-width:800px){#garadso-forest-facts .fh-facts-inner{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}#garadso-forest-facts .fh-fact:nth-child(3){border-left:0}}

/* Layout refinement only: preserve existing visuals and responsive controls. */
#garadso-forest-header,#garadso-forest-hero,#garadso-forest-facts{width:100%;max-width:none;margin-inline:0}
@media(min-width:1025px){
#garadso-forest-header .fh-nav{padding-inline:clamp(24px,3vw,50px);gap:20px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}
#garadso-forest-header .fh-links{gap:clamp(18px,2vw,34px)}
#garadso-forest-header .fh-auth{gap:12px}
#garadso-forest-hero{padding-top:clamp(64px,4.7vw,86px);padding-bottom:clamp(48px,3.2vw,60px)}
#garadso-forest-facts{padding-inline:clamp(24px,3vw,50px)}
#garadso-forest-facts .fh-fact,#garadso-forest-facts .fh-fact:first-child{justify-content:center;padding-inline:16px}
}

#garadso-hero-header,#garadso-approved-hero{box-sizing:border-box;width:100%;max-width:none;margin:0;color:#080c20;font-family:Arial,Helvetica,sans-serif}
#garadso-hero-header *,#garadso-approved-hero *,#garadso-hero-header *::before,#garadso-approved-hero *::before{box-sizing:border-box}
#garadso-hero-header{position:relative;z-index:5;background:#fff;container-type:inline-size}
#garadso-hero-header .gh-nav{height:clamp(76px,5.51vw,106px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:0 4.05%;width:100%}
#garadso-hero-header a{color:#080c20;text-decoration:none;font:inherit}
#garadso-hero-header .gh-logo{display:block;width:clamp(182px,12.75vw,245px);line-height:0;justify-self:start}
#garadso-hero-header .gh-logo img{display:block;width:100%;height:auto}
#garadso-hero-header .gh-links{display:flex;align-items:center;gap:clamp(28px,3.2vw,64px);font-size:clamp(14px,.96vw,19px);white-space:nowrap}
#garadso-hero-header .gh-links a{position:relative;padding:12px 0}
#garadso-hero-header .gh-links a[aria-current]::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#00d696}
#garadso-hero-header .gh-auth{display:flex;align-items:center;justify-self:end;gap:12px;font-size:clamp(16px,1.15vw,22px);font-weight:700}
#garadso-hero-header .gh-auth a{height:clamp(48px,3.4vw,66px);min-width:clamp(116px,9.15vw,176px);display:flex;align-items:center;justify-content:center;border-radius:999px;border:2px solid #e8e9ef}
#garadso-hero-header .gh-auth .gh-signup{min-width:clamp(130px,10.15vw,195px);background:#00d596;border-color:#00d596}
#garadso-hero-header .gh-menu{display:none}
#garadso-hero-header .gh-language:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
#garadso-hero-header a:focus-visible,#garadso-approved-hero a:focus-visible,#garadso-hero-header button:focus-visible{outline:3px solid #147aff;outline-offset:5px}
#garadso-approved-hero{--gh-u:calc(100cqw / 1670);container-type:inline-size;position:relative;background:#fff;isolation:isolate;overflow:hidden;border:1px solid #e9eaf0;border-radius:20px}
#garadso-approved-hero .gh-stage{position:relative;min-height:calc(823 * var(--gh-u));background:radial-gradient(ellipse at 50% 47%,rgba(255,255,255,.92) 0,rgba(255,255,255,.64) 28%,transparent 65%),radial-gradient(circle,#dfe2e9 .8px,transparent 1px);background-size:100% 100%,7px 7px}
#garadso-approved-hero .gh-brand-tile{position:absolute;left:50%;top:calc(160 * var(--gh-u));transform:translateX(-50%);width:calc(125 * var(--gh-u));height:calc(125 * var(--gh-u));border-radius:calc(29 * var(--gh-u));background:linear-gradient(145deg,#fff 20%,#f0f0f1);box-shadow:calc(7 * var(--gh-u)) calc(20 * var(--gh-u)) calc(36 * var(--gh-u)) #0002;display:grid;place-items:center;z-index:2}
#garadso-approved-hero .gh-brand-tile img{width:66%;height:auto;display:block}
#garadso-approved-hero .gh-copy{position:absolute;top:calc(333 * var(--gh-u));left:50%;transform:translateX(-50%);width:calc(1240 * var(--gh-u));max-width:100%;text-align:center;z-index:3}
#garadso-approved-hero h1{font:700 calc(76 * var(--gh-u))/1.075 Arial,Helvetica,sans-serif;letter-spacing:calc(-3.5 * var(--gh-u));margin:0;color:#03040a}
#garadso-approved-hero h1 span{display:block;white-space:nowrap}
#garadso-approved-hero h1 .gh-muted{color:#979ba9}
#garadso-approved-hero .gh-description{font:400 calc(28 * var(--gh-u))/1.4 Arial,Helvetica,sans-serif;letter-spacing:calc(-.6 * var(--gh-u));margin:calc(24 * var(--gh-u)) 0 calc(24 * var(--gh-u));color:#7a8194;white-space:nowrap}
#garadso-approved-hero .gh-start{display:inline-flex;align-items:center;justify-content:center;width:calc(239 * var(--gh-u));height:calc(68 * var(--gh-u));background:#147aff;border-radius:calc(18 * var(--gh-u));color:#fff;text-decoration:none;font-size:calc(24 * var(--gh-u));font-weight:700;box-shadow:inset 0 1px 0 #ffffff35}
#garadso-approved-hero .gh-art{position:absolute;display:block;height:auto;user-select:none;pointer-events:none;z-index:1;mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent),linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent);mask-composite:intersect}
#garadso-approved-hero .gh-note{left:calc(24 * var(--gh-u));top:calc(53 * var(--gh-u));width:calc(311 * var(--gh-u))}
#garadso-approved-hero .gh-reminders{right:0;top:calc(53 * var(--gh-u));width:calc(370 * var(--gh-u))}
#garadso-approved-hero .gh-tasks{left:calc(40 * var(--gh-u));bottom:0;width:calc(438 * var(--gh-u))}
#garadso-approved-hero .gh-integrations{position:absolute;right:calc(27 * var(--gh-u));bottom:0;width:calc(435 * var(--gh-u));height:calc(226 * var(--gh-u));padding:calc(29 * var(--gh-u)) calc(22 * var(--gh-u)) calc(25 * var(--gh-u));background:linear-gradient(125deg,#fafafb,#f4f4f6);border:1px solid #e6e7eb;border-radius:calc(23 * var(--gh-u));box-shadow:0 calc(6 * var(--gh-u)) calc(22 * var(--gh-u)) #00000016;z-index:2}
#garadso-approved-hero .gh-integrations::before{content:"";position:absolute;left:0;top:calc(-20 * var(--gh-u));height:calc(40 * var(--gh-u));width:calc(119 * var(--gh-u));border:1px solid #e6e7eb;border-bottom:0;border-radius:calc(23 * var(--gh-u)) calc(23 * var(--gh-u)) 0 0;background:#fafafb;z-index:-1}
#garadso-approved-hero .gh-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:calc(22 * var(--gh-u))}
#garadso-approved-hero .gh-card-heading h2{margin:0;color:#080c20;font:700 calc(22 * var(--gh-u))/1.25 Arial,Helvetica,sans-serif;letter-spacing:calc(-.6 * var(--gh-u))}
#garadso-approved-hero .gh-card-heading a{color:#147aff;text-decoration:none;font-size:calc(18 * var(--gh-u));white-space:nowrap}
#garadso-approved-hero .gh-modules{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(14 * var(--gh-u))}
#garadso-approved-hero .gh-modules figure{margin:0;min-width:0;text-align:center}
#garadso-approved-hero .gh-modules img{display:block;width:100%;height:auto;border-radius:calc(19 * var(--gh-u))}
#garadso-approved-hero .gh-modules figcaption{margin-top:calc(5 * var(--gh-u));font-size:calc(14 * var(--gh-u));line-height:1.4;color:#080c20;white-space:nowrap}
@media(min-width:2100px){#garadso-approved-hero .gh-stage{min-height:1035px}#garadso-approved-hero{--gh-u:1.255px}}
@media(max-width:1100px){#garadso-hero-header .gh-nav{grid-template-columns:1fr auto auto;padding:0 24px;gap:16px;height:80px}#garadso-hero-header .gh-menu{display:grid;place-items:center;width:40px;height:40px;border:1px solid #e8e9ef;border-radius:12px;background:#fff;color:#080c20;font-size:22px;cursor:pointer;grid-column:3;grid-row:1}#garadso-hero-header .gh-auth{grid-column:2;grid-row:1}#garadso-hero-header .gh-links{position:absolute;left:16px;right:16px;top:72px;display:none;padding:16px 24px;gap:8px;flex-direction:column;align-items:stretch;background:#fff;border:1px solid #e8e9ef;border-radius:18px;box-shadow:0 16px 35px #080c201a;font-size:16px}#garadso-hero-header .gh-links.gh-open{display:flex}#garadso-hero-header .gh-links a[aria-current]::after{right:auto;width:40px}#garadso-hero-header .gh-auth a{min-width:95px;height:44px;font-size:15px}#garadso-hero-header .gh-auth .gh-signup{min-width:100px}}
@media(max-width:900px){#garadso-approved-hero{--gh-u:1px;border-radius:16px}#garadso-approved-hero .gh-stage{min-height:0;padding:42px 24px 28px;display:grid;grid-template-columns:1fr 1fr;gap:30px 20px;align-items:center}#garadso-approved-hero .gh-brand-tile{position:relative;left:auto;top:auto;transform:none;grid-column:1/-1;justify-self:center;width:92px;height:92px;border-radius:24px}#garadso-approved-hero .gh-copy{position:relative;left:auto;top:auto;transform:none;width:100%;grid-column:1/-1}#garadso-approved-hero h1{font-size:clamp(32px,5.3vw,48px);line-height:1.12;letter-spacing:-1.8px}#garadso-approved-hero h1 span{white-space:normal}#garadso-approved-hero .gh-description{font-size:clamp(17px,2.4vw,22px);line-height:1.45;white-space:normal;margin:22px auto;max-width:680px;letter-spacing:-.35px}#garadso-approved-hero .gh-start{width:210px;height:58px;font-size:21px;border-radius:16px}#garadso-approved-hero .gh-art{position:relative;inset:auto;justify-self:center;max-width:100%}#garadso-approved-hero .gh-note{width:240px;grid-column:1;grid-row:3}#garadso-approved-hero .gh-reminders{width:285px;grid-column:2;grid-row:3}#garadso-approved-hero .gh-tasks{width:360px;grid-column:1;grid-row:4}#garadso-approved-hero .gh-integrations{position:relative;inset:auto;grid-column:2;grid-row:4;width:100%;height:auto;padding:20px 14px;border-radius:20px;align-self:end}#garadso-approved-hero .gh-card-heading{margin-bottom:16px}#garadso-approved-hero .gh-card-heading h2{font-size:18px}#garadso-approved-hero .gh-card-heading a{font-size:14px}#garadso-approved-hero .gh-modules{gap:7px}#garadso-approved-hero .gh-modules figcaption{font-size:11px;margin-top:5px}#garadso-approved-hero .gh-integrations::before{top:-15px;height:30px;width:95px;border-radius:18px 18px 0 0}}
@media(max-width:599px){#garadso-hero-header .gh-nav{padding:0 14px;gap:8px;height:72px}#garadso-hero-header .gh-logo{width:135px}#garadso-hero-header .gh-auth{gap:6px}#garadso-hero-header .gh-auth a{min-width:55px;height:36px;font-size:12px;border-width:1px}#garadso-hero-header .gh-auth .gh-signup{min-width:65px}#garadso-hero-header .gh-menu{width:30px;height:34px;border-radius:9px;font-size:20px}#garadso-hero-header .gh-links{top:65px}#garadso-approved-hero .gh-stage{padding:32px 16px 22px;gap:24px 8px}#garadso-approved-hero .gh-brand-tile{width:80px;height:80px;border-radius:20px}#garadso-approved-hero h1{font-size:clamp(29px,7.8vw,44px);letter-spacing:-1.3px;line-height:1.13}#garadso-approved-hero .gh-description{font-size:17px;margin:22px 0}#garadso-approved-hero .gh-start{height:54px;width:190px;font-size:19px}#garadso-approved-hero .gh-note{width:160px}#garadso-approved-hero .gh-reminders{width:190px}#garadso-approved-hero .gh-tasks{grid-column:1/-1;grid-row:4;width:390px}#garadso-approved-hero .gh-integrations{grid-column:1/-1;grid-row:5;padding:22px 18px;width:100%;max-width:435px;justify-self:center}#garadso-approved-hero .gh-card-heading h2{font-size:21px}#garadso-approved-hero .gh-card-heading a{font-size:16px}#garadso-approved-hero .gh-modules{gap:10px}#garadso-approved-hero .gh-modules figcaption{font-size:12px}}
@media(max-width:359px){#garadso-hero-header .gh-logo{width:110px}#garadso-hero-header .gh-nav{padding-inline:10px;gap:5px}#garadso-hero-header .gh-auth a{min-width:50px}#garadso-hero-header .gh-auth .gh-signup{min-width:58px}#garadso-approved-hero .gh-modules{gap:6px}#garadso-approved-hero .gh-modules figcaption{font-size:11px}}
@media(max-width:1100px){#garadso-hero-header .gh-links.gh-open .gh-language:not(:focus){position:relative;width:auto;height:auto;margin:0;padding:12px 0;overflow:visible;clip-path:none;white-space:normal}}

@font-face{font-family:GaradsoFeatures;src:url('/garadso_site/static/features-approved/inter-regular.woff') format('woff');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:GaradsoFeatures;src:url('/garadso_site/static/features-approved/inter-bold.woff') format('woff');font-style:normal;font-weight:700;font-display:swap}
#garadso-features-benefits{box-sizing:border-box;width:100%;max-width:none;margin:0;background:#fff;color:#070c20;font-family:GaradsoFeatures,Arial,Helvetica,sans-serif;position:relative;isolation:isolate}
#garadso-features-benefits:focus{outline:none}
#garadso-features-benefits *,#garadso-features-benefits *::before,#garadso-features-benefits *::after{box-sizing:border-box}
#garadso-features-benefits .gfn-inner{max-width:1670px;margin:0 auto;padding:48px 4.4% 60px}
#garadso-features-benefits .gfn-heading{position:static;display:block;text-align:center;background:transparent;border:0;box-shadow:none;padding:0;margin:0 0 40px}
#garadso-features-benefits .gfn-label{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:9px 17px;margin:0 0 24px;border:1px solid #e6f3ee;border-radius:999px;background:#f0f9f5;font-size:18px;line-height:1.3;color:#071022;letter-spacing:-.5px}
#garadso-features-benefits .gfn-label span{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#169c57;color:#fff;font:700 22px/1 Arial,Helvetica,sans-serif}
#garadso-features-benefits h2{font:700 clamp(34px,3.9vw,60px)/1.12 GaradsoFeatures,Arial,Helvetica,sans-serif;letter-spacing:-.045em;text-align:center;color:#030817;margin:0 0 14px}
#garadso-features-benefits .gfn-intro{font:400 clamp(17px,1.43vw,22px)/1.35 GaradsoFeatures,Arial,Helvetica,sans-serif;letter-spacing:-.03em;color:#626d8a;margin:0}
#garadso-features-benefits .gfn-intro span{display:block}
#garadso-features-benefits .gfn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:28px 34px}
#garadso-features-benefits .gfn-card{position:relative;isolation:isolate;min-width:0;min-height:320px;display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:21px 28px 17px;background:#fff;border:1px solid #cdebe0;border-radius:23px;box-shadow:0 7px 17px rgba(9,89,61,.065);overflow:hidden}
#garadso-features-benefits .gfn-pattern{position:absolute;top:7px;right:8px;width:150px;height:120px;pointer-events:none;z-index:-1;background-image:linear-gradient(#d7eee687 1px,transparent 1px),linear-gradient(90deg,#d7eee687 1px,transparent 1px);background-size:44px 42px;mask-image:linear-gradient(90deg,transparent,#000 35%)}
#garadso-features-benefits .gfn-pattern::after{content:"";position:absolute;right:45px;top:42px;width:44px;height:42px;background:#e8f4ed55;box-shadow:0 42px #e8f4ed55}
#garadso-features-benefits .gfn-card>img{width:94px;height:90px;display:block;object-fit:contain;border-radius:21px;margin:0 0 8px;flex-shrink:0}
#garadso-features-benefits h3{margin:0 0 4px;font:700 clamp(24px,1.96vw,30px)/1.2 GaradsoFeatures,Arial,Helvetica,sans-serif;letter-spacing:-.045em;color:#070c20}
#garadso-features-benefits .gfn-card>p{margin:0 0 12px;color:#626d8a;font:400 clamp(16px,1.3vw,20px)/1.3 GaradsoFeatures,Arial,Helvetica,sans-serif;letter-spacing:-.025em;max-width:min(100%,350px)}
#garadso-features-benefits .gfn-learn{display:inline-flex;align-items:center;justify-content:flex-start;gap:14px;min-height:54px;margin-top:auto;padding:5px 18px 5px 8px;border:1px solid #d7eee5;border-radius:17px;background:#f7fcf9;color:#071023;text-decoration:none;font:400 clamp(16px,1.3vw,20px)/1.2 GaradsoFeatures,Arial,Helvetica,sans-serif;letter-spacing:-.04em}
#garadso-features-benefits .gfn-arrow{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:50%;background:#008447;color:#fff}
#garadso-features-benefits .gfn-arrow svg{display:block;width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}
#garadso-features-benefits .gfn-learn:focus-visible{outline:3px solid #00643d;outline-offset:4px}
#garadso-features-benefits .gfn-inventory{background:linear-gradient(135deg,#1ca766,#54c48f);color:#fff}
#garadso-features-benefits .gfn-inventory::after{content:"";position:absolute;z-index:-1;inset:30% -36% -48% 20%;border-radius:50%;transform:rotate(-32deg);background:#ffffff12;box-shadow:-35px -42px 0 12px #ffffff08;pointer-events:none}
#garadso-features-benefits .gfn-inventory .gfn-pattern{background-image:linear-gradient(#ffffff24 1px,transparent 1px),linear-gradient(90deg,#ffffff24 1px,transparent 1px)}
#garadso-features-benefits .gfn-inventory .gfn-pattern::after{background:#ffffff08;box-shadow:0 42px #ffffff08}
#garadso-features-benefits .gfn-inventory h3,#garadso-features-benefits .gfn-inventory>p{color:#fff}
#garadso-features-benefits .gfn-inventory .gfn-learn{background:#fff}

#garadso-features-benefits .gfn-inner{width:90.2%;max-width:1856px;padding:24px 0 54px}
#garadso-features-benefits .gfn-heading{margin-bottom:44px}
#garadso-features-benefits h2{font-size:clamp(32px,3vw,60px)}
#garadso-features-benefits .gfn-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,1.4vw,30px);width:100%;margin:0 auto}
#garadso-features-benefits .gfn-card{min-height:clamp(250px,17vw,348px);padding:clamp(18px,1.2vw,25px) clamp(22px,1.6vw,33px) clamp(16px,1.1vw,23px);border-radius:clamp(20px,1.35vw,28px)}
#garadso-features-benefits .gfn-card>img{width:clamp(70px,5vw,104px);height:clamp(70px,5vw,104px);margin-bottom:clamp(10px,.75vw,16px)}
#garadso-features-benefits h3{font-size:clamp(23px,1.5vw,30px);margin-bottom:6px}
#garadso-features-benefits .gfn-card>p{font-size:clamp(16px,1.16vw,24px);line-height:1.3;margin-bottom:clamp(14px,1vw,21px);max-width:100%}
#garadso-features-benefits .gfn-card>p>span{display:block}
#garadso-features-benefits .gfn-learn{font-size:clamp(16px,1.08vw,22px);min-height:clamp(44px,3.3vw,68px);padding:6px clamp(16px,1.2vw,25px) 6px 9px;gap:clamp(10px,.7vw,15px);border-radius:999px;white-space:nowrap}
#garadso-features-benefits .gfn-arrow{width:clamp(32px,2.5vw,51px);height:clamp(32px,2.5vw,51px);flex-basis:clamp(32px,2.5vw,51px)}
#garadso-features-benefits .gfn-arrow svg{width:clamp(18px,1.2vw,25px);height:clamp(18px,1.2vw,25px)}
#garadso-features-benefits .gfn-pattern{top:24px;right:20px;width:clamp(115px,8vw,165px);height:clamp(115px,8vw,165px);background-size:40px 40px}
#garadso-features-benefits .gfn-inventory{background:linear-gradient(135deg,#10a36b,#69bea4)}
@media(max-width:1199px){
#garadso-features-benefits .gfn-inner{width:90%;padding:34px 0 44px}
#garadso-features-benefits .gfn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
#garadso-features-benefits .gfn-card{min-height:260px;padding:22px}
#garadso-features-benefits .gfn-card>img{width:76px;height:76px}
#garadso-features-benefits .gfn-intro{font-size:18px}
#garadso-features-benefits .gfn-card>p{font-size:17px}
}
@media(max-width:599px){
#garadso-features-benefits .gfn-inner{width:calc(100% - 36px);padding:30px 0 40px}
#garadso-features-benefits .gfn-heading{margin-bottom:28px}
#garadso-features-benefits .gfn-label{font-size:14px;gap:9px;padding:7px 12px;margin-bottom:18px}
#garadso-features-benefits .gfn-label span{width:26px;height:26px;font-size:19px}
#garadso-features-benefits h2{font-size:clamp(29px,7.5vw,40px);line-height:1.13}
#garadso-features-benefits .gfn-intro{font-size:16px;line-height:1.5}
#garadso-features-benefits .gfn-intro>span{display:inline}
#garadso-features-benefits .gfn-intro>span+span::before{content:" "}
#garadso-features-benefits .gfn-grid{grid-template-columns:1fr;gap:20px}
#garadso-features-benefits .gfn-card{min-height:260px;padding:22px}
}

#garadso-connected-workspace{--gcr-u:calc(100cqw / 2048);container-type:inline-size;width:100%;max-width:2048px;margin:0 auto 44px;box-sizing:border-box;background:#f8f8f8;color:#131716;font-family:Arial,Helvetica,sans-serif;isolation:isolate;overflow:hidden}
#garadso-connected-workspace *,#garadso-connected-workspace *::before{box-sizing:border-box}
#garadso-connected-workspace:focus{outline:none}
#garadso-connected-workspace .gcr-stage{position:relative;min-height:calc(875 * var(--gcr-u));isolation:isolate}
#garadso-connected-workspace .gcr-stage::before{content:"";position:absolute;z-index:-1;pointer-events:none;width:calc(1100 * var(--gcr-u));height:calc(850 * var(--gcr-u));right:calc(-130 * var(--gcr-u));top:calc(-240 * var(--gcr-u));transform:rotate(-34deg);background-image:linear-gradient(#ffc1ad 1px,transparent 1px),linear-gradient(90deg,#ffc1ad 1px,transparent 1px);background-size:calc(130 * var(--gcr-u)) calc(130 * var(--gcr-u));opacity:.9}
#garadso-connected-workspace .gcr-copy{position:absolute;left:calc(94 * var(--gcr-u));top:calc(168 * var(--gcr-u));width:calc(640 * var(--gcr-u));z-index:3}
#garadso-connected-workspace h2{font:700 calc(40 * var(--gcr-u))/calc(49 * var(--gcr-u)) Arial,Helvetica,sans-serif;letter-spacing:calc(-1.6 * var(--gcr-u));margin:0;color:#111514}
#garadso-connected-workspace h2>span{display:block;white-space:nowrap}
#garadso-connected-workspace .gcr-description{margin:calc(30 * var(--gcr-u)) 0 calc(37 * var(--gcr-u));font:400 calc(28 * var(--gcr-u))/calc(42 * var(--gcr-u)) Arial,Helvetica,sans-serif;letter-spacing:calc(-.85 * var(--gcr-u));color:#525b63}
#garadso-connected-workspace .gcr-description>span{display:block;white-space:nowrap}
#garadso-connected-workspace .gcr-learn{display:flex;align-items:center;justify-content:space-between;width:calc(297 * var(--gcr-u));height:calc(87 * var(--gcr-u));padding:calc(10 * var(--gcr-u));padding-left:calc(45 * var(--gcr-u));border-radius:999px;background:#00b579;color:#fff;text-decoration:none;font-size:calc(28 * var(--gcr-u));font-weight:400;white-space:nowrap}
#garadso-connected-workspace .gcr-arrow{display:grid;place-items:center;flex:0 0 calc(67 * var(--gcr-u));width:calc(67 * var(--gcr-u));height:calc(67 * var(--gcr-u));border-radius:50%;background:#fff;color:#141918;font-size:calc(45 * var(--gcr-u));font-weight:400;line-height:1}
#garadso-connected-workspace a:focus-visible{outline:3px solid #061f2c;outline-offset:5px}
#garadso-connected-workspace .gcr-cards{position:absolute;left:calc(780 * var(--gcr-u));top:calc(153 * var(--gcr-u));width:calc(532 * var(--gcr-u));z-index:3}
#garadso-connected-workspace .gcr-address{height:calc(98 * var(--gcr-u));display:flex;align-items:center;gap:calc(16 * var(--gcr-u));padding:calc(14 * var(--gcr-u));border-radius:999px;background:#fff;box-shadow:0 calc(10 * var(--gcr-u)) calc(36 * var(--gcr-u)) #00000009}
#garadso-connected-workspace .gcr-camera{display:grid;place-items:center;flex:0 0 calc(64 * var(--gcr-u));width:calc(64 * var(--gcr-u));height:calc(64 * var(--gcr-u));border-radius:50%;background:#fff1ee;color:#121716}
#garadso-connected-workspace .gcr-camera svg{width:calc(31 * var(--gcr-u));height:calc(31 * var(--gcr-u));fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#garadso-connected-workspace .gcr-url{min-width:0;flex:1;font-size:calc(28 * var(--gcr-u));letter-spacing:calc(-1.1 * var(--gcr-u));white-space:nowrap;line-height:1.2}
#garadso-connected-workspace .gcr-join{display:grid;place-items:center;flex:0 0 calc(135 * var(--gcr-u));height:calc(68 * var(--gcr-u));border-radius:999px;background:#ff4b0b;color:#fff;font-size:calc(28 * var(--gcr-u));text-decoration:none;line-height:1.1}
#garadso-connected-workspace .gcr-review{margin-top:calc(30 * var(--gcr-u));height:calc(221 * var(--gcr-u));border-radius:calc(43 * var(--gcr-u));padding:calc(40 * var(--gcr-u));background:#fff;box-shadow:0 calc(12 * var(--gcr-u)) calc(36 * var(--gcr-u)) #00000009}
#garadso-connected-workspace .gcr-review h3{margin:0;font:700 calc(38 * var(--gcr-u))/calc(46 * var(--gcr-u)) Arial,Helvetica,sans-serif;letter-spacing:calc(-1.4 * var(--gcr-u));color:#111514;white-space:nowrap}
#garadso-connected-workspace .gcr-review-row{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--gcr-u));margin-top:calc(33 * var(--gcr-u))}
#garadso-connected-workspace .gcr-members{display:flex;align-items:center;flex-shrink:0}
#garadso-connected-workspace .gcr-members img{display:block;width:calc(44 * var(--gcr-u));height:calc(44 * var(--gcr-u));border:calc(2 * var(--gcr-u)) solid #fff;border-radius:50%;object-fit:cover;margin-right:calc(-2 * var(--gcr-u))}
#garadso-connected-workspace .gcr-more{display:grid;place-items:center;width:calc(44 * var(--gcr-u));height:calc(44 * var(--gcr-u));margin-left:calc(2 * var(--gcr-u));border-radius:50%;background:#d8ff43;color:#171a0d;font-size:calc(22 * var(--gcr-u));font-weight:700;line-height:1}
#garadso-connected-workspace .gcr-ready{display:grid;place-items:center;width:calc(191 * var(--gcr-u));height:calc(64 * var(--gcr-u));border-radius:999px;background:#eff9e5;color:#098400;font-size:calc(28 * var(--gcr-u));line-height:1.1;flex-shrink:0}
#garadso-connected-workspace .gcr-proof{position:absolute;left:calc(94 * var(--gcr-u));top:calc(638 * var(--gcr-u));display:flex;align-items:flex-start;gap:calc(40 * var(--gcr-u));z-index:3}
#garadso-connected-workspace .gcr-count{display:flex;align-items:baseline;gap:calc(20 * var(--gcr-u));width:calc(327 * var(--gcr-u));white-space:nowrap;font-weight:400;line-height:1;color:#080d0b}
#garadso-connected-workspace .gcr-count strong{font-size:calc(100 * var(--gcr-u));letter-spacing:calc(-5 * var(--gcr-u));font-weight:400}
#garadso-connected-workspace .gcr-count>span{font-size:calc(68 * var(--gcr-u));letter-spacing:calc(-3 * var(--gcr-u))}
#garadso-connected-workspace .gcr-tools{display:flex;gap:calc(5 * var(--gcr-u))}
#garadso-connected-workspace .gcr-tools>span{display:grid;place-items:center;width:calc(39 * var(--gcr-u));height:calc(39 * var(--gcr-u));background:#009f69;color:#fff}
#garadso-connected-workspace .gcr-tools svg{width:calc(26 * var(--gcr-u));height:calc(26 * var(--gcr-u));fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#garadso-connected-workspace .gcr-trust p{margin:calc(22 * var(--gcr-u)) 0 0;font:400 calc(28 * var(--gcr-u))/1.25 Arial,Helvetica,sans-serif;letter-spacing:calc(-1 * var(--gcr-u));white-space:nowrap;color:#111514}
#garadso-connected-workspace .gcr-woman{position:absolute;z-index:1;left:calc(1320 * var(--gcr-u));top:calc(25 * var(--gcr-u));width:calc(725 * var(--gcr-u));height:auto;max-width:none;display:block;object-fit:contain;filter:none;mask:none;clip-path:none}
@media(max-width:1199px){#garadso-connected-workspace{margin-bottom:34px}#garadso-connected-workspace .gcr-stage{min-height:0;padding:40px 28px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 28px}#garadso-connected-workspace .gcr-copy{position:static;grid-column:1/-1;width:100%}#garadso-connected-workspace h2{font-size:clamp(30px,4vw,42px);line-height:1.2;letter-spacing:-1.2px}#garadso-connected-workspace h2>span{white-space:normal}#garadso-connected-workspace .gcr-description{font-size:20px;line-height:1.5;letter-spacing:-.4px;margin:26px 0 28px}#garadso-connected-workspace .gcr-description>span{white-space:normal}#garadso-connected-workspace .gcr-learn{width:260px;height:76px;padding:9px 9px 9px 32px;font-size:25px}#garadso-connected-workspace .gcr-arrow{width:58px;height:58px;flex-basis:58px;font-size:39px}#garadso-connected-workspace .gcr-cards{position:static;grid-column:1;grid-row:2;width:100%;min-width:0;align-self:start}#garadso-connected-workspace .gcr-address{height:78px;gap:10px;padding:10px}#garadso-connected-workspace .gcr-camera{width:44px;height:44px;flex-basis:44px}#garadso-connected-workspace .gcr-camera svg{width:24px;height:24px}#garadso-connected-workspace .gcr-url{font-size:clamp(15px,2.1vw,21px);letter-spacing:-.6px}#garadso-connected-workspace .gcr-join{height:54px;flex-basis:78px;font-size:22px}#garadso-connected-workspace .gcr-review{margin-top:22px;height:auto;padding:26px;border-radius:30px}#garadso-connected-workspace .gcr-review h3{font-size:27px;line-height:1.2;letter-spacing:-.9px}#garadso-connected-workspace .gcr-review-row{margin-top:28px;gap:12px}#garadso-connected-workspace .gcr-members img{width:38px;height:38px;border-width:2px;margin-right:-3px}#garadso-connected-workspace .gcr-more{width:38px;height:38px;margin-left:2px;font-size:20px}#garadso-connected-workspace .gcr-ready{width:100px;height:50px;font-size:22px}#garadso-connected-workspace .gcr-proof{position:static;grid-column:1;grid-row:3;display:flex;flex-direction:column;gap:22px;align-self:start}#garadso-connected-workspace .gcr-count{width:auto;gap:14px}#garadso-connected-workspace .gcr-count strong{font-size:72px;letter-spacing:-4px}#garadso-connected-workspace .gcr-count>span{font-size:48px;letter-spacing:-2px}#garadso-connected-workspace .gcr-tools{gap:5px}#garadso-connected-workspace .gcr-tools>span{width:34px;height:34px}#garadso-connected-workspace .gcr-tools svg{width:24px;height:24px}#garadso-connected-workspace .gcr-trust p{font-size:20px;line-height:1.4;letter-spacing:-.6px;margin-top:18px;white-space:normal}#garadso-connected-workspace .gcr-woman{position:static;grid-column:2;grid-row:2/4;width:100%;height:auto;max-width:520px;justify-self:center;align-self:end}#garadso-connected-workspace .gcr-stage::before{width:100%;height:65%;top:auto;bottom:0;right:-40%;background-size:90px 90px}}
@media(max-width:699px){#garadso-connected-workspace{margin-bottom:28px}#garadso-connected-workspace .gcr-stage{padding:34px 20px 0;grid-template-columns:minmax(0,1fr);gap:30px}#garadso-connected-workspace .gcr-copy{grid-column:1;grid-row:1}#garadso-connected-workspace h2{font-size:clamp(27px,6vw,38px);letter-spacing:-.9px}#garadso-connected-workspace .gcr-description{font-size:18px;line-height:1.5;margin:24px 0 26px}#garadso-connected-workspace .gcr-learn{width:250px;height:72px;font-size:24px;padding-left:30px}#garadso-connected-workspace .gcr-arrow{width:54px;height:54px;flex-basis:54px;font-size:38px}#garadso-connected-workspace .gcr-cards{grid-column:1;grid-row:2;max-width:532px;justify-self:center}#garadso-connected-workspace .gcr-address{height:76px;gap:clamp(8px,2.5vw,12px);padding:10px}#garadso-connected-workspace .gcr-camera{width:clamp(38px,12vw,46px);height:clamp(38px,12vw,46px);flex-basis:clamp(38px,12vw,46px)}#garadso-connected-workspace .gcr-url{font-size:clamp(14px,4.2vw,21px);letter-spacing:-.65px}#garadso-connected-workspace .gcr-join{flex-basis:clamp(65px,21vw,100px);height:52px;font-size:21px}#garadso-connected-workspace .gcr-review{padding:26px 24px;border-radius:30px}#garadso-connected-workspace .gcr-review h3{font-size:28px;white-space:normal}#garadso-connected-workspace .gcr-members img{width:40px;height:40px}#garadso-connected-workspace .gcr-more{width:40px;height:40px}#garadso-connected-workspace .gcr-ready{width:96px;height:50px;font-size:22px}#garadso-connected-workspace .gcr-proof{grid-column:1;grid-row:3;gap:24px}#garadso-connected-workspace .gcr-woman{grid-column:1;grid-row:4;max-width:520px;width:100%}#garadso-connected-workspace .gcr-stage::before{width:110%;height:45%;right:-35%;bottom:4%;background-size:100px 100px}}
@media(max-width:359px){#garadso-connected-workspace .gcr-stage{padding-inline:16px}#garadso-connected-workspace h2{font-size:27px}#garadso-connected-workspace .gcr-description{font-size:17px}#garadso-connected-workspace .gcr-review{padding:24px 18px}#garadso-connected-workspace .gcr-review h3{font-size:26px}#garadso-connected-workspace .gcr-members img{width:34px;height:34px}#garadso-connected-workspace .gcr-more{width:34px;height:34px;font-size:18px}#garadso-connected-workspace .gcr-ready{width:86px;height:46px;font-size:20px}}

#garadso-hero-header .gh-menu-signup{display:none}
@media(max-width:599px){
 #garadso-approved-hero .gh-tasks,#garadso-approved-hero .gh-integrations{display:none}
 #garadso-hero-header .gh-auth .gh-signup{display:none}
 #garadso-hero-header .gh-links .gh-menu-signup{display:block}
 #garadso-workspace-reference h2{font-size:clamp(17px,5.6vw,31px);line-height:1.2;letter-spacing:-.035em}
 #garadso-workspace-reference h2>span{white-space:nowrap}
}


@media(max-width:700px){
.gs-page #garadso-forest-header .fh-language-slot{display:none}
.gs-page #garadso-approved-footer .gf-logo{width:188px;max-width:100%}
.gs-page #garadso-connected-reference .gca-learn{width:180px;max-width:100%;height:48px;font-size:16px;padding:6px 6px 6px 22px;gap:14px}
.gs-page #garadso-connected-reference .gca-learn .gca-arrow{width:36px;height:36px;flex:0 0 36px;font-size:25px}
}
@media(max-width:599px){
.gs-page #garadso-features-benefits .gfn-grid{gap:16px}
.gs-page #garadso-features-benefits .gfn-card{min-height:224px;padding:16px 20px;border-radius:20px}
.gs-page #garadso-features-benefits .gfn-card>img{width:60px;height:60px;margin-bottom:8px}
.gs-page #garadso-features-benefits h3{font-size:22px;line-height:1.2;margin-bottom:5px}
.gs-page #garadso-features-benefits .gfn-card>p{font-size:15px;line-height:1.35;margin-bottom:10px}
.gs-page #garadso-features-benefits .gfn-learn{min-height:44px;font-size:15px;gap:9px;padding:5px 14px 5px 6px}
.gs-page #garadso-features-benefits .gfn-arrow{width:28px;height:28px;flex-basis:28px}
.gs-page #garadso-features-benefits .gfn-arrow svg{width:16px;height:16px}
}
