.yl-surface .yl-landing .pg-section{padding:80px 0}.yl-surface .yl-landing .pg-section--line{border-top:1px solid var(--lp-line)}.yl-surface .yl-landing .pg-h2{margin:0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:400;line-height:1.16;color:var(--lp-ink)}.yl-surface .yl-landing .pg-h2--sm{font-size:1.5rem;line-height:1.375}.yl-surface .yl-landing .pg-eyebrow-gap{margin-top:20px;max-width:26ch}.yl-surface .yl-landing .pg-split{display:grid;gap:40px}.yl-surface .yl-landing .pg-prose{display:flex;flex-direction:column;gap:20px}.yl-surface .yl-landing .pg-prose p{max-width:66ch;font-size:1.0625rem;line-height:1.8;color:var(--lp-body)}.yl-surface .yl-landing .pg-header{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--lp-line);background:var(--lp-white);padding:64px 0 56px}.yl-surface .yl-landing .pg-header__rings{position:absolute;top:-16rem;right:-14rem;width:46rem;aspect-ratio:1;border-radius:999px;opacity:.5;pointer-events:none}.yl-surface .yl-landing .pg-header__inner{position:relative}.yl-surface .yl-landing .pg-header__chip-row{display:flex}.yl-surface .yl-landing .pg-chip{display:inline-flex;align-items:center;border-radius:999px;background:var(--lp-t6);padding:6px 14px;font-size:.625rem;line-height:1.5;letter-spacing:.22em;text-transform:uppercase;color:var(--lp-tealink)}.yl-surface .yl-landing .pg-header__title{margin:28px 0 0;max-width:24ch;font-family:var(--lp-display);letter-spacing:-.01em;font-size:clamp(2.125rem,5vw,3.75rem);font-weight:400;line-height:1.08;color:var(--lp-ink)}.yl-surface .yl-landing .pg-header__lead{margin-top:28px;max-width:62ch;font-size:1.0625rem;line-height:1.75;color:var(--lp-body)}.yl-surface .yl-landing .pg-meta{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.yl-surface .yl-landing .pg-meta li{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-meta li>span{width:4px;height:4px;border-radius:999px;background:var(--lp-teal)}.yl-surface .yl-landing .pg-band{position:relative;isolation:isolate;overflow:hidden;background:var(--lp-lucent)}.yl-surface .yl-landing .pg-band--lg{height:46svh;min-height:19rem}.yl-surface .yl-landing .pg-band--md{height:42svh;min-height:18rem}.yl-surface .yl-landing .pg-band--sm{height:38svh;min-height:16rem}.yl-surface .yl-landing .pg-band__media{position:absolute;inset:0}.yl-surface .yl-landing .pg-cta{position:relative;isolation:isolate;overflow:hidden;background:var(--lp-lucent);padding:80px 20px;text-align:center}.yl-surface .yl-landing .pg-cta__rings{position:absolute;top:50%;left:50%;width:48rem;aspect-ratio:1;border-radius:999px;opacity:.6;transform:translate(-50%,-50%);pointer-events:none}.yl-surface .yl-landing .pg-cta__inner{position:relative;max-width:820px;margin:0 auto}.yl-surface .yl-landing .pg-cta__title{margin:28px auto 0;max-width:24ch;font-family:var(--lp-display);letter-spacing:-.01em;font-size:clamp(1.625rem,3.4vw,2.5rem);font-weight:400;line-height:1.16;color:var(--lp-ink)}.yl-surface .yl-landing .pg-cta__go{margin-top:36px;display:flex;flex-direction:column;align-items:center;gap:16px}.yl-surface .yl-landing .pg-cta__meta{font-size:.8125rem;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-back{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;color:var(--lp-tealink);text-decoration:none;transition:color .2s ease}.yl-surface .yl-landing .pg-back:hover{color:var(--lp-tealink-hover)}.yl-surface .yl-landing .pg-mail{display:inline-block;font-size:.9375rem;font-weight:500;color:var(--lp-tealink);text-decoration:underline;text-decoration-color:var(--lp-lineteal);text-underline-offset:4px;transition:text-decoration-color .2s ease}.yl-surface .yl-landing .pg-mail:hover{text-decoration-color:var(--lp-tealink)}.yl-surface .yl-landing .pg-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--lp-line);border-radius:12px;background:var(--lp-white);padding:28px;color:inherit;text-decoration:none;transition:border-color .2s ease}.yl-surface .yl-landing a.pg-card:hover{border-color:var(--lp-tealink)}.yl-surface .yl-landing .pg-card__kicker{font-size:.6875rem;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-tealink)}.yl-surface .yl-landing .pg-card__kicker--quiet{font-size:.75rem;letter-spacing:.14em;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-card__title{margin:16px 0 0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.3125rem;font-weight:400;line-height:1.375;color:var(--lp-ink)}.yl-surface .yl-landing .pg-card__title--sm{margin-top:12px;font-size:1.125rem}.yl-surface .yl-landing .pg-card__body{margin-top:12px;font-size:.9375rem;line-height:1.7;color:var(--lp-body)}.yl-surface .yl-landing .pg-card__body--sm{font-size:.875rem;line-height:1.65}.yl-surface .yl-landing .pg-card__foot{margin-top:auto;padding-top:24px;font-size:.8125rem;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-grid3{display:grid;gap:20px}.yl-surface .yl-landing .pg-flag{display:inline-flex;align-self:flex-start;margin-top:16px;border-radius:6px;background:rgba(125,88,18,.1);padding:4px 10px;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:#7d5812}.yl-surface .yl-landing .pg-aside-box{border-left:2px solid var(--lp-teal);border-radius:12px;background:var(--lp-lucent);padding:28px}.yl-surface .yl-landing .pg-rules-head{max-width:26ch;margin-top:20px}.yl-surface .yl-landing .pg-rules .lp-pillars__wide{margin-top:56px}.yl-surface .yl-landing .pg-rules .lp-pillars__narrow{margin-top:44px}.yl-surface .yl-landing .pg-rules .lp-pillars__narrow h3{font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.1875rem;font-weight:400}.yl-surface .yl-landing .pg-rules .lp-pillars__narrow p{margin-top:12px;max-width:none;font-size:.9375rem;line-height:1.75}.yl-surface .yl-landing .pg-team{margin-top:44px;display:grid;gap:24px}.yl-surface .yl-landing .pg-person__mark,.yl-surface .yl-landing .pg-person__photo{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.yl-surface .yl-landing .pg-person__mark{background:var(--lp-t6)}.yl-surface .yl-landing .pg-person__name{margin:20px 0 0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.1875rem;font-weight:400;line-height:1.5;color:var(--lp-ink)}.yl-surface .yl-landing .pg-person__role{margin-top:4px;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-tealink)}.yl-surface .yl-landing .pg-person__body{margin-top:12px;font-size:.9375rem;line-height:1.7;color:var(--lp-body)}.yl-surface .yl-landing .pg-position{max-width:820px;margin:0 auto}.yl-surface .yl-landing .pg-position p{margin-top:20px;max-width:64ch;font-size:1.0625rem;line-height:1.8;color:var(--lp-body)}.yl-surface .yl-landing .pg-position p+p{margin-top:16px}.yl-surface .yl-landing .pg-position .lp-text-link{margin-top:28px;display:inline-flex;align-items:center;gap:8px}.yl-surface .yl-landing .pg-partners{max-width:820px;margin:40px auto 0;font-size:.9375rem;line-height:1.7;color:var(--lp-body)}.yl-surface .yl-landing .pg-partners .lp-text-link{font-weight:400;text-underline-offset:4px}.yl-surface .yl-landing .pg-promise{display:flex;flex-direction:column}.yl-surface .yl-landing .pg-promise>li{border-top:1px solid var(--lp-line);padding:24px 0}.yl-surface .yl-landing .pg-promise>li:first-child{border-top:0;padding-top:0}.yl-surface .yl-landing .pg-promise>li:last-child{padding-bottom:0}.yl-surface .yl-landing .pg-promise__title{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.5;color:var(--lp-ink)}.yl-surface .yl-landing .pg-promise p{margin-top:8px;max-width:62ch;font-size:1rem;line-height:1.75;color:var(--lp-body)}.yl-surface .yl-landing .pg-routes{display:flex;flex-direction:column}.yl-surface .yl-landing .pg-routes li{border-top:1px solid var(--lp-line);padding:24px 0}.yl-surface .yl-landing .pg-routes li:first-child{border-top:0;padding-top:0}.yl-surface .yl-landing .pg-item-title,.yl-surface .yl-landing .pg-routes h3{margin:0;font-size:1rem;font-weight:600;line-height:1.5;color:var(--lp-ink)}.yl-surface .yl-landing .pg-routes p{margin-top:8px;max-width:44ch;font-size:.9375rem;line-height:1.7;color:var(--lp-body)}.yl-surface .yl-landing .pg-routes .pg-mail{margin-top:12px}.yl-surface .yl-landing .pg-contact{display:grid;gap:48px}.yl-surface .yl-landing .pg-contact .pg-routes{margin-top:32px}.yl-surface .yl-landing .pg-form{border:1px solid var(--lp-line);border-radius:12px;background:var(--lp-white);padding:28px}.yl-surface .yl-landing .pg-form__title{margin:0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.5rem;font-weight:400;line-height:1.375;color:var(--lp-ink)}.yl-surface .yl-landing .pg-form__fields{margin-top:32px;display:grid;gap:20px}.yl-surface .yl-landing .pg-form__field{display:flex;flex-direction:column;gap:8px}.yl-surface .yl-landing .pg-form__label{font-size:.8125rem;font-weight:500;color:var(--lp-ink)}.yl-surface .yl-landing .pg-form__input{min-height:48px;margin:0;border:1px solid var(--lp-line);border-radius:6px;background:var(--lp-white);padding:0 16px;font-family:inherit;font-size:.9375rem;line-height:1.5;letter-spacing:inherit;color:var(--lp-ink);outline:none;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.yl-surface .yl-landing .pg-form__input--area{padding:12px 16px;line-height:1.625;resize:vertical}.yl-surface .yl-landing .pg-form__input::-moz-placeholder{color:var(--lp-quiet);opacity:1}.yl-surface .yl-landing .pg-form__input::placeholder{color:var(--lp-quiet);opacity:1}.yl-surface .yl-landing .pg-form__input:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-color:var(--lp-tealink)}.yl-surface .yl-landing .pg-form__actions{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.yl-surface .yl-landing .pg-form__actions .lp-btn{cursor:pointer}.yl-surface .yl-landing .pg-form__note{max-width:38ch;font-size:.8125rem;line-height:1.625;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-form__prototype{margin-top:28px;border-top:1px solid var(--lp-line);padding-top:20px;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-form__prototype--sent{font-size:.8125rem;letter-spacing:0;text-transform:none;color:var(--lp-body)}.yl-surface .yl-landing .pg-pair{display:grid;gap:24px}.yl-surface .yl-landing .pg-pair__card{height:100%;border:2px solid var(--lp-ink);border-radius:12px;padding:28px}.yl-surface .yl-landing .pg-pair__card--teal{border-color:var(--lp-tealink)}.yl-surface .yl-landing .pg-pair__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;background:var(--lp-ink);color:var(--lp-t4)}.yl-surface .yl-landing .pg-pair__card--teal .pg-pair__icon{background:var(--lp-t6);color:var(--lp-tealink)}.yl-surface .yl-landing .pg-pair__title{margin:20px 0 0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.375rem;font-weight:400;line-height:1.5;color:var(--lp-ink)}.yl-surface .yl-landing .pg-pair__list{margin-top:24px}.yl-surface .yl-landing .pg-pair__list li{border-top:1px solid var(--lp-line);padding:20px 0}.yl-surface .yl-landing .pg-pair__list li:first-child{border-top:0;padding-top:0}.yl-surface .yl-landing .pg-pair__list li:last-child{padding-bottom:0}.yl-surface .yl-landing .pg-pair__card>p,.yl-surface .yl-landing .pg-pair__list p{margin-top:8px;font-size:.9375rem;line-height:1.7;color:var(--lp-body)}.yl-surface .yl-landing .pg-pair__card>p{margin-top:20px}.yl-surface .yl-landing .pg-invented p{max-width:52ch;font-size:1rem;line-height:1.8;color:var(--lp-body)}.yl-surface .yl-landing .pg-invented .pg-prose{margin-top:24px;gap:16px}.yl-surface .yl-landing .pg-example{border:1px solid var(--lp-line);border-radius:12px;background:var(--lp-white);padding:28px}.yl-surface .yl-landing .pg-example__label{font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-example__label+.pg-example__in,.yl-surface .yl-landing .pg-example__label+.pg-example__out{margin-top:12px}.yl-surface .yl-landing .pg-example__in{border-radius:8px;background:var(--lp-lucent);padding:20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.7;color:var(--lp-body)}.yl-surface .yl-landing .pg-example__in+.pg-example__label{margin-top:32px}.yl-surface .yl-landing .pg-example__out{font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.125rem;line-height:1.7;color:var(--lp-ink)}.yl-surface .yl-landing .pg-example__note{margin-top:28px;display:flex;align-items:flex-start;gap:10px;border-top:1px solid var(--lp-line);padding-top:24px;font-size:.875rem;line-height:1.625;color:var(--lp-body)}.yl-surface .yl-landing .pg-example__note svg{flex:none;margin-top:2px}.yl-surface .yl-landing .pg-signed{background:var(--lp-ink);color:var(--lp-white)}.yl-surface .yl-landing .pg-signed__grid{max-width:1000px;margin:0 auto;display:grid;gap:36px}.yl-surface .yl-landing .pg-signed__photo{display:block;width:min(60%,240px);height:auto;border-radius:8px;-o-object-fit:cover;object-fit:cover;box-shadow:0 18px 48px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.15)}.yl-surface .yl-landing .pg-signed__kicker{margin-top:24px;font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-t3)}.yl-surface .yl-landing .pg-signed__name{margin-top:12px;font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.375rem;line-height:1.5;color:var(--lp-white)}.yl-surface .yl-landing .pg-signed__role{margin-top:6px;font-size:.875rem;color:rgba(255,255,255,.6)}.yl-surface .yl-landing .pg-signed__words{display:flex;flex-direction:column;gap:20px}.yl-surface .yl-landing .pg-signed__words p{font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.0625rem;line-height:1.75;color:rgba(255,255,255,.9)}.yl-surface .yl-landing .pg-lead-card{display:grid;gap:28px;border:1px solid var(--lp-line);border-radius:12px;padding:28px;color:inherit;text-decoration:none;transition:border-color .2s ease}.yl-surface .yl-landing .pg-lead-card:hover{border-color:var(--lp-tealink)}.yl-surface .yl-landing .pg-lead-card__title{margin:20px 0 0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:clamp(1.75rem,3.6vw,2.625rem);font-weight:400;line-height:1.14;color:var(--lp-ink);transition:color .2s ease}.yl-surface .yl-landing .pg-lead-card:hover .pg-lead-card__title{color:var(--lp-tealink)}.yl-surface .yl-landing .pg-lead-card__dek{margin-top:20px;max-width:58ch;font-size:1.0625rem;line-height:1.75;color:var(--lp-body)}.yl-surface .yl-landing .pg-lead-card__go{margin-top:28px;display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:500;color:var(--lp-tealink)}.yl-surface .yl-landing .pg-facts dt{font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-blog-grid{margin-top:24px}.yl-surface .yl-landing .pg-article{padding:48px 0 80px}.yl-surface .yl-landing .pg-article__col{max-width:720px;margin:0 auto}.yl-surface .yl-landing .pg-article__col--wide{max-width:760px}.yl-surface .yl-landing .pg-article__head{margin-top:36px}.yl-surface .yl-landing .pg-article__kicker{font-size:.6875rem;line-height:1.5;letter-spacing:.22em;text-transform:uppercase;color:var(--lp-tealink)}.yl-surface .yl-landing .pg-article__title{margin:20px 0 0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:clamp(2rem,4.6vw,3.25rem);font-weight:400;line-height:1.1;color:var(--lp-ink)}.yl-surface .yl-landing .pg-article__dek{margin-top:24px;font-size:1.125rem;line-height:1.7;color:var(--lp-body)}.yl-surface .yl-landing .pg-article__sections{margin-top:48px;display:flex;flex-direction:column;gap:44px}.yl-surface .yl-landing .pg-article__sections h2{margin:0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:clamp(1.3125rem,2.6vw,1.75rem);font-weight:400;line-height:1.375;color:var(--lp-ink)}.yl-surface .yl-landing .pg-article__sections .pg-prose{margin-top:20px;gap:16px}.yl-surface .yl-landing .pg-article__sections .pg-prose p{max-width:none;font-size:1.0625rem}.yl-surface .yl-landing .pg-pull{margin:44px 0 0;border-left:2px solid var(--lp-teal);padding-left:24px}.yl-surface .yl-landing .pg-pull blockquote{margin:0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.3125rem;line-height:1.55;color:var(--lp-ink)}.yl-surface .yl-landing .pg-ink-card{margin-top:56px;border-radius:12px;background:var(--lp-ink);padding:28px}.yl-surface .yl-landing .pg-ink-card__line{margin-top:20px;font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.1875rem;line-height:1.6;color:var(--lp-white)}.yl-surface .yl-landing .pg-ink-card__body{margin-top:16px;max-width:54ch;font-size:.9375rem;line-height:1.7;color:rgba(255,255,255,.75)}.yl-surface .yl-landing .pg-ink-card .lp-btn{margin-top:28px;min-height:3rem;padding:0 28px}.yl-surface .yl-landing .pg-ink-card a:focus-visible,.yl-surface .yl-landing .pg-signed a:focus-visible{outline-color:var(--lp-white)}.yl-surface .yl-landing .pg-library li{border-top:1px solid var(--lp-line);padding:32px 0}.yl-surface .yl-landing .pg-library li:first-child{border-top:0;padding-top:0}.yl-surface .yl-landing .pg-library__link{display:grid;gap:20px;color:inherit;text-decoration:none}.yl-surface .yl-landing .pg-library__speaker{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lp-tealink)}.yl-surface .yl-landing .pg-library__fact{margin-top:6px;font-size:.8125rem;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-library__title{margin:0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:400;line-height:1.375;color:var(--lp-ink);transition:color .2s ease}.yl-surface .yl-landing .pg-library__link:hover .pg-library__title{color:var(--lp-tealink)}.yl-surface .yl-landing .pg-library__summary{margin-top:12px;max-width:62ch;font-size:1rem;line-height:1.75;color:var(--lp-body)}.yl-surface .yl-landing .pg-lock{margin-top:16px;display:inline-flex;align-items:center;gap:8px;border-radius:6px;background:var(--lp-lucent);padding:6px 12px;font-size:.75rem;line-height:1.5;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-lock svg{flex:none;color:var(--lp-tealink)}.yl-surface .yl-landing .pg-library__arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:4px;border:1px solid var(--lp-line);border-radius:999px;color:var(--lp-tealink);transition:border-color .2s ease,background-color .2s ease}.yl-surface .yl-landing .pg-library__link:hover .pg-library__arrow{border-color:var(--lp-tealink);background:var(--lp-t6)}.yl-surface .yl-landing .pg-facts{margin-top:36px;display:grid;grid-template-columns:minmax(0,1fr);gap:1px;overflow:hidden;border:1px solid var(--lp-line);border-radius:8px;background:var(--lp-line)}.yl-surface .yl-landing .pg-facts>div{background:var(--lp-white);padding:16px}.yl-surface .yl-landing .pg-facts dd{margin:6px 0 0;font-size:.875rem;font-weight:500;color:var(--lp-ink)}.yl-surface .yl-landing .pg-quote{margin:48px 0 0;border-radius:12px;background:var(--lp-ink);padding:36px 28px}.yl-surface .yl-landing .pg-quote svg{color:var(--lp-t3)}.yl-surface .yl-landing .pg-quote blockquote{margin:20px 0 0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.1875rem;line-height:1.7;color:var(--lp-white)}.yl-surface .yl-landing .pg-quote figcaption{margin-top:24px;border-top:1px solid rgba(255,255,255,.15);padding-top:20px;font-size:.8125rem;color:rgba(255,255,255,.65)}.yl-surface .yl-landing .pg-copyright{margin-top:16px;display:flex;align-items:flex-start;gap:10px;font-size:.8125rem;line-height:1.625;color:var(--lp-quiet)}.yl-surface .yl-landing .pg-copyright svg{flex:none;margin-top:2px;color:var(--lp-tealink)}.yl-surface .yl-landing .pg-works-title{margin-top:56px}.yl-surface .yl-landing .pg-works{position:relative;margin-top:32px}.yl-surface .yl-landing .pg-works ol{display:flex;flex-direction:column;gap:40px}.yl-surface .yl-landing .pg-works li{position:relative}.yl-surface .yl-landing .pg-works h3{margin:0;font-family:var(--lp-display);letter-spacing:-.01em;font-size:1.1875rem;font-weight:400;line-height:1.375;color:var(--lp-ink)}.yl-surface .yl-landing .pg-works li p{margin-top:16px;font-size:1rem;line-height:1.8;color:var(--lp-body)}.yl-surface .yl-landing .pg-vstream{display:none;position:absolute;top:0;bottom:0;left:0;width:52px;height:100%;pointer-events:none}.yl-surface .yl-landing .pg-vnode{display:none;position:absolute;top:6px;left:0;width:52px;height:52px;align-items:center;justify-content:center}.yl-surface .yl-landing .pg-vnode__outer{position:absolute;inset:8px;border:1px solid rgba(42,165,166,.18);border-radius:999px}.yl-surface .yl-landing .pg-vnode__inner{position:absolute;inset:16px;border:1px solid rgba(42,165,166,.4);border-radius:999px}.yl-surface .yl-landing .pg-vnode__dot{width:8px;height:8px;border-radius:999px;background:var(--lp-teal);box-shadow:0 0 0 3.5px var(--lp-white)}.yl-surface .yl-landing .pg-takeaway{margin-top:48px;display:flex;align-items:flex-start;gap:12px}.yl-surface .yl-landing .pg-takeaway svg{flex:none;margin-top:2px}.yl-surface .yl-landing .pg-takeaway__title{font-size:1rem;font-weight:600;line-height:1.375;color:var(--lp-ink)}.yl-surface .yl-landing .pg-takeaway__line{margin-top:12px;font-size:1.0625rem;line-height:1.7;color:var(--lp-ink)}.yl-surface .yl-landing .pg-start{margin-top:40px}.yl-surface .yl-landing .pg-lead-card .pg-card__kicker{letter-spacing:.2em}.yl-surface .yl-landing .pg-card__title--tight{margin-top:8px}.yl-surface .yl-landing .pg-article__dek--sm{font-size:1.0625rem;line-height:1.75}.yl-surface .yl-landing .pg-position .pg-h2,.yl-surface .yl-landing .pg-works-title .pg-h2{line-height:1.375}.yl-surface .yl-landing .pg-rules .lp-eyebrow{letter-spacing:.22em}.yl-surface .yl-landing .pg-rules .lp-pillars__narrow h3{line-height:1.375}.yl-surface .yl-landing .pg-invented .pg-prose p{font-size:1rem}.yl-surface .yl-landing .pg-faq.lp-faq{gap:40px}.yl-surface .yl-landing .pg-faq .lp-faq__item p{max-width:64ch;line-height:1.8}@media (min-width:640px){.yl-surface .yl-landing .pg-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.yl-surface .yl-landing .pg-form__field--wide{grid-column:span 2/span 2}.yl-surface .yl-landing .pg-team{grid-template-columns:repeat(2,minmax(0,1fr))}.yl-surface .yl-landing .pg-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.yl-surface .yl-landing .pg-section{padding:112px 0}.yl-surface .yl-landing .pg-section--short{padding:96px 0}.yl-surface .yl-landing .pg-header{padding:96px 0 80px}.yl-surface .yl-landing .pg-header__lead{font-size:1.1875rem}.yl-surface .yl-landing .pg-cta{padding:112px 32px}.yl-surface .yl-landing .pg-prose p{font-size:1.125rem}.yl-surface .yl-landing .pg-aside-box,.yl-surface .yl-landing .pg-example,.yl-surface .yl-landing .pg-form,.yl-surface .yl-landing .pg-ink-card{padding:36px}.yl-surface .yl-landing .pg-position.pg-aside-box{padding:40px}.yl-surface .yl-landing .pg-takeaway.pg-aside-box{padding:28px}.yl-surface .yl-landing .pg-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.yl-surface .yl-landing .pg-pair__card{padding:32px}.yl-surface .yl-landing .pg-example__out{font-size:1.25rem}.yl-surface .yl-landing .pg-signed__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:48px}.yl-surface .yl-landing .pg-signed__grid>:first-child{grid-column:span 4/span 4}.yl-surface .yl-landing .pg-signed__grid>:last-child{grid-column:span 8/span 8}.yl-surface .yl-landing .pg-signed__photo{width:100%}.yl-surface .yl-landing .pg-signed__words p{font-size:1.1875rem}.yl-surface .yl-landing .pg-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.yl-surface .yl-landing .pg-lead-card{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px;padding:40px}.yl-surface .yl-landing .pg-lead-card>:first-child{grid-column:span 8/span 8}.yl-surface .yl-landing .pg-article{padding:64px 0 112px}.yl-surface .yl-landing .pg-article__dek{font-size:1.25rem}.yl-surface .yl-landing .pg-article__dek--sm{font-size:1.1875rem}.yl-surface .yl-landing .pg-pull blockquote{font-size:1.5rem}.yl-surface .yl-landing .pg-ink-card__line{font-size:1.375rem}.yl-surface .yl-landing .pg-library__link{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.yl-surface .yl-landing .pg-library__link>:first-child{grid-column:span 3/span 3}.yl-surface .yl-landing .pg-library__link>:nth-child(2){grid-column:span 8/span 8}.yl-surface .yl-landing .pg-library__link>:nth-child(3){grid-column:span 1/span 1}.yl-surface .yl-landing .pg-library__arrow-cell{display:flex;justify-content:flex-end}.yl-surface .yl-landing .pg-quote{padding:44px 40px}.yl-surface .yl-landing .pg-quote blockquote{font-size:1.4375rem}.yl-surface .yl-landing .pg-works ol{gap:48px}.yl-surface .yl-landing .pg-works li{padding-left:5.5rem}.yl-surface .yl-landing .pg-works h3{font-size:1.3125rem}.yl-surface .yl-landing .pg-vstream{display:block}.yl-surface .yl-landing .pg-vnode{display:flex}}@media (min-width:1024px){.yl-surface .yl-landing .pg-faq.lp-faq{gap:64px}.yl-surface .yl-landing .pg-contact{grid-template-columns:repeat(12,minmax(0,1fr));gap:64px}.yl-surface .yl-landing .pg-contact__routes{grid-column:span 5/span 5}.yl-surface .yl-landing .pg-contact__form{grid-column:span 7/span 7}.yl-surface .yl-landing .pg-split{grid-template-columns:repeat(12,minmax(0,1fr));gap:64px}.yl-surface .yl-landing .pg-split__aside{grid-column:span 4}.yl-surface .yl-landing .pg-split__main{grid-column:span 8}.yl-surface .yl-landing .pg-split--wide-aside .pg-split__aside{grid-column:span 5}.yl-surface .yl-landing .pg-split--wide-aside .pg-split__main{grid-column:span 7}.yl-surface .yl-landing .pg-sticky{position:sticky;top:112px}.yl-surface .yl-landing .pg-team{grid-template-columns:repeat(4,minmax(0,1fr))}}