.solution-hero{overflow:hidden;background:radial-gradient(circle at 86% 16%,rgba(249,115,22,.12),transparent 30%),linear-gradient(180deg,#fff7ed 0%,var(--canvas) 100%)}.solution-hero .container{display:grid;min-height:720px;grid-template-columns:.96fr 1.04fr;gap:82px;align-items:center;padding:92px 0 88px}.solution-hero h1{max-width:780px;font-size:clamp(3.7rem,5.6vw,4.0rem)}.solution-hero .lead{max-width:690px}.solution-hero-actions{display:flex;align-items:center;gap:16px;margin-top:31px}.solution-hero-art{position:relative;min-height:590px;display:flex;align-items:center;justify-content:center}.solution-hero-art:before{content:"";position:absolute;width:620px;height:620px;border-radius:50%;background:rgba(249,115,22,.08)}.agency-board{position:relative;z-index:2;width:min(100%,720px)}.agency-window{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(32,37,36,.12)}.agency-window-top{display:flex;align-items:center;gap:8px;padding:18px 22px;border-bottom:1px solid #edf0ef;background:#fff}.agency-window-top span{width:10px;height:10px;border-radius:999px;background:#fed7aa}.agency-window-body{display:grid;grid-template-columns:1fr 1fr;gap:26px;padding:34px}.agency-page-card{border:1px solid #edf0ef;border-radius:14px;padding:28px;background:#fff}.agency-page-card.clone{border-color:#fed7aa;background:#fff7ed;transform:translateY(46px)}.agency-page-card small{display:inline-flex;margin-bottom:14px;color:#7b8583;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.agency-page-card strong{display:block;color:var(--ink);font-size:1.34rem;line-height:1.15;letter-spacing:-.04em}.agency-mini-preview{display:grid;grid-template-columns:1.15fr .85fr;grid-template-rows:54px 54px;gap:10px;margin-top:22px}.agency-mini-preview span{display:block;border-radius:10px;background:#f5f7f6;border:1px solid #edf0ef}.agency-mini-preview span:first-child{grid-row:span 2}.agency-mini-preview.is-orange span{background:#fff2e6;border-color:#fed7aa}.agency-flow-line{position:absolute;left:50%;top:50%;z-index:3;width:170px;height:4px;border-radius:999px;background:linear-gradient(90deg,#fed7aa,var(--orange));transform:translate(-50%,-50%)}.agency-lines{display:grid;gap:10px;margin-top:20px}.agency-lines i{display:block;height:10px;border-radius:999px;background:#edf0ef}.agency-lines i:nth-child(2){width:78%}.agency-lines i:nth-child(3){width:58%}.clone-pill{position:absolute;left:50%;top:50%;z-index:4;display:flex;width:126px;height:126px;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:var(--orange);color:#fff;box-shadow:0 16px 45px rgba(249,115,22,.35);transform:translate(-50%,-50%);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.clone-pill span{display:block;margin-bottom:4px;font-size:2.15rem;line-height:1}.agency-floating{position:absolute;z-index:5;border-radius:999px;padding:10px 15px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);color:var(--ink);font-size:.74rem;font-weight:900}.agency-floating.one{top:26px;right:-8px}.agency-floating.two{bottom:54px;left:-10px}.agency-floating.three{right:34px;bottom:-4px}.solution-problem{background:#fff}.solution-problem-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.solution-copy{max-width:640px}.solution-copy p:not(.kicker){margin:20px 0 0;color:#72807d;font-size:1rem;line-height:1.8}.solution-list-card{border:1px solid var(--line);border-radius:16px;padding:34px;background:var(--canvas)}.solution-list-card h3{font-size:1.42rem}.solution-list-card ul{margin:24px 0 0;padding:0;list-style:none}.solution-list-card li{position:relative;border-top:1px solid #e0e5e3;padding:14px 0 14px 32px;color:#5f6a68;font-size:.92rem;font-weight:800}.solution-list-card li:before{content:"×";position:absolute;left:0;color:var(--orange);font-weight:900}.solution-use-cases{background:var(--canvas)}.solution-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.solution-card{border:1px solid var(--line);border-radius:14px;padding:30px;background:#fff;transition:.2s ease}.solution-card:hover{transform:translateY(-4px);border-color:#fed7aa;box-shadow:0 15px 34px rgba(32,37,36,.08)}.solution-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;border-radius:14px;background:#fff7ed;color:var(--orange)}.solution-icon svg{width:38px;height:38px}.solution-icon svg *{stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.solution-card h3{font-size:1.25rem}.solution-card p{margin:13px 0 0;color:#72807d;font-size:.9rem;line-height:1.75}.solution-workflow{background:var(--ink);color:#fff}.solution-workflow-layout{display:grid;grid-template-columns:.82fr 1.18fr;gap:70px;align-items:start}.solution-workflow-copy{max-width:560px}.solution-workflow-copy p:not(.kicker){margin:24px 0 0;color:#b7c0be;font-size:1rem;line-height:1.8}.solution-steps{display:grid;grid-template-columns:1fr 1fr;gap:18px}.solution-step{min-height:236px;border:1px solid #cbd3d1;border-radius:10px;padding:28px;background:#fff;color:var(--ink)}.solution-step span{display:inline-block;margin-bottom:26px;color:var(--quiet);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.solution-step h3{font-size:1.18rem}.solution-step p{margin:14px 0 0;color:#72807d;font-size:.88rem;line-height:1.7}.solution-benefits{background:#fff}.solution-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.solution-benefit{border:1px solid var(--line);border-radius:14px;padding:30px;background:#fff}.solution-benefit .solution-icon{margin-bottom:22px}.solution-benefit h3{font-size:1.18rem}.solution-benefit p{margin:12px 0 0;color:#72807d;font-size:.9rem;line-height:1.75}.solution-feature-strip{background:var(--canvas)}.solution-strip-card{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center;border:1px solid var(--line);border-radius:18px;padding:44px;background:#fff;box-shadow:0 18px 45px rgba(32,37,36,.06)}.solution-feature-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.solution-feature-list li{display:flex;gap:10px;border-top:1px solid #edf0ef;padding:12px 0 0;color:#5f6a68;font-size:.92rem;font-weight:800}.solution-feature-list li:before{content:"✓";color:var(--orange);font-weight:900}.solution-testimonial{background:#fff}.solution-quote{max-width:980px;margin:0 auto;border:1px solid #fed7aa;border-radius:18px;padding:44px;background:#fff7ed;text-align:center}.solution-quote blockquote{margin:0;color:var(--ink);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:900;line-height:1.25;letter-spacing:-.04em}.solution-quote cite{display:block;margin-top:22px;color:#7b8583;font-style:normal;font-size:.85rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}@media(max-width:1024px){.solution-hero .container,.solution-problem-layout,.solution-workflow-layout,.solution-strip-card{grid-template-columns:1fr}.solution-hero .container{gap:28px;min-height:auto}.solution-hero-art{max-width:640px;min-height:auto;margin:18px auto 0}.solution-card-grid,.solution-benefit-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.solution-steps{grid-template-columns:1fr}.solution-hero h1{font-size:clamp(3.1rem,10vw,3.8rem)}}@media(max-width:560px){.solution-hero .container{padding:58px 0 54px}.solution-hero-actions{align-items:stretch;flex-direction:column}.solution-hero-actions .button,.solution-hero-actions .secondary-button{width:100%}.solution-hero-art:before{width:300px;height:300px}.agency-window-body{grid-template-columns:1fr}.agency-mini-preview{grid-template-rows:42px 42px}.agency-page-card.clone{transform:none}.clone-pill{position:relative;left:auto;top:auto;width:82px;height:82px;margin:16px auto;transform:none;font-size:.58rem}.clone-pill span{font-size:1.4rem}.agency-floating{position:static;display:inline-flex;width:max-content;max-width:100%;margin:8px auto 0}.solution-card-grid,.solution-benefit-grid{grid-template-columns:1fr}.solution-list-card,.solution-strip-card,.solution-quote{padding:28px}}.freelancer-board{position:relative;z-index:2;width:min(100%,720px)}.freelancer-dashboard{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(32,37,36,.12)}.freelancer-dashboard-top{display:flex;align-items:center;gap:8px;padding:18px 22px;border-bottom:1px solid #edf0ef;background:#fff}.freelancer-dashboard-top span{width:10px;height:10px;border-radius:999px;background:#fed7aa}.freelancer-dashboard-body{display:grid;grid-template-columns:.92fr 1.08fr;gap:24px;padding:32px;min-height:360px}.freelancer-sidebar{border:1px solid #edf0ef;border-radius:16px;padding:22px;background:#f5f7f6}.freelancer-sidebar small,.freelancer-project small{display:inline-flex;margin-bottom:14px;color:#7b8583;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.freelancer-sidebar strong,.freelancer-project strong{display:block;color:var(--ink);font-size:1.22rem;line-height:1.15;letter-spacing:-.04em}.freelancer-task-list{display:grid;gap:11px;margin-top:22px}.freelancer-task-list i{display:block;height:13px;border-radius:999px;background:#fff;border:1px solid #e0e5e3}.freelancer-task-list i:nth-child(2){width:82%}.freelancer-task-list i:nth-child(3){width:65%}.freelancer-task-list i:nth-child(4){width:74%}.freelancer-project-stack{position:relative}.freelancer-project{position:relative;border:1px solid #edf0ef;border-radius:16px;padding:24px;background:#fff}.freelancer-project.clone{margin-top:22px;margin-left:48px;border-color:#fed7aa;background:#fff7ed}.freelancer-preview{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.freelancer-preview span{min-height:46px;border-radius:10px;background:#f5f7f6;border:1px solid #edf0ef}.freelancer-preview span:first-child{grid-column:span 2;min-height:52px}.freelancer-project.clone .freelancer-preview span{background:#fff2e6;border-color:#fed7aa}.freelancer-arrow{position:absolute;left:36px;top:148px;z-index:4;display:flex;width:106px;height:106px;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:var(--orange);color:#fff;box-shadow:0 16px 45px rgba(249,115,22,.35);font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.freelancer-arrow span{display:block;margin-bottom:4px;font-size:2rem;line-height:1}.freelancer-floating{position:absolute;z-index:5;border-radius:999px;padding:10px 15px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);color:var(--ink);font-size:.74rem;font-weight:900}.freelancer-floating.one{top:34px;right:-8px}.freelancer-floating.two{bottom:76px;left:-18px}.freelancer-floating.three{right:42px;bottom:-6px}@media(max-width:560px){.freelancer-dashboard-body{grid-template-columns:1fr;padding:22px;min-height:auto}.freelancer-project.clone{margin-left:0}.freelancer-arrow{position:relative;left:auto;top:auto;width:82px;height:82px;margin:16px auto;font-size:.56rem}.freelancer-arrow span{font-size:1.4rem}.freelancer-floating{position:static;display:inline-flex;width:max-content;max-width:100%;margin:8px auto 0}}.commerce-board{position:relative;z-index:2;width:min(100%,760px)}.commerce-catalog{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(32,37,36,.12)}.commerce-catalog-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;border-bottom:1px solid #edf0ef;background:#fff}.commerce-dots{display:flex;gap:8px}.commerce-dots span{width:10px;height:10px;border-radius:999px;background:#fed7aa}.commerce-label{border:1px solid #fed7aa;border-radius:999px;padding:7px 12px;background:#fff7ed;color:var(--orange);font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.commerce-catalog-body{position:relative;display:grid;grid-template-columns:.95fr 1.05fr;gap:28px;padding:34px;min-height:410px}.product-template-card,.product-clone-card{border:1px solid #edf0ef;border-radius:18px;padding:24px;background:#fff}.product-template-card{align-self:center}.product-clone-card{border-color:#fed7aa;background:#fff7ed}.product-template-card small,.product-clone-card small{display:inline-flex;margin-bottom:14px;color:#7b8583;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.product-template-card strong,.product-clone-card strong{display:block;color:var(--ink);font-size:1.28rem;line-height:1.15;letter-spacing:-.04em}.product-image-preview{height:118px;border:1px solid #fed7aa;border-radius:14px;margin-bottom:18px;background:radial-gradient(circle at 70% 35%,rgba(249,115,22,.18),transparent 34%),linear-gradient(135deg,#fff7ed,#fff)}.product-meta-lines{display:grid;gap:10px;margin-top:18px}.product-meta-lines i{display:block;height:11px;border-radius:999px;background:#edf0ef}.product-meta-lines i:nth-child(2){width:78%}.product-meta-lines i:nth-child(3){width:58%}.clone-product-badge{position:absolute;left:46%;top:50%;z-index:5;display:flex;width:118px;height:118px;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:var(--orange);color:#fff;box-shadow:0 16px 45px rgba(249,115,22,.35);transform:translate(-50%,-50%);font-size:.62rem;font-weight:900;letter-spacing:.08em;text-align:center;text-transform:uppercase}.clone-product-badge span{display:block;margin-bottom:4px;font-size:2rem;line-height:1}.product-clone-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.product-clone-mini{min-height:158px;border:1px solid #fed7aa;border-radius:14px;padding:16px;background:#fff}.product-clone-mini:nth-child(2){transform:translateY(34px)}.product-clone-mini:nth-child(3){transform:translateY(-6px)}.product-clone-mini .mini-image{height:54px;border-radius:10px;margin-bottom:12px;background:#fff2e6;border:1px solid #fed7aa}.product-clone-mini b{display:block;color:var(--ink);font-size:.86rem;line-height:1.2}.product-clone-mini em{display:inline-flex;margin-top:9px;color:var(--orange);font-size:.72rem;font-style:normal;font-weight:900}.commerce-floating{position:absolute;z-index:6;border-radius:999px;padding:10px 15px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);color:var(--ink);font-size:.74rem;font-weight:900}.commerce-floating.one{top:66px;left:-14px}.commerce-floating.two{bottom:80px;left:-12px}.commerce-floating.three{right:46px;bottom:-8px}@media(max-width:560px){.commerce-catalog-body{grid-template-columns:1fr;padding:22px;min-height:auto}.clone-product-badge{position:relative;left:auto;top:auto;width:82px;height:82px;margin:16px auto;transform:none;font-size:.52rem}.clone-product-badge span{font-size:1.35rem}.product-clone-grid{grid-template-columns:1fr}.product-clone-mini:nth-child(2),.product-clone-mini:nth-child(3){transform:none}.commerce-floating{position:static;display:inline-flex;width:max-content;max-width:100%;margin:8px auto 0}}.marketing-board{position:relative;z-index:2;width:min(100%,760px)}.marketing-dashboard{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(32,37,36,.12)}.marketing-dashboard-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;border-bottom:1px solid #edf0ef;background:#fff}.marketing-dots{display:flex;gap:8px}.marketing-dots span{width:10px;height:10px;border-radius:999px;background:#fed7aa}.marketing-label{border:1px solid #fed7aa;border-radius:999px;padding:7px 12px;background:#fff7ed;color:var(--orange);font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.marketing-dashboard-body{position:relative;display:grid;grid-template-columns:.96fr 1.04fr;gap:30px;padding:34px;min-height:410px}.campaign-template-card,.campaign-output-card{border:1px solid #edf0ef;border-radius:18px;padding:24px;background:#fff}.campaign-template-card{align-self:center}.campaign-output-card{border-color:#fed7aa;background:#fff7ed}.campaign-template-card small,.campaign-output-card small{display:inline-flex;margin-bottom:14px;color:#7b8583;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.campaign-template-card strong,.campaign-output-card strong{display:block;color:var(--ink);font-size:1.28rem;line-height:1.15;letter-spacing:-.04em}.campaign-preview{display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:58px 58px;gap:10px;margin-top:22px}.campaign-preview span{display:block;border:1px solid #edf0ef;border-radius:12px;background:#f5f7f6}.campaign-preview span:first-child{grid-row:span 2;background:#fff2e6;border-color:#fed7aa}.campaign-preview span:last-child{grid-column:span 2;min-height:24px}.campaign-lines{display:grid;gap:10px;margin-top:18px}.campaign-lines i{display:block;height:11px;border-radius:999px;background:#edf0ef}.campaign-lines i:nth-child(2){width:78%}.campaign-lines i:nth-child(3){width:58%}.campaign-clone-badge{position:absolute;left:46%;top:50%;z-index:5;display:flex;width:118px;height:118px;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:var(--orange);color:#fff;box-shadow:0 16px 45px rgba(249,115,22,.35);transform:translate(-50%,-50%);font-size:.62rem;font-weight:900;letter-spacing:.08em;text-align:center;text-transform:uppercase}.campaign-clone-badge span{display:block;margin-bottom:4px;font-size:2rem;line-height:1}.campaign-output-grid{display:grid;gap:14px;margin-top:20px}.campaign-output-grid div{border:1px solid #fed7aa;border-radius:14px;padding:17px;background:#fff}.campaign-output-grid div:nth-child(2){transform:translateX(24px)}.campaign-output-grid b{display:block;color:var(--ink);font-size:.92rem;line-height:1.2}.campaign-output-grid em{display:inline-flex;margin-top:8px;color:var(--orange);font-size:.72rem;font-style:normal;font-weight:900}.marketing-floating{position:absolute;z-index:6;border-radius:999px;padding:10px 15px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);color:var(--ink);font-size:.74rem;font-weight:900}.marketing-floating.one{top:66px;left:-16px}.marketing-floating.two{bottom:82px;left:-12px}.marketing-floating.three{right:42px;bottom:-8px}@media(max-width:560px){.marketing-dashboard-body{grid-template-columns:1fr;padding:22px;min-height:auto}.campaign-clone-badge{position:relative;left:auto;top:auto;width:82px;height:82px;margin:16px auto;transform:none;font-size:.52rem}.campaign-clone-badge span{font-size:1.35rem}.campaign-output-grid div:nth-child(2){transform:none}.marketing-floating{position:static;display:inline-flex;width:max-content;max-width:100%;margin:8px auto 0}}.content-manager-board{position:relative;z-index:2;width:min(100%,780px)}.cm-panel{overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 26px 70px rgba(32,37,36,.13)}.cm-panel-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;border-bottom:1px solid #edf0ef;background:#fff}.cm-dots{display:flex;gap:8px}.cm-dots span{width:10px;height:10px;border-radius:999px;background:#fed7aa}.cm-status{border:1px solid #fed7aa;border-radius:999px;padding:7px 12px;background:#fff7ed;color:var(--orange);font-size:.64rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cm-panel-body{position:relative;display:grid;grid-template-columns:.98fr 1.02fr;gap:30px;min-height:430px;padding:34px}.cm-template-card,.cm-output-stack div{border:1px solid #edf0ef;border-radius:18px;padding:24px;background:#fff}.cm-template-card{align-self:center;box-shadow:0 18px 45px rgba(32,37,36,.08)}.cm-template-card small,.cm-output-stack small{display:inline-flex;margin-bottom:13px;color:#7b8583;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cm-template-card strong,.cm-output-stack strong{display:block;color:var(--ink);font-size:1.28rem;line-height:1.15;letter-spacing:-.04em}.cm-template-preview{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.cm-template-preview span{display:block;min-height:54px;border:1px solid #edf0ef;border-radius:12px;background:#f5f7f6}.cm-template-preview span:first-child{grid-column:span 2;min-height:76px;border-color:#fed7aa;background:#fff7ed}.cm-meta-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}.cm-meta-row b{border-radius:999px;padding:8px 10px;background:#f5f7f6;color:#697371;font-size:.66rem;line-height:1;text-align:center;text-transform:uppercase}.cm-clone-badge{position:absolute;left:47%;top:50%;z-index:5;display:flex;width:118px;height:118px;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:var(--orange);color:#fff;box-shadow:0 16px 45px rgba(249,115,22,.35);transform:translate(-50%,-50%);font-size:.62rem;font-weight:900;letter-spacing:.08em;text-align:center;text-transform:uppercase}.cm-clone-badge span{display:block;margin-bottom:4px;font-size:2rem;line-height:1}.cm-output-stack{display:grid;gap:14px;align-content:center}.cm-output-stack div{border-color:#fed7aa;background:#fff7ed}.cm-output-stack div:nth-child(2){transform:translateX(28px)}.cm-output-stack em{display:inline-flex;margin-top:9px;color:var(--orange);font-size:.72rem;font-style:normal;font-weight:900}.cm-floating{position:absolute;z-index:6;border-radius:999px;padding:10px 15px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);color:var(--ink);font-size:.74rem;font-weight:900}.cm-floating.one{top:58px;left:-8px}.cm-floating.two{bottom:18px;left:-28px}.cm-floating.three{right:48px;bottom:-10px}@media(max-width:560px){.cm-panel-body{grid-template-columns:1fr;min-height:auto;padding:22px}.cm-clone-badge{position:relative;left:auto;top:auto;width:82px;height:82px;margin:16px auto;transform:none;font-size:.52rem}.cm-clone-badge span{font-size:1.35rem}.cm-output-stack div:nth-child(2){transform:none}.cm-floating{position:static;display:inline-flex;width:max-content;max-width:100%;margin:8px auto 0}}.content-team-board{position:relative;z-index:2;width:min(100%,790px)}.ct-main-window{overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 28px 72px rgba(32,37,36,.14)}.ct-window-top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;border-bottom:1px solid #edf0ef;background:#fff}.ct-window-top div{display:flex;gap:8px}.ct-window-top span{width:10px;height:10px;border-radius:999px;background:#fed7aa}.ct-window-top strong{color:#697371;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ct-window-body{position:relative;display:grid;grid-template-columns:1.04fr .96fr;gap:34px;min-height:430px;padding:34px}.ct-template-card,.ct-draft-list div{border:1px solid #edf0ef;border-radius:18px;padding:26px;background:#fff;box-shadow:0 14px 34px rgba(32,37,36,.06)}.ct-template-card small,.ct-draft-list small{display:inline-flex;margin-bottom:12px;color:#7b8583;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ct-template-card strong,.ct-draft-list strong{display:block;color:var(--ink);font-size:1.36rem;line-height:1.15;letter-spacing:-.04em}.ct-preview{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.ct-preview span{display:block;min-height:56px;border:1px solid #edf0ef;border-radius:12px;background:#f5f7f6}.ct-preview span:first-child{grid-column:span 2;min-height:86px;border-color:#fed7aa;background:#fff7ed}.ct-clone-action{position:absolute;left:48%;top:50%;z-index:5;display:flex;width:122px;height:122px;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:var(--orange);color:#fff;box-shadow:0 16px 45px rgba(249,115,22,.35);transform:translate(-50%,-50%);font-size:.7rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ct-clone-action span{display:block;margin-bottom:4px;font-size:2.1rem;line-height:1}.ct-draft-list{display:grid;gap:14px;align-content:center}.ct-draft-list div{border-color:#fed7aa;background:#fff7ed}.ct-draft-list div:nth-child(2){transform:translateX(30px)}.ct-draft-list em{display:inline-flex;margin-top:9px;color:var(--orange);font-size:.72rem;font-style:normal;font-weight:900}.ct-floating{position:absolute;z-index:6;border-radius:999px;padding:10px 15px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);color:var(--ink);font-size:.74rem;font-weight:900}.ct-floating.one{top:42px;left:-30px}.ct-floating.two{bottom:86px;left:-12px}.ct-floating.three{right:44px;bottom:-10px}@media(max-width:560px){.ct-window-body{grid-template-columns:1fr;min-height:auto;padding:22px}.ct-clone-action{position:relative;left:auto;top:auto;width:82px;height:82px;margin:16px auto;transform:none;font-size:.58rem}.ct-clone-action span{font-size:1.35rem}.ct-draft-list div:nth-child(2){transform:none}.ct-floating{position:static;display:inline-flex;width:max-content;max-width:100%;margin:8px auto 0}}.usecase-hero .lead{max-width:690px}.usecase-board{position:relative;z-index:2;width:min(100%,680px);min-height:500px}.usecase-window{position:absolute;width:310px;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 24px 60px rgba(32,37,36,.12)}.usecase-original{left:16px;top:58px;transform:rotate(-3deg)}.usecase-duplicate{right:10px;top:166px;border-color:#fed7aa;background:#fff7ed;transform:rotate(3deg)}.usecase-window-top{display:flex;align-items:center;gap:8px;padding:18px 22px;border-bottom:1px solid #edf0ef;background:#fff}.usecase-window-top span{width:10px;height:10px;border-radius:999px;background:#fed7aa}.usecase-window-body{padding:30px}.usecase-window-body small{display:inline-flex;margin-bottom:14px;color:#7b8583;font-size:.66rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.usecase-window-body strong{display:block;color:var(--ink);font-size:1.38rem;line-height:1.15;letter-spacing:-.04em}.usecase-window-body i{display:block;height:11px;margin-top:12px;border-radius:999px;background:#edf0ef}.usecase-window-body i:nth-of-type(2){width:78%}.usecase-window-body i:nth-of-type(3){width:58%}.usecase-clone-pill{position:absolute;left:50%;top:50%;z-index:4;display:flex;width:126px;height:126px;flex-direction:column;align-items:center;justify-content:center;border-radius:999px;background:var(--orange);color:#fff;box-shadow:0 16px 45px rgba(249,115,22,.35);transform:translate(-50%,-50%);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.usecase-clone-pill span{display:block;margin-bottom:4px;font-size:2.15rem;line-height:1}.usecase-floating{position:absolute;z-index:5;border-radius:999px;padding:10px 15px;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.08);color:var(--ink);font-size:.74rem;font-weight:900}.usecase-floating.one{top:32px;right:18px}.usecase-floating.two{bottom:72px;left:0}.usecase-floating.three{right:42px;bottom:28px}.solution-feature-strip .solution-strip-card p{margin-top:16px;color:#72807d;line-height:1.8}@media(max-width:1024px){.usecase-board{min-height:470px;margin:0 auto}}@media(max-width:560px){.usecase-board{min-height:auto}.usecase-window,.usecase-original,.usecase-duplicate{position:relative;left:auto;right:auto;top:auto;width:100%;transform:none}.usecase-duplicate{margin-top:18px}.usecase-clone-pill{position:relative;left:auto;top:auto;width:82px;height:82px;margin:18px auto;transform:none;font-size:.58rem}.usecase-clone-pill span{font-size:1.4rem}.usecase-floating{position:static;display:inline-flex;width:max-content;max-width:100%;margin:10px 8px 0 0}}.usecase-hero .lead{max-width:650px}.landing-page-board{min-height:420px;position:relative}.landing-browser{background:#ffffff;border:3px solid var(--ink);border-radius:22px;box-shadow:18px 18px 0 rgba(32,37,36,0.1);overflow:hidden;position:absolute;width:260px}.landing-browser.original-page{left:10px;top:36px;transform:rotate(-3deg)}.landing-browser.duplicate-page{right:4px;top:120px;transform:rotate(3deg)}.landing-browser-top{align-items:center;background:#f5f7f6;border-bottom:3px solid var(--ink);display:flex;gap:7px;padding:14px 16px}.landing-browser-top span{background:var(--orange);border:2px solid var(--ink);border-radius:50%;display:block;height:10px;width:10px}.landing-browser-body{padding:22px}.landing-browser-body small{color:var(--orange);display:block;font-size:0.72rem;font-weight:800;letter-spacing:0.08em;margin-bottom:8px;text-transform:uppercase}.landing-browser-body strong{color:var(--ink);display:block;font-size:1.08rem;line-height:1.25;margin-bottom:18px}.landing-browser-body i{background:#e7ece9;border-radius:999px;display:block;height:10px;margin-bottom:10px}.landing-browser-body i:nth-of-type(1){width:92%}.landing-browser-body i:nth-of-type(2){width:74%}.landing-browser-body i:nth-of-type(3){width:56%}.landing-browser-body b{align-items:center;background:var(--orange);border:3px solid var(--ink);border-radius:999px;color:#ffffff;display:inline-flex;font-size:0.82rem;font-weight:900;justify-content:center;margin-top:10px;min-height:38px;min-width:96px}.landing-clone-badge{align-items:center;background:var(--yellow);border:3px solid var(--ink);border-radius:999px;box-shadow:8px 8px 0 rgba(32,37,36,0.12);color:var(--ink);display:inline-flex;font-weight:900;gap:8px;left:50%;padding:12px 18px;position:absolute;top:48%;transform:translate(-50%,-50%);z-index:3}.landing-clone-badge span{font-size:1.2rem}.landing-floating{background:#ffffff;border:2px solid rgba(32,37,36,0.15);border-radius:999px;box-shadow:0 14px 30px rgba(32,37,36,0.12);color:var(--ink);font-size:0.85rem;font-weight:800;padding:10px 14px;position:absolute}.landing-floating.one{right:10px;top:32px}.landing-floating.two{left:40px;bottom:42px}.landing-floating.three{right:36px;bottom:18px}@media (max-width:900px){.landing-page-board{min-height:500px}.landing-browser{width:min(260px,82vw)}.landing-browser.original-page{left:0}.landing-browser.duplicate-page{right:0;top:220px}.landing-clone-badge{top:48%}}@media (max-width:560px){.landing-page-board{min-height:560px}.landing-browser,.landing-browser.original-page,.landing-browser.duplicate-page{left:50%;right:auto;transform:translateX(-50%)}.landing-browser.duplicate-page{top:250px}.landing-clone-badge{top:235px}.landing-floating{display:none}}
