@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-600-normal.BFJEwTuo.woff)format("woff")}:root{--ink:#25282c;--muted:#555f66;--red:#941c30;--red-hover:#741325;--leaf:#789b6b;--leaf-ink:#425d39;--leaf-wash:#f0f5ed;--wheat:#d6a642;--wheat-ink:#795a13;--wheat-wash:#fbf4e3;--blue:#e7eff4;--blue-line:#afbec8;--line:#cbd0d3;--display:"Barlow Condensed", "Arial Narrow", Arial, sans-serif;--body:Arial, system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:16px;line-height:1.65}a{color:inherit;text-decoration:none}button,input,select{font:inherit}a,button,summary,label{-webkit-tap-highlight-color:transparent;touch-action:manipulation}summary,label,button{cursor:pointer}img{max-width:100%;display:block}svg{vertical-align:middle;flex:none}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:pretty}h1,h2{font-family:var(--display);font-weight:600;line-height:1.05}h3{font-size:20px;font-weight:600;line-height:1.3}p{color:var(--muted)}a:focus-visible,summary:focus-visible,button:focus-visible{outline-offset:5px;outline:3px solid #155596}.shell{width:calc(100% - 96px);max-width:1248px;margin-inline:auto}.section{padding-block:88px}.eyebrow{font-family:var(--body);color:var(--red);font-size:13px;font-weight:600;line-height:1.5}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;color:var(--red);background:#fff;padding:14px 20px;position:fixed;top:-100px;left:16px}.skip:focus{top:12px}.button{border:1px solid var(--red);background:var(--red);color:#fff;text-align:center;border-radius:2px;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:13px 22px;font-size:14px;font-weight:600;line-height:1.5;transition:background .15s,color .15s;display:inline-flex}.button:hover{background:var(--red-hover);border-color:var(--red-hover)}.button-outline{color:var(--red);background:#fff}.button-outline:hover{background:var(--red);color:#fff}.button-white{color:var(--red);background:#fff;border-color:#fff}.button-white:hover{background:var(--blue);color:var(--red-hover);border-color:var(--blue)}.text-link{text-underline-offset:5px;align-items:center;gap:15px;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline 1px;display:inline-flex}.text-link:hover{color:var(--red)}.site-header{z-index:30;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:28px;height:86px;display:flex}.brand{flex:none;display:inline-block}.brand img{object-fit:contain;width:180px;height:61px}.desktop-nav{align-items:center;gap:28px;margin-left:auto;display:flex}.desktop-nav a{align-items:center;min-height:44px;font-size:13px;display:flex}.desktop-nav a:hover{color:var(--red);text-underline-offset:5px;text-decoration:underline}.nav-actions{align-items:center;gap:25px;display:flex}.nav-cta{min-height:42px;padding:9px 19px;font-size:12px}.language-menu{font-size:13px;position:relative}.language-menu>summary{align-items:center;gap:8px;min-height:44px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}.chevron{font-size:16px}.language-options{border:1px solid var(--ink);background:#fff;width:185px;padding:7px;position:absolute;top:49px;right:0;box-shadow:4px 4px #e1e7ea}.language-options a{justify-content:space-between;align-items:center;min-height:45px;padding:10px 13px;display:flex}.language-options a:hover,.language-options a[aria-current]{background:var(--blue)}.mobile-nav{display:none}.hero{padding-top:29px;padding-bottom:0}.hero-kicker{justify-content:space-between;gap:20px;font-size:12px;display:flex}.hero-kicker p{color:var(--red);font-weight:600}.hero-kicker a{color:var(--muted);font-variant-numeric:tabular-nums}.hero-kicker a:hover{text-decoration:underline}.hero-layout{grid-template-columns:minmax(0,2.25fr) minmax(0,1fr);align-items:center;gap:76px;padding-block:42px 45px;display:grid}.hero h1{letter-spacing:-.016em;font-size:clamp(70px,6.8vw,98px);line-height:1.015}.hero h1 span{color:var(--red)}.hero-side{padding-top:6px}.hero-description{font-size:16px;line-height:1.8}.hero-side .button{margin-top:23px}.hero-proof{margin-top:12px;font-size:11px}.hero-side .text-link{margin-top:12px;font-size:12px}.audience-line{border-top:1px solid var(--line);padding:19px 0;font-size:12px}.record-stage{background:var(--blue);border-top:1px solid var(--blue-line);border-bottom:1px solid var(--blue-line);padding-block:31px 42px}.record-heading{justify-content:space-between;align-items:baseline;gap:25px;margin-bottom:22px;display:flex}.record-heading h2{font-family:var(--body);font-size:17px;font-weight:600;line-height:1.4}.record-heading p{max-width:430px;font-size:12px}.product-preview{border:1px solid var(--blue-line);background:#fff}.preview-top{border-bottom:1px solid var(--blue-line);background:#dbe7ee;justify-content:space-between;align-items:center;gap:24px;padding:13px 24px;font-size:14px;font-weight:600;display:flex}.sample-label{color:#445b6a;font-size:10px;font-weight:400}.record-switcher{border:0;min-width:0;margin:0;padding:0}.record-tabs{border-bottom:1px solid var(--line);gap:25px;padding-inline:24px;display:flex}.record-tabs>div{position:relative}.record-tabs input{opacity:0;width:1px;height:1px;position:absolute;top:25px;left:10px}.record-tabs label{min-height:52px;color:var(--muted);border-bottom:3px solid #0000;align-items:center;padding:10px 8px 7px;font-size:13px;display:flex}.record-tabs input:checked+label{color:var(--red);border-bottom-color:var(--red);font-weight:600}.record-tabs input:focus-visible+label{outline-offset:-5px;outline:3px solid #155596}.record-panel{min-height:340px;display:none}.record-switcher:has(#view-sales:checked) .panel-sales,.record-switcher:has(#view-purchases:checked) .panel-purchases,.record-switcher:has(#view-ledger:checked) .panel-ledger{display:block}.record-summary{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding:20px 32px 19px;display:grid}.record-summary>div{border-right:1px solid var(--line)}.record-summary>div:last-child{border-right:0}.record-summary p{color:var(--muted);font-size:11px}.record-summary strong{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1.2;display:block}.record-summary .partner-name{font-size:29px;line-height:1.65}.record-table{padding:0 32px}table{border-collapse:collapse;table-layout:fixed;text-align:right;width:100%}thead th{color:var(--muted);border-bottom:1px solid var(--line);padding:10px 0;font-size:10px;font-weight:400}thead th:first-child,tbody th{text-align:left;width:40%}tbody th{font-size:13px;font-weight:400}tbody th small{color:var(--muted);margin-left:14px;font-size:10px;display:inline-block}tbody th,td{border-bottom:1px solid #e3e8ec;padding-block:13px}tbody tr:last-child th,tbody tr:last-child td{border-bottom:0}td{font-variant-numeric:tabular-nums;font-family:Courier New,monospace;font-size:13px}.record-note{border-top:1px solid var(--line);color:var(--muted);padding:12px 24px;font-size:10px}.section-heading{max-width:760px;margin-bottom:40px}.section-heading h2{margin-top:14px;font-size:55px}.section-heading>p:last-child{max-width:560px;margin-top:18px;font-size:16px}.feature-list{border-top:1px solid var(--ink)}.feature{border-bottom:1px solid var(--line);grid-template-columns:55px minmax(0,.9fr) minmax(0,1.15fr) 140px;align-items:start;gap:28px;padding-block:34px;display:grid}.feature-index{color:var(--red);padding-top:5px;font-family:Courier New,monospace;font-size:12px}.feature h3{font-family:var(--display);font-size:35px;font-weight:600}.feature h3 a:hover{color:var(--red)}.feature p{max-width:450px;font-size:15px}.feature-link{justify-content:flex-end;align-items:center;gap:15px;min-height:44px;font-size:12px;display:flex}.feature-link span{text-underline-offset:5px;text-decoration:underline}.feature-link:hover{color:var(--red)}.workflow-section{background:var(--red);color:#fff;padding:73px 0}.workflow-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:100px;display:grid}.workflow-layout>.eyebrow,.workflow-layout .eyebrow{color:#f5c9d0}.workflow-layout h2{max-width:440px;margin-top:17px;font-size:64px}.workflow-layout>div>p:last-child{color:#f5e4e7;max-width:360px;margin-top:22px;font-size:15px}.workflow{margin:0;padding:0;list-style:none}.workflow li{border-top:1px solid #ca7887;align-items:baseline;gap:28px;padding:23px 0;display:flex}.workflow li:first-child{border-top:0;padding-top:0}.workflow li:last-child{padding-bottom:0}.step-number{color:#f2c6cf;font-family:Courier New,monospace;font-size:12px}.workflow h3{font-size:18px;font-weight:500}.workflow p{color:#f5e4e7;margin-top:8px;font-size:13px}.reports-section{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:100px;display:grid}.report-heading h2{overflow-wrap:anywhere;margin-top:17px;font-size:48px}.report-notes{border-left:1px solid var(--line);flex-direction:column;gap:30px;padding-left:45px;display:flex}.report-notes h3{margin-bottom:11px;font-size:19px}.report-notes p{font-size:14px}.language-section{border-block:1px solid var(--line);background:#f1f5f7;padding-block:54px}.language-layout{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.language-layout h2{max-width:430px;font-size:49px}.language-layout p{max-width:370px;margin-top:18px;font-size:14px}.language-list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:25px;display:grid}.language-list a{border-bottom:1px solid #aebcc5;justify-content:space-between;align-items:center;gap:8px;min-height:71px;font-size:21px;display:flex}.language-list a:hover,.language-list a[aria-current]{color:var(--red);border-bottom-color:var(--red)}.language-list svg{width:16px}.pricing-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:60px;display:grid}.pricing-grid{border-block:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.plan{flex-direction:column;align-items:flex-start;padding:25px 30px 30px 0;display:flex;position:relative}.plan+.plan{border-left:1px solid var(--line);padding-left:30px;padding-right:0}.plan h3{font-size:15px}.price{color:var(--ink);font-family:var(--display);align-items:baseline;gap:12px;margin-top:17px;font-size:73px;line-height:1.2;display:flex}.price>span{font-family:var(--body);color:var(--muted);font-size:12px}.plan>.price+p{min-height:44px;margin-top:9px;font-size:12px}.plan .button{width:100%;margin-top:auto;font-size:13px}.annual-saving{color:var(--red);margin-block:10px 20px;font-size:11px}.plan:first-child .button{margin-top:47px}.plan-inclusions{padding-top:10px}.plan-inclusions h3{font-size:16px}.plan-inclusions ul{margin:23px 0 27px;padding:0;list-style:none}.plan-inclusions li{align-items:baseline;gap:11px;margin-bottom:13px;font-size:13px;display:flex}.plan-inclusions svg{color:var(--red)}.price-note{max-width:290px;font-size:11px;line-height:1.8}.faq-section{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:90px;display:grid}.faq-heading h2{font-size:53px}.faq-heading p{margin-top:24px;font-size:14px}.faq-heading .text-link{color:var(--red)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:15px;line-height:1.5;list-style:none;display:flex}.faq-list summary svg{color:var(--red);transition:transform .18s}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details p{padding:0 25px 23px 0;font-size:14px}.closing{background:var(--red);color:#fff;padding-block:54px}.closing-layout{justify-content:space-between;align-items:center;gap:70px;display:flex}.closing-layout>div{max-width:750px}.closing h2{font-size:55px}.closing p{color:#f5e4e7;max-width:590px;margin-top:15px;font-size:14px}.closing .button{flex:none;max-width:290px}.site-footer{padding-top:44px}.footer-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:70px;padding-bottom:35px;display:grid}.footer-grid>div{overflow-wrap:anywhere;min-width:0}.footer-grid p{max-width:270px;margin-top:13px;font-size:12px}.footer-grid h2{font-family:var(--body);margin-bottom:14px;font-size:12px;line-height:1.5}.footer-grid>div:not(:first-child)>a{color:var(--muted);padding-block:8px;font-size:12px;display:block}.footer-grid a:hover{color:var(--red)}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:25px;padding-block:16px;font-size:11px;display:flex}.footer-bottom nav{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.footer-bottom nav a{padding-block:7px}.footer-bottom nav a[aria-current]{color:var(--red);text-underline-offset:4px;text-decoration:underline}.article-hero{border-bottom:1px solid var(--ink);padding-block:35px 55px}.breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:14px;margin-bottom:38px;font-size:12px;display:flex}.breadcrumbs a{text-underline-offset:4px;text-decoration:underline}.article-hero h1{overflow-wrap:anywhere;max-width:1000px;margin-top:15px;font-size:82px}.article-lead{max-width:750px;margin-top:22px;font-size:18px;line-height:1.8}.article-hero .button{margin-top:26px}.article-layout{grid-template-columns:minmax(0,1fr) 300px;gap:100px;padding-top:60px;display:grid}.article-body{min-width:0}.article-body>section{margin-bottom:44px}.article-body h2{margin:9px 0 16px;font-size:41px}.article-body p:not(.eyebrow){font-size:16px;line-height:1.85}.article-sidebar>div{background:var(--blue);border-top:3px solid var(--red);padding:24px;position:sticky;top:118px}.article-sidebar ul{margin:22px 0;padding:0;list-style:none}.article-sidebar li{align-items:baseline;gap:12px;margin-bottom:20px;font-size:13px;display:flex}.article-sidebar li svg{color:var(--red)}.article-sidebar .text-link{border-top:1px solid var(--blue-line);padding-top:15px;font-size:12px}.worked-example{background:var(--blue);border-left:3px solid var(--red);padding:28px}.worked-example>svg{color:var(--red)}.worked-example h2{font-size:35px}.worked-example p{font-size:15px!important}.related h2{margin-top:12px;font-size:47px}.related>div{grid-template-columns:1fr 1fr;gap:35px;margin-top:30px;display:grid}.related a{border-block:1px solid var(--line);align-items:center;gap:20px;padding:24px 0;display:flex}.related h3{flex:1;font-size:21px}.related a>svg:first-child{color:var(--red)}.not-found{text-align:center;padding-block:95px}.not-found h1{margin:17px 0;font-size:70px}.not-found .button{margin:28px 0}.not-found nav{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}.not-found nav a{padding:10px}@keyframes enter-record{0%{transform:translateY(5px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.record-panel{animation:.2s ease-out enter-record}[data-reveal].arrived{animation:.3s ease-out enter-record}}html:not([lang=en]) h1,html:not([lang=en]) h2{font-family:var(--body);font-weight:500;line-height:1.45}html:not([lang=en]) .hero h1{letter-spacing:-.025em;font-size:clamp(38px,4.1vw,60px)}html:not([lang=en]) .hero-layout{gap:55px}html:not([lang=en]) .feature h3{font-family:var(--body);font-size:25px;font-weight:500;line-height:1.5}html:not([lang=en]) .section-heading h2,html:not([lang=en]) .workflow h2,html:not([lang=en]) .report-heading h2,html:not([lang=en]) .language-layout h2,html:not([lang=en]) .faq-heading h2,html:not([lang=en]) .closing h2{font-size:37px}html:not([lang=en]) .workflow-layout h2{font-size:44px}html:not([lang=en]) .record-heading h2{font-size:18px;font-weight:500}html:not([lang=en]) .article-hero h1{font-size:57px}html:not([lang=en]) .article-body h2{font-size:32px}html:not([lang=en]) .related h2{font-size:34px}html:not([lang=en]) .footer-grid h2{font-size:12px;font-weight:600}@media (width>=1600px){.shell{max-width:1336px}.hero h1{font-size:106px}.hero-layout{padding-block:55px}}@media (width<=1100px){.shell{width:calc(100% - 64px)}.nav{gap:20px}.desktop-nav{gap:18px}.nav-actions{gap:17px}.brand img{width:162px}.hero-layout{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:45px}.hero h1{font-size:79px}.hero-description{font-size:15px}.workflow-layout,.reports-section,.language-layout{gap:55px}.feature{grid-template-columns:35px minmax(0,.9fr) minmax(0,1.15fr) 90px;gap:22px}.feature h3{font-size:31px}.feature p{font-size:14px}.feature-link{gap:8px}.workflow-layout h2{font-size:55px}.report-heading h2{overflow-wrap:anywhere;font-size:43px}.report-notes{padding-left:30px}.pricing-layout{gap:40px}.plan{padding-right:22px}.plan+.plan{padding-left:22px}.price{font-size:64px}.faq-section{gap:60px}.closing-layout{gap:45px}.closing h2{font-size:47px}.article-layout{grid-template-columns:minmax(0,1fr) 270px;gap:55px}}@media (width<=900px){.desktop-nav{display:none}.nav-actions{margin-left:auto}.mobile-nav{font-size:12px;display:block;position:relative}.mobile-nav summary{border:1px solid var(--line);align-items:center;min-height:44px;padding:9px 12px;list-style:none;display:flex}.mobile-nav nav{border:1px solid var(--ink);background:#fff;width:230px;padding:8px;position:absolute;top:53px;right:0;box-shadow:4px 4px #e1e7ea}.mobile-nav nav a{min-height:46px;padding:12px 15px;display:block}.mobile-nav nav a:hover{background:var(--blue)}.hero-layout{grid-template-columns:1fr;gap:25px;padding-block:31px 34px}.hero h1{font-size:89px}.hero-side{grid-template-columns:1fr auto;align-items:start;gap:0 35px;max-width:660px;padding:0;display:grid}.hero-description{grid-row:1/4}.hero-side .button{margin-top:0}.hero-proof{font-size:10px}.hero-side .text-link{margin-top:4px;font-size:11px}.record-heading{align-items:flex-start}.record-heading p{max-width:300px}.feature{grid-template-columns:35px minmax(0,1fr) minmax(0,1.3fr)}.feature-link{grid-column:3;justify-content:flex-start;margin-top:-12px}.feature p{grid-column:3}.feature h3{grid-column:2}.workflow-layout{gap:40px}.workflow-layout h2{font-size:49px}.workflow li{gap:18px}.language-layout{grid-template-columns:1fr;gap:26px}.language-layout h2,.language-layout p{max-width:none}.language-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.language-list a{font-size:17px}.language-list svg{width:13px}.pricing-layout{grid-template-columns:1fr;gap:30px}.plan{padding-right:35px}.plan+.plan{padding-left:35px}.plan .button{max-width:290px}.plan-inclusions ul{flex-wrap:wrap;gap:15px 25px;margin:17px 0;display:flex}.plan-inclusions li{margin:0}.price-note{max-width:none}.closing-layout{flex-direction:column;align-items:flex-start;gap:27px}.closing h2{font-size:51px}.footer-grid{gap:35px}.article-layout{grid-template-columns:minmax(0,1fr) 235px;gap:35px}.article-sidebar>div{padding:20px}html:not([lang=en]) .hero h1{font-size:57px}html:not([lang=en]) .hero-layout{gap:28px}}@media (width<=640px){html{scroll-padding-top:88px}.shell{width:calc(100% - 36px)}.section{padding-block:56px}.nav{gap:10px;height:74px}.brand img{width:148px;height:54px}.nav-actions{gap:14px}.nav-cta{display:none}.language-menu{font-size:12px}.language-menu>summary{gap:6px}.chevron{display:none}.mobile-nav summary{padding:8px 9px;font-size:11px}.hero{padding-top:20px}.hero-kicker{font-size:11px}.hero-kicker a{display:none}.hero-layout{gap:23px;padding-block:25px 26px}.hero h1{letter-spacing:-.008em;font-size:clamp(58px,10.5vw,76px);line-height:1.015}.hero-side{display:block}.hero-description{max-width:510px;font-size:15px;line-height:1.8}.hero-side .button{margin-top:22px}.hero-proof{margin-top:12px;font-size:11px}.hero-side .text-link{margin-top:6px;font-size:12px}.audience-line{padding-block:15px;font-size:11px;line-height:1.7}.record-stage{padding-block:25px 30px}.record-heading{margin-bottom:20px;display:block}.record-heading h2{font-size:17px}.record-heading p{max-width:none;margin-top:8px;font-size:12px}.preview-top{gap:15px;padding:11px 14px;font-size:12px}.sample-label{text-align:right;max-width:145px;font-size:9px}.record-tabs{gap:14px;padding:0 12px}.record-tabs label{min-height:50px;padding-inline:0;font-size:11px}.record-summary{gap:13px;padding:17px 14px}.record-summary p{min-height:32px;font-size:10px;line-height:1.55}.record-summary strong{font-size:28px}.record-summary .partner-name{font-size:23px;line-height:1.35}.record-table{padding:0 14px}thead th:first-child,tbody th{width:34%}thead th{overflow-wrap:anywhere;padding:12px 3px 12px 0;font-size:10px;line-height:1.4}tbody th,td{font-size:12px}tbody th small{margin-top:3px;margin-left:0;font-size:10px;display:block}tbody th,td{padding-block:14px}.record-panel{min-height:354px}.record-note{padding:11px 14px;font-size:9px}.section-heading{margin-bottom:28px}.section-heading h2{margin-top:12px;font-size:46px}.section-heading>p:last-child{margin-top:15px;font-size:15px}.feature{grid-template-columns:25px minmax(0,1fr);gap:10px 15px;padding:26px 0}.feature h3{font-size:34px}.feature p{grid-column:2;font-size:14px}.feature-link{grid-column:2;min-height:40px;margin-top:0;font-size:12px}.feature-index{padding-top:9px;font-size:11px}.workflow-section{padding-block:51px}.workflow-layout{grid-template-columns:1fr;gap:34px}.workflow-layout h2{max-width:400px;margin-top:13px;font-size:53px}.workflow-layout>div>p:last-child{max-width:none;margin-top:17px;font-size:14px}.workflow h3{font-size:17px}.workflow p{font-size:13px}.workflow li{gap:20px;padding-block:21px}.reports-section{grid-template-columns:minmax(0,1fr);gap:30px}.report-heading h2{overflow-wrap:anywhere;font-size:40px}.report-notes{border-left:0;border-top:1px solid var(--line);gap:25px;padding-top:26px;padding-left:0}.report-notes h3{font-size:18px}.language-section{padding-block:40px}.language-layout h2{font-size:43px}.language-layout p{font-size:13px}.language-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 21px}.language-list a{min-height:63px;font-size:20px}.pricing-layout{gap:25px}.plan{padding:24px 21px 25px 0}.plan+.plan{padding-left:21px}.price{font-size:62px;display:block}.price>span{margin-top:4px;font-size:11px;display:block}.plan>.price+p{min-height:54px;margin-top:16px;font-size:11px}.plan .button{gap:8px;padding:12px 10px;font-size:12px}.annual-saving{margin-bottom:17px;font-size:10px}.plan:first-child .button{margin-top:44px}.plan-inclusions h3{font-size:15px}.plan-inclusions ul{display:block}.plan-inclusions li{margin-bottom:12px;font-size:12px}.price-note{font-size:11px}.faq-section{grid-template-columns:1fr;gap:25px}.faq-heading h2{font-size:48px}.faq-heading p{margin-top:17px}.faq-list summary{gap:20px;font-size:14px}.faq-list details p{padding-right:5px;font-size:14px}.closing{padding-block:40px}.closing h2{font-size:46px}.closing p{font-size:13px}.closing .button{max-width:100%}.site-footer{padding-top:35px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid>div:first-child .brand img{width:180px}.footer-grid p{max-width:none;margin-top:8px}.footer-grid h2{margin-bottom:9px;font-size:12px}.footer-grid>div:not(:first-child)>a{min-height:44px;font-size:12px}.footer-bottom{flex-direction:column;gap:6px}.footer-bottom nav{gap:5px 23px}.footer-bottom nav a{font-size:12px}.article-hero{padding:25px 0 35px}.breadcrumbs{gap:10px;margin-bottom:25px;font-size:11px}.article-hero h1{font-size:58px}.article-lead{font-size:16px}.article-layout{grid-template-columns:1fr;gap:33px;padding-top:35px}.article-sidebar{grid-row:1}.article-sidebar>div{padding:23px;position:static}.article-sidebar ul{grid-template-columns:1fr 1fr;gap:20px;display:grid}.article-sidebar li{gap:8px;margin:0;font-size:12px}.article-body h2{font-size:37px}.article-body>section{margin-bottom:35px}.worked-example{padding:23px}.worked-example h2{font-size:34px}.related h2{font-size:42px}.related>div{grid-template-columns:1fr;gap:0}.related a+a{border-top:0}.related h3{font-size:20px}.not-found h1{font-size:55px}html:not([lang=en]) .hero h1{letter-spacing:-.025em;font-size:36px;line-height:1.43}html:not([lang=en]) .hero-layout{gap:21px}html:not([lang=en]) .section-heading h2,html:not([lang=en]) .report-heading h2,html:not([lang=en]) .language-layout h2,html:not([lang=en]) .faq-heading h2,html:not([lang=en]) .closing h2{font-size:29px}html:not([lang=en]) .workflow-layout h2{font-size:32px}html:not([lang=en]) .feature h3{font-size:24px}html:not([lang=en]) .record-heading h2{font-size:17px}html:not([lang=en]) .article-hero h1{font-size:36px}html:not([lang=en]) .article-body h2{font-size:28px}html:not([lang=en]) .related h2{font-size:30px}}@media (width<=380px){.shell{width:calc(100% - 32px)}.brand img{width:133px}.nav-actions{gap:10px}.language-menu{font-size:11px}.language-menu>summary svg{width:15px}.mobile-nav summary{padding-inline:7px;font-size:10px}.hero h1{font-size:58px}.hero-description{font-size:14px}.hero-proof,.hero-kicker{font-size:10px}.record-tabs{gap:12px;padding-inline:12px}.record-tabs label{font-size:10px}.record-summary{gap:9px;padding-inline:12px}.record-summary strong{font-size:23px}.record-summary .partner-name{font-size:20px}.record-summary p{font-size:9px}.record-table{padding-inline:12px}thead th{font-size:9px}td,tbody th{font-size:11px}.record-panel{min-height:340px}.pricing-grid{grid-template-columns:1fr}.plan{padding:24px 0}.plan+.plan{border-left:0;border-top:1px solid var(--line);padding:24px 0}.price{font-size:70px;display:flex}.plan>.price+p{min-height:0;margin-top:10px;font-size:12px}.plan .button{max-width:none;margin-top:23px;font-size:13px}.plan:first-child .button{margin-top:23px}.annual-saving{margin-block:12px 0}.language-list{gap:0 15px}.language-list a{font-size:17px}.article-sidebar ul{grid-template-columns:1fr;gap:17px}.article-hero h1{font-size:53px}.footer-grid{gap:30px 20px}html:not([lang=en]) .hero h1,html:not([lang=en]) .article-hero h1{font-size:31px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media print{.site-header,.site-footer,.closing,.language-section,.article-sidebar{display:none}.shell{width:100%;max-width:none}.section{padding-block:25px}.workflow-section{color:#000;background:#fff}.workflow-section p,.workflow-section .eyebrow{color:#333}.article-layout{display:block}.hero{padding:20px 0}.record-panel{display:block!important}}.brand-lockup{align-items:center;gap:12px;display:flex}.brand .brand-lockup img{object-fit:contain;width:64px;height:44px}.brand-name{color:var(--ink);font-family:var(--display);letter-spacing:0;white-space:nowrap;font-size:52px;font-weight:600;line-height:1;display:block}@media (width<=640px){.brand-lockup{gap:7px}.brand .brand-lockup img{width:40px;height:28px}.brand-name{font-size:34px}}@media (width<=380px){.brand-lockup{gap:6px}.brand .brand-lockup img{width:32px;height:22px}.brand-name{font-size:27px}}.record-summary>div:nth-child(2) strong{color:var(--leaf-ink)}.record-summary>.summary-due strong{color:var(--wheat-ink)}.record-note{background:var(--wheat-wash);border-top-color:#e6d6ad}.feature:nth-child(2) .feature-index{color:var(--leaf-ink)}.feature:nth-child(3) .feature-index{color:var(--wheat-ink)}.language-section{background:var(--leaf-wash);border-color:#d3dfcd}.language-list a[aria-current=page]{color:var(--leaf-ink);border-bottom-color:var(--leaf)}.plan-inclusions svg,.article-sidebar li svg,.annual-saving{color:var(--leaf-ink)}.step-number{color:#f3d487}.report-notes{border-left-color:var(--wheat)}.worked-example{border-left:3px solid var(--wheat)}.brand-krishi{color:#823238}
