.hero.svelte-tc3uts{position:relative;height:100svh;min-height:640px;display:grid}.type.svelte-tc3uts,.ui.svelte-tc3uts{grid-area:1 / 1}.stage-box.svelte-tc3uts{position:absolute;inset:0 0 auto;height:calc(100% + 55svh);pointer-events:none}.fallback-mark.svelte-tc3uts{display:none}.no-gl .fallback-mark.svelte-tc3uts{display:block;position:absolute;right:calc(var(--gutter) + 6vw);top:50%;z-index:1;transform:translateY(-50%)}.fallback-mark.svelte-tc3uts .brand-mark{height:min(66svh,560px)}@media(max-width:820px){.no-gl .fallback-mark.svelte-tc3uts{top:96px;left:50%;right:auto;transform:translate(-50%)}.fallback-mark.svelte-tc3uts .brand-mark{height:34svh}}.type.svelte-tc3uts{position:relative;z-index:0;align-self:end;padding-bottom:max(96px,11vh)}h1.svelte-tc3uts{margin:0;font-size:clamp(44px,6.5vw,136px);line-height:.94;letter-spacing:-.05em;word-spacing:.06em}h1.svelte-tc3uts .accent{color:var(--orange-deep)}.r2.svelte-tc3uts{padding-left:calc((100vw - 2 * var(--gutter)) / 12 * 2)}.ui.svelte-tc3uts{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding-top:116px;padding-bottom:28px;pointer-events:none}.ui.svelte-tc3uts a:where(.svelte-tc3uts){pointer-events:auto}.lede.svelte-tc3uts{max-width:320px}.kicker.svelte-tc3uts{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--ink-2)}.support.svelte-tc3uts{margin:0;font-size:clamp(17px,1.25vw,21px);line-height:1.32;letter-spacing:-.015em}.bar.svelte-tc3uts{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:auto}.cue.svelte-tc3uts{justify-self:start;display:inline-flex;align-items:center;gap:12px;min-height:44px}.cue-ring.svelte-tc3uts{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;transition:box-shadow var(--t-micro) var(--ease-out),background var(--t-micro) var(--ease-out)}.cue.svelte-tc3uts:hover .cue-ring:where(.svelte-tc3uts){background:var(--orange);box-shadow:none}.cue-ring.svelte-tc3uts .icon{animation:svelte-tc3uts-cue 2.2s var(--ease-in-out) infinite}@keyframes svelte-tc3uts-cue{0%{transform:translateY(-140%)}45%,55%{transform:translateY(0)}to{transform:translateY(140%)}}.stage.svelte-tc3uts{margin:0;display:inline-flex;gap:10px;align-items:center;color:var(--ink-2);overflow:hidden}.stage-n.svelte-tc3uts{color:var(--orange-ink)}.stage-label.svelte-tc3uts{display:inline-block;animation:svelte-tc3uts-stage-in var(--t-major) var(--ease-out) both}@keyframes svelte-tc3uts-stage-in{0%{transform:translateY(110%);opacity:0}to{transform:none;opacity:1}}.est.svelte-tc3uts{justify-self:end;margin:0;color:var(--ink-2)}@media(max-width:820px){.hero.svelte-tc3uts{min-height:680px}.type.svelte-tc3uts{z-index:2;padding-bottom:150px}h1.svelte-tc3uts{position:relative;font-size:clamp(40px,10.6vw,80px)}h1.svelte-tc3uts:before{content:"";position:absolute;inset:-.35em calc(-1 * var(--gutter));z-index:-1;background:color-mix(in srgb,var(--paper) 30%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 78%,transparent);pointer-events:none}.r2.svelte-tc3uts{padding-left:0}.ui.svelte-tc3uts{padding-top:84px}.lede.svelte-tc3uts{position:absolute;left:var(--gutter);right:var(--gutter);bottom:76px;max-width:none}.kicker.svelte-tc3uts{display:none}.support.svelte-tc3uts{font-size:16px;max-width:30ch}.bar.svelte-tc3uts{grid-template-columns:1fr auto}.stage.svelte-tc3uts{display:none}.est.svelte-tc3uts{font-size:11px;text-align:right}}.reveal.svelte-1bm6u9l{position:relative;z-index:2;height:210svh;background:transparent}.stage.svelte-1bm6u9l{position:sticky;top:0;height:100svh;min-height:640px;display:grid;grid-template-rows:auto 1fr auto;padding-top:104px;padding-bottom:clamp(28px,5vh,56px);overflow:hidden}.cols.svelte-1bm6u9l{position:absolute;inset:0 var(--gutter);display:grid;grid-template-columns:repeat(12,1fr);pointer-events:none}.col-line.svelte-1bm6u9l{position:absolute;top:0;bottom:0;left:calc(var(--i) / 12 * 100%);width:1px;background:linear-gradient(to bottom,transparent,rgba(12,26,24,.08) 18%,rgba(12,26,24,.08) 82%,transparent);transform-origin:50% 0}.ribbon.svelte-1bm6u9l{position:absolute;right:-6vw;top:-8vh;color:var(--teal);opacity:.18;pointer-events:none}.ribbon.svelte-1bm6u9l .brand-mark{height:120svh}.ribbon.svelte-1bm6u9l path{stroke-dasharray:1;stroke-width:1.5px}.top.svelte-1bm6u9l{position:relative;display:flex;justify-content:space-between;gap:24px}.top.svelte-1bm6u9l p:where(.svelte-1bm6u9l){margin:0;display:inline-flex;align-items:center;gap:10px;color:var(--ink-2)}.headline.svelte-1bm6u9l{position:relative;align-self:center;margin:0;font-size:clamp(52px,11.2vw,230px);line-height:.86;letter-spacing:-.055em;text-transform:uppercase}.r2.svelte-1bm6u9l{padding-left:calc((100vw - 2 * var(--gutter)) / 12 * 2)}.slot.svelte-1bm6u9l{display:inline-block;width:.19em;height:.19em;margin-left:.04em;vertical-align:.02em}.dot.svelte-1bm6u9l{position:fixed;left:0;top:0;z-index:-1;width:256px;height:256px;border-radius:50%;background:radial-gradient(circle at 37% 30%,#ffffffbf,#fff0 4%),radial-gradient(circle at 63% 25%,#fff9,#fff0 3%),radial-gradient(circle at 52% 15%,#ffecdc73,#ffecdc00 24%),radial-gradient(circle at 56% 30%,#f7a466,#ee7d28 24%,#e2701f 46%,#c4611a 64%,#a24c17 80%,#8c3f13);transform-origin:50% 50%;visibility:hidden;pointer-events:none}.bottom.svelte-1bm6u9l{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:end}.facts.svelte-1bm6u9l{grid-column:1 / span 4;margin:0;display:grid;gap:14px}.facts.svelte-1bm6u9l dt:where(.svelte-1bm6u9l){color:var(--ink-3);margin-bottom:2px}.facts.svelte-1bm6u9l dd:where(.svelte-1bm6u9l){margin:0}.copy.svelte-1bm6u9l{grid-column:7 / span 6}.lead.svelte-1bm6u9l{margin:0;font-size:clamp(22px,2.15vw,38px);font-weight:500;line-height:1.15;letter-spacing:-.035em}.w.svelte-1bm6u9l{display:inline}.k.svelte-1bm6u9l{--k: 0;background-repeat:no-repeat;background-position:0 92%;background-size:calc(var(--k) * 100%) .1em}.k1.svelte-1bm6u9l{color:color-mix(in srgb,var(--teal-ink) calc(var(--k) * 100%),var(--ink));background-image:linear-gradient(var(--teal-light),var(--teal-light))}.k2.svelte-1bm6u9l{color:color-mix(in srgb,var(--orange-ink) calc(var(--k) * 100%),var(--ink));background-image:linear-gradient(var(--orange-light),var(--orange-light))}.k3.svelte-1bm6u9l{background-image:linear-gradient(var(--orange),var(--orange))}.second.svelte-1bm6u9l{margin:22px 0 0;max-width:46ch;color:var(--ink-2);font-size:clamp(15px,1.05vw,18px);line-height:1.5}.ctas.svelte-1bm6u9l{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.reveal.static.svelte-1bm6u9l{height:auto}.static.svelte-1bm6u9l .stage:where(.svelte-1bm6u9l){position:relative}.static.svelte-1bm6u9l .dot:where(.svelte-1bm6u9l){display:none}.static.svelte-1bm6u9l .slot:where(.svelte-1bm6u9l){border-radius:50%;background:var(--orange)}.static.svelte-1bm6u9l .k:where(.svelte-1bm6u9l){--k: 1}@media(max-width:820px){.reveal.svelte-1bm6u9l{height:190svh}.stage.svelte-1bm6u9l{padding-top:88px}.top.svelte-1bm6u9l .right:where(.svelte-1bm6u9l){display:none}.headline.svelte-1bm6u9l{font-size:12.6vw}.r2.svelte-1bm6u9l{padding-left:0}.facts.svelte-1bm6u9l,.copy.svelte-1bm6u9l{grid-column:1 / -1}.facts.svelte-1bm6u9l{order:2;margin-top:20px;grid-template-columns:1fr 1fr}.cols.svelte-1bm6u9l{grid-template-columns:repeat(4,1fr)}.col-line.svelte-1bm6u9l:nth-child(3n+2),.col-line.svelte-1bm6u9l:nth-child(3n+3){display:none}}.works.svelte-93hx07{position:relative;z-index:2;background:var(--paper)}.works-head.svelte-93hx07{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);align-items:end;row-gap:28px;padding-top:clamp(96px,12vw,200px);padding-bottom:clamp(56px,7vw,110px)}.label.svelte-93hx07{grid-column:1 / -1;display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ink-2)}.works-head.svelte-93hx07 .title:where(.svelte-93hx07){grid-column:1 / span 8;margin:0;font-size:clamp(58px,9.6vw,196px);line-height:.9}.works-head.svelte-93hx07 .title:where(.svelte-93hx07) .accent{color:var(--orange-deep)}.indent.svelte-93hx07{padding-left:calc((100vw - 2 * var(--gutter)) / 12 * 2)}.head-aside.svelte-93hx07{grid-column:9 / span 4;display:grid;gap:22px;justify-items:start}.head-aside.svelte-93hx07 p:where(.svelte-93hx07){margin:0;color:var(--ink-2);max-width:32ch}.stack.svelte-93hx07{position:relative}.dwell.svelte-93hx07{height:65svh}.marker.svelte-93hx07{display:block;height:0}.cover-space.svelte-93hx07{height:100svh}.works.static.svelte-93hx07 .cover-space:where(.svelte-93hx07){display:none}.show.svelte-93hx07{position:sticky;top:0;height:100svh;min-height:620px}.sheet.svelte-93hx07{--r: 0vw;--bowl: clamp(72px, 10vw, 180px);--panel: rgba(12, 26, 24, .06);--copy: 1 / span 5;--media: 6 / span 7;position:absolute;inset:0;overflow:hidden;background:var(--env);color:var(--ink);border-radius:var(--r) calc(var(--r) * .18) 0 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr);-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);row-gap:clamp(20px,3vh,36px);padding:96px var(--gutter) clamp(28px,4.5vh,52px)}.flip.svelte-93hx07 .sheet:where(.svelte-93hx07){--copy: 8 / span 5;--media: 1 / span 7;border-radius:calc(var(--r) * .18) var(--r) 0 0}.tone-dark.svelte-93hx07 .sheet:where(.svelte-93hx07){--panel: rgba(255, 255, 255, .06);color:#fff}.shade.svelte-93hx07{position:absolute;inset:0;background:var(--night);opacity:0;pointer-events:none;z-index:5}.bar.svelte-93hx07{grid-column:1 / -1;grid-row:1;display:flex;flex-wrap:wrap;gap:8px 28px;align-items:center;opacity:.86}.count.svelte-93hx07{font-size:13px}.of.svelte-93hx07{opacity:.55}.world.svelte-93hx07{color:var(--world)}.world.svelte-93hx07 .world-dot:where(.svelte-93hx07){background:var(--world)}.tone-dark.svelte-93hx07 .world:where(.svelte-93hx07){color:var(--orange-light)}.tone-dark.svelte-93hx07 .world:where(.svelte-93hx07) .world-dot:where(.svelte-93hx07){background:var(--orange)}.tags.svelte-93hx07{opacity:.7}.title.svelte-93hx07{grid-column:var(--copy);grid-row:2;align-self:start;margin:0;padding-right:1vw;font-size:clamp(44px,5.2vw,112px);line-height:.92;letter-spacing:-.045em;pointer-events:none}.t-row.svelte-93hx07{display:block;overflow:visible clip;padding-bottom:.1em;margin-bottom:-.1em}.t-row-inner.svelte-93hx07{display:inline-block;will-change:transform}.foot.svelte-93hx07{grid-column:var(--copy);grid-row:2;align-self:end;display:grid;gap:16px;justify-items:start;padding-right:1vw}.tagline.svelte-93hx07{margin:0;max-width:22ch;font-size:clamp(20px,1.75vw,30px);font-weight:500;line-height:1.15;letter-spacing:-.03em}.proof.svelte-93hx07{margin:0;opacity:.78}.ctas.svelte-93hx07{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tone-dark.svelte-93hx07 .ext:where(.svelte-93hx07){--pill-fg: #fff;--pill-hover: #fff;--pill-hover-fg: var(--ink);box-shadow:inset 0 0 0 1px #ffffff4d}.media.svelte-93hx07{grid-column:var(--media);grid-row:2;position:relative;display:block;min-height:0}.frame.svelte-93hx07{position:absolute;inset:0;overflow:hidden;border-radius:16px 16px 16px var(--bowl);background:var(--panel);perspective:1400px;will-change:clip-path;cursor:pointer}.flip.svelte-93hx07 .frame:where(.svelte-93hx07){border-radius:16px var(--bowl) 16px 16px}.art.svelte-93hx07{position:absolute;inset:0;transform-style:preserve-3d;will-change:transform}@media(hover:hover)and (pointer:fine){.works.svelte-93hx07 .frame-link:not(:focus-visible) .app-go{display:none}}.bubble.svelte-93hx07{position:fixed;left:0;top:0;z-index:90;width:108px;height:108px;margin:-54px 0 0 -54px;border-radius:50%;background:radial-gradient(circle at 32% 28%,var(--orange-light),var(--orange) 45%,var(--orange-deep));color:var(--ink);display:grid;place-items:center;text-align:center;font-size:12px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;pointer-events:none;scale:0;transition:scale var(--t-medium) var(--ease-spring)}.bubble.on.svelte-93hx07{scale:1}.works.static.svelte-93hx07 .show:where(.svelte-93hx07){position:relative}.works.static.svelte-93hx07 .dwell:where(.svelte-93hx07){display:none}@media(max-width:820px){.works-head.svelte-93hx07 .title:where(.svelte-93hx07),.head-aside.svelte-93hx07{grid-column:1 / -1}.dwell.svelte-93hx07{height:30svh}.sheet.svelte-93hx07,.flip.svelte-93hx07 .sheet:where(.svelte-93hx07){--copy: 1 / -1;--media: 1 / -1;--bowl: 56px;grid-template-rows:auto auto minmax(0,1fr) auto;row-gap:18px;padding:84px var(--gutter) 22px}.title.svelte-93hx07{grid-row:2;font-size:11vw}.media.svelte-93hx07{grid-row:3}.foot.svelte-93hx07{grid-row:4;gap:12px}.tagline.svelte-93hx07{font-size:19px;max-width:none}.proof.svelte-93hx07,.tags.svelte-93hx07,.bubble.svelte-93hx07{display:none}.ctas.svelte-93hx07{margin-top:0}}.feat.svelte-our5ig{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr;-moz-column-gap:var(--col-gap);column-gap:var(--col-gap)}.feat-head.svelte-our5ig{grid-column:1 / span 6;grid-row:1}.scopes.svelte-our5ig{grid-column:7 / span 6;grid-row:1 / span 2;align-self:start;list-style:none;margin:0;padding:0}.feat-proof.svelte-our5ig{grid-column:1 / span 5;grid-row:2;align-self:start;display:grid;gap:16px;margin-top:clamp(28px,3vw,48px)}.feat-k.svelte-our5ig{display:flex;gap:14px;margin:0 0 clamp(14px,1.4vw,22px);color:var(--ink-2)}.feat-num.svelte-our5ig{color:var(--orange-ink)}.feat-title.svelte-our5ig{margin:0;font-size:clamp(56px,8.2vw,168px);line-height:.9}.feat-lead.svelte-our5ig{max-width:34ch;margin:clamp(20px,2vw,32px) 0 0;font-size:clamp(18px,1.35vw,23px);line-height:1.38;letter-spacing:-.015em;color:var(--ink-2)}.scope.svelte-our5ig{position:relative}.scope.svelte-our5ig:last-child{border-bottom:1px solid var(--line)}.rule.svelte-our5ig{position:absolute;inset:0 0 auto;height:1px;background:var(--line)}.rule-hi.svelte-our5ig{position:absolute;inset:-.5px 0 auto;height:2px;background:var(--orange-deep);transform:scaleX(0);transform-origin:0% 50%;transition:transform var(--t-major) var(--ease-out)}.scope.open.svelte-our5ig .rule-hi:where(.svelte-our5ig){transform:scaleX(1)}.scope-h.svelte-our5ig{margin:0;font:inherit}.scope-btn.svelte-our5ig{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) 28px;align-items:baseline;gap:12px;padding:clamp(18px,1.7vw,30px) 0;border:0;background:none;color:var(--ink-2);text-align:left;font:inherit;cursor:pointer}.scope-letter.svelte-our5ig{color:var(--ink-3);transition:color var(--t-micro) var(--ease-out)}.scope-title.svelte-our5ig{font-size:clamp(22px,2.25vw,40px);font-weight:450;line-height:1.08;letter-spacing:-.035em;text-wrap:balance;transition:transform var(--t-medium) var(--ease-out),color var(--t-micro) var(--ease-out)}.scope-arrow.svelte-our5ig{justify-self:end;align-self:center;display:grid;color:var(--ink-3);transition:transform var(--t-medium) var(--ease-out),color var(--t-micro) var(--ease-out)}.scope.open.svelte-our5ig .scope-btn:where(.svelte-our5ig){color:var(--ink)}.scope.open.svelte-our5ig .scope-title:where(.svelte-our5ig){font-weight:600}.scope.open.svelte-our5ig .scope-letter:where(.svelte-our5ig){color:var(--orange-ink)}.scope.open.svelte-our5ig .scope-arrow:where(.svelte-our5ig){transform:rotate(90deg);color:var(--orange-deep)}@media(hover:hover)and (pointer:fine){.scope.svelte-our5ig:not(.open) .scope-btn:where(.svelte-our5ig):hover{color:var(--ink)}.scope.svelte-our5ig:not(.open) .scope-btn:where(.svelte-our5ig):hover .scope-title:where(.svelte-our5ig){transform:translate(8px)}.scope.svelte-our5ig:not(.open) .scope-btn:where(.svelte-our5ig):hover .scope-arrow:where(.svelte-our5ig){transform:translate(4px);color:var(--ink)}}.scope-panel.svelte-our5ig{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-major) var(--ease-out)}.scope.open.svelte-our5ig .scope-panel:where(.svelte-our5ig){grid-template-rows:1fr}.scope-inner.svelte-our5ig{overflow:hidden;display:grid;gap:14px;margin:0;padding:0 0 0 56px;list-style:none}.scope.open.svelte-our5ig .scope-inner:where(.svelte-our5ig){padding-bottom:clamp(22px,2vw,34px)}.scope-inner.svelte-our5ig li:where(.svelte-our5ig){display:grid;grid-template-columns:40px minmax(0,1fr);align-items:baseline;max-width:56ch;font-size:clamp(16px,1.1vw,19px);line-height:1.55;color:var(--ink-2);text-wrap:pretty}.pt-k.svelte-our5ig{color:var(--teal-ink)}.feat-media.svelte-our5ig{aspect-ratio:16 / 10;border-radius:14px 30% 14px 14px;overflow:hidden;background:var(--night);display:grid;place-items:center}.feat-media.svelte-our5ig img:where(.svelte-our5ig){display:block;width:86%;height:auto;border-radius:8px}.proof.svelte-our5ig{display:inline-flex;gap:8px;align-items:center;justify-self:start;color:var(--teal-ink)}@media(max-width:900px){.feat.svelte-our5ig{display:flex;flex-direction:column}.feat-title.svelte-our5ig{font-size:clamp(52px,15vw,104px)}.scopes.svelte-our5ig{margin-top:clamp(32px,7vw,48px)}.scope-btn.svelte-our5ig{grid-template-columns:30px minmax(0,1fr) 22px}.scope-title.svelte-our5ig{font-size:clamp(21px,5.6vw,30px)}.scope-inner.svelte-our5ig{padding-left:42px}.scope-inner.svelte-our5ig li:where(.svelte-our5ig){grid-template-columns:34px minmax(0,1fr)}}.disc.svelte-r9iszp{position:relative;z-index:3;margin-top:-100svh;background:var(--paper);border-radius:min(16vw,220px) min(3vw,40px) 0 0;padding:clamp(110px,12vw,200px) 0 clamp(96px,10vw,180px);overflow:clip}.numeral.svelte-r9iszp{position:absolute;right:-2vw;top:6vw;font-size:44vw;line-height:.8;letter-spacing:-.08em;color:transparent;-webkit-text-stroke:1px rgba(16,106,97,.14);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.head.svelte-r9iszp{position:relative;margin-bottom:clamp(48px,6vw,96px)}.label.svelte-r9iszp{display:inline-flex;align-items:center;gap:10px;margin:0 0 24px;color:var(--ink-2)}.title.svelte-r9iszp{margin:0;font-size:clamp(54px,9vw,186px);line-height:.9}.title.svelte-r9iszp .accent{color:var(--orange-deep)}.indent.svelte-r9iszp{padding-left:calc((100vw - 2 * var(--gutter)) / 12 * 3)}.feature.svelte-r9iszp{position:relative;margin-bottom:clamp(88px,10vw,180px)}.body.svelte-r9iszp{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--col-gap);column-gap:var(--col-gap)}.list-wrap.svelte-r9iszp{position:relative;grid-column:1 / span 8}.list.svelte-r9iszp{list-style:none;margin:0;padding:0}.marker.svelte-r9iszp{position:absolute;left:-26px;top:0;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:radial-gradient(circle at 32% 28%,var(--orange-light),var(--orange) 50%,var(--orange-deep));pointer-events:none}.item.svelte-r9iszp{border-top:1px solid var(--line)}.item.svelte-r9iszp:last-child{border-bottom:1px solid var(--line)}.head-btn.svelte-r9iszp{width:100%;display:grid;grid-template-columns:64px minmax(0,1fr) 32px;align-items:center;gap:12px;padding:clamp(14px,1.5vw,26px) 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;font:inherit}.num.svelte-r9iszp{font-size:13px;color:var(--ink-3);transition:color var(--t-micro) var(--ease-out)}.name.svelte-r9iszp{font-size:clamp(30px,4.9vw,96px);font-weight:450;line-height:1;letter-spacing:-.05em;transition:transform var(--t-major) var(--ease-out),opacity var(--t-medium) var(--ease-out),font-weight var(--t-medium) var(--ease-out),letter-spacing var(--t-major) var(--ease-out)}.sign.svelte-r9iszp{justify-self:end;color:var(--ink-3);transition:transform var(--t-medium) var(--ease-out),color var(--t-micro) var(--ease-out)}.item.off.svelte-r9iszp .name:where(.svelte-r9iszp){opacity:.26}.item.on.svelte-r9iszp .name:where(.svelte-r9iszp){transform:translate(2.2vw);font-weight:600;letter-spacing:-.045em}.item.on.svelte-r9iszp .num:where(.svelte-r9iszp){color:var(--orange-ink)}.item.on.svelte-r9iszp .sign:where(.svelte-r9iszp){transform:rotate(45deg);color:var(--orange-deep)}.inline.svelte-r9iszp{display:none}.pane.svelte-r9iszp{grid-column:9 / span 4;position:relative}.pane-sticky.svelte-r9iszp{position:sticky;top:18vh;display:grid;gap:18px}.pane-k.svelte-r9iszp{margin:0;color:var(--ink-2)}.pane-media.svelte-r9iszp{position:relative;aspect-ratio:4 / 3;border-radius:14px 14px 14px 30%;overflow:hidden;background:var(--paper-2);display:grid;place-items:center}.pane-media.svelte-r9iszp img:where(.svelte-r9iszp),.inline-media.svelte-r9iszp img:where(.svelte-r9iszp){display:block}.pv--fill.svelte-r9iszp img:where(.svelte-r9iszp){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pv--screen.svelte-r9iszp img:where(.svelte-r9iszp){width:88%;height:auto;border-radius:8px}.pv--phone.svelte-r9iszp img:where(.svelte-r9iszp){height:92%;width:auto}.pane-media.pv--mark.svelte-r9iszp,.inline-media.pv--mark.svelte-r9iszp{background:var(--night);color:#ffffffeb}.pv--mark.svelte-r9iszp .brand-mark{height:34%;width:auto}.pane-text.svelte-r9iszp{margin:0;font-size:clamp(18px,1.35vw,23px);line-height:1.35;letter-spacing:-.015em}.pane-proof.svelte-r9iszp{margin:0;color:var(--teal-ink)}.pane-proof.svelte-r9iszp a:where(.svelte-r9iszp),.proof.svelte-r9iszp{display:inline-flex;gap:8px;align-items:center}@media(prefers-reduced-motion:reduce){.disc.svelte-r9iszp{margin-top:0}}@media(max-width:900px){.disc.svelte-r9iszp{border-radius:64px 18px 0 0}.indent.svelte-r9iszp{padding-left:0}.list-wrap.svelte-r9iszp{grid-column:1 / -1}.marker.svelte-r9iszp{left:-12px;width:8px;height:8px;margin-top:-4px}.pane.svelte-r9iszp{display:none}.head-btn.svelte-r9iszp{grid-template-columns:34px minmax(0,1fr) 24px}.name.svelte-r9iszp{font-size:clamp(26px,7.4vw,52px)}.item.on.svelte-r9iszp .name:where(.svelte-r9iszp){transform:translate(6px)}.inline.svelte-r9iszp{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-major) var(--ease-out)}.item.on.svelte-r9iszp .inline:where(.svelte-r9iszp){grid-template-rows:1fr}.inline-inner.svelte-r9iszp{overflow:hidden;display:grid;gap:12px;padding-left:46px}.item.on.svelte-r9iszp .inline-inner:where(.svelte-r9iszp){padding-bottom:20px}.inline-media.svelte-r9iszp{aspect-ratio:16 / 10;border-radius:12px 12px 12px 28%;overflow:hidden;background:var(--paper-2);display:grid;place-items:center}.inline.svelte-r9iszp p:where(.svelte-r9iszp){margin:0;color:var(--ink-2)}.proof.svelte-r9iszp{color:var(--teal-ink)}}.eco.svelte-li4lww{position:relative;z-index:2;height:210svh;background:var(--paper-2)}.stage.svelte-li4lww{position:sticky;top:0;height:100svh;min-height:680px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);padding-top:100px;padding-bottom:36px;overflow:hidden}.side.svelte-li4lww{grid-column:1 / span 4;display:flex;flex-direction:column;gap:18px;z-index:2}.label.svelte-li4lww{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ink-2)}.title.svelte-li4lww{margin:0;font-size:clamp(42px,5.4vw,108px);line-height:.9}.title.svelte-li4lww .accent{color:var(--teal-ink)}.intro.svelte-li4lww{margin:0;color:var(--ink-2);max-width:34ch}.card.svelte-li4lww{margin-top:auto;display:grid;gap:10px;justify-items:start;padding:16px;border-radius:16px 16px 16px 46px;background:var(--surface)}.card-media.svelte-li4lww{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:10px 10px 10px 28%;overflow:hidden}.card-world.svelte-li4lww{margin:4px 0 0;color:var(--world)}.card-world.svelte-li4lww .world-dot:where(.svelte-li4lww){background:var(--world)}.card-name.svelte-li4lww{margin:0;font-size:clamp(22px,1.8vw,30px);font-weight:500;line-height:1.05;letter-spacing:-.035em}.card-line.svelte-li4lww{margin:0 0 6px;color:var(--ink-2);font-size:15px}.map.svelte-li4lww{grid-column:5 / span 8;position:relative;align-self:center;aspect-ratio:1000 / 760;max-height:calc(100svh - 140px)}.camera.svelte-li4lww{position:absolute;inset:0;transform-origin:50% 50%;will-change:transform}.wires.svelte-li4lww{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.trunk.svelte-li4lww,.branch.svelte-li4lww{fill:none;stroke:var(--tone);stroke-dasharray:1;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke-width var(--t-medium) var(--ease-out),opacity var(--t-medium) var(--ease-out)}.trunk.svelte-li4lww{stroke-width:2px;opacity:.5}.branch.svelte-li4lww{stroke-width:1px;opacity:.4}.trunk.hot.svelte-li4lww,.branch.hot.svelte-li4lww{opacity:1;stroke-width:2.5px}.pulse.svelte-li4lww{fill:var(--tone)}.hub.svelte-li4lww{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:8px}.hub-label.svelte-li4lww{color:var(--ink-2)}.cluster.svelte-li4lww{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:var(--surface);color:var(--ink);white-space:nowrap}.c-dot.svelte-li4lww{width:8px;height:8px;border-radius:50%;background:var(--tone)}.node.svelte-li4lww{position:absolute;transform:translate(-12px,-50%);display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border:0;border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer;transition:background var(--t-micro) var(--ease-out),color var(--t-micro) var(--ease-out)}.n-dot.svelte-li4lww{width:12px;height:12px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 3px var(--tone);transition:background var(--t-micro) var(--ease-out),scale var(--t-medium) var(--ease-spring)}.node.svelte-li4lww:hover,.node.hot.svelte-li4lww{background:var(--surface)}.node.hot.svelte-li4lww .n-dot:where(.svelte-li4lww){background:var(--tone);scale:1.25}.node.hot.svelte-li4lww .n-name:where(.svelte-li4lww){font-weight:600}.groups.svelte-li4lww{display:none}.eco.static.svelte-li4lww{height:auto}.static.svelte-li4lww .stage:where(.svelte-li4lww){position:relative}@media(max-width:900px){.eco.svelte-li4lww{height:auto}.stage.svelte-li4lww{position:relative;height:auto;min-height:0;padding-top:96px;padding-bottom:72px;overflow:visible}.side.svelte-li4lww{grid-column:1 / -1}.card.svelte-li4lww,.map.svelte-li4lww{display:none}.trunk.svelte-li4lww,.branch.svelte-li4lww{stroke-dashoffset:0}.groups.svelte-li4lww{grid-column:1 / -1;position:relative;display:grid;gap:28px;margin-top:36px;padding-left:30px}.spine.svelte-li4lww{position:absolute;left:9px;top:74px;bottom:0;width:2px;background:linear-gradient(var(--orange),var(--teal) 45%,var(--world-dakwah) 75%,var(--world-literasi));transform-origin:50% 0}.m-hub.svelte-li4lww{display:flex;justify-content:center;width:20px;margin-left:-30px}.g-head.svelte-li4lww{position:relative;display:flex;align-items:center;gap:8px;margin:0 0 8px}.g-head.svelte-li4lww .c-dot:where(.svelte-li4lww){position:absolute;left:-26px;width:12px;height:12px}.group.svelte-li4lww ul:where(.svelte-li4lww){list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.group.svelte-li4lww li:where(.svelte-li4lww){border-bottom:1px solid var(--line)}.m-node.svelte-li4lww{width:100%;display:grid;grid-template-columns:56px minmax(0,1fr) 20px;gap:12px;align-items:center;padding:10px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.m-thumb.svelte-li4lww{position:relative;width:56px;height:42px;border-radius:8px 8px 8px 16px;overflow:hidden}.m-name.svelte-li4lww{font-size:18px;font-weight:500;letter-spacing:-.02em}.m-sign.svelte-li4lww{transition:transform var(--t-medium) var(--ease-out)}.open.svelte-li4lww .m-sign:where(.svelte-li4lww){transform:rotate(45deg);color:var(--orange-deep)}.m-detail.svelte-li4lww{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-medium) var(--ease-out)}.open.svelte-li4lww .m-detail:where(.svelte-li4lww){grid-template-rows:1fr}.m-detail-inner.svelte-li4lww{overflow:hidden;display:grid;gap:8px;padding-left:68px}.open.svelte-li4lww .m-detail-inner:where(.svelte-li4lww){padding-bottom:14px}.m-detail.svelte-li4lww p:where(.svelte-li4lww){margin:0;color:var(--ink-2)}.m-detail.svelte-li4lww a:where(.svelte-li4lww){display:inline-flex;gap:6px;align-items:center;color:var(--teal-ink)}}.philo.svelte-4034t3{position:relative;height:460svh;color:#fff}.stage.svelte-4034t3{position:sticky;top:0;z-index:2;height:100svh;overflow:hidden}.aperture.svelte-4034t3{--r: 0vmax;position:absolute;inset:0;z-index:3;background:radial-gradient(circle at 50% 50%,transparent var(--r),var(--paper-2) calc(var(--r) + 1px));pointer-events:none}.hud.svelte-4034t3{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:104px;padding-bottom:clamp(32px,6vh,64px);pointer-events:none}.top.svelte-4034t3{display:flex;justify-content:space-between;align-items:center}.top.svelte-4034t3 p:where(.svelte-4034t3){margin:0;display:inline-flex;align-items:center;gap:10px;color:#ffffffb8}.steps.svelte-4034t3{list-style:none;margin:0;padding:0;display:flex;gap:6px}.steps.svelte-4034t3 li:where(.svelte-4034t3){width:56px;height:28px;display:grid;place-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff38;color:#fff9;transition:background var(--t-medium) var(--ease-out),color var(--t-medium) var(--ease-out)}.steps.svelte-4034t3 li.done:where(.svelte-4034t3){color:#fff}.steps.svelte-4034t3 li.on:where(.svelte-4034t3){background:var(--orange);color:var(--ink);box-shadow:none}.movements.svelte-4034t3{position:relative;display:grid}.movement.svelte-4034t3{grid-area:1 / 1;max-width:60vw}.m-n.svelte-4034t3{margin:0 0 12px;color:var(--orange-light);opacity:0;transition:opacity var(--t-medium) var(--ease-out)}.movement.on.svelte-4034t3 .m-n:where(.svelte-4034t3){opacity:1}.word.svelte-4034t3{margin:0 0 -.1em;white-space:nowrap;font-size:clamp(44px,7vw,150px);line-height:.9;overflow:visible clip;padding-bottom:.1em;letter-spacing:-.05em;text-transform:uppercase}.word.svelte-4034t3 .ch{display:inline-block;will-change:transform}.w1.svelte-4034t3{font-family:var(--font-sans);letter-spacing:-.03em}.w2.svelte-4034t3{color:var(--orange)}.m-line.svelte-4034t3{margin:18px 0 0;max-width:36ch;color:#ffffffc7;font-size:clamp(16px,1.25vw,21px);line-height:1.45}.philo.static.svelte-4034t3{height:auto;background:var(--night)}.static.svelte-4034t3 .stage:where(.svelte-4034t3){position:relative;height:auto;min-height:100svh}.static.svelte-4034t3 .aperture:where(.svelte-4034t3){display:none}.static.svelte-4034t3 .movements:where(.svelte-4034t3){gap:36px}.static.svelte-4034t3 .movement:where(.svelte-4034t3){grid-area:auto}.static.svelte-4034t3 .m-n:where(.svelte-4034t3){opacity:1}.no-gl .philo.svelte-4034t3{background:var(--night)}@media(max-width:820px){.philo.svelte-4034t3{height:400svh}.movement.svelte-4034t3{max-width:none}.word.svelte-4034t3{font-size:12.2vw}.steps.svelte-4034t3 li:where(.svelte-4034t3){width:40px}}.purpose.svelte-hmu6m6{position:relative;z-index:3;margin-top:-100svh;background:var(--paper);border-radius:min(16vw,220px) min(16vw,220px) 0 0;padding:clamp(120px,13vw,210px) 0 clamp(96px,10vw,170px);overflow:clip}.lead-row.svelte-hmu6m6{row-gap:32px}.label.svelte-hmu6m6{grid-column:1 / -1;display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ink-2)}.statement.svelte-hmu6m6{grid-column:1 / span 11;margin:0;font-size:clamp(52px,8.8vw,184px);line-height:.9;letter-spacing:-.05em}.statement.svelte-hmu6m6 .accent{color:var(--orange-deep)}.body.svelte-hmu6m6{grid-column:7 / span 5;margin:clamp(16px,2vw,32px) 0 0;color:var(--ink-2);font-size:clamp(18px,1.45vw,25px);line-height:1.45;max-width:40ch}.ledger.svelte-hmu6m6{list-style:none;margin:clamp(72px,8vw,140px) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--col-gap);column-gap:var(--col-gap)}.ledger.svelte-hmu6m6 li:where(.svelte-hmu6m6){padding-top:20px;border-top:1px solid var(--ink);display:grid;align-content:start;gap:10px}.n.svelte-hmu6m6{color:var(--orange-ink)}.ledger.svelte-hmu6m6 h3:where(.svelte-hmu6m6){margin:0;font-size:clamp(24px,2.1vw,38px);font-weight:500;letter-spacing:-.035em;line-height:1.05}.ledger.svelte-hmu6m6 p:where(.svelte-hmu6m6){margin:0;color:var(--ink-2);line-height:1.5;max-width:38ch}.links.svelte-hmu6m6{display:grid;gap:8px;margin-top:6px}.links.svelte-hmu6m6 a:where(.svelte-hmu6m6){display:inline-flex;gap:6px;align-items:center;justify-self:start;color:var(--teal-ink)}@media(prefers-reduced-motion:reduce){.purpose.svelte-hmu6m6{margin-top:0}}@media(max-width:820px){.purpose.svelte-hmu6m6{border-radius:64px 64px 0 0}.statement.svelte-hmu6m6,.body.svelte-hmu6m6{grid-column:1 / -1}.statement.svelte-hmu6m6{font-size:13vw}.ledger.svelte-hmu6m6{grid-template-columns:1fr;row-gap:32px}}.finale.svelte-5btwij{position:relative;min-height:150svh;color:#fff;display:flex}.shoulder.svelte-5btwij{--r: min(16vw, 220px);position:absolute;top:0;z-index:2;width:var(--r);height:var(--r);pointer-events:none}.shoulder.left.svelte-5btwij{left:0;background:radial-gradient(circle at 100% 100%,transparent calc(var(--r) - .5px),var(--paper) var(--r))}.shoulder.right.svelte-5btwij{right:0;background:radial-gradient(circle at 0% 100%,transparent calc(var(--r) - .5px),var(--paper) var(--r))}.content.svelte-5btwij{position:relative;z-index:3;flex:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--col-gap);column-gap:var(--col-gap);align-content:start;padding-top:clamp(160px,22vh,260px);padding-bottom:clamp(56px,8vh,96px);pointer-events:none}.content.svelte-5btwij :is(a:where(.svelte-5btwij),button:where(.svelte-5btwij)){pointer-events:auto}.label.svelte-5btwij{grid-column:1 / -1;display:inline-flex;align-items:center;gap:10px;margin:0 0 clamp(24px,2.6vw,44px);color:#ffffffb8}.title.svelte-5btwij{grid-column:1 / span 8;margin:0;font-size:clamp(46px,8.4vw,176px);line-height:.88;text-transform:uppercase;letter-spacing:-.05em}.title.svelte-5btwij .accent{color:var(--orange)}.indent.svelte-5btwij{padding-left:calc((100vw - 2 * var(--gutter)) / 12 * 2)}.sub.svelte-5btwij{grid-column:1 / span 5;margin:32px 0 0;font-size:clamp(22px,2.1vw,36px);font-weight:500;line-height:1.12;letter-spacing:-.03em}.console.svelte-5btwij{grid-column:1 / span 6;margin-top:clamp(56px,8vh,96px);display:grid;gap:22px;padding:24px;border-radius:18px 18px 18px 64px;background:#0a1d1ab8;box-shadow:inset 0 0 0 1px #ffffff1a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:auto}fieldset.svelte-5btwij{border:0;margin:0;padding:0;display:grid;gap:10px}legend.svelte-5btwij{padding:0;margin-bottom:10px;color:#fff9}.chips.svelte-5btwij{display:flex;flex-wrap:wrap;gap:8px}.chip.svelte-5btwij{height:40px;padding:0 16px;border:0;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff;font:inherit;font-size:14px;cursor:pointer;transition:background var(--t-micro) var(--ease-out),color var(--t-micro) var(--ease-out),scale var(--t-press) var(--ease-out)}.chip.svelte-5btwij:hover{background:#ffffff29}.chip.svelte-5btwij:active{scale:.96}.chip[aria-pressed=true].svelte-5btwij{background:var(--orange);color:var(--ink);box-shadow:none}.compose.svelte-5btwij{display:grid;gap:12px;justify-items:start;padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}.k.svelte-5btwij{margin:0;color:#fff9}.msg.svelte-5btwij{margin:0;font-size:clamp(17px,1.3vw,21px);line-height:1.4;color:var(--orange-light)}.contacts.svelte-5btwij{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.14)}.contacts.svelte-5btwij li:where(.svelte-5btwij){border-bottom:1px solid rgba(255,255,255,.1)}.contacts.svelte-5btwij li:where(.svelte-5btwij):last-child{border-bottom:0}.contacts.svelte-5btwij a:where(.svelte-5btwij),.contacts.svelte-5btwij .static:where(.svelte-5btwij){display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;min-height:52px}.ck.svelte-5btwij{color:#ffffff8c}.cv.svelte-5btwij{transition:transform var(--t-medium) var(--ease-out),color var(--t-micro) var(--ease-out)}.contacts.svelte-5btwij a:where(.svelte-5btwij):hover .cv:where(.svelte-5btwij),.contacts.svelte-5btwij a:where(.svelte-5btwij):focus-visible .cv:where(.svelte-5btwij){transform:translate(6px);color:var(--orange-light)}.hint.svelte-5btwij,.contacts.svelte-5btwij a:where(.svelte-5btwij) .icon{color:#fff9}.no-gl .finale.svelte-5btwij{background:var(--night)}@media(max-width:900px){.finale.svelte-5btwij{min-height:100svh}.content.svelte-5btwij{padding-top:calc(100vw + 40px)}.title.svelte-5btwij,.sub.svelte-5btwij,.console.svelte-5btwij{grid-column:1 / -1}.indent.svelte-5btwij{padding-left:0}.console.svelte-5btwij{padding:18px;border-radius:16px 16px 16px 40px}.contacts.svelte-5btwij a:where(.svelte-5btwij),.contacts.svelte-5btwij .static:where(.svelte-5btwij){grid-template-columns:70px minmax(0,1fr) auto}}.gl.svelte-1ewzqr7{position:fixed;inset:0;width:100%;height:100lvh;z-index:1;pointer-events:none;display:block}.no-gl .gl.svelte-1ewzqr7{display:none}
