.u65Gla_section{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface);padding:4rem 1.5rem}.u65Gla_inner{width:100%;max-width:1200px;margin:0 auto}.u65Gla_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-secondary);margin:0 0 .75rem;font-size:.75rem;font-weight:600}.u65Gla_header{max-width:760px;margin-bottom:2rem}.u65Gla_heading{letter-spacing:-.01em;color:var(--color-primary);margin:0;font-size:clamp(32px,4vw,40px);font-weight:600;line-height:1.2}.u65Gla_description{max-width:680px;color:var(--color-secondary);margin:.875rem 0 0;font-size:1rem;line-height:1.6}.u65Gla_quizShell{border:1px solid var(--color-border);background:var(--color-surface)}.u65Gla_step{padding:1.5rem}.u65Gla_fieldset{border:0;margin:0;padding:0}.u65Gla_legend{color:var(--color-primary);margin:0 0 .5rem;padding:0;font-size:1.5rem;font-weight:600;line-height:1.3}.u65Gla_helper{color:var(--color-secondary);margin:0 0 1.25rem;font-size:1rem;line-height:1.5}.u65Gla_audienceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.u65Gla_audienceOption{cursor:pointer;border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:.4rem;padding:1rem 1.25rem;transition:border-color .2s,background-color .2s;display:flex;position:relative}.u65Gla_audienceOption[data-selected=true]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 4%, var(--color-surface))}.u65Gla_audienceLabel{color:var(--color-primary);font-size:1rem;font-weight:600}.u65Gla_audienceDescription{color:var(--color-secondary);font-size:.875rem;line-height:1.5}.u65Gla_progressRow{color:var(--color-secondary);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.u65Gla_progressLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-secondary);font-size:.75rem;font-weight:600}.u65Gla_audienceTag{color:var(--color-primary);font-weight:600}.u65Gla_progressBar{background:var(--color-border);height:4px;margin-bottom:1.5rem}.u65Gla_progressFill{background:var(--color-primary);height:100%;transition:width .25s}.u65Gla_optionList{gap:.5rem;display:grid}.u65Gla_option{cursor:pointer;border:1px solid var(--color-border);background:var(--color-surface);padding:.85rem 1rem;transition:border-color .2s,background-color .2s;position:relative}.u65Gla_option[data-selected=true]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface))}.u65Gla_optionLabel{color:var(--color-primary);font-size:1rem;font-weight:600;line-height:1.4;display:block}.u65Gla_optionHelper{color:var(--color-secondary);margin-top:.25rem;font-size:.875rem;line-height:1.45;display:block}.u65Gla_errorHint{color:var(--color-primary);border:1px solid var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface));margin:.75rem 0 0;padding:.5rem .75rem;font-size:.875rem}.u65Gla_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u65Gla_controls{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.u65Gla_btnPrimary{background:var(--color-primary);color:var(--color-surface);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;min-height:44px;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.u65Gla_btnPrimary:hover,.u65Gla_btnPrimary:focus-visible{background:var(--color-secondary);outline:0}.u65Gla_btnSecondary{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary);font:inherit;cursor:pointer;justify-content:center;align-items:center;min-height:44px;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.u65Gla_btnSecondary:hover,.u65Gla_btnSecondary:focus-visible{border-color:var(--color-primary);outline:0}.u65Gla_result{border-top:4px solid var(--color-primary);background:var(--color-surface);padding:2rem 1.5rem}.u65Gla_result[data-bucket=green]{border-top-color:#15803d}.u65Gla_result[data-bucket=yellow]{border-top-color:#b45309}.u65Gla_result[data-bucket=red]{border-top-color:#b91c1c}.u65Gla_resultEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-secondary);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.u65Gla_result[data-bucket=green] .u65Gla_resultEyebrow{color:#15803d}.u65Gla_result[data-bucket=yellow] .u65Gla_resultEyebrow{color:#b45309}.u65Gla_result[data-bucket=red] .u65Gla_resultEyebrow{color:#b91c1c}.u65Gla_resultTitle{color:var(--color-primary);margin:0 0 .875rem;font-size:1.5rem;font-weight:600;line-height:1.25}.u65Gla_resultBody{color:var(--color-secondary);max-width:720px;margin:0 0 1.25rem;font-size:1rem;line-height:1.6}.u65Gla_resultBullets{gap:.4rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.u65Gla_resultBullets li{color:var(--color-primary);padding-left:1.25rem;font-size:1rem;line-height:1.55;position:relative}.u65Gla_resultBullets li:before{content:"—";color:var(--color-muted);position:absolute;left:0}.u65Gla_resultCost{color:var(--color-primary);border:1px solid var(--color-border);margin:0 0 1.5rem;padding:.625rem .875rem;font-size:1rem;font-weight:600;display:inline-block}.u65Gla_resultCost:has(+.u65Gla_feeCalculatorLink){margin-bottom:.75rem}.u65Gla_feeCalculatorLink{margin:0 0 1.5rem;font-size:1rem}.u65Gla_feeCalculatorLink a{color:var(--color-primary);text-underline-offset:4px;font-weight:600;text-decoration:underline}.u65Gla_reasons{border:1px solid var(--color-border);margin:0 0 1.5rem;padding:1rem 1.25rem}.u65Gla_reasonsHeading{color:var(--color-primary);margin:0 0 .625rem;font-size:1rem;font-weight:600}.u65Gla_reasonsList{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.u65Gla_reasonsList li{color:var(--color-secondary);font-size:.875rem;line-height:1.5}.u65Gla_resultActions{flex-wrap:wrap;gap:.75rem;margin:0 0 1rem;display:flex}.u65Gla_secondaryNote{color:var(--color-muted);max-width:680px;margin:0;font-size:.875rem;line-height:1.55}.u65Gla_staticFallback{margin-top:0}@media (max-width:720px){.u65Gla_section{padding:3rem 1rem}.u65Gla_audienceGrid{grid-template-columns:1fr}.u65Gla_controls{flex-direction:column-reverse;align-items:stretch}.u65Gla_controls .u65Gla_btnPrimary,.u65Gla_controls .u65Gla_btnSecondary{width:100%}}
.e7F9rG_section.e7F9rG_section{border-bottom:0}.e7F9rG_shell{max-width:760px;scroll-margin-top:88px}.e7F9rG_shell.e7F9rG_shell{border:0}.e7F9rG_shell.e7F9rG_shell>*{padding-left:0;padding-right:0}.e7F9rG_shell.e7F9rG_shell>:not([data-bucket]){padding-top:0;padding-bottom:0}.e7F9rG_optionButton{text-align:left;width:100%;font:inherit;cursor:pointer}.e7F9rG_why{color:var(--color-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.6}.e7F9rG_why summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline;display:inline-block}.e7F9rG_why summary::-webkit-details-marker{display:none}.e7F9rG_why p{color:var(--color-secondary);margin:.5rem 0 0}.e7F9rG_lead{color:var(--color-primary);margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.6}.e7F9rG_cardBullets{margin-top:1rem}.e7F9rG_reviews{gap:.75rem;margin:0 0 1.5rem;display:grid}.e7F9rG_review{width:100%;height:auto}.e7F9rG_compare{border:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.25rem 0 1rem;display:grid}.e7F9rG_compareCell{border-right:1px solid var(--color-border);flex-direction:column;gap:.25rem;padding:1rem;display:flex}.e7F9rG_compareCell:last-child{border-right:0}.e7F9rG_compareCellSaving{background:var(--color-primary)}.e7F9rG_compareLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:600}.e7F9rG_compareValue{color:var(--color-primary);font-size:1.5rem;font-weight:600;line-height:1.2}.e7F9rG_compareValueOld{color:var(--color-muted);text-decoration:line-through}.e7F9rG_compareUnit{color:var(--color-secondary);font-size:.875rem}.e7F9rG_compareAlt{color:var(--color-primary);margin-top:.5rem;font-size:1rem;font-weight:600}.e7F9rG_timeFigure{color:var(--color-primary);margin:0 0 .5rem;font-size:1.5rem;font-weight:600;line-height:1.2}.e7F9rG_timeFigureUnit{color:var(--color-muted);font-size:.875rem;font-weight:400}.e7F9rG_time{color:var(--color-secondary);margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.e7F9rG_compareCellSaving .e7F9rG_compareLabel,.e7F9rG_compareCellSaving .e7F9rG_compareValue{color:var(--color-surface)}.e7F9rG_note{color:var(--color-muted);margin:0 0 1.5rem;font-size:.875rem;line-height:1.6}.e7F9rG_recap{color:var(--color-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.6}.e7F9rG_calculatingHeader{align-items:center;gap:12px;display:flex}.e7F9rG_calculatingHeader h2{margin:0}.e7F9rG_calculating{gap:8px;margin:4px 0 0;padding:0 0 0 68px;list-style:none;display:grid}.e7F9rG_calculating li{color:var(--color-secondary);align-items:center;gap:8px;font-size:1rem;line-height:1.5;display:flex}.e7F9rG_calculating li[data-state=pending]{color:var(--color-muted)}.e7F9rG_calculatingMark{width:16px;height:16px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.e7F9rG_emailRow{gap:8px;margin:0 0 12px;display:flex}.e7F9rG_emailInput{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;min-height:44px;font:inherit;color:var(--color-primary);flex:1;padding:0 16px}.e7F9rG_emailInput:focus-visible{border-color:var(--color-primary);outline:0}.e7F9rG_emailInput[aria-invalid=true]{border-color:var(--color-primary)}.e7F9rG_emailError{color:var(--color-primary);margin:0 0 12px;font-size:.875rem;line-height:1.5}.e7F9rG_emailConsent{color:var(--color-secondary);cursor:pointer;align-items:flex-start;gap:8px;margin:0 0 12px;font-size:.875rem;line-height:1.5;display:flex}.e7F9rG_emailConsent input{width:16px;height:16px;accent-color:var(--color-primary);flex-shrink:0;margin:4px 0 0}.e7F9rG_emailConsent+.e7F9rG_note{margin-bottom:12px}.e7F9rG_note a{color:inherit;text-underline-offset:2px;text-decoration:underline}.e7F9rG_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.e7F9rG_turnstile{margin:0 0 12px}@media (max-width:640px){.e7F9rG_emailRow{flex-direction:column}.e7F9rG_compare{grid-template-columns:1fr}.e7F9rG_compareCell{border-right:0;border-bottom:1px solid var(--color-border)}.e7F9rG_compareCell:last-child{border-bottom:0}}
.oXsiNW_section{background:var(--color-surface);padding:80px 24px}.oXsiNW_content{width:100%;max-width:1200px;margin:0 auto}.oXsiNW_headingBlock{max-width:760px;margin-bottom:40px}.oXsiNW_headingBlock h2{color:var(--color-primary);font-size:clamp(32px,4vw,40px);font-weight:var(--font-weight-semibold);letter-spacing:-.03em;margin:0;line-height:1.1}.oXsiNW_headingBlock p{color:var(--color-secondary);margin:16px 0 0;font-size:16px;line-height:1.6}.oXsiNW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:80px;display:grid}.oXsiNW_stepCard{flex-direction:column;min-width:0;min-height:470px;display:flex}.oXsiNW_stepHeader{align-items:center;gap:14px;min-height:32px;display:flex}.oXsiNW_stepHeader>span{background:var(--color-primary);color:#fff;width:32px;height:32px;font-size:12px;font-weight:var(--font-weight-semibold);flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.oXsiNW_stepHeader h3{color:var(--color-primary);font-size:16px;font-weight:var(--font-weight-semibold);letter-spacing:-.025em;margin:0;line-height:1.2}.oXsiNW_stepDescription{min-height:92px;color:var(--color-secondary);margin:20px 0 24px;font-size:14px;line-height:1.6}.oXsiNW_visual{border-top:1px solid var(--color-border);flex-direction:column;flex:1;min-width:0;padding-top:20px;display:flex}.oXsiNW_visualHeader{justify-content:space-between;align-items:center;gap:12px;min-height:20px;display:flex}.oXsiNW_visualEyebrow{min-width:0;color:var(--color-secondary);font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.oXsiNW_visualEyebrow svg{width:16px;height:16px;color:var(--color-primary);flex:0 0 16px}.oXsiNW_progressLabel,.oXsiNW_companyName{color:var(--color-secondary);font-size:10px;font-weight:var(--font-weight-semibold);white-space:nowrap}.oXsiNW_intakeQuestion{margin-top:22px}.oXsiNW_intakeQuestion p{color:var(--color-primary);margin:0;font-size:14px;line-height:1.45}.oXsiNW_choiceRow{gap:8px;margin-top:12px;display:flex}.oXsiNW_choice{border:1px solid var(--color-border);min-width:64px;height:36px;color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;transition:background-color .22s,border-color .22s,color .22s;display:inline-flex}.oXsiNW_choice[data-selected=true]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.oXsiNW_intakeField{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);gap:6px;margin-top:22px;padding:12px 0;display:grid}.oXsiNW_intakeField span{color:var(--color-secondary);font-size:9px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase}.oXsiNW_intakeField strong{color:var(--color-primary);font-size:13px;font-weight:var(--font-weight-semibold);opacity:.18;filter:blur(4px);line-height:1.35;transition:opacity .22s,filter .22s,transform .22s;transform:translateY(4px)}.oXsiNW_intakeField strong[data-revealed=true]{opacity:1;filter:none;transform:translateY(0)}.oXsiNW_confirmedLine,.oXsiNW_reviewLine,.oXsiNW_registrationComplete{color:var(--color-primary);font-size:14px;font-weight:var(--font-weight-semibold);opacity:0;align-items:center;gap:8px;margin:auto 0 0;padding-top:18px;line-height:1.4;transition:opacity .22s,transform .22s;display:flex;transform:translateY(6px)}.oXsiNW_confirmedLine svg,.oXsiNW_reviewLine svg,.oXsiNW_registrationComplete svg{flex:0 0 16px;width:16px;height:16px}.oXsiNW_confirmedLine[data-revealed=true],.oXsiNW_reviewLine[data-revealed=true],.oXsiNW_registrationComplete[data-revealed=true]{opacity:1;transform:translateY(0)}.oXsiNW_readyLabel{background:var(--color-primary);color:#fff;font-size:9px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;opacity:0;text-transform:uppercase;padding:5px 7px;transition:opacity .22s}.oXsiNW_readyLabel[data-revealed=true]{opacity:1}.oXsiNW_packageName{color:var(--color-primary);font-size:15px;font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin-top:22px}.oXsiNW_documentList{border-top:1px solid var(--color-border);margin:14px 0 0;padding:0;list-style:none;display:grid}.oXsiNW_documentList li{border-bottom:1px solid var(--color-border);min-height:50px;color:var(--color-primary);opacity:.16;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;transition:opacity .22s,transform .22s;display:grid;transform:translateY(6px)}.oXsiNW_documentList li[data-revealed=true]{opacity:1;transform:translateY(0)}.oXsiNW_documentList svg{width:16px;height:16px}.oXsiNW_documentList span{min-width:0;font-size:12px;font-weight:var(--font-weight-semibold);line-height:1.35}.oXsiNW_documentList small{color:var(--color-secondary);font-size:9px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.oXsiNW_milestoneList{margin:22px 0 0;padding:0;list-style:none;display:grid}.oXsiNW_milestoneList li{min-height:58px;color:var(--color-secondary);opacity:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;transition:color .18s,opacity .22s,transform .22s;display:grid;position:relative;transform:translateY(6px)}.oXsiNW_milestoneList li:not(:last-child):after{background:var(--color-border);content:"";width:1px;position:absolute;top:24px;bottom:4px;left:10px}.oXsiNW_milestoneMarker{width:22px;height:22px;color:var(--color-secondary);justify-content:center;align-items:center;display:flex;position:relative}.oXsiNW_milestoneMarker>svg:first-child{width:16px;height:16px;transition:opacity .18s}.oXsiNW_milestoneCheck{opacity:0;width:13px;height:13px;position:absolute;transform:scale(.8)}.oXsiNW_milestoneText{color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-semibold);padding-top:2px;line-height:1.35}.oXsiNW_milestoneList small{font-size:9px;font-weight:var(--font-weight-semibold);white-space:nowrap;padding-top:3px}.oXsiNW_milestoneList li[data-revealed=true]{color:var(--color-primary);opacity:1;transform:translateY(0)}.oXsiNW_milestoneList li[data-revealed=true] .oXsiNW_milestoneMarker>svg:first-child{opacity:0}.oXsiNW_milestoneList li[data-revealed=true] .oXsiNW_milestoneCheck{opacity:1;transition:opacity .18s,transform .18s;transform:scale(1)}.oXsiNW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.oXsiNW_choice,.oXsiNW_intakeField strong,.oXsiNW_confirmedLine,.oXsiNW_reviewLine,.oXsiNW_registrationComplete,.oXsiNW_readyLabel,.oXsiNW_documentList li,.oXsiNW_milestoneList li,.oXsiNW_milestoneMarker>svg:first-child,.oXsiNW_milestoneCheck{transition:none}}@media (max-width:960px){.oXsiNW_grid{grid-template-columns:1fr;gap:48px}.oXsiNW_stepCard,.oXsiNW_stepDescription{min-height:0}.oXsiNW_visual{min-height:300px}}@media (max-width:640px){.oXsiNW_section{padding:48px 16px}.oXsiNW_headingBlock{margin-bottom:24px}.oXsiNW_headingBlock p{margin-top:8px;font-size:14px}.oXsiNW_grid{gap:40px}.oXsiNW_stepDescription{margin:16px 0 20px}.oXsiNW_visual{min-height:280px}}
.OXQmEW_welcome{text-align:center;flex-direction:column;align-items:center;gap:16px;margin:0 auto;display:flex}.OXQmEW_welcomeOrb{width:112px;height:112px;display:block}.OXQmEW_welcomeText{flex-direction:column;align-items:center;gap:12px;display:flex}.OXQmEW_title,.OXQmEW_question{color:var(--color-primary);font-size:52px;font-weight:var(--font-weight-semibold);letter-spacing:-.045em;text-wrap:balance;margin:0;line-height:1.08}.OXQmEW_subtitle{color:var(--color-secondary);margin:0;font-size:20px;line-height:28px}.OXQmEW_composer{border:1px solid var(--color-line);background:var(--color-surface);text-align:left;align-items:flex-end;gap:12px;width:100%;max-width:800px;margin-top:32px;padding:16px 12px 12px 20px;display:flex}.OXQmEW_composer:focus-within{border-color:var(--color-primary)}.OXQmEW_composerInput{min-width:0;min-height:56px;color:var(--color-primary);font:inherit;resize:none;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:20px;line-height:28px}.OXQmEW_composerInput::placeholder{color:var(--color-muted)}.OXQmEW_send{background:color-mix(in srgb, var(--color-line) 58%, var(--color-surface));width:44px;height:44px;color:var(--color-secondary);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.OXQmEW_sendActive{background:var(--color-primary);color:var(--color-surface)}.OXQmEW_send:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.OXQmEW_sendIcon{width:16px;height:16px}.OXQmEW_note{color:var(--color-secondary);flex-direction:column;align-items:center;gap:8px;margin:0;font-size:14px;line-height:20px;display:flex}.OXQmEW_noteLink{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}.OXQmEW_customers{margin-top:112px}.OXQmEW_customersSentenceCase .germany-testimonials-logos-label{letter-spacing:normal;text-transform:none}.OXQmEW_customers .germany-testimonials-logos{margin-top:0}.OXQmEW_trustLogos{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;display:flex}@media (max-width:767px){.OXQmEW_customers .germany-testimonials-logos-row{width:calc(100% + 32px);margin-left:-16px}}.OXQmEW_includes{flex-direction:column;gap:40px;margin-top:128px;display:flex}.OXQmEW_includesTitle{color:var(--color-primary);font-size:32px;font-weight:var(--font-weight-semibold);letter-spacing:-.03em;text-align:center;margin:0;line-height:40px}.OXQmEW_includesList{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.OXQmEW_include{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;padding-top:20px;display:flex}.OXQmEW_includeTitle{color:var(--color-primary);font-size:17px;font-weight:var(--font-weight-semibold);margin:0;line-height:24px}.OXQmEW_includeText{color:var(--color-secondary);text-wrap:pretty;margin:0;font-size:15px;line-height:24px}@media (max-width:900px){.OXQmEW_includesList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.OXQmEW_welcome{gap:20px}.OXQmEW_welcomeOrb{width:88px;height:88px}.OXQmEW_title,.OXQmEW_question{font-size:36px}.OXQmEW_composerInput{min-height:72px;font-size:17px;line-height:24px}.OXQmEW_customers{margin-top:72px}.OXQmEW_includes{gap:24px;margin-top:80px}.OXQmEW_includesTitle{font-size:24px;line-height:32px}.OXQmEW_includesList{grid-template-columns:minmax(0,1fr);gap:24px}.OXQmEW_include{padding-top:16px}}
._99owNW_section{background-color:var(--color-surface);padding:80px 24px}._99owNW_card{border:1px solid var(--color-border);background:var(--color-surface);max-width:560px;margin:0 auto;padding:40px}._99owNW_heading{letter-spacing:-.02em;color:var(--color-primary);margin:0;font-size:24px;font-weight:600;line-height:1.2}._99owNW_subtitle{color:var(--color-secondary);margin:8px 0 0;font-size:1rem;line-height:1.5}._99owNW_form{flex-direction:column;gap:20px;margin-top:28px;display:flex}._99owNW_field{flex-direction:column;display:flex}._99owNW_label{color:var(--color-primary);margin-bottom:4px;font-size:.875rem;font-weight:400;display:block}._99owNW_select{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:40px;color:var(--color-primary);padding:0 12px;font-family:inherit;font-size:.875rem;transition:border-color .15s}._99owNW_select:focus{border-color:var(--color-primary);outline:none}._99owNW_error{color:#dc2626;margin-top:4px;font-size:.75rem}._99owNW_serverError{color:#dc2626;font-size:.875rem}._99owNW_submit{width:100%}._99owNW_checkbox{width:16px;height:16px;accent-color:var(--color-primary);flex-shrink:0;margin-top:2px}._99owNW_consentRow{align-items:flex-start;gap:8px;display:flex}._99owNW_consentLabel{color:var(--color-secondary);cursor:pointer;font-size:.75rem;line-height:1.4}._99owNW_consentLabel a{color:var(--color-primary);text-decoration:underline}._99owNW_turnstile{min-height:65px}._99owNW_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._99owNW_success{text-align:center}._99owNW_successHeading{letter-spacing:-.02em;color:var(--color-primary);margin:0;font-size:24px;font-weight:600}._99owNW_successBody{color:var(--color-secondary);margin:12px 0 0;font-size:1rem;line-height:1.5}._99owNW_section[data-variant=inline] ._99owNW_card{max-width:720px}._99owNW_section[data-variant=inline] ._99owNW_form{flex-flow:wrap;align-items:flex-end}._99owNW_section[data-variant=inline] ._99owNW_field{flex:240px}._99owNW_section[data-variant=inline] ._99owNW_submit{width:auto}._99owNW_section[data-variant=embed]{padding:0}._99owNW_section[data-variant=embed] ._99owNW_card{max-width:none}@media (max-width:768px){._99owNW_section{padding:60px 16px}._99owNW_card{padding:24px}._99owNW_select{font-size:16px}._99owNW_section[data-variant=inline] ._99owNW_form{flex-direction:column;align-items:stretch}._99owNW_section[data-variant=inline] ._99owNW_submit{width:100%}}
.product-hero-layout:has(.NSvtZG_figure){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:2.5rem;display:grid}.product-hero-visual:has(.NSvtZG_figure){width:100%;min-width:0;margin-top:0}@media (max-width:1100px){.product-hero-layout:has(.NSvtZG_figure){grid-template-columns:minmax(0,1fr)}}.NSvtZG_figure{width:100%;min-width:0;color:var(--color-primary);background:var(--color-surface);border:1px solid var(--color-border);margin:0}.NSvtZG_header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.NSvtZG_eyebrow,.NSvtZG_duration{letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.NSvtZG_duration{color:var(--color-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.NSvtZG_screen{background:color-mix(in srgb, var(--color-border) 22%, var(--color-surface));padding:.75rem}.NSvtZG_video{aspect-ratio:16/9;border:1px solid var(--color-border);width:100%;height:auto;display:block}
.UQNDZW_companyBankFeed{background:var(--color-surface);gap:0;display:grid}.UQNDZW_companyBankFeedHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.UQNDZW_companyBankFeedTitle{color:var(--color-primary);font-size:.875rem;font-weight:600;line-height:1.4}.UQNDZW_companyBankFeedStatus{color:var(--color-primary);align-items:center;gap:8px;font-size:.875rem;line-height:1.4;display:inline-flex}.UQNDZW_companyBankFeedStatusDot{background:var(--color-primary);border-radius:999px;width:8px;height:8px}.UQNDZW_companyBankFeedStatus[data-state=syncing] .UQNDZW_companyBankFeedStatusDot{animation:1.8s ease-in-out infinite UQNDZW_companyBankFeedStatusBlink}.UQNDZW_companyBankRow{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 0;transition:opacity .48s,transform .56s,border-color .32s;display:grid}.UQNDZW_companyBankRow[data-visible=false]{opacity:0;border-bottom-color:#0000;transform:translateY(8px)}.UQNDZW_companyBankCopy{min-width:0}.UQNDZW_companyBankMerchantWrap{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;display:grid}.UQNDZW_companyBankIconWrap{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.UQNDZW_companyBankIcon{color:var(--color-primary);font-size:24px}.UQNDZW_companyBankMerchantBlock{gap:4px;display:grid}.UQNDZW_companyBankMerchant,.UQNDZW_companyBankAmount{color:var(--color-primary);font-size:.875rem;font-weight:600;line-height:1.4}.UQNDZW_companyBankStatus,.UQNDZW_companyBankDetail{color:var(--color-secondary);font-size:.75rem;line-height:1.4}.UQNDZW_companyBankMeta{justify-items:end;gap:4px;display:grid}.UQNDZW_companyBankAmountRow{align-items:center;gap:8px;display:inline-flex}.UQNDZW_companyBankStatusRow{opacity:0;justify-content:flex-end;align-items:center;gap:6px;transition:opacity .48s,transform .56s;display:inline-flex;transform:translateY(8px)}.UQNDZW_companyBankStatusRow[data-status-visible=true]{opacity:1;transform:translateY(0)}.UQNDZW_companyBankArrow{color:var(--color-secondary);font-size:.875rem;line-height:1}.UQNDZW_companyBankAccountCode{border:1px solid var(--color-border);min-width:4rem;color:var(--color-primary);justify-content:center;padding:1px 6px;font-size:.75rem;line-height:1.4;display:inline-flex}.UQNDZW_companyBankAccountCodeValue{white-space:nowrap;opacity:0;transition:opacity .48s,transform .56s;display:inline-block;transform:translateY(8px)}.UQNDZW_companyBankAccountCode[data-code-visible=true] .UQNDZW_companyBankAccountCodeValue{opacity:1;transform:translateY(0)}.UQNDZW_companyBankCheck{color:var(--color-secondary)}.UQNDZW_companyMatchVisual{gap:12px;display:grid}.UQNDZW_companyMatchPanel{border:1px solid var(--color-border);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:16px;display:flex}.UQNDZW_companyMatchDoc{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;display:grid}.UQNDZW_companyMatchDocThumb{border:1px solid var(--color-border);background:#fff;align-content:start;gap:8px;width:52px;height:68px;padding:12px 8px;display:grid}.UQNDZW_companyMatchDocLine,.UQNDZW_companyMatchDocLineShort{background:var(--color-border);height:5px;display:block}.UQNDZW_companyMatchDocLine{width:24px}.UQNDZW_companyMatchDocLineShort{width:16px}.UQNDZW_companyMatchCopy{gap:4px;min-width:0;display:grid}.UQNDZW_companyMatchLabel{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:600;line-height:1.2}.UQNDZW_companyMatchValue{color:var(--color-primary);letter-spacing:0;font-size:14px;font-weight:600;line-height:1.25}.UQNDZW_companyMatchMeta{color:var(--color-secondary);font-size:14px;line-height:1.35}.UQNDZW_companyMatchTag{background-color:var(--color-primary);color:var(--color-surface);flex:none;padding:4px 8px;font-size:.75rem;line-height:1.2}.UQNDZW_companyMatchTag[data-visible=false]{visibility:hidden}.UQNDZW_companyMatchSavedFrame{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.UQNDZW_companyMatchSavedLayer{justify-content:center;align-items:center;transition:opacity .24s,transform .3s;display:inline-flex;position:absolute;inset:0}.UQNDZW_companyMatchSavedLayer[data-role=dashed][data-visible=false],.UQNDZW_companyMatchSavedLayer[data-role=saved][data-visible=false]{opacity:0;transform:translateY(4px)scale(.96)}.UQNDZW_companyMatchSavedLayer[data-visible=true]{opacity:1;transform:translateY(0)scale(1)}.UQNDZW_companyMatchSavedIcon{width:40px;height:40px;color:var(--color-primary)}.UQNDZW_companyMatchSavedBadge{background:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:-2px;right:-2px}.UQNDZW_companyMatchSavedBadgeIcon{width:10px;height:10px}.UQNDZW_companyVatCard{background:var(--color-surface);gap:16px;display:grid}.UQNDZW_companyVatHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.UQNDZW_companyVatTitle,.UQNDZW_companyVatPeriod{color:var(--color-primary);font-size:20px;font-weight:600;line-height:1.4}.UQNDZW_companyVatRows{gap:8px;display:grid}.UQNDZW_companyVatRow,.UQNDZW_companyVatTotal{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.UQNDZW_companyVatTotal{color:var(--color-primary);font-weight:600}.UQNDZW_companyVatLabel{color:var(--color-primary);font-size:16px;line-height:1.4}.UQNDZW_companyVatValue,.UQNDZW_companyVatTotalValue{color:var(--color-primary);text-align:right;flex:none;font-size:16px;font-weight:600;line-height:1.4}.UQNDZW_companyVatDivider{background:var(--color-border);height:1px}.UQNDZW_companyVatActions{grid-template-columns:minmax(0,1fr) 1.4fr;gap:8px;margin-top:8px;display:grid}.UQNDZW_companyVatAction,.UQNDZW_companyVatActionSecondary{cursor:pointer;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:.75rem;font-weight:600;line-height:1.4;transition:opacity .2s;display:inline-flex}.UQNDZW_companyVatActionIcon{flex:none;width:14px;height:14px}.UQNDZW_companyVatAction{background:var(--color-primary);color:#fff;white-space:nowrap}.UQNDZW_companyVatActionSecondary{background:var(--color-surface);color:var(--color-primary)}.UQNDZW_companyVatAction:hover,.UQNDZW_companyVatActionSecondary:hover{opacity:.8}.UQNDZW_taxAutopilotStep{color:var(--color-muted);grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:8px 0;font-size:14px;line-height:1.4;transition:color .25s,opacity .25s;display:grid}.UQNDZW_taxAutopilotStep[data-state=active],.UQNDZW_taxAutopilotStep[data-state=done]{color:var(--color-primary)}.UQNDZW_taxAutopilotStepVisual{border:1px solid var(--color-border);background:var(--color-surface);justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .25s,background-color .25s;display:inline-flex}.UQNDZW_taxAutopilotStep[data-state=active] .UQNDZW_taxAutopilotStepVisual,.UQNDZW_taxAutopilotStep[data-state=done] .UQNDZW_taxAutopilotStepVisual{border-color:var(--color-primary)}.UQNDZW_taxAutopilotStep[data-state=done] .UQNDZW_taxAutopilotStepVisual{background:color-mix(in srgb, var(--color-success) 8%, var(--color-surface));border-color:#0000}.UQNDZW_taxAutopilotStepTypeIcon{width:16px;height:16px}.UQNDZW_taxAutopilotStepMain{gap:7px;min-width:0;display:grid}.UQNDZW_taxAutopilotStepHeader{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.UQNDZW_taxAutopilotStepValue{color:var(--color-primary);font-family:var(--font-mono-display);font-size:12px;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;flex:none}.UQNDZW_taxAutopilotStepTrack{background:var(--color-border);height:3px;display:block;overflow:hidden}.UQNDZW_taxAutopilotStepProgress{background:var(--color-primary);height:100%;transition:width 80ms linear;display:block}.UQNDZW_taxAutopilotStepState{justify-content:center;align-items:center;display:inline-flex}.UQNDZW_taxAutopilotStepIcon{flex:none;width:18px;height:18px}.UQNDZW_taxAutopilotStep[data-state=done] .UQNDZW_taxAutopilotStepIcon{color:var(--color-success)}.UQNDZW_taxAutopilotStep[data-state=active] .UQNDZW_taxAutopilotStepIcon{animation:1.1s ease-in-out infinite UQNDZW_taxAutopilotActive}@keyframes UQNDZW_taxAutopilotActive{0%,to{opacity:.45;transform:scale(.9)rotate(0)}50%{opacity:1;transform:scale(1.08)rotate(12deg)}}.UQNDZW_taxEstimateLive{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-secondary);align-items:center;gap:8px;display:inline-flex}.UQNDZW_taxEstimateLiveDot{background:var(--color-primary);width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.UQNDZW_taxEstimateLiveDot{animation:2s ease-in-out infinite UQNDZW_taxEstimatePulse}}@keyframes UQNDZW_taxEstimatePulse{0%,to{opacity:1}50%{opacity:.3}}.UQNDZW_taxEstimateValue{font-size:28px;font-weight:var(--font-weight-semibold);letter-spacing:-.02em;color:var(--color-primary);line-height:1.1}.UQNDZW_taxEstimateSpark{width:100%;height:44px;margin-top:12px;display:block}.UQNDZW_companyInvoicesVisual{width:296px;max-width:100%;padding:0 12px 12px 0;display:grid}.UQNDZW_companyInvoiceStack{position:relative}.UQNDZW_companyInvoiceSheet{border:1px solid var(--color-border);background:var(--color-surface);position:absolute;inset:0}.UQNDZW_companyInvoiceSheet[data-depth="1"]{transform:translate(6px,6px)}.UQNDZW_companyInvoiceSheet[data-depth="2"]{transform:translate(12px,12px)}.UQNDZW_companyInvoicePaper{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-secondary);gap:12px;font-size:10px;line-height:14px;display:grid;position:relative;overflow:hidden}.UQNDZW_companyInvoiceHead{background:var(--color-primary);color:var(--color-surface);justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.UQNDZW_companyInvoiceSeller{font-size:10px;line-height:18px;font-weight:var(--font-weight-semibold);align-items:center;gap:8px;display:inline-flex}.UQNDZW_companyInvoiceLogo{flex:none;grid-template-columns:repeat(2,6px);grid-auto-rows:6px;gap:2px;display:grid}.UQNDZW_companyInvoiceLogo>span{background:var(--color-surface)}.UQNDZW_companyInvoiceTitleBlock{justify-items:end;gap:2px;display:grid}.UQNDZW_companyInvoiceTitle{font-size:15px;line-height:18px;font-weight:var(--font-weight-semibold);letter-spacing:-.02em}.UQNDZW_companyInvoiceNumber{font-family:var(--font-geist-mono);opacity:.8;font-size:8px;line-height:10px}.UQNDZW_companyInvoiceTable{padding:0 14px;display:grid}.UQNDZW_companyInvoiceTableRow{border-bottom:1px solid var(--color-border);color:var(--color-primary);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;gap:8px;padding:6px 0;display:flex}.UQNDZW_companyInvoiceTableHead{border-bottom-color:var(--color-primary);color:var(--color-muted);font-size:8px;line-height:10px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.UQNDZW_companyInvoiceFooter{justify-content:space-between;align-items:center;gap:8px;padding:10px 14px 20px;display:flex}.UQNDZW_companyInvoiceTotal{background:var(--color-primary);color:var(--color-surface);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 0 58%;justify-content:space-between;gap:8px;padding:6px 8px;display:flex}.UQNDZW_companyInvoiceStamp{border:1.5px solid var(--color-primary);color:var(--color-primary);font-size:9px;line-height:14px;font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:1px 6px;animation:.5s cubic-bezier(.2,1.4,.4,1) .2s both UQNDZW_companyInvoiceStampIn;transform:rotate(-8deg)}.UQNDZW_companyInvoicePaper[data-tone=muted] .UQNDZW_companyInvoiceStamp{border-color:var(--color-secondary);color:var(--color-secondary)}.UQNDZW_companyInvoiceVeil{z-index:2;background:var(--color-surface);opacity:0;transition:opacity .36s;position:absolute;inset:0}.UQNDZW_companyInvoiceVeil[data-phase=prompt],.UQNDZW_companyInvoiceVeil[data-phase=pressed]{opacity:.6}.UQNDZW_companyInvoiceReminder{z-index:3;background:var(--color-primary);color:var(--color-surface);font-size:13px;line-height:16px;font-weight:var(--font-weight-semibold);white-space:nowrap;pointer-events:none;opacity:0;align-items:center;gap:8px;padding:12px 18px;transition:opacity .36s,transform .44s cubic-bezier(.2,.9,.3,1);display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(16px - 50%))scale(.96)}.UQNDZW_companyInvoiceReminder[data-phase=prompt]{opacity:1;transform:translate(-50%,-50%)scale(1)}.UQNDZW_companyInvoiceReminder[data-phase=pressed]{opacity:1;transition-duration:.12s;transform:translate(-50%,-50%)scale(.94)}.UQNDZW_companyInvoiceReminder[data-phase=paid]{opacity:0;transform:translate(-50%,-50%)scale(1)}.UQNDZW_companyInvoiceReminderIcon{flex:none;width:16px;height:16px}@keyframes UQNDZW_companyInvoiceStampIn{0%{opacity:0;transform:rotate(-8deg)scale(1.6)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@media (prefers-reduced-motion:reduce){.UQNDZW_companyInvoiceStamp{animation:none}}.UQNDZW_companyInsightsBar{background:var(--color-secondary);transform-origin:bottom;opacity:0;transition:opacity .28s,transform .42s;transform:scaleY(.001)}.UQNDZW_companyInsightsBar[data-visible=true]{opacity:1;transform:scaleY(1)}.UQNDZW_companyInsightsItem{opacity:0;transition:opacity .32s,transform .4s;transform:translateY(10px)}.UQNDZW_companyInsightsItem[data-visible=true]{opacity:1;transform:translateY(0)}.UQNDZW_companyMatchConnector{background:var(--color-border);width:1px;height:24px;margin:-2px auto;position:relative;overflow:hidden}.UQNDZW_companyMatchConnectorPulse{background:var(--color-primary);opacity:0;border-radius:999px;width:5px;height:12px;position:absolute;top:-8px;left:50%;transform:translate(-50%)translateY(0)}.UQNDZW_companyMatchConnector[data-state=active] .UQNDZW_companyMatchConnectorPulse{animation:1.1s ease-in-out forwards UQNDZW_companyMatchConnectorPulse}.UQNDZW_connectorPulse{animation:1.8s ease-in-out infinite UQNDZW_connector}@keyframes UQNDZW_companyBankFeedStatusBlink{0%,to{opacity:1}50%{opacity:.3}}@keyframes UQNDZW_companyMatchConnectorPulse{0%{opacity:0;transform:translate(-50%)translateY(-6px)}20%{opacity:.3}45%{opacity:.85}80%{opacity:.55}to{opacity:0;transform:translate(-50%)translateY(26px)}}@keyframes UQNDZW_connector{0%{opacity:.4;transform:translate(0)}50%{opacity:1;transform:translate(22px)}to{opacity:.4;transform:translate(0)}}@keyframes UQNDZW_connectorMobile{0%{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(18px)}to{opacity:.4;transform:translateY(0)}}@media (max-width:768px){.UQNDZW_companyBankFeed{min-height:220px}.UQNDZW_companyBankFeedTitle,.UQNDZW_companyBankFeedStatus,.UQNDZW_companyBankMerchant,.UQNDZW_companyBankAmount,.UQNDZW_companyBankStatus,.UQNDZW_companyBankDetail,.UQNDZW_companyBankAccountCode{font-size:.75rem;line-height:1.35}.UQNDZW_companyBankRow{gap:12px;max-height:80px;padding:12px 0}.UQNDZW_companyBankMerchantWrap{grid-template-columns:20px minmax(0,1fr)}.UQNDZW_companyBankIconWrap{width:20px;height:20px}.UQNDZW_companyBankIcon{font-size:1rem}.UQNDZW_companyBankArrow{font-size:.75rem}.UQNDZW_companyBankAccountCode{min-width:3rem;padding-inline:5px}.UQNDZW_companyMatchPanel{gap:12px;padding:14px}.UQNDZW_companyMatchDoc{grid-template-columns:44px minmax(0,1fr);gap:10px}.UQNDZW_companyMatchDocThumb{gap:7px;width:44px;height:60px;padding:10px 7px}.UQNDZW_companyMatchDocLine{width:20px}.UQNDZW_companyMatchDocLineShort{width:14px}.UQNDZW_companyMatchValue{font-size:14px}.UQNDZW_companyMatchSavedFrame,.UQNDZW_companyMatchSavedIcon{width:36px;height:36px}.UQNDZW_companyMatchSavedBadge{width:20px;height:20px}.UQNDZW_companyMatchSavedBadgeIcon{width:9px;height:9px}.UQNDZW_connectorPulse{animation-name:UQNDZW_connectorMobile}}.UQNDZW_companyCloseCard,.UQNDZW_companyKstCard,.UQNDZW_companyDatevCard{background:var(--color-surface);gap:16px;display:grid}.UQNDZW_companyCloseBalance{gap:8px;display:grid}.UQNDZW_companyClosePlot{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:24px;height:84px;display:grid;position:relative}.UQNDZW_companyCloseColumnBar{background:var(--color-primary);transform-origin:bottom;width:100%;height:100%;transition:transform .52s;display:block;transform:scaleY(.001)}.UQNDZW_companyCloseColumnBar[data-visible=true]{transform:scaleY(1)}.UQNDZW_companyCloseLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.UQNDZW_companyCloseLegendCell{gap:4px;display:grid}.UQNDZW_companyCloseLegendLabel{color:var(--color-secondary);font-size:13px;line-height:1.4}.UQNDZW_companyCloseLegendValue{color:var(--color-primary);font-size:16px;font-weight:600;line-height:1.4}.UQNDZW_companyCloseFiled{border:1px solid var(--color-border);color:var(--color-primary);opacity:0;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:600;line-height:1.4;transition:opacity .32s,transform .4s;display:inline-flex;transform:translateY(8px)}.UQNDZW_companyCloseFiled[data-visible=true]{opacity:1;transform:translateY(0)}.UQNDZW_companyCloseFiledIcon{flex:none;width:14px;height:14px}.UQNDZW_companyKstProfit{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.UQNDZW_companyKstTrack{background:var(--color-border);height:12px;display:flex}.UQNDZW_companyKstSegment{transform-origin:0;min-width:4px;height:100%;transition:transform .46s;display:block;transform:scaleX(0)}.UQNDZW_companyKstSegment[data-visible=true]{transform:scaleX(1)}.UQNDZW_companyKstSegment[data-tone=primary]{background:var(--color-primary)}.UQNDZW_companyKstSegment[data-tone=secondary]{background:var(--color-secondary)}.UQNDZW_companyKstShare{color:var(--color-muted);margin-top:-8px;font-size:12px;line-height:1.4}.UQNDZW_companyKstLegendRow{opacity:0;grid-template-columns:auto minmax(0,1fr) minmax(0,auto);align-items:baseline;gap:8px;transition:opacity .32s;display:grid}.UQNDZW_companyKstLegendRow[data-visible=true]{opacity:1}.UQNDZW_companyKstDot{flex:none;width:8px;height:8px;transform:translateY(-1px)}.UQNDZW_companyKstDot[data-tone=primary]{background:var(--color-primary)}.UQNDZW_companyKstDot[data-tone=secondary]{background:var(--color-secondary)}.UQNDZW_companyDatevCard{background:var(--color-surface);gap:12px;max-width:280px;display:grid}.UQNDZW_companyDatevTable{gap:8px;display:grid}.UQNDZW_companyDatevHeadRow,.UQNDZW_companyDatevRow{font-family:var(--font-mono);grid-template-columns:minmax(0,.9fr) minmax(0,.7fr) minmax(0,.9fr) minmax(0,.5fr);align-items:baseline;gap:8px;font-size:12px;line-height:1.4;display:grid}.UQNDZW_companyDatevHeadCell{color:var(--color-muted);text-align:right}.UQNDZW_companyDatevHeadCell:first-child{text-align:left}.UQNDZW_companyDatevRow{color:var(--color-primary);opacity:0;transition:opacity .3s,transform .34s;transform:translateY(6px)}.UQNDZW_companyDatevRow[data-visible=true]{opacity:1;transform:translateY(0)}.UQNDZW_companyDatevCell{text-align:right;color:var(--color-secondary)}.UQNDZW_companyDatevAmount{text-align:left;font-weight:600}.UQNDZW_companyDatevReceipt{color:var(--color-primary);justify-content:flex-end;display:flex}.UQNDZW_companyDatevReceiptIcon{width:13px;height:13px}.UQNDZW_companyDatevFile{border:1px solid var(--color-border);opacity:0;align-items:center;gap:8px;padding:8px 12px;transition:opacity .32s,transform .4s;display:flex;transform:translateY(8px)}.UQNDZW_companyDatevFile[data-visible=true]{opacity:1;transform:translateY(0)}.UQNDZW_companyDatevIcon{width:16px;height:16px;color:var(--color-primary);flex:none}.UQNDZW_companyDatevFileName{min-width:0;color:var(--color-primary);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:12px;line-height:1.4;overflow:hidden}.UQNDZW_companyDatevMeta{color:var(--color-muted);flex:none;font-size:12px;line-height:1.4}.UQNDZW_companyChecklist{gap:4px;display:grid}.UQNDZW_companyChecklistRow{color:var(--color-muted);grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:4px 0;font-size:14px;line-height:1.4;transition:color .25s;display:grid}.UQNDZW_companyChecklistRow[data-state=done]{color:var(--color-primary)}.UQNDZW_companyChecklistIconBox{border:1px solid var(--color-border);background:var(--color-surface);justify-content:center;align-items:center;width:24px;height:24px;transition:border-color .25s,background-color .25s;display:inline-flex}.UQNDZW_companyChecklistRow[data-state=done] .UQNDZW_companyChecklistIconBox{background:color-mix(in srgb, var(--color-success) 8%, var(--color-surface));border-color:#0000}.UQNDZW_companyChecklistTypeIcon{width:14px;height:14px}.UQNDZW_companyChecklistLabel{min-width:0}.UQNDZW_companyChecklistState{justify-content:center;align-items:center;display:inline-flex}.UQNDZW_companyChecklistStateIcon{flex:none;width:18px;height:18px}.UQNDZW_companyChecklistRow[data-state=done] .UQNDZW_companyChecklistStateIcon{color:var(--color-success)}.UQNDZW_companyChecklistActions{opacity:0;margin-top:12px;transition:opacity .32s,transform .4s;display:grid;transform:translateY(6px)}.UQNDZW_companyChecklistActions[data-visible=true]{opacity:1;transform:translateY(0)}.UQNDZW_orderPipelineSteps{display:grid}.UQNDZW_orderPipelineProgress{background:var(--color-primary);width:0;height:100%;display:block}.UQNDZW_orderPipelineProgress[data-state=active]{width:100%;transition:width .7s linear}.UQNDZW_orderPipelineProgress[data-state=done]{width:100%}.UQNDZW_orderNumber{font-family:var(--font-mono-display);font-variant-numeric:tabular-nums;font-size:14px}.UQNDZW_orderSwap{animation:.4s both UQNDZW_orderSwapIn}.UQNDZW_orderActions{grid-template-columns:minmax(0,1fr)}.UQNDZW_orderPrice{color:var(--color-muted)}.UQNDZW_companyVatAction[data-pressed=true]{opacity:.72;transform:scale(.97)}.UQNDZW_companyVatAction,.UQNDZW_companyVatActionSecondary{transition:opacity .2s,transform .2s}.UQNDZW_orderSequenceCard{background:var(--color-surface);gap:16px;display:grid}.UQNDZW_orderSequenceTable{gap:12px;display:grid}.UQNDZW_orderSequenceHeadRow,.UQNDZW_orderSequenceRow{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.1fr);align-items:baseline;gap:12px;font-size:13px;line-height:1.4;display:grid}.UQNDZW_orderSequenceHeadRow{color:var(--color-muted);font-family:var(--font-mono);font-size:12px}.UQNDZW_orderSequenceRow{color:var(--color-primary);opacity:0;transition:opacity .3s,transform .34s;transform:translateY(6px)}.UQNDZW_orderSequenceRow[data-visible=true]{opacity:1;transform:translateY(0)}.UQNDZW_orderSequenceNumber{font-family:var(--font-mono);font-weight:600}.UQNDZW_orderSequenceReference{color:var(--color-secondary);font-family:var(--font-mono)}@keyframes UQNDZW_orderSwapIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}.UQNDZW_companyBankRow[data-tone=muted] .UQNDZW_companyBankMerchant,.UQNDZW_companyBankRow[data-tone=muted] .UQNDZW_companyBankAmount{color:var(--color-muted)}.UQNDZW_billsListStatus{color:var(--color-secondary);justify-content:flex-end;align-items:center;gap:6px;font-size:.75rem;line-height:1.4;display:inline-flex}.UQNDZW_payablesInboxHeader{border-bottom:1px solid var(--color-border);gap:4px;padding:8px 0;display:grid}.UQNDZW_payablesInboxAddress{min-width:0;color:var(--color-primary);align-items:center;gap:8px;display:inline-flex}.UQNDZW_payablesInboxAddressIcon{flex:none;width:16px;height:16px}.UQNDZW_payablesInboxAddressText{min-width:0;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.UQNDZW_extractionPending{background:var(--color-border);flex:none;align-self:center;width:64px;height:8px;display:block}.UQNDZW_billPayConfirmed{border:1px solid var(--color-primary);color:var(--color-primary);justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:7px 12px;font-size:.75rem;font-weight:600;line-height:1.4;display:flex}.UQNDZW_eInvoiceIntakeRow{border-bottom:1px solid var(--color-border);color:var(--color-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;transition:color .25s;display:grid}.UQNDZW_eInvoiceIntakeRow[data-read=true]{color:var(--color-primary)}.UQNDZW_eInvoiceIntakeFile{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.4;overflow:hidden}.UQNDZW_payrollPeriod{color:var(--color-secondary);flex:none;font-size:14px;line-height:1.4}.UQNDZW_payrollStackedHeader{gap:4px;display:grid}.UQNDZW_payrollTable{display:grid}.UQNDZW_payrollRow{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) 6.25rem 6.25rem;align-items:baseline;column-gap:12px;padding:12px 0;display:grid}.UQNDZW_payrollTotalRow{border-bottom:0}.UQNDZW_payrollHeadCell{color:var(--color-secondary);font-size:.75rem;line-height:1.4}.UQNDZW_payrollPerson{gap:4px;min-width:0;display:grid}.UQNDZW_payrollName{color:var(--color-primary);font-size:.875rem;font-weight:600;line-height:1.4}.UQNDZW_payrollRole{color:var(--color-secondary);font-size:.75rem;line-height:1.4}.UQNDZW_payrollAmount{color:var(--color-primary);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none;font-size:.875rem;line-height:1.4}.UQNDZW_payrollAmountStrong{font-weight:600}.UQNDZW_payrollAmountMuted{color:var(--color-muted)}.UQNDZW_payrollNetSlot{place-items:center end;display:grid}.UQNDZW_payrollNetSlot>*{grid-area:1/1}.UQNDZW_payrollNetPending{color:var(--color-muted);font-size:.875rem;line-height:1.4}.UQNDZW_payrollNetCalculating{background:var(--color-border);width:64px;height:8px;animation:.9s ease-in-out infinite UQNDZW_taxEstimatePulse}.UQNDZW_payrollNetPending,.UQNDZW_payrollNetCalculating,.UQNDZW_payrollNetSlot[data-state=pending] .UQNDZW_payrollNetValue,.UQNDZW_payrollNetSlot[data-state=calculating] .UQNDZW_payrollNetValue,.UQNDZW_payrollNetSlot[data-state=calculating] .UQNDZW_payrollNetPending{visibility:hidden}.UQNDZW_payrollNetSlot[data-state=pending] .UQNDZW_payrollNetPending,.UQNDZW_payrollNetSlot[data-state=calculating] .UQNDZW_payrollNetCalculating{visibility:visible}.UQNDZW_payrollStatus{border:1px solid var(--color-primary);color:var(--color-primary);font-size:.75rem;font-weight:600;line-height:1.4;transition:background-color .25s,color .25s,opacity .2s,transform .2s;display:grid}.UQNDZW_payrollStatusLayer{white-space:nowrap;grid-area:1/1;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.UQNDZW_payrollStatus[data-state=action]{background:var(--color-primary);color:var(--color-surface)}.UQNDZW_payrollStatus[data-pressed=true]{opacity:.72;transform:scale(.97)}.UQNDZW_payrollStatus[data-state=action] .UQNDZW_payrollStatusDone,.UQNDZW_payrollStatus[data-state=done] .UQNDZW_payrollStatusAction{visibility:hidden}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-intro=waiting] .UQNDZW_payrollNetValue,[data-intro=waiting] .UQNDZW_payrollStatusDone{visibility:hidden}[data-intro=waiting] .UQNDZW_payrollNetPending,[data-intro=waiting] .UQNDZW_payrollStatus .UQNDZW_payrollStatusAction{visibility:visible}[data-intro=waiting] .UQNDZW_payrollStatus{background:var(--color-primary);color:var(--color-surface)}[data-intro=waiting] .UQNDZW_companyBankStatusRow{opacity:0;transform:translateY(8px)}}.UQNDZW_payslipCard{background:var(--color-surface);gap:12px;display:grid}.UQNDZW_payslipHeader{gap:4px;display:grid}.UQNDZW_payslipRows{gap:8px;display:grid}.UQNDZW_payslipRow{justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:20px;display:flex}.UQNDZW_payslipLabel{min-width:0;color:var(--color-primary);font-size:.875rem;line-height:1.4}.UQNDZW_payrollActionSlot{padding-top:12px}.UQNDZW_payrollActionSlot .UQNDZW_billPayConfirmed,.UQNDZW_payrollActionSlot .UQNDZW_companyVatActions{margin-top:0}.UQNDZW_ledgerGroup{gap:8px;display:grid}.UQNDZW_ledgerRow{grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:baseline;column-gap:8px;transition:opacity .48s,transform .56s;display:grid}.UQNDZW_ledgerRow[data-visible=false],.UQNDZW_companyVatTotal[data-visible=false],.UQNDZW_absenceLines[data-visible=false]{opacity:0;transform:translateY(8px)}.UQNDZW_companyVatTotal[data-visible],.UQNDZW_absenceLines{transition:opacity .48s,transform .56s}.UQNDZW_ledgerAccount{color:var(--color-primary);font-family:var(--font-mono-display);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.4}.UQNDZW_ledgerName{min-width:0;color:var(--color-secondary);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:.8125rem;line-height:1.4}.UQNDZW_absenceLines{gap:8px;padding:12px 0;display:grid}
.ThmaYa_surface{border:1px solid var(--color-border);background:var(--color-background,#fff);color:var(--color-primary);text-align:left;width:100%;min-width:0}.ThmaYa_header{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:10px;padding:20px 24px;font-size:14px;display:flex}.ThmaYa_header strong{font-weight:600}.ThmaYa_controls{flex-wrap:wrap;gap:8px;padding:16px 24px 0;display:flex}.ThmaYa_controls button{font:inherit;border:1px solid var(--color-border);cursor:pointer;padding:8px 10px;font-size:12px}.ThmaYa_controls button[aria-pressed=true]{background:var(--color-primary);color:var(--color-background,#fff);border-color:var(--color-primary)}.ThmaYa_controls button:focus-visible,.ThmaYa_action:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.ThmaYa_invoice{padding:24px}.ThmaYa_invoice h3{letter-spacing:-.03em;margin:12px 0 24px;font-size:24px;font-weight:600}.ThmaYa_eyebrow{color:var(--color-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.ThmaYa_rows{margin:16px 0}.ThmaYa_rows>div{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-size:14px;display:flex}.ThmaYa_rows dt{color:var(--color-secondary)}.ThmaYa_rows dd{font-family:var(--font-mono), monospace;text-align:right;align-items:center;gap:6px;display:flex}.ThmaYa_rows .ThmaYa_total{border:0;padding-top:24px;font-weight:600}.ThmaYa_total dd{font-size:24px}.ThmaYa_note,.ThmaYa_caption{color:var(--color-secondary);font-size:12px;line-height:1.65}.ThmaYa_caption{border-top:1px solid var(--color-border);padding:14px 24px;display:block}.ThmaYa_amount{letter-spacing:-.04em;margin:16px 0;font-size:32px;font-weight:600}.ThmaYa_amount small{color:var(--color-secondary);font-size:16px;font-weight:400}.ThmaYa_progress{background:var(--color-border);height:4px}.ThmaYa_progress span{background:var(--color-primary);height:100%;transition:width .3s;display:block}.ThmaYa_action{border:1px solid var(--color-primary);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;font-size:13px;display:flex}.ThmaYa_action:hover{background:var(--color-surface)}.ThmaYa_status{color:var(--color-secondary);margin-left:auto;font-size:11px}.ThmaYa_result{align-items:center;gap:10px;margin:16px 0;font-size:13px;line-height:1.6;display:flex}.ThmaYa_result svg{flex-shrink:0}@media (max-width:480px){.ThmaYa_header,.ThmaYa_invoice{padding:18px}.ThmaYa_controls{padding:16px 18px 0}.ThmaYa_rows>div{gap:8px;font-size:12px}.ThmaYa_total dd{font-size:20px}}@media (prefers-reduced-motion:reduce){.ThmaYa_progress span{transition:none}}
.WcC7QG_frame{flex:0 auto;min-width:0}.WcC7QG_visual{--ink-line:color-mix(in srgb, var(--color-primary) 24%, var(--color-border));justify-content:flex-end;align-items:center;height:88px;display:flex}.WcC7QG_svg{max-width:100%;height:auto;display:block;overflow:visible}.WcC7QG_icon{color:var(--color-primary)}.WcC7QG_shape{fill:var(--color-surface);stroke:var(--ink-line);stroke-width:1px}.WcC7QG_label,.WcC7QG_value,.WcC7QG_pickText,.WcC7QG_sendText{font-family:var(--font-mono);font-size:12px}.WcC7QG_label{fill:var(--color-secondary)}.WcC7QG_value{fill:var(--color-primary)}.WcC7QG_axis{stroke:var(--ink-line);stroke-dasharray:2 4;stroke-width:1px;animation:1.2s linear infinite WcC7QG_flow}.WcC7QG_tick{stroke:var(--color-muted);stroke-width:1px}.WcC7QG_dot{fill:var(--color-primary)}.WcC7QG_event{animation:4.8s ease-out infinite WcC7QG_drop}.WcC7QG_event:nth-of-type(2){animation-delay:.3s}.WcC7QG_event:nth-of-type(3){animation-delay:.6s}@keyframes WcC7QG_flow{to{stroke-dashoffset:-6px}}@keyframes WcC7QG_drop{0%,60%{opacity:1;transform:translateY(0)}66%{opacity:0;transform:translateY(4px)}67%{opacity:0;transform:translateY(-8px)}78%,to{opacity:1;transform:translateY(0)}}.WcC7QG_branch{fill:none;stroke:var(--ink-line);stroke-width:1px}.WcC7QG_chosen{fill:none;stroke:var(--color-primary);stroke-width:2px}.WcC7QG_pickBox{fill:var(--color-primary);stroke:var(--color-primary);stroke-width:1px;animation:4.8s ease-in-out infinite WcC7QG_pick-box}.WcC7QG_pickText{fill:var(--color-surface);animation:4.8s ease-in-out infinite WcC7QG_pick-text}.WcC7QG_packet{fill:var(--color-primary);opacity:0;animation:4.8s ease-in-out infinite WcC7QG_packet}@keyframes WcC7QG_pick-box{0%,8%{fill:var(--color-primary)}12%,52%{fill:var(--color-surface)}56%,to{fill:var(--color-primary)}}@keyframes WcC7QG_pick-text{0%,8%{fill:var(--color-surface)}12%,52%{fill:var(--color-primary)}56%,to{fill:var(--color-surface)}}@keyframes WcC7QG_packet{0%,18%{opacity:0;transform:translate(0)}20%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(52px)}53%,to{opacity:0;transform:translate(52px)}}.WcC7QG_wire{stroke:var(--ink-line);stroke-width:1px}.WcC7QG_linkPacket{fill:none;stroke:var(--color-primary);stroke-dasharray:12 88;stroke-linecap:square;stroke-width:2px;animation:2.4s linear infinite WcC7QG_travel}@keyframes WcC7QG_travel{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.WcC7QG_track{fill:none;stroke:var(--color-border);stroke-width:4px}.WcC7QG_progress{fill:none;stroke:var(--color-primary);stroke-dasharray:100;stroke-dashoffset:0;stroke-width:4px;animation:4.8s ease-in-out infinite WcC7QG_ring}.WcC7QG_ringCheck{fill:none;stroke:var(--color-primary);stroke-linecap:square;stroke-width:2px;animation:4.8s ease-in-out infinite WcC7QG_ring-check}.WcC7QG_flight{stroke:var(--ink-line);stroke-dasharray:2 4;stroke-width:1px}.WcC7QG_plane{opacity:0;animation:4.8s ease-in-out infinite WcC7QG_plane}.WcC7QG_sendBox{fill:var(--color-primary);stroke:var(--color-primary);stroke-width:1px;animation:4.8s ease-in-out infinite WcC7QG_send-box}.WcC7QG_sendText{fill:var(--color-surface);animation:4.8s ease-in-out infinite WcC7QG_send-text}@keyframes WcC7QG_ring{0%,4%{opacity:1;stroke-dashoffset:0}6%{opacity:0;stroke-dashoffset:100px}8%{opacity:1;stroke-dashoffset:100px}44%,to{opacity:1;stroke-dashoffset:0}}@keyframes WcC7QG_ring-check{0%,4%{opacity:1}6%,44%{opacity:0}50%,to{opacity:1}}@keyframes WcC7QG_plane{0%,50%{opacity:0;transform:translate(0)}52%{opacity:1;transform:translate(0)}74%{opacity:1;transform:translate(64px)}76%,to{opacity:0;transform:translate(64px)}}@keyframes WcC7QG_send-box{0%,4%{fill:var(--color-primary)}8%,74%{fill:var(--color-surface)}78%,to{fill:var(--color-primary)}}@keyframes WcC7QG_send-text{0%,4%{fill:var(--color-surface)}8%,74%{fill:var(--color-primary)}78%,to{fill:var(--color-surface)}}.WcC7QG_visual[data-play=false] *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.WcC7QG_visual *{animation:none}.WcC7QG_linkPacket{display:none}}
.jHr8Sq_section{background-color:var(--color-surface);padding:80px 24px}.jHr8Sq_inner{max-width:1200px;margin:0 auto}.jHr8Sq_device{text-align:center;max-width:520px;margin:8px auto 0}.jHr8Sq_deviceImage{width:100%;height:auto}.jHr8Sq_deviceCaption{color:var(--color-muted);flex-direction:column;gap:8px;margin-top:24px;font-size:14px;line-height:1.5;display:flex}.jHr8Sq_deviceEyebrow{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:12px;line-height:1.2}.jHr8Sq_facts{grid-template-columns:minmax(0,1fr);gap:16px;margin:56px 0 0;display:grid}@media (min-width:768px){.jHr8Sq_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.jHr8Sq_facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.jHr8Sq_fact{border-top:1px solid var(--color-border);padding-top:20px}.jHr8Sq_factLabel{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:12px;line-height:1.2}.jHr8Sq_factText{color:var(--color-secondary);margin:12px 0 0;font-size:14px;line-height:1.55}
.EC2byG_section{background:var(--color-surface);padding:112px 24px}.EC2byG_content{width:100%;max-width:1200px;margin:0 auto}.EC2byG_headingBlock{max-width:720px;margin-bottom:48px}.EC2byG_headingBlock h2{color:var(--color-primary);font-size:clamp(32px,4vw,40px);font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0;line-height:1.05}.EC2byG_headingBlock p{color:var(--color-secondary);margin:18px 0 0;font-size:16px;line-height:1.6}.EC2byG_handoff{grid-template-columns:minmax(0,.8fr) 132px minmax(0,1.35fr);align-items:stretch;display:grid}.EC2byG_registeredCard,.EC2byG_workspace{border:1px solid var(--color-border);background:var(--color-surface);min-width:0}.EC2byG_registeredCard{flex-direction:column;padding:28px;display:flex}.EC2byG_panelHeader,.EC2byG_workspaceHeader{justify-content:space-between;align-items:center;gap:16px;min-height:24px;display:flex}.EC2byG_eyebrow,.EC2byG_completeStatus,.EC2byG_activeStatus{font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.EC2byG_eyebrow{color:var(--color-secondary)}.EC2byG_eyebrow svg{width:17px;height:17px;color:var(--color-primary)}.EC2byG_completeStatus,.EC2byG_activeStatus{color:var(--color-success)}.EC2byG_completeStatus svg{width:13px;height:13px}.EC2byG_registeredCard h3{color:var(--color-primary);font-size:24px;font-weight:var(--font-weight-semibold);letter-spacing:-.035em;margin:34px 0 0;line-height:1.15}.EC2byG_companyDetails{margin:30px 0 0;display:grid}.EC2byG_companyDetails>div{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 0;display:grid}.EC2byG_companyDetails dt,.EC2byG_companyDetails dd{margin:0;font-size:12px;line-height:1.4}.EC2byG_companyDetails dt{color:var(--color-secondary)}.EC2byG_companyDetails dd{color:var(--color-primary);font-weight:var(--font-weight-semibold);text-align:right}.EC2byG_transfer{min-width:0;color:var(--color-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.EC2byG_transfer>span{font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-align:center;text-transform:uppercase}.EC2byG_transferLine{background:var(--color-border);width:100%;height:1px;position:relative}.EC2byG_transferLine svg{background:var(--color-surface);width:17px;height:17px;color:var(--color-primary);padding-left:4px;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.EC2byG_workspace{padding:0 28px 8px}.EC2byG_workspaceHeader{border-bottom:1px solid var(--color-border);min-height:64px}.EC2byG_workspaceIdentity{align-items:center;gap:14px;min-width:0;display:flex}.EC2byG_logo{flex:none;width:64px;height:auto}.EC2byG_workspaceEyebrow{border-left:1px solid var(--color-border);color:var(--color-secondary);font-size:11px;font-weight:var(--font-weight-semibold);padding-left:14px}.EC2byG_activeStatus>span{background:currentColor;border-radius:50%;width:7px;height:7px}.EC2byG_workspaceCompany{align-items:center;gap:11px;padding:24px 0 18px;display:flex}.EC2byG_workspaceCompany svg{width:20px;height:20px}.EC2byG_workspaceCompany h3{color:var(--color-primary);font-size:18px;font-weight:var(--font-weight-semibold);letter-spacing:-.025em;margin:0}.EC2byG_workspaceList{margin:0;padding:0;list-style:none}.EC2byG_workspaceList li{border-top:1px solid var(--color-border);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:17px 0;display:grid}.EC2byG_itemIcon{width:20px;height:20px;color:var(--color-primary);margin-top:2px}.EC2byG_workspaceList h4{color:var(--color-primary);font-size:14px;font-weight:var(--font-weight-semibold);margin:0;line-height:1.35}.EC2byG_workspaceList p{max-width:420px;color:var(--color-secondary);margin:5px 0 0;font-size:12px;line-height:1.5}.EC2byG_itemStatus{color:var(--color-primary);font-size:10px;font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;gap:6px;padding-top:2px;display:inline-flex}.EC2byG_itemStatus svg{width:12px;height:12px}@media (max-width:900px){.EC2byG_handoff{grid-template-columns:1fr}.EC2byG_transfer{min-height:104px}.EC2byG_transferLine{width:1px;height:48px}.EC2byG_transferLine svg{padding:4px 0 0;inset:auto auto -1px 50%;transform:translate(-50%)rotate(90deg)}}@media (max-width:640px){.EC2byG_section{padding:72px 16px}.EC2byG_headingBlock{margin-bottom:36px}.EC2byG_registeredCard,.EC2byG_workspace{padding-left:20px;padding-right:20px}.EC2byG_panelHeader,.EC2byG_workspaceHeader,.EC2byG_workspaceIdentity{align-items:flex-start}.EC2byG_workspaceIdentity{flex-direction:column;gap:4px}.EC2byG_workspaceEyebrow{border-left:0;padding-left:0}.EC2byG_workspaceList li{grid-template-columns:24px minmax(0,1fr)}.EC2byG_itemStatus{grid-column:2}}
.AE7XBG_stageShell{min-width:0;display:block}.AE7XBG_stage{--stage-padding-x:36px;--stage-padding-y:56px;--stage-nav-width:160px;--stage-dashboard-width:calc((100% - var(--stage-nav-width) - 1px) / 2);border:1px solid var(--color-border);background:var(--color-surface);grid-template-areas:"nav workspace divider dashboard";grid-template-columns:var(--stage-nav-width) minmax(0, 1fr) 1px minmax(0, var(--stage-dashboard-width));height:640px;display:grid;overflow:hidden}.AE7XBG_appNav{flex-direction:column;grid-area:nav;gap:16px;padding:20px;display:flex}.AE7XBG_appBrand{align-items:center;min-height:32px;display:flex}.AE7XBG_appBrandLogo{width:64px;height:auto}.AE7XBG_navList{gap:16px;display:grid}.AE7XBG_navItem,.AE7XBG_navItemActive{min-height:20px;color:var(--color-secondary);align-items:center;gap:8px;font-size:12px;line-height:1.25;transition:color .2s,transform .2s;display:flex}.AE7XBG_navItemActive{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.AE7XBG_navItem:hover,.AE7XBG_navItemActive:hover{color:var(--color-primary);transform:translate(2px)}.AE7XBG_navIcon{flex:0 0 14px;width:14px;height:14px}.AE7XBG_workspace{min-width:0;min-height:0;padding:var(--stage-padding-y) var(--stage-padding-x);flex-direction:column;grid-area:workspace;gap:24px;display:flex}.AE7XBG_conversation{gap:24px}.AE7XBG_greeting{gap:12px;display:grid}.AE7XBG_workspaceTitle{color:var(--color-primary);font-size:24px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.AE7XBG_workspaceSubtitle{color:var(--color-secondary);margin:0;font-size:16px;line-height:1.45}.AE7XBG_userMessage{background:var(--color-primary);max-width:100%;color:var(--color-surface);align-self:flex-end;align-items:center;gap:8px;padding:8px 12px;font-size:14px;line-height:20px;animation:.32s both AE7XBG_messageIn;display:inline-flex}.AE7XBG_userMessageIcon{flex:0 0 16px;width:16px;height:16px}.AE7XBG_normanMessage{color:var(--color-primary);margin:0;padding-left:56px;font-size:14px;line-height:24px}.AE7XBG_replayButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-secondary);cursor:pointer;font:inherit;align-self:flex-start;align-items:center;gap:8px;margin-left:56px;padding:4px 12px;font-size:12px;line-height:20px;transition:border-color .2s,color .2s;animation:.32s .6s both AE7XBG_messageIn;display:inline-flex}.AE7XBG_replayButton:hover,.AE7XBG_replayButton:focus-visible{border-color:var(--color-primary);color:var(--color-primary);outline:none}.AE7XBG_replayIcon{width:12px;height:12px}.AE7XBG_stageDivider{grid-area:divider;position:relative}.AE7XBG_stageDivider:after{top:var(--stage-padding-y);right:0;bottom:var(--stage-padding-y);background:var(--color-border);content:"";width:1px;position:absolute}.AE7XBG_dashboard{min-width:0;min-height:0;padding:var(--stage-padding-y) var(--stage-padding-x);flex-direction:column;grid-area:dashboard;display:flex}.AE7XBG_dashboardPanel{flex-direction:column;gap:48px;animation:.36s both AE7XBG_panelIn;display:flex}.AE7XBG_dashboardSection{gap:16px;display:grid}.AE7XBG_dashboardTitle{color:var(--color-primary);font-size:24px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.AE7XBG_dashboardSubtitle{color:var(--color-secondary);margin:8px 0 0;font-size:14px;line-height:1.45}.AE7XBG_dashboardValue{color:var(--color-primary);font-size:24px;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.AE7XBG_todoCard{display:grid}.AE7XBG_todoItem{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding:16px 8px;transition:background-color .2s;display:flex}.AE7XBG_todoItem:last-child{border-bottom:none}.AE7XBG_todoItemInteractive{appearance:none;background:var(--color-surface);cursor:pointer;width:100%;font:inherit;text-align:left;border-top:none;border-left:none;border-right:none}.AE7XBG_todoItemInteractive:not(:disabled):hover,.AE7XBG_todoItemInteractive:not(:disabled):focus-visible{background:color-mix(in srgb, var(--color-border) 40%, var(--color-surface));outline:none}.AE7XBG_todoItemInteractive:disabled{cursor:default}.AE7XBG_todoItemDone .AE7XBG_todoLabel{color:var(--color-secondary)}.AE7XBG_todoItemLaunching{animation:.4s both AE7XBG_todoPress}.AE7XBG_todoItemLaunching .AE7XBG_todoStatusActive{transform:scale(.94)}.AE7XBG_todoItemJustDone{animation:1.6s both AE7XBG_todoDone}.AE7XBG_todoMain{align-items:center;gap:12px;min-width:0;display:flex}.AE7XBG_todoMarkerActive,.AE7XBG_todoMarkerDone{border-radius:999px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.AE7XBG_todoMarkerActive{border:1px solid var(--color-primary);background:var(--color-surface)}.AE7XBG_todoMarkerDone{background:var(--color-secondary);color:var(--color-surface)}.AE7XBG_todoMarkerDot{background:var(--color-primary);border-radius:999px;width:8px;height:8px}.AE7XBG_todoMarkerIcon{width:12px;height:12px}.AE7XBG_todoLabel{min-width:0;color:var(--color-primary);font-size:14px;line-height:1.3;font-weight:var(--font-weight-semibold)}.AE7XBG_todoStatusActive,.AE7XBG_todoStatusDone{border:1px solid var(--color-border);color:var(--color-secondary);font-size:12px;line-height:1.2;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;padding:4px 8px;transition:transform .2s;display:inline-flex}.AE7XBG_todoStatusActive{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface)}.AE7XBG_reviewCard{border:1px solid var(--color-border);background:var(--color-surface);gap:20px;padding:20px;animation:.36s both AE7XBG_panelIn;display:grid;position:relative}.AE7XBG_reviewHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-height:48px;display:flex}.AE7XBG_reviewHeading{gap:4px;min-width:0;display:grid}.AE7XBG_reviewTitle{color:var(--color-primary);font-size:16px;line-height:24px;font-weight:var(--font-weight-semibold);letter-spacing:-.03em;margin:0}.AE7XBG_reviewSubtitle{color:var(--color-secondary);margin:0;font-size:14px;line-height:20px}.AE7XBG_reviewBody{grid-template-columns:minmax(0,176px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.AE7XBG_receipt{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-border) 24%, var(--color-surface));color:var(--color-secondary);font-family:var(--font-geist-mono);gap:4px;padding:16px 12px;font-size:10px;line-height:16px;display:grid;position:relative;overflow:hidden}.AE7XBG_receipt[data-scanning=true]:after{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-primary) 8%, transparent) 84%, color-mix(in srgb, var(--color-primary) 64%, transparent)) no-repeat;content:"";pointer-events:none;background-size:100% 48px;animation:1.6s ease-in-out infinite AE7XBG_receiptScan;position:absolute;inset:0}.AE7XBG_receiptMerchant{color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-align:center}.AE7XBG_receiptCentered{text-align:center}.AE7XBG_receiptRule{border-top:1px dashed color-mix(in srgb, var(--color-primary) 24%, transparent);margin:4px 0;display:block}.AE7XBG_receiptGroup{gap:4px;display:grid}.AE7XBG_receiptRow{justify-content:space-between;gap:8px;display:flex}.AE7XBG_receiptTotal{color:var(--color-primary);font-weight:var(--font-weight-semibold);margin-bottom:4px}.AE7XBG_receiptMark{z-index:0;position:relative}.AE7XBG_receiptMark:before{--mark-ink:linear-gradient(var(--color-primary), var(--color-primary));z-index:-1;background:var(--mark-ink) left top / 8px 1px no-repeat, var(--mark-ink) left top / 1px 4px no-repeat, var(--mark-ink) right top / 8px 1px no-repeat, var(--mark-ink) right top / 1px 4px no-repeat, var(--mark-ink) left bottom / 8px 1px no-repeat, var(--mark-ink) left bottom / 1px 4px no-repeat, var(--mark-ink) right bottom / 8px 1px no-repeat, var(--mark-ink) right bottom / 1px 4px no-repeat, color-mix(in srgb, var(--color-primary) 5%, var(--color-surface));content:"";animation:.4s both AE7XBG_markIn;position:absolute;inset:-2px -4px}.AE7XBG_reviewFields{margin:0;display:grid}.AE7XBG_reviewField{border-bottom:1px solid var(--color-border);gap:4px;padding:8px 0;display:grid}.AE7XBG_reviewField:first-child{padding-top:0}.AE7XBG_reviewField:last-child{border-bottom:none}.AE7XBG_reviewFieldLabel{color:var(--color-muted);font-size:12px;line-height:12px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.AE7XBG_reviewFieldValue{min-height:20px;color:var(--color-primary);font-size:14px;line-height:20px;font-weight:var(--font-weight-semibold);margin:0}.AE7XBG_reviewFieldText{animation:.5s both AE7XBG_valueIn;display:inline-block}.AE7XBG_approveButton{border:1px solid var(--color-primary);background:var(--color-primary);height:40px;color:var(--color-surface);cursor:pointer;font:inherit;font-size:14px;font-weight:var(--font-weight-semibold);flex:none;align-items:center;gap:8px;padding:0 20px;transition:background-color .2s,color .2s;animation:.36s .3s both AE7XBG_messageIn;display:inline-flex;position:relative}.AE7XBG_approveButton:after{border:1px solid var(--color-primary);content:"";pointer-events:none;animation:1.8s ease-out 1.2s infinite AE7XBG_approvePulse;position:absolute;inset:-1px}.AE7XBG_approveButton:not(:disabled):hover,.AE7XBG_approveButton:focus-visible{background:color-mix(in srgb, var(--color-primary) 84%, var(--color-surface));outline:none}.AE7XBG_approveButtonDone{background:var(--color-surface);color:var(--color-primary);cursor:default;animation:none}.AE7XBG_approveButtonDone:after{display:none}.AE7XBG_approveIcon{width:14px;height:14px}.AE7XBG_mobileStage{border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;min-width:0;max-width:100%;height:600px;display:flex}.AE7XBG_mobileAppBar{justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.AE7XBG_mobileBrandLogo{width:80px;height:auto}.AE7XBG_mobileMenuButton{width:24px;height:24px;color:var(--color-primary);justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.AE7XBG_mobileMenuIcon{width:16px;height:16px}.AE7XBG_mobileWorkspace{flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;padding:16px;display:flex}.AE7XBG_mobileWorkspace .AE7XBG_conversation{gap:20px}.AE7XBG_mobileWorkspaceTitle{color:var(--color-primary);font-size:24px;line-height:1;font-weight:var(--font-weight-semibold);letter-spacing:-.04em;margin:0}.AE7XBG_mobileWorkspaceSubtitle,.AE7XBG_mobileSummaryLine{color:var(--color-secondary);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.AE7XBG_mobileSummary{gap:4px;display:grid}.AE7XBG_mobileTodoItem{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;min-width:0;padding:16px 0}.AE7XBG_mobileTodoItem .AE7XBG_todoMain{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;width:100%;display:grid}.AE7XBG_mobileTodoItem .AE7XBG_todoLabel{overflow-wrap:anywhere}.AE7XBG_mobileTodoItem .AE7XBG_todoStatusActive{letter-spacing:.04em;align-self:flex-start;width:fit-content;margin-left:32px;padding:8px 16px;font-size:12px}.AE7XBG_mobileWorkspace .AE7XBG_normanMessage{padding-left:44px;font-size:14px;line-height:22px}.AE7XBG_mobileWorkspace .AE7XBG_replayButton{margin-left:44px}.AE7XBG_mobileReviewCard{gap:16px;padding:16px}.AE7XBG_mobileReviewCard .AE7XBG_reviewBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.AE7XBG_mobileReviewCard .AE7XBG_receipt{padding:12px 8px;font-size:9px;line-height:14px}.AE7XBG_mobileReviewCard .AE7XBG_receiptMerchant{font-size:10px}.AE7XBG_mobileReviewCard .AE7XBG_reviewFieldValue{font-size:12px}@keyframes AE7XBG_messageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AE7XBG_panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AE7XBG_valueIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes AE7XBG_receiptScan{0%{background-position:0 -48px}to{background-position:0 calc(100% + 48px)}}@keyframes AE7XBG_markIn{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes AE7XBG_approvePulse{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.12,1.4)}}@keyframes AE7XBG_todoPress{0%{background:var(--color-surface)}50%{background:color-mix(in srgb, var(--color-border) 64%, var(--color-surface))}to{background:color-mix(in srgb, var(--color-border) 40%, var(--color-surface))}}@keyframes AE7XBG_todoDone{0%{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}to{background:var(--color-surface)}}@media (max-width:1180px){.AE7XBG_stage{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"nav workspace""dashboard dashboard";height:auto}.AE7XBG_workspace{height:520px}.AE7XBG_stageDivider{display:none}.AE7XBG_dashboard{border-top:1px solid var(--color-border);grid-column:1/-1;min-height:520px}.AE7XBG_dashboardPanel{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));gap:40px;display:grid}}@media (max-width:920px){.AE7XBG_stage{grid-template-columns:1fr;grid-template-areas:"nav""workspace""dashboard"}.AE7XBG_appNav{border-bottom:1px solid var(--color-border);gap:24px;padding:24px 20px}.AE7XBG_navList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.AE7XBG_workspace{height:480px;padding:24px 20px}.AE7XBG_dashboard{padding:28px 20px 24px}.AE7XBG_dashboardPanel{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){.AE7XBG_stageShell *,.AE7XBG_stageShell :before,.AE7XBG_stageShell :after{transition:none!important;animation:none!important}}
@property --stage-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.XyEVoG_log{scroll-behavior:smooth;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.XyEVoG_log[data-scrolled=true]{-webkit-mask-image:linear-gradient(#0000,#000 48px);mask-image:linear-gradient(#0000,#000 48px)}.XyEVoG_word{animation:.42s both XyEVoG_wordIn;display:inline-block}.XyEVoG_turn{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;animation:.32s .12s both XyEVoG_turnIn;display:grid}.XyEVoG_turnCompact{grid-template-columns:32px minmax(0,1fr);gap:12px}.XyEVoG_steps{gap:8px;margin:0;padding:8px 0 0;list-style:none;display:grid}.XyEVoG_turnCompact .XyEVoG_steps{padding-top:4px}.XyEVoG_stepDone,.XyEVoG_stepRunning{align-items:flex-start;gap:8px;font-size:13px;line-height:20px;animation:.32s both XyEVoG_stepIn;display:flex}.XyEVoG_stepDone{color:var(--color-secondary)}.XyEVoG_stepIcon{width:12px;height:12px;color:var(--color-primary);flex:0 0 12px;margin-top:4px}.XyEVoG_spinner{border:1.5px solid color-mix(in srgb, var(--color-primary) 16%, transparent);border-top-color:var(--color-primary);border-radius:999px;flex:0 0 12px;width:12px;height:12px;margin-top:4px;animation:.8s linear infinite XyEVoG_spin;display:inline-block}.XyEVoG_shimmer{background:linear-gradient(90deg, var(--color-muted) 0%, var(--color-muted) 36%, var(--color-primary) 50%, var(--color-muted) 64%, var(--color-muted) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite XyEVoG_shimmerSweep}.XyEVoG_composer{border:1px solid var(--color-border);background:var(--color-surface);align-items:center;gap:12px;padding:8px 8px 8px 12px;transition:border-color .2s;display:flex}.XyEVoG_composer:focus-within{border-color:var(--color-primary)}.XyEVoG_composerInput{min-width:0;color:var(--color-primary);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:13px;line-height:20px}.XyEVoG_composerInput::placeholder{color:var(--color-muted);opacity:1}.XyEVoG_composerActions{align-items:center;gap:12px;margin-left:auto;display:flex}.XyEVoG_composerUtilityIcon{width:20px;height:20px;color:var(--color-secondary)}.XyEVoG_composerCompact .XyEVoG_composerUtilityIcon{display:none}.XyEVoG_composerSend{background:var(--color-border);cursor:default;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s;display:inline-flex}.XyEVoG_composerSend:disabled{opacity:1}.XyEVoG_composerSendActive{background:var(--color-primary);cursor:pointer}.XyEVoG_composerSendIcon{width:16px;height:16px;color:var(--color-surface)}.XyEVoG_beam:after{background:conic-gradient(from var(--stage-beam-angle), transparent 0turn, transparent .72turn, var(--color-primary) .97turn, transparent 1turn);content:"";pointer-events:none;-webkit-mask-composite:xor;padding:1px;animation:2.4s linear infinite XyEVoG_beamTurn;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.XyEVoG_skeleton{background:linear-gradient(90deg, var(--color-border) 0%, color-mix(in srgb, var(--color-border) 24%, var(--color-surface)) 50%, var(--color-border) 100%);background-size:200% 100%;width:64%;height:8px;margin-top:4px;animation:1.4s linear infinite XyEVoG_skeletonSweep;display:block}@keyframes XyEVoG_wordIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes XyEVoG_turnIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes XyEVoG_stepIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes XyEVoG_shimmerSweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes XyEVoG_skeletonSweep{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes XyEVoG_beamTurn{to{--stage-beam-angle:1turn}}@keyframes XyEVoG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.XyEVoG_log{scroll-behavior:auto}}
.pT5z3G_nav,.pT5z3G_panel,.pT5z3G_mobile{--mm-ink:var(--color-primary);--mm-secondary:var(--color-secondary);--mm-muted:var(--color-muted);--mm-line:var(--color-border);--mm-surface:var(--color-surface)}:is(.site-header[data-theme=dark] .pT5z3G_nav,.site-header[data-theme=dark] .pT5z3G_panel,.site-header[data-theme=dark] .pT5z3G_mobile){--mm-ink:var(--color-dark-primary);--mm-secondary:var(--color-dark-secondary);--mm-muted:var(--color-dark-muted);--mm-line:var(--color-dark-border);--mm-surface:var(--color-dark-surface)}.pT5z3G_nav{align-items:center;display:flex}.pT5z3G_trigger,.pT5z3G_navLink{height:40px;color:var(--mm-ink);font:inherit;font-size:16px;line-height:24px;font-weight:var(--font-weight-regular);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 12px;text-decoration:none;transition:color .16s;display:inline-flex}.pT5z3G_trigger svg{transition:transform .2s}.pT5z3G_trigger[aria-expanded=true] svg{transform:rotate(180deg)}.pT5z3G_nav[data-open] .pT5z3G_trigger:not([aria-expanded=true]),.pT5z3G_nav[data-open] .pT5z3G_navLink{color:var(--mm-muted)}.pT5z3G_nav .pT5z3G_trigger:hover,.pT5z3G_nav .pT5z3G_navLink:hover{color:var(--mm-ink)}.pT5z3G_scrim{z-index:1;background:color-mix(in srgb, var(--color-primary) 44%, transparent);opacity:0;pointer-events:none;transition:opacity .18s;position:fixed;bottom:0;left:0;right:0}.pT5z3G_scrim[data-open=true]{opacity:1;pointer-events:auto}.pT5z3G_panel{z-index:2;border:1px solid var(--mm-line);background:var(--mm-surface);opacity:0;visibility:hidden;width:0;height:0;transition:opacity .16s,transform .16s,visibility 0s linear .16s;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;transform:translateY(-4px)}.pT5z3G_panel[data-open=true]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.pT5z3G_panel.pT5z3G_morph{transition:left .24s cubic-bezier(.2,.7,.2,1),width .24s cubic-bezier(.2,.7,.2,1),height .24s cubic-bezier(.2,.7,.2,1),opacity .16s,transform .16s}.pT5z3G_pane{opacity:0;visibility:hidden;width:max-content;padding:32px 40px 40px;transition:opacity .16s,visibility 0s linear .16s;position:absolute;top:0;left:0}.pT5z3G_pane[data-active]{opacity:1;visibility:visible;transition:opacity .16s 40ms,visibility}.pT5z3G_row{align-items:flex-start;gap:40px;display:flex}.pT5z3G_column{flex-direction:column;min-width:200px;max-width:248px;display:flex}.pT5z3G_heading{color:var(--mm-muted);margin:0;padding-bottom:8px;font-size:14px;line-height:20px}.pT5z3G_links{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pT5z3G_item{min-height:44px;color:var(--mm-ink);align-items:center;gap:12px;font-size:16px;line-height:24px;text-decoration:none;display:flex}.pT5z3G_icon{flex:none;width:20px;height:20px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.pT5z3G_pane[data-seen] .pT5z3G_icon,.pT5z3G_mobileBody .pT5z3G_icon{-webkit-mask-image:var(--icon);mask-image:var(--icon);background-color:currentColor}.pT5z3G_item:hover .pT5z3G_itemLabel,.pT5z3G_item:focus-visible .pT5z3G_itemLabel{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.pT5z3G_badge{border:1px solid var(--mm-line);color:var(--mm-secondary);padding:0 4px;font-size:12px;line-height:16px}.pT5z3G_strip{border-top:1px solid var(--mm-line);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:24px;padding-top:20px;font-size:14px;line-height:20px;display:flex}.pT5z3G_stripLabel{color:var(--mm-muted)}.pT5z3G_stripLink{color:var(--mm-ink);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.pT5z3G_stripLink:hover,.pT5z3G_stripLink:focus-visible{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.pT5z3G_stripAll{margin-left:auto}.pT5z3G_card{width:272px;color:var(--mm-ink);flex-direction:column;gap:16px;text-decoration:none;display:flex}.pT5z3G_cardVisual{background:var(--color-primary);height:184px;color:var(--color-surface);display:block;position:relative;overflow:hidden}.site-header[data-theme=dark] .pT5z3G_cardVisual{outline:1px solid var(--color-dark-border);outline-offset:-1px}.pT5z3G_cardArrow{border:1px solid color-mix(in srgb, var(--color-surface) 24%, transparent);width:32px;height:32px;color:var(--color-surface);place-items:center;transition:background-color .16s,color .16s;display:grid;position:absolute;top:12px;right:12px}.pT5z3G_card:hover .pT5z3G_cardArrow,.pT5z3G_card:focus-visible .pT5z3G_cardArrow{border-color:var(--color-surface);background:var(--color-surface);color:var(--color-primary)}.pT5z3G_cardTitle{font-size:16px;line-height:24px;font-weight:var(--font-weight-semibold);display:block}.pT5z3G_card:hover .pT5z3G_cardTitle,.pT5z3G_card:focus-visible .pT5z3G_cardTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.pT5z3G_cardText{color:var(--mm-secondary);margin-top:4px;font-size:14px;line-height:20px;display:block}.pT5z3G_aiYou{color:color-mix(in srgb, var(--color-surface) 56%, transparent);font-size:12px;line-height:16px;position:absolute;top:16px;left:16px}.pT5z3G_aiPrompt{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:24px;display:-webkit-box;position:absolute;top:36px;left:16px;right:56px;overflow:hidden}.pT5z3G_aiResult{background:var(--color-surface);color:var(--color-primary);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;bottom:0;left:16px;right:16px}.pT5z3G_aiRow{justify-content:space-between;gap:8px;font-size:14px;line-height:20px;display:flex}.pT5z3G_aiRowLabel{color:var(--color-secondary)}.pT5z3G_aiAmount{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold)}.pT5z3G_aiApprove{background:var(--color-primary);height:32px;color:var(--color-surface);justify-content:center;align-items:center;font-size:14px;line-height:20px;display:flex}.pT5z3G_mcpApps{gap:12px;display:flex;position:absolute;top:56px;left:50%;transform:translate(-50%)}.pT5z3G_mcpApp{border:1px solid color-mix(in srgb, var(--color-surface) 16%, transparent);background-position:50%;background-repeat:no-repeat;background-size:32px 32px;width:64px;height:64px;display:block}.pT5z3G_pane[data-seen] .pT5z3G_mcpApp{background-image:var(--app-logo)}.pT5z3G_mcpStatus{color:color-mix(in srgb, var(--color-surface) 72%, transparent);justify-content:center;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex;position:absolute;bottom:20px;left:16px;right:16px}.pT5z3G_mcpDot{background:var(--color-surface);width:8px;height:8px}.pT5z3G_ebookCover{border:1px solid color-mix(in srgb, var(--color-surface) 16%, transparent);background-color:var(--color-primary);background-position:top;background-size:cover;width:152px;height:216px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.pT5z3G_pane[data-seen] .pT5z3G_ebookCover{background-image:var(--ebook-cover)}.pT5z3G_mobileBody{flex-direction:column;gap:16px;padding:4px 16px 20px;display:flex}.pT5z3G_mobileBody .pT5z3G_item{min-height:48px}.pT5z3G_mobileStrip{flex-wrap:wrap;gap:8px;display:flex}.pT5z3G_mobileStrip .pT5z3G_heading{width:100%;padding-bottom:0}.pT5z3G_mobileStrip .pT5z3G_stripLink{border:1px solid var(--mm-line);height:36px;padding:0 12px}.pT5z3G_mobileCard{border:1px solid var(--mm-line);color:var(--mm-ink);align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.pT5z3G_mobileCard svg{flex:none}.pT5z3G_mobileCardText{flex-direction:column;flex:1;min-width:0;display:flex}.pT5z3G_mobileCardText .pT5z3G_cardText{margin-top:0}@media (prefers-reduced-motion:reduce){.pT5z3G_trigger svg,.pT5z3G_scrim,.pT5z3G_panel,.pT5z3G_panel.pT5z3G_morph,.pT5z3G_pane,.pT5z3G_pane[data-active],.pT5z3G_cardArrow{transition:none}}
.sEN_Pq_section{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-surface);padding:64px 24px;scroll-margin-top:64px}.sEN_Pq_inner{width:100%;max-width:1200px;margin:0 auto}.sEN_Pq_shell{border:1px solid var(--color-border);background:var(--color-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sEN_Pq_tabs{border:1px solid var(--color-border);background:var(--color-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sEN_Pq_tab{border:0;border-right:1px solid var(--color-border);background:var(--color-surface);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:16px 20px;scroll-margin-top:88px;display:flex;position:relative}.sEN_Pq_tab:last-child{border-right:0}.sEN_Pq_tab[aria-selected=true]:after{content:"";background:var(--color-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.sEN_Pq_tab:focus-visible{outline:1px solid var(--color-primary);outline-offset:-1px}.sEN_Pq_tabTitle{font-size:1rem;line-height:1.4;font-weight:var(--font-weight-semibold);color:var(--color-secondary)}.sEN_Pq_tabText{color:var(--color-muted);font-size:.875rem;line-height:1.4}.sEN_Pq_tab[aria-selected=true] .sEN_Pq_tabTitle,.sEN_Pq_tab:hover .sEN_Pq_tabTitle{color:var(--color-primary)}.sEN_Pq_tabPanel>.sEN_Pq_shell{border-top:0}.sEN_Pq_panel{padding:24px}.sEN_Pq_formPanel{border-right:1px solid var(--color-border)}.sEN_Pq_stickyPanel{align-self:start;position:sticky;top:88px}.sEN_Pq_panelTitle{font-size:1.5rem;line-height:1.25;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0 0 24px}.sEN_Pq_groupTitle{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:24px 0 12px}.sEN_Pq_field{margin-bottom:20px}.sEN_Pq_label{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin-bottom:8px;display:block}.sEN_Pq_hint{color:var(--color-muted);margin:8px 0 0;font-size:.75rem;line-height:1.5}.sEN_Pq_input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:44px;color:var(--color-primary);font:inherit;border-radius:0;padding:0 12px;font-size:1rem}.sEN_Pq_input:focus-visible{outline:1px solid var(--color-primary);outline-offset:0}.sEN_Pq_row2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.sEN_Pq_amountRow{border-bottom:1px solid var(--color-border);color:var(--color-secondary);grid-template-columns:minmax(0,1fr) 160px;align-items:center;gap:12px;padding:8px 0;font-size:.875rem;display:grid}.sEN_Pq_amountRow .sEN_Pq_input{text-align:right;height:36px}.sEN_Pq_segmented{flex-wrap:wrap;gap:8px;display:flex}.sEN_Pq_segment{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-secondary);font:inherit;cursor:pointer;padding:8px 16px;font-size:.875rem}.sEN_Pq_segment[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface)}.sEN_Pq_checkboxRow{color:var(--color-primary);align-items:flex-start;gap:8px;font-size:.875rem;display:flex}.sEN_Pq_checkboxRow input{accent-color:var(--color-primary);margin-top:4px}.sEN_Pq_suggestions{border:1px solid var(--color-border);max-height:288px;margin:4px 0 0;padding:0;list-style:none;overflow-y:auto}.sEN_Pq_suggestion{border:0;border-bottom:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-primary);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;gap:12px;padding:8px 12px;font-size:.875rem;display:flex}.sEN_Pq_suggestion:hover,.sEN_Pq_suggestion:focus-visible{background:var(--color-border);outline:none}.sEN_Pq_suggestionMeta{color:var(--color-muted)}.sEN_Pq_resultLead{color:var(--color-secondary);margin:0 0 4px;font-size:.875rem}.sEN_Pq_resultBig{font-size:clamp(32px,4vw,44px);line-height:1.1;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0 0 24px}.sEN_Pq_resultList{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.sEN_Pq_resultRow{border-bottom:1px solid var(--color-border);color:var(--color-secondary);justify-content:space-between;gap:16px;padding:12px 0;font-size:.875rem;display:flex}.sEN_Pq_resultRow strong{font-weight:var(--font-weight-semibold);color:var(--color-primary);white-space:nowrap}.sEN_Pq_resultRowTotal{font-weight:var(--font-weight-semibold);color:var(--color-primary)}.sEN_Pq_lineRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-bottom:12px;display:grid}.sEN_Pq_iconButton{border:1px solid var(--color-border);background:var(--color-surface);width:44px;height:44px;color:var(--color-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.sEN_Pq_iconButton:hover:enabled,.sEN_Pq_iconButton:focus-visible{border-color:var(--color-primary);color:var(--color-primary);outline:none}.sEN_Pq_iconButton:disabled{opacity:.4;cursor:default}.sEN_Pq_intro{color:var(--color-secondary);margin:-8px 0 20px;font-size:.875rem;line-height:1.5}.sEN_Pq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.sEN_Pq_table th,.sEN_Pq_table td{border-bottom:1px solid var(--color-border);text-align:right;white-space:nowrap;padding:12px 0 12px 12px}.sEN_Pq_table th:first-child,.sEN_Pq_table td:first-child{text-align:left;padding-left:0}.sEN_Pq_table th{font-weight:var(--font-weight-regular);color:var(--color-muted)}.sEN_Pq_table td{color:var(--color-primary)}.sEN_Pq_table tfoot td{font-weight:var(--font-weight-semibold)}.sEN_Pq_copyBox{border:1px solid var(--color-border);color:var(--color-primary);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 16px;font-size:.875rem;line-height:1.5;display:flex}.sEN_Pq_copyButton{color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:.75rem;text-decoration:underline}.sEN_Pq_copyButton:hover,.sEN_Pq_copyButton:focus-visible{color:var(--color-primary);outline:none}.sEN_Pq_dutyList{color:var(--color-secondary);margin:0;padding:0 0 0 20px;font-size:.875rem;line-height:1.5;list-style:outside}.sEN_Pq_dutyList li+li{margin-top:8px}.sEN_Pq_note{color:var(--color-muted);margin:16px 0 0;font-size:.75rem;line-height:1.5}.sEN_Pq_note a{color:inherit;text-decoration:underline}.sEN_Pq_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.sEN_Pq_primaryButton,.sEN_Pq_secondaryButton{border:1px solid var(--color-primary);height:44px;font:inherit;font-size:.875rem;font-weight:var(--font-weight-semibold);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.sEN_Pq_primaryButton{background:var(--color-primary);color:var(--color-surface)}.sEN_Pq_secondaryButton{background:var(--color-surface);color:var(--color-primary)}.sEN_Pq_primaryButton:hover,.sEN_Pq_secondaryButton:hover{opacity:.85}@media (max-width:768px){.sEN_Pq_section{padding:48px 16px}.sEN_Pq_shell{grid-template-columns:minmax(0,1fr)}.sEN_Pq_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.sEN_Pq_tab{padding:12px 16px}.sEN_Pq_tab:nth-child(2n){border-right:0}.sEN_Pq_tab:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.sEN_Pq_tabText{font-size:.75rem}.sEN_Pq_lineRow{grid-template-columns:minmax(0,1fr) auto;margin-bottom:20px}.sEN_Pq_lineRow>.sEN_Pq_segmented{grid-area:2/1/auto/-1}.sEN_Pq_formPanel{border-right:0;border-bottom:1px solid var(--color-border)}.sEN_Pq_stickyPanel{position:static}.sEN_Pq_panel{padding:20px 16px}.sEN_Pq_amountRow{grid-template-columns:minmax(0,1fr) 128px}}
.Mpqpeq_status{border:1px solid var(--color-border);font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--color-secondary);margin:-8px 0 16px;padding:4px 8px;display:inline-block}.Mpqpeq_tableWrap{max-height:480px;margin-top:4px;overflow-y:auto}
.jDdgfG_fileInput{display:none}.jDdgfG_dropzone{border:2px dashed var(--color-border);background:var(--color-surface);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:56px 24px;display:flex}.jDdgfG_dropzoneActive{border-color:var(--color-primary)}.jDdgfG_dropIcon{color:var(--color-primary)}.jDdgfG_dropTitle{font-size:1.5rem;line-height:1.25;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}.jDdgfG_dropText{max-width:560px;color:var(--color-secondary);margin:0;font-size:.875rem;line-height:1.5}.jDdgfG_dropActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.jDdgfG_privacy{color:var(--color-muted);margin:4px 0 0;font-size:.75rem}.jDdgfG_error{border:1px solid var(--color-danger);max-width:560px;color:var(--color-danger);text-align:left;margin:8px 0 0;padding:12px 16px;font-size:.875rem;line-height:1.5}.jDdgfG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.jDdgfG_fileName{min-width:0;color:var(--color-secondary);overflow-wrap:anywhere;margin:0;font-size:.875rem}.jDdgfG_toolbarActions{flex-wrap:wrap;gap:8px;display:flex}.jDdgfG_layout{border:1px solid var(--color-border);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.jDdgfG_documentWrap{border-right:1px solid var(--color-border);min-width:0}.jDdgfG_document{background:var(--color-surface);color:var(--color-primary);padding:32px}.jDdgfG_docHeader{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-bottom:24px;display:flex}.jDdgfG_docType{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin:0 0 4px;font-size:.75rem}.jDdgfG_docNumber{font-size:1.5rem;line-height:1.25;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0}.jDdgfG_docFormat{color:var(--color-muted);margin:8px 0 0;font-size:.75rem}.jDdgfG_docAmount{text-align:right}.jDdgfG_docAmountLabel{color:var(--color-secondary);margin:0 0 4px;font-size:.875rem}.jDdgfG_docAmountValue{font-size:clamp(28px,3.5vw,36px);line-height:1.1;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:0}.jDdgfG_parties{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:24px 0;display:grid}.jDdgfG_party{min-width:0;color:var(--color-secondary);overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.jDdgfG_party p{margin:0}.jDdgfG_partyLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin-bottom:4px;font-size:.75rem}.jDdgfG_party .jDdgfG_partyName{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-primary)}.jDdgfG_partyMeta{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:12px 0 0;font-size:.75rem;display:grid}.jDdgfG_partyMeta dt{color:var(--color-muted)}.jDdgfG_partyMeta dd{color:var(--color-primary);margin:0}.jDdgfG_metaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;padding:24px 0;display:grid}.jDdgfG_metaItem{min-width:0}.jDdgfG_metaWide{grid-column:1/-1}.jDdgfG_metaItem dt{color:var(--color-muted);margin-bottom:4px;font-size:.75rem}.jDdgfG_metaItem dd{color:var(--color-primary);overflow-wrap:anywhere;margin:0;font-size:.875rem}.jDdgfG_blockTitle{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:8px 0}.jDdgfG_tableScroll{overflow-x:auto}.jDdgfG_document .jDdgfG_itemHead{text-align:left}.jDdgfG_document .jDdgfG_itemCell{white-space:normal;text-align:left;min-width:160px}.jDdgfG_itemName{color:var(--color-primary);display:block}.jDdgfG_itemDescription{color:var(--color-muted);margin-top:4px;font-size:.75rem;display:block}.jDdgfG_lower{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;padding:24px 0;display:grid}.jDdgfG_note{color:var(--color-secondary);margin:0 0 8px;font-size:.875rem;line-height:1.5}.jDdgfG_checks{background:var(--color-surface);min-width:0;padding:24px}.jDdgfG_summary{font-size:1rem;font-weight:var(--font-weight-semibold);margin:-8px 0 16px}.jDdgfG_summaryOk{color:var(--color-success)}.jDdgfG_summaryWarning{color:var(--color-secondary)}.jDdgfG_summaryError{color:var(--color-danger)}.jDdgfG_checkList{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.jDdgfG_checkItem{border-bottom:1px solid var(--color-border);grid-template-columns:20px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.jDdgfG_checkItem[data-status=ok] .jDdgfG_checkIcon{color:var(--color-success)}.jDdgfG_checkItem[data-status=warning] .jDdgfG_checkIcon{color:var(--color-secondary)}.jDdgfG_checkItem[data-status=error] .jDdgfG_checkIcon{color:var(--color-danger)}.jDdgfG_checkTitle{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}.jDdgfG_checkDetail{color:var(--color-secondary);overflow-wrap:anywhere;margin:4px 0 0;font-size:.75rem;line-height:1.5}.jDdgfG_cta{border:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:8px;margin-top:24px;padding:20px;display:flex}.jDdgfG_ctaTitle{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}.jDdgfG_ctaText{color:var(--color-secondary);margin:0 0 8px;font-size:.875rem;line-height:1.5}@media (max-width:960px){.jDdgfG_layout{grid-template-columns:minmax(0,1fr)}.jDdgfG_documentWrap{border-right:0;border-bottom:1px solid var(--color-border)}.jDdgfG_lower{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:640px){.jDdgfG_document,.jDdgfG_checks{padding:20px 16px}.jDdgfG_parties,.jDdgfG_metaGrid{grid-template-columns:minmax(0,1fr);gap:16px}.jDdgfG_docAmount{text-align:left}}
.S4Z-ua_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.S4Z-ua_taxationHint{margin:-12px 0 20px}.S4Z-ua_secondList{margin-top:24px}.S4Z-ua_tableWrap{overflow-x:auto}.S4Z-ua_compare th,.S4Z-ua_compare td{white-space:normal}.S4Z-ua_compare th{vertical-align:bottom;font-size:.75rem}.S4Z-ua_compare td:not(:first-child){white-space:nowrap}.S4Z-ua_otherMethod{border:1px solid var(--color-primary);color:var(--color-primary);margin:16px 0 0;padding:12px 16px;font-size:.875rem;line-height:1.5}.S4Z-ua_netRow td{font-weight:var(--font-weight-semibold)}@media (max-width:768px){.S4Z-ua_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.S4Z-ua_compare{font-size:.75rem}}
._4d4aoW_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}._4d4aoW_checkStack{flex-direction:column;gap:8px;display:flex}._4d4aoW_kindHint{margin:-12px 0 20px}._4d4aoW_deadline{border:1px solid var(--color-border);color:var(--color-secondary);margin:0 0 20px;padding:12px 16px;font-size:.875rem}._4d4aoW_deadline strong{font-weight:var(--font-weight-semibold);color:var(--color-primary)}._4d4aoW_status{border:1px solid var(--color-border);font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--color-secondary);margin:-8px 0 12px;padding:4px 8px;display:inline-block}._4d4aoW_status[data-status=mandatory]{border-color:var(--color-danger);color:var(--color-danger)}._4d4aoW_status[data-status=on-time]{border-color:var(--color-success);color:var(--color-success)}._4d4aoW_resultText{font-size:24px}._4d4aoW_statusText{color:var(--color-secondary);margin:-12px 0 24px;font-size:.875rem;line-height:1.5}@media (max-width:768px){._4d4aoW_tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}
.HAUw8a_plain.HAUw8a_plain{border:0}.HAUw8a_formPanel.HAUw8a_formPanel{padding-left:0}.HAUw8a_summaryPanel.HAUw8a_summaryPanel{padding-right:0}@media (max-width:768px){.HAUw8a_formPanel.HAUw8a_formPanel{border-right:0;padding-right:0}.HAUw8a_summaryPanel.HAUw8a_summaryPanel{padding-left:0}}
.GmWO2W_textarea{resize:vertical;height:auto;min-height:64px;padding:8px 12px}.GmWO2W_letter{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary);padding:32px;font-size:.875rem;line-height:1.6}.GmWO2W_letter p{white-space:pre-line;margin:0 0 12px}.GmWO2W_sender{border-bottom:1px solid var(--color-border);color:var(--color-muted);padding-bottom:4px;font-size:.75rem}.GmWO2W_letter .GmWO2W_sender{margin-bottom:16px}.GmWO2W_letter .GmWO2W_recipient{min-height:64px;margin-bottom:24px}.GmWO2W_letter .GmWO2W_date{text-align:right}.GmWO2W_letter .GmWO2W_subject{font-weight:var(--font-weight-semibold);margin-top:8px}.GmWO2W_totals{border-collapse:collapse;width:100%;margin:4px 0 16px}.GmWO2W_totals td{border-bottom:1px solid var(--color-border);vertical-align:top;padding:4px 0}.GmWO2W_totals td:last-child{text-align:right;white-space:nowrap;padding-left:16px}.GmWO2W_totalRow td{font-weight:var(--font-weight-semibold)}.GmWO2W_letter .GmWO2W_bank{color:var(--color-secondary);font-size:.75rem}@media print{body.print-letter *{visibility:hidden}:is(body.print-letter .GmWO2W_letter,body.print-letter .GmWO2W_letter *){visibility:visible}body.print-letter .GmWO2W_letter{border:0;width:100%;padding:0;font-size:11pt;position:absolute;top:0;left:0}}
.imED2G_conditions{border:1px solid var(--color-border);gap:16px;margin:20px 0;padding:20px;display:grid}.imED2G_verdict{color:var(--color-primary);font-size:1rem;line-height:1.75}.imED2G_schedule{border-top:1px solid var(--color-border);margin-top:48px;padding-top:32px}.imED2G_scheduleHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.imED2G_tableScroll{max-width:100%;overflow-x:auto}.imED2G_tableScroll table{min-width:540px}.imED2G_months{margin-top:24px}.imED2G_months summary{cursor:pointer;font-weight:var(--font-weight-semibold);color:var(--color-primary)}.imED2G_monthTable{max-height:480px;margin-top:16px}.imED2G_sources{flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px;font-size:.875rem;display:flex}.imED2G_sources a{color:var(--color-secondary);text-underline-offset:3px;text-decoration:underline}
.XEl2Qq_days{border-collapse:collapse;width:100%;margin:8px 0 24px;font-size:.875rem}.XEl2Qq_days th{border-bottom:1px solid var(--color-border);font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--color-muted);text-align:center;padding:8px 4px}.XEl2Qq_days td{border-bottom:1px solid var(--color-border);color:var(--color-primary);text-align:center;padding:8px 4px}.XEl2Qq_days th:first-child,.XEl2Qq_days td:first-child{text-align:left}.XEl2Qq_days td:last-child{font-weight:var(--font-weight-semibold);text-align:right;white-space:nowrap}.XEl2Qq_days input{accent-color:var(--color-primary)}.XEl2Qq_kind{color:var(--color-muted);font-size:.75rem;display:block}
.GsdYaW_schedule{border-top:1px solid var(--color-border);margin-top:48px;padding-top:32px}.GsdYaW_tableScroll{max-width:100%;margin-top:16px;overflow-x:auto}.GsdYaW_tableScroll table{min-width:540px}
.y0COTq_best{border-top:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;padding-top:16px;display:flex}.y0COTq_comparison{border-top:1px solid var(--color-border);margin-top:48px;padding-top:32px}.y0COTq_tableScroll{max-width:100%;margin-top:16px;overflow-x:auto}.y0COTq_tableScroll table{min-width:480px}
._3JZ4Lq_finder{border:1px solid var(--color-border);background:var(--color-surface)}._3JZ4Lq_controls{border-bottom:1px solid var(--color-border);padding:24px 24px 4px}._3JZ4Lq_filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px;display:grid}._3JZ4Lq_results{padding:24px}._3JZ4Lq_count{color:var(--color-muted);margin:0 0 12px;font-size:.875rem}._3JZ4Lq_conversion{border:1px solid var(--color-primary);font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0 0 16px;padding:12px 16px}._3JZ4Lq_empty{color:var(--color-secondary);margin:0;padding:24px 0;font-size:.875rem;line-height:1.5}._3JZ4Lq_list{margin:0;padding:0;list-style:none}._3JZ4Lq_head,._3JZ4Lq_row{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(0,1.5fr) 64px;gap:16px;padding:12px 0;display:grid}._3JZ4Lq_list[data-view=skr03] ._3JZ4Lq_head,._3JZ4Lq_list[data-view=skr03] ._3JZ4Lq_row,._3JZ4Lq_list[data-view=skr04] ._3JZ4Lq_head,._3JZ4Lq_list[data-view=skr04] ._3JZ4Lq_row{grid-template-columns:minmax(0,2fr) minmax(0,2fr) 64px}._3JZ4Lq_head{color:var(--color-muted);padding-top:0;font-size:.75rem}._3JZ4Lq_topicTitle{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}._3JZ4Lq_topicHint{color:var(--color-secondary);margin:4px 0 0;font-size:.75rem;line-height:1.5}._3JZ4Lq_account{flex-direction:column;gap:4px;min-width:0;display:flex}._3JZ4Lq_accountLabel{color:var(--color-muted);font-size:.75rem;display:none}._3JZ4Lq_accountNumber{font-size:1rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-primary)}._3JZ4Lq_account[data-active] ._3JZ4Lq_accountNumber{text-underline-offset:4px;text-decoration:underline}._3JZ4Lq_accountName{color:var(--color-secondary);overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}._3JZ4Lq_vat{color:var(--color-primary);margin:0;font-size:.875rem}._3JZ4Lq_cta{border:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:20px;display:flex}._3JZ4Lq_cta p{color:var(--color-secondary);margin:0;font-size:.875rem;line-height:1.5}._3JZ4Lq_cta a{flex-shrink:0}@media (max-width:768px){._3JZ4Lq_controls{padding:20px 16px 4px}._3JZ4Lq_filters{grid-template-columns:minmax(0,1fr)}._3JZ4Lq_results{padding:20px 16px}._3JZ4Lq_head{display:none}._3JZ4Lq_row,._3JZ4Lq_list[data-view=skr03] ._3JZ4Lq_row,._3JZ4Lq_list[data-view=skr04] ._3JZ4Lq_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}._3JZ4Lq_topic{grid-column:1/-1}._3JZ4Lq_accountLabel{display:block}._3JZ4Lq_vat{flex-direction:column;gap:4px;display:flex}._3JZ4Lq_cta{flex-direction:column;align-items:flex-start}}
.zpOkPW_comparison{border-top:1px solid var(--color-border);margin-top:48px;padding-top:32px}.zpOkPW_tableScroll{max-width:100%;margin-top:16px;overflow-x:auto}.zpOkPW_tableScroll table{min-width:560px}.zpOkPW_facts{border-top:1px solid var(--color-border);margin:16px 0 0;padding:0;list-style:none}.zpOkPW_facts li{border-bottom:1px solid var(--color-border);color:var(--color-secondary);padding:12px 0;font-size:.875rem;line-height:1.5}.zpOkPW_params{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.zpOkPW_params li{border-bottom:1px solid var(--color-border);color:var(--color-secondary);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr);gap:16px;padding:12px 0;font-size:.875rem;line-height:1.5;display:grid}.zpOkPW_params strong{font-weight:var(--font-weight-semibold);color:var(--color-primary);font-variant-numeric:tabular-nums}.zpOkPW_params a{color:var(--color-muted);text-underline-offset:3px;text-decoration:underline}.zpOkPW_subfields{border:1px solid var(--color-border);margin:-4px 0 20px;padding:16px}@media (max-width:768px){.zpOkPW_params li{grid-template-columns:minmax(0,1fr);gap:4px}}
.Oj4Wlq_sub{color:var(--color-secondary);margin:-16px 0 24px;font-size:.875rem;line-height:1.5}.Oj4Wlq_serviceRow{align-items:flex-start}.Oj4Wlq_meta{color:var(--color-muted);margin-top:4px;font-size:.75rem;display:block}.Oj4Wlq_norman{border:1px solid var(--color-primary);margin-top:24px;padding:20px}.Oj4Wlq_norman p{color:var(--color-secondary);margin:0;font-size:.875rem;line-height:1.5}.Oj4Wlq_norman .Oj4Wlq_normanTitle{font-weight:var(--font-weight-semibold);color:var(--color-primary);margin-bottom:8px}.Oj4Wlq_test{border:1px solid var(--color-border);gap:8px;margin-bottom:24px;padding:16px 20px;display:grid}.Oj4Wlq_test[data-result]{border-color:var(--color-primary)}.Oj4Wlq_test p{color:var(--color-secondary);margin:0;font-size:.875rem;line-height:1.5}.Oj4Wlq_test .Oj4Wlq_testTitle{font-weight:var(--font-weight-semibold);color:var(--color-primary)}.Oj4Wlq_test .Oj4Wlq_testNote{color:var(--color-muted);font-size:.75rem}.Oj4Wlq_testLinks{flex-wrap:wrap;gap:8px 24px;display:flex}.Oj4Wlq_testLinks a{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}
.fF2d-a_tableWrap{max-width:100%;overflow-x:auto}.fF2d-a_deadlineDay{border-bottom:1px solid var(--color-border);padding-bottom:16px}.fF2d-a_deadlineDay h3{margin-top:16px}
.sWFLha_checkStack{flex-direction:column;gap:8px;display:flex}.sWFLha_nextTitle{color:var(--color-secondary);margin:-16px 0 24px;font-size:.875rem}.sWFLha_months{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.sWFLha_month{border-bottom:1px solid var(--color-border);padding:16px 0 8px}.sWFLha_monthTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin:0 0 8px;font-size:.75rem}.sWFLha_entries{margin:0;padding:0;list-style:none}.sWFLha_entry{grid-template-columns:128px minmax(0,1fr);gap:12px;padding:8px 0;font-size:.875rem;display:grid}.sWFLha_entry[data-past=true]{opacity:.5}.sWFLha_entryDate{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--color-primary)}.sWFLha_entryText{flex-direction:column;gap:4px;min-width:0;display:flex}.sWFLha_entryTitle{color:var(--color-primary)}.sWFLha_entryDetail{color:var(--color-muted);font-size:.75rem;line-height:1.5}@media (max-width:480px){.sWFLha_entry{grid-template-columns:minmax(0,1fr);gap:4px}}
.Td43gW_link{color:var(--color-primary);text-decoration:underline}.Td43gW_table th:first-child,.Td43gW_table td:first-child{white-space:normal}.Td43gW_table td:first-child{color:var(--color-secondary)}.Td43gW_rates{margin-top:24px}.Td43gW_stepsTitle{margin-top:40px}.Td43gW_stepsWrap{border:1px solid var(--color-border);padding:0 16px;overflow-x:auto}.Td43gW_stepsWrap .Td43gW_table tbody tr:last-child td{border-bottom:0}@media (max-width:480px){.Td43gW_stepsWrap{padding:0 12px}.Td43gW_stepsWrap .Td43gW_table{font-size:.75rem}.Td43gW_stepsWrap .Td43gW_table th,.Td43gW_stepsWrap .Td43gW_table td{padding-left:8px}}
.RIsbsa_section{border-top:1px solid var(--color-border);margin-top:48px;padding-top:32px}.RIsbsa_tableScroll{max-width:100%;margin-top:16px;overflow-x:auto}.RIsbsa_tableScroll table{min-width:480px}.RIsbsa_conditions{flex-direction:column;gap:12px;margin-top:16px;display:flex}
