.support-section{background:var(--canvas);padding-block:56px 80px}.software-directory{padding-top:32px}.support-heading{grid-template-columns:1fr 1fr;align-items:start;gap:72px;margin-bottom:40px;display:grid}.support-heading h2{font-size:32px;line-height:1.3}.support-heading>p{max-width:50ch;font-size:17px;line-height:1.75}.platform-list{border-top:1px solid var(--line)}.platform-row{border-bottom:1px solid var(--line);grid-template-columns:260px minmax(0,1fr);align-items:center;gap:68px;padding-block:32px;display:grid}.platform-mark{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.platform-mark img{object-fit:contain;max-width:100%;height:auto}.platform-freeagent{width:168px}.platform-sage{width:95px}.platform-xero{width:112px}.platform-quickbooks{width:168px}.platform-mark p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.platform-row h3{letter-spacing:0;margin:0 0 12px;font-size:24px;line-height:1.4}.platform-row>div>p:not(.platform-mark p){max-width:65ch;font-size:17px;line-height:1.7}.support-text-link{align-items:center;gap:20px;width:fit-content;max-width:100%;min-height:44px;margin-top:16px;padding-block:10px;font-size:16px;line-height:1.6;display:flex}.support-text-link span{flex-shrink:0}.library-feature{background:var(--accent);color:var(--on-action);grid-template-columns:1fr 1fr;display:grid}.library-feature-copy{align-self:center;padding:44px}.library-feature h2{color:var(--on-action);margin:14px 0 22px;font-size:36px;line-height:1.25}.library-feature-copy>p:not(.service-label){font-size:17px;line-height:1.75}.library-feature .button{margin-top:26px}.library-feature>img{object-fit:cover;width:100%;height:100%;min-height:390px}.library-downloads{padding-top:56px}.library-downloads>h2{margin-bottom:30px;font-size:30px}.library-document{border-block:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);align-items:center;gap:36px;padding-block:32px;display:grid}.library-document>img{width:130px;height:auto}.library-document>div{max-width:660px}.library-document h3{letter-spacing:0;margin:8px 0 14px;font-size:26px;line-height:1.4}.library-document p{font-size:17px;line-height:1.7}.library-document .library-draft{color:var(--muted);margin-top:14px;font-size:14px}.library-document .support-text-link{margin-top:8px}.feedback-options{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.client-voices{padding-bottom:48px}.voices-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:64px;display:grid}.voices-grid h2{margin-top:12px;font-size:32px}.voices-intro{position:sticky;top:110px}.voices-lead{max-width:30ch;margin:14px 0 26px;font-size:16px;line-height:1.7}.voices-intro .voices-leave{margin-top:26px}.client-quotes{columns:2;column-gap:56px}.client-quotes figure{break-inside:avoid;border-top:1px solid var(--line);margin:0 0 30px;padding-top:26px}.client-quotes blockquote{font-family:var(--display);font-size:23px;line-height:1.5}.client-quotes figcaption{margin-top:22px;font-size:14px;line-height:1.7}.client-quotes figcaption>span{margin-top:4px;display:block}.feedback-section{background:var(--pale);padding-top:44px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feedback-option{flex-direction:column;align-items:flex-start;padding:34px 42px 30px 0;display:flex}.feedback-option+.feedback-option{border-left:1px solid var(--line);padding-inline:42px 0}.feedback-option h3{letter-spacing:0;max-width:20ch;margin:12px 0 22px;font-size:28px;line-height:1.35}.feedback-option>p:not(.service-label):not(.feedback-note){margin-bottom:28px;font-size:17px;line-height:1.75}.feedback-option .button{margin-top:auto}.feedback-option .feedback-note{margin-top:14px;font-size:13px;line-height:1.6}.feedback-care{max-width:78ch;margin-top:28px;font-size:14px;line-height:1.8}.privacy-draft{background:var(--pale);margin-bottom:40px;padding:24px 28px}.privacy-draft p{margin:0;font-size:16px}.privacy-pending{border-top:1px solid var(--line);padding-top:32px}.privacy-pending p{font-size:16px}.privacy-layout .guide-article a{overflow-wrap:anywhere}.software-overview-link{align-items:center;gap:14px;min-height:44px;margin-top:12px;font-size:14px;display:inline-flex}@media (width<=1100px){.support-heading{gap:40px}.platform-row{grid-template-columns:200px 1fr;gap:40px}.library-feature-copy{padding:32px}.library-feature h2{font-size:32px}.feedback-option{padding-right:28px}.feedback-option+.feedback-option{padding-left:28px}}@media (width<=760px){.support-section{padding-block:36px 56px}.software-directory{padding-top:24px}.support-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.support-heading h2{font-size:28px}.support-heading>p{font-size:16px}.platform-row{grid-template-columns:1fr;gap:22px;padding-block:28px}.platform-row h3{font-size:23px}.platform-row>div>p:not(.platform-mark p){font-size:16px}.library-feature{grid-template-columns:1fr}.library-feature-copy{padding:30px 24px}.library-feature h2{font-size:30px}.library-feature-copy>p:not(.service-label){font-size:16px}.library-feature>img{aspect-ratio:1.6;object-fit:cover;height:auto;min-height:0}.library-downloads{padding-top:38px}.library-downloads>h2{font-size:27px}.library-document{grid-template-columns:82px minmax(0,1fr);align-items:start;gap:22px}.library-document>img{width:82px}.library-document h3{font-size:23px}.library-document p{font-size:16px}.library-document .service-label{font-size:12px!important}.library-document .support-text-link{font-size:15px}.feedback-options{grid-template-columns:1fr}.feedback-option,.feedback-option+.feedback-option{border-left:0;padding:30px 0}.feedback-option+.feedback-option{border-top:1px solid var(--line)}.feedback-option h3{max-width:23ch;font-size:26px}.feedback-option>p:not(.service-label):not(.feedback-note){margin-bottom:24px;font-size:16px}.feedback-option .button{gap:14px;padding-inline:18px;font-size:15px}.privacy-draft{margin-bottom:32px;padding:22px 20px}.voices-grid{grid-template-columns:1fr;gap:36px}.voices-intro{position:static}.voices-grid h2{font-size:28px}.client-quotes{columns:1}.client-quotes blockquote{font-size:22px}}@media (width<=359px){.library-document{grid-template-columns:1fr}.library-document>img{width:82px}.feedback-option .button{gap:10px;padding-inline:14px;font-size:14px}}@media print{.platform-row,.library-document,.feedback-option{break-inside:avoid}.library-feature{background:0 0;display:block}.library-feature>img{display:none}.privacy-draft{border:1px solid var(--line);background:0 0}}.client-quotes blockquote,.client-quotes figcaption{overflow-wrap:anywhere}@media (width<=1000px){.voices-grid{grid-template-columns:1fr;gap:36px}.voices-intro{position:static}.client-quotes{columns:1}}@media (width>=761px) and (width<=1000px){.voices-intro{grid-template-columns:1fr auto;align-items:end;gap:12px 40px;display:grid;position:static}.voices-intro .service-label,.voices-intro h2,.voices-lead{grid-column:1}.voices-intro .google-badge-wrap{grid-area:1/2/4;align-self:center}.voices-intro .voices-leave{grid-column:1/-1;margin-top:8px}}.privacy-editor{background:var(--pale);border:1px solid var(--line);margin:8px 0 22px;padding:18px 22px}.privacy-editor p{margin:0;font-size:15.5px;line-height:1.65}.privacy-contact{margin:18px 0 0}.privacy-contact>div+div{margin-top:12px}.privacy-contact dt{color:var(--muted);margin-bottom:2px;font-size:14px}.privacy-contact dd{margin:0;font-size:17px}.privacy-table th[scope=row]{color:var(--dark);vertical-align:top;width:34%;font-weight:600}.privacy-table td{vertical-align:top;font-size:16px;line-height:1.6}@media (width<=760px){.privacy-table,.privacy-table thead,.privacy-table tbody,.privacy-table tr,.privacy-table th,.privacy-table td{width:auto;display:block}.privacy-table thead{display:none}.privacy-table tr{border-bottom:1px solid var(--line);padding:12px 0}.privacy-table th[scope=row],.privacy-table td{border:0;padding:4px 0}.privacy-table th[scope=row]{width:auto}}
