:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#18212f;background:#f6f8fb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ink: #18212f;--muted: #637083;--line: #dce3ec;--panel: #ffffff;--teal: #007c89;--teal-dark: #07535d;--coral: #f06449;--amber: #f8ba32;--green: #18794e;--blue: #3454d1}*{box-sizing:border-box}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.68;transform:none}.app-shell{min-height:100vh;padding:20px}.topbar{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto 18px;max-width:1180px}.brand-lockup{align-items:center;display:flex;gap:12px;min-width:220px}.brand-mark{align-items:center;background:var(--teal);border-radius:8px;color:#fff;display:grid;height:44px;justify-content:center;width:44px}.brand-lockup h1,.hero-copy h2,.panel h3,.catalog h3,.checkout-panel h3{letter-spacing:0;margin:0}.brand-lockup h1{font-size:24px;line-height:1.05}.eyebrow{color:var(--teal-dark);font-size:12px;font-weight:800;letter-spacing:0;margin:0 0 4px;text-transform:uppercase}.tabbar{align-items:center;background:#eaf0f5;border:1px solid var(--line);border-radius:8px;display:flex;gap:4px;padding:4px}.tabbar button,.ghost-action,.primary-action,.submit-button,.google-button,.amount-presets button,.profile-chip button{align-items:center;border:0;border-radius:7px;display:inline-flex;font-weight:800;gap:8px;justify-content:center;min-height:42px;transition:background .16s ease,color .16s ease,transform .16s ease}.tabbar button{background:transparent;color:var(--muted);padding:0 12px}.tabbar button.active{background:var(--panel);color:var(--ink);box-shadow:0 8px 18px #18212f14}.tabbar button:hover,.ghost-action:hover,.primary-action:hover,.submit-button:hover,.amount-presets button:hover,.profile-chip button:hover{transform:translateY(-1px)}.notice{align-items:center;background:#112338;border-radius:8px;color:#fff;display:flex;gap:10px;left:50%;max-width:calc(100% - 32px);padding:12px 16px;position:fixed;top:18px;transform:translate(-50%);z-index:10}.hero-band{background:linear-gradient(120deg,#007c89f2,#18212ff0),url(/assets/yerelsim-hero-BcrEgB1A.png);background-position:center;background-size:cover;border-radius:8px;color:#fff;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 360px;margin:0 auto 18px;max-width:1180px;min-height:320px;overflow:hidden;padding:34px}.hero-copy{align-self:center;max-width:680px}.hero-copy .eyebrow{color:#bdeef2}.hero-copy h2{font-size:clamp(34px,5vw,60px);line-height:.98;max-width:780px}.hero-copy p:not(.eyebrow){color:#e5f4f7;font-size:18px;line-height:1.6;margin:18px 0 0;max-width:620px}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.primary-action,.submit-button{background:var(--coral);color:#fff;padding:0 16px}.ghost-action{background:#ffffff24;color:#fff;padding:0 16px}.ghost-action.dark{background:#18212f1f;color:var(--ink)}.site-shell,.article-shell{min-height:100vh;background:#f6f8fb;color:var(--ink)}.site-nav{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1180px;padding:20px}.site-brand,.site-login{align-items:center;display:inline-flex;font-weight:900;gap:10px}.site-login{background:#eaf0f5;border:1px solid var(--line);border-radius:8px;color:var(--ink);min-height:42px;padding:0 13px}.landing-hero{background:linear-gradient(90deg,#f6f8fbf5,#f6f8fbb8),url(/assets/yerelsim-hero-BcrEgB1A.png);background-position:center;background-size:cover;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 310px;margin:0 auto;max-width:1180px;min-height:520px;padding:72px 20px 46px}.landing-copy{align-self:center;max-width:760px}.landing-copy h1,.section-heading h2,.ai-article h1,.ai-article h2{letter-spacing:0;margin:0}.landing-copy h1{font-size:clamp(42px,6vw,76px);line-height:.96;max-width:920px}.landing-copy p:not(.eyebrow),.section-heading p,.ai-article p,.ai-article dd{color:var(--muted);line-height:1.65}.landing-copy p:not(.eyebrow){font-size:19px;max-width:650px}.landing-proof{align-self:end;background:#ffffffeb;border:1px solid var(--line);border-radius:8px;box-shadow:0 18px 50px #18212f14;display:grid;gap:10px;padding:16px}.landing-proof span{background:#f4f7fa;border-radius:8px;color:var(--muted);display:grid;gap:3px;padding:12px}.landing-proof b{color:var(--ink);font-size:22px}.site-band{display:grid;gap:24px;margin:0 auto;max-width:1180px;padding:58px 20px}.muted-band{background:#eaf0f5;border-radius:8px;margin-bottom:12px;margin-top:12px;padding-left:28px;padding-right:28px}.section-heading{max-width:720px}.section-heading h2{font-size:clamp(30px,4vw,48px);line-height:1.02}.audience-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.audience-grid article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;padding:18px}.audience-grid h3{margin:0}.audience-grid p{color:var(--muted);line-height:1.55;margin:0}.audience-grid svg,.feature-row svg,.workflow-list svg,.assurance-grid svg,.operator-list svg{color:var(--teal)}.revenue-band{padding-bottom:34px}.metric-strip,.package-showcase,.assurance-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-strip span,.package-showcase article,.assurance-grid article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:8px;padding:18px}.metric-strip b,.package-showcase strong{color:var(--ink);font-size:22px;line-height:1.05}.metric-strip span,.package-showcase span,.assurance-grid p,.operator-list span{color:var(--muted);line-height:1.5}.package-showcase article{min-height:150px}.package-showcase strong{color:var(--blue);font-size:38px}.workflow-grid{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 360px}.workflow-list,.feature-row{display:grid;gap:10px}.workflow-list span,.feature-row span,.wide-link,.operator-list span{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;display:flex;font-weight:900;gap:10px;min-height:48px;padding:0 14px}.feature-row{grid-template-columns:repeat(3,minmax(0,1fr))}.assurance-grid h3,.assurance-grid p{margin:0}.split-panel{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 420px}.operator-list{display:grid;gap:10px}.final-cta{align-items:center;background:var(--ink);border-radius:8px;color:#fff;grid-template-columns:minmax(0,1fr) auto;margin-bottom:30px;padding-left:28px;padding-right:28px}.final-cta .eyebrow{color:#92dbe2}.final-cta h2{font-size:clamp(30px,4vw,48px);line-height:1.02;margin:0}.wide-link{background:var(--ink);color:#fff;justify-content:space-between}.article-nav{border-bottom:1px solid var(--line)}.ai-article{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;gap:22px;margin:30px auto 64px;max-width:920px;padding:32px}.ai-article h1{font-size:clamp(34px,5vw,58px);line-height:.98}.ai-article h2{font-size:28px}.ai-article h3,.ai-article p{margin:0}.article-lead{font-size:19px}.intent-box{background:#f4f7fa;border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;margin:0;padding:16px}.intent-box div{display:grid;gap:4px}.intent-box dt{color:var(--teal-dark);font-size:12px;font-weight:900;text-transform:uppercase}.intent-box dd{margin:0}.faq-list{display:grid;gap:12px}.faq-list div{border-top:1px solid var(--line);display:grid;gap:7px;padding-top:14px}.account-panel,.panel,.catalog,.status-rail{background:var(--panel);border:1px solid rgba(220,227,236,.9);border-radius:8px;box-shadow:0 18px 50px #18212f14}.account-panel{align-self:end;color:var(--ink);display:grid;gap:18px;padding:20px}.balance-row{display:grid;gap:6px}.balance-row span,.checkout-total span,.bundle-card small,.order-row span,.order-row small,.empty-state span,.empty-strip{color:var(--muted)}.balance-row strong{font-size:44px;letter-spacing:0}.summary-grid{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.summary-grid span{background:#f4f7fa;border-radius:8px;color:var(--muted);display:grid;font-size:12px;gap:2px;padding:10px}.summary-grid b{color:var(--ink);font-size:18px}.profile-chip{align-items:center;background:#e9f7f4;border:1px solid #bde9dd;border-radius:8px;color:var(--teal-dark);display:flex;font-weight:800;gap:8px;min-width:0;padding:10px}.profile-chip span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-chip.muted{background:#fff7df;border-color:#f5d57a;color:#6f5206}.profile-chip button{background:transparent;color:inherit;height:32px;min-height:32px;padding:0;width:32px}.content-grid{display:grid;gap:18px;grid-template-columns:270px minmax(0,1fr);margin:0 auto;max-width:1180px}.status-rail{align-self:start;display:grid;gap:10px;padding:14px}.status-item{align-items:center;border:1px solid var(--line);border-radius:8px;display:flex;gap:10px;padding:12px}.status-item>span{align-items:center;background:#edf2f7;border-radius:8px;color:var(--muted);display:grid;flex:0 0 36px;height:36px;justify-content:center;width:36px}.status-item.complete>span{background:#e3f6ee;color:var(--green)}.status-item div{display:grid;gap:2px;min-width:0}.status-item b,.status-item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-item small{color:var(--muted)}.workspace{min-width:0}.panel,.catalog{display:grid;gap:18px;padding:22px}.auth-panel{align-content:start}.helper-copy{color:var(--muted);line-height:1.55;margin:0;max-width:740px}.google-button{background:#fff;border:1px solid var(--line);color:var(--ink);justify-self:start;min-height:50px;padding:0 18px}.google-button>span{align-items:center;background:#f4f7fa;border-radius:50%;color:var(--blue);display:grid;font-weight:900;height:28px;justify-content:center;width:28px}.dev-note{background:#f4f7fa;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:13px;line-height:1.45;padding:11px 12px}.panel-heading,.catalog-heading{align-items:center;display:flex;justify-content:space-between;gap:16px}.panel-heading svg,.catalog-heading svg{color:var(--teal)}.panel h3,.catalog h3,.checkout-panel h3{font-size:28px}.form-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}label{color:var(--muted);display:grid;font-size:13px;font-weight:800;gap:7px}input,select{background:#fbfcfe;border:1px solid var(--line);border-radius:8px;color:var(--ink);min-height:46px;outline:none;padding:0 12px;width:100%}input:focus,select:focus{border-color:var(--teal);box-shadow:0 0 0 3px #007c8926}.form-grid .submit-button{align-self:end;min-height:46px}.wallet-layout{align-items:end;display:grid;gap:14px;grid-template-columns:minmax(180px,1fr) 2fr auto}.amount-presets{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.amount-presets button{background:#eef3f7;color:var(--ink);display:grid;gap:3px;min-height:46px}.amount-presets small,.field-hint{color:var(--muted);font-size:12px;font-weight:800}.amount-presets button.selected{background:var(--teal);color:#fff}.amount-presets button.selected small{color:#ffffffd1}.transaction-list{border-top:1px solid var(--line);display:grid}.transaction-row,.order-row{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;padding:13px 0}.transaction-row:last-child,.order-row:last-child{border-bottom:0}.positive{color:var(--green)}.negative{color:var(--coral)}.search-pill{align-items:center;background:#eef3f7;border-radius:999px;color:var(--muted);display:inline-flex;font-size:13px;font-weight:800;gap:8px;padding:9px 12px}.bundle-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.bundle-card{background:#fbfcfe;border:1px solid var(--line);border-radius:8px;color:var(--ink);display:grid;gap:10px;min-height:230px;padding:16px;text-align:left}.bundle-card:hover{border-color:#007c8973}.bundle-card.selected{border-color:var(--teal);box-shadow:0 0 0 3px #007c891f}.bundle-highlight{align-self:start;background:#fff3d2;border-radius:999px;color:#735205;font-size:12px;font-weight:900;justify-self:start;padding:6px 9px}.bundle-card strong{font-size:34px;line-height:1}.bundle-card b{color:var(--blue);font-size:24px;margin-top:auto}.bundle-meta{align-items:center;color:var(--muted);display:flex;font-size:13px;gap:7px}.bundle-meta svg{color:var(--teal);flex:0 0 auto}.checkout-panel{align-items:end;background:#18212f;border-radius:8px;color:#fff;display:grid;gap:18px;grid-template-columns:1fr 120px 150px auto;padding:18px}.checkout-panel .eyebrow{color:#92dbe2}.checkout-panel span,.checkout-panel label{color:#d8e8ee}.checkout-panel input{background:#ffffff1a;border-color:#fff3;color:#fff}.checkout-total{display:grid;gap:6px}.checkout-total strong{font-size:28px}.order-list{display:grid}.order-row div{display:grid;gap:4px}.order-row div:last-child{justify-items:end}.empty-state,.empty-strip{align-items:center;border:1px dashed var(--line);border-radius:8px;display:grid;gap:8px;justify-items:center;min-height:180px;padding:24px;text-align:center}.empty-strip{min-height:74px}.empty-state svg,.empty-strip svg{color:var(--teal)}@media(max-width:980px){.topbar{align-items:stretch;flex-direction:column}.tabbar{overflow-x:auto}.hero-band,.content-grid,.landing-hero,.workflow-grid{grid-template-columns:1fr}.account-panel{align-self:stretch}.status-rail,.bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.audience-grid,.feature-row,.metric-strip,.package-showcase,.assurance-grid,.split-panel,.final-cta,.wallet-layout,.checkout-panel{grid-template-columns:1fr}}@media(max-width:640px){.app-shell{padding:12px}.site-nav{padding:14px 12px}.site-login span{display:none}.hero-band{padding:22px}.landing-hero{min-height:0;padding:42px 12px 28px}.landing-copy h1{font-size:42px}.site-band{padding:42px 12px}.muted-band{border-radius:0;padding-left:12px;padding-right:12px}.ai-article{border-left:0;border-radius:0;border-right:0;margin:0 auto 44px;padding:24px 16px}.hero-copy h2{font-size:36px}.tabbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tabbar button{min-width:0;padding:0}.tabbar button span{display:none}.summary-grid,.status-rail,.form-grid,.bundle-grid,.amount-presets{grid-template-columns:1fr}.panel,.catalog{padding:16px}.panel-heading,.catalog-heading{align-items:flex-start;flex-direction:column}.transaction-row,.order-row{align-items:start;flex-direction:column}.order-row div:last-child{justify-items:start}}
