:root:not(:where(.approved-home,.approved-home *)){
    
    --paper:#F3F0E8; --bg:#F2EFE7; --card:#FAF7EF;
    --ink:#221D18; --ink2:#6B5E50; --ink3:#978A79;
    --line:#E6E1D6; --line2:#D3CCBD;
    --brand:#C15F3C; --brand-d:#96432A; --brand-l:#FBEDE4; --brand-2:#D97A4E;
    --ok:#1F7A55; --ok-l:#E8F3EE; --warn:#8F6314; --warn-l:#FAF3E4; --bad:#A63A32; --bad-l:#FAEDEB;
    --inv:#5B3E8F; --inv-l:#F0EBFA;
    --wx:#07c160; --ali:#1677ff;
    --f-display:"Songti SC","STSong","Noto Serif SC","SimSun",Georgia,serif;
    --f-body:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
    --f-mono:ui-monospace,"SF Mono",Menlo,"Roboto Mono",monospace;
    --r:10px; --sh:0 1px 2px rgba(20,26,38,.04);
    --sh-lift:0 1px 2px rgba(20,26,38,.05),0 18px 44px -20px rgba(193,95,60,.26)}*:not(:where(.approved-home,.approved-home *)){box-sizing:border-box}body:not(:where(.approved-home,.approved-home *)){margin:0;background:#F2EFE7 linear-gradient(180deg,#F7F4ED 0,#F2EFE7 44rem) no-repeat;color:var(--ink);font:15.5px/1.7 var(--f-body);-webkit-font-smoothing:antialiased}h1:not(:where(.approved-home,.approved-home *)),h2:not(:where(.approved-home,.approved-home *)),h3:not(:where(.approved-home,.approved-home *)),h4:not(:where(.approved-home,.approved-home *)){margin:0;line-height:1.3;font-weight:650}p:not(:where(.approved-home,.approved-home *)){margin:0}button:not(:where(.approved-home,.approved-home *)){font:inherit;cursor:pointer}input:not(:where(.approved-home,.approved-home *)),textarea:not(:where(.approved-home,.approved-home *)),select:not(:where(.approved-home,.approved-home *)){font:inherit;color:inherit}.top:not(:where(.approved-home,.approved-home *)){position:sticky;top:0;z-index:40;background:rgba(247,244,237,.94);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.top-in:not(:where(.approved-home,.approved-home *)){max-width:1040px;margin:0 auto;padding:11px 20px;display:flex;align-items:center;gap:14px}.logo:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:9px;font-weight:700;cursor:pointer;font-size:16px}.logo .dot:not(:where(.approved-home,.approved-home *)){width:24px;height:24px;border-radius:7px;background:linear-gradient(135deg,var(--brand),#E3934F);display:grid;place-items:center;color:#fff;font-size:12px;font-weight:700}.steps:not(:where(.approved-home,.approved-home *)){display:flex;gap:6px;margin-left:auto;align-items:center}.steps b:not(:where(.approved-home,.approved-home *)){font-weight:500;font-size:13px;color:var(--ink3);padding:4px 10px;border-radius:99px;white-space:nowrap}.steps b.on:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d);font-weight:650}.steps b.done:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.steps i:not(:where(.approved-home,.approved-home *)){color:var(--line2);font-style:normal}.navbtn:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line2);background:var(--card);border-radius:8px;padding:5px 11px;font-size:13px;color:var(--ink2)}.navbtn.on:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:var(--brand);color:var(--brand-d)}.wrap:not(:where(.approved-home,.approved-home *)){max-width:1040px;margin:0 auto;padding:28px 20px 100px}.narrow:not(:where(.approved-home,.approved-home *)){max-width:760px;margin:0 auto}section[data-screen]:not(:where(.approved-home,.approved-home *)){display:none;animation:in .18s ease}section[data-screen].on:not(:where(.approved-home,.approved-home *)){display:block}@keyframes in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.card:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh)}.pad:not(:where(.approved-home,.approved-home *)){padding:22px}.muted:not(:where(.approved-home,.approved-home *)){color:var(--ink2)}.tiny:not(:where(.approved-home,.approved-home *)){font-size:12.5px}.s:not(:where(.approved-home,.approved-home *)){font-size:13.5px}.row:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;flex-wrap:wrap}.grow:not(:where(.approved-home,.approved-home *)){flex:1;min-width:180px}.btn:not(:where(.approved-home,.approved-home *)){background:var(--brand);color:#fff;border:0;border-radius:10px;padding:12px 22px;font-weight:600}.btn:hover:not(:where(.approved-home,.approved-home *)){background:var(--brand-d)}.btn.big:not(:where(.approved-home,.approved-home *)){padding:15px 28px;font-size:16.5px}.btn.ghost:not(:where(.approved-home,.approved-home *)){background:var(--card);color:var(--ink);border:1px solid var(--line2)}.btn.ghost:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);color:var(--brand)}.btn.sm:not(:where(.approved-home,.approved-home *)){padding:7px 13px;font-size:13.5px;font-weight:550;border-radius:8px}.btn.link:not(:where(.approved-home,.approved-home *)){background:none;border:0;color:var(--brand);padding:0;font-weight:550;font-size:13.5px;text-decoration:underline;text-underline-offset:3px}.pill:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 9px;border-radius:99px;border:1px solid transparent;white-space:nowrap}.p-ok:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);color:var(--ok);border-color:#a7f3d0}.p-warn:not(:where(.approved-home,.approved-home *)){background:var(--warn-l);color:var(--warn);border-color:#fde68a}.p-bad:not(:where(.approved-home,.approved-home *)){background:var(--bad-l);color:var(--bad);border-color:#fecdd3}.p-info:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d);border-color:#F0D2BE}.p-grey:not(:where(.approved-home,.approved-home *)){background:#EFEBE2;color:var(--ink2);border-color:var(--line)}label.f:not(:where(.approved-home,.approved-home *)){display:block;font-size:13px;font-weight:600;color:var(--ink2);margin:0 0 6px}label.f i:not(:where(.approved-home,.approved-home *)){font-style:normal;font-weight:400;color:var(--ink3)}.in:not(:where(.approved-home,.approved-home *)){width:100%;padding:12px 13px;border:1px solid var(--line2);border-radius:10px;background:var(--card);font-size:15px}.in:focus:not(:where(.approved-home,.approved-home *)){outline:2px solid #F0D2BE;outline-offset:-1px;border-color:var(--brand)}textarea.in:not(:where(.approved-home,.approved-home *)){min-height:96px;resize:vertical;line-height:1.7}.hr:not(:where(.approved-home,.approved-home *)){height:1px;background:var(--line);margin:18px 0}.note:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px dashed var(--line2);border-radius:10px;padding:12px 14px;font-size:13px;color:var(--ink2)}.note b:not(:where(.approved-home,.approved-home *)){color:var(--ink)}.banner:not(:where(.approved-home,.approved-home *)){background:var(--warn-l);border:1px solid #fde68a;border-radius:10px;padding:12px 15px;font-size:13px;color:#78350f;display:flex;gap:9px;margin-bottom:16px}.pagetitle:not(:where(.approved-home,.approved-home *)){font-size:24px;margin-bottom:6px}.pagesub:not(:where(.approved-home,.approved-home *)){color:var(--ink2);margin-bottom:20px;font-size:15px}.stepk:not(:where(.approved-home,.approved-home *)){font-size:12.5px;font-weight:700;color:var(--brand-d);letter-spacing:.4px;margin-bottom:6px}.foot:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;margin-top:22px;flex-wrap:wrap;align-items:center}details.fold:not(:where(.approved-home,.approved-home *)){border:1px dashed var(--line2);border-radius:10px;padding:10px 14px;margin-top:16px}details.fold summary:not(:where(.approved-home,.approved-home *)){cursor:pointer;font-size:13.5px;font-weight:600;color:var(--ink2)}details.fold[open] summary:not(:where(.approved-home,.approved-home *)){margin-bottom:10px}.hero:not(:where(.approved-home,.approved-home *)){text-align:center;padding:26px 0 8px}.kicker:not(:where(.approved-home,.approved-home *)){display:inline-block;margin-bottom:14px;font-size:12.5px;font-weight:650;letter-spacing:.4px;color:var(--brand-d);background:var(--brand-l);padding:5px 12px;border-radius:99px}.hero h1:not(:where(.approved-home,.approved-home *)){font-size:36px;letter-spacing:-.6px}.hero .sub:not(:where(.approved-home,.approved-home *)){margin:12px auto 0;font-size:16.5px;color:var(--ink2);max-width:640px}.two:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}@media(max-width:760px){.two:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.task:not(:where(.approved-home,.approved-home *)){text-align:left;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:26px;box-shadow:var(--sh);cursor:pointer;transition:.15s;display:flex;flex-direction:column;gap:8px;position:relative}.task:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);transform:translateY(-2px)}.task.info:not(:where(.approved-home,.approved-home *)){cursor:default;background:var(--paper);border:1px dashed var(--line2);box-shadow:none}.task.info:hover:not(:where(.approved-home,.approved-home *)){transform:none;border-color:var(--line2)}.task.info h2:not(:where(.approved-home,.approved-home *)){font-size:19px}.tb:disabled:not(:where(.approved-home,.approved-home *)),.tier:disabled:not(:where(.approved-home,.approved-home *)){cursor:not-allowed}.task .ic:not(:where(.approved-home,.approved-home *)){width:46px;height:46px;border-radius:13px;display:grid;place-items:center;font-size:22px;margin-bottom:8px;background:var(--brand-l);color:var(--brand-d)}.task.b .ic:not(:where(.approved-home,.approved-home *)){background:#eef2ff;color:#4338ca}.task h2:not(:where(.approved-home,.approved-home *)){font-size:21px}.task .what:not(:where(.approved-home,.approved-home *)){font-size:14px;color:var(--ink2);line-height:1.6}.task .get:not(:where(.approved-home,.approved-home *)){font-size:13.5px;color:var(--ink);margin-top:6px}.task .get b:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.task .cta:not(:where(.approved-home,.approved-home *)){margin-top:12px;display:flex;justify-content:space-between;align-items:center;color:var(--brand);font-weight:650;font-size:14.5px}.task .price:not(:where(.approved-home,.approved-home *)){position:absolute;top:22px;right:22px;font-size:13px;color:var(--ink3)}.journey:not(:where(.approved-home,.approved-home *)){display:flex;justify-content:center;align-items:center;gap:14px;margin:34px 0 8px;flex-wrap:wrap}.journey div:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 18px;font-size:14px;display:flex;align-items:center;gap:10px;box-shadow:var(--sh)}.journey div b:not(:where(.approved-home,.approved-home *)){width:26px;height:26px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-size:13px}.journey div small:not(:where(.approved-home,.approved-home *)){display:block;color:var(--ink3);font-size:11.5px;font-weight:400}.journey i:not(:where(.approved-home,.approved-home *)){color:var(--line2);font-style:normal;font-size:18px}.hfoot:not(:where(.approved-home,.approved-home *)){display:flex;gap:22px;justify-content:center;flex-wrap:wrap;margin-top:18px;font-size:13px;color:var(--ink2)}.faq:not(:where(.approved-home,.approved-home *)){max-width:760px;margin:36px auto 0}.faq details:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 16px;margin-bottom:8px}.faq summary:not(:where(.approved-home,.approved-home *)){cursor:pointer;font-weight:600;font-size:14.5px}.faq p:not(:where(.approved-home,.approved-home *)){margin-top:6px;color:var(--ink2);font-size:14px}.switch:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:9px;font-size:13.5px;color:var(--ink2);cursor:pointer;user-select:none}.switch i:not(:where(.approved-home,.approved-home *)){width:36px;height:20px;border-radius:99px;background:var(--line2);position:relative;transition:.15s;font-style:normal}.switch i:not(:where(.approved-home,.approved-home *)):after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--card);transition:.15s}.switch.on i:not(:where(.approved-home,.approved-home *)){background:var(--brand)}.switch.on i:not(:where(.approved-home,.approved-home *)):after{left:18px}.mats:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:760px){.mats:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.mat:not(:where(.approved-home,.approved-home *)){border:1px dashed var(--line2);border-radius:10px;padding:12px;background:#FCFBF7;cursor:pointer}.mat:hover:not(:where(.approved-home,.approved-home *)),.mat.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--card);border-style:solid}.mat h4:not(:where(.approved-home,.approved-home *)){font-size:13.5px;margin-bottom:3px}.mat p:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2)}.mat textarea:not(:where(.approved-home,.approved-home *)){margin-top:8px;display:none}.mat.on textarea:not(:where(.approved-home,.approved-home *)){display:block}.item:not(:where(.approved-home,.approved-home *)){display:flex;gap:13px;padding:13px 16px;border-bottom:1px solid var(--line);align-items:flex-start}.item:last-child:not(:where(.approved-home,.approved-home *)){border-bottom:0}.item.dim:not(:where(.approved-home,.approved-home *)){opacity:.5}.cb:not(:where(.approved-home,.approved-home *)){width:19px;height:19px;margin-top:2px;accent-color:var(--brand);flex:none;cursor:pointer}.item .t:not(:where(.approved-home,.approved-home *)){font-weight:600;font-size:14.5px}.item .m:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2);margin-top:2px}.item .why:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink3);margin-top:3px}.score:not(:where(.approved-home,.approved-home *)){margin-left:auto;text-align:right;flex:none}.score .v:not(:where(.approved-home,.approved-home *)){font-size:17px;font-weight:700;line-height:1}.score .l:not(:where(.approved-home,.approved-home *)){font-size:11px;color:var(--ink3)}.grp-h:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:10px;padding:11px 16px;background:#F9F7F1;border-bottom:1px solid var(--line);font-size:13.5px;font-weight:650}.grp-h .c:not(:where(.approved-home,.approved-home *)){margin-left:auto;font-size:12.5px;font-weight:500;color:var(--ink2)}.strip:not(:where(.approved-home,.approved-home *)){display:flex;margin-bottom:18px;overflow-x:auto}.strip .st:not(:where(.approved-home,.approved-home *)){flex:1;min-width:140px;background:var(--card);border:1px solid var(--line);padding:11px 14px;position:relative}.strip .st:first-child:not(:where(.approved-home,.approved-home *)){border-radius:11px 0 0 11px}.strip .st:last-child:not(:where(.approved-home,.approved-home *)){border-radius:0 11px 11px 0}.strip .st+.st:not(:where(.approved-home,.approved-home *)){border-left:0}.strip .n:not(:where(.approved-home,.approved-home *)){font-size:19px;font-weight:700;color:var(--brand-d);line-height:1.1}.strip .l:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink2);margin-top:2px}.strip .st:not(:where(.approved-home,.approved-home *)):after{content:"›";position:absolute;right:-6px;top:50%;transform:translateY(-50%);color:var(--line2);font-size:18px;background:var(--card);z-index:1;line-height:1}.strip .st:last-child:not(:where(.approved-home,.approved-home *)):after{display:none}.strip .st.hl:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:#F0D2BE}.dir:not(:where(.approved-home,.approved-home *)){border:1px solid #F0D2BE;border-left:4px solid var(--brand);border-radius:13px;background:#f8fdff;padding:18px 20px}.dir h3:not(:where(.approved-home,.approved-home *)){font-size:17px}.dir .pt:not(:where(.approved-home,.approved-home *)){margin-top:8px;font-size:14.5px;color:var(--ink2)}.lights:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.light:not(:where(.approved-home,.approved-home *)){flex:1;min-width:140px;border:1px solid var(--line);border-radius:9px;padding:8px 11px;background:var(--card)}.light .k:not(:where(.approved-home,.approved-home *)){font-size:11.5px;color:var(--ink3);font-weight:600}.light .v:not(:where(.approved-home,.approved-home *)){font-size:13px;font-weight:650;margin-top:2px}.src:not(:where(.approved-home,.approved-home *)){margin-top:12px;font-size:12.5px;color:var(--ink2);background:var(--card);border-radius:8px;padding:9px 11px;border:1px solid var(--line)}.src b:not(:where(.approved-home,.approved-home *)){color:var(--ink)}.qa:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line);flex-wrap:wrap}.qa:last-child:not(:where(.approved-home,.approved-home *)){border-bottom:0}.qa .q:not(:where(.approved-home,.approved-home *)){flex:1;min-width:180px;font-size:14px;font-weight:600}.qa .q small:not(:where(.approved-home,.approved-home *)){display:block;font-weight:400;color:var(--ink3);font-size:12px}.qa .a:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:6px;background:var(--brand-l);color:var(--brand-d);border:1px solid #F0D2BE;border-radius:99px;padding:6px 13px;font-size:13.5px;font-weight:600}.qa .a .from:not(:where(.approved-home,.approved-home *)){font-size:10.5px;background:var(--brand);color:#fff;border-radius:99px;padding:1px 6px}.qa .chg:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--brand);background:none;border:0;text-decoration:underline;text-underline-offset:3px}.qa .alts:not(:where(.approved-home,.approved-home *)){display:none;width:100%;gap:8px;flex-wrap:wrap;padding-top:6px}.qa.open .alts:not(:where(.approved-home,.approved-home *)){display:flex}.opt:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line2);border-radius:99px;padding:6px 13px;font-size:13px;background:var(--card)}.opt:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--brand)}.opt.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand-l);color:var(--brand-d);font-weight:600}.alt:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--line)}.alt:last-child:not(:where(.approved-home,.approved-home *)){border-bottom:0}.alt .rd:not(:where(.approved-home,.approved-home *)){width:18px;height:18px;border-radius:50%;border:2px solid var(--line2);flex:none;margin-top:3px}.alt.on .rd:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand);box-shadow:inset 0 0 0 3px #fff}.alt .t:not(:where(.approved-home,.approved-home *)){font-weight:600;font-size:14px}.alt .m:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2)}.outline:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:center;flex-wrap:wrap;background:#F9F7F1;border-radius:10px;padding:11px 14px;font-size:13.5px;margin-top:16px}.outline .k:not(:where(.approved-home,.approved-home *)){color:var(--ink3);font-size:12.5px;font-weight:600}.paystrip:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px 20px;margin-top:16px;box-shadow:var(--sh)}.graphcard:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 16px 12px;box-shadow:var(--sh)}.kg:not(:where(.approved-home,.approved-home *)){width:100%;height:auto;display:block}.kg .hot:not(:where(.approved-home,.approved-home *)){animation:dash 1.6s linear infinite}@keyframes dash{to{stroke-dashoffset:-22}}.legend:not(:where(.approved-home,.approved-home *)){display:flex;gap:14px;flex-wrap:wrap;font-size:11.5px;color:var(--ink2);margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.legend i:not(:where(.approved-home,.approved-home *)){display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px;vertical-align:middle}.three:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:760px){.three:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.lockrow:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.lockrow:last-child:not(:where(.approved-home,.approved-home *)){border-bottom:0}.lockrow .t:not(:where(.approved-home,.approved-home *)){font-weight:600;font-size:14px;flex:1;min-width:200px}.lockrow .m:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2)}.lockrow .lk:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink3);white-space:nowrap}.amount:not(:where(.approved-home,.approved-home *)){display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.amount b:not(:where(.approved-home,.approved-home *)){font-size:34px;letter-spacing:-.5px}.amount span:not(:where(.approved-home,.approved-home *)){color:var(--ink2);font-size:14px}.qrs:not(:where(.approved-home,.approved-home *)){display:flex;gap:22px;flex-wrap:wrap;align-items:center}.qrbox:not(:where(.approved-home,.approved-home *)){text-align:center}.qr:not(:where(.approved-home,.approved-home *)){background:repeating-conic-gradient(#2E170D 0 25%,#fff 0 50%) 0 0/14px 14px;border:3px solid var(--line2);border-radius:8px;width:130px;height:130px;margin:0 auto}.qr.ali:not(:where(.approved-home,.approved-home *)){border-color:var(--ali)}.qr.wx:not(:where(.approved-home,.approved-home *)){border-color:var(--wx)}.poster:not(:where(.approved-home,.approved-home *)){background:linear-gradient(150deg,#C15F3C,#2E170D);color:#fff;border-radius:14px;padding:16px}.poster .qr:not(:where(.approved-home,.approved-home *)){background:repeating-conic-gradient(#fff 0 25%,#2E170D 0 50%) 0 0/16px 16px;border-color:#fff;width:58px;height:58px;margin:0}.m-stats:not(:where(.approved-home,.approved-home *)){display:flex;gap:6px;background:#F9F7F1;border-radius:9px;padding:8px 4px;margin-top:8px}.m-stats div:not(:where(.approved-home,.approved-home *)){flex:1;text-align:center}.m-stats b:not(:where(.approved-home,.approved-home *)){display:block;font-size:17px;line-height:1.1}.m-stats span:not(:where(.approved-home,.approved-home *)){font-size:10.5px;color:var(--ink3)}.poster .m-stats:not(:where(.approved-home,.approved-home *)){background:rgba(255,255,255,.12)}.poster .m-stats span:not(:where(.approved-home,.approved-home *)){color:rgba(255,255,255,.75)}.linkbox:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:8px;background:#EFEBE2;border-radius:9px;padding:8px 8px 8px 12px;font-family:ui-monospace,Menlo,monospace;font-size:13.5px}.linkbox span:not(:where(.approved-home,.approved-home *)){flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.linkcard:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid #F0D2BE;border-radius:14px;padding:16px 18px;margin-bottom:18px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--sh)}.tl:not(:where(.approved-home,.approved-home *)){position:relative;padding-left:34px}.tl:not(:where(.approved-home,.approved-home *)):before{content:"";position:absolute;left:11px;top:6px;bottom:6px;width:2px;background:var(--line)}.tl .step:not(:where(.approved-home,.approved-home *)){position:relative;padding:0 0 16px}.tl .dotx:not(:where(.approved-home,.approved-home *)){position:absolute;left:-30px;top:3px;width:18px;height:18px;border-radius:50%;background:var(--card);border:2px solid var(--line2);display:grid;place-items:center;font-size:10px;color:#fff}.tl .step.done .dotx:not(:where(.approved-home,.approved-home *)){background:var(--ok);border-color:var(--ok)}.tl .step.cur .dotx:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand-l);animation:pulse 1s infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(193,95,60,.35)}50%{box-shadow:0 0 0 6px rgba(193,95,60,0)}}.tl .t:not(:where(.approved-home,.approved-home *)){font-weight:600;font-size:14.5px;color:var(--ink3)}.tl .step.cur .t:not(:where(.approved-home,.approved-home *)),.tl .step.done .t:not(:where(.approved-home,.approved-home *)){color:var(--ink)}.tl .r:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink2);min-height:18px}.tl .step.cur .r:not(:where(.approved-home,.approved-home *)){color:var(--brand-d)}.doc:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:180px 1fr 250px;gap:16px;align-items:start}@media(max-width:960px){.doc:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.toc:not(:where(.approved-home,.approved-home *)){position:sticky;top:70px;padding:8px}.toc a:not(:where(.approved-home,.approved-home *)){display:block;padding:7px 11px;border-radius:8px;font-size:13.5px;color:var(--ink2);text-decoration:none}.toc a.on:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d);font-weight:650}.toc .cap:not(:where(.approved-home,.approved-home *)){font-size:11.5px;font-weight:700;color:var(--ink3);letter-spacing:.5px;padding:10px 11px 4px}.paper:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:32px 38px;box-shadow:var(--sh);font-size:14.5px;line-height:1.95}.paper h2:not(:where(.approved-home,.approved-home *)){font-size:17px;margin:24px 0 12px;padding-bottom:8px;border-bottom:1px solid var(--line)}.paper h2:first-child:not(:where(.approved-home,.approved-home *)){margin-top:0}.paper p:not(:where(.approved-home,.approved-home *)){margin:0 0 12px;text-align:justify}.paper .cl:not(:where(.approved-home,.approved-home *)){padding-left:2em;text-indent:-2em}.paper .fig:not(:where(.approved-home,.approved-home *)){background:#F9F7F1;border:1px dashed var(--line2);border-radius:9px;padding:24px;text-align:center;color:var(--ink3);font-size:13px;margin:14px 0}.chk:not(:where(.approved-home,.approved-home *)){position:sticky;top:70px}.chk .ci:not(:where(.approved-home,.approved-home *)){display:flex;gap:9px;padding:10px 0;border-bottom:1px solid var(--line)}.chk .ci:last-child:not(:where(.approved-home,.approved-home *)){border-bottom:0}.chk .t:not(:where(.approved-home,.approved-home *)){font-size:13.5px;font-weight:600}.chk .d:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink2)}.phones:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:900px){.phones:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.phone:not(:where(.approved-home,.approved-home *)){background:#2E170D;border-radius:26px;padding:10px;box-shadow:0 14px 40px rgba(15,23,42,.25)}.ph-h:not(:where(.approved-home,.approved-home *)){color:#94a3b8;font-size:11.5px;text-align:center;padding:6px 0 8px}.ph-b:not(:where(.approved-home,.approved-home *)){background:var(--card);border-radius:18px;padding:14px;min-height:400px}.wxcard:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line);border-radius:6px;padding:10px 12px;background:var(--card)}.wxcard-t:not(:where(.approved-home,.approved-home *)){font-weight:600;font-size:14px}.wxcard-d:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink2);margin:4px 0 8px;line-height:1.5}.wxcard-f:not(:where(.approved-home,.approved-home *)){font-size:11px;color:var(--ink3);display:flex;gap:5px;align-items:center;border-top:1px solid var(--line);padding-top:6px}.m-card:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line);border-radius:12px;padding:12px}.giftcard:not(:where(.approved-home,.approved-home *)){background:linear-gradient(135deg,#ecfeff,#f0fdf4);border:1px solid #F0D2BE;border-radius:14px;padding:20px 22px;margin-bottom:18px}.giftcard .from:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2);margin-bottom:6px}.giftcard .msg:not(:where(.approved-home,.approved-home *)){font-size:16px;font-weight:600}.modal:not(:where(.approved-home,.approved-home *)){position:fixed;inset:0;background:rgba(15,23,42,.45);z-index:80;display:none;place-items:center;padding:20px}.modal.on:not(:where(.approved-home,.approved-home *)){display:grid}.modal-in:not(:where(.approved-home,.approved-home *)){background:var(--card);border-radius:16px;padding:22px;width:100%;max-width:440px;box-shadow:0 20px 60px rgba(15,23,42,.3)}.modal:not(:where(.approved-home,.approved-home *)){grid-template-columns:minmax(0,1fr)}.modal-in:not(:where(.approved-home,.approved-home *)){min-width:0}@media(max-width:430px){.modal:not(:where(.approved-home,.approved-home *)){padding:12px}.modal-in:not(:where(.approved-home,.approved-home *)){padding:16px}.modal-in .poster2:not(.mini):not(:where(.approved-home,.approved-home *)){width:100%;flex:1 1 100%}}.order-h:not(:where(.approved-home,.approved-home *)){display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.order-h b:not(:where(.approved-home,.approved-home *)){font-size:30px;letter-spacing:-.5px}.oi:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;padding:8px 0;border-top:1px solid var(--line);align-items:flex-start}.oi .ok:not(:where(.approved-home,.approved-home *)){color:var(--ok);font-weight:700}.oi div:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column}.oi b:not(:where(.approved-home,.approved-home *)){font-size:14px}.oi.full.off:not(:where(.approved-home,.approved-home *)){display:none}.pays:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;margin-bottom:12px}.payway:not(:where(.approved-home,.approved-home *)){flex:1;display:flex;align-items:center;gap:10px;justify-content:center;border:1.5px solid var(--line2);background:var(--card);border-radius:12px;padding:12px;font-weight:600;font-size:15px}.payway.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand-l)}.pw-ic:not(:where(.approved-home,.approved-home *)){width:26px;height:26px;border-radius:7px;color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700}.paybody:not(:where(.approved-home,.approved-home *)){display:flex;gap:18px;align-items:flex-start;background:#F9F7F1;border-radius:12px;padding:16px}.paybody .qr:not(:where(.approved-home,.approved-home *)){flex:none;width:140px;height:140px}.paybody-t:not(:where(.approved-home,.approved-home *)){flex:1}.paidhead:not(:where(.approved-home,.approved-home *)){display:flex;gap:16px;align-items:center}.paidok:not(:where(.approved-home,.approved-home *)){width:52px;height:52px;border-radius:50%;background:var(--ok);color:#fff;display:grid;place-items:center;font-size:26px;font-weight:700;flex:none}.poster2:not(:where(.approved-home,.approved-home *)){width:300px;flex:none;border-radius:18px;padding:18px;color:#fff;background:linear-gradient(160deg,#C15F3C 0%,#D97A4E 45%,#2E170D 100%);box-shadow:0 16px 40px rgba(15,23,42,.3);display:flex;flex-direction:column;gap:10px}.poster2.mini:not(:where(.approved-home,.approved-home *)){width:100%;padding:14px;gap:8px}.p2-brand:not(:where(.approved-home,.approved-home *)){font-size:11px;letter-spacing:.5px;opacity:.85;display:flex;align-items:center;gap:6px}.p2-brand .dot:not(:where(.approved-home,.approved-home *)){width:16px;height:16px;border-radius:4px;background:var(--card);color:var(--brand);display:inline-grid;place-items:center;font-size:10px;font-weight:700}.p2-name:not(:where(.approved-home,.approved-home *)){font-size:24px;font-weight:700;line-height:1.1}.p2-name span:not(:where(.approved-home,.approved-home *)){font-size:13px;font-weight:500;opacity:.85;margin-left:4px}.poster2.mini .p2-name:not(:where(.approved-home,.approved-home *)){font-size:19px}.p2-org:not(:where(.approved-home,.approved-home *)){font-size:12px;opacity:.85;margin-top:-4px}.p2-graph:not(:where(.approved-home,.approved-home *)){width:100%;display:block;background:rgba(255,255,255,.08);border-radius:10px}.p2-stats:not(:where(.approved-home,.approved-home *)){display:flex;background:rgba(255,255,255,.12);border-radius:10px;padding:8px 4px}.p2-stats div:not(:where(.approved-home,.approved-home *)){flex:1;text-align:center}.p2-stats b:not(:where(.approved-home,.approved-home *)){display:block;font-size:18px;line-height:1.1}.p2-stats span:not(:where(.approved-home,.approved-home *)){font-size:10px;opacity:.8}.p2-dirs:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:5px;font-size:12px}.p2-dirs div:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.08);border-radius:7px;padding:5px 8px}.p2-dirs i:not(:where(.approved-home,.approved-home *)){width:8px;height:8px;border-radius:50%;flex:none}.p2-dirs i.ok:not(:where(.approved-home,.approved-home *)){background:#34d399}.p2-dirs i.warn:not(:where(.approved-home,.approved-home *)){background:#fbbf24}.p2-dirs i.grey:not(:where(.approved-home,.approved-home *)){background:#94a3b8}.p2-dirs em:not(:where(.approved-home,.approved-home *)){font-style:normal;margin-left:auto;font-size:10.5px;opacity:.85;white-space:nowrap}.p2-foot:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;align-items:center;border-top:1px solid rgba(255,255,255,.2);padding-top:12px;margin-top:2px}.p2-foot .qr:not(:where(.approved-home,.approved-home *)){width:58px;height:58px;margin:0;background:repeating-conic-gradient(#fff 0 25%,#2E170D 0 50%) 0 0/16px 16px;border-color:#fff}.p2-foot b:not(:where(.approved-home,.approved-home *)){display:block;font-size:13px}.p2-foot span:not(:where(.approved-home,.approved-home *)){font-size:11px;opacity:.85}.stlink:not(:where(.approved-home,.approved-home *)){color:var(--brand);font-weight:600;text-decoration:none}.stlink:hover:not(:where(.approved-home,.approved-home *)){text-decoration:underline}.trailcard:not(:where(.approved-home,.approved-home *)){margin-top:22px;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:18px 20px;box-shadow:var(--sh)}.trail-h:not(:where(.approved-home,.approved-home *)){display:flex;gap:16px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:12px}.trail-frame:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line);border-radius:12px;overflow:hidden;height:760px;background:#0b1220}.trail-frame iframe:not(:where(.approved-home,.approved-home *)){width:100%;height:100%;border:0;display:block}.peekcard:not(:where(.approved-home,.approved-home *)){margin-top:14px;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;box-shadow:var(--sh)}.peek-h:not(:where(.approved-home,.approved-home *)){display:flex;gap:16px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:12px}.peek-stats:not(:where(.approved-home,.approved-home *)){display:flex;gap:6px;flex:none;flex-wrap:wrap}.peek-stats div:not(:where(.approved-home,.approved-home *)){background:#F9F7F1;border:1px solid var(--line);border-radius:9px;padding:6px 12px;text-align:center;min-width:72px}.peek-stats b:not(:where(.approved-home,.approved-home *)){display:block;font-size:18px;line-height:1.1;color:var(--brand-d)}.peek-stats span:not(:where(.approved-home,.approved-home *)){font-size:10.5px;color:var(--ink3)}.trail-frame.peek:not(:where(.approved-home,.approved-home *)){height:660px}.peek-f:not(:where(.approved-home,.approved-home *)){display:flex;justify-content:space-between;align-items:center;margin-top:8px;flex-wrap:wrap;gap:8px}.toast:not(:where(.approved-home,.approved-home *)){position:fixed;left:50%;bottom:80px;transform:translateX(-50%);background:#2E170D;color:#fff;border-radius:10px;padding:10px 16px;font-size:13.5px;z-index:90;display:none;box-shadow:0 8px 30px rgba(15,23,42,.3)}.toast.on:not(:where(.approved-home,.approved-home *)){display:block}.bigsteps:not(:where(.approved-home,.approved-home *)){display:flex;align-items:stretch;gap:0;margin:0 0 22px;background:linear-gradient(180deg,var(--card),#F3EEE0);border:1px solid var(--line);border-radius:18px;padding:16px 18px;box-shadow:var(--sh);position:relative;overflow:hidden}.bigsteps:not(:where(.approved-home,.approved-home *)):before{content:"";position:absolute;inset:0;background:radial-gradient(600px 120px at 20% 0%,rgba(193,95,60,.07),transparent 70%);pointer-events:none}.bs:not(:where(.approved-home,.approved-home *)){flex:1;display:flex;align-items:center;gap:14px;position:relative;min-width:0;padding:6px 8px;border-radius:12px;transition:.2s}.bs-num:not(:where(.approved-home,.approved-home *)){width:58px;height:58px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:27px;font-weight:800;letter-spacing:-1px;background:var(--card);border:2px solid var(--line2);color:var(--ink3);transition:.2s;font-variant-numeric:tabular-nums}.bs-t:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;min-width:0}.bs-t b:not(:where(.approved-home,.approved-home *)){font-size:18px;line-height:1.2;color:var(--ink2);white-space:nowrap}.bs-t span:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink3);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-tag:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;margin-left:auto;flex:none;background:#EFEBE2;color:var(--ink3)}.bs-tag.free:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);color:var(--ok)}.bs-tag.pay:not(:where(.approved-home,.approved-home *)){background:var(--warn-l);color:var(--warn)}.bs-line:not(:where(.approved-home,.approved-home *)){width:44px;flex:none;align-self:center;height:3px;border-radius:3px;background:var(--line);margin:0 4px;position:relative}.bs-line.done:not(:where(.approved-home,.approved-home *)){background:linear-gradient(90deg,var(--ok),var(--brand))}.bs.cur .bs-num:not(:where(.approved-home,.approved-home *)){background:linear-gradient(135deg,var(--brand),#E3934F);border-color:transparent;color:#fff;box-shadow:0 0 0 6px var(--brand-l),0 8px 22px rgba(193,95,60,.35);transform:scale(1.06)}.bs.cur .bs-t b:not(:where(.approved-home,.approved-home *)){color:var(--ink);font-size:20px}.bs.cur .bs-t span:not(:where(.approved-home,.approved-home *)){color:var(--brand-d)}.bs.cur:not(:where(.approved-home,.approved-home *)){background:rgba(236,254,255,.7)}.bs.done .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--ok);border-color:var(--ok);color:#fff;font-size:24px}.bs.done .bs-t b:not(:where(.approved-home,.approved-home *)){color:var(--ink2)}.bs.up:not(:where(.approved-home,.approved-home *)){opacity:.7}.bigsteps[data-cur="0"] .bs:not(:where(.approved-home,.approved-home *)){opacity:1}.bigsteps[data-cur="0"] .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:#F0D2BE;color:var(--brand-d)}.bigsteps[data-cur="0"] .bs-t b:not(:where(.approved-home,.approved-home *)){color:var(--ink)}.bs-sub:not(:where(.approved-home,.approved-home *)){display:flex;gap:5px;margin-top:5px;flex-wrap:nowrap}.bs-sub i:not(:where(.approved-home,.approved-home *)){white-space:nowrap}.narrow .bigsteps:not(:where(.approved-home,.approved-home *)){padding:14px 14px}.narrow .bigsteps .bs-num:not(:where(.approved-home,.approved-home *)){width:50px;height:50px;font-size:23px}.narrow .bigsteps .bs-t b:not(:where(.approved-home,.approved-home *)){font-size:16px}.narrow .bigsteps .bs.cur .bs-t b:not(:where(.approved-home,.approved-home *)){font-size:17px}.narrow .bigsteps .bs.done .bs-tag:not(:where(.approved-home,.approved-home *)),.narrow .bigsteps .bs.done .bs-t span:not(:where(.approved-home,.approved-home *)){display:none}.narrow .bigsteps .bs-line:not(:where(.approved-home,.approved-home *)){width:22px}.narrow .bigsteps .bs.done:not(:where(.approved-home,.approved-home *)){flex:0 0 auto;padding-right:6px}.bs-sub i:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:11px;color:var(--ink3);padding:2px 8px;border-radius:99px;background:#EFEBE2}.bs-sub i.on:not(:where(.approved-home,.approved-home *)){background:var(--brand);color:#fff;font-weight:600}.bs-sub i.done:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);color:var(--ok)}.bs.finish .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--ok);border-color:var(--ok);color:#fff}@media(max-width:820px){.bigsteps:not(:where(.approved-home,.approved-home *)){flex-direction:column;gap:6px;padding:12px}.bs-line:not(:where(.approved-home,.approved-home *)){width:3px;height:22px;margin:0 0 0 35px}.bs-num:not(:where(.approved-home,.approved-home *)){width:48px;height:48px;font-size:22px}.bs.cur .bs-num:not(:where(.approved-home,.approved-home *)){transform:none}.bs-t b:not(:where(.approved-home,.approved-home *)){font-size:16px}.bs.cur .bs-t b:not(:where(.approved-home,.approved-home *)){font-size:17px}}.stepsintro:not(:where(.approved-home,.approved-home *)){display:flex;align-items:baseline;gap:10px;margin:30px 0 10px;font-size:15px;font-weight:700}.stepsintro small:not(:where(.approved-home,.approved-home *)){font-weight:400;color:var(--ink3);font-size:12.5px}.choose-h:not(:where(.approved-home,.approved-home *)){margin:26px 0 12px}.choose-h h3:not(:where(.approved-home,.approved-home *)){font-size:15px}.two:not(:where(.approved-home,.approved-home *)){margin-top:0}.task:not(:where(.approved-home,.approved-home *)){border:2px solid var(--line);cursor:pointer;padding-top:54px}.task:hover:not(:where(.approved-home,.approved-home *)){border-color:#67e8f9;transform:translateY(-2px)}.task .chk:not(:where(.approved-home,.approved-home *)){position:absolute;top:14px;left:18px;width:26px;height:26px;border-radius:50%;border:2px solid var(--line2);background:var(--card);color:#fff;font-size:14px;font-weight:800;display:grid;place-items:center;transition:.15s}.task .hint-tap:not(:where(.approved-home,.approved-home *)){position:absolute;top:16px;left:52px;font-size:12px;color:var(--ink3)}.task .price:not(:where(.approved-home,.approved-home *)){top:16px}.task .selword:not(:where(.approved-home,.approved-home *)){display:none;color:var(--ok);font-weight:700}.task.sel:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:linear-gradient(180deg,#FCEFE1,var(--card));box-shadow:0 0 0 4px var(--brand-l),0 10px 30px rgba(193,95,60,.14)}.task.sel .chk:not(:where(.approved-home,.approved-home *)){background:var(--brand);border-color:var(--brand)}.task.sel .hint-tap:not(:where(.approved-home,.approved-home *)){display:none}.task.sel .selword:not(:where(.approved-home,.approved-home *)){display:inline}.task.sel .cta>span:last-child:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.homecta:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:22px}.homecta .btn:not(:where(.approved-home,.approved-home *)){min-width:320px}body:not(:where(.approved-home,.approved-home *)){-webkit-font-smoothing:antialiased}.pagetitle:not(:where(.approved-home,.approved-home *)){font-size:26px;letter-spacing:-.3px}.btn.big:not(:where(.approved-home,.approved-home *)){box-shadow:0 6px 18px rgba(193,95,60,.25)}.btn.big:hover:not(:where(.approved-home,.approved-home *)){transform:translateY(-1px);box-shadow:0 10px 24px rgba(193,95,60,.3)}.btn:not(:where(.approved-home,.approved-home *)){transition:.15s}.btn.ghost.big:not(:where(.approved-home,.approved-home *)){box-shadow:none}.card:not(:where(.approved-home,.approved-home *)){border-radius:16px}.in:not(:where(.approved-home,.approved-home *)){border-radius:11px}.in:focus:not(:where(.approved-home,.approved-home *)){box-shadow:0 0 0 4px var(--brand-l)}.switch i:not(:where(.approved-home,.approved-home *)){width:42px;height:24px}.switch i:not(:where(.approved-home,.approved-home *)):after{width:20px;height:20px}.switch.on i:not(:where(.approved-home,.approved-home *)):after{left:20px}.foot.sticky:not(:where(.approved-home,.approved-home *)){position:sticky;bottom:0;z-index:5;margin-top:14px;padding:14px 0 12px;background:linear-gradient(180deg,rgba(245,247,249,0),var(--bg) 35%)}.grp-h:not(:where(.approved-home,.approved-home *)){font-size:14px}.item .t:not(:where(.approved-home,.approved-home *)){font-size:15px}.strip .st:not(:where(.approved-home,.approved-home *)){padding:12px 16px}.strip .n:not(:where(.approved-home,.approved-home *)){font-size:21px}.dir:not(:where(.approved-home,.approved-home *)){padding:20px 22px}.dir h3:not(:where(.approved-home,.approved-home *)){font-size:18px}.qa .q:not(:where(.approved-home,.approved-home *)){font-size:14.5px}.paystrip:not(:where(.approved-home,.approved-home *)),.outline:not(:where(.approved-home,.approved-home *)){border-radius:12px}.pagesub:not(:where(.approved-home,.approved-home *)){font-size:15px;max-width:820px}.hero h1:not(:where(.approved-home,.approved-home *)){font-size:38px}.task h2:not(:where(.approved-home,.approved-home *)){font-size:22px}.lockrow .t:not(:where(.approved-home,.approved-home *)){font-size:14.5px}.lockrow>div:first-child:not(:where(.approved-home,.approved-home *)){flex:1;min-width:0}.linkcard:not(:where(.approved-home,.approved-home *)){border-width:1.5px}.toc a:not(:where(.approved-home,.approved-home *)){font-size:13.5px}@media(max-width:600px){.navbtn:not(:where(.approved-home,.approved-home *)){padding:4px 8px;font-size:12px;white-space:nowrap}.logo .tiny:not(:where(.approved-home,.approved-home *)){display:none}.top-in:not(:where(.approved-home,.approved-home *)){gap:8px;padding:9px 12px}.hero h1:not(:where(.approved-home,.approved-home *)){font-size:28px}.pagetitle:not(:where(.approved-home,.approved-home *)){font-size:22px}.wrap:not(:where(.approved-home,.approved-home *)){padding:18px 14px 90px}.btn.big:not(:where(.approved-home,.approved-home *)){width:100%}.homecta .btn:not(:where(.approved-home,.approved-home *)){min-width:0;width:100%}.foot:not(:where(.approved-home,.approved-home *)){flex-direction:column;align-items:stretch}.foot .btn:not(:where(.approved-home,.approved-home *)){width:100%}}.pack:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1.4fr 1fr;gap:18px;background:var(--card);border:1.5px solid #F0D2BE;border-radius:18px;padding:20px 22px;box-shadow:0 10px 30px rgba(193,95,60,.1);margin-bottom:18px}@media(max-width:820px){.pack:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.pack-t:not(:where(.approved-home,.approved-home *)){font-size:15px;font-weight:650;margin-bottom:8px}.pack-t b:not(:where(.approved-home,.approved-home *)){color:var(--brand-d);font-size:18px}.pi:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:12px;padding:9px 6px;border-top:1px solid var(--line);cursor:pointer;border-radius:8px}.pi:hover:not(:where(.approved-home,.approved-home *)){background:#F9F7F1}.pi:first-child:not(:where(.approved-home,.approved-home *)){border-top:0}.pi-ic:not(:where(.approved-home,.approved-home *)){width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:18px;flex:none}.pi div:not(:where(.approved-home,.approved-home *)){flex:1;min-width:0;display:flex;flex-direction:column}.pi b:not(:where(.approved-home,.approved-home *)){font-size:14.5px}.pi span:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink3)}.pi em:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:12.5px;color:var(--brand);font-weight:600;white-space:nowrap}.pi em.ok:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.pi em.wait:not(:where(.approved-home,.approved-home *)){color:var(--warn)}.pi.full.off:not(:where(.approved-home,.approved-home *)){display:none}.pack-r:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;justify-content:center;border-left:1px dashed var(--line);padding-left:18px}@media(max-width:820px){.pack-r:not(:where(.approved-home,.approved-home *)){border-left:0;padding-left:0;border-top:1px dashed var(--line);padding-top:14px}}.takeall:not(:where(.approved-home,.approved-home *)){width:100%;font-size:18px;padding:18px;background:linear-gradient(135deg,var(--brand),#E3934F)}.takeall:disabled:not(:where(.approved-home,.approved-home *)){opacity:.5;transform:none;box-shadow:none}.dtabs:not(:where(.approved-home,.approved-home *)){display:flex;gap:6px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:6px;margin-bottom:16px;overflow-x:auto}.dtabs button:not(:where(.approved-home,.approved-home *)){flex:1;border:0;background:none;border-radius:10px;padding:11px 12px;font-size:14px;font-weight:600;color:var(--ink2);white-space:nowrap}.dtabs button.on:not(:where(.approved-home,.approved-home *)){background:var(--brand);color:#fff;box-shadow:0 4px 12px rgba(193,95,60,.25)}.dtabs button.full.off:not(:where(.approved-home,.approved-home *)){display:none}.dpane:not(:where(.approved-home,.approved-home *)){display:none}.dpane.on:not(:where(.approved-home,.approved-home *)){display:block;animation:in .18s ease}.celebrate:not(:where(.approved-home,.approved-home *)){position:relative;overflow:hidden;text-align:center;border-radius:22px;padding:44px 24px 56px;color:#fff;background:linear-gradient(135deg,#C15F3C 0%,#D97A4E 35%,#96432A 100%);box-shadow:0 20px 50px rgba(193,95,60,.3)}.cel-check:not(:where(.approved-home,.approved-home *)){width:72px;height:72px;border-radius:50%;background:var(--card);color:var(--ok);font-size:38px;font-weight:800;display:grid;place-items:center;margin:0 auto 14px;box-shadow:0 10px 30px rgba(0,0,0,.2);animation:pop .5s cubic-bezier(.2,1.4,.4,1)}@keyframes pop{from{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.cel-h:not(:where(.approved-home,.approved-home *)){font-size:32px;letter-spacing:-.5px;color:#fff}.cel-p:not(:where(.approved-home,.approved-home *)){margin-top:8px;font-size:15.5px;color:rgba(255,255,255,.9)}.cel-prog:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:12px;justify-content:center;margin-top:16px;font-size:13px;color:rgba(255,255,255,.9)}.cel-bar:not(:where(.approved-home,.approved-home *)){width:220px;height:8px;border-radius:99px;background:rgba(255,255,255,.25);overflow:hidden}.cel-bar i:not(:where(.approved-home,.approved-home *)){display:block;height:100%;width:0;background:var(--card);border-radius:99px;transition:width .5s}.confetti:not(:where(.approved-home,.approved-home *)){position:absolute;inset:0;pointer-events:none}.confetti i:not(:where(.approved-home,.approved-home *)){position:absolute;top:-12px;width:10px;height:16px;border-radius:2px;opacity:.9;animation:fall 3.2s linear infinite}.confetti i:nth-child(1):not(:where(.approved-home,.approved-home *)){left:4%;background:#fde047;animation-delay:0s}.confetti i:nth-child(2):not(:where(.approved-home,.approved-home *)){left:10%;background:#f472b6;animation-delay:.4s;width:8px}.confetti i:nth-child(3):not(:where(.approved-home,.approved-home *)){left:17%;background:#67e8f9;animation-delay:.9s}.confetti i:nth-child(4):not(:where(.approved-home,.approved-home *)){left:24%;background:#a3e635;animation-delay:.2s}.confetti i:nth-child(5):not(:where(.approved-home,.approved-home *)){left:31%;background:#fb923c;animation-delay:1.3s}.confetti i:nth-child(6):not(:where(.approved-home,.approved-home *)){left:38%;background:var(--card);animation-delay:.6s;width:7px}.confetti i:nth-child(7):not(:where(.approved-home,.approved-home *)){left:45%;background:#fde047;animation-delay:1.8s}.confetti i:nth-child(8):not(:where(.approved-home,.approved-home *)){left:52%;background:#f472b6;animation-delay:.1s}.confetti i:nth-child(9):not(:where(.approved-home,.approved-home *)){left:58%;background:#67e8f9;animation-delay:1.1s;width:8px}.confetti i:nth-child(10):not(:where(.approved-home,.approved-home *)){left:64%;background:#a3e635;animation-delay:.7s}.confetti i:nth-child(11):not(:where(.approved-home,.approved-home *)){left:70%;background:#fb923c;animation-delay:2.1s}.confetti i:nth-child(12):not(:where(.approved-home,.approved-home *)){left:76%;background:var(--card);animation-delay:.3s}.confetti i:nth-child(13):not(:where(.approved-home,.approved-home *)){left:82%;background:#fde047;animation-delay:1.5s;width:7px}.confetti i:nth-child(14):not(:where(.approved-home,.approved-home *)){left:88%;background:#f472b6;animation-delay:.8s}.confetti i:nth-child(15):not(:where(.approved-home,.approved-home *)){left:94%;background:#67e8f9;animation-delay:1.9s}.confetti i:nth-child(16):not(:where(.approved-home,.approved-home *)){left:14%;background:#c4b5fd;animation-delay:2.4s}.confetti i:nth-child(17):not(:where(.approved-home,.approved-home *)){left:49%;background:#c4b5fd;animation-delay:2.7s;width:8px}.confetti i:nth-child(18):not(:where(.approved-home,.approved-home *)){left:85%;background:#a3e635;animation-delay:2.9s}@keyframes fall{0%{transform:translateY(0) rotate(0);opacity:1}100%{transform:translateY(420px) rotate(540deg);opacity:0}}.regcard:not(:where(.approved-home,.approved-home *)){margin-top:14px;border-style:dashed}.doneline:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);border:1px solid #a7f3d0;color:#065f46;border-radius:10px;padding:10px 14px;font-size:13.5px}.aud:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:18px}.aud-chips:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.aud-chip:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:7px;padding:8px 16px 8px 10px;border-radius:99px;font-size:14px;font-weight:650;background:var(--card);border:1px solid var(--line);box-shadow:var(--sh);color:var(--ink);animation:rise .5s ease both}.aud-chip i:not(:where(.approved-home,.approved-home *)){width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:15px}.aud-chip.c1 i:not(:where(.approved-home,.approved-home *)){background:#ecfeff}.aud-chip.c2 i:not(:where(.approved-home,.approved-home *)){background:#eef2ff}.aud-chip.c3 i:not(:where(.approved-home,.approved-home *)){background:#fef3c7}.aud-chip.c4 i:not(:where(.approved-home,.approved-home *)){background:#f0fdf4}.aud-chip:nth-child(2):not(:where(.approved-home,.approved-home *)){animation-delay:.08s}.aud-chip:nth-child(3):not(:where(.approved-home,.approved-home *)){animation-delay:.16s}.aud-chip:nth-child(4):not(:where(.approved-home,.approved-home *)){animation-delay:.24s}@keyframes rise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.aud-line:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink2);display:flex;gap:8px;align-items:center;letter-spacing:.3px}.aud-line i:not(:where(.approved-home,.approved-home *)){font-style:normal;color:var(--line2)}.aud-line em:not(:where(.approved-home,.approved-home *)){font-style:normal;color:var(--brand-d);font-weight:700;margin-left:2px}.aud-line span:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d);padding:2px 9px;border-radius:99px;font-weight:600}.ctarow:not(:where(.approved-home,.approved-home *)){gap:10px}.gbtn:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;align-items:flex-start;line-height:1.25;text-align:left}.gbtn b:not(:where(.approved-home,.approved-home *)){font-size:15px}.gbtn small:not(:where(.approved-home,.approved-home *)){font-size:11.5px;color:var(--ink3);font-weight:400;margin-top:2px}.btn.ghost.big:not(:where(.approved-home,.approved-home *)){padding:10px 18px}.giftnote:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:12px 14px;margin-bottom:14px}.gn-ic:not(:where(.approved-home,.approved-home *)){font-size:24px;flex:none}.giftready:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1.4fr 1fr;gap:18px;background:var(--card);border:1.5px solid #fde68a;border-radius:18px;padding:20px 22px;box-shadow:0 10px 30px rgba(180,120,0,.1);margin:-28px 0 18px;position:relative;z-index:2}@media(max-width:820px){.giftready:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.gr-acct:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:10px;margin:8px 0 10px}.gr-cred:not(:where(.approved-home,.approved-home *)){display:flex;gap:14px}.gr-cred>div:not(:where(.approved-home,.approved-home *)){flex:1;background:#F9F7F1;border-radius:9px;padding:8px 12px;display:flex;flex-direction:column}.gr-cred b:not(:where(.approved-home,.approved-home *)){font-family:ui-monospace,Menlo,monospace;font-size:15px}.gr-r:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;justify-content:center;border-left:1px dashed var(--line);padding-left:18px}@media(max-width:820px){.gr-r:not(:where(.approved-home,.approved-home *)){border-left:0;padding-left:0}}.gc-paid:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:center;margin-top:10px}.gc-cred:not(:where(.approved-home,.approved-home *)){margin-top:10px;display:flex;flex-direction:column;gap:2px}.gc-cred b:not(:where(.approved-home,.approved-home *)){font-family:ui-monospace,Menlo,monospace;font-size:14px}.hero2:not(:where(.approved-home,.approved-home *)){padding:34px 0 6px}.hero2 .eyebrow:not(:where(.approved-home,.approved-home *)){font-size:12.5px;letter-spacing:2px;color:var(--ink3);font-weight:600;margin-bottom:14px}.hero2 h1:not(:where(.approved-home,.approved-home *)){font-size:42px}.hero2 .sub:not(:where(.approved-home,.approved-home *)){max-width:680px;font-size:16.5px}.choose-h:not(:where(.approved-home,.approved-home *)){margin:30px 0 12px}.choose-h h3:not(:where(.approved-home,.approved-home *)){font-size:16px}.task:not(:where(.approved-home,.approved-home *)){padding-top:26px;border-width:2px}.task .cta:not(:where(.approved-home,.approved-home *)){margin-top:14px;align-items:center}.task .cta .need:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink2);font-weight:500}.task .pick i:not(:where(.approved-home,.approved-home *)){font-style:normal;display:inline-flex;align-items:center;padding:8px 16px;border-radius:99px;font-size:14px;font-weight:700}.task .pick .p-off:not(:where(.approved-home,.approved-home *)){border:2px solid var(--brand);color:var(--brand);background:var(--card)}.task .pick .p-on:not(:where(.approved-home,.approved-home *)){display:none;background:var(--brand);color:#fff;box-shadow:0 4px 12px rgba(193,95,60,.3)}.task.sel .pick .p-off:not(:where(.approved-home,.approved-home *)){display:none}.task.sel .pick .p-on:not(:where(.approved-home,.approved-home *)){display:inline-flex}.task:hover .pick .p-off:not(:where(.approved-home,.approved-home *)){background:var(--brand-l)}.task .price:not(:where(.approved-home,.approved-home *)){top:22px;right:22px;font-size:13px;color:var(--ink3);background:#EFEBE2;padding:3px 9px;border-radius:99px}.task.sel .price:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d)}.navbtn.tool:not(:where(.approved-home,.approved-home *)){border-style:dashed;color:var(--ink3);background:transparent;font-size:12px}.navbtn.tool:hover:not(:where(.approved-home,.approved-home *)){color:var(--ink2)}.hero3:not(:where(.approved-home,.approved-home *)){padding:30px 0 4px;text-align:center}.who:not(:where(.approved-home,.approved-home *)){display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-bottom:18px;background:var(--card);border:1px solid var(--line);border-radius:99px;padding:4px 6px;box-shadow:var(--sh)}.who span:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--ink2);padding:4px 10px 4px 6px;border-radius:99px}.who span i:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:13px;width:20px;height:20px;border-radius:50%;background:#EFEBE2;display:grid;place-items:center}.who span+span:not(:where(.approved-home,.approved-home *)){position:relative}.who span+span:not(:where(.approved-home,.approved-home *)):before{content:"";position:absolute;left:-3px;top:50%;width:1px;height:14px;background:var(--line);transform:translateY(-50%)}.hero3 h1:not(:where(.approved-home,.approved-home *)){font-size:44px;line-height:1.22;letter-spacing:-.8px}.hero3 h1 em:not(:where(.approved-home,.approved-home *)){font-style:normal;color:var(--brand);position:relative}.hero3 h1 em:not(:where(.approved-home,.approved-home *)):after{content:"";position:absolute;left:0;right:0;bottom:4px;height:10px;background:var(--brand-l);z-index:-1;border-radius:3px}.pts:not(:where(.approved-home,.approved-home *)){list-style:none;margin:18px auto 0;padding:0;display:inline-flex;flex-direction:column;gap:6px;text-align:left}.pts li:not(:where(.approved-home,.approved-home *)){font-size:15px;color:var(--ink2);display:flex;align-items:center;gap:10px}.pts li b:not(:where(.approved-home,.approved-home *)){width:20px;height:20px;border-radius:50%;background:var(--ok-l);color:var(--ok);font-size:12px;display:grid;place-items:center;flex:none}@media(max-width:600px){.hero3 h1:not(:where(.approved-home,.approved-home *)){font-size:30px}.who span:not(:where(.approved-home,.approved-home *)){font-size:12px}}.btn:not(:where(.approved-home,.approved-home *)){background:linear-gradient(135deg,var(--brand),#E3934F);box-shadow:0 3px 10px rgba(193,95,60,.22)}.btn:hover:not(:where(.approved-home,.approved-home *)){background:linear-gradient(135deg,var(--brand-d),var(--brand))}.btn.ghost:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1.5px solid #E8C09E;color:var(--brand-d);box-shadow:0 1px 3px rgba(15,23,42,.06)}.btn.ghost:hover:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:var(--brand);color:var(--brand-d)}.btn.sm:not(:where(.approved-home,.approved-home *)){box-shadow:none}.btn.link:not(:where(.approved-home,.approved-home *)){color:var(--brand);text-decoration-thickness:1.5px}.navbtn:not(:where(.approved-home,.approved-home *)){border:1.5px solid #E8C09E;color:var(--brand-d);font-weight:600}.navbtn:hover:not(:where(.approved-home,.approved-home *)){background:var(--brand-l)}.navbtn.tool:not(:where(.approved-home,.approved-home *)){border:1px dashed var(--line2);color:var(--ink3);font-weight:400}.navbtn.tool:hover:not(:where(.approved-home,.approved-home *)){background:transparent;color:var(--ink2)}.opt:not(:where(.approved-home,.approved-home *)){border:1.5px solid #E8C09E;color:var(--brand-d)}.qa .chg:not(:where(.approved-home,.approved-home *)){font-weight:600}.payway:not(:where(.approved-home,.approved-home *)){border-color:#E8C09E}body.editing .wrap:not(:where(.approved-home,.approved-home *)){outline:2px dashed rgba(193,95,60,.35);outline-offset:6px}body.editing .wrap :is(h1,h2,h3,h4,p,span,b,a,button,label,small,div.t,div.m,div.why,div.l,div.n,div.k,div.v,div.r,div.q,div.a,div.pt,div.src):hover:not(:where(.approved-home,.approved-home *)){outline:2px solid var(--brand);outline-offset:2px;cursor:text}body.editing .wrap :is(.card,.task,.dir,.item,.light,.note,.banner,.strip .st,.mat,.qa,.alt,.lockrow,.journey>div,.three>div,.phone,.linkcard,.paystrip,details):hover:not(:where(.approved-home,.approved-home *)){box-shadow:0 0 0 2px var(--bad) inset}.editbar:not(:where(.approved-home,.approved-home *)){display:none;position:fixed;left:50%;transform:translateX(-50%);bottom:18px;z-index:70;background:#2E170D;color:#fff;border-radius:12px;padding:10px 14px;font-size:13px;box-shadow:0 8px 30px rgba(15,23,42,.3);gap:10px;align-items:center;flex-wrap:wrap;max-width:94vw}body.editing .editbar:not(:where(.approved-home,.approved-home *)){display:flex}.editbar button:not(:where(.approved-home,.approved-home *)){background:#2E170D;color:#fff;border:1px solid #4A3226;border-radius:8px;padding:6px 11px;font-size:13px}.editbar button.pri:not(:where(.approved-home,.approved-home *)){background:var(--brand);border-color:var(--brand)}.editbar kbd:not(:where(.approved-home,.approved-home *)){background:#4A3226;border-radius:4px;padding:1px 5px;font-family:inherit}.panel:not(:where(.approved-home,.approved-home *)){position:fixed;right:18px;bottom:18px;z-index:60;background:var(--card);border:1px solid var(--line2);border-radius:12px;box-shadow:0 8px 30px rgba(15,23,42,.16);padding:10px;display:none;max-width:280px}.panel.on:not(:where(.approved-home,.approved-home *)){display:block}.panel .ph:not(:where(.approved-home,.approved-home *)){font-size:11.5px;font-weight:700;color:var(--ink3);letter-spacing:.5px;padding:2px 8px 8px}.panel button:not(:where(.approved-home,.approved-home *)){display:block;width:100%;text-align:left;background:none;border:0;padding:6px 9px;border-radius:7px;font-size:13px;color:var(--ink2)}.panel button:hover:not(:where(.approved-home,.approved-home *)){background:#EFEBE2;color:var(--ink)}.fab:not(:where(.approved-home,.approved-home *)){position:fixed;right:18px;bottom:18px;z-index:59;width:44px;height:44px;border-radius:50%;background:#2E170D;color:#fff;border:0;box-shadow:0 6px 20px rgba(15,23,42,.25);font-size:17px}.savedtip:not(:where(.approved-home,.approved-home *)){position:fixed;left:18px;bottom:18px;z-index:58;background:var(--card);border:1px solid var(--line2);border-radius:10px;padding:8px 12px;font-size:12.5px;color:var(--ink2);display:none;box-shadow:var(--sh)}.savedtip.on:not(:where(.approved-home,.approved-home *)){display:block}.hero4:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;padding:26px 0 10px}@media(max-width:900px){.hero4:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr;gap:26px}}.hero4 .eyebrow:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink3);letter-spacing:.5px;margin-bottom:14px;font-weight:600}.hero4 h1:not(:where(.approved-home,.approved-home *)){font-size:40px;line-height:1.22;letter-spacing:-.8px}.hero4 h1 em:not(:where(.approved-home,.approved-home *)){font-style:normal;color:var(--brand)}.hero4 .lead:not(:where(.approved-home,.approved-home *)){margin-top:14px;font-size:15.5px;color:var(--ink2);max-width:520px;line-height:1.7}.seg:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:8px;margin-top:22px}.segi:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;align-items:flex-start;text-align:left;background:var(--card);border:1.5px solid var(--line);border-radius:14px;padding:12px 14px;transition:.15s;cursor:pointer}.segi:hover:not(:where(.approved-home,.approved-home *)){border-color:#E8C09E}.segi.sel:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:linear-gradient(180deg,#FCEFE1,var(--card));box-shadow:0 0 0 3px var(--brand-l)}.seg-chk:not(:where(.approved-home,.approved-home *)){width:20px;height:20px;border-radius:50%;border:2px solid var(--line2);flex:none;margin-top:2px;display:grid;place-items:center;transition:.15s}.segi.sel .seg-chk:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand);box-shadow:inset 0 0 0 3.5px #fff}.seg-t:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:2px;min-width:0}.seg-t b:not(:where(.approved-home,.approved-home *)){font-size:16px;display:flex;align-items:center;gap:8px}.seg-t b i:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:13px;font-weight:600;color:var(--ink3);background:#EFEBE2;padding:1px 8px;border-radius:99px}.segi.sel .seg-t b i:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d)}.seg-t small:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink2);line-height:1.5}.h4-cta:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px}.h4-cta .btn:not(:where(.approved-home,.approved-home *)){min-width:300px}@media(max-width:600px){.hero4 h1:not(:where(.approved-home,.approved-home *)){font-size:30px}.h4-cta:not(:where(.approved-home,.approved-home *)){align-items:stretch}.h4-cta .btn:not(:where(.approved-home,.approved-home *)){min-width:0}}.showcase:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:20px;padding:16px 18px 14px;box-shadow:0 20px 50px rgba(193,95,60,.12),0 1px 2px rgba(15,23,42,.05);position:relative}.showcase:not(:where(.approved-home,.approved-home *)):before{content:"";position:absolute;inset:-1px;border-radius:21px;background:linear-gradient(135deg,rgba(193,95,60,.25),rgba(193,95,60,0) 40%);z-index:-1}.sc-h:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:6px}.sc-h b:not(:where(.approved-home,.approved-home *)){color:var(--ink2);font-weight:600}.sc-f:not(:where(.approved-home,.approved-home *)){display:flex;gap:6px;margin-top:8px;background:#F9F7F1;border-radius:10px;padding:8px 4px}.sc-f div:not(:where(.approved-home,.approved-home *)){flex:1;text-align:center;border-radius:8px;padding:4px 0}.sc-f b:not(:where(.approved-home,.approved-home *)){display:block;font-size:17px;line-height:1.1;color:var(--ink)}.sc-f span:not(:where(.approved-home,.approved-home *)){font-size:11px;color:var(--ink3)}.sc-f div.hl:not(:where(.approved-home,.approved-home *)){background:var(--ok-l)}.sc-f div.hl b:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.sc-f div.hl span:not(:where(.approved-home,.approved-home *)){color:#047857}.sc-cap:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink3);text-align:center;margin-top:8px}.steps3:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:44px}@media(max-width:760px){.steps3:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.s3:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:12px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.s3 b:not(:where(.approved-home,.approved-home *)){width:34px;height:34px;border-radius:50%;background:var(--brand-l);color:var(--brand-d);display:grid;place-items:center;font-size:16px;font-weight:800;flex:none}.s3 div:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;min-width:0;flex:1}.s3 strong:not(:where(.approved-home,.approved-home *)){font-size:15px}.s3 span:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink3)}.s3 em:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;flex:none}.s3 em.free:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);color:var(--ok)}.s3 em.pay:not(:where(.approved-home,.approved-home *)){background:var(--warn-l);color:var(--warn)}.gets:not(:where(.approved-home,.approved-home *)){margin-top:40px}.gets-h:not(:where(.approved-home,.approved-home *)){display:flex;align-items:baseline;gap:12px;margin-bottom:12px;flex-wrap:wrap}.gets-h h3:not(:where(.approved-home,.approved-home *)){font-size:18px}.gets-g:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:900px){.gets-g:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr 1fr}}@media(max-width:520px){.gets-g:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.ptype-note:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px;font-size:13px;color:var(--ink2);background:var(--card);border:1px dashed var(--line2);border-radius:12px;padding:10px 14px}.faq:not(:where(.approved-home,.approved-home *)){margin-top:36px}.ptype:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;padding:3px 10px;border-radius:7px;white-space:nowrap;letter-spacing:.2px}.ptype:not(:where(.approved-home,.approved-home *)):before{content:"";width:7px;height:7px;border-radius:2px;background:currentColor;opacity:.8}.ptype.um:not(:where(.approved-home,.approved-home *)){background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}.ptype.inv:not(:where(.approved-home,.approved-home *)){background:#f5f3ff;color:#6d28d9;border:1px solid #ddd6fe}.ptype.rs:not(:where(.approved-home,.approved-home *)){background:#EFEBE2;color:var(--ink2);border:1px solid var(--line)}.ptype.big:not(:where(.approved-home,.approved-home *)){font-size:15px;padding:6px 14px;border-radius:9px}.typebar:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}@media(max-width:700px){.typebar:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.tb:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;align-items:flex-start;border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;background:var(--card);text-align:left;cursor:pointer;transition:.15s}.tb .rd:not(:where(.approved-home,.approved-home *)){width:18px;height:18px;border-radius:50%;border:2px solid var(--line2);flex:none;margin-top:3px}.tb.on:not(:where(.approved-home,.approved-home *)){border-color:#1d4ed8;background:linear-gradient(180deg,#FBEEE6,var(--card));box-shadow:0 0 0 3px #dbeafe}.tb.on .rd:not(:where(.approved-home,.approved-home *)){border-color:#1d4ed8;background:#1d4ed8;box-shadow:inset 0 0 0 3px #fff}.tb.inv.on:not(:where(.approved-home,.approved-home *)){border-color:#6d28d9;box-shadow:0 0 0 3px #ede9fe;background:linear-gradient(180deg,#F5EAF7,var(--card))}.tb.inv.on .rd:not(:where(.approved-home,.approved-home *)){border-color:#6d28d9;background:#6d28d9}.tb>div:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.tb .th:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:row;align-items:center;gap:8px;font-size:15px;font-weight:700}.tb .th small:not(:where(.approved-home,.approved-home *)){font-size:11.5px;font-weight:700;color:var(--ok);background:var(--ok-l);padding:1px 7px;border-radius:99px}.tb .th small.alt:not(:where(.approved-home,.approved-home *)){color:var(--ink3);background:#EFEBE2}.tb p:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2);line-height:1.55}.tb:hover:not(:where(.approved-home,.approved-home *)){border-color:#E8C09E}.alt .t .ptype:not(:where(.approved-home,.approved-home *)){margin-right:6px}.decide:not(:where(.approved-home,.approved-home *)){position:sticky;bottom:0;z-index:5;margin-top:18px;padding:12px 0 14px;background:linear-gradient(180deg,rgba(245,247,249,0),var(--bg) 30%)}.decide-in:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:18px;background:var(--card);border:1.5px solid #E8C09E;border-radius:16px;padding:14px 18px;box-shadow:0 12px 36px rgba(193,95,60,.16)}.decide-l:not(:where(.approved-home,.approved-home *)){flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.decide-l .k:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink3);font-weight:700;letter-spacing:.3px}.decide-l .v:not(:where(.approved-home,.approved-home *)){font-size:14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.decide-r:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;align-items:center;gap:6px;flex:none}.decide-r .btn.big:not(:where(.approved-home,.approved-home *)){min-width:260px;font-size:17px;padding:15px 30px}.decide-r .btn.link:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink2);text-decoration-color:var(--line2)}.decide-r .btn.link:hover:not(:where(.approved-home,.approved-home *)){color:var(--brand)}@media(max-width:760px){.decide-in:not(:where(.approved-home,.approved-home *)){flex-direction:column;align-items:stretch}.decide-r:not(:where(.approved-home,.approved-home *)){align-items:stretch}.decide-r .btn.big:not(:where(.approved-home,.approved-home *)){min-width:0}.decide-l .k:not(:where(.approved-home,.approved-home *)){display:none}}.gift-opts:not(:where(.approved-home,.approved-home *)){margin-top:12px;display:flex;flex-direction:column;gap:8px}.gopt:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;align-items:flex-start;border:1.5px solid var(--line);border-radius:12px;padding:11px 14px;background:var(--card);cursor:pointer;text-align:left}.gopt .rd:not(:where(.approved-home,.approved-home *)){width:18px;height:18px;border-radius:50%;border:2px solid var(--line2);flex:none;margin-top:2px}.gopt.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:linear-gradient(180deg,#FCEFE1,var(--card))}.gopt.on .rd:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand);box-shadow:inset 0 0 0 3px #fff}.gopt div:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:2px}.gopt b:not(:where(.approved-home,.approved-home *)){font-size:14.5px}.gopt span:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2);line-height:1.5}.pts2:not(:where(.approved-home,.approved-home *)){margin-top:18px;gap:8px}.pts2 li:not(:where(.approved-home,.approved-home *)){font-size:15px}.hero4:not(:where(.approved-home,.approved-home *)){padding-bottom:6px}.packstrip:not(:where(.approved-home,.approved-home *)){margin-top:40px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px 20px 14px;box-shadow:var(--sh)}.ps-h:not(:where(.approved-home,.approved-home *)){display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.ps-h b:not(:where(.approved-home,.approved-home *)){font-size:16px}.ps-g:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:repeat(4,1fr);gap:0}@media(max-width:900px){.ps-g:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr 1fr}}@media(max-width:520px){.ps-g:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.ps:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:flex-start;padding:6px 14px 6px 0;border-right:1px solid var(--line);margin-right:14px}.ps:last-child:not(:where(.approved-home,.approved-home *)){border-right:0;margin-right:0}@media(max-width:900px){.ps:not(:where(.approved-home,.approved-home *)){border-right:0;margin-right:0;padding:8px 0}}.ps i:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:18px;width:32px;height:32px;border-radius:9px;background:#F9F7F1;display:grid;place-items:center;flex:none}.ps>div:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ps b:not(:where(.approved-home,.approved-home *)){font-size:14px}.ps span:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink2);line-height:1.5}.ps-t:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;align-items:flex-start;gap:3px}.ps em:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:11px;font-weight:700;color:var(--ink3);background:#EFEBE2;padding:1px 7px;border-radius:99px;white-space:nowrap;flex:none}.ps em.both:not(:where(.approved-home,.approved-home *)){color:var(--ok);background:var(--ok-l)}.ps-f:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px dashed var(--line);font-size:12.5px;color:var(--ink2)}.faq2:not(:where(.approved-home,.approved-home *)){margin-top:32px}.faq2 details:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 18px;margin-bottom:8px}.faq2 summary:not(:where(.approved-home,.approved-home *)){cursor:pointer;font-weight:600;font-size:14.5px;list-style:none;display:flex;align-items:center;gap:10px}.faq2 summary:not(:where(.approved-home,.approved-home *))::-webkit-details-marker{display:none}.faq2 summary:not(:where(.approved-home,.approved-home *)):before{content:"+";width:22px;height:22px;border-radius:50%;background:var(--brand-l);color:var(--brand-d);display:grid;place-items:center;font-size:15px;font-weight:700;flex:none}.faq2 details[open] summary:not(:where(.approved-home,.approved-home *)):before{content:"–"}.faq2 p:not(:where(.approved-home,.approved-home *)){margin:8px 0 2px 32px;color:var(--ink2);font-size:14px}.upsell:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:6px 16px 14px;padding:10px 14px;background:#F9F7F1;border-radius:10px;font-size:13.5px;color:var(--ink2)}.upsell .ptype:not(:where(.approved-home,.approved-home *)){margin:0 4px}.home-si:not(:where(.approved-home,.approved-home *)){margin-top:44px;font-size:22px;letter-spacing:-.3px}.home-si small:not(:where(.approved-home,.approved-home *)){font-size:13.5px}.home-bs:not(:where(.approved-home,.approved-home *)){padding:22px 24px}.home-bs .bs-num:not(:where(.approved-home,.approved-home *)){width:68px;height:68px;font-size:32px;background:linear-gradient(135deg,var(--brand),#E3934F)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 8px 20px rgba(193,95,60,.28)}.home-bs .bs-t b:not(:where(.approved-home,.approved-home *)){font-size:21px;color:var(--ink)}.home-bs .bs-t span:not(:where(.approved-home,.approved-home *)){font-size:13.5px;color:var(--ink2)}.home-bs .bs-tag:not(:where(.approved-home,.approved-home *)){font-size:12px;padding:3px 10px}.home-bs .bs-line:not(:where(.approved-home,.approved-home *)){width:52px;background:linear-gradient(90deg,var(--brand),#E3934F);opacity:.35}@media(max-width:820px){.home-bs .bs-num:not(:where(.approved-home,.approved-home *)){width:52px;height:52px;font-size:24px}.home-bs .bs-t b:not(:where(.approved-home,.approved-home *)){font-size:18px}}.hero3 .eyebrow:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink3);letter-spacing:.5px;margin-bottom:12px;font-weight:600}.hero3 h1 em:not(:where(.approved-home,.approved-home *)):after{display:none}.choose-h:not(:where(.approved-home,.approved-home *)){margin-top:22px}.how:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1fr 1.05fr;gap:40px;align-items:center;margin-top:48px}@media(max-width:900px){.how:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr;gap:24px}}.how h3:not(:where(.approved-home,.approved-home *)){font-size:22px;letter-spacing:-.3px;margin-bottom:12px}.how .lead:not(:where(.approved-home,.approved-home *)){font-size:15.5px;color:var(--ink2);line-height:1.7}.home-si:not(:where(.approved-home,.approved-home *)){margin-top:26px}.choose-h:not(:where(.approved-home,.approved-home *)){margin-top:36px}.task:not(:where(.approved-home,.approved-home *)){padding:22px 24px 22px;gap:10px}.task .price:not(:where(.approved-home,.approved-home *)){top:20px;right:20px}.t-head:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:12px}.t-head h2:not(:where(.approved-home,.approved-home *)){font-size:22px}.radio:not(:where(.approved-home,.approved-home *)){width:22px;height:22px;border-radius:50%;border:2px solid var(--line2);background:var(--card);flex:none;display:grid;place-items:center;transition:.15s}.radio:not(:where(.approved-home,.approved-home *)):after{content:"";width:0;height:0;border-radius:50%;background:var(--card);transition:.15s}.task.sel .radio:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand)}.task.sel .radio:not(:where(.approved-home,.approved-home *)):after{width:9px;height:9px}.task .get:not(:where(.approved-home,.approved-home *)){margin-top:2px}.homecta2:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:8px;margin-top:16px}.homecta2 .btn:not(:where(.approved-home,.approved-home *)){width:100%;font-size:17px;padding:16px}.homecta2 span:not(:where(.approved-home,.approved-home *)){text-align:left}.how:not(:where(.approved-home,.approved-home *)){margin-top:52px}.wrap:has(section[data-screen="home"].on):not(:where(.approved-home,.approved-home *)){padding-bottom:0}html:not(:where(.approved-home,.approved-home *)),body:not(:where(.approved-home,.approved-home *)){overflow-x:clip}.band:not(:where(.approved-home,.approved-home *)){width:100vw;margin-left:calc(50% - 50vw);padding:76px 20px}.band.tint:not(:where(.approved-home,.approved-home *)){margin-top:60px;background:linear-gradient(180deg,#e6f7fa 0%,#f0fafb 100%);border-top:1px solid #F3DDC7;border-bottom:1px solid #F3DDC7}.band.white:not(:where(.approved-home,.approved-home *)){background:var(--card);border-bottom:1px solid var(--line)}.band.grey:not(:where(.approved-home,.approved-home *)){background:var(--bg);padding-bottom:96px}.band-in:not(:where(.approved-home,.approved-home *)){max-width:1000px;margin:0 auto}.sec-k:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;letter-spacing:1.5px;color:var(--brand-d);margin-bottom:14px}.sec-k:not(:where(.approved-home,.approved-home *)):before{content:"";width:18px;height:2px;background:var(--brand);border-radius:2px}.sec-c .sec-k:not(:where(.approved-home,.approved-home *)):before{display:none}.sec-h:not(:where(.approved-home,.approved-home *)){font-size:30px;line-height:1.3;letter-spacing:-.5px;margin-bottom:14px;color:var(--ink)}.sec-p:not(:where(.approved-home,.approved-home *)){font-size:15.5px;line-height:1.75;color:var(--ink2);max-width:560px}.sec-c:not(:where(.approved-home,.approved-home *)){text-align:center;margin-bottom:36px}.sec-c .sec-p:not(:where(.approved-home,.approved-home *)){margin:0 auto}.how:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center;margin:0}@media(max-width:900px){.how:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr;gap:32px}}.pts3:not(:where(.approved-home,.approved-home *)){margin-top:22px;gap:10px}.pts3 li:not(:where(.approved-home,.approved-home *)){font-size:15px;color:var(--ink)}.tint .showcase:not(:where(.approved-home,.approved-home *)){box-shadow:0 24px 60px rgba(193,95,60,.18),0 1px 2px rgba(15,23,42,.05);border-color:#F3DDC7}.tint .showcase:not(:where(.approved-home,.approved-home *)):before{display:none}.tiles:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:900px){.tiles:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr 1fr}}@media(max-width:520px){.tiles:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.tile:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:18px;padding:22px 20px;display:flex;flex-direction:column;gap:8px;transition:.15s;box-shadow:var(--sh)}.tile:hover:not(:where(.approved-home,.approved-home *)){transform:translateY(-2px);box-shadow:0 12px 30px rgba(193,95,60,.12);border-color:#E8C09E}.ti:not(:where(.approved-home,.approved-home *)){width:44px;height:44px;border-radius:12px;display:grid;place-items:center;margin-bottom:4px;background:var(--brand-l);color:var(--brand-d)}.ti svg:not(:where(.approved-home,.approved-home *)){width:22px;height:22px}.tile b:not(:where(.approved-home,.approved-home *)){font-size:16px}.tile span:not(:where(.approved-home,.approved-home *)){font-size:13.5px;color:var(--ink2);line-height:1.6;flex:1}.tile em:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:12px;font-weight:700;color:var(--ink3);margin-top:4px;display:inline-flex;align-items:center;gap:6px}.tile em:not(:where(.approved-home,.approved-home *)):before{content:"";width:6px;height:6px;border-radius:50%;background:var(--line2)}.tile em.both:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.tile em.both:not(:where(.approved-home,.approved-home *)):before{background:var(--ok)}.typeline:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:28px;font-size:13.5px;color:var(--ink2)}.faq2:not(:where(.approved-home,.approved-home *)){margin-top:0}.faq2 details:not(:where(.approved-home,.approved-home *)){padding:14px 20px}.homecta2:not(:where(.approved-home,.approved-home *)){margin-bottom:8px}.ptype.um:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d);border-color:#F0D2BE}.ptype.inv:not(:where(.approved-home,.approved-home *)){background:#eef2ff;color:#4338ca;border-color:#c7d2fe}.tb.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-l);background:linear-gradient(180deg,#FCEFE1,var(--card))}.tb.on .rd:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand)}.tb.inv.on:not(:where(.approved-home,.approved-home *)){border-color:#4338ca;box-shadow:0 0 0 3px #e0e7ff;background:linear-gradient(180deg,#F5EAF7,var(--card))}.tb.inv.on .rd:not(:where(.approved-home,.approved-home *)){border-color:#4338ca;background:#4338ca}h1:not(:where(.approved-home,.approved-home *)),h2:not(:where(.approved-home,.approved-home *)),h3:not(:where(.approved-home,.approved-home *)),h4:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-weight:700;letter-spacing:-.01em;text-wrap:balance}.tnum:not(:where(.approved-home,.approved-home *)){font-variant-numeric:tabular-nums}.top:not(:where(.approved-home,.approved-home *)){background:var(--card);backdrop-filter:none;border-bottom:1px solid var(--line)}.logo:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);letter-spacing:0}.logo .dot:not(:where(.approved-home,.approved-home *)){background:var(--brand);border-radius:5px}.navbtn:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line2);color:var(--ink2);font-weight:500;border-radius:7px}.navbtn:hover:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:var(--brand);color:var(--brand-d)}.navbtn.tool:not(:where(.approved-home,.approved-home *)){border:1px dashed var(--line2);color:var(--ink3)}.card:not(:where(.approved-home,.approved-home *)){border-radius:12px;box-shadow:none;border-color:var(--line)}.btn:not(:where(.approved-home,.approved-home *)){background:var(--brand);border-radius:8px;box-shadow:none;font-weight:600;letter-spacing:.01em}.btn:hover:not(:where(.approved-home,.approved-home *)){background:var(--brand-d)}.btn.big:not(:where(.approved-home,.approved-home *)){box-shadow:none}.btn.big:hover:not(:where(.approved-home,.approved-home *)){transform:none;box-shadow:none}.btn.ghost:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line2);color:var(--ink);box-shadow:none}.btn.ghost:hover:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:var(--brand);color:var(--brand-d)}.btn.link:not(:where(.approved-home,.approved-home *)){color:var(--brand-2);text-decoration-thickness:1px;text-underline-offset:4px}.in:not(:where(.approved-home,.approved-home *)){border-radius:8px;border-color:var(--line2)}.in:focus:not(:where(.approved-home,.approved-home *)){box-shadow:0 0 0 3px var(--brand-l);border-color:var(--brand)}.pill:not(:where(.approved-home,.approved-home *)){border-radius:5px;font-weight:600;letter-spacing:.02em}.p-info:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d);border-color:#E9D4C2}.p-ok:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);color:var(--ok);border-color:#BFDDCE}.p-warn:not(:where(.approved-home,.approved-home *)){background:var(--warn-l);color:var(--warn);border-color:#E6D3A8}.p-bad:not(:where(.approved-home,.approved-home *)){background:var(--bad-l);color:var(--bad);border-color:#EDC9C5}.opt:not(:where(.approved-home,.approved-home *)),.payway:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line2);color:var(--ink)}.opt.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand-l);color:var(--brand-d)}.payway.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand-l)}.qa .a:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d);border-color:#E9D4C2;border-radius:6px}.qa .a .from:not(:where(.approved-home,.approved-home *)){background:var(--brand);border-radius:4px}.strip .st.hl:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:#E9D4C2}.strip .n:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-weight:600}.dir:not(:where(.approved-home,.approved-home *)){border-color:#E9D4C2;border-left:3px solid var(--brand);background:#FAF8F3;border-radius:10px}.peek-stats b:not(:where(.approved-home,.approved-home *)),.sc-f b:not(:where(.approved-home,.approved-home *)),.m-stats b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono)}.peek-stats b:not(:where(.approved-home,.approved-home *)){color:var(--brand)}.linkcard:not(:where(.approved-home,.approved-home *)),.pack:not(:where(.approved-home,.approved-home *)){border-color:#E9D4C2}.takeall:not(:where(.approved-home,.approved-home *)){background:var(--brand)}.celebrate:not(:where(.approved-home,.approved-home *)){background:linear-gradient(150deg,var(--brand-2) 0%,var(--brand) 45%,#2E170D 100%);border-radius:16px}.poster2:not(:where(.approved-home,.approved-home *)){background:linear-gradient(160deg,var(--brand-2) 0%,var(--brand) 45%,#2E170D 100%)}.giftcard:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:#E9D4C2}.task:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--line2)}.toast:not(:where(.approved-home,.approved-home *)){background:var(--ink)}.ptype:not(:where(.approved-home,.approved-home *)){border-radius:4px;font-family:var(--f-body)}.ptype.um:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d);border-color:#E9D4C2}.ptype.inv:not(:where(.approved-home,.approved-home *)){background:var(--inv-l);color:var(--inv);border-color:#D8CDEE}.ptype.rs:not(:where(.approved-home,.approved-home *)){background:#ECEEF3;color:var(--ink2);border-color:var(--line)}.tb.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);box-shadow:none;background:var(--brand-l)}.tb.on .rd:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand)}.tb.inv.on:not(:where(.approved-home,.approved-home *)){border-color:var(--inv);box-shadow:none;background:var(--inv-l)}.tb.inv.on .rd:not(:where(.approved-home,.approved-home *)){border-color:var(--inv);background:var(--inv)}.decide-in:not(:where(.approved-home,.approved-home *)){border-color:#E9D4C2;border-radius:12px;box-shadow:var(--sh-lift)}.wrap:not(:where(.approved-home,.approved-home *)){padding-top:0}.hero3:not(:where(.approved-home,.approved-home *)){padding:78px 0 42px;text-align:center}.hero3 .eyebrow:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-size:12px;letter-spacing:.24em;color:var(--ink3);font-weight:400;margin-bottom:22px}.hero3 h1:not(:where(.approved-home,.approved-home *)){font-size:52px;line-height:1.26;letter-spacing:-.02em}.hero3 h1 em:not(:where(.approved-home,.approved-home *)){font-style:normal;color:var(--brand)}@media(max-width:600px){.hero3:not(:where(.approved-home,.approved-home *)){padding:46px 0 30px}.hero3 h1:not(:where(.approved-home,.approved-home *)){font-size:32px}}.deck:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:16px;padding:28px 30px 30px;box-shadow:var(--sh-lift)}@media(max-width:600px){.deck:not(:where(.approved-home,.approved-home *)){padding:20px 16px 22px;border-radius:12px}}.deck .home-si:not(:where(.approved-home,.approved-home *)){margin:0 0 14px;display:flex;align-items:baseline;gap:10px;font-family:var(--f-display);font-size:19px;letter-spacing:-.01em}.deck .home-si small:not(:where(.approved-home,.approved-home *)){font-family:var(--f-body);font-size:13px;color:var(--ink3);font-weight:400}.deck .bigsteps:not(:where(.approved-home,.approved-home *)){margin:0;background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:18px 20px;box-shadow:none}.deck .bigsteps:not(:where(.approved-home,.approved-home *)):before{display:none}.deck .bs-num:not(:where(.approved-home,.approved-home *)){width:52px;height:52px;font-family:var(--f-mono);font-size:23px;font-weight:600;background:var(--brand)!important;border:0!important;color:#fff!important;box-shadow:none}.deck .bs-t b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:18px;color:var(--ink)}.deck .bs-t span:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink2)}.deck .bs-tag:not(:where(.approved-home,.approved-home *)){font-size:11px;padding:2px 8px;border-radius:4px;font-weight:600}.deck .bs-line:not(:where(.approved-home,.approved-home *)){width:40px;height:1px;background:var(--line2)}.deck .bs:not(:where(.approved-home,.approved-home *)){background:none}.deck .choose-h:not(:where(.approved-home,.approved-home *)){margin:26px 0 12px}.deck .choose-h h3:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:19px}.deck .two:not(:where(.approved-home,.approved-home *)){gap:14px}.deck .task:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line2);border-radius:12px;background:var(--card);box-shadow:none;padding:20px 22px}.deck .task.sel:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);border-width:1px;background:var(--brand-l);box-shadow:inset 0 0 0 1px var(--brand)}.deck .task .price:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-size:14px;background:none;color:var(--ink3);padding:0;top:22px;right:22px}.deck .task.sel .price:not(:where(.approved-home,.approved-home *)){color:var(--brand-d);background:none}.deck .t-head h2:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:21px}.deck .radio:not(:where(.approved-home,.approved-home *)){border:1.5px solid var(--line2)}.deck .task.sel .radio:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand)}.deck .task .what:not(:where(.approved-home,.approved-home *)){font-size:14px;color:var(--ink2);line-height:1.7}.deck .task .get:not(:where(.approved-home,.approved-home *)){font-size:13.5px;color:var(--ink2)}.deck .task .get b:not(:where(.approved-home,.approved-home *)){color:var(--brand-d)}.deck .homecta2:not(:where(.approved-home,.approved-home *)){margin-top:18px}.deck .homecta2 .btn:not(:where(.approved-home,.approved-home *)){padding:17px;font-size:17px;border-radius:9px}.deck .homecta2 span:not(:where(.approved-home,.approved-home *)){color:var(--ink3);font-size:12.5px}.band:not(:where(.approved-home,.approved-home *)){padding:84px 20px}.band.tint:not(:where(.approved-home,.approved-home *)){margin-top:78px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.band.white:not(:where(.approved-home,.approved-home *)){background:var(--card);border-bottom:1px solid var(--line);border-top:0}.band.grey:not(:where(.approved-home,.approved-home *)){background:var(--paper);padding-bottom:104px}.sec-k:not(:where(.approved-home,.approved-home *)){display:block;font-family:var(--f-mono);font-size:11.5px;letter-spacing:.22em;color:var(--brand-2);font-weight:400;margin-bottom:16px}.sec-k:not(:where(.approved-home,.approved-home *)):before{display:none}.sec-h:not(:where(.approved-home,.approved-home *)){font-size:34px;line-height:1.32;margin-bottom:16px}.sec-p:not(:where(.approved-home,.approved-home *)){font-size:15.5px;line-height:1.8;color:var(--ink2);max-width:52ch}.sec-c:not(:where(.approved-home,.approved-home *)){margin-bottom:44px}.sec-c .sec-p:not(:where(.approved-home,.approved-home *)){max-width:64ch}@media(max-width:600px){.band:not(:where(.approved-home,.approved-home *)){padding:52px 16px}.band.tint:not(:where(.approved-home,.approved-home *)){margin-top:48px}.sec-h:not(:where(.approved-home,.approved-home *)){font-size:25px}}.pts3:not(:where(.approved-home,.approved-home *)){margin-top:26px;gap:0}.pts3 li:not(:where(.approved-home,.approved-home *)){font-size:15px;color:var(--ink);align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--line)}.pts3 li:first-child:not(:where(.approved-home,.approved-home *)){border-top:1px solid var(--line)}.pts3 li b:not(:where(.approved-home,.approved-home *)){background:none;color:var(--brand);font-size:14px;width:18px;height:auto;border-radius:0;justify-items:start}.showcase:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line);border-radius:14px;box-shadow:var(--sh-lift);padding:18px 20px 16px}.showcase:not(:where(.approved-home,.approved-home *)):before{display:none}.sc-h:not(:where(.approved-home,.approved-home *)){border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:6px}.sc-h b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:14.5px;color:var(--ink);font-weight:700}.sc-tag:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;color:var(--ink3);border:1px solid var(--line2);border-radius:4px;padding:2px 7px}.sc-f:not(:where(.approved-home,.approved-home *)){background:none;gap:0;padding:0;margin-top:14px;border-top:1px solid var(--line)}.sc-f div:not(:where(.approved-home,.approved-home *)){padding:12px 0 2px;border-right:1px solid var(--line)}.sc-f div:last-child:not(:where(.approved-home,.approved-home *)){border-right:0}.sc-f b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-size:19px;font-weight:600;color:var(--ink)}.sc-f span:not(:where(.approved-home,.approved-home *)){font-size:11.5px;color:var(--ink3)}.sc-f div.hl:not(:where(.approved-home,.approved-home *)){background:none}.sc-f div.hl b:not(:where(.approved-home,.approved-home *)){color:var(--brand)}.sc-f div.hl span:not(:where(.approved-home,.approved-home *)){color:var(--brand-2);font-weight:600}.sc-cap:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink3);margin-top:12px}.tiles:not(:where(.approved-home,.approved-home *)){gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tile:not(:where(.approved-home,.approved-home *)){background:none;border:0;border-right:1px solid var(--line);border-radius:0;padding:28px 24px 26px;box-shadow:none;gap:9px}.tile:last-child:not(:where(.approved-home,.approved-home *)){border-right:0}.tile:hover:not(:where(.approved-home,.approved-home *)){transform:none;box-shadow:none;background:var(--card)}@media(max-width:900px){.tile:not(:where(.approved-home,.approved-home *)){border-bottom:1px solid var(--line)}.tile:nth-child(2n):not(:where(.approved-home,.approved-home *)){border-right:0}.tile:nth-last-child(-n+2):not(:where(.approved-home,.approved-home *)){border-bottom:0}}@media(max-width:520px){.tile:not(:where(.approved-home,.approved-home *)){border-right:0;border-bottom:1px solid var(--line)}.tile:last-child:not(:where(.approved-home,.approved-home *)){border-bottom:0}}.ti:not(:where(.approved-home,.approved-home *)){width:34px;height:34px;border-radius:0;background:none;color:var(--brand);margin-bottom:2px;place-items:start center;justify-items:start}.ti svg:not(:where(.approved-home,.approved-home *)){width:26px;height:26px}.tile b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:17px}.tile span:not(:where(.approved-home,.approved-home *)){font-size:13.5px;line-height:1.7}.tile em:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-size:11.5px;font-weight:400;letter-spacing:.04em;color:var(--ink3)}.tile em:not(:where(.approved-home,.approved-home *)):before{display:none}.tile em.both:not(:where(.approved-home,.approved-home *)){color:var(--brand-2);font-weight:600}.typeline:not(:where(.approved-home,.approved-home *)){margin-top:26px;font-size:13.5px;color:var(--ink2);justify-content:flex-start;max-width:76ch}.faq2:not(:where(.approved-home,.approved-home *)){border-top:1px solid var(--line)}.faq2 details:not(:where(.approved-home,.approved-home *)){background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;margin:0}.faq2 summary:not(:where(.approved-home,.approved-home *)){padding:20px 0;font-family:var(--f-display);font-size:17px;font-weight:700;gap:14px}.faq2 summary:not(:where(.approved-home,.approved-home *)):before{content:"+";width:auto;height:auto;background:none;color:var(--brand);font-family:var(--f-mono);font-size:17px;font-weight:400}.faq2 details[open] summary:not(:where(.approved-home,.approved-home *)):before{content:"\2212"}.faq2 p:not(:where(.approved-home,.approved-home *)){margin:0 0 20px 31px;font-size:14.5px;line-height:1.8;max-width:60ch}.pagetitle:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:28px;letter-spacing:-.015em}.pagesub:not(:where(.approved-home,.approved-home *)){color:var(--ink2)}.bigsteps:not(:where(.approved-home,.approved-home *)){background:var(--card);border-color:var(--line);box-shadow:none;border-radius:12px}.bigsteps:not(:where(.approved-home,.approved-home *)):before{display:none}.bs-num:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-weight:600}.bs.cur .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--brand);border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-l);transform:none}.bs.done .bs-num:not(:where(.approved-home,.approved-home *)),.bs.finish .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--ok);border-color:var(--ok)}.bs-line.done:not(:where(.approved-home,.approved-home *)){background:var(--ok)}.bs-t b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display)}.grp-h:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display)}.paper:not(:where(.approved-home,.approved-home *)){font-family:var(--f-body)}.paper h2:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display)}.amount b:not(:where(.approved-home,.approved-home *)),.order-h b:not(:where(.approved-home,.approved-home *)),.score .v:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono)}.upsell:not(:where(.approved-home,.approved-home *)){background:var(--paper);border:1px solid var(--line);border-radius:8px}.band-in:not(:where(.approved-home,.approved-home *)){max-width:1000px;margin-left:auto;margin-right:auto}.band-in.how:not(:where(.approved-home,.approved-home *)){margin-left:auto;margin-right:auto}.hero3 h1 em:not(:where(.approved-home,.approved-home *)){color:var(--brand)}.i:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;justify-content:center;flex:none;vertical-align:-.14em}.i svg:not(:where(.approved-home,.approved-home *)){width:1.05em;height:1.05em}.grp-h .i:not(:where(.approved-home,.approved-home *)),.dtabs .i:not(:where(.approved-home,.approved-home *)){color:var(--brand)}.pi-ic .i svg:not(:where(.approved-home,.approved-home *)){width:20px;height:20px}.lockrow .lk .i:not(:where(.approved-home,.approved-home *)),.peek-f .i:not(:where(.approved-home,.approved-home *)){opacity:.65}.bs-num:not(:where(.approved-home,.approved-home *)){border:1.5px solid var(--line2);background:var(--card);color:var(--ink3)}.bs.cur .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 0 0 4px var(--brand-l)}.bs.done .bs-num:not(:where(.approved-home,.approved-home *)),.bs.finish .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:#E9D4C2;color:var(--brand);font-size:20px}.bs.done .bs-t b:not(:where(.approved-home,.approved-home *)){color:var(--ink2);font-weight:600}.bs-line:not(:where(.approved-home,.approved-home *)){background:var(--line)}.bs-line.done:not(:where(.approved-home,.approved-home *)){background:#E9D4C2}.bs.cur:not(:where(.approved-home,.approved-home *)){background:none}.bigsteps[data-cur="0"] .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--brand);border-color:var(--brand);color:#fff}.stepk:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-size:11.5px;font-weight:400;letter-spacing:.18em;color:var(--brand-2);margin-bottom:10px}.pagetitle:not(:where(.approved-home,.approved-home *)){margin-bottom:8px}.pagesub:not(:where(.approved-home,.approved-home *)){font-size:15px;line-height:1.8;max-width:62ch}.bigsteps:not(:where(.approved-home,.approved-home *)){margin-bottom:30px}.grp-h:not(:where(.approved-home,.approved-home *)){background:none;border-bottom:1px solid var(--line);padding:15px 18px;font-size:14.5px;gap:9px}.item:not(:where(.approved-home,.approved-home *)){padding:15px 18px}.item .t:not(:where(.approved-home,.approved-home *)){font-size:15px;line-height:1.55}.item .m:not(:where(.approved-home,.approved-home *)){margin-top:4px}.item .why:not(:where(.approved-home,.approved-home *)){margin-top:4px;line-height:1.6}.cb:not(:where(.approved-home,.approved-home *)){width:18px;height:18px;margin-top:3px;border-radius:4px}.score .v:not(:where(.approved-home,.approved-home *)){font-size:18px}.score .l:not(:where(.approved-home,.approved-home *)){letter-spacing:.05em}.dtabs:not(:where(.approved-home,.approved-home *)){background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:2px;margin-bottom:22px}.dtabs button:not(:where(.approved-home,.approved-home *)){flex:0 1 auto;border-radius:0;padding:14px 18px;color:var(--ink2);border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;align-items:center;gap:8px}.dtabs button:hover:not(:where(.approved-home,.approved-home *)){color:var(--ink)}.dtabs button.on:not(:where(.approved-home,.approved-home *)){background:none;color:var(--brand);border-bottom-color:var(--brand);box-shadow:none}.btn.ghost[style*="--wx"]:not(:where(.approved-home,.approved-home *)){border-color:var(--line2)!important;color:var(--ink)!important}.btn.ghost[style*="--wx"]:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--brand)!important;color:var(--brand-d)!important;background:var(--brand-l)}.btn.big[style*="background:var(--wx)"]:not(:where(.approved-home,.approved-home *)){box-shadow:none!important}.pw-ic:not(:where(.approved-home,.approved-home *)){border-radius:6px}.qr:not(:where(.approved-home,.approved-home *)){border-width:1px;border-color:var(--line2);border-radius:6px;
      background:repeating-conic-gradient(#2E170D 0 25%,#fff 0 50%) 0 0/12px 12px;opacity:.9}.qr.ali:not(:where(.approved-home,.approved-home *)),.qr.wx:not(:where(.approved-home,.approved-home *)){border-color:var(--line2)}.paybody:not(:where(.approved-home,.approved-home *)){background:var(--paper);border:1px solid var(--line)}.pi-ic:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand);border-radius:9px}.pi b:not(:where(.approved-home,.approved-home *)){font-size:14.5px}.pack-t:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:16px}.oi b:not(:where(.approved-home,.approved-home *)){font-size:14.5px}.oi .ok:not(:where(.approved-home,.approved-home *)){color:var(--brand)}.amount b:not(:where(.approved-home,.approved-home *)),.order-h b:not(:where(.approved-home,.approved-home *)){letter-spacing:-.02em}:focus-visible:not(:where(.approved-home,.approved-home *)){outline:2px solid var(--brand-2);outline-offset:2px;border-radius:4px}.strip .n:not(:where(.approved-home,.approved-home *)),.score .v:not(:where(.approved-home,.approved-home *)),.peek-stats b:not(:where(.approved-home,.approved-home *)),.sc-f b:not(:where(.approved-home,.approved-home *)),.m-stats b:not(:where(.approved-home,.approved-home *)),.p2-stats b:not(:where(.approved-home,.approved-home *)),.cel-h:not(:where(.approved-home,.approved-home *)),.amount b:not(:where(.approved-home,.approved-home *)),.order-h b:not(:where(.approved-home,.approved-home *)),.linkbox:not(:where(.approved-home,.approved-home *)){font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*:not(:where(.approved-home,.approved-home *)),*:not(:where(.approved-home,.approved-home *)):before,*:not(:where(.approved-home,.approved-home *)):after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sec-k:not(:where(.approved-home,.approved-home *)){letter-spacing:.14em}.stepk:not(:where(.approved-home,.approved-home *)){letter-spacing:.05em;font-size:12px}.hero3 .eyebrow:not(:where(.approved-home,.approved-home *)){letter-spacing:.16em}.bs.finish .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 0 0 4px var(--brand-l)}.bs.finish .bs-t b:not(:where(.approved-home,.approved-home *)){color:var(--ink);font-weight:700}.strip .st:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;justify-content:center;min-height:74px}.strip .l:not(:where(.approved-home,.approved-home *)){line-height:1.5}.stlink:not(:where(.approved-home,.approved-home *)){white-space:nowrap}.authtabs:not(:where(.approved-home,.approved-home *)){display:flex;gap:0;border:1px solid var(--line2);border-radius:9px;padding:3px;background:var(--paper);margin-bottom:18px}.authtab:not(:where(.approved-home,.approved-home *)){flex:1;border:0;background:none;border-radius:6px;padding:9px 10px;font-size:14px;font-weight:600;color:var(--ink2)}.authtab.on:not(:where(.approved-home,.approved-home *)){background:var(--card);color:var(--brand);box-shadow:0 1px 2px rgba(20,26,38,.08)}.authskip:not(:where(.approved-home,.approved-home *)){margin-top:16px;padding:14px 16px;background:var(--paper);border:1px solid var(--line);border-radius:9px;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.authskip b:not(:where(.approved-home,.approved-home *)){font-size:14px}.authskip span:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink2);line-height:1.65}.doc-actions:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;
    background:var(--card);border:1.5px solid var(--brand);border-radius:16px;padding:16px 22px;margin-bottom:8px;box-shadow:var(--sh-lift)}.doc-actions .da-l:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:14px;flex-wrap:wrap}.doc-actions .da-l .btn.big.takeall:not(:where(.approved-home,.approved-home *)){width:auto;padding:12px 24px;font-size:15.5px}.doc-actions .da-r:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:10px;flex-wrap:wrap}.doc-actions .da-r .linkbox:not(:where(.approved-home,.approved-home *)){margin:0}@media(max-width:760px){.doc-actions:not(:where(.approved-home,.approved-home *)){flex-direction:column;align-items:stretch;padding:14px}.doc-actions .da-l:not(:where(.approved-home,.approved-home *)),.doc-actions .da-r:not(:where(.approved-home,.approved-home *)){justify-content:space-between;min-width:0;max-width:100%}.doc-actions .da-l>*:not(:where(.approved-home,.approved-home *)),.doc-actions .da-r>*:not(:where(.approved-home,.approved-home *)){min-width:0;max-width:100%}.doc-actions .da-r .linkbox:not(:where(.approved-home,.approved-home *)){flex:1 1 100%}}.verify:not(:where(.approved-home,.approved-home *)){display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap;
    background:var(--warn-l);border:1px solid #E6D3A8;border-radius:12px;padding:16px 20px;margin-bottom:16px}.vf-l:not(:where(.approved-home,.approved-home *)){display:flex;gap:13px;align-items:flex-start;flex:1;min-width:280px}.vf-l>.i:not(:where(.approved-home,.approved-home *)){color:var(--warn);font-size:22px;margin-top:1px}.vf-l div:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:4px}.vf-l b:not(:where(.approved-home,.approved-home *)){font-size:15.5px}.vf-l span:not(:where(.approved-home,.approved-home *)){font-size:13.5px;color:var(--ink2);line-height:1.65;max-width:62ch}.vf-r:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;align-items:center;gap:6px;flex:none}.verbar:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--brand-l);border:1px solid #E9D4C2;
    border-radius:10px;padding:11px 16px;margin-bottom:16px;font-size:13.5px}.verbar>.i:not(:where(.approved-home,.approved-home *)){color:var(--brand)}.verbar b:not(:where(.approved-home,.approved-home *)){font-weight:600}.verbar .btn.link:not(:where(.approved-home,.approved-home *)){margin-left:auto;font-size:13px}.verbar .btn.link+.btn.link:not(:where(.approved-home,.approved-home *)){margin-left:0}.verbar.busy>.i:not(:where(.approved-home,.approved-home *)){animation:spin 1.1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ck:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:12px;padding:20px 22px;margin-bottom:14px}.ck.warn:not(:where(.approved-home,.approved-home *)){border-color:#E6D3A8;background:linear-gradient(180deg,#FDFAF3,var(--card))}.ck.changed:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);box-shadow:inset 3px 0 0 var(--brand)}.ck-h:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.ck-src:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink3)}.ck-q:not(:where(.approved-home,.approved-home *)){margin:0 0 14px;padding:12px 16px;background:var(--paper);border-left:2px solid var(--line2);border-radius:0 8px 8px 0;
    font-family:var(--f-display);font-size:14.5px;line-height:1.85;color:var(--ink2)}.ck.warn .ck-q:not(:where(.approved-home,.approved-home *)){background:#FBF6EA;border-left-color:#D9BE84}.ck-q b:not(:where(.approved-home,.approved-home *)){color:var(--ink);font-weight:700}.ck-ask:not(:where(.approved-home,.approved-home *)){font-size:15px;font-weight:600;margin-bottom:10px}.ck-ask small:not(:where(.approved-home,.approved-home *)){display:block;font-weight:400;font-size:13px;color:var(--ink2);margin-top:5px;line-height:1.7;max-width:66ch}.ck-opts:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;flex-wrap:wrap}.ck-opts .opt:not(:where(.approved-home,.approved-home *)){padding:8px 14px;font-size:13.5px}.ck-more:not(:where(.approved-home,.approved-home *)){display:none;margin-top:12px;max-width:440px}@media(max-width:700px){.verify:not(:where(.approved-home,.approved-home *)){flex-direction:column;align-items:stretch}.vf-r:not(:where(.approved-home,.approved-home *)){align-items:stretch}}.opt.on:not(:where(.approved-home,.approved-home *)):before,.gopt.on b:not(:where(.approved-home,.approved-home *)):before{content:"\2713";font-weight:700;margin-right:6px;color:var(--brand)}.ck-opts .opt.on:not(:where(.approved-home,.approved-home *)){padding-left:12px}.decide-r:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;align-items:stretch;gap:9px;flex:none}.decide-btns:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px}.decide-r .btn.big:not(:where(.approved-home,.approved-home *)){min-width:180px;font-size:17px;padding:15px 26px;white-space:nowrap}.decide-r .btn.ghost.big:not(:where(.approved-home,.approved-home *)){min-width:0;font-size:15.5px;padding:15px 20px;font-weight:600;color:var(--ink)}.decide-r .btn.ghost.big:hover:not(:where(.approved-home,.approved-home *)){color:var(--brand-d)}.decide-cap:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink3);text-align:center}@media(max-width:760px){.decide-btns:not(:where(.approved-home,.approved-home *)){flex-direction:column}.decide-r .btn.big:not(:where(.approved-home,.approved-home *)){min-width:0;width:100%}}.dlv:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:10px}.dlvo:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line2);border-radius:12px;background:var(--card);overflow:hidden;transition:.15s}.dlvo:hover:not(:where(.approved-home,.approved-home *)){border-color:#9FB6D8}.dlvo.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.dlvo-h:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;align-items:flex-start;width:100%;text-align:left;background:none;border:0;padding:15px 17px}.dlvo.on .dlvo-h:not(:where(.approved-home,.approved-home *)){background:var(--brand-l)}.dlvo-h .rd:not(:where(.approved-home,.approved-home *)){width:18px;height:18px;border-radius:50%;border:1.5px solid var(--line2);background:var(--card);flex:none;margin-top:2px;display:grid;place-items:center;transition:.15s}.dlvo.on .dlvo-h .rd:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand);box-shadow:inset 0 0 0 3px #fff}.dlv-ic:not(:where(.approved-home,.approved-home *)){width:34px;height:34px;border-radius:9px;flex:none;display:grid;place-items:center;background:var(--paper);color:var(--ink3);transition:.15s}.dlv-ic svg:not(:where(.approved-home,.approved-home *)){width:19px;height:19px}.dlvo.on .dlv-ic:not(:where(.approved-home,.approved-home *)){background:var(--card);color:var(--brand)}.dlv-t:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:3px;min-width:0;flex:1;padding-top:2px}.dlv-t b:not(:where(.approved-home,.approved-home *)){font-size:15px}.dlv-t i:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:12.5px;color:var(--ink2);line-height:1.6}.dlvo-b:not(:where(.approved-home,.approved-home *)){display:none;padding:16px 17px 17px;border-top:1px solid var(--line)}.dlvo.on .dlvo-b:not(:where(.approved-home,.approved-home *)){display:block}.dlvo-b .f:not(:where(.approved-home,.approved-home *)){margin-bottom:7px}.chk2:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:12px 14px;background:var(--paper);
    border:1px solid var(--line);border-radius:9px;cursor:pointer}.chk2:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--line2)}.chk2 .cb:not(:where(.approved-home,.approved-home *)){margin-top:1px}.chk2 span:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:4px}.chk2 b:not(:where(.approved-home,.approved-home *)){font-size:14px}.chk2 i:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:12.5px;color:var(--ink2);line-height:1.65}.pi:not(:where(.approved-home,.approved-home *)){border-radius:9px;padding:11px 12px;gap:13px;position:relative;transition:.15s}.pi[data-row]:not(:where(.approved-home,.approved-home *)){cursor:pointer}.pi.pi-act:not(:where(.approved-home,.approved-home *)){cursor:pointer}.pi:hover:not(:where(.approved-home,.approved-home *)){background:var(--paper)}.pi.on:not(:where(.approved-home,.approved-home *)){background:var(--brand-l)}.pi.on:not(:where(.approved-home,.approved-home *)):before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--brand)}.pi.on b:not(:where(.approved-home,.approved-home *)){color:var(--brand-d)}.pi-ic:not(:where(.approved-home,.approved-home *)){background:var(--paper);color:var(--ink3)}.pi.on .pi-ic:not(:where(.approved-home,.approved-home *)){background:var(--card);color:var(--brand)}.pi-aff:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:12.5px;font-weight:600;color:var(--ink3);border:1px solid var(--line);
    border-radius:6px;padding:3px 10px;white-space:nowrap;flex:none;background:var(--card)}.pi:hover .pi-aff:not(:where(.approved-home,.approved-home *)){border-color:var(--line2);color:var(--ink2)}.pi.on .pi-aff:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);color:var(--brand);background:var(--card)}.pi-aff.act:not(:where(.approved-home,.approved-home *)){color:var(--brand);border-color:#E9D4C2}.pv-h:not(:where(.approved-home,.approved-home *)){display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;
    padding:0 0 12px;border-bottom:1px solid var(--line);margin:26px 0 20px}.pv-t:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:4px}.pv-t b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:19px;font-weight:700}.pv-t span:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink2)}.pv-tip:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink3)}.again:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;
    margin-top:30px;padding:18px 22px;background:var(--card);border:1px solid var(--line);border-radius:12px}.again-t:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:4px;min-width:260px;flex:1}.again-t b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:17px}.again-t span:not(:where(.approved-home,.approved-home *)){font-size:13.5px;color:var(--ink2);line-height:1.65}.btn-price:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:13.5px;font-weight:400;margin-left:11px;letter-spacing:.02em;opacity:.72}.btn.ghost .btn-price:not(:where(.approved-home,.approved-home *)){color:var(--ink3);opacity:1}.ck-note:not(:where(.approved-home,.approved-home *)){display:none;margin-top:12px;padding:11px 14px;background:var(--warn-l);border:1px solid #E6D3A8;
    border-radius:9px;font-size:12.5px;color:#6B4A0F;line-height:1.7}.ck-note b:not(:where(.approved-home,.approved-home *)){color:#4A340B}.altnote:not(:where(.approved-home,.approved-home *)){margin-top:12px;padding:11px 14px;background:var(--brand-l);border:1px solid #E9D4C2;border-radius:9px;
    font-size:12.5px;color:var(--ink2);line-height:1.7}.altnote.warn:not(:where(.approved-home,.approved-home *)){background:var(--warn-l);border-color:#E6D3A8;color:#6B4A0F}.altnote.warn b:not(:where(.approved-home,.approved-home *)){color:#4A340B}.btn:disabled:not(:where(.approved-home,.approved-home *)){opacity:.45;cursor:not-allowed}.btn:disabled:hover:not(:where(.approved-home,.approved-home *)){background:var(--brand)}.qa .a.warn:not(:where(.approved-home,.approved-home *)){background:var(--warn-l);color:var(--warn);border-color:#E6D3A8}.drop:not(:where(.approved-home,.approved-home *)){border:1px dashed var(--line2);border-radius:9px;padding:20px;text-align:center;font-size:13px;
    color:var(--ink2);background:var(--paper);cursor:pointer}.drop span:not(:where(.approved-home,.approved-home *)){display:block;font-size:12px;color:var(--ink3);margin-top:4px}.drop:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);color:var(--brand-d)}.tile.wide:not(:where(.approved-home,.approved-home *)){grid-column:1/-1;flex-direction:row;align-items:center;gap:18px;padding:18px 20px;background:var(--paper)}.tile.wide .ti:not(:where(.approved-home,.approved-home *)){margin:0}.tw-t:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.tile.wide em:not(:where(.approved-home,.approved-home *)){margin:0;flex:none}@media(max-width:520px){.tile.wide:not(:where(.approved-home,.approved-home *)){flex-direction:column;align-items:flex-start;gap:8px}}.ws3:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:start;margin-top:0}@media(max-width:980px){.ws3:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}.ws-nav:not(:where(.approved-home,.approved-home *)){position:static}}.ws-nav:not(:where(.approved-home,.approved-home *)){position:sticky;top:72px;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:14px 10px;box-shadow:var(--sh);max-height:calc(100vh - 90px);overflow:auto}.ws-nav:not(:where(.approved-home,.approved-home *)){padding:8px}.wn-g:not(:where(.approved-home,.approved-home *)){background:var(--paper);border:1px solid var(--line);border-left:4px solid var(--line2);border-radius:10px;padding:9px 10px 10px;margin-bottom:10px;box-shadow:0 1px 2px rgba(20,26,38,.03);transition:.15s}.wn-g:last-child:not(:where(.approved-home,.approved-home *)){margin-bottom:0}.wn-g.wn-buy:not(:where(.approved-home,.approved-home *)){border-left-color:var(--brand);background:var(--brand-l)}.wn-g.wn-gift:not(:where(.approved-home,.approved-home *)){border-left-color:var(--ok);background:var(--ok-l)}.wn-g.active:not(:where(.approved-home,.approved-home *)){box-shadow:0 0 0 2px var(--card),0 0 0 3.5px currentColor,0 4px 12px rgba(20,26,38,.08)}.wn-g.wn-buy.active:not(:where(.approved-home,.approved-home *)){color:var(--brand)}.wn-g.wn-gift.active:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.wn-h:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:7px;margin:0 0 5px;padding:0 0 8px;border-bottom:1px dashed var(--line2);font-family:var(--f-display);cursor:pointer;border-radius:6px}.wn-h .i:not(:where(.approved-home,.approved-home *)){width:16px;height:16px;color:var(--brand);flex:none;display:inline-grid}.wn-g.wn-gift .wn-h .i:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.wn-h b:not(:where(.approved-home,.approved-home *)){font-size:14px;font-weight:700;color:var(--ink);flex:1;min-width:0}.wn-h .gift:not(:where(.approved-home,.approved-home *)){font-size:10px;padding:0 5px;margin-left:0;flex:none}.wn-tag:not(:where(.approved-home,.approved-home *)){font-size:10px;font-weight:700;letter-spacing:.06em;border-radius:4px;padding:1px 5px;flex:none}.wn-tag.buy:not(:where(.approved-home,.approved-home *)){background:var(--brand);color:#fff}body:not(.tier-report) .tier-report:not(:where(.approved-home,.approved-home *)){display:none!important}.ws-nav a:not(:where(.approved-home,.approved-home *)){display:block;padding:6px 10px 6px 33px;border-radius:7px;font-size:14px;color:var(--ink2);cursor:pointer;text-decoration:none;line-height:1.5;position:relative}.ws-nav a:not(:where(.approved-home,.approved-home *)):before{content:"";position:absolute;left:18px;top:50%;width:5px;height:5px;border-radius:50%;background:var(--line2);transform:translateY(-50%)}.ws-nav a.on:not(:where(.approved-home,.approved-home *)):before{background:var(--brand)}.ws-nav a:hover:not(:where(.approved-home,.approved-home *)){background:rgba(255,255,255,.5);color:var(--ink)}.ws-nav a.on:not(:where(.approved-home,.approved-home *)){background:var(--card);color:var(--brand-d);font-weight:650;box-shadow:inset 3px 0 0 var(--brand)}.ws-doc:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);padding:0 34px 30px;min-width:0;min-height:420px}.doc-head:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:9px;margin:0 -34px 20px;padding:16px 34px;border-radius:var(--r) var(--r) 0 0;border-bottom:2px solid var(--line)}.doc-head .i:not(:where(.approved-home,.approved-home *)){width:19px;height:19px;flex:none;display:inline-grid}.doc-head b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:17px;font-weight:700}.doc-head.kind-buy:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);border-color:var(--brand)}.doc-head.kind-buy b:not(:where(.approved-home,.approved-home *)),.doc-head.kind-buy .i:not(:where(.approved-home,.approved-home *)){color:var(--brand-d)}.doc-head.kind-gift:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);border-color:var(--ok)}.doc-head.kind-gift b:not(:where(.approved-home,.approved-home *)),.doc-head.kind-gift .i:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.ws-doc .ds:not(:where(.approved-home,.approved-home *)){padding:22px 0 8px;scroll-margin-top:76px;display:none}.ws-doc .ds.show:not(:where(.approved-home,.approved-home *)){display:block}.ws-doc .ds.show+.ds.show:not(:where(.approved-home,.approved-home *)){border-top:1px solid var(--line)}.ws-doc .ds h2:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:19px;font-weight:600;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid var(--line2)}.ws-doc .ds h3:not(:where(.approved-home,.approved-home *)){font-size:14.5px;margin:14px 0 8px;color:var(--ink2)}.ws-doc .ds p:not(:where(.approved-home,.approved-home *)){font-size:15px;line-height:1.9;margin:0 0 12px;color:var(--ink)}.ws-doc .ds p.cl:not(:where(.approved-home,.approved-home *)){padding-left:1.4em;text-indent:-1.4em}.ws-doc .ds .lockrow:not(:where(.approved-home,.approved-home *)){padding:12px 0}.ws-doc .graphcard:not(:where(.approved-home,.approved-home *)){border:0;padding:0;box-shadow:none;background:none}.ws-doc .three:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1fr;gap:12px}.ws-doc .trailcard:not(:where(.approved-home,.approved-home *)){margin-top:0}.ws-doc .trail-frame:not(:where(.approved-home,.approved-home *)){height:640px}@media(max-width:600px){.bigsteps:not(:where(.approved-home,.approved-home *)),.narrow .bigsteps:not(:where(.approved-home,.approved-home *)),.home-bs:not(:where(.approved-home,.approved-home *)){flex-direction:row;align-items:center;gap:4px;padding:10px 8px}.bigsteps .bs:not(:where(.approved-home,.approved-home *)),.narrow .bigsteps .bs:not(:where(.approved-home,.approved-home *)),.home-bs .bs:not(:where(.approved-home,.approved-home *)){flex:1;min-width:0;flex-direction:column;justify-content:center;gap:2px;padding:0;text-align:center}.bigsteps .bs-num:not(:where(.approved-home,.approved-home *)),.narrow .bigsteps .bs-num:not(:where(.approved-home,.approved-home *)),.home-bs .bs-num:not(:where(.approved-home,.approved-home *)){width:36px;height:36px;font-size:17px;flex:none}.bigsteps .bs-t:not(:where(.approved-home,.approved-home *)),.narrow .bigsteps .bs-t:not(:where(.approved-home,.approved-home *)),.home-bs .bs-t:not(:where(.approved-home,.approved-home *)){min-width:0;text-align:center}.bigsteps .bs-t b:not(:where(.approved-home,.approved-home *)),.narrow .bigsteps .bs-t b:not(:where(.approved-home,.approved-home *)),.home-bs .bs-t b:not(:where(.approved-home,.approved-home *)){font-size:12px;white-space:nowrap}.bigsteps .bs-t span:not(:where(.approved-home,.approved-home *)),.bigsteps .bs-tag:not(:where(.approved-home,.approved-home *)),.bigsteps .bs-sub:not(:where(.approved-home,.approved-home *)){display:none!important}.bigsteps .bs-line:not(:where(.approved-home,.approved-home *)),.narrow .bigsteps .bs-line:not(:where(.approved-home,.approved-home *)),.home-bs .bs-line:not(:where(.approved-home,.approved-home *)){width:10px;height:2px;margin:17px 0 0;align-self:flex-start;flex:0 0 10px}.ws3:not(:where(.approved-home,.approved-home *)){gap:10px}.ws-nav:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;max-height:none;overflow-x:auto;overflow-y:hidden;padding:8px;scroll-snap-type:x proximity}.wn-g:not(:where(.approved-home,.approved-home *)){min-width:176px;margin:0;scroll-snap-align:start}.wn-h:not(:where(.approved-home,.approved-home *)){min-height:40px}.ws-nav a:not(:where(.approved-home,.approved-home *)){padding:5px 8px 5px 24px}.ws-nav a:not(:where(.approved-home,.approved-home *)):before{left:10px}.ws-doc:not(:where(.approved-home,.approved-home *)){padding:0 18px 24px}.doc-head:not(:where(.approved-home,.approved-home *)){margin:0 -18px 14px;padding:13px 18px}.ws-doc .ds:not(:where(.approved-home,.approved-home *)){padding-top:16px}.ws-doc .trail-frame:not(:where(.approved-home,.approved-home *)){height:520px}
  }#docBody.editmode [contenteditable="true"]:not(:where(.approved-home,.approved-home *)){outline:2px dashed var(--brand-2);outline-offset:5px;border-radius:6px;background:var(--brand-l);cursor:text}#docBody.editmode [contenteditable="true"]:focus:not(:where(.approved-home,.approved-home *)){outline-color:var(--brand)}.checkbar:not(:where(.approved-home,.approved-home *)){background:var(--card);border:1px solid var(--line);border-radius:12px;margin-bottom:14px;overflow:hidden}.cb-head:not(:where(.approved-home,.approved-home *)){width:100%;display:flex;align-items:center;gap:10px;padding:13px 16px;background:none;border:0;cursor:pointer;font:inherit;text-align:left;color:var(--ink)}.cb-head .i:not(:where(.approved-home,.approved-home *)){color:var(--brand);flex:none;display:inline-grid}.cb-head b:not(:where(.approved-home,.approved-home *)){font-size:14.5px}.cb-sum:not(:where(.approved-home,.approved-home *)){margin-left:auto;font-size:12.5px;color:var(--ink2)}.cb-chev:not(:where(.approved-home,.approved-home *)){color:var(--ink3);transition:.2s;flex:none}.checkbar.open .cb-chev:not(:where(.approved-home,.approved-home *)){transform:rotate(180deg)}.checkbar.open .cb-head:not(:where(.approved-home,.approved-home *)){border-bottom:1px solid var(--line)}.cb-body:not(:where(.approved-home,.approved-home *)){padding:0 16px;display:none;max-height:0;overflow:hidden}.checkbar.open .cb-body:not(:where(.approved-home,.approved-home *)){display:block;max-height:none;padding:4px 16px 6px}.cb-body .ci:not(:where(.approved-home,.approved-home *)){display:flex;gap:9px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--line)}.cb-body .ci:last-child:not(:where(.approved-home,.approved-home *)){border-bottom:0}.cb-body .ci>span:not(:where(.approved-home,.approved-home *)){flex:none;margin-top:2px}.cb-body .ci .t:not(:where(.approved-home,.approved-home *)){font-size:13.5px;font-weight:650}.cb-body .ci .d:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink2);line-height:1.6;margin-top:2px}.doc-sync:not(:where(.approved-home,.approved-home *)){display:none;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(--brand-l);border:1px solid #E9D4C2;border-radius:12px;padding:13px 18px;margin-bottom:14px;font-size:13.5px;color:var(--brand-d)}.doc-sync.show:not(:where(.approved-home,.approved-home *)){display:flex}@keyframes syncpulse{0%,100%{box-shadow:0 0 0 2px var(--card),0 0 0 3.5px var(--ok)}50%{box-shadow:0 0 0 2px var(--card),0 0 0 6px var(--ok)}}.wn-g.synced:not(:where(.approved-home,.approved-home *)){animation:syncpulse 1.6s ease 2}#docEditBtn.editing:not(:where(.approved-home,.approved-home *)){background:var(--brand);color:#fff;border-color:var(--brand)}body.tier-report .tier-full:not(:where(.approved-home,.approved-home *)){display:none!important}#saveStatus:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink2)}#saveStatus .dot:not(:where(.approved-home,.approved-home *)){width:7px;height:7px;border-radius:50%;background:var(--warn);flex:none}#saveStatus .dot.ok:not(:where(.approved-home,.approved-home *)){background:var(--ok)}#saveStatus.dirty:not(:where(.approved-home,.approved-home *)){color:var(--brand-d);font-weight:600}.conflictbar:not(:where(.approved-home,.approved-home *)){display:none;align-items:center;gap:10px 14px;flex-wrap:wrap;line-height:1.7;background:#FBEAEA;border:1px solid #E9B8B8;border-radius:12px;padding:12px 16px;margin:0 0 14px;font-size:13.5px;color:#9A3B3B}.conflictbar.show:not(:where(.approved-home,.approved-home *)){display:flex}.modal-in .rvrow:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line);border-radius:10px;padding:12px 14px;background:var(--paper)}.rvrow-h:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:8px;margin-bottom:8px}.rvrow-h b:not(:where(.approved-home,.approved-home *)){font-size:13.5px;flex:1;min-width:0}.rvchip:not(:where(.approved-home,.approved-home *)){font-size:11px;font-weight:700;border-radius:5px;padding:2px 7px;cursor:pointer;user-select:none;border:1px solid transparent}.rvchip.text:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);color:var(--ok);border-color:#BFE3D1}.rvchip.tech:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d);border-color:#E9D4C2}.rvdiff:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.7;margin-bottom:9px}.rvold:not(:where(.approved-home,.approved-home *)){color:var(--ink3);text-decoration:line-through;background:rgba(154,59,59,.06);border-radius:6px;padding:6px 9px}.rvnew:not(:where(.approved-home,.approved-home *)){color:var(--ink);background:var(--ok-l);border-radius:6px;padding:6px 9px}.rvnote:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2);line-height:1.7;margin-bottom:9px}.rvchoices:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;flex-wrap:wrap}.rvchoice:not(:where(.approved-home,.approved-home *)){font:inherit;font-size:12.5px;padding:5px 12px;border-radius:7px;border:1px solid var(--line2);background:var(--card);color:var(--ink2);cursor:pointer}.rvchoice.on:not(:where(.approved-home,.approved-home *)){background:var(--ink);color:#fff;border-color:var(--ink)}.rvrow.noop:not(:where(.approved-home,.approved-home *)){opacity:.85}.rvrow textarea.rvedit:not(:where(.approved-home,.approved-home *)){width:100%;font:inherit;font-size:13px;line-height:1.7;border:1px solid var(--line2);border-radius:8px;padding:8px 10px;margin-top:8px;resize:vertical;min-height:60px}.rvdiff mark:not(:where(.approved-home,.approved-home *)){border-radius:3px;padding:0 2px;font:inherit}.rvdiff mark.del:not(:where(.approved-home,.approved-home *)){background:rgba(166,58,50,.18);color:#7A2A24;text-decoration:line-through}.rvdiff mark.add:not(:where(.approved-home,.approved-home *)){background:rgba(31,122,85,.22);color:#14533A;font-weight:650}.rvwhy:not(:where(.approved-home,.approved-home *)){display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.rvwhy span:not(:where(.approved-home,.approved-home *)){font-size:11.5px;color:var(--ink2);background:var(--card);border:1px dashed var(--line2);border-radius:5px;padding:2px 7px}.rvwhy span.reclass:not(:where(.approved-home,.approved-home *)){border-style:solid;border-color:#D9B86A;color:var(--warn);background:#FBF4E4}.rvpath:not(:where(.approved-home,.approved-home *)){font-size:13px;font-weight:650;color:var(--ink);flex:1;min-width:0}#verTable .vacts:not(:where(.approved-home,.approved-home *)){white-space:nowrap}#verTable .vtag:not(:where(.approved-home,.approved-home *)){white-space:nowrap}#verTable td:nth-child(6):not(:where(.approved-home,.approved-home *)){min-width:96px}#verTable .vacts .vbtn:not(:where(.approved-home,.approved-home *)){margin:0 4px 4px 0}#askModal:not(:where(.approved-home,.approved-home *)){z-index:95}#askModal .rvedit:not(:where(.approved-home,.approved-home *)){width:100%;font:inherit;font-size:13px;line-height:1.7;border:1px solid var(--line2);border-radius:8px;padding:8px 10px;margin-top:8px;resize:vertical;min-height:56px}.gen-affected:not(:where(.approved-home,.approved-home *)){display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 4px}.gen-affected span:not(:where(.approved-home,.approved-home *)){font-size:12px;background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:3px 9px;color:var(--ink2)}#verTable:not(:where(.approved-home,.approved-home *)){width:100%;border-collapse:collapse;font-size:13px}#verTable th:not(:where(.approved-home,.approved-home *)){text-align:left;font-size:11.5px;color:var(--ink3);font-weight:600;padding:6px 8px;border-bottom:1px solid var(--line2)}#verTable td:not(:where(.approved-home,.approved-home *)){padding:9px 8px;border-bottom:1px solid var(--line);vertical-align:top}#verTable tr:last-child td:not(:where(.approved-home,.approved-home *)){border-bottom:0}#verTable .vtag:not(:where(.approved-home,.approved-home *)){font-size:11px;font-weight:700;border-radius:5px;padding:1px 6px}#verTable .vtag.tech:not(:where(.approved-home,.approved-home *)){background:var(--brand-l);color:var(--brand-d)}#verTable .vtag.text:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);color:var(--ok)}#verTable .vbtn:not(:where(.approved-home,.approved-home *)){font:inherit;font-size:12px;padding:3px 9px;border:1px solid var(--line2);border-radius:6px;background:var(--card);cursor:pointer;color:var(--ink2)}.sync-note:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);color:var(--ok);border-radius:6px;padding:4px 9px;margin:-6px 0 12px!important;display:inline-block;font-weight:600}.wsteps:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column}.ws:not(:where(.approved-home,.approved-home *)){display:flex;gap:14px;align-items:flex-start;padding:10px 0 18px;position:relative}.ws:not(:where(.approved-home,.approved-home *)):before{content:"";position:absolute;left:11px;top:34px;bottom:-4px;width:2px;background:var(--line)}.ws:last-child:not(:where(.approved-home,.approved-home *)):before{display:none}.ws-n:not(:where(.approved-home,.approved-home *)){flex:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--line2);background:var(--card);display:grid;place-items:center;margin-top:2px;position:relative;z-index:1}.ws-n i:not(:where(.approved-home,.approved-home *)){width:8px;height:8px;border-radius:50%;background:transparent}.ws.run .ws-n:not(:where(.approved-home,.approved-home *)){border-color:var(--brand)}.ws.run .ws-n i:not(:where(.approved-home,.approved-home *)){background:var(--brand);animation:wpulse 1s ease-in-out infinite}.ws.ok .ws-n:not(:where(.approved-home,.approved-home *)){border-color:var(--ok);background:var(--ok)}.ws.ok .ws-n i:not(:where(.approved-home,.approved-home *)){background:none;width:auto;height:auto;color:#fff;font-size:12px;font-weight:800;font-style:normal}.ws.ok .ws-n i:not(:where(.approved-home,.approved-home *)):before{content:"\2713"}.ws.ok:not(:where(.approved-home,.approved-home *)):before{background:var(--ok)}.ws b:not(:where(.approved-home,.approved-home *)){display:block;font-size:15px;color:var(--ink3)}.ws span:not(:where(.approved-home,.approved-home *)){display:block;font-size:13px;color:var(--ink3);margin-top:2px}.ws.run b:not(:where(.approved-home,.approved-home *)),.ws.ok b:not(:where(.approved-home,.approved-home *)){color:var(--ink)}.ws.run span:not(:where(.approved-home,.approved-home *)),.ws.ok span:not(:where(.approved-home,.approved-home *)){color:var(--ink2)}@keyframes wpulse{0%,100%{transform:scale(.7);opacity:.6}50%{transform:scale(1.1);opacity:1}}.flow4:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:6px 0 18px}.flow4 span:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:baseline;gap:4px;font-size:14px;color:var(--ink2);background:var(--card);border:1px solid var(--line);border-radius:8px;padding:8px 12px}.flow4 span b:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:17px;color:var(--brand-d)}.flow4 i:not(:where(.approved-home,.approved-home *)){font-style:normal;color:var(--line2)}.offers-f .pill:not(:where(.approved-home,.approved-home *)){font-size:12.5px}.decide-cap .btn.link:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--brand);text-decoration-color:var(--brand)}.offers:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1fr 1.18fr;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--card)}@media(max-width:760px){.offers:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.offer:not(:where(.approved-home,.approved-home *)){padding:30px 32px 26px;border-right:1px solid var(--line);display:flex;flex-direction:column;position:relative}.offer:last-child:not(:where(.approved-home,.approved-home *)){border-right:0}.offer.hi:not(:where(.approved-home,.approved-home *)){box-shadow:inset 0 3px 0 var(--brand)}.offer-h:not(:where(.approved-home,.approved-home *)){display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.offer-h h3:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:23px;font-weight:600}.offer-h .rec:not(:where(.approved-home,.approved-home *)){font-size:11px;font-weight:700;letter-spacing:.08em;color:#fff;background:var(--brand);border-radius:4px;padding:2px 7px;align-self:center}.offer-h .price:not(:where(.approved-home,.approved-home *)){margin-left:auto;font-family:var(--f-mono);font-size:22px;color:var(--brand-d);font-weight:600;font-variant-numeric:tabular-nums}.offer-h .price small:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink3);font-weight:400;margin-left:3px;font-family:var(--f-body)}.offer .sub:not(:where(.approved-home,.approved-home *)){font-size:13.5px;color:var(--ink2);margin-top:8px;line-height:1.75}.offer .lst:not(:where(.approved-home,.approved-home *)){list-style:none;margin:20px 0 0;padding:20px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:13px;flex:1}.offer .lst li:not(:where(.approved-home,.approved-home *)){display:flex;gap:11px;align-items:flex-start;font-size:14px;line-height:1.6}.offer .lst li .lck:not(:where(.approved-home,.approved-home *)){flex:none;width:19px;height:19px;border-radius:50%;background:var(--brand-l);color:var(--brand-d);display:grid;place-items:center;font-size:11px;font-weight:700;margin-top:3px;line-height:1}.offer .lst li.g .lck:not(:where(.approved-home,.approved-home *)){background:var(--ok-l);color:var(--ok)}.offer .lst li b:not(:where(.approved-home,.approved-home *)){font-weight:650;display:block}.offer .lst li.main b:not(:where(.approved-home,.approved-home *)){font-size:16px}.offer .lst li .d:not(:where(.approved-home,.approved-home *)){display:block;font-size:12.5px;color:var(--ink3);margin-top:1px;line-height:1.6}.offer .lst .lsk:not(:where(.approved-home,.approved-home *)){font-size:11.5px;font-weight:700;letter-spacing:.1em;color:var(--ink3);margin-top:4px}.gift:not(:where(.approved-home,.approved-home *)),.giftchip:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--ok);background:var(--ok-l);border:1px solid #BFE3D1;border-radius:6px;padding:2px 8px;vertical-align:2px;margin-left:6px;letter-spacing:.03em;white-space:nowrap;line-height:1.5}.gift svg:not(:where(.approved-home,.approved-home *)),.giftchip svg:not(:where(.approved-home,.approved-home *)){width:13px;height:13px;flex:none}.giftrow:not(:where(.approved-home,.approved-home *)){display:flex;flex-wrap:wrap;gap:6px;align-items:center}.giftrow .giftchip:not(:where(.approved-home,.approved-home *)){margin-left:0}.giftrow>b:not(:where(.approved-home,.approved-home *)){font-weight:650;margin-right:2px}.pi b .gift:not(:where(.approved-home,.approved-home *)),.oi b .gift:not(:where(.approved-home,.approved-home *)),.offer b .gift:not(:where(.approved-home,.approved-home *)){color:var(--ok)!important;font-size:12px!important;display:inline-flex!important;margin-top:0!important;line-height:1.5!important}.offer .pickme:not(:where(.approved-home,.approved-home *)){margin-top:20px;padding-top:14px;border-top:1px dashed var(--line2);font-size:13px}.offers-f:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:center;justify-content:center;margin-top:14px;font-size:13px;color:var(--ink2);flex-wrap:wrap}.offers-f .i:not(:where(.approved-home,.approved-home *)){color:var(--brand);width:16px;height:16px;display:inline-grid}.decide-top:not(:where(.approved-home,.approved-home *)){position:sticky;top:58px;z-index:30;display:flex;align-items:center;gap:18px;background:var(--card);border:1px solid #E9D4C2;border-radius:12px;padding:12px 18px;box-shadow:var(--sh-lift);margin:4px 0 10px}.decide-top .decide-l:not(:where(.approved-home,.approved-home *)){flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.decide-top .k:not(:where(.approved-home,.approved-home *)){font-size:11.5px;color:var(--ink3);font-weight:700;letter-spacing:.06em}.decide-top .v:not(:where(.approved-home,.approved-home *)){font-size:14.5px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.decide-top .decide-r:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:none}.decide-top .decide-btns:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px}.decide-top .btn.big:not(:where(.approved-home,.approved-home *)){min-width:200px;font-size:17px;padding:13px 26px;white-space:nowrap}.decide-top .btn.ghost.big:not(:where(.approved-home,.approved-home *)){min-width:0;font-size:15px;padding:13px 18px}.decide-top .decide-cap:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink3);text-align:right;max-width:300px;line-height:1.55}.decide-top .giftrow:not(:where(.approved-home,.approved-home *)){gap:6px 7px}@media(max-width:760px){.decide-top:not(:where(.approved-home,.approved-home *)){position:static;flex-direction:column;align-items:stretch}.decide-top .decide-r:not(:where(.approved-home,.approved-home *)){align-items:stretch}.decide-top .btn.big:not(:where(.approved-home,.approved-home *)){min-width:0}}.psec-h .n:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-size:12px;letter-spacing:.22em;color:var(--brand-2)}.psec-h h3:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:22px;font-weight:600}.psec-s:not(:where(.approved-home,.approved-home *)){font-size:13.5px;color:var(--ink2);margin:10px 0 16px;line-height:1.75}.psec .dir:not(:where(.approved-home,.approved-home *)){margin-top:0}.psec details.fold .qa:first-of-type:not(:where(.approved-home,.approved-home *)){margin-top:6px}.trail-frame.inline:not(:where(.approved-home,.approved-home *)){height:800px;transition:height .25s ease}.peek-f2:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:10px}.peek-f2 .r:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:center}.psec-b details.fold:not(:where(.approved-home,.approved-home *)){border:1px dashed var(--line2);border-radius:10px;padding:12px 16px;margin:12px 0 0;background:var(--paper)}.psec-b details.fold:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--brand)}.psec-b details.fold[open]:not(:where(.approved-home,.approved-home *)){background:var(--card);border-style:solid;border-color:var(--line2)}.psec-b details.fold>summary:not(:where(.approved-home,.approved-home *)){cursor:pointer;font-size:14.5px;font-weight:600;color:var(--ink);margin:0}.psec-b details.fold>summary:hover:not(:where(.approved-home,.approved-home *)){color:var(--brand-d)}.psec-b details.fold[open]>summary:not(:where(.approved-home,.approved-home *)){margin-bottom:10px}.psec-b .dir:not(:where(.approved-home,.approved-home *)){margin-bottom:0}.psec-h .psec-t:not(:where(.approved-home,.approved-home *)){flex:1;min-width:0}.psec-meta:not(:where(.approved-home,.approved-home *)){display:none}body[data-secstyle="a"] .psec:not(:where(.approved-home,.approved-home *)){position:relative;background:var(--card);border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:0 12px 12px 0;padding:30px 34px 10px;margin-top:26px;overflow:hidden}body[data-secstyle="a"] .psec-h:not(:where(.approved-home,.approved-home *)){display:block;border:0;padding:0;margin-bottom:22px}body[data-secstyle="a"] .psec-h .n:not(:where(.approved-home,.approved-home *)){position:absolute;top:-14px;right:26px;font-family:var(--f-display);font-size:132px;line-height:1;color:var(--brand);opacity:.07;font-weight:700;letter-spacing:-.05em;pointer-events:none}body[data-secstyle="a"] .psec-h h3:not(:where(.approved-home,.approved-home *)){font-size:27px;letter-spacing:.01em}body[data-secstyle="a"] .psec-h .psec-s:not(:where(.approved-home,.approved-home *)){margin:8px 0 0;max-width:none}body[data-secstyle="a"] .psec-b .dir:not(:where(.approved-home,.approved-home *)){border:0;background:none;padding:0;border-radius:0;margin-bottom:8px}body[data-secstyle="a"] .psec:not(:where(.approved-home,.approved-home *)){padding-bottom:26px}body[data-secstyle="a"] #secTrail .psec-b:not(:where(.approved-home,.approved-home *)){padding-bottom:14px}.tiers:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:10px}.tier:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;align-items:flex-start;text-align:left;background:var(--card);border:1px solid var(--line2);border-radius:10px;padding:13px 15px;cursor:pointer}.tier:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--brand)}.tier.on:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand-l);box-shadow:inset 0 0 0 1px var(--brand)}.tier .radio:not(:where(.approved-home,.approved-home *)){margin-top:2px}.tier.on .radio:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand)}.tier.on .radio:not(:where(.approved-home,.approved-home *)):after{width:9px;height:9px}.tier .th:not(:where(.approved-home,.approved-home *)){display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.tier .th b:not(:where(.approved-home,.approved-home *)){font-size:15px}.tier .th i:not(:where(.approved-home,.approved-home *)){font-style:normal;font-family:var(--f-mono);color:var(--brand-d);font-weight:600}.tier p:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2);margin-top:3px;line-height:1.65}.srcpick:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}@media(max-width:760px){.srcpick:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}}.srcard:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line2);border-radius:12px;background:var(--card);padding:20px 22px;cursor:pointer;transition:.15s;display:flex;flex-direction:column}.srcard:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--brand)}.srcard.sel:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand-l);box-shadow:inset 0 0 0 1px var(--brand)}.srcard .sc-head:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:10px;flex-wrap:wrap}.srcard .sc-head h3:not(:where(.approved-home,.approved-home *)){font-family:var(--f-display);font-size:18.5px;font-weight:600}.srcard .radio:not(:where(.approved-home,.approved-home *)){border:1.5px solid var(--line2)}.srcard.sel .radio:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand)}.srcard.sel .radio:not(:where(.approved-home,.approved-home *)):after{width:9px;height:9px}.sc-tag:not(:where(.approved-home,.approved-home *)){font-style:normal;font-size:11.5px;font-weight:600;color:var(--ink3);border:1px solid var(--line2);border-radius:5px;padding:2px 7px;background:var(--card);white-space:nowrap}.srcard.sel .sc-tag:not(:where(.approved-home,.approved-home *)){color:var(--brand-d);border-color:#E9D4C2}.srcard .sc-w:not(:where(.approved-home,.approved-home *)){font-size:13.5px;color:var(--ink2);line-height:1.75;margin-top:9px}.srcard .sc-w b:not(:where(.approved-home,.approved-home *)){color:var(--ink);font-weight:650}.srcard .sc-body:not(:where(.approved-home,.approved-home *)){margin-top:16px;padding-top:16px;border-top:1px solid var(--line);cursor:auto}.srcard.sel .sc-body:not(:where(.approved-home,.approved-home *)){border-top-color:#E9D4C2}.srcard .mats:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr;gap:8px}.srcard details.fold:not(:where(.approved-home,.approved-home *)){background:var(--card);margin-top:0}.srcard .in:not(:where(.approved-home,.approved-home *)){background:var(--card)}.srcnow:not(:where(.approved-home,.approved-home *)){margin-top:14px;padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--card);
    font-size:13px;color:var(--ink2);line-height:1.7;display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.srcnow b:not(:where(.approved-home,.approved-home *)){color:var(--ink)}.srcnow .btn.link:not(:where(.approved-home,.approved-home *)){margin-left:auto;flex:none}.updrop:not(:where(.approved-home,.approved-home *)){border:1.5px dashed var(--line2);border-radius:10px;padding:26px 20px;text-align:center;background:#FCFBF7;cursor:pointer}.updrop:hover:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand-l)}.updrop .ud-i:not(:where(.approved-home,.approved-home *)){color:var(--brand);display:block;margin:0 auto 9px;width:28px;height:28px}.updrop b:not(:where(.approved-home,.approved-home *)){font-size:14.5px;display:block}.updrop .ud-f:not(:where(.approved-home,.approved-home *)){display:block;font-size:12.5px;color:var(--ink2);margin-top:6px}.updrop .ud-d:not(:where(.approved-home,.approved-home *)){display:block;font-size:12px;color:var(--brand-2);margin-top:7px;text-decoration:underline;text-underline-offset:3px}.srcard.sel .updrop:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);border-style:solid;background:var(--card)}body.hasfiles .updrop:not(:where(.approved-home,.approved-home *)){padding:15px 18px}body.hasfiles .updrop .ud-i:not(:where(.approved-home,.approved-home *)),body.hasfiles .updrop .ud-d:not(:where(.approved-home,.approved-home *)){display:none}body.hasfiles .updrop b:not(:where(.approved-home,.approved-home *)){font-size:13.5px;font-weight:550;color:var(--ink2)}.upfiles:not(:where(.approved-home,.approved-home *)){display:none;margin-top:14px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--card)}body.hasfiles .upfiles:not(:where(.approved-home,.approved-home *)){display:block}.upf:not(:where(.approved-home,.approved-home *)){display:flex;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line);align-items:flex-start}.upf:last-of-type:not(:where(.approved-home,.approved-home *)){border-bottom:1px solid var(--line)}.upf .fi:not(:where(.approved-home,.approved-home *)){flex:none;width:34px;height:34px;border-radius:6px;display:grid;place-items:center;font-size:10px;font-weight:700;
    letter-spacing:.02em;font-family:var(--f-mono);background:var(--brand-l);color:var(--brand-d);border:1px solid #E9D4C2}.upf .fb:not(:where(.approved-home,.approved-home *)){flex:1;min-width:0}.upf .fn:not(:where(.approved-home,.approved-home *)){font-size:13.5px;font-weight:650;word-break:break-all}.upf .fr:not(:where(.approved-home,.approved-home *)){font-size:12.5px;color:var(--ink2);margin-top:4px;line-height:1.7}.upf .fu:not(:where(.approved-home,.approved-home *)){margin-top:7px;display:flex;gap:7px;flex-wrap:wrap;align-items:center}.upsum:not(:where(.approved-home,.approved-home *)){background:#F9F7F1;padding:12px 16px;font-size:12.5px;color:var(--ink2);display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.upsum b:not(:where(.approved-home,.approved-home *)){color:var(--ink)}.upsum .btn.link:not(:where(.approved-home,.approved-home *)){margin-left:auto;font-size:12.5px}.tkm:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ink3);background:var(--paper);
    border:1px solid var(--line);border-radius:5px;padding:2px 7px;font-family:var(--f-mono)}.qa .a.long:not(:where(.approved-home,.approved-home *)){border-radius:8px;white-space:normal;text-align:left;line-height:1.6;padding:8px 13px}.tkpick:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;flex-wrap:wrap;width:100%;padding-top:4px}.tkcount:not(:where(.approved-home,.approved-home *)){display:block;font-size:12.5px;font-weight:400;color:var(--ink3);width:100%;margin-top:6px}.order-facts:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0}.order-fact:not(:where(.approved-home,.approved-home *)){padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:rgba(255,255,255,.38)}.order-fact span:not(:where(.approved-home,.approved-home *)){display:block;font-size:11px;color:var(--ink3)}.order-fact b:not(:where(.approved-home,.approved-home *)){display:block;font-size:13px;margin-top:2px;overflow-wrap:anywhere}.pay-status:not(:where(.approved-home,.approved-home *)){display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border:1px solid #E8D6A9;background:var(--warn-l);border-radius:9px;margin:12px 0}.pay-status.ok:not(:where(.approved-home,.approved-home *)){border-color:#BFDCCC;background:var(--ok-l)}.pay-status.bad:not(:where(.approved-home,.approved-home *)){border-color:#E6C1BC;background:var(--bad-l)}.pay-status .dot2:not(:where(.approved-home,.approved-home *)){width:9px;height:9px;border-radius:50%;background:var(--warn);margin-top:7px;flex:0 0 auto}.pay-status.ok .dot2:not(:where(.approved-home,.approved-home *)){background:var(--ok)}.pay-status.bad .dot2:not(:where(.approved-home,.approved-home *)){background:var(--bad)}.payment-alert:not(:where(.approved-home,.approved-home *)){padding:11px 13px;border:1px solid #E6D3A8;background:var(--warn-l);border-radius:9px;color:#6B4A0F;font-size:13px;line-height:1.55}.pay-tools:not(:where(.approved-home,.approved-home *)){display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.legal-links:not(:where(.approved-home,.approved-home *)){display:flex;justify-content:center;flex-wrap:wrap;gap:6px 14px;margin-top:12px}.legal-links button:not(:where(.approved-home,.approved-home *)){font-size:12px}.save-choices:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.save-choice:not(:where(.approved-home,.approved-home *)){border:1px solid var(--line2);background:var(--card);border-radius:10px;padding:14px;text-align:left}.save-choice b:not(:where(.approved-home,.approved-home *)),.save-choice span:not(:where(.approved-home,.approved-home *)){display:block}.save-choice span:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink2);margin-top:4px}.save-choice.primary:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);background:var(--brand-l)}.credential-box:not(:where(.approved-home,.approved-home *)){border:1px dashed var(--brand);background:var(--brand-l);border-radius:10px;padding:13px;margin-top:12px}.credential-box .cred-row:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:110px 1fr auto;gap:9px;align-items:center;padding:5px 0}.credential-box code:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-size:12px;overflow-wrap:anywhere}.auth-grid:not(:where(.approved-home,.approved-home *)){display:grid;gap:10px}.auth-extra:not(:where(.approved-home,.approved-home *)){display:grid;gap:10px}.auth-consent:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;align-items:flex-start;font-size:12px;color:var(--ink2)}.auth-consent input:not(:where(.approved-home,.approved-home *)){margin-top:5px}.state-chip:not(:where(.approved-home,.approved-home *)){display:inline-flex;align-items:center;gap:5px;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:650;background:var(--paper);border:1px solid var(--line)}.mine-empty:not(:where(.approved-home,.approved-home *)){padding:24px;text-align:center;color:var(--ink3)}.claim-box:not(:where(.approved-home,.approved-home *)){border:1px solid #D9C6A3;background:#FFF9ED;border-radius:10px;padding:14px;margin:14px 0}.claim-box.used:not(:where(.approved-home,.approved-home *)){border-color:var(--line2);background:var(--paper)}.public-summary:not(:where(.approved-home,.approved-home *)){max-width:720px;margin:28px auto}.public-mask:not(:where(.approved-home,.approved-home *)){filter:blur(4px);user-select:none;opacity:.45;pointer-events:none}.proto-badge:not(:where(.approved-home,.approved-home *)){display:inline-flex;padding:2px 7px;border-radius:99px;background:var(--warn-l);color:var(--warn);font-size:11px;font-weight:650}@media(max-width:720px){.save-choices:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}.order-facts:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}.credential-box .cred-row:not(:where(.approved-home,.approved-home *)){grid-template-columns:1fr}.credential-box .cred-row button:not(:where(.approved-home,.approved-home *)){justify-self:start}}.panel:not(:where(.approved-home,.approved-home *)){width:360px;max-width:calc(100vw - 32px);max-height:calc(100vh - 100px);overflow:auto;padding:0;background:var(--card);z-index:90}.panel .ph:not(:where(.approved-home,.approved-home *)){position:sticky;top:0;z-index:1;background:var(--card);display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.panel .ph button:not(:where(.approved-home,.approved-home *)){width:auto;padding:3px 8px;font-size:12px}.proto-note:not(:where(.approved-home,.approved-home *)){font-size:12px;color:var(--ink2);line-height:1.8;padding:12px 20px;margin:0;background:var(--paper)}.proto-group:not(:where(.approved-home,.approved-home *)){padding:10px 12px;border-top:1px solid var(--line)}.proto-group h3:not(:where(.approved-home,.approved-home *)){font-family:var(--f-sans);font-size:11px;letter-spacing:.12em;color:var(--ink3);padding:4px 8px 8px;margin:0}.proto-group button:not(:where(.approved-home,.approved-home *)){display:flex;justify-content:space-between;gap:12px;text-align:left;width:100%;padding:9px 8px;font-size:13px;border-radius:6px}.proto-group button span:not(:where(.approved-home,.approved-home *)){color:var(--ink3)}.proto-group button:hover:not(:where(.approved-home,.approved-home *)){background:var(--paper);color:var(--brand)}.prototype-label:not(:where(.approved-home,.approved-home *)){font-size:11px;color:var(--ink3);margin-right:4px;white-space:nowrap}#askBody:not(:where(.approved-home,.approved-home *)){max-height:55vh;overflow:auto;overflow-wrap:anywhere}.modal-in:not(:where(.approved-home,.approved-home *)){max-height:92vh;overflow:auto}.rvdiff:not(:where(.approved-home,.approved-home *)){white-space:pre-wrap;overflow-wrap:anywhere}#checkBody .ci:not(:where(.approved-home,.approved-home *)){color:var(--warn)}.readonly-setting:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink2);margin:8px 2px 14px}.top-in:not(:where(.approved-home,.approved-home *)){max-width:1240px;min-height:62px}.logo:not(:where(.approved-home,.approved-home *)){white-space:nowrap;flex:1;min-width:0}.logo .dot:not(:where(.approved-home,.approved-home *)),.navbtn:not(:where(.approved-home,.approved-home *)){flex-shrink:0;white-space:nowrap}#projTag:not(:where(.approved-home,.approved-home *)){max-width:180px;overflow:hidden;text-overflow:ellipsis;font-size:11px}.prototype-label:not(:where(.approved-home,.approved-home *)){flex-shrink:0}

:root:not(:where(.approved-home,.approved-home *)){--ink3:#786B5B;--brand-fill:#B45532;--sh-modal:0 24px 60px -24px rgba(34,29,24,.35)}button:not(:where(.approved-home,.approved-home *)){color:inherit}.btn:not(:where(.approved-home,.approved-home *)){border-radius:8px;font-weight:600;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .12s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.btn:not(.ghost):not(.link):not(.navbtn):not(:where(.approved-home,.approved-home *)){background:var(--brand-fill);color:#fff}.btn:not(.ghost):not(.link):not(.navbtn):hover:not(:where(.approved-home,.approved-home *)){background:var(--brand-d)}.btn:active:not(:where(.approved-home,.approved-home *)),.opt:active:not(:where(.approved-home,.approved-home *)),.tier:active:not(:where(.approved-home,.approved-home *)),.tb:active:not(:where(.approved-home,.approved-home *)),.task:active:not(:where(.approved-home,.approved-home *)){transform:scale(.97)}.btn.takeall:not(:where(.approved-home,.approved-home *)){background:var(--brand-fill)}.btn.link:not(:where(.approved-home,.approved-home *)),.stepk:not(:where(.approved-home,.approved-home *)),.sec-k:not(:where(.approved-home,.approved-home *)),.ud-d:not(:where(.approved-home,.approved-home *)){color:var(--brand-d)}.btn.link:not(:where(.approved-home,.approved-home *)){padding:6px 0;min-height:32px;font-weight:600}.btn.ghost:not(:where(.approved-home,.approved-home *)){border-color:var(--line2)}.bs.cur .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--brand-fill)}:focus-visible:not(:where(.approved-home,.approved-home *)){outline:2px solid var(--brand-d);outline-offset:2px}.in:focus:not(:where(.approved-home,.approved-home *)),.in:focus-visible:not(:where(.approved-home,.approved-home *)){outline:none;box-shadow:0 0 0 3px var(--brand-l);border-color:var(--brand)}.eyebrow:not(:where(.approved-home,.approved-home *)),.sec-k:not(:where(.approved-home,.approved-home *)),.stepk:not(:where(.approved-home,.approved-home *)){font-family:inherit;letter-spacing:.02em;font-weight:600}.bs-t span:not(:where(.approved-home,.approved-home *)){white-space:normal;overflow:visible;text-overflow:clip}.bs.up:not(:where(.approved-home,.approved-home *)){opacity:1}.bs.up .bs-num:not(:where(.approved-home,.approved-home *)){background:var(--paper);color:var(--ink3);border:1px solid var(--line2)}.bs.up .bs-t b:not(:where(.approved-home,.approved-home *)){color:var(--ink3)}.item:not(:where(.approved-home,.approved-home *)){cursor:pointer}.item .cb:not(:where(.approved-home,.approved-home *)){width:20px;height:20px}.note:not(:where(.approved-home,.approved-home *)),details.fold:not(:where(.approved-home,.approved-home *)),.updrop:not(:where(.approved-home,.approved-home *)),.credential-box:not(:where(.approved-home,.approved-home *)),.regcard:not(:where(.approved-home,.approved-home *)),.psec-b details.fold:not(:where(.approved-home,.approved-home *)),.ptype-note:not(:where(.approved-home,.approved-home *)){border-style:solid}.pack-r:not(:where(.approved-home,.approved-home *)),.gr-r:not(:where(.approved-home,.approved-home *)){border-left-style:solid}.pickme:not(:where(.approved-home,.approved-home *)){border-top-style:solid}.wn-h:not(:where(.approved-home,.approved-home *)){border-bottom-style:solid}@media(max-width:820px){.pack-r:not(:where(.approved-home,.approved-home *)){border-top-style:solid}}.modal-in:not(:where(.approved-home,.approved-home *)),.toast:not(:where(.approved-home,.approved-home *)),.panel:not(:where(.approved-home,.approved-home *)),.phone:not(:where(.approved-home,.approved-home *)){box-shadow:var(--sh-modal)}.modal-x:not(:where(.approved-home,.approved-home *)){position:absolute;top:12px;right:12px;z-index:2}.order-fact b:not(:where(.approved-home,.approved-home *)),.gr-cred b:not(:where(.approved-home,.approved-home *)),code:not(:where(.approved-home,.approved-home *)),#verTable td:not(:where(.approved-home,.approved-home *)),#recoverOrder:not(:where(.approved-home,.approved-home *)),#recoverCode:not(:where(.approved-home,.approved-home *)),.tnum:not(:where(.approved-home,.approved-home *)){font-family:var(--f-mono);font-variant-numeric:tabular-nums}.wrap>section:not([data-screen="home"])>.bigsteps:not(:where(.approved-home,.approved-home *)),.wrap>section:not([data-screen="home"])>.narrow>.bigsteps:not(:where(.approved-home,.approved-home *)){margin-top:20px}.task.info:not(:where(.approved-home,.approved-home *)){cursor:default;background:var(--paper);border:1px solid var(--line2);box-shadow:none}.task.info:hover:not(:where(.approved-home,.approved-home *)){transform:none;border-color:var(--line2)}.pickme.tiny:not(:where(.approved-home,.approved-home *)){margin-top:14px;border-top:1px solid var(--line);padding-top:12px}.trust3:not(:where(.approved-home,.approved-home *)){display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 12px;padding:10px 12px;background:var(--ok-l,#E8F3EE);border:1px solid #CFE5DA;border-radius:8px;font-size:13px;color:#17563C}.trust3 span:not(:where(.approved-home,.approved-home *)){display:inline-flex;gap:6px;align-items:center}.trust3 b:not(:where(.approved-home,.approved-home *)){color:var(--ok)}.verify-card:not(:where(.approved-home,.approved-home *)){display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0 2px 14px;padding:12px 14px;background:var(--brand-l);border:1px solid #E9D4C2;border-radius:10px;font-size:14px}.psec.collapsed .psec-b:not(:where(.approved-home,.approved-home *)){display:none}.plan-bottom:not(:where(.approved-home,.approved-home *)){margin-top:20px}[data-screen="recv"].claim-dead .pagetitle:not(:where(.approved-home,.approved-home *)),[data-screen="recv"].claim-dead .pagesub:not(:where(.approved-home,.approved-home *)),[data-screen="recv"].claim-dead #giftAchievements:not(:where(.approved-home,.approved-home *)),[data-screen="recv"].claim-dead .note:not(:where(.approved-home,.approved-home *)),[data-screen="recv"].claim-dead .giftcard .msg:not(:where(.approved-home,.approved-home *)){display:none}#searching:not(:where(.approved-home,.approved-home *)){position:fixed;inset:0;z-index:80;display:none;align-items:center;justify-content:center;background:rgba(34,29,24,.35)}#searching.on:not(:where(.approved-home,.approved-home *)){display:flex}#searching .sc:not(:where(.approved-home,.approved-home *)){width:min(92vw,420px);background:var(--card);border-radius:14px;padding:22px 24px;box-shadow:var(--sh-modal)}#searching h3:not(:where(.approved-home,.approved-home *)){font-size:18px;margin-bottom:6px}#searching p:not(:where(.approved-home,.approved-home *)){font-size:13px;color:var(--ink2);margin-bottom:12px}#searching ol:not(:where(.approved-home,.approved-home *)){list-style:none;display:grid;gap:8px}#searching li:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:center;font-size:14px;color:var(--ink3)}#searching li i:not(:where(.approved-home,.approved-home *)){width:18px;height:18px;border-radius:50%;border:2px solid var(--line2);flex:none;display:grid;place-items:center;font-size:11px;font-style:normal}#searching li.on:not(:where(.approved-home,.approved-home *)){color:var(--ink)}#searching li.on i:not(:where(.approved-home,.approved-home *)){border-color:var(--ok);background:var(--ok);color:#fff}#searching li.run i:not(:where(.approved-home,.approved-home *)){border-color:var(--brand);border-top-color:transparent;animation:v47spin .8s linear infinite}@keyframes v47spin{to{transform:rotate(360deg)}}@media(max-width:760px){.homecta2:not(:where(.approved-home,.approved-home *)){position:sticky;bottom:10px;z-index:20;background:var(--card);padding:10px;border-radius:12px;box-shadow:var(--sh-lift);border:1px solid var(--line)}.decide-top:not(:where(.approved-home,.approved-home *)){position:static}.plan-bottom:not(:where(.approved-home,.approved-home *)){position:sticky;bottom:0}.fab:not(:where(.approved-home,.approved-home *)){bottom:calc(env(safe-area-inset-bottom) + 96px)}.logo:not(:where(.approved-home,.approved-home *)){flex:none}.prototype-label:not(:where(.approved-home,.approved-home *)),#editBtn:not(:where(.approved-home,.approved-home *)){display:none!important}.strip:not(:where(.approved-home,.approved-home *)){display:grid;grid-template-columns:1fr 1fr;gap:8px;overflow:visible}.strip .st:not(:where(.approved-home,.approved-home *)){min-width:0;border-radius:8px}.strip .st:not(:where(.approved-home,.approved-home *)):after{display:none}.paybody:not(:where(.approved-home,.approved-home *)){flex-direction:column;align-items:center;text-align:center}.pay-tools>*:not(:where(.approved-home,.approved-home *)){flex:1 1 100%}.trail-frame.inline:not(:where(.approved-home,.approved-home *)){display:none}.offer .lst li .d:not(:where(.approved-home,.approved-home *)){white-space:normal}
}.gr-l:not(:where(.approved-home,.approved-home *)),.gr-r:not(:where(.approved-home,.approved-home *)),.gr-acct>div:not(:where(.approved-home,.approved-home *)),.gr-cred>div:not(:where(.approved-home,.approved-home *)),.pack-l:not(:where(.approved-home,.approved-home *)),.pack-r:not(:where(.approved-home,.approved-home *)){min-width:0}#giftClaimLink:not(:where(.approved-home,.approved-home *)){overflow-wrap:anywhere}@media(min-width:761px){.hero3:not(:where(.approved-home,.approved-home *)){padding:40px 0 4px}.offer:not(:where(.approved-home,.approved-home *)){padding:22px 26px 20px}}.plan-bottom:not(:where(.approved-home,.approved-home *)){position:static}.plan-bottom.stick:not(:where(.approved-home,.approved-home *)){position:sticky;bottom:0;z-index:5}#payMore:not(:where(.approved-home,.approved-home *)){margin-top:14px}#payMore .order-facts:not(:where(.approved-home,.approved-home *)){margin-top:10px}@media(max-width:760px){.fab:not(:where(.approved-home,.approved-home *)){display:none}}[data-screen="recv"] .foot #recvGo:not(:where(.approved-home,.approved-home *)){min-width:240px}body.docmode-deliver .only-manage:not(:where(.approved-home,.approved-home *)),body.docmode-deliver .only-view:not(:where(.approved-home,.approved-home *)){display:none!important}body.docmode-manage .only-deliver:not(:where(.approved-home,.approved-home *)),body.docmode-manage .only-view:not(:where(.approved-home,.approved-home *)){display:none!important}body.docmode-view .only-deliver:not(:where(.approved-home,.approved-home *)),body.docmode-view .only-manage:not(:where(.approved-home,.approved-home *)){display:none!important}.next-card:not(:where(.approved-home,.approved-home *)){display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin:0 0 14px}.next-card .nc-l:not(:where(.approved-home,.approved-home *)){display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 320px}.next-card .nc-l b:not(:where(.approved-home,.approved-home *)){font-size:15px}.next-card .nc-l .s:not(:where(.approved-home,.approved-home *)){color:var(--ink2)}.next-card .nc-r:not(:where(.approved-home,.approved-home *)){display:flex;gap:10px;align-items:center;flex-wrap:wrap}#mineLocalList .item:not(:where(.approved-home,.approved-home *)){cursor:default}
.approved-home .home-body{--bg:#F3F0E8;--paper:#FCFAF5;--ink:#302E28;--muted:#766F62;--line:#DDD7CA;--red:#B45532;--green:#386B53;--green-bg:#EAF0E7;--serif:"Songti SC","STSong","Noto Serif CJK SC",serif;--sans:"PingFang SC","Microsoft YaHei",sans-serif}.approved-home *{box-sizing:border-box}.approved-home .home-body{margin:0;background:#E8E4DA;font:15px/1.7 var(--sans);color:var(--ink)}.approved-home button,.approved-home input{font:inherit}.approved-home button,.approved-home a,.approved-home summary{touch-action:manipulation}.approved-home button{cursor:pointer}.approved-home button:disabled{cursor:wait;opacity:.6}.approved-home button,.approved-home a,.approved-home input,.approved-home summary{outline-offset:5px}.approved-home button:focus-visible,.approved-home a:focus-visible,.approved-home input:focus-visible,.approved-home summary:focus-visible{outline:3px solid var(--red)}.approved-home button{color:inherit}.approved-home a{color:inherit}.approved-home h1,.approved-home h2,.approved-home h3,.approved-home p{margin:0}.approved-home h1,.approved-home h2,.approved-home h3{line-height:1.35}.approved-home h1{font:600 52px/1.28 var(--serif);letter-spacing:-1.2px}.approved-home h2{font:600 34px/1.4 var(--serif)}.approved-home h3{font-size:19px}.approved-home small{font-size:12px}.approved-home svg{display:inline-block;vertical-align:middle;flex:none}.approved-home .icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.approved-home .muted{color:var(--muted)}.approved-home .green{color:var(--green)}.approved-home [hidden]{display:none!important}.approved-home .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.approved-home .reviewbar{background:#302E28;color:#FAF7EF;min-height:62px;display:flex;gap:20px;align-items:center;padding:10px 28px;font-size:12px;position:sticky;top:0;z-index:20;box-shadow:0 1px 0 #FFFFFF18}.approved-home .review-title{font-size:13px;font-weight:600}.approved-home .review-title small{font-weight:400;opacity:.65;margin-left:12px}.approved-home .segments{display:flex;gap:4px;border:1px solid #696456;padding:3px;border-radius:7px}.approved-home .segments button,.approved-home .tool{border:0;background:transparent;color:inherit;border-radius:4px;padding:6px 14px;font-size:12px;line-height:1.7;white-space:nowrap}.approved-home .segments button[aria-pressed=true]{background:#F6F2E8;color:#302E28}.approved-home .tool{border:1px solid #696456}.approved-home .tool[aria-pressed=true]{background:#B45532}.approved-home .spacer{flex:1}.approved-home .export{background:#F6F2E8;color:var(--ink);border-color:#F6F2E8}.approved-home .reviewnote{font-size:12px;padding:9px 16px;text-align:center;color:#6B6257;background:#E8E4DA;min-height:38px}.approved-home .reviewnote b{font-weight:600;color:#433A30}.approved-home #viewport{width:100%;margin:auto;background:linear-gradient(180deg,#F7F4ED 0%,#F2EFE7 44rem);container-type:inline-size;min-height:calc(100vh - 100px)}.approved-home #viewport.mobile{max-width:390px;box-shadow:0 0 0 1px #CFC7B7,0 20px 80px #43382320}.approved-home header{height:83px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:0 max(28px,calc((100% - 1120px)/2));gap:18px}.approved-home .brand{display:flex;align-items:center;gap:11px;border:0;background:transparent;padding:0;white-space:nowrap}.approved-home .brand-mark{width:35px;height:35px;background:var(--red);color:#FBF7EF;font:600 24px/35px var(--serif);border-radius:9px 2px 9px 2px}.approved-home .brand-text{font-size:19px;font-weight:600;letter-spacing:1px}.approved-home .nav{display:flex;align-items:center;gap:28px;font-size:13px}.approved-home .nav a{text-decoration:none}.approved-home .nav a:hover{text-decoration:underline}.approved-home .nav .button{min-height:36px;padding:5px 16px;font-size:12px}.approved-home .wrap{max-width:1120px;margin:0 auto;padding:0 28px}.approved-home .button{min-height:48px;padding:11px 23px;border:1px solid var(--line);border-radius:6px;background:var(--paper);display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;font-weight:500}.approved-home .button:hover{border-color:#AAA08F;background:#F3EEE3}.approved-home .button.primary{background:var(--red);border-color:var(--red);color:#FFF9F0}.approved-home .button.primary:hover{background:#984628}.approved-home .button .icon{width:18px;height:18px}.approved-home .plain-button{background:none;border:0;text-decoration:underline;text-underline-offset:4px;font-size:13px;padding:4px 0;color:var(--muted)}.approved-home .eyebrow{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px;margin-bottom:20px}.approved-home .eyebrow:before{content:"";width:24px;height:1px;background:var(--red)}.approved-home .hero{padding:66px 0 48px;display:grid;grid-template-columns:1.02fr 1fr;gap:70px;align-items:center}.approved-home .hero-copy p{font-size:16px;color:var(--muted);line-height:1.9;margin-top:24px}.approved-home .hero-copy h1 span{display:block}.approved-home .hero-copy .audience{margin-top:31px;font-size:12px;display:flex;gap:14px;flex-wrap:wrap}.approved-home .audience span:before{content:"·";margin-right:8px;color:var(--red)}.approved-home .callout{display:inline-flex;align-items:center;gap:9px;font-size:12px;margin-top:25px;color:var(--green)}.approved-home .callout .icon{width:17px;height:17px}.approved-home .hero-sheet{background:var(--paper);padding:29px 30px 24px;border:1px solid var(--line);box-shadow:0 14px 40px #5E483208;border-radius:9px;position:relative}.approved-home .sheet-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid var(--line);font-size:13px}.approved-home .badge{background:var(--green-bg);color:var(--green);padding:3px 9px;border-radius:4px;font-size:11px;font-weight:500;white-space:nowrap}.approved-home .steps-vertical{list-style:none;margin:10px 0 20px;padding:0}.approved-home .steps-vertical li{display:grid;grid-template-columns:38px 1fr auto;gap:14px;align-items:center;position:relative;padding:17px 0}.approved-home .steps-vertical .num{font:500 33px/1 var(--serif);color:#B6A99A}.approved-home .steps-vertical li:first-child .num{color:var(--red)}.approved-home .steps-vertical strong{font-size:16px;display:block;margin-bottom:1px}.approved-home .steps-vertical small{color:var(--muted)}.approved-home .steps-vertical li:last-child .badge{background:#F4E8DE;color:#935331}.approved-home .price-mini{font-size:12px;padding-top:11px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:10px;margin-bottom:16px}.approved-home .price-mini b{font-size:17px;color:var(--red);font-variant-numeric:tabular-nums}.approved-home .wide{width:100%}.approved-home .under-button{display:block;text-align:center;font-size:11px;color:var(--muted);margin-top:9px}.approved-home .gift-strip{padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:12px}.approved-home .gift-strip .label{font-weight:600;display:flex;align-items:center;gap:8px;white-space:nowrap}.approved-home .gifts{display:flex;gap:9px;flex-wrap:wrap}.approved-home .gift{display:inline-flex;align-items:center;gap:5px;color:var(--green);background:var(--green-bg);border-radius:4px;padding:5px 9px;font-size:11px}.approved-home .gift .icon{width:15px;height:15px}.approved-home .promise{display:flex;justify-content:space-between;align-items:center;margin:24px 0 0;gap:20px;font-size:13px}.approved-home .promise-main{display:flex;gap:12px;align-items:center}.approved-home .promise-main .icon{color:var(--green);width:28px;height:28px}.approved-home .promise-main strong{display:block;font-size:14px}.approved-home .promise-main small{color:var(--muted)}.approved-home .zero{font:500 32px/1.2 var(--serif);white-space:nowrap;color:var(--green)}.approved-home .zero small{font:12px var(--sans);color:var(--muted);margin-right:12px}.approved-home .section{margin-top:76px;padding-top:32px;border-top:1px solid var(--line);position:relative}.approved-home .section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:28px}.approved-home .section-head p{color:var(--muted);font-size:13px;margin-top:8px}.approved-home .section-no{font:500 64px/.95 var(--serif);color:#D8D0C1}.approved-home .evidence{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;align-items:center}.approved-home .work-lines{margin-top:24px;display:grid;gap:22px}.approved-home .work-line{display:grid;grid-template-columns:24px 1fr;gap:10px}.approved-home .work-line .icon{color:var(--red);margin-top:3px}.approved-home .work-line b{display:block;font-size:14px;margin-bottom:4px}.approved-home .work-line p{font-size:12px;color:var(--muted)}.approved-home .map-card{border:1px solid var(--line);background:var(--paper);border-radius:7px;padding:18px 22px 0}.approved-home .map-title{display:flex;justify-content:space-between;font-size:12px;gap:10px}.approved-home .map{display:block;width:100%;height:auto;max-height:245px}.approved-home .map text{font-family:var(--sans);fill:var(--ink)}.approved-home .stats{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);padding:14px 0;text-align:center}.approved-home .stats b{display:block;font-size:19px;font-weight:500;font-variant-numeric:tabular-nums}.approved-home .stats small{font-size:10px;color:var(--muted)}.approved-home .stats>div+div{border-left:1px solid var(--line)}.approved-home .stats>div:last-child b{color:var(--red)}.approved-home .compare{display:grid;grid-template-columns:1fr 1fr;background:var(--paper);border:1px solid var(--line);border-radius:7px}.approved-home .compare article{padding:24px 30px}.approved-home .compare article+article{border-left:1px solid var(--line)}.approved-home .compare-top{display:flex;justify-content:space-between;align-items:center;gap:15px}.approved-home .compare-top h3{font-size:17px}.approved-home .compare-price{font:600 31px var(--serif);color:var(--red)}.approved-home .compare-price small{font:11px var(--sans);color:var(--muted);margin-left:5px}.approved-home .compare p{font-size:13px;color:var(--muted);margin-top:12px}.approved-home .compare-foot{font-size:12px;padding:15px 0;color:var(--muted);display:flex;align-items:center;gap:9px}.approved-home .faq{margin-bottom:62px}.approved-home .faq details{border-bottom:1px solid var(--line)}.approved-home summary{cursor:pointer;list-style:none;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px}.approved-home summary::-webkit-details-marker{display:none}.approved-home summary:after{content:"+";font-size:22px;color:var(--red);font-weight:300;line-height:1}.approved-home details[open]>summary:after{content:"−"}.approved-home details p{padding:0 26px 21px 0;color:var(--muted);font-size:13px;max-width:720px}.approved-home footer{padding:24px 0 30px;border-top:1px solid var(--line);font-size:11px;color:var(--muted);display:flex;justify-content:space-between;gap:20px;align-items:center}.approved-home .footer-brand{font:600 19px var(--serif);color:var(--ink)}.approved-home [data-layout=a] .only-b,.approved-home [data-layout=b] .only-a{display:none!important}.approved-home [data-layout=b] .hero{gap:60px;padding:50px 0 39px;grid-template-columns:1fr 1.06fr;align-items:center}.approved-home [data-layout=b] .hero-copy h1{font-size:49px}.approved-home [data-layout=b] .hero-copy p{font-size:15px;margin-top:21px}.approved-home .b-price{margin-top:24px;font-size:12px;display:flex;gap:24px;flex-wrap:wrap}.approved-home .b-price b{font:600 26px var(--serif);color:var(--red);margin-left:7px}.approved-home .b-cta{margin-top:23px}.approved-home .b-cta .button{min-width:285px}.approved-home .book-stage{position:relative;padding:20px 0 18px 25px}.approved-home .book-back{position:absolute;inset:9px 10px 8px 42px;background:#E4DECF;border:1px solid #CDC2AF;transform:rotate(4deg);border-radius:3px}.approved-home .book{position:relative;background:#FCFAF4;border:1px solid #D0C4AF;min-height:407px;padding:24px 31px 24px 44px;box-shadow:8px 13px 25px #59472D12;border-radius:2px}.approved-home .book:before{content:"";position:absolute;top:0;bottom:0;left:14px;width:1px;background:#E3D9C7;box-shadow:4px 0 0 #F0E9DC}.approved-home .book-top{font-size:10px;display:flex;justify-content:space-between;align-items:center;color:var(--muted);margin-bottom:31px}.approved-home .book-title{font:600 32px var(--serif);margin-bottom:8px}.approved-home .book-sub{font-size:13px;max-width:255px}.approved-home .book-rule{height:3px;background:var(--red);width:40px;margin:18px 0}.approved-home .doc-rows{font-size:11px;color:var(--muted);display:grid;gap:8px}.approved-home .doc-rows div{display:flex;gap:14px;align-items:center}.approved-home .doc-rows div:after{content:"";height:1px;background:var(--line);flex:1}.approved-home .book-bottom{font-size:10px;color:var(--muted);display:flex;justify-content:space-between;margin-top:26px}.approved-home .book-tab{position:absolute;right:-9px;top:76px;background:var(--green);color:#F5F9F3;padding:7px 12px;font-size:11px;border-radius:3px 0 0 3px}.approved-home .steps-horizontal{list-style:none;margin:0 0 25px;padding:17px 23px;background:#EDE9E0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;border-radius:6px}.approved-home .steps-horizontal li{display:flex;align-items:center;gap:13px}.approved-home .steps-horizontal .num{font:500 35px var(--serif);color:#96816D}.approved-home .steps-horizontal b{font-size:13px;display:block}.approved-home .steps-horizontal small{color:var(--muted);font-size:10px}.approved-home .steps-horizontal small em{font-style:normal;color:var(--green);margin-left:9px}.approved-home .inner-page{max-width:850px;padding:35px 28px 65px;margin:auto;min-height:calc(100vh - 240px)}.approved-home .inner-page h1{font-size:37px}.approved-home .inner-page .steps-horizontal{margin-bottom:37px;padding:15px 22px}.approved-home .inner-page .intro{margin-top:10px;color:var(--muted);font-size:14px}.approved-home .form-paper{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:30px;margin-top:25px}.approved-home .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.approved-home label.field{display:block;font-size:13px}.approved-home .field b{display:block;margin-bottom:8px;font-weight:500}.approved-home .field input{display:block;background:#F8F5EE;border:1px solid #CEC4B4;border-radius:5px;width:100%;padding:11px 13px;min-height:47px;color:var(--ink)}.approved-home .field input:focus{border-color:var(--red)}.approved-home .field small{color:var(--muted);font-weight:400;margin-left:8px}.approved-home .form-actions{display:flex;gap:12px;margin-top:25px}.approved-home .form-actions .primary{flex:1}.approved-home .upload-choice{border-top:1px solid var(--line);margin-top:28px;padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:15px}.approved-home .upload-choice p{font-size:12px;color:var(--muted);margin-top:3px}.approved-home .upload-choice b{font-size:14px}.approved-home .form-note{font-size:11px;color:var(--muted);margin-top:16px}.approved-home .error{font-size:13px;color:#A33D28;min-height:24px;margin-top:10px}.approved-home .demo-label{font-size:11px;color:#856440;padding:8px 12px;background:#F1E8D8;border-radius:4px;margin:20px 0 0}.approved-home .result-row{display:flex;gap:14px;padding:20px 0;border-bottom:1px solid var(--line);cursor:pointer;align-items:flex-start}.approved-home .result-row input{margin-top:6px;accent-color:var(--red);width:17px;height:17px;flex:none}.approved-home .result-row b{font-size:14px;font-weight:500}.approved-home .result-row small{display:block;color:var(--muted);margin-top:5px}.approved-home .result-row .badge{margin-top:8px;display:inline-block}.approved-home .result-count{display:flex;justify-content:space-between;font-size:12px;align-items:center}.approved-home .empty{padding:22px;background:var(--bg);border-radius:5px;margin-top:20px}.approved-home .empty p{font-size:13px;color:var(--muted);margin-top:8px}.approved-home dialog{border:1px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);padding:30px;width:min(480px,calc(100vw - 32px));box-shadow:0 25px 90px #28201930}.approved-home dialog::backdrop{background:#302A2055;backdrop-filter:blur(3px)}.approved-home dialog h2{font-size:26px;padding-right:15px}.approved-home dialog p{font-size:13px;color:var(--muted);margin-top:14px}.approved-home dialog .form-actions{justify-content:flex-end}.approved-home dialog .form-actions button{flex:unset}.approved-home .toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);background:#302E28;color:#FFF7E8;border-radius:7px;padding:12px 23px;font-size:13px;z-index:50;max-width:calc(100vw - 30px);box-shadow:0 4px 20px #302E2820}.approved-home .editing [data-edit]{outline:1px dashed #B45532;outline-offset:4px;cursor:text}.approved-home .editing [data-edit]:focus{background:#F9EADD}@container (max-width:900px){.approved-home .hero{gap:30px}.approved-home h1{font-size:44px}.approved-home .hero-sheet{padding:24px}.approved-home .gift-strip{align-items:flex-start;flex-direction:column;gap:10px}.approved-home .evidence{gap:30px}.approved-home [data-layout=b] .hero{gap:22px}.approved-home [data-layout=b] .hero-copy h1{font-size:42px}.approved-home .book{padding-left:33px;padding-right:23px}.approved-home .book-title{font-size:28px}.approved-home .b-cta .button{min-width:0;width:100%}.approved-home .nav{gap:18px}}@container (max-width:650px){.approved-home header{height:67px;padding:0 20px}.approved-home .brand-mark{width:29px;height:29px;line-height:29px;font-size:21px}.approved-home .brand-text{font-size:16px}.approved-home .nav{gap:0}.approved-home .nav>a{display:none}.approved-home .nav .button{font-size:11px;padding:5px 10px}.approved-home .wrap{padding:0 20px}.approved-home .hero,.approved-home [data-layout=b] .hero{grid-template-columns:1fr;gap:25px;padding:33px 0 26px}.approved-home h1,.approved-home [data-layout=b] .hero-copy h1{font-size:35px;letter-spacing:-.6px;line-height:1.33}.approved-home .eyebrow{font-size:11px;margin-bottom:15px}.approved-home .hero-copy p,.approved-home [data-layout=b] .hero-copy p{font-size:13px;margin-top:15px}.approved-home .hero-copy .audience{display:none}.approved-home .hero-copy .callout{display:none}.approved-home .hero-sheet{padding:19px 20px}.approved-home .steps-vertical{margin:6px 0 14px}.approved-home .steps-vertical li{padding:12px 0;grid-template-columns:29px 1fr auto;gap:12px}.approved-home .steps-vertical .num{font-size:28px}.approved-home .steps-vertical strong{font-size:14px}.approved-home .steps-vertical small{font-size:11px}.approved-home .sheet-top{padding-bottom:10px;font-size:12px}.approved-home .price-mini{font-size:11px}.approved-home .price-mini b{font-size:16px}.approved-home .gift-strip{padding:17px 0}.approved-home .gift{font-size:10px;padding:5px 7px}.approved-home .gifts{gap:6px}.approved-home .promise{align-items:flex-start;gap:10px;margin-top:19px}.approved-home .promise-main{gap:9px}.approved-home .promise-main strong{font-size:12px}.approved-home .promise-main small{font-size:10px}.approved-home .promise-main .icon{width:23px;height:23px}.approved-home .zero{font-size:27px}.approved-home .zero small{display:none}.approved-home .section{margin-top:49px;padding-top:25px}.approved-home .section-head{margin-bottom:21px}.approved-home h2{font-size:27px}.approved-home .section-no{font-size:50px}.approved-home .evidence{grid-template-columns:1fr;gap:26px}.approved-home .work-lines{gap:17px;margin-top:18px}.approved-home .map-card{padding:15px 14px 0}.approved-home .compare{grid-template-columns:1fr}.approved-home .compare article{padding:22px}.approved-home .compare article+article{border-left:0;border-top:1px solid var(--line)}.approved-home .compare-foot{font-size:11px;align-items:flex-start}.approved-home .faq{margin-bottom:33px}.approved-home summary{padding:17px 0;font-size:13px}.approved-home footer{padding:22px 0;align-items:flex-start;flex-direction:column;gap:8px}.approved-home .steps-horizontal{padding:13px 12px;gap:12px;margin-bottom:21px}.approved-home .steps-horizontal li{align-items:flex-start;gap:7px}.approved-home .steps-horizontal .num{font-size:25px}.approved-home .steps-horizontal b{font-size:11px}.approved-home .steps-horizontal small{font-size:9px}.approved-home .steps-horizontal small em{display:block;margin-left:0}.approved-home .b-price{gap:19px;margin-top:17px;font-size:11px}.approved-home .b-price b{font-size:24px}.approved-home .b-cta{margin-top:18px}.approved-home .book-stage{padding:10px 16px 10px 5px}.approved-home .book{min-height:320px;padding:18px 26px 18px 35px}.approved-home .book-back{inset:12px 21px 5px 15px}.approved-home .book-top{margin-bottom:19px}.approved-home .book-title{font-size:26px}.approved-home .book-sub{font-size:12px}.approved-home .book-rule{margin:12px 0}.approved-home .doc-rows{gap:5px;font-size:10px}.approved-home .book-bottom{margin-top:18px}.approved-home .book-tab{top:48px;right:-7px;font-size:10px}.approved-home .inner-page{padding:25px 20px 45px}.approved-home .inner-page .steps-horizontal{padding:13px 12px;margin-bottom:30px}.approved-home .inner-page h1{font-size:30px}.approved-home .form-paper{padding:20px}.approved-home .form-grid{grid-template-columns:1fr;gap:20px}.approved-home .upload-choice{align-items:flex-start;flex-direction:column}.approved-home .upload-choice .button{width:100%}.approved-home .form-actions .button{padding-left:18px;padding-right:18px}.approved-home .inner-page .intro{font-size:13px}.approved-home .result-row b{font-size:13px}.approved-home .result-count{gap:12px;font-size:11px}}@container (max-width:650px){.approved-home .hero-copy h1,.approved-home [data-layout=b] .hero-copy h1{font-size:32px}.approved-home .steps-vertical small{display:none}.approved-home .steps-vertical li{padding:13px 0}.approved-home .steps-vertical{margin:4px 0 12px}.approved-home .hero-sheet{padding:16px 20px}.approved-home .hero{padding-top:26px;gap:21px}.approved-home .eyebrow{margin-bottom:12px}.approved-home .hero-copy p{margin-top:12px}.approved-home .under-button{font-size:10px}.approved-home .sheet-top{font-size:11px}}@media(max-width:760px){.approved-home .reviewbar{padding:10px 12px;gap:9px;flex-wrap:wrap}.approved-home .review-title{font-size:11px}.approved-home .review-title small{display:none}.approved-home .reviewbar .spacer{display:none}.approved-home .segments button,.approved-home .tool{padding:5px 8px;font-size:10px}.approved-home .reviewbar .size-controls{display:none}.approved-home .reviewnote{font-size:10px;padding:7px 13px}.approved-home .reviewbar .edit-tool{margin-left:auto}}@media(prefers-reduced-motion:reduce){.approved-home *,.approved-home *:before,.approved-home *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.approved-home #review{max-width:1120px;padding-bottom:0}.approved-home .match-heading{display:flex;justify-content:space-between;align-items:center}.approved-home .match-guidance{display:flex;align-items:center;gap:12px;padding:18px 0 0;margin-top:12px}.approved-home .match-guidance>.icon{color:var(--green);width:27px;height:27px}.approved-home .match-guidance b{font-size:14px}.approved-home .match-guidance p{font-size:12px;color:var(--muted);margin-top:2px}.approved-home .match-guidance .plain-button{margin-left:auto;font-size:12px}.approved-home .match-group{background:var(--paper);border:1px solid var(--line);border-radius:7px;margin-top:24px;padding:0 25px}.approved-home .match-group-head{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:19px 0}.approved-home .match-group-head h2{font:600 17px/1.5 var(--sans);display:flex;align-items:center;gap:9px}.approved-home .match-group-head>span{font-size:12px;color:var(--muted)}.approved-home .match-group-head p{font-size:11px;color:var(--muted);margin:5px 0 0 29px}.approved-home .match-row{display:grid;grid-template-columns:18px 1fr 90px;gap:17px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line);cursor:pointer}.approved-home .match-row:last-child{border-bottom:0}.approved-home .match-row:hover{background:#F2EDE366;box-shadow:10px 0 0 #F2EDE366,-10px 0 0 #F2EDE366}.approved-home .match-row input{width:17px;height:17px;accent-color:var(--red);margin:0;cursor:pointer}.approved-home .match-content{min-width:0}.approved-home .match-title{display:block;font-size:15px;font-weight:500;line-height:1.5}.approved-home .match-meta{display:block;font-size:11px;color:var(--muted);margin-top:5px}.approved-home .match-tags{display:flex;gap:6px;margin-top:11px;flex-wrap:wrap}.approved-home .match-tags span{font-size:10px;color:var(--green);background:#EAF0E7;padding:2px 6px;border-radius:3px}.approved-home .match-why{font-size:11px;color:var(--muted);display:block;margin-top:5px}.approved-home .match-score{text-align:right;display:block}.approved-home .match-score strong{display:block;font:500 33px/1.1 var(--serif);font-variant-numeric:tabular-nums;color:var(--green)}.approved-home .match-score strong small{font:10px var(--sans);color:#9B9284;margin-left:3px}.approved-home .match-score>span{font-size:10px;color:var(--muted)}.approved-home .match-score em{display:block;margin-top:6px;font-style:normal;font-size:10px;color:var(--green)}.approved-home .match-row.medium .match-score strong,.approved-home .match-row.medium .match-score em{color:#9C6E27}.approved-home .match-row.medium .match-tags span:last-child{color:#8E5F23;background:#F4E7D2}.approved-home .match-row.low .match-score strong,.approved-home .match-row.low .match-score em{color:var(--muted)}.approved-home .match-row.low .match-tags span{color:#7C6B5C;background:#EEE7DF}.approved-home .match-row:not(:has(input:checked)){background:#F3F0E855}.approved-home .same-name{background:#EEEAE1;border:1px solid var(--line);border-radius:7px;padding:0 25px;margin-top:24px}.approved-home .same-name summary{font-size:13px;gap:20px}.approved-home .same-name summary>span:nth-child(2){margin-left:auto;font-size:11px;color:var(--muted)}.approved-home .same-name-content>p{font-size:12px;padding:0 0 7px;max-width:none}.approved-home .missing-material{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px 0 27px}.approved-home .missing-material b{font-size:13px}.approved-home .missing-material p{font-size:12px;color:var(--muted);margin-top:3px}.approved-home .missing-material .button{font-size:12px;min-height:40px;padding:8px 16px}.approved-home .match-bottom{position:sticky;bottom:0;display:flex;gap:22px;align-items:center;justify-content:space-between;background:#F8F5EE;border-top:1px solid #CFC5B3;padding:17px 0;z-index:5;box-shadow:0 -12px 25px #F3F0E850}.approved-home .match-bottom>div:first-child{min-width:175px}.approved-home .match-bottom strong{font-size:15px}.approved-home .match-bottom>span{font-size:12px}.approved-home .match-bottom .form-actions{margin:0;gap:12px}.approved-home .match-bottom .primary{min-width:180px}.approved-home .match-bottom .error{margin:0;font-size:11px;min-height:0}.approved-home .match-bottom .error:empty{display:none}.approved-home #review{padding-top:24px}.approved-home #review .steps-horizontal{margin-bottom:24px;padding-top:11px;padding-bottom:11px}.approved-home .match-guidance{padding-top:10px;margin-top:4px}.approved-home #review .demo-label{margin-top:12px;padding-top:6px;padding-bottom:6px}.approved-home .match-group{margin-top:18px}.approved-home .match-row{padding-top:18px;padding-bottom:18px}.approved-home .only-c{display:none!important}.approved-home [data-layout=c] .only-a,.approved-home [data-layout=c] .only-b{display:none!important}.approved-home [data-layout=c] .only-c{display:block!important}.approved-home [data-layout=c] .hero-sheet.only-a,.approved-home [data-layout=c] .book-stage.only-b{display:block!important}.approved-home [data-layout=c] .reviewbar{min-height:42px;padding:5px 26px;background:#E8E3D8;color:#625B4F;box-shadow:none;border-bottom:1px solid #D9D1C2;gap:18px}.approved-home [data-layout=c] .review-title{font-size:11px;font-weight:400}.approved-home [data-layout=c] .review-title small{display:none}.approved-home [data-layout=c] .reviewbar .segments{border:0;padding:0;gap:5px}.approved-home [data-layout=c] .reviewbar .segments button,.approved-home [data-layout=c] .reviewbar .tool{font-size:10px;padding:4px 11px;border-color:#CBC3B4;background:transparent;color:#625B4F}.approved-home [data-layout=c] .reviewbar .segments button[aria-pressed=true]{background:#F9F6EE;color:#302E28;box-shadow:0 1px 3px #52462B13}.approved-home [data-layout=c] .reviewnote{display:none}.approved-home [data-layout=c] header{height:76px}.approved-home [data-layout=c] .hero{grid-template-columns:1.1fr .9fr;grid-template-rows:auto auto;column-gap:75px;row-gap:23px;padding:36px 0 45px;align-items:start}.approved-home [data-layout=c] .hero-copy{grid-column:1;grid-row:1;text-align:left;align-self:end}.approved-home [data-layout=c] .hero-copy .eyebrow{display:none}.approved-home [data-layout=c] .hero-copy h1{font-size:43px;line-height:1.28;letter-spacing:-.7px}.approved-home [data-layout=c] .hero-copy .combined-intro{margin-top:15px;font-size:14px;line-height:1.8;color:#766B5B}.approved-home [data-layout=c] .hero-sheet{grid-column:1;grid-row:2;padding:22px 24px 18px;background:#EBE6DA;border:1px solid #E0D8C8;box-shadow:none;border-radius:8px;align-self:start}.approved-home [data-layout=c] .sheet-top{padding:0;border:0;font-size:16px}.approved-home [data-layout=c] .sheet-top .muted{display:inline;font-size:11px}.approved-home [data-layout=c] .steps-vertical{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;list-style:none;padding:0;margin:21px 0}.approved-home [data-layout=c] .steps-vertical li{display:grid;grid-template-columns:auto 1fr;position:relative;align-items:center;padding:0;gap:7px 7px;font-size:12px;line-height:1.5}.approved-home [data-layout=c] .steps-vertical li+li{border-left:1px solid #D7CFBF;padding-left:14px}.approved-home [data-layout=c] .steps-vertical .num{font:500 12px/1.3 var(--sans);color:#998B76;grid-column:1;grid-row:1}.approved-home [data-layout=c] .steps-vertical li:first-child .num{color:var(--red)}.approved-home [data-layout=c] .steps-vertical li>div{grid-column:1/3;grid-row:2}.approved-home [data-layout=c] .steps-vertical strong{font-size:13px;line-height:1.6;font-weight:600;white-space:nowrap;margin-bottom:0}.approved-home [data-layout=c] .steps-vertical small{display:none}.approved-home [data-layout=c] .steps-vertical .badge{grid-column:2;grid-row:1;justify-self:end;line-height:1.5;font-size:10px;padding:2px 5px;margin-top:0}.approved-home [data-layout=c] .price-mini{display:none}.approved-home [data-layout=c] .price-mini b{font-size:14px;font-weight:500;color:#645244}.approved-home [data-layout=c] .hero-sheet .primary{width:100%;min-height:49px;justify-content:space-between;padding:11px 20px;font-size:14px;border-radius:5px;box-shadow:0 3px 7px #AD512311}.approved-home [data-layout=c] .hero-sheet .under-button{display:none!important}.approved-home [data-layout=c] .book-stage{grid-column:2;grid-row:1/3;position:relative;padding:0 7px 0 13px;margin:0 6px 0 0;align-self:start}.approved-home [data-layout=c] .book-stage .combined-book-label{display:none!important}.approved-home [data-layout=c] .book-back{inset:10px 8px 85px 28px;background:#E3DAC8;border:1px solid #CFC3AE;transform:rotate(3deg);border-radius:2px}.approved-home [data-layout=c] .book{min-height:400px;padding:21px 28px 18px 35px;background:#FFFCF5;border:1px solid #D6CBB8;border-radius:1px;box-shadow:0 18px 33px #5E47231A,0 2px 3px #5E472308;transform:rotate(-1.8deg)}.approved-home [data-layout=c] .book:before{left:10px;background:#DED4C1;box-shadow:3px 0 0 #F0E9DC}.approved-home [data-layout=c] .book-top{font-size:9px;margin-bottom:20px;color:#8D806D}.approved-home [data-layout=c] .book-top .badge{background:none;padding:0;font-size:9px;color:#998D7B}.approved-home [data-layout=c] .book-title{font-size:30px;line-height:1.3;margin-bottom:10px}.approved-home [data-layout=c] .book-sub{font-size:12px;line-height:1.8;max-width:none;color:#625747}.approved-home [data-layout=c] .book-rule{margin:13px 0;width:32px;height:2px}.approved-home [data-layout=c] .doc-rows,.approved-home [data-layout=c] .book-tab{display:none}.approved-home [data-layout=c] .book-bottom{margin-top:18px;padding-top:12px;border-top:1px solid #E6DDCE;font-size:9px;color:#938774}.approved-home .document-content h4{font:600 11px var(--sans);color:#6E6251;margin:0 0 7px}.approved-home .document-content p{font-size:10px;line-height:1.8;color:#998B76;margin:0}.approved-home .document-diagram{width:100%;height:119px;display:block;margin:13px 0 0}.approved-home .document-figure-label{text-align:center;font-size:8px;color:#A09583;margin-top:0}.approved-home [data-layout=c] #home>.gift-strip,.approved-home [data-layout=c] #home>.promise{display:none}.approved-home [data-layout=c] .hero-sheet{align-self:start}.approved-home [data-layout=c] .steps-vertical small{display:block;font-size:10px;color:#817562;line-height:1.7;margin-top:3px}.approved-home .start-guarantee{font-size:10px;color:#776D5C;text-align:center;margin-top:12px;line-height:1.7}.approved-home .start-guarantee b{font-weight:500;color:#4C6753}.approved-home [data-layout=c] .document-diagram{height:93px;margin-top:10px}.approved-home [data-layout=c] .book-bottom{margin-top:12px;padding-top:10px}.approved-home .sample-offer{margin:21px 0 0;padding:0 3px;font-size:11px;color:#867A67}.approved-home .sample-offer .offer-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.approved-home .sample-offer .offer-title b{font-size:12px;color:#5F5443;font-weight:500}.approved-home .sample-offer .offer-prices{display:flex;gap:25px}.approved-home .sample-offer .offer-prices b{font:500 21px var(--serif);color:#72583E;margin-left:7px}.approved-home .sample-offer .offer-prices span{font-size:11px}.approved-home [data-layout=c] #home>.section{margin-top:0;padding:43px 0 44px;border-top:1px solid #DAD2C3}.approved-home [data-layout=c] .section-no{display:none}.approved-home [data-layout=c] .section-head{margin-bottom:25px}.approved-home [data-layout=c] .section-head h2{font:600 29px/1.4 var(--serif)}.approved-home [data-layout=c] .section-head p{font-size:13px;line-height:1.8;margin-top:10px}.approved-home .section-tag{font-size:11px;color:#A35836;font-weight:600;margin-bottom:9px}.approved-home .delivery-overview{background:var(--paper);border:1px solid var(--line);border-radius:7px;margin-bottom:20px}.approved-home .delivery-grid{display:grid;grid-template-columns:.85fr 1.15fr;padding:28px 30px;gap:40px}.approved-home .delivery-product{padding-right:22px;border-right:1px solid var(--line)}.approved-home .delivery-product>small{color:#957956;font-size:11px}.approved-home .delivery-product h3{font:600 26px var(--serif);margin-top:11px;margin-bottom:12px}.approved-home .delivery-product p{font-size:13px;color:var(--muted);line-height:1.8;max-width:250px}.approved-home .file-formats{font-size:11px;display:flex;gap:9px;margin-top:19px;color:#74654F}.approved-home .file-formats span{background:#EEE9DF;padding:4px 9px;border-radius:3px}.approved-home .delivery-gift{display:flex;gap:13px;align-items:flex-start;padding:14px 0;border-bottom:1px solid #E7E0D3}.approved-home .delivery-gift:first-child{padding-top:0}.approved-home .delivery-gift:last-child{padding-bottom:0;border-bottom:0}.approved-home .delivery-gift>.icon{width:18px;height:18px;color:var(--green);margin-top:2px}.approved-home .delivery-gift b{font-size:13px;color:var(--green);font-weight:500}.approved-home .delivery-gift p{font-size:11px;color:var(--muted);line-height:1.7;margin-top:4px}.approved-home [data-layout=c] .compare article{padding:21px 27px}.approved-home [data-layout=c] .compare article>p:last-child{display:none}.approved-home [data-layout=c] .compare-price{font-size:27px}.approved-home [data-layout=c] .compare-foot{display:none}.approved-home .delivery-service{font-size:12px;color:#736956;margin-top:14px;display:flex;gap:9px;align-items:center}.approved-home .delivery-service .icon{width:16px;height:16px;color:var(--green)}.approved-home [data-layout=c] #faq{margin-bottom:0}


/* Inner pages are a workspace: one paper surface, structured by spacing and rules. */
body{--brand:#B45532;--brand-d:#93442B;--brand-l:#F7EDE5;--ink:#302E28;--ink2:#766F62;--ink3:#9A8B79;--line:#DDD7CA;--line2:#CFC6B7;--card:#FCFAF5;--paper:#F3F0E8;--ok:#386B53;--ok-l:#EDF2E9;--r:8px;background:#F7F4ED}
body[data-view=home]>.top{display:none}body[data-view=home]>#wrap{max-width:none;margin:0;padding:0;background:none}
body:not([data-view=home])>#wrap{max-width:1120px;padding:30px 30px 70px;margin:0 auto;background:none}
body>.top{position:relative;background:#F7F4ED;border-bottom:1px solid var(--line);backdrop-filter:none;box-shadow:none}
body>.top .top-in{height:76px;max-width:1120px;padding:0 30px;margin:auto;gap:14px}
body>.top .logo{font-size:20px;letter-spacing:.4px}body>.top .logo>.tiny{display:none!important}body>.top .logo>.dot{background:var(--brand);border-radius:3px;font:26px var(--f-display)}body>.top .navbtn{font-size:12px;padding:8px 13px;border:1px solid var(--line);border-radius:5px;background:#FCFAF5;color:var(--ink)}body>.top .navbtn.on{color:var(--brand);border-color:#DABBA7}body>.top .prototype-label{display:none}
body>.top #editBtn{display:none}
#wrap>section:not([data-screen=home]) .narrow{max-width:1060px;margin:0 auto}
#wrap>section:not([data-screen=home]) .pagetitle{font:600 34px/1.4 var(--f-display)!important;letter-spacing:-.3px;margin:0 0 8px}
#wrap>section:not([data-screen=home]) .pagesub{font-size:14px;line-height:1.8;max-width:850px;margin-bottom:26px;color:var(--ink2)}
#wrap>section:not([data-screen=home])>.stepk,#wrap>section:not([data-screen=home])>.narrow>.stepk{display:none}
#wrap>section:not([data-screen=home]) .bigsteps{display:flex;gap:18px;align-items:center;background:transparent;border:0;border-bottom:1px solid var(--line);box-shadow:none;border-radius:0;padding:0 0 22px;margin:0 0 30px;min-height:0}
#wrap>section:not([data-screen=home]) .bs{flex:1;min-width:0;padding:0;border:0;background:none;box-shadow:none;gap:10px;align-items:center;opacity:1}
#wrap>section:not([data-screen=home]) .bs:before,#wrap>section:not([data-screen=home]) .bs:after{display:none}
#wrap>section:not([data-screen=home]) .bs-num{width:27px;height:27px;min-width:27px;border:1px solid var(--line);border-radius:50%;font:12px/25px var(--f-body);background:transparent;box-shadow:none;color:var(--ink3)}
#wrap>section:not([data-screen=home]) .bs.cur .bs-num{background:var(--brand);color:#FFF9F0;border-color:var(--brand)}
#wrap>section:not([data-screen=home]) .bs.done .bs-num{background:var(--ok-l);color:var(--ok);border-color:transparent}
#wrap>section:not([data-screen=home]) .bs-t b{font:500 12px/1.5 var(--f-body);color:var(--ink2)}
#wrap>section:not([data-screen=home]) .bs.cur .bs-t b{color:var(--ink)}
#wrap>section:not([data-screen=home]) .bs-t>span,#wrap>section:not([data-screen=home]) .bs-sub{display:none}
#wrap>section:not([data-screen=home]) .bs-tag{font:10px/1.5 var(--f-body);padding:0;margin-left:auto;position:static;background:transparent;border:0;color:var(--ink3)}
#wrap>section:not([data-screen=home]) .bs-line{display:none}
#wrap>section:not([data-screen=home]) .btn{font-size:13px;border-radius:5px;box-shadow:none;padding:10px 18px;min-height:42px;letter-spacing:0}
#wrap>section:not([data-screen=home]) .btn.big{font-size:14px;min-height:46px;padding:11px 22px}
#wrap>section:not([data-screen=home]) .btn.ghost{background:#FCFAF5;border:1px solid #CFC6B7;color:var(--ink)}
#wrap>section:not([data-screen=home]) .btn.link{background:none;padding:4px 2px;min-height:0;font-size:12px;color:var(--ink2);text-decoration:underline;text-underline-offset:4px;border:0}
#wrap>section:not([data-screen=home]) .card{background:var(--card);border:1px solid var(--line);border-radius:8px;box-shadow:none}
#wrap>section:not([data-screen=home]) .pad{padding:25px 27px}
#wrap>section:not([data-screen=home]) .in{background:#FFFCF7;border:1px solid #CFC6B7;border-radius:5px;font-size:14px;min-height:44px;padding:10px 12px;box-shadow:none}
#wrap>section:not([data-screen=home]) .in:focus{border-color:var(--brand);box-shadow:0 0 0 2px #B4553215}
#wrap>section:not([data-screen=home]) .f{font-size:12px;margin-bottom:6px;font-weight:500}
#wrap>section:not([data-screen=home]) .pill{font-size:10px;line-height:1.7;padding:3px 7px;font-weight:500;border-radius:4px}
#wrap>section:not([data-screen=home]) .p-info{background:#F0ECE3;color:#7C6C57;border:0}
#wrap>section:not([data-screen=home]) .giftchip{font-size:11px;border:0;background:transparent;padding:3px 0;color:var(--ok)}
#wrap>section:not([data-screen=home]) .grp-h{background:transparent;border-bottom:1px solid var(--line);padding:17px 22px;font-size:16px}
#wrap>section:not([data-screen=home]) .item{padding:19px 22px;gap:14px;background:transparent}
#wrap>section:not([data-screen=home]) .item .t{font-size:14px;font-weight:500}#wrap>section:not([data-screen=home]) .item .m{font-size:11px;line-height:1.7;margin-top:5px}#wrap>section:not([data-screen=home]) .why{font-size:11px;color:var(--ok);line-height:1.8;margin-top:7px}
#wrap>section:not([data-screen=home]) .score{border-left:1px solid var(--line);padding-left:18px;min-width:65px}.score .v{font:500 28px/1.2 var(--f-display)!important}.score .l{font-size:10px}
#wrap>section:not([data-screen=home]) .fold{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;padding:0 0 4px;box-shadow:none}
#wrap>section:not([data-screen=home]) .fold>summary{font-size:13px;padding:15px 0;font-weight:500}
#wrap>section:not([data-screen=home]) .foot{margin-top:24px;padding:18px 0 0;gap:12px;border-top:1px solid var(--line)}
#wrap>section:not([data-screen=home]) .decide{background:#FCFAF5;border:1px solid var(--line);border-radius:7px;box-shadow:none;margin:24px 0}.decide-in{padding:20px 23px!important}.decide .k{font-size:11px;color:var(--ink3)}
#wrap>section:not([data-screen=home]) .secblock{background:#FCFAF5;border:1px solid var(--line)!important;border-radius:8px;box-shadow:none;padding:27px;margin:22px 0}
#wrap>section:not([data-screen=home]) .secblock:before,#wrap>section:not([data-screen=home]) .secblock:after{display:none!important}
.secnum,.sec-no,.sec-watermark{display:none!important}
#wrap>section:not([data-screen=home]) .section-head{padding:0 0 16px;border:0}.secblock h2{font-size:23px}.secblock h3{font-size:19px}
#wrap>section:not([data-screen=home]) .strip{background:transparent;border:1px solid var(--line);border-radius:7px}.strip .st{background:transparent!important}.strip .st .n{font:500 26px var(--f-display);color:var(--ink)}
#wrap>section:not([data-screen=home]) .banner{background:#F4EFE6;border:1px solid var(--line);border-radius:6px;color:var(--ink2);font-size:12px;box-shadow:none}
/* Entry: two equally legible routes, one selected; no two-tone landing-page composition. */
[data-screen=who] #modePill,[data-screen=who] #modePill:empty{display:none}
[data-screen=who] .pagesub{margin-bottom:12px!important}
.entry-helper{display:flex;align-items:center;justify-content:space-between;margin:0 0 17px;font-size:11px;color:var(--ink3)}
[data-screen=who] .srcpick{grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}
[data-screen=who] .srcard,[data-screen=who] .srcard.sel{background:#FCFAF5;border:1px solid #D6CEBF;padding:24px 25px;border-radius:8px;box-shadow:none;opacity:1;transition:border-color .15s}
[data-screen=who] .srcard.sel{border-color:#B45532;box-shadow:inset 0 2px #B45532}
[data-screen=who] .sc-head{flex-wrap:nowrap}[data-screen=who] .sc-head h3{font:600 19px/1.5 var(--f-body)}
[data-screen=who] .sc-tag,[data-screen=who] .srcard.sel .sc-tag{font-size:10px;border:0;background:transparent;color:var(--ink3);padding:0;margin-left:auto;white-space:nowrap}
[data-screen=who] .sc-w{font-size:12px;line-height:1.8;min-height:43px;color:var(--ink2);margin-top:10px}
[data-screen=who] .sc-body,[data-screen=who] .srcard.sel .sc-body{border-top:1px solid var(--line);padding-top:19px;margin-top:16px}
[data-screen=who] .sc-body #acbox{min-height:0;margin:0 0 15px!important}
[data-screen=who] .updrop,[data-screen=who] .srcard.sel .updrop{min-height:139px;background:#FCFAF5;border:1px dashed #C9BCAB;border-radius:5px;padding:18px 12px;color:var(--ink2);box-shadow:none}
[data-screen=who] .updrop .ud-i{width:25px;height:25px;color:#9E8B70;margin-bottom:8px}[data-screen=who] .updrop b{font:500 13px/1.5 var(--f-body)}[data-screen=who] .ud-f{font-size:10px;max-width:340px;margin:7px auto 0;line-height:1.7}[data-screen=who] .ud-d{font-size:10px;margin-top:4px}
[data-screen=who] #pasteMaterial{min-height:76px;resize:vertical;width:100%}
[data-screen=who] #srcAFold{margin-top:17px!important}
[data-screen=who] .srcnow{background:transparent;border:0;padding:13px 0 0;font-size:12px;margin-top:8px;color:var(--ink2);border-radius:0}
[data-screen=who] .foot{position:sticky;bottom:0;z-index:5;background:#F7F4ED;padding:17px 0!important;margin-top:13px!important;justify-content:flex-end;box-shadow:0 -12px 20px #F7F4EDBB}
[data-screen=who] .foot .ghost{order:1}[data-screen=who] #whoGo{order:2;min-width:255px}[data-screen=who] #whoHint{margin-right:auto;order:0;color:var(--ink2)!important;font-size:12px}
[data-screen=who] #whoFoot{font-size:10px;text-align:left!important;margin-top:0!important;color:var(--ink3)}
[data-screen=who] #upFiles{border:1px solid var(--line);background:#FCFAF5;border-radius:7px;margin-top:20px}
[data-screen=who] .upload-summary{font-size:13px;padding:14px 20px}[data-screen=who] .upload-summary span{font-size:10px;color:var(--ink3);margin-left:12px}
[data-screen=who] #upPaperWarn{display:none!important}
/* Results and editing use lists and a document canvas, not marketing panels. */
[data-screen=mine] .pagetitle{margin-top:6px!important}[data-screen=mine] .card{margin-bottom:20px}[data-screen=mine] .pagesub{max-width:850px!important}
[data-screen=mine] .item .t{font-size:15px!important}[data-screen=mine] .item .m{color:var(--ink3)}
[data-screen=mine] #mineLocalCard{margin-top:24px}
[data-screen=doc] .doc-actions{background:#FCFAF5;border:1px solid var(--line);border-radius:8px;padding:18px 22px;gap:16px;box-shadow:none}
[data-screen=doc] .docnav{background:transparent;border-right:1px solid var(--line)}
[data-screen=doc] .docbody{background:#FFFCF7;border:1px solid var(--line);border-radius:4px;box-shadow:none}
[data-screen=doc] .docbody h2{font:600 26px/1.5 var(--f-display)}
[data-screen=login] .narrow{max-width:510px!important;margin:10px auto!important}[data-screen=login] .card{padding:30px!important}[data-screen=login] .authskip{background:transparent;border-top:1px solid var(--line);padding:18px 0 0}
[data-screen=login] .authtabs{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;margin:20px 0}.authtab{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 20px;color:var(--ink2)}.authtab.on{background:transparent!important;border-color:var(--brand);color:var(--brand);box-shadow:none}
.modal .box,.modal .mbox{background:#FCFAF5;border-radius:10px;box-shadow:0 16px 50px #302E2822}.modal .mh{border-bottom:1px solid var(--line)}
#panel{top:80px;max-height:calc(100vh - 100px);overflow:auto;box-shadow:0 12px 35px #302E2822}
/* Exact approved homepage stays scoped away from the application styles. */
.approved-home{width:100%;isolation:isolate}.approved-home .home-body{display:flow-root;min-height:100vh}.approved-home #viewport{width:100%;margin:0;max-width:none}.approved-home [hidden]{display:none!important}
.approved-home .hero-copy h1{font-family:"Songti SC","STSong","Noto Serif CJK SC",serif;font-weight:600}
.legacy-home-support{display:none!important}
#resumeCard{margin:0 auto 20px!important;max-width:1060px}
#wrap>section:not([data-screen=home]),#wrap>section:not([data-screen=home]) *{animation:none!important}
[data-screen=who] .identity-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}[data-screen=who] .identity-wide{grid-column:1/-1}[data-screen=who] .identity-fields #acbox{margin:0!important}[data-screen=who] .identity-fields .in{width:100%}
[data-screen=who] .identity-fields .f{white-space:nowrap}
[data-screen=who] .updrop .ud-i{display:none}[data-screen=who] .updrop{min-height:107px!important;padding:15px 12px!important}
[data-screen=who] .updrop+.f{margin-top:16px!important}
[data-screen=who] #pasteMaterial{min-height:64px}
[data-screen=who] .sc-body>p:last-child{display:none}
[data-screen=who] .bigsteps{margin-bottom:23px!important}
[aria-label="打开原型验收导航"]{display:none!important}
.low-match-fold{background:#F5F2EA;border-top:1px solid var(--line)}.low-match-fold>summary{padding:14px 22px;font-size:12px;font-weight:400;display:flex;justify-content:space-between;gap:18px}.low-match-fold>summary span{font-size:11px;color:var(--ink3)}.match-needs-check .why{color:var(--warn)!important}
#wrap>section[data-screen]{animation:none!important}
/* Direction pages use a restrained section hierarchy, without decorative numbering. */
#wrap>section:not([data-screen=home]) .psec{background:var(--card)!important;border:1px solid var(--line)!important;border-radius:8px!important;padding:25px 27px!important;margin-top:24px;box-shadow:none!important}
#wrap>section:not([data-screen=home]) .psec-h{display:block;padding:0 0 16px!important;margin:0 0 19px!important;border-bottom:1px solid var(--line)!important}
#wrap>section:not([data-screen=home]) .psec-h>.n{display:none!important}
#wrap>section:not([data-screen=home]) .psec-h h3{font:600 23px/1.5 var(--f-display)!important}
#wrap>section:not([data-screen=home]) .psec-s{font-size:12px!important;line-height:1.8;margin:6px 0 0!important;color:var(--ink2)}
#wrap>section:not([data-screen=home]) .psec-b .dir{background:transparent!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none}
#wrap>section:not([data-screen=home]) .lights{gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;margin:19px 0}
#wrap>section:not([data-screen=home]) .light{background:transparent;border:0;border-right:1px solid var(--line);padding:0 14px;border-radius:0;box-shadow:none}.light:last-child{border-right:0!important}.light:first-child{padding-left:0!important}
#wrap>section:not([data-screen=home]) .typebar{gap:16px}#wrap>section:not([data-screen=home]) .tb{background:var(--card)!important;border:1px solid var(--line);border-radius:6px;box-shadow:none}#wrap>section:not([data-screen=home]) .tb.on{border-color:var(--brand);box-shadow:inset 0 2px var(--brand)}
#wrap>section:not([data-screen=home]) .decide{box-shadow:none!important}
/* Document navigation is a quiet index; the editable text is the main canvas. */
[data-screen=doc] .ws3{grid-template-columns:204px minmax(0,1fr);gap:24px}
[data-screen=doc] .ws-nav{background:transparent;border:0;border-right:1px solid var(--line);border-radius:0;box-shadow:none;padding:0 15px 0 0}
[data-screen=doc] .wn-g,[data-screen=doc] .wn-g.active{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none;padding:12px 0;margin:0}
[data-screen=doc] .wn-h{border:0;padding:0 0 6px;border-radius:0}[data-screen=doc] .wn-h b{font-family:var(--f-body);font-size:13px}
[data-screen=doc] .ws-nav a{font-size:12px;padding:7px 10px 7px 24px;border-radius:3px}[data-screen=doc] .ws-nav a:before{left:10px;width:3px;height:3px}
[data-screen=doc] .ws-doc{background:#FFFCF7;border:1px solid var(--line);border-radius:5px;box-shadow:none;padding:0 34px 30px}
[data-screen=doc] .doc-head{background:transparent!important;border-bottom:1px solid var(--line)!important;border-radius:0;margin-bottom:12px}
[data-screen=doc] .doc-head b{color:var(--ink)!important}[data-screen=doc] .verify-card{background:transparent;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;padding:15px 0;font-size:12px}
[data-screen=doc] .verify-card .btn{background:transparent;color:var(--brand);border:1px solid var(--line);min-height:36px;font-size:12px;padding:6px 12px}
[data-screen=doc] .da-r .linkbox{background:transparent;border:1px solid var(--line);font-size:11px;max-width:100%}[data-screen=doc] .da-r .linkbox .btn{background:transparent;border:0;border-left:1px solid var(--line);color:var(--ink);border-radius:0;padding:8px 12px}
[data-screen=doc] .doc-actions{padding:16px 20px!important;gap:10px!important}[data-screen=doc] .da-r,[data-screen=doc] .da-l{gap:10px}
[data-screen=doc] .proto-access{font-size:11px;color:var(--ink3);margin:8px 0 14px}[data-screen=doc] .proto-access summary{cursor:pointer}
#panel .ph{font-size:15px}#panel .proto-note{font-size:11px;line-height:1.8}
[data-screen=pay] #tierBox{margin-top:23px}[data-screen=pay] .tiers{display:grid;grid-template-columns:1fr 1fr;gap:18px}
[data-screen=pay] .tier{background:var(--card)!important;border:1px solid var(--line);border-radius:6px;padding:17px;box-shadow:none!important;min-width:0}[data-screen=pay] .tier.on{border-color:var(--brand);box-shadow:inset 0 2px var(--brand)!important}
[data-screen=pay] .tier .giftrow{display:none}[data-screen=pay] .tier .th{font-size:14px}[data-screen=pay] .tier p{font-size:11px;line-height:1.8}
[data-screen=pay] .shared-inclusions{font-size:11px;color:var(--ok);margin-top:12px}
[data-screen=pay] .dlvo,[data-screen=pay] .dlvo.on{background:var(--card);border:1px solid var(--line);border-radius:6px;box-shadow:none}[data-screen=pay] .dlvo.on{border-color:var(--brand)}
[data-screen=pay] .dlv-t b{font-size:14px}[data-screen=pay] .dlv-t i{font-size:11px}[data-screen=pay] .dlvo-h{padding:16px}
/* Post-payment flow: waiting, reading and factual review are separate tasks. */
body[data-view=writing] #wrap{max-width:900px}body[data-view=check] #wrap{max-width:920px}
body[data-view=writing] .bigsteps{display:none!important}
[data-screen=writing] .narrow>.card{padding:28px 32px!important}
[data-screen=writing] .pagetitle{margin-top:28px!important}[data-screen=writing] .pagesub{max-width:650px!important}
[data-screen=writing] .foot{display:none!important}
[data-screen=writing] #wSteps{margin-top:18px}
[data-screen=writing] .ws{padding:11px 0!important;border:0;background:none;box-shadow:none}
[data-screen=writing] .ws>div>b{font-size:13px}[data-screen=writing] .ws>div>span{font-size:11px}
.flow-status{font-size:12px;color:var(--ok);display:flex;align-items:center;gap:9px;margin-bottom:12px}.flow-status:before{content:'✓';width:22px;height:22px;border-radius:50%;background:var(--ok-l);display:grid;place-items:center}
.flow-wait-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:17px;border-bottom:1px solid var(--line)}.flow-wait-head strong{font-size:17px}.flow-wait-head span{font-size:12px;color:var(--ink2)}
.flow-save{font-size:12px;color:var(--ink2);padding:19px 0;display:flex;align-items:center;justify-content:space-between;gap:20px}.flow-save button{white-space:nowrap}
.flow-order-details{font-size:12px;border-top:1px solid var(--line);padding-top:17px}.flow-order-details summary{cursor:pointer;color:var(--ink2)}.flow-order-details .flow-order-body{padding:18px 0 0;display:flex;gap:14px;flex-wrap:wrap;align-items:center}
body.docmode-deliver [data-screen=doc]>.bigsteps,body.docmode-deliver [data-screen=doc]>#docActions,body.docmode-deliver [data-screen=doc]>#verifyCard,body.docmode-deliver [data-screen=doc]>#checkBar,body.docmode-deliver [data-screen=doc]>#verBar,body.docmode-deliver [data-screen=doc]>#docNextCard,body.docmode-deliver [data-screen=doc]>#docPreviewNote,body.docmode-deliver [data-screen=doc]>#docDemoNote{display:none!important}
body.docmode-deliver [data-screen=doc]>.ws3{display:none}
body.docmode-deliver.reading-draft [data-screen=doc]>.ws3{display:grid;grid-template-columns:minmax(0,1fr);max-width:840px;margin:0 auto}
body.docmode-deliver.reading-draft [data-screen=doc]>.ws3>.ws-nav{display:none}
body.docmode-deliver [data-screen=doc] .pagetitle{margin-top:12px!important}
.flow-overview{max-width:880px;margin:0 auto}.flow-file{background:#FFFCF7;border:1px solid var(--line);border-radius:8px;padding:34px 38px;display:grid;grid-template-columns:74px minmax(0,1fr);gap:26px}
.flow-file-icon{width:65px;height:85px;border:1px solid #C9B9A2;background:#F4F0E5;border-radius:3px;display:flex;flex-direction:column;padding:13px 10px;gap:7px;font-size:11px;color:#8C755B}.flow-file-icon i{height:1px;background:#C9B9A2;width:100%}.flow-file-icon i:last-child{width:65%}
.flow-file .file-kind{font-size:12px;color:var(--ink2);margin-bottom:8px}.flow-file h3{font:600 25px/1.5 var(--f-display);max-width:650px}.flow-file .file-meta{font-size:12px;color:var(--ink3);margin-top:12px}.flow-file .file-excerpt{font-size:14px;line-height:1.9;color:var(--ink2);margin:18px 0 0;max-width:620px}
.flow-file .file-cta{display:flex;align-items:center;gap:20px;margin-top:24px}.flow-file .file-cta .btn{min-width:170px}
.flow-next{padding:24px 0 20px;border-bottom:1px solid var(--line);display:flex;align-items:start;gap:20px}.flow-next b{font-size:14px;min-width:100px}.flow-next p{font-size:13px;line-height:1.8;color:var(--ink2);margin:0}.flow-caption{font-size:11px;line-height:1.8;color:var(--ink3);margin:14px 0}
.flow-more{border-bottom:1px solid var(--line);padding:17px 0;font-size:12px}.flow-more>summary{cursor:pointer;color:var(--ink2)}.flow-more>div{display:flex;gap:20px;flex-wrap:wrap;padding:17px 0 0;align-items:center}
.flow-reader{max-width:840px;margin:0 auto 18px}.flow-reader>.flow-reader-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.flow-reader-note{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:20px 0;padding:18px 20px;background:#FCFAF5;border:1px solid var(--line);border-radius:6px}.flow-reader-note b{font-size:14px}.flow-reader-note p{font-size:12px;color:var(--ink2);margin:5px 0 0;line-height:1.8}.flow-reader-note .btn{flex:none}
.flow-check{max-width:800px;margin:0 auto}.flow-check-top{display:flex;justify-content:space-between;align-items:center;margin:4px 0 22px;font-size:12px;color:var(--ink2)}
.flow-check-progress{display:flex;gap:6px}.flow-check-progress i{display:block;height:4px;width:32px;background:var(--line);border-radius:3px}.flow-check-progress i.done{background:var(--ok)}.flow-check-progress i.current{background:var(--brand)}
.flow-question{background:#FFFCF7;border:1px solid var(--line);border-radius:8px;padding:30px 34px}.flow-question h3{font:600 26px/1.5 var(--f-display);margin:0 0 10px}.flow-question .reason{font-size:13px;line-height:1.8;color:var(--ink2);margin:0 0 23px}
.flow-quote{font-size:13px;color:var(--ink2);line-height:1.9;border-left:2px solid #C9B9A2;padding:9px 16px;margin:18px 0 24px;background:#F7F4ED}
.flow-answer{display:flex;align-items:center;gap:13px;padding:15px 17px;margin:10px 0;border:1px solid var(--line);border-radius:5px;cursor:pointer;font-size:14px;background:transparent}.flow-answer.selected{border-color:var(--brand);box-shadow:inset 2px 0 var(--brand)}.flow-answer input{accent-color:var(--brand);width:16px;height:16px;flex:none}.flow-answer small{display:block;font-size:11px;color:var(--ink2);margin-top:4px}
.flow-answer-extra{margin:13px 0 0;padding:0 0 2px}.flow-answer-extra .in{width:100%;min-height:46px}.flow-answer-extra label{display:block;font-size:12px;margin-bottom:7px}
.flow-consequence{font-size:12px;line-height:1.8;color:var(--ok);margin:18px 0 0;min-height:22px}.flow-check-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0 0}.flow-check-foot>div{display:flex;gap:10px}.flow-check-foot .btn{min-width:100px}.flow-check-help{font-size:11px;color:var(--ink3);margin:15px 0}
.flow-review-row{display:grid;grid-template-columns:115px minmax(0,1fr) 45px;gap:16px;padding:17px 0;border-bottom:1px solid var(--line);align-items:start;font-size:13px}.flow-review-row .status{font-size:11px;color:var(--ink3);margin-top:5px}.flow-review-row .pending{color:#9C7740}.flow-review-diffs summary{font-size:12px;cursor:pointer}.flow-review-diffs{margin-top:20px}.flow-review-diffs article{border-top:1px solid var(--line);margin-top:15px;padding-top:15px;font-size:12px;line-height:1.9}.flow-review-diffs .before{color:var(--ink3)}.flow-review-diffs .after{color:var(--ok)}
[data-screen=check]>.narrow{display:none!important}#guidedCheck{display:block}
.flow-error{color:#A44031;font-size:12px;line-height:1.8;margin-top:12px}
[data-screen=paid].self-order>.narrow>#paidPack{display:none!important}
body.docmode-deliver[data-view=doc]>#wrap{max-width:940px}
body.docmode-deliver.reading-draft[data-view=doc]>#wrap{max-width:900px}
.flow-reader .flow-more{margin-top:0;padding-top:8px}
.flow-figure{margin:8px 0 18px;display:flex;align-items:center;gap:22px;border-bottom:1px solid var(--line);padding-bottom:15px}.flow-figure svg{display:block;width:210px;height:88px}.flow-figure span{font-size:11px;color:var(--ink3)}
.flow-check-foot{position:sticky;bottom:0;z-index:4;background:#F7F4ED;padding:17px 0;box-shadow:0 -12px 18px #F7F4EDDD}
.flow-order-back{display:none!important}.self-order .flow-order-back{display:inline-flex!important;margin:0 0 14px}
/* Equal access to reading and downloading; related files have their own visible shelf. */
.flow-file .file-cta{gap:16px}.flow-file .file-cta .flow-main-action{width:210px;min-height:50px!important;justify-content:center;font-size:15px!important}
.flow-files{border-top:1px solid var(--line);padding:23px 0 0;margin:4px 0 0}.flow-files-head{display:flex;align-items:baseline;gap:16px;margin-bottom:15px}.flow-files-head h3{font:600 20px/1.5 var(--f-display);margin:0}.flow-files-head>span{font-size:11px;color:var(--ink2)}
.flow-files-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.file-tile{border:1px solid #CEC5B6;background:#FFFCF7;display:flex;gap:12px;align-items:center;padding:18px 15px;text-align:left;border-radius:6px;color:var(--ink);cursor:pointer;min-width:0;box-shadow:0 2px 4px #302E2805}.file-tile:hover{border-color:var(--brand);background:#FAF4EB}.file-tile.active{border-color:var(--brand);box-shadow:inset 0 2px var(--brand)}.file-tile b{display:block;font-size:14px;font-weight:600}.file-tile small{display:block;font-size:10px;line-height:1.7;color:var(--ink2);margin-top:5px}.file-tile-icon{font-size:22px;color:#9A7957}.file-tile-arrow{margin-left:auto;color:var(--ink3);font-size:18px}.flow-tools{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.flow-tools .btn{min-height:36px!important;font-size:12px!important;padding:7px 14px!important}
.flow-reader .flow-files{padding-top:16px}.flow-reader .flow-files-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.flow-reader .file-tile{padding:12px 10px;gap:8px}.flow-reader .file-tile small{display:none}.flow-reader .file-tile-icon{font-size:16px}.flow-reader .file-tile b{font-size:12px}
/* A single complete review sheet: stable locations, no next-question navigation. */
body[data-view=check]>#wrap{max-width:1100px}.flow-check{max-width:1040px}.all-review-title{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-top:10px}.all-review-title>.btn{flex:none;margin-top:7px}.all-review-title .pagesub{margin-bottom:22px!important;font-size:13px!important}
.all-review-nav{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:6px;background:#FCFAF5;margin:0 0 24px;position:sticky;top:0;z-index:5;box-shadow:0 5px 12px #F7F4EDDD}.all-review-nav button{border:0;border-right:1px solid var(--line);background:transparent;display:flex;gap:12px;align-items:center;padding:15px 18px;font-size:13px;color:var(--ink);cursor:pointer}.all-review-nav button:last-child{border:0}.all-review-nav button>span{font-size:11px;color:var(--ink3)}.all-review-nav button>i{margin-left:auto;font-style:normal;color:var(--ink3)}.all-review-nav button[data-state=已核对]>i{color:var(--ok)}.all-review-nav button:hover{background:#F3EEE4}
.all-review-cards{display:flex;flex-direction:column;gap:18px}.all-review-card{padding:24px 28px;scroll-margin-top:76px}.all-card-head{display:flex;align-items:baseline;gap:13px}.all-card-head h3{font-size:21px!important;line-height:1.5;margin:0!important}.all-number{font:14px var(--f-display);color:var(--ink3)}.all-card-status{margin-left:auto;white-space:nowrap;color:var(--ink2);font-size:11px}.all-review-card .reason{font-size:12px;line-height:1.8;margin:8px 0 16px!important}.all-answers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.all-answers .flow-answer{font-size:12px;margin:0;padding:12px;min-height:55px;gap:9px;align-items:center}.all-answers .flow-answer small{font-size:10px}.all-card-bottom{margin-top:12px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;align-items:baseline}.all-card-bottom .flow-consequence{margin:0!important;min-height:0;font-size:11px}.all-card-bottom details{font-size:11px}.all-card-bottom summary{cursor:pointer;color:var(--ink2)}.all-card-bottom details[open]{flex-basis:100%}.all-review-card .flow-error:empty{display:none}.all-current-copy{font-size:12px;line-height:1.8;color:var(--ink2);padding:10px 14px;background:#F5F1E8;border-left:2px solid #CDBCA4;margin:0 0 15px}.all-review-card .flow-figure{margin:0 0 15px;padding-bottom:12px}.all-review-card .flow-figure svg{height:74px;width:180px}
.all-review-summary{margin-top:26px;border-top:1px solid var(--line);padding:24px 0;scroll-margin-top:75px}.all-review-summary>h3{font:600 21px var(--f-display);margin:0 0 9px}.all-review-summary>p{font-size:12px;color:var(--ink2);margin:0 0 14px}.all-summary-line{display:grid;grid-template-columns:110px minmax(0,1fr) 45px;align-items:baseline;gap:15px;padding:10px 0;border-bottom:1px solid var(--line);font-size:12px}.all-summary-line>b{font-weight:500}.all-summary-line>span{color:var(--ink2)}.all-review-footer{border-top:1px solid var(--line);margin-top:0}.all-review-footer>div:first-child{flex-direction:column;gap:5px}.all-review-footer b{font-size:13px;font-weight:600}.all-review-footer span{font-size:11px;color:var(--ink2);line-height:1.7}.all-review-footer .btn{white-space:nowrap;min-width:120px}.all-review-footer #guideApply{min-width:180px}

/* 完整稿固定使用已确认首页 C，评阅入口独立于产品内容。 */
.approved-home .reviewbar,.approved-home .reviewnote{display:none!important}
.approved-home .home-body{padding-top:0!important}
.approved-home #fullFlowNav{font-size:11px;margin-left:12px;min-height:36px}
body.docmode-view #verifyCard,body.docmode-view #checkBar{display:none!important}

[data-g="app"],[data-group="app"],.wn-g[data-g="app"]{display:none!important}