@media (min-width:1024px){.site-header .brand,.footer .brand{gap:10px;font-size:22px;font-weight:400}.site-header .brand>span:first-child,.footer .brand>span:first-child{width:30px;height:30px;font-size:20px;font-weight:400}#innehall h1{letter-spacing:-1px;font-size:48px;font-weight:400;line-height:1.15}#innehall.home-page .hero h1{font-size:56px;line-height:1.12}#innehall .article h1,#innehall .salary-layout h1,#innehall .unpaid-guide>header h1{font-size:44px}#innehall.home-page .section h2,#innehall .showcase-heading h2,#innehall .reasons-heading h2,#innehall .process-intro h2{letter-spacing:-.6px;font-size:40px;line-height:1.2}#innehall.home-page .report h2{letter-spacing:-.4px;font-size:30px;line-height:1.25}#innehall .about-values>h2{font-size:32px;line-height:1.25}#innehall .about-section-label h2,#innehall .about-contact h2,#innehall .contact-details h2,#innehall .news-featured h2,#innehall .news-guides-heading h2{letter-spacing:-.4px;font-size:30px;line-height:1.25}#innehall .article h2{letter-spacing:-.3px;font-size:28px;line-height:1.3}#innehall .article h3,#innehall .about-values h3{font-size:24px;line-height:1.3}#innehall .showcase-card h3{font-size:26px;line-height:1.3}#innehall .news-card h3{font-size:23px;line-height:1.35}#innehall .reasons-grid h3,#innehall .process-steps h3{font-size:22px;line-height:1.3}#innehall .eyebrow{letter-spacing:1.5px;font-weight:500}#innehall .about-intro>p:not(.eyebrow),#innehall .product-intro .product-lead,#innehall .trial-layout>header .trial-lead{font-size:20px;line-height:1.7}#innehall .contact-intro,#innehall .faq-intro{font-size:17px;line-height:1.75}#innehall .faq-accordion [data-slot=accordion-trigger]{font-size:17px;font-weight:500}#innehall .faq-accordion [data-slot=accordion-content]>div{font-size:16px}#innehall .faq-contact h2{font-size:26px}#innehall .trial-form-card h2,#innehall .trial-information h2{font-size:24px;line-height:1.3}#innehall .contact-form label,#innehall .trial-form-card label,#innehall .trial-consent>p{font-size:14px;font-weight:500;line-height:1.6}#innehall .contact-form .contact-consent label,#innehall .trial-consent label{font-weight:400}#innehall .contact-form input[data-slot=input],#innehall .contact-form textarea,#innehall .trial-form-card [data-slot=input],#innehall .trial-form-card select{font-size:16px}#innehall .contact-form .button,#innehall .trial-form-card .button{font-size:15px;font-weight:500}#innehall .form-confirmation h2{letter-spacing:-.3px;font-size:28px;line-height:1.25}#innehall .form-confirmation p{font-size:16px;line-height:1.75}}
.cookie-preview-dialog{color:#173a30;text-align:left;overscroll-behavior:contain;background:#fff;border:1px solid #d8e2dc;border-radius:16px;width:min(680px,100% - 32px);max-width:none;max-height:calc(100dvh - 48px);margin:0 auto;padding:22px;font:14px/1.6 Arial,sans-serif;position:fixed;inset:auto 0 24px;overflow:auto;box-shadow:0 18px 65px #06251e30}.cookie-preview-dialog::backdrop{background:#06251e70}.cookie-preview-dialog .cookie-preview-eyebrow{letter-spacing:1.5px;color:#436b5d;margin:0 32px 8px 0;font:700 11px/1.5 Arial,sans-serif}.cookie-preview-dialog h2{letter-spacing:-.3px;color:#123f33;margin:0 24px 10px 0;font:400 25px/1.2 Georgia,serif}.cookie-preview-dialog h2:focus{outline:none}.cookie-preview-dialog .cookie-preview-intro{font:inherit;color:inherit;margin:0 0 8px}.cookie-preview-dialog .cookie-preview-policy{color:#123f33;font:inherit;text-underline-offset:3px;text-decoration:underline}.cookie-preview-dialog .cookie-preview-close{color:#123f33;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font:28px/1 Arial,sans-serif;display:grid;position:absolute;top:12px;right:12px}.cookie-preview-dialog .cookie-preview-close:hover{background:#edf4ef}.cookie-preview-categories{border-top:1px solid #d8e2dc;margin-top:18px}.cookie-preview-category{border-bottom:1px solid #d8e2dc;margin:0;padding:14px 0;display:block}label.cookie-preview-category{cursor:pointer}.cookie-preview-category-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.cookie-preview-category-title strong{font:700 15px/1.4 Arial,sans-serif}.cookie-preview-category .cookie-preview-required{color:#365e4e;background:#edf4ef;border-radius:6px;padding:3px 8px;font:400 12px/1.6 Arial,sans-serif}.cookie-preview-category p,.cookie-preview-category-description{color:#456055;margin:7px 0 0;font:13px/1.6 Arial,sans-serif;display:block}.cookie-preview-category input[type=checkbox]{accent-color:#123f33;cursor:pointer;flex:none;width:23px;height:23px;margin:0}.cookie-preview-actions{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.cookie-preview-actions button{color:#fff;cursor:pointer;background:#123f33;border:1px solid #123f33;border-radius:8px;min-height:48px;padding:11px 12px;font:700 14px/1.4 Arial,sans-serif}.cookie-preview-actions button:hover{background:#245a49}.cookie-preview-dialog :is(button,a,input):focus-visible{outline-offset:3px;outline:3px solid #738f43}.cookie-preview-dialog .cookie-preview-note{color:#5b6d64;margin:12px 0 0;font:12px/1.5 Arial,sans-serif}.cookie-settings-link{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cookie-settings-link:focus-visible{outline-offset:4px;outline:2px solid}.footer-bottom:has(.cookie-settings-link){flex-wrap:wrap}.cookie-preview-dialog[data-preview-size=mobile]{border-radius:12px;width:min(358px,100% - 32px);max-height:calc(100dvh - 32px);padding:20px 18px 18px;font-size:13px;bottom:16px}.cookie-preview-dialog[data-preview-size=mobile] h2{margin-right:20px;font-size:22px}.cookie-preview-dialog[data-preview-size=mobile] .cookie-preview-actions{grid-template-columns:1fr;gap:8px;margin-top:16px}.cookie-preview-dialog[data-preview-size=mobile] .cookie-preview-actions button{min-height:46px}@media (max-width:600px){.cookie-preview-dialog{border-radius:12px;max-height:calc(100dvh - 32px);padding:20px 18px 18px;font-size:13px;bottom:16px}.cookie-preview-dialog h2{margin-right:20px;font-size:22px}.cookie-preview-actions{grid-template-columns:1fr;gap:8px;margin-top:16px}.cookie-preview-actions button{min-height:46px}}
:root{--site-button-radius:999px;--site-card-radius:18px}.button,.process-intro .button,.cookie-preview-actions button,#innehall button[data-slot=button],.site-header .menu-toggle{border-radius:var(--site-button-radius)}.button{text-align:center;max-width:100%}.site-header .desktop-nav{align-items:center}.resources-page #guider,.resources-page #mallar{scroll-margin-top:calc(var(--site-header-height,90px) + 24px)}.home-page .home-service-showcase{padding-top:64px}.showcase-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;margin-bottom:36px}.showcase-heading .eyebrow{margin-bottom:17px}.showcase-intro>p:not(.eyebrow){color:#617570;max-width:590px;margin:15px 0 0;font-size:16px;line-height:1.8}.home-resource-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.home-resource-link{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.home-resource-link+.home-resource-link{border-left:1px solid #d1dacd;padding-left:24px}.home-resource-link>svg{color:#245848;width:32px;height:32px;margin-top:4px}.home-resource-link h3{color:#123e32;margin:0 0 7px;font-size:26px;line-height:1.2}.home-resource-link p{color:#617570;margin:0 0 10px;font-size:14px;line-height:1.65}.home-resource-link a{color:#245848;text-underline-offset:5px;font-family:Georgia,serif;font-size:17px;line-height:1.5}.home-resource-link a:hover{color:#08776d}.home-resource-link a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #367f5f}.showcase-card{border-radius:var(--site-card-radius);min-height:340px}.showcase-top{min-height:43px}.showcase-top>.showcase-badge{border-radius:var(--site-button-radius);letter-spacing:0;align-items:center;gap:14px;margin-left:0;padding:9px 17px;font-size:14px;line-height:1.5;display:inline-flex}.showcase-top:has(.showcase-badge)>.showcase-badge:last-child{border-radius:var(--site-button-radius);letter-spacing:0;align-items:center;gap:14px;margin-left:0;padding:9px 17px;font-size:14px;line-height:1.5;display:inline-flex}.showcase-badge.showcase-read-more{color:#173e31;background:#fffdf7}.showcase-badge.upcoming{color:#34584a;letter-spacing:.4px;background:#d9dfd4;font-size:12px}.showcase-card h3{margin-top:55px}.service-badge{border-radius:var(--site-button-radius)}.reason-symbol{color:#275e49;width:38px;height:38px;margin-bottom:28px}.process-intro,.process-steps{background:#123e32}.process-intro{padding-block:78px}.process-steps{padding-block:68px}.process-steps li{grid-template-columns:44px minmax(0,1fr);gap:24px}.process-symbol{color:#a7d9c3;width:35px;height:35px;margin-top:2px}.process-intro .button{background:#fffdf7}.about-value-grid{gap:0}.about-value-grid article{background:0 0;border:0;grid-template-columns:52px minmax(0,1fr);align-content:start;column-gap:24px;padding:30px 30px 30px 0;display:grid}.about-value-grid article:nth-child(2n){border-left:1px solid #d1dacd;padding-left:30px;padding-right:0}.about-value-grid article:nth-child(n+3){border-top:1px solid #d1dacd}.about-value-grid article:nth-child(-n+2){padding-top:8px}.about-value-grid .value-symbol{color:#174b3a;grid-row:1/span 2;width:48px;height:48px;margin-top:3px}.about-value-grid h3{grid-column:2;margin:0 0 12px}.about-value-grid p{grid-column:2;max-width:none;font-size:16px;line-height:1.8}.resources-banner,.resource-grid article,.resources-page .resource-sources{border-radius:var(--site-card-radius)}.resources-banner .button{gap:9px}.resources-banner .button svg{flex-shrink:0}.resource-grid{gap:24px}.resource-grid article{align-items:flex-start;padding:28px}.resource-grid .resource-format{letter-spacing:.8px;margin:14px 0 17px;font-size:12px;line-height:1.5}.resource-grid h2{overflow-wrap:break-word;min-height:67px;margin:0;font-size:28px;line-height:1.2}.resource-grid article>p:not(.resource-format){flex:1;min-height:77px;margin:12px 0 24px;font-size:15px;line-height:1.7}.resource-grid .button{white-space:normal;min-height:46px;margin-top:auto;padding:13px 17px;font-size:13px}.resource-grid .resource-note{margin-top:12px;font-size:12px;line-height:1.5}.resources-layout .startup-guide{max-width:none}.resources-layout .startup-guide>header{max-width:780px}.resources-layout .startup-guide ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;display:grid}.startup-guide li{grid-template-columns:28px minmax(0,1fr);gap:17px}.startup-guide .guide-step-symbol{color:#46795f;margin-top:4px}.startup-guide li p{font-size:16px;line-height:1.8}@media (max-width:1150px){.showcase-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}.home-resource-links{gap:16px}.home-resource-link{grid-template-columns:27px minmax(0,1fr);gap:10px}.home-resource-link>svg{width:26px;height:26px}.home-resource-link+.home-resource-link{padding-left:16px}.home-resource-link h3{font-size:23px}.resource-grid article{padding:24px}.resource-grid h2{font-size:26px}}@media (min-width:701px) and (max-width:900px){.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.showcase-heading{grid-template-columns:minmax(0,1fr);gap:28px}.home-resource-links{gap:26px;max-width:640px}.home-resource-link+.home-resource-link{padding-left:26px}.resources-layout .startup-guide ol{grid-template-columns:1fr}}@media (max-width:760px){.home-page .home-service-showcase{padding-top:42px}.showcase-heading{margin-bottom:28px}.showcase-intro>p:not(.eyebrow){margin-top:14px}.home-resource-links{gap:16px}.home-resource-link+.home-resource-link{padding-left:16px}.home-resource-link{grid-template-columns:minmax(0,1fr);gap:10px}.home-resource-link h3{font-size:25px}.home-resource-link p{font-size:14px}.showcase-card{min-height:310px}.showcase-card h3{margin-top:40px;font-size:clamp(21px,6.6vw,28px)}.process-intro{padding-block:48px}.process-steps{padding-block:40px}.process-steps li{grid-template-columns:33px minmax(0,1fr);gap:18px}.process-symbol{width:29px;height:29px}.about-value-grid{grid-template-columns:1fr}.about-value-grid article,.about-value-grid article:nth-child(2n){border-left:0;grid-template-columns:40px minmax(0,1fr);column-gap:18px;padding:25px 0}.about-value-grid article+article{border-top:1px solid #d1dacd}.about-value-grid article:first-child{padding-top:0}.about-value-grid .value-symbol{width:36px;height:36px}.resource-grid{gap:20px}.resource-grid h2,.resource-grid article>p:not(.resource-format){min-height:0}}@media (max-width:700px){.resource-grid{grid-template-columns:1fr}.resource-grid article{padding:26px}}.car-section-symbol{color:#46795f;flex-shrink:0}.home-example-layered{isolation:isolate;background:#fffefb;border-radius:8px;width:calc(100% - 44px);margin:28px 22px;position:relative;overflow:visible;transform:perspective(1500px)rotateY(-4deg)rotate(3deg);box-shadow:0 24px 42px #163f3224}.home-example-layered:before,.home-example-layered:after{content:"";z-index:-1;pointer-events:none;background:#fcfbf6;border:1px solid #d8ded1;border-radius:8px;position:absolute;inset:0}.home-example-layered:before{transform:translate(13px,11px)rotate(-5deg);box-shadow:0 10px 20px #163f3212}.home-example-layered:after{z-index:-2;transform:translate(20px,2px)rotate(4deg)}.home-example-layered>span:first-child{color:#fff;background:#153f32;border:0;border-radius:3px;gap:10px;margin:20px 20px 0;padding:20px 16px;font-size:clamp(10px,1.15vw,16px)}.home-example-layered>span:first-child small{color:#173f32;white-space:nowrap;background:#d8e8d7;border-radius:999px;padding:6px 10px;font-size:10px}.home-example-layered img{aspect-ratio:1200/530;object-fit:contain;width:100%;height:auto;display:block}.home-example-layered .thumbnail-caption{color:#173f32;background:#fffefb;border-radius:0 0 8px 8px;padding:16px 24px;font-size:13px}.home-example-teaser>.home-example-layered{outline:20px solid #e5eadc}@media (max-width:760px){.home-example-layered{width:calc(100% - 24px);margin:22px 12px;transform:perspective(1500px)rotateY(-2deg)rotate(2deg)}.home-example-layered>span:first-child{margin:12px 12px 0;padding:12px 9px;font-size:10px}.home-example-layered>span:first-child small{padding:5px 7px;font-size:8px}.home-example-layered .thumbnail-caption{padding:13px 16px;font-size:11px}.home-example-teaser>.home-example-layered{outline-width:12px}}
.financial-page{color:#143e32;max-width:1240px;margin:auto;padding:34px 32px 80px}.financial-heading{max-width:760px;padding:36px 0}.financial-heading h1{margin:14px 0 18px;font:clamp(34px,4vw,52px)/1.15 Georgia,serif}.financial-heading>p:not(.eyebrow){font-size:18px;line-height:1.75}.financial-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:26px;display:grid}.financial-input-panel,.financial-result-panel{background:#fff;border:1px solid #d5dfd3;border-radius:22px;padding:30px}.financial-input-panel h2,.financial-scenarios h2{align-items:center;gap:10px;margin:0 0 8px;font:26px/1.3 Georgia,serif;display:flex}.financial-muted,.financial-field small{color:#52675f}.financial-muted{font-size:14px}.financial-input-grid{grid-template-columns:1fr 1fr;gap:24px 18px;margin-top:28px;display:grid}.financial-field label,.financial-help label{margin-bottom:9px;font-size:15px;font-weight:600;display:block}.financial-input-unit{color:#143e32;background:#fff;border:1px solid #9aaa9f;border-radius:12px;align-items:center;display:flex;overflow:hidden}.financial-input-unit:focus-within{outline-offset:3px;outline:2px solid #286a50}.financial-input-unit input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:13px 12px;font-size:19px}.financial-input-unit:has(input[aria-invalid=true]){border-color:#a6392e}.financial-input-unit>span{padding-right:14px;font-size:14px}.financial-field small{margin-top:8px;font-size:12px;line-height:1.65;display:block}.financial-help{border-top:1px solid #dce4d9;margin-top:28px;padding-top:22px}.financial-help summary{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.financial-help p,.financial-assumptions p{font-size:15px;line-height:1.8}.financial-help small{color:#52675f;margin-top:14px;display:block}.financial-result-panel{background:#e3eee1;border-color:#d3dfd0}.financial-result-panel h2{margin:16px 0;font:24px/1.3 Georgia,serif}.financial-main-result{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font:clamp(34px,4vw,52px)/1.2 Georgia,serif;display:block}.financial-result-panel>p:not(.eyebrow){font-size:14px;line-height:1.7}.financial-results{margin:28px 0}.financial-results>div{border-top:1px solid #bfcebd;justify-content:space-between;gap:20px;padding:15px 0;display:flex}.financial-results dt{max-width:67%;font-size:14px;line-height:1.6}.financial-results dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600}.financial-results small{font-size:11px;font-weight:400;display:block}.financial-download{color:#fff;background:#143e32;gap:9px}.financial-page button:disabled{opacity:.45;cursor:not-allowed}.financial-page .button{white-space:normal;border-radius:999px;gap:8px}.financial-scenarios{margin:36px 0}.financial-scenarios>p{font-size:15px;line-height:1.7}.financial-scenarios>div{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;display:grid}.financial-scenarios article{background:#fff;border:1px solid #d3ddcd;border-radius:18px;padding:23px}.financial-scenarios article.selected{background:#e3eee1;border-color:#759f81}.financial-scenarios article>span{font-size:14px}.financial-scenarios strong{overflow-wrap:anywhere;margin-top:14px;font:30px/1.4 Georgia,serif;display:block}.financial-scenarios p,.financial-scenarios small{font-size:13px}.financial-assumptions{border-top:1px solid #d3ddcd;border-bottom:1px solid #d3ddcd;margin-top:22px;padding:22px 0}.financial-assumptions summary{cursor:pointer;font-size:18px;font-weight:600}.financial-next{background:#eaf0e4;border-radius:22px;gap:24px;margin-top:38px;padding:34px;display:flex}.financial-next>svg{color:#487558;flex-shrink:0}.financial-next h2{font:30px/1.3 Georgia,serif}.financial-next p{max-width:850px;line-height:1.8}.financial-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;display:flex}.financial-page .breadcrumbs{flex-wrap:wrap}.vat-period-panel{border-top:1px solid #d7dfd0;margin-top:28px;padding-top:26px}.vat-period-panel>h2{font:28px/1.3 Georgia,serif}.vat-mode-tabs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.vat-mode-tabs button{color:#143e32;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9c9b7;border-radius:999px;padding:11px 18px}.vat-mode-tabs button[aria-pressed=true]{color:#fff;background:#143e32}.vat-period-panel .financial-result-panel h3{font:25px/1.3 Georgia,serif}.vat-period-panel .financial-grid{grid-template-columns:1fr 1fr}.vat-period-panel .financial-field+.financial-field{margin-top:18px}.vat-period-note{margin:16px 0;font-size:14px;line-height:1.75}.vat-period-example{color:#143e32;cursor:pointer;background:#fff;border:1px solid #59745e;border-radius:999px;padding:10px 17px}.salary-form:has(.vat-period-panel){min-width:0}.salary-layout:has(.vat-period-panel){max-width:1180px;margin:auto}.salary-form:has(.vat-period-panel)>section{min-width:0}@media (max-width:760px){.financial-page{padding:22px 20px 55px}.financial-grid,.vat-period-panel .financial-grid{grid-template-columns:1fr}.financial-heading{padding:20px 0 28px}.financial-input-panel,.financial-result-panel{padding:22px}.financial-scenarios>div{grid-template-columns:1fr}.financial-scenarios strong{font-size:30px}.financial-next{flex-direction:column;gap:15px;padding:24px}.financial-next h2{font-size:27px}.financial-input-grid{grid-template-columns:1fr}.financial-main-result{font-size:40px}.financial-actions{flex-direction:column;align-items:flex-start}.financial-results dt{max-width:65%}.vat-period-panel{padding-top:22px}.vat-period-panel .financial-result-panel{padding:22px}}
.news-page{background:#f6f4eb}.news-page .news-layout{max-width:1360px;padding-inline:32px}.news-page .news-heading{grid-template-columns:minmax(0,1fr) 345px;gap:0 42px;margin:32px 0 36px}.news-page .news-heading h1{margin:12px 0 18px}.news-page .news-heading>p:last-of-type{font-size:16px;line-height:1.7}.news-page .news-featured{isolation:isolate;background:#143b32;border:0;border-radius:18px;grid-template-columns:1fr;min-height:460px;display:grid;position:relative;overflow:hidden}.news-page .news-featured-image{z-index:-2;min-height:0;position:absolute;inset:0}.news-page .news-featured-image img{object-fit:cover;object-position:center 58%;width:100%;height:100%}.news-page .news-featured:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0f2f28f7,#0f2f28db 34%,#0f2f2845 67%,#0f2f280a);position:absolute;inset:0}.news-page .news-featured>div{min-width:0;max-width:680px;padding:52px 56px}#innehall.news-page .news-featured h2{color:#fffdf7;margin:18px 0;font-size:clamp(34px,3.5vw,52px);font-weight:400;line-height:1.08}.news-page .news-featured h2 a{text-decoration:none}.news-page .news-featured>div>p:not(.news-meta){color:#f2f6f0;max-width:490px;font-size:17px;line-height:1.65}.news-page .news-featured .news-meta{color:#d7e6de;margin-bottom:18px}.news-page .news-featured .button{margin-top:6px;padding:14px 25px}.news-page .news-guides-heading{margin-top:40px}.news-page .news-card-grid{grid-auto-rows:auto;align-items:stretch;gap:24px}.news-page .news-card{background:#fffefa;border:0;border-radius:14px;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(150px,.9fr) minmax(0,1fr);gap:0 22px;padding:0 22px 0 0;display:grid;overflow:hidden}.news-page .news-card>:not(.news-card-image){grid-column:2}.news-page .news-card .news-card-image{aspect-ratio:auto;grid-area:1/1/span 6;height:100%;min-height:270px;margin:0}.news-page .news-card-image :is(img,svg){object-fit:cover;width:100%;height:100%;display:block}.news-page .news-card>.news-meta{color:#517765;background:0 0;margin:22px 0 8px;padding:0;font-size:11px}.news-page .news-card h3{margin:0 0 10px;font-size:24px;line-height:1.2}.news-page .news-card>p:not(.news-meta):not(.cms-private-article-status){margin:0 0 16px;font-size:14px;line-height:1.65}.news-page .news-card>div{border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 0 20px;font-size:12px}.news-page .news-card>div a{font-weight:600}.news-page .cms-private-article-status{margin:16px 0 0}.news-page .news-card:has(.cms-private-article-status)>.news-meta{margin-top:10px}.news-page .news-card:not(:has(.news-card-image)){grid-template-columns:1fr;padding-left:24px}.news-page .news-card:not(:has(.news-card-image))>*{grid-column:1}.home-page .home-example-teaser{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:36px}.home-example-newspaper{box-shadow:none;background:0 0;border:0;display:block;overflow:visible}.home-example-newspaper>svg{aspect-ratio:1135/675;width:100%;height:auto;display:block}.home-example-newspaper .home-example-details{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-example-newspaper:focus-visible{outline-offset:8px;border-radius:12px;outline:2px solid #397259}.news-article-page.editorial-article-page .article{max-width:1180px;padding:0 32px}.editorial-article-hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:38px;margin:30px 0 48px;display:grid}.editorial-article-hero.editorial-no-image{grid-template-columns:1fr;max-width:800px}#innehall.editorial-article-page .article h1{margin:16px 0 22px;font-size:clamp(32px,3.4vw,47px);line-height:1.14}.editorial-article-hero .news-meta{border:0!important;margin-bottom:16px!important;padding:0!important}.editorial-article-hero .cms-article-lead{margin:0;font-size:18px;line-height:1.7}.editorial-article-hero .cms-article-image{align-self:stretch;min-height:280px;margin:0;position:relative}.editorial-article-hero .cms-article-image>:is(img,svg){object-fit:cover;border-radius:14px;width:100%;height:100%;min-height:280px;max-height:440px;display:block}.editorial-article-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:30px 38px;display:grid}.editorial-article-group{border-top:1px solid #d2dccf;min-width:0;padding-top:24px}#innehall.editorial-article-page .editorial-article-group h2{margin:0 0 18px;font-size:27px;line-height:1.25}.editorial-article-group .cms-article-block+.cms-article-block h2{margin-top:30px}.editorial-article-group p,.editorial-article-group li{font-size:16px!important;line-height:1.8!important}.editorial-article-group p{margin:0 0 17px}.editorial-article-group p:last-child{margin-bottom:0}.editorial-article-group ul{margin:12px 0 22px;padding-left:22px}.editorial-article-group li{margin-bottom:10px}.editorial-group-note{background:#e7efe5;border:1px solid #d1ded0;border-radius:14px;padding:26px}.editorial-group-wide{grid-column:1/-1}.editorial-group-wide>.cms-article-block{max-width:78ch}.editorial-group-wide:has(.article-resource-link){background:#e7efe5;border:1px solid #cddacd;border-radius:14px;padding:28px}.article-resource-link{color:#174c3b;text-underline-offset:5px;align-items:center;gap:12px;font-weight:600;display:inline-flex}.editorial-article-page .news-back{max-width:1180px;margin-top:45px;padding-inline:32px}.cms-article-block-tools label{margin:8px 0;font:13px/1.5 Arial,sans-serif;display:block}.cms-article-block-tools input{width:100%;max-width:100%}.legacy-editorial-article{max-width:1180px!important}.legacy-editorial-article :is(h1,h2,h3){overflow-wrap:anywhere}#checklista{scroll-margin-top:110px}.legacy-editorial-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px 40px;display:grid}.legacy-editorial-section{border-top:1px solid #d2dccf;min-width:0;padding-top:24px}.legacy-editorial-section>h2:first-child{margin-top:0}:is(.legacy-editorial-section:has(table),.legacy-editorial-section:has(.analysis-table-wrap)){grid-column:1/-1}.legacy-editorial-image{object-fit:cover;border-radius:14px;width:100%;height:320px;margin:24px 0 38px}@media (max-width:1000px){.news-page .news-heading{grid-template-columns:minmax(0,1fr) 280px;gap:0 28px}.news-page .news-card-grid{grid-template-columns:1fr}.news-page .news-card{grid-template-columns:minmax(160px,.65fr) minmax(0,1fr)}.editorial-article-hero{gap:25px}}@media (max-width:760px){.news-page .news-layout{padding-inline:22px}.news-page .news-heading{margin-top:14px;display:block}.news-page .news-featured{min-height:510px}.news-page .news-featured>div{align-self:end;padding:30px 26px}.news-page .news-featured:after{background:linear-gradient(#0f2f2840,#0f2f28eb 55%,#0f2f28fa)}.news-page .news-featured-image img{object-position:66% center}#innehall.news-page .news-featured h2{font-size:34px}.news-page .news-featured>div>p:not(.news-meta){font-size:16px}.news-page .news-card{grid-template-columns:minmax(105px,.65fr) minmax(0,1fr);column-gap:16px;padding-right:16px}.news-page .news-card h3{font-size:23px}.news-page .news-card>div time{width:100%;display:block}.home-page .home-example-teaser{grid-template-columns:minmax(0,1fr);gap:20px}.home-example-newspaper{width:100%;max-width:700px}.news-article-page.editorial-article-page .article{padding-inline:22px}.editorial-article-hero,.editorial-article-grid,.legacy-editorial-body{grid-template-columns:minmax(0,1fr)}.editorial-article-hero{gap:25px;margin-top:16px;margin-bottom:32px}.editorial-article-hero .cms-article-image{min-height:0}.editorial-article-hero .cms-article-image>:is(img,svg){aspect-ratio:1.5;height:auto;min-height:0;max-height:none}.editorial-article-grid{gap:24px}.editorial-group-note{padding:22px}.legacy-editorial-image{height:230px}}@media (max-width:400px){.news-page .news-card{gap:0;padding:0 0 20px;display:flex}.news-page .news-card .news-card-image{width:100%;height:170px;min-height:0}.news-page .news-card>:not(.news-card-image){margin-left:20px!important;margin-right:20px!important}.news-page .news-card>.news-meta{margin-top:20px}.news-page .news-featured>div{padding-inline:22px}#innehall.news-page .news-featured h2{font-size:30px}}
.home-page .report{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(135deg,#113e30ab,#0a2b238f);border:1px solid #cfefe0bd;border-radius:20px;padding:30px;box-shadow:0 18px 45px #001d2338}.home-page .report .report-top{border-color:#cae7d759;gap:9px}.home-page .report .report-top>span:last-child{letter-spacing:1px;white-space:nowrap;border:1px solid #d6eee0a6;border-radius:999px;padding:5px 12px;font-size:11px}.home-page .report .report-top>.dot{background:#93e1b9;flex:none}.home-page .report h2{margin:20px 0 28px;line-height:1.16}.home-page .report h2 em{color:#a7e8c6}.home-page .report li{border-color:#c8e4d54d;justify-content:flex-start;align-items:center;gap:18px;padding:16px 0}.home-page .report li svg{color:#c8ecda;flex-shrink:0}.home-page .report li:last-child{border:0}.home-page .report>a.report-product-link{color:#123c34;background:#d6f0df;border:0;border-radius:999px;justify-content:center;gap:14px;width:100%;margin:15px 0 0;padding:15px 20px;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.home-page .report>a.report-product-link:hover{color:#123c34;background:#e7f7eb}.home-page .report .report-footnote{color:#c5dece;border:0;margin:0;padding-top:22px;font-size:13px}.news-page .news-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}:is(.news-page .news-card,.news-page .news-card:not(:has(.news-card-image))){border:1px solid #e5e6dc;border-radius:13px;flex-direction:column;gap:0;padding:0 0 22px;display:flex;box-shadow:0 8px 25px #1d3b2610}.news-page .news-card .news-card-image{aspect-ratio:2.8;flex:none;width:100%;height:auto;min-height:0;margin:0 0 20px;display:block}.news-page .news-card>:not(.news-card-image){margin-left:24px!important;margin-right:24px!important}.news-page .news-card>.news-meta{margin-top:0;margin-bottom:8px;font-size:11px;line-height:1.4}.news-page .news-card h3{margin-bottom:10px;font-size:27px;line-height:1.18}.news-page .news-card>p:not(.news-meta):not(.cms-private-article-status){margin-top:0;margin-bottom:14px;font-size:15px;line-height:1.55}.news-page .news-card>div{gap:12px;margin-top:auto;padding:0;font-size:13px}.news-page .cms-private-article-status{background:#e3ebdf;border-radius:999px;align-self:start;margin-top:0;margin-bottom:8px;border:0!important;padding:3px 9px!important;font-size:11px!important}.news-page .news-card:has(.cms-private-article-status)>.news-meta{margin-top:0}.news-reading-break{background:#e6ecdf;border:1px solid #d9e3d3;border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;min-height:155px;margin:20px 0;padding:20px 36px;display:flex}.news-reading-break h2{white-space:nowrap;margin:0;font-size:36px}.news-reading-break svg{width:540px;max-width:60%;height:145px}.services-page .services-layout{max-width:1280px}.services-page .services-grid{gap:22px}.services-page .services-grid>.service-card,.services-page .services-grid>.service-card:not(.service-report){background:#fdfcf7;border:1px solid #dfdfd4;border-radius:10px;flex-direction:column;gap:0;padding:20px;display:flex;overflow:hidden;box-shadow:0 8px 24px #23392b0b}.services-page .services-grid>.service-feature:not(.service-report){grid-column:1/-1;grid-template-rows:auto auto 1fr auto;grid-template-columns:42% 58%;gap:0;min-height:340px;padding:0;display:grid}.services-page .service-feature>:not(.service-card-image){grid-column:1;margin-left:40px;margin-right:36px}.services-page .services-grid>.service-feature:not(.service-report) .service-card-top{min-height:0;margin-top:32px;margin-bottom:17px}.services-page .service-feature .service-badge{display:none}.services-page .services-grid>.service-card:not(.service-report) .service-card-image{aspect-ratio:2.6;background:0 0;border:0;border-radius:5px;order:-1;height:auto;min-height:0;margin:0 0 18px;padding:0;display:block;overflow:hidden}.services-page .services-grid>.service-feature:not(.service-report) .service-card-image{aspect-ratio:auto;border-radius:0;order:0;grid-area:1/2/5;align-self:stretch;min-height:0;margin:0;position:relative}.services-page .service-feature .service-artwork{position:absolute;inset:0}.services-page .service-artwork{width:100%;height:100%;display:block}.services-page .service-card-top{letter-spacing:1.2px;min-height:0;margin:0 0 12px;font-size:11px;line-height:1.5}.services-page .service-card h2{font-size:34px;line-height:1.18;margin:0 0 12px!important}.services-page .service-feature h2{font-size:40px;margin-left:40px!important;margin-right:36px!important}.services-page .services-grid>.service-card:not(.service-report)>p,.services-page .report-description>p{max-width:none;margin-bottom:16px;font-size:16px;line-height:1.65}.services-page .services-grid>.service-feature:not(.service-report)>p{margin:0 36px 18px 40px}.services-page .services-grid>.service-card:not(.service-report) .service-card-actions{border:0;gap:10px;min-height:0;margin-top:auto;padding:0}.services-page .services-grid>.service-feature:not(.service-report) .service-card-actions{margin-top:0;padding:0 0 30px}.services-page .service-card-actions .button{padding:13px 26px;font-size:14px}.services-page .service-report{grid-template:"image""label""description"1fr"badge""caption"/minmax(0,1fr);grid-column:auto;display:grid!important}.services-page .service-report .service-card-top,.services-page .report-cover{display:contents}.services-page .service-report .service-card-top>span:first-child{letter-spacing:1.2px;grid-area:label;margin:0 0 12px;font-size:11px}.services-page .service-report .upcoming-badge{color:#173f33;background:#dfe8d8;border-radius:999px;grid-area:badge;justify-self:start;margin:0 0 8px;padding:5px 14px}.services-page .report-cover .service-artwork{aspect-ratio:2.6;border-radius:5px;grid-area:image;height:auto;margin:0 0 18px;overflow:hidden}.services-page .report-cover figcaption{grid-area:caption;margin:0;font-size:12px}.services-page .report-description{grid-area:description;padding:0}.services-page .services-layout>.report-facts{border:1px solid #d2decc;border-radius:8px;margin-top:20px;padding:0 24px}.services-page .report-facts .service-launch-note{margin-top:20px;font-size:14px}@media (max-width:900px){.services-page .service-card h2{font-size:29px}.services-page .service-feature>:not(.service-card-image){margin-left:26px;margin-right:24px}.services-page .service-feature h2{margin-left:26px!important;margin-right:24px!important}.services-page .services-grid>.service-feature:not(.service-report)>p{margin-left:26px;margin-right:24px}.home-page .report{padding:24px}.home-page .report .report-top{flex-wrap:wrap}}@media (max-width:760px){.news-page .news-card-grid{grid-template-columns:1fr}.news-page .news-card h3{font-size:25px}.news-page .news-card .news-card-image{aspect-ratio:2.1;height:auto}.news-page .news-card>div time{width:auto}.news-reading-break{gap:8px;min-height:130px;padding:20px 24px}.news-reading-break h2{font-size:28px}.news-reading-break svg{width:52%;max-width:52%;height:105px}.services-page .services-grid{grid-template-columns:1fr}.services-page .services-grid>.service-feature:not(.service-report){min-height:0;display:flex}.services-page .services-grid>.service-feature:not(.service-report) .service-card-image{aspect-ratio:2.1;order:-1;min-height:0}.services-page .service-feature .service-artwork{position:static}.services-page .services-grid>.service-feature:not(.service-report) .service-card-top{margin-top:25px}.services-page .service-feature h2{font-size:33px}.services-page .service-card h2{font-size:30px}.home-page .report{background:linear-gradient(135deg,#113e30ab,#0a2b238f);box-shadow:0 16px 35px #001d2338}.home-page .report>a.report-product-link{padding:14px 15px;font-size:14px}}
.services-page .services-grid>.service-card:not(.service-feature){padding:0 0 24px}.services-page .services-grid>.service-card:not(.service-feature)>:not(.service-card-image):not(.report-cover):not(.service-card-top),.services-page .services-grid>.service-card:not(.service-feature)>.service-card-top{margin-inline:24px}.services-page .services-grid>.service-card:not(.service-feature) .service-card-image,.services-page .report-cover .service-artwork{border-radius:0;margin-bottom:24px}.services-page .service-report .service-card-top>span,.services-page .report-cover figcaption{margin-inline:24px}.services-page .report-cover figcaption{font-size:13px;line-height:1.65}.services-page .service-report .report-description{margin-inline:24px}.product-redesign{--product-green:#163f33;--product-sage:#e5ecdf;padding-bottom:0}.product-redesign .product-container{max-width:1296px;padding:48px 32px}.product-redesign .product-intro{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:36px;padding-top:34px;padding-bottom:40px}#innehall.product-redesign .product-intro h1{letter-spacing:-1.3px;overflow-wrap:normal;margin:0 0 14px;font-size:clamp(32px,3.5vw,54px);line-height:1.12}#innehall.product-redesign .product-intro .product-lead{color:#657c6c;margin:0 0 28px;font:italic clamp(24px,2.6vw,39px)/1.2 Georgia,serif}.product-redesign .product-intro p:not(.eyebrow):not(.product-lead){margin-bottom:25px;font-size:17px;line-height:1.7}.product-redesign .product-hero-art{min-width:0;margin:0}.product-redesign .product-hero-art>svg{border-radius:12px;width:100%;height:auto;display:block;overflow:hidden}.product-redesign .product-hero-art figcaption{color:#73806c;text-align:center;margin:9px 0 0;font-size:12px}.product-redesign .product-artwork{border-radius:12px;width:100%;height:auto;display:block;overflow:hidden}.product-redesign .product-facts{background:var(--product-sage);border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:1232px;margin:12px auto 14px;padding:34px;display:grid}.product-facts>div{gap:24px;min-width:0;padding:0 28px;display:flex}.product-facts>div:first-child{padding-left:12px}.product-facts>div+div{border-left:1px solid #c9d5c2}.product-facts>div>svg{color:#184f42;flex-shrink:0;width:45px;height:48px}.product-facts h3{margin:0 0 6px;font-size:21px;line-height:1.25}.product-facts p{color:#597060;margin:0;font-size:14px;line-height:1.55}.product-redesign .product-includes{border:0;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:58px;padding-block:50px}#innehall.product-redesign .product-container h2{margin:0 0 28px;font-size:clamp(30px,3vw,44px);line-height:1.18}.product-redesign .product-includes ul li{border:0;padding:14px 0 14px 45px;font-size:16px;line-height:1.6;position:relative}.product-redesign .product-includes ul li:before{content:"✓";color:#fff;background:#557c63;border-radius:50%;place-items:center;width:27px;height:27px;font-size:17px;display:grid;position:absolute;top:14px;left:0}.product-redesign .product-includes aside{background:var(--product-sage);border-radius:14px;padding:34px}.product-redesign .product-includes aside h3{margin:0 0 10px;font-size:23px;line-height:1.25}.product-redesign .product-includes aside p{margin:0 0 24px;font-size:15px;line-height:1.6}.product-redesign .product-includes aside h3:not(:first-child){border-top:1px solid #ccd9c4;padding-top:24px}.product-redesign .product-includes aside p:last-child{margin:0}.product-redesign .product-how{padding-top:48px;padding-bottom:38px}.product-redesign .product-how ol{gap:0;margin-top:35px}.product-redesign .product-how ol li{border:0;padding:0 30px}.product-redesign .product-how ol li:first-child{padding-left:0}.product-redesign .product-how ol li+li{border-left:1px solid #d6dfd0}.product-redesign .product-step-icon svg{stroke-width:1.4px;width:40px;height:40px;color:var(--product-green)}.product-redesign .product-how h3{margin:16px 0 10px;font-size:26px}.product-redesign .product-how p{margin:0;font-size:16px;line-height:1.65}.product-redesign .newsletter-example-entry{background:#f0f0e7;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px 38px;max-width:1232px;margin-bottom:46px;padding:28px;display:grid}.product-redesign .newsletter-example-entry>.product-artwork{grid-row:1/3;align-self:center}.product-redesign .newsletter-example-entry>div{grid-column:2}.product-redesign .newsletter-example-entry .example-open-action{align-self:start}.product-redesign .newsletter-example-entry .example-open-action>p{margin-bottom:14px;font-size:13px}.product-redesign .newsletter-example-entry h2{margin-bottom:16px!important;font-size:34px!important}.product-redesign .newsletter-use-case{background:var(--product-sage);border-radius:16px;gap:32px;max-width:1232px;margin-bottom:36px;padding:38px}.product-redesign .newsletter-use-case ol{border-left:1px solid #c9d6c1;padding-left:36px}.product-redesign .newsletter-use-case li{border:0;gap:22px;padding:12px 0}.product-redesign .newsletter-use-case li>span{width:34px;height:34px;color:var(--product-green);background:0 0;display:block}.product-redesign .newsletter-use-case li svg{stroke-width:1.4px;width:32px;height:32px}.product-redesign .newsletter-use-case h3{margin-bottom:7px;font-size:20px}.product-redesign .newsletter-use-case li p{font-size:14px;line-height:1.55}.product-redesign .use-case-note{border-top:1px solid #cbd8c4;padding-top:20px;font-size:13px}.product-redesign .product-assurance{color:#fffef5;background:#184b3b;grid-template-columns:minmax(0,1fr) auto;gap:35px;max-width:none;margin-top:35px;padding:34px max(32px,50vw - 616px)}#innehall.product-redesign .product-assurance h2{color:inherit;margin:0 0 12px;font-size:34px}.product-redesign .product-assurance h2 br{display:none}.product-redesign .product-assurance h2 em{color:inherit;margin-left:.2em;font-style:normal}.product-redesign .product-assurance p{color:#e4eee0;margin:0;font-size:15px;line-height:1.6}.product-redesign .product-final-actions{flex-direction:row;align-items:center;gap:24px}.product-redesign .product-assurance .button{color:#153e32;white-space:nowrap;background:#e8f0e1}.product-redesign .product-assurance .text-link{color:#fffef5;white-space:nowrap}.product-redesign .catalogue-use{background:var(--product-sage);border-radius:14px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:36px;max-width:1232px;margin-top:20px;padding:30px;display:grid}.catalogue-use ul{padding-left:22px;font-size:16px;line-height:1.7}.catalogue-use li{margin:12px 0}.catalogue-use-note{border-top:1px solid #cad7c2;gap:12px;padding-top:18px;font-size:14px;line-height:1.5;display:flex}.catalogue-use-note svg{flex-shrink:0;width:23px}.product-redesign .catalogue-help{background:#f2f0e8;border-radius:14px;max-width:1232px;margin-top:25px;padding:28px 34px}.catalogue-help aside{grid-template-columns:1fr 1fr;align-items:baseline;column-gap:40px;display:grid}.catalogue-help h3{margin:0 0 12px;font-size:25px}.catalogue-help p{color:#617664;grid-row:2;font-size:15px;line-height:1.6}.catalogue-help a{grid-column:2;justify-self:start}.featured-carousel{min-width:0}.featured-carousel-viewport{touch-action:pan-y;cursor:grab;outline-offset:5px;border-radius:18px;overflow:hidden}.featured-carousel-viewport:active{cursor:grabbing}.featured-carousel-track{will-change:transform;width:100%;display:flex}.featured-carousel-slide{flex:0 0 100%;min-width:0;display:flex}.news-redesign .news-featured{-webkit-user-select:none;user-select:none;border-radius:0;width:100%;min-height:470px}.news-redesign .news-featured-image{pointer-events:none}.news-redesign .news-featured-image svg{width:100%;height:100%;display:block}.news-redesign .news-featured>div{max-width:650px}.featured-carousel-controls{color:#6c8270;grid-template-columns:1fr auto 1fr;align-items:center;min-height:46px;margin-top:7px;font-size:12px;display:grid}.carousel-count{text-align:right;font-variant-numeric:tabular-nums}.carousel-dots{gap:3px;display:flex}.carousel-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;display:grid}.carousel-dots button span{background:#c1cdbc;border-radius:50%;width:7px;height:7px;transition:width .2s}.carousel-dots button[aria-current] span{background:#416b51;border-radius:10px;width:24px}.news-redesign .news-heading .news-resources-intro{background:0 0;border-left:1px solid #cbd6c5;border-radius:0;padding-block:0}.news-redesign .news-resources-intro p{font-size:14px;line-height:1.7}.news-redesign .news-resources-intro h2{font-size:26px}.news-redesign .news-card-grid{gap:36px}:is(.news-redesign .news-card,.news-redesign .news-card:not(:has(.news-card-image))){box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding:0}.news-redesign .news-card>:not(.news-card-image){margin-left:0!important;margin-right:0!important}.news-redesign .news-card .news-card-image{aspect-ratio:2.05;border-radius:12px;margin-bottom:18px;overflow:hidden}.news-redesign .news-card h3{max-width:none;margin:0 0 12px;font-size:28px;line-height:1.2}.news-redesign .news-card>div{border:0;padding:4px 0 0;font-size:12px}.news-redesign .news-card>p:not(.news-meta):not(.cms-private-article-status){max-width:58ch;font-size:15px;line-height:1.65}.news-redesign .news-reading-break{background:#e6ecdf;border:0;border-radius:13px;min-height:155px;margin:42px 0;padding:24px 38px}.news-reading-break h2 a{color:inherit;text-decoration:none}.news-reading-break p{color:#657c64;margin:9px 0;font-size:14px}.news-reading-break .text-link{font-size:12px}.news-redesign .news-card-grid-compact{grid-template-columns:1fr 1fr;gap:28px 36px;scroll-margin-top:110px}.news-redesign .news-card-grid-compact .news-card{border-top:1px solid #d4ddce;grid-template-columns:150px minmax(0,1fr);align-content:start;gap:0 20px;padding-top:22px;display:grid}.news-redesign .news-card-grid-compact .news-card .news-card-image{aspect-ratio:1.1;grid-area:1/1/6;margin:0}.news-redesign .news-card-grid-compact .news-card>:not(.news-card-image){grid-column:2}.news-redesign .news-card-grid-compact .news-card h3{margin-bottom:8px;font-size:22px}.news-redesign .news-card-grid-compact .news-card>p:not(.news-meta):not(.cms-private-article-status){-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.news-end:empty{display:none}.trial-redesign .trial-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:45px;max-width:1296px;margin-top:34px;display:grid}.trial-redesign .trial-layout>header{grid-area:1/1;max-width:none;margin:0;padding-top:10px}.trial-redesign .trial-columns{display:contents}#innehall.trial-redesign .trial-layout h1{letter-spacing:-1.2px;overflow-wrap:normal;max-width:none;font-size:clamp(34px,3.8vw,53px);line-height:1.14}.trial-redesign h1 em{color:#71896f;font-weight:400}#innehall.trial-redesign .trial-layout>header .trial-lead{font-size:20px;line-height:1.6}.trial-redesign .trial-layout>header>p:not(.eyebrow){max-width:460px;font-size:16px;line-height:1.7}.trial-redesign .trial-newspaper{margin:22px -8px 15px}.trial-newspaper>svg{width:100%;height:auto;display:block}.trial-newspaper figcaption{text-align:center;color:#77836e;margin:12px 0 20px;font-size:12px}.trial-redesign .trial-read-more{color:#335f42;border-bottom:1px solid #acbca2;padding-bottom:4px;font-size:13px;display:inline}.trial-redesign .trial-form-card{background:#fffef9;border:1px solid #e0e4d7;border-radius:21px;grid-area:1/2;padding:32px;box-shadow:0 9px 29px #20361f09}.trial-redesign .trial-form-card h2{margin-bottom:10px;font-size:31px}.trial-form-subtitle{color:#6b8067;margin-bottom:24px;font-size:14px}.trial-redesign .trial-form-card fieldset{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 17px;display:grid}.trial-redesign .trial-form-card fieldset>label,.trial-redesign .trial-form-card [data-slot=native-select-wrapper],.trial-redesign .trial-consent,.trial-redesign .trial-form-card button[type=submit],.trial-redesign .trial-feedback,.trial-redesign .trial-privacy{grid-column:1/-1}.trial-redesign .trial-form-card [data-slot=input],.trial-redesign .trial-form-card select{background:#fbfcf6;border-color:#cbd7c5;border-radius:8px;height:46px;font-size:16px}.trial-redesign .trial-field{min-width:0;margin-top:17px}.trial-redesign .trial-field-help{font-size:11px;line-height:1.45}.trial-redesign .trial-form-card label,.trial-redesign .trial-consent>p{font-size:13px;font-weight:400}.trial-redesign .trial-consent{margin:20px 0 16px}.trial-redesign .trial-form-card button[type=submit]{white-space:normal;width:100%;min-height:50px;font-size:15px;line-height:1.4}.trial-redesign .trial-privacy{color:#577451;text-underline-offset:3px;margin:12px 0 0;font-size:12px}.trial-redesign .trial-promise{border-top:1px solid #dce4d4;margin-top:24px;padding-top:17px}.trial-redesign .trial-assurances{flex-flow:wrap;gap:8px 17px;margin:0;padding:0;list-style:none;display:flex}.trial-redesign .trial-assurances li{color:#5b7556;align-items:center;gap:6px;font-size:11px;display:flex}.trial-redesign .trial-assurances strong{font-weight:400}.trial-redesign .trial-expiry{color:#708067;margin:12px 0 0;font-size:12px;line-height:1.5}.trial-redesign .trial-information{background:0 0;border-top:1px solid #d5dec9;grid-column:1/-1;padding:32px 0 0}.trial-redesign .trial-information h2{margin:0 0 28px;font-size:34px}.trial-redesign .trial-benefits{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;gap:0 36px;display:grid}.trial-redesign .trial-benefits li{border:0;padding:4px 0;font-size:14px;line-height:1.65}.trial-redesign .trial-benefits li:nth-child(odd){font:23px/1.25 Georgia,serif}.trial-benefits svg{stroke-width:1.4px;width:27px;height:27px;margin-bottom:14px;display:block}.trial-help{background:#eaf0e2;border-radius:13px;justify-content:space-between;align-items:center;gap:25px;margin-top:30px;padding:27px;display:flex}.trial-help h3{margin:0 0 8px;font-size:25px}.trial-help p{color:#63785c;margin:0;font-size:14px}.trial-help a{white-space:nowrap;text-underline-offset:4px;font-size:14px}.resources-redesign .resources-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 44px;max-width:1296px;display:grid}.resources-redesign .resources-layout>header{grid-column:1;align-self:center;margin:0;padding:22px 0 35px}.resources-redesign .resources-layout>header h1{margin:12px 0 24px;font-size:clamp(38px,4vw,57px)}.resources-redesign .resources-layout>header p:not(.eyebrow){font-size:18px;line-height:1.75}.resources-redesign .resources-hero-photo{object-fit:cover;border-radius:16px;grid-area:1/2;width:100%;height:320px}.resources-redesign .resources-layout>section,.resources-redesign .resource-jumps,.resources-redesign .resources-layout>.text-link{grid-column:1/-1}.resource-jumps{border-bottom:1px solid #cfdac5;gap:34px;margin-bottom:37px;padding:25px 0;display:flex}.resource-jumps a{color:#426347;padding:8px 0;font-size:15px;text-decoration:none}.resource-jumps a:hover{text-underline-offset:6px;text-decoration:underline}.resource-section-heading{justify-content:space-between;align-items:baseline;gap:25px;margin-bottom:26px;display:flex}.resource-section-heading h2,.resources-downloads>h2{margin:0;font-size:35px;line-height:1.2}.resource-section-heading p{color:#76896d;margin:0;font-size:14px}.resources-tools{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:38px;display:grid}.resource-featured-tool{color:#f6f5e9;background:#194a37;border-radius:16px;flex-direction:column;align-items:start;padding:33px;display:flex}.resource-featured-tool>svg{stroke-width:1.25px;color:#d6e6c6;width:35px;height:35px;margin-bottom:18px}.resource-featured-tool .resource-format{color:#b5cba7;margin:10px 0}.resource-featured-tool h2{color:inherit;margin:0 0 18px;font-size:36px;line-height:1.16}.resource-featured-tool>p:not(.resource-format){color:#c9dac1;margin:0 0 22px;font-size:15px;line-height:1.65}.resource-featured-tool .button{color:#224b33;text-align:center;background:#dcebcf;margin-top:auto;font-size:13px}.resources-small-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.resource-tool{border-top:1px solid #ccd9c1;flex-direction:column;align-items:start;min-width:0;padding-top:22px;display:flex}.resource-tool>svg{color:#638158;stroke-width:1.4px;width:29px;height:29px;margin:0 0 17px}.resource-tool h2{margin:0 0 10px;font-size:26px;line-height:1.22}.resource-tool>p:not(.resource-format){color:#64795b;margin:0 0 14px;font-size:14px;line-height:1.7}.resource-tool .resource-format{margin:0 0 8px;font-size:10px}.resource-tool .button,.resource-guide .button{box-shadow:none;color:#3e613c;background:0 0;border:0;border-bottom:1px solid #b9c9ac;border-radius:0;min-height:0;margin-top:auto;padding:0 0 5px;font-size:13px;display:inline-block}.resources-guides{margin-top:48px}.resource-guide-grid{grid-template-columns:1fr 1fr;gap:34px;display:grid}.resource-guide>img,.resource-guide>svg{object-fit:cover;border-radius:14px;width:100%;height:225px;margin-bottom:21px}.resource-guide h2{margin:0 0 12px;font-size:32px;line-height:1.2}.resource-guide>p:not(.resource-format){color:#61775c;max-width:520px;font-size:15px;line-height:1.65}.resources-downloads{background:#e9eee0;border-radius:16px;margin-top:44px;padding:30px 32px 8px}.resource-download{grid-template-columns:38px minmax(0,1fr) auto;gap:0 20px;padding:27px 0;display:grid}.resource-download+.resource-download{border-top:1px solid #ccd8c1}.resource-download>svg{stroke-width:1.4px;color:#608053;grid-area:1/1/5;align-self:center;width:30px;height:35px}.resource-download>h2,.resource-download>p,.resource-download>.resource-note{grid-column:2}.resource-download>.resource-format{margin:0 0 5px;font-size:11px}.resource-download>h2{margin:0 0 10px;font-size:27px}.resource-download>p:not(.resource-format){color:#607657;max-width:590px;margin:0;font-size:14px;line-height:1.6}.resource-download>.resource-note{margin-top:8px;font-size:12px}.resource-download>.button{color:#3e5e35;text-align:center;background:0 0;border:1px solid #a8bc9e;grid-area:1/3/5;align-self:center;max-width:230px;padding:12px 18px;font-size:13px}.resources-redesign .startup-guide{width:100%;max-width:none;margin:46px 0 30px}.resources-redesign .startup-guide>header{grid-template-columns:1fr 1fr;align-items:center;gap:0 35px;display:grid}.resources-redesign .startup-guide>header .eyebrow,.resources-redesign .startup-guide>header h2,.resources-redesign .startup-guide>header small{grid-column:1}.resources-redesign .startup-guide>header p:not(.eyebrow){grid-area:1/2/4;margin:0;font-size:15px;line-height:1.7}.resources-redesign .startup-guide>header h2{margin:0 0 15px;font-size:40px}.resources-redesign .startup-guide ol{grid-template-columns:1fr 1fr;gap:27px 40px;margin:30px 0;display:grid}.resources-redesign .startup-guide li{grid-template-columns:26px minmax(0,1fr);gap:15px;padding:22px 0 0}.resources-redesign .startup-guide h3{margin:0 0 12px;font-size:25px;line-height:1.25}.resources-redesign .startup-guide li p{font-size:15px;line-height:1.75}.resources-redesign .resource-sources{background:0 0;border-top:1px solid #cfdbc4;padding:24px 0 0}.resources-redesign .resource-sources a{margin-right:22px;font-size:12px;display:inline-block}.resources-redesign .resource-sources p{font-size:12px}:is(.product-redesign,.resources-redesign,.news-redesign) [id]{scroll-margin-top:110px}@media (min-width:761px) and (max-width:1080px){.site-header .desktop-nav{gap:17px;font-size:13px}.product-redesign .product-facts,.product-redesign .newsletter-example-entry,.product-redesign .newsletter-use-case,.product-redesign .catalogue-use,.product-redesign .catalogue-help{margin-inline:32px}.product-facts>div{gap:12px;padding:0 18px}.product-facts>div>svg{width:34px}.product-facts h3{font-size:18px}.trial-redesign .trial-form-card{padding:25px}.trial-redesign .trial-form-card fieldset{grid-template-columns:1fr}.resources-tools{gap:24px}.resource-featured-tool{padding:25px}.resource-featured-tool h2{font-size:30px}}@media (max-width:760px){.product-redesign .product-container{padding:30px 22px}.product-redesign .product-intro,.product-redesign .product-includes,.product-redesign .product-assurance,.product-redesign .catalogue-use{grid-template-columns:1fr;gap:25px}#innehall.product-redesign .product-intro h1{letter-spacing:-.9px;overflow-wrap:anywhere;font-size:clamp(29px,7.5vw,43px)}#innehall.product-redesign .product-intro .product-lead{margin-bottom:21px;font-size:27px}.product-redesign .product-hero-art{width:100%;max-width:560px;margin:auto}.product-redesign .product-facts{grid-template-columns:1fr;gap:20px;margin:12px 22px;padding:20px 25px}.product-facts>div,.product-facts>div:first-child{gap:20px;padding:0}.product-facts>div+div{border:0;border-top:1px solid #cbd7c3;padding-top:20px}.product-facts>div>svg{width:35px;height:38px}.product-redesign .product-includes aside{padding:25px}.product-redesign .product-how ol{grid-template-columns:1fr;gap:24px}.product-redesign .product-how ol li,.product-redesign .product-how ol li:first-child{padding:0}.product-redesign .product-how ol li+li{border:0;border-top:1px solid #d1dcc8;padding-top:24px}.product-redesign .newsletter-example-entry{grid-template-columns:1fr;gap:22px;margin:0 22px 28px;padding:22px}.product-redesign .newsletter-example-entry>.product-artwork{grid-row:auto}.product-redesign .newsletter-example-entry>div{grid-column:1}.product-redesign .newsletter-example-entry .button{white-space:normal;text-align:center}.product-redesign .newsletter-use-case{grid-template-columns:1fr;margin:0 22px 25px;padding:25px}.product-redesign .newsletter-use-case ol{border:0;border-top:1px solid #c9d6c1;padding:20px 0 0}.product-redesign .product-final-actions{flex-wrap:wrap;justify-self:start;gap:20px}.product-redesign .catalogue-use,.product-redesign .catalogue-help{margin:20px 22px;padding:24px}.catalogue-help aside{display:block}.catalogue-help h3:not(:first-child){margin-top:25px}.news-redesign .news-featured{min-height:480px}.news-redesign .news-featured>div{max-width:90%;padding:30px 26px}.news-redesign .news-featured h2{font-size:clamp(27px,5.2vw,36px)}.news-redesign .news-featured>div>p:not(.news-meta){font-size:15px;line-height:1.6}.news-redesign .news-card-grid{grid-template-columns:1fr;gap:32px}.news-redesign .news-card-grid-compact{grid-template-columns:1fr}.news-redesign .news-card-grid-compact .news-card{grid-template-columns:105px minmax(0,1fr);gap:0 17px}.news-redesign .news-card-grid-compact .news-card h3{font-size:22px}.news-redesign .news-card>div{flex-wrap:wrap;gap:7px}.news-redesign .news-reading-break{gap:12px;margin-block:32px;padding:23px 25px}.news-redesign .news-reading-break svg{width:38%;max-width:38%}.news-reading-break p{font-size:12px}.news-redesign .news-reading-break h2{font-size:29px}.trial-redesign .trial-layout{grid-template-columns:1fr;gap:30px;padding-inline:22px}.trial-redesign .trial-layout>header,.trial-redesign .trial-form-card{grid-area:auto/1}.trial-redesign .trial-form-card{padding:25px}.trial-redesign .trial-newspaper{width:90%;max-width:450px;margin:20px auto}.trial-redesign .trial-information{padding-top:26px}.trial-redesign .trial-benefits{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:0}.trial-redesign .trial-benefits li:nth-child(odd){padding-top:23px}.trial-help{flex-wrap:wrap}.trial-redesign .trial-form-card fieldset{gap:0 12px}.resources-redesign .resources-layout{grid-template-columns:1fr;padding-inline:22px}.resources-redesign .resources-layout>header{grid-column:1;padding-bottom:18px}.resources-redesign .resources-hero-photo{aspect-ratio:2.3;grid-area:auto/1;height:auto}.resource-jumps{gap:24px}.resource-section-heading{display:block}.resource-section-heading p{margin-top:12px}.resource-section-heading h2,.resources-downloads>h2{font-size:30px}.resources-tools{grid-template-columns:1fr;gap:29px}.resources-small-tools{gap:25px}.resource-tool h2{font-size:25px}.resource-guide-grid{gap:25px}.resource-guide>img,.resource-guide>svg{aspect-ratio:1.7;height:auto}.resource-guide h2{font-size:26px}.resources-downloads{padding:24px 22px 5px}.resource-download{grid-template-columns:28px minmax(0,1fr);gap:0 13px}.resource-download>.button{grid-area:auto/2;justify-self:start;margin-top:16px}.resource-download>svg{width:26px}.resources-redesign .startup-guide>header{display:block}.resources-redesign .startup-guide>header p:not(.eyebrow){margin-bottom:13px}.resources-redesign .startup-guide ol{grid-template-columns:1fr;gap:24px}.resources-redesign .startup-guide>header h2{font-size:34px}}@media (max-width:440px){.trial-redesign .trial-form-card fieldset{grid-template-columns:1fr}#innehall.trial-redesign .trial-layout h1{overflow-wrap:anywhere;font-size:32px}.trial-redesign .trial-newspaper{width:100%}.resources-small-tools,.resource-guide-grid{grid-template-columns:1fr}.news-redesign .news-featured>div{max-width:100%;padding:26px 22px}.news-redesign .news-featured{min-height:485px}.news-redesign .news-reading-break svg{display:none}.services-page .service-card h2{font-size:28px}.resources-redesign .resources-layout>header h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.featured-carousel-track,.carousel-dots button span{transition:none!important}}.trial-redesign .trial-form-card{align-self:start}.trial-redesign .trial-form-card [data-slot=native-select-wrapper]{width:100%;position:relative}.trial-redesign .trial-form-card [data-slot=input],.trial-redesign .trial-form-card select{color:#173f35;border:1px solid #cbd7c5;width:100%;min-width:0;padding:10px 12px}.trial-redesign .trial-form-card select{appearance:none;padding-right:38px}.trial-redesign [data-slot=native-select-icon]{pointer-events:none;width:16px;height:16px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.trial-redesign [data-slot=checkbox]{border:1px solid #99b193;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}.trial-redesign [data-slot=checkbox][data-checked]{color:#fff;background:#174b37;border-color:#174b37}.trial-redesign [data-slot=checkbox] svg{width:15px;height:15px}.product-includes aside h3{align-items:center;gap:13px;display:flex}.product-includes aside h3 svg{stroke-width:1.4px;flex-shrink:0;width:26px;height:26px}.catalogue-use ul{padding:0;list-style:none}.catalogue-use li{align-items:center;gap:13px;display:flex}.catalogue-use li svg{stroke-width:1.4px;flex-shrink:0;width:25px;height:25px}.news-redesign .cms-private-article-status{justify-self:start}@media (max-width:440px){#innehall.product-redesign .product-assurance h2{overflow-wrap:anywhere;font-size:29px}.product-redesign .product-assurance{padding-inline:22px}.product-redesign .product-assurance h2 em{margin-left:0}}
.services-page .services-grid>.service-card:not(.service-feature)>h2{margin-inline:24px!important}.services-page .services-grid>.service-card:not(.service-feature)>.service-card-top{min-height:0!important}.services-page .services-grid>.service-report .service-card-top>span:first-child{margin-inline:24px!important}.services-page .services-grid>.service-report .report-description h2{margin-inline:0!important}.article-publication-status{color:#345f49;background:#e3ebdf;border-radius:999px;align-self:start;width:max-content;max-width:100%;padding:4px 10px;font-size:11px;line-height:1.5;display:inline-block}.related-articles .article-publication-status{margin:20px 20px 0;padding:4px 10px}.related-articles .article-publication-status+.news-meta{margin-top:12px;display:block}.contact-redesign,.faq-redesign,.unpaid-redesign{max-width:1240px;margin:auto;padding:0 32px 64px}.contact-redesign .contact-hero,.contact-redesign .contact-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:48px;max-width:none;display:grid}.contact-redesign .contact-hero{align-items:center;margin:26px 0 38px}.contact-redesign .contact-hero h1{margin:16px 0 22px;font-size:52px;line-height:1.15}.contact-redesign .contact-hero .contact-intro{max-width:550px;margin:0;font-size:18px;line-height:1.8}.contact-redesign .contact-hero figure{border-radius:12px;height:255px;margin:0;overflow:hidden}.contact-redesign .contact-hero img{object-fit:cover;object-position:40% 40%;width:100%;height:100%;display:block}.contact-redesign .contact-layout{align-items:start;margin:0;padding:0}.contact-redesign .contact-main{min-width:0;padding:0}.contact-redesign .contact-form{background:#fffefb;border:1px solid #e0e3d9;border-radius:12px;margin:0;padding:36px;box-shadow:0 10px 28px #163e3207}.contact-redesign .contact-form fieldset{border:0;grid-template-columns:1fr 1fr;gap:22px 20px;min-width:0;margin:0;padding:0;display:grid}.contact-redesign .contact-form legend{float:left;grid-column:1/-1;width:100%;margin:0 0 4px;padding:0;font:400 30px/1.3 Georgia,serif}.contact-redesign .contact-name-row{display:contents}.contact-redesign .contact-field,.contact-redesign .contact-name-row>div{min-width:0;margin:0}.contact-redesign .contact-form :is(.contact-message-field,.contact-consent,.contact-privacy,.contact-submit,.contact-error){grid-column:1/-1}.contact-redesign .contact-form label{color:#294f44;font-size:14px;line-height:1.6}.contact-redesign .contact-form :is(input:not([type=checkbox]),textarea){color:#143e33;background:#fffdf8;border:1px solid #cbd7c5;border-radius:5px;width:100%;min-width:0;margin-top:8px;padding:12px 13px;font-size:16px;line-height:1.5;display:block}.contact-redesign .contact-form textarea{resize:vertical;min-height:180px}.contact-redesign .contact-consent{align-items:start;gap:12px;margin:4px 0 0;display:flex}.contact-redesign .contact-consent label{font-size:13px;line-height:1.7}.contact-redesign .contact-privacy{margin:-10px 0 0;font-size:12px;line-height:1.75}.contact-redesign .contact-submit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}.contact-redesign .contact-submit>span{font-size:12px}.contact-redesign .contact-details{background:#e9eddf;border:0;border-radius:12px;min-width:0;margin:0;padding:35px 30px}.contact-redesign .contact-details h2{margin:10px 0 30px;font-size:35px}.contact-redesign .contact-direct{gap:22px;margin:0;display:grid}.contact-redesign .contact-direct a{overflow-wrap:anywhere;align-items:center;gap:13px;font-size:16px;line-height:1.5;display:flex}.contact-redesign .contact-direct a svg{color:#64816b;flex-shrink:0}.contact-redesign .contact-hours{border-top:1px solid #c8d5c1;margin-top:32px;padding-top:26px}.contact-redesign .contact-hours>p:not(.eyebrow):not(.contact-lunch){align-items:center;gap:12px;margin:18px 0;font-size:14px;display:flex}.contact-redesign .contact-hours>p>svg{display:none}.contact-redesign .contact-hours>p>span{flex-wrap:wrap;flex:1;justify-content:space-between;gap:12px;display:flex}.contact-redesign .contact-lunch{margin:0;font-size:13px}.contact-redesign .contact-details nav{border-top:1px solid #c8d5c1;flex-wrap:wrap;gap:16px 22px;margin-top:26px;padding-top:26px;display:flex}.contact-redesign .contact-details nav a{font-size:12px}.faq-redesign{width:100%;min-width:0}.faq-redesign .faq-layout{max-width:none;margin:0;padding:0}.faq-redesign .faq-hero{border-bottom:1px solid #cbd8c3;justify-content:space-between;align-items:center;gap:50px;margin-bottom:48px;padding:25px 0 44px;display:flex}.faq-redesign .faq-hero>div:first-child{max-width:730px}.faq-redesign .faq-hero h1{margin:16px 0 24px;font-size:56px;line-height:1.15}.faq-redesign .faq-intro{max-width:630px;margin:0;font-size:18px;line-height:1.8}.faq-redesign .faq-hero-symbol{color:#739177;background:#e5ebdd;border-radius:45% 55% 52% 48%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:18px;width:190px;height:180px;display:flex}.faq-redesign .faq-hero-symbol svg{width:74px;height:74px}.faq-redesign .faq-hero-symbol span{color:#43664d;font:400 16px Georgia,serif}.faq-redesign .faq-body{grid-template-columns:235px minmax(0,1fr);gap:60px;display:grid}.faq-redesign .faq-topic-nav nav{margin-top:20px;display:grid}.faq-redesign .faq-topic-nav nav a{border-bottom:1px solid #d3dccd;padding:18px 0 18px 35px;font-size:15px;line-height:1.7;text-decoration:none;position:relative}.faq-redesign .faq-topic-nav nav a>span:first-child{color:#789578;font:400 20px/1.3 Georgia,serif;position:absolute;top:18px;left:0}.faq-redesign .faq-side-help{background:#e9eddf;border-radius:10px;margin-top:38px;padding:26px 23px}.faq-redesign .faq-side-help>svg{color:#739476;stroke-width:1.4px;width:28px;height:28px;margin-bottom:18px}.faq-redesign .faq-side-help h2{margin:0 0 15px;font-size:30px;line-height:1.2}.faq-redesign .faq-side-help p{margin-bottom:20px;font-size:15px;line-height:1.8}.faq-redesign .faq-side-help a{text-underline-offset:5px;font-size:14px;font-weight:600;text-decoration:underline}.faq-redesign .faq-group{min-width:0;margin-bottom:50px;scroll-margin-top:28px}.faq-redesign .faq-group-heading{border-bottom:1px solid #aebeaa;justify-content:space-between;align-items:center;gap:20px;padding:0 0 22px;display:flex}.faq-redesign .faq-group-heading>div:first-child{flex:1;min-width:0}.faq-redesign .faq-question-hint{color:#61796b;text-align:right;max-width:220px;margin:0;font-size:13px;line-height:1.6}.faq-redesign .faq-group-heading .eyebrow{margin-bottom:6px;font-size:11px}.faq-redesign .faq-group-heading h2{margin:0;font-size:34px;line-height:1.2}.faq-redesign .faq-group-heading>svg{color:#8ba386;stroke-width:1.25px;flex-shrink:0;width:29px;height:29px}.faq-redesign .faq-accordion{box-shadow:none;background:0 0;border:0;margin:0}.faq-redesign .faq-accordion [data-slot=accordion-item]{background:0 0;border:0;border-bottom:1px solid #d3ddcc;border-radius:0;margin:0}.faq-redesign .faq-accordion [data-slot=accordion-trigger]{color:#234b40;background:0 0;border:0;border-radius:0;align-items:center;gap:18px;width:100%;padding:26px 0;font-size:17px;font-weight:500;line-height:1.55;text-decoration:none}.faq-redesign .faq-accordion [data-slot=accordion-trigger-icon]{display:none}.faq-redesign .faq-toggle-icon{color:#537d5e;flex-shrink:0;width:auto;height:auto;font:300 24px/1 Arial,sans-serif;position:static}.faq-redesign .faq-accordion [aria-expanded=true] .faq-plus,.faq-redesign .faq-accordion [aria-expanded=false] .faq-minus{display:none}.faq-redesign .faq-accordion [aria-expanded=true] .faq-minus,.faq-redesign .faq-accordion [aria-expanded=false] .faq-plus{display:inline}.faq-redesign .faq-accordion [data-slot=accordion-content]>div{padding:0 34px 26px 0}.faq-redesign .faq-accordion [data-slot=accordion-content] p{color:#5a746a;margin:0;font-size:16px;line-height:1.85}.faq-redesign .faq-contact{background:#e7eddf;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;margin:0;padding:36px 40px;display:flex}.faq-redesign .faq-contact h2{margin:10px 0 12px;font-size:37px;line-height:1.2}.faq-redesign .faq-contact p:not(.eyebrow){margin:0;font-size:16px}.unpaid-redesign .resources-layout{max-width:none;margin:0;padding:0}.unpaid-redesign .unpaid-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:44px;width:100%;max-width:none;margin:26px 0 42px;display:grid}.unpaid-redesign .unpaid-hero h1{max-width:none;margin:18px 0 25px;font-size:49px;line-height:1.15}.unpaid-redesign .unpaid-hero p:not(.eyebrow){max-width:none;margin:0;font-size:17px;line-height:1.8}.unpaid-redesign .unpaid-hero small{margin-top:25px;font-size:13px;display:block}.unpaid-redesign .unpaid-jump{text-underline-offset:6px;margin-top:24px;font-size:14px;text-decoration:underline;display:inline-block}.unpaid-redesign .unpaid-hero figure{border-radius:12px;align-self:stretch;min-height:390px;margin:0;overflow:hidden}.unpaid-redesign .unpaid-hero img{object-fit:cover;object-position:38% 50%;width:100%;height:100%;display:block}.unpaid-redesign .unpaid-step-nav{border-block:1px solid #cbd8cc;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-bottom:46px;padding:20px 0;display:flex}.unpaid-redesign .unpaid-step-nav a{align-items:center;gap:10px;padding:5px 0;font-size:14px;text-decoration:none;display:flex}.unpaid-redesign .unpaid-step-nav a>span:first-child{color:#71917d;font:400 23px Georgia,serif}.unpaid-redesign .unpaid-body{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:48px;display:grid}.unpaid-redesign .startup-guide{min-width:0;margin:0;padding:0;scroll-margin-top:25px}.unpaid-redesign .startup-guide ol{counter-reset:none;margin:0;padding:0;list-style:none;display:block}.unpaid-redesign .startup-guide li{border:0;counter-increment:none;background:0 0;border-bottom:1px solid #d6dfd2;border-radius:0;margin:0 0 40px;padding:0 0 40px 52px;scroll-margin-top:28px;display:block;position:relative}.unpaid-redesign .startup-guide li:before{content:none}.unpaid-redesign .startup-guide li:last-child{border:0;margin-bottom:0}.unpaid-redesign .unpaid-step-number{color:#87a08b;font:400 30px Georgia,serif;position:absolute;top:2px;left:0}.unpaid-redesign .startup-guide h2{margin:0 0 17px;font-size:32px;line-height:1.25}.unpaid-redesign .startup-guide p{max-width:none;margin:0;font-size:16px;line-height:1.85}.unpaid-redesign .unpaid-checklist{background:#e9eddf;border:0;border-radius:10px;margin:0;padding:32px 28px}.unpaid-redesign .unpaid-checklist>.eyebrow{letter-spacing:1.3px;align-items:center;gap:12px;margin:0 0 22px;font-size:11px;display:flex}.unpaid-redesign .unpaid-checklist h2{margin:0 0 24px;font-size:31px;font-weight:400;line-height:1.2}.unpaid-redesign .unpaid-checklist ul{margin:0;padding:0;list-style:none}.unpaid-redesign .unpaid-checklist li{border-top:1px solid #cad7c4;margin:0;padding:0}.unpaid-redesign .unpaid-checklist li:before{content:none}.unpaid-redesign .unpaid-checklist label{color:#345a4b;cursor:pointer;align-items:start;gap:12px;padding:17px 0;font-size:15px;line-height:1.75;display:flex}.unpaid-redesign .unpaid-checklist input{accent-color:#173f33;flex-shrink:0;width:18px;height:18px;margin-top:5px}.unpaid-redesign .unpaid-checklist label:has(input:checked)>span{color:#6d826b;text-decoration:line-through}.unpaid-redesign .unpaid-prevent{background:#e9eee2;border:0;border-radius:10px;grid-template-columns:55px minmax(0,1fr);gap:14px 24px;margin:15px 0 40px;padding:38px;display:grid}.unpaid-redesign .unpaid-prevent-icon{color:#345c41;grid-area:1/1/4;margin-top:8px}.unpaid-redesign .unpaid-prevent>:not(svg){grid-column:2;margin:0}.unpaid-redesign .unpaid-prevent h2{font-size:35px;line-height:1.25}.unpaid-redesign .unpaid-prevent p{max-width:none;font-size:16px;line-height:1.85}.unpaid-redesign .unpaid-prevent>a{justify-self:start;margin-top:7px;font-size:15px}.unpaid-redesign .resource-sources:not(.unpaid-checklist){background:0 0;border:0;margin:0;padding:8px 0 32px}.unpaid-redesign .resource-sources:not(.unpaid-checklist) h2{margin:0 0 20px;font:600 16px/1.5 Arial,sans-serif}.unpaid-redesign .resource-sources:not(.unpaid-checklist) a{margin:0 25px 18px 0;font-size:14px;display:inline-block}.unpaid-redesign .resource-sources:not(.unpaid-checklist) p{margin:0;font-size:13px;line-height:1.8}.newsletter-example-dialog.example-redesign{color:#073c43;background:#f7f5ec;border:1px solid #d8ddd3;border-radius:14px;gap:0;width:calc(100vw - 64px);max-height:calc(100dvh - 48px);display:block;overflow-y:auto;max-width:1296px!important;padding:0!important}.example-redesign .example-dialog-heading{background:0 0;border-bottom:1px solid #ccd8ce;margin:0;padding:46px 48px 32px;display:block;position:relative;top:auto}.example-redesign .example-dialog-heading>div{padding-right:65px}.example-redesign .example-dialog-heading .eyebrow{letter-spacing:1.7px;color:#608d80;margin:0 0 18px;font-size:12px}.example-redesign .example-dialog-heading h2{max-width:630px;margin:0 0 20px;line-height:1.15;font-size:46px!important}.example-redesign .example-dialog-heading [data-slot=dialog-description]{color:#42616a;max-width:660px;margin:0;font-size:17px;line-height:1.8}.example-redesign .example-dialog-close{color:#234a3b;background:#e8eddf;border:1px solid #c9d7c4;border-radius:30px;padding:10px 16px;font-size:14px;position:absolute;top:24px;right:24px}.example-redesign .example-jumps{flex-wrap:wrap;gap:24px;margin-top:25px;display:flex}.example-redesign .example-jumps a{align-items:center;gap:10px;font-size:14px;text-decoration:none;display:flex}.example-redesign .example-jumps a>span:first-child{color:#678474;border-bottom:1px solid #8ba998;padding:3px 0}.example-redesign .example-scroll-flow{max-height:none;padding:0 48px 36px;overflow:visible}.example-redesign :is(#example-mail,#example-pdf){scroll-margin-top:24px}.newsletter-example-dialog.example-redesign .newsletter-overview{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:36px;margin:48px 0 28px}.example-redesign .newsletter-explanation h3{font-size:36px;margin:18px 0!important}.example-redesign .newsletter-explanation>p{max-width:none;font-size:17px;line-height:1.8}.example-redesign .example-step{letter-spacing:1.3px;margin-bottom:18px;font-size:12px}.example-redesign .example-click-help{border-block:1px solid #ced8cb;gap:14px;margin:26px 0;padding:22px 0;display:flex}.example-redesign .example-click-help>svg{color:#345a46;flex-shrink:0;margin-top:4px}.example-redesign .example-click-help h4{margin:0 0 8px;font:600 16px/1.45 Arial,sans-serif}.example-redesign .example-click-help p{margin:0;font-size:15px;line-height:1.8}.example-redesign .newsletter-explanation>.text-link{text-underline-offset:5px;font-size:14px;text-decoration:underline}.example-redesign .example-transition{color:#8ea690;align-items:center;gap:18px;margin:30px 0 45px;display:flex}.example-redesign .example-transition span{background:#ced8cb;flex:1;height:1px}.example-redesign .example-details-section{border:0;margin:0;padding:0}.example-redesign .newsletter-pdf-heading{justify-content:space-between;align-items:end;gap:28px;margin:0 0 28px;display:flex}.example-redesign .newsletter-pdf-heading h3{margin:16px 0 12px;font-size:36px}.example-redesign .newsletter-pdf-heading p{margin:0;font-size:15px;line-height:1.8}.example-redesign .newsletter-pdf-preview{background:#fff;border:1px solid #d1dcd1;padding:18px;display:block}.example-redesign .newsletter-pdf-preview img{width:100%;height:auto;display:block}.example-redesign .newsletter-pdf-note{align-items:start;gap:10px;margin:18px 0 0;font-size:13px;line-height:1.7;display:flex}.example-redesign .newsletter-pdf-note>svg{flex-shrink:0;margin-top:3px}@media (max-width:1000px){.faq-redesign .faq-group-heading{flex-wrap:wrap;gap:12px 16px}.faq-redesign .faq-question-hint{text-align:left;flex-basis:100%;order:3;max-width:none}.contact-redesign .contact-layout,.contact-redesign .contact-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:28px}.contact-redesign .contact-form,.contact-redesign .contact-details{padding:26px}.contact-redesign .contact-direct a{font-size:14px}.faq-redesign .faq-body{grid-template-columns:190px minmax(0,1fr);gap:36px}.faq-redesign .faq-hero-symbol{width:155px;height:150px}.faq-redesign .faq-side-help{padding:22px 18px}.faq-redesign .faq-side-help h2{font-size:27px}.unpaid-redesign .unpaid-body{grid-template-columns:minmax(0,1fr) 265px;gap:30px}.unpaid-redesign .unpaid-hero{gap:30px}.unpaid-redesign .unpaid-hero h1{font-size:42px}.unpaid-redesign .unpaid-checklist{padding:27px 23px}.unpaid-redesign .startup-guide h2{font-size:29px}.example-redesign .example-dialog-heading{padding:35px 30px 30px}.example-redesign .example-scroll-flow{padding-inline:30px}.newsletter-example-dialog.example-redesign .newsletter-overview{grid-template-columns:1fr;gap:30px}.example-redesign .newsletter-email{width:100%;max-width:620px;margin:auto}}@media (max-width:760px){.contact-redesign,.faq-redesign,.unpaid-redesign{padding-inline:22px}.contact-redesign .contact-hero,.contact-redesign .contact-layout{grid-template-columns:1fr;gap:26px}.contact-redesign .contact-hero h1{font-size:40px}.contact-redesign .contact-hero figure{height:230px}.contact-redesign .contact-hero .contact-intro{font-size:16px}.contact-redesign .contact-details{padding:28px}.faq-redesign .faq-hero{margin-bottom:28px;padding:15px 0 28px}.faq-redesign .faq-hero h1{font-size:42px}.faq-redesign .faq-intro{font-size:16px}.faq-redesign .faq-hero-symbol{display:none}.faq-redesign .faq-body{display:block}.faq-redesign .faq-topic-nav{margin-bottom:30px}.faq-redesign .faq-topic-nav nav{flex-wrap:wrap;gap:12px 24px;margin-top:5px;display:flex}.faq-redesign .faq-topic-nav nav a{padding:12px 0 12px 27px;font-size:13px}.faq-redesign .faq-topic-nav nav a>span:first-child{font-size:18px;top:12px}.faq-redesign .faq-side-help{display:none}.faq-redesign .faq-group-heading h2{font-size:29px}.faq-redesign .faq-accordion [data-slot=accordion-trigger]{padding:23px 0;font-size:16px}.faq-redesign .faq-accordion [data-slot=accordion-content] p{font-size:15px}.faq-redesign .faq-contact{flex-direction:column;align-items:start;gap:22px;padding:28px}.faq-redesign .faq-contact h2{font-size:31px}.unpaid-redesign .unpaid-hero{grid-template-columns:1fr;gap:28px}.unpaid-redesign .unpaid-hero h1{font-size:38px}.unpaid-redesign .unpaid-hero figure{height:280px;min-height:0}.unpaid-redesign .unpaid-body{display:block}.unpaid-redesign .unpaid-checklist{margin:0 0 30px}.unpaid-redesign .unpaid-step-nav{justify-content:flex-start;gap:12px 24px}.unpaid-redesign .startup-guide li{padding-left:40px}.unpaid-redesign .startup-guide h2{font-size:28px}.unpaid-redesign .unpaid-step-number{font-size:26px}.unpaid-redesign .unpaid-prevent{grid-template-columns:1fr;padding:27px}.unpaid-redesign .unpaid-prevent>:not(svg),.unpaid-redesign .unpaid-prevent-icon{grid-area:auto/1}.unpaid-redesign .unpaid-prevent h2{font-size:30px}.newsletter-example-dialog.example-redesign{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.example-redesign .example-dialog-heading{padding:65px 22px 28px}.example-redesign .example-dialog-heading>div{padding-right:0}.example-redesign .example-dialog-heading h2{font-size:34px!important}.example-redesign .example-dialog-heading [data-slot=dialog-description]{font-size:16px}.example-redesign .example-dialog-close{top:14px;right:14px}.example-redesign .example-scroll-flow{padding:0 22px 28px}.newsletter-example-dialog.example-redesign .newsletter-overview{margin-top:30px}.example-redesign .newsletter-explanation h3,.example-redesign .newsletter-pdf-heading h3{font-size:30px}.example-redesign .newsletter-pdf-heading{flex-direction:column;align-items:start;gap:20px}.example-redesign .newsletter-pdf-preview{padding:6px}.example-redesign .newsletter-email{min-width:0}}@media (max-width:450px){.contact-redesign .contact-form{padding:24px}.contact-redesign .contact-form fieldset{grid-template-columns:1fr}.contact-redesign .contact-form legend{font-size:27px}.contact-redesign .contact-hero h1{font-size:36px}.contact-redesign .contact-hero figure{height:200px}.faq-redesign .faq-hero h1{font-size:38px}.faq-redesign .faq-group-heading h2{font-size:27px}.unpaid-redesign .unpaid-hero h1{font-size:34px}}
.calculator-approved{color:#153f35;width:100%;max-width:1240px;margin:auto;padding:0 32px 64px}.calculator-approved .salary-layout{width:100%;max-width:none;margin:0;padding:0;display:block}.calculator-approved .calculator-heading{justify-content:space-between;align-items:center;gap:40px;max-width:none;margin:0;padding:42px 0;display:flex}.calculator-heading>div:first-child{text-align:left;min-width:0;max-width:780px}.calculator-approved .calculator-heading h1{max-width:740px;margin:14px 0 23px;font-size:clamp(36px,4.2vw,56px);line-height:1.13}.calculator-approved .calculator-heading p:not(.eyebrow){color:#5b7167;max-width:690px;margin:0;font-size:17px;line-height:1.8}.calculator-mark{color:#708c74;text-align:center;background:#e7ecdf;border-radius:50%;flex-direction:column;flex:0 0 145px;justify-content:center;align-items:center;gap:15px;width:145px;height:145px;font-size:11px;display:flex}.calculator-mark svg{width:45px;height:45px}.calculator-approved :is(.calculator-workspace,.financial-grid){grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:26px;display:grid}.calculator-approved.calculator-loss>.financial-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch}.calculator-approved .salary-form,.calculator-approved .financial-input-panel{min-width:0;box-shadow:none;background:#fffefa;border:1px solid #d6ddcf;border-radius:13px;margin:0;padding:32px;display:block}.calculator-approved .calculator-entry-heading{margin:0 0 26px;font:400 28px/1.3 Georgia,serif}.calculator-approved :is(.salary-fields,.financial-input-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 22px;display:grid}.calculator-approved .salary-fields>div{min-width:0;margin:0}.calculator-approved :is(.salary-fields,.car-model-fields) label{margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.6;display:block}.calculator-approved :is(.salary-fields,.car-model-fields)>div>p,.calculator-approved .salary-fields small{color:#5b7167;margin:6px 0 10px;font-size:12px;line-height:1.65}.calculator-approved .salary-form :is(input:not([type=radio]):not([type=checkbox]),select){color:#153f35;background:#f6f4ec;border:1px solid #cbd6c5;border-radius:6px;width:100%;min-width:0;max-width:100%;min-height:52px;padding:12px;font-size:16px}.calculator-approved .salary-form [data-slot=input-group]{background:#f6f4ec;border-radius:6px;width:100%;min-width:0;max-width:100%;height:auto;min-height:52px}.calculator-approved .salary-form [data-slot=input-group] input{background:0 0;border:0;flex:1;width:0}.calculator-approved .salary-form [data-slot=native-select-wrapper]{width:100%;min-width:0;max-width:100%}.calculator-approved .salary-form>.button,.calculator-approved .car-cost-step>.button{white-space:normal;min-height:48px;margin-top:28px}.calculator-approved .salary-privacy{color:#5b7167;margin:23px 0 0;font-size:12px;line-height:1.75}.calculator-approved :is(.salary-result,.financial-result-panel){color:#fff;min-width:0;box-shadow:none;background:#143f33;border:0;border-radius:13px;margin:0;padding:30px;display:block}.calculator-approved .salary-result-simple{border:0;color:#fff!important;background:#143f33!important;padding:30px!important}.calculator-approved .salary-totals>div+div{color:#fff}.calculator-approved .salary-result-simple dl>div{border-bottom:0}.calculator-approved :is(.salary-result,.financial-result-panel) h2{color:inherit;margin:0 0 22px;font:400 27px/1.3 Georgia,serif}.calculator-approved :is(.salary-result,.financial-result-panel) :is(p,small,dt){color:#d0decf}.calculator-approved :is(.salary-result,.financial-result-panel) .eyebrow{color:#bed0bc;letter-spacing:1.5px;margin-bottom:18px;font-size:11px}.calculator-approved .salary-result>p{margin-top:20px;font-size:13px;line-height:1.8}.calculator-approved .salary-result dl,.calculator-approved .financial-results{margin:26px 0 0}.calculator-approved :is(.salary-result dl,.financial-results)>div{border-top:1px solid #ffffff26;gap:9px;padding:17px 0;display:block}.calculator-approved :is(.salary-result,.financial-results) dt{max-width:none;margin:0;font-size:13px;line-height:1.65}.calculator-approved :is(.salary-result,.financial-results) dd{color:#fff;text-align:left;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:8px 0 0;font:400 26px/1.25 Georgia,serif}.calculator-approved .salary-totals{background:0 0;flex-direction:column;gap:24px;margin:0;padding:0;display:flex}.calculator-approved .salary-totals>div{background:0 0;border:0;min-width:0;padding:0}.calculator-approved .salary-totals p{margin:0 0 10px;font-size:13px}.calculator-approved .salary-totals strong,.calculator-empty-value{color:#fff;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font:400 clamp(32px,3.6vw,52px)/1.18 Georgia,serif;display:block}.calculator-approved .salary-totals>div+div strong{font-size:29px}.calculator-approved .salary-totals small{margin-top:7px;font-size:12px;line-height:1.7;display:block}.calculator-approved .calculator-empty{min-height:310px}.calculator-approved .car-cost-totals>div:first-child{border-top:1px solid #ffffff26;order:1;padding-top:18px}.calculator-approved .car-cost-totals>div:first-child strong{font-size:29px}.calculator-approved .car-cost-totals>div:nth-child(2) strong{font-size:clamp(32px,3.6vw,52px)}.calculator-approved .car-yearly-cost{border-block:1px solid #ffffff26;padding:18px 0}.calculator-approved .car-assumptions{color:#d0decf;background:0 0;border-color:#ffffff26;margin-top:20px;padding:16px 0}.calculator-approved .car-assumptions summary{color:#fff;cursor:pointer}.calculator-approved .car-assumptions li{font-size:12px;line-height:1.75}.calculator-benefit .car-mode{border:0;border-bottom:1px solid #d6ddcf;flex-wrap:wrap;gap:14px 22px;margin:0 0 27px;padding:0 0 25px;display:flex}.calculator-benefit .car-mode legend{padding:0 0 12px;font-size:13px}.calculator-benefit .car-mode label{align-items:center;gap:8px;font-size:14px;display:flex}.calculator-benefit .car-mode input{accent-color:#143f33;width:16px;height:16px}:is(.calculator-benefit .car-picker .salary-fields>div:has(#car-brand),.calculator-benefit .car-picker .salary-fields>div:has(#car-model)){grid-column:1/-1}.calculator-benefit .car-cost-step{border-top:1px solid #d6ddcf;margin-top:28px;padding-top:26px}.calculator-benefit .car-step-title h2{margin:0 0 10px;font-size:27px}.calculator-benefit .car-step-title p{font-size:14px;line-height:1.7}:is(.calculator-lease .salary-fields>div:has(#lease-price),.calculator-lease .salary-fields>div:has(#lease-vat)),.calculator-salary .salary-church{grid-column:1/-1}.calculator-salary .salary-fields{grid-template-columns:1fr}.calculator-breakdown{margin:44px 0}.calculator-breakdown h2{margin:0 0 15px;font:400 32px/1.3 Georgia,serif}.calculator-breakdown>p{color:#5b7167;font-size:14px}.calculator-breakdown dl{margin-top:24px}.calculator-breakdown dl>div{border-top:1px solid #cdd8c8;justify-content:space-between;align-items:center;gap:25px;padding:18px 0;display:flex}.calculator-breakdown dt{font-size:14px;line-height:1.6}.calculator-breakdown dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font:400 25px/1.4 Georgia,serif}.calculator-employer{background:#e7ecdf;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:25px 45px;margin:42px 0;padding:36px;display:grid}.calculator-employer h2{margin:15px 0;font:400 33px/1.25 Georgia,serif}.calculator-employer p{color:#5b7167;font-size:14px;line-height:1.8}.calculator-employer-result>div>strong{overflow-wrap:anywhere;color:#153f35;margin:12px 0;font:400 clamp(32px,4vw,48px)/1.2 Georgia,serif;display:block}.calculator-employer-result small{font-size:12px}.calculator-employer-result dl{margin:22px 0 0}.calculator-employer-result dl>div{border-top:1px solid #cbd6c5;padding-top:16px}.calculator-employer-result dt{font-size:13px}.calculator-employer-result dd{margin:10px 0 0;font:400 25px Georgia,serif}.calculator-employer-note{grid-column:1/-1}.calculator-employer-note p{margin:0;font-size:12px}.calculator-approved .salary-notes{background:0 0;border:0;max-width:none;margin:42px 0 0;padding:0;display:block}.calculator-approved .salary-notes h2{margin:32px 0 20px;font:400 32px/1.3 Georgia,serif}.calculator-approved .salary-notes p{color:#5b7167;max-width:850px;font-size:15px;line-height:1.85}.calculator-approved .salary-notes a{text-underline-offset:4px;margin:14px 24px 12px 0;font-size:13px;text-decoration:underline;display:inline-block}.calculator-approved .salary-notes small{color:#5b7167;font-size:12px;line-height:1.8;display:block}.calculator-method{border-block:1px solid #cbd6c5;margin:28px 0;padding:22px 0}.calculator-method summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:16px;list-style:none;display:flex}.calculator-method summary::-webkit-details-marker{display:none}.calculator-method summary:after{content:"+";color:#64816b;font-size:22px;line-height:1}.calculator-method[open] summary:after{content:"−"}.calculator-method-copy{max-width:850px;padding-top:20px}.calculator-method-columns{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:36px;padding-top:24px;display:grid}.calculator-approved .salary-notes .calculator-method-lead{color:#153f35;max-width:270px;font:400 27px/1.5 Georgia,serif}.calculator-next{background:#e7ecdf;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;margin:42px 0 0;padding:34px 38px;display:grid}.calculator-next h2{max-width:510px;margin:14px 0;font:400 32px/1.25 Georgia,serif}.calculator-next p:not(.eyebrow){color:#5b7167;max-width:550px;font-size:14px;line-height:1.8}.calculator-next-actions{flex-direction:column;align-items:start;gap:18px;font-size:13px;display:flex}.calculator-approved .financial-input-unit{background:#f6f4ec;border-color:#cbd6c5;border-radius:6px}.calculator-approved .financial-field{min-width:0}.calculator-approved .financial-field label{font-size:14px;font-weight:500}.calculator-approved .financial-main-result{margin:22px 0 14px;font-size:clamp(32px,3.6vw,58px)}.calculator-approved .financial-download{color:#143f33;background:#e1edde;margin-top:24px}.calculator-loss .financial-scenarios{margin:46px 0 35px}.calculator-loss .financial-scenarios article{background:0 0;border:0;border-top:1px solid #cbd6c5;border-radius:0;padding:18px 0}.calculator-loss .financial-scenarios>div{gap:26px}.calculator-comparison-track{background:#e7ecdf;height:5px;margin:15px 0}.calculator-comparison-track span{background:#7a937b;max-width:100%;height:5px;display:block}.selected .calculator-comparison-track span{background:#143f33}.calculator-loss .financial-assumptions{margin:0 0 40px}.calculator-loss .financial-assumptions summary{font-size:16px;font-weight:400}.calculator-loss .financial-next{background:#e7ecdf;border-radius:12px}.calculator-vat .salary-form{background:0 0;border:0;padding:0}.calculator-vat .vat-mode-tabs{margin-bottom:28px}.calculator-vat .vat-single-workspace{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:26px;display:grid}.calculator-vat .vat-single-workspace>.salary-fields{background:#fffefa;border:1px solid #d6ddcf;border-radius:13px;grid-row:1;grid-template-columns:1fr;padding:32px}.calculator-vat .vat-single-workspace>.salary-result{grid-area:1/2/3}.calculator-vat .vat-single-workspace>.salary-privacy{grid-column:1;margin:0}.calculator-vat [hidden]{display:none!important}.calculator-vat .vat-period-panel{border:0;margin:0;padding:0}.calculator-vat .vat-period-panel>h2{margin:0 0 15px}.calculator-vat .vat-period-panel>.vat-period-note{max-width:800px;margin-bottom:24px}.calculator-vat .vat-period-panel .financial-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.calculator-vat .vat-period-panel .financial-grid>div:first-child{background:#fffefa;border:1px solid #d6ddcf;border-radius:13px;min-width:0;padding:32px}.calculator-vat .financial-results dd{font-size:28px}.calculator-vat .financial-results dt{max-width:none}.contact-approved-b{width:100%;min-width:0}.contact-approved-b .contact-hero{isolation:isolate;background:#143f33;border-radius:14px;min-height:350px;margin:25px 0 30px;padding:58px 48px;display:block;position:relative;overflow:hidden}.contact-approved-b .contact-hero>div{z-index:2;color:#fff;max-width:530px;position:relative}.contact-approved-b .contact-hero h1{color:#fff;max-width:460px;font-size:50px;line-height:1.1}.contact-approved-b .contact-hero .eyebrow{color:#d2dfce}.contact-approved-b .contact-hero .contact-intro{color:#fff;max-width:420px;font-size:17px;line-height:1.8}.contact-approved-b .contact-hero figure{z-index:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.contact-approved-b .contact-hero img{object-position:60% 45%}.contact-approved-b .contact-hero:after{content:"";z-index:1;background:linear-gradient(90deg,#10372fef 0%,#10372fc7 38%,#10372f35 68%,#10372f00 100%);position:absolute;inset:0}.contact-approved-b .contact-layout{border-bottom:1px solid #cbd7c5;align-items:stretch;gap:48px;padding-bottom:28px}.contact-approved-b .contact-main{display:flex}.contact-approved-b .contact-form{box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:25px 0 0}.contact-approved-b .contact-form fieldset{grid-template-rows:auto auto auto auto minmax(170px,1fr) auto auto auto;row-gap:22px;height:100%}.contact-approved-b .contact-form legend{margin:0;font-size:30px}.contact-approved-b .contact-required-note{color:#5b7167;grid-column:1/-1;margin:-10px 0 2px;font-size:12px;line-height:1.6}.contact-approved-b .contact-message-field{flex-direction:column;display:flex}.contact-approved-b .contact-message-field textarea{flex:1;min-height:150px}.contact-approved-b .contact-form :is(input:not([type=checkbox]),textarea){background:#fffefa}.contact-approved-b .contact-details{background:0 0;border:0;border-radius:0;flex-direction:column;padding:25px 0 0;display:flex}.contact-approved-b .contact-details h2{margin:12px 0 24px;font-size:30px}.contact-approved-b .contact-direct{gap:24px}.contact-approved-b .contact-hours{margin-top:28px;padding-top:24px}.contact-approved-b .contact-faq-help{border-top:1px solid #cbd7c5;margin:22px 0 26px;padding-top:22px}.contact-approved-b .contact-faq-help h2{max-width:250px;margin:12px 0 19px;font-size:29px;line-height:1.25}.contact-approved-b .contact-faq-link{color:#153f35;background:#e7ecdf;border:0;border-radius:25px;justify-content:center;align-items:center;min-height:44px;padding:11px 18px;font-size:13px;text-decoration:none;display:inline-flex}.contact-approved-b .contact-faq-link:hover{text-underline-offset:4px;text-decoration:underline}.contact-approved-b .contact-details nav{border:0;margin-top:auto;padding:0}.contact-approved-b .contact-details nav a{text-underline-offset:4px;background:0 0;padding:0;text-decoration:underline}.services-approved-c .services-layout>header{grid-template-columns:1fr 1fr;align-items:end;gap:0 36px;padding-bottom:32px;display:grid}.services-approved-c .services-layout>header>.eyebrow{grid-column:1}.services-approved-c .services-layout>header>h1{grid-area:2/1;margin:0;font-size:52px}.services-approved-c .services-layout>header>p:not(.eyebrow){grid-area:1/2/3;max-width:480px;margin:0;font-size:17px;line-height:1.8}.services-page.services-approved-c .services-grid>.service-card{border-radius:12px;overflow:hidden;box-shadow:none!important;background:#e9eddf!important;border:0!important}.services-page.services-approved-c .services-grid>.service-card:not(.service-report) .service-card-actions{flex-flow:wrap;align-items:center;gap:14px 20px}.services-approved-c .services-grid .service-card h2{font-size:32px;line-height:1.25}.services-approved-c .services-grid .service-feature{grid-template-rows:auto auto auto auto 1fr}.services-approved-c .service-feature .service-card-image{grid-row:1/6!important}.services-approved-c .service-feature .service-badge{display:none}.services-approved-c .service-feature .service-format{grid-area:4/1}.services-approved-c .service-feature .service-card-actions{grid-row:5}.services-approved-c .service-format{color:#58735d;align-items:center;gap:9px;display:flex;margin-top:4px!important;margin-bottom:20px!important;font-size:13px!important;line-height:1.6!important}.services-approved-c .service-format svg{stroke-width:1.4px;flex-shrink:0}.services-approved-c .service-card:not(.service-feature) .service-format{margin-inline:24px}.services-approved-c .service-upcoming .upcoming-badge{letter-spacing:1px;border:0;color:#fffef5!important;background:#234a3a!important}.services-approved-c .services-help{background:#e9eddf;border:0;border-radius:12px;margin-top:30px;padding:32px 35px}.related-articles.related-approved-a{border-top:1px solid #cdd8c8;min-width:0;max-width:1100px;margin:54px auto 28px;padding:30px 0 0}.related-approved-a>.eyebrow{margin:0 0 12px}.related-approved-a .related-heading-row{justify-content:space-between;align-items:center;gap:25px;margin:0 0 24px;display:flex}.related-approved-a .related-heading-row h2{margin:0;font-size:32px;line-height:1.25}.related-approved-a .related-carousel-buttons{gap:10px;display:flex}.related-carousel-buttons button{color:#143f33;cursor:pointer;background:0 0;border:1px solid #c5d3c0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.related-carousel-buttons button:hover{background:#e7ecdf}.related-approved-a .related-carousel-viewport{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;gap:26px;min-width:0;margin:0;padding:0 0 6px;display:flex;overflow-x:auto}.related-carousel-viewport::-webkit-scrollbar{display:none}.related-approved-a .related-carousel-viewport.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.related-approved-a .related-carousel-viewport>article{scroll-snap-align:start;background:0 0;border:0;border-radius:0;flex:0 0 calc(50% - 13px);min-width:0;padding:0}.related-approved-a .related-carousel-viewport article>a{height:100%;color:inherit;flex-direction:column;gap:0;padding:0;text-decoration:none;display:flex}.related-approved-a article img{aspect-ratio:2;object-fit:cover;border-radius:10px;width:100%;height:auto;margin:0 0 20px;display:block}.related-approved-a .article-publication-status{margin:0 0 10px;padding:4px 10px}.related-approved-a .news-meta{color:#66846e;padding:0;font-size:12px;margin:0!important}.related-approved-a article h3{min-height:0;margin:10px 0 12px;padding:0;font:400 26px/1.25 Georgia,serif}.related-approved-a .related-excerpt{color:#5b7167;margin:0 0 20px;padding:0;font-size:14px;line-height:1.75}.related-approved-a .related-read{text-underline-offset:5px;margin:auto 0 0;padding:0;font-size:13px;text-decoration:underline}.related-approved-a .related-date{color:#69816f;margin:10px 0 0;font-size:11px}@media (max-width:900px){.calculator-approved .calculator-heading{gap:24px}.calculator-mark{flex-basis:110px;width:110px;height:110px;font-size:10px}.calculator-approved :is(.calculator-workspace,.financial-grid),.calculator-vat .vat-single-workspace,.calculator-vat .vat-period-panel .financial-grid{grid-template-columns:1fr}.calculator-vat .vat-single-workspace>.salary-result{grid-area:auto/1}.calculator-vat .vat-single-workspace>.salary-privacy{grid-row:auto}.calculator-next{grid-template-columns:1fr}.calculator-next-actions{flex-flow:wrap;align-items:center}.contact-approved-b .contact-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px}.contact-approved-b .contact-form fieldset{grid-template-rows:none;grid-template-columns:1fr}.contact-approved-b .contact-required-note{margin:0}.services-approved-c .services-layout>header{display:block}.services-approved-c .services-layout>header>p:not(.eyebrow){max-width:650px;margin-top:22px}}@media (max-width:650px){.calculator-approved{padding:0 20px 42px}.calculator-approved .calculator-heading{padding:30px 0}.calculator-mark{display:none}.calculator-approved .calculator-heading h1{font-size:38px}.calculator-approved .calculator-heading p:not(.eyebrow){font-size:16px}.calculator-approved .salary-form,.calculator-approved .financial-input-panel,.calculator-approved .financial-result-panel,.calculator-approved .salary-result,.calculator-vat .vat-single-workspace>.salary-fields,.calculator-vat .vat-period-panel .financial-grid>div:first-child{padding:24px}.calculator-approved .salary-result-simple{padding:24px!important}.calculator-approved :is(.salary-fields,.financial-input-grid){grid-template-columns:1fr;gap:23px}.calculator-next{padding:27px 24px}.calculator-next h2{font-size:29px}.calculator-next-actions{flex-direction:column;align-items:start}.calculator-employer{grid-template-columns:1fr;gap:20px;padding:26px}.calculator-breakdown dl>div{display:block}.calculator-breakdown dd{text-align:left;margin-top:10px}.calculator-method-columns{grid-template-columns:1fr;gap:20px}.calculator-approved.calculator-loss>.financial-grid,.calculator-loss .financial-scenarios>div{grid-template-columns:1fr}.contact-approved-b .contact-hero{min-height:310px;padding:35px 26px}.contact-approved-b .contact-hero h1{max-width:340px;font-size:38px}.contact-approved-b .contact-hero:after{background:linear-gradient(90deg,#10372ff0,#10372f88)}.contact-approved-b .contact-layout{grid-template-columns:1fr;gap:32px}.contact-approved-b .contact-main{display:block}.contact-approved-b .contact-form fieldset{height:auto}.contact-approved-b .contact-details{border-top:1px solid #cbd7c5;padding-top:28px}.contact-approved-b .contact-form{padding-top:5px}.services-approved-c .service-feature .service-card-image{grid-row:auto!important}.services-approved-c .service-feature .service-format{grid-row:auto}.services-approved-c .services-help{padding:26px}.services-approved-c .services-grid .service-card h2{font-size:29px}.related-approved-a .related-carousel-viewport>article{flex-basis:90%}.related-approved-a .related-heading-row h2{font-size:27px}.related-approved-a article h3{font-size:25px}.related-approved-a .related-carousel-buttons{gap:7px}}
.home-approved-review{background:#f6f4eb}.home-approved-review .hero .actions>.button{justify-content:center;min-width:204px}.report-mobile{display:none}.home-approved-review .home-service-showcase{max-width:none;padding-inline:4%}.home-approved-review .showcase-grid{gap:16px}.home-approved-review .showcase-card{cursor:pointer;background:#e2ebdf;border:0;min-width:0;min-height:330px;padding:28px 25px}.home-approved-review .showcase-symbol{color:#628773;flex:none;width:20px;height:20px;margin-bottom:6px}#innehall.home-approved-review .showcase-card h3{overflow-wrap:normal;letter-spacing:-.4px;margin:0 0 18px;font-size:clamp(22px,1.9vw,26px)}.home-approved-review .showcase-card>p{margin:0 0 28px}.home-approved-review .showcase-bottom{letter-spacing:.7px;align-items:start;min-height:38px;margin:0 0 26px;padding:0;font-size:12px;line-height:1.6}.home-approved-review .showcase-bottom:before{display:none}.home-approved-review .showcase-card-link{text-underline-offset:5px;align-self:start;margin-top:auto;font-size:14px;line-height:1.6;text-decoration:underline}.home-approved-review .showcase-badge.upcoming{color:#f6f4eb;letter-spacing:.6px;background:#244d3b;border-radius:999px;align-self:start;margin:auto 0 0;padding:6px 14px;font-size:11px;line-height:1.5}.home-approved-review .home-information{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px 60px;width:92%;max-width:1320px;margin:0 auto;padding:35px 0 65px;display:grid}.home-information-heading{text-align:center;grid-area:1/1;justify-self:center;width:100%;min-width:0;max-width:600px;padding-inline:24px}#innehall.home-approved-review .home-information-heading h2{letter-spacing:-.5px;margin:0 0 22px;font-size:44px;line-height:1.2}.home-information-heading>p{color:#647c73;margin:0;font-size:17px;line-height:1.75}.home-newspaper-column{grid-area:2/1;justify-self:center;width:100%;min-width:0;max-width:600px}.home-newspaper-column .home-example-thumbnail{box-shadow:none;background:0 0;border:0;margin:0}.home-newspaper-column .home-example-thumbnail>svg{width:100%;height:auto;display:block}.home-newspaper-column .home-example-thumbnail>img{object-fit:contain;width:100%;height:auto;display:block}.home-approved-review .home-newspaper-caption{text-align:center;color:#647c73;max-width:480px;margin:18px auto 0;font-size:14px;line-height:1.6}.home-information-steps{grid-area:1/2/span 2}.home-information-steps>div{grid-template-columns:27px minmax(0,1fr);align-items:start;gap:18px;padding:27px 0;display:grid}.home-information-steps>div+div{border-top:1px solid #cfd8cc}.home-information-steps>div>svg{color:#628773;width:27px;height:27px}.home-information-steps h3{margin:0 0 10px;font:400 25px/1.25 Georgia,serif}.home-information-steps p{color:#60766a;margin:0;font-size:16px;line-height:1.7}.home-approved-review .home-tools-articles{border-top:1px solid #cfd8cc;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:55px;width:92%;max-width:1440px;margin:0 auto;padding:60px 0;display:grid}#innehall.home-approved-review .home-tools-articles h2{margin:0;font-size:34px;line-height:1.2}.home-tools-articles .eyebrow{letter-spacing:1.6px;color:#538879;margin:0 0 18px;font-size:12px}.home-tools-articles>div>p:not(.eyebrow){color:#61786b;margin:17px 0 25px;font-size:16px;line-height:1.7}.home-reading-rows{display:grid}.home-reading-row{color:inherit;border-top:1px solid #cfd8cc;justify-content:space-between;align-items:center;gap:14px;padding:18px 0;font-size:16px;line-height:1.6;text-decoration:none;display:flex}.home-reading-row>svg{color:#5d7c68;flex:none;width:18px;height:18px}.home-checklist-link{color:inherit;text-underline-offset:5px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}a.home-reading-row:hover,.home-checklist-link:hover{color:#2c6650;text-underline-offset:5px;text-decoration:underline}.home-all-articles{text-underline-offset:5px;margin-top:20px;font-size:16px;text-decoration:underline;display:inline-block}.home-approved-review .home-reasons{background:0 0;width:92%;max-width:1440px;margin:0 auto 40px;padding:0}.home-approved-review .reasons-caption{letter-spacing:1.6px;color:#538879;margin:0 0 15px;padding-left:39px;font:400 12px/1.6 Arial,sans-serif}.home-approved-review .reasons-grid{border-inline:0;border-top:1px solid #cfd8cc;border-bottom:1px solid #cfd8cc;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:none;margin:0;padding:24px 0;display:grid}.home-approved-review .reasons-grid>article{background:0 0;border:0;align-items:center;gap:13px;min-width:0;padding:0 24px;display:flex}.home-approved-review .reasons-grid>article:first-child{padding-left:0}.home-approved-review .reasons-grid>article+article{border-left:1px solid #cfd8cc}.home-approved-review .reasons-grid .reason-symbol{color:#65846c;flex:none;width:26px;height:26px;margin:0}#innehall.home-approved-review .reasons-grid h3{margin:0 0 7px;font:400 22px/1.2 Georgia,serif}.home-approved-review .reasons-grid p{color:#657b69;margin:0;font-size:14px;line-height:1.6}.footer>.newsletter{border-top:0;border-bottom:1px solid #b9cfbd30;margin:0 0 36px;padding:0 0 30px}.footer>.footer-grid{margin-bottom:40px}.footer .footer-bottom{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:24px;display:grid}.footer .cookie-settings-link{white-space:nowrap}.newsletter-promotion{color:#f7f5ec;background:#143e32;border-radius:18px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:38px;width:100%;min-width:0;min-height:460px;padding:46px 48px;display:grid}.newsletter-promotion .eyebrow{letter-spacing:1.5px;color:#b4d6c5;margin:0 0 25px;font-size:11px}#innehall .newsletter-promotion h2{color:#f7f5ec;margin:0 0 25px;font:400 clamp(30px,3vw,42px)/1.15 Georgia,serif}.newsletter-promotion h2 em{color:#add6c2}.newsletter-promotion-intro>p:not(.eyebrow){color:#e0eade;max-width:490px;margin:0 0 28px;font-size:15px;line-height:1.8}.newsletter-promotion .button{color:#153d35;background:#e0eee1;padding:13px 21px;font-size:13px}.newsletter-promotion-steps{border-left:1px solid #b6d3c055;padding-left:32px}.newsletter-promotion-steps>div{grid-template-columns:25px minmax(0,1fr);gap:16px;padding:23px 0;display:grid}.newsletter-promotion-steps>div+div{border-top:1px solid #b6d3c033}.newsletter-promotion-steps svg{color:#add6c2;width:25px;height:25px}.newsletter-promotion-steps h3{color:#f7f5ec;margin:0 0 10px;font:400 22px/1.25 Georgia,serif}.newsletter-promotion-steps p{color:#e0eade;margin:0;font-size:12px;line-height:1.7}.featured-carousel-controls{justify-content:center;display:flex}@media (max-width:1000px){.newsletter-promotion{gap:24px;padding:32px}.newsletter-promotion-steps{padding-left:24px}.newsletter-promotion-steps h3{font-size:20px}}@media (min-width:761px) and (max-width:1000px){.home-approved-review .home-information{gap:24px}.home-information-heading{padding-inline:8px}#innehall.home-approved-review .home-information-heading h2{font-size:38px}.home-information-steps h3{font-size:23px}.home-information-steps p{font-size:15px}}@media (max-width:900px){.home-approved-review .showcase-grid{grid-template-columns:1fr}.home-approved-review .showcase-card,.home-approved-review .showcase-bottom{min-height:0}.home-approved-review .showcase-card>p{max-width:60ch}}@media (max-width:760px){.home-approved-review .hero{min-height:0;padding:calc(var(--site-header-height,82px) + 44px) 6% 28px;display:block}.home-approved-review .hero>.report{display:none}.home-approved-review .hero .actions>.button{min-width:168px}.home-approved-review .hero .home-trust{gap:9px;font-size:12px;display:grid}.report-mobile{color:#f7f5ec;border-top:1px solid #badac555;margin-top:29px;padding:21px 0 0;display:block}#innehall.home-approved-review .report-mobile h2{color:#f7f5ec;margin:0;font:400 22px/1.2 Georgia,serif}.report-mobile p{color:#d9e7dc;margin:10px 0 14px;font-size:13px;line-height:1.6}.report-mobile .text-link{text-underline-offset:5px;padding:6px 0;font-size:12px;text-decoration:underline;display:inline-block}.home-approved-review .home-service-showcase{padding-inline:6%}.home-approved-review .home-information{grid-template-columns:minmax(0,1fr);gap:26px;width:88%;padding:0 0 43px}.home-information-heading{grid-area:auto/1;padding:0}#innehall.home-approved-review .home-information-heading h2{letter-spacing:-.4px;font-size:clamp(30px,8.7vw,34px)}.home-information-heading>p{font-size:16px}.home-newspaper-column{grid-row:auto;width:100%;max-width:570px;margin:auto}.home-information-steps{grid-area:auto/1}.home-information-steps>div{padding:22px 0}.home-information-steps h3{font-size:22px}.home-approved-review .home-tools-articles{grid-template-columns:1fr;gap:39px;width:88%;margin-inline:auto;padding:43px 0}#innehall.home-approved-review .home-tools-articles h2{font-size:30px}.home-approved-review .home-reasons{width:88%;margin:0 auto 27px}.home-approved-review .reasons-grid{grid-template-columns:1fr;padding:0}.home-approved-review .reasons-grid>article,.home-approved-review .reasons-grid>article:first-child{padding:15px 0}.home-approved-review .reasons-grid>article+article{border-top:1px solid #cfd8cc;border-left:0}.footer>.newsletter{margin:0 0 29px;padding:0 0 24px}.footer>.footer-grid{margin-bottom:29px}.footer .footer-bottom{grid-template-columns:1fr;gap:13px}.newsletter-promotion{grid-template-columns:1fr;gap:26px;min-height:0;padding:30px 24px}#innehall .newsletter-promotion h2{font-size:30px}.newsletter-promotion-steps{border-top:1px solid #b6d3c055;border-left:0;padding:4px 0 0}.newsletter-promotion-intro>p:not(.eyebrow){font-size:14px}.newsletter-promotion-steps>div{padding:18px 0}.news-redesign .featured-carousel-track{align-items:flex-start}.news-redesign .featured-carousel-slide{display:block}.news-redesign .featured-carousel-slide[aria-hidden=true]{height:0}#innehall.news-redesign .featured-carousel .news-featured .news-meta{color:#e0eade}.news-redesign .featured-carousel .newsletter-promotion{gap:16px;padding:22px 20px}.news-redesign .featured-carousel .newsletter-promotion .eyebrow{margin-bottom:14px}#innehall.news-redesign .featured-carousel .newsletter-promotion h2{margin-bottom:16px;font-size:28px}.news-redesign .featured-carousel .newsletter-promotion-intro>p:not(.eyebrow){margin-bottom:18px;line-height:1.6}.news-redesign .featured-carousel .newsletter-promotion .button{white-space:normal;text-align:center;min-height:44px;padding:12px 18px}.news-redesign .featured-carousel .newsletter-promotion-steps{padding-top:2px}.news-redesign .featured-carousel .newsletter-promotion-steps>div{grid-template-columns:22px minmax(0,1fr);gap:12px;padding:12px 0}.news-redesign .featured-carousel .newsletter-promotion-steps>div:last-child{padding-bottom:0}.news-redesign .featured-carousel .newsletter-promotion-steps svg{width:22px;height:22px}.news-redesign .featured-carousel .newsletter-promotion-steps h3{margin-bottom:6px;font-size:20px}.news-redesign .featured-carousel .newsletter-promotion-steps p{line-height:1.6}}
