:root{--ink:#22251f;--muted:#77796f;--paper:#f8f7f3;--white:#fff;--orange:#ef764b;--orange-dark:#de6240;--green:#527d5d;--line:#e9e7e0;--soft:#f3f1eb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased}button,input{font:inherit}button{cursor:pointer}.topbar{height:82px;max-width:1200px;margin:auto;padding:0 30px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #edebe5}.brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink);font-family:Manrope,sans-serif;font-size:25px;font-weight:800;letter-spacing:-1.5px}.brand-mark{width:30px;height:30px;display:grid;place-items:center;background:#e9ede2;border-radius:10px}.brand-mark svg{width:22px;height:22px;fill:var(--green)}.brand-mark circle{fill:var(--orange)}.brand-dot{color:var(--orange)}.topbar nav{display:flex;align-items:center;gap:36px;margin-left:70px}.topbar nav a{font-size:13px;color:#77796f;text-decoration:none}.topbar nav a:hover,.topbar nav .nav-current{color:var(--ink)}.top-cta{font-size:12px;font-weight:700;background:#252820;color:#fff;text-decoration:none;border-radius:40px;padding:12px 18px}.top-cta span{color:#ffab7f;margin-left:8px}.hero{max-width:1140px;margin:0 auto;min-height:530px;padding:60px 24px 56px;display:grid;grid-template-columns:1fr 1.06fr;align-items:center;gap:50px}.hero-copy{padding:0 0 0 12px}.eyebrow{display:flex;align-items:center;gap:9px;font-size:9px;font-weight:700;letter-spacing:1.35px;color:#77786f}.eyebrow-dot{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 4px #f6e8df}.hero h1,.section-heading h2,.how-title h2{font-family:Manrope,sans-serif;font-weight:700;letter-spacing:-2.9px}.hero h1{font-size:clamp(48px,5.5vw,68px);line-height:1.08;margin:26px 0 19px}.hero h1 span{color:var(--green)}.hero-description{max-width:390px;color:#73746c;font-size:15px;line-height:1.8;margin:0 0 25px}.hero-link{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink);font-weight:700;font-size:13px;border-bottom:1px solid #d7d5cd;padding:0 0 8px}.hero-link span{color:var(--orange);font-size:19px;line-height:10px}.hero-footnote{margin-top:55px;color:#8d8e84;font-size:11px}.sparkle{font-size:17px;color:var(--orange);vertical-align:-2px;margin-right:7px}.hero-visual{height:365px;position:relative;max-width:540px;width:100%;margin:auto}.visual-orbit{position:absolute;border:1px solid #e8e5dd;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.orbit-one{width:420px;height:300px;rotate:-17deg}.orbit-two{width:465px;height:330px;rotate:23deg;border-color:#edebe4}.mini-video{position:absolute;padding:7px;background:#fff;border-radius:13px;box-shadow:0 14px 30px #3d3d3019}.video-one{left:44px;top:62px;width:137px;rotate:-9deg}.video-two{right:49px;top:63px;width:146px;rotate:8deg}.video-three{left:158px;bottom:25px;width:148px;rotate:4deg}.video-art{height:147px;border-radius:8px;overflow:hidden;position:relative;display:grid;place-items:center}.art-one{background:linear-gradient(180deg,#c1d9d1 0 56%,#efc59d 57% 100%)}.art-sun{position:absolute;width:40px;height:40px;border-radius:50%;background:#f4a06e;top:20px;right:19px}.art-hill{position:absolute;bottom:-20px;width:145px;height:90px;border-radius:50%;background:#628e77}.hill-one{left:-35px;rotate:-10deg}.hill-two{background:#97ae77;right:-39px;bottom:-31px}.art-person{position:absolute;bottom:20px;left:68px;font-size:38px;color:#ffd781}.art-two{background:linear-gradient(140deg,#e4bf9d,#f6e3ca 55%,#a9b8a0)}.art-window{position:absolute;inset:13px 13px 47px;border:4px solid #fff9eb;border-radius:3px;background:linear-gradient(170deg,#9fc3bd 60%,#faf0df 61%)}.art-coffee{font-size:41px;position:absolute;left:20px;bottom:8px}.art-scribble{position:absolute;right:7px;bottom:14px;font-family:Manrope;font-size:17px;line-height:1.08;font-weight:800;color:#7d6753;rotate:-6deg}.art-three{background:linear-gradient(150deg,#f3c98b,#f8e8b2 65%,#eff0df)}.art-flower{position:absolute;left:10px;top:12px;font-size:40px;color:#e47151}.art-leaf{position:absolute;right:16px;top:14px;font-size:38px;color:#648d66;rotate:38deg}.art-type{font-family:Manrope;font-weight:800;line-height:.93;font-size:19px;letter-spacing:-.6px;text-align:center;color:#3b5649}.play{position:absolute;left:50%;top:45%;translate:-50% -50%;width:28px;height:28px;display:grid;place-items:center;padding-left:2px;border-radius:50%;background:#fff9;color:#fff;font-size:10px;border:1px solid #fff8}.video-caption{display:block;font-size:8px;color:#7b7b72;padding:8px 3px 2px;letter-spacing:.15px}.visual-note{position:absolute;font-size:8px;font-weight:700;letter-spacing:1.2px;color:#8e8f83}.note-top{top:15px;right:72px;display:flex;align-items:center;gap:9px}.note-sticker{font-size:17px;color:var(--orange)}.note-bottom{bottom:6px;right:57px}.note-bottom span{margin-left:5px;color:var(--orange)}.connector{position:absolute;color:var(--orange);font-size:17px}.connector-one{top:177px;left:196px}.connector-two{bottom:108px;right:79px;color:#729177}.merge-sticker{position:absolute;right:19px;bottom:49px;width:97px;height:97px;border-radius:50%;background:#f3d797;display:flex;align-items:center;justify-content:center;rotate:9deg;box-shadow:0 9px 18px #74603b18}.merge-sticker span{font-family:Manrope;font-weight:800;font-size:11px;line-height:1.14;letter-spacing:-.3px}.merge-sticker svg{position:absolute;right:13px;top:11px;width:15px;stroke:#d3824e;stroke-width:1.7}.tool-section{padding:75px 24px 90px;background:#f0efe9}.section-heading{max-width:1060px;margin:0 auto 30px;display:flex;justify-content:space-between;align-items:end}.section-heading h2,.how-title h2{font-size:39px;line-height:1.1;margin:14px 0 0;letter-spacing:-1.8px}.section-heading h2 span,.how-title h2 span{color:var(--green)}.section-heading>p{color:#77796f;font-size:12px;line-height:1.8;margin:0 4px 3px 0}.builder-card{max-width:1060px;margin:0 auto;background:#fff;border:1px solid #eceae3;border-radius:15px;box-shadow:0 12px 38px #33301a08;display:grid;grid-template-columns:1.55fr .85fr;overflow:hidden}.builder-main{padding:30px 32px 25px}.builder-top{display:flex;align-items:center;gap:12px;margin-bottom:22px}.tool-icon{width:40px;height:40px;display:grid;place-items:center;background:#f7e9e2;color:var(--orange);border-radius:12px}.tool-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.builder-top h3,.layout-heading h3{font-family:Manrope;font-size:15px;letter-spacing:-.25px;margin:0 0 3px}.builder-top p,.layout-heading p{font-size:10px;color:#92938b;margin:0}.step-pill{margin-left:auto;padding:7px 10px;background:#f7f6f2;color:#919188;border-radius:20px;font-size:8px;letter-spacing:.7px;font-weight:700}.step-pill b{color:var(--orange);padding:0 4px}.clip-list{display:grid;gap:10px}.clip-row{display:grid;grid-template-columns:30px 1fr 25px;align-items:start;gap:10px}.clip-index{font:700 10px Manrope;color:#aaa99e;padding:12px 0}.clip-fields{display:flex;align-items:center;gap:9px;min-width:0}.link-field{height:39px;display:flex;align-items:center;gap:9px;padding:0 11px;flex:1;min-width:0;border:1px solid #eae8e2;border-radius:7px;background:#fff}.instagram-mark{font-size:18px;line-height:1;color:#bd7466}.link-field input{border:0;outline:0;min-width:0;width:100%;font-size:10px;color:var(--ink);background:transparent}.link-field input::placeholder{color:#b0b0a7}.time-fields{height:39px;display:flex;align-items:center;gap:6px;flex-shrink:0;padding:0 9px;border:1px solid #eae8e2;border-radius:7px}.time-fields>span:first-child{font-size:7px;letter-spacing:.65px;font-weight:700;color:#a3a399;margin-right:2px}.time-fields label{display:flex;align-items:center;gap:2px}.time-fields input{width:22px;border:0;outline:0;font-size:10px;text-align:right;color:#53564f;background:transparent;-moz-appearance:textfield}.time-fields input::-webkit-inner-spin-button{-webkit-appearance:none}.time-fields small{font-size:8px;color:#a1a198}.time-dash{font-size:10px!important;color:#c3c1b8}.remove-clip{border:0;background:none;color:#aaa99f;font-size:19px;line-height:36px;padding:0}.remove-clip:disabled{opacity:.3;cursor:default}.add-clip{display:flex;align-items:center;gap:7px;margin:13px 0 20px 40px;padding:0;border:0;background:transparent;color:var(--green);font-size:10px;font-weight:700}.add-clip span{font-size:17px;line-height:12px}.divider{height:1px;background:#efeee9;margin:0 0 20px}.layout-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.layout-heading h3{font-size:13px}.layout-heading p{font-size:9px;margin-top:4px}.optional-label{color:#aeada3;font-size:8px;letter-spacing:.8px;font-weight:700}.layout-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.layout-option{height:67px;display:flex;align-items:center;gap:9px;text-align:left;padding:9px;border:1px solid #eae8e2;background:#fff;border-radius:8px;min-width:0;color:var(--ink)}.layout-option.selected{border-color:#8daa91;box-shadow:0 0 0 1px #8daa9133;background:#f8faf6}.layout-preview{width:34px;height:36px;background:#eeeae0;border-radius:5px;display:grid;gap:2px;padding:3px;flex:none}.layout-preview i{display:block;border-radius:2px;background:#e9b58d}.sequence-preview{grid-template-columns:1fr}.sequence-preview i:nth-child(2){background:#91a88d}.sequence-preview i:nth-child(3){background:#d5c08a}.split-preview{grid-template-columns:1fr 1fr}.split-preview i:first-child{background:#91a88d}.grid-preview{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.grid-preview i:nth-child(2),.grid-preview i:nth-child(3){background:#91a88d}.layout-option>span:nth-child(2){display:flex;flex-direction:column;gap:4px;min-width:0}.layout-option b{font-size:9px;white-space:nowrap;letter-spacing:-.1px}.layout-option small{font-size:7px;white-space:nowrap;color:#8d8e84}.radio-dot{width:12px;height:12px;border:1px solid #d2d1c8;border-radius:50%;margin-left:auto;flex:none}.selected .radio-dot{border:4px solid var(--green)}.builder-actions{display:flex;align-items:center;gap:13px;margin-top:20px}.create-button{border:0;border-radius:7px;background:var(--orange);color:#fff;padding:12px 16px;font-size:10px;font-weight:700;box-shadow:0 4px 10px #ef764b2d;transition:background .2s,transform .2s}.create-button:hover{background:var(--orange-dark);transform:translateY(-1px)}.create-button span{margin-left:12px;font-size:15px;vertical-align:-1px}.secure-note{font-size:9px;color:#99998f}.secure-note span{color:#84a17f;margin-right:5px}.notice{margin-top:14px;border-radius:7px;background:#f2f6ef;color:#4e7356;padding:10px 12px;font-size:10px}.builder-aside{padding:30px 27px 22px;background:#faf9f6;border-left:1px solid #eeece6;display:flex;flex-direction:column}.aside-label{font-size:8px;letter-spacing:1px;font-weight:700;color:#99998e;margin:0 0 13px}.preview-frame{height:240px;border-radius:9px;background:#e5e8d9;padding:10px;position:relative;overflow:hidden;display:flex;flex-direction:column}.preview-topbar{height:14px;display:flex;align-items:center;gap:4px}.preview-light{height:5px;width:5px;background:#c4c9b9;border-radius:50%}.preview-count{margin-left:auto;font-size:6px;font-weight:700;letter-spacing:.6px;color:#73816d}.preview-content{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 0 14px}.preview-card{position:relative;overflow:hidden;width:83px;height:146px;border-radius:7px;background:linear-gradient(150deg,#e9b889,#f3d8ae 47%,#a9c2a4);display:flex;flex-direction:column;justify-content:end;padding:9px;color:#405c4b;font-family:Manrope;font-size:8px;line-height:1.2;font-weight:700;box-shadow:0 4px 10px #3f51402a}.preview-card-one{rotate:-5deg}.preview-card-two{rotate:5deg;background:linear-gradient(150deg,#b1c6b3,#eee0bd 52%,#dd9e7e)}.preview-emoji{position:absolute;right:8px;top:13px;font-size:31px;color:#fff4d2}.preview-card b{position:absolute;left:8px;top:8px;font:700 6px DM Sans;color:#fff}.preview-play{position:absolute;left:50%;top:54%;translate:-50% -50%;width:31px;height:31px;border-radius:50%;display:grid;place-items:center;padding-left:2px;background:#fff9;color:#fff;font-size:10px;border:1px solid #fff9}.preview-timeline{display:flex;gap:3px;height:4px}.preview-timeline i{flex:1;background:#eab68e;border-radius:3px}.preview-timeline i:nth-child(2){background:#94a98e}.preview-timeline i:nth-child(3){background:#d8c28c}.preview-split .preview-card{width:112px;height:132px}.preview-grid .preview-content{display:grid;grid-template-columns:60px 60px;grid-template-rows:75px 75px;gap:5px}.preview-grid .preview-card{width:60px;height:75px;font-size:6px;padding:5px}.preview-grid .preview-emoji{font-size:18px;top:7px;right:5px}.preview-grid .preview-card b{top:4px;left:5px;font-size:5px}.preview-caption,.export-info{display:flex;align-items:center;gap:10px;margin-top:16px}.caption-asterisk{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:#f4e9dc;color:#dc855e;font-size:14px}.preview-caption b,.export-info b{display:block;font-size:9px;margin-bottom:3px}.preview-caption small,.export-info small{font-size:8px;color:#919188}.export-info{margin-top:13px;padding-top:12px;border-top:1px solid #eeece6}.export-icon{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:#e9eee6;color:var(--green);font-size:13px}.aside-stamp{font-size:7px;letter-spacing:1px;color:#a3a398;text-align:right;margin-top:auto;padding-top:22px}.aside-stamp b{font-size:11px;color:var(--orange);margin:0 2px}.how-section{max-width:1060px;margin:auto;padding:78px 24px 84px}.how-title{text-align:center}.how-title .eyebrow{justify-content:center}.how-title h2{font-size:34px;margin-top:16px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:46px}.steps article{position:relative;text-align:center;padding:0 15px}.step-number{position:absolute;top:0;left:calc(50% + 40px);font-size:8px;letter-spacing:.5px;color:#adaca2;font-weight:700}.step-symbol{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;margin:0 auto 14px;font-size:20px;font-weight:500}.symbol-link{background:#f8e9df;color:#db7953}.symbol-tune{background:#e8eee4;color:#668365}.symbol-share{background:#f4edda;color:#bd9852}.steps h3{font-family:Manrope;font-size:13px;margin:0 0 8px}.steps p{font-size:10px;color:#898a80;line-height:1.7;max-width:205px;margin:auto}footer{max-width:1200px;margin:auto;border-top:1px solid #eae8e1;padding:23px 30px;display:flex;align-items:center;justify-content:space-between}footer .brand{font-size:19px}.footer-brand .brand-mark{width:24px;height:24px;border-radius:8px}.footer-brand .brand-mark svg{width:18px;height:18px}footer>span{font-size:10px;color:#96978e}.footer-right{font-size:8px!important;letter-spacing:.8px}.footer-right b{color:var(--orange);font-size:13px;margin-left:4px}@media(max-width:850px){.hero{gap:12px;grid-template-columns:.95fr 1.05fr;padding-left:20px;padding-right:20px}.hero h1{font-size:54px}.hero-visual{scale:.88;transform-origin:center}.builder-card{grid-template-columns:1fr}.builder-aside{border-left:0;border-top:1px solid #eeece6;display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.aside-label{grid-column:1/-1}.preview-frame{grid-row:2/5}.preview-caption{margin-top:5px}.export-info{align-self:start}.aside-stamp{grid-column:2}.builder-main{padding:27px}.section-heading,.builder-card{max-width:710px}}@media(max-width:600px){.topbar{height:68px;padding:0 18px}.brand{font-size:22px}.topbar nav{display:none}.top-cta{padding:10px 13px;font-size:10px}.hero{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:48px 22px 28px;min-height:unset}.hero-copy{padding:0}.hero h1{font-size:54px;margin:22px 0 15px}.hero-description{font-size:13px;max-width:360px}.hero-footnote{margin-top:24px}.hero-visual{height:316px;width:100%;scale:.86;transform-origin:top center;margin:12px auto -27px}.tool-section{padding:58px 14px 64px}.section-heading{display:block;margin:0 8px 22px}.section-heading h2{font-size:34px}.section-heading>p{margin-top:12px;font-size:11px}.builder-card{border-radius:12px}.builder-main{padding:22px 16px}.builder-top{gap:9px}.builder-top h3{font-size:14px}.builder-top p{font-size:9px}.step-pill{font-size:7px;padding:7px}.clip-row{grid-template-columns:22px 1fr 17px;gap:5px}.clip-fields{flex-wrap:wrap;gap:6px}.link-field{flex:1 1 100%;height:37px}.time-fields{height:31px;margin-left:auto}.remove-clip{line-height:31px}.add-clip{margin-left:27px}.layout-options{grid-template-columns:1fr;gap:7px}.layout-option{height:57px}.layout-preview{height:34px;width:32px}.layout-option b{font-size:10px}.layout-option small{font-size:8px}.builder-aside{padding:22px 16px;grid-template-columns:1fr 1fr;gap:0 12px}.preview-frame{height:215px}.preview-card{height:126px;width:73px}.preview-caption{align-items:start}.preview-caption small,.export-info small{font-size:7px}.aside-stamp{font-size:6px}.how-section{padding:59px 20px}.how-title h2{font-size:29px}.steps{grid-template-columns:1fr;gap:29px;margin-top:34px}.steps article{min-height:68px;padding:0 0 0 70px;text-align:left}.step-symbol{position:absolute;left:0;top:3px;width:48px;height:48px;margin:0}.step-number{left:58px;top:3px}.steps h3{padding-top:10px;font-size:12px}.steps p{margin:0;max-width:250px;font-size:9px}footer{padding:18px;flex-wrap:wrap;gap:9px}.footer-brand{width:100%}footer>span{font-size:9px}.footer-right{font-size:7px!important}}.brand-logo{display:block;width:155px;height:auto}footer .brand-logo{width:132px}@media(max-width:600px){.brand-logo{width:130px}footer .brand-logo{width:116px}}.home-tools{padding:10px 24px 78px;background:#f0efe9}.home-tools-heading{max-width:1060px;margin:0 auto 25px;display:flex;align-items:end;justify-content:space-between}.home-tools-heading h2,.how-title h2{font-family:Manrope,sans-serif;font-size:37px;line-height:1.15;font-weight:700;letter-spacing:-1.8px;margin:14px 0 0}.home-tools-heading h2 span{color:var(--green)}.home-tools-heading>p{color:#77796f;font-size:12px;margin:0 0 4px}.tool-card{max-width:1060px;min-height:200px;margin:0 auto;padding:28px 34px;display:grid;grid-template-columns:58px 1fr 190px;gap:20px;align-items:center;border:1px solid #e7e5dd;border-radius:14px;background:#fff;text-decoration:none;color:var(--ink);transition:transform .2s,box-shadow .2s}.tool-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #33301a12}.tool-card-logo{width:58px;height:58px}.tool-category{font-size:8px;font-weight:700;letter-spacing:1px;color:#85867d}.tool-card-copy h3{font:700 22px Manrope,sans-serif;letter-spacing:-.7px;margin:6px 0}.tool-card-copy p{max-width:510px;color:#77796f;font-size:11px;line-height:1.7;margin:0 0 11px}.tool-card-link{font-size:10px;font-weight:700;color:var(--green)}.tool-card-link b{margin-left:7px;color:var(--orange)}.tool-card-art{height:140px;padding:12px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:5px;position:relative;overflow:hidden;border-radius:10px;background:#e9ede2}.tool-card-art span,.tool-card-art i{display:grid;place-items:center;border-radius:6px;background:#f1c69e;color:#6c8068;font-size:21px;font-style:normal}.tool-card-art span{font:700 8px DM Sans;color:#fff;letter-spacing:.7px;background:#7e9b7d}.tool-card-art i:nth-of-type(2){background:#f0d8a3;color:#a46b4f}.tool-card-art>b{position:absolute;right:7px;bottom:7px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#273e36;color:#f4a477;font-size:14px}.how-title>p{max-width:430px;margin:15px auto 0;color:#77796f;font-size:12px;line-height:1.8}.insta-merge-title{display:flex;align-items:center;gap:11px}.insta-merge-title img{width:43px;height:43px}.insta-merge-page{min-height:calc(100vh - 138px)}@media(max-width:850px){.tool-card{grid-template-columns:52px 1fr 150px;padding:24px;gap:14px}.tool-card-logo{width:52px;height:52px}.tool-card-art{height:124px}}@media(max-width:600px){.home-tools{padding:8px 18px 58px}.home-tools-heading{display:block}.home-tools-heading h2{font-size:30px}.home-tools-heading>p{margin-top:10px;font-size:11px}.tool-card{grid-template-columns:44px 1fr;padding:20px;gap:12px;align-items:start}.tool-card-logo{width:44px;height:44px}.tool-card-copy h3{font-size:19px}.tool-card-copy p{font-size:10px}.tool-card-art{grid-column:1/-1;height:120px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.how-title>p{font-size:11px}.insta-merge-title img{width:36px;height:36px}}:root{color-scheme:dark;--ink:#f3f6fc;--muted:#a2aec2;--paper:#0b1120;--white:#141d2d;--orange:#47b9ee;--orange-dark:#2699d2;--green:#54c59c;--line:#273348;--soft:#172236}body{background:#0b1120;color:#f3f6fc}.topbar{border-color:#263248}.brand-logo{filter:none}.topbar nav a{color:#a2aec2}.topbar nav a:hover,.topbar nav .nav-current{color:#f3f6fc}.top-cta,.top-cta.btn.btn-primary{background:#2869dc;border:1px solid #4587fa;color:#fff;box-shadow:0 5px 18px #206de833}.top-cta:hover,.top-cta.btn.btn-primary:hover{background:#3479eb}.top-cta span{color:#c5e9ff}.hero h1,.section-heading h2,.how-title h2,.home-tools-heading h2{color:#f3f6fc}.hero-description,.section-heading>p,.home-tools-heading>p,.how-title>p{color:#a2aec2}.hero-link{color:#edf3fc;border-color:#344158}.hero-footnote,.visual-note{color:#8f9cb2}.visual-orbit{border-color:#263247}.mini-video{background:#172236;box-shadow:0 14px 30px #02061066}.video-caption{color:#d0d8e6}.connector-one{color:#4cb8ec}.connector-two,.sparkle{color:#8b72f4}.merge-sticker{background:#8262ef;color:#fff;box-shadow:0 10px 25px #6745dc44}.merge-sticker svg{stroke:#dbd0ff}.tool-section,.home-tools{background:#0e1727}.home-tools-heading h2 span{color:#50c49a}.tool-card,.builder-card,.card{background:#141d2d;border:1px solid #2a3850;color:#f3f6fc;box-shadow:0 16px 40px #03071333}.tool-card:hover{border-color:#466185;box-shadow:0 17px 38px #02071366}.tool-card-copy p{color:#a2aec2}.tool-category{color:#98a8c0}.tool-card-link{color:#5ac7a0}.tool-card-link b{color:#59bbec}.builder-aside{background:#101a2a;border-color:#29364d}.builder-top h3,.layout-heading h3,.layout-option b,.preview-caption b,.export-info b,.steps h3{color:#f3f6fc}.builder-top p,.layout-heading p,.layout-option small,.preview-caption small,.export-info small,.secure-note,.steps p{color:#9eabc0}.tool-icon{background:#1b2c43;color:#58bdf0}.step-pill{background:#1d293c;color:#a8b5c8}.clip-index,.time-fields>span:first-child,.time-fields small{color:#9eabc0}.link-field,.time-fields,.layout-option{background:#101a2a;border-color:#2d3b52;color:#eaf0f9}.link-field:focus-within,.time-fields:focus-within{border-color:#4c9ee8;box-shadow:0 0 0 3px #3a8ede22}.link-field input,.time-fields input{color:#f3f6fc}.link-field input::placeholder{color:#7e8ca2}.instagram-mark{color:#ed91b6}.remove-clip{color:#98a6bb}.remove-clip:hover{color:#f39aaa}.add-clip{color:#55c69c}.divider{background:#29364b}.optional-label,.aside-label{color:#8694aa}.layout-option.selected{background:#15283a;border-color:#4e9bd5;box-shadow:0 0 0 1px #4e9bd533}.radio-dot{border-color:#64748b}.selected .radio-dot{border-color:#55c69c}.layout-preview{background:#26354a}.layout-preview i{background:#e89176}.sequence-preview i:nth-child(2),.split-preview i:first-child,.grid-preview i:nth-child(2),.grid-preview i:nth-child(3){background:#55bd9a}.sequence-preview i:nth-child(3){background:#9876eb}.create-button,.create-button.btn.btn-primary{background:#2874e8;border:1px solid #458cf3;color:#fff;box-shadow:0 5px 16px #1c68da3d}.create-button:hover,.create-button.btn.btn-primary:hover{background:#3987f7;transform:translateY(-1px)}.secure-note span{color:#51c19a}.notice{background:#133528;color:#72d8ad;border:1px solid #22513f}.preview-frame{background:#1c2a3a}.preview-topbar .preview-light{background:#65748a}.preview-count{color:#93d8bb}.preview-play{background:#dce7f233;color:#fff;border-color:#dce7f255}.preview-timeline i:nth-child(2){background:#55bd9a}.preview-timeline i:nth-child(3){background:#9876eb}.preview-caption .caption-asterisk{background:#273046;color:#a88df8}.export-info{border-color:#29364b}.export-icon{background:#18372e;color:#60d0a5}.aside-stamp{color:#8b98ad}.how-title .eyebrow{color:#92a1b6}.step-symbol{box-shadow:inset 0 0 0 1px #ffffff0d}.symbol-link{background:#36273f;color:#ed91b6}.symbol-tune{background:#17372f;color:#62cba3}.symbol-share{background:#252246;color:#aa91ff}.step-number{color:#8593a9}footer{border-color:#263248}footer>span{color:#91a0b5}.footer-right b{color:#58bdf0}@media(max-width:600px){.topbar{border-color:#263248}.how-title h2{color:#f3f6fc}}
