.account-module__9oVOKG__header{justify-content:space-between;align-items:start;gap:var(--space-5);flex-wrap:wrap;display:flex}.account-module__9oVOKG__danger{margin-top:var(--space-7)}.account-module__9oVOKG__danger h2{font-size:var(--type-size-16);letter-spacing:-.015em;margin-bottom:var(--space-4);font-weight:600;line-height:1.4}.account-module__9oVOKG__rows{background:var(--card);border-radius:var(--radius-panel);padding:var(--space-5) var(--space-6);gap:var(--space-4);display:grid}.account-module__9oVOKG__row{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--type-size-14);flex-wrap:wrap;display:flex}.account-module__9oVOKG__overlay{z-index:60;background:color-mix(in srgb, var(--brand-charcoal) 70%, transparent);position:fixed;inset:0}.account-module__9oVOKG__dialog{z-index:61;background:var(--background);border-radius:var(--radius-panel);width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-6);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.account-module__9oVOKG__dialogHeading{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.account-module__9oVOKG__dialogHeading h2{font-size:var(--type-size-20);font-weight:500}.account-module__9oVOKG__note{color:var(--muted-foreground);font-size:var(--type-size-14);line-height:1.6}.account-module__9oVOKG__form{gap:var(--space-5);margin-top:var(--space-5);display:grid}.account-module__9oVOKG__form label{gap:var(--space-2);font-size:var(--type-size-14);display:grid}.account-module__9oVOKG__form input{width:100%}.account-module__9oVOKG__hold{isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;min-height:64px;position:relative;overflow:hidden}.account-module__9oVOKG__fill{z-index:-1;transform-origin:0;background:color-mix(in srgb, var(--destructive) 20%, transparent);pointer-events:none;position:absolute;inset:0}.account-module__9oVOKG__holdLabel{gap:var(--space-1);padding-block:var(--space-2);white-space:normal;display:grid}.account-module__9oVOKG__holdLabel small{font-size:var(--type-size-12);font-weight:400}@media (max-width:480px){.account-module__9oVOKG__dialog,.account-module__9oVOKG__rows{padding:var(--space-5)}}.account-module__9oVOKG__header>form{margin-inline-start:auto}
.billing-module__vXpWZG__checkoutPage{--checkout-surface:var(--background);background:var(--checkout-surface)}.billing-module__vXpWZG__checkoutPage>main{align-items:start}.billing-module__vXpWZG__checkoutPage>main>aside{top:var(--space-6);height:calc(100svh - 160px);min-height:560px;position:sticky}.billing-module__vXpWZG__checkoutPage>main>section{padding-top:var(--space-5)}.billing-module__vXpWZG__checkout{width:min(100%,560px)}.billing-module__vXpWZG__checkout h1{font-size:var(--type-size-32);letter-spacing:-.035em}.billing-module__vXpWZG__checkout>div:first-child{text-align:left;padding-inline:var(--space-5);margin-bottom:var(--space-5)}.billing-module__vXpWZG__paymentFrame{border-radius:var(--radius-panel);background:var(--checkout-surface);color-scheme:normal;border:0;width:100%;min-height:900px;display:block}.billing-module__vXpWZG__panel{padding:var(--space-6);border-radius:var(--radius-panel);background:var(--card)}@media (prefers-color-scheme:dark){.billing-module__vXpWZG__checkoutPage{--checkout-surface:var(--background)}}@media (max-width:480px){.billing-module__vXpWZG__panel{padding:var(--space-5)}.billing-module__vXpWZG__paymentFrame{min-height:950px}.billing-module__vXpWZG__checkout>div:first-child{padding-inline:0}}.billing-module__vXpWZG__checkoutPage{background:var(--background)}.billing-module__vXpWZG__checkoutIntro{margin-bottom:var(--space-6)}.billing-module__vXpWZG__checkoutIntro p{margin-top:var(--space-3);color:var(--muted-foreground)}.billing-module__vXpWZG__checkoutForm,.billing-module__vXpWZG__orderSummary{padding:var(--space-5);background:var(--card);border-radius:var(--radius-panel);margin-block:var(--space-5)}.billing-module__vXpWZG__checkoutForm h2,.billing-module__vXpWZG__orderSummary h2{font-size:var(--type-size-20);font-weight:500}.billing-module__vXpWZG__checkoutForm{gap:var(--space-4);flex-direction:column;display:flex}.billing-module__vXpWZG__fields{gap:var(--space-4);border:0;flex-direction:column;min-width:0;padding:0;display:flex}.billing-module__vXpWZG__field{gap:var(--space-2);font-size:var(--type-size-16);flex-direction:column;display:flex}.billing-module__vXpWZG__field input,.billing-module__vXpWZG__country{min-height:48px;font-size:var(--type-size-16)}.billing-module__vXpWZG__country{border:1px solid var(--input);border-radius:var(--radius-control);background:var(--background);width:100%;color:var(--foreground);padding:var(--space-3)}.billing-module__vXpWZG__checkbox{gap:var(--space-3);min-height:48px;font-size:var(--type-size-16);align-items:center;display:flex}.billing-module__vXpWZG__checkbox input{width:20px;height:20px;accent-color:var(--primary);flex:none}.billing-module__vXpWZG__email{overflow-wrap:anywhere;color:var(--muted-foreground)}.billing-module__vXpWZG__orderSummary dl{gap:var(--space-3);margin-block:var(--space-4);display:grid}.billing-module__vXpWZG__orderSummary dl>div{justify-content:space-between;gap:var(--space-2);font-size:var(--type-size-16);flex-wrap:wrap;display:flex}.billing-module__vXpWZG__orderSummary dd{font-variant-numeric:tabular-nums;margin:0}.billing-module__vXpWZG__total{border-top:1px solid var(--border);padding-top:var(--space-3);font-weight:600}.billing-module__vXpWZG__caption,.billing-module__vXpWZG__terms,.billing-module__vXpWZG__checkoutFooter{font-size:var(--type-size-14);color:var(--muted-foreground);overflow-wrap:anywhere;line-height:1.65}.billing-module__vXpWZG__terms a,.billing-module__vXpWZG__checkoutFooter a,.billing-module__vXpWZG__errorSummary a{text-underline-offset:3px;text-decoration:underline}.billing-module__vXpWZG__checkoutFooter{gap:var(--space-3);flex-wrap:wrap;display:flex}.billing-module__vXpWZG__checkoutFooter a{align-items:center;min-height:44px;display:inline-flex}.billing-module__vXpWZG__checkoutFooter p{flex-basis:100%}.billing-module__vXpWZG__status{align-items:center;gap:var(--space-3);line-height:1.6;display:flex}.billing-module__vXpWZG__errorSummary:empty,.billing-module__vXpWZG__fieldError:empty{display:none}.billing-module__vXpWZG__errorSummary,.billing-module__vXpWZG__fieldError{color:var(--foreground);font-size:var(--type-size-14);line-height:1.6}.billing-module__vXpWZG__errorSummary{border:2px solid var(--destructive);padding:var(--space-3);border-radius:var(--radius-control)}.billing-module__vXpWZG__checkout :is(a,select,input,button,[tabindex]):focus-visible{outline:2px solid var(--ring);outline-offset:4px}.billing-module__vXpWZG__skipLink{width:1px;height:1px;position:absolute;overflow:hidden}.billing-module__vXpWZG__skipLink:focus{width:auto;height:auto;padding:var(--space-3);display:block;position:static}@media (max-width:480px){.billing-module__vXpWZG__checkoutForm,.billing-module__vXpWZG__orderSummary{padding:var(--space-4)}}
.resources-module__1kNkYG__site{color:var(--foreground);background:var(--background);min-height:100vh;font-family:var(--type-ui)}.resources-module__1kNkYG__site p{line-height:1.8}.resources-module__1kNkYG__site a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.resources-module__1kNkYG__skip{z-index:80;border-radius:var(--radius-pill);background:var(--background);padding:12px 20px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.resources-module__1kNkYG__skip:focus{transform:none}.resources-module__1kNkYG__label{font-size:var(--type-size-12);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.resources-module__1kNkYG__lede{font-size:var(--type-size-20);color:var(--muted-foreground);max-width:650px}.resources-module__1kNkYG__docs{justify-content:space-between;gap:48px;padding-block:70px 100px;display:grid}.resources-module__1kNkYG__sidebar,.resources-module__1kNkYG__contents{align-self:start;position:sticky;top:116px}.resources-module__1kNkYG__sidebar nav,.resources-module__1kNkYG__contents nav{flex-direction:column;gap:5px;margin-top:22px;display:flex}.resources-module__1kNkYG__sidebar nav a{border-radius:var(--radius-control);font-size:var(--type-size-14);color:var(--muted-foreground);margin-left:-12px;padding:10px 12px}.resources-module__1kNkYG__sidebar nav a:hover,.resources-module__1kNkYG__sidebar nav a[aria-current]{background:var(--button-secondary);color:var(--foreground)}.resources-module__1kNkYG__exampleLink{border-top:1px solid var(--border);font-size:var(--type-size-13);align-items:center;gap:8px;margin-top:28px;padding-top:22px;display:flex}.resources-module__1kNkYG__contents a{font-size:var(--type-size-12);color:var(--muted-foreground);padding-block:5px;line-height:1.6}.resources-module__1kNkYG__contents a:hover{color:var(--foreground)}.resources-module__1kNkYG__article{min-width:0}.resources-module__1kNkYG__sections{border-top:1px solid var(--border);margin-top:44px;padding-top:44px}.resources-module__1kNkYG__sections section{margin-bottom:52px;scroll-margin-top:120px}.resources-module__1kNkYG__sections p{font-size:var(--type-size-16);margin-top:18px}.resources-module__1kNkYG__sections a{color:inherit;text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration:underline}.resources-module__1kNkYG__sections a:hover{color:var(--muted-foreground)}.resources-module__1kNkYG__next{border-top:1px solid var(--border);min-height:44px;font-size:var(--type-size-20);justify-content:space-between;align-items:center;gap:24px;padding-block:28px;display:flex}.resources-module__1kNkYG__next small{font-size:var(--type-size-12);color:var(--muted-foreground);margin-bottom:8px;display:block}.resources-module__1kNkYG__next:hover{color:var(--muted-foreground)}.resources-module__1kNkYG__blog{padding-block:80px 100px}.resources-module__1kNkYG__blogIntro{max-width:750px;margin-bottom:64px}.resources-module__1kNkYG__feature{border-block:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding-block:40px;display:grid}.resources-module__1kNkYG__art{isolation:isolate;aspect-ratio:1.5;background:var(--button-secondary);color:var(--brand-charcoal);border-radius:var(--radius-panel);place-items:center;display:grid;position:relative;overflow:hidden}.resources-module__1kNkYG__art svg{z-index:1;width:42%;height:auto;position:relative}.resources-module__1kNkYG__silkField{pointer-events:none;background:linear-gradient(125deg, var(--brand-charcoal), var(--brand-blue), var(--brand-cornflower), var(--brand-ice), var(--brand-deep-blue), var(--brand-white));position:absolute;inset:0;overflow:hidden}.resources-module__1kNkYG__feature h2{font-size:var(--type-size-40);margin-block:18px}.resources-module__1kNkYG__feature p{color:var(--muted-foreground)}.resources-module__1kNkYG__read{min-height:44px;font-size:var(--type-size-14);align-items:center;gap:12px;margin-top:28px;display:inline-flex}.resources-module__1kNkYG__post{max-width:760px;padding-block:64px 100px}.resources-module__1kNkYG__back{min-height:44px;color:var(--muted-foreground);font-size:var(--type-size-14);align-items:center;gap:10px;margin-bottom:50px;display:inline-flex}.resources-module__1kNkYG__tldrBox{background:var(--muted);border-radius:var(--radius-panel);margin:22px 0 36px;padding:18px 18px 14px}.resources-module__1kNkYG__tldrTitle{font-size:var(--type-size-14);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);margin:0 0 8px}.resources-module__1kNkYG__tldrBox ul{margin:0;padding-left:18px}.resources-module__1kNkYG__tldrBox li{margin:8px 0;line-height:1.6}.resources-module__1kNkYG__related{border-top:1px solid var(--border);margin-top:34px;padding-top:22px}.resources-module__1kNkYG__related h2{font-size:var(--type-size-18);margin-bottom:8px}.resources-module__1kNkYG__related ul{margin:0;padding-left:18px}.resources-module__1kNkYG__related a:hover{color:var(--muted-foreground)}.resources-module__1kNkYG__aboutBox{border-radius:var(--radius-panel);margin:22px 0;padding:18px}.resources-module__1kNkYG__aboutBox h2{font-size:var(--type-size-18);margin-bottom:8px}.resources-module__1kNkYG__softCta{font-size:var(--type-size-13);color:var(--muted-foreground);margin-top:8px}@media (max-width:1100px){.resources-module__1kNkYG__docs{gap:40px}.resources-module__1kNkYG__contents{display:none}}@media (max-width:760px){.resources-module__1kNkYG__docs{padding-block:28px 60px;display:grid}.resources-module__1kNkYG__sidebar{border-bottom:1px solid var(--border);margin-bottom:44px;padding-bottom:22px;position:static}.resources-module__1kNkYG__sidebar nav{flex-flow:wrap;gap:4px;margin-top:10px}.resources-module__1kNkYG__sidebar nav a{min-height:44px;margin:0}.resources-module__1kNkYG__exampleLink{display:none}.resources-module__1kNkYG__site h1{font-size:var(--type-size-40)}.resources-module__1kNkYG__lede{font-size:var(--type-size-18)}.resources-module__1kNkYG__blog{padding-block:40px 60px}.resources-module__1kNkYG__feature{grid-template-columns:1fr;gap:28px}.resources-module__1kNkYG__feature h2{font-size:var(--type-size-32)}.resources-module__1kNkYG__blogIntro{margin-bottom:40px}.resources-module__1kNkYG__post{padding-block:32px 60px}}.resources-module__1kNkYG__silkField[data-silk-palette="0"]{background:linear-gradient(60deg, var(--brand-deep-blue), var(--brand-blue), var(--brand-cornflower), var(--brand-ice), var(--brand-blue), var(--brand-white))}.resources-module__1kNkYG__silkField[data-silk-palette="1"]{background:linear-gradient(83deg, var(--brand-white), var(--brand-ice), var(--brand-cornflower), var(--brand-ice), var(--brand-deep-blue), var(--brand-white))}.resources-module__1kNkYG__silkField[data-silk-palette="2"]{background:linear-gradient(106deg, var(--brand-charcoal), var(--brand-deep-blue), var(--brand-blue), var(--brand-cornflower), var(--brand-deep-blue), var(--brand-ice))}.resources-module__1kNkYG__silkField[data-silk-palette="3"]{background:linear-gradient(129deg, var(--brand-cornflower), var(--brand-ice), var(--brand-white), var(--brand-blue), var(--brand-cornflower), var(--brand-deep-blue))}.resources-module__1kNkYG__silkField[data-silk-palette="4"]{background:linear-gradient(152deg, var(--brand-deep-blue), var(--brand-ice), var(--brand-blue), var(--brand-white), var(--brand-cornflower), var(--brand-blue))}.resources-module__1kNkYG__silkField[data-silk-palette="5"]{background:linear-gradient(175deg, var(--brand-ice), var(--brand-white), var(--brand-cornflower), var(--brand-deep-blue), var(--brand-ice), var(--brand-blue))}.resources-module__1kNkYG__docs{column-gap:var(--grid-gap)}.resources-module__1kNkYG__docs>.resources-module__1kNkYG__sidebar{grid-column:1/3}.resources-module__1kNkYG__docs>.resources-module__1kNkYG__article{grid-column:4/10;min-width:0}.resources-module__1kNkYG__docs>.resources-module__1kNkYG__contents{grid-column:11/-1}@media (max-width:1000px){.resources-module__1kNkYG__docs>.resources-module__1kNkYG__article{grid-column:4/-1}.resources-module__1kNkYG__docs>.resources-module__1kNkYG__contents{display:none}}@media (max-width:760px){.resources-module__1kNkYG__docs>.resources-module__1kNkYG__sidebar,.resources-module__1kNkYG__docs>.resources-module__1kNkYG__article{grid-column:1/-1}}
.github-review-module__flGnPG__github{min-width:0;color:var(--foreground);background:var(--background);border-radius:var(--radius-control);min-height:820px;font-family:var(--type-ui);font-size:var(--type-size-12);line-height:1.5;position:relative;overflow:clip}.github-review-module__flGnPG__viewStack{display:grid}.github-review-module__flGnPG__view{grid-area:1/1;min-width:0}.github-review-module__flGnPG__view[aria-hidden=true]{visibility:hidden}.github-review-module__flGnPG__repo{background:var(--muted);align-items:center;gap:10px;padding:20px 24px 14px;display:flex}.github-review-module__flGnPG__repo>svg{flex-shrink:0;width:23px;height:23px}.github-review-module__flGnPG__repo>span>span{color:var(--muted-foreground);margin-inline:4px}.github-review-module__flGnPG__public,.github-review-module__flGnPG__bot{border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--type-size-10);color:var(--muted-foreground);padding:0 6px}.github-review-module__flGnPG__repoTabs,.github-review-module__flGnPG__prTabs{border-bottom:1px solid var(--border);align-items:center;gap:20px;padding:0 24px;display:flex}.github-review-module__flGnPG__repoTabs{background:var(--muted)}.github-review-module__flGnPG__repoTabs>button,.github-review-module__flGnPG__prTabs>button{white-space:nowrap;align-items:center;gap:6px;padding:12px 0;display:flex;position:relative}.github-review-module__flGnPG__active:after{content:"";background:var(--brand-cornflower);height:2px;position:absolute;bottom:-1px;left:0;right:0}.github-review-module__flGnPG__repoTabs i,.github-review-module__flGnPG__prTabs i{background:var(--secondary);border-radius:var(--radius-pill);font-style:normal;font-size:var(--type-size-10);padding:0 5px}.github-review-module__flGnPG__title{padding:24px 24px 16px}.github-review-module__flGnPG__title h4{font-family:var(--type-ui);font-size:var(--type-size-24);letter-spacing:-.025em;font-weight:500;line-height:1.35}.github-review-module__flGnPG__title h4>span{color:var(--muted-foreground);font-weight:400}.github-review-module__flGnPG__branch{align-items:center;gap:10px;margin-top:14px;display:flex}.github-review-module__flGnPG__branch p{font-size:var(--type-size-11);color:var(--muted-foreground);line-height:1.8}.github-review-module__flGnPG__open{border-radius:var(--radius-pill);color:var(--brand-white);background:var(--success);white-space:nowrap;align-items:center;gap:5px;padding:5px 10px;display:inline-flex}.github-review-module__flGnPG__github code{font-family:var(--type-mono);font-size:var(--type-size-10);background:var(--accent);border-radius:var(--radius-detail);overflow-wrap:anywhere;padding:2px 4px}.github-review-module__flGnPG__thread{padding:0 24px 24px}.github-review-module__flGnPG__commit{color:var(--muted-foreground);font-size:var(--type-size-10);align-items:center;gap:9px;padding:20px 0;display:flex}.github-review-module__flGnPG__commit code{background:0 0;margin-left:auto}.github-review-module__flGnPG__commit>svg:last-child{color:var(--success)}.github-review-module__flGnPG__commentRow{align-items:flex-start;gap:10px;display:flex}.github-review-module__flGnPG__avatar{background:var(--brand-charcoal);width:30px;height:30px;color:var(--brand-white);border-radius:var(--radius-detail);flex-shrink:0;place-items:center;display:grid}.github-review-module__flGnPG__avatar svg{width:22px;height:22px}.github-review-module__flGnPG__comment{border:1px solid var(--border);border-radius:var(--radius-detail);flex:1;min-width:0;overflow:hidden}.github-review-module__flGnPG__commentHeader{background:var(--muted);font-size:var(--type-size-10);color:var(--muted-foreground);border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:10px 12px;display:flex}.github-review-module__flGnPG__commentHeader strong{color:var(--foreground)}.github-review-module__flGnPG__commentHeader>svg{flex-shrink:0;margin-left:auto}.github-review-module__flGnPG__commentBody{padding:18px}.github-review-module__flGnPG__commentBody h5{font-family:var(--type-ui);font-size:var(--type-size-18);letter-spacing:-.025em;margin:0 0 12px;font-weight:600}.github-review-module__flGnPG__commentBody p{font-size:var(--type-size-12);margin:12px 0;line-height:1.7}.github-review-module__flGnPG__result{flex-wrap:wrap;align-items:center;gap:7px;margin-top:22px;display:flex}.github-review-module__flGnPG__alertDot{border-radius:var(--radius-circle);background:var(--destructive);flex-shrink:0;width:7px;height:7px}.github-review-module__flGnPG__severity{font-size:var(--type-size-10);color:var(--destructive);margin-left:auto}.github-review-module__flGnPG__evidence{color:var(--muted-foreground);font-size:var(--type-size-10);flex-wrap:wrap;gap:6px 14px;margin:16px 0;display:flex}.github-review-module__flGnPG__reviewLink{background:var(--muted);border-radius:var(--radius-detail);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-weight:500;display:inline-flex}.github-review-module__flGnPG__reviewLink:hover{background:var(--button-secondary-hover)}.github-review-module__flGnPG__commentBody .github-review-module__flGnPG__footnote{color:var(--muted-foreground);font-size:var(--type-size-10);margin:20px 0 0}.github-review-module__flGnPG__checks{background:var(--muted);border-radius:var(--radius-detail);align-items:center;gap:10px;margin:18px 0 0 40px;padding:12px;display:flex}.github-review-module__flGnPG__checks>svg:first-child{color:var(--success)}.github-review-module__flGnPG__checks strong,.github-review-module__flGnPG__checks span{font-size:var(--type-size-10);display:block}.github-review-module__flGnPG__checks span{color:var(--muted-foreground)}.github-review-module__flGnPG__checks>svg:last-child{margin-left:auto}@media (max-width:600px){.github-review-module__flGnPG__repo,.github-review-module__flGnPG__title{padding-inline:14px}.github-review-module__flGnPG__repoTabs,.github-review-module__flGnPG__prTabs{gap:12px;padding-inline:14px}.github-review-module__flGnPG__branch{flex-wrap:wrap;align-items:flex-start}.github-review-module__flGnPG__thread{padding:0 12px 16px}.github-review-module__flGnPG__avatar{display:none}.github-review-module__flGnPG__commentBody{padding:14px}.github-review-module__flGnPG__commentHeader>span:nth-of-type(2){display:none}.github-review-module__flGnPG__checks{margin-left:0}.github-review-module__flGnPG__commit>span{flex:1}.github-review-module__flGnPG__commit code{display:none}.github-review-module__flGnPG__title h4{font-size:var(--type-size-20)}.github-review-module__flGnPG__public{display:none}}.github-review-module__flGnPG__repoTabs,.github-review-module__flGnPG__prTabs{flex-wrap:wrap}.github-review-module__flGnPG__repoTabs>button,.github-review-module__flGnPG__prTabs>button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.github-review-module__flGnPG__repoTabs>button:hover,.github-review-module__flGnPG__prTabs>button:hover{color:var(--primary)}.github-review-module__flGnPG__demoPanel{min-height:430px;padding:24px}.github-review-module__flGnPG__demoPanel h4{font-size:var(--type-size-18);margin-bottom:20px}.github-review-module__flGnPG__demoPanel h5{font-size:var(--type-size-13);margin:20px 0 12px}.github-review-module__flGnPG__demoPanel p{color:var(--muted-foreground);margin:18px 0}.github-review-module__flGnPG__demoPanel pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--muted);border-radius:var(--radius-detail);font-family:var(--type-mono);font-size:var(--type-size-11);padding:20px;line-height:1.8}.github-review-module__flGnPG__demoPanel .github-review-module__flGnPG__diff{background:var(--accent)}.github-review-module__flGnPG__fileList{margin-top:20px;display:grid}.github-review-module__flGnPG__fileList button,.github-review-module__flGnPG__runButton{text-align:left;width:100%;font:inherit;cursor:pointer;background:var(--muted);color:var(--foreground);border-radius:var(--radius-detail);border:0;align-items:center;gap:12px;margin-bottom:6px;padding:16px 12px;display:flex}.github-review-module__flGnPG__fileList button[aria-pressed=true]{background:var(--accent)}.github-review-module__flGnPG__runButton>svg:last-child{margin-left:auto}.github-review-module__flGnPG__runDetails,.github-review-module__flGnPG__checkDetail{background:var(--muted);padding:16px}.github-review-module__flGnPG__checks{cursor:pointer;list-style:none}@media (max-width:600px){.github-review-module__flGnPG__repoTabs,.github-review-module__flGnPG__prTabs{gap:14px}.github-review-module__flGnPG__prTabs>button{font-size:var(--type-size-10)}.github-review-module__flGnPG__demoPanel{padding:16px}.github-review-module__flGnPG__github{border:0;border-radius:0;min-height:720px}}
.editorial-module__7zFjeq__page{padding-block:64px 112px}.editorial-module__7zFjeq__eyebrow{font-family:var(--type-mono);font-size:var(--type-size-11);letter-spacing:.06em;color:var(--muted-foreground);display:block}.editorial-module__7zFjeq__hero{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:stretch;gap:64px;margin-bottom:88px;display:grid}.editorial-module__7zFjeq__heroCopy{padding-block:12px}.editorial-module__7zFjeq__breadcrumb{font-size:var(--type-size-12);color:var(--muted-foreground);margin-bottom:48px;display:inline-flex}.editorial-module__7zFjeq__heroCopy>.editorial-module__7zFjeq__eyebrow{margin-bottom:18px}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__hero h1{font-size:var(--type-brand);letter-spacing:-.055em;text-wrap:balance;margin:0 0 28px;line-height:1.02}.editorial-module__7zFjeq__deck{font-size:var(--type-size-20);color:var(--muted-foreground);max-width:600px}.editorial-module__7zFjeq__heroArt{isolation:isolate;border-radius:var(--radius-panel);min-height:340px;position:relative;overflow:hidden}.editorial-module__7zFjeq__silk.editorial-module__7zFjeq__silk{aspect-ratio:auto;border-radius:inherit;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.editorial-module__7zFjeq__artCaption{background:var(--background);color:var(--foreground);border-radius:var(--radius-control);padding:20px 24px;position:absolute;inset:auto 24px 24px}.editorial-module__7zFjeq__artCaption span{font-family:var(--type-mono);font-size:var(--type-size-11);color:var(--muted-foreground)}.editorial-module__7zFjeq__artCaption p{font-size:var(--type-size-28);letter-spacing:-.04em}.editorial-module__7zFjeq__artCaption svg{position:absolute;bottom:24px;right:24px}.editorial-module__7zFjeq__readingGrid{grid-template-columns:minmax(180px,.65fr) minmax(0,2fr);gap:80px;display:grid}.editorial-module__7zFjeq__contents{align-self:start;max-height:calc(100svh - 140px);padding-right:16px;position:sticky;top:112px;overflow-y:auto}.editorial-module__7zFjeq__contents nav{gap:4px;margin:22px 0 30px;display:grid}.editorial-module__7zFjeq__contents a{font-size:var(--type-size-12);color:var(--muted-foreground);align-items:baseline;gap:12px;padding:6px 0;line-height:1.6;display:flex}.editorial-module__7zFjeq__contents a:hover{color:var(--primary)}.editorial-module__7zFjeq__contents a>span{font-family:var(--type-mono);color:var(--primary);font-size:var(--type-size-10);flex-shrink:0}.editorial-module__7zFjeq__contents>p{font-size:var(--type-size-13);color:var(--muted-foreground)}.editorial-module__7zFjeq__body{min-width:0;max-width:860px}.editorial-module__7zFjeq__section{margin-bottom:64px;scroll-margin-top:120px}.editorial-module__7zFjeq__sectionHeading{align-items:baseline;gap:16px;margin-bottom:22px;display:flex}.editorial-module__7zFjeq__sectionHeading>span{font-family:var(--type-mono);color:var(--primary);font-size:var(--type-size-12);flex-shrink:0}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__sectionHeading h2{font-size:var(--type-size-32);margin:0;line-height:1.18}.editorial-module__7zFjeq__prose{font-size:var(--type-size-16);line-height:1.85}.editorial-module__7zFjeq__prose p{margin-block:18px}.editorial-module__7zFjeq__prose>:first-child{margin-top:0}.editorial-module__7zFjeq__prose>:last-child{margin-bottom:0}.editorial-module__7zFjeq__prose a{color:var(--primary);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.editorial-module__7zFjeq__prose ul,.editorial-module__7zFjeq__prose ol{margin-block:24px;padding-left:24px}.editorial-module__7zFjeq__prose li{margin-block:12px;padding-left:8px}.editorial-module__7zFjeq__prose li::marker{color:var(--primary)}.editorial-module__7zFjeq__prose strong{font-weight:550}.editorial-module__7zFjeq__section[data-kind=summary]{background:var(--muted);border-radius:var(--radius-panel);padding:32px}.editorial-module__7zFjeq__section[data-kind=summary] .editorial-module__7zFjeq__sectionHeading h2{font-size:var(--type-size-20)}.editorial-module__7zFjeq__section[data-kind=summary] .editorial-module__7zFjeq__prose{font-size:var(--type-size-16)}.editorial-module__7zFjeq__section[data-kind=definition]{background:var(--accent);border-radius:var(--radius-panel);padding:32px}.editorial-module__7zFjeq__journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:36px 0 64px;display:grid}.editorial-module__7zFjeq__journey>div{background:var(--muted);border-radius:var(--radius-control);padding:24px;position:relative}.editorial-module__7zFjeq__stepIndex{font-family:var(--type-mono);color:var(--muted-foreground);font-size:var(--type-size-11);position:absolute;top:22px;right:20px}.editorial-module__7zFjeq__journey svg{color:var(--primary);margin-bottom:32px}.editorial-module__7zFjeq__journey strong{font-size:var(--type-size-15);font-weight:550;display:block}.editorial-module__7zFjeq__journey p{font-size:var(--type-size-12);color:var(--muted-foreground);margin-top:6px}.editorial-module__7zFjeq__comparison{border-radius:var(--radius-control);background:var(--muted);margin:36px 0 64px;padding:24px;overflow-x:auto}.editorial-module__7zFjeq__comparison table{border-collapse:collapse;width:100%;font-size:var(--type-size-13);text-align:left}.editorial-module__7zFjeq__comparison caption{text-align:left;font-size:var(--type-size-20);margin-bottom:24px;font-weight:500}.editorial-module__7zFjeq__comparison th,.editorial-module__7zFjeq__comparison td{vertical-align:top;padding:16px 12px;line-height:1.7}.editorial-module__7zFjeq__comparison th{font-weight:550}.editorial-module__7zFjeq__comparison thead{color:var(--muted-foreground)}.editorial-module__7zFjeq__comparison tbody tr:last-child{background:var(--accent)}.editorial-module__7zFjeq__related{margin-top:96px}.editorial-module__7zFjeq__relatedHeading{margin-bottom:36px}.editorial-module__7zFjeq__relatedHeading h2{font-size:var(--type-size-40);margin-top:14px}.editorial-module__7zFjeq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.editorial-module__7zFjeq__resourceLink{background:var(--muted);border-radius:var(--radius-panel);min-height:240px;padding:28px;transition:background .2s;position:relative}.editorial-module__7zFjeq__resourceLink:hover{background:var(--accent)}.editorial-module__7zFjeq__linkIndex{font-family:var(--type-mono);font-size:var(--type-size-11);color:var(--muted-foreground)}.editorial-module__7zFjeq__resourceLink h3{font-family:var(--type-heading);font-size:var(--type-size-24);letter-spacing:-.04em;margin:28px 0 12px;font-weight:500;line-height:1.15}.editorial-module__7zFjeq__resourceLink p{font-size:var(--type-size-13);color:var(--muted-foreground);padding-bottom:24px}.editorial-module__7zFjeq__resourceLink svg{color:var(--primary);position:absolute;bottom:24px;right:28px}.editorial-module__7zFjeq__cta{isolation:isolate;border-radius:var(--radius-panel);background:var(--background);color:var(--foreground);margin-top:80px;padding:64px;position:relative;overflow:hidden}.editorial-module__7zFjeq__cta>div:last-child{max-width:700px;position:relative}.editorial-module__7zFjeq__ctaArt.editorial-module__7zFjeq__ctaArt{aspect-ratio:auto;opacity:.7;z-index:-1;border-radius:0;height:100%;position:absolute;inset:0 0 0 55%}.editorial-module__7zFjeq__cta h2{font-size:var(--type-section);margin:20px 0}.editorial-module__7zFjeq__cta p{font-size:var(--type-size-16);color:var(--muted-foreground);margin-bottom:28px}@media (max-width:1000px){.editorial-module__7zFjeq__hero{gap:32px}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__hero h1{font-size:var(--type-section)}.editorial-module__7zFjeq__readingGrid{grid-template-columns:190px minmax(0,1fr);gap:36px}.editorial-module__7zFjeq__journey{grid-template-columns:1fr}.editorial-module__7zFjeq__journey svg{margin-bottom:14px}.editorial-module__7zFjeq__relatedGrid{gap:12px}.editorial-module__7zFjeq__resourceLink{padding:22px}}@media (max-width:760px){.editorial-module__7zFjeq__page{padding-block:36px 72px}.editorial-module__7zFjeq__hero{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.editorial-module__7zFjeq__breadcrumb{margin-bottom:32px}.editorial-module__7zFjeq__heroArt{min-height:230px}.editorial-module__7zFjeq__artCaption{padding:14px 20px;inset:auto 16px 16px}.editorial-module__7zFjeq__readingGrid{grid-template-columns:1fr;gap:36px}.editorial-module__7zFjeq__contents{background:var(--muted);border-radius:var(--radius-control);max-height:none;padding:24px;position:static}.editorial-module__7zFjeq__contents nav{grid-template-columns:1fr 1fr;gap:4px 20px;margin-bottom:0}.editorial-module__7zFjeq__contents>p{display:none}.editorial-module__7zFjeq__section{margin-bottom:44px}.editorial-module__7zFjeq__section[data-kind]{padding:24px}.editorial-module__7zFjeq__section[data-kind=prose]{padding:0}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__sectionHeading h2{font-size:var(--type-size-28)}.editorial-module__7zFjeq__relatedGrid{grid-template-columns:1fr}.editorial-module__7zFjeq__resourceLink{min-height:190px}.editorial-module__7zFjeq__resourceLink h3{margin-top:20px}.editorial-module__7zFjeq__related{margin-top:64px}.editorial-module__7zFjeq__cta{margin-top:48px;padding:36px 24px}.editorial-module__7zFjeq__ctaArt.editorial-module__7zFjeq__ctaArt{opacity:.18;inset:0}.editorial-module__7zFjeq__comparison{padding:16px}.editorial-module__7zFjeq__comparison table{min-width:480px}}@media (prefers-reduced-motion:reduce){.editorial-module__7zFjeq__resourceLink{transition:none}}.editorial-module__7zFjeq__page>*{grid-column:1/-1}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__hero,.editorial-module__7zFjeq__page .editorial-module__7zFjeq__readingGrid,.editorial-module__7zFjeq__related,.editorial-module__7zFjeq__relatedGrid{grid-template-columns:subgrid;column-gap:var(--grid-gap);display:grid}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__heroCopy{grid-column:1/9}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__heroArt{grid-column:9/-1}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__contents{grid-column:1/4}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__body{grid-column:5/12;max-width:none}.editorial-module__7zFjeq__related,.editorial-module__7zFjeq__relatedHeading,.editorial-module__7zFjeq__relatedGrid{grid-column:1/-1}.editorial-module__7zFjeq__resourceLink{grid-column:span 4}.editorial-module__7zFjeq__cta{grid-column:1/-1}@media (max-width:1000px){.editorial-module__7zFjeq__page .editorial-module__7zFjeq__heroCopy{grid-column:1/9}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__heroArt{grid-column:9/-1}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__body{grid-column:5/-1}}@media (max-width:760px){.editorial-module__7zFjeq__page .editorial-module__7zFjeq__heroCopy,.editorial-module__7zFjeq__page .editorial-module__7zFjeq__heroArt,.editorial-module__7zFjeq__page .editorial-module__7zFjeq__contents,.editorial-module__7zFjeq__page .editorial-module__7zFjeq__body,.editorial-module__7zFjeq__resourceLink{grid-column:1/-1}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__readingGrid{row-gap:36px}.editorial-module__7zFjeq__relatedGrid{row-gap:16px}}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__deck{max-width:none}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta{grid-template-columns:subgrid;column-gap:var(--grid-gap);padding:56px 0;display:grid}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta>[data-cta-copy]{grid-area:1/2/auto/8;min-width:0;max-width:none}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta .editorial-module__7zFjeq__ctaArt{opacity:1;z-index:0;border-radius:0;grid-area:1/9/auto/-1;align-self:stretch;width:100%;height:auto;min-height:100%;margin-block:-56px;position:relative;inset:auto}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta h2{font-size:var(--type-section);overflow-wrap:anywhere}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta a{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:44px}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta a svg{flex-shrink:0}@media (max-width:760px){.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta{row-gap:32px;padding-block:32px 0}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta>[data-cta-copy]{grid-column:2/12}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta .editorial-module__7zFjeq__ctaArt{grid-area:2/1/auto/-1;height:180px;min-height:0;margin:0}}@media (max-width:600px){.editorial-module__7zFjeq__page .editorial-module__7zFjeq__heroArt,.editorial-module__7zFjeq__page .editorial-module__7zFjeq__contents,.editorial-module__7zFjeq__section[data-kind=summary],.editorial-module__7zFjeq__section[data-kind=definition],.editorial-module__7zFjeq__journey,.editorial-module__7zFjeq__comparison,.editorial-module__7zFjeq__resourceLink,.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta{margin-inline:calc(-1 * var(--page-gutter));border:0;border-radius:0}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__contents,.editorial-module__7zFjeq__section[data-kind=summary],.editorial-module__7zFjeq__section[data-kind=definition],.editorial-module__7zFjeq__comparison,.editorial-module__7zFjeq__resourceLink,.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta{padding-inline:var(--page-gutter)}.editorial-module__7zFjeq__journey>div{padding-inline:var(--page-gutter);border-radius:0}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta>[data-cta-copy]{grid-column:1/-1}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta .editorial-module__7zFjeq__ctaArt{margin-inline:calc(-1 * var(--page-gutter));width:auto}}.editorial-module__7zFjeq__resourceLink h3:first-child{margin-top:0}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta[data-artwork=pixels]{background:var(--brand-white)}.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta[data-artwork=pixels] .editorial-module__7zFjeq__ctaArt{z-index:-1;opacity:.72;pointer-events:none;grid-area:auto;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}@media (max-width:760px){.editorial-module__7zFjeq__cta.editorial-module__7zFjeq__cta[data-artwork=pixels]{padding-block:var(--space-7);row-gap:0}}.editorial-module__7zFjeq__cta[data-artwork=pixels] h2{margin-top:0}.editorial-module__7zFjeq__cta[data-artwork=pixels] p{color:var(--foreground)}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__body{grid-template-columns:subgrid;row-gap:var(--space-8);display:grid}.editorial-module__7zFjeq__page .editorial-module__7zFjeq__body>*{grid-column:1/-1;margin-block:0}
.account-flow-module__0-Fe3W__page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--background);min-height:100svh;color:var(--foreground);padding:var(--space-6);flex-direction:column;display:flex}@media (prefers-color-scheme:dark){.account-flow-module__0-Fe3W__page{--lightningcss-light: ;--lightningcss-dark:initial}}.account-flow-module__0-Fe3W__header{padding:var(--space-2) var(--space-4) var(--space-6)}.account-flow-module__0-Fe3W__wordmark{align-items:center;gap:var(--space-3);font-family:var(--type-heading);font-size:var(--type-size-24);letter-spacing:-.04em;font-weight:600;display:inline-flex}.account-flow-module__0-Fe3W__logo{width:28px;height:30px}.account-flow-module__0-Fe3W__main{gap:var(--space-6);flex:1;grid-template-columns:1fr 1fr;display:grid}.account-flow-module__0-Fe3W__content{padding:var(--space-7) var(--space-5);place-items:center;min-width:0;display:grid}.account-flow-module__0-Fe3W__mediaLeft .account-flow-module__0-Fe3W__media{grid-area:1/1}.account-flow-module__0-Fe3W__mediaLeft .account-flow-module__0-Fe3W__content{grid-area:1/2}.account-flow-module__0-Fe3W__login{overflow-wrap:anywhere;width:min(100%,480px);min-width:0}.account-flow-module__0-Fe3W__intro{text-align:center;margin-bottom:var(--space-6)}.account-flow-module__0-Fe3W__intro h1{font-family:var(--type-heading);font-size:var(--type-size-48);letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:1.08}.account-flow-module__0-Fe3W__intro p{font-size:var(--type-size-16);margin-top:var(--space-4);color:var(--muted-foreground);overflow-wrap:anywhere;line-height:1.6}.account-flow-module__0-Fe3W__form{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-panel);background:var(--card);flex-direction:column;display:flex}.account-flow-module__0-Fe3W__field{gap:var(--space-2);font-size:var(--type-size-14);flex-direction:column;display:flex}.account-flow-module__0-Fe3W__field input{min-width:0;max-width:100%;height:48px}.account-flow-module__0-Fe3W__divider{text-align:center;color:var(--muted-foreground);font-size:var(--type-size-14)}.account-flow-module__0-Fe3W__note{color:var(--muted-foreground);font-size:var(--type-size-12);text-align:center;line-height:1.6}.account-flow-module__0-Fe3W__message{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;font-size:var(--type-size-14);line-height:1.5;display:flex}.account-flow-module__0-Fe3W__message:empty{display:none}.account-flow-module__0-Fe3W__code{font-family:var(--type-mono);letter-spacing:.35em;text-align:center}.account-flow-module__0-Fe3W__media{border-radius:var(--radius-panel);min-height:560px;position:relative;overflow:hidden}.account-flow-module__0-Fe3W__media .account-flow-module__0-Fe3W__silk{aspect-ratio:auto;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1000px){.account-flow-module__0-Fe3W__page{padding:var(--space-5)}.account-flow-module__0-Fe3W__main{grid-template-columns:1fr}.account-flow-module__0-Fe3W__mediaLeft .account-flow-module__0-Fe3W__content{grid-column:1}.account-flow-module__0-Fe3W__content{padding:var(--space-7) 0}.account-flow-module__0-Fe3W__media{display:none}}@media (max-width:480px){.account-flow-module__0-Fe3W__page{padding:var(--space-4)}.account-flow-module__0-Fe3W__header{padding:var(--space-2) var(--space-2) var(--space-5)}.account-flow-module__0-Fe3W__content{padding:var(--space-6) 0}.account-flow-module__0-Fe3W__form{padding:var(--space-5)}.account-flow-module__0-Fe3W__intro h1{font-size:var(--type-size-32)}}@media (max-height:640px){.account-flow-module__0-Fe3W__page{padding:var(--space-4)}.account-flow-module__0-Fe3W__header{padding:0 0 var(--space-4)}.account-flow-module__0-Fe3W__main{grid-template-columns:1fr}.account-flow-module__0-Fe3W__media{display:none}.account-flow-module__0-Fe3W__mediaLeft .account-flow-module__0-Fe3W__content{grid-column:1}.account-flow-module__0-Fe3W__content{padding:var(--space-3) 0;align-items:start}.account-flow-module__0-Fe3W__intro{margin-bottom:var(--space-4)}.account-flow-module__0-Fe3W__intro h1{font-size:var(--type-size-32)}}@media (max-width:360px){.account-flow-module__0-Fe3W__page{padding:var(--space-3)}.account-flow-module__0-Fe3W__form{padding:var(--space-4)}.account-flow-module__0-Fe3W__form button{white-space:normal;height:auto;min-height:48px;padding-block:var(--space-3)}}
.legal-module__cwIUXW__navigation{flex-wrap:wrap;gap:12px 24px;margin-top:24px;display:flex}.legal-module__cwIUXW__navigation a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.legal-module__cwIUXW__navigation a[aria-current=page]{font-weight:600}.legal-module__cwIUXW__providers{margin-top:24px;padding:0;list-style:none}.legal-module__cwIUXW__providers li{border-bottom:1px solid var(--border);gap:4px;padding-block:16px;display:grid}.legal-module__cwIUXW__providers span{color:var(--muted-foreground);line-height:1.6}.legal-module__cwIUXW__providers a{text-underline-offset:4px;width:fit-content;text-decoration:underline}.legal-module__cwIUXW__legal.legal-module__cwIUXW__legal{width:min(var(--page-width), calc(100% - var(--page-gutter) * 2));column-gap:var(--grid-gap);max-width:none}.legal-module__cwIUXW__legal>*{grid-column:4/11}.legal-module__cwIUXW__legal .legal-module__cwIUXW__hero h1{grid-column:4/13}@media (max-width:1000px){.legal-module__cwIUXW__legal>*{grid-column:3/12}.legal-module__cwIUXW__legal .legal-module__cwIUXW__hero h1{grid-column:3/-1}}@media (max-width:760px){.legal-module__cwIUXW__legal>*,.legal-module__cwIUXW__legal .legal-module__cwIUXW__hero h1{grid-column:1/-1}}.legal-module__cwIUXW__legal>*{max-width:none}.legal-module__cwIUXW__legal .legal-module__cwIUXW__hero{grid-column:1/-1;grid-template-columns:subgrid;column-gap:var(--grid-gap);row-gap:var(--space-5);display:grid}.legal-module__cwIUXW__hero>*{grid-column:4/11;max-width:none;margin-block:0}@media (max-width:1000px){.legal-module__cwIUXW__hero>*{grid-column:3/12}}@media (max-width:760px){.legal-module__cwIUXW__hero>*{grid-column:1/-1}}.legal-module__cwIUXW__legal>div{grid-template-columns:subgrid;row-gap:var(--space-8);display:grid}.legal-module__cwIUXW__legal>div>*{grid-column:1/-1;margin-block:0}
.footer-module__KvVpAW__footer{background:var(--button-secondary);color:var(--brand-charcoal);font-family:var(--type-ui);border-top:1px solid var(--border);padding-block:80px 24px}.footer-module__KvVpAW__directory{row-gap:48px}.footer-module__KvVpAW__inherited{padding-block:var(--landing-panel-padding) var(--space-5);background:0 0}.footer-module__KvVpAW__inherited .footer-module__KvVpAW__wordmark,.footer-module__KvVpAW__inherited .footer-module__KvVpAW__baseline{grid-column:1/-1}.footer-module__KvVpAW__intro{grid-column:span 4}.footer-module__KvVpAW__footer .footer-module__KvVpAW__intro h2{font-family:var(--type-heading);font-size:var(--type-size-32);letter-spacing:-.045em;margin:0;font-weight:500;line-height:1.15}.footer-module__KvVpAW__footer .footer-module__KvVpAW__intro p{color:var(--muted-foreground);font-size:var(--type-size-14);margin:20px 0 0;line-height:1.7}.footer-module__KvVpAW__explore{min-height:44px;font-size:var(--type-size-14);align-items:center;gap:14px;margin-top:28px;display:inline-flex}.footer-module__KvVpAW__explore svg{transition:transform var(--motion-feedback) var(--motion-ease)}.footer-module__KvVpAW__explore:hover svg{transform:translate(2px,-2px)}.footer-module__KvVpAW__groups{grid-column:7/-1;grid-template-columns:subgrid;gap:var(--space-6) var(--grid-gap);display:grid}.footer-module__KvVpAW__group{grid-column:span 2;min-width:0}.footer-module__KvVpAW__footer .footer-module__KvVpAW__group h3{font-family:var(--type-ui);font-size:var(--type-size-13);letter-spacing:0;margin:0 0 18px;font-weight:600;line-height:1.5}.footer-module__KvVpAW__group ul{margin:0;padding:0;list-style:none}.footer-module__KvVpAW__group a{min-height:38px;color:var(--muted-foreground);font-size:var(--type-size-14);text-underline-offset:5px;transition:color var(--motion-feedback), text-decoration-color var(--motion-feedback);align-items:center;padding-block:7px;line-height:1.6;text-decoration-color:#0000;display:inline-flex}.footer-module__KvVpAW__group a:hover,.footer-module__KvVpAW__baseline a:hover{color:var(--brand-charcoal);text-decoration:underline}.footer-module__KvVpAW__wordmark{font-family:var(--type-heading);font-size:var(--type-footer-wordmark);letter-spacing:-.065em;white-space:nowrap;justify-content:space-between;align-items:center;gap:24px;padding-block:76px 50px;font-weight:650;line-height:1;display:flex}.footer-module__KvVpAW__wordmark .footer-module__KvVpAW__mark{width:13%;height:auto;margin-left:1%}.footer-module__KvVpAW__wordmark span{display:block}.footer-module__KvVpAW__baseline{border-top:1px solid var(--border);color:var(--muted-foreground);font-size:var(--type-size-12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:24px;line-height:1.5;display:flex}.footer-module__KvVpAW__footer .footer-module__KvVpAW__baseline p{margin:0}.footer-module__KvVpAW__baseline nav{flex-wrap:wrap;gap:12px 24px;display:flex}.footer-module__KvVpAW__baseline a{text-underline-offset:5px;align-items:center;min-height:36px;display:inline-flex}.footer-module__KvVpAW__footer a:focus-visible{outline:2px solid var(--ring);outline-offset:5px;border-radius:var(--radius-detail)}@media (max-width:1000px){.footer-module__KvVpAW__intro,.footer-module__KvVpAW__groups{grid-column:1/-1}.footer-module__KvVpAW__group{grid-column:span 4}.footer-module__KvVpAW__intro{grid-column:1/8}.footer-module__KvVpAW__wordmark{padding-top:64px}}@media (max-width:600px){.footer-module__KvVpAW__footer{padding-block:48px 20px}.footer-module__KvVpAW__groups{gap:var(--space-6) var(--grid-gap)}.footer-module__KvVpAW__group{grid-column:span 6}.footer-module__KvVpAW__intro{grid-column:1/-1}.footer-module__KvVpAW__group a{min-height:44px}.footer-module__KvVpAW__footer .footer-module__KvVpAW__group h3{margin-bottom:10px}.footer-module__KvVpAW__wordmark{gap:10px;padding-block:52px 30px}.footer-module__KvVpAW__baseline{flex-wrap:wrap;gap:8px 24px;padding-top:18px}.footer-module__KvVpAW__baseline .footer-module__KvVpAW__note{flex-basis:100%;order:3}.footer-module__KvVpAW__baseline nav{margin-left:auto}}@media (prefers-reduced-motion:reduce){.footer-module__KvVpAW__explore svg{transition:none;transform:none}}
.field-guide-module__mdHL5W__guide[data-resource-page]{padding-top:80px}.field-guide-module__mdHL5W__hero{align-items:end;row-gap:32px;margin-bottom:64px}.field-guide-module__mdHL5W__heroCopy{grid-column:1/11;min-width:0}.field-guide-module__mdHL5W__heroCopy h1{font-size:var(--type-hero);margin-block:24px;line-height:1.04}.field-guide-module__mdHL5W__deck{font-size:var(--type-size-20);color:var(--muted-foreground);max-width:660px}.field-guide-module__mdHL5W__heroNote{grid-column:10/-1;padding-bottom:12px}.field-guide-module__mdHL5W__heroNote>span{font-family:var(--type-mono);color:var(--brand-blue);font-size:var(--type-size-12)}.field-guide-module__mdHL5W__heroNote p{font-size:var(--type-size-15);color:var(--muted-foreground);margin-top:16px}.field-guide-module__mdHL5W__visual{isolation:isolate;border-radius:var(--radius-panel);row-gap:40px;margin-bottom:96px;padding-block:64px;position:relative;overflow:hidden}.field-guide-module__mdHL5W__silk.field-guide-module__mdHL5W__silk{aspect-ratio:auto;z-index:-1;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.field-guide-module__mdHL5W__visualIntro{background:var(--background);border-radius:var(--radius-panel);grid-column:2/10;padding:28px}.field-guide-module__mdHL5W__visualIntro h2{font-size:var(--type-section);margin-top:16px}.field-guide-module__mdHL5W__visual .field-guide-module__mdHL5W__lenses{grid-column:2/12}.field-guide-module__mdHL5W__lens{background:var(--background);border-radius:var(--radius-panel);flex-direction:column;grid-column:span 3;gap:24px;min-width:0;padding:28px;display:flex}.field-guide-module__mdHL5W__lens:last-child{grid-column:span 4}.field-guide-module__mdHL5W__lens>svg{width:32px;height:32px;color:var(--brand-blue)}.field-guide-module__mdHL5W__lens>h3{font-size:var(--type-size-20);font-family:var(--type-heading)}.field-guide-module__mdHL5W__signal{align-items:center;gap:6px;height:24px;margin-top:auto;display:flex}.field-guide-module__mdHL5W__signal i{border-radius:var(--radius-pill);background:var(--brand-blue);width:28px;height:6px;animation:3s ease-in-out infinite field-guide-module__mdHL5W__signal;display:block}.field-guide-module__mdHL5W__signal i:nth-child(2){background:var(--brand-cornflower);animation-delay:.25s}.field-guide-module__mdHL5W__signal i:nth-child(3){animation-delay:.5s}.field-guide-module__mdHL5W__lens:nth-child(2) .field-guide-module__mdHL5W__signal{animation-delay:.8s}@keyframes field-guide-module__mdHL5W__signal{0%,to{opacity:.4;transform:scaleY(1)}50%{opacity:1;transform:scaleY(2.5)}}.field-guide-module__mdHL5W__body{scroll-margin-top:120px}.field-guide-module__mdHL5W__guide[data-resource-page] .field-guide-module__mdHL5W__body>*{grid-column:1/-1}.field-guide-module__mdHL5W__guide[data-resource-page] [data-resource-section]{grid-template-columns:subgrid;column-gap:var(--grid-gap);margin-bottom:24px;padding-block:48px;display:grid}.field-guide-module__mdHL5W__guide[data-resource-page] [data-resource-section]>div:first-child{grid-column:1/5}.field-guide-module__mdHL5W__guide[data-resource-page] [data-resource-section]>div:last-child{grid-column:6/12}.field-guide-module__mdHL5W__guide[data-resource-page] [data-resource-section] h2{font-size:var(--type-size-32)}.field-guide-module__mdHL5W__guide[data-resource-page] [data-resource-section]>div:first-child>span{display:none}.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=summary],.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=definition]{background:var(--muted);border-radius:var(--radius-panel)}.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=summary]>div:first-child,.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=definition]>div:first-child{grid-column:2/5}.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=definition] h2{color:var(--brand-blue)}.field-guide-module__mdHL5W__demo{row-gap:32px;margin-bottom:80px}.field-guide-module__mdHL5W__demoHeading{grid-column:1/9}.field-guide-module__mdHL5W__demoHeading h2{font-size:var(--type-section)}.field-guide-module__mdHL5W__demoHeading p{color:var(--muted-foreground);margin-top:20px}@media (max-width:900px){.field-guide-module__mdHL5W__heroCopy{grid-column:1/-1}.field-guide-module__mdHL5W__heroNote{grid-column:1/9}.field-guide-module__mdHL5W__visualIntro{grid-column:2/12}.field-guide-module__mdHL5W__lens{padding:20px}}@media (max-width:760px){.field-guide-module__mdHL5W__guide[data-resource-page]{padding-top:36px}.field-guide-module__mdHL5W__hero{margin-bottom:40px}.field-guide-module__mdHL5W__heroNote,.field-guide-module__mdHL5W__demoHeading{grid-column:1/-1}.field-guide-module__mdHL5W__visual{row-gap:20px;margin-bottom:56px;padding-block:28px}.field-guide-module__mdHL5W__visual .field-guide-module__mdHL5W__lenses{row-gap:12px}.field-guide-module__mdHL5W__lens,.field-guide-module__mdHL5W__lens:last-child{grid-column:1/-1}.field-guide-module__mdHL5W__visualIntro{padding:20px}.field-guide-module__mdHL5W__guide[data-resource-page] [data-resource-section]{row-gap:24px;padding-block:28px}.field-guide-module__mdHL5W__guide[data-resource-page] [data-resource-section]>div:first-child,.field-guide-module__mdHL5W__guide[data-resource-page] [data-resource-section]>div:last-child{grid-column:1/-1}.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=summary]>div,.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=definition]>div{grid-column:2/12}}@media (prefers-reduced-motion:reduce){.field-guide-module__mdHL5W__signal i{animation:none}}@media (max-width:600px){.field-guide-module__mdHL5W__visual{border-radius:0;row-gap:0;margin-inline:0;padding:0;overflow:visible}.field-guide-module__mdHL5W__visualIntro,.field-guide-module__mdHL5W__visual .field-guide-module__mdHL5W__lenses{grid-column:1/-1}.field-guide-module__mdHL5W__visual .field-guide-module__mdHL5W__silk{inset-inline:calc(-1 * var(--page-gutter));width:auto}.field-guide-module__mdHL5W__visualIntro,.field-guide-module__mdHL5W__lens{margin-inline:calc(-1 * var(--page-gutter));padding:var(--space-6) var(--page-gutter);border-radius:0}.field-guide-module__mdHL5W__visual .field-guide-module__mdHL5W__lenses{row-gap:0}.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=summary],.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=definition]{padding-inline:var(--page-gutter);border-radius:0}.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=summary]>div,.field-guide-module__mdHL5W__guide[data-resource-page] [data-kind=definition]>div{grid-column:1/-1}}.field-guide-module__mdHL5W__heroCopy{grid-template-columns:subgrid;column-gap:var(--grid-gap);display:grid}.field-guide-module__mdHL5W__heroCopy>:not([data-public-actions]){grid-column:1/-1}.field-guide-module__mdHL5W__heroCopy>.field-guide-module__mdHL5W__deck{grid-column:1/7;max-width:none}@media (max-width:900px){.field-guide-module__mdHL5W__heroCopy>.field-guide-module__mdHL5W__deck{grid-column:1/-1}}
.journal-module__2D20VG__journal{padding-block:56px 100px}.journal-module__2D20VG__masthead{margin-bottom:72px}.journal-module__2D20VG__journal .journal-module__2D20VG__masthead h1{font-size:var(--type-hero);letter-spacing:-.065em;margin:0 0 32px;line-height:.97}.journal-module__2D20VG__masthead h1 em{color:var(--primary);font-style:normal}.journal-module__2D20VG__intro{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);align-items:end;gap:64px;display:grid}.journal-module__2D20VG__intro p{max-width:620px;font-size:var(--type-size-18);color:var(--muted-foreground)}.journal-module__2D20VG__intro a{font-size:var(--type-size-13);justify-content:flex-end;align-items:center;gap:24px;display:flex}.journal-module__2D20VG__feature{border-radius:var(--radius-panel);background:var(--brand-charcoal);color:var(--brand-white);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.journal-module__2D20VG__leadArt{isolation:isolate;min-height:510px;position:relative;overflow:hidden}.journal-module__2D20VG__silk.journal-module__2D20VG__silk{aspect-ratio:auto;z-index:-1;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.journal-module__2D20VG__artType{height:100%;color:var(--brand-white);background:color-mix(in srgb, var(--brand-charcoal) 22%, transparent);flex-direction:column;padding:36px;display:flex}.journal-module__2D20VG__artType p{font-size:var(--type-section);letter-spacing:-.055em;margin-block:auto;font-weight:500;line-height:1.05}.journal-module__2D20VG__artType p em{color:var(--brand-ice);font-style:normal}.journal-module__2D20VG__leadCopy{flex-direction:column;padding:44px;display:flex}.journal-module__2D20VG__readingTime{font-family:var(--type-mono);font-size:var(--type-size-13);color:var(--muted-foreground);display:block}.journal-module__2D20VG__leadCopy h2{font-size:var(--type-size-40);margin:0 0 24px}.journal-module__2D20VG__leadCopy>p{font-size:var(--type-size-16);color:var(--brand-ice)}.journal-module__2D20VG__storyMeta{font-size:var(--type-size-15);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:44px;display:flex}.journal-module__2D20VG__storyMeta a{border-radius:var(--radius-circle);background:color-mix(in srgb, var(--brand-white) 10%, transparent);place-items:center;min-width:44px;min-height:44px;display:grid}.journal-module__2D20VG__stories{margin-top:88px;scroll-margin-top:120px}.journal-module__2D20VG__sectionHeading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:32px;display:flex}.journal-module__2D20VG__sectionHeading h2{font-size:var(--type-size-40);margin-bottom:0}.journal-module__2D20VG__storyGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px 36px;display:grid}.journal-module__2D20VG__story{min-width:0}.journal-module__2D20VG__storyArt{isolation:isolate;border-radius:var(--radius-panel);height:300px;display:block;position:relative;overflow:hidden}.journal-module__2D20VG__story:nth-child(2) .journal-module__2D20VG__silk{transform:rotate(180deg)}.journal-module__2D20VG__storyArtLabel{height:100%;color:var(--brand-white);background:color-mix(in srgb, var(--brand-charcoal) 18%, transparent);align-items:flex-end;gap:16px;padding:24px;display:flex}.journal-module__2D20VG__storyArtLabel>span:first-child{font-size:var(--type-brand);letter-spacing:-.07em;line-height:1}.journal-module__2D20VG__storyArtLabel>span:nth-child(2){font-family:var(--type-mono);font-size:var(--type-size-12);margin-bottom:8px}.journal-module__2D20VG__storyCopy{padding:24px 4px 0}.journal-module__2D20VG__storyCopy h2{font-size:var(--type-size-32);margin:22px 0 14px}.journal-module__2D20VG__storyCopy>p{font-size:var(--type-size-15);color:var(--muted-foreground)}.journal-module__2D20VG__read{font-size:var(--type-size-13);align-items:center;gap:18px;padding-block:20px 4px;display:inline-flex}.journal-module__2D20VG__perspective{background:var(--muted);border-radius:var(--radius-panel);grid-column:1/-1;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);align-items:center;gap:40px;padding:24px;display:grid}.journal-module__2D20VG__perspective .journal-module__2D20VG__storyCopy{padding:12px 24px 12px 0}.journal-module__2D20VG__perspective .journal-module__2D20VG__storyArt{height:280px}.journal-module__2D20VG__editorsNote{grid-template-columns:1fr 2fr;gap:24px 48px;margin:112px 0;display:grid}.journal-module__2D20VG__editorsNote>span{font-family:var(--type-mono);font-size:var(--type-size-11);color:var(--muted-foreground);padding-top:10px}.journal-module__2D20VG__editorsNote>p{font-size:var(--type-section);letter-spacing:-.05em;line-height:1.1}.journal-module__2D20VG__editorsNote em{color:var(--primary);font-style:normal}.journal-module__2D20VG__editorsNote>div{font-size:var(--type-size-16);color:var(--muted-foreground);grid-column:2;max-width:550px}.journal-module__2D20VG__journal a{cursor:pointer}.journal-module__2D20VG__journal h2 a:hover,.journal-module__2D20VG__read:hover{color:var(--primary)}.journal-module__2D20VG__leadCopy h2 a:hover{color:var(--brand-ice)}@media (max-width:1000px){.journal-module__2D20VG__leadCopy{padding:32px}.journal-module__2D20VG__leadCopy h2{font-size:var(--type-size-32)}.journal-module__2D20VG__leadArt{min-height:460px}.journal-module__2D20VG__artType{padding:24px}.journal-module__2D20VG__storyArt{height:260px}}@media (max-width:760px){.journal-module__2D20VG__journal{padding-block:36px 72px}.journal-module__2D20VG__journal .journal-module__2D20VG__masthead h1{font-size:var(--type-brand);margin-top:0}.journal-module__2D20VG__intro{grid-template-columns:1fr;gap:24px}.journal-module__2D20VG__intro a{justify-content:flex-start}.journal-module__2D20VG__masthead{margin-bottom:40px}.journal-module__2D20VG__feature{grid-template-columns:1fr}.journal-module__2D20VG__leadArt{min-height:360px}.journal-module__2D20VG__leadCopy{padding:28px}.journal-module__2D20VG__leadCopy h2{margin-top:0}.journal-module__2D20VG__artType{padding:28px}.journal-module__2D20VG__sectionHeading{flex-direction:column;align-items:flex-start;gap:12px}.journal-module__2D20VG__storyGrid{grid-template-columns:1fr;gap:40px}.journal-module__2D20VG__perspective{padding:16px;display:block}.journal-module__2D20VG__perspective .journal-module__2D20VG__storyCopy{padding:24px 8px 12px}.journal-module__2D20VG__storyArt{height:280px}.journal-module__2D20VG__stories{margin-top:56px}.journal-module__2D20VG__editorsNote{grid-template-columns:1fr;gap:20px;margin:64px 0}.journal-module__2D20VG__editorsNote>div{grid-column:1}}.journal-module__2D20VG__journal>*{grid-column:1/-1}.journal-module__2D20VG__journal .journal-module__2D20VG__masthead,.journal-module__2D20VG__journal .journal-module__2D20VG__intro,.journal-module__2D20VG__journal .journal-module__2D20VG__feature,.journal-module__2D20VG__journal .journal-module__2D20VG__stories,.journal-module__2D20VG__journal .journal-module__2D20VG__storyGrid,.journal-module__2D20VG__journal .journal-module__2D20VG__perspective,.journal-module__2D20VG__journal .journal-module__2D20VG__editorsNote{grid-template-columns:subgrid;column-gap:var(--grid-gap);display:grid}.journal-module__2D20VG__masthead h1,.journal-module__2D20VG__intro,.journal-module__2D20VG__sectionHeading,.journal-module__2D20VG__storyGrid{grid-column:1/-1}.journal-module__2D20VG__intro p{grid-column:1/8;max-width:none}.journal-module__2D20VG__intro a{grid-column:9/-1}.journal-module__2D20VG__leadArt{grid-column:1/7}.journal-module__2D20VG__leadCopy{grid-column:7/-1}.journal-module__2D20VG__story{grid-column:span 6}.journal-module__2D20VG__journal .journal-module__2D20VG__perspective{grid-column:1/-1;padding:0}.journal-module__2D20VG__perspective .journal-module__2D20VG__storyArt{grid-column:1/6}.journal-module__2D20VG__perspective .journal-module__2D20VG__storyCopy{grid-column:7/-1;padding:32px 24px 32px 0}.journal-module__2D20VG__editorsNote>span{grid-column:1/4}.journal-module__2D20VG__editorsNote>p,.journal-module__2D20VG__editorsNote>div{grid-column:5/-1;max-width:none}@media (max-width:760px){.journal-module__2D20VG__intro p,.journal-module__2D20VG__intro a,.journal-module__2D20VG__leadArt,.journal-module__2D20VG__leadCopy,.journal-module__2D20VG__story,.journal-module__2D20VG__perspective .journal-module__2D20VG__storyArt,.journal-module__2D20VG__perspective .journal-module__2D20VG__storyCopy,.journal-module__2D20VG__editorsNote>span,.journal-module__2D20VG__editorsNote>p,.journal-module__2D20VG__editorsNote>div{grid-column:1/-1}.journal-module__2D20VG__perspective .journal-module__2D20VG__storyCopy{padding:24px}}@media (max-width:600px){.journal-module__2D20VG__journal .journal-module__2D20VG__feature,.journal-module__2D20VG__journal .journal-module__2D20VG__perspective,.journal-module__2D20VG__storyArt{margin-inline:calc(-1 * var(--page-gutter));border-radius:0}.journal-module__2D20VG__journal .journal-module__2D20VG__feature,.journal-module__2D20VG__journal .journal-module__2D20VG__perspective{padding-inline:var(--page-gutter)}.journal-module__2D20VG__leadArt{margin-inline:calc(-1 * var(--page-gutter))}.journal-module__2D20VG__leadCopy{padding:var(--space-6) 0}.journal-module__2D20VG__artType{padding:var(--page-gutter)}.journal-module__2D20VG__perspective .journal-module__2D20VG__storyCopy{padding:var(--space-5) 0}.journal-module__2D20VG__storyCopy{padding-inline:0}}
