@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";
html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{min-width:320px}*{box-sizing:border-box}a{color:inherit;cursor:pointer;text-decoration:none}button,input,textarea,select{font:inherit}::selection{background:#ea580c38}.optic-mobile-only{display:none}@keyframes ldt-fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ldt-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes ldt-dash{to{stroke-dashoffset:-24px}}@keyframes ldt-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes ldt-payload-move{0%{transform:translate(0)}to{transform:translate(56px)}}@keyframes ldt-spin{to{transform:rotate(360deg)}}@keyframes ldt-stamp{0%{opacity:0;transform:translate(-50%,-50%)scale(2.5)rotate(-12deg)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-12deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-12deg)}}@keyframes ldt-progress{to{width:100%}}@media (max-width:1024px){[data-optic-variant] section>div,[data-optic-variant] footer>div,.optic-nav-inner{padding-left:32px!important;padding-right:32px!important}.optic-hero-copy h1{font-size:clamp(56px,9vw,84px)!important}section#problems>div>div:first-child,section#products>div>div:first-child,section#metrics>div>div{grid-template-columns:1fr!important;gap:28px!important}section#flow>div>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important}.optic-feature-pair{grid-template-columns:1fr!important;gap:36px!important}}@media (max-width:760px){[data-optic-variant]{overflow-x:hidden}[data-optic-variant] section>div,[data-optic-variant] footer>div{padding:72px 20px!important}.optic-nav-inner{flex-wrap:wrap;min-height:64px;gap:16px!important;height:auto!important;padding:12px 20px!important}.optic-nav-inner nav{order:3;width:100%;padding-bottom:2px;overflow-x:auto;gap:18px!important}.optic-nav-actions{margin-left:auto}.optic-hero-inner{padding-top:72px!important;padding-bottom:84px!important}.optic-hero-copy{margin-bottom:44px!important}.optic-hero-copy h1,section h2{letter-spacing:-.03em!important;font-size:clamp(38px,11vw,54px)!important;line-height:1.04!important}.optic-hero-copy p{font-size:16px!important}.optic-hero-annotation{margin:0 12px 12px 0;display:inline-flex!important;position:static!important}.optic-live-badge{white-space:normal;justify-content:center;width:fit-content;max-width:100%;margin:14px auto 0;position:static!important;transform:none!important}section#problems>div>div:nth-child(2),section#products>div>div:nth-child(2),section#flow svg{overflow-x:auto!important}section#problems>div>div:nth-child(2)>div,section#products>div>div:nth-child(2),section#flow svg{min-width:720px}section#flow>div>div:nth-child(2){overflow-x:auto}section#flow>div>div:last-child{grid-template-columns:1fr!important}section#flow>div>div:last-child>div{border-bottom:1px solid;border-right:0!important}.optic-feature-stats{flex-wrap:wrap;gap:24px!important}section#metrics>div>div>div:last-child,footer>div>div:first-child{grid-template-columns:1fr!important}footer>div>div:last-child{flex-direction:column;gap:8px;align-items:flex-start!important}.optic-live-demo{min-width:980px!important}}@media (max-width:430px){[data-optic-variant] section>div,[data-optic-variant] footer>div,.optic-nav-inner{padding-left:16px!important;padding-right:16px!important}.optic-nav-actions a:first-child{display:none}.optic-hero-copy h1,section h2{font-size:38px!important}.optic-hero-copy h1{max-width:360px;margin-left:auto!important;margin-right:auto!important}.optic-mobile-only{display:block}.optic-desktop-space{display:none}.optic-nav-actions{margin-left:0!important}[data-optic-variant]{min-width:0}body{overflow-x:hidden}}@media (max-width:360px){.optic-hero-copy h1,section h2{font-size:34px!important}}
