@charset "UTF-8";
/* Isolated STEP D landing styles, based on the original UI tokens. */
:root{color-scheme:dark;--navy:#0f172a;--blue:#1c60ff;--hover:#0d1eb8;--accent:#60a5fa;--bg:#111111;--card:#1c1e24;--input:#16181d;--border:#252830;--text:#f8fafc;--secondary:#cbd5e1;--muted:#94a3b8;--font:'Outfit','Pretendard',-apple-system,'Apple SD Gothic Neo','Malgun Gothic',sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px;scrollbar-gutter:stable}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);word-break:keep-all;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;letter-spacing:-.025em}button,input,textarea{font:inherit}button,a,input,textarea{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:4px}header{max-width:1328px;margin:auto;height:88px;padding:0 44px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid var(--border)}.logo{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.logo img{display:block;border-radius:8px}.logo>span{font-size:23px;letter-spacing:.035em;font-weight:800;line-height:1.2}.logo small{display:block;color:var(--muted);font-size:9px;font-weight:400;letter-spacing:0;margin-top:4px}header nav{display:flex;gap:35px;color:var(--muted);font-size:13px}header nav a:hover{color:var(--text)}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:15px 24px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.5;transition:background .18s,border-color .18s,transform .18s}.primary{border:1px solid var(--blue);background:var(--blue);color:#fff}.primary:hover{background:var(--hover);border-color:var(--hover);transform:translateY(-1px)}.secondary{border:1px solid #334155;background:transparent;color:var(--secondary)}.secondary:hover{background:#1c60ff0e;border-color:#475569}.small{font-size:12px;padding:10px 17px;gap:20px}.section{max-width:1240px;padding:96px 44px;margin:auto}.hero{max-width:1328px;margin:auto;text-align:center;padding:76px 44px 0;position:relative;isolation:isolate}.hero-glow{position:absolute;inset:0 0 10%;background:radial-gradient(ellipse at 50% 36%,#1c60ff15,transparent 60%);pointer-events:none;z-index:-1}.eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #1c60ff40;background:#1c60ff0c;color:#b9d3ff;font-size:11px;padding:8px 13px;border-radius:999px}.brand-mark,.blue-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--blue)}h1{font-size:clamp(36px,4.5vw,61px);line-height:1.3;letter-spacing:-.055em;margin:25px 0 20px;font-weight:700}.gradient-text{color:var(--accent)}.hero-desc{color:var(--muted);font-size:15px;line-height:1.95;margin:0}.actions{display:flex;justify-content:center;gap:12px;margin:29px 0 22px}.hero-note{font-size:10px;color:#8390a5;margin-bottom:44px;letter-spacing:.015em}.showcase{border:1px solid #334155;border-radius:12px;background:var(--card);text-align:left;overflow:hidden;box-shadow:0 24px 70px #0004}.showcase-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 20px;background:var(--card);border-bottom:1px solid #2b303a}.showcase-top>span:first-child{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;letter-spacing:.02em}.showcase-top img{border-radius:5px}.showcase-top small{font-size:11px;font-weight:400;color:var(--muted)}.sample{font-size:9px;font-weight:400;letter-spacing:0;display:inline-block;color:var(--muted);background:#94a3b80a;border:1px solid #334155;border-radius:999px;padding:4px 9px;white-space:nowrap}.showcase-tabs{display:flex;justify-content:center;gap:6px;padding:13px;background:var(--input);border-bottom:1px solid var(--border);overflow:auto}.showcase-tabs button{border:1px solid transparent;border-radius:999px;background:transparent;color:var(--muted);font-size:11px;padding:9px 18px;white-space:nowrap}.showcase-tabs button[aria-selected=true]{color:#fff;background:var(--blue);border-color:var(--blue)}.showcase-tabs button:hover:not([aria-selected=true]){background:#252830;color:var(--text)}.screen-zoom{display:block;width:100%;border:0;background:var(--bg);padding:0;text-align:left;position:relative;overflow:hidden;cursor:zoom-in}.screen-zoom>img{display:block;width:100%;height:auto;object-fit:contain}.hero-screen{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:var(--bg)}.hero-screen>img{width:100%;height:100%;max-height:100%;object-fit:contain}.zoom-hint{position:absolute;right:13px;bottom:13px;color:#e2e8f0;background:#0f172ae6;border:1px solid #475569;border-radius:999px;padding:7px 11px;font-size:10px;opacity:0;transition:opacity .15s}.screen-zoom:hover .zoom-hint,.screen-zoom:focus-visible .zoom-hint{opacity:1}.showcase-foot{border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:13px 20px;color:var(--muted);font-size:9px}.showcase-foot>span:first-child{display:flex;gap:7px;align-items:center}.operating-summary{display:grid;grid-template-columns:1.25fr repeat(4,1fr);text-align:left;padding:30px 0;border-bottom:1px solid var(--border);align-items:center}.summary-caption{font-size:12px;font-weight:600;padding:0 15px}.summary-caption small{display:block;font-size:9px;color:#7b8aa0;font-weight:400;margin-top:6px}.operating-summary>div{border-left:1px solid var(--border);padding:0 22px}.operating-summary strong{font-size:28px;font-weight:600;letter-spacing:-.03em;display:block;margin-bottom:6px}.operating-summary strong small{font-size:12px;font-weight:400;color:var(--muted);margin-left:4px}.operating-summary>div>span{font-size:10px;color:var(--muted)}.section-label{font-size:10px;font-weight:600;color:var(--accent);letter-spacing:.045em;margin-bottom:18px}h2{font-size:clamp(29px,3.05vw,41px);line-height:1.4;letter-spacing:-.045em;font-weight:650;margin:0 0 20px}.muted{color:var(--muted)}.lead{font-size:14px;color:var(--muted);line-height:1.9}.workflow{text-align:center;padding-top:85px;padding-bottom:80px;border-bottom:1px solid var(--border)}.steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));text-align:left;margin-top:43px}.steps a{padding:0 22px;border-left:1px solid var(--border);position:relative}.steps a:first-child{border:0}.steps a:not(:last-child):after{content:'→';color:#475569;position:absolute;right:2px;top:40px}.steps a>span{font-size:11px;color:var(--accent)}.steps b{display:block;font-size:14px;font-weight:600;margin:15px 0 10px}.steps small{font-size:10px;color:var(--muted)}.steps a:hover b{color:var(--accent)}.feature{display:grid;grid-template-columns:.86fr 1.25fr;align-items:center;gap:65px}.feature-copy p{font-size:13px;line-height:1.95;color:var(--muted);max-width:360px}.checks{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px;color:var(--secondary);font-size:11px}.checks li:before{content:'✓';color:var(--accent);margin-right:9px}.feature-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.feature-pills span{padding:8px 13px;font-size:10px;background:#1c60ff12;border:1px solid #1c60ff40;border-radius:999px;color:#93c5fd}.product-screen{margin:0;min-width:0;border-radius:12px;background:var(--card);border:1px solid #30343f;overflow:hidden;box-shadow:0 12px 32px #0002}.screen-bar{padding:14px 17px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #30343f}.screen-title{display:flex;align-items:center;gap:7px;font-size:10px;color:#cbd5e1;font-weight:600}.screen-title i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--blue)}.product-screen>figcaption{padding:11px 17px;font-size:9px;color:#8090a5;border-top:1px solid var(--border);letter-spacing:0}.reverse{grid-template-columns:1.25fr .86fr}.reverse .feature-copy{order:2}.reverse .product-screen{order:1}.performance{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.center-heading{text-align:center;max-width:760px;margin:0 auto 42px}.performance-board{background:var(--card);border:1px solid #30343f;border-radius:12px;padding:30px}.board-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px}.mini-label{font-size:10px;color:var(--accent)}.board-top h3{font-size:20px;font-weight:550;letter-spacing:-.03em;margin:10px 0 0}.metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:26px;border-bottom:1px solid #30343f;margin-bottom:24px}.metric-strip>div{padding:0 20px;border-left:1px solid #30343f}.metric-strip>div:first-child{border:0;padding-left:0}.metric-strip span{font-size:10px;color:var(--muted);display:block;margin-bottom:11px}.metric-strip strong{font-size:32px;font-weight:600;letter-spacing:-.04em;display:block}.metric-strip small{font-size:13px;color:var(--muted);font-weight:400;margin-left:4px}.performance-images .product-screen{border-color:#30343f;box-shadow:none}.performance-images .screen-zoom img{aspect-ratio:1000/380}.metric-note{font-size:10px;color:var(--muted);line-height:1.8;margin:18px 0 0}.kpi-example{border-top:1px solid var(--border);padding:16px 18px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.kpi-example>span{font-size:10px;color:var(--muted)}.kpi-example>strong{font-size:24px;font-weight:600}.kpi-example small{font-size:11px;color:var(--muted);font-weight:400;margin-left:4px}.kpi-example>div{display:flex;gap:12px;flex-wrap:wrap;margin-left:auto}.kpi-example>div>span{font-size:9px;color:var(--muted)}.kpi-example b{font-size:12px;color:#cbd5e1;font-weight:500;margin-left:4px}.adoption{border-top:1px solid var(--border)}.adoption-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:42px}.adoption article{border-top:1px solid #334155;padding-top:22px}.adoption article>span{font-size:11px;color:var(--accent)}.adoption h3{font-size:16px;font-weight:600;letter-spacing:-.025em;margin:22px 0 12px}.adoption article p{font-size:11px;color:var(--muted);line-height:1.9}.final-cta{max-width:1152px;border:1px solid #1c60ff40;border-radius:16px;background:linear-gradient(135deg,#0f172a,#101d3c 65%,#14295b);text-align:center;padding:64px 25px;margin:20px auto 80px}.final-cta h2{font-size:37px}.final-cta p{font-size:13px;color:var(--muted);line-height:1.9;margin-bottom:27px}footer{max-width:1240px;padding:30px 44px 35px;margin:auto;border-top:1px solid var(--border);display:flex;align-items:center;gap:25px;flex-wrap:wrap}footer .logo img{width:26px;height:26px}footer .logo>span{font-size:19px}footer .logo small{display:none}footer p{font-size:10px;color:var(--muted)}footer>span{font-size:10px;color:#7f8da3;margin-left:auto}footer>small{font-size:9px;color:#7f8da3;width:100%;line-height:1.8;letter-spacing:0}dialog{background:var(--card);color:var(--text);border:1px solid #334155;border-radius:16px;width:570px;max-width:calc(100% - 28px);max-height:90dvh;padding:34px;box-shadow:0 30px 100px #0008}dialog::backdrop{background:#070b14c9;backdrop-filter:blur(6px)}dialog h2{font-size:30px}.close,.viewer-close{position:absolute;right:18px;top:14px;border:0;background:transparent;color:#a8b3c4;font-size:27px;padding:3px 8px;border-radius:50%}.form-notice{font-size:11px;line-height:1.8;padding:12px 14px;background:#1c60ff12;border:1px solid #1c60ff30;color:#a7caff;border-radius:8px;margin:0 0 24px}form>label,.form-row>label{display:flex;flex-direction:column;gap:9px;font-size:12px;color:var(--secondary);margin-bottom:18px}input:not([type=checkbox]),textarea{width:100%;border:1px solid #334155;background:var(--input);color:var(--text);padding:12px 16px;font-size:12px;border-radius:999px}input::placeholder,textarea::placeholder{color:#718096}textarea{resize:vertical;min-height:90px;border-radius:12px}.form-row{display:grid;grid-template-columns:1fr 1.4fr;gap:14px}fieldset{border:0;padding:0;margin:0 0 20px;display:flex;gap:12px;flex-wrap:wrap}legend{font-size:12px;color:var(--secondary);margin-bottom:12px}legend small{font-size:10px;margin-left:7px;color:var(--muted)}fieldset label{display:flex;gap:5px;align-items:center;font-size:11px;color:var(--secondary)}input[type=checkbox]{accent-color:var(--blue);width:15px;height:15px;margin:0}.form-close{width:100%;margin-top:3px}.form-foot{display:block;text-align:center;color:var(--muted);font-size:10px;margin-top:12px}.modal-open{overflow:hidden}#screen-viewer{width:1200px;padding:0;border-radius:12px;max-height:94dvh;overflow:hidden}.viewer-toolbar{padding:17px 52px 17px 20px;display:flex;align-items:center;gap:15px;border-bottom:1px solid #334155;position:relative}.viewer-toolbar h2{font-size:14px;margin:0}.viewer-toolbar .sample{margin-left:auto}.viewer-close{top:8px;right:12px}.viewer-scroll{max-height:calc(94dvh - 104px);overflow:auto;background:var(--bg);overscroll-behavior:contain}.viewer-scroll>img{display:block;width:100%;height:auto}.viewer-scroll+p{font-size:10px;color:var(--muted);padding:13px 20px;margin:0;border-top:1px solid #334155}
@media(min-width:1500px){.hero{padding-top:95px}h1{font-size:66px}.section{padding-top:112px;padding-bottom:112px}}
@media(max-width:1000px){header{padding:0 28px}header nav{gap:23px}.hero{padding:65px 28px 0}.section{padding:76px 28px}.feature{gap:35px;grid-template-columns:.9fr 1.1fr}.reverse{grid-template-columns:1.1fr .9fr}.feature h2{font-size:32px}.feature-copy p{font-size:12px}.operating-summary>div{padding:0 15px}.operating-summary strong{font-size:25px}.steps a{padding:0 15px}.steps b{font-size:12px}.steps small{font-size:9px}.final-cta{margin:15px 28px 65px}.metric-strip strong{font-size:27px}.metric-strip>div{padding:0 14px}.kpi-example>div{margin-left:0;width:100%;justify-content:space-between}.zoom-hint{opacity:1;font-size:9px;padding:5px 8px;right:8px;bottom:8px}.kpi-example{padding:13px 15px;gap:9px}}
@media(max-width:700px){header{height:72px;padding:0 20px;gap:12px}.logo{gap:7px}.logo img{width:27px;height:27px;border-radius:6px}.logo>span{font-size:20px}.logo small{font-size:8px}header nav{gap:17px;font-size:11px}header nav a:last-child{display:none}header .small{padding:9px 12px;font-size:10px;gap:12px}.hero{padding:48px 20px 0}.eyebrow{font-size:10px;padding:7px 12px}h1{font-size:39px}.hero-desc{font-size:12px;line-height:1.95}.hero-desc br{display:none}.actions{margin:25px 0 20px;gap:8px}.primary,.secondary{font-size:11px;padding:13px 18px;gap:18px}.hero-note{font-size:9px;margin-bottom:32px}.showcase-top{padding:11px 12px}.showcase-top>span:first-child{font-size:11px}.showcase-top .sample{font-size:8px}.showcase-tabs{justify-content:flex-start;padding:9px;gap:2px}.showcase-tabs button{font-size:10px;padding:7px 12px}.showcase-foot{padding:11px 12px;font-size:8px}.showcase-foot>span:last-child{display:none}.operating-summary{grid-template-columns:repeat(4,minmax(0,1fr));padding:20px 0 25px}.summary-caption{grid-column:1/-1;padding:0 0 18px;font-size:11px;display:flex;gap:8px;align-items:center}.summary-caption small{display:inline;margin:0;font-size:8px}.operating-summary>div{padding:0 10px}.operating-summary>div:nth-child(2){border-left:0;padding-left:0}.operating-summary strong{font-size:23px}.operating-summary strong small{font-size:10px;margin-left:2px}.operating-summary>div>span{font-size:8px}.section{padding:64px 22px}h2,.feature h2{font-size:31px}.section-label{font-size:9px;margin-bottom:16px}.lead{font-size:12px}.workflow{padding-top:62px;padding-bottom:55px}.steps{grid-template-columns:1fr;margin-top:30px}.steps a{display:grid;grid-template-columns:35px 1fr 1.5fr;gap:8px;align-items:center;border-left:0;border-bottom:1px solid var(--border);padding:17px 5px}.steps a:first-child{border-bottom:1px solid var(--border)}.steps a:not(:last-child):after{display:none}.steps b{margin:0;font-size:12px}.steps small{text-align:right;font-size:10px}.feature,.reverse{grid-template-columns:1fr;gap:28px}.feature-copy p{max-width:none;font-size:13px}.reverse .feature-copy,.reverse .product-screen{order:initial}.feature h2 br{display:none}.checks{font-size:11px;gap:11px;margin-top:20px}.screen-bar{padding:12px 13px}.screen-title{font-size:10px}.sample{font-size:8px}.product-screen>figcaption{padding:10px 13px;font-size:8px}.screen-zoom>img{height:auto;width:100%;max-height:none}.hero-screen>img{height:100%;max-height:100%}.feature-pills{margin-top:20px}.center-heading{text-align:left;margin-bottom:30px}.center-heading h2 br{display:none}.performance-board{padding:20px 14px}.board-top h3{font-size:16px}.mini-label{font-size:9px}.board-top{gap:8px;margin-bottom:24px}.metric-strip{grid-template-columns:1fr 1fr;gap:24px 10px;padding-bottom:22px;margin-bottom:20px}.metric-strip>div{padding:0 10px}.metric-strip>div:nth-child(3){border-left:0;padding-left:0}.metric-strip span{font-size:9px;margin-bottom:9px}.metric-strip strong{font-size:27px}.metric-strip small{font-size:11px}.performance-images .screen-title{font-size:9px}.performance-images .screen-bar{padding:11px 10px;gap:5px}.metric-note{font-size:9px}.kpi-example>div{width:auto;margin-left:auto;gap:10px}.adoption-grid{grid-template-columns:1fr 1fr;gap:28px 20px;margin-top:32px}.adoption h3{font-size:14px;margin:18px 0 10px}.adoption article p{font-size:11px}.adoption article p br{display:none}.final-cta{padding:43px 20px;margin:12px 20px 50px}.final-cta h2{font-size:28px}.final-cta p{font-size:11px}.final-cta .section-label{font-size:9px}footer{padding:25px 22px 30px;gap:17px}footer p{font-size:9px}footer>span{font-size:9px}footer>small{font-size:8px}dialog{padding:30px 22px}.form-row{grid-template-columns:1fr;gap:0}dialog h2{font-size:28px}.viewer-toolbar{padding:14px 48px 14px 14px;gap:8px}.viewer-toolbar h2{font-size:11px}.viewer-toolbar .sample{font-size:7px;padding:3px 6px}.viewer-scroll>img{width:950px;max-width:none}.viewer-scroll+p{padding:12px 14px;font-size:9px}}
@media(max-width:390px){header nav{gap:12px;font-size:10px}.logo small{display:none}header .small{font-size:9px;padding:9px 11px;gap:8px}.hero{padding-left:16px;padding-right:16px}h1{font-size:34px}.hero-note{font-size:8px}.kpi-example>div{margin-left:0;width:100%;justify-content:space-between}.metric-strip strong{font-size:25px}}
.performance-images .screen-zoom img{aspect-ratio:auto}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}

