.yc-landing{--yc-border:var(--yc-bg-border);--yc-font-sans:var(--font-geist-sans),system-ui,-apple-system,sans-serif;--yc-font-mono:var(--font-geist-mono),ui-monospace,monospace;--e:cubic-bezier(0.16,1,0.3,1);--d1:150ms;--d2:400ms;--d3:700ms;--d4:1000ms;position:relative;isolation:isolate;min-height:100vh;background:var(--yc-bg-base);color:var(--yc-text-primary);font-family:var(--yc-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5;overflow-x:clip}.yc-landing *,.yc-landing :after,.yc-landing :before{box-sizing:border-box}.yc-landing a{color:inherit;text-decoration:none}.yc-landing a:hover{color:var(--yc-brand)}.yc-landing button{font:inherit;cursor:pointer}.yc-landing ::selection{background:var(--yc-brand);color:#042520}.yc-landing img,.yc-landing svg{display:block}.yc-landing .wrap{width:min(1200px,92vw);margin-inline:auto}.yc-landing.yc-landing :is(a,button,select,[tabindex]):focus-visible{outline:2px solid var(--yc-brand);outline-offset:3px}.yc-landing section[id]{scroll-margin-top:96px}.yc-landing:before{z-index:0;background:radial-gradient(1200px 700px at 82% -8%,rgba(10,214,188,.1),transparent 58%),radial-gradient(900px 600px at -6% 12%,rgba(10,214,188,.05),transparent 55%)}.yc-landing:after,.yc-landing:before{content:"";position:fixed;inset:0;pointer-events:none}.yc-landing:after{z-index:4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px;opacity:.03;mix-blend-mode:overlay}html[data-theme=dark] .yc-landing:after{opacity:.045;mix-blend-mode:soft-light}.yc-landing .site-footer,.yc-landing .site-nav,.yc-landing main{position:relative;z-index:1}.yc-landing .site-nav{position:sticky;top:0;z-index:50;padding:16px 0}.yc-landing .site-nav:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in oklab,var(--yc-bg-base) 72%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid transparent;opacity:0;transition:opacity var(--d1) var(--e),border-color var(--d1) var(--e)}.yc-landing .site-nav[data-stuck=true]:before{opacity:1;border-bottom-color:var(--yc-border)}.yc-landing .nav-inner{width:min(1200px,92vw);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.yc-landing .nav-links{display:flex;align-items:center;gap:4px}.yc-landing .nav-links a{padding:8px 14px;border-radius:999px;font-size:14px;font-weight:500;color:var(--yc-text-secondary);transition:color var(--d1) var(--e),background var(--d1) var(--e)}.yc-landing .nav-links a.is-current,.yc-landing .nav-links a:hover{color:var(--yc-text-primary);background:var(--yc-bg-elevated)}.yc-landing .nav-cta{display:flex;align-items:center;gap:10px}.yc-landing .nav-cta .link-quiet{font-size:14px;font-weight:600;color:var(--yc-text-primary);padding:8px 10px}.yc-landing .wordmark-lg{font-weight:700;letter-spacing:-.03em;font-size:22px;line-height:1;display:inline-flex;align-items:center;gap:9px}.yc-landing .wordmark-lg .mark{width:26px;height:26px;flex:0 0 26px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(10,214,188,.22))}.yc-landing .wordmark-lg .your{color:var(--yc-text-primary)}.yc-landing .wordmark-lg .cents{color:var(--yc-brand)}.yc-landing .theme-toggle{width:40px;height:40px;border-radius:10px;background:var(--yc-bg-elevated);border:1px solid var(--yc-border-strong);display:grid;place-items:center;color:var(--yc-text-primary)}.yc-landing .theme-toggle svg{width:18px;height:18px;grid-area:1/1;transition:opacity var(--d2) var(--e),transform var(--d2) var(--e)}.yc-landing .theme-toggle .i-sun{opacity:0;transform:rotate(-90deg) scale(.4)}.yc-landing .theme-toggle .i-moon,html[data-theme=dark] .yc-landing .theme-toggle .i-sun{opacity:1;transform:none}html[data-theme=dark] .yc-landing .theme-toggle .i-moon{opacity:0;transform:rotate(90deg) scale(.4)}.yc-landing .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:44px;padding:0 20px;border-radius:10px;font-size:15px;font-weight:600;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background var(--d1) var(--e),border-color var(--d1) var(--e),transform var(--d1) var(--e),box-shadow var(--d1) var(--e)}.yc-landing .btn svg{width:17px;height:17px}.yc-landing .btn--primary{background:var(--yc-brand);color:#042520;box-shadow:0 8px 24px -6px rgba(10,214,188,.5),inset 0 1px 0 rgba(255,255,255,.25)}.yc-landing .btn--primary:hover{background:var(--yc-brand-hover);transform:translateY(-1px);box-shadow:0 12px 30px -6px rgba(10,214,188,.6)}.yc-landing .btn--ghost{background:var(--yc-bg-elevated);color:var(--yc-text-primary);border-color:var(--yc-border-strong)}.yc-landing .btn--ghost:hover{background:color-mix(in oklab,var(--yc-bg-elevated) 70%,var(--yc-brand) 8%);transform:translateY(-1px)}.yc-landing .btn--sm{height:40px;padding:0 16px;font-size:14px}.yc-landing section{position:relative}.yc-landing .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--yc-brand)}.yc-landing .eyebrow:after,.yc-landing .eyebrow:before{content:"";width:18px;height:1px;background:var(--yc-brand);opacity:.6}.yc-landing .section-title{font-size:clamp(28px,3.4vw,44px);font-weight:600;letter-spacing:-.035em;line-height:1.05;margin:16px 0 0;text-wrap:balance}.yc-landing .section-lede{font-size:18px;color:var(--yc-text-secondary);line-height:1.6;margin:16px 0 0;max-width:54ch;text-wrap:pretty}.yc-landing .section-head-center{text-align:center;max-width:720px;margin-inline:auto}.yc-landing .section-head-center .section-lede{margin-inline:auto}.yc-landing .hero{position:relative;isolation:isolate;padding:clamp(48px,8vw,96px) 0 clamp(60px,8vw,110px)}.yc-landing .hero:after,.yc-landing .hero:before{content:"";position:absolute;z-index:-1;border-radius:50%;filter:blur(64px);pointer-events:none}.yc-landing .hero:before{width:46vw;height:46vw;max-width:640px;max-height:640px;top:-10%;right:-8%;background:radial-gradient(circle,rgba(10,214,188,.42),transparent 62%);opacity:.6;animation:yclp-aurora1 19s ease-in-out infinite}.yc-landing .hero:after{width:40vw;height:40vw;max-width:560px;max-height:560px;bottom:-16%;left:-12%;background:radial-gradient(circle,rgba(10,214,188,.26),transparent 62%);opacity:.55;animation:yclp-aurora2 23s ease-in-out infinite}@keyframes yclp-aurora1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6%,5%) scale(1.14)}}@keyframes yclp-aurora2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(9%,-6%) scale(1.1)}}.yc-landing .hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(24px,5vw,72px);align-items:center}.yc-landing .hero h1{font-size:clamp(34px,4.6vw,60px);font-weight:600;letter-spacing:-.04em;line-height:1.05;margin:22px 0 0;text-wrap:balance}.yc-landing .cta-final h2 .accent,.yc-landing .hero h1 .accent,.yc-landing .manifesto .accent{font-family:var(--font-instrument-serif),Georgia,serif;font-style:italic;font-weight:400;font-size:1.07em;color:var(--yc-brand)}.yc-landing .hero h1 .accent{text-shadow:0 0 44px rgba(10,214,188,.35);padding-right:.05em}.yc-landing .hero-sub{font-size:clamp(17px,1.5vw,20px);color:var(--yc-text-secondary);line-height:1.6;margin:24px 0 0;max-width:46ch;text-wrap:pretty}.yc-landing .hero-actions{display:flex;align-items:center;gap:14px;margin-top:32px;flex-wrap:wrap}.yc-landing .hero-trust{display:flex;align-items:center;gap:18px;margin-top:30px;font-size:13px;color:var(--yc-text-tertiary)}.yc-landing .hero-trust .divider{width:1px;height:16px;background:var(--yc-border-strong)}.yc-landing .persona-switch{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:4px;padding:4px;border-radius:18px;background:var(--yc-bg-elevated);border:1px solid var(--yc-border);margin-bottom:24px;max-width:100%}.yc-landing .persona-switch__btn{border:none;background:transparent;padding:8px 13px;border-radius:999px;font-size:12px;font-weight:600;color:var(--yc-text-tertiary);transition:color var(--d1) var(--e),background var(--d1) var(--e),box-shadow var(--d1) var(--e);white-space:nowrap}.yc-landing .persona-switch__btn:hover{color:var(--yc-text-secondary)}.yc-landing .persona-switch__btn.is-active{background:var(--yc-bg-surface);color:var(--yc-text-primary);box-shadow:0 1px 2px rgba(0,0,0,.12),0 0 0 1px var(--yc-border-strong)}.yc-landing .persona-card{position:relative;z-index:1;width:min(420px,100%);background:var(--yc-bg-surface);border:1px solid var(--yc-border);border-radius:20px;padding:28px 26px 24px;box-shadow:var(--yc-shadow-elevated)}.yc-landing .persona-card__eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--yc-brand);margin-bottom:14px}.yc-landing .persona-card__title{font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 10px}.yc-landing .persona-card__body{font-size:14px;color:var(--yc-text-secondary);line-height:1.6;margin:0 0 20px}.yc-landing .persona-card__tag{display:inline-flex;align-items:center;padding:6px 13px;border-radius:999px;background:var(--yc-brand-10);color:var(--yc-brand);font-size:11.5px;font-weight:600}.yc-landing .persona-anim{animation:yclp-rise var(--d2) var(--e) both}.yc-landing .hero-stage{position:relative;display:grid;place-items:center;min-height:420px}.yc-landing .hero-stage:after{content:"";position:absolute;z-index:0;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(10,214,188,.18),transparent 68%);filter:blur(20px)}.yc-landing .sort-stage{position:relative;z-index:1;width:min(440px,100%);will-change:transform}.yc-landing .chaos-layer{position:absolute;inset:-40px -52px;pointer-events:none;z-index:3}.yc-landing .chaos-pill{position:absolute;left:0;top:0;visibility:hidden;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;border:1px dashed var(--yc-border-strong);background:var(--yc-bg-elevated);font-family:var(--yc-font-mono);font-size:10.5px;letter-spacing:.02em;color:var(--yc-text-tertiary);white-space:nowrap;will-change:transform}.yc-landing .chaos-pill b{font-weight:600;color:var(--yc-text-secondary)}.yc-landing .ledger{background:var(--yc-bg-surface);border:1px solid var(--yc-border);border-radius:20px;padding:18px 18px 14px;box-shadow:var(--yc-shadow-elevated)}.yc-landing .ledger,.yc-landing .ledger>*,.yc-landing .sort-caption{transition:opacity var(--d4) var(--e),background-color var(--d4) var(--e),border-color var(--d4) var(--e),box-shadow var(--d4) var(--e)}.yc-landing .sort-stage:not(.is-sorted) .ledger{background:transparent;border-color:transparent;box-shadow:none;pointer-events:none}.yc-landing .sort-stage:not(.is-sorted) .ledger>*,.yc-landing .sort-stage:not(.is-sorted) .sort-caption{opacity:0}.yc-landing .ledger-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.yc-landing .ledger-file{display:inline-flex;align-items:center;gap:7px;font-family:var(--yc-font-mono);font-size:11px;letter-spacing:.02em;color:var(--yc-text-tertiary)}.yc-landing .ledger-file svg{width:13px;height:13px;color:var(--yc-brand)}.yc-landing .sort-replay{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:8px;border:1px solid var(--yc-border);background:transparent;font-family:var(--yc-font-mono);font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--yc-text-tertiary);transition:color var(--d1) var(--e),border-color var(--d1) var(--e)}.yc-landing .sort-replay:hover{color:var(--yc-brand);border-color:var(--yc-brand)}.yc-landing .sort-replay svg{width:11px;height:11px}.yc-landing .ledger-sum{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:10px 4px 14px;border-bottom:1px solid var(--yc-border)}.yc-landing .ledger-sum__amt{font-family:var(--yc-font-mono);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;letter-spacing:-.03em;color:var(--yc-positive)}.yc-landing .srow{position:relative;display:grid;grid-template-columns:10px 1fr auto;gap:12px;align-items:center;padding:12px 4px;border-bottom:1px solid var(--yc-border)}.yc-landing .srow:last-child{border-bottom:0}.yc-landing .srow-dot{width:8px;height:8px;border-radius:50%}.yc-landing .srow-main{position:relative;min-width:0}.yc-landing .srow-clean{display:block;transition:opacity var(--d1) var(--e)}.yc-landing .srow-clean b{display:block;font-size:13.5px;font-weight:600;letter-spacing:-.01em;color:var(--yc-text-primary)}.yc-landing .srow-clean i{display:block;font-style:normal;font-size:11px;color:var(--yc-text-tertiary);margin-top:1px}.yc-landing .srow-raw{position:absolute;inset:0;display:flex;align-items:center;font-family:var(--yc-font-mono);font-size:10.5px;letter-spacing:.02em;color:var(--yc-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity var(--d1) var(--e)}.yc-landing .is-sorted .srow:hover .srow-clean{opacity:0}.yc-landing .is-sorted .srow:hover .srow-raw{opacity:1}.yc-landing .srow-amt{font-family:var(--yc-font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:var(--yc-text-primary)}.yc-landing .ledger-foot{display:flex;justify-content:center;padding-top:12px}.yc-landing .ledger-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;background:var(--yc-brand-10);color:var(--yc-brand);font-size:12px;font-weight:600}.yc-landing .ledger-pill svg{width:12px;height:12px}.yc-landing .sort-caption{text-align:center;font-size:12px;color:var(--yc-text-tertiary);margin:14px 0 0}@media (hover:none){.yc-landing .sort-caption{visibility:hidden}}.yc-landing .phone{width:300px;border-radius:46px;padding:11px;background:linear-gradient(160deg,#1c2321,#090c0b 60%);box-shadow:0 2px 3px rgba(0,0,0,.6),0 40px 80px -20px rgba(0,0,0,.75),inset 0 0 0 1.5px rgba(255,255,255,.06)}.yc-landing .phone__screen{position:relative;border-radius:36px;overflow:hidden;background:var(--yc-bg-base);color:var(--yc-text-primary);aspect-ratio:300/640;border:1px solid rgba(255,255,255,.05)}.yc-landing .phone__island{position:absolute;top:11px;left:50%;transform:translateX(-50%);width:92px;height:26px;border-radius:999px;background:#000;z-index:6}.yc-landing .statusbar{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:13px 22px 4px;font-size:13px;font-weight:600;color:var(--yc-text-primary)}.yc-landing .statusbar__time{font-variant-numeric:tabular-nums}.yc-landing .statusbar__icons{display:flex;align-items:center;gap:6px}.yc-landing .statusbar__icons svg{width:16px;height:16px}.yc-landing .mscreen{padding:10px 16px 0;height:100%;overflow:hidden}.yc-landing .mtop{display:flex;align-items:center;justify-content:space-between;margin:4px 0 14px}.yc-landing .mavatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#00C2A8,#00A891);color:#042520;display:grid;place-items:center;font-size:12px;font-weight:700}.yc-landing .mlabel{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--yc-text-tertiary)}.yc-landing .m-net{background:radial-gradient(300px 160px at 100% 0,rgba(10,214,188,.16),transparent 60%),var(--yc-bg-surface);border:1px solid var(--yc-border);border-radius:18px;padding:16px}.yc-landing .m-net__amt{font-family:var(--yc-font-mono);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;letter-spacing:-.03em;margin:7px 0 8px}.yc-landing .m-net__delta{display:inline-flex;align-items:center;gap:6px;font-family:var(--yc-font-mono);font-variant-numeric:tabular-nums;font-size:12px;color:var(--yc-positive);background:var(--yc-positive-10);padding:3px 9px;border-radius:999px}.yc-landing .m-bar{height:5px;border-radius:999px;background:var(--yc-bg-elevated);overflow:hidden;margin-top:6px}.yc-landing .m-bar>i{display:block;height:100%;border-radius:inherit;background:var(--yc-positive)}.yc-landing .m-bar[data-state=warning]>i{background:var(--yc-warning)}.yc-landing .m-bar[data-state=over]>i{background:var(--yc-negative)}.yc-landing .m-card{background:var(--yc-bg-surface);border:1px solid var(--yc-border);border-radius:18px;padding:15px}.yc-landing .m-cat{background:var(--yc-bg-surface);border:1px solid var(--yc-border);border-radius:16px;padding:13px}.yc-landing .m-cat+.m-cat{margin-top:10px}.yc-landing .m-cat__top{display:flex;align-items:center;justify-content:space-between}.yc-landing .m-cat__name{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600}.yc-landing .m-cat__dot{width:7px;height:7px;border-radius:50%}.yc-landing .m-cat__fig{font-family:var(--yc-font-mono);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;letter-spacing:-.02em;margin:8px 0}.yc-landing .m-cat__fig small{font-size:12px;color:var(--yc-text-tertiary);font-weight:500}.yc-landing .m-cat__foot{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-top:6px}.yc-landing .mnum{font-family:var(--yc-font-mono)}.yc-landing .m-pill{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;padding:3px 8px;border-radius:999px}.yc-landing .m-ins{display:flex;gap:11px;background:var(--yc-bg-surface);border:1px solid var(--yc-border);border-radius:16px;padding:13px}.yc-landing .m-ins+.m-ins{margin-top:10px}.yc-landing .m-ins__ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:0 0 34px}.yc-landing .m-ins__ic svg{width:17px;height:17px}.yc-landing .m-ins__t{font-size:12.5px;font-weight:600;margin:0 0 3px}.yc-landing .m-ins__b{font-size:11px;color:var(--yc-text-secondary);line-height:1.5}.yc-landing .m-ins__b b{color:var(--yc-text-primary)}.yc-landing .m-acct{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid var(--yc-border)}.yc-landing .m-acct:last-child{border-bottom:0}.yc-landing .m-acct__logo{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;font-size:10px;font-weight:700;flex:0 0 34px}.yc-landing .m-acct__logo--real{background:#FFFFFF;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.yc-landing .m-acct__logo--real img{width:76%;height:76%;object-fit:contain}.yc-landing .m-acct__name{font-size:12.5px;font-weight:600}.yc-landing .m-acct__sub{font-size:10.5px;color:var(--yc-text-tertiary)}.yc-landing .m-acct__bal{font-family:var(--yc-font-mono);font-variant-numeric:tabular-nums;font-size:13px;margin-left:auto}.yc-landing .m-fade{position:absolute;left:0;right:0;bottom:0;height:70px;z-index:6;pointer-events:none;background:linear-gradient(transparent,var(--yc-bg-base))}.yc-landing .stats-bar{padding:8px 0}.yc-landing .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--yc-border);border:1px solid var(--yc-border);border-radius:20px;overflow:hidden}.yc-landing .stat-cell{background:var(--yc-bg-surface);padding:30px 26px}.yc-landing .stat-cell__v{font-family:var(--yc-font-mono);font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,42px);font-weight:600;letter-spacing:-.03em}.yc-landing .stat-cell__v .u{color:var(--yc-brand)}.yc-landing .stat-cell__l{font-size:13px;color:var(--yc-text-secondary);margin-top:6px}.yc-landing .band{padding:clamp(64px,9vw,120px) 0}.yc-landing .how-sort-row{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,6vw,72px);align-items:center;margin:54px 0 64px}.yc-landing .how-sort-row__copy h3{font-size:clamp(22px,2.6vw,30px);font-weight:600;letter-spacing:-.02em;margin:14px 0 12px}.yc-landing .how-sort-row__copy p{font-size:15.5px;color:var(--yc-text-secondary);line-height:1.6;max-width:42ch;margin:0}.yc-landing .how-sort-row__demo{position:relative;display:grid;place-items:center;min-height:480px}.yc-landing .how-sort-row__demo:after{content:"";position:absolute;z-index:0;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(10,214,188,.14),transparent 66%)}.yc-landing .how-sort-row__demo .sort-stage{position:relative;z-index:1}.yc-landing .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:54px}.yc-landing .step{background:var(--yc-bg-surface);border:1px solid var(--yc-border);border-radius:20px;padding:28px 26px;transition:border-color var(--d1) var(--e),transform var(--d1) var(--e)}.yc-landing .step:hover{border-color:var(--yc-border-strong);transform:translateY(-3px)}.yc-landing .step:hover .step__ic{color:var(--yc-brand);border-color:rgba(10,214,188,.45)}.yc-landing .step__n{font-family:var(--yc-font-mono);font-size:12px;font-weight:600;color:var(--yc-brand);letter-spacing:.1em}.yc-landing .step__ic{width:46px;height:46px;border-radius:13px;margin:16px 0 18px;display:grid;place-items:center;background:var(--yc-brand-10);color:var(--yc-brand);border:1px solid rgba(10,214,188,.2);transition:border-color var(--d1) var(--e)}.yc-landing .step__ic svg{width:22px;height:22px}.yc-landing .step h3{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0 0 8px}.yc-landing .step p{font-size:14.5px;color:var(--yc-text-secondary);line-height:1.6;margin:0}.yc-landing .capability-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:56px;margin-top:50px}.yc-landing .capability-row{display:flex;gap:16px;align-items:flex-start;padding:24px 0;border-top:1px solid var(--yc-border)}.yc-landing .capability-list .capability-row:first-child,.yc-landing .capability-list .capability-row:nth-child(2){border-top:none}.yc-landing .capability-row__ic{width:40px;height:40px;border-radius:11px;flex:0 0 40px;display:grid;place-items:center;background:var(--yc-bg-elevated);color:var(--yc-brand)}.yc-landing .capability-row__ic svg{width:19px;height:19px}.yc-landing .capability-row__body h3{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0 0 6px}.yc-landing .capability-row__body p{font-size:13.5px;color:var(--yc-text-secondary);line-height:1.6;margin:0}.yc-landing .feature{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px);align-items:center;padding:clamp(48px,6vw,72px) 0}.yc-landing .feature--flip .feature__media{order:-1}.yc-landing .feature__copy .section-title{font-size:clamp(26px,3vw,38px)}.yc-landing .feature__list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.yc-landing .feature__list li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;color:var(--yc-text-secondary);line-height:1.5}.yc-landing .feature__list .tick{width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:var(--yc-brand-10);color:var(--yc-brand);display:grid;place-items:center;margin-top:1px}.yc-landing .feature__list .tick svg{width:13px;height:13px}.yc-landing .feature__list b{color:var(--yc-text-primary);font-weight:600}.yc-landing .feature__media{position:relative;display:grid;place-items:center;min-height:560px}.yc-landing .feature__media:after{content:"";position:absolute;width:340px;height:340px;border-radius:50%;z-index:0;background:radial-gradient(circle,rgba(10,214,188,.14),transparent 66%)}.yc-landing .feature__media .phone{z-index:1}.yc-landing .feature__chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;font-size:13px;font-weight:600;background:color-mix(in oklab,var(--yc-bg-surface) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--yc-border-strong);box-shadow:var(--yc-shadow-elevated)}.yc-landing .feature__chip .dot{width:8px;height:8px;border-radius:50%}.yc-landing .showcase-features .feature{padding:0}@media (min-width:1001px){.yc-landing .showcase-features .feature{min-height:116vh;align-items:start;grid-template-columns:1fr 1fr}.yc-landing .showcase-features .feature__copy{min-height:116vh;display:flex;flex-direction:column;justify-content:center;text-align:left;align-items:flex-start;padding-right:12px;opacity:.32;transition:opacity var(--d3) var(--e)}.yc-landing .showcase-features .feature.is-active .feature__copy{opacity:1}.yc-landing .showcase-features .feature__list{margin-inline:0}.yc-landing .showcase-features .feature__media{position:sticky;top:max(9vh,calc((100vh - 660px) / 2));height:660px;min-height:0;align-self:start;order:0}}.yc-landing .showcase-intro{text-align:center;max-width:720px;margin:0 auto clamp(24px,5vw,56px)}.yc-landing .showcase-pips{display:none}@media (min-width:1001px){.yc-landing .showcase-pips{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);display:none;gap:8px;z-index:40;padding:8px 12px;border-radius:999px;background:color-mix(in oklab,var(--yc-bg-surface) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--yc-border)}.yc-landing .showcase-pips[data-visible=true]{display:flex}.yc-landing .showcase-pips b{width:7px;height:7px;border-radius:999px;background:var(--yc-border-strong);transition:width var(--d2) var(--e),background var(--d2) var(--e)}.yc-landing .showcase-pips b.on{width:22px;background:var(--yc-brand)}}.yc-landing .manifesto{padding:clamp(96px,14vw,210px) 0}.yc-landing .manifesto p{font-size:clamp(30px,4.4vw,60px);font-weight:600;letter-spacing:-.04em;line-height:1.14;margin:0 auto;max-width:24ch;text-align:center;text-wrap:balance}.yc-landing .manifesto .w{opacity:1}.yc-landing .product-showcase{padding:clamp(56px,8vw,104px) 0}.yc-landing .product-stage{position:relative;margin:clamp(36px,5vw,60px) auto 4%;max-width:1000px}.yc-landing .product-stage:before{content:"";position:absolute;inset:-6% -4% -10%;z-index:0;pointer-events:none;background:radial-gradient(60% 60% at 50% 30%,rgba(10,214,188,.16),transparent 70%);filter:blur(20px)}.yc-landing .browser-frame{position:relative;border-radius:16px;overflow:hidden;background:#0f1413;border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 90px -34px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.05)}.yc-landing .browser-bar{display:flex;align-items:center;gap:14px;padding:11px 15px;background:#161c1a;border-bottom:1px solid rgba(255,255,255,.07)}.yc-landing .browser-dots{display:flex;gap:7px}.yc-landing .browser-dots i{width:12px;height:12px;border-radius:50%;display:inline-block}.yc-landing .browser-url{flex:1;max-width:420px;margin:0 auto;height:28px;border-radius:8px;background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;font-size:12.5px;color:#A0ABA7}.yc-landing .browser-url svg{width:13px;height:13px;color:var(--yc-brand);flex:0 0 13px}.yc-landing .browser-frame img{display:block;width:100%;height:auto}.yc-landing .browser-frame--main{position:relative;z-index:1}.yc-landing .product-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}.yc-landing .browser-frame--sm .browser-bar{padding:8px 12px;gap:10px}.yc-landing .browser-frame--sm .browser-dots i{width:8px;height:8px}.yc-landing .browser-frame--sm .browser-url{height:22px;font-size:10.5px;max-width:220px}.yc-landing .browser-frame--sm .browser-url svg{width:11px;height:11px}@media (max-width:820px){.yc-landing .product-strip{grid-template-columns:1fr}}.yc-landing .secure-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px}.yc-landing .secure-card{background:var(--yc-bg-surface);border:1px solid var(--yc-border);border-radius:18px;padding:26px 24px;transition:border-color var(--d1) var(--e),transform var(--d1) var(--e)}.yc-landing .secure-card:hover{border-color:var(--yc-border-strong);transform:translateY(-3px)}.yc-landing .secure-card__ic{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--yc-bg-elevated);color:var(--yc-brand);margin-bottom:16px}.yc-landing .secure-card__ic svg{width:21px;height:21px}.yc-landing .secure-card h3{font-size:17px;font-weight:600;margin:0 0 7px;letter-spacing:-.01em}.yc-landing .secure-card p{font-size:14px;color:var(--yc-text-secondary);line-height:1.6;margin:0}.yc-landing .tryit{padding:clamp(56px,8vw,104px) 0}.yc-landing .tryit-card{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);background:var(--yc-bg-surface);border:1px solid var(--yc-border);border-radius:28px;padding:clamp(28px,4vw,52px);box-shadow:var(--yc-shadow-elevated);align-items:center}.yc-landing .tryit-card:before{content:"";position:absolute;z-index:0;pointer-events:none;width:460px;height:460px;top:-40%;right:-14%;border-radius:50%;background:radial-gradient(circle,rgba(10,214,188,.14),transparent 62%)}.yc-landing .tryit-card>*{position:relative;z-index:1}.yc-landing .tryit-head .eyebrow{margin-bottom:12px}.yc-landing .tryit-head h2{font-size:clamp(24px,2.6vw,34px);font-weight:600;letter-spacing:-.03em;margin:0 0 8px;line-height:1.08}.yc-landing .tryit-head p{font-size:15px;color:var(--yc-text-secondary);line-height:1.55;margin:0 0 26px;max-width:42ch}.yc-landing .slider-row{margin-bottom:22px}.yc-landing .slider-row:last-child{margin-bottom:0}.yc-landing .slider-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.yc-landing .slider-head label{font-size:13.5px;font-weight:500;color:var(--yc-text-secondary)}.yc-landing .slider-head b{font-family:var(--yc-font-mono);font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;color:var(--yc-text-primary);letter-spacing:-.01em}.yc-landing .yc-range{-webkit-appearance:none;appearance:none;width:100%;height:7px;border-radius:999px;outline:none;cursor:grab;background:linear-gradient(90deg,var(--yc-brand) 0,var(--yc-brand) var(--p,50%),var(--yc-bg-elevated) var(--p,50%),var(--yc-bg-elevated) 100%)}.yc-landing .yc-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--yc-brand);border:3px solid var(--yc-bg-surface);box-shadow:0 2px 8px rgba(0,0,0,.28),0 0 0 1px var(--yc-border);cursor:grab;transition:transform var(--d1) var(--e)}.yc-landing .yc-range::-webkit-slider-thumb:hover{transform:scale(1.12)}.yc-landing .yc-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--yc-brand);border:3px solid var(--yc-bg-surface);box-shadow:0 2px 8px rgba(0,0,0,.28);cursor:grab}.yc-landing .yc-range:focus-visible{box-shadow:0 0 0 3px var(--yc-brand-10);outline:none}.yc-landing .tryit-result{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.yc-landing .sts-ring{position:relative;width:210px;height:210px}.yc-landing .sts-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.yc-landing .sts-ring__track{fill:none;stroke:var(--yc-bg-elevated);stroke-width:14}.yc-landing .sts-ring__val{fill:none;stroke:var(--yc-brand);stroke-width:14;stroke-linecap:round;transition:stroke-dashoffset var(--d2) var(--e),stroke var(--d2) var(--e)}.yc-landing .sts-ring__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.yc-landing .sts-ring__label{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--yc-text-tertiary)}.yc-landing .sts-number{font-family:var(--yc-font-mono);font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;letter-spacing:-.03em;color:var(--yc-text-primary);line-height:1}.yc-landing .sts-number.is-over{color:var(--yc-negative)}.yc-landing .sts-perday{font-family:var(--yc-font-mono);font-size:12px;color:var(--yc-brand)}.yc-landing .sts-bar{display:flex;width:100%;max-width:320px;height:12px;border-radius:999px;overflow:hidden;background:var(--yc-bg-elevated)}.yc-landing .sts-bar>span{height:100%;transition:width var(--d2) var(--e)}.yc-landing .sts-seg-bills{background:var(--yc-text-tertiary)}.yc-landing .sts-seg-save{background:var(--yc-info)}.yc-landing .sts-seg-safe{background:var(--yc-brand)}.yc-landing .sts-legend{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;font-size:12px;color:var(--yc-text-secondary)}.yc-landing .sts-legend span{display:inline-flex;align-items:center;gap:6px}.yc-landing .sts-legend i{width:9px;height:9px;border-radius:3px;display:inline-block}.yc-landing .sts-note{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;background:var(--yc-brand-10);color:var(--yc-brand)}.yc-landing .sts-note.is-warn{background:var(--yc-warning-10);color:var(--yc-warning)}.yc-landing .sts-note.is-over{background:var(--yc-negative-10);color:var(--yc-negative)}@media (max-width:820px){.yc-landing .tryit-card{grid-template-columns:1fr;gap:34px}.yc-landing .tryit-result{order:-1}.yc-landing .tryit-head{text-align:center}.yc-landing .tryit-head p{margin-inline:auto}}.yc-landing .trust-strip{padding:clamp(24px,5vw,44px) 0 8px}.yc-landing .trust-strip__label{text-align:center;font-size:13px;color:var(--yc-text-tertiary);margin:0 0 20px}.yc-landing .trust-strip__label b{color:var(--yc-text-secondary);font-weight:700}.yc-landing .bank-cloud{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:900px;margin-inline:auto}.yc-landing .mq-logo{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 18px;border-radius:12px;background:var(--yc-bg-surface);border:1px solid var(--yc-border);font-weight:700;font-size:14px;letter-spacing:-.015em;color:var(--yc-text-secondary);white-space:nowrap;transition:color var(--d1) var(--e),border-color var(--d1) var(--e),transform var(--d1) var(--e)}.yc-landing .mq-logo:hover{color:var(--yc-text-primary);border-color:var(--yc-border-strong);transform:translateY(-2px)}.yc-landing .mq-logo .dot{width:9px;height:9px;border-radius:50%;flex:0 0 9px}.yc-landing .mq-logo__mark{width:20px;height:20px;flex:0 0 20px;border-radius:5px;background:#FFFFFF;display:grid;place-items:center;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.yc-landing .mq-logo__mark img{width:78%;height:78%;object-fit:contain}.yc-landing .cta-final{position:relative;overflow:hidden;background:radial-gradient(700px 340px at 50% -20%,rgba(10,214,188,.22),transparent 62%),var(--yc-bg-surface);border:1px solid var(--yc-border-strong);border-radius:28px;padding:clamp(48px,7vw,84px) 32px;text-align:center}.yc-landing .cta-final h2{font-size:clamp(34px,5vw,68px);font-weight:600;letter-spacing:-.045em;line-height:1;margin:0;text-wrap:balance}.yc-landing .cta-final h2 .accent{text-shadow:0 0 46px rgba(10,214,188,.28)}.yc-landing .cta-final p{font-size:18px;color:var(--yc-text-secondary);margin:18px auto 0;max-width:48ch}.yc-landing .cta-final .hero-actions{justify-content:center;margin-top:34px}.yc-landing .site-footer{border-top:1px solid var(--yc-border);margin-top:clamp(64px,9vw,120px);padding:56px 0 40px}.yc-landing .footer-grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:32px}.yc-landing .footer-brand p{font-size:14px;color:var(--yc-text-secondary);line-height:1.6;margin:16px 0 0;max-width:34ch}.yc-landing .footer-col h4{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--yc-text-tertiary);margin:0 0 14px}.yc-landing .footer-col a{display:block;font-size:14px;color:var(--yc-text-secondary);padding:5px 0;transition:color var(--d1) var(--e)}.yc-landing .footer-col a:hover{color:var(--yc-text-primary)}.yc-landing .footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid var(--yc-border);font-size:13px;color:var(--yc-text-tertiary);flex-wrap:wrap}.yc-landing .footer-social{display:flex;gap:10px}.yc-landing .footer-social a{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:var(--yc-bg-elevated);color:var(--yc-text-secondary);transition:color var(--d1) var(--e),background var(--d1) var(--e)}.yc-landing .footer-social a:hover{color:var(--yc-brand);background:var(--yc-brand-10)}.yc-landing .footer-social svg{width:17px;height:17px}.yc-landing .reveal{opacity:0}.yc-landing .reveal.in{animation:yclp-rise var(--d3) var(--e) both}@keyframes yclp-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}.yc-landing .secure-grid .reveal.in:nth-child(2),.yc-landing .steps .reveal.in:nth-child(2){animation-delay:90ms}.yc-landing .secure-grid .reveal.in:nth-child(3),.yc-landing .steps .reveal.in:nth-child(3){animation-delay:.18s}@media (prefers-reduced-motion:reduce){.yc-landing .hero:after,.yc-landing .hero:before{animation:none}.yc-landing .theme-toggle svg{transition:opacity var(--d1) ease}.yc-landing .reveal{opacity:1}.yc-landing .persona-anim,.yc-landing .reveal.in{animation:none}}@media (max-width:1000px){.yc-landing .nav-links{display:none}.yc-landing .hero-grid{grid-template-columns:1fr;text-align:center}.yc-landing .hero-copy{display:flex;flex-direction:column;align-items:center}.yc-landing .hero-sub{max-width:54ch}.yc-landing .hero-actions,.yc-landing .hero-trust{justify-content:center}.yc-landing .hero-stage{min-height:0;margin-top:32px}.yc-landing .persona-switch{justify-content:center}.yc-landing .how-sort-row{grid-template-columns:1fr;text-align:center;gap:32px}.yc-landing .how-sort-row__copy{display:flex;flex-direction:column;align-items:center}.yc-landing .how-sort-row__demo{min-height:0}.yc-landing .feature{grid-template-columns:1fr;gap:24px}.yc-landing .feature--flip .feature__media{order:0}.yc-landing .feature__copy{text-align:center;display:flex;flex-direction:column;align-items:center}.yc-landing .feature__list{max-width:460px;margin-inline:auto;text-align:left}.yc-landing .feature__media{min-height:520px}.yc-landing .feature__chip{display:none}}@media (max-width:760px){.yc-landing .capability-list,.yc-landing .secure-grid,.yc-landing .steps{grid-template-columns:1fr}.yc-landing .capability-list .capability-row:nth-child(2){border-top:1px solid var(--yc-border)}.yc-landing .stats-grid{grid-template-columns:repeat(2,1fr)}.yc-landing .footer-grid{grid-template-columns:1fr 1fr}.yc-landing .footer-brand{grid-column:1/-1}}@media (max-width:560px){.yc-landing .footer-grid,.yc-landing .stats-grid{grid-template-columns:1fr}.yc-landing .footer-bottom{justify-content:center;text-align:center}.yc-landing .hero-actions{flex-direction:column;width:100%}.yc-landing .hero-actions .btn{width:100%}.yc-landing .chaos-layer{inset:-16px -8px}.yc-landing .nav-cta{gap:8px}.yc-landing .nav-cta .link-quiet{display:none}.yc-landing .wordmark-lg{font-size:19px}}@media (max-width:380px){.yc-landing .phone{width:264px;padding:9px;border-radius:40px}.yc-landing .phone__screen{border-radius:31px}.yc-landing .hero h1{font-size:42px}}