@layer reset,tokens,base,primitives;@layer blocks{.pla-why{--why-axis:var(--s-30);--why-node:var(--s-6);--why-gap:var(--s-6);--why-media:468px;--why-inset:calc(var(--why-node) + var(--s-4));--why-line:var(--c-line-strong);--why-dash:repeating-linear-gradient(90deg, var(--why-line) 0 var(--s-2), transparent 0 var(--s-4));--why-dot:radial-gradient(closest-side, var(--c-ink) calc(100% - 1px), transparent)}.pla-why__board{row-gap:var(--why-gap);display:grid}.pla-why__row{grid-template-columns:minmax(0, 1fr) var(--why-axis) minmax(0, 1fr);align-items:center;display:grid;position:relative}.pla-why__row:before{content:"";inset:0 auto calc(-1 * var(--why-gap)) 50%;background:var(--why-line);width:1px;position:absolute}.pla-why__row:first-child:before{top:50%}.pla-why__row:last-child:before{bottom:50%}.pla-why__media{grid-area:1/1;position:relative}.pla-why__media img{width:min(100%, var(--why-media))}.pla-why__media:after{content:"";top:50%;left:min(100%, var(--why-media));right:calc(-1 * (var(--why-axis) + var(--why-node)) / 2);height:var(--why-node);background:var(--why-dot) right / var(--why-node) no-repeat, var(--why-dash) left / calc(100% - var(--why-node) / 2) 2px no-repeat;position:absolute;translate:0 -50%}.pla-why__copy{grid-area:1/3;padding-inline-start:var(--s-7)}.pla-why__row:nth-child(2n) .pla-why__media{grid-column:3}.pla-why__row:nth-child(2n) .pla-why__media img{margin-inline-start:auto}.pla-why__row:nth-child(2n) .pla-why__media:after{left:calc(-1 * (var(--why-axis) + var(--why-node)) / 2);right:min(100%, var(--why-media));background:var(--why-dot) left / var(--why-node) no-repeat, var(--why-dash) right / calc(100% - var(--why-node) / 2) 2px no-repeat}.pla-why__row:nth-child(2n) .pla-why__copy{padding-inline:0 var(--s-7);grid-column:1}.pla-why__copy h3{margin-bottom:var(--s-3);color:var(--c-ink);font-size:var(--fs-2xl);font-weight:var(--fw-medium);line-height:var(--lh-snug);text-wrap:balance}.pla-why__copy p{font-weight:var(--fw-regular)}.pla-why__bullets{gap:var(--s-1) var(--s-4);margin-top:var(--s-4);color:var(--c-ink);font-weight:var(--fw-regular);overflow-wrap:anywhere;grid-template-columns:repeat(auto-fit,minmax(min(100%,13em),auto));display:grid}.pla-why__bullets li{gap:var(--s-3);min-width:0;display:flex}.pla-why__bullets li:before{content:"";width:20px;height:9px;-webkit-mask:var(--icon-arrow) center / contain no-repeat;mask:var(--icon-arrow) center / contain no-repeat;background:currentColor;flex:none;margin-top:calc(.5lh - 4.5px)}@media (width<=1100px){.pla-why{--why-gap:var(--s-12)}.pla-why__board{padding-inline-start:var(--why-inset)}.pla-why__row{align-items:stretch;gap:var(--s-6);flex-direction:column;display:flex}.pla-why__row:before,.pla-why__row:first-child:before{inset:calc(var(--why-node) / 2) auto calc(-1 * (var(--why-gap) + var(--why-node) / 2));left:calc(var(--why-node) / 2 - var(--why-inset))}.pla-why__row:last-child:before{content:none}.pla-why__row:nth-child(2n) .pla-why__media img{margin-inline-start:0}.pla-why__media:after,.pla-why__row:nth-child(2n) .pla-why__media:after{inset:0 auto auto calc(-1 * var(--why-inset));width:var(--why-node);background:var(--why-dot);translate:none}.pla-why__copy,.pla-why__row:nth-child(2n) .pla-why__copy{max-width:36em;padding:0}}@media (width<=767px){.pla-why{--why-node:var(--s-4);--why-gap:var(--s-10)}.pla-why__row{gap:var(--s-4)}.pla-why__copy h3{font-size:var(--fs-lg)}}}
