.yLhvVxZ{--loc-ink:#14201f;--loc-soft:#53615f;--loc-muted:#75817e;--loc-line:rgba(24,78,69,.14);--loc-card:hsla(0,0%,100%,.76);--loc-forest:#173c34;--loc-forest-deep:#0b2824;--loc-gold:#b88736;--loc-gold-light:#e4c47b;--loc-aqua:#32a5ad;position:relative;isolation:isolate;min-height:100vh;overflow:hidden;color:var(--loc-ink);background:radial-gradient(circle at 14% 4%,rgba(168,233,222,.45),transparent 30rem),radial-gradient(circle at 90% 18%,hsla(43,63%,70%,.2),transparent 32rem),linear-gradient(180deg,#f1f8f5 0,#f8f6ee 52%,var(--page-base) 100%)}.dark .yLhvVxZ{--loc-ink:#edf5f2;--loc-soft:#b4c5c0;--loc-muted:#869d97;--loc-line:rgba(151,211,197,.14);--loc-card:rgba(9,31,28,.72);--loc-forest:#98d7c7;--loc-forest-deep:#d7eee8;--loc-gold:#e1bc69;--loc-gold-light:#f3d998;background:radial-gradient(circle at 12% 3%,rgba(36,119,109,.28),transparent 31rem),radial-gradient(circle at 92% 16%,rgba(160,116,44,.2),transparent 31rem),linear-gradient(180deg,#07120f 0,#0a1412 52%,var(--page-base) 100%)}.yLhvVxZ:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(17,78,68,.08) 1px,transparent 0),linear-gradient(90deg,rgba(17,78,68,.08) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,#000,transparent 72%)}.dark .yLhvVxZ:before{opacity:.16}.qD3joae{position:absolute;z-index:-1;top:4rem;left:50%;width:min(82rem,116vw);height:28rem;transform:translateX(-50%);border-radius:50%;filter:blur(70px);background:linear-gradient(90deg,rgba(63,182,173,.18),rgba(219,178,91,.13));pointer-events:none}.d7dYUYW,.sz20yJW{position:relative;width:min(1180px,calc(100% - 40px));margin:0 auto}.d7dYUYW{padding:154px 0 100px}.dQnUd0d{max-width:780px;margin-bottom:54px}.cPc3E2M,.oBXFW42,.pwKMKj3,.zgSMggZ{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--loc-line);border-radius:999px;background:hsla(0,0%,100%,.58);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88);backdrop-filter:blur(14px)}.dark .cPc3E2M,.dark .oBXFW42,.dark .pwKMKj3,.dark .zgSMggZ{background:rgba(12,39,35,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.zgSMggZ{padding:8px 12px;color:var(--loc-forest);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.dQnUd0d h1{margin:24px 0 20px;font-size:clamp(42px,7vw,70px);line-height:1.02;letter-spacing:-.055em;font-weight:760;word-break:keep-all}.dQnUd0d h1 span,.fmMpz3R h1 span{display:block;color:var(--loc-forest)}.dQnUd0d p{max-width:650px;color:var(--loc-soft);font-size:clamp(16px,2vw,19px);line-height:1.78;word-break:keep-all}.ipwoUju{grid-template-columns:repeat(2,minmax(0,1fr))}.ipwoUju,.wdv6pkU{display:grid;gap:20px}.fmfFa4m{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr)}.fmfFa4m .x1mIg9u{min-height:430px}.qxQB1Zy{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.qxQB1Zy li{display:flex;align-items:baseline;gap:8px;padding:13px 17px;border:1px solid var(--loc-line);border-radius:16px;background:hsla(0,0%,100%,.42)}.dark .qxQB1Zy li{background:hsla(0,0%,100%,.04)}.qxQB1Zy strong{color:var(--loc-forest);font-size:20px;letter-spacing:-.03em}.qxQB1Zy span{color:var(--loc-soft);font-size:13px;font-weight:650}.dQNI0aN{display:flex;min-height:100%;flex-direction:column;overflow:hidden;color:inherit;text-decoration:none;border:1px solid var(--loc-line);border-radius:34px;background:var(--loc-card);box-shadow:0 28px 70px -46px rgba(17,63,56,.48),inset 0 1px 0 hsla(0,0%,100%,.82);backdrop-filter:blur(22px) saturate(1.08);transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.elAj83j{border-color:rgba(184,135,54,.3)}.dark .elAj83j{border-color:hsla(42,67%,65%,.24)}.dQNI0aN:hover{transform:translateY(-7px);box-shadow:0 38px 88px -44px rgba(17,63,56,.58),inset 0 1px 0 hsla(0,0%,100%,.88)}.x1mIg9u{position:relative;min-height:340px;overflow:hidden;background:#0a1916}.yfePp0W{object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.dQNI0aN:hover .yfePp0W{transform:scale(1.035)}.yf8h5h9{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,12,10,.12),transparent 50%,rgba(2,12,10,.72)),linear-gradient(90deg,transparent 72%,rgba(5,23,20,.16))}.wd2LlFS{background:radial-gradient(circle at 72% 38%,hsla(43,68%,67%,.23),transparent 34%),linear-gradient(180deg,rgba(4,16,13,.16),transparent 42%,rgba(2,12,10,.8)),linear-gradient(105deg,rgba(7,37,31,.16),rgba(111,73,17,.18))}.szw1WA2{position:absolute;top:50%;right:34px;color:hsla(43,85%,78%,.92);font-family:Georgia,Times New Roman,serif;font-size:clamp(96px,13vw,156px);line-height:.7;text-shadow:0 8px 42px rgba(0,0,0,.58);transform:translateY(-50%)}.pwKMKj3{position:absolute;top:22px;left:22px;padding:8px 12px;color:#fff;border-color:hsla(0,0%,100%,.28);background:rgba(6,25,22,.62);font-size:12px;font-weight:680}.szjdbyc{width:7px;height:7px;border-radius:50%;background:#58d7a5;box-shadow:0 0 0 4px rgba(88,215,165,.14),0 0 14px rgba(88,215,165,.8)}.b50kmnf{position:absolute;left:28px;bottom:28px;display:flex;flex-direction:column;gap:4px;color:#fff;text-shadow:0 2px 22px rgba(0,0,0,.72)}.b50kmnf span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.17em}.b50kmnf strong{color:#efd08b;font-size:16px;letter-spacing:.05em}.sz6SQqY{display:flex;min-height:410px;flex:1;flex-direction:column;padding:38px 38px 34px}.jW1UtUQ,.ryPhtKe{display:flex;align-items:center;justify-content:space-between}.ryPhtKe{color:var(--loc-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.08em}.d7TVjIL{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:42px}.eRkM3ov{color:var(--loc-gold);font-size:13px;font-weight:720}.d7TVjIL h2{margin-top:6px;font-size:clamp(30px,4vw,44px);line-height:1.05;letter-spacing:-.04em}.pw4ZyNr{display:grid;flex:0 0 auto;width:46px;height:46px;place-items:center;border-radius:50%;color:#fff;background:var(--loc-forest-deep);transition:transform .35s ease,background .35s ease}.dark .pw4ZyNr{color:#09221d;background:#b2e3d5}.dQNI0aN:hover .pw4ZyNr{transform:translate(3px,-3px);background:#1d5b4e}.cj9P0Vp{margin:24px 0 22px;font-size:16px;line-height:1.72;word-break:keep-all}.cj9P0Vp,.z3oCnhW{color:var(--loc-soft)}.z3oCnhW{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:14px}.z3oCnhW li{display:flex;align-items:center;gap:9px}.z3oCnhW svg{color:var(--loc-aqua)}.jW1UtUQ{margin-top:auto;padding-top:30px;border-top:1px solid var(--loc-line)}.c6WKhfZ,.wJPMnqK{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:680}.wJPMnqK{color:var(--loc-muted)}.c6WKhfZ{color:var(--loc-forest)}.ahdrpl6{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}.ahdrpl6>div{display:flex;align-items:center;gap:14px;padding:20px 22px;border:1px solid var(--loc-line);border-radius:20px;background:hsla(0,0%,100%,.42);color:var(--loc-aqua)}.dark .ahdrpl6>div{background:rgba(9,31,28,.52)}.ahdrpl6 span{display:flex;flex-direction:column;gap:3px;color:var(--loc-soft);font-size:13px}.ahdrpl6 strong{color:var(--loc-ink);font-size:14px}.sz20yJW{padding:126px 0 96px}.dku5e6q{display:inline-flex;align-items:center;gap:7px;margin:0 0 28px 4px;color:var(--loc-soft);text-decoration:none;font-size:14px;font-weight:650;transition:color .2s ease,transform .2s ease}.dku5e6q:hover{color:var(--loc-forest);transform:translateX(-3px)}.yLyZgFN{display:grid;grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);gap:52px;align-items:center;padding:50px;border:1px solid var(--loc-line);border-radius:38px;background:var(--loc-card);box-shadow:0 36px 90px -58px rgba(12,58,51,.64),inset 0 1px 0 hsla(0,0%,100%,.84);backdrop-filter:blur(24px)}.cPc3E2M{padding:8px 12px;color:var(--loc-forest);font-size:12px;font-weight:700}.bOLGehl{margin:25px 0 12px;color:var(--loc-gold);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:750;letter-spacing:.12em}.fmMpz3R h1{margin:0;font-size:clamp(43px,5.2vw,70px);line-height:.98;letter-spacing:-.055em}.jqmxTZe{margin:25px 0 0;color:var(--loc-soft);font-size:17px;line-height:1.76;word-break:keep-all}.qxGjBgA{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.qxGjBgA span{display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border:1px solid var(--loc-line);border-radius:999px;color:var(--loc-soft);background:hsla(0,0%,100%,.42);font-size:12px;font-weight:650}.dark .qxGjBgA span{background:hsla(0,0%,100%,.03)}.qxGjBgA svg{color:var(--loc-aqua)}.nuHqVgg{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.el3n4CB,.tGJlAev,.uH7dEsq{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:14px;padding:0 19px;text-decoration:none;font-size:14px;font-weight:740;transition:transform .22s ease,box-shadow .22s ease,background .22s ease}.tGJlAev,.uH7dEsq{color:#fff;background:linear-gradient(135deg,#1c5449,#163c35);box-shadow:0 14px 28px -18px rgba(13,61,52,.78),inset 0 1px 0 hsla(0,0%,100%,.16)}.tGJlAev:hover,.uH7dEsq:hover{transform:translateY(-2px);box-shadow:0 20px 34px -18px rgba(13,61,52,.9),inset 0 1px 0 hsla(0,0%,100%,.2)}.el3n4CB{color:var(--loc-ink);border:1px solid var(--loc-line);background:hsla(0,0%,100%,.46)}.dark .el3n4CB{background:hsla(0,0%,100%,.04)}.tacGoBR{margin-top:12px;color:var(--loc-muted);font-size:11px}.iVROu5X{min-width:0}.wJDRz9E{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:24px;background:#07130f;box-shadow:0 24px 46px -30px rgba(0,0,0,.72)}.fSnwr0k{object-fit:cover}.dkL1Qkm{position:absolute;top:50%;left:50%;color:hsla(43,85%,78%,.9);font-family:Georgia,Times New Roman,serif;font-size:clamp(118px,16vw,210px);line-height:.7;text-shadow:0 10px 50px rgba(0,0,0,.65);transform:translate(-50%,-54%)}.oBXFW42{position:absolute;right:14px;bottom:14px;padding:7px 10px;color:#fff;border-color:hsla(0,0%,100%,.24);background:rgba(4,21,18,.68);font-size:11px;font-weight:650}.oBXFW42 svg{color:#65e0ae}.cPGG8is{display:grid;grid-template-columns:1.45fr .75fr .8fr;gap:1px;margin:12px 6px 0;overflow:hidden;border:1px solid var(--loc-line);border-radius:16px;background:var(--loc-line)}.cPGG8is div{display:flex;min-width:0;flex-direction:column;gap:3px;padding:14px 16px;background:hsla(0,0%,100%,.64)}.dark .cPGG8is div{background:rgba(12,34,31,.88)}.cPGG8is span{color:var(--loc-muted);font-size:10px}.cPGG8is strong{overflow:hidden;color:var(--loc-ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ahOBNYm,.gnoMbnK,.lYhaNnU,.taFnZBY,.uH5lAcq,.zMeQ1fC{margin-top:92px}.b5SOjf1{max-width:680px}.b5SOjf1>span,.vcf9QrE{color:var(--loc-gold);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:760;letter-spacing:.16em}.b5SOjf1 h2{margin:10px 0 14px;font-size:clamp(31px,4vw,49px);line-height:1.08;letter-spacing:-.045em}.b5SOjf1 p{color:var(--loc-soft);font-size:16px;line-height:1.75;word-break:keep-all}.zg2R3d3{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:34px}.biEdQ05{padding:25px;border:1px solid var(--loc-line);border-radius:22px;background:var(--loc-card);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.64)}.fm6prmR,.hUmZz7y,.lsBTnj3{display:grid;width:44px;height:44px;place-items:center;border-radius:14px;color:var(--loc-forest);background:linear-gradient(145deg,rgba(90,196,182,.2),rgba(219,179,92,.14))}.biEdQ05 h3{margin:28px 0 9px;font-size:17px;letter-spacing:-.02em}.biEdQ05 p{color:var(--loc-soft);font-size:13px;line-height:1.7;word-break:keep-all}.xeqGYPV{display:grid;grid-template-columns:1.45fr .85fr;gap:14px;margin-top:34px}.xeqGYPV figure{overflow:hidden;margin:0;border:1px solid var(--loc-line);border-radius:24px;background:var(--loc-card)}.hUIDLFp{position:relative;aspect-ratio:16/10;overflow:hidden;background:#07130f}.hUIDLFp img{object-fit:cover}.xeqGYPV figcaption{display:flex;flex-direction:column;gap:4px;padding:18px 20px 20px;color:var(--loc-soft);font-size:13px;line-height:1.55}.xeqGYPV figcaption strong{color:var(--loc-ink);font-size:15px}.uH5lAcq{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:58px;align-items:start;scroll-margin-top:120px}.w09ZG5J{display:grid;gap:0;margin:34px 0 0;padding:0;list-style:none;border-top:1px solid var(--loc-line)}.w09ZG5J li{display:grid;grid-template-columns:54px 1fr;gap:16px;align-items:start;padding:22px 4px;border-bottom:1px solid var(--loc-line);color:var(--loc-soft);font-size:15px;line-height:1.72}.w09ZG5J li>span{color:var(--loc-gold);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:760}.biXY2c4 a,.w09ZG5J a{display:inline-flex;align-items:center;gap:4px;color:var(--loc-forest);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ovvUS64 code,.taFnZBY code,.w09ZG5J code{border:1px solid var(--loc-line);border-radius:6px;padding:2px 5px;color:var(--loc-ink);background:hsla(0,0%,100%,.5);font-size:.88em}.dark .ovvUS64 code,.dark .taFnZBY code,.dark .w09ZG5J code{background:hsla(0,0%,100%,.05)}.ovvUS64{display:flex;gap:14px;margin-top:20px;padding:18px 20px;border:1px solid rgba(184,135,54,.28);border-radius:18px;color:var(--loc-gold);background:hsla(42,68%,74%,.13)}.ovvUS64 strong{color:var(--loc-ink);font-size:14px}.ovvUS64 p{margin-top:4px;color:var(--loc-soft);font-size:13px;line-height:1.6}.zge9Xgw{position:sticky;top:116px;padding:26px;border:1px solid var(--loc-line);border-radius:24px;background:var(--loc-card);box-shadow:0 24px 56px -38px rgba(17,63,56,.52),inset 0 1px 0 hsla(0,0%,100%,.76);backdrop-filter:blur(20px)}.fm6prmR{margin-bottom:24px}.zge9Xgw h2{margin:8px 0 5px;font-size:24px;letter-spacing:-.03em}.zge9Xgw>p{overflow:hidden;color:var(--loc-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.zge9Xgw dl{display:grid;gap:11px;margin:24px 0;padding:18px 0;border-top:1px solid var(--loc-line);border-bottom:1px solid var(--loc-line)}.zge9Xgw dl div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.zge9Xgw dt{color:var(--loc-muted)}.zge9Xgw dd{color:var(--loc-ink);font-weight:680;text-align:right}.uH7dEsq{width:100%}.nuUvwDl{display:block;margin-top:12px;color:var(--loc-soft);text-align:center;text-decoration:underline;text-underline-offset:3px;font-size:11px}.ahOBNYm{padding:28px;border:1px solid var(--loc-line);border-radius:24px;background:var(--loc-card)}.d7Wbeu5{display:flex;align-items:center;gap:13px;color:var(--loc-aqua)}.d7Wbeu5 h2{color:var(--loc-ink);font-size:18px}.d7Wbeu5 p{margin-top:3px;color:var(--loc-soft);font-size:12px}.kXMEqBC{display:flex;gap:10px;align-items:center;margin-top:18px}.kXMEqBC code{min-width:0;flex:1;overflow-x:auto;padding:14px 16px;border:1px solid var(--loc-line);border-radius:12px;color:var(--loc-soft);background:hsla(0,0%,100%,.42);font-size:11px;white-space:nowrap}.dark .kXMEqBC code{background:hsla(0,0%,100%,.035)}.z3NzwYO{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:80px;height:44px;border:1px solid var(--loc-line);border-radius:12px;color:var(--loc-ink);background:hsla(0,0%,100%,.6);cursor:pointer;font-size:12px;font-weight:700}.dark .z3NzwYO{background:hsla(0,0%,100%,.06)}.taFnZBY{display:grid;grid-template-columns:1.35fr .65fr;gap:14px}.taFnZBY article{padding:28px;border:1px solid var(--loc-line);border-radius:24px;background:var(--loc-card)}.lYhaNnU h2,.taFnZBY h2{font-size:21px;letter-spacing:-.025em}.taFnZBY ul{display:grid;gap:9px;margin:18px 0 0;padding-left:20px;color:var(--loc-soft);font-size:13px;line-height:1.65}.lsBTnj3{margin:20px 0 15px}.taFnZBY p{font-size:13px;line-height:1.7}.lYhaNnU,.taFnZBY p{color:var(--loc-soft)}.lYhaNnU{padding:32px;border-top:1px solid var(--loc-line)}.lYhaNnU>p{margin-top:14px;font-size:13px;line-height:1.75}.lYhaNnU blockquote{margin:20px 0;padding:14px 18px;border-left:3px solid var(--loc-gold);color:var(--loc-ink);background:rgba(184,135,54,.08);font-size:13px;font-weight:680}.biXY2c4{display:flex;flex-wrap:wrap;gap:18px;font-size:12px}@media (max-width:1100px){.ipwoUju{grid-template-columns:1fr}.dQNI0aN{display:grid;grid-template-columns:1.06fr .94fr}.x1mIg9u{min-height:510px}.sz6SQqY{padding:32px}.yLyZgFN{grid-template-columns:1fr;gap:38px}.iVROu5X{width:100%}.zg2R3d3{grid-template-columns:repeat(2,1fr)}}@media (max-width:880px){.d7dYUYW{padding-top:126px}.dQNI0aN{grid-template-columns:1fr}.fmfFa4m .x1mIg9u,.x1mIg9u{min-height:390px}.sz20yJW{padding-top:104px}.yLyZgFN{padding:30px;border-radius:28px}.ahdrpl6,.taFnZBY,.uH5lAcq,.xeqGYPV{grid-template-columns:1fr}.zge9Xgw{position:static}.c6son1b .hUIDLFp,.hUIDLFp{aspect-ratio:16/9}}@media (max-width:640px){.d7dYUYW,.sz20yJW{width:min(100% - 24px,1180px)}.d7dYUYW{padding-bottom:70px}.dQnUd0d{margin-bottom:34px}.dQnUd0d h1{margin-top:19px}.dQNI0aN{border-radius:24px}.fmfFa4m .x1mIg9u,.x1mIg9u{min-height:290px}.qxQB1Zy li{flex:1 1 140px}.sz6SQqY{padding:26px 22px}.d7TVjIL{margin-top:28px}.ahdrpl6,.zg2R3d3{grid-template-columns:1fr}.ahdrpl6>div{padding:17px}.yLyZgFN{padding:22px}.fmMpz3R h1{font-size:clamp(39px,13vw,58px)}.el3n4CB,.nuHqVgg,.tGJlAev{width:100%}.cPGG8is{grid-template-columns:1fr 1fr}.cPGG8is div:first-child{grid-column:1/-1}.ahOBNYm,.gnoMbnK,.lYhaNnU,.taFnZBY,.uH5lAcq,.zMeQ1fC{margin-top:68px}.kXMEqBC{align-items:stretch;flex-direction:column}.z3NzwYO{width:100%}.ahOBNYm,.lYhaNnU,.taFnZBY article{padding:22px}}@media (prefers-reduced-motion:reduce){.dQNI0aN,.dku5e6q,.el3n4CB,.pw4ZyNr,.tGJlAev,.uH7dEsq,.yfePp0W{transition:none}.dQNI0aN:hover,.dQNI0aN:hover .pw4ZyNr,.dQNI0aN:hover .yfePp0W,.dku5e6q:hover,.tGJlAev:hover,.uH7dEsq:hover{transform:none}}