.check-design{min-height:100svh;background:#fff;color:#101315;font-family:Arial,Helvetica,sans-serif}.check-header{min-height:104px;display:flex;align-items:center;justify-content:space-between;gap:24px}.check-header>div{display:flex;align-items:center;gap:30px}.check-back{display:inline-flex;gap:9px;color:#69726b}.check-back,.check-journey{align-items:center;font-size:.8125rem}.check-journey{display:flex;gap:25px;padding:22px 0;border-top:1px solid #e4e8df;border-bottom:1px solid #e4e8df;color:#596452}.check-journey>span{display:flex;align-items:center;gap:11px}.check-journey b{display:grid;place-items:center;border-radius:50%;width:30px;height:30px;border:1px solid #e2e8da;font-size:.75rem;font-weight:400}.check-journey [aria-current]{color:#182414}.check-journey [aria-current] b{background:#edf5df;border-color:#c9df9f}.check-content{min-height:60vh;padding-bottom:30px}.check-content .check-wizard{max-width:1200px;width:calc(100% - 112px);padding-inline:0}.check-content .check-narrow{max-width:900px;width:calc(100% - 112px);padding-inline:0}.check-content .check-narrow>div:first-child,.check-content .check-wizard>div:first-child{box-shadow:none;border-radius:12px;border-color:#e0e6d9}.check-content h1{font-weight:400;font-size:clamp(2rem,3.8vw,3.25rem);letter-spacing:-1.8px;line-height:1.12}.check-content h2{font-weight:400;letter-spacing:-.7px}.check-content h1 .text-atomicGreen,.check-content h2 .text-atomicGreen{color:#7b8288}.check-content .text-atomicGreen:not(button):not(a){color:#4d6920}.check-content .text-slate-500,.check-content .text-slate-600{color:#59646a}.check-content .bg-slate-50,.check-content [class~="bg-slate-50/70"]{background:#f6f8f2}.check-content [class*=shadow-]{box-shadow:none}.check-content a[class~=bg-atomicGreen],.check-content button[class~=bg-atomicGreen]{background:#303438;color:#fff;border:1px solid #202920;border-radius:999px;font-weight:400;min-height:48px;box-shadow:0 0 0 2px #edf0e8;transition:background .2s}.check-content a[class~=bg-atomicGreen]:hover,.check-content button[class~=bg-atomicGreen]:hover{background:#2a3528}.check-content button:disabled{opacity:.5;cursor:not-allowed}.check-content input:not([type=radio]):not([type=checkbox]),.check-content select,.check-content textarea{border-color:#d9e1d2;border-radius:8px}.check-content [aria-pressed=true],.check-content aside [aria-current=step]{border-color:#afce79;background:#eff6e2}.check-content button:focus-visible,.check-design a:focus-visible{outline:2px solid #678d2d;outline-offset:4px}.check-content aside{background:#f7f9f3}.check-analysis-landing>div>.max-w-7xl{max-width:1200px;width:calc(100% - 112px);padding-inline:0}.check-analysis-landing .blur-3xl{display:none}.check-analysis-landing .rounded-2xl{border-radius:10px}.check-analysis-landing .bg-slate-50{background:#eff5e5}.check-analysis-landing h1>span:last-child{color:#7b8288}.check-analysis-landing .check-landing-closing{background:#eff5e5;border-block:1px solid #dce6ce}.check-landing-closing .text-white,.check-landing-closing [class*="text-white/"]{color:#526246}.check-landing-closing [class*="border-white/"]{border-color:#c9d9b5;background:#f9fbf5}.check-design .home-footer{border-top:1px solid #e2e8db}@media (max-width:900px){.check-header>div{gap:15px}.check-analysis-landing>div>.max-w-7xl,.check-content .check-narrow,.check-content .check-wizard{width:calc(100% - 64px)}}@media (max-width:600px){.check-header{min-height:86px}.check-header .check-back{font-size:.75rem;gap:5px}.check-header>div{gap:12px}.check-header .home-logo{font-size:1.25rem}.check-header .home-logo svg{width:32px}.check-header>div>div img{display:none}.check-journey{gap:13px;font-size:.75rem;padding-block:16px}.check-journey>span{gap:7px}.check-journey b{width:25px;height:25px}.check-analysis-landing>div>.max-w-7xl,.check-content .check-narrow,.check-content .check-wizard{width:calc(100% - 32px)}.check-content .check-narrow>div:first-child{padding:24px}.check-content h1{font-size:2rem;letter-spacing:-1.2px}.check-content .check-wizard{padding-top:24px}.check-header,.check-journey{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.check-content *{scroll-behavior:auto!important;transition:none!important}}.check-content .grid>*{min-width:0}.check-content select{min-width:0;max-width:100%}.check-content label{overflow-wrap:anywhere}@media (max-width:600px){.check-content .check-wizard>div>.grid>div{padding-inline:18px}.check-content button{white-space:normal}}