.premium-home .in-page{--in-display:-apple-system,BlinkMacSystemFont,"Segoe UI Variable Display","Segoe UI",system-ui,var(--font-sans);--in-serif:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,serif;--in-hero:radial-gradient(46% 62% at 86% 30%,color-mix(in srgb,#C4F54D 22%,transparent),transparent 100%),radial-gradient(48% 62% at 6% 18%,color-mix(in srgb,#CFE3F5 74%,transparent),transparent 100%);--in-tint:#F2F4EE;--in-rule:color-mix(in srgb,#0B1426 13%,transparent);--in-final-glow:radial-gradient(44% 90% at 8% 100%,color-mix(in srgb,#4A7BC0 42%,transparent),transparent 100%),radial-gradient(38% 80% at 94% 0%,color-mix(in srgb,#C4F54D 20%,transparent),transparent 100%)}html[data-theme=dark] .premium-home .in-page{--in-hero:radial-gradient(44% 64% at 88% 26%,color-mix(in srgb,#C4F54D 12%,transparent),transparent 100%),radial-gradient(50% 70% at 4% 14%,color-mix(in srgb,#2A4A7A 62%,transparent),transparent 100%);--in-tint:#0F1A2D;--in-rule:color-mix(in srgb,#FAFBF8 14%,transparent)}.premium-home .in-em{font-family:var(--in-serif);font-style:italic;font-weight:400;letter-spacing:-.025em}html[data-theme=dark] .premium-home .in-em{color:var(--accent-text)}.premium-home .in-icon{flex:none;color:var(--m-accent,var(--color-ink))}.premium-home [data-mood]{--m-wash:#F2F4EE;--m-visual:#E8EDF2;--m-accent:#33506F;--m-card:#FFFFFF;--m-soft:#E8EDF2;--m-ink:#0B1426;--m-line:#C9D2DC;--m-a:#33506F;--m-b:#8EA6BF;--m-c:#C4D1DF;--m-on:#FFFFFF;--m-glow:#CFE3F5}.premium-home [data-mood=healthcare]{--m-wash:#EDF5FB;--m-visual:#DCEBF7;--m-accent:#17598F;--m-soft:#E7F1F9;--m-ink:#0F2E4A;--m-line:#C3D8E9;--m-a:#1F6FB2;--m-b:#79B4DF;--m-glow:#BFDDF3}.premium-home [data-mood=real-estate]{--m-wash:#F4F0E9;--m-visual:#E9E2D6;--m-accent:#6B5337;--m-soft:#EFE9DE;--m-ink:#33291C;--m-line:#D5CAB8;--m-a:#7A6244;--m-b:#B69F80;--m-c:#DCCFBA;--m-glow:#E3D6C2}.premium-home [data-mood=ecommerce]{--m-wash:#FBEEE7;--m-visual:#F8DCCC;--m-accent:#A63A0C;--m-soft:#FBEADF;--m-ink:#3A1A0B;--m-line:#EBCBB8;--m-a:#D9541E;--m-b:#6B4FD8;--m-c:#F2B33D;--m-glow:#F7C9AE}.premium-home [data-mood=saas-ai-technology]{--m-wash:#0B1426;--m-visual:#101C31;--m-accent:#C4F54D;--m-card:#17243A;--m-soft:#1E2E49;--m-ink:#FAFBF8;--m-line:#3A4D6E;--m-a:#C4F54D;--m-b:#6AA6F0;--m-c:#2E4670;--m-on:#0B1426;--m-glow:#2A4A7A}.premium-home [data-mood=home-services]{--m-wash:#EEF3E6;--m-visual:#DEE9CF;--m-accent:#3D6626;--m-soft:#E7EFDB;--m-ink:#1E3112;--m-line:#C8D7B5;--m-a:#4A7A2E;--m-b:#92B874;--m-glow:#CFE3B5}.premium-home [data-mood=restaurants-franchises]{--m-wash:#FBF0E2;--m-visual:#F6DFC2;--m-accent:#8F4310;--m-soft:#F8E8D2;--m-ink:#3C1E08;--m-line:#E7CFAE;--m-a:#B8561A;--m-b:#E0A23E;--m-c:#7E2E12;--m-glow:#F4CFA0}.premium-home [data-mood=legal]{--m-wash:#F1F0F4;--m-visual:#E2E0EA;--m-accent:#443A73;--m-soft:#E9E7F0;--m-ink:#1D1838;--m-line:#CCC8DA;--m-a:#4C417F;--m-b:#9A92BE;--m-glow:#D2CEE3}.premium-home [data-mood=education]{--m-wash:#F2EFFB;--m-visual:#E3DDF6;--m-accent:#55409E;--m-soft:#EAE5F8;--m-ink:#231A4A;--m-line:#CFC7EA;--m-a:#6450B5;--m-b:#A99BDD;--m-glow:#D6CCF2}.premium-home [data-mood=finance]{--m-wash:#EAF2F5;--m-visual:#D6E5EB;--m-accent:#175E72;--m-soft:#E0ECF1;--m-ink:#10272F;--m-line:#BDD3DC;--m-a:#1B6E86;--m-b:#6FA9BB;--m-glow:#BDDAE5}.premium-home [data-mood=automotive]{--m-wash:#EFF1F3;--m-visual:#DFE3E8;--m-accent:#3D4854;--m-soft:#E7EAEE;--m-ink:#161C23;--m-line:#C7CDD4;--m-a:#A32A2A;--m-b:#6B7886;--m-glow:#D3D9DF}html[data-theme=dark] .premium-home [data-mood]{--m-wash:#0F1A2D;--m-visual:#142036;--m-accent:#B9CDE3;--m-card:#1B2A42;--m-soft:#22334F;--m-ink:#F2F5F8;--m-line:#40536F;--m-a:#8FB0D2;--m-b:#58749A;--m-c:#33496A;--m-on:#0B1426;--m-glow:#2A4A7A}html[data-theme=dark] .premium-home [data-mood=healthcare]{--m-wash:#0C1E33;--m-visual:#102A46;--m-accent:#9AD0F7;--m-card:#16365A;--m-soft:#1D4470;--m-line:#3E6A96;--m-a:#7CC0F2;--m-b:#3F86C0;--m-glow:#1F5F96}html[data-theme=dark] .premium-home [data-mood=real-estate]{--m-wash:#1A1712;--m-visual:#262018;--m-accent:#DCC8A9;--m-card:#332B20;--m-soft:#3F3628;--m-line:#62553F;--m-a:#D5BC95;--m-b:#8F7A5B;--m-c:#5A4C38;--m-glow:#5E4D33}html[data-theme=dark] .premium-home [data-mood=ecommerce]{--m-wash:#221210;--m-visual:#331A14;--m-accent:#FBB48E;--m-card:#41221A;--m-soft:#522C20;--m-line:#7E4A36;--m-a:#F47F45;--m-b:#9580F0;--m-c:#EDB347;--m-glow:#8A3A1C}html[data-theme=dark] .premium-home [data-mood=saas-ai-technology]{--m-wash:#0A1222;--m-visual:#0F1B30;--m-card:#17263F;--m-soft:#1F3150;--m-a:#C4F54D;--m-b:#6AA6F0;--m-glow:#2C5A2A}html[data-theme=dark] .premium-home [data-mood=home-services]{--m-wash:#111E14;--m-visual:#182B1C;--m-accent:#B8DE9C;--m-card:#213A26;--m-soft:#2A4830;--m-line:#4D6F4F;--m-a:#A5D585;--m-b:#5E8F58;--m-glow:#2F5C2F}html[data-theme=dark] .premium-home [data-mood=restaurants-franchises]{--m-wash:#1F140B;--m-visual:#2E1E10;--m-accent:#F4BB86;--m-card:#3B2715;--m-soft:#4A321B;--m-line:#75543A;--m-a:#EE9550;--m-b:#D9A443;--m-c:#A44A20;--m-glow:#7A4518}html[data-theme=dark] .premium-home [data-mood=legal]{--m-wash:#15132A;--m-visual:#1E1B3A;--m-accent:#C8C0F0;--m-card:#29254C;--m-soft:#332E5E;--m-a:#B1A6EC;--m-b:#6C63A8;--m-glow:#3F3A7A}html[data-theme=dark] .premium-home [data-mood=education]{--m-wash:#17132F;--m-visual:#201A42;--m-accent:#C6B9F5;--m-card:#2A2356;--m-soft:#342C68;--m-a:#AE9DF0;--m-b:#6B5CB0;--m-glow:#40358A}html[data-theme=dark] .premium-home [data-mood=finance]{--m-wash:#0E1E25;--m-visual:#142B34;--m-accent:#92D2E4;--m-card:#1B3945;--m-soft:#234755;--m-a:#79C7DD;--m-b:#3F8498;--m-glow:#1F5A6E}html[data-theme=dark] .premium-home [data-mood=automotive]{--m-wash:#15191E;--m-visual:#1E242B;--m-accent:#C9D1DA;--m-card:#2A323B;--m-soft:#343E49;--m-a:#E2615A;--m-b:#7D8B9A;--m-glow:#4A2C2C}.premium-home .ia{display:block;width:100%;height:100%}.ia .ia-card{fill:var(--m-card)}.ia .ia-soft{fill:var(--m-soft)}.ia .ia-sky{fill:color-mix(in srgb,var(--m-b) 40%,var(--m-card))}.ia .ia-a{fill:var(--m-a)}.ia .ia-b{fill:var(--m-b)}.ia .ia-c{fill:var(--m-c)}.ia .ia-ink{fill:var(--m-ink);opacity:.85}.ia .ia-line{fill:var(--m-line)}.ia .ia-glow{fill:var(--m-glow);opacity:.55;filter:blur(30px)}.ia .ia-park{fill:color-mix(in srgb,var(--m-b) 34%,var(--m-soft))}.ia .ia-on-fill,.ia .ia-on-soft{fill:var(--m-on)}.ia .ia-on-soft{opacity:.32}.ia .ia-on{fill:none;stroke:var(--m-on);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.ia .ia-stroke{fill:none;stroke:var(--m-line);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.ia .ia-stroke-a{fill:none;stroke:var(--m-a);stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.ia .ia-road{fill:none;stroke:var(--m-card);stroke-width:14}.ia .ia-route{fill:none;stroke:var(--m-a);stroke-width:5;stroke-dasharray:2 14;stroke-linecap:round}.ia .ia-flow{fill:none;stroke:var(--m-a);stroke-width:4}.premium-home .in-hero{padding-block:clamp(1rem,2vw,1.5rem) clamp(3rem,6vw,5.5rem);background:var(--in-hero),var(--color-canvas)}.premium-home .in-hero__grid{display:grid;gap:clamp(2.5rem,5vw,4rem);align-items:center;margin-top:clamp(2rem,4.5vw,4rem)}.premium-home .in-hero__copy{display:grid;gap:clamp(1.25rem,2vw,1.75rem);justify-items:start;min-width:0}.premium-home .in-hero__title{margin:0;color:var(--color-ink);font-family:var(--in-display);font-size:clamp(2.625rem,5.6vw,5.5rem);font-weight:500;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.premium-home .in-hero__lede{margin:0;max-width:34rem;color:var(--color-muted);font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.55}.premium-home .in-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none}.premium-home .in-chips a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding-inline:.875rem 1rem;border:1px solid var(--in-rule);border-radius:999px;background:color-mix(in srgb,var(--color-canvas) 62%,transparent);color:var(--color-ink);font-size:var(--text-small);font-weight:500;text-decoration:none;transition:background-color .25s ease,border-color .25s ease}.premium-home .in-chips a:hover{border-color:var(--color-ink)}.premium-home .in-chips .in-icon{width:1.125rem;height:1.125rem;color:var(--color-ink)}.premium-home .in-mosaic{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:clamp(4.75rem,10vw,7.25rem);gap:.75rem;min-width:0}.premium-home .in-mosaic__tile{overflow:hidden;border-radius:1rem;background:var(--m-visual);box-shadow:0 1.5rem 3rem -2rem color-mix(in srgb,#0B1426 45%,transparent)}.premium-home .in-mosaic__tile[data-tile="0"]{grid-column:1/5;grid-row:span 3}.premium-home .in-mosaic__tile[data-tile="1"],.premium-home .in-mosaic__tile[data-tile="2"]{grid-column:5/7;grid-row:span 2}.premium-home .in-mosaic__tile[data-tile="3"]{grid-column:1/5;grid-row:span 1}.premium-home .in-section{padding-block:clamp(3.25rem,9vw,8.5rem)}.premium-home .in-section--lead{padding-bottom:0}.premium-home .in-section--tint{background:var(--in-tint)}.premium-home .in-head{display:grid;gap:1rem;max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.premium-home .in-head p{margin:0;max-width:38rem;color:var(--color-muted)}.premium-home .in-h2{margin:0;color:var(--color-ink);font-family:var(--in-display);font-size:clamp(2rem,3.9vw,3.5rem);font-weight:500;line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.premium-home .in-band{padding-block:clamp(2.25rem,7vw,6.5rem);background:var(--m-wash)}.premium-home .in-chapter{display:grid;gap:clamp(1.25rem,3vw,3rem);color:var(--m-ink)}.premium-home .in-more>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3rem;padding:.5rem 1.125rem;border:1px solid color-mix(in srgb,var(--m-ink) 26%,transparent);border-radius:.875rem;color:var(--m-ink);font-size:var(--text-small);font-weight:600;cursor:pointer;list-style:none}.premium-home .in-more>summary::-webkit-details-marker{display:none}.premium-home .in-more>summary:after{content:"";flex:none;width:.5rem;height:.5rem;border:solid;border-width:0 1.5px 1.5px 0;rotate:45deg;transition:rotate .2s ease}.premium-home .in-more[open]>summary:after{rotate:-135deg}.premium-home .in-more>summary:focus-visible{outline:var(--focus-ring);outline-offset:3px}.premium-home .in-more__body{display:grid;gap:clamp(1.5rem,3vw,3rem);padding-top:1.25rem}.premium-home .in-keyset{display:grid;gap:.375rem}.premium-home .in-keyset .in-chapter__kicker,.premium-home .in-keyset .in-related{margin:0}.premium-home .in-chapter__top{display:grid;gap:clamp(1.75rem,4vw,4rem);align-items:center}.premium-home .in-chapter__visual{overflow:hidden;aspect-ratio:4/3;border-radius:1.25rem;background:var(--m-visual)}.premium-home .in-chapter__visual .ia{transition:scale .9s var(--ease-out,ease-out)}.premium-home .in-chapter__copy{display:grid;justify-items:start;min-width:0}.premium-home .in-chapter__label{display:flex;align-items:center;gap:.625rem;margin:0 0 1rem;color:var(--m-accent);font-size:var(--text-small);font-weight:600}.premium-home .in-chapter__title{margin:0 0 .875rem;color:var(--m-ink);font-family:var(--in-display);font-size:clamp(2rem,3.6vw,3.25rem);font-weight:500;line-height:1.08;letter-spacing:-.04em;overflow-wrap:anywhere}.premium-home .in-chapter__intro{margin:0 0 1.25rem;max-width:36rem;color:color-mix(in srgb,var(--m-ink) 80%,var(--m-wash));line-height:1.55}.premium-home .in-chapter__kicker{margin:0 0 .75rem;color:var(--m-ink);font-size:var(--text-small);font-weight:600}.premium-home .in-journey{display:grid;gap:.625rem;margin:0 0 1.25rem;padding:0;list-style:none;counter-reset:step}.premium-home .in-journey li{position:relative;padding-left:2.125rem;color:color-mix(in srgb,var(--m-ink) 80%,var(--m-wash));font-size:var(--text-small);line-height:1.45;counter-increment:step}.premium-home .in-journey li:before{content:counter(step);position:absolute;left:0;top:-.05rem;display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid color-mix(in srgb,var(--m-accent) 50%,transparent);border-radius:50%;color:var(--m-accent);font-size:.75rem;font-weight:600}.premium-home .in-related{display:flex;flex-wrap:wrap;gap:.25rem .375rem;margin:0 0 1.5rem;padding:0;list-style:none}.premium-home .in-related a,.premium-home .in-related span{display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:.875rem;border:1px solid color-mix(in srgb,var(--m-ink) 22%,transparent);border-radius:999px;color:var(--m-ink);font-size:.875rem;text-decoration:none;transition:background-color .25s ease}.premium-home .in-related a:hover{background:color-mix(in srgb,var(--m-ink) 8%,transparent)}.premium-home .in-compliance{display:block;margin:0 0 1.25rem;max-width:34rem;color:color-mix(in srgb,var(--m-ink) 76%,var(--m-wash));font-size:.875rem;line-height:1.45}.premium-home .in-explore{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;color:var(--m-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.premium-home .in-explore svg{transition:translate .3s var(--ease-out,ease-out)}.premium-home .in-chapter[data-layout=panel] .in-chapter__visual{aspect-ratio:16/10}.premium-home .in-chapter[data-layout=panel] .in-chapter__copy{padding:clamp(1.5rem,3vw,2.5rem);border-radius:1.25rem;background:var(--m-card);box-shadow:0 2rem 4rem -2.5rem color-mix(in srgb,#0B1426 55%,transparent)}.premium-home .in-band[data-mood=saas-ai-technology]{position:relative;background:radial-gradient(40% 60% at 90% 10%,color-mix(in srgb,#C4F54D 12%,transparent),transparent 100%),radial-gradient(50% 70% at 0 100%,color-mix(in srgb,#2A4A7A 60%,transparent),transparent 100%),var(--m-wash)}.premium-home .in-insight{display:grid;gap:1.5rem clamp(1.5rem,3vw,3rem);padding-block:clamp(1.25rem,2.5vw,2rem);border-block:1px solid color-mix(in srgb,var(--m-ink) 16%,transparent)}.premium-home .in-insight h4{margin:0 0 .625rem;color:var(--m-accent);font-size:var(--text-small);font-weight:600}.premium-home .in-insight ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.premium-home .in-insight li{color:color-mix(in srgb,var(--m-ink) 84%,var(--m-wash));font-size:var(--text-small);line-height:1.45}.premium-home .in-legend{padding-left:.875rem;border-left:2px solid var(--in-rule);font-size:var(--text-small)}.premium-home .in-stack{display:grid;gap:1.5rem;padding:clamp(1.25rem,3vw,2.25rem);border-radius:1.25rem;background:var(--m-card);box-shadow:0 1.5rem 3rem -2.5rem color-mix(in srgb,#0B1426 40%,transparent)}.premium-home .in-stack__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem}.premium-home .in-stack__head h4{margin:0;color:var(--m-ink);font-family:var(--in-display);font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:500;letter-spacing:-.025em}.premium-home .in-key{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0;color:color-mix(in srgb,var(--m-ink) 80%,var(--m-card));font-size:.8125rem}.premium-home .in-key span{display:inline-flex;align-items:center;gap:.4rem}.premium-home .in-key span:before{content:"";width:.75rem;height:.75rem;border-radius:50%}.premium-home .in-key__service:before{background:var(--m-accent)}.premium-home .in-key__custom:before{border:1px dashed}.premium-home .in-stack__groups{display:grid;gap:1.5rem}.premium-home .in-stack__group{display:grid;align-content:start;gap:.625rem;min-width:0}.premium-home .in-stack__group h5{margin:0;color:var(--m-accent);font-size:var(--text-small);font-weight:600;line-height:1.3}.premium-home .in-stack .in-related{flex-direction:row;gap:0 1rem;margin:0}.premium-home .in-stack .in-related a{min-height:2.75rem;padding-inline:0;border:0;border-radius:0;color:var(--m-ink);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--m-accent) 60%,transparent);text-underline-offset:.25em}.premium-home .in-stack .in-related span{min-height:auto;padding:.25rem 0;border:0;font-weight:600}.premium-home .in-custom{display:grid;gap:.375rem;margin:0;padding:0;list-style:none}.premium-home .in-custom li{position:relative;padding-left:1.125rem;color:color-mix(in srgb,var(--m-ink) 82%,var(--m-card));font-size:.875rem;line-height:1.4}.premium-home .in-custom li:before{content:"";position:absolute;left:0;top:.32em;width:.625rem;height:.625rem;border:1px dashed;border-radius:50%}.premium-home .in-work{margin:0;color:inherit;font-size:var(--text-small)}.premium-home .in-work>span:first-child{font-weight:600}.premium-home .in-work a{display:inline-block;padding-block:.125rem;color:inherit;font-weight:600;text-underline-offset:.25em}.premium-home .in-needs{margin:0;color:color-mix(in srgb,var(--m-ink) 84%,var(--m-wash));font-size:var(--text-small);line-height:1.5}.premium-home .in-focus .in-related{margin:0}.premium-home .in-support{display:grid;gap:1px;margin:0 0 clamp(2rem,4vw,3.5rem);padding:0;list-style:none;overflow:hidden;border-radius:1rem;background:var(--in-rule)}.premium-home .in-support li{padding:clamp(1.25rem,2.2vw,1.75rem);background:var(--color-canvas)}.premium-home .in-support h3{margin:0 0 .375rem;color:var(--color-ink);font-family:var(--in-display);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:500;letter-spacing:-.025em}.premium-home .in-support p{margin:0;color:var(--color-muted);font-size:var(--text-small);line-height:1.5}.premium-home .in-head--split{max-width:none}.premium-home .in-focus{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.premium-home .in-focus>li{display:grid;overflow:hidden;border-radius:1.25rem;background:var(--m-wash);color:var(--m-ink)}.premium-home .in-focus__visual{display:block;overflow:hidden;aspect-ratio:21/9;background:var(--m-visual)}.premium-home .in-focus__visual .ia{transition:scale .9s var(--ease-out,ease-out)}.premium-home .in-focus__copy{display:grid;gap:.625rem;justify-items:start;align-content:start;padding:clamp(1.25rem,2.5vw,2rem)}.premium-home .in-focus__title{margin:0;color:var(--m-ink);font-family:var(--in-display);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;letter-spacing:-.03em}.premium-home .in-focus__intro{color:color-mix(in srgb,var(--m-ink) 80%,var(--m-wash));font-size:var(--text-small);line-height:1.5}.premium-home .in-focus .in-compliance{margin:0}.premium-home .in-sectors{display:grid;gap:.875rem;margin:0;padding:0;list-style:none}.premium-home .in-sectors>li{display:grid;min-width:0;--s-bg:#F0E9DD;--s-ink:#6B5337}.premium-home .in-sectors>li:nth-child(8n+2){--s-bg:#E3EDF7;--s-ink:#17598F}.premium-home .in-sectors>li:nth-child(8n+3){--s-bg:#F8E6E4;--s-ink:#9A2F3A}.premium-home .in-sectors>li:nth-child(8n+4){--s-bg:#E4F0DA;--s-ink:#3D6626}.premium-home .in-sectors>li:nth-child(8n+5){--s-bg:#ECE7F5;--s-ink:#4C3E8A}.premium-home .in-sectors>li:nth-child(8n+6){--s-bg:#F7ECD8;--s-ink:#8A5A10}.premium-home .in-sectors>li:nth-child(8n+7){--s-bg:#DFEFEA;--s-ink:#125F52}.premium-home .in-sectors>li:nth-child(8n){--s-bg:#E8EBF0;--s-ink:#3D4854}html[data-theme=dark] .premium-home .in-sectors>li{--s-bg:#241F18;--s-ink:#DCC8A9}html[data-theme=dark] .premium-home .in-sectors>li:nth-child(8n+2){--s-bg:#142739;--s-ink:#9AD0F7}html[data-theme=dark] .premium-home .in-sectors>li:nth-child(8n+3){--s-bg:#2C1A20;--s-ink:#F5B8C2}html[data-theme=dark] .premium-home .in-sectors>li:nth-child(8n+4){--s-bg:#182A1B;--s-ink:#B8DE9C}html[data-theme=dark] .premium-home .in-sectors>li:nth-child(8n+5){--s-bg:#1F1B38;--s-ink:#C8C0F0}html[data-theme=dark] .premium-home .in-sectors>li:nth-child(8n+6){--s-bg:#2A2110;--s-ink:#EDC887}html[data-theme=dark] .premium-home .in-sectors>li:nth-child(8n+7){--s-bg:#102B26;--s-ink:#94DCCB}html[data-theme=dark] .premium-home .in-sectors>li:nth-child(8n){--s-bg:#1D232B;--s-ink:#C9D1DA}.premium-home .in-sector{display:grid;gap:.375rem;align-content:start;justify-items:start;height:100%;padding:clamp(1rem,1.8vw,1.5rem);border-radius:1rem;background:var(--s-bg);color:var(--color-ink);text-align:start;text-decoration:none;transition:translate .3s var(--ease-out,ease-out),box-shadow .3s ease}.premium-home .in-sector .in-icon{color:var(--s-ink)}.premium-home .in-sectors__name a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;color:inherit;text-underline-offset:.25em}.premium-home .in-sectors__name{display:flex;align-items:center;gap:.625rem;margin:0;color:var(--s-ink);font-family:var(--in-display);font-size:clamp(1.1875rem,1.6vw,1.375rem);font-weight:500;line-height:1.2;letter-spacing:-.02em}.premium-home .in-sectors__intro{margin:0;color:var(--color-ink);font-size:.875rem;line-height:1.45}.premium-home .in-sector .in-work{color:var(--color-ink)}.premium-home .in-context{display:grid;gap:clamp(2rem,5vw,5rem)}.premium-home .in-context__head{display:grid;gap:1rem;align-content:start}.premium-home .in-context__head p{margin:0;max-width:30rem;color:var(--color-muted)}.premium-home .in-context__steps{margin:0;padding:0;list-style:none;border-top:1px solid var(--in-rule);counter-reset:ctx}.premium-home .in-context__steps li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.25rem 0;padding-block:clamp(1.25rem,2.5vw,1.875rem);border-bottom:1px solid var(--in-rule);counter-increment:ctx}.premium-home .in-context__steps li:before{content:counter(ctx,decimal-leading-zero);grid-row:span 2;color:var(--color-muted);font-size:var(--text-small);line-height:2}.premium-home .in-context__steps h3{margin:0;color:var(--color-ink);font-family:var(--in-display);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:500;letter-spacing:-.025em}.premium-home .in-context__steps p{margin:0;color:var(--color-muted)}.premium-home .in-map{margin:0;padding:0;list-style:none;border-top:1px solid var(--in-rule)}.premium-home .in-map>li{display:grid;gap:.875rem 1.25rem;padding-block:clamp(1.25rem,2.5vw,2rem);border-bottom:1px solid var(--in-rule)}.premium-home .in-map__icon{line-height:0}.premium-home .in-map__copy h3{margin:0 0 .25rem;color:var(--color-ink);font-family:var(--in-display);font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:500;letter-spacing:-.025em}.premium-home .in-map__copy p{margin:0;max-width:28rem;color:var(--color-muted);font-size:var(--text-small);line-height:1.5}.premium-home .in-map__detail{display:grid;gap:.625rem;min-width:0}.premium-home .in-map__detail .in-related{margin:0;--m-ink:var(--color-ink)}.premium-home .in-map__custom{margin:0;color:var(--color-muted);font-size:var(--text-small);line-height:1.5}.premium-home .in-map__custom>span:first-child{color:var(--color-ink);font-weight:600}.premium-home .in-map__custom a{display:inline-block;padding-block:.625rem;color:var(--color-ink);text-underline-offset:.25em}.premium-home .in-map__industries{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.125rem .875rem;margin:0;padding:0;list-style:none}.premium-home .in-map__industries a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-ink);font-size:var(--text-small);text-decoration:underline;text-decoration-color:var(--in-rule);text-underline-offset:.3em}.premium-home .in-map__industries a:hover{text-decoration-color:currentColor}.premium-home .in-final{padding-block:clamp(4rem,8vw,7rem) clamp(3rem,5vw,4.5rem)}.premium-home .in-final__panel{display:grid;gap:1rem;justify-items:start;padding:clamp(2.5rem,7vw,6rem) clamp(1.5rem,6vw,5.5rem);border-radius:1.5rem;background:var(--in-final-glow),#0B1426;color:#FAFBF8}html[data-theme=dark] .premium-home .in-final__panel{background:var(--in-final-glow),#15233B;box-shadow:0 0 0 1px color-mix(in srgb,#FAFBF8 12%,transparent),0 2rem 6rem -2rem color-mix(in srgb,#C4F54D 22%,transparent)}.premium-home .in-final__panel .in-h2{max-width:16em;color:#FAFBF8}.premium-home .in-final__panel .in-em{color:#C4F54D}.premium-home .in-final__panel p{margin:0;max-width:34rem;color:color-mix(in srgb,#FAFBF8 80%,#0B1426)}.premium-home .in-final__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1rem}.premium-home .in-final__actions .button{background:#C4F54D;border-color:#C4F54D;color:#0B1426}.premium-home .in-final__actions .button--primary:is(:hover,:active):not(:disabled):not(.button--preview){background:#C4F54D;color:#0B1426;box-shadow:inset 0 0 0 2px #FAFBF8}.premium-home .in-final__link{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;color:#FAFBF8;font-weight:600;text-underline-offset:.3em}.premium-home .in-note{margin:1.25rem 0 0;color:var(--color-muted);font-size:.875rem}@media (min-width:48rem){.premium-home .in-focus{grid-template-columns:repeat(12,minmax(0,1fr))}.premium-home .in-focus>li{grid-column:span 6}.premium-home .in-focus__visual{aspect-ratio:16/9}.premium-home .in-sectors{grid-template-columns:repeat(12,minmax(0,1fr))}.premium-home .in-sectors>li{grid-column:span 6}.premium-home .in-map>li{grid-template-columns:3rem minmax(0,1fr) minmax(0,1.25fr);align-items:start}}@media (min-width:64rem){.premium-home .in-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.premium-home .in-keyset{display:none}@supports selector(::details-content){.premium-home .in-more>summary{display:none}.premium-home .in-more::details-content{content-visibility:visible}.premium-home .in-more__body{padding-top:0}}.premium-home [data-layout=left]>.in-chapter__top{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.premium-home :is([data-layout=right],[data-layout=dark])>.in-chapter__top{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.premium-home :is([data-layout=right],[data-layout=dark])>.in-chapter__top .in-chapter__visual{order:2}.premium-home .in-insight{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-home .in-stack .in-related{flex-direction:column;align-items:flex-start}.premium-home .in-stack__groups{grid-template-columns:repeat(5,minmax(0,1fr))}.premium-home .in-stack__groups[data-count="4"],.premium-home .in-support{grid-template-columns:repeat(4,minmax(0,1fr))}.premium-home [data-layout=panel]>.in-chapter__top{grid-template-columns:minmax(0,1fr)}.premium-home [data-layout=panel]>.in-chapter__top>*{grid-area:1/1}.premium-home .in-chapter[data-layout=panel] .in-chapter__visual{align-self:stretch;aspect-ratio:auto;min-height:100%}.premium-home .in-chapter[data-layout=panel] .in-chapter__copy{z-index:1;justify-self:end;width:min(30rem,42%);margin:2.5rem}.premium-home .in-head--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:3rem}.premium-home .in-focus>li:first-child,.premium-home .in-focus>li:nth-child(4){grid-column:span 7;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.premium-home .in-focus>li:first-child .in-focus__visual,.premium-home .in-focus>li:nth-child(4) .in-focus__visual{aspect-ratio:auto;min-height:100%}.premium-home .in-focus>li:nth-child(2),.premium-home .in-focus>li:nth-child(3),.premium-home .in-sectors>li:nth-child(8n+1),.premium-home .in-sectors>li:nth-child(8n+6){grid-column:span 5}.premium-home .in-sectors>li:nth-child(8n+2),.premium-home .in-sectors>li:nth-child(8n+5){grid-column:span 4}.premium-home .in-sectors>li:nth-child(8n+3),.premium-home .in-sectors>li:nth-child(8n+4){grid-column:span 3}.premium-home .in-sectors>li:nth-child(8n),.premium-home .in-sectors>li:nth-child(8n+7){grid-column:span 6}.premium-home .in-context{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.premium-home .in-context__head{position:sticky;top:calc(var(--header-height) + 2rem);align-self:start}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.premium-home .in-chapter:hover .ia,.premium-home .in-focus>li:hover .ia{scale:1.025}.premium-home .in-explore:hover svg{translate:3px 0}.premium-home .in-sector:hover{translate:0 -3px;box-shadow:0 1rem 2rem -1.25rem color-mix(in srgb,var(--s-ink) 55%,transparent)}}.premium-home .in-chips a:focus-visible,.premium-home .in-explore:focus-visible,.premium-home .in-final__link:focus-visible,.premium-home .in-map__custom a:focus-visible,.premium-home .in-map__industries a:focus-visible,.premium-home .in-related a:focus-visible,.premium-home .in-sector a:focus-visible,.premium-home .in-work a:focus-visible{outline:var(--focus-ring);outline-offset:3px}@media (forced-colors:active){.premium-home :is(.in-final__panel,.in-focus>li,.in-sector,.in-stack,.in-chapter__visual){border:1px solid CanvasText}}