.redovisning-module__K9Xnda__heroSection{margin-top:calc(-1 * var(--site-header-height));padding-top:var(--site-header-height);position:relative;overflow:hidden}.redovisning-module__K9Xnda__aurora{--a1:220, 236, 200;--a2:206, 230, 214;--a3:196, 224, 236;pointer-events:none;background-color:var(--shell);background-image:radial-gradient(46% 44% at 0% 0%, rgba(var(--a1), .95) 0%, rgba(var(--a1), 0) 70%), radial-gradient(42% 44% at 4% 54%, rgba(var(--a2), .8) 0%, rgba(var(--a2), 0) 70%), radial-gradient(44% 46% at 100% 30%, rgba(var(--a3), .75) 0%, rgba(var(--a3), 0) 70%), radial-gradient(46% 46% at 96% 100%, rgba(var(--a3), .9) 0%, rgba(var(--a3), 0) 68%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}:root[data-theme=ember] .redovisning-module__K9Xnda__aurora{--a1:243, 222, 201;--a2:239, 207, 208;--a3:216, 201, 242}.redovisning-module__K9Xnda__noise{pointer-events:none;opacity:.23;mix-blend-mode:multiply;image-rendering:pixelated;background-image:url(/assets/noise-dither.png);background-repeat:repeat;background-size:128px 128px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.redovisning-module__K9Xnda__hero{max-width:var(--page-max);padding:88px var(--page-gutter) 96px;flex-wrap:wrap;align-items:center;gap:48px 72px;margin:0 auto;display:flex;position:relative}.redovisning-module__K9Xnda__heroCopy{flex:400px;min-width:300px;max-width:560px}.redovisning-module__K9Xnda__heroTitle{font-family:var(--font-display);font-weight:var(--weight-display);font-size:clamp(40px,5.2vw,68px);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:pretty;margin:0}.redovisning-module__K9Xnda__heroLead{color:var(--steel);text-wrap:pretty;margin:26px 0 0;font-size:19px;line-height:1.6}.redovisning-module__K9Xnda__heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.redovisning-module__K9Xnda__eyebrow{letter-spacing:var(--tracking-label);color:var(--slate);margin-bottom:18px;font-size:12px;font-weight:500}.redovisning-module__K9Xnda__title{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-heading-xl);text-wrap:pretty;margin:0;font-size:clamp(32px,4.2vw,56px);line-height:1.14}.redovisning-module__K9Xnda__lead{color:var(--steel);text-wrap:pretty;margin:24px 0 0;font-size:19px;line-height:1.6}.redovisning-module__K9Xnda__section{max-width:var(--page-max);padding:96px var(--page-gutter);margin:0 auto}.redovisning-module__K9Xnda__centered{text-align:center;max-width:820px;margin:0 auto}.redovisning-module__K9Xnda__band{background:var(--fog);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.redovisning-module__K9Xnda__bandIvory{background:var(--ivory)}.redovisning-module__K9Xnda__bandInner{max-width:var(--page-max);padding:96px var(--page-gutter);margin:0 auto}.redovisning-module__K9Xnda__flow{flex-direction:column;flex:380px;align-items:center;gap:12px;min-width:300px;display:flex}.redovisning-module__K9Xnda__flowLabel{letter-spacing:var(--tracking-label);color:var(--slate);font-size:12px;font-weight:500}.redovisning-module__K9Xnda__flowRow{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.redovisning-module__K9Xnda__flowChip{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-pill);align-items:center;gap:8px;height:40px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.redovisning-module__K9Xnda__flowChipMuted{color:var(--slate)}.redovisning-module__K9Xnda__flowChip img{object-fit:contain;width:auto;display:block}.redovisning-module__K9Xnda__flowArrow{color:var(--ember);display:block}.redovisning-module__K9Xnda__flowCore{background:var(--ink);width:100%;max-width:420px;color:var(--paper);border-radius:20px;flex-direction:column;align-items:center;gap:14px;padding:22px 24px;display:flex}.redovisning-module__K9Xnda__flowCoreName{align-items:center;gap:10px;font-size:18px;font-weight:500;display:inline-flex}.redovisning-module__K9Xnda__flowCoreChips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.redovisning-module__K9Xnda__flowCoreChip{border-radius:var(--radius-pill);border:1px solid #ffffff38;padding:5px 12px;font-size:12.5px}.redovisning-module__K9Xnda__prompts{flex-direction:column;gap:10px;max-width:820px;margin:40px auto 0;display:flex}.redovisning-module__K9Xnda__prompt{background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius-pill);align-items:center;gap:12px;padding:12px 12px 12px 20px;display:flex}.redovisning-module__K9Xnda__promptText{min-width:0;color:var(--ink);flex:auto;font-size:15px;line-height:1.4}.redovisning-module__K9Xnda__promptSend{background:var(--mist);width:30px;height:30px;color:var(--smoke);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.redovisning-module__K9Xnda__flowColumns{flex-wrap:wrap;align-items:flex-start;gap:40px 64px;margin-top:40px;display:flex}.redovisning-module__K9Xnda__steps{flex-direction:column;flex:0 320px;min-width:260px;display:flex}.redovisning-module__K9Xnda__step{text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--line);width:100%;font-family:var(--font-sans);color:var(--slate);transition:color var(--duration-fast) var(--ease-standard);background:0 0;align-items:center;gap:14px;padding:16px 4px;font-size:16px;display:flex}.redovisning-module__K9Xnda__stepActive{color:var(--ink);font-weight:500}.redovisning-module__K9Xnda__stepNumber{font-family:var(--font-mono);color:var(--ember);font-size:12px}.redovisning-module__K9Xnda__stepLabel{flex:auto}.redovisning-module__K9Xnda__stepArrow{color:var(--line-strong)}.redovisning-module__K9Xnda__stepActive .redovisning-module__K9Xnda__stepArrow{color:var(--ember)}.redovisning-module__K9Xnda__stepPanel{background:var(--paper);min-width:300px;box-shadow:var(--shadow-artifact);animation:redovisning-module__K9Xnda__saldoIn var(--duration-base) var(--ease-out);border-radius:20px;flex:380px;padding:28px 30px}.redovisning-module__K9Xnda__stepPanelNumber{font-family:var(--font-mono);color:var(--ember);margin-bottom:14px;font-size:12px}.redovisning-module__K9Xnda__stepPanelTitle{font-family:var(--font-display);letter-spacing:-.018em;color:var(--ink);margin:0 0 12px;font-size:24px;line-height:1.25}.redovisning-module__K9Xnda__stepPanelBody{color:var(--steel);margin:0;font-size:16px;line-height:1.6}.redovisning-module__K9Xnda__cardGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:56px;display:grid}.redovisning-module__K9Xnda__cardShell{background:#f4f4f5;border:1px solid #14192806;border-radius:24px;flex-direction:column;padding:7px;display:flex;box-shadow:0 2px 5px #14192809}.redovisning-module__K9Xnda__cardInner{background:var(--paper);border-radius:18px;flex:auto;padding:22px 24px 24px}.redovisning-module__K9Xnda__cardIcon{background:var(--blush);width:38px;height:38px;color:var(--sienna);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.redovisning-module__K9Xnda__cardTitle{font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:-.018em;margin:18px 0 8px;font-size:22px}.redovisning-module__K9Xnda__cardText{color:var(--steel);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.redovisning-module__K9Xnda__headless{text-align:center;margin-top:56px}.redovisning-module__K9Xnda__headlessRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:28px;display:flex}.redovisning-module__K9Xnda__headlessArrow{color:var(--smoke)}.redovisning-module__K9Xnda__caseTabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.redovisning-module__K9Xnda__caseTab{border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--paper);height:40px;color:var(--steel);font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.redovisning-module__K9Xnda__caseTabActive{background:var(--ink);color:var(--paper);border-color:var(--ink)}.redovisning-module__K9Xnda__convo{background:var(--paper);border-radius:24px;flex-direction:column;gap:14px;max-width:680px;min-height:420px;margin:20px auto 0;padding:24px 26px;display:flex;box-shadow:0 10px 35px #14192817,0 2px 8px #1419280d}.redovisning-module__K9Xnda__msgUserRow{animation:redovisning-module__K9Xnda__saldoIn var(--duration-base) var(--ease-out);justify-content:flex-end;display:flex}.redovisning-module__K9Xnda__msgUser{background:var(--mist);border-radius:16px;align-items:flex-start;gap:10px;max-width:88%;padding:12px 16px;font-size:15px;line-height:1.5;display:inline-flex}.redovisning-module__K9Xnda__avatar{background:var(--ink);width:22px;height:22px;color:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex}.redovisning-module__K9Xnda__msgAi{color:var(--ink);animation:redovisning-module__K9Xnda__saldoIn var(--duration-base) var(--ease-out);align-items:flex-start;gap:10px;font-size:15px;line-height:1.6;display:flex}.redovisning-module__K9Xnda__msgAi img{flex:none;margin-top:2px;display:block}.redovisning-module__K9Xnda__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.redovisning-module__K9Xnda__msgRows{border:1px solid var(--line-strong);animation:redovisning-module__K9Xnda__saldoIn var(--duration-base) var(--ease-out);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.redovisning-module__K9Xnda__msgRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.redovisning-module__K9Xnda__msgRow:last-child{border-bottom:none}.redovisning-module__K9Xnda__msgRowValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--steel);white-space:nowrap;font-size:13px}.redovisning-module__K9Xnda__msgFile{border:1px solid var(--line-strong);animation:redovisning-module__K9Xnda__saldoIn var(--duration-base) var(--ease-out);border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}.redovisning-module__K9Xnda__fileBadge{background:var(--blush);width:36px;height:36px;color:var(--sienna);font-family:var(--font-mono);letter-spacing:.04em;border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex}.redovisning-module__K9Xnda__fileName{color:var(--ink);font-size:14px;font-weight:500;display:block}.redovisning-module__K9Xnda__fileMeta{color:var(--smoke);margin-top:2px;font-size:12.5px;display:block}.redovisning-module__K9Xnda__caseCaption{text-align:center;max-width:680px;color:var(--slate);margin:18px auto 0;font-size:14px;line-height:1.6}.redovisning-module__K9Xnda__nextQs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.redovisning-module__K9Xnda__nextQ{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--steel);background:var(--paper);padding:8px 16px;font-size:14px}.redovisning-module__K9Xnda__clients{background:var(--paper);min-width:300px;box-shadow:var(--shadow-artifact);border-radius:20px;flex:380px;padding:22px 24px}.redovisning-module__K9Xnda__clientsLabel{letter-spacing:var(--tracking-label);color:var(--slate);margin-bottom:14px;font-size:12px;font-weight:500}.redovisning-module__K9Xnda__client{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.redovisning-module__K9Xnda__client:last-child{border-bottom:none}.redovisning-module__K9Xnda__clientName{color:var(--ink);font-size:15px}.redovisning-module__K9Xnda__clientMeta{color:var(--slate);font-size:12.5px}.redovisning-module__K9Xnda__clientStatus{color:var(--brass);flex:none;font-size:12.5px}.redovisning-module__K9Xnda__clientStatusWaiting{color:var(--slate)}.redovisning-module__K9Xnda__controlGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px 40px;margin-top:48px;display:grid}.redovisning-module__K9Xnda__controlTitle{color:var(--ink);margin-bottom:8px;font-size:16px;font-weight:500}.redovisning-module__K9Xnda__controlText{color:var(--steel);margin:0;font-size:15px;line-height:1.6}@keyframes redovisning-module__K9Xnda__saldoIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:720px){.redovisning-module__K9Xnda__hero,.redovisning-module__K9Xnda__section,.redovisning-module__K9Xnda__bandInner{--page-gutter:20px;padding-top:64px;padding-bottom:64px}.redovisning-module__K9Xnda__convo{min-height:0}}
