.sv-home-intro h1{max-width:1100px}.sv-founder{padding:64px var(--gutter);background:var(--pine);color:var(--white);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;display:grid}.sv-founder-copy{min-width:0;padding-block:16px}html[lang=sv] .sv-founder .eyebrow{color:var(--extraara-mist)}.sv-founder h1,.sv-founder h2{text-wrap:initial}.sv-founder h1 span,.sv-founder h2 span{color:var(--extraara-mist)}.sv-founder-copy>p:not(.eyebrow){max-width:560px;color:var(--on-dark);font-size:var(--sv-body);margin-top:24px;line-height:1.6}.sv-founder-signature{flex-direction:column;gap:8px;margin-top:32px;display:flex}.sv-founder-signature strong{font-size:var(--sv-body);font-weight:500}.sv-founder-signature span{color:var(--extraara-mist);font-size:14px}.sv-founder .text-action{margin-top:24px}html[lang=sv] .sv-founder a:hover{color:var(--white);text-decoration-color:currentColor}html[lang=sv] .sv-founder :focus-visible{outline-color:var(--white)}.sv-founder-photo{justify-self:end;width:100%;max-width:384px}.sv-founder-photo img{aspect-ratio:4/5;object-fit:contain;width:100%;height:auto;display:block}.sv-founder-photo figcaption{color:var(--extraara-mist);margin-top:8px;font-size:14px}.sv-products{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:32px;display:grid}.sv-products article{min-width:0;padding-top:32px}.sv-products article+article{border-left:1px solid var(--line);padding-left:48px}.sv-products .eyebrow,.sv-products h3{margin-bottom:16px}.sv-products p,.sv-products dd{color:var(--muted)}.sv-products dl{margin:24px 0 0}.sv-products dl>div{margin-top:24px}.sv-products dt{color:var(--ink);font-size:14px;font-weight:600}.sv-products dd{font-size:var(--sv-body);margin:8px 0 0;line-height:1.6}.section-content>.sv-product-note{margin-top:32px}@media (max-width:960px){.sv-founder,.sv-products{gap:32px}.sv-products article+article{padding-left:32px}}@media (max-width:700px){.sv-founder{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:48px}.sv-founder-copy{padding-block:0}.sv-founder-photo{justify-self:start;max-width:384px}.sv-products{grid-template-columns:minmax(0,1fr);gap:32px}.sv-products article+article{border-left:0;border-top:1px solid var(--line);padding:32px 0 0}}html[lang=sv].corporate-site :is(.section-content>p,.detail-content>p,.legal-copy){max-width:70ch}html[lang=sv].corporate-site .section-content>p+.text-action{margin-top:0}html[lang=sv].corporate-site .legal-page h2{-webkit-hyphens:none;hyphens:none}@media (min-width:701px) and (max-width:960px){html[lang=sv].corporate-site .area-directory{grid-template-columns:1fr;gap:0;padding-block:8px}html[lang=sv].corporate-site .area-directory article{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:32px;padding-block:24px;display:grid}html[lang=sv].corporate-site .area-directory article+article{border-left:0;border-top:1px solid var(--extraara-mist);padding-left:0}html[lang=sv].corporate-site .area-directory .eyebrow{grid-area:1/1;margin-bottom:8px}html[lang=sv].corporate-site .area-directory h2{grid-area:2/1;align-self:start;margin-bottom:0}html[lang=sv].corporate-site .area-directory article>p:not(.eyebrow){grid-area:1/2/3;padding-bottom:8px}html[lang=sv].corporate-site .area-directory .text-action{grid-area:3/2}}@media (max-width:700px){html[lang=sv].corporate-site .site-footer .footer-nav:last-of-type{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}html[lang=sv].corporate-site .site-footer .footer-nav:last-of-type strong{grid-column:1/-1}}
