.pillar[data-astro-cid-xcszqxw4]{gap:.9rem}.pillar__top[data-astro-cid-xcszqxw4]{justify-content:space-between;align-items:flex-start;display:flex}.pillar__num[data-astro-cid-xcszqxw4]{letter-spacing:.1em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}.pillar[data-astro-cid-xcszqxw4] h3[data-astro-cid-xcszqxw4]{margin:.2rem 0 0}.pillar__summary[data-astro-cid-xcszqxw4]{color:var(--text-2);margin:0;font-size:.98rem}.pillar__foot[data-astro-cid-xcszqxw4]{justify-content:space-between;align-items:center;margin-top:auto;padding-top:.5rem;display:flex}.card__arrow[data-astro-cid-xcszqxw4] .icon{width:22px;height:22px}.principles[data-astro-cid-p4uopdll]{margin:0;padding:0;list-style:none}.principle[data-astro-cid-p4uopdll]{flex-direction:column;gap:.6rem;display:flex}.principle[data-astro-cid-p4uopdll] h3[data-astro-cid-p4uopdll]{margin:.4rem 0 0;font-size:1.08rem}.principle[data-astro-cid-p4uopdll] p[data-astro-cid-p4uopdll]{color:var(--text-2);margin:0;font-size:.97rem}.hero[data-astro-cid-wcolddp2]{padding-block:clamp(72px,11vw,150px) clamp(64px,9vw,120px);position:relative;overflow:hidden}.hero[data-astro-cid-wcolddp2]:before{content:"";opacity:.55;background-image:url(/brand/pattern-tile.svg);background-size:210px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000 100%);mask-image:linear-gradient(90deg,#0000 30%,#000 100%)}.hero[data-astro-cid-wcolddp2]:after{content:"";background:var(--donit-gradient);opacity:.35;pointer-events:none;width:22%;position:absolute;top:-20%;bottom:-20%;right:12%;transform:skew(-18deg)}.hero__inner[data-astro-cid-wcolddp2]{z-index:1;max-width:820px;position:relative}.hero__title[data-astro-cid-wcolddp2]{letter-spacing:-.03em;flex-direction:column;gap:.05em;margin-bottom:.45em;font-size:clamp(2.5rem,7vw,4.8rem);display:flex}.hero__accent[data-astro-cid-wcolddp2]{color:var(--donit-cyan)}.hero__sub[data-astro-cid-wcolddp2]{max-width:56ch;margin-bottom:2rem;font-size:clamp(1.1rem,1.8vw,1.35rem)}.hero__actions[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;display:flex}.section-head--row[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;max-width:none;display:flex}.section-head--row[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{margin-bottom:0}.wp[data-astro-cid-wcolddp2]{border-left:4px solid var(--donit-blue);grid-template-columns:1fr;gap:28px;padding:clamp(24px,4vw,48px);display:grid}.wp[data-astro-cid-wcolddp2]:hover{border-color:var(--border);border-left-color:var(--donit-blue);box-shadow:none}@media (width>=860px){.wp[data-astro-cid-wcolddp2]{grid-template-columns:1fr auto;align-items:center}}.wp[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{max-width:26ch;font-size:clamp(1.5rem,2.8vw,2.1rem)}.wp__side[data-astro-cid-wcolddp2]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.why[data-astro-cid-wcolddp2]{grid-template-columns:1fr;align-items:center;gap:32px 64px;display:grid}@media (width>=860px){.why[data-astro-cid-wcolddp2]{grid-template-columns:1.2fr 1fr}}.why__list[data-astro-cid-wcolddp2]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.why__list[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:12px;padding:14px 16px;font-weight:500;display:flex}.why__list[data-astro-cid-wcolddp2] .icon{width:22px;height:22px;color:var(--blue-deep);margin-top:2px}.steps[data-astro-cid-wcolddp2]{counter-reset:step;margin:0;padding:0;list-style:none}.step[data-astro-cid-wcolddp2]{padding-top:8px;position:relative}.step__num[data-astro-cid-wcolddp2]{letter-spacing:-.04em;color:var(--donit-blue);font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:2.4rem;font-weight:700;line-height:1;display:block}.step[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{font-size:1.15rem}.step[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--text-2);margin:0}
