@font-face{font-family:V2Inter;src:url(/v2/fonts/Inter-0.woff2)format("woff2");font-display:swap}@font-face{font-family:V2Outfit;src:url(/v2/fonts/Outfit-0.woff2)format("woff2");font-display:swap}.v2{--v2-ink:#1c2737;--v2-muted:#667286;--v2-red:#ed343b;--v2-line:#e7e9ed;color:var(--v2-ink);background:#f8f9fa;min-height:100vh;font:15px/1.65 V2Inter,Arial,sans-serif}.v2 *{box-sizing:border-box}.v2 a{color:inherit;text-decoration:none}.v2 h1,.v2 h2,.v2 h3{letter-spacing:-.035em;margin:0;font-family:V2Outfit,V2Inter,Arial,sans-serif;line-height:1.12}.v2 h1{font-size:clamp(2.6rem,5vw,4.4rem)}.v2 h2{font-size:clamp(1.65rem,2.8vw,2.5rem)}.v2 h3{font-size:1.2rem}.v2 p{margin:0}.v2-container{width:min(1180px,100% - 48px);margin-inline:auto}.v2-header{border-bottom:1px solid var(--v2-line);z-index:50;background:#fff;position:sticky;top:0}.v2-header-inner{align-items:center;gap:22px;width:min(1240px,100% - 48px);min-height:76px;margin:auto;display:flex}.v2-brand{align-items:center;min-width:174px;display:flex}.v2-brand img{width:174px;height:auto}.v2-top-nav{justify-content:center;align-items:center;gap:24px;margin-left:auto;display:flex}.v2-top-nav a{color:#536074;font-size:13px;font-weight:650}.v2-top-nav a:hover,.v2-sidebar a:hover{color:var(--v2-red)}.v2-button{border:1px solid var(--v2-line);border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 17px;font-size:13px;font-weight:700;display:inline-flex}.v2-red{background:var(--v2-red);border-color:var(--v2-red);color:#fff!important}.v2-red:hover{background:#ce262d}.v2-quiet{background:#fff}.v2-mobile-nav{margin-left:auto;display:none;position:relative}.v2-mobile-nav summary{cursor:pointer;border:1px solid var(--v2-line);border-radius:7px;padding:9px 12px;list-style:none}.v2-mobile-nav nav{border:1px solid var(--v2-line);background:#fff;border-radius:9px;width:min(290px,100vw - 30px);padding:10px;display:grid;position:absolute;top:47px;right:0;box-shadow:0 18px 40px #1520331c}.v2-mobile-nav a{padding:10px}.v2-footer{border-top:1px solid var(--v2-line);color:#8490a0;align-items:center;gap:24px;width:min(1180px,100% - 48px);margin:70px auto 0;padding:30px 0;font-size:12px;display:flex}.v2-footer>a{color:var(--v2-ink);font:700 17px V2Outfit}.v2-footer nav{gap:20px;margin-left:auto;display:flex}.v2-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-weight:750;display:inline-flex;color:#d9323a!important;font-size:11px!important}.v2-intro{padding:54px 0 35px}.v2-intro h1{margin:10px 0 14px}.v2-intro>p:last-child{color:var(--v2-muted);max-width:690px;font-size:16px}.v2-card{border:1px solid var(--v2-line);background:#fff;border-radius:12px;padding:24px;box-shadow:0 12px 30px #17223705}.v2-badge{color:#7560d8;background:#f0ecff;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex}.v2-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v2-muted{color:var(--v2-muted)}.v2-section{padding:56px 0}.v2-section-head{justify-content:space-between;align-items:end;gap:25px;margin-bottom:24px;display:flex}.v2-section-head h2{margin:7px 0}.v2-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.v2-design{border:1px solid var(--v2-line);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.v2-design-visual{scrollbar-width:thin;background:#edf0f3;height:220px;display:block;overflow:auto}.v2-design-visual img{object-fit:cover;width:100%;height:auto;min-height:220px;display:block}.v2-design-copy{padding:19px}.v2-design-copy h3{margin:8px 0}.v2-design-copy p{color:var(--v2-muted);min-height:42px;font-size:13px}.v2-design-copy .v2-button{width:100%;margin-top:17px}.v2-design-copy .v2-text-link{color:#d62e36;margin-top:13px;font-size:12px;font-weight:700;display:inline-flex}.v2-hero{text-align:center;padding:62px 0 78px}.v2-hero h1{max-width:870px;margin:18px auto 15px}.v2-hero h1 em{color:var(--v2-red);text-underline-offset:8px;font-style:normal;-webkit-text-decoration:underline #fabec1;text-decoration:underline #fabec1;text-decoration-thickness:2px}.v2-hero>p{max-width:650px;color:var(--v2-muted);margin:0 auto;font-size:17px}.v2-hero .v2-actions{justify-content:center;margin:27px 0 18px}.v2-trust{color:#738195;flex-wrap:wrap;justify-content:center;gap:22px;font-size:12px;display:flex}.v2-trust span:before{content:"✓";color:#17a791;margin-right:8px}.v2-workbench{text-align:left;background:#fff;border:1px solid #e4e7ed;border-radius:16px;max-width:1050px;margin:49px auto 0;overflow:hidden;box-shadow:0 20px 50px #25304015}.v2-workbench header{color:#697485;background:#f1f2f3;justify-content:space-between;padding:13px 22px;font-size:12px;display:flex}.v2-workbench-grid{background:#fafbfc;grid-template-columns:repeat(3,1fr);gap:17px;padding:24px;display:grid}.v2-workbench-grid article{background:#fff;border:1px solid #e9edf0;border-radius:10px;padding:18px}.v2-workbench-grid h3{margin:20px 0 5px}.v2-workbench-grid p{color:var(--v2-muted);font-size:13px}.v2-mini-progress{background:#e8eaef;border-radius:99px;height:5px;margin:20px 0 12px}.v2-mini-progress i{border-radius:inherit;background:#36b9ae;height:100%;display:block}.v2-journey{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.v2-journey article{border:1px solid var(--v2-line);background:#fff;border-radius:12px;min-height:190px;padding:20px}.v2-journey b{color:#d93840;font-size:12px}.v2-journey h3{margin:23px 0 10px}.v2-journey p{color:var(--v2-muted);font-size:13px}.v2-tint{background:#f1f0ed}.v2-privacy-band{color:#fff;text-align:center;background:#1b2736;padding:55px 24px}.v2-privacy-band p{color:#b9c3d0;max-width:600px;margin:15px auto}.v2-privacy-band .v2-trust{color:#c8d4df}.v2-gallery-controls{flex-wrap:wrap;gap:15px;margin-bottom:25px;display:flex}.v2-gallery-controls input{border:1px solid var(--v2-line);background:#fff;border-radius:8px;min-width:min(380px,100%);max-width:100%;padding:12px 14px}.v2-gallery-controls select{border:1px solid var(--v2-line);background:#fff;border-radius:8px;padding:12px 14px}.v2-showcase{border-radius:13px;height:min(52vw,460px);min-height:280px;margin:26px 0;position:relative;overflow:hidden}.v2-showcase img{object-fit:cover;width:100%;height:100%}.v2-showcase div{color:#fff;background:linear-gradient(#0000 20%,#122035cb);flex-direction:column;justify-content:end;padding:35px;display:flex;position:absolute;inset:0}.v2-showcase h2{color:#fff;margin:8px 0}.v2-workspace{grid-template-columns:230px minmax(0,1fr);max-width:1600px;min-height:calc(100vh - 150px);margin:auto;display:grid}.v2-sidebar{border-right:1px solid var(--v2-line);background:#fff;padding:28px 13px}.v2-sidebar-label{color:#a2acba;letter-spacing:.13em;font-size:10px;font-weight:700;margin:0 12px 17px!important}.v2-sidebar nav{gap:4px;display:grid}.v2-sidebar nav a{color:#5c6878;border-radius:8px;justify-content:space-between;padding:10px 12px;font-size:13px;display:flex}.v2-sidebar nav a:hover{background:#f9f1f1}.v2-sidebar-note{color:#8490a0;background:#f7f8fa;border-radius:9px;margin-top:32px;padding:13px;font-size:11px}.v2-main{min-width:0;padding:0 0 50px}.v2-main .v2-container,.v2-main .wf-wrap{width:min(1100px,100% - 50px)}.v2-main .wf-intro{padding:50px 0 28px}.v2-main .wf-intro h1{font-size:clamp(2.2rem,3vw,3.5rem)}.v2-main .wf-panel{border-radius:12px}.v2-notice{color:#657388;background:#f4f7f9;border:1px solid #e1e7ed;border-radius:10px;padding:17px;font-size:13px}.v2-list{gap:12px;display:grid}.v2-list a,.v2-list article{border:1px solid var(--v2-line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:17px 20px;display:flex}.v2-list small{color:#8995a4}.v2-empty{color:#738195;background:#fff;border:1px dashed #cdd4de;border-radius:10px;padding:35px}.v2-two{grid-template-columns:2fr 1fr;gap:22px;display:grid}.v2-login-grid{grid-template-columns:1fr minmax(320px,440px);align-items:center;gap:50px;padding:70px 0;display:grid}.v2-login-story{color:#fff;background:#1b2736;border-radius:15px;min-height:400px;padding:48px}.v2-login-story h1{color:#fff;margin:22px 0}.v2-login-story p{color:#b9c5d2}.v2-login-form{border:1px solid var(--v2-line);background:#fff;border-radius:15px;padding:34px}.v2-login-form h2{margin-bottom:10px}.v2-login-form p{color:#738195;margin-bottom:25px}.v2 .wf-button{background:var(--v2-red);border-color:var(--v2-red);border-radius:8px}.v2 .wf-button.secondary{background:#fff;border-color:#d6dce2;color:var(--v2-ink)!important}.v2 .wf-eyebrow{color:var(--v2-red)}@media (max-width:1050px){.v2-top-nav{gap:13px}.v2-header-cta{display:none}.v2-journey{grid-template-columns:repeat(3,1fr)}.v2-grid{grid-template-columns:repeat(2,1fr)}}.v2-button:disabled{color:#657286;cursor:not-allowed;background:#e8ebef;border-color:#d7dde3}.v2 :focus-visible{outline-offset:3px;outline:3px solid #7c6fd0}.v2-disabled-field{color:#536074;gap:8px;margin:18px 0;font-size:13px;font-weight:650;display:grid}.v2-disabled-field label{gap:8px;display:grid}.v2-disabled-field input,.v2-disabled-field textarea{color:#657286;width:100%;min-width:0;font:inherit;background:#f5f7f9;border:1px solid #dce1e8;border-radius:8px;padding:12px}.v2-disabled-field textarea{resize:vertical;min-height:110px}.v2-file-list{border:1px solid var(--v2-line);border-radius:9px;margin:20px 0;overflow:hidden}.v2-file-list>div{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:12px 14px;font-size:13px;display:grid}.v2-file-list>div+div{border-top:1px solid var(--v2-line)}.v2-file-list>div:first-child{color:#596578;background:#f7f8fa}@media (min-width:761px){.v2 .v2-gallery-controls input{flex:1;width:auto;min-width:240px}.v2 .v2-gallery-controls select{width:auto;min-width:160px}}@media (min-width:761px) and (max-width:900px){.v2-login-grid{grid-template-columns:1fr}.v2-login-story{min-height:0}}.v2-manual-preview{overscroll-behavior:contain;scrollbar-width:thin;overflow:hidden auto}.v2-manual-preview>div{min-height:220px;position:relative}.v2-manual-preview iframe{transform-origin:0 0;pointer-events:none;border:0;width:900px;max-width:none;position:absolute;top:0;left:0}@media (max-width:360px){.v2-header-inner{gap:8px}.v2-brand{min-width:0}.v2-brand img{width:138px}}@media (max-width:760px){.v2-container,.v2-footer{width:calc(100% - 32px)}.v2-header-inner{width:calc(100% - 32px);min-height:65px}.v2-brand img{width:150px}.v2-top-nav{display:none}.v2-mobile-nav{display:block}.v2-hero{padding:48px 0}.v2-hero h1{font-size:clamp(2.5rem,10vw,4rem)}.v2-workbench-grid,.v2-grid,.v2-journey,.v2-two,.v2-login-grid{grid-template-columns:1fr}.v2-workbench-grid{padding:14px}.v2-journey article{min-height:0}.v2-section{padding:42px 0}.v2-section-head{display:block}.v2-design-visual{height:230px}.v2-workspace{display:block}.v2-sidebar{display:none}.v2-main .v2-container,.v2-main .wf-wrap{width:calc(100% - 32px)}.v2-login-grid{padding:40px 0}.v2-login-story{min-height:0;padding:28px}.v2-footer{gap:12px;margin-top:40px;display:grid}.v2-footer nav{flex-wrap:wrap;margin:0}.v2-workbench header{flex-wrap:wrap}.v2 .wf-workflow{min-width:0}}@media (prefers-reduced-motion:reduce){.v2 *,.v2 :before,.v2 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.v2-project-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.v2-project-timeline li{color:#667085;border:1px solid #ddd;border-radius:10px;padding:12px;font-size:13px}.v2-project-timeline li span{font-weight:700;display:block}.v2-project-timeline li.complete,.v2-project-timeline li.current{color:#222;border-color:#bb2935}.v2-project-timeline li.current{background:#fff1f2}.v2-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.v2-status-grid p{overflow-wrap:anywhere;border:1px solid #ddd;border-radius:10px;padding:12px}@media (max-width:760px){.v2-project-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-status-grid{grid-template-columns:1fr}}.v2-card,.v2-list a>div,.v2-project-timeline li{overflow-wrap:anywhere;min-width:0}@media (min-width:761px) and (max-width:900px){.v2-main .v2-two{grid-template-columns:1fr}.v2-main .v2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.v2-project-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.v2-list a{flex-wrap:wrap;align-items:flex-start}.v2-list a>div{flex:100%}.v2-list a>span:last-child{display:none}}.v2-public .wf-preview-section{padding:42px 0 60px;scroll-margin-top:90px}.v2-public .wf-preview-section .wf-section-heading h2{font-size:clamp(1.65rem,2.8vw,2.5rem)}.v2-public .wf-preview-toolbar,.v2-public .wf-preview-card,.v2-public .wf-preview-empty{border-color:var(--v2-line);border-radius:12px}.v2-public .wf-preview-card{box-shadow:0 12px 30px #1722370a}.v2-public .wf-preview-card h3{font-size:1.35rem}.v2-public .wf-preview-card .wf-button{background:var(--v2-red);border-color:var(--v2-red);border-radius:8px;color:#fff!important}.v2-public .wf-preview-card .wf-button:hover{background:#ce262d}.v2-public .wf-preview-filters button[aria-pressed=true]{background:var(--v2-red);border-color:var(--v2-red)}.v2-public .wf-preview-count{color:#6652c5;background:#f0ecff}.v2-preview-link{margin-top:24px}
