.lp-hero--text{padding-bottom:110px}.lp-hero--text .lp-hero-text{width:760px}.lp-hero--text .lp-h1{letter-spacing:-.5px;max-width:760px;font-size:48px;line-height:56px}.lp-hero--text .lp-lead{letter-spacing:.32px;max-width:560px;font-size:16px;line-height:24px}.lp-hero--text .h-grey{color:var(--g-dim)}.lp-hero--sm{padding-bottom:80px}.lp-hero--sm .lp-h1{font-size:40px;line-height:48px}.pg-cap{max-width:560px;font:400 14px/20.3px var(--sans);letter-spacing:.42px;color:var(--g-mid);margin:0}.pg-cap .chip{margin:0 0 0 6px}.pg-mailrow{font:400 24px/30px var(--serif);letter-spacing:-.3px;flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.pg-mailrow .copy{font:400 12px/15.6px var(--sans)}.pg-sec{padding:100px 0}.pg-sec--tight{padding:70px 0}.pg-in{width:1100px;max-width:calc(100% - 40px);margin:0 auto}.pg-in--n{width:968px}.pg-cols{grid-template-columns:404px minmax(0,1fr);align-items:start;gap:80px;display:grid}.pg-cols>h2{position:sticky;top:110px}.pg-sec h2.t-sans,.pg-sec h2.t-serif{max-width:640px}.pg-sub{color:var(--g-dim);margin-top:10px;display:block}.lp-light .pg-sub{color:#6b6b6b}.pg-body p{font:400 16px/24px var(--sans);letter-spacing:.32px;margin:0 0 18px}.pg-body p:last-child{margin-bottom:0}.pg-body .pg-small,.pg-small{font:400 14px/20.3px var(--sans);letter-spacing:.42px;color:var(--g-mid)}.lp-light .pg-small,.lp-light .pg-body .pg-small{color:#5a5a5a}.pg-body a,.pg-link{color:inherit;text-underline-offset:3px}.pg-btnrow{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.pg-ph{font:400 14px/20.3px var(--sans);letter-spacing:.3px;color:var(--g-mid);border:1px dashed #7f7f7f8c;border-radius:12px;margin-top:16px;padding:14px 18px;display:block}.lp-light .pg-ph{color:#5a5a5a}.pg-ph b{color:inherit;font-weight:500}.pg-rows{border-bottom:1px solid #7f7f7f4d;margin:0;padding:0;list-style:none}.pg-row{border-top:1px solid #7f7f7f4d;grid-template-columns:56px minmax(0,1fr) minmax(0,1.5fr);gap:24px;padding:32px 0;display:grid}.pg-row--2{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.pg-num{font:400 13px/26px var(--sans);letter-spacing:.5px;color:var(--g-dim)}.pg-row h3{font:400 22px/28px var(--sans);letter-spacing:.2px;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.pg-row h3 .chip{margin:0}.pg-row p{font:400 15px/23px var(--sans);letter-spacing:.3px;margin:0 0 12px}.pg-row p:last-child{margin-bottom:0}.pg-row .pg-small{font-size:14px;line-height:20.3px}.pg-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px;margin-top:64px;display:grid}.pg-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.pg-item h3{font:400 22px/28px var(--sans);letter-spacing:.2px;margin:0 0 14px}.pg-item p{font:400 15px/23px var(--sans);letter-spacing:.3px;margin:0 0 10px}.pg-item .pg-ico{color:#8d8d8d;width:48px;height:48px;margin-bottom:26px}.pg-links{border-top:1px solid #7f7f7f4d;margin:48px 0 0;padding:0;list-style:none}.pg-links li{border-bottom:1px solid #7f7f7f4d}.pg-links a{color:inherit;transition:padding .3s var(--ease);grid-template-columns:280px minmax(0,1fr) 24px;align-items:center;gap:24px;padding:22px 0;text-decoration:none;display:grid}.pg-links a:hover{padding-left:12px}.pg-links b{font:400 20px/26px var(--sans);letter-spacing:.2px}.pg-links span{font:400 14px/20.3px var(--sans);letter-spacing:.3px;color:#5a5a5a}.pg-links i{justify-self:end;font-style:normal}.lp-dark .pg-links span{color:var(--g-mid)}.pg-close{text-align:center;padding:120px 0 130px}.pg-close h2{max-width:640px;font:400 36px/44px var(--serif);letter-spacing:-.6px;margin:0 auto}.pg-close p{max-width:480px;font:400 16px/24px var(--sans);letter-spacing:.3px;color:#5a5a5a;margin:16px auto 0}.pg-close .pill-btn{margin-top:32px}.pg-type+.pg-type{margin-top:120px}.pg-type-head{grid-template-columns:404px minmax(0,1fr);gap:80px;margin-bottom:40px;display:grid}.pg-type-head h2{margin:0}.pg-clips{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pg-clips--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-clips--6{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.pg-clips .clip{aspect-ratio:16/10;background:#161616;border-radius:12px;max-height:none;display:block;position:relative}.pg-clips--6 .clip{aspect-ratio:9/16;border-radius:10px}.pg-clips .clip video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pg-clips .clip:after{content:"";pointer-events:none;background:#0000006b;position:absolute;inset:0}.pg-clips .clip .chip{z-index:2;background:#0d0d0db8;margin:0;position:absolute;top:10px;left:10px}.pg-get{flex-wrap:wrap;align-items:center;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.pg-get-l{font:400 12px/15.6px var(--sans);letter-spacing:.48px;text-transform:uppercase;color:var(--g-mid);margin:24px 0 0}.pg-note{border:1px solid #7f7f7f59;border-radius:16px;margin-top:0;padding:28px 32px}.pg-note h3{font:400 18px/25.2px var(--sans);letter-spacing:.3px;margin:0 0 10px}.pg-note p{max-width:720px;font:400 15px/23px var(--sans);letter-spacing:.3px;color:var(--g-mid);margin:0}.lp-light .pg-note p{color:#454545}.pg-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 32px;margin-top:56px;display:grid}.pg-panel h3{font:400 20px/26px var(--sans);letter-spacing:.2px;flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0 8px;display:flex}.pg-panel h3 .chip{margin:0}.pg-panel p{font:400 14px/20.3px var(--sans);letter-spacing:.3px;color:#454545;margin:0}.pg-panel .dl-win{max-height:320px}.pg-co{font:400 15px/24px var(--sans);letter-spacing:.3px;margin:0;font-style:normal}.pg-co b{font-weight:500}.pg-co a{color:inherit}.pg-chips{flex-wrap:wrap;gap:8px;margin:0 0 40px;display:flex}.pg-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pg-card{color:#0d0d0d;min-height:280px;transition:background-color .3s var(--ease), transform .3s var(--ease);background:#f1f1f1;border-radius:16px;flex-direction:column;padding:28px;text-decoration:none;display:flex;position:relative}.pg-card:hover{background:#e7e7e7}.pg-card[hidden]{display:none}.pg-card-top{font:400 12px/15.6px var(--sans);letter-spacing:.48px;text-transform:uppercase;color:#5a5a5a;justify-content:space-between;align-items:center;gap:8px;display:flex}.pg-card-top .chip{color:#0d0d0d;border-color:#0d0d0d;margin:0}.pg-card h2,.pg-card h3{font:400 24px/30px var(--serif);letter-spacing:-.4px;margin:auto 0 0;padding-top:48px}.pg-card-go{font:400 14px/20px var(--sans);color:#454545;min-height:3em;margin-top:24px}@media (min-width:1000.02px){.pg-cards>.pg-card:last-child:nth-child(3n+1){grid-column:1/-1;min-height:220px}}@media (min-width:810px) and (max-width:1000px){.pg-cards>.pg-card:last-child:nth-child(odd){grid-column:1/-1;min-height:220px}}.pg-card--empty{color:#5a5a5a;background:0 0;border:1px dashed #bdbdbd}.pg-card--empty:hover{background:0 0}.pg-empty{display:none}.pg-empty.is-on{font:400 15px/23px var(--sans);color:#454545;margin:0 0 24px;display:block}.pg-ideas{columns:2;column-gap:40px;margin:56px 0 0;padding:0;list-style:none}.pg-ideas li{break-inside:avoid;font:400 15px/22px var(--sans);border-top:1px solid #d9d9d9;padding:12px 0}.art-meta{font:400 13px/18px var(--sans);letter-spacing:.3px;color:var(--g-mid);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;display:flex}.art-meta .chip{margin:0}.art-wrap{grid-template-columns:220px minmax(0,680px);justify-content:center;align-items:start;gap:80px;width:1000px;max-width:calc(100% - 40px);margin:0 auto;display:grid}.toc{position:sticky;top:110px}.toc p{font:500 11px/14px var(--sans);letter-spacing:.22em;text-transform:uppercase;color:#6b6b6b;margin:0 0 14px}.toc ol{border-left:1px solid #d4d4d4;margin:0;padding:0;list-style:none}.toc a{font:400 14px/19px var(--sans);color:#454545;border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;text-decoration:none;display:block}.toc a:hover,.toc a:focus-visible{color:#0d0d0d;border-left-color:#0d0d0d}.art{min-width:0}.art-draft{font:400 14px/20.3px var(--sans);letter-spacing:.2px;color:#333;background:#f1f1f1;border-radius:12px;margin:0 0 32px;padding:16px 20px}.art-draft .chip{color:#0d0d0d;border-color:#0d0d0d;margin:0 8px 0 0}.art-short{color:#fff;background:#0d0d0d;border-radius:16px;margin:0 0 8px;padding:24px 28px}.art-short b{font:500 11px/14px var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--g-mid);margin-bottom:8px;display:block}.art-short p{font:400 17px/27px var(--sans);letter-spacing:.1px;margin:0}.art h2{font:400 28px/36px var(--sans);letter-spacing:.1px;margin:56px 0 16px;scroll-margin-top:100px}.art h3{font:500 17px/25px var(--sans);margin:28px 0 8px}.art p,.art li{font:400 17px/28px var(--sans);letter-spacing:.05px;color:#1f1f1f}.art p{margin:0 0 18px}.art ul,.art ol{margin:0 0 20px;padding-left:22px}.art li{margin:0 0 8px;padding-left:4px}.art b{color:#0d0d0d;font-weight:500}.art .ex-label{background:#f6f6f6;border-left:2px solid #0d0d0d;margin:28px 0 8px;padding:10px 14px;font-size:15px;line-height:22px}.chk{font:400 11px/16px var(--sans);letter-spacing:.3px;color:#5a5a5a;white-space:nowrap;border:1px solid #b8b8b8;border-radius:4px;padding:0 5px;display:inline-block}.art-faq{margin-top:8px}.art-faq h3{margin-top:24px}.art-back{font:400 15px/22px var(--sans);border-top:1px solid #d9d9d9;margin-top:56px;padding-top:24px}.art-back a{color:#0d0d0d}.legal-body{width:720px;max-width:calc(100% - 40px);margin:0 auto}.legal-body h2{font:500 15px/22px var(--sans);letter-spacing:.1px;margin:40px 0 8px}.legal-body h2:first-child{margin-top:0}.legal-body p{font:400 16px/25px var(--sans);letter-spacing:.1px;color:#1f1f1f;margin:0 0 8px}.legal-body .pg-ph{margin:14px 0 0}.legal-body a{color:#0d0d0d}.nf-links{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}@media (max-width:1000px){.pg-cols,.pg-type-head{grid-template-columns:1fr;gap:28px}.pg-cols>h2{position:static}.pg-grid,.pg-grid--4,.pg-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-clips--6{grid-template-columns:repeat(3,minmax(0,1fr))}.art-wrap{grid-template-columns:1fr;gap:32px}.toc{background:#f6f6f6;border-radius:12px;padding:18px 20px;position:static}.toc ol{border-left:0}.toc a{border-left:0;margin:0;padding:5px 0}}@media (max-width:809.98px){.lp-hero--text{padding:130px 0 70px}.lp-hero--text .lp-h1{font-size:32px;line-height:38px}.lp-hero--sm .lp-h1{font-size:30px;line-height:36px}.lp-hero--text .lp-hero-text{gap:24px;width:100%}.pg-sec{padding:70px 0}.pg-row,.pg-row--2{grid-template-columns:1fr;gap:10px;padding:24px 0}.pg-row h3{font-size:20px;line-height:26px}.pg-grid,.pg-grid--2,.pg-grid--4,.pg-panels,.pg-cards{grid-template-columns:1fr;gap:36px;margin-top:40px}.pg-cards{gap:12px;margin-top:0}.pg-card{min-height:200px}.pg-links a{grid-template-columns:1fr 24px;gap:4px 16px;padding:18px 0}.pg-links a span{grid-area:2/1}.pg-links a i{grid-area:1/2/span 2}.pg-clips,.pg-clips--2{grid-template-columns:1fr}.pg-clips--6{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-type+.pg-type{margin-top:80px}.pg-close{padding:80px 0 90px}.pg-close h2{font-size:28px;line-height:35px}.pg-ideas{columns:1}.pg-mailrow{font-size:20px;line-height:26px}.art h2{margin-top:44px;font-size:24px;line-height:31px}.art p,.art li{font-size:16px;line-height:26px}.art-short p{font-size:16px;line-height:25px}.pg-note{padding:22px 20px}}.pgs .lp-dark{color:#fff;background:#090909}.pgs .lp-light{color:#0d0d0d;background:#fff!important}.art .art-short p{color:#fff}
:root{--mg-grain-ocean:linear-gradient(148deg, #2b91d4 0%, #1f63d2 40%, #1e41a1 68%, #0d2749 100%);--mg-grain-ocean-lines:radial-gradient(46% 42% at 22% 24%, #8eefff8c, transparent 72%), radial-gradient(40% 46% at 74% 30%, #53e6fe52, transparent 72%), radial-gradient(56% 50% at 62% 84%, #0065ff8c, transparent 72%);--mg-grain-glow:linear-gradient(148deg, #0065ff 0%, #1e41a1 46%, #0d2749 80%, #081430 100%);--mg-grain-glow-lines:radial-gradient(44% 40% at 28% 22%, #53e6fe33, transparent 72%), radial-gradient(42% 46% at 78% 60%, #2b91d46b, transparent 72%), radial-gradient(52% 44% at 20% 88%, #081430b3, transparent 72%);--mg-grain-ember:linear-gradient(148deg, #1e41a1 0%, #0d2749 52%, #081430 100%);--mg-grain-ember-lines:radial-gradient(42% 40% at 74% 22%, #2b91d466, transparent 72%), radial-gradient(40% 44% at 24% 62%, #0065ff57, transparent 72%), radial-gradient(50% 42% at 84% 88%, #53e6fe29, transparent 72%);--mg-grain-pill:radial-gradient(40% 14% at 40% 45%, #53e6fe5c, transparent 72%), radial-gradient(50% 20% at 52% 55%, #0065ff, transparent 72%), linear-gradient(168deg, #1f63d2, #1e41a1 50%, #0d2749);--mg-color-menu-glow-peach:#2b91d4;--mg-grain-drift-s:30s}:is(.gbox,.grain-box>.gb-bg,.cm-bg):before{content:"";z-index:-1;pointer-events:none;background:var(--mg-lines);animation:mg-grain-drift var(--mg-grain-drift-s) ease-in-out infinite;position:absolute;inset:min(-14%,-40px)}@keyframes mg-grain-drift{0%,to{transform:translate(-5%,-3%)scale(1)}50%{transform:translate(5%,3%)scale(1.08)}}:is(.pill-btn,.cm-pill):before,.grain-pill>.gp-fill{content:"";z-index:-2;pointer-events:none;background:var(--mg-grain-pill);filter:blur(6px);position:absolute;inset:-110% -40%;transform:rotate(-32deg)}[data-grain-off]:before,[data-grain-off]>.gb-bg:before,[data-grain-off]>.gp-fill{animation-play-state:paused!important}
:root{--grain:url(/v4/grain.png);--grain-size:256px}@media (min-resolution:2x){:root{--grain-size:128px}}@media (min-resolution:3x){:root{--grain-size:85.333px}}.pill-btn{isolation:isolate;color:#fff;font:500 15px/1 var(--sans);letter-spacing:.1px;white-space:nowrap;cursor:pointer;text-shadow:0 0 6px #0d0d0d8c;background:#0d0d0d;border-radius:999px;align-items:center;gap:12px;padding:15px 22px 15px 24px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.pill-btn:after{content:"";z-index:-1;pointer-events:none;background:var(--grain);background-size:var(--grain-size);position:absolute;inset:0}.pill-btn:focus-visible{outline-offset:3px;outline:2px solid #0065ff}.pill-btn--sm{padding:12px 18px 12px 20px;font-size:14px}.pill-btn--line{color:inherit;text-shadow:none;background:0 0;box-shadow:inset 0 0 0 1px #0d0d0d80}.pill-btn--line:before,.pill-btn--line:after{content:none}.pill-btn--line:hover{background:#7f7f7f1f}:is(.lp-dark,.is-dark,.home-dark,.foot,.mm,.lp-hero,.hero,.brain) .pill-btn--line,.pill-btn--line.on-dark{box-shadow:inset 0 0 0 1px #ffffff8c}:is(.lp-light,.page:not(.is-dark) .lp-light,.page .svc) .pill-btn--line{box-shadow:inset 0 0 0 1px #0d0d0d80}:is(.lp-dark,.is-dark,.home-dark,.foot,.mm,.hero,.brain) .pill-btn:not(.pill-btn--line){box-shadow:inset 0 0 0 1px #fff3}.px{flex:none;grid-template-rows:repeat(7,2px);grid-template-columns:repeat(7,2px);gap:1px;display:inline-grid}.px i{width:2px;height:2px;transition:transform .28s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d) * 30ms);background:currentColor}.px i:first-child{--d:3;grid-area:1/4}.px i:nth-child(2){--d:2;grid-area:2/5}.px i:nth-child(3){--d:1;grid-area:3/6}.px i:nth-child(4){--d:6;grid-area:4/1}.px i:nth-child(5){--d:5;grid-area:4/2}.px i:nth-child(6){--d:4;grid-area:4/3}.px i:nth-child(7){--d:3;grid-area:4/4}.px i:nth-child(8){--d:2;grid-area:4/5}.px i:nth-child(9){--d:1;grid-area:4/6}.px i:nth-child(10){--d:0;grid-area:4/7}.px i:nth-child(11){--d:1;grid-area:5/6}.px i:nth-child(12){--d:2;grid-area:6/5}.px i:nth-child(13){--d:3;grid-area:7/4}.pill-btn:is(:hover,:focus-visible) .px i{transform:translate(4px)}.pill-btn:before{animation:14s ease-in-out infinite alternate pill-drift}[data-quiet] .pill-btn:before{animation:none}.pill-btn:hover:before{animation:5s ease-in-out infinite alternate pill-drift}@keyframes pill-drift{0%{transform:rotate(-32deg)translate(-6%,-3%)}50%{transform:rotate(-28deg)translate(5%,3%)}to{transform:rotate(-35deg)translate(-2%,5%)}}.gbox{isolation:isolate;color:#fff;position:relative;overflow:hidden}.gbox.gbox{background:var(--gbox-base)}.gbox:after{content:"";z-index:-1;pointer-events:none;background:var(--grain);background-size:var(--grain-size);position:absolute;inset:0}.gbox--ocean{--gbox-base:var(--mg-grain-ocean);--mg-lines:var(--mg-grain-ocean-lines)}.gbox--glow{--gbox-base:var(--mg-grain-glow);--mg-lines:var(--mg-grain-glow-lines)}.gbox--ember{--gbox-base:var(--mg-grain-ember);--mg-lines:var(--mg-grain-ember-lines)}:root{--c-pat-dots:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='250'%3E%3Cg fill='none' stroke='%23000' stroke-opacity='1' stroke-linecap='round'%3E%3Cpath stroke-width='1' d='M87.4 0.1h0M98.9 3.4h0M95.6 14.9h0M92.3 26.5h0M103.8 29.8h0M100.5 41.3h0M97.2 52.8h0M108.7 56.1h0M105.4 67.7h0M102.1 79.2h0M113.7 82.5h0M110.3 94.1h0M121.9 97.4h0M118.6 108.9h0M130.1 112.2h0M126.8 123.7h0M138.3 127.1h0M135 138.6h0M146.6 141.9h0M154.8 156.7h0M166.3 160h0M163 171.6h0M174.6 174.9h0M186.1 178.2h0M197.6 181.5h0M194.3 193h0M205.9 196.3h0M217.4 199.7h0M228.9 203h0M240.5 206.3h0M237.2 217.8h0M252 209.6h0M248.7 221.1h0M263.5 212.9h0M260.2 224.4h0M275.1 216.2h0M271.8 227.7h0M286.6 219.5h0M298.1 222.8h0M309.7 226.1h0'/%3E%3Cpath stroke-width='2' d='M110.4 6.7h0M107.1 18.2h0M122 10h0M118.7 21.5h0M115.4 33.1h0M112 44.6h0M133.5 13.3h0M130.2 24.8h0M126.9 36.4h0M123.6 47.9h0M120.3 59.5h0M117 71h0M138.4 39.7h0M135.1 51.2h0M131.8 62.8h0M128.5 74.3h0M125.2 85.8h0M143.3 66.1h0M140 77.6h0M136.7 89.1h0M133.4 100.7h0M151.6 80.9h0M148.3 92.4h0M145 104h0M141.6 115.5h0M159.8 95.8h0M156.5 107.3h0M153.2 118.8h0M149.9 130.4h0M168 110.6h0M164.7 122.1h0M161.4 133.7h0M158.1 145.2h0M176.3 125.4h0M172.9 137h0M169.6 148.5h0M187.8 128.7h0M184.5 140.3h0M181.2 151.8h0M177.9 163.4h0M196 143.6h0M192.7 155.1h0M189.4 166.7h0M207.5 146.9h0M204.2 158.4h0M200.9 170h0M215.8 161.7h0M212.5 173.3h0M209.2 184.8h0M227.3 165h0M224 176.6h0M220.7 188.1h0M238.8 168.4h0M235.5 179.9h0M232.2 191.4h0M250.4 171.7h0M247.1 183.2h0M243.8 194.7h0M261.9 175h0M258.6 186.5h0M255.3 198h0M273.5 178.3h0M270.1 189.8h0M266.8 201.4h0M285 181.6h0M281.7 193.1h0M278.4 204.7h0M296.5 184.9h0M293.2 196.4h0M289.9 208h0M308.1 188.2h0M304.8 199.7h0M301.4 211.3h0M319.6 191.5h0M316.3 203h0M313 214.6h0'/%3E%3Cpath stroke-width='3' d='M136.8 1.8h0M148.3 5.1h0M145 16.6h0M141.7 28.2h0M159.9 8.4h0M156.6 19.9h0M153.3 31.5h0M150 43h0M146.6 54.5h0M168.1 23.2h0M164.8 34.8h0M161.5 46.3h0M158.2 57.8h0M154.9 69.4h0M173 49.6h0M169.7 61.1h0M166.4 72.7h0M163.1 84.2h0M181.3 64.5h0M177.9 76h0M174.6 87.5h0M171.3 99.1h0M189.5 79.3h0M186.2 90.8h0M182.9 102.4h0M179.6 113.9h0M197.7 94.1h0M194.4 105.7h0M191.1 117.2h0M205.9 109h0M202.6 120.5h0M199.3 132.1h0M214.2 123.8h0M210.9 135.4h0M225.7 127.1h0M222.4 138.7h0M219.1 150.2h0M237.2 130.4h0M233.9 142h0M230.6 153.5h0M245.5 145.3h0M242.2 156.8h0M257 148.6h0M253.7 160.1h0M268.5 151.9h0M265.2 163.4h0M280.1 155.2h0M276.8 166.7h0M291.6 158.5h0M288.3 170.1h0M303.1 161.8h0M299.8 173.4h0M318 153.6h0M314.7 165.1h0M311.4 176.7h0'/%3E%3Cpath stroke-width='4' d='M174.7 0.2h0M171.4 11.7h0M186.3 3.5h0M183 15h0M179.6 26.5h0M176.3 38.1h0M194.5 18.3h0M191.2 29.9h0M187.9 41.4h0M184.6 52.9h0M199.4 44.7h0M196.1 56.2h0M192.8 67.8h0M207.6 59.5h0M204.3 71.1h0M201 82.6h0M215.9 74.4h0M212.6 85.9h0M209.2 97.5h0M224.1 89.2h0M220.8 100.8h0M217.5 112.3h0M235.6 92.5h0M232.3 104.1h0M229 115.6h0M243.9 107.4h0M240.5 118.9h0M255.4 110.7h0M252.1 122.2h0M248.8 133.8h0M266.9 114h0M263.6 125.5h0M260.3 137.1h0M278.5 117.3h0M275.1 128.8h0M271.8 140.4h0M290 120.6h0M286.7 132.1h0M283.4 143.7h0M301.5 123.9h0M298.2 135.4h0M294.9 147h0M313.1 127.2h0M309.8 138.8h0M306.4 150.3h0'/%3E%3Cpath stroke-width='5' d='M197.8 6.8h0M209.3 10.1h0M206 21.6h0M202.7 33.2h0M224.2 1.9h0M220.9 13.4h0M217.6 24.9h0M214.2 36.5h0M210.9 48h0M229.1 28.2h0M225.8 39.8h0M222.5 51.3h0M219.2 62.8h0M234 54.6h0M230.7 66.2h0M227.4 77.7h0M242.2 69.5h0M238.9 81h0M253.8 72.8h0M250.5 84.3h0M247.2 95.8h0M262 87.6h0M258.7 99.1h0M273.5 90.9h0M270.2 102.5h0M285.1 94.2h0M281.8 105.8h0M296.6 97.5h0M293.3 109.1h0M308.1 100.8h0M304.8 112.4h0M319.7 104.1h0M316.4 115.7h0'/%3E%3Cpath stroke-width='6' d='M235.7 5.2h0M232.4 16.7h0M247.2 8.5h0M243.9 20h0M240.6 31.5h0M237.3 43.1h0M255.5 23.3h0M252.2 34.9h0M248.9 46.4h0M245.5 57.9h0M263.7 38.2h0M260.4 49.7h0M257.1 61.2h0M271.9 53h0M268.6 64.5h0M265.3 76.1h0M280.2 67.8h0M276.8 79.4h0M291.7 71.2h0M288.4 82.7h0M303.2 74.5h0M299.9 86h0M314.8 77.8h0M311.4 89.3h0'/%3E%3Cpath stroke-width='7' d='M262.1 0.2h0M258.8 11.8h0M273.6 3.6h0M270.3 15.1h0M267 26.6h0M281.8 18.4h0M278.5 29.9h0M275.2 41.5h0M290.1 33.2h0M286.8 44.8h0M283.5 56.3h0M298.3 48.1h0M295 59.6h0M309.8 51.4h0M306.5 62.9h0M318.1 66.2h0'/%3E%3Cpath stroke-width='8' d='M285.2 6.9h0M296.7 10.2h0M293.4 21.7h0M308.2 13.5h0M304.9 25h0M301.6 36.6h0M316.5 28.3h0M313.1 39.9h0'/%3E%3Cpath stroke-width='9' d='M311.5 1.9h0M319.8 16.8h0'/%3E%3C/g%3E%3C/svg%3E");--c-pat-contours:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='440' height='440'%3E%3Cg fill='none' stroke='%23000' stroke-width='1'%3E%3Cpath stroke-opacity='1' d='M372.5 70.4 373.3 73.5 370.7 76 365.6 76.8 360.2 76.1 357 75.3 356.2 76.4 356.3 80 355.1 84.8 352 88.1 348.1 88.4 345 86.1 343.2 82.8 342 80.2 340.3 78.5 338.4 76.8 337.6 74.7 338.5 72.4 340.5 70.4 341.7 68.9 340.6 67 337.9 63.7 335.7 59.2 336.4 55.2 340.2 53.7 345.3 55.4 349.5 58.9 352 61.9 353.7 62.6 356 61.4 359.2 60.1 362.5 60.1 364.8 61.6 366.1 63.7 367.6 65.7 370 67.8Z'/%3E%3Cpath stroke-opacity='0.9' d='M388.1 70.4 388.1 75.6 385.4 80.4 380.1 83.7 373.7 85.4 368.5 86.6 365.1 89.1 362.3 93.6 358.1 98.9 352 102.5 345.1 102.5 339.4 98.9 335.6 93.7 333 89 329.9 85.6 326 82.7 322.1 79.3 319.9 75 319.8 70.4 320.8 65.9 321.4 61.3 321.4 55.9 322.4 50 326 45 332.4 42.6 340.2 43.8 347 47.2 352 50.3 356.1 51.1 361.2 49.7 367.8 48 374.7 48.2 380.3 50.9 383.6 55.4 385.4 60.4 386.8 65.4Z'/%3E%3Cpath stroke-opacity='0.9' d='M403 70.4 402.7 77.7 400.3 84.8 395.2 90.9 388.2 95.3 381 98.7 374.6 102.5 368.4 107.4 361.1 112.7 352 115.9 342.3 115.3 334.1 110.7 328.3 104.1 323.9 97.9 319.1 93.1 312.7 89 305.7 84.2 300.4 77.9 298.4 70.4 299.5 62.8 302.3 55.6 305.7 48.5 310 41.5 316.4 35.6 325.2 32.3 335.2 32.5 344.4 35.1 352 37.7 358.9 38.4 366.8 37 376.5 35.5 386.9 36.3 395.3 40.6 400.3 47.5 402.3 55.4 402.8 63.1Z'/%3E%3Cpath stroke-opacity='0.8' d='M418 70.4 417.6 79.9 415.9 89.5 411.2 98.4 403.5 105.8 394 111.5 384.3 116.3 374.5 121.1 363.9 125.6 352 128.1 339.8 127 329.1 121.9 320.9 114.5 314.3 107.2 307.3 101.2 298.4 95.8 288.5 89.3 280.6 80.7 277 70.4 278.6 59.8 283.8 50 290.7 41.4 298.5 33.6 307.5 26.9 318.2 22.4 330 20.9 341.6 22.1 352 23.9 361.9 24.6 372.7 23.7 385.3 23 398.5 25 409.4 30.9 416 40.1 418.3 50.6 418.3 60.8Z'/%3E%3Cpath stroke-opacity='0.8' d='M433.6 70.4 433.5 82.2 432.3 94.4 427.9 106.3 419.2 116.7 407.3 124.4 393.9 129.9 380.3 134.2 366.4 137.5 352 139.2 337.5 137.8 324.3 132.8 313.3 125.3 304 117.3 294.3 110.1 282.9 103.1 270.8 94.6 260.8 83.6 256.3 70.4 258.6 56.9 266.2 44.8 276.5 34.6 287.4 25.9 298.7 18.3 311.1 12.3 324.7 8.9 338.6 8.2 352 9 365 9.9 378.8 10.1 393.9 10.9 409.3 14.4 422.3 22 430.5 33.2 433.7 46 433.9 58.6Z'/%3E%3Cpath stroke-opacity='0.7' d='M450.4 70.4 450.6 84.7 449.7 99.6 445 114.4 435 127.5 420.3 137.1 403.2 143.1 385.8 146.6 368.8 148.7 352 149.5 335.3 148.2 319.4 143.8 305.3 136.7 292.7 128.3 280.2 119.8 266.7 110.8 252.8 100 241.7 86.4 236.8 70.4 239.9 54.2 249.6 39.8 262.6 28.1 276.3 18.3 289.7 9.5 303.7 1.8 319.1 -3.8 335.5 -6.5 352 -6.6 368.3 -5.3 384.8 -3.5 402 -0.7 419.2 4.7 434.1 13.9 444.2 26.8 449 41.4 450.2 56.2Z'/%3E%3Cpath stroke-opacity='0.6' d='M468.7 70.4 469.1 87.3 467.8 105 462.1 122.5 450.2 138 432.6 149.2 412 155.6 391 158.4 371.1 159.4 352 159.7 333 158.7 314.4 155.2 296.8 148.8 280.6 140.1 265.3 130.1 249.9 118.7 235.2 105.3 223.7 89 218.9 70.4 222.6 51.7 233.7 35.1 248.8 21.5 264.7 10.3 280.1 0.1 295.8 -9.4 313.1 -17.2 332.2 -21.7 352 -22.5 371.5 -20.3 390.6 -16.5 409.6 -11.5 428.3 -4.2 445 6.4 457.4 20.5 464.6 36.8 467.6 53.7Z'/%3E%3Cpath stroke-opacity='0.6' d='M488.5 70.4 488.7 90.2 486.1 110.4 478.7 130.4 464.5 147.8 444.1 160.4 420.2 167.3 396.1 169.7 373.4 170.1 352 170.1 330.6 169.7 309 167.3 287.7 161.7 268 152.5 249.9 140.6 233.2 126.6 218.3 110.3 207 91.4 202.4 70.4 206.3 49.3 218 30.4 234.5 14.8 252.2 1.7 269.5 -10.2 287.3 -21.5 307 -31 328.9 -36.9 352 -38 374.6 -34.8 396.1 -28.9 416.7 -21.6 436.9 -12.5 455.5 -0.8 470.7 14.2 480.9 31.9 486.3 51Z'/%3E%3Cpath stroke-opacity='0.5' d='M509.5 70.4 508.8 93.1 504.3 115.9 494.4 137.8 477.7 156.9 454.7 170.8 428 178.4 401.1 181 375.8 181.2 352 181.4 328.1 181.6 303.3 180.1 278.4 174.9 255.1 165 234.6 151.1 217 134.3 202.3 115.1 191.5 93.6 187 70.4 190.6 47.1 202.2 25.7 219.2 7.6 238.5 -7.7 258.1 -21.4 278.4 -34.1 300.8 -44.9 325.8 -51.6 352 -52.7 377.5 -48.4 401.3 -40.6 423.6 -31.2 445.2 -20.7 466.1 -8.1 484.4 7.7 498.2 26.8 506.3 48.1Z'/%3E%3Cpath stroke-opacity='0.4' d='M531 70.4 529 96 521.8 121.1 509 144.7 489.8 165.2 464.5 180.3 435.6 189.1 406.2 192.6 378.4 193.4 352 193.8 325.3 194.5 297.4 193.4 269.1 188.2 242.6 177.3 219.9 161.3 201.6 141.6 187.1 119.6 176.9 95.7 172.2 70.4 175 44.8 185.8 20.8 202.9 -0.2 223.7 -17.9 245.9 -33.3 269.3 -47 294.8 -58.4 322.8 -65.4 352 -66.2 380.3 -61.1 406.3 -51.9 430.4 -40.9 453.9 -29.2 477.3 -15.8 499 0.8 516.3 21.4 527 45.1Z'/%3E%3Cpath stroke-opacity='0.4' d='M552.4 70.4 548.7 98.8 538.5 126.1 522.6 151.2 500.9 172.9 473.9 189.5 443.2 200 411.7 204.9 381.3 206.6 352 207.5 322.4 208.1 291.4 206.9 260 201 230.7 188.9 206.1 170.8 186.9 148.6 172.6 123.9 162.5 97.8 157.2 70.4 158.8 42.5 168.4 15.6 185.6 -8.4 208.1 -28.6 233.3 -45.6 260.2 -59.9 289.1 -71.2 320.1 -78 352 -78.6 382.8 -72.9 411.2 -62.9 437.5 -51 463.2 -38.3 489.3 -24.1 514.3 -6.4 534.9 15.8 548 42.1Z'/%3E%3Cpath stroke-opacity='0.3' d='M573 70.4 567.5 101.6 554.4 130.8 535.5 157.3 511.7 180.3 483.2 198.6 451.1 211.2 417.6 218.1 384.4 221.1 352 222.2 319.3 222.3 285.6 220.1 251.5 213.1 219.8 199.6 193.2 179.7 172.9 155.2 158.1 128.3 147.6 100 141.5 70.4 141.7 40 150.3 10.2 167.6 -16.9 192 -39.7 220.6 -58 251.4 -72.4 283.8 -83.2 317.6 -89.4 352 -89.9 385.3 -84.4 416.2 -74.3 445.1 -61.8 473.5 -48.3 502.3 -33 530.2 -14 553.7 10.2 568.6 39.1Z'/%3E%3Cpath stroke-opacity='0.2' d='M592.4 70.4 585.3 104.1 569.6 135.4 548.3 163.3 522.6 187.8 492.9 208.1 459.5 223 423.8 232.2 387.7 236.4 352 237.4 316.3 236.4 280 232.6 243.7 224.2 209.8 209.3 181.2 187.9 159.2 161.7 143.2 132.7 131.7 102.2 124.6 70.4 123.7 37.4 131.5 4.6 149.4 -25.5 176 -50.7 208.3 -70.1 243.1 -84.3 278.9 -94.3 315.4 -100 352 -100.6 387.7 -95.7 421.5 -86.2 453.4 -73.6 484.7 -59.3 516.1 -42.5 546.5 -21.7 572 4.8 588.1 36.3Z'/%3E%3C/g%3E%3C/svg%3E")}.gbox:is(.gbox--royal,.gbox--red,.gbox--navy,.gbox--rust,.gbox--graphite,.gbox--sea,.gbox--softink){--fg:#fff;--fg2:#ffffffeb;color:#fff}.gbox:is(.gbox--amber,.gbox--cream,.gbox--ice){--fg:#0d0d0d;--fg2:#0d0d0dcc;color:#0d0d0d;box-shadow:inset 0 0 0 1px #0d0d0d0f}.gbox:is(.gbox--amber,.gbox--cream,.gbox--ice):after{opacity:.7}.gbox:is(.gbox--amber,.gbox--cream,.gbox--ice,.gbox--navy,.gbox--rust,.gbox--graphite,.gbox--sea,.gbox--softink):before{filter:none;inset:-40px}.gbox:is(.gbox--cream,.gbox--sea):before{-webkit-mask:var(--c-pat-dots) no-repeat right 24px top 24px;-webkit-mask:var(--c-pat-dots) no-repeat right 24px top 24px;mask:var(--c-pat-dots) no-repeat right 24px top 24px}.gbox:is(.gbox--ice,.gbox--softink):before{-webkit-mask:var(--c-pat-contours) no-repeat right 0 top 0;-webkit-mask:var(--c-pat-contours) no-repeat right 0 top 0;mask:var(--c-pat-contours) no-repeat right 0 top 0}.gbox--royal{--gbox-base:linear-gradient(148deg, #1c43ad 0%, #1a3ca0 32%, #163486 64%, #0d2749 100%);--mg-lines:linear-gradient(122deg, transparent calc(12% - 40px), #dcf4fc0a calc(12% - 10px), #dcf4fc1f 12%, #dcf4fc0a calc(12% + 10px), transparent calc(12% + 40px)), linear-gradient(122deg, transparent calc(24% - 32px), #53e6fe0d calc(24% - 8px), #53e6fe2e 24%, #53e6fe0d calc(24% + 8px), transparent calc(24% + 32px)), linear-gradient(122deg, transparent calc(36% - 56px), #406eff21 calc(36% - 14px), #406eff6b 36%, #406eff21 calc(36% + 14px), transparent calc(36% + 56px)), linear-gradient(122deg, transparent calc(53% - 32px), #53e6fe0d calc(53% - 8px), #53e6fe29 53%, #53e6fe0d calc(53% + 8px), transparent calc(53% + 32px)), linear-gradient(122deg, transparent calc(66% - 48px), #406eff1c calc(66% - 12px), #406eff5c 66%, #406eff1c calc(66% + 12px), transparent calc(66% + 48px)), linear-gradient(122deg, transparent calc(79% - 24px), #dcf4fc08 calc(79% - 6px), #dcf4fc1a 79%, #dcf4fc08 calc(79% + 6px), transparent calc(79% + 24px)), linear-gradient(122deg, transparent calc(50% - 140px), #0d274973 50%, transparent calc(50% + 140px)), linear-gradient(122deg, transparent calc(90% - 150px), #0a08148c 90%, transparent calc(90% + 150px))}.gbox--red{--gbox-base:linear-gradient(148deg, #982a1b 0%, #802114 46%, #5e160d 100%);--mg-lines:linear-gradient(122deg, transparent calc(14% - 48px), #f7a47e0a calc(14% - 12px), #f7a47e1f 14%, #f7a47e0a calc(14% + 12px), transparent calc(14% + 48px)), linear-gradient(122deg, transparent calc(27% - 64px), #e8402a17 calc(27% - 16px), #e8402a4d 27%, #e8402a17 calc(27% + 16px), transparent calc(27% + 64px)), linear-gradient(122deg, transparent calc(41% - 32px), #f2c58f05 calc(41% - 8px), #f2c58f14 41%, #f2c58f05 calc(41% + 8px), transparent calc(41% + 32px)), linear-gradient(122deg, transparent calc(57% - 64px), #78140a26 calc(57% - 16px), #78140a80 57%, #78140a26 calc(57% + 16px), transparent calc(57% + 64px)), linear-gradient(122deg, transparent calc(70% - 40px), #f7a47e08 calc(70% - 10px), #f7a47e1a 70%, #f7a47e08 calc(70% + 10px), transparent calc(70% + 40px)), linear-gradient(122deg, transparent calc(48% - 140px), #5a0e0866 48%, transparent calc(48% + 140px)), linear-gradient(122deg, transparent calc(90% - 150px), #0a081480 90%, transparent calc(90% + 150px))}.gbox--amber{--gbox-base:linear-gradient(148deg, #f6c063 0%, #f0a845 48%, #e08a2c 100%);--mg-lines:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='297' height='207'%3E%3Cg fill='none' stroke-width='8' stroke-linecap='butt'%3E%3Cpath stroke='%23FCEBD2' d='M63 49h8M72 67h8M81 67h8M99 58h8M117 40h8M117 67h8M126 67h8M126 94h8M135 49h8M144 112h8M153 22h8M162 166h8M189 157h8M198 193h8M234 175h8M243 130h8M279 166h8M288 166h8M288 202h8'/%3E%3Cpath stroke='%23E8402A' d='M108 22h8M135 4h8M135 40h8M144 49h8M153 4h8M153 67h8M153 85h8M153 94h8M162 58h8M162 76h8M171 13h8M171 103h8M180 22h8M180 40h8M180 85h8M189 40h8M189 49h8M189 67h8M189 85h8M189 94h8M189 112h8M198 4h8M198 22h8M198 31h8M198 76h8M198 103h8M207 4h8M207 22h8M207 31h8M207 67h8M207 121h8M207 130h8M216 13h8M216 22h8M216 31h8M216 40h8M216 49h8M216 67h8M216 130h8M225 22h8M225 40h8M225 76h8M225 85h8M225 94h8M225 103h8M234 4h8M234 13h8M234 22h8M234 40h8M234 76h8M234 94h8M234 103h8M234 112h8M234 148h8M243 13h8M243 22h8M243 40h8M243 67h8M243 76h8M243 94h8M243 139h8M252 13h8M252 22h8M252 40h8M252 58h8M252 76h8M252 130h8M261 13h8M261 22h8M261 31h8M261 49h8M261 67h8M261 76h8M261 112h8M270 4h8M270 13h8M270 40h8M270 49h8M270 58h8M270 76h8M270 112h8M270 157h8M279 4h8M279 13h8M279 22h8M279 31h8M279 40h8M279 49h8M279 58h8M279 76h8M279 94h8M279 103h8M279 139h8M288 4h8M288 13h8M288 22h8M288 31h8M288 49h8M288 58h8M288 76h8M288 94h8M288 112h8M288 130h8M288 148h8'/%3E%3Cpath stroke='%230D2749' d='M180 13h8M189 31h8M207 13h8M252 4h8M261 58h8M270 103h8M279 85h8M288 85h8'/%3E%3C/g%3E%3C/svg%3E") no-repeat right 31px top 31px}.gbox--cream{--gbox-base:linear-gradient(148deg, #fbebd3 0%, #f5d7ac 52%, #f2c58f 100%);--mg-lines:#e8402a8c}.gbox--ice{--gbox-base:linear-gradient(148deg, #e6fafd 0%, #bdf1f9 52%, #8fe6f5 100%);--mg-lines:#0d274957}.gbox--navy{--gbox-base:linear-gradient(148deg, #163a6a 0%, #0d2749 45%, #081a33 100%);--mg-lines:linear-gradient(#53e6fe42 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #53e6fe42 1px, transparent 1px) 0 0 / 24px 24px}.gbox--navy:before{-webkit-mask-image:radial-gradient(110% 80% at 100% 0,#000 6%,#0000 64%);mask-image:radial-gradient(110% 80% at 100% 0,#000 6%,#0000 64%)}.gbox--rust{--gbox-base:linear-gradient(148deg, #8a2719 0%, #661b14 45%, #2e0c0a 100%);--mg-lines:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cg fill='none' stroke='%23F7A47E' stroke-width='1'%3E%3Ccircle cx='390' cy='10' r='40' stroke-opacity='0.6'/%3E%3Ccircle cx='390' cy='10' r='57' stroke-opacity='0.5'/%3E%3Ccircle cx='390' cy='10' r='74' stroke-opacity='0.5'/%3E%3Ccircle cx='390' cy='10' r='91' stroke-opacity='0.4'/%3E%3Ccircle cx='390' cy='10' r='108' stroke-opacity='0.4'/%3E%3Ccircle cx='390' cy='10' r='125' stroke-opacity='0.3'/%3E%3Ccircle cx='390' cy='10' r='142' stroke-opacity='0.3'/%3E%3Ccircle cx='390' cy='10' r='159' stroke-opacity='0.3'/%3E%3Ccircle cx='390' cy='10' r='176' stroke-opacity='0.2'/%3E%3Ccircle cx='390' cy='10' r='193' stroke-opacity='0.2'/%3E%3Ccircle cx='390' cy='10' r='210' stroke-opacity='0.2'/%3E%3Ccircle cx='390' cy='10' r='227' stroke-opacity='0.1'/%3E%3Ccircle cx='390' cy='10' r='244' stroke-opacity='0.1'/%3E%3Ccircle cx='390' cy='10' r='261' stroke-opacity='0.1'/%3E%3Ccircle cx='390' cy='10' r='278' stroke-opacity='0'/%3E%3Ccircle cx='390' cy='10' r='295' stroke-opacity='0'/%3E%3Ccircle cx='390' cy='10' r='312' stroke-opacity='0'/%3E%3Ccircle cx='390' cy='10' r='329' stroke-opacity='0'/%3E%3C/g%3E%3C/svg%3E") no-repeat right 0 top 0}.gbox--graphite{--gbox-base:linear-gradient(148deg, #3a3c40 0%, #26282b 50%, #141516 100%);--mg-lines:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='171' height='171'%3E%3Cg fill='none' stroke-width='8' stroke-linecap='butt'%3E%3Cpath stroke='%231D4FD0' d='M9 94h8M9 103h8M9 112h8M9 121h8M18 94h8M18 103h8M18 112h8M18 121h8M18 130h8M27 94h8M27 103h8M27 112h8M27 121h8M27 130h8M27 139h8M36 67h8M36 76h8M36 85h8M36 94h8M36 103h8M36 112h8M36 121h8M36 130h8M36 139h8M36 148h8M45 58h8M45 76h8M45 85h8M45 94h8M45 103h8M45 112h8M45 121h8M45 130h8M45 139h8M45 148h8M54 58h8M54 67h8M54 76h8M54 85h8M54 94h8M54 103h8M54 112h8M54 121h8M54 130h8M54 139h8M63 40h8M63 49h8M63 67h8M63 76h8M63 85h8M63 94h8M63 103h8M63 112h8M63 121h8M72 40h8M72 49h8M72 58h8M72 67h8M72 76h8M72 85h8M72 94h8M72 103h8M72 112h8M72 121h8M72 130h8M81 31h8M81 40h8M81 49h8M81 58h8M81 67h8M81 76h8M81 85h8M81 94h8M81 103h8M81 130h8M90 22h8M90 31h8M90 40h8M90 49h8M90 58h8M90 67h8M90 76h8M90 85h8M90 94h8M99 13h8M99 22h8M99 31h8M99 40h8M99 49h8M99 58h8M99 67h8M99 76h8M99 85h8M99 94h8M99 103h8M108 13h8M108 22h8M108 31h8M108 40h8M108 49h8M108 58h8M108 67h8M108 85h8M108 103h8M117 13h8M117 22h8M117 31h8M117 40h8M117 49h8M117 58h8M117 67h8M126 22h8M126 31h8M126 40h8M126 49h8M126 58h8M126 67h8M135 31h8M135 40h8M135 49h8M135 58h8M135 67h8M144 40h8M144 49h8M144 58h8'/%3E%3Cpath stroke='%230D2749' d='M45 157h8M54 148h8M54 157h8M63 130h8M63 139h8M63 148h8M72 139h8M72 148h8M81 121h8M81 139h8M81 148h8M90 103h8M90 112h8M90 121h8M90 130h8M90 139h8M90 148h8M99 112h8M99 121h8M99 130h8M99 139h8M99 148h8M108 94h8M108 112h8M108 121h8M108 130h8M108 139h8M108 148h8M117 76h8M117 85h8M117 94h8M117 103h8M117 112h8M117 121h8M117 130h8M117 139h8M126 76h8M126 85h8M126 94h8M126 103h8M126 112h8M126 121h8M126 130h8M126 139h8M135 76h8M135 85h8M135 94h8M135 103h8M135 112h8M135 121h8M135 130h8M144 67h8M144 76h8M144 85h8M144 94h8M144 103h8M144 112h8M153 49h8M153 58h8'/%3E%3Cpath stroke='%23F2C58F' d='M0 76h8M0 85h8M0 94h8M9 49h8M9 58h8M9 67h8M9 76h8M9 85h8M18 40h8M18 49h8M18 58h8M18 67h8M18 76h8M18 85h8M27 31h8M27 40h8M27 49h8M27 58h8M27 67h8M27 76h8M27 85h8M36 22h8M36 31h8M36 40h8M36 49h8M36 58h8M45 13h8M45 22h8M45 31h8M45 40h8M45 49h8M45 67h8M54 13h8M54 22h8M54 31h8M54 40h8M54 49h8M63 13h8M63 22h8M63 31h8M72 4h8M72 13h8M72 22h8M72 31h8M81 4h8M81 13h8M81 22h8M90 4h8M90 13h8'/%3E%3Cpath stroke='%23E8402A' d='M63 157h8M72 157h8M72 166h8M81 157h8M81 166h8M90 157h8M90 166h8M99 157h8M108 157h8M117 148h8M117 157h8M126 148h8M135 139h8M144 121h8M144 130h8M153 67h8M153 76h8M153 85h8M153 94h8M153 103h8M153 112h8M153 121h8M162 76h8M162 85h8M162 94h8'/%3E%3Cpath stroke='%2353E6FE' d='M63 58h8M81 112h8M108 76h8'/%3E%3C/g%3E%3C/svg%3E") no-repeat right 10px top 4px}.gbox--sea{--gbox-base:linear-gradient(148deg, #0f566a 0%, #0c4153 45%, #082634 100%);--mg-lines:#53e6fe38}.gbox--softink{--gbox-base:linear-gradient(148deg, #262a35 0%, #1a1d26 50%, #0f1117 100%);--mg-lines:#53e6fe4d}.c-program.gbox:is(.gbox--cream,.gbox--sea):before{-webkit-mask-size:560px 560px;mask-size:560px 560px}.c-program.gbox:is(.gbox--ice,.gbox--softink):before{-webkit-mask-size:640px 640px;mask-size:640px 640px}.c-way.gbox{--glow:#53e6fe80;--glow2:#8296ff66}.c-way.gbox--royal{--glow:#53e6fe9e;--glow2:#8ca0ff85}.c-way.gbox--navy{--glow:#408cffad;--glow2:#53e6fe61}.c-way.gbox--sea{--glow:#53e6fe8f;--glow2:#406eff75}.c-way.gbox--softink{--glow:#6e82ff8f;--glow2:#53e6fe57}.c-way.gbox--graphite{--glow:#96b4ff70;--glow2:#f7a47e52}.c-way.gbox--red{--glow:#ffaa7899;--glow2:#ff503285}.c-way.gbox--rust{--glow:#f7a47e8f;--glow2:#ff5a3c70}.c-way.gbox--amber{--glow:#fff8e1cc;--glow2:#ffc46099}.c-way.gbox--cream{--glow:#ffffffd9;--glow2:#ffb0805c}.c-way.gbox--ice{--glow:#ffffffe6;--glow2:#53e6fe66}.gbox-glow{z-index:-1;pointer-events:none;opacity:.92;transition:opacity .6s ease-out;position:absolute;inset:0;-webkit-mask-image:radial-gradient(150px 110px at 40px 46px,#0000001a 40%,#000 100%);mask-image:radial-gradient(150px 110px at 40px 46px,#0000001a 40%,#000 100%)}.c-way:hover .gbox-glow{opacity:1}.c-way.gbox{box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0d}.c-way.gbox:is(.gbox--amber,.gbox--cream,.gbox--ice){box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #0d0d0d0f}.gbox-glow i{aspect-ratio:1;translate:var(--gx,0px) var(--gy,0px);border-radius:50%;transition:translate 1.2s cubic-bezier(.22,1,.36,1);position:absolute}.gbox-glow i:first-child{background:radial-gradient(closest-side, var(--glow), transparent);width:min(92%,380px);animation:17s ease-in-out infinite alternate gbox-glow-a;top:-34%;left:28%}.gbox-glow i:last-child{background:radial-gradient(closest-side, var(--glow2), transparent);width:min(74%,300px);animation:23s ease-in-out infinite alternate gbox-glow-b;top:-26%;left:-34%}.c-way:nth-child(2) .gbox-glow i{animation-delay:-7s}.c-way:nth-child(3) .gbox-glow i{animation-delay:-13s}.c-way:nth-child(4) .gbox-glow i{animation-delay:-4s}@keyframes gbox-glow-a{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-34%,10%)scale(1.14)}to{transform:translate(-10%,18%)scale(.94)}}@keyframes gbox-glow-b{0%{transform:translate(0,0)scale(.96)}50%{transform:translate(46%,-6%)scale(1.12)}to{transform:translate(26%,12%)scale(1)}}.c-way.gbox:before{animation:30s ease-in-out infinite gbox-card-drift}@keyframes gbox-card-drift{0%,to{transform:translate(-4%,-1.5%)}50%{transform:translate(4%,1.5%)}}[data-grain-off] .gbox-glow i{animation-play-state:paused}html[data-motion=off] .gbox-glow i{transition:none!important;animation:none!important;translate:none!important}html[data-motion=off] .gbox-glow{transition:none}@media (prefers-reduced-motion:reduce){.gbox-glow i{transition:none!important;animation:none!important;translate:none!important}.gbox-glow{transition:none}}.nav-cta.pill-btn{position:fixed;box-shadow:inset 0 0 0 1px #ffffff38}@media (max-width:809.98px){.nav-cta.pill-btn{display:none}}@media (min-width:810px){.hero-btns{margin-inline:-48px}}.lp-pblock.gbox{border-color:#ffffff24}.lp-pblock.gbox:after{background:var(--grain);background-size:var(--grain-size);height:auto;top:0;left:0;right:0}.lp-pblock.gbox .lp-pwin{-webkit-mask-image:linear-gradient(#000 74%,#0000 98%);mask-image:linear-gradient(#000 74%,#0000 98%)}.pg-card.gbox{color:#fff}.pg-card.gbox:hover:after{opacity:.8}.pg-card.gbox .pg-card-top{color:#ffffffc7}.pg-card.gbox .pg-card-top .chip{color:var(--cyan);border-color:var(--cyan)}.pg-card.gbox .pg-card-go{color:#ffffffd6}.ftile.gbox{color:var(--fg,#fff)}.gbox--ocean :is(.ft-t,.ft-l,.route-pill){text-shadow:0 0 8px #0d0d0db3,0 0 2px #0d0d0d99}.route.gbox .route-pill,.route.gbox .route-arrow{background:#0d0d0d9e}.ex-fig{margin:48px 0 0;position:relative}.ex-box{border-radius:16px;padding:24px 28px 16px}.ex-tag{margin:0 0 12px;display:inline-block}.ex-art{color:#fff;width:100%;height:auto;display:block;overflow:visible}.ex-art :is(path,rect,circle){stroke:currentColor;stroke-width:1.2px;vector-effect:non-scaling-stroke}.ex-art text{fill:currentColor;stroke:none;font:400 13px/1 var(--sans);letter-spacing:.3px}.ex-art .f{stroke-opacity:.5}.ex-art .m{fill-opacity:.78}.ex-art .as{color:var(--cyan)}.ex-art .af{color:var(--cyan);fill:#53e6fe29}.ex-art .a{fill:var(--cyan);stroke:none}.ex-art .w{fill:currentColor;stroke:none}.ex-foot{justify-content:flex-end;align-items:center;gap:12px;min-height:20px;margin-top:10px;display:flex}.ex-label{font:400 12px/15.6px var(--sans);color:#ffffffc7;margin-right:auto}.ex-foot .ex-ctl{color:inherit}.ex-mid{max-width:640px}.ex-lib{max-width:420px;margin:0 0 40px}.mz-line.ex-lib{aspect-ratio:416/323;border-radius:16px}.lp-light .ex:not(.ex-box) .ex-art{color:#8d8d8d}.lp-light .ex:not(.ex-box) .ex-art .a{fill:#0d0d0d}.lp-light .ex:not(.ex-box) .ex-art :is(.as,.af){color:#0d0d0d}.ex-loop{height:100%;position:relative}.engine-loop circle.a{fill:var(--cyan);stroke:none}.ex-loop .ex-ctl{color:#fff;position:absolute;top:4px;right:4px}.lp-steps-art{width:1120px;max-width:calc(100% - 40px);margin:48px auto 0}.lp-steps-art .ex-fig{max-width:820px;margin:0 auto}.lp-steps-art .ex-strip,.lp-steps-art .ex-fig.ex-full{max-width:none}.lp-not-in .ex-fig{margin-top:56px}.ex-strip{margin:0 0 -32px}.foot-line{position:relative}.ex-band{width:100px;position:absolute;top:78px;right:0}.ex-band .ex-art{color:#fff}.ex-art[data-phone]{display:none}@media (max-width:809.98px){.ex-wide .ex-art,.ex-strip .ex-art{width:100%;height:auto}.ex-dual>.ex-art:not([data-phone]){display:none}.ex-dual>.ex-art[data-phone]{display:block}.ex-art[data-phone] text{font-size:15px}.ex-fig:not(.ex-dual) .ex-art text{font-size:17px}.ex-strip{margin:0 0 -12px}.ex-band{width:72px;margin:0 0 12px;position:static}.ex-box{padding:18px 16px 12px}}@media (prefers-reduced-motion:reduce){.gbox:before,.pill-btn:before,.pill-btn:hover:before{animation:none!important}.px i{transition:none}}html[data-motion=off] :is(.gbox,.pill-btn):before{animation:none!important}html[data-motion=off] :is(.ticker-track,.thumbs-track){animation-play-state:paused!important}.skip.skip--motion{cursor:pointer;border:0;top:-120px}.skip.skip--motion:focus{top:64px}.lg-motion{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.lg-motion:hover{color:var(--white)}.lg-motion:focus-visible{outline:2px solid var(--white);outline-offset:3px}
.ex{--ease:cubic-bezier(.22, 1, .36, 1)}.ex[data-ex] :is(.ex-draw,.ex-in,.ex-fade,.ex-pop,.ex-grow,.ex-ripple,.ex-move,.ex-lit,.ex-tour){animation-duration:var(--dur,.8s);animation-timing-function:var(--ease);animation-delay:var(--t,0s);animation-play-state:paused;animation-fill-mode:both}.ex[data-ex] .ex-draw{animation-name:ex-draw}.ex[data-ex] .ex-in{animation-name:ex-in}.ex[data-ex] .ex-fade{animation-name:ex-fade}.ex[data-ex] .ex-pop{animation-name:ex-pop;animation-duration:var(--dur,.4s);transform-box:fill-box;transform-origin:50%}.ex[data-ex] .ex-grow{transform-box:fill-box;transform-origin:50% 100%;animation-name:ex-grow}.ex[data-ex] .ex-ripple{transform-box:fill-box;transform-origin:50%;animation-name:ex-ripple}.ex[data-ex] .ex-move{animation-name:ex-move}.ex[data-ex] .ex-lit{animation-name:ex-lit;animation-duration:var(--dur,.4s)}.ex[data-ex] .ex-tour{animation-name:ex-tour;animation-timing-function:linear}@keyframes ex-draw{0%{stroke-dasharray:1 1;stroke-dashoffset:1px}99%{stroke-dasharray:1 1;stroke-dashoffset:0}to{stroke-dasharray:none;stroke-dashoffset:0}}@keyframes ex-in{0%{opacity:0;transform:translateY(6px)}}@keyframes ex-fade{0%{opacity:0}}@keyframes ex-pop{50%{transform:scale(1.06)}}@keyframes ex-grow{0%{transform:scaleY(0)}}@keyframes ex-ripple{0%{opacity:0;transform:scale(.4)}}@keyframes ex-move{0%{transform:translate(var(--dx,0px), var(--dy,0px))}}@keyframes ex-lit{0%{opacity:.35}}@keyframes ex-tour{0%,8%{transform:translate(var(--x0), var(--y0))}16%,24%{transform:translate(var(--x1), var(--y1))}32%,40%{transform:translate(var(--x2), var(--y2))}48%,56%{transform:translate(var(--x3), var(--y3))}64%,72%{transform:translate(var(--x4), var(--y4))}to{transform:translate(var(--x5), var(--y5))}}.ex-ctl{cursor:pointer;position:relative}.ex-ctl:before{content:"";position:absolute;inset:-4px -2px}.ex-ctl[hidden]{display:none}@media (prefers-reduced-motion:reduce){.ex :is(.ex-draw,.ex-in,.ex-fade,.ex-pop,.ex-grow,.ex-ripple,.ex-move,.ex-lit,.ex-tour){animation:none!important}.ex-ctl{display:none!important}}html[data-motion=off] .ex :is(.ex-draw,.ex-in,.ex-fade,.ex-pop,.ex-grow,.ex-ripple,.ex-move,.ex-lit,.ex-tour){animation:none!important}html[data-motion=off] .ex-ctl{display:none!important}@media print{.ex :is(.ex-draw,.ex-in,.ex-fade,.ex-pop,.ex-grow,.ex-ripple,.ex-move,.ex-lit,.ex-tour){animation:none!important}.ex-ctl{display:none!important}}
.cm-ask,.cm-still,.cm-panel{--cm-ink:#0d0d0d;--cm-ease:cubic-bezier(.22, 1, .36, 1);font-family:var(--sans,var(--mg-font-family-sans,system-ui, sans-serif))}.cm-ask{z-index:54;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:50%;width:79px;height:79px;margin:0;padding:0;position:fixed;top:0;left:0}.cm-ask[hidden]{display:none}.cm-still{z-index:54;cursor:pointer;touch-action:manipulation;width:72px;height:72px;transition:transform .3s var(--cm-ease), translate .3s var(--cm-ease);background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:fixed;bottom:24px;right:24px}.cm-still:is([data-away],[data-hide]){visibility:hidden;pointer-events:none}.cm-still .cm-orb{width:64px;height:64px;animation:7s ease-in-out infinite alternate cm-float;overflow:visible}@keyframes cm-float{0%{transform:translate(-2px,3px)}to{transform:translate(2px,-3px)}}html[data-motion=off] .cm-still .cm-orb{animation:none}@media (prefers-reduced-motion:reduce){.cm-still .cm-orb{animation:none}}.cm-ask:focus-visible,.cm-still:focus-visible{outline-offset:0;box-shadow:0 0 0 6px var(--cm-ink);outline:2px solid #fff}.cm-panel{z-index:56;isolation:isolate;color:#fff;width:368px;height:min(560px,100dvh - 140px);animation:cm-open .3s var(--cm-ease) both;border-radius:16px;flex-direction:column;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 30px 70px -24px #000000b3,inset 0 0 0 1px #ffffff1f}.cm-scrim{z-index:55;background:#0d0d0d80;position:fixed;inset:0}@media (max-width:809.98px){.cm-still{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:56px;height:56px}.cm-still .cm-orb{width:48px;height:48px}.cm-panel{--cm-gap:calc(16px + env(safe-area-inset-bottom));width:auto;height:auto;left:16px;right:16px;bottom:var(--cm-gap);max-height:min(72dvh,100dvh - 96px)}.cm-panel[data-vv]{top:calc(var(--cm-vb) - var(--cm-gap));max-height:min(72dvh, calc(var(--cm-vh) - 96px));bottom:auto;translate:0 -100%}.cm-panel[data-kb]{--cm-gap:8px}}html.cm-lock{overscroll-behavior:none;overflow:hidden}.cm-bg{z-index:-1;background:var(--mg-grain-ocean);--mg-lines:var(--mg-grain-ocean-lines);position:absolute;inset:0;overflow:hidden}.cm-bg:after{content:"";background:var(--grain,var(--noise,none));background-size:var(--grain-size,var(--noise-size,256px));position:absolute;inset:0}.cm-head{background:#0909098c;flex:none;align-items:center;gap:4px;height:56px;padding:0 8px 0 20px;display:flex}.cm-head h2{color:#fff;margin:0 auto 0 0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.2}.cm-text{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:44px;padding:0 10px;font-family:inherit;font-size:15px;font-weight:400;line-height:1}.cm-text:hover{background:#ffffff1f}.cm-log{overscroll-behavior:contain;flex:auto;align-content:start;gap:8px;min-height:0;padding:16px;display:grid;overflow-y:auto}.cm-b{overflow-wrap:anywhere;max-width:86%;animation:cm-rise .24s var(--cm-ease) both;margin:0;font-family:inherit;font-size:16px;font-weight:400;line-height:1.45}.cm-in{color:var(--cm-ink);background:#fff;border-radius:18px;justify-self:start;padding:11px 16px}.cm-out{color:#fff;background:#09090973;border-radius:18px;justify-self:end;padding:9px 15px;box-shadow:inset 0 0 0 1px #ffffff8c}.cm-out.cm-short{border-radius:999px}.cm-in a{color:var(--cm-ink);text-underline-offset:3px;text-decoration:underline}.cm-link{font-weight:500}.cm-tag{border:1px solid #0d0d0d73;border-radius:999px;margin:0 8px 4px 0;padding:2px 8px;font-size:13px;line-height:18px;display:inline-block}.cm-copy{min-height:32px;color:var(--cm-ink);cursor:pointer;background:0 0;border:1px solid #0d0d0d4d;border-radius:999px;margin-left:6px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:1}.cm-card{width:86%}.cm-sheet .ex-art{color:#8d8d8d}.cm-sheet .ex-art :is(.as,.af){color:var(--cm-ink)}.cm-sheet .ex-art .a{fill:var(--cm-ink)}.cm-sheet .ex{max-width:120px;margin:0 auto}.cm-typing{gap:5px;padding:15px 16px;display:flex}.cm-typing i{background:#6b6b6b;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite cm-dot}.cm-typing i:nth-child(2){animation-delay:.15s}.cm-typing i:nth-child(3){animation-delay:.3s}.cm-engine{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cm-engine li{color:#6b6b6b;transition:color .4s var(--cm-ease);align-items:center;gap:10px;display:flex}.cm-engine span{width:24px;height:24px;transition:background-color .4s var(--cm-ease), color .4s var(--cm-ease);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid;box-shadow:inset 0 0 0 1px}.cm-engine li.is-lit{color:var(--cm-ink)}.cm-engine li.is-lit span{background:var(--cm-ink);color:#fff;box-shadow:none}.cm-loop{color:#6b6b6b;margin:10px 0 0;font-size:14px}.cm-loop.is-lit{color:var(--cm-ink)}.cm-form .lp-form{padding:0}.cm-form:focus{outline:none}.cm-form .form{margin:0}.cm-form .field+.field{margin-top:10px}.cm-form .f-consent{margin-top:14px}.cm-form .f-done h3{margin:0 0 6px;font-size:16px}.cm-foot{flex:none;padding:4px 16px 16px}.cm-choices{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cm-choice{color:#fff;text-align:left;cursor:pointer;background:#09090973;border:0;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;transition:background-color .16s ease-out;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff8c}.cm-choice:hover{background:#09090999}.cm-askrow{gap:8px;margin:0 0 10px;display:flex}.cm-askrow input{color:#fff;background:#09090973;border:0;border-radius:999px;flex:1;min-width:0;min-height:44px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400;line-height:1;box-shadow:inset 0 0 0 1px #ffffff8c}.cm-askrow input::placeholder{color:#ffffffc7;opacity:1}.cm-pill{isolation:isolate;background:var(--cm-ink);color:#fff;white-space:nowrap;text-shadow:0 0 6px #0d0d0d8c;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:12px;min-height:44px;padding:12px 18px 12px 20px;font-family:inherit;font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3}.cm-pill:after{content:"";z-index:-1;pointer-events:none;background:var(--grain,var(--noise,none));background-size:var(--grain-size,var(--noise-size,256px));position:absolute;inset:0}.cm-pill:hover{background:var(--cm-ink)}.cm-px{flex:none;grid-template-rows:repeat(7,2px);grid-template-columns:repeat(7,2px);gap:1px;display:inline-grid}.cm-px i{background:currentColor;width:2px;height:2px;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.cm-px i:first-child{grid-area:1/4}.cm-px i:nth-child(2){grid-area:2/5}.cm-px i:nth-child(3){grid-area:3/6}.cm-px i:nth-child(4){grid-area:4/1}.cm-px i:nth-child(5){grid-area:4/2}.cm-px i:nth-child(6){grid-area:4/3}.cm-px i:nth-child(7){grid-area:4/4}.cm-px i:nth-child(8){grid-area:4/5}.cm-px i:nth-child(9){grid-area:4/6}.cm-px i:nth-child(10){grid-area:4/7}.cm-px i:nth-child(11){grid-area:5/6}.cm-px i:nth-child(12){grid-area:6/5}.cm-px i:nth-child(13){grid-area:7/4}.cm-pill:is(:hover,:focus-visible) .cm-px i{transform:translate(4px)}.cm-panel :is(.cm-text,.cm-choice,.cm-askrow input,.cm-askrow button):focus-visible{outline-offset:0;box-shadow:0 0 0 6px var(--cm-ink);outline:2px solid #fff}.cm-in :is(a,button):focus-visible{outline:2px solid var(--cm-ink);outline-offset:2px}.cm-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cm-nudge-live{z-index:54;font-family:var(--sans,var(--mg-font-family-sans,system-ui, sans-serif));position:fixed;bottom:28px;right:92px}.cm-nudge-live[data-follow]{bottom:24px;right:24px}.cm-nudge{color:#0d0d0d;background:#fff;border-radius:18px;align-items:center;gap:2px;padding:0 4px 0 0;animation:.24s cubic-bezier(.22,1,.36,1) both cm-rise;display:flex;box-shadow:0 14px 34px -14px #0000008c,inset 0 0 0 1px #0d0d0d1f}.cm-nudge :is(.cm-nudge-ask,.cm-nudge-x){min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;font-family:inherit;font-size:16px;font-weight:400;line-height:1.2}.cm-nudge-ask{text-align:left;padding:10px 6px 10px 16px}.cm-nudge-x{border-radius:50%;min-width:44px;padding:0;font-size:20px}.cm-nudge-x:hover{background:#0d0d0d14}.cm-nudge :is(.cm-nudge-ask,.cm-nudge-x):focus-visible{outline-offset:-2px;border-radius:14px;outline:2px solid #0d0d0d}@media (max-width:1279.98px){.cm-nudge-live{display:none}}@media (prefers-reduced-motion:reduce){.cm-nudge-live{display:none}}:is(html[data-motion=off],html.motion-paused) .cm-nudge-live{display:none}.cm-carry{color:#4a4a4a;margin:0 0 12px;font-size:14px;line-height:1.4}@keyframes cm-open{0%{opacity:0;transform:translateY(8px)}}@keyframes cm-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes cm-dot{0%,60%,to{opacity:.35}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.cm-panel,.cm-b,.cm-typing i,.cm-bg:before{animation:none!important}.cm-still,.cm-engine li,.cm-engine span,.cm-px i{transition:none}}:is(html[data-motion=off],html.motion-paused) :is(.cm-panel,.cm-b,.cm-typing i),:is(html[data-motion=off],html.motion-paused) .cm-bg:before{animation:none!important}
.skip{z-index:70;background:var(--white);color:var(--ink);font:400 14px/20px var(--sans);border-radius:8px;padding:10px 16px;text-decoration:none;transition:top .16s ease-out;position:fixed;top:-60px;left:16px}.skip:focus{top:16px}.page:not([data-preview]) .d-confirm{display:none}.lp-steps-row--5{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.lp-steps-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-tn-row--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;width:1120px}.st .chip{margin:10px 0 0}@media (max-width:1099.98px){.lp-steps-row--5,.lp-steps-row--3,.lp-tn-row--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:809.98px){.lp-steps-row--5,.lp-steps-row--3,.lp-tn-row--3{grid-template-columns:1fr}}.lp-marks a,.lp-stages a{color:inherit;text-decoration:none}.lp-marks a:hover,.lp-stages li.is-lit a{color:var(--white)}.foot-text{max-width:521px;font:400 16px/24px var(--sans);letter-spacing:.32px;color:var(--g-mid);margin:16px 0 0}.foot-line .foot-btns{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.foot-line .foot-btns .pill-btn{margin-top:0}.foot-second{color:var(--white);font:400 14px/20px var(--sans);text-underline-offset:4px}.lp-form .f-box--area{height:auto}.lp-form .f-box textarea{color:#0d0d0d;width:100%;min-height:120px;font:400 16px/24px var(--sans);resize:vertical;background:0 0;border:0;outline:none;padding:0;display:block}.lp-form .f-box:has(textarea:focus-visible){outline-offset:4px;outline:2px solid #0d0d0d}.lp-form .field[data-bad]{box-shadow:inset 0 0 0 1px #c4321b}.lp-form .field--select[data-bad] .f-select{border-color:#c4321b}.f-err{font:400 13px/18px var(--sans);color:#b42d18;margin-top:6px;display:block}.f-check{font:400 14px/20.3px var(--sans);letter-spacing:.2px;color:#454545;cursor:pointer;align-items:flex-start;gap:12px;margin:24px 0 0;display:flex}.f-check input{accent-color:#0d0d0d;cursor:pointer;flex:none;width:20px;height:20px;margin:0}.f-check a{color:#0d0d0d}.f-check[data-bad]{color:#b42d18}.f-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.f-submit:disabled{opacity:.6;cursor:progress}.f-done{color:#0d0d0d;background:#ececec;border-radius:20px;margin-top:40px;padding:28px}.f-done h3{font:400 24px/30px var(--sans);margin:0 0 8px}.f-done p{font:400 16px/24px var(--sans);color:#454545;margin:0}.lp-form .f-alert{font:400 14px/20.3px var(--sans);color:#b42d18;margin:16px 0 0}.hero-btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.home-tools{padding:0 0 200px}#engine.lp-steps--dark .lp-steps-note{color:var(--g-mid)}.home-tools-sub{max-width:520px;color:var(--g-dim);margin:16px 0 40px}.home-tools-more{margin:32px 0 0}.film-text{max-width:560px;font:400 16px/24px var(--sans);letter-spacing:.32px;color:var(--g-mid);margin:12px 0 0 144px}.lever-body .pill-btn{margin-top:4px}@media (max-width:809.98px){.film-text{margin-left:0}.home-tools{padding-bottom:120px}}.lp-statement-head{width:600px;max-width:calc(100% - 40px);color:var(--g-mid);margin:0 auto 20px}[data-quiet] .film-frame{background:#141414;border:1px solid #ffffff1f}.lp-stages{width:960px}.anchor{scroll-margin-top:140px}.dl a,.st a,.pg-body a,.lp-feed a{color:inherit;text-underline-offset:3px}[data-quiet] .dl{opacity:1;transition:none}.lp-lead,.lp-small,.lp-del-sub,.lp-del-line,.dl p,.dl p.dl-status,.st p,.a p,.pg-row p,.pg-row .pg-small,.pg-item p,.t-small,.svc-note,.lp-chan-lead,.lp-feed-body,.lp-form-sub,.foot-text,.film-text,.home-tools-sub,.pg-body p,.lp-tn-line,.lp-sub{letter-spacing:.2px;font-size:18px;line-height:1.55}@media (max-width:809.98px){.lp-lead,.lp-small,.lp-del-sub,.lp-del-line,.dl p,.dl p.dl-status,.st p,.a p,.pg-row p,.pg-row .pg-small,.pg-item p,.t-small,.svc-note,.lp-chan-lead,.lp-feed-body,.lp-form-sub,.foot-text,.film-text,.home-tools-sub,.pg-body p,.lp-tn-line,.lp-sub{font-size:17px}}.lp-mcap,.f-check,.f-consent{letter-spacing:.2px;font-size:16px;line-height:1.5}.lp-pwin .d-cap{display:none}.lp-pwin:has(.engine-loop){inset:14px}.lp-pblock:has(.engine-loop):after{display:none}.engine-loop{width:100%;height:100%;display:block}.engine-loop :is(rect,path){fill:none;stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke}.engine-loop .loop-back path{stroke:var(--cyan)}.engine-loop text{fill:#e6e6e6;font:400 13px/1 var(--sans);letter-spacing:.2px}.engine-loop .loop-num{fill:var(--cyan)}.engine-loop .loop-mid{fill:var(--g-mid);font-size:12px}.engine-loop[data-phone]{display:none}@media (max-width:809.98px){.lp-pblock:has(.engine-loop){aspect-ratio:340/420}.engine-loop:not([data-phone]){display:none}.engine-loop[data-phone]{display:block}.engine-loop[data-phone] text{font-size:15px}.engine-loop[data-phone] .loop-mid{font-size:14px}}.lib .pg-in{width:760px}.lib-crumbs ol{font:400 14px/20px var(--sans);color:#5a5a5a;flex-wrap:wrap;gap:6px;margin:0 0 20px;padding:0;list-style:none;display:flex}.lib-crumbs li+li:before{content:"/";color:#8d8d8d;margin-right:6px}.lib-crumbs a{color:inherit;text-underline-offset:3px}.lib-by{font:400 16px/24px var(--sans);letter-spacing:.2px;color:#454545;margin:0 0 40px}.lib-by a{color:inherit;text-underline-offset:3px}.lib-body{color:#1f1f1f;font:400 18px/1.6 var(--sans);letter-spacing:.2px}.lib-body p{margin:0 0 18px}.lib-body h2{max-width:none;font:400 28px/36px var(--sans);color:#0d0d0d;margin:56px 0 16px}.lib-body h3{font:500 20px/28px var(--sans);color:#0d0d0d;margin:32px 0 12px}.lib-body ul,.lib-body ol{margin:0 0 20px;padding-left:24px}.lib-body li{margin:6px 0}.lib-body a{color:#0d0d0d;text-underline-offset:3px}.lib-table{margin:0 0 24px;overflow-x:auto}.lib-table table{border-collapse:collapse;width:100%;font:400 16px/1.45 var(--sans)}.lib-table :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #d9d9d9;padding:10px 12px 10px 0}.lib-table thead th{border-bottom-color:#0d0d0d;font-weight:500}.lib-table tbody th{font-weight:500}.lib-open{color:#5a5a5a;border:1px dashed #7f7f7fb3;border-radius:8px;padding:2px 10px;font-size:16px;display:inline-block}.lib-az{flex-wrap:wrap;gap:8px;margin:20px 0 32px;display:flex}.lib-az a{color:#0d0d0d;min-width:32px;height:32px;font:400 14px/1 var(--sans);border:1px solid #0d0d0d;border-radius:8px;place-items:center;padding:0 8px;text-decoration:none;display:grid}.lib-az a:hover{color:#fff;background:#0d0d0d}.lib-words{margin:0}.lib-word{border-top:1px solid #d9d9d9;padding:24px 0;scroll-margin-top:140px}.lib-word dt{font:400 24px/30px var(--sans);color:#0d0d0d;scroll-margin-top:140px}.lib-word dt .chip{margin-left:8px}.lib-word dd{margin:12px 0 0}.lib-word dd p{font:400 18px/1.55 var(--sans);color:#1f1f1f;margin:0 0 8px}.lib-word dd a{color:#0d0d0d;text-underline-offset:3px}@media (max-width:809.98px){.lib-body,.lib-word dd p{font-size:17px}.lib-body h2{font-size:24px;line-height:31px}}
:root{--c-ink:#0d0d0d;--c-dark:#0d0d0d;--c-hair-d:#ffffff1f;--c-hair-l:#e6e6e6;--c-ease:cubic-bezier(.22, 1, .36, 1);--c-pad:160px;--c-gap:64px;--c-seam-h:200px}.lp{--c-dark:#090909}@media (max-width:809.98px){:root{--c-pad:88px;--c-gap:40px;--c-seam-h:120px}}b,strong{font-weight:400}.c-h1{font:400 64px/1.05 var(--serif);letter-spacing:-.02em;text-wrap:balance;font-optical-sizing:auto;margin:0}.c-h2{font:400 40px/1.15 var(--serif);letter-spacing:-.015em;text-wrap:balance;font-optical-sizing:auto;margin:0}.c-big,.c-statement p,.c-track-line,.c-lv-title{font:400 28px/1.35 var(--serif);letter-spacing:-.01em;font-optical-sizing:auto}.c-title,.c-srow-name,.c-way-title{font:400 22px/1.3 var(--sans);letter-spacing:0;margin:0}.c-lead,.c-read,.c-line,.c-lv-text{font:400 18px/1.55 var(--sans);letter-spacing:.2px}.c-body,.c-srow-card,.c-way-text,.c-way-list,.c-link,.c-note-16,.c-small{font:400 16px/1.5 var(--sans);letter-spacing:.2px}.c-eyebrow,.c-label{font:400 12px/16px var(--sans);letter-spacing:.08em;text-transform:uppercase;margin:0}@media (max-width:809.98px){.c-h1{font-size:40px}.c-h2{font-size:30px}.c-big,.c-statement p,.c-track-line,.c-lv-title{font-size:24px}.c-title,.c-srow-name,.c-way-title{font-size:20px}.c-lead,.c-read,.c-line,.c-lv-text{font-size:17px}}.c-ground{display:flow-root}.c-dark{background:var(--c-dark);color:#fff}.c-light{color:var(--c-ink);background:#fff}.c-dark .c-eyebrow,.c-dark .c-label{color:#a1a1a1}.c-light .c-eyebrow,.c-light .c-label{color:#5a5a5a}.c-dark .c-line,.c-dark .c-lead,.c-dark .c-read,.c-dark .c-body{color:#a1a1a1}.c-light .c-line,.c-light .c-lead,.c-light .c-read,.c-light .c-body{color:#454545}.c-dim{opacity:.82}.c-seam{height:var(--c-seam-h)}.c-seam--dark-light{background:linear-gradient(var(--c-dark), #fff);background:linear-gradient(in oklab, var(--c-dark), #fff)}.c-seam--light-dark{background:linear-gradient(#fff, var(--c-dark));background:linear-gradient(in oklab, #fff, var(--c-dark))}.c-seam+.c-ground>.c-sec:first-child{padding-top:calc(var(--c-pad) - var(--c-seam-h) / 2)}.c-ground:has(+.c-seam)>.c-sec:last-child{padding-bottom:calc(var(--c-pad) - var(--c-seam-h) / 2)}.c-sec{padding:var(--c-pad) 0}.c-sec--tight{padding:calc(var(--c-pad) / 2) 0}.c-in{width:1100px;max-width:calc(100% - 40px);margin:0 auto}.c-in--wide{width:1220px}.c-in--text{width:960px}.c-in--wide>:is(.c-head,.c-after){padding-left:max(0px,50% - 550px)}.c-head{max-width:760px;margin:0 0 var(--c-gap);flex-direction:column;align-items:flex-start;gap:20px;display:flex}.c-head .c-line{max-width:600px;margin:0}.c-head--center{text-align:center;align-items:center;margin-inline:auto}.c-after{margin:56px 0 0}.c-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-link{color:inherit;text-underline-offset:5px;align-items:center;gap:8px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.c-link svg{transition:transform .27s cubic-bezier(.34,1.56,.64,1)}.c-link:hover svg,.c-link:focus-visible svg{transform:rotate(45deg)}.c-light .pill-btn--line,.c-light.pill-btn--line{color:var(--c-ink);box-shadow:inset 0 0 0 1px #0d0d0d80}.c-dark .pill-btn--line{color:#fff;box-shadow:inset 0 0 0 1px #ffffff8c}.c-btns{flex-wrap:wrap;gap:12px;display:flex}:is(.c-btns,.lp-btns,.foot-btns)>.chip{white-space:nowrap;align-self:center;margin:0}@media (max-width:809.98px){:is(.c-btns,.lp-btns,.foot-btns):has(>.chip){flex-direction:column;align-items:flex-start}:is(.c-btns,.lp-btns,.foot-btns)>.chip{align-self:auto}:is(.c-hero-in,.c-last-in) .c-btns:has(>.chip){align-items:center}}@media (min-width:810px){:is(.c-hero2-text,.lp-hero-text):has(>:is(.c-btns,.lp-btns)>.chip){container:c-btnrow/inline-size}:is(.c-hero2-text,.lp-hero-text)>:is(.c-btns,.lp-btns):has(>.chip):has(>.pill-btn--line){grid-template-columns:max-content;justify-content:start;justify-items:start;gap:10px 12px;display:grid}:is(.c-hero2-text,.lp-hero-text)>:is(.c-btns,.lp-btns):has(>.pill-btn--line)>.chip{justify-self:center}}@container c-btnrow (min-width:620px){:is(.c-hero2-text,.lp-hero-text)>:is(.c-btns,.lp-btns):has(>.chip):has(>.pill-btn--line){grid-template-columns:max-content max-content}:is(.c-hero2-text,.lp-hero-text)>:is(.c-btns,.lp-btns):has(>.pill-btn--line)>.chip{grid-area:2/1}}.pill-btn,.pill-btn--sm{font-size:16px;font-weight:400}.c-tags{flex-wrap:wrap;gap:4px;display:flex}.calm-reveal .c-rv{opacity:0;transition:opacity .5s var(--c-ease), translate .5s var(--c-ease);translate:0 12px}.calm-reveal .c-rv.in{opacity:1;translate:none}html[data-motion=off] .c-rv{opacity:1!important;translate:none!important}@media (prefers-reduced-motion:reduce){.c-rv{opacity:1!important;translate:none!important}}@media print{.c-rv{opacity:1!important;translate:none!important}}.hero.c-hero{background:var(--c-dark);justify-content:center;height:auto;min-height:100svh;padding:160px 20px 120px}.c-hero-in{text-align:center;flex-direction:column;align-items:center;gap:20px;width:960px;max-width:100%;margin:0 auto;display:flex;position:relative}.c-hero .c-hero-title{color:#fff;letter-spacing:-.02em;max-width:640px;font-size:40px;line-height:1.25}.c-hero-sub{max-width:400px;font:400 16px/1.5 var(--sans);letter-spacing:.2px;color:#a1a1a1;text-wrap:balance;margin:0}@media (max-width:809.98px){.c-hero .c-hero-title{max-width:330px;font-size:28px}.hero--cards .c-hero-sub{color:#bdbdbd;max-width:300px}}.c-track{isolation:isolate;color:#fff;position:relative}.c-track:after{content:"";z-index:-1;pointer-events:none;background:var(--grain);background-size:var(--grain-size);position:absolute;inset:0}.c-track--band{text-align:center;background:linear-gradient(var(--c-dark) 0%, #0e1030 14%, #1b3596 32%, #2550c8 46%, #2550c8 62%, #fff 100%);background:linear-gradient(in oklab, var(--c-dark) 0%, #0e1030 14%, #1b3596 32%, #2550c8 46%, #2550c8 62%, #fff 100%);padding:200px 20px 240px}.c-track--band:after{-webkit-mask-image:linear-gradient(#0000 8%,#000 30% 62%,#0000 92%);mask-image:linear-gradient(#0000 8%,#000 30% 62%,#0000 92%)}.c-track--box{text-align:center;background:linear-gradient(168deg,#2550c8 0%,#1b3596 50%,#0e1030 100%);border-radius:16px;padding:72px 40px;overflow:hidden}.c-track-in{justify-content:center;align-items:center;gap:48px;max-width:900px;margin:0 auto;display:flex}.c-track-text{flex-direction:column;align-items:center;gap:16px;display:flex}.c-track .c-eyebrow{color:#ffffffc7}.c-track-line{color:#fff;margin:0}.c-track-sub{font:400 16px/1.5 var(--sans);letter-spacing:.2px;color:#ffffffdb;margin:0}@media (max-width:809.98px){.c-track--band{padding:140px 20px 170px}.c-track--box{padding:56px 24px}}.c-sec--statement .c-eyebrow{margin-bottom:40px}.c-statement{max-width:900px}.c-statement p{margin:0 0 .8em}.c-statement p:last-child{margin-bottom:0}.c-statement .cw{transition:opacity .12s linear}.c-svc-row{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:80px;display:grid}.c-svc-side{position:sticky;top:120px}.c-svc-side .c-head{margin:0}.c-sgroup+.c-sgroup{margin-top:64px}.c-srows{border-top:1px solid var(--c-hair-l);margin:16px 0 0;padding:0;list-style:none}.c-dark .c-srows{border-color:var(--c-hair-d)}.c-srow{border-bottom:1px solid var(--c-hair-l);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 0;text-decoration:none;display:grid}.c-dark .c-srow{border-color:var(--c-hair-d)}.c-srow-main{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.c-srow-card{color:#454545;max-width:560px}.c-dark .c-srow-card{color:#a1a1a1}.c-srow .c-tags{color:#5a5a5a;margin-top:8px}.c-dark .c-srow .c-tags{color:#a1a1a1}.c-srow-go{align-items:center;gap:10px;display:inline-flex}.c-srow-go svg{width:12px;height:12px;transition:transform .27s cubic-bezier(.34,1.56,.64,1)}.c-srow:hover .c-srow-go svg,.c-srow:focus-visible .c-srow-go svg{transform:rotate(45deg)}.c-srow:hover .c-srow-name{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.c-srow-n{font:400 12px/16px var(--sans);letter-spacing:.08em;color:#5a5a5a;align-self:start;padding-top:6px}.c-srow:has(.c-srow-n){grid-template-columns:56px minmax(0,1fr) auto}.c-srows--big .c-srow-name{font:400 28px/1.35 var(--serif);letter-spacing:-.01em}.c-srow-more{font:400 16px/1.5 var(--sans)}@media (max-width:999.98px){.c-svc-row{grid-template-columns:1fr;gap:48px}.c-svc-side{position:static}}@media (max-width:809.98px){.c-srow:has(.c-srow-n){grid-template-columns:40px minmax(0,1fr) auto}.c-srows--big .c-srow-name{font-size:24px}.c-srow-more{display:none}}.c-lv-row{grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:80px;display:grid}.c-lv-list{margin:0;padding:0;list-style:none}.c-lv+.c-lv{margin-top:240px}.c-lv-n{font:400 12px/16px var(--sans);letter-spacing:.08em;color:#a1a1a1;margin:0}.c-lv-title{margin:14px 0 12px}.c-lv-text{color:#a1a1a1;margin:0}.c-levers--live .c-lv{opacity:.3;transition:opacity .4s ease-out}.c-levers--live .c-lv.is-on{opacity:1}.c-lv .c-lv-own{display:none}.c-lv-side{position:relative}.c-lv-stage{height:432px;position:sticky;top:calc(50vh - 216px)}.c-lv-dial{width:360px;height:360px;margin-left:-180px;position:absolute;top:0;left:50%}.c-orbit{width:100%;height:100%;transition:transform .95s cubic-bezier(.3,1.28,.5,1);display:block;overflow:visible}.c-orbit circle,.c-orbit path{fill:none;stroke:#fff3;stroke-width:1px;vector-effect:non-scaling-stroke}.c-orbit .c-orbit-tick{stroke:#ffffff4d}.c-orbit .c-orbit-in{stroke:#ffffff17}.c-orbit .c-orbit-mark{stroke:#ffffffe6}.c-lv-stage[data-at="1"] .c-orbit{transform:rotate(140deg)}.c-lv-stage[data-at="2"] .c-orbit{transform:rotate(320deg)}.c-lv-stage[data-at="3"] .c-orbit{transform:rotate(270deg)}.c-lv-art{opacity:0;flex-direction:column;align-items:center;transition:opacity .5s ease-out;display:flex;position:absolute;inset:0}.c-lv-art.is-on{opacity:1}.c-lv-pic{width:360px;height:360px;transition:transform 1.1s var(--c-ease);place-items:center;display:grid;transform:rotate(-14deg)scale(.94)}.c-lv-art.is-on .c-lv-pic{transform:none}.c-lv-pic .c-art{width:216px;height:216px}.c-lv-tag{height:24px;font:400 12px/16px var(--sans);border:1px solid;border-radius:5.54px;align-items:center;margin-top:40px;padding:0 8px;display:inline-flex}@media (max-width:999.98px){.c-lv-row{grid-template-columns:1fr}.c-lv-side{display:none}.c-lv+.c-lv{margin-top:72px}.c-lv .c-lv-own{width:160px;height:160px;margin-top:28px;display:block}.c-levers--live .c-lv{opacity:1}}html[data-motion=off] .c-levers--live .c-lv{opacity:1}html[data-motion=off] :is(.c-orbit,.c-lv-art,.c-lv-pic){transition:none}@media (prefers-reduced-motion:reduce){.c-orbit,.c-lv-art,.c-lv-pic{transition:none}}.c-art{display:block}.c-wire{aspect-ratio:1;width:100%}.c-three{border-top:1px solid var(--c-hair-d);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.c-three-col{border-left:1px solid var(--c-hair-d);padding:48px 40px 8px}.c-three-col:first-child{border-left:0;padding-left:0}.c-three-icon{width:auto;height:90px;margin:40px 0;display:block}.c-three .c-title{margin:0 0 12px}.c-three .c-title .chip{vertical-align:3px;margin-left:4px}.c-three .c-body{max-width:340px;margin:0}@media (max-width:899.98px){.c-three{border-top:0;grid-template-columns:1fr}.c-three-col,.c-three-col:first-child{border-left:0;border-top:1px solid var(--c-hair-d);padding:32px 0}.c-three-icon{margin:24px 0}}.c-brainx-row{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:80px;display:grid}.c-brainx-text .c-head{margin-bottom:32px}.c-brainx-text .c-read{max-width:560px;margin:0}.c-brainx-art{justify-content:center;display:flex}.c-brain-cells{width:414px;max-width:100%;height:auto}.c-brain-cells rect{animation:7s ease-in-out infinite c-cell}.c-brain-cells .d0{animation-delay:0s}.c-brain-cells .d1{animation-delay:-.58s}.c-brain-cells .d2{animation-delay:-1.16s}.c-brain-cells .d3{animation-delay:-1.74s}.c-brain-cells .d4{animation-delay:-2.32s}.c-brain-cells .d5{animation-delay:-2.9s}.c-brain-cells .d6{animation-delay:-3.48s}.c-brain-cells .d7{animation-delay:-4.06s}.c-brain-cells .d8{animation-delay:-4.64s}.c-brain-cells .d9{animation-delay:-5.22s}.c-brain-cells .d10{animation-delay:-5.8s}.c-brain-cells .d11{animation-delay:-6.38s}@keyframes c-cell{0%,to{opacity:1}50%{opacity:.38}}[data-rest] .c-brain-cells rect,html[data-motion=off] .c-brain-cells rect{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.c-brain-cells rect{animation:none}}.c-figs{border-top:1px solid var(--c-hair-d);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:80px 0 40px;padding:0;display:grid}.c-figs>div{padding:32px 32px 0 0}.c-figs>div+div{border-left:1px solid var(--c-hair-d);padding-left:32px}.c-figs dt{font:400 40px/1.15 var(--serif);letter-spacing:-.015em;color:#fff}.c-figs dd{font:400 12px/16px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#a1a1a1;margin:12px 0 0}.c-brainx .c-body{max-width:640px;margin:0}@media (max-width:899.98px){.c-brainx-row{grid-template-columns:1fr;gap:48px}.c-brainx-art{order:-1}.c-brain-cells{width:276px}.c-figs{grid-template-columns:1fr;margin-top:48px}.c-figs>div,.c-figs>div+div{border-left:0;padding:24px 0}.c-figs>div+div{border-top:1px solid var(--c-hair-d)}.c-figs dt{font-size:30px}}.c-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.c-ways--2{grid-template-columns:repeat(2,minmax(0,1fr))}.c-ways--1{grid-template-columns:minmax(0,560px)}.c-way{min-height:500px;color:var(--fg,#fff);border-radius:16px;flex-direction:column;padding:40px;display:flex}.c-way.gbox:is(.gbox--ocean,.gbox--royal,.gbox--red,.gbox--navy,.gbox--rust,.gbox--graphite,.gbox--sea,.gbox--softink){text-shadow:0 0 8px #0d0d0da6}.c-way-n{font:400 12px/16px var(--sans);letter-spacing:.08em;color:var(--fg,#fff);margin:0}.c-way-title{color:var(--fg,#fff);margin:132px 0 12px}.c-way-text{color:var(--fg2,#ffffffe6);max-width:420px;margin:0}.c-way-list{color:var(--fg,#fff);flex-direction:column;gap:10px;max-width:420px;margin:28px 0 0;padding:0;list-style:none;display:flex}.c-way-list li{padding-left:20px;position:relative}.c-way-list li:before{content:"";background:currentColor;width:6px;height:6px;position:absolute;top:.62em;left:0}.c-way-foot{color:var(--fg,#fff);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:40px;display:flex}.c-way-kind{font:400 12px/16px var(--sans);letter-spacing:.08em;text-transform:uppercase}@media (max-width:999.98px){.c-ways,.c-ways--2{grid-template-columns:1fr}.c-way{min-height:0;padding:32px 24px}.c-way-title{margin-top:112px}}.c-mark{vertical-align:middle;width:18px;height:18px;display:inline-block}.c-mark path{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.c-mark--y path{stroke:#fff}.c-mark--s path,.c-mark--n path{stroke:#7d7d7d}.c-note{font:400 16px/1.5 var(--sans);letter-spacing:.2px;color:#a1a1a1;margin:24px 0 0}.c-light .c-note{color:#5a5a5a}.c-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.c-tile{color:#fff;outline-offset:3px;background:#0f0f0f;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;min-width:0;min-height:520px;padding:32px 28px;transition:border-color .4s ease-out;display:flex;overflow:hidden}.c-tile:hover,.c-tile.is-on{border-color:#ffffff3d}.c-tile-n{font:400 12px/16px var(--sans);letter-spacing:.08em;color:#a1a1a1;margin:0 0 12px}.c-tiles .c-tile .c-title{color:#fff}.c-tiles .c-tile .c-body{color:#a1a1a1;margin:0}.c-tile-art{box-sizing:content-box;width:132px;height:132px;margin:auto;padding:32px 0}@media (min-width:1000px){.calm-js .c-tiles{transition:grid-template-columns .6s var(--c-ease);grid-template-columns:2.3fr 1fr 1fr 1fr}.calm-js .c-tiles:has(>.c-tile:nth-child(2):is(:hover,:focus-visible)){grid-template-columns:1fr 2.3fr 1fr 1fr}.calm-js .c-tiles:has(>.c-tile:nth-child(3):is(:hover,:focus-visible)){grid-template-columns:1fr 1fr 2.3fr 1fr}.calm-js .c-tiles:has(>.c-tile:nth-child(4):is(:hover,:focus-visible)){grid-template-columns:1fr 1fr 1fr 2.3fr}.calm-js .c-tiles .c-tile .c-body{opacity:0;width:400px;transition:opacity .3s ease-out}:is(.calm-js .c-tiles:not(:has(>.c-tile:is(:hover,:focus-visible)))>.c-tile:first-child .c-body,.calm-js .c-tiles>.c-tile:is(:hover,:focus-visible) .c-body){opacity:1;transition:opacity .45s ease-out .25s}.calm-js .c-tiles .c-tile-art{transition:width .6s var(--c-ease), height .6s var(--c-ease)}:is(.calm-js .c-tiles:not(:has(>.c-tile:is(:hover,:focus-visible)))>.c-tile:first-child .c-tile-art,.calm-js .c-tiles>.c-tile:is(:hover,:focus-visible) .c-tile-art){width:196px;height:196px}}@media (prefers-reduced-motion:reduce){.calm-js .c-tiles,.calm-js .c-tiles .c-tile :is(.c-body,.c-tile-art){transition:none!important}}html[data-motion=off] :is(.c-tiles,.c-tile .c-body,.c-tile-art){transition:none!important}@media (max-width:999.98px){.c-tiles{grid-template-columns:1fr 1fr}.c-tile{min-height:0}}@media (max-width:809.98px){.c-tiles{grid-template-columns:1fr}.c-tile-art{width:112px;height:112px;margin:0;padding:24px 0}}.c-rows{border-top:1px solid var(--c-hair-l);margin:0;padding:0;list-style:none}.c-dark .c-rows{border-color:var(--c-hair-d)}.c-row{border-bottom:1px solid var(--c-hair-l);grid-template-columns:64px minmax(0,1fr) minmax(0,1.3fr);gap:24px;padding:28px 0;display:grid}.c-dark .c-row{border-color:var(--c-hair-d)}.c-row-n{font:400 12px/16px var(--sans);letter-spacing:.08em;color:#5a5a5a;padding-top:6px}.c-row .c-body{margin:0}.c-row .c-body+.c-body{margin-top:8px}.c-dark :is(.c-row-n,.c-srow-n){color:#a1a1a1}@media (max-width:809.98px){.c-row{grid-template-columns:40px minmax(0,1fr);gap:8px 12px}.c-row .c-body{grid-column:2}}.c-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin:0;padding:0;list-style:none;display:grid}.c-cell{border-top:1px solid var(--c-hair-l);padding:32px 0 40px}.c-dark .c-cell{border-color:var(--c-hair-d)}.c-cell .c-title{margin:0 0 12px}.c-cell .c-body{max-width:460px;margin:0}@media (max-width:809.98px){.c-grid2{grid-template-columns:1fr}.c-cell{padding:24px 0 28px}}.c-program{color:var(--fg,#fff);border-radius:16px;flex-direction:column;align-items:flex-start;gap:20px;padding:88px 72px;display:flex}.c-program .c-eyebrow{color:var(--fg2,#ffffffc7)}.c-program .c-h2{color:var(--fg,#fff);max-width:680px}.c-program .c-line{max-width:580px;color:var(--fg2,#ffffffe0);margin:0}.c-program .pill-btn{margin-top:16px}@media (max-width:809.98px){.c-program{padding:48px 24px}}.c-last-in{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.c-last-in .c-h2{max-width:720px}.c-last-in .c-read{max-width:560px;margin:0}.c-last-in>.c-btns{justify-content:center;align-items:center;margin-top:8px}.c-formcard{max-width:800px;color:var(--c-ink);background:#fff;border-radius:16px;margin:120px auto 0;padding:56px}.c-formcard .c-h2{color:var(--c-ink)}.c-formcard .c-line{color:#454545;margin:16px 0 0}.c-formcard .form{margin-top:40px}@media (max-width:809.98px){.c-formcard{margin-top:72px;padding:32px 20px}}.c-hero2{background:var(--c-dark);color:#fff;padding:200px 0 120px}.c-hero2-row{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:end;gap:80px;display:grid}.c-hero2-row--solo{grid-template-columns:minmax(0,860px)}.c-hero2-text{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.c-hero2 .c-eyebrow{color:#a1a1a1}.c-h1 .c-h1-kicker{margin-bottom:24px;display:block}.c-hero2 .c-lead{color:#a1a1a1;max-width:620px;margin:0}.c-hero2 .c-btns{margin-top:12px}.c-hero2 .c-small{color:#a1a1a1;margin:0}.c-answer{border:1px solid var(--c-hair-d);border-radius:16px;padding:28px}.c-answer .c-label{color:#a1a1a1}.c-answer p{font:400 16px/1.5 var(--sans);letter-spacing:.2px;color:#cfcfcf;margin:12px 0 0}@media (max-width:899.98px){.c-hero2{padding:140px 0 88px}.c-hero2-row{grid-template-columns:1fr;gap:48px}}.qa .q-h{font:inherit;letter-spacing:inherit;margin:0}.f-mailonly{margin-top:32px}.c-faq,.c-not{padding:var(--c-pad) 0}.c-faq .faq-in,.c-not .lp-not-in{width:1100px;max-width:calc(100% - 40px);margin:0 auto}.c-faq .faq-in>.c-eyebrow,.c-not .lp-not-in>.c-eyebrow{color:#a1a1a1;margin:0 0 20px}.c-light:is(.c-faq,.c-not) .c-eyebrow,.c-light :is(.c-faq,.c-not) .c-eyebrow{color:#5a5a5a}.c-faq .faq-in h2,.c-not .lp-not-in h2{text-align:left;max-width:760px;margin:0}.c-faq .faq-group{margin:var(--c-gap) 0 0;grid-template-columns:240px minmax(0,1fr);gap:40px;display:grid}.c-faq .faq-label{font:400 12px/16px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#a1a1a1;margin:0;padding-top:30px}.c-faq .faq-list{border-top:1px solid var(--c-hair-d);gap:0}.c-faq .qa{border-bottom:1px solid var(--c-hair-d)}.c-faq .q,.c-faq .q[aria-expanded=false]{color:#fff;min-height:0;font:400 22px/1.3 var(--sans);letter-spacing:0;background:0 0;border-radius:0;padding:28px 40px 0 0;position:relative}.c-faq .q[aria-expanded=false]{padding-bottom:28px}.c-faq .q:after{content:"";background:currentColor;width:10px;height:1px;position:absolute;top:38px;right:4px}.c-faq .q[aria-expanded=false]:before{content:"";background:currentColor;width:1px;height:10px;position:absolute;top:33.5px;right:8.5px}.c-faq .q:hover{text-underline-offset:5px;background:0 0;text-decoration:underline;text-decoration-thickness:1px}.c-faq .a-in{padding:12px 0 28px;display:block}.c-faq .a-arrow{display:none}.c-faq .a p{color:#a1a1a1;max-width:720px}.c-not .lp-not-list{margin-top:var(--c-gap);border-color:var(--c-hair-d);max-width:860px}.c-not .lp-not-list li{border-color:var(--c-hair-d);font:400 18px/1.55 var(--sans);letter-spacing:.2px;color:#fff;padding:24px 0}.c-not .lp-not-list li:before{content:"";vertical-align:middle;background:#a1a1a1;width:10px;height:1px;margin:0 16px 0 0;display:inline-block}@media (max-width:809.98px){.c-faq .faq-group{grid-template-columns:1fr;gap:0}.c-faq .faq-label{padding:0 0 16px}.c-faq .q{font-size:20px}.c-not .lp-not-list li{font-size:17px}}.pill{font:400 16px/1.2 var(--sans);box-shadow:inset 0 0 0 1px #e6e6e6}.pill.is-current{box-shadow:inset 0 0 0 1px var(--ink)}.pill-caret{margin-left:6px}.nav-menu{font:400 16px/1 var(--sans)}.menu-panel a{font:400 16px/1.2 var(--sans)}.dd-list--groups{border-radius:12px;grid-template-columns:repeat(3,minmax(190px,auto));gap:4px 8px;padding:12px;display:grid}.dd-col{flex-direction:column;gap:2px;display:flex}.dd-head{font:400 12px/16px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#a1a1a1;margin:4px 12px 8px}.dd-list a{font:400 16px/1.2 var(--sans)}@media (min-width:810px) and (max-width:1099.98px){.nav-links{display:none}.nav-menu{opacity:1;pointer-events:auto}}.foot{background:var(--c-dark)}.foot-line .t-sans{max-width:640px}.ft-t{font:400 18px/1.4 var(--sans)}@media (max-width:809.98px){.ft-t{font-size:17px}}.ft-l{font:400 16px/1.3 var(--sans)}.flinks{font:400 16px/1.5 var(--sans);gap:8px 28px}.legal{font:400 12px/16px var(--sans)}.foot-second{font:400 16px/1.5 var(--sans)}.lg-motion,.skip{font:400 12px/16px var(--sans)}.lp .page{--seam:var(--c-pad)}.lp-h1,.lp-hero--text .lp-h1,.lp-hero--sm .lp-h1{font:400 64px/1.05 var(--serif);letter-spacing:-.02em;text-wrap:balance;font-optical-sizing:auto}.t-sans,.t-serif,.lp-form h2,.pg-close h2{font:400 40px/1.15 var(--serif);letter-spacing:-.015em;text-wrap:balance;font-optical-sizing:auto}.lp-statement p,.pg-card h2,.pg-card h3,.pg-mailrow,.art h2{font:400 28px/1.35 var(--serif);letter-spacing:-.01em}.dl-title,.st h3,.pg-row h3,.pg-item h3,.pg-links b,.pg-panel h3,.ex h3,.tn-col h3,.f-done h3,.art h3,.pg-note h3{font:400 22px/1.3 var(--sans);letter-spacing:0}.lp-lead,.lp-hero--text .lp-lead,.art p,.art li,.art-short p,.pg-body p,.lp-sub,.lp-del-sub,.lp-chan-lead,.lp-feed-body,.lp-form-sub,.foot-text{letter-spacing:.2px;font-size:18px;line-height:1.55}.pg-cap,.pg-body .pg-small,.pg-small,.pg-ph,.pg-row p,.pg-item p,.pg-links span,.pg-panel p,.pg-card-go,.pg-note p,.pg-empty.is-on,.pg-ideas li,.art-draft,.toc a,.art-back,.legal-body p,.legal-body h2,.dl-note,.lp-del-line,.lp-chips span,.lp-mcap,.ex-paren,.ex-body,.ex-small,.lp-tn-line,.lp-feed-small,.lp-stages li,.lp-not-list li,.tn-col li,.lp-steps-note,.st p,.dl p,.dl p.dl-status,.q,.a p,.f-consent,.f-note,.f-check,.f-label,.f-err,.f-alert,.f-done p,.f-submit,.lp-form .f-box input,.f-select select,.lib-crumbs ol,.t-small,.svc-note,.lp-small{letter-spacing:.2px;font-size:16px;line-height:1.5}.legal-body h2{font-weight:400}.lp-eyebrow,.pg-num,.pg-card-top,.art-meta,.toc p,.chk,.art-short b,.lp-marks span,.dl-kick,.lp-stages li b,.ex-path span,.copy{font:400 12px/16px var(--sans);letter-spacing:.08em}.lp-eyebrow,.toc p,.art-short b,.lp-marks span{text-transform:uppercase}@media (max-width:809.98px){.lp-h1,.lp-hero--text .lp-h1,.lp-hero--sm .lp-h1{font-size:40px}.t-sans,.t-serif,.lp-form h2,.pg-close h2{font-size:30px;line-height:1.15}.lp-statement p,.pg-card h2,.pg-card h3,.pg-mailrow,.art h2{font-size:24px}.dl-title,.st h3,.pg-row h3,.pg-item h3,.pg-links b,.pg-panel h3,.ex h3,.tn-col h3,.f-done h3,.art h3,.pg-note h3{font-size:20px}.lp-lead,.lp-hero--text .lp-lead,.art p,.art li,.art-short p,.pg-body p,.lp-sub,.lp-del-sub,.lp-chan-lead,.lp-feed-body,.lp-form-sub,.foot-text{font-size:17px}}.pg-sec,.lp-faq,.lp-form,.lp-steps,.pg-close{padding-top:var(--c-pad);padding-bottom:var(--c-pad)}.c-formcard.lp-form{padding:56px}@media (max-width:809.98px){.c-formcard.lp-form{padding:32px 20px}}.pg-sec--tight{padding-top:calc(var(--c-pad) / 2);padding-bottom:calc(var(--c-pad) / 2)}.lp-not{padding-bottom:var(--c-pad)}.lp-statement{padding:var(--c-pad) 0}.lp-hero{padding-top:200px}.lp-hero--text{padding-bottom:var(--c-pad)}@media (max-width:809.98px){.lp-hero,.lp-hero--text{padding-top:140px}}.page main>.lp-light.pg-sec--tight:last-child{padding-bottom:var(--c-pad)}.dg-pill{font:400 12px/16px var(--sans)}.pg-co,.pg-co b,.pg-co a{font-size:16px;font-weight:400;line-height:1.5}.lib-az a,.lib-crumbs ol{font:400 16px/1.5 var(--sans)}.lib-word dt,.lib-body h3{font:400 22px/1.3 var(--sans)}.lib-body h2{font:400 28px/1.35 var(--serif);letter-spacing:-.01em}.lib-table :is(thead,tbody) th{font-weight:400}.lp-marks{flex-wrap:wrap;justify-content:flex-start;gap:12px 28px}@media (max-width:809.98px){.lib-word dt,.lib-body h3{font-size:20px}.lib-body h2{font-size:24px}}.pill-btn{max-width:100%}@media (max-width:379.98px){.pill-btn{white-space:normal;padding-inline:18px 16px;line-height:1.25}.c-hero2-text,.c-btns{min-width:0;max-width:100%}}@media (min-width:810px){.c-hero2 .c-h1-line{display:block}.c-hero2 .c-h1{text-wrap:balance}}.c-work{background:#0d0d0d;border-radius:8px;flex:none;margin:0;position:relative;overflow:hidden}.c-light .c-work{background:#e6e6e6}.c-work:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.c-light .c-work:after{box-shadow:inset 0 0 0 1px #0d0d0d1a}.c-work-media{object-fit:cover;width:100%;height:auto;display:block}.c-reel-track .c-work-media{width:auto;height:100%}.c-work-big{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.c-work-big .c-work-media{aspect-ratio:9/16}.c-reel{--g:16px;margin-top:var(--g);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.c-reel-track{gap:var(--g);width:max-content;animation:100s linear infinite c-reel;display:flex}.c-reel--long .c-reel-track{animation-duration:200s}.c-reel-track .c-work{height:300px}.c-reel:hover .c-reel-track{animation-play-state:paused}.c-reel--still{-webkit-mask-image:none;mask-image:none}.c-reel--still .c-reel-track{animation:none}.c-reel:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@keyframes c-reel{to{translate:calc(-50% - var(--g) / 2) 0}}html[data-motion=off] .c-reel-track,[data-quiet] .c-reel-track{animation:none}html[data-motion=off] .c-reel,[data-quiet] .c-reel{overflow-x:auto;-webkit-mask-image:none;mask-image:none}html[data-motion=off] .c-work--again,[data-quiet] .c-work--again{display:none}@media (prefers-reduced-motion:reduce){.c-reel-track{animation:none}.c-reel{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.c-work--again{display:none}}@media (max-width:809.98px){.c-work-big{grid-template-columns:repeat(2,1fr);gap:10px}.c-reel{--g:10px}.c-reel-track .c-work{height:220px}}.c-work-grid{grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;gap:16px;display:grid}.c-work-grid .c-work-media{aspect-ratio:4/5}.c-work-grid .c-work--fit .c-work-media{object-fit:contain}.c-work-grid .c-work--wide{grid-column:span 2}.c-work-grid .c-work--wide .c-work-media{aspect-ratio:auto;object-fit:contain;height:100%}@media (max-width:1099.98px){.c-work-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:809.98px){.c-work-grid{grid-template-columns:repeat(2,1fr);gap:10px}}body{padding-bottom:var(--consent-h,0px)}html{scroll-padding-bottom:var(--consent-h,0px)}.consent{z-index:56;color:#fff;width:min(420px,100vw - 32px);font:400 16px/1.5 var(--sans);background:#0d0d0d;border-radius:16px;padding:20px;position:fixed;bottom:24px;left:24px;box-shadow:0 0 0 1px #ffffff24,0 20px 40px -20px #0009}.consent[hidden]{display:none}.consent p{color:#d9d9d9;margin:0 0 16px}.consent a{color:#fff;text-underline-offset:3px;text-decoration:underline}.consent-btns{gap:8px;display:flex}.consent-btn{color:#fff;min-height:44px;font:400 16px/1 var(--sans);cursor:pointer;background:#252525;border:0;border-radius:999px;flex:1;padding:0 16px;box-shadow:inset 0 0 0 1px #ffffff38}.consent-btn:hover{background:#2f2f2f}.consent-btn:focus-visible,.lg-cookie:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.lg-cookie{min-height:24px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:-4px 0;padding:4px 0}@media (max-width:809.98px){.consent{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}}@media (max-width:359.98px){.consent{padding:16px}.consent-btns{flex-direction:column}}@media (min-width:360px) and (max-width:809.98px){.nav-logo{top:31px}.nav-logo img{width:112px;height:auto}.nav-cta.pill-btn{height:43px;padding:0 14px;font-size:16px;transition:opacity .2s ease-out,translate .2s ease-out;display:inline-flex;top:18px;right:127px}.nav-cta.pill-btn .px{display:none}.page.nav-away .nav-cta{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease-out,translate .2s ease-out,visibility 0s .2s;translate:0 -72px}html.mm-lock .nav-cta{visibility:hidden}}@media (min-width:360px) and (max-width:399.98px){.nav-logo img{width:100px}}@media (min-width:360px) and (max-width:372.98px){.nav-logo img{width:90px}}
.pgs :is(.lp-steps,.lp-tn)>h2,.pgs .lp-steps>.lp-sub{text-align:left;width:1100px;max-width:calc(100% - 40px);margin-inline:auto}.pgs .lp-steps>h2,.pgs .lp-tn>h2{margin-block:0}.pgs .lp-steps>.lp-sub{color:#454545;margin-top:20px}.pgs .lp-steps--dark>.lp-sub{color:#a1a1a1}.pgs :is(.lp-steps-row,.lp-steps-art,.lp-steps-end,.lp-tn-row,.lp-tn-line),.pgs #engine .lp-steps-row--5{width:1100px}.pgs .lp-steps-row,.pgs .lp-tn-row,.pgs .lp-steps-art{margin-top:var(--c-gap)}.pgs .lp-steps-art .ex-fig{margin-inline:0}.pgs .lp-steps-end{text-align:left;align-items:flex-start}.pgs .lp-tn{padding:var(--c-pad) 0}.pgs .tn-col ul,.pgs .tn-col li{border-color:var(--c-hair-l)}.pgs .lp-not{padding-top:var(--c-pad)}.pgs .lp-not-in{width:1100px}.pgs .lp-not-in h2{margin:0 0 var(--c-gap);max-width:760px}.pgs .lp-not-list{border-color:var(--c-hair-d);max-width:860px}.pgs .lp-not-list li{border-color:var(--c-hair-d);font:400 18px/1.55 var(--sans);letter-spacing:.2px;padding:24px 0}.pgs .lp-not-list li:before{content:"";vertical-align:middle;background:#a1a1a1;width:10px;height:1px;margin:0 16px 0 0;display:inline-block}@media (max-width:809.98px){.pgs .lp-not-list li{font-size:17px}}.pgs .lp-del{padding-top:var(--c-pad)}.pgs .lp-del-in{width:1100px}.pgs .dl-end{padding-bottom:var(--c-pad)}@media (min-width:1100px){.pgs .lp-del-list{width:500px}}.pgs .pg-sec>.pg-in>h2{margin:0 0 var(--c-gap)}.pgs .foot-line{width:1100px}.pgs .lp-light :is(.pg-rows,.pg-row,.pg-links,.pg-links li){border-color:var(--c-hair-l)}.pgs .lp-dark :is(.pg-rows,.pg-row,.pg-links,.pg-links li){border-color:var(--c-hair-d)}.pgs .pg-row:has(>div:empty)>h3{grid-column:2/-1;max-width:760px}.pgs .pg-row>div:empty{display:none}.pgs .pg-close p{letter-spacing:.2px;max-width:560px;font-size:18px;line-height:1.55}@media (max-width:809.98px){.pgs .pg-close p{font-size:17px}}.pgs .lp-faq .faq-in{width:1100px;max-width:calc(100% - 40px)}.pgs .lp-faq .faq-in h2{text-align:left;max-width:760px;margin:0}.pgs .lp-faq .faq-group{margin:var(--c-gap) 0 0;grid-template-columns:240px minmax(0,1fr);gap:40px;display:grid}.pgs .lp-faq .faq-label{font:400 12px/16px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#5a5a5a;margin:0;padding-top:30px}.pgs .lp-faq .faq-list{border-top:1px solid var(--c-hair-l);gap:0}.pgs .lp-faq .qa{border-bottom:1px solid var(--c-hair-l)}.pgs .lp-faq .q,.pgs .lp-faq .q[aria-expanded=false]{min-height:0;color:var(--c-ink);font:400 22px/1.3 var(--sans);letter-spacing:0;background:0 0;border-radius:0;padding:28px 40px 0 0;position:relative}.pgs .lp-faq .q[aria-expanded=false]{padding-bottom:28px}.pgs .lp-faq .q:after{content:"";background:currentColor;width:10px;height:1px;position:absolute;top:42px;right:4px}.pgs .lp-faq .q[aria-expanded=false]:before{content:"";background:currentColor;width:1px;height:10px;position:absolute;top:37.5px;right:8.5px}.pgs .lp-faq .q:hover,.pgs .lp-faq .q[aria-expanded=false]:hover{text-underline-offset:5px;background:0 0;text-decoration:underline;text-decoration-thickness:1px}.pgs .lp-faq .q:focus-visible{outline-offset:4px;outline:2px solid #0065ff}.pgs .lp-faq .a-in{padding:12px 0 28px;display:block}.pgs .lp-faq .a-arrow{display:none}.pgs .lp-faq .a p{color:#454545;max-width:720px}@media (max-width:809.98px){.pgs .lp-faq .faq-group{grid-template-columns:1fr;gap:0}.pgs .lp-faq .faq-label{padding:0 0 16px}.pgs .lp-faq .q,.pgs .lp-faq .q[aria-expanded=false]{font-size:20px}.pgs .lp-faq .q:after{top:40px}.pgs .lp-faq .q[aria-expanded=false]:before{top:35.5px}}.pgs .page main>.lp-light+:is(.lp-not.lp-dark,.pg-sec.lp-dark:has(#results-head)):has(+.lp-light){color:var(--c-ink);background:#fff!important}.pgs .page main>:is(.lp-light:has(+.lp-not.lp-dark+.lp-light),.lp-tn.lp-light:has(+.pg-sec.lp-dark+.lp-faq)){background-image:none!important}.pgs .page main>.lp-light+.lp-not.lp-dark:has(+.lp-light) :is(.lp-not-list,.lp-not-list li){border-color:var(--c-hair-l);color:var(--c-ink)}.pgs .page main>.lp-light+.lp-not.lp-dark:has(+.lp-light) .lp-not-list li:before{background:#5a5a5a}.pgs .page main>.lp-light+.pg-sec.lp-dark:has(#results-head) :is(.pg-ph,.pg-small){color:#5a5a5a}.pgs .page main>.lp-light+.pg-sec.lp-dark:has(#results-head) .pg-body p{color:#454545}.pgs .page main>.lp-dark+.pg-sec.lp-light:has(+.lp-dark){color:#fff;background:var(--c-dark)!important}.pgs .page main>.lp-dark:has(+.pg-sec.lp-light+.lp-dark){background-image:none!important}.pgs .page main>section.pg-sec:has(>.pg-in>h2[id^=topic-]){color:#fff;background:var(--c-dark)!important}.pgs .page main>section.pg-sec:has(>.pg-in>h2[id^=topic-]) .pg-links span{color:#a1a1a1}.pgs .page main>section.pg-sec:has(>.pg-in>h2[id^=topic-]) :is(.pg-links,.pg-links li){border-color:var(--c-hair-d)}.pgs .page main>section.pg-sec:has(>.pg-in>h2[id^=topic-]) .chip{color:var(--cyan);border-color:var(--cyan)}.pgs .pg-cards>.pg-card.gbox{--mg-lines:none;text-shadow:0 0 6px #0d0d0d8c}.pgs .pg-cards>.pg-card.gbox :is(.pg-card-top,.pg-card-go){color:#ffffffeb}.pgs .pg-cards>.pg-card.gbox .chip{background:#0d0d0d4d}.pgs .pg-cards>.pg-card.gbox:is(:nth-child(7n+1),:nth-child(7n)):before{opacity:.6}.pgs .pg-cards>.pg-card.gbox .pg-card-top:before{content:"";z-index:-1;pointer-events:none;background:var(--pat,none);-webkit-mask:var(--pat-mask,none);-webkit-mask:var(--pat-mask,none);mask:var(--pat-mask,none);position:absolute;inset:0}.pgs .pg-cards>.pg-card.gbox:nth-child(7n+1){--gbox-base:linear-gradient(148deg, #1c43ad 0%, #1a3ca0 32%, #163486 64%, #0d2749 100%);--mg-lines:var(--mg-grain-glow-lines)}.pgs .pg-cards>.pg-card.gbox:nth-child(7n+2){--gbox-base:linear-gradient(148deg, #f6c063 0%, #f0a845 48%, #e08a2c 100%);--pat:conic-gradient(at 8px 8px, transparent 75%, #e8402a8c 0) 0 0 / 9px 9px;--pat-mask:radial-gradient(120px 58px at 82% 36%, #000 0, transparent 100%)}.pgs .pg-cards>.pg-card.gbox:nth-child(7n+3){--gbox-base:linear-gradient(148deg, #8a2719 0%, #661b14 45%, #2e0c0a 100%);--pat:repeating-radial-gradient(circle at 86% 36%, transparent 0 11px, #f7a47e8c 11px 12px);--pat-mask:radial-gradient(circle at 86% 36%, #000 0 20px, transparent 86px)}.pgs .pg-cards>.pg-card.gbox:nth-child(7n+4){--gbox-base:linear-gradient(148deg, #3a3c40 0%, #26282b 50%, #141516 100%);--pat:linear-gradient(#ffffff4d 1px, transparent 1px) -1px -1px / 16px 16px, linear-gradient(90deg, #ffffff4d 1px, transparent 1px) -1px -1px / 16px 16px;--pat-mask:radial-gradient(130px 60px at 82% 36%, #000 0, transparent 100%)}.pgs .pg-cards>.pg-card.gbox:nth-child(7n+5){--gbox-base:linear-gradient(148deg, #0f566a 0%, #0c4153 45%, #082634 100%);--pat:radial-gradient(circle, #53e6feb3 0 1.5px, transparent 2px) 0 0 / 11px 11px;--pat-mask:radial-gradient(130px 60px at 82% 36%, #000 0, transparent 100%)}.pgs .pg-cards>.pg-card.gbox:nth-child(7n+6){--gbox-base:linear-gradient(148deg, #fbebd3 0%, #f5d7ac 52%, #f2c58f 100%);--pat:repeating-linear-gradient(-45deg, #e8402a80 0 1px, transparent 1px 8px);--pat-mask:radial-gradient(130px 60px at 82% 36%, #000 0, transparent 100%)}.pgs .pg-cards>.pg-card.gbox:nth-child(7n){--gbox-base:linear-gradient(148deg, #982a1b 0%, #802114 46%, #5e160d 100%);--mg-lines:var(--mg-grain-ember-lines)}.pgs .pg-cards>.pg-card.gbox:is(:nth-child(7n+2),:nth-child(7n+6)){color:#0d0d0d;text-shadow:none;box-shadow:inset 0 0 0 1px #0d0d0d0f}.pgs .pg-cards>.pg-card.gbox:is(:nth-child(7n+2),:nth-child(7n+6)):after{opacity:.7}.pgs .pg-cards>.pg-card.gbox:is(:nth-child(7n+2),:nth-child(7n+6)) :is(.pg-card-top,.pg-card-go){color:#0d0d0dcc}.pgs .pg-cards>.pg-card.gbox:is(:nth-child(7n+2),:nth-child(7n+6)) .chip{color:#0d0d0d;background:0 0;border-color:currentColor}.pgs .lp-steps.lp-light .lp-steps-art .ex-box.gbox,.pgs .lp-form .ex-box.gbox{--gbox-base:var(--mg-grain-ember);--mg-lines:var(--mg-grain-ember-lines)}.pgs .pg-sec:has(#safe-head) .ex-box.gbox{--gbox-base:var(--mg-grain-ember);--mg-lines:var(--mg-grain-ember-lines)}.pgs .legal-body{width:1100px}.pgs .legal-body>*{max-width:720px}.pgs .legal-body h2{font:400 22px/1.3 var(--sans);letter-spacing:0;margin:48px 0 12px}.pgs .legal-body h2:first-child{margin-top:0}@media (max-width:809.98px){.pgs .legal-body h2{font-size:20px}}.pgs .lib .pg-in{width:1100px}.pgs .lib .pg-in>*{max-width:760px}.pgs .lib-body :is(p,li){color:#454545}.pgs .lib-body strong{color:var(--c-ink)}.pgs .lib-word dd p{color:#454545}.pgs .lib-crumbs ol{margin-bottom:24px}.pgs .nf-links{align-items:center}.pgs .nf-links .pill-btn--line~.pill-btn--line{box-shadow:none;text-underline-offset:5px;background:0 0;padding-inline:6px;text-decoration:underline;text-decoration-thickness:1px}.pgs .nf-links .pill-btn--line~.pill-btn--line .px{display:none}.pgs .copy{border-radius:8px}.pgs .dg-pill{border-radius:5.54px}
.dr-in{width:1100px;max-width:calc(100% - 40px);margin:0 auto}.dr-sec{padding:var(--c-pad) 0}.dr-sec--tight{padding:24px 0 0}.dr-head{max-width:760px;margin:0 0 var(--c-gap)}.dr-head .c-eyebrow{margin:0 0 20px}.dr-head .c-line{margin:16px 0 0}.dr-btns{margin-top:36px}.dr-hero{box-sizing:border-box;flex-direction:column;justify-content:flex-end;min-height:max(760px,100svh);padding:150px 0 48px;display:flex}.dr-hero-row{grid-template-columns:minmax(0,500px) minmax(0,1fr);align-items:center;gap:72px;margin:auto 0;display:grid}.dr-h1{font:400 40px/1.15 var(--serif);letter-spacing:-.015em;text-wrap:balance;font-optical-sizing:auto;margin:0}.dr-kicker{color:#a1a1a1;margin-bottom:24px;display:block}.dr-lead{max-width:460px;font:400 16px/1.5 var(--sans);letter-spacing:.2px;color:#a1a1a1;margin:24px 0 0}.dr-frame{aspect-ratio:7/6;justify-self:end;width:100%;max-width:560px;position:relative}.dr-frame-h,.dr-frame-v{background:#ffffff24;position:absolute}.dr-frame-h{height:1px;left:0;right:0}.dr-frame-h--1{top:14%}.dr-frame-h--2{bottom:14%}.dr-frame-v{width:1px;top:0;bottom:0}.dr-frame-v--1{left:20%}.dr-frame-v--2{right:20%}.dr-frame-pic{border-radius:4px;place-items:center;display:grid;position:absolute;inset:14% 20%;overflow:hidden}.dr-frame-pic .c-work{border-radius:0;position:absolute;inset:0}.dr-frame-pic .c-work-media{object-fit:cover;width:100%;height:100%}.dr-frame--art .dr-frame-pic{overflow:visible}.dr-frame--art .c-art{aspect-ratio:1;width:86%;height:auto}.dr-facts{border-top:1px solid var(--c-hair-d);grid-template-columns:repeat(4,minmax(0,1fr));margin:88px 0 0;display:grid}.dr-facts>div{padding:20px 24px 0 0}.dr-facts>div+div{border-left:1px solid var(--c-hair-d);padding-left:24px}.dr-facts dt{font:400 12px/16px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#7d7d7d}.dr-facts dd{font:400 16px/1.5 var(--sans);letter-spacing:.2px;color:#fff;margin:8px 0 0}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .dr-frame-h{animation:dr-line-x 1.2s var(--c-ease) both}html:not([data-motion=off]) .dr-frame-v{animation:dr-line-y 1.2s var(--c-ease) both}html:not([data-motion=off]) .dr-frame-h--2{animation-delay:.12s}html:not([data-motion=off]) .dr-frame-v--1{animation-delay:.2s}html:not([data-motion=off]) .dr-frame-v--2{animation-delay:.32s}html:not([data-motion=off]) .dr-frame-pic{animation:dr-pic 1.4s var(--c-ease) .35s both}html:not([data-motion=off]) :is(.dr-h1,.dr-lead,.dr-btns,.dr-facts){animation:dr-rise .9s var(--c-ease) both}html:not([data-motion=off]) .dr-lead{animation-delay:.1s}html:not([data-motion=off]) .dr-btns{animation-delay:.18s}html:not([data-motion=off]) .dr-facts{animation-delay:.5s}}@keyframes dr-line-x{0%{transform:scaleX(0)}}@keyframes dr-line-y{0%{transform:scaleY(0)}}@keyframes dr-pic{0%{opacity:0;transform:scale(.94)}}@keyframes dr-rise{0%{opacity:0;transform:translateY(14px)}}.dr-frame-h{transform-origin:0}.dr-frame-h--2{transform-origin:100%}.dr-frame-v{transform-origin:50% 0}.dr-frame-v--2{transform-origin:50% 100%}.dr-twocol{grid-template-columns:240px minmax(0,1fr);gap:40px;display:grid}.dr-twocol .c-label{margin:0;padding-top:4px}.dr-answer{max-width:720px;font:400 18px/1.55 var(--sans);letter-spacing:.2px;color:#cfcfcf;margin:0}.dr-grid{margin:0;padding:0;list-style:none;display:grid}.dr-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 80px}.dr-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 40px}.dr-item .c-title{margin:18px 0 10px}.dr-item .c-body{max-width:440px;margin:0}.dr-n{box-sizing:border-box;width:22px;height:22px;font:400 12px/1 var(--sans);color:#7d7d7d;border:1px solid;border-radius:50%;place-items:center;display:inline-grid}.dr-icon{width:76px;height:76px;margin:0 0 32px}.dr-step{font:400 12px/16px var(--sans);letter-spacing:.08em;color:#7d7d7d;margin:0}.dr-grid--4 .dr-item .c-title{margin-top:10px}.calm-reveal .dr-grid>.c-rv:nth-child(2){transition-delay:80ms}.calm-reveal .dr-grid>.c-rv:nth-child(3){transition-delay:.16s}.calm-reveal .dr-grid>.c-rv:nth-child(4){transition-delay:.24s}@media (min-width:1000px){.dr-page .c-lv+.c-lv{margin-top:200px}}.dr-page .c-lv-stage[data-at="4"] .c-orbit{transform:rotate(40deg)}.dr-page .c-lv-stage[data-at="5"] .c-orbit{transform:rotate(200deg)}.dr-page .c-lv-stage[data-at="6"] .c-orbit{transform:rotate(100deg)}.dr-work{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dr-work .c-work{border-radius:12px}.dr-work .c-work-media{aspect-ratio:9/14;height:auto}.dr-work .c-work--fit .c-work-media{object-fit:contain}.dr-after{margin:40px 0 0}.dr-page .c-light .c-three,.dr-page .c-light .c-three-col,.dr-page .c-light .c-figs,.dr-page .c-light .c-figs>div+div{border-color:var(--c-hair-l)}.dr-page .c-light .c-figs dt{color:var(--c-ink)}.dr-page .c-light .c-figs dd{color:#5a5a5a}.dr-page .c-light .c-mark--y path{stroke:var(--c-ink)}.dr-page .c-light .c-mark--s path,.dr-page .c-light .c-mark--n path{stroke:#a1a1a1}.dr-page .c-light .c-not .lp-not-list{border-color:var(--c-hair-l)}.dr-page .c-light .c-not .lp-not-list li{border-color:var(--c-hair-l);color:var(--c-ink)}.dr-page .c-light :is(.c-faq,.c-not) .c-eyebrow{color:#5a5a5a}.dr-page .c-light .chip{color:var(--c-ink);border-color:var(--c-ink)}.dr-page .c-light .c-formcard{border:1px solid var(--c-hair-l)}.dr-faq .faq-list{border-top:0;gap:24px}.dr-faq .qa{border-bottom:0}.dr-faq .q,.dr-faq .q[aria-expanded=false]{background:var(--c-ink);color:#fff;width:auto;max-width:100%;min-height:0;font:400 16px/1.45 var(--sans);letter-spacing:.2px;border-radius:20px;padding:16px 52px 16px 24px;display:inline-block}.dr-faq .q:after{top:50%;right:22px}.dr-faq .q[aria-expanded=false]:before{top:calc(50% - 4.5px);right:26.5px}.dr-faq .q:hover,.dr-faq .q[aria-expanded=false]:hover{background:#2b2b2b;text-decoration:none}.dr-faq .a-in{grid-template-columns:26px minmax(0,1fr);padding:16px 0 8px 24px;display:grid}.dr-faq .a-arrow{color:#5a5a5a;display:block}.dr-faq .a p{color:#454545;max-width:680px;margin:0}.dr-faq .faq-label{color:#5a5a5a;padding-top:16px}@media (max-width:999.98px){.dr-hero{min-height:0;padding:140px 0 48px}.dr-hero-row{grid-template-columns:1fr;gap:56px}.dr-frame{justify-self:stretch;max-width:560px}.dr-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px}.dr-facts>div:nth-child(3){border-left:0;padding-left:0}.dr-facts>div:nth-child(n+3){border-top:1px solid var(--c-hair-d);margin-top:20px}.dr-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.dr-work{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dr-twocol{grid-template-columns:1fr;gap:16px}}@media (max-width:809.98px){.dr-hero{padding:120px 0 40px}.dr-h1{font-size:30px}.dr-frame{aspect-ratio:1}.dr-facts{grid-template-columns:1fr}.dr-facts>div,.dr-facts>div+div{border-left:0;padding:16px 0 0}.dr-facts>div+div{border-top:1px solid var(--c-hair-d);margin-top:16px}.dr-grid--2,.dr-grid--4{grid-template-columns:1fr;gap:48px}.dr-icon{width:64px;height:64px;margin-bottom:24px}.dr-answer{font-size:17px}.dr-faq .q,.dr-faq .q[aria-expanded=false]{width:100%;display:block}.dr-faq .a-in{padding-left:8px}}
