/* Attainly: confident revenue software, open editorial layout, product at the centre. */
:root{--ink:#142E2B;--slate:#53665F;--mist:#DCE6E0;--paper:#FFFFFF;--canvas:#F3F7F4;--deep:#123E36;--accent:#17836A;--accent-text:#106951;--lime:#D7F86E;--font-body:Arial,Helvetica,sans-serif;--font-heading:Arial,Helvetica,sans-serif;--content-width:1240px;--radius:18px;--section-space:104px}
html{scroll-padding-top:110px}body{font-size:18px;line-height:1.65}h1,h2,h3{font-weight:500}h2{font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.07;letter-spacing:-.05em}h3{letter-spacing:-.025em}p{color:var(--slate)}.eyebrow{font-size:12px;letter-spacing:.13em;color:var(--accent-text);font-weight:700}.section-header{max-width:860px;margin-bottom:50px}.section-header>p:not(.eyebrow){max-width:660px;font-size:18px}.button{min-height:52px;border-radius:9px;padding:14px 24px;font-size:15px;background:var(--deep);gap:26px;transition:transform .2s,background .2s}.button:hover{background:#1D5B4C;transform:translateY(-2px)}.button.secondary{border-color:#BCCDC2;background:transparent;color:var(--deep)}.button.secondary:hover{background:#E8F0E9}.text-link{color:var(--deep)}.prototype{background:#E5EDE6;color:#334F42;padding:6px 0;font-size:12px}.prototype .wrap{justify-content:center}.prototype a{display:none}.notice-detail{opacity:1}.nav{min-height:86px;position:sticky;top:0;z-index:30;background:rgba(255,255,255,.97);box-shadow:0 0 0 1px #E4EAE5,0 0 0 100vmax rgba(255,255,255,.97);clip-path:inset(0 -100vmax);gap:32px}.nav nav{font-size:15px;gap:30px}.nav .brand .brand-lockup{width:158px}.nav .button.small{min-height:42px;border-radius:8px;padding:10px 18px}.nav nav a:hover{text-decoration:none}
.revenue-hero{display:block;max-width:none;width:100%;padding:60px 0 0;background:#F0F6F0;overflow:hidden}.revenue-hero .hero-copy{text-align:center}.revenue-hero .hero-tag{display:inline-block;border:1px solid #C9D9C8;border-radius:30px;padding:7px 15px;background:#F8FCF5;font-size:12px;letter-spacing:.09em;margin:0 0 25px}.revenue-hero h1{font-size:clamp(3.5rem,6.8vw,6rem);line-height:1;letter-spacing:-.065em;font-weight:500;max-width:1100px;margin:auto}.revenue-hero h1 span{color:#18735A}.revenue-hero .hero-copy .lead{max-width:740px;margin:25px auto;font-size:19px;line-height:1.65}.revenue-hero .hero-actions{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:14px;margin-bottom:44px}.workspace-stage{padding:24px 24px 0;background:#DCEAD8;border:1px solid #C6D8C0;border-bottom:0;border-radius:28px 28px 0 0;max-width:1170px}.earnings-workspace{display:grid;grid-template-columns:194px minmax(0,1fr);max-width:none;width:100%;border:1px solid #D5E1D7;border-bottom:0;border-radius:14px 14px 0 0;background:white;box-shadow:0 12px 40px #203C2710;overflow:hidden;text-align:left}.workspace-sidebar{background:#F8FAF7;border-right:1px solid #E5ECE3;padding:25px 14px 20px;display:flex;flex-direction:column}.workspace-logo{width:123px;height:auto;display:block;margin:0 10px 30px}.workspace-label{font-size:12px;font-weight:600;letter-spacing:.08em;color:#63736B;display:block}.workspace-sidebar>.workspace-label{font-size:12px;margin:0 10px 12px}.workspace-sidebar nav{display:flex;flex-direction:column;gap:5px}.workspace-sidebar nav a{font-size:13px;padding:10px;border-radius:6px;display:flex;align-items:center;gap:9px;line-height:1.5}.workspace-sidebar nav a>span{font-size:18px;line-height:1}.workspace-sidebar nav a:hover{background:#E9F0E6;text-decoration:none}.workspace-sidebar nav .workspace-active{background:#E1EDDA;color:#28563F;font-weight:600}.workspace-profile{margin-top:auto;padding-top:26px;display:flex;align-items:center;gap:8px}.profile-avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#DFEAD7;font-size:12px;flex-shrink:0}.workspace-profile strong{display:block;font-size:12px}.workspace-profile small{display:block;font-size:12px;line-height:1.4;color:var(--slate)}.workspace-main{padding:25px 28px 14px;min-width:0}.workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.workspace-heading .workspace-label{font-size:12px}.workspace-heading h2{font-size:23px;letter-spacing:-.035em;margin-top:5px;line-height:1.2}.workspace-period{font-size:12px;padding:7px 11px;border:1px solid var(--mist);border-radius:6px;white-space:nowrap}.workspace-metrics{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px}.workspace-metric{padding:16px 18px;border:1px solid var(--mist);border-radius:10px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.workspace-metric>span{font-size:13px}.workspace-metric>strong{font-size:36px;letter-spacing:-.06em;line-height:1.2;font-weight:500;margin:8px 0 11px;font-variant-numeric:tabular-nums}.workspace-metric>strong>span{font-size:22px}.workspace-metric small{font-size:12px;color:var(--slate);line-height:1.4}.primary-metric{background:var(--deep);color:white;border-color:var(--deep)}.primary-metric>strong{color:var(--lime)}.primary-metric small{color:#C2D8CD}.quota-mini{height:5px;border-radius:3px;background:#E6EDE3;width:100%;margin:-3px 0 8px;overflow:hidden}.quota-mini i{display:block;height:100%;background:#739D44;width:76.3%;transform-origin:left}.workspace-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:16px;margin-top:18px}.workspace-deal,.workspace-breakdown{border:1px solid var(--mist);border-radius:9px;padding:15px;min-width:0}.workspace-subhead{display:flex;align-items:center;justify-content:space-between;gap:8px}.workspace-subhead h3,.workspace-breakdown h3{font-size:14px;font-weight:600;letter-spacing:-.015em}.workspace-subhead .status{font-size:12px;margin:0;background:#F0F5EC}.deal-name{display:flex;align-items:center;gap:10px;margin:16px 0}.company-avatar{width:36px;height:36px;flex-shrink:0;display:grid;place-items:center;font-size:16px;color:#5A6950;background:#F0F1E6;border-radius:7px}.deal-name>div{flex:1;min-width:0}.deal-name>div>strong{font-size:14px;display:block}.deal-name>div>span{display:block;font-size:12px;color:var(--slate)}.deal-value{font-size:16px;letter-spacing:-.035em;font-weight:500}.workspace-deal-foot{border-top:1px solid var(--mist);padding-top:11px;display:flex;flex-wrap:wrap;gap:5px 10px;justify-content:space-between;font-size:12px}.workspace-deal-foot>span{color:var(--slate)}.workspace-deal-foot>a{color:var(--accent-text);font-weight:600}.workspace-breakdown>div{display:flex;justify-content:space-between;gap:8px;font-size:12px;margin-top:10px}.workspace-breakdown>div strong{font-weight:500;font-variant-numeric:tabular-nums}.workspace-breakdown .workspace-net{border-top:1px solid var(--mist);padding-top:10px;color:var(--accent-text);font-size:13px}.workspace-example{font-size:12px;text-align:right;margin:10px 0 0;color:#63736B}
.trust{max-width:none;width:100%;padding:26px max(32px,calc((100% - 1140px)/2));background:#F0F6F0;justify-content:center;gap:38px;border:0;border-bottom:var(--border);text-align:center}.trust>span:first-child{max-width:none;font-size:12px}.trust strong{font-size:14px}.trust .trust-note{font-size:12px}.pain-section{background:white;padding:85px 0}.pain-section>.wrap{display:grid;grid-template-columns:.9fr 1.7fr;gap:24px 60px}.pain-section .section-header{margin:0;text-align:left;max-width:410px}.pain-section h2{font-size:38px}.pain-section .section-header>p:not(.eyebrow){font-size:16px}.pain-section .problems{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.pain-section .problem-number{font-family:var(--font-body);font-size:14px;color:var(--accent-text);padding-bottom:12px;margin-bottom:18px}.pain-section .problems h3{font-size:20px}.pain-section .problems p{font-size:15px;line-height:1.65}.pain-section .closing{grid-column:2;margin:0;text-align:left;max-width:none;font-size:16px}.pain-section .closing strong{font-weight:600}
#product{background:#F2F6EF}#product>.wrap{display:grid;grid-template-columns:1fr 1.2fr;gap:40px 60px;align-items:start}#product .section-header{text-align:left;margin:0;grid-column:1;grid-row:1;max-width:490px}#product .section-header>p:not(.eyebrow){font-size:18px}#product .revenue-graphic{grid-column:2;grid-row:1 / 3;background:white;padding:0 26px 23px;border-radius:18px;margin:0;box-shadow:0 14px 40px #28392707}#product .supporting{grid-column:1;grid-row:2;display:block;max-width:490px}#product .supporting article{border-top:var(--border);padding-top:18px;margin-top:22px}#product .supporting article:first-child{margin-top:0}#product .supporting h3{font-size:19px}#product .supporting p{font-size:16px;margin:10px 0 0}#product .deal-caption{font-size:14px;gap:8px}#product .deal-caption small{width:100%}#product .chain{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin-top:16px}#product .chain:before,#product .chain:after{display:none}#product .chain-node{padding:22px 0;border-bottom:1px solid var(--mist)}#product .chain .person{background:white;padding:0;display:flex;gap:10px}#product .chain .avatar{background:#E5EFD9;color:#426449;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:15px;flex-shrink:0}#product .chain .person>div{display:flex;flex-direction:column}#product .chain .person strong{font-size:16px}#product .chain .person>div>span{font-size:13px}#product .chain-node>p{margin:12px 0 8px;font-size:14px}#product .chain .payout{font-family:var(--font-body);font-size:35px;color:#256047;letter-spacing:-.05em}#product .chain .rule{font-size:13px}#product .example-note{font-size:12px;line-height:1.6}
#commission-types{background:#102F28;border:0;color:white;padding:90px 0}#commission-types .section-header{max-width:890px;margin-bottom:22px}#commission-types .section-header h2{font-size:clamp(2.2rem,4.2vw,3.6rem)}#commission-types .eyebrow{color:#D7F86E}#commission-types .section-header>p:not(.eyebrow){color:#BBD0C4;font-size:18px}.ct-draft-note{background:transparent;border:0;color:#B6C8BE;text-align:center;margin:0 auto 35px;padding:0;max-width:800px;font-size:12px;line-height:1.6}.ct-draft-note strong{color:#DCE9DF}.ct-enhanced{grid-template-columns:minmax(0,.7fr) minmax(0,1.7fr);gap:36px}.ct-tab{border-radius:9px;padding:13px 16px;color:#DFEAE2}.ct-tab>span:first-child{color:#87A89B}.ct-tab strong{font-weight:500;font-size:16px}.ct-tab small{color:#B5CABB}.ct-tab:hover{background:#1D4035}.ct-tab[aria-selected="true"]{background:#D7F86E;border-color:#D7F86E;color:#1D3528}.ct-tab[aria-selected="true"]>span:first-child,.ct-tab[aria-selected="true"] small{color:#3D5530}.ct-item{border-radius:16px;border-color:#345248;color:var(--ink)}.ct-panel{background:#F4F8F2;padding:24px}.ct-scene{border-radius:10px;border-color:#DCE6DA;background:white}.ct-stage{background:#F2F2E7;border-color:#D9DBC5;color:#696632;font-size:12px}.ct-enhanced .ct-panel .ct-visual{padding:25px}.ct-explanation{font-size:15px;line-height:1.65}.ct-tabs{gap:6px}.ct-panel-top{margin-bottom:16px}.ct-deal{border-color:#DCE6DA;background:#FBFCF8}.ct-deal>strong,.ct-money,.ct-ledger-total>strong,.ct-comparison>strong,.ct-outcome>.mono{font-family:var(--font-body);font-weight:500}.ct-deal>strong{font-size:32px}.ct-payee .ct-money{font-size:25px}.ct-outcome{color:#285F3C}.ct-ledger-total>strong{font-size:34px}.ct-initial{background:#EDF3E4;border-color:#ACC985}.ct-note{font-size:14px}
#how-it-works{background:#fff}#how-it-works .explain-grid{grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.explain-copy>.lead{font-size:18px;line-height:1.7}.explain-copy article{border-top:var(--border);padding-top:20px;margin-top:24px}.explain-copy article h3{font-size:19px}.explain-copy article p{font-size:16px}.trace{border-radius:16px;border-color:#CADACC;box-shadow:14px 14px 0 #E9F0E3}.trace-head{background:#F3F7EF;padding:22px}.trace-head h3{font-size:16px}.trace-details{padding:22px 22px 9px}.trace-details dd{font-size:14px}.trace-details dt{font-size:14px}.trace-total{background:#153F32;color:white}.trace-total>strong:first-child{font-size:14px}.trace-total>.mono{font-family:var(--font-body);color:#D7F86E;font-size:32px}.graphic-calculation{border:0;border-radius:12px;background:#F3F7EF;padding:22px;margin-top:38px}.graphic-label>span{font-size:12px}.replay-graphic{display:none!important}.commission-track{height:9px}.calculation-equation .net-result{background:#E4EED5;border-color:#BBCFA7;color:#30543B}.calculation-equation strong{font-family:var(--font-body);font-size:14px}
#features{background:#F4F7F1}#features .section-header{text-align:left;max-width:none;display:grid;grid-template-columns:1.3fr 1fr;gap:0 80px}#features .section-header .eyebrow{grid-column:1/-1}#features .section-header>p:not(.eyebrow){margin:0;align-self:end;max-width:360px}#features .feature-grid{gap:0;border-top:var(--border)}.feature{border:0;border-bottom:var(--border);border-radius:0;background:transparent;padding:32px}.feature:nth-child(3n+1){padding-left:0}.feature:nth-child(3n){padding-right:0}.feature:hover{background:#EAF0E4;border-color:#C6D8B8}.feature-index{display:inline-grid;place-items:center;width:36px;height:36px;background:#E0EBD5;border-radius:9px;font-family:var(--font-body);font-size:13px;color:#3A6148}.feature h3{font-size:24px;margin:17px 0}.checks li{font-size:15px;line-height:1.7}.checks li:before{border-color:#588244}
#security{background:#E2EED8}#security .narrow{display:grid;grid-template-columns:1.15fr 1fr;max-width:var(--content-width);gap:20px 80px;text-align:left}#security .section-header{grid-column:1;grid-row:1 / 3;text-align:left;margin:0}#security .section-header h2{max-width:530px}#security .narrow>p{font-size:17px;margin:0}#security .narrow>p:not(.security-foot){grid-column:2}#security .security-symbol{display:none}#security .stats{grid-column:1/-1;margin:26px 0 0;border-top:1px solid #C0D1B5;padding-top:35px}#security .stats>div{border-color:#C0D1B5}#security .stats strong{font-family:var(--font-body);font-size:70px;color:#264E39}#security .stats span{font-size:14px}#security .narrow>.security-foot{grid-column:1/-1;text-align:center;font-size:14px;padding-top:10px;max-width:840px;margin:0 auto;border:0}
#setup .section-header{text-align:left;margin-left:0;max-width:740px}#setup .section-header>p:not(.eyebrow){margin-left:0}.steps{gap:30px}.step-num{font-family:var(--font-body);font-size:32px;color:#789766;letter-spacing:-.04em;padding-top:20px}.steps h3{font-size:20px}.steps p{font-size:16px}
#pricing{background:#F3F7EF}.pricing-grid{gap:24px}.pricing-card{border-radius:16px;padding:32px;background:#FFFFFF;border-color:#CCDCC4}.pricing-card h3{font-size:25px}.pricing-card .price strong{font-family:var(--font-body);font-size:58px;color:var(--ink)}.pricing-card .price span{font-size:14px}.pricing-card.featured{background:#173F32;color:white;border-color:#173F32;border-radius:16px;box-shadow:0 12px 28px #1C42200A}.pricing-card.featured .price strong{color:white}.pricing-card.featured .price span,.pricing-card.featured .micro,.pricing-card.featured .checks li{color:#D1E0D5}.pricing-card.featured .button{background:#D7F86E;color:#173B28}.pricing-card.featured .button:hover{background:#E4FF96}.pricing-card.featured .checks{border-color:#41644C}.pricing-card.featured .checks li:before{border-color:#D7F86E}.popular{bottom:auto;top:29px;left:auto;right:24px;border-radius:20px;padding:4px 10px;font-size:12px;background:#2C5A43;color:#D7F86E}.price-notes>p{font-size:14px}
#faq .faq-layout{grid-template-columns:.8fr 1.4fr;gap:100px}.faq-row summary{font-size:18px;padding:26px 0}.faq-row summary>span{width:30px;height:30px;border:1px solid #CADAC4;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:20px}.faq-row p{font-size:16px}.final-cta{background:#D7F86E;color:#183C2A;padding:86px 0}.final-cta .eyebrow{color:#456E31}.final-cta h2{max-width:1000px;font-size:clamp(2.5rem,4.6vw,4rem)}.final-cta p:not(.eyebrow){color:#45663A;font-size:18px;max-width:640px}.final-cta .button{background:#173F32}.final-cta .button.ghost{border-color:#6F9153;color:#173F32;background:transparent}.final-cta .button.ghost:hover{background:#C5E958}.footer{padding-top:50px;padding-bottom:24px}.footer p{font-size:14px}.footer nav{font-size:14px}.design-links{padding-top:24px;margin-top:12px}.dialog-inner .eyebrow{font-size:12px}.dialog-inner h2{font-size:32px}.component-library .swatches>div{font-size:14px}
@media(min-width:768px) and (max-width:1139px){.revenue-hero{max-width:none}.revenue-hero .hero-copy{max-width:900px}.workspace-stage{max-width:960px;padding:18px 18px 0}.earnings-workspace{max-width:none;grid-template-columns:160px minmax(0,1fr)}.workspace-sidebar{padding:22px 9px}.workspace-logo{width:115px}.workspace-sidebar nav a{font-size:12px;gap:6px;padding:9px 7px}.workspace-main{padding:22px 20px 12px}.workspace-metric{padding:14px}.workspace-metric>strong{font-size:32px}.workspace-heading h2{font-size:22px}.workspace-bottom{grid-template-columns:1fr 1fr}.deal-name{flex-wrap:wrap}.deal-value{margin-left:46px}.pain-section>.wrap{grid-template-columns:1fr;gap:30px}.pain-section .section-header{max-width:660px}.pain-section .closing{grid-column:1}.pain-section .problems>article:last-child{grid-column:auto}.pain-section h2{font-size:42px}#product>.wrap{gap:30px}#product .chain{grid-template-columns:1fr 1fr;gap:0 16px}#product .revenue-graphic{padding:0 18px 20px}#product h2{font-size:42px}#product .chain .person{gap:6px}#product .chain .person strong{font-size:14px}#product .chain .payout{font-size:30px}#how-it-works .explain-grid{gap:35px;grid-template-columns:1fr}#how-it-works .explain-copy{max-width:850px}#how-it-works .explain-copy+div{max-width:720px}.three.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature{padding:26px 20px}.feature h3{font-size:22px}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-card:last-child{grid-column:auto}.pricing-card{padding:28px 22px}.pricing-card h3{font-size:22px}.popular{position:static;display:inline-block;margin-bottom:10px}.pricing-card.featured h3{margin:0}#security .narrow{gap:24px 40px}#faq .faq-layout{gap:45px}.ct-enhanced{gap:25px}}
@media(max-width:767px){:root{--section-space:68px}.wrap{width:calc(100% - 36px)}html{scroll-padding-top:86px}.prototype{font-size:12px;text-align:center;padding:6px 0}.notice-detail{display:none}.nav{min-height:74px;gap:16px}.nav .brand .brand-lockup{width:136px}.nav .button.small{font-size:13px;min-height:40px;padding:9px 13px;gap:10px}.revenue-hero{max-width:none;padding-top:42px}.revenue-hero .hero-tag{font-size:12px;letter-spacing:.02em;padding:6px 10px;margin-bottom:23px}.revenue-hero h1{font-size:clamp(2.55rem,10.8vw,4.5rem);line-height:1.04;letter-spacing:-.06em}.revenue-hero .hero-copy .lead{font-size:17px;line-height:1.6;margin:22px auto 25px;max-width:470px}.desktop-break{display:none}.revenue-hero .hero-actions{flex-direction:column;gap:12px;margin-bottom:32px}.revenue-hero .hero-actions .button{width:100%;max-width:360px;font-size:14px;min-height:48px}.workspace-stage{width:calc(100% - 24px);padding:10px 10px 0;border-radius:17px 17px 0 0}.earnings-workspace{display:block;width:100%;max-width:none;border-radius:10px 10px 0 0}.workspace-sidebar{display:none}.workspace-main{padding:20px 14px 12px}.workspace-heading{gap:8px;margin-bottom:17px;align-items:flex-start}.workspace-heading .workspace-label{font-size:12px}.workspace-heading h2{font-size:20px;max-width:210px}.workspace-period{font-size:12px;padding:5px 7px}.workspace-metrics{grid-template-columns:1fr 1fr;gap:9px}.workspace-metric{padding:14px 11px;border-radius:8px}.workspace-metric>strong{font-size:31px;margin:8px 0}.workspace-metric>strong>span{font-size:19px}.workspace-metric>span{font-size:12px}.workspace-metric small{font-size:12px}.workspace-metric:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;gap:3px 8px;align-items:center;padding:11px 14px}.workspace-metric:last-child>strong{grid-row:1/3;grid-column:2;margin:0;font-size:28px}.workspace-metric:last-child small{grid-column:1}.workspace-bottom{grid-template-columns:1fr;gap:12px;margin-top:12px}.workspace-deal,.workspace-breakdown{padding:13px}.workspace-subhead h3,.workspace-breakdown h3{font-size:14px}.deal-name{gap:8px;margin:13px 0}.deal-name>div>span{font-size:12px}.deal-value{font-size:15px}.workspace-deal-foot{font-size:12px}.workspace-breakdown{display:none}.workspace-example{font-size:12px;text-align:center}.trust{width:100%;display:flex;flex-wrap:wrap;padding:22px 20px;gap:12px 24px}.trust>span:first-child{width:100%;font-size:12px}.trust strong{font-size:13px}.trust .trust-note{width:100%;font-size:12px}.pain-section{padding:62px 0}.pain-section>.wrap{display:block}.pain-section .section-header{max-width:none;margin-bottom:28px}.pain-section h2{font-size:34px}.pain-section .problems{grid-template-columns:1fr;gap:18px}.pain-section .problem-number{margin-bottom:12px;padding-bottom:9px}.pain-section .problems>article:last-child{max-width:none}.pain-section .problems p{font-size:16px;margin-top:10px}.pain-section .closing{margin-top:24px;font-size:16px}.pain-section .closing strong{display:inline}.section-header{text-align:left;margin-bottom:32px}.section-header h2{font-size:35px}.section-header .eyebrow{font-size:12px}.section-header>p:not(.eyebrow){font-size:17px;margin-top:18px}#product>.wrap{display:flex;flex-direction:column;gap:30px}#product .section-header{max-width:none}#product .section-header>p:not(.eyebrow){font-size:17px}#product .revenue-graphic{padding:0 17px 18px;width:100%;border-radius:13px}#product .chain{grid-template-columns:1fr 1fr;gap:0 14px;margin:0}#product .chain-node{padding:20px 0;margin:0;position:static}#product .chain .avatar{position:static;width:30px;height:30px}#product .chain .person{min-height:34px;gap:8px}#product .chain .person strong{font-size:14px}#product .chain .person>div>span{font-size:12px}#product .chain .payout{font-size:29px}#product .chain-node>p{font-size:13px}#product .chain .rule{font-size:12px}#product .supporting{max-width:none}#product .supporting article{margin-top:19px}#product .supporting h3{font-size:19px}#product .example-note{font-size:12px}#commission-types{padding:64px 0}#commission-types .section-header{text-align:left}#commission-types .section-header h2{font-size:35px}#commission-types .section-header>p:not(.eyebrow){font-size:17px}.ct-draft-note{text-align:left;font-size:12px;margin-bottom:26px}.ct-item{border-color:#365448;border-radius:10px}.ct-choice{background:#1C3E33;color:#DFEAE2;padding:16px 40px 16px 15px}.ct-choice small{color:#526447}.ct-choice[aria-expanded="true"]{background:#D7F86E;color:#183D2B}.ct-choice .ct-chevron{color:#C8D9CD;top:15px}.ct-choice[aria-expanded="true"] .ct-chevron{color:#183D2B}.ct-enhanced .ct-panel .ct-visual{padding:18px 13px}.ct-panel{padding:15px 11px}.ct-explanation{font-size:15px}.ct-panel-top{gap:8px}.ct-payee .ct-money{font-size:25px}.ct-stage{font-size:12px}#how-it-works .explain-grid{grid-template-columns:1fr;gap:35px}.explain-copy>h2{font-size:35px}.explain-copy>.lead{font-size:17px}.explain-copy article h3{font-size:18px}.trace{box-shadow:6px 6px 0 #E9F0E3;border-radius:12px}.trace-details dd,.trace-details dt{font-size:14px}.trace-total>.mono{font-size:28px}.graphic-calculation{margin-top:26px;padding:18px}.calculation-equation strong{font-size:15px}#features .section-header{display:block}#features .section-header>p:not(.eyebrow){margin:18px 0 0}.feature,.feature:nth-child(3n+1),.feature:nth-child(3n){padding:25px 0}#features .feature-grid{gap:0}.feature h3{font-size:24px}.feature:hover{background:transparent}#security .narrow{display:block;text-align:left}#security .section-header{margin-bottom:24px}#security .narrow>p{font-size:16px;margin-top:16px}#security .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:32px;padding-top:25px}#security .stats>div{padding:0 4px;border:0;gap:10px}#security .stats strong{font-size:46px}#security .stats span{font-size:12px;max-width:100px}#security .narrow>.security-foot{text-align:left;font-size:14px;margin-top:20px}.steps{gap:24px}.steps>li{border:0;padding-left:48px;margin-left:0;padding-bottom:0}.step-num{left:0;top:0;background:transparent;font-size:25px;padding:0}.steps h3{font-size:19px}.pricing-card{border-radius:13px;padding:28px}.pricing-card.featured{order:0}.pricing-card h3{font-size:25px}.pricing-card .price strong{font-size:56px}.popular{top:28px;right:22px}.price-notes>p{font-size:14px}.price-notes>.micro{font-size:12px}#faq .faq-layout{grid-template-columns:1fr;gap:30px}.faq-layout h2{font-size:36px}.faq-row summary{font-size:17px;gap:15px;padding:21px 0}.final-cta{padding:64px 0}.final-cta h2{font-size:37px}.final-cta p:not(.eyebrow){font-size:17px}.final-cta .eyebrow{font-size:12px}.footer p{font-size:13px}.footer nav{font-size:14px}.design-links>span,.design-links a{font-size:12px}}
@media(max-width:767px){.workspace-metric>strong{font-size:clamp(1.4rem,6.5vw,1.85rem)}.workspace-metric>strong>span{font-size:.6em}.popular{position:static;display:table;margin-bottom:15px}}
@media(prefers-reduced-motion:reduce){.button:hover{transform:none}.quota-mini i{animation:none}}
