.search_page__BvLov{--sans:var(--font-body);--ink:#1b2318;--muted:#6b6c5e;--gold:#8a6a2f;--rule:#e4e0d0;max-width:880px;margin:0 auto;padding:32px max(20px,env(safe-area-inset-right,0px)) 72px max(20px,env(safe-area-inset-left,0px));color:var(--ink)}.search_header__HgqG6{padding-bottom:26px}.search_breadcrumb__8PMFg{margin:0 0 12px;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.search_breadcrumb__8PMFg a{color:inherit;text-decoration:none}.search_breadcrumb__8PMFg a:hover{color:var(--gold)}.search_heading__4yETS{margin:0 0 20px;font-family:var(--font-heading);font-size:clamp(32px,4.6vw,46px);font-weight:400;line-height:1.1;letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance}.search_searchWrap__LHqnd{position:relative;max-width:640px}.search_searchForm__otg53{display:flex;min-height:52px;border:1px solid #c4c6b0;border-radius:8px;background:#fdfdf8;box-shadow:0 1px 2px rgba(40,46,28,.05);transition:border-color .15s,box-shadow .15s}.search_searchForm__otg53:focus-within{border-color:#6b7a52;box-shadow:0 0 0 3px rgba(107,122,82,.18)}.search_searchInput__C1buG{flex:1;min-width:0;border:0;background:transparent;padding:12px 16px;font-family:var(--sans);font-size:16px;color:var(--ink)}.search_searchInput__C1buG:focus{outline:none}.search_searchButton__ucE68{flex-shrink:0;margin:5px;border:0;border-radius:5px;padding:0 18px;background:#33452c;color:#f7f3e4;font-family:var(--font-heading);font-size:17px;cursor:pointer;transition:background-color .15s}.search_searchButton__ucE68:hover{background:#263821}.search_searchButton__ucE68:focus-visible{outline:2px solid #f1dc9d;outline-offset:-4px}.search_results__PBHvk{display:grid;gap:34px}.search_filters__Lhjax{display:flex;gap:26px;overflow-x:auto;border-bottom:1px solid var(--rule);scrollbar-width:none}.search_filters__Lhjax a{flex-shrink:0;display:inline-flex;align-items:baseline;gap:7px;margin-bottom:-1px;padding:10px 0 11px;border-bottom:2px solid transparent;font-family:var(--sans);font-size:14px;font-weight:500;color:var(--muted);text-decoration:none;white-space:nowrap;transition:color .15s,border-color .15s}.search_filters__Lhjax a span{font-size:12px;font-variant-numeric:tabular-nums;color:#9a9a8a}.search_filters__Lhjax a:hover{color:var(--ink)}.search_filters__Lhjax a[aria-current=page]{border-bottom-color:#33452c;color:var(--ink)}.search_filters__Lhjax a[aria-current=page] span{color:var(--gold)}.search_best__qQh5C,.search_group__2mkDK{display:grid;gap:6px}.search_best__qQh5C{padding:16px 18px 6px;border:1px solid #e3dcc4;border-left:3px solid #c8a35e;border-radius:8px;background:#fbf8ee}.search_best__qQh5C .search_resultList__mgfes,.search_best__qQh5C .search_result__IolMS:last-child{border:0}.search_sectionTitle__5Qpcu{margin:0;font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.search_resultList__mgfes{display:grid;margin:0;padding:0;list-style:none}.search_result__IolMS+.search_result__IolMS{border-top:1px solid var(--rule)}.search_resultLink__b6EIT{display:flex;gap:20px;align-items:flex-start;margin-inline:-12px;padding:16px 12px;border-radius:8px;color:inherit;text-decoration:none;transition:background-color .12s}.search_resultLink__b6EIT:hover{background:#f2f3ea}.search_resultLink__b6EIT:focus-visible{outline:2px solid #52633e;outline-offset:2px}.search_resultText__4btie{display:grid;gap:4px;min-width:0;flex:1}.search_resultMeta__ZgT0Y{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.search_areaTag__qAzRh{color:var(--gold)}.search_areaTag__qAzRh:before{content:"·";margin-right:6px;color:#b8b39d}.search_resultTitle__2R7SM{font-family:var(--font-heading);font-size:22px;line-height:1.22;color:var(--ink);transition:color .12s}.search_resultLink__b6EIT:hover .search_resultTitle__2R7SM{color:#4a3510}.search_resultDetail__vOQz_{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--sans);font-size:14.5px;line-height:1.6;color:#55584a}.search_results__PBHvk mark{padding:0;background:linear-gradient(transparent 58%,#f2dc9c 0,#f2dc9c 92%,transparent 0);color:inherit}.search_thumb__S_UkI{position:relative;flex-shrink:0;width:104px;aspect-ratio:4/3;overflow:hidden;border-radius:6px;background:#e2dccb;box-shadow:inset 0 0 0 1px rgba(40,46,28,.08)}.search_thumb__S_UkI img{object-fit:cover;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.search_resultLink__b6EIT:hover .search_thumb__S_UkI img{transform:scale(1.06)}.search_more__c3GNO{justify-self:start;margin-top:4px;font-family:var(--sans);font-size:14px;font-weight:500;color:#5c4113;text-decoration:none}.search_more__c3GNO:hover{text-decoration:underline;text-decoration-color:#c8a35e;text-underline-offset:4px}.search_empty__4J8Bg{margin-top:6px;font-family:var(--sans);font-size:15.5px;line-height:1.6;color:#3a4636}.search_empty__4J8Bg p{margin:0 0 6px}.search_emptyTitle__6fEQO{font-family:var(--font-heading);font-size:24px;color:var(--ink)}.search_start__SSQUc{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:36px;margin-top:6px}.search_start__SSQUc section{display:grid;gap:8px;align-content:start;min-width:0}.search_areaGrid__U0rz6,.search_questionList__Egimv{display:grid;gap:0;margin:0;padding:0;list-style:none}.search_areaGrid__U0rz6 a,.search_questionList__Egimv a{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--rule);font-family:var(--font-heading);font-size:18px;line-height:1.35;color:var(--ink);text-decoration:none;transition:color .12s}.search_areaGrid__U0rz6 a:hover,.search_questionList__Egimv a:hover{color:#4a3510}.search_areaGrid__U0rz6 a span,.search_questionList__Egimv a span{color:var(--gold);transition:transform .15s}.search_areaGrid__U0rz6 a:hover span,.search_questionList__Egimv a:hover span{transform:translateX(3px)}@media (max-width:600px){.search_thumb__S_UkI{width:76px}.search_resultTitle__2R7SM{font-size:19px}.search_resultLink__b6EIT{gap:14px}.search_filters__Lhjax{gap:20px}}.SearchBar_form__gm09I{display:flex;min-height:50px;border:1px solid #929b7f99;border-radius:6px;background:#f5f7eabf;transition:border-color .15s,box-shadow .15s}.SearchBar_form__gm09I:focus-within{border-color:#6b7a52;box-shadow:0 0 0 3px #6b7a5233}.SearchBar_form__gm09I .SearchBar_input__CBCK_{width:100%;min-width:0;border:0;border-radius:4px 0 0 4px;background:transparent;padding:10px 14px;color:var(--ink,#192019);font-family:var(--font-body);font-size:16px;line-height:1.4}.SearchBar_form__gm09I .SearchBar_input__CBCK_::placeholder{color:#52604b;opacity:1}.SearchBar_form__gm09I .SearchBar_input__CBCK_:focus{outline:none}.SearchBar_form__gm09I .SearchBar_button__YhBOR{flex-shrink:0;min-width:76px;border:0;border-left:1px solid #929b7f55;border-radius:0 3px 3px 0;padding:10px 13px;color:#273822;background:#e3e8d650;font-family:var(--font-heading);font-size:18px;line-height:1.2;cursor:pointer}.SearchBar_form__gm09I .SearchBar_button__YhBOR:hover{background:#d4ddc3}.SearchBar_form__gm09I .SearchBar_button__YhBOR:focus-visible{outline:2px solid #52633e;outline-offset:-4px}@media (max-width:1100px){.SearchBar_form__gm09I{background:#f5f7eaf5}}@media (max-width:700px){.SearchBar_form__gm09I{min-height:48px}}@media (max-width:360px){.SearchBar_form__gm09I .SearchBar_input__CBCK_{padding-inline:10px}.SearchBar_form__gm09I .SearchBar_button__YhBOR{min-width:46px;width:46px;padding:0;font-size:0;background:#e3e8d650 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23273822' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m15.5 15.5 5 5'/%3E%3C/svg%3E") 50% /22px no-repeat}.SearchBar_form__gm09I .SearchBar_button__YhBOR:hover{background:#d4ddc3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23273822' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m15.5 15.5 5 5'/%3E%3C/svg%3E") 50% /22px no-repeat}}.home_study__W3RVo{--paper:#faf6eb;--ink:#192019;--gold:#956323;--line:#a57c35;--hero-ground:#dce2cd;--content-width:1600px;--content-gutter:clamp(28px,4.5vw,72px);--hero-action-height:50px;background:var(--paper);color:var(--ink)}.home_study__W3RVo a{color:inherit;text-decoration:none}.home_study__W3RVo h1,.home_study__W3RVo h2,.home_study__W3RVo h3{font-family:var(--font-heading);font-weight:400}.home_study__W3RVo a:focus-visible{outline:3px solid #6b733a;outline-offset:6px;border-radius:3px}.home_eyebrow__4Etmd{font-family:var(--font-heading);font-size:10px;line-height:1.5;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.home_hero__uNlpJ{position:relative;isolation:isolate;z-index:2;border-bottom:1px solid #9eaa83;background:var(--hero-ground)}.home_foundations__b0irp:after{z-index:-1;opacity:.2}.home_heroEngraving__4GtWN{display:block;position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.62;mask-image:radial-gradient(ellipse 44% 66% at 72% 46%,#0002 0,#0003 18%,#0006 44%,#0009 74%,#000c 100%)}.home_heroEngraving__4GtWN img{display:block;width:100%;height:100%;object-fit:fill}.home_heroInner__074Dh{--hero-gap:clamp(34px,3.2vw,56px);--map-share:.55;position:relative;z-index:1;display:grid;grid-template-columns:clamp(360px,32vw,490px) min(760px,calc((100% - var(--hero-gap)) * var(--map-share)));justify-content:center;gap:var(--hero-gap);align-items:center;max-width:var(--content-width);margin:0 auto;padding:25px var(--content-gutter) 42px}.home_heroCopy__Euhpl{min-width:0;padding-block:10px;position:relative;z-index:1;container:hero-copy/inline-size}.home_heroCopy__Euhpl>.home_eyebrow__4Etmd{font-size:13px;letter-spacing:.16em;color:#2c3a29}.home_heroCopy__Euhpl h1{margin:18px 0 23px;font-size:clamp(68px,6.2vw,102px);line-height:1.01;letter-spacing:-.05em;color:#132012}.home_heroCopy__Euhpl h1 em,.home_heroCopy__Euhpl h1>span{display:block}.home_heroCopy__Euhpl h1 em{font-style:normal;color:#82551c}.home_heroIntro__zCWMQ{font-family:var(--font-heading);font-size:clamp(20px,1.6vw,25px);line-height:1.4;max-width:490px;color:#2a3527;text-wrap:pretty}.home_actions__70pPn{display:flex;flex-wrap:wrap;gap:11px 22px;align-items:center;margin-top:24px}.home_actionHint__6OS6G{display:none;flex-direction:column;gap:2px;min-width:0;margin:0;padding-left:14px;border-left:1px solid #b4955e;font-family:var(--font-heading);font-size:14px;line-height:1.3;color:#3a4535;text-align:left}.home_actionHint__6OS6G strong{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#1d2a1b}.home_actionHint__6OS6G>span{text-wrap:balance}.home_hintBelow__3wfNm,.home_hintTail__2YR6V,.home_hintVerb__2aHZS{display:none}.home_primary__yeQMa{display:inline-flex;flex-shrink:0;white-space:nowrap;align-items:center;justify-content:center;gap:13px;min-height:var(--hero-action-height);padding:10px 18px;border-radius:4px;font-family:var(--font-heading);font-size:18px;line-height:1.2;transition:box-shadow .18s ease,filter .18s ease}.home_study__W3RVo .home_primary__yeQMa{color:#fffdf2;border:1px solid #516047;background:#303e2a linear-gradient(#4b5740,#303e2a);box-shadow:0 5px 12px #37402826,inset 0 1px #ffffff25}.home_primary__yeQMa svg{width:27px;height:27px}.home_primary__yeQMa>span{color:#e8d8ac;font-size:23px;line-height:1}.home_study__W3RVo .home_primary__yeQMa:hover{background:#263821 linear-gradient(#3d4934,#263821);box-shadow:0 5px 15px #26352036}.home_heroSearch__lGa9k{position:relative;width:100%;max-width:490px;margin-top:14px}.home_evidenceMap__JHace{--diagram-parchment:#f2edd9;position:relative;width:100%;max-width:760px;justify-self:center;min-width:0;aspect-ratio:760/640;container-type:inline-size;isolation:isolate}.home_diagramLayer__GoJTT{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.home_desktopAtlas__xWRfJ,.home_mobileAtlas__Vcx1x{width:100%;height:100%;overflow:visible;color:var(--line);stroke:currentColor}.home_mobileAtlas__Vcx1x{display:none}.home_atlasRings__f22NY{stroke-width:.9;opacity:.45}.home_atlasDottedRing__nJVe1{stroke-width:.7;stroke-dasharray:1.5 4;opacity:.35}.home_atlasAxes__Ebltl{stroke-width:.8;opacity:.45}.home_connection__rvplV{stroke:#9c7130;stroke-width:1.35;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.88;transition:stroke .2s,stroke-width .2s}.home_connectionJoint__zAX5Y{fill:#9c7130;stroke:none;opacity:.9}.home_atlasMarkers__C5_rJ{fill:#b38b43;stroke:none;opacity:.75}.home_compassDial__h4O5I{stroke-width:.7;opacity:.35}.home_compassTicks___F63N{stroke:#85815f;stroke-width:.65;opacity:.48}.home_compassMajorTick__ATkKZ{stroke:#a17e3e;stroke-width:.8}.home_compassPoint__3BPTI{opacity:.78}.home_compassFleur__0efiz{opacity:.8}.home_desktopCompass__jvnyo{pointer-events:none}.home_referenceTicks__CJ3EW{stroke:#747d5d}.home_referenceDottedRing__N25k_{stroke-width:.75;stroke-dasharray:1.2 4;opacity:.6}.home_desktopVerseFleur__MBdk7{display:none}.home_coreRing__k33WY{stroke-width:1.15;fill:var(--diagram-parchment);fill-opacity:.97}.home_innerCoreRing__nJa_J{stroke-width:.75;opacity:.62}.home_mapCore__O6BHo{position:absolute;left:50%;top:46.875%;transform:translate(-50%,-50%);width:31%;margin:0;text-align:center;display:flex;flex-direction:column;align-items:center;font-family:var(--font-heading);font-weight:400;font-style:normal;color:#233021}.home_mapCore__O6BHo blockquote{margin:0;padding:0;border:0}.home_coreLead__7GnLJ{display:block;font-size:clamp(20px,3.65cqw,26px);line-height:1.25;white-space:nowrap}.home_coreContinuation__0Ph5h{display:block;margin-top:4px;font-size:clamp(16px,2.85cqw,20px);line-height:1.35}.home_compassRose__nOML8{pointer-events:none}.home_coreFlourish__Sn5cV{display:block;width:min(160px,86%);height:auto;aspect-ratio:253/43;margin:1px 0 0}.home_mapCore__O6BHo figcaption{font-size:clamp(13px,2.1cqw,16px);line-height:1.4}.home_mapCore__O6BHo a{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding-inline:2px;pointer-events:auto;white-space:nowrap}.home_mapCore__O6BHo a:hover{text-decoration:underline;text-underline-offset:3px}.home_evidenceNode__hvGqu{position:absolute;z-index:2;width:38%;display:flex;flex-direction:column;align-items:center;text-align:center;transform:translateX(-50%);border-radius:4px}.home_history__O1yLE{left:17%;top:3.125%}.home_prophecy__iGQ5R{left:83%;top:3.125%}.home_science__neOIW{left:17%;top:56.875%}.home_society__VIORz{left:83%;top:56.875%}.home_nodePhoto__A_zOC{--photo-size:clamp(155px,25cqw,196px);box-sizing:border-box;width:var(--photo-size);height:var(--photo-size);padding:4px;border:1px solid #a77932;background:var(--diagram-parchment);box-shadow:0 0 0 3px var(--diagram-parchment),0 0 0 4px #bda56a99;transition:box-shadow .2s ease}.home_nodePhoto__A_zOC,.home_photoCrop__a8ZQP{display:block;position:relative;border-radius:50%}.home_photoCrop__a8ZQP{width:100%;height:100%;overflow:hidden;background:#e2d6bc}.home_photoCrop__a8ZQP img{object-fit:cover;transform:scale(1);transition:transform .45s cubic-bezier(.2,.65,.3,1)}.home_history__O1yLE .home_photoCrop__a8ZQP img{object-position:70% center}.home_prophecy__iGQ5R .home_photoCrop__a8ZQP img{object-position:65% center}.home_society__VIORz .home_photoCrop__a8ZQP img{object-position:center}.home_nodeBadge__jL5ND{position:absolute;left:-4px;bottom:0;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:2px solid var(--diagram-parchment);background:linear-gradient(140deg,#a68043,#78511e);color:#fff9e9;box-shadow:0 1px 2px #866a3f30}.home_prophecy__iGQ5R .home_nodeBadge__jL5ND,.home_society__VIORz .home_nodeBadge__jL5ND{left:auto;right:-4px}.home_nodeBadge__jL5ND svg{width:26px;height:26px}.home_nodeCopy__T4r4W{display:flex;flex-direction:column;align-items:center;padding-top:13px;width:100%}.home_nodeCopy__T4r4W strong{display:inline-flex;align-items:baseline;justify-content:center;gap:8px;font-family:var(--font-heading);font-size:clamp(20px,3.1cqw,24px);font-weight:700;line-height:1.25;white-space:nowrap;text-transform:uppercase;color:#182316}.home_nodeTitle__sYp8F{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:text-decoration-color .2s,color .2s}.home_nodeArrow__tlEcb{display:inline-block;font-weight:400;color:var(--gold);transition:transform .2s}.home_nodeCopy__T4r4W small{display:block;font-family:var(--font-heading);font-size:17px;font-weight:500;line-height:1.4;margin-top:8px;color:#233021}.home_evidenceNode__hvGqu:is(:hover,:focus-visible) .home_nodePhoto__A_zOC{box-shadow:0 0 0 3px var(--diagram-parchment),0 0 0 5px #8e692c,0 5px 20px #43502b20}.home_evidenceNode__hvGqu:is(:hover,:focus-visible) .home_nodeTitle__sYp8F{color:#5c3d13;text-decoration-color:var(--gold)}.home_evidenceNode__hvGqu:is(:hover,:focus-visible) .home_nodeArrow__tlEcb{transform:translateX(4px)}.home_evidenceNode__hvGqu:focus-visible .home_photoCrop__a8ZQP img{transform:scale(1.08)}@media (hover:hover) and (pointer:fine){.home_evidenceNode__hvGqu:hover .home_photoCrop__a8ZQP img{transform:scale(1.08)}}.home_evidenceMap__JHace:has(.home_history__O1yLE:is(:hover,:focus-visible)) .home_historyLine__x9eLt,.home_evidenceMap__JHace:has(.home_prophecy__iGQ5R:is(:hover,:focus-visible)) .home_prophecyLine__FuDwy,.home_evidenceMap__JHace:has(.home_science__neOIW:is(:hover,:focus-visible)) .home_scienceLine__MMMBC,.home_evidenceMap__JHace:has(.home_society__VIORz:is(:hover,:focus-visible)) .home_societyLine__YdYa4{stroke:#6f783e;stroke-width:2;opacity:1}@media (min-width:1101px){.home_heroCopy__Euhpl{width:100%;max-width:clamp(360px,32vw,490px);justify-self:end}}@media (min-width:701px){@container (max-width: 670px){.home_history__O1yLE .home_nodeCopy__T4r4W small,.home_prophecy__iGQ5R .home_nodeCopy__T4r4W small{max-inline-size:max(7em,19cqw);text-wrap:balance}}.home_desktopAtlas__xWRfJ .home_atlasRings__f22NY{stroke-width:.8;opacity:.7}.home_desktopAtlas__xWRfJ .home_atlasDottedRing__nJVe1{display:none}.home_desktopAtlas__xWRfJ .home_atlasAxes__Ebltl{stroke-width:.75;opacity:.6}.home_desktopAtlas__xWRfJ .home_atlasMarkers__C5_rJ{opacity:.95}.home_mapCore__O6BHo{width:33.157895%;height:33.157895cqw;font-family:Times New Roman,Times,serif;transform:translate(-50%,-50%)}.home_mapCore__O6BHo blockquote{position:absolute;top:6.9cqw;left:0;right:0}.home_coreLead__7GnLJ{font-size:3.4cqw;line-height:4.45cqw}.home_coreContinuation__0Ph5h{margin-top:0;font-size:2.9cqw;line-height:3.85cqw}.home_coreFlourish__Sn5cV{position:absolute;top:calc(50% + 3.15cqw);left:50%;width:62%;margin:0;transform:translateX(-50%)}.home_desktopVerseFleur__MBdk7{display:inline}.home_compactVerseFleur__2XThD{display:none}.home_mapCore__O6BHo figcaption{position:absolute;top:calc(50% + 6.5cqw);left:0;right:0;font-size:2.1cqw;line-height:1.35}}@media (min-width:1321px){.home_heroCopy__Euhpl h1{font-size:clamp(76px,5.2vw,86px)}}@media (max-width:1100px){.home_hintBeside__GFTgV{display:none}.home_hintBelow__3wfNm{display:inline}}@media (max-width:1320px) and (min-width:1101px){.home_study__W3RVo{--content-gutter:40px}.home_heroInner__074Dh{--hero-gap:34px;--map-share:.565}.home_heroCopy__Euhpl h1{font-size:70px}.home_primary__yeQMa{padding-inline:12px;font-size:16px;gap:8px}.home_nodeCopy__T4r4W small{font-size:16px}}@media (max-width:1180px) and (min-width:1101px){.home_study__W3RVo{--content-gutter:32px}.home_heroInner__074Dh{--hero-gap:32px;--map-share:.575}.home_heroCopy__Euhpl h1{font-size:66px}.home_nodePhoto__A_zOC{--photo-size:25cqw}.home_nodeCopy__T4r4W strong{font-size:20px}}@media (max-width:1100px){.home_hero__uNlpJ{overflow:clip}.home_heroInner__074Dh{grid-template-columns:1fr;gap:36px;padding:40px var(--content-gutter) 30px}.home_heroCopy__Euhpl{width:100%;max-width:760px;justify-self:center;text-align:center}.home_heroCopy__Euhpl h1>span{display:inline}.home_actions__70pPn{justify-content:center}.home_heroSearch__lGa9k{margin-inline:auto}.home_heroCopy__Euhpl h1{font-size:clamp(62px,8vw,78px)}.home_heroIntro__zCWMQ{max-width:min(600px,72vw);margin-inline:auto;font-size:23px;color:#1d281b}.home_evidenceMap__JHace{width:100%;max-width:760px;justify-self:center}}@media (max-width:1100px) and (min-width:701px){.home_heroInner__074Dh{padding-top:120px}.home_heroEngraving__4GtWN{mask-image:linear-gradient(180deg,#000b,#0008 17%,#000d 30%,#000e 48%,#000a 65%,#0004)}.home_heroEngraving__4GtWN:after{content:"";position:absolute;inset:0;background:url(/images/home/hero-option-c-tablet-v3.webp) 50%/100% 100% no-repeat;mask-image:linear-gradient(180deg,transparent 15%,#000 27% 50%,transparent 64%)}}@media (max-width:700px){.home_study__W3RVo{--content-gutter:22px;--hero-action-height:48px}.home_heroEngraving__4GtWN{opacity:.9;mask-image:none}.home_heroEngraving__4GtWN:before{content:"";position:absolute;inset:0;background:url(/images/home/coastal-chart-points-wide.svg) 50%/100% 100% no-repeat;opacity:.46}.home_heroInner__074Dh{padding:30px var(--content-gutter) 42px;gap:36px}.home_heroCopy__Euhpl{padding:0;max-width:430px}.home_heroCopy__Euhpl>.home_eyebrow__4Etmd{font-size:11px;letter-spacing:.14em}.home_heroCopy__Euhpl h1>span{display:block}.home_heroCopy__Euhpl h1{font-size:clamp(46px,13.9vw,60px);margin:17px 0 20px;line-height:1.02;letter-spacing:-.05em}.home_heroIntro__zCWMQ{font-size:20px;line-height:1.4;max-width:min(280px,76vw)}.home_actions__70pPn{margin-top:21px;gap:10px}.home_heroCopy__Euhpl .home_actionHint__6OS6G{display:none}.home_primary__yeQMa{font-size:16px;padding:11px 13px;gap:9px}.home_primary__yeQMa svg{width:24px;height:24px}.home_primary__yeQMa>span{font-size:18px}.home_evidenceMap__JHace{aspect-ratio:360/348;max-width:430px;margin-top:16px}.home_desktopAtlas__xWRfJ{display:none}.home_mobileAtlas__Vcx1x{display:block}.home_compassDial__h4O5I{opacity:.4}.home_compassTicks___F63N{opacity:.46}.home_compassPoint__3BPTI{opacity:.82}.home_atlasAxes__Ebltl{opacity:.45}.home_atlasDottedRing__nJVe1{opacity:.3}.home_mapCore__O6BHo{top:50%;width:38cqw;font-family:Times New Roman,Times,serif}.home_coreLead__7GnLJ{font-size:clamp(15px,5cqw,21px)}.home_coreContinuation__0Ph5h{margin-top:2px;font-size:clamp(11.5px,3.9cqw,16px);line-height:1.25}.home_nodeCopy__T4r4W small{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.home_coreFlourish__Sn5cV{width:24cqw;margin:0}.home_mapCore__O6BHo figcaption{font-size:clamp(11px,3.6cqw,14px)}.home_evidenceNode__hvGqu{width:auto;transform:none}.home_history__O1yLE,.home_prophecy__iGQ5R{top:10.345%}.home_science__neOIW,.home_society__VIORz{top:57.471%}.home_history__O1yLE,.home_science__neOIW{left:1.667%}.home_prophecy__iGQ5R,.home_society__VIORz{left:auto;right:1.667%}.home_nodePhoto__A_zOC{--photo-size:31.11cqw;padding:3px;border-width:1.5px;box-shadow:0 0 0 2px var(--diagram-parchment)}.home_nodeBadge__jL5ND{width:30px;height:30px}.home_nodeBadge__jL5ND svg{width:20px;height:20px}.home_nodeCopy__T4r4W{position:absolute;left:50%;width:auto;padding:0;transform:translateX(-50%)}.home_history__O1yLE .home_nodeCopy__T4r4W,.home_prophecy__iGQ5R .home_nodeCopy__T4r4W{bottom:calc(100% + 8px)}.home_science__neOIW .home_nodeCopy__T4r4W,.home_society__VIORz .home_nodeCopy__T4r4W{top:calc(100% + 8px)}.home_nodeCopy__T4r4W strong{display:block;font-size:clamp(16px,5.2cqw,20px);line-height:1.25;white-space:nowrap;text-transform:none}.home_nodeArrow__tlEcb{display:none}}@media (500px < width <= 700px){.home_heroEngraving__4GtWN:after{content:"";position:absolute;inset:76% 0 0;background:linear-gradient(180deg,rgb(196 200 180/0),rgb(196 200 180/.85) 55%,rgb(196 200 180/.95));mix-blend-mode:lighten}}@media (max-width:500px){.home_heroEngraving__4GtWN:before{background-image:url(/images/home/coastal-chart-points-phone.svg)}.home_hero__uNlpJ{min-height:min(293vw,1260px)}.home_heroInner__074Dh{padding-top:clamp(76px,25.5vw,110px);padding-bottom:78px;gap:76px}.home_heroCopy__Euhpl>.home_eyebrow__4Etmd{font-size:clamp(9px,2.8vw,11px)}.home_heroCopy__Euhpl h1{font-size:clamp(40px,12.5vw,60px)}.home_heroIntro__zCWMQ{max-width:min(280px,72vw);font-size:clamp(16px,4.9vw,20px)}.home_heroSearch__lGa9k{margin-top:24px}}@media (375px <= width <= 475px){.home_heroEngraving__4GtWN:after{content:"";position:absolute;inset:0;background:url(/images/home/coastal-chart-globe-links.svg) 50%/100% 100% no-repeat;opacity:.46;pointer-events:none}}@media (max-width:360px){.home_study__W3RVo{--content-gutter:18px}}@container hero-copy (min-width: 316px){.home_actions__70pPn{flex-wrap:nowrap;column-gap:14px}.home_actionHint__6OS6G{display:flex}}@container hero-copy (min-width: 470px){.home_actions__70pPn{column-gap:22px}.home_actionHint__6OS6G{gap:3px;padding-left:22px;font-size:15.5px}.home_actionHint__6OS6G strong{font-size:12.5px;letter-spacing:.12em}.home_hintTail__2YR6V,.home_hintVerb__2aHZS{display:inline}}.home_foundations__b0irp,.home_reading__flXye,.home_tools__tt9Hu{--section-gutter:clamp(22px,7vw,112px);--sans:var(--font-inter),system-ui,sans-serif}.home_foundations__b0irp .home_eyebrow__4Etmd,.home_reading__flXye .home_eyebrow__4Etmd,.home_tools__tt9Hu .home_eyebrow__4Etmd{font-family:var(--sans);font-weight:500;letter-spacing:.13em}.home_tools__tt9Hu{position:relative;isolation:isolate;overflow:hidden;color:#f5f1e4;scroll-margin-top:88px;border-bottom:1px solid #0f1a12;background:radial-gradient(ellipse 55% 85% at 8% 18%,#3a4d3bcc,transparent 70%),radial-gradient(ellipse 70% 90% at 100% 100%,#0e1a12b3,transparent 70%),linear-gradient(180deg,#213727,#1a2e21)}.home_tools__tt9Hu:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:0;top:0;bottom:0;width:clamp(300px,27vw,560px);opacity:.11;background:url(/images/home/explore-paul-map.webp) 0/auto 108% no-repeat;mask-image:linear-gradient(90deg,#000,#000 38%,#0000)}.home_tools__tt9Hu:after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:url(/images/home/explore-chart-lines.webp) 100% 0/auto 115% no-repeat,url("data:image/svg+xml,%3Csvg viewBox='0 0 220 220' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .02' numOctaves='4' seed='7' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='220' height='220' fill='%23b8c49a' opacity='.5' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 /520px;opacity:.16;mask-image:linear-gradient(100deg,#0006,#000 55%)}.home_toolsInner__ttu_Y{max-width:1600px;margin:auto;padding:42px var(--section-gutter) 48px}.home_exploreHeading__D_e_K{margin-bottom:26px}.home_tools__tt9Hu .home_eyebrow__4Etmd{font-size:14px;color:#d8ba70}.home_exploreHeading__D_e_K h2{font-size:clamp(36px,3.55vw,56px);line-height:1.04;letter-spacing:-.02em;margin-top:10px;color:#f6f2e6}.home_exploreIntro__kcMe5{font-family:var(--sans);font-size:17px;line-height:1.45;color:#d2cfbd;margin-top:6px}.home_toolsGrid__5E5_W{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(clamp(136px,10.4vw,166px),auto));gap:14px}.home_toolCard__aJhpe{position:relative;display:block;min-width:0;overflow:hidden;border:1.5px solid #c8a35e;border-radius:6px;background:#0f1610;box-shadow:0 18px 34px -24px #000;transition:border-color .2s,box-shadow .2s}.home_toolCard__aJhpe:hover{border-color:#ecd193;box-shadow:0 20px 38px -22px #000,0 0 0 1px #ecd19333}.home_toolImage__JwXq6{position:absolute;display:block;overflow:hidden}.home_toolImage__JwXq6 img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.home_toolCard__aJhpe:is(:hover,:focus-visible) .home_toolImage__JwXq6 img{transform:scale(1.06)}.home_toolProphecy__LWqjz .home_toolImage__JwXq6 img{object-position:85% 50%}.home_toolCosmos__rQwmL .home_toolImage__JwXq6 img{object-position:60% 50%}.home_toolBody__IZqsc{position:relative;z-index:1;display:block}.home_toolIndex__RiNFX{display:block;font-family:var(--sans);font-size:13px;letter-spacing:.09em;color:#c6bfa6}.home_toolTitle__Iy7io{display:block;font-family:var(--font-heading);font-size:clamp(23px,1.85vw,29px);line-height:1.12;letter-spacing:-.015em;margin-top:4px;color:#fbf8ee}.home_toolTitle__Iy7io>span{display:inline-block;margin-left:8px;color:#f3ead2;transition:transform .2s}.home_toolCard__aJhpe:hover .home_toolTitle__Iy7io>span{transform:translateX(4px)}.home_toolCaption__ClBYO{display:block;font-family:var(--sans);font-size:14.5px;line-height:1.4;color:#e4e0d0;margin-top:8px}.home_tools__tt9Hu a:focus-visible{outline:3px solid #f1dc9d;outline-offset:4px}.home_toolCard__aJhpe:first-child{grid-row:span 2}.home_toolCard__aJhpe:first-child .home_toolImage__JwXq6{inset:7px;border-radius:4px}.home_toolCard__aJhpe:first-child .home_toolImage__JwXq6:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#08100bf0,#08100b99 30%,#08100b00 62%),linear-gradient(90deg,#08100b8c,#08100b00 55%)}.home_toolCard__aJhpe:first-child .home_toolBody__IZqsc{position:absolute;left:31px;right:31px;bottom:26px;max-width:640px}.home_toolCard__aJhpe:first-child .home_toolTitle__Iy7io{font-size:clamp(32px,2.85vw,44px)}.home_toolCard__aJhpe:first-child .home_toolCaption__ClBYO{font-size:16px;color:#ebe7d8}.home_toolCard__aJhpe:not(:first-child) .home_toolImage__JwXq6{top:0;right:0;bottom:0;width:70%;mask-image:linear-gradient(90deg,#0000,#0008 18%,#000 42%)}.home_toolCard__aJhpe:not(:first-child) .home_toolBody__IZqsc{max-width:46%;padding:20px 0 18px 19px}.home_toolCard__aJhpe:not(:first-child) .home_toolTitle__Iy7io{white-space:nowrap}.home_toolCard__aJhpe:not(:first-child) .home_toolCaption__ClBYO{max-width:215px}.home_toolCosmos__rQwmL{background:#05080a}.home_toolCard__aJhpe.home_toolCosmos__rQwmL .home_toolImage__JwXq6{width:64%}.home_toolCard__aJhpe:not(:first-child) .home_toolBody__IZqsc>span{text-shadow:0 1px 10px #000c,0 0 2px #0008}.home_foundations__b0irp{position:relative;isolation:isolate;overflow:hidden;background:#e1e2d0;border-bottom:1px solid #c3c2ae}.home_foundations__b0irp:after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.62' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23766340' opacity='.21' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.home_foundationsInner__kkduw{position:relative;max-width:1600px;margin:auto;padding:52px var(--section-gutter) clamp(96px,7.4vw,116px);display:grid;grid-template-columns:1fr 1fr}.home_foundations__b0irp:before{--spray-w:clamp(110px,9.8vw,160px);--vine-w:clamp(52px,4.2vw,68px);--garland-h:clamp(78px,6.6vw,108px);content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.6;background:url(/images/home/foundation-spray-left.webp) left -12px bottom 0/var(--spray-w) auto no-repeat,url(/images/home/foundation-spray-right.webp) right -12px bottom 0 /var(--spray-w) auto no-repeat,url(/images/home/foundation-vine-left.webp) left -6px bottom calc(var(--spray-w) * .62) /var(--vine-w) auto no-repeat,url(/images/home/foundation-vine-right.webp) right -6px bottom calc(var(--spray-w) * .62) /var(--vine-w) auto no-repeat,url(/images/home/foundation-garland.webp) center bottom -6px /auto var(--garland-h) repeat-x}.home_foundation__C_QNp{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:54px;align-items:center;padding-right:40px}.home_foundation__C_QNp+.home_foundation__C_QNp{padding:0 0 0 64px}.home_foundation__C_QNp+.home_foundation__C_QNp:before{content:"";position:absolute;left:0;top:-10%;bottom:-10%;width:1px;background:linear-gradient(#a3824b00,#a3824b 24%,#a3824b 76%,#a3824b00)}.home_foundation__C_QNp+.home_foundation__C_QNp:after{content:"";position:absolute;left:-4px;top:calc(50% - 4px);width:8px;height:8px;background:#a3824b;transform:rotate(45deg);box-shadow:0 0 0 4px #e1e2d0}.home_foundationArch__xu2nC{--arch-w:clamp(150px,12.6vw,194px);position:relative;display:block;box-sizing:border-box;width:var(--arch-w);height:calc(var(--arch-w) * 210 / 194);padding:5px;border:1px solid #c4ad80;border-radius:calc(var(--arch-w) / 2) calc(var(--arch-w) / 2) 3px 3px;background:#ebebdc;box-shadow:0 14px 26px -20px #3a321c99}.home_foundationImage__7TjBi{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:calc(var(--arch-w) / 2 - 6px) calc(var(--arch-w) / 2 - 6px) 2px 2px}.home_foundationImage__7TjBi img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.home_foundation__C_QNp:is(:hover,:focus-visible) .home_foundationImage__7TjBi img{transform:scale(1.08)}.home_foundationCopy__rm72P{display:block;max-width:380px}.home_foundationCopy__rm72P .home_eyebrow__4Etmd{display:block;font-size:12px;color:#a3824b}.home_foundationCopy__rm72P h2{font-size:clamp(32px,2.75vw,43px);line-height:1.08;letter-spacing:-.015em;margin:6px 0 9px;color:#171a14}.home_foundationCopy__rm72P p{font-family:var(--sans);font-size:16.5px;line-height:1.45;color:#57594b}.home_textLink__8fHyC{display:inline-flex;align-items:baseline;gap:16px;margin-top:14px;padding-bottom:4px;border-bottom:1px solid #b0915c;font-family:var(--font-heading);font-size:18px;line-height:1.3}.home_study__W3RVo .home_textLink__8fHyC{color:#6f5328}.home_foundation__C_QNp:hover .home_textLink__8fHyC,.home_textLink__8fHyC:hover{border-bottom-color:#3f5036;color:#3f5036}.home_reading__flXye{color:#f2eedf;background:linear-gradient(180deg,#1d3023,#17271c);border-top:1px solid #0f1a12}.home_readingInner___Apl2{max-width:1600px;margin:auto;padding:30px var(--section-gutter) 44px}.home_readingHeading__Bh7QA{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.home_readingHeading__Bh7QA .home_textLink__8fHyC{margin:0 0 10px;font-size:17px;flex:none}.home_reading__flXye .home_eyebrow__4Etmd{font-size:13px;color:#d8ba70}.home_readingHeading__Bh7QA h2{font-size:clamp(34px,3.1vw,48px);line-height:1.08;letter-spacing:-.02em;margin-top:4px;color:#f6f2e6}.home_articles__Aim3a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.home_articles__Aim3a article{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:0 30px 0 18px;border-left:1px solid #ffffff1f}.home_articleImage__SdbV9{position:relative;display:block;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:3px;background:#efe6d2;margin-bottom:16px;outline:1px solid #c8a35e80;outline-offset:3px}.home_articleImage__SdbV9 img{object-fit:cover;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.home_articles__Aim3a article:is(:hover,:has(a:focus-visible)) .home_articleImage__SdbV9 img{transform:scale(1.08)}.home_articles__Aim3a .home_eyebrow__4Etmd{font-size:12px;color:#bdb69d}.home_articles__Aim3a h3{font-size:clamp(25px,2vw,31px);line-height:1.15;letter-spacing:-.015em;margin:6px 0 8px;text-wrap:balance;color:#f6f2e6}.home_articles__Aim3a h3 a:hover{text-decoration:underline;text-underline-offset:4px}.home_articleSummary__V85w_{font-family:var(--sans);font-size:15.5px;line-height:1.5;color:#cfcbb8;max-width:400px;margin-bottom:14px}.home_study__W3RVo .home_reading__flXye .home_textLink__8fHyC{color:#e2c37f;border-bottom-color:#8f7a4f}.home_study__W3RVo .home_reading__flXye .home_textLink__8fHyC:hover{color:#fff1cc;border-bottom-color:#e2c37f}.home_reading__flXye a:focus-visible{outline-color:#f1dc9d}.home_articles__Aim3a .home_textLink__8fHyC{margin-top:auto}@media (max-width:1100px){.home_toolsGrid__5E5_W{grid-template-columns:1fr 1fr;grid-template-rows:auto}.home_toolCard__aJhpe:first-child{grid-row:auto;grid-column:1/-1;aspect-ratio:2.25}.home_toolCard__aJhpe:not(:first-child){min-height:168px}.home_toolCard__aJhpe:not(:first-child) .home_toolBody__IZqsc{max-width:50%}.home_foundation__C_QNp{gap:40px;padding-right:24px}.home_foundation__C_QNp+.home_foundation__C_QNp{padding-left:46px}.home_foundationArch__xu2nC{--arch-w:132px}.home_foundations__b0irp:before{--spray-w:92px;--vine-w:42px}.home_foundationCopy__rm72P h2{font-size:32px}.home_foundationCopy__rm72P p{font-size:15.5px}.home_articles__Aim3a article{padding:0 20px 0 16px}}@media (max-width:760px){.home_foundationsInner__kkduw{grid-template-columns:1fr;gap:28px;padding-block:30px 76px}.home_foundations__b0irp:before{background:url(/images/home/foundation-garland.webp) center bottom -4px/auto 66px repeat-x}.home_foundation__C_QNp{padding:0;gap:44px}.home_foundation__C_QNp+.home_foundation__C_QNp{padding:28px 0 0}.home_foundation__C_QNp+.home_foundation__C_QNp:before{top:0;bottom:auto;right:0;width:auto;height:1px;background:linear-gradient(90deg,#a3824b00,#a3824b 24%,#a3824b 76%,#a3824b00)}.home_foundation__C_QNp+.home_foundation__C_QNp:after{left:calc(50% - 4px);top:-4px}}@media (max-width:700px){.home_toolsInner__ttu_Y{padding:32px var(--section-gutter) 36px}.home_exploreHeading__D_e_K{margin-bottom:20px}.home_tools__tt9Hu:before{width:280px;opacity:.08}.home_exploreHeading__D_e_K h2{font-size:36px}.home_exploreIntro__kcMe5{font-size:16px}.home_toolsGrid__5E5_W{grid-template-columns:1fr;gap:12px}.home_toolCard__aJhpe:first-child{aspect-ratio:1.08}.home_toolCard__aJhpe:first-child .home_toolImage__JwXq6 img{object-position:90% 50%}.home_toolCard__aJhpe:first-child .home_toolBody__IZqsc{left:22px;right:22px;bottom:20px}.home_toolCard__aJhpe:first-child .home_toolTitle__Iy7io{font-size:32px}.home_toolCard__aJhpe:first-child .home_toolCaption__ClBYO{font-size:15px}.home_toolCard__aJhpe:not(:first-child){min-height:156px}.home_toolCard__aJhpe:not(:first-child) .home_toolImage__JwXq6{width:62%}.home_toolCard__aJhpe:not(:first-child) .home_toolBody__IZqsc{max-width:58%;padding:18px 0 16px 17px}.home_foundationArch__xu2nC{--arch-w:112px}.home_foundationCopy__rm72P h2{font-size:30px}.home_foundationCopy__rm72P .home_eyebrow__4Etmd{font-size:10.5px}.home_readingInner___Apl2{padding:28px var(--section-gutter) 34px}.home_readingHeading__Bh7QA{flex-direction:column;align-items:flex-start;gap:10px}.home_readingHeading__Bh7QA h2{font-size:34px}.home_articles__Aim3a{grid-template-columns:1fr;gap:26px}.home_articles__Aim3a article{padding:0;border-left:0}.home_articles__Aim3a article+article{border-top:1px solid #ffffff1f;padding-top:26px}.home_articles__Aim3a h3{font-size:28px}}@media (max-width:360px){.home_foundationArch__xu2nC{--arch-w:96px}.home_foundation__C_QNp{gap:34px}}@media (prefers-reduced-motion:reduce){.home_study__W3RVo *,.home_study__W3RVo :after,.home_study__W3RVo :before{transition:none!important;scroll-behavior:auto!important}.home_study__W3RVo .home_photoCrop__a8ZQP img{transform:none!important}}.home_imageCredit__6k33T{max-width:1240px;margin:0 auto;padding:0 24px 12px;font-size:11px;line-height:1.5;color:#495342;text-align:right}.home_imageCredit__6k33T a{text-decoration:underline;text-underline-offset:2px}.SiteSearch_panel__DGh_N{--sans:var(--font-body);--ink:#1b2318;--muted:#74756a;--gold:#8a6a2f;--rule:#ebe7da;--hover:#f0f1e7;position:absolute;top:calc(100% + 8px);left:0;z-index:40;width:100%;min-width:min(440px,calc(100vw - 32px));max-height:min(70vh,540px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #d9d5c4;border-radius:12px;background:#fffefa;box-shadow:0 1px 2px rgba(40,46,28,.06),0 16px 40px -10px rgba(40,46,28,.28);color:var(--ink);text-align:left;scrollbar-width:thin;scrollbar-color:#d3cfbd transparent}.SiteSearch_compact__fytDY{min-width:0}.SiteSearch_group__b93Mz{padding:4px 6px 6px}.SiteSearch_group__b93Mz+.SiteSearch_group__b93Mz{border-top:1px solid var(--rule)}.SiteSearch_groupLabel__ZH2Md{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;padding:10px 10px 6px;font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--gold)}.SiteSearch_groupCount__FlJsR{font-size:11px;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--muted)}.SiteSearch_option__ThUli{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;padding:7px 10px;border-radius:8px;color:inherit;text-decoration:none;transition:background-color .12s}.SiteSearch_active__TcP_Y,.SiteSearch_option__ThUli:hover{background:var(--hover)}.SiteSearch_icon__bl6rq{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#edf0e4;color:#4d5e3d;transition:background-color .12s,color .12s}.SiteSearch_icon__bl6rq svg{width:18px;height:18px}.SiteSearch_active__TcP_Y .SiteSearch_icon__bl6rq,.SiteSearch_option__ThUli:hover .SiteSearch_icon__bl6rq{background:#33452c;color:#f3e9cc}.SiteSearch_text__hP4cE{display:grid;gap:1px;min-width:0}.SiteSearch_title__3AOnO{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--font-heading);font-size:16.5px;line-height:1.28;color:var(--ink)}.SiteSearch_meta__wumD4{overflow:hidden;font-family:var(--sans);font-size:12px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;color:var(--muted)}.SiteSearch_bestGroup__tRRRy{margin:6px;padding:2px 4px 4px;border:1px solid #ecdfb8;border-radius:10px;background:linear-gradient(180deg,#fcf6e4,#f9f1da)}.SiteSearch_bestGroup__tRRRy+.SiteSearch_group__b93Mz{border-top:0}.SiteSearch_best__tKyV7 .SiteSearch_icon__bl6rq{background:#a3824b;color:#fff8e6}.SiteSearch_best__tKyV7.SiteSearch_active__TcP_Y,.SiteSearch_best__tKyV7:hover{background:#f3e8c6}.SiteSearch_best__tKyV7 .SiteSearch_title__3AOnO{font-size:18px}.SiteSearch_detail__PtFTF{display:-webkit-box;margin-top:2px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:var(--sans);font-size:13px;line-height:1.5;color:#5d5a48}.SiteSearch_panel__DGh_N mark{padding:0;background:linear-gradient(transparent 58%,#f2dc9c 0,#f2dc9c 92%,transparent 0);color:inherit}.SiteSearch_seeAll__HM5Pz{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--rule);background:#f7f5ec;font-family:var(--sans);font-size:13.5px;font-weight:500;color:#4f3d15;text-decoration:none;transition:background-color .12s}.SiteSearch_seeAll__HM5Pz>span:last-child{color:var(--gold);transition:transform .15s}.SiteSearch_seeAll__HM5Pz.SiteSearch_active__TcP_Y,.SiteSearch_seeAll__HM5Pz:hover{background:#efecdf}.SiteSearch_seeAll__HM5Pz.SiteSearch_active__TcP_Y>span:last-child,.SiteSearch_seeAll__HM5Pz:hover>span:last-child{transform:translateX(3px)}.SiteSearch_message__9ncNJ{margin:0;padding:16px;font-family:var(--sans);font-size:14.5px;line-height:1.5;color:#3a4636}.SiteSearch_message__9ncNJ p{margin:0}.SiteSearch_messageHint__TSiLH{margin-top:4px!important;font-size:13.5px;color:var(--muted)}.SiteSearch_areaRow__GRf4K{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.SiteSearch_areaChip__eOFkf{padding:5px 11px;border:1px solid #d3cfbb;border-radius:999px;font-size:13.5px;color:#3a3220;text-decoration:none;transition:background-color .12s,border-color .12s}.SiteSearch_areaChip__eOFkf:hover{border-color:var(--gold);background:var(--hover)}.SiteSearch_srOnly__fu_Av{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:640px){.SiteSearch_panel__DGh_N{min-width:0;max-height:65vh}.SiteSearch_title__3AOnO{font-size:16px}.SiteSearch_best__tKyV7 .SiteSearch_title__3AOnO{font-size:17px}}.ScripturePath_path__BZ_ep{position:relative;width:100%;min-width:0;overflow:visible;container-name:trinity-journey;container-type:inline-size}.ScripturePath_figure__rdE3q{--journey-rail-width:clamp(140px,min(50cqw,calc(61cqw - 56px),max(calc(1238px - 111.3vw),calc(44.4vw - 225px))),400px);--journey-road-width:var(--journey-rail-width);--journey-road-left:0px;--journey-node-size:clamp(38px,calc(2cqw + 32px),42px);--journey-node-radius:calc(var(--journey-node-size) / 2);--journey-card-gap:clamp(12px,1.8cqw,18px);--journey-scene-bleed:clamp(24px,5cqw,64px);position:relative;width:100%;height:580px;min-height:580px;isolation:isolate}.ScripturePath_road__2fUSR,.ScripturePath_scene__nAY7Z,.ScripturePath_steps__ekgxP{position:absolute;inset:0}.ScripturePath_scene__nAY7Z{z-index:0;inset-inline:calc(-1 * var(--journey-scene-bleed));overflow:visible;pointer-events:none}.ScripturePath_sceneLayer__F0C7L{position:absolute;display:block;background-repeat:no-repeat;background-size:contain;filter:saturate(.78) contrast(1.08);mix-blend-mode:multiply}.ScripturePath_landscapeWash__p1elZ{inset:-2% -3% 0;background-image:url(/images/trinity/scene/landscape-wash.png?v=17);background-position:top;background-size:100% 100%;opacity:.58;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 24%,transparent 43%,transparent 74%,#000 89%,#000);mask-image:linear-gradient(90deg,#000 0,#000 24%,transparent 43%,transparent 74%,#000 89%,#000)}.ScripturePath_destinationLeftScenery__pq4AC{bottom:-5%;left:-3%;width:28%;height:auto;aspect-ratio:320/362;background-image:url(/images/trinity/scene/destination-left.png?v=17);background-position:0 100%;filter:saturate(.76) contrast(1.09);opacity:.74;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 58%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 58%,transparent)}.ScripturePath_destinationRightScenery__qD_ic{right:-2%;bottom:-7%;width:34%;height:auto;aspect-ratio:406/416;background-image:url(/images/trinity/scene/destination-right.png?v=17);background-position:100% 100%;filter:saturate(.76) contrast(1.09);opacity:.62;transform:scaleX(-1);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 64%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 64%,transparent)}.ScripturePath_landscapeLeft__OdsdK{top:-2%;left:-1%;width:43%;height:auto;aspect-ratio:313/435;background-image:url(/images/trinity/scene/landscape-left.png?v=17);background-position:0 0;opacity:1;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 66%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 66%,transparent)}.ScripturePath_mountainAccent__4LJST{top:-3%;left:-2%;width:54%;height:auto;aspect-ratio:313/147;background-image:url(/images/trinity/scene/mountains.png?v=17);background-position:0 0;filter:saturate(.76) contrast(1.2);opacity:.88;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000)}.ScripturePath_landscapeRight__HJX0w{top:-1%;right:auto;bottom:0;left:calc(60% + clamp(12px, 2.5vw, 48px));width:430px;height:auto;aspect-ratio:auto;overflow:hidden;background:none;filter:saturate(.76) contrast(1.02);opacity:.57;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 86%,transparent)}.ScripturePath_landscapeRight__HJX0w:before{content:"";position:absolute;top:0;left:0;width:430px;height:auto;aspect-ratio:430/521;background-image:url(/images/trinity/scene/landscape-right-composite.png?v=25);background-position:0 0;background-repeat:no-repeat;background-size:contain;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 76%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 76%,transparent)}.ScripturePath_road__2fUSR{z-index:1;left:var(--journey-road-left);width:var(--journey-road-width);height:100%;overflow:visible;pointer-events:none}.ScripturePath_roadArtwork__Qdx_G{opacity:.82;filter:saturate(.78) contrast(.92);mix-blend-mode:multiply}.ScripturePath_roadClearanceArtwork__hjwxR{opacity:.96}.ScripturePath_steps__ekgxP{z-index:2;margin:0;padding:0;list-style:none}.ScripturePath_step__ETtYy{position:absolute;top:var(--step-y);max-width:100%;animation:ScripturePath_stepIn__zC5TT .52s ease var(--reveal-delay) both}.ScripturePath_regularStep__oUzOJ{left:calc(var(--journey-road-left) + var(--step-x));transform:translate(calc(var(--journey-node-size) / -2),-50%)}.ScripturePath_destinationStep__cC7kF{right:0;left:0;transform:translateY(-50%)}.ScripturePath_button__vnhzY{display:flex;align-items:center;gap:var(--journey-card-gap);position:relative;max-width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ScripturePath_button__vnhzY:focus-visible{outline:none}.ScripturePath_node__5jG6A{position:relative;z-index:3;display:grid;flex:none;place-items:center;width:var(--journey-node-size);height:var(--journey-node-size)}.ScripturePath_node__5jG6A:after{content:"";position:absolute;z-index:-1;top:50%;left:100%;width:calc(var(--journey-card-gap) + 1px);border-top:1px solid rgba(157,119,56,.38);transform:translateY(-50%)}.ScripturePath_nodeDot__OHeok{display:grid;place-items:center;width:100%;height:100%;border:1.5px solid rgba(139,103,45,.76);border-radius:50%;background:rgba(255,251,239,.97);color:#846a3c;font-family:var(--font-heading);font-size:1rem;font-weight:600;line-height:1;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.ScripturePath_nodeCrown__kwOOj{position:absolute;top:-15px;width:17px;height:12px;color:var(--t-gold);opacity:.9}.ScripturePath_card__6_TQg{position:relative;z-index:4;display:grid;width:var(--step-card-width,max-content);min-height:60px;padding:clamp(3px,1cqw,5px) clamp(5px,1.55cqw,8px);border:1px solid rgba(157,119,56,.3);border-radius:10px;background:linear-gradient(145deg,rgba(255,253,248,.96),rgba(252,247,238,.94));box-shadow:0 2px 7px rgba(72,54,30,.045);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.ScripturePath_cardMain__7pyf_{display:flex;align-items:center;gap:clamp(4px,calc(1.5cqw - 1px),7px);min-width:0}.ScripturePath_regularStep__oUzOJ .ScripturePath_card__6_TQg{width:max-content;max-width:calc(100cqw - var(--step-x) - var(--journey-node-radius) - var(--journey-card-gap) - 4px)}.ScripturePath_medallion__YvGDg{display:grid;flex:none;place-items:center;width:clamp(42px,calc(4cqw + 28px),50px);height:clamp(42px,calc(4cqw + 28px),50px);border-radius:50%;filter:drop-shadow(0 2px 3px rgba(84,52,16,.14));transition:filter .18s ease,transform .18s ease}.ScripturePath_medallionImage__UDMuB{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(.74) saturate(1.38) contrast(1.18) drop-shadow(0 1px 0 rgba(76,43,8,.18))}.ScripturePath_copy__3SSHy{display:grid;min-width:0}.ScripturePath_title___DMpO{display:block;margin-bottom:3px;color:#0d3166;font-family:var(--font-heading);font-size:clamp(.91rem,2.1cqw,1.18rem);font-weight:650;line-height:1.08;text-wrap:balance;transition:color .18s ease}.ScripturePath_title___DMpO>span{display:inline}.ScripturePath_summary__RLvwz{color:#665f52;font-size:.8rem;line-height:1.34;text-wrap:balance}.ScripturePath_refs__kNR__{display:flex;flex-wrap:wrap;gap:2px 6px;margin-top:3px;color:#744315;font-size:clamp(.6rem,1.25cqw,.74rem);font-weight:650;line-height:1.2}.ScripturePath_refs__kNR__>span{white-space:nowrap}.ScripturePath_refs__kNR__ i{margin-right:clamp(2px,1cqw,6px);color:rgba(157,119,56,.48);font-style:normal}@media (hover:hover) and (pointer:fine){.ScripturePath_button__vnhzY:hover .ScripturePath_card__6_TQg{border-color:rgba(151,96,27,.88);background:linear-gradient(145deg,#fffef9,#f7ead4);box-shadow:0 13px 26px rgba(65,45,20,.2),0 0 0 3px rgba(187,137,55,.17);transform:translateY(-5px) scale(1.025)}.ScripturePath_button__vnhzY:hover .ScripturePath_medallion__YvGDg{filter:drop-shadow(0 4px 6px rgba(84,52,16,.24));transform:scale(1.08)}.ScripturePath_button__vnhzY:hover .ScripturePath_title___DMpO{color:#071f45}.ScripturePath_button__vnhzY:hover .ScripturePath_nodeDot__OHeok{border-color:#9d681c;background:linear-gradient(145deg,#c99b42,#9f691b);color:#fffdf7;box-shadow:0 6px 14px rgba(91,59,17,.24)}}.ScripturePath_active__yQB75 .ScripturePath_card__6_TQg{border-color:rgba(143,87,20,.58);box-shadow:0 4px 14px rgba(89,58,21,.1)}.ScripturePath_active__yQB75 .ScripturePath_nodeDot__OHeok{border-color:#a87520;background:linear-gradient(145deg,#c5963a,#a87520);color:#fffdf7;box-shadow:0 4px 10px rgba(100,66,17,.16)}.ScripturePath_button__vnhzY:focus-visible .ScripturePath_card__6_TQg{border-color:rgba(146,106,42,.76);box-shadow:0 0 0 2px rgba(255,253,247,.96),0 0 0 4px rgba(146,106,42,.35)}.ScripturePath_button__vnhzY:focus-visible .ScripturePath_nodeDot__OHeok{box-shadow:0 0 0 3px rgba(255,253,247,.96),0 0 0 5px rgba(146,106,42,.34)}.ScripturePath_destination__xJ9Ch{--destination-inset:calc(var(--journey-road-left) + var(--step-x) + var(--journey-node-radius) + 8px);display:block;width:100%}.ScripturePath_destination__xJ9Ch .ScripturePath_node__5jG6A{position:absolute;top:50%;left:calc(var(--journey-road-left) + var(--step-x));transform:translate(-50%,-50%)}.ScripturePath_destination__xJ9Ch .ScripturePath_node__5jG6A:after{display:none}.ScripturePath_destination__xJ9Ch .ScripturePath_nodeDot__OHeok{font-size:1.12rem}.ScripturePath_destination__xJ9Ch .ScripturePath_card__6_TQg{grid-template-columns:minmax(0,1fr);align-items:center;width:min(490px,calc(var(--journey-rail-width) + 160px),calc(100% - var(--destination-inset)));min-height:136px;margin-left:var(--destination-inset);padding:8px 14px;border-width:1.5px;border-color:rgba(158,105,37,.5);border-radius:13px;background:linear-gradient(145deg,rgba(253,249,246,.97),rgba(250,242,237,.95))}.ScripturePath_destination__xJ9Ch .ScripturePath_cardMain__7pyf_{gap:clamp(14px,2.4cqw,20px)}.ScripturePath_destination__xJ9Ch .ScripturePath_medallion__YvGDg{width:clamp(116px,18cqw,120px);height:clamp(116px,18cqw,120px);filter:drop-shadow(0 4px 7px rgba(45,67,37,.2))}.ScripturePath_destination__xJ9Ch .ScripturePath_medallionImage__UDMuB{filter:brightness(.78) saturate(.92) contrast(1.08)}.ScripturePath_destination__xJ9Ch .ScripturePath_title___DMpO{margin-bottom:5px;font-size:clamp(1.35rem,3cqw,1.65rem);line-height:1.04}.ScripturePath_destination__xJ9Ch .ScripturePath_summary__RLvwz{font-size:clamp(.86rem,1.8cqw,.98rem);line-height:1.25}.ScripturePath_destination__xJ9Ch .ScripturePath_refs__kNR__{margin-top:7px;font-size:clamp(.66rem,1.35cqw,.78rem);line-height:1.25}@container trinity-journey (max-width: 719px){.ScripturePath_figure__rdE3q{height:580px;min-height:580px}.ScripturePath_landscapeLeft__OdsdK,.ScripturePath_mountainAccent__4LJST{left:-4%;width:45%}.ScripturePath_landscapeLeft__OdsdK{opacity:.9}.ScripturePath_mountainAccent__4LJST{opacity:.88}.ScripturePath_destinationLeftScenery__pq4AC,.ScripturePath_destinationRightScenery__qD_ic{width:34%;opacity:.44}}@container trinity-journey (max-width: 519px){.ScripturePath_figure__rdE3q{height:580px;min-height:580px}.ScripturePath_landscapeWash__p1elZ{opacity:.3}.ScripturePath_landscapeLeft__OdsdK,.ScripturePath_mountainAccent__4LJST{left:-8%;width:48%}.ScripturePath_landscapeLeft__OdsdK,.ScripturePath_mountainAccent__4LJST{opacity:.8}.ScripturePath_destinationLeftScenery__pq4AC,.ScripturePath_destinationRightScenery__qD_ic{width:38%;opacity:.32}}@media (max-width:560px){@container trinity-journey (max-width: 519px){.ScripturePath_roadClearanceArtwork__hjwxR{opacity:.84;filter:blur(4px);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent)}.ScripturePath_scene__nAY7Z:after{content:"";position:absolute;top:45%;left:-3%;width:52%;aspect-ratio:400/286;background-image:url(/images/trinity/scene/woods-left.png?v=17);background-position:0 0;background-repeat:no-repeat;background-size:contain;filter:brightness(.82) saturate(.78) contrast(1.04);mix-blend-mode:multiply;opacity:.28;-webkit-mask-image:radial-gradient(ellipse at 20% 50%,#000 0,#000 34%,transparent 76%);mask-image:radial-gradient(ellipse at 20% 50%,#000 0,#000 34%,transparent 76%)}.ScripturePath_landscapeLeft__OdsdK,.ScripturePath_mountainAccent__4LJST{left:-3%;width:68%}.ScripturePath_landscapeLeft__OdsdK,.ScripturePath_mountainAccent__4LJST{filter:brightness(.72) saturate(.78) contrast(1.08);opacity:.5}.ScripturePath_destinationLeftScenery__pq4AC{width:50%;filter:brightness(.94) saturate(.72) contrast(.94);opacity:.32}}}@media (min-width:720px) and (max-width:939px){.ScripturePath_figure__rdE3q{--journey-road-left:clamp(0px,calc(70cqw - 443px),132px);--journey-node-size:clamp(40px,calc(51.1px - 1.16vw),42px);--journey-card-gap:12px}.ScripturePath_landscapeLeft__OdsdK,.ScripturePath_mountainAccent__4LJST{left:-3%;width:45%}.ScripturePath_mountainAccent__4LJST{opacity:.88}.ScripturePath_card__6_TQg{padding:clamp(4px,calc(10.33px - .667vw),5px) clamp(6px,calc(17.5px - 1.19vw),8px)}.ScripturePath_cardMain__7pyf_{gap:clamp(5px,calc(16.25px - 1.19vw),7px)}.ScripturePath_medallion__YvGDg{width:clamp(44px,calc(73.5px - 3.125vw),49px);height:clamp(44px,calc(73.5px - 3.125vw),49px)}.ScripturePath_title___DMpO{font-size:.91rem}.ScripturePath_refs__kNR__{font-size:.6rem}.ScripturePath_refs__kNR__ i{margin-right:clamp(2px,calc(15.41px - 1.206vw),6px)}}@media (max-width:680px){.ScripturePath_refs__kNR__{gap:2px 4px}.ScripturePath_refs__kNR__ i{display:none}}@media (prefers-reduced-motion:reduce){.ScripturePath_step__ETtYy{animation:none}.ScripturePath_card__6_TQg,.ScripturePath_medallion__YvGDg,.ScripturePath_nodeDot__OHeok,.ScripturePath_title___DMpO{transition:none}}@media (forced-colors:active){.ScripturePath_road__2fUSR,.ScripturePath_scene__nAY7Z{display:none}}@keyframes ScripturePath_stepIn__zC5TT{0%{opacity:0}to{opacity:1}}