:root{--ink:#151719;--ink-soft:#313534;--ink-muted:#65655f;--paper:#f3f0e9;--paper-secondary:#e8e3d8;--inverse:#f6f3ed;--border:color-mix(in srgb,var(--ink) 18%,transparent);--focus:#315c55;--accent:#9ea9a1;--critical:#7d2e2e;--success:#315b42;--mm-design-text:var(--ink);--mm-design-text-muted:var(--ink-muted);--mm-design-surface:var(--paper);--mm-design-surface-muted:var(--paper-secondary);--mm-design-line:var(--border);--mm-design-focus:var(--focus);--mm-design-gutter:var(--gutter);--mm-design-measure:var(--measure);--mm-design-motion-action:180ms;--mm-design-motion-editorial:560ms;--space-2xs:0.25rem;--space-xs:0.5rem;--space-sm:0.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2.5rem;--space-2xl:4rem;--space-scene:clamp(5rem,11vw,11rem);--gutter:clamp(1.25rem,4vw,4rem);--max:90rem;--measure:42rem;--font-sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",sans-serif;--font-display:"Iowan Old Style","Palatino Linotype","Book Antiqua",Palatino,Georgia,serif;--surface-elevated:color-mix(in srgb,var(--paper) 92%,white);--surface-muted:color-mix(in srgb,var(--paper-secondary) 72%,var(--paper));--radius-xs:0.35rem;--radius-sm:0.65rem;--radius-md:1rem;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-emphasized:cubic-bezier(0.2,0.8,0.2,1);--shadow-soft:0 1px 2px rgba(15,18,17,0.05),0 18px 42px rgba(15,18,17,0.07)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--paper);color:var(--ink)}body{margin:0;min-height:100vh;font-family:var(--font-sans);font-size:16px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern";font-kerning:normal;font-synthesis:none;text-size-adjust:100%}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.access-editorial-skip-link{position:fixed;top:.75rem;left:.75rem;z-index:1200;display:inline-flex;align-items:center;min-height:44px;padding:.65rem 1rem;border:2px solid var(--focus);background:var(--paper);color:var(--ink);font-weight:650;opacity:0;pointer-events:none;transform:translateY(calc(-100% - 1.5rem))}.access-editorial-skip-link:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}button,input,select,textarea{font:inherit}.button,button{min-height:44px}.shell{width:min(100%,var(--max));margin:0 auto;padding-inline:var(--gutter)}.topbar{min-height:4.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border)}.wordmark{font-family:var(--font-display);font-size:1rem;letter-spacing:.12em;text-decoration:none}.nav,.wordmark{text-transform:uppercase}.nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1rem;font-size:.8rem;letter-spacing:.08em}.hero{min-height:min(84vh,58rem);display:grid;align-items:end;padding-block:var(--space-scene) clamp(3rem,8vw,7rem);border-bottom:1px solid var(--border)}.eyebrow,.meta{margin:0 0 1rem;color:var(--ink-muted);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.display{max-width:15ch;margin:0;font-family:var(--font-display);font-size:clamp(3.2rem,9vw,9rem);font-weight:400;line-height:.9;letter-spacing:-.055em;text-wrap:balance}.lede{max-width:39rem;margin:2rem 0 0;color:var(--ink-soft);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.55}.actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.button{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.1rem;border:1px solid var(--ink);background:var(--ink);color:var(--inverse);text-decoration:none;cursor:pointer}.button.secondary{background:transparent;color:var(--ink)}.section{padding-block:var(--space-scene);border-bottom:1px solid var(--border)}.section-grid{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(0,2fr);gap:clamp(2rem,8vw,9rem)}.panel h1,.panel h2,.section h2{margin:0;font-family:var(--font-display);font-weight:400;line-height:1.03}.section h2{font-size:clamp(2.2rem,5vw,5rem);letter-spacing:-.04em}.prose{max-width:var(--measure)}.prose p:first-child{margin-top:0}.journey-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.journey-row{display:grid;grid-template-columns:1fr auto;gap:2rem;padding-block:1.4rem;border-bottom:1px solid var(--border)}.journey-row strong{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.5rem);font-weight:400}.status{align-self:start;padding:.25rem .45rem;border:1px solid var(--border);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.utility-page{min-height:100vh;padding:clamp(2rem,6vw,5rem) var(--gutter)}.utility-wrap{width:min(100%,56rem);margin-inline:auto}.panel{margin-top:clamp(3rem,10vw,8rem);padding-top:2rem;border-top:1px solid var(--ink)}.panel h1{max-width:16ch;font-size:clamp(2.5rem,7vw,5.8rem);letter-spacing:-.045em}.form,.panel .lede{max-width:34rem}.form{display:grid;gap:1rem;margin-top:2.5rem}.field{display:grid;gap:.4rem}.field label{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.field input,.field select,.field textarea{width:100%;min-height:48px;padding:.75rem;border:1px solid var(--border);border-radius:0;background:transparent;color:var(--ink)}.field textarea{min-height:8rem;resize:vertical}.note{color:var(--ink-muted);font-size:.9rem}.app-shell{min-height:100vh;display:grid;grid-template-columns:minmax(13rem,18rem) minmax(0,1fr)}.sidebar{padding:2rem 1.25rem;border-right:1px solid var(--border)}.sidebar nav{display:grid;gap:.35rem;margin-top:3rem}.sidebar a{padding-block:.6rem;text-decoration:none}.workspace{padding:clamp(2rem,5vw,5rem)}.workspace-header{display:flex;align-items:start;justify-content:space-between;gap:2rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.workspace h1{margin:0;font-family:var(--font-display);font-size:clamp(2.2rem,5vw,4.5rem);font-weight:400;letter-spacing:-.04em}.stack{margin-top:2rem}.row,.stack{display:grid;gap:1rem}.row{grid-template-columns:minmax(0,1fr) auto;padding:1rem 0;border-bottom:1px solid var(--border)}.locked{color:var(--ink-muted)}.admin-shell{background:#eeece6}.admin-table{width:100%;margin-top:2rem;border-collapse:collapse;font-size:.9rem}.admin-table td,.admin-table th{padding:.8rem .65rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.admin-table th{font-size:.72rem;letter-spacing:.07em;text-transform:uppercase}@media (max-width:768px){.app-shell,.section-grid{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--border)}.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.display{font-size:clamp(3rem,17vw,6rem)}.journey-row,.workspace-header{grid-template-columns:1fr;flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.field-help{color:var(--ink-muted);font-size:.78rem;line-height:1.45}.admin-summary>div,.answer,.detail-grid>div,.journey-card,.request-box{border-top:1px solid var(--border);padding-block:1rem}.request-box{margin-block:2rem}.admin-summary,.detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2rem}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-summary span,.detail-grid span{display:block}.admin-section{padding-block:2.5rem;border-bottom:1px solid var(--border)}.admin-section h2,.journey-card h2{margin:0;font-family:var(--font-display);font-weight:400}.admin-section h2{font-size:clamp(1.8rem,3.5vw,3rem)}.answer-list,.journey-grid{display:grid;gap:1.25rem;margin-top:2rem}.journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-card{min-height:16rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.journey-card h2{max-width:14ch;font-size:clamp(1.8rem,3vw,3.4rem);line-height:1;letter-spacing:-.035em}.decision-grid{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.button.danger{border-color:var(--critical);background:transparent;color:var(--critical)}.admin-note-field{max-width:42rem;margin-top:2rem}.compact-lede{margin-bottom:3rem}.member-preview{max-width:62rem}@media (max-width:768px){.admin-summary,.detail-grid,.journey-grid{grid-template-columns:1fr}}.public-page{overflow:clip;background:var(--paper)}.public-topbar{z-index:10;width:100%;min-height:5.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:var(--gutter);color:var(--inverse);border-bottom:1px solid color-mix(in srgb,var(--inverse) 22%,transparent)}.public-wordmark{color:inherit}.public-nav a{text-decoration:none}.public-nav .nav-apply{padding:.55rem .8rem;border:1px solid color-mix(in srgb,var(--inverse) 55%,transparent)}.public-hero{position:relative;isolation:isolate;min-height:100svh;display:grid;align-items:end;overflow:hidden;background:#1d2423;color:var(--inverse)}.public-hero-field{position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at 78% 34%,rgba(225,225,211,.13),transparent 0 20%,transparent 42%),linear-gradient(132deg,#0e1515 4%,#293331 44%,#667069 67%,#222a29)}.public-hero-field:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(0deg,rgba(6,9,9,.8),transparent 56%),linear-gradient(90deg,rgba(5,8,8,.32),transparent 55%)}.field-line{position:absolute;z-index:1;height:1px;transform-origin:left center;background:color-mix(in srgb,var(--inverse) 40%,transparent)}.field-line-one{width:45vw;left:48%;top:44%;transform:rotate(-21deg)}.field-line-two{width:24vw;left:66%;top:57%;transform:rotate(38deg)}.field-point{position:absolute;z-index:1;width:.52rem;height:.52rem;border:1px solid rgba(246,243,237,.72);border-radius:50%}.field-point-one{left:48%;top:44%}.field-point-two{left:66%;top:37%}.field-point-three{left:76%;top:64%}.public-hero-copy{width:min(100%,var(--max));margin-inline:auto;padding:clamp(9rem,19vh,13rem) var(--gutter) clamp(8.5rem,16vh,12rem)}.public-kicker{margin:0 0 1.5rem;color:rgba(246,243,237,.7);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.public-hero h1{max-width:10.5ch;margin:0;font-family:var(--font-display);font-size:clamp(4.2rem,11vw,10.5rem);font-weight:400;line-height:.82;letter-spacing:-.065em;text-wrap:balance}.public-hero-lede{max-width:38rem;margin:clamp(2rem,4vw,3.5rem) 0 0;color:rgba(246,243,237,.84);font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.55}.public-hero-actions{align-items:center}.button-light{border-color:var(--inverse);background:var(--inverse);color:var(--ink)}.text-action{display:inline-flex;gap:.65rem;align-items:center;min-height:44px;text-decoration:none;border-bottom:1px solid}.public-hero-meta{position:absolute;right:var(--gutter);bottom:2rem;left:var(--gutter);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-top:1rem;border-top:1px solid rgba(246,243,237,.25);color:rgba(246,243,237,.7);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.continuity-section,.public-intro,.public-method{padding-block:var(--space-scene)}.continuity-grid,.public-intro-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:clamp(2.5rem,8vw,9rem);align-items:start}.access-intro h2,.continuity-grid h2,.public-intro h2,.public-section-head h2{margin:0;font-family:var(--font-display);font-weight:400;line-height:.95;letter-spacing:-.052em;text-wrap:balance}.public-intro h2{max-width:11ch;font-size:clamp(3rem,7vw,7.5rem)}.public-copy-large{max-width:32rem;margin:0;color:var(--ink-soft);font-family:var(--font-display);font-size:clamp(1.4rem,2.5vw,2.25rem);line-height:1.28}.journey-worlds{background:var(--ink)}.journey-world{position:relative;isolation:isolate;min-height:clamp(34rem,74svh,58rem);overflow:hidden;color:var(--inverse);border-top:1px solid rgba(246,243,237,.2)}.world-atmosphere{position:absolute;z-index:-2;inset:0;overflow:hidden}.world-atmosphere:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,10,10,.72),rgba(8,10,10,.14) 64%,rgba(8,10,10,.36))}.world-norway .world-atmosphere{background:radial-gradient(circle at 78% 38%,rgba(181,189,176,.24),transparent 0 19%,transparent 44%),linear-gradient(146deg,#27302d,#53605a 48%,#171d1d)}.world-switzerland .world-atmosphere{background:linear-gradient(165deg,rgba(245,242,232,.96) 0 28%,rgba(164,174,174,.76) 28.2% 42%,#33403f 42.2% 100%)}.world-tenerife .world-atmosphere{background:radial-gradient(circle at 70% 18%,rgba(228,211,170,.2),transparent 0 11%,transparent 28%),linear-gradient(155deg,#111918 0 23%,#273e38 23.4% 50%,#4b4c43 50.4% 69%,#111719 69.4% 100%)}.world-morocco .world-atmosphere{background:radial-gradient(circle at 72% 43%,rgba(225,197,161,.2),transparent 0 19%,transparent 40%),linear-gradient(148deg,#242522,#675f52 47%,#292620)}.world-lofoten .world-atmosphere{background:repeating-linear-gradient(103deg,transparent 0 5.6rem,rgba(223,218,199,.08) 5.65rem 5.78rem,transparent 5.82rem 9.2rem),radial-gradient(ellipse at 72% 30%,rgba(208,214,207,.19),transparent 0 18%,transparent 42%),linear-gradient(153deg,#11191b 0 27%,#334044 27.4% 52%,#5a584d 52.4% 67%,#181b1a 67.4% 100%)}.world-basque .world-atmosphere{background:repeating-linear-gradient(89deg,transparent 0 6.2rem,rgba(220,207,170,.07) 6.25rem 6.36rem,transparent 6.42rem 10.6rem),radial-gradient(ellipse at 73% 34%,rgba(178,186,132,.16),transparent 0 18%,transparent 42%),linear-gradient(151deg,#18201a 0 24%,#3e5142 24.4% 49%,#6a5a43 49.4% 67%,#1a1713 67.4% 100%)}.world-venice .world-atmosphere{background:repeating-linear-gradient(176deg,transparent 0 4.8rem,rgba(221,218,199,.07) 4.85rem 4.96rem,transparent 5.02rem 8.4rem),radial-gradient(ellipse at 74% 72%,rgba(158,173,166,.18),transparent 0 20%,transparent 46%),linear-gradient(148deg,#171d1d 0 24%,#4e5f5d 24.4% 48%,#6e5a49 48.4% 66%,#27241f 66.4% 100%)}.world-niigata .world-atmosphere{background:repeating-linear-gradient(90deg,transparent 0 7rem,rgba(225,228,222,.08) 7.05rem 7.15rem,transparent 7.2rem 11.4rem),radial-gradient(ellipse at 70% 30%,rgba(233,236,230,.22),transparent 0 20%,transparent 44%),linear-gradient(154deg,#182022 0 24%,#647073 24.4% 45%,#d5d8d2 45.4% 63%,#3a4040 63.4% 100%)}.world-dhofar .world-atmosphere{background:radial-gradient(ellipse at 72% 26%,rgba(177,199,180,.18),transparent 0 18%,transparent 39%),linear-gradient(156deg,#182523 0 22%,#4a6454 22.4% 40%,#82755a 40.4% 61%,#4a3929 61.4% 76%,#1b2423 76.4% 100%)}.world-georgia .world-atmosphere{background:repeating-linear-gradient(94deg,transparent 0 6.8rem,rgba(219,199,160,.07) 6.85rem 6.96rem,transparent 7.02rem 10.7rem),radial-gradient(ellipse at 74% 28%,rgba(164,129,82,.17),transparent 0 18%,transparent 42%),linear-gradient(151deg,#1d241d 0 24%,#4f5c3d 24.4% 43%,#6d4a35 43.4% 63%,#33251f 63.4% 100%)}.world-newzealand .world-atmosphere{background:radial-gradient(ellipse at 76% 24%,rgba(202,213,207,.16),transparent 0 18%,transparent 42%),linear-gradient(151deg,#182126 0 24%,#3f565b 24.4% 45%,#29383a 45.4% 63%,#151d20 63.4% 100%)}.world-strait .world-atmosphere{background:radial-gradient(circle at 72% 26%,rgba(232,218,171,.18),transparent 0 13%,transparent 31%),linear-gradient(153deg,#1d2527 0 23%,#60727a 23.4% 43%,#c1a874 43.4% 58%,#4e5960 58.4% 74%,#172023 74.4% 100%)}.world-kyrgyzstan .world-atmosphere{background:repeating-linear-gradient(102deg,transparent 0 7rem,rgba(222,211,183,.06) 7.05rem 7.16rem,transparent 7.22rem 11rem),radial-gradient(ellipse at 70% 24%,rgba(210,216,207,.14),transparent 0 18%,transparent 43%),linear-gradient(154deg,#202923 0 23%,#657157 23.4% 44%,#756a4b 44.4% 61%,#3d4140 61.4% 77%,#1b2322 77.4% 100%)}.world-horizon{position:absolute;right:-5vw;bottom:23%;width:68vw;height:28vw;border:1px solid rgba(246,243,237,.23);transform:skewY(-12deg) rotate(-4deg)}.world-route{position:absolute;right:9vw;bottom:18%;width:34vw;height:1px;transform:rotate(-28deg);background:rgba(246,243,237,.42)}.world-copy{min-height:inherit;display:grid;grid-template-columns:5rem minmax(0,1fr) minmax(12rem,.36fr);gap:clamp(1.5rem,4vw,4rem);align-items:end;padding-block:clamp(4rem,9vw,8rem)}.world-index,.world-place,.world-state{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.world-index,.world-place,.world-premise,.world-state{color:rgba(246,243,237,.76)}.world-main h1,.world-main h2{max-width:10ch;margin:0;font-family:var(--font-display);font-size:clamp(3.3rem,8.5vw,9rem);font-weight:400;line-height:.87;letter-spacing:-.06em;text-wrap:balance}.world-place{margin:0 0 1.2rem}.world-premise{max-width:33rem;margin:2rem 0 0;font-size:clamp(1rem,1.55vw,1.25rem);line-height:1.55}.world-state{display:grid;gap:1rem;align-self:end;padding-top:1rem;border-top:1px solid rgba(246,243,237,.24)}.world-causal{color:rgba(246,243,237,.52);line-height:1.6}.world-detail-link,.world-title-link{color:inherit}.world-title-link{text-decoration:none}.world-detail-link:focus-visible,.world-detail-link:hover,.world-title-link:focus-visible,.world-title-link:hover{text-decoration:underline;text-underline-offset:.18em}.world-detail-link{width:fit-content;color:rgba(246,243,237,.78);font-size:.76rem;letter-spacing:.06em;text-transform:uppercase}.public-topbar-solid{position:relative;color:var(--ink);background:var(--paper);border-bottom:1px solid var(--border)}.public-topbar-solid .public-nav a,.public-topbar-solid .public-wordmark{color:var(--ink)}.journey-index-page{position:relative;isolation:isolate;background:transparent}.journey-index-page>:not(.journey-condition-undertone){position:relative;z-index:1}.journey-condition-undertone{position:fixed;z-index:0;inset:0;overflow:hidden;pointer-events:none;contain:strict;background:var(--paper)}.journey-condition-undertone[data-scene=off]{display:none}.journey-climate-fog,.journey-climate-grade,.journey-climate-grain,.journey-climate-tint,.journey-weather-canvas{position:absolute;inset:-8%}.journey-climate-grade,.journey-climate-tint{opacity:0;transition:opacity .98s var(--ease-standard)}.journey-weather-canvas{inset:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .72s var(--ease-standard)}.journey-condition-undertone[data-webgl=active] .journey-weather-canvas{opacity:.58}.journey-condition-undertone[data-webgl=fallback] .journey-weather-canvas,.journey-condition-undertone[data-webgl=lost] .journey-weather-canvas{opacity:0}.journey-climate-grade-generic{background:radial-gradient(ellipse at 76% 28%,rgba(150,158,151,.08),transparent 0 24%,transparent 52%),linear-gradient(138deg,#f3f0e9,#efede6 48%,#f5f2ec)}.journey-climate-grade-wet{background:radial-gradient(ellipse at 74% 30%,rgba(93,111,106,.16),transparent 0 22%,transparent 50%),radial-gradient(ellipse at 18% 78%,rgba(126,140,135,.12),transparent 0 19%,transparent 46%),linear-gradient(142deg,#edf0eb,#e1e6e2 47%,#f1eee7)}.journey-climate-grade-cold{background:radial-gradient(ellipse at 72% 26%,rgba(190,206,208,.28),transparent 0 21%,transparent 48%),linear-gradient(151deg,#f2f3ef,#e5ecec 44%,#f0eee7)}.journey-climate-grade-arid{background:radial-gradient(ellipse at 77% 33%,rgba(178,143,108,.17),transparent 0 21%,transparent 47%),linear-gradient(144deg,#f2ece3,#e9dfd2 46%,#f3efe8)}.journey-condition-undertone[data-render-engine=arid_edge]
	.journey-climate-grade-arid,.journey-condition-undertone[data-render-engine=cold_altitude]
	.journey-climate-grade-cold,.journey-condition-undertone[data-render-engine=generic_air]
	.journey-climate-grade-generic,.journey-condition-undertone[data-render-engine=wet_atlantic]
	.journey-climate-grade-wet{opacity:1}.journey-climate-tint-humid{background:radial-gradient(ellipse at 68% 36%,rgba(70,101,86,.12),transparent 0 27%,transparent 58%)}.journey-climate-tint-lagoon{background:linear-gradient(158deg,rgba(91,116,112,.09),transparent 42%,rgba(121,105,91,.08))}.journey-climate-tint-harvest{background:radial-gradient(ellipse at 72% 38%,rgba(147,101,68,.11),transparent 0 25%,transparent 55%)}.journey-condition-undertone[data-tint=harvest_qvevri]
	.journey-climate-tint-harvest,.journey-condition-undertone[data-tint=humid_inversion]
	.journey-climate-tint-humid,.journey-condition-undertone[data-tint=lagoon_work]
	.journey-climate-tint-lagoon{opacity:1}.journey-climate-fog{inset:-20%;opacity:.38;filter:blur(34px);background:radial-gradient(ellipse at 76% 30%,rgba(255,255,255,.42),transparent 0 18%,transparent 48%),radial-gradient(ellipse at 24% 72%,rgba(255,255,255,.24),transparent 0 18%,transparent 48%);transition:opacity .98s var(--ease-standard)}.journey-condition-undertone[data-render-engine=arid_edge]
	.journey-climate-fog{opacity:.22}.journey-condition-undertone[data-render-engine=cold_altitude]
	.journey-climate-fog{opacity:.48}.journey-climate-grain{inset:0;opacity:.055;background-image:repeating-linear-gradient(0deg,rgba(21,23,25,.13) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(21,23,25,.07) 0 1px,transparent 1px 4px);background-size:5px 7px,7px 5px;mix-blend-mode:multiply}.journey-condition-undertone[data-quality=balanced] .journey-climate-fog{filter:blur(30px)}.journey-condition-undertone[data-quality=conserve] .journey-climate-fog{opacity:.26;filter:blur(22px)}.journey-condition-undertone[data-quality=conserve] .journey-climate-grain{opacity:.04}@media (prefers-reduced-motion:reduce){.journey-climate-fog,.journey-climate-grade,.journey-climate-tint,.journey-weather-canvas{transition:none}.journey-weather-canvas{display:none}}@media (forced-colors:active){.journey-condition-undertone{display:none}.journey-detail-page,.journey-index-page{background:Canvas}}@media (prefers-reduced-transparency:reduce){.journey-climate-fog,.journey-climate-grain{display:none}.journey-condition-undertone[data-webgl=active] .journey-weather-canvas{opacity:.3}}.journey-detail-page{position:relative;isolation:isolate;background:transparent}.journey-detail-page>:not(.journey-detail-world){position:relative;z-index:1}.journey-detail-world[data-webgl=active] .journey-weather-canvas{opacity:.64}.journey-detail-light-field{position:absolute;inset:-10%;opacity:.1;background:radial-gradient(ellipse at 70% 34%,rgba(255,255,255,.34),transparent 0 20%,transparent 52%);filter:blur(18px);transition:opacity 1.28s var(--ease-standard),background 1.28s var(--ease-standard)}.journey-detail-world[data-macro-beat=weather] .journey-detail-light-field{opacity:.16;background:radial-gradient(ellipse at 73% 27%,rgba(194,211,207,.4),transparent 0 19%,transparent 54%)}.journey-detail-world[data-macro-beat=road] .journey-detail-light-field{opacity:.12;background:linear-gradient(151deg,transparent 18%,rgba(188,201,197,.2) 42%,transparent 64%)}.journey-detail-world[data-macro-beat=water] .journey-detail-light-field{opacity:.17;background:radial-gradient(ellipse at 64% 73%,rgba(158,187,183,.34),transparent 0 17%,transparent 54%)}.journey-detail-world[data-macro-beat=crossing] .journey-detail-light-field{opacity:.14;background:linear-gradient(180deg,transparent 28%,rgba(170,190,188,.22) 54%,transparent 72%)}.journey-detail-world[data-macro-beat=mountain_air]
	.journey-detail-light-field{opacity:.14;background:radial-gradient(ellipse at 74% 20%,rgba(220,226,216,.34),transparent 0 17%,transparent 49%)}.journey-detail-world[data-macro-beat=oasis] .journey-detail-light-field{opacity:.15;background:radial-gradient(ellipse at 59% 67%,rgba(171,183,148,.3),transparent 0 16%,transparent 49%)}.journey-detail-world[data-macro-beat=sahara_edge]
	.journey-detail-light-field{opacity:.16;background:radial-gradient(ellipse at 76% 41%,rgba(214,177,133,.32),transparent 0 18%,transparent 53%)}@media (prefers-reduced-motion:reduce){.journey-detail-light-field{transition:none}}.journey-index-hero{display:grid;gap:2rem;padding-top:clamp(5rem,10vw,9rem);padding-bottom:clamp(4rem,8vw,7rem)}.journey-index-hero h1{max-width:12ch;margin:0;font-family:var(--font-display);font-size:clamp(3.5rem,8vw,8rem);font-weight:400;line-height:.92;letter-spacing:-.055em}.journey-index-list{padding-bottom:clamp(5rem,10vw,9rem)}.journey-index-row{display:grid;grid-template-columns:4rem minmax(0,1fr) minmax(12rem,.35fr);gap:clamp(1.5rem,4vw,4rem);align-items:start;padding:clamp(2rem,4vw,3.5rem) 0;border-top:1px solid var(--border)}.journey-index-row:last-child{border-bottom:1px solid var(--border)}.journey-index-row h2{max-width:18ch;margin:.45rem 0 1rem;font-family:var(--font-display);font-size:clamp(2rem,4vw,4.5rem);font-weight:400;line-height:.95;letter-spacing:-.04em}.journey-index-row h2 a{color:inherit;text-decoration:none}.journey-index-row h2 a:focus-visible,.journey-index-row h2 a:hover{text-decoration:underline;text-underline-offset:.15em}.journey-index-number,.journey-index-state{color:var(--ink-soft);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.journey-index-state{display:grid;gap:1rem}.journey-detail-hero{min-height:clamp(38rem,82svh,64rem)}.journey-detail-body{display:grid;grid-template-columns:minmax(14rem,.45fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);padding-block:clamp(4rem,8vw,8rem)}.journey-detail-body h2{max-width:13ch;margin:.8rem 0 0;font-family:var(--font-display);font-size:clamp(2.2rem,4.6vw,4.8rem);font-weight:400;line-height:.98;letter-spacing:-.045em}.journey-detail-copy{max-width:44rem;font-size:1.08rem;line-height:1.7}.journey-detail-copy code{font-size:.88em}.public-method{border-bottom:1px solid var(--border)}.public-section-head{display:grid;grid-template-columns:minmax(10rem,.4fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);align-items:start}.public-section-head h2{max-width:12ch;font-size:clamp(3rem,6.5vw,6.8rem)}.method-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(4rem,10vw,9rem);border-top:1px solid var(--border)}.method-item{min-height:20rem;padding:1.4rem 1.25rem 2rem 0;border-right:1px solid var(--border)}.method-item+.method-item{padding-left:1.25rem}.method-item:last-child{border-right:0}.method-number{color:var(--ink-muted);font-size:.7rem;letter-spacing:.1em}.access-step h3,.method-item h3{margin:4.5rem 0 1rem;font-family:var(--font-display);font-size:clamp(1.7rem,2.5vw,2.7rem);font-weight:400}.access-step p,.method-item p{max-width:18rem;color:var(--ink-muted)}.access-section{background:var(--ink);color:var(--inverse)}.access-shell{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,9vw,10rem);padding-block:var(--space-scene)}.inverse-eyebrow{color:rgba(246,243,237,.54)}.access-intro h2{max-width:9ch;font-size:clamp(3rem,6vw,6.5rem)}.access-intro>p:not(.eyebrow){max-width:30rem;margin:2rem 0;color:rgba(246,243,237,.7);font-size:1.1rem}.access-steps{border-top:1px solid rgba(246,243,237,.25)}.access-step{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding-block:1.5rem 2.2rem;border-bottom:1px solid rgba(246,243,237,.2)}.access-step>span{color:rgba(246,243,237,.56);font-size:.72rem}.access-step h3{margin:0 0 .65rem;color:var(--inverse)}.access-step p{margin:0;color:rgba(246,243,237,.64)}.continuity-section{border-bottom:1px solid var(--border)}.continuity-grid h2{max-width:11ch;font-size:clamp(3rem,6.4vw,6.5rem)}.continuity-preview{border-top:1px solid var(--ink)}.continuity-preview>div{display:grid;grid-template-columns:1fr auto;gap:1rem;padding-block:1.25rem;border-bottom:1px solid var(--border)}.continuity-preview>div span:last-child{color:var(--ink-muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.public-footer{padding-block:clamp(4rem,8vw,7rem);background:var(--paper-secondary)}.public-footer-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:3rem}.public-footer-grid>.note{grid-column:1/-1;padding-top:2rem;border-top:1px solid var(--border)}.footer-question{max-width:24rem;margin:0 0 1.5rem;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.8rem);line-height:1.1}.utility-header{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.utility-back{color:var(--ink-muted);font-size:.78rem}.application-wrap{width:min(100%,82rem)}.application-layout{display:grid;grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr);gap:clamp(3rem,9vw,10rem);margin-top:clamp(4rem,10vw,8rem)}.application-rail{position:sticky;top:2rem;align-self:start}.application-rail ol{margin:2rem 0;padding:0;list-style:none;border-top:1px solid var(--border)}.application-rail li{display:grid;grid-template-columns:2.3rem 1fr;gap:.75rem;padding-block:.85rem;border-bottom:1px solid var(--border);color:var(--ink-muted);font-size:.78rem}.application-rail li.current{color:var(--ink)}.application-panel{margin-top:0;padding-top:0;border-top:0}.application-panel h1{max-width:13ch}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.foundation-note{max-width:34rem;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--border)}.admin-shell .sidebar{background:#dedbd3}.sidebar a[aria-current=page]{font-weight:700}@media (max-width:900px){.method-grid,.public-hero-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.world-copy{grid-template-columns:3rem minmax(0,1fr)}.world-state{grid-column:2}.method-item:nth-child(2){border-right:0}.method-item:nth-child(3),.method-item:nth-child(4){border-top:1px solid var(--border)}}@media (max-width:768px){.public-topbar{position:absolute;align-items:flex-start;padding-block:1.1rem}.public-nav{max-width:14rem;gap:.55rem .9rem}.public-nav a:nth-child(2),.public-nav a:nth-child(3){display:none}.public-hero-copy{padding-top:9rem;padding-bottom:11rem}.public-hero h1{max-width:9ch;font-size:clamp(3.9rem,18vw,7.2rem)}.public-hero-meta{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.7rem}.access-shell,.application-layout,.continuity-grid,.public-footer-grid,.public-intro-grid,.public-section-head,.world-copy{grid-template-columns:1fr}.world-copy{align-content:end}.journey-detail-body,.journey-index-row{grid-template-columns:1fr}.journey-index-number{margin-bottom:-.5rem}.world-index,.world-state{grid-column:auto}.world-state{max-width:22rem}.method-grid{grid-template-columns:1fr}.method-item,.method-item+.method-item{min-height:auto;padding:1.3rem 0 2.5rem;border-right:0;border-top:1px solid var(--border)}.method-item h3{margin-top:2.4rem}.application-rail{position:static}.application-rail ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:auto}.application-rail li{min-width:7rem}.application-rail li,.form-row{grid-template-columns:1fr}}::selection{background:color-mix(in srgb,var(--focus) 24%,transparent)}body{overflow-x:hidden}.button,button{-webkit-tap-highlight-color:transparent}.app-shell .sidebar a,.button,.public-topbar .public-nav a,.text-action,button{transition:color .18s var(--ease-standard),background-color .18s var(--ease-standard),border-color .18s var(--ease-standard),opacity .18s var(--ease-standard),transform .22s var(--ease-emphasized)}.button{min-height:48px;padding:.82rem 1.2rem;border-radius:var(--radius-xs);font-size:.82rem;font-weight:600;letter-spacing:.025em}.button:disabled{cursor:not-allowed;opacity:.46}.status{display:inline-flex;align-items:center;width:fit-content;min-height:1.8rem;padding:.28rem .52rem;border-radius:999px;background:color-mix(in srgb,var(--paper-secondary) 58%,transparent);line-height:1.1}.public-topbar{min-height:5rem;padding-top:env(safe-area-inset-top);backdrop-filter:blur(14px) saturate(112%);-webkit-backdrop-filter:blur(14px) saturate(112%)}.public-topbar:not(.public-topbar-solid){background:linear-gradient(180deg,rgba(8,11,11,.32),rgba(8,11,11,0))}.public-topbar-solid{top:0;z-index:30;background:color-mix(in srgb,var(--paper) 88%,transparent);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.public-topbar .public-nav a{position:relative;padding-block:.25rem}.public-nav a:not(.nav-apply):focus-visible:after,.public-nav a:not(.nav-apply):hover:after,.public-nav a[aria-current=page]:after{content:"";position:absolute;right:0;bottom:-.2rem;left:0;height:1px;background:currentColor;transform-origin:left center}.public-nav .nav-apply{border-radius:999px;padding-inline:.95rem}.public-hero{min-height:100dvh}.access-intro h2,.continuity-grid h2,.journey-index-hero h1,.panel h1,.panel h2,.public-hero h1,.public-intro h2,.public-section-head h2,.workspace h1,.world-main h1,.world-main h2{font-variant-ligatures:common-ligatures contextual;font-feature-settings:"kern" 1,"liga" 1,common-ligatures contextual}.public-hero h1{max-width:9.7ch;letter-spacing:-.058em}.journey-detail-copy,.prose,.public-copy-large,.public-hero-lede,.world-premise{text-wrap:pretty}.public-hero-meta{padding-bottom:max(0rem,env(safe-area-inset-bottom))}.journey-world .world-atmosphere,.journey-world .world-horizon,.journey-world .world-route{transition:transform .9s var(--ease-emphasized),opacity .5s var(--ease-standard)}.world-detail-link,.world-title-link{transition:color .18s var(--ease-standard),text-decoration-color .18s var(--ease-standard),transform .22s var(--ease-emphasized)}@media (pointer:fine){.journey-world:focus-within .world-atmosphere,.journey-world:hover .world-atmosphere{transform:scale(1.018)}.journey-world:focus-within .world-route,.journey-world:hover .world-route{transform:rotate(-28deg) scaleX(1.08)}.text-action:focus-visible,.text-action:hover,.world-detail-link:focus-visible,.world-detail-link:hover{transform:translateX(.18rem)}}.application-surface{background:radial-gradient(circle at 84% 12%,rgba(78,98,90,.08),transparent 0 22rem),var(--paper)}.application-panel{padding:clamp(1.5rem,3vw,2.25rem);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:var(--radius-md);background:var(--surface-elevated);box-shadow:var(--shadow-soft)}.field input,.field select,.field textarea{border-radius:var(--radius-xs);background:color-mix(in srgb,var(--paper) 82%,white);transition:border-color .18s var(--ease-standard),background-color .18s var(--ease-standard),box-shadow .18s var(--ease-standard)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 12%,transparent)}.field input:disabled,.field select:disabled,.field textarea:disabled{opacity:.62;cursor:not-allowed}.app-shell{background:var(--paper)}.app-shell .sidebar{position:sticky;top:0;height:100dvh;overflow-y:auto;background:var(--surface-muted);scrollbar-width:thin}.app-shell .sidebar nav{gap:.2rem}.app-shell .sidebar nav a{display:flex;align-items:center;min-height:42px;padding:.56rem .68rem;border-radius:var(--radius-xs)}.app-shell .sidebar nav a[aria-current=page]{background:color-mix(in srgb,var(--ink) 8%,transparent);font-weight:650}.app-shell .sidebar nav a:focus-visible,.app-shell .sidebar nav a:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.workspace{width:min(100%,100rem);margin-inline:auto}.admin-domain-item,.admin-summary>div,.journey-card,.row{border-radius:var(--radius-sm)}.row{margin-inline:-.75rem;padding:1rem .75rem;border-bottom-color:color-mix(in srgb,var(--border) 82%,transparent)}@media (pointer:fine){.row:hover{background:color-mix(in srgb,var(--ink) 3.5%,transparent)}}.admin-domain-item,.admin-summary>div{background:color-mix(in srgb,var(--paper) 68%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--border) 76%,transparent)}.admin-summary>div{padding:1rem}.admin-table-wrap{overflow-x:auto;margin-top:2rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--paper) 82%,white)}.admin-table{min-width:62rem;margin-top:0}@media (max-width:768px){:root{--gutter:clamp(1rem,5vw,1.5rem);--space-scene:clamp(4.5rem,18vw,7rem)}.public-topbar{min-height:4.5rem}.public-nav{max-width:none;flex-wrap:nowrap;gap:.45rem}.public-nav .nav-secondary{display:none}.public-nav a{font-size:.72rem}.public-nav .nav-apply{padding-inline:.7rem}.application-panel{padding:1.2rem}.app-shell .sidebar{position:static;height:auto;overflow:visible}.workspace{width:100%}.admin-table-wrap{margin-inline:calc(var(--gutter) * -.25)}}@media (prefers-contrast:more){:root{--border:color-mix(in srgb,var(--ink) 42%,transparent)}}@media (forced-colors:active){.public-hero-field,.world-atmosphere{display:none}.admin-table-wrap,.application-panel,.nav-apply,.status{border:1px solid CanvasText}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.system-state-page{display:grid;align-items:center;background:radial-gradient(circle at 82% 18%,rgba(49,92,85,.08),transparent 0 22rem),var(--paper)}.system-state-wrap{width:min(100%,72rem)}.system-state-panel{max-width:52rem;margin-top:clamp(3rem,10vw,7rem)}.loading-line{width:min(30rem,78%);height:1rem;margin-top:1rem;border-radius:999px;background:color-mix(in srgb,var(--ink) 9%,transparent);animation:loading-pulse 1.4s var(--ease-standard) infinite alternate}.loading-line-wide{width:min(46rem,96%);height:clamp(3.8rem,8vw,6.4rem);border-radius:var(--radius-sm)}.loading-line-short{width:min(18rem,48%)}@keyframes loading-pulse{0%{opacity:.45}to{opacity:.9}}@media (max-width:520px){.public-topbar{gap:.55rem;padding-inline:1rem}.public-wordmark{flex:0 0 auto;font-size:.78rem;letter-spacing:.08em}.public-nav{min-width:0;gap:.28rem}.public-topbar .public-nav a{white-space:nowrap;font-size:.62rem;letter-spacing:.045em}.public-nav .nav-apply{padding:.38rem .52rem}.public-hero-copy{width:100%;max-width:100vw;padding:8.5rem 1.5rem 11rem}.public-kicker{max-width:28rem;margin-bottom:1.1rem;font-size:.62rem;line-height:1.45;letter-spacing:.1em}.public-hero h1{max-width:100%;font-size:clamp(3.35rem,14.7vw,4.7rem);line-height:.88;letter-spacing:-.052em}.public-hero-lede{max-width:100%;margin-top:1.6rem;font-size:1rem;line-height:1.52}.public-hero-actions{display:grid;justify-items:start;gap:.8rem;margin-top:1.5rem}.public-hero-meta{right:1.5rem;bottom:1.25rem;left:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;font-size:.57rem;line-height:1.35;letter-spacing:.055em}.field-line-one{width:62vw;left:56%}.field-line-two{width:40vw;left:67%}.public-topbar{align-items:center;padding-top:max(1rem,env(safe-area-inset-top));padding-bottom:1rem}.public-topbar .public-nav a{display:inline-flex;align-items:center;min-height:44px}.public-nav .nav-apply{justify-content:center}}.public-topbar .public-wordmark,.sidebar>.wordmark,.utility-header .wordmark,.utility-page .utility-header a.utility-back{display:inline-flex;align-items:center;min-height:44px}.app-shell .sidebar nav a{min-height:44px}.utility-back{padding-inline:.2rem}.admin-table-wrap{max-width:100%;overscroll-behavior-inline:contain}@media (max-width:768px){.app-shell{width:100%;max-width:100%;grid-template-columns:minmax(0,1fr)}.app-shell .sidebar,.app-shell .workspace{min-width:0;max-width:100%}.admin-table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.app-shell .sidebar{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem .9rem;height:auto;padding:max(.75rem,env(safe-area-inset-top)) var(--gutter) .75rem;overflow:hidden}.app-shell .sidebar>.wordmark{grid-row:1;grid-column:1}.app-shell .sidebar>form{grid-row:1;grid-column:2;margin:0}.app-shell .sidebar>form .button{min-height:40px;padding:.5rem .7rem}.app-shell .sidebar nav{grid-row:2;grid-column:1/-1;display:flex;min-width:0;gap:.35rem;margin-top:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.app-shell .sidebar nav::-webkit-scrollbar{display:none}.app-shell .sidebar nav a{flex:0 0 auto;min-height:40px;padding:.45rem .65rem;white-space:nowrap;scroll-snap-align:start}.app-shell .sidebar nav a[aria-current=page]{order:-1}.app-shell .admin-nav-note{display:none}}.journey-detail-manifesto,.journey-participation,.journey-route-section{display:grid;grid-template-columns:minmax(14rem,.42fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);padding-block:clamp(4.5rem,9vw,9rem);border-bottom:1px solid var(--border)}.journey-detail-fields h2,.journey-detail-manifesto h2,.journey-participation h2,.journey-route-intro h2{margin:.8rem 0 0;font-family:var(--font-display);font-weight:400;line-height:.98;letter-spacing:-.045em}.journey-detail-manifesto h2,.journey-participation h2,.journey-route-intro h2{max-width:12ch;font-size:clamp(2.4rem,5vw,5.6rem)}.journey-detail-lede{max-width:30ch;margin:0 0 2rem;font-family:var(--font-display);font-size:clamp(1.8rem,3.1vw,3.6rem);line-height:1.06;letter-spacing:-.035em}.journey-route-intro>p:last-child{max-width:34rem;margin-top:2rem;color:var(--ink-soft);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.journey-chapters{margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.journey-chapters li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.25rem;align-items:baseline;padding:clamp(1.35rem,2.5vw,2.15rem) 0;border-bottom:1px solid var(--border)}.journey-chapters span{color:var(--ink-soft);font-size:.72rem;letter-spacing:.08em}.journey-chapters strong{font-family:var(--font-display);font-size:clamp(1.8rem,3.4vw,3.4rem);font-weight:400;line-height:1;letter-spacing:-.035em}.journey-detail-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:clamp(4rem,8vw,8rem);border-bottom:1px solid var(--border)}.journey-detail-fields article{min-height:24rem;padding:1.5rem clamp(1.25rem,3vw,2.75rem) 2rem 0;border-right:1px solid var(--border)}.journey-detail-fields article+article{padding-left:clamp(1.25rem,3vw,2.75rem)}.journey-detail-fields article:last-child{border-right:0}.journey-detail-fields h2{max-width:13ch;font-size:clamp(2rem,3.5vw,3.8rem)}.journey-detail-fields article>p:last-child{max-width:34rem;margin-top:2.4rem;color:var(--ink-soft);line-height:1.65}.journey-evidence-band{background:var(--ink);color:var(--paper)}.journey-evidence-grid{display:grid;grid-template-columns:.7fr 1.35fr 1.35fr;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,7vw,6rem)}.journey-evidence-grid p,.journey-evidence-grid strong{margin:0;color:inherit;line-height:1.6}.journey-evidence-grid strong{font-family:var(--font-display);font-size:clamp(1.6rem,2.7vw,2.8rem);font-weight:400}.journey-development-index{padding-block:clamp(5rem,10vw,10rem);border-bottom:1px solid var(--border)}.public-page .journey-development-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3.5rem,7vw,7rem);border-top:1px solid var(--border)}.public-page .journey-development-grid article{min-height:25rem;padding:1.5rem clamp(1.25rem,2.8vw,2.5rem) 2rem 0;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.public-page .journey-development-grid article:nth-child(3n+2),.public-page .journey-development-grid article:nth-child(3n+3){padding-left:clamp(1.25rem,2.8vw,2.5rem)}.public-page .journey-development-grid article:nth-child(3n){border-right:0}.public-page .journey-development-grid h3{margin:.75rem 0 1.4rem;font-family:var(--font-display);font-size:clamp(2rem,3.2vw,3.6rem);font-weight:400;line-height:.98;letter-spacing:-.04em}.public-page .journey-development-grid h3 a{color:inherit;text-decoration:none}.public-page .journey-development-grid h3 a:focus-visible,.public-page .journey-development-grid h3 a:hover{text-decoration:underline;text-underline-offset:.15em}.public-page .journey-development-grid article>p:not(.meta){color:var(--ink-soft);line-height:1.65}.journey-development-all{display:flex;justify-content:flex-end;padding-top:2rem}.journey-card-meta{display:grid;gap:.7rem;margin-block:1.25rem;color:var(--ink-soft);font-size:.84rem;line-height:1.5}.journey-control-table{min-width:96rem}.journey-control-table td{max-width:28rem;vertical-align:top;line-height:1.5}@media (max-width:960px){.journey-detail-fields,.public-page .journey-development-grid{grid-template-columns:1fr 1fr}.journey-detail-fields article:nth-child(2n){border-right:0}.journey-detail-fields article:nth-child(3){padding-left:0;border-top:1px solid var(--border)}.public-page .journey-development-grid article:nth-child(3n){border-right:1px solid var(--border)}.public-page .journey-development-grid article:nth-child(2n){padding-left:clamp(1.25rem,2.8vw,2.5rem);border-right:0}.public-page .journey-development-grid article:nth-child(odd){padding-left:0}.journey-evidence-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.journey-detail-fields,.journey-detail-manifesto,.journey-evidence-grid,.journey-participation,.journey-route-section,.public-page .journey-development-grid{grid-template-columns:1fr}.journey-detail-fields article,.journey-detail-fields article+article,.journey-detail-fields article:nth-child(3),.public-page .journey-development-grid article,.public-page .journey-development-grid article:nth-child(2n),.public-page .journey-development-grid article:nth-child(3n+2),.public-page .journey-development-grid article:nth-child(3n+3),.public-page .journey-development-grid article:nth-child(odd){min-height:0;padding:1.75rem 0 2.25rem;border-right:0;border-top:0;border-bottom:1px solid var(--border)}.journey-chapters li{grid-template-columns:2.5rem minmax(0,1fr)}.journey-evidence-grid>div{padding-bottom:1.5rem;border-bottom:1px solid rgba(246,243,237,.2)}.journey-development-all{justify-content:stretch}.journey-development-all .button{width:100%;justify-content:center}}.journey-opening-question{max-width:30rem;margin:2.5rem 0 0;padding:1.25rem 0 0;border-top:1px solid var(--border);color:var(--ink);font-family:var(--font-display);font-size:clamp(1.35rem,2.2vw,2rem);font-style:normal;line-height:1.25}.journey-story{display:grid;gap:clamp(3rem,7vw,7rem);margin:0;padding:0;list-style:none}.journey-story-chapter{display:grid;grid-template-columns:minmax(18rem,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.journey-story-visual{position:relative;aspect-ratio:4/3;overflow:hidden;isolation:isolate;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:#27302d}.journey-story-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,10,10,.03),rgba(8,10,10,.34)),radial-gradient(circle at 68% 28%,rgba(246,243,237,.18),transparent 0 13%,transparent 39%)}.journey-story-visual.world-norway{background:linear-gradient(146deg,#27302d,#53605a 48%,#171d1d)}.journey-story-visual.world-switzerland{background:linear-gradient(165deg,#ecebe5 0 28%,#a4aeae 28.2% 42%,#33403f 42.2% 100%)}.journey-story-visual.world-tenerife{background:linear-gradient(155deg,#111918 0 23%,#273e38 23.4% 50%,#4b4c43 50.4% 69%,#111719 69.4% 100%)}.journey-story-visual.world-morocco{background:linear-gradient(148deg,#242522,#675f52 47%,#292620)}.journey-story-visual.world-newzealand{background:linear-gradient(151deg,#182126 0 24%,#3f565b 24.4% 45%,#29383a 45.4% 63%,#151d20 63.4% 100%)}.journey-story-visual.world-strait{background:linear-gradient(153deg,#1d2527 0 23%,#60727a 23.4% 43%,#c1a874 43.4% 58%,#4e5960 58.4% 74%,#172023 74.4% 100%)}.journey-story-visual.world-kyrgyzstan{background:linear-gradient(154deg,#202923 0 23%,#657157 23.4% 44%,#756a4b 44.4% 61%,#3d4140 61.4% 77%,#1b2322 77.4% 100%)}.journey-story-visual.world-lofoten{background:linear-gradient(153deg,#11191b 0 27%,#334044 27.4% 52%,#5a584d 52.4% 67%,#181b1a 67.4% 100%)}.journey-story-visual.world-basque{background:linear-gradient(151deg,#18201a 0 24%,#3e5142 24.4% 49%,#6a5a43 49.4% 67%,#1a1713 67.4% 100%)}.journey-story-visual.world-venice{background:linear-gradient(148deg,#171d1d 0 24%,#4e5f5d 24.4% 48%,#6e5a49 48.4% 66%,#27241f 66.4% 100%)}.journey-story-visual.world-niigata{background:linear-gradient(154deg,#182022 0 24%,#647073 24.4% 45%,#d5d8d2 45.4% 63%,#3a4040 63.4% 100%)}.journey-story-visual.world-dhofar{background:linear-gradient(156deg,#182523 0 22%,#4a6454 22.4% 40%,#82755a 40.4% 61%,#4a3929 61.4% 76%,#1b2423 76.4% 100%)}.journey-story-visual.world-georgia{background:linear-gradient(151deg,#1d241d 0 24%,#4f5c3d 24.4% 43%,#6d4a35 43.4% 63%,#33251f 63.4% 100%)}.journey-story-visual.media-diagram-first:before{content:"";position:absolute;z-index:2;inset:12%;background:linear-gradient(90deg,transparent 49.6%,rgba(246,243,237,.38) 50%,transparent 50.4%),linear-gradient(0deg,transparent 49.6%,rgba(246,243,237,.22) 50%,transparent 50.4%);opacity:.7}.journey-story-visual.media-live-branch-required:before{content:"";position:absolute;z-index:2;inset:0;background:repeating-linear-gradient(135deg,transparent 0 1.4rem,rgba(8,10,10,.18) 1.45rem 1.52rem)}.journey-story-horizon{position:absolute;z-index:1;right:-8%;bottom:20%;width:82%;height:45%;border:1px solid rgba(246,243,237,.26);transform:skewY(-10deg) rotate(-3deg)}.journey-story-vector{position:absolute;z-index:1;right:10%;bottom:23%;width:54%;height:1px;background:rgba(246,243,237,.56);transform:rotate(-28deg);transform-origin:right center}.chapter-system .journey-story-vector{transform:rotate(-8deg)}.chapter-movement .journey-story-vector{width:70%;transform:rotate(-34deg)}.chapter-threshold .journey-story-horizon{transform:skewY(-15deg) rotate(-8deg)}.chapter-peak .journey-story-visual:after{background:radial-gradient(circle at 62% 40%,rgba(246,243,237,.22),transparent 0 8%,transparent 38%),linear-gradient(180deg,rgba(8,10,10,.02),rgba(8,10,10,.44))}.chapter-recovery .journey-story-vector{opacity:.38;transform:rotate(0deg)}.chapter-return .journey-story-vector{transform:rotate(21deg)}.chapter-human .journey-story-horizon{width:58%;height:58%;right:10%;bottom:8%}.journey-story-index{position:absolute;z-index:2;top:1.2rem;left:1.2rem;color:rgba(246,243,237,.8);font-size:.72rem;letter-spacing:.1em}.journey-story-copy{max-width:44rem}.journey-story-chapter:nth-child(2n) .journey-story-visual{order:2}.journey-story-chapter:nth-child(2n) .journey-story-copy{order:1}.journey-story-meta{display:flex;gap:1rem;align-items:baseline;margin-bottom:1.2rem;color:var(--ink-soft);font-size:.72rem;letter-spacing:.09em;text-transform:uppercase}.journey-story-copy h3{margin:0;font-family:var(--font-display);font-size:clamp(2.8rem,5.6vw,6.4rem);font-weight:400;line-height:.9;letter-spacing:-.055em}.journey-story-scene{max-width:32rem;margin:clamp(1.5rem,3vw,2.6rem) 0 0;font-family:var(--font-display);font-size:clamp(1.35rem,2.2vw,2.1rem);line-height:1.28}.journey-story-facts{display:grid;gap:0;margin:clamp(2rem,4vw,3.5rem) 0 0}.journey-story-facts div{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding:1rem 0;border-top:1px solid var(--border)}.journey-story-facts div:last-child{border-bottom:1px solid var(--border)}.journey-story-facts dt{color:var(--ink-soft);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.journey-story-facts dd{margin:0;color:var(--ink-soft);line-height:1.55}@media (max-width:900px){.journey-story-chapter{grid-template-columns:1fr}.journey-story-chapter:nth-child(2n) .journey-story-copy,.journey-story-chapter:nth-child(2n) .journey-story-visual{order:0}.journey-story-chapter:nth-child(n) .journey-story-visual{aspect-ratio:16/10}}@media (max-width:600px){.journey-story{gap:4.5rem}.journey-story-copy h3{font-size:clamp(2.7rem,15vw,4.5rem)}.journey-story-facts div{grid-template-columns:1fr;gap:.4rem}.journey-story-visual{margin-inline:calc(var(--gutter) * -1);border-right:0;border-left:0}}.journey-geography-section{display:grid;grid-template-columns:minmax(14rem,.36fr) minmax(0,1fr);gap:clamp(2rem,7vw,8rem);padding-block:clamp(4.5rem,9vw,9rem);border-bottom:1px solid var(--border)}.journey-geography-intro h2{max-width:11ch;margin:.8rem 0 0;font-family:var(--font-display);font-size:clamp(2.4rem,5vw,5.6rem);font-weight:400;line-height:.98;letter-spacing:-.045em}.journey-geography-corridor{max-width:30rem;margin-top:2rem;color:var(--ink-soft);font-size:.8rem;line-height:1.6;letter-spacing:.065em;text-transform:uppercase}.journey-geography{min-width:0;margin:0;border:1px solid var(--border);background:var(--paper)}.journey-geography-header{display:flex;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid var(--border);color:var(--ink-soft);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase}.journey-geography-field{position:relative;min-height:clamp(18rem,42vw,34rem);overflow:hidden;background:color-mix(in srgb,var(--ink) 94%,var(--paper))}.journey-geography.world-niigata .journey-geography-field,.journey-geography.world-switzerland .journey-geography-field{background:color-mix(in srgb,var(--ink) 82%,var(--paper))}.journey-geography.world-lofoten .journey-geography-field,.journey-geography.world-newzealand .journey-geography-field,.journey-geography.world-strait .journey-geography-field,.journey-geography.world-tenerife .journey-geography-field{background:color-mix(in srgb,var(--ink) 97%,#233238)}.journey-geography.world-basque .journey-geography-field,.journey-geography.world-georgia .journey-geography-field,.journey-geography.world-morocco .journey-geography-field{background:color-mix(in srgb,var(--ink) 92%,#514334)}.journey-geography.world-dhofar .journey-geography-field,.journey-geography.world-kyrgyzstan .journey-geography-field,.journey-geography.world-venice .journey-geography-field{background:color-mix(in srgb,var(--ink) 93%,#33453c)}.journey-geography svg{display:block;width:100%;height:100%;min-height:inherit}.journey-geography-contours path{fill:none;stroke:rgba(246,243,237,.11);stroke-width:1}.journey-geography-route-base,.journey-geography-route-live,.journey-geography-route-solid{fill:none;vector-effect:non-scaling-stroke}.journey-geography-route-base{stroke:rgba(246,243,237,.16);stroke-width:8}.journey-geography-route-solid{stroke:rgba(246,243,237,.86);stroke-width:2}.journey-geography-route-live{stroke:rgba(246,243,237,.78);stroke-width:2;stroke-dasharray:11 12}.journey-geography-node circle{fill:#f6f3ed;stroke:rgba(8,10,10,.6);stroke-width:2;vector-effect:non-scaling-stroke}.journey-geography-node.is-live circle{fill:transparent;stroke:#f6f3ed;stroke-dasharray:3 3}.journey-geography-node text{fill:rgba(246,243,237,.78);font-size:18px;letter-spacing:.08em}.journey-geography-stops{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}.journey-geography-stops li{display:grid;grid-template-columns:2.4rem minmax(0,1fr) auto;gap:.8rem;align-items:start;padding:1rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.journey-geography-stops li:nth-child(2n){border-right:0}.journey-geography-stop-index{padding-top:.12rem;color:var(--ink-soft);font-size:.68rem;letter-spacing:.08em}.journey-geography-stops small,.journey-geography-stops strong{display:block}.journey-geography-stops strong{font-family:var(--font-display);font-size:1.08rem;font-weight:400;line-height:1.05}.journey-geography-stops small{margin-top:.3rem;color:var(--ink-soft);font-size:.72rem;line-height:1.4}.journey-geography-stops em{color:var(--ink-soft);font-size:.58rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.journey-geography-stops li.is-live{background:repeating-linear-gradient(135deg,transparent 0 1rem,color-mix(in srgb,var(--border) 40%,transparent) 1rem 1.05rem)}.journey-geography figcaption{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(0,1.4fr);gap:1.25rem 2rem;padding:1.25rem 1rem 1.4rem}.journey-geography figcaption>div span,.journey-geography-source{color:var(--ink-soft);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.journey-geography figcaption>div strong{display:block;margin-top:.35rem;font-size:.74rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.journey-geography figcaption p{margin:0;color:var(--ink-soft);font-size:.8rem;line-height:1.6}.journey-geography .journey-geography-source{grid-column:2}@media (max-width:900px){.journey-geography-section{grid-template-columns:1fr}}@media (max-width:640px){.journey-geography{margin-inline:calc(var(--gutter) * -1);border-right:0;border-left:0}.journey-geography-field{min-height:21rem}.journey-geography-header{flex-direction:column;gap:.35rem}.journey-geography-stops{grid-template-columns:1fr}.journey-geography-stops li,.journey-geography-stops li:nth-child(2n){border-right:0}.journey-geography figcaption{grid-template-columns:1fr}.journey-geography .journey-geography-source{grid-column:1}}@media (forced-colors:active){.journey-geography-field{background:Canvas;border-bottom:1px solid CanvasText}.journey-geography-contours path,.journey-geography-node circle,.journey-geography-route-base,.journey-geography-route-live,.journey-geography-route-solid{stroke:CanvasText}.journey-geography-node text{fill:CanvasText}}@media (max-height:620px) and (orientation:landscape){.journey-index-hero{gap:1.25rem;padding-top:3.25rem;padding-bottom:3rem}.journey-index-hero h1{font-size:clamp(3rem,14vh,5.2rem)}.journey-detail-hero{min-height:max(28rem,100svh)}.journey-detail-hero .world-copy{padding-top:5.5rem;padding-bottom:2.75rem}.journey-detail-hero .world-main h1{font-size:clamp(3rem,14vh,5.6rem)}.journey-detail-hero .world-premise{margin-top:1rem;font-size:.96rem}.journey-detail-manifesto,.journey-geography-section,.journey-participation,.journey-route-section{padding-block:3.25rem}.journey-story{gap:3.5rem}}.application-rail li.complete{color:var(--ink-soft)}.access-stage-help,.access-stage-label{display:block}.access-stage-label{color:inherit;font-weight:600}.access-stage-help{margin-top:.28rem;color:var(--ink-muted);font-size:.72rem;line-height:1.45}.access-lifecycle-compact .access-stage-help{display:none}.access-boundary-note{max-width:40rem;margin-top:2rem;padding:1.15rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.access-boundary-copy{margin:0}.access-boundary-note .note,.access-boundary-note .status+.access-boundary-copy{margin-top:.65rem}.access-state-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(14rem,.85fr);gap:clamp(1.5rem,4vw,4rem);margin-top:2rem;padding-block:1.4rem;border-top:1px solid var(--ink);border-bottom:1px solid var(--border)}.access-state-card h2{max-width:18ch;margin:1rem 0 .7rem;font-family:var(--font-display);font-size:clamp(1.8rem,3vw,3rem);font-weight:400;line-height:1.05;letter-spacing:-.035em}.access-state-copy{max-width:38rem}.access-state-card dl{margin:0}.access-state-card dl>div{padding-block:.85rem;border-bottom:1px solid var(--border)}.access-state-card dt{color:var(--ink-muted);font-size:.72rem;letter-spacing:.07em;text-transform:uppercase}.access-state-card dd{margin:.35rem 0 0;font-weight:600}.approved-traveler-state{margin-bottom:2.5rem}.access-readiness-list{display:grid;align-content:start}.access-readiness-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-block:.9rem;border-bottom:1px solid var(--border)}.access-readiness-note{margin:.3rem 0 0}@media (max-width:768px){.access-state-card{grid-template-columns:1fr}.application-rail .access-stage-help{display:none}.access-readiness-row{grid-template-columns:1fr}}.journey-physical-world-field{position:absolute;inset:0;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .72s var(--ease-standard)}.journey-detail-world[data-physical-prototype=IF2-01-PROTOTYPE-V1]
	.journey-physical-world-field{opacity:calc(.12 + var(--if2-moisture, .5) * .14)}.journey-physical-horizon,.journey-physical-near-field,.journey-physical-route{position:absolute;display:block;pointer-events:none;transition:top .88s var(--ease-standard),bottom .88s var(--ease-standard),transform .88s var(--ease-standard),opacity .88s var(--ease-standard)}.journey-physical-horizon{top:52%;right:-8%;left:-8%;height:1px;background:color-mix(in srgb,var(--ink) 18%,transparent);opacity:.48}.journey-detail-world[data-horizon-band=HIGH] .journey-physical-horizon{top:38%}.journey-detail-world[data-horizon-band=MID] .journey-physical-horizon{top:52%}.journey-detail-world[data-horizon-band=LOW] .journey-physical-horizon{top:66%}.journey-detail-world[data-horizon-band=COLLAPSED] .journey-physical-horizon{top:78%;opacity:.18}.journey-physical-route{right:10%;bottom:19%;width:58%;height:1px;transform:rotate(-11deg);transform-origin:right center;background:color-mix(in srgb,var(--ink) 20%,transparent);opacity:.54}.journey-detail-world[data-cinematic-beat=CROSSING] .journey-physical-route{width:72%;transform:rotate(-23deg)}.journey-detail-world[data-cinematic-beat=REVEAL] .journey-physical-route{transform:rotate(-5deg) scaleX(1.08)}.journey-detail-world[data-cinematic-beat=AFTERMATH] .journey-physical-route,.journey-detail-world[data-cinematic-beat=HOLD] .journey-physical-route{transform:rotate(0deg) scaleX(.84);opacity:.34}.journey-physical-near-field{inset:auto -8% -12%;height:44%;opacity:.35;filter:blur(12px)}.journey-detail-world[data-prototype-journey=the-long-crossing]
	.journey-physical-near-field{background:radial-gradient(ellipse at 24% 68%,rgba(46,67,63,.28),transparent 0 18%,transparent 48%),linear-gradient(175deg,transparent 0 24%,rgba(43,63,62,.2) 58%,rgba(25,37,38,.24))}.journey-detail-world[data-prototype-journey=the-water-descent]
	.journey-physical-near-field{background:radial-gradient(ellipse at 28% 72%,rgba(82,91,61,.2),transparent 0 16%,transparent 45%),linear-gradient(174deg,transparent 0 26%,rgba(136,105,72,.16) 60%,rgba(95,70,48,.22))}.journey-detail-world[data-visibility=FOG_CLOSE] .journey-physical-near-field,.journey-detail-world[data-visibility=MIST_BANDED]
	.journey-physical-near-field{opacity:.5;filter:blur(22px)}.journey-detail-world[data-visibility=DUST_SUSPENDED]
	.journey-physical-near-field{opacity:.42;filter:blur(18px)}.journey-detail-world[data-portal-runtime=suspended] .journey-weather-canvas{opacity:.16}.journey-detail-world[data-portal-active] .journey-detail-light-field,.journey-detail-world[data-portal-active] .journey-physical-world-field{opacity:.06}.journey-story-visual-stage{position:relative;min-width:0}.journey-prototype-observation-node{position:absolute;z-index:5;right:clamp(.8rem,2vw,1.5rem);bottom:clamp(.8rem,2vw,1.5rem);display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:.8rem;align-items:center;max-width:min(20rem,calc(100% - 1.6rem));padding:.55rem .8rem .55rem .55rem;border:1px solid rgba(246,243,237,.28);border-radius:999px;color:#f6f3ed;background:rgba(11,15,15,.58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;text-align:left}.journey-prototype-observation-node:focus-visible{outline:2px solid #f6f3ed;outline-offset:3px}.journey-prototype-observation-lens{width:3.5rem;height:3.5rem;border-radius:50%;background-position:50%;background-size:cover;box-shadow:inset 0 0 0 1px rgba(246,243,237,.35);transform:scale(.92);transition:transform .36s var(--ease-standard),filter .36s var(--ease-standard)}.journey-prototype-observation-node:focus-visible
	.journey-prototype-observation-lens,.journey-prototype-observation-node:hover .journey-prototype-observation-lens{transform:scale(1);filter:contrast(1.08)}.journey-prototype-observation-copy{display:grid;gap:.1rem;min-width:0}.journey-prototype-observation-copy small{color:rgba(246,243,237,.6);font-size:.55rem;letter-spacing:.1em;text-transform:uppercase}.journey-prototype-observation-title{overflow:hidden;font-family:var(--font-display);font-size:1rem;font-weight:400;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.journey-prototype-observation-label{color:rgba(246,243,237,.72);font-size:.66rem;line-height:1.2}.journey-reality-chamber-prototype{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden;border:0;color:#f6f3ed;background:rgba(9,12,12,.82)}.journey-reality-chamber-prototype::backdrop{background:rgba(9,12,12,.36);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.journey-reality-chamber-frame{display:grid;grid-template-rows:auto minmax(0,1fr);padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.journey-reality-chamber-toolbar{position:relative;z-index:2;gap:1.5rem;align-items:center;padding:0 0 1rem}.journey-reality-chamber-heading{display:grid;gap:.15rem}.journey-reality-chamber-kicker{font-size:.62rem;letter-spacing:.11em;text-transform:uppercase}.journey-reality-chamber-title{font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.8rem);font-weight:400}.journey-reality-chamber-toolbar button{min-width:4.5rem;min-height:44px;padding:.65rem 1rem;border:1px solid rgba(246,243,237,.35);border-radius:999px;color:inherit;background:rgba(9,12,12,.32);cursor:pointer}.journey-reality-chamber-toolbar button:focus-visible{outline:2px solid #f6f3ed;outline-offset:3px}.journey-reality-chamber-media{position:relative;min-height:0;overflow:hidden;background:#111817;animation:if2-portal-enter .72s var(--ease-standard) both}.journey-reality-chamber-media figcaption{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;justify-content:space-between;gap:1rem;padding:clamp(1rem,2.5vw,1.8rem);color:rgba(246,243,237,.82);background:linear-gradient(180deg,transparent,rgba(8,11,11,.82));font-size:.72rem;line-height:1.45}.journey-reality-chamber-roles{color:rgba(246,243,237,.58);font-size:.62rem;letter-spacing:.08em;text-align:right;text-transform:uppercase}@keyframes if2-portal-enter{0%{opacity:.35;transform:scale(.965);filter:contrast(.92)}to{opacity:1;transform:scale(1);filter:contrast(1)}}@media (max-width:600px){.journey-prototype-observation-node{right:.75rem;bottom:.75rem;grid-template-columns:3rem minmax(0,1fr);max-width:calc(100% - 1.5rem)}.journey-prototype-observation-lens{width:3rem;height:3rem}.journey-prototype-observation-label{display:none}.journey-reality-chamber-frame{padding-right:max(.75rem,env(safe-area-inset-right));padding-left:max(.75rem,env(safe-area-inset-left))}.journey-reality-chamber-media figcaption{display:grid}.journey-reality-chamber-roles{text-align:left}}@media (prefers-reduced-motion:reduce){.journey-physical-horizon,.journey-physical-near-field,.journey-physical-route,.journey-physical-world-field,.journey-prototype-observation-lens{transition:none}.journey-reality-chamber-media{animation:none}}@media (forced-colors:active){.journey-prototype-observation-node,.journey-reality-chamber-toolbar button{border:1px solid ButtonText;color:ButtonText;background:ButtonFace}.journey-reality-chamber-prototype{color:CanvasText;background:Canvas}}.journey-story-chapter:nth-child(2n) .journey-story-visual-stage{order:2}@media (max-width:900px){.journey-story-chapter:nth-child(2n) .journey-story-visual-stage{order:0}}.journey-physical-canvas{position:absolute;z-index:0;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .9s var(--ease-standard),filter 1.1s var(--ease-standard)}.journey-detail-world[data-physical-prototype] .journey-physical-canvas{opacity:1}.journey-detail-world[data-physical-prototype] .journey-weather-canvas{z-index:1;opacity:.2;mix-blend-mode:screen}.journey-detail-world[data-physical-prototype] .journey-climate-fog{z-index:2;opacity:.16;mix-blend-mode:screen}.journey-detail-world[data-physical-prototype] .journey-climate-grain{z-index:3;opacity:.032;mix-blend-mode:soft-light}.journey-detail-world[data-physical-prototype] .journey-detail-light-field{z-index:4;opacity:.12;mix-blend-mode:screen}.journey-detail-world[data-physical-prototype] .journey-physical-world-field{z-index:5;opacity:1}.journey-detail-world[data-physical-prototype] .journey-physical-horizon,.journey-detail-world[data-physical-prototype] .journey-physical-near-field,.journey-detail-world[data-physical-prototype] .journey-physical-route{opacity:0}.journey-detail-world[data-physical-prototype]
	.journey-physical-surface-detail,.journey-detail-world[data-physical-prototype] .journey-physical-far-field,.journey-detail-world[data-physical-prototype] .journey-physical-mid-field,.journey-detail-world[data-physical-prototype] .journey-physical-sky-field,.journey-detail-world[data-physical-prototype] .journey-physical-water-field{position:absolute;inset:0;pointer-events:none}.journey-detail-world[data-physical-prototype] .journey-physical-sky-field{background:radial-gradient(ellipse at 72% 18%,rgba(255,255,255,.12),transparent 0 22%,transparent 54%);mix-blend-mode:screen;opacity:.46}.journey-detail-world[data-prototype-journey=the-long-crossing]
	.journey-physical-surface-detail{background:radial-gradient(ellipse at 52% 77%,rgba(160,197,191,.08),transparent 0 18%,transparent 52%),linear-gradient(180deg,transparent 54%,rgba(3,13,16,.26));mix-blend-mode:screen}.journey-detail-world[data-prototype-journey=the-water-descent]
	.journey-physical-surface-detail{background:radial-gradient(ellipse at 64% 72%,rgba(224,186,132,.12),transparent 0 18%,transparent 50%),linear-gradient(180deg,transparent 48%,rgba(79,48,30,.22));mix-blend-mode:soft-light}.journey-detail-world[data-portal-active] .journey-detail-light-field,.journey-detail-world[data-portal-active] .journey-physical-canvas,.journey-detail-world[data-portal-active] .journey-weather-canvas{opacity:.035;filter:saturate(.72) contrast(.9)}.journey-detail-page[data-if2-prototype] .journey-detail-hero{position:relative;min-height:100svh;background:transparent;border-color:rgba(246,243,237,.18)}.journey-detail-page[data-if2-prototype]
	.journey-detail-hero
	.world-atmosphere{opacity:0}.journey-detail-page[data-if2-prototype] .journey-detail-hero:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(7,13,14,.48),transparent 46%,rgba(7,13,14,.14)),linear-gradient(180deg,rgba(7,13,14,.06),transparent 58%,rgba(7,13,14,.24))}.journey-detail-page[data-if2-prototype] .journey-detail-hero .world-copy{position:relative;z-index:1}.journey-detail-page[data-if2-prototype] .journey-route-section{display:block;width:100%;max-width:none;padding:0;border:0;background:transparent}.journey-detail-page[data-if2-prototype] .journey-route-intro{width:min(calc(100% - 3rem),var(--max));min-height:82svh;margin-inline:auto;padding-block:clamp(7rem,16svh,12rem);display:grid;align-content:center;position:relative}.journey-detail-page[data-if2-prototype] .journey-route-intro:before{content:"";position:absolute;inset:8% -4%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 15% 48%,rgba(246,243,237,.66),rgba(246,243,237,.2) 38%,transparent 70%);filter:blur(18px)}.journey-detail-page[data-if2-prototype] .journey-story{gap:0;width:100%}.journey-detail-page[data-if2-prototype] .journey-story-chapter{position:relative;min-height:100svh;width:100%;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;padding:clamp(6rem,12svh,9rem) clamp(1.5rem,6vw,6rem);border:0;isolation:isolate}.journey-detail-page[data-if2-prototype]
	.journey-story-chapter:nth-child(2n){justify-content:flex-start}.journey-detail-page[data-if2-prototype] .journey-story-chapter:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;transition:opacity .9s var(--ease-standard)}.journey-detail-page[data-if2-journey=the-long-crossing]
	.journey-story-chapter:before{background:linear-gradient(90deg,transparent 30%,rgba(4,12,14,.08) 48%,rgba(4,12,14,.66))}.journey-detail-page[data-if2-journey=the-long-crossing]
	.journey-story-chapter:nth-child(2n):before{background:linear-gradient(90deg,rgba(4,12,14,.7),rgba(4,12,14,.08) 52%,transparent 76%)}.journey-detail-page[data-if2-journey=the-water-descent]
	.journey-story-chapter:before{background:linear-gradient(90deg,transparent 30%,rgba(245,231,205,.12) 48%,rgba(245,231,205,.7))}.journey-detail-page[data-if2-journey=the-water-descent]
	.journey-story-chapter:nth-child(2n):before{background:linear-gradient(90deg,rgba(245,231,205,.72),rgba(245,231,205,.1) 52%,transparent 78%)}.journey-detail-page[data-if2-prototype] .journey-story-visual-stage{position:absolute;z-index:2;inset:0;pointer-events:none}.journey-detail-page[data-if2-prototype] .journey-evidence-diagram,.journey-detail-page[data-if2-prototype] .journey-story-visual{opacity:0;visibility:hidden}.journey-detail-page[data-if2-prototype] .journey-story-copy{position:relative;z-index:2;width:min(43rem,46vw);max-width:43rem;margin:0;padding:0}.journey-detail-page[data-if2-journey=the-long-crossing] .journey-story-copy{color:#f4f1e9;text-shadow:0 1px 24px rgba(3,9,10,.2)}.journey-detail-page[data-if2-journey=the-long-crossing]
	.journey-story-facts
	dd,.journey-detail-page[data-if2-journey=the-long-crossing]
	.journey-story-facts
	dt,.journey-detail-page[data-if2-journey=the-long-crossing] .journey-story-meta{color:rgba(244,241,233,.7)}.journey-detail-page[data-if2-journey=the-water-descent] .journey-story-copy{color:#201b16;text-shadow:0 1px 18px rgba(247,236,215,.22)}.journey-detail-page[data-if2-journey=the-water-descent]
	.journey-story-facts
	dd,.journey-detail-page[data-if2-journey=the-water-descent]
	.journey-story-facts
	dt,.journey-detail-page[data-if2-journey=the-water-descent] .journey-story-meta{color:rgba(32,27,22,.7)}.journey-detail-page[data-if2-prototype] .journey-story-copy h3{max-width:8.5ch;font-size:clamp(4.5rem,8.5vw,9.8rem);line-height:.84;letter-spacing:-.065em;text-wrap:balance}.journey-detail-page[data-if2-prototype] .journey-story-scene{max-width:24ch;margin-top:clamp(1.5rem,3vw,2.8rem);font-size:clamp(1.55rem,2.5vw,2.8rem);line-height:1.18}.journey-detail-page[data-if2-prototype] .journey-story-facts{max-width:34rem;margin-top:clamp(2rem,5vw,4rem)}.journey-detail-page[data-if2-prototype] .journey-story-facts div{grid-template-columns:7.5rem minmax(0,1fr);border-color:color-mix(in srgb,currentColor 22%,transparent)}.journey-detail-page[data-if2-prototype] .journey-story-facts dd{line-height:1.45}.journey-detail-page[data-if2-prototype] .journey-prototype-observation-node{pointer-events:auto;top:58%;right:auto;bottom:auto;left:53%;width:clamp(5.25rem,6.8vw,6.8rem);max-width:none;aspect-ratio:1;display:block;padding:.38rem;border:1px solid rgba(246,243,237,.4);border-radius:50%;background:rgba(7,13,14,.16);box-shadow:0 0 0 1px rgba(7,13,14,.18),0 18px 42px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(8px) saturate(.92);backdrop-filter:blur(8px) saturate(.92);transform:translate(-50%,-50%);transition:transform .42s var(--ease-emphasized),background .42s var(--ease-standard),border-color .42s var(--ease-standard)}.journey-detail-page[data-if2-prototype]
	.journey-prototype-observation-node:focus-visible,.journey-detail-page[data-if2-prototype]
	.journey-prototype-observation-node:hover{transform:translate(-50%,-50%) scale(1.045);background:rgba(7,13,14,.28);border-color:rgba(246,243,237,.66)}.journey-detail-page[data-if2-prototype] .journey-prototype-observation-lens{width:100%;height:100%;border-radius:50%;transform:none;filter:saturate(.86) contrast(1.04);box-shadow:inset 0 0 0 1px rgba(246,243,237,.24),inset 0 0 26px rgba(0,0,0,.2)}.journey-detail-page[data-if2-prototype] .journey-prototype-observation-copy{position:absolute;top:50%;right:calc(100% + 1rem);width:13rem;opacity:0;text-align:right;transform:translateY(-50%) translateX(.5rem);transition:opacity .3s var(--ease-standard),transform .3s var(--ease-standard)}.journey-detail-page[data-if2-prototype]
	.journey-prototype-observation-node:focus-visible
	.journey-prototype-observation-copy,.journey-detail-page[data-if2-prototype]
	.journey-prototype-observation-node:hover
	.journey-prototype-observation-copy{opacity:1;transform:translateY(-50%) translateX(0)}.journey-detail-page[data-if2-prototype]
	.journey-prototype-observation-copy
	small,.journey-detail-page[data-if2-prototype] .journey-prototype-observation-label,.journey-detail-page[data-if2-prototype] .journey-prototype-observation-title{color:rgba(246,243,237,.86)}.journey-reality-chamber-prototype[open]{transform-origin:var(--if2-portal-x,53%) var(--if2-portal-y,58%);animation:if2-chamber-aperture .92s var(--ease-emphasized) both}.journey-reality-chamber-prototype::backdrop{background:rgba(4,9,10,.56);-webkit-backdrop-filter:blur(10px) saturate(.8);backdrop-filter:blur(10px) saturate(.8)}.journey-reality-chamber-frame{position:relative;display:block;width:100%;height:100%;padding:0}.journey-reality-chamber-toolbar{position:absolute;z-index:5;top:0;right:0;left:0;display:flex;align-items:flex-start;justify-content:space-between;padding:max(1.25rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) 0 max(1.25rem,env(safe-area-inset-left));pointer-events:none}.journey-reality-chamber-heading{gap:.3rem;max-width:min(34rem,68vw);text-shadow:0 2px 26px rgba(0,0,0,.42)}.journey-reality-chamber-kicker{color:rgba(246,243,237,.62)}.journey-reality-chamber-title{font-size:clamp(2rem,4vw,4.6rem);line-height:.94}.journey-reality-chamber-toolbar button{position:relative;pointer-events:auto;width:3.5rem;min-width:3.5rem;height:3.5rem;min-height:3.5rem;padding:0;overflow:hidden;color:transparent;border-color:rgba(246,243,237,.42);background:rgba(4,9,10,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.journey-reality-chamber-toolbar button:after,.journey-reality-chamber-toolbar button:before{content:"";position:absolute;top:50%;left:50%;width:1.1rem;height:1px;background:#f6f3ed}.journey-reality-chamber-toolbar button:before{transform:translate(-50%,-50%) rotate(45deg)}.journey-reality-chamber-toolbar button:after{transform:translate(-50%,-50%) rotate(-45deg)}.journey-reality-chamber-media{position:absolute;inset:0;width:100%;height:100%;margin:0;background:#0b1212;animation:none}.journey-reality-chamber-image{object-fit:cover;object-position:center;filter:saturate(.88) contrast(1.04)}.journey-reality-chamber-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(3,8,9,.22),transparent 28%,transparent 64%,rgba(3,8,9,.64)),radial-gradient(ellipse at 50% 48%,transparent 24%,rgba(3,8,9,.18) 100%)}.journey-reality-chamber-media figcaption{z-index:4;padding:clamp(1.25rem,3vw,2.4rem) max(1.25rem,env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));background:linear-gradient(180deg,transparent,rgba(3,8,9,.82))}@keyframes if2-chamber-aperture{0%{opacity:.34;clip-path:circle(var(--if2-portal-radius,3.5rem) at var(--if2-portal-x,53%) var(--if2-portal-y,58%));filter:blur(3px) contrast(.92)}58%{opacity:1;clip-path:circle(42vmax at var(--if2-portal-x,53%) var(--if2-portal-y,58%));filter:blur(0) contrast(1.03)}to{opacity:1;clip-path:circle(150vmax at var(--if2-portal-x,53%) var(--if2-portal-y,58%));filter:none}}@media (max-width:900px){.journey-detail-page[data-if2-prototype] .journey-route-intro{width:min(calc(100% - 2rem),var(--max));min-height:68svh;padding-block:6rem}.journey-detail-page[data-if2-prototype]
		.journey-story-chapter:nth-child(2n),.journey-detail-page[data-if2-prototype] .journey-story-chapter{min-height:92svh;justify-content:flex-end;align-items:flex-end;padding:7rem 1.25rem 3rem}.journey-detail-page[data-if2-journey=the-long-crossing]
		.journey-story-chapter:nth-child(2n):before,.journey-detail-page[data-if2-prototype] .journey-story-chapter:before{background:linear-gradient(180deg,transparent 28%,rgba(4,12,14,.12) 50%,rgba(4,12,14,.84))}.journey-detail-page[data-if2-journey=the-water-descent]
		.journey-story-chapter:before,.journey-detail-page[data-if2-journey=the-water-descent]
		.journey-story-chapter:nth-child(2n):before{background:linear-gradient(180deg,transparent 24%,rgba(245,231,205,.2) 48%,rgba(245,231,205,.88))}.journey-detail-page[data-if2-prototype] .journey-story-copy{width:100%;max-width:38rem}.journey-detail-page[data-if2-prototype] .journey-story-copy h3{max-width:9ch;font-size:clamp(3.7rem,15vw,7.2rem)}.journey-detail-page[data-if2-prototype] .journey-story-scene{max-width:26ch;font-size:clamp(1.35rem,5.5vw,2.15rem)}.journey-detail-page[data-if2-prototype] .journey-story-facts{display:none}.journey-detail-page[data-if2-prototype] .journey-prototype-observation-node{top:42%;left:78%;width:4.7rem}.journey-detail-page[data-if2-prototype] .journey-prototype-observation-copy{display:none}}@media (prefers-reduced-motion:reduce){.journey-detail-page[data-if2-prototype] .journey-prototype-observation-node,.journey-detail-page[data-if2-prototype] .journey-story-chapter:before,.journey-physical-canvas{transition:none}.journey-reality-chamber-prototype[open]{animation:none;clip-path:none;filter:none}}@media (forced-colors:active){.journey-physical-canvas{display:none}.journey-detail-page[data-if2-prototype] .journey-story-copy{color:CanvasText;text-shadow:none}}.editorial-home{--editorial-cream:#f0ece2;--editorial-line:color-mix(in srgb,var(--ink) 18%,transparent);background:var(--editorial-cream)}.editorial-hero,.editorial-journeys,.editorial-return,.editorial-route,.world-threshold-page{position:relative;isolation:isolate;overflow:hidden;color:var(--inverse);background:#111514}.editorial-hero{min-height:100svh;display:grid;align-items:end}.editorial-atlas-media,.editorial-hero-media,.editorial-return-media,.editorial-route-media,.world-threshold-media{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;overflow:hidden}.editorial-atlas-media img,.editorial-condition img,.editorial-frame img,.editorial-hero-media img,.editorial-return-media img,.editorial-route-media img,.world-threshold-media img{display:block;width:100%;height:100%;object-fit:cover}.editorial-hero-media img{object-position:53% 48%;transform:scale(1.008)}.editorial-atlas-shade,.editorial-hero-shade,.editorial-return-shade,.editorial-route-shade,.world-threshold-shade{position:absolute;z-index:-2;inset:0;pointer-events:none}.editorial-hero-shade{background:linear-gradient(90deg,rgba(5,7,7,.76),rgba(5,7,7,.42) 42%,rgba(5,7,7,.06) 74%),linear-gradient(0deg,rgba(5,7,7,.6),transparent 42%,rgba(5,7,7,.18))}.editorial-hero-copy{padding-top:clamp(10rem,22vh,15rem);padding-bottom:clamp(8rem,15vh,11rem)}.editorial-kicker{margin:0 0 1.45rem;color:rgba(246,243,237,.68);font-size:.68rem;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.editorial-hero h1,.editorial-journeys h2,.editorial-method h2,.editorial-private-travel-browser-head h3,.editorial-private-travel-closing,.editorial-private-travel-head h2,.editorial-private-travel-logic h3,.editorial-private-travel-proposition h3,.editorial-return h2,.editorial-route h2,.world-threshold-page h1{margin:0;font-family:var(--font-display);font-weight:400;letter-spacing:-.055em;text-wrap:balance}.editorial-hero h1{max-width:10ch;font-size:clamp(4.1rem,10.6vw,10.4rem);line-height:.84}.editorial-hero-lede{max-width:35rem;margin:clamp(1.8rem,4vw,3rem) 0 0;color:rgba(246,243,237,.84);font-size:clamp(1rem,1.45vw,1.24rem);line-height:1.62;text-wrap:pretty}.editorial-hero-actions,.editorial-return-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:clamp(2rem,4vw,3rem)}.editorial-primary-action,.editorial-secondary-action{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:1rem;text-decoration:none;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;transition:transform .24s var(--ease-emphasized),background-color .18s var(--ease-standard),color .18s var(--ease-standard)}.editorial-primary-action{padding:.85rem 1.05rem;border:1px solid var(--inverse);background:var(--inverse);color:var(--ink)}.editorial-secondary-action{padding-block:.8rem;border-bottom:1px solid}.editorial-secondary-action-light{color:var(--inverse)}.editorial-primary-action:focus-visible,.editorial-primary-action:hover,.editorial-secondary-action:focus-visible,.editorial-secondary-action:hover{transform:translateY(-.14rem)}.editorial-hero-foot{position:absolute;right:0;bottom:1.6rem;left:0;display:flex;justify-content:space-between;gap:1rem;color:rgba(246,243,237,.52);font-size:.6rem;letter-spacing:.11em;text-transform:uppercase}.editorial-statement{display:grid;grid-template-columns:minmax(7rem,.38fr) minmax(18rem,.82fr) minmax(22rem,1.2fr);gap:clamp(2rem,5vw,6rem);align-items:start;padding-top:clamp(6rem,12vw,11rem);padding-bottom:clamp(6rem,12vw,12rem)}.editorial-section-index{display:flex;gap:1rem;align-items:baseline;padding-top:.3rem;border-top:1px solid var(--editorial-line);color:var(--ink-muted);font-size:.63rem;letter-spacing:.12em;text-transform:uppercase}.editorial-home .editorial-section-index p,.editorial-home .editorial-section-index span{margin:0}.editorial-section-index-light{border-color:rgba(246,243,237,.3);color:rgba(246,243,237,.65)}.editorial-conditions h2,.editorial-statement-copy h2{margin:0;font-family:var(--font-display);font-weight:400;letter-spacing:-.048em;line-height:.98;text-wrap:balance}.editorial-statement-copy h2{font-size:clamp(3rem,5.5vw,6.2rem)}.editorial-home .editorial-statement-copy>p:last-child{max-width:31rem;margin:2rem 0 0;color:var(--ink-soft);font-size:1.02rem;line-height:1.7}.editorial-frame{margin:0}.editorial-frame picture{display:block;aspect-ratio:1/1.2;overflow:hidden;background:#242a28}.editorial-frame img{object-position:55% 50%;transition:transform .9s var(--ease-emphasized)}.editorial-frame figcaption{display:flex;justify-content:space-between;gap:1rem;margin-top:.7rem;color:var(--ink-muted);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.editorial-route{min-height:min(86svh,60rem);display:grid;align-items:end}.editorial-route-media img{object-position:52% 50%}.editorial-route-shade{background:linear-gradient(90deg,rgba(9,11,10,.68),rgba(9,11,10,.08) 66%),linear-gradient(0deg,rgba(9,11,10,.72),transparent 56%)}.editorial-route-copy{display:grid;grid-template-columns:minmax(8rem,.42fr) minmax(18rem,1fr);gap:clamp(3rem,12vw,13rem);align-items:end;padding-top:8rem;padding-bottom:clamp(4rem,8vw,7rem)}.editorial-route-copy>div:last-child{max-width:50rem}.editorial-route h2{font-size:clamp(3rem,6vw,7rem);line-height:.94}.editorial-home .editorial-return-main>p,.editorial-journeys-head>div:last-child>p:last-child,.editorial-route-copy>div:last-child>p:last-child{max-width:35rem;margin:1.7rem 0 0;color:rgba(246,243,237,.78);line-height:1.65}.editorial-conditions{padding-top:clamp(6rem,12vw,11rem);padding-bottom:clamp(6rem,12vw,12rem)}.editorial-conditions-head{display:grid;grid-template-columns:minmax(8rem,.42fr) minmax(18rem,1fr);gap:clamp(3rem,12vw,13rem);margin-bottom:clamp(3rem,7vw,7rem)}.editorial-conditions-head>div:last-child{max-width:59rem}.editorial-conditions h2{font-size:clamp(3.1rem,6.2vw,6.8rem)}.editorial-condition-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,2rem)}.editorial-condition{position:relative;min-height:clamp(32rem,62vw,48rem);overflow:hidden;background:#1c211f;color:var(--inverse)}.editorial-condition-water{grid-column:1/-1;min-height:min(78svh,58rem)}.editorial-condition picture{position:absolute;inset:0;height:100%}.editorial-condition picture:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,8,7,.82),transparent 62%)}.editorial-condition img{transition:transform 1s var(--ease-emphasized)}.editorial-condition-water img{object-position:50% 55%}.editorial-condition-copy{position:absolute;z-index:2;right:clamp(1.5rem,3vw,3rem);bottom:clamp(1.5rem,3vw,3rem);left:clamp(1.5rem,3vw,3rem);max-width:37rem}.editorial-home .editorial-condition-copy>span{display:inline-block;margin-bottom:1rem;color:rgba(246,243,237,.62);font-size:.62rem;letter-spacing:.13em;text-transform:uppercase}.public-page.editorial-home .editorial-condition-copy h3{max-width:16ch;margin:0;font-family:var(--font-display);font-size:clamp(2.2rem,4vw,4.6rem);font-weight:400;line-height:.98;letter-spacing:-.045em}.editorial-home .editorial-condition-copy p{max-width:31rem;margin:1.15rem 0 0;color:rgba(246,243,237,.76);font-size:.9rem;line-height:1.6}.editorial-journeys{min-height:100svh}.editorial-atlas-media img{object-position:50% 50%}.editorial-atlas-shade{background:rgba(6,8,8,.7);-webkit-backdrop-filter:saturate(68%);backdrop-filter:saturate(68%)}.editorial-journeys-inner{position:relative;z-index:1;padding-top:clamp(7rem,12vw,11rem);padding-bottom:clamp(7rem,12vw,11rem)}.editorial-journeys-head{display:grid;grid-template-columns:minmax(8rem,.42fr) minmax(18rem,1fr);gap:clamp(3rem,12vw,13rem)}.editorial-journeys-head>div:last-child{max-width:58rem}.editorial-journeys h2{font-size:clamp(3.2rem,6.4vw,7.2rem);line-height:.92}.editorial-journey-list{margin-top:clamp(4rem,8vw,8rem);border-top:1px solid rgba(246,243,237,.28)}.editorial-journey-row{display:grid;grid-template-columns:3rem minmax(9rem,.55fr) minmax(15rem,1fr) minmax(9rem,.5fr) 2rem;gap:clamp(.75rem,2vw,2rem);align-items:center;min-height:6.4rem;border-bottom:1px solid rgba(246,243,237,.23);color:var(--inverse);text-decoration:none;transition:background-color .18s var(--ease-standard),padding-inline .22s var(--ease-emphasized)}.editorial-journey-number,.editorial-journey-place,.editorial-journey-window{color:rgba(246,243,237,.56);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase}.editorial-journey-title{font-family:var(--font-display);font-size:clamp(1.55rem,2.5vw,2.7rem);letter-spacing:-.035em}.editorial-journey-arrow{justify-self:end;font-size:1.1rem}.editorial-journey-row:focus-visible,.editorial-journey-row:hover{padding-inline:.75rem;background:rgba(246,243,237,.08)}.editorial-journeys-inner>.editorial-secondary-action{margin-top:2.5rem}.editorial-method{display:grid;grid-template-columns:minmax(8rem,.42fr) minmax(18rem,1fr);gap:clamp(3rem,12vw,13rem);padding-top:clamp(7rem,12vw,11rem);padding-bottom:clamp(7rem,12vw,11rem)}.editorial-method-main{max-width:62rem}.editorial-method h2{font-size:clamp(4rem,8vw,9rem);line-height:.86}.editorial-method-lines{margin-top:clamp(3rem,6vw,6rem);border-top:1px solid var(--editorial-line)}.editorial-home .editorial-method-lines article{display:grid;grid-template-columns:minmax(7rem,.28fr) minmax(0,1fr);gap:2rem;padding:1.5rem 0;border-bottom:1px solid var(--editorial-line)}.editorial-home .editorial-method-lines span{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.editorial-home .editorial-method-lines p{max-width:37rem;margin:0;color:var(--ink-soft);font-family:var(--font-display);font-size:clamp(1.35rem,2.3vw,2.1rem);line-height:1.28}.editorial-return{min-height:min(90svh,62rem);display:grid;align-items:end}.editorial-return-media img{object-position:52% 55%}.editorial-return-shade{background:linear-gradient(90deg,rgba(6,8,8,.74),rgba(6,8,8,.11) 70%),linear-gradient(0deg,rgba(6,8,8,.6),transparent 55%)}.editorial-return-copy{display:grid;grid-template-columns:minmax(8rem,.42fr) minmax(18rem,1fr);gap:clamp(3rem,12vw,13rem);padding-top:8rem;padding-bottom:clamp(5rem,9vw,8rem)}.editorial-return-main{max-width:50rem}.editorial-return h2{max-width:10ch;font-size:clamp(4rem,8vw,8.5rem);line-height:.88}.world-threshold-page{min-height:100svh;display:grid;align-items:center}.world-threshold-media img{object-position:52% 48%}.world-threshold-shade{background:linear-gradient(90deg,rgba(5,7,7,.84),rgba(5,7,7,.26) 62%,rgba(5,7,7,.08)),linear-gradient(0deg,rgba(5,7,7,.48),transparent 55%)}.world-threshold-copy{padding-top:9rem;padding-bottom:5rem}.world-threshold-page h1{max-width:9ch;font-size:clamp(4rem,9vw,9rem);line-height:.86}.world-threshold-copy>p:not(.editorial-kicker){max-width:37rem;margin:2rem 0 0;color:rgba(246,243,237,.8);line-height:1.65}.world-threshold-status{display:flex;width:fit-content;align-items:center;gap:.65rem;margin-top:2rem;color:rgba(246,243,237,.62);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.world-threshold-page .world-threshold-status span{width:.45rem;height:.45rem;border-radius:50%;background:#b7a87c}@keyframes editorial-threshold-breathe{0%{transform:scale(1.012) translateZ(0)}50%{transform:scale(1.026) translate3d(-.2%,-.12%,0)}to{transform:scale(1.012) translateZ(0)}}.editorial-hero-media img,.world-threshold-media img{animation:editorial-threshold-breathe 18s ease-in-out infinite;will-change:transform}@media (pointer:fine){.editorial-condition:hover img,.editorial-frame:hover img{transform:scale(1.018)}}@media (max-width:900px){.editorial-statement{grid-template-columns:minmax(6rem,.32fr) minmax(0,1fr)}.editorial-frame-matter{grid-column:2}.editorial-conditions-head,.editorial-journeys-head,.editorial-method,.editorial-return-copy,.editorial-route-copy{grid-template-columns:minmax(6rem,.32fr) minmax(0,1fr);gap:clamp(2rem,7vw,5rem)}.editorial-journey-row{grid-template-columns:2.5rem minmax(0,1fr) 2rem}.editorial-journey-place,.editorial-journey-window{display:none}}@media (max-width:700px){.editorial-hero-media img,.world-threshold-media img{object-position:50% 50%}.editorial-hero-shade{background:linear-gradient(0deg,rgba(5,7,7,.78),rgba(5,7,7,.28) 64%,rgba(5,7,7,.22)),linear-gradient(90deg,rgba(5,7,7,.4),transparent 78%)}.editorial-hero-copy{padding-top:9rem;padding-bottom:9.5rem}.editorial-hero h1{max-width:9ch;font-size:clamp(3.7rem,17.2vw,6.2rem);line-height:.87}.editorial-hero-lede{max-width:27rem;font-size:.96rem}.editorial-hero-actions,.editorial-return-actions{align-items:flex-start;flex-direction:column;gap:.8rem}.editorial-hero-foot{bottom:1rem}.editorial-hero-foot span:last-child{display:none}.editorial-conditions-head,.editorial-journeys-head,.editorial-method,.editorial-return-copy,.editorial-route-copy,.editorial-statement{grid-template-columns:1fr;gap:2.25rem}.editorial-statement{padding-top:5.5rem;padding-bottom:6rem}.editorial-frame-matter{grid-column:auto}.editorial-frame picture{aspect-ratio:.72/1}.editorial-route{min-height:82svh}.editorial-route-media img{object-position:50% 50%}.editorial-route-shade{background:linear-gradient(0deg,rgba(6,8,8,.8),rgba(6,8,8,.06) 68%)}.editorial-return-copy,.editorial-route-copy{padding-top:8rem;padding-bottom:3rem}.editorial-conditions h2,.editorial-journeys h2,.editorial-route h2{font-size:clamp(2.9rem,13vw,4.8rem)}.editorial-condition-grid{grid-template-columns:1fr}.editorial-condition-water{grid-column:auto;min-height:72svh}.editorial-condition{min-height:66svh}.public-page.editorial-home .editorial-condition-copy h3{font-size:clamp(2.25rem,10vw,3.7rem)}.editorial-atlas-media img{object-position:52% 50%}.editorial-journeys-inner{padding-top:6rem;padding-bottom:6rem}.editorial-journey-row{min-height:5.3rem}.editorial-journey-title{font-size:1.55rem}.editorial-method{padding-top:6rem;padding-bottom:6rem}.editorial-method h2{font-size:clamp(4rem,20vw,6.8rem)}.editorial-home .editorial-method-lines article{grid-template-columns:1fr;gap:.6rem}.editorial-return{min-height:88svh}.editorial-return-media img{object-position:50% 50%}.editorial-return-shade{background:linear-gradient(0deg,rgba(6,8,8,.78),rgba(6,8,8,.1) 72%)}.editorial-return h2{font-size:clamp(3.8rem,18vw,6.8rem)}.world-threshold-page{align-items:end}.world-threshold-copy{padding-top:9rem;padding-bottom:4rem}.world-threshold-page h1{max-width:9ch;font-size:clamp(3.8rem,18vw,6.4rem)}}@media (prefers-reduced-motion:reduce){.editorial-hero-media img,.world-threshold-media img{animation:none;transform:none;will-change:auto}.editorial-condition img,.editorial-frame img,.editorial-journey-row,.editorial-primary-action,.editorial-secondary-action{transition:none}.editorial-condition:hover img,.editorial-frame:hover img,.editorial-primary-action:focus-visible,.editorial-primary-action:hover,.editorial-secondary-action:focus-visible,.editorial-secondary-action:hover{transform:none}}.editorial-passage,.editorial-release{position:relative;isolation:isolate;display:grid;min-height:min(88svh,64rem);align-items:end;overflow:hidden;color:var(--inverse);background:#111514}.editorial-passage-media,.editorial-release-media{position:absolute;z-index:-3;inset:0;display:block;width:100%;height:100%;overflow:hidden}.editorial-passage-media img,.editorial-release-media img{display:block;width:100%;height:100%;object-fit:cover}.editorial-passage-media img{object-position:50% 52%}.editorial-release-media img{object-position:50% 50%}.editorial-passage-shade,.editorial-release-shade{position:absolute;z-index:-2;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(5,7,7,.72),rgba(5,7,7,.05) 62%)}.editorial-passage-copy,.editorial-release-copy{display:grid;grid-template-columns:minmax(8rem,.42fr) minmax(18rem,1fr);gap:clamp(3rem,12vw,13rem);align-items:end;padding-top:8rem;padding-bottom:clamp(4rem,8vw,7rem)}.editorial-passage-copy>div:last-child,.editorial-release-copy>div:last-child{max-width:54rem}.editorial-passage h2,.editorial-release h2{margin:0;font-family:var(--font-display);font-size:clamp(3rem,6vw,7rem);font-weight:400;line-height:.94;letter-spacing:-.055em;text-wrap:balance}.editorial-passage-copy>div:last-child>p:last-child,.editorial-release-copy>div:last-child>p:last-child{max-width:35rem;margin:1.7rem 0 0;color:rgba(246,243,237,.78);line-height:1.65}@media (max-width:700px){.editorial-passage,.editorial-release{min-height:80svh}.editorial-passage-copy,.editorial-release-copy{grid-template-columns:1fr;gap:2.25rem;padding-top:8rem;padding-bottom:3rem}.editorial-passage h2,.editorial-release h2{font-size:clamp(2.9rem,13vw,4.8rem)}.editorial-passage-media img{object-position:50% 50%}.editorial-release-media img{object-position:48% 50%}}.editorial-human{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:clamp(3rem,8vw,9rem);align-items:center;padding-block:clamp(6rem,11vw,11rem)}.editorial-human-media{margin:0;min-width:0}.editorial-human-media picture{display:block;aspect-ratio:4/3;overflow:hidden;background:#151817}.editorial-human-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:48% 52%}.editorial-human-media figcaption,.editorial-return-v2-media figcaption{margin-top:.75rem;color:var(--ink-muted);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.editorial-human-copy{max-width:32rem}.editorial-human-copy .editorial-section-index{margin-bottom:clamp(3rem,7vw,6rem)}.editorial-human-copy h2,.editorial-return-v2 h2{margin:0;font-family:var(--font-display);font-weight:400;letter-spacing:-.052em;line-height:.96;text-wrap:balance}.editorial-human-copy h2{font-size:clamp(3rem,5.8vw,6.6rem)}.editorial-human-copy>p:last-child{margin:1.5rem 0 0;max-width:30rem;line-height:1.7;color:var(--ink-soft)}.editorial-condition-grid{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);grid-template-rows:auto auto;align-items:stretch}.editorial-condition-grid .editorial-condition:first-child{grid-row:1/3}.editorial-condition-grid .editorial-condition:first-child picture{aspect-ratio:4/5}.editorial-condition-grid .editorial-condition:not(:first-child) picture{aspect-ratio:16/10}.editorial-condition-grid .editorial-condition{min-width:0}.editorial-home-journey-thresholds{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:1rem;margin:clamp(3rem,6vw,5rem) 0 2.5rem}.editorial-home-journey{position:relative;min-height:clamp(18rem,34vw,31rem);overflow:hidden;isolation:isolate;color:var(--inverse);text-decoration:none}.editorial-home-journey-0{grid-row:span 2;min-height:100%}.editorial-home-journey-3{grid-column:1/-1;min-height:clamp(17rem,24vw,23rem)}.editorial-home-journey-media{position:absolute;z-index:-3;inset:0;display:block}.editorial-home-journey-media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.editorial-home-journey:focus-visible .editorial-home-journey-media img,.editorial-home-journey:hover .editorial-home-journey-media img{transform:scale(1.018)}.editorial-home-journey-shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(0deg,rgba(4,7,7,.76),rgba(4,7,7,.05) 68%)}.editorial-home-journey-copy{position:absolute;left:clamp(1.25rem,3vw,2.5rem);right:clamp(1.25rem,3vw,2.5rem);bottom:clamp(1.3rem,3vw,2.5rem);display:grid;gap:.45rem}.editorial-home-journey-copy>*{min-width:0}.editorial-home-journey-copy>small,.editorial-home-journey-copy>span{font-size:.69rem;letter-spacing:.09em;text-transform:uppercase;opacity:.76}.editorial-home-journey-copy strong{font-family:var(--font-display);font-size:clamp(2rem,4vw,4.8rem);font-weight:400;line-height:.94;letter-spacing:-.045em}.editorial-return-v2{display:grid;grid-template-columns:minmax(20rem,.78fr) minmax(0,1.22fr);gap:clamp(3rem,9vw,10rem);align-items:center;padding-block:clamp(7rem,13vw,13rem)}.editorial-return-v2-copy{max-width:34rem}.editorial-return-v2-copy .editorial-section-index{margin-bottom:clamp(3rem,7vw,7rem)}.editorial-return-v2 h2{font-size:clamp(3.5rem,6.5vw,7.4rem)}.editorial-return-v2-copy>p:not(.eyebrow){max-width:30rem;margin:1.6rem 0 0;color:var(--ink-soft);line-height:1.68}.editorial-return-v2-media{margin:0}.editorial-return-v2-media picture{display:block;aspect-ratio:5/6;overflow:hidden;background:#121615}.editorial-return-v2-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:54% 50%}.editorial-primary-dark{background:var(--ink);color:var(--inverse)}.journey-index-v2{background:#f0ece2;color:var(--ink)}.journey-index-feature{position:relative;isolation:isolate;min-height:min(94svh,62rem);display:grid;align-items:end;overflow:hidden;color:var(--inverse);background:#101414}.journey-index-feature-media{position:absolute;z-index:-3;inset:0;display:block}.journey-index-feature-media img{width:100%;height:100%;object-fit:cover;object-position:center}.journey-index-feature-shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(3,6,6,.76),rgba(3,6,6,.22) 58%,rgba(3,6,6,.08)),linear-gradient(0deg,rgba(3,6,6,.55),transparent 54%)}.journey-index-feature-copy{padding-top:10rem;padding-bottom:clamp(4rem,9vh,7rem)}.journey-index-feature h1{margin:.65rem 0 1.5rem;max-width:11ch;font-family:var(--font-display);font-size:clamp(4.2rem,10vw,10rem);line-height:.84;letter-spacing:-.06em;font-weight:400;text-wrap:balance}.journey-index-place{margin:0;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;opacity:.78}.journey-index-premise{max-width:40rem;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.62}.journey-index-meta{display:flex;flex-wrap:wrap;gap:.7rem 1.5rem;margin:1.5rem 0 2.25rem;font-size:.69rem;letter-spacing:.08em;text-transform:uppercase;opacity:.74}.journey-index-intro{display:grid;grid-template-columns:minmax(9rem,.3fr) minmax(0,1fr);gap:clamp(3rem,11vw,12rem);padding-block:clamp(7rem,13vw,13rem)}.journey-index-intro h2{max-width:15ch;margin:0;font-family:var(--font-display);font-size:clamp(3.4rem,7vw,7.2rem);font-weight:400;line-height:.95;letter-spacing:-.055em}.journey-index-intro>p:last-child{align-self:end;max-width:35rem;line-height:1.7;color:var(--ink-soft)}.journey-index-sequence{display:grid;gap:0}.journey-index-entry{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(21rem,.95fr);min-height:42rem;border-top:1px solid var(--border);background:#f0ece2}.journey-index-entry:nth-child(2n){grid-template-columns:minmax(21rem,.9fr) minmax(0,1.1fr)}.journey-index-entry:nth-child(2n) .journey-index-entry-media-wrap{order:2}.journey-index-entry-media-wrap{position:relative;min-height:38rem;overflow:hidden;background:#111514}.journey-index-entry-media{display:block;position:absolute;inset:0}.journey-index-entry-media img{width:100%;height:100%;object-fit:cover}.journey-index-media-note{position:absolute;left:1rem;bottom:1rem;padding:.45rem .6rem;color:rgba(255,255,255,.72);background:rgba(8,11,11,.58);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.61rem;letter-spacing:.07em;text-transform:uppercase}.journey-index-entry-copy{display:grid;align-content:center;gap:1.1rem;padding:clamp(3rem,7vw,7rem)}.journey-index-number{font-size:.67rem;letter-spacing:.16em;color:var(--ink-muted)}.journey-index-entry h2{margin:.15rem 0 .5rem;max-width:10ch;font-family:var(--font-display);font-size:clamp(3.2rem,5.6vw,6.4rem);font-weight:400;letter-spacing:-.055em;line-height:.92;text-wrap:balance}.journey-index-entry .journey-index-premise{color:var(--ink-soft)}.journey-index-route{margin:.3rem 0;padding-top:1.2rem;border-top:1px solid var(--border);font-family:var(--font-mono,monospace);font-size:.74rem;letter-spacing:.06em}.journey-index-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0}.journey-index-facts div{border-top:1px solid var(--border);padding-top:.7rem}.journey-index-facts dt{color:var(--ink-muted);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.journey-index-facts dd{margin:.35rem 0 0;font-size:.84rem;line-height:1.4}.journey-index-truth{max-width:40rem;color:var(--ink-muted);font-size:.76rem;line-height:1.55}.journey-editorial-page{--journey-accent:#79847f;background:#f0ece2;color:var(--ink)}.journey-editorial-page.world-switzerland{--journey-accent:#a7b2b4}.journey-editorial-page.world-tenerife{--journey-accent:#50655e}.journey-editorial-page.world-morocco{--journey-accent:#8d765a}.journey-editorial-page.world-lofoten,.journey-editorial-page.world-newzealand,.journey-editorial-page.world-strait{--journey-accent:#55666d}.journey-editorial-page.world-basque,.journey-editorial-page.world-georgia{--journey-accent:#6f6654}.journey-editorial-page.world-venice{--journey-accent:#667270}.journey-editorial-page.world-niigata{--journey-accent:#99a2a2}.journey-editorial-page.world-dhofar{--journey-accent:#6d7660}.journey-editorial-page.world-kyrgyzstan{--journey-accent:#80725d}.journey-editorial-hero{position:relative;isolation:isolate;min-height:min(94svh,64rem);display:grid;align-items:end;overflow:hidden;color:var(--inverse);background:#111514}.journey-editorial-hero-media{position:absolute;z-index:-3;inset:0;display:block}.journey-editorial-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center}.journey-editorial-hero-shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(4,7,7,.79),rgba(4,7,7,.3) 58%,rgba(4,7,7,.06)),linear-gradient(0deg,rgba(4,7,7,.65),transparent 52%)}.journey-editorial-hero-copy{display:grid;grid-template-columns:minmax(4rem,.16fr) minmax(0,1fr) minmax(18rem,.42fr);gap:clamp(2rem,6vw,7rem);align-items:end;padding-top:10rem;padding-bottom:clamp(4rem,8vh,7rem)}.journey-editorial-priority{align-self:start;font-size:.67rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.journey-editorial-place{margin:0 0 .85rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;opacity:.78}.journey-editorial-title h1{margin:0;max-width:10.5ch;font-family:var(--font-display);font-size:clamp(4rem,9vw,9.5rem);font-weight:400;letter-spacing:-.06em;line-height:.84;text-wrap:balance}.journey-editorial-title>p:last-child{max-width:40rem;margin:1.6rem 0 0;color:rgba(246,243,237,.82);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.journey-editorial-hero-facts{display:grid;gap:1rem;margin:0}.journey-editorial-hero-facts div{border-top:1px solid rgba(255,255,255,.3);padding-top:.7rem}.journey-editorial-hero-facts dt{font-size:.61rem;letter-spacing:.1em;text-transform:uppercase;opacity:.58}.journey-editorial-hero-facts dd{margin:.35rem 0 0;font-size:.82rem;line-height:1.45}.journey-editorial-hero-provenance{position:absolute;right:0;bottom:.8rem;left:0;margin:auto;color:rgba(255,255,255,.45);font-size:.58rem;letter-spacing:.06em;text-align:right;text-transform:uppercase}.journey-editorial-thesis{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.68fr);gap:clamp(4rem,11vw,12rem);padding-block:clamp(7rem,13vw,13rem)}.journey-editorial-thesis h2{max-width:14ch;margin:0;font-family:var(--font-display);font-size:clamp(3.2rem,6.5vw,7rem);line-height:.95;letter-spacing:-.055em;font-weight:400}.journey-editorial-thesis-copy{align-self:end}.journey-editorial-thesis-copy .journey-detail-lede{font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.6}.journey-truth-note{margin-top:2rem;padding-top:1.2rem;border-top:1px solid var(--border);color:var(--ink-muted);line-height:1.6}.journey-editorial-route{padding-block:clamp(6rem,10vw,10rem);background:color-mix(in srgb,var(--journey-accent) 13%,#ece7dc);border-block:1px solid color-mix(in srgb,var(--journey-accent) 32%,transparent)}.journey-editorial-route-head{display:grid;grid-template-columns:.3fr 1fr;gap:2rem 8vw;align-items:end;margin-bottom:3rem}.journey-editorial-route-head h2{margin:0;font-family:var(--font-display);font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:.94;letter-spacing:-.05em}.journey-editorial-route-head>p:last-child{grid-column:2;margin:0;font-family:var(--font-mono,monospace);font-size:.78rem;letter-spacing:.06em}.journey-editorial-route-object{width:min(90rem,calc(100% - 2 * var(--gutter)));margin-inline:auto}.journey-editorial-route-object .journey-geography{margin:0;padding:clamp(2rem,4vw,4rem);background:rgba(255,255,255,.38)}.journey-editorial-route-object svg{min-height:clamp(18rem,35vw,34rem)}.journey-editorial-geography{position:relative;min-height:min(78svh,56rem);overflow:hidden;color:var(--inverse);background:#111514}.journey-editorial-geography>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.88) contrast(1.02)}.journey-editorial-geography:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,8,8,.78),rgba(5,8,8,.1) 66%),linear-gradient(0deg,rgba(5,8,8,.35),transparent)}.journey-editorial-geography-copy{position:absolute;z-index:2;left:max(var(--gutter),calc((100vw - 86rem) / 2));bottom:clamp(3rem,7vw,6rem);width:min(38rem,calc(100% - 2 * var(--gutter)))}.journey-editorial-geography-copy h2{margin:.8rem 0 1.3rem;font-family:var(--font-display);font-size:clamp(3rem,6vw,6.5rem);font-weight:400;line-height:.94;letter-spacing:-.052em}.journey-editorial-geography-copy>p:last-child{max-width:33rem;color:rgba(255,255,255,.72);line-height:1.6}.journey-editorial-chapters{padding-block:clamp(7rem,12vw,12rem)}.journey-editorial-chapters-head{display:grid;grid-template-columns:.3fr 1fr;gap:2rem 8vw;margin-bottom:clamp(4rem,9vw,8rem)}.journey-editorial-chapters-head h2{max-width:13ch;margin:0;font-family:var(--font-display);font-size:clamp(3.2rem,6.5vw,7rem);font-weight:400;line-height:.94;letter-spacing:-.055em}.journey-editorial-chapter-list{list-style:none;margin:0;padding:0}.journey-editorial-chapters>.journey-story{gap:0}.journey-editorial-chapter{display:grid;grid-template-columns:minmax(7rem,.24fr) minmax(0,1fr);gap:clamp(2rem,8vw,9rem);padding:clamp(3.5rem,7vw,7rem) 0;border-top:1px solid var(--border)}.journey-editorial-chapter.chapter-composition-1{grid-template-columns:minmax(0,1fr) minmax(7rem,.24fr);padding-left:clamp(0rem,8vw,8rem)}.journey-editorial-chapter.chapter-composition-1
	.journey-editorial-chapter-marker{order:2}.journey-editorial-chapter.chapter-composition-2
	.journey-editorial-chapter-main{max-width:52rem}.journey-editorial-chapter.chapter-composition-3{margin-inline:clamp(0rem,7vw,7rem);background:color-mix(in srgb,var(--journey-accent) 7%,transparent);padding-inline:clamp(1.5rem,4vw,4rem)}.journey-editorial-chapter-marker{display:flex;flex-direction:column;gap:.7rem;color:var(--ink-muted);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.journey-editorial-chapter-main{max-width:64rem}.journey-editorial-chapter-main h3{margin:.75rem 0 1.25rem;font-family:var(--font-display);font-size:clamp(3rem,5.8vw,6.2rem);font-weight:400;line-height:.92;letter-spacing:-.052em}.journey-editorial-chapter-scene{max-width:46rem;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.65}.journey-editorial-chapter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin-top:2.7rem}.journey-editorial-chapter-grid>div{padding-top:.8rem;border-top:1px solid var(--border)}.journey-editorial-chapter-grid span{color:var(--ink-muted);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.journey-editorial-chapter-grid p{margin:.55rem 0 0;font-size:.82rem;line-height:1.55}.journey-media-truth{display:inline-block;color:var(--ink-muted);font-size:.62rem;letter-spacing:.075em;text-transform:uppercase}.journey-media-truth-diagram-first{color:#675b4d}.journey-media-truth-live-branch-required{color:#76584d}.journey-editorial-diagram{grid-column:2;margin-top:2rem}.journey-editorial-chapter.chapter-composition-1 .journey-editorial-diagram{grid-column:1}.journey-editorial-diagram .journey-evidence-diagram{max-width:100%}.journey-editorial-conditions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:clamp(7rem,12vw,12rem);background:var(--border);border:1px solid var(--border)}.journey-editorial-conditions article{background:#f0ece2;padding:clamp(2rem,4vw,4.5rem)}.journey-editorial-conditions h2{margin:.6rem 0 1rem;font-family:var(--font-display);font-size:clamp(2rem,3vw,3.4rem);font-weight:400;line-height:.98}.journey-editorial-conditions article>p:last-child{color:var(--ink-soft);line-height:1.6}.journey-editorial-evidence{padding-block:clamp(4rem,7vw,7rem);background:#121716;color:var(--inverse)}.journey-editorial-evidence-grid{display:grid;grid-template-columns:.65fr 1.1fr 1fr;gap:clamp(2rem,6vw,7rem)}.journey-editorial-evidence-grid strong{font-family:var(--font-display);font-size:clamp(2rem,3vw,3.2rem);font-weight:400}.journey-editorial-evidence-grid p:last-child{color:rgba(255,255,255,.68);line-height:1.55}.journey-editorial-interest{display:grid;grid-template-columns:1fr .75fr;gap:clamp(4rem,11vw,12rem);padding-block:clamp(7rem,12vw,12rem)}.journey-editorial-interest h2{max-width:12ch;margin:0;font-family:var(--font-display);font-size:clamp(3.2rem,6vw,6.5rem);font-weight:400;line-height:.94;letter-spacing:-.05em}.journey-editorial-interest>div:last-child{align-self:end;max-width:34rem;line-height:1.65}.access-editorial-page{min-height:100svh;background:#f0ece2;color:var(--ink)}.access-editorial-header{min-height:5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:env(safe-area-inset-top) var(--gutter) 0;border-bottom:1px solid var(--border)}.access-editorial-header nav{display:flex;gap:1.2rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.access-editorial-header a{color:inherit;text-decoration:none}.access-editorial-intro{position:relative;isolation:isolate;min-height:min(68svh,48rem);display:grid;align-items:end;overflow:hidden;color:var(--inverse);background:#111514}.access-editorial-image{position:absolute;z-index:-3;inset:0}.access-editorial-image img{width:100%;height:100%;object-fit:cover;object-position:62% 50%}.access-editorial-image-shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(4,7,7,.78),rgba(4,7,7,.15) 68%),linear-gradient(0deg,rgba(4,7,7,.55),transparent 60%)}.access-editorial-intro-copy{width:min(86rem,100%);margin-inline:auto;padding:8rem var(--gutter) clamp(3rem,6vw,6rem)}.access-editorial-intro h1{max-width:12ch;margin:.7rem 0 1.4rem;font-family:var(--font-display);font-size:clamp(3.8rem,8vw,8.5rem);font-weight:400;line-height:.88;letter-spacing:-.058em}.access-editorial-intro-copy>p:last-child{max-width:37rem;color:rgba(255,255,255,.77);line-height:1.65}.access-editorial-body{display:grid;grid-template-columns:minmax(17rem,.52fr) minmax(0,1fr);gap:clamp(4rem,10vw,11rem);padding-block:clamp(6rem,10vw,10rem)}.access-editorial-form h2,.access-editorial-process h2,.login-editorial-form h2{margin:.55rem 0 1.2rem;font-family:var(--font-display);font-size:clamp(2.8rem,5vw,5.6rem);font-weight:400;line-height:.94;letter-spacing:-.05em}.access-editorial-process .application-rail{position:static;width:auto;padding:0;border:0;background:transparent}.access-editorial-form{max-width:48rem}.access-product-form{margin-top:2rem}.access-product-form input{min-height:3.4rem;background:rgba(255,255,255,.42)}.access-editorial-form .access-boundary-note,.login-editorial-form .access-boundary-note{margin:2rem 0;padding:1.2rem 0;border-block:1px solid var(--border);background:transparent}.access-editorial-close{display:flex;justify-content:space-between;gap:2rem;align-items:center;padding-block:2rem 4rem;border-top:1px solid var(--border);color:var(--ink-muted);font-size:.78rem}.login-editorial-grid{min-height:calc(100svh - 5rem);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr)}.login-editorial-world{position:relative;isolation:isolate;min-height:calc(100svh - 5rem);overflow:hidden;color:var(--inverse);background:#111514}.login-editorial-world>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover}.login-editorial-world:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(0deg,rgba(4,7,7,.72),rgba(4,7,7,.08) 66%)}.login-editorial-world-copy{position:absolute;right:var(--gutter);bottom:clamp(3rem,6vw,6rem);left:var(--gutter);max-width:45rem}.login-editorial-world h1{margin:.6rem 0 1.4rem;font-family:var(--font-display);font-size:clamp(4rem,7vw,7.8rem);font-weight:400;line-height:.88;letter-spacing:-.058em}.login-editorial-world-copy>p:last-child{max-width:35rem;color:rgba(255,255,255,.72);line-height:1.6}.login-editorial-form{align-self:center;width:min(39rem,100%);padding:clamp(3rem,7vw,7rem)}.login-editorial-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:1.4rem 0 2rem;font-size:.8rem}.world-handoff-page{position:relative;isolation:isolate;min-height:100svh;display:grid;align-items:end;overflow:hidden;color:var(--inverse);background:#0c1110}.world-handoff-media{position:absolute;z-index:-3;inset:0;display:block}.world-handoff-media img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.01)}.world-handoff-shade{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(4,7,7,.82),rgba(4,7,7,.2) 67%),linear-gradient(0deg,rgba(4,7,7,.7),transparent 55%)}.world-handoff-copy{padding-top:10rem;padding-bottom:clamp(4rem,8vh,7rem)}.world-handoff-copy h1{max-width:10ch;margin:0;font-family:var(--font-display);font-size:clamp(4rem,9vw,9.5rem);font-weight:400;line-height:.85;letter-spacing:-.06em}.world-handoff-lede{max-width:42rem;margin:1.6rem 0 2rem;color:rgba(255,255,255,.78);font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.65}.world-handoff-contract{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:66rem;margin:2.5rem 0;border-block:1px solid rgba(255,255,255,.24)}.world-handoff-contract span{padding:1rem 1rem 1rem 0;color:rgba(255,255,255,.66);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.world-handoff-pending{display:flex;gap:.7rem;align-items:center;max-width:47rem;color:rgba(255,255,255,.7);font-size:.78rem;line-height:1.5}.world-handoff-pending>span{width:.45rem;height:.45rem;flex:0 0 auto;border-radius:50%;background:rgba(255,255,255,.55)}@media (max-width:900px){.access-editorial-body,.editorial-human,.editorial-return-v2,.journey-editorial-interest,.journey-editorial-thesis,.journey-index-intro{grid-template-columns:1fr}.editorial-human-media{width:min(42rem,100%)}.editorial-human-copy,.editorial-return-v2-copy{max-width:42rem}.journey-index-entry,.journey-index-entry:nth-child(2n){grid-template-columns:1fr}.journey-index-entry:nth-child(2n) .journey-index-entry-media-wrap{order:0}.journey-index-entry-media-wrap{min-height:30rem}.journey-editorial-hero-copy{grid-template-columns:1fr;gap:1.4rem}.journey-editorial-priority{display:none}.journey-editorial-hero-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.journey-editorial-chapters-head,.journey-editorial-route-head{grid-template-columns:1fr}.journey-editorial-route-head>p:last-child{grid-column:auto}.journey-editorial-conditions,.journey-editorial-evidence-grid,.login-editorial-grid{grid-template-columns:1fr}.login-editorial-world{min-height:55svh}.world-handoff-contract{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.editorial-human{padding-block:5rem;gap:2.5rem}.editorial-human-media picture{aspect-ratio:4/5}.editorial-condition-grid{grid-template-columns:1fr;grid-template-rows:auto}.editorial-condition-grid .editorial-condition:first-child{grid-row:auto}.editorial-condition-grid .editorial-condition:first-child picture,.editorial-condition-grid .editorial-condition:not(:first-child) picture{aspect-ratio:4/3}.editorial-home-journey-thresholds{grid-template-columns:1fr}.editorial-home-journey-0,.editorial-home-journey-3{grid-row:auto;grid-column:auto;min-height:25rem}.editorial-return-v2{padding-block:5rem;gap:3rem}.editorial-return-v2-media picture{aspect-ratio:4/5}.journey-index-feature{min-height:88svh}.journey-index-feature h1{font-size:clamp(3.7rem,18vw,6.4rem)}.journey-index-intro{padding-block:5rem;gap:2rem}.journey-index-intro h2{font-size:clamp(3rem,13vw,5rem)}.journey-index-entry-media-wrap{min-height:26rem}.journey-index-entry-copy{padding:2.4rem var(--gutter) 4rem}.journey-index-entry h2{font-size:clamp(3rem,13vw,5rem)}.journey-index-facts{grid-template-columns:1fr}.journey-editorial-hero{min-height:90svh}.journey-editorial-hero-copy{padding-top:9rem;padding-bottom:4rem}.journey-editorial-title h1{font-size:clamp(3.7rem,18vw,6rem)}.journey-editorial-hero-facts{grid-template-columns:1fr;max-width:32rem}.journey-editorial-hero-provenance{display:none}.journey-editorial-thesis{padding-block:5rem;gap:2.5rem}.journey-editorial-thesis h2{font-size:clamp(3rem,13vw,5rem)}.journey-editorial-route{padding-block:4rem}.journey-editorial-route-object{width:100%}.journey-editorial-geography{min-height:68svh}.journey-editorial-geography-copy h2{font-size:clamp(3rem,13vw,5rem)}.journey-editorial-chapters{padding-block:5rem}.journey-editorial-chapter,.journey-editorial-chapter.chapter-composition-1{grid-template-columns:1fr;margin-inline:0;padding:3rem 0}.journey-editorial-chapter.chapter-composition-1
		.journey-editorial-chapter-marker{order:0}.journey-editorial-chapter-main h3{font-size:clamp(3rem,13vw,5rem)}.journey-editorial-chapter-grid{grid-template-columns:1fr}.journey-editorial-chapter.chapter-composition-1 .journey-editorial-diagram,.journey-editorial-diagram{grid-column:auto}.journey-editorial-interest{padding-block:5rem;gap:2rem}.access-editorial-intro{min-height:62svh}.access-editorial-intro h1{font-size:clamp(3.5rem,16vw,5.8rem)}.access-editorial-body{padding-block:4rem;gap:4rem}.access-editorial-close{align-items:flex-start;flex-direction:column}.login-editorial-world{min-height:48svh}.login-editorial-world h1{font-size:clamp(3.3rem,15vw,5.5rem)}.login-editorial-form{padding:3rem var(--gutter) 5rem}.world-handoff-copy h1{font-size:clamp(3.7rem,18vw,6.2rem)}.world-handoff-contract{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.editorial-home-journey-media img{transition:none}.editorial-home-journey:focus-visible .editorial-home-journey-media img,.editorial-home-journey:hover .editorial-home-journey-media img,.world-handoff-media img{transform:none}}.journey-editorial-hero:before,.journey-index-feature:before,.public-page.editorial-home .editorial-hero:before,.public-page.editorial-home .editorial-passage:before,.public-page.editorial-home .editorial-release:before,.world-handoff-page:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(circle at 72% 34%,rgba(255,255,255,.08),transparent 30%),linear-gradient(115deg,transparent 42%,rgba(210,223,218,.045) 62%,transparent 78%);mix-blend-mode:screen}.public-page.editorial-home .editorial-hero-copy{position:relative;z-index:3;filter:drop-shadow(0 1.2rem 2.5rem rgba(0,0,0,.14))}.public-page.editorial-home .editorial-hero-actions{gap:1.4rem}.public-page.editorial-home .editorial-primary-action{min-height:3.45rem;padding-inline:1.35rem}.public-page.editorial-home .editorial-secondary-action{color:rgba(246,243,237,.88)}.public-page.editorial-home .editorial-statement{position:relative;grid-template-columns:minmax(7rem,.26fr) minmax(18rem,.72fr) minmax(24rem,1.32fr);min-height:clamp(52rem,78vw,78rem);align-items:start;overflow:visible}.public-page.editorial-home .editorial-statement .editorial-section-index{grid-column:1;grid-row:1;position:sticky;top:7rem;z-index:3}.public-page.editorial-home .editorial-frame-matter{grid-column:2/4;grid-row:1;width:calc(100% + max(var(--gutter), calc((100vw - 86rem) / 2)));margin-right:calc(-1 * max(var(--gutter), calc((100vw - 86rem) / 2)));margin-top:clamp(1rem,4vw,4rem)}.public-page.editorial-home .editorial-frame-matter picture{aspect-ratio:1.65/1;min-height:clamp(34rem,58vw,58rem)}.public-page.editorial-home .editorial-frame-matter figcaption{padding-right:max(var(--gutter),calc((100vw - 86rem) / 2))}.public-page.editorial-home .editorial-statement-copy{grid-column:2/3;grid-row:1;z-index:4;align-self:end;margin-top:clamp(24rem,44vw,43rem);margin-left:clamp(-3rem,-3vw,-1rem);padding:clamp(2rem,4vw,4.4rem);background:color-mix(in srgb,var(--editorial-cream) 94%,transparent);box-shadow:0 2rem 5rem rgba(28,31,28,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.public-page.editorial-home .editorial-human{position:relative;grid-template-columns:minmax(0,1.42fr) minmax(20rem,.72fr);gap:0;padding-block:clamp(7rem,12vw,13rem)}.public-page.editorial-home .editorial-human-media{width:calc(100% + 5vw);margin-left:calc(-1 * min(3vw, 3rem))}.public-page.editorial-home .editorial-human-media picture{aspect-ratio:1.35/1}.public-page.editorial-home .editorial-human-copy{position:relative;z-index:3;align-self:end;margin:0 0 clamp(3rem,8vw,8rem) clamp(-6rem,-5vw,-2rem);padding:clamp(2rem,4vw,4.25rem);background:color-mix(in srgb,var(--editorial-cream) 95%,transparent);box-shadow:0 2rem 5rem rgba(20,24,22,.08)}.public-page.editorial-home .editorial-conditions{overflow:visible}.public-page.editorial-home .editorial-condition-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(12,minmax(2.9rem,5.5vw));gap:0;position:relative}.public-page.editorial-home .editorial-condition-grid .editorial-condition{min-height:0;box-shadow:0 2.6rem 6rem rgba(15,18,17,.16)}.public-page.editorial-home
	.editorial-condition-grid
	.editorial-condition:first-child{grid-column:1/9;grid-row:1/8;z-index:1}.public-page.editorial-home
	.editorial-condition-grid
	.editorial-condition:nth-child(2){grid-column:7/13;grid-row:5/11;z-index:3}.public-page.editorial-home
	.editorial-condition-grid
	.editorial-condition:nth-child(3){grid-column:2/8;grid-row:9/13;z-index:4}.public-page.editorial-home
	.editorial-condition-grid
	.editorial-condition
	picture,.public-page.editorial-home
	.editorial-condition-grid
	.editorial-condition:first-child
	picture,.public-page.editorial-home
	.editorial-condition-grid
	.editorial-condition:not(:first-child)
	picture{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.public-page.editorial-home
	.editorial-condition-grid
	.editorial-condition:nth-child(2)
	.editorial-condition-copy{max-width:28rem}.public-page.editorial-home
	.editorial-condition-grid
	.editorial-condition:nth-child(3)
	.editorial-condition-copy{max-width:29rem}.public-page.editorial-home .editorial-home-journey-thresholds{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(9,minmax(3.5rem,6vw));gap:clamp(.75rem,1.2vw,1.25rem);margin:clamp(4rem,8vw,8rem) 0 3rem}.public-page.editorial-home .editorial-home-journey{min-height:0;box-shadow:0 2rem 5rem rgba(0,0,0,.16)}.public-page.editorial-home .editorial-home-journey-0{grid-column:1/9;grid-row:1/6}.public-page.editorial-home .editorial-home-journey-1{grid-column:8/13;grid-row:3/7;z-index:3}.public-page.editorial-home .editorial-home-journey-2{grid-column:2/7;grid-row:6/9;z-index:2}.public-page.editorial-home .editorial-home-journey-3{grid-column:6/13;grid-row:7/10;z-index:4}.public-page.editorial-home .editorial-home-journey-copy strong{text-shadow:0 .5rem 2rem rgba(0,0,0,.36)}.public-page.editorial-home .editorial-return-v2{position:relative;grid-template-columns:minmax(21rem,.86fr) minmax(0,1.14fr);gap:0}.public-page.editorial-home .editorial-return-v2-copy{z-index:3;align-self:center;margin-right:clamp(-5rem,-4vw,-2rem);padding:clamp(2rem,4vw,4.5rem);background:color-mix(in srgb,var(--editorial-cream) 95%,transparent)}.public-page.editorial-home .editorial-return-v2-media picture{aspect-ratio:1.12/1}.journey-index-v2 .journey-index-sequence{gap:clamp(4rem,9vw,10rem);padding:0 0 clamp(8rem,14vw,14rem)}.journey-index-v2 .journey-index-entry,.journey-index-v2 .journey-index-entry:nth-child(2n){position:relative;grid-template-columns:minmax(0,1.14fr) minmax(21rem,.86fr);width:min(92rem,calc(100% - 2 * var(--gutter)));min-height:38rem;margin-inline:auto;border:0;background:transparent}.journey-index-v2
	.journey-index-entry:nth-child(2n)
	.journey-index-entry-media-wrap{order:0}.journey-index-v2 .journey-index-entry-primary .journey-index-entry-copy{position:relative;z-index:2;align-self:center;margin-left:clamp(-5rem,-4vw,-2rem);background:color-mix(in srgb,#f0ece2 95%,transparent);box-shadow:0 2rem 5rem rgba(30,32,30,.08)}.journey-index-v2 .journey-index-entry-primary:nth-of-type(3n){width:min(82rem,calc(100% - 2 * var(--gutter)));margin-left:max(var(--gutter),calc((100vw - 86rem) / 2));margin-right:auto}.journey-index-v2 .journey-index-entry-anchor{isolation:isolate;width:100%;min-height:min(88svh,62rem);display:grid;grid-template-columns:1fr;align-items:end;overflow:hidden;color:var(--inverse);background:#111514}.journey-index-v2 .journey-index-entry-anchor .journey-index-entry-media-wrap{position:absolute;z-index:-3;inset:0;min-height:0}.journey-index-v2 .journey-index-entry-anchor:after{content:"";position:absolute;z-index:-2;inset:0;background:linear-gradient(0deg,rgba(5,8,8,.76),rgba(5,8,8,.04) 68%)}.journey-index-v2 .journey-index-entry-anchor .journey-index-entry-copy{width:min(86rem,100%);margin-inline:auto;padding:12rem var(--gutter) clamp(4rem,8vw,7rem);background:transparent;color:var(--inverse)}.journey-index-v2 .journey-index-entry-anchor .journey-index-entry-copy h2{max-width:10ch;font-size:clamp(4rem,9vw,9rem);text-shadow:0 .8rem 2.5rem rgba(0,0,0,.24)}.journey-index-v2 .journey-index-entry-anchor .journey-index-facts dd,.journey-index-v2 .journey-index-entry-anchor .journey-index-facts dt,.journey-index-v2 .journey-index-entry-anchor .journey-index-number,.journey-index-v2 .journey-index-entry-anchor .journey-index-place,.journey-index-v2 .journey-index-entry-anchor .journey-index-premise,.journey-index-v2 .journey-index-entry-anchor .journey-index-route,.journey-index-v2 .journey-index-entry-anchor .journey-index-truth{color:rgba(255,255,255,.78);border-color:rgba(255,255,255,.24)}.journey-index-v2 .journey-index-entry-anchor .editorial-secondary-action{color:var(--inverse)}.journey-index-v2 .journey-index-entry-quiet{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);width:min(76rem,calc(100% - 2 * var(--gutter)));min-height:30rem;margin-left:auto;margin-right:max(var(--gutter),calc((100vw - 86rem) / 2))}.journey-index-v2 .journey-index-entry-quiet .journey-index-entry-media-wrap{min-height:30rem}.journey-index-v2 .journey-index-entry-quiet .journey-index-entry-copy{padding:clamp(2.5rem,5vw,5rem)}.journey-index-v2 .journey-index-entry-quiet h2{font-size:clamp(2.7rem,4.3vw,4.8rem)}.journey-editorial-page .journey-editorial-route{position:relative;isolation:isolate;overflow:hidden;background:#171b1a;color:var(--inverse);border-block:0}.journey-editorial-route-scenery{position:absolute;z-index:-4;inset:-6%;width:112%;height:112%;object-fit:cover;filter:saturate(.72) contrast(1.02)}.journey-editorial-route-shade{position:absolute;z-index:-3;inset:0;background:linear-gradient(90deg,rgba(7,10,9,.84),rgba(7,10,9,.42) 52%,rgba(7,10,9,.18)),linear-gradient(0deg,rgba(7,10,9,.72),transparent 58%)}.journey-editorial-page .journey-editorial-route-head{position:relative;z-index:2}.journey-editorial-page .journey-editorial-route-head>p:last-child{color:rgba(255,255,255,.72)}.journey-editorial-page .journey-editorial-route-object{position:relative;z-index:2;width:min(100rem,calc(100% - 2 * var(--gutter)))}.journey-editorial-page
	.journey-editorial-route-object
	.journey-geography-section{width:100%;max-width:none;padding-inline:0}.journey-editorial-page .journey-editorial-route-object .journey-geography{padding:clamp(2rem,4vw,4rem);border-block:1px solid rgba(255,255,255,.22);background:rgba(239,235,225,.82);box-shadow:0 2.5rem 6rem rgba(0,0,0,.18);-webkit-backdrop-filter:blur(16px) saturate(72%);backdrop-filter:blur(16px) saturate(72%)}.journey-editorial-page .journey-editorial-route-object svg{min-height:clamp(24rem,42vw,42rem)}.journey-editorial-page .journey-editorial-chapters{padding-block:clamp(7rem,12vw,12rem) 0;overflow:hidden}.journey-editorial-page .journey-editorial-chapters-head{margin-bottom:clamp(5rem,10vw,9rem)}.journey-editorial-page .journey-editorial-chapters>.journey-story{display:block;margin:0;padding:0}.journey-editorial-page .journey-editorial-chapter{position:relative;isolation:isolate;display:block;padding:0;border:0;margin:0}.journey-editorial-page .journey-editorial-chapter-inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(7rem,.22fr) minmax(0,1fr);gap:clamp(2rem,8vw,9rem)}.journey-editorial-page .chapter-movement-start{min-height:min(88svh,64rem);display:grid;grid-template-columns:minmax(0,1fr);align-items:end;color:var(--inverse);background:#111514;isolation:isolate}.journey-editorial-page
	.chapter-movement-start
	.journey-editorial-chapter-inner{padding-top:clamp(10rem,18vw,17rem);padding-bottom:clamp(4rem,8vw,7rem)}.journey-editorial-page .journey-editorial-chapter-scenery{position:absolute;z-index:-3;inset:0;overflow:hidden}.journey-editorial-page .journey-editorial-chapter-scenery:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,8,8,.8),rgba(5,8,8,.2) 70%),linear-gradient(0deg,rgba(5,8,8,.76),transparent 64%)}.journey-editorial-page .journey-editorial-chapter-scenery img{object-fit:cover;filter:saturate(.84) contrast(1.02)}.journey-editorial-page
	.chapter-movement-2
	.journey-editorial-chapter-scenery
	img{object-position:50% 54%}.journey-editorial-page
	.chapter-movement-3
	.journey-editorial-chapter-scenery
	img{object-position:58% 48%}.journey-editorial-page
	.chapter-movement-start
	.journey-editorial-chapter-grid
	span,.journey-editorial-page
	.chapter-movement-start
	.journey-editorial-chapter-marker,.journey-editorial-page .chapter-movement-start .journey-media-truth{color:rgba(255,255,255,.62)}.journey-editorial-page
	.chapter-movement-start
	.journey-editorial-chapter-main{max-width:58rem}.journey-editorial-page
	.chapter-movement-start
	.journey-editorial-chapter-main
	h3{max-width:11ch;font-size:clamp(3.6rem,7vw,7.4rem);text-shadow:0 .8rem 2.4rem rgba(0,0,0,.22)}.journey-editorial-page
	.chapter-movement-start
	.journey-editorial-chapter-scene{max-width:40rem;color:rgba(255,255,255,.84)}.journey-editorial-page
	.chapter-movement-start
	.journey-editorial-chapter-grid>div{border-color:rgba(255,255,255,.22)}.journey-editorial-page
	.chapter-movement-start
	.journey-editorial-chapter-grid
	p{color:rgba(255,255,255,.74)}.journey-editorial-page .chapter-movement-start .journey-evidence-diagram{background:rgba(239,235,225,.88);color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.journey-editorial-page .chapter-movement-continuation{z-index:3;width:min(76rem,calc(100% - 2 * var(--gutter)));margin:clamp(-4rem,-4vw,-2.25rem) auto clamp(6rem,10vw,10rem);background:#f0ece2;box-shadow:0 2rem 6rem rgba(22,25,23,.12)}.journey-editorial-page
	.chapter-movement-continuation
	.journey-editorial-chapter-inner{width:100%;padding:clamp(3rem,6vw,6rem)}.journey-editorial-page
	.chapter-movement-continuation
	.journey-editorial-chapter-main
	h3{max-width:12ch}.access-editorial-page .access-editorial-intro-copy{position:relative;z-index:2;max-width:86rem}.access-editorial-page .access-editorial-body{align-items:start}.access-editorial-page .access-editorial-process{position:sticky;top:7rem}.access-editorial-page .access-editorial-form,.access-editorial-page .login-editorial-form{padding:clamp(2rem,4vw,4rem);background:rgba(255,255,255,.28);box-shadow:0 2rem 5rem rgba(23,26,24,.06)}.access-editorial-page .access-product-form{margin-top:2.6rem}.access-editorial-page .access-editorial-close{padding-top:3rem;padding-bottom:5rem}.access-editorial-page .login-editorial-world-copy{filter:drop-shadow(0 1rem 2.4rem rgba(0,0,0,.18))}.world-handoff-page .world-handoff-copy{max-width:86rem}.world-handoff-page .world-handoff-lede{max-width:36rem}.world-handoff-page .world-handoff-pending{max-width:36rem;margin-top:1.5rem}@keyframes editorial-scenic-drift-soft{0%{transform:scale(1.045) translate3d(0,-1.2%,0)}to{transform:scale(1.045) translate3d(0,1.2%,0)}}@keyframes editorial-scenic-drift-deep{0%{transform:scale(1.065) translate3d(0,-1.8%,0)}to{transform:scale(1.065) translate3d(0,1.8%,0)}}@supports (animation-timeline:view()){.editorial-passage-media img,.editorial-release-media img,.journey-editorial-geography>img,.journey-editorial-route-scenery,.journey-index-feature-media img{animation:editorial-scenic-drift-soft linear both;animation-timeline:view();animation-range:entry 0 exit 100%}.editorial-release-media img,.journey-editorial-chapter-scenery img{animation-name:editorial-scenic-drift-deep}.journey-editorial-chapter-scenery img{animation-duration:1ms;animation-timeline:view();animation-range:entry 0 exit 100%}}@media (max-width:900px){.public-page.editorial-home .editorial-statement{grid-template-columns:minmax(6rem,.26fr) minmax(0,1fr);min-height:64rem}.public-page.editorial-home .editorial-frame-matter{grid-column:2;width:calc(100% + var(--gutter));margin-right:calc(-1 * var(--gutter))}.public-page.editorial-home .editorial-statement-copy{grid-column:2;margin-left:-2rem}.public-page.editorial-home .editorial-human{grid-template-columns:1fr;gap:0}.public-page.editorial-home .editorial-human-media{width:calc(100% + var(--gutter));margin-left:0}.public-page.editorial-home .editorial-human-copy{width:min(38rem,calc(100% - 2rem));margin:-5rem 0 0 auto}.journey-index-v2 .journey-index-entry,.journey-index-v2 .journey-index-entry-primary,.journey-index-v2 .journey-index-entry-quiet,.journey-index-v2 .journey-index-entry:nth-child(2n){grid-template-columns:1fr;width:calc(100% - 2 * var(--gutter));margin-inline:auto}.journey-index-v2 .journey-index-entry-primary .journey-index-entry-copy{margin:-4rem var(--gutter) 0}.journey-index-v2 .journey-index-entry-quiet .journey-index-entry-media-wrap{min-height:26rem}.journey-editorial-page .journey-editorial-chapter-inner{grid-template-columns:1fr;gap:1.4rem}.access-editorial-page .access-editorial-process{position:static}}@media (max-width:700px){.public-page.editorial-home .editorial-statement{display:block;min-height:0;padding-top:5rem}.public-page.editorial-home .editorial-statement .editorial-section-index{position:static;margin-bottom:2.5rem}.public-page.editorial-home .editorial-frame-matter{width:calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter))}.public-page.editorial-home .editorial-frame-matter picture{min-height:66svh;aspect-ratio:auto}.public-page.editorial-home .editorial-frame-matter figcaption{padding-inline:var(--gutter)}.public-page.editorial-home .editorial-statement-copy{width:calc(100% - 1.25rem);margin:-5rem 0 0 auto;padding:2rem}.public-page.editorial-home .editorial-human-media{width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter))}.public-page.editorial-home .editorial-human-copy{width:calc(100% - 1.25rem);margin-top:-3.5rem;padding:2rem}.public-page.editorial-home .editorial-condition-grid{display:block}.public-page.editorial-home .editorial-condition-grid .editorial-condition{min-height:70svh;margin:0}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(2){width:88%;min-height:60svh;margin:-4rem 0 0 auto}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3){width:90%;min-height:64svh;margin:-3rem auto 0 0}.public-page.editorial-home .editorial-home-journey-thresholds{display:block}.public-page.editorial-home .editorial-home-journey{min-height:62svh;margin-bottom:1rem}.public-page.editorial-home .editorial-home-journey-1,.public-page.editorial-home .editorial-home-journey-3{width:88%;margin-left:auto}.public-page.editorial-home .editorial-home-journey-2{width:90%}.public-page.editorial-home .editorial-return-v2{grid-template-columns:1fr}.public-page.editorial-home .editorial-return-v2-copy{z-index:3;width:calc(100% - 1.25rem);margin:0 0 -4rem;padding:2rem}.public-page.editorial-home .editorial-return-v2-media picture{aspect-ratio:4/5}.journey-index-v2 .journey-index-entry-anchor{width:100%;min-height:82svh}.journey-index-v2 .journey-index-entry-anchor .journey-index-entry-copy{padding:10rem var(--gutter) 4rem}.journey-index-v2 .journey-index-entry-anchor .journey-index-facts{grid-template-columns:1fr}.journey-index-v2 .journey-index-entry-primary .journey-index-entry-copy{margin:-3rem 0 0 var(--gutter);padding:2rem var(--gutter) 4rem}.journey-index-v2 .journey-index-entry-quiet{width:calc(100% - var(--gutter));margin-left:var(--gutter)}.journey-index-v2 .journey-index-entry-quiet .journey-index-entry-copy{padding:2rem 0 3.5rem}.journey-editorial-page .journey-editorial-route{padding-block:5rem}.journey-editorial-page .journey-editorial-route-object{width:100%}.journey-editorial-page .journey-editorial-route-object .journey-geography{padding:1.25rem var(--gutter) 2rem;background:rgba(239,235,225,.9)}.journey-editorial-page .chapter-movement-start{min-height:80svh}.journey-editorial-page
		.chapter-movement-start
		.journey-editorial-chapter-inner{padding-top:10rem;padding-bottom:5rem}.journey-editorial-page
		.chapter-movement-start
		.journey-editorial-chapter-main
		h3{font-size:clamp(3.2rem,15vw,5.6rem)}.journey-editorial-page .chapter-movement-continuation{width:calc(100% - 1.25rem);margin:-2.5rem 0 5rem auto}.journey-editorial-page
		.chapter-movement-continuation
		.journey-editorial-chapter-inner{padding:2.4rem var(--gutter) 3.5rem}.access-editorial-page .access-editorial-form,.access-editorial-page .login-editorial-form{padding:2rem 0;background:transparent;box-shadow:none}}@media (prefers-reduced-motion:reduce){.editorial-passage-media img,.editorial-release-media img,.journey-editorial-chapter-scenery img,.journey-editorial-geography>img,.journey-editorial-route-scenery,.journey-index-feature-media img{animation:none;transform:none}}:root{--mm-motion-ease:cubic-bezier(0.19,0.74,0.22,1);--mm-motion-ease-soft:cubic-bezier(0.22,0.61,0.36,1);--public-scroll-progress:0}.public-topbar{position:absolute;top:0;right:0;left:0;z-index:40}.public-topbar-solid{position:sticky}.public-scroll-progress{position:absolute;right:0;bottom:0;left:0;height:1px;overflow:hidden;background:rgba(255,255,255,.08);pointer-events:none}.public-topbar-solid .public-scroll-progress{background:color-mix(in srgb,var(--ink) 8%,transparent)}.public-scroll-progress>span{display:block;width:100%;height:100%;background:currentColor;transform:scaleX(var(--public-scroll-progress));transform-origin:left center;will-change:transform}@media (max-width:700px){.public-topbar{backdrop-filter:none;-webkit-backdrop-filter:none}.public-scroll-progress{position:fixed;z-index:60;top:max(.5rem,env(safe-area-inset-top));right:auto;bottom:max(.5rem,env(safe-area-inset-bottom));left:max(.35rem,env(safe-area-inset-left));width:1px;height:auto;mix-blend-mode:difference;overflow:hidden}.public-scroll-progress,.public-topbar-solid .public-scroll-progress{background:rgba(255,255,255,.18)}.public-scroll-progress>span{width:100%;height:100%;background:#fff;transform:scaleY(var(--public-scroll-progress));transform-origin:center top}}[data-scene-depth]{--motion-far-y:0px;--motion-mid-y:0px;--motion-near-y:0px;--motion-copy-y:0px}.motion-copy,.motion-far,.motion-mid,.motion-near{will-change:transform}.motion-far{transform:translate3d(0,var(--motion-far-y),0)}.motion-mid{transform:translate3d(0,var(--motion-mid-y),0)}.motion-near{transform:translate3d(0,var(--motion-near-y),0)}.motion-copy{transform:translate3d(0,var(--motion-copy-y),0)}html[data-public-motion=ready] [data-motion]{transition-property:opacity,transform,clip-path;transition-timing-function:var(--mm-motion-ease)}html[data-public-motion=ready] [data-motion=headline]{transition-duration:.82s}html[data-public-motion=ready] [data-motion=reveal]{transition-duration:.72s}html[data-public-motion=ready] [data-motion=passage]{transition-duration:.92s}html[data-public-motion=ready] [data-motion=release]{transition-duration:1.12s}html[data-public-motion=ready] [data-motion=threshold]{transition-duration:.88s}html[data-public-motion=ready] [data-motion=return]{transition-duration:.76s}html[data-public-motion=ready]
	[data-motion=headline][data-motion-state=pending]{opacity:.02;clip-path:inset(0 0 62% 0);transform:translate3d(0,.55em,0)}html[data-public-motion=ready]
	[data-motion=reveal][data-motion-state=pending]{opacity:0;clip-path:inset(2.5% 0 2.5% 0);transform:translate3d(0,1.2rem,0) scale(.994)}html[data-public-motion=ready]
	[data-motion=passage][data-motion-state=pending]{opacity:.68;clip-path:inset(0 3.2% 0 3.2%);transform:translate3d(0,.75rem,0) scale(.995)}html[data-public-motion=ready]
	[data-motion=release][data-motion-state=pending]{opacity:.72;clip-path:inset(7% 5% 7% 5%);transform:scale(.986)}html[data-public-motion=ready]
	[data-motion=threshold][data-motion-state=pending]{opacity:.75;clip-path:inset(2.5% 2.5% 2.5% 2.5%);transform:scale(.992)}html[data-public-motion=ready]
	[data-motion=return][data-motion-state=pending]{opacity:.3;clip-path:inset(0 0 8% 0);transform:translate3d(0,-.6rem,0)}html[data-public-motion=ready] [data-motion][data-motion-state=visible]{opacity:1;clip-path:inset(0 0 0 0)}html[data-public-motion=ready]
	[data-motion=headline][data-motion-state=visible],html[data-public-motion=ready]
	[data-motion=passage][data-motion-state=visible],html[data-public-motion=ready]
	[data-motion=release][data-motion-state=visible],html[data-public-motion=ready]
	[data-motion=return][data-motion-state=visible],html[data-public-motion=ready]
	[data-motion=reveal][data-motion-state=visible],html[data-public-motion=ready]
	[data-motion=threshold][data-motion-state=visible]{transform:none}.editorial-primary-action>span,.editorial-secondary-action>span,.text-action>span{display:inline-block;transition:transform .36s var(--mm-motion-ease)}.editorial-primary-action:focus-visible>span,.editorial-primary-action:hover>span,.editorial-secondary-action:focus-visible>span,.editorial-secondary-action:hover>span,.text-action:focus-visible>span,.text-action:hover>span{transform:translate3d(.28rem,-.04rem,0)}.editorial-home-journey-media img,.journey-editorial-hero-media img,.journey-index-entry-media img{transition:transform .9s var(--mm-motion-ease)}@media (pointer:fine){.journey-index-entry:focus-within .journey-index-entry-media img,.journey-index-entry:hover .journey-index-entry-media img{transform:scale(1.018)}}.public-motion-cursor{position:fixed;top:0;left:0;z-index:1000;display:grid;width:.75rem;height:.75rem;place-items:center;border:1px solid rgba(246,243,237,.7);border-radius:999px;background:rgba(10,13,12,.12);color:rgba(246,243,237,.92);translate:-50% -50%;opacity:0;pointer-events:none;mix-blend-mode:difference;transition:width .28s var(--mm-motion-ease),height .28s var(--mm-motion-ease),opacity .14s linear,background-color .24s var(--mm-motion-ease)}.public-motion-cursor[data-visible=true]{opacity:1}.public-motion-cursor:after{content:attr(data-label);max-width:5rem;font-size:.53rem;line-height:1.15;letter-spacing:.1em;text-align:center;text-transform:uppercase;opacity:0;transition:opacity .18s var(--mm-motion-ease)}.public-motion-cursor[data-state=explore]{width:4.7rem;height:4.7rem;background:rgba(10,13,12,.22)}.public-motion-cursor[data-state=threshold]{width:5.6rem;height:5.6rem;border-color:rgba(246,243,237,.86);background:rgba(10,13,12,.28)}.public-motion-cursor[data-state=explore]:after,.public-motion-cursor[data-state=threshold]:after{opacity:1}@keyframes mm-page-old{to{filter:brightness(.25)}}@keyframes mm-page-new{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}html[data-route-transition=native]::view-transition-old(root){animation:mm-page-old .8s cubic-bezier(.25,1,.5,1) both;mix-blend-mode:normal}html[data-route-transition=native]::view-transition-new(root){animation:mm-page-new .8s cubic-bezier(.76,0,.24,1) both;mix-blend-mode:normal}html[data-route-transition=native] .journey-editorial-hero-media,html[data-route-transition=native] .journey-editorial-title h1{view-transition-name:none}@media (max-width:820px),(pointer:coarse){.public-motion-cursor{display:none}.motion-copy,.motion-mid,.motion-near{transform:none}html[data-public-motion=ready]
		[data-motion=headline][data-motion-state=pending]{clip-path:inset(0 0 48% 0);transform:translate3d(0,.38em,0)}html[data-public-motion=ready]
		[data-motion=passage][data-motion-state=pending],html[data-public-motion=ready]
		[data-motion=release][data-motion-state=pending],html[data-public-motion=ready]
		[data-motion=threshold][data-motion-state=pending]{clip-path:inset(4% 0 4% 0);transform:translate3d(0,.65rem,0)}}@media (prefers-reduced-motion:reduce){.motion-copy,.motion-far,.motion-mid,.motion-near,[data-motion]{opacity:1;clip-path:none;transform:none;transition:none;will-change:auto}.public-motion-cursor{display:none}.public-scroll-progress>span{transition:none}::view-transition-new(root),::view-transition-old(root){animation:none}}:root{--scene-progress:0;--route-progress:0;--horizon-y:56%}.editorial-signature-system{position:fixed;z-index:48;inset:0;overflow:hidden;pointer-events:none;mix-blend-mode:difference;opacity:.34;transition:opacity .52s var(--mm-motion-ease-soft)}.editorial-horizon-line{position:absolute;top:var(--horizon-y);left:6vw;width:88vw;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.48) 18%,rgba(255,255,255,.72) 52%,rgba(255,255,255,.32) 82%,transparent);transform:scaleX(.72);transform-origin:center;transition:top .82s var(--mm-motion-ease),transform .72s var(--mm-motion-ease),opacity .42s linear}.editorial-route-layer{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke-linecap:round;stroke-linejoin:round}.editorial-route-ghost{stroke:rgba(255,255,255,.13);stroke-width:.85;vector-effect:non-scaling-stroke}.editorial-route-trace{stroke:rgba(255,255,255,.74);stroke-width:1.15;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--route-progress));vector-effect:non-scaling-stroke;transition:stroke-width .44s var(--mm-motion-ease),opacity .36s linear}.editorial-route-node{position:absolute;top:var(--horizon-y);left:calc(7vw + (86vw * var(--route-progress)));width:.42rem;height:.42rem;border:1px solid rgba(255,255,255,.84);border-radius:50%;background:transparent;translate:-50% -50%;transition:top .82s var(--mm-motion-ease),width .44s var(--mm-motion-ease),height .44s var(--mm-motion-ease)}html[data-route-state=infrastructure] .editorial-route-trace,html[data-route-state=material] .editorial-route-trace{stroke-width:1.7}html[data-route-state=distance] .editorial-horizon-line,html[data-route-state=passage] .editorial-horizon-line{transform:scaleX(.94)}html[data-route-state=condition] .editorial-route-trace{stroke-dasharray:.018 .014}html[data-route-state=chapter-turn] .editorial-route-node,html[data-route-state=selection] .editorial-route-node{width:.72rem;height:.72rem}html[data-horizon-state=buried] .editorial-horizon-line{opacity:.18;transform:scaleX(.36)}html[data-horizon-state=release] .editorial-horizon-line{opacity:.86;transform:scaleX(1)}html[data-horizon-state=threshold] .editorial-horizon-line{transform:scaleX(.44)}[data-editorial-scene]{--scene-edge-opacity:0.2}[data-editorial-scene][data-transition-kind]{position:relative}[data-editorial-scene][data-transition-kind]:after{content:"";position:absolute;z-index:7;left:0;right:0;bottom:-1px;height:clamp(2.75rem,8vw,8rem);pointer-events:none;opacity:var(--scene-edge-opacity)}[data-transition-kind=rock-occlusion]:after{background:linear-gradient(145deg,transparent 0 34%,rgba(15,18,17,.68) 34.2% 39%,transparent 39.2% 52%,rgba(15,18,17,.36) 52.2% 58%,transparent 58.2%);clip-path:polygon(0 62%,16% 43%,31% 69%,48% 34%,66% 58%,81% 28%,100% 54%,100% 100%,0 100%)}[data-transition-kind=atmospheric-bleed]:after{height:clamp(6rem,15vw,14rem);background:radial-gradient(ellipse at 54% 100%,rgba(224,229,224,.52),transparent 68%);filter:blur(18px);opacity:.42}[data-transition-kind=horizon-carry]:after{height:1px;bottom:8%;background:linear-gradient(90deg,transparent 7%,rgba(245,243,236,.64) 28% 78%,transparent 94%);opacity:.52}[data-transition-kind=route-carry]:after{height:clamp(4rem,11vw,10rem);background:linear-gradient(168deg,transparent 49.6%,rgba(83,88,83,.34) 49.8% 50.2%,transparent 50.4%);opacity:.5}[data-transition-kind=paper-release]:after{height:clamp(4rem,10vw,9rem);background:linear-gradient(176deg,transparent 0 49%,color-mix(in srgb,var(--editorial-cream) 88%,transparent) 49.4% 100%);opacity:.84}[data-transition-kind=compression-release]:after{inset-inline:7vw;right:7vw;height:clamp(3rem,8vw,7rem);border-inline:1px solid rgba(245,243,236,.3);border-bottom:1px solid rgba(245,243,236,.2);opacity:calc(.18 + (var(--scene-progress) * .48))}[data-transition-kind=aperture]:after{inset-inline:7vw;right:7vw;height:clamp(1.5rem,4vw,3.5rem);border-bottom:1px solid;opacity:.18}.journey-index-v2 .journey-index-entry-copy,.public-page.editorial-home .editorial-human-copy,.public-page.editorial-home .editorial-return-v2-copy,.public-page.editorial-home .editorial-statement-copy{-webkit-backdrop-filter:blur(14px) saturate(78%);backdrop-filter:blur(14px) saturate(78%)}.public-page.editorial-home .editorial-statement-copy{clip-path:polygon(0 0,96% 0,100% 10%,100% 100%,0 100%)}.public-page.editorial-home .editorial-human-copy{clip-path:inset(0 0 0 0 round .08rem)}.public-page.editorial-home .editorial-method-main{position:relative}.public-page.editorial-home .editorial-method-main:before{content:"";position:absolute;z-index:-1;inset:clamp(-2.2rem,-2vw,-1rem) clamp(-4rem,-3vw,-1.5rem);border:1px solid color-mix(in srgb,var(--ink) 11%,transparent);background:color-mix(in srgb,var(--editorial-cream) 72%,transparent);box-shadow:0 2rem 5rem rgba(25,28,26,.045)}.journey-index-v2 .journey-index-archetype-world-entrance{width:100%;min-height:min(92svh,68rem);grid-template-columns:1fr;align-items:end;overflow:hidden;background:#111514;color:var(--inverse)}.journey-index-v2
	.journey-index-archetype-world-entrance
	.journey-index-entry-media-wrap{position:absolute;inset:0;min-height:0}.journey-index-v2
	.journey-index-archetype-panoramic-passage
	.journey-index-entry-media-wrap:after,.journey-index-v2
	.journey-index-archetype-world-entrance
	.journey-index-entry-media-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,9,8,.78),rgba(6,9,8,.05) 64%)}.journey-index-v2
	.journey-index-archetype-world-entrance
	.journey-index-entry-copy{z-index:2;width:min(86rem,100%);margin:auto;padding:12rem var(--gutter) clamp(4rem,8vw,7rem);background:transparent;color:var(--inverse)}.journey-index-v2
	.journey-index-archetype-world-entrance
	.journey-index-entry-copy
	:is(.journey-index-place,.journey-index-number,.journey-index-premise,.journey-index-truth,.journey-index-route,dt,dd){color:rgba(255,255,255,.76);border-color:rgba(255,255,255,.2)}.journey-index-v2 .journey-index-archetype-panoramic-passage{width:100%;min-height:min(76svh,58rem);grid-template-columns:1fr;align-items:end;overflow:hidden;background:#111514;color:var(--inverse)}.journey-index-v2
	.journey-index-archetype-panoramic-passage
	.journey-index-entry-media-wrap{position:absolute;inset:0;min-height:0}.journey-index-v2
	.journey-index-archetype-panoramic-passage
	.journey-index-entry-copy{z-index:2;width:min(86rem,100%);margin:auto;padding:12rem var(--gutter) 4rem;background:transparent;color:var(--inverse)}.journey-index-v2 .journey-index-archetype-material-entry{width:min(74rem,calc(100% - 2 * var(--gutter)));grid-template-columns:minmax(17rem,.64fr) minmax(0,1.36fr)}.journey-index-v2
	.journey-index-archetype-material-entry
	.journey-index-entry-media
	img{transform:scale(1.08);object-position:52% 58%}.journey-index-v2 .journey-index-archetype-quiet-threshold{width:min(68rem,calc(100% - 2 * var(--gutter)));grid-template-columns:minmax(15rem,.54fr) minmax(0,1.46fr);margin-block:clamp(4rem,10vw,10rem)}.journey-index-v2
	.journey-index-archetype-quiet-threshold
	.journey-index-entry-media-wrap{min-height:24rem;align-self:center}.journey-editorial-page
	.chapter-movement-1
	.journey-editorial-chapter-scenery
	img{object-position:36% 58%;transform:scale(1.065);filter:saturate(.78) contrast(1.05) brightness(.92)}.journey-editorial-page
	.chapter-movement-2
	.journey-editorial-chapter-scenery
	img{object-position:54% 48%;transform:scale(1.12);filter:saturate(.82) contrast(1.08) brightness(.88)}.journey-editorial-page
	.chapter-movement-3
	.journey-editorial-chapter-scenery
	img,.journey-editorial-page
	.chapter-movement-4
	.journey-editorial-chapter-scenery
	img{object-position:62% 46%;transform:scale(1.015);filter:saturate(.72) contrast(1.02) brightness(.96)}.journey-editorial-page .chapter-movement-start:before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(112deg,rgba(4,8,7,.25),transparent 38% 70%,rgba(238,236,226,.045))}.journey-field-note{display:block;margin-top:.75rem;font-size:.56rem;line-height:1.35;letter-spacing:.12em;text-transform:uppercase;opacity:.68}.journey-editorial-hero-media{view-transition-name:journey-media}.journey-editorial-title h1{view-transition-name:journey-title}::view-transition-group(journey-media){animation-duration:.68s;animation-timing-function:var(--mm-motion-ease)}::view-transition-new(journey-media),::view-transition-old(journey-media){height:100%;object-fit:cover}::view-transition-group(journey-title){animation-duration:.62s;animation-timing-function:var(--mm-motion-ease)}.editorial-signature-system:before{content:"";position:absolute;inset:0;background:rgba(4,7,6,.72);clip-path:inset(49% 47% 49% 47%);opacity:0;transition:clip-path .26s var(--mm-motion-ease),opacity .18s linear}html[data-world-intent=active] .editorial-signature-system{opacity:.92;mix-blend-mode:normal}html[data-world-intent=active] .editorial-signature-system:before{opacity:1;clip-path:inset(7% 6% 7% 6%)}html[data-world-intent=active] .editorial-horizon-line{top:50%;transform:scaleX(.18)}html[data-world-intent=active] .editorial-route-node{top:50%;left:50%;width:1rem;height:1rem}html[data-world-intent=active] .editorial-route-layer{transform:scale(.82);transform-origin:50% 50%;transition:transform .26s var(--mm-motion-ease)}html[data-world-intent=active] .editorial-home>section{transform:scale(.992);filter:brightness(.78);transition:transform .26s var(--mm-motion-ease),filter .26s linear}.public-motion-cursor[data-state=follow-route]{width:5.15rem;height:5.15rem;background:rgba(10,13,12,.24)}.public-motion-cursor[data-state=follow-route]:after{opacity:1}@media (max-width:820px),(pointer:coarse){.editorial-signature-system{opacity:.22}.editorial-route-layer{transform:scaleX(.84);transform-origin:center}.editorial-route-ghost{display:none}.editorial-route-trace{stroke-width:.9}.editorial-horizon-line{left:8vw;width:84vw}[data-editorial-scene][data-transition-kind]:after{opacity:calc(var(--scene-edge-opacity) * .65)}.journey-index-v2
		:is(.journey-index-archetype-world-entrance,.journey-index-archetype-panoramic-passage,.journey-index-archetype-material-entry,.journey-index-archetype-quiet-threshold){width:100%;grid-template-columns:1fr;min-height:0;margin-inline:0}.journey-index-v2 .journey-index-archetype-panoramic-passage,.journey-index-v2 .journey-index-archetype-world-entrance{min-height:76svh}.journey-index-v2
		.journey-index-archetype-material-entry
		.journey-index-entry-media
		img{transform:none}.journey-field-note{max-width:22rem}}@media (prefers-reduced-motion:reduce){.editorial-signature-system{position:absolute;opacity:.16;mix-blend-mode:normal}.editorial-route-trace{stroke-dashoffset:0}.editorial-horizon-line,.editorial-route-layer,.editorial-route-node,.editorial-signature-system:before{transition:none}html[data-world-intent=active] .editorial-home>section{transform:none;filter:none}.journey-editorial-page
		.chapter-movement-start
		.journey-editorial-chapter-scenery
		img{transform:none}}.journey-index-v2
	.journey-index-archetype-panoramic-passage
	.journey-index-entry-copy
	:is(.journey-index-place,.journey-index-number,.journey-index-premise,.journey-index-truth,.journey-index-route,dt,dd){color:rgba(255,255,255,.76);border-color:rgba(255,255,255,.2)}.journey-index-v2
	.journey-index-archetype-panoramic-passage
	.editorial-secondary-action{color:var(--inverse)}html[data-route-state=infrastructure]
	.public-topbar[data-public-surface=home] .editorial-route-layer,html[data-route-state=material] .public-topbar[data-public-surface=home] .editorial-route-layer,html[data-route-state=method] .public-topbar[data-public-surface=home] .editorial-route-layer{-webkit-mask-image:linear-gradient(90deg,#000 0 16%,transparent 24% 48%,#000 59% 100%);mask-image:linear-gradient(90deg,#000 0 16%,transparent 24% 48%,#000 59% 100%)}html[data-route-state=condition] .public-topbar[data-public-surface=home] .editorial-route-layer{-webkit-mask-image:linear-gradient(90deg,#000 0 21%,transparent 28% 39%,#000 48% 71%,transparent 78% 87%,#000 94% 100%);mask-image:linear-gradient(90deg,#000 0 21%,transparent 28% 39%,#000 48% 71%,transparent 78% 87%,#000 94% 100%)}html[data-route-state=threshold]
	.public-topbar[data-public-surface=home] .editorial-horizon-line{-webkit-mask-image:linear-gradient(90deg,transparent 0 23%,#000 35% 100%);mask-image:linear-gradient(90deg,transparent 0 23%,#000 35% 100%)}.editorial-home .editorial-hero-copy,.editorial-home .editorial-hero-foot{position:relative;z-index:4}.editorial-home .editorial-hero-near{position:absolute;z-index:2;right:-4vw;bottom:-5%;display:block;width:min(38vw,36rem);height:78%;clip-path:polygon(27% 0,100% 0,100% 100%,0 100%,11% 56%);pointer-events:none;opacity:.72;filter:brightness(.66) contrast(1.14) saturate(.82)}.editorial-home .editorial-hero-near img{display:block;width:100%;height:100%;object-fit:cover;object-position:88% 54%;transform:scale(1.24)}.editorial-home .editorial-hero-shade{background:linear-gradient(90deg,rgba(5,7,7,.72) 0 34%,rgba(5,7,7,.24) 57%,transparent 82%),linear-gradient(0deg,rgba(5,7,7,.5),transparent 45%)}.editorial-home .editorial-statement{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(62rem,92vw,82rem);align-items:center}.editorial-home .editorial-matter-far{position:absolute;z-index:0;top:7%;right:-2rem;bottom:4%;display:block;width:66%;clip-path:polygon(31% 0,100% 0,100% 100%,7% 100%,0 71%,18% 35%);opacity:.48;filter:saturate(.65) brightness(1.08)}.editorial-home .editorial-matter-far img{width:100%;height:100%;object-fit:cover;object-position:64% 50%}.editorial-home .editorial-frame-matter,.editorial-home .editorial-statement-copy,.editorial-home .editorial-statement>.editorial-section-index{position:relative;z-index:3}.editorial-home .editorial-statement-copy{align-self:center;padding:clamp(2rem,3vw,3rem);background:rgba(240,236,226,.94);box-shadow:0 2.2rem 5.5rem rgba(18,22,20,.08);-webkit-backdrop-filter:none;backdrop-filter:none}.editorial-home .editorial-frame-matter{z-index:4;align-self:end;margin-bottom:-5%;filter:drop-shadow(0 2.5rem 4rem rgba(20,23,21,.16))}.editorial-home .editorial-frame-matter picture{clip-path:polygon(7% 0,100% 0,100% 91%,84% 100%,0 100%,0 17%)}.editorial-home .editorial-passage-copy{position:relative;z-index:3}.editorial-home .editorial-passage-near{position:absolute;z-index:1;top:8%;right:-3%;bottom:-4%;display:block;width:min(31vw,31rem);clip-path:polygon(31% 0,100% 7%,100% 100%,0 92%,13% 42%);pointer-events:none;filter:brightness(.68) contrast(1.12) saturate(.78);box-shadow:-2rem 0 5rem rgba(2,5,5,.18)}.editorial-home .editorial-passage-near img{width:100%;height:100%;object-fit:cover;object-position:82% 54%;transform:scale(1.28)}.editorial-home .editorial-passage-shade{background:linear-gradient(90deg,rgba(5,7,7,.64) 0 38%,rgba(5,7,7,.08) 67%,transparent 86%)}.editorial-home .editorial-human{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(62rem,88vw,78rem)}.editorial-home .editorial-human-far{position:absolute;z-index:0;top:7%;right:-2rem;bottom:5%;left:18%;display:block;clip-path:polygon(13% 0,100% 0,100% 100%,0 100%,5% 62%);opacity:.35;filter:saturate(.58) brightness(1.16)}.editorial-home .editorial-human-far img{width:100%;height:100%;object-fit:cover;object-position:64% 50%}.editorial-home .editorial-human-media{position:relative;z-index:3;align-self:end;margin-bottom:-7%;filter:drop-shadow(0 2.8rem 5rem rgba(18,22,20,.16))}.editorial-home .editorial-human-media picture{clip-path:polygon(0 0,94% 0,100% 14%,100% 100%,8% 100%,0 84%)}.editorial-home .editorial-human-copy{position:relative;z-index:4;padding:clamp(2rem,3vw,3.2rem);background:rgba(240,236,226,.95);box-shadow:0 2.2rem 5rem rgba(18,22,20,.08);-webkit-backdrop-filter:none;backdrop-filter:none}.editorial-home .editorial-conditions{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(88rem,132vw,116rem)}.editorial-home .editorial-conditions-head{position:relative;z-index:6;width:min(72rem,92%);margin-bottom:clamp(1rem,2vw,2rem)}.editorial-home .editorial-conditions-head>div:last-child{padding:clamp(1.7rem,2.7vw,2.8rem);background:rgba(240,236,226,.94);box-shadow:0 2rem 5rem rgba(18,22,20,.07)}.editorial-home .editorial-condition-grid{position:relative;display:block;min-height:clamp(64rem,94vw,88rem);margin-top:clamp(-1rem,-1vw,0rem)}.editorial-home .editorial-condition-grid .editorial-condition{position:absolute;margin:0;box-shadow:0 2.6rem 6rem rgba(9,12,11,.22)}.editorial-home .editorial-condition-grid .editorial-condition:first-child{z-index:1;inset:4% 8% 10% 0;min-height:0}.editorial-home
	.editorial-condition-grid
	.editorial-condition:first-child
	picture,.editorial-home
	.editorial-condition-grid
	.editorial-condition:not(:first-child)
	picture{aspect-ratio:auto}.editorial-home .editorial-condition-grid .editorial-condition:nth-child(2){z-index:3;top:8%;right:0;width:49%;height:52%;min-height:0;clip-path:polygon(8% 0,100% 0,100% 100%,0 100%,0 17%)}.editorial-home .editorial-condition-grid .editorial-condition:nth-child(3){z-index:4;bottom:0;left:7%;width:42%;height:43%;min-height:0;clip-path:polygon(0 0,88% 0,100% 12%,100% 100%,0 100%)}.editorial-home
	.editorial-condition-grid
	.editorial-condition:nth-child(2)
	.editorial-condition-copy,.editorial-home
	.editorial-condition-grid
	.editorial-condition:nth-child(3)
	.editorial-condition-copy{right:1.7rem;bottom:1.7rem;left:1.7rem}.editorial-home .editorial-condition-grid .editorial-condition:nth-child(2) h3,.editorial-home .editorial-condition-grid .editorial-condition:nth-child(3) h3{font-size:clamp(2rem,3.25vw,3.65rem)}.editorial-home .editorial-condition-grid .editorial-condition:nth-child(2) p,.editorial-home .editorial-condition-grid .editorial-condition:nth-child(3) p{font-size:.82rem}.editorial-home .editorial-release-copy{position:relative;z-index:3}.editorial-home .editorial-journeys{isolation:isolate}.editorial-home .editorial-atlas-shade{background:linear-gradient(90deg,rgba(6,8,8,.62) 0 42%,rgba(6,8,8,.14) 68%,rgba(6,8,8,.28));-webkit-backdrop-filter:none;backdrop-filter:none}.editorial-home .editorial-journeys-mid-plane{position:absolute;z-index:1;top:clamp(8rem,14vw,13rem);right:-3vw;display:block;width:min(43vw,42rem);height:min(56svh,36rem);clip-path:polygon(12% 0,100% 0,100% 88%,88% 100%,0 100%,0 20%);box-shadow:-2.5rem 2.5rem 6rem rgba(0,0,0,.22);opacity:.82}.editorial-home .editorial-journeys-mid-plane img,.editorial-home .editorial-journeys-mid-plane picture{display:block;width:100%;height:100%}.editorial-home .editorial-journeys-mid-plane img{object-fit:cover;object-position:62% 50%}.editorial-home .editorial-journeys-inner{z-index:4}.editorial-home .editorial-journeys-head>div:last-child{max-width:44rem;padding:clamp(1.5rem,2.6vw,2.8rem);background:rgba(10,13,12,.54)}.editorial-home .editorial-home-journey-thresholds{position:relative;z-index:5;margin-top:clamp(7rem,12vw,12rem)}.editorial-home .editorial-home-journey-0,.editorial-home .editorial-home-journey-2{transform:translateY(-2.5rem)}.editorial-home .editorial-home-journey-1{transform:translateY(3rem)}.editorial-home .editorial-method{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(62rem,86vw,78rem);align-items:center}.editorial-home .editorial-method-world{position:absolute;z-index:0;top:7%;right:-2rem;bottom:6%;display:block;width:68%;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%,7% 56%);opacity:.48;filter:saturate(.62) brightness(1.08)}.editorial-home .editorial-method-material img,.editorial-home .editorial-method-world img{display:block;width:100%;height:100%;object-fit:cover}.editorial-home .editorial-method-world img{object-position:66% 50%}.editorial-home .editorial-method-material{position:absolute;z-index:2;right:2%;bottom:1%;display:block;width:28%;height:45%;clip-path:polygon(0 11%,100% 0,100% 100%,13% 100%);box-shadow:-2rem 2rem 5rem rgba(18,22,20,.16)}.editorial-home .editorial-method-material img{object-position:78% 50%;transform:scale(1.16)}.editorial-home .editorial-method-main,.editorial-home .editorial-method>.editorial-section-index{position:relative;z-index:4}.editorial-home .editorial-method-main{max-width:48rem;margin-right:24%;padding:clamp(2rem,3.5vw,3.5rem);background:rgba(240,236,226,.95);box-shadow:0 2.4rem 5.5rem rgba(18,22,20,.08)}.editorial-home .editorial-method-main:before{display:none}.editorial-home .editorial-return-v2{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(62rem,88vw,78rem)}.editorial-home .editorial-return-v2-far{position:absolute;z-index:0;top:8%;right:-2rem;bottom:5%;left:29%;display:block;clip-path:polygon(9% 0,100% 0,100% 100%,0 100%,4% 66%);opacity:.4;filter:saturate(.62) brightness(1.1)}.editorial-home .editorial-return-v2-far img{width:100%;height:100%;object-fit:cover;object-position:68% 50%}.editorial-home .editorial-return-v2-copy{position:relative;z-index:4;padding:clamp(2rem,3vw,3.2rem);background:rgba(240,236,226,.95);box-shadow:0 2.2rem 5rem rgba(18,22,20,.08);-webkit-backdrop-filter:none;backdrop-filter:none}.editorial-home .editorial-return-v2-media{position:relative;z-index:3;margin-bottom:-7%;filter:drop-shadow(0 2.8rem 5rem rgba(18,22,20,.16))}.editorial-home .editorial-return-v2-media picture{clip-path:polygon(6% 0,100% 0,100% 91%,84% 100%,0 100%,0 13%)}@media (max-width:900px){.editorial-home .editorial-hero-near{right:-14%;width:48%;opacity:.56}.editorial-home .editorial-matter-far{right:calc(-1 * var(--gutter));width:72%}.editorial-home .editorial-human-far{right:calc(-1 * var(--gutter));left:9%}.editorial-home .editorial-condition-grid{min-height:76rem}.editorial-home .editorial-journeys-mid-plane{right:-8vw;width:52vw;opacity:.7}.editorial-home .editorial-method-main{margin-right:12%}.editorial-home .editorial-method-material{width:34%}}@media (max-width:700px){.editorial-home .editorial-hero-near{top:28%;right:-30%;bottom:auto;width:62%;height:52%;opacity:.46}.editorial-home .editorial-hero-copy{z-index:5}.editorial-home .editorial-statement{min-height:0;padding-bottom:7rem}.editorial-home .editorial-matter-far{top:18%;right:calc(-1 * var(--gutter));bottom:4%;width:92%;opacity:.42}.editorial-home .editorial-statement-copy{position:relative;z-index:5;padding:1.8rem;background:rgba(240,236,226,.96)}.editorial-home .editorial-frame-matter{z-index:4;margin-bottom:0}.editorial-home .editorial-passage-near{top:42%;right:-27%;width:52%;height:55%;opacity:.54}.editorial-home .editorial-human{min-height:0;padding-bottom:8rem}.editorial-home .editorial-human-far{top:9%;right:calc(-1 * var(--gutter));bottom:8%;left:-8%;opacity:.28}.editorial-home .editorial-human-copy{z-index:5;background:rgba(240,236,226,.96)}.editorial-home .editorial-conditions{min-height:112rem;padding-top:5.5rem;padding-bottom:6rem}.editorial-home .editorial-conditions-head{z-index:7;width:100%;margin-bottom:0}.editorial-home .editorial-conditions-head>div:last-child{padding:1.8rem;background:rgba(240,236,226,.96)}.editorial-home .editorial-condition-grid{min-height:88rem;margin-top:-1rem}.editorial-home .editorial-condition-grid .editorial-condition:first-child{inset:0 7% 28% 0}.editorial-home .editorial-condition-grid .editorial-condition:nth-child(2){top:31%;right:0;width:76%;height:39%}.editorial-home .editorial-condition-grid .editorial-condition:nth-child(3){bottom:0;left:0;width:72%;height:34%}.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(2)
		h3,.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3)
		h3{font-size:clamp(2rem,9vw,3.15rem)}.editorial-home .editorial-journeys-mid-plane{top:18%;right:-22%;width:72%;height:42svh;opacity:.58}.editorial-home .editorial-journeys-head>div:last-child{position:relative;z-index:6;padding:1.5rem;background:rgba(8,11,10,.62)}.editorial-home .editorial-home-journey-thresholds{margin-top:8rem}.editorial-home .editorial-home-journey-0,.editorial-home .editorial-home-journey-1,.editorial-home .editorial-home-journey-2{transform:none}.editorial-home .editorial-method{min-height:72rem;padding-bottom:8rem}.editorial-home .editorial-method-world{top:10%;right:calc(-1 * var(--gutter));bottom:5%;width:88%;opacity:.42}.editorial-home .editorial-method-material{right:-5%;bottom:3%;width:54%;height:36%}.editorial-home .editorial-method-main{z-index:5;width:calc(100% - 1.25rem);margin:0 0 0 auto;padding:1.8rem;background:rgba(240,236,226,.96)}.editorial-home .editorial-return-v2{min-height:70rem;padding-bottom:8rem}.editorial-home .editorial-return-v2-far{top:7%;right:calc(-1 * var(--gutter));bottom:5%;left:6%;opacity:.32}.editorial-home .editorial-return-v2-copy{z-index:5;padding:1.8rem;background:rgba(240,236,226,.96)}.editorial-home .editorial-return-v2-media{z-index:4;margin-bottom:0}}@media (prefers-reduced-motion:reduce){.editorial-home
		:is(.editorial-hero-near,.editorial-matter-far,.editorial-passage-near,.editorial-human-far,.editorial-journeys-mid-plane,.editorial-method-world,.editorial-method-material,.editorial-return-v2-far){transform:none}}@media (min-width:901px){.public-page.editorial-home .editorial-statement{grid-template-columns:minmax(7rem,.24fr) minmax(19rem,.76fr) minmax(28rem,1.28fr);min-height:min(112svh,72rem);align-items:center;overflow:hidden}.public-page.editorial-home .editorial-statement-copy{grid-column:2/3;grid-row:1;z-index:6;align-self:center;margin:0 -2rem 0 0;padding:clamp(2rem,3vw,3.25rem)}.public-page.editorial-home .editorial-frame-matter{grid-column:3/4;grid-row:1;z-index:4;width:calc(100% + max(var(--gutter), calc((100vw - 86rem) / 2)));margin:8rem calc(-1 * max(var(--gutter), calc((100vw - 86rem) / 2))) -5rem 0}.public-page.editorial-home .editorial-frame-matter picture{min-height:min(76svh,48rem);aspect-ratio:.92/1}.public-page.editorial-home .editorial-matter-far{top:5%;bottom:4%;left:43%;width:auto}.public-page.editorial-home .editorial-conditions{min-height:min(174svh,106rem);overflow:hidden}.public-page.editorial-home .editorial-conditions-head{margin-bottom:0}.public-page.editorial-home .editorial-condition-grid{display:block;min-height:min(110svh,66rem);margin-top:-10rem}.public-page.editorial-home .editorial-condition-grid .editorial-condition{position:absolute;grid-column:auto;grid-row:auto;min-height:0;margin:0}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:first-child{inset:8rem 17% 2rem 0;width:auto;height:auto}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(2){top:3rem;right:0;bottom:auto;left:auto;width:45%;height:54%}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3){top:auto;right:auto;bottom:0;left:34%;width:43%;height:42%}}@media (max-width:700px){.public-page.editorial-home .editorial-statement{position:relative;overflow:hidden;padding-bottom:6rem}.public-page.editorial-home .editorial-matter-far{top:13%;right:calc(-1 * var(--gutter));bottom:4%;left:8%;width:auto}.public-page.editorial-home .editorial-frame-matter{position:relative;z-index:4;width:calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter))}.public-page.editorial-home .editorial-statement-copy{position:relative;z-index:6;width:calc(100% - 1.25rem);margin:-3.25rem 0 2rem auto}.public-page.editorial-home .editorial-conditions{min-height:96rem;overflow:hidden}.public-page.editorial-home .editorial-condition-grid{position:relative;display:block;min-height:76rem;margin-top:-2rem}.public-page.editorial-home .editorial-condition-grid .editorial-condition{position:absolute;grid-column:auto;grid-row:auto;min-height:0;margin:0}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:first-child{inset:0 8% 22% 0;width:auto;height:auto}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(2){top:27%;right:0;bottom:auto;left:auto;width:78%;height:40%}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3){top:auto;right:auto;bottom:0;left:0;width:72%;height:34%}}@media (min-width:901px){.public-page.editorial-home .editorial-conditions{position:relative;min-height:92rem;padding-top:6rem;padding-bottom:6rem;overflow:hidden}.public-page.editorial-home .editorial-conditions-head{position:absolute;z-index:7;top:6rem;left:0;display:grid;grid-template-columns:minmax(7rem,.28fr) minmax(24rem,.72fr);gap:2.5rem;width:58%;margin:0}.public-page.editorial-home .editorial-conditions-head>div:last-child{max-width:43rem;padding:2.15rem 2.35rem 2.4rem;background:rgba(240,236,226,.95);box-shadow:0 2.2rem 5rem rgba(18,22,20,.08)}.public-page.editorial-home .editorial-conditions h2{font-size:clamp(3.35rem,4.8vw,5.6rem)}.public-page.editorial-home .editorial-condition-grid{position:relative;display:block;min-height:80rem;margin:0}.public-page.editorial-home .editorial-condition-grid .editorial-condition{position:absolute;min-height:0;overflow:hidden;margin:0}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:first-child{z-index:1;top:14rem;right:auto;bottom:auto;left:0;width:73%;height:58rem}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(2){z-index:3;top:3rem;right:0;width:40%;height:38rem}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3){z-index:4;right:5%;bottom:0;left:auto;width:39%;height:33rem}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(2)
		.editorial-condition-copy,.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3)
		.editorial-condition-copy{right:1.6rem;bottom:1.6rem;left:1.6rem;max-width:25rem}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(2)
		.editorial-condition-copy
		h3,.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3)
		.editorial-condition-copy
		h3{font-size:clamp(2.2rem,3vw,3.45rem)}}@media (max-width:700px){.public-page.editorial-home .editorial-conditions{position:relative;min-height:101rem;padding-top:4.5rem;padding-bottom:5rem;overflow:hidden}.public-page.editorial-home .editorial-conditions-head{position:absolute;z-index:7;top:4.5rem;right:0;left:0;display:block;width:100%;margin:0}.public-page.editorial-home
		.editorial-conditions-head
		.editorial-section-index{width:46%;margin:0 0 1.2rem;color:rgba(246,243,237,.72);border-color:rgba(246,243,237,.36)}.public-page.editorial-home .editorial-conditions-head>div:last-child{width:calc(100% - 1.25rem);margin-left:auto;padding:1.6rem 1.65rem 1.8rem;background:rgba(240,236,226,.94);box-shadow:0 1.8rem 4rem rgba(18,22,20,.12)}.public-page.editorial-home .editorial-conditions h2{font-size:clamp(2.8rem,12.5vw,4rem)}.public-page.editorial-home .editorial-condition-grid{position:relative;display:block;min-height:91rem;margin:0}.public-page.editorial-home .editorial-condition-grid .editorial-condition{position:absolute;min-height:0;overflow:hidden;margin:0}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:first-child{z-index:1;top:0;right:auto;bottom:auto;left:0;width:92%;height:52rem}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(2){z-index:3;top:34rem;right:0;width:73%;height:32rem}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3){z-index:4;right:auto;bottom:0;left:0;width:70%;height:29rem}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition-copy{right:1.25rem;left:1.25rem;max-width:none}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:first-child
		.editorial-condition-copy{top:18rem;bottom:auto;max-width:17rem;padding:1rem 1.05rem;background:rgba(8,11,10,.6)}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(2)
		.editorial-condition-copy{top:1.2rem;bottom:auto;left:30%;padding:.9rem .95rem;background:rgba(8,11,10,.58)}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3)
		.editorial-condition-copy{bottom:1.15rem;padding:.9rem .95rem;background:rgba(8,11,10,.58)}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition-copy
		h3{font-size:clamp(2rem,8.7vw,3rem);line-height:.96}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition-copy
		p{margin-top:.8rem;font-size:.78rem;line-height:1.5}}@media (max-width:520px){.public-topbar{gap:.45rem}.public-topbar .public-wordmark{font-size:.72rem;letter-spacing:.07em}.public-topbar .public-nav{flex:1 1 auto;min-width:0;justify-content:flex-end;gap:.22rem}.public-topbar .public-nav .nav-secondary{display:none}.public-topbar .public-nav a{min-height:44px;padding-inline:.2rem;font-size:.57rem;letter-spacing:.035em}.public-topbar .public-nav .nav-apply{padding-inline:.48rem}}@media (max-width:700px){.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:first-child
		.editorial-condition-copy{top:27rem;max-width:15.5rem}.public-page.editorial-home
		.editorial-condition-grid
		.editorial-condition:nth-child(3)
		.editorial-condition-copy{top:1.15rem;bottom:auto;max-width:16rem}}.public-footer-policy{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.7rem 1.25rem;padding-top:1.5rem;border-top:1px solid var(--border);font-size:.76rem;letter-spacing:.05em}.legal-footer a,.legal-nav a,.public-footer-policy a{text-decoration-thickness:1px;text-underline-offset:.2em}.legal-page{background:var(--paper)}.legal-wrap{width:min(100%,76rem)}.legal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.legal-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem 1rem;max-width:34rem;font-size:.74rem}.legal-document{margin-top:clamp(3.5rem,9vw,8rem);outline:none}.legal-document-head{max-width:58rem;padding-bottom:clamp(2rem,5vw,4rem);border-bottom:1px solid var(--ink)}.legal-document-head h1{max-width:13ch;font-size:clamp(3rem,7vw,7rem);letter-spacing:-.045em}.legal-document-head .lede{max-width:46rem}.legal-sections{max-width:58rem}.legal-section{display:grid;grid-template-columns:minmax(11rem,.38fr) minmax(0,1fr);gap:1.5rem 3rem;padding-block:clamp(2rem,5vw,3.5rem);border-bottom:1px solid var(--border)}.legal-section h2{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,2.1rem);font-weight:400}.legal-section>:not(h2){grid-column:2}.legal-section li,.legal-section p{max-width:46rem;line-height:1.65}.legal-section ul{margin:0;padding-left:1.2rem}.legal-unknown{padding:.8rem 1rem;border-left:2px solid;font-size:.86rem;font-weight:650;letter-spacing:.025em}.legal-footer{display:flex;gap:1rem;padding-top:2rem;font-size:.78rem}.application-privacy-disclosure{max-width:34rem;padding:1rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:.86rem;line-height:1.55}.application-privacy-disclosure p{margin:0}.application-privacy-disclosure p+p{margin-top:.75rem}@media (max-width:700px){.legal-header,.legal-section{display:grid;grid-template-columns:1fr}.legal-nav{justify-content:flex-start}.legal-section>:not(h2){grid-column:1}}.account-shell{min-height:100dvh;background:var(--paper)}.account-sidebar{display:flex;flex-direction:column;gap:1.5rem;padding:1.45rem 1.1rem 1.25rem}.account-sidebar-head{display:grid;gap:.55rem}.account-nav-state,.account-sidebar-kicker{font-size:.64rem;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-muted)}.account-sidebar nav{margin-top:.75rem}.app-shell .account-sidebar nav a{justify-content:space-between;gap:.75rem;min-height:44px}.account-sidebar-foot{display:grid;gap:.75rem;margin-top:auto;padding-top:1.25rem;border-top:1px solid var(--border)}.account-public-return{font-size:.82rem;color:var(--ink-muted)}.account-logout{width:100%}.account-workspace{padding:clamp(2rem,4vw,4.5rem) clamp(1.25rem,4.5vw,5.5rem) clamp(3rem,7vw,7rem)}.account-home-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:start;padding-bottom:clamp(2rem,4vw,3.5rem);border-bottom:1px solid var(--border)}.account-home-header h1{max-width:13ch;margin:.3rem 0 0;font-family:var(--font-display);font-size:clamp(3rem,6vw,6.2rem);font-weight:400;letter-spacing:-.055em;line-height:.94}.account-home-lede{max-width:58rem;margin:1.35rem 0 0;color:var(--ink-muted);font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.65}.account-access-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.account-journey-gateway{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(2rem,5vw,6rem);align-items:end;padding:clamp(2.5rem,6vw,6rem) 0;border-bottom:1px solid var(--border)}.account-home-card h2,.account-journey-gateway h2{margin:0;font-family:var(--font-display);font-weight:400;letter-spacing:-.035em}.account-journey-gateway h2{max-width:12ch;font-size:clamp(2.5rem,5vw,5.3rem);line-height:.98}.account-journey-gateway p:not(.eyebrow){max-width:48rem;margin:1.25rem 0 0;color:var(--ink-muted);line-height:1.65}.account-primary-action{white-space:nowrap}.account-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-home-card,.account-home-grid{display:grid;border-bottom:1px solid var(--border)}.account-home-card{position:relative;min-height:21rem;grid-template-rows:auto 1fr auto;gap:2rem;padding:clamp(1.5rem,3vw,2.5rem);border-right:1px solid var(--border);text-decoration:none;color:inherit;transition:background-color .18s var(--ease-standard)}.account-home-card:nth-child(2n){border-right:0}.account-home-card:nth-last-child(-n+2){border-bottom:0}.account-home-card:focus-visible,.account-home-card:hover{background:color-mix(in srgb,var(--ink) 3%,transparent)}.account-card-index{font-size:.72rem;letter-spacing:.12em;color:var(--ink-muted)}.account-home-card h2{font-size:clamp(2rem,3.5vw,3.6rem)}.account-home-card p:not(.eyebrow){max-width:36rem;margin:.9rem 0 0;color:var(--ink-muted);line-height:1.58}.account-home-card .text-action{justify-self:start}.account-home-footer{display:flex;justify-content:space-between;gap:2rem;align-items:flex-start;padding-top:2rem}.account-home-footer p{max-width:50rem;margin:0;color:var(--ink-muted);font-size:.82rem;line-height:1.55}@media (max-width:900px){.account-home-header,.account-journey-gateway{grid-template-columns:1fr}.account-access-badges{justify-content:flex-start}.account-primary-action{justify-self:start}}@media (max-width:768px){.account-sidebar{gap:1rem;padding:1rem var(--gutter)}.account-sidebar nav{display:flex;gap:.35rem;overflow-x:auto;margin-top:0;padding-bottom:.25rem;scrollbar-width:none}.account-sidebar nav::-webkit-scrollbar{display:none}.app-shell .account-sidebar nav a{flex:0 0 auto;min-height:40px;padding-inline:.75rem;border:1px solid var(--border);border-radius:999px}.account-nav-state{display:none}.account-sidebar-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:0;padding-top:.75rem}.account-sidebar-foot form{margin-left:auto}.account-logout{width:auto;min-height:40px;padding-inline:.85rem}.account-workspace{padding-top:2.25rem}.account-home-grid{grid-template-columns:1fr}.account-home-card,.account-home-card:nth-child(2n),.account-home-card:nth-last-child(-n+2){min-height:17rem;border-right:0;border-bottom:1px solid var(--border)}.account-home-card:last-child{border-bottom:0}.account-home-footer{flex-direction:column}}@media (forced-colors:active){.account-home-card,.app-shell .account-sidebar nav a{border:1px solid CanvasText}}.account-empty-state{max-width:64rem;padding:clamp(2.25rem,5vw,5rem) 0}.account-empty-state-compact{padding-bottom:2rem}.account-empty-state h2{max-width:14ch;margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,4.8vw,4.8rem);font-weight:400;letter-spacing:-.045em;line-height:.98}.account-empty-state p:not(.eyebrow){max-width:48rem;margin:1.15rem 0 1.8rem;color:var(--ink-muted);line-height:1.65}.account-page-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem}.account-profile-grid strong{overflow-wrap:anywhere}.admin-page-lede{max-width:52rem;margin:1.2rem 0 0;color:var(--ink-muted);font-size:.98rem;line-height:1.65}.admin-alert{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:1.5rem;padding:1rem 1.1rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-decoration:none}.admin-alert p{margin:.35rem 0 0;color:var(--ink-muted)}.admin-alert .meta{margin-bottom:.25rem}.admin-alert-critical{border-color:color-mix(in srgb,var(--critical) 50%,var(--border))}.admin-alert-link:hover{background:color-mix(in srgb,var(--critical) 4%,transparent)}.admin-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.admin-section-heading .eyebrow{margin-bottom:.6rem}.admin-surface-state{flex:0 0 auto;font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-muted)}.admin-runtime-note{max-width:58rem;margin-top:1rem}.admin-empty-state{margin-top:2rem;padding:2.5rem 0;border-top:1px solid var(--border);color:var(--ink-muted)}.admin-disclosure,.admin-empty-state{border-bottom:1px solid var(--border)}.admin-disclosure summary{padding:1.25rem 0;cursor:pointer;font-size:.78rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.admin-disclosure-body{max-width:64rem;padding:0 0 2rem}.admin-disclosure-body p{margin:.55rem 0}.admin-preview-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem;border-top:1px solid var(--border);border-left:1px solid var(--border)}.admin-preview-modes a{display:grid;gap:.4rem;min-height:6rem;padding:1rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);text-decoration:none}.admin-preview-modes a.active{background:var(--ink);color:var(--inverse)}.admin-preview-modes small{color:inherit;opacity:.58;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.admin-preview-bar{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;padding:.75rem 1rem;background:var(--ink);color:var(--inverse);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.admin-preview-stage{padding:clamp(2rem,4vw,4rem);border:1px solid var(--border);border-top:0;background:var(--paper)}.admin-audience-canvas{max-width:88rem;margin-inline:auto}.admin-audience-canvas>h2,.admin-preview-journey-head h2,.admin-preview-member-header h2{margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,4.5vw,4.8rem);font-weight:400;line-height:.98;letter-spacing:-.045em}.admin-preview-disabled-action{pointer-events:none;opacity:.78}.admin-preview-card{cursor:default}.admin-preview-journey-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.admin-preview-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;border-top:1px solid var(--border);border-left:1px solid var(--border)}.admin-preview-detail-grid article{min-height:10rem;padding:1.25rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.admin-preview-detail-grid article strong{display:block;font-size:1.15rem}.admin-preview-detail-grid article p{color:var(--ink-muted);line-height:1.55}.admin-preview-strip{display:flex;flex-wrap:wrap;gap:0;margin-top:2rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.admin-preview-strip span{padding:1rem 1.5rem 1rem 0;margin-right:1.5rem}.admin-preview-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.admin-preview-footnote{margin-top:1.25rem}.admin-preview-member-header{margin-bottom:1.5rem}.admin-public-preview{padding-block:1rem 3rem}@media (min-width:769px){.admin-shell{grid-template-columns:17.5rem minmax(0,1fr);background:var(--paper)}.admin-shell .admin-sidebar{position:sticky;top:0;display:flex;flex-direction:column;height:100dvh;padding:1.4rem 1.05rem 1.15rem;border-right:0;background:var(--ink);color:var(--inverse)}.admin-sidebar-brand{display:grid;gap:.45rem;padding:.2rem .55rem 1.25rem;border-bottom:1px solid rgba(246,243,237,.14)}.admin-sidebar .wordmark{color:var(--inverse);font-size:.88rem}.admin-sidebar-kicker{color:rgba(246,243,237,.5);font-size:.61rem;letter-spacing:.14em;text-transform:uppercase}.admin-shell .admin-sidebar .admin-nav{display:grid;gap:1.15rem;margin-top:1.3rem}.admin-nav-group{display:grid;gap:.12rem}.admin-nav-label{padding:0 .55rem .35rem;color:rgba(246,243,237,.38);font-size:.57rem;letter-spacing:.14em;text-transform:uppercase}.admin-shell .admin-sidebar .admin-nav a{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-height:36px;padding:.46rem .55rem;border-radius:0;color:rgba(246,243,237,.72);font-size:.78rem}.admin-shell .admin-sidebar .admin-nav a:focus-visible,.admin-shell .admin-sidebar .admin-nav a:hover{background:rgba(246,243,237,.06);color:var(--inverse)}.admin-shell .admin-sidebar .admin-nav a[aria-current=page]{background:rgba(246,243,237,.1);color:var(--inverse);box-shadow:inset 2px 0 0 #b9a17c;font-weight:650}.admin-nav-state{color:rgba(246,243,237,.35);font-size:.54rem;letter-spacing:.09em;text-transform:uppercase}.admin-preview-nav-group{padding-top:.8rem;border-top:1px solid rgba(246,243,237,.12)}.admin-sidebar-foot{display:grid;gap:.75rem;margin-top:auto;padding:1rem .55rem 0;border-top:1px solid rgba(246,243,237,.14)}.admin-public-return{color:rgba(246,243,237,.62);font-size:.74rem;text-decoration:none}.admin-shell .admin-sidebar .admin-logout{width:100%;min-height:38px;border-color:rgba(246,243,237,.3);color:var(--inverse)}.admin-nav-note{margin:0;color:rgba(246,243,237,.32);font-size:.62rem;line-height:1.5}.admin-shell .admin-workspace,.admin-shell>.workspace{width:min(100%,96rem);padding:3.25rem clamp(3rem,5vw,6rem) 6rem}.admin-shell .workspace-header{align-items:flex-start;padding-bottom:2.25rem}.admin-shell .workspace-header h1{max-width:16ch;font-size:clamp(3.15rem,5vw,5.5rem);line-height:.96;letter-spacing:-.052em}.admin-shell .workspace-header>.status,.admin-status{margin-top:.15rem}.admin-shell .admin-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:2.25rem;border-top:1px solid var(--border);border-left:1px solid var(--border)}.admin-shell .admin-summary>div{min-height:7rem;padding:1rem 1.1rem;border-top:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}.admin-shell .admin-summary>div strong{display:block;margin-top:1.5rem;font-size:1rem;font-weight:600}.admin-shell .admin-summary.admin-summary-primary>div strong{font-family:var(--font-display);font-size:1.9rem;font-weight:400}.admin-shell .admin-summary.admin-summary-compact{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-shell .admin-section{padding-block:3rem}.admin-shell .admin-section-tight{padding-top:2.5rem}.admin-shell .admin-section h2{max-width:18ch;font-size:clamp(2.2rem,3.5vw,3.8rem);line-height:1;letter-spacing:-.04em}.admin-domain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:2rem;border-top:1px solid var(--border);border-left:1px solid var(--border)}.admin-domain-item{display:flex;min-height:16rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.35rem;border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}.admin-domain-item h3{margin:0 0 .75rem;font-family:var(--font-display);font-size:1.9rem;font-weight:400;letter-spacing:-.025em}.admin-domain-item p:not(.meta){max-width:34rem}.admin-domain-item>a{font-size:.78rem;font-weight:650}.admin-shell .admin-table-wrap{border:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0;background:transparent}.admin-shell .admin-table{font-size:.78rem}.admin-shell .admin-table th{position:sticky;top:0;z-index:2;background:var(--paper);color:var(--ink-muted);font-size:.61rem;font-weight:650;letter-spacing:.1em}.admin-shell .admin-table td{line-height:1.45}.admin-shell .admin-table tbody tr:hover{background:color-mix(in srgb,var(--ink) 2.5%,transparent)}.admin-shell .form{max-width:48rem}.admin-shell .field input,.admin-shell .field select,.admin-shell .field textarea{background:rgba(255,255,255,.28)}.admin-shell .decision-grid{gap:.55rem}.admin-shell .button{min-height:42px;border-radius:0}.admin-shell .button.secondary:hover{background:var(--ink);color:var(--inverse)}.admin-shell .button.danger:hover{background:var(--critical);color:var(--inverse)}.admin-page-endnote{padding-top:1.5rem}.admin-shell .admin-person-record{padding-block:0;border-bottom:1px solid var(--border)}.admin-person-record>summary{list-style:none}}@media (min-width:769px){.admin-person-record>summary::-webkit-details-marker{display:none}.admin-person-summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.35rem 0;cursor:pointer}.admin-person-summary>span:first-child{display:grid;gap:.25rem}.admin-person-summary strong{font-family:var(--font-display);font-size:1.8rem;font-weight:400}.admin-person-summary small{color:var(--ink-muted);font-size:.72rem}.admin-person-summary-states{display:flex;gap:.45rem}.admin-person-record[open]>.admin-person-summary{border-bottom:1px solid var(--border)}.admin-person-record[open]>.detail-grid{margin-top:1.6rem}.admin-person-record[open]>.answer-list,.admin-person-record[open]>.form,.admin-person-record[open]>.note{margin-left:0;margin-right:0}.admin-shell .admin-person-record[open]{padding-bottom:2.25rem}.admin-shell .admin-operation-disclosure{padding-block:0;border-bottom:1px solid var(--border)}.admin-operation-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:7rem;padding:1.4rem 0;cursor:pointer;list-style:none}.admin-operation-disclosure>summary::-webkit-details-marker{display:none}.admin-operation-disclosure>summary>span:first-child{display:grid;gap:.4rem}.admin-operation-disclosure>summary strong{font-family:var(--font-display);font-size:2.25rem;font-weight:400;letter-spacing:-.035em}.admin-operation-disclosure[open]>summary{border-bottom:1px solid var(--border)}.admin-shell .admin-operation-disclosure[open]{padding-bottom:3rem}.admin-operation-disclosure[open]>.admin-domain-grid,.admin-operation-disclosure[open]>.note{margin-top:1.5rem}.admin-migration-list{column-count:2;column-gap:2rem;margin:0;padding-left:1.4rem;color:var(--ink-muted);font-size:.75rem;line-height:1.7}.admin-participation-artifacts{margin-top:1.6rem;border-top:1px solid var(--border)}.admin-artifact-list+.admin-artifact-list{margin-top:2rem}.admin-artifact-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;padding:1rem 0;border-top:1px solid var(--border)}.admin-artifact-row:first-of-type{border-top:0}.admin-artifact-row strong{display:block;margin-bottom:.35rem}.admin-artifact-meta{display:grid;align-content:start;justify-items:end;gap:.25rem;color:var(--ink-muted);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}}.admin-preview-stage-exact{padding:0;overflow:hidden}.admin-exact-account-preview{min-height:52rem;background:var(--paper)}@media (min-width:769px){.admin-exact-account-preview .account-sidebar{position:static;height:auto;min-height:100%}.admin-exact-account-preview .account-workspace,.admin-exact-account-preview>.workspace{width:min(100%,88rem)}}@media (max-width:768px){.admin-shell .admin-sidebar{position:static;height:auto;padding:.9rem var(--gutter) .8rem;overflow:hidden;border-bottom:0;background:var(--ink);color:var(--inverse)}.admin-sidebar-brand{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:0}.admin-shell .admin-sidebar .wordmark{color:var(--inverse);font-size:.82rem}.admin-sidebar-kicker{color:rgba(246,243,237,.46);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase}.admin-shell .admin-sidebar .admin-nav{display:flex;gap:.4rem;margin-top:.85rem;padding:0 0 .35rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:inline proximity}.admin-shell .admin-sidebar .admin-nav::-webkit-scrollbar{display:none}.admin-shell .admin-sidebar .admin-nav-group{display:contents}.admin-shell .admin-sidebar .admin-nav-label,.admin-shell .admin-sidebar .admin-nav-state{display:none}.admin-shell .admin-sidebar .admin-nav a{flex:0 0 auto;min-height:40px;padding:.58rem .75rem;border:1px solid rgba(246,243,237,.18);border-radius:999px;color:rgba(246,243,237,.72);font-size:.72rem;text-decoration:none;scroll-snap-align:start}.admin-shell .admin-sidebar .admin-nav a[aria-current=page]{border-color:rgba(246,243,237,.48);background:rgba(246,243,237,.12);color:var(--inverse)}.admin-sidebar-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.65rem;padding:.65rem 0 0;border-top:1px solid rgba(246,243,237,.12)}.admin-sidebar-foot form{margin:0}.admin-public-return{color:rgba(246,243,237,.62);font-size:.72rem;text-decoration:none}.admin-shell .admin-sidebar .admin-logout{min-height:36px;padding:.45rem .72rem;border-color:rgba(246,243,237,.26);color:var(--inverse);font-size:.68rem}.admin-nav-note{display:none}.admin-shell .admin-workspace,.admin-shell>.workspace{width:100%;padding:1.6rem var(--gutter) 4rem}.admin-shell .workspace-header{gap:1rem;padding-bottom:1.5rem}.admin-shell .workspace-header h1{max-width:13ch;font-size:clamp(2.55rem,12vw,4.4rem);line-height:.98;letter-spacing:-.048em}.admin-page-lede{margin-top:1rem;font-size:.9rem;line-height:1.55}.admin-alert,.admin-preview-journey-head,.admin-section-heading{align-items:flex-start;flex-direction:column;gap:.8rem}.admin-alert{padding-inline:0}.admin-shell .admin-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1.5rem;border-top:1px solid var(--border);border-left:1px solid var(--border)}.admin-shell .admin-summary>div{min-height:6.4rem;padding:.9rem;border-top:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}.admin-shell .admin-summary>div strong{display:block;margin-top:1rem;overflow-wrap:anywhere}.admin-shell .admin-summary.admin-summary-primary>div strong{font-family:var(--font-display);font-size:1.65rem;font-weight:400}.admin-shell .admin-section{padding-block:2.25rem}.admin-shell .admin-section h2{max-width:15ch;font-size:clamp(2rem,9.5vw,3.2rem);line-height:1;letter-spacing:-.038em}.admin-domain-grid{display:grid;grid-template-columns:1fr;gap:0;margin-top:1.5rem;border-top:1px solid var(--border)}.admin-domain-item{display:grid;min-height:0;gap:1.25rem;padding:1.15rem 0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}.admin-domain-item h3{margin:.15rem 0 .55rem;font-family:var(--font-display);font-size:1.85rem;font-weight:400}.admin-shell .admin-table-wrap{width:calc(100% + (var(--gutter) * 2));margin:1.5rem calc(var(--gutter) * -1) 0;overflow-x:auto;overscroll-behavior-inline:contain;border-right:0;border-left:0;border-radius:0;-webkit-overflow-scrolling:touch}.admin-shell .admin-table{min-width:50rem;font-size:.76rem}.admin-shell .admin-table td,.admin-shell .admin-table th{padding:.72rem .6rem}.admin-shell .admin-table td:first-child,.admin-shell .admin-table th:first-child{position:sticky;left:0;z-index:1;min-width:9rem;background:var(--paper)}.admin-shell .admin-table th:first-child{z-index:3}.admin-shell .field input,.admin-shell .field select,.admin-shell .field textarea{font-size:16px}.admin-shell .decision-grid{display:grid;grid-template-columns:1fr;gap:.55rem}.admin-shell .decision-grid .button,.admin-shell .form>.button{width:100%;min-height:44px}.admin-operation-disclosure,.admin-person-record{padding-block:0;border-bottom:1px solid var(--border)}.admin-operation-disclosure>summary,.admin-person-record>summary{list-style:none}.admin-operation-disclosure>summary::-webkit-details-marker,.admin-person-record>summary::-webkit-details-marker{display:none}.admin-operation-disclosure>summary,.admin-person-summary{display:grid;gap:.75rem;padding:1.15rem 0;cursor:pointer}.admin-person-summary>span:first-child{display:grid;gap:.25rem}.admin-operation-disclosure>summary strong,.admin-person-summary strong{font-family:var(--font-display);font-size:1.65rem;font-weight:400;line-height:1}.admin-person-summary small{color:var(--ink-muted);font-size:.7rem;overflow-wrap:anywhere}.admin-person-summary-states{display:flex;flex-wrap:wrap;gap:.4rem}.admin-operation-disclosure[open]>summary,.admin-person-record[open]>.admin-person-summary{border-bottom:1px solid var(--border)}.admin-operation-disclosure[open],.admin-person-record[open]{padding-bottom:1.5rem}.admin-operation-disclosure>summary .admin-surface-state{justify-self:start}.admin-preview-modes{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.admin-preview-modes a{min-height:5rem;padding:.85rem}.admin-preview-bar{align-items:flex-start;flex-direction:column;gap:.3rem;margin-top:1.25rem;padding:.7rem .8rem;font-size:.62rem}.admin-preview-stage{padding:1rem}.admin-preview-stage-exact{padding:0}.admin-preview-detail-grid{grid-template-columns:1fr}.admin-preview-detail-grid article{min-height:0}.admin-preview-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-preview-strip span{margin:0;padding:.85rem .65rem .85rem 0}.admin-preview-actions{display:grid;grid-template-columns:1fr}.admin-preview-actions .button{width:100%}.admin-exact-account-preview{min-height:0}.admin-delivery-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem}}@media (max-width:420px){.admin-delivery-breakdown,.admin-preview-modes,.admin-preview-strip,.admin-shell .admin-summary{grid-template-columns:1fr}.admin-sidebar-kicker{display:none}}.admin-people-list{margin-top:2rem;border-top:1px solid var(--border)}.admin-person-hub-body{padding:1.5rem 0 2.25rem}.admin-person-hub-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border);border-left:1px solid var(--border)}.admin-person-hub-grid article{min-height:7rem;padding:1rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.admin-person-hub-grid article strong{display:block;margin-top:1rem;font-size:.9rem}.admin-person-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;padding:1.35rem 0;border-bottom:1px solid var(--border)}.admin-person-context>div{display:grid;gap:.45rem}.admin-person-context strong{font-size:.8rem;font-weight:600}.admin-person-domain-links{display:flex;flex-wrap:wrap;gap:.55rem 1.2rem;padding-top:1.25rem}.admin-person-domain-links a{font-size:.72rem;font-weight:650;text-decoration:none;border-bottom:1px solid}@media (max-width:768px){.admin-person-context,.admin-person-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-person-summary-states{align-items:flex-end}}.button[data-pending=true]{opacity:1;cursor:progress;border-color:var(--success);background:color-mix(in srgb,var(--success) 82%,var(--ink));color:var(--inverse)}.button.secondary[data-pending=true],.text-action[data-pending=true]{opacity:1;cursor:progress;border-color:color-mix(in srgb,var(--success) 58%,var(--border));background:color-mix(in srgb,var(--success) 10%,var(--paper));color:var(--success)}.button.danger[data-pending=true]{opacity:1;cursor:progress;border-color:var(--critical);background:var(--critical);color:var(--inverse)}.editorial-primary-action[data-pending=true]{opacity:1;cursor:progress;filter:brightness(1.22)}.button-pending-spinner{width:.9rem;height:.9rem;flex:0 0 0.9rem;margin-right:.55rem;border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:button-pending-spin .72s linear infinite}@keyframes button-pending-spin{to{transform:rotate(1turn)}}.admin-action-lock{margin-top:1.25rem;padding:1rem 1.1rem;border-left:3px solid var(--critical);background:color-mix(in srgb,var(--critical) 6%,transparent)}.admin-action-lock p{margin-block:.35rem}.admin-action-control{display:grid;gap:.35rem;align-content:start}.button-lock-reason{max-width:19rem;color:var(--critical);font-size:.76rem;line-height:1.35}@media (prefers-reduced-motion:reduce){.button-pending-spinner{animation:none;border-right-color:currentColor}}.mm-metric-form{display:grid;gap:1.1rem;margin-top:1.3rem}.mm-metric-input-grid,.mm-metric-meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mm-metric-month-filter{display:flex;gap:1rem;flex-wrap:wrap;align-items:end}.mm-metric-month-filter .field{min-width:12rem}.mm-metric-form .field{min-width:0}.mm-metric-form .field input,.mm-metric-form .field select,.mm-metric-form .field textarea,.mm-metric-month-filter .field input{width:100%;min-width:0}.mm-metric-form .admin-disclosure-body{padding-block:1rem}@media(max-width:900px){.mm-metric-input-grid,.mm-metric-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:570px){.mm-metric-input-grid,.mm-metric-meta-grid{grid-template-columns:1fr}}.mm-metric-feedback{padding:1rem 1.15rem;border:1px solid;border-radius:.25rem;font-size:.86rem;line-height:1.5}.mm-metric-feedback p{margin:.3rem 0 0}.mm-metric-feedback-error{color:#793631;background:rgba(140,45,40,.045)}.mm-metric-feedback-success{color:#295c47;background:rgba(39,90,67,.04)}.mm-metric-feedback a{color:inherit;font-weight:600;text-decoration:underline}.mm-design-action{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;max-width:100%;padding:.65rem 1rem;font-family:var(--font-sans);font-size:max(.75rem,.875em);line-height:1.3;letter-spacing:.035em;text-decoration:none;border:1px solid;border-radius:var(--radius-xs);cursor:pointer;transition:background var(--mm-design-motion-action) var(--ease-standard),color var(--mm-design-motion-action) var(--ease-standard),border-color var(--mm-design-motion-action) var(--ease-standard)}.mm-design-action--primary{background:var(--mm-design-text);border-color:var(--mm-design-text);color:var(--mm-design-surface)}.mm-design-action--secondary,.mm-design-action--text{background:transparent;color:inherit}.mm-design-action--text{padding-inline:0;border:0;border-bottom:1px solid;border-radius:0}.mm-design-action:not(:disabled,[aria-disabled=true]):hover{text-decoration:none;background:color-mix(in srgb,currentColor 9%,transparent)}.mm-design-action--primary:not(:disabled,[aria-disabled=true]):hover{background:var(--ink-soft);color:var(--paper)}.mm-design-action:focus-visible,.mm-design-gallery-arrow:focus-visible{outline:2px solid var(--mm-design-focus);outline-offset:3px}.mm-design-action:disabled,.mm-design-action[aria-disabled=true],.mm-design-gallery-arrow:disabled{opacity:.45;cursor:not-allowed}.mm-design-action[aria-busy=true]{cursor:progress}.mm-design-action[data-state=error]{border-color:var(--critical)}.mm-design-action[data-state=success]{border-color:var(--success)}.mm-design-gallery-arrow{min-width:44px;min-height:44px;touch-action:manipulation}.public-footer .public-footer-signature{grid-column:1/-1;display:block;width:100%;max-width:100%;text-align:center;border-top:1px solid var(--mm-design-line);padding-top:clamp(1.5rem,3vw,3rem);font-family:var(--font-display);font-size:clamp(2.5rem,8.8vw,9.5rem);font-weight:400;line-height:1;letter-spacing:-.065em;text-decoration:none;overflow-wrap:anywhere}.public-footer .public-footer-signature:focus-visible{outline:2px solid var(--mm-design-focus);outline-offset:6px}.public-footer-policy a{min-height:44px;display:inline-flex;align-items:center}@media (max-width:550px){.public-footer .public-footer-signature{font-size:clamp(2.35rem,10vw,4.25rem);letter-spacing:-.055em}}@media (prefers-reduced-motion:reduce){.mm-design-action{transition:none}}:root{--mm-header-wordmark-size:1rem;--mm-header-wordmark-tracking:0.12em;--mm-header-min-height:5.25rem}.access-editorial-header .mm-brand-wordmark,.mm-brand-wordmark.wordmark,.public-topbar .public-wordmark.mm-brand-wordmark,.px-menu-heading .mm-brand-wordmark,.utility-wrap>.mm-brand-wordmark{font-family:var(--font-display);font-size:var(--mm-header-wordmark-size);font-weight:400;font-style:normal;line-height:1.2;letter-spacing:var(--mm-header-wordmark-tracking);text-transform:uppercase;text-decoration:none;text-wrap:nowrap;white-space:nowrap;font-synthesis:none}.access-editorial-header,.public-topbar{min-height:var(--mm-header-min-height)}@media (max-width:520px){:root{--mm-header-wordmark-size:0.78rem;--mm-header-wordmark-tracking:0.08em}.public-topbar .public-wordmark.mm-brand-wordmark{font-size:var(--mm-header-wordmark-size);letter-spacing:var(--mm-header-wordmark-tracking)}}.public-topbar[data-scroll-behavior=return]{position:fixed;top:0;right:0;left:0;z-index:95;transition:top .56s cubic-bezier(.22,.76,.22,1),background-color .35s ease,border-color .35s ease}.public-topbar[data-scroll-behavior=return]:not(.public-topbar-solid){position:fixed;z-index:95}.public-topbar.public-topbar-solid[data-scroll-behavior=return]{position:fixed;top:0;right:0;left:0;z-index:95}.public-solid-header-placeholder{display:none}.public-topbar-solid[data-scroll-behavior=return]+.public-solid-header-placeholder{display:block;height:var(--public-return-header-height,var(--mm-header-min-height,5.25rem))}.public-topbar[data-scroll-behavior=return][data-scroll-state=hidden]{top:calc(-1 * var(--public-return-header-height, 5.25rem) - 12px);transition-duration:.42s,.35s,.35s;pointer-events:none}.public-page.public-experience-v2 .public-topbar[data-scroll-behavior=return][data-scroll-past=true]:not(.public-topbar-solid),.public-topbar[data-scroll-behavior=return][data-scroll-past=true]:not(.public-topbar-solid){background:rgba(11,17,17,.95);color:#f3f0e9;border-bottom-color:rgba(243,240,233,.18);backdrop-filter:none;-webkit-backdrop-filter:none}@media (prefers-reduced-motion:reduce){.public-topbar[data-scroll-behavior=return]{transition:none}}.public-footer-social{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:1.2rem 2rem;padding:clamp(1.4rem,2.5vw,2.2rem) 0 0;border-top:1px solid var(--mm-design-line)}.public-footer-social-label{font-size:.7rem;letter-spacing:.17em;font-weight:600;text-transform:uppercase;color:var(--ink-muted)}.public-footer-social-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(.25rem,1vw,.65rem)}.public-footer-social-links a{width:46px;height:46px;min-height:44px;display:grid;place-items:center;border:1px solid transparent;border-radius:50%;color:var(--ink);text-decoration:none;transition:background .22s ease,border-color .22s ease,transform .22s ease}.public-footer-social-links a img{display:block;width:21px;height:21px;object-fit:contain;filter:brightness(0);opacity:.79}.public-footer-social-links a:hover{background:rgba(18,35,28,.06);border-color:rgba(18,35,28,.22);transform:translateY(-2px)}.public-footer-social-links a:focus-visible img,.public-footer-social-links a:hover img{opacity:1}.public-footer-social-links a:focus-visible{outline:2px solid var(--mm-design-focus,#315c55);outline-offset:3px}@media(max-width:700px){.public-footer-social{flex-direction:column;justify-content:center;gap:.55rem;text-align:center}.public-footer-social-links{gap:0 clamp(.12rem,1vw,.45rem)}}@media(prefers-reduced-motion:reduce){.public-footer-social-links a{transition:none}}