:root{--navy: #0d1b2a;--navy-deep: #07111f;--ivory: #f5f1e8;--gold: #b99a5a;--gold-muted: #d4bd82;--text-primary: #07111f;--text-secondary: #69717d;--border: rgba(185, 154, 90, .28);--surface: #ffffff;--ink: #07111f;--stone: #eee8dc;--white: #ffffff;--brass: #b99a5a;--brass-deep: #b99a5a;--champagne: #d4bd82;--gold-2: #d4bd82;--mute: #69717d;--mute-2: #8a8d92;--line: #e4ddd0;--night: #07111f;--night-2: #0d1b2a;--night-3: #222831;--paper: #f5f1e8;--danger: #9a4a3a;--ok: #4f7a4a;--warn: #b07a32;--font-display: "IBM Plex Sans Arabic", "Inter", sans-serif;--font-body: "IBM Plex Sans Arabic", "Inter", sans-serif;--font-ui: "Inter", "IBM Plex Sans Arabic", sans-serif;--ease: cubic-bezier(.16, 1, .3, 1);--ease-out: cubic-bezier(.22, 1, .36, 1);--wrap: 1180px;--nav-h: 72px}html[dir=ltr]{--font-display: "Inter", "IBM Plex Sans Arabic", sans-serif;--font-body: "Inter", "IBM Plex Sans Arabic", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}html,body,#root{height:100%;min-height:100%;max-width:100%}html,body{overflow:hidden}body{background:var(--night);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img{max-width:100%;display:block}button,a{font-family:inherit}button{cursor:pointer}ul,ol{list-style:none;padding:0;margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid rgba(212,180,122,.7);outline-offset:2px}::selection{background:#b8955f47}.ico{width:15px;height:15px;display:block;fill:none;stroke:currentColor}.sheet-body .pg{flex:1;min-height:0;display:grid;gap:8px;overflow:hidden}.pg h3{font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:4px}.tile{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:7px 9px;background:#fffcfa;border:1px solid rgba(185,154,90,.28);min-width:0;flex-shrink:1}.sheet--ink .tile{background:#121c2ceb;border-color:#d4bd8257}.tile.is-gold{border-color:var(--brass);background:#f7efde}.sheet--ink .tile.is-gold{background:#302a1cf2;border-color:#d4bd828c}.tile em{font-family:var(--font-ui);font-size:11px;font-style:normal;font-weight:700;letter-spacing:.12em;color:var(--brass-deep)}.tile-ico{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(185,154,90,.45);border-radius:5px;color:var(--brass-deep);background:#b99a5a14;flex-shrink:0}.tile-ico.is-lg{width:40px;height:40px}.tile-ico.is-lg .ico{width:20px;height:20px}.sheet--ink .tile-ico{color:var(--gold-2);border-color:#d4bd8266}.tile-copy{display:contents}.tile-en{font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--brass-deep);unicode-bidi:isolate}.tile-en[dir=rtl]{letter-spacing:0;font-weight:600}.tile strong{font-size:13px;font-weight:700;line-height:1.25}.tile.has-score{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}.tile-score{margin-inline-start:auto;font-family:var(--font-ui);font-size:20px;font-weight:800;letter-spacing:-.03em;color:var(--brass-deep);direction:ltr;unicode-bidi:isolate}.sheet--ink .tile strong{color:#fffcfa}.sheet--ink .tile-en{color:var(--champagne)}.tile p{font-size:11px;line-height:1.35;color:var(--mute);margin:0}.sheet--ink .tile p{color:#f5f1e89e}.tile footer{display:flex;flex-direction:column;gap:2px;margin-top:4px}.tile footer b{font-size:12px;font-weight:600;color:var(--brass-deep)}.arr{display:grid;place-items:center;min-width:28px;flex-shrink:0;color:var(--brass)}.arr svg{width:28px;height:16px}[dir=rtl] .arr:not(.is-v) svg{transform:scaleX(-1)}.arr path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.arr.is-v{min-width:0;min-height:24px}.arr.is-v svg{width:16px;height:28px}.arr span{font-size:11px;font-weight:700;color:var(--brass-deep)}.cap{grid-column:1 / -1;margin-top:8px;padding-top:6px;border-top:1px solid rgba(185,154,90,.3);font-size:14px;font-weight:700;line-height:1.4;max-width:62ch}.sheet--ink .cap{color:var(--gold-2)}.domain{padding:10px 12px;border:1px solid rgba(185,154,90,.3);background:#fffcfa;display:flex;flex-direction:column;gap:6px;min-height:0;overflow:hidden}.domain-h{display:flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid rgba(185,154,90,.22)}.sheet--ink .domain{background:#101a28eb;border-color:#d4bd8252}.domain strong{font-size:15px;font-weight:800;color:var(--ink)}.sheet--ink .domain strong{color:#fffcfa}.domain ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.domain li{font-size:12px;font-weight:600;color:#3a4658;padding:5px 0;border-top:1px solid rgba(185,154,90,.14)}.domain li:first-child{border-top:0;padding-top:2px}.sheet--ink .domain li{color:#f5f1e8d1;border-top-color:#d4bd8229}.core{display:grid;place-items:center;text-align:center;gap:6px;padding:14px 12px;border:1px solid rgba(212,189,130,.55);background:radial-gradient(ellipse 70% 60% at 50% 30%,rgba(212,180,122,.22),transparent 65%),linear-gradient(168deg,#282418f2,#121a28fa);min-height:0;box-shadow:inset 0 0 0 1px #fffcfa0a}.sheet--paper .core{background:radial-gradient(ellipse 70% 60% at 50% 20%,rgba(212,180,122,.2),transparent 60%),linear-gradient(168deg,#fff8eb,#f0e4cc)}.core b{font-family:var(--font-display);font-size:22px;font-weight:800;color:var(--champagne);letter-spacing:-.03em}.sheet--paper .core b{color:var(--brass-deep)}.sheet--ink .core b{color:var(--gold-2)}.core p{font-size:15px;color:var(--mute)}.sheet--ink .core p{color:#f5f1e8c7}.core-os{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px 12px 12px;isolation:isolate;overflow:hidden;border-color:#dcc48ab8;background:radial-gradient(ellipse 88% 62% at 50% 36%,rgba(212,180,122,.34),transparent 58%),linear-gradient(180deg,#243044,#101826 46%,#0a121c);box-shadow:inset 0 0 0 1px #fff8e614,inset 0 -28px 42px #00000052}.core-os:before{content:"";position:absolute;inset:7px;border:1px solid rgba(212,189,130,.22);pointer-events:none;z-index:1}.core-os:after{content:"";position:absolute;inset:7px;pointer-events:none;z-index:2;background:linear-gradient(#d4b47a,#d4b47a) top left / 14px 1.5px no-repeat,linear-gradient(#d4b47a,#d4b47a) top left / 1.5px 14px no-repeat,linear-gradient(#d4b47a,#d4b47a) top right / 14px 1.5px no-repeat,linear-gradient(#d4b47a,#d4b47a) top right / 1.5px 14px no-repeat,linear-gradient(#d4b47a,#d4b47a) bottom left / 14px 1.5px no-repeat,linear-gradient(#d4b47a,#d4b47a) bottom left / 1.5px 14px no-repeat,linear-gradient(#d4b47a,#d4b47a) bottom right / 14px 1.5px no-repeat,linear-gradient(#d4b47a,#d4b47a) bottom right / 1.5px 14px no-repeat}.core-os-glow{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(212,180,122,.38),transparent 68%);top:8%;left:50%;transform:translate(-50%);pointer-events:none;z-index:0}.core-os-mark{position:relative;z-index:3;width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(168,132,74,.42));margin-bottom:4px}.core-os-copy{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.core-os b{font-size:28px;font-weight:800;letter-spacing:.16em;line-height:1;color:#f3e6c4}.core-os-erp{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--font-ui);font-size:10px;font-style:normal;font-weight:800;letter-spacing:.34em;color:var(--champagne)}.core-os-erp:before,.core-os-erp:after{content:"";width:18px;height:1px;background:#d4bd828c}.core-os p{margin:0;max-width:16ch;font-size:13px;font-weight:600;line-height:1.35;color:#f5f1e8d1}.pg-split{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto}.iso,.conn{min-height:0;overflow:hidden;display:flex;flex-direction:column}.iso-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;opacity:.78}.conn-col{display:flex;flex-direction:column;gap:2px;min-height:0;overflow:hidden;justify-content:space-between}.pg-problem{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;gap:10px}.prob-board{min-height:0;display:grid;grid-template-columns:1fr auto 1.15fr;gap:14px;align-items:stretch}.prob-pane{min-height:0;display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid rgba(185,154,90,.22);background:#fffcfa8c}.prob-before{background:linear-gradient(160deg,#fffcfa66,#ece4d6b3),repeating-linear-gradient(-12deg,transparent,transparent 10px,rgba(140,110,58,.035) 10px,rgba(140,110,58,.035) 11px)}.prob-after{border-color:#b99a5a6b;background:radial-gradient(ellipse 80% 50% at 100% 0%,rgba(199,169,100,.16),transparent 55%),linear-gradient(168deg,#fffdf8,#f3ead8);box-shadow:inset 0 0 0 1px #c7a9641f}.prob-head{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.prob-head h3{margin:0;letter-spacing:.12em}.prob-badge{align-self:flex-start;font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;padding:3px 8px;border:1px solid transparent}.prob-badge.is-bad{color:#7a4e3a;border-color:#8c5a3c47;background:#8c5a3c14}.prob-badge.is-good{color:var(--brass-deep);border-color:#b99a5a73;background:#b99a5a24}.prob-lead{margin:0;font-size:12px;line-height:1.45;color:var(--mute);max-width:36ch}.prob-scatter{position:relative;flex:1;min-height:180px;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);gap:6px}.prob-chip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:7px 8px;border:1px dashed rgba(140,110,58,.35);background:#fffcfae0;box-shadow:0 1px #fff9;transform:rotate(var(--r, 0deg))}.prob-chip .tile-ico{width:22px;height:22px;border-style:dashed;opacity:.85}.prob-chip .tile-ico .ico{width:12px;height:12px}.prob-chip b{font-size:12px;font-weight:700;color:var(--ink);line-height:1.2}.prob-chip i{font-style:normal;font-family:var(--font-ui);font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--brass-deep);opacity:.75}.prob-chip.s1{grid-area:1 / 1 / 2 / 3;--r: -3deg}.prob-chip.s2{grid-area:1 / 4 / 2 / 7;--r: 2deg}.prob-chip.s3{grid-area:2 / 2 / 3 / 4;--r: 4deg}.prob-chip.s4{grid-area:3 / 1 / 4 / 3;--r: -2deg}.prob-chip.s5{grid-area:3 / 4 / 4 / 6;--r: 3deg}.prob-chip.s6{grid-area:4 / 3 / 5 / 5;--r: -4deg}.prob-chip.s7{grid-area:5 / 2 / 6 / 5;--r: 1deg}.prob-bridge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:4px 0}.prob-bridge-line{width:1px;flex:1;min-height:24px;background:linear-gradient(180deg,transparent,rgba(185,154,90,.55),transparent)}.prob-bridge em{font-family:var(--font-ui);font-style:normal;font-size:11px;font-weight:800;letter-spacing:.22em;color:var(--brass-deep);padding:8px 6px;border:1px solid rgba(185,154,90,.4);background:#fffaf0;writing-mode:vertical-rl;transform:rotate(180deg)}.prob-spine{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;min-height:0;flex:1;overflow:hidden;justify-content:space-between}.prob-spine li{position:relative;display:grid;grid-template-columns:28px 28px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;border:1px solid rgba(185,154,90,.22);background:#fffcfaeb}.prob-spine li+li{margin-top:4px}.prob-spine li+li:before{content:"";position:absolute;top:-5px;inset-inline-start:39px;width:1px;height:5px;background:#b99a5a73}.prob-spine li em{font-family:var(--font-ui);font-style:normal;font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--brass-deep);direction:ltr}.prob-spine li .tile-ico{width:26px;height:26px}.prob-spine li div{display:flex;flex-direction:column;gap:1px;min-width:0}.prob-spine li b{font-size:13px;font-weight:700;color:var(--ink);line-height:1.2}.prob-spine li i{font-style:normal;font-family:var(--font-ui);font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--brass-deep)}.prob-spine li.is-hot{border-color:#b99a5a8c;background:linear-gradient(120deg,#f4e7cb,#fffaf0);box-shadow:inset 0 0 0 1px #c7a96433}.prob-spine li.is-hot b{color:var(--brass-deep)}.conn-col .tile,.inv-h .tile,.comm-f .tile,.pg-peop section .tile,.pg-eco section .tile,.src .tile,.rsv-flow .tile{flex-direction:row;align-items:center;gap:8px;padding:5px 8px;flex-shrink:0}.conn-col .tile-en,.inv-h .tile-en,.comm-f .tile-en,.pg-peop .tile-en,.pg-eco .tile-en,.src .tile-en,.rsv-flow .tile-en{font-size:9px}.conn-col .arr.is-v,.inv-h .arr.is-v,.comm-f .arr.is-v,.pg-peop .arr.is-v,.pg-eco .arr.is-v,.rsv-flow .arr.is-v{min-height:10px}.conn-col .arr.is-v svg,.inv-h .arr.is-v svg,.comm-f .arr.is-v svg,.pg-peop .arr.is-v svg,.pg-eco .arr.is-v svg,.rsv-flow .arr.is-v svg{height:12px}.pg-arch{grid-template-columns:1fr 1.1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr) auto auto;grid-template-areas:"comm ops mkt" "fin core peo" "mgmt mgmt mgmt" "cap cap cap";gap:6px;min-height:0;overflow:hidden;align-content:stretch}.pg-arch>:nth-child(1){grid-area:comm}.pg-arch>:nth-child(2){grid-area:ops}.pg-arch>:nth-child(3){grid-area:mkt}.pg-arch>:nth-child(4){grid-area:core}.pg-arch>:nth-child(5){grid-area:fin}.pg-arch>:nth-child(6){grid-area:peo}.pg-arch>:nth-child(7){grid-area:mgmt}.pg-arch>:nth-child(8){grid-area:cap}.pg-arch .domain,.pg-arch .core{min-height:0!important;max-height:100%;overflow:hidden}.pg-arch .domain ul{min-height:0;overflow:hidden}.pg-arch .core{align-self:stretch;position:relative}.pg-arch>:nth-child(7){flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 14px}.pg-arch>:nth-child(7) .domain-h{border:0;padding:0}.pg-arch>:nth-child(7) ul{display:flex;flex-wrap:wrap;gap:0 14px;flex:1;border:0}.pg-arch>:nth-child(7) li{border:0;padding:0}.pg-chain{grid-template-columns:repeat(6,minmax(0,1fr));align-content:stretch}.pg-chain .tile footer{flex-direction:row;flex-wrap:wrap;gap:6px}.pg-chain .tile footer b{font-size:10px;font-weight:600}.chain-i{display:contents}.pg-chain .arr{align-self:center}.pg-chain .cap{grid-column:1 / -1}.pg-journey{grid-template-columns:1fr;grid-template-rows:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.85fr) auto;gap:10px;align-content:stretch;height:100%;min-height:0}.j-band{min-height:0;display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid rgba(185,154,90,.24);background:#fffcfab8}.j-band.j-comm{background:linear-gradient(120deg,#fffcfa80,#f7efded9)}.j-band.j-fin{background:linear-gradient(120deg,#fffcfa8c,#ecf2f6e6);border-color:#788ca038}.j-band.j-intel{background:linear-gradient(120deg,#fffcfa80,#f4ecd6eb);border-color:#b99a5a61}.j-band-h h3{margin:0;font-size:11px;letter-spacing:.14em}.j-rail{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;align-items:stretch;flex:1;align-content:stretch;min-height:0}.j-rail li{position:relative;flex:1 1 108px;min-width:100px;max-width:none;display:grid;grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto auto;gap:2px 7px;padding:10px;border:1px solid rgba(185,154,90,.24);background:#fffcfa}.j-rail li em{grid-column:1;grid-row:1;font-family:var(--font-ui);font-style:normal;font-size:9px;font-weight:800;letter-spacing:.06em;color:var(--brass-deep);direction:ltr;align-self:center}.j-rail li .tile-ico{grid-column:1;grid-row:2;width:22px;height:22px}.j-rail li div{grid-column:2;grid-row:1 / 3;display:flex;flex-direction:column;gap:1px;min-width:0;align-self:center}.j-rail li b{font-size:12px;font-weight:700;color:var(--ink);line-height:1.2}.j-rail li i{font-style:normal;font-family:var(--font-ui);font-size:9px;font-weight:700;letter-spacing:.05em;color:var(--brass-deep);opacity:.8}.j-rail li.is-hot{border-color:#b99a5a8c;background:linear-gradient(135deg,#f3e4c0,#fffaf0);box-shadow:inset 0 0 0 1px #c7a96438}.j-rail li.is-hot b{color:var(--brass-deep)}.pg-journey .cap{margin-top:2px}.pg-lead{grid-template-columns:180px 1fr;grid-template-rows:auto auto;min-height:0;overflow:hidden}.pg-lead .cap{grid-column:1 / -1}.src,.src-flow{display:flex;flex-direction:column;gap:6px;min-height:0;overflow:hidden}.src-flow{flex-direction:row;flex-wrap:wrap;align-items:center;align-content:flex-start}.pg-funnel{grid-template-columns:minmax(0,1fr) minmax(140px,200px)}.fun{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.fun-row{display:flex;justify-content:center;width:100%;min-width:0}.fun-row:nth-child(1){width:100%}.fun-row:nth-child(2){width:94%}.fun-row:nth-child(3){width:88%}.fun-row:nth-child(4){width:82%}.fun-row:nth-child(5){width:76%}.fun-row:nth-child(6){width:70%}.fun-row:nth-child(7){width:64%}.fun-row:nth-child(8){width:58%}.fun-row:nth-child(9){width:52%}.fun-row .tile{width:100%;flex-direction:row;align-items:center;gap:10px;min-width:0;overflow:hidden}.fun-row .tile .tile-en,.fun-row .tile strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-funnel aside{display:flex;flex-direction:column;gap:6px;min-width:0}.pg-record{grid-template-columns:240px 1fr;grid-template-rows:minmax(0,1fr) auto;min-height:0}.pg-record .cap{grid-column:1 / -1}.record{border:1px solid rgba(185,154,90,.4);padding:12px 14px;display:flex;flex-direction:column;gap:6px;min-height:0;overflow:hidden;background:#fffcfa}.record header{display:flex;gap:8px;align-items:center}.record strong{font-size:18px;display:block;color:var(--ink)}.record li{padding:5px 0;border-top:1px solid rgba(185,154,90,.2);font-size:13px;font-weight:600;color:#3a4658}.record-flow{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pg-pipe{grid-template-columns:repeat(7,minmax(0,1fr))}.pg-pipe .cap{grid-column:1 / -1}.pipe-st{display:flex;flex-direction:column;gap:5px;padding:10px;border:1px solid rgba(185,154,90,.22);border-top:3px solid var(--brass);background:#fffcfa;min-height:0}.pipe-st.is-gold{background:linear-gradient(165deg,#f4e7cb,#fffaf0);border-color:#b99a5a6b}.pipe-st em{font-size:11px;font-style:normal;font-weight:700;color:var(--brass-deep)}.pipe-st strong{font-size:14px;font-weight:800;color:var(--ink)}.pipe-st p{font-size:11px;color:#4a5566;line-height:1.35}.pipe-st b{font-size:11px;color:var(--brass-deep);margin-top:auto;font-weight:700}.pg-inv{grid-template-columns:.7fr 1.1fr}.inv-h,.inv-u{display:flex;flex-direction:column;gap:6px}.pg-match{grid-template-columns:1fr auto 1fr}.pg-match .cap,.pg-inv .cap{grid-column:1 / -1}.pg-match section{display:flex;flex-direction:column;gap:6px}.match-mid{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.pg-rsv{grid-template-columns:1fr 280px}.rsv-flow{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rsv-flow .arr{justify-self:center}.pg-rsv aside{display:flex;flex-direction:column;gap:10px}.pg-hero{grid-template-rows:auto auto auto;gap:8px;align-content:start;min-height:0}.hero-core{display:grid;place-items:center;text-align:center;gap:4px;padding:12px;border:1px solid rgba(212,189,130,.5);background:radial-gradient(ellipse 70% 55% at 50% 20%,rgba(212,180,122,.22),transparent 60%),linear-gradient(168deg,#2a261af2,#0e1624fa);min-height:0;flex:none}.hero-core .tile-ico.is-lg{width:32px;height:32px}.hero-core b{font-size:22px;font-weight:800;color:var(--gold-2);line-height:1.15}.hero-core p{font-size:12px;color:#f5f1e8c7;margin:0}.hero-core .tile-en{color:var(--champagne)}.hero-br{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,auto);gap:6px;min-height:0;align-content:start}.hero-br .tile{min-height:0;max-height:112px;overflow:hidden;padding:6px 8px;gap:2px}.hero-br .tile-ico{width:22px;height:22px}.hero-br .tile-en{font-size:9px}.hero-br .tile strong{font-size:14px}.hero-br .tile p{font-size:11px;line-height:1.3}.pg-time{grid-template-rows:auto auto auto}.time,.who{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pg-comm{grid-template-columns:.7fr 1fr}.comm-f{display:flex;flex-direction:column;gap:4px}.pg-comm aside{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:start}.pg-comm aside h3{grid-column:1 / -1}.pg-acct{grid-template-columns:1fr auto 1fr}.pg-acct section{display:flex;flex-direction:column;gap:8px}.acct-mid{display:flex;align-items:center;gap:8px}.pg-peop,.pg-eco{grid-template-columns:1fr .7fr 1.15fr;align-items:stretch}.pg-peop .cap,.pg-eco .cap,.pg-comm .cap{grid-column:1 / -1}.pg-peop section,.pg-eco section{display:flex;flex-direction:column;gap:5px;justify-content:flex-start;min-height:0}.peop-mid,.pg-eco .core{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.peop-mid{gap:10px}.ops-note{margin:0;font-size:13px;line-height:1.45;font-weight:600;color:var(--mute);max-width:28ch}.sheet--ink .ops-note{color:#f5f1e89e}.eco-chat-in .ops-note{margin-top:4px;padding-top:6px;border-top:1px solid rgba(185,154,90,.28);max-width:none}.inv-acts{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:4px;flex:1;align-content:start}.eco-portal-row{margin-top:6px;padding-top:6px;border-top:1px solid rgba(185,154,90,.22)}.eco-chat-out .inv-acts .tile,.eco-chat-in .tile{padding:6px 8px}.pg-auto{justify-items:stretch;max-width:860px;margin-inline:auto;width:100%}.auto-acts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.pg-roles{grid-template-columns:1fr 1.1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr) auto auto;grid-template-areas:"r1 r2 r3" "r4 core r5" "r6 cust cust" "cap cap cap";gap:6px;min-height:0;overflow:hidden}.pg-roles>:nth-child(1){grid-area:r1}.pg-roles>:nth-child(2){grid-area:r2}.pg-roles>:nth-child(3){grid-area:r3}.pg-roles>:nth-child(4){grid-area:core}.pg-roles>:nth-child(5){grid-area:r4}.pg-roles>:nth-child(6){grid-area:r5}.pg-roles>:nth-child(7){grid-area:r6}.pg-roles>.roles-cust{grid-area:cust}.pg-roles>.cap{grid-area:cap}.pg-roles .domain,.pg-roles .core{min-height:0;overflow:hidden;max-height:100%}.pg-roles .domain ul{overflow:hidden;min-height:0}.roles-cust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-height:0;align-content:stretch}.pg-truth{grid-template-rows:minmax(0,1fr) auto auto;gap:6px;min-height:0;overflow:hidden}.pg-truth .cap{grid-column:1 / -1;margin-top:0}.truth-ring{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;min-height:0;overflow:hidden}.truth-ring .tile{min-height:0}.truth-ring .core{grid-column:2 / 4;grid-row:2;min-height:0}.truth-out{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;min-height:0}.pg-out{grid-template-columns:.8fr 1.2fr;gap:12px}.pg-out .iso{padding:14px;border:1px solid rgba(140,90,60,.22);background:linear-gradient(160deg,#fffcfa80,#ece4d6bf)}.pg-out .conn{padding:12px;border:1px solid rgba(185,154,90,.35);background:radial-gradient(ellipse 80% 50% at 100% 0%,rgba(199,169,100,.12),transparent 55%),#fffdf8}.pg-out .iso p{font-size:15px;line-height:1.55;color:#4a5566;margin:8px 0 0}.pg-out ol{display:grid;gap:5px;list-style:none;margin:8px 0 0;padding:0;counter-reset:out}.pg-out li{counter-increment:out;display:grid;grid-template-columns:1.4em minmax(0,1fr);align-items:start;gap:8px;font-size:13px;font-weight:700;color:var(--ink);padding:9px 11px;border-inline-start:3px solid var(--brass);background:#fffcfa;border:1px solid rgba(185,154,90,.18);border-inline-start-width:3px;min-width:0}.pg-out li:before{content:counter(out) ".";font-family:var(--font-ui);font-size:12px;font-weight:800;color:var(--brass-deep);line-height:1.45}.sheet.is-on .tile,.sheet.is-on .domain,.sheet.is-on .pipe-st,.sheet.is-on .core{animation:rise .45s var(--ease) forwards}.sheet.is-on .tile:nth-child(1){animation-delay:.04s}.sheet.is-on .tile:nth-child(2){animation-delay:.08s}.sheet.is-on .tile:nth-child(3){animation-delay:.12s}.sheet.is-on .tile:nth-child(4){animation-delay:.16s}.sheet.is-on .tile:nth-child(5){animation-delay:.2s}.sheet.is-on .tile:nth-child(6){animation-delay:.24s}@media(min-width:1201px){html:not(.is-exporting) .sheet.is-on .tile,html:not(.is-exporting) .sheet.is-on .domain,html:not(.is-exporting) .sheet.is-on .pipe-st,html:not(.is-exporting) .sheet.is-on .core{animation:none!important;opacity:1!important;transform:none!important}}@media(min-width:1280px){html:not(.is-exporting) .sheet.is-on .tile,html:not(.is-exporting) .sheet.is-on .domain,html:not(.is-exporting) .sheet.is-on .pipe-st,html:not(.is-exporting) .sheet.is-on .core{animation:none!important;opacity:1!important;transform:none!important}html:not(.is-exporting) .domain,html:not(.is-exporting) .core,html:not(.is-exporting) .pipe-st,html:not(.is-exporting) .j-band,html:not(.is-exporting) .prob-pane,html:not(.is-exporting) .record,html:not(.is-exporting) .hero-core,html:not(.is-exporting) .iso,html:not(.is-exporting) .conn{align-self:stretch;min-height:0}html:not(.is-exporting) .pg-lead{grid-template-columns:minmax(200px,.26fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;align-items:stretch!important;align-content:stretch;justify-content:stretch;gap:clamp(18px,2cqh,28px);height:100%;max-width:none;margin-inline:0;width:100%}html:not(.is-exporting) .pg-funnel{grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);grid-template-rows:minmax(0,1fr);justify-content:stretch;max-width:none;margin-inline:0;width:100%}html:not(.is-exporting) .pg-record{grid-template-columns:minmax(260px,.32fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;align-items:stretch;align-content:stretch;justify-content:stretch;gap:clamp(18px,1.8cqi,28px);height:100%;max-width:none;margin-inline:0;width:100%}html:not(.is-exporting) .pg-rsv{grid-template-columns:minmax(0,1.4fr) minmax(240px,.38fr);grid-template-rows:minmax(0,1fr)}html:not(.is-exporting) .pg-inv{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);grid-template-rows:minmax(0,1fr) auto;justify-content:stretch;column-gap:clamp(24px,2.8cqi,48px);max-width:none;width:100%}html:not(.is-exporting) .pg-comm{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);grid-template-rows:minmax(0,1fr) auto;justify-content:stretch;column-gap:clamp(20px,2.4cqi,40px);max-width:none;width:100%}html:not(.is-exporting) .pg-peop,html:not(.is-exporting) .pg-eco{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:minmax(0,1fr) auto;justify-content:stretch;column-gap:clamp(16px,1.8cqi,28px);max-width:none;width:100%}html:not(.is-exporting) .pg-out{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:minmax(0,1fr);justify-content:stretch;column-gap:clamp(24px,2.6cqi,44px);max-width:none;width:100%}html:not(.is-exporting) .pg-split{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) auto;justify-content:stretch;column-gap:clamp(20px,2.2cqi,36px);max-width:none;width:100%}html:not(.is-exporting) .pg-match,html:not(.is-exporting) .pg-acct{grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr);grid-template-rows:minmax(0,1fr) auto;justify-content:stretch;column-gap:clamp(16px,1.8cqi,28px);max-width:none;margin-inline:0;width:100%}html:not(.is-exporting) .pg-pipe{grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) auto!important;align-content:stretch;gap:clamp(10px,1.1cqi,16px);height:100%}html:not(.is-exporting) .pg-pipe .pipe-st{min-height:0;height:100%;max-height:none;align-self:stretch}html:not(.is-exporting) .pg-auto{max-width:none;width:100%;margin-inline:0;grid-template-rows:auto minmax(0,1fr) auto;justify-items:stretch}html:not(.is-exporting) .auto-acts{height:100%;align-content:stretch;align-items:stretch;gap:clamp(10px,1.2vw,20px)}html:not(.is-exporting) .pg-problem{grid-template-rows:minmax(0,1fr) auto}html:not(.is-exporting) .prob-board{gap:clamp(12px,1.4vw,28px);height:100%;min-height:0}html:not(.is-exporting) .prob-lead{max-width:none;font-size:clamp(12px,.95cqi,16px)}html:not(.is-exporting) .prob-pane{padding:clamp(10px,1cqi,18px);gap:8px}html:not(.is-exporting) .prob-spine{flex:1;display:flex;flex-direction:column;gap:4px;min-height:0;overflow:hidden;justify-content:stretch}html:not(.is-exporting) .prob-spine li{flex:1 1 0;min-height:0;padding:.35cqh .7cqi;gap:6px;grid-template-columns:24px 24px minmax(0,1fr)}html:not(.is-exporting) .prob-spine li+li{margin-top:0}html:not(.is-exporting) .prob-spine li+li:before{display:none}html:not(.is-exporting) .prob-spine li em{font-size:9px}html:not(.is-exporting) .prob-spine li .tile-ico{width:22px;height:22px}html:not(.is-exporting) .prob-spine li b{font-size:clamp(12px,.95cqi,16px)}html:not(.is-exporting) .prob-spine li i{font-size:clamp(9px,.7cqi,12px)}html:not(.is-exporting) .prob-chip{padding:clamp(6px,.7cqh,12px) clamp(7px,.7cqi,12px)}html:not(.is-exporting) .prob-chip b{font-size:clamp(12px,.95cqi,15px)}html:not(.is-exporting) .prob-chip i{font-size:clamp(9px,.7cqi,11px)}html:not(.is-exporting) .pg-arch{grid-template-rows:minmax(0,1.25fr) minmax(0,1.25fr) minmax(0,.72fr) auto;gap:.65cqi}html:not(.is-exporting) .domain{padding:.85cqi .95cqi;gap:.5cqi;display:flex;flex-direction:column}html:not(.is-exporting) .domain-h{gap:8px;padding-bottom:6px;flex-shrink:0}html:not(.is-exporting) .domain strong{font-size:clamp(14px,1.1cqi,22px)}html:not(.is-exporting) .domain ul{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,1fr);gap:5px 7px;align-content:stretch;justify-content:stretch;min-height:0;overflow:hidden}html:not(.is-exporting) .domain li{font-size:clamp(12px,.95cqi,17px);line-height:1.25;padding:.4cqh .55cqi;min-height:0;border:1px solid rgba(185,154,90,.2);border-top:1px solid rgba(185,154,90,.2);display:flex;align-items:center;background:#fffcfa0a}html:not(.is-exporting) .sheet--ink .domain li{border-color:#d4bd8233;background:#fffcfa08}html:not(.is-exporting) .domain li:first-child{padding-top:.4cqh}html:not(.is-exporting) .pg-arch .domain-h .tile-ico{width:clamp(22px,1.8cqi,30px);height:clamp(22px,1.8cqi,30px)}html:not(.is-exporting) .pg-arch>:nth-child(7){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.85cqi;padding:.65cqi .9cqi}html:not(.is-exporting) .pg-arch>:nth-child(7) ul{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:minmax(0,1fr);gap:6px 10px;flex:1;min-width:0;min-height:0}html:not(.is-exporting) .pg-arch>:nth-child(7) li{flex:none;justify-content:center;min-height:0;font-size:clamp(12px,.95cqi,17px);padding:.5cqh .65cqi}html:not(.is-exporting) .pg-arch .core-os{padding:.65cqi;gap:3px;min-height:0}html:not(.is-exporting) .pg-arch .core-os-mark{width:clamp(36px,3.4cqi,58px);height:clamp(36px,3.4cqi,58px);margin-bottom:0;flex-shrink:1}html:not(.is-exporting) .pg-arch .core-os b{font-size:clamp(16px,1.7cqi,26px)}html:not(.is-exporting) .pg-arch .core-os-erp{font-size:clamp(9px,.7cqi,11px);letter-spacing:.26em}html:not(.is-exporting) .pg-arch .core-os p{font-size:clamp(11px,.9cqi,15px);max-width:none;line-height:1.3}html:not(.is-exporting) .pg-arch .core-os-glow{width:clamp(72px,7cqi,120px);height:clamp(72px,7cqi,120px)}html:not(.is-exporting) .tile{padding:1.15cqi 1.3cqi;gap:.9cqi;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;text-align:start}html:not(.is-exporting) .tile-copy{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;flex:1 1 auto}html:not(.is-exporting) .tile p,html:not(.is-exporting) .tile footer{flex:1 1 100%}html:not(.is-exporting) .tile strong{font-size:clamp(15px,1.35cqi,32px)}html:not(.is-exporting) .tile-en{font-size:clamp(11px,.95cqi,18px)}html:not(.is-exporting) .tile p,html:not(.is-exporting) .tile footer b{font-size:clamp(12px,1.1cqi,22px)}html:not(.is-exporting) .tile-ico{width:clamp(28px,2.6cqi,52px);height:clamp(28px,2.6cqi,52px)}html:not(.is-exporting) .tile-ico.is-lg{width:clamp(40px,3.8cqi,72px);height:clamp(40px,3.8cqi,72px)}html:not(.is-exporting) .ico{width:clamp(15px,1.5cqi,26px);height:clamp(15px,1.5cqi,26px)}html:not(.is-exporting) .core{padding:1.5cqi;gap:8px}html:not(.is-exporting) .core b{font-size:clamp(20px,2.2cqi,44px)}html:not(.is-exporting) .core p,html:not(.is-exporting) .core .ops-note{font-size:clamp(13px,1.25cqi,26px)}html:not(.is-exporting) .ops-note{max-width:none}html:not(.is-exporting) .core-os{padding:clamp(12px,1.2cqi,22px);gap:4px;min-height:0}html:not(.is-exporting) .core-os-mark{width:clamp(40px,3.8cqi,68px);height:clamp(40px,3.8cqi,68px);margin-bottom:4px}html:not(.is-exporting) .core-os b{font-size:clamp(18px,2cqi,32px);letter-spacing:.16em}html:not(.is-exporting) .core-os-erp{font-size:clamp(10px,.75cqi,12px);letter-spacing:.28em;gap:8px}html:not(.is-exporting) .core-os-erp:before,html:not(.is-exporting) .core-os-erp:after{width:18px}html:not(.is-exporting) .core-os p{font-size:clamp(12px,1cqi,16px);max-width:22ch}html:not(.is-exporting) .core-os-glow{width:clamp(90px,9cqi,160px);height:clamp(90px,9cqi,160px)}html:not(.is-exporting) .pg-journey{grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;gap:clamp(10px,1.15vw,20px)}html:not(.is-exporting) .j-band{padding:clamp(12px,1.4vw,24px);gap:clamp(8px,1vw,16px);height:100%}html:not(.is-exporting) .j-rail{flex-wrap:nowrap;width:100%;gap:clamp(6px,.7vw,12px)}html:not(.is-exporting) .j-rail li{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:clamp(12px,1.2vw,20px) clamp(10px,1vw,16px);grid-template-columns:none;grid-template-rows:none}html:not(.is-exporting) .j-rail li em{grid-column:auto;grid-row:auto}html:not(.is-exporting) .j-rail li .tile-ico{grid-column:auto;grid-row:auto;width:clamp(28px,2.4vw,42px);height:clamp(28px,2.4vw,42px)}html:not(.is-exporting) .j-rail li div{grid-column:auto;grid-row:auto}html:not(.is-exporting) .j-rail li b{font-size:clamp(14px,1.35cqi,28px)}html:not(.is-exporting) .j-rail li i{font-size:clamp(11px,.95cqi,18px)}html:not(.is-exporting) .pg-pipe{grid-template-columns:repeat(7,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) auto!important;align-items:stretch;align-content:stretch!important;justify-content:stretch;gap:clamp(10px,1.1cqi,16px) clamp(8px,.9cqi,14px);height:100%}html:not(.is-exporting) .pg-pipe .pipe-st{height:100%!important;min-height:0!important;max-height:none!important;align-self:stretch}html:not(.is-exporting) .pg-pipe .cap{grid-column:1 / -1}html:not(.is-exporting) .pg-chain{grid-template-rows:minmax(0,1fr) auto;align-items:stretch}html:not(.is-exporting) .pipe-st{padding:clamp(12px,1.2cqi,20px);height:auto;justify-content:center;gap:clamp(6px,.9cqh,12px)}html:not(.is-exporting) .pipe-st .tile-ico{width:clamp(28px,2.4cqi,40px);height:clamp(28px,2.4cqi,40px)}html:not(.is-exporting) .pipe-st strong{font-size:clamp(13px,1.15cqi,20px)}html:not(.is-exporting) .pipe-st p{font-size:clamp(11px,.9cqi,15px)}html:not(.is-exporting) .pipe-st b{margin-top:8px!important;font-size:clamp(11px,.85cqi,14px)}html:not(.is-exporting) .pg-hero{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}html:not(.is-exporting) .hero-br{align-content:stretch;height:100%;min-height:0}html:not(.is-exporting) .hero-br .tile{max-height:none;height:100%}html:not(.is-exporting) .pg-time{grid-template-rows:minmax(0,1.55fr) auto minmax(0,.85fr);align-content:stretch;justify-content:stretch;gap:clamp(14px,1.8cqh,28px);height:100%;padding-top:0}html:not(.is-exporting) .time,html:not(.is-exporting) .who{flex-wrap:nowrap;align-items:stretch;min-height:0;width:100%;overflow:hidden}html:not(.is-exporting) .time{height:auto;max-height:none;min-height:0;align-self:stretch;flex:1 1 auto}html:not(.is-exporting) .time>.tile{flex:1 1 0;min-width:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(6px,.9cqh,12px);padding:clamp(12px,1.4cqh,20px) clamp(6px,.55cqi,12px)}html:not(.is-exporting) .time>.arr{flex:0 0 auto;min-width:14px;align-self:center}html:not(.is-exporting) .time .tile-en{font-size:clamp(9px,.65cqi,12px)}html:not(.is-exporting) .time .tile strong{font-size:clamp(13px,1.05cqi,18px);line-height:1.25}html:not(.is-exporting) .time .tile-ico{width:clamp(30px,2.6cqi,42px);height:clamp(30px,2.6cqi,42px)}html:not(.is-exporting) .who{flex:1 1 auto;height:auto;max-height:none;min-height:0;gap:clamp(10px,1.1cqi,18px);align-self:stretch}html:not(.is-exporting) .who>.tile{flex:1 1 0;min-width:0;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;padding:clamp(16px,1.8cqh,26px) clamp(16px,1.2cqi,22px);min-height:0;max-height:none;height:100%}html:not(.is-exporting) .who>.arr{flex:0 0 auto;align-self:center}html:not(.is-exporting) .pg-lead,html:not(.is-exporting) .pg-record{align-content:stretch;grid-template-rows:minmax(0,1fr) auto;height:100%}html:not(.is-exporting) .src{height:100%;max-height:none;min-height:0;gap:clamp(8px,1cqh,14px);overflow:hidden;justify-content:stretch;align-self:stretch}html:not(.is-exporting) .pg-lead{overflow:hidden;align-items:stretch!important}html:not(.is-exporting) .pg-lead>h3,html:not(.is-exporting) .src>h3{font-size:clamp(11px,.85cqi,14px);margin-bottom:4px;flex-shrink:0}html:not(.is-exporting) .src>.tile{flex:1 1 0;flex-shrink:1!important;min-height:0;overflow:hidden;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;padding:clamp(10px,1.2cqh,16px) clamp(12px,1cqi,16px)}html:not(.is-exporting) .src>.tile .tile-ico{width:22px;height:22px;flex-shrink:0}html:not(.is-exporting) .src>.tile strong{font-size:clamp(12px,.95cqi,15px);line-height:1.25}html:not(.is-exporting) .src>.tile .tile-en{font-size:clamp(8px,.6cqi,10px)}html:not(.is-exporting) .record{height:100%;max-height:none;min-height:0;align-self:stretch}html:not(.is-exporting) .src-flow,html:not(.is-exporting) .record-flow{flex-wrap:nowrap;align-items:stretch;align-self:stretch;width:100%;height:100%;min-height:0;max-height:none;gap:clamp(8px,.9cqi,14px)}html:not(.is-exporting) .record-flow{height:100%;max-height:none;align-self:stretch}html:not(.is-exporting) .src-flow .tile,html:not(.is-exporting) .record-flow .tile{flex:1 1 0;min-width:0;height:100%;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(10px,1.2cqh,16px);padding:clamp(16px,1.8cqh,26px) 14px;position:relative;text-align:center}html:not(.is-exporting) .src-flow .tile-copy,html:not(.is-exporting) .record-flow .tile-copy{display:flex!important;flex-direction:column;align-items:center;gap:4px;flex:0 0 auto!important;min-width:0;min-height:0}html:not(.is-exporting) .src-flow .tile:after,html:not(.is-exporting) .record-flow .tile:after{display:none;content:none}html:not(.is-exporting) .src-flow .tile-ico,html:not(.is-exporting) .record-flow .tile-ico{width:clamp(48px,4.2cqi,72px);height:clamp(48px,4.2cqi,72px);flex-shrink:0}html:not(.is-exporting) .src-flow .tile strong,html:not(.is-exporting) .record-flow .tile strong{font-size:clamp(16px,1.4cqi,26px);line-height:1.2}html:not(.is-exporting) .src-flow .tile-en,html:not(.is-exporting) .record-flow .tile-en{font-size:clamp(12px,.95cqi,15px)}html:not(.is-exporting) .src-flow .arr,html:not(.is-exporting) .record-flow .arr{flex:0 0 auto;align-self:center}html:not(.is-exporting) .pg-pipe .tile-ico,html:not(.is-exporting) .pipe-st .tile-ico,html:not(.is-exporting) .hero-br .tile-ico,html:not(.is-exporting) .who .tile-ico{width:clamp(28px,2.4cqi,40px);height:clamp(28px,2.4cqi,40px)}html:not(.is-exporting) .who .tile strong{font-size:clamp(14px,1.1cqi,20px);line-height:1.2}html:not(.is-exporting) .pg-comm{gap:clamp(14px,1.6cqi,28px)}html:not(.is-exporting) .pg-comm aside{height:100%;align-content:stretch;grid-template-rows:auto repeat(3,minmax(0,1fr));gap:clamp(8px,1cqh,14px)}html:not(.is-exporting) .pg-comm aside .tile{min-height:0;align-content:center;padding:clamp(10px,1.1cqh,16px) clamp(10px,.9cqi,14px)}html:not(.is-exporting) .pg-comm aside .tile strong{font-size:clamp(14px,1.1cqi,20px)}html:not(.is-exporting) .pg-acct section>.tile{flex:1 1 0;min-height:0;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;padding:.85cqh 1cqi}html:not(.is-exporting) .pg-acct .acct-mid{align-self:stretch;height:auto;min-height:0;display:flex}html:not(.is-exporting) .pg-acct .acct-mid .tile{flex:1;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:clamp(18px,2.2cqi,36px);min-height:0;height:100%}html:not(.is-exporting) .fun{height:100%;justify-content:space-evenly;gap:clamp(4px,.6vh,10px)}html:not(.is-exporting) .pg-funnel aside{height:100%;justify-content:stretch;gap:clamp(8px,1vh,14px)}html:not(.is-exporting) .pg-funnel aside .tile{flex:1 1 0;min-height:0;justify-content:center}html:not(.is-exporting) .pg-funnel .tile,html:not(.is-exporting) .fun-row .tile{padding:.8cqh 1.1cqi;justify-content:flex-start;flex-wrap:nowrap}html:not(.is-exporting) .rsv-flow{height:100%;align-content:stretch;align-items:stretch}html:not(.is-exporting) .pg-match section,html:not(.is-exporting) .pg-acct section,html:not(.is-exporting) .inv-h,html:not(.is-exporting) .inv-u,html:not(.is-exporting) .comm-f,html:not(.is-exporting) .pg-peop section,html:not(.is-exporting) .pg-eco section{height:100%;min-height:0;justify-content:stretch}html:not(.is-exporting) .pg-match section>.tile,html:not(.is-exporting) .pg-acct section>.tile,html:not(.is-exporting) .inv-h>.tile,html:not(.is-exporting) .inv-u>.tile,html:not(.is-exporting) .comm-f>.tile{flex:1 1 0;min-height:0}html:not(.is-exporting) .inv-acts{flex:1;align-content:stretch}html:not(.is-exporting) .pg-roles{grid-template-rows:minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,.7fr) auto;gap:.65cqi}html:not(.is-exporting) .pg-roles .domain{padding:.7cqi .85cqi;gap:.4cqi}html:not(.is-exporting) .pg-roles .domain strong{font-size:clamp(13px,1cqi,18px)}html:not(.is-exporting) .pg-roles .domain li{font-size:clamp(11px,.85cqi,15px);padding:.35cqh .5cqi}html:not(.is-exporting) .roles-cust{height:100%;align-content:stretch}html:not(.is-exporting) .pg-truth{grid-template-rows:minmax(0,1.35fr) minmax(0,.75fr) auto}html:not(.is-exporting) .truth-ring,html:not(.is-exporting) .truth-out{height:100%;align-content:stretch;align-items:stretch}html:not(.is-exporting) .sheet-body .pg{height:100%;align-content:stretch!important;align-items:stretch}html:not(.is-exporting) .sheet-body .pg.pg-pipe{height:100%;align-content:stretch!important;align-items:stretch!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr) auto!important;gap:clamp(8px,1cqh,12px) clamp(8px,.85cqi,12px);max-width:none!important;width:100%;margin-inline:0}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st:nth-child(-n+4){grid-column:span 3!important}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st:nth-child(n+5):nth-child(-n+7){grid-column:span 4!important}html:not(.is-exporting) .sheet-body .pg.pg-pipe .cap{grid-column:1 / -1!important}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto auto auto 1fr auto!important;height:100%!important;min-height:0!important;max-height:none!important;align-self:stretch!important;align-content:stretch!important;justify-items:start!important;column-gap:clamp(10px,1cqi,16px);row-gap:clamp(4px,.55cqh,8px);padding:clamp(14px,1.5cqh,20px) clamp(14px,1.2cqi,20px)}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st>em{grid-column:1;grid-row:1}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st>.tile-ico{grid-column:1;grid-row:2}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st>.tile-en{grid-column:2;grid-row:1;writing-mode:horizontal-tb!important;transform:none!important;align-self:center}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st>strong{grid-column:2;grid-row:2;align-self:center}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st>p:nth-of-type(1){grid-column:1 / -1;grid-row:3}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st>p:nth-of-type(2){grid-column:1 / -1;grid-row:4}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st>b{grid-column:1 / -1;grid-row:6;align-self:end}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st:after{display:none!important;content:none!important}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st>*{order:unset;flex-shrink:0}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st em{font-size:clamp(12px,1cqi,16px)}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st b{order:unset;margin-top:clamp(6px,.8cqh,12px)!important;padding-top:clamp(8px,1cqh,14px);border-top:1px solid rgba(185,154,90,.28);font-size:clamp(13px,1.05cqi,17px);width:100%}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st strong{font-size:clamp(17px,1.45cqi,26px);line-height:1.2}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st p{font-size:clamp(13px,1.05cqi,18px);line-height:1.4}html:not(.is-exporting) .sheet-body .pg.pg-pipe .pipe-st .tile-ico{width:clamp(44px,3.8cqi,60px);height:clamp(44px,3.8cqi,60px)}html:not(.is-exporting) .sheet-body .pg.pg-pipe .tile-en{writing-mode:horizontal-tb!important;transform:none!important;font-size:clamp(11px,.85cqi,14px)}html:not(.is-exporting) .sheet-body .pg.pg-inv,html:not(.is-exporting) .sheet-body .pg.pg-match,html:not(.is-exporting) .sheet-body .pg.pg-acct{height:100%;align-content:stretch!important;width:100%;max-width:none;margin-inline:0;column-gap:clamp(18px,2.2cqi,36px);grid-template-rows:minmax(0,1fr) auto!important}html:not(.is-exporting) .sheet-body .pg.pg-inv{grid-template-columns:minmax(180px,.38fr) minmax(0,1.35fr)!important;column-gap:clamp(16px,1.8cqi,28px)!important}html:not(.is-exporting) .sheet-body .pg.pg-match section,html:not(.is-exporting) .sheet-body .pg.pg-acct section,html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-h,html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-u,html:not(.is-exporting) .sheet-body .pg .comm-f,html:not(.is-exporting) .sheet-body .pg.pg-peop section,html:not(.is-exporting) .sheet-body .pg.pg-eco section{height:100%!important;max-height:none;justify-content:stretch!important;gap:clamp(8px,1cqh,12px)}html:not(.is-exporting) .sheet-body .pg.pg-match section>.tile,html:not(.is-exporting) .sheet-body .pg.pg-acct section>.tile,html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-h>.tile,html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-u>.tile,html:not(.is-exporting) .sheet-body .pg .comm-f>.tile,html:not(.is-exporting) .sheet-body .pg.pg-peop section>.tile,html:not(.is-exporting) .sheet-body .pg.pg-eco section>.tile{flex:1 1 0!important;min-height:0;max-height:none;height:auto!important;justify-content:center!important;align-items:center;gap:clamp(14px,1.4cqi,24px);padding:clamp(14px,1.6cqh,22px) clamp(18px,1.6cqi,28px)}html:not(.is-exporting) .sheet-body .pg.pg-acct section>.tile,html:not(.is-exporting) .sheet-body .pg.pg-match section>.tile{width:100%}html:not(.is-exporting) .sheet-body .pg.pg-acct section>.tile .tile-copy,html:not(.is-exporting) .sheet-body .pg.pg-match section>.tile .tile-copy{flex:1 1 auto!important}html:not(.is-exporting) .sheet-body .pg.pg-acct section>.tile .tile-copy,html:not(.is-exporting) .sheet-body .pg.pg-match section>.tile .tile-copy,html:not(.is-exporting) .sheet-body .pg.pg-inv .tile .tile-copy{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;flex:1 1 auto}html:not(.is-exporting) .sheet-body .pg.pg-match section>.tile .tile-ico,html:not(.is-exporting) .sheet-body .pg.pg-acct section>.tile .tile-ico,html:not(.is-exporting) .sheet-body .pg.pg-inv .tile .tile-ico,html:not(.is-exporting) .sheet-body .pg .comm-f>.tile .tile-ico{width:clamp(44px,3.8cqi,60px);height:clamp(44px,3.8cqi,60px)}html:not(.is-exporting) .sheet-body .pg.pg-match section>.tile strong,html:not(.is-exporting) .sheet-body .pg.pg-acct section>.tile strong,html:not(.is-exporting) .sheet-body .pg.pg-inv .tile strong,html:not(.is-exporting) .sheet-body .pg .comm-f>.tile strong{font-size:clamp(17px,1.4cqi,26px)}html:not(.is-exporting) .sheet-body .pg.pg-match section>.tile .tile-en,html:not(.is-exporting) .sheet-body .pg.pg-acct section>.tile .tile-en,html:not(.is-exporting) .sheet-body .pg.pg-inv .tile .tile-en{font-size:clamp(12px,.9cqi,15px)}html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-h{gap:clamp(6px,.8cqh,10px)!important}html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-h>.arr{flex:0 0 auto}html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-u{display:grid!important;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:minmax(0,1fr);gap:clamp(10px,1.2cqh,14px) clamp(12px,1.2cqi,18px);align-content:stretch}html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-u>h3{grid-column:1 / -1}html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-u>.tile{flex-direction:column!important;text-align:center;justify-content:center!important;align-items:center!important}html:not(.is-exporting) .sheet-body .pg.pg-inv .inv-u>.tile .tile-copy{align-items:center!important;text-align:center}html:not(.is-exporting) .sheet-body .pg.pg-acct .acct-mid{align-self:stretch;width:clamp(120px,11cqi,170px);height:auto;min-height:0}html:not(.is-exporting) .sheet-body .pg.pg-acct .acct-mid .tile{justify-content:center;gap:12px;height:100%!important;min-height:0}html:not(.is-exporting) .sheet-body .pg.pg-peop,html:not(.is-exporting) .sheet-body .pg.pg-eco,html:not(.is-exporting) .sheet-body .pg.pg-comm,html:not(.is-exporting) .sheet-body .pg.pg-funnel,html:not(.is-exporting) .sheet-body .pg.pg-rsv,html:not(.is-exporting) .sheet-body .pg.pg-roles,html:not(.is-exporting) .sheet-body .pg.pg-arch,html:not(.is-exporting) .sheet-body .pg.pg-journey,html:not(.is-exporting) .sheet-body .pg.pg-split,html:not(.is-exporting) .sheet-body .pg.pg-problem,html:not(.is-exporting) .sheet-body .pg.pg-out,html:not(.is-exporting) .sheet-body .pg.pg-hero{height:100%;align-content:stretch!important;max-width:none;margin-inline:0;width:100%}html:not(.is-exporting) .sheet-body .pg.pg-out .iso,html:not(.is-exporting) .sheet-body .pg.pg-out .conn{height:100%!important;max-height:none;min-height:0}html:not(.is-exporting) .sheet-body .pg.pg-out ol{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;gap:clamp(10px,1.2cqh,16px);min-height:0}html:not(.is-exporting) .sheet-body .pg.pg-out li{flex:1 1 0;display:flex;align-items:center;min-height:0}html:not(.is-exporting) .sheet-body .pg.pg-time{height:100%;align-content:stretch!important;grid-template-rows:minmax(0,1.2fr) minmax(0,.45fr) auto!important;gap:clamp(10px,1.2cqh,16px);max-width:none;width:100%;padding-top:0}html:not(.is-exporting) .sheet-body .pg.pg-time .time{height:100%!important;max-height:none;min-height:0;flex:none!important;align-self:stretch;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);align-items:stretch;gap:clamp(8px,1cqh,12px) clamp(8px,.9cqi,14px)}html:not(.is-exporting) .sheet-body .pg.pg-time .time>.arr{display:none!important}html:not(.is-exporting) .sheet-body .pg.pg-time .time>.tile:nth-of-type(6){grid-row:span 2}html:not(.is-exporting) .sheet-body .pg.pg-time .time>.tile{flex:none;min-width:0;height:100%!important;max-height:none;min-height:0;justify-content:center;align-items:center;text-align:center;flex-direction:column;padding:clamp(16px,1.8cqh,24px) clamp(10px,.9cqi,16px);gap:clamp(8px,1cqh,12px)}html:not(.is-exporting) .sheet-body .pg.pg-time .time .tile-ico{width:clamp(40px,3.5cqi,56px);height:clamp(40px,3.5cqi,56px)}html:not(.is-exporting) .sheet-body .pg.pg-time .time .tile strong{font-size:clamp(15px,1.25cqi,22px)}html:not(.is-exporting) .sheet-body .pg.pg-time .time .tile-en{font-size:clamp(12px,.9cqi,15px)}html:not(.is-exporting) .sheet-body .pg.pg-time .who{flex:none!important;height:100%;min-height:0;align-self:stretch;max-width:none;margin-inline:0;width:100%;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4cqi,20px)}html:not(.is-exporting) .sheet-body .pg.pg-time .who>.arr{display:none!important}html:not(.is-exporting) .sheet-body .pg.pg-time .who>.tile{height:100%!important;min-height:0;max-height:none;padding:clamp(18px,2cqh,28px) clamp(18px,1.4cqi,28px);justify-content:center!important;align-items:center!important;flex-direction:row;gap:clamp(14px,1.3cqi,22px)}html:not(.is-exporting) .sheet-body .pg.pg-time .who>.tile .tile-copy{display:flex!important;flex-direction:column;align-items:flex-start;gap:2px}html:not(.is-exporting) .sheet-body .pg.pg-time .who .tile-ico{width:clamp(44px,3.8cqi,60px);height:clamp(44px,3.8cqi,60px)}html:not(.is-exporting) .sheet-body .pg.pg-time .who .tile strong{font-size:clamp(18px,1.45cqi,26px)}html:not(.is-exporting) .sheet-body .pg.pg-lead{height:100%;align-content:stretch!important;align-items:stretch!important;grid-template-columns:minmax(210px,.28fr) minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important;max-width:none;margin-inline:0;width:100%;gap:clamp(12px,1.5cqh,20px) clamp(14px,1.6cqi,28px)}html:not(.is-exporting) .sheet-body .pg.pg-lead .src{height:100%!important;max-height:none;justify-content:stretch;gap:clamp(6px,.8cqh,10px)}html:not(.is-exporting) .sheet-body .pg.pg-lead .src>h3{flex:0 0 auto;margin-bottom:0}html:not(.is-exporting) .sheet-body .pg.pg-lead .src>.tile{flex:1 1 0!important;min-height:0;max-height:none;height:auto!important;justify-content:center;align-items:center;flex-direction:row;gap:12px;padding:clamp(10px,1.2cqh,16px) clamp(12px,1cqi,18px)}html:not(.is-exporting) .sheet-body .pg.pg-lead .src>.tile .tile-copy{display:flex!important;flex-direction:column;align-items:flex-start;gap:2px;flex:0 0 auto!important}html:not(.is-exporting) .sheet-body .pg.pg-lead .src>.tile strong{font-size:clamp(14px,1.15cqi,20px)}html:not(.is-exporting) .sheet-body .pg.pg-lead .src-flow{height:100%!important;max-height:none!important;min-height:0;align-self:stretch!important;width:100%;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:clamp(8px,1cqh,12px);counter-reset:lead-step}html:not(.is-exporting) .sheet-body .pg.pg-lead .src-flow .arr{display:none!important}html:not(.is-exporting) .sheet-body .pg.pg-lead .src-flow .tile{flex:1 1 0!important;height:auto!important;min-height:0;max-height:none;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;text-align:start;padding:clamp(12px,1.4cqh,20px) clamp(18px,1.6cqi,28px);gap:clamp(14px,1.4cqi,22px);counter-increment:lead-step}html:not(.is-exporting) .sheet-body .pg.pg-lead .src-flow .tile:before{content:counter(lead-step,decimal-leading-zero);font-family:var(--font-ui);font-size:clamp(18px,1.5cqi,28px);font-weight:800;letter-spacing:.06em;color:var(--brass-deep);flex:0 0 auto;min-width:2.2ch}html:not(.is-exporting) .sheet-body .pg.pg-lead .src-flow .tile .tile-copy{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:4px;flex:1 1 auto!important;min-width:0}html:not(.is-exporting) .sheet-body .pg.pg-lead .src-flow .tile strong{font-size:clamp(18px,1.55cqi,28px)}html:not(.is-exporting) .sheet-body .pg.pg-lead .src-flow .tile-en{font-size:clamp(13px,1.05cqi,16px)}html:not(.is-exporting) .sheet-body .pg.pg-lead .src-flow .tile-ico{width:clamp(48px,4.2cqi,68px);height:clamp(48px,4.2cqi,68px)}html:not(.is-exporting) .sheet-body .pg.pg-lead .src-flow .tile:after{display:none;content:none}html:not(.is-exporting) .sheet-body .pg.pg-record{height:100%;align-content:stretch!important;align-items:stretch!important;grid-template-columns:minmax(280px,.34fr) minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) auto!important;max-width:none;margin-inline:0;width:100%;gap:clamp(14px,1.6cqh,22px) clamp(16px,1.8cqi,28px)}html:not(.is-exporting) .sheet-body .pg.pg-record .record{height:100%!important;max-height:none!important;min-height:0;align-self:stretch!important;display:flex;flex-direction:column}html:not(.is-exporting) .sheet-body .pg.pg-record .record-flow{height:100%!important;max-height:none!important;min-height:0;align-self:stretch!important;width:100%;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:clamp(8px,1cqh,12px);counter-reset:rec-step}html:not(.is-exporting) .sheet-body .pg.pg-record .record-flow .arr{display:none!important}html:not(.is-exporting) .sheet-body .pg.pg-record .record-flow .tile{flex:1 1 0!important;height:auto!important;max-height:none;min-height:0;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;text-align:start;padding:clamp(12px,1.4cqh,20px) clamp(18px,1.6cqi,28px);gap:clamp(14px,1.4cqi,22px);counter-increment:rec-step}html:not(.is-exporting) .sheet-body .pg.pg-record .record-flow .tile:before{content:counter(rec-step,decimal-leading-zero);font-family:var(--font-ui);font-size:clamp(18px,1.5cqi,28px);font-weight:800;letter-spacing:.06em;color:var(--brass-deep);flex:0 0 auto;min-width:2.2ch}html:not(.is-exporting) .sheet-body .pg.pg-record .record-flow .tile .tile-copy{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:4px;flex:1 1 auto!important;min-width:0}html:not(.is-exporting) .sheet-body .pg.pg-record .record-flow .tile-ico{width:clamp(48px,4.2cqi,68px);height:clamp(48px,4.2cqi,68px)}html:not(.is-exporting) .sheet-body .pg.pg-record .record-flow .tile strong{font-size:clamp(18px,1.55cqi,28px)}html:not(.is-exporting) .sheet-body .pg.pg-record .record-flow .tile-en{font-size:clamp(13px,1.05cqi,16px)}html:not(.is-exporting) .sheet-body .pg.pg-record .record-flow .tile:after{display:none;content:none}html:not(.is-exporting) .sheet-body .pg.pg-record .record ul,html:not(.is-exporting) .sheet-body .pg.pg-record .record ol,html:not(.is-exporting) .sheet-body .pg.pg-record .record dl{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;gap:0;min-height:0}html:not(.is-exporting) .sheet-body .pg.pg-record .record li,html:not(.is-exporting) .sheet-body .pg.pg-record .record tr{flex:1 1 0;display:flex;align-items:center;min-height:0;font-size:clamp(14px,1.15cqi,20px)}html:not(.is-exporting) .sheet-body .pg.pg-hero .hero-br{height:100%;max-height:none;align-self:stretch;width:100%}html:not(.is-exporting) .sheet-body .pg.pg-hero .hero-br .tile{height:100%!important;min-height:0;max-height:none;justify-content:center}html:not(.is-exporting) .cover{height:100%;gap:clamp(12px,1.6cqh,22px);grid-template-rows:minmax(0,1fr) auto;align-content:stretch}html:not(.is-exporting) .cover-aside{max-height:none;height:clamp(168px,24cqh,220px)!important;min-height:160px}html:not(.is-exporting) .cover-aside .tile{height:100%;justify-content:center!important;align-items:center;padding:clamp(16px,1.8cqh,24px) clamp(8px,.8cqi,14px)}html:not(.is-exporting) .close{height:100%;justify-content:center}}@media(min-width:1280px)and (max-height:720px){html:not(.is-exporting) .domain ul{grid-template-columns:1fr;gap:4px}html:not(.is-exporting) .domain li{padding:5px 8px;font-size:13px}}html.is-exporting .tile,html.is-exporting .domain,html.is-exporting .pipe-st{animation:none!important;opacity:1!important}.pg-inv,.pg-match,.pg-rsv,.pg-comm,.pg-acct,.pg-peop,.pg-eco,.pg-funnel,.pg-lead{min-height:0}.inv-h,.inv-u,.pg-match section,.pg-peop section,.pg-eco section,.comm-f{min-height:0;overflow:hidden}@media(max-width:1200px){html:not(.is-exporting) .sheet-body .pg,html:not(.is-exporting) .pg-split,html:not(.is-exporting) .pg-problem,html:not(.is-exporting) .pg-funnel,html:not(.is-exporting) .pg-lead,html:not(.is-exporting) .pg-record,html:not(.is-exporting) .pg-inv,html:not(.is-exporting) .pg-match,html:not(.is-exporting) .pg-rsv,html:not(.is-exporting) .pg-comm,html:not(.is-exporting) .pg-acct,html:not(.is-exporting) .pg-peop,html:not(.is-exporting) .pg-eco,html:not(.is-exporting) .pg-out,html:not(.is-exporting) .pg-arch,html:not(.is-exporting) .pg-roles,html:not(.is-exporting) .pg-chain,html:not(.is-exporting) .pg-journey,html:not(.is-exporting) .pg-pipe,html:not(.is-exporting) .pg-hero,html:not(.is-exporting) .pg-time,html:not(.is-exporting) .pg-auto,html:not(.is-exporting) .pg-truth,html:not(.is-exporting) .truth-ring,html:not(.is-exporting) .truth-out,html:not(.is-exporting) .hero-br,html:not(.is-exporting) .auto-acts,html:not(.is-exporting) .iso-grid,html:not(.is-exporting) .pg-funnel aside,html:not(.is-exporting) .pg-comm aside,html:not(.is-exporting) .roles-cust,html:not(.is-exporting) .rsv-flow,html:not(.is-exporting) .src-flow,html:not(.is-exporting) .inv-h,html:not(.is-exporting) .inv-u,html:not(.is-exporting) .comm-f,html:not(.is-exporting) .pg-match section,html:not(.is-exporting) .pg-peop section,html:not(.is-exporting) .pg-eco section,html:not(.is-exporting) .pg-acct section,html:not(.is-exporting) .src,html:not(.is-exporting) .time,html:not(.is-exporting) .who,html:not(.is-exporting) .iso,html:not(.is-exporting) .conn,html:not(.is-exporting) .record-flow{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-template-areas:none!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;opacity:1!important}html:not(.is-exporting) .pg-arch>*,html:not(.is-exporting) .pg-roles>*,html:not(.is-exporting) .truth-ring>*,html:not(.is-exporting) .truth-out>*,html:not(.is-exporting) .pg-comm aside>*,html:not(.is-exporting) .core,html:not(.is-exporting) .cap{grid-area:auto!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;max-width:100%!important;min-width:0!important}html:not(.is-exporting) .fun-row{width:100%!important;max-width:100%!important}html:not(.is-exporting) .sheet-body .pg{flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}html:not(.is-exporting) .cap{margin-top:10px!important}html:not(.is-exporting) .chain-i{display:flex!important;flex-direction:column!important;width:100%}html:not(.is-exporting) .arr:not(.is-v){align-self:center;min-height:18px;min-width:0}html:not(.is-exporting) .arr:not(.is-v) svg{transform:rotate(90deg);width:16px;height:16px}html:not(.is-exporting) .tile,html:not(.is-exporting) .tile.has-score{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"num num num" "ico copy score" "body body body" "foot foot foot"!important;align-items:center;column-gap:10px;row-gap:4px;padding:8px 10px;width:100%;max-width:100%;box-sizing:border-box;flex-shrink:0;overflow:hidden}html:not(.is-exporting) .tile>em{grid-area:num}html:not(.is-exporting) .tile-ico{grid-area:ico}html:not(.is-exporting) .tile-copy{display:flex!important;flex-direction:column;align-items:flex-start;gap:1px;grid-area:copy;min-width:0}html:not(.is-exporting) .tile-score{grid-area:score;margin:0;font-size:18px}html:not(.is-exporting) .tile p{grid-area:body;margin:0}html:not(.is-exporting) .tile footer{grid-area:foot;flex-direction:row;flex-wrap:wrap;gap:8px 12px;width:100%}html:not(.is-exporting) .tile strong{font-size:15px;line-height:1.3;overflow-wrap:anywhere}html:not(.is-exporting) .tile-en{font-size:10px;letter-spacing:.06em}html:not(.is-exporting) .tile p,html:not(.is-exporting) .tile footer b{font-size:12px}html:not(.is-exporting) .pipe-st{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;padding:11px 12px;height:auto!important;min-height:0;margin-bottom:2px}html:not(.is-exporting) .pipe-st em{grid-column:1 / -1}html:not(.is-exporting) .pipe-st .tile-ico{grid-row:2 / 4;align-self:start}html:not(.is-exporting) .pipe-st .tile-en,html:not(.is-exporting) .pipe-st strong{grid-column:2}html:not(.is-exporting) .pipe-st strong{font-size:15px}html:not(.is-exporting) .pipe-st p,html:not(.is-exporting) .pipe-st b{font-size:12.5px;grid-column:1 / -1;line-height:1.4}html:not(.is-exporting) .pipe-st b{margin-top:4px}html:not(.is-exporting) .domain{padding:12px;overflow:visible!important}html:not(.is-exporting) .domain strong{font-size:16px}html:not(.is-exporting) .domain ul{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;overflow:visible!important}html:not(.is-exporting) .domain li{font-size:13px;padding:8px 10px!important;border:1px solid rgba(185,154,90,.22)!important;min-height:auto!important}html:not(.is-exporting) .sheet--ink .domain li{border-color:#d4bd8238!important}html:not(.is-exporting) .j-rail{flex-wrap:wrap!important}html:not(.is-exporting) .j-rail li{flex:1 1 calc(50% - 6px)!important;min-width:140px!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;padding:10px!important}html:not(.is-exporting) .j-band{height:auto!important;padding:10px!important}html:not(.is-exporting) .pg-out ol{list-style:none;padding:0;margin:0;width:100%}html:not(.is-exporting) .pg-out li{font-size:14px;padding:10px 12px}html:not(.is-exporting) .arr.is-v{min-height:16px}html:not(.is-exporting) .core{padding:16px 12px;min-height:72px;margin-block:4px;flex:0 0 auto;position:relative;z-index:1}html:not(.is-exporting) .core b{font-size:22px}html:not(.is-exporting) .core-os{flex-direction:row;justify-content:center;align-items:center;gap:14px;padding:16px 18px;min-height:96px;text-align:start}html:not(.is-exporting) .core-os-copy{align-items:flex-start}html:not(.is-exporting) .core-os-mark{width:56px;height:56px;margin:0}html:not(.is-exporting) .core-os b{font-size:26px}html:not(.is-exporting) .core-os p{max-width:none;font-size:14px}html:not(.is-exporting) .prob-board{display:flex!important;flex-direction:column!important;gap:10px!important}html:not(.is-exporting) .prob-pane{padding:10px!important;width:100%;gap:8px}html:not(.is-exporting) .prob-bridge{flex-direction:row!important;gap:10px;padding:0;min-height:0}html:not(.is-exporting) .prob-bridge-line{width:auto;flex:1;min-height:1px;height:1px;background:linear-gradient(90deg,transparent,rgba(185,154,90,.55),transparent)}html:not(.is-exporting) .prob-bridge em{writing-mode:horizontal-tb;transform:none;padding:5px 9px;letter-spacing:.16em;font-size:10px}html:not(.is-exporting) .prob-scatter{min-height:0!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;grid-template-columns:none!important;grid-template-rows:none!important}html:not(.is-exporting) .prob-chip{grid-area:auto!important;flex:1 1 calc(50% - 6px);min-width:calc(50% - 6px);max-width:100%;transform:none!important;flex-direction:row;align-items:center;gap:7px;padding:7px 8px}html:not(.is-exporting) .prob-chip:last-child{flex-basis:100%}html:not(.is-exporting) .prob-chip b{font-size:12px}html:not(.is-exporting) .prob-chip i{font-size:8px}html:not(.is-exporting) .sheet.is-on:before{display:none!important}html:not(.is-exporting) .prob-spine{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important;overflow:visible!important;justify-content:start!important}html:not(.is-exporting) .prob-spine li{margin:0!important;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"num num" "ico copy";justify-items:start;align-items:center;column-gap:8px;row-gap:2px;padding:10px}html:not(.is-exporting) .prob-spine li em{grid-area:num;font-size:9px}html:not(.is-exporting) .prob-spine li .tile-ico{grid-area:ico;width:22px;height:22px}html:not(.is-exporting) .prob-spine li div{grid-area:copy;width:100%;min-width:0}html:not(.is-exporting) .prob-spine li b{font-size:13px;line-height:1.25}html:not(.is-exporting) .prob-spine li i{font-size:10px}html:not(.is-exporting) .prob-spine li+li:before{display:none}html:not(.is-exporting) .prob-spine li.is-hot{grid-column:auto;outline:1px solid rgba(185,154,90,.45)}html:not(.is-exporting) .prob-spine li b{font-size:12px}html:not(.is-exporting) .prob-spine li i{font-size:8px}html:not(.is-exporting) .prob-lead{font-size:12px;max-width:none;line-height:1.35}html:not(.is-exporting) .pg-problem .cap{margin-top:6px!important;font-size:13px!important;line-height:1.4}html:not(.is-exporting) .pg-journey{gap:10px!important}html:not(.is-exporting) .j-band{padding:10px!important;width:100%}html:not(.is-exporting) .j-rail{display:grid!important;grid-template-columns:1fr 1fr;gap:6px!important}html:not(.is-exporting) .j-rail li{flex:none!important;max-width:none!important;min-width:0!important;width:100%}html:not(.is-exporting) .j-band.j-comm .j-rail{grid-template-columns:1fr 1fr}html:not(.is-exporting) .j-band.j-comm .j-rail li.is-hot{grid-column:1 / -1}html:not(.is-exporting) .j-band.j-fin .j-rail,html:not(.is-exporting) .j-band.j-intel .j-rail{grid-template-columns:1fr 1fr}html:not(.is-exporting) .j-rail li b{font-size:13px}html:not(.is-exporting) .j-rail li i{font-size:9px}}:root{--chrome-h: 56px;--pager-h: 52px;--art-w: 1480px;--art-h: 880px;--fit-pad-x: 28px;--fit-pad-y: 8px;--fit: min( 1.12, (100vw - (var(--fit-pad-x) * 2)) / var(--art-w), (100svh - var(--chrome-h) - var(--pager-h) - (var(--fit-pad-y) * 2) - 4px) / var(--art-h) );--sheet-w: 1480px;--sheet-h: 880px;--rule: rgba(184, 154, 85, .28)}.doc{position:relative;height:100svh;max-height:100svh;overflow:hidden;display:flex;flex-direction:column;isolation:isolate;color:var(--ink)}.doc-desk{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 50% 36% at 18% 8%,rgba(212,180,122,.16),transparent 58%),radial-gradient(ellipse 42% 32% at 88% 88%,rgba(140,110,58,.12),transparent 56%),linear-gradient(168deg,#10182a,#080c14 46%,#121826)}.doc-desk:after{content:"";position:absolute;inset:0;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.chrome{position:relative;flex-shrink:0;z-index:40;display:flex;align-items:center;gap:16px;height:56px;padding:0 22px;background:linear-gradient(180deg,#080c14f0,#080c14a3);border-bottom:1px solid rgba(184,149,95,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.chrome-brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.chrome-brand img.arkon{height:24px;filter:brightness(0) invert(1);opacity:.96}.chrome-brand .x{font-family:var(--font-ui);font-size:11px;color:#d4b47a80}.chrome-brand img.rootk{height:28px;width:28px;object-fit:contain;border-radius:7px;filter:none;box-shadow:0 0 0 1px #ffffff24,0 6px 16px #001a5c73}.chrome-meta{margin-inline-start:auto;display:flex;align-items:center;gap:14px}.chrome-pdf{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 10px;border:1px solid rgba(184,149,95,.4);background:transparent;color:var(--champagne);font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;border-radius:999px}.chrome-pdf svg{width:13px;height:13px;display:block}.chrome-pdf:hover:not(:disabled){background:#b8955f24;border-color:#d4b47ab3}.chrome-pdf:disabled{opacity:.42;cursor:default}.chrome-pg{font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--champagne);direction:ltr;unicode-bidi:isolate;display:flex;align-items:center;gap:8px}.chrome-pg i{font-style:normal;opacity:.55;font-size:10px}.lang{display:grid;grid-template-columns:1fr 1fr;padding:3px;min-width:96px;border-radius:999px;background:#00000073;border:1px solid rgba(184,149,95,.32);direction:ltr}.lang button{border:0;background:transparent;color:#fffcfa80;font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.08em;padding:6px 8px;border-radius:999px}.lang button.is-on{color:#16120e;background:linear-gradient(165deg,#e0c28a,#8c6e3a)}.ticks{display:flex;align-items:center;gap:6px;flex:1;max-width:none;margin-inline:18px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.ticks button{border:0;background:transparent;color:#fffcfa6b;font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.1em;padding:6px 10px;border-radius:999px;white-space:nowrap}.ticks button.is-on{color:#08111f;background:linear-gradient(165deg,#e0c28a,#8c6e3a)}.ticks i{display:none}.ticks::-webkit-scrollbar{display:none}.pager{position:relative;flex-shrink:0;z-index:40;display:flex;justify-content:center;align-items:center;height:var(--pager-h);padding:0 12px;pointer-events:none;background:linear-gradient(0deg,#080c14eb,#080c148c);border-top:1px solid rgba(184,149,95,.14)}.pager-inner{pointer-events:auto;display:flex;align-items:center;gap:16px;padding:6px 10px;border-radius:999px;background:#0c0a08b8;border:1px solid rgba(184,149,95,.28);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pager button{border:0;background:transparent;color:var(--white);font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:8px 14px;border-radius:999px}.pager button:disabled{opacity:.28;cursor:default}.pager button:not(:disabled):hover{background:#b8955f29}.pager span{font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--champagne);direction:ltr;unicode-bidi:isolate;min-width:88px;text-align:center}.deck{position:relative;z-index:1;flex:1;min-height:0;width:100%;margin:0;overflow:hidden;max-width:100%;touch-action:pan-y;--deck-h: 100%}.deck-track{position:absolute;inset-inline:0;top:0;width:100%;will-change:transform;transition:transform .62s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.deck-track{transition:none}}.stage{height:var(--deck-h);min-height:var(--deck-h);max-height:var(--deck-h);width:100%;display:flex;align-items:center;justify-content:center;padding:var(--fit-pad-y) var(--fit-pad-x);box-sizing:border-box;overflow:hidden;flex-shrink:0}.stage:not(.is-active){pointer-events:none}html.is-flow:not(.is-exporting) .deck{overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;scroll-snap-type:y proximity}html.is-flow:not(.is-exporting) .deck-track{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;transform:none!important;transition:none!important;will-change:auto}html.is-flow:not(.is-exporting) .stage:not(.is-active),html.is-flow:not(.is-exporting) .stage{pointer-events:auto!important;position:relative;isolation:isolate;z-index:0;scroll-snap-align:start;scroll-snap-stop:normal}html.is-flow:not(.is-exporting) .stage+.stage{box-shadow:0 -1px #b8955f33}@media(min-width:1201px){html.is-flow:not(.is-exporting) .stage{height:var(--deck-h, 100%)!important;min-height:var(--deck-h, 100%)!important;max-height:var(--deck-h, 100%)!important;overflow:hidden!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important}html.is-flow:not(.is-exporting) .sheet-fit,html.is-flow:not(.is-exporting) .sheet-scale,html.is-flow:not(.is-exporting)[dir=rtl] .sheet-scale{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-height:0!important;flex:1 1 auto!important;transform:none!important;overflow:hidden!important;display:flex!important}html.is-flow:not(.is-exporting) .sheet{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;flex:1 1 auto!important;overflow:hidden!important;container-type:size!important;display:flex!important;flex-direction:column!important}html.is-flow:not(.is-exporting) .sheet-pad{height:100%!important;min-height:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important}html.is-flow:not(.is-exporting) .sheet-body{flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}html.is-flow:not(.is-exporting) .sheet-body .pg{flex:1 1 auto!important;min-height:0!important;height:100%!important;overflow:hidden!important}html.is-flow:not(.is-exporting) .hed{flex:0 0 auto}html.is-flow:not(.is-exporting) .cap{flex:0 0 auto;margin-top:auto}}@media(max-width:1200px){html.is-flow:not(.is-exporting) .stage{height:auto!important;min-height:calc(100svh - var(--chrome-h) - var(--pager-h))!important;max-height:none!important;overflow:hidden!important}html.is-flow:not(.is-exporting) .sheet-fit,html.is-flow:not(.is-exporting) .sheet-scale,html.is-flow:not(.is-exporting)[dir=rtl] .sheet-scale{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;flex:none!important;transform:none!important;overflow:visible!important}html.is-flow:not(.is-exporting) .sheet{width:100%!important;height:auto!important;min-height:calc(100svh - var(--chrome-h) - var(--pager-h))!important;max-height:none!important;overflow:hidden!important;container-type:inline-size!important}html.is-flow:not(.is-exporting) .sheet-pad{height:auto!important;min-height:0!important;flex:none!important}html.is-flow:not(.is-exporting) .sheet-body,html.is-flow:not(.is-exporting) .sheet-body .pg,html.is-flow:not(.is-exporting) .prob-board,html.is-flow:not(.is-exporting) .prob-spine,html.is-flow:not(.is-exporting) .pg,html.is-flow:not(.is-exporting) .pg-problem,html.is-flow:not(.is-exporting) .pg-arch,html.is-flow:not(.is-exporting) .domain{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}}.sheet-fit{width:calc(var(--art-w) * var(--fit));height:calc(var(--art-h) * var(--fit));position:relative;overflow:hidden;flex-shrink:0}.sheet-scale{width:var(--art-w);height:var(--art-h);transform:scale(var(--fit));transform-origin:top left}html[dir=rtl] .sheet-scale{position:absolute;top:0;right:0;transform-origin:top right}.sheet{position:relative;width:var(--art-w);height:var(--art-h);overflow:hidden;isolation:isolate;container-type:size;container-name:art;border-radius:4px;box-shadow:0 40px 100px #00000080,0 12px 28px #00000047,0 1px #ffffff0f}.sheet:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:6;box-shadow:inset 0 0 0 1px #b8955f24,inset 0 1px #ffffff47}.sheet.is-on:before{content:"";position:absolute;inset:0;z-index:7;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.18) 50%,transparent 60%);animation:shine 1.6s var(--ease-out) both;overflow:hidden}@keyframes shine{0%{transform:translate(-100%) rotate(8deg);opacity:0}35%{opacity:1}to{transform:translate(100%) rotate(8deg);opacity:0}}.skyline{position:absolute;inset-inline:0;bottom:0;width:100%;height:auto;max-height:28%;pointer-events:none;z-index:1;opacity:.18;color:#c7a9648c}.skyline path{stroke:currentColor;stroke-width:1.25;fill:none}.sheet-wash{position:absolute;inset:0;pointer-events:none}.sheet--paper .sheet-wash,.sheet--stone .sheet-wash{background:radial-gradient(ellipse 90% 55% at 80% -8%,rgba(199,169,100,.18),transparent 55%),linear-gradient(168deg,#f5f1e8,#eee8dc)}.sheet--paper,.sheet--stone{background:#eee8dc}.sheet--stone .sheet-wash{background:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(196,160,90,.16),transparent 50%),linear-gradient(180deg,#f1f3f6,#e8ebf0)}.sheet--stone{background:#e8ebf0}.sheet--ink .sheet-wash,.sheet--chapter .sheet-wash{background:radial-gradient(ellipse 70% 50% at 88% 0%,rgba(199,169,100,.16),transparent 52%),linear-gradient(168deg,#0b1424,#08111f 55%,#121b2c)}.sheet--ink,.sheet--chapter{background:#0b1424}.sheet-mesh{display:none}.sheet-frame{position:absolute;inset:16px;pointer-events:none;z-index:5;opacity:.55}.sheet-frame:before,.sheet-frame:after{content:"";position:absolute;width:16px;height:16px;border-color:#8c6e3a8c;border-style:solid}.sheet-frame:before{top:0;inset-inline-start:0;border-width:1.5px 0 0 1.5px}.sheet-frame:after{bottom:0;inset-inline-end:0;border-width:0 1.5px 1.5px 0}.sheet--ink .sheet-frame:before,.sheet--ink .sheet-frame:after,.sheet--chapter .sheet-frame:before,.sheet--chapter .sheet-frame:after{border-color:#d4b47a66}.sheet-pad{position:relative;z-index:2;height:100%;min-height:0;padding:1.8% 4% 1.5%;display:flex;flex-direction:column}.sheet-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:6px;border-bottom:1px solid var(--rule);flex-shrink:0}.sheet--ink .sheet-head,.sheet--chapter .sheet-head{border-bottom-color:#b8955f38}.sheet-head .mark{font-family:var(--font-ui);font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--brass-deep)}.sheet--ink .sheet-head .mark,.sheet--chapter .sheet-head .mark{color:var(--champagne)}.sheet-head .sec{font-family:var(--font-ui);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute-2)}.sheet-body{flex:1;min-height:0;padding:6px 2px 4px;display:flex;flex-direction:column;gap:6px;overflow:hidden}.sheet-foot{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:6px;border-top:1px solid var(--rule);font-family:var(--font-ui);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mute-2)}.sheet--ink .sheet-foot,.sheet--chapter .sheet-foot{border-top-color:#b8955f38;color:#fffcfa6b}.sheet-foot .ch{color:var(--brass-deep);letter-spacing:.14em}.sheet-foot .pg{color:var(--brass-deep);letter-spacing:.14em;direction:ltr;unicode-bidi:isolate}.sheet--ink .sheet-foot .pg,.sheet--chapter .sheet-foot .pg{color:var(--champagne)}.hed{margin-bottom:0;max-width:none;flex-shrink:0}.hed.wide{max-width:none}.hed-k{font-family:var(--font-ui);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:4px}.sheet--ink .hed-k,.sheet--chapter .hed-k{color:var(--champagne)}.hed-h{font-family:var(--font-display);font-size:clamp(20px,1.65vw,30px);font-weight:700;letter-spacing:-.03em;line-height:1.16;white-space:pre-line}.hed-l{margin-top:5px;font-size:clamp(12.5px,.95vw,14.5px);line-height:1.4;color:var(--mute);max-width:68ch;white-space:pre-line}.sheet--ink,.sheet--chapter,.sheet--ink .hed-h,.sheet--chapter .hed-h{color:var(--white)}.sheet--ink .hed-l,.sheet--chapter .hed-l{color:#fffcfa9e}.sheet--ink .feat h3,.sheet--ink .g h3,.sheet--ink .role h3,.sheet--ink .why-i h3{color:var(--white)}.sheet--ink .feat p,.sheet--ink .g li,.sheet--ink .role p,.sheet--ink .why-i p{color:#fffcfa94}.sheet--ink .feat .why{color:var(--champagne)}.sheet--ink .g,.sheet--ink .role,.sheet--ink .why-i{border-top-color:#b8955f38}.prose{display:grid;gap:10px;max-width:58ch}.prose p{font-size:13px;line-height:1.7;color:var(--mute)}.sheet--ink .prose p{color:#fffcfa9e}.quote{margin:18px 0 0;padding:14px 0 0;border-top:1px solid var(--rule);font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.45;max-width:28ch;color:var(--ink)}.sheet--ink .quote{border-top-color:#b8955f38;color:var(--champagne)}.feats{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}.feat h3{font-family:var(--font-display);font-size:14px;font-weight:800;margin-bottom:6px}.feat p{font-size:12px;line-height:1.6;color:var(--mute)}.feat .why{margin-top:8px;font-family:var(--font-ui);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-deep)}.feat .why+p{margin-top:4px}.groups{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 18px}.g{padding:12px 0 0;border-top:1px solid var(--rule)}.g h3{font-family:var(--font-display);font-size:13px;font-weight:800;margin-bottom:8px}.g li{position:relative;padding-inline-start:12px;font-size:12px;line-height:1.55;color:var(--mute);margin-top:4px}.g li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:5px;height:5px;border-radius:50%;background:linear-gradient(135deg,#d4b47a,var(--brass-deep))}.flow-h,.flow-v,.flow-grid{display:grid;gap:8px}.flow-h{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));align-items:stretch}.flow-v{grid-template-columns:1fr}.flow-grid{grid-template-columns:repeat(3,1fr);gap:10px 12px}.step{position:relative;padding:10px 10px 11px;border:1px solid var(--rule);background:#fffcfa8c;min-height:0}.sheet--ink .step{background:#fffcfa0a;border-color:#b8955f38}.step .n{font-family:var(--font-ui);font-size:9px;font-weight:800;letter-spacing:.14em;color:var(--brass-deep);margin-bottom:4px}.sheet--ink .step .n{color:var(--champagne)}.step h3{font-family:var(--font-display);font-size:12.5px;font-weight:800;line-height:1.25}.sheet--ink .step h3{color:var(--white)}.step p{margin-top:4px;font-size:11px;line-height:1.5;color:var(--mute)}.sheet--ink .step p{color:#fffcfa8c}.flow-v .step{padding-inline-start:16px;border-inline-start:2px solid var(--brass);border-top:0;border-inline-end:0;border-bottom:0;background:transparent}.eq{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:8px;align-items:center;margin:8px 0 16px}.eq .cell{padding:14px 10px;text-align:center;border:1px solid var(--rule);background:#fffcfa99;font-family:var(--font-display);font-size:12px;font-weight:800;line-height:1.3}.eq .op{font-family:var(--font-ui);font-size:16px;font-weight:800;color:var(--brass-deep)}.eq .cell.is-out{background:linear-gradient(165deg,#fff9ef,#f3e6cf);border-color:#b8955f73}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:8px 0 20px}.metric{padding-bottom:12px;border-bottom:1px solid rgba(184,149,95,.22)}.metric b{display:block;font-family:var(--font-ui);font-size:clamp(36px,5vw,52px);font-weight:800;letter-spacing:-.04em;line-height:1;background:linear-gradient(120deg,#d4b47a,#8c6e3a);-webkit-background-clip:text;background-clip:text;color:transparent;direction:ltr;unicode-bidi:isolate}.metric span{display:block;margin-top:8px;font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fffcfab3}.metric p{margin-top:6px;font-size:12px;color:#fffcfa80;line-height:1.5}.compare{display:grid;grid-template-columns:1fr 1fr;gap:22px;flex:1}.compare article{padding:16px 16px 18px;border:1px solid var(--rule);background:#fffcfa73}.compare article.is-on{background:linear-gradient(165deg,#fff9ef,#f7efe0);border-color:#b8955f66}.compare h3{font-family:var(--font-display);font-size:15px;margin-bottom:12px}.compare li{position:relative;padding-inline-start:12px;font-size:13px;line-height:1.6;color:var(--mute);margin-top:7px}.compare li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--brass)}.roles,.whys{display:grid;grid-template-columns:1fr 1fr;gap:14px 22px}.role,.why-i{padding-top:12px;border-top:1px solid var(--rule)}.role h3,.why-i h3{font-family:var(--font-display);font-size:14px;font-weight:800;margin-bottom:6px}.why-i .n{font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;color:var(--brass-deep);display:block;margin-bottom:4px}.role p,.why-i p{font-size:12.5px;line-height:1.6;color:var(--mute)}.map{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 16px}.map-col h3{font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid var(--rule)}.map-col li{font-size:11px;line-height:1.45;color:var(--mute);margin-top:3px}.cover{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;color:var(--white);padding:12px 8px 10px;position:relative;z-index:2;max-width:36ch}.cover.is-min .cover-logo{margin-top:auto}.cover-copy{display:flex;flex-direction:column;justify-content:center;gap:10px}.cover-aside{display:none}.cover-top{font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--champagne);opacity:.92}.cover .erp,.close .erp{font-family:var(--font-ui);font-size:14px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--champagne)}.cover h1{font-family:var(--font-display);font-size:clamp(28px,2.6vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.22;max-width:18ch;margin-top:6px;color:var(--gold-2)}.cover h1 em{font-style:normal;background:linear-gradient(120deg,#d4b47a,#8c6e3a 55%,#d4b47a);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:brass 7s linear infinite}@keyframes brass{to{background-position:200% 0}}.cover .product{margin-top:2px;font-family:var(--font-display);font-size:clamp(52px,7.2vw,78px);font-weight:800;letter-spacing:-.05em;text-transform:none;color:var(--white);line-height:.92}.cover .lede{margin-top:10px;font-size:16px;line-height:1.5;font-weight:500;color:#f5f1e89e;max-width:34ch;white-space:pre-line}.cover-tag{margin-top:4px;font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.22em;color:var(--champagne);opacity:.88}.cover-rootk{width:96px;height:96px;object-fit:contain;border-radius:0;margin-top:8px;margin-bottom:2px;background:transparent;box-shadow:none;filter:drop-shadow(0 12px 28px rgba(0,0,0,.35))}.cover-logo{height:36px;width:auto;filter:brightness(0) invert(1);opacity:.92;align-self:start}.close-rootk{width:72px;height:72px;object-fit:contain;border-radius:0;margin-inline:auto;background:transparent;box-shadow:none;filter:drop-shadow(0 10px 24px rgba(0,0,0,.35))}.cover-viz{min-height:0}.cover-viz .dia{height:100%}.close-viz{display:none}.close-line{font-family:var(--font-display);font-size:clamp(16px,1.7vw,22px);font-weight:700;line-height:1.45;color:#f5f1e8d1;white-space:pre-line;max-width:46ch;margin-inline:auto}.chapter{height:100%;display:flex;flex-direction:column;justify-content:space-between;color:var(--white);padding:6px 2px}.chapter .n{font-family:var(--font-ui);font-size:clamp(72px,14vw,120px);font-weight:800;letter-spacing:-.06em;line-height:.85;background:linear-gradient(180deg,#d4b47af2,#8c6e3a59);-webkit-background-clip:text;background-clip:text;color:transparent}.chapter h1{font-family:var(--font-display);font-size:clamp(32px,4.6vw,46px);font-weight:800;letter-spacing:-.04em;line-height:1.12;max-width:10ch;white-space:pre-line;margin-top:8px}.chapter .lede{margin-top:16px;font-size:15px;line-height:1.65;color:#fffcfa94;max-width:36ch}.geom-svg{width:100%;height:100%}.diag{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:0}.diag-row{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.pill{padding:6px 10px;border:1px solid var(--rule);background:#fffcfab3;font-family:var(--font-ui);font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.vlist .pill{width:100%;text-align:center}.sheet--ink .pill{background:#fffcfa0d;border-color:#b8955f47;color:var(--white)}.arrow{font-family:var(--font-ui);color:var(--brass-deep);font-size:14px;font-weight:800}.down{text-align:center;color:var(--brass-deep);font-size:14px;line-height:1}.plan{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;flex:1;min-height:0}.site{position:relative;border:1px solid var(--rule);background:linear-gradient(180deg,#fffcfa66,#e8decc80),repeating-linear-gradient(90deg,transparent,transparent 23px,rgba(184,149,95,.08) 24px);min-height:220px}.bldg{position:absolute;border:1.5px solid rgba(140,110,58,.7);background:#fffcfa8c}.bldg span{position:absolute;inset-inline-start:6px;bottom:5px;font-family:var(--font-ui);font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brass-deep)}.phase{position:absolute;font-family:var(--font-ui);font-size:8px;font-weight:800;letter-spacing:.12em;color:var(--mute-2)}.note{margin-top:auto;padding-top:12px;font-size:13px;line-height:1.65;color:var(--mute);max-width:54ch}.sheet--ink .note{color:#fffcfa94}.prices{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.price{padding:14px 12px;border:1px solid var(--rule);background:#fffcfaa6}.price.is-hot{background:linear-gradient(165deg,#fff9ef,#fffdf8 55%,#f7efe0);border-color:#b8955f80}.price .tag{font-family:var(--font-ui);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-deep)}.price .rib{display:inline-block;margin:6px 0 4px;padding:3px 8px;border-radius:999px;font-family:var(--font-ui);font-size:8px;font-weight:800;color:#fff;background:linear-gradient(120deg,var(--brass-deep),#c4a06a)}.price h3{font-family:var(--font-display);font-size:15px;margin:6px 0 4px}.price .amt{font-family:var(--font-ui);direction:ltr;unicode-bidi:isolate;margin:6px 0 4px}.price .amt b{font-size:24px;background:linear-gradient(120deg,#8c6e3a,#d4b47a 45%,#8c6e3a);-webkit-background-clip:text;background-clip:text;color:transparent}.price .was{font-size:10px;color:var(--mute-2);text-decoration:line-through}.price li{position:relative;padding-inline-start:11px;font-size:11px;line-height:1.45;color:var(--mute);margin-top:5px}.price li:before{content:"";position:absolute;inset-inline-start:0;top:.5em;width:4px;height:4px;border-radius:50%;background:var(--brass)}.legal{margin-top:12px;padding:12px 14px;border:1px solid rgba(184,149,95,.35);background:linear-gradient(165deg,#fffcfa,#f7f1e6)}.legal strong{font-family:var(--font-ui);font-size:12px}.legal .lg{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.legal label{display:block;font-size:8px;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--brass)}.legal b{font-family:var(--font-ui);font-size:13px}.legal p{font-size:11px;line-height:1.5;color:var(--mute);grid-column:1 / -1}.close{height:100%;display:flex;flex-direction:column;justify-content:flex-start;color:var(--white);text-align:center;align-items:stretch;gap:8px;position:relative;z-index:2;min-height:0}.close .cover-flow.is-close{width:100%;text-align:start}.close-kicker{font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.22em;color:var(--champagne);margin:0}.close h1{font-family:var(--font-display);font-size:clamp(36px,4.6vw,56px);font-weight:800;letter-spacing:-.045em;line-height:.95;max-width:none;white-space:pre-line;margin:0}.close-gifts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;flex-shrink:0}.close-gifts span{font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.04em;color:#16120e;background:linear-gradient(165deg,#e0c28a,#8c6e3a);padding:7px 14px;border-radius:999px}.close-pkgs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:1080px;margin-inline:auto;align-items:stretch;flex:0 0 auto}.close-pkg{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;text-align:start;gap:8px;padding:18px 14px 12px;border:1px solid rgba(184,149,95,.28);background:#ffffff09;min-width:0;min-height:0}.close-pkg.is-hot{border-color:#e0c28ad9;background:linear-gradient(180deg,#b8955f33,#b8955f0f);box-shadow:0 18px 40px #00000047}.close-pkg-top{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.close-rib-slot{display:none}.close-rib{position:absolute;top:0;inset-inline-start:12px;transform:translateY(-50%);font-family:var(--font-ui);font-size:10px;font-style:normal;font-weight:800;letter-spacing:.08em;color:#16120e;background:linear-gradient(165deg,#e0c28a,#8c6e3a);padding:3px 8px;z-index:1}.close-tag{font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--champagne)}.close-pkg h3{font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--white);margin:0}.close-pkg p{font-size:12px;line-height:1.45;color:#f5f1e894;margin:0}.close-pkg-price{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:auto}.close-amt{display:flex;align-items:baseline;gap:8px;margin-top:0;font-family:var(--font-display);font-size:clamp(28px,3.2vw,42px);font-weight:800;letter-spacing:-.045em;line-height:1;color:var(--gold-2)}.close-pkg.is-hot .close-amt{font-size:clamp(30px,3.4vw,44px)}.close-amt i{font-style:normal;font-family:var(--font-ui);font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--champagne)}.close-was{font-size:11px;color:#f5f1e873;text-decoration:line-through;min-height:1.15em}.close-was.is-slot{visibility:hidden;text-decoration:none}.close-access{width:100%;padding:12px 14px;border:1px solid rgba(184,149,95,.3);background:#00000038;text-align:start;flex-shrink:0}.close-access-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px;margin-bottom:8px}.close-access-h span{font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--champagne)}.close-access-h a{font-family:var(--font-ui);font-size:12px;color:#f5f1e8b8}.close-creds{display:grid;grid-template-columns:1fr 1fr;gap:10px}.copy-field{min-width:0}.copy-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;padding:8px 12px;border:1px solid rgba(184,149,95,.28);background:#ffffff0a}.copy-label{font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--champagne);white-space:nowrap}.copy-value{display:flex;align-items:center;gap:10px;max-width:100%}.copy-value strong{min-width:0;font-family:var(--font-ui);font-size:14px;font-weight:700;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-btn{flex-shrink:0;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:4px;background:#b8955f29;color:var(--champagne);cursor:pointer}.copy-btn:hover{background:#b8955f47}.copy-btn.is-ok{color:#16120e;background:linear-gradient(165deg,#e0c28a,#8c6e3a)}.copy-btn .ico{width:14px;height:14px}.close-toast{position:fixed;bottom:72px;inset-inline:0;margin-inline:auto;width:max-content;z-index:80;padding:10px 18px;border-radius:999px;background:#16120e;color:#f5f1e8;border:1px solid rgba(184,149,95,.5);font-family:var(--font-ui);font-size:13px;font-weight:700;box-shadow:0 12px 32px #0006}.close-legal{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;width:fit-content;max-width:100%;margin-inline:auto;margin-top:auto;padding:8px 16px;border:1px solid rgba(184,149,95,.18);background:#0000002e;text-align:center;font-family:var(--font-ui);font-size:12px;color:#f5f1e88c;flex-shrink:0}.close-legal>div{text-align:center}.close-legal label{display:block;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--champagne);margin-bottom:3px}.close-legal b{font-size:15px;font-weight:800;color:var(--white);letter-spacing:.04em}.close-legal p{margin:0;align-self:end;color:#f5f1e866;padding-bottom:1px}.close .plus{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 4px;max-width:42ch;font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fffcfa8c}.close .plus b{color:var(--champagne);font-weight:800}.close .eq-line{font-family:var(--font-ui);font-size:13px;font-weight:800;letter-spacing:.28em;color:var(--champagne)}.close .lede{font-size:14px;line-height:1.7;color:#fffcfa94;max-width:46ch}.close .ctas{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px}.btn{font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:11px 16px;border-radius:999px;color:#16120e;background:linear-gradient(165deg,#e0c28a,#8c6e3a)}.btn-ghost{color:var(--white);background:transparent;border:1px solid rgba(184,149,95,.4)}.creds{display:grid;grid-template-columns:1fr 1fr;gap:12px;text-align:start;min-width:280px;padding:12px 14px;border:1px solid rgba(184,149,95,.28)}.creds label{display:block;font-family:var(--font-ui);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--champagne)}.creds strong{font-family:var(--font-ui);font-size:13px}.rise{opacity:0;transform:translateY(10px)}.sheet.is-on .rise{animation:rise .7s var(--ease) both}.sheet.is-on .rise:nth-child(1){animation-delay:.05s}.sheet.is-on .rise:nth-child(2){animation-delay:.1s}.sheet.is-on .rise:nth-child(3){animation-delay:.15s}.sheet.is-on .rise:nth-child(4){animation-delay:.2s}.sheet.is-on .rise:nth-child(5){animation-delay:.25s}.sheet.is-on .rise:nth-child(6){animation-delay:.3s}.sheet.is-on .rise:nth-child(7){animation-delay:.35s}.sheet.is-on .rise:nth-child(8){animation-delay:.4s}.sheet.is-on .rise:nth-child(9){animation-delay:.45s}.sheet.is-on .rise:nth-child(10){animation-delay:.5s}.sheet.is-on .rise:nth-child(11){animation-delay:.55s}.sheet.is-on .rise:nth-child(12){animation-delay:.6s}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.backbone{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;padding:8px 0 12px;font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--brass-deep);border-bottom:1px solid var(--rule);margin-bottom:4px}.sheet--ink .backbone{color:var(--champagne);border-bottom-color:#b8955f38}.backbone b{color:var(--brass);margin-inline:4px;font-weight:800}.domains{display:grid;grid-template-columns:1fr 1fr;gap:0}.domain{padding:12px 14px 14px 0;border-bottom:1px solid var(--rule)}.domain:nth-child(odd){padding-inline-end:16px;border-inline-end:1px solid var(--rule)}.domain h3{font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:6px}.domain p{font-size:12.5px;line-height:1.55;color:var(--mute)}.life{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 12px;flex:1}.life-col{padding-top:8px;border-top:2px solid var(--brass)}.life-col .n{font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;color:var(--brass-deep)}.life-col h3{font-family:var(--font-display);font-size:13px;font-weight:800;margin:4px 0 8px}.life-col li{font-size:11.5px;line-height:1.5;color:var(--mute);position:relative;padding-inline-start:10px;margin-top:3px}.life-col li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:4px;height:4px;border-radius:50%;background:var(--brass)}.rail{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rail-i{display:inline-flex;align-items:center;gap:6px}.rail-line{width:12px;height:1px;background:var(--brass);display:inline-block}.vlist{display:flex;flex-direction:column;align-items:stretch;gap:2px}.vlist-i{display:flex;flex-direction:column;align-items:stretch}.v-arr{text-align:center;color:var(--brass-deep);font-size:11px;line-height:1.1;font-weight:800}.mods{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin-top:8px}.mod{padding-top:10px;border-top:1px solid var(--rule)}.mod h3{font-family:var(--font-display);font-size:13.5px;font-weight:800;margin-bottom:4px}.mod p{font-size:12px;line-height:1.5;color:var(--mute);margin-bottom:8px}.mod dl{display:grid;gap:4px}.mod dt{font-family:var(--font-ui);font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-deep)}.mod dd{font-size:11px;line-height:1.4;color:var(--mute)}.sheet--ink .mod{border-top-color:#b8955f38}.sheet--ink .mod h3{color:var(--white)}.sheet--ink .mod p,.sheet--ink .mod dd{color:#fffcfa94}.sheet--ink .mod dt{color:var(--champagne)}.gates{display:flex;flex-wrap:wrap;gap:6px}.alt-lost{font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--champagne)}.event{padding-top:10px;border-top:1px solid var(--rule)}.event h3{font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:8px}.sheet--ink .event{border-top-color:#b8955f38}.sheet--ink .event h3{color:var(--champagne)}.inv{display:grid;grid-template-columns:.85fr 1.15fr;gap:18px;align-items:start}.micro{font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:8px}.sheet--ink .micro{color:var(--champagne)}.attrs li{position:relative;padding-inline-start:12px;font-size:12.5px;line-height:1.5;color:var(--mute);margin-top:4px}.attrs li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--brass)}.split2,.dual{display:grid;grid-template-columns:1fr 1fr;gap:18px}.split2 article,.dual article{padding-top:8px;border-top:2px solid var(--brass)}.split2 h3,.dual h3{font-family:var(--font-display);font-size:14px;font-weight:800;margin-bottom:8px}.sheet--ink .split2 h3,.sheet--ink .dual h3{color:var(--white)}.converge{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:8px 0}.point-row{display:flex;flex-wrap:wrap;gap:6px 14px;padding-top:8px}.point-row li{font-size:11.5px;color:var(--mute);position:relative;padding-inline-start:10px}.point-row li:before{content:"";position:absolute;inset-inline-start:0;top:.5em;width:4px;height:4px;border-radius:50%;background:var(--brass)}.sheet--ink .point-row li{color:#fffcfa94}.fin-arch{display:flex;flex-direction:column;gap:6px}.center-lab{text-align:center;font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-deep);padding:4px 0}.sheet--ink .center-lab{color:var(--champagne)}.layers{display:flex;flex-direction:column;gap:6px}.layer{display:grid;grid-template-columns:36px 1fr;gap:10px;align-items:start;padding:8px 10px;border:1px solid var(--rule);background:#fffcfa66}.layer .n{font-family:var(--font-ui);font-size:11px;font-weight:800;color:var(--brass-deep);letter-spacing:.08em;padding-top:2px}.layer h3{font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px}.layer p{font-size:11.5px;line-height:1.45;color:var(--mute)}.surround{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--rule)}.role-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.role-card{padding-top:10px;border-top:1px solid var(--rule)}.role-card h3{font-family:var(--font-display);font-size:13.5px;font-weight:800;margin-bottom:6px}.role-card li{font-size:12px;line-height:1.45;color:var(--mute);padding-inline-start:10px;position:relative;margin-top:3px}.role-card li:before{content:"";position:absolute;inset-inline-start:0;top:.5em;width:4px;height:4px;border-radius:50%;background:var(--brass)}.whys.dense{gap:10px 18px}.whys.dense .why-i{padding-top:8px}.pkg-mini{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;width:min(420px,100%)}.pkg-mini>div{padding:8px 10px;border:1px solid rgba(184,149,95,.28);text-align:start}.pkg-mini>div.is-hot{border-color:#d4b47ab3;background:#b8955f1f}.pkg-mini span{display:block;font-family:var(--font-ui);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--champagne)}.pkg-mini b{font-family:var(--font-ui);font-size:13px}.prose{margin-bottom:4px}.quote{font-size:15px;max-width:42ch}.ed-p{font-size:15px;line-height:1.85;color:var(--mute);max-width:62ch;margin-bottom:10px}.sheet--ink .ed-p{color:#fffcfaad}.ed-value{margin:8px 0 12px;padding:14px 0 4px;border-top:1px solid var(--rule);font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.55;max-width:36ch;color:var(--ink)}.sheet--ink .ed-value{border-top-color:#b8955f38;color:var(--champagne)}.ed-stages,.ed-why{display:grid;gap:10px;margin:4px 0;list-style:none}.ed-stages[data-count="6"],.ed-why{grid-template-columns:1fr 1fr;gap:8px 28px}.ed-stages li,.ed-why li{display:grid;grid-template-columns:32px 1fr;gap:10px;padding-top:8px;border-top:1px solid var(--rule)}.sheet--ink .ed-stages li,.sheet--ink .ed-why li{border-top-color:#b8955f38}.ed-stages span,.ed-why span{font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--brass-deep);padding-top:3px}.sheet--ink .ed-stages span,.sheet--ink .ed-why span{color:var(--champagne)}.ed-stages h3,.ed-why h3{font-family:var(--font-display);font-size:15px;font-weight:800;margin-bottom:3px}.sheet--ink .ed-stages h3,.sheet--ink .ed-why h3{color:var(--white)}.ed-stages p,.ed-why p{font-size:13px;line-height:1.65;color:var(--mute)}.sheet--ink .ed-stages p,.sheet--ink .ed-why p{color:#fffcfa9e}.ed-clusters,.ed-roles{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;margin:8px 0}.ed-clusters section,.ed-roles article{padding-top:10px;border-top:1px solid var(--rule)}.sheet--ink .ed-clusters section{border-top-color:#b8955f38}.ed-clusters h3,.ed-roles h3{font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:6px}.sheet--ink .ed-clusters h3{color:var(--champagne)}.ed-clusters p,.ed-roles p{font-size:13.5px;line-height:1.65;color:var(--mute)}.sheet--ink .ed-clusters p{color:#fffcfa9e}.ed-clusters i,.ed-roles i{color:var(--brass);font-style:normal}.ed-spine-wrap,.ed-around{margin-top:4px;padding-top:10px;border-top:1px solid var(--rule)}.sheet--ink .ed-spine-wrap,.sheet--ink .ed-around{border-top-color:#b8955f38}.ed-spine-wrap>span,.ed-around>span{display:block;font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:10px}.sheet--ink .ed-spine-wrap>span,.sheet--ink .ed-around>span{color:var(--champagne)}.ed-spine{display:flex;flex-wrap:wrap;gap:10px 0;list-style:none}.ed-spine li{display:flex;align-items:baseline;gap:8px;padding-inline-end:18px;margin-inline-end:14px;border-inline-end:1px solid var(--rule)}.ed-spine li:last-child{border-inline-end:0;padding-inline-end:0;margin-inline-end:0}.sheet--ink .ed-spine li{border-inline-end-color:#b8955f47}.ed-spine em{font-family:var(--font-ui);font-size:10px;font-style:normal;font-weight:800;letter-spacing:.08em;color:var(--brass)}.ed-spine b{font-family:var(--font-ui);font-size:12.5px;font-weight:800;letter-spacing:.02em;color:var(--ink)}.sheet--ink .ed-spine b{color:var(--white)}.ed-spine-wrap.is-long .ed-spine{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 16px}.ed-spine-wrap.is-long .ed-spine li{border-inline-end:0;padding-inline-end:0;margin-inline-end:0;padding-top:8px;border-top:1px solid var(--rule)}.sheet--ink .ed-spine-wrap.is-long .ed-spine li{border-top-color:#b8955f38}.ed-around p{font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.9;color:var(--mute)}.sheet--ink .ed-around p{color:#fffcfa8c}.ed-around i{font-style:normal;color:var(--brass-deep)}.sheet--ink .ed-around i{color:var(--champagne)}.ed-next{margin-top:auto;padding:12px 0 0;border-top:1px solid var(--rule)}.sheet--ink .ed-next{border-top-color:#b8955f38}.ed-next span{display:block;font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:6px}.sheet--ink .ed-next span{color:var(--champagne)}.ed-next p{font-size:14px;line-height:1.65;color:var(--ink);max-width:54ch}.sheet--ink .ed-next p{color:#fffcfac7}.ed-compare{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:8px 0 12px}.ed-compare article{padding-top:10px;border-top:2px solid var(--rule)}.ed-compare article.is-on{border-top-color:var(--brass)}.ed-compare h3{font-family:var(--font-display);font-size:15px;margin-bottom:10px}.ed-compare li{font-size:13.5px;line-height:1.6;color:var(--mute);margin-top:6px;padding-inline-start:12px;position:relative}.ed-compare li:before{content:"";position:absolute;inset-inline-start:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--brass)}.mf{display:flex;flex-direction:column;gap:8px;min-height:0}.mf-purpose,.mf-impact,.mf-next{padding:8px 0;border-top:1px solid var(--rule)}.mf-purpose span,.mf-impact span,.mf-next span,.mf-io span,.mf-links>span,.mf-event span{display:block;font-family:var(--font-ui);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:4px}.mf-purpose p,.mf-impact p,.mf-next p{font-size:12.5px;line-height:1.55;color:var(--mute)}.sheet--ink .mf-purpose,.sheet--ink .mf-impact,.sheet--ink .mf-next,.sheet--ink .mf-links,.sheet--ink .mf-event{border-color:#b8955f38}.sheet--ink .mf-purpose span,.sheet--ink .mf-impact span,.sheet--ink .mf-next span,.sheet--ink .mf-io span,.sheet--ink .mf-links>span,.sheet--ink .mf-event span{color:var(--champagne)}.sheet--ink .mf-purpose p,.sheet--ink .mf-impact p,.sheet--ink .mf-next p,.sheet--ink .mf-io li,.sheet--ink .mf-cats p,.sheet--ink .mf-links p{color:#fffcfa9e}.sheet--ink .mf-cats h3,.sheet--ink .mf-event strong,.sheet--ink .mf-links b{color:var(--white)}.mf-io{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:8px;align-items:start}.mf-io article{padding:8px 8px 10px;border:1px solid var(--rule);background:#fffcfa73;min-width:0}.sheet--ink .mf-io article{background:#fffcfa0a;border-color:#b8955f38}.mf-io li{font-size:11.5px;line-height:1.45;color:var(--mute);margin-top:3px}.mf-arr{align-self:center;color:var(--brass-deep);font-weight:800;font-size:14px}html[dir=rtl] .mf-arr{transform:scaleX(-1)}.mf-flow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 0}.mf-flow i{width:10px;height:1px;background:var(--brass);display:inline-block}.mf-flow em{font-style:normal;font-family:var(--font-ui);font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:5px 8px;border:1px solid var(--rule);background:#fffcfaa6}.sheet--ink .mf-flow em{background:#fffcfa0d;color:var(--white);border-color:#b8955f47}.mf-cats{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.mf-cats article{padding-top:8px;border-top:1px solid var(--rule)}.mf-cats h3{font-family:var(--font-ui);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--brass-deep);margin-bottom:4px}.mf-cats p{font-size:11.5px;line-height:1.5;color:var(--mute)}.mf-event{display:grid;grid-template-columns:.9fr 1.1fr;gap:10px;padding:10px 12px;border:1px solid rgba(184,149,95,.4);background:linear-gradient(165deg,#fff9efe6,#f7efe0b3)}.sheet--ink .mf-event{background:#b8955f1a}.mf-event strong{display:block;font-family:var(--font-display);font-size:14px}.mf-event p{font-size:12px;line-height:1.5;color:var(--mute)}.mf-links{margin-top:auto;padding-top:8px;border-top:1px solid var(--rule)}.mf-links p{font-size:11.5px;line-height:1.5;color:var(--mute);margin-top:3px}.mf-links b{color:var(--ink);font-weight:800}.story{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px}.story article{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:7px 0;border-top:1px solid var(--rule)}.story span{font-family:var(--font-ui);font-size:11px;font-weight:800;color:var(--brass-deep)}.sheet--ink .story article{border-top-color:#b8955f38}.sheet--ink .story span{color:var(--champagne)}.story h3{font-family:var(--font-display);font-size:13px;font-weight:800}.sheet--ink .story h3{color:var(--white)}.story p{font-size:12px;color:var(--mute)}.sheet--ink .story p{color:#fffcfa94}.arch-row{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:10px}@media(min-width:1201px)and (max-height:920px){:root{--chrome-h: 48px;--pager-h: 44px;--fit-pad-x: 14px;--fit-pad-y: 4px}.chrome{height:48px;padding:0 14px;gap:10px}.chrome-brand img.arkon{height:20px}.chrome-brand img.rootk{height:24px;width:24px}.chrome-meta{gap:10px}.chrome-pdf{height:28px;padding:0 10px 0 8px;font-size:9px}.lang{min-width:84px}.lang button{padding:5px 7px}.ticks{gap:2px;margin-inline:8px}.ticks button{padding:5px 8px;font-size:9px;letter-spacing:.1em}.chrome-pg{font-size:10px}.pager-inner{padding:5px 8px;gap:10px}.pager button{padding:6px 10px;font-size:10px}.sheet-pad{padding:1.6% 3.6% 1.4%}.hed-h{font-size:clamp(20px,1.7vw,28px);line-height:1.15}.hed-l{font-size:13px;margin-top:4px;line-height:1.4}.sheet-body{padding:4px 2px 2px;gap:4px}}@media(min-width:1201px)and (max-width:1440px){:root{--fit-pad-x: 12px}.ticks button{padding:5px 7px;font-size:9px}.chrome-pg i{display:none}}@media(min-width:1201px)and (min-height:1000px){:root{--chrome-h: 52px;--pager-h: 46px;--fit-pad-x: 10px;--fit-pad-y: 6px}.chrome{height:52px;padding:0 16px}}@media(min-width:1800px)and (min-height:1100px){:root{--fit-pad-x: 12px;--fit-pad-y: 8px}}@media(min-width:2200px)and (min-height:1300px){:root{--fit-pad-x: 16px;--fit-pad-y: 10px}}@media(min-width:1280px){html:not(.is-exporting){--chrome-h: 0px;--pager-h: 0px;--fit-pad-x: 0px;--fit-pad-y: 0px}html:not(.is-exporting) .chrome{position:absolute;inset-inline:0;top:0;height:56px;background:linear-gradient(180deg,rgba(8,12,20,.42),transparent);border-bottom-color:transparent}html:not(.is-exporting) .ticks{flex:1;justify-content:center}html:not(.is-exporting) .pager{position:absolute;inset-inline:0;bottom:0;height:56px;background:transparent;border-top-color:transparent;pointer-events:none}html:not(.is-exporting) .pager-inner{pointer-events:auto}html:not(.is-exporting) .doc--paper .chrome{background:linear-gradient(180deg,#fffcfaeb,#fffcfa2e)}html:not(.is-exporting) .doc--paper .chrome-brand img.arkon{filter:none;opacity:.92}html:not(.is-exporting) .doc--paper .chrome-brand .x{color:var(--brass-deep)}html:not(.is-exporting) .doc--paper .chrome-pg{color:var(--brass-deep)}html:not(.is-exporting) .doc--paper .chrome-pdf{color:var(--brass-deep);border-color:#8c6e3a66}html:not(.is-exporting) .doc--paper .ticks button{color:#16120e73}html:not(.is-exporting) .doc--paper .lang{background:#fffcfab3;border-color:#8c6e3a47}html:not(.is-exporting) .doc--paper .lang button{color:#16120e73}html:not(.is-exporting) .doc-desk{display:none}html:not(.is-exporting) .doc,html:not(.is-exporting) .stage{background:transparent}html:not(.is-exporting) .deck{flex:1;min-height:0}html:not(.is-exporting) .stage{align-items:stretch;justify-content:stretch;padding:0!important}html:not(.is-exporting) .sheet{border-radius:0!important;box-shadow:none!important}html:not(.is-exporting) .sheet:after{box-shadow:none}html:not(.is-exporting) .sheet-frame{display:none}html:not(.is-exporting) .sheet-fit,html:not(.is-exporting) .sheet-scale,html:not(.is-exporting)[dir=rtl] .sheet-scale{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;max-width:none;height:100%!important;min-height:0!important;flex:1 1 auto;transform:none!important;overflow:hidden}html:not(.is-exporting) .sheet{width:100%!important;height:100%!important;max-width:none;max-height:none;overflow:hidden}html:not(.is-exporting) .sheet.is-on:before{inset:0;max-width:100%}html:not(.is-exporting) .sheet-head,html:not(.is-exporting) .sheet-foot{display:none}html:not(.is-exporting) .sheet-pad{padding:clamp(12px,1.8cqh,24px) clamp(24px,2.4cqi,40px) clamp(18px,2.4cqh,32px)}html:not(.is-exporting) .sheet-body{padding-top:0;gap:clamp(8px,1cqh,14px);min-height:0;overflow:hidden;width:100%;max-width:none;margin-inline:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start}html:not(.is-exporting) .sheet-body .pg{min-height:0;height:100%;overflow:hidden;gap:1.15cqi;align-content:start;align-items:stretch}html:not(.is-exporting) .sheet-head .mark,html:not(.is-exporting) .sheet-head .sec,html:not(.is-exporting) .sheet-foot{font-size:.85cqi}html:not(.is-exporting) .hed{max-width:none}html:not(.is-exporting) .hed-k{font-size:clamp(11px,.8cqi,15px);margin-bottom:.35cqh}html:not(.is-exporting) .hed-h{font-size:clamp(22px,2cqi,36px);line-height:1.12;max-width:min(68ch,100%)}html:not(.is-exporting) .hed-l{font-size:clamp(14px,1cqi,18px);margin-top:.25cqh;line-height:1.35;max-width:min(92ch,100%)}html:not(.is-exporting) .cap{font-size:clamp(14px,1.1cqi,22px);margin-top:.25cqh;padding-top:.4cqh;line-height:1.35;max-width:min(72ch,100%)}html:not(.is-exporting) .pg h3{font-size:clamp(13px,1cqi,22px);margin-bottom:.6cqh}html:not(.is-exporting) .cover{max-width:none;width:100%;height:100%;padding:0;gap:clamp(10px,1.4cqh,18px);display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;align-items:stretch;justify-items:stretch}html:not(.is-exporting) .cover-copy{gap:clamp(6px,1cqh,14px);justify-content:space-evenly;align-items:center;min-width:0;min-height:0;height:100%;text-align:center;padding-block:clamp(8px,1.2cqh,18px)}html:not(.is-exporting) .cover-top{font-size:clamp(11px,.9cqi,15px);margin:0}html:not(.is-exporting) .cover .erp{font-size:clamp(12px,1cqi,18px);letter-spacing:.22em;margin:0}html:not(.is-exporting) .cover-copy .cover-logo{align-self:center;margin-top:clamp(8px,1.4cqh,20px)}html:not(.is-exporting) .cover-aside{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1cqi,16px);align-content:stretch;opacity:1;min-width:0;min-height:170px;height:clamp(170px,24cqh,220px);max-height:240px}html:not(.is-exporting) .cover-aside .tile{min-height:0;height:100%;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center;justify-content:center;text-align:center;gap:clamp(5px,.7cqh,10px);padding:clamp(12px,1.5cqh,20px) clamp(6px,.7cqi,12px)}html:not(.is-exporting) .cover-aside .tile-copy{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}html:not(.is-exporting) .cover-aside .tile-ico{width:clamp(34px,3cqi,52px);height:clamp(34px,3cqi,52px)}html:not(.is-exporting) .cover-aside .tile strong{font-size:clamp(13px,1.1cqi,22px)}html:not(.is-exporting) .cover-aside .tile-en{font-size:clamp(10px,.72cqi,13px)}html:not(.is-exporting) .cover-rootk{width:clamp(52px,5.2cqi,108px);height:clamp(52px,5.2cqi,108px);margin:0}html:not(.is-exporting) .ticks{flex:1;justify-content:center;gap:.7cqi}html:not(.is-exporting) .ticks button{font-size:clamp(11px,.85cqi,16px);padding:8px 16px}html:not(.is-exporting) .cover .product{font-size:clamp(52px,5.8cqi,108px);margin:0;line-height:.9}html:not(.is-exporting) .cover h1{font-size:clamp(20px,2.35cqi,44px);max-width:20ch;margin:0 auto;line-height:1.22;color:var(--gold-2)}html:not(.is-exporting) .cover .lede{font-size:clamp(14px,1.2cqi,24px);max-width:34ch;margin:0 auto}html:not(.is-exporting) .cover-tag{font-size:clamp(11px,.9cqi,16px);margin:0}html:not(.is-exporting) .cover-logo{height:clamp(24px,2.4cqi,44px)}html:not(.is-exporting) .sheet-body .pg>:not(.cap){min-height:0}html:not(.is-exporting) .cap{flex-shrink:0;min-height:auto}html:not(.is-exporting) .close-viz{display:none}html:not(.is-exporting) .close{gap:clamp(6px,.9vh,12px);padding:clamp(2px,.4vh,8px) 0;justify-content:flex-start;max-width:none;width:100%;margin-inline:auto;min-height:0;height:100%;overflow:hidden}html:not(.is-exporting) .close-access{width:100%;max-width:min(760px,100%);margin-inline:auto;flex-shrink:0;position:relative;z-index:2;padding:clamp(10px,1.1vw,16px) clamp(12px,1.4vw,20px)}html:not(.is-exporting) .close .ctas{justify-content:center;flex-shrink:0;margin-top:2px}html:not(.is-exporting) .close-rootk{width:clamp(36px,3.2cqi,56px);height:clamp(36px,3.2cqi,56px)}html:not(.is-exporting) .close h1{font-size:clamp(26px,3.1cqi,56px)}html:not(.is-exporting) .close-line{font-size:clamp(15px,1.35cqi,26px);max-width:58ch;margin-block:2px;margin-inline:auto}html:not(.is-exporting) .close-pkgs{gap:clamp(10px,1.1vw,16px);flex:0 0 auto;min-height:0;align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}html:not(.is-exporting) .close-legal{flex-shrink:0;margin-top:auto;gap:12px 36px}html:not(.is-exporting) .close-pkg{padding:clamp(12px,1.2cqi,18px);height:auto;min-height:0;max-height:none;overflow:visible;justify-content:space-between;gap:10px}html:not(.is-exporting) .close-pkg h3{font-size:clamp(15px,1.25cqi,22px);margin:0}html:not(.is-exporting) .close-pkg p{font-size:clamp(12px,.95cqi,15px)}html:not(.is-exporting) .close-pkg .close-amt,html:not(.is-exporting) .close-pkg.is-hot .close-amt{font-size:clamp(26px,2.8cqi,42px);margin-top:0}html:not(.is-exporting) .close-gifts{gap:8px;margin:2px 0}html:not(.is-exporting) .close-gifts span{font-size:clamp(11px,.9vw,14px);padding:6px 14px}html:not(.is-exporting) .close-creds{grid-template-columns:1fr 1fr;gap:clamp(10px,1.2vw,16px)}html:not(.is-exporting) .copy-row{padding:8px 12px}html:not(.is-exporting) .copy-label{font-size:clamp(10px,.75vw,12px)}html:not(.is-exporting) .close-pkgs{max-width:min(1120px,100%)}html:not(.is-exporting) .close-legal label{font-size:clamp(10px,.75vw,12px)}html:not(.is-exporting) .close-legal b{font-size:clamp(13px,1vw,17px)}html:not(.is-exporting) .close-kicker{font-size:clamp(11px,.85vw,14px);margin:0}html:not(.is-exporting) .close .erp{font-size:clamp(12px,.95vw,16px);margin:0}}@media(min-width:1280px)and (max-height:720px){html:not(.is-exporting) .sheet-pad{padding:4.2cqh 1.8cqi 3.8cqh}html:not(.is-exporting) .hed-h{font-size:clamp(22px,2.4cqi,40px)}html:not(.is-exporting) .cover{gap:10px;padding:4px 0}html:not(.is-exporting) .cover-copy{gap:4px}html:not(.is-exporting) .cover .product{font-size:clamp(44px,6cqi,88px)}html:not(.is-exporting) .cover h1{font-size:clamp(18px,2cqi,32px)}html:not(.is-exporting) .cover-rootk{width:clamp(40px,4cqi,64px);height:clamp(40px,4cqi,64px)}html:not(.is-exporting) .cover-aside{max-height:22cqh}html:not(.is-exporting) .cover-aside .tile{padding:8px 6px;gap:4px}}@media(max-width:1200px){html:not(.is-exporting){--chrome-h: 48px;--pager-h: 56px;--fit: 1}html:not(.is-exporting) .chrome{height:calc(52px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 12px 0;gap:8px}html:not(.is-exporting) .chrome-meta{gap:8px}html:not(.is-exporting) .chrome-pdf{padding:0 10px 0 8px;height:30px}html:not(.is-exporting) .lang{min-width:84px}html:not(.is-exporting) .chrome-brand img.arkon{height:18px}html:not(.is-exporting) .chrome-brand img.rootk{height:24px;width:24px;border-radius:6px}html:not(.is-exporting) .cover-rootk{width:72px;height:72px;border-radius:0}html:not(.is-exporting) .close-rootk{width:56px;height:56px;border-radius:0;margin-inline:0}html:not(.is-exporting) .ticks{display:none}html:not(.is-exporting) .chrome-pg{display:none}html:not(.is-exporting) .hed{max-width:none}html:not(.is-exporting) .hed-h{font-size:clamp(17px,5vw,22px);overflow-wrap:anywhere;word-break:break-word}html:not(.is-exporting) .hed-l{font-size:13.5px;max-width:none;overflow-wrap:anywhere}html:not(.is-exporting) .cover{max-width:none;gap:18px;padding:6px 2px 4px}html:not(.is-exporting) .cover .product{font-size:clamp(34px,10vw,44px)}html:not(.is-exporting) .cover h1{font-size:clamp(16px,4.5vw,20px);max-width:18ch}html:not(.is-exporting) .cover .lede{font-size:13.5px;margin-top:2px}html:not(.is-exporting) .close-viz{display:none}html:not(.is-exporting) .close{gap:10px;text-align:start;align-items:stretch;height:auto;overflow:visible}html:not(.is-exporting) .close-rootk{margin-inline:0}html:not(.is-exporting) .close h1{font-size:clamp(30px,9vw,40px);text-align:start}html:not(.is-exporting) .close-kicker,html:not(.is-exporting) .close .erp{text-align:start}html:not(.is-exporting) .close-line{max-width:none;margin-inline:0;font-size:15px;text-align:start}html:not(.is-exporting) .close-gifts{justify-content:flex-start}html:not(.is-exporting) .close-pkgs{grid-template-columns:1fr;gap:8px}html:not(.is-exporting) .close-pkg{gap:8px;padding:12px}html:not(.is-exporting) .close-pkg:not(.is-hot) .close-pkg-top{gap:3px}html:not(.is-exporting) .close-access-h{flex-direction:column;align-items:flex-start;gap:4px}html:not(.is-exporting) .close-pkg.is-hot .close-amt,html:not(.is-exporting) .close-amt{font-size:clamp(30px,9vw,38px)}html:not(.is-exporting) .close-was.is-slot{display:none}html:not(.is-exporting) .close-access{max-width:none;margin-inline:0;padding:12px}html:not(.is-exporting) .close-creds{grid-template-columns:1fr;gap:8px}html:not(.is-exporting) .copy-row{padding:8px 10px}html:not(.is-exporting) .close-legal{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;width:100%;max-width:none;margin-top:4px;margin-inline:0;text-align:start;padding:10px 12px 12px}html:not(.is-exporting) .close-legal>div{text-align:start}html:not(.is-exporting) .close-legal p{text-align:start;padding-top:2px}html:not(.is-exporting) .close-toast{bottom:calc(16px + env(safe-area-inset-bottom,0px))}html:not(.is-exporting) .close .ctas{justify-content:flex-start;gap:8px;width:100%}html:not(.is-exporting) .close .ctas .btn{flex:1 1 auto;justify-content:center;text-align:center}html:not(.is-exporting) .pager{position:sticky!important;bottom:0!important;inset-inline:0;flex-shrink:0;padding:8px 12px calc(14px + env(safe-area-inset-bottom,0px));z-index:40;background:#080c14eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html:not(.is-exporting) .pager-inner{gap:6px;padding:5px 8px}html:not(.is-exporting) .pager button{padding:7px 10px;font-size:10px}html:not(.is-exporting),html:not(.is-exporting) body,html:not(.is-exporting) #root,html:not(.is-exporting) .doc{max-width:100%;overflow-x:hidden}html:not(.is-exporting){height:auto!important;min-height:100%;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;scroll-snap-type:y proximity}html:not(.is-exporting) body,html:not(.is-exporting) #root{height:auto!important;min-height:100%;max-height:none!important;overflow:visible!important}html:not(.is-exporting) .doc{display:flex;flex-direction:column;min-height:100svh;height:auto!important;max-height:none!important;overflow:visible!important}html:not(.is-exporting) .chrome{position:sticky!important;top:0;z-index:50}html:not(.is-exporting) .stage{scroll-margin-top:var(--chrome-h)}html:not(.is-exporting) .deck,html.is-flow:not(.is-exporting) .deck{overflow:visible!important;-webkit-overflow-scrolling:auto;overscroll-behavior-y:auto;touch-action:pan-y;max-width:100%;scroll-snap-type:none!important;height:auto!important;flex:none!important;min-height:0!important}html:not(.is-exporting) .stage,html.is-flow:not(.is-exporting) .stage{min-height:calc(100svh - var(--chrome-h) - var(--pager-h))!important;height:auto!important;overflow:hidden!important;scroll-snap-align:start;scroll-margin-top:var(--chrome-h);background:transparent}html:not(.is-exporting) .sheet--paper,html.is-flow:not(.is-exporting) .sheet--paper{background:var(--paper, #f5f1e8)!important}html:not(.is-exporting) .sheet--ink,html:not(.is-exporting) .sheet--chapter,html.is-flow:not(.is-exporting) .sheet--ink,html.is-flow:not(.is-exporting) .sheet--chapter{background:var(--night, #07111f)!important}html:not(.is-exporting) .deck-track{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;transform:none!important;transition:none!important;will-change:auto}html:not(.is-exporting) .stage{height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:visible!important;box-sizing:border-box;pointer-events:auto!important}html:not(.is-exporting) .stage+.stage{margin-top:0!important}html:not(.is-exporting) .stage:not(.is-active){pointer-events:auto!important}html:not(.is-exporting) .sheet-fit,html:not(.is-exporting) .sheet-scale,html:not(.is-exporting)[dir=rtl] .sheet-scale{position:relative!important;top:auto!important;right:auto!important;left:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;flex:none!important;display:block!important;overflow:visible!important;transform:none!important}html:not(.is-exporting) .sheet{position:relative!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:calc(100svh - var(--chrome-h) - var(--pager-h))!important;max-height:none!important;flex:none!important;display:flex;flex-direction:column;overflow:visible!important;touch-action:pan-y;border-radius:0!important;box-shadow:none!important;container-type:normal!important}html:not(.is-exporting) .sheet+.sheet,html:not(.is-exporting) .stage+.stage .sheet{border-top:1px solid rgba(184,149,95,.18)}html:not(.is-exporting) .sheet-foot,html:not(.is-exporting) .sheet-frame{display:none}html:not(.is-exporting) .cover{flex:none;justify-content:flex-start;min-height:0;max-width:none!important;width:100%;gap:12px;padding:4px 0 0;display:flex;flex-direction:column}html:not(.is-exporting) .cover-copy{gap:5px;text-align:center;align-items:center}html:not(.is-exporting) .cover-top{letter-spacing:.2em}html:not(.is-exporting) .cover-rootk{width:56px;height:56px;margin-inline:auto;margin-top:0;margin-bottom:0}html:not(.is-exporting) .cover .erp{font-size:12px;letter-spacing:.18em}html:not(.is-exporting) .cover-aside{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;min-height:0;height:auto;opacity:1;width:100%}html:not(.is-exporting) .cover-aside .tile{display:flex!important;grid-template-columns:none!important;grid-template-areas:none!important;min-height:0;height:auto;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:5px;padding:10px 8px;text-align:center;overflow:visible}html:not(.is-exporting) .cover-aside .tile-copy{display:flex!important;flex-direction:column;align-items:center!important;gap:2px;text-align:center;grid-area:auto!important}html:not(.is-exporting) .cover-aside .tile-ico{width:32px;height:32px;grid-area:auto!important}html:not(.is-exporting) .cover-aside .tile strong{font-size:15px}html:not(.is-exporting) .cover-aside .tile-en{font-size:10px;letter-spacing:.12em}html:not(.is-exporting) .cover h1{max-width:16ch!important;margin-inline:auto;text-align:center}html:not(.is-exporting) .cover .lede,html:not(.is-exporting) .cover-tag{max-width:28ch!important;margin-inline:auto;text-align:center}html:not(.is-exporting) .cover-logo{height:22px;margin-top:6px;align-self:center}html:not(.is-exporting) .sheet.is-on .tile,html:not(.is-exporting) .sheet.is-on .domain,html:not(.is-exporting) .sheet.is-on .pipe-st,html:not(.is-exporting) .sheet.is-on .core{animation:none!important;opacity:1!important}html:not(.is-exporting) .sheet-pad{height:auto!important;min-height:0!important;flex:none!important;padding:12px 14px calc(20px + var(--pager-h) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column}html:not(.is-exporting) .sheet-body{flex:none!important;display:flex;flex-direction:column;overflow:visible!important;min-height:0;height:auto!important}html:not(.is-exporting) .match-mid,html:not(.is-exporting) .acct-mid,html:not(.is-exporting) .peop-mid{flex-direction:column;width:100%}}@media(max-width:480px){html:not(.is-exporting) .close-viz{display:none}html:not(.is-exporting) .sheet-pad{padding:10px 12px calc(18px + var(--pager-h) + env(safe-area-inset-bottom,0px))}html:not(.is-exporting) .hed-h{font-size:clamp(17px,5.4vw,22px);line-height:1.28}html:not(.is-exporting) .hed-l{font-size:13px}html:not(.is-exporting) .cover{gap:16px}html:not(.is-exporting) .cover .product{font-size:clamp(34px,11vw,44px)}html:not(.is-exporting) .cover h1{font-size:clamp(16px,4.6vw,20px)}html:not(.is-exporting) .cover-rootk{width:60px;height:60px}html:not(.is-exporting) .cover-aside{grid-template-columns:1fr 1fr;gap:8px}html:not(.is-exporting) .cover-aside .tile{min-height:84px;padding:12px 8px}html:not(.is-exporting) .close-pkg{padding:14px 12px}html:not(.is-exporting) .close-amt,html:not(.is-exporting) .close-pkg.is-hot .close-amt{font-size:clamp(28px,9vw,36px)}}@media(prefers-reduced-motion:reduce){.sheet.is-on:before,.sheet.is-on .rise,.cover h1 em{animation:none}.rise{opacity:1;transform:none}}@media print{.chrome,.pager,.doc-desk,.xpdf{display:none!important}.deck{width:210mm;margin:0;gap:0}.sheet{width:210mm;height:297mm;aspect-ratio:auto;box-shadow:none;border-radius:0;break-after:page;page-break-after:always}}html.is-exporting,html.is-exporting body,html.is-exporting #root,html.is-exporting .doc{height:auto!important;max-height:none!important;overflow:visible!important}html.is-exporting .doc{display:block}html.is-exporting .chrome,html.is-exporting .pager{display:none!important}html.is-exporting .deck{overflow:visible!important;height:auto;width:1280px;margin:0 auto;position:relative!important}html.is-exporting .deck-track{position:relative!important;inset:auto!important;width:auto!important;height:auto!important;transform:none!important;transition:none!important}html.is-exporting .stage{height:auto;min-height:0;max-height:none;display:block;padding:0;overflow:visible}html.is-exporting .sheet-fit,html.is-exporting .sheet-scale{width:1280px;height:720px;overflow:visible;transform:none}html.is-exporting{--fit: 1}html.is-exporting .sheet{position:relative;width:1280px;height:720px;min-height:720px;max-height:720px;transform:none!important}html.is-exporting .rise,html.is-exporting .dn,html.is-exporting .mind-b,html.is-exporting .cover-life li,html.is-exporting .pipe li,html.is-exporting .road li,html.is-exporting .funnel li,html.is-exporting .sheet,html.is-exporting .sheet.is-on{opacity:1!important;transform:none!important;animation:none!important}html.is-exporting .sheet.is-on:before{display:none!important}.xpdf{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;isolation:isolate}.xpdf-desk{position:absolute;inset:0;background:radial-gradient(ellipse 48% 34% at 18% 10%,rgba(212,180,122,.16),transparent 58%),radial-gradient(ellipse 40% 30% at 86% 88%,rgba(140,110,58,.14),transparent 56%),linear-gradient(168deg,#16120e,#070605 52%,#12100c)}.xpdf-desk:after{content:"";position:absolute;inset:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.xpdf-geom{position:absolute;inset-block-start:6%;inset-inline-end:8%;width:min(48vw,380px);height:72%;opacity:.2;pointer-events:none;z-index:1}.xpdf-geom .geom-svg{width:100%;height:auto}.xpdf-panel{position:relative;z-index:2;width:min(100%,460px);text-align:center}.xpdf-k{font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--champagne);margin-bottom:18px}.xpdf-panel h2{font-family:var(--font-display);font-size:clamp(28px,4vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.2;color:var(--white);margin-bottom:18px}.xpdf-num{display:flex;align-items:baseline;justify-content:center;gap:2px;margin:8px 0 20px;direction:ltr}.xpdf-num b{font-family:var(--font-ui);font-size:clamp(64px,9vw,88px);font-weight:800;letter-spacing:-.05em;line-height:.9;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#f6e7c4,#b8955f);-webkit-background-clip:text;background-clip:text;color:transparent}.xpdf-num span{font-family:var(--font-ui);font-size:22px;font-weight:800;color:#d4b47ab3;letter-spacing:.08em}.xpdf-bar{display:flex;justify-content:flex-start;height:2px;background:#b8955f2e;overflow:hidden;margin-bottom:18px}.xpdf-bar i{display:block;height:100%;background:linear-gradient(90deg,#8c6e3a,#e8d09a 55%,#b8955f);box-shadow:0 0 16px #d4b47a73;transition:width .55s cubic-bezier(.16,1,.3,1);position:relative}.xpdf-bar i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,252,250,.55),transparent);animation:xpdf-gleam 1.8s ease-in-out infinite}@keyframes xpdf-gleam{0%{transform:translate(-120%)}to{transform:translate(120%)}}.xpdf-status{font-size:15px;line-height:1.7;color:#fffcfaad;min-height:3.2em}.xpdf-ticks{display:flex;gap:4px;justify-content:center;flex-wrap:wrap;margin:18px 0 16px;list-style:none}.xpdf-ticks li{width:10px;height:2px;background:#b8955f38;transition:background .35s var(--ease),transform .35s var(--ease)}.xpdf-ticks li.is-on{background:var(--champagne);transform:scaleY(1.8)}.xpdf-note{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.08em;color:#fffcfa61}.xpdf-actions{display:flex;justify-content:center;gap:10px;margin-top:8px}.xpdf-btn{height:38px;padding:0 18px;border:0;border-radius:999px;font-family:var(--font-ui);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#16120e;background:linear-gradient(165deg,#e0c28a,#8c6e3a)}.xpdf-btn.is-ghost{background:transparent;color:var(--champagne);border:1px solid rgba(184,149,95,.4)}@container art (max-height: 870px){.hed-h{font-size:clamp(22px,2.2cqi,30px)}.hed-l{font-size:14px;margin-top:4px}.cap{font-size:13.5px;margin-top:4px;padding-top:5px}.close{gap:8px}.close-rootk{width:48px;height:48px}.close h1{font-size:34px}.close-line{font-size:15px}}