/* Upload-led sales narrative, isolated from the product application. */
.steps{grid-template-columns:repeat(6,minmax(0,1fr))}.steps a{padding:0 12px}.steps b{line-height:1.7}.steps small{line-height:1.8;display:block}.selling-points{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;text-align:left}.selling-points article{padding:22px;border:1px solid #334155;border-radius:12px;background:#0f172a}.selling-points b{font-size:14px;color:#93c5fd}.selling-points p{color:var(--secondary);font-size:12px;line-height:1.8;margin-bottom:0}.automation-flow{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;align-items:center;gap:16px}.automation-flow>div{padding:30px 20px;background:var(--card);border:1px solid #334155;border-radius:12px;text-align:center}.automation-flow span:not(.flow-arrow),.approval-track div span{display:block;font-size:11px;color:var(--muted);margin-bottom:12px}.automation-flow b{display:block;font-size:24px}.automation-flow small{display:block;color:var(--muted);font-size:12px;line-height:1.8;margin-top:12px}.automation-flow .flow-core{background:#0f172a;border-color:#1c60ff}.flow-arrow{text-align:center;color:#60a5fa;font-size:24px}.upload-section>.metric-note{text-align:right}.approval-section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.approval-track{display:flex;align-items:center;gap:12px;text-align:center}.approval-track>div{flex:1;padding:28px 12px;border:1px solid #334155;border-radius:12px;background:var(--card)}.approval-track b{font-size:16px}.approval-track>span{color:#60a5fa}.approval-track .approval-focus{background:#0f172a;border-color:#1c60ff}.channel-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.channel-list span{font-size:11px;color:#bfdbfe;border:1px solid #334155;background:#0f172a;padding:7px 12px;border-radius:999px}#archive{border-top:1px solid var(--border)}
@media(max-width:1000px) and (min-width:701px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.approval-section{grid-template-columns:1fr}.automation-flow{gap:8px;grid-template-columns:1fr 24px 1fr 24px 1fr}}
@media(max-width:700px){.steps{grid-template-columns:1fr}.steps a{padding:17px 5px;grid-template-columns:25px 1.2fr 1fr}.steps b{font-size:11px}.selling-points{grid-template-columns:1fr;gap:10px;margin-top:28px}.selling-points article{padding:18px}.selling-points p{margin-top:8px}.automation-flow{grid-template-columns:1fr;gap:10px}.automation-flow>div{padding:22px 16px}.flow-arrow{transform:rotate(90deg)}.approval-section{grid-template-columns:1fr;gap:25px}.approval-track{gap:6px}.approval-track>div{padding:20px 6px}.approval-track b{font-size:12px}.approval-track div span{font-size:9px}.hero-note{line-height:1.8}.channel-list{gap:7px}}

.customer-needs{max-width:1240px;margin:auto;padding:76px 44px 0;text-align:center}.customer-needs h2{font-size:32px}.customer-needs .selling-points{margin-top:28px}.customer-needs>.lead{margin-top:25px}.feature-copy .value-line{color:var(--secondary)}.pilot-review{margin-top:42px;border:1px solid #334155;background:var(--navy);border-radius:12px;padding:28px}.pilot-review h3{margin:0;font-size:18px}.pilot-review .checks{grid-template-columns:1fr 1fr;gap:18px}.pilot-review p{color:var(--muted);font-size:12px;line-height:1.8;margin:24px 0 0}#contact form{margin-top:25px}@media(max-width:700px){.customer-needs{padding:48px 22px 0}.customer-needs h2{font-size:27px}.pilot-review{padding:22px}.pilot-review .checks{grid-template-columns:1fr}.hero h1{font-size:34px}}@media(max-width:390px){.hero h1{font-size:30px}}

.hero>.actions{margin-bottom:44px}

header .logo>span{font-family:"Outfit",sans-serif}
