@import "https://fonts.googleapis.com/css2?family=Outfit:wght@200;300;400;500;600&family=Space+Grotesk:wght@300;400;500&display=swap";:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#root{width:100vw;height:100vh;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body,#root{width:100%;max-width:100%;height:100%;overflow-x:clip}body{font-family:var(--font-body);background:var(--bg-root);color:var(--text-primary);-webkit-font-smoothing:antialiased;line-height:1.5;position:relative}img,svg,video{max-width:100%}input,textarea,select{font-size:16px}.nav-wordmark{white-space:nowrap}@media (width<=480px){.nav-wordmark{letter-spacing:.12em;font-size:11px}}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:-.01em;font-weight:300}a{color:#057a8c;text-decoration:none}a:hover{color:#01a6bc}::selection{background:#057a8c4d}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg-root)}::-webkit-scrollbar-thumb{background:#057a8c40;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#057a8c80}.eyebrow{font-family:var(--font-body);letter-spacing:.4em;text-transform:uppercase;color:#057a8c;font-size:12px;font-weight:400}.display{letter-spacing:-.02em;font-weight:200;line-height:1.02}.muted{color:var(--text-muted)}.dim{color:var(--text-secondary)}.error-text{color:var(--error);font-size:14px}.label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:8px;font-size:12px;display:block}.gradient-text{color:#057a8c}.btn{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-full);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:13px;font-weight:500;transition:all .25s;display:inline-flex}.btn:disabled{opacity:.5}.btn{position:relative;overflow:hidden}.btn:after{content:"";transform-origin:0;z-index:-1;background:#057a8c;transition:transform .35s;position:absolute;inset:0;transform:scaleX(0)}.btn-primary{color:#057a8c;background:0 0;border-color:#057a8c80}.btn-primary:hover:not(:disabled){color:#fff;box-shadow:var(--shadow-glow);border-color:#057a8c}.btn-primary:hover:not(:disabled):after{transform:scaleX(1)}.btn-solid{color:#fff;background:#057a8c}.btn-solid:hover:not(:disabled){box-shadow:var(--shadow-glow);background:#01a6bc}.btn-ghost{color:var(--text-secondary);border-color:var(--border-strong);background:0 0}.btn-ghost:hover:not(:disabled){color:#057a8c;border-color:#057a8c}.input{width:100%;font-family:var(--font-body);color:var(--text-primary);border:none;border-bottom:1px solid var(--border-strong);background:0 0;padding:12px 0;font-size:16px}.input:focus{border-color:#057a8c;outline:none}.input::placeholder{color:var(--text-muted)}.card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #057a8c33}50%{box-shadow:0 0 40px #057a8c80}}@keyframes completion-glow{0%{box-shadow:inset 0 0 #057a8c00}30%{box-shadow:inset 0 0 140px #057a8c59}to{box-shadow:inset 0 0 #057a8c00}}@keyframes pulse-line{0%,to{opacity:.1}50%{opacity:.6}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes bg-fade{0%{opacity:0}to{opacity:.2}}@keyframes hero-marquee-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes hero-marquee-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes hero-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hero-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.caret{color:#057a8c;margin-left:1px;animation:1s step-end infinite blink}.responsive-row{flex-direction:column;gap:16px;display:flex}@media (width>=640px){.responsive-row{flex-direction:row}}:root{--brand-pink:#fa547c;--brand-orange:#faa525;--brand-yellow:#ffd800;--brand-green:#71c23e;--brand-cyan:#f5e84b;--black:#0a0a0c;--white:#fff;--gradient-subtle:linear-gradient(160deg, #f5e84b14, #fa547c0f);--primary:#f5e84b;--primary-hover:#e6d83e;--bg-root:#05070a;--bg-surface:#0b0e13;--bg-elevated:#1b1b22;--bg-input:#17171d;--border:#26262e;--border-strong:#35353f;--text-primary:#f2f2f4;--text-secondary:#a6a6b0;--text-muted:#6c6c78;--text-on-brand:#08181b;--success:#71c23e;--error:#fa547c;--warning:#faa525;--info:#f5e84b;--radius-sm:6px;--radius:10px;--radius-lg:16px;--radius-full:999px;--shadow:0 8px 30px #0006;--shadow-glow:0 0 40px #f5e84b2e;--font-heading:"Outfit", -apple-system, BlinkMacSystemFont, sans-serif;--font-body:"Space Grotesk", -apple-system, BlinkMacSystemFont, sans-serif;--font-sans:var(--font-body);--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--section-pad:clamp(6rem, 14vh, 11rem) clamp(2rem, 5vw, 4rem)}[data-theme=light]{--bg-root:#fff;--bg-surface:#f7f7f8;--bg-elevated:#fff;--bg-input:#fff;--border:#e4e4e7;--border-strong:#d4d4d8;--text-primary:#18181b;--text-secondary:#52525b;--text-muted:#a1a1aa}.home{background:linear-gradient(135deg,#0a0a0f 0%,#121214 50%,#1a1a20 100%);width:100vw;min-height:100vh;position:relative;overflow-y:auto}.header{z-index:100;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 48px;transition:transform .3s,opacity .3s;display:flex;position:fixed;top:0;left:0}.header.hidden{opacity:0;transform:translateY(-100%)}.header-left{align-items:center;gap:16px;display:flex}.header-logo{object-fit:contain;filter:drop-shadow(0 2px 10px #057a8c4d);width:48px;height:48px}.header-brand{color:#fff;letter-spacing:-.5px;text-shadow:0 2px 10px #00000080;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:700}.nav-desktop{align-items:center;gap:32px;display:flex}.nav-link{color:#fffc;letter-spacing:.5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s,transform .2s}.nav-link:hover{color:#fff;transform:translateY(-2px)}.nav-cta{background:linear-gradient(135deg,#057a8c 0%,#01a6bc 100%);border-radius:8px;padding:12px 24px;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #057a8c66;color:#fff!important}.nav-cta:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 6px 20px #057a8c99}.burger-menu{cursor:pointer;z-index:101;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:32px;height:28px;padding:0;display:none}.burger-menu span{transform-origin:50%;background:#fff;border-radius:3px;width:32px;height:3px;transition:all .3s}.burger-menu.open span:first-child{transform:rotate(45deg)translate(8px,8px)}.burger-menu.open span:nth-child(2){opacity:0}.burger-menu.open span:nth-child(3){transform:rotate(-45deg)translate(7px,-7px)}.nav-mobile{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:99;background:#0a0a0ffa;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;height:100vh;transition:transform .3s;display:none;position:fixed;top:0;right:0;transform:translate(100%)}.nav-mobile.open{transform:translate(0)}.nav-mobile .nav-link{color:#fff;font-size:24px}.hero-3d{z-index:0;width:100%;height:100vh;position:fixed;top:0;left:0}.hero-content{z-index:10;text-align:left;pointer-events:none;flex-direction:column;justify-content:center;max-width:900px;min-height:100vh;margin-left:10%;padding:0 24px;display:flex;position:relative}.hero-title{color:#fff;letter-spacing:-2px;text-shadow:0 4px 30px #00000080;margin:0 0 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(42px,7vw,80px);font-weight:800;line-height:1.1}.title-line{background:linear-gradient(135deg,#fff 0%,#e0e0e0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.hero-subtitle{color:#ffffffbf;letter-spacing:.5px;text-shadow:0 2px 10px #00000080;max-width:600px;margin:0 0 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(16px,2.5vw,22px);font-weight:400;line-height:1.6}.hero-cta{pointer-events:auto}.cta-button{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#057a8c 0%,#01a6bc 100%);border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:center;padding:20px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 30px #057a8c80}.cta-button:hover{border-color:#ffffff4d;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #057a8cb3}.cta-sub{opacity:.85;margin-top:4px;font-size:14px;font-weight:500}.section-about,.section-services,.section-clients{z-index:10;background:linear-gradient(135deg,#0a0a0f 0%,#121214 50%,#1a1a20 100%);width:100%;padding:100px 48px;position:relative}.section-container{max-width:1200px;margin:0 auto}.section-title{color:#fff;letter-spacing:-1px;text-align:center;background:linear-gradient(135deg,#fff 0%,#e0e0e0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 32px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(32px,5vw,48px);font-weight:700}.section-text{color:#ffffffbf;text-align:center;max-width:800px;margin:0 auto 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(16px,2vw,18px);font-weight:400;line-height:1.8}.services-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:48px;display:grid}.service-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:32px;transition:all .3s}.service-card:not(.service-card-clickable):hover{background:#ffffff0d;border-color:#057a8c4d;transform:translateY(-5px);box-shadow:0 8px 30px #057a8c33}.service-card-clickable{cursor:pointer;transition:all .3s}.service-card-clickable:hover{background:#057a8c1a;border-color:#057a8c80;transform:translateY(-5px)scale(1.02);box-shadow:0 12px 40px #057a8c4d}.service-link{color:#01a6bc;opacity:.8;margin-top:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .3s}.service-card-clickable:hover .service-link{opacity:1}.service-icon{margin-bottom:20px;font-size:48px}.service-title{color:#fff;letter-spacing:-.5px;margin:0 0 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:600}.service-description{color:#ffffffb3;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.clients-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-top:48px;display:grid}.client-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:24px;transition:all .3s}.client-card:hover{background:#ffffff0d;border-color:#057a8c4d;transform:translateY(-3px)}.client-name{color:#fff;letter-spacing:-.5px;margin:0 0 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:600}.client-description{color:#ffffffb3;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.clients-cta{text-align:center;margin-top:48px}.section-products{z-index:10;background:linear-gradient(135deg,#0a0a0f 0%,#121214 50%,#1a1a20 100%);width:100%;padding:100px 48px;position:relative}.product-showcase{justify-content:center;margin-top:48px;display:flex}.product-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:700px;padding:48px;transition:all .3s}.product-card:hover{background:#ffffff0d;border-color:#057a8c4d;transform:translateY(-5px);box-shadow:0 8px 30px #057a8c33}.product-logo{margin-bottom:24px}.rg-logo{object-fit:contain;width:auto;height:80px}.product-title{color:#fff;letter-spacing:-1px;background:linear-gradient(135deg,#057a8c 0%,#01a6bc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:700}.product-description{color:#ffffffbf;margin:0 0 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.7}.product-features{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:32px;display:flex}.feature-tag{color:#01a6bc;background:#057a8c26;border:1px solid #057a8c4d;border-radius:20px;padding:8px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500}.product-cta{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#057a8c 0%,#01a6bc 100%);border:2px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:16px 32px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 6px 20px #057a8c66}.product-cta:hover{border-color:#ffffff4d;transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #057a8c99}.product-cta svg{transition:transform .3s}.product-cta:hover svg{transform:translate(4px)}.section-podcast{background:linear-gradient(135deg,#0a0a0fd9 0%,#121214d9 50%,#1a1a20d9 100%);width:100%;height:100vh;margin:0;padding:0;position:relative;overflow:hidden}.podcast-hero{width:100%;height:100%;position:relative}.section-podcast-explore{background:linear-gradient(135deg,#121214 0%,#1a1a20 100%);width:100%;min-height:600px;position:relative}.explore-container{max-width:1400px;margin:0 auto;padding:60px 24px 40px}.footer-bar{z-index:10;background:0 0;flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding:16px 24px 20px;display:flex;position:relative}.tech-ai-audiopodcasts-page{background:linear-gradient(135deg,#0a0a0f 0%,#121214 50%,#1a1a20 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:0 24px;display:flex;position:relative}.page-container{text-align:center;z-index:10;max-width:800px}.page-title{color:#fff;letter-spacing:-1px;background:linear-gradient(135deg,#057a8c 0%,#01a6bc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(32px,5vw,48px);font-weight:700}.page-description{color:#ffffffbf;margin:0 0 48px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(16px,2vw,18px);font-weight:400;line-height:1.6}.page-coming-soon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:48px 32px}.coming-soon-badge{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#057a8c 0%,#01a6bc 100%);border-radius:20px;margin-bottom:24px;padding:8px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;display:inline-block}.podcast-page .hero-3d,.podcast-page .main-content,.podcast-page .about-section,.podcast-page .services-section,.podcast-page .clients-section,.podcast-page .products-section,.podcast-page .footer{display:none}.podcast-page .header{z-index:1000;position:fixed;top:0;left:0;right:0}.podcast-page section{z-index:1;position:relative}.podcast-page .hero-content{display:none}.footer-social{flex-direction:row;align-items:center;gap:20px;display:flex}.footer-social a{color:#fff9;transition:color .2s}.footer-social a:hover{color:#fff}.footer-links{letter-spacing:.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;font-size:11px;display:flex}.footer-links a{color:#fff9;text-decoration:none;transition:color .2s}.footer-links a:hover{color:#fff}.footer-links span{color:#fff6}.partner-marquee{z-index:10;background:linear-gradient(90deg,#0a0a0fcc 0%,#0000 20% 80%,#0a0a0fcc 100%);padding:10px 0;position:absolute;bottom:50px;left:0;right:0;overflow:hidden}.client-marquee{z-index:10;background:linear-gradient(90deg,#0a0a0f99 0%,#0000 20% 80%,#0a0a0f99 100%);margin:40px 0;padding:30px 0;position:relative;overflow:hidden}.marquee-content{width:100%;overflow:hidden}.marquee-track{align-items:center;gap:60px;animation:30s linear infinite marquee;display:flex}.partner-item{opacity:.7;align-items:center;gap:12px;transition:opacity .3s;display:flex}.partner-item:hover{opacity:1}.partner-logo{object-fit:contain;filter:brightness(0)invert();width:auto;height:40px}.partner-name{color:#fff;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500}.partner-text{color:#fff;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600}.marquee-track>.partner-logo{opacity:.7;transition:opacity .3s}.marquee-track>.partner-logo:hover{opacity:1}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=1024px){.nav-desktop{display:none}.burger-menu,.nav-mobile{display:flex}}@media (width<=768px){.header{padding:16px 24px}.header-logo{width:40px;height:40px}.header-brand{font-size:22px}.hero-content{text-align:center;margin-left:0;padding:0 20px}.hero-title{font-size:clamp(32px,8vw,48px)}.hero-subtitle{margin-bottom:32px;font-size:clamp(14px,4vw,18px)}.cta-button{padding:16px 32px;font-size:16px}.section-about,.section-services,.section-clients,.section-products{padding:60px 24px}.services-grid{grid-template-columns:1fr;gap:24px}.clients-grid{grid-template-columns:1fr;gap:20px}.product-card{padding:32px 24px}.rg-logo{height:60px}.product-title{font-size:24px}.product-features{gap:8px}.feature-tag{padding:6px 12px;font-size:12px}.footer-bar{gap:8px;padding:12px 16px 16px}.partner-marquee{padding:8px 0;bottom:50px}.marquee-track{gap:40px;animation:20s linear infinite marquee}.partner-item{gap:8px}.partner-logo{height:30px}.partner-name,.partner-text{font-size:14px}.client-marquee{margin:30px 0;padding:20px 0}}
