Spaces:
Sleeping
Sleeping
Download static/landing.css from konniedeveloping/intyoza: direct link, hf CLI and curl.
- Browser
- Download file 19.1 kB
-
https://huggingface.co/spaces/konniedeveloping/intyoza/resolve/main/static/landing.css
- Command line
-
hf download hf://spaces/konniedeveloping/intyoza/static/landing.css
-
curl -L -o landing.css https://huggingface.co/spaces/konniedeveloping/intyoza/resolve/main/static/landing.css
19.1 kB
| :root{ | |
| --violet:#7c5cff; | |
| --violet-deep:#5b3fd6; | |
| --violet-soft:#efeaff; | |
| --accent-text:#5b3fd6; | |
| --lav:#f6f4ff; | |
| --ink:#1a1730; | |
| --ink-soft:#6b6785; | |
| --line:#e6e2f5; | |
| --surface:#ffffff; | |
| --surface-2:#fbfaff; | |
| --glass:rgba(255,255,255,.7); | |
| --glass-2:rgba(255,255,255,.86); | |
| --glass-3:rgba(255,255,255,.52); | |
| --bg:linear-gradient(170deg,#f1edff 0%,#f8f6ff 38%,#fdfcff 100%); | |
| --loader-bg:linear-gradient(170deg,#efe9ff,#fbfaff); | |
| --aurora-op:.46; | |
| --dot:#ded8f5; | |
| --r:20px; | |
| --sh-sm:0 2px 10px rgba(80,60,160,.07); | |
| --sh-md:0 14px 38px rgba(80,60,160,.13); | |
| --sh-lg:0 30px 70px rgba(70,50,150,.18); | |
| --ease:cubic-bezier(.22,1,.36,1); | |
| --ease-out:cubic-bezier(.16,1,.3,1); | |
| color-scheme:light; | |
| } | |
| :root[data-theme="dark"]{ | |
| --violet:#8a6dff; | |
| --violet-soft:rgba(138,109,255,.2); | |
| --accent-text:#c1b0ff; | |
| --lav:#26213f; | |
| --ink:#ece9fb; | |
| --ink-soft:#a7a2c8; | |
| --line:#332e55; | |
| --surface:#1e1a35; | |
| --surface-2:#181530; | |
| --glass:rgba(30,26,53,.72); | |
| --glass-2:rgba(30,26,53,.88); | |
| --glass-3:rgba(30,26,53,.5); | |
| --bg:linear-gradient(170deg,#110f1f 0%,#151228 40%,#1a1630 100%); | |
| --loader-bg:linear-gradient(170deg,#110f1f,#1a1630); | |
| --aurora-op:.22; | |
| --dot:#3a3463; | |
| --sh-sm:0 2px 10px rgba(0,0,0,.35); | |
| --sh-md:0 14px 38px rgba(0,0,0,.45); | |
| --sh-lg:0 30px 70px rgba(0,0,0,.55); | |
| color-scheme:dark; | |
| } | |
| *{box-sizing:border-box;margin:0;padding:0} | |
| html{scroll-behavior:smooth;scroll-padding-top:100px} | |
| body{ | |
| font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif; | |
| color:var(--ink);line-height:1.6;overflow-x:hidden;background:var(--bg);background-attachment:fixed; | |
| } | |
| h1,h2,h3,.brand{font-family:'Bricolage Grotesque','DM Sans',sans-serif;letter-spacing:-.03em;line-height:1.08;font-weight:600} | |
| a{color:inherit;text-decoration:none} | |
| img{max-width:100%} | |
| .wrap{max-width:1180px;margin:0 auto;padding:0 24px} | |
| :focus-visible{outline:2px solid var(--violet);outline-offset:3px} | |
| /* ---------- Preloader ---------- */ | |
| .loader{ | |
| position:fixed;inset:0;z-index:999;display:flex;flex-direction:column; | |
| align-items:center;justify-content:center;gap:18px;background:var(--loader-bg); | |
| transition:opacity .6s var(--ease),visibility .6s; | |
| } | |
| .loader.done{opacity:0;visibility:hidden} | |
| .loader-orb{ | |
| width:64px;height:64px;border-radius:50%; | |
| background:linear-gradient(135deg,#a48bff,var(--violet) 55%,var(--violet-deep)); | |
| box-shadow:0 12px 40px rgba(124,92,255,.42); | |
| animation:orbPulse 1.5s var(--ease) infinite; | |
| } | |
| @keyframes orbPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.14)}} | |
| .loader-word{font-family:'Bricolage Grotesque',sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:-.02em} | |
| .loader-bar{width:160px;height:3px;border-radius:99px;background:var(--line);overflow:hidden} | |
| .loader-bar span{display:block;height:100%;width:40%;border-radius:99px; | |
| background:linear-gradient(90deg,var(--violet),var(--violet-deep));animation:slide 1.1s var(--ease) infinite} | |
| @keyframes slide{0%{transform:translateX(-110%)}100%{transform:translateX(320%)}} | |
| /* ---------- Aurora ---------- */ | |
| .aurora{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden} | |
| .aurora i{position:absolute;border-radius:50%;filter:blur(80px);opacity:var(--aurora-op)} | |
| .aurora i:nth-child(1){width:480px;height:480px;background:#c6b4ff;top:-160px;left:-120px;animation:dr1 24s var(--ease) infinite} | |
| .aurora i:nth-child(2){width:400px;height:400px;background:#ffd4ef;top:46%;right:-140px;animation:dr2 28s var(--ease) infinite} | |
| .aurora i:nth-child(3){width:340px;height:340px;background:#b9e7ff;bottom:-120px;left:38%;animation:dr1 32s var(--ease) infinite reverse} | |
| :root[data-theme="dark"] .aurora i:nth-child(1){background:#5a3fd0} | |
| :root[data-theme="dark"] .aurora i:nth-child(2){background:#9a3d86} | |
| :root[data-theme="dark"] .aurora i:nth-child(3){background:#2a6aa0} | |
| @keyframes dr1{0%,100%{transform:translate(0,0)}50%{transform:translate(50px,40px)}} | |
| @keyframes dr2{0%,100%{transform:translate(0,0)}50%{transform:translate(-44px,-34px)}} | |
| /* ---------- Buttons ---------- */ | |
| .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none; | |
| border-radius:999px;padding:12px 26px;font-family:inherit;font-size:.93rem;font-weight:500; | |
| cursor:pointer;transition:transform .3s var(--ease),box-shadow .3s var(--ease),background .2s} | |
| .btn svg{width:17px;height:17px} | |
| .btn.primary{background:linear-gradient(135deg,var(--violet),var(--violet-deep));color:#fff; | |
| box-shadow:0 8px 22px rgba(124,92,255,.34)} | |
| .btn.primary:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(124,92,255,.45)} | |
| .btn.ghost{background:var(--glass-2);color:var(--ink);border:1px solid var(--line);box-shadow:var(--sh-sm)} | |
| .btn.ghost:hover{transform:translateY(-2px);box-shadow:var(--sh-md)} | |
| .btn.light{background:#fff;color:#5b3fd6;box-shadow:0 10px 30px rgba(20,10,60,.2)} | |
| .btn.light:hover{transform:translateY(-2px)} | |
| .btn.lg{padding:15px 32px;font-size:1rem} | |
| .btn.full{width:100%} | |
| .icon-btn{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:var(--surface); | |
| color:var(--ink-soft);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0; | |
| font-family:inherit;transition:background .2s,color .2s} | |
| .icon-btn:hover{background:var(--lav);color:var(--ink)} | |
| .icon-btn svg{width:18px;height:18px} | |
| .lang-btn{width:auto;padding:0 13px;font-size:.76rem;font-weight:700;letter-spacing:.04em} | |
| .i-sun{display:none} | |
| :root[data-theme="dark"] .i-sun{display:block} | |
| :root[data-theme="dark"] .i-moon{display:none} | |
| /* ---------- Nav ---------- */ | |
| #nav{ | |
| position:sticky;top:18px;z-index:60;max-width:1140px;margin:18px auto 0;height:66px; | |
| display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 12px 0 22px; | |
| background:var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px); | |
| border:1px solid var(--line);border-radius:999px;box-shadow:var(--sh-md); | |
| transition:box-shadow .4s var(--ease),background .4s var(--ease); | |
| } | |
| #nav.stuck{background:var(--glass-2);box-shadow:var(--sh-lg)} | |
| .nav-tools{display:flex;gap:8px;align-items:center} | |
| .brand{display:flex;align-items:center;gap:9px;font-size:1.2rem;font-weight:700} | |
| .brand img{width:32px;height:32px;border-radius:9px;object-fit:cover} | |
| .nav-links{display:flex;gap:30px} | |
| .nav-links a{font-size:.92rem;color:var(--ink-soft);position:relative;transition:color .25s} | |
| .nav-links a::after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2px; | |
| border-radius:2px;background:var(--violet);transform:scaleX(0);transform-origin:left; | |
| transition:transform .35s var(--ease)} | |
| .nav-links a:hover{color:var(--ink)} | |
| .nav-links a:hover::after{transform:scaleX(1)} | |
| .burger{display:none;width:40px;height:40px;border:1px solid var(--line);background:var(--surface); | |
| border-radius:50%;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px} | |
| .burger span{display:block;width:16px;height:2px;border-radius:2px;background:var(--ink); | |
| transition:transform .3s var(--ease),opacity .3s} | |
| .burger.open span:nth-child(1){transform:translateY(3.5px) rotate(45deg)} | |
| .burger.open span:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)} | |
| .mobile-menu{display:none;position:sticky;top:92px;z-index:55;max-width:1140px;margin:10px auto 0; | |
| padding:18px 22px;flex-direction:column;gap:14px; | |
| background:var(--glass-2);backdrop-filter:blur(16px); | |
| border:1px solid var(--line);border-radius:22px;box-shadow:var(--sh-md); | |
| opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .3s var(--ease),transform .3s var(--ease)} | |
| .mobile-menu.open{opacity:1;transform:none;pointer-events:auto} | |
| /* ---------- Hero ---------- */ | |
| .hero{position:relative;z-index:2;max-width:1180px;margin:0 auto;padding:78px 24px 70px; | |
| display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center} | |
| .pill{display:inline-flex;align-items:center;gap:9px;padding:7px 16px 7px 12px;border-radius:999px; | |
| background:var(--glass-2);border:1px solid var(--line);box-shadow:var(--sh-sm); | |
| font-size:.82rem;font-weight:500;color:var(--ink-soft);margin-bottom:22px} | |
| .ping{width:7px;height:7px;border-radius:50%;background:var(--violet); | |
| box-shadow:0 0 0 0 rgba(124,92,255,.55);animation:ping 2s var(--ease) infinite} | |
| @keyframes ping{70%{box-shadow:0 0 0 9px rgba(124,92,255,0)}100%{box-shadow:0 0 0 0 rgba(124,92,255,0)}} | |
| .hero h1{font-size:clamp(2.4rem,4.7vw,3.75rem);margin-bottom:22px} | |
| .hero h1 em{font-style:normal;background:linear-gradient(115deg,var(--violet),#c86dd7 70%); | |
| -webkit-background-clip:text;background-clip:text;color:transparent} | |
| .lead{font-size:1.08rem;color:var(--ink-soft);max-width:490px;margin-bottom:32px} | |
| .hero-cta{display:flex;gap:13px;flex-wrap:wrap;margin-bottom:40px} | |
| .hero-meta{display:flex;gap:38px;flex-wrap:wrap} | |
| .hero-meta div{display:flex;flex-direction:column} | |
| .hero-meta strong{font-family:'Bricolage Grotesque',sans-serif;font-size:1.4rem;font-weight:600} | |
| .hero-meta span{font-size:.83rem;color:var(--ink-soft)} | |
| .hero-stage{position:relative;container-type:inline-size} | |
| .stage-glow{position:absolute;inset:8% 6%;border-radius:50%;filter:blur(60px);opacity:.5; | |
| background:radial-gradient(circle,#b79dff,transparent 68%)} | |
| .mock{position:relative;background:var(--glass-2);backdrop-filter:blur(12px); | |
| border:1px solid var(--line);border-radius:22px;box-shadow:var(--sh-lg);overflow:hidden; | |
| animation:bob 7s var(--ease) infinite} | |
| @keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}} | |
| .mock-bar{display:flex;align-items:center;gap:6px;padding:13px 16px;border-bottom:1px solid var(--line); | |
| background:var(--lav)} | |
| .mock-bar i{width:9px;height:9px;border-radius:50%;background:var(--dot)} | |
| .mock-bar i:nth-child(1){background:#ffb9c6} | |
| .mock-bar i:nth-child(2){background:#ffe0a8} | |
| .mock-bar i:nth-child(3){background:#b6e7c4} | |
| .mock-bar span{margin-left:8px;font-size:.78rem;color:var(--ink-soft);font-weight:500} | |
| .mock-body{padding:20px 18px;display:flex;flex-direction:column;gap:11px;min-height:220px} | |
| .mb{max-width:82%;padding:11px 15px;border-radius:15px;font-size:.88rem;line-height:1.45} | |
| .mb.user{align-self:flex-end;background:linear-gradient(135deg,var(--violet),var(--violet-deep)); | |
| color:#fff;border-bottom-right-radius:5px} | |
| .mb.bot{align-self:flex-start;background:var(--lav);border:1px solid var(--line);border-bottom-left-radius:5px} | |
| .mb.typing{display:flex;gap:5px;align-items:center;padding:14px 16px} | |
| .mb.typing span{width:6px;height:6px;border-radius:50%;background:#b6aee0;animation:bnc 1.3s infinite} | |
| .mb.typing span:nth-child(2){animation-delay:.16s} | |
| .mb.typing span:nth-child(3){animation-delay:.32s} | |
| @keyframes bnc{0%,62%,100%{transform:translateY(0);opacity:.45}30%{transform:translateY(-5px);opacity:1}} | |
| .mock-input{display:flex;align-items:center;justify-content:space-between;margin:0 16px 16px; | |
| padding:11px 8px 11px 18px;border:1px solid var(--line);border-radius:999px;background:var(--surface-2)} | |
| .mock-input span{font-size:.85rem;color:var(--ink-soft);opacity:.8} | |
| .mock-input i{width:32px;height:32px;border-radius:50%; | |
| background:linear-gradient(135deg,var(--violet),var(--violet-deep))} | |
| .float-card{position:absolute;padding:13px 17px;border-radius:15px; | |
| background:var(--glass-2);backdrop-filter:blur(10px); | |
| border:1px solid var(--line);box-shadow:var(--sh-md);animation:bob 8s var(--ease) infinite} | |
| .fc-label{font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:3px} | |
| .fc-main{font-size:.87rem;font-weight:500} | |
| .fc-main b{color:var(--violet);margin:0 4px} | |
| .fc-1{top:6%;left:-11%;animation-delay:-1.5s} | |
| .fc-2{bottom:16%;right:-9%;animation-delay:-3.5s} | |
| .fc-3{bottom:-5%;left:4%;animation-delay:-5s} | |
| @container (max-width:420px){.float-card{display:none}} | |
| /* ---------- Marquee ---------- */ | |
| .marquee{position:relative;z-index:2;overflow:hidden;padding:20px 0;margin:10px 0 20px; | |
| border-top:1px solid var(--line);border-bottom:1px solid var(--line); | |
| background:var(--glass-3);backdrop-filter:blur(8px); | |
| -webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent); | |
| mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)} | |
| .marquee-track{display:flex;gap:26px;align-items:center;width:max-content;animation:scrollx 26s linear infinite} | |
| .marquee-track span{font-family:'Bricolage Grotesque',sans-serif;font-size:1.02rem;font-weight:500;color:var(--ink-soft)} | |
| .marquee-track i{color:var(--violet);font-style:normal} | |
| @keyframes scrollx{to{transform:translateX(-50%)}} | |
| /* ---------- Sections ---------- */ | |
| .section{position:relative;z-index:2;padding:92px 0} | |
| .section.alt{background:var(--glass-3);backdrop-filter:blur(8px); | |
| border-top:1px solid var(--line);border-bottom:1px solid var(--line)} | |
| .eyebrow{font-size:.78rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase; | |
| color:var(--accent-text);margin-bottom:12px} | |
| .section h2{font-size:clamp(1.75rem,3.3vw,2.5rem);margin-bottom:44px;max-width:680px} | |
| .body{font-size:1.04rem;color:var(--ink-soft);margin-bottom:26px;max-width:480px} | |
| .body b{color:var(--accent-text)} | |
| .grid{display:grid;gap:22px} | |
| .feature-grid{grid-template-columns:repeat(3,1fr)} | |
| .steps-grid{grid-template-columns:repeat(3,1fr)} | |
| .card{container-type:inline-size;padding:30px 26px;border-radius:var(--r); | |
| background:var(--glass-2);backdrop-filter:blur(10px); | |
| border:1px solid var(--line);box-shadow:var(--sh-sm); | |
| transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s} | |
| .card:hover{transform:translateY(-6px);box-shadow:var(--sh-md);border-color:var(--violet)} | |
| .ic{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center; | |
| margin-bottom:17px;color:#fff} | |
| .ic svg{width:22px;height:22px} | |
| .ic.v1{background:linear-gradient(135deg,#8c6bff,#5b3fd6)} | |
| .ic.v2{background:linear-gradient(135deg,#ff8fc8,#d94fa0)} | |
| .ic.v3{background:linear-gradient(135deg,#5ecfa6,#2f9e6d)} | |
| .ic.v4{background:linear-gradient(135deg,#ffb45e,#e0842a)} | |
| .ic.v5{background:linear-gradient(135deg,#5ec4ff,#2f84d6)} | |
| .ic.v6{background:linear-gradient(135deg,#b98cff,#7c5cff)} | |
| .card h3{font-size:1.1rem;margin-bottom:9px} | |
| .card p{font-size:.93rem;color:var(--ink-soft)} | |
| @container (max-width:250px){.card h3{font-size:1rem}.card p{font-size:.87rem}} | |
| .mode-card{padding:34px 28px;border-radius:24px;background:var(--glass-2); | |
| border:1px solid var(--line);box-shadow:var(--sh-sm); | |
| transition:transform .4s var(--ease),box-shadow .4s var(--ease)} | |
| .mode-card:hover{transform:translateY(-5px);box-shadow:var(--sh-md)} | |
| .mode-card.feature{background:linear-gradient(150deg,#241c4d,#3a2a7a);color:#fff;border-color:transparent; | |
| box-shadow:var(--sh-lg)} | |
| .mode-card.feature p{color:rgba(255,255,255,.8)} | |
| .mode-card.feature .tag{background:rgba(255,255,255,.16);color:#fff} | |
| .tag{display:inline-block;padding:5px 13px;border-radius:999px;background:var(--violet-soft); | |
| color:var(--accent-text);font-size:.76rem;font-weight:500;margin-bottom:15px} | |
| .mode-card h3{font-size:1.4rem;margin-bottom:12px} | |
| .mode-card p{color:var(--ink-soft);font-size:.96rem} | |
| .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center} | |
| .split h2{margin-bottom:18px} | |
| .pron-card{padding:28px;border-radius:24px;background:var(--glass-2); | |
| border:1px solid var(--line);box-shadow:var(--sh-md);display:flex;flex-direction:column;gap:4px} | |
| .pron-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px; | |
| padding:13px 16px;border-radius:13px;transition:background .3s var(--ease)} | |
| .pron-row:hover{background:var(--lav)} | |
| .pron-row span{font-size:.98rem;color:var(--ink-soft)} | |
| .pron-row b{color:var(--violet)} | |
| .pron-row em{font-style:normal;font-weight:500;font-size:1.02rem;color:var(--accent-text);text-align:right} | |
| /* ---------- CTA ---------- */ | |
| .cta-band{position:relative;z-index:2;margin:20px 24px;padding:80px 0;border-radius:32px; | |
| background:linear-gradient(140deg,#2b1f5e,#5b3fd6 60%,#7c5cff);box-shadow:var(--sh-lg);overflow:hidden} | |
| .cta-band::before{content:"";position:absolute;width:420px;height:420px;border-radius:50%; | |
| background:rgba(255,255,255,.09);top:-160px;right:-80px} | |
| .cta-inner{text-align:center;position:relative} | |
| .cta-band h2{color:#fff;margin:0 auto 14px;font-size:clamp(1.8rem,3.4vw,2.6rem)} | |
| .cta-band p{color:rgba(255,255,255,.82);margin-bottom:30px;font-size:1.04rem} | |
| /* ---------- Footer ---------- */ | |
| footer{position:relative;z-index:2;padding:66px 0 30px} | |
| .foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:40px} | |
| .foot-brand{font-size:1.15rem;margin-bottom:10px} | |
| .foot-brand img{width:28px;height:28px;border-radius:8px} | |
| .foot-note{color:var(--ink-soft);font-size:.92rem;max-width:280px} | |
| .foot-head{font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase; | |
| color:var(--ink);margin-bottom:13px} | |
| footer .wrap a{display:block;color:var(--ink-soft);font-size:.92rem;margin-bottom:9px; | |
| transition:color .25s,transform .25s var(--ease)} | |
| footer .wrap a:hover{color:var(--accent-text);transform:translateX(3px)} | |
| .foot-credit{text-align:center;color:var(--ink-soft);font-size:.84rem;margin-top:44px; | |
| padding-top:24px;border-top:1px solid var(--line);opacity:.85} | |
| /* ---------- Scroll reveal ---------- */ | |
| .reveal{opacity:0;transform:translateY(26px)} | |
| .reveal.in{opacity:1;transform:none;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)} | |
| .reveal.d1.in{transition-delay:.08s} | |
| .reveal.d2.in{transition-delay:.16s} | |
| .reveal.d3.in{transition-delay:.24s} | |
| .reveal.d4.in{transition-delay:.32s} | |
| @supports (animation-timeline:view()){ | |
| @media (prefers-reduced-motion:no-preference){ | |
| .reveal{opacity:1;transform:none; | |
| animation:revealIn linear both; | |
| animation-timeline:view(); | |
| animation-range:entry 0% cover 26%} | |
| .reveal.in{transition:none} | |
| .reveal.d1{animation-range:entry 2% cover 28%} | |
| .reveal.d2{animation-range:entry 4% cover 30%} | |
| .reveal.d3{animation-range:entry 6% cover 32%} | |
| .reveal.d4{animation-range:entry 8% cover 34%} | |
| } | |
| } | |
| @keyframes revealIn{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}} | |
| /* ---------- Responsive ---------- */ | |
| @media(max-width:940px){ | |
| .hero{grid-template-columns:1fr;padding-top:52px;gap:52px} | |
| .split{grid-template-columns:1fr} | |
| .steps-grid{grid-template-columns:1fr} | |
| .feature-grid{grid-template-columns:repeat(2,1fr)} | |
| .foot-grid{grid-template-columns:1fr 1fr} | |
| .nav-links,.nav-cta{display:none} | |
| #nav{margin:14px 14px 0} | |
| .nav-tools{margin-left:auto} | |
| .burger{display:flex} | |
| .mobile-menu{display:flex;margin:10px 14px 0} | |
| .float-card{display:none} | |
| } | |
| @media(max-width:600px){ | |
| .feature-grid{grid-template-columns:1fr} | |
| .foot-grid{grid-template-columns:1fr} | |
| .hero-meta{gap:24px} | |
| .cta-band{margin:16px;padding:58px 0} | |
| } | |
| /* ---------- Accessibility ---------- */ | |
| @media (prefers-reduced-motion:reduce){ | |
| *,*::before,*::after{animation-duration:.01ms ;animation-iteration-count:1 ; | |
| transition-duration:.01ms ;scroll-behavior:auto } | |
| .reveal{opacity:1 ;transform:none } | |
| .aurora i,.mock,.float-card,.loader-orb,.marquee-track{animation:none } | |
| } |