.ops-sidebar{--sidebar-width:234px}.ops-sidebar,.ops-sidebar [data-slot=sidebar-inner]{background:var(--theme-surface,#ffffff)}.ops-brand{padding:28px 25px 24px}.ops-brand .brand{font-size:28px}.workspace-badge{font-size:10px;letter-spacing:1.4px;color:var(--theme-muted,#9785a3);margin-top:13px}.nav-label{font-size:11px;letter-spacing:1px;color:var(--theme-muted,#a997b7);padding:5px 17px 13px}.ops-nav-button{height:45px!important;border-radius:7px!important;font-size:14px!important;color:var(--theme-ink-soft,#856495)!important;padding-inline:15px!important;gap:11px!important;margin:2px 0}.ops-nav-button[data-active=true]{background:var(--theme-wash,#f2eafd)!important;color:var(--theme-accent,#8b5ec7)!important;font-weight:500}.ops-nav-button>svg{width:17px!important;height:17px!important}.nav-count{margin-left:auto;background:var(--theme-wash,#e9dafb);color:var(--theme-accent,#9c72c9);font-size:11px;padding:0 5px;border-radius:4px}.sidebar-build-card{margin:42px 22px 22px;padding:20px 16px;background:var(--theme-wash,#faf6ff);border:1px solid var(--theme-line,#eaddf7);border-radius:11px}.sidebar-build-card .sparkle-box{width:31px;height:31px;border-radius:8px;margin-bottom:12px}.sidebar-build-card>strong{font-size:13px;color:var(--theme-ink-soft,#8e6aa3);font-weight:500;display:block}.sidebar-build-card p{font-size:12px;color:var(--theme-muted,#9f80b0);line-height:1.8;margin-top:6px}.sidebar-build-card a{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--theme-muted,#9767b9);margin-top:14px}.ops-footer{padding:16px 20px 20px}.ops-footer>a{gap:8px;font-size:12px;color:var(--theme-muted,#9a7aaa);padding:12px 0 20px}.ops-footer>a,.ops-footer>div{display:flex;align-items:center}.ops-footer>div{gap:9px;border-top:1px solid var(--theme-line,#f0e7f6);padding-top:19px}.ops-avatar{width:32px;height:32px;background:var(--theme-wash,#eee1fc);color:var(--theme-accent,#a276c5);border-radius:50%;display:grid;place-items:center;font-size:13px;flex-shrink:0}.ops-footer strong{display:block;font-size:12px;font-weight:500;color:var(--theme-ink-soft,#89649b)}.ops-footer small{display:block;font-size:11px;color:var(--theme-muted,#a18aad)}.ops-footer svg:last-child{color:var(--theme-muted,#bda3cf);margin-left:auto}.dashboard-body{background:var(--theme-wash,#fbf9fd)!important;min-width:0}.ops-topbar{height:73px;justify-content:space-between;padding:0 30px;border-bottom:1px solid var(--theme-line,#eee6f6);background:var(--theme-surface,#ffffff);gap:20px}.ops-topbar,.ops-topbar>div{display:flex;align-items:center}.ops-topbar>div{gap:13px;font-size:12px;color:var(--theme-muted,#a488b5)}.ops-topbar strong{font-weight:500;color:var(--theme-muted,#9470ab)}.slash{margin:0 10px;color:var(--theme-muted,#d8c9e3)}.preview-badge{font-size:11px;border:1px solid var(--theme-line,#eaddf5);border-radius:20px;padding:4px 9px;color:var(--theme-muted,#9c79b2);background:var(--theme-surface,#fcf8ff)}.topbar-divider{height:20px;width:1px;background:var(--theme-wash,#efe7f5);margin:0 4px}.ops-topbar a{display:flex;align-items:center;gap:6px;color:var(--theme-ink-soft,#936ba9)}.small-avatar{height:28px;width:28px;font-size:12px;margin-left:5px}.dashboard-content{padding:35px 30px 20px;max-width:1600px;width:100%;margin:auto}.dash-heading{display:flex;justify-content:space-between;align-items:center;gap:22px}.dash-heading .overline{font-size:10px;letter-spacing:1.3px;margin-bottom:6px;color:var(--theme-muted,#a185b3)}.dash-heading h1{font-size:28px;font-weight:600;letter-spacing:-1px;color:var(--theme-ink,#543961);line-height:1.5}.dash-heading p{font-size:13px;color:var(--theme-muted,#9a7fac);margin-top:5px}.dash-heading-actions{display:flex;align-items:center;gap:10px}.dash-heading-actions [data-slot=select-trigger]{height:37px;font-size:12px;background:var(--theme-surface,#ffffff);gap:8px;color:var(--theme-ink-soft,#9270a7);min-width:142px}.dash-heading-actions button{height:37px;color:var(--theme-muted,#9c7bae)}.data-mode{margin:22px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 14px;background:var(--theme-wash,#f4effb);border:1px solid var(--theme-line,#ebe0f6);border-radius:8px}.data-mode>div:first-child{display:flex;align-items:center;gap:9px}.data-mode p{font-size:12px;color:var(--theme-muted,#9a7eac);line-height:1.8}.data-mode p strong{font-weight:500;color:var(--theme-ink-soft,#8964a1);display:block}.demo-dot,.live-dot{width:6px;height:6px;background:var(--theme-action-2,#b39cd0);border-radius:100%;flex-shrink:0}.live-dot{background:#88b59c}.data-mode [data-slot=tabs-list]{height:32px;background:var(--theme-wash,#ece2f6)}.data-mode [data-slot=tabs-trigger]{font-size:11px;padding-inline:9px;color:var(--theme-muted,#9872ad)}.data-mode [data-state=active]{color:var(--theme-ink-soft,#80569c)}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:21px}.metric-card{border:1px solid var(--theme-line,#ebe1f4);border-radius:9px;background:var(--theme-surface,#ffffff);padding:18px 19px}.metric-card>div{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--theme-muted,#9472a8);font-size:12px}.metric-card>div svg{color:var(--theme-muted,#b49cc7)}.metric-card>strong{display:block;font:600 30px/1.3 IBM Plex Sans Arabic;color:var(--theme-ink-soft,#745087);margin-top:15px;letter-spacing:-1px}.metric-card>p{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:11px;color:var(--theme-muted,#a38ab4);flex-wrap:wrap}.metric-card>p>span{color:#7b9f8b;display:flex;align-items:center;gap:3px}.dashboard-chart-row{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;margin-bottom:20px}.dashboard-card{background:var(--theme-surface,#ffffff);border:1px solid var(--theme-line,#eae0f3);border-radius:10px;padding:23px}.card-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px}.card-heading h2{font-size:16px;font-weight:600;color:var(--theme-ink-soft,#775589);letter-spacing:-.2px}.card-heading p{font-size:12px;color:var(--theme-muted,#a88cb8);margin-top:4px}.card-heading>svg{color:var(--theme-muted,#b89bcf)}.chart-legend{align-items:center;gap:5px}.chart-legend>i,.chart-legend>span{width:5px;height:5px;border-radius:50%;background:var(--theme-action-2,#ad8cd6)}.chart-legend>i{background:var(--theme-soft,#d5c2e7);margin-left:6px}.chart-legend small{font-size:10px;color:var(--theme-muted,#a386b4)}.traffic-chart{margin-top:22px}.compact-funnel{margin-top:17px}.compact-funnel>div:first-child{display:flex;justify-content:space-between;font-size:12px;color:var(--theme-muted,#9d7dac);gap:10px}.compact-funnel strong{font-size:12px;font-weight:500;color:var(--theme-ink-soft,#986aae)}.funnel-track{height:7px;border-radius:6px;background:var(--theme-wash,#f5effb);margin-top:7px;overflow:hidden}.funnel-track>span{display:block;height:100%;background:linear-gradient(90deg,var(--theme-action-2,#b999df),var(--theme-soft,#ceb6e9));border-radius:6px}.card-link{display:flex;align-items:center;gap:5px;margin-top:19px;font-size:12px;color:var(--theme-muted,#9d76b8);background:none;border:none}.dashboard-bottom-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}.card-heading>button{display:flex;align-items:center;gap:5px;background:transparent;border:0;color:var(--theme-muted,#a47abf);font-size:11px}.activity-row{display:flex;align-items:center;gap:11px;padding:16px 0;border-top:1px solid var(--theme-line,#f3eaf9)}.activity-icon{display:grid;place-items:center;width:33px;height:33px;background:var(--theme-wash,#f8f2ff);border:1px solid var(--theme-line,#eee2f8);border-radius:9px;color:var(--theme-muted,#af8ac8)}.activity-row>div{flex:1;min-width:0}.activity-row strong{font-size:12px;font-weight:500;color:var(--theme-ink-soft,#9370a7);display:block}.activity-row p{font-size:11px;color:var(--theme-muted,#ad93bd);margin-top:3px}.activity-time{font-size:10px;color:var(--theme-muted,#ac90bd);white-space:nowrap}.experiment-mini{background:linear-gradient(145deg,var(--theme-wash,#f5eefc),var(--theme-wash,#eee2fc));border:1px solid var(--theme-line,#e4d5f3);border-radius:10px;padding:24px}.experiment-mini-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.experiment-mini-top>span:first-child{display:flex;align-items:center;gap:7px;font-size:10px;letter-spacing:.7px;color:var(--theme-muted,#a075bb)}.experiment-mini-top .badge{font-size:9px;border-color:var(--theme-line,#ddc8ed);padding:2px 6px;background:var(--theme-wash,#f7efff)}.experiment-mini h2{font-size:20px;line-height:1.5;color:var(--theme-ink-soft,#87609f);margin-top:13px;letter-spacing:-.5px;font-weight:600;max-width:300px}.experiment-mini>p{font-size:12px;line-height:1.8;color:var(--theme-muted,#a483b9);margin-top:5px}.experiment-variants{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:17px}.experiment-variants>div{background:color-mix(in srgb,var(--theme-surface,#ffffff) 50.196%,transparent);border:1px solid var(--theme-line,#e3d3f1);border-radius:7px;padding:11px}.experiment-variants small{display:block;font-size:9px;letter-spacing:1px;color:var(--theme-muted,#a78cbb)}.experiment-variants strong{font-size:12px;color:var(--theme-muted,#9772ad);font-weight:500;display:block;margin-top:4px}.experiment-variants span{font-size:10px;color:var(--theme-muted,#a88dbc);display:block;margin-top:4px}.experiment-mini>button{width:100%;background:none;border:0;color:var(--theme-muted,#9870b3);font-size:12px;margin-top:19px}.dashboard-footer,.experiment-mini>button{display:flex;align-items:center;justify-content:space-between}.dashboard-footer{gap:14px;margin-top:27px;padding-top:18px;border-top:1px solid var(--theme-line,#eee4f5);font-size:10px;color:var(--theme-muted,#b19abe)}.dashboard-footer>span:last-child{display:flex;align-items:center;gap:5px}.dashboard-notice{margin:0 0 20px;font-size:12px}.dashboard-notice button{display:inline-flex;gap:5px;align-items:center;font-size:11px;margin-left:7px;text-decoration:underline}.chart-empty{min-height:245px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;font-size:12px;color:var(--theme-muted,#a082b2)}.chart-empty button{font-size:12px;gap:8px}.empty-inline{font-size:12px;color:var(--theme-muted,#a588b7);padding:30px 10px;text-align:center}.saved-resumes{display:grid;grid-template-columns:repeat(3,1fr);gap:23px;margin-top:30px}.new-resume-card{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed var(--theme-line,#d5bce8);border-radius:11px;min-height:340px;background:var(--theme-wash,#fbf7ff);color:var(--theme-muted,#9f82b2)}.new-resume-card>span{width:55px;height:55px;display:grid;place-items:center;border-radius:50%;background:var(--theme-wash,#f1e7fc);color:var(--theme-muted,#b08acb);margin-bottom:20px}.new-resume-card h2{font-size:18px;font-weight:500}.new-resume-card p{font-size:13px;margin-top:7px}.saved-resume-card{background:var(--theme-surface,#ffffff);border:1px solid var(--theme-line,#eaddf4);border-radius:11px;overflow:hidden}.saved-resume-preview{height:280px;overflow:hidden;background:var(--theme-wash,#f3ecfa);padding:25px 30px 0}.saved-resume-card h3{font-size:16px;color:var(--theme-ink-soft,#89629f);padding:15px 17px 0}.saved-resume-card>a>p{font-size:12px;color:var(--theme-muted,#a48ab6);padding:5px 17px 13px}.saved-resume-card>div:last-child{border-top:1px solid var(--theme-line,#f0e5f8);display:flex;justify-content:space-between;align-items:center;padding:12px 17px;font-size:11px;color:var(--theme-muted,#b096c1)}.saved-resume-card>div button{background:none;border:0;color:var(--theme-muted,#ac8ebe)}.full-funnel .card-heading button{font-size:12px;border:1px solid var(--theme-line,#e4d4ef);padding:10px 12px}.funnel-detail{display:flex;align-items:flex-start;gap:17px;padding:19px 0}.funnel-number{width:29px;height:29px;border:1px solid var(--theme-line,#eadcf4);background:var(--theme-wash,#f9f3ff);border-radius:8px;display:grid;place-items:center;font-size:12px;color:var(--theme-muted,#a27dbb)}.funnel-detail>div{flex:1}.funnel-detail-heading{display:flex;justify-content:space-between;font-size:14px;color:var(--theme-muted,#966faf);gap:20px}.funnel-detail-heading strong{font-weight:500}.funnel-detail-heading span{color:var(--theme-muted,#a086b7)}.funnel-detail-heading b{margin-left:18px;font-weight:500}.large-funnel-track{height:25px;border-radius:5px;background:var(--theme-wash,#f9f4ff);margin-top:12px;overflow:hidden}.large-funnel-track>span{display:block;height:100%;background:linear-gradient(90deg,var(--theme-action-2,#b093d5),var(--theme-soft,#d5bdeb));border-radius:5px}.funnel-detail p{font-size:11px;color:var(--theme-muted,#af91c1);margin-top:7px}.live-event-counts{border-top:1px solid var(--theme-line,#eee1f5);padding-top:20px;margin-top:15px}.live-event-counts h3{font-size:15px;color:var(--theme-ink-soft,#976ba9)}.live-event-counts>p{font-size:12px;color:var(--theme-muted,#a78aba);margin-top:7px}.live-event-counts>div{display:flex;justify-content:space-between;padding:12px 0;color:var(--theme-muted,#9b7baf);font-size:13px}.replay-card .card-heading .btn{font-size:12px;border:none;background:var(--theme-action-2,#7951d8);color:var(--theme-on-accent,#ffffff);gap:8px;padding-inline:14px}.admin-note,.replay-privacy{background:var(--theme-wash,#f7f1fc);border:1px solid var(--theme-line,#e9d9f5);border-radius:9px;padding:21px;display:flex;align-items:flex-start;gap:14px;color:var(--theme-muted,#b695cd);margin:24px 0}.admin-note strong,.replay-privacy strong{font-size:14px;font-weight:500;color:var(--theme-ink-soft,#906ca6)}.admin-note p,.replay-privacy p{font-size:12px;line-height:1.85;margin-top:6px;color:var(--theme-muted,#a588b8)}.replay-table>div{display:grid;grid-template-columns:1.3fr 1.6fr .8fr .8fr;gap:12px;padding:18px 7px;border-bottom:1px solid var(--theme-line,#f0e5f8);align-items:center;font-size:12px;color:var(--theme-muted,#a184b4)}.replay-table>div>span:first-child{display:flex;align-items:center;gap:10px}.replay-table>div.replay-table-head{font-size:10px;letter-spacing:.8px;color:var(--theme-muted,#ae94bf)}.replay-table button{border:1px solid var(--theme-line,#eee0f8);border-radius:5px;padding:5px 8px;font-size:11px;color:var(--theme-muted,#a88bbb);background:var(--theme-surface,#fcf9ff);justify-self:start}.experiment-page{display:grid;grid-template-columns:1.5fr 1fr;gap:24px}.experiment-page .dashboard-card>.badge{font-size:10px}.experiment-page h2{font-size:26px;font-weight:600;color:var(--theme-ink-soft,#89619d);letter-spacing:-.6px;margin-top:18px}.experiment-page .dashboard-card>p{font-size:14px;color:var(--theme-muted,#a78bb8);line-height:1.8;margin-top:12px}.experiment-facts{display:flex;flex-direction:column;gap:17px;margin:25px 0;border-block:1px solid var(--theme-line,#f0e4f7);padding:22px 0}.experiment-facts small{display:block;font-size:10px;letter-spacing:.8px;color:var(--theme-muted,#ac91bd)}.experiment-facts strong{display:block;font-size:14px;font-weight:500;color:var(--theme-muted,#9974ac);margin-top:5px}.variant-preview{padding:22px;border:1px solid var(--theme-line,#e9daf5);background:var(--theme-wash,#faf5ff);border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:20px}.variant-preview>span{font-size:12px;color:var(--theme-muted,#9e7eaf)}.variant-preview [data-slot=tabs-trigger]{font-size:12px}.experiment-page .experiment-disclaimer{font-size:12px!important;margin:20px 0}.experiment-page .dashboard-card>button{font-size:12px;color:var(--theme-muted,#9e77b5)}.experiment-checklist{padding:25px 10px}.experiment-checklist h3{font-size:16px;font-weight:500;color:var(--theme-ink-soft,#9470a7);margin-bottom:26px}.experiment-checklist>div{display:flex;gap:11px;align-items:flex-start;margin:20px 0}.experiment-checklist>div>span{border:1px solid var(--theme-line,#e6d4f1);border-radius:50%;background:var(--theme-wash,#f7effd);width:24px;height:24px;display:grid;place-items:center;font-size:11px;color:var(--theme-muted,#a07db8);flex-shrink:0}.experiment-checklist p{font-size:14px;color:var(--theme-muted,#a285b8);line-height:1.8}.ops-live-controls{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:26px 0;color:var(--theme-muted,#9672aa)}.ops-live-controls>div{display:flex;align-items:center;gap:8px;font-size:14px}.ops-live-controls label{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--theme-muted,#a98abd)}.service-row{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-top:1px solid var(--theme-line,#f0e3f8);font-size:14px;color:var(--theme-muted,#9a73ad)}.connection-status{border:1px solid #ede0ce;background:#fffbf3;color:#a78c62;border-radius:30px;font-size:11px;padding:4px 9px}.connection-status.connected{color:#719781;background:#f2faf5;border-color:#deeee4}.connections-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.connection-card{background:var(--theme-surface,#ffffff);border:1px solid var(--theme-line,#e9d9f4);padding:25px;border-radius:11px}.connection-card-top{display:flex;justify-content:space-between;align-items:center}.connection-card h2{font-size:20px;font-weight:600;color:var(--theme-ink-soft,#8d67a2);margin-top:18px}.connection-card>p{font-size:14px;line-height:1.8;color:var(--theme-muted,#a78abb);margin-top:10px;min-height:44px}.connection-card button{font-size:12px;color:var(--theme-muted,#9d76b5);margin-top:21px;gap:20px}.setup-detail{white-space:pre-line;font-size:14px!important;line-height:1.8!important;overflow-wrap:anywhere;color:var(--theme-ink-soft,#8b6e9d)!important}@media(max-width:1150px){.dashboard-content{padding:27px 22px}.ops-topbar{padding-inline:22px}.metric-grid{gap:12px}.metric-card{padding:15px}.metric-card>strong{font-size:27px}.metric-card>div{font-size:12px}.dash-heading h1{font-size:25px}.dashboard-card{padding:19px}.dashboard-chart-row{grid-template-columns:1.3fr 1fr;gap:16px}.chart-legend{display:none}.dashboard-bottom-grid{grid-template-columns:1.3fr 1fr;gap:16px}.activity-time{display:none}.experiment-mini{padding:20px}.data-mode p{font-size:11px}.saved-resumes{grid-template-columns:1fr 1fr}}@media(max-width:1000px){.dashboard-bottom-grid,.dashboard-chart-row{grid-template-columns:1fr}.metric-grid{grid-template-columns:1fr 1fr}.dash-heading{align-items:flex-start;flex-direction:column;gap:16px}.dash-heading-actions{align-self:flex-end;margin-top:-7px}.data-mode{padding:10px}.data-mode p{max-width:300px}.dashboard-content{padding:24px 20px}.experiment-mini h2{max-width:100%}.experiment-variants{max-width:350px}.experiment-mini .experiment-mini-top{max-width:400px}.activity-time{display:block}.connections-grid,.experiment-page{grid-template-columns:1fr}.replay-table>div{grid-template-columns:1.2fr 1.5fr .7fr;font-size:11px}.replay-table>div>span:nth-child(3){display:none}.replay-table-head>span:last-child{display:block}.ops-topbar a{font-size:11px}.ops-topbar>div{gap:8px}.topbar-divider{display:none}.dashboard-footer>span:first-child{max-width:200px}}@media(max-width:720px){.dashboard-content{padding:25px 17px 15px}.ops-topbar{height:66px;padding:0 17px}.ops-topbar a{display:none}.ops-topbar .preview-badge{font-size:10px}.ops-topbar>div{font-size:11px}.dash-heading{gap:18px}.dash-heading h1{font-size:26px;line-height:1.3}.dash-heading p{font-size:13px;line-height:1.8;max-width:320px;margin-top:9px}.dash-heading-actions{margin-top:0;align-self:flex-start}.data-mode{align-items:flex-start;flex-direction:column;padding:12px;gap:10px}.data-mode p{font-size:12px;max-width:none}.data-mode p strong{display:inline}.metric-grid{gap:12px}.metric-card{padding:17px 15px}.metric-card>div{font-size:12px}.metric-card>div svg{width:15px}.metric-card>strong{font-size:30px}.metric-card p{font-size:10px;gap:4px}.dashboard-card{padding:21px 18px}.card-heading h2{font-size:16px}.card-heading p{font-size:12px;margin-top:6px}.compact-funnel{margin-top:18px}.compact-funnel>div:first-child{font-size:12px}.funnel-track{height:8px}.card-link{font-size:13px;margin-top:22px}.activity-row strong{font-size:12px}.activity-row p{font-size:11px}.activity-row .activity-time{display:none}.activity-row{gap:9px}.activity-icon{width:29px;height:29px}.experiment-mini{padding:23px}.experiment-mini h2{font-size:22px;max-width:300px}.experiment-mini>p{font-size:13px;margin-top:12px}.experiment-variants strong{font-size:12px}.experiment-variants span{font-size:11px}.experiment-variants>div{padding:13px}.experiment-mini>button{font-size:13px}.dashboard-footer{font-size:10px;gap:20px}.dashboard-footer>span:first-child{max-width:170px}.saved-resumes{grid-template-columns:1fr}.saved-resume-preview{height:360px;padding-inline:45px}.new-resume-card{min-height:230px}.full-funnel .card-heading,.replay-card .card-heading{align-items:flex-start;flex-direction:column}.funnel-detail{gap:12px;padding:20px 0}.funnel-detail-heading{font-size:12px;gap:10px}.funnel-detail-heading span{font-size:11px;white-space:nowrap}.funnel-detail-heading b{margin-left:7px}.funnel-number{width:25px;height:25px}.funnel-detail p{font-size:11px}.replay-privacy{padding:17px 13px;gap:10px}.replay-table{overflow:auto}.replay-table>div{min-width:400px}.experiment-checklist{padding:15px 8px}.ops-live-controls{align-items:flex-start;flex-direction:column;gap:17px}.admin-note{padding:20px 16px}.ops-brand{padding-top:30px}}.dash-heading h1{color:var(--theme-ink,#382344)}.metric-card>strong{color:var(--theme-ink-soft,#573471)}.card-heading h2,.experiment-mini h2{color:var(--theme-ink-soft,#614177)}.connection-card h2{color:var(--theme-ink-soft,#65417c)}.ops-nav-button{color:var(--theme-ink-soft,#80618f)!important}.metric-card>div{color:var(--theme-ink-soft,#836392)}.compact-funnel>div:first-child{color:var(--theme-ink-soft,#856596)}.activity-row strong{color:var(--theme-ink-soft,#795489)}:root{--background:var(--theme-canvas,#fbf9fe);--muted:var(--theme-wash,#f4eff9);--font-sans:"IBM Plex Sans Arabic",Arial,sans-serif;--font-serif:"Noto Naskh Arabic",Georgia,serif}html{scroll-padding-top:100px}body{font-family:var(--font-sans);background:var(--theme-surface,#fbf9fe);line-height:1.7}button,input,select,textarea{font-family:inherit}.art-topline,.badge,.experiment-facts small,.hero-bottom>span,.nav-label,.overline,.preview-controls>span,.replay-table-head,.workspace-badge,.workspace-heading,h1,h2,h3,h4{font-family:var(--font-sans);letter-spacing:0!important}h1,h2,h3{line-height:1.5}.brand{font-family:var(--font-sans);font-size:29px;letter-spacing:0;gap:10px}.brand-dot{display:none}.site-header{background:color-mix(in srgb,var(--theme-surface,#fcfaff) 90.98%,transparent);backdrop-filter:blur(18px);border-bottom-color:var(--theme-line,#eae4f0)}.hero{background:radial-gradient(ellipse at 18% 27%,var(--theme-wash,#f0eafa) 0,transparent 49%),radial-gradient(ellipse at 80% 0,color-mix(in srgb,var(--theme-wash,#f3eefc) 60%,transparent),transparent 45%),var(--theme-surface,#fcfaff)}.hero-copy h1{font-family:var(--font-sans);font-size:56px;line-height:1.42;font-weight:700;letter-spacing:0;max-width:560px}.hero-copy h1>span{background:linear-gradient(110deg,var(--theme-action-2,#8360d7),var(--theme-action,#7040bf));-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy>p{font-size:17px;margin-top:19px}.eyebrow-pill{background:color-mix(in srgb,var(--theme-surface,#ffffff) 72.157%,transparent);border-color:var(--theme-line,#e6dff3);font-size:12px}.hero-art{isolation:isolate}.hero-art:before{content:"";position:absolute;inset:3% -5% 0;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--theme-wash,#e8dcf6) 62.745%,transparent),transparent 67%);z-index:-1;pointer-events:none}.art-topline{font-size:10px;left:auto;inset-inline-start:29px}.hero-bottom{border-top-color:var(--theme-line,#eae4f0)}.hero-bottom>span{line-height:1.9;font-size:10px}.floating-ai{right:auto;inset-inline-end:-30px}.floating-ai,.floating-ats{background:color-mix(in srgb,var(--theme-surface,#ffffff) 96.078%,transparent);border-color:var(--theme-line,#ebe4f1)}.floating-ats{left:auto;inset-inline-start:-38px}.art-caption{font-family:var(--font-sans);font-style:normal;font-size:12px;letter-spacing:0}.feature-inner h2,.pricing-section h2,.section h2{font-size:35px;line-height:1.6}.step{background:color-mix(in srgb,var(--theme-surface,#ffffff) 78.824%,transparent);border-color:var(--theme-line,#eae4f0);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.step:hover{transform:translateY(-3px);border-color:var(--theme-line,#d3c3eb);box-shadow:0 16px 32px color-mix(in srgb,var(--theme-shadow,#54307d) 4.314%,transparent)}.step h3{font-size:21px}.step p{line-height:1.95}.feature-section{background:linear-gradient(115deg,var(--theme-wash,#f3edfb),var(--theme-wash,#f6f3fc) 75%,var(--theme-surface,#fcfaff));border-block:1px solid var(--theme-line,#eae3f1)}.feature-chat{background:color-mix(in srgb,var(--theme-surface,#ffffff) 92.157%,transparent);box-shadow:0 20px 65px color-mix(in srgb,var(--theme-shadow,#654a85) 3.922%,transparent)}.feature-chat h3{font-size:24px}.feature-chat>a{font-size:15px}.feature-chat>p{font-size:12px}.pricing-card{background:var(--theme-surface,#ffffff);border-color:var(--theme-line,#e7ddef)}.price{font-family:var(--font-sans);direction:rtl;display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.price .price-caption{font-size:12px}.price .price-caption,.sar-price{font-family:inherit;letter-spacing:0}.sar-price{display:inline-flex;direction:ltr;unicode-bidi:isolate;align-items:center;gap:.22em;vertical-align:middle;white-space:nowrap;font-size:inherit;font-weight:inherit;line-height:1.2}.riyal-symbol{display:inline-block;width:.87em;height:1em;flex:none;background-color:currentColor;mask:url(/saudi-riyal.svg) center/contain no-repeat;-webkit-mask:url(/saudi-riyal.svg) center/contain no-repeat}.closing{background:radial-gradient(ellipse at 10% 90%,color-mix(in srgb,var(--theme-action-2,#b096d9) 26.667%,transparent),transparent 55%),linear-gradient(115deg,var(--theme-action,#7145c2),var(--theme-action-2,#8058d2))}.closing h2{font-size:36px;line-height:1.6}.site-footer{background:var(--theme-surface,#fcfaff);border-color:var(--theme-line,#ebe4f1)}.checkout-page,.dashboard-body,.editor-page,.templates-page{background:var(--theme-wash,#faf7fd)!important}.story-sidebar{background:var(--theme-wash,#f7f2fc)}.saved-resume-preview,.template-image{background:linear-gradient(140deg,var(--theme-wash,#f5effb),var(--theme-wash,#f0ebf7))}.sidebar-build-card,.tip-card{background:var(--theme-wash,#f8f3fd)}.dashboard-content,.ops-topbar{font-family:var(--font-sans)}.dash-heading h1{line-height:1.7}.checkout-total strong,.metric-card>strong{font-family:var(--font-sans)}.data-mode{background:var(--theme-wash,#f4eefb)}.experiment-mini{background:linear-gradient(135deg,var(--theme-wash,#f6effc),var(--theme-wash,#f0e8fc))}.chat-intro h1,.editor-toolbar h1,.page-intro h1{line-height:1.65}.page-intro>p{line-height:1.9}.overline{font-size:11px}.btn{line-height:1.5}.intent-options>button{text-align:start;padding-inline-end:42px}input[dir=ltr]{text-align:left;unicode-bidi:plaintext}textarea[dir=auto]{text-align:start}.auth-dialog [data-slot=dialog-title]{line-height:1.7}.auth-dialog [data-slot=dialog-description]{line-height:1.9}.auth-input{letter-spacing:.03em}.auth-input,.resume-paper{font-family:var(--font-sans)}.resume-paper{text-align:start}.resume-paper h2,.resume-paper h3{font-family:inherit!important;letter-spacing:0!important;line-height:1.55}.resume-paper header h2{padding-inline-end:56px;font-size:28px;overflow-wrap:anywhere}.resume-paper.template-classic header h2,.resume-paper.template-editorial header h2,.resume-paper.template-minimal header h2{padding-inline-end:0}.resume-paper.template-classic header h2,.resume-paper.template-editorial header h2{font-family:var(--font-serif)!important}.resume-paper .resume-contact{display:flex;flex-wrap:wrap;align-items:center;gap:3px 10px;max-width:100%;font-size:9px;line-height:1.9;margin-top:8px}.resume-contact>span{display:inline-flex;gap:8px;align-items:baseline}.resume-contact>span+span:before{content:"·";color:#a297ac}.resume-contact bdi{overflow-wrap:anywhere}.template-classic .resume-contact{justify-content:center}.resume-columns>*{min-width:0}.resume-paper section p{font-size:10px;line-height:1.9}.resume-paper h3{font-size:11px}.resume-skills span{line-height:1.8;font-size:9px}.resume-monogram{right:auto;inset-inline-end:0}.resume-paper footer{left:auto;inset-inline-start:38px}.template-executive .resume-columns>aside{border-right:0;border-inline-end:1px solid #eae5ed;padding-right:0;padding-inline-end:12px}.template-creative{background:linear-gradient(270deg,color-mix(in srgb,var(--resume-color),white 96%) 0 69%,white 69%)}.template-classic h2,.template-editorial h2,.template-editorial h3{font-family:var(--font-serif)!important}.small-paper header h2{font-size:23px}.small-paper section p{font-size:9px}.small-paper h3{font-size:10px}.resume-paper.small-paper header h2{padding-inline-end:40px}.resume-paper.small-paper.template-classic header h2,.resume-paper.small-paper.template-editorial header h2,.resume-paper.small-paper.template-minimal header h2{padding-inline-end:0}.template-mini .resume-paper{min-height:450px}.template-mini .resume-contact{font-size:7px}html[dir=rtl] :is(.feature-chat>a>svg:last-child,.site-footer>a:not(.brand),.send-button,.workspace-account,.workspace-heading,.nav-count,.ops-footer svg:last-child){margin-left:0;margin-inline-start:auto}html[dir=rtl] .flow-steps>a>svg{transform:rotate(90deg);margin-left:0;margin-inline-start:22px}html[dir=rtl] :is(.lucide-arrow-right,.lucide-arrow-left,.lucide-arrow-up-right,.lucide-chevron-right){transform:scaleX(-1)}html[dir=rtl] .intent-options>button>svg:last-child{right:auto;inset-inline-end:19px}html[dir=rtl] .message>div:last-child{border-radius:12px 0 12px 12px}html[dir=rtl] .message.user>div:last-child{border-radius:0 12px 12px 12px}html[dir=rtl] .message.assistant .spin{margin-right:0;margin-inline-end:7px}html[dir=rtl] .template-search>svg{left:auto;inset-inline-start:12px}html[dir=rtl] .template-search input{padding-inline:36px 12px}html[dir=rtl] .template-label{left:auto;inset-inline-start:14px}html[dir=rtl] .checkout-summary .payment-note{text-align:end}html[dir=rtl] .small-avatar{margin-left:0;margin-inline-start:5px}html[dir=rtl] :is(.chart-legend>i,.price-caption){margin-left:0;margin-inline-start:6px}html[dir=rtl] :is(.dashboard-notice button,.green){margin-left:0;margin-inline-start:7px}html[dir=rtl] .funnel-detail-heading b{margin-left:0;margin-inline-start:18px}html[dir=rtl] .letter-avatars{padding-left:0;padding-inline-start:3px}html[dir=rtl] .letter-avatars i{margin-left:0;margin-inline-start:-4px;font-size:10px}.traffic-chart{font-family:var(--font-sans)}.recharts-tooltip-wrapper{direction:rtl}.setup-detail{unicode-bidi:plaintext}.reveal-on-scroll{opacity:0;translate:0 24px;transition:opacity .7s ease var(--reveal-delay,0s),translate .7s cubic-bezier(.2,.65,.2,1) var(--reveal-delay,0s)}.step.reveal-on-scroll{transition:opacity .7s ease var(--reveal-delay,0s),translate .7s cubic-bezier(.2,.65,.2,1) var(--reveal-delay,0s),transform .3s ease 0s,box-shadow .3s ease 0s,border-color .3s ease 0s}.reveal-on-scroll.is-revealed{opacity:1;translate:0 0}.reveal-on-scroll:focus-within{opacity:1;translate:0 0}@media(max-width:1100px){.hero-copy h1{font-size:48px}.floating-ai{inset-inline-end:-5px}.floating-ats{inset-inline-start:-15px}html[dir=rtl] .flow-steps>a>svg{margin-inline-start:9px}.feature-inner h2,.section h2{font-size:30px}}@media(max-width:850px){html[dir=rtl] .intent-options>button>svg:last-child{inset-inline-end:18px}.hero-copy h1{font-size:47px}.hero-art .floating-ai{inset-inline-end:5px}.hero-art .floating-ats{inset-inline-start:0}.resume-paper header h2{font-size:24px}}@media(max-width:720px){.nav-inner{gap:12px}.brand{font-size:26px}.nav-cta{font-size:12px;padding-inline:14px}.hero-copy h1{font-size:43px;line-height:1.5;max-width:100%}.hero-copy>p{font-size:16px}.hero-copy>p br{display:none}.hero-reassurance{gap:12px;font-size:11px;flex-wrap:wrap;justify-content:center}.hero-actions{gap:14px}.hero-actions .btn{padding-inline:21px}.hero-actions .secondary-link{font-size:13px}.hero-art .floating-ai{inset-inline-end:-2px}.hero-art .floating-ats{inset-inline-start:-2px}.floating-ai strong,.floating-ats strong{font-size:12px}.floating-ai span,.floating-ats span{font-size:10px}.art-topline{inset-inline-start:15px;font-size:8px}.closing h2,.feature-inner h2,.pricing-section h2,.section h2{font-size:29px}.feature-chat h3{font-size:23px}.step h3{font-size:21px}.section-heading>p{font-size:14px}.hero-bottom>span{font-size:10px}.workspace-account{font-size:12px}.chat-meta{flex-wrap:wrap;gap:8px}.status-pill{font-size:10px}.chat-intro h1{font-size:26px}.chat-intro .overline{font-size:10px}.intent-options>button{padding-inline-end:43px}.intent-options span{font-size:12px}.catalog-tabs{height:auto!important;min-height:42px;flex-wrap:wrap}.catalog-tabs [data-slot=tabs-trigger]{padding-inline:8px;font-size:12px}.checkout-summary .btn{font-size:13px}.editor-toolbar-actions .btn{font-size:12px}.page-intro h1{font-size:28px}.editor-sheet .resume-paper header h2{padding-inline-end:0;font-size:24px}.dashboard-footer{line-height:1.8}.dash-heading h1{font-size:25px}.metric-card>div{font-size:12px}.metric-card>strong{font-size:28px}.replay-table>div{min-width:480px}html[dir=rtl] .funnel-detail-heading b{margin-inline-start:7px}}@media(max-width:380px){.hero-copy h1{font-size:37px}.hero-actions{flex-wrap:wrap}.nav-cta{padding-inline:11px}.brand{font-size:23px}.workspace-header{padding-inline:14px}.flow-steps>a.active,.workspace-account{font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal-on-scroll{opacity:1;translate:none;transition:none}*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.intent-options>button:hover,.step:hover{transform:none}}.assistant-page{font-size:16px}.assistant-page .workspace-header{height:78px;min-height:78px;padding:12px 32px;gap:14px}.assistant-page .brand{font-size:30px;gap:9px}.assistant-page .brand-icon{width:35px;height:40px;border-radius:10px}.assistant-page .brand-icon svg{width:25px;height:25px}.assistant-page .workspace-heading{font-size:13px}.assistant-page .workspace-account{font-size:15px;gap:8px}.assistant-page .workspace-account>span{width:32px;height:32px}.assistant-page .signout-button{width:44px;min-width:44px;height:44px;padding:11px}.assistant-page .flow-steps{padding:10px 24px;gap:30px}.assistant-page .flow-steps>a,.assistant-page .flow-steps>a.active{font-size:14px;min-height:44px;gap:9px}.assistant-page .flow-steps>a>span{width:28px;height:28px;font-size:13px}html[dir=rtl] .assistant-page .flow-steps>a>svg{margin-inline-start:12px}.assistant-page .chat-layout{max-width:1200px;grid-template-columns:minmax(0,1fr) 290px;min-height:calc(100dvh - 144px);align-items:start}.assistant-page .chat-main{padding:22px 32px 18px;min-height:calc(100dvh - 144px)}.assistant-page .chat-meta{font-size:15px;gap:10px}.assistant-page .sparkle-box.small{width:30px;height:30px}.assistant-page .chat-meta .status-pill{font-size:12px;padding:5px 9px}.assistant-page .conversation{min-height:0;padding-bottom:20px}.assistant-page .chat-intro{padding-top:26px}.assistant-page .assistant-emblem{width:56px;height:56px;border-radius:16px;margin-bottom:14px}.assistant-page .assistant-emblem svg{width:28px;height:28px}.assistant-page .chat-intro .overline{font-size:12px}.assistant-page .chat-intro h1{font-size:30px;line-height:1.5;margin-top:6px}.assistant-page .chat-intro>p{font-size:16px;margin-top:6px;line-height:1.8}.assistant-page .intent-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px}.assistant-page .intent-options>button{display:block;padding:20px;padding-inline-end:42px;text-align:start}.assistant-page .intent-options>button>svg:first-child{width:24px;height:24px;margin-bottom:10px}.assistant-page .intent-options strong{font-size:18px}.assistant-page .intent-options span{font-size:15px;margin-top:5px;line-height:1.7}.assistant-page .upload-link{font-size:14px;min-height:44px;margin-top:12px}.assistant-page .chat-messages{max-height:min(42dvh,360px);margin-top:20px;padding:0 2px 4px}.assistant-page .message{font-size:16px;gap:9px;margin-block:14px}.assistant-page .message-avatar{width:30px;height:30px}.assistant-page .message>div:last-child{padding:12px 16px;max-width:calc(100% - 39px)}.assistant-page .chat-composer{padding:6px;border-radius:12px}.assistant-page .chat-composer textarea{direction:rtl;text-align:right;font-size:16px;min-height:64px;padding:10px;line-height:1.7}.assistant-page .chat-composer textarea::placeholder{direction:rtl;text-align:right}.assistant-page .chat-composer>div{gap:8px;padding:2px 4px 4px}.assistant-page .chat-composer>div>span{font-size:12px}.assistant-page .btn{min-height:48px;font-size:16px;padding:11px 18px;gap:10px}.assistant-page .send-button,.assistant-page .upload-button{width:44px;height:44px;min-height:44px;padding:0;flex:none}.assistant-page .send-button svg,.assistant-page .upload-button svg{width:20px;height:20px}.assistant-page .composer-note{font-size:12px;line-height:1.7;margin-top:9px;gap:5px}.assistant-page .story-sidebar{padding:26px 22px;max-height:calc(100dvh - 144px);overflow-y:auto;scrollbar-width:thin}.assistant-page .story-sidebar .overline{font-size:12px;margin-bottom:8px}.assistant-page .story-sidebar h2{font-size:23px}.assistant-page .story-sidebar>p{font-size:15px;line-height:1.8;margin-top:7px}.assistant-page .completion-row{font-size:14px;margin-top:22px}.assistant-page .completion-progress{height:6px;margin-top:7px}.assistant-page .story-sidebar ul{padding:12px 0 16px;display:block}.assistant-page .story-sidebar li{font-size:15px;padding-block:7px;gap:9px}.assistant-page .story-sidebar li>span{width:19px;height:19px}.assistant-page .story-sidebar .btn{font-size:16px;padding:11px 16px;max-width:none}.assistant-page .story-sidebar .save-status{font-size:12px;text-align:center}.assistant-page .tip-card{padding:16px;margin-top:20px}.assistant-page .tip-card>svg{margin-bottom:5px}.assistant-page .tip-card strong{font-size:14px}.assistant-page .tip-card p{font-size:14px;line-height:1.8;margin-top:4px}.assistant-page .error-message{font-size:14px;padding:12px 15px}.assistant-page.is-conversing .chat-intro{padding-top:20px}.assistant-page.is-conversing .chat-intro :is(.assistant-emblem,.overline,p){display:none}.assistant-page.is-conversing .chat-intro h1{font-size:24px;margin:0}@media(max-width:900px){.assistant-page .chat-layout{grid-template-columns:1fr;min-height:0}.assistant-page .chat-main{min-height:0;padding:22px 28px}.assistant-page .conversation{flex:none}.assistant-page .story-sidebar{max-height:none;overflow:visible;padding:26px 28px;border-top:1px solid var(--theme-line,#eee4f6)}.assistant-page .story-sidebar ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.assistant-page .story-sidebar .btn{max-width:360px}.assistant-page .story-sidebar .save-status{text-align:start}.assistant-page .story-sidebar .tip-card{display:none}}@media(max-width:760px){.assistant-page .workspace-header{padding:10px 20px;height:74px;min-height:74px;gap:10px}.assistant-page .flow-steps{padding:8px 20px;gap:2px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-page .flow-steps>a,.assistant-page .flow-steps>a.active{font-size:14px;gap:8px;min-height:40px}.assistant-page .chat-main{padding:18px 20px}.assistant-page .chat-meta{gap:8px}.assistant-page .chat-intro{padding-top:18px}.assistant-page .assistant-emblem{width:48px;height:48px;border-radius:14px;margin-bottom:12px}.assistant-page .assistant-emblem svg{width:25px;height:25px}.assistant-page .chat-intro .overline{display:none}.assistant-page .chat-intro h1{font-size:26px;line-height:1.55}.assistant-page .chat-intro>p{font-size:16px;margin-top:5px}.assistant-page .intent-options{grid-template-columns:1fr;gap:12px;margin-top:20px}.assistant-page .intent-options>button{display:grid;grid-template-columns:28px minmax(0,1fr);gap:0 11px;padding:16px 18px;padding-inline-end:40px}.assistant-page .intent-options>button>svg:first-child{grid-row:1/3;margin:0;width:24px;height:24px}.assistant-page .intent-options>button>svg:last-child{top:27px;bottom:auto}.assistant-page .intent-options strong{font-size:17px}.assistant-page .intent-options span{font-size:14px;margin-top:3px}.assistant-page .conversation{padding-bottom:14px}.assistant-page .upload-link{margin-top:8px;font-size:14px}.assistant-page .story-sidebar{padding:24px 20px}.assistant-page .story-sidebar li{font-size:15px}.assistant-page.is-conversing .chat-intro{padding-top:16px}.assistant-page.is-conversing .chat-intro h1{font-size:22px}}@media(max-width:360px){.assistant-page .workspace-header{padding-inline:16px;gap:8px}.assistant-page .workspace-account{font-size:14px}.assistant-page .flow-steps{padding-inline:16px;gap:2px 8px}.assistant-page .chat-main,.assistant-page .story-sidebar{padding-inline:16px}.assistant-page .chat-intro h1{font-size:25px}.assistant-page .intent-options>button{padding-inline-start:14px;gap:0 9px}.assistant-page .story-sidebar ul{grid-template-columns:1fr}}@media(min-width:901px) and (max-height:650px){.assistant-page .story-sidebar{max-height:none}}.sard-landing{background:#fff}.sard-landing .site-header{height:88px;background:#ffffffed;border-bottom:1px solid #ececf3;backdrop-filter:blur(16px)}.sard-landing .nav-inner{max-width:1380px;padding-inline:48px}.sard-landing .brand{font-size:34px;gap:10px}.sard-landing .brand-icon{width:40px;height:45px;border-radius:12px;background:linear-gradient(140deg,#765ce0,#543ab5);box-shadow:0 4px 12px #5b47bb20}.sard-landing .nav-links{color:#525365;font-size:16px;gap:30px}.sard-landing .nav-cta{min-height:48px;font-size:16px;padding:12px 22px;border-radius:9px}.sard-landing .dashboard-link{font-size:16px}.premium-hero{position:relative;isolation:isolate;background:#fff;overflow:hidden}.premium-hero:before{inset:0;background:radial-gradient(ellipse at 18% 59%,#a68bdf80 0,transparent 36%),radial-gradient(ellipse at 50% 70%,#e8ce946b 0,transparent 35%),radial-gradient(ellipse at 5% 90%,#ccd2ef9c 0,transparent 45%),linear-gradient(#fff,#fdfdff 75%,#fff)}.premium-hero:after,.premium-hero:before{content:"";position:absolute;z-index:-1;pointer-events:none}.premium-hero:after{inset:auto 0 0;height:110px;background:linear-gradient(transparent,#fff)}.premium-hero .hero-inner{max-width:1440px;padding:48px 48px 38px;grid-template-columns:minmax(0,1.03fr) minmax(0,1.07fr);gap:42px;min-height:0;align-items:center;text-align:start}.premium-hero .hero-copy{position:relative;z-index:2;padding-bottom:24px;min-width:0}.premium-hero .eyebrow-pill{border:0;background:#f3f1fb;color:#65558d;padding:6px 12px;font-size:14px;gap:8px;margin-bottom:22px;box-shadow:inset 0 0 0 1px #e9e5f6}.premium-hero .hero-copy h1{font-size:clamp(43px,4.7vw,68px);line-height:1.4;max-width:none;letter-spacing:-.02em!important;color:#232438}.premium-hero .hero-copy h1>span{background:linear-gradient(115deg,#43328b 5%,#7656df 90%);background-clip:text;-webkit-background-clip:text;color:transparent;white-space:nowrap}.premium-hero .hero-copy>p{font-size:20px;line-height:1.9;color:#636477;max-width:520px;margin-top:22px;text-wrap:pretty}.premium-hero .hero-actions{margin-top:30px;gap:24px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.premium-hero .hero-actions .btn{min-height:58px;padding:15px 30px;font-size:18px;border-radius:10px;background:linear-gradient(120deg,#7354d9,#593bbb);box-shadow:0 6px 15px #5e43bd25,inset 0 1px 0 #ffffff24}.premium-hero .hero-actions .btn:hover{box-shadow:0 9px 24px #5e43bd36}.premium-hero .hero-actions .secondary-link{font-size:17px;color:#464354;min-height:48px;gap:7px;white-space:nowrap}.premium-hero .hero-reassurance{display:flex;align-items:center;justify-content:flex-start;gap:7px;font-size:14px;line-height:1.7;color:#77758a;margin-top:17px}.premium-hero .hero-reassurance>svg{width:16px;height:16px;color:#7763b3}.premium-hero .hero-bottom{max-width:1284px;margin:0 auto;padding:30px 0 36px;font-size:14px;border-color:#e8e7f080;justify-content:center;gap:44px;color:#77788d}.premium-hero .hero-bottom>span{display:none}.premium-hero .hero-bottom>div{display:flex;gap:9px}.premium-hero .hero-bottom svg{width:19px;color:#8983a8}.premium-hero .ats-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#66528f;border-radius:6px}.premium-hero .ats-link:hover{color:#5436ad}.premium-hero .ats-link span{font-size:.9em;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c9bfdc}@media(max-width:760px){.premium-hero .ats-link{gap:6px}}.hero-showcase{min-width:0;position:relative;width:100%;align-self:center}.showcase-stage{position:relative;height:646px;width:100%;perspective:1300px}.showcase-canvas{--showcase-scale:1.18;width:540px;height:548px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(var(--showcase-scale));transform-origin:center;perspective:1300px}.showcase-float{position:absolute;width:332px;height:470px;left:122px;top:30px;animation:sard-showcase-float 7s ease-in-out infinite;perspective:1200px}.showcase-tilt{transform:rotate(-6deg) rotateY(-11deg) rotateX(5deg);animation:sard-showcase-tilt 9s ease-in-out infinite}.showcase-flipper,.showcase-tilt{width:100%;height:100%;transform-style:preserve-3d}.showcase-flipper{position:relative;animation:sard-showcase-flip 18s cubic-bezier(.45,0,.2,1) infinite}.showcase-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:9px;box-shadow:0 26px 55px #30224d20,0 4px 14px #30224d0c;background:#fff}.showcase-front{transform:rotateY(0deg)}.showcase-back{transform:rotateY(180deg)}.showcase-canvas .resume-paper{width:332px;height:470px;aspect-ratio:auto;border:1px solid #e4e4ed;border-radius:9px;padding:25px 25px 22px;box-shadow:none}.showcase-canvas .resume-paper header{padding-bottom:13px}.showcase-canvas .resume-paper header h2{font-size:22px;padding-inline-end:38px}.showcase-canvas .resume-paper .resume-role{font-size:11px;margin-top:2px}.showcase-canvas .resume-paper .resume-contact{font-size:6.7px;gap:2px 5px;margin-top:8px;line-height:1.7}.showcase-canvas .resume-monogram{width:30px;height:30px;font-size:10px}.showcase-canvas .resume-columns{grid-template-columns:minmax(0,1fr) 87px;gap:15px;padding-top:5px}.showcase-canvas .showcase-back .resume-columns{grid-template-columns:87px minmax(0,1fr)}.showcase-canvas .resume-paper section{margin-top:11px}.showcase-canvas .resume-paper h3{font-size:8px;margin-bottom:5px}.showcase-canvas .resume-paper section p{font-size:7.2px;line-height:1.8}.showcase-canvas .resume-skills{gap:4px}.showcase-canvas .resume-skills span{font-size:6.5px;padding:2px 4px;line-height:1.8}.showcase-canvas .resume-paper footer{font-size:6px;bottom:14px;inset-inline-start:25px}.showcase-front .resume-columns>aside{background:#f4f2fb;border-radius:5px;padding:0 8px 12px;align-self:stretch}.showcase-back .resume-paper header{border-top:4px solid #413980;padding-top:12px}.showcase-paper-back{position:absolute;width:332px;height:470px;left:89px;top:42px;transform:rotate(7deg) scale(.96);opacity:.58;box-shadow:0 18px 40px #32245314;border-radius:9px}.showcase-paper-back .resume-paper{background:#f9f9ff}.showcase-ai-card,.showcase-quality,.showcase-style-card{position:absolute;background:#ffffffef;border:1px solid #e7e5ef;box-shadow:0 14px 32px #30234b14,0 2px 5px #30234b05;backdrop-filter:blur(12px);z-index:3}.showcase-style-card{width:204px;left:-6px;top:166px;padding:17px;border-radius:12px;transform:rotate(5deg);animation:sard-controls-float 7s ease-in-out -.8s infinite}.showcase-card-heading{display:flex;align-items:center;gap:8px;color:#65568e;font-size:14px}.showcase-card-heading strong{font-weight:500;color:#383445}.showcase-ats-description{font-size:12px;line-height:1.85;color:#746780;margin:12px 0 10px}.showcase-ats-features{display:grid;gap:8px;background:linear-gradient(115deg,#fcf7eb,#f5effe);border:1px solid #eee3cf;border-radius:8px;padding:11px}.showcase-ats-features>span{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.7;color:#615077}.showcase-ats-features svg{color:#8c73b4;flex-shrink:0}.showcase-ai-card{display:flex;align-items:center;gap:11px;width:292px;padding:15px 16px;right:-5px;bottom:25px;border-radius:12px;transform:rotate(-3deg);animation:sard-controls-float 7s ease-in-out -3s infinite}.showcase-ai-icon{width:41px;height:41px;display:grid;place-items:center;border-radius:11px;background:#f0edfb;color:#6b50c9;flex:none}.showcase-ai-card strong{font-size:14px;color:#393447;font-weight:600;white-space:nowrap}.showcase-ai-card div>span{display:block;font-size:12px;margin-top:3px;color:#898396}.showcase-ai-card>svg{margin-inline-start:auto;color:#8d80b1}.showcase-quality{display:flex;align-items:center;gap:7px;right:6px;top:17px;padding:8px 12px;border-radius:7px;color:#6c6087;font-size:11px;transform:rotate(-4deg);animation:sard-controls-float 7s ease-in-out -1.5s infinite}.showcase-caption{display:flex;justify-content:center;align-items:center;gap:15px;color:#8a8498;font-size:12px;min-height:40px;margin-top:4px}.hero-showcase[data-paused=true] *{animation-play-state:paused!important}@keyframes sard-showcase-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes sard-showcase-tilt{0%,to{transform:rotate(-6deg) rotateY(-11deg) rotateX(5deg)}50%{transform:rotate(-3deg) rotateY(7deg) rotateX(-3deg)}}@keyframes sard-showcase-flip{0%,39%{transform:rotateY(0deg)}48%,87%{transform:rotateY(180deg)}96%,to{transform:rotateY(1turn)}}@keyframes sard-controls-float{0%,to{translate:0 0}50%{translate:0 7px}}.sard-landing .section{padding-block:92px}.sard-landing .feature-section{background:linear-gradient(130deg,#f7f7fc,#f1f1fb);border-color:#e8e8f0}.sard-landing .closing{background:radial-gradient(ellipse at 20% 100%,#8376dc50,transparent 65%),linear-gradient(115deg,#3f3279,#6950bd)}.sard-landing .site-footer{background:#fff}@media(max-width:1200px) and (min-width:761px){.premium-hero .hero-inner{grid-template-columns:1.06fr 1fr;padding-inline:36px;gap:14px}.premium-hero .hero-copy h1{font-size:clamp(36px,4.1vw,49px)}.premium-hero .hero-copy>p{font-size:18px}.premium-hero .hero-actions{gap:16px}.premium-hero .hero-actions .btn{padding-inline:23px}.showcase-canvas{--showcase-scale:.94}.showcase-stage{height:526px}.showcase-style-card{left:20px}.premium-hero .hero-bottom{margin-inline:36px;gap:24px;font-size:13px}}@media(max-width:1050px){.sard-landing .nav-links.is-open{inset:100% 0 auto;background:#fff}.sard-landing .nav-inner{padding-inline:28px}}@media(min-width:761px) and (max-width:900px){.showcase-canvas{--showcase-scale:.74}.showcase-stage{height:424px}.premium-hero .hero-actions .secondary-link{font-size:15px}.premium-hero .hero-actions .btn{font-size:16px;padding-inline:22px}.premium-hero .hero-reassurance{font-size:12px}}@media(min-width:901px) and (max-width:1000px){.showcase-canvas{--showcase-scale:.84}.showcase-stage{height:480px}}@media(min-width:1201px) and (max-width:1350px){.showcase-canvas{--showcase-scale:1.08}.showcase-stage{height:598px}.showcase-style-card{left:12px}}@media(max-width:760px){.sard-landing .site-header{height:72px}.sard-landing .nav-inner{padding-inline:20px;gap:14px}.sard-landing .brand{font-size:28px;gap:9px}.sard-landing .brand-icon{width:32px;height:37px;border-radius:9px}.sard-landing .brand-icon svg{width:23px;height:23px}.sard-landing .nav-actions{gap:7px}.sard-landing .nav-cta{min-height:42px;height:42px;padding:10px 16px;font-size:14px;gap:8px}.sard-landing .nav-cta>svg{width:17px;height:17px}.premium-hero:before{background:radial-gradient(ellipse at 18% 67%,#aa91e480 0,transparent 44%),radial-gradient(ellipse at 91% 54%,#e4c98e66 0,transparent 38%),radial-gradient(ellipse at 80% 90%,#cad1f078 0,transparent 46%),linear-gradient(#fff 10%,#fdfdff)}.premium-hero .hero-inner{display:flex;flex-direction:column;min-height:0;padding:25px 20px 8px;gap:12px;text-align:center}.premium-hero .hero-copy{width:100%;padding:0}.premium-hero .eyebrow-pill{font-size:12px;padding:5px 10px;margin-bottom:12px;gap:6px}.premium-hero .eyebrow-pill svg{width:13px;height:13px}.premium-hero .hero-copy h1{font-size:clamp(30px,8.2vw,39px);line-height:1.45;letter-spacing:-.02em!important}.premium-hero .hero-copy>p{font-size:17px;line-height:1.8;max-width:410px;margin:12px auto 0}.premium-hero .hero-actions{justify-content:center;flex-direction:row;gap:18px;margin-top:20px}.premium-hero .hero-actions .btn{min-height:52px;padding:12px 23px;font-size:17px;gap:13px;flex:1;max-width:230px;width:auto}.premium-hero .hero-actions .secondary-link{font-size:15px;min-height:44px;gap:4px}.premium-hero .hero-reassurance{font-size:12px;line-height:1.7;margin-top:10px;justify-content:center;gap:5px}.premium-hero .hero-reassurance svg{width:13px;height:13px}.hero-showcase{max-width:470px;width:calc(100% + 24px)}.showcase-stage{height:394px}.showcase-canvas{--showcase-scale:.72;width:480px}.showcase-float{left:106px}.showcase-paper-back{left:78px}.showcase-style-card{left:2px;top:177px}.showcase-ai-card{right:0;bottom:18px}.showcase-quality{right:4px}.showcase-caption{font-size:11px;min-height:32px;margin-top:0;gap:12px}.premium-hero .hero-bottom{margin-inline:20px;padding:28px 0 30px;gap:13px 19px;font-size:12px;flex-wrap:wrap}.premium-hero .hero-bottom>div{display:flex;gap:6px}.premium-hero .hero-bottom svg{width:16px;height:16px}.sard-landing .section{padding-block:64px}}@media(max-width:380px){.sard-landing .site-header{height:64px}.sard-landing .nav-inner{padding-inline:16px}.sard-landing .nav-cta{min-height:40px;height:40px;padding-inline:12px;font-size:13px}.premium-hero .hero-inner{padding:20px 16px 8px;gap:8px}.premium-hero .hero-copy h1{font-size:30px}.premium-hero .hero-copy>p{font-size:16px;line-height:1.75;margin-top:10px}.premium-hero .eyebrow-pill{font-size:11px;margin-bottom:10px}.premium-hero .hero-actions{gap:13px;margin-top:16px}.premium-hero .hero-actions .btn{font-size:16px;padding-inline:20px;min-height:50px}.premium-hero .hero-actions .secondary-link{font-size:14px}.premium-hero .hero-reassurance{font-size:11px;margin-top:9px}.showcase-stage{height:352px}.showcase-canvas{--showcase-scale:.64}}@media(max-width:340px){.premium-hero .hero-copy h1{font-size:27px}.showcase-canvas{--showcase-scale:.59}.showcase-stage{height:328px}.premium-hero .hero-actions{gap:9px}.premium-hero .hero-actions .btn{padding-inline:16px}.premium-hero .hero-actions .secondary-link{font-size:13px}}@media(prefers-reduced-motion:reduce){.hero-showcase *{animation:none!important;transition:none!important}.showcase-float{translate:none}.showcase-flipper{transform:none}.showcase-back{display:none}.showcase-tilt{transform:rotate(-4deg)}}.landing-templates{padding:30px 0 28px;background:radial-gradient(ellipse at 78% 48%,#f4eddd52,transparent 50%),linear-gradient(#fff,#faf9fe 55%,#fff);color:#29283c;overflow:hidden;scroll-margin-top:96px}.lt-heading{max-width:990px;margin:0 auto 16px;padding-inline:24px;text-align:center}.lt-eyebrow{display:block;margin-bottom:6px;color:#8066ac;font-size:14px;font-weight:500}.lt-heading h2{font-size:clamp(34px,3.35vw,49px);line-height:1.45;letter-spacing:0}.lt-heading>p{margin-top:8px;font-size:18px;line-height:1.85;color:#7b7488}.lt-mobile-break{display:none}.lt-gallery{max-width:2000px;margin:auto;padding-inline:52px}.lt-rail-shell{position:relative}.lt-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;list-style:none;margin:0;padding:8px 0 10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;direction:rtl}.lt-track::-webkit-scrollbar{display:none}.lt-card{min-width:0;scroll-snap-align:start;scroll-snap-stop:normal}.lt-card-link{display:block;border-radius:19px;color:inherit;outline-offset:-3px!important}.lt-card-link:focus-visible{outline:3px solid #8768c5}.lt-preview{isolation:isolate;background:linear-gradient(140deg,#ffffff30,#ffffff00 60%),var(--lt-wash,#eeebf8);border:1px solid #e9e5f0;border-radius:19px;padding:22px 18px;perspective:1000px;transition:border-color .35s ease,background .35s ease,box-shadow .35s ease}.lt-paper,.lt-preview{position:relative;overflow:hidden}.lt-paper{aspect-ratio:210/297;background:#fff;box-shadow:0 8px 16px #39314913,0 2px 5px #3931490a;border-radius:5px;transform:translateY(0) rotateY(0);transform-origin:50% 85%;transition:transform .55s cubic-bezier(.2,.8,.2,1),box-shadow .55s ease}.lt-paper>.resume-designed{width:100%;max-width:none;margin:0;box-shadow:none;border-radius:5px}.lt-preview-action{display:flex;align-items:center;justify-content:center;gap:10px;position:absolute;bottom:14px;inset-inline:27px;border:1px solid #e5dff3;border-radius:9px;background:#ffffffed;backdrop-filter:blur(12px);color:#6145a9;font-size:14px;font-weight:500;min-height:46px;box-shadow:0 5px 20px #3d2a6b16;opacity:0;translate:0 12px;transition:translate .3s ease,opacity .3s ease}.lt-rail-arrow{position:absolute;top:calc(50% - 1px);translate:0 -50%;z-index:3;display:grid;place-items:center;width:49px;height:49px;background:#fffffff5;color:#705491;border:1px solid #e1d9ec;border-radius:50%;box-shadow:0 5px 18px #49325f14;transition:background .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease}.lt-rail-previous{inset-inline-start:-24px}.lt-rail-next{inset-inline-end:-24px}.lt-rail-arrow:hover:not(:disabled){background:#f4effd;border-color:#c2b1d9;color:#5b3c91}.lt-rail-arrow:disabled{opacity:.4;background:#fbfaff;cursor:default;box-shadow:none}.lt-dot:focus-visible,.lt-rail-arrow:focus-visible{outline:3px solid #9376ce;outline-offset:3px}.lt-navigation{min-height:44px;margin-top:-7px}.lt-dots,.lt-navigation{display:flex;justify-content:center;align-items:center}.lt-dots{direction:rtl;gap:0}.lt-dot{width:26px;height:44px;border:0;padding:0;display:grid;place-items:center;background:transparent;border-radius:8px}.lt-dot>span{width:7px;height:7px;border-radius:50%;background:#d9cfe9;transition:background .25s ease,box-shadow .25s ease,scale .25s ease}.lt-dot[aria-current=true]>span{background:#8b6dbb;box-shadow:0 0 0 3px #eee7f7;scale:1.14}.lt-dot:hover>span{background:#a28ac3}.lt-range{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[dir=rtl] .lt-all-link svg,html[dir=rtl] .lt-preview-action svg,html[dir=rtl] .lt-rail-arrow svg{transform:none}.lt-benefits{flex-wrap:wrap;justify-content:center;gap:22px 60px;max-width:1320px;margin:12px auto 10px;padding-inline:24px;color:#797184;font-size:16px}.lt-benefits,.lt-benefits>span{display:flex;align-items:center}.lt-benefits>span{gap:10px}.lt-benefits svg{color:#9679bd;stroke-width:1.7;flex:none}.lt-all-link{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;min-height:46px;margin:auto;color:#6d4fa5;font-size:17px;font-weight:500;text-underline-offset:6px}.lt-all-link:hover{text-decoration:underline}.landing-templates[data-lt-entered=true] .lt-card{animation:lt-card-enter .65s cubic-bezier(.2,.7,.2,1) var(--lt-delay,0s) both}@keyframes lt-card-enter{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}@media(hover:hover) and (pointer:fine){.lt-card-link:focus-visible .lt-paper,.lt-card-link:hover .lt-paper{transform:translateY(-5px) rotateY(-2deg) rotate(-.7deg);box-shadow:0 17px 29px #3931491c,0 3px 6px #3931490a}.lt-card-link:focus-visible .lt-preview,.lt-card-link:hover .lt-preview{border-color:#c8b8df;box-shadow:0 12px 28px #57407f0c}.lt-card-link:focus-visible .lt-preview-action,.lt-card-link:hover .lt-preview-action{opacity:1;translate:0 0}}@media(min-width:1720px){.lt-track{grid-auto-columns:calc((100% - 96px)/5)}}@media(max-width:1179px){.lt-gallery{padding-inline:38px}.lt-track{grid-auto-columns:calc((100% - 44px)/3);gap:22px}.lt-preview{padding:20px 16px}.lt-benefits{gap:18px 32px;font-size:15px}}@media(max-width:849px) and (min-width:761px){.lt-track{grid-auto-columns:calc((100% - 36px)/2.25);gap:18px}}@media(max-width:760px){.landing-templates{padding:34px 0 45px}.lt-heading{margin-bottom:24px;padding-inline:22px}.lt-eyebrow,.lt-heading>p{display:none}.lt-heading h2{font-size:32px;line-height:1.5}.lt-mobile-break{display:block}.lt-heading>p{font-size:16px;line-height:1.85;margin:11px auto 0;max-width:340px}.lt-gallery{padding-inline:24px;max-width:510px}.lt-track{grid-auto-columns:100%;gap:20px;padding-block:10px 14px}.lt-card{scroll-snap-align:center}.lt-preview{padding:18px 10px 12px;border-radius:20px;background:linear-gradient(150deg,#f1eff8,var(--lt-wash,#eeebf8));border-color:#e8e3f0}.lt-paper{border-radius:6px;box-shadow:0 7px 17px #2e24451b,0 1px 3px #2e24450d}.lt-preview-action{position:static;margin:14px 5px 0;opacity:1;translate:0 0;background:#6b4cc5!important;color:#fff;border-color:#6b4cc5;box-shadow:0 3px 8px #6242ad1c;backdrop-filter:none;font-size:15px;min-height:46px;border-radius:9px}.lt-rail-arrow{width:44px;height:44px;top:calc(50% - 26px);background:#fff;color:#6346aa;border-color:#cfc3e5;box-shadow:0 4px 13px #49325f20}.lt-rail-previous{inset-inline-start:-20px}.lt-rail-next{inset-inline-end:-20px}.lt-rail-arrow:disabled{opacity:.45;background:#f8f6fc}.lt-navigation{margin-top:3px}.lt-dot{width:27px;height:44px}.lt-dot>span{width:8px;height:8px;background:#cfc2e4}.lt-dot[aria-current=true]>span{background:#fff;box-shadow:0 0 0 2px #8263c1;scale:1.06}.lt-benefits{display:grid;gap:12px;justify-content:center;margin:18px auto 15px;font-size:15px}.lt-benefits>span{gap:11px}.lt-benefits svg{width:19px;height:19px}.lt-all-link{font-size:16px}}@media(hover:none){.lt-preview-action{opacity:1;translate:0 0;background:#fffffff2}}@media(max-width:350px){.lt-heading h2{font-size:29px}.lt-gallery{padding-inline:16px}.lt-preview{padding-inline:10px}.lt-dot{width:25px}.lt-benefits{font-size:14px}}@media(prefers-reduced-motion:reduce){.landing-templates *{animation:none!important;transition:none!important}.lt-track{scroll-behavior:auto}.lt-card-link:focus-visible .lt-paper,.lt-card-link:hover .lt-paper{transform:none}.lt-dot[aria-current=true]>span{scale:1}}:root{--ui-copy:18px;--ui-label:16px;--ui-caption:14px;--ui-control:56px;--ui-gutter:clamp(20px,3.4vw,52px)}body{font-size:var(--ui-copy)}.btn,.btn-large{min-height:var(--ui-control);height:auto;padding:14px 26px;font-size:18px;gap:14px;white-space:normal;text-align:center;border-radius:11px}.btn-large{min-height:62px;padding:16px 32px;font-size:19px}:where([data-slot=button]:not(.btn)){min-height:48px;height:auto;padding:12px 18px;font-size:16px;white-space:normal}.signout-button,[data-slot=button][data-size=icon]{width:48px;min-width:48px;height:48px;padding:12px}:is(.btn,[data-slot=button],.signout-button)>svg{width:21px;height:21px}[data-slot=input],[data-slot=select-trigger],[data-slot=textarea]{font-size:18px;min-height:54px}[data-slot=select-item]{font-size:17px;min-height:44px}[data-slot=tabs-list]{height:auto;min-height:52px}[data-slot=tabs-trigger]{font-size:16px;min-height:44px;white-space:normal}.badge,.overline{font-size:14px}.error-message,.form-hint,.notice,.save-status,.text-button{font-size:16px}.text-button{min-height:48px}.error-message,.notice{padding:16px 18px}.brand{font-size:36px;gap:12px}.brand-icon{width:44px;height:49px;border-radius:12px}.brand-icon svg{width:29px;height:29px}.sparkle-box{width:50px;height:50px}.sparkle-box.small{width:36px;height:36px}.site-header{height:104px}.nav-inner{max-width:1440px;padding-inline:var(--ui-gutter);gap:24px}.nav-links{gap:28px}.dashboard-link,.nav-links{font-size:17px}.nav-actions{gap:20px}.hero-inner{max-width:1440px;grid-template-columns:1.12fr 1fr;gap:56px;padding:80px var(--ui-gutter) 70px;align-items:center;min-height:800px}.hero-copy h1{font-size:64px;line-height:1.45;max-width:660px}.hero-copy>p{font-size:20px;line-height:1.95;margin-top:24px}.eyebrow-pill{font-size:15px;padding:10px 16px;gap:10px;margin-bottom:26px}.hero-actions{gap:26px;margin-top:34px;flex-wrap:wrap}.hero-actions .secondary-link,.secondary-link{font-size:18px;min-height:48px}.hero-reassurance{font-size:15px;gap:20px;margin-top:22px;flex-wrap:wrap}.hero-reassurance svg{width:17px;height:17px}.mini-proof{font-size:15px;gap:18px;margin-top:38px}.letter-avatars i{width:44px;height:44px}.stars{font-size:17px}html[dir=rtl] .letter-avatars i{font-size:13px}.hero-art{max-width:570px;width:100%;padding:40px 28px 0;margin:auto}.hero-document{width:min(100%,420px)}.art-topline{font-size:13px;gap:12px}.art-caption{font-size:15px;margin-top:36px}.floating-ai,.floating-ats{padding:17px 20px;gap:13px;border-radius:14px}.floating-ai{inset-inline-end:-8px;top:150px}.floating-ats{inset-inline-start:-16px;bottom:82px}.floating-ai strong,.floating-ats strong{font-size:16px}.floating-ai span,.floating-ats span{font-size:13px}.floating-ai .sparkle-box{width:46px;height:46px}.hero-bottom,.section,.site-footer{max-width:1336px;margin-inline:auto;width:calc(100% - var(--ui-gutter)*2)}.hero-bottom{padding-block:30px 34px;font-size:16px;gap:24px;flex-wrap:wrap}.hero-bottom>span{font-size:14px}.hero-bottom svg{width:23px;height:23px}.section{padding-block:96px}.feature-inner h2,.pricing-section h2,.section h2{font-size:42px;line-height:1.55}.feature-inner>div>p,.pricing-section>div>p,.section-heading>p{font-size:19px;line-height:1.95}.section-heading>p{max-width:430px}.steps{gap:28px;margin-top:42px;grid-template-columns:repeat(3,minmax(0,1fr))}.step{padding:34px;border-radius:15px}.step-top{margin-bottom:28px}.step-icon{width:60px;height:60px;border-radius:14px}.step-icon svg{width:29px;height:29px}.step-top>span{font-size:30px}.step h3{font-size:26px}.step p{font-size:18px;margin-top:14px}.feature-inner,.pricing-section{grid-template-columns:repeat(2,minmax(0,1fr));gap:88px}.feature-inner>div>p{max-width:500px;margin-block:24px 30px}.feature-chat{padding:42px;border-radius:20px}.chat-spark{width:58px;height:58px;margin-bottom:26px}.chat-spark svg{width:29px;height:29px}.feature-chat h3{font-size:30px;margin-bottom:30px}.feature-chat>a{font-size:19px;padding:20px;gap:15px;min-height:70px}.feature-chat>a>svg{width:23px;height:23px}.feature-chat>p{font-size:15px;margin-top:22px}.pricing-card{padding:38px 42px;border-radius:18px}.price{font-size:60px;gap:15px;margin-block:20px}.price .price-caption{font-size:16px}.pricing-card>p{font-size:18px!important;margin-block:15px!important;gap:12px}.pricing-card>p svg{width:21px;height:21px}.pricing-card>small{font-size:15px;margin-top:15px}.closing{padding:82px 24px}.closing h2{font-size:44px}.closing p{font-size:20px;margin-block:18px 30px}.closing>svg{width:36px;height:36px}.site-footer{padding-block:36px;gap:26px;flex-wrap:wrap}.site-footer .brand{font-size:32px}.site-footer .brand-icon{width:38px;height:43px}.site-footer .brand-icon svg{width:25px;height:25px}.site-footer small,.site-footer>a:not(.brand),.site-footer>span{font-size:15px}[data-slot=alert-dialog-content],[data-slot=dialog-content]{width:calc(100% - 32px);max-width:600px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:32px;gap:22px}[data-slot=alert-dialog-title],[data-slot=dialog-title]{font-size:28px;line-height:1.6}[data-slot=alert-dialog-description],[data-slot=dialog-description]{font-size:18px;line-height:1.9}[data-slot=dialog-content]>[data-slot=dialog-close],[data-slot=sheet-close]{width:44px;height:44px;top:8px;right:auto;inset-inline-end:8px;display:grid;place-items:center}.auth-dialog{width:calc(100% - 32px);max-width:520px!important;padding:38px!important;gap:22px!important}.auth-dialog [data-slot=dialog-title]{font-size:29px!important;line-height:1.6!important}.auth-dialog [data-slot=dialog-description],.auth-dialog label{font-size:18px}.auth-dialog input{height:58px;font-size:20px}.form-hint{flex-wrap:wrap;line-height:1.8}.consent-banner{max-width:1100px;padding:24px;gap:22px;flex-wrap:wrap}.consent-banner strong{font-size:18px}.consent-banner p{font-size:16px;max-width:650px}.consent-banner>div:first-child{flex:1 1 360px}.workspace-header{height:100px;padding-inline:var(--ui-gutter);gap:20px}.workspace-heading{font-size:14px}.workspace-account{font-size:17px;gap:12px}.workspace-account>span{width:42px;height:42px}.flow-steps{gap:44px;padding:24px}.flow-steps>a,.flow-steps>a.active{font-size:17px;gap:12px;min-height:44px}.flow-steps>a>span{width:34px;height:34px;font-size:15px;flex:none}.chat-layout{max-width:1360px;grid-template-columns:minmax(0,1fr) 350px}.chat-main{padding:34px 48px 30px}.chat-meta{font-size:17px;gap:16px;flex-wrap:wrap}.chat-meta .status-pill,.status-pill{font-size:14px;padding:7px 12px}.chat-intro{padding-top:58px}.assistant-emblem{width:82px;height:82px;border-radius:23px;margin-bottom:28px}.assistant-emblem svg{width:37px;height:37px}.chat-intro .overline,.page-intro .overline,.story-sidebar .overline{font-size:14px}.chat-intro h1{font-size:38px}.chat-intro>p{font-size:19px}.intent-options{gap:20px;margin-top:42px}.intent-options>button{padding:28px;padding-inline-end:46px;min-width:0}.intent-options strong{font-size:20px}.intent-options span{font-size:17px;max-width:none}.intent-options>button>svg:first-child{width:29px;height:29px}.upload-link{font-size:17px;min-height:48px;margin-top:26px}.chat-messages{max-height:500px;padding-inline:0}.message{font-size:18px;gap:12px;margin-block:22px}.message-avatar{width:38px;height:38px}.message>div:last-child{padding:18px 21px;max-width:calc(100% - 50px)}.chat-composer{padding:10px;border-radius:16px}.chat-composer textarea{font-size:18px;min-height:88px;padding:14px}.chat-composer>div>span,.composer-note{font-size:14px}.composer-note{flex-wrap:wrap;text-align:center;line-height:1.8}.send-button,.upload-button{width:48px;height:48px;min-height:48px;padding:0}.upload-button svg{width:23px;height:23px}.story-sidebar{padding:44px 30px}.story-sidebar h2{font-size:29px}.story-sidebar>p{font-size:18px}.completion-row{font-size:16px}.completion-progress{height:8px}.story-sidebar li{font-size:18px;padding-block:12px;gap:12px}.story-sidebar li>span{width:23px;height:23px;flex:none}.story-sidebar .btn{font-size:18px;padding:14px 18px}.story-sidebar .save-status{font-size:14px}.tip-card{padding:22px;margin-top:34px}.tip-card strong{font-size:17px}.tip-card p{font-size:16px}.templates-page{padding:58px var(--ui-gutter) 42px}.page-intro{margin-bottom:44px}.page-intro h1{font-size:42px}.page-intro>p{font-size:19px}.catalog-controls,.templates-grid{max-width:1336px}.catalog-controls{gap:24px;margin-bottom:36px}.catalog-tabs{height:auto!important;min-height:56px;flex-wrap:wrap}.catalog-tabs [data-slot=tabs-trigger]{font-size:17px;padding:10px 18px;min-height:46px}.template-search{min-width:0}.template-search input{font-size:18px;width:280px;height:56px}.templates-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.template-image{height:410px;padding:38px 36px 0}.template-label{font-size:13px;padding:6px 10px}.template-preview{font-size:16px;padding:13px 18px;min-height:48px}.template-card-info{padding:26px}.template-card-info h3{font-size:24px}.template-card-info p{font-size:17px;margin-top:7px}.template-card-info button{height:auto;min-height:56px;font-size:18px;margin-top:22px}.catalog-footer{font-size:16px;flex-wrap:wrap;text-align:center;margin-top:38px}.template-dialog{max-width:660px!important;max-height:calc(100dvh - 32px)!important}.dialog-resume{width:500px}.empty-state h2{font-size:30px}.empty-state p{font-size:18px}.editor-page{padding:34px var(--ui-gutter)}.editor-toolbar{gap:26px;flex-wrap:wrap;max-width:1500px}.editor-toolbar>div>a{font-size:16px;min-height:44px}.editor-toolbar h1{font-size:32px}.editor-toolbar-actions{gap:16px;flex-wrap:wrap}.editor-toolbar-actions .btn,.editor-toolbar-actions button{height:auto;min-height:56px;font-size:17px}.editor-toolbar-actions .save-status{font-size:14px}.editor-layout{grid-template-columns:420px minmax(0,1fr);gap:32px;max-width:1500px;margin-top:32px}.editor-layout>*{min-width:0}.editor-panel{min-height:760px;border-radius:16px}.editor-tabs{height:auto!important;min-height:56px;margin:22px 24px 0;width:calc(100% - 48px)!important}.editor-tabs [data-slot=tabs-trigger]{font-size:18px;min-height:46px}.editor-section-nav{padding:24px;gap:10px}.editor-section-nav button{font-size:15px;min-height:44px;padding:9px 12px}.editor-fields{padding:30px}.editor-fields h2{font-size:24px}.editor-fields>p{font-size:17px}.editor-fields label{font-size:18px;margin-top:26px}.editor-fields [data-slot=select-trigger],.editor-fields input,.editor-fields textarea{font-size:18px;min-height:56px;margin-top:10px}.editor-fields textarea{padding:16px;line-height:1.9}.ai-rewrite{font-size:16px;padding:12px;min-height:56px}.color-swatches{gap:14px;margin-top:18px}.color-swatches button,.color-swatches input{width:44px;height:44px;min-height:44px;margin:0}.editor-preview{padding-inline:12px}.preview-controls{margin-bottom:24px;gap:16px}.preview-controls>span{font-size:15px}.zoom-select{min-height:48px;height:48px;font-size:16px;min-width:105px}.preview-footnote{font-size:14px;line-height:1.8;margin-top:22px}.rewrite-preview{font-size:18px;padding:20px}.editor-sheet .resume-paper header h2{font-size:34px}.editor-sheet .resume-paper h3{font-size:14px}.editor-sheet .resume-paper section p{font-size:12px}.editor-sheet .resume-contact,.editor-sheet .resume-skills span{font-size:11px}.editor-sheet .resume-role{font-size:17px}.checkout-page{padding:54px var(--ui-gutter) 76px}.checkout-layout{max-width:1120px;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.checkout-preview{padding:18px 20px}.checkout-preview>span{font-size:16px;margin-top:30px}.checkout-summary{padding:38px;border-radius:18px}.checkout-summary h2{font-size:32px}.checkout-line.muted,.checkout-summary>p{font-size:18px}.checkout-line{font-size:20px;margin-top:34px}.checkout-total{font-size:20px;padding-top:26px;margin-top:32px;gap:16px}.checkout-total strong{font-size:40px}.checkout-total small{font-size:14px}.checkout-summary .payment-note{font-size:15px;margin-block:10px 28px}.checkout-summary .btn{font-size:18px;padding:14px 20px}.payment-setup{font-size:16px;line-height:1.9;padding:18px}.back-to-editor{font-size:17px;min-height:48px;flex-wrap:wrap}.checkout-assurance{font-size:15px;line-height:1.8;gap:14px}.ops-layout,.ops-sidebar{--sidebar-width:280px!important}[data-slot=sidebar][data-mobile=true]{--sidebar-width:min(320px,calc(100vw - 36px))!important}.ops-brand{padding:32px 28px 26px}.ops-brand .brand{font-size:36px}.workspace-badge{font-size:14px}.nav-label{font-size:15px;padding:8px 20px 16px}.ops-nav-button{height:auto!important;min-height:58px;font-size:18px!important;padding:14px 18px!important;gap:14px!important;border-radius:10px!important}.ops-nav-button>svg{width:23px!important;height:23px!important}.nav-count{font-size:14px;padding-inline:7px}.sidebar-build-card{margin:32px 22px 24px;padding:24px 20px}.sidebar-build-card .sparkle-box{width:42px;height:42px}.sidebar-build-card>strong{font-size:18px}.sidebar-build-card a,.sidebar-build-card p{font-size:16px}.sidebar-build-card a{min-height:44px}.ops-footer{padding:20px 24px}.ops-footer strong,.ops-footer>a{font-size:16px}.ops-footer small{font-size:14px}.ops-avatar,.small-avatar{width:42px;height:42px;font-size:17px}.ops-topbar{height:auto;min-height:94px;padding:18px 34px;gap:18px;flex-wrap:wrap}.ops-topbar>div{font-size:16px;gap:14px;min-width:0}.ops-topbar a{font-size:16px;min-height:44px}.preview-badge{font-size:14px}.ops-topbar [data-slot=sidebar-trigger]{width:48px;height:48px;flex:none}.ops-topbar [data-slot=sidebar-trigger]>svg{width:23px;height:23px}.dashboard-content{padding:42px 34px 28px}.dash-heading{gap:26px;flex-wrap:wrap}.dash-heading .overline{font-size:14px}.dash-heading h1{font-size:36px;line-height:1.6}.dash-heading p{font-size:18px;line-height:1.9}.dash-heading-actions{gap:14px}.dash-heading-actions [data-slot=select-trigger],.dash-heading-actions button{height:54px;min-height:54px;font-size:17px}.dash-heading-actions [data-slot=select-trigger]{min-width:182px}.data-mode{padding:20px;gap:22px;margin-block:28px;flex-wrap:wrap}.data-mode p{font-size:16px;max-width:650px}.data-mode [data-slot=tabs-list]{height:auto;min-height:52px}.data-mode [data-slot=tabs-trigger]{font-size:16px;padding:10px 14px;white-space:nowrap}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-bottom:28px}.metric-card{padding:24px;border-radius:13px;min-width:0}.metric-card>div{font-size:16px;align-items:flex-start;gap:12px}.metric-card>div svg{width:22px;height:22px}.metric-card>strong{font-size:40px;margin-top:20px}.metric-card p,.metric-card>p{font-size:14px;gap:7px;margin-top:16px}.dashboard-bottom-grid,.dashboard-chart-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px;margin-bottom:28px}.dashboard-card,.experiment-mini{padding:30px;border-radius:15px;min-width:0}.card-heading{gap:18px;flex-wrap:wrap;margin-bottom:24px}.card-heading h2{font-size:23px}.card-heading p{font-size:16px}.chart-legend{display:flex;flex-wrap:wrap}.chart-legend small{font-size:14px}.traffic-chart{margin-top:28px}.compact-funnel{margin-top:24px}.compact-funnel strong,.compact-funnel>div:first-child{font-size:17px}.funnel-track{height:10px;margin-top:11px}.card-heading>button,.card-link{font-size:16px;min-height:44px}.card-link{margin-top:22px}.activity-row{gap:16px;padding-block:22px}.activity-icon{width:44px;height:44px}.activity-icon svg{width:22px;height:22px}.activity-row strong{font-size:17px}.activity-row p{font-size:15px}.activity-time,.experiment-mini-top>span:first-child{font-size:14px}.experiment-mini-top .badge{font-size:13px}.experiment-mini h2{font-size:28px;max-width:none;margin-top:20px}.experiment-mini>p{font-size:17px;margin-top:12px}.experiment-variants{gap:14px;margin-top:24px;max-width:none}.experiment-variants>div{padding:16px;min-width:0}.experiment-variants small{font-size:13px}.experiment-variants strong{font-size:17px}.experiment-variants span{font-size:14px}.experiment-mini>button{font-size:17px;min-height:48px;margin-top:24px}.dashboard-footer{font-size:14px;line-height:1.9;flex-wrap:wrap;margin-top:34px;padding-top:24px}.chart-empty,.chart-empty button,.dashboard-notice,.dashboard-notice button,.empty-inline{font-size:16px}.saved-resumes{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:38px}.saved-resume-preview{height:360px;padding:32px 30px 0}.saved-resume-card h3{font-size:23px;padding:22px 24px 0}.saved-resume-card>a>p{font-size:16px;padding:7px 24px 18px}.saved-resume-card>div:last-child{padding:16px 24px;font-size:15px;gap:12px}.saved-resume-card>div button{min-width:44px;min-height:44px}.new-resume-card{min-height:420px;padding:28px}.new-resume-card>span{width:70px;height:70px}.new-resume-card h2{font-size:26px}.new-resume-card p{font-size:18px;text-align:center}.full-funnel .card-heading button{font-size:16px;min-height:48px}.funnel-detail{gap:22px;padding-block:26px}.funnel-detail>div{min-width:0}.funnel-number{width:38px;height:38px;font-size:17px;flex:none}.funnel-detail-heading{font-size:19px;gap:18px;flex-wrap:wrap}.funnel-detail-heading span{font-size:17px;white-space:normal}.funnel-detail p{font-size:15px}.large-funnel-track{height:32px;margin-top:17px}.live-event-counts h3{font-size:22px}.live-event-counts>div,.live-event-counts>p{font-size:17px;overflow-wrap:anywhere;gap:16px}.admin-note,.replay-privacy{padding:26px;gap:18px}.admin-note strong,.replay-privacy strong{font-size:20px}.admin-note p,.replay-privacy p{font-size:17px}.replay-card .card-heading .btn{font-size:17px;padding:14px 20px}.replay-table{overflow-x:auto;max-width:100%}.replay-table>div{font-size:16px;min-width:580px;gap:18px;padding:24px 10px}.replay-table>div.replay-table-head{font-size:14px}.replay-table button{font-size:15px;min-height:44px;padding:9px 12px}.experiment-page{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:30px}.experiment-page h2{font-size:34px}.experiment-page .dashboard-card>.badge{font-size:14px}.experiment-page .dashboard-card>p{font-size:19px}.experiment-facts small{font-size:14px}.experiment-facts strong{font-size:19px}.variant-preview{padding:28px}.variant-preview [data-slot=tabs-trigger],.variant-preview>span{font-size:17px}.experiment-page .experiment-disclaimer{font-size:16px!important}.experiment-page .dashboard-card>button{font-size:17px}.experiment-checklist h3{font-size:23px}.experiment-checklist p{font-size:18px}.experiment-checklist>div>span{width:34px;height:34px;font-size:15px}.ops-live-controls>div,.service-row{font-size:19px}.ops-live-controls label{font-size:17px}.service-row{gap:20px;flex-wrap:wrap;padding-block:24px}.connection-status{font-size:14px;padding:7px 12px}.connections-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.connection-card{padding:32px}.connection-card h2{font-size:28px}.connection-card>p{font-size:19px}.connection-card button{font-size:17px;min-height:54px}.connection-card-top{gap:16px;flex-wrap:wrap}.setup-detail{font-size:18px!important}@media(max-width:1250px){.nav-links{gap:20px;font-size:16px}.dashboard-link{display:none}.hero-inner{gap:30px}.hero-copy h1{font-size:58px}.hero-art{padding-inline:18px}.floating-ai{inset-inline-end:0}.floating-ats{inset-inline-start:0}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-bottom-grid,.dashboard-chart-row,.experiment-page{grid-template-columns:1fr}.connections-grid,.saved-resumes,.templates-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.templates-grid{max-width:1050px}.template-image{height:450px;padding-inline:44px}.catalog-controls{flex-wrap:wrap}.catalog-tabs,.template-search{flex:1}.template-search input{width:100%}.editor-layout{grid-template-columns:390px minmax(0,1fr);gap:24px}.editor-preview{padding:0}.editor-toolbar-actions .save-status{display:none}}@media(max-width:1050px){.site-header{height:94px}.nav-links{display:none}.mobile-menu{display:inline-flex}.nav-links.is-open{display:flex;position:absolute;inset:94px 0 auto;background:var(--theme-surface,#ffffff);padding:26px var(--ui-gutter);box-shadow:0 12px 20px color-mix(in srgb,var(--theme-shadow,#382156) 5.098%,transparent);flex-wrap:wrap;font-size:18px;gap:24px}.nav-links a{min-height:44px;display:flex;align-items:center}.hero-inner{grid-template-columns:1fr;text-align:center;padding-block:60px;gap:60px}.hero-copy h1{font-size:60px;max-width:none}.hero-copy>p{font-size:20px}.hero-actions,.hero-reassurance,.mini-proof{justify-content:center}.hero-art{max-width:570px}.hero-document{width:420px;max-width:100%}.hero-bottom{justify-content:center}.hero-bottom>span{display:block;width:100%;text-align:center}.section-heading{align-items:start;flex-direction:column}.section-heading>p{max-width:none}.steps{gap:20px}.step{padding:28px}.step h3{font-size:24px}.feature-inner,.pricing-section{gap:44px}.chat-layout{grid-template-columns:1fr}.chat-main{padding:32px var(--ui-gutter)}.story-sidebar{padding:38px var(--ui-gutter)}.story-sidebar ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.story-sidebar .tip-card{display:block}.story-sidebar .btn{max-width:440px}.story-sidebar .save-status{text-align:start}.editor-layout{grid-template-columns:1fr;max-width:820px;gap:38px}.editor-panel{min-height:0}.editor-preview{padding:0}.editor-sheet .resume-paper{padding:43px 38px 34px}.editor-sheet .resume-paper header h2{font-size:34px;padding-inline-end:56px}.editor-sheet .resume-monogram{display:grid}.editor-sheet .resume-paper section p{font-size:12px}.editor-sheet .resume-columns{gap:24px}.editor-sheet .resume-paper:is(.template-classic,.template-editorial,.template-minimal) header h2{padding-inline-end:0}.editor-sheet :is(.template-classic,.template-editorial,.template-minimal) .resume-monogram{display:none}.dash-heading{align-items:start;flex-direction:column}.dash-heading-actions{align-self:flex-start;margin:0}.dashboard-content{padding:32px 24px}.ops-topbar{padding:18px 24px}.connections-grid,.saved-resumes{grid-template-columns:1fr}.card-heading{align-items:start}.chart-legend{display:flex}.activity-time{display:none}.checkout-layout{gap:36px}.checkout-summary{padding:28px}}@media(max-width:760px){.section{padding-block:70px}.feature-inner h2,.pricing-section h2,.section h2{font-size:36px}.feature-inner>div>p,.pricing-section>div>p,.section-heading>p{font-size:19px}.feature-inner,.pricing-section,.steps{grid-template-columns:1fr}.steps{gap:22px;margin-top:32px}.step{padding:30px}.step h3{font-size:26px}.step p{font-size:19px}.feature-chat{padding:32px}.feature-chat h3{font-size:28px}.pricing-card{padding:32px}.closing h2{font-size:37px}.closing p{font-size:19px}.closing{padding-block:68px}.site-footer{gap:22px}.site-footer small{width:100%;text-align:center}.site-footer>a:not(.brand){font-size:15px}.workspace-header{padding:16px 20px;min-height:94px;height:auto;gap:12px;flex-wrap:wrap}.workspace-heading{display:none}.workspace-account{font-size:16px;gap:8px}.workspace-account>span{width:38px;height:38px}.flow-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding:18px 20px}.flow-steps>a,.flow-steps>a.active{font-size:16px;gap:10px;min-height:46px}.flow-steps>a>svg{display:none}.flow-steps>a>span{font-size:15px}.chat-intro{padding-top:42px}.chat-intro h1{font-size:33px}.chat-intro>p{font-size:18px}.intent-options{grid-template-columns:1fr;gap:18px;margin-top:32px}.intent-options>button{display:grid;grid-template-columns:34px minmax(0,1fr);gap:0 14px;padding:26px 22px;padding-inline-end:44px;text-align:start}.intent-options>button>svg:first-child{grid-row:1/3;margin:0;width:29px}.intent-options>button>svg:last-child{top:32px;bottom:auto}.intent-options strong{font-size:21px}.intent-options span{font-size:17px}.chat-main{min-height:0}.chat-messages{max-height:460px}.message{font-size:17px}.conversation{min-height:400px}.story-sidebar h2{font-size:29px}.story-sidebar li{font-size:17px}.checkout-page,.templates-page{padding:42px 20px}.page-intro h1{font-size:35px}.page-intro>p{font-size:18px}.catalog-controls{align-items:stretch;flex-direction:column;gap:20px}.catalog-tabs{width:100%;justify-content:start}.catalog-tabs [data-slot=tabs-trigger]{flex:1 1 auto;font-size:16px;padding:10px 13px}.templates-grid{grid-template-columns:1fr;max-width:520px}.template-image{height:450px;padding:38px 34px 0}.template-preview{opacity:1}.template-card-info{padding:26px}.template-card-info h3{font-size:25px}.editor-page{padding:28px 20px}.editor-toolbar{align-items:start;gap:18px}.editor-toolbar h1{font-size:32px}.editor-toolbar-actions{justify-content:start;width:100%;gap:12px}.editor-toolbar-actions .btn{font-size:17px;padding:14px 18px;flex:1}.editor-toolbar-actions button{font-size:17px}.editor-fields{padding:26px}.editor-tabs{margin-inline:20px;width:calc(100% - 40px)!important}.editor-section-nav{padding:20px}.preview-controls>span{font-size:15px}.preview-footnote{font-size:14px}.checkout-layout{grid-template-columns:1fr;max-width:580px;gap:32px}.checkout-preview{max-width:440px;width:100%;margin:auto}.checkout-summary{padding:30px;margin-top:0}.checkout-summary h2{font-size:31px}.ops-topbar{padding:14px 20px;gap:12px}.ops-topbar>div{font-size:15px;gap:9px}.ops-topbar a{display:none}.ops-topbar .preview-badge{font-size:14px}.ops-topbar .small-avatar{display:none}.ops-topbar .slash{margin-inline:6px}.dashboard-content{padding:32px 20px 24px}.dash-heading h1{font-size:33px}.dash-heading p{font-size:18px;max-width:none}.dash-heading-actions{width:100%}.dash-heading-actions [data-slot=select-trigger]{flex:1;min-width:0}.data-mode{padding:20px;gap:16px}.data-mode p{font-size:16px;max-width:none}.data-mode [data-slot=tabs-trigger]{padding-inline:12px;font-size:15px}.metric-grid{gap:16px}.metric-card{padding:22px}.metric-card>div{font-size:16px}.metric-card>strong{font-size:38px}.metric-card p{font-size:14px}.dashboard-card,.experiment-mini{padding:26px}.card-heading h2{font-size:23px}.card-heading p{font-size:16px}.activity-row strong{font-size:17px}.activity-row p{font-size:15px}.experiment-mini h2{font-size:28px;max-width:none}.experiment-mini>p,.experiment-variants strong{font-size:17px}.experiment-variants span{font-size:14px}.experiment-mini>button{font-size:17px}.dashboard-footer{font-size:14px;gap:20px}.dashboard-footer>span:first-child{max-width:none}.saved-resume-preview{height:430px;padding:30px}.new-resume-card{min-height:300px}.funnel-detail{gap:14px;padding-block:24px}.funnel-detail-heading{font-size:18px;gap:8px}.funnel-detail-heading span{font-size:16px;white-space:normal}.funnel-detail p{font-size:15px}.funnel-number{width:36px;height:36px}.admin-note,.replay-privacy{padding:22px;gap:14px}.experiment-checklist{padding:12px 0}.ops-live-controls{align-items:start;flex-direction:column}.connection-card{padding:26px}}@media(max-width:540px){.editor-sheet .resume-paper h3{font-size:11px}.editor-sheet .resume-paper section p{font-size:10px}.editor-sheet .resume-contact,.editor-sheet .resume-skills span{font-size:9px}.editor-sheet .resume-role{font-size:14px}.brand{font-size:32px;gap:9px}.brand-icon{width:39px;height:44px}.brand-icon svg{width:26px;height:26px}.nav-inner{gap:12px;padding-inline:20px}.nav-actions{gap:8px}.nav-cta{font-size:17px;padding:12px 17px;min-height:52px;gap:10px}.mobile-menu[data-slot=button][data-size=icon]{width:44px;min-width:44px;padding:10px!important}.hero-inner{padding:48px 20px 40px;gap:48px}.hero-copy h1{font-size:clamp(45px,12.6vw,58px);line-height:1.5}.hero-copy>p{font-size:19px}.hero-copy>p br{display:none}.eyebrow-pill{font-size:14px;padding:9px 12px}.hero-actions{gap:14px;margin-top:28px}.hero-actions .btn{padding-inline:25px;min-height:60px;font-size:19px}.hero-actions .secondary-link{font-size:17px}.hero-reassurance{font-size:14px;gap:12px;justify-content:center}.mini-proof{font-size:14px;gap:12px;flex-wrap:wrap}.letter-avatars i{width:40px;height:40px}.hero-art{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0;max-width:420px}.art-topline{position:static;font-size:12px;flex-wrap:wrap;justify-content:center}.hero-document{width:calc(100% - 24px);max-width:370px;margin-block:8px 18px;transform:rotate(3deg)}.floating-ai,.floating-ats{position:static;transform:none;width:100%;padding:18px 22px;justify-content:start;gap:16px}.hero-art .floating-ai,.hero-art .floating-ats{inset:auto}.floating-ai strong,.floating-ats strong{font-size:18px}.floating-ai span,.floating-ats span{font-size:15px}.art-caption{font-size:14px;margin:4px 0 0}.hero-bottom{font-size:15px;gap:18px;padding-block:28px}.hero-bottom>div:last-child{display:flex}.hero-bottom>span{font-size:14px}.feature-inner h2,.pricing-section h2,.section h2{font-size:34px}.feature-chat{padding:26px}.feature-chat h3{font-size:27px}.feature-chat>a{font-size:18px;padding:18px 15px;gap:12px}.pricing-card{padding:28px}.price{font-size:58px}.pricing-card>p{font-size:18px!important}.closing h2{font-size:34px}.site-footer .brand{font-size:30px}.auth-dialog{padding:28px 24px!important;gap:20px!important}.auth-dialog [data-slot=dialog-title]{font-size:27px!important}.auth-dialog [data-slot=dialog-description]{font-size:18px}[data-slot=alert-dialog-content],[data-slot=dialog-content]{padding:28px 24px}.consent-banner{width:calc(100% - 24px);bottom:12px;padding:22px;gap:16px}.consent-banner>div:first-child{flex-basis:100%}.workspace-header{gap:8px}.workspace-header .brand{font-size:30px}.workspace-header .brand-icon{width:35px;height:40px}.workspace-account{font-size:15px}.workspace-header .signout-button{min-width:44px;width:44px;height:44px}.chat-meta{font-size:16px}.chat-meta .status-pill{font-size:14px}.chat-intro h1{font-size:31px}.chat-composer>div>span{font-size:13px}.story-sidebar li{font-size:16px}.story-sidebar ul{gap:0 12px}.template-image{height:410px;padding:34px 26px 0}.template-card-info{padding:24px}.template-dialog{padding:24px 18px}.editor-fields{padding:24px}.editor-toolbar-actions{align-items:stretch}.editor-toolbar-actions>.btn{flex:1 1 190px}.editor-toolbar-actions>[data-slot=button]:not(.btn){flex:1 1 75px}.editor-sheet .resume-paper{padding:28px 24px}.editor-sheet .resume-paper header h2{font-size:25px;padding-inline-end:48px}.editor-sheet .resume-monogram{width:36px;height:36px}.editor-sheet .resume-columns{gap:18px}.checkout-summary{padding:26px}.checkout-line{font-size:18px}.checkout-total strong{font-size:38px}.metric-grid{grid-template-columns:1fr}.metric-card{padding:26px}.metric-card>div{font-size:18px}.metric-card>strong{font-size:44px}.metric-card p{font-size:16px}.dashboard-card,.experiment-mini{padding:24px}.experiment-mini-top{flex-wrap:wrap}.experiment-variants{grid-template-columns:1fr}.experiment-variants>div{padding:18px}.data-mode [data-slot=tabs-list]{display:flex;flex-wrap:wrap;max-width:100%}.dashboard-content{padding-inline:20px}.ops-topbar>div{flex-wrap:wrap}.ops-topbar>div:first-child{flex:1 1 100%}.ops-topbar>div:last-child{margin-inline-start:auto}.funnel-detail-heading{flex-direction:column}.card-heading .btn{width:100%}.checkout-assurance{align-items:flex-start}}@media(max-width:360px){.nav-inner{padding-inline:16px;gap:8px}.nav-cta{font-size:16px;padding-inline:12px}.nav-actions{gap:4px}.hero-copy h1{font-size:43px}.hero-actions{flex-direction:column}.hero-actions .btn{width:100%}.step{padding:26px}.feature-chat,.pricing-card{padding:24px}.price{font-size:52px}.flow-steps{padding-inline:16px;gap:8px}.flow-steps>a,.flow-steps>a.active{font-size:15px;gap:7px}.workspace-header{padding-inline:16px}.workspace-account>span{display:none}.workspace-account{font-size:14px}.chat-main,.story-sidebar{padding-inline:18px}.chat-intro h1{font-size:29px}.intent-options>button{padding-inline-start:18px;gap:0 10px}.intent-options strong{font-size:19px}.story-sidebar ul{grid-template-columns:1fr}.template-image{padding-inline:20px;height:365px}.editor-page{padding-inline:16px}.editor-fields{padding:22px}.editor-section-nav{padding:18px}.editor-section-nav button{font-size:14px}.editor-sheet .resume-paper{padding:24px 20px}.editor-sheet .resume-paper header h2{font-size:23px}.editor-sheet .resume-columns{grid-template-columns:1fr .48fr;gap:12px}.checkout-summary{padding:22px}.dashboard-content{padding-inline:16px}.dashboard-card,.experiment-mini{padding:22px}.data-mode{padding:16px}.data-mode [data-slot=tabs-trigger]{font-size:14px;padding-inline:10px}.dash-heading h1{font-size:31px}}