@font-face{font-family:Holographic Sans;src:url(/fonts/HolographicSans-Regular.woff)format("woff");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Holographic Sans;src:url(/fonts/HolographicSans-Bold.woff)format("woff");font-weight:700 900;font-style:normal;font-display:swap}:root{--bg:var(--h-colour-070c14,#070c14);--panel:var(--h-colour-101f2b,#101f2b);--panel-raised:var(--h-colour-172b39,#172b39);--text:var(--h-colour-edf5fa,#edf5fa);--muted:var(--h-colour-94a9bc,#94a9bc);--mint:var(--preview-accent,var(--h-colour-a1f5d8,#a1f5d8));--violet:var(--h-colour-b7a4f5,#b7a4f5);--line:var(--h-colour-a0c6d5-26,#a0c6d526);--page-pad:clamp(24px,5.8vw,90px);--radius:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Holographic Sans,Arial,sans-serif}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:not-allowed;opacity:.45}:is(button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible){outline:2px solid var(--mint);outline-offset:5px}a,button{touch-action:manipulation}svg{vertical-align:middle;flex-shrink:0}::selection{background:var(--h-colour-a5e6d3,#a5e6d3);color:var(--h-colour-071e1c,#071e1c)}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{font-weight:400}h1,h2{letter-spacing:-.055em}h2{text-wrap:balance;margin-bottom:28px;font-size:clamp(42px,5.1vw,73px);line-height:1.035}p{line-height:1.65}main:not(.holo-studio){padding-top:80px}.container{max-width:1620px;padding:0 var(--page-pad);width:100%;margin:0 auto}.section-pad{padding:100px 0}.gradient-text{background:linear-gradient(105deg,var(--mint) 5%,var(--h-colour-92dce2,#92dce2) 49%,var(--violet) 97%);color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{color:var(--mint);letter-spacing:2px;align-items:center;gap:11px;margin-bottom:28px;font-size:10px;font-weight:600;line-height:1.5;display:flex}.section-number{opacity:.5;letter-spacing:0;padding-right:3px;font-size:10px}.tiny-light{background:var(--mint);width:5px;height:5px;box-shadow:0 0 14px color-mix(in srgb,var(--mint),transparent 40%);border-radius:100%;flex-shrink:0;display:inline-block}.micro-label{letter-spacing:1.2px;font-size:9px;font-weight:600;line-height:1.5}.button-primary,.button-secondary{border:1px solid #0000;border-radius:99px;justify-content:space-between;align-items:center;gap:30px;min-height:50px;padding:15px 24px;font-size:14px;font-weight:600;line-height:1.2;transition:background .22s,box-shadow .22s,transform .22s;display:inline-flex}.button-primary{background:var(--mint);color:var(--preview-accent-ink,var(--h-colour-0a2d24,#0a2d24));box-shadow:0 2px 30px var(--h-colour-97fadd-0f,#97fadd0f)}.button-primary:hover{box-shadow:0 6px 35px var(--h-colour-97fadd-33,#97fadd33);background:color-mix(in srgb,var(--mint),var(--h-colour-ffffff,white) 20%);transform:translateY(-3px)}.button-secondary{border-color:var(--line);background:var(--h-colour-96bed1-09,#96bed109);color:var(--text)}.button-secondary:hover{border-color:var(--h-colour-a4cfc4,#a4cfc4);background:var(--h-colour-96bed1-1a,#96bed11a)}.text-link{color:var(--mint);align-items:center;gap:18px;padding:8px 0;font-size:13px;line-height:1.5;display:inline-flex;position:relative}.text-link:after{content:"";transform-origin:0;background:currentColor;width:calc(100% - 32px);height:1px;transition:transform .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.text-link:hover:after{transform:scaleX(1)}.text-link:hover svg{transform:translate(2px,-2px)}.text-link svg{transition:transform .2s}.section-foot{border-top:1px solid var(--line);letter-spacing:1.5px;color:var(--h-colour-677d91,#677d91);justify-content:space-between;gap:20px;margin-top:63px;padding-top:20px;font-size:8px;display:flex}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:60px;display:flex}.section-heading h2{margin-bottom:0}.section-heading-copy{max-width:320px;padding-bottom:3px}.section-heading-copy p{color:var(--muted);margin-bottom:18px;font-size:16px;line-height:1.7}.two-column{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.lead{color:var(--h-colour-c8d9e3,#c8d9e3);letter-spacing:-.3px;margin-bottom:27px;font-size:23px;line-height:1.5}.body-copy{color:var(--muted);max-width:420px;margin-bottom:25px;font-size:16px}.skip-link{z-index:150;background:var(--mint);color:var(--h-colour-102a24,#102a24);border-radius:6px;padding:15px 25px;position:fixed;top:-80px;left:15px}.skip-link:focus{top:12px}.site-header{z-index:60;background:var(--h-colour-070c14-e0,#070c14e0);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--h-colour-a2c6db-16,#a2c6db16);position:fixed;top:0;left:0;right:0}.nav-row{align-items:center;gap:38px;height:80px;display:flex}.brand{letter-spacing:-.75px;color:var(--h-colour-eef8f8,#eef8f8);align-items:center;gap:10px;font-size:23px;font-weight:700;line-height:1;display:inline-flex}.brand svg{color:var(--h-colour-bdf2e7,#bdf2e7);width:29px;height:34px}.brand-period{color:var(--mint)}.desktop-nav{align-items:center;gap:33px;margin-left:auto;margin-right:26px;display:flex}.desktop-nav a{color:var(--h-colour-91a1b1,#91a1b1);white-space:nowrap;font-size:12px;transition:color .2s}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{color:var(--h-colour-edf9f5,#edf9f5)}.nav-contact{border:1px solid var(--h-colour-2c4c49,#2c4c49);background:var(--h-colour-15302c,#15302c);color:var(--h-colour-b8ecdd,#b8ecdd);white-space:nowrap;border-radius:30px;align-items:center;gap:22px;padding:11px 19px;font-size:12px;display:flex}.nav-contact:hover{background:var(--h-colour-204940,#204940)}.mobile-menu-button{background:0 0;border:0;padding:8px;display:none}.mobile-navigation{background:var(--h-colour-0c1721,#0c1721);flex-direction:column;padding:20px 30px 30px;display:flex}.mobile-navigation a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:17px 0;font-size:19px;display:flex}.studio-tab{z-index:55;border:1px solid var(--h-colour-7ea69a-4d,#7ea69a4d);background:var(--h-colour-0d1f24-f0,#0d1f24f0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--h-colour-c1d9d7,#c1d9d7);border-radius:30px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;display:flex;position:fixed;bottom:18px;right:22px;box-shadow:0 5px 25px #0003}.studio-tab-dot{background:var(--mint);border-radius:50%;width:4px;height:4px}.studio-tab-rule{background:var(--h-colour-476562,#476562);width:1px;height:12px;margin:0 2px}.studio-tab:hover{background:var(--h-colour-1c373b,#1c373b)}.hero{isolation:isolate;background:radial-gradient(ellipse at 76% 45%,var(--h-colour-1d514d-2e,#1d514d2e),transparent 53%),radial-gradient(ellipse at 95% 80%,var(--h-colour-4b2d76-21,#4b2d7621),transparent 45%);flex-direction:column;min-height:min(850px,100svh - 40px);display:flex;position:relative;overflow:hidden}.hero-content{flex:1;grid-template-columns:55% 45%;align-items:center;min-height:690px;padding-top:75px;padding-bottom:75px;display:grid;position:relative}.hero-copy{z-index:2;position:relative}.hero-kicker{border:1px solid var(--h-colour-84dec4-21,#84dec421);background:var(--h-colour-3f7e69-21,#3f7e6921);color:var(--h-colour-c1efdf,#c1efdf);letter-spacing:1.6px;border-radius:40px;align-items:center;gap:10px;margin-bottom:33px;padding:9px 17px;font-size:9px;font-weight:600;display:inline-flex}.hero h1{letter-spacing:-.062em;margin:0 0 30px;font-size:clamp(67px,7.1vw,106px);line-height:1.005}.hero h1>span{display:block}.hero p{color:var(--h-colour-96afbe,#96afbe);max-width:400px;margin-bottom:30px;font-size:19px;line-height:1.6}.hero-actions{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.hero-actions .text-link{color:var(--h-colour-9db2be,#9db2be);font-size:11px}.hero-micro{letter-spacing:1.8px;color:var(--h-colour-617c8d,#617c8d);margin-top:27px;font-size:8px}.hero-network{isolation:isolate;width:125%;margin-left:-10%;position:relative}.orbit-note{z-index:2;border:1px solid var(--h-colour-77aeb9-40,#77aeb940);background:var(--h-colour-0e222b-e0,#0e222be0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--h-colour-b0d2d3,#b0d2d3);border-radius:10px;gap:9px;animation:6s ease-in-out infinite float-gentle;display:flex;position:absolute;box-shadow:0 15px 40px #0002}.orbit-note:hover{border-color:var(--h-colour-8addc7,#8addc7)}.orbit-note strong{font-size:12px;font-weight:400;line-height:1.4}.note-top{flex-direction:column;padding:15px 38px 15px 17px;animation-delay:-2s;top:10%;right:8%}.note-top .micro-label{color:var(--h-colour-bcf2df,#bcf2df);letter-spacing:1.2px;font-size:8px}.note-top svg{position:absolute;top:16px;right:14px}.note-bottom{justify-content:space-between;align-items:center;min-width:245px;padding:20px;bottom:10%;left:4%}.note-bottom .tiny-light{margin-right:3px}.note-bottom strong{font-size:12px}.orbit-coordinate{letter-spacing:1.5px;color:var(--h-colour-3d6c72,#3d6c72);font-size:7px;position:absolute;bottom:2%;right:6%}.hero-grid{z-index:-1;opacity:.12;background-image:linear-gradient(var(--h-colour-4f7279,#4f7279) 1px,transparent 1px),linear-gradient(90deg,var(--h-colour-4f7279,#4f7279) 1px,transparent 1px);background-size:100px 70px;height:330px;position:absolute;bottom:-80px;left:0;right:0;transform:perspective(300px)rotateX(55deg);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.hero-foot{justify-content:space-between;align-items:center;gap:20px;padding-bottom:25px;display:flex;position:relative}.hero-foot:before{content:"";top:-20px;left:var(--page-pad);right:var(--page-pad);background:var(--line);height:1px;position:absolute}.hero-foot>span{letter-spacing:1.7px;color:var(--h-colour-566e83,#566e83);font-size:8px}.scroll-cue{letter-spacing:1.8px;color:var(--h-colour-7e97a8,#7e97a8);align-items:center;gap:15px;font-size:8px;display:inline-flex}.scroll-cue svg{animation:2s ease-in-out infinite nudge-down}.sound-toggle{letter-spacing:1px;color:var(--h-colour-819aab,#819aab);background:0 0;border:0;align-items:center;gap:9px;padding:8px;font-size:8px;display:flex}.sound-toggle:hover{color:var(--mint)}.growth-section{background:radial-gradient(ellipse at 50% 82%,var(--h-colour-285353-1a,#2853531a),transparent 70%);overflow:clip}.growth-flow{aspect-ratio:1000/325;width:100%;min-height:250px;margin-top:45px;position:relative}.growth-wires{width:100%;height:100%;position:absolute;inset:0}.flow-sources{flex-direction:column;justify-content:space-between;width:25%;display:flex;position:absolute;top:8%;bottom:9%;left:0}.flow-source{background:linear-gradient(115deg,var(--h-colour-142a35,#142a35),var(--h-colour-10212d,#10212d));border:1px solid var(--h-colour-24404b,#24404b);border-radius:9px;align-items:center;gap:15px;min-height:72px;padding:18px;transition:transform .25s,border-color .25s;display:flex;box-shadow:0 10px 25px #0001}.flow-source>svg{color:var(--h-colour-a5dfd6,#a5dfd6)}.flow-source>svg:last-child{color:var(--h-colour-70969d,#70969d);margin-left:auto}.flow-source>div{flex-direction:column;gap:6px;display:flex}.flow-source small{color:var(--h-colour-83adad,#83adad);letter-spacing:1.3px;font-size:8px}.flow-source strong{color:var(--h-colour-b5d6db,#b5d6db);font-size:12px;font-weight:400}.flow-source:hover{border-color:var(--h-colour-669f9b,#669f9b);transform:translate(6px)}.ai-core{aspect-ratio:1;border:1px solid var(--h-colour-4b7876,#4b7876);background:radial-gradient(circle,var(--h-colour-1c4547,#1c4547),var(--h-colour-102a31,#102a31));width:14%;box-shadow:0 0 70px var(--h-colour-7af7d6-12,#7af7d612),inset 0 0 40px var(--h-colour-91e8d3-08,#91e8d308);color:var(--h-colour-c7f8ea,#c7f8ea);border-radius:100%;flex-direction:column;justify-content:center;align-items:center;transition:box-shadow .3s;display:flex;position:absolute;top:29%;left:43%}.ai-core:before{content:"";border:1px solid var(--h-colour-98d8c8-40,#98d8c840);border-radius:50%;position:absolute;inset:5%}.ai-core span:first-child{font-size:clamp(25px,3vw,45px)}.ai-core small{letter-spacing:1px;opacity:.6;margin-top:5px;font-size:6px}.ai-core-ring{border:1px solid var(--h-colour-8fded4-31,#8fded431);border-radius:50%;animation:4s ease-in-out infinite pulse-ring;position:absolute;inset:-9%}.ai-core:hover{box-shadow:0 0 70px var(--h-colour-7af7d6-27,#7af7d627)}.flow-growth-label{letter-spacing:1.4px;color:var(--h-colour-71919a,#71919a);align-items:center;gap:8px;font-size:7px;display:flex;position:absolute;bottom:9%;right:3%}.signal-path{animation:8s linear infinite flow-signal}.platform-section{background:radial-gradient(ellipse at 55% 60%,var(--h-colour-17444c-1a,#17444c1a),transparent 70%);padding-top:70px}.dashboard-demo{border:1px solid var(--h-colour-34515e,#34515e);background:var(--h-colour-0b1623,#0b1623);box-shadow:0 30px 100px #0003,0 0 80px var(--h-colour-84e4cb-05,#84e4cb05);text-align:left;border-radius:14px;overflow:hidden}.dashboard-browser{background:var(--h-colour-11232e,#11232e);border-bottom:1px solid var(--h-colour-547b6d-22,#547b6d22);height:37px;color:var(--h-colour-6d949d,#6d949d);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.dashboard-browser>span{letter-spacing:.5px;align-items:center;gap:6px;font-size:8px;display:flex}.dashboard-browser>span:first-child i{background:var(--h-colour-436169,#436169);border-radius:50%;width:5px;height:5px}.dashboard-browser>small{letter-spacing:1.2px;font-size:7px}.dashboard-body{min-height:400px;display:flex}.dashboard-sidebar{background:var(--h-colour-0b151f,#0b151f);border-right:1px solid var(--line);flex-shrink:0;width:190px;padding:22px 14px;position:relative}.dashboard-sidebar .brand{gap:6px;margin-bottom:27px;padding-left:8px;font-size:15px}.dashboard-sidebar .brand svg{width:18px;height:22px}.dashboard-sidebar>small{letter-spacing:1.7px;color:var(--h-colour-577781,#577781);margin:0 10px 12px;font-size:7px;display:block}.dashboard-sidebar>button{width:100%;color:var(--h-colour-7f9daa,#7f9daa);text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;margin-bottom:3px;padding:12px;font-size:11px;display:flex}.dashboard-sidebar>button.selected,.dashboard-sidebar>button:hover{border-color:var(--h-colour-315345-88,#31534588);background:var(--h-colour-17362e,#17362e);color:var(--h-colour-b4ead7,#b4ead7)}.dashboard-team{align-items:center;gap:10px;display:flex;position:absolute;bottom:22px;left:23px}.dashboard-team>span{border:1px solid var(--h-colour-4a506b,#4a506b);background:var(--h-colour-363347,#363347);width:28px;height:28px;color:var(--h-colour-ccc7ed,#ccc7ed);border-radius:8px;place-items:center;font-size:8px;display:grid}.dashboard-team>div{color:var(--h-colour-9bb5bc,#9bb5bc);font-size:10px}.dashboard-team small{color:var(--h-colour-5d7b8a,#5d7b8a);margin-top:4px;font-size:7px;display:block}.dashboard-main{flex:1;min-width:0;padding:23px 27px}.dashboard-top{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.dashboard-top .micro-label{letter-spacing:1.2px;color:var(--h-colour-6c9399,#6c9399);font-size:7px}.dashboard-top h3{letter-spacing:-.8px;color:var(--h-colour-dfedf0,#dfedf0);margin:9px 0 0;font-size:25px}.dashboard-top>a{color:var(--h-colour-93a7b6,#93a7b6);background:var(--h-colour-152333,#152333);border:1px solid var(--h-colour-2a3c4b,#2a3c4b);border-radius:6px;padding:9px}.dashboard-metrics{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:17px;display:grid}.dashboard-metrics>a{border:1px solid var(--h-colour-284050,#284050);background:linear-gradient(120deg,var(--h-colour-162936,#162936),var(--h-colour-122230,#122230));border-radius:8px;padding:15px}.dashboard-metrics>a>span{color:var(--h-colour-86a5b7,#86a5b7);font-size:9px;display:block}.dashboard-metrics strong{color:var(--h-colour-e2eef1,#e2eef1);justify-content:space-between;align-items:end;margin-top:11px;font-size:32px;font-weight:400;line-height:1;display:flex}.dashboard-metrics strong svg{color:var(--h-colour-9cddce,#9cddce)}.dashboard-metrics>a>small{color:var(--h-colour-6f9a9a,#6f9a9a);margin-top:10px;font-size:7px;display:block}.dashboard-metrics>a:hover{border-color:var(--h-colour-8ad1be-66,#8ad1be66)}.dashboard-panels{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.dashboard-chart{border:1px solid var(--h-colour-263e4d,#263e4d);background:var(--h-colour-0e1b28,#0e1b28);border-radius:9px;min-width:0;padding:16px 17px 8px}.dashboard-chart>span{color:var(--h-colour-b9d1db,#b9d1db);justify-content:space-between;font-size:11px;display:flex}.dashboard-chart small{color:var(--h-colour-628799,#628799);font-size:7px}.mini-chart-svg{width:100%;height:165px;color:var(--h-colour-9adfce,#9adfce);margin-top:10px;display:block;overflow:visible}.chart-axis{color:var(--h-colour-5f7f90,#5f7f90);justify-content:space-between;margin-top:-6px;padding-bottom:5px;font-size:7px;display:flex}.dashboard-activity{border:1px solid var(--h-colour-263e4d,#263e4d);background:var(--h-colour-0e1b28,#0e1b28);border-radius:9px;min-width:0;padding:16px}.dashboard-activity>span{color:var(--h-colour-b9d1db,#b9d1db);justify-content:space-between;margin-bottom:7px;font-size:11px;display:flex}.dashboard-activity>span i{letter-spacing:1px;color:var(--h-colour-6b998f,#6b998f);font-size:7px;font-style:normal}.dashboard-activity>a{border-bottom:1px solid var(--h-colour-71999b-15,#71999b15);color:var(--h-colour-a0c3d0,#a0c3d0);align-items:center;gap:10px;padding:16px 0;font-size:9px;display:flex}.dashboard-activity>a:last-child{border:0}.dashboard-activity>a>svg{box-sizing:content-box;background:var(--h-colour-183341,#183341);color:var(--h-colour-9ad9d8,#9ad9d8);border-radius:6px;padding:5px}.dashboard-activity small{color:var(--h-colour-668b9c,#668b9c);margin-top:5px;font-size:7px;display:block}.dashboard-activity time{color:var(--h-colour-5d7d89,#5d7d89);margin-left:auto;font-size:7px}.dashboard-bottom{color:var(--h-colour-719994,#719994);align-items:center;gap:7px;margin-top:4px;padding:15px 0 0;font-size:8px;display:flex}.dashboard-bottom>span:last-child{color:var(--h-colour-a2c9c4,#a2c9c4);align-items:center;gap:8px;margin-left:auto;display:inline-flex}.dashboard-bottom .tiny-light{width:4px;height:4px}.pipeline-board{grid-template-columns:repeat(3,1fr);gap:12px;min-height:289px;display:grid}.pipeline-board>div{background:var(--h-colour-0c1c28,#0c1c28);border:1px solid var(--h-colour-233e49,#233e49);border-radius:7px;padding:14px}.pipeline-board>div>small{color:var(--h-colour-8badba,#8badba);align-items:center;gap:7px;margin-bottom:20px;font-size:8px;display:flex}.pipeline-board>div>small i{background:var(--h-colour-a1e2cc,#a1e2cc);border-radius:100%;width:4px;height:4px}.pipeline-board a{background:linear-gradient(125deg,var(--h-colour-1c3545,#1c3545),var(--h-colour-172738,#172738));border:1px solid var(--h-colour-365365,#365365);border-radius:7px;padding:12px;display:block}.company-avatar{background:var(--h-colour-306c6b,#306c6b);width:28px;height:28px;color:var(--h-colour-d3f8e9,#d3f8e9);border-radius:7px;place-items:center;margin-bottom:12px;font-size:11px;display:grid}.pipeline-board strong{color:var(--h-colour-b8dde1,#b8dde1);font-size:11px;font-weight:400}.pipeline-board p{color:var(--h-colour-759cac,#759cac);margin:6px 0 16px;font-size:8px;line-height:1.5}.deal-footer{border-top:1px solid var(--h-colour-4e6e78-33,#4e6e7833);color:var(--h-colour-93c6c5,#93c6c5);justify-content:space-between;align-items:center;gap:8px;padding-top:9px;font-size:7px;display:flex}.contacts-table{min-height:290px}.contact-table-head,.contacts-table>a{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr 1.2fr;align-items:center;gap:15px;padding:19px 0;display:grid}.contact-table-head{color:var(--h-colour-5e8293,#5e8293);text-transform:uppercase;letter-spacing:1px;font-size:8px}.contacts-table>a{color:var(--h-colour-92b3c0,#92b3c0);font-size:10px}.contacts-table>a>span{align-items:center;gap:10px;display:flex}.contacts-table i{background:var(--h-colour-244855,#244855);width:27px;height:27px;color:var(--h-colour-b0e5db,#b0e5db);border-radius:50%;place-items:center;font-size:8px;font-style:normal;display:grid}.dashboard-workflows{min-height:290px;padding-top:10px}.chart-draw{stroke-dasharray:700;stroke-dashoffset:0;animation:2.2s both chart-line}.industry-section{background:radial-gradient(ellipse at 25% 55%,var(--h-colour-24414b-15,#24414b15),transparent 65%)}.industry-grid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.industry-grid>.reveal{min-width:0}.industry-card{border:1px solid var(--h-colour-263e4b,#263e4b);background:linear-gradient(120deg,var(--h-colour-142a36,#142a36),var(--h-colour-172337,#172337));border-radius:13px;flex-direction:column;height:300px;padding:20px 18px 30px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.industry-card:hover{border-color:var(--h-colour-9fd9ce,#9fd9ce);box-shadow:0 12px 50px var(--h-colour-8adfc4-13,#8adfc413);background:linear-gradient(120deg,var(--h-colour-254a50,#254a50),var(--h-colour-26374a,#26374a));transform:translateY(-10px)}.industry-no{letter-spacing:1px;color:var(--h-colour-58778a,#58778a);white-space:nowrap;font-size:6px}.industry-illustration{isolation:isolate;justify-content:center;align-items:center;height:149px;display:flex;position:relative}.industry-illustration>svg{color:var(--h-colour-a8d6cf,#a8d6cf);filter:drop-shadow(0 0 13px var(--h-colour-86d6c4-29,#86d6c429));transition:transform .4s}.industry-card:hover .industry-illustration>svg{transform:scale(1.07)translateY(-4px)}.industry-orbit{border:1px solid var(--h-colour-88d7c5-31,#88d7c531);border-radius:50%;width:110px;height:50px;position:absolute;bottom:13px;transform:rotate(-9deg)}.industry-orbit:after{content:"";border:1px solid var(--h-colour-88d7c5-1c,#88d7c51c);border-radius:50%;position:absolute;inset:6px -10px -7px}.industry-illustration i{background:var(--h-colour-b9a2f4,#b9a2f4);width:3px;height:3px;box-shadow:0 0 10px var(--h-colour-b9a2f4-70,#b9a2f470);border-radius:50%;animation:4s infinite twinkle;position:absolute;top:30%;left:15%}.industry-illustration i:last-child{background:var(--h-colour-9de1d2,#9de1d2);animation-delay:-1.5s;top:55%;left:auto;right:12%}.industry-card h3{letter-spacing:-.45px;margin:9px 0 8px;font-size:18px}.industry-card p{color:var(--h-colour-7493a8,#7493a8);max-width:115px;margin:0;font-size:9px;line-height:1.7}.industry-arrow{color:var(--h-colour-7396a4,#7396a4);position:absolute;bottom:20px;right:15px}.ownership-section{background:radial-gradient(ellipse at 80% 65%,var(--h-colour-164348-1c,#1643481c),transparent 60%);padding-top:65px;padding-bottom:115px}.ownership-copy h2{font-size:clamp(42px,4.7vw,65px)}.ownership-list{margin:0 0 23px;padding:0;list-style:none}.ownership-list li{align-items:start;gap:12px;margin:22px 0;display:flex}.ownership-list li>span{color:var(--h-colour-a5e7ce,#a5e7ce);background:var(--h-colour-203c35,#203c35);border:1px solid var(--h-colour-81b8a1-2b,#81b8a12b);border-radius:6px;padding:4px}.ownership-list strong{color:var(--h-colour-c4d8de,#c4d8de);font-size:12px;font-weight:400}.ownership-list small{color:var(--h-colour-648390,#648390);margin-top:6px;font-size:10px;display:block}.server-visual{isolation:isolate;height:540px;position:relative;overflow:clip}.server-halo{background:radial-gradient(ellipse,var(--h-colour-45a7b0-14,#45a7b014),transparent 65%);animation:8s ease-in-out infinite breath;position:absolute;inset:10% -15%}.server-tower{height:310px;position:absolute;top:17%;left:24%;right:16%;transform:rotate(-2deg)}.server-unit{width:100%;height:52px;animation:7s ease-in-out infinite server-float;position:relative}.server-top{background:linear-gradient(145deg,var(--h-colour-294957,#294957),var(--h-colour-1b303e,#1b303e));clip-path:polygon(50% 0,100% 42%,50% 88%,0 45%);border-top:1px solid var(--h-colour-6194a4,#6194a4);height:90px;filter:drop-shadow(0 -1px var(--h-colour-7cabb7-51,#7cabb751));position:absolute;top:-46px;left:0;right:0}.server-front{background:linear-gradient(145deg,var(--h-colour-203e4b,#203e4b),var(--h-colour-132b38,#132b38));border:1px solid var(--h-colour-466674,#466674);align-items:center;gap:5px;width:50%;height:62px;padding:0 12px;display:flex;position:absolute;top:-6px;left:0;transform:skewY(20deg)}.server-side{background:linear-gradient(145deg,var(--h-colour-173544,#173544),var(--h-colour-0f2430,#0f2430));border:1px solid var(--h-colour-426574,#426574);height:62px;position:absolute;top:-6px;left:50%;right:0;transform:skewY(-20deg)}.server-vents{opacity:.35;background:repeating-linear-gradient(90deg,transparent 0 4px,var(--h-colour-4f8192,#4f8192) 4px 5px);width:50%;height:30px}.server-front>i{background:var(--h-colour-9edcce,#9edcce);width:3px;height:3px;box-shadow:0 0 7px var(--h-colour-b2ffe6-99,#b2ffe699);border-radius:100%;animation:3s infinite twinkle}.server-front>i:nth-child(3){background:var(--h-colour-aaa3ef,#aaa3ef);animation-delay:-1.3s}.server-front>span:last-child{letter-spacing:.5px;color:var(--h-colour-5e8a9e,#5e8a9e);font-size:5px;position:absolute;bottom:8px;right:10px}.server-orbit{border:1px solid var(--h-colour-6293a0-37,#6293a037);border-radius:50%;width:84%;height:98px;position:absolute;bottom:55px;left:12%;transform:rotate(-8deg)}.server-orbit.o2{border-color:var(--h-colour-6293a0-1c,#6293a01c);width:96%;bottom:42px;left:6%}.server-badge{border:1px solid var(--h-colour-4a7c69,#4a7c69);background:var(--h-colour-174234,#174234);color:var(--h-colour-b9efd6,#b9efd6);border-radius:8px;align-items:center;gap:10px;padding:14px 18px;font-size:10px;animation:6s ease-in-out infinite float-gentle;display:flex;position:absolute;bottom:106px;right:1%;box-shadow:0 10px 35px #0004}.server-caption{letter-spacing:1px;color:var(--h-colour-4f7a8b,#4f7a8b);white-space:nowrap;align-items:center;gap:7px;font-size:7px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.intelligence-section{padding-top:55px;padding-bottom:80px}.intelligence-art{width:118%;margin-left:-12%;position:relative}.ai-history{align-items:center;gap:16px;display:flex;position:absolute;bottom:9%;left:17%}.ai-history strong{letter-spacing:-2px;color:var(--h-colour-acdcd2,#acdcd2);font-size:38px;font-weight:400}.ai-history>span{letter-spacing:1.3px;color:var(--h-colour-61808f,#61808f);font-size:7px;line-height:1.7}.intelligence-copy{padding-bottom:20px}.intelligence-copy h2{font-size:clamp(44px,4.8vw,67px)}.intelligence-copy>.lead{font-size:21px}.intelligence-copy>p:not(.lead){max-width:420px;color:var(--muted);font-size:16px;line-height:1.7}.intelligence-links{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.transformation{background:var(--h-colour-070c14,#070c14);height:165svh;position:relative}.transform-sticky{isolation:isolate;justify-content:center;align-items:center;height:100svh;min-height:600px;display:flex;position:sticky;top:0;overflow:hidden}.transform-heading{z-index:2;text-align:center;width:100%;padding:70px 20px;position:relative}.transform-heading>.eyebrow{color:var(--h-colour-7a9b9d,#7a9b9d);justify-content:center;margin-bottom:75px;font-size:8px}.transform-heading h2{letter-spacing:-.045em;margin-bottom:40px;font-size:clamp(34px,4.3vw,65px);line-height:1.2}.transform-heading h2>span{white-space:nowrap;display:block}.transform-heading p{color:var(--h-colour-8eafba,#8eafba);font-size:16px}.transform-heading>.scroll-cue{color:var(--h-colour-6a8895,#6a8895);margin-top:75px;font-size:7px}.transform-grid{z-index:-1;background:radial-gradient(ellipse at center,var(--h-colour-103c3c-30,#103c3c30),transparent 62%);position:absolute;inset:0}.transform-fragments{z-index:3;pointer-events:none;position:absolute;inset:0}.transform-fragments i{width:3px;height:10px;box-shadow:0 0 13px var(--h-colour-c5a8ed-50,#c5a8ed50);position:absolute}.magenta-wave{z-index:4;background:linear-gradient(150deg,var(--h-colour-956cda,#956cda) 5%,var(--h-colour-d5a7e9,#d5a7e9) 35%,var(--h-colour-f0dff6,#f0dff6) 75%);box-shadow:0 -20px 100px var(--h-colour-a55fd6-6e,#a55fd66e);pointer-events:none;border-radius:42% 55% 0 0/18% 13% 0 0;position:absolute;inset:0 -20% -20%}.white-wave{z-index:5;background:var(--h-colour-f6f4fc,#f6f4fc);pointer-events:none;border-radius:40% 49% 0 0/9% 13% 0 0;position:absolute;inset:0 -2% -30%}.reduced-transition{color:var(--h-colour-a99acf,#a99acf);font-size:12px;position:absolute;bottom:7%}.light-world{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text:var(--h-colour-272135,#272135);--muted:var(--h-colour-8b879e,#8b879e);--mint:var(--h-colour-8260cf,#8260cf);--line:var(--h-colour-6d4faa-21,#6d4faa21);--violet:var(--h-colour-8e68d9,#8e68d9);background:radial-gradient(ellipse at 95% 10%,var(--h-colour-e9dff6-40,#e9dff640),transparent 35%),var(--h-colour-f6f4fc,#f6f4fc);color:var(--text);position:relative}.light-world .gradient-text{background-image:linear-gradient(100deg,var(--h-colour-6d80dd,#6d80dd),var(--h-colour-9c6aca,#9c6aca))}.light-world .button-primary{color:var(--h-colour-ffffff,white);background:var(--h-colour-8b65d0,#8b65d0)}.light-world .eyebrow{color:var(--h-colour-7d63b0,#7d63b0)}.light-world .section-heading-copy p{color:var(--h-colour-9790a4,#9790a4)}.light-world .section-foot{color:var(--h-colour-b4aabd,#b4aabd)}.light-world .lead{color:var(--h-colour-6e637f,#6e637f)}.light-world .body-copy{color:var(--h-colour-9c92a8,#9c92a8)}.custom-section{padding-top:115px}.custom-demos{grid-template-columns:1fr 1.1fr;gap:36px;display:grid}.palette-card,.permission-card{background:var(--h-colour-ffffff-db,#ffffffdb);border:1px solid var(--h-colour-816fa1-12,#816fa112);box-shadow:0 18px 50px var(--h-colour-492e73-06,#492e7306);border-radius:15px}.palette-card{justify-content:space-between;align-items:center;gap:20px;min-height:260px;padding:32px 27px;display:flex}.palette-card .micro-label{color:var(--h-colour-b6a6c8,#b6a6c8);font-size:7px}.palette-card h3{letter-spacing:-.6px;color:var(--h-colour-3b304c,#3b304c);margin:14px 0 7px;font-size:22px}.palette-card p{color:var(--h-colour-9f91ad,#9f91ad);margin-bottom:24px;font-size:12px}.palette-options{gap:10px;margin-bottom:18px;display:flex}.palette-options button{border:3px solid var(--h-colour-ffffff,white);width:30px;height:30px;color:var(--h-colour-ffffff,white);box-shadow:0 0 0 1px var(--h-colour-80759a-0a,#80759a0a);border-radius:50%;outline:1px solid #0000;place-items:center;padding:0;transition:transform .2s;display:grid}.palette-options button:hover{transform:scale(1.13)}.palette-options button[aria-pressed=true]{outline:1px solid var(--demo-accent)}.palette-mini{background:var(--h-colour-f8f8ff,#f8f8ff);width:140px;box-shadow:0 18px 40px var(--h-colour-8262d9-0c,#8262d90c);color:var(--demo-accent);border-radius:9px;flex-shrink:0;padding:16px;animation:7s ease-in-out infinite float-gentle;transform:rotate(-3deg)}.palette-mini>i{opacity:.18;background:currentColor;width:25px;height:3px;margin-bottom:7px;display:block}.palette-mini>i:nth-child(2){opacity:.1;width:38px}.palette-mini svg{width:100%;margin-top:15px;display:block}.palette-mini>span{background:var(--demo-accent);color:var(--h-colour-ffffff,white);border-radius:4px;justify-content:space-between;align-items:center;margin-top:15px;padding:8px;font-size:7px;display:flex}.palette-mini>span svg{width:10px;margin:0}.demo-caption-link{color:var(--h-colour-a08ac4,#a08ac4);align-items:center;gap:12px;padding:8px 0;font-size:9px;display:inline-flex}.demo-caption-link:hover{color:var(--h-colour-7655ab,#7655ab)}.permission-card{padding:30px 32px}.demo-card-title{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.demo-card-title .micro-label{color:var(--h-colour-ae9fbf,#ae9fbf);letter-spacing:1px;font-size:7px}.demo-card-title h3{color:var(--h-colour-493958,#493958);letter-spacing:-.4px;margin:9px 0 0;font-size:21px}.demo-card-title>svg{color:var(--h-colour-ad94d2,#ad94d2)}.permission-grid{grid-template-columns:1fr 70px 70px;align-items:center;gap:15px;min-height:39px;display:grid}.permission-grid>span:first-child{color:var(--h-colour-a092ad,#a092ad);font-size:11px}.permission-grid>button{margin:auto}.permission-header{min-height:20px;margin-bottom:5px}.permission-header>span,.permission-header>span:first-child{color:var(--h-colour-b4a6c1,#b4a6c1);letter-spacing:1px;font-size:7px}.permission-header>span:not(:first-child){text-align:center}.toggle-switch{background:var(--h-colour-e4deed,#e4deed);border:0;border-radius:30px;align-items:center;width:28px;height:15px;padding:2px;transition:background .2s;display:flex}.toggle-switch>span{background:var(--h-colour-ffffff,white);border-radius:50%;width:11px;height:11px;transition:transform .2s;box-shadow:0 1px 3px #0001}.toggle-switch.on{background:var(--h-colour-8d75d5,#8d75d5)}.toggle-switch.on>span{transform:translate(13px)}.permission-card>.demo-caption-link{margin-top:15px}.insights-section{padding-top:80px;padding-bottom:135px}.insights-section .two-column{gap:9%}.analytics-stack{isolation:isolate;margin-right:12px;padding:40px 0 20px;position:relative}.analytics-shadow{border:1px solid var(--h-colour-9077b8-1a,#9077b81a);background:var(--h-colour-ede7f8,#ede7f8);z-index:-1;border-radius:16px;position:absolute;inset:22px -10px 35px 10px;transform:rotate(-6deg)}.analytics-shadow.second{background:var(--h-colour-f2edfc,#f2edfc);z-index:-2;inset:13px -7px 43px 15px;transform:rotate(4deg)}.analytics-card{background:var(--h-colour-ffffff-fa,#fffffffa);border:1px solid var(--h-colour-a994c4-14,#a994c414);box-shadow:0 30px 65px var(--h-colour-9e7ac5-16,#9e7ac516);border-radius:14px;padding:27px;animation:8s ease-in-out infinite float-gentle;transform:rotate(-1.5deg)}.analytics-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.analytics-head .micro-label{color:var(--h-colour-af9ec0,#af9ec0);letter-spacing:.9px;font-size:6px}.analytics-head h3{letter-spacing:-.45px;color:var(--h-colour-4b375f,#4b375f);margin:10px 0 0;font-size:18px}.period-tabs{background:var(--h-colour-f7f3fb,#f7f3fb);border-radius:6px;gap:3px;padding:3px;display:flex}.period-tabs button{color:var(--h-colour-b2a3c1,#b2a3c1);background:0 0;border:0;border-radius:4px;padding:6px 7px;font-size:7px}.period-tabs button.active{background:var(--h-colour-8c6bd0,#8c6bd0);color:var(--h-colour-ffffff,white)}.analytics-metrics{grid-template-columns:repeat(3,1fr);gap:15px;margin:25px 0 4px;display:grid}.analytics-metrics>div>span{color:var(--h-colour-a48fb5,#a48fb5);font-size:8px}.analytics-metrics strong{color:var(--h-colour-8565b7,#8565b7);letter-spacing:-1px;align-items:end;gap:14px;margin-top:9px;font-size:30px;font-weight:400;display:flex}.analytics-metrics small{color:var(--h-colour-9c8eca,#9c8eca);font-size:12px;line-height:2}.analytics-card .mini-chart-svg{color:var(--h-colour-9b7bce,#9b7bce);height:160px}.analytics-foot{color:var(--h-colour-b4a4c4,#b4a4c4);justify-content:space-between;gap:10px;margin-top:14px;font-size:7px;display:flex}.analytics-foot a{color:var(--h-colour-9779bf,#9779bf);align-items:center;gap:9px;display:flex}.analytics-float{box-shadow:0 15px 45px var(--h-colour-785ba8-1f,#785ba81f);background:var(--h-colour-fbfaff,#fbfaff);border:1px solid var(--h-colour-af9cce-26,#af9cce26);color:var(--h-colour-9174bc,#9174bc);border-radius:10px;align-items:center;gap:11px;padding:18px 21px;font-size:11px;animation:6s ease-in-out -2s infinite float-gentle;display:flex;position:absolute;bottom:-5px;right:-27px}.analytics-float>div>small{color:var(--h-colour-b2a3c4,#b2a3c4);margin-top:4px;font-size:8px;display:block}.automation-section{padding-top:60px;padding-bottom:110px}.automation-visual{isolation:isolate;padding-top:20px;position:relative}.automation-path{background:linear-gradient(90deg,var(--h-colour-b4a3d0,#b4a3d0),var(--h-colour-d4c5e2,#d4c5e2));z-index:-1;height:1px;position:absolute;top:45%;left:8%;right:8%}.automation-path:after{content:"";background:linear-gradient(90deg,transparent,var(--h-colour-a682df,#a682df),transparent);width:20%;animation:5s linear infinite workflow-travel;position:absolute;inset:0}.automation-nodes{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.automation-node{border:1px solid var(--h-colour-cab8dc-14,#cab8dc14);background:var(--h-colour-ffffff-ed,#ffffffed);box-shadow:0 20px 55px var(--h-colour-9878bb-07,#9878bb07);border-radius:14px;padding:26px;transition:transform .3s,border-color .3s}.automation-node:hover{border-color:var(--h-colour-a182ce-55,#a182ce55);transform:translateY(-5px)}.automation-icon{color:var(--h-colour-ae91d3,#ae91d3);background:var(--h-colour-f5f0fc,#f5f0fc);border:1px solid var(--h-colour-bca2db-13,#bca2db13);border-radius:8px;margin-bottom:20px;padding:9px;display:inline-flex}.automation-node h3{letter-spacing:-.55px;color:var(--h-colour-493853,#493853);margin-bottom:15px;font-size:22px}.automation-node p{color:var(--h-colour-a395af,#a395af);max-width:225px;margin-bottom:26px;font-size:12px;line-height:1.8}.node-number{color:var(--h-colour-c0b2cd,#c0b2cd);justify-content:space-between;align-items:center;font-size:8px;display:flex}.automation-action{color:var(--h-colour-a793b2,#a793b2);justify-content:space-between;align-items:center;gap:20px;margin-top:25px;font-size:11px;display:flex}.workflow-button{background:var(--h-colour-9571c8,#9571c8);color:var(--h-colour-ffffff,white);border:0;border-radius:30px;align-items:center;gap:22px;padding:12px 23px;font-size:11px;display:flex}.workflow-button:hover{background:var(--h-colour-8057ba,#8057ba)}.automation-status{color:var(--h-colour-a48bbd,#a48bbd);background:var(--h-colour-ffffff-99,#fff9);border-radius:8px;align-items:center;gap:12px;margin-top:20px;padding:16px 19px;font-size:12px;display:flex}.automation-status>span{letter-spacing:1px;color:var(--h-colour-c5b5cf,#c5b5cf);margin-left:auto;font-size:6px}.workflow-active .automation-node{animation:2.4s both activation-glow}.workflow-active .node-1{animation-delay:.4s}.workflow-active .node-2{animation-delay:.8s}.workflow-active .automation-icon{color:var(--h-colour-8a66bc,#8a66bc);background:var(--h-colour-ece2f9,#ece2f9)}.automation-compact .automation-nodes{gap:12px}.automation-compact .automation-node{background:var(--h-colour-152a36,#152a36);border-color:var(--h-colour-2c4c54,#2c4c54);box-shadow:none;border-radius:8px;padding:15px}.automation-compact .automation-node h3{color:var(--h-colour-afdbd4,#afdbd4);font-size:13px}.automation-compact .automation-node p{color:var(--h-colour-7da2ae,#7da2ae);margin-bottom:15px;font-size:8px}.automation-compact .automation-icon{background:var(--h-colour-234448,#234448);color:var(--h-colour-a1dfce,#a1dfce);margin-bottom:15px;padding:5px}.automation-compact .node-number{color:var(--h-colour-5a8393,#5a8393)}.automation-compact .automation-icon svg{width:17px}.automation-compact .automation-status{background:var(--h-colour-142c33,#142c33);color:var(--h-colour-8fbcb6,#8fbcb6);padding:12px;font-size:9px}.automation-compact .automation-status>span{display:none}.automation-compact .automation-action{margin-top:12px;font-size:8px}.automation-compact .workflow-button{background:var(--h-colour-285348,#285348);color:var(--h-colour-b8e8d8,#b8e8d8);padding:8px 13px;font-size:9px}.automation-compact .automation-path{background:var(--h-colour-4b776a-55,#4b776a55);top:40%}.your-system{background:radial-gradient(ellipse at 90% 55%,var(--h-colour-244762-24,#24476224),transparent 60%);padding-top:130px;padding-bottom:100px}.your-system .body-copy{margin-bottom:30px;font-size:15px}.personal-workspace{border:1px solid var(--h-colour-4b6b79,#4b6b79);background:linear-gradient(120deg,var(--h-colour-15313e,#15313e),var(--h-colour-0e2030,#0e2030));border-radius:13px;padding:0 23px 22px;transform:perspective(1400px)rotateY(-4deg)rotateX(2deg);box-shadow:0 25px 70px #0002}.personal-head{border-bottom:1px solid var(--h-colour-628b92-29,#628b9229);color:var(--h-colour-b0d3d9,#b0d3d9);background:var(--h-colour-83d8c8-05,#83d8c805);align-items:center;gap:8px;margin:0 -23px;padding:17px 20px;font-size:11px;display:flex}.personal-head>svg{color:var(--h-colour-a8ead8,#a8ead8)}.personal-head>small{color:var(--h-colour-6a9caa,#6a9caa);margin-left:auto;font-size:7px}.personal-greeting{padding:30px 0 24px}.personal-greeting>small{letter-spacing:1.7px;color:var(--h-colour-688d9d,#688d9d);font-size:7px}.personal-greeting h3{letter-spacing:-.7px;color:var(--h-colour-c7e0e7,#c7e0e7);margin:12px 0 0;font-size:27px}.personal-tiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.personal-tiles>a{border:1px solid var(--h-colour-4a6a7c-99,#4a6a7c99);background:var(--h-colour-183543,#183543);color:var(--h-colour-b5d8df,#b5d8df);border-radius:8px;padding:17px 14px;font-size:11px;transition:background .2s;position:relative}.personal-tiles>a>svg:first-child{color:var(--h-colour-83b8be,#83b8be);margin-bottom:20px;display:block}.personal-tiles>a>svg:last-child{color:var(--h-colour-62949e,#62949e);position:absolute;bottom:18px;right:10px}.personal-tiles>a:hover{background:var(--h-colour-214553,#214553)}.personal-next{border:1px solid var(--h-colour-6caa8b-80,#6caa8b80);background:linear-gradient(120deg,var(--h-colour-244c41,#244c41),var(--h-colour-173a33,#173a33));color:var(--h-colour-b9e9d8,#b9e9d8);border-radius:10px;align-items:center;gap:12px;margin-top:18px;padding:21px 17px;display:flex}.personal-next>span{background:var(--h-colour-386a54,#386a54);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.personal-next strong{font-size:12px;font-weight:400}.personal-next p{color:var(--h-colour-79aa98,#79aa98);margin:7px 0 0;font-size:8px}.personal-next>svg{margin-left:auto}.personal-source{color:var(--h-colour-60899a,#60899a);align-items:center;gap:7px;margin-top:23px;font-size:8px;display:flex}.personal-source a{color:var(--h-colour-a2cfc5,#a2cfc5);align-items:center;gap:7px;margin-left:auto;display:flex}.pricing-ribbon{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(100deg,var(--h-colour-102324,#102324),var(--h-colour-171c2a,#171c2a));padding:52px 0}.pricing-ribbon>.container{justify-content:space-between;align-items:center;gap:40px;display:flex}.pricing-ribbon .eyebrow{margin-bottom:16px;font-size:8px}.pricing-ribbon h2{letter-spacing:-1.5px;margin:0 0 15px;font-size:38px}.pricing-ribbon h2>span{color:var(--h-colour-b0dcd0,#b0dcd0)}.pricing-ribbon p{color:var(--h-colour-75969d,#75969d);margin-bottom:0;font-size:12px}.final-cta{text-align:center;isolation:isolate;padding:130px 0 120px;position:relative;overflow:hidden}.final-network{z-index:-1;opacity:.16;pointer-events:none;width:900px;position:absolute;top:-25%;left:50%;transform:translate(-50%)}.final-cta-content{max-width:1100px}.final-cta .eyebrow{justify-content:center;margin-bottom:35px;font-size:8px}.final-cta h2{letter-spacing:-.06em;background:linear-gradient(125deg,var(--h-colour-ecfaf5,#ecfaf5) 30%,var(--h-colour-a1ddcf,#a1ddcf) 67%,var(--h-colour-b5a3ed,#b5a3ed));color:#0000;-webkit-background-clip:text;background-clip:text;max-width:800px;margin:0 auto 27px;font-size:clamp(50px,7vw,96px);line-height:1.02}.final-cta p{color:var(--h-colour-88a8b1,#88a8b1);max-width:430px;margin:0 auto 32px;font-size:17px}.final-price{color:var(--h-colour-5c7d89,#5c7d89);justify-content:center;align-items:center;gap:20px;margin-top:38px;font-size:9px;display:flex}.final-price>a{color:var(--h-colour-89b5b5,#89b5b5);align-items:center;gap:7px;display:flex}.site-footer{border-top:1px solid var(--line);background:var(--h-colour-070c12,#070c12);padding:62px 0 25px}.footer-main{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:55px;padding-bottom:60px;display:grid}.footer-about p{color:var(--h-colour-7f9ca9,#7f9ca9);margin:19px 0 21px;font-size:12px}.footer-about>span{color:var(--h-colour-557887,#557887);font-size:10px;line-height:1.8}.footer-main h3{text-transform:uppercase;letter-spacing:1.4px;color:var(--h-colour-9ab5be,#9ab5be);margin:6px 0 22px;font-size:9px}.footer-main>div:not(:first-child)>a{color:var(--h-colour-6e8b9b,#6e8b9b);align-items:center;gap:7px;margin:15px 0;font-size:11px;display:flex}.footer-main>div>a:hover{color:var(--h-colour-b1e2d4,#b1e2d4)}.footer-signoff{border-top:1px solid var(--h-colour-89bdd3-13,#89bdd313);letter-spacing:1px;color:var(--h-colour-426575,#426575);justify-content:space-between;align-items:center;gap:20px;padding-top:22px;font-size:7px;display:flex}.footer-signoff>div{align-items:center;gap:25px;display:flex}.footer-signoff a{color:var(--h-colour-5b7b8b,#5b7b8b)}.breadcrumb{color:var(--h-colour-607e8d,#607e8d);align-items:center;gap:10px;margin-bottom:25px;padding-top:35px;font-size:10px;display:flex}.breadcrumb a:hover{color:var(--mint)}.detail-hero{background:radial-gradient(ellipse at 80% 45%,var(--h-colour-1b5155-1d,#1b51551d),transparent 63%);padding:0 0 70px;position:relative}.detail-hero-inner,.detail-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:55px;min-height:580px;padding-top:40px;display:grid}.detail-copy h1{letter-spacing:-.06em;text-wrap:balance;margin:0 0 28px;font-size:clamp(48px,5.4vw,78px);line-height:1.03}.detail-copy h1>span{display:block}.detail-copy .eyebrow{font-size:9px}.detail-copy>p,.detail-description{max-width:490px;color:var(--h-colour-8aa5b7,#8aa5b7);margin-bottom:28px;font-size:16px;line-height:1.8}.detail-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.detail-art{min-width:0;position:relative}.detail-art .dashboard-demo{transform-origin:0;width:720px;max-width:none;margin-top:-60px;margin-bottom:-60px;margin-right:-210px;transform:scale(.72)}.detail-art .growth-flow{transform-origin:0;min-width:610px;margin-right:-140px;transform:scale(.8)}.detail-art .server-visual{height:520px}.detail-art .analytics-stack{margin:0 35px 0 5px}.detail-art .permission-card,.detail-art .palette-card{background:var(--h-colour-f7f5fc,#f7f5fc);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mint:var(--h-colour-8462bf,#8462bf)}.detail-art .automation-visual{transform-origin:0;min-width:590px;transform:scale(.85)}.detail-art .automation-nodes{gap:12px}.detail-art .automation-node{background:var(--h-colour-142a38,#142a38);border-color:var(--h-colour-365867,#365867);padding:19px}.detail-art .automation-node h3{color:var(--h-colour-bfdfdc,#bfdfdc);font-size:17px}.detail-art .automation-node p{color:var(--h-colour-80a5af,#80a5af);font-size:10px}.detail-art .automation-icon{background:var(--h-colour-22474a,#22474a);border-color:var(--h-colour-496e70-55,#496e7055);color:var(--h-colour-b7dfd5,#b7dfd5)}.detail-art .automation-status{background:var(--h-colour-18333c,#18333c);color:var(--h-colour-8eb6b8,#8eb6b8);font-size:10px}.detail-art .automation-action{color:var(--h-colour-77a2ae,#77a2ae);font-size:9px}.detail-art .workflow-button{background:var(--h-colour-2d5d50,#2d5d50);color:var(--h-colour-bcf1d8,#bcf1d8);font-size:9px}.detail-art .automation-status>span{display:none}.detail-section{border-top:1px solid var(--line);padding:80px 0}.section-title{letter-spacing:-1.7px;margin-bottom:28px;font-size:38px;line-height:1.1}.detail-features{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.detail-feature{border-top:1px solid var(--h-colour-5f8798-4d,#5f87984d);padding:30px 0}.detail-feature .feature-number{color:var(--h-colour-6e999a,#6e999a);letter-spacing:1px;font-size:10px}.detail-feature>svg,.detail-feature .feature-icon{color:var(--h-colour-a9dace,#a9dace);margin:20px 0;display:block}.detail-feature h2,.detail-feature h3{letter-spacing:-.8px;color:var(--h-colour-d9e7ed,#d9e7ed);margin:24px 0 20px;font-size:28px;line-height:1.15}.detail-feature p{color:var(--h-colour-8ba3b3,#8ba3b3);margin:0;font-size:14px;line-height:1.8}.detail-feature .eyebrow{margin-bottom:0}.detail-steps,.steps-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.detail-step,.step-card{background:var(--h-colour-12232f,#12232f);border:1px solid var(--h-colour-28424c,#28424c);border-radius:12px;padding:28px}.detail-step>span,.step-card>span{color:var(--h-colour-79aaa7,#79aaa7);font-size:10px}.detail-step h3,.step-card h3{letter-spacing:-.6px;margin:20px 0 15px;font-size:24px}.detail-step p,.step-card p{color:var(--h-colour-83a1b2,#83a1b2);font-size:13px;line-height:1.8}.faq-section{border-top:1px solid var(--line);padding:80px 0}.faq-layout{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.faq-section .section-title{max-width:330px;font-size:42px}.faq-list{border-top:1px solid var(--h-colour-41606e-59,#41606e59)}.faq-list details{border-bottom:1px solid var(--h-colour-41606e-59,#41606e59);padding:0}.faq-list summary{cursor:pointer;color:var(--h-colour-c7dce3,#c7dce3);justify-content:space-between;align-items:center;gap:30px;padding:24px 0;font-size:16px;line-height:1.5;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--h-colour-739a9f,#739a9f);font-size:22px;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list p{color:var(--h-colour-859faf,#859faf);max-width:600px;margin:0;padding:0 25px 22px 0;font-size:14px;line-height:1.9}.related-section{border-top:1px solid var(--line);padding:65px 0 90px}.related-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.related-card{border:1px solid var(--h-colour-2a4551,#2a4551);background:linear-gradient(130deg,var(--h-colour-132833,#132833),var(--h-colour-111e2c,#111e2c));border-radius:12px;padding:26px;transition:transform .25s;position:relative}.related-card:hover{border-color:var(--h-colour-6f9c96,#6f9c96);transform:translateY(-5px)}.related-card .eyebrow,.related-card>small{letter-spacing:1.3px;color:var(--h-colour-729b9e,#729b9e);font-size:7px}.related-card h3{letter-spacing:-.8px;color:var(--h-colour-c7e0e1,#c7e0e1);margin:20px 0;font-size:26px;line-height:1.13}.related-card p{color:var(--h-colour-7c9aab,#7c9aab);font-size:12px;line-height:1.8}.related-card>svg{color:var(--h-colour-83b5b2,#83b5b2);position:absolute;bottom:23px;right:20px}.detail-bottom-cta{text-align:center;background:radial-gradient(ellipse,var(--h-colour-1b4846-25,#1b484625),transparent 60%);padding:80px 0}.detail-bottom-cta h2{font-size:52px}.detail-bottom-cta p{color:var(--h-colour-7d9da9,#7d9da9);max-width:450px;margin:0 auto 25px;font-size:15px}.industry-detail-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.industry-detail-card{border:1px solid var(--h-colour-31515c,#31515c);background:var(--h-colour-122732,#122732);border-radius:12px;padding:30px;display:block}.industry-detail-card h3{color:var(--h-colour-b9ddd7,#b9ddd7);font-size:26px}.industry-detail-card p{color:var(--h-colour-7fa0b0,#7fa0b0);font-size:13px}.industry-detail-card svg{color:var(--h-colour-a5d8ca,#a5d8ca);margin-bottom:25px}.industry-detail-card:hover{border-color:var(--h-colour-8fd7c2,#8fd7c2)}.pricing-visual{flex-direction:column;gap:16px;margin:20px;display:flex}.pricing-visual>div{border:1px solid var(--h-colour-335864,#335864);background:linear-gradient(130deg,var(--h-colour-173940,#173940),var(--h-colour-132733,#132733));border-radius:11px;align-items:center;gap:18px;padding:25px 27px;display:flex;box-shadow:0 20px 40px #0001}.pricing-visual h3{margin:0 0 8px;font-size:23px}.pricing-visual p{color:var(--h-colour-82a7b3,#82a7b3);margin:0;font-size:11px}.pricing-visual strong{color:var(--mint);font-size:13px;font-weight:400}.story-visual{position:relative}.story-visual .story-year{color:var(--h-colour-b3ddd4,#b3ddd4);letter-spacing:-4px;font-size:70px}.industry-art{position:relative}.industry-art>svg{color:var(--h-colour-afe1d5,#afe1d5);filter:drop-shadow(0 0 30px var(--h-colour-9cf5d0-40,#9cf5d040));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-page{background:radial-gradient(ellipse at 25% 30%,var(--h-colour-164545-26,#16454526),transparent 60%);padding-bottom:90px}.contact-intro{max-width:760px;padding:75px 0 50px}.contact-intro h1{margin-bottom:28px;font-size:clamp(52px,6.5vw,90px);line-height:1.02}.contact-intro p{color:var(--h-colour-8ba8b9,#8ba8b9);max-width:560px;font-size:17px;line-height:1.8}.legal-page{min-height:70svh;padding-bottom:100px}.legal-content{max-width:850px;padding-top:75px}.legal-content h1{margin-bottom:30px;font-size:70px}.legal-content>p{color:var(--h-colour-94aebb,#94aebb);font-size:16px;line-height:1.8}.legal-placeholder{border:1px solid var(--h-colour-33525c,#33525c);background:var(--h-colour-142a35,#142a35);border-radius:12px;margin:30px 0;padding:32px}.legal-placeholder h2{letter-spacing:-.6px;font-size:24px}.legal-placeholder p,.legal-placeholder li{color:var(--h-colour-8ba7b6,#8ba7b6);font-size:14px;line-height:1.8}.not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:70svh;padding:110px 25px;display:flex}.not-found h1{margin:0;font-size:65px}.not-found p{color:var(--h-colour-9ab2bd,#9ab2bd)}.not-found .eyebrow{margin:0}@keyframes float-gentle{0%,to{translate:0}50%{translate:0 -9px}}@keyframes nudge-down{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes pulse-ring{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.9;transform:scale(1.04)}}@keyframes flow-signal{to{stroke-dashoffset:-1424px}}@keyframes server-float{0%,to{translate:0}50%{translate:0 -7px}}@keyframes breath{50%{opacity:.8;transform:scale(1.12)}}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:1}}@keyframes chart-line{0%{stroke-dashoffset:700px}to{stroke-dashoffset:0}}@keyframes workflow-travel{0%{left:0}to{left:80%}}@keyframes activation-glow{0%,to{box-shadow:0 0 0 var(--h-colour-bba0df-00,#bba0df00)}35%{box-shadow:0 0 0 2px var(--h-colour-c2a9e1,#c2a9e1),0 0 35px var(--h-colour-b59bdc-25,#b59bdc25)}}@media (min-width:1700px){.hero h1{font-size:112px}.hero-content{min-height:800px}.hero{min-height:930px}.industry-card{height:330px}.industry-illustration{height:170px}.industry-card h3{font-size:21px}}@media (max-width:1200px){:root{--page-pad:45px}.desktop-nav{gap:22px;margin-right:10px}.nav-row{gap:25px}.hero-content{min-height:640px}.hero h1{font-size:83px}.hero p{max-width:350px;font-size:16px}.hero-actions .text-link{display:none}.hero-network{width:134%;margin-left:-20%}.note-top{top:9%;right:10%}.note-bottom{min-width:220px;bottom:4%;left:5%}.section-pad{padding:80px 0}.industry-grid{grid-template-columns:repeat(3,1fr);gap:20px}.industry-card{height:290px}.industry-illustration{height:150px}.industry-card h3{font-size:23px}.industry-card p{max-width:none;font-size:11px}.industry-no{font-size:7px}.flow-source{gap:10px;padding:14px}.flow-source strong{font-size:10px}.flow-source small{font-size:7px}.flow-source>svg{width:16px}.dashboard-sidebar{width:155px;padding-left:10px;padding-right:10px}.dashboard-sidebar .brand{gap:3px;font-size:13px}.dashboard-main{padding:20px}.dashboard-metrics strong{font-size:28px}.dashboard-activity>a{gap:7px}.dashboard-activity small{max-width:130px}.two-column{gap:6%}.custom-demos{gap:23px}.palette-card{padding:26px 23px}.palette-mini{width:115px}.permission-card{padding:26px}.permission-grid{grid-template-columns:1fr 60px 60px;gap:8px}.analytics-head{display:block}.period-tabs{width:max-content;margin-top:15px}.automation-nodes{gap:27px}.detail-hero-inner,.detail-hero-grid{gap:25px}.detail-art .dashboard-demo{margin-right:-290px;transform:scale(.59)}.detail-art .growth-flow{margin-right:-210px;transform:scale(.65)}.detail-art .automation-visual{transform:scale(.72)}.footer-main{gap:35px}.detail-copy h1{font-size:60px}.faq-layout{gap:55px}}@media (max-width:900px){:root{--page-pad:30px}.desktop-nav{display:none}.nav-contact{margin-left:auto}.mobile-menu-button{display:block}.nav-row{gap:15px;height:72px}.site-header .brand{font-size:22px}main:not(.holo-studio){padding-top:72px}.hero{min-height:auto}.hero-content{grid-template-columns:55% 45%;min-height:620px;padding-top:70px;padding-bottom:70px}.hero h1{font-size:68px}.hero-kicker{letter-spacing:1px;padding:8px 12px;font-size:7px}.hero p{font-size:15px}.hero-network{width:150%;margin-left:-30%}.orbit-note.note-top{padding:13px;right:5%}.note-top>svg{display:none}.note-top .micro-label{font-size:6px}.note-top>strong{font-size:9px}.note-bottom{min-width:190px;padding:16px 12px;left:0}.note-bottom>strong{font-size:10px}.note-bottom>svg{width:10px}.hero-foot>span{display:none}.section-heading{gap:35px}.section-heading-copy{max-width:255px}.section-heading-copy p{font-size:13px}.eyebrow{letter-spacing:1.3px;font-size:8px}.section-heading h2{font-size:47px}.flow-source{min-height:60px;padding:11px}.flow-source>svg:last-child{display:none}.flow-source strong{font-size:8px}.flow-source small{font-size:6px}.flow-source>svg{width:14px}.ai-core small{letter-spacing:.5px;font-size:4px}.flow-sources{width:27%}.dashboard-sidebar{width:135px}.dashboard-sidebar .brand{font-size:11px}.dashboard-sidebar .brand svg{width:15px;height:19px}.dashboard-sidebar>button{gap:7px;padding:11px 8px;font-size:9px}.dashboard-main{padding:18px}.dashboard-top h3{font-size:22px}.dashboard-metrics{gap:9px}.dashboard-metrics>a{padding:11px}.dashboard-metrics>a>span{font-size:7px}.dashboard-metrics strong{font-size:24px}.dashboard-metrics strong svg{width:38px}.dashboard-panels{grid-template-columns:1.2fr 1fr;gap:11px}.dashboard-chart,.dashboard-activity{padding:12px}.dashboard-activity>a>svg{width:11px;padding:4px}.dashboard-activity>a{gap:5px;font-size:8px}.dashboard-activity small{font-size:6px}.dashboard-chart>span,.dashboard-activity>span{font-size:9px}.two-column{grid-template-columns:1fr 1fr;gap:30px}.ownership-copy h2{font-size:44px}.lead{font-size:19px}.ownership-copy .eyebrow{max-width:280px;font-size:7px}.ownership-list strong{font-size:10px}.ownership-list small{font-size:8px}.server-visual{height:460px}.server-tower{top:20%;left:10%;right:4%}.server-badge{padding:12px;font-size:8px;bottom:70px;right:-5%}.server-orbit{width:100%;bottom:20px;left:0}.server-orbit.o2{width:108%;bottom:8px;left:-3%}.server-caption{font-size:6px;bottom:-12px}.intelligence-copy h2{font-size:42px}.intelligence-copy>.lead{font-size:17px}.intelligence-copy>p:not(.lead){font-size:13px}.intelligence-art{width:130%;margin-left:-20%}.custom-demos{grid-template-columns:1fr;gap:24px}.palette-card{min-height:255px;padding:32px 40px}.palette-mini{width:180px}.permission-card{padding:32px 40px}.permission-grid{grid-template-columns:1fr 95px 95px;min-height:44px}.permission-grid>span:first-child{font-size:13px}.permission-header>span:first-child{font-size:8px}.demo-card-title h3{font-size:25px}.analytics-card{padding:20px}.analytics-metrics{gap:10px}.analytics-metrics>div>span{font-size:7px}.analytics-metrics strong{font-size:26px}.analytics-float{padding:14px;font-size:9px;right:-10px}.insights-section h2{font-size:45px}.insights-section .body-copy{font-size:13px}.automation-node{padding:22px}.automation-node h3{font-size:19px}.automation-node p{font-size:11px}.automation-nodes{gap:18px}.personal-workspace{padding:0 15px 18px}.personal-head{margin:0 -15px;padding:15px}.personal-tiles{gap:7px}.personal-tiles>a{padding:13px 10px;font-size:9px}.personal-next{gap:8px;padding:15px 10px}.personal-next strong{font-size:11px}.personal-next p{font-size:7px}.your-system h2{font-size:47px}.pricing-ribbon h2{font-size:32px}.pricing-ribbon p{max-width:350px}.footer-main{grid-template-columns:1.3fr 1fr 1fr;gap:28px}.footer-main>div:last-child{grid-column:2}.footer-about{grid-row:span 2}.footer-signoff>span{max-width:190px;line-height:1.8}.footer-signoff>div{flex-wrap:wrap;justify-content:flex-end;gap:15px}.detail-hero-inner,.detail-hero-grid{grid-template-columns:1fr;gap:10px;padding-top:35px}.detail-copy{max-width:650px}.detail-copy h1{max-width:670px;font-size:69px}.detail-description{max-width:580px}.detail-art{width:100%;max-width:610px;margin:0 auto}.detail-art .dashboard-demo{margin-top:-20px;margin-bottom:-20px;margin-right:-120px;transform:scale(.8)}.detail-art .growth-flow{min-width:0;margin:25px 0;transform:scale(1)}.detail-art .automation-visual{min-width:0;margin:25px 0;transform:scale(.95)}.detail-art .server-visual{max-width:460px;height:510px;margin:auto}.detail-art .server-tower{left:20%;right:15%}.detail-art .server-badge{bottom:95px;right:0}.detail-art .server-orbit{width:80%;bottom:55px;left:13%}.detail-art .server-caption{bottom:20px}.detail-art>.holo-network{max-width:480px;margin:auto}.detail-features{gap:25px}.detail-feature h2,.detail-feature h3{font-size:23px}.detail-feature p{font-size:13px}.faq-layout{grid-template-columns:1fr;gap:20px}.faq-section .section-title{max-width:none}.related-grid{gap:14px}.related-card{padding:22px}.related-card h3{font-size:22px}.related-card p{font-size:11px}.detail-steps{gap:15px}.industry-detail-grid{grid-template-columns:repeat(2,1fr)}.contact-intro h1{font-size:70px}}@media (max-width:600px){:root{--page-pad:23px}.site-header .brand{gap:7px;font-size:20px}.brand svg{width:24px;height:28px}.nav-row{height:68px}.nav-contact{gap:15px;padding:10px 13px;font-size:10px}.mobile-menu-button{padding:6px}.mobile-menu-button svg{width:20px}.nav-row{gap:8px}main:not(.holo-studio){padding-top:68px}.hero-content{min-height:unset;flex-direction:column;align-items:stretch;padding-top:51px;padding-bottom:35px;display:flex}.hero-copy{z-index:2}.hero h1{letter-spacing:-.061em;margin-bottom:24px;font-size:clamp(56px,12.9vw,76px);line-height:1.03}.hero-kicker{letter-spacing:1px;margin-bottom:27px;font-size:7px}.hero p{max-width:285px;margin-bottom:25px;font-size:15px;line-height:1.7}.button-primary,.button-secondary{gap:26px;min-height:46px;padding:14px 20px;font-size:12px}.hero-micro{letter-spacing:1.3px;margin-top:22px;font-size:6px}.hero-network{align-self:center;width:105%;max-width:500px;margin-top:25px;margin-left:0}.note-top{font-size:9px;top:5%;right:6%!important}.note-bottom{min-width:215px;padding:14px;font-size:9px;bottom:4%;left:5%}.orbit-coordinate{letter-spacing:1px;font-size:5px;bottom:-4%;right:5%}.hero-foot{padding-top:30px;padding-bottom:24px}.hero-foot:before{top:10px}.scroll-cue,.sound-toggle{letter-spacing:1px;font-size:7px}.hero-grid{height:250px;bottom:15px}.section-pad{padding:65px 0}.section-heading{margin-bottom:35px;display:block}.section-heading h2{letter-spacing:-.055em;margin-bottom:24px;font-size:46px;line-height:1.04}.section-heading-copy{flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;display:flex}.section-heading-copy p{max-width:290px;margin-bottom:7px;font-size:13px;line-height:1.7}.section-heading-copy .text-link{font-size:11px}.eyebrow{letter-spacing:1.1px;gap:8px;margin-bottom:24px;font-size:7px}.section-number{font-size:8px}.section-foot{letter-spacing:1px;gap:20px;margin-top:38px;padding-top:15px;font-size:6px;line-height:1.9}.section-foot>span:last-child{text-align:right;max-width:120px}.growth-flow{min-height:400px;aspect-ratio:unset;margin-top:35px}.flow-sources{flex-direction:row;gap:8px;width:100%;height:98px;top:0;bottom:auto;left:0}.flow-source{flex-direction:column;align-items:flex-start;gap:10px;width:33.333%;padding:13px 10px}.flow-source>div{gap:5px}.flow-source strong{font-size:8px;line-height:1.4}.flow-source small{letter-spacing:.8px;font-size:5px}.flow-source>svg{width:17px}.growth-wires{width:143%;height:220px;top:150px;left:-36%;transform:rotate(-8deg)}.growth-wires>path:first-of-type{opacity:.15}.ai-core{width:30%;max-width:140px;top:47%;left:7%}.ai-core span:first-child{font-size:34px}.ai-core small{font-size:5px}.flow-growth-label{letter-spacing:1px;font-size:5px;bottom:0;right:0}.dashboard-demo{border-radius:10px}.dashboard-browser{height:30px;padding:0 10px}.dashboard-browser>small{display:none}.dashboard-browser>span{font-size:6px}.dashboard-sidebar{display:none}.dashboard-main{padding:18px 13px}.dashboard-body{min-height:0}.dashboard-top h3{font-size:22px}.dashboard-top .micro-label{font-size:6px}.dashboard-top{margin-bottom:19px}.dashboard-metrics{gap:7px}.dashboard-metrics>a{padding:10px}.dashboard-metrics>a>span{min-height:20px;font-size:7px;line-height:1.4}.dashboard-metrics strong{margin-top:7px;font-size:25px}.dashboard-metrics strong svg{width:22px;height:20px}.dashboard-metrics>a>small{font-size:6px;line-height:1.4}.dashboard-panels{grid-template-columns:1fr}.dashboard-activity{display:none}.dashboard-chart{padding:13px}.dashboard-chart>span{font-size:10px}.mini-chart-svg{height:160px}.dashboard-bottom{gap:5px;font-size:6px}.dashboard-bottom>span:last-child{gap:4px;font-size:6px}.dashboard-bottom>span:last-child svg{width:9px}.industry-grid{grid-template-columns:repeat(2,1fr);gap:12px}.industry-card{height:260px;padding:17px 16px 25px}.industry-no{font-size:6px}.industry-illustration{height:120px}.industry-illustration>svg{width:55px;height:55px}.industry-orbit{width:95px;height:38px;bottom:5px}.industry-card h3{letter-spacing:-.6px;margin-top:17px;margin-bottom:8px;font-size:18px}.industry-card p{max-width:100px;font-size:8px}.industry-arrow{width:13px;bottom:20px;right:12px}.two-column{grid-template-columns:1fr;gap:35px}.ownership-copy h2{font-size:44px;line-height:1.05}.ownership-copy .eyebrow{max-width:100%;font-size:6px}.lead{margin-bottom:26px;font-size:21px}.ownership-list li{margin:22px 0}.ownership-list strong{font-size:12px}.ownership-list small{font-size:9px;line-height:1.5}.ownership-copy .text-link{font-size:12px}.server-visual{width:100%;max-width:430px;height:450px;margin:auto}.server-tower{top:17%;left:16%;right:12%}.server-badge{padding:14px;font-size:9px;bottom:85px;right:0}.server-orbit{width:92%;bottom:35px;left:4%}.server-orbit.o2{width:100%;bottom:22px;left:0}.server-caption{bottom:0}.intelligence-section .two-column{flex-direction:column-reverse;gap:30px;display:flex}.intelligence-art{width:115%;max-width:510px;margin-left:-5%}.intelligence-copy h2{font-size:46px}.intelligence-copy>.lead{font-size:18px}.intelligence-copy>p:not(.lead){font-size:14px}.intelligence-links{gap:5px}.ai-history{bottom:7%;left:20%}.ai-history strong{font-size:33px}.ai-history>span{font-size:6px}.transformation{height:160svh}.transform-sticky{min-height:550px}.transform-heading{padding-left:15px;padding-right:15px}.transform-heading>.eyebrow{letter-spacing:1.5px;margin-bottom:60px;font-size:6px}.transform-heading h2{letter-spacing:-.055em;margin-bottom:28px;font-size:clamp(23px,6.5vw,37px);line-height:1.3}.transform-heading p{font-size:13px}.transform-heading>.scroll-cue{letter-spacing:1.2px;margin-top:65px;font-size:6px}.light-world h2{font-size:45px}.custom-section{padding-top:65px}.custom-demos{gap:22px}.palette-card{gap:15px;min-height:245px;padding:24px 20px}.palette-card .micro-label{letter-spacing:.8px;max-width:150px;font-size:5px;display:block}.palette-card h3{font-size:23px}.palette-card p{font-size:10px}.palette-options{gap:5px;margin-bottom:15px}.palette-options button{border-width:2px;width:25px;height:25px}.palette-mini{width:100px;padding:11px}.palette-mini>span{padding:6px;font-size:5px}.palette-mini>span>svg{width:7px}.demo-caption-link{gap:7px;font-size:8px}.permission-card{padding:25px 20px}.demo-card-title .micro-label{letter-spacing:.6px;font-size:6px}.demo-card-title h3{letter-spacing:-.7px;font-size:20px}.demo-card-title>svg{width:18px}.permission-grid{grid-template-columns:1fr 43px 57px;gap:10px;min-height:43px}.permission-grid>span:first-child{font-size:11px}.permission-header>span,.permission-header>span:first-child{font-size:6px}.insights-section{padding-top:45px;padding-bottom:85px}.insights-section .two-column{gap:30px}.insights-section .lead{font-size:21px}.insights-section .body-copy{font-size:14px}.analytics-stack{margin:0 16px 0 5px;padding-top:35px}.analytics-card{padding:22px}.analytics-head{display:block}.analytics-head h3{font-size:21px}.analytics-head .micro-label{font-size:6px}.period-tabs{margin-top:15px}.period-tabs button{padding:7px 10px;font-size:8px}.analytics-metrics>div>span{font-size:8px}.analytics-metrics strong{font-size:30px}.analytics-card .mini-chart-svg{height:150px}.analytics-float{padding:15px;font-size:10px;bottom:-5px;right:-14px}.analytics-float>div>small{font-size:8px}.automation-section{padding-top:40px;padding-bottom:65px}.automation-nodes{grid-template-columns:1fr;gap:18px}.automation-node{grid-template-columns:44px 1fr;gap:0 17px;padding:25px 25px 24px;display:grid;position:relative}.automation-icon{grid-row:span 2;align-self:start;margin:0;padding:9px}.automation-node h3{margin:0 0 10px;font-size:23px}.automation-node p{max-width:240px;margin:0;font-size:12px}.node-number{gap:5px;font-size:6px;position:absolute;top:17px;right:17px}.node-number>svg{width:8px}.automation-path{background:var(--h-colour-c7aedc,#c7aedc);width:1px;height:auto;inset:30px auto 30px 46px}.automation-action{gap:12px;font-size:9px}.workflow-button{flex-shrink:0;gap:12px;padding:12px 17px;font-size:10px}.automation-status{padding:14px;font-size:10px;line-height:1.5}.automation-status>span{display:none}.your-system{padding-top:65px}.your-system h2{font-size:48px}.your-system .two-column{gap:40px}.personal-workspace{transform:none}.personal-head{font-size:11px}.personal-tiles>a{padding:16px 12px;font-size:11px}.personal-tiles>a>svg:last-child{width:10px;right:8px}.personal-next{padding:19px 12px}.personal-next p{font-size:8px}.personal-next strong{font-size:12px}.personal-source{font-size:8px}.pricing-ribbon{padding:40px 0}.pricing-ribbon>.container{display:block}.pricing-ribbon h2{max-width:270px;font-size:35px}.pricing-ribbon p{max-width:280px;margin-bottom:24px;font-size:11px}.pricing-ribbon .eyebrow{font-size:6px}.final-cta{padding:85px 0 75px}.final-cta h2{letter-spacing:-.06em;max-width:390px;font-size:54px;line-height:1.06}.final-cta .eyebrow{margin-bottom:28px;font-size:6px}.final-cta p{max-width:275px;font-size:14px}.final-network{width:620px;top:-5%}.final-price{flex-direction:column;gap:10px;margin-top:26px;font-size:8px}.site-footer{padding:45px 0 40px}.footer-main{grid-template-columns:1fr 1fr;gap:30px 20px;padding-bottom:35px}.footer-about{grid-area:auto/1/auto/-1;margin-bottom:15px}.footer-main>div:last-child{grid-column:auto}.footer-main .brand{font-size:24px}.footer-about p{margin-bottom:10px;font-size:12px}.footer-about>span{font-size:9px}.footer-main h3{margin-bottom:18px;font-size:8px}.footer-main>div:not(:first-child)>a{margin:15px 0;font-size:11px}.footer-signoff{font-size:6px;display:block}.footer-signoff>span{max-width:none}.footer-signoff>div{justify-content:flex-start;gap:20px;margin-top:20px}.studio-tab{padding:9px 12px;font-size:9px;bottom:12px;right:12px}.detail-hero{padding-bottom:45px}.breadcrumb{margin-bottom:10px;padding-top:28px;font-size:8px}.detail-hero-inner,.detail-hero-grid{min-height:0;padding-top:30px}.detail-copy h1{margin-bottom:26px;font-size:49px;line-height:1.045}.detail-copy .eyebrow{letter-spacing:1px;font-size:7px}.detail-copy>p,.detail-description{font-size:14px;line-height:1.8}.detail-actions{flex-wrap:wrap;gap:12px}.detail-actions .text-link{font-size:11px}.detail-art{max-width:100%;margin-top:20px;overflow:visible}.detail-art .dashboard-demo{width:100%;max-width:100%;margin:10px 0 0;transform:none}.detail-art .growth-flow{margin:0}.detail-art .server-visual{height:450px}.detail-art .server-tower{left:16%;right:12%}.detail-art .analytics-stack{margin:10px 20px 30px 5px}.detail-art .automation-visual{width:100%;min-width:0;transform:none}.detail-art .automation-node{grid-template-columns:35px 1fr;gap:14px;padding:20px}.detail-art .automation-icon{padding:7px}.detail-art .automation-icon>svg{width:18px}.detail-art .automation-node h3{font-size:19px}.detail-art .automation-node p{font-size:11px}.detail-section{padding:45px 0}.detail-features{grid-template-columns:1fr;gap:10px}.detail-feature{padding:28px 0}.detail-feature h2,.detail-feature h3{max-width:290px;margin:18px 0 15px;font-size:28px}.detail-feature p{max-width:100%;font-size:14px}.section-title{font-size:35px}.faq-section{padding:50px 0}.faq-section .section-title{font-size:38px}.faq-list summary{gap:20px;padding:22px 0;font-size:15px}.faq-list p{padding-right:0;font-size:13px;line-height:1.8}.related-section{padding:45px 0 60px}.related-grid{grid-template-columns:1fr;gap:15px}.related-card{padding:25px}.related-card h3{max-width:275px;margin:20px 0 15px;font-size:27px}.related-card p{max-width:275px;font-size:12px}.detail-steps,.steps-grid,.industry-detail-grid{grid-template-columns:1fr}.detail-bottom-cta{padding:65px 0}.detail-bottom-cta h2{font-size:43px}.detail-bottom-cta p{font-size:14px}.pricing-visual{margin:15px 0}.pricing-visual>div{padding:22px}.contact-intro{padding:45px 0 25px}.contact-intro h1{font-size:53px}.contact-intro p{font-size:14px}.legal-content{padding-top:45px}.legal-content h1{font-size:48px}.legal-content>p{font-size:14px}.legal-placeholder{padding:24px}.legal-placeholder h2{font-size:24px}.legal-placeholder p,.legal-placeholder li{font-size:13px}.not-found h1{font-size:42px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}html[data-reduced-motion=true]{scroll-behavior:auto}html[data-reduced-motion=true] *,html[data-reduced-motion=true] :before,html[data-reduced-motion=true] :after{transition:none!important;animation:none!important}@font-face{font-family:Holographics Japanese;src:url(/fonts/holographics-japanese-regular.woff)format("woff");font-style:normal;font-weight:100 500;font-display:swap}@font-face{font-family:Holographics Japanese;src:url(/fonts/holographics-japanese-bold.woff)format("woff");font-style:normal;font-weight:600 900;font-display:swap}.language-control{z-index:101;flex:none;position:relative}.language-trigger{border:1px solid var(--h-colour-c9b5ff-38,#c9b5ff38);background:var(--h-colour-b299f0-0a,#b299f00a);min-height:44px;color:var(--h-colour-ece4ff,#ece4ff);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:9px 10px;font-size:12px;display:flex}.language-code{color:var(--h-colour-bca6e2,#bca6e2);letter-spacing:.05em;font-size:10px}.language-trigger:hover,.language-trigger[aria-expanded=true]{border-color:var(--h-colour-a994ce,#a994ce);background:var(--h-colour-b299f0-1a,#b299f01a)}.language-choices{background:var(--h-colour-13151e,#13151e);border:1px solid var(--h-colour-554966,#554966);border-radius:12px;width:190px;padding:7px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 55px #0008}.language-choices button{width:100%;min-height:44px;color:var(--h-colour-eae7f1,#eae7f1);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 13px;font-size:14px;display:flex}.language-choices button span:last-child{color:var(--h-colour-ad99ce,#ad99ce);font-size:11px}.language-choices button:hover,.language-choices button[aria-pressed=true]{background:var(--h-colour-b2a2d3-15,#b2a2d315)}.language-trigger:focus-visible{outline:2px solid var(--h-colour-c9afff,#c9afff);outline-offset:3px}.language-choices button:focus-visible{outline:2px solid var(--h-colour-c9afff,#c9afff);outline-offset:3px}html .holographics-header .nav-row{gap:18px}html .holographics-header .desktop-nav{gap:clamp(14px,1.6vw,24px)}:lang(ja){line-break:strict;word-break:normal;font-family:Inter,Holographics Japanese,Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif}html:lang(ja) .eyebrow,html:lang(ja) .micro-label,html:lang(ja) .hero-micro{letter-spacing:.075em;line-height:1.8}html:lang(ja) h1,html:lang(ja) h2,html:lang(ja) h3{letter-spacing:-.025em;word-break:normal;overflow-wrap:anywhere;line-height:1.3}html:not(:lang(en)) .hero h1{font-size:clamp(35px,4.7vw,74px);line-height:1.16}html:lang(ja) .hero h1{font-size:clamp(31px,4vw,62px);line-height:1.45}html:not(:lang(en)) .transform-question-line{white-space:normal;font-size:clamp(27px,5vw,80px);line-height:1.3}html:lang(ja) .transform-question-line{letter-spacing:0;font-size:clamp(25px,4.5vw,70px)}html:not(:lang(en)) .section-heading h2,html:not(:lang(en)) .detail-copy h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html:not(:lang(en)) .growth-system-card h3{overflow-wrap:anywhere;font-size:clamp(15px,1.4vw,18px)}html:lang(ja) p{line-height:1.9}[data-explore-card],[data-fuse-frame]{isolation:isolate;position:relative}.card-fuse{pointer-events:none;opacity:0;z-index:3;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0;overflow:visible}:is([data-explore-card],[data-fuse-frame])>.card-fuse>svg{width:100%;height:100%;margin:0;display:block;overflow:visible;transform:none}.card-fuse rect{fill:none;stroke:var(--h-colour-b8a3e2,#b8a3e2);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-dasharray:12 88;stroke-linecap:round;filter:drop-shadow(0 0 3px var(--h-colour-b8a3e2-88,#b8a3e288))}@keyframes trace-card{to{stroke-dashoffset:-100px}}@media (hover:hover) and (pointer:fine){[data-explore-card]:hover{border-color:var(--h-colour-bea7e5-7a,#bea7e57a);box-shadow:0 8px 30px var(--h-colour-a48cc6-14,#a48cc614)}:is([data-explore-card],[data-fuse-frame]):hover>.card-fuse{opacity:.95}:is([data-explore-card],[data-fuse-frame]):hover>.card-fuse rect{animation:trace-card 3.6s linear var(--fuse-delay,0s) infinite}}:is([data-explore-card],[data-fuse-frame]):focus-within>.card-fuse{opacity:.95}:is([data-explore-card],[data-fuse-frame]):focus-within>.card-fuse rect{animation:trace-card 3.6s linear var(--fuse-delay,0s) infinite}[data-explore-card]:focus-visible{outline:2px solid var(--h-colour-baa2df,#baa2df);outline-offset:4px}[data-hint-active=true]{outline:1px solid var(--h-colour-bca2df,#bca2df);outline-offset:3px}.touch-card-hint{z-index:150;bottom:max(58px,calc(env(safe-area-inset-bottom) + 42px));background:var(--h-colour-141720-f7,#141720f7);max-width:390px;color:var(--h-colour-eeeaf3,#eeeaf3);border:1px solid var(--h-colour-766285,#766285);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;overscroll-behavior:contain;border-radius:14px;max-height:calc(100dvh - 130px);margin-inline:auto;padding:17px 20px;animation:.24s ease-out hint-arrive;position:fixed;left:16px;right:16px;overflow-y:auto;box-shadow:0 12px 45px #0007}.touch-hint-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--h-colour-c1a9de,#c1a9de);padding-right:30px;font-size:10px;display:block}.touch-card-hint h3{margin:5px 25px 6px 0;font-size:17px;line-height:1.35}.touch-card-hint p{color:var(--h-colour-cbc9d6,#cbc9d6);margin:0 0 11px;font-size:13px;line-height:1.6}.touch-card-hint a{min-height:44px;color:var(--h-colour-d8c2f6,#d8c2f6);pointer-events:auto;align-items:center;gap:10px;font-size:12px;display:inline-flex}.touch-hint-close{min-width:44px;min-height:44px;color:var(--h-colour-d4c8df,#d4c8df);cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:5px;right:5px}@keyframes hint-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1200px){html .holographics-header .desktop-nav{display:none}html .holographics-header .mobile-menu-button{display:inline-flex}.language-control{margin-left:auto}html .holographics-header .nav-contact{margin-left:0}}@media (max-width:600px){html .holographics-header .nav-row{gap:8px}.language-word{display:none}.language-control{margin-left:auto}.language-trigger{gap:4px;padding:8px}.language-code{font-size:11px}html .holographics-header .nav-contact{display:none}html .holographics-header .mobile-menu-button{margin-left:0}html .holographics-header .brand.brand-holographic{font-size:22px}html .holographics-header .brand.brand-holographic>svg{width:25px}.language-choices{right:0}.footer-main{gap:25px}.hero-micro,.hero-foot{overflow-wrap:anywhere}}@media (max-width:350px){html .holographics-header .brand.brand-holographic{gap:5px;font-size:19px}html .holographics-header .mobile-menu-button{flex-basis:36px;width:36px}.language-trigger>svg:last-child{display:none}}@media (prefers-reduced-motion:reduce){:is([data-explore-card],[data-fuse-frame])>.card-fuse>svg{width:100%;height:100%;margin:0;display:block;overflow:visible;transform:none}.card-fuse rect{stroke-dasharray:none!important;animation:none!important}.card-fuse,.touch-card-hint{transition:none;animation:none}}:root[data-reduced-motion=true] .card-fuse rect{stroke-dasharray:none!important;animation:none!important}:root[data-reduced-motion=true] .touch-card-hint{animation:none}.studio-language-note{max-width:900px;color:var(--h-colour-bcb8c9,#bcb8c9);margin:0 0 24px;font-size:14px;line-height:1.7}.industry-card h3,.detail-industry-card h3,.related-card h3,.own-workspace-tiles strong{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}@media (max-width:600px){html:not(:lang(en)) .industry-card h3{font-size:16px;line-height:1.4}}.studio-action-buttons{flex-wrap:wrap}.holo-studio .studio-button{white-space:normal;text-align:center;min-width:0;line-height:1.5}.holo-studio .studio-language-note{color:var(--h-colour-626b7e,#626b7e)}@media (max-width:600px){html:lang(ja) .hero h1{font-size:clamp(24px,7.4vw,35px)}}html:not(:lang(en)) h1,html:not(:lang(en)) h2{text-wrap:balance}@media (max-width:600px){html:lang(ja) .holographics-home h2,html:lang(ja) .detail-copy h1{font-size:clamp(27px,6.7vw,38px);line-height:1.4}}html{scroll-padding-top:calc(var(--holographics-header-height) + 20px)}.header-jump:focus-visible{outline:2px solid var(--h-colour-c9afff,#c9afff);outline-offset:5px}.holographics-home>.section-pad,.holographics-home>.light-world>.section-pad{padding-top:clamp(40px,4vw,60px);padding-bottom:clamp(28px,3vw,44px)}.holographics-home>.light-world>.custom-section{padding-top:12px}.holographics-home .section-heading{margin-bottom:clamp(28px,3vw,42px)}.holographics-home .numbered-eyebrow{margin-bottom:18px}.holographics-home .section-foot{margin-top:28px;padding-top:12px}main .section-heading-copy p{text-wrap:pretty;max-width:42ch;font-size:clamp(16px,1.15vw,18px);line-height:1.72}main .hero-copy>p{text-wrap:pretty}main .section-heading-copy .text-link{font-size:clamp(14px,1.1vw,16px)}main .section-foot{color:var(--h-colour-a2b6c6,#a2b6c6);font-size:10px;line-height:1.55}main .light-world[data-light-theme]{--light-copy:color-mix(in srgb, var(--light-accent) 13%, var(--h-colour-56515f,#56515f));--light-muted:color-mix(in srgb, var(--light-accent) 12%, var(--h-colour-625c6a,#625c6a));--light-quiet:color-mix(in srgb, var(--light-accent) 12%, var(--h-colour-696473,#696473))}main .light-world[data-light-theme] .gradient-text{background-image:linear-gradient(100deg, color-mix(in srgb, var(--light-gradient-from) 65%, var(--h-colour-3b2c52,#3b2c52)), color-mix(in srgb, var(--light-gradient-to) 65%, var(--h-colour-3b2c52,#3b2c52)))}main .light-world[data-light-theme] .section-foot{color:var(--light-quiet)}main .light-world .transformation .transform-heading>:is(.eyebrow,.scroll-cue){color:var(--h-colour-a5bfca,#a5bfca);font-size:clamp(10px,1vw,12px);line-height:1.5}.industry-section .industry-grid{gap:clamp(12px,1.35vw,22px)}.industry-section .industry-card{--industry-edge:var(--h-colour-415c70,#415c70);--industry-ink:var(--h-colour-d7e7ee,#d7e7ee);border-color:var(--industry-edge);background:radial-gradient(ellipse at 65% 20%, var(--h-colour-4e5187-2f,#4e51872f), transparent 68%), linear-gradient(145deg, var(--h-colour-142f3b,#142f3b), var(--h-colour-142134,#142134) 80%);border-radius:16px;flex-direction:column;height:100%;min-height:0;padding:clamp(15px,1.4vw,22px) clamp(15px,1.4vw,22px) 50px;transition:transform .28s cubic-bezier(.2,.75,.3,1),border-color .28s,box-shadow .28s;display:flex}.industry-card:before{content:"";pointer-events:none;background:radial-gradient(ellipse at 50% 34%, var(--h-colour-8be7cb-2b,#8be7cb2b), transparent 68%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.industry-section .industry-card .industry-no{color:var(--h-colour-a5c0cd,#a5c0cd);letter-spacing:.08em;white-space:normal;font-size:10px;line-height:1.4}.industry-section .industry-illustration{aspect-ratio:1.43;height:auto;margin:10px -6px 3px}.industry-section .industry-illustration>.industry-artwork{filter:none;width:100%;height:100%;overflow:visible;transform:none}.industry-artwork .artwork-orbits{opacity:.85;transition:opacity .32s}.industry-artwork .artwork-glow{opacity:.78;transition:opacity .32s}.industry-artwork .artwork-motif{transform-origin:50% 54%;transition:transform .32s cubic-bezier(.2,.75,.3,1)}.industry-artwork .artwork-accent{stroke:var(--h-colour-adf8df,#adf8df);stroke-opacity:.8;stroke-width:1.1px}.industry-artwork .artwork-detail{stroke-opacity:.52;stroke-width:.8px}.industry-section .industry-card h3{color:var(--h-colour-f3f8fc,#f3f8fc);margin:7px 0 8px;font-size:clamp(17px,1.55vw,24px);line-height:1.2}.industry-section .industry-card p{max-width:22ch;color:var(--industry-ink);margin:0;font-size:clamp(13px,1vw,15px);line-height:1.5}.industry-section .industry-arrow{color:var(--h-colour-bbebdf,#bbebdf);width:18px;transition:transform .26s,color .26s;bottom:15px;right:17px}.industry-section .industry-card:hover{box-shadow:none;transform:none}.industry-section .industry-card:is(:focus-visible,:active){--industry-edge:var(--h-colour-a0dfcd,#a0dfcd)}.industry-card:is(:focus-visible,:active):before{opacity:1}main .own-workspace-tiles a{transition:background .22s,border-color .22s,box-shadow .22s}main .own-workspace-tiles a:focus-visible{border-color:var(--h-colour-b2f2df,#b2f2df)}main .related-card p{color:var(--h-colour-a9bfcd,#a9bfcd);font-size:14px;line-height:1.65}main .related-card:is(:focus-visible,:active){border-color:var(--h-colour-a0dfcd,#a0dfcd)}@media (hover:hover) and (pointer:fine){.industry-section .industry-card:hover{--industry-edge:var(--h-colour-9ed9cb,#9ed9cb);box-shadow:0 16px 38px var(--h-colour-040911-70,#04091170), 0 0 25px var(--h-colour-a2f5dc-18,#a2f5dc18);transform:translateY(-4px)}.industry-card:hover:before,.industry-card:hover .artwork-glow,.industry-card:hover .artwork-orbits{opacity:1}.industry-card:hover .artwork-motif{transform:translateY(-3px)scale(1.06)}.industry-card:hover .industry-arrow{color:var(--h-colour-eefff8,#eefff8);transform:translate(2px,-2px)}}@media (max-width:600px){main .section-heading-copy p{max-width:100%}main .section-foot{letter-spacing:.08em;font-size:9px}.industry-section .industry-illustration{margin-inline:-8px}}@media (max-width:350px){.industry-section .industry-grid{grid-template-columns:minmax(0,1fr)}.industry-section .industry-illustration{align-self:center;width:min(100%,205px)}}@media (prefers-reduced-motion:reduce){.industry-section .industry-card:hover,.industry-card:hover :is(.artwork-motif,.industry-arrow){transform:none}}html[data-reduced-motion=true] .industry-section .industry-card:hover,html[data-reduced-motion=true] .industry-card:hover :is(.artwork-motif,.industry-arrow){transform:none}.reveal[data-entered=true]:not(:focus-within){animation:holographics-section-arrival .55s cubic-bezier(.2,.75,.3,1) var(--reveal-delay,0s) backwards}@keyframes holographics-section-arrival{0%{opacity:.68;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.industry-artwork .artwork-ignition-trail{stroke:var(--world-accent);stroke-width:1.4px;stroke-linecap:round;filter:drop-shadow(0 0 3px var(--world-accent));animation:7.5s linear infinite industry-orbit-fuse}@keyframes industry-orbit-fuse{to{stroke-dashoffset:-635px}}@media (prefers-reduced-motion:reduce){.industry-artwork .artwork-ignition-trail{stroke-dasharray:4 38;opacity:.45;animation:none}}html[data-reduced-motion=true] .industry-artwork .artwork-ignition-trail{stroke-dasharray:4 38;opacity:.45;animation:none}:root[data-site-theme=daylight]{--h-colour-000000-22:#fcfbfb22;--h-colour-000000-44:#fcfbfb44;--h-colour-000000-55:#fcfbfb55;--h-colour-000000-66:#fcfbfb66;--h-colour-01080e:#fbfaf9;--h-colour-02060d-35:#fbfaf935;--h-colour-02070e:#fbfaf9;--h-colour-020b12:#fafaf9;--h-colour-030b13:#fafaf8;--h-colour-030d16:#faf9f8;--h-colour-040911-70:#fafaf970;--h-colour-05111b:#faf9f8;--h-colour-061c27-80:#f8f7f580;--h-colour-070c12:#faf9f8;--h-colour-070c14:#faf9f8;--h-colour-070c14-e0:#faf9f8e0;--h-colour-07111c:#f9f9f7;--h-colour-07121b:#f9f9f7;--h-colour-071e1b:#f9f8f7;--h-colour-071e1c:#f9f8f7;--h-colour-08121e-55:#f9f8f755;--h-colour-081722:#f9f8f6;--h-colour-081a26:#f8f7f5;--h-colour-091620:#f9f8f7;--h-colour-091822:#f9f7f6;--h-colour-091823:#f8f7f6;--h-colour-09231b:#f8f7f6;--h-colour-0a1722:#f8f7f6;--h-colour-0a1822:#f8f7f6;--h-colour-0a1825:#f8f6f5;--h-colour-0a2d24:#f6f4f2;--h-colour-0b151f:#f9f8f6;--h-colour-0b1623:#f8f7f5;--h-colour-0b1821:#f8f7f6;--h-colour-0b1c28:#f7f5f4;--h-colour-0b232b-f2:#f6f5f3f2;--h-colour-0b2333:#f4f3f0;--h-colour-0c1721:#f8f7f5;--h-colour-0c1925:#f7f6f4;--h-colour-0c1c28:#f7f5f3;--h-colour-0c1c29:#f6f5f3;--h-colour-0c2329-f2:#f6f5f3f2;--h-colour-0d1c28-a3:#f6f5f3a3;--h-colour-0d1f24-f0:#f7f6f4f0;--h-colour-0d202a-ba:#f6f4f2ba;--h-colour-0d202b:#f6f4f2;--h-colour-0e1b28:#f6f5f3;--h-colour-0e1f2d:#f5f3f1;--h-colour-0e2030:#f4f3f0;--h-colour-0e222b-e0:#f5f4f2e0;--h-colour-0f202d:#f5f3f1;--h-colour-0f2430:#f4f2f0;--h-colour-101d2c:#f5f3f1;--h-colour-101e2c:#f5f3f1;--h-colour-101f2b:#f5f3f1;--h-colour-101f2c-60:#f5f3f160;--h-colour-10202e:#f4f3f0;--h-colour-10212d:#f5f3f1;--h-colour-102324:#f7f5f3;--h-colour-102426:#f6f5f3;--h-colour-102530:#f4f2f0;--h-colour-102531:#f4f2ef;--h-colour-10271f:#f6f4f2;--h-colour-102a24:#f5f4f2;--h-colour-102a31:#f4f2ef;--h-colour-102a39:#f2f0ed;--h-colour-103c3c-30:#f1efec30;--h-colour-111b2b:#f5f3f1;--h-colour-111e2c:#f5f3f1;--h-colour-11222e:#f4f2f0;--h-colour-11232e:#f4f2f0;--h-colour-112330:#f4f2ef;--h-colour-112730-ed:#f4f2efed;--h-colour-112d37:#f2f0ed;--h-colour-121f30:#f4f2ef;--h-colour-122230:#f4f2ef;--h-colour-12232f:#f4f2ef;--h-colour-122633-f5:#f3f1eef5;--h-colour-122732:#f3f1ef;--h-colour-122737:#f2f0ed;--h-colour-122d3a:#f1efec;--h-colour-13151e:#f7f6f4;--h-colour-13232c:#f4f2f0;--h-colour-132430-60:#f3f1ef60;--h-colour-132431-fa:#f3f1effa;--h-colour-132733:#f3f1ee;--h-colour-132833:#f3f1ee;--h-colour-132b38:#f2efec;--h-colour-141720-f7:#f7f5f3f7;--h-colour-142134:#f2f0ed;--h-colour-142632-60:#f3f1ee60;--h-colour-142735-50:#f2f0ed50;--h-colour-142a35:#f2f0ed;--h-colour-142a35-f5:#f2f0edf5;--h-colour-142a36:#f2f0ed;--h-colour-142a38:#f1efec;--h-colour-142c31:#f3f1ee;--h-colour-142c33:#f2f0ee;--h-colour-142c37:#f2efec;--h-colour-142f39:#f1efec;--h-colour-142f3b:#f1eeeb;--h-colour-152333:#f2f0ed;--h-colour-152938-ed:#f1efeced;--h-colour-152a36:#f2efec;--h-colour-152c36:#f2efec;--h-colour-152c37:#f1efec;--h-colour-152e39-f5:#f1efecf5;--h-colour-152e3d:#f0eeea;--h-colour-15302c:#f3f1ee;--h-colour-153034-f0:#f2f0edf0;--h-colour-15313e:#f0edea;--h-colour-15352b-4d:#f2f0ed4d;--h-colour-162936:#f1efec;--h-colour-162d3b:#f0eeeb;--h-colour-16313b:#f0eeeb;--h-colour-164348-1c:#edebe71c;--h-colour-164545-26:#eeebe826;--h-colour-171c2a:#f4f2ef;--h-colour-172033:#f2f0ed;--h-colour-172337:#f1efec;--h-colour-172632-90:#f2f0ed90;--h-colour-172738:#f1eeeb;--h-colour-172a38:#f1eeeb;--h-colour-172b39:#f0eeeb;--h-colour-172d38:#f1eeeb;--h-colour-172e3a:#f0eeeb;--h-colour-17323f:#efede9;--h-colour-173544:#eeebe8;--h-colour-17362e:#f1efec;--h-colour-173940:#efece9;--h-colour-173a33:#f0eeeb;--h-colour-174234:#efece8;--h-colour-17444c-1a:#ece9e51a;--h-colour-182535-60:#f1efec60;--h-colour-182a37-4d:#f1eeeb4d;--h-colour-183039:#f0eeeb;--h-colour-183039-ed:#f0eeebed;--h-colour-183239:#f0eeeb;--h-colour-18323c-f8:#f0edeaf8;--h-colour-18333c:#f0edea;--h-colour-183341:#efece8;--h-colour-183543:#eeebe8;--h-colour-19323e-70:#efece970;--h-colour-193537-60:#f0eeeb60;--h-colour-193b49:#edeae6;--h-colour-1a353d-8f:#efece98f;--h-colour-1b2c40-c9:#eeebe8c9;--h-colour-1b2f3c-70:#efece970;--h-colour-1b303e:#efece8;--h-colour-1b303e-aa:#efece8aa;--h-colour-1b3243-ed:#edebe7ed;--h-colour-1b4846-25:#ece9e525;--h-colour-1b4a53:#e8e5e0;--h-colour-1b5155-1d:#e8e4df1d;--h-colour-1c293b-70:#efece970;--h-colour-1c2c3d-f5:#efece8f5;--h-colour-1c3545:#edeae6;--h-colour-1c373b:#efece9;--h-colour-1c3c48-b8:#ece9e5b8;--h-colour-1c4547:#ece9e5;--h-colour-1d3a44-da:#edeae6da;--h-colour-1d514d-2e:#e8e5e02e;--h-colour-1f3542:#edeae6;--h-colour-202839-70:#efece870;--h-colour-20283d-f0:#eeebe7f0;--h-colour-202c41-4d:#edeae64d;--h-colour-203342-90:#edeae690;--h-colour-203c35:#eeebe7;--h-colour-203e4b:#eae6e1;--h-colour-204940:#eae7e3;--h-colour-211035:#f3f1ee;--h-colour-214553:#e6e2dc;--h-colour-222c43:#ece9e5;--h-colour-222d45:#ebe8e4;--h-colour-22323d-94:#edeae694;--h-colour-223b44:#ece9e4;--h-colour-22474a:#e9e6e1;--h-colour-225461:#c2d0f2;--h-colour-225a5a-1f:#c7d4f31f;--h-colour-233e49:#e9e6e1;--h-colour-234440-aa:#ebe8e4aa;--h-colour-234448:#eae6e1;--h-colour-243d4b:#e8e4df;--h-colour-24404b:#e8e4df;--h-colour-24414b-15:#e8e4df15;--h-colour-244762-24:#bfcef124;--h-colour-244840-50:#e9e6e150;--h-colour-244855:#e4dfd9;--h-colour-244c41:#e8e4df;--h-colour-244c4f-da:#e6e2ddda;--h-colour-244f4a-72:#e6e2dd72;--h-colour-252b42-fa:#ebe8e4fa;--h-colour-252b43-70:#ebe8e370;--h-colour-252e4b-99:#e8e4df99;--h-colour-253047:#e9e6e1;--h-colour-254a50:#e5e1dc;--h-colour-254a53-d9:#e4e0dad9;--h-colour-263446-aa:#e9e6e1aa;--h-colour-26363a:#edeae6;--h-colour-26374a:#e8e4df;--h-colour-263e4b:#e7e3de;--h-colour-263e4d:#e6e2dd;--h-colour-26414f:#e5e1dc;--h-colour-265250-f2:#e4e0daf2;--h-colour-272135:#efede9;--h-colour-274640-b0:#e9e5e0b0;--h-colour-283046-0b:#e8e5e00b;--h-colour-284050:#e4e0da;--h-colour-28424c:#e6e2dc;--h-colour-28424e:#e5e1db;--h-colour-28434b:#e6e2dd;--h-colour-285348:#c8d5f3;--h-colour-285353-1a:#c8d5f31a;--h-colour-28615c-15:#bdccf015;--h-colour-292334:#efece9;--h-colour-292532:#efece9;--h-colour-292e46-90:#e8e4df90;--h-colour-292f49-aa:#e7e3ddaa;--h-colour-294554:#c7d4f3;--h-colour-294957:#c4d2f2;--h-colour-294c56:#c5d2f2;--h-colour-2a2944-6b:#e9e5e06b;--h-colour-2a3c4b:#e5e1dc;--h-colour-2a4551:#c8d5f3;--h-colour-2b354e-d4:#e4dfd9d4;--h-colour-2b4854:#c5d2f2;--h-colour-2b8a7a:#95aee8;--h-colour-2c4853:#c5d2f2;--h-colour-2c4c49:#e4e0da;--h-colour-2c4c54:#c4d2f2;--h-colour-2d294b-65:#e6e2dc65;--h-colour-2d5d50:#bcccf0;--h-colour-2e4a58:#bfcef1;--h-colour-30283d:#ece9e5;--h-colour-30293e:#ebe8e4;--h-colour-303954-aa:#c1cff1aa;--h-colour-30474b:#dadce1;--h-colour-30484b:#dadce1;--h-colour-304b59:#bdccf0;--h-colour-306c6b:#adc0ed;--h-colour-314b59:#bcccf0;--h-colour-31515b:#bacaf0;--h-colour-31515c:#b9caf0;--h-colour-315345-88:#d4d7de88;--h-colour-31545b:#bacaf0;--h-colour-332849-04:#e7e3de04;--h-colour-33525c:#b8c8ef;--h-colour-335864:#b1c3ee;--h-colour-34334f:#d6d9de;--h-colour-34515e:#b5c7ef;--h-colour-352018:#f1efec;--h-colour-355661:#b2c4ee;--h-colour-363347:#e3dfd9;--h-colour-36505f:#b3c5ee;--h-colour-36515f:#b3c5ee;--h-colour-365365:#aec1ed;--h-colour-365867:#acc0ed;--h-colour-376e6d:#a5baeb;--h-colour-386a54:#a8bcec;--h-colour-387b79:#97b0e8;--h-colour-39705c:#a1b7ea;--h-colour-397eab:#668add;--h-colour-3b2c52:#f5dec4;--h-colour-3b304c:#d9dce1;--h-colour-3c4b62:#c6cad2;--h-colour-3c8b83:#83a0e4;--h-colour-3d6c72:#9bb3e9;--h-colour-3e646b:#bec3cd;--h-colour-3f5964:#c3c8d0;--h-colour-3f7e69-21:#8da8e621;--h-colour-40616a-5c:#bec3cc5c;--h-colour-415c70:#b9bec9;--h-colour-41606e-59:#bac0ca59;--h-colour-42616b:#bcc1ca;--h-colour-426270-79:#b8bec879;--h-colour-42636c:#bcc0ca;--h-colour-426574:#94ade8;--h-colour-426575:#93ace7;--h-colour-426875-77:#93ace777;--h-colour-426c71-6b:#b8bdc86b;--h-colour-436169:#bec2cb;--h-colour-438ac3-1a:#4a74d71a;--h-colour-44616a:#bcc1c9;--h-colour-45a7b0-14:#587fda14;--h-colour-46516a:#bbbfc8;--h-colour-465c70:#b6bbc5;--h-colour-466674:#b3b9c4;--h-colour-466876-73:#b1b7c373;--h-colour-466b74-5c:#b3b9c45c;--h-colour-467269-4f:#b5bac54f;--h-colour-476562:#bfc2c9;--h-colour-477768:#b0b6c2;--h-colour-48616b:#babec6;--h-colour-492e73-06:#efcea606;--h-colour-493853:#d2d4da;--h-colour-49385e-55:#caced655;--h-colour-493958:#ced1d7;--h-colour-493975:#edc799;--h-colour-496e70-55:#b5bac355;--h-colour-4a435d:#c7cacf;--h-colour-4a506b:#b9bdc4;--h-colour-4a6670:#b5b9c2;--h-colour-4a6873:#b2b7c1;--h-colour-4a6a7c-99:#abb1bd99;--h-colour-4a7c69:#abb1bd;--h-colour-4b2d76-21:#efcda421;--h-colour-4b375f:#caced6;--h-colour-4b6b79:#adb2be;--h-colour-4b776a-55:#aeb4bf55;--h-colour-4b7876:#adb3be;--h-colour-4e5187-2f:#a0a7b62f;--h-colour-4e6e78-33:#acb1bc33;--h-colour-4e7686:#a1a8b6;--h-colour-4f5e75:#aeb3bc;--h-colour-4f7279:#abb0bb;--h-colour-4f7a8b:#7091e0;--h-colour-4f8192:#698cde;--h-colour-506a75:#aeb2bc;--h-colour-507168:#b1b5bd;--h-colour-53416b:#bdc2cb;--h-colour-537279:#a9aeb8;--h-colour-54607a:#a8adb6;--h-colour-54747d:#a5abb5;--h-colour-547b6d-22:#a7acb622;--h-colour-547e84:#9fa6b3;--h-colour-548f77:#969eae;--h-colour-549e9b:#5a81db;--h-colour-554966:#bdc1c7;--h-colour-557887:#9ca3b1;--h-colour-56515f:#bfc1c4;--h-colour-56627a:#a7acb5;--h-colour-566e83:#9fa5b1;--h-colour-577781:#a1a6b1;--h-colour-577786:#9ca3af;--h-colour-579c9e:#587fda;--h-colour-587388:#9aa1ae;--h-colour-58778a:#999fad;--h-colour-587c80:#a1a6b1;--h-colour-594477-06:#ebc08b06;--h-colour-5a438d:#e7b475;--h-colour-5a8393:#9199a9;--h-colour-5b3caa:#e3a75e;--h-colour-5b7b8b:#979daa;--h-colour-5b7c82:#9ea3ae;--h-colour-5b8c7d-44:#969daa44;--h-colour-5c7d89:#989eaa;--h-colour-5c8c8c:#969ca9;--h-colour-5d7b8a:#979da9;--h-colour-5d7d89:#979da9;--h-colour-5e7c8c:#959ba8;--h-colour-5e8293:#9097a6;--h-colour-5e8a9e:#8891a3;--h-colour-5f5968:#b4b6ba;--h-colour-5f7f90:#9299a6;--h-colour-5f8798-4d:#8c94a44d;--h-colour-604d7a:#abb1bc;--h-colour-607b80:#9ea2ab;--h-colour-607b8c:#949aa6;--h-colour-607e8d:#949aa6;--h-colour-60899a:#8a92a3;--h-colour-617c8d:#9399a6;--h-colour-61808f:#9298a5;--h-colour-6194a4:#838c9f;--h-colour-625c6a:#b1b3b7;--h-colour-626b7e:#9ea2aa;--h-colour-628799:#8a92a1;--h-colour-628b92-29:#8f96a329;--h-colour-6293a0-1c:#858ea01c;--h-colour-6293a0-37:#858ea037;--h-colour-62949e:#878fa0;--h-colour-638291:#9096a3;--h-colour-63cdb0-1c:#2c5cca1c;--h-colour-647085:#989da6;--h-colour-647e8b:#9499a4;--h-colour-648295:#8d93a1;--h-colour-648390:#9096a3;--h-colour-648b82-55:#9499a455;--h-colour-66868b:#9398a3;--h-colour-668b9a:#88909e;--h-colour-668b9c:#878f9e;--h-colour-669f9b:#848d9e;--h-colour-677389:#9499a2;--h-colour-677d91:#8f94a0;--h-colour-678f9c:#868e9d;--h-colour-687184:#989ba3;--h-colour-688d9d:#858d9d;--h-colour-696473:#a7a9ad;--h-colour-69768c:#9296a0;--h-colour-698696:#8a919d;--h-colour-69b5ae:#3665d3;--h-colour-6a8895:#8b919d;--h-colour-6a898e:#90959f;--h-colour-6a9caa:#3e6bd5;--h-colour-6b998f:#878e9b;--h-colour-6c8c9b:#858c9a;--h-colour-6c9399:#878e9b;--h-colour-6c9c9d:#848b9a;--h-colour-6caa8b-80:#79839880;--h-colour-6d4faa-21:#e09e4e21;--h-colour-6d80dd:#2751b3;--h-colour-6d858e:#8f949d;--h-colour-6d949d:#838b99;--h-colour-6e50b9:#dd9740;--h-colour-6e637f:#9da1a9;--h-colour-6e8b9b:#858b99;--h-colour-6e999a:#858c99;--h-colour-6f9a9a:#858c99;--h-colour-6f9c96:#838a98;--h-colour-708e9c:#838a98;--h-colour-70909d:#828998;--h-colour-70969d:#828998;--h-colour-709d9b:#828998;--h-colour-70a2aa:#778196;--h-colour-70d9c4:#2852b4;--h-colour-7151ca:#db8e31;--h-colour-7160ad-1a:#dd953d1a;--h-colour-716a7f:#9b9da3;--h-colour-718c9a:#848b97;--h-colour-718e9a:#848b97;--h-colour-718e9f:#808897;--h-colour-71919a:#848b97;--h-colour-719994:#858b98;--h-colour-71999b-15:#848a9715;--h-colour-71bca7:#2d5dcd;--h-colour-72829b-61:#838a9761;--h-colour-7295a0:#7f8796;--h-colour-72979b-24:#838a9724;--h-colour-729b9e:#818896;--h-colour-738095:#888d97;--h-colour-7396a4:#7b8495;--h-colour-739a9f:#808795;--h-colour-73a5a7:#798294;--h-colour-7451c5:#db9135;--h-colour-7493a8:#778193;--h-colour-7594a2:#7c8494;--h-colour-75969d:#818794;--h-colour-759798:#858a95;--h-colour-759cac:#737e92;--h-colour-7655ab:#df9b48;--h-colour-766285:#999da7;--h-colour-768198:#848a95;--h-colour-76919f:#7f8593;--h-colour-7755c9:#da8d2f;--h-colour-77717e:#999b9f;--h-colour-777281:#97999d;--h-colour-7795a3:#7b8392;--h-colour-779c94-54:#81879354;--h-colour-77a2ae:#717c91;--h-colour-77aeb9-40:#2c5cca40;--h-colour-785ba8-1f:#de9a461f;--h-colour-78929e:#7f8592;--h-colour-7895a4:#7a8191;--h-colour-789797:#848993;--h-colour-789b9b-60:#81879360;--h-colour-78a695:#788091;--h-colour-796096:#8d95a4;--h-colour-796f85:#95989e;--h-colour-7997a4:#798191;--h-colour-7998a2:#7b8291;--h-colour-7998a6:#778090;--h-colour-799b9f:#7e8491;--h-colour-79aa98:#747d90;--h-colour-79aaa7:#747d90;--h-colour-79bcaa-63:#2b5ac663;--h-colour-7a9b9d:#7f8591;--h-colour-7aafa4-25:#6f7a8f25;--h-colour-7ab4a6:#2d5dcc;--h-colour-7af7d6-12:#2752b412;--h-colour-7af7d6-27:#2752b427;--h-colour-7b9e9f:#7d8390;--h-colour-7bdcc8-13:#254ca713;--h-colour-7c8491:#888b92;--h-colour-7c8798:#828790;--h-colour-7c9aab:#727b8e;--h-colour-7c9caa:#737c8e;--h-colour-7cabb7-51:#2c5bc851;--h-colour-7d63b0:#dc9238;--h-colour-7d9ba8:#747d8d;--h-colour-7d9da9:#747c8d;--h-colour-7d9de0:#2449a2;--h-colour-7da2ae:#6f798d;--h-colour-7da6ab:#727b8d;--h-colour-7e97a8:#747c8d;--h-colour-7e9fa9:#737c8d;--h-colour-7ea39f:#797f8d;--h-colour-7ea69a-4d:#767e8d4d;--h-colour-7eada1:#70798c;--h-colour-7f9aa8:#747c8c;--h-colour-7f9ba7:#757c8c;--h-colour-7f9ba9:#737b8c;--h-colour-7f9ca9:#737b8c;--h-colour-7f9daa:#727b8c;--h-colour-7f9eac:#70798b;--h-colour-7fa0b0:#6d778b;--h-colour-7fdfbd-16:#2349a116;--h-colour-8057ba:#dc933a;--h-colour-8061df:#c37b22;--h-colour-80759a-0a:#8389950a;--h-colour-809da8:#737b8b;--h-colour-80a5af:#6e778a;--h-colour-80a8b5:#697488;--h-colour-816fa1-12:#7f879812;--h-colour-819aab:#71798a;--h-colour-819ca9:#727a8a;--h-colour-81b8a1-2b:#2b58c22b;--h-colour-81cbb3:#2750b1;--h-colour-81dfcc:#2752b4;--h-colour-8260cf:#d38525;--h-colour-8262d9-0c:#c87e230c;--h-colour-829ba9:#727a8a;--h-colour-829eaa:#717989;--h-colour-82a7b3:#6a7487;--h-colour-82b4b6:#687287;--h-colour-82b9b3:#2a57c1;--h-colour-82cbb7-99:#2750b099;--h-colour-8390a0:#7a7f8a;--h-colour-839eae:#6e7788;--h-colour-83a1b2:#6b7487;--h-colour-83adac:#6f7788;--h-colour-83adad:#6f7788;--h-colour-83b5b2:#687286;--h-colour-83b7ad:#677185;--h-colour-83b8b3:#2a57c1;--h-colour-83b8be:#2955bb;--h-colour-83bff3:#2752b4;--h-colour-83d5bb-17:#254ca617;--h-colour-83d8c8-05:#244aa405;--h-colour-8462bf:#da8c2c;--h-colour-8463c8:#d68726;--h-colour-84c5b7:#2852b4;--h-colour-84c9b9:#2750b0;--h-colour-84dec4-21:#2752b421;--h-colour-84e4cb-05:#2752b405;--h-colour-8565b7:#db8e30;--h-colour-859faf:#6d7586;--h-colour-85a6ae:#6e7686;--h-colour-86a5b7:#666f83;--h-colour-86a6ae:#6d7585;--h-colour-86a9b1:#6b7385;--h-colour-86c6b9-21:#2750b121;--h-colour-86cbbf:#264ead;--h-colour-86d6c4-29:#244aa329;--h-colour-87a4b0:#6b7484;--h-colour-87b4b0:#687183;--h-colour-87b9b5:#646e82;--h-colour-88a2b2:#697283;--h-colour-88a3b2:#697283;--h-colour-88a5b3:#697182;--h-colour-88a8b1:#6a7283;--h-colour-88a8b4:#687082;--h-colour-88abaf:#6c7483;--h-colour-88b7b2-1a:#656f811a;--h-colour-88b8ad:#646e81;--h-colour-88d7c5-1c:#2349a01c;--h-colour-88d7c5-31:#2349a031;--h-colour-88e3c9:#2752b4;--h-colour-89a6b6:#666f81;--h-colour-89b5b5:#676f81;--h-colour-89bdd3-13:#244aa313;--h-colour-8a66bc:#da8b2b;--h-colour-8aa5b6:#656e80;--h-colour-8aa5b7:#656e80;--h-colour-8aa7b7:#656e80;--h-colour-8ac9b4:#264eab;--h-colour-8acfca:#244ba6;--h-colour-8ad1be-66:#244aa466;--h-colour-8addc7:#2752b4;--h-colour-8adfc4-13:#2752b413;--h-colour-8ae5d4-08:#2752b408;--h-colour-8b65d0:#cd8124;--h-colour-8b879e:#7a7f88;--h-colour-8ba3b3:#687080;--h-colour-8ba7b6:#656e7f;--h-colour-8ba8b9:#636c7e;--h-colour-8baab7:#646d7f;--h-colour-8badba:#626b7e;--h-colour-8be5cc-45:#2752b445;--h-colour-8be7cb-2b:#2752b42b;--h-colour-8c394b:#85a2e4;--h-colour-8c6bd0:#c87e23;--h-colour-8ca6b8:#636c7e;--h-colour-8cbded-0b:#2752b40b;--h-colour-8ccdc9:#244ba6;--h-colour-8ccfbd:#244aa4;--h-colour-8d74ca-0d:#c57c230d;--h-colour-8d75d5:#ba7521;--h-colour-8d7c9b:#808590;--h-colour-8da9b9:#626b7d;--h-colour-8e68d9:#c27a22;--h-colour-8e69c5-12:#d3852512;--h-colour-8e69c5-2b:#d385252b;--h-colour-8ea4b5:#656d7d;--h-colour-8eafb8:#636b7c;--h-colour-8eafba:#616a7c;--h-colour-8eb2ba:#616a7c;--h-colour-8eb6b8:#636b7c;--h-colour-8ebee9-4f:#2752b44f;--h-colour-8faebc:#5f687a;--h-colour-8fbcb6:#5f687a;--h-colour-8fcab1:#244ba6;--h-colour-8fcfb6:#2349a1;--h-colour-8fd6b8:#2752b4;--h-colour-8fd7c2:#2752b4;--h-colour-8fded4-31:#2752b431;--h-colour-8ff2d4:#2752b4;--h-colour-9077b8-1a:#d385251a;--h-colour-9099a7:#71757f;--h-colour-90a9b9:#616a7a;--h-colour-90c4b6:#254daa;--h-colour-90c8b5-0a:#254ca60a;--h-colour-90d2bf:#2752b4;--h-colour-90d8c2-94:#2752b494;--h-colour-9174bc:#d28425;--h-colour-91a1b1:#686e7b;--h-colour-91adb9:#616979;--h-colour-91b4b8:#626a7a;--h-colour-91b7c0:#264ead;--h-colour-91c5bd-45:#254ca845;--h-colour-91d2cb-0e:#2752b40e;--h-colour-91e1c5-0b:#2752b40b;--h-colour-91e4c7-09:#2752b409;--h-colour-91e8d3-08:#2752b408;--h-colour-92a1b8:#626979;--h-colour-92b3c0:#5b6476;--h-colour-92ccb5:#2349a1;--h-colour-92dce2:#2752b4;--h-colour-92e6ca:#2752b4;--h-colour-93a7b6:#636a78;--h-colour-93aabb:#5f6777;--h-colour-93aebd:#5d6677;--h-colour-93b0bb:#5f6777;--h-colour-93b4be:#5c6576;--h-colour-93c6c5:#244ba6;--h-colour-93f0d2-08:#2752b408;--h-colour-943541:#819fe3;--h-colour-9472ce:#c37b22;--h-colour-9478d1:#bb7521;--h-colour-94a9bc:#5e6676;--h-colour-94aebb:#5f6676;--h-colour-94b0be:#5c6576;--h-colour-94b0fa:#2752b4;--h-colour-94efce-0b:#2752b40b;--h-colour-94efce-12:#2752b412;--h-colour-94f4d6-0f:#2752b40f;--h-colour-956cda:#bd7721;--h-colour-9571c8:#ca7f24;--h-colour-95adbc:#5d6575;--h-colour-95e0c2-33:#2752b433;--h-colour-967ad5:#b57220;--h-colour-967ad5-12:#b5722012;--h-colour-96929a:#7b7d80;--h-colour-96afbe:#5b6474;--h-colour-96bed1-09:#2752b409;--h-colour-96bed1-1a:#2752b41a;--h-colour-96d7bb-25:#2752b425;--h-colour-96d9cb:#2752b4;--h-colour-96ecd6-aa:#2752b4aa;--h-colour-9779bf:#ca7f24;--h-colour-9790a4:#73777f;--h-colour-97adbd:#5c6473;--h-colour-97cabc:#2752b4;--h-colour-97fadd-0f:#2752b40f;--h-colour-97fadd-33:#2752b433;--h-colour-9878bb-07:#cf822507;--h-colour-98babd:#5c6372;--h-colour-98bbcb-3d:#2752b43d;--h-colour-98d8c8-40:#2752b440;--h-colour-99b0bf:#5a6271;--h-colour-99b7c9:#2752b4;--h-colour-99e8c9-08:#2752b408;--h-colour-9a7832:#7e9ce3;--h-colour-9a96e8-0b:#9c621c0b;--h-colour-9aafbd:#5b6271;--h-colour-9ab2bd:#5b6271;--h-colour-9ab5be:#5a6271;--h-colour-9ab7c1:#586070;--h-colour-9ac1c2:#575f70;--h-colour-9ac9be-24:#2752b424;--h-colour-9ac9be-35:#2752b435;--h-colour-9acddf:#2752b4;--h-colour-9ad9d8:#2752b4;--h-colour-9adbc2-0a:#2752b40a;--h-colour-9adfce:#2752b4;--h-colour-9ae6d4:#2752b4;--h-colour-9ae7d1-6b:#2752b46b;--h-colour-9aebcf-10:#2752b410;--h-colour-9aebcf-12:#2752b412;--h-colour-9af7d4:#2752b4;--h-colour-9b7bce:#bb7521;--h-colour-9ba4cc-32:#2752b432;--h-colour-9baec3:#565e6e;--h-colour-9bb3be:#5a6170;--h-colour-9bb5bc:#5c6370;--h-colour-9bb6c5:#545d6e;--h-colour-9bb8bd:#5b6270;--h-colour-9bbfbb:#59616f;--h-colour-9bc9e2-07:#2752b407;--h-colour-9bccc6:#2752b4;--h-colour-9bd4c6-1b:#2752b41b;--h-colour-9bdabb-0c:#2752b40c;--h-colour-9be8d3-0a:#2752b40a;--h-colour-9c6aca:#ce8224;--h-colour-9c8eca:#ad6d1e;--h-colour-9c92a8:#6f747d;--h-colour-9cb8c8:#2752b4;--h-colour-9cbde8-2a:#2752b42a;--h-colour-9cbec7:#2752b4;--h-colour-9cdac9:#2752b4;--h-colour-9cdbc3-6b:#2752b46b;--h-colour-9cddce:#2752b4;--h-colour-9cf5d0-40:#2752b440;--h-colour-9cfbd8:#2752b4;--h-colour-9cffe0:#2752b4;--h-colour-9db2be:#5a606e;--h-colour-9db7c1:#575f6d;--h-colour-9dbac9-30:#2752b430;--h-colour-9dbfc3:#555d6d;--h-colour-9dcfc6-a6:#2752b4a6;--h-colour-9dd6c2-1c:#2752b41c;--h-colour-9de1d2:#2752b4;--h-colour-9de6d4-65:#2752b465;--h-colour-9e7ac5-16:#c47b2316;--h-colour-9eb5c5:#535b6b;--h-colour-9ebebd:#59606d;--h-colour-9ec9cd-2b:#2752b42b;--h-colour-9ed7c8:#2752b4;--h-colour-9ed9c7:#2752b4;--h-colour-9ed9cb:#2752b4;--h-colour-9edcce:#2752b4;--h-colour-9ef1d7-5c:#2752b45c;--h-colour-9f84d8-20:#a96a1e20;--h-colour-9f91ad:#6b717c;--h-colour-9fb9b7:#5e636d;--h-colour-9fc6d2-19:#2752b419;--h-colour-9fd9ce:#2752b4;--h-colour-9fdbce-70:#2752b470;--h-colour-9fead0-0a:#2752b40a;--h-colour-a08ac4:#b67220;--h-colour-a092ad:#6b717b;--h-colour-a0a1ec-0a:#9c621c0a;--h-colour-a0b6c1:#565d6b;--h-colour-a0b9c4:#545b6a;--h-colour-a0bdce-24:#2752b424;--h-colour-a0c3d0:#2752b4;--h-colour-a0c6d3-1b:#2752b41b;--h-colour-a0c6d3-1c:#2752b41c;--h-colour-a0c6d3-24:#2752b424;--h-colour-a0c6d3-33:#2752b433;--h-colour-a0c6d5-26:#2752b426;--h-colour-a0d7d1:#2752b4;--h-colour-a0d8cf:#2752b4;--h-colour-a0dfc9:#2752b4;--h-colour-a0dfcd:#2752b4;--h-colour-a0e9d2:#2752b4;--h-colour-a182ce-55:#b4712055;--h-colour-a1b4c3:#545b69;--h-colour-a1b6cc-1b:#2752b41b;--h-colour-a1bdbd:#5a5f6b;--h-colour-a1ced6-26:#2752b426;--h-colour-a1cfc5-1b:#2752b41b;--h-colour-a1d5c8:#2752b4;--h-colour-a1ddcf:#2752b4;--h-colour-a1dfce:#2752b4;--h-colour-a1e2cc:#2752b4;--h-colour-a1efd3:#2752b4;--h-colour-a1f5d8:#2752b4;--h-colour-a1f5d8-07:#2752b407;--h-colour-a1f5d8-0a:#2752b40a;--h-colour-a1f5d8-0d:#2752b40d;--h-colour-a1f5d8-18:#2752b418;--h-colour-a1f5d8-1a:#2752b41a;--h-colour-a1f5d8-21:#2752b421;--h-colour-a1f5d8-22:#2752b422;--h-colour-a1f5d8-4a:#2752b44a;--h-colour-a1f5d8-4f:#2752b44f;--h-colour-a1f5d8-55:#2752b455;--h-colour-a1f5d8-70:#2752b470;--h-colour-a2b6c6:#525968;--h-colour-a2b8d7:#2752b4;--h-colour-a2c6db-16:#2752b416;--h-colour-a2c9c4:#4f5767;--h-colour-a2cfc5:#2752b4;--h-colour-a2ebd8-1c:#2752b41c;--h-colour-a2f5dc-18:#2752b418;--h-colour-a2ffda:#2752b4;--h-colour-a389eb-24:#9c621c24;--h-colour-a395af:#696e78;--h-colour-a3b6db-07:#2752b407;--h-colour-a3bdc9:#4f5767;--h-colour-a3bfb7:#575d69;--h-colour-a3c3d3-16:#2752b416;--h-colour-a3c3d3-1c:#2752b41c;--h-colour-a3c7c6:#515867;--h-colour-a3d7d0:#2752b4;--h-colour-a3dccc:#2752b4;--h-colour-a3dccc-20:#2752b420;--h-colour-a3ecd4-08:#2752b408;--h-colour-a3eed9:#2752b4;--h-colour-a48bbd:#bc7621;--h-colour-a48cc6-14:#b2701f14;--h-colour-a48fb5:#656d7c;--h-colour-a4b0c7:#505866;--h-colour-a4bfd3-23:#2752b423;--h-colour-a4c4d0-1c:#2752b41c;--h-colour-a4c7c8:#505766;--h-colour-a4cfc4:#2752b4;--h-colour-a4d3c4:#2752b4;--h-colour-a4e1cf:#2752b4;--h-colour-a4e9c5-8c:#2752b48c;--h-colour-a4e9d4:#2752b4;--h-colour-a4eed9:#2752b4;--h-colour-a55fd6-6e:#cd81246e;--h-colour-a585ef-13:#9c621c13;--h-colour-a5bfca:#4e5565;--h-colour-a5c0cd:#2752b4;--h-colour-a5c2df:#2752b4;--h-colour-a5d2d8-1c:#2752b41c;--h-colour-a5d4da-29:#2752b429;--h-colour-a5d8c9:#2752b4;--h-colour-a5d8ca:#2752b4;--h-colour-a5dfd6:#2752b4;--h-colour-a5e1c8-1a:#2752b41a;--h-colour-a5e6d3:#2752b4;--h-colour-a5e7ce:#2752b4;--h-colour-a5e7d3:#2752b4;--h-colour-a5e8d4:#2752b4;--h-colour-a5e8d4-50:#2752b450;--h-colour-a5efd2-05:#2752b405;--h-colour-a682df:#9c621c;--h-colour-a6c1ca:#4e5564;--h-colour-a6c5d5-09:#2752b409;--h-colour-a6d8ce:#2752b4;--h-colour-a6dcd9-05:#2752b405;--h-colour-a6dec3-10:#2752b410;--h-colour-a6dec3-4d:#2752b44d;--h-colour-a6e4d4:#2752b4;--h-colour-a6f5d4:#2752b4;--h-colour-a78bda:#9c621c;--h-colour-a793b2:#676d79;--h-colour-a794e3-21:#9c621c21;--h-colour-a7bec2:#545a65;--h-colour-a7c4cf:#2752b4;--h-colour-a7c4e4-05:#2752b405;--h-colour-a7c9d2-1b:#2752b41b;--h-colour-a7cbbf:#4d5463;--h-colour-a7ead1:#2752b4;--h-colour-a7ead1-55:#2752b455;--h-colour-a7efd4:#2752b4;--h-colour-a899df-1a:#9c621c1a;--h-colour-a8d6cf:#2752b4;--h-colour-a8ddce-0c:#2752b40c;--h-colour-a8ead8:#2752b4;--h-colour-a8ecd4:#2752b4;--h-colour-a994c4-14:#ad6d1e14;--h-colour-a994ce:#9c621c;--h-colour-a99acf:#9c621c;--h-colour-a9b8cb-18:#4c536218;--h-colour-a9bfcd:#4b5261;--h-colour-a9c9cd:#4b5261;--h-colour-a9c9da-17:#2752b417;--h-colour-a9d4d0:#2752b4;--h-colour-a9d8d5-20:#2752b420;--h-colour-a9dace:#2752b4;--h-colour-a9dacf:#2752b4;--h-colour-a9dfcd-70:#2752b470;--h-colour-a9f5d3:#2752b4;--h-colour-a9f5d9:#2752b4;--h-colour-aaa3ef:#9c621c;--h-colour-aab6cd:#4a5260;--h-colour-aac3cd:#4a5260;--h-colour-aac7d0-26:#2752b426;--h-colour-aacbd2-1c:#2752b41c;--h-colour-aaffdf:#2752b4;--h-colour-abc2d0:#2752b4;--h-colour-abc2d0-44:#2752b444;--h-colour-abc5e3-23:#2752b423;--h-colour-abdac3-20:#2752b420;--h-colour-ac8bf3-0d:#9c621c0d;--h-colour-ac8fdb:#9c621c;--h-colour-acd9cc-0a:#2752b40a;--h-colour-acdcd2:#2752b4;--h-colour-acebdf:#2752b4;--h-colour-ad94d2:#9c621c;--h-colour-ad99ce:#9c621c;--h-colour-ad9de1-22:#9c621c22;--h-colour-adc1d0:#2752b4;--h-colour-adc4cf:#484f5e;--h-colour-adcbd0-30:#2752b430;--h-colour-adf6d5:#2752b4;--h-colour-adf8df:#2752b4;--h-colour-ae91d3:#9c621c;--h-colour-ae98df-0b:#9c621c0b;--h-colour-ae9add:#9c621c;--h-colour-ae9fbf:#585f6c;--h-colour-aec5ae:#50555f;--h-colour-aec5d2:#2752b4;--h-colour-aecbdc-20:#2752b420;--h-colour-aeccdf-20:#2752b420;--h-colour-af9cce-26:#9c621c26;--h-colour-af9ec0:#585f6d;--h-colour-afa5e2-7a:#9c621c7a;--h-colour-afd1cf:#464d5b;--h-colour-afdbd4:#2752b4;--h-colour-afe1d5:#2752b4;--h-colour-afe6d5:#2752b4;--h-colour-b09ad5-0b:#9c621c0b;--h-colour-b0d2d3:#2752b4;--h-colour-b0d3cc:#2752b4;--h-colour-b0d3d9:#2752b4;--h-colour-b0d5c8:#2752b4;--h-colour-b0dcd0:#2752b4;--h-colour-b0dfce:#2752b4;--h-colour-b0e5db:#2752b4;--h-colour-b0ecd8:#2752b4;--h-colour-b0eddf:#2752b4;--h-colour-b0eedc:#2752b4;--h-colour-b0ffe1:#2752b4;--h-colour-b1adb7:#5c5e62;--h-colour-b1ddd2:#2752b4;--h-colour-b1e2d4:#2752b4;--h-colour-b1e7d7:#2752b4;--h-colour-b1ecd8:#2752b4;--h-colour-b1f3db:#2752b4;--h-colour-b1f3df-0f:#2752b40f;--h-colour-b299f0-0a:#9c621c0a;--h-colour-b299f0-1a:#9c621c1a;--h-colour-b2a0e6-2a:#9c621c2a;--h-colour-b2a2d3-15:#9c621c15;--h-colour-b2a3c1:#565c68;--h-colour-b2a3c4:#535a68;--h-colour-b2e8d2:#2752b4;--h-colour-b2f0da:#2752b4;--h-colour-b2f2df:#2752b4;--h-colour-b2ffe6-99:#2752b499;--h-colour-b3a0ec-0a:#9c621c0a;--h-colour-b3a3e8-5c:#9c621c5c;--h-colour-b3ccd6:#2752b4;--h-colour-b3cfe8:#2752b4;--h-colour-b3d7f1:#2752b4;--h-colour-b3ddd4:#2752b4;--h-colour-b3ffe6:#2752b4;--h-colour-b4a3d0:#9c621c;--h-colour-b4a4c4:#535a67;--h-colour-b4a5d9:#9c621c;--h-colour-b4a6c1:#555b66;--h-colour-b4a7d2:#9c621c;--h-colour-b4a9dc:#9c621c;--h-colour-b4aabd:#575b63;--h-colour-b4d6c6-29:#2752b429;--h-colour-b4d7c7:#2752b4;--h-colour-b4ead7:#2752b4;--h-colour-b4f7dd:#2752b4;--h-colour-b59bdc-25:#9c621c25;--h-colour-b59cda-17:#9c621c17;--h-colour-b5a3ed:#9c621c;--h-colour-b5b6ed-05:#9c621c05;--h-colour-b5c5e6-3d:#2752b43d;--h-colour-b5c7e3-05:#2752b405;--h-colour-b5c9d2:#444a57;--h-colour-b5c9dd-20:#2752b420;--h-colour-b5cddd-08:#2752b408;--h-colour-b5d6db:#2752b4;--h-colour-b5d7e5-1b:#2752b41b;--h-colour-b5d8df:#2752b4;--h-colour-b5e9d5-19:#2752b419;--h-colour-b5f5dc:#2752b4;--h-colour-b5f5e2:#2752b4;--h-colour-b6a5ed-78:#9c621c78;--h-colour-b6a5ee-4f:#9c621c4f;--h-colour-b6a6c8:#4f5664;--h-colour-b6d7e0-09:#2752b409;--h-colour-b799f1:#9c621c;--h-colour-b79be2:#9c621c;--h-colour-b79df2-51:#9c621c51;--h-colour-b7a4f5:#9c621c;--h-colour-b7a4f5-33:#9c621c33;--h-colour-b7a4f5-70:#9c621c70;--h-colour-b7a9e6:#9c621c;--h-colour-b7c9d2:#444955;--h-colour-b7d0c8:#454b55;--h-colour-b7ddd7:#2752b4;--h-colour-b7ded5:#2752b4;--h-colour-b7dfd5:#2752b4;--h-colour-b7e1cc:#2752b4;--h-colour-b7fbe0:#2752b4;--h-colour-b85e8b:#db9135;--h-colour-b8a3e2:#9c621c;--h-colour-b8a3e2-88:#9c621c88;--h-colour-b8a3ef:#9c621c;--h-colour-b8a4ee-91:#9c621c91;--h-colour-b8a6df:#9c621c;--h-colour-b8a9e2:#9c621c;--h-colour-b8d9cf:#2752b4;--h-colour-b8dcda:#2752b4;--h-colour-b8dde1:#2752b4;--h-colour-b8e8d8:#2752b4;--h-colour-b8ecdd:#2752b4;--h-colour-b99bf4:#9c621c;--h-colour-b9a2f4:#9c621c;--h-colour-b9a2f4-70:#9c621c70;--h-colour-b9a2fb-15:#9c621c15;--h-colour-b9a3f5:#9c621c;--h-colour-b9a4eb:#9c621c;--h-colour-b9a7ed:#9c621c;--h-colour-b9d1db:#2752b4;--h-colour-b9d3dd-29:#2752b429;--h-colour-b9ddd7:#2752b4;--h-colour-b9e9d1-34:#2752b434;--h-colour-b9e9d8:#2752b4;--h-colour-b9e9db:#2752b4;--h-colour-b9efd6:#2752b4;--h-colour-baa0e9-2a:#9c621c2a;--h-colour-baa2df:#9c621c;--h-colour-baa7ed:#9c621c;--h-colour-bacdd9:#2752b4;--h-colour-baebdc:#2752b4;--h-colour-bba0df-00:#9c621c00;--h-colour-bba6e9:#9c621c;--h-colour-bbc2d0:#444952;--h-colour-bbd5df:#2752b4;--h-colour-bbd7ce:#3f4551;--h-colour-bbe7d8-48:#2752b448;--h-colour-bbebdf:#2752b4;--h-colour-bc9cf2-07:#9c621c07;--h-colour-bc9ff5-93:#9c621c93;--h-colour-bca2db-13:#9c621c13;--h-colour-bca2df:#9c621c;--h-colour-bca3ed:#9c621c;--h-colour-bca6e2:#9c621c;--h-colour-bcb2ed-77:#9c621c77;--h-colour-bcb8c9:#4b4f56;--h-colour-bcebd8:#2752b4;--h-colour-bcf1d8:#2752b4;--h-colour-bcf2df:#2752b4;--h-colour-bdacd9:#9c621c;--h-colour-bdcfd8:#3d434f;--h-colour-bdddd8:#2752b4;--h-colour-bde8d8:#2752b4;--h-colour-bdf2e7:#2752b4;--h-colour-bdffe6:#2752b4;--h-colour-bea7e5-7a:#9c621c7a;--h-colour-beabe3-39:#9c621c39;--h-colour-bfb5e4-7a:#9c621c7a;--h-colour-bfd9e3-07:#2752b407;--h-colour-bfdfdc:#2752b4;--h-colour-c0a5e4-11:#9c621c11;--h-colour-c0b2cd:#494e5a;--h-colour-c0b2f4:#9c621c;--h-colour-c0dfd9-0f:#2752b40f;--h-colour-c0e1d6-06:#2752b406;--h-colour-c0eee1:#2752b4;--h-colour-c0f4e9-12:#2752b412;--h-colour-c0f5e3:#2752b4;--h-colour-c0ffea:#2752b4;--h-colour-c1a6ff:#9c621c;--h-colour-c1a6ff-21:#9c621c21;--h-colour-c1a8fb-08:#9c621c08;--h-colour-c1a9de:#9c621c;--h-colour-c1aafa:#9c621c;--h-colour-c1d2db:#3a404b;--h-colour-c1d4df:#2752b4;--h-colour-c1d7df:#2752b4;--h-colour-c1d9d7:#3c414c;--h-colour-c1dfd4:#2752b4;--h-colour-c1efdf:#2752b4;--h-colour-c1ffeb:#2752b4;--h-colour-c2a9e1:#9c621c;--h-colour-c2d4e4-1c:#2752b41c;--h-colour-c2e6de:#2752b4;--h-colour-c2f5e7:#2752b4;--h-colour-c2ffe6:#2752b4;--h-colour-c2ffec:#2752b4;--h-colour-c3a8ee:#9c621c;--h-colour-c3b0fa:#9c621c;--h-colour-c3b0fa-75:#9c621c75;--h-colour-c3b9df:#9c621c;--h-colour-c3cbe2:#2752b4;--h-colour-c3f2e4:#2752b4;--h-colour-c4aceb:#9c621c;--h-colour-c4adf7:#9c621c;--h-colour-c4aff4:#9c621c;--h-colour-c4b1ee:#9c621c;--h-colour-c4b1fa:#9c621c;--h-colour-c4d8de:#2752b4;--h-colour-c4dadf:#2752b4;--h-colour-c4dcd9:#383e49;--h-colour-c4dce2:#2752b4;--h-colour-c4eada:#2752b4;--h-colour-c4efdc:#2752b4;--h-colour-c5a8ed-50:#9c621c50;--h-colour-c5aff4:#9c621c;--h-colour-c5b5cf:#464c57;--h-colour-c5eddf-0b:#2752b40b;--h-colour-c6a6f6:#9c621c;--h-colour-c6e2e4:#2752b4;--h-colour-c7a8f2:#9c621c;--h-colour-c7aedc:#9c621c;--h-colour-c7b6fa-ab:#9c621cab;--h-colour-c7b6ff:#9c621c;--h-colour-c7baf1:#9c621c;--h-colour-c7d1df:#2752b4;--h-colour-c7dbe5:#2752b4;--h-colour-c7dce3:#2752b4;--h-colour-c7e0e1:#2752b4;--h-colour-c7e0e7:#2752b4;--h-colour-c7f8ea:#2752b4;--h-colour-c8b6f5-73:#9c621c73;--h-colour-c8b7f2:#9c621c;--h-colour-c8bbec:#9c621c;--h-colour-c8bce8:#9c621c;--h-colour-c8d2e4-70:#2752b470;--h-colour-c8d9e3:#2752b4;--h-colour-c9aaf9-0b:#9c621c0b;--h-colour-c9afff:#9c621c;--h-colour-c9b5ff-38:#9c621c38;--h-colour-c9baf4:#9c621c;--h-colour-c9d6e1:#2752b4;--h-colour-c9dce4:#2752b4;--h-colour-cab8dc-14:#9c621c14;--h-colour-cabce3-1f:#9c621c1f;--h-colour-caddd0:#363b43;--h-colour-cae6ed:#2752b4;--h-colour-caffeb:#2752b4;--h-colour-caffed:#2752b4;--h-colour-cbc9d6:#3d4046;--h-colour-ccbbf9:#9c621c;--h-colour-ccc7ed:#9c621c;--h-colour-cee0e6:#2752b4;--h-colour-cee9e3:#2752b4;--h-colour-ceeae4:#2752b4;--h-colour-cfc0f8:#9c621c;--h-colour-d0e3ed:#2752b4;--h-colour-d0eddf:#2752b4;--h-colour-d0eee2:#2752b4;--h-colour-d1e1dd:#31353d;--h-colour-d2bbff:#9c621c;--h-colour-d2c1ff:#9c621c;--h-colour-d2e1e7:#2752b4;--h-colour-d2e2e9:#2752b4;--h-colour-d2e2ea-44:#2752b444;--h-colour-d2faee:#0f1e43;--h-colour-d2ffec:#0e1c3e;--h-colour-d3c5ef:#9c621c;--h-colour-d3f8e9:#2752b4;--h-colour-d4c5e2:#9c621c;--h-colour-d4c8df:#353a45;--h-colour-d4d9e3:#2f323a;--h-colour-d4ece2:#2752b4;--h-colour-d4f9ea:#0e1e42;--h-colour-d5a7e9:#9c621c;--h-colour-d5d8ff-08:#0d1b3c08;--h-colour-d5d9e2:#2f3239;--h-colour-d5dbe5:#2d3038;--h-colour-d5e7eb:#2752b4;--h-colour-d5e9e9:#2752b4;--h-colour-d5ebe9:#2752b4;--h-colour-d6dbe5:#2c3037;--h-colour-d6f6ed:#0f1e43;--h-colour-d7e7ee:#2752b4;--h-colour-d7e8ea:#2752b4;--h-colour-d7e8ed:#2752b4;--h-colour-d7eae3:#2752b4;--h-colour-d7eae9:#2752b4;--h-colour-d7ede2:#2752b4;--h-colour-d7fff5-04:#0d1a3a04;--h-colour-d8b7c1:#2752b4;--h-colour-d8c2f6:#9c621c;--h-colour-d8d4f2:#9c621c;--h-colour-d8e1ee:#2752b4;--h-colour-d8eaf1:#2752b4;--h-colour-d8f8ef-09:#0e1d3f09;--h-colour-d9d4e1:#30343a;--h-colour-d9e6ed:#2752b4;--h-colour-d9e7ed:#2752b4;--h-colour-d9f4ed:#0e1e42;--h-colour-dadde5:#2c2e34;--h-colour-daeceb:#2752b4;--h-colour-dcdfea:#262a31;--h-colour-dce1e9:#272b32;--h-colour-dceaf1:#0e1e42;--h-colour-dcecf2:#0e1d41;--h-colour-def1ee:#0e1d40;--h-colour-dfeaf0:#0e1d40;--h-colour-dfedf0:#0e1d40;--h-colour-e0edf0:#0e1d3f;--h-colour-e0f0ef:#0e1d3f;--h-colour-e0f0f0:#0e1d3f;--h-colour-e1d2ff:#41290b;--h-colour-e1d5fc:#41290b;--h-colour-e1dfeb:#25282f;--h-colour-e1ecf3:#0d1b3c;--h-colour-e1f7ee:#0c1a39;--h-colour-e2eef1:#0d1b3d;--h-colour-e2fff3:#1c1e22;--h-colour-e3daf4:#432a0c;--h-colour-e3edf3:#0d1a3a;--h-colour-e3eff5:#0c1a39;--h-colour-e4d8ff:#3b250a;--h-colour-e4deed:#462c0c;--h-colour-e4fff4:#1b1d21;--h-colour-e4fff5:#1b1d21;--h-colour-e4fff7:#1b1d21;--h-colour-e5d8ff:#3b250a;--h-colour-e5fff8:#1b1d21;--h-colour-e6edf4:#0c1937;--h-colour-e7ddfb:#3b250a;--h-colour-e7e4ff:#1b1d21;--h-colour-e7f0eb:#1f2227;--h-colour-e8eaf0:#1f2126;--h-colour-e8f4f6:#0c1835;--h-colour-e9cbd1:#2752b4;--h-colour-e9dff6-40:#3d260b40;--h-colour-e9e6ed:#222428;--h-colour-e9ebef:#202225;--h-colour-e9f4f5:#0c1835;--h-colour-eadfff:#37220a;--h-colour-eae7f1:#1e2127;--h-colour-eaf5f6:#1c1e22;--h-colour-eafff7:#191b1e;--h-colour-ece2f9:#39240a;--h-colour-ece4ff:#1b1d21;--h-colour-ecf7f7:#1b1d21;--h-colour-ecfaf5:#1a1c20;--h-colour-ede7f8:#36220a;--h-colour-edf5fa:#1a1c1f;--h-colour-edf6f6:#1b1d21;--h-colour-edf6fa:#1a1c1f;--h-colour-edf7f5:#1b1d21;--h-colour-edf8fb:#191b1f;--h-colour-edf9f5:#1a1c20;--h-colour-edfff9:#181a1d;--h-colour-eeeaf3:#37230a;--h-colour-eeedf4:#1c1e22;--h-colour-eeeef5:#1b1d21;--h-colour-eef8f8:#1a1c20;--h-colour-eefff8:#17191d;--h-colour-efe5ff:#1b1d21;--h-colour-efe8ff:#1a1c1f;--h-colour-effff9:#17191c;--h-colour-f0dff6:#3d260b;--h-colour-f0edf4:#1c1e22;--h-colour-f1e8ff:#1a1c1f;--h-colour-f1ebff:#191a1e;--h-colour-f2edf9:#1a1c20;--h-colour-f2edfc:#191b1e;--h-colour-f3f0f8:#191b1f;--h-colour-f3f7fa:#17191d;--h-colour-f3f8fc:#17181c;--h-colour-f5edff:#181a1d;--h-colour-f5f0fc:#181a1d;--h-colour-f5f3f8:#181a1e;--h-colour-f5f4f6:#191a1e;--h-colour-f5f5f8:#17191d;--h-colour-f6f4fc:#16181b;--h-colour-f7f3fb:#17191c;--h-colour-f7f5fc:#16181b;--h-colour-f8e8eb:#1c1e22;--h-colour-f8f8ff:#141518;--h-colour-f9f9fb:#15161a;--h-colour-faf7ff:#141619;--h-colour-fbfaff:#131417;--h-colour-fcfbfd:#131518;--h-colour-fdfaff:#131417;--h-colour-ffa777:#2752b4;--h-colour-ffa777-21:#2752b421;--h-colour-ffb0ba:#2752b4;--h-colour-ffffff:#111215;--h-colour-ffffff-99:#11121599;--h-colour-ffffff-a6:#111215a6;--h-colour-ffffff-db:#111215db;--h-colour-ffffff-ed:#111215ed;--h-colour-ffffff-fa:#111215fa}:root[data-site-theme=coral]{--h-colour-000000-22:#0002;--h-colour-000000-44:#0004;--h-colour-000000-55:#0005;--h-colour-000000-66:#0006;--h-colour-01080e:#090706;--h-colour-02060d-35:#09070635;--h-colour-02070e:#0a0806;--h-colour-020b12:#0c0a08;--h-colour-030b13:#0d0b09;--h-colour-030d16:#0f0c0a;--h-colour-040911-70:#0d0a0870;--h-colour-05111b:#13100d;--h-colour-061c27-80:#1b161280;--h-colour-070c12:#0f0c0a;--h-colour-070c14:#100d0b;--h-colour-070c14-e0:#100d0be0;--h-colour-07111c:#15110e;--h-colour-07121b:#14110e;--h-colour-071e1b:#16110f;--h-colour-071e1c:#16110f;--h-colour-08121e-55:#17130f55;--h-colour-081722:#191511;--h-colour-081a26:#1c1712;--h-colour-091620:#191410;--h-colour-091822:#1a1511;--h-colour-091823:#1a1612;--h-colour-09231b:#1a1512;--h-colour-0a1722:#1a1612;--h-colour-0a1822:#1a1612;--h-colour-0a1825:#1c1713;--h-colour-0a2d24:#211a16;--h-colour-0b151f:#191511;--h-colour-0b1623:#1c1712;--h-colour-0b1821:#1a1612;--h-colour-0b1c28:#1f1914;--h-colour-0b232b-f2:#201b16f2;--h-colour-0b2333:#251f19;--h-colour-0c1721:#1b1612;--h-colour-0c1925:#1d1814;--h-colour-0c1c28:#1f1a15;--h-colour-0c1c29:#201a15;--h-colour-0c2329-f2:#201a15f2;--h-colour-0d1c28-a3:#201a15a3;--h-colour-0d1f24-f0:#1d1814f0;--h-colour-0d202a-ba:#211b16ba;--h-colour-0d202b:#221c16;--h-colour-0e1b28:#201b16;--h-colour-0e1f2d:#231d18;--h-colour-0e2030:#251f19;--h-colour-0e222b-e0:#221c17e0;--h-colour-0f202d:#241e18;--h-colour-0f2430:#261f19;--h-colour-101d2c:#241e18;--h-colour-101e2c:#241e18;--h-colour-101f2b:#231d18;--h-colour-101f2c-60:#241e1860;--h-colour-10202e:#251f19;--h-colour-10212d:#251e18;--h-colour-102324:#1f1815;--h-colour-102426:#201b16;--h-colour-102530:#26201a;--h-colour-102531:#27201a;--h-colour-10271f:#211a16;--h-colour-102a24:#231b17;--h-colour-102a31:#27201a;--h-colour-102a39:#2c241d;--h-colour-103c3c-30:#2e231e30;--h-colour-111b2b:#241e18;--h-colour-111e2c:#251e18;--h-colour-11222e:#261f19;--h-colour-11232e:#261f19;--h-colour-112330:#27201a;--h-colour-112730-ed:#27201aed;--h-colour-112d37:#2b241d;--h-colour-121f30:#28211a;--h-colour-122230:#28211a;--h-colour-12232f:#27201a;--h-colour-122633-f5:#29221cf5;--h-colour-122732:#29221b;--h-colour-122737:#2c241d;--h-colour-122d3a:#2e261e;--h-colour-13151e:#1d1814;--h-colour-13232c:#261f19;--h-colour-132430-60:#28211b60;--h-colour-132431-fa:#29221bfa;--h-colour-132733:#2a231c;--h-colour-132833:#2a231c;--h-colour-132b38:#2d251e;--h-colour-141720-f7:#1f1a15f7;--h-colour-142134:#2b241d;--h-colour-142632-60:#2a231c60;--h-colour-142735-50:#2c241d50;--h-colour-142a35:#2c241d;--h-colour-142a35-f5:#2c241df5;--h-colour-142a36:#2c251e;--h-colour-142a38:#2e261e;--h-colour-142c31:#29221c;--h-colour-142c33:#2b231c;--h-colour-142c37:#2d251e;--h-colour-142f39:#2e261f;--h-colour-142f3b:#2f2720;--h-colour-152333:#2b241d;--h-colour-152938-ed:#2e261fed;--h-colour-152a36:#2d251e;--h-colour-152c36:#2d251e;--h-colour-152c37:#2e261e;--h-colour-152e39-f5:#2f271ff5;--h-colour-152e3d:#312921;--h-colour-15302c:#29201c;--h-colour-153034-f0:#2c241df0;--h-colour-15313e:#322921;--h-colour-15352b-4d:#2c231e4d;--h-colour-162936:#2e261e;--h-colour-162d3b:#312820;--h-colour-16313b:#312820;--h-colour-164348-1c:#382f261c;--h-colour-164545-26:#372a2426;--h-colour-171c2a:#27201a;--h-colour-172033:#2c251e;--h-colour-172337:#2f271f;--h-colour-172632-90:#2c241d90;--h-colour-172738:#2f2720;--h-colour-172a38:#2f2720;--h-colour-172b39:#302820;--h-colour-172d38:#2f2720;--h-colour-172e3a:#312820;--h-colour-17323f:#342b22;--h-colour-173544:#372d24;--h-colour-17362e:#2e241f;--h-colour-173940:#342b23;--h-colour-173a33:#312620;--h-colour-174234:#352a24;--h-colour-17444c-1a:#3b31281a;--h-colour-182535-60:#2e261f60;--h-colour-182a37-4d:#2f27204d;--h-colour-183039:#312820;--h-colour-183039-ed:#312820ed;--h-colour-183239:#312820;--h-colour-18323c-f8:#322a22f8;--h-colour-18333c:#322a22;--h-colour-183341:#352c24;--h-colour-183543:#372d24;--h-colour-19323e-70:#342b2370;--h-colour-193537-60:#30252060;--h-colour-193b49:#3b3127;--h-colour-1a353d-8f:#342b238f;--h-colour-1b2c40-c9:#372d24c9;--h-colour-1b2f3c-70:#342b2370;--h-colour-1b303e:#352c24;--h-colour-1b303e-aa:#352c24aa;--h-colour-1b3243-ed:#382f26ed;--h-colour-1b4846-25:#3b2e2825;--h-colour-1b4a53:#42372c;--h-colour-1b5155-1d:#43342d1d;--h-colour-1c293b-70:#342b2370;--h-colour-1c2c3d-f5:#352c24f5;--h-colour-1c3545:#3a3027;--h-colour-1c373b:#342b23;--h-colour-1c3c48-b8:#3c3228b8;--h-colour-1c4547:#3b2e28;--h-colour-1d3a44-da:#3a3027da;--h-colour-1d514d-2e:#42332c2e;--h-colour-1f3542:#3a3027;--h-colour-202839-70:#352c2470;--h-colour-20283d-f0:#382e25f0;--h-colour-202c41-4d:#3a30274d;--h-colour-203342-90:#3b312790;--h-colour-203c35:#372b25;--h-colour-203e4b:#40352b;--h-colour-204940:#3f312a;--h-colour-211035:#29221c;--h-colour-214553:#523922;--h-colour-222c43:#3d3228;--h-colour-222d45:#3e3329;--h-colour-22323d-94:#392f2694;--h-colour-223b44:#3d3329;--h-colour-22474a:#41322b;--h-colour-225461:#5d4126;--h-colour-225a5a-1f:#6d2e0f1f;--h-colour-233e49:#41362b;--h-colour-234440-aa:#3e3029aa;--h-colour-234448:#40352b;--h-colour-243d4b:#43372c;--h-colour-24404b:#43372c;--h-colour-24414b-15:#43372c15;--h-colour-244762-24:#5f422724;--h-colour-244840-50:#41322b50;--h-colour-244855:#563c23;--h-colour-244c41:#43342d;--h-colour-244c4f-da:#652b0eda;--h-colour-244f4a-72:#652b0e72;--h-colour-252b42-fa:#3e3329fa;--h-colour-252b43-70:#3e342a70;--h-colour-252e4b-99:#43382d99;--h-colour-253047:#41362b;--h-colour-254a50:#533a22;--h-colour-254a53-d9:#553b23d9;--h-colour-263446-aa:#41362baa;--h-colour-26363a:#3a3026;--h-colour-26374a:#43382d;--h-colour-263e4b:#503821;--h-colour-263e4d:#523921;--h-colour-26414f:#533a22;--h-colour-265250-f2:#6a2d0ef2;--h-colour-272135:#342b22;--h-colour-274640-b0:#41332cb0;--h-colour-283046-0b:#42372c0b;--h-colour-284050:#553b23;--h-colour-28424c:#523922;--h-colour-28424e:#543a22;--h-colour-28434b:#523921;--h-colour-285348:#6c2e0f;--h-colour-285353-1a:#6c2e0f1a;--h-colour-28615c-15:#79331015;--h-colour-292334:#342b23;--h-colour-292532:#342b23;--h-colour-292e46-90:#43372c90;--h-colour-292f49-aa:#513821aa;--h-colour-294554:#593e24;--h-colour-294957:#5b3f25;--h-colour-294c56:#5a3f25;--h-colour-2a2944-6b:#41362c6b;--h-colour-2a3c4b:#533a22;--h-colour-2a4551:#573d24;--h-colour-2b354e-d4:#563c23d4;--h-colour-2b4854:#5a3f25;--h-colour-2b8a7a:#9f4416;--h-colour-2c4853:#5a3f25;--h-colour-2c4c49:#6a2d0e;--h-colour-2c4c54:#5b3f25;--h-colour-2d294b-65:#52392265;--h-colour-2d5d50:#793411;--h-colour-2e4a58:#5f4227;--h-colour-30283d:#3d3228;--h-colour-30293e:#3e3329;--h-colour-303954-aa:#5e4126aa;--h-colour-30474b:#493d32;--h-colour-30484b:#493a32;--h-colour-304b59:#614428;--h-colour-306c6b:#893a13;--h-colour-314b59:#624428;--h-colour-31515b:#634529;--h-colour-31515c:#644629;--h-colour-315345-88:#74311088;--h-colour-31545b:#634529;--h-colour-332849-04:#50382104;--h-colour-33525c:#664629;--h-colour-335864:#6b4a2c;--h-colour-34334f:#4d4135;--h-colour-34515e:#68482a;--h-colour-352018:#2e241f;--h-colour-355661:#6b4a2c;--h-colour-363347:#483d32;--h-colour-36505f:#6a492b;--h-colour-36515f:#6a492b;--h-colour-365365:#6e4c2d;--h-colour-365867:#6f4d2e;--h-colour-376e6d:#913e14;--h-colour-386a54:#8f3c13;--h-colour-387b79:#9e4315;--h-colour-39705c:#953f14;--h-colour-397eab:#a27042;--h-colour-3b2c52:#593e25;--h-colour-3b304c:#583d24;--h-colour-3c4b62:#704e2e;--h-colour-3c8b83:#af4a18;--h-colour-3d6c72:#7c5633;--h-colour-3e646b:#785331;--h-colour-3f5964:#74502f;--h-colour-3f7e69-21:#a6471721;--h-colour-40616a-5c:#7954315c;--h-colour-415c70:#7e5733;--h-colour-41606e-59:#7c563359;--h-colour-42616b:#7b5532;--h-colour-426270-79:#7e583479;--h-colour-42636c:#7c5632;--h-colour-426574:#815a35;--h-colour-426575:#825a35;--h-colour-426875-77:#825a3577;--h-colour-426c71-6b:#9e43156b;--h-colour-436169:#7a5532;--h-colour-438ac3-1a:#b7814f1a;--h-colour-44616a:#675647;--h-colour-45a7b0-14:#ae794714;--h-colour-46516a:#685748;--h-colour-465c70:#815a35;--h-colour-466674:#845c36;--h-colour-466876-73:#855d3773;--h-colour-466b74-5c:#845c365c;--h-colour-467269-4f:#a245164f;--h-colour-476562:#655147;--h-colour-477768:#a74717;--h-colour-48616b:#6a5949;--h-colour-492e73-06:#724f2f06;--h-colour-493853:#524539;--h-colour-49385e-55:#6b4a2c55;--h-colour-493958:#56483b;--h-colour-493975:#7c5632;--h-colour-496e70-55:#6d574c55;--h-colour-4a435d:#5e5042;--h-colour-4a506b:#6b5a4a;--h-colour-4a6670:#6e5c4c;--h-colour-4a6873:#705e4d;--h-colour-4a6a7c-99:#8d623999;--h-colour-4a7c69:#ae4a18;--h-colour-4b2d76-21:#74502f21;--h-colour-4b375f:#6b4a2c;--h-colour-4b6b79:#8b6139;--h-colour-4b776a-55:#ab481755;--h-colour-4b7876:#ac4917;--h-colour-4e5187-2f:#97693e2f;--h-colour-4e6e78-33:#75625133;--h-colour-4e7686:#97693d;--h-colour-4f5e75:#746150;--h-colour-4f7279:#766352;--h-colour-4f7a8b:#9b6b3f;--h-colour-4f8192:#a06f41;--h-colour-506a75:#746251;--h-colour-507168:#725b4f;--h-colour-53416b:#7a5532;--h-colour-537279:#786554;--h-colour-54607a:#7a6654;--h-colour-54747d:#7b6856;--h-colour-547b6d-22:#7a615522;--h-colour-547e84:#be511a;--h-colour-548f77:#c8551b;--h-colour-549e9b:#d55a1d;--h-colour-554966:#675748;--h-colour-557887:#9c6c40;--h-colour-56515f:#685748;--h-colour-56627a:#7b6755;--h-colour-566e83:#806c59;--h-colour-577781:#7f6b59;--h-colour-577786:#826e5b;--h-colour-579c9e:#d85b1d;--h-colour-587388:#846f5c;--h-colour-58778a:#a06f42;--h-colour-587c80:#7f6659;--h-colour-594477-06:#855c3606;--h-colour-5a438d:#94673c;--h-colour-5a8393:#a87545;--h-colour-5b3caa:#a37143;--h-colour-5b7b8b:#88725e;--h-colour-5b7c82:#82685b;--h-colour-5b8c7d-44:#886d5f44;--h-colour-5c7d89:#87725e;--h-colour-5c8c8c:#896d5f;--h-colour-5d7b8a:#88735f;--h-colour-5d7d89:#88725e;--h-colour-5e7c8c:#8a7460;--h-colour-5e8293:#8e7863;--h-colour-5e8a9e:#b37c49;--h-colour-5f5968:#72604f;--h-colour-5f7f90:#8d7762;--h-colour-5f8798-4d:#af7a484d;--h-colour-604d7a:#8d623a;--h-colour-607b80:#84695c;--h-colour-607b8c:#8b7561;--h-colour-607e8d:#8c7661;--h-colour-60899a:#b27b49;--h-colour-617c8d:#8c7662;--h-colour-61808f:#8e7762;--h-colour-6194a4:#b7814e;--h-colour-625c6a:#756251;--h-colour-626b7e:#846f5c;--h-colour-628799:#947d67;--h-colour-628b92-29:#90796429;--h-colour-6293a0-1c:#b67f4c1c;--h-colour-6293a0-37:#b67f4c37;--h-colour-62949e:#b57e4b;--h-colour-638291:#907964;--h-colour-63cdb0-1c:#e67e4a1c;--h-colour-647085:#897460;--h-colour-647e8b:#8d7762;--h-colour-648295:#937c66;--h-colour-648390:#907964;--h-colour-648b82-55:#8d706255;--h-colour-66868b:#8e7163;--h-colour-668b9a:#977f69;--h-colour-668b9c:#98806a;--h-colour-669f9b:#e16324;--h-colour-677389:#8e7762;--h-colour-677d91:#927b66;--h-colour-678f9c:#98816b;--h-colour-687184:#8b7561;--h-colour-688d9d:#99826c;--h-colour-696473:#7f6b58;--h-colour-69768c:#917a64;--h-colour-698696:#967f69;--h-colour-69b5ae:#e4733a;--h-colour-6a8895:#967f69;--h-colour-6a898e:#927566;--h-colour-6a9caa:#bb8859;--h-colour-6b998f:#997a6b;--h-colour-6c8c9b:#9a836d;--h-colour-6c9399:#997b6c;--h-colour-6c9c9d:#9b7d6e;--h-colour-6caa8b-80:#e36e3380;--h-colour-6d4faa-21:#b17b4821;--h-colour-6d80dd:#cba47f;--h-colour-6d858e:#947d67;--h-colour-6d949d:#9b846f;--h-colour-6e50b9:#b88351;--h-colour-6e637f:#85705d;--h-colour-6e8b9b:#9b846e;--h-colour-6e999a:#9a7d6e;--h-colour-6f9a9a:#9b7d6e;--h-colour-6f9c96:#9b7e70;--h-colour-708e9c:#9c8570;--h-colour-70909d:#9c8671;--h-colour-70969d:#9c7f71;--h-colour-709d9b:#9c7f71;--h-colour-70a2aa:#e47036;--h-colour-70d9c4:#e98e60;--h-colour-7151ca:#bd8c5e;--h-colour-7160ad-1a:#b985541a;--h-colour-716a7f:#897460;--h-colour-718c9a:#9b8570;--h-colour-718e9a:#9b8570;--h-colour-718e9f:#9d8773;--h-colour-71919a:#9b8570;--h-colour-719994:#9b7e6f;--h-colour-71999b-15:#9c7f7015;--h-colour-71bca7:#e67c47;--h-colour-72829b-61:#9c867161;--h-colour-7295a0:#9e8874;--h-colour-72979b-24:#9c7f7124;--h-colour-729b9e:#9d8173;--h-colour-738095:#9a836e;--h-colour-7396a4:#a08b77;--h-colour-739a9f:#9e8274;--h-colour-73a5a7:#e47036;--h-colour-7451c5:#bc895a;--h-colour-7493a8:#bd8c5f;--h-colour-7594a2:#a08b77;--h-colour-75969d:#9e8274;--h-colour-759798:#9c7f71;--h-colour-759cac:#bf8f62;--h-colour-7655ab:#b57e4b;--h-colour-766285:#88735f;--h-colour-768198:#9d8671;--h-colour-76919f:#9f8a76;--h-colour-7755c9:#be8d60;--h-colour-77717e:#8d7762;--h-colour-777281:#8f7964;--h-colour-7795a3:#a28c78;--h-colour-779c94-54:#9f827454;--h-colour-77a2ae:#c09165;--h-colour-77aeb9-40:#c3976d40;--h-colour-785ba8-1f:#b6804d1f;--h-colour-78929e:#a08a76;--h-colour-7895a4:#a28d7a;--h-colour-789797:#9d8072;--h-colour-789b9b-60:#9f827460;--h-colour-78a695:#a3887b;--h-colour-796096:#917a65;--h-colour-796f85:#907964;--h-colour-7997a4:#a38e7a;--h-colour-7998a2:#a28d79;--h-colour-7998a6:#a48f7b;--h-colour-799b9f:#a18577;--h-colour-79aa98:#e5763e;--h-colour-79aaa7:#e5763e;--h-colour-79bcaa-63:#e7814e63;--h-colour-7a9b9d:#a08577;--h-colour-7aafa4-25:#e57a4425;--h-colour-7ab4a6:#e67d48;--h-colour-7af7d6-12:#eea78312;--h-colour-7af7d6-27:#eea78327;--h-colour-7b9e9f:#a28678;--h-colour-7bdcc8-13:#eb966c13;--h-colour-7c8491:#9c8671;--h-colour-7c8798:#9f8975;--h-colour-7c9aab:#a79380;--h-colour-7c9caa:#a69280;--h-colour-7cabb7-51:#c4986f51;--h-colour-7d63b0:#bb8858;--h-colour-7d9ba8:#a6927f;--h-colour-7d9da9:#a69280;--h-colour-7d9de0:#d0ad8d;--h-colour-7da2ae:#c29469;--h-colour-7da6ab:#a78e81;--h-colour-7e97a8:#a69280;--h-colour-7e9fa9:#a79380;--h-colour-7ea39f:#a48a7d;--h-colour-7ea69a-4d:#a68b7e4d;--h-colour-7eada1:#e67b45;--h-colour-7f9aa8:#a79380;--h-colour-7f9ba7:#a69280;--h-colour-7f9ba9:#a79381;--h-colour-7f9ca9:#a79381;--h-colour-7f9daa:#a89481;--h-colour-7f9eac:#a89583;--h-colour-7fa0b0:#c3966c;--h-colour-7fdfbd-16:#ec9b7216;--h-colour-8057ba:#ba8757;--h-colour-8061df:#c89f78;--h-colour-80759a-0a:#9d87720a;--h-colour-809da8:#a79381;--h-colour-80a5af:#c3966c;--h-colour-80a8b5:#c59970;--h-colour-816fa1-12:#9d877312;--h-colour-819aab:#a99583;--h-colour-819ca9:#a89482;--h-colour-81b8a1-2b:#e784522b;--h-colour-81cbb3:#ea8f62;--h-colour-81dfcc:#ec9c74;--h-colour-8260cf:#c3966c;--h-colour-8262d9-0c:#c69c750c;--h-colour-829ba9:#a89583;--h-colour-829eaa:#a99583;--h-colour-82a7b3:#c59970;--h-colour-82b4b6:#e78351;--h-colour-82b9b3:#e88553;--h-colour-82cbb7-99:#ea906399;--h-colour-8390a0:#a5917e;--h-colour-839eae:#ab9886;--h-colour-83a1b2:#c59970;--h-colour-83adac:#ab9285;--h-colour-83adad:#ab9285;--h-colour-83b5b2:#e78351;--h-colour-83b7ad:#e78453;--h-colour-83b8b3:#e88553;--h-colour-83b8be:#e88959;--h-colour-83bff3:#d8ba9e;--h-colour-83d5bb-17:#eb976d17;--h-colour-83d8c8-05:#eb997005;--h-colour-8462bf:#bf8f62;--h-colour-8463c8:#c29469;--h-colour-84c5b7:#e98e60;--h-colour-84c9b9:#ea9063;--h-colour-84dec4-21:#ec9d7621;--h-colour-84e4cb-05:#eda17b05;--h-colour-8565b7:#bd8c5f;--h-colour-859faf:#ac9988;--h-colour-85a6ae:#ac9387;--h-colour-86a5b7:#c79d76;--h-colour-86a6ae:#ac9488;--h-colour-86a9b1:#ad968a;--h-colour-86c6b9-21:#ea8f6221;--h-colour-86cbbf:#ea9367;--h-colour-86d6c4-29:#ec997029;--h-colour-87a4b0:#ad9b8a;--h-colour-87b4b0:#e88553;--h-colour-87b9b5:#e88858;--h-colour-88a2b2:#af9c8b;--h-colour-88a3b2:#af9c8b;--h-colour-88a5b3:#c69c75;--h-colour-88a8b1:#ae9c8b;--h-colour-88a8b4:#c79d75;--h-colour-88abaf:#ad968a;--h-colour-88b7b2-1a:#e887571a;--h-colour-88b8ad:#e88858;--h-colour-88d7c5-1c:#ec9b731c;--h-colour-88d7c5-31:#ec9b7331;--h-colour-88e3c9:#eda37e;--h-colour-89a6b6:#c89e77;--h-colour-89b5b5:#e88756;--h-colour-89bdd3-13:#d0ad8c13;--h-colour-8a66bc:#bf8f63;--h-colour-8aa5b6:#c89f78;--h-colour-8aa5b7:#c89f79;--h-colour-8aa7b7:#c89f79;--h-colour-8ac9b4:#ea9469;--h-colour-8acfca:#eb986e;--h-colour-8ad1be-66:#eb997066;--h-colour-8addc7:#eda07a;--h-colour-8adfc4-13:#eda27c13;--h-colour-8ae5d4-08:#eea58108;--h-colour-8b65d0:#c59970;--h-colour-8b879e:#a6927f;--h-colour-8ba3b3:#b09e8e;--h-colour-8ba7b6:#c89f79;--h-colour-8ba8b9:#c9a17b;--h-colour-8baab7:#c8a07a;--h-colour-8badba:#c9a17c;--h-colour-8be5cc-45:#eea68245;--h-colour-8be7cb-2b:#eea7842b;--h-colour-8c394b:#ad4a18;--h-colour-8c6bd0:#c69c75;--h-colour-8ca6b8:#c9a17b;--h-colour-8cbded-0b:#d8bca10b;--h-colour-8ccdc9:#eb986e;--h-colour-8ccfbd:#eb9970;--h-colour-8d74ca-0d:#c79e770d;--h-colour-8d75d5:#cba47f;--h-colour-8d7c9b:#a08b77;--h-colour-8da9b9:#caa27c;--h-colour-8e68d9:#c89f79;--h-colour-8e69c5-12:#c3966b12;--h-colour-8e69c5-2b:#c3966b2b;--h-colour-8ea4b5:#b2a191;--h-colour-8eafb8:#caa27c;--h-colour-8eafba:#caa37e;--h-colour-8eb2ba:#e98d5f;--h-colour-8eb6b8:#e98c5d;--h-colour-8ebee9-4f:#d8bb9f4f;--h-colour-8faebc:#cba480;--h-colour-8fbcb6:#ea8f61;--h-colour-8fcab1:#eb986e;--h-colour-8fcfb6:#ec9b72;--h-colour-8fd6b8:#ed9f78;--h-colour-8fd7c2:#eda079;--h-colour-8fded4-31:#eea47f31;--h-colour-8ff2d4:#f0b191;--h-colour-9077b8-1a:#c3966c1a;--h-colour-9099a7:#ad9b8a;--h-colour-90a9b9:#cba37e;--h-colour-90c4b6:#eb9469;--h-colour-90c8b5-0a:#eb976d0a;--h-colour-90d2bf:#ec9d76;--h-colour-90d8c2-94:#eda17b94;--h-colour-9174bc:#c3976d;--h-colour-91a1b1:#b2a090;--h-colour-91adb9:#cba47f;--h-colour-91b4b8:#b59f94;--h-colour-91b7c0:#ea9367;--h-colour-91c5bd-45:#eb966b45;--h-colour-91d2cb-0e:#ec9e770e;--h-colour-91e1c5-0b:#eea7840b;--h-colour-91e4c7-09:#efa98609;--h-colour-91e8d3-08:#efac8a08;--h-colour-92a1b8:#b5a495;--h-colour-92b3c0:#cda885;--h-colour-92ccb5:#ec9b72;--h-colour-92dce2:#eea986;--h-colour-92e6ca:#efab89;--h-colour-93a7b6:#b5a494;--h-colour-93aabb:#cca682;--h-colour-93aebd:#cda783;--h-colour-93b0bb:#cca682;--h-colour-93b4be:#cda784;--h-colour-93c6c5:#eb986e;--h-colour-93f0d2-08:#f0b29308;--h-colour-943541:#b14b18;--h-colour-9472ce:#c89f78;--h-colour-9478d1:#cba37e;--h-colour-94a9bc:#cda783;--h-colour-94aebb:#cca683;--h-colour-94b0be:#cda885;--h-colour-94b0fa:#dfc6af;--h-colour-94efce-0b:#f0b2930b;--h-colour-94efce-12:#f0b29312;--h-colour-94f4d6-0f:#f1b5970f;--h-colour-956cda:#caa27c;--h-colour-9571c8:#c69b73;--h-colour-95adbc:#cda784;--h-colour-95e0c2-33:#efa98633;--h-colour-967ad5:#cca683;--h-colour-967ad5-12:#cca68312;--h-colour-96929a:#a99583;--h-colour-96afbe:#cea986;--h-colour-96bed1-09:#d3b29409;--h-colour-96bed1-1a:#d3b2941a;--h-colour-96d7bb-25:#eea47f25;--h-colour-96d9cb:#eea581;--h-colour-96ecd6-aa:#f0b192aa;--h-colour-9779bf:#c69b72;--h-colour-9790a4:#ac9988;--h-colour-97adbd:#cea986;--h-colour-97cabc:#ec9d75;--h-colour-97fadd-0f:#f2bb9f0f;--h-colour-97fadd-33:#f2bb9f33;--h-colour-9878bb-07:#c4986f07;--h-colour-98babd:#baa59b;--h-colour-98bbcb-3d:#d2b0913d;--h-colour-98d8c8-40:#eea68240;--h-colour-99b0bf:#cfab89;--h-colour-99b7c9:#d2b090;--h-colour-99e8c9-08:#f0b19108;--h-colour-9a7832:#b44c18;--h-colour-9a96e8-0b:#dabea40b;--h-colour-9aafbd:#bbab9c;--h-colour-9ab2bd:#bbab9c;--h-colour-9ab5be:#bba79d;--h-colour-9ab7c1:#d0ac8b;--h-colour-9ac1c2:#ec9970;--h-colour-9ac9be-24:#ec9e7724;--h-colour-9ac9be-35:#ec9e7735;--h-colour-9acddf:#d8bca1;--h-colour-9ad9d8:#eea885;--h-colour-9adbc2-0a:#efa9860a;--h-colour-9adfce:#efac8a;--h-colour-9ae6d4:#f0b090;--h-colour-9ae7d1-6b:#f0b1916b;--h-colour-9aebcf-10:#f0b39510;--h-colour-9aebcf-12:#f0b39512;--h-colour-9af7d4:#f2bb9f;--h-colour-9b7bce:#cba37e;--h-colour-9ba4cc-32:#d3b29432;--h-colour-9baec3:#d1ae8d;--h-colour-9bb3be:#bbac9e;--h-colour-9bb5bc:#bba69c;--h-colour-9bb6c5:#d1af8f;--h-colour-9bb8bd:#bba79d;--h-colour-9bbfbb:#bca89e;--h-colour-9bc9e2-07:#dabea307;--h-colour-9bccc6:#eda07a;--h-colour-9bd4c6-1b:#eea5811b;--h-colour-9bdabb-0c:#efa9860c;--h-colour-9be8d3-0a:#f0b2930a;--h-colour-9c6aca:#c49970;--h-colour-9c8eca:#cfab89;--h-colour-9c92a8:#af9c8b;--h-colour-9cb8c8:#d2b192;--h-colour-9cbde8-2a:#dcc1a82a;--h-colour-9cbec7:#ec9e77;--h-colour-9cdac9:#efaa87;--h-colour-9cdbc3-6b:#efaa886b;--h-colour-9cddce:#efac8a;--h-colour-9cf5d0-40:#f2bb9f40;--h-colour-9cfbd8:#f3bea4;--h-colour-9cffe0:#f3c1a8;--h-colour-9db2be:#bcad9f;--h-colour-9db7c1:#d1ae8d;--h-colour-9dbac9-30:#d3b29330;--h-colour-9dbfc3:#ec9c74;--h-colour-9dcfc6-a6:#eda47fa6;--h-colour-9dd6c2-1c:#eea8851c;--h-colour-9de1d2:#f0af8e;--h-colour-9de6d4-65:#f0b29365;--h-colour-9e7ac5-16:#c89e7716;--h-colour-9eb5c5:#d2b091;--h-colour-9ebebd:#bda99f;--h-colour-9ec9cd-2b:#eda37e2b;--h-colour-9ed7c8:#efa986;--h-colour-9ed9c7:#efaa88;--h-colour-9ed9cb:#efaa88;--h-colour-9edcce:#efac8b;--h-colour-9ef1d7-5c:#f2b99d5c;--h-colour-9f84d8-20:#d0ad8c20;--h-colour-9f91ad:#b09e8e;--h-colour-9fb9b7:#bba79d;--h-colour-9fc6d2-19:#d6b89b19;--h-colour-9fd9ce:#efab89;--h-colour-9fdbce-70:#efac8b70;--h-colour-9fead0-0a:#f1b6980a;--h-colour-a08ac4:#cca682;--h-colour-a092ad:#b19f8e;--h-colour-a0a1ec-0a:#dec5ae0a;--h-colour-a0b6c1:#bfb0a2;--h-colour-a0b9c4:#d2b192;--h-colour-a0bdce-24:#d5b69924;--h-colour-a0c3d0:#d6b79a;--h-colour-a0c6d3-1b:#d7b99c1b;--h-colour-a0c6d3-1c:#d7b99c1c;--h-colour-a0c6d3-24:#d7b99c24;--h-colour-a0c6d3-33:#d7b99c33;--h-colour-a0c6d5-26:#d7ba9e26;--h-colour-a0d7d1:#efaa88;--h-colour-a0d8cf:#efab89;--h-colour-a0dfc9:#f0af8f;--h-colour-a0dfcd:#f0af8f;--h-colour-a0e9d2:#f1b698;--h-colour-a182ce-55:#cda78355;--h-colour-a1b4c3:#d2b192;--h-colour-a1b6cc-1b:#d5b5981b;--h-colour-a1bdbd:#bdaaa1;--h-colour-a1ced6-26:#efaa8826;--h-colour-a1cfc5-1b:#eea6821b;--h-colour-a1d5c8:#efaa87;--h-colour-a1ddcf:#f0af8e;--h-colour-a1dfce:#f0b090;--h-colour-a1e2cc:#f0b293;--h-colour-a1efd3:#f2ba9e;--h-colour-a1f5d8:#f3bea3;--h-colour-a1f5d8-07:#f3bea307;--h-colour-a1f5d8-0a:#f3bea30a;--h-colour-a1f5d8-0d:#f3bea30d;--h-colour-a1f5d8-18:#f3bea318;--h-colour-a1f5d8-1a:#f3bea31a;--h-colour-a1f5d8-21:#f3bea321;--h-colour-a1f5d8-22:#f3bea322;--h-colour-a1f5d8-4a:#f3bea34a;--h-colour-a1f5d8-4f:#f3bea34f;--h-colour-a1f5d8-55:#f3bea355;--h-colour-a1f5d8-70:#f3bea370;--h-colour-a2b6c6:#d3b394;--h-colour-a2b8d7:#d8bca1;--h-colour-a2c6db-16:#dabea316;--h-colour-a2c9c4:#eda37e;--h-colour-a2cfc5:#eea783;--h-colour-a2ebd8-1c:#f1b89c1c;--h-colour-a2f5dc-18:#f3bea418;--h-colour-a2ffda:#f4c5ad;--h-colour-a389eb-24:#d7b99d24;--h-colour-a395af:#b3a191;--h-colour-a3b6db-07:#dabea407;--h-colour-a3bdc9:#d5b597;--h-colour-a3bfb7:#bfaca3;--h-colour-a3c3d3-16:#d8ba9e16;--h-colour-a3c3d3-1c:#d8ba9e1c;--h-colour-a3c7c6:#eda27d;--h-colour-a3d7d0:#efac8b;--h-colour-a3dccc:#f0af8f;--h-colour-a3dccc-20:#f0af8f20;--h-colour-a3ecd4-08:#f2b99d08;--h-colour-a3eed9:#f2bb9f;--h-colour-a48bbd:#caa37e;--h-colour-a48cc6-14:#cda88514;--h-colour-a48fb5:#b3a191;--h-colour-a4b0c7:#d4b497;--h-colour-a4bfd3-23:#d8bb9f23;--h-colour-a4c4d0-1c:#d7b99d1c;--h-colour-a4c7c8:#eda47f;--h-colour-a4cfc4:#eea885;--h-colour-a4d3c4:#efaa88;--h-colour-a4e1cf:#f0b395;--h-colour-a4e9c5-8c:#f1b89c8c;--h-colour-a4e9d4:#f1b89c;--h-colour-a4eed9:#f2bba0;--h-colour-a55fd6-6e:#c599706e;--h-colour-a585ef-13:#d7b99d13;--h-colour-a5bfca:#d6b699;--h-colour-a5c0cd:#d6b89c;--h-colour-a5c2df:#dcc1a8;--h-colour-a5d2d8-1c:#f0ae8d1c;--h-colour-a5d4da-29:#f0af8f29;--h-colour-a5d8c9:#f0ae8d;--h-colour-a5d8ca:#f0ae8d;--h-colour-a5dfd6:#f0b394;--h-colour-a5e1c8-1a:#f1b4951a;--h-colour-a5e6d3:#f1b79a;--h-colour-a5e7ce:#f1b89b;--h-colour-a5e7d3:#f1b89b;--h-colour-a5e8d4:#f1b89c;--h-colour-a5e8d4-50:#f1b89c50;--h-colour-a5efd2-05:#f2bda205;--h-colour-a682df:#d1af90;--h-colour-a6c1ca:#eea682;--h-colour-a6c5d5-09:#d9bda209;--h-colour-a6d8ce:#f0af8e;--h-colour-a6dcd9-05:#f0b19205;--h-colour-a6dec3-10:#f0b39410;--h-colour-a6dec3-4d:#f0b3944d;--h-colour-a6e4d4:#f1b699;--h-colour-a6f5d4:#f3c1a8;--h-colour-a78bda:#d3b192;--h-colour-a793b2:#b3a292;--h-colour-a794e3-21:#d8bb9f21;--h-colour-a7bec2:#c2b0a7;--h-colour-a7c4cf:#d8ba9e;--h-colour-a7c4e4-05:#dec5ad05;--h-colour-a7c9d2-1b:#efac8a1b;--h-colour-a7cbbf:#eea784;--h-colour-a7ead1:#f2bb9f;--h-colour-a7ead1-55:#f2bb9f55;--h-colour-a7efd4:#f3bea3;--h-colour-a899df-1a:#d8bba01a;--h-colour-a8d6cf:#f0af8e;--h-colour-a8ddce-0c:#f0b3950c;--h-colour-a8ead8:#f2bba0;--h-colour-a8ecd4:#f2bda2;--h-colour-a994c4-14:#cfab8914;--h-colour-a994ce:#d2b090;--h-colour-a99acf:#d4b395;--h-colour-a9b8cb-18:#d7b99d18;--h-colour-a9bfcd:#d8ba9e;--h-colour-a9c9cd:#efaa87;--h-colour-a9c9da-17:#dbc1a817;--h-colour-a9d4d0:#f0ae8d;--h-colour-a9d8d5-20:#f0b19120;--h-colour-a9dace:#f0b293;--h-colour-a9dacf:#f0b293;--h-colour-a9dfcd-70:#f1b59770;--h-colour-a9f5d3:#f3c3ab;--h-colour-a9f5d9:#f3c3ab;--h-colour-aaa3ef:#e0c8b2;--h-colour-aab6cd:#d8bb9f;--h-colour-aac3cd:#d8bb9f;--h-colour-aac7d0-26:#efac8b26;--h-colour-aacbd2-1c:#efae8d1c;--h-colour-aaffdf:#f5cab4;--h-colour-abc2d0:#d9bda2;--h-colour-abc2d0-44:#d9bda244;--h-colour-abc5e3-23:#dfc6af23;--h-colour-abdac3-20:#f0b39520;--h-colour-ac8bf3-0d:#dabea40d;--h-colour-ac8fdb:#d4b496;--h-colour-acd9cc-0a:#f0b3950a;--h-colour-acdcd2:#f1b597;--h-colour-acebdf:#f3bea4;--h-colour-ad94d2:#d3b293;--h-colour-ad99ce:#d3b294;--h-colour-ad9de1-22:#dabea422;--h-colour-adc1d0:#dabea3;--h-colour-adc4cf:#d9bda3;--h-colour-adcbd0-30:#f0ae8d30;--h-colour-adf6d5:#f4c6af;--h-colour-adf8df:#f4c7b1;--h-colour-ae91d3:#d2b192;--h-colour-ae98df-0b:#d8bb9f0b;--h-colour-ae9add:#d8bb9f;--h-colour-ae9fbf:#bdafa1;--h-colour-aec5ae:#c6b5ad;--h-colour-aec5d2:#dabfa6;--h-colour-aecbdc-20:#ddc4ad20;--h-colour-aeccdf-20:#dec6af20;--h-colour-af9cce-26:#d4b49626;--h-colour-af9ec0:#bdafa1;--h-colour-afa5e2-7a:#dcc3ab7a;--h-colour-afd1cf:#f0b090;--h-colour-afdbd4:#f1b699;--h-colour-afe1d5:#f2ba9e;--h-colour-afe6d5:#f2bda3;--h-colour-b09ad5-0b:#d6b6990b;--h-colour-b0d2d3:#f0b293;--h-colour-b0d3cc:#f0b293;--h-colour-b0d3d9:#f1b698;--h-colour-b0d5c8:#f0b395;--h-colour-b0dcd0:#f1b89b;--h-colour-b0dfce:#f2b99d;--h-colour-b0e5db:#f2bda3;--h-colour-b0ecd8:#f3c2a9;--h-colour-b0eddf:#f3c2aa;--h-colour-b0eedc:#f3c3ab;--h-colour-b0ffe1:#f6cdb9;--h-colour-b1adb7:#c0b2a4;--h-colour-b1ddd2:#f2b99c;--h-colour-b1e2d4:#f2bca1;--h-colour-b1e7d7:#f3bfa5;--h-colour-b1ecd8:#f3c2aa;--h-colour-b1f3db:#f4c7b0;--h-colour-b1f3df-0f:#f4c7b00f;--h-colour-b299f0-0a:#ddc4ac0a;--h-colour-b299f0-1a:#ddc4ac1a;--h-colour-b2a0e6-2a:#dcc2aa2a;--h-colour-b2a2d3-15:#d7ba9e15;--h-colour-b2a3c1:#c0b2a4;--h-colour-b2a3c4:#c1b3a6;--h-colour-b2e8d2:#f3c0a7;--h-colour-b2f0da:#f4c5ae;--h-colour-b2f2df:#f4c7b0;--h-colour-b2ffe6-99:#f6cfbb99;--h-colour-b3a0ec-0a:#dec5ae0a;--h-colour-b3a3e8-5c:#dec5ad5c;--h-colour-b3ccd6:#f1b698;--h-colour-b3cfe8:#e2cdb9;--h-colour-b3d7f1:#e5d1bf;--h-colour-b3ddd4:#f2ba9e;--h-colour-b3ffe6:#f6cfbc;--h-colour-b4a3d0:#d7b99c;--h-colour-b4a4c4:#c2b4a7;--h-colour-b4a5d9:#dabea4;--h-colour-b4a6c1:#c1b3a6;--h-colour-b4a7d2:#d8bca1;--h-colour-b4a9dc:#dcc2a9;--h-colour-b4aabd:#c1b3a6;--h-colour-b4d6c6-29:#f1b69929;--h-colour-b4d7c7:#f1b79a;--h-colour-b4ead7:#f3c3ab;--h-colour-b4f7dd:#f5cbb6;--h-colour-b59bdc-25:#d8bb9f25;--h-colour-b59cda-17:#d8ba9e17;--h-colour-b5a3ed:#dfc7b1;--h-colour-b5b6ed-05:#e4d0be05;--h-colour-b5c5e6-3d:#e2cdb93d;--h-colour-b5c7e3-05:#e1cbb705;--h-colour-b5c9d2:#f1b496;--h-colour-b5c9dd-20:#e0c8b220;--h-colour-b5cddd-08:#e0c8b208;--h-colour-b5d6db:#f2ba9e;--h-colour-b5d7e5-1b:#e2ccb81b;--h-colour-b5d8df:#f2bda2;--h-colour-b5e9d5-19:#f3c3ab19;--h-colour-b5f5dc:#f5cab5;--h-colour-b5f5e2:#f5cab5;--h-colour-b6a5ed-78:#e0c8b278;--h-colour-b6a5ee-4f:#e0c9b34f;--h-colour-b6a6c8:#d5b699;--h-colour-b6d7e0-09:#f3bea309;--h-colour-b799f1:#ddc4ad;--h-colour-b79be2:#dabea3;--h-colour-b79df2-51:#dfc7b051;--h-colour-b7a4f5:#e2ccb7;--h-colour-b7a4f5-33:#e2ccb733;--h-colour-b7a4f5-70:#e2ccb770;--h-colour-b7a9e6:#dfc7b0;--h-colour-b7c9d2:#f1b698;--h-colour-b7d0c8:#cec0b9;--h-colour-b7ddd7:#f2bda2;--h-colour-b7ded5:#f2bda3;--h-colour-b7dfd5:#f3bea3;--h-colour-b7e1cc:#f3bfa5;--h-colour-b7fbe0:#f6cfbc;--h-colour-b85e8b:#e36e33;--h-colour-b8a3e2:#dcc2a9;--h-colour-b8a3e2-88:#dcc2a988;--h-colour-b8a3ef:#e0c8b2;--h-colour-b8a4ee-91:#e0c8b291;--h-colour-b8a6df:#dcc2a9;--h-colour-b8a9e2:#dec5ad;--h-colour-b8d9cf:#f2bb9f;--h-colour-b8dcda:#f2bda2;--h-colour-b8dde1:#f3c0a6;--h-colour-b8e8d8:#f4c4ac;--h-colour-b8ecdd:#f4c7b0;--h-colour-b99bf4:#dfc7b0;--h-colour-b9a2f4:#e1cab5;--h-colour-b9a2f4-70:#e1cab570;--h-colour-b9a2fb-15:#e3ceba15;--h-colour-b9a3f5:#e1cbb7;--h-colour-b9a4eb:#dfc7b0;--h-colour-b9a7ed:#e0c9b4;--h-colour-b9d1db:#f2bda2;--h-colour-b9d3dd-29:#f3bea329;--h-colour-b9ddd7:#f3bea3;--h-colour-b9e9d1-34:#f4c5ae34;--h-colour-b9e9d8:#f4c5ae;--h-colour-b9e9db:#f4c5ae;--h-colour-b9efd6:#f5c9b3;--h-colour-baa0e9-2a:#ddc4ac2a;--h-colour-baa2df:#dbc0a6;--h-colour-baa7ed:#e0c9b4;--h-colour-bacdd9:#e0c9b3;--h-colour-baebdc:#f4c7b1;--h-colour-bba0df-00:#dabfa500;--h-colour-bba6e9:#dfc7b0;--h-colour-bbc2d0:#d0c5bb;--h-colour-bbd5df:#f3c0a7;--h-colour-bbd7ce:#f2bba0;--h-colour-bbe7d8-48:#f4c5ae48;--h-colour-bbebdf:#f4c8b2;--h-colour-bc9cf2-07:#dfc6af07;--h-colour-bc9ff5-93:#e0c9b493;--h-colour-bca2db-13:#dabea313;--h-colour-bca2df:#dbc0a6;--h-colour-bca3ed:#dfc7b1;--h-colour-bca6e2:#ddc3ab;--h-colour-bcb2ed-77:#e3cfbc77;--h-colour-bcb8c9:#ccc0b5;--h-colour-bcebd8:#f5c8b2;--h-colour-bcf1d8:#f5ccb8;--h-colour-bcf2df:#f5cdb9;--h-colour-bdacd9:#dcc2a9;--h-colour-bdcfd8:#f2bda3;--h-colour-bdddd8:#f3c0a7;--h-colour-bde8d8:#f4c7b1;--h-colour-bdf2e7:#f6cdb9;--h-colour-bdffe6:#f7d6c5;--h-colour-bea7e5-7a:#dec5ae7a;--h-colour-beabe3-39:#dfc6af39;--h-colour-bfb5e4-7a:#e2ccb77a;--h-colour-bfd9e3-07:#f4c5ae07;--h-colour-bfdfdc:#f3c3ab;--h-colour-c0a5e4-11:#ddc4ac11;--h-colour-c0b2cd:#cbbfb4;--h-colour-c0b2f4:#e5d2c1;--h-colour-c0dfd9-0f:#f4c3ab0f;--h-colour-c0e1d6-06:#f4c5ad06;--h-colour-c0eee1:#f5cdb9;--h-colour-c0f4e9-12:#f6d1be12;--h-colour-c0f5e3:#f6d1bf;--h-colour-c0ffea:#f7d8c8;--h-colour-c1a6ff:#e5d2c0;--h-colour-c1a6ff-21:#e5d2c021;--h-colour-c1a8fb-08:#e5d1be08;--h-colour-c1a9de:#dcc3ab;--h-colour-c1aafa:#e5d1bf;--h-colour-c1d2db:#f3c2a9;--h-colour-c1d4df:#e4cfbc;--h-colour-c1d7df:#f4c4ac;--h-colour-c1d9d7:#f3c0a7;--h-colour-c1dfd4:#f4c4ac;--h-colour-c1efdf:#f6ceba;--h-colour-c1ffeb:#f8d8c8;--h-colour-c2a9e1:#ddc4ad;--h-colour-c2d4e4-1c:#e5d2c11c;--h-colour-c2e6de:#f5c9b3;--h-colour-c2f5e7:#f6d3c1;--h-colour-c2ffe6:#f8d9c9;--h-colour-c2ffec:#f8d9c9;--h-colour-c3a8ee:#e1cab5;--h-colour-c3b0fa:#e7d4c3;--h-colour-c3b0fa-75:#e7d4c375;--h-colour-c3b9df:#e1cbb7;--h-colour-c3cbe2:#e5d2c0;--h-colour-c3f2e4:#f6d1bf;--h-colour-c4aceb:#e1cbb6;--h-colour-c4adf7:#e5d1bf;--h-colour-c4aff4:#e5d1be;--h-colour-c4b1ee:#e3cfbc;--h-colour-c4b1fa:#e7d5c4;--h-colour-c4d8de:#f4c5ae;--h-colour-c4dadf:#f4c6af;--h-colour-c4dcd9:#f4c4ac;--h-colour-c4dce2:#f4c8b2;--h-colour-c4eada:#f5cdb9;--h-colour-c4efdc:#f6d0bd;--h-colour-c5a8ed-50:#e1cab450;--h-colour-c5aff4:#e5d1be;--h-colour-c5b5cf:#cdc2b7;--h-colour-c5eddf-0b:#f6cfbc0b;--h-colour-c6a6f6:#e3cdb9;--h-colour-c6e2e4:#f5cab5;--h-colour-c7a8f2:#e2ccb8;--h-colour-c7aedc:#ddc4ad;--h-colour-c7b6fa-ab:#e8d7c8ab;--h-colour-c7b6ff:#eadacb;--h-colour-c7baf1:#e7d5c4;--h-colour-c7d1df:#e5d2c1;--h-colour-c7dbe5:#f5ccb7;--h-colour-c7dce3:#f5cab5;--h-colour-c7e0e1:#f5c9b3;--h-colour-c7e0e7:#f5cdb9;--h-colour-c7f8ea:#f7d8c8;--h-colour-c8b6f5-73:#e7d5c473;--h-colour-c8b7f2:#e6d4c3;--h-colour-c8bbec:#e6d3c1;--h-colour-c8bce8:#e5d1bf;--h-colour-c8d2e4-70:#e7d5c570;--h-colour-c8d9e3:#f5cbb6;--h-colour-c9aaf9-0b:#e5d1be0b;--h-colour-c9afff:#e8d6c6;--h-colour-c9b5ff-38:#ead9ca38;--h-colour-c9baf4:#e8d6c6;--h-colour-c9d6e1:#e7d4c3;--h-colour-c9dce4:#f5ccb8;--h-colour-cab8dc-14:#e0c9b414;--h-colour-cabce3-1f:#e3cfbc1f;--h-colour-caddd0:#dbd1cc;--h-colour-cae6ed:#f6d3c1;--h-colour-caffeb:#f9ded0;--h-colour-caffed:#f9ded0;--h-colour-cbc9d6:#d8cfc7;--h-colour-ccbbf9:#ead9ca;--h-colour-ccc7ed:#ead9ca;--h-colour-cee0e6:#f6d1be;--h-colour-cee9e3:#f6d3c1;--h-colour-ceeae4:#f7d3c1;--h-colour-cfc0f8:#ebdccd;--h-colour-d0e3ed:#f7d6c6;--h-colour-d0eddf:#f7d6c6;--h-colour-d0eee2:#f7d7c7;--h-colour-d1e1dd:#e0d7d2;--h-colour-d2bbff:#ebddcf;--h-colour-d2c1ff:#ede0d3;--h-colour-d2e1e7:#f7d4c2;--h-colour-d2e2e9:#f7d5c4;--h-colour-d2e2ea-44:#f7d6c544;--h-colour-d2faee:#f9e0d3;--h-colour-d2ffec:#fae3d7;--h-colour-d3c5ef:#ead9ca;--h-colour-d3f8e9:#f9dfd2;--h-colour-d4c5e2:#e6d3c1;--h-colour-d4c8df:#e6d3c1;--h-colour-d4d9e3:#e2d9d5;--h-colour-d4ece2:#f8d8c8;--h-colour-d4f9ea:#f9e0d4;--h-colour-d5a7e9:#dfc7b1;--h-colour-d5d8ff-08:#f3eae108;--h-colour-d5d9e2:#e2d9d5;--h-colour-d5dbe5:#f7d4c3;--h-colour-d5e7eb:#f8d8c8;--h-colour-d5e9e9:#f7d7c7;--h-colour-d5ebe9:#f8d8c8;--h-colour-d6dbe5:#f7d5c4;--h-colour-d6f6ed:#f9e0d3;--h-colour-d7e7ee:#f8dbcd;--h-colour-d7e8ea:#f8d9c9;--h-colour-d7e8ed:#f8dbcc;--h-colour-d7eae3:#f8d9c9;--h-colour-d7eae9:#f8d9c9;--h-colour-d7ede2:#f8dbcc;--h-colour-d7fff5-04:#fae6dc04;--h-colour-d8b7c1:#f2b99d;--h-colour-d8c2f6:#ebdccd;--h-colour-d8d4f2:#efe3d7;--h-colour-d8e1ee:#efe3d7;--h-colour-d8eaf1:#f9ded0;--h-colour-d8f8ef-09:#f9e2d709;--h-colour-d9d4e1:#e1dad4;--h-colour-d9e6ed:#f8dcce;--h-colour-d9e7ed:#f8dcce;--h-colour-d9f4ed:#f9e0d4;--h-colour-dadde5:#e5deda;--h-colour-daeceb:#f8dcce;--h-colour-dcdfea:#f8dcce;--h-colour-dce1e9:#f8dbcd;--h-colour-dceaf1:#f9e0d4;--h-colour-dcecf2:#f9e1d5;--h-colour-def1ee:#f9e2d6;--h-colour-dfeaf0:#f9e2d6;--h-colour-dfedf0:#f9e2d6;--h-colour-e0edf0:#f9e2d7;--h-colour-e0f0ef:#f9e2d7;--h-colour-e0f0f0:#f9e2d7;--h-colour-e1d2ff:#f2e8df;--h-colour-e1d5fc:#f2e8df;--h-colour-e1dfeb:#f0e5da;--h-colour-e1ecf3:#fae5da;--h-colour-e1f7ee:#fae7de;--h-colour-e2eef1:#fae4d9;--h-colour-e2fff3:#fcede5;--h-colour-e3daf4:#f1e7dd;--h-colour-e3edf3:#fae6dc;--h-colour-e3eff5:#fae7de;--h-colour-e4d8ff:#f4ebe3;--h-colour-e4deed:#f0e5db;--h-colour-e4fff4:#fceee7;--h-colour-e4fff5:#fceee7;--h-colour-e4fff7:#fceee7;--h-colour-e5d8ff:#f4ebe3;--h-colour-e5fff8:#fcefe8;--h-colour-e6edf4:#fbe8df;--h-colour-e7ddfb:#f4ece4;--h-colour-e7e4ff:#f7f1ec;--h-colour-e7f0eb:#fae7dd;--h-colour-e8eaf0:#efebe9;--h-colour-e8f4f6:#fbebe3;--h-colour-e9cbd1:#f6d1be;--h-colour-e9dff6-40:#f3eae240;--h-colour-e9e6ed:#ede8e6;--h-colour-e9ebef:#efebe9;--h-colour-e9f4f5:#fbebe3;--h-colour-eadfff:#f6efe8;--h-colour-eae7f1:#fae7de;--h-colour-eaf5f6:#fbece5;--h-colour-eafff7:#fdf4ef;--h-colour-ece2f9:#f5ede6;--h-colour-ece4ff:#f7f1ec;--h-colour-ecf7f7:#fceee7;--h-colour-ecfaf5:#fdf4ef;--h-colour-ede7f8:#f6efe9;--h-colour-edf5fa:#fdf4ef;--h-colour-edf6f6:#fceee7;--h-colour-edf6fa:#fdf4ef;--h-colour-edf7f5:#fcefe8;--h-colour-edf8fb:#fdf4ef;--h-colour-edf9f5:#fdf4ef;--h-colour-edfff9:#fdf4ef;--h-colour-eeeaf3:#fbeae2;--h-colour-eeedf4:#fcede5;--h-colour-eeeef5:#fceee7;--h-colour-eef8f8:#fdf4ef;--h-colour-eefff8:#fdf4ef;--h-colour-efe5ff:#f7f2ed;--h-colour-efe8ff:#faf6f2;--h-colour-effff9:#fdf4ef;--h-colour-f0dff6:#f3eae2;--h-colour-f0edf4:#fcede5;--h-colour-f1e8ff:#faf6f2;--h-colour-f1ebff:#faf6f2;--h-colour-f2edf9:#faf6f2;--h-colour-f2edfc:#faf6f2;--h-colour-f3f0f8:#fdf4ef;--h-colour-f3f7fa:#fdf4ef;--h-colour-f3f8fc:#fdf4ef;--h-colour-f5edff:#faf6f2;--h-colour-f5f0fc:#fdf4ef;--h-colour-f5f3f8:#fdf4ef;--h-colour-f5f4f6:#f8f6f4;--h-colour-f5f5f8:#f8f6f4;--h-colour-f6f4fc:#fdf4ef;--h-colour-f7f3fb:#fdf4ef;--h-colour-f7f5fc:#fdf4ef;--h-colour-f8e8eb:#fbece5;--h-colour-f8f8ff:#fdf4ef;--h-colour-f9f9fb:#f8f6f4;--h-colour-faf7ff:#fdf4ef;--h-colour-fbfaff:#fdf4ef;--h-colour-fcfbfd:#fdf4ef;--h-colour-fdfaff:#fdf4ef;--h-colour-ffa777:#efaa87;--h-colour-ffa777-21:#efaa8721;--h-colour-ffb0ba:#f6cdb9;--h-colour-ffffff:#f8f6f4;--h-colour-ffffff-99:#f8f6f499;--h-colour-ffffff-a6:#f8f6f4a6;--h-colour-ffffff-db:#f8f6f4db;--h-colour-ffffff-ed:#f8f6f4ed;--h-colour-ffffff-fa:#f8f6f4fa}:root{--settings-accent:#a1f5d8;--settings-panel:#111e28}:root[data-site-theme=daylight]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--settings-accent:#2859c5;--settings-panel:#fffdf9;--bg:#faf8f4;--text:#17191d;--muted:#525a66;--mint:#2859c5;--violet:#a96015;--preview-accent-ink:#fff;--line:#1a284024}html[data-site-theme=daylight] body{color:#17191d;background:#faf8f4}html[data-site-theme=daylight] .site-header{background:#faf8f4f0;border-bottom-color:#1a28401f}html[data-site-theme=daylight] .hero{background:radial-gradient(at 76% 45%,#2859c50b,#0000 53%),radial-gradient(at 95% 80%,#d28a350b,#0000 45%)}html[data-site-theme=daylight] .hero h1{color:#17191d}html[data-site-theme=daylight] .brand-wordmark{background-image:linear-gradient(110deg,#17191d,#2859c5 38%,#9b5c19 70%,#17191d)}html[data-site-theme=daylight] .gradient-text{background-image:linear-gradient(105deg,#2859c5,#536fc4 49%,#a96015 97%)}html[data-site-theme=daylight] .button-primary{color:#fff;background:#2859c5}html[data-site-theme=daylight] .button-primary:hover{background:#214ba9}html[data-site-theme=daylight] .nav-contact{color:#234ba6;background:#2859c50b;border-color:#2859c540}html[data-site-theme=daylight] .nav-contact:hover{background:#2859c518}html[data-site-theme=daylight] .header-preferences{color:#17191d}html[data-site-theme=daylight] .light-world[data-light-theme]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--light-ink:#f4f1e9;--light-copy:#d0d4df;--light-muted:#b8c0ce;--light-quiet:#a3aec0;--light-page:#111827;--light-soft:#1d2738;--light-line:#8fb3ff2b;--light-glow:#88aeff1a;--light-chart:var(--light-accent);--text:var(--light-ink);--muted:var(--light-muted);--mint:var(--light-accent-strong);--violet:var(--light-gradient-to);--light-series-1:#8aafff!important;--light-series-2:#5fcfc9!important;--light-series-3:#c4a9ed!important;--light-series-4:#ed9ac0!important;--light-series-5:#e9b76d!important;--light-accent:#8aafff!important;--light-accent-strong:#aac4ff!important;--light-gradient-from:#9cbcff!important;--light-gradient-to:#edbc79!important}html[data-site-theme=daylight] .light-world[data-light-theme=violet]{--light-accent:#bea5f5!important;--light-accent-strong:#d4bfff!important;--light-gradient-from:#aeaaf9!important;--light-gradient-to:#e0b0eb!important}html[data-site-theme=daylight] .light-world[data-light-theme=rose]{--light-accent:#f0a8ca!important;--light-accent-strong:#f6c1d8!important;--light-gradient-from:#f0a8ca!important;--light-gradient-to:#edbc79!important}html[data-site-theme=daylight] .light-world[data-light-theme=blue]{--light-accent:#8aafff!important;--light-accent-strong:#aac4ff!important}html[data-site-theme=daylight] .light-world[data-light-theme=jade]{--light-accent:#77d5b9!important;--light-accent-strong:#a2e7d1!important;--light-gradient-from:#77d5b9!important;--light-gradient-to:#a6c4ee!important}html[data-site-theme=daylight] .light-world[data-light-theme=gold]{--light-accent:#e9b76d!important;--light-accent-strong:#f1cf99!important;--light-gradient-from:#e9b76d!important;--light-gradient-to:#f2cea0!important}html[data-site-theme=daylight] .light-world :is(.palette-card,.permission-card,.analytics-card,.automation-node){background:#172132}html[data-site-theme=daylight] .light-world .possibility-card{--card-ink:var(--light-ink);--card-copy:#c0c8d6;--card-muted:#a4afc1;--card-line:#a3b9dd33;--card-soft:#1f2b3d}html[data-site-theme=daylight] .light-world :is(.palette-preview-icon,.palette-swatch){border-color:#334157}html[data-site-theme=daylight] .light-world :is(.button-primary,.workflow-button,.palette-preview-next,.period-tabs button.active){color:#111827;background:var(--light-accent-strong)}html[data-site-theme=daylight] .light-world .palette-swatch{color:#111827}html[data-site-theme=daylight] .light-world .toggle-knob{background:#fff}html[data-site-theme=daylight] .card-fuse rect{stroke:#c48637;filter:drop-shadow(0 0 3px #c4863744)}html[data-site-theme=daylight] :is(.hero p,.body-copy,.detail-intro){color:var(--muted)}.footer-areas{border-bottom:1px solid var(--line);margin-bottom:32px;padding:0 0 32px}.footer-areas>span{letter-spacing:.14em;color:var(--mint);font-size:10px}.footer-areas>div{flex-wrap:wrap;gap:14px 26px;margin-top:18px;display:flex}.footer-areas a{color:var(--muted);align-items:center;min-height:30px;font-size:12px;display:flex}.footer-areas a:hover{color:var(--mint)}.footer-back-top{min-height:44px;color:var(--mint);align-items:center;gap:12px;margin:20px 0 5px;font-size:12px;display:inline-flex}.footer-back-top:hover{text-decoration:underline}.footer-areas a:focus-visible{outline:2px solid var(--mint);outline-offset:4px}.footer-back-top:focus-visible{outline:2px solid var(--mint);outline-offset:4px}:root[data-site-theme=coral]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--settings-accent:#ffa777;--settings-panel:#2b201d;--bg:#171314;--panel:#251d1c;--panel-raised:#322522;--text:#fff0e5;--muted:#c5a99b;--mint:#ffa777;--violet:#d99c6b;--line:#d2a48d2b;--preview-accent-ink:#352018}html[data-site-theme=coral] body{color:#fff0e5;background:#171314}html[data-site-theme=coral] .site-header{background:#1c1615f2;border-bottom-color:#d2a48d20}html[data-site-theme=coral] .hero{background:radial-gradient(at 76% 45%,#ed795b13,#0000 53%),radial-gradient(at 95% 80%,#c6883c0f,#0000 45%)}html[data-site-theme=coral] .hero h1{color:#fff0e5}html[data-site-theme=coral] :is(.brand-wordmark,.gradient-text){background-image:linear-gradient(105deg,#ffb98b,#f1a47c 49%,#d99c6b)}html[data-site-theme=coral] .button-primary{color:#352018;background:#ffa777}html[data-site-theme=coral] .nav-contact{color:#ffbb94;background:#ffa7770b;border-color:#ffa77740}html[data-site-theme=coral] .header-preferences{color:#fff0e5}html[data-site-theme=coral] .light-world[data-experience-style=original]{--light-page:#fbf1e7;--light-soft:#fff8f0;--light-ink:#382b27;--light-copy:#6c5144;--light-muted:#735b4e;--light-quiet:#796152;--light-line:#a44b2626;--light-accent:#c36b3e!important;--light-accent-strong:#a44b26!important;--light-gradient-from:#a44b26!important;--light-gradient-to:#956126!important}html[data-site-theme=coral] .light-world[data-experience-style=original] :is(.palette-card,.permission-card,.sales-performance-card){background:#fff8f0}html[data-site-theme=coral] .light-world[data-experience-style=original] .button-primary{color:#fff8f0;background:#a44b26}html[data-site-theme=coral] .card-fuse rect{stroke:#ffb080;filter:drop-shadow(0 0 3px #ffb08044)}html[data-site-theme=coral] :is(.selected-artwork-scene,.process-assembly-scene){filter:sepia()saturate(1.2)hue-rotate(334deg)}html[data-site-theme=coral] .globe-artwork[data-globe-topic=website] .globe-artwork-scene{background:0 0}html[data-site-theme=coral] .globe-artwork[data-globe-topic=website] .globe-artwork-scene:before{content:"";z-index:-1;filter:sepia()saturate(1.2)hue-rotate(334deg);background:url(/artwork/portal-midnight-v026-1254.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}html[data-site-theme=coral] .globe-artwork{--globe-glow:#ffa777;--globe-core:#ffedda}.detail-page .detail-feature-followup{border:1px solid var(--line);background:color-mix(in srgb,var(--mint) 3%,transparent);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding:21px 24px;display:flex}.detail-feature-followup p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.detail-feature-followup .text-link{flex-shrink:0}.detail-page :is(.section-title h2,.faq-intro h2,.detail-contact-section h2){text-wrap:balance}.detail-page :is(.detail-copy>p,.detail-feature p,.faq-answer p,.section-title>p){text-wrap:pretty}.detail-page .related-card{border-radius:16px}.detail-page .detail-related.section-space{padding-top:64px;padding-bottom:64px}.detail-page .section-title{margin-bottom:34px}.detail-page .detail-copy h1{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.detail-page :is(.detail-actions,.detail-feature-followup){scroll-margin-top:120px}#project-form,.holo-contact-review{scroll-margin-top:116px}.topic-return a,.footer-back-top,.footer-areas a{align-items:center;min-height:44px;display:inline-flex}.faq-list summary{border-radius:8px}.faq-list summary:focus-visible{outline:2px solid var(--mint);outline-offset:5px}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--mint);outline-offset:4px}.card-fuse rect{stroke:var(--mint);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--mint) 50%,transparent))}@media (min-width:921px){.detail-page[data-topic] .detail-copy{align-self:start;margin-top:clamp(52px,8vw,110px)}}@media (max-width:600px){.detail-page .detail-feature-followup{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px;padding:20px}.detail-page .detail-related.section-space{padding-top:48px;padding-bottom:48px}.detail-feature-followup .text-link{min-height:40px;font-size:13px}.detail-page .detail-copy h1{overflow-wrap:anywhere}.detail-page .detail-feature p,.detail-page .section-title>p{font-size:14px;line-height:1.8}.detail-page .related-card h3{font-size:26px}.detail-page .detail-feature h3{font-size:27px}.detail-page .topic-return{gap:16px}.detail-page .topic-return a{font-size:10px}}.detail-page .detail-industry-card{overflow-wrap:anywhere}.detail-page .industry-card-link{white-space:normal;gap:12px;min-width:0}.detail-page .industry-card-link>svg{flex-shrink:0}@media (max-width:600px){.detail-page .detail-contact-section h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:clamp(36px,11vw,58px)}.dashboard-metrics>a>span,.dashboard-metrics>a>small{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}.crm-metric>span{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.automation-expanded{--workflow-gap:clamp(18px,2.5vw,36px);--workflow-spark:var(--h-colour-b2f0da,#b2f0da)}html[data-site-theme=daylight] .automation-expanded{--workflow-spark:#2859c5}.automation-expanded .automation-nodes{gap:var(--workflow-gap)}.automation-expanded .automation-node{position:relative}.automation-connector{pointer-events:none;width:calc(var(--workflow-gap) + 2px);background:color-mix(in srgb,var(--workflow-spark) 18%,transparent);height:2px;position:absolute;top:50%;left:100%;overflow:hidden}.automation-connector i{background:linear-gradient(90deg,transparent,var(--workflow-spark) 75%,var(--h-colour-ffffff,white));width:12px;height:2px;animation:2.8s linear infinite workflow-gap-x;display:block;position:absolute;top:0;left:0}.node-1 .automation-connector i{animation-delay:-1.4s}@keyframes workflow-gap-x{0%{left:-12px}to{left:100%}}@keyframes workflow-gap-y{0%{top:-12px}to{top:100%}}.detail-page .detail-art .automation-expanded{--workflow-gap:14px}.detail-page .detail-art .automation-connector{width:2px;height:calc(var(--workflow-gap) + 2px);top:100%;left:38px}.detail-page .detail-art .automation-connector i{background:linear-gradient(180deg,transparent,var(--workflow-spark) 75%,var(--h-colour-ffffff,white));width:2px;height:12px;animation-name:workflow-gap-y;left:0}@media (max-width:700px){.automation-expanded{--workflow-gap:20px}.automation-expanded .automation-connector{width:2px;height:calc(var(--workflow-gap) + 2px);top:100%;left:43px}.automation-expanded .automation-connector i{background:linear-gradient(180deg,transparent,var(--workflow-spark) 75%,var(--h-colour-ffffff,white));width:2px;height:12px;animation-name:workflow-gap-y;left:0}}html[data-reduced-motion=true] .automation-connector i{display:none}@media (prefers-reduced-motion:reduce){.automation-connector i{display:none}}:root{--world-page:#080e14;--world-surface:#14242c;--world-soft:#1b3038;--world-ink:#e6f5ef;--world-copy:#a6c0c5;--world-line:#91cbb334;--world-accent:#a6ebd3;--world-second:#b2a2dd;--world-button-ink:#102a24;--world-glass:#152930b3;--world-scheme:dark}:root[data-site-theme=daylight]{--world-page:#faf8f4;--world-surface:#fff;--world-soft:#edf1f7;--world-ink:#192637;--world-copy:#526277;--world-line:#2859c52e;--world-accent:#2859c5;--world-second:#ac752c;--world-button-ink:#fff;--world-glass:#ffffff85;--world-scheme:light}:root[data-site-theme=coral]{--world-page:#171314;--world-surface:#2a1e1c;--world-soft:#352723;--world-ink:#fff0e5;--world-copy:#d3b3a3;--world-line:#ffa77738;--world-accent:#ffa777;--world-second:#d99c6b;--world-button-ink:#352018;--world-glass:#3b2923a8;--world-scheme:dark}html:root[data-experience-style],html:root .style-world[data-experience-style]{--exp-page:var(--world-page);--exp-surface:var(--world-surface);--exp-soft:var(--world-soft);--exp-ink:var(--world-ink);--exp-copy:var(--world-copy);--exp-line:var(--world-line);--exp-accent:var(--world-accent);--exp-second:var(--world-second);--exp-button-ink:var(--world-button-ink);--exp-scheme:var(--world-scheme);--exp-radius:24px;--exp-shadow:0 20px 55px #0002;--exp-background:var(--world-page)}html:root[data-experience-style=retro],html:root .style-world[data-experience-style=retro]{--exp-radius:0px;--exp-shadow:inset 2px 2px #ffffff6b,inset -2px -2px #0008,4px 4px #0003}html:root[data-experience-style=cockpit],html:root .style-world[data-experience-style=cockpit]{--exp-radius:5px;--exp-background:var(--world-page);--exp-shadow:inset 0 0 35px color-mix(in srgb,var(--world-accent) 7%,transparent),0 0 30px color-mix(in srgb,var(--world-accent) 8%,transparent)}html:root[data-experience-style=glass],html:root .style-world[data-experience-style=glass]{--exp-radius:32px;--exp-surface:var(--world-glass);--exp-soft:var(--world-glass);--exp-shadow:inset 1px 1px 2px #ffffff5c,0 22px 65px #0002;--exp-background:radial-gradient(ellipse at 10% 20%,color-mix(in srgb,var(--world-accent) 15%,transparent),transparent 45%),radial-gradient(ellipse at 90% 60%,color-mix(in srgb,var(--world-second) 13%,transparent),transparent 40%),var(--world-page)}html:root .style-world.style-world[data-light-theme][data-experience-style]{color-scheme:var(--world-scheme);--light-glow:color-mix(in srgb,var(--world-accent) 12%,transparent);--text:var(--world-ink);--mint:var(--world-accent);--violet:var(--world-second);background:var(--exp-background);color:var(--world-ink);--light-page:var(--exp-page)!important;--light-soft:var(--exp-soft)!important;--light-ink:var(--exp-ink)!important;--light-copy:var(--exp-copy)!important;--light-muted:var(--exp-copy)!important;--light-quiet:var(--exp-copy)!important;--light-line:var(--exp-line)!important;--light-accent:var(--world-accent)!important;--light-accent-strong:var(--world-accent)!important;--light-gradient-from:var(--world-accent)!important;--light-gradient-to:var(--world-second)!important}html:root .style-world[data-experience-style] :is(.possibility-card,.palette-card,.permission-card,.analytics-card,.automation-node,.sales-performance-card,.scroller-panel,.scroller-feed,.scroller-examples button,.focus-task){--card-ink:var(--world-ink);--card-copy:var(--world-copy);--card-muted:var(--world-copy);--card-line:var(--world-line);--card-soft:var(--world-soft);--sales-performance-surface:var(--exp-surface);--sales-performance-copy:var(--world-copy);--sales-performance-soft:var(--world-soft);--sales-performance-rule:var(--world-line);background:var(--exp-surface);color:var(--world-ink);border-color:var(--world-line)}html:root .style-world[data-experience-style] :is(.button-primary,.workflow-button,.sales-performance-periods button[aria-pressed=true],.focus-task button,.finale-message button){color:var(--world-button-ink);background:var(--world-accent)}html:root .style-world[data-experience-style] :is(.focus-task p,.focus-task-top,.focus-person,.focus-note){color:var(--world-copy)}html:root .style-world[data-experience-style] .focus-avatar{background:var(--world-soft);color:var(--world-accent)}html:root .style-world[data-experience-style=retro] :is(.scroller-heading,.scroller-heading>p,.section-heading,.style-experience-copy,.design-inspiration,.editorial-grid,.editorial-funnel){color:var(--world-ink);--light-copy:var(--world-copy);--light-muted:var(--world-copy);--light-accent-strong:var(--world-accent);--light-gradient-from:var(--world-accent);--light-gradient-to:var(--world-second)}html:root .style-world[data-experience-style=retro] :is(.possibility-card,.sales-performance-card):before{background:var(--world-accent);color:var(--world-button-ink)}html:root[data-experience-style=focus] .site-header{background:var(--world-page)}html:root :is(.style-push,.magic-flight .style-push){color:var(--world-button-ink);border-color:var(--world-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--world-accent) 65%,white),var(--world-accent));box-shadow:inset 0 2px 5px #ffffff70,0 7px 0 color-mix(in srgb,var(--world-accent) 40%,#17212b),0 18px 55px color-mix(in srgb,var(--world-accent) 20%,transparent)}html:root .magic-flight{--light-accent:var(--world-accent);--light-accent-strong:var(--world-accent);--light-glow:color-mix(in srgb,var(--world-accent) 20%,transparent)}html:root .magic-flight .style-push{animation:4.5s ease-in-out infinite magic-theme-pulse}html:root .magic-flight[data-style-phase=leaving] .style-push{animation:.42s both magic-collapse}html:root .magic-flight[data-style-phase=entering] .style-push{animation:.75s both magic-return}html:root :is(.style-world,.magic-flight)[data-experience-style=retro] .style-push{background:var(--world-surface);color:var(--world-ink);border:2px solid var(--world-line);border-radius:0;padding-top:34px;font-family:Tahoma,Verdana,sans-serif;animation:none;box-shadow:inset 3px 3px #ffffff78,inset -3px -3px #000b,5px 6px #0005}html:root :is(.style-world,.magic-flight)[data-experience-style=retro] .style-push:before{content:"STYLE.EXE";background:var(--world-accent);color:var(--world-button-ink);text-align:left;padding:4px;font:700 9px monospace;position:absolute;top:3px;left:3px;right:3px}html:root :is(.style-world,.magic-flight)[data-experience-style=focus] .style-push{background:var(--world-accent);color:var(--world-button-ink);box-shadow:none;border-radius:3px;min-height:64px;animation:none}html:root .magic-flight .magic-face>span{display:none}.magic-reset{color:var(--world-copy)}html:root .magic-comet{background:linear-gradient(90deg,transparent,var(--world-accent));box-shadow:0 0 10px var(--world-accent)}html:root .magic-shards i{background:linear-gradient(135deg,var(--world-ink),var(--world-accent));box-shadow:0 0 12px color-mix(in srgb,var(--world-accent) 40%,transparent)}html:root .chameleon-aura{background:conic-gradient(from 30deg,color-mix(in srgb,var(--world-accent) 25%,transparent),color-mix(in srgb,var(--world-second) 15%,transparent),color-mix(in srgb,var(--world-accent) 25%,transparent))}.magic-solar-arm{stroke:var(--world-accent);fill:none;stroke-width:1px;opacity:.4}.magic-solar-head{fill:var(--world-accent)}@keyframes magic-theme-pulse{50%{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--world-accent) 45%,transparent))}}html[data-reduced-motion=true] :is(.magic-flight .style-push,.style-push){animation:none!important}@media (prefers-reduced-motion:reduce){html:root :is(.magic-flight .style-push,.style-push){animation:none!important}}.magic-flight[data-flight=launch]{transform:translate(-50%,-50%) scale(var(--launch-scale,1))}html:root .magic-flight:is([data-flight=launch],[data-flight=travelling]) .style-push{animation:none!important}html:root .magic-flight[data-flight=docked] .style-push{transition:background .4s,border-radius .4s,color .4s,box-shadow .4s}html:root .magic-flight[data-experience-style=retro] .style-push,html:root .magic-flight[data-experience-style=focus] .style-push{animation:none}html:root .style-world[data-experience-style] .sales-performance-card{color-scheme:var(--world-scheme);--sales-performance-ink:var(--world-ink);--sales-performance-copy:var(--world-copy)}html:root .style-world[data-experience-style] .sales-performance-legend-item{background:var(--world-soft);border-color:var(--world-line)}html:root .style-world[data-experience-style] .sales-performance-rank{background:color-mix(in srgb,currentColor 15%,var(--world-surface))}html:root .style-world[data-experience-style] .sales-performance-legend-item>strong{color:var(--world-ink)}html:root .style-world[data-experience-style] .sales-person-select{color:var(--world-copy)}html:root .style-world[data-experience-style] .crawler-scene{color:var(--world-accent)}html:root .crawler-scene.crawler-scene-mini{--light-ink:var(--world-ink);--light-page:var(--world-page);--light-accent:var(--world-accent);--light-accent-strong:var(--world-accent);aspect-ratio:1;border-radius:inherit;width:100%;height:auto;box-shadow:none;pointer-events:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--world-accent);border:0;margin:0;position:relative;overflow:visible;background:0 0!important}html:root .crawler-scene-mini .crawler-globe{width:84%;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--world-accent) 40%,transparent));top:50%;left:50%}html:root .crawler-scene-mini .crawler-pixel-core{width:auto;height:auto}html:root .style-button-scene{min-height:460px}html:root .style-magic-anchor{width:320px;max-width:100%}html:root :is(.style-world,.magic-flight) .style-push.magic-crawler-button{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--world-accent) 25%,transparent);background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--world-accent) 13%,transparent),transparent 67%);width:320px;max-width:100%;min-height:0;box-shadow:0 0 55px color-mix(in srgb,var(--world-accent) 13%,transparent),inset 0 0 35px color-mix(in srgb,var(--world-accent) 6%,transparent);color:var(--world-ink);isolation:isolate;cursor:pointer;border-radius:50%;gap:0;padding:0;display:block;transform:none}html:root .magic-crawler-button>.crawler-scene-mini{aspect-ratio:1;width:116%;position:absolute;inset:-8%}html:root .magic-crawler-button .magic-face{pointer-events:none;text-shadow:0 2px 12px var(--world-page);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:13%;left:0;right:0}html:root .magic-crawler-button .magic-face strong{letter-spacing:-.04em;background:color-mix(in srgb,var(--world-page) 72%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:30px;padding:7px 17px;font-size:32px;font-weight:400;line-height:1.1}html:root .magic-crawler-button .magic-face>span{color:var(--world-accent);align-items:center;gap:8px;font-size:12px;display:flex}html:root .magic-crawler-button:hover{box-shadow:0 0 70px color-mix(in srgb,var(--world-accent) 28%,transparent);border-color:var(--world-accent)}html:root .magic-crawler-button:focus-visible{outline:3px solid var(--world-accent);outline-offset:7px}html:root .magic-callouts{pointer-events:none;color:var(--world-accent);font-size:37px;font-weight:200;position:absolute;inset:0}html:root .magic-callouts span{text-shadow:0 0 15px;animation:3.7s ease-in-out infinite magic-invite;position:absolute}html:root .magic-callouts span:first-child{--invite-x:13px;--invite-y:13px;top:15%;left:4%}html:root .magic-callouts span:nth-child(2){--invite-x:-13px;--invite-y:13px;animation-delay:-1.2s;top:25%;right:4%}html:root .magic-callouts span:nth-child(3){--invite-x:13px;--invite-y:-13px;animation-delay:-2.4s;bottom:15%;left:10%}@keyframes magic-invite{0%,to{opacity:.35;translate:0}55%{opacity:1;translate:var(--invite-x) var(--invite-y)}}html:root .magic-anchor-mark{aspect-ratio:1;opacity:.72;width:300px;max-width:90%;height:auto;inset:50% auto auto 50%;translate:-50% -50%}html:root .magic-flight{width:170px}html:root .magic-flight .style-push.magic-crawler-button{aspect-ratio:1;border-color:var(--world-accent);background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--world-accent) 18%,var(--world-page)),var(--world-page) 70%);width:170px;min-height:0;box-shadow:0 0 26px color-mix(in srgb,var(--world-accent) 22%,transparent),0 0 46px color-mix(in srgb,var(--world-accent) 15%,transparent);animation:4s ease-in-out infinite magic-beacon}html:root .magic-flight .magic-face{gap:0;bottom:8%}html:root .magic-flight .magic-face strong{background:var(--world-accent);color:var(--world-button-ink);text-shadow:none;text-align:center;max-width:95%;padding:8px 12px;font-size:16px;line-height:1.25}html:root .magic-reset{text-align:center;width:100%;min-height:30px;text-shadow:0 2px 4px var(--world-page);background:color-mix(in srgb,var(--world-page) 80%,transparent);border-radius:20px;padding:8px 4px}@keyframes magic-beacon{0%,to{box-shadow:0 0 22px color-mix(in srgb,var(--world-accent) 18%,transparent),0 0 38px color-mix(in srgb,var(--world-accent) 13%,transparent)}50%{box-shadow:0 0 30px color-mix(in srgb,var(--world-accent) 31%,transparent),0 0 56px color-mix(in srgb,var(--world-accent) 23%,transparent)}}html:root :is(.style-world,.magic-flight)[data-experience-style=retro] .magic-crawler-button{border:3px solid var(--world-line);background:var(--world-surface);border-radius:0;font-family:Tahoma,Verdana,sans-serif;box-shadow:inset 3px 3px #fff8,inset -3px -3px #0009,5px 5px #0004}html:root :is(.style-world,.magic-flight)[data-experience-style=retro] .magic-crawler-button>.crawler-scene-mini{aspect-ratio:1;width:86%;inset:14% 7% 6%}html:root :is(.style-world,.magic-flight)[data-experience-style=retro] .magic-crawler-button .magic-face strong{border-radius:0;font-size:15px;box-shadow:inset 1px 1px #fff8,inset -1px -1px #0008}html:root :is(.style-world,.magic-flight)[data-experience-style=focus] .magic-crawler-button{background:var(--world-page);box-shadow:0 0 25px color-mix(in srgb,var(--world-accent) 22%,transparent);border-radius:20px}html:root .magic-flight:is([data-flight=launch],[data-flight=travelling]) .magic-crawler-button{animation:none!important}html:root .focus-scene{width:100%;max-width:780px;margin:auto;position:relative}html:root .focus-mini-crawler{z-index:1;pointer-events:none;width:110px;position:absolute;top:0;right:10px}html:root .focus-task-top{padding-right:90px}html:root .finale-overline{letter-spacing:.14em;text-transform:uppercase;color:var(--world-accent);margin-bottom:22px;font-size:14px;display:block}html:root .style-finale{min-height:680px}html:root .finale-message h2{letter-spacing:-.055em;max-width:900px;font-weight:350}html:root .finale-message{max-width:900px;margin:auto;top:100px}html:root .style-finale[data-step=question] .finale-questions>span:not(.magic-shards){animation:1.3s cubic-bezier(.4,0,.2,1) both question-spin;animation-delay:calc(var(--question-index)*60ms)}@keyframes question-spin{0%{transform:rotateY(0)rotate(-8deg)scale(.85)}60%{transform:rotateY(360deg)rotate(14deg)scale(1.08)}to{transform:rotateY(540deg)rotate(-5deg)}}html:root .growth-system-core{background:radial-gradient(circle at 29% 23%,color-mix(in srgb,var(--world-accent) 27%,var(--world-page)),var(--world-page) 72%);box-shadow:inset -20px -16px 34px #0007,inset 6px 8px 16px #ffffff16,0 0 35px color-mix(in srgb,var(--world-accent) 15%,transparent);border-color:var(--world-line)}html:root .growth-system-earth{pointer-events:none;z-index:-1;position:absolute;inset:-23%}html:root .growth-system-earth .holographic-network{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--world-accent) 24%,transparent))}html:root .growth-system-core-caption{margin-top:4px;font-size:7px;position:relative;color:var(--world-copy)!important}html:root .growth-system-core-orbit{border-color:var(--world-line);border-top-color:var(--world-accent)}html:root[data-experience-style]:not([data-experience-style=original]) .growth-system-card{background:var(--exp-surface);border-color:var(--world-line);border-radius:var(--exp-radius);box-shadow:var(--exp-shadow);transition:background .5s,border-radius .5s,box-shadow .5s}html:root[data-experience-style]:not([data-experience-style=original]) .growth-system-card h3{color:var(--world-ink)}html:root[data-experience-style]:not([data-experience-style=original]) .growth-system-card p{color:var(--world-copy)}html:root[data-experience-style]:not([data-experience-style=original]) .growth-system-card-icon{color:var(--world-accent);background:var(--world-soft);border-color:var(--world-line)}html:root[data-experience-style=retro] .growth-system-card{padding-top:36px;font-family:Tahoma,Verdana,sans-serif}html:root[data-experience-style=retro] .growth-system-card:before{content:"HOLOGRAPHICS";letter-spacing:.14em;color:var(--world-button-ink);background:var(--world-accent);height:20px;padding:6px 8px;font:700 8px/1 monospace;position:absolute;top:3px;left:3px;right:3px}html:root[data-experience-style=retro] .growth-system-card-icon{border-radius:0;box-shadow:inset 1px 1px #fff8,inset -1px -1px #0008}html:root[data-experience-style=focus] .growth-system-card{box-shadow:none;border:0;border-bottom:1px solid var(--world-line);background:0 0;border-radius:0}html:root[data-experience-style=focus] .growth-system-card-icon{background:0 0;border:0;border-radius:50%}html:root .sales-performance-card .sales-performance-plot-row{position:relative}html:root .sales-curve-hotspot{z-index:2;width:44px;height:44px;color:var(--world-accent);background:0 0;border:0;place-items:center;display:grid;position:absolute;translate:-50% -50%}html:root .sales-curve-hotspot>span{border:2px solid var(--world-page);width:9px;height:9px;box-shadow:0 0 0 7px color-mix(in srgb,currentColor 20%,transparent);background:currentColor;border-radius:50%;animation:3s ease-in-out infinite curve-notice}html:root .sales-curve-note{z-index:4;border:1px solid var(--world-accent);background:var(--world-surface);width:min(340px,100% - 64px);color:var(--world-ink);border-radius:16px;padding:23px 30px 20px 20px;position:absolute;top:12px;left:52px;box-shadow:0 15px 40px #0004}html:root .sales-curve-note strong{font-size:14px;font-weight:500;line-height:1.5;display:block}html:root .sales-curve-note p{color:var(--world-copy);margin:10px 0;font-size:12px;line-height:1.65}html:root .sales-curve-note small{color:var(--world-accent);font-size:10px}html:root .sales-curve-note>button{min-width:36px;min-height:36px;color:var(--world-copy);background:0 0;border:0;font-size:20px;position:absolute;top:0;right:0}@keyframes curve-notice{50%{box-shadow:0 0 0 11px color-mix(in srgb,currentColor 6%,transparent)}}html:root .personal-style-section{background:var(--world-page);color:var(--world-ink);border-top:1px solid var(--world-line);position:relative}html:root .personal-style-story{grid-template-columns:1.3fr .7fr;align-items:center;gap:70px;display:grid}html:root .personal-style-copy h3{letter-spacing:-.055em;max-width:800px;margin:0 0 30px;font-size:clamp(42px,5.5vw,82px);font-weight:350;line-height:1.07}html:root .personal-style-copy p{max-width:630px;color:var(--world-copy);margin:18px 0;font-size:16px;line-height:1.85}html:root .personal-style-story .style-kicker{color:var(--world-accent)}html:root .personal-style-sample{border:1px solid var(--world-line);background:var(--world-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;border-radius:34px;padding:36px 25px 28px;position:relative;transform:rotate(3deg);box-shadow:inset 1px 1px 1px #ffffff25,0 30px 80px #0002}html:root .personal-style-sample>span{color:var(--world-copy);margin-top:18px;font-size:15px;display:block}html:root .personal-window-dots{gap:7px;display:flex;position:absolute;top:20px;left:24px}html:root .personal-window-dots i{background:var(--world-accent);opacity:.6;border-radius:50%;width:7px;height:7px}html:root .personal-mini-orb{max-width:230px;margin:4px auto}html:root .pink-mode-toggle{color:#2c0921;background:#ff49b4;border:1px solid #ff85cd;border-radius:40px;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:48px;padding:15px 22px;font-size:14px;font-weight:600;display:inline-flex}html:root .personal-style-sample>small{color:var(--world-copy);margin-top:15px;font-size:11px;display:block}html:root[data-experience-pink=true]{--world-page:#240c20;--world-surface:#411233;--world-soft:#561e47;--world-ink:#fff0fa;--world-copy:#e7b6d7;--world-line:#ff78ca50;--world-accent:#ff78ca;--world-second:#ffc5ed;--world-button-ink:#300b24;--world-glass:#5c214bb3;--world-scheme:dark}html:root[data-experience-pink=true] .holographic-network{filter:hue-rotate(165deg)}html:root[data-experience-pink=true][data-site-theme=daylight] .holographic-network{filter:hue-rotate(95deg)}html:root[data-experience-pink=true][data-site-theme=coral] .holographic-network{filter:hue-rotate(305deg)}html:root .security-invitation{text-align:left;border:1px solid var(--world-line);background:color-mix(in srgb,var(--world-surface) 65%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:28px;align-items:center;gap:30px;max-width:760px;margin:70px auto 0;padding:30px;display:flex}html:root .security-invitation>span{color:var(--world-accent);text-shadow:0 0 30px color-mix(in srgb,var(--world-accent) 30%,transparent);font-size:75px;font-weight:300;line-height:1}html:root .security-invitation h3{color:var(--world-ink);margin-bottom:10px;font-size:23px;font-weight:400}html:root .final-cta .security-invitation p{max-width:540px;color:var(--world-copy);margin:0 0 12px;font-size:14px;line-height:1.7}html:root .ideas-manifesto{max-width:680px;margin:55px auto 30px;font-size:13px}html:root .ideas-manifesto strong{color:var(--world-ink);font-size:16px;font-weight:500}html:root .final-cta .ideas-manifesto p{color:var(--world-copy);margin:14px auto;font-size:13px;line-height:1.8}html:root .ideas-manifesto>span{color:var(--world-accent);font-size:14px}html:root .another-round{border:1px solid var(--world-accent);background:var(--world-surface);color:var(--world-ink);border-radius:40px;align-items:center;gap:14px;margin:20px 0 70px;padding:16px 23px;font-size:14px;display:inline-flex}@media (max-width:800px){html:root .style-button-scene{min-height:340px}html:root .style-magic-anchor{width:265px}html:root .magic-flight,html:root .magic-flight .style-push.magic-crawler-button{width:128px}html:root .magic-flight .magic-face strong{padding:7px 8px;font-size:12px}html:root .magic-crawler-button .magic-face strong{font-size:25px}html:root .magic-callouts{font-size:30px}html:root .magic-anchor-mark{width:260px}html:root .personal-style-story{grid-template-columns:1fr;gap:35px}html:root .personal-style-sample{width:100%;max-width:370px;margin:auto;transform:none}html:root .personal-style-copy h3{font-size:clamp(36px,9vw,60px)}html:root .personal-style-copy p{font-size:14px}html:root .security-invitation{gap:18px;margin-top:48px;padding:22px}html:root .security-invitation>span{font-size:55px}html:root .security-invitation h3{font-size:20px}html:root .final-cta .security-invitation p{font-size:12px}html:root .focus-mini-crawler{width:90px;top:10px;right:0}html:root .focus-task-top{padding-right:65px}html:root .style-finale{min-height:650px}html:root .finale-message{top:100px}html:root .finale-message h2{font-size:clamp(35px,8vw,55px)}html:root .finale-message p{font-size:15px}html:root .finale-overline{font-size:11px}}html:root[data-reduced-motion=true] :is(.magic-callouts span,.sales-curve-hotspot>span,.finale-questions>span,.magic-crawler-button){transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html:root .magic-callouts span,html:root .sales-curve-hotspot>span,html:root .finale-questions>span,html:root .magic-crawler-button{transition:none!important;animation:none!important}}html:root .style-world[data-motion=paused] .magic-callouts span,html:root .sales-performance-card[data-motion=paused] .sales-curve-hotspot>span{animation-play-state:paused}html:root .personal-style-story{grid-template-columns:1.05fr 1fr;gap:clamp(35px,6vw,95px)}html:root .persona-picker-reveal{perspective:1200px;min-width:0}html:root .persona-picker-reveal[data-entered=true]{animation:1.1s cubic-bezier(.16,.8,.2,1) both polaroids-enter}@keyframes polaroids-enter{0%{opacity:0;transform:translate(160px)rotate(8deg)}to{opacity:1;transform:none}}html:root .persona-picker{min-width:0;padding:30px 18px;position:relative}html:root .polaroid-stack{aspect-ratio:.76;perspective:1200px;touch-action:pan-y;isolation:isolate;width:100%;max-width:365px;margin:20px auto 45px;position:relative}html:root .style-polaroid{color:#28222b;text-align:left;transform-origin:50% 75%;cursor:pointer;background:#f4f1ec;border:1px solid #fff9;border-radius:3px;flex-direction:column;align-items:stretch;padding:13px 13px 0;transition:transform .85s cubic-bezier(.18,.85,.2,1),opacity .65s,box-shadow .4s;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 25px 65px #0006}html:root .style-polaroid[data-order="0"]{z-index:4;opacity:1;transform:translate(0)rotate(-5deg)}html:root .style-polaroid[data-order="1"]{z-index:3;opacity:.9;pointer-events:none;transform:translate(22px,-9px)rotate(6deg)scale(.96)}html:root .style-polaroid[data-order="2"]{z-index:2;opacity:.58;pointer-events:none;transform:translate(37px,-15px)rotate(13deg)scale(.91)}html:root .style-polaroid[data-order="3"]{z-index:1;opacity:0;pointer-events:none;transform:translate(45px,-20px)rotate(17deg)scale(.87)}html:root .style-polaroid[data-order="0"]:hover{transform:translateY(-5px)rotate(-2deg);box-shadow:0 30px 80px #0008}html:root .style-polaroid:focus-visible{outline:3px solid var(--world-accent);outline-offset:7px}html:root .polaroid-photo{aspect-ratio:1;background:#14242c;flex-shrink:0;display:block;position:relative;overflow:hidden}html:root .polaroid-photo img{object-fit:cover;width:100%;height:100%;transition:transform 1s;display:block}html:root .style-polaroid[data-order="0"]:hover img{transform:scale(1.045)}html:root .polaroid-caption{flex-direction:column;flex:1;justify-content:center;gap:9px;min-height:98px;padding:16px 10px 19px;display:flex}html:root .polaroid-caption>span{letter-spacing:.08em;text-transform:uppercase;color:#79747b;font:9px/1.4 ui-monospace,monospace}html:root .polaroid-caption>strong{letter-spacing:-.03em;color:#29222a;font-size:24px;font-weight:400;line-height:1.15}html:root .polaroid-caption>small{color:#65606a;align-items:center;gap:8px;font-size:11px;display:flex}html:root .selfie-flash{pointer-events:none;background:linear-gradient(125deg,#0000 25%,#fff7 50%,#0000 70%);animation:7s ease-in-out infinite selfie-light;position:absolute;inset:0;translate:-110%}@keyframes selfie-light{0%,65%,to{opacity:0;translate:-110%}75%{opacity:.8}88%{opacity:0;translate:110%}}html:root .polaroid-checkers{background:repeating-conic-gradient(#f6f6f6 0 25%,#111 0 50%) 0/14px 14px;opacity:.8;height:14px;position:absolute;top:0;left:0;right:0}html:root .persona-controls{max-width:300px;color:var(--world-copy);justify-content:space-between;align-items:center;gap:12px;margin:auto;display:flex}html:root .persona-controls>button{border:1px solid var(--world-line);width:44px;height:44px;color:var(--world-accent);background:var(--world-surface);border-radius:50%;flex:0 0 44px;place-items:center;display:grid}html:root .persona-controls>span{text-align:center;max-width:230px;font-size:12px;line-height:1.6}html:root .persona-pagination{justify-content:center;gap:4px;margin-top:12px;display:flex}html:root .persona-pagination>button{background:0 0;border:0;place-items:center;width:28px;height:32px;display:grid}html:root .persona-pagination>button:before{content:"";background:var(--world-copy);opacity:.4;border-radius:50%;width:5px;height:5px}html:root .persona-pagination>button[aria-pressed=true]:before{background:var(--world-accent);opacity:1;box-shadow:0 0 10px var(--world-accent)}html:root .persona-return{flex-direction:column;align-items:center;gap:6px;margin-top:16px;display:flex}html:root .persona-return button{min-height:40px;color:var(--world-accent);background:0 0;border:0;align-items:center;gap:10px;font-size:12px;display:inline-flex}html:root .persona-return button:first-child{background:var(--world-accent);color:var(--world-button-ink);border-radius:30px;padding:12px 20px}html:root[data-experience-persona=racing]{--world-page:#111315;--world-surface:#202529;--world-soft:#2b3034;--world-ink:#f6f6f4;--world-copy:#bfc3c4;--world-line:#d8dfe42e;--world-accent:#ff816c;--world-second:#f2f3ec;--world-button-ink:#1e1410;--world-glass:#22282dd9;--world-scheme:dark}html:root[data-experience-persona=management]{--world-page:#111b26;--world-surface:#1e2a38;--world-soft:#2a3745;--world-ink:#f4eee3;--world-copy:#bbb7ad;--world-line:#cab78e33;--world-accent:#dcc295;--world-second:#c8d2d9;--world-button-ink:#22201b;--world-glass:#1e2a38d4;--world-scheme:dark}html:root[data-experience-persona=skyline]{--world-page:#06131d;--world-surface:#10293bd1;--world-soft:#193e51cc;--world-ink:#e7f6ff;--world-copy:#b0ccda;--world-line:#9edafa38;--world-accent:#9ae5ff;--world-second:#c3d2ff;--world-button-ink:#092735;--world-glass:#1231459e;--world-scheme:dark}html:root[data-experience-persona=racing] .site-header:after{content:"";background:repeating-conic-gradient(#fff 0 25%,#17191a 0 50%) 0/12px 12px;height:6px;animation:1.6s ease-out both checkers-arrive;position:absolute;bottom:0;left:0;right:0}@keyframes checkers-arrive{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}html:root[data-experience-persona=racing] :is(.growth-system-card,.automation-node,.workspace-preview){border-top:3px solid var(--world-accent);border-radius:4px!important}html:root[data-experience-persona=management] :is(.style-experience h2,.personal-style-copy h3){letter-spacing:-.045em;font-family:Georgia,serif}html:root .persona-transition{z-index:109;pointer-events:none;color:var(--world-accent);position:fixed;inset:0;overflow:hidden}html:root .persona-wave{left:var(--persona-x);top:var(--persona-y);background:color-mix(in srgb,currentColor 15%,transparent);border:1px solid;border-radius:50%;width:20px;height:20px;animation:2.4s cubic-bezier(.12,.6,.2,1) both persona-spread;position:absolute;translate:-50% -50%}@keyframes persona-spread{0%{opacity:.8;scale:0}70%{opacity:.12}to{opacity:0;scale:130}}html:root .persona-transition>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}html:root .persona-transition path{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:12 88;stroke-linecap:round;filter:drop-shadow(0 0 6px);animation:2s ease-in-out both persona-fuse}@keyframes persona-fuse{0%{stroke-dashoffset:12px;opacity:0}20%{opacity:.9}to{stroke-dashoffset:-100px;opacity:0}}html:root .header-race-car{color:var(--world-accent);filter:drop-shadow(0 0 12px);animation:2.3s cubic-bezier(.3,.2,.5,1) both header-car;position:absolute;top:64px;left:-60px}@keyframes header-car{0%{transform:translate(0)}to{transform:translate(calc(100vw + 250px))}}html:root .persona-backdrop{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}html:root .persona-backdrop-skyline{perspective:1300px;opacity:.7;background:linear-gradient(#06131df5,#06131d88),url(/artwork/persona-skyline-v042.webp) 50%/cover}html:root .skyline-horizon{filter:blur(15px);background:radial-gradient(#6adfff22,#0000 60%);position:absolute;inset:30% -20% -20%}html:root .skyline-city{transform-origin:50% 70%;width:120%;height:110%;animation:30s ease-in-out infinite skyline-flight;position:absolute;top:4%;left:-10%}html:root .skyline-avenues path{stroke:#9fe8ff;stroke-width:1px;opacity:.18;fill:none}.skyline-avenues .avenue-signal{stroke-width:2px;stroke-dasharray:5 95;opacity:.55;animation:7s linear infinite avenue-flow}@keyframes avenue-flow{to{stroke-dashoffset:-100px}}@keyframes skyline-flight{0%{transform:translate(0,0)scale(1.015)}to{transform:translate(-7%,-2%)scale(1.23)}}html:root[data-experience-persona=skyline] main{z-index:1;background:0 0;position:relative}html:root[data-experience-persona=skyline] :is(main>section,.style-world,.style-world>section,.style-entry,.transform-destination){background:0 0!important}html:root[data-experience-persona=skyline] :is(.hero-atmosphere,.hero-grid){opacity:.08}html:root[data-experience-persona=skyline] :is(.section-heading,.insights-copy,.scroller-heading,.personal-style-copy){text-shadow:0 2px 12px #06131d}html:root[data-experience-persona=skyline] .site-footer{z-index:1;position:relative}@media (max-width:800px){html:root .personal-style-story{grid-template-columns:1fr;gap:22px}html:root .persona-picker{padding:24px 20px 0}html:root .polaroid-stack{width:86%;max-width:310px;margin-bottom:40px}html:root .polaroid-caption{min-height:90px;padding:13px 6px 15px}html:root .polaroid-caption>strong{font-size:21px}html:root .polaroid-caption>span{font-size:8px}html:root .persona-controls>span{font-size:11px}html:root .persona-picker-reveal{padding-top:20px;overflow:clip}html:root .header-race-car{top:65px}html:root .polaroid-photo{min-height:0}}html:root[data-reduced-motion=true] :is(.style-polaroid,.persona-transition,.skyline-city,.avenue-signal,.selfie-flash,.persona-picker-reveal){transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html:root :is(.style-polaroid,.persona-transition,.skyline-city,.avenue-signal,.selfie-flash,.persona-picker-reveal){transition:none!important;animation:none!important}}html:root [data-motion=paused] :is(.skyline-city,.avenue-signal,.selfie-flash){animation-play-state:paused}html:root[data-experience-persona=racing] .holographic-network{filter:hue-rotate(205deg)}html:root[data-experience-persona=management] .holographic-network{filter:hue-rotate(250deg)}html:root[data-experience-persona=skyline] .holographic-network{filter:hue-rotate(35deg)}html:root[data-site-theme=daylight][data-experience-persona=racing] .holographic-network{filter:hue-rotate(140deg)}html:root[data-site-theme=daylight][data-experience-persona=management] .holographic-network{filter:hue-rotate(185deg)}html:root[data-site-theme=daylight][data-experience-persona=skyline] .holographic-network{filter:hue-rotate(330deg)}html:root[data-site-theme=coral][data-experience-persona=racing] .holographic-network{filter:hue-rotate(340deg)}html:root[data-site-theme=coral][data-experience-persona=management] .holographic-network{filter:hue-rotate(25deg)}html:root[data-site-theme=coral][data-experience-persona=skyline] .holographic-network{filter:hue-rotate(170deg)}html:root .persona-picker [data-order]:not([data-order="0"]) .selfie-flash{animation-play-state:paused}html:root .personal-style-section{scroll-margin-top:110px;overflow:clip}html:root .magic-flight .magic-crawler-button .magic-face>span{display:none}@media (max-width:800px){html:root .polaroid-stack{aspect-ratio:.68}}html:root .magic-flight .style-push.magic-crawler-button .magic-face strong{font-size:16px}@media (max-width:800px){html:root .magic-flight .style-push.magic-crawler-button .magic-face strong{padding:7px 8px;font-size:12px;line-height:1.25}html:root .persona-picker{padding-bottom:130px}}html:root .magic-flight .magic-reset{border:1px solid var(--world-line);background:color-mix(in srgb,var(--world-page) 88%,transparent);width:max-content;max-width:min(54vw,190px);min-height:42px;color:var(--world-ink);white-space:nowrap;text-shadow:none;border-radius:999px;padding:10px 15px;font-size:10px;position:absolute;bottom:2px;left:auto;right:calc(100% + 12px);box-shadow:0 7px 24px #0003}html:root .persona-backdrop-skyline{opacity:.94;perspective:1300px;background:linear-gradient(#06131dd9 0%,#06131d50 48%,#06131df0 100%)}html:root .skyline-city{transform-origin:72% 74%;will-change:transform;background-image:linear-gradient(#06131d27 0%,#06131d08 45%,#06131d5c 100%),url(/artwork/persona-skyline-v043.webp);background-position:50%,50% 54%;background-size:cover,cover;animation:28s cubic-bezier(.48,.03,.3,.99) forwards skyline-flight;position:absolute;inset:-5% -8% -4%;overflow:hidden}html:root .skyline-city:before{content:"";pointer-events:none;background:linear-gradient(90deg,#06131d20,#0000 28% 76%,#06131d38),linear-gradient(#0000 22%,#06131d0c 55%,#06131d59);position:absolute;inset:0}html:root .skyline-matrix{perspective:850px;pointer-events:none;opacity:.44;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}html:root .skyline-matrix:before{content:"";transform-origin:50%;background-image:linear-gradient(90deg,#9fe8ff36 1px,#0000 1px),linear-gradient(#9fe8ff34 1px,#0000 1px);background-size:56px 42px;position:absolute;inset:-8% -12%;transform:rotateX(8deg)rotateY(-3deg);-webkit-mask-image:radial-gradient(at 50% 52%,#000 18%,#0009 64%,#0000 100%);mask-image:radial-gradient(at 50% 52%,#000 18%,#0009 64%,#0000 100%)}html:root .skyline-landmark{z-index:1;color:#d8f6ff;letter-spacing:.08em;text-shadow:0 0 8px #7fdfff70;white-space:nowrap;background:#071723b8;border:1px solid #9fe8ff50;border-radius:4px;padding:4px 6px;font:7px/1.1 ui-monospace,monospace;position:absolute}html:root .skyline-landmark:before{content:"";border-left:1px solid #a6edff99;height:14px;position:absolute;bottom:100%;left:50%}html:root .skyline-empire{top:34%;left:34%}html:root .skyline-chrysler{top:37%;left:43%}html:root .skyline-one-world{top:41%;left:22%}html:root .skyline-liberty{bottom:16%;right:18%}html:root .skyline-beam{transform-origin:top;opacity:.5;background:linear-gradient(#0000,#b8edff9c 42%,#c8f4ff);width:2px;height:42%;position:absolute;top:35%;left:19%;transform:rotate(17deg);box-shadow:0 0 8px #a9e8ff,0 0 24px #a9e8ff}html:root .style-polaroid[data-persona=pink][data-order="0"]{border-color:#ff88d0;animation:2.9s ease-in-out infinite polaroid-invite;scale:1;box-shadow:0 25px 65px #0006,0 0 0 2px #ff71c755,0 0 28px #ff63c933}@keyframes polaroid-invite{0%,to{scale:1}50%{scale:1.045;box-shadow:0 28px 70px #0007,0 0 0 3px #ff71c766,0 0 38px #ff63c955}}@keyframes polaroid-push-in{to{opacity:1;translate:0}}@keyframes polaroid-trail{to{left:-10px;right:-5px}}html:root .growth-system-core-caption{display:none}html:root .personal-style-section{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--world-page) 58%,transparent) 150px,var(--world-page) 330px);border-top:0;padding-top:170px}html:root .personal-style-section>.container{position:relative}html:root .security-handwritten{letter-spacing:-.025em;max-width:640px;text-shadow:0 0 18px color-mix(in srgb,var(--world-accent) 18%,transparent);font-family:Segoe Script,Bradley Hand,cursive;font-style:italic;color:var(--world-accent)!important;margin:18px 0 16px!important;font-size:16px!important;line-height:1.65!important}@media (max-width:800px){html:root .crawler-code>span{filter:none!important}html:root .crawler-code>span:nth-child(2n){display:none}html:root .crawler-globe{filter:none!important}html:root .persona-transition path{filter:none;stroke-width:2.4px}html:root .magic-orbits circle{filter:none}html:root .chameleon-aura{filter:none;opacity:.48}html:root .style-polaroid{will-change:transform;transition:transform .55s cubic-bezier(.18,.85,.2,1),opacity .4s}html:root .style-polaroid[data-persona=pink][data-order="0"]{animation-duration:3.6s}html:root .polaroid-push{font-size:23px!important}html:root .persona-backdrop-skyline{opacity:.94;background:linear-gradient(#06131df0 0%,#06131d80 48%,#06131df5 100%)}html:root .skyline-city{aspect-ratio:16/9;transform-origin:72% 74%;background-position:50%,50%;background-size:cover,100% 100%;height:auto;animation:28s cubic-bezier(.48,.03,.3,.99) forwards skyline-flight-mobile;inset:22% -2% auto}html:root .skyline-matrix{opacity:.5}html:root .skyline-matrix:before{background-size:34px 28px;inset:-4%}html:root .skyline-empire{top:32%;left:28%}html:root .skyline-chrysler{top:38%;left:40%}html:root .skyline-one-world{top:44%;left:17%}html:root .skyline-liberty{bottom:8%;right:9%}@keyframes skyline-flight-mobile{0%{transform:scale(1.01)}to{transform:scale(1.22)}}html:root .skyline-landmark{padding:3px 4px;font-size:6px}html:root .personal-style-section{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--world-page) 68%,transparent) 110px,var(--world-page) 270px);padding-top:125px}html:root .magic-flight .magic-reset{max-width:52vw;min-height:38px;padding:8px 11px;font-size:9px;bottom:0;right:calc(100% + 8px)}}@media (prefers-reduced-motion:reduce){html:root .style-polaroid[data-persona=pink][data-order="0"]{animation:none;scale:1}html:root .polaroid-push{opacity:1;animation:none;translate:0}html:root .polaroid-push:after{animation:none;left:0;right:-4px}}html:root[data-reduced-motion=true] .style-polaroid[data-persona=pink][data-order="0"]{animation:none;scale:1}html:root[data-reduced-motion=true] .polaroid-push{opacity:1;animation:none;translate:0}html:root .magic-callouts{z-index:1;pointer-events:none;color:var(--world-accent);position:absolute;inset:0;overflow:visible}html:root .magic-callouts svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}html:root .magic-spark-halo{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;opacity:.08}html:root .magic-spark-rail{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;opacity:.27}html:root .magic-spark-streak{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:15 85;opacity:.84;filter:drop-shadow(0 0 5px)}html:root .magic-spark-core{fill:var(--world-ink);filter:drop-shadow(0 0 5px)}html:root :is(.style-world,.magic-flight) .style-push.magic-crawler-button{z-index:2;position:relative}html:root [data-experience-style=retro] .magic-orbits .retro-data-buses{opacity:.88}html:root [data-experience-style=retro] .magic-orbits .magic-solar-arm{fill:none;stroke:var(--world-accent);stroke-width:1px;opacity:.3;stroke-linecap:square;stroke-linejoin:miter}html:root [data-experience-style=retro] .magic-orbits .retro-bus-light{fill:none;stroke:var(--world-accent);stroke-width:1.4px;stroke-dasharray:5 95;opacity:.78;filter:drop-shadow(0 0 4px)}html:root [data-experience-style=retro] .magic-orbits .retro-bus-packet{fill:var(--world-accent);filter:drop-shadow(0 0 5px)}html:root [data-experience-style=retro] .magic-orbits .magic-orbit,.magic-orbits[data-experience-style=retro] ellipse{display:none}html:root .persona-picker{position:relative}html:root .persona-swipe-cue{z-index:6;color:var(--world-accent);letter-spacing:.045em;text-shadow:0 1px 9px var(--world-page);pointer-events:none;justify-content:center;align-items:center;gap:7px;margin:-31px auto 17px;font-size:10px;display:flex;position:relative}html:root .persona-swipe-cue svg{width:35px;height:24px;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--world-accent) 44%,transparent));overflow:visible}html:root .persona-swipe-cue path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}html:root .persona-swipe-cue .swipe-trail{stroke-dasharray:38 20;animation:2.6s ease-in-out infinite persona-swipe-trail}html:root .persona-swipe-cue .swipe-finger{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite persona-swipe-finger}@keyframes persona-swipe-trail{0%,to{stroke-dashoffset:28px;opacity:.35}50%{stroke-dashoffset:0;opacity:1}}@keyframes persona-swipe-finger{0%,12%,to{transform:translate(0)}52%{transform:translate(7px)}80%{transform:translate(-2px)}}@property --persona-fuse-angle{syntax:"<angle>";inherits:false;initial-value:0deg}html:root .style-polaroid[data-order="0"]:after{content:"";z-index:5;background:conic-gradient(from var(--persona-fuse-angle),transparent 0deg 314deg,color-mix(in srgb,var(--world-accent) 58%,transparent) 332deg,var(--world-accent) 344deg,#fff 350deg,transparent 360deg) border-box;pointer-events:none;border:1px solid #0000;border-radius:2px;animation:8s linear infinite persona-fuse-around;position:absolute;inset:3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes persona-fuse-around{to{--persona-fuse-angle:360deg}}html:root .persona-backdrop-skyline{background:linear-gradient(180deg,color-mix(in srgb,var(--world-page) 74%,transparent),color-mix(in srgb,var(--world-page) 30%,transparent) 48%,color-mix(in srgb,var(--world-page) 82%,transparent));color:var(--world-accent);opacity:.76;perspective:1400px}html:root .skyline-city{will-change:opacity;overflow:hidden;background:0 0!important;animation:60s linear infinite skyline-fade-flight!important;inset:0!important}html:root .skyline-wireframe-svg{width:116%;height:106%;color:var(--world-accent);opacity:.8;display:block;position:absolute;inset:-3% -8%;overflow:visible}html:root .city-camera{transform-box:fill-box;transform-origin:50% 74%;will-change:transform;animation:60s ease-in-out infinite skyline-camera}html:root .city-grid path{fill:none;stroke:currentColor;stroke-width:1px;opacity:.17;vector-effect:non-scaling-stroke}html:root .city-avenues path{fill:none;stroke:currentColor;stroke-width:1.2px;opacity:.23;vector-effect:non-scaling-stroke}html:root .city-avenues .city-fifth-avenue{stroke-width:2px;opacity:.58}html:root .city-tower{fill:none;stroke:currentColor;stroke-width:1px;opacity:.38;vector-effect:non-scaling-stroke}html:root .city-landmark{stroke:currentColor;fill:none;stroke-width:1.3px;opacity:.86;vector-effect:non-scaling-stroke}html:root .city-memorial{fill:none;stroke:currentColor;stroke-width:1.4px;opacity:.72;vector-effect:non-scaling-stroke}html:root .city-central-park{fill:color-mix(in srgb,var(--world-accent) 11%,transparent);stroke:currentColor;stroke-width:1px;opacity:.6}html:root .city-floor-lines{stroke-width:.7px;opacity:.54}html:root .city-frame-lines{stroke-width:.8px;opacity:.62}html:root .city-spire{stroke:currentColor;fill:none;stroke-width:1.2px;opacity:.9;vector-effect:non-scaling-stroke}html:root .city-light-sliders circle{fill:var(--world-accent)}@keyframes skyline-camera{0%,to{transform:translateY(1%)scale(1)}72%{transform:translateY(-1.8%)scale(1.14)}84%{transform:translateY(-2%)scale(1.16)}90%{transform:translateY(-2%)scale(1.16)}92%{transform:translateY(1%)scale(1)}}@keyframes skyline-fade-flight{0%,78%,to{opacity:.76}85%{opacity:.42}90%,91%{opacity:0}94%{opacity:.76}}html:root .header-race-car{animation:7.4s linear both header-car}html:root[data-reduced-motion=true] :is(.persona-swipe-cue,.city-camera,.skyline-city,.header-race-car){transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html:root :is(.persona-swipe-cue,.city-camera,.skyline-city,.header-race-car){transition:none!important;animation:none!important}}@media (max-width:800px){html:root .persona-swipe-cue{margin-top:-29px;font-size:9px}html:root .skyline-wireframe-svg{opacity:.72;width:152%;height:94%;inset:14% -26% -8%}}html:root .magic-crawler-button .magic-face{gap:3px;width:max-content;max-width:92%;inset:50% auto auto 50%;translate:-50% -50%}html:root .magic-crawler-button .magic-face strong{background:color-mix(in srgb,var(--world-page) 67%,transparent);border:1px solid color-mix(in srgb,var(--world-accent) 28%,transparent);box-shadow:0 0 24px color-mix(in srgb,var(--world-accent) 16%,transparent);text-shadow:0 0 14px color-mix(in srgb,var(--world-accent) 48%,transparent);border-radius:30px;padding:8px 17px;animation:3.8s ease-in-out infinite magic-label-glow}html:root .magic-flight .magic-face{gap:0;inset:50% auto auto 50%;translate:-50% -50%}html:root .magic-flight .magic-face strong{background:color-mix(in srgb,var(--world-page) 58%,transparent);border-color:color-mix(in srgb,var(--world-accent) 45%,transparent);color:var(--world-ink);text-shadow:0 0 10px color-mix(in srgb,var(--world-accent) 60%,transparent);animation:none}@keyframes magic-label-glow{0%,to{box-shadow:0 0 20px color-mix(in srgb,var(--world-accent) 13%,transparent);text-shadow:0 0 10px color-mix(in srgb,var(--world-accent) 32%,transparent)}50%{box-shadow:0 0 31px color-mix(in srgb,var(--world-accent) 32%,transparent);text-shadow:0 0 18px color-mix(in srgb,var(--world-accent) 72%,transparent)}}html:root[data-reduced-motion=true] .magic-crawler-button .magic-face strong{animation:none}@media (prefers-reduced-motion:reduce){html:root .magic-crawler-button .magic-face strong{animation:none}}@media (max-width:800px){html:root .magic-spark-streak,html:root .magic-spark-core{filter:none}html:root .magic-crawler-button .magic-face strong{padding:7px 14px}}html:root .skyline-wireframe-svg{opacity:.82;width:116%;height:112%;inset:7% -8% -12%}html:root .city-camera{animation-name:skyline-camera-centered}@keyframes skyline-camera-centered{0%,to{transform:translateY(6%)scale(1.08)}72%{transform:translateY(1%)scale(1.17)}84%{transform:translateY(.5%)scale(1.19)}90%{transform:translateY(.5%)scale(1.19)}92%{transform:translateY(6%)scale(1.08)}}@media (max-width:800px){html:root .skyline-wireframe-svg{opacity:.76;width:152%;height:94%;inset:18% -26% -12%}}@keyframes style-leave{to{opacity:0;transform:translate(-12px,5px)}}@keyframes style-arrive{0%{opacity:0;transform:translate(14px,7px)}to{opacity:1;transform:translate(0,0)}}@keyframes magic-collapse{to{opacity:.24;scale:.78}}@keyframes magic-return{0%{opacity:.35;scale:.78}to{opacity:1;scale:1}}@keyframes theme-leave{to{opacity:.78}}@keyframes theme-arrive{0%{opacity:.78}to{opacity:1}}@media (max-width:800px){html[data-style-phase=leaving] :is(main>section,.site-footer){animation-duration:.2s}html[data-style-phase=entering] :is(main>section,.site-footer){animation-duration:.32s}html:root .style-world[data-style-phase=leaving] :is(.possibility-card,.sales-performance-card,.automation-node,.style-experience-copy,.scroller-panel){animation-duration:.24s;filter:none!important}html:root .style-world[data-style-phase=entering] :is(.possibility-card,.sales-performance-card,.automation-node,.style-experience-copy,.scroller-panel){animation-duration:.38s;filter:none!important}}html:root .focus-scene{max-width:1100px}html:root .focus-task{text-align:left;border-radius:26px;max-width:none;padding:clamp(24px,3vw,42px)}html:root .focus-task-top{border-bottom:1px solid var(--world-line);align-items:center;padding:0 0 20px}html:root .focus-back{align-items:center;gap:8px;display:inline-flex;color:var(--world-accent)!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}html:root .focus-task-columns{grid-template-columns:minmax(0,2fr) minmax(250px,.92fr);gap:28px;padding-top:20px;display:grid}html:root .focus-task-main{padding:8px 12px 8px 4px}html:root .focus-task-main .focus-avatar{margin:8px 0 13px}html:root .focus-task-main .focus-task h3,html:root .focus-task h3{max-width:700px}html:root .focus-task-main>p{text-align:left;max-width:700px;margin:14px 0 24px}html:root .focus-task-history{border-left:1px solid var(--world-line);padding:8px 0 8px 23px}html:root .focus-task-history>strong{color:var(--world-ink);align-items:center;gap:9px;font-size:12px;display:flex}html:root .focus-task-history>ol,.focus-pipeline ol{margin:14px 0 22px;padding:0;list-style:none}html:root .focus-task-history>ol li{border-bottom:1px solid var(--world-line);color:var(--world-copy);grid-template-columns:100px 1fr;gap:10px;padding:9px 0;font-size:10px;line-height:1.5;display:grid}html:root .focus-task-history>ol b{color:var(--world-accent);font-weight:500}html:root .focus-pipeline small{letter-spacing:.08em;text-transform:uppercase;color:var(--world-copy);font-size:9px}html:root .focus-pipeline li{color:var(--world-copy);align-items:center;gap:9px;padding:6px 0;font-size:10px;display:flex}html:root .focus-pipeline li i{border:1px solid var(--world-line);border-radius:50%;width:7px;height:7px}html:root .focus-pipeline li[data-state=done] i{background:var(--world-accent);border-color:var(--world-accent)}html:root .focus-pipeline li[data-state=active]{color:var(--world-ink)}html:root .focus-pipeline li[data-state=active] i{box-shadow:0 0 12px var(--world-accent);border-color:var(--world-accent)}html:root .focus-task-actions{flex-wrap:wrap;gap:10px;display:flex}html:root .focus-task-actions button,html:root .focus-call-guide button,html:root .focus-task-footer .focus-next{border:1px solid var(--world-line);border-radius:30px;align-items:center;gap:10px;min-height:44px;padding:12px 17px;font-size:12px;display:inline-flex}html:root .focus-task-actions .focus-secondary,html:root .focus-call-guide button{color:var(--world-accent);border-color:var(--world-line);background:0 0}html:root .focus-call-note{color:var(--world-copy);margin:12px 0!important;font-size:11px!important}html:root .focus-task-footer{border-top:1px solid var(--world-line);color:var(--world-copy);justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding-top:16px;font-size:11px;display:flex}html:root .focus-task-footer .focus-next{background:var(--world-accent);color:var(--world-button-ink);border:0}html:root .focus-call-guide{max-width:760px;margin:28px auto;padding:15px 4px}html:root .focus-call-guide blockquote{border-left:2px solid var(--world-accent);background:color-mix(in srgb,var(--world-surface) 74%,transparent);color:var(--world-ink);margin:18px 0;padding:22px;font-size:16px;line-height:1.8}html:root .focus-call-guide p{color:var(--world-copy);font-size:12px}@media (max-width:800px){html:root .focus-task-columns{grid-template-columns:1fr;gap:20px}html:root .focus-task-history{border-left:0;border-top:1px solid var(--world-line);padding:18px 0 0}html:root .focus-task-footer{flex-direction:column;align-items:flex-start}html:root .focus-task-history>ol li{grid-template-columns:90px 1fr}}@media (min-width:801px){html:root .style-world[data-experience-style=focus] .style-experience-copy h2{white-space:nowrap;max-width:none;min-height:0;font-size:clamp(42px,4.2vw,68px);line-height:1.08}html:root .style-world[data-experience-style=focus] .style-experience-copy>p{max-width:850px}html:root .style-world[data-experience-style=focus] .style-experience{grid-template-columns:1fr;gap:15px 30px}html:root .focus-task{text-align:left;border-radius:25px;max-width:1120px;padding:30px clamp(30px,4vw,58px)}html:root .focus-task-columns{grid-template-columns:minmax(0,1.65fr) minmax(340px,.9fr);gap:38px}html:root .focus-task-main .focus-avatar{margin:8px 0 13px}html:root .focus-task-main>p{text-align:left;max-width:720px;margin:14px 0 24px}html:root .focus-task-history{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:470px;padding-right:12px;overflow-y:auto}html:root .focus-task-history::-webkit-scrollbar{width:7px}html:root .focus-task-history::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--world-accent) 42%,transparent);border-radius:10px}html:root .focus-task-footer{align-items:center}html:root .focus-guide-actions{justify-content:space-between;align-items:center;gap:18px;margin-top:25px;display:flex}html:root .focus-guide-actions>button{min-width:205px;min-height:48px}html:root .focus-guide-actions>.focus-next{margin-left:auto}}html:root .focus-task-top>span:first-child{color:var(--world-accent);font-weight:600}html:root .focus-task-history>ol b{align-items:center;gap:7px;display:flex}html:root .focus-call-guide blockquote em{color:var(--world-copy);margin-top:8px;font-size:.9em;display:inline-block}html:root .focus-guide-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}html:root .crawler-scene-mini .crawler-field{-webkit-mask-image:radial-gradient(#000 43%,#000d 64%,#0000 88%);mask-image:radial-gradient(#000 43%,#000d 64%,#0000 88%)}html:root .style-world[data-experience-style=retro] .crawler-scene-mini .crawler-field{-webkit-mask-image:none;mask-image:none}html:root .polaroid-push{letter-spacing:-.04em;text-shadow:0 0 4px #ff9ddd,0 0 12px #ff49b4;opacity:0;align-self:flex-start;font-family:Segoe Script,Bradley Hand,cursive;font-style:italic;animation:.9s cubic-bezier(.18,.8,.2,1) .25s forwards polaroid-push-in;position:relative;translate:-16px;color:#ff5fc0!important;font-size:26px!important}html:root .polaroid-push:after{content:"";background:linear-gradient(90deg,#0000,#ff68c9 70%,#fff);height:1px;animation:.72s ease-out .35s forwards polaroid-trail;position:absolute;bottom:1px;left:-10px;right:100%;box-shadow:0 0 8px #ff68c9}html:root .final-cta{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--world-page) 45%,transparent) 110px,var(--world-page) 310px);position:relative}html:root .final-network{opacity:.52;width:min(1320px,110vw);filter:drop-shadow(0 0 30px color-mix(in srgb,var(--world-accent) 28%,transparent));top:62%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 84%,#0000 100%)}html:root .final-cta-content,html:root .final-cta-chapter{z-index:1;position:relative}html:root .final-cta{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--world-page) 42%,transparent) 180px,var(--world-page) 360px)}html:root .final-cta:before{content:"";z-index:0;background:linear-gradient(180deg,transparent,var(--world-page));pointer-events:none;height:300px;position:absolute;top:0;left:0;right:0}@media (max-width:800px){html:root .final-network{opacity:.43;width:156vw;top:61%}html:root .style-world[data-experience-style=focus] .style-experience-copy h2{white-space:normal}}html:root .polaroid-caption{--polaroid-ink:#e5c8a6}html:root .polaroid-push{white-space:nowrap;letter-spacing:-.045em;text-shadow:0 0 5px color-mix(in srgb,var(--polaroid-ink) 55%,transparent),0 0 14px color-mix(in srgb,var(--polaroid-ink) 32%,transparent);align-self:flex-start;font-family:Segoe Script,Bradley Hand,Snell Roundhand,cursive;font-style:italic;display:inline-block;position:relative;color:var(--polaroid-ink)!important;font-size:26px!important}html:root .polaroid-letter{opacity:0;animation:none;display:inline-block;translate:0 5px;rotate:-3deg}html:root .style-polaroid[data-order="0"] .polaroid-letter{animation:polaroid-letter-write .24s cubic-bezier(.2,.8,.25,1) calc(.2s + var(--letter-index)*65ms) forwards}html:root .polaroid-push:after{content:"";background:linear-gradient(90deg,var(--polaroid-ink),#fff);height:1.5px;box-shadow:0 0 8px var(--polaroid-ink);animation:none;position:absolute;bottom:0;left:0;right:100%}html:root .style-polaroid[data-order="0"] .polaroid-push:after{animation:.55s ease-out 1.05s forwards polaroid-underline}@keyframes polaroid-letter-write{to{opacity:1;translate:0;rotate:0deg}}@keyframes polaroid-underline{to{right:-6px}}html:root .header-race-car{color:var(--world-accent);filter:drop-shadow(0 0 9px);animation:12.5s linear both header-car;top:64px;left:-125px}html:root .final-network{opacity:.54;width:min(1080px,104vw);top:71%;left:50%;transform:translate(-50%,-50%)}html:root .final-cta-content{max-width:1140px}html:root .final-cta-main{z-index:2;text-align:center;position:relative}html:root .final-cta-main h2,html:root .final-cta-main>p{margin-left:auto;margin-right:auto}html:root .final-cta-lower{z-index:2;text-align:left;grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);align-items:end;gap:24px 60px;margin-top:105px;display:grid;position:relative}html:root .final-cta-lower .security-invitation{border-radius:22px;max-width:540px;margin:0;padding:25px 27px}html:root .final-cta-lower .security-invitation>span{font-size:56px}html:root .final-cta-lower .security-invitation h3{font-size:20px}html:root .final-cta-lower .ideas-manifesto{justify-self:end;max-width:380px;margin:0 0 6px}html:root .final-cta-lower .another-round{grid-column:1/-1;justify-self:center}@media (prefers-reduced-motion:reduce){html:root .style-polaroid[data-order="0"] .polaroid-letter{opacity:1;animation:none;translate:0;rotate:0deg}html:root .style-polaroid[data-order="0"] .polaroid-push:after{animation:none;right:-6px}}html:root[data-reduced-motion=true] .style-polaroid[data-order="0"] .polaroid-letter{opacity:1;animation:none;translate:0;rotate:0deg}html:root[data-reduced-motion=true] .style-polaroid[data-order="0"] .polaroid-push:after{animation:none;right:-6px}@media (max-width:800px){html:root .industry-section .reveal,html:root .industry-section .reveal>*{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}@keyframes mobile-theme-out{to{opacity:.76}}@keyframes mobile-theme-in{0%{opacity:.76}to{opacity:1}}html:root .style-polaroid[data-order="0"]{translate:var(--swipe-x,0px) 0;touch-action:pan-y;will-change:transform,translate;transition:transform .36s cubic-bezier(.2,.82,.22,1),translate .36s cubic-bezier(.2,.82,.22,1),opacity .3s,box-shadow .3s}html:root .polaroid-stack[data-dragging=true] .style-polaroid[data-order="0"]{transition:none}html:root .style-polaroid[data-swipe-out]{opacity:.25;transition:transform .32s cubic-bezier(.2,.82,.22,1),translate .32s cubic-bezier(.2,.82,.22,1),opacity .28s}@media (max-width:800px){html:root .skyline-wireframe-svg{opacity:.8!important;width:100%!important;height:100%!important;inset:0!important}html:root .city-tower{opacity:.32}html:root .city-grid path{opacity:.13}}html:root .city-camera{animation:60s ease-in-out infinite skyline-camera-centered}@media (max-width:800px){html:root .city-camera{animation:60s ease-in-out infinite skyline-camera-centered}}html:root .sales-curve-note{overscroll-behavior:contain;max-height:min(55dvh,440px);overflow:auto;z-index:2000!important;top:auto!important;left:50%!important;right:auto!important;bottom:max(14px,env(safe-area-inset-bottom))!important;width:min(560px,100vw - 24px)!important;position:fixed!important;transform:translate(-50%)!important}@media (max-width:800px){html:root .sales-curve-note{max-height:52dvh;bottom:max(12px,env(safe-area-inset-bottom))!important;padding:20px 30px 18px 18px!important}}html:root .focus-task-history .focus-activity li{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}html:root .focus-task-history .focus-activity time{font-variant-numeric:tabular-nums;font-size:9px;line-height:1.4}@media (max-width:800px){html:root .focus-task-history .focus-activity li{grid-template-columns:1fr;gap:4px}html:root .focus-task-history .focus-activity li>b{flex-wrap:wrap;align-items:center;gap:6px;display:flex}html:root .focus-task-history .focus-activity time{text-align:right;margin-left:auto;font-size:10px}html:root .final-network{opacity:.48;width:160vw;top:72%}html:root .final-cta-lower{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:65px}html:root .final-cta-lower .security-invitation{max-width:100%}html:root .final-cta-lower .ideas-manifesto{justify-self:start}html:root .final-cta-lower .another-round{grid-column:auto}html:root .header-race-car{top:65px}.holographics-header{overflow:visible}.holographics-header .mobile-navigation{z-index:61;max-height:calc(100dvh - var(--holographics-header-height) - env(safe-area-inset-top));overscroll-behavior:contain;padding:10px max(var(--page-pad), 22px) calc(22px + env(safe-area-inset-bottom));background:var(--world-page,#081018);border-bottom:1px solid var(--world-line,#35505c);display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 32px #0005}.holographics-header .mobile-navigation a{border-bottom:1px solid color-mix(in srgb, var(--world-line,#35505c) 65%, transparent);min-height:58px;color:var(--world-ink,#eaf5f3);touch-action:manipulation;padding:15px 4px;font-size:18px}.holographics-header .mobile-navigation a:active{color:var(--world-accent,#a1f5d8)}.style-button-scene{justify-content:center;align-items:center;width:100%;overflow:visible;min-height:330px!important;display:flex!important}.style-magic-anchor{flex:none;height:auto;width:min(265px,78vw)!important;margin:0 auto!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}html:root .style-world .style-button-scene .style-magic-anchor .magic-crawler-button{width:100%!important;max-width:100%!important}.style-button-scene .style-button-base,.style-button-scene .chameleon-aura{display:none!important}.magic-crawler-button{width:100%;margin:0!important}.persona-backdrop-skyline{opacity:.92!important;background:#07121b!important;inset:0!important}.persona-backdrop-skyline .skyline-city{transform-origin:52% 48%;will-change:transform;overflow:hidden;aspect-ratio:auto!important;background:0 0!important;width:auto!important;height:110%!important;animation:54s ease-in-out infinite skyline-mobile-glide!important;inset:0 -10% -5% 0!important}.persona-backdrop-skyline .skyline-city:after{content:"";filter:grayscale(.86)brightness(.48)contrast(1.08)saturate(.42);background:url(/artwork/persona-skyline-v042.webp) 50% 48%/cover no-repeat;position:absolute;inset:0;transform:scale(1.04)}.persona-backdrop-skyline .skyline-city:before{z-index:1;background-image:linear-gradient(180deg, #06131d30 0%, #06131d15 42%, #06131dd9 100%), linear-gradient(90deg, #06131d36, transparent 18%, transparent 82%, #06131d36), linear-gradient(to right, color-mix(in srgb,var(--world-accent) 18%,transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb,var(--world-accent) 14%,transparent) 1px, transparent 1px);opacity:.9;background-position:50%;background-size:auto,auto,38px 38px,38px 38px}.persona-backdrop-skyline .skyline-wireframe-svg,.persona-backdrop-skyline .skyline-landmark,.persona-backdrop-skyline .skyline-beam{display:none!important}@keyframes skyline-mobile-glide{0%,to{transform:translate(0,0)scale(1.02)}50%{transform:translate(-1%,-1%)scale(1.09)}}.polaroid-stack{touch-action:pan-y;-webkit-user-select:none;user-select:none}.style-polaroid{will-change:auto!important;transition:transform .48s cubic-bezier(.2,.8,.2,1),opacity .32s,box-shadow .3s!important}.style-polaroid[data-order="0"],.style-polaroid[data-order="1"]{will-change:transform}.polaroid-stack[data-dragging=true] .style-polaroid[data-order="0"]{transform:translate3d(var(--swipe-x,0px), 0, 0) rotate(-5deg)!important;transition:none!important}.polaroid-stack[data-swipe-out=left] .style-polaroid[data-order="0"]{opacity:.12!important;transition:transform .22s cubic-bezier(.25,.75,.3,1),opacity .2s!important;transform:translate(-110vw)rotate(-18deg)!important}.polaroid-stack[data-swipe-out=right] .style-polaroid[data-order="0"]{opacity:.12!important;transition:transform .22s cubic-bezier(.25,.75,.3,1),opacity .2s!important;transform:translate(110vw)rotate(18deg)!important}.polaroid-stack:not([data-dragging]):not([data-swipe-out]) .style-polaroid[data-order="0"]{animation:7.5s ease-in-out infinite polaroid-peek}@keyframes polaroid-peek{0%,78%,to{transform:translate(0,0)rotate(-5deg)}85%{transform:translate(18px,-3px)rotate(1deg)rotateY(-7deg)}92%{transform:translate(4px)rotate(-3deg)}}.footer-main>div:not(:first-child)>a,.footer-main>div:not(:first-child)>button{text-align:left;align-items:center;min-height:44px;margin:5px 0;padding:7px 0;font-size:13px;line-height:1.45;display:flex}.footer-main h3{letter-spacing:.12em;font-size:10px}.footer-signoff>div{gap:8px 18px}.footer-signoff>div>a,.footer-signoff>div>button,.footer-signoff>div>span{align-items:center;min-height:44px;font-size:11px;display:inline-flex}}.privacy-notice-open{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.privacy-notice-open:hover,.footer-signoff a:hover{color:var(--world-accent,#a1f5d8)}.cookie-consent{width:min(620px,100vw - 32px);max-height:min(88dvh,680px);color:var(--world-ink,#eaf5f3);background:var(--world-page,#081018);border:1px solid var(--world-line,#35505c);border-radius:24px;margin:auto;padding:clamp(22px,5vw,42px);box-shadow:0 28px 100px #0009}.cookie-consent::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02080de0}.cookie-consent-brand{color:var(--world-accent,#a1f5d8);letter-spacing:.16em;align-items:center;gap:10px;font-size:10px;display:flex}.cookie-consent-brand a{color:var(--world-copy,#9bb0bc);letter-spacing:0;text-underline-offset:4px;margin-left:auto;font-size:12px}.cookie-consent h2{letter-spacing:-.045em;margin:34px 0 12px;font-size:clamp(28px,5vw,42px);line-height:1.05}.cookie-consent>p{color:var(--world-copy,#a3b8bf);margin:0;font-size:15px;line-height:1.7}.cookie-consent-details{color:var(--world-copy,#a3b8bf);background:var(--world-surface,#122832);border:1px solid var(--world-line,#35505c);border-radius:14px;margin-top:18px;padding:16px;font-size:13px;line-height:1.7}.cookie-consent-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px;display:grid}.cookie-consent-actions button{border:1px solid var(--world-line,#35505c);min-height:48px;font:inherit;cursor:pointer;border-radius:999px;padding:12px 14px}.cookie-consent-actions .cookie-settings{min-height:40px;color:var(--world-accent,#a1f5d8);text-underline-offset:4px;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:5px 0;text-decoration:underline}.cookie-consent-actions .cookie-necessary{color:var(--world-ink,#eaf5f3);background:var(--world-surface,#122832)}.cookie-consent-actions .cookie-accept{color:var(--world-button-ink,#071511);background:var(--world-accent,#a1f5d8);border-color:#0000;font-weight:650}.legal-content section{margin:28px 0}.legal-content section>h2,.legal-content>h2{letter-spacing:-.03em;margin:32px 0 10px;font-size:clamp(20px,2.5vw,26px)}.legal-content h3{color:var(--world-accent,var(--mint));margin:22px 0 7px;font-size:14px}.legal-content .legal-lead{max-width:720px;font-size:18px}.legal-content a:not(.legal-back){color:var(--world-accent,var(--mint));text-underline-offset:3px}.legal-updated{letter-spacing:.05em;margin-top:40px;font-size:11px!important}.legal-back{min-height:48px;color:var(--world-accent,var(--mint));align-items:center;display:inline-flex}@media (max-width:800px){.legal-content section{margin:23px 0}.legal-content .legal-lead{font-size:15px}}@media (max-width:600px){.cookie-consent{width:calc(100vw - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-top));padding:24px 20px calc(20px + env(safe-area-inset-bottom));border-radius:20px}.cookie-consent h2{margin-top:25px;font-size:30px}.cookie-consent>p{font-size:14px}.cookie-consent-actions{grid-template-columns:1fr}.cookie-consent-actions .cookie-settings{grid-area:3}}.layout-backdrop{z-index:0;pointer-events:none;contain:strict;width:100%;height:100lvh;color:var(--world-accent);position:fixed;inset:0;overflow:hidden}.layout-backdrop[data-layout=glass]{background:radial-gradient(ellipse 62% 35% at 8% 22%, color-mix(in srgb,var(--world-accent) 11%,transparent),transparent 82%), radial-gradient(ellipse 56% 40% at 98% 78%,color-mix(in srgb,var(--world-second) 9%,transparent),transparent 82%)}html:root[data-experience-style=cockpit] body,html:root[data-experience-style=glass] body{background:var(--world-page)}html:root[data-experience-style=cockpit] :is(main,.site-footer),html:root[data-experience-style=glass] :is(main,.site-footer){z-index:1;position:relative}html:root[data-experience-style=cockpit] :is(.style-world.style-world,main>section,.style-world>section),html:root[data-experience-style=glass] :is(.style-world.style-world,main>section,.style-world>section),html:root .style-world.style-world[data-light-theme][data-experience-style=cockpit],html:root .style-world.style-world[data-light-theme][data-experience-style=glass]{background:0 0}.tomorrow-grid{width:100%;height:100%;position:absolute;inset:0}.tomorrow-grid path{fill:none;stroke:var(--world-accent);stroke-width:.7px;stroke-opacity:.11;vector-effect:non-scaling-stroke}.tomorrow-signal{background:linear-gradient(90deg,transparent,var(--world-accent) 80%,var(--world-ink));opacity:0;width:38px;height:1.5px;animation:tomorrow-signal var(--signal-duration) linear var(--signal-delay) infinite;will-change:transform, opacity;border-radius:2px;margin-top:-.75px;display:block;position:absolute}.tomorrow-signal[data-direction=backward]{background:linear-gradient(90deg,var(--world-ink),var(--world-accent) 20%,transparent)}.tomorrow-signal[data-axis=y]{background:linear-gradient(180deg,transparent,var(--world-accent) 80%,var(--world-ink));width:1.5px;height:38px;margin-top:0;margin-left:-.75px}.tomorrow-signal[data-axis=y][data-direction=backward]{background:linear-gradient(180deg,var(--world-ink),var(--world-accent) 20%,transparent)}@keyframes tomorrow-signal{0%{opacity:0;transform:translate(0,0)}10%,82%{opacity:var(--signal-brightness)}to{transform:translate3d(var(--signal-x),var(--signal-y),0);opacity:0}}.layout-backdrop[data-motion=paused] .tomorrow-signal{animation-play-state:paused}html:root[data-experience-style=cockpit] :is(.site-header,.studio-tab){background:var(--world-surface);border-color:var(--world-line);box-shadow:inset 0 -1px color-mix(in srgb,var(--world-accent) 35%,transparent)}html:root .style-world.style-world[data-experience-style=cockpit] :is(.possibility-card,.sales-performance-card,.automation-node,.scroller-panel,.scroller-feed,.scroller-examples button){border-color:color-mix(in srgb,var(--world-accent) 27%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--world-soft) 90%,transparent),color-mix(in srgb,var(--world-page) 92%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--world-accent) 15%,transparent),0 10px 24px #00000012;border-radius:8px}html:root .style-world[data-experience-style=cockpit] :is(.micro-label,.eyebrow,.style-kicker,.sales-performance-eyebrow){letter-spacing:.14em;font-family:ui-monospace,monospace}html:root .style-world[data-experience-style=cockpit] :is(.possibility-card,.sales-performance-card,.automation-node):after{content:none}html:root[data-experience-style=cockpit] .growth-system-card{border-color:var(--world-line);background:linear-gradient(115deg,var(--world-soft),var(--world-page));box-shadow:inset 0 1px color-mix(in srgb,var(--world-accent) 24%,transparent);border-radius:7px}html:root[data-experience-style=glass]{--glass-edge:color-mix(in srgb,var(--world-accent) 23%,#ffffff42);--glass-shadow:inset 1px 1px #ffffff65,inset -1px -1px color-mix(in srgb,var(--world-accent) 8%,transparent),0 14px 28px #00000012}html:root[data-experience-style=glass] :is(.site-footer,.studio-tab,.workspace-preview,.dashboard,.growth-system-card,.area-card,.industry-card,.ownership-card,.growth-flow,.system-preview,.own-workspace),html:root .style-world.style-world[data-experience-style=glass] :is(.possibility-card,.sales-performance-card,.automation-node,.scroller-panel,.scroller-feed,.scroller-examples button){background:linear-gradient(142deg,color-mix(in srgb,var(--world-glass) 86%,#ffffff20),color-mix(in srgb,var(--world-glass) 77%,transparent) 53%,color-mix(in srgb,var(--world-accent) 5%,var(--world-glass)));border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:none;border-radius:28px}html:root .style-world.style-world[data-experience-style=glass] :is(.sales-insight,.sales-coaching,.sales-performance-legend-item,.automation-status,.automation-action,.permission-table,.palette-mini){background:color-mix(in srgb,var(--world-glass) 75%,transparent);border-color:var(--glass-edge);border-radius:18px;box-shadow:inset 0 1px #ffffff25}html:root[data-experience-style=glass] :is(.button-primary,.workflow-button,.style-selector button,.automation-action,.language-trigger,.style-trigger){border-color:var(--glass-edge);border-radius:999px;box-shadow:inset 0 1px #ffffff65,0 3px 9px #0000000a}html:root[data-experience-style=glass] .site-header{background:color-mix(in srgb,var(--world-glass) 92%,var(--world-page));border-color:var(--glass-edge);-webkit-backdrop-filter:blur(8px);border-radius:0 0 24px 24px;box-shadow:inset 0 -1px #ffffff40,0 7px 20px #0000000a}html:root[data-experience-style=glass] .site-footer{border-radius:28px 28px 0 0}html:root .style-world.style-world[data-experience-style=glass] :is(.possibility-card,.sales-performance-card){padding-top:38px;position:relative}html:root .style-world.style-world[data-experience-style=glass] :is(.possibility-card,.sales-performance-card):before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);border-radius:100%;height:1px;position:absolute;top:0;left:8%;right:8%}html:root .style-world.style-world[data-experience-style=glass] :is(.possibility-card,.sales-performance-card):after,html:root[data-experience-style=glass] .growth-system-card:before{content:none}html:root[data-experience-style=glass] .growth-system-card{padding-top:24px}html:root .style-world[data-experience-style=glass] .style-experience-copy h2{letter-spacing:-.055em;font-weight:400}html:root .style-world[data-experience-style=glass] .sales-performance-periods,html:root .style-world[data-experience-style=glass] .sales-performance-periods button{border-radius:999px}html:root[data-style-phase] :is(main>section,.site-footer),html:root .style-world[data-style-phase] :is(.possibility-card,.sales-performance-card,.automation-node,.scroller-panel,.style-experience-copy,.custom-demos>.reveal){animation:none}html:root .style-world[data-style-phase=entering] .style-experience-copy{animation:.3s ease-out both layout-copy-enter}@keyframes layout-copy-enter{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:none}}html:root .magic-flight{--dock-width:154px;--dock-gap:24px;--dock-bottom:30px;width:var(--dock-width);left:var(--launch-x);top:var(--launch-y);filter:none;will-change:transform;transition:transform 2.2s cubic-bezier(.4,0,.16,1)}html:root .magic-flight:is([data-flight=travelling],[data-flight=docked]){left:var(--launch-x);top:var(--launch-y);transform:translate3d(calc(100vw - var(--dock-gap) - var(--launch-x) - 100%),calc(100dvh - var(--dock-bottom) - env(safe-area-inset-bottom) - var(--launch-y) - 100%),0)}html:root .magic-flight[data-flight=launch]{transform:translate3d(-50%,-50%,0) scale(var(--launch-scale,1))}html:root .magic-flight[data-flight=docked]{will-change:auto;transition:none}.magic-current-style{background:color-mix(in srgb,var(--world-page) 90%,transparent);color:var(--world-copy);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:3px;margin:0 0 9px;padding:6px 8px;line-height:1.35;display:flex;position:relative}.magic-current-style>span{font-size:8px}.magic-current-style>strong{color:var(--world-accent);font-size:12px;font-weight:600}.magic-control-slot{aspect-ratio:1;place-items:center;width:100%;display:grid}html:root .magic-flight:is([data-flight=launch],[data-flight=travelling]) :is(.magic-current-style,.magic-reset){visibility:hidden}html:root .magic-flight .style-push.magic-crawler-button{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--world-accent) 48%,transparent);width:100%;min-height:0;color:var(--world-accent);background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--world-accent) 12%,var(--world-page)),var(--world-page) 76%);box-shadow:0 0 20px color-mix(in srgb,var(--world-accent) 12%,transparent);filter:none;-webkit-backdrop-filter:none;border-radius:50%;outline:none;padding:0;transition:transform .16s;animation:none;display:block;position:relative;overflow:visible;transform:none}html:root .magic-flight .style-push.magic-crawler-button:before{content:"";border:1px solid color-mix(in srgb,var(--world-accent) 28%,transparent);border-radius:inherit;pointer-events:none;background:0 0;animation:4.6s ease-in-out infinite dock-invite;position:absolute;inset:-5px}html:root .magic-flight .style-push.magic-crawler-button:after{content:none}@keyframes dock-invite{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.65;transform:scale(1.035)}}.magic-emblem{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}html:root .magic-flight .magic-face{max-width:94%;top:54%;bottom:auto;left:50%;transform:translate(-50%,-50%)}html:root .magic-flight .style-push.magic-crawler-button .magic-face strong{letter-spacing:-.035em;background:color-mix(in srgb,var(--world-page) 82%,transparent);color:var(--world-ink);text-shadow:none;box-shadow:none;filter:none;-webkit-backdrop-filter:none;border:0;border-radius:20px;padding:6px 8px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;animation:none}html:root .magic-flight .magic-reset{background:color-mix(in srgb,var(--world-page) 92%,transparent);width:100%;max-width:none;min-height:35px;margin-top:8px;padding:7px 2px;font-size:9px;position:relative;bottom:auto;left:auto;right:auto}html:root .magic-flight .style-push.magic-crawler-button:active{transform:scale(.96)}html:root .magic-flight .style-push.magic-crawler-button:focus-visible{outline:2px solid var(--world-accent);outline-offset:6px}html:root .magic-flight .style-push[data-magic-layout=retro]{border:2px solid var(--world-line);background:var(--world-surface);border-radius:0;font-family:Tahoma,Verdana,sans-serif;box-shadow:inset 3px 3px #fff6,inset -3px -3px #0008,3px 4px #0005}html:root .magic-flight .style-push[data-magic-layout=retro]:before{content:"STYLE.EXE";background:var(--world-accent);height:17px;color:var(--world-button-ink);text-align:left;border:0;border-radius:0;padding:3px 5px;font:8px monospace;animation:none;inset:3px 3px auto}html:root .magic-flight[data-magic-layout=retro] .style-push.magic-crawler-button .magic-face strong{border-radius:0;font-size:13px}html:root .magic-flight .style-push[data-magic-layout=cockpit]{border:1px solid var(--world-accent);clip-path:none;background:linear-gradient(135deg,var(--world-soft),var(--world-page) 75%);box-shadow:inset 0 3px color-mix(in srgb,var(--world-accent) 20%,transparent),0 0 18px color-mix(in srgb,var(--world-accent) 15%,transparent);border-radius:4px 24px}html:root .magic-flight[data-magic-layout=cockpit] .style-push.magic-crawler-button .magic-face strong{color:var(--world-accent);border-radius:3px;font-family:ui-monospace,monospace;font-size:13px}html:root .magic-flight .style-push[data-magic-layout=focus],html:root .magic-flight .style-push[data-magic-layout=management]{aspect-ratio:1.22;background:var(--world-surface);border-radius:12px;box-shadow:0 6px 16px #00000014}html:root .magic-flight[data-magic-layout=focus] .magic-face,html:root .magic-flight[data-magic-layout=management] .magic-face{top:72%}html:root .magic-flight .style-push[data-magic-layout=glass]{background:linear-gradient(142deg,#ffffff2e,color-mix(in srgb,var(--world-glass) 90%,transparent) 44%,color-mix(in srgb,var(--world-accent) 9%,var(--world-glass)));border-color:color-mix(in srgb,var(--world-accent) 32%,#fff5);border-radius:40px;box-shadow:inset 1px 2px #ffffff8c,inset -1px -2px #ffffff25,0 8px 24px #00000012}html:root .magic-flight[data-magic-layout=glass] .style-push.magic-crawler-button .magic-face strong{background:color-mix(in srgb,var(--world-glass) 86%,transparent);border-radius:18px;box-shadow:inset 0 1px #ffffff6b}html:root .magic-flight .style-push[data-magic-layout=pink]{background:linear-gradient(135deg,var(--world-soft),var(--world-page));border-radius:26px 26px 44px}html:root .magic-flight .style-push[data-magic-layout=racing]{border-bottom:4px solid var(--world-accent);border-radius:12px 28px}html:root .magic-flight .style-push[data-magic-layout=skyline]{background:linear-gradient(180deg,var(--world-page),var(--world-soft));border-radius:5px 5px 24px 24px}html:root .magic-flight[data-magic-layout=racing] .magic-face,html:root .magic-flight[data-magic-layout=skyline] .magic-face{top:77%}@media (max-width:800px){.tomorrow-signal:nth-of-type(n+11){display:none}html:root[data-experience-style=glass] .site-header{-webkit-backdrop-filter:blur(4px)}html:root[data-experience-style=glass] :is(.site-footer,.studio-tab,.workspace-preview,.dashboard,.growth-system-card,.style-selector button,.language-trigger,.style-trigger){-webkit-backdrop-filter:none}html:root .style-world.style-world[data-experience-style=glass] :is(.possibility-card,.sales-performance-card){padding-top:28px}html:root .magic-flight{--dock-width:116px;--dock-gap:16px;--dock-bottom:14px}html:root .magic-flight .style-push.magic-crawler-button{width:100%}html:root .magic-flight .style-push.magic-crawler-button .magic-face strong{padding:5px 6px;font-size:12px}html:root .magic-flight[data-magic-layout=cockpit] .style-push.magic-crawler-button .magic-face strong,html:root .magic-flight[data-magic-layout=retro] .style-push.magic-crawler-button .magic-face strong{font-size:10px}.magic-current-style{margin-bottom:7px;padding:5px 6px}.magic-current-style>span{font-size:7px}.magic-current-style>strong{font-size:10px}html:root .magic-flight .magic-reset{min-height:32px;font-size:8px}}html:root[data-reduced-motion=true] .tomorrow-signal{animation:none}@media (prefers-reduced-motion:reduce){.tomorrow-signal{display:none}html:root .magic-flight .style-push.magic-crawler-button:before{animation:none}html:root .magic-flight{transition:none}}.growth-system-travellers{pointer-events:none;z-index:0;position:absolute;inset:0}.growth-system-traveller{offset-rotate:auto;offset-anchor:50% 50%;background:var(--world-accent);width:12px;height:2px;box-shadow:0 0 3px color-mix(in srgb,var(--world-accent) 45%,transparent);border-radius:2px;animation:linear infinite growth-travel-in;position:absolute;top:0;left:0}.growth-system-traveller-out{background:var(--world-second);animation-name:growth-travel-out}@keyframes growth-travel-in{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes growth-travel-out{0%{offset-distance:100%}to{offset-distance:0%}}@media (max-width:1100px){html:root :is(.reveal,.growth-system-card,.industry-card){content-visibility:visible}html:root .growth-system-card{contain:paint}html:root .growth-system-packet{display:none}html:root .growth-system-wire{filter:none}html:root .site-header{-webkit-backdrop-filter:none;background:color-mix(in srgb,var(--world-page) 98%,transparent)}html:root[data-experience-style=glass] .site-header{-webkit-backdrop-filter:blur(4px)}html:root :is(.studio-tab,.orbit-note,.magic-crawler-button .magic-face strong){-webkit-backdrop-filter:none}html:root:not([data-experience-persona=pink]):not([data-experience-persona=racing]):not([data-experience-persona=skyline]):not([data-experience-persona=management]) :is(.growth-system-earth .holographic-network,.crawler-globe,.final-network){filter:none}html:root .industry-spark{animation:none}html:root .industry-spark:nth-child(n+4){display:none}html:root .industry-spark>span{opacity:.3;box-shadow:none;animation:none}html:root .ss-lock-float{animation:none}html:root .cookie-consent::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}html:root .magic-flight .magic-face{width:max-content;right:auto}.hero-atmosphere canvas{display:none}.hero-atmosphere{background-image:radial-gradient(circle at 15px 25px,var(--world-accent) .7px,transparent 1px),radial-gradient(circle at 106px 83px,var(--world-second) .6px,transparent 1px),radial-gradient(circle at 46px 155px,var(--world-accent) .5px,transparent .9px);opacity:.2;background-size:173px 197px,251px 223px,211px 271px}}@media (prefers-reduced-motion:reduce){.growth-system-traveller{display:none}}html[data-reduced-motion=true] .growth-system-traveller{display:none}html:root .magic-flight[data-magic-layout] .magic-face{text-align:center;align-items:center;width:max-content;max-width:calc(100% - 12px);inset:50% auto auto 50%;transform:translate(-50%,-50%);translate:none!important}html:root .magic-flight[data-magic-layout] .magic-face strong{text-align:center;white-space:normal;display:block}html:root :is(.polaroid-stack,.style-polaroid){touch-action:pan-y pinch-zoom}html:root[data-workspace-accent]{--world-accent:var(--chosen-accent);--world-second:var(--chosen-accent-second);--world-line:color-mix(in srgb,var(--chosen-accent) 25%,transparent);--world-button-ink:var(--chosen-button-ink);--mint:var(--world-accent);--violet:var(--world-second)}html:root .style-world[data-experience-style] .possibility-card{--card-accent:var(--world-accent);--card-strong:var(--world-accent)}html:root[data-workspace-accent] :is(.site-header .nav-contact,.button-primary,.workflow-button,.palette-preview-next){background:var(--world-accent);color:var(--world-button-ink)}html:root[data-workspace-accent] :is(.crm-tablist button[aria-selected=true],.own-workspace-modes button[aria-pressed=true]){background:color-mix(in srgb,var(--world-accent) 22%,var(--world-surface));color:var(--world-ink);border-color:var(--world-accent)}html:root[data-workspace-accent] :is(.crm-tab-arrow,.own-workspace-header>svg,.own-workspace-tile>svg,.own-workspace-source a,.own-workspace-next>svg){color:var(--world-accent)}html:root[data-workspace-accent] .crm-demo{--crm-mint:var(--world-accent);--crm-violet:var(--world-second)}html:root[data-workspace-accent] :is(.language-option[aria-selected=true],.style-choice[aria-pressed=true],.mobile-navigation a:hover){border-color:var(--world-accent);color:var(--world-accent)}html:root .permission-card.possibility-card .toggle-switch.on>.toggle-track{background:var(--world-accent)}html:root[data-workspace-accent] .permission-card.possibility-card .toggle-track{transition:none}html:root .growth-system[data-growth-style=retro] .growth-system-core{border:2px solid var(--world-line);background:var(--world-surface);border-radius:0;box-shadow:inset 2px 2px #ffffff75,inset -2px -2px #0009,4px 4px #0003}html:root .growth-system[data-growth-style=retro] .growth-system-core:before{content:none}html:root .growth-system[data-growth-style=retro] .growth-system-earth{z-index:0;inset:24px 8px 3px}html:root .growth-system[data-growth-style=retro] .crawler-scene-mini .crawler-field{display:none}html:root .growth-system[data-growth-style=retro] .crawler-globe{filter:none;width:110%}html:root .growth-system[data-growth-style=retro] :is(.growth-system-port,.growth-system-traveller){border-radius:0}html:root .growth-system[data-growth-style=retro] .growth-system-wire{stroke-linejoin:miter;stroke-linecap:square}html:root[data-experience-style=retro] :is(.crm-demo,.own-workspace){border:2px solid var(--world-line);background:var(--world-surface);color:var(--world-ink);border-radius:0;font-family:Tahoma,Verdana,sans-serif;box-shadow:inset 2px 2px #ffffff7a,inset -2px -2px #0009,5px 5px #0003}html:root[data-experience-style=retro] :is(.crm-browser-bar,.own-workspace-header){background:var(--world-accent);color:var(--world-button-ink);border:0;border-radius:0;min-height:34px;margin:3px;padding:8px 12px}html:root[data-experience-style=retro] :is(.crm-browser-address,.crm-browser-caption,.own-workspace-header>strong,.own-workspace-header>span,.own-workspace-header>svg){color:inherit}html:root[data-experience-style=retro] .crm-browser-dots,.retro-window-controls{display:none}html:root[data-experience-style=retro] .retro-window-controls{flex:none;align-items:center;gap:3px;margin-left:auto;display:flex}html:root[data-experience-style=retro] .retro-window-controls i{background:var(--world-surface);width:19px;height:19px;color:var(--world-ink);place-items:center;font:700 14px/1 Tahoma,sans-serif;display:grid;box-shadow:inset 1px 1px #fff8,inset -1px -1px #0009}html:root[data-experience-style=retro] :is(.crm-main,.crm-navigation,.crm-top,.crm-bottom,.own-workspace-content){background:var(--world-surface);color:var(--world-ink);border-color:var(--world-line)}html:root[data-experience-style=retro] :is(.crm-metric,.crm-momentum,.crm-activity,.crm-workflow-card,.crm-pipeline-lane,.crm-opportunity,.own-workspace-tile,.own-workspace-next){background:var(--world-soft);border:1px solid var(--world-line);border-radius:0;box-shadow:inset 1px 1px #0005,inset -1px -1px #fff4}html:root[data-experience-style=retro] :is(.crm-demo button,.own-workspace button,.crm-avatar,.crm-activity-icon,.own-workspace-next>span){border-color:var(--world-line);border-radius:0;box-shadow:inset 1px 1px #fff6,inset -1px -1px #0008}html:root[data-experience-style=retro] :is(.crm-demo,.own-workspace) :is(h3,h4,strong){color:var(--world-ink)}html:root[data-experience-style=retro] :is(.crm-demo,.own-workspace) :is(p,small,.own-workspace-tile>span){color:var(--world-copy)}html:root[data-experience-style=retro] :is(.crm-tablist button[aria-selected=true],.own-workspace-modes button[aria-pressed=true]){background:var(--world-accent);color:var(--world-button-ink)}html:root[data-experience-style=retro] .permission-card.possibility-card :is(.toggle-track,.toggle-knob){border-radius:0}html:root[data-experience-style=cockpit] .holographics-home,html:root[data-experience-style=cockpit] .holographics-home :is(.hero,.style-world.style-world,.style-world>section,.personal-style-section,.final-cta,.transform-sticky,.transformation),html:root[data-experience-style=cockpit] .holographics-home>section,html:root[data-experience-style=cockpit] .site-footer{background:0 0!important}html:root[data-experience-style=cockpit] :is(.transform-curtain,.white-wave,.magenta-wave,.transform-arrival-glow,.transform-grid){display:none}html:root[data-experience-style=cockpit] .holographics-home>.hero>.hero-grid,html:root[data-experience-style=cockpit] .hero-atmosphere{visibility:hidden}.focus-overlay{--light-accent:var(--world-accent);--light-accent-strong:var(--world-accent);--light-ink:var(--world-ink);--light-copy:var(--world-copy);background:var(--world-page);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--world-ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.focus-overlay::backdrop{background:var(--world-page)}html[data-focus-reader=true],html[data-focus-reader=true] body{overscroll-behavior:none}.focus-stage{width:100%;height:100%;min-height:0;padding:max(18px,env(safe-area-inset-top)) 18px max(16px,env(safe-area-inset-bottom));box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(75px,10vw) minmax(0,1120px) minmax(75px,10vw);justify-content:center;gap:16px;display:grid}.focus-stage-header{text-align:center;grid-column:2;padding:0 10px}.focus-stage-header .style-kicker{color:var(--world-accent);margin:0 0 7px;font-size:10px}.focus-stage-header h2{letter-spacing:-.04em;margin:0;font-size:clamp(24px,3.1vw,46px);font-weight:450;line-height:1.12}.focus-stage-header p{text-align:center;color:var(--world-copy);margin:9px 0 0;font-size:15px}.focus-reader{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--world-line) transparent;grid-area:2/2;min-width:0;min-height:0;overflow-y:auto}html:root .focus-overlay .focus-task,.focus-chapter-card{box-sizing:border-box}.focus-chapter-nav{border:1px solid var(--world-line);background:var(--world-surface);color:var(--world-accent);border-radius:10px;flex-direction:column;grid-row:2;justify-content:center;align-items:center;gap:18px;padding:14px 10px;font-size:14px;font-weight:650;line-height:1.5;display:flex}.focus-chapter-nav>svg{width:34px;height:34px}.focus-chapter-previous{grid-column:1}.focus-chapter-next{background:var(--world-accent);color:var(--world-button-ink);grid-column:3}.focus-chapter-nav:hover{border-color:var(--world-accent)}.focus-stage-footer{grid-area:3/1/auto/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.focus-stage-footer>span{letter-spacing:.12em;color:var(--world-copy);font:10px ui-monospace,monospace}.focus-stage-footer>span:last-child{text-align:right}.focus-exit{border:2px solid var(--world-accent);min-width:245px;min-height:58px;color:var(--world-button-ink);background:var(--world-accent);border-radius:12px;justify-content:center;align-items:center;gap:18px;padding:14px 24px;font-size:20px;font-weight:650;display:flex;position:relative}.focus-exit:after{content:"";border:2px solid var(--world-accent);pointer-events:none;border-radius:16px;animation:1.7s ease-in-out infinite focus-exit-beacon;position:absolute;inset:-6px}@keyframes focus-exit-beacon{0%,to{opacity:.25;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}.focus-stage :is(button,a):focus-visible{outline:3px solid var(--world-ink);outline-offset:3px}html:root .focus-overlay .focus-task{border:1px solid var(--world-line);background:var(--world-surface);max-width:none;min-height:100%;color:var(--world-ink);border-radius:14px;flex-direction:column;height:100%;margin:0;padding:clamp(18px,2vw,32px);animation:none;display:flex}html:root .focus-overlay .focus-reader[data-chapter="06"]{overflow:hidden}.focus-task-page{height:100%;min-height:0}html:root .focus-overlay .focus-task-top{padding-right:0}html:root .focus-overlay .focus-task-top,html:root .focus-overlay .focus-task-footer{flex-shrink:0}html:root .focus-overlay .focus-task-columns{flex:1;grid-template-columns:minmax(0,1.5fr) minmax(230px,1fr);gap:24px;min-height:0}html:root .focus-overlay .focus-task-main,html:root .focus-overlay .focus-task-history{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}html:root .focus-overlay .focus-task h3{color:var(--world-ink);font-size:clamp(25px,3vw,40px)}html:root .focus-overlay .focus-task p{color:var(--world-copy);font-size:14px}html:root .focus-overlay .focus-task button{background:var(--world-accent);color:var(--world-button-ink)}html:root .focus-overlay .focus-task :is(.focus-secondary,.focus-back){color:var(--world-accent)!important;background:0 0!important}html:root .focus-overlay .focus-avatar{background:var(--world-soft);color:var(--world-accent)}html:root .focus-overlay .focus-task-history{max-height:none}html:root .focus-overlay .focus-call-guide{overscroll-behavior:contain;min-height:0;margin:18px 0 0;padding:0;overflow-y:auto}html:root .focus-overlay .focus-task .focus-person{color:var(--world-copy)}html:root .focus-overlay .focus-history-toggle{display:none}.focus-chapter-card{border:1px solid var(--world-line);background:var(--world-surface);border-radius:14px;flex-direction:column;justify-content:center;min-height:100%;padding:clamp(24px,5vw,80px);display:flex}.focus-chapter-number{color:var(--world-accent);letter-spacing:.15em;font:11px ui-monospace,monospace}.focus-chapter-card h3{letter-spacing:-.04em;margin:20px 0;font-size:clamp(32px,5vw,64px);line-height:1.1}.focus-chapter-card p{color:var(--world-copy);max-width:60ch;font-size:17px;line-height:1.7}.focus-chapter-card a{color:var(--world-accent);align-self:flex-start;align-items:center;gap:12px;min-height:44px;margin-top:25px;display:inline-flex}@media (max-width:800px){.focus-stage{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:1fr 1fr;gap:10px;padding-inline:12px}.focus-stage-header{grid-column:1/-1}.focus-stage-header h2{font-size:clamp(23px,5.5vw,34px)}.focus-stage-header p{margin-top:7px;font-size:13px}.focus-reader{grid-area:2/1/auto/-1}.focus-chapter-nav{border-radius:7px;flex-direction:row;grid-row:3;gap:8px;min-height:48px;padding:9px;font-size:12px}.focus-chapter-previous{grid-column:1}.focus-chapter-next{grid-column:2}.focus-chapter-nav>svg{width:21px;height:21px}.focus-stage-footer{grid-row:4;gap:4px}.focus-stage-footer>span{letter-spacing:0;font-size:8px}.focus-stage-footer>span:last-child{display:none}.focus-stage-footer{grid-template-columns:40px 1fr 40px}.focus-exit{gap:10px;width:100%;min-width:0;min-height:52px;padding:10px;font-size:18px}html:root .focus-overlay .focus-task-columns{grid-template-columns:1fr;gap:12px}html:root .focus-overlay .focus-task-main{padding:0}html:root .focus-overlay .focus-task{padding:14px}html:root .focus-overlay .focus-task-columns{overflow:hidden}html:root .focus-overlay .focus-task-top{gap:8px;padding-bottom:10px;font-size:9px}html:root .focus-overlay .focus-task[data-focus-view=task] .focus-task-history,html:root .focus-overlay .focus-task[data-focus-view=history] .focus-task-main{display:none}html:root .focus-overlay .focus-history-toggle{display:inline-flex}html:root .focus-overlay .focus-task-footer>span{display:none}html:root .focus-overlay .focus-task-footer{flex-direction:row;flex-shrink:0;justify-content:flex-end;margin-top:10px;padding-top:10px}html:root .focus-overlay .focus-task-main .focus-avatar{width:40px;height:40px;margin:0 0 8px;font-size:14px}html:root .focus-overlay .focus-task h3{margin:15px 0;font-size:27px}html:root .focus-overlay .focus-task p{margin:10px 0 15px;font-size:13px;line-height:1.6}html:root .focus-overlay .focus-task-history{padding-top:14px}html:root .focus-overlay .focus-task-actions button{padding:10px 12px}.focus-chapter-card{padding:25px}}html[data-reduced-motion=true] .focus-exit:after{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.focus-exit:after{opacity:1;animation:none}}html:root .style-magic-anchor[data-docked=true]{visibility:visible;pointer-events:auto}.legal-content h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.legal-content a{overflow-wrap:anywhere}.journey-page-frame:not(.focus-page-overlay),.journey-page-frame:not(.focus-page-overlay)>.journey-page-stage,.journey-page-frame:not(.focus-page-overlay) .journey-page-content{display:contents}.focus-page-overlay{z-index:2147483000}.focus-subpage-reader{border:1px solid var(--world-line);background:var(--world-surface);color:var(--world-ink);isolation:isolate;border-radius:14px;scroll-padding-top:24px}html:root .focus-subpage-reader main{min-height:100%;margin-top:0;padding-top:0}html:root .focus-subpage-reader .container{--page-pad:clamp(18px,3vw,38px);max-width:100%}html:root .focus-subpage-reader .detail-hero.container{background:0 0;padding-bottom:28px}html:root .focus-subpage-reader .detail-hero-grid{align-items:start;gap:28px;min-height:0;padding-top:18px}html:root .focus-subpage-reader .detail-copy h1{font-size:clamp(30px,3.4vw,48px)}html:root .focus-subpage-reader .detail-copy>p{font-size:14px;line-height:1.7}html:root .focus-subpage-reader .detail-art{max-width:100%}html:root .focus-subpage-reader .section-space.container,html:root .focus-subpage-reader .detail-contact-section{padding-block:40px}html:root .focus-subpage-reader .detail-page-insights .detail-hero-grid{grid-template-columns:minmax(0,1fr)}html:root .focus-subpage-reader .detail-art-insights{grid-row:1}html:root .focus-subpage-reader .sales-performance-card{--sales-performance-surface:var(--world-soft);--sales-performance-ink:var(--world-ink);--sales-performance-copy:var(--world-copy);--sales-performance-accent:var(--world-accent);--sales-performance-soft:var(--world-surface);--sales-performance-rule:var(--world-line);box-shadow:none}html:root .focus-subpage-reader .sales-performance-periods button[aria-pressed=true]{color:var(--world-button-ink);background:var(--world-accent)}html:root .focus-subpage-reader :is(.breadcrumb,.detail-feature p,.section-title>p){color:var(--world-copy)}html:root .focus-subpage-reader :is(.detail-copy h1,.section-title h2,.detail-feature h3,.faq-intro h2){color:var(--world-ink)}html:root .focus-page-overlay .focus-stage-footer>span:first-child{overflow-wrap:anywhere}html:root .focus-page-overlay .sales-curve-note{max-height:45dvh;bottom:max(100px,env(safe-area-inset-bottom))!important}@media (max-width:1000px){html:root .focus-subpage-reader .detail-hero-grid,html:root .focus-subpage-reader .detail-feature-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){html:root .focus-page-overlay .sales-curve-note{bottom:calc(160px + env(safe-area-inset-bottom))!important}}html:root .persona-backdrop.persona-backdrop-skyline.manhattan-backdrop{perspective:none;filter:none;opacity:.82!important;background:#070e1d!important}html:root .manhattan-backdrop .manhattan-scene{isolation:isolate;position:absolute;inset:0;overflow:hidden}html:root .manhattan-backdrop .manhattan-scene-image{object-fit:cover;object-position:50% 65%;opacity:.79;filter:none;width:100%;max-width:none;height:116%;animation:90s linear infinite alternate paused manhattan-northbound;display:block;position:absolute;top:-8%;left:0;transform:translateY(3%)}html:root .manhattan-backdrop[data-motion=running] .manhattan-scene-image{animation-play-state:running}html:root .manhattan-backdrop:after{content:"";pointer-events:none;background:linear-gradient(#070e1d4a,#0000 25%,#070e1d10 70%,#070e1d85);position:absolute;inset:0}@keyframes manhattan-northbound{0%{transform:translateY(3%)}to{transform:translateY(-3%)}}html:root[data-reduced-motion=true] .manhattan-backdrop .manhattan-scene-image{animation:none;transform:none}@media (prefers-reduced-motion:reduce){html:root .manhattan-backdrop .manhattan-scene-image{animation:none;transform:none}}@media (max-width:800px){html:root .persona-backdrop.persona-backdrop-skyline.manhattan-backdrop{opacity:.88!important}html:root .manhattan-backdrop .manhattan-scene-image{object-position:49% 65%;opacity:.8}}html:root .racing-edge-scene{--race-edge-x:max(24px, env(safe-area-inset-left));--race-edge-top:max(28px, env(safe-area-inset-top));--race-edge-bottom:max(28px, env(safe-area-inset-bottom));--race-travel-x:calc(100vw - var(--race-edge-x) * 2 - 72px);--race-travel-y:calc(100dvh - var(--race-edge-top) - var(--race-edge-bottom) - 31px);z-index:107;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--world-accent);contain:layout style paint;position:fixed;inset:0;overflow:hidden}html:root .racing-edge-car{left:var(--race-edge-x);top:var(--race-edge-top);opacity:0;transform-origin:50%;will-change:transform, opacity;width:72px;height:31px;animation:40s linear 13s infinite racing-edge-lap;position:absolute}html:root .racing-edge-car svg{width:100%;height:100%;display:block;position:relative;overflow:visible}html:root .racing-edge-glow{opacity:0;background:radial-gradient(ellipse, color-mix(in srgb,currentColor 52%,transparent),transparent 70%);border-radius:50%;animation:6.8s ease-in-out 13s infinite racing-edge-glimmer;position:absolute;inset:-14px -18px}html:root .racing-edge-shadow{fill:#0009;transform:translate(1px,3px)}html:root .racing-edge-tires{fill:#080b0f;stroke:#c4d0d6;stroke-width:.8px}html:root .racing-edge-body{fill:currentColor;stroke:#ffe6dd;stroke-width:1.2px}html:root .racing-edge-body-line{fill:none;stroke:#4f2a26;stroke-width:1px;opacity:.7}html:root .racing-edge-stripe{fill:#f7f7ec}html:root .racing-edge-glass{fill:#111e29;stroke:#afc9d4;stroke-width:.8px}html:root .racing-edge-roof{fill:currentColor}html:root .racing-edge-spoiler{fill:#17202a;stroke:currentColor;stroke-width:1px}html:root .racing-edge-lights{fill:#fff8d6}html:root .racing-edge-tail-lights{fill:#f4473b}html:root .racing-edge-detail{fill:none;stroke:#18252c;stroke-width:1px;opacity:.8}html:root .racing-edge-scene[data-motion=paused] :is(.racing-edge-car,.racing-edge-glow){animation-play-state:paused}@keyframes racing-edge-lap{0%{opacity:0;transform:translate(0,0)rotate(0)}2%{opacity:.9}32%{transform:translate3d(var(--race-travel-x),0,0) rotate(0deg)}35%{transform:translate3d(var(--race-travel-x),0,0) rotate(90deg)}47%{transform:translate3d(var(--race-travel-x),var(--race-travel-y),0) rotate(90deg)}50%{transform:translate3d(var(--race-travel-x),var(--race-travel-y),0) rotate(180deg)}82%{transform:translate3d(0,var(--race-travel-y),0) rotate(180deg)}85%{transform:translate3d(0,var(--race-travel-y),0) rotate(270deg)}97%{opacity:.9;transform:translate(0,0)rotate(270deg)}to{opacity:0;transform:translate(0,0)rotate(360deg)}}@keyframes racing-edge-glimmer{0%,25%,to{opacity:0}10%{opacity:.65}45%,80%{opacity:.06}62%{opacity:.45}}@media (orientation:portrait){@keyframes racing-edge-lap{0%{opacity:0;transform:translate(0,0)rotate(0)}2%{opacity:.9}17%{transform:translate3d(var(--race-travel-x),0,0) rotate(0deg)}20%{transform:translate3d(var(--race-travel-x),0,0) rotate(90deg)}47%{transform:translate3d(var(--race-travel-x),var(--race-travel-y),0) rotate(90deg)}50%{transform:translate3d(var(--race-travel-x),var(--race-travel-y),0) rotate(180deg)}67%{transform:translate3d(0,var(--race-travel-y),0) rotate(180deg)}70%{transform:translate3d(0,var(--race-travel-y),0) rotate(270deg)}97%{opacity:.9;transform:translate(0,0)rotate(270deg)}to{opacity:0;transform:translate(0,0)rotate(360deg)}}}html:root[data-reduced-motion=true] .racing-edge-scene{display:none}@media (prefers-reduced-motion:reduce){html:root .racing-edge-scene{display:none}}html:root .growth-system .growth-system-core-body{display:contents}html:root .growth-system:not([data-growth-style=retro]) .growth-system-core>.growth-globe-wordmark{z-index:3;-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:-.065em;text-align:center;width:max-content;max-width:none;text-shadow:0 1px 0 color-mix(in srgb, var(--world-accent) 40%, transparent), 0 4px 12px var(--world-page);white-space:nowrap;background:0 0;border:0;border-radius:0;font-weight:500;line-height:1.1;position:absolute;inset:auto auto -10% 50%;transform:perspective(700px)rotateX(9deg);color:var(--world-ink)!important;margin:0!important;padding:0!important;font-size:clamp(26px,2.8cqw,36px)!important;translate:-50%!important}html:root .growth-system:not([data-growth-style=retro]) .growth-globe-wordmark:after{content:"";background:linear-gradient(90deg, transparent, var(--world-accent), transparent);opacity:.65;height:1px;position:absolute;bottom:-8px;left:24%;right:24%}html:root .growth-system[data-growth-style=retro] .growth-system-core>.growth-retro-title{z-index:3;box-sizing:border-box;background:var(--world-accent);-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center;width:auto;max-width:none;height:25px;text-shadow:none;white-space:nowrap;border:0;border-radius:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:4px 4px auto;transform:none;color:var(--world-button-ink)!important;margin:0!important;padding:0 6px!important;font:700 11px/1 Tahoma,Verdana,sans-serif!important;translate:none!important}html:root .growth-system[data-growth-style=retro] .growth-system-core-body{aspect-ratio:1;box-sizing:border-box;background:var(--world-page);width:auto;height:calc(100% - 43px);display:block;position:absolute;inset:35px auto auto 50%;box-shadow:inset 1px 1px #0003,inset -1px -1px #ffffff80;translate:-50%!important}html:root .growth-system[data-growth-style=retro] .growth-system-core-body>.growth-system-earth{z-index:0;position:absolute;inset:0}html:root .growth-system[data-growth-style=retro] .growth-system-core-body .crawler-scene-mini{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0;overflow:visible}html:root .growth-system[data-growth-style=retro] .growth-system-core-body .crawler-globe{aspect-ratio:auto;filter:none;width:100%;height:100%;position:absolute;inset:0;transform:none;translate:none!important}html:root .growth-system[data-growth-style=retro] .growth-system-core-body .crawler-pixel-core{aspect-ratio:1;box-sizing:border-box;width:auto;height:72%;inset:50% auto auto 50%;translate:-50% -50%}html:root .growth-system[data-growth-style=retro] .growth-system-core-body .crawler-equalizer{height:18px;bottom:-26px;left:5%;right:5%}
