.y2-sec{padding:clamp(38px,4.75vw,70px) 0;background:var(--paper)}.y2-sec--muted{background:var(--muted);border-top:1px solid var(--ink-10);border-bottom:1px solid var(--ink-10)}.y2-eyebrow{display:block;font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--nv-teal);margin:0 0 14px}.y2-h1{font-family:var(--font-display);font-weight:700;font-size:clamp(34px,5vw,62px);line-height:1.04;letter-spacing:-.018em;color:var(--nv-ink);margin:0;text-wrap:balance}.y2-h2{font-family:var(--font-display);font-weight:700;font-size:clamp(28px,3.5vw,46px);line-height:1.08;letter-spacing:-.015em;color:var(--nv-ink);margin:0;text-wrap:balance}.y2-h2--narrow{max-width:452px}.y2-lede{font-size:clamp(17px,1.5vw,21px);line-height:1.55;color:color-mix(in oklab,var(--nv-ink) 80%,var(--paper));margin:18px 0 0;max-width:34rem}.y2-p{font-size:clamp(16px,1.3vw,18px);line-height:1.62;color:color-mix(in oklab,var(--nv-ink) 80%,var(--paper));margin:16px 0 0;max-width:34rem}.y2-p--lead{margin-top:22px;font-weight:600}.y2-p--flush{margin:0}.y2-note{font-family:var(--font-display);font-weight:700;font-size:clamp(20px,2.1vw,28px);line-height:1.24;color:var(--nv-ink);margin:26px 0 0;max-width:32rem}.y2-grid{align-items:center;gap:clamp(28px,4vw,72px)}.y2-grid--top{align-items:start}.y2-hero{position:relative;isolation:isolate;border-radius:22px;overflow:hidden;margin-top:clamp(16px,2vw,34px);margin-inline:clamp(16px,2.6vw,44px);margin-bottom:clamp(28px,4vw,64px)}.y2-hero .y2-hero-img{display:block;width:100%;height:auto;aspect-ratio:1835 / 814;object-fit:cover;object-position:20% 50%}.y2-hero-shade{position:absolute;inset:0;border-radius:22px;background:linear-gradient(96deg,#1e121a66,#1e121a29 26%,#1e121a00 46%)}.y2-hero-body{position:absolute;inset:0;display:flex;align-items:flex-start;padding-top:11%}.y2-hero-body>.is-container{max-width:none;padding-left:clamp(20px,2.4vw,40px);padding-right:0}.y2-hero-copy{max-width:26%}.y2-hero-copy .y2-h1{color:var(--text-on-accent);font-size:clamp(26px,3.35vw,58px);line-height:1.06;text-shadow:0 2px 22px rgba(20,10,18,.32)}.y2-hero-copy p{font-size:clamp(14px,1.2vw,20px);line-height:1.5;color:var(--text-on-accent);opacity:.92;margin:clamp(18px,3.2vw,46px) 0 0;max-width:25rem}.y2-hero-cluster{position:absolute;inset:0;pointer-events:none}.y2-hero-cluster img{position:absolute;height:auto;filter:drop-shadow(0 16px 34px rgba(20,10,18,.38));opacity:0;transform:scale(.86);animation:y2BadgeIn .62s cubic-bezier(.22,1.05,.36,1) forwards}@keyframes y2BadgeIn{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.y2-hero-cluster img{animation:none;opacity:1;transform:none}}.y2-hero-mobile{display:none;gap:12px;padding:26px 0 0;flex-wrap:wrap}.y2-hero-mobile img{width:62px;height:auto}@media(max-width:1000px){.y2-hero-cluster{display:none}.y2-hero-mobile{display:flex}.y2-hero-copy{max-width:none}.y2-hero-body{align-items:flex-end;padding-top:0;padding-bottom:30px}.y2-hero .y2-hero-img{height:700px;aspect-ratio:auto;object-position:34% 26%}.y2-hero-shade{background:linear-gradient(180deg,#1e121a1f,#1e121a66 42%,#1e121ae0)}}@media(max-width:600px){.y2-hero .y2-hero-img{height:760px;object-position:36% 24%}}@media(min-width:1001px){.y2-srcwrap{grid-template-columns:minmax(260px,1fr) minmax(0,1.35fr)}}.y2-map{position:relative;margin:0;border-radius:22px;overflow:hidden}.y2-portrait{position:relative;width:100%;aspect-ratio:4 / 3;min-height:0}.y2-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 24%}.y2-portrait:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#140a129e,#140a1233 22%,#140a1200 40% 60%,#140a1233 78%,#140a129e)}.y2-source{position:absolute;z-index:2;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;width:clamp(90px,9.5vw,124px)}.y2-source i{font-style:normal;display:flex;align-items:center;justify-content:center;color:var(--text-on-accent);filter:drop-shadow(0 2px 10px rgba(20,10,18,.6))}.y2-source i .material-icons-outlined{font-size:clamp(34px,3.4vw,46px)}.y2-source b{font-family:var(--font-sans);font-size:clamp(13px,1.02vw,15px);font-weight:600;line-height:1.28;color:var(--text-on-accent);text-shadow:0 1px 12px rgba(20,10,18,.65);text-wrap:balance}@media(max-width:1000px){.y2-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 12px;background:transparent;color:var(--nv-ink);border-radius:0;overflow:visible}.y2-portrait{grid-column:1 / -1;aspect-ratio:4 / 5;max-width:400px;margin:0 auto 8px;border-radius:20px;overflow:hidden}.y2-source{position:static;transform:none;width:auto}.y2-source i{color:var(--nv-ink);filter:none}.y2-source b{color:var(--nv-ink);text-shadow:none}}@media(max-width:600px){.y2-map{grid-template-columns:repeat(2,minmax(0,1fr))}}.y2-badgebig{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(20px,3vw,44px)}.y2-badgebig:before{content:"";position:absolute;width:min(100%,420px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--nv-teal) 24%,var(--paper)) 0%,color-mix(in oklab,var(--nv-teal) 6%,var(--paper)) 70%,transparent 71%)}.y2-clip{position:relative;margin:0;width:min(100%,430px)}.y2-clip video{display:block;width:100%;height:auto;border-radius:16px}.y2-badgebig .y2-clip video{box-shadow:0 18px 44px #2f1d2933}.y2-use-media .y2-clip{width:100%;padding-top:8px}.y2-clip__media{position:relative}.y2-clip__pause{position:absolute;top:8px;left:8px;z-index:2;width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.y2-clip__pause .material-icons-outlined{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:#1a1a1a80;color:#fff;transition:background .15s ease,transform .15s ease}.y2-clip__pause:hover .material-icons-outlined{background:#1a1a1acc;transform:scale(1.06)}.y2-clip__pause:disabled{cursor:default}.y2-clip__pause:disabled .material-icons-outlined,.y2-clip__pause:disabled:hover .material-icons-outlined{background:#1a1a1a59;color:#ffffffb3;transform:none}.y2-clip__pause:focus-visible{outline:none}.y2-clip__pause:focus-visible .material-icons-outlined{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #1a1a1a99}@media(prefers-reduced-motion:reduce){.y2-clip__pause{display:none}}.y2-clip__cap{font-family:var(--font-sans);font-weight:700;font-size:13.5px;line-height:1.24;color:var(--nv-ink);margin:12px 0 0}.y2-calls{display:flex;flex-direction:column;gap:clamp(14px,1.8vw,22px);margin:8px 0 0;padding:0;list-style:none}.y2-calls li{display:flex;gap:16px;align-items:flex-start}.y2-calls b{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--nv-ink);color:var(--btn-on-ink);font-family:var(--font-sans);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.y2-calls span{font-family:var(--font-display);font-weight:400;font-size:clamp(18px,1.75vw,23px);line-height:1.32;color:var(--nv-ink);padding-top:3px}.y2-issuerhead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:end}@media(max-width:1000px){.y2-issuerhead{grid-template-columns:1fr;align-items:start;gap:24px}}.y2-issuers-strip{margin-top:clamp(44px,5vw,76px)}.y2-wallet-media{display:flex;justify-content:center}.y2-wallet-shot{width:100%;height:auto;border-radius:16px;border:1px solid var(--ink-10);box-shadow:0 20px 48px #2f1d2924}.y2-words,.y2-use{display:grid;gap:10px;max-width:24rem;padding:0;list-style:none}.y2-words{margin:24px 0 0}.y2-use{margin:clamp(22px,2.4vw,30px) 0 0}.y2-words li,.y2-use li{position:relative;font-family:var(--font-sans);font-size:clamp(16px,1.35vw,18.5px);font-weight:500;line-height:1.35;color:var(--nv-ink);padding-left:20px}.y2-words li:before,.y2-use li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--nv-teal)}.y2-stat{padding:clamp(28px,3.5vw,52px) 0}.y2-stat__fig{margin:0 auto;max-width:760px;text-align:center}.y2-stat__q{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(20px,2.2vw,26px);line-height:1.4;letter-spacing:-.005em;color:var(--nv-slab-fg);text-wrap:pretty}.y2-stat__cap{margin-top:22px;font-family:var(--font-sans);font-size:14.5px;line-height:1.5;color:var(--nv-slab-fg);opacity:.7}.y2-stat__cap cite{opacity:1;color:var(--nv-slab-fg)}.y2-portable__head{max-width:46rem}.y2-flow{gap:clamp(10px,1.6vw,20px);margin:clamp(32px,4vw,52px) 0 0;align-items:stretch;padding:0;list-style:none}.y2-step{position:relative;background:var(--card);border:1px solid var(--ink-10);border-radius:18px;padding:clamp(20px,2.4vw,28px);display:flex;flex-direction:column;gap:14px}.y2-step .y2-step-media{height:62px;display:flex;align-items:center;justify-content:flex-start}.y2-step .material-icons-outlined{font-size:44px;color:var(--nv-ink)}.y2-step img{width:62px;height:62px;object-fit:contain}.y2-step__svg{width:53px;height:53px;color:var(--nv-ink)}.y2-step h3{font-family:var(--font-sans);font-size:15.5px;font-weight:700;letter-spacing:.02em;color:var(--nv-ink);margin:0}.y2-step p{font-size:15px;line-height:1.5;color:color-mix(in oklab,var(--nv-ink) 74%,var(--paper));margin:0}.y2-step:not(:last-child):after{content:"";position:absolute;right:calc(-.5*clamp(10px,1.6vw,20px) - 5px);top:50%;width:10px;height:10px;border-top:2px solid var(--nv-teal);border-right:2px solid var(--nv-teal);transform:translateY(-50%) rotate(45deg)}@media(max-width:1000px){.y2-step:not(:last-child):after{display:none}}.y2-first{background:url(/_m/you/cta-bg.png) center / cover no-repeat,var(--nv-slab);padding:clamp(28px,3.5vw,50px) 0}.y2-first__h2{color:var(--text-on-accent)}.y2-first__lead{font-family:var(--font-display);font-weight:700;font-size:clamp(20px,2.1vw,28px);line-height:1.24;color:var(--text-on-accent);margin:18px 0 0}.y2-first__body{font-size:clamp(16px,1.35vw,18.5px);line-height:1.6;color:var(--text-on-accent);opacity:.9;margin:16px 0 0;max-width:484px}.y2-first__acts{margin-top:30px}.y2-first__btn{background:var(--text-on-accent);color:var(--nv-ink-on-brand);border-color:transparent;text-decoration:none}.y2-first__badge{display:block;width:min(100%,360px);height:auto;margin:0 auto;filter:drop-shadow(0 20px 46px rgba(20,10,18,.34))}.y2-faq{margin:clamp(30px,4vw,48px) 0 0}
