.yhQWRG_page{background:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-family);position:relative;overflow-x:hidden}.yhQWRG_auroraContainer{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.yhQWRG_auroraBlob{filter:blur(80px);opacity:.15;border-radius:50%;position:absolute}.yhQWRG_blob1{background:var(--color-brand-fortnox);width:600px;height:600px;animation:20s ease-in-out infinite alternate yhQWRG_float;top:-100px;right:-100px}.yhQWRG_blob2{background:var(--color-purple);width:500px;height:500px;animation:25s ease-in-out infinite alternate-reverse yhQWRG_float;bottom:20%;left:-100px}.yhQWRG_blob3{background:var(--color-cyan);width:400px;height:400px;animation:18s ease-in-out infinite alternate yhQWRG_float;top:40%;right:10%}@keyframes yhQWRG_float{0%{transform:translate(0)scale(1)}to{transform:translate(40px,60px)scale(1.1)}}.yhQWRG_container{width:100%;max-width:var(--max-content-width);padding:calc(64px + var(--space-4)) var(--space-12) 0;z-index:1;margin:0 auto;position:relative}.yhQWRG_section{padding:100px 0}.yhQWRG_sectionLabel{font-size:var(--font-size-xs);color:var(--color-brand-fortnox);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-6);font-weight:700;display:inline-block}.yhQWRG_sectionTitle{letter-spacing:-.03em;color:var(--color-text-primary);margin-bottom:var(--space-6);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.15}.yhQWRG_sectionDesc{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:720px;line-height:1.6}.yhQWRG_sectionCenter{text-align:center}.yhQWRG_sectionCenter .yhQWRG_sectionDesc{margin:0 auto}.yhQWRG_hero{text-align:center;padding-top:60px;padding-bottom:100px}.yhQWRG_cobrand{margin-bottom:var(--space-8);justify-content:center;display:flex}.yhQWRG_cobrandLogo{width:auto;height:3.5rem;display:block}.yhQWRG_heroTitle{letter-spacing:-.04em;color:var(--color-text-primary);margin-bottom:var(--space-8);max-width:900px;margin-left:auto;margin-right:auto;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.1}.yhQWRG_heroSubtitle{font-size:var(--font-size-xl);color:var(--color-text-secondary);max-width:750px;margin:0 auto var(--space-12);font-weight:500;line-height:1.5}.yhQWRG_heroNotice{max-width:750px;margin:calc(-1 * var(--space-8)) auto var(--space-8)}.yhQWRG_heroActions{gap:var(--space-4);margin-bottom:var(--space-10);flex-wrap:wrap;justify-content:center;display:flex}.yhQWRG_btnPrimary{align-items:center;gap:var(--space-3);background:linear-gradient(135deg, var(--color-brand-fortnox) 0%, var(--color-cyan) 100%);color:var(--color-text-inverse);font-weight:700;font-size:var(--font-size-md);transition:all var(--transition-base);box-shadow:var(--shadow-xl);cursor:pointer;border:none;border-radius:100px;padding:18px 36px;text-decoration:none;display:inline-flex}.yhQWRG_btnPrimary:hover{filter:brightness(1.1);box-shadow:0 20px 40px color-mix(in srgb, var(--color-brand-fortnox) 20%, transparent);color:var(--color-text-inverse);transform:translateY(-4px)}.yhQWRG_btnSecondary{align-items:center;gap:var(--space-3);background:var(--color-bg-card);color:var(--color-text-primary);font-weight:700;font-size:var(--font-size-md);transition:all var(--transition-base);border:1px solid var(--color-border);cursor:pointer;border-radius:100px;padding:18px 36px;text-decoration:none;display:inline-flex}.yhQWRG_btnSecondary:hover{box-shadow:var(--shadow-lg);border-color:var(--color-border-hover);color:var(--color-text-primary);transform:translateY(-4px)}.yhQWRG_trustLine{font-size:var(--font-size-sm);color:var(--color-text-tertiary);letter-spacing:.02em;font-weight:500}.yhQWRG_flowGrid{gap:var(--space-4);margin-top:var(--space-12);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.yhQWRG_flowStep{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8);transition:all var(--transition-base);gap:var(--space-4);flex-direction:column;display:flex;position:relative;overflow:hidden}.yhQWRG_flowStep:before{content:"";background:linear-gradient(90deg, var(--color-brand-fortnox), var(--color-cyan));opacity:0;height:3px;transition:opacity var(--transition-base);position:absolute;top:0;left:0;right:0}.yhQWRG_flowStep:hover{box-shadow:var(--shadow-xl);border-color:var(--color-border-hover);transform:translateY(-8px)}.yhQWRG_flowStep:hover:before{opacity:1}.yhQWRG_flowStepNumber{background:color-mix(in srgb, var(--color-brand-fortnox) 10%, transparent);width:36px;height:36px;color:var(--color-brand-fortnox);font-weight:800;font-size:var(--font-size-md);border-radius:50%;justify-content:center;align-items:center;display:flex}.yhQWRG_flowStepIcon{width:48px;height:48px;margin-bottom:var(--space-2);border-radius:12px;justify-content:center;align-items:center;display:flex}.yhQWRG_flowStepIconMeeting{background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent)}.yhQWRG_flowStepIconAi{background:color-mix(in srgb, var(--color-purple) 10%, transparent);color:var(--color-purple)}.yhQWRG_flowStepIconMatilda{background:color-mix(in srgb, var(--color-cyan) 10%, transparent);color:var(--color-cyan)}.yhQWRG_flowStepIconFortnox{background:color-mix(in srgb, var(--color-brand-fortnox) 10%, transparent);color:var(--color-brand-fortnox)}.yhQWRG_flowStepTitle{font-size:var(--font-size-lg);color:var(--color-text-primary);font-weight:700}.yhQWRG_flowStepDesc{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.5}.yhQWRG_flowConnector{display:none}.yhQWRG_benefitsGrid{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:repeat(3,1fr);display:grid}.yhQWRG_benefitCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8);transition:all var(--transition-base);gap:var(--space-4);flex-direction:column;display:flex}.yhQWRG_benefitCard:hover{box-shadow:var(--shadow-xl);border-color:var(--color-brand-fortnox);transform:translateY(-8px)}.yhQWRG_benefitIcon{background:color-mix(in srgb, var(--color-brand-fortnox) 10%, transparent);width:48px;height:48px;color:var(--color-brand-fortnox);border-radius:12px;justify-content:center;align-items:center;display:flex}.yhQWRG_benefitTitle{font-size:var(--font-size-lg);color:var(--color-text-primary);font-weight:700}.yhQWRG_benefitDesc{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.5}.yhQWRG_audienceGrid{gap:var(--space-4);margin-top:var(--space-12);grid-template-columns:repeat(3,1fr);display:grid}.yhQWRG_audienceCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);align-items:center;gap:var(--space-3);transition:all var(--transition-base);display:flex}.yhQWRG_audienceCard:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-md)}.yhQWRG_audienceIcon{color:var(--color-brand-fortnox);flex-shrink:0}.yhQWRG_audienceText{font-size:var(--font-size-md);color:var(--color-text-secondary);font-weight:600;line-height:1.3}.yhQWRG_dataFlowBody{margin-top:var(--space-12)}.yhQWRG_safetyWrapper{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-12);margin-top:var(--space-12)}.yhQWRG_safetyGrid{gap:var(--space-4) var(--space-8);margin-top:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.yhQWRG_safetyItem{align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.4;display:flex}.yhQWRG_safetyCheck{color:var(--color-brand-fortnox);flex-shrink:0;margin-top:2px}.yhQWRG_stepLink{align-items:center;gap:var(--space-2);color:var(--color-text-link);font-size:var(--font-size-md);transition:color var(--transition-fast);font-weight:600;text-decoration:none;display:inline-flex}.yhQWRG_stepLink:hover{color:var(--color-text-link-hover)}.yhQWRG_flowStep .yhQWRG_stepLink{align-self:center;margin-top:auto}.yhQWRG_gettingStartedFooter{align-items:center;gap:var(--space-4);margin-top:var(--space-10);flex-direction:column;display:flex}.yhQWRG_fortnoxPrompt{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0;line-height:1.6}.yhQWRG_externalLink{color:var(--color-text-link);transition:color var(--transition-fast);font-weight:600;text-decoration:none}.yhQWRG_externalLink:hover{color:var(--color-text-link-hover)}.yhQWRG_ctaSection{text-align:center;padding:100px 0 120px}.yhQWRG_ctaTitle{letter-spacing:-.04em;color:var(--color-text-primary);margin-bottom:var(--space-6);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.yhQWRG_ctaDesc{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto var(--space-10);line-height:1.6}.yhQWRG_ctaActions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.yhQWRG_footerWrapper{margin-top:auto}@media (max-width:1200px){.yhQWRG_hero{padding-top:40px}.yhQWRG_flowGrid{grid-template-columns:repeat(2,1fr)}.yhQWRG_benefitsGrid{grid-template-columns:1fr}.yhQWRG_audienceGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.yhQWRG_container{padding:calc(64px + var(--space-2)) var(--space-6) 0}.yhQWRG_section{padding:60px 0}.yhQWRG_hero{padding-top:20px;padding-bottom:60px}.yhQWRG_heroTitle{font-size:2.2rem}.yhQWRG_flowGrid,.yhQWRG_audienceGrid,.yhQWRG_safetyGrid{grid-template-columns:1fr}.yhQWRG_safetyWrapper{padding:var(--space-6)}}
