@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&family=Instrument+Serif:ital@0;1&family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&family=Geist:wght@400;500;600;700&display=swap");:root{--teal:#00857d;--teal-hover:#006b65;--teal-50:#e8f3f1;--teal-100:#d1e7e3;--teal-200:#a6cfc8;--teal-700:#00524d;--teal-900:#001f1d;--coral:#ff7d66;--coral-hover:#e65a40;--coral-50:#fff1ee;--coral-100:#ffd9d1;--coral-light:#ff9580;--ink:#1c2b36;--ink-2:#334155;--ink-3:#475569;--ink-4:#64748b;--ink-5:#94a3b8;--line:#e2e8f0;--line-2:#cbd5e1;--bg:#fff;--bg-alt:#f8fafc;--bg-warm:#faf7f2;--success:#10b981;--warning:#f59e0b;--warn-text:#d97706;--error:#ef4444;--tier-s:#00857d;--tier-a:#10b981;--tier-b:#84cc16;--tier-c:#f59e0b;--tier-d:#ff7d66;--tier-f:#ef4444;--shadow-sm:0 1px 4px rgba(28,43,54,.06);--shadow-md:0 4px 14px rgba(28,43,54,.08);--shadow-lg:0 10px 30px rgba(28,43,54,.1);--shadow-xl:0 20px 60px rgba(28,43,54,.12);--shadow-teal:0 6px 20px rgba(0,133,125,.25);--shadow-coral:0 6px 20px hsla(9,100%,70%,.28);--focus-ring:0 0 0 3px rgba(0,133,125,.3);--page-bg:#fff;--header-bg:#fff;--header-bg-blur:hsla(0,0%,100%,.85);--footer-bg:#0f172a;--footer-text:hsla(0,0%,100%,.7)}body.holo-dark{--teal:#2dd4bf;--teal-hover:#5eead4;--teal-50:#0f2a28;--teal-100:#143531;--teal-200:#1d4d47;--teal-700:#5eead4;--teal-900:#99f6e4;--coral:#ff9580;--coral-hover:#ffb39c;--coral-50:#2a1a18;--coral-100:#3b201d;--coral-light:#ffb39c;--ink:#f1f5f9;--ink-2:#cbd5e1;--ink-3:#94a3b8;--ink-4:#94a3b8;--ink-5:#64748b;--line:hsla(0,0%,100%,.1);--line-2:hsla(0,0%,100%,.18);--bg:#0b1220;--bg-alt:#131c2d;--bg-warm:#1a1714;--shadow-sm:0 1px 4px rgba(0,0,0,.5);--shadow-md:0 4px 14px rgba(0,0,0,.5);--shadow-lg:0 10px 30px rgba(0,0,0,.6);--shadow-xl:0 20px 60px rgba(0,0,0,.7);--shadow-teal:0 6px 20px rgba(45,212,191,.25);--shadow-coral:0 6px 20px rgba(255,149,128,.25);--focus-ring:0 0 0 3px rgba(45,212,191,.4);--page-bg:#0b1220;--header-bg:#0b1220;--header-bg-blur:rgba(11,18,32,.85);--footer-bg:#050912}body,html{background:var(--page-bg)}.holo-page *{box-sizing:border-box}.holo-page{background:var(--page-bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.holo-page::-webkit-scrollbar{width:0;height:0}.container{max-width:1240px;padding:0 32px}@media (max-width:1024px){.container{padding:0 28px}}@media (max-width:768px){.container{padding:0 20px}}@media (max-width:480px){.container{padding:0 16px}}.section{padding:96px 0}.section-tight{padding:64px 0}@media (max-width:1024px){.section{padding:80px 0}.section-tight{padding:56px 0}}@media (max-width:768px){.section{padding:64px 0}.section-tight{padding:48px 0}}@media (max-width:480px){.section{padding:48px 0}.section-tight{padding:36px 0}}.holo-h1{font-size:64px;line-height:1.02;letter-spacing:-.035em}.holo-h1,.holo-h2{font-weight:800;margin:0;color:var(--ink)}.holo-h2{font-size:44px;line-height:1.1;letter-spacing:-.025em}.holo-h2-lg{font-size:52px;line-height:1.05;font-weight:800;letter-spacing:-.03em}.holo-h2-lg,.holo-h3{margin:0;color:var(--ink)}.holo-h3{font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.015em}.holo-lead{font-size:19px}.holo-body,.holo-lead{line-height:1.55;color:var(--ink-3);margin:0}.holo-body{font-size:16px}@media (max-width:1200px){.holo-h1{font-size:56px}.holo-h2-lg{font-size:46px}}@media (max-width:1024px){.holo-h1{font-size:48px}.holo-h2{font-size:36px}.holo-h2-lg{font-size:42px}.holo-h3{font-size:20px}.holo-lead{font-size:17px}}@media (max-width:768px){.holo-h1{font-size:40px;line-height:1.05}.holo-h2{font-size:32px}.holo-h2-lg{font-size:36px}.holo-h3{font-size:19px}.holo-lead{font-size:16px}}@media (max-width:480px){.holo-h1{font-size:34px}.holo-h2{font-size:28px}.holo-h2-lg{font-size:30px}}.btn-coral,.btn-dark,.btn-ghost,.btn-primary{border:none;padding:14px 24px;border-radius:10px;font-weight:600;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;letter-spacing:-.01em;cursor:pointer;font-family:inherit;transition:background .18s ease,color .18s ease,transform .12s ease,box-shadow .18s ease,border-color .18s ease;text-decoration:none;white-space:nowrap}.btn-primary:hover{box-shadow:var(--shadow-teal)}.btn-primary:active{box-shadow:0 2px 6px rgba(0,133,125,.2)}.btn-primary:disabled{background:var(--ink-5);cursor:not-allowed;box-shadow:none;transform:none}.btn-coral{background:var(--coral);color:#fff}.btn-coral:hover{background:var(--coral-hover);box-shadow:var(--shadow-coral);transform:translateY(-1px)}.btn-coral:active{transform:translateY(0);box-shadow:0 2px 6px hsla(9,100%,70%,.25)}.btn-coral:focus-visible{outline:none;box-shadow:0 0 0 3px hsla(9,100%,70%,.3)}.btn-dark{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.25)}.btn-dark:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.4)}.btn-dark:focus-visible{outline:none;box-shadow:0 0 0 3px hsla(0,0%,100%,.25)}.btn-sm{padding:10px 16px;font-size:13px}.btn-lg{padding:16px 28px;font-size:16px}.btn-icon{padding:10px 12px}.holo-link{color:var(--teal);text-decoration:none;font-weight:600;cursor:pointer;transition:color .15s;border-radius:2px}.holo-link:hover{color:var(--teal-hover)}.holo-link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--teal-50);color:var(--teal-700);font-size:13px;font-weight:600;letter-spacing:-.005em;white-space:nowrap}.chip-coral{background:var(--coral-50);color:var(--coral-hover)}.chip-warm{background:#fef4a8;color:#5a4a2a}.chip-outline{background:transparent;border:1px solid var(--line);color:var(--ink-3)}.chip-link{cursor:pointer;transition:background .15s,color .15s,transform .12s}.chip-link:hover{background:var(--teal-100);transform:translateY(-1px)}.chip-coral.chip-link:hover{background:var(--coral-100)}.chip-link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.tier-badge{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;font-weight:800;font-size:22px;color:#fff;font-family:Manrope,Inter,system-ui,sans-serif;position:relative}.tier-s{background:linear-gradient(135deg,#00857d,#00524d)}.tier-a{background:var(--tier-a)}.tier-b{background:var(--tier-b)}.tier-c{background:var(--tier-c)}.tier-d{background:var(--tier-d)}.tier-f{background:var(--tier-f)}.tier-tooltip-host{position:relative;display:inline-block}.tier-tooltip{position:absolute;left:50%;transform:translateX(-50%) translateY(8px);bottom:calc(100% + 10px);min-width:240px;max-width:280px;background:var(--ink);color:#fff;padding:12px 14px;border-radius:10px;font-size:12px;line-height:1.5;font-weight:500;box-shadow:var(--shadow-xl);pointer-events:none;opacity:0;transition:opacity .18s,transform .18s;z-index:60}.tier-tooltip:after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:100%;border:6px solid transparent;border-top:6px solid var(--ink)}.tier-tooltip-host:focus-within .tier-tooltip,.tier-tooltip-host:hover .tier-tooltip{opacity:1;transform:translateX(-50%) translateY(0)}.src-logo{display:inline-flex;padding:8px 16px;background:var(--bg-alt);border:1px solid var(--line);border-radius:8px;color:var(--ink-3);font-weight:700;font-size:13px}.ph,.src-logo{align-items:center;justify-content:center;letter-spacing:.5px}.ph{background:linear-gradient(135deg,var(--teal-50) 0,var(--coral-50) 100%);display:flex;color:var(--ink-4);font-family:IBM Plex Mono,monospace;font-size:11px;border-radius:12px}.ph-warm{background:linear-gradient(135deg,#faf7f2 0,var(--coral-50) 100%)}.ph-cool{background:linear-gradient(135deg,var(--teal-50) 0,#e0edf7 100%)}.ph-dark{background:linear-gradient(135deg,#1c2b36,#0f172a);color:hsla(0,0%,100%,.5)}body.holo-dark .ph{background:linear-gradient(135deg,#1e293b,#2a1f2c);color:hsla(0,0%,100%,.4)}body.holo-dark .ph-warm{background:linear-gradient(135deg,#2b1f1a,#1e293b)}body.holo-dark .ph-cool{background:linear-gradient(135deg,#0f2a28,#14233a)}.holo-card{background:var(--bg);border:1px solid var(--line);border-radius:16px;transition:border-color .2s,box-shadow .2s,transform .2s}.holo-card-interactive{cursor:pointer}.holo-card-interactive:hover{border-color:var(--teal-200);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.holo-card-interactive:focus-visible{outline:none;box-shadow:var(--focus-ring),var(--shadow-lg)}body.holo-dark .holo-card{background:var(--bg-alt)}.holo-input{border:1.5px solid var(--line);border-radius:10px;padding:12px 14px;font-size:15px;font-family:inherit;color:var(--ink);background:var(--bg);outline:none;transition:border-color .15s,box-shadow .15s;width:100%}.holo-input:focus{border-color:var(--teal);box-shadow:0 0 0 4px rgba(0,133,125,.12)}.holo-input::-moz-placeholder{color:var(--ink-5)}.holo-input::placeholder{color:var(--ink-5)}body.holo-dark .holo-input{background:var(--bg-alt);color:var(--ink)}.holo-search{background:var(--bg);border:1.5px solid var(--line);border-radius:14px;padding:8px 8px 8px 20px;display:flex;align-items:center;gap:12px;box-shadow:var(--shadow-md);max-width:560px;transition:border-color .15s,box-shadow .15s;position:relative}.holo-search:focus-within{border-color:var(--teal);box-shadow:0 4px 24px rgba(0,133,125,.18)}.holo-search>input{flex:1;border:none;outline:none;font-size:15px;font-family:inherit;color:var(--ink);background:transparent;padding:10px 0;min-width:0}.holo-search>input::-moz-placeholder{color:var(--ink-5)}.holo-search>input::placeholder{color:var(--ink-5)}body.holo-dark .holo-search{background:var(--bg-alt)}@media (max-width:480px){.holo-search{padding:6px 6px 6px 14px;gap:6px;border-radius:12px}.holo-search>input{font-size:14px}}.scan-btn{padding:10px 12px;background:var(--bg-alt);border:none;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink-2);display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:background .15s;white-space:nowrap}.scan-btn:hover{background:var(--line)}.scan-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.autocomplete{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--bg);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-xl);z-index:30;overflow:hidden;max-height:440px;overflow-y:auto}.ac-section-label{padding:12px 16px 6px;font-size:11px;letter-spacing:.6px;text-transform:uppercase;font-weight:700;color:var(--ink-4)}.ac-item{display:flex;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;transition:background .12s}.ac-item:hover,.ac-item[data-active=true]{background:var(--teal-50)}.ac-item:focus-visible{outline:none;background:var(--teal-50)}.ac-thumb{width:40px;height:40px;border-radius:8px;flex-shrink:0;background:linear-gradient(135deg,var(--teal-50),var(--coral-50));display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--ink-4);font-family:IBM Plex Mono,monospace}.ac-info{flex:1;min-width:0}.ac-title{font-size:14px;font-weight:600;color:var(--ink)}.ac-title em{color:var(--teal);font-style:normal;font-weight:700}.ac-sub{font-size:12px;margin-top:2px}.ac-empty,.ac-sub{color:var(--ink-4)}.ac-empty{padding:32px 20px;text-align:center;font-size:14px;line-height:1.5}.ac-empty-icon{font-size:32px;opacity:.4;margin-bottom:8px;font-family:IBM Plex Mono,monospace}.modal-overlay{position:fixed;inset:0;background:rgba(15,23,42,.45);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn .18s ease}.modal-card{background:var(--bg);border-radius:18px;box-shadow:var(--shadow-xl);max-width:460px;width:100%;max-height:90vh;overflow-y:auto;animation:modalIn .22s ease;position:relative}.modal-card-lg{max-width:560px}.modal-close{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:50%;background:var(--bg-alt);border:none;font-size:16px;cursor:pointer;color:var(--ink-3);display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.modal-close:hover{background:var(--line);color:var(--ink)}.modal-close:focus-visible{outline:none;box-shadow:var(--focus-ring)}@keyframes modalIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.skel{background:linear-gradient(90deg,var(--bg-alt) 0,var(--line) 50%,var(--bg-alt) 100%);background-size:200% 100%;animation:skel 1.4s ease-in-out infinite;border-radius:6px}@keyframes skel{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.spinner{width:18px;height:18px;border:2px solid var(--line);border-top-color:var(--teal);border-radius:50%;animation:spin .7s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(1turn)}}.squiggle{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 10'%3E%3Cpath d='M2 6 Q15 1 30 6 T58 6 T86 6 T116 6' stroke='%23FF7D66' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 100%;background-size:100% 8px;padding-bottom:4px}.font-warm{font-family:Manrope,system-ui,sans-serif}.font-display-serif{font-family:Fraunces,"Instrument Serif",serif}.font-mono{font-family:IBM Plex Mono,ui-monospace,monospace}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.hide-md{display:inherit}@media (max-width:1024px){.hide-md{display:none!important}}.hide-sm{display:inherit}@media (max-width:768px){.hide-sm{display:none!important}}.show-sm{display:none!important}@media (max-width:768px){.show-sm{display:inherit!important}}.hide-xs{display:inherit}@media (max-width:480px){.hide-xs{display:none!important}}.container{max-width:1280px;margin:0 auto;padding:0 24px}.font-clean{font-family:Inter,system-ui,-apple-system,sans-serif}.btn-ghost,.btn-primary{border:none;padding:14px 24px;border-radius:10px;font-weight:600;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;letter-spacing:-.01em;cursor:pointer;font-family:inherit;transition:background .18s ease,color .18s ease,transform .12s ease,box-shadow .18s ease,border-color .18s ease;text-decoration:none;white-space:nowrap}.btn-primary{background:var(--teal);color:#fff}.btn-primary:hover{background:var(--teal-hover);transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-primary:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn-ghost{background:transparent;color:var(--ink);border:1.5px solid var(--line)}.btn-ghost:hover{background:var(--bg-alt);border-color:var(--line-2);color:var(--ink)}.btn-ghost:active{background:var(--line)}.btn-ghost:focus-visible{outline:none;box-shadow:var(--focus-ring);border-color:var(--teal)}.btn-md{padding:12px 20px;font-size:14px}.holo-nav-link{color:var(--ink);text-decoration:none;cursor:pointer;position:relative;transition:color .15s;padding:4px 0}.holo-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--teal);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.holo-nav-link:hover{color:var(--teal)}.holo-nav-link:hover:after{transform:scaleX(1)}.holo-nav-link:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:4px}.home-header{position:sticky;top:0;z-index:50;background:var(--header-bg);border-bottom:1px solid var(--line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.home-header-inner{height:72px;display:flex;align-items:center;gap:28px}@media (max-width:768px){.home-header-inner{height:64px;gap:16px}}.home-nav{display:flex;gap:24px;margin-left:32px;font-size:14px;font-weight:500;color:var(--ink)}@media (max-width:1180px){.home-nav{gap:18px;margin-left:20px}}@media (max-width:1024px){.home-nav{display:none}}.home-header-right{display:flex;align-items:center;gap:14px;margin-left:auto}.home-pro-link{white-space:nowrap}@media (max-width:1024px){.home-header-right{display:none}}.home-header-burger{display:none;width:40px;height:40px;background:transparent;border:1.5px solid var(--line);border-radius:10px;cursor:pointer;margin-left:auto;align-items:center;justify-content:center;flex-direction:column;gap:4px;transition:background .15s,border-color .15s}.home-header-burger:hover{background:var(--bg-alt);border-color:var(--line-2)}.home-header-burger:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width:1024px){.home-header-burger{display:inline-flex}}.burger-line{width:18px;height:2px;background:var(--ink);border-radius:1px;transition:transform .2s}.home-lang{font-size:13px;color:var(--ink-3);display:inline-flex;align-items:center;gap:4px;cursor:pointer;padding:6px 8px;border-radius:6px;transition:background .15s,color .15s;border:none;background:transparent;font-family:inherit;position:relative}.home-lang:hover{background:var(--bg-alt);color:var(--ink)}.home-lang:focus-visible{outline:none;box-shadow:var(--focus-ring)}.home-lang-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:var(--bg);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-xl);overflow:hidden;z-index:60;animation:fadeIn .14s ease}.home-lang-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:13px;color:var(--ink);text-align:left;font-weight:500;transition:background .12s}.home-lang-item:hover{background:var(--bg-alt)}.home-lang-item[aria-current=true]{color:var(--teal);font-weight:600}.home-lang-item[aria-current=true]:after{content:"✓";margin-left:auto;font-weight:700}.home-pro-link{font-size:14px;font-weight:600;color:var(--teal);display:inline-flex;align-items:center;gap:4px;text-decoration:none;cursor:pointer;transition:color .15s}.home-pro-link:hover{color:var(--teal-hover)}.home-login-btn{padding:8px 14px;border-radius:8px;border:1.5px solid var(--line);font-size:14px;font-weight:600;color:var(--ink);background:transparent;cursor:pointer;font-family:inherit;text-decoration:none;display:inline-flex;align-items:center;transition:background .15s,border-color .15s,color .15s}.home-login-btn:hover{background:var(--bg-alt);border-color:var(--line-2)}.home-login-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.drawer-overlay{position:fixed;inset:0;background:rgba(15,23,42,.45);z-index:100;animation:fadeIn .18s ease}.drawer-panel{position:fixed;top:0;right:0;bottom:0;width:min(360px,90vw);background:var(--bg);box-shadow:-12px 0 40px rgba(0,0,0,.18);z-index:101;display:flex;flex-direction:column;animation:drawerIn .24s cubic-bezier(.2,.8,.2,1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes drawerIn{0%{transform:translateX(100%)}to{transform:none}}.drawer-head{padding:20px;justify-content:space-between;border-bottom:1px solid var(--line)}.drawer-close,.drawer-head{display:flex;align-items:center}.drawer-close{width:36px;height:36px;background:var(--bg-alt);border:none;border-radius:10px;font-size:18px;cursor:pointer;color:var(--ink-3);justify-content:center}.drawer-close:hover{background:var(--line)}.drawer-nav{flex:1;padding:20px;display:flex;flex-direction:column}.drawer-nav-link{padding:14px 12px;font-size:18px;font-weight:600;color:var(--ink);text-decoration:none;cursor:pointer;border-radius:8px;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;font-family:inherit;width:100%;text-align:left}.drawer-nav-link:hover{background:var(--bg-alt);color:var(--teal)}.drawer-divider{height:1px;background:var(--line);margin:14px 0}.drawer-foot{padding:20px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.home-footer{background:var(--footer-bg);color:var(--footer-text);padding:64px 0 40px;margin-top:80px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:32px}@media (max-width:1024px){.footer-grid{grid-template-columns:2fr 1fr 1fr;gap:36px 24px}}@media (max-width:600px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px 16px}}@media (max-width:380px){.footer-grid{grid-template-columns:1fr;gap:24px}}.footer-col-brand{grid-column:span 1}@media (max-width:1024px){.footer-col-brand{grid-column:1/-1;max-width:480px}}.footer-col-head{color:#fff;font-weight:600;font-size:14px;margin-bottom:16px}.footer-col-list{display:flex;flex-direction:column;gap:10px;font-size:13px}.footer-link{color:hsla(0,0%,100%,.7);cursor:pointer;text-decoration:none;transition:color .15s}.footer-link:hover{color:#fff}.footer-bottom{margin-top:48px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;font-size:12px;color:hsla(0,0%,100%,.5)}@media (max-width:600px){.footer-bottom{flex-direction:column;gap:12px}}