@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&display=swap";:root{font-family:Inter,Arial,sans-serif;color:#121827;background:#fff;font-synthesis:none;--green: #087c9b;--deep: #07576f;--muted: #556171;--line: #d9eaf0;--pale: #f1faff;line-height:1.65;font-size:100%}*{box-sizing:border-box}body{margin:0;font-size:1.125rem}button,input,textarea,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}a:hover{color:var(--green)}button:disabled{opacity:.42;cursor:not-allowed}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.2;letter-spacing:-.025em}h1{font-size:2rem;font-weight:800}h2{font-size:2rem;font-weight:750}h3{font-size:1.25rem;font-weight:700}p{color:var(--muted)}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #55bcdb;outline-offset:4px}input:focus,select:focus,textarea:focus{outline:2px solid #44b9d7;outline-offset:1px}input,select,textarea{max-width:100%;background:#fff;color:#17222c;border:1px solid #c5d9e5;border-radius:7px;padding:10px 12px}input[type=checkbox]{accent-color:var(--green);width:18px;height:18px}label{display:flex;flex-direction:column;gap:6px;font-size:1rem;font-weight:600;color:#374651}label input,label select,label textarea{font-weight:400;font-size:1.125rem}.wrap{max-width:1216px;margin:auto;width:calc(100% - 48px)}header{background:#fff;border-bottom:1px solid #f1f4f2;position:relative;z-index:20}.nav{height:80px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;gap:10px;align-items:center;white-space:nowrap;font-size:1.0625rem;color:#202b34}.brand>span{background:var(--green);color:#fff;width:44px;height:40px;border-radius:5px;display:grid;place-items:center;box-shadow:0 1px 3px #0c374320}.brand b{font-weight:700;letter-spacing:-.035em}.nav nav{display:flex;gap:30px;font-size:1rem;font-weight:600;color:#5b6570}.menu-button{display:none!important}.mobile-nav{display:none}.dropzone{border:2px dashed #9acfe0;border-radius:16px;position:relative;display:flex;align-items:center;gap:16px;padding:26px;transition:.2s;background:#ffffffd9;color:#12647c}.dropzone:hover,.dragging{background:#eaf8fd;border-color:var(--green)}.dropzone input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer;padding:0}.dropzone:focus-within{outline:3px solid #55bcdb;outline-offset:3px}.dropzone strong{display:block;font-weight:600}.dropzone div>span{display:block;font-size:1rem;color:#527e90}.iconbox{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;flex-shrink:0;border:1px solid #c4e4ef;border-radius:13px;background:#edfaff;color:#147a99}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;border-radius:10px;font-size:1.125rem;line-height:1.4;font-weight:600;min-height:48px;text-align:center;border:1px solid transparent;transition:.15s}.button:hover{transform:translateY(-1px)}.primary{background:var(--green);color:#fff;box-shadow:0 2px 3px #1c5f6b14}.primary:hover{background:var(--deep);color:#fff}.outline{border:2px solid #5f9ca8;background:#fff;color:#467d89}.outline:hover{background:var(--pale)}.white{background:#fff;color:var(--green)}.ghost{border:1px solid #9cc9d5;color:#fff;background:transparent}.upload-actions{display:flex;gap:12px;margin-top:20px}.upload-actions .primary{flex:1}.upload-actions .outline{flex:0 0 auto}.trust{display:flex;gap:18px;margin-top:20px;font-size:.875rem;color:#687382;font-weight:600}.trust>span{display:flex;align-items:center;gap:5px}.trust svg{width:16px;height:16px;color:#72bbc7}.text-button{border:0;background:none;padding:0;color:var(--green);font-weight:600;display:inline-flex;align-items:center;gap:6px;font-size:1rem}.sample-link{margin-top:14px}.icon-button{background:none;border:0;display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;padding:6px;color:#486571}.section{padding-top:85px;padding-bottom:85px}.section-title{text-align:center;max-width:760px;margin:0 auto 48px}.eyebrow{font-size:.875rem;letter-spacing:.11em;color:var(--green);font-weight:700;display:block;margin-bottom:10px}.section-title h2{margin-bottom:16px}.section-title p{font-size:1.125rem}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;text-align:center}.steps>div{position:relative;padding:10px 18px}.step-number{position:absolute;top:4px;left:calc(50% + 13px);border-radius:50%;background:var(--green);color:#fff;width:25px;height:25px;font-size:.9375rem;font-weight:600;border:3px solid white;line-height:20px}.step-icon{height:70px;width:70px;display:grid;place-items:center;background:#e4f9ff;color:var(--green);border-radius:18px;margin:0 auto 23px}.steps h3{margin-bottom:12px}.steps p{font-size:1.0625rem}.inline-link{color:var(--green);font-weight:600;display:inline-flex;align-items:center;gap:8px}.steps+.inline-link{display:flex;justify-content:center;margin-top:40px}.tint{background:#f8faf9}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature{padding:30px;background:#fff;border:1px solid #dfeefa;border-radius:16px}.feature h3{margin-top:22px;margin-bottom:12px}.feature p{font-size:1.0625rem}.audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.audience-grid h2{margin-bottom:18px}.audience{display:flex;gap:12px;margin-top:22px}.audience>svg{color:#529eaa;width:20px;flex-shrink:0;margin-top:1px}.audience h3{font-size:1.125rem;margin-bottom:5px}.audience p{font-size:1.0625rem}.sheet-illustration{padding:35px;background:linear-gradient(135deg,#e4f6ff,#fff);border:1px solid #d2e7f3;border-radius:20px;box-shadow:0 18px 30px -20px #265f6baa;position:relative}.sheet-title{display:flex;gap:15px;align-items:center;color:#2b6c78}.sheet-illustration>p{font-size:.875rem;margin:22px 0 20px;letter-spacing:.08em}.sheet-illustration table{font-size:1rem;width:100%;border-collapse:collapse}.sheet-illustration th,.sheet-illustration td{padding:14px 0;border-bottom:1px solid #d2e7f3;text-align:left}.sheet-illustration td:last-child,.sheet-illustration th:last-child{text-align:right}.reconciled{display:flex;align-items:center;gap:9px;background:#fff;padding:12px 18px;border:1px solid #d2e7f3;border-radius:12px;font-size:.9375rem;position:absolute;right:-20px;bottom:-23px;color:var(--green);box-shadow:0 6px 15px #0001}.reconciled svg{width:19px}.format-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.format-card{background:#fff;padding:27px;border:1px solid var(--line);border-radius:13px;display:flex;flex-direction:column;transition:.2s}.format-card:hover{border-color:#86b5c1;box-shadow:0 8px 20px #0a3a4610}.format-card>svg{color:var(--green);margin-bottom:18px}.format-card h3{margin-bottom:10px}.format-card p{font-size:1.0625rem;flex:1}.format-card>span{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:var(--green);margin-top:20px}.faq{max-width:900px}.faq details,.faq-item{border-bottom:1px solid var(--line);padding:22px 0}.faq summary,.faq-item summary{font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none}.faq summary::-webkit-details-marker{display:none}.plus{font-size:23px;font-weight:400;color:var(--green)}details[open] .plus{transform:rotate(45deg)}.faq details p,.faq-item p{padding:14px 32px 0 0;line-height:1.8;font-size:1.0625rem}.cta{text-align:center;background:#087c9b;color:#fff;padding:65px 0}.cta h2{margin-bottom:16px}.cta p{color:#d6f0fc}.actions{display:flex;justify-content:center;gap:15px;margin:26px 0 18px}.cta .small{color:#c8e6f2}footer{padding-top:64px;background:#fafcfb;border-top:1px solid var(--line)}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.2fr;gap:35px}.footer-grid .brand b{white-space:normal}.footer-grid h3{font-size:1rem;margin-bottom:20px}.footer-grid p{font-size:1rem;line-height:1.8;margin:18px 0}.footer-grid>div>a:not(.brand):not(.button){display:block;font-size:.9375rem;color:#5f7480;margin-bottom:8px}.footer-grid .button{font-size:1rem;padding:11px 17px}.copyright{border-top:1px solid var(--line);font-size:.875rem;color:#71828e;margin-top:45px;padding:24px 0}.page{padding-top:38px;padding-bottom:75px;min-height:60vh}.breadcrumb{font-size:.9375rem;display:flex;gap:10px;align-items:center;color:#607682;margin-bottom:26px}.breadcrumb a{color:var(--green)}.page>h1{font-size:2.5rem;line-height:1.2;margin-bottom:18px}.page-intro{font-size:1.1875rem;max-width:820px;margin-bottom:35px}.pricing-toggle{display:flex;align-items:center;justify-content:center;gap:8px;margin:36px auto 50px}.pricing-toggle button{border:0;background:#e3f3ff;border-radius:7px;padding:10px 20px;font-weight:600}.pricing-toggle button.active{background:var(--green);color:#fff}.pricing-toggle span{color:var(--green);font-size:1rem;margin-left:10px}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.price-card{padding:26px 22px;border:1px solid var(--line);border-radius:15px;position:relative;display:flex;flex-direction:column}.price-card.popular{border:2px solid var(--green);padding:25px 21px}.popular-label{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:var(--green);padding:3px 16px;color:#fff;border-radius:15px;white-space:nowrap;font-size:.875rem;font-weight:600}.price-card h2{font-size:1.25rem;margin-bottom:8px}.price-card p{font-size:1rem}.price{font-size:2.7rem;font-weight:700;letter-spacing:-.04em;margin-top:25px}.price small{font-size:1rem;font-weight:400;color:#5c737f;letter-spacing:0}.price-card ul{list-style:none;padding:0;margin:24px 0;flex:1}.price-card li{display:flex;gap:8px;align-items:flex-start;font-size:1rem;margin:12px 0}.price-card li svg{color:var(--green);flex-shrink:0;margin-top:3px}.price-card .button{font-size:1rem;padding:12px}.notice{display:flex;align-items:flex-start;gap:10px;padding:13px 16px;border:1px solid #eedba1;background:#fffaf0;color:#7b5918;border-radius:8px;font-size:1rem;margin:18px 0}.notice svg{flex-shrink:0;margin-top:2px}.notice.error{background:#fff2f2;border-color:#e9b9b9;color:#9f3535}.notice.success{background:#e5f9ff;border-color:#afd8e4;color:var(--green)}.search-box{display:flex;align-items:center;gap:12px;border:1px solid #cbdfeb;border-radius:10px;padding:0 14px;max-width:600px;margin-bottom:40px;color:#708995}.search-box input{border:0;width:100%;padding:14px 0;outline:none}.bank-group{margin:34px 0}.bank-group h2{font-size:1.375rem;margin-bottom:20px}.bank-group>div{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bank-group a{padding:17px 15px;display:flex;gap:10px;align-items:center;border:1px solid var(--line);border-radius:8px;font-size:1rem}.bank-group a svg:first-child{color:var(--green)}.bank-group a svg:last-child{margin-left:auto}.bank-group a:hover{background:var(--pale);border-color:#90c8d4}.conversion-page{max-width:800px;border:1px solid var(--line);padding:28px;border-radius:16px;background:#fcfefd}.conversion-page:has(.results){max-width:none}.auth-page{max-width:460px;width:calc(100% - 40px);margin:64px auto 90px;min-height:470px}.auth-page>h1{font-size:1.875rem;text-align:center;margin:20px 0 12px}.auth-page>p{text-align:center;font-size:1.0625rem;margin-bottom:28px}.auth-icon{background:#e3f8ff;color:var(--green);width:60px;height:60px;border-radius:16px;display:grid;place-items:center;margin:auto}.auth-page form{display:flex;flex-direction:column;gap:18px}.auth-page form>.inline-link{font-size:1rem}.auth-page>p:last-child{margin-top:24px}.auth-page p a{color:var(--green);font-weight:600}.check-label{flex-direction:row;align-items:center;flex-wrap:wrap;font-size:.9375rem;gap:5px}.check-label a{text-decoration:underline}.contact-form{max-width:700px;display:flex;flex-direction:column;gap:20px}.contact-form .notice{margin:0}.contact-form .button{align-self:flex-start}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.prose{max-width:800px}.prose section{margin:35px 0}.prose h2{font-size:1.375rem;margin-bottom:14px}.prose p{line-height:1.9}.blog-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.article-card{border:1px solid var(--line);padding:32px;border-radius:14px}.article-card h2{font-size:1.5rem;margin:14px 0}.article-card .inline-link{margin-top:24px;font-size:1rem}.article-card:hover{background:var(--pale)}.file-list{margin-top:14px}.file-list>div{display:flex;align-items:center;gap:12px;background:#f5f9f6;padding:10px;border:1px solid var(--line);border-radius:8px;margin-top:8px;font-size:1rem}.file-list>div>span{flex:1;overflow-wrap:anywhere}.file-list small{display:block;font-size:.875rem;color:#6b8793}.advanced{font-size:1rem;margin:18px 0;border:1px solid var(--line);padding:12px 16px;border-radius:8px}.advanced summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;color:#486874}.advanced .field-grid{margin-top:18px}.advanced p{margin-top:14px}.progress-region{font-size:.9375rem;display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.progress-region>span{flex:1}.progress{width:100%;height:7px;border-radius:10px;background:#daecf8;overflow:hidden}.progress>div{height:100%;background:var(--green);transition:width .2s}.small{font-size:.9375rem}.hero-grid:has(.results){grid-template-columns:1fr}.hero-grid:has(.results)>.hero-image{display:none}.hero-grid:has(.results) h1{max-width:none}.hero-grid:has(.results) .hero-copy,.hero-grid:has(.results) .hero-lead,.hero-grid:has(.results) .hero-label{display:none}.results{background:#fff;border:1px solid var(--line);padding:26px;border-radius:16px;margin-top:26px}.result-heading{display:flex;justify-content:space-between;gap:24px;align-items:center}.result-heading h2{font-size:1.5rem;margin-bottom:10px}.result-heading p{font-size:1rem}.result-heading .button{font-size:1rem;white-space:nowrap}.totals{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:24px 0}.totals>div{padding:16px 20px;border:1px solid var(--line);background:#f7faf8;border-radius:9px}.totals span{font-size:.9375rem;color:#5a7581;display:block}.totals strong{font-size:1.375rem;display:block;margin-top:3px}.table-tools{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.table-tools label{flex-direction:row;align-items:center}.table-tools select{font-size:.9375rem}.table-wrap{overflow-x:auto;max-width:100%;border:1px solid var(--line);border-radius:8px}.table-wrap table{width:100%;border-collapse:collapse;min-width:900px}.table-wrap th{background:#e7f6ff;text-align:left;font-size:.875rem;color:#486975;padding:12px 8px}.table-wrap td{padding:7px 4px;border-top:1px solid var(--line)}.table-wrap input{border:1px solid transparent;background:transparent;border-radius:4px;padding:7px 5px;font-size:.9375rem;width:100%;min-width:90px}.table-wrap td:first-child{min-width:140px}.table-wrap td:nth-child(2){min-width:210px}.table-wrap td:nth-child(6){min-width:140px}.table-wrap input:focus{background:#fff}.table-wrap input[type=checkbox]{min-width:0;display:block;margin:auto;width:18px}.needs-review{background:#fff9e8}.download-bar{display:flex;align-items:flex-end;gap:18px;justify-content:space-between;margin-top:25px;margin-bottom:14px}.download-bar select{min-width:240px}.raw{font-size:.9375rem;margin-top:20px;color:#5c737f}.raw summary{cursor:pointer}.raw pre{background:#f6f8f6;padding:20px;max-height:300px;overflow:auto;white-space:pre-wrap}.empty{text-align:center;background:#f8fbf9;padding:45px;border:1px dashed #bed9e5;border-radius:10px;margin:25px 0}.empty>svg{color:var(--green);margin-bottom:18px}.empty h2,.empty h3{margin-bottom:12px}.empty .button{margin-top:20px}.account-top{display:flex;align-items:center;gap:20px;margin-bottom:35px}.plan-badge{display:flex;align-items:center;gap:8px;border-radius:20px;background:#e3f7ff;color:var(--green);padding:6px 14px;text-transform:capitalize;font-size:1rem}.history{width:100%;text-align:left;border-collapse:collapse;font-size:1rem}.history th,.history td{padding:14px;border-bottom:1px solid var(--line)}.skip-link{position:absolute;top:-80px;left:20px;padding:10px;background:#fff;z-index:100}.skip-link:focus{top:10px}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(min-width:1500px){.wrap{max-width:1280px}.hero h1{font-size:2.3rem}}@media(max-width:1100px){.nav nav{gap:18px;font-size:.9375rem}.hero-grid{gap:36px}.hero{padding-top:65px}.hero-image{height:460px}.upload-actions{flex-wrap:wrap}.upload-actions .outline{flex:1}.trust{gap:10px;flex-wrap:wrap}.pricing-grid{grid-template-columns:repeat(2,1fr);gap:30px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.audience-grid{gap:45px}.bank-group>div{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.nav{height:66px}.nav nav{display:none}.menu-button{display:flex!important}.mobile-nav{display:flex;flex-direction:column;padding:20px 24px;gap:17px;border-top:1px solid var(--line);background:#fff;box-shadow:0 15px 20px #0001}.hero-grid{grid-template-columns:1fr;gap:40px}.hero{padding:48px 0 60px}.hero h1{max-width:620px;font-size:2.2rem}.hero-image{max-width:620px;height:420px}.hero-grid:has(.results){min-width:0}.steps{gap:12px}.features,.format-grid{grid-template-columns:repeat(2,1fr)}.audience-grid{grid-template-columns:1fr;gap:70px}.sheet-illustration{max-width:600px}.section{padding-top:60px;padding-bottom:60px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.bank-group>div{grid-template-columns:1fr 1fr}.results{padding:15px}.result-heading{align-items:flex-start;flex-direction:column}.page>h1{font-size:2.1rem}.download-bar{flex-wrap:wrap}.download-bar label{flex:1}.blog-grid{grid-template-columns:1fr}}@media(max-width:480px){.wrap{width:calc(100% - 32px)}.brand b{font-size:.9375rem}.nav .brand b{display:none}.hero h1{font-size:1.95rem;line-height:1.07;letter-spacing:-.05em}.hero-copy{font-size:1.125rem}.hero-label{font-size:.875rem}.hero-image{height:360px;margin-top:6px}.hero-grid{gap:30px}.hero{padding-top:46px}.dropzone{padding:25px 23px}.upload-actions{display:grid;grid-template-columns:1fr}.trust{gap:10px;justify-content:space-between;font-size:.825rem}.trust svg{width:13px}.floating{padding:11px;gap:9px}.floating strong{font-size:.825rem}.floating small{font-size:.775rem}.floating>span{width:32px;height:32px}.complete{right:12px;top:14px}.document{left:12px;bottom:18px}h2{font-size:1.7rem}.section-title{margin-bottom:32px}.steps,.features,.format-grid{grid-template-columns:1fr;gap:20px}.steps>div{padding:12px 25px}.feature{padding:25px}.footer-grid{gap:30px 20px}.footer-grid>div:last-child{grid-column:1/-1}.pricing-grid{grid-template-columns:1fr}.pricing-toggle{flex-wrap:wrap}.pricing-toggle span{width:100%;text-align:center;margin-top:8px}.bank-group>div{grid-template-columns:1fr}.page{padding-top:25px}.breadcrumb{font-size:.875rem;line-height:1.4}.field-grid{grid-template-columns:1fr}.contact-form .field-grid{gap:20px}.actions{flex-direction:column;align-items:center}.actions .button{min-width:230px}.conversion-page{padding:17px}.results{border-radius:9px;padding:12px}.totals{gap:6px}.totals>div{padding:10px 7px}.totals strong{font-size:1.125rem}.totals span{font-size:.825rem}.table-tools label{font-size:.875rem}.table-tools select{max-width:145px;padding:8px 4px}.table-tools .text-button{font-size:.875rem}.download-bar{display:block}.download-bar select{width:100%;min-width:0}.download-bar .button{width:100%;margin-top:14px}.account-top{flex-wrap:wrap;gap:14px}.reconciled{right:0}.sheet-illustration{padding:22px}.auth-page{margin-top:40px}.hero:has(.results){padding-top:30px}.hero:has(.results) h1{font-size:1.5rem}.result-heading h2{font-size:1.3rem}.result-heading .button{min-height:40px;padding:8px 12px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.google{width:100%;background:#fff;border:1px solid #cadde9;color:#1c3541}.google>span{font-size:1.25rem;font-weight:800;color:#4285f4;margin-right:4px}.or-divider{display:flex;align-items:center;gap:16px;font-size:.875rem;color:#90a4b0;margin:24px 0}.or-divider:before,.or-divider:after{content:"";flex:1;height:1px;background:var(--line)}.usage-summary{padding:12px 16px;background:#e7f8ff;border-radius:8px;margin-bottom:24px;font-size:1rem}:root{color:#102f43;--muted: #527083;background:#fbfdff}header{background:#fbfdfff5;border-bottom:1px solid #dcebf2}.brand{gap:11px;color:#113d55}.brand>span{background:#d9f6ff;color:#087c9b;width:42px;height:44px;border-radius:13px 4px;box-shadow:none}.brand b{font-size:29px;line-height:1;letter-spacing:-1.4px}.brand-ai{font-size:1.125rem;font-weight:500;margin-left:4px;letter-spacing:-.6px;color:#087c9b}.brand small{display:block;font-size:.6875rem;letter-spacing:2px;font-weight:650;margin-top:7px}.nav{height:88px}.nav nav{gap:22px}.nav nav a{font-size:1rem}.button{border-radius:8px;box-shadow:none}.eyebrow{color:#167c98;letter-spacing:1.8px;font-size:.875rem;font-weight:700}.ever-intro{padding-top:49px;padding-bottom:45px}.ever-intro-top{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:34px}.privacy-chip{display:flex;gap:7px;align-items:center;color:#53768a;font-size:.9375rem}.ever-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:end}.ever-heading h1{font-size:clamp(42px,5vw,66px);line-height:1.08;font-weight:600;letter-spacing:-3.2px}.ever-heading h1 em{color:#0984a9;font-style:normal}.ever-heading p{max-width:430px;font-size:1.1875rem;line-height:1.65;margin-bottom:19px}.ever-heading .small{display:block;margin-top:10px;font-size:.875rem;color:#607f91}.ever-workspace{background:#fff;border:1px solid #c9e0eb;border-radius:16px;box-shadow:0 16px 50px #2563860b;overflow:hidden}.workspace-bar{display:flex;justify-content:space-between;padding:15px 26px;background:#e8f6fc;border-bottom:1px solid #cde6f0;font-size:.75rem;letter-spacing:1.5px;font-weight:700;color:#467185}.workspace-bar>span:first-child{display:flex;align-items:center;gap:9px;color:#185972}.status-dot{width:7px;height:7px;border-radius:50%;background:#0ca7c8}.workspace-grid{display:grid;grid-template-columns:1.12fr 1fr}.workspace-input{padding:30px;min-width:0}.workspace-input h2{font-size:24px;font-weight:600;margin:12px 0}.workspace-input>p{font-size:1rem;margin-bottom:24px}.workspace-input .converter{margin:0}.workspace-example{border-left:1px solid #dcebf2;background:#f4faff;padding:27px 30px;min-width:0}.example-head{display:flex;gap:9px;align-items:center;color:#386b83;font-size:.875rem}.sample-tag{margin-left:auto;background:#e0f0f8;padding:3px 7px;font-size:.6875rem;letter-spacing:1px;border-radius:4px}.example-total{padding:27px 0 22px}.example-total span,.example-total small{display:block;color:#628193;font-size:.875rem}.example-total strong{font-size:38px;font-weight:500;letter-spacing:-1.8px;color:#163e57;display:block}.example-total small{font-size:.75rem}.example-table table{width:100%;border-collapse:collapse;font-size:.875rem}.example-table th{color:#658598;font-size:.75rem;font-weight:500;text-align:right;border-bottom:1px solid #ccdfeb;padding:10px 0}.example-table th:first-child,.example-table td:first-child{text-align:left}.example-table td{text-align:right;padding:10px 0;border-bottom:1px solid #e0edf4;color:#2b536c;font-variant-numeric:tabular-nums}.example-table td small{display:block;font-size:.625rem;color:#7a95a5;letter-spacing:.5px}.example-note{display:flex;gap:9px;color:#247791;align-items:center;font-size:.875rem;padding-top:18px}.ever-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:35px 20px;border-bottom:1px solid #dcebf2}.ever-facts strong{display:block;font-size:1rem;font-weight:600}.ever-facts span{color:#658092;font-size:.875rem}.ever-process{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;text-align:left}.ever-process h2{font-size:34px;font-weight:550;margin:17px 0}.ever-process>div>p{max-width:355px;margin-bottom:24px}.process-list article{display:flex;gap:26px;border-top:1px solid #d8e7ef;padding:24px 0}.process-list article>span{color:#1996b8;font-size:1rem;font-weight:600}.process-list h3{font-size:1.25rem;font-weight:600;margin-bottom:10px}.process-list p{font-size:1rem}.ever-formats{background:#edf7fc;border-block:1px solid #dbeaf1}.format-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:32px}.format-heading h2{font-weight:550;margin-top:14px}.format-heading>p{max-width:260px;font-size:1rem}.format-card{border:1px solid #cfe4ee;border-radius:8px;box-shadow:none;background:#fafdff}.format-card:hover{border-color:#68b8d2;background:#fff}.format-card svg{color:#1689a7}.cta{background:#113e56;color:#fff;text-align:left}.cta h2{font-weight:500}.cta p{color:#c0dbe8}.cta .actions{justify-content:flex-start}footer{background:#f1f8fc;border-top:1px solid #dbeaf1}.dropzone{border-width:1px;border-radius:8px;padding:22px 18px;background:#f8fcff}.iconbox{border-radius:8px}.tint{background:#f0f8fc}.page h1{font-weight:600;color:#133d54}.pricing-card{border-radius:12px}@media(min-width:1100px){.wrap{width:calc(100% - 100px)}}@media(max-width:850px){.ever-heading{gap:28px}.workspace-grid{grid-template-columns:1fr}.workspace-example{display:none}.ever-process{gap:35px}.ever-heading h1{font-size:44px;letter-spacing:-2px}}@media(max-width:600px){.ever-intro{padding-top:28px;padding-bottom:28px}.ever-intro-top{margin-bottom:25px}.privacy-chip{display:none}.ever-heading{grid-template-columns:1fr;gap:20px}.ever-heading h1{font-size:42px}.ever-heading p{font-size:1.125rem}.workspace-input{padding:22px 18px}.workspace-bar{padding:13px 18px}.workspace-bar>span:last-child{display:none}.ever-facts{grid-template-columns:1fr;gap:18px;padding:27px 0}.ever-facts>div{border-left:2px solid #94d6e9;padding-left:15px}.ever-process{grid-template-columns:1fr;gap:28px}.format-heading{display:block}.format-heading>p{margin-top:15px}.brand b{font-size:26px}.nav{height:75px}.ever-process h2{font-size:30px}}.api-panel{margin:30px 0;padding:28px;border:1px solid #d4e7f0;border-radius:12px;background:#fff}.api-panel h2{font-size:22px;margin-bottom:16px}.api-panel p{margin:16px 0}.api-panel pre{overflow:auto;background:#123b50;color:#d4f6ff;padding:22px;border-radius:8px;font-size:.9375rem;white-space:pre-wrap;overflow-wrap:anywhere}.api-panel .actions{justify-content:flex-start}.api-panel li{color:var(--muted);margin:10px 0}@media(max-width:600px){.brand b{display:block}.api-panel{padding:20px}}:root{font-family:DM Sans,Arial,sans-serif;color:#142f45;--green: #087e98;--deep: #09566e;--muted: #627587;--line: #dce7ec;--pale: #f0f9fc;background:#fff;line-height:1.6}h1,h2,h3{font-weight:650;letter-spacing:-.04em}.wrap{max-width:1220px;width:calc(100% - 80px)}header{border-bottom:1px solid #e5edf1;background:#fff}.nav{height:88px;gap:30px}.brand .ever-logo{width:36px;height:39px;object-fit:contain}.brand b{font-size:21px;font-weight:650;letter-spacing:-.8px;line-height:1.2;color:#163347}.brand small{display:block;font-size:.625rem;letter-spacing:2px;margin-top:5px;color:#697e8b}.nav nav{gap:28px;align-items:center;font-size:.9375rem;font-weight:500}.nav nav a{white-space:nowrap}.nav-active{color:var(--green)}.nav-account{padding:9px 21px;border:1px solid #ccdae2;border-radius:8px;color:#15374a}.button{border-radius:8px;min-height:46px;font-size:1rem;font-weight:600;padding:12px 21px;box-shadow:none}.button.primary{background:#087f98;border-color:#087f98;color:#fff}.button.primary:hover:not(:disabled){background:#09667f}.button.outline{border-color:#d3e1e8;background:#fff;color:#22485b}.button:disabled{opacity:.5}.eyebrow{font-size:.75rem;letter-spacing:2px;font-weight:700;color:#087b94}.product-hero{background:linear-gradient(110deg,#f1f9fc,#f6fbfd 45%,#e5f5fa);border-bottom:1px solid #dceaf0;padding:62px 0 58px}.product-grid{display:grid;grid-template-columns:1fr 1.13fr;gap:76px;align-items:center}.product-intro h1{font-size:clamp(40px,4.6vw,62px);line-height:1.08;letter-spacing:-3px;margin:20px 0 24px;font-weight:650}.product-intro h1 span{color:#08879f}.product-intro>p{font-size:1.125rem;line-height:1.75;max-width:400px}.product-privacy{display:flex;gap:13px;align-items:center;margin-top:32px;color:#087e98}.product-privacy strong{display:block;color:#22475d;font-size:.875rem;font-weight:600}.product-privacy span{display:block;font-size:.8125rem;color:#697f8e;max-width:280px}.product-formats{display:flex;align-items:center;gap:10px;margin-top:28px}.product-formats>span{font-size:.75rem;letter-spacing:1px;color:#748894}.product-formats b{font-size:.75rem;font-weight:600;padding:3px 7px;border:1px solid #cbdfe8;border-radius:4px;color:#496a7e;background:#ffffff6b}.product-converter{min-width:0;border:1px solid #d6e6ed;border-radius:18px;background:#fff;padding:30px;box-shadow:0 14px 50px #173e5510}.studio-heading{display:flex;align-items:center;gap:13px;margin-bottom:26px}.studio-symbol{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#eaf8fb;color:#07839b}.studio-heading h2{font-size:20px;letter-spacing:-.5px}.studio-heading p{font-size:.875rem;margin-top:4px}.converter{scroll-margin-top:25px}.dropzone{position:relative;min-height:170px;border:1.5px dashed #a7cfdc;border-radius:10px;background:#f7fcfd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:22px}.dropzone:hover,.dropzone.dragging{background:#eaf8fc;border-color:#0985a1}.dropzone .iconbox{width:45px;height:45px;background:#e1f3f8;color:#07829b;border-radius:11px}.dropzone strong{display:block;font-size:1rem;font-weight:550}.dropzone>div>span{display:block;font-size:.875rem;color:#087e98}.upload-actions{gap:9px;margin-top:18px}.upload-actions .primary{font-size:.9375rem}.upload-actions .outline{font-size:.875rem;padding:10px 14px}.trust{gap:12px;justify-content:center;flex-wrap:wrap;font-size:.75rem;margin-top:19px;font-weight:500}.trust svg{width:13px;height:13px;color:#2293a9}.sample-link{display:flex;margin:18px auto 0;font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.converter-footnote{border-top:1px solid #e7eef2;padding-top:17px;margin-top:21px;text-align:center;font-size:.75rem;color:#798b98}.converter-footnote span{margin:0 8px}.product-grid:has(.results){grid-template-columns:1fr}.product-grid:has(.results) .product-intro{display:none}.product-converter:has(.results){padding:30px}.product-converter:has(.results) .studio-heading,.product-converter:has(.results) .converter-footnote{display:none}.ever-facts{padding:28px 0;gap:50px}.ever-facts>div{padding-left:20px;border-left:2px solid #abe0eb}.ever-facts strong{font-size:.9375rem;font-weight:600}.ever-facts span{font-size:.8125rem}.section{padding-block:76px}.ever-process{gap:90px}.ever-process h2,.format-heading h2,.section-title h2{font-size:36px;letter-spacing:-1.5px;font-weight:650}.ever-process>div>p{font-size:1rem}.process-list h3{font-weight:600}.process-list article>span{background:#eef9fb;width:32px;height:32px;flex-shrink:0;border-radius:8px;display:grid;place-items:center;font-size:.8125rem}.ever-formats{background:#f5f9fc}.format-card{border-radius:12px;background:#fff;transition:border-color .15s,transform .15s}.format-card:hover{transform:translateY(-3px)}.format-card h3{font-weight:600}.section-title{text-align:left;margin:0 0 32px}.faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px}.faq .section-title{max-width:300px}.faq details{border:0;border-bottom:1px solid #dfe9ee;border-radius:0;padding:20px 0;margin:0}.faq summary{font-size:1rem}.faq details p{font-size:.9375rem}.cta{background:#102f45;color:#fff;text-align:center;padding:64px 0}.cta h2{color:#fff;font-size:34px}.cta p{color:#b9d1df;font-size:1.0625rem}.cta .actions{justify-content:center}.cta .white{background:#abebf5;color:#12394d}.cta .ghost{border:1px solid #638299;color:#d5e7ef}.cta .small{color:#a5bece}footer{background:#fff;color:#24485e;border-top:0}.footer-grid{padding:55px 0;gap:35px}.footer-grid h3{font-size:.875rem;font-weight:650}.footer-grid a,.footer-grid p{font-size:.8125rem}.footer-grid p{color:#788d9a}.copyright{font-size:.75rem;color:#7b8d99}.footer-grid .brand b{font-size:19px}.footer-grid .brand{margin-bottom:10px}.footer-grid .button{font-size:.8125rem;padding:8px 13px;min-height:36px}.footer-grid>div:first-child{max-width:210px}@media(max-width:1000px){.wrap{width:calc(100% - 48px)}.nav nav{gap:16px;font-size:.875rem}.brand b{font-size:1.25rem}.product-grid{gap:35px;grid-template-columns:1fr 1.15fr}.product-intro h1{font-size:49px}.product-converter{padding:24px}.trust{gap:8px}.product-privacy{margin-top:24px}.ever-process{gap:45px}}@media(max-width:800px){.nav nav{display:none}.menu-button{display:inline-flex!important}.nav{height:74px}.product-grid{grid-template-columns:1fr;gap:28px}.product-hero{padding:35px 0}.product-intro h1{font-size:43px;letter-spacing:-1.8px;margin:12px 0 16px}.product-intro h1 br{display:none}.product-intro h1 span:before{content:" "}.product-intro>p{max-width:560px;font-size:1rem}.product-privacy,.product-formats{display:none}.product-converter{max-width:none}.ever-facts{gap:18px}.ever-facts span{display:block}.faq{grid-template-columns:1fr;gap:0}.faq .section-title{max-width:none}.footer-grid{gap:25px}.mobile-nav{background:#fff;border-top:1px solid #e3edf1;box-shadow:0 15px 22px #102e4510;padding:20px 24px}.mobile-nav a{font-size:1rem;padding:10px;color:#23495f}.mobile-nav .primary{color:#fff}}@media(max-width:600px){.wrap{width:calc(100% - 36px)}.product-intro h1{font-size:38px}.product-hero{padding-top:28px}.product-converter{padding:22px 18px;border-radius:14px}.studio-heading{margin-bottom:20px}.studio-heading h2{font-size:19px}.dropzone{min-height:150px}.ever-facts{padding:26px 0;grid-template-columns:1fr;gap:17px}.ever-facts>div{padding-left:14px}.section{padding-block:48px}.ever-process h2,.format-heading h2,.section-title h2{font-size:29px}.ever-process{gap:25px}.cta{padding:45px 0}.cta h2{font-size:28px}.footer-grid{padding:38px 0}.product-converter:has(.results){padding:18px 12px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.dropzone small{display:block;font-size:.75rem;color:#81909b;margin-top:8px}.dropzone:focus-within{outline:3px solid #66c4d8;outline-offset:3px}.product-formats>b:nth-of-type(3){font-variant-numeric:tabular-nums}.page{padding-top:42px;padding-bottom:65px}.page>.breadcrumb{font-size:.8125rem;margin-bottom:27px}.page>h1{font-size:42px;font-weight:650;letter-spacing:-1.5px;max-width:850px}.page-intro{font-size:1.0625rem;max-width:700px}.page:has(.pricing-grid)>h1,.page:has(.pricing-grid)>.page-intro{text-align:center;max-width:none}.page:has(.pricing-grid){background:linear-gradient(#fff,#f6fafc);max-width:none;width:100%;padding-inline:max(24px,calc((100vw - 1220px)/2))}.free-plan-note{border:1px solid #d5e8ee;background:#f1fafd;border-radius:12px;padding:18px 23px;display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:960px;margin:30px auto}.free-plan-note strong{display:block;font-size:.9375rem}.free-plan-note span{font-size:.875rem;color:#627f90}.free-plan-note .button{font-size:.875rem;white-space:nowrap;min-height:40px;padding:8px 16px}.pricing-toggle{gap:5px;margin:28px auto 48px;font-size:.9375rem}.pricing-toggle button{font-size:.875rem;padding:8px 18px;border:1px solid #dbe6ec;border-radius:7px;background:#fff}.pricing-toggle button.active{background:#143b51}.pricing-toggle span{font-size:.8125rem;background:#e0f4f5;color:#147283;padding:4px 9px;border-radius:5px}.pricing-grid{gap:16px}.price-card{background:#fff;border-radius:14px;padding:28px 24px;border:1px solid #d6e4eb;box-shadow:0 4px 14px #1d415806}.price-card h2{font-size:21px;font-weight:650}.price-card>p{font-size:.875rem;line-height:1.5}.price-card .price{font-size:42px;letter-spacing:-2px;margin-top:25px;font-weight:650;color:#14364e}.price-card .price small{font-size:.875rem;letter-spacing:0;color:#8194a1}.price-card ul{border-top:1px solid #e6edf1;margin:22px 0;padding-top:20px}.price-card li{font-size:.875rem;gap:8px;margin:11px 0}.price-card li svg{color:#11829a;flex-shrink:0}.price-card .button{font-size:.875rem;margin-top:auto}.price-card.popular{border:2px solid #138a9f;box-shadow:0 8px 26px #148ca214}.popular-label{transform:none;font-size:.75rem;letter-spacing:.1px;background:#087f98;border-radius:8px 8px 0 0;padding:6px 12px;left:-2px;right:-2px;top:-30px;text-align:center}.page:has(.pricing-grid)>.section{max-width:820px;margin:auto;padding-bottom:0}.page:has(.pricing-grid)>.section h2{font-size:26px;margin-bottom:24px}.auth-shell{display:grid;grid-template-columns:.95fr 1.05fr;max-width:1040px;margin:48px auto 70px;border:1px solid #dce7ec;border-radius:18px;overflow:hidden;box-shadow:0 15px 50px #183b5410}.auth-story{background:linear-gradient(150deg,#123c52,#112b42);padding:50px 42px;display:flex;flex-direction:column;color:#fff}.auth-story .eyebrow{color:#91d8e5;font-size:.6875rem}.auth-story h2{font-size:40px;letter-spacing:-1.7px;line-height:1.15;margin:30px 0 18px;font-weight:550}.auth-story>p{font-size:1rem;line-height:1.8;color:#b5d0df;max-width:285px}.auth-steps{display:flex;flex-direction:column;gap:26px;margin:40px 0}.auth-steps>div{display:flex;gap:15px}.auth-steps>div>span{font-size:.75rem;color:#90cedd;border:1px solid #356173;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.auth-steps strong{font-size:.9375rem;font-weight:550}.auth-steps p{color:#97b8ca;font-size:.8125rem;margin-top:4px}.auth-privacy{border-top:1px solid #35566b;display:flex;align-items:center;gap:13px;padding-top:24px;margin-top:auto;color:#8edbea}.auth-privacy svg{flex-shrink:0}.auth-privacy p{font-size:.8125rem;color:#b5d0df}.auth-page{width:100%;max-width:none;margin:0;padding:44px 48px;min-height:0;background:#fff}.auth-icon{margin:0;width:38px;height:38px;border-radius:9px}.auth-icon svg{width:18px;height:18px}.auth-page>h1{text-align:left;font-size:27px;letter-spacing:-1px;margin:21px 0 10px;line-height:1.2}.auth-page>p{text-align:left;font-size:.875rem;margin-bottom:25px}.auth-page form{gap:15px}.auth-page label{font-size:.8125rem;font-weight:600}.auth-page input:not([type=checkbox]){border-radius:7px;border-color:#d3e0e7;background:#fcfdfe;font-size:1rem;padding:10px 12px;height:43px}.auth-page .google{min-height:43px;font-size:.875rem;border-color:#d5e2e8;border-radius:7px}.auth-page .or-divider{font-size:.6875rem;color:#8496a2;margin:17px 0}.auth-page .check-label{font-size:.75rem;line-height:1.6;gap:4px}.auth-page input[type=checkbox]{width:15px;height:15px;margin:0 4px 0 0}.auth-page>p:last-child{font-size:.8125rem;text-align:center;margin:22px 0 0}.auth-page form>.button{margin-top:4px}.auth-page .notice{font-size:.875rem}.auth-page form>.inline-link{font-size:.8125rem;align-self:flex-end}body:has(.auth-shell){background:#f5f9fc}body:has(.auth-shell) footer{background:#f5f9fc;border-top:1px solid #e0ebf0}.results .result-heading{padding-bottom:22px;border-bottom:1px solid #e3ecf0}.result-heading h2{font-size:24px;font-weight:650}.result-heading p{font-size:.875rem}.notice{border-radius:8px;font-size:.875rem}.totals{gap:14px}.totals>div{border-radius:10px;background:#f7fafc;border:1px solid #e1eaee}.table-tools{padding-block:15px}.table-wrap{border:1px solid #dce6ec;border-radius:10px}.table-wrap table th{background:#f2f7fa;font-size:.8125rem;color:#648092;text-transform:none}.table-wrap table td{font-size:.875rem}.table-wrap table input,.table-wrap table select{font-size:.875rem;border-radius:4px}.download-bar{border:1px solid #d7e8ee;background:#f2fafd;border-radius:12px;padding:20px}.advanced{border-radius:9px}.account-top{border:1px solid #dce7ed;background:#f7fafc;border-radius:12px;padding:18px}.plan-badge{background:#e3f6f9;color:#087d94}.usage-summary{font-size:.9375rem}.compact:not(.is-ready){border:1px solid #dce7ed;border-radius:14px;padding:25px;background:#fff}.bank-group{margin-top:38px}.bank-group h2{font-size:23px}.bank-group>p{font-size:.875rem;max-width:700px;margin:12px 0 22px}.bank-group>div>a{border:1px solid #dce8ee;border-radius:9px;font-size:.9375rem;box-shadow:none}.search-box{border-radius:10px;background:#f7fafc}.article-card{border-radius:12px;box-shadow:none}.contact-form{border:1px solid #deeaef;background:#f7fafc;border-radius:14px;padding:28px}.history{font-size:.9375rem}.page .compact{margin-top:24px}@media(max-width:1000px){.auth-page{padding:36px}.auth-story{padding:40px 32px}.auth-story h2{font-size:34px}.pricing-grid{grid-template-columns:repeat(2,1fr);gap:45px 20px}.price-card.popular{order:0}}@media(max-width:700px){.auth-shell{grid-template-columns:1fr;max-width:480px;margin:28px auto 45px}.auth-story{padding:26px}.auth-story h2{font-size:27px;margin:12px 0}.auth-story h2 br{display:none}.auth-story>p{font-size:.875rem;max-width:none}.auth-story .auth-steps,.auth-story .auth-privacy{display:none}.auth-page{padding:28px}.auth-page>h1{font-size:25px}.auth-page .auth-icon{display:none}.auth-page>h1{margin-top:0}.page>h1{font-size:33px}.page-intro{font-size:1rem}.free-plan-note{align-items:flex-start;flex-direction:column;padding:20px}.free-plan-note .button{align-self:flex-start}.page:has(.pricing-grid){padding-inline:18px}.pricing-grid{grid-template-columns:1fr;gap:40px}.pricing-toggle{flex-wrap:wrap;gap:8px}.price-card{padding:28px}.price-card h2{font-size:23px}.price-card>p,.price-card li{font-size:.9375rem}.price-card .price{margin-top:20px}.contact-form{padding:20px}.page{padding-top:30px}.totals{grid-template-columns:1fr 1fr}.download-bar{padding:16px}.account-top{gap:12px}.account-top .button{font-size:.875rem}.results .result-heading{align-items:flex-start;gap:14px}.result-heading h2{font-size:21px}}.bank-group a svg:first-child{margin-left:0}.nav .brand b{display:block}.product-converter .results{border:0;padding:0;margin-top:0}@media(max-width:600px){.upload-actions{flex-direction:row}.upload-actions .outline{display:none}.nav .brand b{font-size:1.25rem}.product-converter .totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.product-converter .totals>div{padding:12px 7px}.product-converter .totals strong{font-size:1.0625rem}.product-converter .totals span{font-size:.75rem}.download-bar select{min-width:0;width:100%}.download-bar label{width:100%}}.checkout-resume{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#e9f8fb;border:1px solid #a6d8e2;border-radius:12px;padding:22px;margin:24px auto;max-width:960px}.checkout-resume strong{font-size:1.125rem}.checkout-resume p{font-size:.875rem;margin-top:5px}.checkout-resume .button{white-space:nowrap}.selected-plan{display:inline-block;padding:6px 11px;border-radius:5px;background:#e9f8fb;color:#087e98;font-size:.8125rem;margin:6px 0 18px}@media(max-width:600px){.checkout-resume{flex-direction:column;align-items:flex-start}.checkout-resume .button{width:100%}}.growth-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0 40px}.growth-grid>div{padding:22px;border:1px solid #dce7ec;border-radius:12px;background:#f4fafd}.growth-grid span{font-size:.875rem;color:#628090}.growth-grid strong{display:block;font-size:34px;margin-top:12px}.growth-table{margin:24px 0}.growth-table td,.growth-table th{padding:14px;font-size:.875rem;text-align:left}.campaign-links{display:grid;gap:16px;margin:24px 0}.campaign-links input{font-size:.875rem}.page:has(.growth-grid)>h2{font-size:25px;margin-top:36px}.growth-table table{min-width:850px}@media(max-width:700px){.growth-grid{grid-template-columns:1fr 1fr}}.accountant-workflow{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:clamp(30px,6vw,90px);border-top:1px solid var(--line)}.template-page{padding-top:34px;padding-bottom:90px}.template-topline{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.template-topline .breadcrumb{margin:0}.template-language{display:flex;gap:5px;border:1px solid var(--line);padding:4px;border-radius:9px;font-size:.875rem}.template-language a{padding:7px 10px;border-radius:6px}.template-language a[aria-current=page]{background:#eaf5f8;color:var(--green);font-weight:700}.template-interface-note{display:block;margin-top:8px;font-size:.875rem}.template-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,6vw,90px);padding:54px 0 76px}.template-hero h1{font-size:clamp(2.5rem,4.8vw,4.1rem);line-height:1.05;letter-spacing:-.045em;margin:20px 0 24px}.template-hero .page-intro{max-width:580px;margin-bottom:30px}.template-download-note{margin:14px 0 28px}.template-shortcut{font-size:1rem;color:var(--muted)}.template-shortcut .inline-link{display:inline-flex;align-items:center;gap:5px}.template-preview{padding:28px;border:1px solid #cbe7ed;background:linear-gradient(145deg,#f7fdff,#e8f6fa);border-radius:20px;box-shadow:0 20px 55px #234d6010}.template-file{display:flex;gap:12px;align-items:center;color:var(--green)}.template-file strong{display:block;color:var(--deep);font-size:1.1875rem}.template-file div span{display:block;font-size:.8125rem;margin-top:5px;color:var(--muted)}.template-extension{margin-left:auto;padding:5px 7px;font-size:.75rem;background:#fff;border:1px solid #cbe7ed;border-radius:5px}.template-equation{display:grid;gap:12px;padding:22px;margin:25px 0;border:1px solid #d8e9ed;border-radius:10px;background:#fff;font-size:.9375rem}.template-equation span{color:var(--muted)}.template-equation strong{border-top:1px solid var(--line);padding-top:14px;color:var(--green)}.template-preview ul{list-style:none;padding:0;display:grid;gap:13px;font-size:.9375rem}.template-preview li{display:flex;gap:10px;align-items:center}.template-preview li svg{color:var(--green)}.template-preview>p{font-size:.8125rem;line-height:1.6;color:var(--muted);margin:24px 0 0}.template-convert{background:#eaf5f8;border:1px solid #cbe7ed;border-radius:18px;padding:36px;display:flex;align-items:center;justify-content:space-between;gap:34px}.template-convert h2{margin:14px 0;font-size:30px}.template-convert p{max-width:600px;line-height:1.7;color:var(--muted);margin:0}.template-convert .button{flex-shrink:0}@media(max-width:760px){.template-hero{grid-template-columns:1fr;padding:30px 0 48px}.template-hero .button{width:100%;font-size:1rem}.template-hero h1{font-size:2.65rem}.template-preview{padding:22px}.template-convert{align-items:flex-start;flex-direction:column;padding:26px}}.accountant-intro h2{font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.18;margin:16px 0 20px}.accountant-intro p{color:var(--muted);line-height:1.7}.accountant-steps article{display:flex;gap:22px;border-bottom:1px solid var(--line);padding:0 0 25px;margin-bottom:28px}.accountant-step-number{font-size:.975rem;font-weight:700;color:var(--green);padding-top:5px}.accountant-steps h3{font-size:1.18rem;margin:0 0 12px}.accountant-steps p{margin:0;color:var(--muted);line-height:1.75}.accountant-guides{background:#eaf5f8;border-radius:18px;padding:30px}.accountant-guides h2{margin-top:0}.accountant-guides>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.accountant-guides a{display:block;padding:17px 20px;background:#fff;border-radius:10px;border:1px solid #cee2e9;font-weight:600}.accountant-faq{max-width:850px}.accountant-faq details{border-bottom:1px solid var(--line);padding:20px 0}.accountant-faq summary{cursor:pointer;font-weight:600}.accountant-faq details p{line-height:1.7;color:var(--muted)}@media(max-width:760px){.accountant-workflow{grid-template-columns:1fr;gap:24px}.accountant-guides>div{grid-template-columns:1fr}.accountant-guides{padding:24px}}
