@charset "UTF-8";
.about-intro{max-width:760px;margin:20px 0 28px;color:#d8cee5;line-height:1.8;font-size:14px}.about-intro strong{color:#edb2ff}.footer-contact{flex-basis:100%;display:flex;flex-wrap:wrap;gap:8px 28px;font-style:normal;font-size:12px;line-height:1.8;min-width:0}.footer-contact a{padding:4px 0;overflow-wrap:anywhere;color:#b8adc9}.footer-contact span{color:#edb2ff}.footer-contact a:hover{text-decoration:underline;text-underline-offset:4px}
:root{color-scheme:dark;--bg:#08050f;--panel:#100a22;--text:#f7f2ff;--muted:#b8adc9;--violet:#b82fff;--line:#462565;--pink:#e6a2ff;font-family:Inter,"Segoe UI",Arial,sans-serif;font-synthesis:none}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;background:var(--bg);color:var(--text);font-size:14px}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button{background:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #f1caff;outline-offset:5px}button:disabled{cursor:default}h1,h2,p{margin:0}button{border:0}button,.button{touch-action:manipulation}.skip{position:fixed;left:20px;top:-80px;z-index:30;background:#7400b8;padding:15px}.skip:focus{top:10px}
.header{max-width:1500px;margin:auto;padding:19px 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #632586;position:relative;z-index:5;background:#08050fe8;gap:25px}.brand{display:flex;align-items:center;gap:10px;white-space:nowrap}.brand-icon{font-size:36px;color:#f2d6ff;text-shadow:0 0 15px #bf24ff}.brand small{display:block;text-align:center;letter-spacing:6px;font-size:8px;line-height:1.5}.brand strong{display:block;font-size:19px;letter-spacing:1.5px;line-height:1.1;text-shadow:0 0 9px #a943ff}.brand em{display:block;font-style:normal;font-size:6px;letter-spacing:2.4px;line-height:2.2;text-align:center}.header nav{display:flex;gap:32px}.header nav a{position:relative;padding:10px 0;font-size:13px}.header nav a:hover,.header nav .active{color:var(--pink)}.header nav .active:after{content:"";height:2px;background:#cb46ff;box-shadow:0 0 10px #b000ff;position:absolute;bottom:0;left:-7px;right:-7px}.button{min-height:44px;padding:12px 20px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:600;font-size:13px;border:1px solid #ba4df7;transition:transform .2s,box-shadow .2s,background .2s}.primary{background:linear-gradient(130deg,#c438fb,#8700e7);border-color:#f1b1ff;box-shadow:0 0 0 3px #7c1cb22b,0 0 22px #9900ff60,inset 0 0 8px #f2afff66}.outline{background:#10081db3;box-shadow:inset 0 0 12px #9500ff20}.button:hover{transform:translateY(-3px);box-shadow:0 0 26px #ad26ff90}.access{font-size:12px;min-height:38px;padding:8px 16px}.menu-toggle{display:none}
.hero{position:relative;isolation:isolate;max-width:1600px;margin:auto;min-height:505px;display:grid;grid-template-columns:38% 20% 42%;align-items:center;padding:55px 5% 45px;overflow:hidden;border-bottom:1px solid #7625ad}.hero:after{content:"";position:absolute;bottom:0;left:8%;right:8%;height:1px;box-shadow:0 0 25px 3px #a91eff;background:#b65dff}.ambient{position:absolute;inset:0;z-index:-3;background:radial-gradient(ellipse at 58% 60%,#6817a243,transparent 50%),radial-gradient(ellipse at 98% 95%,#ae22ff35,transparent 30%)}.hero-copy{position:relative;z-index:3;align-self:start;padding-top:8px}.eyebrow{font-size:10px;letter-spacing:2px;color:var(--pink);font-weight:650;display:flex;align-items:center;gap:13px;line-height:1.6}.eyebrow span{height:1px;width:62px;background:linear-gradient(90deg,#c259fc,transparent)}h1{font-size:clamp(30px,3vw,47px);line-height:1.08;letter-spacing:-1.2px;margin:15px 0 16px;font-weight:750}h1 span{color:#dd9cf9}.intro{font-size:13px;line-height:1.6;color:#d8cee5;max-width:415px}.intro strong{color:#edb2ff}.actions{display:flex;gap:12px;margin-top:23px;flex-wrap:wrap}.hero-notes{display:flex;gap:20px;margin-top:31px;font-size:10px;color:#c1b5d1}.hero-notes span{display:flex;align-items:center;gap:7px}.hero-notes i{font-size:22px;font-style:normal;color:#d470ff;text-shadow:0 0 12px #bb00ff}
.kitsune-scene{position:absolute;z-index:1;left:31%;top:10px;width:46%;height:490px;pointer-events:none}.parallax{position:relative;height:100%;transform:translate3d(var(--px,0px),var(--py,0px),0);transition:transform .22s ease-out}.fox{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 7px #a827ff55)}.rings{position:absolute;width:100%;height:100%;left:0;top:-18px;opacity:.65}.ring{fill:none;stroke:url(#ring-color);stroke-width:2;transform-origin:500px 500px}.clockwise{animation:rotate 60s linear infinite}.counter{animation:rotate 85s linear infinite reverse}.tail{transform-origin:637px 720px;animation:sway var(--duration) ease-in-out var(--delay) infinite alternate}.eye-glow{animation:pulse 4s ease-in-out infinite;filter:drop-shadow(0 0 5px #d43fff)}.platform{position:absolute;bottom:8px;left:14%;width:72%;height:29px;border:2px solid #b145fc;border-radius:50%;box-shadow:0 0 20px #b200ff,inset 0 0 16px #9e00ff;opacity:.65;animation:pulse 6s ease-in-out infinite}.rain{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.rain i{position:absolute;left:var(--x);top:-90px;width:1px;height:var(--length);background:linear-gradient(transparent,#ce73ff);animation:fall var(--speed) linear var(--offset) infinite;opacity:.3}.rain i:after{content:"";position:absolute;bottom:0;width:3px;height:3px;background:#e0b0ff;box-shadow:0 0 7px #a200ff}
.dashboard-wrap{grid-column:3;position:relative;z-index:2;perspective:1200px;margin-left:-12px;margin-right:-18px}.dashboard{background:linear-gradient(145deg,#120b27,#090613);border:1px solid #a956e4;border-radius:16px;box-shadow:0 0 0 4px #7414ac22,0 0 24px #a100ff50,0 24px 60px #000;transform:rotateY(-9deg) rotateZ(-2deg);overflow:hidden}.dash-top{display:flex;justify-content:space-between;align-items:center;padding:18px 16px;border-bottom:1px solid #29153e;gap:8px}.mini-brand{font-size:9px;letter-spacing:1px}.mini-brand b{color:#cb9df0;font-size:8px}.demo-label{font-size:7px;letter-spacing:1px;border:1px solid #5b3278;border-radius:4px;padding:4px 6px;color:#d2b7ec}.dash-layout{display:grid;grid-template-columns:46px 1fr;min-height:289px}.dash-nav{border-right:1px solid #29153e;padding:14px 6px;display:flex;flex-direction:column;gap:12px}.dash-nav button{width:32px;height:34px;border-radius:6px;font-size:19px;color:#b69bcf}.dash-nav button:hover,.dash-nav button.selected{background:#6c1cc2;color:white;box-shadow:0 0 12px #8b00ff55}.dash-content{padding:20px 16px 10px;min-width:0}.dash-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.micro{font-size:7px;letter-spacing:1.4px;color:#9e7abf;margin-bottom:5px}.dash-heading h2{font-size:17px;letter-spacing:-.3px}.status-dot{height:6px;width:6px;background:#98eecb;border-radius:50%;box-shadow:0 0 8px #68d1a7}.week{display:flex;justify-content:space-between;gap:5px}.week button{flex:1;border:1px solid #2d1945;border-radius:7px;padding:7px 3px;background:#190e2c;font-size:8px;color:#c1a9dc}.week button span{display:block;font-size:15px;color:#eee4fa;margin-top:4px}.week button.selected{border-color:#cc68ff;background:linear-gradient(145deg,#9b32d4,#4e1185);box-shadow:0 0 13px #ae2fff33}.agenda-label{display:flex;justify-content:space-between;gap:5px;font-size:8px;color:#baacd0;margin:17px 0 9px}.text-button{color:#d48aff;font-size:9px;padding:0}.appointments{display:grid;gap:7px;min-height:94px}.appointment{display:grid;grid-template-columns:35px 1fr auto;align-items:center;gap:8px;padding:9px 7px;background:#160e26;border-left:2px solid #bd5ffa;border-radius:4px;font-size:9px}.appointment small{display:block;color:#9d8bb6;font-size:8px;margin-top:3px}.appointment .pill{font-size:7px;color:#bfa1dc;background:#38204d;border-radius:4px;padding:4px}.appointment .available{background:#153a32;color:#a4ddc8}.dash-bottom{border-top:1px solid #2d1945;margin-top:14px;padding:11px 0 3px;display:flex;justify-content:space-between;align-items:center}.dash-bottom>div{display:flex;align-items:center;gap:8px;font-size:9px}.dash-bottom small{display:block;color:#9686ad;font-size:7px;margin-top:3px}.orb{font-size:23px;color:#d184ff}.live-line{color:#a13cdf;font-size:25px;letter-spacing:2px}.dash-foot{display:flex;justify-content:space-between;padding:10px 16px;color:#9e89b9;font-size:7px;border-top:1px solid #29153e}.other-panel{min-height:210px;color:#c7b7dc;font-size:11px;line-height:1.8}.other-panel h3{color:white;font-size:15px}.other-panel li{margin:12px 0}
.section{max-width:1500px;margin:auto;padding:20px 5% 0}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px}.section-heading>p{font-size:8px;letter-spacing:1.3px;color:#c0b3d4}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.solution-card{text-align:left;position:relative;display:flex;align-items:flex-start;gap:17px;border:1px solid #61427a;border-radius:8px;padding:22px 18px;min-height:152px;overflow:hidden;background:radial-gradient(ellipse at bottom right,#56217d38,transparent 65%),#0d0917;transition:transform .22s,border-color .22s,box-shadow .22s}.solution-card:hover{transform:translateY(-5px);border-color:#c56bf8;box-shadow:0 5px 25px #a000ff25}.card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:55px;width:51px;border:1px solid #e6afff;border-radius:16px;color:white;font-size:31px;background:#460b7680;box-shadow:0 0 12px #b200ff,inset 0 0 13px #a900ff;text-shadow:0 0 8px #c970ff}.card-icon.code{font-size:26px}.card-icon.bars{font-size:24px}.card-body{display:block;padding-right:10px}.card-body>strong{display:block;font-size:19px;letter-spacing:-.4px}.tags{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0}.tags>span{border:1px solid #613184;border-radius:20px;padding:3px 7px;font-size:8px;color:#dbb9f6;white-space:nowrap}.card-copy{font-size:11px;color:#c9bfd5;line-height:1.5;display:block}.card-arrow{position:absolute;right:12px;bottom:12px;border:1px solid #b659f2;border-radius:50%;width:24px;height:24px;text-align:center;font-size:17px;box-shadow:0 0 10px #ae00ff50}.approach{padding-top:18px;padding-bottom:22px}.benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:13px}.benefits>div{display:flex;align-items:center;gap:14px;border-right:1px solid #2f193d}.benefits>div:last-child{border:0}.benefits i{font-style:normal;font-size:28px;color:#d18cff;text-shadow:0 0 12px #a200ff}.benefits strong{display:block;font-size:12px;margin-bottom:5px}.benefits p>span{font-size:11px;color:#b9adc9}.project-band{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid #7b36a7;border-bottom:1px solid #7b36a7;background:radial-gradient(ellipse at 50% 100%,#7425a97a,transparent),#170b27;padding:25px max(5%,calc((100% - 1350px)/2));display:flex;justify-content:space-between;align-items:center;gap:24px}.project-band h2{font-size:25px;margin:7px 0;letter-spacing:-.5px}.project-band p:not(.eyebrow){color:#d0bddf;font-size:12px}.project-band .button{flex-shrink:0}.mountains{position:absolute;inset:0;z-index:-1;opacity:.3;background:linear-gradient(135deg,#6507ad,#1a062d);clip-path:polygon(0 10%,12% 70%,19% 40%,30% 100%,65% 100%,79% 20%,87% 75%,93% 10%,100% 50%,100% 100%,0 100%)}.footer{max-width:1500px;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:24px 5% 14px}.footer .brand strong{font-size:16px}.footer p{font-size:11px;color:#ac9dbe}.motion-toggle{font-size:11px;color:#d2b9e4;padding:9px 12px;border:1px solid #452455;border-radius:6px}.footer-bottom{border-top:1px solid #281334;flex-basis:100%;display:flex;justify-content:space-between;padding-top:13px;color:#92849f;font-size:9px}
dialog{color:var(--text);background:linear-gradient(145deg,#1c0d2d,#0d0815);border:1px solid #9854c6;border-radius:16px;padding:30px;max-width:520px;width:calc(100% - 32px);box-shadow:0 0 70px #8e00de44}dialog::backdrop{background:#030008bd;backdrop-filter:blur(6px)}dialog h2{font-size:26px;margin:12px 0 16px}dialog p{line-height:1.7;color:#cbbad9;font-size:13px}dialog ul{padding-left:20px;color:#d5bce7;line-height:2;font-size:13px}.close{position:absolute;right:10px;top:8px;font-size:26px;min-width:44px;min-height:44px;color:#d2aee7}dialog .button{margin-top:18px}.form{display:grid;gap:15px}.form label{font-size:12px;display:grid;gap:6px;color:#d2bde0}.form input,.form select,.form textarea{border:1px solid #663481;border-radius:7px;background:#11091c;color:#eee;padding:11px;width:100%;min-height:44px}.form textarea{resize:vertical;min-height:95px}.form .notice{font-size:11px}.form .button{margin:0}.project-result{white-space:pre-wrap;background:#160c22;padding:15px;border:1px solid #593073;border-radius:8px;font-size:13px;line-height:1.6}.toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%,20px);opacity:0;pointer-events:none;padding:13px 20px;background:#2e1243;border:1px solid #a45cd0;border-radius:9px;z-index:30;font-size:12px;transition:.2s;max-width:calc(100% - 30px)}.toast.visible{opacity:1;transform:translate(-50%,0)}[hidden]{display:none!important}
.brand-icon{display:inline-block;width:42px;height:44px;overflow:hidden;font-size:0;background:url("assets/kitsune-approved.png") 50% 30% / 160px auto no-repeat;clip-path:polygon(8% 0,42% 28%,59% 28%,94% 0,94% 55%,100% 80%,52% 100%,0 80%,7% 55%)}
@keyframes rotate{to{transform:rotate(360deg)}}@keyframes sway{from{transform:rotate(calc(var(--sway)*-1))}to{transform:rotate(var(--sway))}}@keyframes pulse{0%,100%{opacity:.35}50%{opacity:.8}}@keyframes fall{to{transform:translateY(650px)}}
@keyframes fox-light{0%,100%{filter:drop-shadow(0 0 5px #a827ff40)}50%{filter:drop-shadow(0 0 9px #bd58ff80)}}
@media(min-width:801px){.fox{animation:fox-light 7s ease-in-out infinite}}
.motion-off *,.scene-paused .hero *{animation-play-state:paused!important}.motion-off .parallax{transform:none!important;transition:none}.motion-off{scroll-behavior:auto}.motion-off *{scroll-behavior:auto!important}
@media(min-width:1550px){.hero{min-height:560px}.kitsune-scene{height:540px}.hero-copy{padding-top:22px}.dashboard-wrap{margin-top:15px}.dash-content{padding:25px}.dash-layout{min-height:310px}}
@media(max-width:1100px){.header nav{gap:20px}.header{padding-inline:4%;gap:14px}.hero{padding-inline:4%;grid-template-columns:43% 13% 44%;min-height:490px}.kitsune-scene{left:29%;width:49%;top:28px;height:450px}.hero-copy{padding-top:0}.hero h1{font-size:35px}.intro{font-size:12px}.actions{gap:9px}.actions .button{padding:11px 13px;font-size:11px}.hero-notes{flex-direction:column;gap:8px;margin-top:22px}.dashboard-wrap{margin-left:-10px;margin-right:0}.dashboard{transform:rotateZ(-2deg)}.dash-content{padding:16px 10px}.dash-top{padding:14px 10px}.dash-heading h2{font-size:15px}.demo-label{font-size:6px}.dash-layout{grid-template-columns:39px 1fr}.dash-nav{padding-inline:3px}.section{padding-inline:4%}.solution-card{gap:12px;padding:18px 13px}.card-icon{width:42px;height:47px;font-size:26px}.card-body>strong{font-size:16px}.card-copy{font-size:10px}.benefits{gap:12px}.benefits>div{gap:9px}.benefits strong{font-size:11px}.benefits p>span{font-size:10px}}
@media(max-width:800px){.header nav{display:none;position:absolute;top:77px;left:0;right:0;padding:22px;background:#10091cf5;border-bottom:1px solid #71309a;flex-direction:column;gap:12px}.header nav.open{display:flex}.menu-toggle{display:block;order:3;font-size:23px;min-height:44px;min-width:44px}.access{margin-left:auto}.hero{grid-template-columns:55% 45%;padding:35px 5% 30px;min-height:0;gap:30px 0}.hero-copy{grid-column:1}.hero h1{font-size:36px}.kitsune-scene{left:45%;width:57%;height:370px;top:28px}.dashboard-wrap{grid-column:1 / -1;margin:15px auto 0;width:90%;max-width:570px}.dashboard{transform:none}.dash-layout{grid-template-columns:50px 1fr}.dash-content{padding:20px}.dash-nav{padding:15px 8px}.dash-heading h2{font-size:20px}.dash-top{padding:16px 20px}.mini-brand{font-size:11px}.demo-label{font-size:8px}.week button{font-size:10px;min-height:54px}.appointment{font-size:11px;padding:12px}.appointment small{font-size:10px}.appointment .pill{font-size:9px}.agenda-label{font-size:10px}.text-button{font-size:11px;min-height:36px}.dash-foot{font-size:9px}.dash-bottom>div{font-size:11px}.dash-bottom small{font-size:9px}.cards{grid-template-columns:1fr}.solution-card{min-height:125px;padding:22px;gap:20px}.card-icon{width:56px;height:58px;font-size:32px}.card-body>strong{font-size:20px}.card-copy{font-size:12px}.tags>span{font-size:10px}.section-heading>p{display:none}.benefits{grid-template-columns:repeat(2,1fr);gap:24px}.benefits>div:nth-child(2){border:0}.benefits strong{font-size:12px}.benefits p>span{font-size:11px}.project-band{padding:25px 5%}.project-band h2{font-size:22px}.project-band .eyebrow{font-size:8px}.project-band .button{font-size:11px}.footer p{display:none}.rain i:nth-child(n+9){display:none}.fox{filter:none}.rings{opacity:.45}.tail{animation-duration:10s}.hero-notes{gap:7px}.hero .intro{max-width:330px}}
@media(max-width:520px){.header{padding:12px 5%;gap:8px}.brand strong{font-size:15px}.brand-icon{font-size:28px}.brand em{font-size:5px;letter-spacing:1.5px}.brand small{font-size:6px}.access{font-size:0;padding:7px 10px;min-width:40px}.access span{font-size:20px}.hero{display:flex;flex-direction:column;padding-top:29px;gap:0}.hero-copy{width:100%}.hero h1{font-size:37px;letter-spacing:-1.1px;max-width:370px}.hero .intro{max-width:100%;font-size:13px}.eyebrow{font-size:9px;letter-spacing:1.5px}.actions{margin-top:20px;gap:10px}.actions .button{font-size:12px;flex:1;padding:12px 9px}.hero-notes{flex-direction:row;gap:16px;font-size:9px;margin-top:18px}.kitsune-scene{position:relative;left:auto;top:auto;width:110%;height:345px;margin-top:8px;margin-bottom:-38px}.dashboard-wrap{width:100%;margin-top:0}.dash-content{padding:16px 12px}.dash-heading h2{font-size:17px}.dash-layout{grid-template-columns:38px 1fr}.dash-nav{padding:14px 3px}.dash-nav button{width:30px;min-height:44px}.dash-top{padding:14px 12px}.mini-brand{font-size:9px}.mini-brand b{font-size:7px}.demo-label{font-size:6px}.appointment{font-size:10px;grid-template-columns:34px 1fr auto;gap:5px}.appointment small{font-size:9px}.appointment .pill{font-size:8px}.dash-foot{font-size:8px}.dash-bottom>div{font-size:10px}.dash-bottom small{font-size:8px}.section{padding-inline:5%}.solution-card{padding:20px 16px;gap:15px}.card-body{padding-right:8px}.card-body>strong{font-size:18px}.tags>span{font-size:8px}.card-copy{font-size:11px}.card-icon{width:46px;height:51px}.benefits{gap:20px 12px}.benefits>div{gap:9px;align-items:flex-start;border:0}.benefits i{font-size:23px}.benefits strong{font-size:11px}.benefits p>span{font-size:10px;line-height:1.4;display:block}.project-band{flex-direction:column;align-items:flex-start;gap:18px;padding:27px 5%}.project-band h2{font-size:24px;max-width:300px}.project-band .button{font-size:12px}.footer{padding-inline:5%;gap:18px}.footer .brand strong{font-size:13px}.footer .brand-icon{display:none}.motion-toggle{font-size:9px;padding:10px}.footer-bottom{gap:12px;font-size:8px;line-height:1.6}.footer-bottom span:last-child{text-align:right;max-width:170px}.rain i:nth-child(n+7){display:none}.live-line{font-size:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.parallax{transform:none!important}}
.brand-icon{font-size:0}

/* Floating social contact and popup links */
.contact-toggle{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom));z-index:10;display:flex;align-items:center;gap:10px;min-height:54px;padding:12px 18px;border:1px solid #c27ae5;border-radius:30px;background:#241034;color:var(--text);box-shadow:0 8px 28px #08050f99;font-weight:600;transition:transform .2s,background .2s}
.contact-toggle:hover{transform:translateY(-3px);background:#38194d}.contact-toggle-icons{display:flex;gap:8px}.contact-toggle svg,.contact-link svg{width:25px;height:25px;flex-shrink:0}.contact-toggle-icons svg:first-child{color:#8ee1b0}.contact-toggle-icons svg:last-child{color:var(--pink)}
.contact-links{display:grid;gap:12px;margin-top:22px}.contact-link{display:flex;align-items:center;gap:14px;padding:17px;border:1px solid var(--line);border-radius:12px;background:#160c22;transition:background .2s,border-color .2s}.contact-link:hover{background:#29133b;border-color:#c27ae5}.contact-link>span:nth-child(2){flex:1;min-width:0}.contact-link strong{display:block;font-size:15px}.contact-link small{display:block;margin-top:5px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.whatsapp-link>svg{color:#8ee1b0}.instagram-link>svg{color:var(--pink)}.footer{padding-bottom:95px}
@media(max-width:520px){.contact-toggle{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));padding:12px 15px;font-size:12px}.contact-link{padding:14px;gap:10px}}
