:root{--ink:#080b12;--ink-75:#080b12bf;--paper:#fff;--line:#080b121a;--muted:#080b12bf;--small:#080b1280;--fill:#080b120d;--pink:#ff38af;--pink-d:#e92199;--u:4px;--body:16px;--title:20px;--radius:12px;--radius-lg:16px}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--paper);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:var(--body);-webkit-font-smoothing:antialiased;line-height:1.5}.appwrap{min-height:100vh;padding:calc(var(--u)*12) calc(var(--u)*5) 100px;align-items:center;gap:calc(var(--u)*8);flex-direction:column;display:flex}.content{gap:calc(var(--u)*5);flex-direction:column;width:100%;margin:0 auto;display:flex}.content.flow{max-width:450px}.logo{align-self:flex-start;width:auto;height:20px;max-height:20px;display:block}.step .logo{height:16px;max-height:16px}h1{font-size:var(--title);font-weight:500;line-height:1.3}h1+p{margin-top:calc(var(--u)*-3)}h2{font-size:var(--body);font-weight:600}p{font-size:var(--body)}.muted{color:var(--muted)}.sub{color:var(--small);font-size:13px}.steps{gap:var(--u);margin:calc(var(--u)*5) 0;display:flex}.seg{background:var(--line);border-radius:2px;flex:1;height:3px}.seg.on{background:var(--ink)}.section-label{color:var(--ink);margin-bottom:calc(var(--u)*-1);font-size:16px;font-weight:600}.panel{border:1px solid var(--line);border-radius:var(--radius-lg);padding:calc(var(--u)*6);gap:calc(var(--u)*2);flex-direction:column;display:flex}.row{justify-content:space-between;align-items:center;gap:var(--u);height:24px;font-size:16px;display:flex}.row .lbl{color:var(--ink-75);font-weight:400}.row>span:last-child{color:var(--ink);font-weight:400}.row.big .val{font-weight:400}.row.big .lbl{color:var(--ink-75);font-weight:400}.divide{background:var(--line);height:1px;margin:calc(var(--u)*2) 0}.sched{gap:calc(var(--u)*2);flex-direction:column;display:flex}.sched-row{align-items:center;gap:calc(var(--u)*3);height:24px;font-size:16px;display:flex}.sched-row .num{border:1px solid var(--line);width:20px;height:20px;color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:400;display:flex}.sched-row.first .num{background:var(--ink);color:#fff;border-color:var(--ink);font-weight:500}.sched-row .lbl{flex:1}.sched-row .amt{font-weight:400}.step .sched-row.first .lbl,.step .sched-row.first .amt{font-weight:500}.sched-row.dim{color:var(--muted)}.sched-row.dim .amt{font-weight:400}.sched-row.dim .num{color:var(--ink-75);background:var(--fill);border-style:none;font-weight:500}.sched-row.dim .dotcol{justify-content:center;width:20px;display:flex}.sched-row.dim .dotcol:before{content:"";background:var(--small);width:4px;height:4px;box-shadow:0 6px 0 var(--small),0 -6px 0 var(--small);border-radius:50%}label.field{gap:var(--u);flex-direction:column;display:flex}label.field span{font-size:16px;font-weight:500}input[type=text],input[type=email],input[type=password]{height:40px;padding:0 calc(var(--u)*3);color:var(--ink);background:#fff;border:1px solid #080b121a;border-radius:8px;width:100%;font-family:inherit;font-size:16px;box-shadow:0 1px 2px #0000000d}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder{color:#080b1240}input:focus{outline:2px solid var(--pink);outline-offset:-1px}.cardgrid{gap:var(--u);display:flex}.cardgrid .field{flex:1;min-width:0}.cardbox{border:1px solid var(--line);height:40px;padding:0 calc(var(--u)*3);align-items:center;gap:calc(var(--u)*2);background:#fff;border-radius:8px;display:flex;box-shadow:0 1px 2px #0000000d}.cardbox .card-ic{color:#080b1240;flex:none;display:inline-flex}.cardbox .card-ic .ic{width:24px;height:24px}.cardbox input{box-shadow:none;background:0 0;border:none;border-radius:0;min-width:0;height:38px;padding:0}.cardbox .cb-num{flex:1}.cardbox .cb-exp{text-align:right;flex:none;width:70px}.cardbox .cb-cvc{text-align:right;flex:none;width:48px}.btn{height:40px;padding:0 calc(var(--u)*4);border:1px solid var(--pink-d);cursor:pointer;background:linear-gradient(to bottom, var(--pink), var(--pink-d));color:#fff;justify-content:center;align-items:center;gap:calc(var(--u)*2);border-radius:8px;width:100%;font-family:inherit;font-size:16px;font-weight:600;line-height:1;display:flex;box-shadow:0 1px 2px #0000000d}.btn .ic{stroke-width:2px;width:20px;height:20px}.btn:hover{filter:brightness(.96)}.btn.ghost{color:var(--ink);background:#fff;border:1px solid #080b121a}.btn:disabled{opacity:.4;cursor:not-allowed;filter:none}.link{color:var(--ink);cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.center{text-align:center}.legal{color:var(--small);text-align:center;font-size:13px;line-height:1.5}.badge{letter-spacing:.04em;color:#fff;background:#5ec977;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;width:max-content;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.powered{color:var(--small);text-align:center;font-size:13px}.lockrow{position:relative}.lockrow input{color:var(--ink-75);padding-right:40px}.lockicon{color:var(--muted);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.opt{border:1px solid var(--line);border-radius:var(--radius);padding:calc(var(--u)*4);cursor:pointer;background:var(--paper);justify-content:space-between;align-items:center;display:flex}.opt:hover{background:var(--fill)}.stripe-tag{color:var(--small);text-align:center;font-size:13px}.idcard{border:1px solid var(--line);border-radius:var(--radius-lg);padding:calc(var(--u)*6);gap:calc(var(--u)*3);flex-direction:column;display:flex}.idcard h2{font-size:16px;font-weight:500}.idgroup,#extraDirectors{gap:calc(var(--u)*2);flex-direction:column;display:flex}#extraDirectors:empty{display:none}.namegrid{gap:var(--u);display:flex}.namegrid .field{flex:1;min-width:0}select{height:40px;padding:0 calc(var(--u)*3);color:var(--ink);background:#fff;border:1px solid #080b121a;border-radius:8px;width:100%;font-family:inherit;font-size:16px;box-shadow:0 1px 2px #0000000d}select.placeheld{color:#080b1280}.adddir{padding:calc(var(--u)*4);border-radius:var(--radius);border:1px dashed var(--line);background:var(--paper);color:var(--ink-75);cursor:pointer;width:100%;font-family:inherit;font-size:16px;font-weight:400}.adddir:hover{background:var(--fill)}.verified{align-items:center;gap:var(--u);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);padding:calc(var(--u)*4);background:var(--fill);font-weight:600;display:flex}.verified-row{align-items:center;gap:calc(var(--u)*2);color:var(--ink);font-weight:500;display:flex}.vcheck{color:#5ec977;align-items:center;display:inline-flex}.vcheck .ic{width:24px;height:24px}.cbsmall{gap:var(--u);cursor:pointer;-webkit-user-select:none;user-select:none;color:#080b1280;align-items:center;font-size:15px;display:flex}.cbx{border:1px solid var(--line);border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:13px;font-weight:700;display:flex}.cbx.on{background:var(--ink);color:#fff}.cbx .ic{stroke-width:2.6px;width:13px;height:13px}.spin{border:3px solid var(--line);border-top-color:var(--pink);width:32px;height:32px;margin:calc(var(--u)*2) auto;border-radius:50%;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bridge-wire .pdot{animation:none}.confetti{display:none}.summary-body,.summary-chev,.summary-head{transition:none}}.checkmark{text-align:center;font-size:34px}.ic{vertical-align:-.15em;flex:none;width:1.1em;height:1.1em;display:inline-block}.badge .ic{width:14px;height:14px}.success-seal{align-self:flex-start;width:54px;height:54px}.success-icon{color:#5ec977;align-self:center}.yi-cf{flex-direction:column;align-items:center;gap:4px;margin-bottom:24px;display:flex}.yi-cf .logo{align-self:center;height:20px;max-height:20px}.yi-sched .sched{gap:calc(var(--u)*4)}.yi-sched .divide{margin:calc(var(--u)*4) 0}.yi-sched .row+.row{margin-top:calc(var(--u)*4)}.yi-spin{border:3px solid #d93b2c2e;border-top-color:#d93b2c;border-radius:50%;width:46px;height:46px;margin:30px auto 0;animation:.8s linear infinite yispin}@keyframes yispin{to{transform:rotate(360deg)}}.payblock{gap:calc(var(--u)*2);flex-direction:column;display:flex}.secnote{color:#080b1280;justify-content:center;align-items:center;gap:6px;font-size:14px;display:flex}.secnote .ic{flex:none;width:14px;height:14px}.success-icon .ic{width:72px;height:72px}.done .success-icon{margin-top:calc(var(--u)*5)}.done .panel{margin-top:var(--u)}.done .logo{align-self:center}.done{position:relative}.ctitle{text-align:center;margin-top:calc(var(--u)*-1);font-weight:500}.cdesc{text-align:center;color:var(--ink-75);font-size:16px}.sched-row.first.paid .num{color:#5ec977;background:0 0;border:none;width:20px;height:20px}.sched-row.first.paid .num .ic{width:24px;height:24px}.done .sched-row.first{color:var(--ink-75)}.done .sched-row.first .lbl,.done .sched-row.first .amt{color:var(--ink-75);font-weight:400}.confetti{pointer-events:none;height:380px;position:absolute;top:0;left:0;right:0;overflow:hidden}.confetti i{opacity:0;border-radius:1px;width:6px;height:10px;animation:2.5s ease-in forwards fall;position:absolute;top:-12px}@keyframes fall{0%{opacity:0;transform:translateY(-12px)rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(380px)rotate(380deg)}}.confetti i:first-child{background:#ff38af;animation-duration:2.4s;animation-delay:0s;left:6%}.confetti i:nth-child(2){background:#ff38afcc;animation-duration:2.6s;animation-delay:.15s;left:14%}.confetti i:nth-child(3){background:#ff38af8c;animation-duration:2.2s;animation-delay:50ms;left:22%}.confetti i:nth-child(4){background:#ff38afe6;animation-duration:2.7s;animation-delay:.25s;left:30%}.confetti i:nth-child(5){background:#ff38afa6;animation-duration:2.5s;animation-delay:.1s;left:40%}.confetti i:nth-child(6){background:#ff38afd9;animation-duration:2.3s;animation-delay:.3s;left:48%}.confetti i:nth-child(7){background:#ff38af73;animation-duration:2.8s;animation-delay:.18s;left:56%}.confetti i:nth-child(8){background:#ff38afb3;animation-duration:2.4s;animation-delay:50ms;left:64%}.confetti i:nth-child(9){background:#ff38aff2;animation-duration:2.6s;animation-delay:.22s;left:72%}.confetti i:nth-child(10){background:#ff38af99;animation-duration:2.2s;animation-delay:.12s;left:80%}.confetti i:nth-child(11){background:#ff38af80;animation-duration:2.7s;animation-delay:.28s;left:88%}.confetti i:nth-child(12){background:#ff38afbf;animation-duration:2.5s;animation-delay:80ms;left:94%}.success-seal svg{width:100%;height:100%;display:block}.info-stack{gap:calc(var(--u)*3);flex-direction:column;display:flex}.info-card{background:var(--fill);border-radius:var(--radius-lg);padding:calc(var(--u)*6);color:var(--ink);font-size:15px;line-height:1.55}.termsbox{border:1px solid var(--line);border-radius:var(--radius-lg);padding:calc(var(--u)*6);gap:calc(var(--u)*3);flex-direction:column;max-height:400px;font-size:14px;line-height:1.6;display:flex;overflow-y:auto}.termsbox h3{font-size:14px;font-weight:700}.termsbox p{color:#444;font-size:14px}.scrollhint{color:var(--small);text-align:center;font-size:13px}.pill{border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;width:max-content;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.pill .led{background:var(--ink);border-radius:50%;width:7px;height:7px}.bridge{justify-content:center;align-items:center;gap:calc(var(--u)*8);min-height:55vh;padding:calc(var(--u)*16) 0;flex-direction:column;display:flex}.bridge-row{justify-content:center;align-items:center;gap:0;width:100%;max-width:360px;display:flex}.bridge-mark{flex:none;justify-content:center;align-items:center;height:40px;display:flex}.bridge-mark .hqmark{color:#c8102e;white-space:nowrap;font-size:18px;font-weight:700}.bridge-mark .logo{align-self:auto;height:22px;max-height:22px}.bridge-mark .inslogo{width:auto;height:20px;display:block}.bridge-mark.poweredby{flex-direction:column;gap:4px;height:auto}.pb-label{letter-spacing:.08em;text-transform:uppercase;color:var(--small);font-size:10px}.bridge-wire{flex:none;align-items:center;gap:3px;margin:0 16px;display:flex}.bridge-wire .pdot{background:var(--line);border-radius:50%;width:6px;height:6px;animation:1.5s infinite pdotpulse}.bridge-wire .pdot:nth-child(2){animation-delay:.25s}.bridge-wire .pdot:nth-child(3){animation-delay:.5s}@keyframes pdotpulse{0%,60%,to{background:var(--line)}20%{background:var(--pink)}}.bridge-text{color:var(--muted);text-align:center;font-size:15px}.sheet-backdrop{opacity:0;pointer-events:none;z-index:40;background:#0006;transition:opacity .2s;position:fixed;inset:0}.sheet-backdrop.on{opacity:1;pointer-events:auto}.sheet{border:1px solid var(--line);border-radius:var(--radius-lg);width:min(460px,100% - 32px);max-height:92vh;padding:calc(var(--u)*6);z-index:41;opacity:0;pointer-events:none;gap:calc(var(--u)*5);background:#fff;flex-direction:column;transition:opacity .2s,transform .2s;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-48%)scale(.985);box-shadow:0 24px 60px #0000002e}.sheet.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.sheet-head{justify-content:space-between;align-items:center;display:flex}.cobrand{align-items:center;gap:8px;display:flex}.cobrand .hqmark{color:#c8102e;font-size:14px;font-weight:700}.cobrand .plus{color:var(--small)}.cobrand .logo{align-self:auto;height:15px;max-height:15px}.reassure{color:var(--small);margin-top:calc(var(--u)*-3);font-size:12px}.plan-chip{background:var(--fill);border-radius:var(--radius);padding:calc(var(--u)*3) calc(var(--u)*4);flex-direction:column;gap:2px;display:flex}.plan-chip .pc-title{color:var(--muted);font-size:13px}.plan-chip .pc-sub{color:var(--ink);font-size:15px;font-weight:600}.summary{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.summary-head{background:var(--fill);cursor:pointer;text-align:left;width:100%;padding:calc(var(--u)*3) calc(var(--u)*4);border:none;justify-content:space-between;align-items:center;gap:8px;font-family:inherit;transition:background .15s;display:flex}.summary-head:hover{background:#eef0f1}.summary-head:active{background:#e9ebed}.summary-id{flex-direction:column;gap:2px;display:flex}.summary-biz{color:var(--ink);font-size:15px;font-weight:600}.summary-abn{color:var(--muted);font-size:13px}.summary-chev{color:var(--muted);transition:transform .25s;display:inline-flex}.summary-chev .ic{width:18px;height:18px}.summary.open .summary-chev{transform:rotate(180deg)}.summary-body{opacity:0;max-height:0;padding:0 calc(var(--u)*4);gap:calc(var(--u)*2);flex-direction:column;transition:max-height .3s,opacity .22s,padding .3s;display:flex;overflow:hidden}.summary.open .summary-body{opacity:1;max-height:480px;padding:calc(var(--u)*3) calc(var(--u)*4) calc(var(--u)*4)}.bizcard{border:1px solid var(--line);border-radius:var(--radius-lg);padding:calc(var(--u)*6);justify-content:space-between;align-items:center;gap:calc(var(--u)*3);background:#fff;display:flex}.biz-name{color:var(--ink);font-size:16px;font-weight:600}.biz-abn{color:#080b1280;font-size:16px}.apprcard{border:1px solid var(--line);border-radius:var(--radius-lg);padding:calc(var(--u)*5);gap:calc(var(--u)*1);margin-top:calc(var(--u)*3);background:#fff;flex-direction:column;display:flex;position:relative}.apprcard+.steps{margin:calc(var(--u)*3) 0}.appr-stamp{color:#5ec977;line-height:0;position:absolute;top:0;right:0}#primaryAction .btn{margin-top:calc(var(--u)*4)}.appr-stamp .ic{width:40px;height:40px}.appr-biz{color:var(--ink);font-size:16px;font-weight:500}.appr-plan,.appr-sub{color:#080b1280;font-size:16px;font-weight:400}.keyterms{gap:calc(var(--u)*2);flex-direction:column;display:flex}.keyterms li{color:var(--ink);padding-left:18px;font-size:14px;line-height:1.5;list-style:none;position:relative}.keyterms li:before{content:"";background:var(--ink);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:4px}.ordiv{color:var(--small);align-items:center;gap:8px;font-size:13px;display:flex}.ordiv:before,.ordiv:after{content:"";background:var(--line);flex:1;height:1px}.btn.apple{color:#fff;background:#000;border-color:#000}.btn.gpay{color:#3c4043;background:#fff;border:1px solid #dadce0}.backdrop{opacity:0;pointer-events:none;z-index:45;background:#0000004d;transition:opacity .2s;position:fixed;inset:0}.backdrop.on{opacity:1;pointer-events:auto}.drawer-head{justify-content:space-between;align-items:center;display:flex}.x{cursor:pointer;color:#080b1240;background:0 0;border:none;padding:0;line-height:1;display:inline-flex}.x .ic{width:20px;height:20px}.modal{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);width:min(460px,100% - 40px);padding:calc(var(--u)*8);z-index:50;opacity:0;pointer-events:none;gap:calc(var(--u)*4);flex-direction:column;max-height:88vh;transition:opacity .2s,transform .2s;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-46%)scale(.98);box-shadow:0 24px 60px #0000002e}.modal.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.pagefoot{color:var(--small);text-align:center;font-size:13px}.hidden{display:none}.mt8{margin-top:calc(var(--u)*2)}.muted b{color:var(--ink)}.termsbox.plain{border:none;max-height:60vh;padding:0}
