.seo-content{background:0 0;padding:1.5rem 0 3rem}.seo-content--with-tool{background:0 0;padding:0 0 2.5rem}.seo-tool-page-top{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.35rem 1.5rem;margin-bottom:.625rem;padding-bottom:.625rem;display:flex}.seo-tool-page-heading{flex:16rem;min-width:0}.seo-content--with-tool .seo-breadcrumbs{flex:100%}.seo-content--with-tool .seo-breadcrumbs ol{margin-bottom:0}.seo-content--with-tool .seo-tool-page-heading h1{color:#0f172a;letter-spacing:-.02em;margin:0 0 .25rem;font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:700;line-height:1.25}.seo-content--with-tool .seo-content-intro{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}@media (min-width:768px){.seo-content--with-tool .seo-content-intro{-webkit-line-clamp:1}}.seo-content-inner{max-width:48rem;margin:0 auto;padding:0 1.25rem}.seo-content-inner--below{max-width:var(--tool-workspace-stage-max,1280px);width:100%;margin-left:auto;margin-right:auto;padding-top:.5rem}.seo-inline-editor{width:100%;max-width:100%;margin:0 0 .75rem;padding:0}.seo-content--with-tool .free-invoice-studio{border:none;border-radius:0;overflow:visible}.seo-editor-hint{text-align:center;margin:0 0 1.25rem;font-size:.8125rem}.seo-editor-hint a{color:#0284c7;text-decoration:none}.seo-editor-hint a:hover{text-decoration:underline}.seo-breadcrumbs ol{color:#475569;flex-wrap:wrap;gap:.35rem;margin:0 0 1.25rem;padding:0;font-size:.8125rem;list-style:none;display:flex}.seo-breadcrumbs li:not(:last-child):after{content:"/";color:#64748b;margin-left:.35rem}.seo-breadcrumbs a{color:#0284c7;text-decoration:none}.seo-breadcrumbs a:hover{text-decoration:underline}.seo-content-header h1{letter-spacing:-.02em;color:#0f172a;margin:0 0 .75rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.25}.seo-content-header h1 span{color:inherit}.seo-content-intro{color:#475569;margin:0 0 .5rem;font-size:1.0625rem;line-height:1.65}.seo-content-age{color:#64748b;margin:0 0 1.25rem;font-size:.8125rem;font-weight:500}.seo-content-ctas{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.seo-btn-primary,.seo-btn-secondary{border-radius:.375rem;align-items:center;padding:.6rem 1.15rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.seo-btn-primary{color:#fff;background:#0284c7}.seo-btn-primary:hover{background:#0369a1}.seo-btn-secondary{color:#0f172a;background:#fff;border:1px solid #bae6fd}.seo-btn-secondary:hover{background:#f0f9ff;border-color:#7dd3fc}.seo-section{border-bottom:1px solid #bae6fd;margin-bottom:2.5rem;padding:0 0 2rem}.seo-section:last-of-type{border-bottom:none}.seo-section h2{color:#0f172a;margin:0 0 .65rem;font-size:1.2rem;font-weight:700}.seo-section p,.seo-section li{color:#475569;line-height:1.65}.seo-steps{padding-left:1.25rem}.seo-steps li{margin-bottom:1rem}.seo-faq dl>div{border-bottom:1px solid #e2e8f0;margin-bottom:1rem;padding-bottom:1rem}.seo-faq dt{color:#0f172a;margin-bottom:.35rem;font-weight:600}.seo-faq dd{color:#475569;margin:0}.seo-related h2{margin-bottom:.75rem;font-size:1.125rem}.seo-related ul{flex-wrap:wrap;gap:.5rem 1rem;padding:0;list-style:none;display:flex}.seo-related a{color:#0284c7;text-underline-offset:2px;font-weight:500;text-decoration:underline}.seo-hub-grid{border-top:1px solid #bae6fd;flex-direction:column;gap:0;margin-bottom:2rem;display:flex}.seo-content--hub .seo-hub-grid{margin-bottom:0}.seo-hub-picker{box-shadow:none;background:0 0;border:none;border-radius:0;margin-bottom:2rem;padding:0}.seo-hub-picker__title{color:#0f172a;margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.seo-hub-picker__sub{color:#475569;margin:0 0 1rem;font-size:.875rem}.seo-hub-card{color:#0f172a;background:#fff;border:none;border-bottom:1px solid #bae6fd;border-radius:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .12s;display:flex}.seo-hub-card:last-child{border-bottom:none}.seo-hub-card__label{flex:1;min-width:0}.seo-hub-card__arrow{color:#8a8a8a;flex-shrink:0;font-size:.875rem}.seo-hub-card:hover{color:#0284c7;background:#fff}.seo-hub-card:hover .seo-hub-card__arrow{color:#0284c7}.seo-content--hub .seo-content-header{margin-bottom:.5rem}.seo-content--hub .seo-content-ctas{display:none}.seo-bottom-cta{text-align:left;border-top:1px solid #bae6fd;margin-top:2.5rem;padding:2rem 0 0}.seo-bottom-cta h2{color:#0f172a;margin:0 0 .5rem;font-size:1.25rem}.seo-bottom-cta p{color:#475569;margin:0 0 1rem}.calc-tool{background:#fff;border:1px solid #bae6fd;border-radius:.25rem;margin-bottom:2rem;padding:1.25rem}.calc-tool-grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1rem;margin-bottom:1rem;display:grid}.calc-tool label{color:#475569;flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:600;display:flex}.calc-tool input,.calc-tool select{border:1px solid #7dd3fc2e;border-radius:.5rem;padding:.5rem .65rem;font-size:1rem}.calc-tool-results{margin:0}.calc-tool-results>div{border-bottom:1px solid #e2e8f0;justify-content:space-between;padding:.35rem 0;display:flex}.calc-tool-results .calc-total{border-bottom:none;padding-top:.5rem;font-size:1.125rem;font-weight:700}.calc-number-output{margin:.5rem 0 0;font-size:1.125rem}.calc-disclaimer{color:#475569;margin:.75rem 0 0;font-size:.8125rem}.site-main--wide .seo-content--hub-tiles{background:var(--tool-workspace-bg);padding:0}.site-main--wide .seo-content--hub-tiles .seo-content-inner{max-width:var(--tool-workspace-stage-max);margin:0 auto;padding:.5rem 1rem 2.5rem}@media (min-width:1024px){.site-main--wide .seo-content--hub-tiles .seo-content-inner{padding:.5rem 1.25rem 2.5rem}}.site-main--wide .seo-content--hub-tiles .seo-section,.site-main--wide .seo-content--hub-tiles .seo-faq,.site-main--wide .seo-content--hub-tiles .seo-related{width:100%;max-width:none}.seo-content--hub-tiles .seo-content-inner{max-width:var(--tool-workspace-stage-max,1280px);width:100%;margin-left:auto;margin-right:auto}.seo-content--hub-tiles .seo-content-header{text-align:center;width:100%;max-width:none;margin-bottom:.25rem;margin-left:auto;margin-right:auto}.seo-hub-tiles{width:100%;margin:1.5rem 0 2.5rem}.seo-hub-tiles__intro{text-align:center;width:100%;max-width:none;margin:0 auto 1.75rem}.seo-hub-tiles__title{color:#0f172a;letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.375rem;font-weight:700}.seo-hub-tiles__sub{color:#475569;margin:0;font-size:.9375rem;line-height:1.55}.seo-hub-tiles__grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.seo-hub-tile{height:100%;color:inherit;background:#fff;border:1px solid #bae6fd;border-radius:.35rem;flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.seo-hub-tile:hover{box-shadow:none;border-color:#38bdf873;transform:translateY(-1px)}.seo-hub-tile__body{flex-direction:column;flex:1;padding:1rem 1.1rem 1.15rem;display:flex}.seo-hub-tile__name{color:#0f172a;margin:0 0 .35rem;font-size:1rem;font-weight:700;line-height:1.3}.seo-hub-tile__summary{color:#475569;flex:1;margin:0 0 .85rem;font-size:.8125rem;line-height:1.5}.seo-hub-tile__action{color:#0284c7;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}.seo-hub-tile:hover .seo-hub-tile__action{color:#0284c7}.seo-hub-tiles__cta{text-align:center;border-top:1px solid #bae6fd;margin-top:2rem;padding-top:1.75rem}.seo-hub-tiles__cta-text{color:#475569;margin:0 0 .75rem;font-size:.875rem}.seo-hub-tiles__tools{text-align:center;background:#fff;border:1px solid #bae6fd;border-radius:.5rem;margin-top:1.75rem;padding:1.25rem 1.35rem}.seo-hub-tiles__tools-label{letter-spacing:.06em;text-transform:uppercase;color:#0284c7;margin:0 0 .65rem;font-size:.75rem;font-weight:700}.seo-hub-tiles__tools-list{flex-wrap:wrap;justify-content:center;gap:.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}.seo-hub-tiles__tools-link{color:#0284c7;background:0 0;border:1px solid #7dd3fc2e;border-radius:.25rem;align-items:center;padding:.35rem .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.seo-hub-tiles__tools-link:hover{color:#0f172a;background:#e0f2fe;border-color:#38bdf873}.seo-tile-preview{background:linear-gradient(#fff 0%,#e0f2fe 100%);border-bottom:1px solid #bae6fd;padding:1rem 1rem 0}.seo-tile-preview__paper{background:#fff;border:1px solid #e2e8f0;border-radius:.25rem .25rem 0 0;min-height:7.5rem;padding:.65rem .75rem .55rem;box-shadow:0 2px 8px #0f172a0f}.seo-tile-preview__header{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.5rem;display:flex}.seo-tile-preview__currency{letter-spacing:.04em;color:#0284c7;background:#e0f2fe;border-radius:.2rem;margin-left:auto;padding:.1rem .35rem;font-size:.5rem;font-weight:700}.seo-tile-preview__mark{background:#0284c7;border-radius:.2rem;flex-shrink:0;width:1rem;height:1rem}.seo-tile-preview__title{letter-spacing:.12em;color:#0f172a;font-size:.5625rem;font-weight:800}.seo-tile-preview__meta{flex-direction:column;gap:.25rem;margin-bottom:.45rem;display:flex}.seo-tile-preview__line{background:#e2e8f0;border-radius:999px;height:.25rem;display:block}.seo-tile-preview__line.w70{width:70%}.seo-tile-preview__line.w50{width:50%}.seo-tile-preview__table{border-top:1px solid #f1f5f9;flex-direction:column;gap:.2rem;margin-bottom:.5rem;padding-top:.35rem;display:flex}.seo-tile-preview__row{background:#f1f5f9;border-radius:999px;height:.3rem;display:block}.seo-tile-preview__row--short{width:55%}.seo-tile-preview__footer{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-top:.35rem;display:flex}.seo-tile-preview__total-label{text-transform:uppercase;letter-spacing:.06em;color:#475569;font-size:.5rem;font-weight:700}.seo-tile-preview__total-value{background:#0284c7;border-radius:999px;width:2.5rem;height:.35rem}.seo-tile-preview__total-value--sm{width:1.75rem}.seo-tile-preview--sky .seo-tile-preview__mark,.seo-tile-preview--sky .seo-tile-preview__total-value{background:#0284c7}.seo-tile-preview--blue .seo-tile-preview__mark,.seo-tile-preview--blue .seo-tile-preview__total-value{background:#0ea5e9}.seo-tile-preview--teal .seo-tile-preview__mark,.seo-tile-preview--teal .seo-tile-preview__total-value{background:#0284c7}.seo-tile-preview--indigo .seo-tile-preview__mark,.seo-tile-preview--indigo .seo-tile-preview__total-value{background:#4f46e5}.seo-tile-preview--cyan .seo-tile-preview__mark,.seo-tile-preview--cyan .seo-tile-preview__total-value{background:#06b6d4}.seo-tile-preview--violet .seo-tile-preview__mark,.seo-tile-preview--violet .seo-tile-preview__total-value{background:#7c3aed}.seo-tile-preview--sales .seo-tile-preview__mark,.seo-tile-preview--sales .seo-tile-preview__total-value{background:#0ea5e9}.seo-tile-preview--cash .seo-tile-preview__mark,.seo-tile-preview--cash .seo-tile-preview__total-value{background:#0284c7}.seo-tile-preview--rent .seo-tile-preview__mark,.seo-tile-preview--rent .seo-tile-preview__total-value{background:#7c3aed}.seo-tile-preview--service .seo-tile-preview__mark,.seo-tile-preview--service .seo-tile-preview__total-value{background:#0ea5e9}.seo-tile-preview--donation .seo-tile-preview__mark,.seo-tile-preview--donation .seo-tile-preview__total-value{background:#db2777}@media (min-width:768px){.seo-hub-tiles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-content--hub-tiles.seo-content--hub-country .seo-hub-tiles__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:479px){.seo-hub-tiles__grid{grid-template-columns:1fr}}
