.gd-home{--home-ink:#17211d;--home-muted:#617069;--home-line:rgba(23,33,29,0.12);--home-paper:#f7f8f3;--home-surface:#ffffff;--home-green:#205f4e;--home-green-bright:#2f7b66;--home-mint:#dcece4;--home-coral:#ed725f;color:var(--home-ink);background:var(--home-paper);font-family:var(--gd-mkt-font-sans);overflow:hidden}.gd-home-language{--home-ink:#17211d;--home-green:#205f4e;--home-muted:#65716b;--home-line:rgba(23,33,29,0.11);--home-surface:#f7f8f5;color:var(--home-ink);background:linear-gradient(rgba(32,95,78,.035) 1px,transparent 0),linear-gradient(90deg,rgba(32,95,78,.035) 1px,transparent 0),#f7f8f4;background-size:56px 56px}.gd-magic-pages{position:relative;isolation:isolate;overflow:hidden}.gd-magic-pages__grid{position:absolute;inset:0;z-index:-1;width:100%;height:52rem;color:rgba(32,95,78,.28);mask-image:linear-gradient(180deg,#000 0,transparent 92%)}.gd-world--product{background:#edf1ec}.gd-world--product .gd-magic-pages__grid{color:rgba(40,94,76,.34)}.gd-world--merchant{background:#f5f1e8}.gd-world--merchant .gd-magic-pages__grid{color:rgba(152,111,51,.25)}.gd-world--vertical{background:#f1f3ee}.gd-world--decision{background:#eef1ed}.gd-world--decision .gd-magic-pages__grid{transform:skewY(-4deg);transform-origin:top left}.gd-world--editorial .gd-magic-pages__grid{opacity:.35}.gd-magic-pages__content>.gd-mkt-hero{width:min(1180px,calc(100% - 3rem));min-height:min(760px,calc(100svh - 72px));margin-inline:auto;padding:clamp(5rem,9vw,8rem) 0;border:0;background:transparent}.gd-magic-pages__content>.gd-mkt-hero--split{grid-template-columns:minmax(0,.72fr) minmax(32rem,1.28fr);gap:clamp(2rem,5vw,6rem)}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__copy{position:relative;z-index:3}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media{z-index:2;margin-right:-10vw;transform:perspective(1200px) rotateY(-7deg) rotateX(2deg);transform-origin:center left}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene{min-height:clamp(34rem,63vw,48rem);background:transparent}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene .gd-mkt-frame__img{filter:drop-shadow(0 38px 32px rgba(23,33,29,.18));animation:gd-hero-object 6s ease-in-out infinite}.gd-magic-pages__content>.gd-world-demo{position:relative;z-index:4;margin-top:-6rem;padding-top:9rem;clip-path:polygon(0 4rem,100% 0,100% 100%,0 100%)}@keyframes gd-hero-object{0%,to{transform:translateZ(0) rotate(.2deg)}50%{transform:translate3d(0,-14px,0) rotate(-.5deg)}}.gd-home-flight{position:absolute;left:7%;right:7%;bottom:-4.8rem;display:flex;align-items:center;gap:.65rem;padding:.75rem 1rem;border:1px solid rgba(25,40,33,.11);border-radius:1rem;background:rgba(255,253,246,.88);box-shadow:0 20px 50px rgba(25,40,33,.16);backdrop-filter:blur(15px)}.gd-home-flight span{display:flex;align-items:center;gap:.45rem;white-space:nowrap}.gd-home-flight i{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;color:#fff;background:#205f4e;font-size:.55rem;font-style:normal}.gd-home-flight b{font-size:.65rem}.gd-home-flight em{position:relative;flex:1;height:2px;overflow:hidden;background:rgba(32,95,78,.13)}.gd-home-flight em:after{content:"";position:absolute;inset:0;width:42%;background:#d4a72c;animation:gd-flight-line 2.8s ease-in-out infinite}.gd-home-flight em:nth-of-type(2):after{animation-delay:-1.4s}@keyframes gd-flight-line{0%{transform:translateX(-110%)}to{transform:translateX(350%)}}@media (max-width:900px){.gd-magic-pages__content>.gd-mkt-hero--split{grid-template-columns:1fr;min-height:auto;padding-bottom:8rem}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media{margin:1rem -10vw 0;transform:perspective(1000px) rotateX(2deg)}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene{min-height:25rem}.gd-magic-pages__content>.gd-world-demo{margin-top:-3rem;clip-path:polygon(0 2rem,100% 0,100% 100%,0 100%)}}@media (max-width:600px){.gd-home-flight{left:3%;right:3%;bottom:-3.9rem}.gd-home-flight b{display:none}.gd-home-flight em{min-width:1rem}}@media (prefers-reduced-motion:reduce){.gd-home-flight em:after,.gd-mkt-frame__img{animation:none!important}}.gd-magic-pages{overflow:clip}.gd-magic-pages__content{position:relative;z-index:1}.gd-magic-pages__content>.gd-mkt-hero{isolation:isolate}.gd-magic-pages__content>.gd-mkt-hero:before{content:"";position:absolute;inset:8% 3% 4%;z-index:-1;border-radius:2rem;background:radial-gradient(circle at 76% 34%,rgba(212,167,44,.18),transparent 29%),linear-gradient(135deg,rgba(255,255,255,.72),rgba(255,255,255,.18));border:1px solid rgba(23,33,29,.08)}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media{margin-right:0;transform:none}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene{min-height:clamp(27rem,48vw,40rem)}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene .gd-mkt-frame__img{animation:none}.gd-magic-pages__content>.gd-world-demo{margin-top:0;padding-top:clamp(5rem,8vw,8rem);clip-path:none}.gd-mkt-how__mechanism{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.65rem;min-height:9rem;margin:-.1rem -.1rem 1.3rem;padding:1.2rem;border-radius:1rem;background:linear-gradient(145deg,#e4eee8,#f8f5ea)}.gd-mkt-how__mechanism span{display:grid;width:3.7rem;aspect-ratio:1;place-items:center;justify-self:center;border:1px solid rgba(32,95,78,.16);border-radius:1rem;color:#205f4e;background:#fff;box-shadow:0 12px 25px rgba(23,33,29,.08)}.gd-mkt-how__mechanism span:last-of-type{color:#f5df8b;background:#205f4e}.gd-mkt-how__mechanism svg{width:1.2rem;height:1.2rem}.gd-mkt-how__mechanism i{color:#8a9891}.gd-home-language .gd-mkt-pain{background:#1c2924;color:#f6f1e8}.gd-home-language .gd-mkt-pain .gd-mkt-section__heading{max-width:15ch;color:#f6f1e8}.gd-home-language .gd-mkt-pain__list{grid-template-columns:repeat(3,1fr);gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:1.4rem;background:rgba(255,255,255,.12)}.gd-home-language .gd-mkt-pain__item{min-height:15rem;align-content:space-between;padding:1.7rem;color:#e9eee9;background:#22332c;font-size:clamp(1.05rem,1.6vw,1.35rem)}.gd-home-language .gd-mkt-pain__mark{border-radius:1rem;color:#f0cc5a;background:rgba(240,204,90,.1)}.gd-home-language .gd-mkt-pain__mark svg{width:1.35rem;height:1.35rem}.gd-mkt-feature__mechanism{position:relative;display:grid;min-height:26rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.1rem;padding:2rem;overflow:hidden;border-radius:1.1rem;background:linear-gradient(145deg,#e3eee8 0 54%,#f4ead0 54%)}.gd-mkt-feature__mechanism>div{display:flex;min-height:12rem;flex-direction:column;justify-content:flex-end;padding:1.2rem;border:1px solid rgba(23,33,29,.1);border-radius:1rem;background:rgba(255,255,255,.8);box-shadow:0 16px 40px rgba(23,33,29,.1)}.gd-mkt-feature__mechanism span{color:#8c978f;font:700 .65rem ui-monospace,monospace}.gd-mkt-feature__mechanism b{margin-top:.5rem;color:#1c2924;font:600 1.35rem/1.05 var(--gd-mkt-font-display)}.gd-mkt-feature__mechanism small{margin-top:.5rem;color:#6d7872}.gd-mkt-feature__mechanism>svg{width:1.35rem;color:#205f4e}.gd-mkt-feature__mechanism>i{position:absolute;right:1.5rem;top:1.5rem;display:flex;align-items:center;gap:.35rem;padding:.5rem .7rem;border-radius:999px;color:#24634f;background:#fff;box-shadow:0 8px 24px rgba(23,33,29,.1);font-size:.7rem;font-style:normal;font-weight:800}.gd-mkt-feature__mechanism>i svg{width:.8rem}.gd-world--product .gd-world-demo{background:linear-gradient(180deg,#e8efe9,#f7f4ec)}.gd-world--product .gd-world-demo__intro{display:grid;grid-template-columns:.8fr 1.2fr;align-items:end;column-gap:3rem}.gd-world--product .gd-world-demo__intro>p{grid-column:1/-1}.gd-world--product .gd-world-demo__intro h2{margin-bottom:0}.gd-world--product .gd-world-demo__stage{border-radius:1.8rem;box-shadow:0 35px 90px rgba(23,33,29,.17)}.gd-world--product .gd-mkt-how{background:#f8f5ed}.gd-world--merchant .gd-world-demo{background:#efe5cf}.gd-world--merchant .gd-world-demo__stage{width:min(1040px,100%);transform:rotate(-.7deg)}.gd-world--merchant .gd-mkt-how__grid{counter-reset:merchant}.gd-world--merchant .gd-mkt-how__step:nth-child(2){translate:0 2.5rem}.gd-world--gift-team .gd-world-demo{background:#eadde4}.gd-world--gift-team .gd-world-demo__intro h2{max-width:17ch}.gd-world--gift-team .gd-world-demo__stage{border-radius:4rem 1.3rem 4rem 1.3rem}.gd-world--gift-team .gd-mkt-feature:nth-of-type(2n) .gd-mkt-feature__inner{transform:translateX(3vw)}.gd-world--vertical .gd-mkt-hero:before{inset:4% 2% 0;background:linear-gradient(120deg,rgba(255,255,255,.82),rgba(225,235,227,.62))}.gd-world--vertical .gd-world-demo{padding-block:7rem;background:#20332b;color:#f5f1e8}.gd-world--vertical .gd-world-demo__intro>p,.gd-world--vertical .gd-world-demo__intro>span{color:#b9c9c1}.gd-world--vertical .gd-world-demo__stage{border:8px solid rgba(255,255,255,.1);box-shadow:none}.gd-world--vertical .gd-mkt-how__grid{grid-template-columns:1fr}.gd-world--vertical .gd-mkt-how__step{min-height:auto}.gd-world--decision .gd-mkt-hero{text-align:left}.gd-world--decision .gd-mkt-hero__headline{font-size:clamp(3rem,5.8vw,5.7rem)}.gd-world--decision .gd-mkt-hero__copy{max-width:40rem;margin-inline:0}.gd-world--decision .gd-mkt-hero__ctas{justify-content:flex-start}.gd-world--decision .gd-mkt-hero__media{grid-column:auto;width:auto;margin-inline:0}.gd-world--decision .gd-world-demo{background:#e4e9e5}.gd-world--decision .gd-world-demo__intro{text-align:center}.gd-world--decision .gd-world-demo__intro h2,.gd-world--decision .gd-world-demo__intro>span{margin-inline:auto}@media(max-width:900px){.gd-magic-pages__content>.gd-mkt-hero:before{inset:1rem .6rem 0}.gd-magic-pages__content>.gd-mkt-hero--split{padding-bottom:4rem}.gd-home-language .gd-mkt-pain__list{grid-template-columns:1fr}.gd-home-language .gd-mkt-pain__item{min-height:10rem}.gd-world--product .gd-world-demo__intro{display:block}.gd-world--merchant .gd-world-demo__stage{transform:none}.gd-world--merchant .gd-mkt-how__step:nth-child(2){translate:0}.gd-world--gift-team .gd-mkt-feature:nth-of-type(2n) .gd-mkt-feature__inner{transform:none}.gd-mkt-feature__mechanism{min-height:22rem;grid-template-columns:1fr;align-content:center}.gd-mkt-feature__mechanism>svg{transform:rotate(90deg);justify-self:center}.gd-mkt-feature__mechanism>div{min-height:7rem}}.gd-home-language .gd-mkt-hero__eyebrow,.gd-home-language .gd-mkt-section__eyebrow{color:var(--home-green);font-size:.7rem;font-weight:780;letter-spacing:.13em;text-transform:uppercase}.gd-home-language .gd-mkt-hero__headline{max-width:11ch;font-family:var(--gd-mkt-font-display);font-size:clamp(3.6rem,7.2vw,6.8rem);font-weight:560;line-height:.92;letter-spacing:-.058em}.gd-home-language .gd-mkt-hero__support{max-width:35rem;color:var(--home-muted);font-size:1.05rem;line-height:1.68}.gd-home-language .gd-mkt-hero__media{border-radius:1.2rem;background:rgba(255,255,255,.72);box-shadow:0 24px 70px rgba(23,33,29,.12);backdrop-filter:blur(12px)}.gd-home-language .gd-mkt-frame--scene{min-height:30rem;border:0;background:radial-gradient(circle at 50% 85%,rgba(86,136,103,.13),transparent 45%),linear-gradient(160deg,#fff,#f0f4ed)}.gd-home-language .gd-mkt-frame--scene .gd-mkt-frame__img{width:100%;height:100%;padding:clamp(1rem,3vw,2.4rem);object-fit:contain}.gd-magic-pages__content>.gd-mkt-audience,.gd-magic-pages__content>.gd-mkt-faq,.gd-magic-pages__content>.gd-mkt-feature,.gd-magic-pages__content>.gd-mkt-how,.gd-magic-pages__content>.gd-mkt-pain,.gd-magic-pages__content>.gd-mkt-plans{width:100%;max-width:none;margin:0;padding:clamp(5.5rem,9vw,8rem) 1.5rem;border-radius:0}.gd-magic-pages__content>.gd-mkt-faq,.gd-magic-pages__content>:is(.gd-mkt-pain,.gd-mkt-feature,.gd-mkt-audience):nth-child(2n){background:#fff}.gd-home-language .gd-mkt-section__inner{width:min(1180px,100%);margin-inline:auto}.gd-home-language .gd-mkt-section__heading{max-width:14ch;font-family:var(--gd-mkt-font-display);font-size:clamp(2.7rem,5vw,4.5rem);font-weight:560;line-height:1;letter-spacing:-.048em}.gd-home-language .gd-mkt-how__grid{gap:0;overflow:hidden;border:1px solid var(--home-line);border-radius:1rem;background:var(--home-surface);box-shadow:0 16px 45px rgba(23,33,29,.055)}.gd-home-language .gd-mkt-how__step{min-height:20rem;padding:1.7rem;border:0;border-right:1px solid var(--home-line);border-radius:0;background:transparent;box-shadow:none}.gd-home-language .gd-mkt-how__step:last-child{border-right:0}.gd-home-language .gd-mkt-how__num{color:#9aa69f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.gd-home-language .gd-mkt-feature__inner{gap:clamp(3rem,7vw,7rem)}.gd-home-language .gd-mkt-feature__media{overflow:hidden;border:1px solid var(--home-line);border-radius:1.2rem;background:#fff;box-shadow:0 18px 50px rgba(23,33,29,.09);transition:transform .22s ease,box-shadow .22s ease}.gd-home-language .gd-mkt-feature__media:hover{transform:translateY(-4px);box-shadow:0 26px 64px rgba(23,33,29,.13)}.gd-home-language .gd-mkt-feature__placeholder--live{position:relative;min-height:24rem;background:linear-gradient(180deg,#1c2924 0 18%,transparent 18%),linear-gradient(135deg,#f7f8f5,#e9efea)}.gd-home-language .gd-mkt-feature__placeholder--live span{position:absolute;left:9%;right:9%;height:15%;border:1px solid var(--home-line);border-radius:.7rem;background:#fff;box-shadow:0 8px 22px rgba(23,33,29,.06)}.gd-home-language .gd-mkt-feature__placeholder--live span:first-child{top:29%}.gd-home-language .gd-mkt-feature__placeholder--live span:nth-child(2){top:49%;width:64%}.gd-home-language .gd-mkt-feature__placeholder--live span:nth-child(3){top:69%;width:78%}.gd-magic-pages__content>.gd-mkt-cta{max-width:none;margin:0;border-radius:0;color:#fff;background:#1b2924}@media (max-width:800px){.gd-magic-pages__content>.gd-mkt-hero{width:min(100% - 2rem,42rem);min-height:auto}.gd-home-language .gd-mkt-frame--scene{min-height:20rem}.gd-home-language .gd-mkt-how__step{min-height:15rem;border-right:0;border-bottom:1px solid var(--home-line)}.gd-home-language .gd-mkt-how__step:last-child{border-bottom:0}}.gd-world-demo{width:100%;padding:clamp(5.5rem,9vw,8rem) 1.5rem;color:#17211d;background:#eef2ec}.gd-world-demo__intro{width:min(1180px,100%);margin:0 auto 2.5rem}.gd-world-demo__intro>p{margin:0 0 .7rem;color:#205f4e;font-size:.7rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.gd-world-demo__intro h2{max-width:13ch;margin:0 0 1rem;font-family:var(--gd-mkt-font-display);font-size:clamp(2.8rem,5vw,4.7rem);font-weight:560;line-height:.98;letter-spacing:-.05em}.gd-world-demo__intro>span{display:block;max-width:39rem;color:#65716b;line-height:1.65}.gd-world-demo__stage{position:relative;width:min(1180px,100%);min-height:37rem;margin-inline:auto;overflow:hidden;border:1px solid rgba(23,33,29,.11);border-radius:1.35rem;background:#fff;box-shadow:0 28px 80px rgba(23,33,29,.13)}.gd-world-demo__chrome{display:flex;height:4rem;align-items:center;justify-content:space-between;padding:0 1.25rem;color:#dfe8e3;background:#1c2924}.gd-world-demo__chrome>div{display:flex;align-items:center;gap:.55rem}.gd-world-demo__chrome b{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:.48rem;color:#21483c;background:#cfe6db}.gd-world-demo__chrome span{color:#9eada6;font-size:.72rem}.gd-world-demo__chrome i{padding:.3rem .55rem;border-radius:999px;color:#a9e0c9;background:rgba(68,165,124,.16);font-size:.62rem;font-style:normal;font-weight:750}.gd-world-app{display:grid;min-height:33rem;grid-template-columns:12rem 1fr}.gd-world-app>aside{display:flex;flex-direction:column;gap:.4rem;padding:1.4rem 1rem;border-right:1px solid #e2e7e3;background:#f8f9f6}.gd-world-app>aside>strong{margin:.25rem .55rem 1rem;font-size:.76rem}.gd-world-app>aside>span{display:flex;align-items:center;gap:.55rem;padding:.65rem;border-radius:.55rem;color:#68736d;font-size:.7rem}.gd-world-app>aside svg{width:.9rem}.gd-world-app>aside span.is-active{color:#205f4e;background:#e2efe8;font-weight:750}.gd-world-app__content{padding:1.4rem;background:#f5f7f4}.gd-world-app__content header{display:flex;align-items:center;justify-content:space-between}.gd-world-app__content header small,.gd-world-flow small,.gd-world-gift aside small,.gd-world-roster header small{color:#7a867f;font-size:.62rem}.gd-world-app__content h3,.gd-world-flow h3,.gd-world-gift h3,.gd-world-roster h3{margin:.25rem 0;font-size:1.25rem;letter-spacing:-.03em}.gd-world-app__content header button,.gd-world-primary{display:inline-flex;align-items:center;gap:.4rem;padding:.65rem .85rem;border:0;border-radius:.55rem;color:#fff;background:#205f4e;font:inherit;font-size:.68rem;font-weight:750;cursor:pointer}.gd-world-primary svg{width:.85rem;height:.85rem}.gd-world-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem;margin:1.25rem 0}.gd-world-kpis>div{padding:.9rem;border:1px solid #e0e6e1;border-radius:.7rem;background:#fff}.gd-world-kpis b,.gd-world-kpis span{display:block}.gd-world-kpis span{color:#7a857f;font-size:.58rem}.gd-world-kpis b{margin-top:.2rem;font-size:1.5rem}.gd-world-kpis .is-warn{background:#fff8ef}.gd-world-filters{display:flex;gap:.4rem;margin-bottom:.7rem}.gd-world-filters button,.gd-world-gift aside button{padding:.4rem .62rem;border:1px solid #dce3de;border-radius:999px;color:#65716b;background:#fff;font:inherit;font-size:.6rem;cursor:pointer}.gd-world-filters button.is-active,.gd-world-gift aside button.is-active{color:#fff;border-color:#205f4e;background:#205f4e}.gd-world-table{overflow:hidden;border:1px solid #e0e5e1;border-radius:.7rem;background:#fff}.gd-world-table>div{display:grid;grid-template-columns:1.4fr .8fr .4fr;align-items:center;gap:.7rem;padding:.75rem .9rem;border-bottom:1px solid #edf0ed}.gd-world-table>div:last-child{border-bottom:0}.gd-world-table>div>span{display:flex;align-items:center;gap:.55rem;font-size:.67rem}.gd-world-table i{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;color:#35604f;background:#dfece5;font-size:.5rem;font-style:normal}.gd-world-table em{width:fit-content;padding:.28rem .45rem;border-radius:999px;color:#3b6957;background:#e4f1ea;font-size:.56rem;font-style:normal}.gd-world-table em[data-status="Needs attention"]{color:#a0602d;background:#f8ead9}.gd-world-table small{color:#7b857f}.gd-world-flow{display:grid;min-height:33rem;grid-template-columns:16rem 1fr;background:#f5f7f4}.gd-world-flow nav{display:grid;align-content:center;gap:.65rem;padding:1.5rem;border-right:1px solid #dfe5e0}.gd-world-flow nav button{display:flex;align-items:center;gap:.7rem;padding:.85rem;border:0;border-radius:.65rem;color:#69746e;background:transparent;font:inherit;font-size:.72rem;text-align:left;cursor:pointer}.gd-world-flow nav button span{color:#9aa49f;font-family:ui-monospace,monospace}.gd-world-flow nav button.is-active{color:#205f4e;background:#fff;box-shadow:0 8px 25px rgba(23,33,29,.08);font-weight:750}.gd-world-flow__panel{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(2rem,7vw,6rem)}.gd-world-flow__panel>svg{width:3rem;height:3rem;margin-bottom:1.5rem;padding:.7rem;border-radius:.8rem;color:#205f4e;background:#dfeee6}.gd-world-flow__panel h3{max-width:17ch;font-family:var(--gd-mkt-font-display);font-size:clamp(2.2rem,4vw,3.8rem);font-weight:560;line-height:1}.gd-world-exceptions,.gd-world-tag{margin-top:1.4rem;padding:.85rem 1rem;border:1px solid #dbe3dd;border-radius:.65rem;background:#fff}.gd-world-tag{display:flex;align-items:center;gap:2rem;color:#35604f;font-family:ui-monospace,monospace;font-size:.72rem}.gd-world-tag svg{width:.9rem}.gd-world-exceptions{display:grid;min-width:18rem;gap:.6rem}.gd-world-exceptions span{display:flex;justify-content:space-between;color:#68736d;font-size:.72rem}.gd-world-roster{display:grid;min-height:33rem;grid-template-columns:9rem 1fr;padding:2rem;background:#f6f7f4}.gd-world-roster__rail{display:flex;flex-direction:column;gap:.5rem;padding-right:1.5rem;border-right:1px solid #dfe5e0}.gd-world-roster__rail span{padding:.65rem;border-radius:.5rem;color:#849089;font-size:.65rem}.gd-world-roster__rail span.is-active{color:#205f4e;background:#e3efe8;font-weight:750}.gd-world-roster>div:last-child{max-width:42rem;padding:1.5rem 2rem}.gd-world-roster__people{display:grid;gap:.55rem;margin:1.4rem 0}.gd-world-roster__people span{display:grid;grid-template-columns:2rem 1fr 1rem;align-items:center;gap:.65rem;padding:.65rem;border:1px solid #e0e5e1;border-radius:.6rem;background:#fff}.gd-world-roster__people i{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;color:#205f4e;background:#dfece5;font-size:.55rem;font-style:normal}.gd-world-roster__people b{font-size:.68rem}.gd-world-roster__people svg{width:.8rem;color:#2f8b69}.gd-world-gift{display:grid;min-height:33rem;grid-template-columns:1.15fr .85fr;padding:2.3rem;gap:2rem;background:#315f53}.gd-world-gift__preview{display:flex;max-width:26rem;min-height:29rem;flex-direction:column;align-items:center;justify-content:center;margin-inline:auto;padding:2rem;border-radius:1.2rem;color:#25473c;background:#f6f1e8;box-shadow:0 28px 60px rgba(7,25,19,.25);transition:color .3s,background .3s}.gd-world-gift__preview.is-light{background:#fff}.gd-world-gift__preview.is-dark{color:#e9f2ed;background:#1b2924}.gd-world-gift__preview>div{display:grid;width:6rem;height:6rem;margin:2.8rem 0 1.4rem;place-items:center;border:1px solid;border-radius:50%}.gd-world-gift__preview svg{width:2rem}.gd-world-gift__preview p{color:inherit;opacity:.72}.gd-world-gift__preview button{margin-top:1.3rem;padding:.6rem .8rem;border:1px solid;border-radius:.5rem;color:inherit;background:transparent}.gd-world-gift aside{align-self:center;color:#fff}.gd-world-gift aside h3{font-family:var(--gd-mkt-font-display);font-size:3rem;font-weight:560}.gd-world-gift aside p{color:#c1d6ce}.gd-world-gift aside>div{display:flex;gap:.45rem;margin-top:1.5rem}.gd-world-alert{min-height:33rem;padding:clamp(2rem,5vw,4rem);background:#f6f7f4}.gd-world-alert__signal{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;gap:1rem;padding:1.2rem;border:1px solid #e0e5e1;border-radius:.8rem;background:#fff}.gd-world-alert__signal>svg{width:2.6rem;height:2.6rem;padding:.65rem;border-radius:.65rem;color:#b06b35;background:#f8eadb}.gd-world-alert__signal h3,.gd-world-alert__signal small{display:block;margin:0}.gd-world-alert__signal i{padding:.35rem .55rem;border-radius:999px;color:#9d5f30;background:#f8eadb;font-size:.6rem;font-style:normal}.gd-world-alert__signal i.is-done{color:#267257;background:#e4f1ea}.gd-world-alert__thread{display:grid;gap:.7rem;margin:1rem 0}.gd-world-alert__thread span{padding:.9rem 1rem;border-left:3px solid #9cbcaf;border-radius:0 .6rem .6rem 0;background:#fff;font-size:.68rem;font-weight:750}.gd-world-alert__thread small{display:block;margin-top:.25rem;color:#748078;font-weight:400}.gd-world-primary:disabled{opacity:.65;cursor:default}.gd-world-compare{display:grid;min-height:33rem;grid-template-columns:1fr 4rem 1fr;align-items:stretch;padding:2rem;gap:1rem;background:#f5f7f4}.gd-world-compare>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2rem;border:1px solid #dde4df;border-radius:1rem;background:#fff;transition:transform .3s,box-shadow .3s}.gd-world-compare>div.is-active{transform:translateY(-5px);box-shadow:0 24px 50px rgba(23,33,29,.12)}.gd-world-compare>div h3{max-width:13ch;font-family:var(--gd-mkt-font-display);font-size:clamp(2rem,3.5vw,3.2rem);font-weight:560;line-height:1}.gd-world-compare>div svg{width:2.5rem;height:2.5rem;margin:1.5rem 0;color:#205f4e}.gd-world-compare>div span{color:#6e7973;font-size:.72rem}.gd-world-compare>button{align-self:center;width:3rem;height:3rem;border:0;border-radius:50%;color:#fff;background:#205f4e;cursor:pointer}.gd-world-compare>button svg{width:1rem}@media (max-width:760px){.gd-world-demo{padding-inline:1rem}.gd-world-demo__stage{min-height:30rem}.gd-world-app{grid-template-columns:1fr}.gd-world-app>aside{display:none}.gd-world-kpis{grid-template-columns:repeat(2,1fr)}.gd-world-table>div{grid-template-columns:1fr auto}.gd-world-table small{display:none}.gd-world-compare,.gd-world-flow,.gd-world-gift,.gd-world-roster{grid-template-columns:1fr}.gd-world-flow nav{grid-template-columns:repeat(3,1fr);padding:.75rem;border-right:0;border-bottom:1px solid #dfe5e0}.gd-world-flow nav button{display:grid;gap:.25rem}.gd-world-roster__rail{flex-direction:row;border:0}.gd-world-gift{padding:1rem}.gd-world-gift aside{padding:1.2rem}.gd-world-compare>button{transform:rotate(90deg);justify-self:center}}.gd-pricing-builder{grid-template-columns:1.3fr .7fr;margin:2.4rem 0 4rem;border:1px solid rgba(23,33,29,.11);border-radius:1.2rem;background:#edf2ed}.gd-pricing-builder,.gd-pricing-builder__controls{display:grid;gap:1rem;padding:1rem}.gd-pricing-builder__controls label{display:block;padding:1.1rem;border:1px solid #e0e6e1;border-radius:.8rem;background:#fff}.gd-pricing-builder__controls label>span{display:flex;align-items:center;justify-content:space-between}.gd-pricing-builder__controls label b{font-size:.82rem}.gd-pricing-builder__controls label strong{display:grid;min-width:2.2rem;height:2.2rem;place-items:center;border-radius:.55rem;color:#fff;background:#205f4e}.gd-pricing-builder__controls input{width:100%;margin:1.2rem 0 .6rem;accent-color:#205f4e}.gd-pricing-builder__controls small{color:#758078;font-size:.65rem;line-height:1.5}.gd-pricing-builder__summary{display:flex;flex-direction:column;padding:1.5rem;border-radius:.9rem;color:#fff;background:#1c2924}.gd-pricing-builder__summary>small{color:#a9b9b1}.gd-pricing-builder__summary>strong{margin:.4rem 0 1.4rem;font-family:var(--gd-mkt-font-display);font-size:4.3rem;font-weight:560;letter-spacing:-.06em}.gd-pricing-builder__summary>span{display:flex;justify-content:space-between;padding:.55rem 0;border-top:1px solid rgba(255,255,255,.1);color:#c0cec7;font-size:.7rem}.gd-pricing-builder__summary>span b{color:#fff}.gd-pricing-builder__summary p{margin-top:auto;color:#98aaa1;font-size:.62rem;line-height:1.5}@media (max-width:700px){.gd-pricing-builder{grid-template-columns:1fr}}.gd-home *,.gd-home :after,.gd-home :before{box-sizing:border-box}.gd-home-hero{position:relative;padding:7.5rem 1.5rem 5.5rem;background:radial-gradient(circle at 78% 18%,rgba(47,123,102,.13),transparent 28rem),linear-gradient(180deg,#fbfcf8,#f2f5ef);border-bottom:1px solid var(--home-line)}.gd-home-hero>.gd-home-grid{position:absolute;inset:0;opacity:.45;pointer-events:none;background-image:linear-gradient(rgba(32,95,78,.055) 1px,transparent 0),linear-gradient(90deg,rgba(32,95,78,.055) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,black,transparent 88%)}.gd-home-final>div,.gd-home-hero__inner,.gd-home-section,.gd-home-trust>*{width:min(1180px,100%);margin-inline:auto}.gd-home-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,.86fr) minmax(580px,1.14fr);align-items:center;gap:clamp(3rem,6vw,6.5rem)}.gd-home-hero__copy{position:relative;z-index:2}.gd-home-kicker,.gd-home-overline{color:var(--home-green);font-size:.76rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.gd-home-kicker{display:inline-flex;align-items:center;gap:.6rem;padding:.48rem .72rem;border:1px solid rgba(32,95,78,.16);border-radius:999px;background:rgba(255,255,255,.72);box-shadow:0 1px 2px rgba(23,33,29,.04)}.gd-home-kicker__dot{width:.48rem;height:.48rem;border-radius:50%;background:var(--home-coral);box-shadow:0 0 0 4px rgba(237,114,95,.12)}.gd-home h1,.gd-home h2,.gd-home h3,.gd-home p{margin-top:0}.gd-home-hero h1{max-width:9ch;margin:1.5rem 0 1.4rem;color:var(--home-ink);font-family:var(--gd-mkt-font-display);font-size:clamp(4rem,6.4vw,6.4rem);font-weight:560;line-height:.91;letter-spacing:-.062em}.gd-home-hero h1 span{color:var(--home-green-bright);font-style:italic;font-weight:500}.gd-home-hero__lead{max-width:35rem;margin-bottom:1.8rem;color:var(--home-muted);font-size:clamp(1.03rem,1.25vw,1.2rem);line-height:1.65}.gd-home-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.gd-home-button{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;gap:.55rem;padding:.78rem 1.15rem;border:1px solid transparent;border-radius:.72rem;font-size:.92rem;font-weight:720;line-height:1;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.gd-home-button svg,.gd-home-role-cards a svg,.gd-home-text-link svg{width:1rem;height:1rem}.gd-home-button:hover{transform:translateY(-2px)}.gd-home-button--primary{color:#fff;background:var(--home-green);box-shadow:0 10px 24px rgba(32,95,78,.2)}.gd-home-button--primary:hover{background:#184d3f}.gd-home-button--quiet{color:var(--home-ink);border-color:var(--home-line);background:rgba(255,255,255,.76)}.gd-home-proofline{display:flex;flex-wrap:wrap;gap:.7rem 1.1rem;margin-top:1.3rem;color:var(--home-muted);font-size:.75rem}.gd-home-proofline span{display:inline-flex;align-items:center;gap:.28rem}.gd-home-proofline svg{width:.78rem;height:.78rem;color:var(--home-green);stroke-width:3}.gd-home-product{position:relative;z-index:1;min-width:690px;overflow:visible;border:1px solid rgba(23,33,29,.13);border-radius:1.05rem;background:#fff;box-shadow:0 32px 80px rgba(23,33,29,.15),0 2px 8px rgba(23,33,29,.05);transform:perspective(1400px) rotateY(-4deg) rotateX(1deg);transform-origin:left center}.gd-home-product__topbar{display:flex;height:3.7rem;align-items:center;justify-content:space-between;padding:0 1.1rem;color:#fff;border-radius:1rem 1rem 0 0;background:#19241f;font-size:.78rem}.gd-home-product__brand,.gd-home-product__campaign{display:flex;align-items:center;gap:.55rem;font-weight:700}.gd-home-product__brand>span{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:.45rem;color:#1c332a;background:#cfeadd;font-size:.72rem}.gd-home-product__campaign{color:#aebbb5}.gd-home-product__campaign>span{padding:.25rem .46rem;border-radius:999px;color:#a8e1c8;background:rgba(76,166,127,.14);font-size:.63rem}.gd-home-product__body{display:grid;grid-template-columns:3.5rem 1fr;min-height:420px}.gd-home-product__rail{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:1.5rem;border-right:1px solid #e8ece9;background:#fafbf9}.gd-home-product__rail span{width:1.35rem;height:1.35rem;border-radius:.35rem;background:#e4e9e6}.gd-home-product__rail span.is-active{background:var(--home-green);box-shadow:0 0 0 5px rgba(32,95,78,.08)}.gd-home-product__content{padding:1.35rem 1.45rem 1.55rem;background:#f6f7f5;border-radius:0 0 1rem 0}.gd-home-product__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.15rem}.gd-home-product__heading small{display:block;margin-bottom:.18rem;color:#7a847f;font-size:.63rem}.gd-home-product__heading strong{font-size:1rem;letter-spacing:-.02em}.gd-home-product__heading button{padding:.55rem .72rem;border:0;border-radius:.5rem;color:#fff;background:var(--home-green);font:inherit;font-size:.66rem;font-weight:700}.gd-home-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.gd-home-metrics>div{padding:.8rem;border:1px solid #e4e8e5;border-radius:.65rem;background:#fff}.gd-home-metrics small,.gd-home-metrics span{display:block;color:#7b8580;font-size:.58rem}.gd-home-metrics strong{display:block;margin:.15rem 0;font-size:1.35rem;letter-spacing:-.04em}.gd-home-metrics small.is-good{color:#26825f}.gd-home-metrics small.is-warn{color:#b96736}.gd-home-table{margin-top:.75rem;overflow:hidden;border:1px solid #e1e6e2;border-radius:.7rem;background:#fff}.gd-home-table__title{display:flex;align-items:center;justify-content:space-between;padding:.78rem .9rem;border-bottom:1px solid #e8ece9}.gd-home-table__title strong{font-size:.72rem}.gd-home-table__title span{color:#8b9590;font-size:.57rem}.gd-home-table__row{display:grid;grid-template-columns:1.7rem 1.3fr .9fr 1fr;align-items:center;gap:.55rem;padding:.7rem .9rem;border-bottom:1px solid #edf0ee}.gd-home-table__row:last-child{border-bottom:0}.gd-home-table__row>strong{font-size:.65rem}.gd-home-table__row>small{color:#818b86;font-size:.56rem;text-align:right}.gd-home-avatar{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;color:#38594d;background:#dcece4;font-size:.55rem;font-weight:750}.gd-home-avatar--2{color:#6c5837;background:#f0e5cf}.gd-home-avatar--3{color:#6b4351;background:#f0dfe4}.gd-home-status{width:fit-content;padding:.25rem .42rem;border-radius:999px;color:#267257;background:#e4f2eb;font-size:.53rem;font-weight:700}.gd-home-status--1{color:#496671;background:#e6edf0}.gd-home-status--2{color:#98602f;background:#f8eadb}.gd-home-float{position:absolute;display:flex;align-items:center;gap:.65rem;padding:.75rem .85rem;border:1px solid rgba(23,33,29,.1);border-radius:.72rem;background:rgba(255,255,255,.94);box-shadow:0 14px 34px rgba(23,33,29,.13);backdrop-filter:blur(10px)}.gd-home-float svg{width:1.35rem;height:1.35rem;color:#278364}.gd-home-float span,.gd-home-float strong{display:block;white-space:nowrap}.gd-home-float strong{font-size:.68rem}.gd-home-float span{margin-top:.13rem;color:#7e8983;font-size:.56rem}.gd-home-float--delivered{right:-2rem;top:7.2rem}.gd-home-float--team{left:-2.4rem;bottom:2.1rem}.gd-home-stack{display:flex}.gd-home-stack span{display:grid;width:1.55rem;height:1.55rem;margin-left:-.38rem;place-items:center;border:2px solid #fff;border-radius:50%;color:#fff;background:#356b5b;font-size:.48rem;font-weight:750}.gd-home-stack span:first-child{margin-left:0}.gd-home-stack span:nth-child(2){background:#bd6e5e}.gd-home-stack span:nth-child(3){background:#6f6d8b}.gd-home-trust{display:flex;min-height:5.6rem;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--home-line);background:#fff}.gd-home-trust>*{display:flex;align-items:center;justify-content:space-between}.gd-home-trust p{margin:0;font-size:.78rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.gd-home-trust div{display:flex;align-items:center;gap:1.2rem;color:var(--home-muted);font-size:.78rem;font-weight:650}.gd-home-trust i{width:3px;height:3px;border-radius:50%;background:#aab4af}.gd-home-journey{position:relative;isolation:isolate;padding:clamp(6rem,10vw,9rem) 1.5rem 8rem;overflow:hidden;background:radial-gradient(circle at 12% 20%,rgba(221,236,228,.75),transparent 26rem),radial-gradient(circle at 92% 68%,rgba(240,226,202,.62),transparent 28rem),#f7f8f3}.gd-home-journey-arrival,.gd-home-journey-beat,.gd-home-journey__intro{width:min(1080px,100%);margin-inline:auto}.gd-home-journey__intro{position:relative;z-index:3;max-width:48rem;margin-bottom:4rem;text-align:center}.gd-home-journey__intro h2{margin:.7rem 0 1rem;font-family:var(--gd-mkt-font-display);font-size:clamp(3rem,6vw,5.2rem);font-weight:560;line-height:.98;letter-spacing:-.055em}.gd-home-journey__intro>p:last-child{max-width:42rem;margin-inline:auto;color:var(--home-muted);font-size:1.04rem;line-height:1.65}.gd-home-journey__trail{position:absolute;z-index:0;top:22rem;bottom:19rem;left:50%;width:2px;background:linear-gradient(180deg,transparent,rgba(32,95,78,.18) 8%,rgba(32,95,78,.18) 92%,transparent)}.gd-home-journey__trail span{position:absolute;left:50%;width:.75rem;height:.75rem;border:2px solid #fff;border-radius:50%;background:var(--home-coral);box-shadow:0 0 0 1px rgba(32,95,78,.16),0 0 0 7px rgba(32,95,78,.05);transform:translateX(-50%)}.gd-home-journey__trail span:first-child{top:15%}.gd-home-journey__trail span:nth-child(2){top:48%}.gd-home-journey__trail span:nth-child(3){top:80%}.gd-home-journey-beat{position:relative;z-index:2;display:grid;min-height:35rem;grid-template-columns:1fr 1fr;align-items:center;gap:4rem}.gd-home-journey-beat+.gd-home-journey-beat{margin-top:2rem}.gd-home-journey-beat--deer .gd-home-journey-art{order:2}.gd-home-journey-beat--deer .gd-home-journey-copy{order:1}.gd-home-journey-art{position:relative;height:31rem}.gd-home-journey-arrival>img,.gd-journey-character,.gd-journey-prop{--forest-shift:0px;position:absolute;height:auto;transform:translate3d(0,var(--forest-shift),0);will-change:transform}.gd-journey-character--fox{z-index:2;left:-1rem;bottom:0;width:clamp(17rem,26vw,25rem);transform:translate3d(0,var(--forest-shift),0) rotate(-5deg)}.gd-journey-prop--roster{z-index:1;right:-1rem;bottom:1rem;width:clamp(18rem,28vw,27rem);opacity:.95;transform:translate3d(0,var(--forest-shift),0) rotate(4deg)}.gd-journey-character--deer{z-index:1;right:-2rem;bottom:-1rem;width:clamp(22rem,32vw,31rem);transform:translate3d(0,var(--forest-shift),0) rotate(3deg)}.gd-journey-prop--mailbox{z-index:2;left:0;bottom:1rem;width:clamp(13rem,19vw,18rem);transform:translate3d(0,var(--forest-shift),0) rotate(-4deg)}.gd-journey-character--bird{z-index:3;top:1rem;right:4rem;width:clamp(10rem,15vw,14rem);transform:translate3d(0,var(--forest-shift),0) rotate(7deg);animation:gd-journey-bird-call 3.8s ease-in-out infinite}@keyframes gd-journey-bird-call{0%,78%,to{margin-top:0;transform:translate3d(0,var(--forest-shift),0) rotate(7deg) scale(1)}84%{margin-top:-.45rem;transform:translate3d(0,var(--forest-shift),0) rotate(2deg) scale(1.04)}90%{margin-top:.1rem;transform:translate3d(0,var(--forest-shift),0) rotate(10deg) scale(.98)}}.gd-journey-prop--signal{z-index:1;left:-1rem;bottom:-1rem;width:clamp(23rem,33vw,32rem);transform:translate3d(0,var(--forest-shift),0) rotate(-3deg)}.gd-home-journey-copy{position:relative;z-index:4;padding:2.2rem;border:1px solid rgba(23,33,29,.1);border-radius:1.1rem;background:#fff;box-shadow:0 18px 50px rgba(23,33,29,.07)}@media (min-width:901px){.gd-home-journey{padding-bottom:18rem}.gd-home-journey-beat{position:sticky;top:6.5rem;min-height:calc(100svh - 8rem);margin-bottom:22vh;padding:clamp(2rem,4vw,4rem);border:1px solid rgba(23,33,29,.09);border-radius:2rem;background:rgba(247,248,243,.9);box-shadow:0 40px 100px rgba(23,33,29,.12);backdrop-filter:blur(18px)}.gd-home-journey-beat--fox{transform:rotate(-.5deg)}.gd-home-journey-beat--deer{top:7.25rem;transform:rotate(.45deg)}.gd-home-journey-beat--bird{top:8rem;transform:rotate(-.25deg)}.gd-home-journey-beat:before{content:"";position:absolute;inset:.9rem;z-index:-1;border:1px dashed rgba(32,95,78,.12);border-radius:1.45rem}.gd-home-journey-art{height:min(62vh,36rem)}.gd-home-journey-copy{border:0;background:rgba(255,255,255,.76);box-shadow:0 20px 55px rgba(23,33,29,.1);backdrop-filter:blur(12px)}}.gd-home-journey-number{color:var(--home-green);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.gd-home-journey-arrival h3,.gd-home-journey-copy h3{margin:.65rem 0 .85rem;font-family:var(--gd-mkt-font-display);font-size:clamp(2.25rem,4vw,3.45rem);font-weight:560;line-height:1;letter-spacing:-.045em}.gd-home-journey-arrival>div>p:last-child,.gd-home-journey-copy>p{color:var(--home-muted);font-size:.94rem;line-height:1.65}.gd-home-journey-pain{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.3rem}.gd-home-journey-pain span{padding:.4rem .58rem;border:1px solid rgba(179,91,70,.15);border-radius:999px;color:#8b5144;background:#faeee9;font-size:.67rem;font-weight:700}.gd-home-journey-alert{display:flex;align-items:center;gap:.75rem;margin-top:1.4rem;padding:.8rem;border:1px solid rgba(207,137,52,.18);border-radius:.7rem;background:#fff8e9}.gd-home-journey-alert>svg{width:2rem;height:2rem;padding:.45rem;border-radius:.5rem;color:#a56823;background:#f5dfb8}.gd-home-journey-alert small,.gd-home-journey-alert strong{display:block}.gd-home-journey-alert strong{font-size:.73rem}.gd-home-journey-alert small{margin-top:.12rem;color:#9c8060;font-size:.59rem}.gd-home-journey-arrival{position:relative;z-index:3;display:flex;min-height:24rem;align-items:center;margin-top:4rem;padding:clamp(2rem,5vw,4.5rem);overflow:hidden;border-radius:1.25rem;color:#fff;background:#205f4e}.gd-home-journey-arrival>div{position:relative;z-index:2;width:58%}.gd-home-journey-arrival .gd-home-overline{color:#bce3d3}.gd-home-journey-arrival>div>p:last-child{color:#c3d8d0}.gd-home-journey-arrival>img{right:-5rem;bottom:-9rem;width:clamp(28rem,43vw,42rem)}.gd-home-journey-arrival>div{width:50%}.gd-home-journey-arrival>.gd-home-arrival-handoff{right:-3.5rem;bottom:0;width:min(49%,34rem)}.gd-home-section{padding:clamp(5.5rem,9vw,8rem) 1.5rem}.gd-home-section__intro{max-width:46rem;margin-bottom:3rem}.gd-home-final h2,.gd-home-section__intro h2,.gd-home-split h2{margin:.65rem 0 1rem;font-family:var(--gd-mkt-font-display);font-size:clamp(2.7rem,5vw,4.5rem);font-weight:560;line-height:1;letter-spacing:-.048em}.gd-home-section__intro>p:last-child{max-width:36rem;color:var(--home-muted);font-size:1.03rem;line-height:1.65}.gd-home-section__intro--row{display:flex;max-width:none;align-items:end;justify-content:space-between;gap:4rem}.gd-home-section__intro--row>p{max-width:28rem;margin-bottom:.6rem}.gd-home-workflow{background:#fff}.gd-home-steps{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--home-line);border-radius:1rem;background:var(--home-surface);box-shadow:0 16px 45px rgba(23,33,29,.055)}.gd-home-steps article{position:relative;min-height:18rem;padding:1.6rem;border-right:1px solid var(--home-line)}.gd-home-steps article:last-child{border-right:0}.gd-home-step__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4rem}.gd-home-step__head svg{width:2.1rem;height:2.1rem;padding:.5rem;border-radius:.55rem;color:var(--home-green);background:var(--home-mint)}.gd-home-step__head span{color:#a0aba5;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.gd-home-steps h3{margin-bottom:.65rem;font-size:1.2rem;letter-spacing:-.025em}.gd-home-steps p{color:var(--home-muted);font-size:.9rem;line-height:1.6}.gd-home-bento-section{width:100%;max-width:none;background:#f1f3ee}.gd-home-bento-section>*{width:min(1180px,100%);margin-inline:auto}.gd-home-bento{display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:30rem 30rem;gap:1rem}.gd-home-bento-card{position:relative;display:flex;overflow:hidden;border:1px solid var(--home-line);border-radius:1.2rem;color:var(--home-ink);background:#fff;box-shadow:0 4px 16px rgba(23,33,29,.035);text-decoration:none;transition:transform .22s ease,box-shadow .22s ease}.gd-home-bento-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(23,33,29,.09)}.gd-home-bento-copy{position:relative;z-index:2;padding:1.75rem}.gd-home-bento-copy h3{max-width:16ch;margin:.45rem 0 .7rem;font-family:var(--gd-mkt-font-display);font-size:clamp(1.8rem,3vw,2.55rem);font-weight:560;line-height:1.02;letter-spacing:-.04em}.gd-home-bento-copy>p:not(.gd-home-overline){max-width:30rem;color:var(--home-muted);font-size:.9rem;line-height:1.55}.gd-home-iconbox{display:grid;width:2.35rem;height:2.35rem;margin-bottom:1.2rem;place-items:center;border-radius:.65rem;color:var(--home-green);background:var(--home-mint)}.gd-home-iconbox svg{width:1.15rem;height:1.15rem}.gd-home-text-link{display:inline-flex;align-items:center;gap:.45rem;margin-top:.8rem;color:var(--home-green);font-size:.78rem;font-weight:750}.gd-home-bento-card--desk{grid-column:1/-1}.gd-home-bento-card--desk .gd-home-bento-copy{width:40%;padding:2rem}.gd-home-bento-media{position:absolute;top:2rem;right:-4rem;width:65%;overflow:hidden;border:1px solid rgba(23,33,29,.12);border-radius:.8rem 0 0 0;box-shadow:0 20px 40px rgba(23,33,29,.12)}.gd-home-bento-media img{display:block;width:100%;height:auto}.gd-home-bento-card--alerts{flex-direction:column;background:#1c2924;color:#fff}.gd-home-bento-card--alerts .gd-home-bento-copy>p:not(.gd-home-overline){color:#aebbb5}.gd-home-bento-card--alerts .gd-home-overline{color:#92c7b2}.gd-home-bento-card--alerts .gd-home-iconbox{color:#b6e4d1;background:rgba(111,191,157,.15)}.gd-home-alert-list{display:grid;gap:.6rem;margin:auto 1.5rem 1.5rem}.gd-home-alert-list>div{display:flex;align-items:center;gap:.7rem;padding:.75rem;border:1px solid rgba(255,255,255,.09);border-radius:.65rem;background:rgba(255,255,255,.055)}.gd-home-alert-list>div>span{display:grid;width:1.85rem;height:1.85rem;place-items:center;border-radius:.5rem}.gd-home-alert-list svg{width:.95rem;height:.95rem}.gd-home-alert-list .is-green{color:#a7dfc6;background:rgba(75,165,126,.2)}.gd-home-alert-list .is-amber{color:#efbd81;background:rgba(213,142,69,.18)}.gd-home-alert-list p{margin:0}.gd-home-alert-list small,.gd-home-alert-list strong{display:block}.gd-home-alert-list strong{font-size:.72rem}.gd-home-alert-list small{margin-top:.15rem;color:#9eada6;font-size:.58rem}.gd-home-bento-card--roster{flex-direction:column}.gd-home-roster-visual{display:grid;gap:.5rem;margin:auto 1.5rem 1.5rem;padding:.7rem;border:1px solid var(--home-line);border-radius:.75rem;background:#f7f8f5}.gd-home-roster-visual>div{display:grid;grid-template-columns:2rem 1fr 1rem;align-items:center;gap:.65rem;padding:.55rem;border-radius:.5rem;background:#fff}.gd-home-roster-visual>div>span{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;color:var(--home-green);background:var(--home-mint);font-size:.52rem;font-weight:750}.gd-home-roster-visual p{margin:0}.gd-home-roster-visual small,.gd-home-roster-visual strong{display:block}.gd-home-roster-visual strong{font-size:.67rem}.gd-home-roster-visual small{margin-top:.1rem;color:#8a948f;font-size:.55rem}.gd-home-roster-visual svg{width:.8rem;height:.8rem;color:#32916e}.gd-home-bento-card--brand{grid-column:1/-1;color:#fff;background:#335f54}.gd-home-bento-card--brand .gd-home-bento-copy{width:48%;padding:2.1rem}.gd-home-bento-card--brand .gd-home-overline{color:#bce4d4}.gd-home-bento-card--brand .gd-home-bento-copy>p:not(.gd-home-overline){color:#c4d8d1}.gd-home-bento-card--brand .gd-home-iconbox{color:#d6f2e7;background:rgba(255,255,255,.1)}.gd-home-gift-card{position:absolute;top:2.5rem;right:4rem;display:flex;width:19rem;height:25rem;flex-direction:column;align-items:center;padding:2rem;border:1px solid rgba(255,255,255,.35);border-radius:1.1rem 1.1rem 0 0;color:#203f36;background:#f5f1e9;box-shadow:0 20px 60px rgba(5,25,18,.25);transform:rotate(3deg)}.gd-home-gift-card>span{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.gd-home-gift-card>strong{margin-top:.3rem;font-family:var(--gd-mkt-font-display);font-size:1.3rem}.gd-home-gift-orbit{display:grid;width:7rem;height:7rem;margin:4rem 0 2.2rem;place-items:center;border:1px solid #b8ccc3;border-radius:50%;box-shadow:0 0 0 1rem rgba(51,95,84,.05),0 0 0 2rem rgba(51,95,84,.035)}.gd-home-gift-orbit svg{width:2.4rem;height:2.4rem;color:var(--home-coral)}.gd-home-gift-card>p{font-family:var(--gd-mkt-font-display);font-size:1.35rem}.gd-home-split{display:block;background:#fff}.gd-home-split__copy{position:relative;max-width:48rem;margin:0 auto 3.5rem;padding:0;text-align:center}.gd-home-split__copy>p:last-child{max-width:40rem;margin-inline:auto;color:var(--home-muted);line-height:1.65}.gd-home-role-cards{display:grid;width:min(1080px,100%);grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-inline:auto}.gd-home-role-cards article{display:flex;min-height:24rem;flex-direction:column;padding:clamp(1.6rem,3vw,2.4rem);border:1px solid var(--home-line);border-radius:1.2rem;background:#f4f7f2}.gd-home-role-cards article>span{color:var(--home-green);font-size:.72rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.gd-home-role-cards h3{margin:1.2rem 0 2rem;font-family:var(--gd-mkt-font-display);font-size:2.1rem;font-weight:560;line-height:1.05;letter-spacing:-.04em}.gd-home-role-cards ul{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.gd-home-role-cards li{display:flex;align-items:center;gap:.5rem;color:var(--home-muted);font-size:.82rem}.gd-home-role-cards li svg{width:.85rem;height:.85rem;color:var(--home-green)}.gd-home-role-cards a{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;color:var(--home-green);font-size:.82rem;font-weight:750;text-decoration:none}.gd-home-role-cards article.is-dark{color:#fff;border-color:#1b2924;background:#1b2924}.gd-home-role-cards article.is-dark a,.gd-home-role-cards article.is-dark>span{color:#9fd4bf}.gd-home-role-cards article.is-dark li{color:#b1beb8}.gd-home-role-cards article.is-dark li svg{color:#8bc9af}.gd-home-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:5rem;background:#f1f3ee}.gd-home-faq__list{border-top:1px solid var(--home-line)}.gd-home-faq details{border-bottom:1px solid var(--home-line)}.gd-home-faq summary{display:flex;min-height:5rem;align-items:center;justify-content:space-between;gap:2rem;cursor:pointer;font-size:1rem;font-weight:700;list-style:none}.gd-home-faq summary::-webkit-details-marker{display:none}.gd-home-faq summary span{display:grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;border:1px solid var(--home-line);border-radius:50%;transition:transform .18s ease}.gd-home-faq details[open] summary span{transform:rotate(45deg)}.gd-home-faq details>p{max-width:38rem;padding:0 3rem 1.5rem 0;color:var(--home-muted);font-size:.9rem;line-height:1.65}.gd-home-final{padding:2rem 1.5rem 5rem;background:#f1f3ee}.gd-home-final>div{position:relative;overflow:hidden;padding:clamp(3rem,7vw,6.5rem) clamp(23rem,43vw,37rem) clamp(3rem,7vw,6.5rem) clamp(3rem,7vw,6.5rem);border-radius:1.3rem;color:#fff;background:#205f4e}.gd-home-final>div:after{content:"";position:absolute;right:-8rem;bottom:-13rem;width:32rem;height:32rem;border:1px solid rgba(255,255,255,.15);border-radius:50%;box-shadow:0 0 0 4rem rgba(255,255,255,.025),0 0 0 8rem rgba(255,255,255,.02)}.gd-home-final .gd-home-overline{color:#b9e0d0}.gd-home-final h2{position:relative;z-index:1;max-width:12ch;font-size:clamp(3rem,6vw,5.2rem)}.gd-home-final>div>p:not(.gd-home-overline){position:relative;z-index:1;color:#c4d8d1}.gd-home-final .gd-home-actions{position:relative;z-index:1;margin-top:2rem}.gd-home-final-door{--forest-shift:0px;right:clamp(1rem,4vw,4rem);bottom:0;width:clamp(19rem,31vw,29rem);height:auto;transform:translate3d(0,var(--forest-shift),0)}.gd-home-final-door,.gd-home-final>div>.gd-home-final-door{position:absolute;z-index:1}.gd-home-button--light{color:#173c31;background:#fff}.gd-home-button--outline{color:#fff;border-color:rgba(255,255,255,.28);background:transparent}.gd-forest-finale,.gd-forest-hero,.gd-forest-story{position:absolute;inset:0;pointer-events:none}.gd-forest-flora,.gd-forest-layer,.gd-forest-mascot,.gd-forest-prop{--forest-shift:0px;position:absolute;height:auto;user-select:none;transform:translate3d(0,var(--forest-shift),0);will-change:transform}.gd-forest-hero{z-index:0;overflow:hidden}.gd-forest-layer--clouds{top:-26rem;left:8%;width:min(88rem,92vw);opacity:.42;mix-blend-mode:multiply}.gd-forest-layer--trees{right:-20rem;bottom:-34rem;width:min(92rem,90vw);opacity:.16;filter:saturate(.85);mask-image:linear-gradient(0deg,black 42%,transparent 87%)}.gd-forest-layer--hills{left:-28rem;bottom:-40rem;width:min(96rem,96vw);opacity:.11;filter:saturate(.7);mask-image:linear-gradient(0deg,black 36%,transparent 82%)}.gd-forest-layer--ground{right:-18rem;bottom:-48rem;width:min(92rem,95vw);opacity:.18;mask-image:linear-gradient(0deg,black 44%,transparent 79%)}.gd-forest-layer--hero-path{right:0;bottom:-14rem;width:100%;opacity:.16;filter:saturate(.78);mask-image:linear-gradient(0deg,black 48%,transparent 92%)}.gd-forest-prop--hero-signal{right:max(-1.5rem,calc((100vw - 1320px) / 2));bottom:-11rem;width:clamp(28rem,39vw,43rem);opacity:.22;filter:saturate(.82);transform:translate3d(0,var(--forest-shift),0) rotate(3deg)}.gd-home-bento-section,.gd-home-split,.gd-home-workflow{position:relative;isolation:isolate;overflow:visible}.gd-home-bento-section>:not(.gd-forest-story),.gd-home-split>:not(.gd-forest-story),.gd-home-workflow>:not(.gd-forest-story){position:relative;z-index:2}.gd-forest-story--handoff{z-index:1;overflow:hidden}.gd-forest-flora--workflow{left:-20rem;bottom:-19rem;width:44rem;opacity:.24}.gd-forest-prop--roster{right:max(-2.5rem,calc((100vw - 1280px) / 2));top:1.5rem;bottom:auto;width:clamp(18rem,27vw,28rem);opacity:.92;transform:translate3d(0,var(--forest-shift),0) rotate(-3deg)}.gd-forest-prop--mailbox{left:max(-3.5rem,calc((100vw - 1320px) / 2));top:34%;width:clamp(11rem,17vw,18rem);opacity:.9;transform:translate3d(0,var(--forest-shift),0) rotate(3deg)}.gd-home-workflow .gd-home-section__intro{margin-left:clamp(0rem,11vw,7rem)}.gd-home-workflow .gd-home-steps{position:relative;z-index:3;width:min(980px,calc(100% - 8rem));margin-inline:auto}.gd-forest-story--workflow-signal{z-index:1;overflow:hidden}.gd-forest-prop--workflow-signal{right:max(-4rem,calc((100vw - 1260px) / 2));bottom:-7rem;width:clamp(26rem,38vw,40rem);opacity:.2;transform:translate3d(0,var(--forest-shift),0) rotate(4deg)}.gd-forest-story--signals{z-index:1}.gd-forest-prop--signal-post{top:3.5rem;right:max(-4rem,calc((100vw - 1360px) / 2));width:clamp(17rem,24vw,25rem);opacity:.9;transform:translate3d(0,var(--forest-shift),0) rotate(5deg)}.gd-forest-flora--signals{right:-15rem;bottom:10rem;width:35rem;opacity:.16;transform:translate3d(0,var(--forest-shift),0) rotate(-9deg)}.gd-home-bento-section .gd-home-section__intro{padding-right:0}.gd-live-demo{--live-border:#e1e3e5;--live-muted:#6d7175;--live-ink:#202223;--live-coral:#205f4e;padding:clamp(6rem,10vw,9rem) 1.5rem;color:var(--live-ink);background:#f1f2f4}.gd-live-demo__heading{width:min(780px,100%);margin:0 auto 4rem;text-align:center}.gd-live-demo__heading h2{margin:.65rem 0 1rem;font-family:var(--gd-mkt-font-display);font-size:clamp(2.8rem,5.5vw,4.8rem);font-weight:560;line-height:.98;letter-spacing:-.05em}.gd-live-demo__heading>p:last-child{max-width:42rem;margin-inline:auto;color:var(--live-muted);line-height:1.65}.gd-live-demo__layout{display:grid;width:min(1180px,100%);grid-template-columns:.72fr 1.28fr;gap:2rem;margin-inline:auto;align-items:start}.gd-live-demo__steps{display:grid;gap:1rem}.gd-live-demo__steps>button{position:relative;display:grid;min-height:17rem;align-content:center;gap:.75rem;padding:2rem;overflow:hidden;border:1px solid var(--live-border);border-radius:.85rem;color:var(--live-ink);background:rgba(255,255,255,.65);text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.gd-live-demo__steps>button:hover{transform:translateY(-2px);background:#fff}.gd-live-demo__steps>button.is-active{border-color:color-mix(in srgb,var(--live-coral) 45%,var(--live-border));background:#fff;box-shadow:inset 3px 0 0 var(--live-coral),0 18px 45px rgba(23,33,29,.06)}.gd-live-demo__steps>button>span{color:var(--live-coral);font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.gd-live-demo__steps>button>strong{max-width:18ch;font-family:var(--gd-mkt-font-display);font-size:1.8rem;font-weight:600;line-height:1.02;letter-spacing:-.035em}.gd-live-demo__steps>button>small{max-width:34rem;color:var(--live-muted);font-size:.82rem;line-height:1.55}.gd-live-demo__steps>button>svg{position:absolute;right:1.5rem;bottom:1.5rem;width:1rem}.gd-live-demo__stage{position:sticky;top:6rem;min-width:0}.gd-live-window{overflow:hidden;border:1px solid #d7dad8;border-radius:.9rem;background:#fff;box-shadow:0 28px 70px rgba(23,33,29,.13)}.gd-live-window__bar{display:grid;height:3rem;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 1rem;color:#c5d0cb;background:#19241f;font-size:.68rem}.gd-live-window__bar>div{display:flex;gap:.35rem}.gd-live-window__bar i{width:.52rem;height:.52rem;border-radius:50%;background:#53635c}.gd-live-window__bar strong{color:#fff;font-size:.72rem}.gd-live-window__bar>span{justify-self:end}.gd-live-window__body{display:grid;min-height:40rem;grid-template-columns:3.25rem 1fr;background:#f6f7f5}.gd-live-window__body>aside{display:flex;align-items:center;flex-direction:column;gap:.65rem;padding:.8rem .55rem;border-right:1px solid var(--live-border);background:#fff}.gd-live-window__body>aside b{display:grid;width:1.7rem;height:1.7rem;margin-bottom:.4rem;place-items:center;border-radius:.45rem;color:#fff;background:#245f4f;font-size:.65rem}.gd-live-window__body>aside span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.45rem;color:#8c9691}.gd-live-window__body>aside span.is-active{color:var(--live-coral);background:color-mix(in srgb,var(--live-coral) 12%,#fff)}.gd-live-window__body>aside svg{width:.95rem}.gd-live-window__content{min-width:0;padding:1.25rem;animation:gd-live-enter .26s ease both}@keyframes gd-live-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gd-live-panel{min-height:37.5rem}.gd-live-panel header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.gd-live-panel header small{display:block;margin-bottom:.28rem;color:var(--live-muted);font-size:.62rem}.gd-live-panel header h3{margin:0;font-size:1rem;letter-spacing:-.02em}.gd-live-panel button,.gd-live-panel header button{font:inherit}.gd-live-panel header button{padding:.46rem .72rem;border:0;border-radius:.45rem;color:#fff;background:#245f4f;font-size:.66rem;font-weight:700}.gd-live-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:.55rem}.gd-live-kpis>div{padding:.75rem;border:1px solid var(--live-border);border-radius:.55rem;background:#fff}.gd-live-kpis small,.gd-live-kpis span,.gd-live-kpis strong{display:block}.gd-live-kpis span{color:var(--live-muted);font-size:.55rem}.gd-live-kpis strong{margin:.3rem 0 .2rem;font-size:1.35rem}.gd-live-kpis small{color:#3b8d68;font-size:.48rem}.gd-live-kpis .is-warn small{color:#b16a32}.gd-live-filters{display:flex;gap:.35rem;margin:1rem 0 .65rem}.gd-live-filters button{padding:.36rem .58rem;border:1px solid var(--live-border);border-radius:999px;color:var(--live-muted);background:#fff;font-size:.55rem;cursor:pointer}.gd-live-filters button.is-active{color:#fff;border-color:#245f4f;background:#245f4f}.gd-live-table{overflow:hidden;border:1px solid var(--live-border);border-radius:.55rem;background:#fff}.gd-live-table>button,.gd-live-table__head{display:grid;grid-template-columns:1.35fr .9fr .65fr 1fr;align-items:center;gap:.5rem;padding:.58rem .7rem}.gd-live-table__head{color:var(--live-muted);background:#fafafa;font-size:.5rem}.gd-live-table>button{width:100%;border:0;border-top:1px solid #edf0ee;color:var(--live-ink);background:#fff;text-align:left;font-size:.55rem;cursor:pointer}.gd-live-table>button.is-selected{background:#fff7f4;box-shadow:inset 2px 0 var(--live-coral)}.gd-live-table>button>span:first-child{display:flex;align-items:center;gap:.45rem;font-weight:650}.gd-live-table>button>span:first-child b{display:grid;width:1.45rem;height:1.45rem;place-items:center;border-radius:50%;color:#245f4f;background:#e6f0ec;font-size:.43rem}.gd-live-table [data-status]{width:fit-content;padding:.24rem .4rem;border-radius:999px;color:#3a745e;background:#e6f2ed;font-size:.48rem}.gd-live-table [data-status="Needs attention"]{color:#9b5d28;background:#fff0dc}.gd-live-selection{display:flex;align-items:center;gap:.55rem;margin-top:.7rem;padding:.65rem;border:1px solid #f0d4c9;border-radius:.55rem;background:#fff7f4}.gd-live-selection svg{width:1rem;color:var(--live-coral)}.gd-live-selection small,.gd-live-selection strong{display:block;font-size:.55rem}.gd-live-selection small{margin-top:.15rem;color:var(--live-muted)}.gd-live-pill{padding:.3rem .48rem;border-radius:999px;color:#286d52;background:#e3f1eb;font-size:.53rem;font-weight:700}.gd-live-pill.is-warn{color:#96561f;background:#ffedd6}.gd-live-note{margin:0 0 1rem;padding:.7rem;border:1px solid #d9e4df;border-radius:.55rem;color:#52625b;background:#f4f8f6;font-size:.58rem;line-height:1.5}.gd-live-roster-list{display:grid;gap:.5rem}.gd-live-roster-list>div{display:grid;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.6rem;padding:.7rem;border:1px solid var(--live-border);border-radius:.55rem;background:#fff;font-size:.62rem}.gd-live-roster-list>div>span{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:.35rem;color:#fff;background:#3d8b69}.gd-live-roster-list svg{width:.72rem}.gd-live-roster-list small{color:var(--live-muted);font-size:.52rem}.gd-live-handoff{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.65rem;margin:1rem 0;padding:.9rem;border:1px dashed #c8cecb;border-radius:.65rem;background:#fafafa}.gd-live-handoff>div{display:flex;align-items:center;gap:.55rem}.gd-live-handoff svg{width:1rem;color:#3d8065}.gd-live-handoff small,.gd-live-handoff strong{display:block;font-size:.55rem}.gd-live-handoff small{margin-top:.15rem;color:var(--live-muted)}.gd-live-primary{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.58rem .85rem;border:0;border-radius:.5rem;color:#fff;background:var(--live-coral);font-size:.62rem;font-weight:750;cursor:pointer}.gd-live-primary svg{width:.82rem}.gd-live-event{display:flex;gap:.85rem;padding:1rem;border:1px solid #f0d7c6;border-radius:.65rem;background:#fff8ef}.gd-live-event>svg{width:1.25rem;color:#b16a32}.gd-live-event strong{font-size:.72rem}.gd-live-event p{margin:.4rem 0;color:#655b53;font-size:.62rem;line-height:1.5}.gd-live-event small{color:#9b8d81;font-size:.52rem}.gd-live-owner{display:flex;align-items:center;justify-content:space-between;margin:1rem 0;padding:.85rem;border:1px solid var(--live-border);border-radius:.55rem;background:#fff;font-size:.6rem}.gd-live-owner>span{color:var(--live-muted)}.gd-live-owner>div{display:flex;align-items:center;gap:.45rem}.gd-live-owner b{display:grid;width:1.5rem;height:1.5rem;place-items:center;border-radius:50%;color:#fff;background:#245f4f;font-size:.52rem}.gd-live-actions{display:flex;gap:.5rem}.gd-live-actions>button:not(.gd-live-primary){padding:.55rem .75rem;border:1px solid var(--live-border);border-radius:.5rem;color:var(--live-ink);background:#fff;font-size:.6rem}.gd-live-panel--gift{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem}.gd-live-gift-page{display:flex;min-height:32rem;flex-direction:column;align-items:center;padding:2rem 1.5rem;border:1px solid #d9d5cb;border-radius:.8rem;color:#26473d;background:#f7f1e7;text-align:center}.gd-live-gift-page>span{font-size:.55rem;letter-spacing:.12em;text-transform:uppercase}.gd-live-gift-page h3{margin:.3rem 0;font-family:var(--gd-mkt-font-display);font-size:1.45rem}.gd-live-gift-mark{display:grid;width:6.5rem;height:6.5rem;margin:3rem 0 2rem;place-items:center;border:1px solid #b5c9c1;border-radius:50%;box-shadow:0 0 0 1rem rgba(36,95,79,.05)}.gd-live-gift-mark svg{width:2rem;color:var(--live-coral)}.gd-live-gift-page>b{font-family:var(--gd-mkt-font-display);font-size:1.3rem}.gd-live-gift-page>p{max-width:22rem;color:#56655f;font-size:.62rem;line-height:1.55}.gd-live-gift-page>small{color:#7d8b85;font-size:.52rem}.gd-live-gift-page>button{margin-top:auto;padding:.5rem .75rem;border:1px solid #b9c8c2;border-radius:.45rem;color:#26473d;background:transparent;font-size:.55rem}.gd-live-brand-controls{align-self:start;padding:1rem;border:1px solid var(--live-border);border-radius:.7rem;background:#fff}.gd-live-brand-controls small,.gd-live-brand-controls strong{display:block}.gd-live-brand-controls small{color:var(--live-muted);font-size:.52rem}.gd-live-brand-controls strong{margin:.3rem 0 1rem;font-size:.78rem}.gd-live-brand-controls>div{display:flex;gap:.35rem}.gd-live-brand-controls span{padding:.35rem .5rem;border:1px solid var(--live-border);border-radius:.4rem;font-size:.5rem}.gd-live-brand-controls span.is-selected{border-color:#245f4f;background:#e7f0ed}.gd-live-brand-controls p{color:var(--live-muted);font-size:.56rem;line-height:1.5}.gd-live-demo{padding-block:clamp(6rem,9vw,8rem);background:#f1f3ee}.gd-live-demo__heading{margin-bottom:clamp(4rem,7vw,7rem)}.gd-live-demo__layout{grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr);gap:clamp(2.5rem,5vw,5rem)}.gd-live-demo__steps{gap:0}.gd-live-demo__steps>button{min-height:15rem;gap:.55rem;padding:2.25rem 0 2.25rem 2rem;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.gd-live-demo__steps>button.is-active,.gd-live-demo__steps>button:hover{border:0;background:transparent;box-shadow:none;transform:none}.gd-live-demo__steps>button:focus{outline:none}.gd-live-demo__steps>button:focus-visible strong{text-decoration:underline;text-decoration-color:var(--home-green);text-decoration-thickness:2px;text-underline-offset:.3rem}.gd-live-demo__steps>button>strong{font-size:clamp(1.45rem,2.2vw,2rem)}.gd-live-demo__steps>button>small{max-width:27rem;font-size:.88rem}.gd-live-demo__step-line{position:absolute;inset:0 auto 0 0;width:1px;background:#d7d8d5}.gd-live-demo__step-line:after{position:absolute;top:50%;left:50%;width:.62rem;height:.62rem;border:2px solid #f1f3ee;border-radius:50%;background:#b9bdb9;content:"";transform:translate(-50%,-50%);transition:width .18s ease,height .18s ease,background .18s ease}.gd-live-demo__steps>button.is-active .gd-live-demo__step-line:after{width:.85rem;height:.85rem;background:var(--live-coral)}.gd-live-demo__stage{top:5.5rem}.gd-live-window{border-color:#d9dbdc;border-radius:12px;box-shadow:0 24px 70px rgba(32,34,35,.12),0 2px 8px rgba(32,34,35,.05)}.gd-live-window__body{min-height:42rem;grid-template-columns:10.5rem 1fr;background:#f1f2f4}.gd-live-window__body>aside{align-items:stretch;gap:.2rem;padding:1rem .75rem}.gd-live-window__brand{display:grid;gap:.1rem;margin-bottom:1.25rem;padding:.2rem .55rem}.gd-live-window__brand strong{font-size:.82rem;letter-spacing:-.02em}.gd-live-window__account small,.gd-live-window__brand small{color:#8c9196;font-size:.58rem}.gd-live-window__nav-label{padding:0 .55rem .35rem;color:#8c9196;font-size:.52rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gd-live-window__body>aside span{display:flex;width:auto;height:auto;justify-content:flex-start;gap:.55rem;padding:.55rem .65rem;color:#4c5052;font-size:.66rem;font-weight:550}.gd-live-window__body>aside span.is-active{color:#202223;background:#dcece4;box-shadow:inset 3px 0 0 var(--live-coral)}.gd-live-window__body>aside svg{width:.85rem;height:.85rem}.gd-live-window__account{display:grid;gap:.1rem;margin-top:auto;padding:.8rem .55rem .2rem;border-top:1px solid var(--live-border)}.gd-live-window__account b{font-size:.62rem}.gd-live-window__content{padding:clamp(1.25rem,2.5vw,2rem)}.gd-live-panel{min-height:38rem}.gd-live-panel header{margin-bottom:1.25rem}.gd-live-panel header small{color:var(--live-coral);font-size:.58rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.gd-live-panel header h3{font-size:1.25rem;font-weight:650}.gd-live-panel header button{border-radius:8px;background:var(--live-coral)}.gd-live-kpis{gap:.5rem}.gd-live-kpis>div{padding:.8rem .9rem;border-radius:8px}.gd-live-kpis span{font-size:.58rem;font-weight:600}.gd-live-kpis strong{font-size:1.45rem}.gd-live-kpis small{font-size:.52rem}.gd-live-filters button{border-radius:8px;font-size:.58rem}.gd-live-filters button.is-active{border-color:#202223;background:#202223}.gd-live-table>button.is-selected{background:#eef6f1;box-shadow:inset 2px 0 var(--home-green)}.gd-live-selection{border-color:#cbded5;background:#eef6f1}.gd-live-table{border-radius:8px}.gd-live-table>button,.gd-live-table__head{padding:.72rem .8rem}.gd-live-table__head{font-size:.54rem}.gd-live-table>button{font-size:.58rem}.gd-live-brand-controls,.gd-live-event,.gd-live-handoff,.gd-live-note,.gd-live-owner,.gd-live-roster-list>div,.gd-live-selection{border-radius:8px}.gd-live-gift-page{border-radius:12px}@media (max-width:980px){.gd-live-demo__layout{grid-template-columns:1fr;gap:1.5rem}.gd-live-demo__steps{display:flex;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x mandatory}.gd-live-demo__steps>button{min-width:14rem;min-height:8.5rem;padding:1rem 1.25rem;scroll-snap-align:start}.gd-live-demo__steps>button>strong{font-size:1.1rem}.gd-live-demo__steps>button>small{display:none}.gd-live-demo__step-line{inset:auto 0 0;width:auto;height:1px}.gd-live-demo__step-line:after{top:50%;left:1.2rem}.gd-live-demo__stage{position:relative;top:auto}}@media (max-width:680px){.gd-live-demo{padding-inline:1rem}.gd-live-demo__heading{text-align:left}.gd-live-demo__heading h2{font-size:clamp(2.5rem,13vw,3.7rem)}.gd-live-window__body{min-height:37rem;grid-template-columns:3.1rem 1fr}.gd-live-window__body>aside{padding:.75rem .45rem}.gd-live-window__brand{padding-inline:0;text-align:center}.gd-live-window__brand strong{font-size:0}.gd-live-window__brand strong:first-letter{font-size:.9rem}.gd-live-window__body>aside span,.gd-live-window__brand small,.gd-live-window__nav-label{font-size:0}.gd-live-window__body>aside span{justify-content:center;padding:.6rem}.gd-live-window__body>aside svg{width:1rem;height:1rem}.gd-live-window__account{display:none}.gd-live-window__content{padding:.9rem;overflow:hidden}.gd-live-kpis{grid-template-columns:repeat(2,1fr)}.gd-live-table__head{display:none}.gd-live-table>button{grid-template-columns:1.35fr 1fr}.gd-live-table>button>span:nth-child(3),.gd-live-table>button>span:nth-child(4){display:none}.gd-live-panel--gift{grid-template-columns:1fr}.gd-live-brand-controls,.gd-live-roster-list small{display:none}.gd-live-handoff{grid-template-columns:1fr}.gd-live-handoff>svg{margin:auto;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.gd-live-window__content{animation:none}.gd-live-demo__step-line:after,.gd-live-demo__steps>button{transition:none}}.gd-cdf-kicker{margin:0 0 .75rem;color:#2b6b59;font-size:.7rem;font-weight:820;letter-spacing:.14em;text-transform:uppercase}.gd-cdf-entry{padding:clamp(5rem,9vw,8rem) 1.5rem;background:#1c2924}.gd-cdf-entry h2{max-width:17ch;margin:0;font:560 clamp(3rem,6.5vw,6.2rem)/.94 var(--gd-mkt-font-display);letter-spacing:-.055em}.gd-cdf-entry>div>p:not(.gd-cdf-kicker){max-width:40rem;margin:1.5rem 0 3.5rem;color:#b9c8c0;font-size:1.08rem;line-height:1.7}.gd-cdf-entry .gd-cdf-kicker{color:#e1bd4f}.gd-cdf-route{gap:1rem;padding:1rem;border:1px solid rgba(255,255,255,.12);border-radius:1.3rem;background:rgba(255,255,255,.04)}.gd-cdf-route>span{gap:.8rem;min-height:5.5rem;background:rgba(255,255,255,.05)}.gd-cdf-route>span>svg{color:#dcb943;background:rgba(220,185,67,.12)}.gd-cdf-route>span small{color:#90a299;font-size:.67rem;font-weight:500}.gd-cdf-route>span.is-current{color:#1c2924;background:#f4e5a9}.gd-cdf-route>span.is-current svg{color:#f4e5a9}.gd-cdf-route>span.is-current small{color:#5f6d66}.gd-cdf-route>i{color:#82948b}.gd-cdf-demo{background:#e9eee9}.gd-cdf-demo__heading{grid-template-columns:1fr .7fr;column-gap:4rem;margin:0 auto 3rem}.gd-cdf-demo__heading h2{max-width:15ch;font:560 clamp(3rem,5.5vw,5.5rem)/.95 var(--gd-mkt-font-display)}.gd-cdf-demo__heading>p:last-child{max-width:30rem;color:#64716a;line-height:1.65}.gd-cdf-demo__layout{grid-template-columns:18rem 1fr}.gd-cdf-stages button{grid-template-columns:2.3rem 1fr;gap:.15rem .8rem;padding:1.1rem;border:1px solid rgba(23,33,29,.1);border-radius:1rem;color:#64716a;background:rgba(255,255,255,.5);transition:background .2s,transform .2s,box-shadow .2s}.gd-cdf-stages button>span{width:2.2rem;height:2.2rem;color:#597067;background:#dbe5df;font:800 .62rem ui-monospace,monospace}.gd-cdf-stages button strong{font-size:.86rem}.gd-cdf-stages button.is-active{transform:translateX(.55rem);box-shadow:0 18px 45px rgba(23,33,29,.11)}.gd-cdf-stages button.is-active>span{color:#f4dfa0}.gd-cdf-workspace{border:1px solid rgba(23,33,29,.13);border-radius:1.4rem;box-shadow:0 28px 80px rgba(23,33,29,.15)}.gd-cdf-workspace__bar{height:3.7rem;padding:0 1rem;background:#1c2924;font-size:.72rem}.gd-cdf-workspace__bar small{color:#94a69d}.gd-cdf-workspace__bar i{padding:.32rem .55rem;color:#aee0cb;background:rgba(65,156,119,.15);font-size:.6rem}.gd-cdf-workspace__body{min-height:38rem;padding:1.4rem}.gd-cdf-workspace__topline small{font-size:.65rem}.gd-cdf-workspace__topline h3{font-size:1.25rem}.gd-cdf-ticket>button,.gd-cdf-workspace__topline button{padding:.7rem .9rem;font:760 .68rem var(--gd-mkt-font-sans)}.gd-cdf-exception,.gd-cdf-intake{display:grid;min-height:31rem;grid-template-columns:.8fr 1.2fr;align-items:center;gap:1.2rem}.gd-cdf-intake__rule{display:flex;align-items:flex-start;flex-direction:column;padding:1.4rem;border:1px solid #dce3de;border-radius:1rem;background:#fff}.gd-cdf-intake__rule>svg{width:2.6rem;height:2.6rem;margin-bottom:1.2rem;padding:.6rem;border-radius:.7rem;color:#205f4e;background:#e2eee8}.gd-cdf-intake__rule small{color:#7b8780}.gd-cdf-intake__rule strong{margin:.35rem 0 1rem;font-size:1.2rem}.gd-cdf-intake__rule code{width:100%;padding:.8rem;border:1px solid #dce4df;border-radius:.55rem;color:#315f50;background:#f5f8f5;font-size:.72rem}.gd-cdf-intake__rule span{display:flex;align-items:center;gap:.4rem;margin-top:1rem;color:#2b745a;font-size:.7rem;font-weight:760}.gd-cdf-intake__rule span svg{width:.85rem}.gd-cdf-exception>img,.gd-cdf-intake>img{width:100%;max-height:28rem;object-fit:contain;filter:drop-shadow(0 22px 25px rgba(23,33,29,.13))}.gd-cdf-kpis span{padding:.8rem;border:1px solid #dfe5e1;border-radius:.7rem;color:#7a857f;background:#fff;font-size:.62rem}.gd-cdf-kpis b{margin-top:.2rem}.gd-cdf-filters button{font-size:.62rem}.gd-cdf-table>div{display:grid;grid-template-columns:1.3fr .55fr .25fr;align-items:center;gap:.6rem;padding:.75rem .85rem;border-bottom:1px solid #edf0ed}.gd-cdf-table>div:last-child{border-bottom:0}.gd-cdf-table>div>span{display:grid;grid-template-columns:1.7rem 1fr;column-gap:.55rem;font-size:.67rem}.gd-cdf-table>div>span i{grid-row:1/3;display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;color:#35604f;background:#dfece5;font-size:.5rem;font-style:normal}.gd-cdf-table>div>span small{color:#89938e}.gd-cdf-table em{width:fit-content;padding:.28rem .45rem;border-radius:999px;color:#3b6957;background:#e4f1ea;font-size:.56rem;font-style:normal}.gd-cdf-table em[data-state="Needs attention"]{color:#9d5f30;background:#f8ead9}.gd-cdf-table>div>small{color:#7b857f}.gd-cdf-ticket{padding:1.2rem;border:1px solid #dce3de;border-radius:1rem;background:#fff}.gd-cdf-ticket>button:disabled{opacity:.62}.gd-cdf-proof{display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(5rem,9vw,9rem) max(1.5rem,calc((100vw - 1180px)/2));background:#f7f3e9}.gd-cdf-proof__copy h2{max-width:11ch;margin:0;font:560 clamp(3rem,5.2vw,5rem)/.95 var(--gd-mkt-font-display);letter-spacing:-.05em}.gd-cdf-proof__copy>p:not(.gd-cdf-kicker){color:#65716b;line-height:1.65}.gd-cdf-proof__copy ul{display:grid;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}.gd-cdf-proof__copy li{display:flex;align-items:center;gap:.6rem;font-size:.82rem}.gd-cdf-proof__copy li svg{width:1rem;color:#2f705c}.gd-cdf-proof figure{overflow:hidden;margin:0;border:1px solid rgba(23,33,29,.12);border-radius:1.3rem;background:#fff;box-shadow:0 30px 75px rgba(23,33,29,.15);transform:rotate(1deg)}.gd-cdf-proof figure>div{display:flex;height:2.5rem;align-items:center;gap:.35rem;padding:0 .8rem;background:#1d2924}.gd-cdf-proof figure>div span{width:.45rem;height:.45rem;border-radius:50%;background:#718078}.gd-cdf-proof figure>div small{margin-left:auto;color:#9caaa3;font-size:.58rem}.gd-cdf-proof figure img{display:block;width:100%;height:auto}.gd-cdf-next{grid-template-columns:.8fr 1.2fr;gap:4rem;padding:clamp(5rem,9vw,8rem) max(1.5rem,calc((100vw - 1180px)/2));background:#20322a}.gd-cdf-next h2{max-width:14ch;font:560 clamp(2.7rem,4.6vw,4.5rem)/.97 var(--gd-mkt-font-display);letter-spacing:-.05em}.gd-cdf-next .gd-cdf-kicker{color:#dfbd51}.gd-cdf-next__links{display:grid;gap:.65rem}.gd-cdf-next__links a{display:grid;grid-template-columns:2.7rem 1fr 1rem;align-items:center;gap:.9rem;padding:1rem;border:1px solid rgba(255,255,255,.13);border-radius:1rem;color:inherit;background:rgba(255,255,255,.04);text-decoration:none;transition:background .2s,transform .2s}.gd-cdf-next__links a:hover{transform:translateX(.4rem);background:rgba(255,255,255,.09)}.gd-cdf-next__links a>svg:first-child{width:2.6rem;height:2.6rem;padding:.65rem;border-radius:.7rem;color:#edcf6b;background:rgba(237,207,107,.1)}.gd-cdf-next__links a>svg:last-child{width:1rem;color:#93a59c}.gd-cdf-next__links span{display:grid;gap:.25rem}.gd-cdf-next__links small{color:#93a59c;font-size:.62rem}.gd-cdf-next__links b{font-size:.85rem}@media(max-width:900px){.gd-cdf-route{grid-template-columns:1fr}.gd-cdf-route>i{justify-self:center;transform:rotate(90deg)}.gd-cdf-demo__heading,.gd-cdf-demo__layout,.gd-cdf-next,.gd-cdf-proof{grid-template-columns:1fr}.gd-cdf-demo__heading{gap:1.2rem}.gd-cdf-demo__heading>p:last-child{align-self:auto}.gd-cdf-stages{grid-template-columns:repeat(3,1fr)}.gd-cdf-stages button{display:block;padding:.85rem}.gd-cdf-stages button>span{margin-bottom:.55rem}.gd-cdf-stages button small{display:none}.gd-cdf-stages button.is-active{transform:translateY(-.3rem)}.gd-cdf-proof figure{transform:none}.gd-cdf-next{gap:2rem}}@media(max-width:620px){.gd-cdf-demo,.gd-cdf-entry{padding-inline:1rem}.gd-cdf-demo__heading h2,.gd-cdf-entry h2,.gd-cdf-next h2,.gd-cdf-proof__copy h2{font-size:clamp(2.65rem,13vw,4rem)}.gd-cdf-stages{grid-template-columns:1fr}.gd-cdf-stages button{display:grid}.gd-cdf-stages button small{display:block}.gd-cdf-stages button.is-active{transform:none}.gd-cdf-workspace__bar small{display:none}.gd-cdf-workspace__body{min-height:37rem;padding:.8rem}.gd-cdf-workspace__topline{align-items:flex-start}.gd-cdf-workspace__topline button{padding:.6rem;font-size:0}.gd-cdf-workspace__topline button svg{margin:0}.gd-cdf-exception,.gd-cdf-intake{grid-template-columns:1fr;align-content:start}.gd-cdf-exception>img,.gd-cdf-intake>img{max-height:15rem}.gd-cdf-kpis{grid-template-columns:repeat(2,1fr)}.gd-cdf-table>div{grid-template-columns:1fr auto}.gd-cdf-table>div>small,.gd-cdf-table>div>span small{display:none}.gd-cdf-next,.gd-cdf-proof{padding-inline:1rem}.gd-cdf-ticket>div{grid-template-columns:2.5rem 1fr}.gd-cdf-ticket>div i{grid-column:2}}.gd-home-bento{position:relative;z-index:2}.gd-forest-story--roles{z-index:1;overflow:hidden}.gd-forest-prop--role-mailbox{left:max(-4rem,calc((100vw - 1360px) / 2));bottom:-2rem;width:clamp(18rem,25vw,27rem);opacity:.9;transform:translate3d(0,var(--forest-shift),0) rotate(4deg)}.gd-home-split__copy{padding-left:0}.gd-home-final>div{isolation:isolate}.gd-forest-finale{z-index:0;overflow:hidden;border-radius:inherit}.gd-forest-layer--final-trees{right:-18rem;bottom:-35rem;width:75rem;opacity:.18;filter:brightness(.65) saturate(.7)}.gd-forest-prop--delivered{right:-1rem;bottom:-8rem;width:clamp(28rem,42vw,43rem);opacity:.94;transform:translate3d(0,var(--forest-shift),0) rotate(2deg)}.gd-home-final>div>:not(.gd-forest-finale):not(.gd-home-final-door){position:relative;z-index:2}@media (max-width:1080px){.gd-forest-prop--hero-signal{right:-8rem;opacity:.17}.gd-forest-prop--roster{right:-8rem;opacity:.72}.gd-forest-prop--mailbox{left:-5rem;opacity:.7}.gd-home-workflow .gd-home-steps{width:calc(100% - 5rem)}.gd-home-split__copy{padding-left:0}.gd-forest-prop--workflow-signal{right:-8rem;width:32rem;opacity:.16}}@media (max-width:800px){.gd-home-journey{padding-inline:1rem}.gd-home-journey__trail{display:none}.gd-home-journey-beat{min-height:auto;grid-template-columns:1fr;gap:0;margin-bottom:4rem}.gd-home-journey-beat--deer .gd-home-journey-art,.gd-home-journey-beat--deer .gd-home-journey-copy{order:0}.gd-home-journey-art{height:25rem}.gd-home-journey-copy{margin-top:0}.gd-journey-character--fox{left:0;width:19rem}.gd-journey-prop--roster{right:0;width:21rem}.gd-journey-character--deer{right:-1rem;width:24rem}.gd-journey-prop--mailbox{left:0;width:14rem}.gd-journey-character--bird{right:1rem;width:10rem}.gd-journey-prop--signal{left:0;width:24rem}.gd-home-journey-arrival{min-height:36rem;align-items:flex-start}.gd-home-journey-arrival>div{width:100%}.gd-home-journey-arrival>img{right:50%;bottom:-10rem;width:34rem;transform:translate3d(50%,var(--forest-shift),0)}.gd-forest-prop--hero-signal{right:-10rem;bottom:4rem;width:32rem;opacity:.14}.gd-forest-prop--roster{top:1rem;right:0;bottom:auto;width:11rem;opacity:.72}.gd-forest-prop--mailbox{top:4rem;left:auto;right:-3rem;width:12rem;opacity:.55}.gd-home-workflow .gd-home-section__intro{margin-left:0;padding-right:0}.gd-home-workflow .gd-home-steps{width:100%}.gd-forest-prop--signal-post{top:4rem;right:-7rem;width:18rem;opacity:.55}.gd-home-bento-section .gd-home-section__intro{padding-right:0}.gd-forest-prop--role-mailbox{left:-7rem;bottom:-3rem;width:20rem;opacity:.38}.gd-home-split__copy{padding-left:0}.gd-forest-prop--delivered{right:-10rem;width:34rem;opacity:.7}}@media (max-width:560px){.gd-home-journey{padding-top:5rem}.gd-home-journey__intro h2{font-size:3rem}.gd-home-journey-art{height:20rem}.gd-home-journey-copy{margin-top:0;padding:1.35rem}.gd-home-journey-copy h3{font-size:2.35rem}.gd-journey-character--fox{left:-2rem;width:16rem}.gd-journey-prop--roster{right:-4rem;width:18rem}.gd-journey-character--deer{right:-3rem;width:20rem}.gd-journey-prop--mailbox{left:-2rem;width:11rem}.gd-journey-character--bird{top:0;right:-1rem;width:8rem}.gd-journey-prop--signal{left:-4rem;width:21rem}.gd-home-journey-arrival{min-height:34rem;padding:2rem 1.35rem}.gd-home-journey-arrival h3{font-size:2.35rem}.gd-home-journey-arrival>img{bottom:-7rem;width:27rem}.gd-forest-layer--clouds{top:-16rem;left:-70%;width:65rem}.gd-forest-prop--hero-signal{right:-12rem;bottom:5rem;width:27rem}.gd-home-workflow .gd-home-section__intro{padding-right:0}.gd-forest-prop--roster{top:1rem;right:-.5rem;width:8rem;opacity:.68}.gd-forest-prop--mailbox{right:-4rem;width:10rem;opacity:.4}.gd-forest-prop--signal-post{top:5rem;right:-7rem;width:15rem;opacity:.4}.gd-home-bento-section .gd-home-section__intro{padding-right:0}.gd-forest-prop--role-mailbox{display:none}.gd-forest-prop--delivered{right:-11rem;bottom:-5rem;width:28rem;opacity:.6}}@media (max-width:800px){.gd-home-journey-arrival{min-height:43rem}.gd-home-journey-arrival>.gd-home-arrival-handoff{right:50%;bottom:1rem;width:min(30rem,92%);transform:translate3d(50%,var(--forest-shift),0)}.gd-home-final>div{padding-right:clamp(2rem,7vw,4rem);padding-bottom:24rem}.gd-home-final-door{right:50%;bottom:0;width:min(25rem,88%);transform:translate3d(50%,var(--forest-shift),0)}}@media (max-width:560px){.gd-home-journey-arrival{min-height:38rem}.gd-home-journey-arrival>.gd-home-arrival-handoff{width:23rem}.gd-home-final>div{padding-bottom:20rem}.gd-home-final-door{width:21rem}}@media (max-width:1080px){.gd-home-hero__inner{grid-template-columns:1fr}.gd-home-hero__copy{max-width:45rem}.gd-home-hero h1{max-width:10ch}.gd-home-product{width:min(740px,94vw);margin-inline:auto;transform:none}.gd-home-float--delivered{right:-1rem}.gd-home-float--team{left:-1rem}.gd-home-split{grid-template-columns:1fr}.gd-home-split__copy{position:static;max-width:48rem}}@media (max-width:800px){.gd-home-hero{padding-top:5rem}.gd-home-product{min-width:660px;transform:scale(.78);transform-origin:left top;margin-bottom:-6rem}.gd-home-trust>*{align-items:flex-start;flex-direction:column;gap:1rem}.gd-home-trust div{flex-wrap:wrap;gap:.7rem}.gd-home-trust i{display:none}.gd-home-role-cards,.gd-home-steps{grid-template-columns:1fr}.gd-home-steps article{min-height:auto;border-right:0;border-bottom:1px solid var(--home-line)}.gd-home-steps article:last-child{border-bottom:0}.gd-home-step__head{margin-bottom:2.5rem}.gd-home-section__intro--row{align-items:flex-start;flex-direction:column;gap:0}.gd-home-bento{display:flex;flex-direction:column}.gd-home-bento-card{min-height:31rem}.gd-home-bento-card--desk{min-height:39rem;flex-direction:column}.gd-home-bento-card--brand .gd-home-bento-copy,.gd-home-bento-card--desk .gd-home-bento-copy{width:100%}.gd-home-bento-media{top:auto;right:-4rem;bottom:-2rem;width:110%}.gd-home-gift-card{top:auto;right:2rem;bottom:-12rem}.gd-home-faq{grid-template-columns:1fr;gap:1rem}}@media (max-width:560px){.gd-home-hero{padding:4rem 1rem 2rem}.gd-home-hero h1{font-size:3.55rem}.gd-home-actions{align-items:stretch;flex-direction:column}.gd-home-button{width:100%}.gd-home-product{min-width:650px;transform:scale(.54);margin-bottom:-12rem}.gd-home-float{display:none}.gd-home-section{padding:4.5rem 1rem}.gd-home-section__intro h2,.gd-home-split h2{font-size:2.65rem}.gd-home-bento-card--brand .gd-home-bento-copy,.gd-home-bento-card--desk .gd-home-bento-copy,.gd-home-bento-copy{padding:1.35rem}.gd-home-bento-card--desk{min-height:35rem}.gd-home-bento-media{bottom:-1rem}.gd-home-gift-card{right:-1rem;transform:rotate(3deg) scale(.8);transform-origin:bottom right}.gd-home-role-cards article{min-height:25rem}.gd-home-final{padding-inline:1rem}.gd-home-final>div{padding:3rem 1.4rem}}@media (max-width:800px){.gd-home-final>div{padding-bottom:24rem}}@media (max-width:560px){.gd-home-final>div{padding-bottom:20rem}}@media (prefers-reduced-motion:reduce){.gd-home-bento-card,.gd-home-button,.gd-home-faq summary span{transition:none}.gd-forest-flora,.gd-forest-layer,.gd-forest-mascot,.gd-forest-prop,.gd-home-journey-arrival>img,.gd-journey-character,.gd-journey-prop{--forest-shift:0px!important;animation:none!important;will-change:auto}}.gd-auth,.gd-landing{--gd-mkt-ink:#1a1f1c;--gd-mkt-sage:#2f6f5e;--gd-mkt-muted:#3d4540;--gd-mkt-faint:#5a635c;--gd-mkt-paper:#f7f5f0;--gd-mkt-paper-deep:#ebe8e1;--gd-mkt-font-display:var(--font-gd-display),ui-serif,Georgia,serif;--gd-mkt-font-sans:var(--font-gd-marketing-sans),ui-sans-serif,system-ui,sans-serif;--gd-mkt-dur-fast:160ms;--gd-mkt-dur-base:320ms;--gd-mkt-dur-slow:700ms;--gd-mkt-ease-out:cubic-bezier(0.16,1,0.3,1);--gd-mkt-ease:ease;--gd-mkt-stagger:60ms;--gd-mkt-rise:10px;color:var(--gd-mkt-ink);font-family:var(--gd-mkt-font-sans);background:radial-gradient(900px 480px at 8% -5%,#dce9e2 0,transparent 55%),radial-gradient(700px 420px at 100% 0,#f0e6d8 0,transparent 50%),linear-gradient(180deg,var(--gd-mkt-paper) 0,var(--gd-mkt-paper-deep) 100%)}.gd-mkt--storybook{position:relative;min-height:100vh;display:flex;flex-direction:column}.gd-mkt--storybook .gd-mkt__main{flex:1;overflow:visible}.gd-sb-plate{position:relative;isolation:isolate;margin:1.75rem auto;max-width:74rem;padding:0 1.25rem}.gd-sb-plate.gd-mkt-hero,.gd-sb-plate>.gd-mkt-section__inner{position:relative;z-index:1;background:rgba(247,245,240,.92);border:1px solid rgba(26,31,28,.08);border-radius:1.4rem;box-shadow:0 16px 36px rgba(26,31,28,.06);overflow:visible}.gd-sb-plate.gd-mkt-hero{padding:3.25rem 1.75rem 2.75rem;margin-top:1.5rem}.gd-sb-plate .gd-mkt-section__inner{padding:2.25rem 1.75rem}.gd-sb-plate--alerts{margin-top:2.25rem}.gd-sb-card{position:relative;background:rgba(255,255,255,.72);border-radius:1rem;padding:1rem 1rem 1.15rem;border:1px solid rgba(26,31,28,.07)}.gd-sb-product-nest{position:relative;overflow:visible}.gd-sb-cast{position:absolute;z-index:4;pointer-events:none;height:auto;width:var(--gd-sb-cast-w);max-width:42%;user-select:none}.gd-sb-cast--size-hero{--gd-sb-cast-w:clamp(140px,22vw,280px)}.gd-sb-cast--size-md{--gd-sb-cast-w:clamp(110px,16vw,210px)}.gd-sb-cast--size-sm{--gd-sb-cast-w:clamp(64px,11vw,120px)}.gd-sb-cast--hero{right:.75rem;bottom:-1.65rem}.gd-sb-cast--pain{right:.65rem;bottom:-1.15rem}.gd-sb-cast--how{left:-.25rem;bottom:-1.55rem}.gd-sb-cast--alert-a{top:-.75rem;left:10%}.gd-sb-cast--alert-b{top:-1rem;right:30%}.gd-sb-cast--alert-c{top:.35rem;right:3%}.gd-sb-footer{position:relative;overflow:visible;margin-top:0;padding-top:0;background:rgba(235,232,225,.92);border-top:none}.gd-sb-footer-scene{position:relative;max-width:74rem;margin:0 auto;padding:0 1.25rem;line-height:0}.gd-sb-footer-scene__art{display:block;width:100%;height:clamp(16rem,32vw,25rem);object-fit:contain;object-position:right bottom;opacity:.95}.gd-sb-cast--footer{left:8%;bottom:8%;z-index:5}.gd-mkt--storybook .gd-mkt-audience,.gd-mkt--storybook .gd-mkt-cta-band,.gd-mkt--storybook .gd-mkt-feature,.gd-mkt--storybook .gd-mkt-how,.gd-mkt--storybook .gd-mkt-pain{background:transparent;border:none}.gd-mkt--storybook .gd-mkt-frame{background:#fff;border-radius:.9rem;border:1px solid rgba(26,31,28,.1);box-shadow:0 14px 32px rgba(26,31,28,.08)}@media (max-width:768px){.gd-sb-cast--alert-c{display:none}.gd-sb-cast--size-hero{--gd-sb-cast-w:clamp(100px,28vw,160px)}.gd-sb-cast--size-md{--gd-sb-cast-w:clamp(88px,24vw,140px)}.gd-sb-cast--size-sm{--gd-sb-cast-w:clamp(56px,18vw,96px)}.gd-sb-cast--hero{bottom:-1.1rem}}.gd-auth .gd-btn,.gd-landing .gd-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:.35rem;font-weight:600;font-size:.95rem;line-height:1.3;text-decoration:none;border:1px solid transparent;cursor:pointer;font-family:inherit;transition:transform var(--gd-mkt-dur-fast) var(--gd-mkt-ease),background var(--gd-mkt-dur-fast) var(--gd-mkt-ease),border-color var(--gd-mkt-dur-fast) var(--gd-mkt-ease)}.gd-auth .gd-btn:hover,.gd-landing .gd-btn:hover{transform:translateY(-1px)}.gd-auth .gd-btn--primary,.gd-landing .gd-btn--primary{background:var(--gd-mkt-ink);color:var(--gd-mkt-paper)}.gd-auth .gd-btn--primary:hover,.gd-landing .gd-btn--primary:hover{background:#2c342f}.gd-auth .gd-btn--primary:disabled,.gd-landing .gd-btn--primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.gd-landing .gd-btn--secondary{background:var(--gd-mkt-sage);color:var(--gd-mkt-paper)}.gd-auth .gd-btn--ghost,.gd-landing .gd-btn--ghost{background:transparent;border-color:rgba(26,31,28,.25);color:var(--gd-mkt-ink)}.gd-auth .gd-btn--ghost:hover,.gd-landing .gd-btn--ghost:hover{background:rgba(255,255,255,.35)}.gd-landing{min-height:100vh;display:flex;flex-direction:column}.gd-mkt__main{flex:1;width:100%}.gd-mkt-nav{position:sticky;top:0;z-index:40;backdrop-filter:blur(10px);background:rgba(247,245,240,.88);border-bottom:1px solid rgba(26,31,28,.08)}.gd-mkt-nav__inner{max-width:72rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.5rem}.gd-mkt-nav__logo{font-family:var(--gd-mkt-font-display);font-size:1.35rem;font-weight:600;letter-spacing:-.02em;text-decoration:none;color:inherit}.gd-mkt-nav__panel{display:flex;align-items:center;gap:1.5rem;flex:1;justify-content:flex-end}.gd-mkt-nav__links{display:flex;align-items:center;gap:.25rem}.gd-mkt-nav__link,.gd-mkt-nav__trigger{appearance:none;background:transparent;border:none;font:inherit;color:var(--gd-mkt-muted);padding:.45rem .7rem;border-radius:.3rem;cursor:pointer;text-decoration:none}.gd-mkt-nav__link:focus-visible,.gd-mkt-nav__link:hover,.gd-mkt-nav__trigger:focus-visible,.gd-mkt-nav__trigger:hover{color:var(--gd-mkt-ink);background:rgba(255,255,255,.45);outline:none}.gd-mkt-nav__caret{font-size:.7em;margin-left:.25rem;opacity:.7}.gd-mkt-nav__dropdown{position:relative}.gd-mkt-nav__menu{position:absolute;top:calc(100% + .35rem);left:0;min-width:11rem;padding:.4rem;background:rgba(255,255,255,.96);border:1px solid rgba(26,31,28,.1);border-radius:.45rem;box-shadow:0 12px 32px rgba(26,31,28,.08);opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity var(--gd-mkt-dur-fast) var(--gd-mkt-ease),transform var(--gd-mkt-dur-fast) var(--gd-mkt-ease)}.gd-mkt-nav__dropdown.is-open .gd-mkt-nav__menu{opacity:1;transform:translateY(0);pointer-events:auto}.gd-mkt-nav__menu-link{display:block;padding:.55rem .7rem;border-radius:.3rem;color:var(--gd-mkt-ink);text-decoration:none;font-size:.95rem}.gd-mkt-nav__menu-link:focus-visible,.gd-mkt-nav__menu-link:hover{background:rgba(47,111,94,.08);outline:none}.gd-mkt-nav__actions{display:flex;align-items:center;gap:.5rem}.gd-mkt-nav__burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:2.5rem;height:2.5rem;padding:.5rem;border:1px solid rgba(26,31,28,.15);border-radius:.35rem;background:transparent;cursor:pointer}.gd-mkt-nav__burger span{display:block;height:2px;background:var(--gd-mkt-ink);border-radius:1px}.gd-mkt-footer{margin-top:auto;border-top:1px solid rgba(26,31,28,.1);background:rgba(255,255,255,.28)}.gd-mkt-footer__inner{max-width:72rem;margin:0 auto;padding:2.5rem 1.5rem 1.5rem;display:grid;grid-template-columns:minmax(10rem,1.2fr) 2fr;gap:2rem}.gd-mkt-footer__logo{font-family:var(--gd-mkt-font-display);font-size:1.25rem;font-weight:600;text-decoration:none;color:inherit}.gd-mkt-footer__tagline{margin:.5rem 0 0;color:var(--gd-mkt-faint);font-size:.9rem;line-height:1.45;max-width:16rem}.gd-mkt-footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:1.5rem}.gd-mkt-footer__heading{margin:0 0 .75rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gd-mkt-faint)}.gd-mkt-footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.gd-mkt-footer__list a{color:var(--gd-mkt-muted);text-decoration:none;font-size:.95rem}.gd-mkt-footer__list a:hover{color:var(--gd-mkt-ink)}.gd-mkt-footer__bottom{max-width:72rem;margin:0 auto;padding:1rem 1.5rem 1.5rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.85rem;color:var(--gd-mkt-faint);border-top:1px solid rgba(26,31,28,.06)}.gd-mkt-footer__bottom a{color:var(--gd-mkt-muted)}.gd-mkt-section__inner{max-width:72rem;margin:0 auto;padding:3.5rem 1.5rem}.gd-mkt-section__heading{font-family:var(--gd-mkt-font-display);font-size:clamp(1.6rem,3.5vw,2.25rem);font-weight:550;letter-spacing:-.02em;line-height:1.15;margin:0 0 .85rem}.gd-mkt-section__support{margin:0 0 1.5rem;color:var(--gd-mkt-muted);font-size:1.05rem;line-height:1.55;max-width:36rem}.gd-mkt-pro-badge{display:inline-block;margin-left:.5rem;padding:.15rem .45rem;border-radius:.25rem;font-family:var(--gd-mkt-font-sans);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;background:rgba(47,111,94,.12);color:var(--gd-mkt-sage)}.gd-mkt-reveal{opacity:0;transform:translateY(var(--gd-mkt-rise));transition:opacity var(--gd-mkt-dur-slow) var(--gd-mkt-ease-out),transform var(--gd-mkt-dur-slow) var(--gd-mkt-ease-out)}.gd-mkt-reveal.is-visible{opacity:1;transform:translateY(0)}.gd-mkt-reveal.is-visible .gd-mkt-how__step,.gd-mkt-reveal.is-visible .gd-mkt-pain__item{animation:gd-rise var(--gd-mkt-dur-slow) var(--gd-mkt-ease-out) both;animation-delay:var(--gd-stagger,0s)}.gd-mkt-hero{max-width:72rem;margin:0 auto;padding:4rem 1.5rem 3rem}.gd-mkt-hero--split{display:grid;grid-template-columns:1fr 1.05fr;gap:2.5rem;align-items:center}.gd-mkt-hero__copy{max-width:40rem}.gd-mkt-hero__copy,.gd-mkt-hero__media{animation:gd-rise var(--gd-mkt-dur-slow) var(--gd-mkt-ease-out) both}.gd-mkt-hero__media{animation-delay:80ms}.gd-mkt-frame{margin:0;border-radius:.85rem;border:1px solid rgba(26,31,28,.12);background:#ffffff;overflow:hidden;box-shadow:0 18px 40px rgba(26,31,28,.08)}.gd-mkt-frame--scene{border:none;background:transparent;box-shadow:none;border-radius:1.25rem;overflow:visible}.gd-mkt-frame--scene .gd-mkt-frame__img{border-radius:1.1rem;box-shadow:0 22px 48px rgba(26,31,28,.1)}.gd-mkt-frame--hero,.gd-mkt-frame--hero.gd-mkt-frame--scene{transform:none}.gd-mkt-frame--how{margin:0 0 1rem;border-radius:.85rem}.gd-mkt-frame__chrome{display:flex;gap:.35rem;align-items:center;padding:.55rem .75rem;border-bottom:1px solid rgba(26,31,28,.08);background:rgba(47,111,94,.06)}.gd-mkt-frame__chrome span{width:.55rem;height:.55rem;border-radius:999px;background:rgba(26,31,28,.18)}.gd-mkt-frame__chrome span:first-child{background:rgba(139,46,46,.45)}.gd-mkt-frame__chrome span:nth-child(2){background:rgba(180,140,40,.45)}.gd-mkt-frame__chrome span:nth-child(3){background:rgba(47,111,94,.5)}.gd-mkt-frame__img{display:block;width:100%;height:auto}.gd-product-visual{position:relative;width:100%;min-height:24rem;overflow:hidden;color:#1a1f1c;background:#fff}.gd-product-visual--hero{min-height:30rem}.gd-product-visual__topbar{display:flex;min-height:3.65rem;align-items:center;justify-content:space-between;gap:1rem;padding:0 1.05rem;color:#fff;background:#19241f}.gd-product-visual__topbar>span{padding:.27rem .52rem;border-radius:999px;color:#a8e1c8;background:rgba(76,166,127,.14);font-size:.66rem;font-weight:750}.gd-product-visual__body{display:grid;grid-template-columns:3.4rem minmax(0,1fr);min-height:inherit}.gd-product-visual__rail{display:flex;flex-direction:column;align-items:center;gap:.9rem;padding-top:1.4rem;border-right:1px solid #e8ece9;background:#fafbf9}.gd-product-visual__rail span{width:1.25rem;height:1.25rem;border-radius:.35rem;background:#e4e9e6}.gd-product-visual__rail span.is-active{background:#205f4e;box-shadow:0 0 0 5px rgba(32,95,78,.08)}.gd-product-visual__content{position:relative;padding:1.25rem 1.35rem 1.45rem;background:radial-gradient(circle at 92% 0,rgba(47,123,102,.1),transparent 16rem),#f6f7f5}.gd-product-visual__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.05rem}.gd-product-visual__heading small,.gd-product-visual__metrics small,.gd-product-visual__metrics span,.gd-product-visual__row small{display:block;color:#7a847f;font-size:.62rem;font-style:normal}.gd-product-visual__heading strong{display:block;margin-top:.2rem;font-size:1.02rem;letter-spacing:-.02em}.gd-product-visual__heading button{display:inline-flex;align-items:center;gap:.4rem;min-width:fit-content;padding:.55rem .72rem;border:0;border-radius:.5rem;color:#fff;background:#205f4e;font:inherit;font-size:.66rem;font-weight:750}.gd-product-visual__heading button svg{width:.85rem;height:.85rem}.gd-product-visual__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.gd-product-visual__metrics>div{padding:.8rem;border:1px solid #e4e8e5;border-radius:.65rem;background:#fff}.gd-product-visual__metrics strong{display:block;margin:.16rem 0;font-size:clamp(1.25rem,3vw,1.72rem);letter-spacing:-.045em}.gd-product-visual__metrics small.is-good{color:#26825f}.gd-product-visual__metrics small.is-warn{color:#b96736}.gd-product-visual__table{margin-top:.75rem;overflow:hidden;border:1px solid #e1e6e2;border-radius:.72rem;background:#fff}.gd-product-visual__row{display:grid;grid-template-columns:1.7rem minmax(0,1fr) auto auto;align-items:center;gap:.55rem;padding:.72rem .85rem;border-bottom:1px solid #edf0ee}.gd-product-visual__row:last-child{border-bottom:0}.gd-product-visual__row strong{overflow:hidden;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.gd-product-visual__row em{width:fit-content;padding:.24rem .42rem;border-radius:999px;color:#267257;background:#e4f2eb;font-size:.53rem;font-style:normal;font-weight:750}.gd-product-visual__avatar{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;color:#38594d;background:#dcece4;font-size:.55rem;font-weight:750}.gd-product-visual__avatar--2{color:#6c5837;background:#f0e5cf}.gd-product-visual__avatar--3{color:#6b4351;background:#f0dfe4}.gd-product-visual__gift-page{display:grid;place-items:center;min-height:18rem;padding:2rem;border:1px solid #e1e6e2;border-radius:1rem;background:radial-gradient(circle at 50% 8%,rgba(32,95,78,.1),transparent 11rem),#fffaf1;text-align:center}.gd-product-visual__gift-page>span{display:grid;width:3.1rem;height:3.1rem;place-items:center;border-radius:1rem;color:#fff;background:#205f4e}.gd-product-visual__gift-page h4{margin:.8rem 0 .45rem;font-family:var(--gd-mkt-font-display);font-size:clamp(1.8rem,4vw,2.7rem);font-weight:560;letter-spacing:-.045em}.gd-product-visual__gift-page p{max-width:20rem;margin:0;color:#6f7973;line-height:1.55}.gd-product-visual__gift-page div{display:flex;align-items:center;gap:.5rem;margin-top:1.2rem}.gd-product-visual__gift-page i{width:2.6rem;height:.34rem;border-radius:999px;background:#e4e9e6}.gd-product-visual__gift-page i.is-current,.gd-product-visual__gift-page i.is-done{background:#205f4e}.gd-product-visual__float{position:absolute;right:1rem;bottom:1rem;display:flex;align-items:center;gap:.42rem;padding:.58rem .7rem;border:1px solid rgba(23,33,29,.1);border-radius:.72rem;color:#205f4e;background:rgba(255,255,255,.94);box-shadow:0 14px 34px rgba(23,33,29,.13);font-size:.62rem;font-weight:750}.gd-product-visual__float svg{width:.9rem;height:.9rem}.gd-mkt-case-empty{padding-top:0}.gd-mkt-case-empty .gd-mkt-hero__ctas{margin-top:1.5rem}.gd-mkt-hero__eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:600;color:var(--gd-mkt-sage);margin:0 0 1rem}.gd-mkt-hero__headline{font-family:var(--gd-mkt-font-display);font-size:clamp(2.4rem,6vw,3.75rem);line-height:1.05;font-weight:550;letter-spacing:-.03em;margin:0 0 1.25rem}.gd-mkt-hero__support{font-size:1.125rem;line-height:1.55;color:var(--gd-mkt-muted);margin:0 0 2rem;max-width:36rem}.gd-mkt-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem}.gd-mkt-hero__trial{margin:1rem 0 0;font-size:.9rem;color:var(--gd-mkt-faint)}.gd-mkt-hero__proof{display:inline-block;margin:1.25rem 0 0;padding:.4rem .75rem;border-radius:999px;border:1px solid rgba(47,111,94,.25);background:rgba(47,111,94,.08);color:var(--gd-mkt-sage);font-size:.85rem;font-weight:500}.gd-mkt-trust{text-align:center;padding:1.5rem 1.5rem 2.5rem;border-top:1px solid rgba(26,31,28,.08)}.gd-mkt-trust__label{margin:0 0 .35rem;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gd-mkt-faint);font-weight:600}.gd-mkt-trust__proof{margin:0;color:var(--gd-mkt-muted);font-size:1rem}.gd-mkt-pain{background:rgba(255,255,255,.28);border-top:1px solid rgba(26,31,28,.08);border-bottom:1px solid rgba(26,31,28,.08)}.gd-mkt-pain__list{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:1rem;max-width:40rem}.gd-mkt-pain__item{display:flex;gap:.75rem;align-items:flex-start;color:var(--gd-mkt-muted);line-height:1.5;font-size:1.05rem;opacity:0}.gd-mkt-reveal.is-visible .gd-mkt-pain__item{opacity:1}.gd-mkt-pain__mark{color:#8b2e2e;font-weight:700;flex-shrink:0}.gd-mkt-cta-band,.gd-mkt-transition{border-top:1px solid rgba(26,31,28,.08)}.gd-mkt-cta-band__inner,.gd-mkt-transition__inner{max-width:40rem}.gd-mkt-cta-band{background:#eef1e9}.gd-mkt-cta-band>.gd-mkt-cta-band__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,.62fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);max-width:74rem;color:#193a30;background:linear-gradient(125deg,#fffdf6,#f2f0df);border:1px solid rgba(25,58,48,.14);box-shadow:0 20px 45px rgba(23,55,45,.1)}.gd-mkt-cta-band .gd-mkt-section__heading{max-width:16ch;color:#173c31}.gd-mkt-cta-band .gd-mkt-section__support{max-width:38rem;color:#426158}.gd-mkt-cta-band .gd-btn--primary{color:#fffdf6;background:#173c31}.gd-mkt-cta-band .gd-btn--ghost{color:#173c31;border-color:rgba(23,60,49,.48)}.gd-mkt-cta-band__actions{display:flex;flex-wrap:wrap;gap:.75rem}.gd-mkt-cta-band__art{justify-self:end;width:min(100%,25rem);filter:drop-shadow(0 1.4rem 1.2rem rgba(25,58,48,.18))}.gd-mkt-cta-band__art img{display:block;width:100%;height:auto}.gd-mkt-how__grid{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}.gd-mkt-how__body,.gd-mkt-how__step,.gd-mkt-how__step-reveal,.gd-mkt-how__step-shell{min-width:0}.gd-mkt-how__step,.gd-mkt-how__step-reveal{height:100%}.gd-mkt-how--with-art .gd-mkt-how__body{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center;margin-top:2.5rem}.gd-mkt-how--with-art .gd-mkt-how__grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.gd-mkt-how__aside-reveal{min-width:0}.gd-mkt-how__aside{display:grid;min-height:27rem;margin:0;place-items:center;overflow:hidden;border:1px solid rgba(23,33,29,.1);border-radius:1.35rem;background:radial-gradient(circle at 50% 72%,rgba(32,95,78,.13),transparent 44%),linear-gradient(145deg,#ffffff,#edf2ec);box-shadow:0 24px 60px rgba(23,33,29,.1)}.gd-mkt-how__aside-img{display:block;width:min(112%,39rem);height:auto;object-fit:contain;filter:drop-shadow(0 1.5rem 1.4rem rgba(23,33,29,.15))}.gd-mkt-how__step{opacity:0}.gd-mkt-reveal.is-visible .gd-mkt-how__step{opacity:1}.gd-mkt-how__num{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--gd-mkt-sage);color:var(--gd-mkt-paper);font-size:.85rem;font-weight:700;margin-bottom:.75rem}.gd-mkt-how__title{font-family:var(--gd-mkt-font-display);font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.gd-mkt-how__copy{margin:0;color:var(--gd-mkt-muted);line-height:1.5;font-size:.95rem}.gd-mkt-how__cta{margin-top:2rem}.gd-mkt-feature{border-top:1px solid rgba(26,31,28,.08)}.gd-mkt-feature__inner{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}.gd-mkt-feature--reverse .gd-mkt-feature__inner{direction:rtl}.gd-mkt-feature--reverse .gd-mkt-feature__inner>*{direction:ltr}.gd-mkt-feature__link{color:var(--gd-mkt-sage);font-weight:600;text-decoration:none}.gd-mkt-feature__link:hover{text-decoration:underline}.gd-mkt-feature__placeholder{aspect-ratio:4/3;border-radius:.6rem;border:1px solid rgba(26,31,28,.1);background:linear-gradient(135deg,rgba(47,111,94,.12),transparent 55%),rgba(255,255,255,.55)}.gd-mkt-feature__media .gd-mkt-frame{width:100%}.gd-mkt-audience{background:rgba(255,255,255,.35);border-top:1px solid rgba(26,31,28,.08)}.gd-mkt-audience__grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.gd-mkt-audience__side{padding:.5rem 0}.gd-mkt-faq{border-top:1px solid rgba(26,31,28,.08)}.gd-mkt-faq__inner{max-width:44rem}.gd-mkt-faq__list{margin-top:1.5rem;border-top:1px solid rgba(26,31,28,.1)}.gd-mkt-faq__item{border-bottom:1px solid rgba(26,31,28,.1)}.gd-mkt-faq__q{margin:0;font-size:inherit;font-weight:inherit}.gd-mkt-faq__button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;background:transparent;border:none;font:inherit;font-weight:600;text-align:left;color:var(--gd-mkt-ink);cursor:pointer}.gd-mkt-faq__button:focus-visible{outline:2px solid var(--gd-mkt-sage);outline-offset:2px}.gd-mkt-faq__icon{font-size:1.25rem;color:var(--gd-mkt-sage);flex-shrink:0}.gd-mkt-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--gd-mkt-dur-base) var(--gd-mkt-ease-out)}.gd-mkt-faq__item.is-open .gd-mkt-faq__panel{grid-template-rows:1fr}.gd-mkt-faq__panel-inner{overflow:hidden}.gd-mkt-faq__panel-inner p{margin:0 0 1.1rem;color:var(--gd-mkt-muted);line-height:1.55}.gd-mkt-plans{border-top:1px solid rgba(26,31,28,.08)}.gd-mkt-plans__group-title{font-family:var(--gd-mkt-font-display);font-size:1.35rem;margin:2rem 0 .5rem}.gd-mkt-plans__note{margin:0 0 1rem;color:var(--gd-mkt-faint);font-size:.95rem;line-height:1.45;max-width:40rem}.gd-mkt-plans__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1rem}.gd-mkt-plans__grid--seats{grid-template-columns:repeat(2,minmax(0,18rem))}.gd-mkt-plans__card{padding:1.25rem;border-radius:.55rem;border:1px solid rgba(26,31,28,.12);background:rgba(255,255,255,.55)}.gd-mkt-plans__card.is-highlighted{border-color:var(--gd-mkt-sage);box-shadow:0 0 0 1px var(--gd-mkt-sage)}.gd-mkt-plans__name{margin:0 0 .35rem;font-size:1rem;font-weight:700}.gd-mkt-plans__price{margin:0;font-family:var(--gd-mkt-font-display);font-size:1.75rem;font-weight:550}.gd-mkt-plans__detail,.gd-mkt-plans__promise{margin:.35rem 0 0;font-size:.9rem;color:var(--gd-mkt-muted);line-height:1.4}.gd-mkt-plans__features{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:.45rem;font-size:.9rem;color:var(--gd-mkt-muted)}.gd-mkt-plans__gate{margin:1.5rem 0 0;padding:1rem 1.15rem;border-radius:.45rem;background:rgba(47,111,94,.08);color:var(--gd-mkt-muted);font-size:.95rem;line-height:1.5;max-width:48rem}.gd-mkt-case__stats,.gd-mkt-stats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:1.5rem 0 0}.gd-mkt-case__stats dd,.gd-mkt-stats__value{margin:0;font-family:var(--gd-mkt-font-display);font-size:2rem;font-weight:550}.gd-mkt-case__stats dt,.gd-mkt-stats__label{margin:.25rem 0 0;color:var(--gd-mkt-faint);font-size:.9rem}.gd-mkt-case__card{display:block;padding:1.75rem;border-radius:.6rem;border:1px solid rgba(26,31,28,.1);background:rgba(255,255,255,.55);text-decoration:none;color:inherit}.gd-mkt-case__company{margin:0 0 .75rem;font-weight:700;color:var(--gd-mkt-sage)}.gd-mkt-case__quote{margin:0;font-family:var(--gd-mkt-font-display);font-size:1.35rem;line-height:1.35}.gd-mkt-case__attr{margin:.75rem 0 0;color:var(--gd-mkt-faint);font-size:.9rem}.gd-mkt-demo__inner{gap:2.5rem;align-items:start;padding-top:3rem;padding-bottom:4rem}.gd-mkt-demo__form,.gd-mkt-demo__inner{display:grid;grid-template-columns:1fr 1fr}.gd-mkt-demo__form{gap:1rem;padding:1.5rem;border-radius:.6rem;border:1px solid rgba(26,31,28,.1);background:rgba(255,255,255,.65)}.gd-mkt-demo__field{display:flex;flex-direction:column;gap:.35rem;font-size:.9rem;font-weight:600;color:var(--gd-mkt-muted)}.gd-mkt-demo__alert,.gd-mkt-demo__field--full,.gd-mkt-demo__form>.gd-btn,.gd-mkt-demo__reassure{grid-column:1/-1}.gd-mkt-demo__field input,.gd-mkt-demo__field textarea{font:inherit;font-weight:400;color:var(--gd-mkt-ink);padding:.65rem .75rem;border-radius:.35rem;border:1px solid rgba(26,31,28,.2);background:#fff}.gd-mkt-demo__field input:focus-visible,.gd-mkt-demo__field textarea:focus-visible{outline:2px solid var(--gd-mkt-sage);outline-offset:1px}.gd-mkt-demo__field abbr{text-decoration:none;color:#8b2e2e;margin-left:.15rem}.gd-mkt-demo__alert{margin:0;padding:.75rem;border-radius:.35rem;font-size:.9rem;line-height:1.45}.gd-mkt-demo__alert--error{background:#f8e8e8;color:#8b2e2e}.gd-mkt-demo__alert--success{background:rgba(47,111,94,.12);color:var(--gd-mkt-sage)}.gd-mkt-demo__reassure{margin:0;font-size:.85rem;font-weight:400;color:var(--gd-mkt-faint);line-height:1.45}.gd-mkt-legal{padding-bottom:3rem}.gd-mkt-legal__banner{margin:0 0 1.5rem;padding:.85rem 1rem;border-radius:.4rem;background:rgba(240,180,80,.2);border:1px solid rgba(160,110,20,.25);color:#5c4810;font-size:.95rem;line-height:1.45}.gd-mkt-legal h2{font-family:var(--gd-mkt-font-display);font-size:1.35rem;margin:2rem 0 .75rem}.gd-mkt-legal ul{margin:0;padding-left:1.25rem;color:var(--gd-mkt-muted);line-height:1.55}.gd-mkt-article-index{padding:3rem 0 4rem}.gd-mkt-article-index__header{max-width:40rem;margin-bottom:2rem}.gd-mkt-article-index__empty{margin:0;color:var(--gd-mkt-muted);line-height:1.55;max-width:36rem}.gd-mkt-article-index__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.gd-mkt-article-index__list a{display:grid;gap:.35rem;padding:1.1rem 0;border-bottom:1px solid rgba(47,111,94,.15);text-decoration:none;color:inherit}.gd-mkt-article-index__list a:hover .gd-mkt-article-index__title{color:var(--gd-mkt-sage)}.gd-mkt-article-index__title{font-family:var(--gd-mkt-font-display);font-size:1.35rem;font-weight:600;color:var(--gd-mkt-ink)}.gd-mkt-article-index__desc{color:var(--gd-mkt-muted);line-height:1.5}.gd-mkt-article-index__meta{font-size:.85rem;color:var(--gd-mkt-faint)}.gd-mkt-article{padding:3rem 0 2rem}.gd-mkt-article__inner{max-width:42rem}.gd-mkt-article__header{margin-bottom:2rem}.gd-mkt-prose{color:var(--gd-mkt-muted);line-height:1.65;font-size:1.05rem}.gd-mkt-prose h2{font-family:var(--gd-mkt-font-display);font-size:1.4rem;color:var(--gd-mkt-ink);margin:2rem 0 .75rem}.gd-mkt-prose p{margin:0 0 1rem}.gd-mkt-prose ol,.gd-mkt-prose ul{margin:0 0 1rem;padding-left:1.35rem}.gd-mkt-prose li{margin-bottom:.35rem}.gd-mkt-prose strong{color:var(--gd-mkt-ink);font-weight:600}.gd-mkt-prose a{text-underline-offset:2px}.gd-mkt-legal a,.gd-mkt-prose a{color:var(--gd-mkt-sage)}.gd-mkt--storybook{--gd-page-green:#205f4e;--gd-page-green-2:#2f7b66;--gd-page-mint:#dcece4;--gd-page-paper:#f7f8f3;--gd-page-warm:#f2eee4;--gd-page-ink:#17211d;--gd-page-line:rgba(23,33,29,0.12);color:var(--gd-page-ink);background:var(--gd-page-paper)}.gd-mkt--storybook .gd-mkt__main{overflow:hidden}.gd-mkt--storybook .gd-sb-plate{width:100%;max-width:none;margin:0;padding-inline:0}.gd-mkt--storybook .gd-sb-plate.gd-mkt-hero,.gd-mkt--storybook .gd-sb-plate>.gd-mkt-section__inner{border:0;border-radius:0;background:transparent;box-shadow:none}.gd-mkt--storybook .gd-sb-card{border:0;border-radius:0;background:transparent}.gd-mkt--storybook .gd-mkt-section__inner{max-width:74rem;padding-block:clamp(5rem,9vw,8rem)}.gd-mkt--storybook .gd-mkt-section__heading{max-width:18ch;font-size:clamp(2.35rem,4.7vw,4.4rem);line-height:.98;letter-spacing:-.05em}.gd-mkt--storybook .gd-mkt-section__support{max-width:42rem;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.65}.gd-mkt--storybook .gd-mkt-hero{position:relative;width:100%;max-width:none;min-height:min(49rem,calc(100vh - 4.5rem));padding:clamp(6.5rem,11vw,10rem) max(1.5rem,calc((100vw - 74rem) / 2)) clamp(5rem,9vw,8rem);background:radial-gradient(circle at 80% 22%,rgba(47,123,102,.14),transparent 28rem),linear-gradient(180deg,#fbfcf8,#f1f4ee);border-bottom:1px solid var(--gd-page-line)}.gd-mkt--storybook .gd-mkt-hero:before{position:absolute;inset:0;opacity:.42;background-image:linear-gradient(rgba(32,95,78,.05) 1px,transparent 0),linear-gradient(90deg,rgba(32,95,78,.05) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,#000,transparent 88%);content:"";pointer-events:none}.gd-mkt--storybook .gd-mkt-hero--split{grid-template-columns:minmax(0,.84fr) minmax(31rem,1.16fr);gap:clamp(3rem,7vw,7rem)}.gd-mkt--storybook .gd-mkt-hero__copy,.gd-mkt--storybook .gd-mkt-hero__media{position:relative;z-index:1}.gd-mkt--storybook .gd-mkt-hero__eyebrow{color:var(--gd-page-green);font-size:.72rem;font-weight:750}.gd-mkt--storybook .gd-mkt-hero__headline{max-width:11ch;font-size:clamp(3.8rem,6.8vw,6.7rem);line-height:.9;letter-spacing:-.065em}.gd-mkt--storybook .gd-mkt-hero__support{max-width:35rem;font-size:clamp(1.03rem,1.4vw,1.18rem);line-height:1.65}.gd-mkt--storybook .gd-mkt-hero__proof{border-color:rgba(32,95,78,.18);background:rgba(255,255,255,.72);box-shadow:0 1px 2px rgba(23,33,29,.04)}.gd-mkt--storybook .gd-mkt-frame{border-color:rgba(23,33,29,.12);border-radius:1rem;box-shadow:0 28px 70px rgba(23,33,29,.14)}.gd-mkt--storybook .gd-mkt-frame__chrome{display:none}.gd-mkt--storybook .gd-mkt-frame--hero{transform:rotate(1.25deg)}.gd-mkt--storybook .gd-mkt-frame--scene{transform:none}.gd-mkt--storybook .gd-mkt-pain{background:#19241f;border:0;color:#fff}.gd-mkt--storybook .gd-mkt-pain .gd-mkt-section__inner{display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(3rem,8vw,8rem);align-items:start}.gd-mkt--storybook .gd-mkt-pain__list{margin:0;max-width:none;gap:0;border-top:1px solid rgba(255,255,255,.14)}.gd-mkt--storybook .gd-mkt-pain__item{padding:1.35rem 0;border-bottom:1px solid rgba(255,255,255,.14);color:#c6d2cc;font-size:1.05rem}.gd-mkt--storybook .gd-mkt-pain__mark{color:#91cbb4}.gd-mkt--storybook .gd-mkt-how{background:#f1f3ee}.gd-mkt--storybook .gd-mkt-how__grid{gap:0;margin-top:3rem;border-top:1px solid var(--gd-page-line)}.gd-mkt--storybook .gd-mkt-how__step{position:relative;min-width:0;padding:2rem clamp(1.2rem,3vw,2.4rem) 2rem 0;border-right:1px solid var(--gd-page-line)}.gd-mkt--storybook .gd-mkt-how__step+.gd-mkt-how__step{padding-left:clamp(1.2rem,3vw,2.4rem)}.gd-mkt--storybook .gd-mkt-how__step:last-child{border-right:0}.gd-mkt--storybook .gd-mkt-how__num{width:auto;height:auto;padding:0;border-radius:0;color:var(--gd-page-green);background:transparent;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.gd-mkt--storybook .gd-mkt-how__title{font-size:clamp(1.45rem,2vw,1.9rem);line-height:1.05}.gd-mkt--storybook .gd-mkt-frame--how{aspect-ratio:4/3;margin-bottom:1.5rem;background:#fff;box-shadow:0 14px 35px rgba(23,33,29,.08)}.gd-mkt--storybook .gd-mkt-frame--how .gd-mkt-frame__img{height:100%;object-fit:cover}.gd-mkt--storybook .gd-mkt-feature{border-top:1px solid var(--gd-page-line);background:#fbfcf8}.gd-mkt--storybook .gd-mkt-feature:nth-of-type(2n){background:#f1f3ee}.gd-mkt--storybook .gd-mkt-feature__inner{grid-template-columns:.82fr 1.18fr;gap:clamp(3rem,8vw,8rem);min-height:38rem}.gd-mkt--storybook .gd-mkt-feature--reverse .gd-mkt-feature__inner{grid-template-columns:1.18fr .82fr}.gd-mkt--storybook .gd-mkt-feature__copy .gd-mkt-section__heading{font-size:clamp(2.25rem,4vw,3.8rem)}.gd-mkt--storybook .gd-mkt-feature__link{display:inline-flex;margin-top:.5rem;color:var(--gd-page-green);text-underline-offset:.25rem}.gd-mkt--storybook .gd-mkt-feature__media .gd-mkt-frame{border-radius:1rem;box-shadow:0 24px 55px rgba(23,33,29,.11)}.gd-mkt--storybook .gd-mkt-transition{color:#fff;background:var(--gd-page-green);border:0}.gd-mkt--storybook .gd-mkt-transition__inner{max-width:74rem}.gd-mkt--storybook .gd-mkt-transition .gd-mkt-section__support{color:#c8dcd4}.gd-mkt--storybook .gd-mkt-transition .gd-btn--ghost{color:#fff;border-color:rgba(255,255,255,.45)}.gd-mkt--storybook .gd-mkt-audience{background:#f1f3ee}.gd-mkt--storybook .gd-mkt-audience__grid{gap:1rem}.gd-mkt--storybook .gd-mkt-audience__side{min-height:27rem;padding:clamp(2rem,4vw,3.5rem);border:1px solid var(--gd-page-line);border-radius:1.2rem;background:#fbfcf8}.gd-mkt--storybook .gd-mkt-audience__side:last-child{color:#fff;background:#1b2924}.gd-mkt--storybook .gd-mkt-audience__side:last-child .gd-mkt-section__support{color:#b8c7c0}.gd-mkt--storybook .gd-mkt-audience__side:last-child .gd-btn--secondary{background:#fff;color:var(--gd-page-green)}.gd-mkt--storybook .gd-mkt-faq{background:#f7f8f3;border-top:1px solid var(--gd-page-line)}.gd-mkt--storybook .gd-mkt-faq__inner{display:grid;max-width:74rem;grid-template-columns:.68fr 1.32fr;gap:clamp(3rem,8vw,8rem)}.gd-mkt--storybook .gd-mkt-faq__list{margin-top:0}.gd-mkt--storybook .gd-mkt-faq__button{padding:1.4rem 0;font-size:1.03rem}.gd-mkt--storybook .gd-mkt-cta-band{padding:2rem 1.5rem 5rem;border:0;background:#eef1e9}.gd-mkt--storybook .gd-mkt-cta-band__inner{max-width:74rem;padding:clamp(2.5rem,6vw,5rem);border-radius:1.3rem}@media (max-width:720px){.gd-mkt-cta-band>.gd-mkt-cta-band__inner{grid-template-columns:1fr;gap:1.25rem}.gd-mkt-cta-band__art{justify-self:center;width:min(14rem,62vw)}}.gd-mkt--storybook .gd-mkt-plans{background:#f1f3ee}.gd-mkt--storybook .gd-mkt-plans__group-title{margin-top:3.5rem;font-size:1.65rem}.gd-mkt--storybook .gd-mkt-plans__grid{gap:.7rem}.gd-mkt--storybook .gd-mkt-plans__card{min-height:24rem;padding:1.5rem;border-radius:1rem;background:#fbfcf8}.gd-mkt--storybook .gd-mkt-plans__card.is-highlighted{color:#fff;border-color:#1b2924;background:#1b2924;box-shadow:none;transform:translateY(-.75rem)}.gd-mkt--storybook .gd-mkt-plans__card.is-highlighted .gd-mkt-plans__detail,.gd-mkt--storybook .gd-mkt-plans__card.is-highlighted .gd-mkt-plans__features,.gd-mkt--storybook .gd-mkt-plans__card.is-highlighted .gd-mkt-plans__promise{color:#b8c7c0}.gd-mkt--storybook .gd-mkt-plans__price{margin-top:1rem;font-size:2.4rem}.gd-mkt--storybook .gd-mkt-demo{position:relative;min-height:calc(100vh - 4rem);background:radial-gradient(circle at 16% 30%,rgba(47,123,102,.14),transparent 26rem),#f1f3ee}.gd-mkt--storybook .gd-mkt-demo__inner{max-width:74rem;gap:clamp(3rem,8vw,8rem);padding-block:clamp(6rem,10vw,9rem)}.gd-mkt--storybook .gd-mkt-demo__copy{position:sticky;top:8rem}.gd-mkt--storybook .gd-mkt-demo__form{gap:1.1rem;padding:clamp(1.5rem,3vw,2.25rem);border-radius:1rem;background:#fff;box-shadow:0 24px 65px rgba(23,33,29,.09)}.gd-mkt--storybook .gd-mkt-demo__field input,.gd-mkt--storybook .gd-mkt-demo__field textarea{min-height:3rem;border-radius:.6rem;background:#fafbf9}.gd-mkt--storybook .gd-mkt-article,.gd-mkt--storybook .gd-mkt-article-index{background:#f7f8f3}.gd-mkt--storybook .gd-mkt-article-index__header{padding-bottom:2rem;border-bottom:1px solid var(--gd-page-line)}.gd-mkt--storybook .gd-mkt-article-index__list{gap:0;border-top:1px solid var(--gd-page-line)}.gd-mkt--storybook .gd-mkt-article-index__list a{display:grid;grid-template-columns:minmax(12rem,.4fr) 1fr auto;gap:2rem;align-items:start;padding:1.6rem 0;border-bottom:1px solid var(--gd-page-line)}.gd-mkt--storybook .gd-mkt-article-index__title{font-size:1.55rem}.gd-mkt--storybook .gd-mkt-article{padding-block:clamp(5rem,8vw,8rem)}.gd-mkt--storybook .gd-mkt-article__inner{max-width:46rem}.gd-mkt--storybook .gd-mkt-prose{font-size:1.08rem;line-height:1.75}@media (max-width:960px){.gd-mkt--storybook .gd-mkt-faq__inner,.gd-mkt--storybook .gd-mkt-hero--split,.gd-mkt--storybook .gd-mkt-pain .gd-mkt-section__inner{grid-template-columns:1fr}.gd-mkt--storybook .gd-mkt-hero{min-height:auto}.gd-mkt--storybook .gd-mkt-hero__headline{max-width:12ch}.gd-mkt--storybook .gd-mkt-frame--hero{transform:none}.gd-mkt--storybook .gd-mkt-feature--reverse .gd-mkt-feature__inner,.gd-mkt--storybook .gd-mkt-feature__inner{grid-template-columns:1fr;min-height:0}.gd-mkt--storybook .gd-mkt-plans__grid{grid-template-columns:repeat(2,1fr)}.gd-mkt--storybook .gd-mkt-plans__card.is-highlighted{transform:none}}@media (max-width:680px){.gd-mkt--storybook .gd-mkt-section__inner{padding-block:4.5rem}.gd-mkt--storybook .gd-mkt-hero{padding-top:5rem}.gd-mkt--storybook .gd-mkt-hero__headline{font-size:clamp(3.25rem,15vw,4.7rem)}.gd-mkt--storybook .gd-mkt-how__grid{grid-template-columns:1fr}.gd-mkt--storybook .gd-mkt-how__step,.gd-mkt--storybook .gd-mkt-how__step+.gd-mkt-how__step{padding:1.7rem 0;border-right:0;border-bottom:1px solid var(--gd-page-line)}.gd-mkt--storybook .gd-mkt-audience__grid,.gd-mkt--storybook .gd-mkt-demo__inner,.gd-mkt--storybook .gd-mkt-plans__grid,.gd-mkt--storybook .gd-mkt-plans__grid--seats{grid-template-columns:1fr}.gd-mkt--storybook .gd-mkt-demo__copy{position:static}.gd-mkt--storybook .gd-mkt-article-index__list a{grid-template-columns:1fr;gap:.55rem}}.gd-auth{min-height:100vh;display:grid;place-items:center;padding:2rem 1rem}.gd-auth__card{width:min(100%,26rem);padding:2rem;background:rgba(255,255,255,.72);border:1px solid rgba(26,31,28,.1);border-radius:.75rem;box-shadow:0 18px 50px rgba(26,31,28,.08);animation:gd-rise .5s ease both}.gd-auth__brand{font-weight:600;margin:0 0 1rem;font-size:1.1rem}.gd-auth__brand,.gd-auth__title{font-family:var(--gd-mkt-font-display)}.gd-auth__title{font-size:1.75rem;font-weight:550;margin:0 0 .75rem;line-height:1.15;letter-spacing:-.02em}.gd-auth__foot,.gd-auth__hint,.gd-auth__lede{color:var(--gd-mkt-muted);line-height:1.5;font-size:.95rem}.gd-auth__error{color:#8b2e2e;background:#f8e8e8;padding:.75rem;border-radius:.35rem;font-size:.9rem}.gd-auth__foot{margin-top:1.25rem}.gd-auth__foot a{color:var(--gd-mkt-sage)}.gd-auth .gd-btn--primary{width:100%;margin-top:1.25rem}@keyframes gd-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:960px){.gd-mkt-how--with-art .gd-mkt-how__body{grid-template-columns:1fr}.gd-mkt-how__aside{min-height:23rem}.gd-mkt-audience__grid,.gd-mkt-demo__inner,.gd-mkt-feature__inner,.gd-mkt-footer__inner,.gd-mkt-hero--split,.gd-mkt-how__grid,.gd-mkt-plans__grid{grid-template-columns:1fr}.gd-mkt-frame--hero{transform:none}.gd-mkt-feature--reverse .gd-mkt-feature__inner{direction:ltr}.gd-mkt-case__stats,.gd-mkt-plans__grid--seats,.gd-mkt-stats__grid{grid-template-columns:1fr}}@media (max-width:640px){.gd-mkt-how--with-art .gd-mkt-how__grid{grid-template-columns:1fr}.gd-mkt-how__aside{min-height:18rem}}@media (max-width:800px){.gd-mkt-nav__burger{display:flex}.gd-mkt-nav__panel{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem 1.5rem 1.25rem;background:rgba(247,245,240,.98);border-bottom:1px solid rgba(26,31,28,.1)}.gd-mkt-nav__panel.is-open{display:flex}.gd-mkt-nav__actions,.gd-mkt-nav__links{flex-direction:column;align-items:stretch}.gd-mkt-nav__menu{position:static;opacity:1;transform:none;pointer-events:auto;box-shadow:none;border:none;background:transparent;padding:0 0 0 .5rem}.gd-mkt-nav__dropdown.is-open .gd-mkt-nav__menu,.gd-mkt-nav__menu{display:block}.gd-mkt-demo__form{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gd-auth__card,.gd-mkt-frame--hero,.gd-mkt-hero__copy,.gd-mkt-hero__media,.gd-mkt-reveal,.gd-mkt-reveal.is-visible .gd-mkt-how__step,.gd-mkt-reveal.is-visible .gd-mkt-pain__item{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.gd-mkt-nav__menu{transition:none}.gd-auth .gd-btn:hover,.gd-landing .gd-btn:hover{transform:none}.gd-forest__clouds{opacity:.45}}.gd-magic-pages__content .gd-mkt-hero:has(.gd-mkt-frame--scene):before{content:none}.gd-magic-pages__content .gd-mkt-hero .gd-mkt-frame--scene,.gd-magic-pages__content .gd-mkt-hero .gd-mkt-hero__media:has(.gd-mkt-frame--scene){overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.gd-magic-pages__content .gd-mkt-hero .gd-mkt-frame--scene>div{display:none}.gd-magic-pages__content .gd-mkt-hero .gd-mkt-frame--scene .gd-mkt-frame__img{border-radius:0;box-shadow:none}.gd-cdf-hero-wrap{position:relative;overflow:hidden;background:radial-gradient(circle at 76% 42%,rgba(214,177,63,.2),transparent 25rem),linear-gradient(rgba(32,95,78,.045) 1px,transparent 0),linear-gradient(90deg,rgba(32,95,78,.045) 1px,transparent 0),#eef2ed;background-size:auto,56px 56px,56px 56px,auto}.gd-cdf-hero-wrap:after{content:"";position:absolute;right:-8rem;bottom:-11rem;width:30rem;aspect-ratio:1;border:1px solid rgba(32,95,78,.11);border-radius:50%;box-shadow:0 0 0 5rem rgba(32,95,78,.025),0 0 0 10rem rgba(32,95,78,.018);pointer-events:none}.gd-cdf-hero-wrap .gd-mkt-hero{width:min(1280px,calc(100% - 3rem));min-height:min(850px,calc(100svh - 72px));padding-block:clamp(5rem,8vw,7.5rem)}.gd-cdf-hero-wrap .gd-mkt-hero:before{content:none}.gd-cdf-hero-wrap .gd-mkt-hero--split{grid-template-columns:minmax(24rem,.7fr) minmax(35rem,1.3fr);gap:clamp(1.5rem,2vw,3rem)}.gd-cdf-hero-wrap .gd-mkt-hero__headline{max-width:10.5ch;font-size:clamp(3.6rem,6.1vw,6rem)}.gd-cdf-hero-wrap .gd-mkt-hero__support{max-width:33rem}.gd-cdf-hero-wrap .gd-mkt-hero__proof{width:fit-content;margin-top:1.5rem;padding:0;border:0;border-radius:0;color:#365e51;background:transparent;font-size:.68rem;font-weight:720;letter-spacing:.01em;backdrop-filter:none}.gd-cdf-hero-wrap .gd-mkt-hero__proof:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.5rem;border-radius:50%;background:#d1a932;box-shadow:0 0 0 .25rem rgba(209,169,50,.12)}.gd-cdf-hero-wrap .gd-mkt-hero__media{border:0;background:transparent;box-shadow:none;backdrop-filter:none}.gd-cdf-hero-wrap .gd-mkt-frame--scene{min-height:clamp(35rem,48vw,43rem);background:transparent}.gd-cdf-hero-wrap .gd-mkt-frame--scene .gd-mkt-frame__img{width:116%;max-width:none;margin-left:0;padding:0;filter:drop-shadow(0 38px 35px rgba(22,36,29,.23));animation:gd-cdf-hero-float 7s ease-in-out infinite}@keyframes gd-cdf-hero-float{0%,to{transform:translateZ(0) rotate(.15deg)}50%{transform:translate3d(0,-11px,0) rotate(-.25deg)}}.gd-cdf-entry{padding:clamp(5rem,9vw,8.5rem) 1.5rem;color:#f5f1e8;background:radial-gradient(circle at 86% 14%,rgba(222,190,79,.11),transparent 22rem),#192a23}.gd-cdf-entry__inner{display:grid;width:min(1180px,100%);grid-template-columns:minmax(0,1.1fr) minmax(19rem,.7fr);gap:clamp(2.5rem,7vw,7rem);margin:auto}.gd-cdf-entry__copy h2{max-width:14ch;margin:0;color:#f7f2e8;font:560 clamp(3rem,6vw,5.8rem)/.95 var(--gd-mkt-font-display);letter-spacing:-.055em}.gd-cdf-entry__copy>p:last-child{max-width:39rem;margin:1.5rem 0 0;color:#b8c8c0;font-size:1.05rem;line-height:1.7}.gd-cdf-entry .gd-cdf-kicker{color:#e5c45b}.gd-cdf-batch-card{align-self:end;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:1.2rem;background:rgba(255,255,255,.055);box-shadow:0 30px 80px rgba(0,0,0,.2);backdrop-filter:blur(14px)}.gd-cdf-batch-card footer,.gd-cdf-batch-card header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;color:#98aaa1;font-size:.65rem}.gd-cdf-batch-card footer,.gd-cdf-batch-card header span{display:flex;align-items:center;gap:.5rem}.gd-cdf-batch-card footer i,.gd-cdf-batch-card header i{width:.5rem;height:.5rem;border-radius:50%;background:#55b98c;box-shadow:0 0 0 .3rem rgba(85,185,140,.1)}.gd-cdf-batch-card header b{padding:.3rem .5rem;border-radius:999px;color:#bce8d4;background:rgba(85,185,140,.12);font-size:.58rem}.gd-cdf-batch-card>div{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid rgba(255,255,255,.1)}.gd-cdf-batch-card>div>span{display:grid;gap:.35rem;padding:1.3rem 1rem;border-right:1px solid rgba(255,255,255,.1)}.gd-cdf-batch-card>div>span:last-child{border-right:0}.gd-cdf-batch-card small{color:#92a39a;font-size:.61rem}.gd-cdf-batch-card strong{font-size:1.75rem;letter-spacing:-.04em}.gd-cdf-batch-card .is-alert{color:#f0cf68;background:rgba(240,207,104,.06)}.gd-cdf-batch-card footer{justify-content:flex-start}.gd-cdf-batch-card footer i{animation:gd-cdf-pulse 1.8s ease-out infinite}@keyframes gd-cdf-pulse{0%{box-shadow:0 0 0 0 rgba(85,185,140,.35)}70%,to{box-shadow:0 0 0 .55rem rgba(85,185,140,0)}}.gd-cdf-route{grid-column:1/-1;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.8rem;margin-top:1rem;padding:.8rem;border:1px solid rgba(255,255,255,.13);border-radius:1.25rem;background:rgba(255,255,255,.035)}.gd-cdf-route>span{display:grid;min-height:5.4rem;grid-template-columns:2.6rem 1fr;align-items:center;gap:.15rem .8rem;padding:1rem;border-radius:.9rem;background:rgba(255,255,255,.045);font-weight:760}.gd-cdf-route>span>svg{grid-row:1/3;width:2.6rem;height:2.6rem;padding:.65rem;border-radius:.75rem;color:#e3c45e;background:rgba(227,196,94,.1)}.gd-cdf-route>span small{color:#8fa198;font-size:.65rem;font-weight:520}.gd-cdf-route>span.is-current{color:#17251f;background:#f2e5aa}.gd-cdf-route>span.is-current svg{color:#f2e5aa;background:#205f4e}.gd-cdf-route>span.is-current small{color:#627068}.gd-cdf-route>i{position:relative;display:grid;width:2.6rem;place-items:center;color:#80938a}.gd-cdf-route>i:before{content:"";position:absolute;inset:50% 0 auto;height:1px;background:rgba(255,255,255,.14)}.gd-cdf-route>i svg{z-index:1;width:1rem;padding-inline:.1rem;background:#1d2e27}.gd-cdf-demo{scroll-margin-top:5rem;padding:clamp(5rem,9vw,8.5rem) 1.5rem;background:linear-gradient(rgba(32,95,78,.035) 1px,transparent 0),linear-gradient(90deg,rgba(32,95,78,.035) 1px,transparent 0),#e9eee9;background-size:48px 48px}.gd-cdf-demo__heading{display:grid;width:min(1180px,100%);grid-template-columns:minmax(0,1fr) minmax(19rem,.64fr);column-gap:clamp(2rem,6vw,6rem);margin:0 auto 3.5rem}.gd-cdf-demo__heading .gd-cdf-kicker{grid-column:1/-1}.gd-cdf-demo__heading h2{max-width:13ch;margin:0;font:560 clamp(3rem,5.4vw,5.3rem)/.95 var(--gd-mkt-font-display);letter-spacing:-.055em}.gd-cdf-demo__heading>p:last-child{align-self:end;margin:0;color:#617068;line-height:1.7}.gd-cdf-demo__layout{display:grid;width:min(1180px,100%);grid-template-columns:17rem minmax(0,1fr);gap:1rem;margin:auto}.gd-cdf-stages{display:grid;align-content:start;gap:.7rem}.gd-cdf-stages button{display:grid;grid-template-columns:2.35rem 1fr;gap:.2rem .8rem;padding:1rem;border:1px solid rgba(23,33,29,.11);border-radius:.9rem;color:#68766f;background:rgba(255,255,255,.52);font:inherit;text-align:left;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.gd-cdf-stages button>span{grid-row:1/3;display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:50%;color:#527062;background:#dbe6df;font:800 .6rem ui-monospace,monospace}.gd-cdf-stages button strong{color:#24312b;font-size:.84rem}.gd-cdf-stages button small{line-height:1.45}.gd-cdf-stages button.is-active{transform:translateX(.5rem);border-color:#205f4e;background:#fff;box-shadow:0 18px 45px rgba(23,33,29,.1)}.gd-cdf-stages button.is-active>span{color:#f5dfa0;background:#205f4e}.gd-cdf-workspace{min-width:0;overflow:hidden;border:1px solid rgba(23,33,29,.14);border-radius:1.25rem;background:#fff;box-shadow:0 32px 90px rgba(23,33,29,.16)}.gd-cdf-workspace__bar{display:flex;min-height:3.7rem;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;color:#dce6e1;background:#182a22;font-size:.69rem}.gd-cdf-workspace__bar>span{display:flex;align-items:center;gap:.55rem;font-weight:760}.gd-cdf-workspace__bar b{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:.45rem;color:#205f4e;background:#d4e7dd}.gd-cdf-workspace__bar small{color:#91a39a}.gd-cdf-workspace__bar i{padding:.35rem .55rem;border-radius:999px;color:#b7e7d2;background:rgba(72,164,125,.14);font-size:.58rem;font-style:normal}.gd-cdf-workspace__body{min-height:37rem;padding:1.35rem;background:#f5f7f4}.gd-cdf-workspace__topline{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.gd-cdf-workspace__topline small{color:#7b8780;font-size:.62rem}.gd-cdf-workspace__topline h3{margin:.2rem 0 0;font-size:1.28rem;letter-spacing:-.03em}.gd-cdf-ticket>button,.gd-cdf-workspace__topline button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.72rem .9rem;border:0;border-radius:.6rem;color:#fff;background:#205f4e;font:760 .67rem var(--gd-mkt-font-sans);cursor:pointer}.gd-cdf-ticket>button svg,.gd-cdf-workspace__topline button svg{width:.85rem;height:.85rem}.gd-cdf-sync{display:grid;min-height:30.5rem;grid-template-columns:minmax(0,1fr) 6rem minmax(0,1fr);align-items:center;gap:1rem}.gd-cdf-sync article{padding:1.2rem;border:1px solid #dce4df;border-radius:1rem;background:#fff;box-shadow:0 16px 32px rgba(23,33,29,.06)}.gd-cdf-sync article.is-desk{background:#f1f7f3}.gd-cdf-sync__icon{display:grid;width:2.7rem;height:2.7rem;margin-bottom:1rem;place-items:center;border-radius:.7rem;color:#205f4e;background:#e2eee8}.gd-cdf-sync__icon svg{width:1.2rem}.gd-cdf-sync article>small{color:#7b8780;font-size:.63rem}.gd-cdf-sync h4{margin:.3rem 0 1rem;font-size:1.2rem}.gd-cdf-sync code{display:block;padding:.8rem;border:1px solid #dbe3de;border-radius:.55rem;color:#315f50;background:#f6f8f5;font-size:.7rem}.gd-cdf-sync ul{display:grid;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}.gd-cdf-sync li{display:grid;grid-template-columns:1.7rem 1fr 1rem;align-items:center;gap:.55rem;padding:.55rem;border-radius:.55rem;background:#f7f8f6;font-size:.65rem}.gd-cdf-sync li>i{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;color:#315f50;background:#dfece5;font-size:.48rem;font-style:normal}.gd-cdf-sync li span{display:grid}.gd-cdf-sync li small{color:#8a948f;font-size:.55rem}.gd-cdf-sync li>svg{width:.8rem;color:#4d8a70}.gd-cdf-sync dl{display:grid;gap:.55rem;margin:0}.gd-cdf-sync dl>div{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.55rem;border-bottom:1px solid #dce5df;font-size:.68rem}.gd-cdf-sync dt{color:#78847e}.gd-cdf-sync dd{margin:0;font-weight:720;text-align:right}.gd-cdf-sync article>p{display:flex;align-items:center;gap:.4rem;margin:1rem 0 0;color:#2d745a;font-size:.65rem;font-weight:760}.gd-cdf-sync article>p svg{width:.8rem}.gd-cdf-sync__rail{position:relative;display:grid;place-items:center;gap:.55rem}.gd-cdf-sync__rail:before{content:"";position:absolute;left:0;right:0;top:1.05rem;height:1px;background:#abc3b8}.gd-cdf-sync__rail>span{z-index:1;width:.55rem;height:.55rem;border:2px solid #e9eee9;border-radius:50%;background:#2e745b;animation:gd-cdf-run 2.4s ease-in-out infinite}.gd-cdf-sync__rail>span:nth-child(2){animation-delay:-.8s}.gd-cdf-sync__rail>span:nth-child(3){animation-delay:-1.6s}.gd-cdf-sync__rail small{max-width:8rem;color:#78857e;font-size:.55rem;line-height:1.35;text-align:center}@keyframes gd-cdf-run{0%,to{transform:translateX(-1.2rem);opacity:.25}50%{transform:translateX(1.2rem);opacity:1}}.gd-cdf-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}.gd-cdf-kpis>span{padding:.8rem;border:1px solid #dfe5e1;border-radius:.7rem;color:#7a857f;background:#fff;font-size:.61rem}.gd-cdf-kpis b{display:block;margin-top:.15rem;color:#1d2924;font-size:1.45rem;letter-spacing:-.04em}.gd-cdf-kpis small{display:block;margin-top:.12rem;color:#929b96;font-size:.53rem}.gd-cdf-kpis .is-warn{border-color:#f0d5b2;background:#fff7e9}.gd-cdf-filters{display:flex;align-items:center;gap:.4rem;margin:1rem 0 .65rem}.gd-cdf-filters button{padding:.42rem .65rem;border:1px solid #dce3de;border-radius:999px;color:#65716b;background:#fff;font:inherit;font-size:.61rem;cursor:pointer}.gd-cdf-filters button.is-active{color:#fff;border-color:#205f4e;background:#205f4e}.gd-cdf-filters>small{margin-left:auto;color:#87918c;font-size:.56rem}.gd-cdf-table{overflow:hidden;border:1px solid #dfe5e1;border-radius:.75rem;background:#fff}.gd-cdf-table>button{display:grid;width:100%;grid-template-columns:1.3fr .55fr .25fr;align-items:center;gap:.6rem;padding:.75rem .85rem;border:0;border-bottom:1px solid #edf0ed;color:inherit;background:#fff;font:inherit;text-align:left;cursor:pointer}.gd-cdf-table>button:hover{background:#f4f8f5}.gd-cdf-table>button:last-of-type{border-bottom:0}.gd-cdf-table>button>span{display:grid;grid-template-columns:1.7rem 1fr;column-gap:.55rem;font-size:.67rem}.gd-cdf-table>button>span i{grid-row:1/3;display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;color:#35604f;background:#dfece5;font-size:.5rem;font-style:normal}.gd-cdf-table>button>span small{color:#89938e}.gd-cdf-proofboard em,.gd-cdf-table em{width:fit-content;padding:.28rem .45rem;border-radius:999px;color:#3b6957;background:#e4f1ea;font-size:.56rem;font-style:normal;white-space:nowrap}.gd-cdf-proofboard em[data-state="Needs attention"],.gd-cdf-table em[data-state="Needs attention"]{color:#9d5f30;background:#f8ead9}.gd-cdf-proofboard em[data-state=Packed],.gd-cdf-table em[data-state=Packed]{color:#5d6570;background:#eceff1}.gd-cdf-table>button>small{color:#7b857f}.gd-cdf-table__empty{display:flex;min-height:11rem;align-items:center;justify-content:center;gap:.5rem;margin:0;color:#48705f;font-size:.72rem}.gd-cdf-table__empty svg{width:1rem}.gd-cdf-exception{display:grid;min-height:30.5rem;grid-template-columns:1.05fr .7fr;align-items:center;gap:1rem}.gd-cdf-event-trail,.gd-cdf-ticket{padding:1.2rem;border:1px solid #dce3de;border-radius:1rem;background:#fff}.gd-cdf-ticket>div{display:grid;grid-template-columns:2.7rem 1fr auto;align-items:center;gap:.8rem;padding-bottom:1rem;border-bottom:1px solid #e5e9e6}.gd-cdf-ticket>div>svg{width:2.5rem;height:2.5rem;padding:.6rem;border-radius:.7rem;color:#a56431;background:#f8eadb}.gd-cdf-ticket>div.is-resolved>svg{color:#267257;background:#e4f1ea}.gd-cdf-ticket>div span{display:grid;gap:.2rem}.gd-cdf-ticket>div small{color:#7d8882}.gd-cdf-ticket>div i{padding:.3rem .5rem;border-radius:999px;color:#9d5f30;background:#f8eadb;font-size:.58rem;font-style:normal}.gd-cdf-ticket ol{display:grid;gap:.8rem;margin:1rem 0;padding:0;list-style:none}.gd-cdf-ticket li{display:grid;gap:.25rem;padding-left:.8rem;border-left:2px solid #abc4b9;font-size:.68rem}.gd-cdf-ticket li span{color:#758079}.gd-cdf-ticket>button:disabled{opacity:.66}.gd-cdf-event-trail>p{display:flex;align-items:center;gap:.5rem;margin:0 0 1.2rem;font-size:.7rem;font-weight:760}.gd-cdf-event-trail>p svg{width:1rem;color:#9b6a34}.gd-cdf-event-trail ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.gd-cdf-event-trail li{position:relative;display:grid;min-height:4.1rem;grid-template-columns:1.2rem 1fr;gap:.65rem;font-size:.67rem}.gd-cdf-event-trail li:before{content:"";position:absolute;top:.65rem;bottom:-.15rem;left:.29rem;width:1px;background:#d8dfdb}.gd-cdf-event-trail li:last-child:before{display:none}.gd-cdf-event-trail li>i{z-index:1;width:.65rem;height:.65rem;margin-top:.18rem;border:2px solid #fff;border-radius:50%;background:#aab4af;box-shadow:0 0 0 1px #cfd7d3}.gd-cdf-event-trail li.is-done>i{background:#3e896b}.gd-cdf-event-trail li.is-alert>i{background:#cb7843}.gd-cdf-event-trail li span{display:grid;align-content:start;gap:.2rem}.gd-cdf-event-trail li small{color:#808b85}.gd-cdf-proof{display:block;padding:clamp(5rem,9vw,8.5rem) max(1.5rem,calc((100vw - 1180px) / 2));background:radial-gradient(circle at 85% 24%,rgba(220,185,67,.14),transparent 26rem),#f7f3e9}.gd-cdf-proof__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:3rem}.gd-cdf-proof__heading h2{max-width:14ch;margin:0;font:560 clamp(3rem,5.2vw,5rem)/.95 var(--gd-mkt-font-display);letter-spacing:-.052em}.gd-cdf-proof__heading>p{margin:0;color:#65716b;line-height:1.7}.gd-cdf-proofboard{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(17rem,.5fr);overflow:hidden;border:1px solid rgba(23,33,29,.14);border-radius:1.25rem;background:#fff;box-shadow:0 32px 80px rgba(23,33,29,.14)}.gd-cdf-proofboard__table{min-width:0;border-right:1px solid #e0e5e1}.gd-cdf-proofboard__table>header{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;padding:.8rem 1rem;color:#dfe8e3;background:#192a23;font-size:.68rem}.gd-cdf-proofboard__table>header span{display:flex;align-items:center;gap:.5rem;font-weight:760}.gd-cdf-proofboard__table>header i{width:.55rem;height:.55rem;border-radius:50%;background:#51b889;box-shadow:0 0 0 .25rem rgba(81,184,137,.12)}.gd-cdf-proofboard__table>header small{color:#94a69d;font-size:.58rem}.gd-cdf-proofboard__labels,.gd-cdf-proofboard__table>button{display:grid;grid-template-columns:1.35fr 1fr .75fr .45fr;align-items:center;gap:1rem;padding:.8rem 1rem}.gd-cdf-proofboard__labels{color:#8a948f;background:#f4f6f3;font-size:.55rem;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.gd-cdf-proofboard__table>button{width:100%;min-height:4.7rem;border:0;border-top:1px solid #ecefeb;color:#48534d;background:#fff;font:inherit;font-size:.7rem;text-align:left;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.gd-cdf-proofboard__table>button:hover{background:#f7faf7}.gd-cdf-proofboard__table>button.is-selected{background:#eef6f1;box-shadow:inset 3px 0 #205f4e}.gd-cdf-proofboard__table>button>span:first-child{display:grid;grid-template-columns:2rem 1fr;gap:.08rem .65rem}.gd-cdf-proofboard__table>button>span:first-child i{grid-row:1/3;display:grid;width:1.9rem;height:1.9rem;place-items:center;border-radius:50%;color:#315e4d;background:#dcebe3;font-size:.52rem;font-style:normal}.gd-cdf-proofboard__table>button>span:first-child b{color:#1c2822}.gd-cdf-proofboard__table>button>span:first-child small{color:#89938e;font-size:.58rem}.gd-cdf-inspector{display:flex;align-items:flex-start;flex-direction:column;padding:clamp(1.4rem,3vw,2rem);background:#f7f8f5}.gd-cdf-inspector__avatar{display:grid;width:3.4rem;height:3.4rem;margin-bottom:1.4rem;place-items:center;border-radius:50%;color:#f4dfa1;background:#205f4e;font-size:.75rem;font-weight:800}.gd-cdf-inspector>small{color:#77837c;font-size:.61rem}.gd-cdf-inspector h3{margin:.3rem 0 0;font-size:1.45rem;letter-spacing:-.04em}.gd-cdf-inspector>p{margin:.35rem 0 1.6rem;color:#6f7a74;font-size:.72rem}.gd-cdf-inspector dl{display:grid;width:100%;gap:1rem;margin:0}.gd-cdf-inspector dl>div{display:grid;gap:.32rem;padding-bottom:1rem;border-bottom:1px solid #dfe5e1}.gd-cdf-inspector dt{color:#7e8983;font-size:.58rem}.gd-cdf-inspector dd{display:flex;align-items:center;gap:.45rem;margin:0;color:#25312b;font-size:.7rem;font-weight:720}.gd-cdf-inspector dd i{width:.55rem;height:.55rem;border-radius:50%;background:#4b9b76}.gd-cdf-inspector dd i[data-state="Needs attention"]{background:#c77640}.gd-cdf-inspector__scope{display:flex;align-items:center;gap:.45rem;margin-top:auto;padding-top:1.4rem;color:#376251;font-size:.61rem;font-weight:730}.gd-cdf-inspector__scope svg{width:.85rem}.gd-cdf-next{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,7vw,7rem);padding:clamp(5rem,9vw,8rem) max(1.5rem,calc((100vw - 1180px) / 2));color:#f4f0e6;background:#1d3028}.gd-cdf-next__copy{align-self:start}.gd-cdf-next h2{max-width:12ch;margin:0;font:560 clamp(2.8rem,4.7vw,4.6rem)/.96 var(--gd-mkt-font-display);letter-spacing:-.052em}.gd-cdf-next .gd-cdf-kicker{color:#e3c257}.gd-cdf-next__copy>p:last-child{max-width:31rem;margin:1.4rem 0 0;color:#aebfb6;line-height:1.65}.gd-cdf-next__journey{position:relative;display:grid;gap:.75rem}.gd-cdf-next__journey:before{content:"";position:absolute;top:3.7rem;bottom:3.7rem;left:2.42rem;width:1px;background:rgba(232,203,102,.23)}.gd-cdf-next__journey a{position:relative;display:grid;grid-template-columns:2.8rem 2.8rem 1fr 1rem;align-items:center;gap:.85rem;padding:1rem;border:1px solid rgba(255,255,255,.13);border-radius:1rem;color:inherit;background:rgba(255,255,255,.04);text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.gd-cdf-next__journey a:hover{transform:translateX(.4rem);border-color:rgba(232,203,102,.34);background:rgba(255,255,255,.08)}.gd-cdf-next__number{z-index:1;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(232,203,102,.25);border-radius:50%;color:#e8cb66;background:#1d3028;font:760 .58rem ui-monospace,monospace}.gd-cdf-next__journey a>svg:first-of-type{width:2.7rem;height:2.7rem;padding:.65rem;border-radius:.7rem;color:#edcf6b;background:rgba(237,207,107,.1)}.gd-cdf-next__journey a>svg:last-child{width:1rem;color:#91a49b}.gd-cdf-next__journey a>span:nth-of-type(2){display:grid;gap:.28rem}.gd-cdf-next__journey small{color:#93a59c;font-size:.61rem}.gd-cdf-next__journey b{max-width:31rem;font-size:.84rem;line-height:1.45}.gd-cdf-close{display:grid;grid-template-columns:minmax(0,.82fr) minmax(26rem,1.18fr);gap:clamp(2rem,6vw,6rem);padding:clamp(5rem,9vw,8rem) max(1.5rem,calc((100vw - 1180px) / 2));background:#f2f4ef}.gd-cdf-faq h2{margin:0 0 2rem;font:560 clamp(2.6rem,4vw,4rem)/.98 var(--gd-mkt-font-display);letter-spacing:-.05em}.gd-cdf-faq details{border-top:1px solid rgba(23,33,29,.14)}.gd-cdf-faq details:last-child{border-bottom:1px solid rgba(23,33,29,.14)}.gd-cdf-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 0;color:#1f2b25;font-size:.88rem;font-weight:760;cursor:pointer;list-style:none}.gd-cdf-faq summary::-webkit-details-marker{display:none}.gd-cdf-faq summary span{color:#2d715b;font-size:1.2rem;font-weight:500;transition:transform .2s ease}.gd-cdf-faq details[open] summary span{transform:rotate(45deg)}.gd-cdf-faq details p{margin:-.3rem 2.5rem 1.2rem 0;color:#647169;font-size:.8rem;line-height:1.7}.gd-cdf-final-card{position:relative;align-self:start;overflow:hidden;padding:clamp(2rem,5vw,4rem);border-radius:1.35rem;color:#f8f3e9;background:radial-gradient(circle at 88% 8%,rgba(232,203,102,.22),transparent 16rem),linear-gradient(145deg,#1d332a,#173e32);box-shadow:0 32px 80px rgba(23,33,29,.2)}.gd-cdf-final-card:after{content:"";position:absolute;right:-4.5rem;bottom:-6rem;width:14rem;aspect-ratio:1;border:1px solid rgba(232,203,102,.14);border-radius:50%;box-shadow:0 0 0 2.2rem rgba(232,203,102,.025),0 0 0 4.4rem rgba(232,203,102,.018)}.gd-cdf-final-card__signal{display:inline-flex;align-items:center;gap:.5rem;padding:.48rem .65rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#e7cf7c;background:rgba(255,255,255,.05);font-size:.62rem;font-weight:740}.gd-cdf-final-card__signal svg{width:.85rem}.gd-cdf-final-card h2{position:relative;z-index:1;max-width:11ch;margin:1.5rem 0 0;color:#fff9ed;font:560 clamp(2.8rem,4.4vw,4.5rem)/.95 var(--gd-mkt-font-display);letter-spacing:-.055em}.gd-cdf-final-card>p{position:relative;z-index:1;max-width:34rem;margin:1.4rem 0 0;color:#b9cbc2;line-height:1.7}.gd-cdf-final-card__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.gd-cdf-final-card .gd-btn--primary{color:#173c31;background:#fff}.gd-cdf-final-card .gd-btn--ghost{color:#fff;border-color:rgba(255,255,255,.38);background:transparent}.gd-cdf-final-card ul{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.6rem 1rem;margin:1.8rem 0 0;padding:0;color:#a9bcb2;list-style:none;font-size:.61rem}.gd-cdf-final-card li{display:flex;align-items:center;gap:.35rem}.gd-cdf-final-card li svg{width:.75rem;color:#e8cb66}@media (max-width:960px){.gd-cdf-hero-wrap .gd-mkt-hero--split{grid-template-columns:1fr}.gd-cdf-hero-wrap .gd-mkt-hero{padding-bottom:5rem}.gd-cdf-hero-wrap .gd-mkt-hero__headline{max-width:10ch}.gd-cdf-hero-wrap .gd-mkt-frame--scene{min-height:28rem}.gd-cdf-hero-wrap .gd-mkt-frame--scene .gd-mkt-frame__img{width:112%;margin-left:-6%}.gd-cdf-close,.gd-cdf-demo__heading,.gd-cdf-demo__layout,.gd-cdf-entry__inner,.gd-cdf-next,.gd-cdf-proof__heading{grid-template-columns:1fr}.gd-cdf-entry__inner{gap:2.2rem}.gd-cdf-route{margin-top:.2rem}.gd-cdf-demo__heading{gap:1.2rem}.gd-cdf-demo__heading>p:last-child{align-self:auto;max-width:36rem}.gd-cdf-stages{display:flex;overflow-x:auto;padding:.35rem .35rem .85rem;scroll-snap-type:x mandatory}.gd-cdf-stages button{min-width:15.5rem;scroll-snap-align:start}.gd-cdf-stages button.is-active{transform:translateY(-.25rem)}.gd-cdf-proofboard{grid-template-columns:1fr}.gd-cdf-proofboard__table{border-right:0;border-bottom:1px solid #e0e5e1}.gd-cdf-inspector{min-height:20rem}.gd-cdf-next{gap:2.5rem}.gd-cdf-close{gap:3rem}}@media (max-width:680px){.gd-cdf-hero-wrap .gd-mkt-hero{width:calc(100% - 2rem);min-height:auto;padding-top:5.5rem}.gd-cdf-hero-wrap .gd-mkt-hero__headline{max-width:9ch;font-size:clamp(3.25rem,14vw,4.6rem)}.gd-cdf-hero-wrap .gd-mkt-hero__support{font-size:.98rem}.gd-cdf-hero-wrap .gd-mkt-frame--scene{min-height:22rem}.gd-cdf-hero-wrap .gd-mkt-frame--scene .gd-mkt-frame__img{width:126%;margin-left:-13%}.gd-cdf-demo,.gd-cdf-entry{padding-inline:1rem}.gd-cdf-demo__heading h2,.gd-cdf-entry__copy h2,.gd-cdf-final-card h2,.gd-cdf-next h2,.gd-cdf-proof__heading h2{font-size:clamp(2.65rem,12.5vw,3.8rem)}.gd-cdf-batch-card>div>span{padding-inline:.75rem}.gd-cdf-batch-card strong{font-size:1.45rem}.gd-cdf-route{grid-template-columns:1fr}.gd-cdf-route>i{justify-self:center;transform:rotate(90deg)}.gd-cdf-stages{margin-inline:-1rem;padding-inline:1rem}.gd-cdf-stages button{min-width:min(17rem,78vw)}.gd-cdf-stages button small{display:block}.gd-cdf-workspace__bar small{display:none}.gd-cdf-workspace__body{min-height:0;padding:.8rem}.gd-cdf-workspace__topline{align-items:flex-start}.gd-cdf-workspace__topline button{padding:.65rem;font-size:0}.gd-cdf-workspace__topline button svg{margin:0}.gd-cdf-sync{min-height:0;grid-template-columns:1fr}.gd-cdf-sync__rail{min-height:4rem}.gd-cdf-sync__rail:before{top:0;bottom:0;left:50%;width:1px;height:auto}.gd-cdf-sync__rail>span{position:absolute;animation-name:gd-cdf-run-mobile}.gd-cdf-sync__rail>span:first-child{top:.2rem}.gd-cdf-sync__rail>span:nth-child(2){top:1.4rem}.gd-cdf-sync__rail>span:nth-child(3){top:2.6rem}.gd-cdf-sync__rail small{display:none}@keyframes gd-cdf-run-mobile{0%,to{transform:translateY(-.35rem);opacity:.25}50%{transform:translateY(.35rem);opacity:1}}.gd-cdf-kpis{grid-template-columns:repeat(2,1fr)}.gd-cdf-filters{flex-wrap:wrap}.gd-cdf-filters>small{width:100%;margin:.2rem 0 0}.gd-cdf-table>button{grid-template-columns:1fr auto}.gd-cdf-table>button>small{display:none}.gd-cdf-exception{min-height:0;grid-template-columns:1fr;align-items:start}.gd-cdf-ticket>div{grid-template-columns:2.5rem 1fr}.gd-cdf-ticket>div i{grid-column:2;width:fit-content}.gd-cdf-close,.gd-cdf-next,.gd-cdf-proof{padding-inline:1rem}.gd-cdf-proofboard__labels,.gd-cdf-proofboard__table>button{grid-template-columns:1fr auto}.gd-cdf-proofboard__labels span:nth-child(2),.gd-cdf-proofboard__labels span:nth-child(4),.gd-cdf-proofboard__table>button>span:nth-child(2),.gd-cdf-proofboard__table>button>span:nth-child(4){display:none}.gd-cdf-proofboard__table>header{align-items:flex-start;flex-direction:column;gap:.3rem}.gd-cdf-inspector{min-height:22rem}.gd-cdf-next__journey:before{left:1.87rem}.gd-cdf-next__journey a{grid-template-columns:2rem 1fr 1rem;padding:.9rem}.gd-cdf-next__number{width:2rem;height:2rem}.gd-cdf-next__journey a>svg:first-of-type{display:none}.gd-cdf-next__journey a>span:nth-of-type(2){grid-column:2}.gd-cdf-final-card{padding:2rem 1.25rem}.gd-cdf-final-card__actions{align-items:stretch;flex-direction:column}.gd-cdf-final-card__actions .gd-btn{width:100%}.gd-cdf-final-card ul{display:grid}}@media (prefers-reduced-motion:reduce){.gd-cdf-batch-card footer i,.gd-cdf-hero-wrap .gd-mkt-frame--scene .gd-mkt-frame__img,.gd-cdf-sync__rail>span{animation:none!important}}.gd-magic-pages__content>.gd-mkt-hero{width:100%;max-width:none;min-height:clamp(44rem,calc(100svh - 4.5rem),52rem);padding:clamp(5rem,8vh,7rem) max(2rem,calc((100vw - 80rem) / 2)) clamp(4rem,7vh,6rem);align-items:center;background:radial-gradient(circle at 80% 38%,rgba(61,132,105,.13),transparent 24rem),linear-gradient(180deg,#f8faf6,#eef3ed)}.gd-world--merchant .gd-magic-pages__content>.gd-mkt-hero{background:radial-gradient(circle at 80% 40%,rgba(211,169,62,.16),transparent 24rem),linear-gradient(180deg,#faf7ef,#f2eee3)}.gd-world--gift-team .gd-magic-pages__content>.gd-mkt-hero,.gd-world--vertical .gd-magic-pages__content>.gd-mkt-hero{background:radial-gradient(circle at 80% 38%,rgba(83,142,104,.14),transparent 23rem),linear-gradient(180deg,#f8f9f3,#eff3eb)}.gd-world--decision .gd-magic-pages__content>.gd-mkt-hero{background:radial-gradient(circle at 79% 42%,rgba(213,177,68,.15),transparent 24rem),linear-gradient(180deg,#f8faf6,#edf1ed)}.gd-magic-pages__content>.gd-mkt-hero--split{grid-template-columns:minmax(0,.92fr) minmax(32rem,1.08fr);gap:clamp(3rem,5vw,5rem)}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__copy{width:100%;max-width:35rem}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__eyebrow{display:flex;align-items:center;gap:.7rem;margin-bottom:1.25rem;color:#2d6e59;font-size:.69rem;font-weight:800;letter-spacing:.14em}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__eyebrow:before{content:"";width:1.7rem;height:1px;background:#d1aa37}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__headline{max-width:12ch;margin-bottom:1.45rem;font-size:clamp(3.65rem,5.6vw,5.65rem);line-height:.94;letter-spacing:-.058em;text-wrap:balance}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__support{max-width:32rem;margin-bottom:1.8rem;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.66}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__ctas{gap:.65rem}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__trial{margin-top:1rem;color:#738078;font-size:.77rem}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__proof{display:flex;width:fit-content;align-items:center;gap:.5rem;margin-top:1.2rem;padding:0;border:0;border-radius:0;color:#426656;background:transparent;box-shadow:none;font-size:.76rem;font-weight:720}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__proof:before{content:"";width:.48rem;height:.48rem;border-radius:50%;background:#d1aa37;box-shadow:0 0 0 .23rem rgba(209,170,55,.12)}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media{position:relative;display:grid;min-width:0;place-items:center;background:transparent;box-shadow:none;backdrop-filter:none}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media:before{content:"";position:absolute;z-index:-1;width:76%;aspect-ratio:1;border-radius:50%;background:rgba(59,126,100,.1);filter:blur(46px)}.gd-world--decision .gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media:before,.gd-world--merchant .gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media:before{background:rgba(205,165,57,.1)}.gd-world--decision .gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__headline{font-size:clamp(3.45rem,5.1vw,5.15rem);max-width:13ch}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media:not(:has(.gd-mkt-frame--scene)) .gd-mkt-frame--hero{width:112%;margin-inline:-6%;overflow:hidden;border:1px solid rgba(23,33,29,.11);border-radius:1.15rem;background:#fff;box-shadow:0 35px 85px rgba(23,33,29,.16);transform:rotate(-.7deg)}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media:not(:has(.gd-mkt-frame--scene)) .gd-mkt-frame__img{transform:scale(1.06)}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene{width:116%;min-height:clamp(30rem,44vw,39rem);margin-inline:-8%}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene .gd-mkt-frame__img{width:116%;max-width:none;height:100%;margin-left:-8%;padding:0;object-fit:contain;filter:drop-shadow(0 34px 30px rgba(23,33,29,.18))}@media (max-width:960px){.gd-magic-pages__content>.gd-mkt-hero{min-height:0;padding:clamp(4.75rem,10vw,6rem) max(1.5rem,calc((100vw - 48rem) / 2)) 5rem}.gd-magic-pages__content>.gd-mkt-hero--split{grid-template-columns:1fr;gap:2.75rem}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__copy{max-width:43rem}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__headline{max-width:12ch;font-size:clamp(3.6rem,8.4vw,5rem)}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__support{max-width:38rem}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media{width:min(46rem,100%);justify-self:center}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__media:not(:has(.gd-mkt-frame--scene)) .gd-mkt-frame--hero{width:100%;margin-inline:0;transform:none}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene{width:110%;min-height:28rem;margin-inline:-5%}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene .gd-mkt-frame__img{width:110%;margin-left:-5%}}@media (max-width:560px){.gd-magic-pages__content>.gd-mkt-hero{padding:4.5rem 1.25rem 4.75rem}.gd-magic-pages__content>.gd-mkt-hero--split{gap:2.25rem}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__headline{max-width:11.5ch;font-size:clamp(3.05rem,13.5vw,4.25rem);line-height:.95}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__support{margin-bottom:1.5rem;font-size:1rem}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__ctas{display:grid;grid-template-columns:1fr}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-hero__ctas .gd-btn{width:100%}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene{width:116%;min-height:21rem;margin-inline:-8%}.gd-magic-pages__content>.gd-mkt-hero .gd-mkt-frame--scene .gd-mkt-frame__img{width:116%;margin-left:-8%}}.gd-cdf-hero-wrap .gd-mkt-hero{width:min(94rem,calc(100% - 4rem));min-height:clamp(44rem,calc(100svh - 4.5rem),56rem);padding-block:clamp(4.75rem,7vh,6.75rem);align-items:center}.gd-cdf-hero-wrap .gd-mkt-hero--split{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(3rem,5vw,6rem)}.gd-cdf-hero-wrap .gd-mkt-hero__copy{width:100%;max-width:39rem;align-self:center}.gd-cdf-hero-wrap .gd-mkt-hero__eyebrow{margin-bottom:1.55rem}.gd-cdf-hero-wrap .gd-mkt-hero__headline{max-width:11.5ch;margin-bottom:1.5rem;font-size:clamp(4.4rem,5.35vw,6.75rem);line-height:.91;letter-spacing:-.06em;text-wrap:balance}.gd-cdf-hero-wrap .gd-mkt-hero__support{max-width:34rem;margin-bottom:1.75rem;font-size:clamp(1.05rem,1.25vw,1.25rem);line-height:1.55}.gd-cdf-hero-wrap .gd-mkt-hero__ctas{gap:.7rem}.gd-cdf-hero-wrap .gd-mkt-hero__proof{margin-top:1.35rem}.gd-cdf-hero-wrap .gd-mkt-hero__media{position:relative;width:100%;min-width:0;align-self:center;isolation:isolate}.gd-cdf-hero-wrap .gd-mkt-hero__media:after{content:"";position:absolute;z-index:-1;left:7%;right:1%;bottom:9%;height:18%;border-radius:50%;background:radial-gradient(ellipse,rgba(38,63,52,.22),rgba(38,63,52,0) 68%);filter:blur(18px);transform:scaleY(.55)}.gd-cdf-hero-wrap .gd-mkt-frame--scene{width:112%;min-height:clamp(32rem,39vw,41rem);margin-inline:-5% -7%}.gd-cdf-hero-wrap .gd-mkt-frame--scene .gd-mkt-frame__img{width:100%;height:100%;margin:0;object-fit:contain;object-position:center;filter:drop-shadow(0 30px 28px rgba(22,36,29,.18))}@media (max-width:1040px){.gd-cdf-hero-wrap .gd-mkt-hero{width:min(48rem,calc(100% - 3rem));min-height:auto;padding-block:5rem}.gd-cdf-hero-wrap .gd-mkt-hero--split{grid-template-columns:1fr;gap:2.5rem}.gd-cdf-hero-wrap .gd-mkt-hero__copy{max-width:44rem}.gd-cdf-hero-wrap .gd-mkt-hero__headline{max-width:10.5ch;font-size:clamp(4rem,9vw,5.7rem)}.gd-cdf-hero-wrap .gd-mkt-hero__media{width:min(44rem,100%);justify-self:center}.gd-cdf-hero-wrap .gd-mkt-frame--scene{width:108%;min-height:29rem;margin-inline:-4%}}@media (max-width:600px){.gd-cdf-hero-wrap .gd-mkt-hero{width:calc(100% - 2.5rem);padding-block:4.25rem 4.75rem}.gd-cdf-hero-wrap .gd-mkt-hero--split{gap:2rem}.gd-cdf-hero-wrap .gd-mkt-hero__headline{max-width:10ch;font-size:clamp(3.3rem,15vw,4.35rem);line-height:.93}.gd-cdf-hero-wrap .gd-mkt-hero__support{font-size:1rem}.gd-cdf-hero-wrap .gd-mkt-frame--scene{width:116%;min-height:21rem;margin-inline:-8%}}.gd-ir-flow{padding:clamp(5.5rem,9vw,8rem) max(1.5rem,calc((100vw - 74rem) / 2));background:radial-gradient(circle at 85% 10%,rgba(213,177,64,.13),transparent 26rem),linear-gradient(rgba(32,95,78,.035) 1px,transparent 0),linear-gradient(90deg,rgba(32,95,78,.035) 1px,transparent 0),#e9eee9;background-size:auto,48px 48px,48px 48px,auto}.gd-ir-kicker{margin:0 0 .85rem;color:#2c6b58;font-size:.67rem;font-weight:820;letter-spacing:.16em;text-transform:uppercase}.gd-ir-flow__heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(19rem,.55fr);align-items:end;gap:clamp(2rem,7vw,7rem);margin-bottom:3.25rem}.gd-ir-faq h2,.gd-ir-flow__heading h2{max-width:13ch;margin:0;font:560 clamp(3.15rem,5.4vw,5.25rem)/.95 var(--gd-mkt-font-display);letter-spacing:-.055em}.gd-ir-flow__heading>p{max-width:31rem;margin:0;color:#627068;line-height:1.7}.gd-ir-flow__layout{display:grid;grid-template-columns:17.5rem minmax(0,1fr);gap:1rem;align-items:start}.gd-ir-steps{display:grid;gap:.65rem}.gd-ir-steps button{display:grid;min-height:8.3rem;grid-template-columns:2.3rem 1fr;align-content:center;gap:.25rem .8rem;padding:1rem;border:1px solid rgba(23,33,29,.11);border-radius:.85rem;color:#65726b;background:rgba(255,255,255,.48);font:inherit;text-align:left;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.gd-ir-steps button>span{grid-row:1/3;display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:50%;color:#386552;background:#dbe7e0;font:800 .58rem ui-monospace,monospace}.gd-ir-steps strong{color:#202d27;font-size:.83rem;line-height:1.25}.gd-ir-steps small{font-size:.67rem;line-height:1.45}.gd-ir-steps button.is-active{transform:translateX(.45rem);border-color:#2c6b58;background:#fff;box-shadow:0 18px 42px rgba(23,33,29,.1)}.gd-ir-steps button.is-active>span{color:#f3dfa0;background:#205f4e}.gd-ir-workspace{min-width:0;overflow:hidden;border:1px solid rgba(23,33,29,.14);border-radius:1.2rem;background:#f6f7f4;box-shadow:0 32px 85px rgba(23,33,29,.15)}.gd-ir-workspace>header{display:flex;min-height:3.8rem;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;color:#dfe9e4;background:#192c24;font-size:.68rem}.gd-ir-workspace>header>span{display:flex;align-items:center;gap:.55rem;font-weight:780}.gd-ir-workspace>header b{display:grid;width:1.85rem;height:1.85rem;place-items:center;border-radius:.45rem;color:#205f4e;background:#d7e9df}.gd-ir-workspace>header>small{color:#92a59b}.gd-ir-workspace>header>i{display:flex;align-items:center;gap:.4rem;padding:.35rem .55rem;border-radius:999px;color:#b8e8d3;background:rgba(79,179,134,.13);font-size:.57rem;font-style:normal}.gd-ir-workspace>header>i span{width:.45rem;height:.45rem;border-radius:50%;background:#55bd8d}.gd-ir-workspace__topline{display:flex;min-height:5.1rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #e0e6e1;background:#fff}.gd-ir-workspace__topline>span{display:grid;gap:.2rem}.gd-ir-workspace__topline small{color:#7d8982;font-size:.58rem;text-transform:uppercase;letter-spacing:.08em}.gd-ir-workspace__topline b{font-size:1.05rem;letter-spacing:-.025em}.gd-ir-workspace__topline>em{padding:.4rem .6rem;border-radius:999px;color:#3d6e5b;background:#e3efe8;font-size:.59rem;font-style:normal;font-weight:750}.gd-ir-workspace__stage{min-height:28rem;padding:1.25rem}.gd-ir-workspace>footer{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1.25rem;border-top:1px solid #dfe5e1;background:#fff}.gd-ir-workspace>footer>span{display:flex;align-items:center;gap:.45rem;color:#65736b;font-size:.62rem;font-weight:720}.gd-ir-workspace>footer svg{width:.85rem}.gd-ir-workspace>footer button{display:inline-flex;min-height:2.55rem;align-items:center;gap:.4rem;padding:.65rem .8rem;border:0;border-radius:.6rem;color:#fff;background:#205f4e;font:760 .65rem var(--gd-mkt-font-sans);cursor:pointer}.gd-ir-workspace>footer .is-complete{color:#276a52}.gd-ir-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:1rem}.gd-ir-kpis>span{padding:.8rem;border:1px solid #dee5e0;border-radius:.7rem;color:#7b8780;background:#fff}.gd-ir-kpis small{display:block;font-size:.57rem}.gd-ir-kpis b{display:block;margin-top:.2rem;color:#1e2b25;font-size:1.5rem;letter-spacing:-.04em}.gd-ir-kpis em{display:block;margin-top:.1rem;color:#8a948f;font-size:.52rem;font-style:normal}.gd-ir-kpis .is-alert{border-color:#efd7b6;background:#fff8eb}.gd-ir-table{overflow:hidden;border:1px solid #dfe5e1;border-radius:.75rem;background:#fff}.gd-ir-table__labels,.gd-ir-table__row{display:grid;grid-template-columns:1.5fr .55fr .65fr;align-items:center;gap:.8rem;padding:.72rem .85rem}.gd-ir-table__labels{color:#8a958f;background:#f0f3ef;font-size:.54rem;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.gd-ir-table__row{min-height:3.55rem;border-top:1px solid #edf0ed;color:#526059;font-size:.66rem}.gd-ir-table__row>span:first-child{display:grid;grid-template-columns:1.7rem 1fr;gap:.05rem .55rem}.gd-ir-table__row i{grid-row:1/3;display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;color:#35604f;background:#e0ede6;font-size:.49rem;font-style:normal}.gd-ir-table__row b{color:#25312b}.gd-ir-table__row small{color:#8b9590;font-size:.54rem}.gd-ir-table__row em{width:fit-content;padding:.27rem .45rem;border-radius:999px;color:#39705a;background:#e5f1ea;font-size:.54rem;font-style:normal;white-space:nowrap}.gd-ir-table__row em[data-state="Address check"]{color:#9a6031;background:#f8ead9}.gd-ir-handoff{display:grid;min-height:25.5rem;grid-template-columns:minmax(0,1fr) 6.5rem minmax(0,1fr);align-items:center;gap:1rem}.gd-ir-handoff article{padding:1.2rem;border:1px solid #dce4df;border-radius:.9rem;background:#fff;box-shadow:0 14px 35px rgba(23,33,29,.06)}.gd-ir-handoff article.is-shop{background:#f0f6f2}.gd-ir-stage-icon{display:grid;width:2.75rem;height:2.75rem;margin-bottom:1rem;place-items:center;border-radius:.7rem;color:#2e6d57;background:#e1eee7}.gd-ir-stage-icon svg{width:1.2rem}.gd-ir-handoff article>small{color:#7a867f;font-size:.58rem}.gd-ir-handoff h3{margin:.3rem 0 1rem;font-size:1.15rem;letter-spacing:-.035em}.gd-ir-handoff dl{display:grid;gap:.55rem;margin:0}.gd-ir-handoff dl>div{display:flex;justify-content:space-between;gap:.7rem;padding-bottom:.55rem;border-bottom:1px solid #e2e7e3;font-size:.62rem}.gd-ir-handoff dt{color:#7c8781}.gd-ir-handoff dd{margin:0;font-weight:730;text-align:right}.gd-ir-handoff__rail{display:grid;justify-items:center;gap:.5rem;color:#789086;text-align:center}.gd-ir-handoff__rail>span{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:50%;color:#f2dd99;background:#205f4e}.gd-ir-handoff__rail svg{width:1rem}.gd-ir-handoff__rail small{font-size:.52rem;line-height:1.35}.gd-ir-confirm .gd-ir-kpis{grid-template-columns:repeat(4,1fr)}.gd-ir-progress{padding:.8rem;border:1px solid #dfe5e1;border-radius:.7rem;background:#fff}.gd-ir-progress>span{display:flex;justify-content:space-between;gap:1rem;font-size:.61rem}.gd-ir-progress small{color:#7d8982}.gd-ir-progress>i{display:block;height:.38rem;margin-top:.65rem;overflow:hidden;border-radius:999px;background:#e4e9e5}.gd-ir-progress>i em{display:block;width:91.7%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#205f4e,#66a487)}.gd-ir-confirm__events{display:grid;gap:.55rem;margin-top:.8rem}.gd-ir-confirm__events>span{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;gap:.08rem .7rem;padding:.7rem .8rem;border:1px solid #dfe5e1;border-radius:.65rem;background:#fff;font-size:.64rem}.gd-ir-confirm__events svg{grid-row:1/3;width:1.9rem;height:1.9rem;padding:.5rem;border-radius:.55rem;color:#2f7259;background:#e2efe8}.gd-ir-confirm__events small{color:#7f8a84}.gd-ir-confirm__events em{grid-column:3;grid-row:1/3;padding:.28rem .45rem;border-radius:999px;color:#39705a;background:#e5f1ea;font-size:.53rem;font-style:normal}.gd-ir-confirm__events>span.is-alert{border-color:#ead5b9;background:#fffaf2}.gd-ir-confirm__events>span.is-alert svg{color:#9a6031;background:#f7e8d7}.gd-ir-confirm__events>span.is-alert em{color:#965d31;background:#f7e8d7}.gd-ir-close{display:grid;grid-template-columns:minmax(0,.82fr) minmax(28rem,1.18fr);gap:clamp(3rem,7vw,7rem);padding:clamp(5.5rem,9vw,8rem) max(1.5rem,calc((100vw - 74rem) / 2));background:#f6f3eb}.gd-ir-faq h2{max-width:10ch;font-size:clamp(3rem,4.6vw,4.6rem)}.gd-ir-faq>div{margin-top:2.3rem}.gd-ir-faq details{border-top:1px solid rgba(23,33,29,.14)}.gd-ir-faq details:last-child{border-bottom:1px solid rgba(23,33,29,.14)}.gd-ir-faq summary{display:flex;min-height:4.2rem;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;color:#202d27;font-size:.82rem;font-weight:760;cursor:pointer;list-style:none}.gd-ir-faq summary::-webkit-details-marker{display:none}.gd-ir-faq summary span{color:#2f705b;font-size:1.15rem;font-weight:520;transition:transform .2s ease}.gd-ir-faq details[open] summary span{transform:rotate(45deg)}.gd-ir-faq details p{margin:-.25rem 2.2rem 1.2rem 0;color:#65716b;font-size:.78rem;line-height:1.7}.gd-ir-history{position:relative;align-self:start;overflow:hidden;padding:clamp(2rem,4.5vw,3.7rem);border-radius:1.25rem;color:#f7f2e8;background:radial-gradient(circle at 90% 8%,rgba(226,194,85,.2),transparent 17rem),#1d3028;box-shadow:0 30px 75px rgba(23,33,29,.18)}.gd-ir-history__signal{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .6rem;border:1px solid rgba(255,255,255,.13);border-radius:999px;color:#ebcf70;background:rgba(255,255,255,.05);font-size:.6rem;font-weight:740}.gd-ir-history__signal svg{width:.8rem}.gd-ir-history h2{max-width:12ch;margin:1.4rem 0 0;font:560 clamp(2.65rem,4.4vw,4.3rem)/.96 var(--gd-mkt-font-display);letter-spacing:-.052em}.gd-ir-history__years{display:grid;gap:.6rem;margin-top:2.2rem}.gd-ir-history__years>span{display:grid;grid-template-columns:3.2rem 1fr auto;align-items:center;gap:.8rem;padding:.8rem;border:1px solid rgba(255,255,255,.12);border-radius:.7rem;background:rgba(255,255,255,.035)}.gd-ir-history__years b{color:#edcf72;font-size:.7rem}.gd-ir-history__years small{color:#bac9c1;font-size:.65rem}.gd-ir-history__years em{display:flex;align-items:center;gap:.35rem;color:#a7bbb1;font-size:.58rem;font-style:normal}.gd-ir-history__years em svg{width:.75rem;color:#61b28d}.gd-ir-history__years .is-current{border-color:rgba(237,207,114,.3);background:rgba(237,207,114,.08)}.gd-ir-history>p{display:flex;align-items:center;gap:.45rem;margin:1.3rem 0 0;color:#9fb2a8;font-size:.62rem}.gd-ir-history>p svg{width:.85rem;color:#dfc267}@media (max-width:960px){.gd-ir-close,.gd-ir-flow__heading,.gd-ir-flow__layout{grid-template-columns:1fr}.gd-ir-flow__heading{gap:1.25rem}.gd-ir-flow__heading>p{max-width:38rem}.gd-ir-steps{grid-template-columns:repeat(3,1fr)}.gd-ir-steps button{min-height:9.5rem;grid-template-columns:1fr;align-content:start}.gd-ir-steps button>span{grid-row:auto}.gd-ir-steps button.is-active{transform:translateY(-.35rem)}.gd-ir-close{gap:3rem}}@media (max-width:640px){.gd-ir-close,.gd-ir-flow{padding-inline:1.25rem}.gd-ir-flow__heading{margin-bottom:2.2rem}.gd-ir-flow__heading h2{font-size:clamp(3rem,14vw,4.15rem)}.gd-ir-steps{grid-template-columns:1fr;gap:.5rem}.gd-ir-steps button{min-height:4.6rem;grid-template-columns:2.3rem 1fr;align-content:center}.gd-ir-steps button>span{grid-row:auto}.gd-ir-steps button small{display:none}.gd-ir-steps button.is-active{transform:translateX(.25rem)}.gd-ir-workspace>header>small{display:none}.gd-ir-workspace__topline{min-height:4.6rem}.gd-ir-workspace__stage{min-height:0;padding:.8rem}.gd-ir-confirm .gd-ir-kpis,.gd-ir-kpis{grid-template-columns:repeat(2,1fr)}.gd-ir-table__labels,.gd-ir-table__row{grid-template-columns:1.4fr .5fr}.gd-ir-table__labels span:nth-child(3),.gd-ir-table__row>em{display:none}.gd-ir-handoff{min-height:0;grid-template-columns:1fr}.gd-ir-handoff__rail{grid-template-columns:auto 1fr;justify-content:center}.gd-ir-handoff__rail>span{transform:rotate(90deg)}.gd-ir-progress>span{display:grid;gap:.25rem}.gd-ir-confirm__events>span{grid-template-columns:2rem 1fr}.gd-ir-confirm__events em{display:none}.gd-ir-workspace>footer{align-items:stretch;flex-direction:column}.gd-ir-workspace>footer button{justify-content:center}.gd-ir-history{padding:1.5rem}.gd-ir-history h2{font-size:clamp(2.65rem,12vw,3.7rem)}.gd-ir-history__years>span{grid-template-columns:2.8rem 1fr}.gd-ir-history__years em{grid-column:2}}.gd-home-language .gd-mkt-pain{padding-block:clamp(5.5rem,9vw,8rem);color:#f5f1e8;border:0;background:radial-gradient(circle at 88% 18%,rgba(224,194,84,.1),transparent 23rem),#192a23}.gd-home-language .gd-mkt-pain>.gd-mkt-section__inner{display:grid;width:min(74rem,100%);grid-template-columns:minmax(0,.82fr) minmax(30rem,1.18fr);align-items:start;gap:clamp(3.5rem,8vw,8rem);padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.gd-mkt-pain__intro{position:sticky;top:7.5rem}.gd-home-language .gd-mkt-pain__eyebrow{margin:0 0 1.15rem;color:#dfc25f;font-size:.66rem;font-weight:820;letter-spacing:.16em;text-transform:uppercase}.gd-home-language .gd-mkt-pain .gd-mkt-section__heading{max-width:12ch;margin:0;color:#f8f3e9;font-size:clamp(3.4rem,5.45vw,5.35rem);line-height:.95;letter-spacing:-.055em}.gd-home-language .gd-mkt-pain__support{max-width:31rem;margin:1.5rem 0 0;color:#aebfb6;font-size:.95rem;line-height:1.7}.gd-home-language .gd-mkt-pain__list{display:grid;grid-template-columns:1fr;max-width:none;margin:0;padding:0;gap:0;overflow:visible;border:0;border-top:1px solid rgba(255,255,255,.16);border-radius:0;background:transparent;counter-reset:gd-pain}.gd-home-language .gd-mkt-pain__item{counter-increment:gd-pain;display:grid;min-height:9rem;grid-template-columns:3.4rem minmax(0,1fr) 2rem;align-items:center;gap:1.2rem;padding:1.35rem 0;color:#edf1ed;border:0;border-bottom:1px solid rgba(255,255,255,.16);border-radius:0;background:transparent;font-size:clamp(1.15rem,1.75vw,1.5rem);line-height:1.35}.gd-home-language .gd-mkt-pain__item:after{content:"0" counter(gd-pain);justify-self:end;color:#71847a;font:760 .59rem ui-monospace,monospace;letter-spacing:.08em}.gd-home-language .gd-mkt-pain__mark{display:grid;width:3.2rem;height:3.2rem;place-items:center;border:1px solid rgba(229,198,93,.16);border-radius:50%;color:#e4c65e;background:rgba(229,198,93,.065)}.gd-home-language .gd-mkt-pain__mark svg{width:1.15rem;height:1.15rem}@media (max-width:900px){.gd-home-language .gd-mkt-pain>.gd-mkt-section__inner{grid-template-columns:1fr;gap:3.25rem}.gd-mkt-pain__intro{position:static}.gd-home-language .gd-mkt-pain .gd-mkt-section__heading{max-width:11ch}.gd-home-language .gd-mkt-pain__support{max-width:39rem}}@media (max-width:560px){.gd-home-language .gd-mkt-pain{padding:5.5rem 1.25rem 4.75rem}.gd-home-language .gd-mkt-pain>.gd-mkt-section__inner{gap:2.5rem}.gd-home-language .gd-mkt-pain .gd-mkt-section__heading{max-width:10.5ch;font-size:clamp(3.2rem,14vw,4.15rem)}.gd-home-language .gd-mkt-pain__support{margin-top:1.2rem;font-size:.9rem}.gd-home-language .gd-mkt-pain__item{min-height:6.9rem;grid-template-columns:2.75rem minmax(0,1fr) 1.5rem;gap:.85rem;padding-block:1rem;font-size:1.05rem}.gd-home-language .gd-mkt-pain__mark{width:2.65rem;height:2.65rem}}.gd-brand-lockup{display:inline-flex;width:auto;height:auto;align-items:center;gap:.55rem;color:inherit;background:transparent;line-height:1;white-space:nowrap}.gd-brand-mark{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:.55rem;background:#1f4c3f;box-shadow:inset 0 0 0 1px rgba(255,255,255,.13),0 5px 14px rgba(23,33,29,.12)}.gd-brand-mark img{display:block;width:100%;height:100%}.gd-brand-word{display:inline-block}.gd-mkt-footer__logo .gd-brand-word,.gd-mkt-nav__logo .gd-brand-word{font-family:var(--gd-mkt-font-display);font-weight:600;letter-spacing:-.025em}.gd-mkt-nav__logo .gd-brand-mark{width:2rem;height:2rem}.gd-mkt-footer__logo .gd-brand-mark{width:1.85rem;height:1.85rem}.gd-brand-lockup--dashboard,.gd-brand-lockup--sidebar,.gd-home-product__brand>.gd-brand-lockup{display:inline-flex;width:auto;height:auto;color:inherit;background:transparent;font-size:inherit}.gd-brand-lockup--dashboard .gd-brand-mark{width:1.7rem;height:1.7rem;border-radius:.45rem;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.gd-brand-lockup--dashboard .gd-brand-word{font-size:.72rem;font-weight:760;letter-spacing:-.015em}.gd-brand-lockup--sidebar{gap:.45rem}.gd-brand-lockup--sidebar .gd-brand-mark{width:1.55rem;height:1.55rem;border-radius:.42rem}.gd-brand-lockup--sidebar .gd-brand-word{font-size:.82rem;font-weight:780;letter-spacing:-.02em}@media (max-width:680px){.gd-live-window__brand .gd-brand-lockup--sidebar{justify-content:center}.gd-live-window__brand .gd-brand-lockup--sidebar .gd-brand-word{display:none}}