:root{
  --navy:#091a34;--navy-2:#102747;--navy-3:#17365e;--gold:#c99a42;--gold-2:#e4bb68;
  --blue:#2457e6;--green:#14956f;--ink:#13213a;--muted:#627087;--line:#dfe5ec;
  --soft:#f4f7fa;--paper:#fff;--warm:#fbf8f1;--shadow:0 24px 70px rgba(20,39,70,.14);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;line-height:1.58}
a{color:inherit}
button,input,textarea{font:inherit}
.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.94);border-bottom:1px solid rgba(211,218,228,.85);backdrop-filter:blur(18px)}
.header-inner{max-width:1220px;height:78px;margin:auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:28px}
.cloud-brand{display:flex;align-items:center;gap:11px;text-decoration:none;min-width:max-content}
.cloud-mark{width:50px;height:42px;position:relative;display:grid;place-items:center}
.cloud-mark svg{width:48px;height:38px;overflow:visible}
.cloud-mark svg path:first-child{fill:var(--navy)}
.cloud-mark .cloud-check{fill:none;stroke:var(--gold-2);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}
.cloud-orbit{position:absolute;width:48px;height:48px;border:1px solid rgba(201,154,66,.34);border-radius:50%;animation:orbit 8s linear infinite}
.cloud-pulse{position:absolute;right:0;top:3px;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 5px rgba(201,154,66,.12)}
.cloud-copy{display:flex;flex-direction:column;line-height:1.05}
.cloud-copy b{font-size:21px;letter-spacing:-.7px;color:var(--navy);font-weight:850}
.cloud-copy em{font-style:normal;color:var(--gold);margin-left:2px}
.cloud-copy small{margin-top:4px;color:#788397;font-size:10px;text-transform:uppercase;letter-spacing:.75px;font-weight:750}
.site-header nav{display:flex;align-items:center;gap:27px}
.site-header nav a{text-decoration:none;color:#47556d;font-size:13px;font-weight:700}
.site-header nav a:hover{color:var(--navy)}
.site-header .header-cta{padding:11px 18px;border-radius:12px;background:var(--navy);color:#fff;box-shadow:0 8px 20px rgba(9,26,52,.14)}
.preview-bar{min-height:38px;padding:9px 20px;display:flex;justify-content:center;gap:10px;align-items:center;text-align:center;background:#f7f2e8;border-bottom:1px solid #eadcbf;color:#665229;font-size:12px}
.preview-bar b{text-transform:uppercase;letter-spacing:.7px;font-size:10px}

.hero-pl-us{max-width:1220px;margin:0 auto;padding:72px 24px 56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,.92fr);gap:64px;align-items:center}
.hero-copy-pl-us h1{margin:12px 0 22px;font-family:Georgia,"Times New Roman",serif;font-size:58px;line-height:1.02;letter-spacing:-2.5px;color:var(--navy);font-weight:700}
.hero-copy-pl-us h1 span{color:var(--gold)}
.badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e3d4b4;background:#fbf8f0;border-radius:999px;color:#705928;font-size:11px;font-weight:800}
.badge span,.status-dot,.workflow-live i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(20,149,111,.12)}
.hero-overline{margin:18px 0 0;color:#7b6843;font-size:11px;text-transform:uppercase;letter-spacing:1.35px;font-weight:850}
.hero-lead{margin:0;color:var(--muted);font-size:18px;line-height:1.7;max-width:670px}
.hero-workflow{margin-top:29px;padding:18px 20px;display:grid;grid-template-columns:64px 1fr 54px;align-items:center;gap:16px;background:linear-gradient(135deg,var(--navy),var(--navy-2));border-radius:21px;color:#fff;box-shadow:0 20px 45px rgba(9,26,52,.17);overflow:hidden;position:relative}
.workflow-orbit{width:58px;height:58px;position:relative;display:grid;place-items:center}
.workflow-orbit>i{position:absolute;border:1px solid rgba(228,187,104,.38);border-radius:50%}
.workflow-orbit>i:first-child{inset:1px;animation:orbit 8s linear infinite}.workflow-orbit>i:nth-child(2){inset:10px;border-style:dashed;animation:orbit 5s linear reverse infinite}
.workflow-orbit>span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--gold);color:var(--navy);font-size:11px}
.workflow-copy{min-width:0}
.workflow-live{display:flex;align-items:center;gap:7px;color:#bfcbe0;font-size:10px;text-transform:uppercase;letter-spacing:.8px;font-weight:750}
.workflow-copy>strong{display:block;margin:5px 0 9px;font-size:15px}
.workflow-steps{display:flex;align-items:center;gap:8px;color:#afbdd2;font-size:10px;white-space:nowrap}
.workflow-steps span b{color:var(--gold-2);margin-right:3px}
.workflow-steps>i{font-style:normal;color:#6f829e}
.workflow-document{width:48px;height:62px;padding:10px 8px;border-radius:7px;background:#fff;position:relative;box-shadow:0 7px 20px rgba(0,0,0,.18)}
.workflow-document span{display:block;color:var(--navy);font-size:8px;font-weight:900}
.workflow-document i{display:block;height:3px;background:#d9dfe9;border-radius:3px;margin-top:6px}
.workflow-document i:nth-of-type(2){width:75%}.workflow-document i:nth-of-type(3){width:55%}
.workflow-document b{position:absolute;right:-6px;bottom:-6px;width:21px;height:21px;display:grid;place-items:center;border-radius:50%;background:var(--green);color:#fff;font-size:12px}
.hero-points{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:18px;background:#fff;overflow:hidden}
.hero-points span{padding:13px 14px;display:grid;grid-template-columns:24px 1fr;column-gap:6px;align-items:center}
.hero-points span:nth-child(odd){border-right:1px solid var(--line)}.hero-points span:nth-child(-n+2){border-bottom:1px solid var(--line)}
.hero-points i{grid-row:1/3;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#eaf7f2;color:var(--green);font-style:normal;font-size:11px;font-weight:900}
.hero-points b{font-size:12px;color:var(--navy)}.hero-points small{font-size:10px;color:#7b8799}

.analysis-card-pl-us{border:1px solid #d8dee8;border-radius:27px;background:#fff;box-shadow:var(--shadow);padding:29px;position:relative;overflow:hidden}
.analysis-card-pl-us:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--gold),var(--navy-3),var(--gold-2))}
.card-topline{display:flex;justify-content:space-between;align-items:center;padding-bottom:17px;border-bottom:1px solid #e8ecf2;color:#778399;font-size:10px;text-transform:uppercase;letter-spacing:.65px;font-weight:800}
.card-topline>div{display:flex;align-items:center;gap:8px;color:#526078}
.assistant-heading>span{display:block;margin-top:18px;color:var(--gold);font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:850}
.assistant-heading h2{margin:5px 0 7px;color:var(--navy);font-family:Georgia,"Times New Roman",serif;font-size:29px;line-height:1.14;letter-spacing:-.7px}
.assistant-heading p{margin:0 0 19px;color:var(--muted);font-size:13px}
.dropzone{display:grid;grid-template-columns:43px 1fr;gap:11px;align-items:center;padding:15px;border:1px dashed #b7c3d2;border-radius:15px;background:#f8fafc;cursor:pointer;margin-bottom:15px}
.dropzone:hover{border-color:var(--gold);background:#fdfaf4}
.dropzone input{position:absolute;opacity:0;pointer-events:none}
.upload-icon{width:39px;height:39px;border-radius:11px;display:grid;place-items:center;background:var(--navy);color:#fff;font-size:20px}
.dropzone strong{display:block;color:var(--navy);font-size:13px}.dropzone small{display:block;color:#7b8798;font-size:10px;margin-top:2px}
.form-label{display:block;margin:13px 0 7px;color:var(--navy);font-size:13px;font-weight:800}
.field-help{display:grid;grid-template-columns:22px 1fr;gap:7px;align-items:start;margin-bottom:9px;color:#6a768a;font-size:11px}
.field-help>span{color:var(--gold);font-weight:900}.field-help p{margin:0}
textarea,input[type=email]{width:100%;border:1px solid #c8d0dc;border-radius:15px;background:#fbfcfd;color:var(--ink);outline:none;transition:.18s}
textarea{min-height:220px;resize:vertical;padding:16px;line-height:1.58;font-size:14px}
input[type=email]{padding:13px 14px;margin-top:6px}
textarea:focus,input[type=email]:focus{border-color:#b99045;background:#fff;box-shadow:0 0 0 4px rgba(201,154,66,.12)}
.file-list{display:grid;gap:7px;margin:0 0 12px}.file-item{padding:8px 10px;display:flex;justify-content:space-between;gap:10px;border:1px solid var(--line);border-radius:9px;background:#fff;font-size:11px}
.consent-line{display:flex;gap:8px;align-items:flex-start;margin:13px 0;color:#657287;font-size:11px;font-weight:500}
.consent-line input{margin-top:3px}.consent-line a{color:#7c5b1e}
.analyze-button{width:100%;min-height:54px;padding:13px 17px;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:13px;background:linear-gradient(135deg,var(--navy),#17385f);color:#fff;font-weight:800;cursor:pointer;box-shadow:0 13px 28px rgba(9,26,52,.2)}
.analyze-button b{font-size:20px;color:var(--gold-2)}.analyze-button:disabled{opacity:.62;cursor:wait}
.privacy-inline{margin-top:13px;padding:11px 13px;border-radius:11px;background:#f6f8fa;color:#667287;font-size:11px}
.privacy-inline summary{cursor:pointer;font-weight:750;color:#4e5b70}.privacy-inline p{margin:8px 0 0}.privacy-inline a{color:#76591f}
.form-note{margin:11px 0 0;text-align:center;color:#8791a0;font-size:10px}

.metrics-strip{padding:0 max(24px,calc((100vw - 1220px)/2));display:grid;grid-template-columns:repeat(4,1fr);background:var(--navy);color:#fff}
.metrics-strip div{padding:23px 24px;border-right:1px solid rgba(255,255,255,.12)}.metrics-strip div:last-child{border:0}
.metrics-strip strong{display:block;color:var(--gold-2);font-size:18px}.metrics-strip span{display:block;margin-top:3px;color:#b6c2d4;font-size:11px}

.process-section{max-width:1220px;margin:auto;padding:88px 24px}
.section-intro>span,.capabilities-copy>span,.price-unit>span,.guide-teaser span{color:var(--gold);font-size:10px;text-transform:uppercase;letter-spacing:1.1px;font-weight:850}
.section-intro h2,.capabilities-copy h2,.price-section h2,.guide-teaser h2{font-family:Georgia,"Times New Roman",serif;color:var(--navy);font-size:39px;line-height:1.15;letter-spacing:-1px;margin:8px 0 12px}
.section-intro p,.capabilities-copy p,.price-section p,.guide-teaser p{color:var(--muted);max-width:760px}
.process-flow{margin-top:31px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:21px;overflow:hidden}
.process-flow article{padding:25px;min-height:180px;background:#fff;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}
.process-flow article:nth-child(3n){border-right:0}.process-flow article:nth-child(n+4){border-bottom:0}
.process-flow article>b{color:var(--gold);font-size:11px}.process-flow h3{margin:22px 0 7px;color:var(--navy);font-size:17px}.process-flow p{margin:0;color:var(--muted);font-size:13px}

.capabilities-section{padding:80px max(24px,calc((100vw - 1220px)/2));display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;background:var(--soft);align-items:start}
.capability-list{border:1px solid #dce2ea;border-radius:20px;background:#fff;overflow:hidden}
.capability-list div{padding:20px 22px;display:grid;grid-template-columns:190px 1fr;gap:20px;border-bottom:1px solid var(--line)}
.capability-list div:last-child{border-bottom:0}.capability-list b{color:var(--navy);font-size:13px}.capability-list span{color:var(--muted);font-size:12px}

.price-section{max-width:1120px;margin:85px auto;padding:34px;display:grid;grid-template-columns:260px 1fr;gap:45px;border:1px solid #dacba9;border-radius:25px;background:linear-gradient(135deg,#fbf8f1,#fff);box-shadow:0 18px 50px rgba(70,52,20,.08)}
.price-unit{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px;border-radius:19px;background:var(--navy);color:#fff}
.price-unit strong{font-family:Georgia,"Times New Roman",serif;color:var(--gold-2);font-size:72px;line-height:1;margin:8px 0}
.price-unit b{font-size:12px}.price-section h2{font-size:34px}.price-section ul{display:grid;grid-template-columns:1fr 1fr;gap:9px 22px;padding:0;list-style:none;color:#536078;font-size:12px}
.price-section li:before{content:"✓";color:var(--green);font-weight:900;margin-right:8px}
.guide-teaser{max-width:1120px;margin:0 auto 90px;padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:22px;background:var(--navy);color:#fff}
.guide-teaser h2{margin:6px 0;color:#fff;font-size:31px}.guide-teaser p{margin:0;color:#b9c5d8}
.guide-teaser>a{min-width:max-content;padding:13px 18px;border-radius:12px;background:var(--gold);color:var(--navy);text-decoration:none;font-size:12px;font-weight:850}

.narrow{max-width:880px;margin:0 auto;padding:70px 24px}
.eyebrow{display:inline-block;color:var(--gold);font-size:10px;text-transform:uppercase;letter-spacing:1.15px;font-weight:850}
.legal-copy>h1,.result-hero h1,.processing h1,.complete-card h1{font-family:Georgia,"Times New Roman",serif;color:var(--navy)}
.legal-copy>h1{font-size:45px;line-height:1.13;letter-spacing:-1.25px;margin:10px 0 27px}
.panel,.complete-card{padding:28px;border:1px solid var(--line);border-radius:21px;background:#fff;box-shadow:0 12px 42px rgba(17,36,67,.07)}
.legal-copy .panel h2{margin:27px 0 8px;color:var(--navy);font-size:19px}.legal-copy .panel h2:first-child{margin-top:0}
.legal-copy p,.legal-copy li{color:#56647a;font-size:14px}.legal-copy ul{padding-left:20px}
.plain-warning,.notice{margin-top:18px;padding:17px 19px;border:1px solid #ead6a9;border-radius:14px;background:#fbf6e9;color:#66522d}
.plain-warning p{margin:5px 0 0}.notice{font-size:13px}
.price-explainer{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin:0 0 20px}
.price-explainer div{padding:20px;border:1px solid var(--line);border-radius:17px;background:#fff;text-align:center}
.price-explainer strong{display:block;color:var(--navy);font-family:Georgia,"Times New Roman",serif;font-size:39px}.price-explainer span{color:var(--muted);font-size:11px}

.button{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border:0;border-radius:12px;text-decoration:none;font-size:13px;font-weight:800;cursor:pointer}
.button.primary{background:var(--navy);color:#fff;box-shadow:0 10px 25px rgba(9,26,52,.18)}
.button.secondary{border:1px solid var(--line);background:#fff;color:var(--navy)}
.button.large{width:100%;min-height:53px}
.result-page{max-width:1180px;margin:0 auto;padding:46px 24px 80px}
.back-link{display:inline-block;margin-bottom:18px;color:#6f7b8e;text-decoration:none;font-size:12px}
.result-hero{display:grid;grid-template-columns:1fr 390px;gap:34px;align-items:start}
.result-hero h1{margin:10px 0;font-size:45px;line-height:1.1;letter-spacing:-1.3px}.result-hero>div>p{color:var(--muted);font-size:16px}
.result-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:19px}.result-meta span{padding:7px 10px;border:1px solid var(--line);border-radius:999px;background:var(--soft);color:#58657a;font-size:10px;font-weight:750}
.checkout-card{padding:25px;border:1px solid #ddc894;border-radius:21px;background:linear-gradient(180deg,#fbf7ed,#fff);box-shadow:0 18px 48px rgba(70,52,20,.1)}
.checkout-card>small{color:#71613f;font-size:10px;text-transform:uppercase;letter-spacing:.7px;font-weight:800}
.checkout-card>strong{display:block;color:var(--navy);font-family:Georgia,"Times New Roman",serif;font-size:37px;margin:4px 0}
.checkout-card>p{color:#6b7482;font-size:11px}.checkout-card form{margin-top:16px}
.price-equation{margin:10px 0 13px;padding:11px 13px;display:flex;justify-content:space-between;align-items:center;border-radius:11px;background:var(--navy);color:#fff}
.price-equation span{font-size:12px;color:#bdc7d7}.price-equation b{color:var(--gold-2);font-size:23px}
.no-subscription{display:block;text-align:center;margin-top:9px;color:#7d8795!important;text-transform:none!important;letter-spacing:0!important}
.result-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:23px}.result-grid .panel{box-shadow:none}.result-grid h2{margin:0;color:var(--navy);font-size:17px}.result-grid ul,.panel ul{padding-left:20px;color:#58657a;font-size:13px}.result-grid li,.panel li{margin:7px 0}
.official-form,.deadline-warning{margin-top:20px;padding:17px 19px;border-radius:15px}.official-form{border:1px solid #b8e0d2;background:#eff9f5}.deadline-warning{border:1px solid #ead0a1;background:#fff7e9}
.official-form b,.deadline-warning b{display:block;color:var(--navy);font-size:13px}.official-form span{font-weight:750}.official-form p,.deadline-warning p{margin:5px 0;color:#607085;font-size:12px}.official-form a{color:#72551c;font-size:12px;font-weight:800}
.processing{text-align:center;padding:62px 32px}.processing h1{font-size:35px;margin:10px 0}.processing p{max-width:590px;margin:auto;color:var(--muted)}
.spinner{width:50px;height:50px;margin:0 auto 22px;border:4px solid #e8ebef;border-top-color:var(--gold);border-radius:50%;animation:spin 1s linear infinite}
.progress-track{max-width:500px;height:7px;margin:25px auto 0;border-radius:99px;background:#e8ecf1;overflow:hidden}.progress-track span{display:block;width:38%;height:100%;background:linear-gradient(90deg,var(--navy),var(--gold));animation:progress 1.8s ease-in-out infinite}
.microcopy{text-align:center;color:#8791a0;font-size:10px}
.complete-card{text-align:center;padding:52px 32px;margin-bottom:18px}.complete-card h1{font-size:36px}.complete-card p{color:var(--muted)}
.success-mark{width:54px;height:54px;margin:0 auto 17px;display:grid;place-items:center;border-radius:50%;background:#e7f6f0;color:var(--green);font-size:27px;font-weight:900}
.download-grid{max-width:620px;margin:23px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:11px}
.error-panel{text-align:center;padding:50px 28px}.error-panel h1{font-family:Georgia,"Times New Roman",serif;color:var(--navy);font-size:34px}.error-panel p{color:var(--muted)}
.tag-cloud{display:flex;flex-wrap:wrap;gap:8px}.tag-cloud .button{font-size:11px;text-align:left}
.standalone{margin-top:18px}
article .hero-lead{font-size:17px}
article .panel a{color:#70521a}
.result-grid article.panel h2 a{text-decoration:none;color:var(--navy)}
.result-grid article.panel p{color:var(--muted);font-size:13px}

footer{padding:48px max(24px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:1fr auto;gap:26px 55px;background:#061326;color:#fff}
.footer-cloud-brand .cloud-mark svg path:first-child{fill:#fff}.footer-cloud-brand .cloud-copy b{color:#fff}.footer-cloud-brand .cloud-copy small{color:#8797af}
.footer-main>p{max-width:600px;color:#9eabc0;font-size:12px}.footer-links{display:flex;flex-wrap:wrap;gap:20px;align-content:start}.footer-links a{text-decoration:none;color:#c9d2e1;font-size:12px}
.footer-disclaimer{grid-column:1/-1;margin:0;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);color:#8998ae;font-size:10px;line-height:1.7}

@keyframes orbit{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes progress{0%{transform:translateX(-110%)}50%{transform:translateX(150%)}100%{transform:translateX(310%)}}
@media(max-width:980px){
  .site-header nav a:not(.header-cta){display:none}
  .hero-pl-us{grid-template-columns:1fr;gap:40px;padding-top:50px}
  .hero-copy-pl-us h1{font-size:50px}
  .analysis-card-pl-us{max-width:720px}
  .capabilities-section{grid-template-columns:1fr;gap:35px}
  .price-section{margin-left:24px;margin-right:24px}
  .result-hero{grid-template-columns:1fr}.checkout-card{max-width:520px}
}
@media(max-width:700px){
  .header-inner{height:68px;padding:0 15px}.cloud-mark{width:42px}.cloud-mark svg{width:42px}.cloud-copy b{font-size:17px}.cloud-copy small{font-size:8px}
  .site-header .header-cta{padding:9px 12px;font-size:11px}
  .preview-bar{align-items:flex-start;flex-direction:column;gap:1px;text-align:left;padding:8px 15px}
  .hero-pl-us{padding:38px 15px 43px}.hero-copy-pl-us h1{font-size:40px;letter-spacing:-1.5px}.hero-lead{font-size:15px}
  .hero-workflow{grid-template-columns:50px 1fr;padding:15px}.workflow-document{display:none}.workflow-steps{gap:5px;font-size:8px}
  .hero-points span{padding:11px 9px}.analysis-card-pl-us{padding:21px;border-radius:20px}.assistant-heading h2{font-size:25px}
  textarea{min-height:230px;font-size:16px}.dropzone{grid-template-columns:39px 1fr;padding:12px}.dropzone strong{font-size:12px}
  .metrics-strip{grid-template-columns:1fr 1fr;padding:0}.metrics-strip div{padding:18px 15px;border-bottom:1px solid rgba(255,255,255,.12)}.metrics-strip div:nth-child(even){border-right:0}
  .process-section{padding:62px 15px}.section-intro h2,.capabilities-copy h2{font-size:31px}.process-flow{grid-template-columns:1fr}.process-flow article{min-height:0;border-right:0!important;border-bottom:1px solid var(--line)!important}.process-flow article:last-child{border-bottom:0!important}
  .capabilities-section{padding:60px 15px}.capability-list div{grid-template-columns:1fr;gap:5px;padding:17px}
  .price-section{margin:55px 15px;padding:20px;grid-template-columns:1fr;gap:20px}.price-unit{padding:20px}.price-unit strong{font-size:60px}.price-section h2{font-size:29px}.price-section ul{grid-template-columns:1fr}
  .guide-teaser{margin:0 15px 60px;padding:24px;display:block}.guide-teaser h2{font-size:27px}.guide-teaser>a{display:inline-block;margin-top:17px}
  .narrow,.result-page{padding:42px 15px}.legal-copy>h1{font-size:36px}.panel{padding:22px}
  .price-explainer{grid-template-columns:1fr}.result-hero h1{font-size:36px}.result-grid{grid-template-columns:1fr}.download-grid{grid-template-columns:1fr}
  footer{grid-template-columns:1fr;padding:40px 20px}.footer-links{gap:15px}
}
