.ux{--pad: 16px;--gutter: 16px;--card-measure: 27em;overflow-x:clip}@media(min-width:810px){.ux{--pad: 20px;--gutter: 20px}}:where(.ux) .grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gutter);width:100%;box-sizing:border-box;padding-inline:var(--pad)}@media(min-width:810px){:where(.ux) .grid{grid-template-columns:repeat(12,minmax(0,1fr))}:where(.ux) .side{grid-column:1 / span 4}:where(.ux) .mid{grid-column:5 / span 8}}@media(min-width:1200px){:where(.ux) .mid{grid-column:5 / span 4}}:where(.ux) h1,:where(.ux) h2,:where(.ux) h3{font-weight:400;margin:0}:where(.ux) p,:where(.ux) ul,:where(.ux) ol,:where(.ux) dl,:where(.ux) dd{margin:0}:where(.ux) .divider{height:1px;width:100%;background:var(--c-divider)}:where(.ux) .hero{padding-top:64px;padding-bottom:48px;row-gap:12px;align-items:baseline}:where(.ux) .hero__label{color:var(--c-text)}:where(.ux) .hero__body{display:flex;flex-direction:column;gap:16px}:where(.ux) .hero__lead{color:var(--c-text-secondary);max-width:34em}:where(.ux) .hero__facts{color:var(--c-text)}:where(.ux) .hero__actions{padding-top:8px}:where(.ux) .hero__mark{height:200px;margin-top:12px;--damm-fill: .82}:where(.ux) .hero__mark .damm-stage{height:100%}@media(min-width:810px){:where(.ux) .hero{padding-top:128px;padding-bottom:64px}:where(.ux) .hero__body{grid-column:5 / span 8}:where(.ux) .hero__lead{max-width:none}:where(.ux) .hero__mark{grid-column:5 / span 8;height:240px}}@media(min-width:1200px){:where(.ux) .hero__body{grid-column:5 / span 4}:where(.ux) .hero__lead{max-width:34em}:where(.ux) .hero__mark{grid-column:9 / span 4;align-self:center;height:100%;min-height:280px;margin-top:0;--damm-fill: 1}}:where(.ux) .sec{padding-top:48px;padding-bottom:0;align-items:start}:where(.ux) .sec.sec--work{padding-top:0;padding-bottom:48px;row-gap:24px}:where(.ux) .sec.sec--end{padding-bottom:48px}@media(min-width:810px){:where(.ux) .sec{padding-top:64px}:where(.ux) .sec.sec--work{padding-bottom:64px}:where(.ux) .sec.sec--end{padding-bottom:64px}}:where(.ux) .cards{grid-column:1 / -1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:40px var(--gutter)}@media(min-width:810px){:where(.ux) .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){:where(.ux) .cards{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.ux) .card{display:flex;flex-direction:column}:where(.ux) .c-block{display:flex;flex-direction:column;gap:12px}:where(.ux) .c-block__title{color:var(--c-text)}@media(min-width:810px){:where(.ux) .c-block{gap:16px}}:where(.ux) .pkg__card{container-type:inline-size}:where(.ux) .pkg__key{display:grid;grid-template-columns:minmax(0,1fr);gap:16px var(--gutter)}:where(.ux) .pkg__fact{display:flex;flex-direction:column;min-width:0}:where(.ux) .pkg__fact dt,:where(.ux) .pkg__sub,:where(.ux) .pkg__row dt{color:var(--ink-mid-on-paper)}:where(.ux) .pkg__fact dd{margin:0}:where(.ux) .pkg__value{margin-top:4px;color:var(--ink-on-paper)}:where(.ux) .pkg__sub{margin-top:2px}:where(.ux) .pkg__spec{display:flex;flex-direction:column;gap:16px;margin-top:20px;padding-top:20px;border-top:1px solid var(--line-on-paper)}@media(min-width:810px){:where(.ux) .pkg__spec{margin-top:24px;padding-top:24px}}:where(.ux) .pkg__row{display:flex;flex-direction:column;gap:4px}:where(.ux) .pkg__row dd{margin:0;color:var(--ink-on-paper)}:where(.ux) .pkg__text{max-width:var(--card-measure)}:where(.ux) .pkg__terms{margin-top:16px;color:var(--ink-mid-on-paper);max-width:var(--card-measure)}:where(.ux) .pkg__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:20px}@media(min-width:810px){:where(.ux) .pkg__actions{margin-top:24px}}@container (min-width: 300px){:where(.ux) .pkg__key{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.ux) .pkg__fact:nth-child(3){grid-column:1 / -1}}@container (min-width: 560px){:where(.ux) .pkg__key{grid-template-columns:max-content max-content minmax(0,1fr);column-gap:32px}:where(.ux) .pkg__fact:nth-child(3){grid-column:auto}}:where(.ux) .c-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}:where(.ux) .step-card{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:12px;align-items:start}:where(.ux) .step-card__n{width:24px;height:24px;margin-top:calc((var(--t-heading-size) * var(--t-heading-lh) - 24px) / 2);border-radius:50%;display:grid;place-items:center;background:var(--fill-on-paper);color:var(--ink-on-paper);font-size:var(--t-text-size);line-height:1;font-variant-numeric:tabular-nums}:where(.ux) .step-card--goal .step-card__n{background:var(--c-signal)}:where(.ux) .step-card__body{display:flex;flex-direction:column;gap:2px;min-width:0}:where(.ux) .step-card__title{color:var(--ink-on-paper)}:where(.ux) .step-card__text{color:var(--ink-mid-on-paper);max-width:var(--card-measure)}:where(.ux) .c-faq{display:flex;flex-direction:column;gap:8px}:where(.ux) .c-card.c-faq__item{padding:0}:where(.ux) .c-faq__q{list-style:none;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;cursor:pointer;color:var(--ink-on-paper)}:where(.ux) .c-faq__q::-webkit-details-marker{display:none}:where(.ux) .c-faq__item[open]>.c-faq__q{padding-bottom:4px}:where(.ux) .c-faq__icon{position:relative;flex:none;width:12px;height:12px;margin-top:calc((var(--t-text-lh) - 12px) / 2)}:where(.ux) .c-faq__icon:before,:where(.ux) .c-faq__icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.25px;margin-top:-.6px;background:var(--ink-on-paper);transition:transform .2s var(--ease-out)}:where(.ux) .c-faq__icon:after{transform:rotate(90deg)}:where(.ux) .c-faq__item[open] .c-faq__icon:after{transform:rotate(0)}:where(.ux) .c-faq__a{padding:0 48px 16px 20px;color:var(--ink-mid-on-paper);max-width:calc(var(--card-measure) + 68px)}@media(min-width:810px){:where(.ux) .c-faq__q{padding:20px 24px}:where(.ux) .c-faq__a{padding:0 52px 20px 24px;max-width:calc(var(--card-measure) + 76px)}}@media(prefers-reduced-motion:reduce){:where(.ux) .c-faq__icon:before,:where(.ux) .c-faq__icon:after{transition:none}}:where(.ux) .sec.sec--cta{position:relative;padding-top:80px;padding-bottom:80px;row-gap:24px;align-items:center}:where(.ux) .sec--cta:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--c-white)}:where(.ux) .cta{display:flex;flex-direction:column;gap:16px}:where(.ux) .cta__title{color:var(--c-text);max-width:14em}:where(.ux) .cta__line{color:var(--c-text-secondary);max-width:30em}:where(.ux) .cta__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:8px}:where(.ux) .cta__who{display:flex;align-items:center;gap:12px;color:var(--c-text);text-wrap:wrap}:where(.ux) .cta__face{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--c-fill);filter:saturate(0)}:where(.ux) .cta__role{color:var(--c-text-secondary)}:where(.ux) .cta__mail{color:var(--c-text-secondary)}:where(.ux) .cta__mark{height:200px;--damm-fill: .82}:where(.ux) .cta__mark .damm-stage{height:100%}@media(min-width:810px){:where(.ux) .sec.sec--cta{padding-top:128px;padding-bottom:128px}:where(.ux) .cta{grid-column:5 / span 8}:where(.ux) .cta__mark{grid-column:5 / span 8;height:240px}}@media(min-width:1200px){:where(.ux) .cta{grid-row:1}:where(.ux) .cta__mark{grid-column:1 / span 4;grid-row:1;height:100%;min-height:280px;--damm-fill: 1}}
