.sp-home.sp-homepage{--home-glass:linear-gradient(135deg,#dcd9d1c9,#fffffff2 40%,#d8d4cbb3)}.sp-home.sp-homepage .sp-header{transition:box-shadow .22s ease,border-color .22s ease}.sp-home.sp-homepage .sp-header.is-scrolled{background:#fafaf8bf;border-bottom:1px solid #29282612;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 5px 24px #29282608}@media (prefers-reduced-motion:reduce){.sp-home.sp-homepage .sp-header{transition:none}}.sp-home.sp-homepage :is(button,a):focus-visible{outline:2px solid #8a746b;outline-offset:4px}.sp-home.sp-homepage .sp-announcement>.sp-hero-autopilot>span{box-shadow:0 0 4px #ffb88238,0 0 6px #d3b3ed38,inset 0 1px 1px #fff}.sp-home.sp-homepage .sp-section-heading>p,.sp-home.sp-homepage .sp-step>p{color:#65665f;line-height:1.55}.sp-home.sp-homepage .sp-timeline-line{background:repeating-linear-gradient(#a19b90 0 3px,transparent 3px 10px)}.sp-home.sp-homepage .sp-time{letter-spacing:.065em;font-weight:500}.sp-home.sp-homepage .sp-mega-menu{border:1px solid #dedbd5;box-shadow:0 16px 50px #302b2512,inset 0 1px 0 #fff}.sp-home.sp-homepage .sp-mega-menu small{color:#68665f}.sp-home.sp-homepage .sp-hero-demo .sp-preview-sidebar{width:205px;flex-shrink:0}.sp-home.sp-homepage .sp-hero-demo .sp-preview-sidebar>button{height:42px;font-size:12px;gap:10px}.sp-home.sp-homepage .sp-hero-demo .sp-workspace-switch>strong,.sp-home.sp-homepage .sp-hero-hunt-heading strong{font-size:12px}.sp-home.sp-homepage .sp-hero-demo .sp-sidebar-label,.sp-home.sp-homepage .sp-hero-hunt .sp-hero-rules>div{font-size:11px}.sp-home.sp-homepage .sp-hero-hunt-footer,.sp-home.sp-homepage .sp-hero-hunt-heading small{font-size:10px}.sp-home.sp-homepage .sp-hero-hunt{border:3px solid transparent;background:linear-gradient(140deg,#ffffff13,#ffffff08) padding-box,linear-gradient(135deg,#ffffff35,#ffffff0b 55%,#ffffff25) border-box;box-shadow:0 0 0 1px #ffffff13,inset 0 1px 0 #ffffff12;border-radius:12px}.sp-home.sp-homepage .sp-hero-demo .sp-preview-topbar{font-size:11px;border-bottom-color:#e5e4df}.sp-home.sp-homepage .sp-hero-demo :is(.sp-overview-date,.sp-preview-step){font-size:11px;color:#64675f}.sp-home.sp-homepage .sp-hero-demo :is(.sp-greeting,.sp-preview-intro p){font-size:13px;color:#5d635f}.sp-home.sp-homepage .sp-hero-demo .sp-overview{max-width:690px}.sp-home.sp-homepage .sp-hero-demo .sp-glass-card{border:3px solid transparent;background:linear-gradient(#f7f7f4,#f7f7f4) padding-box,var(--home-glass) border-box;box-shadow:0 0 0 1px #d8d6d08c,0 8px 24px #302b2507}.sp-home.sp-homepage .sp-hero-demo .compact .sp-day-row{min-height:69px}.sp-home.sp-homepage .sp-hero-demo .compact .sp-day-row>strong small{color:#5c615c}.sp-home.sp-homepage .sp-hero-demo .sp-hero-handoff p,.sp-home.sp-homepage .sp-hero-demo .sp-match-reason p{color:#5e645f;font-size:12px}.sp-home.sp-homepage .sp-hero-handoff>div>span{font-size:10px;color:#645c75}.sp-home.sp-homepage .sp-hero-demo .sp-demo-status{font-size:11px;border-top-color:#deded7}.sp-home.sp-homepage .sp-preview-tabs button{transition:background .2s,border-color .2s,box-shadow .2s}.sp-home.sp-homepage .sp-step-art .sp-resume-artifact,.sp-home.sp-homepage :is(.sp-matching-detail,.sp-apply-detail,.sp-coach){border:5px solid transparent;border-radius:21px;background:linear-gradient(#fff,#fff) padding-box,var(--home-glass) border-box;box-shadow:0 0 0 1px #d6d2ca85,0 16px 40px #3c342509}.sp-home.sp-homepage .sp-step-art .sp-artifact-toolbar,.sp-home.sp-homepage :is(.sp-matching-header,.sp-apply-header,.sp-coach-toolbar){background:linear-gradient(115deg,#f6f5f2ee,#eeece7b3);border-bottom:1px solid #dedbd4}.sp-home.sp-homepage :is(.sp-matching-filters,.sp-apply-rules){background:#fafaf8;border-bottom-color:#e1dfd9}.sp-home.sp-homepage :is(.sp-matching-filters>span,.sp-apply-rules>span){background:#fff;color:#555b55;border-color:#dedfd8;border-radius:6px;font-size:12px;padding:5px 8px}.sp-home.sp-homepage :is(.sp-matching-header div>div>span,.sp-apply-heading div>span){font-size:12px;color:#656a62}.sp-home.sp-homepage :is(.sp-matching-total,.sp-apply-live){font-size:12px}.sp-home.sp-homepage .sp-matching-columns{font-size:10px;color:#666d65;background:#fafaf8}.sp-home.sp-homepage .sp-matching-row{border-bottom-color:#e6e5df}.sp-home.sp-homepage .sp-matching-row.is-selected{background:linear-gradient(100deg,#f2f6f0,#fcfdfb 80%)}.sp-home.sp-homepage .sp-matching-role strong{font-size:16px;color:#2e342f}.sp-home.sp-homepage .sp-matching-role>span{font-size:12px;color:#5e655e}.sp-home.sp-homepage .sp-matching-role small{font-size:11px;color:#646a62}.sp-home.sp-homepage .sp-matching-salary{font-size:14px;color:#424b43}.sp-home.sp-homepage .sp-matching-salary small{font-size:10px;color:#6c7269}.sp-home.sp-homepage .sp-matching-score{font-size:11px;gap:9px}.sp-home.sp-homepage .sp-matching-reason{background:#f5f6f2;border-color:#dfe2d8}.sp-home.sp-homepage .sp-matching-reason p{font-size:12px;color:#60685e}.sp-home.sp-homepage .sp-matching-evidence>span{font-size:11px;color:#4e6b53}.sp-home.sp-homepage .sp-step-art .sp-resume-paper{padding:32px 36px}.sp-home.sp-homepage .sp-step-art .sp-resume-paper p{font-size:14px;line-height:1.7}.sp-home.sp-homepage .sp-step-art .sp-resume-paper h5{font-size:11px;letter-spacing:.06em}.sp-home.sp-homepage .sp-step-art .sp-resume-contact{font-size:11px;color:#626760;flex-wrap:wrap}.sp-home.sp-homepage .sp-step-art .sp-resume-document-title strong{font-size:14px}.sp-home.sp-homepage .sp-step-art .sp-resume-document-title small{font-size:11px;color:#646963}.sp-home.sp-homepage .sp-resume-document-icon{color:#5d6e8d;background:#f1f4f9;border-color:#d5dce7}.sp-home.sp-homepage .sp-step-art .sp-resume-changes{background:linear-gradient(130deg,#eeefebd9,#f6f7f3d9);border-left-color:#dedfd7;padding:30px 24px}.sp-home.sp-homepage .sp-step-art .sp-resume-changes p{font-size:13px;line-height:1.6;color:#5c635b}.sp-home.sp-homepage .sp-step-art .sp-resume-changes strong{font-size:13px;color:#333d35}.sp-home.sp-homepage .sp-step-art .sp-resume-target>div>span{font-size:11px;color:#60685e}.sp-home.sp-homepage .sp-step-art .sp-resume-paper .sp-resume-replaced{font-size:12px}.sp-home.sp-homepage .sp-step-art .sp-resume-replaced>span{font-size:10px}.sp-home.sp-homepage .sp-step-art .sp-resume-paper-note{font-size:11px;color:#5b665b}.sp-home.sp-homepage .sp-step-art .sp-resume-paper-note small{font-size:10px}.sp-home.sp-homepage .sp-step-art .sp-resume-skills>span{padding:5px 7px;font-size:11px}.sp-home.sp-homepage .sp-step-art .sp-resume-bottom{background:#f6f6f3;border-color:#dedfd8}.sp-home.sp-homepage .sp-step-art .sp-resume-bottom span{font-size:11px;color:#59625a}.sp-home.sp-homepage .sp-step-art .sp-ats-status{background:#eaf1e6;border-color:#d2dfcb;font-size:11px;color:#52654b}.sp-home.sp-homepage .sp-step-art .sp-composer{border:3px solid #e6e4de;box-shadow:inset 0 1px 0 #fff,0 6px 18px #302b2508}.sp-home.sp-homepage .sp-apply-detail{--apply-ink:#303831;--apply-muted:#626a61;--apply-line:#dddfd8}.sp-home.sp-homepage .sp-apply-tool{color:#a15e48;background:#f6e8e0;border-color:#e6cfc2}.sp-home.sp-homepage .sp-apply-queue{background:#f5f5f1}.sp-home.sp-homepage .sp-apply-queue-heading strong,.sp-home.sp-homepage .sp-apply-queue-heading>span{font-size:11px;color:#5e665c}.sp-home.sp-homepage .sp-apply-card{background:#ffffffc9;border-color:#dedfd8;padding:14px;height:106px}.sp-home.sp-homepage .sp-apply-queue-viewport{height:382px}.sp-home.sp-homepage .sp-apply-card.is-active{background:#fff;border-color:#b5b5a7;box-shadow:0 0 0 2px #8e8a7010,0 4px 10px #302b2507}.sp-home.sp-homepage .sp-apply-role strong{font-size:14px}.sp-home.sp-homepage .sp-apply-role>span{font-size:11px;color:#60685e}.sp-home.sp-homepage .sp-apply-card-bottom{font-size:11px;color:#5e685b}.sp-home.sp-homepage .sp-apply-match{font-size:10px;color:#53634f}.sp-home.sp-homepage .sp-apply-field>div{font-size:12px;color:#525e52}.sp-home.sp-homepage .sp-apply-field p{font-size:13px;border-color:#d9ddd4;background:#fefefd}.sp-home.sp-homepage .sp-apply-field-source{font-size:10px}.sp-home.sp-homepage .sp-apply-form-step{font-size:10px;color:#8d624c;background:#faf0e8;border-color:#ecd9ca}.sp-home.sp-homepage .sp-apply-attachment{background:#f4f6fa;border-color:#dce1ea}.sp-home.sp-homepage .sp-apply-file-icon{color:#5c7194}.sp-home.sp-homepage .sp-apply-file-icon small{background:#5c7194}.sp-home.sp-homepage .sp-apply-attachment strong{color:#3e4e66;font-size:12px}.sp-home.sp-homepage .sp-apply-attachment div>span{color:#62718a;font-size:11px}.sp-home.sp-homepage .sp-apply-progress>div{font-size:11px;color:#62695f}.sp-home.sp-homepage .sp-apply-progress i{background:linear-gradient(90deg,#96897a,#b6aa97)}.sp-home.sp-homepage .sp-apply-submit{background:linear-gradient(120deg,#49483e,#32382e);border-color:#363b30;font-size:12px}.sp-home.sp-homepage .sp-apply-submit small{color:#e0e5d9;font-size:10px}.sp-home.sp-homepage :is(.sp-apply-tracker,.sp-apply-bottom,.sp-apply-form-note){font-size:11px;color:#5e685b}.sp-home.sp-homepage .sp-apply-bottom{background:#f6f6f3}.sp-home.sp-homepage .sp-tracker-card{border-color:#deded7;box-shadow:0 2px 4px #302d2505,0 6px 16px #302d2504}.sp-home.sp-homepage .sp-tracker-identity p{font-size:12px;color:#5e655c}.sp-home.sp-homepage :is(.sp-tracker-date,.sp-tracker-next small,.sp-tracker-resume){font-size:11px;color:#636c5f}.sp-home.sp-homepage .sp-tracker-next{border-top-color:#e1e2da}.sp-home.sp-homepage .sp-tracker-next strong{font-size:13px}.sp-home.sp-homepage .sp-tracker-brief{border:1px solid #dce5d5;color:#4b6545}.sp-home.sp-homepage .sp-tracker-stack{height:598px}.sp-home.sp-homepage .sp-coach-role strong{font-size:14px}.sp-home.sp-homepage .sp-coach-role div>span{font-size:12px;color:#60675e}.sp-home.sp-homepage :is(.sp-coach-session,.sp-coach-kicker){font-size:11px;color:#626b5f}.sp-home.sp-homepage .sp-coach-sources>span{font-size:10px;color:#53634e;border-color:#dce2d5}.sp-home.sp-homepage .sp-coach-speaker strong{font-size:12px}.sp-home.sp-homepage .sp-coach-speaker time,.sp-home.sp-homepage .sp-coach-speaker>span{font-size:10px;color:#65705f}.sp-home.sp-homepage .sp-coach-turn p{font-size:14px;line-height:1.65}.sp-home.sp-homepage .sp-coach-turn.is-you p{color:#596253}.sp-home.sp-homepage .sp-coach-turn.is-followup{background:#f5f4fa;border-color:#e3dfec}.sp-home.sp-homepage .sp-coach-speaker>.sp-coach-followup-tag{color:#766287}.sp-home.sp-homepage .sp-coach-call{box-shadow:0 0 0 1px #3530251a}.sp-home.sp-homepage .sp-coach-call-top>span{font-size:11px;background:#312b235c}.sp-home.sp-homepage .sp-coach-controls>span{width:36px;height:36px;background:#302b2359;border-color:#ffffff66}.sp-home.sp-homepage .sp-coach-controls>.is-end{width:45px;background:#bf6458ed}.sp-home.sp-homepage .sp-coach-self-view{border:2px solid #ffffffa6}.sp-home.sp-homepage .sp-coach-self-view>span{font-size:10px;background:#30291e99}.sp-home.sp-homepage .sp-coach-feedback{background:#f3f3ed;border-color:#dedfd2}.sp-home.sp-homepage .sp-coach-feedback-kicker{font-size:10px;color:#666d59;letter-spacing:.05em}.sp-home.sp-homepage .sp-coach-feedback p{font-size:12px;color:#5b6553}.sp-home.sp-homepage .sp-fresh-card{border:4px solid transparent;border-radius:19px;background:linear-gradient(135deg,#353431,#282825) padding-box,linear-gradient(135deg,#817c706e,#ffffff21 42%,#ffffff0c 70%,#746e5e66) border-box;box-shadow:0 0 0 1px #ffffff14,inset 0 1px 0 #ffffff12,0 12px 24px #0000000e;padding:24px}.sp-home.sp-homepage .sp-fresh-card:hover{border-color:transparent;box-shadow:0 0 0 1px #ffffff3b,0 14px 32px #0000001f}.sp-home.sp-homepage .sp-fresh-card-heading>svg{color:#d1cdc3;width:18px;height:18px}.sp-home.sp-homepage .sp-fresh-company-logos>span{border-color:#ffffffa6;box-shadow:0 2px 4px #0002}.sp-home.sp-homepage .sp-fresh-roles{font-size:14px;line-height:1.9;color:#d1cfc7}.sp-home.sp-homepage .sp-fresh-roles li:before{color:#a9a596}.sp-home.sp-homepage .sp-fresh-card-bottom{border-top-color:#ffffff29;padding-top:19px}.sp-home.sp-homepage .sp-fresh-count strong{font-variant-numeric:tabular-nums;font-size:28px;letter-spacing:-.75px}.sp-home.sp-homepage .sp-fresh-count-label{color:#c4c2b9;font-size:11px}.sp-home.sp-homepage .sp-fresh-explore{color:#f0eee6;font-size:13px}.sp-home.sp-homepage .sp-fresh-foot{color:#bcbcb0;font-size:13px}.sp-home.sp-homepage .sp-fresh-sources{border-bottom-color:#ffffff2b}.sp-home.sp-homepage .sp-source-label{font:500 11px/1.5 SpotlightNB,sans-serif;letter-spacing:.09em;color:#6b6d64}.sp-home.sp-homepage .sp-vertical-connector{background:#bcb8ad}.sp-home.sp-homepage .sp-logo-marquee li{border:3px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--home-glass) border-box;box-shadow:0 0 0 1px #d9d5cd7a,0 4px 12px #302b2505}.sp-home.sp-homepage .sp-connected-tools>div>span{border:3px solid transparent;background:linear-gradient(#f8f8f5,#efeee7) padding-box,var(--home-glass) border-box;box-shadow:0 0 0 1px #d9d5cd8c,0 4px 12px #302b2505;color:#585e50}.sp-home.sp-homepage .sp-connected-tools p{color:#5b6155;font-size:13px}.sp-home.sp-homepage .sp-switch-cards{gap:24px}.sp-home.sp-homepage .sp-switch-cards>article{border:5px solid #e9e7e17a;border-radius:25px;padding:30px;box-shadow:0 0 0 1px #dedbd38c}.sp-home.sp-homepage .sp-switch-cards>.sp-switch-dark{border-color:transparent;background:linear-gradient(135deg,#2c2d28,#1e201b) padding-box,linear-gradient(135deg,#817c706e,#ffffff38 42%,#ffffff0c 70%,#746e5e66) border-box;box-shadow:0 0 0 1px #403f3533,inset 0 1px 0 #ffffff12,0 14px 32px #302b2512}.sp-home.sp-homepage .sp-comparison-eyebrow{font:500 11px/1.5 SpotlightNB,sans-serif;letter-spacing:.09em;color:#6d6b61}.sp-home.sp-homepage .sp-switch-dark .sp-comparison-eyebrow{color:#d4d1c1}.sp-home.sp-homepage .sp-switch-cards li>svg{width:19px;height:19px;flex-shrink:0;color:#9a877d}.sp-home.sp-homepage .sp-switch-dark li>svg{color:#d1ddbf}.sp-home.sp-homepage .sp-switch-cards li strong{font-size:15px;line-height:1.4}.sp-home.sp-homepage .sp-switch-cards li span{font-size:14px;line-height:1.6;color:#6a6c63}.sp-home.sp-homepage .sp-switch-dark li span{color:#c2c5b7}.sp-home.sp-homepage .sp-switch-cards>article>p{color:#6a6c63}.sp-home.sp-homepage .sp-switch-cards>.sp-switch-dark>p{color:#cdd0c2}.sp-home.sp-homepage .sp-switch-dark li{border-bottom-color:#ffffff1a}.sp-home.sp-homepage .sp-manual-pill{color:#77685b;background:#f1ede6}.sp-home.sp-homepage .sp-love-card{border:1px solid #ffffff1a;box-shadow:inset 0 1px 0 #ffffff05}.sp-home.sp-homepage .sp-love-person>div>span{color:#bcbbb3;font-size:13px}.sp-home.sp-homepage .sp-love-person strong{font-size:14px}.sp-home.sp-homepage .sp-testimonial-avatar{width:38px;height:38px;border-color:#ffffff30}.sp-home.sp-homepage .sp-footer-brandbar{border-bottom-color:#ffffff24}.sp-home.sp-homepage .sp-footer-link-group>.sp-footer-page-button,.sp-home.sp-homepage .sp-footer-link-group>a,.sp-home.sp-homepage .sp-footer-social-link{color:#c3c4ba}.sp-home.sp-homepage .sp-footer-link-group>a:hover,.sp-home.sp-homepage .sp-footer-page-button:hover,.sp-home.sp-homepage .sp-footer-social-link:hover{color:#fff}.sp-home.sp-homepage .sp-footer-legal{color:#b0b2a6;border-top-color:#ffffff1c}.sp-home.sp-homepage .sp-ask-ai>a{width:36px;height:36px;border-color:#ffffff2b;background:#ffffff06}.sp-home.sp-homepage .sp-ask-ai>a img{opacity:.9}@media (max-width:1000px){.sp-home.sp-homepage .sp-hero-demo .sp-preview-sidebar{width:180px}.sp-home.sp-homepage .sp-hero-demo .sp-preview-sidebar>button{font-size:11px}.sp-home.sp-homepage .sp-hero-hunt .sp-hero-rules>div{font-size:10px}.sp-home.sp-homepage .sp-matching-role strong{font-size:14px}.sp-home.sp-homepage .sp-matching-salary{font-size:12px}.sp-home.sp-homepage .sp-apply-card-bottom{font-size:10px}.sp-home.sp-homepage .sp-step-art .sp-resume-paper{padding:28px}.sp-home.sp-homepage .sp-switch-cards>article{padding:24px}}@media (max-width:680px){.sp-home.sp-homepage .sp-hero-demo :is(.sp-greeting,.sp-preview-intro p){font-size:12px}.sp-home.sp-homepage .sp-hero-demo .compact .sp-day-row{min-height:69px}.sp-home.sp-homepage .sp-hero-demo .sp-match-reason p{font-size:11px}.sp-home.sp-homepage .sp-hero-demo .sp-preview-topbar{font-size:10px}.sp-home.sp-homepage .sp-step-art .sp-resume-artifact,.sp-home.sp-homepage :is(.sp-matching-detail,.sp-apply-detail,.sp-coach){border-width:4px;border-radius:17px}.sp-home.sp-homepage :is(.sp-matching-header,.sp-apply-header){flex-wrap:wrap;padding:15px}.sp-home.sp-homepage :is(.sp-matching-total,.sp-apply-live){font-size:11px}.sp-home.sp-homepage :is(.sp-matching-filters>span,.sp-apply-rules>span){font-size:11px;padding:4px 6px}.sp-home.sp-homepage .sp-matching-role strong{font-size:14px}.sp-home.sp-homepage .sp-matching-salary{font-size:11px}.sp-home.sp-homepage .sp-matching-score{font-size:10px;gap:6px}.sp-home.sp-homepage .sp-matching-evidence{gap:8px 12px}.sp-home.sp-homepage .sp-step-art .sp-resume-paper{padding:24px 20px}.sp-home.sp-homepage .sp-step-art .sp-resume-paper p{font-size:13px}.sp-home.sp-homepage .sp-step-art .sp-resume-contact{line-height:1.65}.sp-home.sp-homepage .sp-step-art .sp-resume-changes{padding:22px 20px}.sp-home.sp-homepage .sp-step-art .sp-resume-bottom{flex-wrap:wrap}.sp-home.sp-homepage .sp-step-art .sp-resume-document-title strong{font-size:12px}.sp-home.sp-homepage .sp-apply-card-bottom{font-size:11px}.sp-home.sp-homepage .sp-apply-field-row{grid-template-columns:1fr;gap:0}.sp-home.sp-homepage .sp-apply-field p{font-size:12px}.sp-home.sp-homepage .sp-apply-submit{flex-wrap:wrap}.sp-home.sp-homepage .sp-coach-session{font-size:0}.sp-home.sp-homepage .sp-coach-session>i{width:7px;height:7px;box-shadow:0 0 0 3px #819e8414}.sp-home.sp-homepage .sp-coach-turn p{font-size:13px}.sp-home.sp-homepage .sp-coach-call-top>span{font-size:10px}.sp-home.sp-homepage .sp-coach-feedback p{font-size:12px}.sp-home.sp-homepage .sp-fresh-card{padding:22px}.sp-home.sp-homepage .sp-fresh-count strong{font-size:26px}.sp-home.sp-homepage .sp-connected-tools p{font-size:10px}.sp-home.sp-homepage .sp-switch-cards{gap:20px}.sp-home.sp-homepage .sp-switch-cards>article{border-width:4px;padding:22px;border-radius:21px}.sp-home.sp-homepage .sp-switch-cards li strong{font-size:14px}.sp-home.sp-homepage .sp-switch-cards li span{font-size:13px}}.sp-home.sp-homepage .sp-hero-demo .sp-deal-role{font-size:12px;color:#60665d}.sp-home.sp-homepage .sp-hero-demo .sp-deal-card dl{font-size:11px;line-height:1.55}.sp-home.sp-homepage .sp-hero-demo .sp-deal-card dt{color:#65705f}.sp-home.sp-homepage .sp-hero-demo .sp-deal-card dd{color:#3f4939}.sp-home.sp-homepage .sp-hero-demo .sp-deal-update{font-size:11px;color:#536d4b}.sp-home.sp-homepage .sp-hero-demo .sp-deal-card{border-color:#dfdfd6}.sp-home.sp-homepage .sp-hero-demo .sp-resume-artifact{border:3px solid transparent;background:linear-gradient(#fff,#fff) padding-box,var(--home-glass) border-box}.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper>strong{font-size:12px}.sp-home.sp-homepage .sp-hero-demo .sp-resume-contact,.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper h5,.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper>strong>span{font-size:10px}.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper p{font-size:12px}.sp-home.sp-homepage .sp-hero-demo .sp-resume-changes p{font-size:12px;color:#5b6557}.sp-home.sp-homepage .sp-hero-demo .sp-resume-changes strong{font-size:12px}.sp-home.sp-homepage .sp-hero-demo .sp-auto-bottom,.sp-home.sp-homepage .sp-hero-demo .sp-auto-label,.sp-home.sp-homepage .sp-hero-demo .sp-queue-item small{font-size:11px;color:#5c6558}.sp-home.sp-homepage .sp-hero-demo .sp-auto-resume{background:#f4f6fa;border-color:#dce1ea;color:#5c7194}.sp-home.sp-homepage .sp-hero-demo .sp-auto-submit{background:linear-gradient(120deg,#49483e,#32382e)}.sp-home.sp-homepage .sp-hero-demo .sp-auto-queue{background:#f7f7f4}.sp-home.sp-homepage .sp-hero-demo .sp-interview-answer p,.sp-home.sp-homepage .sp-hero-demo .sp-interview-question p{font-size:13px;line-height:1.65;color:#505b4b}.sp-home.sp-homepage .sp-hero-demo .sp-interview-feedback p{font-size:12px;color:#5f6857}.sp-home.sp-homepage .sp-hero-demo .sp-interview-feedback strong{font-size:13px}.sp-home.sp-homepage .sp-hero-self-view{position:absolute;bottom:60px;right:12px;width:72px;aspect-ratio:1.2;border:2px solid #ffffffb3;border-radius:8px;overflow:hidden;z-index:2;box-shadow:0 3px 12px #211b1233}.sp-home.sp-homepage .sp-hero-self-view img{width:100%;height:100%;object-fit:cover}.sp-home.sp-homepage .sp-hero-self-view>span{position:absolute;bottom:3px;left:3px;padding:2px 5px;color:#fff;font-size:9px;line-height:1.2;background:#30291e99;border-radius:3px}@media (max-width:680px){.sp-home.sp-homepage .sp-hero-demo .sp-deal-card dl>div{display:block;margin-bottom:12px}.sp-home.sp-homepage .sp-hero-demo .sp-deal-card dt{font-size:10px;margin-bottom:3px}.sp-home.sp-homepage .sp-hero-demo .sp-deal-card dd{display:flex;align-items:flex-start;gap:4px;font-size:11px}.sp-home.sp-homepage .sp-hero-demo .sp-deal-card dd svg{display:none}.sp-home.sp-homepage .sp-hero-demo .sp-deal-card{padding:13px 12px}.sp-home.sp-homepage .sp-hero-demo .sp-deal-role{font-size:11px;line-height:1.5;min-height:33px}.sp-home.sp-homepage .sp-hero-demo .sp-deal-card~.sp-deal-card{display:none}.sp-home.sp-homepage .sp-hero-demo .sp-deal-update{font-size:10px}.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper{padding:18px 16px}.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper>strong{font-size:11px}.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper>strong>span{font-size:9px}.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper .sp-resume-replaced{font-size:10px}.sp-home.sp-homepage .sp-hero-demo .sp-resume-contact,.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper-note{display:none}.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper h5{margin:14px 0 9px;padding-top:12px}.sp-home.sp-homepage .sp-hero-demo .sp-resume-summary{display:none}.sp-home.sp-homepage .sp-hero-demo .sp-auto-bottom,.sp-home.sp-homepage .sp-hero-demo .sp-auto-label{font-size:10px}.sp-home.sp-homepage .sp-hero-demo .sp-interview-answer p,.sp-home.sp-homepage .sp-hero-demo .sp-interview-question p{font-size:12px}.sp-home.sp-homepage .sp-hero-demo .sp-interview-feedback p{font-size:11px}.sp-home.sp-homepage .sp-hero-demo .sp-feedback-tag{display:none}.sp-home.sp-homepage .sp-hero-demo .sp-video-caption{font-size:10px}.sp-home.sp-homepage .sp-apply-queue-viewport{height:auto;overflow-x:auto;mask-image:none;scrollbar-width:thin;scrollbar-color:#c8c9be transparent;padding-bottom:8px}.sp-home.sp-homepage .sp-apply-queue-list{display:flex;gap:10px;scroll-snap-type:x mandatory}.sp-home.sp-homepage .sp-apply-card{flex:0 0 280px;scroll-snap-align:start}}.sp-home.sp-homepage .sp-hero-demo .sp-resume-contact{display:none}.sp-home.sp-homepage .sp-hero-demo .sp-resume-paper h5{margin-block:12px 8px;padding-top:10px}.sp-home.sp-homepage .sp-footer-product-columns .sp-footer-link-group h3{color:#adb0a3}.sp-home.sp-homepage .sp-footer-product{border-right-color:#ffffff1c}.sp-home.sp-homepage .sp-ask-ai>span{color:#b8baae}@media (max-width:360px){.sp-home.sp-homepage .sp-hero-demo .sp-product-preview{height:850px;min-height:850px}.sp-home.sp-homepage .sp-apply-card{flex-basis:260px}.sp-home.sp-homepage .sp-matching-header>div{min-width:0}.sp-home.sp-homepage .sp-matching-total{margin-left:41px}}@media (max-width:680px){.sp-home.sp-homepage .sp-apply-queue-viewport{scroll-snap-type:x mandatory}.sp-home.sp-homepage .sp-apply-queue-list{scroll-snap-type:none}}@media (min-width:681px) and (max-width:1000px){.sp-home.sp-homepage .sp-hero-demo .sp-artifact-content{grid-template-columns:1fr}.sp-home.sp-homepage .sp-hero-demo .sp-resume-changes{display:none}}@media (max-width:360px){.sp-home.sp-homepage .sp-hero-demo .sp-interview-scores{display:none}}.sp-company-logos{width:min(1140px,calc(100% - 48px));margin:0 auto;padding:52px 0 48px;border-bottom:1px solid #12121214}.sp-company-logos h2{margin:0 0 44px;text-align:center;font-family:inherit;font-size:17px;font-weight:400;line-height:1.5;color:#737373}.sp-company-logos-window{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.sp-company-logos-track{display:flex;width:max-content;animation:sp-company-drift 80s linear infinite}.sp-company-logos-group{display:flex;align-items:center;justify-content:flex-start;flex-shrink:0}.sp-company-logos-group img{width:120px;height:32px;filter:grayscale(1);opacity:.48}.sp-company-logos-window:hover .sp-company-logos-track{animation-play-state:paused}@keyframes sp-company-drift{to{transform:translateX(-50%)}}@media (max-width:767px){.sp-company-logos{width:calc(100% - 40px);padding:36px 0}.sp-company-logos h2{font-size:15px;margin-bottom:26px}}@media (prefers-reduced-motion:reduce){.sp-company-logos-track{animation:none}.sp-company-logos-window{overflow-x:auto}}.sp-homepage .sp-company-logos h2{width:auto;max-width:none;font-size:17px;line-height:1.5;letter-spacing:0;text-align:center}@media (max-width:767px){.sp-homepage .sp-company-logos h2{font-size:15px}}.sp-company-logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.sp-company-logos-group{width:auto;gap:64px;padding-right:64px;height:46px}.sp-company-logos-group img{filter:grayscale(1) brightness(0);opacity:.42;object-fit:contain}@media (max-width:767px){.sp-company-logos-group{gap:44px;padding-right:44px}}.symmetry-hero h1,.symmetry-hero p,.symmetry-hero ul{margin:0;padding:0}@font-face{font-family:geist;src:url(/marketing/symmetry/_next/static/media/c39f4a7e9ad3e650-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:geist Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0%;size-adjust:106.28%}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:block;src:url(/marketing/symmetry/fonts/GoogleSans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"42dot Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url(/marketing/symmetry/fonts/42dot-sans-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:block;src:url(/marketing/symmetry/fonts/GoogleSans-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}.symmetry-hero{--dark:#121212;--beige:#e5e5e1;--white:#ffffff;--surface:#fafafa;--paper:#ffffff;--beige-soft:#f2f2f2;--blue:#6cbee4;--green:#40aa4a;--yellow:#fac344;--tint-blue:#eaf5f8;--tint-green:#e2f9e9;--tint-pink:#f9e2f3;--tint-cream:#f9f2e2;--ink:#121212;--muted:rgba(18,18,18,0.66);--muted-soft:rgba(18,18,18,0.48);--line:rgba(18,18,18,0.1);--line-strong:rgba(18,18,18,0.2);--display:SpotlightNB,Arial,sans-serif;--display-drop:0.08em;--text:SpotlightNB,Arial,sans-serif;--page:1440px;--gutter:70px;--content:1300px;--gutter-flow:40px;--flow-gap:120px}.symmetry-hero .display{font-feature-settings:"liga" 1;color:var(--ink)}.symmetry-hero .display>span>span{position:relative;top:var(--display-drop)}.symmetry-hero .Nav_wrap__x7IrQ{position:fixed;inset:0 0 auto 0;z-index:100;height:80px}@media (prefers-reduced-motion:no-preference){.symmetry-hero:not([data-go]):not([data-still]) .Nav_wrap__x7IrQ{transform:translateY(-80px);opacity:0}.symmetry-hero[data-go]:not([data-still]) .Nav_wrap__x7IrQ{animation:Nav_nav-drop__FYBDP .9s cubic-bezier(.16,1,.3,1) var(--at) backwards}}@keyframes Nav_nav-drop__FYBDP{0%{transform:translateY(-80px);opacity:0}}.symmetry-hero .Nav_sheet__jW9oB{position:absolute;inset:0;background:rgba(245,243,242,.72);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--line);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s}.symmetry-hero .Nav_wrap__x7IrQ[data-stuck] .Nav_sheet__jW9oB{opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility 0s}.symmetry-hero[data-still] .Nav_sheet__jW9oB{transition:none}.symmetry-hero .Nav_container__GxdI0{position:relative;width:var(--page);height:80px;margin:0 auto}.symmetry-hero .Nav_logo__kjzRQ{position:absolute;left:24px;top:28px;display:flex}.symmetry-hero .Nav_links__EDUcS{position:absolute;left:204px;top:0;height:80px;display:flex;align-items:center;gap:24px}.symmetry-hero .Nav_link__ceKep{position:relative;display:block;font-size:13px;font-weight:500;line-height:1.3;white-space:nowrap;color:var(--ink)}.symmetry-hero .Nav_rule__OPWki{position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--ink);transform-origin:left}.symmetry-hero .Nav_access__dAByA,.symmetry-hero .Nav_demo__kw4TF{position:absolute;display:flex}.symmetry-hero .Nav_demo__kw4TF{left:1154px;top:24px}.symmetry-hero .Nav_access__dAByA{left:1281px;top:23px}.symmetry-hero .Nav_access__dAByA .Nav_button__db23R,.symmetry-hero .Nav_demo__kw4TF .Nav_button__db23R{letter-spacing:0}.symmetry-hero .Nav_demo__kw4TF .Nav_button__db23R{width:112px;padding:0}.symmetry-hero .Nav_access__dAByA .Nav_button__db23R{width:136px;padding:0}.symmetry-hero .Nav_menu__hGsiS,.symmetry-hero .Nav_panel__r6Kvw,.symmetry-hero .Nav_scrim__C_l6P{display:none}@media (max-width:1199.98px){.symmetry-hero .Nav_wrap__x7IrQ{--nav-h:72px;height:var(--nav-h)}.symmetry-hero .Nav_sheet__jW9oB{backdrop-filter:saturate(160%) blur(8px);-webkit-backdrop-filter:saturate(160%) blur(8px)}.symmetry-hero .Nav_wrap__x7IrQ[data-open] .Nav_sheet__jW9oB{opacity:1;visibility:visible;background-color:var(--surface);border-bottom-color:transparent;transition:opacity .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1),visibility 0s}.symmetry-hero .Nav_container__GxdI0{width:auto;height:var(--nav-h);margin:0 var(--gutter-flow);display:flex;align-items:center}.symmetry-hero .Nav_logo__kjzRQ{position:static;padding:10px 0;margin:-10px auto -10px 0}.symmetry-hero .Nav_demo__kw4TF,.symmetry-hero .Nav_links__EDUcS{display:none}.symmetry-hero .Nav_access__dAByA{position:static}.symmetry-hero .Nav_access__dAByA .Nav_button__db23R{width:146px;height:44px;border:5px solid transparent;background-clip:padding-box}.symmetry-hero .Nav_access__dAByA .Nav_button__db23R:focus-visible{outline-offset:-2px}.symmetry-hero .Nav_menu__hGsiS{position:relative;display:grid;place-items:center;flex:none;width:44px;height:44px;margin:0 -5px 0 -2px;border:5px solid transparent;border-radius:999px;background:var(--white) padding-box;box-shadow:inset 0 0 0 1px var(--beige-soft);color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background-color .3s cubic-bezier(.16,1,.3,1)}.symmetry-hero .Nav_menu__hGsiS:focus-visible{outline-offset:-2px}.symmetry-hero .Nav_bars__ELmRx{position:relative;display:block;width:14px;height:8px;transition:transform .2s cubic-bezier(.16,1,.3,1)}.symmetry-hero .Nav_menu__hGsiS:active .Nav_bars__ELmRx{transform:scale(.88)}.symmetry-hero .Nav_bar__iZRhu{position:absolute;left:0;width:14px;height:1.5px;border-radius:1px;background:currentColor;transition:transform .5s cubic-bezier(.16,1,.3,1)}.symmetry-hero .Nav_bar__iZRhu:first-child{top:0}.symmetry-hero .Nav_bar__iZRhu:last-child{bottom:0}.symmetry-hero .Nav_menu__hGsiS[aria-expanded=true] .Nav_bar__iZRhu:first-child{transform:translateY(3.25px) rotate(45deg)}.symmetry-hero .Nav_menu__hGsiS[aria-expanded=true] .Nav_bar__iZRhu:last-child{transform:translateY(-3.25px) rotate(-45deg)}.symmetry-hero .Nav_scrim__C_l6P{display:block;position:absolute;top:100%;left:0;right:0;height:100lvh;background:rgba(18,18,18,.18);opacity:0;visibility:hidden;touch-action:none;transition:opacity .3s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s}.symmetry-hero .Nav_wrap__x7IrQ[data-open] .Nav_scrim__C_l6P{opacity:1;visibility:visible;transition:opacity .45s cubic-bezier(.16,1,.3,1),visibility 0s}.symmetry-hero .Nav_panel__r6Kvw{display:block;position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - var(--nav-h));overflow-y:auto;overscroll-behavior:contain;padding:4px var(--gutter-flow) 32px;background:var(--surface);border-bottom:1px solid var(--line);visibility:hidden;transition:visibility 0s linear .32s}.symmetry-hero .Nav_wrap__x7IrQ[data-open] .Nav_panel__r6Kvw{visibility:visible;transition:none}.symmetry-hero .Nav_list__dEDIi{display:flex;flex-direction:column}.symmetry-hero .Nav_item__G6Pss{display:flex;align-items:center;min-height:52px;font-size:22px;font-weight:500;line-height:1.15;letter-spacing:-.01em;color:var(--ink);-webkit-tap-highlight-color:transparent;transition:opacity .3s cubic-bezier(.16,1,.3,1)}.symmetry-hero .Nav_item__G6Pss:active{opacity:.64}.symmetry-hero .Nav_sheetCta__YM_wv{display:flex;margin-top:20px}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.symmetry-hero .Nav_bar__iZRhu,.symmetry-hero .Nav_bars__ELmRx{transition:none}}@media (max-width:1199.98px) and (hover:hover) and (pointer:fine){.symmetry-hero .Nav_menu__hGsiS:hover{background-color:var(--beige-soft)}.symmetry-hero .Nav_item__G6Pss:hover{opacity:.64}}@media (max-width:767.98px){.symmetry-hero .Nav_wrap__x7IrQ{--nav-h:64px}.symmetry-hero .Nav_sheet__jW9oB{background:var(--surface);backdrop-filter:none;-webkit-backdrop-filter:none}.symmetry-hero .Nav_item__G6Pss{min-height:48px;font-size:20px;line-height:1.2}.symmetry-hero .Nav_panel__r6Kvw{padding-bottom:24px}.symmetry-hero .Nav_sheetCta__YM_wv{margin-top:16px}}@media (max-width:539.98px){.symmetry-hero .Nav_sheetCta__YM_wv .Nav_sheetButton__CEB4p{width:100%}}@media (max-width:374.98px){.symmetry-hero .Nav_access__dAByA .Nav_button__db23R{width:138px}}@media (max-width:339.98px){.symmetry-hero .Nav_logo__kjzRQ{zoom:.76;padding:17px 0;margin-block:-17px}.symmetry-hero .Nav_access__dAByA .Nav_button__db23R{width:134px}.symmetry-hero .Nav_menu__hGsiS{margin-left:-4px}}.symmetry-hero .Button_base__xcPDI{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;border-radius:999px;font-family:var(--text);font-weight:500;letter-spacing:.01em;text-align:center;isolation:isolate;overflow:hidden;-webkit-tap-highlight-color:transparent}.symmetry-hero .Button_base__xcPDI>.Button_label__hCLAL{position:relative;z-index:2;display:block}.symmetry-hero .Button_base__xcPDI>.Button_wash__NOE1m{position:absolute;inset:0;z-index:1;border-radius:inherit;transform:scale(.6);opacity:0}.symmetry-hero .Button_sm__pnQzd{height:32px}.symmetry-hero .Button_md__ktIWF,.symmetry-hero .Button_sm__pnQzd{padding:0 16px;font-size:13px;line-height:1.3}.symmetry-hero .Button_md__ktIWF{height:34px}.symmetry-hero .Button_lg__s7W56{height:48px;padding:0 24px;font-size:16px;line-height:1.3;letter-spacing:0}.symmetry-hero .Button_dark__li0_g{background:var(--dark);color:var(--white)}.symmetry-hero .Button_dark__li0_g>.Button_wash__NOE1m{background:#4a4440}.symmetry-hero .Button_quiet__0qDO_{background:var(--beige-soft);color:var(--ink)}.symmetry-hero .Button_quiet__0qDO_>.Button_wash__NOE1m{background:var(--dark)}.symmetry-hero .Button_quiet__0qDO_.Button_hovering__YcgSU{color:var(--white)}.symmetry-hero .Button_paper__Rf6vb{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--beige-soft)}.symmetry-hero .Button_paper__Rf6vb>.Button_wash__NOE1m{background:var(--dark)}.symmetry-hero .Button_paper__Rf6vb.Button_hovering__YcgSU{color:var(--white)}.symmetry-hero .Button_light__SYUr3{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--beige-soft)}.symmetry-hero .Button_brand__A7Aaf,.symmetry-hero .Button_light__SYUr3>.Button_wash__NOE1m{background:var(--blue)}.symmetry-hero .Button_brand__A7Aaf{color:var(--ink)}.symmetry-hero .Button_brand__A7Aaf>.Button_wash__NOE1m{background:var(--dark)}.symmetry-hero .Button_brand__A7Aaf.Button_hovering__YcgSU{color:var(--white)}.symmetry-hero .Deck_stage__eUoID{--cw:730px;--top:48px;display:contents}.symmetry-hero .Deck_frame__vDy6Y{--ink:#121212;--line:rgba(18,18,18,0.1);--line-strong:rgba(18,18,18,0.2);--muted:rgba(18,18,18,0.66);--quiet:#f3f3f3;--accent:#6cbee4;--accent-strong:#2f95c6;--accent-soft:rgba(108,190,228,0.2);--accent-fill:#b8e0f3;--accent-ink:#123a4e;--amber-bg:#fef3c7;--amber-fg:#b45309;--neutral-chip:rgba(232,231,229,0.6);--product:SpotlightNB,Arial,sans-serif;--ease:cubic-bezier(0.22,1,0.36,1);position:absolute;left:219px;top:503px;width:1002px;height:622px;z-index:3;color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;transition:opacity .35s var(--ease),transform .5s var(--ease),visibility 0s}@media (min-width:1200px){.symmetry-hero .Deck_frame__vDy6Y{top:431px}}.symmetry-hero .Deck_stage__eUoID[data-open] .Deck_frame__vDy6Y{opacity:0;visibility:hidden;transform:scale(.97);transition:opacity .25s var(--ease),transform .4s var(--ease),visibility 0s .4s}.symmetry-hero .Deck_frame__vDy6Y p{margin:0}.symmetry-hero .Deck_stack__M4lEn{position:absolute;left:calc((1002px - var(--cw)) / 2);top:var(--top);width:var(--cw)}.symmetry-hero .Deck_deck__UnqCN{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:end;min-height:316px;-webkit-user-select:none;user-select:none}.symmetry-hero .Deck_deck__UnqCN *{pointer-events:none}.symmetry-hero .Deck_slot__c_Cak{grid-area:1/1;position:relative;transform-origin:50% 100%;transform:translateY(calc(24px * var(--d))) scale(var(--s));opacity:clamp(0,3 - var(--d),1);transition:transform .55s var(--ease),opacity .14s linear}.symmetry-hero .Deck_slot__c_Cak[data-state=incoming]{opacity:0;transform:translate(var(--fx),-110px) rotate(var(--fr)) scale(1.03);transition:none}.symmetry-hero .Deck_slot__c_Cak[data-state=accept]{opacity:0;transform:translate(460px,-60px) rotate(8deg);transition:transform .45s var(--ease),opacity .3s ease-in .05s}.symmetry-hero .Deck_slot__c_Cak[data-state=remind]{opacity:0;transform:translateY(300px) scale(.96);transition:transform .5s var(--ease),opacity .32s ease-in .06s}.symmetry-hero .Deck_slot__c_Cak[data-state=delete]{opacity:0;transform:translate(-460px,-40px) rotate(-8deg);transition:transform .45s var(--ease),opacity .3s ease-in .05s}.symmetry-hero .Deck_slot__c_Cak[data-state=start]{opacity:0;transform:translate(420px,-190px) rotate(6deg) scale(.86);transition:transform .6s var(--ease),opacity .45s ease-in .08s}.symmetry-hero .Deck_card__6G95c{position:relative;display:flex;flex-direction:column;gap:14px;padding:28px 32px;border:1px solid var(--line-strong);border-radius:32px;background:#fff;box-shadow:0 1px 3px rgba(18,18,18,.05),0 18px 40px -26px rgba(18,18,18,.3);transition:border-color .4s var(--ease),box-shadow .4s var(--ease)}.symmetry-hero .Deck_card__6G95c>:not(.Deck_tint__Po0b3){position:relative}.symmetry-hero .Deck_slot__c_Cak[data-front] .Deck_card__6G95c{box-shadow:0 2px 3px rgba(18,18,18,.06),0 34px 32px rgba(18,18,18,.38)}.symmetry-hero .Deck_tint__Po0b3{position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .25s var(--ease)}.symmetry-hero .Deck_card__6G95c[data-tint] .Deck_tint__Po0b3{opacity:1}.symmetry-hero .Deck_card__6G95c[data-tint=accept]{border-color:rgba(167,123,223,.55)}.symmetry-hero .Deck_card__6G95c[data-tint=accept] .Deck_tint__Po0b3{background:rgba(167,123,223,.1)}.symmetry-hero .Deck_card__6G95c[data-tint=remind]{border-color:rgba(222,170,50,.7)}.symmetry-hero .Deck_card__6G95c[data-tint=remind] .Deck_tint__Po0b3{background:rgba(250,195,68,.16)}.symmetry-hero .Deck_card__6G95c[data-tint=delete]{border-color:rgba(214,70,58,.5)}.symmetry-hero .Deck_card__6G95c[data-tint=delete] .Deck_tint__Po0b3{background:rgba(214,70,58,.09)}.symmetry-hero .Deck_card__6G95c[data-mode=working]{border-color:rgba(108,190,228,.85);box-shadow:0 0 0 5px rgba(108,190,228,.18),0 34px 32px rgba(18,18,18,.3)}.symmetry-hero .Deck_card__6G95c[data-mode=done]{border-color:rgba(64,170,74,.5);box-shadow:0 0 0 5px rgba(64,170,74,.12),0 34px 32px rgba(18,18,18,.3)}.symmetry-hero .Deck_head__4a8Ea{display:flex;align-items:center;gap:14px}.symmetry-hero .Deck_logo__6J9H4{display:grid;place-items:center;flex:none;width:48px;height:48px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 2px 6px -2px rgba(18,18,18,.12)}.symmetry-hero .Deck_logo__6J9H4 img{display:block}.symmetry-hero .Deck_from__UeIdX{display:flex;flex-direction:column;gap:2px;min-width:0}.symmetry-hero .Deck_from__UeIdX b{font-family:var(--product);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.symmetry-hero .Deck_from__UeIdX span{font-size:13px;color:var(--muted);white-space:nowrap}.symmetry-hero .Deck_flag__qxtC7{display:grid;margin-left:auto}.symmetry-hero .Deck_flagItem__jcpNa{grid-area:1/1;justify-self:end;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 8px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;opacity:0;transform:translateY(4px) scale(.96);transition:opacity .3s var(--ease),transform .45s var(--ease)}.symmetry-hero .Deck_flagItem__jcpNa[data-on]{opacity:1;transform:none}.symmetry-hero .Deck_flagItem__jcpNa[data-kind=urgent]{padding-left:4px;background:var(--amber-bg);color:var(--amber-fg)}.symmetry-hero .Deck_flagItem__jcpNa[data-kind=working]{padding-left:10px;background:#eaf5f8;color:var(--accent-ink)}.symmetry-hero .Deck_flagItem__jcpNa[data-kind=done]{padding-left:10px;background:#edf5ef;color:#28563a}.symmetry-hero .Deck_title___Rwtf{font-weight:500;font-size:20px;line-height:1.4;letter-spacing:-.2px}.symmetry-hero .Deck_lower__6lOhb{display:grid}.symmetry-hero .Deck_sym__dTKkn,.symmetry-hero .Deck_task__0Vumi{grid-area:1/1;transition:opacity .35s var(--ease),transform .45s var(--ease)}.symmetry-hero .Deck_task__0Vumi{display:flex;flex-direction:column;gap:14px}.symmetry-hero .Deck_task__0Vumi:not([data-on]){opacity:0;transform:translateY(-6px)}.symmetry-hero .Deck_body__yMksE{font-size:16px;line-height:1.45;opacity:.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:46px}.symmetry-hero .Deck_chips__IRS9t{display:flex}.symmetry-hero .Deck_chip__BXVRC,.symmetry-hero .Deck_chips__IRS9t{align-items:center;gap:6px;height:24px}.symmetry-hero .Deck_chip__BXVRC{display:inline-flex;padding:2px 8px 2px 2px;border-radius:6px;background:var(--neutral-chip);font-size:13px;white-space:nowrap}.symmetry-hero .Deck_tile__oZGgu{display:grid;place-items:center;width:20px;height:20px;border-radius:4px;background:#fff;color:var(--ink)}.symmetry-hero .Deck_project__0Ey13{padding-left:8px}.symmetry-hero .Deck_project__0Ey13 i{width:8px;height:8px;border-radius:50%}.symmetry-hero .Deck_due__7Tk5c[data-today],.symmetry-hero .Deck_due__7Tk5c[data-today] .Deck_tile__oZGgu{color:#a04a08}.symmetry-hero .Deck_divider__8y4w8{height:1px;background:var(--line)}.symmetry-hero .hero-workspace-icon{display:inline-block;width:15px;height:15px;flex:0 0 15px;background:currentColor;mask:var(--hero-icon) center /contain no-repeat}.symmetry-hero .hero-match-bars{display:inline-flex;gap:2px;height:13px;align-items:stretch}.symmetry-hero .hero-match-bars i{width:3px;border-radius:999px;background:#cedbd2}.symmetry-hero .hero-match-bars i.is-filled{background:#39744e}.symmetry-hero .Deck_flagItem__jcpNa[data-kind=urgent]{color:#28563a;background:#edf5ef;padding:0 12px;gap:9px}.symmetry-hero .Deck_chip__BXVRC:first-child{background:#eee5f7}.symmetry-hero .Deck_chip__BXVRC:last-child{background:#faf0d9}.symmetry-hero .Deck_chip__BXVRC:first-child .hero-workspace-icon{color:#8855bd}.symmetry-hero .Deck_chip__BXVRC:last-child .hero-workspace-icon{color:#c48a25}.symmetry-hero .Deck_logo__6J9H4 img{object-fit:contain}.symmetry-hero .Deck_actions__3pucX{display:flex;align-items:center;gap:8px;height:34px}.symmetry-hero .Deck_actions__3pucX .Deck_start__HvJou{margin-left:auto}.symmetry-hero .Deck_action__3TeKt,.symmetry-hero .Deck_start__HvJou{display:inline-flex;align-items:center;gap:8px;height:34px;border-radius:999px;font-family:var(--product);font-weight:700;font-size:14px;letter-spacing:-.14px;white-space:nowrap;transition:transform .14s ease-out,background-color .2s var(--ease),box-shadow .3s var(--ease)}.symmetry-hero .Deck_action__3TeKt{padding:0 5px 0 12px;border:1px solid var(--line);background:#fff}.symmetry-hero .Deck_label__LqQVA{display:inline-flex;align-items:center;gap:6px}.symmetry-hero .Deck_kbd__hB29x{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border:1px solid var(--line);border-radius:999px;background:var(--quiet);font-family:var(--text);font-weight:600;font-size:11px;line-height:1;color:var(--muted)}.symmetry-hero .Deck_accept__VJPLq{border-color:rgba(64,170,74,.35);background:#eef7ef;color:#205525}.symmetry-hero .Deck_accept__VJPLq svg{color:#40aa4a}.symmetry-hero .Deck_accept__VJPLq .Deck_kbd__hB29x{border-color:rgba(64,170,74,.3);background:rgba(255,255,255,.7);color:#205525}.symmetry-hero .Deck_action__3TeKt[data-press]{transform:scale(.93);background:var(--quiet)}.symmetry-hero .Deck_accept__VJPLq[data-press]{background:#d6eed8}.symmetry-hero .Deck_action__3TeKt[data-press] .Deck_kbd__hB29x{background:var(--ink);border-color:var(--ink);color:#fff}.symmetry-hero .Deck_start__HvJou{padding:0 5px 0 6px;border-color:rgba(47,149,198,.34);background:#eaf5fb;color:#164f6b;box-shadow:0 0 0 0 rgba(108,190,228,0)}.symmetry-hero .Deck_start__HvJou .Deck_kbd__hB29x{border-color:rgba(47,149,198,.28);background:rgba(255,255,255,.7);color:#164f6b}.symmetry-hero .Deck_symTile___sohv{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:#6cbee4;color:#fff}.symmetry-hero .Deck_card__6G95c[data-ring] .Deck_start__HvJou{box-shadow:0 0 0 4px rgba(108,190,228,.45)}.symmetry-hero .Deck_start__HvJou[data-press]{transform:scale(.93);background:#d9eef8;box-shadow:0 0 0 7px rgba(108,190,228,.3)}.symmetry-hero .Deck_sym__dTKkn{--lift:29px;min-height:164px;display:grid}.symmetry-hero .Deck_result__2BshZ,.symmetry-hero .Deck_steps__TEsMS{grid-area:1/1}.symmetry-hero .Deck_sym__dTKkn:not([data-on]){opacity:0;transform:translateY(8px)}.symmetry-hero .Deck_steps__TEsMS{align-self:start;display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;transform:translateY(var(--lift));transition:transform .55s var(--ease)}.symmetry-hero .Deck_sym__dTKkn[data-done] .Deck_steps__TEsMS{transform:none}.symmetry-hero .Deck_symStep___u6TU{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500;color:rgba(18,18,18,.68);transition:color .35s var(--ease)}.symmetry-hero .Deck_symStep___u6TU[data-state=doing]{color:var(--ink)}.symmetry-hero .Deck_symStep___u6TU[data-state=done]{color:rgba(18,18,18,.72)}.symmetry-hero .Deck_stepMark__J9ngy{position:relative;display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(18,18,18,.18);color:#fff;transition:background-color .3s var(--ease),box-shadow .3s var(--ease)}.symmetry-hero .Deck_stepMark__J9ngy svg{opacity:0;transform:scale(.6);transition:opacity .25s var(--ease),transform .4s var(--ease)}.symmetry-hero .Deck_symStep___u6TU[data-state=done] .Deck_stepMark__J9ngy{background:#a9f2c0;box-shadow:none;color:#1a441e}.symmetry-hero .Deck_symStep___u6TU[data-state=done] .Deck_stepMark__J9ngy svg{opacity:1;transform:none}.symmetry-hero .Deck_skill__CuMfV{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 8px;border-radius:999px;background:#eaf5fb;color:#164f6b;font-family:var(--text);font-size:12px;font-weight:600;white-space:nowrap;opacity:0;transform:translateX(-6px) scale(.92);transition:opacity .3s var(--ease),transform .5s var(--ease)}.symmetry-hero .Deck_skill__CuMfV svg{color:#2f95c6}.symmetry-hero .Deck_skill__CuMfV[data-on]{opacity:1;transform:none}.symmetry-hero .Deck_symStep___u6TU[data-state=doing] .Deck_stepMark__J9ngy{box-shadow:inset 0 0 0 1.5px rgba(108,190,228,.3)}.symmetry-hero .Deck_symStep___u6TU[data-state=doing] .Deck_stepMark__J9ngy:after{content:"";position:absolute;inset:0;border-radius:50%;border-left:2px solid transparent;border-bottom:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--accent-strong);border-right:2px solid transparent;border-right-color:var(--accent-strong);animation:Deck_dk-turn__qvgZ4 .9s linear infinite}@keyframes Deck_dk-turn__qvgZ4{to{rotate:1turn}}.symmetry-hero .Deck_result__2BshZ{align-self:end;display:flex;align-items:center;gap:12px;height:44px;padding:0 14px 0 6px;border-radius:14px;border:1px solid rgba(64,170,74,.32);background:#f2f8f3;opacity:0;transform:translateY(10px) scale(.98);transition:opacity .35s var(--ease),transform .5s var(--ease)}.symmetry-hero .Deck_result__2BshZ[data-on]{opacity:1;transform:none;transition-delay:.12s}.symmetry-hero .Deck_resultMark__xreS9{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px;border:1px solid var(--line);background:#fff}.symmetry-hero .Deck_result__2BshZ[data-on] .Deck_resultMark__xreS9{animation:Deck_dk-pop__gopMV .55s var(--ease) .1s backwards}@keyframes Deck_dk-pop__gopMV{0%{transform:scale(.5)}}.symmetry-hero .Deck_resultText__D46ZB{display:flex;align-items:baseline;gap:8px;min-width:0;white-space:nowrap}.symmetry-hero .Deck_resultText__D46ZB b{font-family:var(--product);font-size:15px;font-weight:700;color:var(--ink)}.symmetry-hero .Deck_resultDone__9YsGQ{display:inline-flex;align-items:center;gap:5px;flex:none;margin-left:auto;font-family:var(--product);font-size:14px;font-weight:700;color:#2c8a36}.symmetry-hero .Deck_resultText__D46ZB span{font-size:13px;color:var(--muted)}.symmetry-hero .Deck_pointer__nCEZX{position:absolute;left:-2px;top:-2px;z-index:40;opacity:0;transform:translate(var(--px,560px),var(--py,420px));transition:transform .72s cubic-bezier(.45,0,.2,1),opacity .3s var(--ease);filter:drop-shadow(0 4px 6px rgba(18,18,18,.25))}.symmetry-hero .Deck_pointer__nCEZX[data-on]{opacity:1}.symmetry-hero .Deck_pointer__nCEZX svg{display:block;transform-origin:20% 10%;transition:transform .14s ease-out}.symmetry-hero .Deck_pointer__nCEZX[data-press] svg{transform:scale(.84)}.symmetry-hero .Deck_allDone__KbAJI{grid-area:1/1;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px;border:1px solid var(--line-strong);border-radius:32px;background:#fafafa;opacity:0;transform:scale(.96);transition:opacity .3s var(--ease),transform .3s var(--ease)}.symmetry-hero .Deck_allDone__KbAJI[data-on]{opacity:1;transform:none;transition:opacity .45s var(--ease),transform .6s var(--ease)}.symmetry-hero .Deck_allDoneMark__6t_ji{display:grid;place-items:center;width:48px;height:48px;border-radius:99px;background:#a9f2c0}.symmetry-hero .Deck_allDone__KbAJI[data-on] .Deck_allDoneMark__6t_ji{animation:Deck_done-pop__BpWji .6s var(--ease) .1s backwards}@keyframes Deck_done-pop__BpWji{0%{transform:scale(.6)}}.symmetry-hero .Deck_allDoneTitle__aqNSn{font:700 20px/22px var(--product);letter-spacing:-.4px}.symmetry-hero .Deck_allDoneText___BVLG{font-size:16px;letter-spacing:-.15px;color:rgba(18,18,18,.64)}.symmetry-hero .Deck_how__O9MnT{position:absolute;left:50%;top:max(409px,calc(100% + 78px));translate:-50% 0;display:inline-flex;align-items:center;height:24px;padding:0 12px;border:0;border-radius:999px;background:rgba(18,18,18,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#f2f2f2;font:500 13px/1.3 var(--text);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease)}@media (hover:hover){.symmetry-hero .Deck_how__O9MnT:hover{background:rgba(18,18,18,.5)}}.symmetry-hero .Deck_how__O9MnT:focus-visible{outline:2px solid #2f95c6;outline-offset:2px}.symmetry-hero .Deck_progress__pLyTz{position:absolute;left:50%;top:max(409px,calc(100% + 78px));translate:-50% 0;display:inline-flex;align-items:center;height:24px;padding:0 11px 0 9px;border-radius:999px;background:rgba(18,18,18,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0;color:#f2f2f2;font:500 12px/1 var(--text);white-space:nowrap;cursor:pointer;transition:background-color .2s}.symmetry-hero .Deck_progress__pLyTz:hover{background:rgba(18,18,18,.48)}.symmetry-hero .Deck_progress__pLyTz:focus-visible{outline:2px solid #2f95c6;outline-offset:2px}.symmetry-hero .Deck_progressIcon__51fh_{position:relative;flex:none;width:8px;height:9px}.symmetry-hero .Deck_progressIcon__51fh_ i{position:absolute;top:0;bottom:0;background:currentColor;transition:clip-path .3s var(--ease),left .3s var(--ease),width .3s var(--ease)}.symmetry-hero .Deck_progressIcon__51fh_ i:first-child{left:0;width:3px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.symmetry-hero .Deck_progressIcon__51fh_ i:last-child{left:5px;width:3px}.symmetry-hero .Deck_progress__pLyTz[data-held] .Deck_progressIcon__51fh_ i:first-child{width:8px;clip-path:polygon(0 0,100% 50%,100% 50%,0 100%)}.symmetry-hero .Deck_progress__pLyTz[data-held] .Deck_progressIcon__51fh_ i:last-child{left:8px;width:0}.symmetry-hero .Deck_progressLabel__gkO0a{display:inline-block;max-width:0;overflow:hidden;opacity:0;transition:max-width .35s var(--ease),margin .35s var(--ease),opacity .25s}.symmetry-hero .Deck_progress__pLyTz[data-held] .Deck_progressLabel__gkO0a{max-width:60px;margin-left:6px;opacity:1}.symmetry-hero .Deck_progressTrack__EqPZf{position:relative;flex:none;width:72px;height:2px;margin-left:8px;border-radius:2px;overflow:hidden;background:rgba(237,236,234,.32)}.symmetry-hero .Deck_progressTrack__EqPZf i{position:absolute;inset:0;border-radius:inherit;background:currentColor;transform-origin:0 50%;animation:Deck_dk-progress__nwVfI var(--dur) linear both;animation-play-state:paused}.symmetry-hero .Deck_progress__pLyTz[data-run] .Deck_progressTrack__EqPZf i{animation-play-state:running}@media (hover:none),(max-width:767.98px){.symmetry-hero .Deck_progress__pLyTz{display:none}}@keyframes Deck_dk-progress__nwVfI{0%{transform:scaleX(var(--from))}to{transform:scaleX(var(--to))}}@media (prefers-reduced-motion:no-preference){.symmetry-hero:not([data-go]):not([data-still]) .Deck_how__O9MnT,.symmetry-hero:not([data-go]):not([data-still]) .Deck_progress__pLyTz{opacity:0}.symmetry-hero[data-go]:not([data-still]) .Deck_how__O9MnT,.symmetry-hero[data-go]:not([data-still]) .Deck_progress__pLyTz{animation:Deck_how-in__2biyU .9s cubic-bezier(.16,1,.3,1) 1.9s backwards}}@keyframes Deck_how-in__2biyU{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1199.98px){.symmetry-hero .Deck_stage__eUoID{display:block;position:relative;order:2;flex:none;align-self:center;width:calc(1440px * var(--zd));height:0;margin-top:calc(-1 * var(--deck-lift) - (503px + var(--top)) * var(--zd));margin-bottom:calc(var(--deck-lift) + (503px + var(--top)) * var(--zd))}.symmetry-hero .Deck_frame__vDy6Y{zoom:var(--zd)}}@media (max-width:767.98px){.symmetry-hero .Deck_stage__eUoID{--cw:440px}.symmetry-hero .Deck_card__6G95c{gap:12px;padding:22px;border-radius:28px}.symmetry-hero .Deck_logo__6J9H4{width:42px;height:42px;border-radius:12px}.symmetry-hero .Deck_from__UeIdX b{font-size:16px}.symmetry-hero .Deck_title___Rwtf{font-size:18px;line-height:1.35}.symmetry-hero .Deck_body__yMksE{font-size:15px;height:44px}.symmetry-hero .Deck_kbd__hB29x{display:none}.symmetry-hero .Deck_action__3TeKt{padding:0 13px}.symmetry-hero .Deck_actions__3pucX{gap:6px}.symmetry-hero .Deck_actions__3pucX [data-act=delete] .Deck_label__LqQVA{font-size:0;gap:0}.symmetry-hero .Deck_actions__3pucX [data-act=delete]{padding:0 9px}.symmetry-hero .Deck_start__HvJou{padding:0 12px 0 6px}.symmetry-hero .Deck_symStep___u6TU{flex-wrap:wrap;row-gap:6px}.symmetry-hero .Deck_skill__CuMfV{margin-left:36px}.symmetry-hero .Deck_symStep___u6TU{font-size:15px}.symmetry-hero .Deck_sym__dTKkn{--lift:13px}.symmetry-hero .Deck_skill__CuMfV{transition:opacity .25s var(--ease),transform .5s var(--ease)}.symmetry-hero .Deck_sym__dTKkn[data-done] .Deck_skill__CuMfV{opacity:0}.symmetry-hero .Deck_resultText__D46ZB span{display:none}.symmetry-hero .Deck_deck__UnqCN{min-height:290px}.symmetry-hero .Deck_how__O9MnT,.symmetry-hero .Deck_progress__pLyTz{zoom:calc(1 / var(--zd));top:calc(100% + 62px * var(--zd))}}.symmetry-hero .Hero_root__ZnY_6{position:relative;width:100%;height:100%}.symmetry-hero .Hero_surface__d1G7e{position:absolute;top:0;left:-2000px;right:-2000px;height:1000px;background:var(--surface)}.symmetry-hero .Hero_h1__CAFAB{position:absolute;left:230px;top:176px;width:980px;font-size:60px;text-align:center;z-index:2;--display-drop:0.061em}.symmetry-hero .Hero_line__QaqFB{display:block;overflow:clip;overflow-clip-margin:.12em;padding-right:.03em}.symmetry-hero .Hero_lineInner__cnj0G{display:block}.symmetry-hero .Hero_sub__uPXYl{position:absolute;left:440px;top:333px;width:560px;font-size:18px;line-height:1.5;color:var(--muted);text-align:center;z-index:2}.symmetry-hero .Hero_cta__I_oag{position:absolute;left:634px;top:404px;z-index:2}.symmetry-hero .Hero_cta__I_oag .Hero_ctaButton__qK2EY{width:172px;font-weight:400;letter-spacing:.01em;padding:2px 0 0}@media (min-width:1200px){.symmetry-hero .Hero_root__ZnY_6[data-deck] .Hero_cta__I_oag,.symmetry-hero .Hero_root__ZnY_6[data-deck] .Hero_h1__CAFAB,.symmetry-hero .Hero_root__ZnY_6[data-deck] .Hero_sub__uPXYl{translate:0 -32px}.symmetry-hero .Hero_root__ZnY_6[data-deck] .Hero_cluster__5xtsz{translate:0 -72px}.symmetry-hero .Hero_root__ZnY_6[data-deck] .Hero_surface__d1G7e{height:928px}}.symmetry-hero .Hero_cluster__5xtsz{position:absolute;overflow:clip;pointer-events:none;z-index:1}.symmetry-hero .Hero_layer__Znr4I{position:absolute}.symmetry-hero .Hero_drift__0DgVo,.symmetry-hero .Hero_fill__vUOga{position:absolute;inset:0}.symmetry-hero .Hero_drift__0DgVo{will-change:transform;animation:Hero_drift__0DgVo var(--period) ease-in-out calc(var(--phase) + var(--t, 0s)) infinite}@keyframes Hero_drift__0DgVo{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,var(--amp),0)}}.Hero_root__ZnY_6:not([data-live]) .Hero_drift__0DgVo,.symmetry-hero[data-still] .Hero_drift__0DgVo{animation:none;will-change:auto}@media (prefers-reduced-motion:reduce){.symmetry-hero .Hero_drift__0DgVo{animation:none;will-change:auto}}@media (prefers-reduced-motion:no-preference){.symmetry-hero:not([data-go]):not([data-still]) .Hero_lineInner__cnj0G{transform:translateY(108%)}.symmetry-hero:not([data-go]):not([data-still]) .Hero_sub__uPXYl{opacity:.004;transform:translateY(16px)}.symmetry-hero:not([data-go]):not([data-still]) .Hero_cta__I_oag{opacity:0;transform:translateY(14px)}.symmetry-hero:not([data-go]):not([data-still]) .Hero_rise__r6MGG{transform:translateY(var(--rise))}.symmetry-hero:not([data-go]):not([data-still]) .Hero_arrive__h6_uV,.symmetry-hero:not([data-still]) .Hero_window__yMi9g:not([data-demo]) .Hero_arrive__h6_uV{opacity:.004;transform:translateY(72px) scale(.975)}.symmetry-hero[data-go]:not([data-still]) .Hero_lineInner__cnj0G{animation:Hero_hero-line__8lYdk var(--dur) cubic-bezier(.16,1,.3,1) var(--at) backwards}.symmetry-hero[data-go]:not([data-still]) .Hero_sub__uPXYl{animation:Hero_hero-sub__sGkC0 var(--dur) cubic-bezier(.16,1,.3,1) var(--at) backwards}.symmetry-hero[data-go]:not([data-still]) .Hero_cta__I_oag{animation:Hero_hero-cta__H7Cmu var(--dur) cubic-bezier(.16,1,.3,1) var(--at) backwards}.symmetry-hero[data-go]:not([data-still]) .Hero_rise__r6MGG{will-change:transform;animation:Hero_hero-rise__bnwkt var(--dur) cubic-bezier(.16,1,.3,1) var(--at) backwards}.symmetry-hero[data-go]:not([data-still]) .Hero_root__ZnY_6[data-gone] .Hero_rise__r6MGG{will-change:auto}.symmetry-hero[data-go]:not([data-still]) .Hero_window__yMi9g[data-demo] .Hero_arrive__h6_uV{animation:Hero_hero-fade__cdLDi var(--fade) cubic-bezier(.16,1,.3,1) var(--at) backwards,Hero_hero-arrive__a37q8 var(--dur) cubic-bezier(.16,1,.3,1) var(--at) backwards}}@media (prefers-reduced-motion:reduce){.symmetry-hero .Hero_window__yMi9g:not([data-demo]) .Hero_arrive__h6_uV{opacity:.004}}.symmetry-hero[data-still] .Hero_window__yMi9g:not([data-demo]) .Hero_arrive__h6_uV{opacity:.004}@keyframes Hero_hero-line__8lYdk{0%{transform:translateY(108%)}}@keyframes Hero_hero-sub__sGkC0{0%{opacity:.004;transform:translateY(16px)}}@keyframes Hero_hero-cta__H7Cmu{0%{opacity:0;transform:translateY(14px)}}@keyframes Hero_hero-rise__bnwkt{0%{transform:translateY(var(--rise))}}@keyframes Hero_hero-fade__cdLDi{0%{opacity:.004}}@keyframes Hero_hero-arrive__a37q8{0%{transform:translateY(72px) scale(.975)}}.symmetry-hero .Hero_window__yMi9g{position:absolute;z-index:3}.symmetry-hero .Hero_root__ZnY_6[data-depth] .Hero_layer__Znr4I,.symmetry-hero .Hero_root__ZnY_6[data-depth] .Hero_window__yMi9g{will-change:transform}.symmetry-hero .Hero_closeAt__LIuGM{position:absolute;left:720px;width:0;height:0;z-index:4}.symmetry-hero .Hero_close___P2IQ{position:absolute;left:0;top:0;translate:-50% 0;display:inline-flex;align-items:center;height:24px;padding:0 12px;border:0;border-radius:999px;background:rgba(18,18,18,.78);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#f2f2f2;font:500 13px/1.3 var(--text);white-space:nowrap;cursor:pointer;animation:Hero_close-in__7XHvr .4s cubic-bezier(.22,1,.36,1) .3s backwards;transition:background-color .2s}@media (hover:hover){.symmetry-hero .Hero_close___P2IQ:hover{background:rgba(18,18,18,.92)}}.symmetry-hero .Hero_close___P2IQ:focus-visible{outline:2px solid #2f95c6;outline-offset:2px}@keyframes Hero_close-in__7XHvr{0%{opacity:0;transform:translateY(-6px)}}.symmetry-hero .Hero_body__Eah5b{position:absolute;overflow:clip;border-radius:16px}.symmetry-hero .Hero_panel__cpcx_{position:absolute;overflow:clip;border-radius:10.8889px}.symmetry-hero .Hero_shapesZoom__bdFmN,.symmetry-hero .Hero_shapes__8APa0,.symmetry-hero .Hero_winZoom__ePtTn,.symmetry-hero .Hero_win__ToOer{display:contents}@media (max-width:1199.98px){.symmetry-hero .Hero_root__ZnY_6{--nav-h:72px;--z:min(0.8333,calc((var(--vw, 1024) - 80) / 1002));--zs:var(--z);--zw:var(--z);--art-gap:calc(-152px * var(--zs));--win-lift:calc(486px * var(--zw));--overhang:calc(611px * var(--zw) - var(--win-lift));display:flex;flex-direction:column;height:auto;padding:calc(var(--nav-h) + 80px) 0 var(--overhang);overflow:clip}.symmetry-hero .Hero_surface__d1G7e{left:0;right:0;height:auto;bottom:var(--overhang)}.symmetry-hero .Hero_h1__CAFAB{position:relative;left:auto;top:auto;width:auto;margin:0 var(--gutter-flow);font-size:56px}.symmetry-hero .Hero_sub__uPXYl{width:min(560px,100% - 2 * var(--gutter-flow));margin-top:16px;text-wrap:balance}.symmetry-hero .Hero_cta__I_oag,.symmetry-hero .Hero_sub__uPXYl{position:relative;left:auto;top:auto;align-self:center}.symmetry-hero .Hero_cta__I_oag{margin-top:24px}.symmetry-hero .Hero_shapes__8APa0{display:block;position:relative;order:1;flex:none;align-self:center;width:calc(1440px * var(--zs));height:calc(1000px * var(--zs));margin-top:calc(var(--art-gap) - 290px * var(--zs));pointer-events:none}.symmetry-hero .Hero_shapesZoom__bdFmN{display:block;position:absolute;left:0;top:0;width:1440px;height:1000px;zoom:var(--zs)}.symmetry-hero .Hero_win__ToOer{display:block;position:relative;order:2;flex:none;align-self:center;width:calc(1440px * var(--zw));height:0;margin-top:calc(-1 * var(--win-lift) - 514px * var(--zw));margin-bottom:calc(var(--win-lift) + 514px * var(--zw))}.symmetry-hero .Hero_winZoom__ePtTn{display:block;position:absolute;left:0;top:0;width:1440px;height:0;zoom:var(--zw)}.symmetry-hero .Hero_close___P2IQ{zoom:calc(1 / var(--zw))}.symmetry-hero .Hero_root__ZnY_6[data-deck]{--zd:min(1,calc((var(--vw, 1024) - 80) / 760));--zs:var(--zd);--art-gap:calc(-52px * var(--zs));--deck-lift:calc(449px * var(--zs));--overhang:max(calc(611px * var(--zw) - var(--win-lift) + 56px),calc(440px * var(--zd) - var(--deck-lift) + 16px))}.symmetry-hero .Hero_root__ZnY_6[data-deck] .Hero_shapes__8APa0{margin-top:calc(var(--art-gap) - 400px * var(--zs))}}@media (max-width:767.98px){.symmetry-hero .Hero_root__ZnY_6{--nav-h:64px;--zs:calc(var(--vw, 390) / 900);--zw:calc(var(--vw, 390) / 780);--art-gap:-24px;--win-lift:calc(280px * var(--zs));padding-top:calc(var(--nav-h) + 48px)}.symmetry-hero .Hero_h1__CAFAB{font-size:40px}.symmetry-hero .Hero_line__QaqFB{text-wrap:balance}.symmetry-hero .Hero_sub__uPXYl{font-size:15px}.symmetry-hero .Hero_win__ToOer{align-self:flex-start;margin-left:calc(var(--gutter-flow) - 230px * var(--zw))}.symmetry-hero .Hero_closeAt__LIuGM{left:calc(230px + (var(--vw, 390) / 2 - 20) * 780px / var(--vw, 390))}.symmetry-hero .Hero_root__ZnY_6[data-deck]{--zd:min(1,calc((var(--vw, 390) - 48) / 440));--zs:calc(var(--vw, 390) / 900);--zw:calc((var(--vw, 390) - 48) / 1002);--deck-lift:calc(270px * var(--zd) + 148px);--art-gap:calc(82px + var(--deck-lift) - 600px * var(--zs));--win-lift:calc(var(--deck-lift) - 11px * var(--zw));--overhang:0px}.symmetry-hero .Hero_root__ZnY_6[data-deck] .Hero_win__ToOer{align-self:center;margin-left:0}.symmetry-hero .Hero_root__ZnY_6[data-deck] .Hero_closeAt__LIuGM{left:720px}}@media (min-width:540px) and (max-width:767.98px){.symmetry-hero .Hero_root__ZnY_6{--zs:calc((var(--vw, 600) - 40) / 1002);--zw:var(--zs);--win-lift:calc(486px * var(--zw))}.symmetry-hero .Hero_win__ToOer{align-self:center;margin-left:0}.symmetry-hero .Hero_closeAt__LIuGM{left:720px}.symmetry-hero .Hero_root__ZnY_6[data-deck]{--zs:calc((var(--vw, 600) - 40) / 1002)}}@media (min-width:768px) and (max-width:1199.98px) and (max-height:540px){.symmetry-hero .Hero_root__ZnY_6{padding-top:calc(var(--nav-h) + 32px)}}.symmetry-hero .Hero_hidden__liYMG{display:none}.symmetry-hero{--font-geist-sans:geist;position:relative;isolation:isolate;width:1440px;height:1042px;margin:0 auto;font-family:var(--text);color:var(--ink);font-size:16px;line-height:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased}.symmetry-hero *,.symmetry-hero :after,.symmetry-hero :before{box-sizing:border-box}.symmetry-hero a{text-decoration:none;color:inherit}.symmetry-hero button{font:inherit;cursor:pointer}.symmetry-hero img,.symmetry-hero svg{display:block}.symmetry-hero .Button_dark__li0_g{color:white}.symmetry-hero .Nav_logo__kjzRQ img{height:24px;width:auto;max-width:none}.symmetry-hero .Button_base__xcPDI:hover{filter:none}.symmetry-hero .display{font-family:var(--display);font-weight:500;line-height:1.1;letter-spacing:-.03em}@media (max-width:1199.98px){.symmetry-hero{width:100%;height:auto}}@media (min-width:1200px) and (max-width:1439.98px){.symmetry-hero{left:50%;margin-left:-720px}}@media (max-width:767.98px){.symmetry-hero{--gutter-flow:20px;--flow-gap:88px}}.symmetry-hero{background:#fff}@media (min-width:1200px){body:has(.symmetry-hero),html:has(.symmetry-hero){min-width:1440px}.symmetry-hero{left:auto;margin:0 auto}}body:has(.symmetry-hero),html:has(.symmetry-hero){overflow-x:clip}.symmetry-hero:not([data-go]):not([data-still]) .Deck_deck__UnqCN{visibility:hidden}.symmetry-hero .Deck_progress__pLyTz[hidden]{display:none}.symmetry-hero .Button_wash__NOE1m{transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .45s cubic-bezier(.16,1,.3,1)}.symmetry-hero .Hero_cta__I_oag{left:0;width:100%;display:flex;align-items:center;justify-content:center;gap:12px}.symmetry-hero .spotlight-hero-download{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 20px;border:1px solid #12121233;border-radius:999px;background:transparent;color:#121212;cursor:pointer;font:inherit}.spotlight-hero-download svg{flex-shrink:0}.spotlight-hero-download>span{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:15px;transition:max-width .22s ease,opacity .16s ease,margin-left .22s ease}.spotlight-hero-download:is(:hover,:focus)>span{max-width:120px;opacity:1;margin-left:8px}.symmetry-hero .spotlight-hero-download:hover{background:transparent}.symmetry-hero .spotlight-hero-download:focus-visible{outline:2px solid #74766b;outline-offset:4px}@media (prefers-reduced-motion:reduce){.spotlight-hero-download>span{transition:none}}.symmetry-hero .hero-search-badge{background:#eee5f7;padding:0 10px;gap:7px}.symmetry-hero .hero-search-badge>.hero-workspace-icon{width:14px;height:14px}.symmetry-hero .hero-search-sources{display:flex;align-items:center;gap:4px}.symmetry-hero .hero-search-sources img{width:14px;height:14px;object-fit:contain}.symmetry-hero .hero-search-badge .hero-search-sources img{opacity:0;transform:translateY(3px);transition:opacity .3s ease,transform .3s ease}.symmetry-hero .hero-search-badge[data-on] .hero-search-sources img{opacity:1;transform:none;transition-delay:.15s}.symmetry-hero .hero-search-badge[data-on] .hero-search-sources img+img{transition-delay:.4s}.symmetry-hero .hero-search-badge{background:#f0eaf7;color:#61447c;padding:0 9px 0 11px;gap:8px}.symmetry-hero .hero-search-sources{gap:3px;margin-left:2px}.symmetry-hero .hero-search-sources img{box-sizing:content-box;width:12px;height:12px;padding:3px;border-radius:5px;background:#fff}.symmetry-hero .hero-decision-badge{padding:0 11px;gap:7px}.symmetry-hero .hero-decision-badge[data-tone=skip]{background:#faf0d9;color:#805c24}.symmetry-hero .hero-decision-badge[data-tone=save]{background:#eee5f7;color:#61447c}.symmetry-hero .hero-decision-badge[data-tone=apply]{background:#edf5ef;color:#28563a}.symmetry-hero .hero-decision-dot{width:5px;height:5px;border-radius:50%;background:currentColor}