:root{--pi:#0b1b31;--pm:#607087;--pl:#dce4ed;--po:#ff7200}.profit-page{overflow-x:hidden}.profit-page .landing-nav nav{gap:22px}.profit-page .active{color:#0b1b31}.profit-page .active:after{content:"";display:block;height:2px;margin-top:5px;background:var(--po)}.profit-hero{min-height:850px;padding:150px clamp(24px,7vw,130px) 95px;display:grid;grid-template-columns:1fr minmax(440px,.85fr);align-items:center;gap:8vw;background:radial-gradient(circle at 82% 28%,#edf8f4,transparent 30%),linear-gradient(#fff,#fbfcfd)}.profit-copy h1{margin:0;font-size:clamp(48px,5.2vw,76px);line-height:1.02;letter-spacing:-.055em}.profit-copy h1 em,.profit-intro h2 em,.marketplaces>header h2 em,.calculation h2 em,.tax-preview h2 em{color:#405a75;font-style:normal;font-weight:500}.profit-question{max-width:650px;margin:28px 0 0;color:#1d3855;font-size:clamp(19px,1.55vw,24px);font-weight:750;line-height:1.45}.profit-lead{max-width:650px;margin:18px 0 0;color:var(--pm);font-size:16px;line-height:1.75}.profit-summary{border:1px solid #c8d4df;border-radius:14px;background:#fff;box-shadow:0 34px 85px #142c4629;overflow:hidden}.profit-summary header{padding:25px 27px;display:flex;justify-content:space-between;border-bottom:1px solid var(--pl)}.profit-summary header span,.profit-summary footer span{color:var(--po);font-size:9px;font-weight:900;letter-spacing:.16em}.profit-summary header b{font-size:23px}.profit-summary dl{margin:0;padding:13px 27px}.profit-summary dl div{padding:14px 0;display:flex;justify-content:space-between;border-bottom:1px solid #e7ecf1}.profit-summary dt{color:#65768b;font-size:13px}.profit-summary dd{margin:0;font-size:14px;font-weight:800}.profit-summary footer{padding:24px 27px;color:#fff;background:#10243e}.profit-summary footer strong,.profit-summary footer small{display:block}.profit-summary footer strong{margin-top:10px;font-size:25px}.profit-summary footer small{margin-top:8px;color:#b4c2d1}.profit-proof{min-height:105px;display:flex;align-items:center;justify-content:center;gap:2.5vw;border-block:1px solid var(--pl)}.profit-proof span{color:#8593a4;font-size:9px;letter-spacing:.16em}.profit-proof i{width:3px;height:3px;border-radius:50%;background:var(--po)}.profit-intro,.marketplaces,.calculation,.tax-preview,.automation{padding:125px clamp(24px,7vw,130px)}.profit-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:9vw;align-items:end;background:#f4f7fa}.profit-intro>div>p,.marketplaces>header>p,.calculation>div>p,.tax-preview>header>p,.automation>p{color:var(--po);font-size:10px;font-weight:900;letter-spacing:.17em}.profit-intro h2,.marketplaces>header h2,.calculation>div h2,.tax-preview>header h2,.automation>h2{margin:18px 0 0;font-size:clamp(36px,4.2vw,62px);line-height:1.1;letter-spacing:-.045em}.profit-intro>p{margin:0;color:var(--pm);font-size:17px;line-height:1.8}.marketplace-grid{margin-top:78px;display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--pl)}.marketplace-grid article{min-height:300px;padding:38px 42px;border-right:1px solid var(--pl);border-bottom:1px solid var(--pl)}.marketplace-grid article:nth-child(2n){border-right:0}.marketplace-grid article:nth-last-child(-n+2){border-bottom:0}.marketplace-grid article>b,.tax-grid span{color:var(--po);font-size:10px;font-weight:900;letter-spacing:.12em}.marketplace-grid h2{margin:48px 0 16px;font-size:25px}.marketplace-grid p,.tax-grid p{color:var(--pm);font-size:14px;line-height:1.75}.calculation{display:grid;grid-template-columns:.85fr 1.15fr;gap:9vw;background:#0e1e34;color:#fff}.calculation>div>span{display:block;margin-top:25px;color:#a8b7c9;line-height:1.7}.calculation ol{margin:0;padding:0;list-style:none}.calculation li{padding:25px 0;display:grid;grid-template-columns:55px 1fr;gap:20px;border-bottom:1px solid #2c4058}.calculation li>b{color:var(--po);font-size:11px}.calculation li section{padding:0}.calculation h3{margin:0}.calculation li p{margin:8px 0 0;color:#aab8c8;line-height:1.65}.tax-grid{margin-top:75px;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--pl)}.tax-grid article{min-height:270px;padding:34px 30px;border-right:1px solid var(--pl)}.tax-grid article:last-child{border:0}.tax-grid h2{margin:42px 0 15px;font-size:22px}.automation{text-align:center;background:#f4f7fa}.automation ol{margin:72px 0 0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);list-style:none}.automation li b,.automation li span{display:block}.automation li b{color:var(--po);font-size:10px}.automation li span{margin-top:23px;font-size:12px;font-weight:800}.profit-notice{margin:85px clamp(24px,7vw,130px);padding:28px 32px;border-left:3px solid var(--po);background:#f6f8fa}.profit-notice p{margin:9px 0 0;color:var(--pm);line-height:1.7}
@media(max-width:1120px){.profit-page .landing-nav nav{gap:13px}.profit-hero{grid-template-columns:1fr;padding-top:130px}.profit-copy{text-align:center}.profit-copy .eyebrow,.profit-copy .ctas{justify-content:center}.profit-question,.profit-lead{margin-inline:auto}.profit-summary{width:min(720px,100%);margin:auto}.profit-intro,.calculation{grid-template-columns:1fr;gap:50px}.automation ol{grid-template-columns:repeat(4,1fr);gap:35px}}
@media(max-width:760px){.profit-hero{min-height:auto;padding:112px 20px 65px;gap:45px}.profit-copy h1{font-size:clamp(39px,11vw,55px)}.profit-question{font-size:18px}.profit-copy .ctas{flex-direction:column}.profit-copy .ctas a{width:100%;justify-content:center}.profit-summary header,.profit-summary footer{padding:20px}.profit-summary dl{padding-inline:20px}.profit-proof{padding:25px 20px;flex-wrap:wrap;gap:12px}.profit-proof span{width:100%;text-align:center}.profit-proof i{display:none}.profit-intro,.marketplaces,.calculation,.tax-preview,.automation{padding:78px 20px}.marketplace-grid,.tax-grid{margin-top:50px;grid-template-columns:1fr}.marketplace-grid article,.tax-grid article{min-height:auto;padding:30px 4px;border-right:0;border-bottom:1px solid var(--pl)}.marketplace-grid article:nth-last-child(2){border-bottom:1px solid var(--pl)}.marketplace-grid h2{margin-top:25px}.automation ol{grid-template-columns:repeat(2,1fr);gap:34px}.profit-notice{margin:55px 20px;padding:23px}}
.live-tax-data{padding:115px clamp(24px,7vw,130px);background:#fff}.live-tax-data>header{max-width:850px}.live-tax-data>header>p{color:#ff7200;font-size:10px;font-weight:900;letter-spacing:.17em}.live-tax-data>header h2{margin:18px 0 0;font-size:clamp(34px,4vw,58px);letter-spacing:-.04em}.live-tax-data>header span{display:block;margin-top:20px;color:#607087;font-size:15px;line-height:1.7}.live-tax-grid{margin-top:60px;display:grid;grid-template-columns:1.3fr 1fr 1fr;border-block:1px solid #dce4ed}.live-tax-grid article{padding:30px;border-right:1px solid #dce4ed}.live-tax-grid article:last-child{border:0}.live-tax-grid article>b{color:#ff7200;font-size:10px;letter-spacing:.12em}.live-tax-grid dl{margin:24px 0 0}.live-tax-grid dl div{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid #e5eaf0}.live-tax-grid dt{color:#607087;font-size:12px}.live-tax-grid dd{margin:0;color:#0b1b31;font-size:13px;font-weight:850}.tax-unavailable{margin:24px 0 0;color:#6f7e90;font-size:13px;line-height:1.6}.tax-empty{padding:24px;border-left:3px solid #ff7200;background:#f5f7fa}@media(max-width:760px){.live-tax-data{padding:78px 20px}.live-tax-grid{margin-top:42px;grid-template-columns:1fr}.live-tax-grid article{padding:28px 4px;border-right:0;border-bottom:1px solid #dce4ed}.live-tax-grid article:last-child{border-bottom:0}}
.profit-calculator{padding:120px clamp(24px,7vw,130px);background:#f4f7fa}.profit-calculator>header{max-width:880px}.profit-calculator>header>p{color:#ff7200;font-size:10px;font-weight:900;letter-spacing:.17em}.profit-calculator>header h2{margin:18px 0 0;font-size:clamp(38px,4.4vw,64px);line-height:1.08;letter-spacing:-.045em}.profit-calculator>header h2 em{color:#405a75;font-style:normal;font-weight:500}.profit-calculator>header>span{display:block;margin-top:22px;color:#607087;font-size:15px;line-height:1.7}.calculator-layout{margin-top:65px;display:grid;grid-template-columns:1.15fr .85fr;gap:28px;align-items:start}.calculator-form{padding:28px;border:1px solid #d5dee7;border-radius:14px;background:#fff}.calculator-form fieldset{margin:0 0 25px;padding:0;border:0}.calculator-form legend{width:100%;padding:0 0 12px;border-bottom:1px solid #e1e7ed;color:#0b1b31;font-size:13px;font-weight:900}.calculator-form label{margin-top:13px;display:grid;grid-template-columns:1fr minmax(145px,190px);align-items:center;gap:18px;color:#53667b;font-size:12px;font-weight:700}.calculator-form label>span{display:flex;align-items:center;gap:7px}.calculator-form input:not([type=checkbox]),.calculator-form select{width:100%;height:42px;padding:0 11px;border:1px solid #cbd6e0;border-radius:7px;background:#fff;color:#10243e;font:inherit}.calculator-form input:focus,.calculator-form select:focus{outline:3px solid #ff9b4350;border-color:#ff7200}.calculator-form .withholding-choice{display:flex;grid-template-columns:none}.calculator-form .withholding-choice input{width:17px;height:17px}.calculator-form>button{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border:0;border-radius:8px;color:#fff;background:#ff7200;font-size:13px;font-weight:900;cursor:pointer}.calculator-error{padding:11px;border-radius:7px;color:#922f2f;background:#fff0f0;font-size:12px}.calculator-result{border:1px solid #c5d1dc;border-radius:14px;background:#fff;box-shadow:0 25px 65px #142c4617;overflow:hidden}.calculator-result>header{padding:22px 24px;display:flex;justify-content:space-between;border-bottom:1px solid #dce4ed}.calculator-result>header span{color:#ff7200;font-size:9px;font-weight:900;letter-spacing:.15em}.calculator-result>header small{color:#718197}.calculator-result dl{margin:0;padding:12px 24px}.calculator-result dl div{padding:12px 0;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e6ebf0}.calculator-result dt{color:#65768b;font-size:12px}.calculator-result dd{margin:0;font-size:13px;font-weight:850}.calculator-result footer{padding:25px 24px;color:#fff;background:#10243e}.calculator-result footer span,.calculator-result footer strong,.calculator-result footer small{display:block}.calculator-result footer span{color:#ff8b2e;font-size:9px;font-weight:900;letter-spacing:.15em}.calculator-result footer strong{margin-top:8px;font-size:29px}.calculator-result footer small{margin-top:7px;color:#b5c3d2;font-size:10px}@media(max-width:900px){.calculator-layout{grid-template-columns:1fr}.calculator-result{order:-1}}@media(max-width:760px){.profit-calculator{padding:78px 20px}.calculator-layout{margin-top:42px}.calculator-form{padding:20px}.calculator-form label{grid-template-columns:1fr;gap:7px}.calculator-form .withholding-choice{display:flex}.calculator-result>header{gap:15px;flex-direction:column}}
.tax-comparison,.profit-faq{padding:120px clamp(24px,7vw,130px)}.tax-comparison{background:#fff}.tax-comparison>header>p,.profit-faq>header>p{color:#ff7200;font-size:10px;font-weight:900;letter-spacing:.17em}.tax-comparison>header h2,.profit-faq>header h2{margin:18px 0 0;font-size:clamp(36px,4.2vw,62px);line-height:1.1;letter-spacing:-.045em}.tax-comparison>header h2 em,.profit-faq>header h2 em{color:#405a75;font-style:normal;font-weight:500}.comparison-table{margin-top:65px;border-block:1px solid #dce4ed}.comparison-row{min-height:62px;display:grid;grid-template-columns:1.5fr repeat(3,1fr);align-items:center;border-bottom:1px solid #e3e9ef}.comparison-row:last-child{border:0}.comparison-row>*{padding:18px}.comparison-row span{color:#53667b;font-size:13px}.comparison-row b{font-size:12px;text-align:center}.comparison-head{background:#f4f7fa}.comparison-head>*{color:#0b1b31!important;font-size:10px!important;letter-spacing:.08em}.profit-faq{background:#f4f7fa}.faq-list{margin-top:60px;border-top:1px solid #cfd9e3}.faq-list details{border-bottom:1px solid #cfd9e3}.faq-list summary{padding:23px 45px 23px 0;position:relative;color:#122a45;font-size:16px;font-weight:800;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";position:absolute;right:8px;color:#ff7200;font-size:23px;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list details p{max-width:900px;margin:0;padding:0 45px 25px 0;color:#607087;font-size:14px;line-height:1.75}@media(max-width:760px){.tax-comparison,.profit-faq{padding:78px 20px}.comparison-table{margin-top:45px;border:0}.comparison-row{margin-bottom:10px;grid-template-columns:1fr repeat(3,minmax(0,1fr));border:1px solid #dce4ed;border-radius:8px}.comparison-row>*{padding:11px 5px}.comparison-row span{grid-column:1/-1;padding-bottom:5px;font-weight:800}.comparison-head{display:none}.faq-list{margin-top:42px}.faq-list summary{font-size:14px}}