.ant-home a{color:#111}.ant-home a:hover{color:#ff5a36}.ant-home ::selection{background:#ff5a36;color:#fff}@keyframes ant-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ant-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes ant-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ant-walk-lr{0%{transform:translate(-14vw)}to{transform:translate(114vw)}}@keyframes ant-walk-rl{0%{transform:translate(114vw)}to{transform:translate(-14vw)}}@keyframes ant-march{0%{offset-distance:0%}to{offset-distance:100%}}.ant-trail{position:absolute;top:0;left:0;offset-rotate:auto;animation:ant-march 78s linear infinite}.ant-trail-a{offset-path:path("M -40 70 C 240 -10, 440 210, 660 150 S 1060 250, 900 430 S 380 470, 720 640")}.ant-trail-b{offset-path:path("M 1180 30 C 900 150, 760 -30, 560 110 S 240 320, 430 470 S 920 540, 640 680");animation-duration:96s}@keyframes ant-scuttle{0%{transform:rotate(-6deg)}50%{transform:rotate(6deg)}to{transform:rotate(-6deg)}}@keyframes ant-legs{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes ant-dash{to{stroke-dashoffset:-24}}@keyframes ant-led{0%,to{opacity:.25}50%{opacity:1}}@keyframes ant-msg{0%,12%{opacity:0;transform:translateY(8px)}20%,80%{opacity:1;transform:translateY(0)}90%,to{opacity:0}}@keyframes ant-arrive{0%{transform:scale(.3);opacity:.9}to{transform:scale(3.4);opacity:0}}@keyframes ant-arrive-soft{0%{transform:scale(1);opacity:.8}to{transform:scale(1.35);opacity:0}}@keyframes ant-scroll-hint{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes ant-hero-r{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 8px);opacity:0}}@keyframes ant-hero-l{0%{left:calc(100% - 8px);opacity:0}15%{opacity:1}85%{opacity:1}to{left:0;opacity:0}}@keyframes ant-travel-r{0%{transform:translate(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(34px);opacity:0}}@keyframes ant-travel-l{0%{transform:translate(34px);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(0);opacity:0}}.ant-home input::placeholder{color:#999385}.ant-nav-cta:hover{background:#ff5a36!important;color:#fff!important}.ant-hero-cta:hover{transform:translate(2px,2px);box-shadow:3px 3px #111!important;color:#fff!important}.ant-hero-discover:hover{transform:translate(2px,2px);box-shadow:2px 2px #111!important;color:#111!important}.ant-form-cta:hover{transform:translate(2px,2px);box-shadow:2px 2px #111!important}.ant-home a.ant-invite-link{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:#999385;text-decoration:none;text-align:center;display:block;margin-top:8px}.ant-home a.ant-invite-link:hover{color:#ff5a36}@media (max-width: 900px){.ant-step{flex-basis:100%!important}.ant-step-arrow{display:none!important}}@media (max-width: 1080px){.ant-conex-row{flex-direction:column!important}.ant-conex-link{transform:rotate(90deg);margin:14px 0}}@media (max-width: 1000px){.ant-diagram{flex-direction:column!important}.ant-diagram-arrow{transform:rotate(90deg)}}.presentation-preview-wrapper{width:240px;height:340px;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px #00000026;position:relative;background:#fff;border:1px solid #e5e7eb;flex-shrink:0}.preview-cover{display:flex;flex-direction:column;width:100%;height:100%;position:relative}.preview-cover .cover-band{height:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:12px;transition:background-color .3s}.preview-cover .cover-logo-group{position:absolute;top:8px;left:14px;display:flex;align-items:center;gap:6px}.preview-cover .cover-logo{max-width:50px;max-height:24px;object-fit:contain}.preview-cover .cover-company-name{font-size:9px;color:#ffffffd9;font-weight:600;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-cover .cover-text{text-align:center}.preview-cover .cover-title{font-size:18px;font-weight:700;color:#fff;line-height:1.2}.preview-cover .cover-subtitle{font-size:9px;color:#ffffffd9;margin-top:3px}.preview-cover .cover-info{text-align:center;padding:10px 12px 6px;flex:1}.preview-cover .cover-client{font-size:9px;font-weight:600;color:#1f2937}.preview-cover .cover-date{font-size:8px;color:#6b7280;margin-top:2px}.preview-cover.layout-modern .cover-band{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;opacity:.65}.preview-cover.layout-modern .cover-text{position:relative;z-index:1;margin-top:80px}.preview-cover.layout-modern .cover-info{position:relative;z-index:1}.preview-cover.layout-modern .cover-client,.preview-cover.layout-modern .cover-date{color:#ffffffe6}.preview-cover.layout-minimal .cover-band{display:none}.preview-cover.layout-minimal .cover-logo-group{position:absolute;top:10px;left:14px}.preview-cover.layout-minimal .cover-text{margin-top:70px}.preview-cover.layout-minimal .cover-title{color:#2c3e50;font-size:20px}.preview-cover.layout-minimal .cover-subtitle{color:#9ca3af}.preview-cover.layout-minimal .cover-info{border-top:2px solid #2c3e50;width:50px;margin:6px auto 0;padding-top:10px}.preview-cover.layout-bold .cover-band{height:65%;align-items:flex-start;padding:12px 14px}.preview-cover.layout-bold .cover-text{text-align:left;margin-top:24px}.preview-cover.layout-bold .cover-title{font-size:20px}.preview-cover.layout-bold .cover-info{text-align:left;padding:0 14px}.preview-cover.layout-bold .cover-client,.preview-cover.layout-bold .cover-date{color:#ffffffd9}.preview-cover.layout-sidebar{flex-direction:row}.preview-cover.layout-sidebar .cover-band{width:38%;height:100%;align-items:flex-start;padding:10px;overflow:hidden}.preview-cover.layout-sidebar .cover-logo-group{position:relative;top:auto;left:auto;flex-direction:column;align-items:flex-start}.preview-cover.layout-sidebar .cover-logo{max-width:45px;margin-bottom:6px}.preview-cover.layout-sidebar .cover-text{text-align:left}.preview-cover.layout-sidebar .cover-title{font-size:14px;word-break:break-word;overflow-wrap:break-word}.preview-cover.layout-sidebar .cover-subtitle{font-size:8px}.preview-cover.layout-sidebar .cover-info{text-align:left;padding:10px}.preview-cover.layout-sidebar .cover-client{font-size:10px}.preview-cover.layout-elegant .cover-band{height:6%;padding:0}.preview-cover.layout-elegant .cover-logo-group{position:relative;top:auto;left:auto;justify-content:center;margin-top:8px}.preview-cover.layout-elegant .cover-logo{max-width:60px}.preview-cover.layout-elegant .cover-text{margin-top:16px}.preview-cover.layout-elegant .cover-title{color:#2c3e50;font-size:18px}.preview-cover.layout-elegant .cover-subtitle{color:#9ca3af;font-style:italic}.preview-cover.layout-elegant .cover-info:before{content:"◆";display:block;text-align:center;color:#2c3e50;font-size:7px;margin-bottom:4px}.preview-cover.layout-elegant:after{content:"";position:absolute;bottom:0;left:0;right:0;height:6%}.preview-cover.has-bg-image .cover-band{opacity:.85}.preview-cover .cover-texture{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.08}.preview-cover .cover-texture.texture-dots{background-image:radial-gradient(circle,currentColor 1px,transparent 1px);background-size:10px 10px}.preview-cover .cover-texture.texture-diagonal_lines{background-image:repeating-linear-gradient(45deg,transparent,transparent 4px,currentColor 4px,currentColor 5px)}.preview-cover .cover-texture.texture-bricks{background-size:20px 20px;background-image:linear-gradient(to right,currentColor 1px,transparent 1px),linear-gradient(to bottom,currentColor 1px,transparent 1px);background-position:0 0,10px 10px}.preview-cover .cover-texture.texture-waves{background-image:repeating-linear-gradient(0deg,transparent,transparent 8px,currentColor 8px,currentColor 9px);border-radius:50%}.preview-cover .cover-texture.texture-hexagons{background-image:linear-gradient(60deg,currentColor 25%,transparent 25.5%),linear-gradient(-60deg,currentColor 25%,transparent 25.5%);background-size:14px 24px}.preview-cover .cover-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.2;pointer-events:none}.preview-closing{display:flex;flex-direction:column;width:100%;height:100%;position:relative;background:#fff}.preview-closing .closing-body{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 16px;text-align:center}.preview-closing .closing-message{font-size:14px;font-weight:600;line-height:1.4;color:#374151}.preview-closing .closing-contact{font-size:9px;color:#6b7280;margin-top:10px;line-height:1.5;white-space:pre-line}.preview-closing .closing-band{height:15%;display:flex;align-items:center;padding:0 14px;gap:8px;transition:background-color .3s}.preview-closing.has-bg-image .closing-band{opacity:.85}.preview-closing .closing-logo{max-width:40px;max-height:20px;object-fit:contain}.preview-closing .closing-company-name{font-size:8px;color:#ffffffd9;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-closing .cover-texture{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.08}.preview-closing .cover-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:.2;pointer-events:none}
