.site-v2 .ix-hero-g{z-index:1;grid-template-columns:minmax(0,1fr) 560px;align-items:center;gap:40px;padding-top:108px;padding-bottom:120px;display:grid}.site-v2 .ix-hero-g .lrn-kicker{margin-top:0}.site-v2 .ix-h1{font-size:72px}.site-v2 .ix-hero-g .lrn-lede{max-width:560px}.site-v2 .ix-readouts{border-top:1px solid var(--sv-line);border-bottom:1px solid var(--sv-line);margin:40px 0 0;display:flex}.site-v2 .ix-readouts>div{border-right:1px solid var(--sv-line);margin-right:28px;padding:16px 28px 16px 0}.site-v2 .ix-readouts>div:last-child{border-right:0;margin-right:0}.site-v2 .ix-readouts .v{font-family:var(--font-dm-mono),ui-monospace,monospace;font-feature-settings:"tnum";letter-spacing:-.02em;color:var(--sv-ink);font-size:26px;font-weight:500;line-height:1.1;display:block}.site-v2 .ix-readouts .k{font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--sv-ink3);margin-top:6px;font-size:10.5px;display:block}.site-v2 .ix-ill{width:560px;height:440px;position:relative}.site-v2 .ix-svg{display:block;overflow:visible}.site-v2 .ix-g1{stop-color:var(--sv-peri);stop-opacity:.16}.site-v2 .ix-g2{stop-color:var(--sv-peri);stop-opacity:0}:root:not(.dark) .site-v2:not(.dark) .ix-g1{stop-opacity:.07}.site-v2 .ix-arc{fill:none;stroke:var(--sv-line);stroke-width:1px;stroke-dasharray:2 6}.site-v2 .ix-route{fill:none;stroke:var(--sv-line2);stroke-width:1.6px;stroke-dasharray:3 7;stroke-linecap:round}.site-v2 .ix-prog{fill:none;stroke:var(--sv-periText);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:40px}.site-v2 .ix-wp-r{fill:var(--sv-card);stroke:var(--sv-line2);stroke-width:1.2px}.site-v2 .ix-wp-i{color:var(--sv-ink3)}.site-v2 .ix-wp-n{font-family:var(--font-dm-mono),ui-monospace,monospace;letter-spacing:.08em;fill:var(--sv-ink3);font-size:12px}@media (prefers-reduced-motion:reduce){.site-v2 .ix-on .ix-wp-r{stroke:var(--sv-periText)}.site-v2 .ix-on .ix-wp-i{color:var(--sv-ink)}.site-v2 .ix-on .ix-wp-n{fill:var(--sv-periText)}}.site-v2 .ix-plane{width:32px;height:32px;color:var(--sv-ink);offset-distance:60%;offset-rotate:auto 90deg;filter:drop-shadow(0 4px 8px #00000059);position:absolute;top:0;left:0}.site-v2 .ix-plane svg{width:32px;height:32px;fill:var(--sv-card);display:block}.site-v2 .ix-feat-s{z-index:1;padding-top:8px;position:relative}.site-v2 .ix-feat{border:1px solid var(--sv-line);background:var(--sv-bg2);color:var(--sv-ink);border-radius:24px;grid-template-columns:460px minmax(0,1fr);align-items:center;text-decoration:none;transition:border-color .3s;display:grid;overflow:hidden}.site-v2 .ix-feat:hover{color:var(--sv-ink);border-color:var(--sv-periLine)}.site-v2 .ix-feat:focus-visible{outline:2px solid var(--sv-periLine);outline-offset:4px}.site-v2 .ix-feat:hover .ix-feat-t{color:var(--sv-accentText)}.site-v2 .ix-feat-art{border-right:1px solid var(--sv-line);justify-content:center;align-items:center;height:380px;display:flex}.site-v2 .ix-feat-art svg{max-width:100%;height:auto;display:block;overflow:visible}.site-v2 .ix-feat-copy{padding:48px 56px}.site-v2 .ix-feat-t{letter-spacing:-.03em;text-wrap:balance;margin:18px 0 0;font-size:40px;font-weight:800;line-height:1.1;transition:color .25s;display:block}.site-v2 .ix-feat-d{max-width:520px;margin-top:16px;font-size:17px;display:block}.site-v2 .ix-feat-foot{align-items:center;gap:20px;margin-top:32px;display:flex}.site-v2 .ix-feat-foot .lrn-gt-read{margin:0}.site-v2 .ix-c rect:first-child{fill:var(--sv-card);stroke:var(--sv-line2);stroke-width:1.2px}.site-v2 .ix-c2 rect{opacity:.85}.site-v2 .ix-c3 rect{opacity:.6}.site-v2 .ix-c1 rect:first-child{stroke:var(--sv-periLine)}.site-v2 .ix-chip{fill:none;stroke:var(--sv-ink3);stroke-width:1.4px}.site-v2 .ix-line,.site-v2 .ix-cl{fill:none;stroke:var(--sv-ink3);stroke-width:1.6px;stroke-linecap:round}.site-v2 .ix-s{fill:none;stroke:var(--sv-periText);stroke-width:1.8px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.site-v2 .ix-grid-s{padding-top:128px;padding-bottom:104px}.site-v2 .ix-grid-s .lrn-rel-h{margin-bottom:40px}@media (prefers-reduced-motion:no-preference){.site-v2 .ix-prog{animation-name:ix-fly;animation-duration:14s;animation-timing-function:linear;animation-iteration-count:infinite}.site-v2 .ix-plane{animation-name:ix-plane;animation-duration:14s;animation-timing-function:linear;animation-iteration-count:infinite}.site-v2 .ix-wp .ix-wp-r{animation-name:ix-lit;animation-duration:14s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-delay:inherit}.site-v2 .ix-float{animation-name:ix-float;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.site-v2 .ix-s{animation-name:ix-rise;animation-duration:4.2s;animation-timing-function:ease-out;animation-iteration-count:infinite}.site-v2 .ix-s2{animation-delay:-1s}.site-v2 .ix-s3{animation-delay:-2.1s}.site-v2 .ix-s4{animation-delay:-3s}.site-v2 .ix-s5{animation-delay:-1.6s}}@keyframes ix-fly{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes ix-plane{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes ix-lit{0%{stroke:var(--sv-periText);stroke-width:2.4px}12%{stroke:var(--sv-periText);stroke-width:1.2px}to{stroke:var(--sv-periLine);stroke-width:1.2px}}@keyframes ix-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ix-rise{0%{opacity:0;transform:translateY(8px)scale(.6)}30%{opacity:1}to{opacity:0;transform:translateY(-14px)scale(1)}}@media (max-width:1279.98px){.site-v2 .ix-hero-g{grid-template-columns:minmax(0,1fr) 448px}.site-v2 .ix-ill{zoom:.8}.site-v2 .ix-h1{font-size:60px}.site-v2 .ix-feat{grid-template-columns:380px minmax(0,1fr)}.site-v2 .ix-feat-copy{padding:40px}.site-v2 .ix-feat-t{font-size:34px}}@media (max-width:1023.98px){.site-v2 .ix-hero-g{flex-direction:column;align-items:stretch;gap:36px;padding-top:96px;padding-bottom:88px;display:flex}.site-v2 .ix-ill{zoom:1;align-self:center}.site-v2 .ix-h1{font-size:52px}.site-v2 .ix-feat{grid-template-columns:minmax(0,1fr)}.site-v2 .ix-feat-art{border-right:0;border-bottom:1px solid var(--sv-line);height:260px}.site-v2 .ix-feat-art svg{width:340px}.site-v2 .ix-feat-copy{padding:28px 24px 30px}.site-v2 .ix-feat-t{margin-top:14px;font-size:30px}.site-v2 .ix-grid-s{padding-top:80px;padding-bottom:72px}}@media (max-width:767.98px){.site-v2 .ix-hero-g{padding-top:88px}.site-v2 .ix-ill{zoom:.625}.site-v2 .ix-h1{font-size:42px}.site-v2 .ix-readouts>div{margin-right:14px;padding:14px 14px 14px 0}.site-v2 .ix-readouts .v{font-size:22px}.site-v2 .ix-readouts .k{letter-spacing:.1em;font-size:10px}.site-v2 .ix-feat-art{height:220px}.site-v2 .ix-feat-art svg{width:280px}.site-v2 .ix-feat-t{font-size:26px}.site-v2 .ix-feat-d{font-size:15.5px}.site-v2 .ix-feat-foot{flex-wrap:wrap;gap:12px 20px}.site-v2 .ix-feat-foot .sv-btn{min-height:44px}.site-v2 .ix-grid-s .lrn-rel-h .lrn-gt-read{display:none}}
