
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'DM Mono';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
@font-face{font-family:'DM Mono';font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2')}
:root{
  --paper:#F2EFE6;--surface:#FFFFFF;--disabled:#ECEAE2;--sand:#ECEAE2;--error-bg:#FBF1F1;
  --ink:#141414;--ink-2:#5A5A57;--muted:#8A8880;--inverse:#FFFFFF;
  --border:#DAD7CD;--border-strong:#4A4B4B;--line:#ECEAE2;--line-2:#F2F0EA;
  --navy:#1B2D45;--navy-deep:#11161F;--gold:#B38937;--gold-light:#D6B476;--accent:#8A6A2E;
  --light:#E9C97A;--glow:rgba(233,201,122,.18);--glow-strong:rgba(233,201,122,.32);
  --success:#2E6F4E;--info:#2D6CB8;--warning:#9C6B00;--danger:#B23A3A;--neutral:#76746E;
  --gold-grad:linear-gradient(135deg,#B38937,#D6B476);
  --r-sm:8px;--r-md:10px;--r-card:14px;--r-lg:16px;--r-xl:18px;
  --shadow:0 2px 8px #14141410;
  --ease:cubic-bezier(.2,.8,.2,1);
  --strip:44px;--top:60px;--sb:224px;--np:312px;
  --mono:"DM Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
  --sans:"Optika",system-ui,-apple-system,"Segoe UI",sans-serif;
}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--paper);color:var(--ink);font:400 15px/1.5 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}
button,input,select,textarea{font:inherit;color:inherit}
a{color:inherit}
h1,h2,h3,h4{margin:0;font-weight:500;letter-spacing:-.01em;line-height:1.2}
p{margin:0}
.ic{flex:none;display:block}
.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}
.muted{color:var(--ink-2)}
.nowrap{white-space:nowrap}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.lbl{font:500 11px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.2em;color:var(--ink-2)}
.lbl-s{font:500 10.5px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-2)}
[hidden]{display:none!important}
#strip{position:sticky;top:0;z-index:60;height:var(--strip);display:flex;align-items:center;gap:14px;padding:0 16px;background:var(--navy-deep);color:#fff;font-size:13px}
.st-brand{display:flex;align-items:center;gap:9px;text-decoration:none;white-space:nowrap;min-width:0}
.st-brand svg{width:20px;height:20px;flex:none}
.st-brand b{font-weight:600}
.st-v{color:rgba(255,255,255,.62);font-family:var(--mono);font-size:11.5px}
.st-int{font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#E9C97A;border:1px solid rgba(233,201,122,.45);border-radius:999px;padding:5px 9px;white-space:nowrap}
:where(:root[data-theme="dark"]) .st-int:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.45)}
.st-links{display:flex;gap:2px;margin-left:auto}
.st-links a{padding:6px 10px;border-radius:8px;text-decoration:none;color:rgba(255,255,255,.78);white-space:nowrap}
.st-links a:hover{background:rgba(255,255,255,.08);color:#fff}
.st-links a.on{background:rgba(255,255,255,.12);color:#fff}
#st-sel{display:none;height:32px;max-width:190px;border-radius:8px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.06);color:#fff;padding:0 8px;margin-left:auto}
#st-sel option,#st-sel optgroup{color:#141414}
:where(:root[data-theme="dark"]) #st-sel option:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) #st-sel optgroup:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6}
.st-tog,.st-reset{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;cursor:pointer;white-space:nowrap}
.st-tog:hover,.st-reset:hover{background:rgba(255,255,255,.08)}
.sw{position:relative;width:30px;height:18px;border-radius:999px;background:rgba(255,255,255,.25);transition:background .24s var(--ease)}
.sw::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .24s var(--ease)}
:where(:root[data-theme="dark"]) .sw:where(:not(.mail-body *):not(.rc-doc *))::after{background:#161F2C}
.st-tog[aria-pressed="true"] .sw{background:var(--gold)}
.st-tog[aria-pressed="true"] .sw::after{transform:translateX(12px)}
#shell{display:grid;grid-template-columns:minmax(0,1fr);min-height:calc(100vh - var(--strip))}
.mode-app #shell{grid-template-columns:var(--sb) minmax(0,1fr)}
@media (min-width:1360px){.mo #np{z-index:95}
.pts-on:not(.mode-doc) #shell{grid-template-columns:minmax(0,1fr) var(--np)}
.pts-on.mode-app #shell{grid-template-columns:var(--sb) minmax(0,1fr) var(--np)}}
#sb{display:none}
.mode-app #sb{display:flex}
#main{min-width:0;display:flex;flex-direction:column}
#topbar{display:none}
.mode-app #topbar{display:flex}
#view{flex:1;min-width:0}
.mode-app #view{padding:28px 32px 72px;width:100%;max-width:1240px}
#sb{position:sticky;top:var(--strip);height:calc(100vh - var(--strip));overflow-y:auto;flex-direction:column;gap:2px;padding:22px 14px 16px;background:var(--navy);color:#fff;z-index:20}
#sb::before{content:"";position:absolute;left:-140px;top:-160px;width:420px;height:420px;background:radial-gradient(closest-side,var(--glow-strong),rgba(233,201,122,0));pointer-events:none}
:where(:root[data-theme="dark"]) #sb:where(:not(.mail-body *):not(.rc-doc *))::before{background:radial-gradient(closest-side,var(--glow-strong),rgba(214,180,118,0))}
.sb-logo{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 10px;height:40px}
.sb-logo a{display:block;line-height:0}
.sb-logo svg{height:30px;width:auto}
.sb-x{display:none;width:36px;height:36px;border-radius:8px;border:0;background:rgba(255,255,255,.08);color:#fff;align-items:center;justify-content:center;cursor:pointer}
.sb-cta{position:relative;margin:18px 4px 10px}
.sb-sec{position:relative;font:500 10.5px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.58);padding:16px 12px 8px}
.sb-a{position:relative;display:flex;align-items:center;gap:11px;height:40px;padding:0 12px;border-radius:10px;color:rgba(255,255,255,.8);text-decoration:none;font-size:14.5px;transition:background .12s var(--ease)}
.sb-a:hover{background:rgba(255,255,255,.07);color:#fff}
.sb-a.on{background:rgba(255,255,255,.11);color:#fff;box-shadow:inset 3px 0 0 var(--gold-light)}
.sb-a .tag{margin-left:auto;font:500 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.66);border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:3px 6px}
.sb-grow{flex:1;min-height:18px}
.sb-co{position:relative;display:flex;gap:10px;align-items:center;padding:12px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09)}
.sb-co .co-ic{width:34px;height:34px;border-radius:9px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;flex:none}
.sb-co b{display:block;font-weight:500;font-size:13.5px;line-height:1.25}
.sb-co span{display:flex;align-items:center;gap:5px;font-size:12px;color:rgba(255,255,255,.72)}
.sb-co span svg{color:var(--gold-light)}
.sb-user{position:relative;display:flex;gap:10px;align-items:center;padding:10px 12px;margin-top:6px}
.av{width:34px;height:34px;border-radius:50%;background:var(--gold-light);color:var(--navy-deep);display:flex;align-items:center;justify-content:center;font:600 12px/1 var(--sans);flex:none}
:where(:root[data-theme="dark"]) .av:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6}
.sb-user b{display:block;font-weight:500;font-size:13.5px;line-height:1.25}
.sb-user span{font-size:12px;color:rgba(255,255,255,.72)}
#topbar{position:sticky;top:var(--strip);z-index:30;height:var(--top);align-items:center;gap:14px;padding:0 32px;background:rgba(242,239,230,.92);-webkit-backdrop-filter:saturate(1.2) blur(8px);backdrop-filter:saturate(1.2) blur(8px);border-bottom:1px solid #E4E0D5}
:where(:root[data-theme="dark"]) #topbar:where(:not(.mail-body *):not(.rc-doc *)){border-bottom:1px solid #283548}
#topbar .tb-menu{display:none}
.tb-crumb{font-size:13.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.tb-crumb b{color:var(--ink);font-weight:500}
.tb-grow{flex:1}
.tb-bal{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2;white-space:nowrap}
.tb-bal span{font:500 10px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}
.tb-bal b{font:500 15px/1.3 var(--mono)}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:var(--r-md);border:1px solid transparent;font-weight:500;font-size:14px;line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .12s var(--ease),border-color .12s var(--ease),box-shadow .12s var(--ease)}
.btn-primary{background:var(--navy);color:#fff}
.btn-primary:hover{background:var(--navy-deep)}
.btn-gold{background:var(--gold-grad);color:var(--navy-deep);font-weight:600}
:where(:root[data-theme="dark"]) .btn-gold:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6}
.btn-gold:hover{box-shadow:0 0 0 4px var(--glow-strong)}
.btn-secondary{background:#fff;border-color:var(--border);color:var(--ink)}
:where(:root[data-theme="dark"]) .btn-secondary:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.btn-secondary:hover{border-color:var(--border-strong)}
.btn-ghost{background:transparent;color:var(--ink)}
.btn-ghost:hover{background:var(--sand)}
.btn-onnavy{background:transparent;color:#fff;border-color:rgba(255,255,255,.4)}
.btn-onnavy:hover{background:rgba(255,255,255,.08);border-color:#fff}
:where(:root[data-theme="dark"]) .btn-onnavy:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:#1F2A3A}
.btn-danger{background:var(--danger);color:#fff}
.btn-danger:hover{background:#962f2f}
.btn-link{background:none;border:0;padding:0;height:auto;color:var(--accent);font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(138,106,46,.35)}
.btn-link:hover{text-decoration-color:var(--accent)}
.btn-sm{height:32px;padding:0 12px;font-size:13px;border-radius:8px}
.btn-lg{height:48px;padding:0 22px;font-size:15px}
.btn-block{width:100%}
.btn[disabled],.btn.is-dis{opacity:.45;cursor:not-allowed;box-shadow:none}
.ib{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ink-2);cursor:pointer;flex:none}
.ib:hover{background:var(--sand);color:var(--ink)}
.ib[disabled]{opacity:.35;cursor:not-allowed;background:transparent}
.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow)}
.card-h{display:flex;align-items:center;justify-content:space-between;gap:10px 12px;flex-wrap:wrap;padding:18px 20px 0}
.card-h h2,.card-h h3{font-size:17px;font-weight:600}
.card-b{padding:16px 20px 20px}
.card-f{padding:14px 20px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}
.stack{display:flex;flex-direction:column;gap:20px}
.row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}
.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.split{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:20px;align-items:start}
.split.split-bk{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}
.gap8{gap:8px}
.gap16{gap:16px}
.mt4{margin-top:4px}
.mt8{margin-top:8px}
.mt12{margin-top:12px}
.mt16{margin-top:16px}
.mt20{margin-top:20px}
.mt24{margin-top:24px}
.ph{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}
.ph h1{font-size:28px;font-weight:500;margin-top:6px;display:flex;align-items:center;gap:10px}
.ph .sub{color:var(--ink-2);margin-top:6px;max-width:640px}
.ph-act{display:flex;gap:10px;flex-wrap:wrap}
.count{font:500 13px/1 var(--mono);color:var(--ink-2);background:var(--sand);border-radius:999px;padding:5px 9px}
.badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:500;white-space:nowrap}
.badge::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}
.b-success{color:var(--success);background:rgba(46,111,78,.1)}
.b-info{color:var(--info);background:rgba(45,108,184,.1)}
.b-warning{color:#865C00;background:rgba(156,107,0,.12)}
:where(:root[data-theme="dark"]) .b-warning:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.b-danger{color:var(--danger);background:var(--error-bg)}
.b-neutral{color:var(--ink-2);background:var(--sand)}
.chips{display:flex;gap:6px;flex-wrap:wrap}
.chip{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:#fff;font-size:13px;cursor:pointer;white-space:nowrap}
:where(:root[data-theme="dark"]) .chip:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.chip:hover{border-color:var(--border-strong)}
.chip.on{background:var(--navy);border-color:var(--navy);color:#fff}
:where(:root[data-theme="dark"]) .chip.on:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.chip .n{font-family:var(--mono);font-size:11.5px;opacity:.75;margin-left:4px}
.fbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center}
.sel{position:relative;display:inline-flex;align-items:center;max-width:100%;min-width:0}
.sel select{max-width:100%;text-overflow:ellipsis;appearance:none;-webkit-appearance:none;height:32px;border-radius:8px;border:1px solid var(--border);background:#fff;padding:0 30px 0 12px;font-size:13px;cursor:pointer}
:where(:root[data-theme="dark"]) .sel select:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.sel select:hover{border-color:var(--border-strong)}
.sel svg{position:absolute;right:9px;pointer-events:none;color:var(--ink-2)}
.search{position:relative;display:flex;align-items:center;min-width:220px;flex:1;max-width:340px}
.search svg{position:absolute;left:11px;color:var(--ink-2);pointer-events:none}
.search input{width:100%;height:36px;border-radius:10px;border:1px solid var(--border);background:#fff;padding:0 12px 0 36px;font-size:14px}
:where(:root[data-theme="dark"]) .search input:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.search input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}
.tw{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r-card);overflow-x:auto;box-shadow:var(--shadow)}
:where(:root[data-theme="dark"]) .tw:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.tw.flat{box-shadow:none}
.t{width:100%;border-collapse:collapse}
.t th{font:500 10.5px/1.2 var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-2);text-align:left;padding:12px 12px;border-bottom:1px solid var(--line);white-space:nowrap;background:#FBFAF6}
:where(:root[data-theme="dark"]) .t th:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.t td{padding:13px 12px;border-bottom:1px solid var(--line-2);font-size:14px;vertical-align:middle}
.t tbody tr:last-child td{border-bottom:0}
.t tr.click{cursor:pointer}
.t tr.click:hover td,.t tr.is-sel td{background:#FBFAF6}
:where(:root[data-theme="dark"]) .t tr.click:hover td:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .t tr.is-sel td:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.t tr.is-sel td:first-child{box-shadow:inset 3px 0 0 var(--gold)}
.t .r{text-align:right}
.t td.num,.num{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}
.t td.act{white-space:nowrap;text-align:right}
.t .sub{display:block;font-size:12.5px;color:var(--ink-2);margin-top:2px}
.t .strong{font-weight:500}
.t-empty{padding:40px 20px;text-align:center;color:var(--ink-2)}
.t .ell{display:block;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tw.bleed{border:0;border-top:1px solid var(--line);border-radius:0 0 var(--r-card) var(--r-card);box-shadow:none}
.t.compact th,.t.compact td{padding-left:8px;padding-right:8px}
.t.compact td{font-size:13px}
.t.compact th{letter-spacing:.06em}
.t.compact .badge{height:22px;padding:0 8px;font-size:12px}
.t.compact th:first-child,.t.compact td:first-child{padding-left:16px}
.t.compact th:last-child,.t.compact td:last-child{padding-right:16px}
.kvgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}
.amt-in{color:var(--success)}
.amt-out{color:var(--ink)}
.cell{display:flex;align-items:center;gap:10px;min-width:0}
.tfoot{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;color:var(--ink-2);border-top:1px solid var(--line)}
.cav{width:30px;height:30px;border-radius:50%;background:#F4EDDF;color:#6B5226;font:600 11px/1 var(--sans);display:inline-flex;align-items:center;justify-content:center;flex:none}
:where(:root[data-theme="dark"]) .cav:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1);color:#D6B476}
.cc{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:20px;padding:0 5px;border-radius:5px;background:var(--sand);color:var(--ink-2);font:500 10.5px/1 var(--mono);letter-spacing:.06em}
.net{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:var(--nc,#4A4B4B);color:#fff;font:600 10.5px/1 var(--sans);flex:none}
.net.lg{width:36px;height:36px;border-radius:10px;font-size:15px}
.an{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}
.an b{font-weight:500}
.tico{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex:none;background:var(--sand);color:var(--ink-2)}
.tico.ti-in{background:rgba(46,111,78,.1);color:var(--success)}
.tico.ti-out{background:#EEF0F3;color:var(--navy)}
:where(:root[data-theme="dark"]) .tico.ti-out:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A;color:#F2EFE6}
.tico.ti-bad{background:var(--error-bg);color:var(--danger)}
.addr{font-family:var(--mono);font-size:13px}
.field{display:flex;flex-direction:column;gap:6px;min-width:0}
.field>label,.flabel{font-size:13.5px;font-weight:500}
.field .opt{color:var(--ink-2);font-weight:400}
.hint{font-size:12.5px;color:var(--ink-2)}
.err{font-size:12.5px;color:var(--danger);display:flex;gap:6px;align-items:flex-start}
.in,.field,.opt-card{scroll-margin-top:calc(var(--strip) + var(--top) + 28px);scroll-margin-bottom:24px}
.in{width:100%;height:48px;border-radius:var(--r-md);border:1px solid var(--border);background:#fff;padding:0 12px;font-size:15px;transition:border-color .12s var(--ease)}
:where(:root[data-theme="dark"]) .in:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.in:hover{border-color:var(--border-strong)}
.in:focus{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--accent)}
.in.bad{border-color:var(--danger);background:var(--error-bg)}
.in[disabled]{background:var(--disabled);color:var(--muted)}
select.in{appearance:none;-webkit-appearance:none;padding-right:36px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235A5A57' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center}
:where(:root[data-theme="dark"]) select.in:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23B6B2A9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center}
.in.mono{font-family:var(--mono);font-size:14.5px}
.in-affix{position:relative;display:flex;align-items:center}
.in-affix .in{padding-right:70px}
.in-affix .affix{position:absolute;right:12px;font:500 13px/1 var(--mono);color:var(--ink-2)}
.in-big{height:60px;font:500 24px/1 var(--mono);letter-spacing:-.01em}
.code-in{height:56px;font:500 24px/1 var(--mono);letter-spacing:.5em;text-align:center;max-width:260px}
.fgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.fgrid .full{grid-column:1/-1}
.seg{display:inline-flex;padding:3px;border-radius:12px;background:var(--sand);gap:2px}
.seg button{height:34px;padding:0 14px;border-radius:9px;border:0;background:transparent;font-size:13.5px;cursor:pointer;color:var(--ink-2)}
.seg button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(20,20,20,.12);font-weight:500}
:where(:root[data-theme="dark"]) .seg button.on:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;box-shadow:0 1px 3px rgba(0,0,0,0.264)}
.check{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:14px}
.check input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--navy);flex:none}
:where(:root[data-theme="dark"]) .check input:where(:not(.mail-body *):not(.rc-doc *)){accent-color:#F2EFE6}
.opt-card{display:flex;gap:12px;align-items:flex-start;width:100%;text-align:left;padding:14px 16px;border-radius:12px;border:1px solid var(--border);background:#fff;cursor:pointer;transition:border-color .12s var(--ease),box-shadow .12s var(--ease)}
:where(:root[data-theme="dark"]) .opt-card:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.opt-card:hover{border-color:var(--border-strong)}
.opt-card.on{border-color:var(--navy);box-shadow:0 0 0 1px var(--navy),0 0 0 5px var(--glow)}
:where(:root[data-theme="dark"]) .opt-card.on:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548;box-shadow:0 0 0 1px #D9D5CC,0 0 0 5px var(--glow)}
.opt-card[disabled]{opacity:.5;cursor:not-allowed}
.opt-card .oc-b{flex:1;min-width:0}
.opt-card .oc-t{font-weight:500}
.opt-card .oc-s{font-size:13px;color:var(--ink-2);margin-top:2px}
.radio{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--border-strong);flex:none;margin-top:2px;display:flex;align-items:center;justify-content:center}
.on>.radio{border-color:var(--navy)}
:where(:root[data-theme="dark"]) .on>.radio:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.on>.radio::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--navy)}
.note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.45}
.note .ic{margin-top:1px}
.note-info{background:rgba(45,108,184,.07);color:#1F4F8A;border:1px solid rgba(45,108,184,.2)}
:where(:root[data-theme="dark"]) .note-info:where(:not(.mail-body *):not(.rc-doc *)){color:#8DB8EE}
.note-warn{background:#FDF6E7;color:#5E4300;border:1px solid #EBD6A6}
:where(:root[data-theme="dark"]) .note-warn:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1);color:#D6B476;border:1px solid rgba(214,180,118,0.38)}
.note-bad{background:var(--error-bg);color:#8E2B2B;border:1px solid #EBC9C9}
:where(:root[data-theme="dark"]) .note-bad:where(:not(.mail-body *):not(.rc-doc *)){color:#F28B8B;border:1px solid rgba(224,76,76,0.38)}
.note-ok{background:rgba(46,111,78,.07);color:#24583E;border:1px solid rgba(46,111,78,.22)}
:where(:root[data-theme="dark"]) .note-ok:where(:not(.mail-body *):not(.rc-doc *)){color:#7FD1A4}
.note b{font-weight:600}
.proto{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12.5px;line-height:1.4;color:#5B4520;background:#FBF6EA;border:1px dashed var(--gold);border-radius:10px;padding:8px 12px}
:where(:root[data-theme="dark"]) .proto:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476;background:rgba(214,180,118,0.1)}
.proto::before{content:"Protótipo";font:500 9.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.16em;color:#fff;background:var(--accent);border-radius:4px;padding:4px 6px}
.proto .btn-link{font-size:12.5px}
.proto button.pbtn{height:28px;padding:0 10px;border-radius:7px;border:1px solid var(--gold);background:#fff;color:#5B4520;font-size:12.5px;cursor:pointer}
:where(:root[data-theme="dark"]) .proto button.pbtn:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;color:#D6B476}
.proto button.pbtn:hover{background:#F6ECD4}
:where(:root[data-theme="dark"]) .proto button.pbtn:hover:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.18)}
.proto button.pbtn.on{background:var(--accent);border-color:var(--accent);color:#fff}
.xbanner{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;border:1.5px dashed var(--warning);background:#FFF9EC;color:#4D3700;margin-bottom:20px;font-size:14px;line-height:1.5}
:where(:root[data-theme="dark"]) .xbanner:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1);color:#D6B476}
.xbanner b{font-weight:600}
.xbanner .lbl-s{color:#865C00}
:where(:root[data-theme="dark"]) .xbanner .lbl-s:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.steps{display:flex;gap:6px;list-style:none;margin:0 0 22px;padding:0;flex-wrap:wrap}
.steps li{display:flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 6px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:13.5px;color:var(--ink-2)}
:where(:root[data-theme="dark"]) .steps li:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.steps li i{font:500 11.5px/1 var(--mono);font-style:normal;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--sand);color:var(--ink-2)}
.steps li.cur{border-color:var(--navy);color:var(--ink);font-weight:500}
:where(:root[data-theme="dark"]) .steps li.cur:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.steps li.cur i{background:var(--navy);color:#fff}
.steps li.done{color:var(--ink)}
.steps li.done i{background:rgba(46,111,78,.14);color:var(--success)}
.dl{display:flex;flex-direction:column}
.dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid var(--line-2)}
.dl>div:last-child{border-bottom:0}
.dl dt,.dl .k{color:var(--ink-2);font-size:14px;flex:none}
.dl dd,.dl .v{margin:0;text-align:right;font-size:14px;min-width:0;overflow-wrap:anywhere}
.dl .v.mono{font-size:13.5px}
.dl .tot .k,.dl .tot .v{color:var(--ink);font-weight:600;font-size:15px}
.kv{display:flex;flex-direction:column;gap:3px;padding:12px 0;border-bottom:1px solid var(--line-2)}
.kv:last-child{border-bottom:0}
.kv .k{font-size:12.5px;color:var(--ink-2)}
.kv .v{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14.5px;font-weight:500;min-width:0}
.kv .v>span{min-width:0;overflow-wrap:anywhere}
.hero{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--navy) 0%,#17263A 100%);color:#fff;border-radius:var(--r-xl);padding:28px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px}
.hero::before{content:"";position:absolute;right:-160px;top:-200px;width:560px;height:560px;background:radial-gradient(closest-side,var(--glow-strong),rgba(233,201,122,0));pointer-events:none}
:where(:root[data-theme="dark"]) .hero:where(:not(.mail-body *):not(.rc-doc *))::before{background:radial-gradient(closest-side,var(--glow-strong),rgba(214,180,118,0))}
.hero>*{position:relative}
.hero .lbl{color:rgba(255,255,255,.66)}
.hero-v{font:500 44px/1.05 var(--mono);letter-spacing:-.02em;margin-top:10px}
.hero-s{color:rgba(255,255,255,.76);margin-top:10px;font-size:14px;max-width:440px}
.hero-a{display:flex;gap:10px;margin-top:22px;flex-wrap:wrap}
.hero-r{border-left:1px solid rgba(255,255,255,.14);padding-left:26px;display:flex;flex-direction:column;justify-content:center;gap:14px}
.hero-r .hr-row{display:flex;justify-content:space-between;gap:10px;font-size:14px}
.hero-r .hr-row span:first-child{color:rgba(255,255,255,.72)}
.hero-r .mono{font-size:14px}
.hero-r a{color:#fff}
.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}
.stat{padding:18px 18px 16px}
.stat .v{font:500 24px/1.1 var(--mono);margin-top:10px;letter-spacing:-.01em}
.stat .s{font-size:13px;color:var(--ink-2);margin-top:6px}
.qb{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line-2)}
.qb:last-child{border-bottom:0}
.qb .qb-b{flex:1;min-width:0}
.qb .qb-b b{font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.qb .qb-b span{font-size:12.5px;color:var(--ink-2)}
.list-row{display:flex;align-items:center;gap:12px;padding:12px 20px;border-top:1px solid var(--line-2);text-decoration:none;color:inherit}
.list-row:hover{background:#FBFAF6}
:where(:root[data-theme="dark"]) .list-row:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.list-row .lr-b{flex:1;min-width:0}
.list-row .lr-b b{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.list-row .lr-b span{font-size:12.5px;color:var(--ink-2)}
.list-row .lr-r{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px}
.pick{display:flex;flex-direction:column;gap:8px;max-height:392px;overflow:auto;padding:2px}
.pick .opt-card{align-items:center}
.pick .oc-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.calc{background:#FBFAF6;border:1px solid var(--line);border-radius:12px;padding:6px 16px}
:where(:root[data-theme="dark"]) .calc:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.sum-amt{font:500 32px/1.1 var(--mono);letter-spacing:-.02em}
.lockt{display:inline-flex;align-items:center;gap:6px;font:500 12.5px/1 var(--mono);color:var(--success);background:rgba(46,111,78,.09);border-radius:999px;padding:5px 9px}
.lockt.exp{color:var(--danger);background:var(--error-bg)}
.attach{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff}
:where(:root[data-theme="dark"]) .attach:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.attach .grow{flex:1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dropz{display:flex;align-items:center;justify-content:center;gap:10px;height:56px;border:1px dashed var(--border);border-radius:10px;background:#fff;color:var(--ink-2);cursor:pointer;width:100%;font-size:14px}
:where(:root[data-theme="dark"]) .dropz:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.dropz:hover{border-color:var(--border-strong);color:var(--ink)}
.tl{list-style:none;margin:0;padding:0;position:relative}
.tl li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:14px;padding:0 0 22px}
.tl li:last-child{padding-bottom:0}
.tl li::before{content:"";position:absolute;left:13px;top:28px;bottom:0;width:2px;background:var(--line)}
.tl li:last-child::before{display:none}
.tl li.done::before{background:rgba(46,111,78,.35)}
.tl .dot{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--sand);color:var(--ink-2);border:2px solid #fff;box-shadow:0 0 0 1px var(--line)}
:where(:root[data-theme="dark"]) .tl .dot:where(:not(.mail-body *):not(.rc-doc *)){border:2px solid #1F2A3A}
.tl li.done .dot{background:var(--success);color:#fff;box-shadow:none}
.tl li.cur .dot{background:#fff;color:var(--info);box-shadow:0 0 0 2px var(--info)}
:where(:root[data-theme="dark"]) .tl li.cur .dot:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.tl li.cur .dot::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--info);animation:pulse 1.6s var(--ease) infinite}
.tl li.bad .dot{background:var(--danger);color:#fff;box-shadow:none}
.tl b{display:block;font-weight:500}
.tl .tl-s{font-size:13px;color:var(--ink-2);margin-top:2px}
.tl time{font:400 12.5px/1.4 var(--mono);color:var(--ink-2);white-space:nowrap;padding-top:4px}
.tl li.todo b{color:var(--ink-2);font-weight:400}
@keyframes pulse{0%,100%{opacity:1}50%{opacity:.3}}
.stamp{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1.5px solid var(--success);border-radius:10px;color:var(--success);font:500 12px/1 var(--mono);text-transform:uppercase;letter-spacing:.16em;transform:rotate(-2deg);background:rgba(46,111,78,.05)}
.uetr{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:#FBFAF6;border:1px solid var(--line);font:500 13px/1.3 var(--mono);overflow-wrap:anywhere}
:where(:root[data-theme="dark"]) .uetr:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.uetr span{flex:1;min-width:0}
.detail-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}
.big-amt{font:500 34px/1.1 var(--mono);letter-spacing:-.02em;margin-top:8px}
.menu-w{position:relative;display:inline-flex}
.menu{position:absolute;right:0;top:36px;z-index:25;min-width:200px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px rgba(20,20,20,.14);padding:6px;display:flex;flex-direction:column;text-align:left}
:where(:root[data-theme="dark"]) .menu:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;box-shadow:0 12px 32px rgba(0,0,0,0.308)}
.menu button{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border:0;border-radius:8px;background:none;cursor:pointer;font-size:14px;color:var(--ink);white-space:nowrap}
.menu button:hover{background:var(--sand)}
.menu button.danger{color:var(--danger)}
#modal-root:empty{display:none}
.mback.still,.mback.still .modal{animation:none}
.mback{position:fixed;inset:0;z-index:80;background:rgba(17,22,31,.55);display:flex;align-items:center;justify-content:center;padding:24px;animation:fade .24s var(--ease)}
.modal{width:100%;max-width:520px;max-height:calc(100vh - 48px);overflow:auto;background:#fff;border-radius:var(--r-lg);box-shadow:0 24px 64px rgba(17,22,31,.3);animation:rise .24s var(--ease)}
:where(:root[data-theme="dark"]) .modal:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;box-shadow:0 24px 64px rgba(0,0,0,0.6)}
.modal.wide{max-width:580px}
.m-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 0}
.m-h h2{font-size:20px;font-weight:600}
.m-h .sub{font-size:13.5px;color:var(--ink-2);margin-top:4px}
.m-b{padding:18px 24px;display:flex;flex-direction:column;gap:16px}
.m-f{padding:16px 24px 22px;display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}
.m-f.two{display:grid;grid-template-columns:1fr 1fr}
@keyframes fade{from{opacity:0}}
@keyframes rise{from{transform:translateY(10px);opacity:.6}}
.asset-hl{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background:#FBFAF6;border:1px solid var(--line)}
:where(:root[data-theme="dark"]) .asset-hl:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.asset-hl .ah-t{font-size:19px;font-weight:600}
.asset-hl .ah-s{font-size:13px;color:var(--ink-2);display:flex;align-items:center;gap:6px;margin-top:2px}
.qr{display:flex;justify-content:center}
.qr .qr-box{padding:12px;border:1px solid var(--line);border-radius:14px;background:#fff;line-height:0}
:where(:root[data-theme="dark"]) .qr .qr-box:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.qr svg{width:184px;height:184px;display:block}
.addr-box{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff}
:where(:root[data-theme="dark"]) .addr-box:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.addr-box span{flex:1;min-width:0;font:500 13px/1.45 var(--mono);overflow-wrap:anywhere}
#toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);z-index:120;background:var(--navy-deep);color:#fff;padding:11px 16px;border-radius:10px;font-size:14px;opacity:0;pointer-events:none;transition:opacity .24s var(--ease),transform .24s var(--ease);max-width:calc(100vw - 32px)}
#toast.show{opacity:1;transform:translate(-50%,0)}
.flow{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);min-height:calc(100vh - var(--strip))}
.flow-brand{position:relative;overflow:hidden;background:linear-gradient(170deg,var(--navy) 0%,var(--navy-deep) 100%);color:#fff;padding:40px 40px 32px;display:flex;flex-direction:column}
.flow-brand::before{content:"";position:absolute;left:-180px;bottom:-220px;width:620px;height:620px;background:radial-gradient(closest-side,var(--glow-strong),rgba(233,201,122,0));pointer-events:none}
:where(:root[data-theme="dark"]) .flow-brand:where(:not(.mail-body *):not(.rc-doc *))::before{background:radial-gradient(closest-side,var(--glow-strong),rgba(214,180,118,0))}
.flow-brand>*{position:relative}
.flow-brand svg.logo{height:34px;width:77px;flex:none;align-self:flex-start}
.flow-brand h2{font-size:30px;font-weight:400;line-height:1.2;margin-top:auto;max-width:330px;letter-spacing:-.02em}
.flow-brand ul{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:10px;color:rgba(255,255,255,.8);font-size:14.5px}
.flow-brand li{display:flex;gap:10px;align-items:center}
.flow-brand li svg{color:var(--gold-light)}
.flow-brand .fb-foot{margin-top:40px;font-size:12px;color:rgba(255,255,255,.55)}
.flow-main{padding:36px 40px 64px;display:flex;flex-direction:column;align-items:center;min-width:0}
.flow-card{width:100%;max-width:560px}
.flow-card h1{font-size:28px;font-weight:500}
.flow-card .sub{color:var(--ink-2);margin-top:8px}
.ostep{display:flex;gap:4px;margin-bottom:26px;width:100%;max-width:560px}
.ostep span{flex:1;height:4px;border-radius:999px;background:var(--line)}
.ostep span.done{background:var(--success)}
.ostep span.cur{background:var(--navy)}
.ostep-l{display:flex;justify-content:space-between;width:100%;max-width:560px;margin:-18px 0 22px;font:500 10.5px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}
.pwlist{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--ink-2);margin-top:4px}
.pwlist span{display:flex;align-items:center;gap:6px}
.pwlist span.ok{color:var(--success)}
.person{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:#fff}
:where(:root[data-theme="dark"]) .person:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.person .pb{flex:1;min-width:0}
.person .pb b{font-weight:500;display:block}
.person .pb span{font-size:13px;color:var(--ink-2)}
.doc{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:#fff}
:where(:root[data-theme="dark"]) .doc:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.doc .db{flex:1;min-width:0}
.doc .db b{font-weight:500;display:block}
.doc .db span{font-size:12.5px;color:var(--ink-2);overflow-wrap:anywhere}
.doc .db b,.person .pb span,.person .pb b{overflow-wrap:anywhere}
.rev-b{border:1px solid var(--line);border-radius:12px;background:#fff;padding:14px 16px}
:where(:root[data-theme="dark"]) .rev-b:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.rev-b .rh{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}
.rev-b .rh b{font-weight:600}
.state-ic{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center}
.chk{display:flex;flex-direction:column;gap:10px}
.chk div{display:flex;align-items:center;gap:10px;font-size:14px}
.chk .ok{color:var(--success)}
.mailv{padding:28px 32px 72px;display:flex;flex-direction:column;align-items:center;gap:18px}
.mail-client{width:100%;max-width:720px;background:#fff;border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);overflow:hidden}
:where(:root[data-theme="dark"]) .mail-client:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.mail-meta{padding:16px 20px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;gap:4px 14px;font-size:13.5px}
.mail-meta span:nth-child(odd){color:var(--ink-2)}
.mail-body{background:#F5F3EC;padding:28px 16px}
:where(:root[data-theme="dark"]) .mail-body:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.mail{max-width:560px;margin:0 auto;background:#fff;border-radius:14px;overflow:hidden;border:1px solid #E7E3D8}
:where(:root[data-theme="dark"]) .mail:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;border:1px solid #283548}
.mail-top{position:relative;overflow:hidden;background:var(--navy);padding:22px 28px}
.mail-top::after{content:"";position:absolute;right:-90px;top:-110px;width:300px;height:300px;background:radial-gradient(closest-side,var(--glow-strong),rgba(233,201,122,0))}
:where(:root[data-theme="dark"]) .mail-top:where(:not(.mail-body *):not(.rc-doc *))::after{background:radial-gradient(closest-side,var(--glow-strong),rgba(214,180,118,0))}
.mail-top svg{position:relative;height:26px;width:auto}
.mail-in{padding:28px}
.mail-in h1{font-size:22px;font-weight:500}
.mail-amt{font:500 34px/1.1 var(--mono);letter-spacing:-.02em;margin:18px 0 4px}
.mail-foot{padding:18px 28px 24px;border-top:1px solid #EFEBE1;font-size:12px;color:var(--ink-2);display:flex;flex-direction:column;gap:8px}
:where(:root[data-theme="dark"]) .mail-foot:where(:not(.mail-body *):not(.rc-doc *)){border-top:1px solid #283548}
.mail-foot .swo{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink)}
.mail-foot .swo svg{width:18px;height:18px}
.doc-w{max-width:1120px;margin:0 auto;padding:36px 32px 96px}
.doc-hero{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--navy),var(--navy-deep));color:#fff;border-radius:var(--r-xl);padding:34px 34px 30px}
.doc-hero::before{content:"";position:absolute;right:-180px;top:-240px;width:640px;height:640px;background:radial-gradient(closest-side,var(--glow-strong),rgba(233,201,122,0));pointer-events:none}
:where(:root[data-theme="dark"]) .doc-hero:where(:not(.mail-body *):not(.rc-doc *))::before{background:radial-gradient(closest-side,var(--glow-strong),rgba(214,180,118,0))}
.doc-hero>*{position:relative}
.doc-hero .lbl{color:rgba(255,255,255,.66)}
.doc-hero h1{font-size:34px;font-weight:400;line-height:1.15;margin-top:12px;max-width:760px;letter-spacing:-.02em}
.doc-hero p{color:rgba(255,255,255,.8);margin-top:12px;max-width:760px}
.dh-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}
.dh-chips span{font-size:12.5px;border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:5px 11px;color:rgba(255,255,255,.88)}
.doc-sec{margin-top:36px}
.doc-sec>h2{font-size:22px;font-weight:500;display:flex;align-items:center;gap:10px}
.doc-sec>p.sub{color:var(--ink-2);margin-top:6px;max-width:760px}
.legend{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:16px}
.lgc{padding:14px 14px 12px}
.lgc .n{font:500 28px/1 var(--mono);margin-top:10px}
.lgc .d{font-size:12.5px;color:var(--ink-2);margin-top:6px}
.smap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}
.sgrp{grid-column:1/-1;display:flex;align-items:center;gap:10px;margin-top:10px}
.sgrp:first-child{margin-top:0}
.sgrp h3{font-size:15px;font-weight:600}
.sgrp span{font-size:13px;color:var(--ink-2)}
.scard{display:flex;flex-direction:column;gap:8px;padding:16px;text-decoration:none;color:inherit;transition:border-color .12s var(--ease),box-shadow .12s var(--ease)}
.scard:hover{border-color:var(--border);box-shadow:0 6px 18px rgba(20,20,20,.08)}
:where(:root[data-theme="dark"]) .scard:hover:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 6px 18px rgba(0,0,0,0.176)}
.scard .sc-t{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}
.scard b{font-weight:600;font-size:15px}
.scard .sc-en{font:400 12px/1.3 var(--mono);color:var(--ink-2)}
.scard .sc-d{font-size:13px;color:var(--ink-2)}
.scard .sc-p{display:flex;gap:4px;flex-wrap:wrap;margin-top:auto;padding-top:4px}
.stag{font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 8px;white-space:nowrap}
.stag.ok{background:rgba(46,111,78,.1);color:var(--success)}
.stag.blk{background:#FFF3D6;color:#6E4C00}
:where(:root[data-theme="dark"]) .stag.blk:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1);color:#D6B476}
.stag.par{background:#EEF0F3;color:var(--navy)}
:where(:root[data-theme="dark"]) .stag.par:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A;color:#F2EFE6}
.pfilter{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:16px;position:sticky;top:var(--strip);z-index:10;background:rgba(242,239,230,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px 0}
.pgrp{margin-top:22px}
.pgrp>h3{font-size:16px;font-weight:600;display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--line)}
.pgrp>h3 .count{font-size:12px}
.pitem{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:16px 4px;border-bottom:1px solid var(--line);scroll-margin-top:140px;transition:background .4s var(--ease)}
.pitem.sub{padding-left:28px;grid-template-columns:64px minmax(0,1fr)}
.pitem.hl{background:#FBF3DF}
:where(:root[data-theme="dark"]) .pitem.hl:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1)}
.pitem .pi-t{font-weight:600;font-size:15.5px}
.pitem .pi-b{color:var(--ink);margin-top:4px;font-size:14.5px}
.pitem .pi-m{font-size:13px;color:var(--ink-2);margin-top:6px;display:flex;gap:6px 14px;flex-wrap:wrap}
.pitem .pi-m b{font-weight:500;color:var(--ink)}
.pitem .pi-w{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px;align-items:center}
.pitem .pi-w a{font-size:12.5px;text-decoration:none;border:1px solid var(--border);border-radius:999px;padding:3px 9px;background:#fff;color:var(--ink)}
:where(:root[data-theme="dark"]) .pitem .pi-w a:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.pitem .pi-w a:hover{border-color:var(--border-strong)}
.pitem .pi-w .proc{font-size:12.5px;color:var(--ink-2);font-style:italic}
.new{font:500 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#6E4C00;background:#FFF3D6;border-radius:4px;padding:3px 5px;vertical-align:middle}
:where(:root[data-theme="dark"]) .new:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476;background:rgba(214,180,118,0.1)}
.outl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin-top:14px}
.outl div{display:flex;gap:10px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--line);font-size:14.5px}
.srcs{margin-top:12px;display:flex;flex-direction:column;gap:8px;font-size:14px}
.srcs a{color:#7A5D27}
:where(:root[data-theme="dark"]) .srcs a:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.warnbox{display:flex;gap:12px;align-items:flex-start;margin-top:20px;padding:14px 16px;border-radius:12px;background:#FFF9EC;border:1.5px dashed var(--warning);color:#4D3700;font-size:14px}
:where(:root[data-theme="dark"]) .warnbox:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1);color:#D6B476}
.pt-pill{display:inline-flex;align-items:center;height:18px;padding:0 5px;border-radius:5px;border:1px solid transparent;font:500 10px/1 var(--mono);letter-spacing:.02em;cursor:pointer;white-space:nowrap;box-shadow:0 1px 3px rgba(20,20,20,.28)}
:where(:root[data-theme="dark"]) .pt-pill:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 1px 3px rgba(0,0,0,0.6)}
.pt-pill:hover{filter:brightness(1.12)}
.t-eq{background:var(--success);color:#fff}
.t-mk{background:var(--navy);color:#fff}
.t-br{background:#fff;color:var(--navy);border-color:var(--navy)}
:where(:root[data-theme="dark"]) .t-br:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;color:#F2EFE6;border-color:#283548}
.t-pr{background:var(--accent);color:#fff}
.t-pd{background:#FFF6DF;color:#6E4C00;border:1px dashed var(--warning)}
:where(:root[data-theme="dark"]) .t-pd:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1);color:#D6B476}
.pitem .pt-pill,.np-item .pt-pill,.lgc .pt-pill,.scard .pt-pill{box-shadow:none;cursor:default}
.pitem .pt-pill{height:22px;font-size:11px;justify-self:start;margin-top:1px}
#pt-layer{position:fixed;left:0;right:0;bottom:0;top:var(--pt-top,0px);z-index:85;pointer-events:none;overflow:hidden;display:none}
.pts-on #pt-layer{display:block}
.pt-g{position:absolute;left:0;top:0;display:flex;gap:2px;pointer-events:none;transform:translate(-100%,-80%)}
.pt-g .pt-pill{pointer-events:auto}
.pts-on .pt-host{outline:1px dashed rgba(138,106,46,.55);outline-offset:-1px}
:where(:root[data-theme="dark"]) .pts-on .pt-host:where(:not(.mail-body *):not(.rc-doc *)){outline:1px dashed rgba(214,180,118,0.55)}
.pt-flash{animation:ptflash 1.4s var(--ease)}
@keyframes ptflash{0%,60%{box-shadow:0 0 0 3px var(--gold-light),0 0 0 8px var(--glow-strong)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}}
.sb-open #pt-layer{display:none}
#np{display:none}
.pts-on:not(.mode-doc) #np{display:block}
#np{position:sticky;top:var(--strip);height:calc(100vh - var(--strip));overflow-y:auto;background:#FBFAF6;border-left:1px solid #E4E0D5;z-index:25}
:where(:root[data-theme="dark"]) #np:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433;border-left:1px solid #283548}
.np-h{position:sticky;top:0;z-index:2;background:#FBFAF6;padding:18px 18px 12px;border-bottom:1px solid var(--line)}
:where(:root[data-theme="dark"]) .np-h:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.np-h h3{font-size:16px;font-weight:600;margin-top:6px}
.np-h .np-close{display:none;position:absolute;right:12px;top:12px}
.np-src{font-size:12.5px;color:var(--ink-2);margin-top:8px;line-height:1.45}
.np-src b{color:var(--ink);font-weight:500}
.np-leg{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}
.np-leg .pt-pill{height:17px;font-size:9.5px}
.np-g{padding:6px 18px 4px}
.np-g h4{font:500 10.5px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin:12px 0 6px}
.np-item{display:block;width:100%;text-align:left;border:1px solid var(--line);background:#fff;border-radius:10px;padding:10px 12px;margin-bottom:8px;cursor:pointer;transition:border-color .12s var(--ease),box-shadow .24s var(--ease)}
:where(:root[data-theme="dark"]) .np-item:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.np-item:hover{border-color:var(--border)}
.np-item.hl{border-color:var(--gold);box-shadow:0 0 0 4px var(--glow-strong)}
.np-item .ni-t{display:flex;gap:8px;align-items:flex-start}
.np-item .ni-t b{font-size:13.5px;font-weight:600;line-height:1.3}
.np-item .ni-b{font-size:12.8px;color:var(--ink-2);margin-top:6px;line-height:1.45}
.np-item .ni-m{font-size:12px;color:var(--ink-2);margin-top:6px}
.np-item .ni-m b{color:var(--ink);font-weight:500}
.np-foot{padding:10px 18px 24px;font-size:12.5px;color:var(--ink-2)}
.np-foot a{color:var(--accent)}
.np-empty{padding:18px;color:var(--ink-2);font-size:13.5px}
#np-fab{display:none;position:fixed;right:16px;bottom:16px;z-index:70;height:44px;padding:0 16px;border-radius:999px;border:0;background:var(--navy);color:#fff;font-weight:500;box-shadow:0 8px 24px rgba(17,22,31,.3);cursor:pointer;align-items:center;gap:8px}
:where(:root[data-theme="dark"]) #np-fab:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 8px 24px rgba(0,0,0,0.6)}
#np-fab .pt-pill{box-shadow:none}
#scrim{display:none}
@media (max-width:1359px){.pts-on:not(.mode-doc) #np{position:fixed;right:0;top:var(--strip);bottom:0;height:auto;width:min(380px,100vw);transform:translateX(105%);transition:transform .24s var(--ease);box-shadow:-12px 0 32px rgba(17,22,31,.14);z-index:90}
:where(:root[data-theme="dark"]) .pts-on:not(.mode-doc) #np:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:-12px 0 32px rgba(0,0,0,0.308)}
.np-open #np{transform:none!important}
.np-h .np-close{display:inline-flex}
.pts-on:not(.mode-doc):not(.np-open) #np-fab{display:inline-flex}
.np-open #scrim,.sb-open #scrim{display:block;position:fixed;inset:var(--strip) 0 0 0;background:rgba(17,22,31,.35);z-index:65}}
@media (max-width:1180px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}
.split,.split.split-bk{grid-template-columns:minmax(0,1fr)}
.legend{grid-template-columns:repeat(3,minmax(0,1fr))}
.smap{grid-template-columns:repeat(2,minmax(0,1fr))}
.st-int{display:none}}
@media (max-width:1023px){.mode-app #shell{grid-template-columns:minmax(0,1fr)}
.mode-app #sb{position:fixed;left:0;top:var(--strip);bottom:0;height:auto;width:min(292px,86vw);transform:translateX(-105%);transition:transform .24s var(--ease);z-index:70;box-shadow:12px 0 32px rgba(17,22,31,.2)}
:where(:root[data-theme="dark"]) .mode-app #sb:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:12px 0 32px rgba(0,0,0,0.44)}
.sb-open #sb{transform:none}
.sb-x{display:inline-flex}
#topbar .tb-menu{display:inline-flex}
#topbar{padding:0 16px}
.mode-app #view{padding:22px 20px 72px}
.hero{grid-template-columns:minmax(0,1fr)}
.hero-r{border-left:0;border-top:1px solid rgba(255,255,255,.14);padding:18px 0 0}
.flow{grid-template-columns:minmax(0,1fr)}
.flow-brand{padding:22px 20px;flex-direction:row;align-items:center;gap:16px}
.flow-brand h2,.flow-brand ul,.flow-brand .fb-foot{display:none}
.flow-main{padding:24px 20px 64px}
.st-links{display:none}
#st-sel{display:block}
.grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:680px){:root{--top:56px}
body{font-size:14.5px}
#strip{gap:8px;padding:0 10px}
.st-v,.st-reset span{display:none}
.st-brand .st-t{display:none}
.st-tog .st-tl{display:none}
#st-sel{max-width:none;flex:1;min-width:0}
.mode-app #view{padding:18px 16px 72px}
.tb-crumb{display:none}
.ph h1{font-size:24px}
.stats{grid-template-columns:minmax(0,1fr)}
.grid2,.grid3,.fgrid,.kvgrid{grid-template-columns:minmax(0,1fr)}
.hero{padding:22px 18px}
.hero-v{font-size:34px}
.legend{grid-template-columns:repeat(2,minmax(0,1fr))}
.smap{grid-template-columns:minmax(0,1fr)}
.outl{grid-template-columns:minmax(0,1fr)}
.doc-w{padding:20px 16px 80px}
.doc-hero{padding:24px 20px}
.doc-hero h1{font-size:26px}
.mback{padding:0;align-items:flex-end}
.modal{max-width:none;border-radius:18px 18px 0 0;max-height:92vh}
.m-h,.m-b{padding-left:18px;padding-right:18px}
.m-f{padding:14px 18px 18px}
.flow-main{padding:20px 16px 64px}
.mailv{padding:16px 12px 64px}
.mail-in{padding:22px 18px}
.mail-top{padding:18px}
.mail-foot{padding:16px 18px 20px}
.mail-meta{padding:12px 14px}
.pitem{grid-template-columns:minmax(0,1fr);gap:6px}
.pitem.sub{padding-left:14px}
.search{max-width:none;min-width:0;width:100%}
.tl li{grid-template-columns:28px minmax(0,1fr)}
.tl time{grid-column:2;padding-top:0}
.steps li{height:30px;font-size:12.5px}
.big-amt{font-size:28px}}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
.tok{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--tc);color:#fff;font:600 14px/1 var(--sans);flex:none}
.tok.lg{width:40px;height:40px;font-size:18px}
.tok .net{position:absolute;right:-5px;bottom:-4px;width:16px;height:16px;border-radius:5px;font-size:9px;box-shadow:0 0 0 2px #fff}
:where(:root[data-theme="dark"]) .tok .net:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 2px #283548}
.tok.lg .net{width:20px;height:20px;border-radius:6px;font-size:10.5px;right:-6px;bottom:-5px}
.qr-wrap{position:relative;line-height:0}
.qr-c{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:5px;background:#fff;border-radius:12px;line-height:0}
:where(:root[data-theme="dark"]) .qr-c:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.qr-c .net.lg{width:34px;height:34px;border-radius:9px;font-size:15px}
.wal-top{display:block}
.wal-main{padding:22px 24px}
.wal-side{padding:16px 24px;border-top:1px solid var(--line);background:#FBFAF6;border-radius:0 0 var(--r-card) var(--r-card);display:flex;align-items:center;gap:14px 24px;flex-wrap:wrap}
:where(:root[data-theme="dark"]) .wal-side:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.ws-h{flex:1 1 240px;display:flex;flex-direction:column;gap:4px;min-width:0}
.ws-list{display:flex;gap:10px;flex-wrap:wrap}
.wal-act{gap:8px}
.recv-row{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;border:1px solid var(--line);border-radius:12px;background:#fff}
:where(:root[data-theme="dark"]) .recv-row:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.recv-row .rr-b{flex:1;min-width:0;white-space:nowrap}
.recv-row .rr-b b{display:block;font-weight:500}
.recv-row .rr-b span{font-size:12.5px;color:var(--ink-2)}
.attn{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px}
.attn .btn-link{font-size:13px;text-align:left;line-height:1.35}
.dep-opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.dep-opts .opt-card{align-items:center}
.bk-empty{padding:28px}
.bk-empty h2{font-size:22px;font-weight:600;margin-top:16px}
.np-v2{border-left:2px solid var(--gold);padding-left:10px}
.chg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.chg-i{display:flex;flex-direction:column;gap:8px;padding:14px 16px;text-decoration:none;color:inherit;transition:border-color .12s var(--ease)}
.chg-i:hover{border-color:var(--border-strong)}
.chg-i b{font-weight:500;line-height:1.35}
.chg-i .sc-en{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--ink-2)}
.chg-i .sc-p{display:flex;gap:4px;flex-wrap:wrap}
@media (max-width:1180px){.dep-opts{grid-template-columns:minmax(0,1fr)}}
@media (max-width:1023px){.chg{grid-template-columns:minmax(0,1fr)}}
@media (max-width:680px){.wal-main,.wal-side{padding:18px}
.bk-empty{padding:20px}
.wal-act .btn{flex:1 1 auto}}
.t td.num .sub{font-family:var(--sans);font-variant-numeric:tabular-nums}
.proto{overflow-wrap:anywhere}
.mb16{margin-bottom:16px}
.sticky-s{position:sticky;top:calc(var(--strip) + var(--top) + 20px)}
.sb-div{position:relative;height:1px;background:rgba(255,255,255,.12);margin:12px 12px}
.sb-prof{position:relative;display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09)}
.sp-co{display:flex;gap:10px;align-items:center}
.sp-co .co-ic{width:34px;height:34px;border-radius:9px;background:rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;flex:none}
.sp-co b{display:block;font-weight:500;font-size:13.5px;line-height:1.25}
.sp-co span{display:flex;align-items:center;gap:5px;font-size:12px;color:rgba(255,255,255,.72)}
.sp-co span svg{color:var(--gold-light)}
.sp-id{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;margin-top:10px;padding:6px 4px 4px 10px;border-radius:9px;background:rgba(0,0,0,.14);font-size:13.5px}
.sp-id .sp-k{flex-basis:100%}
.sp-id .sp-k{font:500 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.6)}
.sp-id .mono{flex:1;letter-spacing:.04em}
.sp-user{display:flex;gap:10px;align-items:center;margin-top:10px}
.sp-user>div{flex:1;min-width:0}
.sp-user b{display:block;font-weight:500;font-size:13.5px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sp-user span{font-size:12px;color:rgba(255,255,255,.72)}
.sb-prof .ib{color:rgba(255,255,255,.72);width:30px;height:30px}
.sb-prof .ib:hover{background:rgba(255,255,255,.1);color:#fff}
.tb-eye{margin-left:-6px}
.tb-dep{gap:6px}
.stat-hl{border-color:var(--navy);box-shadow:inset 0 3px 0 var(--gold),var(--shadow)}
:where(:root[data-theme="dark"]) .stat-hl:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.cf-h{font-size:17px;font-weight:600}
.quote{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:rgba(46,111,78,.07);border:1px solid rgba(46,111,78,.2);color:#24583E;font-size:13.5px}
:where(:root[data-theme="dark"]) .quote:where(:not(.mail-body *):not(.rc-doc *)){color:#7FD1A4}
.quote.exp{background:var(--error-bg);border-color:#EBC9C9;color:#8E2B2B}
:where(:root[data-theme="dark"]) .quote.exp:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(224,76,76,0.38);color:#F28B8B}
.quote b{font-weight:500}
.lockt.ind{color:var(--ink-2);background:var(--sand)}
.wal-bals{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 32px;flex-wrap:wrap}
.wb-side{display:flex;flex-direction:column;gap:8px;min-width:240px;padding:12px 14px;border-radius:12px;background:#FBFAF6;border:1px solid var(--line)}
:where(:root[data-theme="dark"]) .wb-side:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.wb-r{display:flex;justify-content:space-between;gap:16px;font-size:13px;color:var(--ink-2)}
.wb-r b{color:var(--ink);font-weight:500;font-size:13.5px}
.fl{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#EEF0F3;color:var(--navy);font:600 10.5px/1 var(--mono);letter-spacing:.04em;flex:none;box-shadow:inset 0 0 0 1px #DCE0E6}
:where(:root[data-theme="dark"]) .fl:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A;color:#F2EFE6}
.fl.sm{width:22px;height:22px;font-size:8.5px}
.curs{display:flex;flex-wrap:wrap;gap:6px}
.cur-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 4px;border-radius:999px;border:1px solid var(--line);background:#fff;font:500 12.5px/1 var(--mono)}
:where(:root[data-theme="dark"]) .cur-chip:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.mv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.mv-c{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;text-align:left;text-decoration:none;color:inherit;cursor:pointer;font:inherit;transition:border-color .12s var(--ease),box-shadow .12s var(--ease)}
.mv-c:hover{border-color:var(--border-strong)}
.mv-c.is-dis{opacity:.5;cursor:not-allowed}
.mv-c.is-dis:hover{border-color:var(--line)}
.mv-ic{width:40px;height:40px;border-radius:12px;background:#EEF0F3;color:var(--navy);display:flex;align-items:center;justify-content:center;margin-bottom:6px}
:where(:root[data-theme="dark"]) .mv-ic:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A;color:#F2EFE6}
.mv-c b{font-weight:600;font-size:16px}
.mv-d{font-size:13.5px;color:var(--ink-2)}
.mv-f{margin-top:auto;padding-top:8px;font:500 11.5px/1.4 var(--mono);color:var(--accent)}
.mail-tools{width:100%;max-width:720px;display:flex;flex-direction:column;gap:10px;align-items:stretch}
.mail-tools .seg{align-self:flex-start;max-width:100%}
.sttag{display:inline-block;margin-left:8px;font:500 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:3px 5px;vertical-align:middle}
.sttag.ok{background:rgba(46,111,78,.12);color:var(--success)}
.sttag.sup{background:var(--sand);color:var(--ink-2)}
.pitem.is-sup .pi-t,.pitem.is-sup .pi-b{color:var(--ink-2)}
.pitem .pi-r{margin-top:6px;font-size:13.5px;color:#5B4520;background:#FBF6EA;border-left:2px solid var(--gold);padding:6px 10px;border-radius:0 8px 8px 0}
:where(:root[data-theme="dark"]) .pitem .pi-r:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476;background:rgba(214,180,118,0.1)}
@media (max-width:1180px){.sticky-s{position:static}
.mv{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:680px){.tb-bal span,.tb-dl{display:none}
.tb-bal b{font-size:14px}
.tb-dep{padding:0 10px}
.mv{grid-template-columns:minmax(0,1fr)}
.wb-side{min-width:0;width:100%}
.seg{flex-wrap:wrap}}
.sp-dm{display:flex;align-items:center;gap:8px;width:100%;margin-top:8px;padding:8px 2px 0;border:0;border-top:1px solid rgba(255,255,255,.1);background:none;color:rgba(255,255,255,.72);font-size:12.5px;cursor:pointer;text-align:left}
.sp-dm span:first-of-type{flex:1}
.sp-dm .sw{width:26px;height:16px}
.sp-dm .sw::after{width:12px;height:12px}
.sp-dm:hover{color:#fff}
.rpick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.rcard .oc-s{font-size:13px}
.rcard .rno{display:flex;align-items:center;gap:6px;margin-top:6px;color:var(--ink-2)}
.rmeta{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.rmfa{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ink-2)}
.rinc{font:500 11.5px/1 var(--sans);padding:5px 9px;border-radius:999px;background:#EEF0F3;color:var(--navy)}
:where(:root[data-theme="dark"]) .rinc:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A;color:#F2EFE6}
.rchip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:500;white-space:nowrap;background:var(--sand);color:var(--ink)}
.rchip.r-owner{background:var(--navy);color:#fff}
.rchip.r-admin{background:#EEF0F3;color:var(--navy);box-shadow:inset 0 0 0 1px #C9D0DA}
:where(:root[data-theme="dark"]) .rchip.r-admin:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A;color:#F2EFE6}
.rchip.r-treasury{background:#F4EDDF;color:#6B5226}
:where(:root[data-theme="dark"]) .rchip.r-treasury:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1);color:#D6B476}
.rchip.r-operator{background:rgba(45,108,184,.1);color:#1F4F8A}
:where(:root[data-theme="dark"]) .rchip.r-operator:where(:not(.mail-body *):not(.rc-doc *)){color:#8DB8EE}
.twofa{display:inline-flex;align-items:center;gap:5px;color:var(--success);font-size:13px}
.t.perm td,.t.perm th{padding:10px 8px;font-size:13px}
.t.perm th.c,.t.perm td.c{text-align:center}
.t.perm th{letter-spacing:.04em}
.pk{display:inline-flex;color:var(--success)}
.pn{display:inline-flex;color:#B9B6AE}
.appr-st{display:flex;flex-direction:column;gap:2px;margin-top:12px;padding:10px 12px;border-radius:10px;background:#FBFAF6;border:1px solid var(--line)}
:where(:root[data-theme="dark"]) .appr-st:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.appr-st b{font-weight:600;font-size:15px}
@media (max-width:680px){.rpick{grid-template-columns:minmax(0,1fr)}}
.modal .rpick{grid-template-columns:minmax(0,1fr);gap:8px}
.modal .rcard{padding:12px 14px}
.rinc{line-height:1.3}
.t tr.is-inact td{background:#FBFAF6}
:where(:root[data-theme="dark"]) .t tr.is-inact td:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.t tr.is-inact .strong{color:var(--ink-2)}
@media (max-width:680px){.t .hs{display:none}
.tw>.t{min-width:520px!important}
.tb-bal span{display:block;font-size:9px;letter-spacing:.1em}}
.flow .btn-link,.note .btn-link{color:#7A5D27}
:where(:root[data-theme="dark"]) .flow .btn-link:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .note .btn-link:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.lgc .pt-pill{white-space:normal;height:auto;line-height:1.35;padding-top:3px;padding-bottom:3px;max-width:100%}
.sttag.ok{color:#255C40}
:where(:root[data-theme="dark"]) .sttag.ok:where(:not(.mail-body *):not(.rc-doc *)){color:#7FD1A4}
@media (max-width:680px){.dl dt,.dl .k{flex:0 1 auto;min-width:0}
.dl dd,.dl .v{flex:0 1 auto}
.t.perm td:first-child{min-width:150px}
.tw.flat>.t:not(.perm){min-width:0!important}
.fbar .search{flex:1 1 100%;max-width:none;min-width:0}
.tw>.t.mc{min-width:0!important}
.t.mc thead{display:none}
.t.mc,.t.mc tbody{display:block;width:100%}
.t.mc tr{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:6px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line-2)}
.t.mc tbody tr:last-child{border-bottom:0}
.t.mc td{display:block;padding:0!important;border:0!important;min-width:0}
.t.mc td.t-empty{grid-column:1/-1;padding:16px 0!important}
.t.mc td.hs{display:none}
.t.mc .ell{max-width:100%!important}
.t.mc tr.click:hover,.t.mc tr.is-inact{background:#FBFAF6}
:where(:root[data-theme="dark"]) .t.mc tr.click:hover:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .t.mc tr.is-inact:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.t.mc tr.click:hover td,.t.mc tr.is-inact td{background:none}
.t.mc .c1,.t.m-tx td:nth-child(2),.t.m-ben td:nth-child(1),.t.m-team td:nth-child(1),.t.m-wal td:nth-child(3),.t.m-bk td:nth-child(2){grid-column:1;grid-row:1}
.t.m-tx td:nth-child(5),.t.m-ben td:nth-child(4),.t.m-team td:nth-child(2),.t.m-wal td:nth-child(7),.t.m-bk td:nth-child(6){grid-column:2;grid-row:1;justify-self:end;text-align:right}
.t.m-tx td:nth-child(1),.t.m-ben td:nth-child(3),.t.m-team td:nth-child(5),.t.m-wal td:nth-child(2),.t.m-bk td:nth-child(1){grid-column:1;grid-row:2;font-size:13px;color:var(--ink-2);white-space:normal}
.t.m-tx td:nth-child(3),.t.m-ben td:nth-child(5),.t.m-team td:nth-child(4),.t.m-wal td:nth-child(5),.t.m-bk td:nth-child(5){grid-column:2;grid-row:2;justify-self:end}
.t.m-team td:nth-child(5){justify-self:start;color:inherit;font-size:inherit}
.t.m-team td:nth-child(5) .row{justify-content:flex-start!important}
.t.m-wal td:nth-child(1){grid-column:1;grid-row:3}
.t.m-tx td:nth-child(1) .sub,.t.m-wal td:nth-child(1) .sub,.t.m-bk td:nth-child(1) .sub{display:inline;margin-left:6px}
.t.m-tx td:nth-child(4),.t.m-tx td:nth-child(6),.t.m-wal td:nth-child(8),.t.m-bk td:nth-child(3){display:none}}
:root{--dark-card:radial-gradient(120% 150% at 100% 0%,rgba(179,137,55,.40) 0%,rgba(179,137,55,0) 55%),linear-gradient(135deg,#0E131B 0%,#1B2D45 100%)}
.fl.img{background:none;overflow:hidden;box-shadow:0 0 0 1px rgba(20,20,20,.1)}
:where(:root[data-theme="dark"]) .fl.img:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 1px rgba(0,0,0,0.22)}
.fl.img svg{display:block;width:100%;height:100%}
.fl.xs{width:18px;height:18px}
.dash{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}
.dash-s>.card:first-child{margin-top:0}
.hero.hero-d{display:block;background:var(--dark-card);padding:26px 28px}
.hero.hero-d::before,.wal-dark::before{display:none}
.hd-top{display:flex;align-items:center;justify-content:space-between;gap:10px}
.hd-row{display:flex;align-items:flex-end;justify-content:space-between;gap:18px 24px;flex-wrap:wrap}
.hd-row .hero-a{margin-top:0}
.hd-upd{display:block;margin-top:8px;font-size:12.5px;color:rgba(255,255,255,.62)}
.eye-d{color:rgba(255,255,255,.82)}
.eye-d:hover{background:rgba(255,255,255,.1);color:#fff}
.stats.s3{grid-template-columns:repeat(3,minmax(0,1fr))}
.st-add{display:flex;width:fit-content;align-items:center;gap:4px;margin-top:8px;font-size:13px}
.ar-row .ar-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:3px;font-size:12px;color:var(--ink-2)}
.tag-new{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:#FBF1DA;color:#6B4E0F;font-size:11.5px;font-weight:500}
:where(:root[data-theme="dark"]) .tag-new:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1);color:#D6B476}
.appr-n{font-size:12.5px;color:var(--ink-2)}
.ar-go{display:inline-flex;align-items:center;gap:2px;margin-left:8px;font-size:13px;font-weight:500;color:var(--accent);white-space:nowrap}
.bk-li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line-2)}
.bk-li:last-of-type{border-bottom:0}
.bk-li b{font:500 13px/1 var(--mono);width:40px}
.bk-li .mono{margin-left:auto;font-size:13.5px}
.bk-up h3{font-size:16px;font-weight:600;margin-top:12px}
.bk-up-f{display:flex;align-items:center;gap:4px}
.bk-up-f .hint{margin-left:6px}
.wal-main.wal-dark{background:var(--dark-card);color:#fff;border-radius:var(--r-card) var(--r-card) 0 0}
.wal-dark .lbl{color:rgba(255,255,255,.66)}
.wal-dark .an b,.wal-dark .an{color:#fff}
.wal-dark .tok .net{box-shadow:0 0 0 2px #1B2D45}
.wd-top{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}
.wd-r{display:flex;align-items:center;gap:6px}
.wd-r .hd-upd{margin-top:0}
.wd-addr{display:flex;align-items:center;gap:4px;margin-top:12px;flex-wrap:wrap}
.wal-dark .addr{color:#fff;padding:4px 8px;border-radius:8px;background:rgba(255,255,255,.08)}
.wal-dark .ib{color:rgba(255,255,255,.82)}
.wal-dark .ib:hover{background:rgba(255,255,255,.1);color:#fff}
.wd-qr{display:inline-flex;align-items:center;gap:6px;margin-left:6px;font-size:13px;color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.4)}
.wal-dark .wal-bals{margin-top:18px}
.wal-dark .hero-v{font-size:40px;margin-top:8px}
.wd-sub{margin-top:6px;font-size:13px;color:rgba(255,255,255,.7)}
.wal-dark .wb-side{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16)}
.wal-dark .wb-r{color:rgba(255,255,255,.74)}
.wal-dark .wb-r b{color:#fff}
.wal-dark .wal-act{margin-top:20px}
.wd-hint{margin-top:10px;font-size:13px;color:rgba(255,255,255,.72)}
.bk-intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden}
.bk-i-l{padding:30px 32px}
.bk-i-l h2{font-size:24px;font-weight:600;margin-top:18px;letter-spacing:-.01em}
.state-ic.lg{width:64px;height:64px;border-radius:18px}
.bk-i-r{padding:28px;background:#FBFAF6;border-left:1px solid var(--line)}
:where(:root[data-theme="dark"]) .bk-i-r:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.cur-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}
.cg-i{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:#fff;min-width:0}
:where(:root[data-theme="dark"]) .cg-i:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.cg-i>div{min-width:0}
.cg-i b{display:block;font:500 13px/1.25 var(--mono)}
.cg-i span{display:block;font-size:12px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.split.bk2{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}
.mback.dr{justify-content:flex-end;align-items:stretch;padding:0}
.modal.drawer{max-width:460px;height:100%;max-height:none;border-radius:var(--r-lg) 0 0 var(--r-lg);display:flex;flex-direction:column;overflow:hidden;animation:slidein .24s var(--ease)}
.modal.drawer .m-b{flex:1;overflow:auto;gap:14px}
.modal.drawer .m-f{border-top:1px solid var(--line);padding-top:14px}
.kvlist .kv:first-child{padding-top:4px}
@keyframes slidein{from{transform:translateX(32px);opacity:0}to{transform:none;opacity:1}}
@media (min-width:1360px){.pts-on:not(.mode-doc) .mback.dr{padding-right:var(--np)}}
.np-v31{border-left:2px solid var(--navy);padding-left:10px}
:where(:root[data-theme="dark"]) .np-v31:where(:not(.mail-body *):not(.rc-doc *)){border-left:2px solid #283548}
.dash .dl .k{flex:1 1 auto;min-width:0}
.dash .dl .v{flex:none;white-space:nowrap}
.bal-m,.att-m{display:none}
.mode-app #view{container:view/inline-size}
@container view (max-width:940px){.bal-m,.att-m{display:block}
.bal-s,.att-s{display:none}
.dash{grid-template-columns:minmax(0,1fr)}
.dash-s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.dash-s>.card{margin-top:0!important}}
@container view (max-width:760px){.split.bk2{grid-template-columns:minmax(0,1fr)}}
@media (max-width:1023px){.bk-intro{grid-template-columns:minmax(0,1fr)}
.bk-i-r{border-left:0;border-top:1px solid var(--line)}}
@media (max-width:680px){.dash-s{grid-template-columns:minmax(0,1fr)}
.stats.s3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.stats.s3 .stat-hl{grid-column:1/-1}
.stats.s3 .stat{padding:16px 14px 14px}
.stats.s3 .stat .v{font-size:19px}
.hero.hero-d{padding:22px 18px}
.ar-go{display:none}
.bk-i-l,.bk-i-r{padding:20px}
.wal-dark .hero-v{font-size:32px}
.modal.drawer{max-width:none;border-radius:0}}
.att-card{border-color:#EBD6A6;background:#FFFBF2;box-shadow:inset 3px 0 0 #D9A640,var(--shadow)}
:where(:root[data-theme="dark"]) .att-card:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38);background:#1A2433;box-shadow:inset 3px 0 0 #D6B476,var(--shadow)}
.att-card h2{display:flex;align-items:center;gap:8px}
.att-card h2 .ic{color:#9A6B00}
:where(:root[data-theme="dark"]) .att-card h2 .ic:where(:not(.mail-body *):not(.rc-doc *)){color:#E8BE62}
.bk-more{display:inline-flex;align-items:center;gap:2px;margin-top:8px;font-size:13px;font-weight:500;color:var(--accent);text-decoration:none}
.bk-more:hover{text-decoration:underline}
.cur-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}
.ct{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fff;min-width:0}
:where(:root[data-theme="dark"]) .ct:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.ct.is-zero{background:#FBFAF6}
:where(:root[data-theme="dark"]) .ct.is-zero:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.ct.is-zero .ct-v{color:var(--ink-2)}
.ct-h{display:flex;align-items:center;gap:8px;min-width:0}
.ct-h b{font:500 13px/1 var(--mono)}
.ct-h span{font-size:12px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.ct-v{font-size:19px;margin-top:10px;letter-spacing:-.01em}
.ct-p{font-size:12px;color:var(--ink-2);margin-top:4px}
.bk-strip{display:flex;align-items:center;gap:16px 28px;flex-wrap:wrap;padding:18px 20px}
.bs-h{flex:1 1 240px;min-width:0}
.bs-h h2{font-size:17px;font-weight:600}
.bs-h .hint{display:block;margin-top:4px}
.bs-f{display:flex;gap:10px 28px;flex-wrap:wrap}
.bs-f>div{display:flex;flex-direction:column;gap:3px}
.bs-f .k{font-size:12px;color:var(--ink-2)}
.bs-f .v{font-size:14px;font-weight:500}
@media (max-width:680px){.cur-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
.ct-v{font-size:16px}
.bk-strip .btn{width:100%}}
.sp-cb{flex:1;min-width:0}
.sb-prof .sp-id{display:flex;align-items:center;flex-wrap:nowrap;gap:0;margin-top:2px;padding:0;background:none;font-size:12px;color:rgba(255,255,255,.78)}
.sp-co .sp-id span{display:inline;font-size:12px;color:rgba(255,255,255,.78)}
.sp-co .sp-id .mono{color:#fff;letter-spacing:.04em;flex:none}
.sb-prof .sp-id .ib{width:26px;height:26px;margin-left:2px}
.sp-co .sp-al{display:block;font-size:11.5px;color:rgba(255,255,255,.6)}
.sp-user .ib{margin-left:auto;flex:none}
.st-h{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2px 8px}
.st-h .lbl-s{min-width:0}
.st-h .st-add{margin-top:0;font-size:12.5px}
.att-card{background:#fff;border-color:var(--line);box-shadow:var(--shadow)}
:where(:root[data-theme="dark"]) .att-card:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.att-l{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px}
.att-i{display:flex;align-items:flex-start;gap:10px;width:100%;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:#fff;font:inherit;color:inherit;text-align:left;text-decoration:none;cursor:pointer}
:where(:root[data-theme="dark"]) .att-i:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.att-i:hover{border-color:var(--border)}
.att-i.t-warn{border-color:#EBD6A6;background:#FFFBF2}
:where(:root[data-theme="dark"]) .att-i.t-warn:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38);background:#1A2433}
.att-ic{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex:none;background:var(--line-2);color:var(--ink-2)}
.att-i.t-warn .att-ic{background:#FBF1DA;color:#8A5E00}
:where(:root[data-theme="dark"]) .att-i.t-warn .att-ic:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1);color:#D6B476}
.att-i>div{flex:1;min-width:0}
.att-i b{display:block;font-weight:500;font-size:14px;line-height:1.3}
.att-i .d{display:block;font-size:12.5px;color:var(--ink-2);margin-top:2px;line-height:1.35}
.att-i>.ic:last-child{flex:none;margin-top:6px;color:var(--ink-2)}
.wc-a{display:flex;align-items:center;gap:10px;padding:6px 0 12px;border-bottom:1px solid var(--line-2)}
.wc-t{flex:1;min-width:0}
.wc-t b{display:block;font-weight:500;font-size:14px}
.wc-t span{font-size:12px;color:var(--ink-2)}
.wc-a .mono{font-size:13.5px;font-weight:500;white-space:nowrap}
.ar-row .ar-rv{flex:none;margin-left:6px}
.hl-f{padding-top:10px;padding-bottom:12px}
.hl{border-top:1px solid var(--line-2)}
.hl-row{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line-2);text-decoration:none;color:inherit}
.hl-row:hover{background:#FBFAF6}
:where(:root[data-theme="dark"]) .hl-row:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.hl-b{flex:1;min-width:0}
.hl-b b{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hl-b span{display:block;margin-top:2px;font-size:12.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hl-r{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:none}
.hl-r .num{font-size:14.5px;font-weight:500}
.hl .t-empty{padding:28px 20px;margin:0}
.sdot{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-2);white-space:nowrap}
.sdot::before{content:"";width:7px;height:7px;border-radius:50%;background:#D9A640;flex:none}
:where(:root[data-theme="dark"]) .sdot:where(:not(.mail-body *):not(.rc-doc *))::before{background:#D6B476}
.sdot.sd-ok::before{background:#3E9A6A}
.sdot.sd-bad::before{background:var(--danger)}
.sdot.sd-off::before{background:#A3A19A}
:where(:root[data-theme="dark"]) .sdot.sd-off:where(:not(.mail-body *):not(.rc-doc *))::before{background:#3A475C}
.hl-foot{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding:12px 20px 14px;font-size:13px;color:var(--ink-2)}
.hl-note{padding:0 20px 16px;font-size:13px;color:var(--ink-2)}
.pager{display:flex;align-items:center;gap:2px}
.pg{min-width:32px;height:32px;padding:0 6px;border:0;border-radius:999px;background:none;color:var(--ink);font:500 13px/1 var(--sans);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}
.pg:hover:not([disabled]){background:var(--line-2)}
.pg.on{background:var(--gold-light);color:var(--ink)}
.pg[disabled]{color:#B5B2A8;cursor:default}
.pg-gap{min-width:18px;text-align:center;color:var(--ink-2)}
.modal.dep{max-width:480px}
.dep-m{gap:14px}
.dd{position:relative}
.dd-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:6px 12px;border:1px solid var(--border);border-radius:10px;background:#FBFAF6;font:inherit;color:var(--ink);text-align:left;cursor:pointer}
:where(:root[data-theme="dark"]) .dd-btn:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.dd-btn:hover{border-color:var(--border-strong)}
.dd.open .dd-btn{border-color:var(--navy)}
:where(:root[data-theme="dark"]) .dd.open .dd-btn:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.dd-v{display:flex;align-items:center;gap:10px;font-size:15px}
.dd-list{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:5;display:flex;flex-direction:column;padding:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 12px 32px rgba(17,22,31,.16)}
:where(:root[data-theme="dark"]) .dd-list:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;box-shadow:0 12px 32px rgba(0,0,0,0.352)}
.dd-opt{display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:8px;background:none;font:inherit;font-size:15px;color:var(--ink);text-align:left;cursor:pointer}
.dd-opt:hover,.dd-opt.on{background:var(--line-2)}
.dd-opt>span:not(.tok){flex:1}
.dd-opt>.ic{color:var(--success)}
.dep-or{text-align:center;font-size:14px;font-weight:500;margin-bottom:-4px}
.dep-m .qr svg{width:196px;height:196px}
.dep-m .qr-c .tok.lg{box-shadow:none}
.dep-alt{margin:-8px 0 16px}
.set-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid var(--line-2)}
.set-row>span{display:flex;align-items:center;gap:8px;font-size:14px}
.set-sw{border:0;background:none;padding:4px;cursor:pointer}
.set-sw .sw{background:var(--border)}
.bk-hero{padding:28px 32px}
.bk-hic{width:48px;height:48px;border-radius:12px;background:var(--line-2);color:var(--navy);display:flex;align-items:center;justify-content:center}
:where(:root[data-theme="dark"]) .bk-hic:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6}
.bk-hero h2{font-size:24px;font-weight:600;margin-top:18px;letter-spacing:-.01em}
.bk-hero .muted{max-width:640px}
.cur-chips{display:flex;flex-wrap:wrap;gap:8px}
.cchip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px 0 6px;border:1px solid var(--line);border-radius:999px;background:#fff;font:500 12.5px/1 var(--mono)}
:where(:root[data-theme="dark"]) .cchip:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
@media (max-width:680px){.bk-hero{padding:20px}
.hl-row{padding:12px 16px}
.hl-foot{padding:12px 16px 14px}
.ar-row .ar-rv{padding:0 10px}
.dep-m .qr svg{width:176px;height:176px}}
.sp-co{align-items:flex-start}
.sp-co .co-ic{width:30px;height:30px}
.sp-co b{font-size:13px}
.sp-co .sp-id span{font-size:11px;white-space:nowrap}
.sp-co .sp-id .mono{letter-spacing:.02em}
.sb-prof .sp-id .ib{width:24px;height:24px}
.hl-f .sel select{field-sizing:content;max-width:230px}
button.wd-qr{border:0;background:none;padding:0;font:inherit;font-size:13px;cursor:pointer}
.cur-chips{gap:6px}
.cchip{height:30px;gap:5px;padding:0 9px 0 5px;font-size:12px}
.cchip .fl{width:18px;height:18px}
.set-sw{display:inline-flex}
.set-sw .sw{display:block}
.set-sw[aria-pressed="true"] .sw{background:var(--navy)}
.hero-v.hv-long{font-size:34px}
@media (max-width:680px){.ar-row{flex-wrap:wrap;row-gap:8px}
.ar-row .lr-b{flex:1 1 calc(100% - 50px)}
.ar-row .lr-r{flex:1 1 auto;align-items:flex-start;text-align:left;margin-left:46px}
.ar-row .ar-rv{margin-left:auto}
.hero-v.hv-long{font-size:26px}}
.dep-alt .btn-link{color:#6B4F1D}
:where(:root[data-theme="dark"]) .dep-alt .btn-link:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.sb-sec{margin:18px 12px 6px;font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.52)}
.sb-grp{position:relative}
.sb-grp>.sb-a{padding-right:46px}
.sb-tg{position:absolute;top:4px;right:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:none;color:rgba(255,255,255,.72);cursor:pointer}
.sb-tg:hover{background:rgba(255,255,255,.1);color:#fff}
.sb-tg svg{transition:transform .2s var(--ease)}
.sb-tg[aria-expanded="true"] svg{transform:rotate(180deg)}
.sb-subs[hidden]{display:none}
.sb-subs{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px 21px;padding-left:12px;border-left:1px solid rgba(255,255,255,.16)}
.sb-sub{display:flex;align-items:center;height:34px;padding:0 10px;border:0;border-radius:8px;background:none;color:rgba(255,255,255,.76);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}
.sb-sub:hover{background:rgba(255,255,255,.07);color:#fff}
.sb-sub.on{background:rgba(255,255,255,.11);color:#fff}
.sb-sub.is-dis{color:rgba(255,255,255,.52);cursor:not-allowed}
.sb-sub.is-dis:hover{background:none;color:rgba(255,255,255,.52)}
.wal-top .wal-main.wal-dark:last-child{border-radius:var(--r-card)}
.wd-kind{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.wd-kind .opt-card{padding:12px 14px}
.wd-kind .oc-s{font-size:13px}
@media (max-width:560px){.wd-kind{grid-template-columns:minmax(0,1fr)}}
.mv-c.is-dis{opacity:1;background:#F4F2EC;box-shadow:none}
:where(:root[data-theme="dark"]) .mv-c.is-dis:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.mv-c.is-dis b,.mv-c.is-dis .mv-d,.mv-c.is-dis .mv-f{color:var(--ink-2)}
.mv-c.is-dis .mv-ic{background:#E9E6DE;color:var(--ink-2)}
:where(:root[data-theme="dark"]) .mv-c.is-dis .mv-ic:where(:not(.mail-body *):not(.rc-doc *)){background:#2A3648}
.m-b .xbanner{margin-bottom:0}
.tk-i{align-items:center}
.tk-i>.att-ic{align-self:flex-start;margin-top:2px}
.tk-m{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:12px;color:var(--ink-2);line-height:1.35}
.tk-due{display:inline-flex;align-items:center;gap:4px;font-weight:500}
.tk-due.soon{color:#865C00}
:where(:root[data-theme="dark"]) .tk-due.soon:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.tk-due.over{color:var(--danger)}
.tk-cta{flex:none;font-size:13px;font-weight:500;color:var(--navy);background:#fff;border:1px solid var(--border);border-radius:8px;padding:6px 11px;white-space:nowrap}
:where(:root[data-theme="dark"]) .tk-cta:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6;background:#161F2C}
.att-i:hover .tk-cta{border-color:var(--border-strong)}
.att-i.t-over{border-color:#EBC9C9;background:#FFF8F8}
:where(:root[data-theme="dark"]) .att-i.t-over:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(224,76,76,0.38);background:#1A2433}
.att-i.t-over .att-ic{background:var(--error-bg);color:var(--danger)}
.tk-none{padding-top:6px}
.tk-g{margin-top:22px;max-width:820px}
.tk-g:first-of-type{margin-top:0}
.tk-g>h2{margin-bottom:10px}
.tk-l{display:flex;flex-direction:column;gap:8px}
.tk-l .att-i{padding:14px 16px}
.tk-l .att-i b{font-size:15px}
@media (max-width:480px){.tk-cta{display:none}}
.att-card .tk-i .d{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.att-card .tk-m>span:not(.tk-due){display:none}
@media (max-width:520px){.bk-pk .tag-new,.bk-oi .tag-new{display:none}}
.bk-ol{display:flex;flex-direction:column;gap:8px;margin-top:14px}
.bk-oi{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#fff;min-width:0}
:where(:root[data-theme="dark"]) .bk-oi:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.bk-oi>div{flex:1;min-width:0}
.bk-oi b{display:block;font-weight:500;font-size:14px}
.bk-oi span{display:block;font-size:12.5px;color:var(--ink-2)}
.bk-oi .tag-new{display:inline-flex;flex:none}
.bk-oi.more{background:none;border-style:dashed}
.bk-ar{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--line-2)}
.bk-ar>.fl{margin-top:2px}
.bk-ar>.bk-ac{align-self:center}
.bk-ar:last-of-type{border-bottom:0}
.rev-b .bk-ar{padding:10px 0}
.bk-ab{flex:1;min-width:0}
.bk-ab>b{display:block;font-weight:500}
.bk-ab>span{display:block;font-size:12.5px;color:var(--ink-2)}
.bk-ab>.bk-as{margin-top:3px;font-size:13px;color:var(--ink)}
.bk-ac{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}
.bk-pk{align-items:center}
.bk-pk input{width:18px;height:18px;margin:0;accent-color:var(--navy);flex:none}
:where(:root[data-theme="dark"]) .bk-pk input:where(:not(.mail-body *):not(.rc-doc *)){accent-color:#F2EFE6}
.bk-pk.on{border-color:var(--navy);box-shadow:0 0 0 1px var(--navy)}
:where(:root[data-theme="dark"]) .bk-pk.on:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548;box-shadow:0 0 0 1px #D9D5CC}
.bk-pk .oc-t,.bk-pk .oc-s{display:block}
.bk-pk .tag-new{flex:none}
.bk-more-l summary{cursor:pointer;font-size:13.5px;font-weight:500;color:var(--accent);width:max-content;max-width:100%}
.bk-more-l summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}
@media (max-width:680px){.bk-ar{flex-wrap:wrap}
.bk-ac{width:100%;justify-content:flex-start;padding-left:34px}}
.ap-w{max-width:760px}
.ap-foot .ap-next{margin-left:auto}
.up-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#fff}
:where(:root[data-theme="dark"]) .up-row:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.up-row>div{flex:1;min-width:0}
.up-row b{display:block;font-weight:500;font-size:14px}
.up-row .d{display:block;font-size:12.5px;color:var(--ink-2);overflow-wrap:anywhere}
.up-row .att-ic{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex:none;background:var(--line-2);color:var(--ink-2)}
.up-row.done .att-ic{background:rgba(46,111,78,.1);color:var(--success)}
.up-row.bad{border-color:#EBC9C9;background:var(--error-bg)}
:where(:root[data-theme="dark"]) .up-row.bad:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(224,76,76,0.38)}
.up-row:focus{outline:2px solid var(--accent);outline-offset:2px}
.up-row .btn{flex:none}
@media (max-width:520px){.up-row{flex-wrap:wrap}
.up-row .btn{margin-left:40px}}
.in.ta{height:auto;min-height:88px;padding:10px 12px;resize:vertical;font:inherit;line-height:1.45}
#ap-sel:focus,#ap-payc:focus,#ap-curs:focus{outline:2px solid var(--accent);outline-offset:2px}
.in.ro{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#FBFAF6;color:var(--ink);cursor:default}
:where(:root[data-theme="dark"]) .in.ro:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.in.ro>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.in.ro .ic{color:var(--ink-2);flex:none}
.in.ro:hover{border-color:var(--border)}
.lk{display:inline-flex;vertical-align:-2px;margin-left:5px;color:var(--ink-2)}
.outl.one{grid-template-columns:minmax(0,1fr)}
.outl.one div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:start}
@media (max-width:680px){.outl.one div{grid-template-columns:minmax(0,1fr);gap:4px}}
:root{
  --f:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;
  --bg:#FAF8F3;--s:#FFFFFF;--ln:#E7E2D6;--ln2:#F1EEE6;--ln3:#E0DBCE;
  --tx:#141414;--tx-h:#141414;--tx2:#4A4B4B;--tx3:#6B6A64;
  --g:#B38937;--g-h:#A57D33;--g-t:#8A6A2E;--g-l:#F7F1E4;--g-l2:#EFE3C9;
  --ok:#2E6F4E;--ok-bg:#EAF2EE;--ok-b:#C4D9CC;
  --wn:#9C6B00;--wn-bg:#FBF4E3;--wn-b:#EAD39D;--wn-i:#B98A1E;
  --bd:#B23A3A;--bd-bg:#F9EEEE;--bd-b:#E5C3C3;--bd-btn:#B23A3A;
  --in:#2D6CB8;--in-bg:#EDF3FA;
  --rx:6px;--rs:8px;--rm:10px;--rl:12px;--rxl:16px;
  --sh:0 1px 2px rgba(20,20,20,.04);--sh2:0 12px 32px rgba(20,20,20,.10);
  
  --paper:#FAF8F3;--surface:#FFFFFF;--disabled:#F1EEE6;--sand:#F4F1E9;--error-bg:#F9EEEE;
  --ink:#141414;--ink-2:#4A4B4B;--muted:#86837A;--border:#E2DDD1;--border-strong:#BDB7AA;--line:#E7E2D6;--line-2:#F1EEE6;
  --navy:#141414;--navy-deep:#141414;--gold:#B38937;--gold-light:#D6B476;--accent:#8A6A2E;
  --success:#2E6F4E;--info:#2D6CB8;--warning:#9C6B00;--danger:#B23A3A;--neutral:#67655F;
  --r-sm:8px;--r-md:8px;--r-card:16px;--r-lg:16px;--r-xl:16px;--shadow:0 1px 2px rgba(20,20,20,.04);
  --sans:var(--f);--mono:var(--f);--top:72px;--sb:256px;
}
body{font:400 14px/1.5 var(--f);background:var(--bg);color:var(--tx);font-feature-settings:"tnum" 1}
.mono{font-family:var(--f);font-variant-numeric:tabular-nums}
h1,h2,h3,h4{font-weight:700;letter-spacing:-.01em}
.lbl{font:600 11px/1.3 var(--f);letter-spacing:.04em;text-transform:uppercase;color:var(--tx2)}
.lbl-s{font:600 11px/1.3 var(--f);letter-spacing:.04em;text-transform:uppercase;color:var(--tx2)}
:focus-visible{outline:2px solid var(--g);outline-offset:2px}
a{color:inherit}
.req{color:var(--bd-btn);margin-left:2px}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
#strip{background:#141414}
.st-int{color:#D6B476;border-color:rgba(214,180,118,.45)}
:where(:root[data-theme="dark"]) .st-int:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.45)}
.mode-app #view{padding:24px;max-width:1440px}
#sb{background:var(--s);color:var(--tx);border-right:1px solid var(--ln);padding:0;gap:0;z-index:40}
#sb::before{display:none}
.sb-logo{height:var(--top);padding:0 20px;border-bottom:1px solid var(--ln);display:flex;align-items:center;justify-content:space-between;flex:none}
.sb-logo svg.logo{height:26px;width:auto}
.sb-x{background:var(--ln2);color:var(--tx)}
#sb nav{padding:12px 12px 8px}
.sb-sec{font:600 11px/1 var(--f);letter-spacing:.04em;text-transform:uppercase;color:var(--tx2);padding:14px 4px 8px}
.sb-sec:first-child{padding-top:6px}
.sb-a{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:var(--rx);color:var(--tx);text-decoration:none;font:500 15px/1 var(--f);margin:2px 0;position:relative;width:100%;border:0;background:none;cursor:pointer;text-align:left}
.sb-a .ic{color:var(--tx2)}
.sb-a:hover{background:#F5F2EA;color:var(--tx)}
:where(:root[data-theme="dark"]) .sb-a:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.sb-a.on{background:var(--g);color:var(--tx);box-shadow:none}
.sb-a.on .ic{color:var(--tx)}
.sb-a .sb-chev{margin-left:auto;color:var(--tx2);transition:transform .2s}
.sb-a[aria-expanded="true"] .sb-chev{transform:rotate(180deg)}
.sb-a.on .sb-chev{color:var(--tx)}
.sb-subs{margin:2px 0 6px 21px;padding-left:12px;border-left:1px solid var(--ln);display:flex;flex-direction:column}
.sb-sub{display:flex;align-items:center;height:34px;padding:0 10px;border-radius:var(--rx);font:500 14px/1 var(--f);color:var(--tx2);text-decoration:none;border:0;background:none;cursor:pointer;text-align:left}
.sb-sub:hover{background:#F5F2EA;color:var(--tx)}
:where(:root[data-theme="dark"]) .sb-sub:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.sb-sub.on{color:var(--tx);font-weight:700}
.sb-sub.is-dis{opacity:.45;cursor:not-allowed}
.sb-grow{flex:1}
.sb-co{margin:12px;padding:12px;border:1px solid var(--ln);border-radius:var(--rm);display:flex;gap:10px;align-items:center;flex:none}
.sb-co .co-ic{width:36px;height:36px;border-radius:var(--rs);background:var(--g-l);color:var(--g-t);display:flex;align-items:center;justify-content:center;flex:none}
.sb-co b{display:block;font:700 13px/1.3 var(--f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sb-co .co-b{min-width:0;flex:1}
.sb-co .co-id{display:flex;align-items:center;gap:4px;font:500 11px/1.2 var(--f);color:var(--tx2);margin-top:2px}
.sb-co .co-id .ib{width:22px;height:22px}
#topbar{height:var(--top);background:var(--s);border-bottom:1px solid var(--ln);padding:0 24px;gap:16px;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:35}
.tb-co{font:500 13px/1 var(--f);color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.tb-logo{display:none}
.tb-bal{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}
.tb-bal span{font:500 10px/1.2 var(--f);letter-spacing:0;text-transform:none;color:var(--tx2)}
.tb-bal b{font:700 14px/1.3 var(--f)}
.tb-div{width:1px;height:24px;background:var(--ln);flex:none}
.tb-av{width:40px;height:40px;border-radius:50%;border:1px solid var(--ln);background:var(--s);font:700 12px/1 var(--f);color:var(--tx2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:none}
.tb-av:hover{border-color:var(--g)}
.av-menu{position:absolute;right:0;top:calc(100% + 8px);width:248px;background:var(--s);border:1px solid var(--ln);border-radius:var(--rl);box-shadow:var(--sh2);padding:6px 0;z-index:60}
.av-h{display:flex;gap:10px;align-items:center;padding:10px 14px 12px;border-bottom:1px solid var(--ln)}
.av-h .tb-av{width:36px;height:36px;cursor:default}
.av-h b{display:block;font:700 14px/1.3 var(--f)}
.av-h span{font:500 12px/1.3 var(--f);color:var(--tx2)}
.av-i{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 14px;border:0;background:none;font:500 14px/1 var(--f);color:var(--tx);cursor:pointer;text-align:left;text-decoration:none}
.av-i .ic{color:var(--tx2)}
.av-i:hover{background:#F7F4EC}
:where(:root[data-theme="dark"]) .av-i:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.av-sep{height:1px;background:var(--ln);margin:6px 0}
.theme-sw{margin-left:auto;display:inline-flex;gap:2px;padding:2px;border-radius:var(--rs);background:#F1EEE6}
:where(:root[data-theme="dark"]) .theme-sw:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.theme-sw button{width:28px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--tx2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}
.theme-sw button.on{background:var(--s);color:var(--tx);box-shadow:var(--sh)}
.menu-w{position:relative}
.pg-h{margin-bottom:24px}
.pg-h h1{font:700 24px/1.2 var(--f);color:var(--tx-h)}
.pg-h .pg-sub{font:500 13px/1.5 var(--f);color:var(--tx2);margin-top:6px;max-width:760px}
.pg-h.row{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}
.pg-act{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
.ph h1{font:700 24px/1.2 var(--f);color:var(--tx-h)}
.ph .sub{font-size:13px;color:var(--tx2)}
.btn{height:40px;padding:0 16px;border-radius:var(--rs);font:600 14px/1 var(--f);gap:8px;transition:background .25s cubic-bezier(.2,0,1,1),border-color .2s,color .2s}
.btn-lg{height:48px;padding:0 24px;font-size:14px}
.btn-sm{height:32px;padding:0 12px;font-size:13px;border-radius:var(--rs)}
.btn-primary,.btn-gold{background:var(--g);color:var(--tx);border-color:transparent;box-shadow:none}
.btn-primary:hover,.btn-gold:hover{background:var(--g-h);color:#fff;box-shadow:none}
.btn-secondary{background:var(--s);border:1px solid var(--ln);color:var(--tx)}
.btn-secondary:hover{background:#F7F4EC;border-color:#DAD4C7}
:where(:root[data-theme="dark"]) .btn-secondary:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A;border-color:rgba(214,180,118,0.38)}
.btn-ghost{background:transparent;color:var(--tx)}
.btn-ghost:hover{background:#F4F1E9}
:where(:root[data-theme="dark"]) .btn-ghost:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.btn-danger{background:var(--bd-btn);color:#fff}
.btn-danger:hover{background:#9A3030}
.btn-onnavy{background:var(--s);color:var(--tx);border-color:transparent}
.btn-onnavy:hover{background:#F1EEE6}
:where(:root[data-theme="dark"]) .btn-onnavy:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.btn-white{background:var(--s);color:var(--tx);border:1px solid transparent}
.btn-white:hover{background:#F1EEE6}
:where(:root[data-theme="dark"]) .btn-white:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.btn[disabled],.btn.is-dis{opacity:1;background:#F1EEE6;color:#A3A096;border-color:transparent;cursor:not-allowed}
:where(:root[data-theme="dark"]) .btn[disabled]:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .btn.is-dis:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A;color:#9C988F}
.btn-secondary[disabled]{background:var(--s);border-color:var(--ln);color:#B3AEA3}
.btn-link{color:var(--g-t);font-weight:600;text-decoration-color:rgba(138,106,46,.35)}
.btn .spin,.spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(20,20,20,.18);border-top-color:var(--tx);animation:spin .8s linear infinite;display:inline-block;flex:none}
:where(:root[data-theme="dark"]) .btn .spin:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .spin:where(:not(.mail-body *):not(.rc-doc *)){border:2px solid rgba(242,239,230,0.2)}
@keyframes spin{to{transform:rotate(360deg)}}
.ib{border-radius:var(--rs);color:var(--tx2)}
.ib:hover{background:#F1EEE6;color:var(--tx)}
:where(:root[data-theme="dark"]) .ib:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.ib-b{width:40px;height:40px;border:1px solid var(--ln);background:var(--s)}
.sq-btn{width:32px;height:32px;border:1px solid var(--ln);border-radius:var(--rs);background:var(--s);display:inline-flex;align-items:center;justify-content:center;color:var(--tx);flex:none}
.card{background:var(--s);border:1px solid var(--ln);border-radius:var(--rxl);box-shadow:var(--sh)}
.card-h{padding:24px 24px 0;gap:12px}
.card-h h2,.card-h h3{font:700 18px/1.3 var(--f)}
.card-b{padding:16px 24px 24px}
.cd{padding:24px}
.cd-h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.cd-h h2{font:700 18px/1.3 var(--f)}
.cd-h .pg-act{gap:8px}
.cnt{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border:1px solid var(--ln);border-radius:var(--rx);font:700 12px/1 var(--f);color:var(--tx)}
.stack{gap:16px}
.split{gap:24px}
.mt20{margin-top:20px}
.mt24{margin-top:24px}
.mb16{margin-bottom:16px}
.mb24{margin-bottom:24px}
.muted{color:var(--tx2)}
.hint{font-size:12px;color:var(--tx2)}
.err{font-size:12px;color:var(--bd)}
.count{font:700 12px/1 var(--f);background:#F1EEE6;color:var(--tx2)}
:where(:root[data-theme="dark"]) .count:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.hero-k{position:relative;overflow:hidden;border-radius:var(--rxl);padding:24px;color:#fff;
  background:linear-gradient(100deg,#141414 0%,#0A0A0A 38%,#221B10 66%,#4E3F24 88%,#6B5634 100%);display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;min-height:144px}
.hero-k::after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(214,180,118,.22) 1px,transparent 1.2px);background-size:7px 7px;-webkit-mask-image:linear-gradient(100deg,transparent 45%,#000 95%);mask-image:linear-gradient(100deg,transparent 45%,#000 95%);pointer-events:none}
:where(:root[data-theme="dark"]) .hero-k:where(:not(.mail-body *):not(.rc-doc *))::after{background-image:radial-gradient(rgba(214,180,118,0.22) 1px,transparent 1.2px)}
.hero-k>*{position:relative;z-index:1}
.hk-l{font:500 16px/1.3 var(--f)}
.hk-v{font:700 32px/1.15 var(--f);margin-top:8px;letter-spacing:-.01em;white-space:nowrap}
.hk-u{font:500 11px/1.3 var(--f);color:rgba(255,255,255,.72);margin-top:8px}
.hk-u b{color:#fff;font-weight:600}
.hk-a{display:flex;gap:12px;flex-wrap:wrap}
.hk-a .btn{min-width:140px}
.hk-top{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:12px}
.hk-tok{display:flex;gap:12px;align-items:center}
.hk-tok b{font:700 18px/1.2 var(--f)}
.hk-tok .hk-net{font:500 14px/1.2 var(--f);color:rgba(255,255,255,.85);margin-left:6px}
.hk-addr{display:flex;align-items:center;gap:6px;font:500 12px/1.2 var(--f);color:rgba(255,255,255,.75);margin-top:4px}
.hk-addr .ib{width:22px;height:22px;color:rgba(255,255,255,.75)}
.hk-addr .ib:hover{background:rgba(255,255,255,.1);color:#fff}
.hk-sub{font:500 13px/1.3 var(--f);color:rgba(255,255,255,.75);margin-top:6px}
.hk-col{display:flex;flex-direction:column}
.hk-upd{font:500 11px/1.3 var(--f);color:rgba(255,255,255,.72);white-space:nowrap}
.st3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}
.st-c{background:var(--s);border:1px solid var(--ln);border-radius:var(--rm);padding:16px;box-shadow:var(--sh)}
.st-c span{display:block;font:500 11px/1.3 var(--f);color:var(--tx2)}
.st-c b{display:block;font:700 18px/1.3 var(--f);margin-top:8px}
.dash2{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}
.dash2>.dm,.dash2>.ds{display:flex;flex-direction:column;gap:16px;min-width:0}
.dash2>.dm>.card,.dash2>.ds>.card{margin:0}
.ap-row{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--ln2)}
.ap-row:last-child{border-bottom:0}
.ap-row .ap-b{flex:1;min-width:0}
.ap-row .ap-b b{display:block;font:600 15px/1.35 var(--f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ap-row .ap-b span{display:block;font:500 13px/1.4 var(--f);color:var(--tx2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ap-row .ap-v{font:700 15px/1.3 var(--f);white-space:nowrap;text-align:right}
.ap-row .ap-v small{display:block;font:500 11px/1.3 var(--f);color:var(--tx2)}
.ap-tag{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:var(--g-l);color:var(--g-t);font:700 11px/1 var(--f);margin-left:6px;vertical-align:1px}
.seg2{display:inline-flex;gap:8px;flex-wrap:wrap}
.seg2 button,.seg2 a{height:32px;padding:0 12px;border-radius:var(--rs);border:1px solid var(--ln);background:var(--s);font:600 13px/1 var(--f);color:var(--tx);cursor:pointer;display:inline-flex;align-items:center;text-decoration:none}
.seg2 button.on{background:var(--g-l);border-color:var(--g);color:var(--g-t)}
.seg2 button:hover,.seg2 a:hover{background:#F7F4EC}
:where(:root[data-theme="dark"]) .seg2 button:hover:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .seg2 a:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.tk2{display:block;width:100%;text-align:left;border-radius:var(--rm);padding:14px 14px 14px 44px;position:relative;border:1px solid var(--ln);background:#FAF8F3;text-decoration:none;color:var(--tx);margin-top:12px;cursor:pointer}
:where(:root[data-theme="dark"]) .tk2:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.tk2:first-child{margin-top:0}
.tk2 .tk2-i{position:absolute;left:14px;top:14px;color:var(--tx2)}
.tk2 b{display:block;font:600 15px/1.35 var(--f);padding-right:22px}
.tk2 span.tk2-d{display:block;font:500 13px/1.45 var(--f);color:var(--tx2);margin-top:4px;padding-right:12px}
.tk2 .tk2-due{display:inline-flex;margin-top:8px;font:700 11px/1 var(--f);padding:5px 8px;border-radius:999px;background:var(--s);border:1px solid var(--ln);color:var(--tx2)}
.tk2 .tk2-due.over{color:var(--bd);border-color:var(--bd-b);background:var(--bd-bg)}
.tk2 .tk2-due.soon{color:var(--wn);border-color:var(--wn-b);background:var(--wn-bg)}
.tk2 .tk2-c{position:absolute;right:12px;top:14px;color:var(--tx2)}
.tk2.t-ok{background:var(--ok-bg);border-color:var(--ok-b)}
.tk2.t-ok .tk2-i{color:var(--ok)}
.tk2.t-wn{background:var(--wn-bg);border-color:var(--wn-b)}
.tk2.t-wn .tk2-i{color:var(--wn-i)}
.tk2:hover{filter:brightness(.985)}
.tk-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 8px 8px;gap:6px}
.tk-empty b{font:700 15px/1.3 var(--f)}
.tk-empty span{font:500 13px/1.4 var(--f);color:var(--tx2)}
.ov-row{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--ln2);font:600 13px/1.3 var(--f)}
.ov-row:last-of-type{border-bottom:0}
.ov-row .ov-v{margin-left:auto;font:500 13px/1.3 var(--f);color:var(--tx)}
.ov-note{font:500 12px/1.5 var(--f);color:var(--tx2);margin-top:8px}
.ov-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:8px 0 4px}
.ov-empty b{font:700 15px/1.3 var(--f)}
.ov-empty span{font:500 12px/1.45 var(--f);color:var(--tx2)}
.ico-c{width:40px;height:40px;border-radius:50%;background:var(--g-l);color:var(--g-t);display:inline-flex;align-items:center;justify-content:center;flex:none}
.ico-c.red{background:var(--bd-bg);color:var(--bd)}
.ico-c.grn{background:var(--ok-bg);color:var(--ok)}
.hl2-f{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}
.fsel{position:relative;display:inline-flex;align-items:center}
.fsel select{appearance:none;-webkit-appearance:none;height:32px;border:1px solid var(--ln);border-radius:var(--rs);background:var(--s);padding:0 30px 0 12px;font:600 12px/1 var(--f);color:var(--tx);cursor:pointer;max-width:200px;text-overflow:ellipsis}
.fsel select:hover{background:#F7F4EC}
:where(:root[data-theme="dark"]) .fsel select:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.fsel>.ic{position:absolute;right:9px;pointer-events:none;color:var(--tx2)}
.fsel.cal select{padding-left:32px}
.fsel.cal .ic-l{position:absolute;left:10px;pointer-events:none;color:var(--tx2)}
.hl2{margin-top:8px}
.hl2-r{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--ln2);text-decoration:none;color:var(--tx);width:100%;background:none;border-left:0;border-right:0;border-top:0;text-align:left;cursor:pointer;font:inherit}
.hl2-r:last-child{border-bottom:0}
.hl2-r:hover .hl2-b b{text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(20,20,20,.25)}
:where(:root[data-theme="dark"]) .hl2-r:hover .hl2-b b:where(:not(.mail-body *):not(.rc-doc *)){text-decoration-color:rgba(242,239,230,0.287)}
.hl2-b{flex:1;min-width:0}
.hl2-b b{display:block;font:600 14px/1.35 var(--f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hl2-b span{display:block;font:500 12px/1.45 var(--f);color:var(--tx2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hl2-v{font:700 14px/1.3 var(--f);text-align:right;white-space:nowrap}
.hl2-v.inc{color:var(--ok)}
.hl2-v.off{color:var(--tx3)}
.hl2-v small{display:block;font:500 11px/1.3 var(--f);color:var(--tx2)}
.hl2-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px;font:500 12px/1.3 var(--f);color:var(--tx)}
.pager{gap:4px}
.pg{min-width:28px;width:28px;height:28px;border-radius:50%;border:0;background:transparent;font:600 12px/1 var(--f);color:var(--tx)}
.pg.on{background:var(--g);color:var(--tx)}
.pg:hover:not(.on):not([disabled]){background:#F1EEE6}
:where(:root[data-theme="dark"]) .pg:hover:not(.on):not([disabled]):where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.pg-gap{color:var(--tx2);font-size:12px}
.t-empty2{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:32px 16px;border:1px solid var(--ln);border-radius:var(--rl);margin-top:12px}
.t-empty2 b{font:700 15px/1.3 var(--f)}
.t-empty2 span{font:500 12px/1.45 var(--f);color:var(--tx2)}
.tico{width:32px;height:32px;border-radius:50%}
.tok{border-radius:50%}
.fl{border-radius:50%}
.cav{width:32px;height:32px;background:#F4F1E9;color:var(--tx2);font:700 11px/1 var(--f);border:1px solid var(--ln)}
:where(:root[data-theme="dark"]) .cav:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.field{gap:8px}
.field>label,.flabel{font:500 14px/1.3 var(--f);color:var(--tx)}
.field .opt{color:var(--tx2);font-weight:500}
.in{height:48px;border-radius:var(--rs);border:1.5px solid var(--ln);background:#FAF8F3;padding:0 12px;font:500 14px/1 var(--f);color:var(--tx)}
:where(:root[data-theme="dark"]) .in:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.in::placeholder{color:#96938A}
:where(:root[data-theme="dark"]) .in:where(:not(.mail-body *):not(.rc-doc *))::placeholder{color:#9C988F}
.in:hover{border-color:#DAD4C7}
:where(:root[data-theme="dark"]) .in:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38)}
.in:focus{outline:0;border-color:var(--g);box-shadow:0 0 0 3px rgba(179,137,55,.22);background:#fff}
:where(:root[data-theme="dark"]) .in:focus:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 3px rgba(214,180,118,0.22);background:#161F2C}
.in.bad{border-color:var(--bd-btn);background:#FBF4F4;color:var(--bd)}
:where(:root[data-theme="dark"]) .in.bad:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.in[disabled],.in.ro{background:#F1EEE6;color:var(--tx2)}
:where(:root[data-theme="dark"]) .in[disabled]:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .in.ro:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
select.in{background:#FAF8F3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%230D0D0D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;padding-right:40px}
:where(:root[data-theme="dark"]) select.in:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23F2EFE6' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center}
textarea.in{height:auto;min-height:96px;padding:12px;line-height:1.5;resize:vertical}
.in-big{font:700 20px/1 var(--f)}
.in-affix .affix{font:700 13px/1 var(--f);color:var(--tx2)}
.fgrid{gap:16px}
.check{font:500 14px/1.45 var(--f)}
.check input{accent-color:var(--g)}
.opt-card{border-radius:var(--rl);border:1px solid var(--ln);padding:16px;gap:12px}
.opt-card:hover{border-color:#D7D1C4}
:where(:root[data-theme="dark"]) .opt-card:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38)}
.opt-card.on{border-color:var(--g);background:var(--g-l);box-shadow:none}
.radio{border-color:#CEC8BB}
:where(:root[data-theme="dark"]) .radio:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38)}
.on>.radio{border-color:var(--g)}
.on>.radio::after{background:var(--g)}
.seg{background:#F1EEE6;border-radius:var(--rs)}
:where(:root[data-theme="dark"]) .seg:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.seg button{border-radius:6px;font:600 13px/1 var(--f)}
.search input{height:40px;border-radius:var(--rs);border:1px solid var(--ln);font:500 13px/1 var(--f)}
.srch{position:relative;display:flex;align-items:center;width:240px;max-width:100%}
.srch input{width:100%;height:40px;border:1px solid var(--ln);border-radius:var(--rs);background:var(--s);padding:0 12px 0 36px;font:500 13px/1 var(--f)}
.srch input:focus{outline:0;border-color:var(--g);box-shadow:0 0 0 3px rgba(179,137,55,.22)}
:where(:root[data-theme="dark"]) .srch input:focus:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 3px rgba(214,180,118,0.22)}
.srch .ic{position:absolute;left:12px;color:var(--tx2);pointer-events:none}
.pick2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.pk2{display:flex;gap:12px;align-items:flex-start;text-align:left;padding:16px;border-radius:var(--rl);border:1px solid var(--ln);background:var(--s);cursor:pointer;position:relative;font:inherit;color:var(--tx);width:100%}
.pk2:hover{border-color:#D4CEC1}
:where(:root[data-theme="dark"]) .pk2:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38)}
.pk2.on{border-color:var(--g);background:var(--g-l)}
.pk2[disabled]{opacity:.5;cursor:not-allowed}
.pk2 .pk2-i{width:36px;height:36px;border-radius:var(--rs);border:1px solid var(--ln);background:var(--s);display:flex;align-items:center;justify-content:center;color:var(--tx2);flex:none}
.pk2.on .pk2-i{border-color:#E6D4AF;color:var(--g-t)}
:where(:root[data-theme="dark"]) .pk2.on .pk2-i:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38)}
.pk2 b{display:block;font:700 15px/1.35 var(--f);padding-right:24px}
.pk2 span.pk2-d{display:block;font:500 12px/1.45 var(--f);color:var(--tx2);margin-top:2px}
.pk2 .rd{position:absolute;right:16px;top:16px;width:18px;height:18px;border-radius:50%;border:1.5px solid #CEC8BB;background:var(--s)}
:where(:root[data-theme="dark"]) .pk2 .rd:where(:not(.mail-body *):not(.rc-doc *)){border:1.5px solid rgba(214,180,118,0.38)}
.pk2.on .rd{border:5px solid var(--g)}
.otp{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:8px;max-width:340px}
.otp input{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;cursor:text;z-index:2}
.otp span{height:48px;border:1px solid var(--ln);border-radius:var(--rs);display:flex;align-items:center;justify-content:center;font:600 18px/1 var(--f);color:var(--tx);background:#FAF8F3}
:where(:root[data-theme="dark"]) .otp span:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.otp span:empty::before{content:"0";color:#B3AEA3;font-weight:500}
.otp span.f{border-color:var(--g);background:#fff}
:where(:root[data-theme="dark"]) .otp span.f:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.otp.focus span.cur{border-color:var(--g);box-shadow:0 0 0 3px rgba(179,137,55,.22);background:#fff}
:where(:root[data-theme="dark"]) .otp.focus span.cur:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 3px rgba(214,180,118,0.22);background:#161F2C}
.otp.bad span{border-color:var(--bd-btn);color:var(--bd);background:#FBF4F4}
:where(:root[data-theme="dark"]) .otp.bad span:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.otp-l{font:500 13px/1.3 var(--f);margin-bottom:8px;display:block}
.up{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--ln);border-radius:var(--rs);background:#fff}
:where(:root[data-theme="dark"]) .up:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.up .up-i{width:36px;height:36px;border-radius:var(--rs);background:var(--bd-bg);color:var(--bd);display:flex;align-items:center;justify-content:center;font:800 9px/1 var(--f);flex:none}
.up b{display:block;font:600 13px/1.3 var(--f)}
.up span{display:block;font:500 11px/1.3 var(--f);color:var(--tx2)}
.up .grow{flex:1;min-width:0}
.dropz{border:1.5px dashed #D8D2C5;border-radius:var(--rs);background:#FAF8F3;font:600 13px/1 var(--f);color:var(--tx2);height:64px}
:where(:root[data-theme="dark"]) .dropz:where(:not(.mail-body *):not(.rc-doc *)){border:1.5px dashed rgba(214,180,118,0.38);background:#1A2433}
.dropz:hover{border-color:var(--g);color:var(--g-t)}
.note{border-radius:var(--rs);padding:12px 16px;font:500 13px/1.5 var(--f);gap:12px}
.note b{font-weight:700}
.note-bad{background:var(--bd-bg);border:1px solid var(--bd-b);color:#7A2828}
:where(:root[data-theme="dark"]) .note-bad:where(:not(.mail-body *):not(.rc-doc *)){color:#F28B8B}
.note-bad .ic{color:var(--bd)}
.note-warn{background:var(--wn-bg);border:1px solid var(--wn-b);color:#6E4C00}
:where(:root[data-theme="dark"]) .note-warn:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.note-warn .ic{color:var(--wn-i)}
.note-info{background:var(--g-l);border:1px solid #E8D8B6;color:#4A3A1A}
:where(:root[data-theme="dark"]) .note-info:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.38);color:#D6B476}
.note-info .ic{color:var(--g-t)}
.note-ok{background:var(--ok-bg);border:1px solid var(--ok-b);color:#1F4D36}
:where(:root[data-theme="dark"]) .note-ok:where(:not(.mail-body *):not(.rc-doc *)){color:#7FD1A4}
.note-ok .ic{color:var(--ok)}
.al{display:flex;gap:12px;align-items:flex-start;border-radius:var(--rs);padding:12px 16px;border:1px solid}
.al .ic{flex:none;margin-top:1px}
.al b{display:block;font:700 13px/1.4 var(--f)}
.al span{display:block;font:500 12px/1.5 var(--f)}
.al.bad{background:var(--bd-bg);border-color:var(--bd-b);color:#7A2828}
:where(:root[data-theme="dark"]) .al.bad:where(:not(.mail-body *):not(.rc-doc *)){color:#F28B8B}
.al.bad .ic{color:var(--bd)}
.al.wn{background:var(--wn-bg);border-color:var(--wn-b);color:#6E4C00}
:where(:root[data-theme="dark"]) .al.wn:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.al.wn .ic{color:var(--wn-i)}
.al.inf{background:var(--g-l);border-color:#E8D8B6;color:#4A3A1A}
:where(:root[data-theme="dark"]) .al.inf:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38);color:#D6B476}
.al.inf .ic{color:var(--g-t)}
.al.ok{background:var(--ok-bg);border-color:var(--ok-b);color:#1F4D36}
:where(:root[data-theme="dark"]) .al.ok:where(:not(.mail-body *):not(.rc-doc *)){color:#7FD1A4}
.al.ok .ic{color:var(--ok)}
.proto{font-family:var(--f)}
.proto::before{font-family:var(--f)}
.badge{height:24px;padding:0 10px;font:700 12px/1 var(--f);border-radius:999px}
.b-success{color:var(--ok);background:var(--ok-bg)}
.b-info{color:var(--in);background:var(--in-bg)}
.b-warning{color:var(--wn);background:var(--wn-bg)}
.b-danger{color:var(--bd);background:var(--bd-bg)}
.b-neutral{color:var(--tx2);background:#F1EEE6}
:where(:root[data-theme="dark"]) .b-neutral:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.pill-ok{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:var(--rx);background:var(--ok-bg);color:var(--ok);font:700 12px/1 var(--f)}
.lk{color:var(--g-t)}
.tw2{background:var(--s);border:1px solid var(--ln);border-radius:var(--rl);overflow:hidden;box-shadow:var(--sh)}
.tw2-s{overflow-x:auto}
.t2{width:100%;border-collapse:collapse;min-width:860px}
.t2 th{font:600 12px/1.2 var(--f);color:var(--tx2);text-align:left;padding:0 16px;height:44px;background:#FAF8F3;border-bottom:1px solid var(--ln);white-space:nowrap}
:where(:root[data-theme="dark"]) .t2 th:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.t2 th .ic{display:inline-block;vertical-align:-3px;margin-left:4px;color:#A9A499}
.t2 td{padding:0 16px;height:56px;border-bottom:1px solid var(--ln2);font:500 14px/1.35 var(--f);vertical-align:middle;white-space:nowrap}
.t2 tr:last-child>td{border-bottom:0}
.t2 tr.inact td{color:var(--tx3)}
.t2 .nm{display:flex;align-items:center;gap:6px;min-width:0}
.t2 .nm b{font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.t2 .exp{border:0;background:none;padding:4px;border-radius:6px;color:var(--tx2);cursor:pointer;display:inline-flex}
.t2 .exp:hover{background:#F1EEE6}
:where(:root[data-theme="dark"]) .t2 .exp:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.t2 .exp[aria-expanded="true"] .ic{transform:rotate(180deg)}
.t2 td.r,.t2 th.r{text-align:right}
.t2 .sub-t{padding:0 16px 16px;height:auto;background:#fff}
:where(:root[data-theme="dark"]) .t2 .sub-t:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.subt{border:1px solid var(--ln);border-radius:var(--rl);overflow:hidden;background:#FAF8F3;white-space:normal}
:where(:root[data-theme="dark"]) .subt:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.subt table{width:100%;border-collapse:collapse}
.subt th{font:600 12px/1.2 var(--f);color:var(--tx2);text-align:left;padding:0 14px;height:40px;border-bottom:1px solid var(--ln)}
.subt td{padding:10px 14px;border-bottom:1px solid var(--ln);font:500 13px/1.4 var(--f);background:#FAF8F3}
:where(:root[data-theme="dark"]) .subt td:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.subt tr:last-child td{border-bottom:0}
.subt .ad{display:flex;align-items:center;gap:10px}
.subt .ad b{display:block;font:600 13px/1.3 var(--f)}
.subt .ad span{display:block;font:500 11px/1.3 var(--f);color:var(--tx2)}
.t2-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0 0;font:500 12px/1.3 var(--f)}
.t2-foot .psz{display:inline-flex;align-items:center;gap:6px}
.t2-foot .psz select{border:0;background:transparent;font:700 12px/1 var(--f);cursor:pointer}
.tbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}
.tbar .pg-act{gap:8px}
.menu{border-radius:var(--rl);border:1px solid var(--ln);box-shadow:var(--sh2);padding:6px}
.menu button,.menu a{font:500 14px/1 var(--f);border-radius:var(--rx);height:38px}
.menu .danger{color:var(--bd)}
.mback{background:rgba(20,20,20,.42)}
.modal{border-radius:var(--rxl);border:0;box-shadow:0 24px 48px rgba(20,20,20,.18)}
:where(:root[data-theme="dark"]) .modal:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 24px 48px rgba(0,0,0,0.396)}
.m-h{padding:24px 24px 0}
.m-h h2{font:700 20px/1.3 var(--f)}
.m-b{padding:16px 24px}
.m-f{padding:8px 24px 24px;border-top:0;justify-content:space-between}
.m-sub{font:500 13px/1.5 var(--f);color:var(--tx2);margin-top:4px}
.box{border:1px solid var(--ln);border-radius:var(--rl);padding:16px}
.box h3{font:700 15px/1.3 var(--f);margin-bottom:10px}
.kvs>div{display:flex;justify-content:space-between;gap:16px;padding:5px 0;font:500 13px/1.45 var(--f)}
.kvs .k{color:var(--tx2)}
.kvs .v{text-align:right;color:var(--tx);font-weight:600}
.kvs .v.n{font-weight:500}
.kvs .tot .k,.kvs .tot .v{color:var(--tx);font-weight:700}
.kvs .k .ib{width:20px;height:20px;vertical-align:-5px}
.tipw{position:relative;display:inline-flex}
.tip{position:absolute;left:-8px;top:calc(100% + 6px);width:240px;background:#141414;color:#fff;border-radius:var(--rs);padding:8px 10px;font:500 11px/1.45 var(--f);z-index:5;box-shadow:var(--sh2)}
.drw-back{position:fixed;inset:0;z-index:90;background:rgba(20,20,20,.42);display:flex;justify-content:flex-end}
.drw{width:400px;max-width:100%;height:100%;background:var(--s);display:flex;flex-direction:column;box-shadow:-12px 0 32px rgba(20,20,20,.12);animation:drw .22s ease-out}
:where(:root[data-theme="dark"]) .drw:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:-12px 0 32px rgba(0,0,0,0.264)}
@keyframes drw{from{transform:translateX(24px);opacity:.6}to{transform:none;opacity:1}}
.drw-h{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--ln)}
.drw-h h2{font:700 18px/1.3 var(--f)}
.drw-b{flex:1;overflow-y:auto;padding:20px 24px}
.drw-b h3{font:700 15px/1.3 var(--f);margin-bottom:8px}
.drw-sec+.drw-sec{margin-top:20px;padding-top:20px;border-top:1px solid var(--ln)}
.drw-f{padding:16px 24px;border-top:1px solid var(--ln);display:flex;gap:12px}
.drw-f .btn{flex:1}
.dr-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--ln2)}
.dr-row:last-child{border-bottom:0}
.dr-row b{display:block;font:700 12px/1.3 var(--f)}
.dr-row span{display:block;font:500 12px/1.45 var(--f);color:var(--tx2);margin-top:2px;word-break:break-word}
.dr-row .ib{flex:none}
.toast2{display:none}
#toast{left:auto;right:24px;top:calc(var(--strip) + 16px);bottom:auto;transform:none;background:var(--s);color:var(--tx);border:1px solid var(--ok-b);border-radius:var(--rl);box-shadow:var(--sh2);padding:12px 16px 12px 40px;font:600 13px/1.4 var(--f);max-width:360px}
#toast::before{content:"";position:absolute;left:14px;top:13px;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--ok);background:no-repeat center/10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E7B47' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}
:where(:root[data-theme="dark"]) #toast:where(:not(.mail-body *):not(.rc-doc *))::before{background:no-repeat center/10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237FD1A4' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}
.mode-wiz #shell{grid-template-columns:minmax(0,1fr)}
.mode-wiz #sb,.mode-wiz #topbar{display:none!important}
.mode-wiz #view{padding:0;max-width:none}
.wz-top{height:88px;background:var(--s);border-bottom:1px solid var(--ln);display:flex;align-items:center;gap:16px;padding:0 24px;position:sticky;top:var(--strip);z-index:30}
.wz-top .logo{height:26px;width:auto}
.wz-dv{width:1px;height:24px;background:var(--ln)}
.wz-cr{display:flex;align-items:center;gap:8px;font:500 14px/1 var(--f);color:var(--tx2);min-width:0;flex:1}
.wz-cr b{color:var(--tx);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wz-cr a{color:var(--tx2);text-decoration:none}
.wz-cr a:hover{color:var(--tx)}
.wz-x{width:40px;height:40px;border:1px solid var(--ln);border-radius:var(--rs);display:inline-flex;align-items:center;justify-content:center;color:var(--tx2);background:var(--s);flex:none;text-decoration:none;cursor:pointer}
.wz-x:hover{color:var(--tx);background:#F7F4EC}
:where(:root[data-theme="dark"]) .wz-x:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.wz{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;padding:24px;max-width:1440px;align-items:start}
.wz.one{grid-template-columns:minmax(0,640px);justify-content:center}
.wz-st{padding:24px;position:sticky;top:calc(var(--strip) + 112px)}
.wz-st-h{display:flex;justify-content:space-between;align-items:center;font:700 16px/1.3 var(--f)}
.wz-st-h span{font:500 13px/1 var(--f);color:var(--tx2)}
.wz-bar{display:grid;gap:6px;margin-top:12px}
.wz-bar i{height:5px;border-radius:999px;background:#EFEBE2}
:where(:root[data-theme="dark"]) .wz-bar i:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.wz-bar i.on{background:var(--g)}
.wz-ol{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;position:relative}
.wz-ol li{position:relative;display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:var(--rs);border:1px solid transparent;font:500 14px/1.2 var(--f);color:var(--tx2)}
.wz-ol li .dt{width:18px;height:18px;border-radius:50%;background:#EFEBE2;border:1px solid var(--ln);flex:none;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}
:where(:root[data-theme="dark"]) .wz-ol li .dt:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.wz-ol li:not(:last-child)::after{content:"";position:absolute;left:20px;top:31px;height:34px;width:1px;background:var(--ln)}
.wz-ol li.cur{border-color:var(--g);background:var(--g-l);color:var(--g-t);font-weight:600}
.wz-ol li.cur .dt{background:#EADCBE;border-color:#EADCBE}
:where(:root[data-theme="dark"]) .wz-ol li.cur .dt:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.18);border-color:rgba(214,180,118,0.38)}
.wz-ol li.cur .dt::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g)}
.wz-ol li.done{color:var(--tx)}
.wz-ol li.done .dt{background:var(--ok);border-color:var(--ok);color:#fff}
.wz-ol li.bad .dt{background:var(--bd-btn);border-color:var(--bd-btn);color:#fff}
.wz-m{padding:24px;min-width:0}
.wz-k{font:500 12px/1.3 var(--f);color:var(--tx2)}
.wz-m>h2,.wz-m .dn>h2{font:700 24px/1.25 var(--f);color:var(--tx-h);margin-top:6px}
.wz-sub{font:500 13px/1.5 var(--f);color:var(--tx2);margin-top:6px}
.wz-body{display:flex;flex-direction:column;gap:16px;margin-top:20px}
.wz-f{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;flex-wrap:wrap}
.wz-f.sb{justify-content:space-between}
.sk{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,#EFEBE2 0%,#F7F4EC 50%,#EFEBE2 100%);background-size:200% 100%;animation:sk 1.2s linear infinite;width:96px}
:where(:root[data-theme="dark"]) .sk:where(:not(.mail-body *):not(.rc-doc *)){background:linear-gradient(90deg,#1F2A3A 0%,#1F2A3A 50%,#1F2A3A 100%)}
@keyframes sk{to{background-position:-200% 0}}
.calcl{display:flex;align-items:center;gap:8px;font:500 12px/1.3 var(--f);color:var(--tx2)}
.tl2{list-style:none;margin:0;padding:0}
.tl2 li{position:relative;display:flex;gap:12px;padding:0 0 16px}
.tl2 li:not(:last-child)::before{content:"";position:absolute;left:9px;top:22px;bottom:2px;width:1px;background:var(--ln)}
.tl2 .tdot{width:20px;height:20px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:#EFEBE2;color:#fff;position:relative;z-index:1;margin-top:1px}
:where(:root[data-theme="dark"]) .tl2 .tdot:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.tl2 .done .tdot{background:var(--ok)}
.tl2 .bad .tdot{background:var(--bd-btn)}
.tl2 .warn .tdot{background:transparent;color:var(--wn-i)}
.tl2 .cur .tdot{background:transparent}
.tl2 b{display:block;font:600 14px/1.35 var(--f)}
.tl2 span{display:block;font:500 12px/1.45 var(--f);color:var(--tx2)}
.tl2 .todo b{color:var(--tx3)}
.ac{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--ln);border-radius:var(--rl);background:#fff}
:where(:root[data-theme="dark"]) .ac:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.ac+.ac{margin-top:10px}
.ac .ac-i{width:36px;height:36px;border-radius:var(--rs);border:1px solid var(--ln);display:flex;align-items:center;justify-content:center;color:var(--tx2);flex:none;background:#fff}
:where(:root[data-theme="dark"]) .ac .ac-i:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.ac .ac-b{flex:1;min-width:0}
.ac .ac-b b{display:flex;align-items:center;gap:8px;font:700 15px/1.3 var(--f);flex-wrap:wrap}
.ac .ac-b span{display:flex;align-items:center;gap:6px;font:500 12px/1.45 var(--f);color:var(--tx2);margin-top:2px;flex-wrap:wrap}
.ac .ac-a{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.ac.off{background:#FAF8F3}
:where(:root[data-theme="dark"]) .ac.off:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.ac.off .ac-b b{color:var(--tx2)}
.btn-x{color:var(--bd)}
.btn-x .ic{color:var(--bd)}
.sec-h{display:flex;justify-content:space-between;align-items:center;gap:12px}
.sec-h h3{font:700 16px/1.3 var(--f)}
.tabs{display:flex;gap:16px;border-bottom:1px solid var(--ln);margin-top:16px}
.tabs button{height:40px;padding:0 4px;border:0;background:none;font:600 14px/1 var(--f);color:var(--tx2);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}
.tabs button.on{color:var(--g-t);border-bottom-color:var(--g)}
.rv{border:1px solid var(--ln);border-radius:var(--rl);padding:16px}
.rv+.rv{margin-top:12px}
.rv-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}
.rv-h b{font:700 15px/1.3 var(--f)}
.items{border:1px solid var(--ln);border-radius:var(--rl);overflow:hidden}
.items .it{display:grid;grid-template-columns:minmax(0,1fr) 90px 130px 36px;gap:8px;padding:8px;border-bottom:1px solid var(--ln2);align-items:center}
.items .it:last-child{border-bottom:0}
.items .it.h{font:600 12px/1.2 var(--f);color:var(--tx2);background:#FAF8F3;padding:10px 8px}
:where(:root[data-theme="dark"]) .items .it.h:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.items .in{height:40px}
.mv2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.mvc{position:relative;display:block;text-align:left;background:var(--s);border:1px solid var(--ln);border-radius:var(--rl);padding:20px;color:var(--tx);text-decoration:none;box-shadow:var(--sh);cursor:pointer;font:inherit;width:100%}
.mvc:hover{border-color:#D7D1C4}
:where(:root[data-theme="dark"]) .mvc:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38)}
.mvc .mvc-i{width:32px;height:32px;border:1px solid var(--ln);border-radius:var(--rs);display:flex;align-items:center;justify-content:center;color:var(--tx2)}
.mvc .mvc-c{position:absolute;right:20px;top:20px;width:28px;height:28px;border:1px solid var(--ln);border-radius:var(--rs);display:flex;align-items:center;justify-content:center;color:var(--tx2)}
.mvc b{display:block;font:700 16px/1.3 var(--f);margin-top:16px}
.mvc span.d{display:block;font:500 13px/1.45 var(--f);color:var(--tx2);margin-top:4px}
.mvc.dis{opacity:.55;cursor:not-allowed}
.mvc.sl{display:flex;align-items:center;gap:12px;padding:14px 20px}
.mvc.sl b{margin-top:0}
.bk-act{max-width:600px}
.bk-act .bk-ic{width:44px;height:44px;border-radius:var(--rs);background:#F4F1E9;display:flex;align-items:center;justify-content:center;color:var(--tx)}
:where(:root[data-theme="dark"]) .bk-act .bk-ic:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.bk-act h2{font:700 22px/1.3 var(--f);margin-top:16px}
.bk-act p.d{font:500 14px/1.55 var(--f);color:var(--tx2);margin-top:8px}
.chk-l{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-direction:column;gap:10px}
.chk-l li{display:flex;gap:8px;align-items:flex-start;font:500 14px/1.45 var(--f)}
.chk-l li .ic{color:var(--ok);margin-top:2px}
.flg-r{display:flex;align-items:center;gap:10px;margin-top:16px}
.flg-s{display:flex}
.flg-s .fl{margin-left:-8px;border:2px solid #fff;width:28px;height:28px}
:where(:root[data-theme="dark"]) .flg-s .fl:where(:not(.mail-body *):not(.rc-doc *)){border:2px solid #1F2A3A}
.flg-s .fl:first-child{margin-left:0}
.bk-rows{margin-top:16px;border-top:1px solid var(--ln)}
.bk-rows>div{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--ln);font:600 14px/1.3 var(--f)}
.bk-rows>div span:last-child{font-weight:500;color:var(--tx2);text-align:right}
.tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}
.tile{border:1px solid var(--ln);border-radius:var(--rl);padding:16px;background:#fff}
:where(:root[data-theme="dark"]) .tile:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.tile.z{background:#FAF8F3}
:where(:root[data-theme="dark"]) .tile.z:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.tile .fl{width:22px;height:22px}
.tile .tc{font:700 12px/1.3 var(--f);margin-top:10px}
.tile .tc span{font-weight:500;color:var(--tx2);margin-left:4px}
.tile .tv{font:700 18px/1.3 var(--f);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tile .ts{font:500 11px/1.3 var(--f);color:var(--tx2);margin-top:2px}
.acc-r{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--ln2)}
.acc-r:last-child{border-bottom:0}
.acc-r .acc-b{flex:1;min-width:0}
.acc-r .acc-b b{display:block;font:700 14px/1.35 var(--f)}
.acc-r .acc-b span{display:block;font:500 12px/1.45 var(--f);color:var(--tx2)}
.ad-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}
.ad-grid b{display:block;font:700 12px/1.3 var(--f)}
.ad-grid span{display:block;font:500 12px/1.45 var(--f);color:var(--tx2);margin-top:2px}
.mode-flow #view{padding:0}
.au{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,40%);min-height:calc(100vh - var(--strip));background:var(--s)}
.au-l{display:flex;flex-direction:column;padding:28px 40px}
.au-top{display:flex;justify-content:space-between;align-items:center;gap:12px}
.au-top .logo{height:30px;width:auto}
.au-top .au-sg{display:flex;align-items:center;gap:10px;font:500 14px/1 var(--f);color:var(--tx2)}
.btn.au-soon{gap:8px;cursor:not-allowed}.btn.au-soon:hover{background:var(--s);border-color:rgba(27,45,69,.42)}
.au-m{flex:1;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:420px;margin:32px auto}
.au-m h1{font:700 26px/1.25 var(--f);color:var(--tx-h)}
.au-m .sub{font:500 14px/1.5 var(--f);color:var(--tx2);margin-top:6px}
.au-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;font:500 12px/1.3 var(--f);color:var(--tx2);flex-wrap:wrap}
.au-foot .af-s{display:flex;align-items:center;gap:6px}
.au-foot nav{display:flex;gap:16px}
.au-foot a{color:var(--tx2);text-decoration:none}
.au-r{position:relative;overflow:hidden;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:40px;
  background:radial-gradient(120% 80% at 80% 15%,rgba(179,137,55,.38) 0%,rgba(179,137,55,0) 55%),linear-gradient(160deg,#2A2117 0%,#16120C 45%,#0B0A08 100%)}
:where(:root[data-theme="dark"]) .au-r:where(:not(.mail-body *):not(.rc-doc *)){background:radial-gradient(120% 80% at 80% 15%,rgba(214,180,118,0.38) 0%,rgba(214,180,118,0) 55%),linear-gradient(160deg,#2A2117 0%,#16120C 45%,#0B0A08 100%)}
.au-r::before{content:"";position:absolute;right:-120px;top:-120px;width:520px;height:520px;border-radius:50%;border:56px solid rgba(179,137,55,.10)}
:where(:root[data-theme="dark"]) .au-r:where(:not(.mail-body *):not(.rc-doc *))::before{border:56px solid rgba(214,180,118,0.1)}
.au-r::after{content:"";position:absolute;right:70px;top:70px;width:132px;height:132px;border-radius:50%;background:rgba(179,137,55,.12)}
:where(:root[data-theme="dark"]) .au-r:where(:not(.mail-body *):not(.rc-doc *))::after{background:rgba(214,180,118,0.12)}
.au-r>*{position:relative;z-index:1}
.au-r h2{font:700 30px/1.2 var(--f);max-width:420px}
.au-r p{font:500 14px/1.55 var(--f);color:rgba(255,255,255,.82);margin-top:12px;max-width:440px}
.au-dots{display:flex;gap:6px;margin-top:24px}
.au-dots i{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.4)}
.au-dots i.on{background:#fff}
:where(:root[data-theme="dark"]) .au-dots i.on:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.or{display:flex;align-items:center;gap:12px;font:500 12px/1 var(--f);color:var(--tx2);margin:20px 0}
.or::before,.or::after{content:"";flex:1;height:1px;background:var(--ln)}
.sso{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.sso .btn{height:44px}
.btn-black{background:#141414;color:#fff}
.btn-black:hover{background:#1B2D45}
.kyb-h{font:700 11px/1.3 var(--f);letter-spacing:.04em;text-transform:uppercase;color:var(--tx)}
.kyb-bar{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}
.kyb-bar i{height:4px;border-radius:999px;background:#ECE8DE}
:where(:root[data-theme="dark"]) .kyb-bar i:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.kyb-bar i.on{background:var(--g)}
.kyb-s{font:500 12px/1.3 var(--f);color:var(--tx2);margin-top:8px}
.vs-l{display:flex;flex-direction:column;gap:16px;margin-top:20px}
.vs-l>div{display:flex;align-items:flex-start;gap:12px}
.vs-l .vs-b{flex:1}
.vs-l b{display:block;font:600 14px/1.35 var(--f)}
.vs-l span.d{display:block;font:500 12px/1.45 var(--f);color:var(--tx2)}
.flow-card{background:transparent;border:0;box-shadow:none;padding:0;max-width:none}
.flow-card h1{font:700 26px/1.25 var(--f)}
.state-ic{border-radius:50%}
@media (max-width:1279px){.dash2{grid-template-columns:minmax(0,1fr) 300px}
.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:1100px){.dash2{grid-template-columns:minmax(0,1fr)}
.wz{grid-template-columns:minmax(0,1fr)}
.wz-st{position:static;padding:16px 20px}
.wz-ol{flex-direction:row;flex-wrap:wrap;gap:6px;margin-top:12px}
.wz-ol li{height:34px;font-size:13px;padding:0 10px}
.wz-ol li:not(:last-child)::after{display:none}
.wz-ol li:not(.cur):not(.done){display:none}
.ad-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:1023px){#topbar{padding:0 16px}
.tb-logo{display:block;line-height:0}
.tb-logo svg{height:24px;width:auto}
.tb-co{display:none}
.au{grid-template-columns:minmax(0,1fr)}
.au-r{display:none}}
@media (max-width:767px){.mode-app #view{padding:16px}
.tb-bal,.tb-div,#topbar .tb-eye,#topbar .tb-dep{display:none}
.st3{grid-template-columns:minmax(0,1fr)}
.hero-k{padding:20px}
.hk-v{font-size:28px}
.hk-a{width:100%}
.hk-a .btn{flex:1;min-width:0}
.mv2,.pick2{grid-template-columns:minmax(0,1fr)}
.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
.wz{padding:16px;gap:16px}
.wz-top{height:64px;padding:0 16px;gap:10px}
.wz-top .logo{height:22px}
.wz-cr>span:not(:last-child),.wz-cr>a,.wz-dv{display:none}
.wz-m{padding:20px}
.wz-m h2{font-size:20px}
.wz-f .btn{flex:1}
.cd{padding:20px}
.card-h{padding:20px 20px 0}
.card-b{padding:14px 20px 20px}
.au-l{padding:20px 16px}
.sso{grid-template-columns:1fr}
.drw{width:100%}
.ac{flex-wrap:wrap}
.ac .ac-a{width:100%;justify-content:flex-start}
.items .it{grid-template-columns:minmax(0,1fr) 64px 96px 32px}
.ad-grid{grid-template-columns:minmax(0,1fr)}
.t2{min-width:720px}}
.sb-grp>.sb-a{padding-right:46px}
.sb-tg{color:var(--tx2);top:4px;right:4px}
.sb-tg:hover{background:#F1EEE6;color:var(--tx)}
:where(:root[data-theme="dark"]) .sb-tg:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.sb-a.on+.sb-tg{color:var(--tx)}
.sb-co .co-id .ib{color:var(--tx2)}
.av-th{cursor:default}
.av-th:hover{background:none}
.av-th>span:not(.theme-sw){flex:1}
.mt12{margin-top:12px}
.stack{gap:16px}
.dd2{position:relative}
.dd2-b{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;height:auto;padding:6px 12px;text-align:left;cursor:pointer}
.dd2-v{display:flex;align-items:center;gap:10px;min-width:0}
.dd2-v b,.dd2-o b{display:block;font:600 14px/1.3 var(--f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dd2-v span span,.dd2-o span span{display:block;font:500 12px/1.3 var(--f);color:var(--tx2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dd2-v>span{min-width:0}
.dd2-ph{color:#96938A;font-weight:500}
:where(:root[data-theme="dark"]) .dd2-ph:where(:not(.mail-body *):not(.rc-doc *)){color:#9C988F}
.dd2-p{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;background:var(--s);border:1px solid var(--ln);border-radius:var(--rl);box-shadow:var(--sh2);padding:8px}
.dd2-p .srch{width:100%}
.dd2-l{max-height:264px;overflow-y:auto;margin-top:6px;display:flex;flex-direction:column}
.dd2-o{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--rs);background:none;text-align:left;cursor:pointer;color:var(--tx)}
.dd2-o>span{min-width:0}
.dd2-o:hover,.dd2-o.on{background:var(--g-l)}
.dd2-n{padding:10px}
.dd2-add{display:flex;align-items:center;gap:8px;margin-top:6px;padding:10px;border-top:1px solid var(--ln);font:600 13px/1 var(--f);color:var(--g-t);text-decoration:none}
.pk2-l{display:flex;flex-direction:column;gap:8px}
.pk2>span:not(.pk2-i):not(.rd):not(.badge){flex:1;min-width:0}
.pk2 .badge{flex:none}
.pk2 .fl,.pk2 .tok{width:24px;height:24px}
.wz-fr{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}
.wz-f.sb .wz-fr{margin-left:auto}
.wz-pr{padding:0 24px 32px;max-width:1440px}
.wz-pr .mb16{margin-bottom:0}
.wz-logo{line-height:0}
.wz-m .card{border:0;box-shadow:none;background:transparent;border-radius:0}
.wz-m .card+.card{margin-top:20px;padding-top:20px;border-top:1px solid var(--ln)}
.wz-m .card-h{padding:0}
.wz-m .card-b{padding:12px 0 0}
.ap-b .ap-foot{margin-top:24px}
.dn{display:flex;flex-direction:column;align-items:flex-start;gap:8px}
.dn h2{margin-top:8px}
.box .kv-sk{display:flex;justify-content:space-between;padding:8px 0}
.box h3{font:700 15px/1.3 var(--f)}
.ib-xs{width:20px;height:20px;vertical-align:-5px;margin-left:2px}
.kvs small{display:block;font:500 12px/1.4 var(--f);color:var(--tx2);margin-top:2px}
.kvs .v{min-width:0;overflow-wrap:anywhere}
.kvs .k{flex:none;max-width:55%}
.kvs .fx .v{font-weight:600}
.kvs .tot{border-top:1px solid var(--ln);margin-top:4px;padding-top:9px}
.cpy{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow-wrap:anywhere}
.cpy .ib{width:24px;height:24px}
.al>div{min-width:0}
.al b+span{margin-top:2px}
.al .btn-link{font-size:12px}
.al .btn{margin-top:8px}
.tl2-at{margin-top:2px}
.txp{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start}
.txp>.dm,.txp>.ds{display:flex;flex-direction:column;gap:16px;min-width:0}
.txp-back{margin:-6px 0 14px -10px}
.txp-h{font:700 24px/1.25 var(--f);color:var(--tx-h);margin-top:6px}
.txp-amt{font:700 32px/1.15 var(--f);margin-top:6px;letter-spacing:-.01em;overflow-wrap:anywhere}
.txp-amt.inc{color:var(--ok)}
.txp-amt.off{color:var(--tx3)}
.cd-t{font:700 18px/1.3 var(--f)}
.m-frm{display:block}
.modal.w2{max-width:480px}
.modal.drawer{max-width:420px;border-radius:0;box-shadow:-12px 0 32px rgba(20,20,20,.12)}
:where(:root[data-theme="dark"]) .modal.drawer:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:-12px 0 32px rgba(0,0,0,0.264)}
.modal.drawer .m-h{padding:20px 24px;border-bottom:1px solid var(--ln);align-items:center}
.modal.drawer .m-h h2{font-size:18px}
.modal.drawer .m-b{display:flex;flex-direction:column;gap:16px;padding:20px 24px}
.modal.drawer .m-f{padding:16px 24px;border-top:1px solid var(--ln);gap:12px}
.modal.drawer .m-f .btn{flex:1}
.drw-sec h3{font:700 15px/1.3 var(--f);margin-bottom:6px}
.dr-l{display:flex;flex-direction:column}
.dr-a{display:inline-flex;flex:none}
.hl2-ic{display:inline-flex;flex:none}
.hl2-ic .fl{width:32px;height:32px}
.hl2-r .tico{width:32px;height:32px;border-radius:50%}
.nm-b{display:flex;flex-direction:column;min-width:0}
.nm-b b{font-weight:600;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.nm-b span{font:500 12px/1.3 var(--f);color:var(--tx2);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.t2 .nm{gap:10px}
.t2 .nm .fl{width:28px;height:28px}
.sub2{display:block;font:500 12px/1.3 var(--f);color:var(--tx2)}
.t2 tr.click{cursor:pointer}
.t2 tr.click:hover td{background:#FBF8F1}
:where(:root[data-theme="dark"]) .t2 tr.click:hover td:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.t2 td .hl2-v{display:inline-block}
.t2 td .menu{text-align:left}
.th-s{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}
.th-s .ic{color:#A9A499}
.st-l{display:inline-flex;align-items:center;gap:6px}
.t2 .cnt{height:20px;min-width:20px;font-size:11px;color:var(--tx2)}
.bl-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:48px 24px}
.bl-empty b{font:700 16px/1.3 var(--f)}
.bl-empty span{font:500 13px/1.45 var(--f);color:var(--tx2)}
.bl-empty .btn{margin-top:8px}
.eb-id{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font:600 13px/1.3 var(--f);margin-top:12px}
.fg-doc{grid-template-columns:200px minmax(0,1fr);align-items:start}
.fg-doc .dropz{height:48px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}
.ac b .badge{margin-left:2px}
.ac .lk{display:inline-flex;color:var(--g-t)}
.hk-w{align-items:stretch}
.hk-w .hk-col{flex:1}
.hk-w .hk-a{align-self:flex-end}
.hk-full{width:100%}
.bk-2{display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:24px;align-items:start}
.bk-act h2{font:700 22px/1.3 var(--f)}
.acc-r .badge{flex:none}
.acc-r .acc-b span .mono{font-family:var(--f)}
.tk-sec+.tk-sec{margin-top:16px}
.au-fg{display:flex;justify-content:flex-end;margin-top:4px}
.au-fg .btn-link,.au-c{font-size:13px}
.au-c{align-self:center}
.au-back{margin:-6px 0 12px -10px}
.pw .in{padding-right:52px}
.pw .ib{position:absolute;right:6px}
.tfa{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:start}
.tfa .qr svg{width:148px;height:148px}
.kyb{margin-bottom:28px}
.au-m form,.au-m>div{display:block}
.au-m .stack{gap:16px}
.au-m .sub b{color:var(--tx)}
.otp:focus-within span.cur{border-color:var(--g);box-shadow:0 0 0 3px rgba(179,137,55,.22);background:#fff}
:where(:root[data-theme="dark"]) .otp:focus-within span.cur:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 3px rgba(214,180,118,0.22);background:#161F2C}
.flow-card h1{margin-top:0}
.ico-c+h1{margin-top:16px}
@media (max-width:1279px){.txp{grid-template-columns:minmax(0,1fr) 360px}}
@media (max-width:1100px){.txp,.bk-2{grid-template-columns:minmax(0,1fr)}}
@media (max-width:767px){.wz-pr{padding:0 16px 24px}
.fg-doc{grid-template-columns:minmax(0,1fr)}
.tfa{grid-template-columns:minmax(0,1fr)}
.txp-amt{font-size:28px}
.modal.drawer{max-width:none}
.hk-w .hk-a{width:100%}}
.tk-m{display:none}
@media (max-width:1100px){.tk-m{display:block}
.ds .tk-s{display:none}}
.sb-co .co-id span{display:inline;color:var(--tx2);font:500 11px/1.2 var(--f)}
.subt td{white-space:normal;height:auto}
.subt td.r{text-align:right;white-space:nowrap}
.tl2 .cur .tdot{background:var(--g-l);color:var(--g-t);box-shadow:0 0 0 1px #E6D4AF}
.tl2 .todo .tdot{background:#F1EEE6;box-shadow:0 0 0 1px var(--ln)}
:where(:root[data-theme="dark"]) .tl2 .todo .tdot:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.wz-m .card-h h2{font:700 18px/1.3 var(--f)}
.t2 td.sub-t{max-width:0}
.subt table{table-layout:fixed}
.subt td,.subt th{overflow:hidden;text-overflow:ellipsis}
.subt col.c1{width:30%}
.subt col.c2{width:16%}
.subt col.c3{width:22%}
.subt col.c4{width:18%}
.subt col.c5{width:14%}
.t2 td.addr{white-space:normal;min-width:150px;line-height:1.35}
.t2 .nm b{max-width:220px}
@media (max-width:767px){.hk-top{flex-wrap:wrap}
.hk-a{flex-wrap:wrap}
.hk-a .btn{flex:1 1 auto;min-width:0;padding:0 14px}}
.mvc.dis{opacity:1;background:#FAF8F3;box-shadow:none}
:where(:root[data-theme="dark"]) .mvc.dis:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.mvc.dis b,.mvc.dis .d{color:#67655F}
:where(:root[data-theme="dark"]) .mvc.dis b:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .mvc.dis .d:where(:not(.mail-body *):not(.rc-doc *)){color:#B6B2A9}
.mvc.dis .mvc-i,.mvc.dis .mvc-c{color:#86837A;background:#F4F1E9}
:where(:root[data-theme="dark"]) .mvc.dis .mvc-i:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .mvc.dis .mvc-c:where(:not(.mail-body *):not(.rc-doc *)){color:#9C988F;background:#1F2A3A}
.dd2-ph{color:#6A6862}
:where(:root[data-theme="dark"]) .dd2-ph:where(:not(.mail-body *):not(.rc-doc *)){color:#B6B2A9}
.btn-danger{background:#B23A3A}
.btn-danger:hover{background:#9A3030}
.lockt{color:#265D41}
:where(:root[data-theme="dark"]) .lockt:where(:not(.mail-body *):not(.rc-doc *)){color:#7FD1A4}
.tw2,.tw2-s{position:relative}
.wz-f.sb{justify-content:flex-end}
.wz-f.sb .wz-fr{margin-left:0}
.hl2-ic .tok{width:32px;height:32px}
.t2 .nm .tok{width:28px;height:28px}
.hl2-ic.pair{position:relative;width:32px;height:32px}
.hl2-ic.pair>.fl,.hl2-ic.pair>.tok{position:absolute;width:22px;height:22px;font-size:11px}
.hl2-ic.pair>:first-child{left:0;top:0}
.hl2-ic.pair>:last-child{right:0;bottom:0;box-shadow:0 0 0 2px #fff}
:where(:root[data-theme="dark"]) .hl2-ic.pair>:last-child:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 2px #283548}
.hl2-ic.pair .net{display:none}
.t2 .nm .hl2-ic.pair{width:28px;height:28px}
.t2 .nm .hl2-ic.pair>.fl,.t2 .nm .hl2-ic.pair>.tok{width:19px;height:19px;font-size:10px}
.tile .tok{width:22px;height:22px;font-size:11px}
.tile .tok .net{width:12px;height:12px;font-size:7px;border-radius:4px;right:-4px;bottom:-3px;box-shadow:0 0 0 1.5px #fff}
:where(:root[data-theme="dark"]) .tile .tok .net:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 1.5px #283548}
.tile-cta{grid-column:span 2;display:flex;flex-direction:column;align-items:flex-start;border-style:dashed;color:var(--tx);text-decoration:none}
.tile-cta:hover{border-color:var(--g);background:var(--g-l)}
.tile-cta>.ic{color:var(--g-t)}
.tile-cta .tc{font-size:13px}
.tile-cta .ts{font-size:12px;line-height:1.45;margin-top:4px}
.tile-l{display:inline-flex;align-items:center;gap:4px;margin-top:10px;font:700 12px/1.3 var(--f);color:var(--g-t)}
.al.cov>div{flex:1;min-width:0}
.cov .cov-l{margin-top:12px}
.cov .pk2{background:#fff;padding:12px 14px}
:where(:root[data-theme="dark"]) .cov .pk2:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.cov .pk2 .pk2-i{width:32px;height:32px}
.cov .pk2 .rd{top:13px;right:14px}
.cov .pk2[disabled]{background:#fff}
:where(:root[data-theme="dark"]) .cov .pk2[disabled]:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.dm .tiles{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}
.dm .tile .tv{font-size:17px;white-space:normal;overflow:visible;text-overflow:clip}
@media (max-width:767px){.dm .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.dm .tile{padding:14px}
.dm .tile .tv{font-size:16px}}
@media (max-width:1279px){.hk-a .btn{min-width:116px}}
:root{
  --strip:0px;
  --bg:#F2EFE6;--s:#FFFFFF;--ln:#E5E0D3;--ln2:#EEEAE0;--ln3:#DCD6C8;
  --tx:#141414;--tx-h:#141414;--tx2:#4A4B4B;--tx3:#6B6A64;
  --g:#B38937;--g-h:#A57D33;--g-t:#8A6A2E;--g-l:#F7F1E4;--g-l2:#EFE3C9;
  --ok:#2E6F4E;--ok-bg:#EAF2EE;--ok-b:#C4D9CC;
  --wn:#9C6B00;--wn-bg:#FBF4E3;--wn-b:#EAD39D;--wn-i:#B98A1E;
  --bd:#B23A3A;--bd-bg:#F9EEEE;--bd-b:#E5C3C3;--bd-btn:#B23A3A;
  --in:#2D6CB8;--in-bg:#EDF3FA;
  --sh:0 1px 2px rgba(20,20,20,.04);--sh2:0 16px 40px rgba(17,22,31,.14);
  --paper:#F2EFE6;--surface:#FFFFFF;--ink:#141414;--ink-2:#4A4B4B;--muted:#6B6A64;--border:#E5E0D3;--line:#E5E0D3;--line-2:#EEEAE0;
  --navy:#1B2D45;--navy-deep:#11161F;--gold:#B38937;--gold-light:#D6B476;--gold-deep:#8A6A2E;--accent:#8A6A2E;
  --light:#E9C97A;--glow:rgba(233,201,122,.18);
  --success:#2E6F4E;--info:#2D6CB8;--warning:#9C6B00;--danger:#B23A3A;--neutral:#67655F;
  --mono:"DM Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
  --ease:cubic-bezier(.2,.8,.2,1);--io:cubic-bezier(.45,0,.25,1);
  --t-micro:120ms;--t-base:240ms;--t-page:400ms;--t-sig:2.5s;
  --on-dark:#F2EFE6;--on-dark-2:rgba(242,239,230,.72);--on-dark-3:rgba(242,239,230,.56);
}
body{background:var(--bg);color:var(--tx)}
::selection{background:rgba(179,137,55,.22)}
:where(:root[data-theme="dark"]) :where(:not(.mail-body *):not(.rc-doc *))::selection{background:rgba(214,180,118,0.22)}
:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}
.mono{font-family:var(--mono);font-variant-numeric:normal}
.lbl,.lbl-s,.wz-k,.kyb-h,.hk-l,.tb-bal span,.st-c span,.t2 th,.subt th,.items .it.h,.av-dl{font:500 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase}
.lbl,.lbl-s,.st-c span,.t2 th,.subt th{color:var(--tx2)}
.t2 th{background:#FBF9F4}
:where(:root[data-theme="dark"]) .t2 th:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.pg-h h1,.ph h1,.wz-m>h2,.wz-m .dn>h2,.au-m h1,.flow-card h1{font-weight:600;letter-spacing:-.015em}
.cd-h h2,.card-h h2,.card-h h3,.sec-h h3,.box h3,.drw-h h2,.drw-b h3,.m-h h2,.rv-h b,.wz-st-h,.mvc b,.pk2 b,.ap-row .ap-b b,.tk2 b,.hl2-b b{font-weight:600}
.hk-v,.tb-bal b,.st-c b,.tile .tv,.hl2-v,.ap-row .ap-v,.t2 td.r,.dd2-v,.ov-v,.kvs .tot .v,.in-big,.otp span{font-family:var(--mono);font-weight:500;letter-spacing:0}
.hl2-v small,.ap-row .ap-v small{font-family:var(--f)}
.lr-at,.co-id,.hk-u,.hk-upd,.hk-addr{font-family:var(--mono)}
#sb{background:var(--navy-deep);color:var(--on-dark);border-right:0}
.sb-logo{border-bottom:1px solid rgba(242,239,230,.08)}
:where(:root[data-theme="dark"]) .sb-logo:where(:not(.mail-body *):not(.rc-doc *)){border-bottom:1px solid rgba(214,180,118,0.08)}
.sb-x{background:rgba(242,239,230,.08);color:var(--on-dark)}
.sb-sec{font:500 11px/1 var(--mono);letter-spacing:.14em;color:var(--on-dark-3)}
.sb-a{color:rgba(242,239,230,.82);font:500 14px/1 var(--f)}
.sb-a .ic{color:rgba(242,239,230,.56)}
.sb-a:hover{background:rgba(242,239,230,.06);color:var(--on-dark)}
.sb-a:hover .ic{color:rgba(242,239,230,.8)}
.sb-a.on{background:rgba(214,180,118,.11);color:#D6B476}
:where(:root[data-theme="dark"]) .sb-a.on:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.11)}
.sb-a.on .ic{color:#D6B476}
.sb-a.on::before{content:"";position:absolute;left:-7px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#D6B476;box-shadow:0 0 0 3px rgba(214,180,118,.14),0 0 12px rgba(233,201,122,.75)}
.sb-tg{color:rgba(242,239,230,.6)}
.sb-tg:hover{background:rgba(242,239,230,.08);color:var(--on-dark)}
.sb-a.on+.sb-tg{color:#D6B476}
.sb-subs{border-left-color:rgba(242,239,230,.12)}
:where(:root[data-theme="dark"]) .sb-subs:where(:not(.mail-body *):not(.rc-doc *)){border-left-color:rgba(214,180,118,0.12)}
.sb-sub{color:rgba(242,239,230,.66)}
.sb-sub:hover{background:rgba(242,239,230,.06);color:var(--on-dark)}
.sb-sub.on{color:#D6B476;font-weight:600}
.sb-sub.is-dis{opacity:.4}
.sb-co{border:1px solid rgba(242,239,230,.1);background:rgba(242,239,230,.03)}
:where(:root[data-theme="dark"]) .sb-co:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.1)}
.sb-co b{color:var(--on-dark);font-weight:600}
.sb-co .co-id{color:rgba(242,239,230,.62);font-size:11px;letter-spacing:.02em}
.sb-co .co-ic{background:rgba(214,180,118,.12);color:#D6B476}
:where(:root[data-theme="dark"]) .sb-co .co-ic:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.12)}
.sb-co .ib{color:rgba(242,239,230,.6)}
.sb-co .ib:hover{background:rgba(242,239,230,.08);color:var(--on-dark)}
#topbar{background:rgba(255,255,255,.94);border-bottom:1px solid var(--ln)}
.tb-bal span{color:var(--tx2);font-size:11px}
.tb-bal b{font-size:15px}
.tb-av{background:var(--g-l);border-color:transparent;color:var(--g-t);font:500 12px/1 var(--mono)}
.tb-av:hover{border-color:var(--g)}
.av-menu{border-color:var(--ln)}
.av-i:hover{background:var(--g-l)}
.av-demo{margin:6px 10px 4px;padding:10px;border:1px dashed rgba(138,106,46,.4);border-radius:10px}
:where(:root[data-theme="dark"]) .av-demo:where(:not(.mail-body *):not(.rc-doc *)){border:1px dashed rgba(214,180,118,0.4)}
.av-dl{display:block;color:var(--g-t);margin-bottom:8px}
.av-dw{display:flex;flex-wrap:wrap;gap:6px}
.av-dw .pbtn{height:28px;padding:0 9px;border-radius:7px;border:1px solid rgba(138,106,46,.4);background:#fff;color:var(--tx);font:500 12px/1 var(--f);cursor:pointer}
:where(:root[data-theme="dark"]) .av-dw .pbtn:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.4);background:#161F2C}
.av-dw .pbtn:hover{background:var(--g-l)}
.av-dw .pbtn.on{background:var(--navy);border-color:var(--navy);color:var(--on-dark)}
:where(:root[data-theme="dark"]) .av-dw .pbtn.on:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.btn{transition:background var(--t-base) var(--ease),border-color var(--t-base) var(--ease),color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}
.btn-primary,.btn-gold{background:var(--g);color:var(--tx);border-color:transparent}
.btn-primary:hover,.btn-gold:hover{background:var(--g-h);color:var(--tx)}
.btn-primary:active,.btn-gold:active{background:var(--gold-deep);color:#fff}
.btn-secondary{background:var(--s);border:1px solid rgba(27,45,69,.42);color:var(--navy)}
:where(:root[data-theme="dark"]) .btn-secondary:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(242,239,230,0.2);color:#F2EFE6}
.btn-secondary:hover{background:#FAF8F3;border-color:var(--navy)}
:where(:root[data-theme="dark"]) .btn-secondary:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433;border-color:#283548}
.btn-ghost{color:var(--navy)}
:where(:root[data-theme="dark"]) .btn-ghost:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6}
.btn-ghost:hover{background:#F3EFE6}
:where(:root[data-theme="dark"]) .btn-ghost:hover:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.btn[disabled],.btn.is-dis{background:#ECE8DE;color:#8F8B81}
:where(:root[data-theme="dark"]) .btn[disabled]:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .btn.is-dis:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A;color:#9C988F}
.btn-secondary[disabled]{background:var(--s);border-color:var(--ln);color:#A3A096}
:where(:root[data-theme="dark"]) .btn-secondary[disabled]:where(:not(.mail-body *):not(.rc-doc *)){color:#9C988F}
.btn-link{color:var(--g-t);text-decoration-color:rgba(138,106,46,.4)}
.btn-danger{background:var(--bd-btn);color:#fff}
.btn-danger:hover{background:#9A3030}
.seg2 button.on{background:var(--g-l);border-color:rgba(179,137,55,.6);color:var(--g-t)}
:where(:root[data-theme="dark"]) .seg2 button.on:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.6)}
.tabs button.on{color:var(--tx);border-bottom-color:var(--g)}
.pg.on{background:var(--navy);color:var(--on-dark)}
.in{background:#fff;border-color:#DED8CB}
:where(:root[data-theme="dark"]) .in:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;border-color:rgba(214,180,118,0.38)}
.in:hover{border-color:#CFC8B8}
:where(:root[data-theme="dark"]) .in:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38)}
.in:focus,.srch input:focus{border-color:var(--gold-deep);box-shadow:0 0 0 3px rgba(179,137,55,.18)}
:where(:root[data-theme="dark"]) .in:focus:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .srch input:focus:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 3px rgba(214,180,118,0.18)}
select.in{background-color:#fff}
:where(:root[data-theme="dark"]) select.in:where(:not(.mail-body *):not(.rc-doc *)){background-color:#161F2C}
.otp span{background:#fff;border-color:#DED8CB;font-size:20px}
:where(:root[data-theme="dark"]) .otp span:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;border-color:rgba(214,180,118,0.38)}
.otp span.f{border-color:var(--g)}
.otp.focus span.cur{border-color:var(--gold-deep);box-shadow:0 0 0 3px rgba(179,137,55,.18)}
:where(:root[data-theme="dark"]) .otp.focus span.cur:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 3px rgba(214,180,118,0.18)}
.pk2.on,.opt-card.on{border-color:rgba(179,137,55,.7);background:var(--g-l)}
:where(:root[data-theme="dark"]) .pk2.on:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .opt-card.on:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.7)}
.pk2.on .rd{border-color:var(--g)}
.check input,input[type=checkbox],input[type=radio]{accent-color:var(--g)}
.badge{font:600 12px/1 var(--f)}
.b-warning{color:var(--g-t);background:#F6EEDC}
:where(:root[data-theme="dark"]) .b-warning:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.1)}
.b-neutral{color:var(--tx2);background:#EFEBE2}
:where(:root[data-theme="dark"]) .b-neutral:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.b-info{color:var(--navy);background:#E9EDF2}
:where(:root[data-theme="dark"]) .b-info:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6;background:rgba(141,184,238,0.1)}
.card,.st-c,.mvc,.tw2{border-color:var(--ln)}
.ico-c{background:var(--g-l);color:var(--g-t);box-shadow:0 0 0 7px rgba(179,137,55,.07),0 0 0 14px rgba(179,137,55,.035)}
:where(:root[data-theme="dark"]) .ico-c:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 7px rgba(214,180,118,0.07),0 0 0 14px rgba(214,180,118,0.035)}
.ico-c.red{box-shadow:0 0 0 7px rgba(178,58,58,.06),0 0 0 14px rgba(178,58,58,.03)}
.ico-c.grn{box-shadow:0 0 0 7px rgba(46,111,78,.07),0 0 0 14px rgba(46,111,78,.035);animation:radiate 1.4s var(--ease) both}
.state-ic{box-shadow:0 0 0 9px rgba(179,137,55,.07),0 0 0 18px rgba(179,137,55,.035)}
:where(:root[data-theme="dark"]) .state-ic:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 9px rgba(214,180,118,0.07),0 0 0 18px rgba(214,180,118,0.035)}
@keyframes radiate{from{box-shadow:0 0 0 0 rgba(46,111,78,.2),0 0 0 0 rgba(46,111,78,.12)}}
.t-empty2{border-style:dashed;border-color:#DED8CB;background:#FCFBF7}
:where(:root[data-theme="dark"]) .t-empty2:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38);background:#1A2433}
.hero-k{background:linear-gradient(118deg,#1B2D45 0%,#16233A 48%,#11161F 100%);color:var(--on-dark);border:0;box-shadow:0 1px 2px rgba(17,22,31,.2)}
:where(:root[data-theme="dark"]) .hero-k:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 1px 2px rgba(0,0,0,0.44)}
.hero-k::after{display:none}
.hero-k>.hl{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}
.hk-l{color:#D6B476}
.hk-v{font-size:34px;line-height:1.1;color:var(--on-dark);margin-top:10px}
.hk-u,.hk-upd{font-size:11px;color:var(--on-dark-2);letter-spacing:.02em}
.hk-u b{color:var(--on-dark)}
.hk-sub{color:var(--on-dark-2);font-family:var(--mono);font-size:12px}
.hk-addr{color:var(--on-dark-2)}
.hk-tok .hk-net{color:var(--on-dark-2)}
.hk-a .btn-white{background:transparent;border:1px solid rgba(242,239,230,.3);color:var(--on-dark)}
:where(:root[data-theme="dark"]) .hk-a .btn-white:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.3)}
.hk-a .btn-white:hover{background:rgba(242,239,230,.08);border-color:rgba(242,239,230,.55)}
:where(:root[data-theme="dark"]) .hk-a .btn-white:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.55)}
.hk-a .btn-white.hk-p{background:#D6B476;border-color:#D6B476;color:#141414}
:where(:root[data-theme="dark"]) .hk-a .btn-white.hk-p:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6}
.hk-a .btn-white.hk-p:hover{background:#E2C590;border-color:#E2C590}
:where(:root[data-theme="dark"]) .hk-a .btn-white.hk-p:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38)}
.hk-a .btn-white:focus-visible{outline-color:#D6B476}
.hl-glow{position:absolute;right:-150px;top:-200px;width:460px;height:460px;border-radius:50%;background:radial-gradient(closest-side,rgba(233,201,122,.26),rgba(233,201,122,.07) 55%,rgba(233,201,122,0));animation:hl-in var(--t-page) var(--ease) both;animation-delay:var(--e)}
:where(:root[data-theme="dark"]) .hl-glow:where(:not(.mail-body *):not(.rc-doc *)){background:radial-gradient(closest-side,rgba(214,180,118,0.26),rgba(214,180,118,0.07) 55%,rgba(214,180,118,0))}
.hl-s{position:absolute;width:560px;height:560px;right:-190px;top:-226px;overflow:visible}
.hk-w .hl-s{top:-170px}
.hk-w .hl-glow{top:-144px}
.hl-r{fill:none;stroke:#D6B476;stroke-width:1;opacity:calc(.2 - var(--i) * .033);transform-origin:280px 280px;animation:hl-ring 1.1s var(--ease) both;animation-delay:calc(var(--e) + 700ms + var(--i) * 150ms)}
.hl-sr{fill:none;stroke:#D6B476;stroke-width:5;stroke-dasharray:1;stroke-dashoffset:0;animation:hl-draw 800ms var(--ease) both;animation-delay:calc(var(--e) + 250ms);transform:rotate(-90deg);transform-origin:280px 280px}
.hl-sc{fill:#E9C97A;transform-origin:280px 280px;animation:hl-born 500ms var(--ease) both;animation-delay:var(--e)}
.hl-sun{filter:drop-shadow(0 0 6px rgba(233,201,122,.55))}
@keyframes hl-in{from{opacity:0}}
@keyframes hl-born{from{transform:scale(0);opacity:0}}
@keyframes hl-draw{from{stroke-dashoffset:1}}
@keyframes hl-ring{from{transform:scale(.55);opacity:0}}
.st-c b{font-size:20px}
.way{position:relative;display:block;height:10px;margin-top:12px}
.way .w-l{position:absolute;left:8px;right:8px;top:4px;height:2px;background-image:radial-gradient(circle,rgba(179,137,55,.55) .9px,transparent 1.3px);background-size:6px 2px;background-repeat:repeat-x}
:where(:root[data-theme="dark"]) .way .w-l:where(:not(.mail-body *):not(.rc-doc *)){background-image:radial-gradient(circle,rgba(214,180,118,0.55) .9px,transparent 1.3px)}
.way .w-o{position:absolute;left:0;top:1px;width:8px;height:8px;border-radius:50%;border:2px solid var(--g);box-sizing:border-box}
.way .w-d{position:absolute;right:0;top:1px;width:8px;height:8px;border-radius:50%;border:1.5px solid #CFC8B8;background:#fff;box-sizing:border-box}
:where(:root[data-theme="dark"]) .way .w-d:where(:not(.mail-body *):not(.rc-doc *)){border:1.5px solid rgba(214,180,118,0.38);background:#161F2C}
.way .w-p{position:absolute;left:4px;top:1px;width:8px;height:8px;border-radius:50%;background:#E9C97A;box-shadow:0 0 0 3px rgba(233,201,122,.22),0 0 12px rgba(233,201,122,.95);animation:way 3.2s var(--io) infinite;animation-delay:var(--ph)}
@keyframes way{0%{left:2px;opacity:0}12%{opacity:1}82%{opacity:1}100%{left:calc(100% - 10px);opacity:0}}
.mvm{position:relative;margin:0 0 16px;border-radius:var(--rxl);overflow:hidden;background:linear-gradient(118deg,#1B2D45 0%,#16233A 50%,#11161F 100%);padding:8px 16px}
.mvm-s{display:block;width:100%;height:auto}
.mvm-m{display:none}
.mv-o{fill:none;stroke:rgba(214,180,118,.28);stroke-width:1;stroke-dasharray:2 5}
.mv-p{fill:none;stroke:rgba(214,180,118,.34);stroke-width:1.5;stroke-dasharray:1 6;stroke-linecap:round;transition:stroke var(--t-base) var(--ease),opacity var(--t-base) var(--ease)}
.mv-n{fill:#11161F;stroke:rgba(214,180,118,.6);stroke-width:1.5}
:where(:root[data-theme="dark"]) .mv-n:where(:not(.mail-body *):not(.rc-doc *)){fill:#F2EFE6}
.mv-n.f{fill:#D6B476;stroke:none}
.mv-sun .sun-r{fill:none;stroke:#D6B476;stroke-width:9.5}
.mv-sun .sun-c{fill:#E9C97A}
.mv-sun{filter:drop-shadow(0 0 8px rgba(233,201,122,.5))}
.mv-l{font:500 11px/1 var(--mono);letter-spacing:.12em;fill:#D6B476;transition:opacity var(--t-base) var(--ease)}
.mv-s{font:400 12.5px/1 var(--f);fill:rgba(242,239,230,.72);transition:opacity var(--t-base) var(--ease)}
.mv-q,.mv-h{fill:#F2DCA4;filter:drop-shadow(0 0 5px rgba(233,201,122,.95))}
.mv-h{display:none}
.mvm[data-hl] .mv-q{display:none}
.mvm[data-hl] .mv-p,.mvm[data-hl] .mv-t{opacity:.32}
.mvm[data-hl="dep"] .p-dep,.mvm[data-hl="send"] .p-send,.mvm[data-hl="wd"] .p-wd,.mvm[data-hl="itx"] .p-itx{opacity:1;stroke:rgba(233,201,122,.85)}
.mvm[data-hl="dep"] .t-dep,.mvm[data-hl="send"] .t-send,.mvm[data-hl="wd"] .t-wd,.mvm[data-hl="itx"] .t-itx{opacity:1}
.mvm[data-hl="dep"] .h-dep,.mvm[data-hl="send"] .h-send,.mvm[data-hl="wd"] .h-wd,.mvm[data-hl="itx"] .h-itx{display:inline}
.mvc{transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}
.mvc:not(.dis):hover,.mvc:not(.dis):focus-visible{border-color:rgba(179,137,55,.6);box-shadow:0 8px 24px rgba(17,22,31,.07)}
:where(:root[data-theme="dark"]) .mvc:not(.dis):hover:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .mvc:not(.dis):focus-visible:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.6);box-shadow:0 8px 24px rgba(0,0,0,0.154)}
.mvc .mvc-i{border-radius:50%;border-color:rgba(179,137,55,.45);color:var(--g-t)}
:where(:root[data-theme="dark"]) .mvc .mvc-i:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.45)}
.mvc .mvc-c{border-color:var(--ln)}
@media (max-width:640px){.mvm{padding:4px 8px}
.mvm-d{display:none}
.mvm-m{display:block}}
.lr{list-style:none;margin:0;padding:0}
.lr li{position:relative;display:flex;gap:14px;padding:0 0 20px}
.lr li:last-child{padding-bottom:0}
.lr-m{position:relative;flex:none;width:22px;height:22px}
.lr li:not(:last-child)::before{content:"";position:absolute;left:10px;top:11px;bottom:-11px;width:2px;background-image:radial-gradient(circle,rgba(20,20,20,.2) .9px,transparent 1.3px);background-size:2px 6px;background-repeat:repeat-y}
.lr li.to-done::before{background:linear-gradient(180deg,#B38937,#C9A253)}
:where(:root[data-theme="dark"]) .lr li.to-done:where(:not(.mail-body *):not(.rc-doc *))::before{background:linear-gradient(180deg,#D6B476,#D6B476)}
.lr li.to-cur::before{background-image:radial-gradient(circle,rgba(179,137,55,.85) .9px,transparent 1.3px)}
:where(:root[data-theme="dark"]) .lr li.to-cur:where(:not(.mail-body *):not(.rc-doc *))::before{background-image:radial-gradient(circle,rgba(214,180,118,0.85) .9px,transparent 1.3px)}
.lr li.to-bad::before{background-image:linear-gradient(180deg,var(--bd) 50%,transparent 0);background-size:2px 6px}
.lr li.to-cur::after{content:"";position:absolute;left:7px;top:8px;width:8px;height:8px;border-radius:50%;background:#E9C97A;box-shadow:0 0 0 3px rgba(233,201,122,.25),0 0 14px rgba(233,201,122,.95);animation:lr-go 2.4s var(--io) infinite;animation-delay:var(--ph);z-index:2}
@keyframes lr-go{0%{top:8px;opacity:0}12%{opacity:1}78%{opacity:1}100%{top:calc(100% + 8px);opacity:0}}
.lr .sun{position:absolute;left:0;top:0;width:22px;height:22px;color:var(--g);z-index:1}
.lr .sun-r{fill:none;stroke:currentColor;stroke-width:9.5}
.lr .sun-c{fill:currentColor}
.lr-n{position:absolute;left:6px;top:6px;width:10px;height:10px;border-radius:50%;background:#fff;border:1.5px solid #CFC8B8;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff}
:where(:root[data-theme="dark"]) .lr-n:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;border:1.5px solid rgba(214,180,118,0.38)}
.lr li.done .lr-n{background:var(--g);border-color:var(--g)}
.lr li.cur .lr-n{background:var(--g);border-color:var(--g);box-shadow:0 0 0 4px rgba(179,137,55,.16)}
:where(:root[data-theme="dark"]) .lr li.cur .lr-n:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 4px rgba(214,180,118,0.16)}
.lr li.bad .lr-n{left:2px;top:2px;width:18px;height:18px;background:var(--bd);border-color:var(--bd)}
.lr li.bad .lr-n .ic{width:10px;height:10px;stroke-width:2.2}
.lr-h{position:absolute;left:-4px;top:-4px;width:30px;height:30px;border-radius:50%;background:radial-gradient(closest-side,rgba(233,201,122,.6),rgba(233,201,122,0));animation:lr-br 2.4s var(--io) infinite;animation-delay:var(--ph)}
:where(:root[data-theme="dark"]) .lr-h:where(:not(.mail-body *):not(.rc-doc *)){background:radial-gradient(closest-side,rgba(214,180,118,0.6),rgba(214,180,118,0))}
@keyframes lr-br{0%,100%{transform:scale(.7);opacity:.45}50%{transform:scale(1.25);opacity:1}}
.lr li.dst.done .lr-n{left:5px;top:5px;width:12px;height:12px;box-shadow:0 0 10px rgba(233,201,122,.8)}
.lr-rd{position:absolute;left:-3px;top:-3px;width:28px;height:28px;border-radius:50%;border:1px solid rgba(179,137,55,.5);animation:lr-rad 1.2s var(--ease) both;animation-delay:calc(var(--e) + 150ms)}
:where(:root[data-theme="dark"]) .lr-rd:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.5)}
.lr-rd.r2{left:-10px;top:-10px;width:42px;height:42px;border-color:rgba(179,137,55,.22);animation-delay:calc(var(--e) + 380ms)}
:where(:root[data-theme="dark"]) .lr-rd.r2:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.22)}
@keyframes lr-rad{from{transform:scale(.35);opacity:0}}
.lr-c{min-width:0;padding-top:1px}
.lr-c b{display:block;font:600 14px/1.35 var(--f);color:var(--tx)}
.lr-c span{display:block;font:400 13px/1.45 var(--f);color:var(--tx2)}
.lr-c .lr-at{font:400 11.5px/1.4 var(--mono);color:var(--tx3);margin-top:3px;letter-spacing:.02em}
.lr-c .lr-now{color:var(--g-t);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:500}
.lr li.todo .lr-c b{color:var(--tx3);font-weight:500}
.lr li.bad .lr-c b{color:var(--bd)}
.seal{position:relative;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;color:var(--g)}
.seal.big{width:72px;height:72px}
.seal .sl-sun{width:30px;height:30px;position:relative;z-index:1;filter:drop-shadow(0 0 8px rgba(233,201,122,.6))}
.seal .sun-r{fill:none;stroke:currentColor;stroke-width:9.5}
.seal .sun-c{fill:currentColor}
.sl-r{position:absolute;inset:14px;border-radius:50%;border:1px solid rgba(179,137,55,.55);animation:lr-rad 1.4s var(--ease) both;animation-delay:calc(var(--e) + 200ms)}
:where(:root[data-theme="dark"]) .sl-r:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.55)}
.sl-r.r2{inset:4px;border-color:rgba(179,137,55,.3);animation-delay:calc(var(--e) + 420ms)}
:where(:root[data-theme="dark"]) .sl-r.r2:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.3)}
.sl-r.r3{inset:-8px;border-color:rgba(179,137,55,.14);animation-delay:calc(var(--e) + 640ms)}
:where(:root[data-theme="dark"]) .sl-r.r3:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.14)}
.seal .sl-sun .sun-c{transform-origin:26.5px 26.5px;animation:hl-born 600ms var(--ease) both;animation-delay:var(--e)}
.btn .spin,.spin{position:relative;border:0;border-radius:50%;background:radial-gradient(circle,currentColor 0 2.6px,transparent 3.2px);animation:none;color:var(--g)}
.btn .spin{color:currentColor}
.spin::after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid currentColor;animation:born 1.2s var(--ease) infinite}
@keyframes born{0%{transform:scale(.35);opacity:1}100%{transform:scale(1.15);opacity:0}}
.sk{animation:sk 1.6s var(--io) infinite;background:linear-gradient(90deg,#EFEBE2 0%,#F8F5EE 50%,#EFEBE2 100%);background-size:200% 100%}
:where(:root[data-theme="dark"]) .sk:where(:not(.mail-body *):not(.rc-doc *)){background:linear-gradient(90deg,#1F2A3A 0%,#1F2A3A 50%,#1F2A3A 100%)}
.wz-top{background:rgba(255,255,255,.96)}
.wz-bar i{background:#ECE8DE}
:where(:root[data-theme="dark"]) .wz-bar i:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.wz-bar i.on{background:var(--g)}
.wz-ol li.cur{border-color:rgba(179,137,55,.55);background:var(--g-l);color:var(--g-t)}
:where(:root[data-theme="dark"]) .wz-ol li.cur:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.55)}
.wz-ol li.cur .dt{background:#fff;border-color:rgba(179,137,55,.6)}
:where(:root[data-theme="dark"]) .wz-ol li.cur .dt:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;border-color:rgba(214,180,118,0.6)}
.wz-ol li.cur .dt::after{background:var(--g);box-shadow:0 0 8px rgba(233,201,122,.9)}
.wz-ol li.done .dt{background:var(--navy);border-color:var(--navy);color:var(--on-dark)}
:where(:root[data-theme="dark"]) .wz-ol li.done .dt:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.wz-k{color:var(--g-t)}
.al.inf,.note-info{background:var(--g-l);border-color:#E8D8B6;color:#3B3020}
:where(:root[data-theme="dark"]) .al.inf:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .note-info:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.38);color:#F2EFE6}
.al.ok,.note-ok{color:#1F4D36}
:where(:root[data-theme="dark"]) .al.ok:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .note-ok:where(:not(.mail-body *):not(.rc-doc *)){color:#7FD1A4}
.al.wn,.note-warn{color:#5E4400}
:where(:root[data-theme="dark"]) .al.wn:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .note-warn:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.al.bad,.note-bad{color:#6E2424}
:where(:root[data-theme="dark"]) .al.bad:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .note-bad:where(:not(.mail-body *):not(.rc-doc *)){color:#F28B8B}
#toast{background:var(--navy-deep);color:var(--on-dark);border:0;box-shadow:0 16px 40px rgba(17,22,31,.24)}
:where(:root[data-theme="dark"]) #toast:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 16px 40px rgba(0,0,0,0.528)}
#toast::before{border:0;width:8px;height:8px;left:18px;top:50%;margin-top:-4px;background:#D6B476;box-shadow:0 0 0 3px rgba(214,180,118,.16),0 0 12px rgba(233,201,122,.85)}
.mback,.drw-back{background:rgba(17,22,31,.44)}
.tip{background:var(--navy-deep);color:var(--on-dark)}
.proto{background:transparent;border:1px dashed rgba(138,106,46,.4);color:var(--tx2);border-radius:10px;font:400 12.5px/1.45 var(--f)}
:where(:root[data-theme="dark"]) .proto:where(:not(.mail-body *):not(.rc-doc *)){border:1px dashed rgba(214,180,118,0.4)}
.proto::before{content:"Demo";font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--g-t);background:none;padding:0;border-radius:0}
.proto button.pbtn{border-color:rgba(138,106,46,.45);color:var(--tx);background:#fff;font-family:var(--f)}
:where(:root[data-theme="dark"]) .proto button.pbtn:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.45);background:#161F2C}
.proto button.pbtn:hover{background:var(--g-l)}
.proto button.pbtn.on{background:var(--navy);border-color:var(--navy);color:var(--on-dark)}
:where(:root[data-theme="dark"]) .proto button.pbtn.on:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.au{background:#fff}
:where(:root[data-theme="dark"]) .au:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.au-r{background:#11161F;color:var(--on-dark);justify-content:flex-end}
.au-r::before,.au-r::after{display:none}
.au-r>.aul{position:absolute;inset:0;z-index:0}
.aul-s{position:absolute;inset:0;width:100%;height:100%}
.au-tx{position:relative;z-index:1;max-width:440px}
.au-tg{font:400 34px/1.18 var(--f);letter-spacing:-.015em;color:var(--on-dark)}
.au-tg span{display:block}
.au-tg b{display:block;font-weight:600;color:#D6B476}
.au-r p{font:400 15px/1.55 var(--f);color:var(--on-dark-2);margin-top:14px}
.aul-g{animation:hl-in 900ms var(--ease) both;animation-delay:var(--e)}
.aul-ring{fill:none;stroke:#D6B476;stroke-width:1;opacity:calc(.16 - var(--i) * .04);transform-origin:120px 330px;animation:hl-ring 1.2s var(--ease) both;animation-delay:calc(var(--e) + 500ms + var(--i) * 160ms)}
.aul-route{fill:none;stroke:url(#aur);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;animation:hl-draw 1.8s var(--ease) both;animation-delay:calc(var(--e) + 700ms)}
.aul-glow{fill:none;stroke:#E9C97A;stroke-width:14;stroke-linecap:round;opacity:.22;stroke-dasharray:1;animation:hl-draw 1.8s var(--ease) both;animation-delay:calc(var(--e) + 700ms)}
.aul-dn{fill:#E9C97A;filter:drop-shadow(0 0 8px rgba(233,201,122,.9));transform-origin:430px 470px;animation:hl-born 400ms var(--ease) both;animation-delay:calc(var(--e) + 1900ms)}
.aul-dr{fill:none;stroke:#D6B476;stroke-width:1;opacity:.45;transform-origin:430px 470px;animation:hl-ring 1.1s var(--ease) both;animation-delay:calc(var(--e) + 2100ms)}
.aul-dr.r2{opacity:.22;animation-delay:calc(var(--e) + 2300ms)}
.aul-sr{fill:none;stroke:#D6B476;stroke-width:7;stroke-dasharray:1;transform:rotate(-90deg);transform-origin:120px 330px;animation:hl-draw 700ms var(--ease) both;animation-delay:calc(var(--e) + 250ms)}
.aul-sc{fill:#E9C97A;transform-origin:120px 330px;animation:hl-born 500ms var(--ease) both;animation-delay:var(--e)}
.aul-sun{filter:drop-shadow(0 0 10px rgba(233,201,122,.7))}
.aul-q{fill:#F7E3AE;filter:drop-shadow(0 0 7px rgba(233,201,122,1))}
.kyb-h{color:var(--g-t)}
.kyb-bar i{background:#ECE8DE}
:where(:root[data-theme="dark"]) .kyb-bar i:where(:not(.mail-body *):not(.rc-doc *)){background:#1F2A3A}
.kyb-bar i.on{background:var(--g)}
@media (prefers-reduced-motion:reduce){.hl-glow,.hl-r,.hl-sr,.hl-sc,.lr-rd,.sl-r,.seal .sl-sun .sun-c,.aul-g,.aul-ring,.aul-route,.aul-glow,.aul-dn,.aul-dr,.aul-sr,.aul-sc,.ico-c.grn{animation:none}
.way .w-p,.lr li.to-cur::after,.mv-q,.mv-h,.aul-q{display:none}
.lr-h{animation:none;opacity:.8}
.spin::after{animation:none;opacity:.5}
.sk{animation:none}}
.au-r .au-tg{font:400 34px/1.18 var(--f);letter-spacing:-.015em;color:var(--on-dark);max-width:440px}
.au-r .au-tg b{font-weight:600;color:#D6B476}
.txp-amt,.kvs .v.amt{font-family:var(--mono);font-weight:500;letter-spacing:0}
.kvs .tot .v.amt{font-weight:500}
.mvm-d{max-width:860px;margin:0 auto}
.mv-a{font:500 11px/1 var(--mono);letter-spacing:.14em;fill:rgba(242,239,230,.5)}
.seal.big{margin:10px 0 6px 10px}
.hl-s{top:-240px}
.hl-glow{top:-212px}
@media (max-width:767px){.hl-s{right:-222px;top:-256px}
.hl-glow{right:-190px;top:-230px}
.hk-w .hl-s{top:-200px}
.hk-w .hl-glow{top:-176px}
.dm .tile .tv{font-size:15px}}
@media (min-width:1024px){.au-r{padding:0;display:block}}
.au-in{position:sticky;top:0;height:100vh;min-height:560px;display:flex;flex-direction:column;justify-content:flex-end;padding:40px;overflow:hidden}
.au-in>.aul{position:absolute;inset:0;z-index:0}
:root{--g-tx:#7A5C24;--wn:#8A5E00;--g-l:#F8F3E8}
.b-warning,.wz-ol li.cur,.seg2 button.on,.btn-link,.lk,.tb-av,.proto::before,.ap-tag,.tabs button.on{color:var(--g-tx)}
.btn-link{text-decoration-color:rgba(122,92,36,.45)}
.mv-a{fill:rgba(242,239,230,.64)}
#sb :focus-visible,.hero-k :focus-visible,.mvm :focus-visible,.au-r :focus-visible{outline-color:#D6B476}
.mail-back{margin:0 0 12px -10px}
.mvm[data-hl] .mv-p{opacity:.3}
.mvm[data-hl] .mv-l{opacity:.42}
.mvm[data-hl="dep"] .p-dep,.mvm[data-hl="send"] .p-send,.mvm[data-hl="wd"] .p-wd,.mvm[data-hl="itx"] .p-itx,.mvm[data-hl="swap"] .p-swap{opacity:1;stroke:rgba(233,201,122,.85)}
.mvm[data-hl="dep"] .t-dep,.mvm[data-hl="send"] .t-send,.mvm[data-hl="wd"] .t-wd,.mvm[data-hl="itx"] .t-itx,.mvm[data-hl="swap"] .t-swap{opacity:1;fill:#F2DCA4}
.mvm[data-hl="dep"] .h-dep,.mvm[data-hl="send"] .h-send,.mvm[data-hl="wd"] .h-wd,.mvm[data-hl="itx"] .h-itx,.mvm[data-hl="swap"] .h-swap{display:inline}
.mv-sun2 .sun-r{fill:none;stroke:rgba(214,180,118,.85);stroke-width:9.5}
.mv-sun2 .sun-c{fill:#D6B476}
.mv-lit,.mv-rd{display:none}
.mv-lit{fill:none;stroke:#E9C97A;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;filter:drop-shadow(0 0 4px rgba(233,201,122,.8))}
.mv-rd{fill:none;stroke:#D6B476;stroke-width:1;opacity:.6;transform-box:fill-box;transform-origin:center}
.mv-rd.r2{opacity:.28}
.mvm[data-open="dep"] .lt-dep,.mvm[data-open="send"] .lt-send,.mvm[data-open="wd"] .lt-wd,.mvm[data-open="itx"] .lt-itx,.mvm[data-open="swap"] .lt-swap{display:inline;animation:hl-draw 1s var(--ease) both;animation-delay:var(--e)}
.mvm[data-open="dep"] .rd-dep,.mvm[data-open="send"] .rd-send,.mvm[data-open="wd"] .rd-wd,.mvm[data-open="itx"] .rd-itx,.mvm[data-open="swap"] .rd-swap{display:inline;animation:hl-ring 1.1s var(--ease) both;animation-delay:calc(var(--e) + 850ms)}
.mvm[data-open] .mv-rd.r2{animation-delay:calc(var(--e) + 1050ms)}
.mx-h,.mx{max-width:760px}
.mx .mvm{margin:0 0 14px}
.mxl{display:flex;flex-direction:column;gap:10px}
.mxi{background:var(--s);border:1px solid var(--ln);border-radius:var(--rxl);transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}
.mxi:not(.dis):hover{border-color:rgba(179,137,55,.5)}
:where(:root[data-theme="dark"]) .mxi:not(.dis):hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.5)}
.mxi.on{border-color:rgba(179,137,55,.6);box-shadow:0 12px 32px rgba(17,22,31,.08)}
:where(:root[data-theme="dark"]) .mxi.on:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.6);box-shadow:0 12px 32px rgba(0,0,0,0.176)}
.mxi-h{display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;border:0;background:none;border-radius:var(--rxl);font:inherit;color:inherit;text-align:left;cursor:pointer}
.mxi-h:disabled{cursor:not-allowed}
.mxi.dis .mxi-h{opacity:.55}
.mxi-g{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(179,137,55,.42);background:#fff;color:var(--g-tx);transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease),border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}
:where(:root[data-theme="dark"]) .mxi-g:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.42);background:#161F2C}
.mxi:not(.dis):hover .mxi-g{border-color:var(--g);box-shadow:0 0 0 4px rgba(179,137,55,.08)}
:where(:root[data-theme="dark"]) .mxi:not(.dis):hover .mxi-g:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 4px rgba(214,180,118,0.08)}
.mxi.on .mxi-g{background:var(--navy-deep);border-color:var(--navy-deep);color:#D6B476;box-shadow:0 0 0 4px rgba(214,180,118,.16),0 0 18px rgba(233,201,122,.3)}
:where(:root[data-theme="dark"]) .mxi.on .mxi-g:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.mvg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;overflow:visible}
.mvg .gf{fill:currentColor;stroke:none}
.mvg .ds{stroke-dasharray:.1 2.6}
.mxi-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.mxi-t b{font:600 15.5px/1.3 var(--f);color:var(--tx)}
.mxi-t span{font:400 13.5px/1.45 var(--f);color:var(--tx2)}
.mxi-c{flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--ln);color:var(--tx2);transition:border-color var(--t-base) var(--ease),color var(--t-base) var(--ease)}
.mxi.on .mxi-c{border-color:rgba(179,137,55,.5);color:var(--g-tx)}
:where(:root[data-theme="dark"]) .mxi.on .mxi-c:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.5)}
.mxi-b{padding:2px 18px 20px 76px;animation:mx-in var(--t-page) var(--ease) both;animation-delay:var(--e)}
@keyframes mx-in{from{opacity:0;transform:translateY(-6px)}}
.mxi-b>*+*{margin-top:14px}
.mxi-b>.mx-seg+*{margin-top:16px}
.mxi-b>.mx-f{margin-top:18px}
.mx-seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.mx-seg button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:58px;padding:10px 14px;border:1px solid var(--ln3);border-radius:var(--rm);background:#fff;font:inherit;color:var(--tx);text-align:left;cursor:pointer;transition:border-color var(--t-micro) var(--ease),background var(--t-micro) var(--ease)}
:where(:root[data-theme="dark"]) .mx-seg button:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.mx-seg button:hover{border-color:rgba(179,137,55,.6)}
:where(:root[data-theme="dark"]) .mx-seg button:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.6)}
.mx-seg button b{font:600 14px/1.3 var(--f)}
.mx-seg button span{font:400 12.5px/1.35 var(--f);color:var(--tx2)}
.mx-seg button.on{border-color:var(--g);background:var(--g-l);box-shadow:inset 0 0 0 1px var(--g)}
.mx-f{display:flex;justify-content:flex-end}
.mx-f .btn{min-width:160px}
.mx-asset{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--ln);border-radius:var(--rm);background:#FCFBF7}
:where(:root[data-theme="dark"]) .mx-asset:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.mx-asset>div>b{display:block;font:600 14px/1.3 var(--f)}
.mx-asset>div>span{display:block;font:400 12.5px/1.4 var(--f);color:var(--tx2)}
.mx-qr{display:flex;justify-content:center}
.mx-pills{display:flex;flex-wrap:wrap;gap:8px}
.mx-pills button{height:36px;padding:0 14px;border:1px solid var(--ln3);border-radius:999px;background:#fff;font:500 12.5px/1 var(--mono);color:var(--tx);cursor:pointer}
:where(:root[data-theme="dark"]) .mx-pills button:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.mx-pills button:hover{border-color:rgba(179,137,55,.6)}
:where(:root[data-theme="dark"]) .mx-pills button:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.6)}
.mx-pills button.on{border-color:var(--g);background:var(--g-l);color:var(--g-tx);box-shadow:inset 0 0 0 1px var(--g)}
.mx-co{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;border:1px solid rgba(179,137,55,.55);border-radius:var(--rm);background:var(--g-l)}
:where(:root[data-theme="dark"]) .mx-co:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.55)}
.mx-co>div{flex:1 1 220px;min-width:0}
.mx-co>div>b{display:block;font:600 14px/1.3 var(--f)}
.mx-co>div>span{font:400 12.5px/1.45 var(--f);color:var(--tx2)}
.mx-co .badge{flex:none}
.mx-rec{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.mx-kv{padding:10px 14px;border:1px solid var(--ln);border-radius:var(--rm);background:#FCFBF7}
:where(:root[data-theme="dark"]) .mx-kv:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.mx-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:18px 12px;border:1px dashed #DED8CB;border-radius:var(--rl);background:#FCFBF7}
:where(:root[data-theme="dark"]) .mx-empty:where(:not(.mail-body *):not(.rc-doc *)){border:1px dashed rgba(214,180,118,0.38);background:#1A2433}
.mx-empty .mvg{width:34px;height:34px;color:var(--g-tx)}
.mx-empty b{font:600 15px/1.3 var(--f)}
.mx-empty span{font:400 13px/1.45 var(--f);color:var(--tx2);max-width:420px}
.swp{position:relative}
.swp-r{padding:14px 14px 14px;border:1px solid var(--ln3);border-radius:var(--rl);background:#fff;transition:border-color var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease)}
:where(:root[data-theme="dark"]) .swp-r:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.swp-mid+.swp-r{background:#FBF9F4}
:where(:root[data-theme="dark"]) .swp-mid+.swp-r:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.swp-r:focus-within{border-color:var(--gold-deep);box-shadow:0 0 0 3px rgba(179,137,55,.18)}
:where(:root[data-theme="dark"]) .swp-r:focus-within:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 3px rgba(214,180,118,0.18)}
.swp-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}
.swp-l{font:500 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx2)}
.swp-b{font:400 12px/1.3 var(--mono);color:var(--tx3);text-align:right}
.swp-m{display:flex;align-items:center;gap:12px}
.swp .swp-sel{flex:none;width:auto;min-width:150px;max-width:55%;height:44px;font-weight:600}
.swp-in,.swp-out{flex:1;min-width:0;font:500 26px/1.2 var(--mono);text-align:right;color:var(--tx)}
.swp-in{border:0;background:transparent;padding:4px 0;outline:none}
.swp-in::placeholder{color:#A9A499}
.swp-in.bad{color:var(--bd)}
.swp-out{color:var(--tx2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.swp-pct{display:flex;justify-content:flex-end;gap:6px;margin-top:10px}
.swp-pct button{height:26px;padding:0 10px;border:1px solid var(--ln3);border-radius:999px;background:#fff;font:500 11.5px/1 var(--mono);color:var(--tx2);cursor:pointer}
:where(:root[data-theme="dark"]) .swp-pct button:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.swp-pct button:hover{border-color:rgba(179,137,55,.6);color:var(--g-tx)}
:where(:root[data-theme="dark"]) .swp-pct button:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.6)}
.swp-r .err{margin-top:8px}
.swp-mid{position:relative;height:14px;z-index:2}
.swp-flip{position:absolute;left:50%;top:50%;z-index:2;width:36px;height:36px;margin:-18px 0 0 -18px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0;background:var(--navy-deep);color:#D6B476;box-shadow:0 0 0 4px #fff,0 0 0 5px rgba(179,137,55,.4),0 0 16px rgba(233,201,122,.25);cursor:pointer;transition:transform var(--t-base) var(--ease)}
:where(:root[data-theme="dark"]) .swp-flip:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 0 0 4px #283548,0 0 0 5px rgba(214,180,118,0.4),0 0 16px rgba(233,201,122,.25)}
.swp-flip .ic{transform:rotate(90deg)}
.swp-flip:hover{transform:rotate(180deg)}
.swp-line{position:absolute;left:50%;top:50%;z-index:1;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;pointer-events:none}
.swp-line i,.swp-line::before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid rgba(179,137,55,.6);opacity:0}
:where(:root[data-theme="dark"]) .swp-line i:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .swp-line:where(:not(.mail-body *):not(.rc-doc *))::before{border:1px solid rgba(214,180,118,0.6)}
.swp.go .swp-line i{animation:swp-rad 2.4s var(--ease) infinite;animation-delay:var(--ph)}
.swp.go .swp-line::before{animation:swp-rad 2.4s var(--ease) infinite;animation-delay:calc(var(--ph) - 1200ms)}
@keyframes swp-rad{0%{transform:scale(1);opacity:.9}70%{opacity:0}100%{transform:scale(1.9);opacity:0}}
.hk-d .hk-v{font-size:36px}
.hk-sp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:16px;max-width:460px}
.hk-bar{display:flex;width:100%;height:4px;border-radius:2px;overflow:hidden;background:rgba(242,239,230,.12)}
.hk-bar .f{flex:none;margin-right:2px;background:rgba(242,239,230,.62);border-radius:2px}
.hk-bar .s{flex:1;background:linear-gradient(90deg,#B38937,#E9C97A);border-radius:2px;box-shadow:0 0 10px rgba(233,201,122,.55)}
:where(:root[data-theme="dark"]) .hk-bar .s:where(:not(.mail-body *):not(.rc-doc *)){background:linear-gradient(90deg,#D6B476,#E9C97A)}
.hk-it{display:inline-flex;align-items:center;gap:8px;font:500 12.5px/1.3 var(--f);color:var(--on-dark-2)}
.hk-it b{font:500 13px/1.3 var(--mono);color:var(--on-dark)}
.hk-it .dot{width:8px;height:8px;border-radius:50%;flex:none}
.hk-it .dot.f{background:rgba(242,239,230,.62)}
.hk-it .dot.s{background:#D6B476;box-shadow:0 0 8px rgba(233,201,122,.7)}
.bo .ov-empty{padding:12px 0 6px}
.bo-m{display:none}
@media (max-width:1100px){.bo-m{display:block}
.ds .bo-s{display:none}}
@media (max-width:640px){.mxi-h{padding:14px;gap:12px}
.mxi-g{width:40px;height:40px}
.mxi-b{padding:2px 14px 16px}
.mx-seg button{min-height:54px;padding:9px 12px}
.mx-f .btn{width:100%}
.swp .swp-sel{min-width:120px}
.swp-in,.swp-out{font-size:22px}
.hk-d .hk-v{font-size:30px}}
@media (prefers-reduced-motion:reduce){.mv-lit,.mv-rd,.mxi-b{animation:none}
.swp.go .swp-line i,.swp.go .swp-line::before{animation:none}}
@media (min-width:1280px){.mx-h{max-width:1140px}
.mx{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start;max-width:1140px}
.mx .mxl{grid-column:1;grid-row:1}
.mx .mvm{grid-column:2;grid-row:1;position:sticky;top:calc(var(--strip) + var(--top) + 24px);margin:0;padding:6px 4px}
.mx .mvm-d{display:none}
.mx .mvm-m{display:block}}
.sb-co .co-id span{color:rgba(242,239,230,.72)}
.b1{padding:0;overflow:hidden;border:0;background:transparent;box-shadow:0 1px 2px rgba(17,22,31,.06)}
:where(:root[data-theme="dark"]) .b1:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 1px 2px rgba(0,0,0,0.132)}
.b1 .b1-h{border-radius:0;box-shadow:none}
.b1-c{display:flex;flex-direction:column;animation:mx-in var(--t-page) var(--ease) both;animation-delay:var(--e)}
.b1-b{padding:16px 20px 18px;background:var(--s);border:1px solid var(--ln);border-top:0;border-radius:0 0 var(--rxl) var(--rxl)}
.b1-bh{display:flex;justify-content:space-between;align-items:center;gap:12px}
.b1-bh h2{font:600 16px/1.3 var(--f)}
.b1 .tiles{margin-top:12px}
button.tile{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%;background:#fff}
:where(:root[data-theme="dark"]) button.tile:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.b1-tl{position:relative;transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),background var(--t-base) var(--ease)}
.b1-tl:hover{border-color:rgba(179,137,55,.55)}
:where(:root[data-theme="dark"]) .b1-tl:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.55)}
.b1-tl.on{border-color:var(--g);background:var(--g-l);box-shadow:inset 0 0 0 1px var(--g)}
.b1-tl.on::after{content:"";position:absolute;right:12px;top:12px;width:7px;height:7px;border-radius:50%;background:#D6B476;box-shadow:0 0 0 3px rgba(214,180,118,.2),0 0 10px rgba(233,201,122,.9)}
.b1-tl .sun{display:block;width:22px;height:22px;color:var(--g)}
.b1-sun .sun-r{fill:none;stroke:currentColor;stroke-width:9.5}
.b1-sun .sun-c{fill:currentColor}
.b1-tot .tv{font-family:var(--mono)}
.hk-l{display:inline-flex;align-items:center;gap:8px}
.hk-ic{display:inline-flex}
.hk-ic .tok,.hk-ic .fl{width:20px;height:20px;font-size:10px}
.hk-ic .tok .net{width:11px;height:11px;font-size:6.5px;right:-4px;bottom:-3px;box-shadow:0 0 0 1.5px #1B2D45}
.hk-back{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 8px;border-radius:999px;border:1px solid rgba(242,239,230,.3);background:transparent;color:var(--on-dark);font:500 12.5px/1 var(--f);cursor:pointer}
:where(:root[data-theme="dark"]) .hk-back:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.3)}
.hk-back:hover{background:rgba(242,239,230,.08);border-color:rgba(242,239,230,.55)}
:where(:root[data-theme="dark"]) .hk-back:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.55)}
.hk-off{display:flex;align-items:center;gap:8px;max-width:360px;font:500 13px/1.45 var(--f);color:var(--on-dark-2)}
.al.mb16{margin-bottom:16px}
.tkn{display:none;align-items:center;gap:12px;padding:12px 14px;border:1px solid #E8D8B6;border-radius:var(--rl);background:var(--g-l);color:var(--tx);text-decoration:none}
:where(:root[data-theme="dark"]) .tkn:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.38)}
.tkn-i{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--g-tx);box-shadow:0 0 0 4px rgba(179,137,55,.08)}
:where(:root[data-theme="dark"]) .tkn-i:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;box-shadow:0 0 0 4px rgba(214,180,118,0.08)}
.tkn-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.tkn-b b{font:600 14px/1.3 var(--f)}
.tkn-b span{font:400 12.5px/1.4 var(--f);color:var(--tx2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tkn-c{display:flex;color:var(--g-tx)}
@media (max-width:1100px){.tkn{display:flex}}
.hl2-ft{display:none}
@media (max-width:640px){.hl2-ft{display:flex;align-items:center;gap:8px;margin-top:12px}
.tbar .hl2-ft{margin-top:0}
.hl2-fw:not(.open) .hl2-f{display:none}
.hl2-fw.open .hl2-f{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}
.hl2-fw.open .fsel,.hl2-fw.open .fsel select{width:100%;min-width:0}
.tbar .hl2-fw{width:100%}}
.subt col.c3.w{width:40%}
.subt .st-l{display:inline-flex;align-items:center;gap:6px;margin-left:10px;vertical-align:middle}
.t2 .nm .badge{margin-left:8px;flex:none}
.pf-tabs{display:flex;gap:4px;margin:4px 0 20px;border-bottom:1px solid var(--ln);overflow-x:auto}
.pf-tabs a{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--tx2);font:500 14.5px/1.2 var(--f);text-decoration:none;white-space:nowrap}
.pf-tabs a:hover{color:var(--tx)}
.pf-tabs a.on{color:var(--tx);border-bottom-color:var(--g);font-weight:600}
.pf-co{padding:24px}
.pf-coh{display:flex;align-items:center;gap:18px}
.pf-con{min-width:0}
.pf-con h2{font:600 22px/1.25 var(--f);margin:4px 0 8px}
.pf-st{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.pf-co .al{margin-top:16px}
.pf-kv{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;margin-top:18px;padding-top:12px;border-top:1px solid var(--ln)}
.pf-f{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}
.seal.off{color:#A3A096}
:where(:root[data-theme="dark"]) .seal.off:where(:not(.mail-body *):not(.rc-doc *)){color:#9C988F}
.seal.off .sl-sun{filter:none}
.pf-g{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;margin-top:16px;align-items:start}
.pf-me{display:flex;align-items:center;gap:12px;margin:14px 0 10px}
.pf-me .cav{width:48px;height:48px;font-size:16px;flex:none}
.pf-me>div{min-width:0}
.pf-me b{display:block;font:600 16px/1.3 var(--f)}
.pf-me div span{display:block;font:400 13px/1.4 var(--f);color:var(--tx2)}
.pf-me .rchip{margin-left:auto}
.pf-rd{display:inline-block;max-width:300px;font-weight:400;color:var(--tx2);text-align:right}
.pf-pref .field{margin-top:12px}
.pf-pref .set-row{margin-top:16px}
.pf-tm{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:16px}
.pf-tm h2{font:600 18px/1.3 var(--f)}
.pf-tm .hint{margin-top:4px}
@media (max-width:900px){.pf-g{grid-template-columns:1fr}
.pf-kv{grid-template-columns:1fr}}
@media (max-width:640px){.pf-co{padding:18px}
.pf-coh{gap:12px}
.pf-con h2{font-size:19px}
.pf-rd{max-width:190px}}
.sb-co .co-n{display:block;font:600 13px/1.3 var(--f);color:var(--on-dark);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sb-co .co-n:hover{text-decoration:underline;text-decoration-color:rgba(214,180,118,.7)}
.co-st{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font:500 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#9FD3B5}
.co-st i{width:6px;height:6px;border-radius:50%;background:#5FB98A;box-shadow:0 0 0 3px rgba(95,185,138,.18)}
.co-st.off{color:#F2A9A9}
.co-st.off i{background:#E06666;box-shadow:0 0 0 3px rgba(224,102,102,.2)}
.mxm .mxm-h{align-items:center}
.mxm-t{display:flex;align-items:center;gap:14px;min-width:0}
.mxm-t .mxi-g{background:var(--navy-deep);border-color:var(--navy-deep);color:#D6B476;box-shadow:0 0 0 4px rgba(214,180,118,.16),0 0 18px rgba(233,201,122,.3)}
:where(:root[data-theme="dark"]) .mxm-t .mxi-g:where(:not(.mail-body *):not(.rc-doc *)){border-color:#283548}
.mxr{display:flex;align-items:center;gap:10px;margin:16px 24px 0;padding:10px 14px;border-radius:var(--rm);background:linear-gradient(118deg,#1B2D45 0%,#16233A 50%,#11161F 100%);color:var(--on-dark-2);font:500 10.5px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase}
.mxr-e{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}
.mxr-s{position:relative;flex:none;width:14px;height:14px;border-radius:50%;border:3px solid #D6B476;box-sizing:border-box;box-shadow:0 0 8px rgba(233,201,122,.45)}
.mxr-s::after{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border-radius:50%;background:#E9C97A}
.mxr-n{flex:none;width:8px;height:8px;border-radius:50%;background:#D6B476}
.mxr-q{flex:none;width:10px;height:10px;border-radius:3px;border:1.5px solid #D6B476;box-sizing:border-box}
.mxr-l{position:relative;flex:1;min-width:24px;height:2px;background-image:radial-gradient(circle,rgba(214,180,118,.65) .9px,transparent 1.3px);background-size:6px 2px;background-repeat:repeat-x}
:where(:root[data-theme="dark"]) .mxr-l:where(:not(.mail-body *):not(.rc-doc *)){background-image:radial-gradient(circle,rgba(214,180,118,0.65) .9px,transparent 1.3px)}
.mxr-p{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:#F2DCA4;box-shadow:0 0 0 3px rgba(233,201,122,.22),0 0 12px rgba(233,201,122,.95);animation:way 2.4s var(--io) infinite;animation-delay:var(--ph)}
.mx-p{margin:0;font:400 13.5px/1.5 var(--f);color:var(--tx2)}
@media (max-width:640px){.mxr{margin:14px 18px 0;gap:8px;font-size:9.5px;letter-spacing:.06em}}
@media (max-width:640px){.b1-b{padding:14px 14px 16px}
.b1 .tiles{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:12px -14px 0;padding:2px 14px 6px;scrollbar-width:none}
.b1 .tiles::-webkit-scrollbar{display:none}
.b1 .tile{flex:0 0 156px;scroll-snap-align:start}}
@media (prefers-reduced-motion:reduce){.mxr-p{display:none}
.b1-c{animation:none}}
@media (min-width:641px){.b1 .tiles{grid-template-columns:repeat(auto-fill,minmax(158px,1fr))}}
.b1 .tile{padding:14px}
@media (max-width:640px){.dm .cd-h .pg-act [data-act="toast"]{display:none}
.tbar .srch{flex:1 1 100%;width:100%;max-width:none}
.tbar .srch input{width:100%}}
.sd-rc{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px 14px;padding:12px 14px;border:1px solid var(--ln);border-radius:var(--rm);background:#FCFBF7;margin-bottom:20px}
:where(:root[data-theme="dark"]) .sd-rc:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.sd-rc .cav{width:36px;height:36px}
.sd-rc-t{min-width:0}
.sd-rc-t b,.sd-rc-a b{display:block;font:600 14px/1.3 var(--f)}
.sd-rc-a b{font:500 14px/1.3 var(--mono)}
.sd-rc-t span,.sd-rc-a span{display:block;font:400 12.5px/1.4 var(--f);color:var(--tx2)}
.sd-rc-t span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sd-rc-a{text-align:right}
.sd-rc-e{white-space:nowrap}
@media (max-width:560px){.sd-rc{grid-template-columns:auto minmax(0,1fr) auto}
.sd-rc .cav{grid-row:1}
.sd-rc-t{grid-column:2/4}
.sd-rc-a{grid-column:2;grid-row:2;text-align:left}
.sd-rc-e{grid-column:3;grid-row:2}}
.mx-why{margin-bottom:16px}
.mx-short{margin:-4px 0 14px}
.b1-allm{display:none}
@media (max-width:640px){.pg-h.dh-h{margin-bottom:14px}
.pg-h.dh-h .pg-sub{display:none}
.b1 .b1-h{padding:18px 16px 16px;gap:14px;min-height:0}
.b1 .hk-d .hk-v{font-size:28px;margin-top:8px}
.hk-time{display:none}
.b1 .hk-sp{margin-top:12px;gap:6px 14px}
.b1 .hk-it,.b1 .hk-it b{font-size:12px}
.b1 .hk-a{display:flex;flex-wrap:nowrap;gap:8px;width:100%}
.b1 .hk-a .btn{flex:1 1 0;min-width:0;height:44px;padding:0 8px;gap:6px;font-size:14px}
.b1 .hk-a .btn .ic{width:16px;height:16px}
.b1-bk,.b1-all,.b1-n{display:none}
.b1-allm{display:inline-flex}
.b1-b{padding:12px 14px 14px}
.b1 .tiles{margin-top:10px}
.b1 .tile{flex:0 0 138px;padding:12px}
.b1 .tile{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;align-items:center}
.b1 .tile>.tok,.b1 .tile>.fl,.b1 .tile>.sun{grid-column:1;grid-row:1}
.b1 .tile .tc{grid-column:2;grid-row:1;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.b1 .tile .tc span{display:none}
.b1 .tile .tv,.b1 .tile .ts{grid-column:1/3}
.b1 .tile .tv{margin-top:8px}
.dm .b1 .tile .tv{font-size:14.5px}
.dm .st3{grid-template-columns:minmax(0,1fr);gap:0;margin-top:0;border:1px solid var(--ln);border-radius:var(--rm);background:var(--s);overflow:hidden}
.dm .st3 .st-c{display:flex;align-items:center;gap:12px;border:0;border-radius:0;box-shadow:none;padding:12px 14px}
.dm .st3 .st-c+.st-c{border-top:1px solid var(--ln2)}
.dm .st3 .st-c span{flex:none}
.dm .st3 .st-c b{order:2;margin:0 0 0 auto;font-size:15px}
.dm .st3 .st-c .way{order:1;flex:1;max-width:120px;margin:0 0 0 4px}}
.sb-n{margin-left:auto;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:rgba(214,180,118,.16);color:#E9C97A;font:500 11px/20px var(--mono);text-align:center}
:where(:root[data-theme="dark"]) .sb-n:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.16)}
.sb-a.on .sb-n{background:#D6B476;color:#141414}
:where(:root[data-theme="dark"]) .sb-a.on .sb-n:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6}
.sb-ft{display:flex;align-items:center;gap:8px;margin:-2px 12px 14px;padding:0 4px;flex:none}
.sb-thl{font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:rgba(242,239,230,.62)}
.sb-th{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:rgba(242,239,230,.06);border:1px solid rgba(242,239,230,.12)}
:where(:root[data-theme="dark"]) .sb-th:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.12)}
.sb-th button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:28px;border:0;border-radius:999px;background:transparent;color:rgba(242,239,230,.7);cursor:pointer}
.sb-th button:hover{color:var(--on-dark)}
.sb-th button.on{background:rgba(214,180,118,.2);color:#E9C97A}
:where(:root[data-theme="dark"]) .sb-th button.on:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.2)}
.sb-out{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border:0;border-radius:var(--rx);background:transparent;color:rgba(242,239,230,.8);font:500 13px/1 var(--f);cursor:pointer}
.sb-out:hover{background:rgba(242,239,230,.06);color:var(--on-dark)}
.av-th .theme-sw button[aria-checked="true"]{background:var(--s);color:var(--tx);box-shadow:var(--sh)}
.pf-pref .seg button{display:inline-flex;align-items:center;gap:6px}
.wl-tabs{display:flex;align-items:center;gap:8px;margin:0 0 16px;overflow-x:auto;scrollbar-width:none;padding:2px}
.wl-tabs::-webkit-scrollbar{display:none}
.wl-tabs a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px 0 8px;border-radius:999px;border:1px solid var(--g);box-shadow:inset 0 0 0 1px var(--g);background:var(--g-l);color:var(--tx);font:600 14px/1 var(--f);text-decoration:none;white-space:nowrap}
.wl-tabs .tok{width:24px;height:24px;font-size:10px}
.wl-tabs .tok .net{width:12px;height:12px;font-size:7px;right:-4px;bottom:-3px;box-shadow:0 0 0 1.5px var(--g-l)}
.wl-main{font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--g-tx);padding:4px 7px;border-radius:999px;background:rgba(179,137,55,.14)}
:where(:root[data-theme="dark"]) .wl-main:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.14)}
.wl-new{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:999px;border:1px dashed var(--ln3);background:transparent;color:var(--tx2);font:500 14px/1 var(--f);cursor:pointer;white-space:nowrap}
.wl-new:hover{border-color:var(--g);color:var(--tx)}
.t2-ml,.bl-ml{display:none}
.bl-c{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--ln2);color:var(--tx);text-decoration:none}
.bl-c:last-child{border-bottom:0}
.bl-c .cav{width:36px;height:36px;font-size:12px}
.bl-cb{flex:1;min-width:0}
.bl-cb b{display:block;font:600 14px/1.35 var(--f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bl-cb>span{display:flex;align-items:center;gap:6px;font:400 12.5px/1.45 var(--f);color:var(--tx2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bl-cb .fl{width:16px;height:16px;flex:none}
.bl-c .badge{flex:none}
.bl-cc{display:flex;color:var(--tx3);flex:none}
.bl-c.inact b{color:var(--tx2)}
@media (max-width:640px){.t2-dt{display:none}
.t2-ml{display:block;margin-top:0;padding:4px 14px;background:var(--s);border:1px solid var(--ln);border-radius:var(--rl)}
.bl-ml{display:block;background:var(--s);border:1px solid var(--ln);border-radius:var(--rl);overflow:hidden}
.bl-ml .t-empty2{padding:24px 16px}}
#sb nav{padding:8px 12px 4px}
.sb-sec{margin:12px 12px 6px;padding:6px 4px 0}
.sb-sec:first-child{margin-top:4px;padding-top:4px}
.sb-grow{min-height:8px}
.sb-a{height:38px;margin:1px 0}
.sb-sub{height:31px}
.sb-subs{margin:1px 0 4px 21px}
.sb-co{margin:8px 12px 10px}
#sb{scrollbar-width:thin;scrollbar-color:rgba(242,239,230,.18) transparent}
.proto a.pbtn{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:7px;border:1px solid rgba(138,106,46,.45);background:#fff;color:var(--tx);font:500 12.5px/1 var(--f);text-decoration:none;cursor:pointer;white-space:nowrap}
:where(:root[data-theme="dark"]) .proto a.pbtn:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.45);background:#161F2C}
.proto a.pbtn:hover{border-color:var(--g)}
.proto{gap:8px}
a.av-i{color:var(--tx)}
.av-dl2{margin-top:12px}
.card .kvs .k small{display:block;font:500 12px/1.4 var(--f);color:var(--tx3);margin-top:2px}
.v5-steps{list-style:none;margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:14px;border-left:1px solid var(--ln)}
.v5-steps li{position:relative}
.v5-steps li::before{content:"";position:absolute;left:-23px;top:4px;width:9px;height:9px;border-radius:50%;background:var(--s);border:2px solid var(--ln3)}
.v5-steps li.done::before{background:var(--g);border-color:var(--g)}
.v5-steps b{display:block;font:600 14px/1.4 var(--f)}
.v5-steps span{display:block;font:500 13px/1.45 var(--f);color:var(--tx2)}
.v5-ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font:500 13.5px/1.5 var(--f)}
.v5-ups{gap:8px}
.up-row .d{display:block;font:500 12px/1.4 var(--f);color:var(--tx2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.up-row.done .att-ic{background:var(--ok-bg);color:var(--ok)}
.bo-lg{display:inline-flex;align-items:center;gap:10px;text-decoration:none;line-height:0}
.bo-lg svg{height:30px;width:auto}
.bo-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;border:1px solid rgba(214,180,118,.45);color:#D6B476;font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}
:where(:root[data-theme="dark"]) .bo-tag:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.45)}
.au-top .bo-tag{border-color:rgba(138,106,46,.45);color:var(--g-t)}
:where(:root[data-theme="dark"]) .au-top .bo-tag:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.45)}
.au-top .bo-lg svg{height:30px}
.sb-n.wn{background:rgba(232,190,98,.2);color:#F0C96B}
:where(:root[data-theme="dark"]) .sb-n.wn:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(214,180,118,0.2)}
.bo-me .co-b b{display:block;font:600 13px/1.3 var(--f);color:var(--on-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.bo-me .co-id span{font:500 11px/1.4 var(--mono);color:var(--on-dark-3)}
.bo-srch{position:relative;flex:1 1 300px;max-width:420px;min-width:0;margin-left:8px}
.bo-srch .srch{width:100%}
.bo-hits{position:absolute;left:0;right:0;top:calc(100% + 6px);background:var(--s);border:1px solid var(--ln);border-radius:var(--rl);box-shadow:var(--sh2);padding:6px;z-index:60;max-height:360px;overflow:auto}
.bo-hits a{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border-radius:var(--rs);text-decoration:none;color:var(--tx)}
.bo-hits a:hover,.bo-hits a:focus-visible{background:var(--g-l)}
.bo-hits a .ic{color:var(--tx2);margin-top:2px;flex:none}
.bo-hits b{display:block;font:600 13.5px/1.35 var(--f)}
.bo-hits span span{display:block;font:500 12px/1.4 var(--f);color:var(--tx2)}
.bo-hits .hint{padding:8px 10px}
.bo-env{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:var(--g-l);color:var(--g-tx);font:500 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-right:8px;white-space:nowrap}
.bo-h{margin-bottom:20px}
.bo-ro{display:flex;align-items:center;gap:8px;font:500 12.5px/1.4 var(--f);color:var(--tx2);margin:-8px 0 16px}
.bo-tabs{margin-bottom:16px}
.bo-t{min-width:760px}
.txp .bo-t{min-width:520px}
.bo-t td{white-space:normal;height:auto;padding-top:12px;padding-bottom:12px}
.bo-t td b{font-weight:600}
.bo-t tr.click{cursor:pointer}
.bo-t tr.click:hover td{background:#FBF9F4}
:where(:root[data-theme="dark"]) .bo-t tr.click:hover td:where(:not(.mail-body *):not(.rc-doc *)){background:#1A2433}
.bo-t tr.click:focus-visible{outline:2px solid var(--gold-deep);outline-offset:-2px}
.hl2-f.bo-f{margin:0 0 16px}
.cd-h+.tw2{margin-top:14px}
.bo-ctabs{margin-top:4px}
.bo-qs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.bo-q{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:2px;padding:16px;border:1px solid var(--ln);border-radius:var(--rl);background:var(--s);text-decoration:none;color:var(--tx);box-shadow:var(--sh);transition:border-color var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease)}
.bo-q:hover{border-color:rgba(179,137,55,.5);box-shadow:0 4px 14px rgba(17,22,31,.08)}
:where(:root[data-theme="dark"]) .bo-q:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.5);box-shadow:0 4px 14px rgba(0,0,0,0.176)}
.bo-qi{grid-row:1/4;width:36px;height:36px;border-radius:10px;background:var(--bg);color:var(--tx2);display:flex;align-items:center;justify-content:center}
.bo-q.on .bo-qi{background:var(--g-l);color:var(--g-t)}
.bo-qn{font:500 26px/1.1 var(--mono);color:var(--tx)}
.bo-q b{font:600 13.5px/1.35 var(--f)}
.bo-q>span:last-child{font:500 12px/1.4 var(--f);color:var(--tx2)}
.bo-q.on::after{content:"";position:absolute;right:14px;top:14px;width:7px;height:7px;border-radius:50%;background:#E9C97A;box-shadow:0 0 0 3px rgba(233,201,122,.2),0 0 10px rgba(233,201,122,.8)}
.bo-dots{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:12px}
.bo-dot{display:inline-flex;align-items:center;gap:8px;font:500 13px/1.3 var(--f);color:var(--tx)}
.bo-dot i{width:9px;height:9px;border-radius:50%;background:var(--ok);flex:none;box-shadow:0 0 0 3px rgba(46,111,78,.14)}
.bo-dot.d-degraded i{background:#C8961F;box-shadow:0 0 0 3px rgba(200,150,31,.2)}
:where(:root[data-theme="dark"]) .bo-dot.d-degraded i:where(:not(.mail-body *):not(.rc-doc *)){background:#D6B476;box-shadow:0 0 0 3px rgba(214,180,118,0.2)}
.bo-dot.d-down i{background:var(--bd);box-shadow:0 0 0 3px rgba(178,58,58,.16)}
.bo-dot small{font:600 12px/1 var(--f);color:var(--wn)}
.bo-feed{display:flex;flex-direction:column;margin-top:8px}
.bo-fi{display:grid;grid-template-columns:118px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--ln2);font:500 13.5px/1.45 var(--f)}
.bo-fi:last-child{border-bottom:0}
.bo-ft{font:500 12px/1.65 var(--mono);color:var(--tx2)}
.bo-fi small{display:block;font:500 12px/1.4 var(--f);color:var(--tx2);margin-top:2px}
.bo-ch{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:20px}
.bo-ch h1{font:600 26px/1.25 var(--f);letter-spacing:-.015em;margin-top:6px;overflow-wrap:anywhere}
.bo-cm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;font:500 13px/1.4 var(--f);color:var(--tx2)}
.bo-cid{display:flex;gap:14px;align-items:flex-start;min-width:0}
.bo-cid .cav{width:48px;height:48px;font-size:15px;margin-top:4px}
.bo-sla{display:inline-flex;align-items:center;gap:5px;font:500 12.5px/1 var(--mono);color:var(--tx2);white-space:nowrap}
.bo-sla.bad{color:var(--bd)}
.bo-risk{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font:600 12px/1 var(--f);white-space:nowrap;border:1px solid}
.bo-risk::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}
.bo-risk.r-low{color:var(--ok);background:var(--ok-bg);border-color:var(--ok-b)}
.bo-risk.r-medium{color:#7A5400;background:var(--wn-bg);border-color:var(--wn-b)}
:where(:root[data-theme="dark"]) .bo-risk.r-medium:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.bo-risk.r-high{color:var(--bd);background:var(--bd-bg);border-color:var(--bd-b)}
.bo-doc{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--ln2)}
.bo-doc:last-child{border-bottom:0}
.bo-doc .up-i{width:36px;height:36px;border-radius:var(--rs);background:var(--bd-bg);color:var(--bd);display:flex;align-items:center;justify-content:center;font:500 9.5px/1 var(--mono);letter-spacing:.06em;flex:none}
.bo-doc .grow{flex:1;min-width:0}
.bo-doc b{display:block;font:600 13.5px/1.35 var(--f);overflow-wrap:anywhere}
.bo-doc .grow>span{display:block;font:500 12px/1.4 var(--f);color:var(--tx2)}
.bo-rk{display:flex;gap:12px;align-items:flex-start;margin-top:10px;font:500 13px/1.5 var(--f);color:var(--tx2)}
.bo-rk .bo-risk{flex:none}
.bo-hist{list-style:none;margin:12px 0 0 6px;padding:0 0 0 18px;border-left:1px solid var(--ln);display:flex;flex-direction:column;gap:14px}
.bo-hist li{position:relative;font:500 13px/1.4 var(--f)}
.bo-hist li::before{content:"";position:absolute;left:-23px;top:4px;width:9px;height:9px;border-radius:50%;background:var(--s);border:2px solid var(--g)}
.bo-hist li:last-child::before{background:var(--g)}
.bo-hist b{display:block;font-weight:600}
.bo-hist span{display:block;color:var(--tx2);font-size:12.5px}
.bo-hist time{display:block;font:500 11.5px/1.4 var(--mono);color:var(--tx2);margin-top:2px}
.bo-dec{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--ln);border-radius:var(--rxl);background:var(--s);box-shadow:var(--sh);position:sticky;top:88px}
.bo-dec .btn{width:100%}
.bo-deny{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:560px}
.bo-deny b{font:600 16px/1.35 var(--f)}
.bo-deny span{font:500 13.5px/1.5 var(--f);color:var(--tx2)}
.bo-ra{justify-content:flex-end;gap:6px}
.bo-fr{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--ln2)}
.bo-fr:last-child{border-bottom:0}
.bo-fr b{font-weight:600}
.bo-fr>div:first-child{min-width:0;flex:1 1 320px}
.bo-fr>div:first-child>span{display:block;font:500 13px/1.5 var(--f);margin-top:2px}
.bo-fr small{display:block;font:500 12px/1.4 var(--f);color:var(--tx2);margin-top:2px}
.bo-neg{color:var(--bd)}
.bo-chart{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:20px;padding-top:8px}
.bo-ax{display:flex;flex-direction:column;justify-content:space-between;height:231px;margin-top:-5.5px;text-align:right}
.bo-ax span{display:block;height:11px;font:500 11px/11px var(--mono);color:var(--tx2)}
.bo-plot{position:relative;display:flex;align-items:stretch;gap:4px;height:220px;margin-bottom:26px}
.bo-gl{position:absolute;left:0;right:0;height:0;border-top:1px solid var(--ln2);pointer-events:none}
.bo-col{position:relative;flex:1 1 0;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;outline:0;border-radius:6px}
.bo-col i{display:block;width:min(24px,64%);background:#2F5E9E;border-radius:4px 4px 0 0;transition:opacity var(--t-micro) var(--ease)}
.bo-plot:hover .bo-col i{opacity:.5}
.bo-plot .bo-col:hover i,.bo-col:focus-visible i{opacity:1}
.bo-col:focus-visible{box-shadow:0 0 0 2px var(--gold-deep)}
.bo-cx{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px;font:500 11px/1 var(--mono);color:var(--tx2);white-space:nowrap}
.bo-cl{font:500 11.5px/1 var(--mono);color:var(--tx);margin-bottom:6px;white-space:nowrap}
.bo-tip{position:absolute;left:50%;top:-6px;transform:translate(-50%,-100%);background:var(--navy-deep);color:var(--on-dark);padding:8px 10px;border-radius:8px;font:500 12px/1.35 var(--f);white-space:nowrap;opacity:0;visibility:hidden;transition:opacity var(--t-micro) var(--ease);z-index:5;box-shadow:var(--sh2);pointer-events:none}
.bo-tip b{display:block;font:500 13px/1.3 var(--mono)}
.bo-col:hover .bo-tip,.bo-col:focus-visible .bo-tip{opacity:1;visibility:visible}
.bo-col:first-child .bo-tip{left:0;transform:translate(0,-100%)}
.bo-col:last-child .bo-tip{left:auto;right:0;transform:translate(0,-100%)}
.bo-tbl{margin-top:8px}
.bo-tbl summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font:600 13px/1.4 var(--f);color:var(--g-tx)}
.bo-tbl summary::-webkit-details-marker{display:none}
.bo-tbl[open] summary{margin-bottom:10px}
.bo-tbl .bo-t{min-width:0}
.bo-msgs{display:flex;flex-direction:column;gap:10px}
.bo-msg{max-width:88%;padding:10px 14px;border-radius:12px 12px 12px 4px;background:var(--bg);border:1px solid var(--ln2)}
.bo-msg.me{align-self:flex-end;border-radius:12px 12px 4px 12px;background:var(--g-l);border-color:rgba(179,137,55,.25)}
:where(:root[data-theme="dark"]) .bo-msg.me:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.25)}
.bo-msg.nt{align-self:stretch;max-width:none;background:var(--wn-bg);border:1px dashed var(--wn-b)}
.bo-mh{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font:600 12.5px/1.4 var(--f)}
.bo-mh time{font:500 11.5px/1.4 var(--mono);color:var(--tx2);margin-left:auto}
.bo-msg p{font:500 13.5px/1.5 var(--f);margin-top:4px;overflow-wrap:anywhere}
.bo-chk{display:flex;flex-direction:column;gap:10px}
.bo-ig{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.bo-int{display:flex;flex-direction:column;gap:12px}
.bo-int.warn{border-color:var(--wn-b);box-shadow:0 0 0 3px rgba(232,190,98,.12)}
.bo-ih{display:flex;align-items:flex-start;gap:12px}
.bo-ih>div{flex:1;min-width:0}
.bo-ih b{display:block;font:600 15px/1.35 var(--f)}
.bo-ih>div>span{display:block;font:500 12.5px/1.45 var(--f);color:var(--tx2);margin-top:2px}
.bo-ih .bo-dot{margin-top:6px}
.bo-inc{display:flex;gap:8px;align-items:flex-start;font:500 12.5px/1.45 var(--f);color:#5E4400;background:var(--wn-bg);border-radius:var(--rs);padding:8px 10px}
:where(:root[data-theme="dark"]) .bo-inc:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.bo-inc .ic{flex:none;margin-top:2px}
.bo-im{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border-top:1px solid var(--ln2);padding-top:12px}
.bo-im small{display:block;font:500 11px/1.3 var(--f);color:var(--tx2)}
.bo-im b{font:500 15px/1.3 var(--mono)}
.bo-if{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.bo-if .hint{margin-right:auto}
.bo-mt{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}
.bo-mt b{display:block;font:600 15px/1.35 var(--f)}
.bo-mt>div>span{display:block;font:500 13px/1.45 var(--f);color:var(--tx2);margin-top:2px}
.bo-pm{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font:600 11.5px/1 var(--f)}
.bo-pm.a{background:var(--ok-bg);color:var(--ok)}
.bo-pm.v{background:var(--in-bg);color:var(--in)}
.bo-pm.n{color:var(--tx2);border:1px dashed var(--ln3)}
.bo-pmx{min-width:640px}
.bo-pmx td,.bo-pmx th{text-align:center}
.bo-pmx td:first-child,.bo-pmx th:first-child{text-align:left}
@media (max-width:1100px){.bo-qs{grid-template-columns:repeat(2,minmax(0,1fr))}
.bo-ig{grid-template-columns:minmax(0,1fr)}}
@media (max-width:767px){.bo-env{display:none}
.bo-im{grid-template-columns:repeat(2,minmax(0,1fr))}
.bo-fi{grid-template-columns:minmax(0,1fr);gap:2px}
.bo-dec{position:static}
.bo-ch h1{font-size:22px}
.bo-srch{margin-left:4px}}
@media (max-width:600px){.is-bo .tb-logo{display:none}}
@media (max-width:520px){.bo-qs{grid-template-columns:minmax(0,1fr)}
.bo-msg{max-width:100%}}
.bkc{border:1px solid var(--ln);border-radius:var(--rl);padding:16px;background:var(--s)}
.bkc-l{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding:0;counter-reset:bk}
.bkc-l li{counter-increment:bk;display:flex;align-items:center;gap:10px;font:500 15px/1.4 var(--mono);color:var(--tx);padding:7px 10px;border-radius:var(--rs);background:var(--bg)}
.bkc-l li::before{content:counter(bk);font:500 11px/1 var(--mono);color:var(--tx2);min-width:14px}
.bkc-l li.used{color:var(--tx2)}
.bkc-a{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}
.bkc .hint{margin-top:10px}
.inv-role{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:var(--bg)}
.inv-role p{font:500 13.5px/1.5 var(--f);margin:0}
.inv-role b{font:600 14px/1.4 var(--f)}
.pf-tabs a .ic{flex:none}
@media (max-width:560px){.pf-tabs a{padding:10px 10px;gap:6px}
.pf-tabs a .ic{display:none}}
.v5s-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}
.v5s-w{grid-column:1/-1}
.v5s-l{display:flex;flex-direction:column;margin-top:8px}
.v5s-r{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--ln2)}
.v5s-r:last-child{border-bottom:0}
.v5s-i{width:36px;height:36px;border-radius:10px;background:var(--bg);color:var(--tx2);display:flex;align-items:center;justify-content:center;flex:none}
.v5s-b{flex:1;min-width:0}
.v5s-b b{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font:600 14px/1.4 var(--f)}
.v5s-b>span{display:block;font:500 12.5px/1.45 var(--f);color:var(--tx2);margin-top:2px}
.v5s-a{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}
@media (max-width:900px){.v5s-g{grid-template-columns:minmax(0,1fr)}}
@media (max-width:560px){.v5s-r{flex-wrap:wrap}
.v5s-a{width:100%;justify-content:flex-start;padding-left:48px}}
.hp-g{align-items:start}
.hp-l{display:flex;flex-direction:column}
.hp-r{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 0;border:0;border-bottom:1px solid var(--ln2);background:none;color:var(--tx);cursor:pointer;font:inherit}
.hp-r:last-child{border-bottom:0}
.hp-r:hover .hp-rb b{text-decoration:underline;text-decoration-color:var(--g);text-underline-offset:3px}
.hp-rb{flex:1;min-width:0}
.hp-rb b{display:block;font:600 14px/1.4 var(--f);overflow-wrap:anywhere}
.hp-rb span{display:block;font:500 12px/1.4 var(--f);color:var(--tx2);margin-top:2px}
.hp-faq details{border-bottom:1px solid var(--ln2)}
.hp-faq details:last-child{border-bottom:0}
.hp-faq summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;cursor:pointer;list-style:none;font:600 14.5px/1.4 var(--f);color:var(--tx)}
.hp-faq summary::-webkit-details-marker{display:none}
.hp-faq summary .ic{flex:none;color:var(--tx2);transition:transform var(--t-base) var(--ease)}
.hp-faq details[open] summary .ic{transform:rotate(180deg)}
.hp-faq details p{font:500 14px/1.6 var(--f);color:var(--tx2);padding:0 0 16px;max-width:680px}
.ex-d{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.ex-sum{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:var(--rm);background:var(--bg);font:500 13px/1.45 var(--f)}
.ex-sum .ic{color:var(--g-t);flex:none;margin-top:2px}
.ex-sum b{display:block;font-weight:600}
.ex-sum span{display:block;color:var(--tx2)}
.mode-print #view{background:var(--bg)}
.rc{max-width:860px;margin:0 auto;padding:12px 20px 64px}
.rc-bar{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:12px;padding:12px 0;margin-bottom:8px;background:var(--bg)}
.rc-bt{font:600 15px/1.3 var(--f);margin-right:auto}
.rc-ba{display:flex;gap:8px;margin-left:auto}
.rc-doc{background:#FFFFFF;color:#141414;border:1px solid #E5E0D3;border-radius:6px;box-shadow:0 8px 28px rgba(17,22,31,.08);padding:48px 56px;display:flex;flex-direction:column;gap:28px}
:where(:root[data-theme="dark"]) .rc-doc:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C;color:#F2EFE6;border:1px solid rgba(214,180,118,0.38);box-shadow:0 8px 28px rgba(0,0,0,0.176)}
.rc-h{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;border-bottom:1px solid #E5E0D3}
:where(:root[data-theme="dark"]) .rc-h:where(:not(.mail-body *):not(.rc-doc *)){border-bottom:1px solid rgba(214,180,118,0.38)}
.rc-lg{height:34px;width:auto;flex:none}
.rc-ht{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}
.rc-ht .lbl{color:#4A4B4B}
:where(:root[data-theme="dark"]) .rc-ht .lbl:where(:not(.mail-body *):not(.rc-doc *)){color:#CFCBC2}
.rc-ht b{font:500 15px/1.3 var(--mono)}
.rc-ht span:last-child{font:500 12.5px/1.4 var(--f);color:#4A4B4B}
:where(:root[data-theme="dark"]) .rc-ht span:last-child:where(:not(.mail-body *):not(.rc-doc *)){color:#CFCBC2}
.rc-hero{display:flex;flex-direction:column;gap:6px}
.rc-k{font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#4A4B4B}
:where(:root[data-theme="dark"]) .rc-k:where(:not(.mail-body *):not(.rc-doc *)){color:#CFCBC2}
.rc-v{font:500 34px/1.15 var(--mono);letter-spacing:-.01em;color:#141414;overflow-wrap:anywhere}
:where(:root[data-theme="dark"]) .rc-v:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6}
.rc-st{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:500 13px/1.4 var(--f);color:#4A4B4B}
:where(:root[data-theme="dark"]) .rc-st:where(:not(.mail-body *):not(.rc-doc *)){color:#CFCBC2}
.rc-2{display:grid;grid-template-columns:1fr 1fr;gap:28px}
.rc-s h2{font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#4A4B4B;padding-bottom:8px;border-bottom:1px solid #EEEAE0;margin-bottom:6px}
:where(:root[data-theme="dark"]) .rc-s h2:where(:not(.mail-body *):not(.rc-doc *)){color:#CFCBC2;border-bottom:1px solid #283548}
.rc-dl{margin:0}
.rc-dl>div{display:flex;justify-content:space-between;gap:16px;padding:6px 0;font:500 13px/1.45 var(--f)}
.rc-dl dt{color:#4A4B4B;flex:none;max-width:48%}
:where(:root[data-theme="dark"]) .rc-dl dt:where(:not(.mail-body *):not(.rc-doc *)){color:#CFCBC2}
.rc-dl dd{margin:0;text-align:right;color:#141414;overflow-wrap:anywhere;min-width:0}
:where(:root[data-theme="dark"]) .rc-dl dd:where(:not(.mail-body *):not(.rc-doc *)){color:#F2EFE6}
.rc-tl{list-style:none;margin:0;padding:0}
.rc-tl li{display:flex;justify-content:space-between;gap:16px;padding:6px 0;font:500 13px/1.45 var(--f);border-bottom:1px dashed #EEEAE0}
:where(:root[data-theme="dark"]) .rc-tl li:where(:not(.mail-body *):not(.rc-doc *)){border-bottom:1px dashed #283548}
.rc-tl li:last-child{border-bottom:0}
.rc-tl time{font:500 12.5px/1.45 var(--mono);color:#4A4B4B;white-space:nowrap}
:where(:root[data-theme="dark"]) .rc-tl time:where(:not(.mail-body *):not(.rc-doc *)){color:#CFCBC2}
.rc-f{border-top:1px solid #E5E0D3;padding-top:16px;font:500 12px/1.55 var(--f);color:#4A4B4B;display:flex;flex-direction:column;gap:6px}
:where(:root[data-theme="dark"]) .rc-f:where(:not(.mail-body *):not(.rc-doc *)){border-top:1px solid rgba(214,180,118,0.38);color:#CFCBC2}
.rc-legal{font-family:var(--mono);font-size:11.5px}
.rc-na{align-items:center;text-align:center;gap:14px;padding:56px 24px}
.rc-na h1{font:600 22px/1.3 var(--f)}
.rc-na p{color:#4A4B4B}
:where(:root[data-theme="dark"]) .rc-na p:where(:not(.mail-body *):not(.rc-doc *)){color:#CFCBC2}
@media (max-width:640px){.rc{padding:8px 12px 48px}
.rc-doc{padding:24px 18px;gap:22px}
.rc-2{grid-template-columns:minmax(0,1fr)}
.rc-h{flex-direction:column}
.rc-ht{align-items:flex-start;text-align:left}
.rc-v{font-size:26px}
.rc-bt{display:none}
.rc-dl dt{max-width:52%}}
@media print{@page{margin:16mm}
body,.mode-print #view{background:#FFFFFF}
:where(:root[data-theme="dark"]) body:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .mode-print #view:where(:not(.mail-body *):not(.rc-doc *)){background:#161F2C}
.rc-bar,#toast,#modal-root,#np,#np-fab,#pt-layer,#scrim{display:none!important}
.rc{padding:0;max-width:none}
.rc-doc{border:0;box-shadow:none;padding:0}}
.sys{min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}
.sys-h{padding:24px 32px}
.sys-h a{display:inline-block;line-height:0}
.sys-h svg{height:30px;width:auto}
.sys-m{flex:1;display:flex;align-items:center;justify-content:center;padding:16px 20px 40px}
.sys-c{width:100%;max-width:540px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}
.sys-c h1{font:600 30px/1.2 var(--f);letter-spacing:-.02em;margin-top:6px}
.sys-c>p{font:500 15px/1.6 var(--f);color:var(--tx2)}
.sys-c>p.hint{font-size:13px}
.sys-code{display:inline-flex;align-items:center;gap:6px;font:500 13px/1.4 var(--mono)!important;color:var(--tx2);padding:6px 8px 6px 12px;border:1px dashed var(--ln3);border-radius:var(--rs);max-width:100%;overflow-wrap:anywhere}
.sys-a{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:12px}
.sys-f{padding:0 20px 24px;max-width:820px;margin:0 auto;width:100%}
.sy-art{width:256px;max-width:100%;height:auto;overflow:visible}
.sy-ring{fill:none;stroke:var(--g);stroke-width:1;opacity:calc(.34 - var(--i) * .1);transform-origin:60px 60px;animation:hl-ring 1.1s var(--ease) both;animation-delay:calc(var(--e) + 300ms + var(--i) * 150ms)}
.sy-sr{fill:none;stroke:var(--g);stroke-width:3.5}
.sy-sc{fill:#E9C97A}
.sy-sun{filter:drop-shadow(0 0 6px rgba(233,201,122,.65))}
.sy-rt{fill:none;stroke:var(--g);stroke-width:2;stroke-linecap:round;opacity:.85}
.sy-rt.dash{stroke-dasharray:2 7}
.sy-rt.off{opacity:.4;stroke-dasharray:2 6}
.sy-x{fill:none;stroke:var(--ln3);stroke-width:1.5;stroke-dasharray:3 4}
.sy-br{stroke:var(--bd);stroke-width:2;stroke-linecap:round}
.sy-dn{fill:var(--g)}
.sy-dr{fill:none;stroke:var(--g);stroke-width:1;opacity:.5}
.sy-ck{fill:none;stroke:var(--g);stroke-width:1.5}
.sy-ckh{fill:none;stroke:var(--tx);stroke-width:1.5;stroke-linecap:round}
.mp{min-height:100vh;background:var(--bg)}
.mp-h{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 32px;border-bottom:1px solid var(--ln);background:var(--s);position:sticky;top:0;z-index:20}
.mp-h>a{line-height:0}
.mp-h svg{height:28px;width:auto}
.mp-ha{display:flex;gap:8px;flex-wrap:wrap}
.mp-m{max-width:1120px;margin:0 auto;padding:32px 32px 72px}
.mp-m h1{font:600 32px/1.2 var(--f);letter-spacing:-.02em;margin-top:8px}
.mp-p{font:500 15px/1.6 var(--f);color:var(--tx2);max-width:760px;margin-top:10px}
.mp-k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}
.mp-k>div{background:var(--s);border:1px solid var(--ln);border-radius:var(--rl);padding:16px}
.mp-k b{display:block;font:500 28px/1.1 var(--mono)}
.mp-k span{font:500 13px/1.4 var(--f);color:var(--tx2)}
.mp-g{margin-top:32px}
.mp-g h2{font:600 19px/1.3 var(--f);margin-bottom:12px;display:flex;align-items:center;gap:8px}
.mp-t{min-width:720px}
.mp-t td{white-space:normal;height:auto;padding-top:11px;padding-bottom:11px}
.mp-a{font-weight:600;color:var(--tx);text-decoration:underline;text-decoration-color:rgba(179,137,55,.5);text-underline-offset:3px}
.mp-a:hover{text-decoration-color:var(--g)}
.mp-r{font-size:12.5px;color:var(--tx2)}
.mp-new{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:var(--g-l);color:var(--g-tx);font:600 11px/1 var(--f);margin-left:4px;white-space:nowrap;vertical-align:1px}
.mp-st{display:inline-flex;align-items:center;gap:6px;font:600 12.5px/1.3 var(--f);white-space:nowrap}
.mp-st::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}
.mp-st.s-ready{color:var(--ok)}
.mp-st.s-await{color:#7A5400}
:where(:root[data-theme="dark"]) .mp-st.s-await:where(:not(.mail-body *):not(.rc-doc *)){color:#D6B476}
.mp-st.s-wip{color:var(--in)}
.mp-st.s-out{color:var(--tx2)}
.mp-st.s-none{color:var(--bd)}
.mp-lk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.mp-lk>div{background:var(--s);border:1px solid var(--ln);border-radius:var(--rl);padding:14px 16px}
.mp-lk b{display:block;font:600 14px/1.4 var(--f)}
.mp-lk span{display:block;font:500 13px/1.5 var(--f);color:var(--tx2);margin-top:4px}
.mp-ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font:500 14px/1.55 var(--f);max-width:820px}
@media (max-width:767px){.mp-h{padding:12px 16px}
.mp-m{padding:24px 16px 56px}
.mp-lk{grid-template-columns:minmax(0,1fr)}
.mp-m h1{font-size:26px}
.mp-k{gap:8px}
.mp-k>div{padding:12px}
.mp-k b{font-size:22px}
.mp-k span{font-size:12px}}
@media (max-width:640px){.mp-t{min-width:0}
.mp-t thead{display:none}
.mp-t tr{display:block;padding:10px 14px;border-bottom:1px solid var(--ln2)}
.mp-t tr:last-child{border-bottom:0}
.mp-t td{display:block;height:auto;padding:2px 0;border:0}
.mp-r{font-size:12px}}
.lp{background:var(--bg);color:var(--tx);min-height:100vh}
.lp-w{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}
.lp-h{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--bg) 90%,transparent);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--ln)}
.lp-hw{display:flex;align-items:center;gap:20px;height:68px}
.lp-logo{line-height:0;flex:none}
.lp-logo svg{height:30px;width:auto}
.lp-nav{display:flex;gap:2px}
.lp-nav button,.lp-mnav button{height:36px;padding:0 12px;border:0;border-radius:var(--rs);background:none;color:var(--tx);font:500 14px/1 var(--f);cursor:pointer;white-space:nowrap}
.lp-nav button:hover,.lp-mnav button:hover{background:rgba(27,45,69,.06)}
:where(:root[data-theme="dark"]) .lp-nav button:hover:where(:not(.mail-body *):not(.rc-doc *)),:where(:root[data-theme="dark"]) .lp-mnav button:hover:where(:not(.mail-body *):not(.rc-doc *)){background:rgba(242,239,230,0.066)}
.lp-ha{display:flex;align-items:center;gap:8px;margin-left:auto}
.lp-mb{display:none}
.lp-mnav{display:flex;flex-direction:column;gap:2px;padding:8px 16px 16px;border-top:1px solid var(--ln)}
.lp-mnav button{text-align:left;height:44px}
.lp-mnav .btn{margin-top:8px}
.lp-hero{position:relative;overflow:hidden;background:#11161F;color:var(--on-dark);isolation:isolate}
.lp-l{position:absolute;inset:0;z-index:-1;pointer-events:none}
.lp-l svg{position:absolute;inset:0;width:100%;height:100%}
.lp-hin{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center;padding-top:88px;padding-bottom:96px}
.lp-ey{display:inline-block;font:500 11.5px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#D6B476}
.lp-ht h1{font:400 56px/1.06 var(--f);letter-spacing:-.025em;margin-top:18px;color:var(--on-dark)}
.lp-ht h1 span,.lp-ht h1 b{display:block}
.lp-ht h1 b{font-weight:600;color:#D6B476}
.lp-lead{font:400 18px/1.6 var(--f);color:var(--on-dark-2);max-width:560px;margin-top:22px}
.lp-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}
.lp-b2{background:transparent;border:1px solid rgba(242,239,230,.32);color:var(--on-dark)}
:where(:root[data-theme="dark"]) .lp-b2:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.32)}
.lp-b2:hover{background:rgba(242,239,230,.08);border-color:rgba(242,239,230,.55);color:var(--on-dark)}
:where(:root[data-theme="dark"]) .lp-b2:hover:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.55)}
.lp-fine{font:500 13px/1.5 var(--f);color:var(--on-dark-3);margin-top:20px}
.lp-pv{margin:0;background:rgba(22,31,44,.78);border:1px solid rgba(242,239,230,.12);border-radius:20px;padding:22px;box-shadow:0 24px 60px rgba(0,0,0,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;flex-direction:column;gap:18px;color:var(--on-dark)}
:where(:root[data-theme="dark"]) .lp-pv:where(:not(.mail-body *):not(.rc-doc *)){border:1px solid rgba(214,180,118,0.12);box-shadow:0 24px 60px rgba(0,0,0,0.6)}
.lp-pvh{display:flex;justify-content:space-between;align-items:center;gap:12px}
.lp-pvh .lbl{color:var(--on-dark-3)}
.lp-pvp{display:flex;gap:12px;align-items:center}
.lp-pvp b{display:block;font:600 15px/1.35 var(--f)}
.lp-pvp span{display:block;font:500 12.5px/1.4 var(--f);color:var(--on-dark-2)}
.lp-pvk{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;margin:0}
.lp-pvk dt{font:500 10.5px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-3)}
.lp-pvk dd{margin:4px 0 0;font:500 16px/1.3 var(--mono);color:var(--on-dark)}
.lp-pvt{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid rgba(242,239,230,.1);display:flex;justify-content:space-between;position:relative}
:where(:root[data-theme="dark"]) .lp-pvt:where(:not(.mail-body *):not(.rc-doc *)){border-top:1px solid rgba(214,180,118,0.1)}
.lp-pvt::before{content:"";position:absolute;left:6px;right:6px;top:19px;height:2px;background:linear-gradient(90deg,rgba(214,180,118,.55),rgba(233,201,122,.95))}
:where(:root[data-theme="dark"]) .lp-pvt:where(:not(.mail-body *):not(.rc-doc *))::before{background:linear-gradient(90deg,rgba(214,180,118,0.55),rgba(214,180,118,0.95))}
.lp-pvt li{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;font:500 12px/1.3 var(--f);color:var(--on-dark-2)}
.lp-pvt li:first-child{align-items:flex-start}
.lp-pvt li:last-child{align-items:flex-end;color:#E9C97A}
.lp-pvt i{width:12px;height:12px;border-radius:50%;background:#D6B476;position:relative;z-index:1}
.lp-pvt li.c i{background:#E9C97A;box-shadow:0 0 0 4px rgba(233,201,122,.2),0 0 14px rgba(233,201,122,.9)}
.lp-s{padding:96px 0;scroll-margin-top:68px}
.lp-alt{background:var(--s)}
.lp-s h2,.lp-end h2{font:600 36px/1.15 var(--f);letter-spacing:-.02em;margin-top:12px;max-width:720px}
.lp-s h2:focus{outline:0}
.lp-p{font:400 17px/1.65 var(--f);color:var(--tx2);margin-top:16px;max-width:560px}
.lp-steps{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.lp-st{background:var(--s);border:1px solid var(--ln);border-radius:var(--rxl);padding:28px 24px;display:flex;flex-direction:column;gap:10px}
.lp-n{font:500 13px/1 var(--mono);color:var(--g-tx);letter-spacing:.1em}
.lp-st b{font:600 19px/1.3 var(--f)}
.lp-st p{font:400 15px/1.6 var(--f);color:var(--tx2)}
.lp-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}
.lp-2.rev>div:first-child{order:2}
.lp-ck{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}
.lp-ck li{display:flex;gap:10px;align-items:flex-start;font:500 15.5px/1.5 var(--f)}
.lp-ck .ic{color:var(--g-t);flex:none;margin-top:3px}
.lp-card{background:var(--s);border:1px solid var(--ln);border-radius:var(--rxl);box-shadow:0 16px 40px rgba(17,22,31,.08);padding:20px}
:where(:root[data-theme="dark"]) .lp-card:where(:not(.mail-body *):not(.rc-doc *)){box-shadow:0 16px 40px rgba(0,0,0,0.176)}
.lp-alt .lp-card{background:var(--bg)}
.lp-ch{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--ln2);margin-bottom:4px}
.lp-ch b{font:600 15px/1.3 var(--f)}
.lp-br{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--ln2)}
.lp-br:last-child{border-bottom:0}
.lp-br>div{flex:1;min-width:0}
.lp-br b{display:block;font:600 14px/1.35 var(--f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lp-br span{display:block;font:500 12.5px/1.4 var(--f);color:var(--tx2)}
.lp-cur{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.lp-cur li{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--ln2);border-radius:var(--rm);font:500 13.5px/1 var(--mono);background:var(--s)}
.lp-pol{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:460px}
.lp-pol .lbl{grid-column:1/-1}
.lp-pol>div{background:var(--bg);border:1px solid var(--ln);border-radius:var(--rl);padding:14px 16px}
.lp-pol b{display:block;font:500 15px/1.3 var(--mono)}
.lp-pol span{display:block;font:500 13px/1.4 var(--f);color:var(--tx2);margin-top:2px}
.lp-roles{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
.lp-roles li{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--bg);border:1px solid var(--ln);border-radius:var(--rl);font:500 14.5px/1.45 var(--f)}
.lp-roles .rchip{flex:none;min-width:136px;justify-content:center}
.lp-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px}
.lp-tile{background:var(--s);border:1px solid var(--ln);border-radius:var(--rxl);padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.lp-tile b{font:600 17px/1.3 var(--f);margin-top:8px}
.lp-tile p{font:400 14.5px/1.6 var(--f);color:var(--tx2)}
.lp-fine2{font:500 12.5px/1.5 var(--mono);color:var(--tx2);margin-top:20px}
.lp-narrow{max-width:880px}
.lp-faq{margin-top:28px}
.lp-faq summary{font-size:16px;padding:18px 0}
.lp-faq details p{font-size:15px}
.lp-end{position:relative;overflow:hidden;background:var(--navy);color:var(--on-dark);padding:96px 0;text-align:center;isolation:isolate}
.lp-end h2{color:var(--on-dark);margin:0 auto}
.lp-end p{font:400 17px/1.6 var(--f);color:var(--on-dark-2);margin-top:14px}
.lp-end .lp-cta{justify-content:center}
.lp-sun{position:absolute;width:560px;height:560px;left:50%;top:-360px;transform:translateX(-50%);z-index:-1;opacity:.16}
.lp-sun .sun-r{fill:none;stroke:#D6B476;stroke-width:1.2}
.lp-sun .sun-c{fill:#E9C97A}
.lp-f{background:#11161F;color:var(--on-dark-2);padding:56px 0 32px}
.lp-fg{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:32px}
.lp-fb svg{height:28px;width:auto}
.lp-fb p{font:400 14px/1.6 var(--f);margin-top:12px;color:var(--on-dark-2)}
.lp-f nav{display:flex;flex-direction:column;gap:8px;align-items:flex-start}
.lp-f nav b{font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-3);margin-bottom:4px}
.lp-f nav a,.lp-f nav button{background:none;border:0;padding:2px 0;color:var(--on-dark);font:500 14px/1.4 var(--f);text-decoration:none;cursor:pointer;text-align:left}
.lp-f nav a:hover,.lp-f nav button:hover{color:#E9C97A}
.lp-fl{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:20px;border-top:1px solid rgba(242,239,230,.1);font:500 12.5px/1.5 var(--mono);color:var(--on-dark-3)}
:where(:root[data-theme="dark"]) .lp-fl:where(:not(.mail-body *):not(.rc-doc *)){border-top:1px solid rgba(214,180,118,0.1)}
.lp-th{display:inline-flex;align-items:center;gap:10px}
.lp-f .proto{color:var(--on-dark-2);border-color:rgba(242,239,230,.25)}
:where(:root[data-theme="dark"]) .lp-f .proto:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.25)}
.lp-f .proto a.pbtn{background:transparent;color:var(--on-dark);border-color:rgba(242,239,230,.32)}
:where(:root[data-theme="dark"]) .lp-f .proto a.pbtn:where(:not(.mail-body *):not(.rc-doc *)){border-color:rgba(214,180,118,0.32)}
.lp-f .proto a.pbtn:hover{border-color:#D6B476}
.lp-lg{animation:hl-in 900ms var(--ease) both;animation-delay:var(--e)}
.lp-lr{fill:none;stroke:#D6B476;stroke-width:1;opacity:calc(.18 - var(--i) * .035);transform-origin:1290px 92px;animation:hl-ring 1.2s var(--ease) both;animation-delay:calc(var(--e) + 500ms + var(--i) * 160ms)}
.lp-lt{fill:none;stroke:url(#lpr);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;animation:hl-draw 1.8s var(--ease) both;animation-delay:calc(var(--e) + 700ms)}
.lp-lw{fill:none;stroke:#E9C97A;stroke-width:14;stroke-linecap:round;opacity:.2;stroke-dasharray:1;animation:hl-draw 1.8s var(--ease) both;animation-delay:calc(var(--e) + 700ms)}
.lp-ldn{fill:#E9C97A;filter:drop-shadow(0 0 8px rgba(233,201,122,.9));transform-origin:620px 505px;animation:hl-born 400ms var(--ease) both;animation-delay:calc(var(--e) + 1900ms)}
.lp-ldr{fill:none;stroke:#D6B476;stroke-width:1;opacity:.45;transform-origin:620px 505px;animation:hl-ring 1.1s var(--ease) both;animation-delay:calc(var(--e) + 2100ms)}
.lp-ldr.r2{opacity:.22;animation-delay:calc(var(--e) + 2300ms)}
.lp-lsr{fill:none;stroke:#D6B476;stroke-width:7;stroke-dasharray:1;transform:rotate(-90deg);transform-origin:1290px 92px;animation:hl-draw 700ms var(--ease) both;animation-delay:calc(var(--e) + 250ms)}
.lp-lsc{fill:#E9C97A;transform-origin:1290px 92px;animation:hl-born 500ms var(--ease) both;animation-delay:var(--e)}
.lp-ls{filter:drop-shadow(0 0 10px rgba(233,201,122,.7))}
.lp-lq{fill:#F7E3AE;filter:drop-shadow(0 0 7px rgba(233,201,122,1))}
@media (max-width:1100px){.lp-nav{display:none}
.lp-mb{display:inline-flex}
.lp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}
.lp-hin{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:64px;padding-bottom:72px}
.lp-pv{max-width:540px}}
@media (max-width:860px){.lp-2{grid-template-columns:minmax(0,1fr);gap:32px}
.lp-2.rev>div:first-child{order:0}
.lp-steps{grid-template-columns:minmax(0,1fr)}
.lp-fg{grid-template-columns:1fr 1fr}
.lp-fb{grid-column:1/-1}}
@media (max-width:640px){.lp-w{padding-left:16px;padding-right:16px}
.lp-l svg{height:340px;bottom:auto}
.lp-hw{height:60px;gap:12px}
.lp-s{scroll-margin-top:60px;padding:64px 0}
.lp-in{display:none}
.lp-l{opacity:.7}
.lp-ht h1{font-size:38px}
.lp-lead{font-size:16px}
.lp-s h2,.lp-end h2{font-size:28px}
.lp-tiles{grid-template-columns:minmax(0,1fr)}
.lp-cur{grid-template-columns:repeat(3,minmax(0,1fr))}
.lp-pvk dd{font-size:15px}
.lp-pv{padding:18px}
.lp-roles li{flex-direction:column;align-items:flex-start;gap:8px}
.lp-roles .rchip{min-width:0}
.lp-end{padding:72px 0}
.lp-fg{grid-template-columns:minmax(0,1fr)}
.lp-pol{grid-template-columns:minmax(0,1fr)}}
@media (max-width:370px){.lp-pvk{grid-template-columns:minmax(0,1fr)}}
@media (max-width:400px){.lp-ha .btn-primary{padding:0 10px;font-size:12.5px}
.lp-cur{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (prefers-reduced-motion:reduce){.lp-lg,.lp-lr,.lp-lt,.lp-lw,.lp-ldn,.lp-ldr,.lp-lsr,.lp-lsc,.sy-ring{animation:none}
.lp-lq{display:none}
.bo-q,.bo-col i,.hp-faq summary .ic{transition:none}}

:root[data-theme="dark"]{
  color-scheme:dark;
  --bg:#11161F;--s:#161F2C;--ln:#283548;--ln2:#1F2A3A;--ln3:#35435A;
  --tx:#F2EFE6;--tx-h:#F2EFE6;--tx2:#CFCBC2;--tx3:#B6B2A9;
  --g:#D6B476;--g-h:#E2C590;--g-t:#D6B476;--g-l:rgba(214,180,118,.1);--g-l2:rgba(214,180,118,.18);--g-tx:#D6B476;
  --ok:#7FD1A4;--ok-bg:rgba(111,203,152,.12);--ok-b:rgba(111,203,152,.34);
  --wn:#E8BE62;--wn-bg:rgba(232,190,98,.12);--wn-b:rgba(232,190,98,.34);--wn-i:#E8BE62;
  --bd:#F28B8B;--bd-bg:rgba(224,76,76,.14);--bd-b:rgba(224,76,76,.42);--bd-btn:#C23B3B;
  --in:#8DB8EE;--in-bg:rgba(141,184,238,.12);
  --sh:0 1px 2px rgba(0,0,0,.35);--sh2:0 18px 44px rgba(0,0,0,.55);
  --paper:#11161F;--surface:#161F2C;--disabled:#1F2A3A;--sand:#1F2A3A;--error-bg:rgba(224,76,76,.14);
  --ink:#F2EFE6;--ink-2:#CFCBC2;--muted:#B6B2A9;--inverse:#11161F;
  --border:#283548;--border-strong:#4A5870;--line:#283548;--line-2:#1F2A3A;
  --gold:#D6B476;--gold-deep:#D6B476;--accent:#D6B476;--glow:rgba(233,201,122,.14);
  --success:#7FD1A4;--info:#8DB8EE;--warning:#E8BE62;--danger:#F28B8B;--neutral:#B6B2A9;
}
:root[data-theme="dark"] body{background:var(--bg);color:var(--tx)}
:root[data-theme="dark"] ::selection{background:rgba(214,180,118,.3)}
:root[data-theme="dark"] :focus-visible{outline-color:#D6B476}


:root[data-theme="dark"] #sb{background:#0C1118;box-shadow:inset -1px 0 0 rgba(242,239,230,.06)}
:root[data-theme="dark"] #topbar{background:rgba(17,22,31,.92);border-bottom-color:var(--ln)}
:root[data-theme="dark"] .tb-logo svg path,:root[data-theme="dark"] .wz-logo svg path{fill:#D6B476}


:root[data-theme="dark"] .btn-primary,:root[data-theme="dark"] .btn-gold{background:#D6B476;color:#141414}
:root[data-theme="dark"] .btn-primary:hover,:root[data-theme="dark"] .btn-gold:hover{background:#E2C590;color:#141414}
:root[data-theme="dark"] .btn-primary:active,:root[data-theme="dark"] .btn-gold:active{background:#C9A563;color:#141414}
:root[data-theme="dark"] .btn-primary[disabled],:root[data-theme="dark"] .btn-gold[disabled]{background:#2A3648;color:#9C988F}
:root[data-theme="dark"] .btn-secondary{background:transparent;border-color:rgba(242,239,230,.28);color:var(--tx)}
:root[data-theme="dark"] .btn-secondary:hover{background:rgba(242,239,230,.06);border-color:rgba(242,239,230,.5)}
:root[data-theme="dark"] .btn-ghost{color:var(--tx)}
:root[data-theme="dark"] .btn-ghost:hover{background:rgba(242,239,230,.06)}


:root[data-theme="dark"] .hk-a .btn-white.hk-p,:root[data-theme="dark"] .hk-a .btn-white.hk-p:hover{color:#141414}
:root[data-theme="dark"] .sb-a.on .sb-n{color:#141414}

:root[data-theme="dark"] .wz-top{background:rgba(17,22,31,.94);border-bottom-color:var(--ln)}


:root[data-theme="dark"] .mail-body{color-scheme:light;background:#F5F3EC;color:#141414;
  --bg:#F2EFE6;--s:#FFFFFF;--ln:#E5E0D3;--ln2:#EEEAE0;--ln3:#DCD6C8;--tx:#141414;--tx-h:#141414;--tx2:#4A4B4B;--tx3:#6B6A64;
  --g:#B38937;--g-h:#A57D33;--g-t:#8A6A2E;--g-l:#F8F3E8;--g-l2:#EFE3C9;--g-tx:#7A5C24;
  --ok:#2E6F4E;--ok-bg:#EAF2EE;--ok-b:#C4D9CC;--wn:#8A5E00;--wn-bg:#FBF4E3;--wn-b:#EAD39D;--bd:#B23A3A;--bd-bg:#F9EEEE;--bd-b:#E5C3C3;
  --paper:#F2EFE6;--surface:#FFFFFF;--ink:#141414;--ink-2:#4A4B4B;--muted:#6B6A64;--border:#E5E0D3;--line:#E5E0D3;--line-2:#EEEAE0;
  --gold:#B38937;--gold-deep:#8A6A2E;--accent:#8A6A2E;--success:#2E6F4E;--warning:#9C6B00;--danger:#B23A3A}
:root[data-theme="dark"] .mail-body .btn-primary,:root[data-theme="dark"] .mail-body .btn-gold{background:var(--g);color:var(--tx)}
:root[data-theme="dark"] .mail-body .btn-secondary{background:var(--s);border-color:rgba(27,45,69,.42);color:var(--navy)}


:root[data-theme="dark"] .au-top svg path{fill:#D6B476}
:root[data-theme="dark"] .hero-k{box-shadow:0 0 0 1px rgba(242,239,230,.07),0 1px 2px rgba(0,0,0,.4)}
:root[data-theme="dark"] .av-th .theme-sw{background:rgba(242,239,230,.06);border:1px solid rgba(242,239,230,.1)}
:root[data-theme="dark"] .av-th .theme-sw button{color:rgba(242,239,230,.7)}
:root[data-theme="dark"] .av-th .theme-sw button[aria-checked="true"]{background:rgba(214,180,118,.2);color:#E9C97A;box-shadow:none}


:root[data-theme="dark"] .rc-doc{color-scheme:light;background:#FFFFFF;color:#141414;border-color:#E5E0D3;box-shadow:0 8px 28px rgba(0,0,0,.4);
  --bg:#F2EFE6;--s:#FFFFFF;--ln:#E5E0D3;--ln2:#EEEAE0;--ln3:#DCD6C8;--tx:#141414;--tx-h:#141414;--tx2:#4A4B4B;--tx3:#6B6A64;
  --g:#B38937;--g-h:#A57D33;--g-t:#8A6A2E;--g-l:#F7F1E4;--g-l2:#EFE3C9;--g-tx:#7A5C24;
  --ok:#2E6F4E;--ok-bg:#EAF2EE;--ok-b:#C4D9CC;--wn:#9C6B00;--wn-bg:#FBF4E3;--wn-b:#EAD39D;--bd:#B23A3A;--bd-bg:#F9EEEE;--bd-b:#E5C3C3;--in:#2D6CB8;--in-bg:#EDF3FA;
  --paper:#F2EFE6;--surface:#FFFFFF;--ink:#141414;--ink-2:#4A4B4B;--muted:#6B6A64;--border:#E5E0D3;--line:#E5E0D3;--line-2:#EEEAE0;
  --gold:#B38937;--gold-deep:#8A6A2E;--accent:#8A6A2E;--success:#2E6F4E;--info:#2D6CB8;--warning:#9C6B00;--danger:#B23A3A}
:root[data-theme="dark"] .rc-doc .rc-lg{fill:#B38937}
@media print{:root[data-theme="dark"] body,:root[data-theme="dark"] .mode-print #view{background:#FFFFFF}}

:root[data-theme="dark"] .bo-col i{background:#5B8FD6}
:root[data-theme="dark"] .bo-tip{background:#0C1118;border:1px solid rgba(242,239,230,.14)}
:root[data-theme="dark"] .bo-q.on .bo-qi{background:rgba(214,180,118,.14);color:#D6B476}
:root[data-theme="dark"] .bo-tag{color:#D6B476}

:root[data-theme="dark"] .lp-nav button:hover,:root[data-theme="dark"] .lp-mnav button:hover{background:rgba(242,239,230,.06)}



.orv-stage{position:relative;overflow:hidden;background:var(--paper);color:var(--ink);font-family:var(--sans);font-weight:400;
  -webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;font-kerning:normal;transform-origin:0 0;contain:layout paint;isolation:isolate}
.orv-stage *{box-sizing:border-box}
.orv-stage.is-dark{background:var(--navy-deep);color:var(--paper)}
.orv-stage .abs{position:absolute;left:0;top:0}
.orv-stage .fill{position:absolute;inset:0}
.orv-stage svg{overflow:visible}
.orv-stage .o-ic{display:inline-flex;line-height:0}

.o-mono{font-family:var(--mono);font-weight:400}
.o-label{font-family:var(--mono);font-weight:400;text-transform:uppercase;letter-spacing:.2em;line-height:1.2}
.o-display{font-weight:700;letter-spacing:-.02em;line-height:1.05}
.o-tag{font-weight:400;letter-spacing:-.02em;line-height:1.14}
.o-tag-hl{font-weight:600;letter-spacing:-.02em;line-height:1.14}
.o-h2{font-weight:500;letter-spacing:-.01em;line-height:1.2}
.o-val{font-family:var(--mono);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.o-gold-t{color:var(--gold-deep)}
.is-dark .o-gold-t,.o-dark .o-gold-t{color:var(--gold-light)}


.o-ui{font-size:16px;color:var(--ink);font-family:var(--sans)}
.o-card{background:var(--white);border-radius:1.125em;box-shadow:var(--shadow-float);padding:1.5em;position:relative}
.o-card.flat{box-shadow:var(--shadow-card)}
.o-card.navy{background:var(--navy);color:var(--paper)}
.o-row{display:flex;align-items:center;justify-content:space-between;gap:1em}
.o-k{font-family:var(--mono);font-size:.75em;letter-spacing:.16em;text-transform:uppercase;color:var(--slate-600)}
.o-card.navy .o-k,.o-dark .o-k{color:rgba(242,239,230,.7)}
.o-v{font-family:var(--mono);font-variant-numeric:tabular-nums}
.o-hr{height:1px;background:var(--sand-200);margin:1em 0}
.o-card.navy .o-hr{background:rgba(242,239,230,.14)}
.o-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;height:3em;padding:0 1.5em;border-radius:.625em;background:var(--gold);color:var(--ink);font-weight:600;font-size:1em;white-space:nowrap}
.o-btn.sec{background:transparent;color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy)}
.o-btn.dark{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 1px rgba(242,239,230,.5)}
.o-pill{display:inline-flex;align-items:center;gap:.5em;height:2em;padding:0 .875em;border-radius:999px;font-size:.875em;font-weight:500;white-space:nowrap;background:var(--sand-100);color:var(--ink)}
.o-pill i{width:.5em;height:.5em;border-radius:50%;background:currentColor;display:block}
.o-pill.ok{background:#EAF2EE;color:var(--green-600)}
.o-pill.info{background:#EDF3FA;color:var(--blue-600)}
.o-pill.warn{background:#FBF4E3;color:var(--amber-700)}
.o-pill.neutral{background:var(--sand-100);color:var(--neutral-500)}
.o-pill.gold{background:var(--hl);color:var(--gold-deep)}
.o-av{width:2.5em;height:2.5em;border-radius:50%;background:var(--navy);color:var(--paper);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.875em;flex:none}
.o-field{border:1px solid var(--sand-200);border-radius:.625em;height:3em;display:flex;align-items:center;padding:0 .75em;background:var(--white);gap:.5em}
.o-field.on{border-color:var(--ink)}
.o-chip{display:inline-flex;align-items:center;gap:.5em;padding:.5em .875em;border-radius:.625em;background:var(--white);box-shadow:var(--shadow-card);font-weight:500;white-space:nowrap}
.o-cur{display:inline-flex;align-items:center;justify-content:center;width:2.25em;height:2.25em;border-radius:50%;background:var(--sand-100);font-family:var(--mono);font-size:.75em;color:var(--ink);flex:none}
.o-toggle{width:3.25em;height:1.875em;border-radius:999px;background:var(--sand-200);position:relative;flex:none}
.o-toggle b{position:absolute;top:.1875em;left:.1875em;width:1.5em;height:1.5em;border-radius:50%;background:var(--white);box-shadow:0 1px 3px rgba(20,20,20,.2)}


.orv-player{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}
.orv-fit{position:relative;overflow:hidden;border-radius:6px}
.m-render .orv-fit{border-radius:0}
.orv-ctl{display:flex;align-items:center;gap:10px;width:100%;max-width:100%;font:12px/1 var(--mono);color:inherit}
.orv-pp{width:32px;height:32px;border-radius:50%;border:1px solid currentColor;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none;opacity:.85}
.orv-pp:focus-visible,.orv-rng:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}
.orv-rng{flex:1;min-width:0;accent-color:var(--gold-deep)}
.orv-time{flex:none;font-variant-numeric:tabular-nums;opacity:.75;letter-spacing:.04em}


.v6-lock,.v6-lock body{overflow:hidden}
.v6-ic{display:block;flex:none}


.orv-player,.orv-stage{--paper:#F2EFE6;--white:#FFFFFF;--ink:#141414;--navy:#1B2D45;--navy-deep:#11161F;--gray:#4A4B4B;--gold:#B38937;--gold-light:#D6B476;--gold-deep:#8A6A2E;--light:#E9C97A;
  --slate-600:#5A5A57;--slate-400:#8A8880;--sand-200:#DAD7CD;--sand-100:#ECEAE2;--green-600:#2E6F4E;--blue-600:#2D6CB8;--amber-700:#9C6B00;--neutral-500:#76746E;--red-600:#B23A3A;
  --glow:rgba(233,201,122,.18);--glow-strong:rgba(233,201,122,.32);--hl:#EFE3C9;--hl2:#F7F1E4;--sans:Manrope,system-ui,sans-serif;--mono:"DM Mono",ui-monospace,monospace;
  --shadow-card:0 2px 8px rgba(20,20,20,.0627);--shadow-float:0 18px 48px rgba(17,22,31,.14),0 2px 8px rgba(20,20,20,.06)}


.lp6-pinw{position:relative}
.lp6-how{--pin:90vh}.lp6-get{--pin:50vh}.lp6-sec{--pin:110vh}
.v6-pin .lp6-how,.v6-pin .lp6-get,.v6-pin .lp6-sec{padding:0}
.v6-pin .lp6-pinw{height:calc(100vh - 68px + var(--pin))}
.v6-pin .lp6-pin{position:sticky;top:68px;height:calc(100vh - 68px);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:32px 0}


.lp6-k{display:inline-flex;align-items:center;gap:.45em;font:500 11.5px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tx2)}
.lp6-tg{font:500 10.5px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tx3);white-space:nowrap}
.lp6-strip{display:inline-grid;overflow:hidden;vertical-align:top}
.lp6-strip>i{grid-area:1/1;font-style:normal;white-space:nowrap;justify-self:start}


.lp6-hin{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}
.lp6-mo{position:relative;margin:0;justify-self:end;width:100%;max-width:480px}
.lp6-mo-st{position:relative;aspect-ratio:1/1;border-radius:22px;overflow:hidden;background:#F2EFE6;border:1px solid rgba(242,239,230,.16);box-shadow:0 30px 70px rgba(0,0,0,.42),0 0 0 6px rgba(242,239,230,.03)}
.lp6-mo-st .orv-player{gap:0;height:100%}
.lp6-mo-st .orv-ctl{display:none}
.lp6-mo-st .orv-fit{border-radius:0}
.lp6-mo-c{position:absolute;left:18px;bottom:16px;font:500 10.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#8A8880;pointer-events:none}
.lp6-pp{position:absolute;right:12px;bottom:12px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(27,45,69,.22);background:rgba(255,255,255,.92);color:#1B2D45;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}
.lp6-pp:hover{border-color:rgba(27,45,69,.5)}
.lp6-pp:focus-visible{outline:2px solid #D6B476;outline-offset:3px}
.lp6-vb{gap:10px}
.lp6-vb .v6-ic{color:#D6B476}


.lp6-how-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}
.lp6-stw{position:relative;margin-top:34px;padding-left:30px}
.lp6-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:26px}
.lp6-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:0 10px;align-items:baseline}
.lp6-steps li>*{opacity:calc(.5 + var(--k,1) * .5)}
.lp6-steps b{display:block;font:600 19px/1.3 var(--f)}
.lp6-steps p{font:400 15px/1.6 var(--f);color:var(--tx2);margin-top:6px;max-width:470px}
.lp6-trk{position:absolute;left:5px;top:0;width:2px;height:0;background:var(--ln);border-radius:2px}
.lp6-trk i{display:block;width:100%;height:100%;background:var(--g);border-radius:2px;transform-origin:50% 0;transform:scaleY(0)}
.lp6-mk{position:absolute;left:0;top:0;width:12px;height:12px;border-radius:50%;background:var(--g);box-shadow:0 0 0 4px var(--g-l2),0 0 14px rgba(233,201,122,.65)}
.lp6-hc{position:relative;background:var(--s);border:1px solid var(--ln);border-radius:20px;box-shadow:0 18px 48px rgba(17,22,31,.10),0 2px 8px rgba(20,20,20,.05);padding:26px 28px 6px}
.lp6-hc-h{display:flex;justify-content:space-between;align-items:center;gap:12px}
.lp6-hc-k{margin-top:26px}
.lp6-hc-k .lp6-strip{font:500 11.5px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tx2)}
.lp6-hc-v{margin-top:6px}
.lp6-hc-v .lp6-strip{font-size:46px;line-height:1.18;color:var(--tx)}
.lp6-hc-v .lp6-w{font-family:var(--f);font-weight:600;letter-spacing:-.02em}
.lp6-hc-v .mono{font-weight:400;letter-spacing:-.02em}
.lp6-hc-v small{font:400 18px/1 var(--mono);color:var(--tx2);margin-left:.4em}
.lp6-hc-s{margin-top:4px}
.lp6-hc-s .lp6-strip{font:500 15px/1.5 var(--f);color:var(--tx2)}
.lp6-hc-r{margin-top:20px;border-top:1px solid var(--ln)}
.lp6-hc-r svg{display:block;width:100%;height:auto;overflow:visible}
.lp6-tr{fill:none;stroke:var(--ln3);stroke-width:1.5;stroke-dasharray:3 6}
.lp6-ri,.lp6-ro{fill:none;stroke:var(--g-t);stroke-width:2.5;stroke-linecap:round}
.lp6-sn .lp6-sr{fill:none;stroke:var(--g);stroke-width:7.2}
.lp6-sn .lp6-sc{fill:var(--g)}
.lp6-rd{fill:none;stroke:var(--g);stroke-width:1.2;opacity:0}
.lp6-nd{fill:var(--g-t);opacity:0}
.lp6-hd{fill:var(--g);opacity:0;filter:drop-shadow(0 0 6px rgba(233,201,122,.9))}
.lp6-lb{font:500 12px/1 var(--mono);letter-spacing:.16em;fill:var(--tx2)}
.lp6-lb.lp6-l1,.lp6-lb.lp6-l2{opacity:0}


.lp6-qw{position:relative;padding-bottom:40px}
.lp6-qc{background:var(--bg);border:1px solid var(--ln);border-radius:20px;box-shadow:0 18px 48px rgba(17,22,31,.10),0 2px 8px rgba(20,20,20,.05);padding:24px 24px 26px}
.lp6-qt{display:flex;align-items:center;gap:12px}
.lp6-qt>div{flex:1;min-width:0}
.lp6-qt b{display:block;font:600 15.5px/1.3 var(--f)}
.lp6-qt>div>span{display:block;font:500 12.5px/1.4 var(--f);color:var(--tx2)}
.lp6-qt .lp6-tg{align-self:flex-start;margin-top:3px}
.lp6-av{width:40px;height:40px;border-radius:50%;background:var(--navy);color:#F2EFE6;display:inline-flex;align-items:center;justify-content:center;font:600 13px/1 var(--f);flex:none}
.lp6-hr{height:1px;background:var(--ln);margin:18px 0}
.lp6-kv{display:flex;flex-direction:column;gap:6px}
.lp6-kv+.lp6-kv{margin-top:16px}
.lp6-amt{font:400 30px/1.1 var(--mono);letter-spacing:-.01em}
.lp6-amt small{font-size:.55em;color:var(--tx2);margin-left:.1em}
.lp6-row{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px}
.lp6-chips{list-style:none;margin:0;padding:0;position:absolute;left:-28px;bottom:12px;height:56px;width:calc(100% + 28px);pointer-events:none}
.lp6-chip{position:absolute;left:0;top:0;height:56px;display:flex;align-items:center;gap:10px;padding:0 20px 0 10px;border-radius:999px;background:var(--s);border:1px solid var(--ln2);box-shadow:0 18px 48px rgba(17,22,31,.14),0 2px 8px rgba(20,20,20,.06);white-space:nowrap;opacity:0}
.lp6-chip:first-child{opacity:1}
.lp6-chip .lp6-ci{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}
.lp6-chip .lp6-ci-g{background:var(--g-l2);color:var(--g-t)}
.lp6-chip .lp6-ci-ok{background:var(--ok-bg);color:var(--ok)}
.lp6-chip .lp6-ci-in{background:var(--in-bg);color:var(--in)}
.lp6-chip b{font:600 15px/1 var(--f)}
.lp6-chip .lp6-cd{font:400 13px/1 var(--mono);color:var(--tx2)}


.lp6-get-w{display:flex;flex-direction:column;align-items:center;text-align:center}
.lp6-get-h h2,.lp6-get-h .lp-p{margin-left:auto;margin-right:auto}
.lp6-fan{position:relative;width:100%;height:360px;margin-top:16px;--cw:196px;--ch:248px;--sp:150px}
.lp6-acc{position:absolute;left:50%;bottom:58px;width:var(--cw);height:var(--ch);margin-left:calc(var(--cw) / -2);border-radius:18px;background:var(--s);border:1px solid var(--ln2);box-shadow:0 18px 44px rgba(17,22,31,.12),0 2px 8px rgba(20,20,20,.05);transform-origin:50% 100%;text-align:left}
.lp6-acc .lp6-cc{position:absolute;left:18px;top:18px;font-size:44px;line-height:1;letter-spacing:-.02em;color:var(--tx)}
.lp6-acc .lp6-cn{position:absolute;left:20px;right:16px;top:78px;font:600 15px/1.3 var(--f);color:var(--tx)}
.lp6-acc .lp6-ca{position:absolute;left:20px;right:18px;bottom:18px;font:400 12.5px/1.4 var(--f);color:var(--tx2)}
.lp6-acc .lp6-gd{position:absolute;right:18px;top:26px;width:10px;height:10px;border-radius:50%;background:var(--g);box-shadow:0 0 0 4px var(--g-l2)}
.lp6-get-f{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:4px}
.lp6-get-f .mono{font-size:13px;line-height:1.6;color:var(--tx2);letter-spacing:.04em;max-width:660px}
.lp6-get-n{font:400 15px/1.6 var(--f);color:var(--tx2);margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px}


.lp6-sec{background:#11161F;color:var(--on-dark)}
.lp6-sec .lbl{color:#D6B476}
.lp6-sec h2{color:var(--on-dark)}
.lp6-hud{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding-bottom:10px;border-bottom:1px dashed rgba(242,239,230,.12);font:500 11.5px/1.3 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:rgba(242,239,230,.6)}
.lp6-hud-r{display:inline-flex;align-items:center;gap:.5em;color:rgba(242,239,230,.88)}
.lp6-hud .lp6-strip>i{transition:transform 240ms var(--ease),opacity 240ms var(--ease)}
.lp6-hud .lp6-strip>i+i{opacity:0;transform:translateY(100%)}
.lp6-hl{color:#D6B476}
.lp6-rt{position:relative;height:120px;margin-top:6px}
.lp6-rt svg{position:absolute;left:0;top:0;overflow:visible}
.lp6-rt .s-t{fill:none;stroke:rgba(242,239,230,.16);stroke-width:1.5;stroke-dasharray:3 6}
.lp6-rt .s-w{fill:none;stroke:#E9C97A;stroke-width:12;stroke-linecap:round;opacity:.22}
.lp6-rt .s-l{fill:none;stroke:#D6B476;stroke-width:2.5;stroke-linecap:round}
.lp6-rt .s-n{fill:#11161F;stroke:rgba(242,239,230,.38);stroke-width:2;transition:fill 240ms var(--ease),stroke 240ms var(--ease)}
.lp6-rt .s-n.on{fill:#D6B476;stroke:#D6B476}
.lp6-rt .s-r{fill:none;stroke:#D6B476;stroke-width:1.2;opacity:0}
.lp6-rt .s-sun{filter:drop-shadow(0 0 8px rgba(233,201,122,.7))}
.lp6-rt .s-sr{fill:none;stroke:#D6B476;stroke-width:5.7}
.lp6-rt .s-sc{fill:#E9C97A}
.lp6-rt .s-h{fill:#F7E3AE;opacity:0;filter:drop-shadow(0 0 7px rgba(233,201,122,1))}
.lp6-secl{position:relative}
.lp6-sect{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.lp6-sect li{position:relative;background:rgba(242,239,230,.035);border:1px solid rgba(242,239,230,.1);border-radius:var(--rxl);padding:22px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;transition:border-color 240ms var(--ease),background-color 240ms var(--ease)}
.lp6-sect li>*{transition:opacity 240ms var(--ease)}
.lp6-sect li:not(.on)>:not(.lp6-vn){opacity:.5}
.lp6-sect li.cur{border-color:rgba(214,180,118,.5);background:rgba(214,180,118,.06)}
.lp6-sect .ico-c{background:rgba(242,239,230,.07);color:var(--on-dark);box-shadow:none;transition:background-color 240ms var(--ease),color 240ms var(--ease),box-shadow 240ms var(--ease)}
.lp6-sect li.on .ico-c{background:rgba(214,180,118,.16);color:#E9C97A;box-shadow:0 0 0 7px rgba(214,180,118,.06)}
.lp6-sect b{font:600 17px/1.3 var(--f);color:var(--on-dark);margin-top:6px}
.lp6-sect p{font:400 14.5px/1.6 var(--f);color:var(--on-dark-2)}
.lp6-sec .lp-fine2{color:var(--on-dark-3)}
.lp6-vt,.lp6-vn{display:none}


.lp6-end{padding:112px 0 96px}
.lp6-end .lp6-big{margin:0 0 56px;display:flex;flex-direction:column;font:700 clamp(40px,9.8vw,148px)/1.02 var(--f);letter-spacing:-.035em;color:var(--on-dark);white-space:nowrap}
.lp6-big span{display:block}
.lp6-big .lp6-b1{align-self:flex-start;padding-left:max(32px,calc((100vw - 1200px) / 2 + 32px))}
.lp6-big .lp6-b2{align-self:flex-end;padding-right:max(32px,calc((100vw - 1200px) / 2 + 32px));color:#D6B476}


.v6-mo{position:fixed;inset:0;z-index:210;background:rgba(7,10,15,.86);display:flex;align-items:center;justify-content:center;padding:20px}
.v6-mo[hidden]{display:none}
.v6-mo-b{width:min(1240px,100%);background:#11161F;border:1px solid rgba(242,239,230,.12);border-radius:18px;padding:14px 16px 14px;color:#F2EFE6;box-shadow:0 30px 80px rgba(0,0,0,.5)}
.v6-mo-h{display:flex;align-items:flex-start;gap:12px;padding:2px 2px 12px}
.v6-mo-h>div{flex:1;min-width:0}
.v6-mo-h .lbl{color:#D6B476}
.v6-mo-h h2{font:600 18px/1.3 var(--f);margin-top:6px;color:#F2EFE6}
.v6-mo-x{width:40px;height:40px;border-radius:50%;border:1px solid rgba(242,239,230,.22);background:transparent;color:#F2EFE6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none;padding:0}
.v6-mo-x:hover{border-color:rgba(242,239,230,.55)}
.v6-mo-x:focus-visible,.v6-mo .orv-pp:focus-visible,.v6-mo .orv-rng:focus-visible{outline:2px solid #D6B476;outline-offset:2px}
.v6-mo-p .orv-player{color:#F2EFE6}
.v6-mo-p .orv-rng{accent-color:#D6B476}
.v6-mo-f{display:flex;justify-content:flex-end;padding-top:12px}


.v6-rm .lp6-chips{position:static;height:auto;width:auto;display:flex;flex-wrap:wrap;gap:8px;margin-top:-14px;padding:0 14px}
.v6-rm .lp6-chip{position:relative;opacity:1;height:44px;padding:0 14px 0 6px;box-shadow:0 8px 20px rgba(17,22,31,.10)}
.v6-rm .lp6-chip .lp6-ci{width:30px;height:30px}
.v6-rm .lp6-qw{padding-bottom:0}


@media (max-width:1100px){.lp6-hin{grid-template-columns:minmax(0,1fr)}.lp6-mo{justify-self:start;max-width:460px}}
@media (max-width:1023px){
  .lp6-how-g{grid-template-columns:minmax(0,1fr);gap:0}
  .lp6-hc{display:none}
  .lp6-hud,.lp6-rt{display:none}
  .lp6-sect{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:32px;padding-left:30px}
  .lp6-vt{display:block;position:absolute;left:6px;top:0;width:2px;height:0;background:rgba(242,239,230,.14);border-radius:2px}
  .lp6-vt i{display:block;width:100%;height:100%;background:#D6B476;border-radius:2px;transform-origin:50% 0;transform:scaleY(0)}
  .lp6-vn{display:block;position:absolute;left:-31px;top:31px;width:14px;height:14px;border-radius:50%;background:#11161F;border:2px solid rgba(242,239,230,.38);transition:background-color 240ms var(--ease),border-color 240ms var(--ease),box-shadow 240ms var(--ease)}
  .lp6-sect li.on .lp6-vn{background:#D6B476;border-color:#D6B476;box-shadow:0 0 12px rgba(233,201,122,.75)}
}
@media (max-width:640px){
  .lp6-stw{padding-left:26px}
  .lp6-steps li{grid-template-columns:34px minmax(0,1fr)}
  .lp6-steps b{font-size:17.5px}
  .lp6-chips{left:12px;width:calc(100% - 12px)}
  .lp6-chip{height:50px;padding:0 16px 0 8px}
  .lp6-chip .lp6-ci{width:30px;height:30px}
  .lp6-chip b{font-size:14px}
  .lp6-amt{font-size:26px}
  .lp6-qc{padding:20px 18px 24px}
  .lp6-fan{height:220px;--cw:112px;--ch:146px;--sp:39px}
  .lp6-acc{border-radius:14px;bottom:24px}
  .lp6-acc .lp6-cc{font-size:26px;left:12px;top:12px}
  .lp6-acc .lp6-cn{font-size:11.5px;left:12px;right:10px;top:48px}
  .lp6-acc .lp6-ca{font-size:10px;left:12px;right:10px;bottom:10px}
  .lp6-acc .lp6-gd{right:12px;top:16px;width:8px;height:8px}
  .lp6-get-f .mono{font-size:12px}
  .lp6-end{padding:80px 0 72px}
  .lp6-end .lp6-big{margin-bottom:40px}
  .lp6-big .lp6-b1{padding-left:16px}.lp6-big .lp6-b2{padding-right:16px}
  .v6-mo{padding:10px}
  .v6-mo-b{padding:12px 10px}
}
@media (max-width:640px){.lp6-end .lp6-big{font-size:clamp(38px,11vw,72px)}}


#v6-fx{position:fixed;inset:0;pointer-events:none;z-index:160;overflow:hidden}
.v6-ring{position:absolute;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;border:2px solid var(--g-t);opacity:0}
:root[data-theme="dark"] .v6-ring{border-color:#D6B476}

.spin::after{animation-timing-function:var(--io)}
.spin::before{content:'';position:absolute;inset:0;border-radius:50%;border:1.5px solid currentColor;animation:born 1.2s var(--io) infinite;animation-delay:-.6s}

.v6-tg{position:absolute;z-index:0;pointer-events:none;display:block;box-sizing:border-box}
.v6-tgp>button,.v6-tgp>a{position:relative;z-index:1}

.badge.v6-bc{position:relative;animation:v6bc 400ms var(--ease) both}
.badge.v6-bc::after{content:'';position:absolute;left:13px;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;border:1.5px solid currentColor;opacity:0;animation:v6bcr 900ms var(--ease) both;animation-delay:120ms}
@keyframes v6bc{from{opacity:0;transform:translateY(5px)}}
@keyframes v6bcr{from{opacity:.75;transform:scale(.4)}to{opacity:0;transform:scale(1.9)}}

#toast.v6t::after{content:'';position:absolute;left:22px;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:1.5px solid #D6B476;opacity:0;animation:v6tr 900ms var(--ease) both;animation-delay:80ms}
@keyframes v6tr{from{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}

.cdr{width:18px;height:18px;flex:none;transform:rotate(-90deg);overflow:visible;display:block}
.cdr-t{fill:none;stroke:var(--ln3);stroke-width:2.4}
.cdr-a{fill:none;stroke:var(--g);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:1 1;transition:stroke-dashoffset 240ms var(--ease),stroke 240ms var(--ease)}
.cdr.low .cdr-a{stroke:var(--wn)}
.cdr.zero .cdr-a{opacity:0}
.quote .cdr{margin-right:2px}

.odo{display:inline-flex;align-items:flex-start;height:1.3em;line-height:1.3em;overflow:hidden;vertical-align:top}
.odc{display:inline-block;height:1.3em;overflow:hidden}
.odr{display:flex;flex-direction:column;transform:translateY(calc(var(--d) * -1.3em));animation:v6odo 1000ms var(--ease) both;animation-delay:calc(var(--e) + var(--i) * 40ms)}
.odr span{display:block;height:1.3em;line-height:1.3em;text-align:center}
.ods{display:inline-block;white-space:pre}
@keyframes v6odo{from{transform:translateY(0)}}

.v6-seal{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px 0 6px;border-radius:999px;background:var(--ok-bg);color:var(--ok);font:700 12.5px/1 var(--f);white-space:nowrap;transform-origin:18px 50%;animation:v6seal 400ms var(--ease) both;animation-delay:calc(var(--e) + 120ms)}
@keyframes v6seal{from{opacity:0;transform:scale(1.15)}}
.v6-sl{position:relative;width:20px;height:20px;flex:none;display:inline-flex}
.v6-sl .v6-sls{width:20px;height:20px;position:relative;z-index:1}
.v6-sls .sun-r{fill:none;stroke:var(--g);stroke-width:9.5}
.v6-sls .sun-c{fill:var(--g)}
.v6-sl i{position:absolute;inset:-1px;border-radius:50%;border:1.5px solid var(--g);opacity:0;animation:v6sr 1.1s var(--ease) both;animation-delay:calc(var(--e) + 320ms)}
.v6-sl i.r2{animation-delay:calc(var(--e) + 520ms)}
@keyframes v6sr{from{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}
.rc-doc .v6-seal{background:#EAF2EE;color:#2E6F4E}
.rc-doc .v6-sls .sun-r{stroke:#B38937}.rc-doc .v6-sls .sun-c{fill:#B38937}.rc-doc .v6-sl i{border-color:#B38937}
.kvs .v .v6-seal{vertical-align:middle}

.v6-stamp{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:14px}
.v6-stamp b{display:block;font:500 20px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#1B2D45;border:2.5px solid #1B2D45;border-radius:10px;padding:12px 14px 12px 19px;background:rgba(242,239,230,.94);box-shadow:0 18px 44px rgba(17,22,31,.18)}
.v6-sc{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:90vw}
.v6-sc span{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 9px;border-radius:999px;background:var(--s);border:1px solid var(--ln);box-shadow:0 10px 24px rgba(17,22,31,.12);font:600 12.5px/1 var(--f);color:var(--tx);white-space:nowrap}
.v6-sc .ic{color:var(--ok)}
:root[data-theme="dark"] .v6-stamp b{color:#D6B476;border-color:#D6B476;background:rgba(17,22,31,.94);box-shadow:0 18px 44px rgba(0,0,0,.5)}
@media (prefers-reduced-motion:reduce){.v6-ring,.v6-stamp{display:none}}


@media (max-width:640px){.b1-mvp{display:none}}


.proto.prop::before{content:'Proposta'}
.pi-pick{display:flex;flex-direction:column;gap:16px}
.pi-g{display:flex;flex-direction:column;gap:8px}
.pi-gt{display:flex;flex-direction:column;gap:2px}
.pi-gt b{font:600 13.5px/1.3 var(--f);color:var(--tx)}
.pi-gt span{font:400 12.5px/1.4 var(--f);color:var(--tx2)}
.pi-pills button{display:inline-flex;align-items:center;gap:8px;padding:0 14px 0 7px}
.pi-pills .fl{width:22px;height:22px}
.pi-pills button.off{border-style:dashed;color:var(--tx3)}
.pi-pills button.off .fl{opacity:.55}
.pi-sel{display:flex;gap:12px;align-items:flex-start;margin-top:16px;padding:12px 14px;border:1px solid var(--ln);border-radius:var(--rm);background:var(--g-l)}
.pi-sel.off{background:transparent;border-style:dashed}
.pi-sel b{display:block;font:600 14px/1.35 var(--f);color:var(--tx)}
.pi-sel span{display:block;margin-top:2px;font:400 12.5px/1.45 var(--f);color:var(--tx2)}
.pi-mx .pi-sel{margin-top:14px}
.pi-top{margin:0 0 16px}
.pi-body{margin-top:20px}
.pi-ah{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.pi-acts{flex-wrap:wrap;gap:8px}
.pi-rh{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
.pi-rh b{display:block;font:600 15px/1.35 var(--f);color:var(--tx)}
.pi-rh span{display:block;margin-top:2px;font:400 12.5px/1.45 var(--f);color:var(--tx2)}
.pi-qr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:center;margin-top:16px}
.pi-exp{display:flex;align-items:center;gap:6px}
.pi-exp .ic{flex:none}
.pi-for{margin:0 0 14px}
.pi-r .card-h{display:flex;align-items:center;justify-content:space-between;gap:12px}
.pi-list .card-h{display:flex;align-items:center;justify-content:space-between;gap:12px}
.pi-list .hl2{padding:0 20px 8px}
@media (max-width:640px){
  .pi-qr{grid-template-columns:1fr;justify-items:center}
  .pi-qr .stack{width:100%}
  .pi-list .hl2{padding:0 12px 6px}
}

.pi-cg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.pi-cc{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--ln);border-radius:var(--rm);background:var(--s);font:inherit;color:var(--tx);text-align:left;cursor:pointer;min-width:0}
.pi-cc:hover{border-color:var(--g)}
.pi-cc.on{border-color:var(--g);background:var(--g-l);box-shadow:inset 0 0 0 1px var(--g)}
.pi-cc .fl{flex:none;margin-top:1px}
.pi-cc>span{min-width:0}
.pi-cc b{display:block;font:600 14px/1.3 var(--f)}
.pi-cc b i{font-style:normal;font-weight:400;color:var(--tx2)}
.pi-cc>span>span{display:block;margin-top:2px;font:400 12px/1.4 var(--f);color:var(--tx2)}
.pi-cc.py{border-style:dashed}
.pi-cg.sm{grid-template-columns:repeat(3,minmax(0,1fr))}
.pi-cg.sm .pi-cc{padding:10px}
.pi-mp.one{grid-template-columns:minmax(0,1fr)}
.pk2.off{border-style:dashed}
.pk2.off b{color:var(--tx3)}
.pi-mx .flabel{display:block;margin-bottom:8px}
.pi-mx .pi-mp{margin-bottom:4px}
.pi-wait{display:flex;align-items:center;gap:10px;margin-top:16px;padding:14px 16px;border:1px dashed var(--ln3);border-radius:var(--rm);font:500 13px/1.4 var(--f);color:var(--tx2)}
.pi-sh{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--ln);border-radius:var(--rm);background:var(--g-l)}
.pi-sh b{display:block;font:600 14px/1.35 var(--f);color:var(--tx)}
.pi-sh span{display:block;font:400 12.5px/1.45 var(--f);color:var(--tx2)}
.pi-sh .hint .ic{vertical-align:-2px;color:var(--ok)}
.pi-open{display:flex;flex-direction:column;gap:8px;padding:4px 20px 12px}
.pi-or{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--ln);border-radius:var(--rm)}
.pi-or .hl2-ic{flex:none}
.pi-ot{flex:1;min-width:0}
.pi-ot b{display:block;font:600 13.5px/1.35 var(--f);color:var(--tx)}
.pi-ot span{display:block;font:400 12px/1.4 var(--f);color:var(--tx2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sd-up{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-bottom:20px;border:1.5px dashed var(--ln3);border-radius:var(--rm);background:var(--g-l)}
.sd-up-i{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;background:var(--s);color:var(--g-t);border:1px solid var(--ln)}
.sd-up>div{flex:1;min-width:0}
.sd-up b,.sd-ai b{display:block;font:600 14px/1.35 var(--f);color:var(--tx)}
.sd-up span,.sd-ai span{display:block;margin-top:2px;font:400 12.5px/1.45 var(--f);color:var(--tx2)}
.sd-ai{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;margin-bottom:20px;border:1px solid var(--g);border-radius:var(--rm);background:var(--g-l)}
.sd-ai>.ic{flex:none;color:var(--g-t);margin-top:2px}
.sd-ai>div{flex:1;min-width:0}
.sd-ai.busy{align-items:center;border-style:dashed}
.sd-ai.busy .spin{flex:none}
[data-ai]{border-color:var(--g)!important;box-shadow:0 0 0 3px var(--g-l)}
.up[data-ai]{background:var(--g-l)}
@media (max-width:640px){
  .pi-cg,.pi-cg.sm{grid-template-columns:repeat(2,minmax(0,1fr))}
  .pi-open{padding:4px 12px 10px}
  .pi-or{flex-wrap:wrap}
  .sd-up{flex-wrap:wrap}
}
.pi-l .card-b>.field+.field,.pi-l .card-b>.field+.fgrid,.pi-l .card-b>.fgrid+.field,.pi-l .card-b>.field+.al{margin-top:20px}
.pi-l .card-b>.field+.dl{margin-top:14px}
.pi-l .fgrid{gap:12px 16px}
.pi-sh .hint{display:flex;align-items:center;gap:6px;margin:0}


.lockt.est{background:transparent;border:1px dashed var(--ln3);color:var(--tx2)}
.pi-who{grid-template-columns:repeat(2,minmax(0,1fr))}
.pi-tpw{grid-template-columns:repeat(3,minmax(0,1fr))}
.pi-tp .btn{margin-top:2px}
.pi-l .card-b>.field+.al,.pi-l .card-b>.al+.field,.pi-l .card-b>.al+.mt12{margin-top:16px}
@media (max-width:640px){
  .pi-who,.pi-tpw{grid-template-columns:minmax(0,1fr)}
}




.hk-sp.hk-sp2{flex-direction:column;align-items:flex-start;gap:8px}
.hk-rb{background:none;border:0;margin:-4px -8px;padding:4px 8px;border-radius:8px;cursor:pointer;text-align:left;color:var(--on-dark-2)}
.hk-rb b{text-decoration:underline dotted rgba(214,180,118,.8);text-decoration-thickness:1px;text-underline-offset:4px}
.hk-rb .ic{color:#D6B476;margin-left:-2px;transition:transform .15s var(--ease)}
.hk-rb:hover{background:rgba(242,239,230,.08)}
.hk-rb:hover .ic{transform:translateX(2px)}
.hk-rb:focus-visible{outline:2px solid #D6B476;outline-offset:1px}

.hk-rl{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:2px;border-radius:4px;text-decoration:underline dotted rgba(214,180,118,.8);text-decoration-thickness:1px;text-underline-offset:4px}
.hk-rl .ic{color:#D6B476}
.hk-rl:hover{color:#fff}
.hk-rl:focus-visible{outline:2px solid #D6B476;outline-offset:2px}


.modal.rsv-m{max-width:680px}
.rsv-g+.rsv-g{margin-top:8px}
.rsv-gh{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:10px;border-bottom:1px solid var(--ln)}
.rsv-gh h3{font:500 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx2)}
.rsv-gh p{font:500 12.5px/1.45 var(--f);color:var(--tx2);margin-top:4px;max-width:52ch}
.rsv-gv{font:500 14px/1.3 var(--mono);color:var(--tx);white-space:nowrap}
.rsv-r{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto 16px;align-items:center;gap:12px;padding:12px 8px;margin:0 -8px;border-bottom:1px solid var(--ln2);border-radius:10px;color:var(--tx);text-decoration:none}
.rsv-r:last-child{border-bottom:0}
.rsv-r:hover{background:var(--g-l)}
.rsv-r:focus-visible{outline:2px solid var(--g);outline-offset:-2px}
.rsv-i{width:36px;height:36px;border-radius:10px;background:var(--bg);color:var(--tx2);display:flex;align-items:center;justify-content:center}
.rsv-b{min-width:0}
.rsv-b b{display:block;font:600 14px/1.35 var(--f);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rsv-b span{display:block;font:500 12.5px/1.4 var(--f);color:var(--tx2);margin-top:2px}
.rsv-v{font:500 14px/1.3 var(--mono);white-space:nowrap;text-align:right}
.rsv-c{color:var(--tx3);display:flex}
.rsv-t{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:12px;background:var(--bg)}
.rsv-t>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font:500 13.5px/1.4 var(--f);color:var(--tx2)}
.rsv-t>div:first-child{color:var(--tx);font-weight:600}
.rsv-t b{font:500 14px/1.4 var(--mono);color:var(--tx)}
.rsv-n{margin-top:-6px}
.m-f.rsv-f{justify-content:flex-end}
@media (max-width:560px){
  .rsv-r{grid-template-columns:36px minmax(0,1fr) auto;row-gap:6px}
  .rsv-i{grid-row:1/3}
  .rsv-s{grid-column:2;grid-row:2}
  .rsv-v{grid-column:3;grid-row:1}
  .rsv-c{display:none}
  .rsv-gh{flex-direction:column;align-items:flex-start;gap:6px}
}


.pf4{max-width:1200px}
.pf4-k{font:500 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx2)}
.pf4-co{padding:24px}
.pf4-coh{display:flex;align-items:center;gap:18px}
.pf4-coh .pf-con{flex:1;min-width:0}
.pf4-id{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:none;max-width:330px;padding:14px 16px;border-radius:12px;background:var(--bg);border:1px solid var(--ln2)}
.pf4-idv{display:inline-flex;align-items:center;gap:10px;font:500 17px/1.2 var(--mono);color:var(--tx)}
.pf4-al{font:600 13.5px/1.2 var(--f);color:var(--tx2)}
.pf4-idv .ib{margin-left:-4px}
.pf4-id .hint{line-height:1.45}
.pf4-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.6fr);gap:16px 28px;margin-top:20px;padding-top:18px;border-top:1px solid var(--ln)}
.pf4-f{display:flex;flex-direction:column;gap:6px;min-width:0}
.pf4-v{font:600 14.5px/1.4 var(--f);color:var(--tx);overflow-wrap:anywhere}
.pf4-v .mono{font-weight:500}
.pf4-ft{margin-top:20px;padding-top:16px;border-top:1px solid var(--ln2)}
.pf4-g{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;margin-top:16px;align-items:stretch}
.pf4-me{display:flex;align-items:center;gap:14px;margin-top:16px}
.pf4-me .cav{width:52px;height:52px;font-size:16px}
.pf4-mb{flex:1;min-width:0}
.pf4-mb b{display:block;font:600 16px/1.3 var(--f)}
.pf4-mb span{display:block;font:500 13px/1.45 var(--f);color:var(--tx2)}
.pf4-mb .pf4-em{color:var(--tx);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}
.pf4-can{margin-top:16px;padding:14px 16px;border-radius:12px;background:var(--g-l);border:1px solid var(--g-l2)}
.pf4-ch{display:flex;justify-content:space-between;align-items:center;gap:8px 12px;flex-wrap:wrap}
.pf4-can p{font:500 13.5px/1.5 var(--f);color:var(--tx);margin-top:8px}
.pf4-can p.hint{font-size:12.5px;color:var(--tx2);margin-top:4px}
.pf4-pref .field{margin-top:16px}
.pf4-pref .seg{align-self:flex-start}
.pf4-pref .hint{max-width:52ch}


.tm4{overflow:hidden}
.tm4-h{display:flex;justify-content:space-between;align-items:center;gap:12px 16px;flex-wrap:wrap;padding:22px 24px 16px}
.tm4-h h2{display:flex;align-items:center;gap:8px;font:700 18px/1.3 var(--f)}
.tm4-h .hint{margin-top:4px}
.tm4-note{margin:0 24px 16px}
.tm4-tw{border:0;border-top:1px solid var(--ln);border-radius:0;box-shadow:none}
.tm4 .cell .ell{max-width:300px}

.tm4 .t .hs{display:none}
.tm4-a{gap:2px;justify-content:flex-end;flex-wrap:nowrap}
.tm4-rm:hover{color:var(--bd);background:var(--bd-bg)}
@media (min-width:681px){.tm4 .t th:first-child,.tm4 .t td:first-child{padding-left:24px}.tm4 .t th:last-child,.tm4 .t td:last-child{padding-right:24px}}


.ap4{margin-top:16px}
.ap4-who{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-top:14px}
.ap4-ch{display:inline-flex;gap:6px;flex-wrap:wrap}
.ap4-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}
.ap4-t{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:12px;border:1px solid var(--ln);background:var(--s);min-width:0}
.ap4-tb{display:flex;flex-direction:column;gap:4px;min-width:0}
.ap4-i{width:32px;height:32px;border-radius:9px;background:var(--g-l);color:var(--g-t);display:flex;align-items:center;justify-content:center;flex:none}
.ap4-k{font:500 13px/1.4 var(--f);color:var(--tx2)}
.ap4-v{font:700 18px/1.25 var(--f);color:var(--tx)}
.ap4-s{font:500 12.5px/1.4 var(--f);color:var(--tx2)}
.ap4-rules{list-style:none;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--ln2);display:flex;flex-direction:column;gap:10px}
.ap4-rules li{display:flex;gap:10px;align-items:flex-start;font:500 13.5px/1.5 var(--f);color:var(--tx)}
.ap4-rules .ic{flex:none;margin-top:3px;color:var(--g-t)}


.rl4-c{margin-top:16px}
.rl4{margin-top:12px;--rlc:minmax(220px,1.7fr) repeat(5,minmax(0,1fr))}
.rl4-l0{list-style:none;margin:0;padding:0}
.rl4-r{display:grid;grid-template-columns:var(--rlc);align-items:center}
.rl4-r>*{grid-row:1}
li.rl4-r{border-top:1px solid var(--ln2)}
.rl4-l{grid-column:1;padding:12px 16px 12px 0;font:500 13.5px/1.45 var(--f);color:var(--tx);position:relative;z-index:1}
.rl4-m{display:none}
.rl4-hc{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 4px;text-align:center;position:relative;z-index:1}
.rl4-hn{font:600 12.5px/1.25 var(--f);color:var(--tx)}
.rl4-me{font:500 10px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--g-tx);background:var(--g-l2);padding:3px 7px;border-radius:999px}
.rl4-you{align-self:stretch;background:var(--g-l);z-index:0}
.rl4-you.top{border-radius:10px 10px 0 0}
.rl4-you.bot{border-radius:0 0 10px 10px}
.rl4-bar{display:flex;align-items:center;height:30px;margin:8px 6px;border-radius:999px;background:var(--g-l2);color:var(--g-t);position:relative;z-index:1}
.rl4-bar i{flex:1;display:flex;justify-content:center}

@media (max-width:1100px){
  .pf4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .pf4-f.w2{grid-column:1/-1}
  .ap4-g{grid-template-columns:repeat(2,minmax(0,1fr))}
  .rl4{--rlc:minmax(170px,1.4fr) repeat(5,minmax(0,1fr))}
}
@media (max-width:900px){
  .pf4-g{grid-template-columns:minmax(0,1fr)}
  .pf4-coh{flex-wrap:wrap}
  .pf4-id{max-width:none;width:100%}
}
@media (max-width:760px){
  .rl4-h{display:none}
  .rl4-r{grid-template-columns:minmax(0,1fr)}
  .rl4-you,.rl4-bar{display:none}
  .rl4-l{padding:12px 0}
  .rl4-m{display:flex;width:max-content;max-width:100%;margin-top:6px;padding:4px 10px;border-radius:999px;background:var(--g-l2);color:var(--g-tx);font:600 12px/1.3 var(--f)}
}
@media (max-width:640px){
  .pf4-co{padding:18px}
  .pf4-coh{gap:12px}
  .pf4-grid{gap:14px 16px}
  .tm4-h{padding:18px 18px 14px}
  .tm4-note{margin:0 18px 14px}
}
@media (max-width:640px){.ap4-g{grid-template-columns:minmax(0,1fr)}}


.cbx .dd2-p{z-index:40}
.cbx .dd2-v .fl,.cbx .dd2-o .fl{flex:none}
.cbx .dd2-v .cc,.cbx .dd2-o .cc{flex:none;min-width:28px;text-align:center}
.cbx .dd2-v .cav,.cbx .dd2-o .cav{flex:none}
.cbx .dd2-o:focus-visible{outline:2px solid var(--g);outline-offset:-2px}
.cbx .dd2-b:focus-visible{outline:2px solid var(--g);outline-offset:2px}
.cbx+.hint{margin-top:6px}

.cbx .dd2-ph{font:500 14px/1.3 var(--f)}

.modal .cbx .dd2-p{position:static;margin-top:6px;box-shadow:none}
@media (max-width:560px){.cbx .dd2-l{max-height:220px}}


/* v7.6 (18/10/2026) · LP: hero com tela de produto, contraste, Pay suppliers, CTA final, fundos */
.lp6 .lp-ht h1{font-size:clamp(46px,calc((100vw - 504px) / 10.9),64px);letter-spacing:-.028em}
.lp6 .lp-ht h1 b{text-wrap:balance}
@media (min-width:1101px){.lp6 .lp6-hin{grid-template-columns:minmax(0,1fr) 396px;gap:44px}}
.lp7-pc{position:relative;margin:0;justify-self:end;width:100%;max-width:396px}
.lp7-pc-card{background:#FFFFFF;color:#141414;border-radius:22px;border:1px solid rgba(242,239,230,.16);box-shadow:0 30px 70px rgba(0,0,0,.42),0 0 0 6px rgba(242,239,230,.03);padding:22px 22px 20px;font-family:var(--f);text-align:left}
.lp7-pc-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}
.lp7-pc-top{display:flex;align-items:center;gap:12px}
.lp7-pc-av{width:40px;height:40px;border-radius:50%;background:#1B2D45;color:#F2EFE6;display:inline-flex;align-items:center;justify-content:center;font:600 13px/1 var(--f);flex:none}
.lp7-pc-who{flex:1;min-width:0}
.lp7-pc-who b{display:block;font:600 15px/1.3 var(--f);color:#141414;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lp7-pc-who span{display:block;font:500 12.5px/1.4 var(--f);color:#4A4B4B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lp7-pc-st{flex:none;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font:600 12px/1 var(--f);white-space:nowrap}
.lp7-pc-st::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}
.lp7-pc-st.s-wn{background:#FBF4E3;color:#7A5300}
.lp7-pc-st.s-ok{background:#EAF2EE;color:#245A3F}
.lp7-pc-st.s-in{background:#EDF3FA;color:#1F4F8A}
.lp7-pc-amt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:18px;padding:16px 0;border-top:1px solid #ECEAE2;border-bottom:1px solid #ECEAE2}
.lp7-k{display:block;font:500 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#4A4B4B}
.lp7-pc-amt b{display:block;margin-top:8px;font:400 22px/1.1 var(--mono);letter-spacing:-.01em;color:#141414;white-space:nowrap}
.lp7-pc-amt small{font-size:.55em;color:#4A4B4B;margin-left:.1em}
.lp7-pc-tl{list-style:none;margin:0;padding:16px 0 2px;display:grid;gap:14px}
.lp7-pc-tl li{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:12px;align-items:start}
.lp7-pc-tl li>i{position:relative;z-index:1;width:12px;height:12px;margin:3px 0 0 2px;border-radius:50%;border:2px solid #C9C6BC;background:#FFFFFF}
.lp7-pc-tl li:not(:last-child)::after{content:"";position:absolute;left:7px;top:17px;height:calc(100% - 2px);width:2px;background:#ECEAE2}
.lp7-pc-tl li.d>i{border-color:#2E6F4E;background:#2E6F4E}
.lp7-pc-tl li.c>i{box-shadow:0 0 0 5px rgba(46,111,78,.16)}
.lp7-pc-tl li.d:has(+li.d)::after{background:#2E6F4E}
.lp7-pc-tl b{display:block;font:600 14px/1.3 var(--f);color:#141414}
.lp7-pc-tl li:not(.d) b{color:#4A4B4B;font-weight:500}
.lp7-pc-tl span{display:block;font:500 12.5px/1.45 var(--f);color:#4A4B4B;margin-top:1px}
.lp7-pc-tl time{font:400 12px/1.4 var(--mono);color:#4A4B4B;padding-top:1px}
.lp7-pc-tl li:not(.d) time{visibility:hidden}
.lp7-pc-f{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:0 4px}
.lp7-pc-c{font:500 12px/1.3 var(--f);color:rgba(242,239,230,.72)}
.lp7-pp{flex:none;width:32px;height:32px;border-radius:50%;border:1px solid rgba(242,239,230,.32);background:transparent;color:#F2EFE6;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}
.lp7-pp:hover{border-color:rgba(242,239,230,.6)}
.lp7-pp:focus-visible{outline:2px solid #D6B476;outline-offset:3px}
@media (prefers-reduced-motion:no-preference){
  .lp7-pc-st{transition:background-color 240ms var(--ease),color 240ms var(--ease)}
  .lp7-pc-tl li>i,.lp7-pc-tl li::after{transition:background-color 400ms var(--ease),border-color 400ms var(--ease),box-shadow 400ms var(--ease)}
  .lp7-pc-tl b,.lp7-pc-tl time{transition:color 240ms var(--ease)}
}
@media (min-width:961px) and (max-width:1100px){
  .lp6 .lp6-hin{grid-template-columns:minmax(0,1fr) 360px;gap:32px;padding-top:72px;padding-bottom:80px}
  .lp6 .lp-ht h1{font-size:clamp(44px,calc((100vw - 456px) / 10.9),58px)}
  .lp7-pc-amt b{font-size:20px}
}
@media (max-width:960px){
  .lp6 .lp-ht h1{font-size:clamp(42px,6vw,56px)}
  .lp6 .lp7-pc{justify-self:start;max-width:440px}
}
@media (max-width:640px){
  .lp6 .lp-ht h1{font-size:40px}
  .lp7-pc-card{padding:18px 16px 16px}
  .lp7-pc-amt b{font-size:20px}
  .lp7-pc-st{height:24px;padding:0 8px;font-size:11.5px}
}
.lp6 .lp6-steps li>*{opacity:1}
.lp6 .lp6-steps b{color:color-mix(in srgb,var(--tx) calc(var(--k,1) * 100%),var(--tx2))}
.lp6 .lp6-steps .lp-n{color:color-mix(in srgb,var(--g-tx) calc(var(--k,1) * 100%),var(--tx2))}
.lp6 .lp6-sect li:not(.on)>:not(.lp6-vn){opacity:1}
.lp6 .lp6-tg{text-transform:none;letter-spacing:.02em;font:500 11.5px/1.2 var(--f);color:var(--tx3)}
.lp6-qc .lp6-row+.lp6-row{margin-top:12px}
@media (max-width:640px){.lp6-qc .lp6-eta{flex-direction:column;align-items:flex-start;gap:6px}.lp6 .lp6-qc{padding-bottom:30px}}
.lp6 .lp7-team .lp-roles li,.lp6 .lp7-team .lp-pol>div{background:var(--s)}
.lp6 .lp-roles .rchip.r-viewer{background:transparent;color:var(--tx);box-shadow:inset 0 0 0 1px var(--ln3)}
.lp6-end h2.lp6-big{max-width:none;margin-top:0}
.lp6-end .lp6-end-w>p{font-size:19px;max-width:640px;margin:0 auto;text-wrap:balance}
@media (max-width:640px){.lp6-end .lp6-end-w>p{font-size:17px}}
.p04 .cw .cdn{display:none!important}
:root[data-theme="dark"] .lp6 .lp6-sec{border-top:1px solid var(--ln)}


/* v7.7 (18/10/2026) · Site: faixa de anúncio, mega menu, idiomas, parceiros, fotos, páginas próprias, rodapé */
.lp7 .lp-hw{position:relative}
.lp7-ann{background:var(--navy);color:var(--on-dark);font:500 13.5px/1.4 var(--f)}
.lp7-ann-w{position:relative;display:flex;align-items:center;justify-content:center;min-height:40px;padding-top:7px;padding-bottom:7px}
.lp7-ann p{margin:0;padding:0 40px;text-align:center}
.lp7-ann-t{display:inline-block;margin-right:10px;padding:2px 8px;border:1px solid rgba(214,180,118,.55);border-radius:999px;font:500 10.5px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#E9C97A;vertical-align:1px}
.lp7-ann a{margin-left:10px;color:#E9C97A;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}
.lp7-ann a:hover{color:#F7E3AE}
.lp7-ann-x{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--on-dark-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}
.lp7-ann-x:hover{background:rgba(242,239,230,.1);color:var(--on-dark)}
.lp7-ann a:focus-visible,.lp7-ann-x:focus-visible{outline:2px solid #D6B476;outline-offset:2px}

.lp7-nav{display:flex;align-self:stretch;align-items:stretch;gap:2px;margin-left:8px}
.lp7-mi{display:flex;align-items:center}
.lp7-mb,.lp7-nl{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;border:0;border-radius:var(--rs);background:none;color:var(--tx);font:500 14px/1 var(--f);cursor:pointer;white-space:nowrap;text-decoration:none}
.lp7-nl{align-self:center}
.lp7-mb .ic{color:var(--tx2);transition:transform 200ms var(--ease)}
.lp7-mb:hover,.lp7-nl:hover,.lp7-mi.open .lp7-mb{background:rgba(27,45,69,.06)}
:root[data-theme="dark"] .lp7-mb:hover,:root[data-theme="dark"] .lp7-nl:hover,:root[data-theme="dark"] .lp7-mi.open .lp7-mb{background:rgba(242,239,230,.07)}
.lp7-mi.open .lp7-mb .ic{transform:rotate(180deg)}
.lp7-mp{position:absolute;left:32px;right:32px;top:100%;padding-top:8px;z-index:5;visibility:hidden;opacity:0;transform:translateY(-4px);transition:opacity 160ms var(--ease),transform 160ms var(--ease),visibility 0s linear 160ms}
.lp7-mi.open .lp7-mp{visibility:visible;opacity:1;transform:none;transition-delay:0s}
@media (hover:hover) and (pointer:fine){.lp7-mi:hover .lp7-mp{visibility:visible;opacity:1;transform:none;transition-delay:70ms}}
.v6-rm .lp7-mp{transition:none}
.lp7-mp-box{max-width:940px;margin:0 auto;background:var(--s);border:1px solid var(--ln);border-radius:18px;box-shadow:0 28px 64px rgba(17,22,31,.16),0 2px 8px rgba(20,20,20,.06);padding:16px}
:root[data-theme="dark"] .lp7-mp-box{box-shadow:0 28px 64px rgba(0,0,0,.55)}
.lp7-mp-in{display:grid;grid-template-columns:minmax(0,1fr) 264px;gap:16px}
.lp7-mcs{display:flex;gap:16px;min-width:0}
.lp7-mc{flex:1;min-width:0}
.lp7-mh{display:block;padding:8px 12px 6px;font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx2)}
.lp7-mc ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}
.lp7-mc ul.g2{grid-template-columns:repeat(2,minmax(0,1fr))}
.lp7-mc a{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;color:var(--tx);text-decoration:none}
.lp7-mc a:hover{background:var(--g-l)}
.lp7-mc a:focus-visible,.lp7-mf:focus-visible{outline:2px solid var(--g);outline-offset:-2px}
.lp7-mic{flex:none;width:36px;height:36px;border-radius:10px;background:var(--g-l2);color:var(--g-t);display:inline-flex;align-items:center;justify-content:center}
.lp7-mt{min-width:0}
.lp7-mt b{display:block;font:600 14.5px/1.3 var(--f)}
.lp7-md{display:block;margin-top:3px;font:400 13px/1.45 var(--f);color:var(--tx2)}
.lp7-mf{align-self:start;display:flex;flex-direction:column;gap:8px;padding:10px 10px 14px;border-radius:14px;background:var(--bg);color:var(--tx);text-decoration:none}
.lp7-mf-img{display:block;height:124px;border-radius:10px}
.lp7-mfk{margin-top:4px;padding:0 4px;font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--g-tx)}
.lp7-mf b{padding:0 4px;font:600 15px/1.35 var(--f)}
.lp7-mcta{display:inline-flex;align-items:center;gap:4px;padding:0 4px;font:600 13.5px/1.3 var(--f);color:var(--g-tx)}
.lp7-mf:hover .lp7-mcta{text-decoration:underline;text-underline-offset:3px}
.lp7-mnote{margin:12px 12px 2px;padding-top:12px;border-top:1px solid var(--ln2);font:500 12px/1.4 var(--mono);color:var(--tx2)}
.lp7-mb:focus-visible,.lp7-nl:focus-visible{outline:2px solid var(--g);outline-offset:2px}
.lp7-mb.cur,.lp7-nl[aria-current]{box-shadow:inset 0 -2px 0 var(--g)}
.lp7-mc a[aria-current] b{color:var(--g-tx)}

.lp7-lang{display:inline-flex;align-items:center;padding:2px;border:1px solid var(--ln);border-radius:999px;background:var(--s)}
.lp7-lang button{min-width:34px;height:28px;padding:0 8px;border:0;border-radius:999px;background:none;color:var(--tx2);font:500 12px/1 var(--mono);letter-spacing:.06em;cursor:pointer}
.lp7-lang button[aria-pressed="true"]{background:var(--navy);color:#F2EFE6}
:root[data-theme="dark"] .lp7-lang button[aria-pressed="true"]{background:#D6B476;color:#11161F}
.lp7-lang button:not([aria-pressed="true"]):hover{background:rgba(27,45,69,.07);color:var(--tx)}
:root[data-theme="dark"] .lp7-lang button:not([aria-pressed="true"]):hover{background:rgba(242,239,230,.08)}
.lp7-lang button:focus-visible{outline:2px solid var(--g);outline-offset:1px}
.lp7-lang-h{margin-right:4px}
.lp7-lang-f{margin-top:22px;background:transparent;border-color:rgba(242,239,230,.2)}
.lp7-lang-f button{color:var(--on-dark-2)}
.lp7-lang-f button[aria-pressed="true"],:root[data-theme="dark"] .lp7-lang-f button[aria-pressed="true"]{background:#D6B476;color:#11161F}
.lp7-lang-f button:not([aria-pressed="true"]):hover,:root[data-theme="dark"] .lp7-lang-f button:not([aria-pressed="true"]):hover{background:rgba(242,239,230,.08);color:var(--on-dark)}

.lp7-mnav{display:flex;flex-direction:column;padding:4px 16px 20px;border-top:1px solid var(--ln);max-height:calc(100vh - 60px);max-height:calc(100dvh - 60px);overflow-y:auto;overscroll-behavior:contain}
.lp7-acc{border-bottom:1px solid var(--ln2)}
.lp7-acc summary{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 4px;list-style:none;cursor:pointer;font:600 16px/1 var(--f);color:var(--tx)}
.lp7-acc summary::-webkit-details-marker{display:none}
.lp7-acc summary .ic{color:var(--tx2);transition:transform 200ms var(--ease)}
.lp7-acc[open] summary .ic{transform:rotate(180deg)}
.lp7-acc ul{list-style:none;margin:0;padding:0 0 10px}
.lp7-acc li a{display:block;padding:11px 12px;border-radius:var(--rs);color:var(--tx2);text-decoration:none;font:500 15px/1.35 var(--f)}
.lp7-acc li a:hover{background:var(--g-l);color:var(--tx)}
.lp7-ml{display:flex;align-items:center;height:52px;padding:0 4px;border-bottom:1px solid var(--ln2);color:var(--tx);text-decoration:none;font:600 16px/1 var(--f)}
.lp7-mfoot{display:flex;flex-direction:column;gap:10px;margin-top:18px}
.lp7-mfoot .lp7-lang{align-self:flex-start;margin-bottom:4px}
.lp7-acc summary:focus-visible,.lp7-acc li a:focus-visible,.lp7-ml:focus-visible{outline:2px solid var(--g);outline-offset:-2px}
@media (min-width:1024px){.lp7-mnav{display:none}.lp7 .lp-mb{display:none}}
@media (max-width:1023px){.lp7-nav{display:none}}
@media (max-width:640px){.lp7-lang-h{display:none}.lp7-ann{font-size:12.5px}.lp7-ann p{padding:0 32px 0 0;text-align:left}.lp7-ann-x{right:10px}}

.lp7 .lp6-hin{padding-bottom:64px}
.lp7 main:not([lang="en"]) .lp-ht h1{font-size:clamp(38px,calc((100vw - 504px) / 13.2),54px)}
@media (max-width:960px){.lp7 main:not([lang="en"]) .lp-ht h1{font-size:46px}}
@media (max-width:640px){.lp7 main:not([lang="en"]) .lp-ht h1{font-size:34px}}
.lp7-pt{display:flex;align-items:center;flex-wrap:wrap;gap:10px 28px;padding:22px 0 34px;border-top:1px solid rgba(242,239,230,.1)}
:root[data-theme="dark"] .lp7-pt{border-top-color:rgba(214,180,118,.12)}
.lp7-pt-l{font:500 11px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3)}
.lp7-pt-n{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 36px}
.lp7-pt-n li{font:700 19px/1 var(--f);letter-spacing:-.01em;color:var(--on-dark-2)}
.lp7-pt-c{margin-left:auto;font:500 11px/1.3 var(--mono);color:var(--on-dark-3)}
@media (max-width:640px){.lp7 .lp6-hin{padding-bottom:48px}.lp7-pt{gap:10px 22px;padding:18px 0 28px}.lp7-pt-l,.lp7-pt-c{flex-basis:100%;margin-left:0}.lp7-pt-n li{font-size:17px}}

.lp7-ph1,.lp7-ph2,.lp7-ph3,.lp7-ph4,.lp7-ph5{background-color:#1B2D45;background-size:cover;background-position:center;background-repeat:no-repeat}
.lp7-ph1{background-image:url(../img/lp7-ph1.29c3527e.webp)}
.lp7-ph2{background-image:url(../img/lp7-ph2.9323d6d2.webp)}


.lp7-ph5{background-image:url(../img/lp7-ph5.21d421c7.webp)}
.lp7-band{position:relative;height:clamp(220px,30vw,420px);overflow:hidden;background:#11161F}
.lp7-band>div{position:absolute;inset:0;background-position:center 60%}
.lp7-band::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(17,22,31,.18),rgba(17,22,31,0) 35%,rgba(17,22,31,0) 70%,rgba(17,22,31,.22))}

.lp7-more{margin-top:20px}
.lp7-pend{margin:0;padding:10px 16px;text-align:center;background:var(--wn-bg);color:var(--wn);border-bottom:1px solid var(--wn-b);font:500 12.5px/1.4 var(--mono)}
.lp7-pg h1:focus{outline:0}
.lp7-ph-h{background:var(--bg);padding:48px 0 72px;border-bottom:1px solid var(--ln)}
.lp7-ph-w{display:grid;grid-template-columns:minmax(0,1fr);gap:56px;align-items:center}
.lp7-ph-h.has-ph .lp7-ph-w{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}
.lp7-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:28px;font:500 12.5px/1.3 var(--f);color:var(--tx2)}
.lp7-crumb a{color:var(--tx2);text-decoration:none}
.lp7-crumb a:hover{color:var(--tx);text-decoration:underline;text-underline-offset:3px}
.lp7-crumb .ic{color:var(--tx3)}
.lp7-pg .lp-ey{color:var(--g-tx)}
.lp7-ph-h h1{margin-top:14px;max-width:720px;font:600 clamp(36px,4.4vw,54px)/1.08 var(--f);letter-spacing:-.025em;color:var(--tx);text-wrap:balance}
.lp7-ph-h .lp-lead{color:var(--tx2);max-width:600px}
.lp7-tag{display:inline-block;margin-top:18px;padding:6px 12px;border:1px dashed color-mix(in srgb,var(--g) 55%,transparent);border-radius:999px;background:var(--g-l);font:500 12px/1.4 var(--mono);color:var(--g-tx)}
.lp7-ph-img{aspect-ratio:4/3;border-radius:20px;box-shadow:0 24px 60px rgba(17,22,31,.18)}
:root[data-theme="dark"] .lp7-ph-img{box-shadow:0 24px 60px rgba(0,0,0,.5)}
@media (max-width:960px){.lp7-ph-h.has-ph .lp7-ph-w{grid-template-columns:minmax(0,1fr);gap:36px}.lp7-ph-img{aspect-ratio:16/9;max-height:320px}}
@media (max-width:640px){.lp7-ph-h{padding:32px 0 56px}.lp7-crumb{margin-bottom:20px}}

.lp7-feat{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}
.lp7-feat li{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;border:1px solid var(--ln);border-radius:var(--rxl);background:var(--s)}
.lp-alt .lp7-feat li{background:var(--bg)}
.lp7-fi{width:40px;height:40px;border-radius:12px;background:var(--g-l2);color:var(--g-t);display:inline-flex;align-items:center;justify-content:center}
.lp7-feat b{margin-top:6px;font:600 17px/1.3 var(--f)}
.lp7-feat p{font:400 14.5px/1.6 var(--f);color:var(--tx2)}
.lp7-rows{margin:0;padding:6px 24px;border:1px solid var(--ln);border-radius:20px;background:var(--s);box-shadow:0 18px 48px rgba(17,22,31,.08)}
.lp-alt .lp7-rows{background:var(--bg)}
:root[data-theme="dark"] .lp7-rows{box-shadow:none}
.lp7-rows-h{display:flex;justify-content:flex-end;padding:12px 0 2px}
.lp7-rows-h span{font:500 10.5px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tx2)}
.lp7-rows>div:not(.lp7-rows-h){display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid var(--ln2)}
.lp7-rows>div:last-child{border-bottom:0}
.lp7-rows dt{font:500 14px/1.4 var(--f);color:var(--tx2)}
.lp7-rows dd{margin:0;font:600 14.5px/1.4 var(--f);color:var(--tx);text-align:right;font-variant-numeric:tabular-nums}
.lp7-tw{margin-top:28px;overflow-x:auto;border:1px solid var(--ln);border-radius:16px;background:var(--s)}
.lp-alt .lp7-tw{background:var(--bg)}
.lp7-tw:focus-visible{outline:2px solid var(--g);outline-offset:2px}
.lp7-tb{width:100%;border-collapse:collapse;font:500 14.5px/1.45 var(--f)}
.lp7-tb.c3{min-width:560px}
.lp7-tb th,.lp7-tb td{padding:14px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--ln2)}
.lp7-tb thead th{font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx2);background:var(--g-l);border-bottom:1px solid var(--ln)}
.lp7-tb tbody tr:last-child>*{border-bottom:0}
.lp7-tb tbody th{font-weight:600;color:var(--tx)}
.lp7-tb td{color:var(--tx2)}
.lp7-tb .fl{margin-right:10px;vertical-align:-6px}
.lp7-tbd{display:inline-block;padding:0 7px;border-radius:6px;background:var(--g-l);font:500 12.5px/1.6 var(--mono);color:var(--g-tx)}
.lp7-note{margin-top:14px;font:500 12.5px/1.5 var(--mono);color:var(--tx2)}
.lp7-list{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}
.lp7-list li{display:flex;align-items:flex-start;gap:10px;font:500 15.5px/1.5 var(--f)}
.lp7-list .ic{flex:none;margin-top:3px;color:var(--g-t)}
.lp7-text p{margin-top:16px;max-width:680px;font:400 17px/1.7 var(--f);color:var(--tx2)}
.lp7-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.lp7-cards a{display:flex;flex-direction:column;gap:10px;height:100%;padding:12px 12px 22px;border:1px solid var(--ln);border-radius:var(--rxl);background:var(--s);color:var(--tx);text-decoration:none;transition:border-color 200ms var(--ease),box-shadow 200ms var(--ease)}
.lp7-cards a:hover{border-color:var(--ln3);box-shadow:0 18px 40px rgba(17,22,31,.10)}
.lp7-cards a:focus-visible{outline:2px solid var(--g);outline-offset:2px}
.lp7-cimg{display:block;aspect-ratio:16/10;border-radius:12px}
.lp7-cm{padding:6px 6px 0;font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx2)}
.lp7-cards b{padding:0 6px;font:600 18px/1.35 var(--f)}
.lp7-help-q{display:flex;gap:10px;max-width:640px}
.lp7-help-q input{flex:1;min-width:0;height:48px;padding:0 16px;border:1px solid var(--ln3);border-radius:12px;background:var(--s);color:var(--tx);font:500 15px/1 var(--f)}
.lp7-help-q input:focus-visible{outline:2px solid var(--g);outline-offset:1px}
.lp7-help-q .btn{gap:8px}
.lp7-hcats{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.lp7-hcats>li{padding:22px;border:1px solid var(--ln);border-radius:var(--rxl);background:var(--s)}
.lp7-hcats b{font:600 16px/1.3 var(--f)}
.lp7-hcats ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}
.lp7-hcats button{padding:6px 0;border:0;background:none;color:var(--tx2);font:500 14.5px/1.4 var(--f);text-align:left;cursor:pointer}
.lp7-hcats button:hover{color:var(--tx);text-decoration:underline;text-underline-offset:3px}
.lp7-press{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.lp7-press li{height:76px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--ln3);border-radius:12px;background:var(--s);font:500 12px/1.3 var(--mono);color:var(--tx2)}
.lp7-pblk{margin-top:48px;padding-top:32px;border-top:1px solid var(--ln)}
.lp7-pblk p{margin-top:10px;font:400 16px/1.6 var(--f);color:var(--tx2)}
.lp7-pblk .lp-cta{margin-top:20px}
.lp7-pblk .btn{gap:8px}
.lp7-cf{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:48px;align-items:start}
.lp7-cf form{display:flex;flex-direction:column;gap:16px;padding:28px;border:1px solid var(--ln);border-radius:20px;background:var(--s)}
.lp7-cf label{display:flex;flex-direction:column;gap:6px;font:600 13.5px/1.3 var(--f);color:var(--tx)}
.lp7-cf input,.lp7-cf textarea{height:46px;padding:0 14px;border:1px solid var(--ln3);border-radius:10px;background:var(--bg);color:var(--tx);font:500 15px/1.4 var(--f)}
.lp7-cf textarea{height:120px;padding:12px 14px;resize:vertical}
.lp7-cf input:focus-visible,.lp7-cf textarea:focus-visible{outline:2px solid var(--g);outline-offset:1px}
.lp7-cf form .btn{align-self:flex-start;margin-top:4px}
.lp7-cinfo{display:flex;flex-direction:column;gap:22px;padding-top:8px}
.lp7-cinfo b{display:block;font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx2)}
.lp7-cinfo span{display:block;margin-top:4px;font:500 15.5px/1.5 var(--f);color:var(--tx)}
.lp7-post{padding:48px 0 24px}
.lp7-post .lp7-crumb{margin-bottom:22px}
.lp7-post h1{margin-top:12px;font:600 clamp(32px,4vw,48px)/1.12 var(--f);letter-spacing:-.022em;text-wrap:balance}
.lp7-pm{margin-top:14px;font:500 12.5px/1.4 var(--mono);color:var(--tx2)}
.lp7-post-ph{margin-top:32px}
.lp7-post-ph>div{aspect-ratio:21/9;border-radius:20px}
.lp7-post .lp7-text{padding-top:16px;padding-bottom:48px}
.lp7-post .lp7-text h2{margin-top:36px;font:600 26px/1.25 var(--f);letter-spacing:-.015em}
.lp7-post .lp7-text p.lp7-lead2{margin-top:28px;font:500 19px/1.6 var(--f);color:var(--tx)}
.lp7-cta{background:var(--navy);color:var(--on-dark);padding:80px 0;text-align:center}
.lp7-cta h2{max-width:720px;margin:0 auto;font:600 34px/1.15 var(--f);letter-spacing:-.02em;color:var(--on-dark)}
.lp7-cta p{max-width:600px;margin:14px auto 0;font:400 17px/1.6 var(--f);color:var(--on-dark-2)}
.lp7-cta .lp-cta{justify-content:center}
@media (max-width:960px){.lp7-cards{grid-template-columns:minmax(0,1fr)}.lp7-hcats{grid-template-columns:repeat(2,minmax(0,1fr))}.lp7-cf{grid-template-columns:minmax(0,1fr);gap:32px}}
@media (max-width:640px){.lp7-tw{overflow:visible}.lp7-tb.c3{min-width:0}.lp7-tb thead{display:none}.lp7-tb,.lp7-tb tbody,.lp7-tb tr,.lp7-tb th,.lp7-tb td{display:block;width:100%}.lp7-tb tr{padding:14px 16px;border-bottom:1px solid var(--ln2)}.lp7-tb tbody tr:last-child{border-bottom:0}.lp7-tb tbody th,.lp7-tb td{padding:0;border:0}.lp7-tb tbody th{margin-bottom:6px}.lp7-tb td{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:3px 0;text-align:right}.lp7-tb td::before{content:attr(data-l);flex:none;font:500 10.5px/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tx2);text-align:left}}
@media (max-width:640px){.lp7-hcats{grid-template-columns:minmax(0,1fr)}.lp7-help-q{flex-direction:column}.lp7-press{grid-template-columns:repeat(2,minmax(0,1fr))}.lp7-cta{padding:64px 0}.lp7-cta h2{font-size:28px}.lp7-rows{padding:4px 18px}.lp7-post-ph>div{aspect-ratio:16/10}.lp7-cf form{padding:20px}}

.lp7-fg{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(5,minmax(0,1fr));gap:32px 24px}
.lp7-soc{margin-top:20px}
.lp7-li{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid rgba(242,239,230,.22);border-radius:999px;background:transparent;color:var(--on-dark);font:600 13.5px/1 var(--f);cursor:pointer}
.lp7-li:hover{border-color:#D6B476;color:#E9C97A}
.lp7-li:focus-visible{outline:2px solid #D6B476;outline-offset:2px}
.lp7-legal{margin-top:40px;padding-top:20px;border-top:1px solid rgba(242,239,230,.1);display:flex;flex-direction:column;gap:6px}
:root[data-theme="dark"] .lp7-legal{border-top-color:rgba(214,180,118,.1)}
.lp7-legal p{margin:0;font:500 12px/1.5 var(--mono);color:var(--on-dark-3)}
.lp7-f .lp-fl{margin-top:16px;padding-top:0;border-top:0}
.lp7-f nav a:focus-visible,.lp7-f nav button:focus-visible{outline:2px solid #D6B476;outline-offset:2px}
@media (max-width:1100px){.lp7-fg{grid-template-columns:repeat(3,minmax(0,1fr))}.lp7-fg .lp-fb{grid-column:1/-1}}
@media (max-width:640px){.lp7-fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}
@media (prefers-reduced-motion:reduce){.lp7-mp,.lp7-mb .ic,.lp7-acc summary .ic,.lp7-cards a{transition:none}}



.o4{
  --canvas:#F1F2F4;--canvas-2:#E8EAED;--white:#FFFFFF;
  --ink:#0B1626;--t2:#4A5465;--t3:#5A6372;--line:#DFE2E6;--line-2:#ECEEF0;
  --navy:#1A2D45;--navy-2:#132030;--navy-3:#0F1B29;--slate:#49576B;--slate-2:#76818F;
  --gold:#C7A86B;--gold-h:#D2B67F;--gold-t:#7D6027;
  --ok:#22804F;--ok-bg:#E6F4EC;--warn:#7D6027;--warn-bg:#FBF2DC;--info:#2D5B8F;--info-bg:#E7EEF7;
  --sans:Manrope,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"DM Mono",ui-monospace,monospace;
  --e:cubic-bezier(.2,.8,.2,1);
  --gap:16px;--r-card:24px;--r-tile:20px;--r-ui:12px;--r-btn:10px;
  --hdr:64px;--ann:40px;--top:calc(var(--ann) + var(--hdr));
  --wrap:1200px;--pad:40px;--sec:144px;--win-in:300px;--win-h:560px;--xi:max(var(--gap),3vw);--stg:min(78vh,720px);
  display:block;position:relative;min-height:100vh;background:var(--canvas);color:var(--ink);
  font:400 17px/1.55 var(--sans);font-feature-settings:normal;letter-spacing:0;text-align:left;
  -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}
.o4.o4-noann{--ann:0px}
@media (min-width:1024px){.o4{--win-in:clamp(300px,calc(100vh - 640px),440px)}}
.o4 *,.o4 *::before,.o4 *::after{box-sizing:border-box}
.o4 :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}
.o4 :where(ul,ol){padding:0;list-style:none}
.o4 :where(h1,h2,h3,h4){font-weight:500;letter-spacing:normal;line-height:1.2}
.o4 :where(a){color:inherit}
.o4 :where(button){font:inherit;color:inherit}
.o4 :where(img){display:block;max-width:100%}
.o4 :where(table){border-collapse:collapse}
.o4 :focus-visible{outline:2px solid var(--navy);outline-offset:2px}
.o4 .o4-dark :focus-visible,.o4 .o4-photo :focus-visible{outline-color:#FFFFFF}
.o4 .ic{flex:none}
.o4 .o4-nw{white-space:nowrap}
.o4 .o4-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.o4 .o4-tbd{font-family:var(--mono);font-size:.86em;letter-spacing:0;color:var(--slate)}
.o4 .o4-dark .o4-tbd{color:rgba(255,255,255,.66)}
.o4 .o4-skip{position:absolute;left:16px;top:-120px;z-index:120;display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:var(--r-btn);background:var(--navy);color:#FFFFFF;font:600 15px/1 var(--sans);text-decoration:none}
.o4 .o4-skip:focus{top:8px;outline:2px solid var(--gold);outline-offset:2px}
.o4 .o4-main:focus{outline:none}
.o4 .o4-eb{font:500 12px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate)}
.o4 .o4-dark .o4-eb{color:var(--gold)}
.o4 .o4-head .o4-eb::before,.o4 .o4-faq-l .o4-eb::before,.o4 .o4-ph .o4-eb::before{content:"";display:inline-block;width:18px;height:2px;margin-right:10px;border-radius:2px;background:var(--gold);vertical-align:middle;position:relative;top:-1px}
.o4 .o4-d1{font:600 72px/1.04 var(--sans);letter-spacing:-.036em;text-wrap:balance}
.o4 .o4-d1 span{display:block}
.o4 .o4-h2{font:600 56px/1.06 var(--sans);letter-spacing:-.034em;text-wrap:balance}
.o4 .o4-lead{font:400 21px/1.5 var(--sans);color:var(--t2);text-wrap:pretty}
.o4 .o4-dark .o4-lead{color:rgba(255,255,255,.8)}
.o4 .o4-note{font:400 12px/1.5 var(--mono);color:var(--t3)}
.o4 .o4-dark .o4-note{color:rgba(255,255,255,.62)}
.o4 .o4-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:var(--r-btn);border:1px solid transparent;background:none;font:600 16px/1 var(--sans);letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .12s var(--e),border-color .12s var(--e),color .12s var(--e)}
.o4 .o4-btn svg{width:16px;height:16px}
.o4 .o4-btn-gold{background:var(--gold);color:#050505}
.o4 .o4-btn-gold:hover{background:var(--gold-h)}
.o4 .o4-btn-navy{background:var(--navy);color:#FFFFFF}
.o4 .o4-btn-navy:hover{background:var(--navy-2)}
.o4 .o4-btn-ol{border-color:rgba(255,255,255,.42);color:#FFFFFF}
.o4 .o4-btn-ol:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.72)}
.o4 .o4-btn-line{border-color:var(--navy);color:var(--navy)}
.o4 .o4-btn-line:hover{background:rgba(26,45,69,.06)}
.o4 .o4-btn-sm{height:40px;padding:0 16px;font-size:15px}
.o4 .o4-ctas{display:flex;flex-wrap:wrap;gap:12px}
.o4 .o4-more{display:inline-flex;align-items:center;gap:8px;font:600 16px/1.2 var(--sans);color:var(--navy);text-decoration:none}
.o4 .o4-more svg{width:16px;height:16px;transition:translate .24s var(--e)}
.o4 .o4-more:hover svg{translate:3px 0}
.o4 .o4-more:hover{text-decoration:underline;text-underline-offset:4px}
.o4 .o4-dark .o4-more{color:#FFFFFF}
.o4 .o4-rb{position:relative;z-index:62;background:#1D2B3F;color:#FFFFFF}
.o4 .o4-rb-in{position:relative;max-width:1180px;margin:0 auto;padding:14px 64px 14px 24px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 32px}
.o4 .o4-rb p{flex:0 1 440px;font:500 14px/1.4 var(--sans)}
.o4 .o4-rb-c{display:flex;align-items:center;gap:10px}
.o4 .o4-rb-s{position:relative;display:inline-flex;align-items:center}
.o4 .o4-rb-s select{appearance:none;-webkit-appearance:none;height:44px;min-width:260px;padding:0 42px 0 16px;border:0;border-radius:var(--r-btn);background:#FFFFFF;font:500 15px/1 var(--sans);color:#0B1626;cursor:pointer}
.o4 .o4-rb-s svg{position:absolute;right:14px;width:16px;height:16px;pointer-events:none;color:#0B1626}
.o4 .o4-rb-go{height:44px;padding:0 18px;border:0;border-radius:var(--r-btn);background:#FFFFFF;font:600 15px/1 var(--sans);color:#0B1626;cursor:pointer;transition:background-color .12s var(--e)}
.o4 .o4-rb-go:hover{background:#E8EAED}
.o4 .o4-rb-x{position:absolute;right:12px;top:50%;margin-top:-18px;width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:none;color:rgba(255,255,255,.8);cursor:pointer}
.o4 .o4-rb-x:hover{background:rgba(255,255,255,.08);color:#FFFFFF}
.o4 .o4-rb-x svg{width:18px;height:18px}
.o4 .o4-rb :focus-visible{outline-color:#FFFFFF}
.o4 .o4-reg{position:relative;display:inline-flex;align-items:center;height:40px;color:inherit}
.o4 .o4-reg>svg{position:absolute;pointer-events:none;width:16px;height:16px}
.o4 .o4-reg>svg.o4-lg{left:12px}
.o4 .o4-reg>svg.o4-lc{right:11px;width:14px;height:14px}
.o4 .o4-reg select{appearance:none;-webkit-appearance:none;height:40px;padding:0 34px 0 38px;border:1px solid rgba(255,255,255,.24);border-radius:var(--r-btn);background:transparent;font:500 14px/1 var(--sans);color:inherit;cursor:pointer}
.o4 .o4-reg select option{color:#050505;background:#FFFFFF}
.o4 .o4-mnav .o4-reg select{border-color:#C9CED4}
.o4 .o4-mfoot .o4-reg{align-self:flex-start;margin-top:8px}
.o4 .o4-ann{position:relative;z-index:61;height:var(--ann);display:flex;align-items:center;justify-content:center;padding:0 56px;background:var(--navy-3);color:#FFFFFF;font:500 14px/1.3 var(--sans)}
.o4 .o4-ann p{display:flex;align-items:center;gap:12px;min-width:0;white-space:nowrap}
.o4 .o4-ann a{color:#FFFFFF;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
.o4 .o4-ann a:hover{text-decoration-thickness:2px}
.o4 .o4-ann-x{position:absolute;right:10px;top:50%;margin-top:-16px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:rgba(255,255,255,.74);cursor:pointer;padding:0}
.o4 .o4-ann-x:hover{background:rgba(255,255,255,.08);color:#FFFFFF}
.o4 .o4-ann-x svg{width:16px;height:16px}
.o4 .o4-ann :focus-visible{outline-color:#FFFFFF}
.o4 .o4-hdr{position:sticky;top:0;top:env(safe-area-inset-top,0px);z-index:60;height:var(--hdr)}
.o4 .o4-hdr::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:rgba(241,242,244,.84);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transition:box-shadow .24s var(--e),background-color .24s var(--e)}
.o4 .o4-hdr.o4-sc::before{box-shadow:0 1px 0 rgba(5,5,5,.08);background:rgba(241,242,244,.92)}
.o4 .o4-hdr.o4-hdk::before{background:#132030;box-shadow:none}
.o4 .o4-hdr .o4-nb,.o4 .o4-hdr .o4-signin,.o4 .o4-hdr .o4-lang,.o4 .o4-hdr .o4-menu-btn{transition:color .24s var(--e),background-color .12s var(--e)}
.o4 .o4-hdr.o4-hdk .o4-nb,.o4 .o4-hdr.o4-hdk .o4-signin,.o4 .o4-hdr.o4-hdk .o4-lang,.o4 .o4-hdr.o4-hdk .o4-menu-btn{color:#FFFFFF}
.o4 .o4-hdr.o4-hdk .o4-nb:hover,.o4 .o4-hdr.o4-hdk .o4-mi.o4-open>.o4-nb,.o4 .o4-hdr.o4-hdk .o4-signin:hover,.o4 .o4-hdr.o4-hdk .o4-lang:hover,.o4 .o4-hdr.o4-hdk .o4-menu-btn:hover,.o4 .o4-hdr.o4-hdk .o4-nb.o4-cur{background:rgba(255,255,255,.09);color:#FFFFFF}
.o4 .o4-hdr.o4-hdk :focus-visible{outline-color:#FFFFFF}
.o4 .o4-logo .o4-lg-d{display:none}
.o4 .o4-hdr.o4-hdk .o4-logo .o4-lg-l{display:none}
.o4 .o4-hdr.o4-hdk .o4-logo .o4-lg-d{display:block}
.o4 .o4-lang select option{color:#050505;background:#FFFFFF}
.o4 .o4-hdr-in{position:relative;height:100%;max-width:1312px;margin:0 auto;padding:0 32px;display:flex;align-items:center;gap:6px}
.o4 .o4-logo{display:flex;align-items:center;height:44px;margin-right:24px;flex:none;border-radius:8px}
.o4 .o4-logo img{height:34px;width:auto}
.o4 .o4-nav{display:flex;align-items:center;gap:2px}
.o4 .o4-nb{display:inline-flex;align-items:center;gap:4px;height:40px;padding:0 13px;border:0;border-radius:var(--r-btn);background:none;font:500 15px/1 var(--sans);color:var(--ink);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .12s var(--e)}
.o4 .o4-nb:hover,.o4 .o4-mi.o4-open>.o4-nb{background:rgba(5,5,5,.05)}
.o4 .o4-nb[aria-current="page"],.o4 .o4-nb.o4-cur{background:rgba(26,45,69,.07);color:var(--navy)}
.o4 .o4-nb svg{width:14px;height:14px;transition:transform .24s var(--e)}
.o4 .o4-mi.o4-open>.o4-nb svg{transform:rotate(180deg)}
.o4 .o4-hr{margin-left:auto;display:flex;align-items:center;gap:6px}
.o4 .o4-lang{position:relative;display:inline-flex;align-items:center;height:40px;border-radius:var(--r-btn);color:var(--ink);transition:background-color .12s var(--e)}
.o4 .o4-lang:hover{background:rgba(5,5,5,.05)}
.o4 .o4-lang>svg{position:absolute;pointer-events:none;width:16px;height:16px}
.o4 .o4-lang>svg.o4-lg{left:11px}
.o4 .o4-lang>svg.o4-lc{right:9px;width:14px;height:14px}
.o4 .o4-lang select{field-sizing:content;appearance:none;-webkit-appearance:none;height:40px;padding:0 28px 0 33px;border:0;border-radius:var(--r-btn);background:transparent;font:500 14px/1 var(--sans);color:inherit;cursor:pointer}
.o4 .o4-lang select:focus-visible{outline:2px solid var(--navy);outline-offset:2px}
.o4 .o4-signin{display:inline-flex;align-items:center;height:40px;padding:0 13px;border-radius:var(--r-btn);font:500 15px/1 var(--sans);color:var(--ink);text-decoration:none;white-space:nowrap}
.o4 .o4-signin:hover{background:rgba(5,5,5,.05)}
.o4 .o4-hcta{margin-left:6px}
.o4 .o4-menu-btn{display:none;width:44px;height:44px;align-items:center;justify-content:center;border:0;border-radius:var(--r-btn);background:none;color:var(--ink);cursor:pointer;padding:0}
.o4 .o4-menu-btn:hover{background:rgba(5,5,5,.05)}
.o4 .o4-menu-btn svg{width:22px;height:22px}
.o4 .o4-mi{position:static}
.o4 .o4-mp{display:none;position:absolute;left:50%;top:calc(100% + 6px);width:min(820px,calc(100vw - 48px));transform:translateX(-50%);z-index:70}
.o4 .o4-mi.o4-open .o4-mp{display:block;animation:o4-mp .24s var(--e) both}
@keyframes o4-mp{from{opacity:0;transform:translateX(-50%) translateY(-6px)}to{opacity:1;transform:translateX(-50%)}}
.o4 .o4-mp-box{display:grid;grid-template-columns:minmax(0,1fr) 232px;gap:12px;padding:12px;background:#FFFFFF;border:1px solid rgba(5,5,5,.06);border-radius:20px;box-shadow:0 24px 64px rgba(15,27,41,.14),0 2px 6px rgba(15,27,41,.05);color:var(--ink)}
.o4 .o4-mp-box.o4-nofeat{grid-template-columns:minmax(0,1fr)}
.o4 .o4-mcs{display:flex;flex-direction:column;gap:8px;min-width:0}
.o4 .o4-mcs.o4-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;align-content:start}
.o4 .o4-mcs.o4-two .o4-ml{grid-template-columns:minmax(0,1fr)}
.o4 .o4-mcs.o4-two .o4-mnote{grid-column:1/-1}
.o4 .o4-mh{margin:10px 12px 2px;font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate)}
.o4 .o4-ml{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}
.o4 .o4-ml a{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;text-decoration:none;color:var(--ink);transition:background-color .12s var(--e)}
.o4 .o4-ml a:hover,.o4 .o4-ml a[aria-current="page"]{background:var(--canvas)}
.o4 .o4-mic{width:36px;height:36px;border-radius:10px;background:var(--canvas);color:var(--navy);display:grid;place-items:center;flex:none;transition:background-color .12s var(--e)}
.o4 .o4-ml a:hover .o4-mic,.o4 .o4-ml a[aria-current="page"] .o4-mic{background:#FFFFFF}
.o4 .o4-mic svg{width:18px;height:18px}
.o4 .o4-mt{min-width:0}
.o4 .o4-mt b{display:block;font:600 15px/1.3 var(--sans)}
.o4 .o4-mt span{display:block;margin-top:3px;font:400 14px/1.45 var(--sans);color:var(--t2)}
.o4 .o4-mnote{margin:2px 12px 6px;font:400 11px/1.4 var(--mono);color:var(--t3)}
.o4 .o4-mf{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:var(--navy-2);color:#FFFFFF;text-decoration:none}
.o4 .o4-mf-i{display:block;height:128px;position:relative;flex:none}
.o4 .o4-mf-i::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(19,32,48,0) 30%,rgba(19,32,48,.94) 100%)}
.o4 .o4-mf-b{display:flex;flex-direction:column;gap:6px;padding:12px 16px 16px}
.o4 .o4-mf-k{font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.7)}
.o4 .o4-mf b{font:600 16px/1.3 var(--sans)}
.o4 .o4-mf-c{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font:600 14px/1 var(--sans)}
.o4 .o4-mf-c svg{width:14px;height:14px;transition:translate .24s var(--e)}
.o4 .o4-mf:hover .o4-mf-c svg{translate:3px 0}
.o4 .o4-mf:focus-visible{outline-offset:3px}
.o4 .o4-mnav{position:fixed;left:0;right:0;top:var(--mtop,64px);bottom:0;z-index:59;overflow:auto;overscroll-behavior:contain;background:var(--canvas);border-top:1px solid var(--line);padding:4px 20px 40px}
.o4 .o4-mnav[hidden]{display:none}
.o4 .o4-acc{border-bottom:1px solid var(--line)}
.o4 .o4-acc summary{display:flex;align-items:center;justify-content:space-between;height:56px;font:600 17px/1 var(--sans);cursor:pointer;list-style:none}
.o4 .o4-acc summary::-webkit-details-marker{display:none}
.o4 .o4-acc summary svg{width:18px;height:18px;transition:transform .24s var(--e)}
.o4 .o4-acc[open] summary svg{transform:rotate(180deg)}
.o4 .o4-acc ul{padding:0 0 14px}
.o4 .o4-acc a{display:block;padding:11px 0;font:500 16px/1.35 var(--sans);color:var(--t2);text-decoration:none}
.o4 .o4-acc a[aria-current="page"]{color:var(--ink);font-weight:600}
.o4 .o4-mnl{display:flex;align-items:center;height:56px;border-bottom:1px solid var(--line);font:600 17px/1 var(--sans);color:var(--ink);text-decoration:none}
.o4 .o4-mfoot{display:flex;flex-direction:column;gap:10px;margin-top:24px}
.o4 .o4-mfoot .o4-btn{width:100%}
.o4 .o4-mfoot .o4-pills{align-self:flex-start;margin-top:8px}
.o4 .o4-pills{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:rgba(5,5,5,.05)}
.o4 .o4-pills button{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:32px;padding:0 10px;border:0;border-radius:999px;background:none;font:500 13px/1 var(--mono);letter-spacing:.06em;color:var(--t2);cursor:pointer}
.o4 .o4-pills button[aria-pressed="true"]{background:var(--navy);color:#FFFFFF}
.o4 .o4-hero{position:relative;padding:0}
.o4 .o4-hero-c{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;
  min-height:clamp(560px,calc(100vh - var(--top)),1040px);min-height:clamp(560px,calc(100svh - var(--top)),1040px);
  padding:calc(56px + var(--gap)) calc(32px + var(--xi)) var(--win-in);border-radius:0;clip-path:inset(var(--gap) var(--xi) 0 var(--xi) round var(--r-card));color:#FFFFFF;background:#0F1B29}
.o4 .o4-hero-c::after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;will-change:transform;
  background:radial-gradient(90% 70% at 50% -10%,#22385A 0%,rgba(34,56,90,0) 62%),linear-gradient(180deg,#132030 0%,#0F1B29 100%)}
.o4 .o4-hero-c::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;will-change:transform;
  background:repeating-radial-gradient(circle at 50% 100%,rgba(199,168,107,0) 0 87px,rgba(199,168,107,.42) 88px 89px,rgba(199,168,107,0) 90px 96px);
  -webkit-mask-image:radial-gradient(62% 78% at 50% 100%,#000 0%,rgba(0,0,0,.55) 50%,transparent 82%);mask-image:radial-gradient(62% 78% at 50% 100%,#000 0%,rgba(0,0,0,.55) 50%,transparent 82%)}
.o4 .o4-hero-t{position:relative;display:flex;flex-direction:column;align-items:center;max-width:1000px;padding-bottom:44px}
.o4 .o4-hero .o4-eb{color:rgba(255,255,255,.72)}
.o4 .o4-hero .o4-d1{margin-top:20px}
.o4 .o4-hero .o4-d1 .o4-l2{color:rgba(255,255,255,.62)}
.o4 .o4-hero .o4-lead{margin-top:22px;max-width:640px}
.o4 .o4-hero .o4-ctas{justify-content:center;margin-top:34px}
.o4 .o4-partners{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px}
.o4 .o4-partners .o4-pk{font:500 11px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.66)}
.o4 .o4-partners .o4-pn{display:flex;gap:20px;font:600 17px/1 var(--sans);letter-spacing:-.01em;color:rgba(255,255,255,.92)}
.o4 .o4-partners .o4-tbd{font-size:11px;line-height:1.4}
.o4 .o4-ptn{position:relative;z-index:1;max-width:min(1000px,calc(100% - 2 * var(--pad)));margin:56px auto 0;text-align:center}
.o4 .o4-ptn-h{display:flex;align-items:center;justify-content:center;gap:10px}
.o4 .o4-ptn-k{font:500 11px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--t3)}
.o4 .o4-mq-pp{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:rgba(11,22,38,.07);color:var(--navy);cursor:pointer}
.o4 .o4-mq-pp svg{width:12px;height:12px;pointer-events:none}
.o4 .o4-mq{position:relative;overflow:hidden;margin-top:18px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%)}
.o4 .o4-mq-t{display:flex;width:max-content;animation:o4-mq 30s linear infinite}
.o4 .o4-ptn:hover .o4-mq-t,.o4 .o4-ptn.o4-mq-off .o4-mq-t{animation-play-state:paused}
.o4 .o4-mq-s{display:flex;align-items:center;gap:88px;padding-right:88px}
.o4 .o4-mq-s li{display:flex;align-items:center;height:52px}
.o4 .o4-mq-s img{display:block;height:var(--lh,32px);width:auto;filter:brightness(0);opacity:.72}
@keyframes o4-mq{to{transform:translateX(-33.3333%)}}
.o4 .o4-ptn-n{margin-top:10px}
@media (prefers-reduced-motion:reduce){.o4 .o4-mq{-webkit-mask-image:none;mask-image:none}
.o4 .o4-mq-t{width:auto;justify-content:center}
.o4 .o4-mq-s{flex-wrap:wrap;justify-content:center;gap:16px 56px;padding-right:0}
.o4 .o4-mq-s[aria-hidden]{display:none}
.o4 .o4-mq-pp{display:none}}
@media (min-width:768px) and (max-height:860px){.o4 .o4-hero-c{padding-top:calc(40px + var(--gap))}
.o4 .o4-hero .o4-d1{margin-top:16px;font-size:60px}
.o4 .o4-hero .o4-lead{margin-top:16px;font-size:19px}
.o4 .o4-hero .o4-ctas{margin-top:26px}
.o4 .o4-partners{margin-top:22px}
.o4 .o4-hero-t{padding-bottom:32px}}
@media (min-width:768px) and (max-height:780px){.o4 .o4-hero .o4-d1{font-size:56px}}
.o4 .o4-winw{position:relative;z-index:2;margin-top:calc(-1 * var(--win-in))}
.o4 .o4-win{position:relative;z-index:2;width:min(1080px,calc(100% - 96px));height:var(--win-h);margin:0 auto;border-radius:16px;overflow:hidden;background:#F1F2F4;color:#050505;text-align:left;font-feature-settings:"tnum" 1;
  box-shadow:0 0 0 1px rgba(5,5,5,.06),0 24px 48px -16px rgba(15,27,41,.32),0 64px 120px -40px rgba(15,27,41,.42)}
.o4 .o4-win-bar{display:flex;align-items:center;gap:8px;height:32px;padding:0 16px;background:#FFFFFF;border-bottom:1px solid #E6E8EB}
.o4 .o4-win-bar i{width:10px;height:10px;border-radius:50%;background:#DADDE2}
.o4 .o4-win-bar em{margin-left:auto;font:500 11px/1 var(--mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:#5C5D5E}
.o4 .o4-win-b{display:grid;grid-template-columns:208px minmax(0,1fr);height:calc(100% - 32px)}
.o4 .o4-ws{display:flex;flex-direction:column;gap:16px;padding:20px 12px;background:linear-gradient(180deg,#132030 0%,#0F1B29 100%)}
.o4 .o4-ws img{height:22px;width:auto;margin:2px 8px 6px}
.o4 .o4-ws-k{margin:2px 10px -6px;font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5)}
.o4 .o4-ws ul{display:flex;flex-direction:column;gap:2px}
.o4 .o4-ws li{display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;border-radius:8px;font:500 13px/1 var(--sans);color:rgba(255,255,255,.74)}
.o4 .o4-ws li svg{width:16px;height:16px}
.o4 .o4-ws li.o4-on{background:rgba(255,255,255,.07);color:#C7A86B}
.o4 .o4-ws-co{margin-top:auto;display:flex;align-items:center;gap:10px;padding:10px;border-top:1px solid rgba(255,255,255,.08)}
.o4 .o4-ws-co b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:none;background:rgba(255,255,255,.1);font:600 10.5px/1 var(--sans);color:#FFFFFF}
.o4 .o4-ws-co span{font:500 12px/1.3 var(--sans);color:rgba(255,255,255,.8)}
.o4 .o4-wm{display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px 24px 20px}
.o4 .o4-wm-h{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:26px}
.o4 .o4-wm-h b{display:block;font:600 19px/1.2 var(--sans);letter-spacing:-.01em}
.o4 .o4-wm-h span{display:block;margin-top:4px;font:400 12.5px/1.3 var(--sans);color:#5C5D5E}
.o4 .o4-wst{display:flex;gap:16px;flex:none}
.o4 .o4-wst li{display:flex;align-items:center;gap:6px;font:500 12px/1 var(--sans);color:#686B6F}
.o4 .o4-wst li i{width:8px;height:8px;border-radius:50%;background:#D3D7DC}
.o4 .o4-wst li.o4-done{color:#1A2D45}
.o4 .o4-wst li.o4-done i{background:#1A2D45}
.o4 .o4-wst li.o4-on{color:#050505}
.o4 .o4-wst li.o4-on i{background:#C7A86B;box-shadow:0 0 0 3px rgba(199,168,107,.28)}
.o4 .o4-wm-g{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:16px;align-items:start}
.o4 .o4-wc{background:#FFFFFF;border:1px solid #E6E8EB;border-radius:12px;padding:14px 16px 16px}
.o4 .o4-ben{display:flex;align-items:center;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid #EEF0F2}
.o4 .o4-av{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;background:#E8ECF1;color:#1A2D45;font:600 11px/1 var(--sans);letter-spacing:.02em}
.o4 .o4-av.o4-sq{border-radius:10px}
.o4 .o4-av svg{width:16px;height:16px}
.o4 .o4-ben>div,.o4 .o4-who>div{min-width:0}
.o4 .o4-ben b,.o4 .o4-who b{display:block;font:600 13.5px/1.25 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o4-ben small,.o4 .o4-who small{display:block;margin-top:3px;font:400 12px/1.3 var(--sans);color:#5C5D5E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o4-chg{margin-left:auto;font:600 12.5px/1 var(--sans);color:#1A2D45;text-decoration:underline;text-underline-offset:2px}
.o4 .o4-amts{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.o4 .o4-af{padding:10px 12px;border:1px solid #E6E8EB;border-radius:10px;background:#FAFBFB}
.o4 .o4-af small{display:block;font:400 11.5px/1.2 var(--sans);color:#5C5D5E}
.o4 .o4-af b{display:block;margin-top:6px;font:600 21px/1.1 var(--sans);letter-spacing:-.01em;white-space:nowrap}
.o4 .o4-af em,.o4 .o4-big em,.o4 .o4-bal b em{margin-left:4px;font:500 12px/1 var(--sans);font-style:normal;color:#5C5D5E;letter-spacing:0}
.o4 .o4-quote{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}
.o4 .o4-quote>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:10px 12px;border-radius:10px;background:#F4F5F7}
.o4 .o4-quote dt{font:400 12px/1.2 var(--sans);color:#5C5D5E}
.o4 .o4-quote dd{font:600 13px/1.2 var(--sans);white-space:nowrap}
.o4 .o4-wl{font:500 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#5C5D5E}
.o4 .o4-wc>.o4-wl{margin-top:14px}
.o4 .o4-meth{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}
.o4 .o4-meth>div{display:grid;grid-template-columns:14px minmax(0,1fr);gap:3px 10px;padding:10px 12px;border:1px solid #E6E8EB;border-radius:10px}
.o4 .o4-meth>div.o4-on{border-color:#1A2D45;box-shadow:inset 0 0 0 1px #1A2D45}
.o4 .o4-meth i{width:14px;height:14px;margin-top:1px;border-radius:50%;border:1.5px solid #B4B9C0}
.o4 .o4-meth .o4-on i{border:4px solid #C7A86B}
.o4 .o4-meth b{font:600 12.5px/1.25 var(--sans)}
.o4 .o4-meth small{grid-column:2;font:400 11.5px/1.35 var(--sans);color:#5C5D5E}
.o4 .o4-wfoot{display:flex;justify-content:flex-end;margin-top:14px}
.o4 .o4-wbtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 18px;border-radius:8px;background:#C7A86B;color:#050505;font:600 13px/1 var(--sans);white-space:nowrap}
.o4 .o4-wbtn.o4-ol{background:transparent;box-shadow:inset 0 0 0 1px rgba(255,255,255,.42);color:#FFFFFF}
.o4 .o4-wbtn.o4-nv{background:transparent;box-shadow:inset 0 0 0 1px #1A2D45;color:#1A2D45}
.o4 .o4-wbtn.o4-sm{height:30px;padding:0 12px;font-size:12px}
.o4 .o4-wbtn svg{width:14px;height:14px}
.o4 .o4-wside{display:flex;flex-direction:column;gap:16px;min-width:0}
.o4 .o4-bal{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;padding:16px 18px;color:#FFFFFF;background:linear-gradient(135deg,#1A2D45 0%,#0F1B29 100%)}
.o4 .o4-bal::before{content:"";position:absolute;inset:0;z-index:-1;background:repeating-radial-gradient(circle at 100% 0%,rgba(199,168,107,0) 0 23px,rgba(199,168,107,.2) 24px 25px,rgba(199,168,107,0) 26px 30px);-webkit-mask-image:radial-gradient(70% 90% at 100% 0%,#000,transparent 72%);mask-image:radial-gradient(70% 90% at 100% 0%,#000,transparent 72%)}
.o4 .o4-bal small{display:block;font:500 11.5px/1.2 var(--sans);color:#C7A86B}
.o4 .o4-bal>b{display:block;margin-top:8px;font:600 24px/1.1 var(--sans);letter-spacing:-.01em}
.o4 .o4-bal>b em{color:rgba(255,255,255,.66)}
.o4 .o4-bal>span{display:block;margin-top:6px;font:400 11.5px/1.35 var(--sans);color:rgba(255,255,255,.66)}
.o4 .o4-bal>div{display:flex;gap:8px;margin-top:14px}
.o4 .o4-bal>div .o4-wbtn{flex:1;height:32px;font-size:12.5px}
.o4 .o4-rec ul{margin-top:6px}
.o4 .o4-rec li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;align-items:center;padding:9px 0;border-top:1px solid #EEF0F2}
.o4 .o4-rec li:first-child{border-top:0}
.o4 .o4-rec li b{font:600 12.5px/1.25 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o4-rec li .o4-amt{text-align:right}
.o4 .o4-rec li small{font:400 11.5px/1.2 var(--sans);color:#5C5D5E}
.o4 .o4-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;font:600 11px/1 var(--sans);white-space:nowrap;justify-self:end}
.o4 .o4-pill::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}
.o4 .o4-pill.o4-ok{background:var(--ok-bg);color:#1E7346}
.o4 .o4-pill.o4-wn{background:var(--warn-bg);color:var(--warn)}
.o4 .o4-pill.o4-inf{background:var(--info-bg);color:var(--info)}
.o4 .o4-sec{position:relative;padding-top:var(--sec)}
.o4 .o4-wrap{max-width:calc(var(--wrap) + 2 * var(--pad));margin:0 auto;padding:0 var(--pad)}
.o4 .o4-head{max-width:820px}
.o4 .o4-head .o4-h2{margin-top:18px}
.o4 .o4-head .o4-lead{margin-top:20px}
.o4 .o4-head.o4-c{margin:0 auto;text-align:center}
.o4 .o4-head.o4-c .o4-lead{max-width:720px;margin-left:auto;margin-right:auto}
.o4 .o4-head .o4-ctas{margin-top:28px}
.o4 .o4-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:64px}
.o4 .o4-tile{position:relative;isolation:isolate;grid-column:span 6;grid-row:span 4;display:grid;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:0;align-content:start;min-height:0;padding:40px 40px 0;background:#FFFFFF;border-radius:var(--r-tile);overflow:hidden}
.o4 .o4-tile.o4-w7{grid-column:span 7}
.o4 .o4-tile.o4-w5{grid-column:span 5}
.o4 .o4-tile.o4-tdk{color:#FFFFFF;background:linear-gradient(160deg,#1A2D45 0%,#132030 55%,#0F1B29 100%)}
.o4 .o4-tile.o4-tdk::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;will-change:transform;background:repeating-radial-gradient(circle at 100% 0%,rgba(199,168,107,0) 0 71px,rgba(199,168,107,.34) 72px 73px,rgba(199,168,107,0) 74px 80px);-webkit-mask-image:radial-gradient(38% 46% at 100% 0%,#000 0%,transparent 80%);mask-image:radial-gradient(38% 46% at 100% 0%,#000 0%,transparent 80%)}
.o4 .o4-tile.o4-tdk>p:not(.o4-note){color:rgba(255,255,255,.78)}
.o4 .o4-tile.o4-tdk>.o4-note,.o4 .o4-tile.o4-tdk .o4-tile-n{color:rgba(255,255,255,.66)}
.o4 .o4-tile.o4-tdk>p .o4-tbd{color:rgba(255,255,255,.66)}
.o4 .o4-tile.o4-tdk .o4-ui{box-shadow:0 24px 60px -18px rgba(0,0,0,.55);border-color:transparent}
.o4 .o4-tile h3{font:600 28px/1.18 var(--sans);letter-spacing:-.024em;text-wrap:balance}
.o4 .o4-tile>p:not(.o4-note){margin-top:12px;max-width:460px;font:400 17px/1.55 var(--sans);color:var(--t2);text-wrap:pretty}
.o4 .o4-tile>.o4-note{margin-top:10px}
.o4 .o4-tile>.o4-note:empty{margin-top:0}
.o4 .o4-tv{display:flex;flex-direction:column;margin-top:32px}
.o4 .o4-tv>.o4-ui{flex:1;margin-bottom:-18px}
.o4 .o4-ui{position:relative;background:#FFFFFF;border:1px solid #E3E6EA;border-radius:16px;padding:20px 22px 24px;color:#050505;font-feature-settings:"tnum" 1;box-shadow:0 1px 2px rgba(15,27,41,.04),0 12px 32px -12px rgba(15,27,41,.16)}
.o4 .o4-tile .o4-ui{max-width:560px;margin-left:auto;margin-right:auto;width:100%}
.o4 .o4-ui-h{display:flex;flex-direction:column;gap:4px}
.o4 .o4-ui-h.o4-row{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}
.o4 .o4-ui-h b{font:600 16px/1.25 var(--sans);letter-spacing:-.01em}
.o4 .o4-ui-h>span:not(.o4-pill):not(.o4-wbtn){font:400 12.5px/1.35 var(--sans);color:#5C5D5E}
.o4 .o4-ui-n{display:block;margin-top:12px;font:400 12px/1.45 var(--sans);color:#5C5D5E}
.o4 .o4-who{display:flex;align-items:center;gap:12px}
.o4 .o4-ui .o4-who{margin-top:16px}
.o4 .o4-rows{margin-top:14px;border-top:1px solid #EEF0F2}
.o4 .o4-rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid #EEF0F2}
.o4 .o4-rows dt{font:400 13px/1.3 var(--sans);color:#5C5D5E}
.o4 .o4-rows dd{font:600 13px/1.3 var(--sans);text-align:right;white-space:nowrap}
.o4 .o4-rows .o4-tot dt,.o4 .o4-rows .o4-tot dd{color:#050505;font-weight:600}
.o4 .o4-rows .o4-rcv{border-bottom:0;margin-top:6px;padding:12px 14px;border-radius:10px;background:#F4F5F7}
.o4 .o4-rows .o4-rcv dd{font-size:15px}
.o4 .o4-big{display:block;margin-top:14px;font:600 30px/1.1 var(--sans);letter-spacing:-.015em;white-space:nowrap}
.o4 .o4-big+small{display:block;margin-top:6px;font:400 12.5px/1.35 var(--sans);color:#5C5D5E}
.o4 .o4-tl{position:relative;margin-top:18px;display:flex;flex-direction:column;gap:0}
.o4 .o4-tl li{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);gap:12px;padding-bottom:16px}
.o4 .o4-tl li:last-child{padding-bottom:0}
.o4 .o4-tl li::before{content:"";position:absolute;left:6px;top:14px;bottom:-2px;width:2px;background:#1A2D45;border-radius:2px}
.o4 .o4-tl li:last-child::before{display:none}
.o4 .o4-tl i{position:relative;z-index:1;width:14px;height:14px;margin-top:1px;border-radius:50%;background:#1A2D45;box-shadow:0 0 0 3px #FFFFFF}
.o4 .o4-tl li.o4-on i{background:#C7A86B;box-shadow:0 0 0 3px #FFFFFF,0 0 0 6px rgba(199,168,107,.3)}
.o4 .o4-tl li.o4-todo i{background:#FFFFFF;box-shadow:inset 0 0 0 2px #C9CED4,0 0 0 3px #FFFFFF}
.o4 .o4-tl li.o4-todo::before,.o4 .o4-tl:not(.o4-tlh) li:has(+li.o4-todo)::before{background:#D3D7DC}
.o4 .o4-tl li.o4-todo b{color:#5C5D5E;font-weight:500}
.o4 .o4-tl b{display:block;font:600 13.5px/1.2 var(--sans)}
.o4 .o4-tl small{display:block;margin-top:3px;font:400 12px/1.3 var(--sans);color:#5C5D5E}
.o4 .o4-tl.o4-tlh{flex-direction:row;justify-content:space-between}
.o4 .o4-tl.o4-tlh li{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;text-align:center}
.o4 .o4-tl.o4-tlh li::before,.o4 .o4-tl.o4-tlh li::after{content:"";position:absolute;top:6px;bottom:auto;width:auto;height:2px;border-radius:0;background:#1A2D45}
.o4 .o4-tl.o4-tlh li::before{left:0;right:calc(50% + 7px)}
.o4 .o4-tl.o4-tlh li::after{left:calc(50% + 7px);right:0}
.o4 .o4-tl.o4-tlh li:last-child::before{display:block}
.o4 .o4-tl.o4-tlh li:first-child::before,.o4 .o4-tl.o4-tlh li:last-child::after{display:none}
.o4 .o4-tl.o4-tlh li.o4-todo::before,.o4 .o4-tl.o4-tlh li:has(+li.o4-todo)::after{background:#D3D7DC}
.o4 .o4-tl.o4-tlh b{font-size:12px}
.o4 .o4-mail-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid #EEF0F2}
.o4 .o4-mail-h img{height:22px;width:auto}
.o4 .o4-mail-h small{font:400 12px/1.3 var(--sans);color:#5C5D5E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o4-mail-s{display:block;margin-top:16px;font:600 19px/1.25 var(--sans);letter-spacing:-.01em}
.o4 .o4-mail p{margin-top:8px;font:400 13.5px/1.55 var(--sans);color:#3D3E3F}
.o4 .o4-mail p b{font-weight:600;color:#050505}
.o4 .o4-mail-r{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding:10px 12px;border-radius:10px;background:#F4F5F7}
.o4 .o4-mail-r span{font:400 12px/1.2 var(--sans);color:#5C5D5E}
.o4 .o4-mail-r b{font:500 12.5px/1.2 var(--mono)}
.o4 .o4-mail p.o4-mail-f{margin-top:14px;padding-top:12px;border-top:1px solid #EEF0F2;font:400 11.5px/1.45 var(--sans);color:#5C5D5E}
.o4 .o4-cov ul{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}
.o4 .o4-cov li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 0;border-top:1px solid #EEF0F2}
.o4 .o4-cov li:nth-child(-n+2){border-top:0}
.o4 .o4-cov li img,.o4 .o4-cov li .o4-gl{width:22px;height:16px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(5,5,5,.08)}
.o4 .o4-cov li .o4-gl{display:grid;place-items:center;box-shadow:none;color:#49576B}
.o4 .o4-cov li .o4-gl svg{width:16px;height:16px}
.o4 .o4-cov li b{font:600 13px/1.25 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o4-cov li span{font:500 11.5px/1.2 var(--mono);color:#5C5D5E;text-align:right;white-space:nowrap}
.o4 .o4-cov li small{grid-column:2/4;font:400 12px/1.3 var(--sans);color:#5C5D5E}
.o4 .o4-cov li small .o4-tbd{font-size:11px}
.o4 .o4-how .o4-head{display:flex;flex-direction:column;align-items:flex-start}
.o4 .o4-vid{display:inline-flex;align-items:center;gap:12px;margin-top:28px;padding:0;border:0;background:none;font:600 16px/1.2 var(--sans);color:var(--navy);cursor:pointer;text-align:left}
.o4 .o4-vid i{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--navy);color:#FFFFFF;transition:background-color .12s var(--e)}
.o4 .o4-vid i svg{width:14px;height:14px;margin-left:2px}
.o4 .o4-vid small{display:block;margin-top:3px;font:400 12px/1.3 var(--mono);color:var(--t3)}
.o4 .o4-vid:hover i{background:var(--navy-2)}
.o4 .o4-how-g{display:grid;grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);gap:64px;align-items:start;margin-top:40px}
.o4 .o4-steps{counter-reset:none}
.o4 .o4-step{display:flex;flex-direction:column;justify-content:center;padding:40px 0}
.o4 .o4-step-n{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:500 13px/1 var(--mono);color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy);transition:background-color .24s var(--e),color .24s var(--e)}
.o4 .o4-step.o4-on .o4-step-n{background:var(--gold);color:#050505;box-shadow:0 0 0 6px rgba(199,168,107,.22)}
.o4 .o4-step h3{margin-top:20px;font:600 34px/1.14 var(--sans);letter-spacing:-.028em;text-wrap:balance}
.o4 .o4-step>p{margin-top:14px;max-width:460px;font:400 18px/1.55 var(--sans);color:var(--t2)}
.o4 .o4-step-v{margin-top:28px}
.o4 .o4-stage{display:none}
.o4 .o4-sv{max-width:440px;margin:0 auto}
.o4 .o4-stage-p{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;height:100%;padding:24px 28px 28px;color:#FFFFFF;border-radius:var(--r-tile);background:radial-gradient(70% 55% at 50% 0%,#1E3352 0%,rgba(30,51,82,0) 70%),linear-gradient(160deg,#1A2D45 0%,#132030 55%,#0F1B29 100%)}
.o4 .o4-stage-top{display:flex;align-items:center;justify-content:space-between;gap:16px}
.o4 .o4-stage-top>span:not(.o4-prog){font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.62)}
.o4 .o4-prog{display:flex;gap:6px}
.o4 .o4-prog i{width:56px;height:4px;border-radius:4px;background:rgba(255,255,255,.16);transition:background-color .24s var(--e)}
.o4 .o4-stage-v{position:relative;isolation:isolate;overflow:hidden;flex:1;margin:8px -28px -28px}
.o4 .o4-stage-v::before{content:"";position:absolute;inset:0;z-index:-1;background:repeating-radial-gradient(circle at 50% 50%,rgba(199,168,107,0) 0 87px,rgba(199,168,107,.26) 88px 89px,rgba(199,168,107,0) 90px 96px);-webkit-mask-image:radial-gradient(62% 66% at 50% 50%,#000 34%,transparent 82%);mask-image:radial-gradient(62% 66% at 50% 50%,#000 34%,transparent 82%)}
.o4 .o4-stage-v>.o4-sv{position:absolute;left:50%;top:50%;zoom:1.2;width:min(440px,calc(100% - 80px));transform:translate(-50%,-50%) translateY(12px);opacity:0;transition:opacity .24s var(--e),transform .4s var(--e);pointer-events:none}
.o4 .o4-how[data-on="0"] .o4-stage-v>.o4-sv:nth-child(1),.o4 .o4-how[data-on="1"] .o4-stage-v>.o4-sv:nth-child(2),.o4 .o4-how[data-on="2"] .o4-stage-v>.o4-sv:nth-child(3){opacity:1;transform:translate(-50%,-50%)}
.o4 .o4-how[data-on="0"] .o4-prog i:nth-child(1),.o4 .o4-how[data-on="1"] .o4-prog i:nth-child(2),.o4 .o4-how[data-on="2"] .o4-prog i:nth-child(3){background:var(--gold)}
.o4 .o4-how[data-on="1"] .o4-prog i:nth-child(1),.o4 .o4-how[data-on="2"] .o4-prog i:nth-child(-n+2){background:rgba(255,255,255,.7)}
@media (min-width:1024px) and (min-height:680px) and (prefers-reduced-motion:no-preference){.o4 .o4-step{min-height:max(420px,64vh);padding:0}
.o4 .o4-step-v{display:none}
.o4 .o4-stage{display:block;position:sticky;top:calc(var(--hdr) + max(16px,(100vh - var(--hdr) - var(--stg)) / 2));height:var(--stg)}
.o4 .o4-how-g{margin-top:8px}
.o4 .o4-steps{padding-bottom:12vh}}
.o4 .o4-prof .o4-who{margin-top:16px;padding-bottom:14px;border-bottom:1px solid #EEF0F2}
.o4 .o4-chk li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #EEF0F2}
.o4 .o4-chk li b{display:block;font:600 13px/1.25 var(--sans)}
.o4 .o4-chk li small{display:block;margin-top:2px;font:400 12px/1.3 var(--sans);color:#5C5D5E}
.o4 .o4-chk li>i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--ok-bg);color:var(--ok)}
.o4 .o4-chk li>i svg{width:13px;height:13px;stroke-width:2.2}
.o4 .o4-revby{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding:11px 14px;border-radius:10px;background:#F4F5F7;font:400 12.5px/1.3 var(--sans);color:#5C5D5E}
.o4 .o4-revby b{font-weight:600;color:var(--ok)}
.o4 .o4-balv .o4-bal{padding:20px 22px}
.o4 .o4-balv .o4-bal>b{font-size:30px}
.o4 .o4-dep{margin-top:14px}
.o4 .o4-dep li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #EEF0F2}
.o4 .o4-dep li b{display:block;font:600 13px/1.25 var(--sans)}
.o4 .o4-dep li small{display:block;margin-top:2px;font:400 12px/1.3 var(--sans);color:#5C5D5E}
.o4 .o4-dep li .o4-amt{font:600 13.5px/1.2 var(--sans);color:var(--ok)}
.o4 .o4-rcpt{display:flex;align-items:center;gap:10px;margin-top:18px;padding:11px 14px;border-radius:10px;background:#F4F5F7;font:400 12.5px/1.3 var(--sans);color:#3D3E3F}
.o4 .o4-rcpt svg{width:16px;height:16px;color:#1A2D45}
.o4 .o4-rcpt b{margin-left:auto;font:500 11px/1 var(--mono);letter-spacing:.08em;color:#1A2D45}
.o4 .o4-rcpt+.o4-rcpt{margin-top:8px}
.o4 .o4-duo{position:relative;isolation:isolate;overflow:hidden;background:#D8C69E}
.o4 .o4-duo>*{position:absolute;inset:0;z-index:-2}
.o4 .o4-photo>img,.o4 .o4-duo>*{filter:grayscale(1) contrast(1.12) brightness(1.04);mix-blend-mode:multiply}
.o4 .o4-photo::before,.o4 .o4-duo::before{content:"";position:absolute;inset:0;z-index:-1;background:#0F1B29;mix-blend-mode:lighten;pointer-events:none}
.o4 .o4-rot{display:block;background:#0F1B29}
.o4 .o4-rot::before,.o4 .o4-rot::after{content:none}
.o4 .o4-rs{position:absolute;inset:0;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;background:#0F1B29;opacity:0;visibility:hidden;transition:opacity .4s var(--e),visibility 0s linear .4s}
.o4 .o4-rs.o4-on{opacity:1;visibility:visible;transition:opacity .4s var(--e),visibility 0s}
.o4 .o4-rs>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}
.o4 #o4-rs-3>img{object-position:80% 50%}
@media (max-width:767px){.o4 #o4-rs-1>img{object-position:18% 50%}}
.o4 .o4-rs::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(15,27,41,0) 26%,rgba(15,27,41,.9) 100%),linear-gradient(90deg,rgba(15,27,41,.74) 0%,rgba(15,27,41,0) 64%)}
.o4 .o4-rnav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:28px}
.o4 .o4-rtabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}
.o4 .o4-rtabs [role=tab]{position:relative;overflow:hidden;display:inline-flex;align-items:center;height:40px;padding:0 18px;border:0;border-radius:999px;background:#FFFFFF;font:500 14px/1 var(--sans);color:var(--t2);cursor:pointer;transition:color .12s var(--e)}
.o4 .o4-rtabs [role=tab]:hover{color:var(--ink)}
.o4 .o4-rtabs [role=tab][aria-selected=true]{color:var(--ink);font-weight:600}
.o4 .o4-rtabs [role=tab] i{position:absolute;left:18px;right:18px;bottom:7px;height:2px;border-radius:2px;background:var(--gold);transform:scaleX(0);transform-origin:left center}
.o4 .o4-rtabs [role=tab][aria-selected=true] i{transform:scaleX(1)}
.o4 .o4-rtabs [role=tab].o4-run i{animation:o4-rprog 6s linear both}
@keyframes o4-rprog{from{transform:scaleX(0)}to{transform:scaleX(1)}}
.o4 .o4-rpp{width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#FFFFFF;color:var(--navy);cursor:pointer}
.o4 .o4-rpp svg{width:14px;height:14px;pointer-events:none}
.o4 .o4-rsoon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px;margin-top:22px;font:400 15px/1.5 var(--sans);color:var(--t2)}
.o4 .o4-rsoon b{font-weight:600;color:var(--ink)}
.o4 .o4-rsoon .o4-soon{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3);white-space:nowrap}
.o4 .o4-sol .o4-segs-n{text-align:center}
.o4 .o4-photo{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;margin:56px 0 0;color:#FFFFFF;background:#D8C69E}
.o4 .o4-photo>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:62% 50%}
.o4 .o4-photo::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(15,27,41,0) 26%,rgba(15,27,41,.9) 100%),linear-gradient(90deg,rgba(15,27,41,.74) 0%,rgba(15,27,41,0) 64%)}
.o4 .o4-photo-t{max-width:calc(760px + var(--xi));padding:56px calc(56px + var(--xi)) calc(56px + var(--xi))}
.o4 .o4-photo h3{margin-top:16px;font:600 52px/1.06 var(--sans);letter-spacing:-.032em}
.o4 .o4-photo p:not(.o4-eb){margin-top:16px;max-width:520px;font:400 20px/1.5 var(--sans);color:rgba(255,255,255,.84)}
.o4 .o4-photo .o4-more{margin-top:28px;height:48px;padding:0 22px;border-radius:var(--r-btn);background:var(--gold);color:#050505}
.o4 .o4-photo .o4-more:hover{text-decoration:none;background:var(--gold-h)}
.o4 .o4-photo .o4-more::after{content:"";position:absolute;inset:0}
.o4 .o4-segs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:20px;padding:8px 40px;background:#FFFFFF;border-radius:var(--r-tile)}
.o4 .o4-segs>li{border-top:1px solid var(--line-2)}
.o4 .o4-segs>li:nth-child(-n+2){border-top:0}
.o4 .o4-seg{display:flex;align-items:center;gap:16px;padding:22px 0;text-decoration:none;color:var(--ink)}
.o4 .o4-seg>span:first-child{flex:1;min-width:0}
.o4 div.o4-seg{flex-wrap:wrap;row-gap:10px}
.o4 div.o4-seg>span:first-child{flex:1 1 200px}
.o4 .o4-seg b{display:block;font:600 18px/1.3 var(--sans)}
.o4 .o4-seg small{display:block;margin-top:4px;font:400 15px/1.5 var(--sans);color:var(--t2)}
.o4 .o4-seg>svg{width:18px;height:18px;color:var(--navy);transition:translate .24s var(--e)}
.o4 a.o4-seg:hover b{text-decoration:underline;text-underline-offset:3px}
.o4 a.o4-seg:hover>svg{translate:3px 0}
.o4 .o4-seg .o4-soon{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3);white-space:nowrap}
.o4 .o4-notify{padding:0;border:0;background:none;font:600 15px/1.2 var(--sans);color:var(--navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}
.o4 .o4-segs-n{margin-top:14px}
.o4 .o4-mem{margin-top:12px}
.o4 .o4-mem li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #EEF0F2}
.o4 .o4-mem li b{display:block;font:600 13px/1.25 var(--sans)}
.o4 .o4-mem li small{display:block;margin-top:2px;font:400 12px/1.3 var(--sans);color:#5C5D5E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o4-role{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font:600 11.5px/1 var(--sans);background:#EEF1F5;color:#1A2D45}
.o4 .o4-role.o4-op{background:#F1F2F4;color:#3D3E3F}
.o4 .o4-role.o4-vw{background:transparent;box-shadow:inset 0 0 0 1px #D3D7DC;color:#3D3E3F}
.o4 .o4-perm{width:100%;margin-top:16px;font:400 12px/1.3 var(--sans)}
.o4 .o4-perm th,.o4 .o4-perm td{padding:8px 6px;text-align:center;border-bottom:1px solid #EEF0F2}
.o4 .o4-perm thead th{font:500 10px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#5C5D5E;vertical-align:bottom}
.o4 .o4-perm th:first-child{text-align:left;padding-left:0}
.o4 .o4-perm tbody th{font:600 12.5px/1.2 var(--sans)}
.o4 .o4-perm td{color:#1A2D45;font-weight:600}
.o4 .o4-perm td.o4-no{color:#686B6F;font-weight:400}
.o4 .o4-perm tr:last-child>*{border-bottom:0}
.o4 .o4-appr .o4-who{margin-top:14px;padding:12px 14px;border-radius:12px;background:#F4F5F7}
.o4 .o4-appr .o4-who .o4-amt{flex:none;margin-left:auto;font:600 16px/1.2 var(--sans);white-space:nowrap;overflow:visible;text-overflow:clip}
.o4 .o4-appr .o4-who .o4-amt em{margin-left:3px;font:500 11.5px/1 var(--sans);font-style:normal;color:#5C5D5E}
.o4 .o4-rules{margin-top:18px;padding-top:14px;border-top:1px solid #EEF0F2}
.o4 .o4-rules>div{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:9px 12px;border-radius:10px;font:400 12.5px/1.2 var(--sans);color:#3D3E3F;box-shadow:inset 0 0 0 1px #E6E8EB}
.o4 .o4-rules>div b{font-weight:600;color:#050505}
.o4 .o4-rules>div.o4-on{box-shadow:inset 0 0 0 1.5px #1A2D45;background:#F7F8FA}
.o4 .o4-rules>div.o4-on b::before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#C7A86B;vertical-align:1px}
.o4 .o4-full{position:relative;isolation:isolate;overflow:hidden;margin:0}
.o4 .o4-xc{min-height:100vh;min-height:100svh;clip-path:inset(var(--xi) round var(--r-card))}
.o4.o4-sub .o4-xc{min-height:0}
.o4 .o4-secu{display:flex;align-items:center;padding:112px 0;color:#FFFFFF;background:radial-gradient(70% 55% at 50% 0%,#1E3352 0%,rgba(30,51,82,0) 70%),linear-gradient(160deg,#1A2D45 0%,#132030 46%,#0F1B29 100%)}
.o4 .o4-secu::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;will-change:transform;background:repeating-radial-gradient(circle at 100% 0%,rgba(199,168,107,0) 0 87px,rgba(199,168,107,.28) 88px 89px,rgba(199,168,107,0) 90px 96px);-webkit-mask-image:radial-gradient(56% 64% at 100% 0%,#000 0%,transparent 76%);mask-image:radial-gradient(56% 64% at 100% 0%,#000 0%,transparent 76%)}
.o4 .o4-secu>.o4-wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--pad) + 2 * var(--xi));padding-left:calc(var(--pad) + var(--xi));padding-right:calc(var(--pad) + var(--xi))}
.o4 .o4-sgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 72px;margin-top:72px}
.o4 .o4-si{display:grid;grid-template-columns:52px minmax(0,1fr);gap:22px;align-items:start}
.o4 .o4-si-i{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:rgba(199,168,107,.1);box-shadow:inset 0 0 0 1px rgba(199,168,107,.34);color:#D8BB84}
.o4 .o4-si-i svg{width:22px;height:22px}
.o4 .o4-si h3{font:600 22px/1.3 var(--sans);letter-spacing:-.01em}
.o4 .o4-si p{margin-top:8px;font:400 17px/1.6 var(--sans);color:rgba(255,255,255,.76)}
.o4 .o4-secu .o4-note{margin-top:56px}
.o4 .o4-faq-g{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:72px;align-items:start}
.o4 .o4-faq-l{position:sticky;top:calc(var(--hdr) + 48px)}
.o4 .o4-faq-l .o4-h2{margin-top:18px;font-size:48px}
.o4 .o4-faq-l>p:not(.o4-eb){margin-top:24px;font:400 17px/1.55 var(--sans);color:var(--t2)}
.o4 .o4-faq-l .o4-more{margin-top:10px}
.o4 .o4-faq{background:#FFFFFF;border-radius:var(--r-tile);padding:8px 0}
.o4 .o4-q+.o4-q{border-top:1px solid var(--line-2)}
.o4 .o4-q summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:22px 32px;cursor:pointer;list-style:none;font:500 19px/1.4 var(--sans);letter-spacing:-.01em;border-radius:var(--r-tile)}
.o4 .o4-q summary::-webkit-details-marker{display:none}
.o4 .o4-q summary:hover .o4-plus{background:var(--canvas-2)}
.o4 .o4-plus{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--canvas);color:var(--navy);transition:transform .24s var(--e),background-color .12s var(--e)}
.o4 .o4-plus svg{width:16px;height:16px}
.o4 .o4-q[open] .o4-plus{transform:rotate(45deg);background:var(--gold);color:#050505}
.o4 .o4-q p{padding:0 32px 26px;max-width:760px;font:400 17px/1.6 var(--sans);color:var(--t2)}
.o4 .o4-faq-more{margin-top:24px}
.o4 .o4-end{display:flex;align-items:center;justify-content:center;padding:96px calc(32px + var(--xi));text-align:center;color:#FFFFFF;
  background:radial-gradient(80% 60% at 50% 0%,#2B4568 0%,rgba(43,69,104,0) 66%),linear-gradient(180deg,#22385A 0%,#1A2D45 100%)}
.o4 .o4-end.o4-xc{min-height:min(100vh,920px);min-height:min(100svh,920px)}
.o4 .o4-end::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;will-change:transform;background:repeating-radial-gradient(circle at 50% 50%,rgba(199,168,107,0) 0 107px,rgba(199,168,107,.36) 108px 109px,rgba(199,168,107,0) 110px 118px);-webkit-mask-image:radial-gradient(46% 62% at 50% 50%,transparent 26%,#000 52%,transparent 86%);mask-image:radial-gradient(46% 62% at 50% 50%,transparent 26%,#000 52%,transparent 86%)}
.o4 .o4-end-t{max-width:860px;display:flex;flex-direction:column;align-items:center}
.o4 .o4-end .o4-h2{font-size:64px}
.o4 .o4-end .o4-lead{margin-top:22px;max-width:620px}
.o4 .o4-end .o4-ctas{justify-content:center;margin-top:36px}
.o4 .o4-endw{padding-top:var(--sec)}
.o4.o4-sub .o4-end{min-height:0;padding:140px calc(32px + var(--xi))}
.o4 .o4-night{position:relative;color:#FFFFFF;background:var(--navy-3)}
.o4 .o4-night .o4-secs,.o4.o4-sub .o4-night .o4-endw{background:linear-gradient(180deg,var(--canvas) calc(100% - 220px),var(--navy-3) 100%)}
.o4 .o4-xo,.o4 .o4-end,.o4 .o4-main:has(>.o4-night-t)+.o4-ft{clip-path:inset(0 var(--xi) 0 var(--xi) round var(--r-card) var(--r-card) 0 0)}
.o4 .o4-night .o4-secu{min-height:0;padding:128px 0 0;background:radial-gradient(70% 55% at 50% 0%,#1E3352 0%,rgba(30,51,82,0) 70%),var(--navy-3)}
.o4 .o4-night.o4-night-t{height:96px;background:none}
.o4 .o4-night .o4-secu::before{background:repeating-radial-gradient(circle at 100% 64%,rgba(199,168,107,0) 0 87px,rgba(199,168,107,.28) 88px 89px,rgba(199,168,107,0) 90px 96px);-webkit-mask-image:radial-gradient(46% 54% at 100% 64%,#000 0%,transparent 76%);mask-image:radial-gradient(46% 54% at 100% 64%,#000 0%,transparent 76%)}
.o4 .o4-night .o4-secu>.o4-wrap{max-width:calc(var(--wrap) + 2 * var(--pad));padding-left:var(--pad);padding-right:var(--pad)}
.o4 .o4-night .o4-faq-l>p:not(.o4-eb){color:rgba(255,255,255,.72)}
.o4 .o4-night .o4-more{color:var(--gold)}
.o4 .o4-night .o4-faq{background:rgba(255,255,255,.045);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}
.o4 .o4-night .o4-q+.o4-q{border-top-color:rgba(255,255,255,.1)}
.o4 .o4-night .o4-q summary{color:#FFFFFF}
.o4 .o4-night .o4-plus{background:rgba(255,255,255,.08);color:#FFFFFF}
.o4 .o4-night .o4-q summary:hover .o4-plus{background:rgba(255,255,255,.16)}
.o4 .o4-night .o4-q[open] .o4-plus{background:var(--gold);color:#050505}
.o4 .o4-night .o4-q p{color:rgba(255,255,255,.74)}
.o4.o4-sub .o4-night .o4-endw{padding-top:96px}
.o4 .o4-ft{padding:120px 0 40px;color:#FFFFFF;background:var(--navy-3)}
.o4 .o4-ft-top{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.12)}
.o4 .o4-ft-top img{height:40px;width:auto}
.o4 .o4-ft-tag{font:400 34px/1.14 var(--sans);letter-spacing:-.02em;text-align:right}
.o4 .o4-ft-tag b{font-weight:600;color:var(--gold)}
.o4 .o4-ft-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;padding:48px 0}
.o4 .o4-ft-k{font:500 11px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.6)}
.o4 .o4-ft-cols ul{display:flex;flex-direction:column;gap:12px;margin-top:18px}
.o4 .o4-ft-cols a,.o4 .o4-ft-cols button{padding:0;border:0;background:none;font:400 15px/1.4 var(--sans);color:rgba(255,255,255,.86);text-decoration:none;text-align:left;cursor:pointer}
.o4 .o4-ft-cols a:hover,.o4 .o4-ft-cols button:hover{color:#FFFFFF;text-decoration:underline;text-underline-offset:3px}
.o4 .o4-ft-bot{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding-top:32px;border-top:1px solid rgba(255,255,255,.12)}
.o4 .o4-ft-legal{display:flex;flex-direction:column;gap:6px;font:400 14px/1.5 var(--sans);color:rgba(255,255,255,.66)}
.o4 .o4-ft-r{display:flex;flex-direction:column;align-items:flex-end;gap:14px}
.o4 .o4-ft .o4-pills{background:rgba(255,255,255,.08)}
.o4 .o4-ft .o4-pills button{color:rgba(255,255,255,.76)}
.o4 .o4-ft .o4-pills button[aria-pressed="true"]{background:var(--gold);color:#050505}
.o4 .o4-soc{display:flex;gap:8px}
.o4 .o4-soc button{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;padding:0;border:1.5px dashed rgba(255,255,255,.34);background:none;font:500 11px/1 var(--mono);color:rgba(255,255,255,.76);cursor:pointer}
.o4 .o4-ft .o4-note{margin-top:20px}
@keyframes o4-rise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@keyframes o4-up{from{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}
.o4:not(.o4-still) .o4-hero-c{animation:o4-rise .4s var(--e) both}
.o4:not(.o4-still) .o4-hero-t>*{animation:o4-rise .4s var(--e) both}
.o4:not(.o4-still) .o4-hero-t>:nth-child(2){animation-delay:.12s}
.o4:not(.o4-still) .o4-hero-t>:nth-child(3){animation-delay:.24s}
.o4:not(.o4-still) .o4-hero-t>:nth-child(n+4){animation-delay:.36s}
.o4:not(.o4-still) .o4-win{animation:o4-up .4s var(--e) .4s both}
.o4.o4-js [data-rv]{transition:opacity .4s var(--e),transform .4s var(--e);transition-delay:calc(var(--d,0) * 120ms)}
.o4.o4-js [data-rv]:not(.o4-vis){opacity:0;transform:translateY(24px)}
@keyframes o4-hero-x{from{clip-path:inset(0 0 0 0 round 0)}to{clip-path:inset(var(--gap) var(--xi) 0 var(--xi) round var(--r-card))}}
@keyframes o4-hero-tx{to{opacity:.15;transform:translateY(-56px)}}
@keyframes o4-win-x{to{transform:translateY(-32px) scale(1.035)}}
@keyframes o4-open{0%,8%{clip-path:inset(var(--xi) round var(--r-card))}40%,60%{clip-path:inset(0 round 0)}92%,100%{clip-path:inset(var(--xi) round var(--r-card))}}
@keyframes o4-zoom{from{transform:scale(1.16)}to{transform:scale(1)}}
@keyframes o4-open-stay{from{clip-path:inset(0 var(--xi) 0 var(--xi) round var(--r-card) var(--r-card) 0 0)}to{clip-path:inset(0 0 0 0 round 0 0 0 0)}}
@supports (animation-timeline: view()){@media (prefers-reduced-motion:no-preference){.o4.o4-home .o4-hero-c{animation:o4-hero-x linear both;animation-timeline:scroll(root);animation-range:0 70vh}
.o4.o4-home .o4-hero-t{animation:o4-hero-tx linear both;animation-timeline:scroll(root);animation-range:0 60vh}
.o4.o4-home .o4-winw{animation:o4-win-x linear both;animation-timeline:scroll(root);animation-range:0 75vh}
.o4 .o4-xc{animation:o4-open linear both;animation-timeline:view();animation-range:cover 0% cover 100%}
.o4 .o4-xc>img,.o4 .o4-xc .o4-rs.o4-on>img{animation:o4-zoom linear both;animation-timeline:view();animation-range:cover 0% cover 60%}
.o4 .o4-xo,.o4 .o4-end,.o4 .o4-main:has(>.o4-night-t)+.o4-ft{animation-name:o4-open-stay;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 0% entry 85%}}}
@media (prefers-reduced-motion:reduce){.o4 *,.o4 *::before,.o4 *::after{animation:none!important;transition:none!important}
.o4.o4-js [data-rv]{opacity:1!important;transform:none!important}}
.o4 .o4-pg{display:block}
.o4 .o4-ph{padding:72px 0 24px}
.o4 .o4-ph-w{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;align-items:center}
.o4 .o4-ph.o4-np .o4-ph-w{grid-template-columns:minmax(0,1fr)}
.o4 .o4-ph.o4-np .o4-ph-t{max-width:820px}
.o4 .o4-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:28px;font:400 14px/1.3 var(--sans);color:var(--t2)}
.o4 .o4-crumb a{color:var(--t2);text-decoration:none}
.o4 .o4-crumb a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}
.o4 .o4-crumb svg{width:14px;height:14px;opacity:.7}
.o4 .o4-h1{margin-top:18px;font:600 60px/1.05 var(--sans);letter-spacing:-.034em;text-wrap:balance}
.o4 .o4-h1:focus{outline:none}
.o4 .o4-ph .o4-lead{margin-top:20px;max-width:660px}
.o4 .o4-ph .o4-tbd{display:block;margin-top:14px}
.o4 .o4-ph .o4-ctas{margin-top:32px}
.o4 .o4-ph-img{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:var(--r-card);background:#D8C69E}
.o4 .o4-ph-img>div{position:absolute;inset:0}
.o4 .o4-psec{padding-top:96px}
.o4 .o4-psec>.o4-wrap>.o4-h2,.o4 .o4-ptitle{font:600 40px/1.12 var(--sans);letter-spacing:-.028em;text-wrap:balance}
.o4 .o4-pp{margin-top:14px;max-width:680px;font:400 18px/1.55 var(--sans);color:var(--t2)}
.o4 .o4-n{max-width:880px}
.o4 .o4-feat{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:36px}
.o4 .o4-feat li{padding:28px;background:#FFFFFF;border-radius:var(--r-tile)}
.o4 .o4-fi{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--canvas);color:var(--navy)}
.o4 .o4-fi svg{width:20px;height:20px}
.o4 .o4-feat b{display:block;margin-top:20px;font:600 19px/1.3 var(--sans);letter-spacing:-.01em}
.o4 .o4-feat p{margin-top:8px;font:400 16px/1.55 var(--sans);color:var(--t2)}
.o4 .o4-2c{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}
.o4 .o4-rws{background:#FFFFFF;border-radius:var(--r-tile);overflow:hidden}
.o4 .o4-rws>div{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:18px 24px;border-top:1px solid var(--line-2)}
.o4 .o4-rws>div:first-child{border-top:0}
.o4 .o4-rws-h{background:#F7F8F9}
.o4 .o4-rws-h span{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}
.o4 .o4-rws dt{font:400 16px/1.45 var(--sans);color:var(--t2)}
.o4 .o4-rws dd{font:600 16px/1.45 var(--sans);text-align:right}
.o4 .o4-tw{margin-top:36px;background:#FFFFFF;border-radius:var(--r-tile);overflow:auto}
.o4 .o4-tw:focus-visible{outline:2px solid var(--navy);outline-offset:2px}
.o4 .o4-tb{width:100%;font:400 16px/1.45 var(--sans)}
.o4 .o4-tb th,.o4 .o4-tb td{padding:16px 22px;text-align:left;vertical-align:middle;border-top:1px solid var(--line-2)}
.o4 .o4-tb thead th{border-top:0;background:#F7F8F9;font:500 11px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}
.o4 .o4-tb tbody th{font-weight:600}
.o4 .o4-tb tbody th .fl{display:inline-flex;margin-right:10px;vertical-align:middle;position:relative;top:-1px}
.o4 .o4-tb td{color:#2E2F30}
.o4 .o4-list{display:flex;flex-direction:column;gap:14px;margin-top:28px}
.o4 .o4-list li{display:flex;gap:14px;align-items:flex-start;font:400 17px/1.55 var(--sans);color:#2E2F30}
.o4 .o4-list svg{width:18px;height:18px;margin-top:4px;color:var(--navy)}
.o4 .o4-text p{margin-top:18px;font:400 18px/1.65 var(--sans);color:#2E2F30}
.o4 .o4-text .o4-ptitle{margin-top:48px}
.o4 .o4-text .o4-ptitle:first-child{margin-top:0}
.o4 .o4-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:32px}
.o4 .o4-card{display:flex;flex-direction:column;height:100%;overflow:hidden;background:#FFFFFF;border-radius:var(--r-tile);text-decoration:none;color:var(--ink)}
.o4 .o4-card-m{position:relative;display:block;height:200px;flex:none}
.o4 .o4-card-m>span{position:absolute;inset:0}
.o4 .o4-card-b{display:flex;flex-direction:column;gap:10px;flex:1;padding:22px 24px 24px}
.o4 .o4-card-k{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}
.o4 .o4-card-b b{font:600 20px/1.3 var(--sans)}
.o4 .o4-card-b .o4-more{margin-top:auto}
.o4 .o4-faqp{margin-top:36px}
.o4 .o4-help{display:flex;gap:10px;max-width:640px}
.o4 .o4-help input{flex:1;min-width:0;height:48px;padding:0 16px;border:1px solid #C9CED4;border-radius:var(--r-btn);background:#FFFFFF;font:400 16px/1 var(--sans);color:var(--ink)}
.o4 .o4-hcats{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:36px}
.o4 .o4-hcats>li{padding:24px;background:#FFFFFF;border-radius:var(--r-tile)}
.o4 .o4-hcats>li>b{display:block;font:600 17px/1.3 var(--sans)}
.o4 .o4-hcats ul{margin-top:12px}
.o4 .o4-hcats button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:11px 0;border:0;border-top:1px solid var(--line-2);background:none;font:400 15px/1.4 var(--sans);color:#2E2F30;text-align:left;cursor:pointer}
.o4 .o4-hcats button svg{width:14px;height:14px;color:var(--navy)}
.o4 .o4-press{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.o4 .o4-pblk{padding:32px;background:#FFFFFF;border-radius:var(--r-tile)}
.o4 .o4-pblk .o4-ptitle{font-size:28px}
.o4 .o4-plogos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}
.o4 .o4-plogos li{display:flex;align-items:center;justify-content:center;height:64px;border-radius:12px;box-shadow:inset 0 0 0 1.5px #D3D7DC;font:400 11px/1 var(--mono);color:var(--t3)}
.o4 .o4-cf{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:start}
.o4 .o4-form{display:flex;flex-direction:column;gap:18px;padding:32px;background:#FFFFFF;border-radius:var(--r-tile)}
.o4 .o4-fld{display:flex;flex-direction:column;gap:8px}
.o4 .o4-fld label{font:600 15px/1.2 var(--sans)}
.o4 .o4-fld label span{font-weight:400;color:var(--t2)}
.o4 .o4-fld input,.o4 .o4-fld textarea{width:100%;padding:13px 14px;border:1px solid #C9CED4;border-radius:var(--r-btn);background:#FFFFFF;font:400 16px/1.4 var(--sans);color:var(--ink)}
.o4 .o4-fld input:focus-visible,.o4 .o4-fld textarea:focus-visible,.o4 .o4-help input:focus-visible{outline:2px solid var(--navy);outline-offset:1px;border-color:var(--navy)}
.o4 .o4-fld [aria-invalid="true"]{border-color:#B23A3A}
.o4 .o4-err{display:flex;align-items:center;gap:6px;font:500 14px/1.3 var(--sans);color:#B23A3A}
.o4 .o4-err[hidden]{display:none}
.o4 .o4-err svg{width:16px;height:16px}
.o4 .o4-form .o4-btn{align-self:flex-start;margin-top:4px}
.o4 .o4-form-n{font:400 14px/1.5 var(--sans);color:var(--t2)}
.o4 .o4-sent{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:12px;background:var(--ok-bg);color:#1F5E3D;font:500 15px/1.5 var(--sans)}
.o4 .o4-sent svg{width:20px;height:20px;margin-top:1px}
.o4 .o4-cinfo{display:flex;flex-direction:column;gap:22px;padding:8px 0}
.o4 .o4-cinfo span{display:block;margin-top:8px;font:400 16px/1.4 var(--sans);color:#2E2F30}
.o4 .o4-cinfo span.o4-tbd{font:400 14px/1.4 var(--mono);color:var(--slate)}
.o4 .o4-post-ph{margin-top:48px}
.o4 .o4-post-ph>div{height:440px;border-radius:var(--r-card)}
.o4 .o4-pend{display:block;width:fit-content;max-width:calc(100% - 40px);margin:14px auto 0;padding:7px 14px;border-radius:999px;text-align:center;background:#E3E6EA;color:#2E2F30;font:400 12px/1.4 var(--mono)}
.o4 .o4-nf{padding:140px 0 40px}
@media (max-width:1279px){.o4{--pad:32px}
.o4 .o4-d1{font-size:64px}
.o4 .o4-h2{font-size:52px}
.o4 .o4-win{width:calc(100% - 64px)}
.o4 .o4-nb{padding:0 10px;font-size:14.5px}
.o4 .o4-logo{margin-right:14px}}
@media (max-width:1023px){.o4{--win-in:260px;--sec:120px}
.o4 .o4-nav,.o4 .o4-signin,.o4 .o4-lang{display:none}
.o4 .o4-hcta{display:inline-flex}
.o4 .o4-menu-btn{display:inline-flex}
.o4 .o4-d1{font-size:56px}
.o4 .o4-h2{font-size:46px}
.o4 .o4-wm-g{grid-template-columns:minmax(0,1fr)}
.o4 .o4-wside{display:none}
.o4 .o4-tile,.o4 .o4-tile.o4-w7,.o4 .o4-tile.o4-w5{grid-column:span 12;min-height:0}
.o4 .o4-tile>p:not(.o4-note){max-width:600px}
.o4 .o4-tv{margin-top:36px}
.o4 .o4-how-g{grid-template-columns:minmax(0,1fr);gap:0}
.o4 .o4-step{padding:36px 0;border-top:1px solid var(--line)}
.o4 .o4-step:first-child{border-top:0}
.o4 .o4-step-v .o4-sv{margin:0}
.o4 .o4-photo h3{font-size:44px}
.o4 .o4-sgrid{gap:48px 40px}
.o4 .o4-faq-g{grid-template-columns:minmax(0,1fr);gap:40px}
.o4 .o4-faq-l{position:static}
.o4 .o4-end .o4-h2{font-size:52px}
.o4 .o4-ft-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}
.o4 .o4-ph-w,.o4 .o4-2c,.o4 .o4-cf,.o4 .o4-press{grid-template-columns:minmax(0,1fr);gap:36px}
.o4 .o4-h1{font-size:48px}}
@media (max-width:767px){.o4{--gap:10px;--r-card:20px;--r-tile:18px;--pad:20px;--hdr:56px;--sec:96px;--win-in:220px;--win-h:430px}
.o4 .o4-xc,.o4 .o4-xo{--xi:var(--pad)}
.o4 .o4-hdr-in{padding:0 20px}
.o4 .o4-logo img{height:30px}
.o4 .o4-ann{justify-content:flex-start;padding:0 48px 0 20px;font-size:14px}
.o4 .o4-hero-c{padding:calc(40px + var(--gap)) calc(20px + var(--xi)) var(--win-in)}
.o4 .o4-hero-t{padding-bottom:36px}
.o4 .o4-d1{font-size:42px;line-height:1.06;letter-spacing:-.03em}
.o4 .o4-h2,.o4 .o4-faq-l .o4-h2{font-size:38px;line-height:1.08}
.o4 .o4-lead{font-size:18px}
.o4 .o4-hero .o4-lead{margin-top:18px}
.o4 .o4-hero .o4-ctas{margin-top:28px}
.o4 .o4-partners{margin-top:24px;gap:8px 14px}
.o4 .o4-partners .o4-pn{gap:16px;font-size:16px}
.o4 .o4-partners .o4-tbd{flex-basis:100%}
.o4 .o4-win{width:calc(100% - 28px);border-radius:14px}
.o4 .o4-win-b{grid-template-columns:minmax(0,1fr)}
.o4 .o4-ws,.o4 .o4-wst,.o4 .o4-wm-h{display:none}
.o4 .o4-wm{padding:16px 14px;gap:12px}
.o4 .o4-wc{padding:14px}
.o4 .o4-chg{display:none}
.o4 .o4-af b{font-size:17px}
.o4 .o4-quote,.o4 .o4-meth{grid-template-columns:minmax(0,1fr)}
.o4 .o4-head .o4-h2{margin-top:14px}
.o4 .o4-bento{margin-top:44px;gap:12px}
.o4 .o4-tile{padding:28px 22px 0}
.o4 .o4-tile h3{font-size:24px}
.o4 .o4-tile>p:not(.o4-note){font-size:16px}
.o4 .o4-ui{padding:16px 16px 20px;border-radius:14px}
.o4 .o4-cov ul{grid-template-columns:minmax(0,1fr)}
.o4 .o4-cov li:nth-child(2){border-top:1px solid #EEF0F2}
.o4 .o4-step h3{font-size:28px}
.o4 .o4-step>p{font-size:17px}
.o4 .o4-photo{margin-top:40px}
.o4 .o4-photo-t{padding:28px calc(24px + var(--xi)) calc(28px + var(--xi))}
.o4 .o4-photo h3{font-size:34px}
.o4 .o4-photo p:not(.o4-eb){font-size:17px}
.o4 .o4-segs{grid-template-columns:minmax(0,1fr);padding:4px 22px}
.o4 .o4-rtabs [role=tab]{height:36px;padding:0 14px;font-size:13px}
.o4 .o4-rtabs [role=tab] i{left:14px;right:14px;bottom:6px}
.o4 .o4-rb-in{padding:14px 52px 14px 20px;justify-content:flex-start}
.o4 .o4-rb p{flex-basis:100%}
.o4 .o4-rb-c{flex:1 1 100%}
.o4 .o4-rb-s{flex:1}
.o4 .o4-rb-s select{min-width:0;width:100%}
.o4 .o4-ptn{margin-top:40px}
.o4 .o4-mq-s{gap:56px;padding-right:56px}
@media (prefers-reduced-motion:reduce){.o4 .o4-mq-s{gap:12px 40px;padding-right:0}}
.o4 .o4-segs>li:nth-child(2){border-top:1px solid var(--line-2)}
.o4 .o4-seg{flex-wrap:wrap;padding:18px 0}
.o4 .o4-perm{table-layout:fixed}
.o4 .o4-perm th,.o4 .o4-perm td{padding:7px 3px}
.o4 .o4-perm th:first-child{width:27%}
.o4 .o4-perm thead th{font-size:9px;letter-spacing:.04em;overflow-wrap:break-word}
.o4 .o4-secu{padding:88px 0}
.o4 .o4-night .o4-secu{padding-top:88px}
.o4 .o4-sgrid{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:48px}
.o4 .o4-si{grid-template-columns:44px minmax(0,1fr);gap:16px}
.o4 .o4-si-i{width:44px;height:44px;border-radius:12px}
.o4 .o4-si h3{font-size:20px}
.o4 .o4-si p{font-size:16px}
.o4 .o4-q summary{min-height:64px;padding:18px 20px;font-size:17px}
.o4 .o4-q p{padding:0 20px 22px;font-size:16px}
.o4 .o4-end,.o4.o4-sub .o4-end{padding:88px calc(20px + var(--xi))}
.o4 .o4-end .o4-h2{font-size:38px}
.o4 .o4-ft{padding:88px 0 32px}
.o4 .o4-ft-top{flex-direction:column;align-items:flex-start;gap:24px}
.o4 .o4-ft-tag{font-size:28px;text-align:left}
.o4 .o4-ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}
.o4 .o4-ft-bot{flex-direction:column;align-items:flex-start}
.o4 .o4-ft-r{align-items:flex-start}
.o4 .o4-ph{padding:40px 0 8px}
.o4 .o4-h1{font-size:38px;line-height:1.08}
.o4 .o4-psec{padding-top:72px}
.o4 .o4-psec>.o4-wrap>.o4-h2,.o4 .o4-ptitle{font-size:30px}
.o4 .o4-feat{grid-template-columns:minmax(0,1fr)}
.o4 .o4-rws>div{flex-direction:column;gap:4px}
.o4 .o4-rws dd{text-align:left}
.o4 .o4-tb th,.o4 .o4-tb td{padding:12px 14px}
.o4 .o4-tb{font-size:15px}
.o4 .o4-help{flex-direction:column}
.o4 .o4-help .o4-btn{width:100%}
.o4 .o4-form{padding:22px}
.o4 .o4-post-ph>div{height:240px}
.o4 .o4-nf{padding:96px 0 24px}}
@media (max-width:479px){.o4 .o4-ann a{display:none}
.o4 .o4-hcta{display:none}
.o4 .o4-hero .o4-ctas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-self:stretch}
.o4 .o4-hero .o4-ctas .o4-btn{width:100%;padding:0 10px;font-size:15px}
.o4 .o4-end .o4-ctas{flex-direction:column;align-self:stretch;align-items:stretch}
.o4 .o4-end .o4-ctas .o4-btn{width:100%}
.o4 .o4-d1{font-size:38px}
.o4 .o4-amts{gap:8px}
.o4 .o4-af{padding:9px 10px}
.o4 .o4-af b{font-size:16px}}
@media (max-width:359px){.o4 .o4-hero .o4-ctas{grid-template-columns:minmax(0,1fr)}}
.o4 .o4-hero .o4-ld{display:block}
.o4 .o4-ui.o4-uil{padding-top:40px}
.o4 .o4-ill{position:absolute;top:15px;right:18px;font:500 10.5px/1 var(--mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:#5C5D5E;pointer-events:none}
.o4 .o4-stage .o4-ill{display:none}
.o4 .o4-stage .o4-ui.o4-uil{padding-top:20px}
.o4 .o4-rws-h{display:flex;justify-content:flex-end}
.o4 .o4-rws-h span{color:#5C5D5E}
.o4 .o4-regl{margin-top:56px;max-width:820px;font:400 15px/1.6 var(--sans);color:rgba(255,255,255,.8)}
.o4 .o4-ft-legal .o4-ft-cpl{overflow-wrap:anywhere}
.o4 .o4-ft-legal .o4-ft-cpl a{font:inherit;color:rgba(255,255,255,.86);text-decoration:underline;text-underline-offset:3px}
.o4 .o4-ft-legal .o4-ft-cpl a:hover{color:#FFFFFF}
.o4 .o4-ft-legal span{max-width:760px}
.o4 .o4-soc{display:flex;align-items:center;gap:0}
.o4 .o4-soc a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:8px;color:rgba(255,255,255,.86);text-decoration:none;opacity:.86;transition:opacity .12s var(--e)}
.o4 .o4-soc a:hover{opacity:1}
.o4 .o4-soc a:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}
.o4 .o4-soc img{display:block;width:29px;height:29px;object-fit:contain}
.o4 .o4-soc span{font:500 13px/1 var(--sans)}
.o4 .o4-cinfo span a{color:var(--navy);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
@media (max-width:767px){.o4 .o4-ui.o4-uil{padding-top:36px}
.o4 .o4-ill{top:13px;right:16px}}
.o4 .o4-tile.o4-tdk .o4-more{color:#FFFFFF}
.o4 .o4-tv.o4-tv-cta{justify-content:flex-end;margin-top:24px;padding-bottom:40px}
@media (max-width:420px){.o4 .o4-rows dd{white-space:normal;min-width:0;text-wrap:balance}}
.o4 .o4-ft-cols{grid-template-columns:repeat(4,minmax(0,1fr))}
@media (max-width:1023px){.o4 .o4-ft-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}}
@media (max-width:767px){.o4 .o4-ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}
.o4 .o4-soon{cursor:not-allowed}
.o4 .o4-soon svg{width:15px;height:15px}
.o4 .o4-btn-ol.o4-soon{color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.3)}
.o4 .o4-btn-ol.o4-soon:hover{background:none;border-color:rgba(255,255,255,.3)}
.o4 .o4-btn-line.o4-soon{color:var(--t2);border-color:rgba(26,45,69,.3)}
.o4 .o4-btn-line.o4-soon:hover{background:none}
.o4 .o4-dmeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 32px;max-width:880px;margin-top:36px;padding:24px 28px;background:#FFFFFF;border-radius:16px}
.o4 .o4-dmeta dt{font:500 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}
.o4 .o4-dmeta dd{margin-top:8px;font:500 15px/1.45 var(--sans);color:var(--ink)}
.o4 .o4-psec.o4-dsec{padding-top:56px}
.o4 .o4-doc{max-width:780px;color:#2E2F30}
.o4 .o4-doc>:first-child{margin-top:0}
.o4 .o4-dh2{margin-top:56px;font:600 26px/1.25 var(--sans);letter-spacing:-.016em;color:var(--ink);text-wrap:balance}
.o4 .o4-dh3{margin-top:32px;font:600 19px/1.35 var(--sans);letter-spacing:-.008em;color:var(--ink)}
.o4 .o4-doc p{margin-top:16px;font:400 17px/1.7 var(--sans)}
.o4 .o4-doc .o4-dh2+p,.o4 .o4-doc .o4-dh3+p{margin-top:12px}
.o4 .o4-dul{margin-top:14px;padding-left:22px;list-style:disc}
.o4 .o4-dul li{margin-top:10px;padding-left:4px;font:400 17px/1.65 var(--sans)}
.o4 .o4-dul li::marker{color:var(--navy)}
.o4 .o4-dkv{margin-top:20px;border-top:1px solid var(--line-2)}
.o4 .o4-dkv>div{display:grid;grid-template-columns:minmax(140px,220px) minmax(0,1fr);gap:8px 24px;padding:16px 0;border-bottom:1px solid var(--line-2)}
.o4 .o4-dkv dt{font:600 16px/1.5 var(--sans);color:var(--ink)}
.o4 .o4-dkv dd{font:400 16px/1.6 var(--sans)}
.o4 .o4-tw.o4-dtw{margin-top:20px}
.o4 .o4-dtw .o4-tb{font-size:14.5px}
.o4 .o4-dtw .o4-tb th,.o4 .o4-dtw .o4-tb td{padding:12px 16px;vertical-align:top}
.o4 .o4-doc p.o4-dnote{margin-top:20px;padding:18px 22px;border-left:3px solid var(--navy);border-radius:0 12px 12px 0;background:#FFFFFF;font-weight:600}
.o4 .o4-doc a{color:var(--navy);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.o4 .o4-doc a:hover{text-decoration-thickness:2px}
.o4 .o4-dlinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}
.o4 .o4-doc .o4-dlinks a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:#FFFFFF;border-radius:14px;font:600 16px/1.3 var(--sans);color:var(--ink);text-decoration:none}
.o4 .o4-doc .o4-dlinks a:hover{background:#F7F8F9}
.o4 .o4-dlinks svg{width:16px;height:16px;color:var(--navy);flex:none}
@media (max-width:1023px){.o4 .o4-dmeta{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){.o4 .o4-psec.o4-dsec{padding-top:40px}
.o4 .o4-dh2{margin-top:44px;font-size:22px}
.o4 .o4-doc p,.o4 .o4-dul li{font-size:16px}
.o4 .o4-dkv>div{grid-template-columns:minmax(0,1fr);gap:4px}
.o4 .o4-dlinks{grid-template-columns:minmax(0,1fr)}
.o4 .o4-dmeta{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}}
.o4 .o4-ph{padding:56px 0 0}
.o4 .o4-ph-w{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}
.o4 .o4-crumb{margin-bottom:32px}
.o4 .o4-pk{display:flex;align-items:center;gap:10px;font:600 15px/1.2 var(--sans);letter-spacing:-.005em;color:var(--navy)}
.o4 .o4-pk-i{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;background:#FFFFFF;border:1px solid var(--line);color:var(--navy)}
.o4 .o4-pk-i svg{width:16px;height:16px}
.o4 .o4-ph .o4-h1{margin-top:20px;font-size:56px;line-height:1.04}
.o4 .o4-ph .o4-lead{margin-top:20px;max-width:600px;font-size:20px}
.o4 .o4-ph.o4-np .o4-ph-t{max-width:860px}
.o4 .o4-ph.o4-np .o4-lead{max-width:680px}
.o4 .o4-pv{position:relative;isolation:isolate;display:grid;place-items:center;min-height:440px;padding:56px 48px;border-radius:var(--r-card);overflow:hidden;
  background:radial-gradient(80% 70% at 50% 34%,#1E3352 0%,rgba(30,51,82,0) 72%),var(--navy-3)}
.o4 .o4-pv::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:repeating-radial-gradient(circle at 50% 50%,rgba(199,168,107,0) 0 86px,rgba(199,168,107,.34) 87px 88px,rgba(199,168,107,0) 89px 88px);
  -webkit-mask-image:radial-gradient(farthest-corner at 50% 50%,#000 46%,transparent 100%);mask-image:radial-gradient(farthest-corner at 50% 50%,#000 46%,transparent 100%)}
.o4 .o4-pv .o4-ui{width:min(100%,440px);margin:0;box-shadow:0 1px 2px rgba(0,0,0,.24),0 32px 64px -28px rgba(0,0,0,.7)}
.o4 .o4-psec{padding-top:88px}
.o4 .o4-sx,.o4 .o4-sx-top,.o4 .o4-spl{padding-top:40px;border-top:1px solid var(--line)}
.o4 .o4-sx{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px 64px;align-items:start}
.o4 .o4-sx-h .o4-ptitle,.o4 .o4-sx-top .o4-ptitle,.o4 .o4-spl-b .o4-ptitle{font-size:32px;line-height:1.15}
.o4 .o4-sx-h .o4-pp,.o4 .o4-sx-top .o4-pp{margin-top:12px;font-size:17px}
.o4 .o4-sx-h .o4-more{margin-top:20px}
.o4 .o4-sx-b>.o4-faq,.o4 .o4-sx-b>.o4-rws,.o4 .o4-spl-b>.o4-faq{margin-top:0}
.o4 .o4-sx-top.o4-text p{max-width:680px}
.o4 .o4-sx-top.o4-text p:first-child{margin-top:0}
.o4 .o4-fx{display:grid;grid-template-columns:repeat(var(--c,3),minmax(0,1fr));gap:36px 40px;margin-top:36px}
.o4 .o4-sx-top>.o4-fx:first-child{margin-top:0}
.o4 .o4-fx1{--c:1}
.o4 .o4-fx2{--c:2}
.o4 .o4-fx3{--c:3}
.o4 .o4-fx4{--c:4}
.o4 .o4-fx .o4-fi,.o4 .o4-mx .o4-fi{width:40px;height:40px;border-radius:12px;background:#FFFFFF;border:1px solid var(--line);color:var(--navy)}
.o4 .o4-fx b,.o4 .o4-mx b{display:block;margin-top:18px;font:600 18px/1.3 var(--sans);letter-spacing:-.01em}
.o4 .o4-fx p,.o4 .o4-mx p{margin-top:8px;font:400 16px/1.55 var(--sans);color:var(--t2)}
.o4 .o4-lx li{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-top:1px solid var(--line);font:400 17px/1.55 var(--sans);color:#2E2F30}
.o4 .o4-lx li:first-child{border-top:0;padding-top:2px}
.o4 .o4-lx-i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;flex:none;margin-top:1px;background:var(--navy);color:#FFFFFF}
.o4 .o4-lx-i svg{width:14px;height:14px}
.o4 .o4-lx a{color:var(--navy);text-decoration:underline;text-underline-offset:3px}
.o4 .o4-stp{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:0;margin-top:40px}
.o4 .o4-stp li{position:relative;padding:60px 24px 0 0}
.o4 .o4-stp li::before{content:"";position:absolute;left:44px;right:8px;top:18px;height:1px;background:var(--line)}
.o4 .o4-stp li:last-child::before{display:none}
.o4 .o4-stp-n{position:absolute;left:0;top:0;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#FFFFFF;border:1px solid var(--line);font:500 14px/1 var(--mono);color:var(--navy)}
.o4 .o4-stp li:last-child .o4-stp-n{background:var(--navy);border-color:var(--navy);color:#FFFFFF}
.o4 .o4-stp b{display:block;font:600 18px/1.3 var(--sans);letter-spacing:-.01em}
.o4 .o4-stp p{margin-top:8px;font:400 15.5px/1.55 var(--sans);color:var(--t2)}
.o4 .o4-mx{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;align-items:stretch}
.o4 .o4-mx-i{padding:28px;border-radius:var(--r-tile);background:#FFFFFF}
.o4 .o4-mx-or{align-self:center;font:500 13px/1 var(--mono);color:var(--slate)}
.o4 .o4-askc{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:48px 56px;border-radius:var(--r-card);color:#FFFFFF;
  background:radial-gradient(60% 120% at 100% 50%,#1E3352 0%,rgba(30,51,82,0) 70%),var(--navy-3)}
.o4 .o4-askc::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:repeating-radial-gradient(circle at 100% 50%,rgba(199,168,107,0) 0 94px,rgba(199,168,107,.22) 95px 96px,rgba(199,168,107,0) 97px 112px);
  -webkit-mask-image:radial-gradient(60% 140% at 100% 50%,#000 0%,transparent 80%);mask-image:radial-gradient(60% 140% at 100% 50%,#000 0%,transparent 80%)}
.o4 .o4-askc .o4-ptitle{font-size:32px;line-height:1.15;color:#FFFFFF}
.o4 .o4-askc p{margin-top:10px;max-width:560px;font:400 17px/1.55 var(--sans);color:rgba(255,255,255,.82)}
.o4 .o4-askc .o4-btn{flex:none}
.o4 .o4-spl{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px;align-items:start}
.o4 .o4-spl-a{position:sticky;top:calc(var(--top) + 32px);display:flex;flex-direction:column;gap:20px}
.o4 .o4-spl-b>.o4-doc{max-width:760px}
.o4 .o4-spl-b>.o4-doc>.o4-dh2:first-child{margin-top:0}
.o4 .o4-doc .o4-dh2{scroll-margin-top:calc(var(--top) + 24px)}
.o4 .o4-doc .o4-dh2:focus{outline:none}
.o4 .o4-toc-k{font:600 14px/1.3 var(--sans);color:var(--ink)}
.o4 .o4-toc ul{margin-top:12px;border-left:1px solid var(--line)}
.o4 .o4-toc button{display:block;width:100%;margin-left:-1px;padding:7px 0 7px 16px;border:0;border-left:2px solid transparent;background:none;text-align:left;font:500 15px/1.4 var(--sans);color:var(--t2);cursor:pointer}
.o4 .o4-toc button:hover{color:var(--ink);border-left-color:var(--slate-2)}
.o4 .o4-toc button[aria-current="true"]{color:var(--ink);border-left-color:var(--gold)}
.o4 .o4-acard{padding:24px;border-radius:var(--r-tile);background:#FFFFFF}
.o4 .o4-acard b{display:block;font:600 17px/1.35 var(--sans);letter-spacing:-.01em}
.o4 .o4-acard p{margin-top:8px;font:400 15px/1.55 var(--sans);color:var(--t2)}
.o4 .o4-acard .o4-btn{margin-top:16px}
.o4 .o4-acard a:not(.o4-btn){color:var(--navy);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.o4 .o4-akv{margin-top:12px}
.o4 .o4-akv>div{padding:12px 0;border-top:1px solid var(--line-2)}
.o4 .o4-akv>div:first-child{border-top:0;padding-top:4px}
.o4 .o4-akv dt{font:500 13px/1.3 var(--sans);color:var(--t3)}
.o4 .o4-akv dd{margin-top:4px;font:400 15px/1.5 var(--sans);color:var(--ink)}
.o4 .o4-spl-b>.o4-text+.o4-text,.o4 .o4-spl-b>.o4-text+.o4-mv{margin-top:56px}
.o4 .o4-spl-b>.o4-text:first-child p:first-child{margin-top:0;font-size:21px;line-height:1.5;color:var(--ink)}
.o4 .o4-spl-b .o4-text .o4-ptitle+p{margin-top:14px}
.o4 .o4-mv-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}
.o4 .o4-mv-i{padding:28px;border-radius:var(--r-tile);background:#FFFFFF}
.o4 .o4-mv-k{font:600 14px/1.3 var(--sans);color:var(--slate)}
.o4 .o4-mv-s{margin-top:10px;font:500 21px/1.4 var(--sans);letter-spacing:-.01em;color:var(--ink)}
.o4 .o4-cf{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;padding-top:40px;border-top:1px solid var(--line)}
.o4 .o4-cinfo{padding:28px;border-radius:var(--r-tile);background:#FFFFFF;gap:0}
.o4 .o4-cinfo>div{padding:16px 0;border-top:1px solid var(--line-2)}
.o4 .o4-cinfo>div:first-child{border-top:0;padding-top:0}
.o4 .o4-cinfo>div:last-child{padding-bottom:0}
@media (max-width:1279px){.o4 .o4-ph .o4-h1{font-size:48px}
.o4 .o4-ph-w{gap:56px}
.o4 .o4-fx4{--c:2}}
@media (max-width:1023px){.o4 .o4-ph-w{grid-template-columns:minmax(0,1fr);gap:40px}
.o4 .o4-pv{min-height:0;padding:48px 32px}
.o4 .o4-sx,.o4 .o4-spl{grid-template-columns:minmax(0,1fr);gap:24px}
.o4 .o4-spl{gap:36px}
.o4 .o4-spl-a{position:static;order:2}
.o4 .o4-toc{display:none}
.o4 .o4-fx3{--c:2}
.o4 .o4-stp{grid-template-columns:minmax(0,1fr);gap:0}
.o4 .o4-stp li{padding:6px 0 28px 60px}
.o4 .o4-stp li::before{left:18px;right:auto;top:44px;bottom:6px;width:1px;height:auto}
.o4 .o4-cf{grid-template-columns:minmax(0,1fr);gap:24px}}
@media (max-width:767px){.o4 .o4-ph{padding:32px 0 0}
.o4 .o4-crumb{margin-bottom:24px}
.o4 .o4-ph .o4-h1{font-size:36px;line-height:1.08}
.o4 .o4-ph .o4-lead{font-size:18px}
.o4 .o4-pv{padding:32px 16px}
.o4 .o4-psec{padding-top:64px}
.o4 .o4-sx,.o4 .o4-sx-top,.o4 .o4-spl,.o4 .o4-cf{padding-top:28px}
.o4 .o4-sx-h .o4-ptitle,.o4 .o4-sx-top .o4-ptitle,.o4 .o4-spl-b .o4-ptitle,.o4 .o4-askc .o4-ptitle{font-size:26px}
.o4 .o4-fx,.o4 .o4-fx2,.o4 .o4-fx3,.o4 .o4-fx4{--c:1;gap:28px}
.o4 .o4-mx{grid-template-columns:minmax(0,1fr)}
.o4 .o4-mx-or{justify-self:start;padding-left:28px}
.o4 .o4-askc{flex-direction:column;align-items:flex-start;gap:24px;padding:32px 24px}
.o4 .o4-mv-g{grid-template-columns:minmax(0,1fr)}
.o4 .o4-spl-b>.o4-text:first-child p:first-child{font-size:19px}
.o4 .o4-cinfo{padding:22px}}
@media (max-width:479px){.o4 .o4-pv{margin:0 calc(-1 * var(--pad));padding:28px 12px;border-radius:0}
.o4 .o4-pv>*{min-width:0;max-width:100%}
.o4 .o4-pv .o4-ui{padding-left:16px;padding-right:16px}
.o4 .o4-pv .o4-ui-h.o4-row,.o4 .o4-pv .o4-who{flex-wrap:wrap;row-gap:6px}
.o4 .o4-pv .o4-appr .o4-who .o4-amt{margin-left:0}
.o4 .o4-pv .o4-rows dt,.o4 .o4-pv .o4-rows dd{white-space:normal}
.o4 .o4-pv .o4-who b,.o4 .o4-pv .o4-who small{white-space:normal;overflow:visible;text-overflow:clip}}
.o4 .o4-f2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.o4 .o4-fld select{width:100%;padding:13px 40px 13px 14px;border:1px solid #C9CED4;border-radius:var(--r-btn);background:#FFFFFF;font:400 16px/1.4 var(--sans);color:var(--ink);
  -webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--slate) 50%),linear-gradient(135deg,var(--slate) 50%,transparent 50%);
  background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}
.o4 .o4-fld select:focus-visible{outline:2px solid var(--navy);outline-offset:1px;border-color:var(--navy)}
.o4 .o4-ctag{display:block;margin-top:14px}
@media (max-width:767px){.o4 .o4-f2{grid-template-columns:minmax(0,1fr)}}
.o4{--hcin:200px}
.o4 .o5-hero .o4-hero-c{padding-bottom:calc(var(--hcin) + 48px)}
.o4 .o5-hero .o4-ctas{margin-top:34px}
.o4 .o5-hc{position:relative;z-index:2;max-width:calc(560px + 2 * var(--pad));margin:calc(-1 * var(--hcin)) auto 0;padding:0 var(--pad)}
.o4 .o5-hc .o4-ui{box-shadow:0 0 0 1px rgba(5,5,5,.06),0 24px 48px -16px rgba(15,27,41,.3)}
.o4 .o5-story{position:relative;z-index:3;--k:.9;--wh:calc(560px * var(--k));padding-top:var(--sec)}
.o4 .o5-sg{max-width:calc(var(--wrap) + 2 * var(--pad));margin:0 auto;padding:0 var(--pad)}
.o4 .o5-stage,.o4 .o5-sp{display:none}
.o4 .o5-ch{display:flex;flex-direction:column;gap:28px;padding:64px 0;border-top:1px solid var(--line)}
.o4 .o5-ch:first-of-type{padding-top:0;border-top:0}
.o4 .o5-ct{order:1}
.o4 .o5-cv{order:2}
.o4 .o5-cx{order:3}
.o4 .o5-n{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:500 13px/1 var(--mono);color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy);transition:background-color .24s var(--e),color .24s var(--e),box-shadow .24s var(--e)}
.o4 .o5-ct h3{margin-top:20px;font:600 40px/1.1 var(--sans);letter-spacing:-.03em;text-wrap:balance}
.o4 .o5-ct>p{margin-top:16px;max-width:520px;font:400 18px/1.55 var(--sans);color:var(--t2);text-wrap:pretty}
.o4 .o5-ct .o4-more{margin-top:22px}
.o4 .o5-cx .o4-note{margin-top:14px}
.o4 .o5-cta{margin-top:28px}
.o4 .o5-cv>.o4-ui,.o4 .o5-cv>[role=img]>.o4-ui{max-width:520px}
.o4 .o5-chips li{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-top:1px solid var(--line)}
.o4 .o5-chips li:first-child{border-top:0;padding-top:0}
.o4 .o5-ci{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none;background:#FFFFFF;color:var(--navy);box-shadow:0 1px 2px rgba(15,27,41,.06),0 0 0 1px rgba(15,27,41,.05)}
.o4 .o5-ci svg{width:18px;height:18px}
.o4 .o5-chips b{display:block;font:600 16px/1.3 var(--sans)}
.o4 .o5-chips small{display:block;margin-top:3px;font:400 14px/1.45 var(--sans);color:var(--t2)}
.o4 .o5-rails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:520px}
.o4 .o5-rails li{display:flex;align-items:center;gap:9px;min-width:0;padding:10px 12px;border-radius:10px;background:#FFFFFF;box-shadow:0 1px 2px rgba(15,27,41,.06),0 0 0 1px rgba(15,27,41,.05)}
.o4 .o5-rails li.o5-oth{grid-column:1/-1}
.o4 .o5-rails img,.o4 .o5-rails .o5-gl{width:22px;height:16px;flex:none;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(5,5,5,.08)}
.o4 .o5-gl{display:grid;place-items:center;color:var(--slate)}
.o4 .o5-rails .o5-gl{box-shadow:none}
.o4 .o5-gl svg{width:16px;height:16px}
.o4 .o5-rails b{flex:none;font:500 13px/1.2 var(--mono);letter-spacing:.04em}
.o4 .o5-rails .o5-oth b{font:600 14px/1.25 var(--sans);letter-spacing:0}
.o4 .o5-rails small{min-width:0;font:400 14px/1.3 var(--sans);color:var(--t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media (max-width:1023px){.o4 .o5-rails li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:2px 10px;align-items:center}
.o4 .o5-rails li>img,.o4 .o5-rails li>.o5-gl{grid-row:1/3}
.o4 .o5-rails small{white-space:normal}}
.o4 .o5-story .o4-who b,.o4 .o5-story .o4-who small{white-space:normal;overflow:visible;text-overflow:clip}
.o4 .o5-flags{display:flex;flex-wrap:wrap;gap:8px;max-width:420px}
.o4 .o5-flags li{width:34px;height:34px;border-radius:50%;box-shadow:0 0 0 2px #FFFFFF,0 1px 3px rgba(15,27,41,.16)}
.o4 .o5-flags img{display:block;width:34px;height:34px;border-radius:50%}
@media (max-width:767px){.o4 .o5-flags{gap:7px}
.o4 .o5-flags li,.o4 .o5-flags img{width:32px;height:32px}}
.o4 .o5-cd .o5-wait{margin-top:12px;padding:12px 14px 14px}
.o4 .o5-cb .o4-wl{margin-top:16px}
.o4 .o5-cb .o4-meth{margin-top:8px}
.o4 .o4-pill.o5-rv{background:#EDEFF2;color:#3D4654}
.o4 .o5-tot{display:block;font:400 12px/1.35 var(--sans);color:#5C5D5E}
.o4 .o4-appr .o5-tot{margin-top:14px}
@media (min-width:768px){.o4 .o5-ch{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:56px;align-items:start}
.o4 .o5-ct{grid-column:1;grid-row:1}
.o4 .o5-cx{grid-column:1;grid-row:2}
.o4 .o5-cv{grid-column:2;grid-row:1/3;align-self:center}}
.o4 .o5-story .o4-wbtn:not(.o4-nv){background:#1A2D45;color:#FFFFFF}
.o4 .o5-story .o4-wst li.o4-on i{background:#1A2D45;box-shadow:0 0 0 3px rgba(26,45,69,.18)}
.o4 .o5-story .o4-meth .o4-on i{border-color:#1A2D45}
.o4 .o5-story .o4-tl li.o4-on i{background:#1A2D45;box-shadow:0 0 0 3px #FFFFFF,0 0 0 6px rgba(26,45,69,.16)}
.o4 .o5-story .o4-rules>div.o4-on b::before{background:#1A2D45}
.o4 .o5-story .o4-rec li .o4-amt,.o4 .o5-hc .o4-rec li .o4-amt{font:600 12.5px/1.25 var(--sans);white-space:nowrap}
.o4 .o5-story .o4-rec li .o4-amt em{margin-left:3px;font:500 10.5px/1 var(--sans);font-style:normal;color:#5C5D5E}
.o4 .o5-sw{width:800px;zoom:var(--k)}
.o4 .o5-win .o4-ws,.o4 .o5-win .o4-wst{display:flex}
.o4 .o5-win .o4-af b{font-size:21px}
.o4 .o5-win{position:relative;width:800px;height:560px;border-radius:16px;overflow:hidden;background:#F1F2F4;color:#050505;text-align:left;font-feature-settings:"tnum" 1;
  box-shadow:0 0 0 1px rgba(5,5,5,.06),0 24px 48px -16px rgba(15,27,41,.3),0 64px 120px -40px rgba(15,27,41,.4)}
.o4 .o5-prog{display:flex;gap:4px;margin-left:14px}
.o4 .o5-prog b{width:18px;height:3px;border-radius:3px;background:#DADDE2;transition:background-color .24s var(--e)}
.o4 .o5-wb{display:grid;grid-template-columns:176px minmax(0,1fr);height:calc(100% - 32px)}
.o4 .o5-side{gap:14px;padding:18px 10px}
.o4 .o5-side img{height:20px}
.o4 .o5-nav li,.o4 .o5-side .o4-ws-co{transition:background-color .24s var(--e),color .24s var(--e)}
.o4 .o5-side .o4-ws-co{border-radius:8px}
.o4 .o5-main{position:relative;overflow:hidden}
.o4 .o5-scr{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:16px 20px 18px;opacity:0;visibility:hidden;transform:translateY(10px);
  transition:opacity .4s var(--e),transform .4s var(--e),visibility 0s linear .4s}
.o4 .o5-sh{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px}
.o4 .o5-sh>div:first-child b{display:block;font:600 18px/1.2 var(--sans);letter-spacing:-.01em}
.o4 .o5-sh>div:first-child span{display:block;margin-top:3px;font:400 12px/1.3 var(--sans);color:#5C5D5E}
.o4 .o5-acts{display:flex;gap:8px}
.o4 .o5-r2{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}
.o4 .o5-r3{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;align-items:start}
.o4 .o5-r4{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;align-items:start}
.o4 .o5-col{display:flex;flex-direction:column;gap:10px;min-width:0}
.o4 .o5-win .o4-wc{padding:12px 14px 14px}
.o4 .o5-win .o4-bal{padding:14px 16px}
.o4 .o5-win .o4-bal>b{font-size:23px}
.o4 .o5-wait{display:flex;flex-direction:column}
.o4 .o5-wait b{margin-top:8px;font:600 19px/1.15 var(--sans)}
.o4 .o5-wait span{margin-top:4px;font:400 11.5px/1.35 var(--sans);color:#5C5D5E}
.o4 .o5-win .o4-rec li{padding:8px 0}
.o4 .o5-fl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0 14px}
.o4 .o5-fl>div{padding:7px 10px;border:1px solid #E6E8EB;border-radius:8px;background:#FAFBFB;min-width:0}
.o4 .o5-fl .o5-w2{grid-column:1/-1}
.o4 .o5-fl dt{font:400 10.5px/1.2 var(--sans);color:#5C5D5E}
.o4 .o5-fl dd{display:flex;align-items:center;gap:8px;margin-top:4px;font:600 12.5px/1.2 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o5-fl dd img,.o4 .o5-saved img,.o4 .o5-tag img{width:20px;height:14px;border-radius:2px;flex:none;box-shadow:0 0 0 1px rgba(5,5,5,.08)}
.o4 .o5-form .o4-meth{margin-top:0;grid-template-columns:minmax(0,1fr);gap:8px}
.o4 .o5-form .o4-meth>div{padding:9px 12px}
.o4 .o5-form .o4-wl+.o5-f{margin-top:8px}
.o4 .o5-saved ul{margin-top:6px}
.o4 .o5-saved li{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #EEF0F2}
.o4 .o5-saved li:first-child{border-top:0}
.o4 .o5-saved li>span{min-width:0}
.o4 .o5-saved b{display:block;font:600 12px/1.25 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o5-saved small{display:block;margin-top:2px;font:400 11px/1.2 var(--sans);color:#5C5D5E}
.o4 .o5-rev .o4-rows{margin-top:12px}
.o4 .o5-rev .o4-rows.o5-f{margin-bottom:10px}
.o4 .o5-rev .o4-rows.o5-rest{margin-top:0;border-top:0}
.o4 .o5-win .o4-rows>div{padding:8px 0}
.o4 .o5-win .o4-ui-n{margin-top:10px;font-size:11.5px}
.o4 .o5-win .o4-wfoot{margin-top:12px}
.o4 .o5-win .o4-who b{font-size:12.5px}
.o4 .o5-win .o4-who small{font-size:11px}
.o4 .o5-win .o4-wc>.o4-who{margin-top:10px}
.o4 .o5-tag{display:flex;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;border-radius:8px;background:#F4F5F7;font:500 12px/1.2 var(--sans);color:#1A2D45}
.o4 .o5-mini b{display:block;margin-top:8px;font:600 16px/1.2 var(--sans)}
.o4 .o5-mini span{display:block;margin-top:3px;font:400 11.5px/1.3 var(--sans);color:#5C5D5E}
.o4 .o5-tabs{display:flex;gap:2px;padding:3px;border-radius:999px;background:#E3E6EA}
.o4 .o5-tabs span{padding:6px 12px;border-radius:999px;font:500 12px/1 var(--sans);color:#4A5465}
.o4 .o5-tabs .o5-on{background:#FFFFFF;color:#050505;box-shadow:0 1px 2px rgba(15,27,41,.08)}
.o4 .o5-apc .o4-who{margin-top:12px}
.o4 .o5-apc .o4-tl{margin-top:14px}
.o4 .o5-apc .o4-tl li{padding-bottom:12px}
.o4 .o5-btns{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:14px}
.o4 .o5-btns .o5-tot{margin-right:auto;font-size:11px}
.o4 .o5-rules{margin-top:0;padding-top:0;border-top:0}
.o4 .o5-rules>div{margin-top:6px;padding:8px 10px;font-size:12px}
.o4 .o5-mem ul{margin-top:4px}
.o4 .o5-mem li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;border-top:1px solid #EEF0F2}
.o4 .o5-mem li:first-child{border-top:0}
.o4 .o5-mem .o4-av{width:26px;height:26px;font-size:9.5px}
.o4 .o5-mem b{font:600 12px/1.2 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o5-mem .o4-role{height:20px;padding:0 8px;font-size:10.5px}
.o4 .o5-trk .o4-big{margin-top:2px;font-size:27px}
.o4 .o5-trk .o4-tl{margin-top:16px}
.o4 .o5-tdl{margin-top:16px}
.o4 .o5-tdl>div:last-child{border-bottom:0;padding-bottom:0}
.o4 .o5-win .o4-rcpt{margin-top:0;padding:10px 12px;font-size:12px}
.o4 .o5-mail img{height:16px;width:auto}
.o4 .o5-mail b{display:block;margin-top:12px;font:600 14px/1.2 var(--sans)}
.o4 .o5-mail p{margin-top:6px;font:400 12px/1.45 var(--sans);color:#3D3E3F}
.o4 .o5-mail p b{display:inline;margin:0;font-size:12px}
.o4 .o5-mail .o4-mail-r{margin-top:10px;padding:8px 10px}
.o4 .o5-mail .o4-mail-r span{margin:0;padding:0;border:0;font-size:11px}
.o4 .o5-mail .o4-mail-r b{display:inline;margin:0;font:500 11.5px/1.2 var(--mono)}
.o4 .o5-mail>span{display:block;margin-top:10px;padding-top:8px;border-top:1px solid #EEF0F2;font:400 10.5px/1.3 var(--sans);color:#5C5D5E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o5-prof .o4-who{margin-top:2px;padding-bottom:12px;border-bottom:1px solid #EEF0F2}
.o4 .o5-prof .o4-chk li{padding:9px 0}
.o4 .o5-prof .o4-revby{margin-top:12px}
.o4 .o5-f{position:relative;border-radius:12px}
.o4 .o5-f::after{content:"";position:absolute;inset:-5px;border-radius:14px;pointer-events:none;box-shadow:0 0 0 2px var(--gold),0 0 0 7px rgba(199,168,107,.2);opacity:0;transition:opacity .24s var(--e)}
.o4 .o4-rows.o5-f{border-radius:2px}
.o4 .o5-story[data-on="0"] .o5-scr:nth-child(1),.o4 .o5-story[data-on="1"] .o5-scr:nth-child(2),.o4 .o5-story[data-on="2"] .o5-scr:nth-child(3),.o4 .o5-story[data-on="3"] .o5-scr:nth-child(4),.o4 .o5-story[data-on="4"] .o5-scr:nth-child(5),.o4 .o5-story[data-on="5"] .o5-scr:nth-child(6){opacity:1;visibility:visible;transform:none;transition:opacity .4s var(--e),transform .4s var(--e),visibility 0s}
.o4 .o5-lit[data-on="0"] .o5-scr:nth-child(1) .o5-f::after,.o4 .o5-lit[data-on="1"] .o5-scr:nth-child(2) .o5-f::after,.o4 .o5-lit[data-on="2"] .o5-scr:nth-child(3) .o5-f::after,.o4 .o5-lit[data-on="3"] .o5-scr:nth-child(4) .o5-f::after,.o4 .o5-lit[data-on="4"] .o5-scr:nth-child(5) .o5-f::after,.o4 .o5-lit[data-on="5"] .o5-scr:nth-child(6) .o5-f::after{opacity:1;transition-delay:.4s}
.o4 .o5-story[data-on="0"] .o5-nav li:nth-child(3),.o4 .o5-story[data-on="1"] .o5-nav li:nth-child(1),.o4 .o5-story[data-on="2"] .o5-nav li:nth-child(2),.o4 .o5-story[data-on="3"] .o5-nav li:nth-child(4),.o4 .o5-story[data-on="4"] .o5-nav li:nth-child(5){background:rgba(255,255,255,.1);color:#FFFFFF}
.o4 .o5-story[data-on="5"] .o5-side .o4-ws-co{background:rgba(255,255,255,.1)}
.o4 .o5-story[data-on="0"] .o5-prog b:nth-child(1),.o4 .o5-story[data-on="1"] .o5-prog b:nth-child(2),.o4 .o5-story[data-on="2"] .o5-prog b:nth-child(3),.o4 .o5-story[data-on="3"] .o5-prog b:nth-child(4),.o4 .o5-story[data-on="4"] .o5-prog b:nth-child(5),.o4 .o5-story[data-on="5"] .o5-prog b:nth-child(6){background:#1A2D45}
.o4 .o5-story[data-on="1"] .o5-prog b:nth-child(-n+1),.o4 .o5-story[data-on="2"] .o5-prog b:nth-child(-n+2),.o4 .o5-story[data-on="3"] .o5-prog b:nth-child(-n+3),.o4 .o5-story[data-on="4"] .o5-prog b:nth-child(-n+4),.o4 .o5-story[data-on="5"] .o5-prog b:nth-child(-n+5){background:#9AA3AE}
@media (min-width:1024px) and (min-height:560px) and (prefers-reduced-motion:no-preference){.o4{--o5m:side;--peek:clamp(160px,calc(100vh - 564px),440px)}
.o4 .o5-sw{margin-inline:auto}
.o4 .o5-hero .o4-hero-c{padding-bottom:calc(var(--peek) + 64px)}
.o4 .o5-hero .o4-hero-t{padding-bottom:0}
.o4 .o5-hc{display:none}
.o4 .o5-story{margin-top:calc(-1 * var(--peek));padding-top:0}
.o4 .o5-sg{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-template-rows:auto repeat(6,auto);column-gap:clamp(40px,4.4vw,64px);max-width:1312px;padding:0 32px}
.o4 .o5-story{--wt:calc(var(--hdr) + max(20px,(100vh - var(--hdr) - var(--wh)) / 2))}
.o4 .o5-stage{display:block;grid-column:2;grid-row:1/8;align-self:start;position:sticky;z-index:2;height:var(--wh);top:var(--wt);will-change:transform}
.o4 .o5-sp{display:block;grid-column:1;grid-row:1;height:calc(var(--peek) + 96px)}
.o4 .o5-ch{grid-column:1/-1;display:grid;grid-template-columns:subgrid;grid-template-rows:auto auto;align-content:center;min-height:86vh;padding:0;border:0;gap:0}
.o4 .o5-ch:nth-of-type(1){grid-row:2}
.o4 .o5-ch:nth-of-type(2){grid-row:3}
.o4 .o5-ch:nth-of-type(3){grid-row:4}
.o4 .o5-ch:nth-of-type(4){grid-row:5}
.o4 .o5-ch:nth-of-type(5){grid-row:6}
.o4 .o5-ch:nth-of-type(6){grid-row:7}
.o4 .o5-ch:last-of-type{min-height:max(86vh,calc(2 * (var(--wt) + var(--wh)) - 100vh + 16px))}
.o4 .o5-ct{grid-column:1;grid-row:1}
.o4 .o5-cx{grid-column:1;grid-row:2;margin-top:28px}
.o4 .o5-cv{display:none}
.o4 .o5-ct,.o4 .o5-cx{transition:opacity .4s var(--e)}
.o4 .o5-ch:not(.o5-on) .o5-ct,.o4 .o5-ch:not(.o5-on) .o5-cx{opacity:.28}
.o4 .o5-ch.o5-on .o5-n{background:var(--navy);color:#FFFFFF;box-shadow:0 0 0 6px rgba(26,45,69,.1)}
.o4 .o5-ct h3{font-size:clamp(32px,2.8vw,42px)}
.o4 .o5-ct>p{font-size:17px}}
@media (min-width:1024px) and (min-height:560px) and (max-height:700px) and (prefers-reduced-motion:no-preference){.o4 .o5-ct h3{font-size:clamp(28px,2.4vw,34px)}
.o4 .o5-ct>p{margin-top:12px;font-size:16px}
.o4 .o5-ct .o4-more{margin-top:16px}
.o4 .o5-cx{margin-top:20px}
.o4 .o5-chips li{padding:10px 0}}
@media (max-width:767px){.o4{--hcin:180px}
.o4 .o5-ct h3{margin-top:16px;font-size:30px}
.o4 .o5-ct>p{font-size:17px}
.o4 .o5-ch{gap:24px;padding:48px 0}}
@media (min-width:700px) and (max-width:1023.98px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.o4{--o5m:top;--peek:200px}
.o4 .o5-hero .o4-hero-c{padding-bottom:calc(var(--peek) + 48px)}
.o4 .o5-hero .o4-hero-t{padding-bottom:0}
.o4 .o5-hc{display:none}
.o4 .o5-story{margin-top:calc(-1 * var(--peek));padding-top:0}
.o4 .o5-sg{max-width:none;padding:0}
.o4 .o5-stage{display:block;position:sticky;top:calc(var(--hdr) + 12px);z-index:2;width:calc(800px * var(--k));height:var(--wh);margin:0 auto}
.o4 .o5-stage::before{content:"";position:absolute;left:-2px;right:-2px;bottom:100%;height:14px;background:var(--canvas);opacity:0}
.o4 .o5-stk .o5-stage::before{opacity:1}
.o4 .o5-ch{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:0;width:min(600px,calc(800px * var(--k) - 32px));min-height:calc(100vh - var(--hdr) - 12px - var(--wh));
    margin:0 auto;padding:40px 0;border:0}
.o4 .o5-ch:first-of-type{padding-top:calc(var(--peek) + 56px)}
.o4 .o5-cv{display:none}
.o4 .o5-cx{margin-top:24px}
.o4 .o5-ct,.o4 .o5-cx{transition:opacity .4s var(--e)}
.o4 .o5-ch:not(.o5-on) .o5-ct,.o4 .o5-ch:not(.o5-on) .o5-cx{opacity:.28}
.o4 .o5-ch.o5-on .o5-n{background:var(--navy);color:#FFFFFF;box-shadow:0 0 0 6px rgba(26,45,69,.1)}
.o4 .o5-ct h3{font-size:32px}
.o4 .o5-ct>p{font-size:17px}}
.o4 .o6-hero .o4-hero-c{min-height:clamp(520px,calc(88vh - var(--top)),900px);padding-bottom:72px}
.o4 .o6-hero .o4-hero-t{padding-bottom:0}
.o4 .o6-htag{margin-top:22px}
.o4 .o6-why{padding-top:var(--sec)}
.o4 .o6-why-w{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:center}
.o4 .o6-why .o4-eb::before{content:"";display:inline-block;width:18px;height:2px;margin-right:10px;border-radius:2px;background:var(--gold);vertical-align:middle;position:relative;top:-1px}
.o4 .o6-why .o4-h2{margin-top:18px;font-size:48px;line-height:1.08}
.o4 .o6-why .o4-lead{margin-top:20px;max-width:620px}
.o4 .o6-rs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}
.o4 .o6-rs li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 14px;align-content:start}
.o4 .o6-ri{grid-row:1/3;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#FFFFFF;border:1px solid var(--line);color:var(--navy)}
.o4 .o6-ri svg{width:20px;height:20px}
.o4 .o6-rs b{font:600 17px/1.3 var(--sans);letter-spacing:-.01em}
.o4 .o6-rs p{font:400 15.5px/1.5 var(--sans);color:var(--t2)}
.o4 .o6-why .o4-more{margin-top:32px}
.o4 .o6-why .o4-tbd{display:block;margin-top:16px}
.o4 .o6-rail{margin:0;padding:32px 32px 26px;border-radius:var(--r-card);background:#FFFFFF;border:1px solid var(--line);
  box-shadow:0 1px 2px rgba(15,27,41,.04),0 24px 48px -28px rgba(15,27,41,.28)}
.o4 .o6-sn{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center}
.o4 .o6-ic{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--canvas);border:1px solid var(--line);color:var(--navy)}
.o4 .o6-ic svg{width:20px;height:20px}
.o4 .o6-last .o6-ic{background:var(--navy);border-color:var(--navy);color:#FFFFFF}
.o4 .o6-tx b{display:block;font:600 16px/1.3 var(--sans);letter-spacing:-.01em;color:var(--ink)}
.o4 .o6-tx small{display:block;margin-top:3px;font:400 14px/1.45 var(--sans);color:var(--t2)}
.o4 .o6-ln{position:relative;height:26px;margin-left:21.5px;border-left:1px solid var(--line)}
.o4 .o6-ln.o6-gold{height:72px;margin-left:21px;border-left:2px solid var(--gold)}
.o4 .o6-ln.o6-gold span{position:absolute;left:37px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;
  background:#F6EFE1;font:600 13px/1.2 var(--sans);color:var(--gold-t);white-space:nowrap}
.o4 .o6-rnote{margin-top:24px;padding-top:18px;border-top:1px solid var(--line-2);font:400 14px/1.5 var(--sans);color:var(--t2)}
.o4 .o4-pv .o6-rail{width:min(100%,440px);box-shadow:0 1px 2px rgba(0,0,0,.24),0 32px 64px -28px rgba(0,0,0,.7)}
.o4 .o5-story.o6-st{margin-top:0;padding-top:var(--sec)}
.o4 .o6-st .o5-sp{height:0}
@media (max-width:1279px){.o4 .o6-why .o4-h2{font-size:44px}
.o4 .o6-why-w{gap:56px}}
@media (max-width:1023px){.o4 .o6-why-w{grid-template-columns:minmax(0,1fr);gap:48px}
.o4 .o6-why-v{max-width:520px}}
@media (max-width:767px){.o4 .o6-hero .o4-hero-c{min-height:0;padding-bottom:56px}
.o4 .o6-why .o4-h2{font-size:34px}
.o4 .o6-rs{grid-template-columns:minmax(0,1fr);gap:22px}
.o4 .o6-rail{padding:24px 20px 20px}
.o4 .o6-ln.o6-gold span{white-space:normal;max-width:calc(100% - 44px)}}
.o4{--n7:#13233A;--d1:#E3E7EC;--d2:#ECEEF1;--d3:#F1F0EC;--d4:#F5F1E8;--d5:#FCFAF5}
.o4 .o7-night{position:relative;background-color:var(--n7);background-image:linear-gradient(180deg,#0F1B29 0%,#0F1B29 42%,#172A41 100%);color:#FFFFFF}
.o4 .o7-dawn{height:clamp(140px,20vh,220px);background:linear-gradient(180deg,#172A41 0%,#2B415C 24%,#7C8A9D 60%,var(--d1) 100%)}
.o4 .o7-why{background-color:var(--d1)}
.o4 .o7-s4.o5-story{background-color:var(--d2);background-image:linear-gradient(180deg,var(--d1) 0,var(--d2) 120px)}
.o4 .o7-s5{background-color:var(--d3);background-image:linear-gradient(180deg,var(--d2) 0,var(--d3) 120px)}
.o4 .o7-day{background-color:var(--d4);background-image:linear-gradient(180deg,var(--d3) 0,var(--d4) 120px)}
.o4 .o7-s7{background-color:var(--d5);background-image:radial-gradient(56% 64% at 50% 34%,rgba(199,168,107,.14) 0%,rgba(199,168,107,0) 72%),linear-gradient(180deg,var(--d4) 0,var(--d5) 120px)}
.o4 .o7-endw .o7-s7{background-image:radial-gradient(56% 70% at 50% 0%,rgba(199,168,107,.14) 0%,rgba(199,168,107,0) 72%),linear-gradient(180deg,var(--canvas) 0,var(--d5) 120px)}
.o4 .o7-sc{position:relative;padding:var(--sec) 0}
.o4 .o7-k{display:flex;align-items:center;gap:14px;margin:0;font:500 12px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate)}
.o4 .o7-night .o7-k{color:var(--gold)}
.o4 .o7-trk{flex:none;color:var(--navy)}
.o4 .o7-night .o7-trk{color:#FFFFFF}
.o4 .o7-h2{margin-top:20px;font:600 56px/1.06 var(--sans);letter-spacing:-.034em;text-wrap:balance}
.o4 .o7-p{margin-top:22px;max-width:560px;font:400 21px/1.5 var(--sans);color:var(--t2);text-wrap:pretty}
.o4 .o7-night .o7-p{color:rgba(255,255,255,.8)}
.o4 .o7-route{display:block;width:100%;height:auto;overflow:visible}
.o4 .o7-g2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,80px);align-items:center}
.o4 .o7-hero .o4-hero-c{--mw:clamp(176px,min(17vw,calc((100svh - var(--top) - 380px) / 1.46)),252px);--mh:calc(var(--mw) * 1.46);--mt:8%;
  --hy:calc(var(--mt) + var(--mh) * .64);
  display:block;text-align:left;padding:0;
  min-height:clamp(620px,calc(100vh - var(--top)),940px);min-height:clamp(620px,calc(100svh - var(--top)),940px)}
.o4 .o7-hero .o4-hero-c::before{
  background:repeating-radial-gradient(circle at 50% var(--hy),rgba(199,168,107,0) 0 87px,rgba(199,168,107,.36) 88px 89px,rgba(199,168,107,0) 90px 96px);
  -webkit-mask-image:radial-gradient(46% 60% at 50% var(--hy),#000 0%,rgba(0,0,0,.5) 50%,transparent 82%);mask-image:radial-gradient(46% 60% at 50% var(--hy),#000 0%,rgba(0,0,0,.5) 50%,transparent 82%)}
.o4.o4-home .o7-hero .o4-hero-t{animation:none}
.o4.o4-home .o7-hero .o4-hero-c{animation:none;clip-path:none}
.o4 .o7-hz,.o4 .o7-lw-hz{position:absolute;left:0;right:0;top:var(--hy);height:1px;pointer-events:none}
.o4 .o7-hz{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2) 16%,rgba(255,255,255,.2) 84%,rgba(255,255,255,0))}
.o4 .o7-spill{position:absolute;left:calc(50% - var(--mw) * 1.15);top:calc(var(--mt) - var(--mh) * .16);width:calc(var(--mw) * 2.3);height:calc(var(--mh) * 1.32);pointer-events:none;
  background:radial-gradient(closest-side,rgba(199,168,107,.22),rgba(199,168,107,0));transition:opacity .24s ease-out}
.o4 .o7-lw{position:absolute;inset:0;z-index:0;pointer-events:none;
  background:radial-gradient(ellipse calc(var(--mw) * 1.7) calc(var(--mw) * 1.25) at 50% var(--hy),rgba(214,180,118,.62),rgba(214,180,118,0) 72%),
    linear-gradient(180deg,#ECE6D8 0%,#FAF5EA calc(var(--hy) - 1px),#EEE4D0 calc(var(--hy) + 1px),#F4EEE2 100%);
  clip-path:inset(var(--mt) calc(50% - var(--mw) / 2) calc(100% - var(--mt) - var(--mh)) calc(50% - var(--mw) / 2) round 22px)}
.o4 .o7-lw::after{content:"";position:absolute;inset:0;
  background:repeating-radial-gradient(circle at 50% var(--hy),rgba(138,106,46,0) 0 87px,rgba(138,106,46,.16) 88px 89px,rgba(138,106,46,0) 90px 96px);
  -webkit-mask-image:radial-gradient(46% 60% at 50% var(--hy),#000 0%,transparent 80%);mask-image:radial-gradient(46% 60% at 50% var(--hy),#000 0%,transparent 80%)}
.o4 .o7-lw-hz{z-index:1;background:linear-gradient(90deg,rgba(26,45,69,0),rgba(26,45,69,.22) 16%,rgba(26,45,69,.22) 84%,rgba(26,45,69,0))}
.o4 .o7-lw-sun{position:absolute;z-index:2;left:50%;top:var(--hy);width:calc(var(--mw) * .36);height:auto;transform:translate(-50%,-50%)}
.o4 .o7-mirror{position:absolute;z-index:2;left:calc(50% - var(--mw) / 2);top:var(--mt);width:var(--mw);height:var(--mh);margin:0;padding:0;border:0;border-radius:22px;
  background-color:rgba(255,255,255,0);color:inherit;cursor:pointer;
  box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.6),inset 0 0 28px rgba(255,255,255,.18),0 0 0 1px rgba(255,255,255,.06),0 44px 96px -36px rgba(199,168,107,.5);
  transition:background-color .24s ease-out .16s,border-radius .24s ease-out .16s,box-shadow .24s ease-out}
.o4 .o7-mirror::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:opacity .24s ease-out;
  background:linear-gradient(120deg,rgba(255,255,255,.32) 0%,rgba(255,255,255,.08) 26%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 72%,rgba(255,255,255,.12) 100%)}
.o4 .o7-mirror:hover{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.9),inset 0 0 36px rgba(255,255,255,.26),0 0 0 1px rgba(255,255,255,.1),0 48px 110px -32px rgba(199,168,107,.66)}
.o4 .o7-mirror:focus-visible{outline:2px solid #FFFFFF;outline-offset:6px}
.o4 .o7-hint{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:999px;
  background:rgba(251,247,238,.94);font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#1A2D45;white-space:nowrap;transition:opacity .12s ease-out}
.o4 .o7-rcpt{position:absolute;z-index:3;left:calc(50% - var(--mw) / 2);top:var(--mt);width:var(--mw);height:var(--mh);visibility:hidden;opacity:0;transform:translateY(8px);
  transition:opacity .24s ease-out,transform .24s ease-out,visibility 0s linear .24s}
.o4 .o7-rc{position:absolute;inset:0;container-type:size;display:flex;flex-direction:column;padding:18px 18px 16px;border-radius:18px;overflow:hidden;
  color:var(--ink);text-align:left;font-feature-settings:"tnum" 1}
.o4 .o7-rc-top{display:flex;align-items:center;justify-content:space-between;gap:8px}
.o4 .o7-rc-k{font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}
.o4 .o7-rc-amt{margin-top:18px;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px}
.o4 .o7-rc-amt b{font:600 26px/1.05 var(--sans);letter-spacing:-.02em}
.o4 .o7-rc-amt em{font:500 12px/1 var(--sans);font-style:normal;color:var(--t3)}
.o4 .o7-rc-to{margin-top:8px;font:600 13px/1.35 var(--sans)}
.o4 .o7-rc-sub{margin-top:2px;font:400 12.5px/1.4 var(--sans);color:var(--t2)}
.o4 .o7-rc-tl{margin-top:16px;display:grid;gap:10px}
.o4 .o7-rc-tl li{display:flex;align-items:center;gap:10px;font:500 12.5px/1.2 var(--sans);color:var(--t2)}
.o4 .o7-rc-tl i{position:relative;flex:none;width:9px;height:9px;border-radius:50%;background:var(--navy)}
.o4 .o7-rc-tl li:not(:last-child) i::after{content:"";position:absolute;left:4px;top:11px;width:1px;height:13px;background:var(--line)}
.o4 .o7-rc-tl .o7-on{font-weight:600;color:var(--ink)}
.o4 .o7-rc-tl .o7-on i{background:var(--gold);box-shadow:0 0 0 4px rgba(199,168,107,.24)}
.o4 .o7-rc-rate{margin-top:auto;padding-top:12px;border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:3px;font:400 11.5px/1.3 var(--sans);color:var(--t3)}
.o4 .o7-rc-rate b{font:600 12.5px/1.3 var(--sans);color:var(--ink)}
.o4 .o7-rc-ill{margin-top:8px;font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}
@container (max-height:279px){.o4 .o7-rc-tl{display:none}}
@container (max-height:171px){.o4 .o7-rc-rate{display:none}}
.o4 .o7-back{position:absolute;left:50%;bottom:-13px;transform:translateX(-50%);display:inline-flex;align-items:center;height:26px;margin:0;padding:0 12px;border:0;border-radius:999px;
  background:var(--navy);font:500 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#FFFFFF;white-space:nowrap;cursor:pointer}
.o4 .o7-back:hover{background:var(--navy-2)}
.o4 .o7-ht{position:absolute;z-index:2;left:calc(48px + var(--xi));right:calc(48px + var(--xi));bottom:52px}
.o4 .o7-seal{display:inline-flex;align-items:center;gap:10px;font:500 12.5px/1.35 var(--mono);color:rgba(255,255,255,.84)}
.o4 .o7-seal::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.7}
.o4 .o7-hero .o4-d1.o7-h1{margin-top:18px;max-width:none;font-size:clamp(40px,min(4.9vw,6.6vh),76px);line-height:1.04;letter-spacing:-.034em}
.o4 .o7-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 48px;margin-top:30px}
.o4 .o7-hero .o4-ctas{flex:none;justify-content:flex-start;margin:0}
.o4 .o7-sub{max-width:330px;font:400 16px/1.5 var(--sans);color:rgba(255,255,255,.82);text-wrap:pretty}
.o4 .o7-seal,.o4 .o7-h1,.o4 .o7-sub{transition:color .24s ease-out .16s}
.o4 .o7-lock svg{opacity:.9}
.o4 .o4-btn-gold.o7-lock:hover{background:var(--gold)}
.o4 .o7-thru .o7-lw{clip-path:inset(0 0 0 0 round 0)}
.o4 .o7-thru .o7-mirror{background-color:#FFFFFF;border-radius:18px;cursor:default;pointer-events:none;
  box-shadow:0 1px 2px rgba(15,27,41,.06),0 34px 70px -26px rgba(15,27,41,.38)}
.o4 .o7-thru .o7-mirror::before,.o4 .o7-thru .o7-hint,.o4 .o7-thru .o7-spill{opacity:0}
.o4 .o7-thru .o7-rcpt{visibility:visible;opacity:1;transform:none;transition:opacity .24s ease-out .36s,transform .24s ease-out .36s,visibility 0s}
.o4 .o7-thru .o7-h1{color:var(--ink)}
.o4 .o7-thru .o7-seal,.o4 .o7-thru .o7-sub{color:var(--t2)}
.o4 .o7-thru .o4-btn-ol{border-color:var(--navy);color:var(--navy)}
.o4 .o7-thru .o4-btn-ol:hover{background:rgba(26,45,69,.06);border-color:var(--navy)}
.o4 .o7-thru :focus-visible{outline-color:var(--navy)}
@media (prefers-reduced-motion:no-preference){.o4 .o7-lw{transition:clip-path .4s cubic-bezier(.65,0,.35,1)}}
@media (prefers-reduced-motion:reduce){.o4 .o7-hero *,.o4 .o7-hero *::before,.o4 .o7-hero *::after{transition:none!important}}
.o4 .o7-tg{position:absolute;z-index:2;left:0;right:0;top:var(--hy);height:0;margin:0;pointer-events:none}
.o4 .o7-tg span{position:absolute;bottom:18px;max-width:calc(50% - var(--mw) / 2 - 80px - var(--xi));font:600 clamp(22px,2.2vw,34px)/1.12 var(--sans);
  letter-spacing:-.026em;text-wrap:balance;transition:opacity .24s ease-out,color .24s ease-out .16s}
.o4 .o7-tg-a{right:calc(50% + var(--mw) / 2 + 32px);text-align:right;color:#FFFFFF}
.o4 .o7-tg-b{left:calc(50% + var(--mw) / 2 + 32px);color:var(--ink);opacity:0}
.o4 .o7-thru .o7-tg-a{color:var(--t3)}
.o4 .o7-thru .o7-tg-b{opacity:1;transition:opacity .3s ease-out .4s,color .24s ease-out}
.o4 .o7-hp{position:relative}
.o4 .o7-hsp{display:none}
.o4 .o7-pin .o7-hsp{display:block;height:50vh}
.o4 .o7-pin .o7-hero{position:sticky;top:var(--hdr);z-index:1}
.o4 .o7-pin .o7-hero .o4-hero-c{min-height:0;height:calc(100vh - var(--hdr));height:calc(100svh - var(--hdr))}
.o4 .o7-proof{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:26px;font:400 13px/1.45 var(--mono);color:rgba(255,255,255,.8)}
.o4 .o7-proof span{display:inline-flex;align-items:center;gap:9px}
.o4 .o7-proof span::before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.55}
.o4 .o7-s2{padding-top:calc(var(--sec) * .9);padding-bottom:calc(var(--sec) * .45)}
.o4 .o7-s3{padding-top:calc(var(--sec) * .45);padding-bottom:calc(var(--sec) * .6)}
.o4 .o7-sv{position:relative}
.o4 .o7-slit-t{margin:10px 0 0 50%;padding-left:14px;max-width:320px;font:500 18px/1.45 var(--sans);color:#EBDDBD;text-wrap:pretty}
.o4 .o7-r3 .o7-wall{opacity:0}
.o4 .o7-ring,.o4 .o7-disc{transform-box:fill-box;transform-origin:center}
.o4 .o7-why{padding-top:64px}
.o4 .o7-why:focus{outline:none}
.o4 .o7-why-w{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:center}
.o4 .o7-h3x{font:600 40px/1.1 var(--sans);letter-spacing:-.028em}
.o4 .o7-wl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 36px;margin-top:36px}
.o4 .o7-wl li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:6px 16px;align-content:start}
.o4 .o7-wi{grid-row:1/3;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line);color:var(--navy)}
.o4 .o7-wi svg{width:20px;height:20px}
.o4 .o7-wl h3{font:600 18px/1.3 var(--sans);letter-spacing:-.01em}
.o4 .o7-wl p{font:400 16px/1.55 var(--sans);color:var(--t2)}
.o4 .o7-why .o4-more{margin-top:36px}
.o4 .o7-why .o4-tbd{display:block;margin-top:14px}
.o4 .o6-ln.o6-gold span{color:var(--ink)}
.o4 .o7-s4.o5-story.o6-st{padding-top:var(--sec);padding-bottom:calc(var(--sec) * .5)}
.o4 .o7-sh{margin-bottom:24px}
.o4 .o7-gv{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:72px;align-items:center}
.o4 .o7-facts{display:grid;gap:14px;margin-top:30px}
.o4 .o7-facts li{display:flex;align-items:flex-start;gap:12px;font:500 18px/1.45 var(--sans);color:var(--ink)}
.o4 .o7-fi{flex:none;width:24px;height:24px;margin-top:1px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:#FFFFFF}
.o4 .o7-fi svg{width:14px;height:14px}
.o4 .o7-gv .o4-more{margin-top:30px}
.o4 .o7-gv-v{width:100%;max-width:440px;justify-self:end}
.o4 .o7-secb{margin-top:96px;padding-top:40px;border-top:1px solid var(--line)}
.o4 .o7-k2{display:block}
.o4 .o7-sg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:28px}
.o4 .o7-sg li{display:flex;flex-direction:column;align-items:flex-start}
.o4 .o7-si{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--line);color:var(--navy)}
.o4 .o7-si svg{width:20px;height:20px}
.o4 .o7-sg h3{margin-top:16px;font:600 18px/1.3 var(--sans);letter-spacing:-.01em}
.o4 .o7-sg p{margin-top:6px;font:400 15.5px/1.55 var(--sans);color:var(--t2)}
.o4 .o7-reg{margin-top:36px;max-width:780px;font:400 14px/1.6 var(--sans);color:var(--t2)}
.o4 .o7-wc{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center}
.o4 .o7-lead{margin-top:24px;font:400 22px/1.5 var(--sans);color:var(--t2);text-wrap:pretty}
.o4 .o7-h2.o7-rel{margin-top:28px;font-size:46px;line-height:1.08}
.o4 .o7-wc-p{position:relative;margin:0;aspect-ratio:4/3;overflow:hidden;border-radius:var(--r-card);background:#0F1B29}
.o4 .o7-wc-p img{width:100%;height:100%;object-fit:cover}
.o4 .o7-pcap{position:absolute;left:14px;bottom:14px;max-width:calc(100% - 28px);padding:6px 10px;border-radius:8px;background:rgba(15,27,41,.78);
  font:400 12px/1.4 var(--mono);color:rgba(255,255,255,.86)}
.o4 .o7-day .o4-sol{padding-top:calc(var(--sec) * .5)}
.o4 .o7-faq{padding-bottom:calc(var(--sec) * .6)}
.o4 .o7-s7{padding:calc(var(--sec) * .75) 0 var(--sec)}
.o4 .o7-end{display:flex;flex-direction:column;align-items:center;text-align:center}
.o4 .o7-r7{width:min(100%,600px);margin-bottom:28px}
.o4 .o7-s7 .o7-k{justify-content:center}
.o4 .o7-s7 .o7-h2{max-width:860px;font-size:60px}
.o4 .o7-s7 .o7-p{margin-left:auto;margin-right:auto}
.o4 .o7-s7 .o4-ctas{justify-content:center;margin-top:36px}
.o4 .o7-s7 .o4-tbd{margin-top:16px}
.o4 .o7-proof-l{color:var(--t2)}
@media (prefers-reduced-motion:no-preference){.o4 .o7-js [data-o7s] .o7-sun{transition:transform .4s var(--e),opacity .4s var(--e)}
.o4 .o7-js [data-o7s]:not(.o7-in) .o7-r2 .o7-sun{transform:translateX(-180px);opacity:0}
.o4 .o7-js [data-o7s] .o7-r2 .o7-slit,.o4 .o7-js [data-o7s] .o7-slit-t{transition:opacity .4s var(--e) .4s}
.o4 .o7-js [data-o7s]:not(.o7-in) .o7-r2 .o7-slit,.o4 .o7-js [data-o7s]:not(.o7-in) .o7-slit-t{opacity:0}
.o4 .o7-js [data-o7s] .o7-r3 .o7-wall{transition:opacity .24s ease-out}
.o4 .o7-js [data-o7s]:not(.o7-in) .o7-r3 .o7-wall{opacity:1}
.o4 .o7-js [data-o7s] .o7-r3 .o7-ring{transition:transform .4s ease-in-out .12s,opacity .24s ease-out .12s}
.o4 .o7-js [data-o7s]:not(.o7-in) .o7-r3 .o7-ring{transform:scaleX(.04);opacity:0}
.o4 .o7-js [data-o7s] .o7-r3 .o7-disc{transition:transform .4s var(--e) .24s,opacity .24s ease-out .24s}
.o4 .o7-js [data-o7s]:not(.o7-in) .o7-r3 .o7-disc{transform:translateX(-60px);opacity:0}
.o4 .o7-js [data-o7s] .o7-r3 .o7-lit,.o4 .o7-js [data-o7s] .o7-r3 .o7-halo{transition:opacity .4s ease-out .52s}
.o4 .o7-js [data-o7s]:not(.o7-in) .o7-r3 .o7-lit,.o4 .o7-js [data-o7s]:not(.o7-in) .o7-r3 .o7-halo{opacity:0}
.o4 .o7-js [data-o7s] .o7-r7 .o7-arr{transition:opacity .4s ease-out .12s}
.o4 .o7-js [data-o7s]:not(.o7-in) .o7-r7 .o7-arr{opacity:0}}
@media (max-width:1279px){.o4 .o7-h2{font-size:48px}
.o4 .o7-s7 .o7-h2{font-size:52px}
.o4 .o7-h2.o7-rel{font-size:40px}
.o4 .o7-gv,.o4 .o7-wc,.o4 .o7-why-w{gap:56px}
.o4 .o7-sg{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}}
@media (max-width:1023px){.o4 .o7-hero .o4-hero-c{--mw:clamp(190px,30vw,250px);--mt:7%}
.o4 .o7-hero .o4-d1.o7-h1{font-size:clamp(40px,6.6vw,58px)}
.o4 .o7-row{flex-direction:column;align-items:flex-start;gap:20px}
.o4 .o7-g2,.o4 .o7-why-w,.o4 .o7-gv,.o4 .o7-wc{grid-template-columns:minmax(0,1fr);gap:48px}
.o4 .o7-sv{max-width:640px}
.o4 .o7-why-v{max-width:520px}
.o4 .o7-gv-v{justify-self:start}
.o4 .o7-wc-p{max-width:640px}}
@media (max-width:767px){.o4 .o7-hero .o4-hero-c{--mw:min(58vw,224px);--mt:28px;min-height:0;padding:calc(var(--mt) + var(--mh) + 96px) calc(20px + var(--xi)) 48px}
.o4 .o7-tg{top:calc(var(--mt) + var(--mh) + 32px);height:auto;display:grid;justify-items:center;padding:0 calc(20px + var(--xi))}
.o4 .o7-tg span{position:static;grid-area:1/1;max-width:none;font-size:22px;text-align:center}
.o4 .o7-thru .o7-tg-a{opacity:0}
.o4 .o7-spill{left:0;width:100%}
.o4 .o7-ht{position:relative;left:auto;right:auto;bottom:auto}
.o4 .o7-hero .o4-d1.o7-h1{margin-top:16px;font-size:clamp(34px,10vw,42px);line-height:1.06;letter-spacing:-.03em}
.o4 .o7-row{margin-top:24px}
.o4 .o7-sub{max-width:none}
.o4 .o7-h2{font-size:36px;line-height:1.1}
.o4 .o7-s7 .o7-h2{font-size:38px}
.o4 .o7-h2.o7-rel{font-size:32px}
.o4 .o7-p,.o4 .o7-lead{font-size:18px}
.o4 .o7-h3x{font-size:32px}
.o4 .o7-proof{flex-direction:column;gap:6px}
.o4 .o7-slit-t{margin-left:0;padding-left:0;font-size:17px}
.o4 .o7-wl,.o4 .o7-sg{grid-template-columns:minmax(0,1fr);gap:24px}
.o4 .o7-secb{margin-top:64px}
.o4 .o7-k{gap:10px;font-size:11px}
.o4 .o7-trk{width:72px;height:11px}}
@media (max-width:479px){.o4 .o7-hero .o4-ctas{flex-direction:column;align-items:stretch;width:100%}
.o4 .o7-hero .o4-ctas .o4-btn{width:100%}
.o4 .o7-s7 .o4-ctas{flex-direction:column;align-items:stretch;width:100%}
.o4 .o7-s7 .o4-ctas .o4-btn{width:100%;white-space:normal;height:auto;min-height:48px;padding-top:12px;padding-bottom:12px;text-align:center}}
.o4 .o4-hdr-in{max-width:calc(var(--wrap) + 2 * var(--pad));padding:0 var(--pad)}
.o4 .o4-ann-x{right:max(10px,calc((100% - var(--wrap)) / 2 - 8px))}
@media (min-width:768px){.o4 .o7-ht{left:max(var(--pad),calc((100% - var(--wrap)) / 2));right:max(var(--pad),calc((100% - var(--wrap)) / 2))}}
.o4 .o4-mi{position:relative}
.o4 .o4-mp{left:-12px;top:calc(100% + 12px);padding-top:6px;width:max-content;transform:none}
@media (max-width:1279px){.o4 .o4-mp{left:-15px}}
@keyframes o4-mp{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.o4 .o4-mp-box{grid-template-columns:auto}
.o4 .o4-mcs.o4-two{grid-template-columns:repeat(2,300px);gap:4px 12px}
.o4 .o4-mcs.o4-two .o4-mc{display:grid;grid-row:span var(--rows,4);grid-template-rows:subgrid;row-gap:2px}
.o4 .o4-mcs.o4-two .o4-ml{grid-row:2 / -1;display:grid;grid-template-rows:subgrid}
.o4 .o4-ml a{border-radius:8px}
.o4 .o4-mic{margin-top:3px;border-radius:8px}
.o4 .o4-mnote{margin:4px 12px;padding:12px 0 2px;border-top:1px solid rgba(5,5,5,.07);font:400 12px/1.4 var(--mono)}
.o4 .o4-mnote a{color:var(--t2);text-decoration:none}
.o4 .o4-mnote a:hover,.o4 .o4-mnote a[aria-current="page"]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}
.o4 .o7-mwhy{display:flex;align-items:center;height:56px;border-bottom:1px solid var(--line);font:600 17px/1 var(--sans);color:var(--ink);text-decoration:none}
.o4 .o4-ann p a{flex:none}
@media (max-width:767px){.o4 .o4-ann p a{display:none}}
.o4 .o7-ft-top{justify-content:flex-start}
.o4 .o4-ph-w{align-items:start}
.o4 .o4-psec:has(+ .o7-endw){padding-bottom:88px}
@media (max-width:767px){.o4 .o4-psec:has(+ .o7-endw){padding-bottom:64px}}
.o4 .o4-lx li:last-child{padding-bottom:0}
@media (min-width:1024px){.o4 .o4-sx-b>:is(.o4-faq,.o4-mx,.o4-rws):first-child{margin-top:7px}}
.o4 .o4-sx-b>.o4-text>p:first-child{margin-top:0}
@media (min-width:1024px){.o4 .o4-cf{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}
.o4 .o4-cf .o4-cinfo{grid-column:1;grid-row:1}
.o4 .o4-cf .o4-form{grid-column:2;grid-row:1}}
@media (min-width:768px){.o4 .o4-rws>div{justify-content:flex-start}
.o4 .o4-rws dt{flex:0 0 160px;font-weight:600;color:var(--ink)}
.o4 .o4-rws dd{text-align:left;font-weight:400;color:var(--t2)}}
.o4 .o7-proof-l{flex-direction:column;gap:6px}
.o4 .o9-shot{position:relative;border-radius:var(--r-card);overflow:hidden}
.o4 .o9-shot>.o4-ph-img{margin:0}
.o4 .o9-pic>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.o4 .o4-duo>img.o9-pi{width:100%;height:100%;object-fit:cover;display:block}
.o4 .o9-pend{display:flex;align-items:flex-start;padding:24px;background:linear-gradient(160deg,#E6D9BC,#CDB888)}
.o4 .o9-pend .o4-tbd{margin:0;max-width:320px;color:#0F1B29}
.o4 .o9-chip{position:absolute;z-index:2;left:24px;bottom:24px;max-width:min(340px,calc(100% - 48px));min-width:248px;padding:14px 18px 16px;background:#FFFFFF;border-radius:16px;
  box-shadow:0 1px 2px rgba(0,0,0,.2),0 24px 48px -20px rgba(0,0,0,.55);color:var(--ink)}
.o4 .o9-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px}
.o4 .o9-chip .o4-pill{font-size:12px;font-weight:600}
.o4 .o4-pill.o9-nt{background:#EDEFF2;color:#3D4654}
.o4 .o9-ill{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}
.o4 .o9-t{display:block;margin-top:10px;font:600 15px/1.3 var(--sans)}
.o4 .o9-m{display:block;margin-top:2px;font:400 13.5px/1.4 var(--sans);color:var(--t2);text-wrap:pretty}
@media (max-width:767px){.o4 .o9-chip{left:16px;bottom:16px;min-width:0;max-width:calc(100% - 32px);padding:12px 14px 13px}
.o4 .o9-t{font-size:14px}
.o4 .o9-m{font-size:13px}
.o4 .o9-pend{padding:16px}}
.o4 .o4-mcs:not(.o4-two) .o4-ml{grid-template-columns:300px}
.o4 .o4-ft-cols{grid-template-columns:repeat(5,minmax(0,1fr))}
@media (max-width:1023px){.o4 .o4-ft-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}}
@media (max-width:767px){.o4 .o4-ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}}
.o4 .o4-pill.o9-no{background:#FBECEC;color:#9F2A2A}
.o4 .o4-pill.o9-rs{background:var(--warn-bg);color:var(--warn)}
.o4 .o4-dtw td:has(>.o4-pill){width:1%;white-space:nowrap}
.o4{--o9m:over}
.o4 .o9-hero{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(560px,calc(100svh - var(--top)),1080px);background:#0A1220;color:#FFFFFF}
.o4 .o9-scene{position:absolute;inset:0;z-index:0}
.o4 .o9-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% 50%;display:block}
.o4 .o9-shade{position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(90deg,rgba(8,13,22,.8) 0%,rgba(8,13,22,.55) 32%,rgba(8,13,22,0) 58%),linear-gradient(180deg,rgba(8,13,22,.55) 0%,rgba(8,13,22,0) 28%)}
.o4 .o9-door{position:absolute;left:var(--sx,-99px);top:var(--sy,0px);width:2px;height:var(--sh,0px);transform:translateX(-50%);pointer-events:none;opacity:.55;
  background:linear-gradient(180deg,rgba(255,208,138,0),#FFD08A 10%,#FFD08A 90%,rgba(255,208,138,0));filter:drop-shadow(0 0 5px rgba(255,190,110,.9));
  animation:o9-pulse 1.4s ease-in-out .6s 2}
.o4 .o9-door::after{content:"";position:absolute;left:50%;top:-8%;height:116%;width:calc(130px * var(--s,1));transform:translateX(-50%);opacity:.45;
  background:radial-gradient(closest-side,rgba(255,196,120,.42),rgba(255,196,120,0));transition:opacity .3s ease-out,width .5s ease-out}
@keyframes o9-pulse{0%,100%{opacity:.55}50%{opacity:1}}
.o4 .o9-hot .o9-door{opacity:.9}
.o4 .o9-hot .o9-door::after{opacity:.8}
.o4 .o9-on .o9-door{opacity:1}
.o4 .o9-on .o9-door::after{opacity:1;width:calc(360px * var(--s,1))}
.o4 .o9-open{position:absolute;z-index:3;left:var(--px,-999px);top:var(--py,0px);transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:12px;height:52px;margin:0;
  padding:0 22px 0 8px;border:1px solid rgba(199,168,107,.55);border-radius:999px;background:rgba(9,16,28,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);
  color:#FFFFFF;font:600 13px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;
  transition:border-color .2s ease-out,background-color .2s ease-out,opacity .2s ease-out,visibility 0s}
.o4 .o9-open .o9-sym{flex:none;width:36px;height:36px;padding:8px;border-radius:50%;background:rgba(199,168,107,.12);box-shadow:inset 0 0 0 1px rgba(199,168,107,.42)}
.o4 .o9-open:hover,.o4 .o9-open:focus-visible{border-color:#C7A86B;background:rgba(9,16,28,.92)}
.o4 .o9-on .o9-open{opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility 0s .2s}
.o4 .o9-res{position:absolute;z-index:4;left:0;top:0;width:300px;height:392px;visibility:hidden;opacity:0;transform:translateY(8px);
  transition:opacity .24s ease-out,transform .24s ease-out,visibility 0s .24s}
.o4 .o9-res .o7-rc{background:#FFFFFF;box-shadow:0 1px 2px rgba(0,0,0,.24),0 32px 64px -24px rgba(0,0,0,.7)}
.o4 .o9-on .o9-res{visibility:visible;opacity:1;transform:none;transition:opacity .24s ease-out .12s,transform .24s ease-out .12s,visibility 0s}
.o4 .o9-ht{position:relative;z-index:2;padding-top:clamp(56px,11vh,128px);padding-bottom:72px;pointer-events:none}
.o4 .o9-ht>*{pointer-events:auto}
.o4 .o9-seal{display:inline-flex;align-items:center;gap:10px;font:500 13px/1.35 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#C7A86B}
.o4 .o9-seal::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}
.o4 .o4-d1.o9-h1{margin-top:20px;max-width:840px;font-size:clamp(40px,min(5vw,7.4vh),76px);line-height:1.03;letter-spacing:-.034em;color:#FFFFFF}
.o4 .o9-h1 span{display:block;width:fit-content;max-width:100%}
.o4 .o9-sub{width:fit-content;margin-top:20px;max-width:620px;font:400 clamp(17px,1.35vw,21px)/1.45 var(--sans);color:rgba(255,255,255,.88);text-wrap:pretty}
.o4 .o9-ht .o4-ctas{margin-top:32px;justify-content:flex-start}
@media (prefers-reduced-motion:reduce){.o4 .o9-door{animation:none}
.o4 .o9-door::after,.o4 .o9-open,.o4 .o9-res{transition:none}}
@media (max-width:767px),(max-aspect-ratio:4/5){.o4{--o9m:stack}
.o4 .o9-hero{display:flex;flex-direction:column;min-height:0}
.o4 .o9-scene{position:relative;inset:auto;flex:none;height:clamp(300px,58svh,600px)}
.o4 .o9-bg{object-position:73% 56%}
.o4 .o9-shade{background:linear-gradient(180deg,rgba(8,13,22,.3) 0%,rgba(8,13,22,0) 26%,rgba(8,13,22,0) 72%,#0A1220 100%)}
.o4 .o9-ht{padding-top:4px;padding-bottom:48px}
.o4 .o9-res{width:min(300px,calc(100% - 32px));height:min(392px,calc(100% - 40px))}}
@media (max-width:767px){.o4 .o4-d1.o9-h1{font-size:clamp(34px,9.6vw,44px)}
.o4 .o9-ht .o4-ctas{flex-direction:column;align-items:stretch}
.o4 .o9-ht .o4-ctas .o4-btn{width:100%}}
.o4 .o9-scene::after{content:"";position:absolute;left:0;right:0;bottom:0;height:22%;pointer-events:none;background:linear-gradient(180deg,rgba(10,18,32,0),rgba(10,18,32,.72) 62%,#0A1220)}
.o4 .o9-dawn{display:block;height:clamp(140px,20vh,220px);background:linear-gradient(180deg,#0A1220 0%,#121D2E 14%,#22324A 30%,#46566E 46%,#7A8798 60%,#AEB4BC 72%,#D6D6D3 84%,#EDE8DD 93%,#F4EEE2 100%)}
.o4 .o9-dawn i{display:block;height:50%}
.o4 .o8-why{position:relative;z-index:1;scroll-margin-top:var(--hdr);--k:.9;--wh:calc(560px * var(--k));--pb:66px;
  padding:calc(var(--sec) * .62) 0 calc(var(--sec) * .5);background-color:var(--canvas);background-image:linear-gradient(180deg,#F4EEE2 0,var(--canvas) 320px)}
.o4 .o8-why:focus{outline:none}
.o4 .o8-hd{text-align:center}
.o4 .o8-hd .o7-h2{margin-top:0}
.o4 .o8-hd .o4-tbd{display:block;margin-top:14px}
.o4 .o8-pills{position:sticky;top:calc(var(--hdr) + 10px);z-index:6;display:flex;justify-content:center;margin-top:34px;padding:0 var(--pad);pointer-events:none}
.o4 .o8-pl{position:relative;display:flex;gap:2px;max-width:100%;padding:4px;border-radius:999px;overflow-x:auto;scrollbar-width:none;pointer-events:auto;
  background:rgba(255,255,255,.88);-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);
  box-shadow:0 1px 2px rgba(15,27,41,.06),0 0 0 1px rgba(15,27,41,.07),0 14px 30px -20px rgba(15,27,41,.34)}
.o4 .o8-pl::-webkit-scrollbar{display:none}
.o4 .o8-pl li{flex:none}
.o4 .o8-pb{position:relative;display:inline-flex;align-items:center;height:38px;padding:0 16px;border:0;border-radius:999px;background:none;
  font:600 14px/1 var(--sans);color:var(--t2);white-space:nowrap;cursor:pointer;transition:background-color .24s var(--e),color .24s var(--e)}
.o4 .o8-pb:hover{color:var(--ink);background:rgba(26,45,69,.06)}
.o4 .o8-pb.o8-done{color:var(--ink)}
.o4 .o8-pb[aria-current="step"]{background:var(--navy);color:#FFFFFF}
.o4 .o8-pb i{position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:2px;background:rgba(255,255,255,.22);overflow:hidden;opacity:0;transition:opacity .24s var(--e)}
.o4 .o8-pb i::after{content:"";position:absolute;inset:0;background:var(--gold);transform:scaleX(var(--t,0));transform-origin:left center}
.o4 .o8-pb[aria-current="step"] i{opacity:1}
.o4 .o8-pb:focus-visible{outline:2px solid var(--navy);outline-offset:2px}
.o4 .o8-sg{max-width:calc(var(--wrap) + 2 * var(--pad));margin:0 auto;padding:0 var(--pad)}
.o4 .o8-stage{display:none}
.o4 .o8-ch{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center;padding:72px 0;border-top:1px solid var(--line)}
.o4 .o8-ch:first-of-type{border-top:0;padding-top:56px}
.o4 .o8-ct{min-width:0}
.o4 .o8-no{font:500 12px/1 var(--mono);letter-spacing:.14em;color:var(--slate)}
.o4 .o8-h{margin-top:18px}
.o4 .o8-h:focus{outline:none}
.o4 .o8-nm{display:flex;align-items:center;gap:10px;font:500 12px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--navy)}
.o4 .o8-nm::before{content:"";flex:none;width:18px;height:2px;border-radius:2px;background:var(--gold)}
.o4 .o8-ln{display:block;margin-top:14px;font:600 clamp(30px,2.6vw,40px)/1.1 var(--sans);letter-spacing:-.03em;color:var(--ink);text-wrap:balance}
.o4 .o8-more{margin-top:16px;max-width:520px;font:400 17px/1.55 var(--sans);color:var(--t2);text-wrap:pretty}
.o4 .o8-ct .o5-chips{margin-top:26px;max-width:520px}
.o4 .o8-ct .o4-more{margin-top:22px}
.o4 .o8-reg{margin-top:18px;max-width:520px;font:400 13px/1.55 var(--sans);color:var(--t2)}
.o4 .o8-srd{display:none}
.o4 .o8-cv{min-width:0;container-type:inline-size}
.o4 .o8-card{position:relative;overflow:hidden;border-radius:16px;background:#F1F2F4;
  box-shadow:0 0 0 1px rgba(5,5,5,.06),0 24px 48px -20px rgba(15,27,41,.28)}
.o4 .o8-cbar{display:flex;align-items:center;gap:7px;height:30px;padding:0 14px;background:#FFFFFF;border-bottom:1px solid #E6E8EB}
.o4 .o8-cbar i{width:9px;height:9px;border-radius:50%;background:#DADDE2}
.o4 .o8-cbar em{margin-left:auto;font:500 10.5px/1 var(--mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:#5C5D5E}
.o4 .o8-card .o8-scr{position:relative;padding:14px 14px 16px}
.o4 .o8-sw{width:800px;zoom:var(--k)}
.o4 .o8-win .o5-main{container-type:inline-size}
.o4 .o8-win .o8-scr{position:absolute;inset:0;padding:16px 20px 18px;opacity:0;visibility:hidden;transition:opacity .36s var(--e),visibility 0s linear .36s}
.o4 .o8-why[data-on="0"] .o8-win .o8-scr[data-i="0"],.o4 .o8-why[data-on="1"] .o8-win .o8-scr[data-i="1"],.o4 .o8-why[data-on="2"] .o8-win .o8-scr[data-i="2"],.o4 .o8-why[data-on="3"] .o8-win .o8-scr[data-i="3"],.o4 .o8-why[data-on="4"] .o8-win .o8-scr[data-i="4"],.o4 .o8-why[data-on="5"] .o8-win .o8-scr[data-i="5"]{
  opacity:1;visibility:visible;transition:opacity .36s var(--e),visibility 0s}
.o4 .o8-why[data-on="0"] .o5-nav li:nth-child(2),.o4 .o8-why[data-on="1"] .o5-nav li:nth-child(2),.o4 .o8-why[data-on="2"] .o5-nav li:nth-child(4),.o4 .o8-why[data-on="3"] .o5-nav li:nth-child(3),.o4 .o8-why[data-on="4"] .o5-nav li:nth-child(1),.o4 .o8-why[data-on="5"] .o5-nav li:nth-child(5){background:rgba(255,255,255,.1);color:#FFFFFF}
.o4 .o8-scr{display:flex;flex-direction:column;gap:12px;min-width:0;color:#050505;text-align:left;font-feature-settings:"tnum" 1}
.o4 .o8-sh{flex:none}
.o4 .o8-g{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;align-items:start}
.o4 .o8-g2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}
.o4 .o8-scr .o4-wc{padding:12px 14px 14px}
.o4 .o8-main{position:relative;min-width:0}
.o4 .o8-stk{display:grid}
.o4 .o8-stk>.o8-p{grid-area:1/1;min-width:0;opacity:0;visibility:hidden;transform:translateY(6px);
  transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s}
.o4 .o8-stk>.o8-p.o8-on{opacity:1;visibility:visible;transform:none;transition:opacity .28s var(--e) .06s,transform .28s var(--e) .06s,visibility 0s}
.o4 .o8-fade{opacity:0;transform:translateY(4px);transition:opacity .24s var(--e),transform .24s var(--e)}
.o4 .o8-fade.o8-on{opacity:1;transform:none}
.o4 .o8-sw2{display:grid;justify-items:end;align-items:center}
.o4 .o8-sw2>*{grid-area:1/1}
.o4 .o8-why .o4-wbtn:not(.o4-nv){background:#1A2D45;color:#FFFFFF}
.o4 .o8-why .o4-wst li.o4-on i{background:#1A2D45;box-shadow:0 0 0 3px rgba(26,45,69,.18)}
.o4 .o8-why .o4-meth .o4-on i{border-color:#1A2D45}
.o4 .o8-why .o4-who b,.o4 .o8-why .o4-who small{white-space:normal;overflow:visible;text-overflow:clip}
.o4 .o8-st li{transition:color .2s ease-out}
.o4 .o8-st li i{transition:background-color .2s ease-out,box-shadow .2s ease-out}
.o4 .o8-st li.o8-on{color:#050505}
.o4 .o8-st li.o8-on i{background:#1A2D45;box-shadow:0 0 0 3px rgba(26,45,69,.18)}
.o4 .o8-st li.o8-dn{color:#1A2D45}
.o4 .o8-st li.o8-dn i{background:#1A2D45;box-shadow:none}
.o4 .o8-hl{position:relative;border-radius:8px;transition:box-shadow .24s var(--e)}
.o4 .o8-hl.o8-on{z-index:1;box-shadow:0 0 0 3px #FFFFFF,0 0 0 5px var(--gold),0 0 0 9px rgba(199,168,107,.2)}
.o4 .o8-cur{position:absolute;left:0;top:0;z-index:5;width:20px;height:22px;pointer-events:none;will-change:transform;
  filter:drop-shadow(0 2px 3px rgba(15,27,41,.3));transition:opacity .2s ease-out,transform .16s ease-out}
.o4 .o8-cur svg{display:block;transition:transform .12s ease-out;transform-origin:2px 2px}
.o4 .o8-cur i{position:absolute;left:-12px;top:-12px;width:28px;height:28px;border-radius:50%;background:rgba(26,45,69,.2);transform:scale(.3);opacity:0;
  transition:transform .18s ease-out,opacity .18s ease-out}
.o4 .o8-cur.o8-click i{transform:scale(1);opacity:1}
.o4 .o8-cur.o8-click svg{transform:scale(.88)}
.o4 .o8-srch{display:flex;align-items:center;gap:8px;height:34px;margin-top:10px;padding:0 12px;border:1px solid #E6E8EB;border-radius:8px;background:#FAFBFB;
  font:400 12px/1 var(--sans);color:#5C5D5E}
.o4 .o8-sup{margin-top:6px}
.o4 .o8-row{display:flex;align-items:center;gap:10px;margin-top:2px;padding:9px 8px;border-radius:8px;transition:background-color .2s ease-out,box-shadow .2s ease-out}
.o4 .o8-row>span{flex:1;min-width:0}
.o4 .o8-row b{display:block;font:600 12.5px/1.25 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o8-row small{display:block;margin-top:2px;font:400 11px/1.2 var(--sans);color:#5C5D5E}
.o4 .o8-row img{width:22px;height:16px;flex:none;border-radius:3px;box-shadow:0 0 0 1px rgba(5,5,5,.08)}
.o4 .o8-row svg{color:#9AA3AE}
.o4 .o8-row.o8-on{background:#F1F4F8;box-shadow:inset 0 0 0 1.5px #1A2D45}
.o4 .o8-p>.o4-who{margin-top:10px}
.o4 .o8-amts{margin-top:12px}
.o4 .o8-fld{transition:border-color .2s ease-out,box-shadow .2s ease-out,background-color .2s ease-out}
.o4 .o8-fld.o8-on{border-color:#1A2D45;background:#FFFFFF;box-shadow:0 0 0 3px rgba(26,45,69,.12)}
.o4 .o8-fld.o8-on b span::after{content:"";display:inline-block;width:1.5px;height:.9em;margin-left:2px;background:#1A2D45;vertical-align:-1px;animation:o8blink 1s steps(1) infinite}
@keyframes o8blink{50%{opacity:0}}
.o4 .o8-rate{margin-top:10px;font:400 12px/1.3 var(--sans);color:#5C5D5E}
.o4 .o8-rows{margin-top:8px}
.o4 .o8-scr .o4-rows>div{padding:7px 8px}
.o4 .o8-scr .o4-rows .o4-rcv{margin-top:6px;padding:10px 12px}
.o4 .o8-2h{display:flex;align-items:center;gap:8px;margin-top:14px;color:#1A2D45}
.o4 .o8-2h b{font:600 15px/1.2 var(--sans);color:#050505}
.o4 .o8-2p{margin-top:6px;font:400 12px/1.45 var(--sans);color:#5C5D5E}
.o4 .o8-code{display:flex;gap:8px;margin-top:14px}
.o4 .o8-code i{width:36px;height:44px;display:grid;place-items:center;border:1px solid #DADDE2;border-radius:8px;background:#FAFBFB;
  font:500 18px/1 var(--mono);font-style:normal;color:transparent;transition:color .12s ease-out,border-color .12s ease-out,background-color .12s ease-out}
.o4 .o8-code i.o8-on{color:#050505;border-color:#1A2D45;background:#FFFFFF}
.o4 .o8-okl{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:6px 10px;border-radius:999px;background:var(--ok-bg);font:600 12px/1 var(--sans);color:#1E7346}
.o4 .o8-ph{display:flex;align-items:center;justify-content:space-between;gap:10px}
.o4 .o8-ph>b{font:600 15px/1.2 var(--sans)}
.o4 .o8-big{margin-top:14px;font:600 28px/1.1 var(--sans);letter-spacing:-.015em;white-space:nowrap}
.o4 .o8-big em{margin-left:5px;font:500 13px/1 var(--sans);font-style:normal;color:#5C5D5E;letter-spacing:0}
.o4 .o8-bsub{margin-top:5px;font:400 12px/1.35 var(--sans);color:#5C5D5E}
.o4 .o8-h4{display:flex;align-items:flex-start;margin-top:20px}
.o4 .o8-d{position:relative;z-index:1;flex:none;width:58px;display:flex;flex-direction:column;align-items:center;gap:9px}
.o4 .o8-d i{width:14px;height:14px;border-radius:50%;background:#FFFFFF;box-shadow:inset 0 0 0 2px #C9CED4;transition:background-color .2s ease-out,box-shadow .2s ease-out}
.o4 .o8-d b{font:500 11.5px/1 var(--sans);color:#5C5D5E;white-space:nowrap;transition:color .2s ease-out}
.o4 .o8-d.o8-dn i{background:#1A2D45;box-shadow:0 0 0 3px #FFFFFF}
.o4 .o8-d.o8-dn b{font-weight:600;color:#050505}
.o4 .o8-d.o8-g.o8-dn i{background:#C7A86B;box-shadow:0 0 0 3px #FFFFFF,0 0 0 6px rgba(199,168,107,.3)}
.o4 .o8-l{position:relative;flex:1;height:2px;margin:6px -18px 0;overflow:hidden;background:#D3D7DC}
.o4 .o8-l::after{content:"";position:absolute;inset:0;background:#1A2D45;transform:scaleX(var(--f,0));transform-origin:left center}
.o4 .o8-l.o8-dash{background:repeating-linear-gradient(90deg,#C9CED4 0 5px,transparent 5px 9px)}
.o4 .o8-l.o8-dash::after{background:repeating-linear-gradient(90deg,#1A2D45 0 5px,transparent 5px 9px)}
.o4 .o8-eta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:9px 12px;border-radius:10px;background:#F4F5F7;
  font:400 12px/1.3 var(--sans);color:#3D3E3F}
.o4 .o8-eta span{display:inline-flex;align-items:center;gap:7px}
.o4 .o8-eta svg{color:#1A2D45}
.o4 .o8-eta b{font:600 12.5px/1.2 var(--sans);color:#050505;white-space:nowrap}
.o4 .o8-sum dl{margin-top:6px}
.o4 .o8-sum dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;border-top:1px solid #EEF0F2}
.o4 .o8-sum dl>div:first-child{border-top:0}
.o4 .o8-sum dt{flex:none;font:400 11.5px/1.3 var(--sans);color:#5C5D5E}
.o4 .o8-sum dd{min-width:0;text-align:right}
.o4 .o8-v{position:relative;display:inline-block;font:600 11.5px/1.3 var(--sans);color:transparent;transition:color .2s ease-out}
.o4 .o8-v::before{content:"";position:absolute;right:0;top:50%;width:min(100%,64px);height:8px;margin-top:-4px;border-radius:4px;background:#ECEEF1;transition:opacity .2s ease-out}
.o4 .o8-v.o8-on{color:#050505}
.o4 .o8-v.o8-on::before{opacity:0}
.o4 .o8-scr .o4-rcpt{margin-top:0;padding:10px 12px;font-size:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #E6E8EB}
.o4 .o8-ck{margin-top:6px}
.o4 .o8-ck li{display:flex;align-items:center;gap:10px;padding:8px 0;font:500 12.5px/1.3 var(--sans);color:#5C5D5E;transition:color .2s ease-out}
.o4 .o8-ck li>i{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #C9CED4;color:transparent;
  transition:background-color .2s ease-out,box-shadow .2s ease-out,color .2s ease-out}
.o4 .o8-ck li>i svg{stroke-width:2.4}
.o4 .o8-ck li.o8-dn{color:#050505}
.o4 .o8-ck li.o8-dn>i{background:var(--ok-bg);box-shadow:none;color:var(--ok)}
.o4 .o8-zero b{display:block;margin-top:6px;font:600 44px/1 var(--sans);letter-spacing:-.03em;color:#1A2D45}
.o4 .o8-zero small{display:block;margin-top:8px;font:400 11.5px/1.45 var(--sans);color:#5C5D5E}
.o4 .o8-tk .o8-big{margin-top:2px}
.o4 .o8-tk .o8-eta{margin-top:14px}
.o4 .o8-tl{display:flex;flex-direction:column;margin-top:14px}
.o4 .o8-tl li{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);gap:12px;padding-bottom:14px}
.o4 .o8-tl li:last-child{padding-bottom:0}
.o4 .o8-tl li::before{content:"";position:absolute;left:6px;top:15px;bottom:-1px;width:2px;border-radius:2px;background:#D3D7DC}
.o4 .o8-tl li:last-child::before{display:none}
.o4 .o8-tl li.o8-dn:has(+li.o8-dn)::before,.o4 .o8-tl li.o8-dn:has(+li.o8-tw)::before{background:#1A2D45}
.o4 .o8-tl i{position:relative;z-index:1;width:14px;height:14px;margin-top:1px;border-radius:50%;background:#FFFFFF;box-shadow:inset 0 0 0 2px #C9CED4,0 0 0 3px #FFFFFF;
  transition:background-color .2s ease-out,box-shadow .2s ease-out}
.o4 .o8-tl li.o8-dn i{background:#1A2D45;box-shadow:0 0 0 3px #FFFFFF}
.o4 .o8-tl li.o8-te.o8-dn i{background:#C7A86B;box-shadow:0 0 0 3px #FFFFFF,0 0 0 6px rgba(199,168,107,.3)}
.o4 .o8-tl b{display:block;font:600 13px/1.2 var(--sans);color:#5C5D5E;transition:color .2s ease-out}
.o4 .o8-tl li.o8-dn b{color:#050505}
.o4 .o8-tl small{display:block;margin-top:3px;font:400 11.5px/1.3 var(--sans);color:#5C5D5E}
.o4 .o8-tl li.o8-tw>span{grid-column:2}
.o4 .o8-tl li.o8-tw::before{top:-1px;background:repeating-linear-gradient(180deg,#C9CED4 0 4px,transparent 4px 8px)}
.o4 .o8-tl li.o8-tw::after{content:"";position:absolute;left:6px;top:-1px;bottom:-1px;width:2px;background:repeating-linear-gradient(180deg,#1A2D45 0 4px,transparent 4px 8px);
  transform:scaleY(var(--f,0));transform-origin:top center}
.o4 .o8-tl li.o8-tw small{margin-top:0;font:500 11px/1.3 var(--mono);letter-spacing:.02em}
.o4 .o8-tdl{margin-top:12px}
.o4 .o8-tdl>div:last-child{border-bottom:0;padding-bottom:0}
.o4 .o8-tree .o8-bal{margin-top:10px;padding:12px 14px}
.o4 .o8-tree .o8-bal>b{font-size:20px}
.o4 .o8-br{position:relative;display:grid;gap:8px;margin-top:12px;padding-left:28px}
.o4 .o8-trunk{position:absolute;left:10px;top:-12px;bottom:21px;width:2px;border-radius:2px;overflow:hidden;background:#D3D7DC}
.o4 .o8-trunk::after{content:"";position:absolute;inset:0;background:#1A2D45;transform:scaleY(var(--f,0));transform-origin:top center}
.o4 .o8-node{position:relative;display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 12px;border-radius:10px;background:#FAFBFB;box-shadow:inset 0 0 0 1px #E6E8EB;
  opacity:.5;transition:opacity .24s ease-out,box-shadow .24s ease-out,background-color .24s ease-out}
.o4 .o8-node::before{content:"";position:absolute;left:-18px;top:50%;width:18px;height:2px;margin-top:-1px;background:#D3D7DC;transition:background-color .24s ease-out}
.o4 .o8-node.o8-on{opacity:1;background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #1A2D45}
.o4 .o8-node.o8-on::before{background:#1A2D45}
.o4 .o8-node>span:last-child{min-width:0}
.o4 .o8-node b{display:block;font:600 12.5px/1.25 var(--sans)}
.o4 .o8-node small{display:block;margin-top:2px;font:400 11px/1.2 var(--sans);color:#5C5D5E}
.o4 .o8-node img{width:22px;height:16px;flex:none;border-radius:3px;box-shadow:0 0 0 1px rgba(5,5,5,.08)}
.o4 .o8-node.o8-ask{background:transparent;box-shadow:inset 0 0 0 1.5px #C9CED4}
.o4 .o8-node.o8-ask.o8-on{background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #1A2D45}
.o4 .o8-pl0{width:22px;height:22px;flex:none;border-radius:50%;display:grid;place-items:center;background:#EEF1F5;color:#1A2D45}
.o4 .o8-mc .o8-stk{margin-top:8px}
.o4 .o8-m1{grid-template-columns:minmax(0,1fr);margin-top:12px}
.o4 .o8-askp b{display:block;font:600 14px/1.25 var(--sans)}
.o4 .o8-askp p{margin-top:6px;font:400 12px/1.45 var(--sans);color:#3D3E3F}
.o4 .o8-askp .o4-wbtn{margin-top:12px}
.o4 .o8-rule{margin-top:12px;padding-top:10px;border-top:1px solid #EEF0F2;font:400 11.5px/1.45 var(--sans);color:#5C5D5E}
.o4 .o8-flow{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1.2fr) 26px minmax(0,1fr);align-items:center}
.o4 .o8-src{display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px;border-radius:12px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #E6E8EB;
  opacity:.5;transition:opacity .24s ease-out,box-shadow .24s ease-out}
.o4 .o8-src.o8-on{opacity:1;box-shadow:inset 0 0 0 1.5px #1A2D45}
.o4 .o8-si{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#EEF1F5;color:#1A2D45}
.o4 .o8-src b{margin-top:6px;font:600 12.5px/1.2 var(--sans)}
.o4 .o8-src small{font:400 11px/1.35 var(--sans);color:#5C5D5E}
.o4 .o8-ar{position:relative;height:2px;margin:0 3px;overflow:hidden;background:#D3D7DC}
.o4 .o8-ar::after{content:"";position:absolute;inset:0;background:#1A2D45;transform:scaleX(var(--f,0));transform-origin:left center}
.o4 .o8-ar2::after{transform-origin:right center}
.o4 .o8-bal1{padding:16px 16px 14px}
.o4 .o8-bal1>span{min-height:2.7em}
.o4 .o8-dep li .o4-amt b{font:600 12.5px/1.25 var(--sans)}
.o4 .o8-apc .o4-who{margin-top:12px}
.o4 .o8-apc .o4-who>div{flex:1;min-width:0}
.o4 .o8-apc .o4-amt{flex:none;font:600 14px/1.2 var(--sans);white-space:nowrap}
.o4 .o8-apc .o4-amt em{margin-left:3px;font:500 11px/1 var(--sans);font-style:normal;color:#5C5D5E}
.o4 .o8-ck2{margin-top:8px}
.o4 .o8-ck2 li{align-items:flex-start;padding:8px 0;border-top:1px solid #EEF0F2}
.o4 .o8-ck2 li:first-child{border-top:0}
.o4 .o8-ck2 b{display:block;font:600 12.5px/1.25 var(--sans);color:inherit}
.o4 .o8-ck2 small{display:block;margin-top:2px;font:400 11px/1.3 var(--sans);color:#5C5D5E}
.o4 .o8-apc .o5-btns{margin-top:10px}
.o4 .o8-rl{transition:box-shadow .24s ease-out,background-color .24s ease-out}
.o4 .o8-rl.o8-on{box-shadow:inset 0 0 0 1.5px #1A2D45;background:#F7F8FA}
.o4 .o8-rl.o8-on b::before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#C7A86B;vertical-align:1px}
.o4 .o8-wal b{display:block;margin-top:8px;font:600 15px/1.2 var(--sans)}
.o4 .o8-wal span{display:block;margin-top:2px;font:400 11.5px/1.3 var(--sans);color:#5C5D5E}
.o4 .o8-wal small{display:block;margin-top:10px;padding-top:8px;border-top:1px solid #EEF0F2;font:500 11.5px/1.35 var(--sans);color:#1A2D45}
.o4 .o8-wtag{display:block;margin-top:16px}
@container (max-width:560px){.o4 .o8-g,.o4 .o8-g2{grid-template-columns:minmax(0,1fr)}
.o4 .o8-x{display:none}
.o4 .o8-sh{flex-wrap:wrap;row-gap:8px}
.o4 .o8-flow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}
.o4 .o8-flow .o8-ar{display:none}
.o4 .o8-flow .o4-bal{grid-column:1/-1;grid-row:2}
.o4 .o8-code{gap:6px}
.o4 .o8-code i{width:32px;height:40px}
.o4 .o8-scr .o4-af b{font-size:18px}}
@container (max-width:360px){.o4 .o8-amts{grid-template-columns:minmax(0,1fr)}
.o4 .o8-big{font-size:24px}
.o4 .o8-code i{width:30px;height:38px}}
@media (min-width:1024px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.o4{--o8m:side}
.o4 .o8-why{--wt:calc(var(--hdr) + var(--pb) + max(12px,(100vh - var(--hdr) - var(--pb) - var(--wh)) / 2))}
.o4 .o8-sg{display:grid;grid-template-columns:minmax(300px,400px) minmax(0,1fr);column-gap:clamp(40px,4.4vw,72px);max-width:calc(var(--wrap) + 2 * var(--pad));padding:0 var(--pad);margin-top:24px}
.o4 .o8-stage{display:block;grid-column:2;grid-row:1/7;align-self:start;position:sticky;top:var(--wt);z-index:2;height:var(--wh)}
.o4 .o8-sw{margin-inline:auto}
.o4 .o8-ch{grid-column:1;display:block;min-height:calc(var(--len) * 100vh);padding:0;border:0}
.o4 .o8-ch:nth-of-type(1){grid-row:1}
.o4 .o8-ch:nth-of-type(2){grid-row:2}
.o4 .o8-ch:nth-of-type(3){grid-row:3}
.o4 .o8-ch:nth-of-type(4){grid-row:4}
.o4 .o8-ch:nth-of-type(5){grid-row:5}
.o4 .o8-ch:nth-of-type(6){grid-row:6}
.o4 .o8-ch:first-of-type{padding-top:0}
.o4 .o8-ch+.o8-ch .o8-ct{margin-top:10vh}
.o4 .o8-ct{position:sticky;top:calc(var(--hdr) + var(--pb) + 24px);transition:opacity .4s var(--e)}
.o4 .o8-ch:not(.o8-act) .o8-ct{opacity:0}
.o4 .o8-ch:not(.o8-act) .o8-ct:focus-within{opacity:1}
.o4 .o8-cv{display:none}
.o4 .o8-srd{display:block}}
@media (min-width:1024px) and (min-height:600px) and (max-height:760px) and (prefers-reduced-motion:no-preference){.o4 .o8-ln{font-size:clamp(26px,2.2vw,32px)}
.o4 .o8-ct .o5-chips{margin-top:18px}
.o4 .o8-ct .o5-chips li{padding:10px 0}
.o4 .o8-ct .o4-more{margin-top:16px}
.o4 .o8-more{margin-top:12px;font-size:16px}
.o4 .o8-reg{margin-top:12px;font-size:12.5px}}
@media (max-width:1023px){.o4 .o8-ch{grid-template-columns:minmax(0,1fr);gap:32px}
.o4 .o8-cv{max-width:640px}}
@media (max-width:767px){.o4 .o8-why{padding-top:72px}
.o4 .o8-pills{top:calc(var(--hdr) + 8px);margin-top:26px;padding:0 12px}
.o4 .o8-pb{height:36px;padding:0 14px;font-size:13.5px}
.o4 .o8-ch{padding:52px 0;gap:28px}
.o4 .o8-ch:first-of-type{padding-top:40px}
.o4 .o8-ln{font-size:29px}}
.o4 .o8-ct>.o8-h:first-child{margin-top:0}
body.mode-site{background:#F1F2F4!important}



/* ===== Orval hero, cena 2, v3 (hc3): the night port from AI stills, the interface on top =====
   Layers: stage (0) < shade (1) < container click area (2) < effect (3, inside the stage) < key / replay (4) < pause (5) < panels (6).
   The frame: the stills sit as if the hero started at the top of the window (behind the header), as in the reference frames;
   --hc3-top is that offset (in the lp7, var(--top): announcement bar + header). Positions on the scene come from hc3.js.
   --hc3-k is the size of the interface on the scene (1 = the 1672 x 941 reference frame), set by hc3.js.
   Tokens come from the LP (.o4): --gold, --gold-h, --ink, --t3, --ok, --sans, --mono; fallbacks for a bare page. */
.hc3{position:absolute;inset:0;overflow:hidden;--hc3-k:1;   /* no z-index: the panels and the key stack above the page text, the scene below it */
  
  --hc3-gold:var(--gold,#C7A86B);--hc3-gold-h:var(--gold-h,#D2B67F);--hc3-ink:var(--ink,#0B1626);--hc3-t3:var(--t3,#5A6372);
  --hc3-ok:var(--ok,#22804F);--hc3-ok-bg:#E2F1E7;--hc3-line:#E2E0DB;--hc3-paper:#F6F5F3;--hc3-night:rgba(12,24,36,.95);
  --hc3-sans:var(--sans,'Manrope',system-ui,-apple-system,'Segoe UI',sans-serif);--hc3-mono:var(--mono,'DM Mono',ui-monospace,monospace)}
.hc3 *{box-sizing:border-box}
:where(.hc3) p{margin:0}
.hc3-stage{position:absolute;inset:0;overflow:hidden;background:#0B1520}
.hc3-p{position:absolute;left:0;right:0;bottom:0;top:calc(-1 * var(--hc3-top,0px));opacity:0}
.hc3-p.hc3-on{opacity:1}
.hc3-p img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--hc3-ox,62%) var(--hc3-oy,60%);user-select:none;-webkit-user-drag:none}
.hc3-shade{position:absolute;inset:0;z-index:1;pointer-events:none;
  background:radial-gradient(58% 54% at 20% 30%,rgba(5,10,18,.12) 0%,rgba(5,10,18,.05) 55%,rgba(5,10,18,0) 80%)}

/* the container itself is clickable (mouse and touch; the key is the keyboard target) */
.hc3-hit{position:absolute;inset:0;z-index:2;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}
.hc3[data-hc3-state]:not([data-hc3-state="rest"]) .hc3-hit{pointer-events:none;cursor:default}

/* the cut: the symbol flies to the chain with a trail, the chain breaks under a flash, sparks at both ends */
.hc3-fx{position:absolute;inset:0;z-index:3;pointer-events:none}
.hc3-fx>*{position:absolute;left:0;top:0;opacity:0}
.hc3-break{width:72px;height:72px;max-width:none}
.hc3-sym{width:38px;height:38px;filter:drop-shadow(0 0 5px rgba(255,204,128,.6)) drop-shadow(0 0 16px rgba(240,160,70,.35))}
.hc3-sym svg,.hc3-coin svg{display:block;width:100%;height:100%;fill:var(--hc3-gold)}
.hc3-trail{width:calc(84px * var(--hc3-s,1));height:calc(7px * var(--hc3-s,1));border-radius:8px;transform-origin:100% 50%;
  background:linear-gradient(90deg,rgba(255,212,150,0) 0%,rgba(255,206,140,.45) 55%,rgba(255,240,214,.95) 100%);filter:blur(1.3px)}
.hc3-flash{width:calc(118px * var(--hc3-s,1));height:calc(118px * var(--hc3-s,1));border-radius:50%;mix-blend-mode:screen;
  background:radial-gradient(circle,rgba(255,246,222,.9) 0%,rgba(255,212,140,.62) 14%,rgba(240,168,80,.22) 38%,rgba(240,168,80,0) 66%)}
.hc3-glow{width:calc(34px * var(--hc3-s,1));height:calc(34px * var(--hc3-s,1));border-radius:50%;mix-blend-mode:screen;
  background:radial-gradient(circle,rgba(255,250,232,1) 0%,rgba(255,200,110,.75) 22%,rgba(255,170,70,0) 70%)}
.hc3-spk{width:2px;height:calc(11px * var(--hc3-s,1));border-radius:2px;transform-origin:50% 0;
  background:linear-gradient(rgba(255,252,240,1),rgba(255,196,104,.85) 45%,rgba(255,170,70,0))}
/* the doors: two leaves that swing on their hinges in perspective (perspective and its origin, the camera, set by hc3.js) */
.hc3-fx>.hc3-doors{right:0;bottom:0;opacity:1}
.hc3-leaf{position:absolute;left:0;top:0;max-width:none;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}
.hc3-leaf-l{transform-origin:0 50%}
.hc3-leaf-r{transform-origin:100% 50%}
/* light in the crack of the seam, along both free edges as the doors open, a soft bloom over the doorway (sizes from hc3.js) */
.hc3-seam,.hc3-edge,.hc3-bloom{mix-blend-mode:screen;will-change:transform,opacity}
.hc3-seam{background:linear-gradient(90deg,rgba(255,206,140,0) 0%,rgba(255,218,166,.9) 50%,rgba(255,206,140,0) 100%);
  -webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 88%,transparent 100%)}
.hc3-edge{background:linear-gradient(90deg,rgba(255,196,120,0) 0%,rgba(255,214,156,.6) 50%,rgba(255,196,120,0) 100%);
  -webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 16%,#000 84%,transparent 100%)}
.hc3-bloom{border-radius:50%;background:radial-gradient(closest-side,rgba(255,206,140,.34) 0%,rgba(255,190,110,.15) 52%,rgba(255,180,100,0) 100%)}

/* the key on the door: the symbol in a round head, the label in a body that comes out of it (shape drawn by hc3.js) */
.hc3-key{position:absolute;z-index:4;left:var(--hc3-kx,68%);top:var(--hc3-ky,62%);
  --hc3-kd:calc(74px * var(--hc3-k));
  display:inline-flex;align-items:center;height:var(--hc3-kd);margin:0;padding:0 calc(23px * var(--hc3-k)) 0 calc(var(--hc3-kd) - 6px * var(--hc3-k));
  transform:translate(calc(var(--hc3-kd) / -2),-50%);border:0;background:none;color:#FFFFFF;
  font:600 calc(14.5px * var(--hc3-k))/1 var(--hc3-sans);letter-spacing:0;text-transform:uppercase;white-space:nowrap;cursor:pointer;
  -webkit-tap-highlight-color:transparent;filter:drop-shadow(0 10px 20px rgba(0,0,0,.36));
  transition:opacity .28s ease-out,transform .28s ease-out,visibility 0s}
.hc3-key-bg{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}
.hc3-key-bg path{fill:var(--hc3-night);stroke:rgba(255,255,255,.62);stroke-width:1.5;transition:stroke .2s ease-out,fill .2s ease-out}
.hc3-key:hover .hc3-key-bg path,.hc3-key.hc3-hover .hc3-key-bg path{stroke:rgba(199,168,107,.95);fill:rgba(12,24,36,.96)}
.hc3-coin{position:absolute;left:calc(var(--hc3-kd) / 2);top:50%;width:calc(38px * var(--hc3-k));height:calc(38px * var(--hc3-k));transform:translate(-50%,-50%)}
.hc3-key-t{position:relative}
.hc3-key:focus-visible{outline:none}
.hc3-key:focus-visible .hc3-key-bg path{stroke:var(--hc3-gold);stroke-width:2.5}
.hc3-cutting .hc3-key{opacity:0;transform:translate(calc(var(--hc3-kd) / -2),-50%) scale(.96);pointer-events:none;visibility:hidden;
  transition:opacity .22s ease-out,transform .22s ease-out,visibility 0s linear .22s}
.hc3-cutting .hc3-key .hc3-coin{visibility:hidden}
.hc3-key.hc3-pulse .hc3-coin{animation:hc3-pulse 1.6s ease-in-out 2}
@keyframes hc3-pulse{0%,100%{filter:none}45%{filter:drop-shadow(0 0 7px rgba(255,206,130,.85))}}

/* the replay, in the key's place at the end */
.hc3-replay{position:absolute;z-index:4;left:var(--hc3-rx,72%);top:var(--hc3-ry,60%);transform:translate(-50%,-50%) translateY(6px);opacity:0;
  display:inline-flex;align-items:center;gap:calc(17px * var(--hc3-k));height:calc(38px * var(--hc3-k));margin:0;padding:0 calc(24px * var(--hc3-k));
  border:2px solid var(--hc3-gold);border-radius:999px;background:var(--hc3-night);box-shadow:0 8px 22px rgba(0,0,0,.34);color:#FFFFFF;
  font:700 max(11px,calc(11.5px * var(--hc3-k)))/1 var(--hc3-sans);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;cursor:pointer;
  transition:opacity .28s ease-out,transform .28s ease-out,background-color .2s ease-out}
.hc3-replay.hc3-in{opacity:1;transform:translate(-50%,-50%)}
.hc3-replay:hover{background:rgba(12,24,36,.97)}
.hc3-ring{flex:none;width:calc(16px * var(--hc3-k));height:calc(16px * var(--hc3-k));border-radius:50%;border:calc(3px * var(--hc3-k)) solid var(--hc3-gold)}

.hc3-replay:focus-visible,.hc3-pause:focus-visible,.hc3 .hc3-x:focus-visible,.hc3-t-link:focus-visible,.hc3-r-back:focus-visible{
  outline:2px solid var(--hc3-gold);outline-offset:3px}

/* the confirmation and the receipt: one region at the top right of the scene */
.hc3-panels{position:absolute;z-index:6;top:calc(27px * var(--hc3-k));right:max(16px,6.64vw);width:calc(393px * var(--hc3-k));
  max-width:calc(100% - 32px);color:var(--hc3-ink);font-family:var(--hc3-sans);text-align:left;font-feature-settings:"tnum" 1}
.hc3-toast,.hc3-rcpt{background:var(--hc3-paper);border-radius:calc(16px * var(--hc3-k));
  box-shadow:0 22px 54px rgba(0,0,0,.42),0 2px 8px rgba(0,0,0,.18),inset 0 0 0 1px rgba(255,255,255,.6);
  opacity:0;transform:translateY(-8px);transition:opacity .32s ease-out,transform .32s ease-out}
.hc3-toast.hc3-in,.hc3-rcpt.hc3-in{opacity:1;transform:none}
.hc3-toast{margin-top:calc(18px * var(--hc3-k));padding:calc(21px * var(--hc3-k)) calc(18px * var(--hc3-k)) calc(14px * var(--hc3-k)) calc(20px * var(--hc3-k))}
.hc3-t-hd{display:grid;grid-template-columns:calc(35px * var(--hc3-k)) 1fr auto;gap:0 calc(21px * var(--hc3-k));align-items:start}
.hc3-ok{display:grid;place-items:center;width:calc(35px * var(--hc3-k));height:calc(35px * var(--hc3-k));border-radius:50%;background:var(--hc3-ok);color:#FFFFFF}
.hc3-ok svg{width:62%;height:62%}
.hc3-t-ti{margin-top:calc(1px * var(--hc3-k));font:700 calc(21px * var(--hc3-k))/1.2 var(--hc3-sans);letter-spacing:-.01em}
.hc3-demo{margin-top:calc(3px * var(--hc3-k));font:500 calc(15px * var(--hc3-k))/1.3 var(--hc3-sans);color:var(--hc3-t3)}
.hc3 .hc3-x{display:grid;place-items:center;width:calc(32px * var(--hc3-k));height:calc(32px * var(--hc3-k));margin:calc(-7px * var(--hc3-k)) calc(-8px * var(--hc3-k)) 0 0;
  padding:0;border:0;border-radius:8px;background:none;color:var(--hc3-ink);cursor:pointer}
.hc3 .hc3-x:hover{background:rgba(11,22,38,.06)}
.hc3-x svg{width:62%;height:62%}
.hc3-t-amt{margin-top:calc(6px * var(--hc3-k));padding-left:calc(56px * var(--hc3-k));font:700 calc(22.5px * var(--hc3-k))/1.25 var(--hc3-sans);letter-spacing:-.01em}
.hc3-t-amt b,.hc3-r-amt b{font-weight:inherit}
.hc3-t-amt em,.hc3-r-amt em{font-style:normal}
.hc3-t-to{margin-top:calc(2px * var(--hc3-k));padding-left:calc(56px * var(--hc3-k));font:500 calc(17px * var(--hc3-k))/1.35 var(--hc3-sans)}
.hc3-t-link{display:block;width:calc(100% + 3px * var(--hc3-k));height:calc(43px * var(--hc3-k));margin:calc(11px * var(--hc3-k)) 0 0 calc(-3px * var(--hc3-k));border:0;
  border-radius:calc(12px * var(--hc3-k));background:var(--hc3-gold);color:#050505;font:600 calc(16.5px * var(--hc3-k))/1 var(--hc3-sans);cursor:pointer;transition:background-color .2s ease-out}
.hc3-t-link:hover{background:var(--hc3-gold-h)}

.hc3-rcpt{padding:calc(20px * var(--hc3-k)) calc(24px * var(--hc3-k)) calc(23px * var(--hc3-k)) calc(25px * var(--hc3-k));outline:none;
  max-height:calc(var(--hc3-h,100vh) - 27px * var(--hc3-k) - 16px);overflow:auto;overscroll-behavior:contain}
.hc3-r-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
.hc3-r-k{font:500 calc(14px * var(--hc3-k))/1.3 var(--hc3-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--hc3-ink)}
.hc3-r-hd .hc3-demo{margin-top:calc(3px * var(--hc3-k))}
.hc3-chip{display:inline-flex;align-items:center;gap:calc(21px * var(--hc3-k));height:calc(40px * var(--hc3-k));margin-top:calc(18px * var(--hc3-k));
  padding:0 calc(25px * var(--hc3-k)) 0 0;border-radius:999px;background:var(--hc3-ok-bg);color:var(--hc3-ok);font:600 calc(21px * var(--hc3-k))/1 var(--hc3-sans)}
.hc3-chip .hc3-ok{width:calc(38px * var(--hc3-k));height:calc(38px * var(--hc3-k));margin-left:calc(-1px * var(--hc3-k))}
.hc3-r-amt{margin-top:calc(16px * var(--hc3-k));font:700 calc(46px * var(--hc3-k))/1.05 var(--hc3-sans);letter-spacing:-.025em}
.hc3-r-amt em{font-size:.8em}
.hc3-r-to{margin-top:calc(5px * var(--hc3-k));font:700 calc(21px * var(--hc3-k))/1.3 var(--hc3-sans);letter-spacing:-.005em}
.hc3-r-sub{margin-top:calc(3px * var(--hc3-k));font:500 calc(18px * var(--hc3-k))/1.35 var(--hc3-sans);color:var(--hc3-t3)}
.hc3-r-tl{display:grid;gap:calc(19px * var(--hc3-k));margin:calc(22px * var(--hc3-k)) 0 0;padding:0 0 0 calc(7px * var(--hc3-k));list-style:none}
.hc3-r-tl li{position:relative;display:flex;align-items:center;gap:calc(22px * var(--hc3-k));min-height:calc(23px * var(--hc3-k));font:500 calc(17.5px * var(--hc3-k))/1.2 var(--hc3-sans)}
.hc3-r-tl li:not(:last-child)::after{content:"";position:absolute;left:calc(10.5px * var(--hc3-k));top:calc(25px * var(--hc3-k));width:2px;height:calc(14px * var(--hc3-k));background:#AEB6C1}
.hc3-r-tl li:nth-last-child(2)::after{background:var(--hc3-gold)}
.hc3-r-tl i{flex:none;display:grid;place-items:center;width:calc(23px * var(--hc3-k));height:calc(23px * var(--hc3-k));border-radius:50%;background:#8B95A3;color:#FFFFFF}
.hc3-r-tl i svg{width:66%;height:66%}
.hc3-r-tl li.hc3-now{font-weight:700}
.hc3-r-tl li.hc3-now i{background:var(--hc3-gold)}
.hc3-r-rate{display:grid;gap:calc(2px * var(--hc3-k));margin-top:calc(18px * var(--hc3-k));padding-top:calc(21px * var(--hc3-k));border-top:1px solid var(--hc3-line)}
.hc3-r-rate span{font:500 calc(17.5px * var(--hc3-k))/1.3 var(--hc3-sans);color:var(--hc3-t3)}
.hc3-r-rate b{font:700 calc(18.5px * var(--hc3-k))/1.3 var(--hc3-sans)}
.hc3-r-back{display:block;width:100%;height:calc(48px * var(--hc3-k));margin-top:calc(23px * var(--hc3-k));border:1.5px solid var(--hc3-gold);border-radius:999px;background:none;
  color:var(--hc3-ink);font:600 calc(16.5px * var(--hc3-k))/1 var(--hc3-sans);cursor:pointer;transition:background-color .2s ease-out}
.hc3-r-back:hover{background:rgba(199,168,107,.14)}

/* play / pause: always in the same place; the icon says what the scene is doing */
.hc3-pause{position:absolute;z-index:5;right:clamp(16px,2.3vw,40px);bottom:clamp(16px,4.4%,44px);display:grid;place-items:center;width:48px;height:48px;margin:0;padding:0;
  border:1.5px solid rgba(255,255,255,.7);border-radius:50%;background:rgba(9,17,27,.42);color:#FFFFFF;cursor:pointer;transition:background-color .2s ease-out}
.hc3-pause:hover{background:rgba(9,17,27,.72)}
.hc3-pause svg{width:20px;height:20px}
.hc3 .hc3-i-play{display:none}
.hc3.hc3-held .hc3-i-play{display:block}
.hc3.hc3-held .hc3-i-pause{display:none}

@media (prefers-reduced-motion:reduce){
  .hc3 *,.hc3 *::before,.hc3 *::after{transition:none!important;animation:none!important}
}

/* phones and portrait screens (their own frames): the scene fills the hero; the confirmation sits just under the container,
   compact, on one card row; the receipt opens as a sheet from the top; play / pause at the top right, over the sky */
@media (max-width:767px),(max-aspect-ratio:4/5){
  .hc3-panels{top:0;right:0;bottom:0;left:0;width:auto;max-width:none;pointer-events:none}
  .hc3-live{position:absolute;left:12px;right:12px;top:var(--hc3-ty,50%)}
  .hc3-toast,.hc3-rcpt{pointer-events:auto}
  .hc3-toast{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;column-gap:10px;row-gap:2px;
    max-width:440px;margin:0 auto;padding:10px 6px 10px 12px;border-radius:14px}
  .hc3-t-hd{display:contents}
  .hc3-toast .hc3-ok{grid-column:1;grid-row:1 / span 2;width:30px;height:30px}
  .hc3-t-hd>div{grid-column:2;grid-row:1;min-width:0}
  .hc3-t-ti{margin:0;font-size:15px;line-height:1.2}
  .hc3-toast .hc3-demo{margin-top:1px;font-size:11.5px;line-height:1.25}
  .hc3-t-amt{grid-column:2;grid-row:2;margin:0;padding:0;font-size:14px;line-height:1.25}
  .hc3-t-to{display:none}
  .hc3-t-link{grid-column:3;grid-row:1 / span 2;width:auto;height:38px;margin:0;padding:0 14px;border-radius:10px;font-size:13.5px;white-space:nowrap}
  .hc3 .hc3-t-x{grid-column:4;grid-row:1 / span 2;width:32px;height:32px;margin:0}
  .hc3-rcpt{position:absolute;top:12px;left:12px;right:12px;max-width:480px;margin:0 auto;max-height:calc(var(--hc3-h,100vh) - 24px)}
  .hc3-pause{top:12px;right:12px;bottom:auto;width:44px;height:44px}
}
@media (max-width:380px){
  .hc3-toast{column-gap:8px;padding-left:10px}
  .hc3-t-ti{font-size:14px}
  .hc3-t-link{padding:0 11px;font-size:13px}
}

/* ===== in the lp7 (v10 of 02/11): the hc3 scene takes the place of .o9-scene inside the .o9-hero. The text block (.o9-ht), the night wrapper
   (.o7-night[data-o7dk], which keeps the header dark over the hero) and the dawn band after the hero (.o9-dawn) stay as they are.
   The text follows the reference frames: on computers the eyebrow at 21% of the frame (the window from its top), sizes from the frame;
   on phones, over the calm floor at the bottom of the phone frames ===== */
.o4 .o9-hero.hc3-hero .hc3{--hc3-top:var(--top,0px)}
/* the foot of the scene goes dark into the dawn band, as .o9-scene::after did */
.o4 .o9-hero.hc3-hero .hc3-stage::after{content:"";position:absolute;left:0;right:0;bottom:0;height:22%;z-index:2;pointer-events:none;
  background:linear-gradient(180deg,rgba(10,18,32,0),rgba(10,18,32,.72) 62%,#0A1220)}
.o4 .o9-hero.hc3-hero .o9-ht{z-index:3}
.o4 .o9-hero.hc3-hero .o9-seal{gap:10px;letter-spacing:.04em;font:500 clamp(12px,min(.897vw,1.594svh),15px)/1.3 var(--mono)}
.o4 .o9-hero.hc3-hero .o4-d1.o9-h1{margin-top:calc(min(1vw,1.78svh) * .6);max-width:none;font-size:clamp(40px,min(3.888vw,6.908svh),80px);line-height:1.06}
.o4 .o9-hero.hc3-hero .o9-sub{max-width:none;margin-top:calc(min(1vw,1.78svh) * .98);font-size:clamp(16px,min(1.256vw,2.232svh),21px);line-height:1.4;color:rgba(255,255,255,.9)}
.o4 .o9-hero.hc3-hero .o9-ht .o4-ctas{margin-top:calc(min(1vw,1.78svh) * 1.84);gap:16px}
@media (min-width:768px){
  .o4 .o9-hero.hc3-hero .o9-ht{position:absolute;left:0;right:0;top:calc((100% + var(--top,0px)) * .2115 - var(--top,0px) - min(.58vw,1.03svh));padding-top:0;padding-bottom:0}
}
@media (max-width:767px),(max-aspect-ratio:4/5){
  .o4 .o9-hero.hc3-hero{display:block;min-height:max(540px,calc(100svh - var(--top,56px)))}
  .o4 .o9-hero.hc3-hero .o9-ht{position:absolute;left:0;right:0;top:auto;bottom:calc(28px + env(safe-area-inset-bottom,0px));padding-top:0;padding-bottom:0}
  .o4 .o9-hero.hc3-hero .o4-d1.o9-h1{margin-top:12px;font-size:clamp(32px,9.6vw,44px)}
  .o4 .o9-hero.hc3-hero .o9-seal{font-size:12px}
  .o4 .o9-hero.hc3-hero .o9-sub{margin-top:12px;font-size:16px}
  .o4 .o9-hero.hc3-hero .o9-ht .o4-ctas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;align-self:stretch}
  .o4 .o9-hero.hc3-hero .o9-ht .o4-ctas .o4-btn{width:100%;padding:0 10px;font-size:15px}
  .o4 .o9-hero.hc3-hero .hc3-shade{background:linear-gradient(to bottom,rgba(5,10,18,0) 46%,rgba(5,10,18,.3) 66%,rgba(5,10,18,.58) 100%)}
  .o4 .o9-hero.hc3-hero .hc3-stage::after{height:12%}
}
/* ===== Orval site LP v8 (02/11/2026): after hc3.css. (The rule for the two hero buttons below 360 px went with them, 02/11 14:59) ===== */
/* ===== 02/11 12:50 (Marcos, the list of 13, items 3 and 12): one big button in the hero, Check your payment route, with the route icon
   (as Open an account had the person), and under it the line that accounts open in stages: the announcement's sentence, with the gold dot
   of an active state (still, nothing blinks), so the phase is said where the visitor decides; on a dark glass chip, since on computers it
   falls on the lights of the cranes (white over a lamp gave 1.1:1). On phones the button takes the whole width and the line goes without
   the chip: the foot of the phone frames is dark (16:1) and every pixel counts there ===== */
.o4 .o9-hero.hc3-hero .o9-ht .o4-ctas.o9-cta1{gap:0}
.o4 .o9-hero.hc3-hero .o9-ht .o4-ctas .o9-route{height:56px;padding:0 30px;gap:12px;border-radius:12px;font-size:18px}
.o4 .o9-hero.hc3-hero .o9-route .ic{flex:none;width:20px;height:20px}
.o4 .o9-hero.hc3-hero .o9-phase{display:flex;width:fit-content;max-width:100%;align-items:center;gap:9px;margin-top:14px;padding:7px 14px 7px 12px;
  border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(9,17,27,.66);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
  font:500 14.5px/1.3 var(--sans);color:rgba(255,255,255,.92)}
.o4 .o9-hero.hc3-hero .o9-phase::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#C7A86B}
@media (max-width:767px),(max-aspect-ratio:4/5){
  .o4 .o9-hero.hc3-hero .o9-ht .o4-ctas.o9-cta1{grid-template-columns:minmax(0,1fr)}
  .o4 .o9-hero.hc3-hero .o9-ht .o4-ctas .o9-route{height:52px;padding:0 16px;gap:10px;font-size:16px}
  .o4 .o9-hero.hc3-hero .o9-phase{margin-top:10px;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:14px}
}
/* ===== end of the hero button ===== */
/* ===== 02/11 12:50 (Marcos, the list of 13, item 1): the cue at the foot of the hero that the page goes on below. On computers, the
   word Scroll in DM Mono over a thin line, at the bottom centre of what the first screen shows of the hero (the hero can be taller than
   a short window); on phones and portrait screens, a shorter line alone, in the 28 px under the buttons (the text stays where the
   package puts it: moving it up would put the payment notice over the text on more phones). Motion by the brandbook: it
   comes in once (240 ms), the gold point runs down the line once (400 ms) and stays at the end; nothing loops; with reduced motion, the
   end state. It leaves when the page scrolls and stays out if it would touch the text, the key or the pause (lp8.js) ===== */
.o4 .o9-hero.hc3-hero .o9-cue{position:absolute;z-index:4;left:50%;bottom:max(20px,calc(100% + var(--top,0px) - 100svh + 20px));
  display:grid;place-items:center;min-width:44px;min-height:44px;margin:0;padding:8px 14px;border:0;border-radius:12px;
  background:none;color:rgba(255,255,255,.92);font:inherit;cursor:pointer;transform:translateX(-50%);-webkit-tap-highlight-color:transparent;
  transition:opacity .24s var(--e),visibility 0s linear 0s,color .12s var(--e)}
.o4 .o9-hero.hc3-hero .o9-cue:hover{color:#FFFFFF}
.o4 .o9-hero.hc3-hero .o9-cue:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}
.o4 .o9-hero.hc3-hero .o9-cue.o9-cue-off{opacity:0;visibility:hidden;transition:opacity .24s var(--e),visibility 0s linear .24s}
.o4 .o9-hero.hc3-hero .o9-cue.o9-cue-x{opacity:0;visibility:hidden!important;pointer-events:none}
.o4 .o9-hero.hc3-hero .o9-cue-in{display:flex;flex-direction:column;align-items:center;gap:10px;animation:o9-cue-in .24s var(--e) 1.2s both}
.o4 .o9-hero.hc3-hero .o9-cue-t{font:500 11px/1 var(--mono);letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;text-shadow:0 1px 6px rgba(5,10,18,.6)}
.o4 .o9-hero.hc3-hero .o9-cue-l{position:relative;display:block;width:1px;height:32px;background:rgba(255,255,255,.34)}
.o4 .o9-hero.hc3-hero .o9-cue-l i{position:absolute;top:0;left:-2px;width:5px;height:5px;border-radius:50%;background:#C7A86B;
  transform:translateY(27px);animation:o9-cue-run .4s var(--e) 1.44s both}
@keyframes o9-cue-in{from{opacity:0;transform:translateY(-6px)}}
@keyframes o9-cue-run{from{transform:translateY(0)}}
@media (max-width:767px),(max-aspect-ratio:4/5){
  .o4 .o9-hero.hc3-hero .o9-cue{bottom:env(safe-area-inset-bottom,0px);min-height:28px;padding:8px 20px}
  .o4 .o9-hero.hc3-hero .o9-cue-t{display:none}
  .o4 .o9-hero.hc3-hero .o9-cue-l{height:12px;background:rgba(255,255,255,.42)}
  .o4 .o9-hero.hc3-hero .o9-cue-l i{transform:translateY(7px)}
}
@media (prefers-reduced-motion:reduce){
  .o4 .o9-hero.hc3-hero .o9-cue,.o4 .o9-hero.hc3-hero .o9-cue *{animation:none!important;transition:none!important}
}
/* ===== end of the cue ===== */
/* ===== 02/11 16:40 (Marcos, item 5): Coverage in numbers, as BVNK shows its reach; three figures on a rule, the label under each, and
   under them what the figures depend on, with the link to the corridor request. One column on phones, the figure beside its label ===== */
.o4 .o9-stats .o9-st{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}
.o4 .o9-stats .o9-st li{display:flex;flex-direction:column;gap:8px;min-width:0;padding:28px 24px 0 0}
.o4 .o9-stats .o9-st li+li{padding-left:28px;border-left:1px solid var(--line)}
.o4 .o9-stats .o9-st b{font:600 clamp(44px,5vw,64px)/1 var(--sans);letter-spacing:-.02em;color:var(--ink)}
.o4 .o9-stats .o9-st span{font:500 16px/1.4 var(--sans);color:var(--t2)}
.o4 .o9-stats .o9-st-n{max-width:62ch;margin-top:28px;font:400 15px/1.55 var(--sans);color:var(--t2)}
.o4 .o9-stats .o9-st-n a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}
@media (max-width:639px){
  .o4 .o9-stats .o9-st{grid-template-columns:minmax(0,1fr)}
  .o4 .o9-stats .o9-st li{flex-direction:row;align-items:baseline;gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}
  .o4 .o9-stats .o9-st li+li{padding-left:0;border-left:0}
  .o4 .o9-stats .o9-st b{font-size:40px}
}
/* ===== end of the Coverage numbers ===== */

/* ===== 04/11 17:42 (Marcos, the list of 10; Gabriel's corrections of 03/11): Log in in the header (phones too), the register page, the
   line on additional review, the jurisdictions we do not serve, the band on where the money sits, the cookie banner and its settings,
   the contents of the legal pages, the tab bar of Why Orval with reduced motion ===== */
@media (max-width:1023px){.o4 .o4-hdr .o11-login{display:inline-flex;height:40px;padding:0 10px;font-size:15px}}
/* register page */
.o4 .o11-regs{padding-top:8px}
.o4 .o11-reg{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:48px;align-items:start}
.o4 .o11-reg-f{min-width:0}
.o4 .o11-type{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;border:0;min-width:0}
.o4 .o11-type legend{float:left;width:100%;margin:0 0 10px;padding:0;font:600 14px/1.4 var(--sans);color:var(--ink)}
.o4 .o11-type label{position:relative;display:inline-flex}
.o4 .o11-type input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}
.o4 .o11-type span{display:inline-flex;align-items:center;height:40px;padding:0 18px;border:1px solid var(--line);border-radius:999px;background:#FFFFFF;
  font:500 15px/1 var(--sans);color:var(--ink);transition:background-color .16s var(--e),color .16s var(--e),border-color .16s var(--e)}
.o4 .o11-type input:checked+span{background:var(--navy);border-color:var(--navy);color:#FFFFFF}
.o4 .o11-type input:focus-visible+span{outline:2px solid var(--navy);outline-offset:3px}
.o4 .o11-fn{margin:-4px 0 18px;font:400 13.5px/1.55 var(--sans);color:var(--t2)}
.o4 .o11-fn a,.o4 .o11-pre a,.o4 .o11-nos-m a{color:var(--ink);text-underline-offset:3px}
.o4 #r11-region-w .o11-fn{margin:8px 0 0}
.o4 .o11-chk label{display:flex;gap:10px;align-items:flex-start;font:400 14.5px/1.5 var(--sans);color:var(--ink);cursor:pointer}
.o4 .o11-chk input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--navy)}
.o4 .o11-more{margin:6px 0 22px;padding-top:16px;border-top:1px solid var(--line)}
.o4 .o11-more summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font:600 15px/1.4 var(--sans);color:var(--ink)}
.o4 .o11-more summary::-webkit-details-marker{display:none}
.o4 .o11-more summary .ic{transition:transform .2s var(--e)}
.o4 .o11-more[open] summary .ic{transform:rotate(180deg)}
.o4 .o11-more-in{margin-top:18px}
.o4 .o11-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.o4 .o11-pre{margin:0 0 10px;font:400 13.5px/1.55 var(--sans);color:var(--t2);max-width:68ch}
.o4 .o11-send{margin-top:12px}
.o4 .o11-ferr{margin:16px 0 0;padding:12px 14px;border-radius:12px;background:#FBEDEC;font:500 14.5px/1.5 var(--sans);color:#8A2A22}
.o4 .o11-next{padding:28px;border-radius:var(--r-card);background:var(--navy);color:#FFFFFF;position:sticky;top:calc(var(--hdr) + 24px)}
.o4 .o11-nh{margin:0;font:600 20px/1.3 var(--sans);letter-spacing:-.01em}
.o4 .o11-next ol{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:18px;counter-reset:n11}
.o4 .o11-next li{position:relative;padding-left:40px;counter-increment:n11}
.o4 .o11-next li::before{content:counter(n11);position:absolute;left:0;top:0;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;
  background:rgba(199,168,107,.18);font:500 13px/1 var(--mono);color:#C7A86B}
.o4 .o11-next b{display:block;font:600 15.5px/1.4 var(--sans)}
.o4 .o11-next p{margin:3px 0 0;font:400 14.5px/1.5 var(--sans);color:rgba(255,255,255,.78)}
.o4 .o11-done{padding:32px;border-radius:var(--r-card);background:#FFFFFF;box-shadow:0 1px 2px rgba(15,27,41,.06),0 20px 50px -30px rgba(15,27,41,.3)}
.o4 .o11-done:focus{outline:none}
.o4 .o11-done-i{display:grid;place-items:center;width:44px;height:44px;margin-bottom:16px;border-radius:50%;background:var(--ok-bg);color:var(--ok)}
.o4 .o11-done .o11-nh{color:var(--ink)}
.o4 .o11-done p{margin:8px 0 0;font:400 16px/1.55 var(--sans);color:var(--t2)}
@media (max-width:899px){.o4 .o11-reg{grid-template-columns:minmax(0,1fr);gap:28px}.o4 .o11-next{position:static}}
/* Trading and Freight: additional review */
.o4 .o4-ph .o11-revh{display:flex;align-items:flex-start;gap:8px;max-width:520px;margin:16px 0 0;font:400 14px/1.5 var(--sans);color:var(--slate)}
.o4 .o4-ph .o11-revh .ic{flex:none;margin-top:2px}
/* Coverage: where we do not operate */
.o4 .o11-nos{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}
.o4 .o11-nos li{padding:7px 12px;border:1px solid var(--line);border-radius:999px;background:#FFFFFF;font:500 14px/1.3 var(--sans);color:var(--ink)}
.o4 .o11-nos-m{margin:16px 0 0;font:400 14.5px/1.55 var(--sans);color:var(--t2)}
/* home: where your money sits */
.o4 .o11-money{background:var(--navy-3);color:#FFFFFF;padding-block:96px}
.o4 .o11-mw{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center}
.o4 .o11-mk{margin:0;font:500 12.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#C7A86B}
.o4 .o11-mh{margin:14px 0 0;font:600 clamp(30px,3.3vw,44px)/1.1 var(--sans);letter-spacing:-.02em;color:#FFFFFF;text-wrap:balance}
.o4 .o11-mp{margin:18px 0 0;max-width:46ch;font:400 17px/1.6 var(--sans);color:rgba(255,255,255,.84)}
.o4 .o11-md{margin:16px 0 0;font:400 15px/1.6 var(--sans);color:rgba(255,255,255,.74)}
.o4 .o11-md a{color:#FFFFFF;text-decoration-color:#C7A86B;text-underline-offset:3px}
.o4 .o11-ms{display:grid;gap:12px;list-style:none;margin:0;padding:0}
.o4 .o11-ms li{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:16px;padding:20px 22px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(255,255,255,.04)}
.o4 .o11-mi{grid-row:span 2;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgba(199,168,107,.14);color:#C7A86B}
.o4 .o11-ms b{font:600 17px/1.35 var(--sans);color:#FFFFFF}
.o4 .o11-ms p{margin:4px 0 0;font:400 15px/1.55 var(--sans);color:rgba(255,255,255,.8)}
@media (max-width:899px){.o4 .o11-money{padding-block:72px}.o4 .o11-mw{grid-template-columns:minmax(0,1fr);gap:32px}}
/* footer: Cookie Settings, like the links of the legal block */
.o4 .o11-ckl{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.o4 .o11-ckl:hover{color:#FFFFFF}
/* the legal pages: contents beside the text, a list to open on phones, back to top */
.o4 .o11-dgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:64px;align-items:start}
.o4 .o11-dmain{min-width:0}
.o4 .o11-dside{position:sticky;top:calc(var(--hdr) + 24px);max-height:calc(100vh - var(--hdr) - 48px);overflow:auto;padding-bottom:8px}
.o4 .o11-toc-h{margin:0 0 12px;font:500 12px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t2)}
.o4 .o11-dsec .o4-toc ol{list-style:none;margin:0;padding:0;border-left:1px solid var(--line)}
.o4 .o11-dsec .o4-toc button{display:block;width:100%;margin-left:-1px;padding:6px 0 6px 14px;border:0;border-left:2px solid transparent;background:none;text-align:left;
  font:500 13.5px/1.45 var(--sans);color:var(--t2);cursor:pointer}
.o4 .o11-dsec .o4-toc button:hover{color:var(--ink)}
.o4 .o11-dsec .o4-toc button[aria-current]{border-left-color:#C7A86B;color:var(--ink)}
.o4 .o11-top{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:0;border:0;background:none;font:600 14px/1.4 var(--sans);color:var(--ink);
  text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.o4 .o11-topm{display:none;margin:32px 0 0}
.o4 .o11-tocm{display:none}
.o4 .o4-doc .o4-dh2{scroll-margin-top:calc(var(--hdr) + 24px)}
@media (max-width:1023px){
  .o4 .o11-dgrid{grid-template-columns:minmax(0,1fr);gap:0}
  .o4 .o11-dside{display:none}
  .o4 .o11-topm{display:block}
  .o4 .o11-tocm{display:block;margin:0 0 28px;border:1px solid var(--line);border-radius:14px;background:#FFFFFF}
  .o4 .o11-tocm summary{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;list-style:none;font:600 15px/1.4 var(--sans);color:var(--ink)}
  .o4 .o11-tocm summary::-webkit-details-marker{display:none}
  .o4 .o11-tocm[open] summary .ic{transform:rotate(180deg)}
  .o4 .o11-tocm .o4-toc{padding:0 16px 14px}
}
/* Why Orval with reduced motion: the tab bar stays at the top of the section instead of riding over the chapter titles (item 6) */
@media (prefers-reduced-motion:reduce){.o4 .o8-why .o8-pills{position:relative;top:auto}}
/* ===== end of 04/11 ===== */
/* cookies: banner and settings (outside the page wrapper: their own tokens) */
.o11-ck{position:fixed;left:0;right:0;bottom:0;z-index:1000;padding:0 16px 16px;pointer-events:none;font-family:Manrope,system-ui,-apple-system,"Segoe UI",sans-serif}
.o11-ck-in{pointer-events:auto;display:flex;gap:24px;align-items:center;max-width:1120px;margin:0 auto;padding:18px 20px;border:1px solid #DFE2E6;border-radius:18px;
  background:#FFFFFF;box-shadow:0 18px 50px -20px rgba(11,22,38,.45);color:#0B1626}
.o11-ck-t{flex:1 1 auto;min-width:0}
.o11-ck-h{margin:0 0 4px;font:600 15.5px/1.35 inherit;font-family:inherit}
.o11-ck-t p{margin:0;font:400 14px/1.5 Manrope,system-ui,sans-serif;color:#4A5465}
.o11-ck-t .o11-ck-h{color:#0B1626;font-weight:600;font-size:15.5px}
.o11-ck-t a{color:#0B1626;text-underline-offset:3px}
.o11-ck-b{flex:none;display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.o11-b{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 16px;border:1px solid #1A2D45;border-radius:10px;background:#1A2D45;
  font:600 14.5px/1 Manrope,system-ui,sans-serif;color:#FFFFFF;cursor:pointer;white-space:nowrap}
.o11-b:hover{background:#132030}
.o11-b-gold{border-color:#C7A86B;background:#C7A86B;color:#0B1626}
.o11-b-gold:hover{background:#D2B67F}
.o11-bl{height:42px;padding:0 6px;border:0;background:none;font:600 14.5px/1 Manrope,system-ui,sans-serif;color:#0B1626;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.o11-b:focus-visible,.o11-bl:focus-visible,.o11-ckd-x:focus-visible,.o11-sw input:focus-visible+span{outline:2px solid #1A2D45;outline-offset:3px}
.o11-ckd{position:fixed;inset:0;z-index:1001;display:grid;place-items:center;padding:16px;background:rgba(11,22,38,.55);font-family:Manrope,system-ui,-apple-system,"Segoe UI",sans-serif}
.o11-ckd-box{position:relative;width:100%;max-width:560px;max-height:calc(100vh - 32px);overflow:auto;padding:28px;border-radius:20px;background:#FFFFFF;color:#0B1626}
.o11-ckd-box:focus{outline:none}
.o11-ckd-box h2{margin:0 40px 6px 0;font:600 22px/1.25 Manrope,system-ui,sans-serif;letter-spacing:-.01em}
.o11-ckd-p{margin:0;font:400 14.5px/1.55 Manrope,system-ui,sans-serif;color:#4A5465}
.o11-ckd-x{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:none;color:#0B1626;cursor:pointer}
.o11-ckd-x:hover{background:#F1F2F4}
.o11-ckd-l{list-style:none;margin:20px 0 0;padding:0;border-top:1px solid #ECEEF0}
.o11-ckd-l li{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #ECEEF0}
.o11-ckd-l b{font:600 15px/1.4 Manrope,system-ui,sans-serif}
.o11-ckd-l p{margin:2px 0 0;font:400 13.5px/1.5 Manrope,system-ui,sans-serif;color:#4A5465}
.o11-on{flex:none;font:500 13px/1 "DM Mono",ui-monospace,monospace;color:#22804F}
.o11-sw{position:relative;flex:none;display:inline-flex;cursor:pointer}
.o11-sw input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}
.o11-sw span{display:block;width:44px;height:26px;border-radius:999px;background:#C9CED6;transition:background-color .16s ease}
.o11-sw span::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#FFFFFF;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .16s ease}
.o11-sw input:checked+span{background:#1A2D45}
.o11-sw input:checked+span::after{transform:translateX(18px)}
.o11-ckd-b{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:20px}
html.o11-lock{overflow:hidden}
@media (max-width:767px){
  .o11-ck{padding:0 8px 8px}
  .o11-ck-in{flex-direction:column;align-items:stretch;gap:14px;padding:16px}
  .o11-ck-b{display:grid;grid-template-columns:1fr 1fr}
  .o11-ck-b .o11-bl{grid-column:1/-1;justify-self:center}
  .o11-ckd-b{display:grid;grid-template-columns:1fr}
}
@media (prefers-reduced-motion:reduce){.o11-sw span,.o11-sw span::after{transition:none}}
/* the sign-in page of the app: why it does not sign in */
.au-pre{margin:16px 0 0;padding:12px 14px;border-radius:12px;background:#F1F2F4;font-size:14px;line-height:1.5;color:#0B1626}
.au-pre a{color:inherit;font-weight:600;text-underline-offset:3px}
/* the sign-in page on phones: the register button goes under its question (it no longer fits beside it at 320 px, and the question
   squeezed into two lines at 390 px) */
@media (max-width:519px){.au-top .au-sg{flex-wrap:wrap;justify-content:flex-end;row-gap:8px;text-align:right;line-height:1.3}}
/* 04/11 23h30: plan B of the forms (the email app opens with the details) */
.o4 .o11-mail .o4-btn{margin-top:4px}
.o4 .o11-mail .o11-mail-n{margin-top:20px;font:400 14px/1.5 var(--sans);color:var(--t2)}
.o4 .o11-mail .o11-mail-l{margin:8px 0 0;padding-left:18px;font:400 14px/1.5 var(--sans);color:var(--t2);overflow-wrap:anywhere}


/* ===== 05/11: lp9, the short home (build_lp9.py). 17h26 (Marcos: "recalibrar o design"): hero, then one navy field for Borders cost
   you and How it works, a wide soft horizon into the light part (Why Orval, Who it's for, FAQ), Your move close together, and the footer
   rising over a second horizon. The previous version (16h20, live) is in tools/bak_0511_1730/lp9.css ===== */
/* phones: Join the waitlist in the header, Log in in the menu (it is there already) */
@media (max-width:479px){
  .o4 .o4-hdr .o11-login{display:none}
  .o4 .o4-hdr .o4-hcta{display:inline-flex}
}
@media (max-width:359px){
  .o4 .o4-hdr .o4-hcta{padding:0 12px;font-size:14px}
}
/* the cue at the foot of the map hero (the lp8 cue, lp8.css 02/11): to Borders cost you; it comes in once and leaves on scroll */
.o4 .om .o9-cue{position:absolute;z-index:5;left:50%;bottom:max(14px,calc(100% + var(--top,0px) - 100svh + 14px));
  display:grid;place-items:center;min-width:44px;min-height:44px;margin:0;padding:8px 14px;border:0;border-radius:12px;
  background:none;color:rgba(255,255,255,.92);font:inherit;cursor:pointer;transform:translateX(-50%);-webkit-tap-highlight-color:transparent;
  transition:opacity .24s var(--e),visibility 0s linear 0s,color .12s var(--e)}
.o4 .om .o9-cue:hover{color:#FFFFFF}
.o4 .om .o9-cue:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}
.o4 .om .o9-cue.o9-cue-off{opacity:0;visibility:hidden;transition:opacity .24s var(--e),visibility 0s linear .24s}
.o4 .om .o9-cue-in{display:flex;flex-direction:column;align-items:center;gap:10px;animation:o9-cue-in .24s var(--e) 1.2s both}
.o4 .om .o9-cue-t{font:500 11px/1 var(--mono);letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;text-shadow:0 1px 6px rgba(5,10,18,.6)}
.o4 .om .o9-cue-l{position:relative;display:block;width:1px;height:32px;background:rgba(255,255,255,.34)}
.o4 .om .o9-cue-l i{position:absolute;top:0;left:-2px;width:5px;height:5px;border-radius:50%;background:#C7A86B;transform:translateY(27px);animation:o9-cue-run .4s var(--e) 1.44s both}
@media (max-width:899px),(max-width:1023px) and (orientation:portrait){
  .o4 .om .o9-cue{display:none}
}
@media (prefers-reduced-motion:reduce){
  .o4 .om .o9-cue,.o4 .om .o9-cue *{animation:none!important;transition:none!important}
}

/* ---------- the navy field: Borders cost you (the pain) and How it works (the answer), one chapter ---------- */
.o4 .o9-nv{position:relative;isolation:isolate;overflow:hidden;overflow:clip;background:#0A1220;color:#FFFFFF;padding-bottom:clamp(120px,calc(5.6vw + 64px),148px)}
/* the foot of the hero melts into the field (its horizon picture ends a shade lighter than the navy) */
.o4 .om .om-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;height:32px;background:linear-gradient(180deg,rgba(10,18,32,0),#0A1220);pointer-events:none}
.o4 .o9-nv>.o4-sec{position:relative;z-index:1}
/* the gold route between the two halves: the line from the title to the Sun, and down to How it works (lp9.js draws it) */
.o4 .o9-rt{position:absolute;inset:0;z-index:0;pointer-events:none}
.o4 .o9-rts{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}
.o4 .o9-rts path{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}
.o4 .o9-nv.o9-wait .o9-rts path{stroke-dashoffset:1}
.o4 .o9-nv.o9-draw .o9-rts .o9-rl{transition:stroke-dashoffset .9s var(--e)}
.o4 .o9-nv.o9-draw .o9-rts .o9-rc{transition:stroke-dashoffset 1.3s var(--e) .7s}
.o4 .o9-sun{position:absolute;left:-40px;top:-40px;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:#C7A86B;
  box-shadow:0 0 0 7px rgba(199,168,107,.14),0 0 44px 16px rgba(199,168,107,.26);transition:opacity .6s var(--e) .5s}
.o4 .o9-nv.o9-wait .o9-sun{opacity:0}
.o4 .o9-sun i{position:absolute;inset:6px;border-radius:50%;background:#F4E2B8}
/* Borders cost you */
.o4 .o9-cost{padding:clamp(80px,11vh,128px) 0 0;background:none;color:#FFFFFF;scroll-margin-top:var(--hdr)}
.o4 .o9-cost:focus{outline:none}
.o4 .o9-ct{min-width:0;max-width:600px}
.o4 .o9-cost .o7-k{color:var(--gold)}
.o4 .o9-cost .o7-k::before{content:"";width:18px;height:2px;border-radius:2px;background:var(--gold);flex:none}
.o4 .o9-cost .o7-h2{color:#FFFFFF;width:fit-content}
.o4 .o9-cl{display:grid;gap:12px;margin:28px 0 0;padding:0;list-style:none;max-width:540px}
.o4 .o9-cl li{position:relative;padding-left:26px;font:400 19px/1.5 var(--sans);color:rgba(255,255,255,.84);text-wrap:pretty}
.o4 .o9-cl li::before{content:"";position:absolute;left:0;top:.74em;width:12px;height:2px;border-radius:1px;background:var(--gold)}
.o4 .o9-cc{margin:28px 0 0;max-width:420px;font:500 19px/1.45 var(--sans);color:#EBDDBD;text-wrap:pretty}
/* How it works, on the same field */
.o4 .o9-how{padding:clamp(150px,19vh,210px) 0 0;background:none;scroll-margin-top:var(--hdr)}
.o4 .o9-how:focus{outline:none}
.o4 .o9-how .o4-h2{color:#FFFFFF}
.o4 .o9-hl{margin:16px auto 0;max-width:560px;font:400 19px/1.5 var(--sans);color:rgba(255,255,255,.8)}
.o4 .o9-hw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none;counter-reset:o9s}
.o4 .o9-hs{position:relative;padding:28px 28px 30px;border-radius:var(--r-card);background:#FFFFFF;color:var(--ink);
  box-shadow:0 1px 2px rgba(0,0,0,.24),0 28px 56px -30px rgba(0,0,0,.7);transition:box-shadow .24s var(--e)}
.o4 .o9-hs::before{counter-increment:o9s;content:"0" counter(o9s);position:absolute;top:28px;right:28px;font:500 12px/1 var(--mono);letter-spacing:.14em;color:var(--slate)}
.o4 .o9-hi{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--navy);color:var(--gold)}
.o4 .o9-hi svg{width:22px;height:22px}
.o4 .o9-hs h3{margin:22px 0 0;font:600 22px/1.25 var(--sans);letter-spacing:-.015em;color:var(--ink)}
.o4 .o9-hs p{margin:10px 0 0;font:400 16px/1.55 var(--sans);color:var(--t2)}
.o4 .o9-hm{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 36px;margin:32px 0 0}
.o4 .o9-hs :focus-visible,.o4 .o9-up :focus-visible{outline-color:var(--navy)}
/* "What is USDC?": a quiet control in the One balance step; open, the step wears a gold edge and the explanation hangs from it */
.o4 .o9-uq{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin:12px 0 -4px;padding:4px 0;border:0;background:none;
  font:600 15.5px/1.2 var(--sans);color:#7D6027;cursor:pointer;text-decoration:underline;text-decoration-color:rgba(125,96,39,.38);text-underline-offset:4px}
.o4 .o9-uq:hover{text-decoration-color:#7D6027}
.o4 .o9-uq svg{width:16px;height:16px;transition:transform .24s var(--e)}
.o4 .o9-uq[aria-expanded="true"] svg{transform:rotate(180deg)}
.o4 .o9-hs.o9-usdc-on{box-shadow:inset 0 0 0 1.5px #C7A86B,0 1px 2px rgba(0,0,0,.24),0 28px 56px -30px rgba(0,0,0,.7)}
.o4 .o9-up{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:start;max-width:820px;margin:18px auto 0;
  padding:26px 22px 26px 28px;border-radius:var(--r-card);background:#FFFFFF;color:var(--ink);text-align:left;
  box-shadow:0 1px 2px rgba(0,0,0,.24),0 28px 56px -30px rgba(0,0,0,.7)}
.o4 .o9-up::before{content:"";position:absolute;top:-7px;left:var(--cx,50%);width:14px;height:14px;margin-left:-7px;border-radius:3px;background:#FFFFFF;transform:rotate(45deg)}
.o4 .o9-upi{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--navy);color:var(--gold)}
.o4 .o9-upi svg{width:22px;height:22px}
.o4 .o9-upt{min-width:0}
.o4 .o9-upt h3{margin:0;font:600 22px/1.25 var(--sans);letter-spacing:-.015em;color:var(--ink)}
.o4 .o9-upt p{margin:8px 0 0;max-width:620px;font:400 16px/1.55 var(--sans);color:var(--t2);text-wrap:pretty}
.o4 .o9-upt .o9-upr{margin-top:14px;font-size:14.5px;color:var(--t3)}
.o4 .o9-upl{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:16px!important}
.o4 .o9-up .o4-more{font-size:15.5px;color:var(--navy)}
.o4 .o9-upx{display:grid;place-items:center;width:40px;height:40px;margin:-8px -6px 0 0;padding:0;border:0;border-radius:10px;background:#F1F2F4;color:var(--ink);cursor:pointer}
.o4 .o9-upx:hover{background:#E6E8EB}
.o4 .o9-upx svg{width:18px;height:18px}
/* the horizon that ends the navy field: wide and soft, like the hero's; the light part starts in its colour */
.o4 .o9-hz{position:absolute;left:50%;bottom:-1px;z-index:0;width:max(130vw,1400px);height:clamp(64px,5.6vw,84px);transform:translateX(-50%);
  border-radius:50% 50% 0 0/100% 100% 0 0;background:#F3EEE4;box-shadow:0 -1px 0 rgba(214,186,128,.8),0 -6px 22px -6px rgba(214,186,128,.34);pointer-events:none}
.o4 .o7-day{background-color:var(--d4);background-image:linear-gradient(180deg,#F3EEE4 0,var(--d4) 320px)}

/* ---------- Why Orval: three blocks, a question, the answer in Orval, and the screen that shows it ---------- */
.o4 .o9-why{padding:clamp(12px,1.4vw,24px) 0 calc(var(--sec) * .15)}
.o4 .o9-wk{display:flex;align-items:center;gap:12px;margin:0;font:500 13px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate)}
.o4 .o9-wk::before{content:"";width:28px;height:1px;background:var(--gold)}
.o4 .o4-h2.o9-whh{margin-top:16px;font-size:clamp(36px,3.6vw,50px);line-height:1.08}
.o4 .o9-blk{padding-top:clamp(72px,8vw,120px)}
.o4 .o9-why .o9-blk:nth-child(2){padding-top:clamp(48px,5vw,64px)}
.o4 .o9-bk{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,5vw,72px)}
.o4 .o9-flip .o9-bk{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}
.o4 .o9-flip .o9-bt{order:2}
.o4 .o9-bt{min-width:0}
.o4 .o9-bkk{margin:0;font:500 12px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate)}
.o4 .o9-bq{margin:14px 0 0;max-width:15em;font:600 clamp(30px,2.9vw,40px)/1.12 var(--sans);letter-spacing:-.026em;color:var(--ink);text-wrap:balance}
.o4 .o9-in{margin:24px 0 0}
.o4 .o9-in span{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:6px;background:#F2E5C6;font:500 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#6A4F1C}
.o4 .o9-ba{margin:14px 0 0;max-width:22em;font:600 22px/1.3 var(--sans);letter-spacing:-.012em;color:var(--ink);text-wrap:balance}
.o4 .o9-bp{margin:8px 0 0;max-width:30em;font:400 17px/1.55 var(--sans);color:var(--t2);text-wrap:pretty}
.o4 .o9-bl{margin:20px 0 0;max-width:30em}
.o4 .o9-bl .o4-more{display:inline;line-height:1.45}
.o4 .o9-bl .o4-more svg{display:inline-block;vertical-align:-3px;margin-left:6px}
.o4 .o9-blk .o8-cv{display:block;width:100%;max-width:660px;justify-self:end}
.o4 .o9-flip .o8-cv{justify-self:start}
.o4 .o9-blk .o8-cv.o9-cvn{max-width:500px}
/* the screens: larger than on the lp8, so their smallest labels reach 12 px; the gold mark on the part that answers */
.o4 .o9-blk .o8-card .o8-scr{zoom:1.15}
.o4 .o9-cv .o9-mk{transition:background-color .3s ease-out,box-shadow .3s ease-out,opacity .3s ease-out}
.o4 .o9-cv .o4-rules>div.o9-mk.o8-on{background:#FBF4E3;box-shadow:inset 0 0 0 1.5px #C7A86B}
.o4 .o9-cv .o4-rules>div.o9-mk.o8-on b::before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:#C7A86B;vertical-align:1px}
.o4 .o9-cv .o8-ck2 li.o9-pnd{position:relative;isolation:isolate;color:#3D3E3F}
.o4 .o9-cv .o8-ck2 li.o9-pnd::after{content:"";position:absolute;inset:0 -8px;z-index:-1;border-radius:10px;background:#FBF4E3;box-shadow:inset 0 0 0 1px rgba(199,168,107,.6);opacity:0;transition:opacity .3s ease-out}
.o4 .o9-cv .o8-ck2 li.o9-pnd.o8-on::after{opacity:1}
.o4 .o9-cv .o8-ck2 li.o9-pnd.o8-on{color:#050505;border-top-color:transparent}
.o4 .o9-cv .o8-ck2 li.o9-pnd>i{box-shadow:inset 0 0 0 1.5px #C7A86B}
.o4 .o9-cv .o8-wal b{margin-top:6px}
/* block 2: the payment and its statuses; the last one, credited, with the receipt at hand */
.o4 .o9-tk .o4-who>div{flex:1;min-width:0}
.o4 .o9-tk .o4-amt{flex:none;font:600 15px/1.2 var(--sans);white-space:nowrap}
.o4 .o9-tk .o4-amt em{margin-left:3px;font:500 11px/1 var(--sans);font-style:normal;color:#5C5D5E}
.o4 .o9-tk .o8-tl{margin-top:16px}
.o4 .o9-tk .o8-tl li.o9-mk{isolation:isolate;grid-template-columns:14px minmax(0,1fr) auto;align-items:start}
.o4 .o9-tk .o8-tl li.o9-mk::after{content:"";position:absolute;inset:-8px -10px;z-index:-1;border-radius:10px;background:#FBF4E3;box-shadow:inset 0 0 0 1px rgba(199,168,107,.6);opacity:0;transition:opacity .3s ease-out}
.o4 .o9-tk .o8-tl li.o9-mk.o8-on::after{opacity:1}
.o4 .o9-rcb{align-self:center;opacity:0;transition:opacity .3s ease-out}
.o4 .o9-mk.o8-on .o9-rcb{opacity:1}
.o4 .o9-cv .o4-wbtn.o9-rcb{background:#FFFFFF;box-shadow:inset 0 0 0 1px #C7A86B;color:#5E4518}
/* block 3: the beneficiaries; the selected supplier, its currency and how it is paid */
.o4 .o9-bal{display:flex;align-items:baseline;gap:8px;padding:7px 10px;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 1px #E6E8EB}
.o4 .o9-bal span{font:400 11px/1 var(--sans);color:#5C5D5E}
.o4 .o9-bal b{font:600 13.5px/1 var(--sans);white-space:nowrap}
.o4 .o9-bal b em{margin-left:3px;font:500 10.5px/1 var(--sans);font-style:normal;color:#5C5D5E}
.o4 .o9-bgrid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}
@container (max-width:560px){.o4 .o9-bgrid{grid-template-columns:minmax(0,1fr)}}
.o4 .o9-srch{display:flex;align-items:center;gap:8px;height:32px;margin:0;padding:0 10px;border-radius:9px;box-shadow:inset 0 0 0 1px #E6E8EB;font:400 12px/1 var(--sans);color:#5C5D5E}
.o4 .o9-srch svg{color:#5C5D5E}
.o4 .o9-bls{display:grid;gap:6px;margin:10px 0 0;padding:0;list-style:none}
.o4 .o9-bls li{display:grid;grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:7px 9px;border-radius:10px;box-shadow:inset 0 0 0 1px #EEF0F2}
.o4 .o9-bls li>span:nth-child(2){min-width:0}
.o4 .o9-bls b{display:block;font:600 12.5px/1.25 var(--sans);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o9-bls small{display:block;margin-top:2px;font:400 11px/1.3 var(--sans);color:#5C5D5E}
.o4 .o9-bls li svg{color:#8A93A0}
.o4 .o9-bls li.o9-mk.o8-on{background:#FBF4E3;box-shadow:inset 0 0 0 1.5px #C7A86B}
.o4 .o9-det>b{display:block;font:600 14px/1.25 var(--sans)}
.o4 .o9-det>span{display:block;margin-top:2px;font:400 11.5px/1.3 var(--sans);color:#5C5D5E}
.o4 .o9-meth{margin:12px 0 0;padding:9px 12px;border-radius:10px;font:600 13px/1 var(--sans);color:#3D3E3F;box-shadow:inset 0 0 0 1px #E6E8EB}
.o4 .o9-meth.o8-on{background:#FBF4E3;box-shadow:inset 0 0 0 1.5px #C7A86B;color:#050505}
.o4 .o9-det dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;margin:12px 0 0;font:400 11.5px/1.3 var(--sans)}
.o4 .o9-det dt{color:#5C5D5E}
.o4 .o9-det dd{margin:0;text-align:right;font-weight:600;color:#050505}
.o4 .o9-rule{margin:0 2px;font:400 11.5px/1.4 var(--sans);color:#5C5D5E}

/* ---------- Who it's for: three fixed cards; under them, the line on approved payers ---------- */
.o4 .o9-who{padding-top:calc(var(--sec) * .6)}
.o4 .o9-wc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:44px 0 0;padding:0;list-style:none}
.o4 .o9-wi{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--r-card);background:#FFFFFF;box-shadow:0 1px 2px rgba(15,27,41,.06),0 18px 40px -28px rgba(15,27,41,.28)}
.o4 .o9-wi img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}
.o4 .o9-wt{display:flex;flex-direction:column;flex:1;padding:22px 24px 24px}
.o4 .o9-wt h3{margin:0;font:600 20px/1.3 var(--sans);letter-spacing:-.01em;color:var(--ink)}
.o4 .o9-wt p{margin:10px 0 0;font:400 16px/1.55 var(--sans);color:var(--t2)}
.o4 .o9-wt .o4-more{margin-top:auto;padding-top:18px}
.o4 .o9-wn{margin:22px auto 0;max-width:640px;font:400 15px/1.5 var(--sans);color:var(--t2);text-align:center;text-wrap:pretty}

/* ---------- Your move: the end of the route, close together; the footer rises over a soft horizon ---------- */
.o4 .o7-s7.o9-end{padding:clamp(72px,8vw,104px) 0 clamp(150px,14vw,200px);background-color:var(--d4);
  background-image:radial-gradient(52% 58% at 50% 30%,rgba(199,168,107,.14) 0%,rgba(199,168,107,0) 72%),linear-gradient(180deg,var(--d4) 0,var(--d5) 240px)}
.o4 .o9-end .o7-r7{display:block;width:min(100%,380px);height:auto;margin:0 auto 6px}
.o4 .o9-end .o7-h2{margin-top:14px;font-size:clamp(38px,4.1vw,56px)}
.o4 .o9-end .o4-ctas{margin-top:28px}
.o4 .o9-eph{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0 0;font:400 14.5px/1.4 var(--sans);color:var(--t2)}
.o4 .o9-eph::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none}
.o4 .o7-s7 .o9-steps{width:100%;max-width:700px;margin:44px auto 0;text-align:left}
.o4 .o7-s7 .o9-stl{margin:0;font:500 11px/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate)}
.o4 .o7-s7 .o9-sl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 48px;margin:16px 0 0;padding:0;list-style:none;counter-reset:o9e}
.o4 .o7-s7 .o9-sl li{position:relative;padding:2px 0 0 40px;min-width:0}
.o4 .o7-s7 .o9-sl li::before{counter-increment:o9e;content:counter(o9e);position:absolute;top:0;left:0;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--navy);color:#FFFFFF;font:600 12.5px/1 var(--sans)}
.o4 .o7-s7 .o9-sl b{display:block;font:600 15.5px/1.35 var(--sans);color:var(--ink)}
.o4 .o7-s7 .o9-sl span{display:block;margin-top:4px;font:400 14px/1.5 var(--sans);color:var(--t2)}
.o4.o4-home .o4-ft{position:relative;padding-top:96px}
.o4.o4-home .o4-ft::before{content:"";position:absolute;left:50%;bottom:100%;width:max(170vw,1800px);height:clamp(84px,8vw,128px);transform:translateX(-50%);
  border-radius:50% 50% 0 0/100% 100% 0 0;background:var(--navy-3);box-shadow:0 -1px 0 rgba(199,168,107,.32);pointer-events:none}

/* ---------- the waitlist page: the form close to the top; the bar that links to this page and the label that repeats the path are off ---------- */
.o4 .o4-main:has(.o11-regs) .o4-ph{padding-top:32px}
.o4 .o4-main:has(.o11-regs) .o4-ph .o4-pk{display:none}
.o4 .o4-main:has(.o11-regs) .o4-ph .o4-h1{margin-top:14px}
.o4 .o4-main:has(.o11-regs) .o4-ph .o4-lead{margin-top:12px;max-width:760px;font-size:18px}
.o4 .o4-main:has(.o11-regs) .o11-regs{padding-top:24px}

@media (max-width:1179px){
  .o4 .o9-bk,.o4 .o9-flip .o9-bk{grid-template-columns:minmax(0,1fr);gap:36px}
  .o4 .o9-flip .o9-bt{order:0}
  .o4 .o9-blk .o8-cv,.o4 .o9-flip .o8-cv{justify-self:start;max-width:660px}
  .o4 .o9-bq{max-width:18em}
}
@media (max-width:899px){
  .o4 .o9-hw,.o4 .o9-wc{grid-template-columns:minmax(0,1fr)}
  .o4 .o9-wi{flex-direction:row}
  .o4 .o9-wi img{width:38%;aspect-ratio:auto;min-height:100%}
  /* the explanation sits in the One balance step itself */
  .o4 .o9-hs .o9-up{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:16px 0 0;padding:18px 14px 18px 18px;background:#F6F2E9;box-shadow:none}
  .o4 .o9-hs .o9-up::before,.o4 .o9-hs .o9-upi{display:none}
  .o4 .o9-hs .o9-upt h3{font-size:19px}
  .o4 .o9-hs .o9-upt p{font-size:15.5px}
  .o4 .o9-hs .o9-upx{background:#FFFFFF}
  .o4 .o9-how{padding-top:150px}
}
@media (max-width:599px){
  .o4 .o9-nv{padding-bottom:112px}
  .o4 .o9-cost{padding-top:64px}
  .o4 .o9-cl li{font-size:17px}
  .o4 .o9-cc{font-size:17px}
  .o4 .o9-how{padding-top:136px}
  .o4 .o9-hl{font-size:17px}
  .o4 .o9-hw{margin-top:32px;gap:14px}
  .o4 .o9-hs{padding:22px 22px 24px}
  .o4 .o9-hs::before{top:22px;right:22px}
  .o4 .o9-hs h3{margin-top:16px;font-size:20px}
  .o4 .o9-hz{height:56px;width:max(160vw,700px)}
  .o4 .o9-why{padding-top:12px}
  .o4 .o9-blk{padding-top:64px}
  .o4 .o9-bq{font-size:29px}
  .o4 .o9-ba{font-size:19px}
  .o4 .o9-bp{font-size:16.5px}
  .o4 .o9-wc{margin-top:32px;gap:14px}
  .o4 .o9-wi{flex-direction:column}
  .o4 .o9-wi img{width:100%;aspect-ratio:16/9;min-height:0}
  .o4 .o7-s7.o9-end{padding:64px 0 136px}
  .o4 .o7-s7 .o9-steps{margin-top:36px}
  .o4 .o7-s7 .o9-sl{grid-template-columns:minmax(0,1fr);gap:18px}
  .o4.o4-home .o4-ft{padding-top:72px}
  .o4.o4-home .o4-ft::before{height:64px}
  .o4 .o4-main:has(.o11-regs) .o4-ph{padding-top:18px}
  .o4 .o4-main:has(.o11-regs) .o4-ph .o4-h1{margin-top:10px;font-size:32px}
  .o4 .o4-main:has(.o11-regs) .o4-ph .o4-lead{font-size:16px}
}
@media (max-width:359px){
  .o4 .o9-cost{padding-top:48px}
}
@media (prefers-reduced-motion:reduce){
  .o4 .o9-nv .o9-rts path,.o4 .o9-sun{transition:none!important}
}

/* ===== 05/11 18h29 (Marcos: "alinhar as telas do app com as telas do Figma"): the three screens as the app of the UDS Figma. The page
   dimmed behind the drawer the app opens on the right; the navy side bar with the coin, the white top bar, the pills, the green ticks,
   the gold and outline buttons; the app's tokens (figma.html of 27/10, read from the Figma). Narrow: only the drawer, as on a phone ===== */
.o4 .o9-blk .o8-cv.o9a-cv{max-width:660px}
.o4 .o9a-card{background:#F5F6F7}
.o4 .o9-blk .o8-card .o8-scr.o9a{display:block;padding:0;gap:0}
.o4 .o9a{--a-nav:#0F1B29;--a-bg:#F5F6F7;--a-bd:#ECECEC;--a-bd2:#E2E2E2;--a-tx:#111418;--a-t2:#5F6672;--a-t3:#69707C;--a-g:#C7A86B;--a-gtx:#1A1408;
  --a-ok:#15803D;--a-okbg:#EEFAF2;--a-okbd:#B9E4C8;--a-wn:#A15C07;--a-wnbg:#FFF8E8;--a-wnbd:#F0D69C;--a-inf:#2F5FB8;--a-infbg:#F0F5FE;--a-infbd:#C9D8F4;
  --a-er:#B23A3A;--a-chk:#2E9E6B;--a-dw:316px;font-family:var(--sans);color:var(--a-tx)}
.o4 .o9a-app{display:grid;grid-template-columns:44px minmax(0,1fr);background:var(--a-bg)}
.o4 .o9a-rail{grid-area:1/1/2/2;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 0;background:var(--a-nav)}
.o4 .o9a-coin{width:20px;height:20px;margin-bottom:10px;fill:var(--a-g)}
.o4 .o9a-ni{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:#8A94A3}
.o4 .o9a-ni.o9a-on{background:rgba(199,168,107,.16);color:var(--a-g)}
.o4 .o9a-main{grid-area:1/2/2/3;min-width:0}
.o4 .o9a-top{display:flex;align-items:center;height:38px;padding:0 14px;background:#FFFFFF;border-bottom:1px solid var(--a-bd);font:600 10.5px/1 var(--sans);color:var(--a-t2);white-space:nowrap}
.o4 .o9a-pg{padding:14px 14px 16px}
.o4 .o9a-h{margin:0;font:700 16px/1.2 var(--sans);letter-spacing:-.01em;color:var(--a-tx)}
.o4 .o9a-chips{display:flex;gap:5px;margin:10px 0 0}
.o4 .o9a-chips span{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:7px;background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--a-bd);font:600 10.5px/1 var(--sans);color:var(--a-tx);white-space:nowrap}
.o4 .o9a-chips span.o9a-on{background:var(--a-g);box-shadow:none;color:var(--a-gtx)}
.o4 .o9a-srch{display:flex;align-items:center;gap:6px;width:min(100%,190px);height:26px;margin:10px 0 0;padding:0 9px;border-radius:7px;background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--a-bd);font:500 10.5px/1 var(--sans);color:var(--a-t3)}
.o4 .o9a-tbl{margin-top:10px;overflow:hidden;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--a-bd)}
.o4 .o9a-th,.o4 .o9a-row{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:10px;padding:0 12px}
.o4 .o9a-th{height:28px;background:#FAFAFB;font:600 10.5px/1 var(--sans);color:var(--a-t2)}
.o4 .o9a-row{grid-template-columns:22px minmax(0,1fr) 112px;height:44px;border-top:1px solid var(--a-bd);transition:background-color .3s ease-out}
.o4 .o9a-row.o9a-pick.o8-on{background:#FBF6EC}
.o4 .o9a-rn{min-width:0}
.o4 .o9a-rn b,.o4 .o9a-rn small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.o4 .o9a-rn b{font:600 11.5px/1.3 var(--sans)}
.o4 .o9a-rn small{margin-top:1px;font:500 10.5px/1.3 var(--sans);color:var(--a-t3)}
.o4 .o9a-dot{display:inline-flex;align-items:center;gap:6px;font:500 10.5px/1.2 var(--sans);color:var(--a-tx);white-space:nowrap}
.o4 .o9a-dot::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}
.o4 .o9a-dot.o9a-ok::before{background:var(--a-ok)}
.o4 .o9a-dot.o9a-wn::before{background:var(--a-wn)}
.o4 .o9a-dot.o9a-inf::before{background:var(--a-inf)}
.o4 .o9a-dot{color:var(--a-tx)}
/* the flags of the suppliers' countries, as the app shows them in its lists */
.o4 .o9a-fl{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(5,5,5,.1)}
.o4 .o9a-de{background:linear-gradient(180deg,#141414 0 33.4%,#DD0000 33.4% 66.7%,#FFCE00 66.7%)}
.o4 .o9a-us{background:linear-gradient(#3C3B6E,#3C3B6E) 0 0/46% 54% no-repeat,repeating-linear-gradient(180deg,#B22234 0 1.7px,#FFFFFF 1.7px 3.4px)}
.o4 .o9a-ae{background:linear-gradient(90deg,#EF3340 0 28%,transparent 28%),linear-gradient(180deg,#00843D 0 33.4%,#FFFFFF 33.4% 66.7%,#141414 66.7%)}
/* the page behind is dimmed while the drawer is open */
.o4 .o9a-dim{grid-area:1/1/2/3;z-index:1;background:rgba(10,18,32,.24);pointer-events:none}
.o4 .o9a-dim.o9a-sl{opacity:0;transition:opacity .35s ease-out}
.o4 .o9a-dim.o9a-sl.o8-on{opacity:1}
/* the drawer */
.o4 .o9a-dw{grid-area:1/2/2/3;justify-self:end;z-index:2;display:flex;flex-direction:column;width:var(--a-dw);max-width:100%;background:#FFFFFF;
  box-shadow:-14px 0 32px -12px rgba(15,27,41,.3)}
.o4 .o9a-dw.o9a-sl{opacity:0;transform:translateX(28px);transition:opacity .35s ease-out,transform .4s cubic-bezier(.2,.7,.2,1)}
.o4 .o9a-dw.o9a-sl.o8-on{opacity:1;transform:none}
.o4 .o9a-dh{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--a-bd)}
.o4 .o9a-dh b{font:700 14px/1.25 var(--sans);letter-spacing:-.005em}
.o4 .o9a-dh svg{flex:none;color:var(--a-t2)}
.o4 .o9a-db{flex:1;padding:12px 16px 14px}
.o4 .o9a-st{margin:0 0 4px;font:700 12px/1.3 var(--sans);color:var(--a-tx)}
.o4 .o9a-kv{margin:0}
.o4 .o9a-kv>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:25px;padding:2px 0}
.o4 .o9a-kv dt{flex:none;font:500 11px/1.35 var(--sans);color:var(--a-t2)}
.o4 .o9a-kv dd{min-width:0;margin:0;font:600 11.5px/1.35 var(--sans);color:var(--a-tx);text-align:right}
.o4 .o9a-pl{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:10px;font:600 10.5px/1 var(--sans);white-space:nowrap}
.o4 .o9a-pl.o9a-ok{background:var(--a-okbg);box-shadow:inset 0 0 0 1px var(--a-okbd);color:var(--a-ok)}
.o4 .o9a-pl.o9a-wn{background:var(--a-wnbg);box-shadow:inset 0 0 0 1px var(--a-wnbd);color:var(--a-wn)}
.o4 .o9a-pl.o9a-inf{background:var(--a-infbg);box-shadow:inset 0 0 0 1px var(--a-infbd);color:var(--a-inf)}
.o4 .o9a-sw{justify-items:end}
.o4 .o9a-hr{height:1px;margin:10px 0;border:0;background:var(--a-bd)}
.o4 .o9a-nt{margin:4px 0 0;font:500 10.5px/1.45 var(--sans);color:var(--a-t2);text-wrap:balance}
/* Tracking and the approvals: the app's green ticks; the step that waits, an amber ring */
.o4 .o9a-tr{display:flex;flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none}
.o4 .o9a-tr li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:9px;align-items:start;padding:5px 0}
.o4 .o9a-tr li>i{display:grid;place-items:center;width:16px;height:16px;margin-top:1px;border-radius:50%;background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #D3D6DA;color:transparent;
  transition:background-color .25s ease-out,box-shadow .25s ease-out,color .25s ease-out}
.o4 .o9a-tr li>i svg{stroke-width:3}
.o4 .o9a-tr li.o8-dn>i{background:var(--a-chk);box-shadow:none;color:#FFFFFF}
.o4 .o9a-tr li.o9a-pd>i{background:var(--a-wnbg);box-shadow:inset 0 0 0 1.5px var(--a-wn)}
.o4 .o9a-tr b{display:block;font:600 11.5px/1.3 var(--sans);color:var(--a-t2);transition:color .25s ease-out}
.o4 .o9a-tr li.o8-dn b,.o4 .o9a-tr li.o9a-pd b{color:var(--a-tx)}
.o4 .o9a-tr small{display:block;margin-top:1px;font:500 10.5px/1.35 var(--sans);color:var(--a-t3)}
/* the entity and the account, as in Beneficiary detail */
.o4 .o9a-who,.o4 .o9a-acc{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:center;margin:2px 0 6px}
.o4 .o9a-acc{grid-template-columns:28px minmax(0,1fr) auto;margin:4px 0 8px;padding:8px 10px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--a-bd)}
.o4 .o9a-ent{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#F3F4F6;color:var(--a-t2)}
.o4 .o9a-who b,.o4 .o9a-acc b{display:block;font:600 12px/1.3 var(--sans)}
.o4 .o9a-who small,.o4 .o9a-acc small{display:block;margin-top:1px;font:500 10.5px/1.3 var(--sans);color:var(--a-t3)}
/* the drawer's footer: the app's outline and gold buttons */
.o4 .o9a-df{display:flex;gap:8px;padding:10px 16px 14px;border-top:1px solid var(--a-bd)}
.o4 .o9a-b{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;border-radius:8px;font:600 11.5px/1 var(--sans);white-space:nowrap}
.o4 .o9a-bo{background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--a-bd2);color:var(--a-tx)}
.o4 .o9a-bo.o9a-red{color:var(--a-er)}
.o4 .o9a-bg{background:var(--a-g);color:var(--a-gtx)}
.o4 .o9a-rc{opacity:.5;transition:opacity .3s ease-out,box-shadow .3s ease-out}
.o4 .o9a-rc.o8-on{opacity:1;box-shadow:inset 0 0 0 1px var(--a-g)}
/* the gold mark on the part that answers */
.o4 .o9a .o9-mk{position:relative;isolation:isolate}
.o4 .o9a .o9-mk::after{content:"";position:absolute;inset:-5px -8px;z-index:-1;border-radius:9px;background:#FBF4E3;box-shadow:inset 0 0 0 1px rgba(199,168,107,.7);
  opacity:0;transition:opacity .3s ease-out}
.o4 .o9a .o9-mk.o8-on::after{opacity:1}
.o4 .o9a .o9a-acc.o9-mk::after{inset:-1px}
@container (max-width:600px){.o4 .o9a{--a-dw:296px}}
/* narrow: the drawer alone, as the app shows it on a phone */
@container (max-width:520px){
  .o4 .o9a-app{grid-template-columns:minmax(0,1fr)}
  .o4 .o9a-rail,.o4 .o9a-main,.o4 .o9a-dim{display:none}
  .o4 .o9a-dw,.o4 .o9a-dw.o9a-sl{grid-area:1/1/2/2;justify-self:stretch;width:auto;box-shadow:none;opacity:1;transform:none}
}

/* ===== 05/11 18h29, the audit of spacing, comfort and accessibility (Marcos: "auditoria de alinhamento de design em termos de espaçamento,
   e se tem algo muito fora do padrão de conforto e acessibilidade") ===== */
/* rhythm: a new part of the page gets more air than the blocks inside a part (Who it's for came 93 px after the last screen, the blocks 115) */
.o4 .o7-day .o9-who{padding-top:calc(var(--sec) * .5 + clamp(40px,4.4vw,56px))}   /* .o7-day .o4-sol (lp7) set 72 px and won over .o9-who */
/* Your move: a little less air above (the largest gap of the page), and the glow kept inside the section, so no straight edge shows on top */
.o4 .o7-s7.o9-end{padding-top:clamp(52px,6vw,80px);
  background-image:radial-gradient(54% 46% at 50% 44%,rgba(199,168,107,.14) 0%,rgba(199,168,107,0) 72%),linear-gradient(180deg,var(--d4) 0,var(--d5) 240px)}
/* the footer: the horizon already gives it room, so its own padding on top is shorter (190 px of empty navy before) */
.o4.o4-home .o4-ft{padding-top:48px}
/* one size for the labels over the titles (12 px), one for the titles of the working parts (Why Orval and the FAQ, 48 px) */
.o4 .o9-wk,.o4 .o4-eb.o9-wk{font-size:12px}
.o4 .o7-s7 .o9-stl,.o4 .o4-ft-k{font-size:12px}
.o4 .o4-h2.o9-whh{font-size:clamp(36px,3.4vw,48px)}
/* the waitlist page: the line that says registering opens no account and the note on countries, at the size of the text around them */
.o4 .o11-pre,.o4 .o11-fn{font-size:14.5px}
/* larger targets without moving anything: the text links get 10 px of hit area above and below; the toggles get 40 to 44 px */
.o4 .o4-more{padding-block:10px;margin-block:-10px}
.o4 .o9-bl .o4-more{padding-block:8px}
.o4 .o11-more summary{min-height:44px}
.o4 .o4-crumb a{display:inline-block;padding-block:12px;margin-block:-12px}
@media (max-width:599px){
  .o4 .o7-k{font-size:12px}
  .o4 .o9-uq{min-height:40px}
  .o4.o4-home .o4-ft{padding-top:36px}
  /* the footer's horizon: narrower on a phone, or it reads as a straight line */
  .o4.o4-home .o4-ft::before{width:150vw;height:56px}
}

/* ===== 06/11 17h25 (the team's last changes): Why Orval as four statements (Coverage, Tracking, Speed, Compliance), the Send page at
   Review and confirm (Speed), Who it's for in four cards ===== */
/* the titles are statements now, not questions: a little smaller, so the longer ones keep to two or three lines; the line under them follows the title */
.o4 .o9-bq.o9-bs{max-width:16em;font-size:clamp(28px,2.6vw,36px);line-height:1.14}
.o4 .o9-bs+.o9-bp{margin-top:14px}
/* Compliance: the FINTRAC line of the site, under the line */
.o4 .o9-reg{margin:12px 0 0;max-width:32em;font:400 14px/1.55 var(--sans);color:var(--t2);text-wrap:pretty}
/* the Send page: a page of the app, not a drawer; its three steps, the review and the confirmation side by side */
.o4 .o9a-full .o9a-pg{padding:14px 16px 18px}
.o4 .o9a-lb{margin:0 0 3px;font:600 10.5px/1.2 var(--sans);color:var(--a-t3)}
.o4 .o9a-stp{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;padding:0;list-style:none;font:600 10.5px/1.2 var(--sans);color:var(--a-t3)}
.o4 .o9a-stp li{display:flex;align-items:center;gap:6px;white-space:nowrap}
.o4 .o9a-stp li+li::before{content:"";width:14px;height:1px;background:#D3D6DA;flex:none}
.o4 .o9a-stp i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #D3D6DA;font:700 10.5px/1 var(--sans);font-style:normal;flex:none}
.o4 .o9a-stp .o9a-sd,.o4 .o9a-stp .o9a-sc{color:var(--a-tx)}
.o4 .o9a-stp .o9a-sd i{background:var(--a-chk);box-shadow:none;color:#FFFFFF}
.o4 .o9a-stp .o9a-sd i svg{stroke-width:3}
.o4 .o9a-stp .o9a-sc i{background:#FBF4E3;box-shadow:inset 0 0 0 1.5px var(--a-g);color:var(--a-gtx)}
.o4 .o9a-rvg{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:10px;align-items:start;margin-top:12px}
.o4 .o9a-cd{padding:12px 14px;border-radius:10px;background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--a-bd)}
.o4 .o9a-cd .o9a-who{margin:0 0 4px}
.o4 .o9a-lbs{margin:10px 0 0;font:500 10.5px/1.3 var(--sans);color:var(--a-t2)}
.o4 .o9a-big{width:fit-content;margin:8px 0 9px;font:700 19px/1.2 var(--sans);letter-spacing:-.01em;color:var(--a-tx);font-variant-numeric:tabular-nums}
.o4 .o9a-big small{margin-left:5px;font:600 11px/1 var(--sans);letter-spacing:.03em;color:var(--a-t2)}
.o4 .o9a-code{display:flex;gap:5px;margin:8px 0 10px}
.o4 .o9a-code i{display:grid;place-items:center;flex:1;max-width:28px;height:28px;border-radius:7px;background:#FFFFFF;box-shadow:inset 0 0 0 1px var(--a-bd2)}
.o4 .o9a-code i::after{content:"";width:6px;height:6px;border-radius:50%;background:var(--a-tx);opacity:0;transition:opacity .2s ease-out}
.o4 .o9a-code i.o8-on::after{opacity:1}
.o4 .o9a-gw{display:block}
.o4 .o9a-b.o9a-go{display:flex;width:100%;height:34px}
.o4 .o9a-cf .o9a-nt{margin-top:9px}
@container (max-width:520px){
  .o4 .o9a-full .o9a-main{display:block;grid-area:1/1/2/2}
  .o4 .o9a-rvg{grid-template-columns:minmax(0,1fr)}
  /* the steps wrap: no joining line at the start of the second row */
  .o4 .o9a-stp{gap:6px 12px}
  .o4 .o9a-stp li+li::before{display:none}
}
/* Who it's for: four cards in a row on a computer, two by two on a tablet, one under the other below (as before) */
.o4 .o9-wc.o9-w4{grid-template-columns:repeat(4,minmax(0,1fr))}
.o4 .o9-w4 .o9-wt{padding:20px 20px 22px}
.o4 .o9-w4 .o9-wt h3{font-size:19px}
.o4 .o9-w4 .o9-wt p{font-size:15.5px}
@media (max-width:1179px){.o4 .o9-wc.o9-w4{grid-template-columns:repeat(2,minmax(0,1fr))}.o4 .o9-w4 .o9-wi img{aspect-ratio:16/9}}
@media (max-width:899px){.o4 .o9-wc.o9-w4{grid-template-columns:minmax(0,1fr)}}

/* ===== 07/11 (Marcos: "nas abas do header, a transição das informações da página com o CTA do yourmove está muito dura ... smooth como a
   home"): the inner pages end on the band of the lp8, whose gold glow sat on its top edge (a straight line 14 to 28 levels brighter than
   the page above) and whose grey turned to cream in 120 px. Now as on the home: the glow inside the band, fading out before its top edge,
   and the page's grey turning to cream over 260 px ===== */
.o4 .o7-endw .o7-s7{background-image:radial-gradient(54% 46% at 50% 42%,rgba(199,168,107,.14) 0%,rgba(199,168,107,0) 72%),linear-gradient(180deg,var(--canvas) 0,var(--d5) 260px)}

/* ===== 07/11 15h22 (Marcos: Why Orval polished): Coverage and Compliance are not screens of the app any more. Coverage: a dotted world
   in the navy of the brand, gold routes out of one balance and light ones coming in, the key, and the three numbers of the Coverage
   page; Compliance: the registration with FINTRAC over the five things the site says it does. Both play once when they come into the
   screen (lp9.js: o13-wt, then o13-on); with reduced motion, or without the script, they show the end ===== */
.o4 .o13-vz{position:relative;overflow:hidden;border-radius:16px;background:#0F1B29;color:#F4F5F7;
  box-shadow:0 0 0 1px rgba(5,5,5,.06),0 24px 48px -20px rgba(15,27,41,.38)}
.o4 .o13-cov{padding:22px 24px 24px}
.o4 .o13-cov .o13-mapw{position:relative;margin:0 -6px}
.o4 .o13-map{display:block;width:100%;height:auto;overflow:visible}
.o4 .o13-map .o13-land{fill:none;stroke:rgba(244,245,247,.3);stroke-width:2.7;stroke-linecap:round}
.o4 .o13-map .o13-arc{fill:none;stroke-width:1.3;stroke-linecap:round}
.o4 .o13-map .o13-arc.o13-out{stroke:#C7A86B}
.o4 .o13-map .o13-arc.o13-in{stroke:rgba(244,245,247,.72)}
.o4 .o13-map .o13-pt.o13-out{fill:#E2C98F}
.o4 .o13-map .o13-pt.o13-in{fill:#F4F5F7}
.o4 .o13-map .o13-hub{fill:#C7A86B}
.o4 .o13-map .o13-hubr{fill:rgba(199,168,107,.16);stroke:rgba(199,168,107,.6);stroke-width:1}
.o4 .o13-cov .o13-lg{display:flex;flex-wrap:wrap;gap:8px 20px;margin:14px 0 0;padding:0;list-style:none;font:500 12px/1.3 var(--mono);letter-spacing:.06em;
  text-transform:uppercase;color:rgba(244,245,247,.8)}
.o4 .o13-cov .o13-lg li{display:flex;align-items:center;gap:9px}
.o4 .o13-cov .o13-lg li::before{content:"";width:20px;height:2px;border-radius:1px;background:#C7A86B}
.o4 .o13-cov .o13-lg .o13-lgi::before{background:rgba(244,245,247,.72)}
.o4 .o13-cov .o13-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0 0;padding:18px 0 0;
  border-top:1px solid rgba(244,245,247,.14);list-style:none}
.o4 .o13-cov .o13-stats li{min-width:0}
.o4 .o13-cov .o13-stats b{display:block;font:600 clamp(30px,3.1vw,42px)/1 var(--sans);letter-spacing:-.015em;color:#E2C98F}
.o4 .o13-cov .o13-stats span{display:block;margin-top:7px;font:400 14px/1.35 var(--sans);color:rgba(244,245,247,.8);text-wrap:balance}
.o4 .o13-vz.o13-wt .o13-arc{stroke-dasharray:1 1;transition:stroke-dashoffset 1s cubic-bezier(.33,.6,.2,1) calc(var(--i) * 55ms)}
.o4 .o13-vz.o13-wt:not(.o13-on) .o13-arc{stroke-dashoffset:1}
.o4 .o13-vz.o13-wt.o13-on .o13-arc{stroke-dashoffset:0}
.o4 .o13-vz.o13-wt .o13-pt{transition:opacity .35s ease-out calc(var(--i) * 55ms + .8s)}
.o4 .o13-vz.o13-wt:not(.o13-on) .o13-pt{opacity:0}
.o4 .o13-cmp{padding:24px 26px 22px}
.o4 .o13-cmp .o13-seal{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background:rgba(199,168,107,.1);
  box-shadow:inset 0 0 0 1px rgba(199,168,107,.5)}
.o4 .o13-cmp .o13-sealr{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#C7A86B;color:#0F1B29}
.o4 .o13-cmp .o13-seal b{display:block;font:600 17px/1.3 var(--sans);color:#FFFFFF}
.o4 .o13-cmp .o13-seal small{display:block;margin-top:4px;font:500 12px/1.45 var(--mono);letter-spacing:.03em;color:#E2C98F}
.o4 .o13-cmp .o13-cl{display:grid;margin:14px 0 0;padding:0;list-style:none}
.o4 .o13-cmp .o13-cl li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:start;padding:13px 2px;border-top:1px solid rgba(244,245,247,.1)}
.o4 .o13-cmp .o13-cl li:first-child{border-top:0}
.o4 .o13-cmp .o13-cl i{display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#C7A86B;color:#0F1B29}
.o4 .o13-cmp .o13-cl i .ic{stroke-width:2.4}
.o4 .o13-cmp .o13-cl b{display:block;font:600 15.5px/1.35 var(--sans);color:#FFFFFF}
.o4 .o13-cmp .o13-cl small{display:block;margin-top:3px;font:400 14px/1.4 var(--sans);color:rgba(244,245,247,.78)}
.o4 .o13-cmp.o13-wt .o13-cl i{transition:transform .35s cubic-bezier(.3,1.4,.5,1) calc(var(--i) * 150ms + .15s),opacity .25s ease-out calc(var(--i) * 150ms + .15s)}
.o4 .o13-cmp.o13-wt:not(.o13-on) .o13-cl i{transform:scale(.3);opacity:0}
@media (prefers-reduced-motion:reduce){.o4 .o13-vz .o13-arc,.o4 .o13-vz .o13-pt,.o4 .o13-vz .o13-cl i{transition:none!important}}
@media (max-width:599px){
  .o4 .o13-cov{padding:18px 16px 20px}
  .o4 .o13-cov .o13-mapw{margin:0 -4px}
  .o4 .o13-cov .o13-stats{gap:10px;padding-top:14px}
  .o4 .o13-cov .o13-stats b{font-size:28px}
  .o4 .o13-cov .o13-stats span{font-size:13px}
  .o4 .o13-cmp{padding:18px 16px 16px}
  .o4 .o13-cmp .o13-seal{padding:12px 12px;gap:12px}
  .o4 .o13-cmp .o13-seal b{font-size:16px}
  .o4 .o13-cmp .o13-cl li{gap:12px;padding:12px 0}
  .o4 .o13-cmp .o13-cl b{font-size:15px}
  .o4 .o13-cmp .o13-cl small{font-size:13.5px}
}
/* Speed: the gold mark on the estimated delivery (how soon the payment arrives), not on the amount */
.o4 .o9a .o9a-kv>div.o9a-eta.o9-mk::after{inset:-1px -8px}
/* 10/11 15h30: the caption under each visual of Why Orval (the figure takes the visual's place in the grid) */
.o4 .o9-fig{margin:0;min-width:0;width:100%;max-width:660px;justify-self:end;display:flex;flex-direction:column;gap:14px}
.o4 .o9-flip .o9-fig{justify-self:start}
.o4 .o9-fig>.o8-cv{max-width:none}
.o4 .o9-cap{display:flex;align-items:baseline;gap:10px;margin:0;font:400 14px/1.5 var(--sans);color:var(--slate);text-wrap:pretty}
.o4 .o9-cap::before{content:"";flex:none;width:16px;height:1px;background:var(--gold);transform:translateY(-4px)}
@media (max-width:899px){.o4 .o9-fig,.o4 .o9-flip .o9-fig{justify-self:start}}

/* ===== 07/11 (Marcos: "B no site todo"): the photos of the pages in black and white with navy shadows; the light colour under the multiply, which was the champagne (#D8C69E) ===== */
.o4 .o4-photo,.o4 .o4-duo,.o4 .o4-ph-img{background:#F4F5F7}
/* ===== 05/11: the hero of the short home, from the artifact Hero Mapa GPT (hero_map/port.py): scoped under .o4 .om ===== */
.o4 .om{--night:#0A1220;--ink:#0A1220;--paper:#F4EEE2;--gold:#C7A86B;--gold-deep:#7A5D26;--white:#FFFFFF;--ok:#2E9E6B;--t2:#556073;--t3:#8C95A3;--line:#E4E7EB;color-scheme:dark;color:#FFFFFF;font-family:var(--sans);-webkit-font-smoothing:antialiased}
.o4 .om [hidden]{display:none!important}
.o4 .om *{box-sizing:border-box}
.o4 .om button{font:inherit;color:inherit}
.o4 .om :focus-visible{outline:2px solid var(--gold);outline-offset:3px}
.o4 .om .om-hero{position:relative;overflow:hidden;height:clamp(620px,calc(100svh - var(--top)),800px);background:var(--night);isolation:isolate}
.o4 .om .om-scene{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--night)}
.o4 .om .om-mlay,.o4 .om .om-rlay{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:0 0}
.o4 .om .om-mlay canvas{position:absolute;left:0;top:0;opacity:0;transition:opacity .45s ease-out}
.o4 .om .om-mlay canvas.om-on{opacity:1}
.o4 .om .om-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(10,18,32,.96) 0,rgba(10,18,32,.9) calc(var(--tx,560px) - 180px),rgba(10,18,32,.5) calc(var(--tx,560px) + 10px),rgba(10,18,32,0) calc(var(--tx,560px) + 200px)),linear-gradient(180deg,rgba(10,18,32,0) calc(100% - var(--hz) * var(--hzc) - 230px),rgba(10,18,32,.82) calc(100% - var(--hz) * var(--hzc) - 40px),#0A1220 calc(100% - var(--hz) * var(--hzc))),linear-gradient(180deg,rgba(10,18,32,.5) 0,rgba(10,18,32,0) 15%,rgba(10,18,32,0) 70%,rgba(10,18,32,.45) 100%),linear-gradient(270deg,rgba(10,18,32,.4) 0,rgba(10,18,32,0) 8%)}
.o4 .om .om-rlay{z-index:2;pointer-events:none}
.o4 .om .om-hero{--hz:clamp(150px,15vw,230px);--hzc:.27}
.o4 .om .om-hz{position:absolute;left:0;right:0;bottom:0;height:var(--hz);z-index:1;pointer-events:none;background:url(../hero-map/hz.jpg) center bottom/100% 100% no-repeat;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65) 34%,#000 58%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65) 34%,#000 58%)}
.o4 .om .om-rlay svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}
.o4 .om .om-rt-bg{fill:none;stroke:rgba(255,196,112,.22);stroke-width:7;stroke-linecap:round}
.o4 .om .om-rt-base{fill:none;stroke:rgba(230,201,142,.86);stroke-width:2;stroke-linecap:round}
.o4 .om .om-rt{fill:none;stroke:#F6DEAA;stroke-width:2.6;stroke-linecap:round}
.o4 .om .om-rt-g{fill:none;stroke:rgba(255,198,116,.5);stroke-width:9;stroke-linecap:round}
.o4 .om .om-ms-on{fill:#F6DEAA;opacity:0;transform-box:fill-box;transform-origin:center}
.o4 .om .om-n-org,.o4 .om .om-n-dst{fill:#F4E2B8}
.o4 .om .om-n-halo{fill:none;stroke:rgba(214,186,128,.75);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}
.o4 .om .om-n-ring{fill:none;stroke:#F6DEAA;stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center}
.o4 .om .om-city{position:absolute;left:0;top:0;white-space:nowrap;text-shadow:0 0 2px rgba(6,11,20,.9),0 1px 4px rgba(6,11,20,.85),0 2px 16px rgba(6,11,20,.9)}
.o4 .om .om-cpl{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;border-radius:50%;opacity:0;background:radial-gradient(closest-side,rgba(10,18,32,.82),rgba(10,18,32,.58) 52%,rgba(10,18,32,0))}
.o4 .om .om-city span{display:block;font:500 11px/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.88)}
.o4 .om .om-city b{display:block;margin-top:6px;font:700 18px/1.1 var(--sans);color:#fff}
.o4 .om .om-sol{position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;border:2.5px solid #F7E0AE;opacity:0;offset-rotate:0deg;box-shadow:0 0 0 3px rgba(255,214,150,.14),0 0 24px 7px rgba(255,190,110,.42),inset 0 0 5px rgba(255,214,150,.45)}
.o4 .om .om-sol i{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#FFF0CF}
.o4 .om .om-txt{position:relative;z-index:3;height:100%;display:flex;align-items:center;pointer-events:none}
.o4 .om .om-txt .o4-wrap{width:100%}
.o4 .om .om-txt .om-in{max-width:min(600px,47vw);pointer-events:auto}
.o4 .om .om-seal{display:flex;align-items:flex-start;gap:10px;font:500 12.5px/1.45 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}
.o4 .om .om-seal::before{content:"";width:6px;height:6px;margin-top:6px;border-radius:50%;background:currentColor;flex:none}
.o4 .om h1{margin:20px 0 0;font:600 clamp(44px,min(4.45vw,7.9vh),64px)/1.04 var(--sans);letter-spacing:-.034em}
.o4 .om h1 span{display:block;width:fit-content}
.o4 .om .om-sub{margin:22px 0 0;max-width:23.5em;font:400 clamp(17px,1.38vw,20px)/1.45 var(--sans);color:rgba(255,255,255,.86);text-wrap:pretty}
.o4 .om .om-go{margin-top:32px;display:inline-flex;align-items:center;gap:12px;height:58px;padding:0 28px 0 24px;border-radius:12px;background:var(--gold);color:var(--ink);font:700 17px/1 var(--sans);text-decoration:none}
.o4 .om .om-go svg{width:22px;height:22px;flex:none}
.o4 .om .om-stage-line{margin-top:18px;display:flex;align-items:center;gap:10px;font:500 14.5px/1.4 var(--sans);color:rgba(255,255,255,.82)}
.o4 .om .om-stage-line::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none}
.o4 .om .om-band{display:none}
@media (max-width:1199px){
  .o4 .om .om-seal{max-width:25em}
  .o4 .om .om-sub{max-width:21em}
  .o4 .om .om-pc{width:350px;padding:20px 20px 22px}
  .o4 .om .om-pc-to b{font-size:19.5px}
  .o4 .om .om-pc-amt{font-size:15px}
  .o4 .om .om-pc-amt dd{font-size:17.5px}
}
.o4 .om .om-nw{white-space:nowrap}
.o4 .om .om-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.o4 .om .om-pcw{position:absolute;inset:0;z-index:4;pointer-events:none}
.o4 .om .om-pc{position:absolute;right:0;top:0;width:380px;pointer-events:auto;background:#fff;color:var(--ink);border-radius:16px;padding:22px 24px 24px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.25),0 30px 64px -24px rgba(0,0,0,.8)}
.o4 .om .om-pc[data-busy] .om-pc-go{pointer-events:none}
.o4 .om .om-pc-hd{display:flex;align-items:center;gap:12px;min-height:28px}
.o4 .om .om-pc-k{font:500 12px/1 var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--ink);white-space:nowrap}
.o4 .om .om-pc-demo{font:500 12px/1 var(--mono);letter-spacing:.02em;color:var(--gold-deep);white-space:nowrap}
.o4 .om .om-pc-hd .om-sp{margin-left:auto}
.o4 .om .om-pc-pz{width:30px;height:30px;border-radius:50%;border:1px solid #CDD2D9;background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--ink);padding:0}
.o4 .om .om-pc-pz svg{width:12px;height:12px}
.o4 .om .om-pc-ok{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 8px;border-radius:14px;background:#E3F3EA;color:#1E6B47;font:600 13px/1 var(--sans)}
.o4 .om .om-pc-ok svg{width:15px;height:15px}
.o4 .om .om-pc-to{margin-top:14px}
.o4 .om .om-pc-to b{display:block;font:700 21px/1.25 var(--sans);letter-spacing:-.015em}
.o4 .om .om-pc-to span{display:block;margin-top:4px;font:400 15px/1.35 var(--sans);color:var(--t2)}
.o4 .om .om-pc-amt{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:12px 16px;align-items:baseline;font:400 15.5px/1.3 var(--sans);color:var(--t2)}
.o4 .om .om-pc-amt dd{margin:0;text-align:right;font:700 18.5px/1.2 var(--sans);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}
.o4 .om .om-pc-amt dd small{margin-left:5px;font:600 12.5px/1 var(--sans);letter-spacing:.04em;color:var(--t2)}
.o4 .om .om-pc-amt dd.om-eta{font-size:17px}
.o4 .om .om-pc-go{margin-top:20px;width:100%;height:56px;border:0;border-radius:11px;background:var(--ink);color:#fff;font:700 17px/1 var(--sans);display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:background-color .2s ease-out}
.o4 .om .om-pc-go:hover{background:#18284A}
.o4 .om .om-pc-go svg{width:26px;height:26px;flex:none}
.o4 .om .om-pc-go svg path{fill:var(--gold)}
.o4 .om .om-pc-steps{margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--line);list-style:none;display:grid;gap:14px}
.o4 .om .om-pc-steps li{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;font:500 15px/1.2 var(--sans)}
.o4 .om .om-pc-steps .om-d{position:relative;width:22px;height:22px;border-radius:50%;border:2px solid #D5DAE0}
.o4 .om .om-pc-steps .om-on,.o4 .om .om-pc-steps .om-ck{position:absolute;inset:-2px;border-radius:50%;opacity:0}
.o4 .om .om-pc-steps .om-on{background:var(--gold);box-shadow:0 0 0 4px rgba(199,168,107,.28)}
.o4 .om .om-pc-steps .om-ck{background:var(--ok)}
.o4 .om .om-pc-steps .om-ck::after{content:"";position:absolute;left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.o4 .om .om-pc-steps .om-l,.o4 .om .om-pc-steps .om-v{position:relative;color:var(--t3);white-space:nowrap}
.o4 .om .om-pc-steps .om-v{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}
.o4 .om .om-pc-steps .om-l i,.o4 .om .om-pc-steps .om-v i{position:absolute;top:0;font-style:normal;color:var(--ink);opacity:0}
.o4 .om .om-pc-steps .om-l i{left:0}
.o4 .om .om-pc-steps .om-v i{right:0}
.o4 .om .om-pc-steps .om-l small{margin-left:7px;font:400 13.5px/1 var(--sans);color:var(--t3)}
.o4 .om .om-pc-steps .om-l i small{color:var(--t2)}
.o4 .om .om-pc-det{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;gap:10px 16px;font:400 14.5px/1.35 var(--sans)}
.o4 .om .om-pc-det dt{color:var(--t2)}
.o4 .om .om-pc-det dd{margin:0;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}
/* 05/11 18h29: a space between the amount and its unit on the receipt, as on the card (8,000.00 USDC, not 8,000.00USDC) */
.o4 .om .om-pc-det dd small{margin-left:4px;font:600 .86em/1 var(--sans);letter-spacing:.04em;color:var(--t2)}
.o4 .om .om-pc-act{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:12px}
.o4 .om .om-pc-act button{height:50px;border-radius:11px;font:700 15px/1 var(--sans);cursor:pointer}
.o4 .om .om-pc-rc{border:1px solid #CDD2D9;background:#fff;color:var(--ink)}
.o4 .om .om-pc-rc:hover{border-color:var(--ink)}
.o4 .om .om-pc-nx{border:0;background:var(--ink);color:#fff}
.o4 .om .om-pc-nx:hover{background:#18284A}
@media (max-width:899px),(max-width:1023px) and (orientation:portrait){
  .o4 .om .om-hero{height:auto;min-height:0;display:flex;flex-direction:column}
  .o4 .om .om-shade{background:linear-gradient(180deg,rgba(10,18,32,.9) 0,rgba(10,18,32,.84) calc(var(--tb,380px) - 150px),rgba(10,18,32,.6) calc(var(--tb,380px) - 44px),rgba(10,18,32,.22) calc(var(--tb,380px) + 22px),rgba(10,18,32,0) calc(var(--tb,380px) + 86px),rgba(10,18,32,0) calc(100% - var(--hz) * var(--hzc) - 150px),rgba(10,18,32,.85) calc(100% - var(--hz) * var(--hzc) - 24px),#0A1220 calc(100% - var(--hz) * var(--hzc)))}
  .o4 .om .om-txt{height:auto;display:block;padding-top:20px}
  .o4 .om .om-txt .om-in{max-width:640px}
  .o4 .om .om-seal{font-size:12px;gap:9px}
  .o4 .om .om-seal::before{margin-top:5px}
  .o4 .om h1{margin-top:12px;font-size:clamp(30px,8.2vw,48px)}
  .o4 .om .om-sub{margin-top:10px;max-width:26em;font-size:16px}
  .o4 .om .om-go{margin-top:18px;height:50px;padding:0 22px;font-size:16.5px;white-space:nowrap}
  .o4 .om .om-stage-line{margin-top:10px;font-size:13.5px}
  .o4 .om .om-band{display:block;position:relative;z-index:2;flex:none;height:clamp(236px,min(50vw + 80px,92svh),430px)}
  .o4 .om .om-hero{--hz:124px}
  .o4 .om .om-hz{background-size:auto 100%}
  .o4 .om .om-pcw{position:relative;inset:auto;z-index:4;pointer-events:auto;padding-bottom:calc(var(--hz) * var(--hzc) + 30px)}
  .o4 .om .om-pc{position:relative;right:auto!important;top:auto!important;width:100%;max-width:420px;margin-left:auto;padding:16px 16px 18px}
  .o4 .om .om-city b{font-size:17px;margin-top:5px}
  .o4 .om .om-city span{font-size:11px}
  .o4 .om .om-rt-bg{stroke:rgba(255,196,112,.3);stroke-width:9}
  .o4 .om .om-rt-g{stroke-width:11}
  .o4 .om .om-sol{box-shadow:0 0 0 3px rgba(255,214,150,.16),0 0 30px 10px rgba(255,190,110,.5),inset 0 0 5px rgba(255,214,150,.45)}
}
@media (max-width:599px){
  .o4 .om .om-go{width:100%;justify-content:center}
  .o4 .om .om-seal{font-size:12px;letter-spacing:.08em}
  .o4 .om .om-pc{max-width:none;padding:14px 14px 16px;border-radius:14px}
  .o4 .om .om-pc-hd{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:4px;align-items:center;min-height:0}
  .o4 .om .om-pc-k{grid-area:1/1;font-size:11.5px}
  .o4 .om .om-pc-demo{grid-area:2/1;font-size:12px}
  .o4 .om .om-pc-hd .om-sp{display:none}
  .o4 .om .om-pc-pz,.o4 .om .om-pc-ok{grid-area:1/2/3/3}
  .o4 .om .om-pc-pz{width:28px;height:28px}
  .o4 .om .om-pc-ok{height:26px;padding:0 10px 0 7px;font-size:12.5px}
  .o4 .om .om-pc-to{margin-top:8px}
  .o4 .om .om-pc-to b{font-size:17px;line-height:1.2}
  .o4 .om .om-pc-to span{font-size:13px;margin-top:2px}
  .o4 .om .om-pc-amt{margin-top:10px;padding-top:10px;gap:5px 10px;font-size:13.5px}
  .o4 .om .om-pc-amt dd{font-size:15.5px}
  .o4 .om .om-pc-amt dd.om-eta{font-size:14.5px}
  .o4 .om .om-pc-amt dd small{font-size:11.5px}
  .o4 .om .om-pc-go{margin-top:12px;height:46px;font-size:15.5px;gap:10px}
  .o4 .om .om-pc-go svg{width:22px;height:22px}
  .o4 .om .om-pc-steps{margin-top:10px;padding-top:10px;gap:8px}
  .o4 .om .om-pc-steps li{grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;font-size:13.5px}
  .o4 .om .om-pc-steps .om-l,.o4 .om .om-pc-steps .om-v{margin-top:3px}
  .o4 .om .om-pc-steps .om-l small{display:block;margin:2px 0 0;font-size:12px}
  .o4 .om .om-pc-det{margin-top:12px;padding-top:10px;font-size:13px;gap:6px 10px}
  .o4 .om .om-pc-act{margin-top:12px;gap:10px}
  .o4 .om .om-pc-act button{height:44px;font-size:14px}
}
@media (max-width:359px){
  .o4 .om .om-go{font-size:15.5px;padding:0 14px;gap:10px}
  .o4 .om .om-pc-det{font-size:12.5px}
}
/* 05/11 17h26: Pay suppliers or Get paid, in the card itself; when a demo ends, the next step (the waitlist) leads, and the receipt and
   another example follow, quieter */
.o4 .om .om-seg{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin:0 0 16px;padding:3px;border-radius:999px;background:#EEF0F3}
.o4 .om .om-sg{height:36px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:var(--t2);font:600 14px/1 var(--sans);cursor:pointer;white-space:nowrap;transition:background-color .2s ease-out,color .2s ease-out}
.o4 .om .om-sg:hover{color:var(--ink)}
.o4 .om .om-sg[aria-pressed="true"]{background:var(--ink);color:#FFFFFF;box-shadow:0 1px 2px rgba(10,18,32,.24)}
.o4 .om .om-sg:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}
.o4 .om .om-pc-in{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line);display:flex;align-items:baseline;justify-content:space-between;gap:16px;font:400 15.5px/1.3 var(--sans);color:var(--t2)}
.o4 .om .om-pc-in dd{margin:0;font:700 20px/1.2 var(--sans);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}
.o4 .om .om-pc-in dd small{margin-left:5px;font:600 13px/1 var(--sans);letter-spacing:.04em;color:var(--t2)}
.o4 .om .om-pc[data-md="get"] .om-pc-go{margin-top:16px}
/* receiving: the longer label and the demo line on two rows, the status beside them */
.o4 .om .om-pc[data-md="get"] .om-pc-hd{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:5px;align-items:center}
.o4 .om .om-pc[data-md="get"] .om-pc-k{grid-area:1/1}
.o4 .om .om-pc[data-md="get"] .om-pc-demo{grid-area:2/1}
.o4 .om .om-pc[data-md="get"] .om-pc-hd .om-sp{display:none}
.o4 .om .om-pc[data-md="get"] .om-pc-pz,.o4 .om .om-pc[data-md="get"] .om-pc-ok{grid-area:1/2/3/3}
.o4 .om .om-pc-note{margin:14px 0 0;font:400 13.5px/1.4 var(--sans);color:var(--t2);text-align:center;text-wrap:pretty}
.o4 .om .om-pc-nx2{margin-top:16px;padding-top:16px;border-top:1px solid var(--line);text-align:center}
.o4 .om .om-pc-ct{margin:0;font:700 17px/1.3 var(--sans);letter-spacing:-.01em;color:var(--ink)}
.o4 .om .om-pc-ct:focus{outline:none}
.o4 .om .om-pc-ct:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px;border-radius:4px}
.o4 .om .om-pc-wl{margin-top:12px;display:flex;align-items:center;justify-content:center;height:52px;border-radius:11px;background:var(--gold);color:var(--ink);font:700 16.5px/1 var(--sans);text-decoration:none;transition:background-color .2s ease-out}
.o4 .om .om-pc-wl:hover{background:#D2B67F}
.o4 .om .om-pc-wl:focus-visible{outline:2px solid var(--ink);outline-offset:3px}
.o4 .om .om-pc-ph{margin:10px 0 0;display:flex;align-items:center;justify-content:center;gap:8px;font:400 13.5px/1.35 var(--sans);color:var(--t2)}
.o4 .om .om-pc-ph::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold);flex:none}
.o4 .om .om-pc-act{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:4px}
.o4 .om .om-pc-act button{height:40px;padding:0 14px;border:0;border-radius:8px;background:none;color:var(--ink);font:600 14.5px/1 var(--sans);text-decoration:underline;text-decoration-color:rgba(10,18,32,.32);text-underline-offset:4px;cursor:pointer}
.o4 .om .om-pc-act button:hover{text-decoration-color:var(--ink);background:#F4F5F7}
.o4 .om .om-pc-sep{width:1px;height:18px;background:var(--line)}
.o4 .om .om-pc-act .om-pc-rc,.o4 .om .om-pc-act .om-pc-nx{border:0;background:none}
@media (max-width:599px){
  .o4 .om .om-seg{margin-bottom:12px}
  .o4 .om .om-sg{height:40px;font-size:13.5px}
  .o4 .om .om-pc-in{margin-top:10px;padding-top:10px;font-size:13.5px}
  .o4 .om .om-pc-in dd{font-size:17px}
  .o4 .om .om-pc-note{margin-top:10px;font-size:12.5px}
  .o4 .om .om-pc-nx2{margin-top:12px;padding-top:12px}
  .o4 .om .om-pc-ct{font-size:15.5px}
  .o4 .om .om-pc-wl{height:46px;font-size:15.5px;margin-top:10px}
  .o4 .om .om-pc-ph{font-size:12.5px;margin-top:8px}
  .o4 .om .om-pc-act button{height:40px;font-size:14px}
}
/* short screens (laptops of 720 to 860 px): the card a little tighter, so the end of a demo still fits under the route */
@media (min-width:900px) and (max-height:860px) and (orientation:landscape){
  .o4 .om .om-pc{padding:18px 20px 20px}
  .o4 .om .om-seg{margin-bottom:10px}
  .o4 .om .om-sg{height:34px;font-size:13.5px}
  .o4 .om .om-pc-to{margin-top:10px}
  .o4 .om .om-pc-to b{font-size:19px}
  .o4 .om .om-pc-to span{margin-top:2px;font-size:14px}
  .o4 .om .om-pc-in{margin-top:10px;padding-top:10px}
  .o4 .om .om-pc-amt{margin-top:12px;padding-top:12px;gap:8px 16px}
  .o4 .om .om-pc-go{margin-top:14px;height:50px}
  .o4 .om .om-pc-steps{margin-top:12px;padding-top:12px;gap:10px}
  .o4 .om .om-pc-det{margin-top:12px;padding-top:10px;gap:8px 16px}
  .o4 .om .om-pc-note{margin-top:10px;font-size:12.5px}
  .o4 .om .om-pc-nx2{margin-top:12px;padding-top:12px}
  .o4 .om .om-pc-ct{font-size:16px}
  .o4 .om .om-pc-wl{height:46px;margin-top:10px;font-size:16px}
  .o4 .om .om-pc-ph{margin-top:8px;font-size:13px}
  .o4 .om .om-pc-act{margin-top:4px}
  .o4 .om .om-pc-act button{height:36px}
}
/* ===== end of the map hero ===== */
/* ===== 09/11 (the team: "UETR: Só pode ser visto para quem fez o Payout, o recibo não tem o UETR number"; Marcos: out of the receipt):
   the UETR is no longer on the receipt; it shows to the payer under the Sent step of a SWIFT payment, once the payment is sent: a line
   under the step's label and value, its name in the mono capitals of the card's kicker in the deep gold, the reference in the mono face,
   as references are written: one line on computers and from 390 px phones up. Its place is kept from the start (visibility), so the
   card does not grow when it comes in; on narrower phones the reference breaks after a hyphen, never inside a group. The receipt keeps each pair in a div of its own (valid in a dl
   when every group is), which display:contents leaves out of the grid ===== */
.o4 .om .om-pc-det .om-r{display:contents}
.o4 .om .om-pc-steps li{row-gap:5px}
.o4 .om .om-pc-steps .om-u{grid-column:2/-1;display:block;visibility:hidden;opacity:0;margin-top:2px;padding:8px 11px 9px;border-radius:9px;background:#FBF7EE;box-shadow:inset 0 0 0 1px #ECDFC2}
.o4 .om .om-pc-steps .om-uk{display:block;font:500 11px/1 var(--mono);letter-spacing:.17em;color:var(--gold-deep)}
.o4 .om .om-pc-steps .om-uk abbr{text-decoration:none}
.o4 .om .om-pc-steps .om-uv{display:block;margin-top:6px;font:500 12px/1.35 var(--mono);letter-spacing:0;color:var(--ink)}
/* 09/11 (Marcos: "deixe o design um pouco mais destacado como antes, pois agora parece que não faz parte"): the box of the receipt's
   UETR again (cream, a fine gold edge, the name over the reference); 15h38: under the last step, Credited */
@media (max-width:899px),(max-width:1023px) and (orientation:portrait){
  .o4 .om .om-pc-steps li{row-gap:3px}
  .o4 .om .om-pc-steps .om-u{padding:7px 9px 8px}
  .o4 .om .om-pc-steps .om-uv{font-size:11.5px}
}
/* ===== 07/11 18h53 (Marcos: "Atualize então a rota do Hero"): on laptop windows with little height (1536 x 730, 1366 x 650, the most
   common), the card sat at the top of the hero so its receipt would fit, and the route went under it. The receipt there leaves out its
   waitlist block (Close brings it back, with the steps), so the card sits lower and the route has room over it ===== */
@media (min-width:900px) and (max-height:800px) and (orientation:landscape){
  .o4 .om .om-pc[data-rc] .om-pc-nx2{display:none}
}
/* when no place for the route is left at all (a window of about 900 to 1000 px whose card reaches the words), the map shows without it */
.o4 .om .om-hero.om-nort .om-rlay{visibility:hidden}
/* ===== 09/11 18h27 (Marcos: "Vamos colocar a ideia 2"): the camera. A route too long for the hero (Paraguay to Hong Kong) is shown at the
   map's own scale: at rest the sender's end, with the other city named at the edge (om-edge, an arrow towards it); during the demo the
   map and the route travel with the light to the other end. The part of the route that passes behind the words is masked (om-mtxt) ===== */
.o4 .om .om-edge{z-index:2;pointer-events:none;opacity:0}
.o4 .om .om-edge[data-on]{opacity:1}
.o4 .om .om-edge.om-er{text-align:right}
.o4 .om .om-hero.om-nort .om-edge{visibility:hidden}
