@font-face{font-family:Manrope;src:url(/fonts/manrope-400-800-latin.woff2) format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-400-latin.woff2) format("woff2");font-weight:400;font-display:swap}:root{--pit-ink: var(--ink, #0e1220);--pit-ink2: var(--ink2, #151a2b);--pit-paper: var(--paper, #f4f5f7);--pit-muted: var(--muted, #8d97b5);--pit-line: var(--line, rgba(242, 240, 234, .15));--pit-lime: var(--lime, #84b340);--pit-blue: var(--brand-blue, #465493);--pit-blue-soft: var(--brand-blue-soft, #7c89c4);--pit-sans: var(--sans, Manrope, Arial, sans-serif);--pit-mono: var(--mono, "DM Mono", monospace)}.bill-splitter-page{margin:0;background:var(--pit-ink);color:var(--pit-paper);font-family:var(--pit-sans);overflow-x:hidden}.bill-splitter-page a{color:inherit}.bill-splitter-page .topbar{height:82px;position:sticky;top:0;z-index:40;background:#0e1220e6;border-bottom:1px solid var(--pit-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bill-splitter-page .topbar>.wrap,.bill-splitter-page footer>.wrap{width:min(1180px,calc(100% - 48px));margin:0 auto}.bill-splitter-page .topbar .brand img,.bill-splitter-page footer .brand img{width:31px;height:31px;border-radius:8px}.bill-splitter-page .brand-dot{width:31px;height:31px;border:1px solid var(--pit-lime);border-radius:50%;display:grid;place-items:center;color:var(--pit-lime);font:12px var(--pit-mono)}.bill-splitter-page .menu{display:none;background:none;border:0;color:var(--pit-paper);font-size:22px;line-height:1;cursor:pointer;padding:6px}.bill-splitter-page .mobile-menu{display:none;position:absolute;top:100%;left:0;right:0;padding:14px 24px 20px;background:#0e1220fa;border-bottom:1px solid var(--pit-line);box-shadow:0 18px 30px #00000059;z-index:50}.bill-splitter-page .mobile-menu:not([hidden]){display:block}.bill-splitter-page .mobile-menu a{display:block;padding:14px 4px;border-bottom:1px solid var(--pit-line);font:10px var(--pit-mono);letter-spacing:.11em;text-transform:uppercase;text-decoration:none}.bill-splitter-page .mobile-menu .mobile-menu-cta{margin-top:12px;border:1px solid rgba(132,179,64,.6);padding:14px;color:var(--pit-lime)}.bill-splitter-app .toolbar-undo{margin-left:auto}.seo-page{margin:0;background:#0e1220;color:#f4f5f7;font-family:Manrope,Arial,sans-serif;overflow-x:hidden}.seo-content{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:72px 0 24px}.seo-hero{max-width:840px;padding-bottom:64px}.seo-eyebrow{margin:0 0 18px;color:#84b340;font:10px/1.4 DM Mono,monospace;letter-spacing:.16em;text-transform:uppercase}.seo-content h1,.seo-content h2,.seo-content h3,.seo-content p{margin-top:0}.seo-content h1{max-width:900px;margin-bottom:24px;font-size:clamp(48px,7vw,92px);line-height:.98;letter-spacing:-.045em}.seo-content h2{margin-bottom:18px;font-size:clamp(34px,5vw,60px);line-height:1.02;letter-spacing:-.04em}.seo-content h3{margin-bottom:10px;color:#f4f5f7;font-size:17px;line-height:1.2}.seo-intro{max-width:670px;color:#b9c1d4;font-size:18px;line-height:1.7}.seo-block{border-top:1px solid rgba(242,240,234,.15);padding:68px 0}.seo-copy,.seo-steps p,.seo-faq-list p{color:#b9c1d4;font-size:14px;line-height:1.75}.seo-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:34px 0 0;padding:0;list-style:none;background:#f2f0ea26}.seo-steps li{min-height:170px;padding:24px;background:#151a2b}.seo-steps strong{color:#84b340;font:11px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.seo-steps p{margin:30px 0 0}.seo-faq-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#f2f0ea26}.seo-faq-list article{min-height:150px;padding:22px;background:#151a2b}.seo-faq-list p{margin-bottom:0}.bill-splitter-app .hero-title{max-width:760px;margin:24px 0 30px;font-size:clamp(48px,7vw,96px);font-weight:700;line-height:.98;letter-spacing:-.045em}.bill-splitter-app{min-height:100vh}.bill-splitter-app main{width:100%;max-width:none;margin:0;padding:0}.bill-splitter-app h1,.bill-splitter-app h2,.bill-splitter-app h3,.bill-splitter-app p{margin-top:0}.bill-splitter-app h1{font-size:clamp(48px,7vw,96px);font-weight:700;line-height:.98;letter-spacing:-.045em;margin:24px 0 30px}.bill-splitter-app h2{font-size:clamp(38px,5vw,68px);font-weight:600;line-height:1.02;letter-spacing:-.04em;margin:0 0 14px}.bill-splitter-app h3{font-size:18px;line-height:1.1;letter-spacing:-.02em;margin:0}.bill-splitter-app button,.bill-splitter-app input,.bill-splitter-app select{font-family:inherit}.bill-splitter-app button{cursor:pointer}.bill-splitter-app button:disabled{cursor:not-allowed;opacity:.42}.bill-splitter-app :focus-visible{outline:3px solid rgba(132,179,64,.6);outline-offset:3px}.bill-splitter-app .hero,.bill-splitter-app .content-section,.bill-splitter-app .share-section,.bill-splitter-app .faq-section,.bill-splitter-app .upi-note,.bill-splitter-app .privacy-banner{width:min(1180px,calc(100% - 48px));margin-left:auto;margin-right:auto}.bill-splitter-app .hero{min-height:calc(100vh - 82px);padding:86px 0 94px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:8vw}.bill-splitter-app .eyebrow{font:10px var(--pit-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--pit-lime);margin:0 0 18px}.bill-splitter-app .eyebrow span{color:var(--pit-blue-soft)}.bill-splitter-app .hero-lede{max-width:560px;color:#b9c1d4;line-height:1.75;font-size:17px}.bill-splitter-app .trust-row{display:flex;flex-wrap:wrap;gap:24px;margin-top:34px;font:10px var(--pit-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pit-muted)}.bill-splitter-app .hero-card{border:1px solid rgba(132,179,64,.5);background:linear-gradient(145deg,rgba(132,179,64,.13),transparent 58%);min-height:340px;padding:30px;display:flex;flex-direction:column;justify-content:space-between}.bill-splitter-app .hero-card-top{color:var(--pit-lime);font:10px var(--pit-mono);letter-spacing:.1em;text-transform:uppercase;display:flex;gap:10px;align-items:center}.bill-splitter-app .status-dot{width:8px;height:8px;border-radius:50%;background:var(--pit-lime);box-shadow:0 0 0 5px #84b34021}.bill-splitter-app .hero-card strong{font-size:clamp(27px,3vw,42px);line-height:1;letter-spacing:-.04em;overflow-wrap:anywhere}.bill-splitter-app .hero-card-line{display:flex;flex-wrap:wrap;gap:14px;color:#a7b0c8;font:10px var(--pit-mono);text-transform:uppercase;border-top:1px solid var(--pit-line);padding-top:17px}.bill-splitter-app .hero-card-foot{color:var(--pit-muted);font:10px var(--pit-mono);display:flex;align-items:center;gap:8px}.bill-splitter-app .tiny-lock{color:var(--pit-lime);font-size:17px}.bill-splitter-app .privacy-banner{border-top:1px solid var(--pit-line);border-bottom:1px solid var(--pit-line);padding:16px 0;color:#b9c1d4;font-size:12px;display:flex;align-items:center;gap:12px}.bill-splitter-app .privacy-banner p{margin:0}.bill-splitter-app .privacy-banner strong{color:var(--pit-paper)}.bill-splitter-app .privacy-icon{color:var(--pit-lime);font:14px var(--pit-mono)}.bill-splitter-app .content-section{padding:104px max(24px,calc((100% - 1180px)/2));background:var(--pit-paper);color:var(--pit-ink);max-width:none;width:100%}.bill-splitter-app .content-section .section-heading{max-width:1180px;margin:0 auto 38px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.bill-splitter-app .content-section .section-heading>div>p:not(.eyebrow){max-width:560px;color:#66708d;line-height:1.7;margin-bottom:0}.bill-splitter-app .content-section .eyebrow{color:#675d56}.bill-splitter-app .two-column,.bill-splitter-app .summary-grid{max-width:1180px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ccd2e0;border-top:1px solid #ccd2e0;border-left:1px solid #ccd2e0}.bill-splitter-app .card{background:var(--pit-paper);border-right:1px solid #ccd2e0;border-bottom:1px solid #ccd2e0;padding:30px;box-shadow:none}.bill-splitter-app .card-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:24px}.bill-splitter-app .step-chip,.bill-splitter-app .count-chip{border:1px solid #ccd2e0;padding:6px 9px;color:var(--pit-blue);font:9px var(--pit-mono);text-transform:uppercase;letter-spacing:.08em}.bill-splitter-app .count-chip{color:#66708d}.bill-splitter-app .stack-sm>*+*{margin-top:15px}.bill-splitter-app .stack-md>*+*{margin-top:22px}.bill-splitter-app .form-grid{display:grid;gap:15px}.bill-splitter-app .form-grid.two{grid-template-columns:1fr 1fr}.bill-splitter-app label,.bill-splitter-app legend{color:#66708d;font:10px var(--pit-mono);text-transform:uppercase;letter-spacing:.08em}.bill-splitter-app input,.bill-splitter-app select{width:100%;margin-top:8px;border:1px solid #ccd2e0;border-radius:0;padding:12px;background:#ffffff8c;color:var(--pit-ink);min-height:44px}.bill-splitter-app input::placeholder{color:#9ba4bb}.bill-splitter-app .label-hint{color:#9aa8c4}.bill-splitter-app .field-help{display:block;color:#7c879f;font:10px/1.45 var(--pit-sans);text-transform:none;letter-spacing:0;margin-top:5px}.bill-splitter-app .form-actions{display:flex;flex-wrap:wrap;gap:10px}.bill-splitter-app .button{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:max-content;border:1px solid transparent;border-radius:0;padding:14px 17px;font:10px var(--pit-mono);letter-spacing:.1em;text-transform:uppercase;transition:.2s}.bill-splitter-app .button:hover{transform:translateY(-2px)}.bill-splitter-app .button.primary{background:var(--pit-lime);color:var(--pit-ink)}.bill-splitter-app .button.secondary{background:var(--pit-ink);color:var(--pit-paper)}.bill-splitter-app .button.ghost{border-color:#aab3c5;background:transparent;color:var(--pit-ink)}.bill-splitter-app .button.whatsapp{background:transparent;border-color:#6da57a;color:#317147}.bill-splitter-app .button.compact{padding:9px 12px}.bill-splitter-app .button.pay-button{background:var(--pit-lime);color:var(--pit-ink);padding:9px 12px}.bill-splitter-app hr{border:0;border-top:1px solid #ccd2e0;margin:30px 0}.bill-splitter-app fieldset{border:0;padding:0;margin:0}.bill-splitter-app legend{color:var(--pit-ink);margin-bottom:5px}.bill-splitter-app .choice-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.bill-splitter-app .choice-row{display:flex;align-items:center;gap:9px;width:100%}.bill-splitter-app .check-label{display:flex;align-items:center;gap:8px;border:1px solid #ccd2e0;padding:10px 12px;color:var(--pit-ink);font:11px var(--pit-sans);letter-spacing:0;text-transform:none;cursor:pointer;flex:1}.bill-splitter-app .check-label:has(input:checked){border-color:var(--pit-lime);background:#84b34014}.bill-splitter-app .check-label input,.bill-splitter-app .paid-toggle input{width:auto;min-height:0;margin:0;accent-color:var(--pit-lime)}.bill-splitter-app .mini-amount{display:flex;align-items:center;color:#66708d;font:10px var(--pit-mono);width:130px}.bill-splitter-app .mini-amount input{margin:0;padding:8px;min-height:38px;text-align:right}.bill-splitter-app .mini-amount>span:last-child{margin-left:-22px;pointer-events:none}.bill-splitter-app .text-button{border:0;background:none;color:var(--pit-blue);padding:9px 0 0;font:10px var(--pit-mono);letter-spacing:.06em;text-transform:uppercase}.bill-splitter-app .split-caption{color:#7c879f;font:10px/1.5 var(--pit-sans);padding-top:27px}.bill-splitter-app .split-note{border-left:2px solid var(--pit-lime);padding:12px;margin-top:15px;background:#84b34014;color:#66708d;font-size:11px}.bill-splitter-app .split-inputs{border-top:1px solid #ccd2e0;margin-top:15px}.bill-splitter-app .split-inputs-head,.bill-splitter-app .split-input-row{display:grid;grid-template-columns:1fr 115px;gap:10px;align-items:center;padding:10px 0}.bill-splitter-app .split-inputs-head{color:#7c879f;font:9px var(--pit-mono);text-transform:uppercase}.bill-splitter-app .split-input-row{font:11px var(--pit-sans);border-top:1px solid #e1e4ea}.bill-splitter-app .split-input-row input{margin:0;padding:8px;min-height:36px;text-align:right}.bill-splitter-app .number-with-suffix{position:relative}.bill-splitter-app .number-with-suffix em{position:absolute;right:10px;top:9px;color:#7c879f;font:10px var(--pit-mono);font-style:normal}.bill-splitter-app .number-with-suffix em+input{padding-right:24px}.bill-splitter-app .empty-state,.bill-splitter-app .settled-state{min-height:150px;display:flex;align-items:center;gap:15px;color:#66708d}.bill-splitter-app .empty-icon,.bill-splitter-app .settled-check{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #ccd2e0;color:var(--pit-blue);font:20px var(--pit-mono)}.bill-splitter-app .empty-state strong,.bill-splitter-app .settled-state strong{display:block;color:var(--pit-ink);font-size:14px}.bill-splitter-app .empty-state p,.bill-splitter-app .settled-state p{margin:4px 0 0;font:11px/1.5 var(--pit-sans)}.bill-splitter-app .people-list,.bill-splitter-app .expense-list,.bill-splitter-app .balance-list,.bill-splitter-app .settlement-list{display:flex;flex-direction:column}.bill-splitter-app .person-row,.bill-splitter-app .expense-row,.bill-splitter-app .balance-row{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #e1e4ea}.bill-splitter-app .person-row:first-child,.bill-splitter-app .expense-row:first-child,.bill-splitter-app .balance-row:first-child{padding-top:0}.bill-splitter-app .person-row:last-child,.bill-splitter-app .expense-row:last-child,.bill-splitter-app .balance-row:last-child{border-bottom:0;padding-bottom:0}.bill-splitter-app .avatar,.bill-splitter-app .expense-mark{width:36px;height:36px;border:1px solid #ccd2e0;display:grid;place-items:center;flex:0 0 auto;color:var(--pit-blue);font:12px var(--pit-mono)}.bill-splitter-app .avatar-1{color:#9b6f23}.bill-splitter-app .avatar-2{color:#6954a0}.bill-splitter-app .avatar-3{color:#a34d57}.bill-splitter-app .avatar-4{color:#3d668a}.bill-splitter-app .person-copy,.bill-splitter-app .expense-copy,.bill-splitter-app .balance-copy{min-width:0;flex:1}.bill-splitter-app .person-copy strong,.bill-splitter-app .expense-copy strong,.bill-splitter-app .balance-copy strong{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bill-splitter-app .person-copy span,.bill-splitter-app .expense-copy span{display:block;color:#7c879f;font:10px var(--pit-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bill-splitter-app .row-actions{display:flex;gap:3px}.bill-splitter-app .icon-button{width:30px;height:30px;border:0;background:transparent;color:#7c879f;font:16px var(--pit-mono)}.bill-splitter-app .icon-button:hover{color:var(--pit-blue);background:#e9ecf1}.bill-splitter-app .icon-button.danger:hover{color:#a33b4b}.bill-splitter-app .expense-mark{width:32px;height:32px;color:#9b6f23}.bill-splitter-app .expense-amount{margin-left:auto;font:12px var(--pit-mono);white-space:nowrap}.bill-splitter-app .muted{color:#7c879f;font-size:11px}.bill-splitter-app .summary-section{padding-bottom:110px}.bill-splitter-app .summary-actions{display:flex;gap:8px}.bill-splitter-app .balance-copy{display:flex;align-items:center;gap:10px}.bill-splitter-app .balance-bar{height:5px;flex:1;min-width:45px;background:#e1e4ea;overflow:hidden}.bill-splitter-app .balance-bar span{display:block;height:100%}.bill-splitter-app .balance-bar .positive{background:var(--pit-lime)}.bill-splitter-app .balance-bar .negative{background:#c07b46}.bill-splitter-app .balance-value{min-width:82px;text-align:right;white-space:nowrap;font:11px var(--pit-mono)}.bill-splitter-app .positive-text{color:#668e2f}.bill-splitter-app .negative-text{color:#9b6139}.bill-splitter-app .settlement-row{border-bottom:1px solid #e1e4ea;padding:15px 0}.bill-splitter-app .settlement-row:first-child{padding-top:0}.bill-splitter-app .settlement-row:last-child{border-bottom:0;padding-bottom:0}.bill-splitter-app .settlement-main{display:flex;align-items:center;gap:11px}.bill-splitter-app .settlement-arrow{width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(132,179,64,.6);color:var(--pit-blue);font:14px var(--pit-mono)}.bill-splitter-app .settlement-main strong{display:block;font-size:13px}.bill-splitter-app .settlement-main strong span{color:#7c879f;font-weight:500}.bill-splitter-app .settlement-amount{display:block;color:#66708d;font:11px var(--pit-mono);margin-top:3px}.bill-splitter-app .settlement-amount small{color:#9aa8c4;font:9px var(--pit-sans)}.bill-splitter-app .settlement-actions{display:flex;align-items:center;gap:12px;margin:12px 0 0 38px}.bill-splitter-app .upi-qr{width:80px;height:80px;padding:4px;border:1px solid #ccd2e0;background:#fff;display:none}.bill-splitter-app .paid-toggle{display:flex;align-items:center;gap:7px;color:#7c879f;font:10px var(--pit-mono);text-transform:none;letter-spacing:0;margin-left:auto;cursor:pointer}.bill-splitter-app .is-paid .settlement-main{opacity:.5}.bill-splitter-app .is-paid .settlement-amount{text-decoration:line-through}.bill-splitter-app .share-section{margin-top:0;padding-top:74px;padding-bottom:74px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:50px;background:var(--pit-ink);color:var(--pit-paper)}.bill-splitter-app .share-section h2{max-width:650px}.bill-splitter-app .share-section>div:first-child>p:not(.eyebrow){max-width:630px;color:#a7b0c8;line-height:1.7}.bill-splitter-app .share-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.bill-splitter-app .share-section .button.ghost{color:var(--pit-paper);border-color:var(--pit-line)}.bill-splitter-app .share-link-preview{max-width:720px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pit-muted);font:9px var(--pit-mono);margin-top:17px}.bill-splitter-app .share-qr-wrap{text-align:center;color:#a7b0c8;font:10px var(--pit-mono)}.bill-splitter-app .share-qr-wrap canvas{display:block;padding:8px;margin-bottom:10px;background:#fff}.bill-splitter-app .upi-note{margin-top:0;padding-top:20px;padding-bottom:20px;border-top:1px solid #f1d7aa;border-bottom:1px solid #f1d7aa;background:#fff9ed;color:#6d5740;font-size:12px;display:flex;gap:12px;align-items:center}.bill-splitter-app .upi-note p{margin:0}.bill-splitter-app .upi-note-icon{color:#9b6f23;font:16px var(--pit-mono)}.bill-splitter-app .faq-section{padding-top:94px;padding-bottom:110px;color:var(--pit-paper)}.bill-splitter-app .faq-section>h2{margin-bottom:28px}.bill-splitter-app .faq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--pit-line)}.bill-splitter-app .faq-grid details{padding:20px;background:var(--pit-ink2);border:1px solid var(--pit-line)}.bill-splitter-app .faq-grid summary{cursor:pointer;font:12px var(--pit-mono);text-transform:uppercase;letter-spacing:.04em}.bill-splitter-app .faq-grid p{color:#a7b0c8;font-size:12px;line-height:1.6;margin:12px 0 0}.bill-splitter-app .toast{position:fixed;z-index:55;left:50%;top:100px;transform:translate(-50%);max-width:calc(100% - 34px);padding:11px 15px;background:var(--pit-lime);color:var(--pit-ink);font:11px var(--pit-mono);box-shadow:0 18px 30px #00000059}.bill-splitter-app .toast.error{background:#d47676}.bill-splitter-app .toast.info{background:var(--pit-blue);color:var(--pit-paper)}.bill-splitter-app .form-error{color:#a33b4b;font:11px var(--pit-mono);margin-top:12px}.bill-splitter-page footer{border-top:1px solid var(--pit-line);padding:45px 0 25px;background:var(--pit-ink);color:var(--pit-muted)}.bill-splitter-page footer .brand{color:var(--pit-paper)}.bill-splitter-page footer .brand b{color:var(--pit-lime)}.bill-splitter-page footer .footer-row{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;font:10px var(--pit-mono);letter-spacing:.04em;text-transform:uppercase}.bill-splitter-page footer .footer-links{display:flex;flex-wrap:wrap;gap:20px}.bill-splitter-page footer .footer-links a,.bill-splitter-page footer .more-tools-link{color:var(--pit-paper);text-decoration:none}.bill-splitter-page footer a:hover{color:var(--pit-lime)}.bill-splitter-page footer .footer-subrow{border-top:1px solid var(--pit-line);padding-top:20px;margin-top:30px}@media(min-width:900px){.bill-splitter-app .upi-qr{display:block}}@media(max-width:950px){.bill-splitter-page .main-nav,.bill-splitter-page .nav-cta{display:none}.bill-splitter-page .menu{display:block}.bill-splitter-app .hero{grid-template-columns:1fr}.bill-splitter-app .hero-card{max-width:620px}.bill-splitter-app .faq-grid{grid-template-columns:1fr}.bill-splitter-page footer .footer-row{display:grid;gap:22px}}@media(max-width:760px){.bill-splitter-app .hero,.bill-splitter-app .content-section,.bill-splitter-app .share-section,.bill-splitter-app .faq-section,.bill-splitter-app .privacy-banner,.bill-splitter-app .upi-note{width:100%}.bill-splitter-app .hero{padding:64px 24px 70px}.bill-splitter-app .privacy-banner{padding-left:24px;padding-right:24px}.bill-splitter-app .content-section{padding:70px 24px}.bill-splitter-app .content-section .section-heading{display:block}.bill-splitter-app .content-section .section-heading>div>p:not(.eyebrow){margin-top:18px}.bill-splitter-app .two-column,.bill-splitter-app .summary-grid{grid-template-columns:1fr}.bill-splitter-app .card{padding:24px}.bill-splitter-app .form-grid.two{grid-template-columns:1fr}.bill-splitter-app .split-caption{padding-top:0}.bill-splitter-app .share-section{display:block;padding:64px 24px}.bill-splitter-app .share-qr-wrap{display:flex;align-items:center;gap:16px;text-align:left;margin-top:28px}.bill-splitter-app .share-qr-wrap canvas{margin:0}.bill-splitter-app .faq-section{padding:70px 24px}.bill-splitter-app .upi-note{padding-left:24px;padding-right:24px}.bill-splitter-page footer>.wrap{width:calc(100% - 48px)}.bill-splitter-page footer .footer-subrow{display:grid;gap:14px}}@media(max-width:760px){.seo-content{width:calc(100% - 36px);padding-top:52px}.seo-content h1{font-size:clamp(42px,12vw,66px)}.seo-intro{font-size:16px}.seo-block{padding:52px 0}.seo-steps,.seo-faq-list{grid-template-columns:1fr}.seo-steps li{min-height:0}.seo-steps p{margin-top:18px}}@media(max-width:420px){.bill-splitter-app h1{font-size:46px}.bill-splitter-app .hero-card{padding:24px}.bill-splitter-app .hero-card-line{font-size:9px}.bill-splitter-app .mini-amount{width:112px}.bill-splitter-app .settlement-actions{margin-left:0}.bill-splitter-app .share-actions .button{flex:1}.bill-splitter-app .share-link-preview{font-size:8px}}
