.organize-page{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-ui);--organize-accent:var(--fitrank)}.organize-page *,.organize-demo *{min-width:0}.organize-container{width:100%;max-width:1240px;margin-inline:auto;padding-inline:28px;position:relative}.organize-background{object-fit:cover;z-index:0}.organize-eyebrow{color:var(--organize-accent,var(--fitrank));text-transform:uppercase;font-size:var(--type-label);letter-spacing:.12em;margin-bottom:12px;font-weight:700}.organize-page h1,.organize-page h2{text-transform:none;letter-spacing:0;font-weight:800;line-height:1.03}.organize-page h2{font-size:var(--type-section);font-family:var(--font-display)}.organize-page h2 span,.organize-page h1 span{color:var(--organize-accent)}.organize-page p{text-wrap:pretty}.organize-primary,.organize-secondary{border:1px solid var(--organize-accent,var(--fitrank));background:var(--organize-accent,var(--fitrank));min-height:43px;color:var(--warning);font-weight:700;font-size:var(--type-button);text-transform:uppercase;text-align:center;letter-spacing:.025em;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;line-height:1.4;display:inline-flex}.organize-secondary{border-color:var(--border-subtle);color:var(--text-primary);background:var(--surface-1)}.organize-page :is(a,button):focus-visible,.organize-demo :is(a,button):focus-visible{outline:2px solid var(--fitrank);outline-offset:4px}.organize-primary:hover{background:var(--fitrank-hover);border-color:var(--fitrank)}.organize-secondary:hover{border-color:var(--fitrank)}.organize-hero{isolation:isolate;border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.organize-hero .organize-background{object-position:60% 23%;width:72%!important;left:auto!important;right:0!important}.organize-hero-shade{background:linear-gradient(90deg,color-mix(in srgb, var(--bg-page) 96%, transparent) 0%,color-mix(in srgb, var(--bg-page) 91%, transparent) 27%,color-mix(in srgb, var(--bg-page) 33%, transparent) 60%,color-mix(in srgb, var(--bg-page) 7%, transparent)),linear-gradient(0deg,color-mix(in srgb, var(--bg-page) 53%, transparent),transparent 50%);position:absolute;inset:0}.organize-hero-content{padding-block:56px 36px}.organize-hero h1{font-size:var(--type-hero);max-width:700px;font-family:var(--font-display)}.organize-hero-description{color:var(--text-primary);font-size:var(--text-sm);max-width:530px;margin-top:18px;line-height:1.6}.organize-actions{flex-wrap:wrap;gap:15px;margin-top:22px;display:flex}.organize-hero-tools{flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;padding:0;list-style:none;display:flex}.organize-hero-tools li{font-size:var(--text-xs);align-items:center;gap:10px;font-weight:600;display:flex}.organize-hero-tools svg{color:var(--organize-accent)}.organize-problem{border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.organize-problem-photo{width:33%;position:absolute;inset:0 auto 0 0}.organize-problem-photo .organize-background{object-position:52% 30%}.organize-problem-photo:after{content:"";background:linear-gradient(90deg,color-mix(in srgb, var(--bg-page) 13%, transparent),color-mix(in srgb, var(--bg-page) 7%, transparent) 65%,var(--bg-page));position:absolute;inset:0}.organize-problem-grid{grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:30px;padding-block:32px;display:grid}.organize-problem-copy{grid-column:2}.organize-problem-copy>p:last-child{color:var(--text-secondary);font-size:var(--text-xs);margin-top:15px;line-height:1.65}.organize-problem-stats{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-2) 80%, transparent);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.organize-problem-stats>div{align-items:center;gap:15px;padding:24px 18px;display:flex}.organize-problem-stats>div:nth-child(odd){border-right:1px solid var(--border-subtle)}.organize-problem-stats>div:nth-child(-n+2){border-bottom:1px solid var(--border-subtle)}.organize-problem-stats strong{font-size:var(--type-metric);font-weight:800;font-family:var(--font-display);display:block}.organize-problem-stats small{font-size:var(--type-meta);text-transform:uppercase;color:var(--text-secondary);margin-top:3px;display:block}.organize-problem-stats svg{flex-shrink:0;width:25px}.organize-problem-stats>p{text-align:center;font-size:var(--text-xs);color:var(--text-secondary);border-top:1px solid var(--border-subtle);grid-column:1/-1;padding:7px 10px}.organize-section{border-bottom:1px solid var(--border-subtle);padding-block:32px;scroll-margin-top:85px}.organize-section-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:24px;display:flex}.organize-section-heading>p{max-width:310px;color:var(--text-secondary);font-size:var(--type-body);line-height:1.6;font-family:var(--font-ui)}.organize-tool-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.organize-tool-grid article{border:1px solid var(--border-subtle);background:var(--gradient-panel);border-radius:8px;padding:22px 17px}.organize-tool-grid svg{color:var(--organize-accent);margin-bottom:17px}.organize-tool-grid h3{font-size:var(--type-section);text-transform:none;font-weight:800;font-family:var(--font-display);margin-bottom:12px}.organize-tool-grid p{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.6}.organize-step-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style:none;display:grid}.organize-step-grid li>div{align-items:center;gap:20px;margin-bottom:18px;display:flex}.organize-step-grid li>div>span{border:1px solid var(--fitrank);width:36px;height:36px;color:var(--organize-accent);font-size:var(--text-xs);border-radius:50%;flex-shrink:0;place-items:center;font-weight:800;display:grid}.organize-step-grid svg{color:var(--organize-accent);flex-shrink:0}.organize-step-grid i{background:var(--fitrank-soft);flex:1;height:1px}.organize-step-grid h3{font-size:var(--type-section);text-transform:none;font-weight:800;font-family:var(--font-display);margin-bottom:8px}.organize-step-grid p{font-size:var(--text-xs);color:var(--text-secondary);max-width:240px;line-height:1.6}.organize-dashboard-section{border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.organize-dashboard-shade{background:linear-gradient(90deg,color-mix(in srgb, var(--bg-page) 33%, transparent),color-mix(in srgb, var(--bg-page) 80%, transparent) 50%,color-mix(in srgb, var(--bg-page) 96%, transparent) 85%);position:absolute;inset:0}.organize-dashboard-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:60px;padding-block:42px;display:grid}.organize-dashboard-art{padding:8px;transform:perspective(1200px)rotateY(8deg)rotate(-3deg)}.organize-dashboard-copy>p:not(.organize-eyebrow){color:var(--text-secondary);font-size:var(--type-label);margin-top:14px;line-height:1.65}.organize-dashboard-copy>ul{gap:10px;margin:22px 0;padding:0;list-style:none;display:grid}.organize-dashboard-copy li{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:10px;display:flex}.organize-dashboard-copy li svg{color:var(--organize-accent);flex-shrink:0}.organize-dashboard-preview{background:var(--surface-1);color:var(--text-primary);border:1px solid var(--border-subtle);box-shadow:0 15px 50px var(--border-strong);text-align:left;font-family:var(--font-ui);border-radius:12px;grid-template-columns:125px minmax(0,1fr);padding:13px;display:grid}.organize-dashboard-preview>aside{border-right:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding:8px 10px 8px 2px;display:flex}.organize-dashboard-preview aside strong{font-size:var(--text-sm);margin-bottom:12px;font-style:italic;font-weight:800}.organize-dashboard-preview aside strong span{color:var(--fitrank)}.organize-dashboard-preview aside>span{font-size:var(--text-xs);color:var(--text-secondary);border-radius:4px;align-items:center;gap:8px;padding:8px 5px;display:flex}.organize-dashboard-preview .is-selected{background:var(--fitrank-soft);color:var(--fitrank)}.organize-dashboard-main{min-width:0;padding:12px 0 0 15px}.organize-preview-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.organize-preview-title small{font-size:var(--type-meta);color:var(--text-secondary);letter-spacing:.09em}.organize-preview-title h3{font-weight:800;font-size:var(--type-section);font-family:var(--font-display);margin-top:6px}.organize-preview-title p{font-size:var(--text-xs);color:var(--text-secondary);align-items:center;gap:5px;margin-top:7px;display:flex}.organize-preview-title>span{border:1px solid var(--fitrank-border);color:var(--fitrank);font-size:var(--text-xs);border-radius:4px;padding:3px 5px}.organize-preview-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:20px 0 14px;display:grid}.organize-preview-stats>div{border:1px solid var(--border-subtle);background:var(--surface-2);border-radius:6px;padding:11px 9px}.organize-preview-stats strong{font-size:var(--type-metric);font-weight:800;font-family:var(--font-display)}.organize-preview-stats small{font-size:var(--type-meta);color:var(--text-secondary);margin-top:5px;line-height:1.5;display:block}.organize-preview-table{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:7px;padding:12px}.organize-preview-table h4{font-size:var(--type-section);font-weight:700;font-family:var(--font-display);margin-bottom:8px}.organize-preview-table>div{border-top:1px solid var(--border-subtle);align-items:center;gap:9px;padding:10px 0;display:flex}.organize-preview-avatar{background:var(--surface-4);width:25px;height:25px;color:var(--fitrank);font-size:var(--text-xs);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.organize-preview-table strong{font-size:var(--text-xs);display:block}.organize-preview-table small{font-size:var(--type-meta);color:var(--text-secondary);margin-top:3px;display:block}.organize-preview-table>div>span:last-child{color:var(--fitrank);border:1px solid var(--fitrank-border);font-size:var(--text-xs);border-radius:4px;margin-left:auto;padding:3px 5px}.organize-preview-table>div>.is-pending:last-child{color:var(--warning);border-color:var(--warning)}.organize-preview-note{color:var(--text-secondary);font-size:var(--text-xs);margin-top:10px;line-height:1.5}.organize-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-top:7px;display:grid}.organize-plan{border:1px solid var(--border-subtle);background:var(--gradient-panel);border-radius:9px;flex-direction:column;padding:24px;display:flex;position:relative}.organize-plan.is-highlighted{border-color:var(--organize-accent)}.organize-plan-badge{background:var(--organize-accent);color:var(--bg-page);font-size:var(--type-badge);text-transform:uppercase;white-space:nowrap;border-radius:20px;padding:4px 15px;font-weight:800;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.organize-plan h3{font-size:var(--type-section);text-transform:none;font-weight:800;font-family:var(--font-display)}.organize-plan>p{color:var(--text-secondary);font-size:var(--text-xs);min-height:36px;margin-top:7px;line-height:1.5}.organize-plan-price{flex-wrap:wrap;align-items:baseline;gap:6px;margin-block:18px;display:flex}.organize-plan-price strong{font-size:var(--text-2xl);letter-spacing:0;font-weight:800}.organize-plan-price>span{font-size:var(--text-xs);color:var(--text-secondary)}.organize-plan ul{gap:9px;margin-bottom:23px;padding:0;list-style:none;display:grid}.organize-plan li{font-size:var(--text-xs);color:var(--text-secondary);align-items:flex-start;gap:9px;line-height:1.4;display:flex}.organize-plan li svg{color:var(--organize-accent);flex-shrink:0}.organize-plan>a{width:100%;margin-top:auto}.organize-final{position:relative;overflow:hidden}.organize-final .organize-background{object-position:center 65%}.organize-final-shade{background:linear-gradient(90deg,color-mix(in srgb, var(--bg-page) 95%, transparent),color-mix(in srgb, var(--bg-page) 40%, transparent) 65%,color-mix(in srgb, var(--bg-page) 73%, transparent));position:absolute;inset:0}.organize-final-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;padding-block:38px;display:grid}.organize-final h2{font-size:var(--type-section);font-family:var(--font-display)}.organize-final p:not(.organize-eyebrow){font-size:var(--type-label);max-width:500px;color:var(--text-secondary);margin-top:12px;line-height:1.6}.organize-final-grid>div:last-child{text-align:center;gap:8px;display:grid}.organize-final-grid>div:last-child p{font-size:var(--text-xs);margin:0}.organize-demo{border:1px solid var(--border-subtle);background:var(--surface-2);width:calc(100% - 32px);max-width:1000px;max-height:90dvh;color:var(--text-primary);font-family:var(--font-ui);border-radius:12px;margin:auto;padding:25px;overflow:auto}.organize-demo::backdrop{background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.organize-demo>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.organize-demo>header h2{font-size:var(--type-section);text-transform:none;font-weight:800;font-family:var(--font-display)}.organize-demo>header button{cursor:pointer;padding:8px}.organize-demo .organize-dashboard-preview{box-shadow:none}.organize-demo-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.organize-demo-actions p{max-width:470px;font-size:var(--text-xs);color:var(--text-secondary);line-height:1.7}@media (min-width:1500px){.organize-hero-content{padding-block:75px 45px}}@media (max-width:1099px){.organize-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.organize-problem-grid{grid-template-columns:.7fr 1.2fr 1fr;gap:20px}.organize-problem-photo{width:28%}.organize-problem-stats>div{gap:10px;padding:20px 12px}.organize-problem-stats strong{font-size:var(--type-metric);font-family:var(--font-display)}.organize-dashboard-grid{grid-template-columns:1.2fr 1fr;gap:28px}.organize-dashboard-preview{grid-template-columns:95px minmax(0,1fr);padding:9px}.organize-dashboard-main{padding-left:10px}.organize-preview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.organize-container{padding-inline:20px}.organize-hero .organize-background{object-position:66% center;width:100%!important}.organize-hero-shade{background:linear-gradient(90deg,color-mix(in srgb, var(--bg-page) 91%, transparent),color-mix(in srgb, var(--bg-page) 53%, transparent)),linear-gradient(0deg,color-mix(in srgb, var(--bg-page) 96%, transparent),transparent)}.organize-hero-content{padding-block:55px 30px}.organize-hero h1{font-size:var(--type-hero);font-family:var(--font-display)}.organize-hero-description{font-size:var(--text-sm)}.organize-actions{flex-direction:column;gap:10px;max-width:380px}.organize-hero-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:380px;margin-top:25px;display:grid}.organize-problem-grid{grid-template-columns:minmax(0,1fr);gap:25px;padding-block:32px}.organize-problem-copy{grid-column:auto}.organize-problem-photo{opacity:.22;width:100%}.organize-problem-photo:after{background:linear-gradient(0deg,var(--bg-page),color-mix(in srgb, var(--bg-page) 27%, transparent))}.organize-problem-copy h2{font-size:var(--type-section);font-family:var(--font-display)}.organize-problem-stats>div{justify-content:center;padding:21px 12px}.organize-problem-stats>div>svg{color:var(--fitrank)}.organize-section{padding-block:30px}.organize-section-heading{margin-bottom:22px;display:block}.organize-section-heading>p{margin-top:14px}.organize-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.organize-tool-grid article{padding:19px 14px}.organize-tool-grid h3{font-size:var(--type-section);font-family:var(--font-display)}.organize-tool-grid p{font-size:var(--text-xs)}.organize-step-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px}.organize-step-grid li>div{gap:12px}.organize-step-grid h3{font-size:var(--type-section);font-family:var(--font-display)}.organize-step-grid p{font-size:var(--text-xs)}.organize-dashboard-grid{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:32px}.organize-dashboard-art{padding:0;transform:none}.organize-dashboard-preview{border-radius:8px;grid-template-columns:76px minmax(0,1fr)}.organize-dashboard-preview aside>span{font-size:var(--text-xs);gap:5px;padding-inline:0}.organize-dashboard-preview aside strong{font-size:var(--text-xs)}.organize-dashboard-preview aside svg{flex-shrink:0;width:11px}.organize-preview-title h3{font-size:var(--type-section);font-family:var(--font-display)}.organize-preview-title p{font-size:var(--text-xs)}.organize-preview-title>span{display:none}.organize-preview-table{padding:9px}.organize-preview-table>div{gap:6px}.organize-preview-table>div>span:last-child{font-size:var(--text-xs);padding:3px}.organize-plan-grid{grid-template-columns:minmax(0,1fr);gap:25px}.organize-plan{padding:24px}.organize-final-grid{grid-template-columns:minmax(0,1fr);gap:25px}.organize-final-grid>div:last-child{width:100%;max-width:380px}.organize-demo{padding:18px}.organize-demo>header h2{font-size:var(--type-section);font-family:var(--font-display)}.organize-demo-actions{flex-direction:column;align-items:stretch}.organize-demo-actions a{width:100%}}@media (prefers-reduced-motion:reduce){.organize-dashboard-art{transform:none}}
