.landing-root{--paper:#faf7ef;--papaya:#fdf2d5;--catalina:#0c367f;--pumpkin:#ed7112;--rule:#0c367f1f;--rule-soft:#0c367f0f;--slate:var(--erda-slate);--mute:var(--erda-mute);--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ease-out:cubic-bezier(.22,1,.36,1);color:var(--catalina);background:#fff}.landing-root,.landing-root *{box-sizing:border-box}.landing-root .wrap{max-width:1180px;margin:0 auto;padding:0 40px}.landing-root .nav{z-index:30;-webkit-backdrop-filter:saturate(140%)blur(10px);border-bottom:1px solid var(--rule-soft);background:#ffffffe0;position:sticky;top:0}.landing-root .nav-inner{justify-content:space-between;align-items:center;padding:22px 0;display:flex;position:relative}.landing-root .wordmark{color:var(--catalina);align-items:center;text-decoration:none;display:inline-flex}.landing-root .wordmark img{width:auto;height:26px;display:block}.landing-root .wordmark .sub{border-left:1px solid var(--rule);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin-left:14px;padding-left:14px;font-size:11px;line-height:1;display:inline-block}.landing-root .nav-links{flex-wrap:nowrap;align-items:center;gap:28px;display:flex}.landing-root .nav-toggle{border:1px solid var(--rule);cursor:pointer;width:42px;height:42px;color:var(--catalina);transition:border-color .15s var(--ease-out),background .15s var(--ease-out);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:none}.landing-root .nav-toggle:hover{border-color:var(--catalina);background:#0c367f0a}.landing-root .nav-toggle svg{display:block}.landing-root .nav-toggle .icon-close,.landing-root .nav-toggle[aria-expanded=true] .icon-open{display:none}.landing-root .nav-toggle[aria-expanded=true] .icon-close{display:block}.landing-root .nav-link{color:var(--catalina);letter-spacing:-.005em;transition:color .15s var(--ease-out);font-size:14px;font-weight:500;text-decoration:none}.landing-root .nav-link:hover{color:var(--pumpkin)}.landing-root .btn{cursor:pointer;transition:background .18s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out);border:1.5px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:12px 22px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.landing-root .btn-primary{background:var(--catalina);color:#fff}.landing-root .btn-primary:hover{background:var(--pumpkin);color:#fff}.landing-root .btn-primary.large{padding:16px 30px;font-size:15px}.landing-root .btn-ghost{color:var(--catalina);background:0 0;gap:8px;padding:0}.landing-root .btn-ghost:hover{color:var(--pumpkin)}.landing-root .btn-outline{color:var(--catalina);border-color:var(--catalina);background:0 0}.landing-root .btn-outline:hover{background:var(--catalina);color:#fff;border-color:var(--catalina)}.landing-root .btn-ghost .arr{transition:transform .2s var(--ease-out)}.landing-root .btn-ghost:hover .arr{transform:translate(4px)}.landing-root .arr{line-height:1;display:inline-block}.landing-root .hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);min-height:720px;display:grid;position:relative;overflow:hidden}.landing-root .hero-left{background:#fff;justify-content:flex-end;align-items:center;padding:90px 64px 90px 7vw;display:flex;position:relative}.landing-root .hero-text{width:100%;max-width:540px;position:relative}.landing-root .hero-text .squiggle-1{margin-bottom:26px;display:block}.landing-root .hero-text .squiggle-1 svg{display:block}.landing-root .hero .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--pumpkin);margin:0 0 22px;font-size:12px;font-weight:500}.landing-root .hero h1{font-family:var(--font-sans);color:var(--catalina);letter-spacing:-.032em;text-wrap:balance;margin:0 0 22px;font-size:clamp(34px,3.6vw,50px);font-weight:700;line-height:1.02}.landing-root .hero h1 .l1{display:block}.landing-root .hero h1 .l3{color:var(--catalina);font-style:normal;font-weight:700;display:block}.landing-root .hero h1 .l3 .lemma-period{color:var(--pumpkin)}.landing-root .hero .subhead{max-width:460px;color:var(--slate);text-wrap:pretty;margin:0 0 32px;font-size:clamp(15px,1.2vw,18px);line-height:1.5}.landing-root .hero .ctas{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.landing-root .hero-right{background:var(--catalina);justify-content:flex-start;align-items:center;padding:80px 7vw 80px 64px;display:flex;position:relative;overflow:hidden}.landing-root .hero-right:before{content:"";pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:560px;height:560px;position:absolute;top:-200px;right:-200px}.landing-root .hero-right:after{content:"";pointer-events:none;border:1px solid #ffffff0f;border-radius:50%;width:400px;height:400px;position:absolute;top:-120px;right:-120px}.landing-root .hero-right-bloom{pointer-events:none;background:radial-gradient(circle,#ed71121f 0%,#ed711200 70%);width:360px;height:360px;position:absolute;bottom:-200px;left:-100px}.landing-root .hero-right-badge{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;z-index:1;font-size:11px;position:absolute;top:36px;left:64px}.landing-root .hero-shot{z-index:1;max-width:100%;position:relative}.landing-root .hero-shot-frame{background:#fff;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 50px 100px #00000061,0 16px 40px #00000038}.landing-root .hero-shot-frame img{width:100%;height:auto;display:block}.landing-root .sec-head{flex-direction:column;gap:26px;margin:0 0 80px;display:flex}.landing-root .sec-meta{align-items:center;gap:24px;display:flex}.landing-root .sec-num{font-family:var(--mono);letter-spacing:.06em;color:var(--pumpkin);white-space:nowrap;font-size:clamp(16px,1.6vw,22px);font-weight:500;line-height:1}.landing-root .sec-rule{background:var(--catalina);opacity:.22;flex:1;height:1px}.landing-root .sec-title{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--catalina);text-wrap:balance;max-width:880px;margin:0;font-size:clamp(26px,3vw,40px);font-weight:700;line-height:1.05}.landing-root .sec-sub{color:var(--slate);max-width:640px;margin:0;font-size:16px;line-height:1.55}.landing-root .section-views{border-top:1px solid var(--rule-soft);background:#fff;padding:110px 0 130px}.landing-root .view-rows{flex-direction:column;gap:0;display:flex}.landing-root .view-row{grid-template-columns:360px 1fr;align-items:center;gap:64px;padding:64px 0;display:grid}.landing-root .view-row:first-child{padding-top:8px}.landing-root .view-row:last-child{padding-bottom:8px}.landing-root .view-row+.view-row{border-top:1px solid var(--rule-soft)}.landing-root .view-row.alt{grid-template-columns:1fr 360px}.landing-root .view-row.alt .view-caption{order:2}.landing-root .view-row.alt .view-shot{order:1}.landing-root .view-caption .v-tag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pumpkin);margin-bottom:14px;font-size:11px;display:block}.landing-root .view-caption .v-audience{color:var(--slate);margin:0 0 18px;font-size:13px;font-style:italic;font-weight:500;line-height:1.4}.landing-root .view-caption h3{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--catalina);margin:0 0 14px;font-size:clamp(20px,2vw,27px);font-weight:700;line-height:1.15}.landing-root .view-caption p{color:var(--slate);margin:0;font-size:15px;line-height:1.6}.landing-root .view-caption p em{color:var(--pumpkin);font-style:normal;font-weight:500}.landing-root .view-shot{border:1px solid var(--rule);background:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 64px #0c367f1a,0 4px 12px #0c367f0a}.landing-root .shot-chrome{background:var(--paper);border-bottom:1px solid var(--rule);align-items:center;gap:14px;padding:10px 14px;display:flex}.landing-root .shot-chrome .dots{gap:6px;display:flex}.landing-root .shot-chrome .dots span{background:#0c367f2e;border-radius:50%;width:9px;height:9px}.landing-root .shot-chrome .dots span:first-child{background:#ed71128c}.landing-root .shot-chrome .chrome-url{text-align:center;font-family:var(--mono);letter-spacing:.06em;color:var(--slate);flex:1;font-size:11px}.landing-root .view-shot>img{width:100%;height:auto;display:block}.landing-root .riasec-body{background:#fff;flex-direction:column;padding:26px 26px 28px;display:flex}.landing-root .riasec-body .riasec-eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pumpkin);margin:0 0 14px;font-size:10.5px}.landing-root .riasec-body .riasec-eyebrow.second{color:var(--slate);margin-top:0}.landing-root .riasec-grid{grid-template-columns:repeat(6,1fr);gap:6px;margin:4px 0 14px;display:grid}.landing-root .riasec-grid .rl{aspect-ratio:1;border:1px solid var(--rule);font-family:var(--font-sans);color:var(--slate);background:#fff;border-radius:8px;place-items:center;font-size:18px;font-weight:700;display:grid}.landing-root .riasec-grid .rl.active{border-color:var(--catalina);background:var(--catalina);color:#fff}.landing-root .riasec-meta{color:var(--slate);font-size:13px;line-height:1.4}.landing-root .riasec-meta strong{color:var(--catalina);font-weight:600}.landing-root .riasec-sep{background:var(--rule);height:1px;margin:18px 0 16px}.landing-root .riasec-roles{margin:0;padding:0;list-style:none}.landing-root .riasec-roles li{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.landing-root .riasec-roles li:last-child{border-bottom:none}.landing-root .riasec-roles .role{color:var(--catalina);font-weight:500}.landing-root .riasec-roles .demand{font-family:var(--mono);letter-spacing:.04em;font-size:11.5px}.landing-root .riasec-roles .demand.up{color:#2a8a4f}.landing-root .riasec-roles .demand.down{color:#c44a23}.landing-root .section-how{background:var(--paper);border-top:1px solid var(--rule-soft);padding:130px 0;position:relative}.landing-root .how-intro{max-width:720px;font-family:var(--font-sans);color:var(--catalina);letter-spacing:-.012em;text-wrap:pretty;margin:0 0 56px;font-size:clamp(15px,1.4vw,18px);font-weight:400;line-height:1.55}.landing-root .how-intro strong{color:var(--catalina);background:#ed71121a;border-radius:4px;padding:1px 6px;font-weight:600}.landing-root .process-flow{max-width:880px;margin:0;padding:0;list-style:none}.landing-root .process-step{grid-template-columns:48px 1fr;align-items:start;gap:28px;padding-bottom:24px;display:grid;position:relative}.landing-root .process-step:last-child{padding-bottom:0}.landing-root .step-rail{flex-direction:column;align-items:center;display:flex;position:relative}.landing-root .step-node{border:1.5px solid var(--pumpkin);width:44px;height:44px;color:var(--pumpkin);font-family:var(--mono);letter-spacing:.06em;z-index:1;background:#fff;border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}.landing-root .step-rail:after{content:"";background:var(--catalina);opacity:.22;width:1.5px;position:absolute;top:50px;bottom:-8px;left:50%;transform:translate(-50%)}.landing-root .process-step:last-child .step-rail:after{display:none}.landing-root .step-card{border:1px solid var(--rule);background:#fff;border-radius:14px;padding:22px 28px 26px;box-shadow:0 2px 8px #0c367f0a}.landing-root .step-card h3{font-family:var(--font-sans);color:var(--catalina);letter-spacing:-.014em;margin:0 0 8px;font-size:17px;font-weight:600;line-height:1.25}.landing-root .step-card p{color:var(--slate);margin:0;font-size:14px;line-height:1.55}.landing-root .section-method{border-top:1px solid var(--rule-soft);padding:140px 0}.landing-root .method-intro{max-width:760px;font-family:var(--font-sans);letter-spacing:-.014em;color:var(--catalina);text-wrap:pretty;margin:0 0 60px;font-size:clamp(16px,1.5vw,20px);font-weight:400;line-height:1.5}.landing-root .method-intro strong{color:var(--catalina);font-weight:600}.landing-root .method-pillars{grid-template-columns:repeat(3,1fr);gap:24px;margin:0 0 96px;display:grid}.landing-root .pillar-card{border:1px solid var(--rule);background:#fff;border-radius:16px;flex-direction:column;padding:30px 30px 32px;display:flex}.landing-root .pillar-card .p-tag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pumpkin);margin:0 0 14px;font-size:11px}.landing-root .pillar-card h3{font-family:var(--font-sans);letter-spacing:-.018em;color:var(--catalina);margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.2}.landing-root .pillar-card .p-body{color:var(--slate);margin:0;font-size:14.5px;line-height:1.6}.landing-root .pillar-card .p-body em{color:var(--pumpkin);font-style:normal;font-weight:500}.landing-root .method-techs-head{align-items:baseline;gap:24px;margin:0 0 28px;display:flex}.landing-root .method-techs-head h3{font-family:var(--font-sans);letter-spacing:-.014em;color:var(--catalina);margin:0;font-size:18px;font-weight:600}.landing-root .method-techs-head .lbl{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pumpkin);flex-shrink:0;font-size:11px}.landing-root .method-techs{margin:0 0 36px;padding:0;list-style:none}.landing-root .method-techs li{border-top:1px solid var(--rule);grid-template-columns:56px 220px 1fr;align-items:baseline;gap:24px;padding:22px 0;display:grid}.landing-root .method-techs li:last-child{border-bottom:1px solid var(--rule)}.landing-root .method-techs .num{font-family:var(--mono);letter-spacing:.12em;color:var(--pumpkin);font-size:12px;font-weight:500}.landing-root .method-techs .tech{font-family:var(--font-sans);letter-spacing:-.004em;color:var(--catalina);font-size:16px;font-weight:600;line-height:1.35}.landing-root .method-techs .tech .term{font-family:var(--mono);background:var(--papaya);color:var(--catalina);border-radius:4px;margin-right:4px;padding:1px 6px;font-size:.88em;font-weight:500}.landing-root .method-techs .tech-body{color:var(--slate);font-size:14.5px;line-height:1.55}.landing-root .method-techs .tech-body cite{color:var(--mute);font-style:italic}.landing-root .method-techs .tech-body strong{color:var(--catalina);font-weight:600}.landing-root .method-techs .tech-body em{color:var(--pumpkin);font-style:normal;font-weight:500}.landing-root .method-techs .tech-body .m-block{display:block}.landing-root .method-techs .tech-body .m-block+.m-block{margin-top:8px}.landing-root .section-pilot{background:var(--catalina);color:#fff;padding:140px 0;position:relative;overflow:hidden}.landing-root .section-pilot:before{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:999px;width:360px;height:360px;position:absolute;top:-120px;right:-120px}.landing-root .section-pilot:after{content:"";pointer-events:none;border:1px solid #ffffff0f;border-radius:999px;width:480px;height:480px;position:absolute;top:-180px;right:-180px}.landing-root .pilot-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;display:grid}.landing-root .pilot-text .eyebrow{color:#ffffffa6;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:500;display:block}.landing-root .pilot-text h2{font-family:var(--font-sans);letter-spacing:-.03em;color:#fff;margin:0 0 22px;font-size:clamp(30px,3.8vw,48px);font-weight:700;line-height:1.02}.landing-root .pilot-text p{color:#ffffffc7;max-width:520px;margin:0;font-size:15px;line-height:1.6}.landing-root .pilot-card{border:1px solid var(--rule);transition:transform .24s var(--ease-out);background:#fff;border-radius:20px;padding:40px;position:relative;transform:rotate(-1.2deg);box-shadow:0 20px 60px #00000038,0 4px 14px #00000029}.landing-root .pilot-card:hover{transform:rotate(-.4deg)translateY(-3px)}.landing-root .pilot-card:before{content:"";background:#ed711238;border-radius:2px;width:80px;height:22px;position:absolute;top:-10px;left:40px;transform:rotate(-3deg);box-shadow:0 2px 6px #0c367f0f}.landing-root .pilot-card .card-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pumpkin);margin:0 0 22px;font-size:11px}.landing-root .pilot-card h3{font-family:var(--font-sans);letter-spacing:-.022em;color:var(--catalina);margin:0 0 28px;font-size:21px;font-weight:700;line-height:1.2}.landing-root .pilot-card .contact-row{border-top:1px solid var(--rule);align-items:center;gap:14px;padding:18px 0;display:flex}.landing-root .pilot-card .contact-row:last-of-type{border-bottom:1px solid var(--rule);margin-bottom:28px}.landing-root .pilot-card .contact-name{color:var(--catalina);letter-spacing:-.005em;font-size:15px;font-weight:600}.landing-root .pilot-card .contact-meta{font-family:var(--mono);letter-spacing:.08em;color:var(--slate);margin-top:2px;font-size:11px}.landing-root .pilot-card .contact-row a{color:var(--catalina);font-size:15px;text-decoration:none}.landing-root .pilot-card .contact-row a:hover{color:var(--pumpkin)}.landing-root .pilot-card .avatar{background:var(--papaya);width:40px;height:40px;color:var(--pumpkin);font-family:var(--font-sans);letter-spacing:.02em;border-radius:999px;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.landing-root .pilot-card .contact-grow{flex:1}.landing-root .pilot-card .book-btn{justify-content:center;width:100%}.landing-root footer.landing-footer{border-top:1px solid var(--rule-soft);background:#fff;padding:64px 0 36px}.landing-root .footer-grid{grid-template-columns:1.6fr 1fr 1fr;align-items:start;gap:48px;margin-bottom:48px;display:grid}.landing-root .footer-mark{align-items:center;margin-bottom:18px;display:inline-flex}.landing-root .footer-mark img{width:auto;height:30px;display:block}.landing-root .footer-tag{color:var(--slate);max-width:320px;margin:0;font-size:13px;line-height:1.6}.landing-root .footer-tag .eu{color:var(--mute);margin-top:10px;font-size:12px;display:block}.landing-root .footer-home{color:var(--catalina);border-bottom:1px solid var(--rule);transition:color .15s var(--ease-out),border-color .15s var(--ease-out);align-items:center;gap:6px;padding-bottom:3px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.landing-root .footer-home:hover{color:var(--pumpkin);border-bottom-color:var(--pumpkin)}.landing-root .footer-home .arr{transition:transform .2s var(--ease-out)}.landing-root .footer-home:hover .arr{transform:translate(3px)}.landing-root .footer-nav{flex-direction:column;gap:10px;display:flex}.landing-root .footer-nav .head{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin-bottom:6px;font-size:11px}.landing-root .footer-nav a{color:var(--catalina);font-size:14px;text-decoration:none}.landing-root .footer-nav a:hover{color:var(--pumpkin)}.landing-root .footer-bottom{border-top:1px solid var(--rule-soft);color:var(--mute);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:22px;font-size:12px;display:flex}.landing-root .footer-bottom .meta{gap:18px;display:flex}.landing-root .footer-bottom .meta a{color:var(--mute);text-decoration:none}.landing-root .footer-bottom .meta a:hover{color:var(--pumpkin)}.landing-root .shot-chrome .chrome-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:1100px){.landing-root .nav-links{gap:20px}}@media (max-width:960px){.landing-root .nav-toggle{display:inline-flex}.landing-root .nav-links{border:1px solid var(--rule);background:#fff;border-radius:16px;flex-direction:column;align-items:stretch;gap:4px;padding:16px;display:none;position:absolute;top:calc(100% + 4px);left:24px;right:24px;box-shadow:0 24px 64px #0c367f1a,0 4px 12px #0c367f0a}.landing-root .nav-links[data-open=true]{display:flex}.landing-root .nav-links .nav-link{border-radius:10px;padding:12px 14px;font-size:15px}.landing-root .nav-links .nav-link:hover{background:var(--paper);color:var(--catalina)}.landing-root .nav-links .btn{justify-content:center;width:100%;margin-top:4px}}@media (max-width:900px){.landing-root .wrap{padding:0 24px}.landing-root .hero{grid-template-columns:1fr;min-height:auto}.landing-root .hero-left{justify-content:flex-start;padding:60px 24px 50px}.landing-root .hero-right{justify-content:center;padding:50px 24px 60px}.landing-root .hero-right:before,.landing-root .hero-right:after,.landing-root .hero-right-badge{display:none}.landing-root .view-row{grid-template-columns:1fr;gap:28px}.landing-root .view-row.alt{grid-template-columns:1fr}.landing-root .view-row.alt .view-caption{order:0}.landing-root .view-row.alt .view-shot{order:1}.landing-root .view-rows{gap:72px}.landing-root .process-step{grid-template-columns:40px 1fr;gap:16px;padding-bottom:20px}.landing-root .step-node{width:36px;height:36px;font-size:11px}.landing-root .step-rail:after{top:42px}.landing-root .method-pillars{grid-template-columns:1fr;gap:16px;margin-bottom:64px}.landing-root .method-techs li{grid-template-columns:40px 1fr;gap:12px 16px}.landing-root .method-techs .tech{grid-column:2}.landing-root .method-techs .tech-body{grid-column:1/-1}.landing-root .method-techs-head{flex-direction:column;align-items:flex-start;gap:6px}.landing-root .method-intro{margin-bottom:40px;font-size:15px}.landing-root .pilot-grid{grid-template-columns:1fr;gap:48px}.landing-root .pilot-card{padding:28px;transform:rotate(0)}.landing-root .footer-grid{grid-template-columns:1fr;gap:32px}.landing-root .section-method,.landing-root .section-pilot,.landing-root .section-views{padding:90px 0}}@media (max-width:560px){.landing-root .wordmark .sub{display:none}.landing-root .wordmark img{height:22px}.landing-root .wrap{padding:0 16px}.landing-root .sec-head{gap:18px;margin:0 0 44px}.landing-root .sec-meta{gap:14px}.landing-root .section-views,.landing-root .section-how,.landing-root .section-method,.landing-root .section-pilot{padding:64px 0}.landing-root .view-rows{gap:56px}.landing-root .hero-left{padding:44px 16px 36px}.landing-root .hero-right{padding:36px 16px 48px}.landing-root .hero h1{margin-bottom:16px}.landing-root .hero .subhead{margin-bottom:24px}.landing-root .hero .ctas{gap:14px}.landing-root .hero .ctas .btn-primary.large{justify-content:center;width:100%;padding:14px 24px}.landing-root .process-step{gap:14px}.landing-root .step-card{padding:18px 20px 20px}.landing-root .method-intro{margin-bottom:32px}.landing-root .method-techs li{gap:8px 14px;padding:18px 0}.landing-root .pilot-text h2{font-size:28px}.landing-root .pilot-card{padding:22px}.landing-root .pilot-card h3{margin-bottom:22px;font-size:18px}.landing-root footer.landing-footer{padding:44px 0 28px}.landing-root .footer-grid{gap:28px;margin-bottom:32px}}
