.workspace-account{padding:140px 24px 80px;min-height:80vh}.workspace-account-shell{max-width:1040px;margin:0 auto}.workspace-account h1{font-size:clamp(2.5rem,6vw,5rem);line-height:1.04;margin:16px 0 24px}.workspace-intro{font-size:1.1rem;max-width:620px;margin-bottom:40px}.workspace-card{border:1px solid #3d4146;border-radius:16px;background:#151719;padding:clamp(20px,4vw,36px);margin:24px 0}.workspace-card h2{font-size:1.5rem;margin:0 0 18px}.workspace-card p{line-height:1.65;margin:14px 0}.workspace-card label:not(.workspace-tool):not(.workspace-consent){display:grid;gap:8px;margin:18px 0}.workspace-card input:not([type=checkbox]):not([type=radio]),.workspace-card select{border:1px solid #72777e;border-radius:8px;padding:12px 14px;width:100%;background:#090b0d;color:#f4f4f4;font:inherit}.workspace-account button:focus-visible,.workspace-account summary:focus-visible,.workspace-card input:focus-visible,.workspace-card select:focus-visible{outline:3px solid #e7d578;outline-offset:4px}.workspace-account button:disabled{opacity:.5;cursor:not-allowed}.workspace-auth{max-width:600px}.workspace-actions,.workspace-card-heading,.workspace-session{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.workspace-card-heading,.workspace-session{justify-content:space-between}.workspace-session{overflow-wrap:anywhere}.workspace-state{padding:6px 12px;border:1px solid #897a43;color:#ecdb9b;border-radius:30px;font-size:.85rem}.workspace-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:24px 0}.workspace-plan{display:grid;gap:10px;text-align:left;padding:20px 16px;border:1px solid #64676c;border-radius:12px;background:#0c0e10;color:#f4f4f4}.workspace-plan strong{text-transform:uppercase;font-size:1.05rem}.workspace-plan.is-selected{border-color:#efd984;box-shadow:0 0 0 1px #efd984;background:#272619}.workspace-card fieldset{border:0;padding:0;margin:26px 0}.workspace-card legend{font-weight:700;margin-bottom:14px}.workspace-tool-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.workspace-tool{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid #45494e;border-radius:8px}.workspace-tool small{display:block;color:#c5c8cc;margin-top:5px;line-height:1.5}.workspace-consent input,.workspace-tool input{width:18px;height:18px;flex-shrink:0;margin-top:4px;accent-color:#efd984}.workspace-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.workspace-consent{display:flex;align-items:flex-start;gap:12px;margin:24px 0;line-height:1.6}.workspace-consent a,.workspace-text-button{text-decoration:underline;text-underline-offset:4px}.workspace-fine{color:#c5c8cc;font-size:.87rem}.workspace-card .workspace-consent-help{margin:-16px 0 24px 30px}.workspace-message{border-left:3px solid #d3bb64;padding:16px;background:#2c281d;margin:20px 0}.workspace-message.is-error{border-color:#fa9b87;background:#33221f}.workspace-quote{border:1px solid #c9b668;padding:24px;border-radius:12px;margin-top:24px}.workspace-card summary{cursor:pointer;font-weight:700;font-size:1.15rem}.workspace-cancel{margin-top:36px}.workspace-calendar-interval input,.workspace-card select{color-scheme:dark}.workspace-business-profile legend,.workspace-calendar-preferences legend{font-size:1.05rem}.workspace-optional{color:#c5c8cc;font-size:.82rem;font-weight:400}.workspace-card label:has(>.workspace-optional){grid-template-columns:max-content 1fr;align-items:baseline}.workspace-card label:has(>.workspace-optional)>input{grid-column:1/-1}.workspace-address-grid{display:grid;grid-template-columns:2fr 1fr 1fr;column-gap:16px}.workspace-calendar-days{display:grid;gap:14px;margin:20px 0}.workspace-calendar-day{border:1px solid #45494e;border-radius:10px;padding:16px}.workspace-calendar-day-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:12px}.workspace-calendar-day h3{font-size:1rem;margin:0}.workspace-calendar-interval{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.workspace-calendar-interval+.workspace-calendar-interval{border-top:1px solid #34383d;margin-top:14px;padding-top:14px}.workspace-calendar-interval label{flex:1 1 160px;margin:0!important}.workspace-calendar-day>.workspace-text-button{margin-top:10px}.workspace-calendar-preferences .workspace-text-button{min-height:36px;padding:7px 0;border:0;background:transparent;color:#ecdb9b;font:inherit;cursor:pointer}.workspace-calendar-preferences .workspace-text-button:hover:not(:disabled){color:#f4f4f4}.workspace-toolkit-links{margin:20px 0;padding:16px;border:1px solid #897a43;border-radius:12px;background:#1e1d16}.workspace-toolkit-links p{margin:0 0 10px}.workspace-toolkit-links ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.workspace-toolkit-links li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0}.workspace-toolkit-links small{color:#c5c8cc;overflow-wrap:anywhere;min-width:0}@media (max-width:768px){.workspace-address-grid{grid-template-columns:1fr 1fr}.workspace-address-grid>:first-child{grid-column:1/-1}}@media (max-width:640px){.workspace-account{padding:115px 16px 60px}.workspace-plan-grid{grid-template-columns:1fr}.workspace-plan{grid-template-columns:1fr auto}.workspace-plan strong{grid-column:1/-1}.workspace-address-grid,.workspace-fields,.workspace-tool-grid{grid-template-columns:1fr}}.workspace-setup-list{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:12px}.workspace-setup-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:14px 16px;border:1px solid #45494e;border-radius:12px}.workspace-setup-list li.is-done{border-color:#897a43;background:#1e1d16}.workspace-setup-row{display:flex;gap:12px;align-items:flex-start;margin:0!important;flex:1 1 320px}.workspace-setup-row input{width:18px;height:18px;flex-shrink:0;margin-top:4px;accent-color:#efd984}.workspace-setup-row small{display:block;color:#c5c8cc;margin-top:4px;line-height:1.5}.workspace-setup-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.workspace-addon-list{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:12px}.workspace-addon-list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 18px;border:1px solid #45494e;border-radius:10px}.workspace-addon-list li.is-on{border-color:#897a43;background:#1e1d16}.workspace-addon-copy{flex:1 1 320px;display:grid;gap:4px}.workspace-addon-copy small{color:#c5c8cc;line-height:1.5}.workspace-addon-price{color:#ecdb9b;font-weight:700;margin-left:6px}.workspace-selection-recap{border-bottom:1px solid var(--fx-line,#45494e);padding-bottom:26px;margin-bottom:28px}.workspace-selection-recap h3{margin:12px 0 0;font-size:1.4rem}.workspace-account .workspace-trial-offer{font-size:15px;line-height:1.4}.workspace-account .workspace-trial-offer b,.workspace-account .workspace-trial-offer strong{font-family:var(--font-heading),sans-serif;font-weight:700;font-size:28px;letter-spacing:-.03em}.workspace-plan .workspace-fine,.workspace-plan .workspace-trial-offer{grid-column:1/-1}.workspace-first-task{margin:24px 0;padding:24px;border:1px solid var(--fx-line,#897a43);border-left:3px solid var(--fx-brass,#d3bb64);background:var(--office-glass-surface,rgba(22,26,27,.65))}.workspace-first-task h3{font-size:clamp(1.25rem,3vw,1.7rem);line-height:1.3;margin:12px 0}#workspace-start,.workspace-card[id]{scroll-margin-top:110px}.workspace-account .workspace-text-button,.workspace-auth .workspace-actions button,.workspace-session button,.workspace-setup-links a{min-height:44px;display:inline-flex;align-items:center}.workspace-card input:not([type=checkbox]):not([type=radio]),.workspace-card select{min-height:48px;font-size:16px}.workspace-loading{min-height:170px;position:relative;overflow:hidden}.workspace-loading-line{display:block;width:64px;height:2px;background:var(--fx-brass,#d3bb64);animation:workspace-load-scan 1.4s ease-in-out infinite alternate;transform-origin:left}@keyframes workspace-load-scan{to{transform:scaleX(2.5);opacity:.35}}@media (prefers-reduced-motion:reduce){.workspace-loading-line{animation:none}}