@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--default-font-family:"Geist","Geist Fallback",ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:"Geist Mono","Geist Mono Fallback",ui-monospace,monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.contents{display:contents}.hidden{display:none}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (max-width:800px){.featured-cover{box-shadow:none!important}.featured-cover i{font-size:40px!important}.alliance-network{display:none!important}.alliance-disciplines>.shell>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.experts-principles>.shell>div,.experts-network>.shell>div{grid-template-columns:repeat(2,50%)!important}.alliance-disciplines article,.experts-principles article,.experts-network article{min-width:0!important}.experts-principles article>*,.experts-network article>*{overflow-wrap:anywhere}.group-worlds a{grid-template-columns:70px minmax(0,1fr) 25px!important}.group-worlds h3,.group-worlds span{overflow-wrap:anywhere}.group-worlds a>b{font-size:0!important}.group-worlds a>b:after{content:"↗";font-size:17px}.locations-worlds a p{grid-column:1!important}.locations-worlds a b{grid-area:2/2!important}}.search-hero{background:#ded8cc;min-height:760px;position:relative;overflow:hidden}.search-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:760px;padding-block:110px 60px;display:flex;position:relative}.search-hero p,.search-intro>p,.search-themes>.shell>p,.search-standards>.shell>p,.search-next p{font:9px var(--font-geist-mono);letter-spacing:.16em}.search-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.4vw,132px)/.9 Georgia,serif}.search-hero h1 em{color:#778d82;font-weight:400}.search-hero>.shell>div{justify-content:space-between;display:flex}.search-hero>.shell>div span{max-width:530px;line-height:1.6}.search-orbit{border:1px solid #17231d24;border-radius:50%;place-items:center;width:520px;height:520px;display:grid;position:absolute;top:75px;right:-10px}.search-orbit:before,.search-orbit:after{content:"";border:1px solid #17231d20;border-radius:50%;position:absolute;inset:80px}.search-orbit:after{inset:175px}.search-orbit i{color:#72887d;font:100px Georgia,serif}.search-orbit span{font:8px/1.5 var(--font-geist-mono);letter-spacing:.13em;text-align:center;position:absolute;bottom:75px}.search-intro{grid-template-columns:.35fr 1fr;padding-block:110px;display:grid}.search-intro h2,.search-themes h2,.search-standards h2,.search-next h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.search-intro>div>p{font-size:17px;line-height:1.7}.search-intro small{color:#68736d;margin-top:25px;display:block}.search-themes{color:#f3f0e8;background:#27352f;padding:100px 0}.search-themes>.shell>div{border-top:1px solid #ffffff2c;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.search-themes a{border-right:1px solid #ffffff2c;min-height:250px;padding:25px}.search-themes a:last-child{border:0}.search-themes span{font:8px var(--font-geist-mono);color:#abc0b4}.search-themes h3{margin-top:65px;font:400 26px Georgia,serif}.search-themes a p{color:#aeb7b2;font-size:12px;line-height:1.6}.search-experience{border:1px solid var(--line);margin-block:110px}.search-experience>header{padding:45px}.search-experience>header label{font:9px var(--font-geist-mono);letter-spacing:.13em}.search-experience>header>div{border-bottom:1px solid var(--ink);grid-template-columns:40px 1fr 60px;align-items:center;margin-top:22px;display:grid}.search-experience>header>div>span{font-size:30px}.search-experience input{background:0 0;border:0;outline:none;padding:16px 0;font:400 27px Georgia,serif}.search-experience>header button{background:0 0;border:0}.search-experience>header small{font:8px var(--font-geist-mono);margin-top:12px;display:block}.search-experience>nav{border-block:1px solid var(--line);flex-wrap:wrap;gap:7px;padding:16px 45px;display:flex}.search-experience>nav button{border:1px solid var(--line);background:0 0;padding:8px 10px}.search-experience>nav .active{background:var(--ink);color:#fff}.search-suggestions{background:#e1ddd4;padding:35px 45px}.search-suggestions>p{font:8px var(--font-geist-mono);letter-spacing:.1em}.search-suggestions>div{grid-template-columns:1fr 1fr;margin-top:20px;display:grid}.search-suggestions button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;padding:16px;display:flex}.search-suggestions button:nth-child(odd){border-right:1px solid var(--line)}.search-suggestions button:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.search-results>header{justify-content:space-between;padding:25px 45px;display:flex}.search-results>header span,.search-results>header small{font:8px var(--font-geist-mono);letter-spacing:.1em}.search-results>div{grid-template-columns:repeat(3,1fr);display:grid}.search-results article{border-top:1px solid var(--line);border-right:1px solid var(--line);flex-direction:column;min-height:280px;padding:25px;display:flex}.search-results article:nth-child(3n){border-right:0}.search-results article>span,.search-results article>small{font:8px var(--font-geist-mono);letter-spacing:.08em}.search-results h3{margin-top:45px;font:400 25px Georgia,serif}.search-results article>p{font-size:12px;line-height:1.6}.search-results article>small{color:#8b6b59}.search-results article>div{justify-content:space-between;margin-top:auto;display:flex}.search-results article button{background:0 0;border:0}.search-empty{border-top:1px solid var(--line);padding:70px 45px!important;display:block!important}.search-empty h3{font:400 35px Georgia,serif}.search-empty button{background:0 0;border:1px solid;padding:12px}.search-experience>footer{color:#fff;background:#17231d;justify-content:space-between;padding:20px 45px;display:flex}.search-experience>footer span,.search-experience>footer small{font:8px var(--font-geist-mono);letter-spacing:.09em}.search-standards{background:#b9c3ba;padding:105px 0}.search-standards>.shell>div{border-top:1px solid #17231d45;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.search-standards article{border-right:1px solid #17231d45;flex-direction:column;min-height:220px;padding:25px;display:flex}.search-standards article:last-child{border:0}.search-standards article span,.search-standards article small{font:8px var(--font-geist-mono);letter-spacing:.1em}.search-standards article b{margin-top:55px;font:400 23px Georgia,serif}.search-standards article small{margin-top:auto}.search-next{background:#9c8b7d;padding:105px 0}.search-next>.shell>div{border-top:1px solid #17231d45;grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.search-next a{border-bottom:1px solid #17231d45;justify-content:space-between;padding:25px;display:flex}.search-next a:nth-child(odd){border-right:1px solid #17231d45}@media (max-width:800px){.search-hero,.search-hero>.shell{min-height:660px}.search-hero>.shell{padding-block:80px 35px}.search-hero h1{font-size:15.5vw}.search-hero>.shell>div{display:block}.search-hero>.shell>div span{max-width:290px;display:block}.search-orbit{display:none}.search-intro{grid-template-columns:1fr}.search-themes>.shell>div{grid-template-columns:repeat(2,50%)}.search-themes a{min-width:0}.search-themes a:nth-child(2n){border-right:0}.search-themes a:nth-child(-n+2){border-bottom:1px solid #ffffff2c}.search-experience>header{padding:30px 20px}.search-experience>header>div{grid-template-columns:30px minmax(0,1fr) 45px}.search-experience input{min-width:0;font-size:19px}.search-experience>nav{padding:14px 20px}.search-suggestions{padding:30px 20px}.search-suggestions>div{grid-template-columns:1fr}.search-suggestions button:nth-child(odd){border-right:0}.search-suggestions button:nth-last-child(-n+2){border-bottom:0}.search-suggestions button:last-child{border-bottom:1px solid var(--line)}.search-results>header{padding:22px 20px}.search-results>div{grid-template-columns:1fr}.search-results article{border-right:0}.search-empty{padding:50px 20px!important}.search-experience>footer{flex-direction:column;gap:10px;padding:20px}.search-standards>.shell>div{grid-template-columns:repeat(2,50%)}.search-standards article{min-width:0}.search-standards article:nth-child(2n){border-right:0}.search-standards article:nth-child(-n+2){border-bottom:1px solid #17231d45}.search-next>.shell>div{grid-template-columns:1fr}.search-next a:nth-child(odd){border-right:0}}.locations-hero{background:#a6b2ac;min-height:820px;position:relative;overflow:hidden}.locations-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:820px;padding-block:120px 65px;display:flex;position:relative}.locations-hero p,.locations-intro>p,.locations-atmosphere .shell>div:last-child>p:first-child,.locations-spaces>p,.locations-worlds>.shell>p,.locations-access>div:first-child>p,.locations-international p:first-child,.visit-planner>div>p:first-child,.locations-map p{font:9px var(--font-geist-mono);letter-spacing:.16em}.locations-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.5vw,136px)/.89 Georgia,serif}.locations-hero h1 em{color:#f3eee5;font-weight:400}.locations-hero>.shell>div{justify-content:space-between;display:flex}.locations-hero>.shell>div span{max-width:540px;line-height:1.6}.mountain-scene{width:650px;height:560px;position:absolute;top:120px;right:-30px;overflow:hidden}.mountain-scene i{border-bottom:380px solid #ffffff26;border-left:220px solid #0000;border-right:220px solid #0000;width:0;height:0;position:absolute;bottom:0}.mountain-scene i:first-child{left:0}.mountain-scene i:nth-child(2){border-bottom:450px solid #ffffff1c;border-left-width:260px;border-right-width:260px;right:-50px}.mountain-scene i:nth-child(3){border-bottom:270px solid #ffffff38;border-left-width:160px;border-right-width:160px;left:190px}.mountain-scene span{font:9px/1.5 var(--font-geist-mono);letter-spacing:.13em;position:absolute;bottom:40px;right:90px}.locations-intro{grid-template-columns:.35fr 1fr;padding-block:120px;display:grid}.locations-intro h2,.locations-atmosphere h2,.locations-spaces h2,.locations-worlds h2,.locations-access h2,.locations-international h2,.locations-map h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.locations-intro>div>p{font-size:17px;line-height:1.7}.locations-intro small{color:#68716c;margin-top:25px;display:block}.locations-atmosphere{background:#d9d3c7;padding:110px 0}.locations-atmosphere>.shell{grid-template-columns:1.1fr .9fr;align-items:center;gap:10%;display:grid}.location-image{background:#7c8b85;height:620px;position:relative;overflow:hidden}.location-image:before,.location-image:after{content:"";border-bottom:420px solid #ffffff2e;border-left:220px solid #0000;border-right:220px solid #0000;width:0;height:0;position:absolute;bottom:-50px}.location-image:after{border-bottom-color:#ffffff1b;border-left-width:280px;border-right-width:280px;right:-100px}.location-image span{color:#fff;font:8px var(--font-geist-mono);z-index:2;position:absolute;bottom:20px;left:20px}.locations-atmosphere .shell>div:last-child>p:last-child{line-height:1.7}.locations-spaces{padding-block:120px}.locations-spaces>div{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.locations-spaces article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:260px;padding:25px}.locations-spaces article:last-child{border-right:0}.locations-spaces span{font:9px var(--font-geist-mono);color:#647a6f}.locations-spaces h3{margin-top:70px;font:400 25px Georgia,serif}.locations-spaces article p{font-size:12px;line-height:1.6}.locations-worlds{color:#f3f0e8;background:#203029;padding:110px 0}.locations-worlds>.shell>div{border-top:1px solid #ffffff2c;grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.locations-worlds a{border-bottom:1px solid #ffffff2c;grid-template-columns:1fr 25px;min-height:220px;padding:25px;display:grid}.locations-worlds a:nth-child(odd){border-right:1px solid #ffffff2c}.locations-worlds a span{font:9px var(--font-geist-mono);color:#a9bcb2;grid-column:1/-1}.locations-worlds h3{font:400 27px Georgia,serif}.locations-worlds a p{color:#abb5af;font-size:12px;line-height:1.6}.locations-access{grid-template-columns:.8fr 1.2fr;gap:10%;padding-block:120px;display:grid}.locations-access>div:first-child>p:last-child{line-height:1.7}.locations-access>div:last-child{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.locations-access article{border-bottom:1px solid var(--line);min-height:170px;padding:20px}.locations-access article:nth-child(odd){border-right:1px solid var(--line)}.locations-access article span,.locations-access article small{font:8px var(--font-geist-mono);letter-spacing:.1em}.locations-access article b{margin:35px 0 15px;font:400 20px Georgia,serif;display:block}.locations-international{background:#bdac96;padding:110px 0}.locations-international>.shell{grid-template-columns:1fr 1fr;gap:10%;display:grid}.locations-international .shell>div>p:not(:first-child){line-height:1.7}.locations-international strong{font:9px var(--font-geist-mono);margin-top:25px;display:block}.locations-international ol{border-top:1px solid #17231d45;padding:0;list-style:none}.locations-international li{border-bottom:1px solid #17231d45;grid-template-columns:45px 1fr;padding:18px 0;display:grid}.locations-international li span{font:9px var(--font-geist-mono);grid-row:1/3}.locations-international li b{font:400 19px Georgia,serif}.locations-international li small{margin-top:5px}.visit-planner{border:1px solid var(--line);margin-block:110px}.visit-planner>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:20px 35px;display:flex}.visit-planner header>span{font:8px var(--font-geist-mono);letter-spacing:.1em}.visit-planner header nav button{background:0 0;border:0}.visit-start,.visit-needs,.visit-summary{max-width:900px;padding:60px}.visit-planner h3{font:400 48px Georgia,serif}.visit-start>button:not(.visit-primary),.visit-needs>button:not(.visit-primary){border:0;border-top:1px solid var(--line);background:0 0;justify-content:space-between;width:100%;padding:19px 0;display:flex}.visit-start>button:nth-last-child(2),.visit-needs>button:nth-last-child(2){border-bottom:1px solid var(--line)}.visit-start .selected,.visit-needs .selected{font-weight:700}.visit-primary,.visit-summary>button{color:#fff;border:0;margin-top:30px;background:var(--ink)!important;padding:15px!important}.visit-start small{margin-top:25px;display:block}.visit-summary dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:15px 0;display:flex}.visit-summary dl>div:last-child{border-bottom:1px solid var(--line)}.visit-summary dt{font:9px var(--font-geist-mono)}.visit-summary dd{margin:0;font-size:12px}.visit-summary strong{font:9px var(--font-geist-mono);margin-top:25px;display:block}.visit-planner>footer{color:#fff;background:#17231d;justify-content:space-between;padding:20px 35px;display:flex}.visit-planner footer span,.visit-planner footer small{font:8px var(--font-geist-mono);letter-spacing:.09em}.locations-map{background:#82948b;padding:110px 0}.locations-map>.shell{grid-template-columns:1.2fr .8fr;gap:8%;display:grid}.locations-map .shell>div{border:1px solid #17231d45;height:500px;padding:35px;position:relative;overflow:hidden}.locations-map .shell>div:before,.locations-map .shell>div:after{content:"";border:1px solid #17231d30;border-radius:50%;position:absolute;inset:80px}.locations-map .shell>div:after{inset:160px}.locations-map .shell>div>span{font:9px var(--font-geist-mono)}.locations-map .shell>div i{background:#17231d;border-radius:50%;width:8px;height:8px;position:absolute}.locations-map .shell>div i:first-of-type{bottom:20%;left:18%}.locations-map .shell>div i:nth-of-type(2){top:28%;right:22%}.locations-map .shell>div i:nth-of-type(3){bottom:32%;right:40%}.locations-map aside{align-self:center}.locations-map dl>div{border-top:1px solid #17231d45;justify-content:space-between;padding:15px 0;display:flex}.locations-map dl>div:last-child{border-bottom:1px solid #17231d45}.locations-map dt{font:9px var(--font-geist-mono)}.locations-map dd{margin:0;font-size:12px}.locations-map aside a{border-bottom:1px solid;margin-top:25px;padding-bottom:7px;display:inline-block}@media (max-width:800px){.locations-hero,.locations-hero>.shell{min-height:690px}.locations-hero>.shell{padding-block:85px 35px}.locations-hero h1{font-size:15.6vw}.locations-hero>.shell>div{display:block}.locations-hero>.shell>div span{max-width:290px;display:block}.mountain-scene{display:none}.locations-intro,.locations-atmosphere>.shell,.locations-access,.locations-international>.shell,.locations-map>.shell{grid-template-columns:1fr}.location-image{height:500px}.locations-spaces>div{grid-template-columns:repeat(2,50%)}.locations-spaces article{min-width:0}.locations-spaces article:nth-child(2n){border-right:0}.locations-spaces article:nth-child(-n+2){border-bottom:1px solid var(--line)}.locations-worlds>.shell>div{grid-template-columns:1fr}.locations-worlds a:nth-child(odd){border-right:0}.visit-planner>header{padding:18px 20px}.visit-planner header>span{display:none}.visit-start,.visit-needs,.visit-summary{padding:40px 20px}.visit-planner h3{font-size:38px}.visit-summary dl>div{gap:20px}.visit-summary dd{text-align:right}.visit-planner>footer{flex-direction:column;gap:10px;padding:20px}.locations-map .shell>div{height:400px}.locations-map aside{margin-top:40px}}.group-hero{background:#c6b89f;min-height:820px;position:relative;overflow:hidden}.group-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:820px;padding-block:120px 65px;display:flex;position:relative}.group-hero p,.group-intro>p,.group-worlds>.shell>p,.group-family>div:last-child>p:first-child,.group-history>.shell>p,.group-governance>div:first-child>p,.group-impact>.shell>p,.group-explorer header p,.group-next p{font:9px var(--font-geist-mono);letter-spacing:.16em}.group-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.6vw,138px)/.89 Georgia,serif}.group-hero h1 em{color:#f4efe5;font-weight:400}.group-hero>.shell>div{justify-content:space-between;display:flex}.group-hero>.shell>div span{max-width:500px;line-height:1.6}.group-mark{border:1px solid #ffffff70;border-radius:50%;place-items:center;width:570px;height:570px;display:grid;position:absolute;top:85px;right:-10px}.group-mark:before,.group-mark:after{content:"";border:1px solid #fff5;border-radius:50%;position:absolute;inset:90px}.group-mark:after{inset:190px}.group-mark i{background:#fff;border-radius:50%;width:10px;height:10px;position:absolute}.group-mark i:first-child{top:50%;left:8%}.group-mark i:nth-child(2){top:18%;right:14%}.group-mark i:nth-child(3){bottom:17%;right:16%}.group-mark span{font:9px/1.5 var(--font-geist-mono);letter-spacing:.14em;text-align:center}.group-intro{grid-template-columns:.35fr 1fr;padding-block:120px;display:grid}.group-intro h2,.group-worlds h2,.group-family h2,.group-history h2,.group-governance h2,.group-impact h2,.group-next h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.group-intro>div>p{font-size:17px;line-height:1.7}.group-intro small{color:#697068;margin-top:25px;display:block}.group-worlds{color:#f2efe8;background:#1c2923;padding:110px 0}.group-worlds>.shell>div{border-top:1px solid #ffffff2c;margin-top:55px}.group-worlds a{border-bottom:1px solid #ffffff2c;grid-template-columns:220px 1fr 1fr 40px;align-items:center;gap:30px;min-height:155px;display:grid}.group-worlds span{font:9px var(--font-geist-mono);color:#bca77e}.group-worlds h3{font:400 30px Georgia,serif}.group-worlds a p{color:#adb6b0;font-size:12px;line-height:1.6}.group-worlds a b{font-size:17px}.group-family{grid-template-columns:1fr 1fr;align-items:center;gap:10%;padding-block:125px;display:grid}.group-family-visual{background:#8b948c;justify-content:center;align-items:flex-end;height:660px;display:flex;position:relative;overflow:hidden}.group-family-visual i{color:#ffffff2b;font:400 260px Georgia,serif;position:absolute}.group-family-visual i:first-child{top:25px;left:30px}.group-family-visual i:nth-child(2){bottom:20px;right:25px}.group-family-visual span{color:#fff;font:8px/1.5 var(--font-geist-mono);text-align:center;z-index:2;margin-bottom:25px}.group-family>div:last-child>p:not(:first-child){line-height:1.7}.group-family blockquote{border-left:1px solid;margin:35px 0;padding-left:25px;font:italic 25px/1.45 Georgia,serif}.group-family small{font:8px var(--font-geist-mono);letter-spacing:.09em;display:block}.group-family a{border-bottom:1px solid;margin-top:30px;padding-bottom:7px;display:inline-block}.group-history{background:#d7cfc0;padding:110px 0}.group-history>.shell>div{border-top:1px solid #17231d40;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.group-history article{border-right:1px solid #17231d40;min-height:270px;padding:25px}.group-history article:last-child{border:0}.group-history span{font:9px var(--font-geist-mono)}.group-history h3{margin-top:70px;font:400 25px Georgia,serif}.group-history article p{font-size:12px;line-height:1.6}.group-history strong{font:9px var(--font-geist-mono);letter-spacing:.09em;margin-top:25px;display:block}.group-governance{grid-template-columns:.8fr 1.2fr;gap:10%;padding-block:120px;display:grid}.group-governance>div:last-child{border-top:1px solid var(--line)}.group-governance article{border-bottom:1px solid var(--line);grid-template-columns:60px 1fr;gap:10px;padding:20px 0;display:grid}.group-governance article span{font:9px var(--font-geist-mono);grid-row:1/3}.group-governance h3{font:400 23px Georgia,serif}.group-governance article p{font-size:12px;line-height:1.6}.group-impact{color:#f4f1e9;background:#788e82;padding:110px 0}.group-impact>.shell>div{border-block:1px solid #ffffff40;grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid}.group-impact article{border-right:1px solid #ffffff40;flex-direction:column;min-height:220px;padding:25px;display:flex}.group-impact article:last-child{border:0}.group-impact article span,.group-impact article small{font:8px var(--font-geist-mono);letter-spacing:.1em}.group-impact article b{margin-top:55px;font:400 25px Georgia,serif}.group-impact article small{color:#d2dbd5;margin-top:auto}.group-explorer{border:1px solid var(--line);margin-block:110px}.group-explorer header{justify-content:space-between;align-items:end;padding:45px;display:flex}.group-explorer h2{font:400 48px Georgia,serif}.group-explorer header nav{flex-wrap:wrap;gap:7px;display:flex}.group-explorer header button{border:1px solid var(--line);background:0 0;padding:9px}.group-explorer header .active{background:var(--ink);color:#fff}.group-explorer>section{border-top:1px solid var(--line);padding:45px}.group-explorer>section>p{font:9px var(--font-geist-mono);letter-spacing:.1em}.group-explorer>section>h3{font:400 38px Georgia,serif}.group-explorer>section>div{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.group-explorer article{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr;padding:20px;display:grid}.group-explorer article:nth-child(odd){border-right:1px solid var(--line)}.group-explorer article span,.group-explorer article small{font:8px var(--font-geist-mono)}.group-explorer article span{grid-row:1/3}.group-explorer article b{font:400 18px Georgia,serif}.group-explorer article small{margin-top:6px}.group-explorer>footer{color:#fff;font:8px var(--font-geist-mono);letter-spacing:.1em;background:#17231d;padding:20px 45px}.group-next{background:#bcae97;padding:110px 0}.group-next>.shell>div{border-top:1px solid #17231d45;grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.group-next a{border-bottom:1px solid #17231d45;justify-content:space-between;padding:25px;display:flex}.group-next a:nth-child(odd){border-right:1px solid #17231d45}@media (max-width:800px){.group-hero,.group-hero>.shell{min-height:690px}.group-hero>.shell{padding-block:85px 35px}.group-hero h1{font-size:15.5vw}.group-hero>.shell>div{display:block}.group-hero>.shell>div span{max-width:285px;display:block}.group-mark{display:none}.group-intro,.group-family,.group-governance{grid-template-columns:1fr}.group-worlds a{grid-template-columns:90px 1fr 25px;gap:12px;padding:25px 0}.group-worlds a p{grid-column:2/4}.group-worlds a b{grid-area:1/3}.group-family-visual{height:520px}.group-history>.shell>div{grid-template-columns:repeat(2,50%)}.group-history article{min-width:0}.group-history article:nth-child(2n){border-right:0}.group-history article:nth-child(-n+2){border-bottom:1px solid #17231d40}.group-impact>.shell>div{grid-template-columns:1fr}.group-impact article{border-bottom:1px solid #ffffff40;border-right:0}.group-explorer header{padding:30px 20px;display:block}.group-explorer h2{font-size:39px}.group-explorer header nav{margin-top:25px}.group-explorer>section{padding:30px 20px}.group-explorer>section>h3{font-size:32px}.group-explorer>section>div{grid-template-columns:1fr}.group-explorer article:nth-child(odd){border-right:0}.group-explorer>footer{padding:20px}.group-next>.shell>div{grid-template-columns:1fr}.group-next a:nth-child(odd){border-right:0}}.experts-hero{background:#b9ada2;min-height:820px;position:relative;overflow:hidden}.experts-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:820px;padding-block:120px 65px;display:flex;position:relative}.experts-hero p,.experts-intro>p,.experts-duo article>div:not(.expert-portrait)>p:first-child,.experts-principles>.shell>p,.experts-roles>div:first-child>p,.experts-voices>.shell>p,.expert-library header p,.experts-network p,.experts-next p{font:9px var(--font-geist-mono);letter-spacing:.16em}.experts-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.5vw,136px)/.89 Georgia,serif}.experts-hero h1 em{color:#f1ebe2;font-weight:400}.experts-hero>.shell>div{justify-content:space-between;display:flex}.experts-hero>.shell>div span{max-width:530px;line-height:1.6}.experts-monogram{border:1px solid #fff5;border-radius:50%;width:570px;height:570px;position:absolute;top:90px;right:-20px}.experts-monogram i{color:#ffffff30;font:400 220px Georgia,serif;position:absolute}.experts-monogram i:first-child{top:55px;left:80px}.experts-monogram i:nth-child(2){bottom:40px;right:75px}.experts-monogram span{font:9px/1.5 var(--font-geist-mono);letter-spacing:.13em;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.experts-intro{grid-template-columns:.35fr 1fr;padding-block:120px;display:grid}.experts-intro h2,.experts-duo h2,.experts-principles h2,.experts-roles h2,.experts-network h2,.experts-next h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.experts-intro>div>p{font-size:17px;line-height:1.7}.experts-intro small{color:#6c6965;margin-top:25px;display:block}.experts-duo{background:#e0d9cf}.experts-duo article{grid-template-columns:1fr 1fr;min-height:720px;display:grid}.experts-duo article>div:not(.expert-portrait){flex-direction:column;justify-content:center;padding:90px;display:flex}.experts-duo article>div>b{font:9px/1.5 var(--font-geist-mono);color:#8b685b}.experts-duo article>div>p:not(:first-child){line-height:1.7}.experts-duo article>div>div:not(.expert-portrait){flex-wrap:wrap;gap:7px;margin:25px 0;display:flex}.experts-duo article>div>div span{border:1px solid var(--line);padding:8px;font-size:9px}.experts-duo article a{border-bottom:1px solid;align-self:flex-start;padding-bottom:7px;font-size:11px}.expert-portrait{background:#839087;justify-content:center;align-items:end;display:flex;position:relative;overflow:hidden}.expert-portrait i{background:linear-gradient(150deg,#65736a,#28342e);border-radius:50% 50% 6% 6%;width:340px;height:440px;position:absolute;bottom:-45px}.expert-portrait i:after{content:"";background:#d1b79e;border-radius:48%;width:155px;height:195px;position:absolute;top:-130px;left:92px}.expert-portrait span{color:#fff;font:8px var(--font-geist-mono);letter-spacing:.1em;margin-bottom:25px;position:relative}.barbara-expert{background:#b4a39a}.barbara-expert i{background:linear-gradient(150deg,#82736b,#3f3834)}.experts-principles{color:#f2efe8;background:#27332e;padding:110px 0}.experts-principles>.shell>div{border-top:1px solid #ffffff2c;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.experts-principles article{border-right:1px solid #ffffff2c;min-height:270px;padding:25px}.experts-principles article:last-child{border:0}.experts-principles span{font:9px var(--font-geist-mono);color:#c0a995}.experts-principles h3{margin-top:75px;font:400 27px Georgia,serif}.experts-principles article p{color:#aeb7b2;font-size:12px;line-height:1.6}.experts-roles{grid-template-columns:.9fr 1.1fr;gap:10%;padding-block:120px;display:grid}.experts-roles>div:first-child>p:not(:first-child){line-height:1.7}.experts-roles>div:last-child{border-top:1px solid var(--line)}.experts-roles article{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;padding:20px 0;display:grid}.experts-roles article span{font:9px var(--font-geist-mono);grid-row:1/3}.experts-roles article b{font:400 20px Georgia,serif}.experts-roles article small{color:#716b67;margin-top:7px}.experts-voices{background:#c6b2a7;padding:110px 0}.experts-voices>.shell{grid-template-columns:.3fr 1fr 1fr;gap:7%;display:grid}.experts-voices blockquote{margin:0 0 30px;font:italic 25px/1.45 Georgia,serif}.experts-voices span{font:8px var(--font-geist-mono);letter-spacing:.1em}.expert-library{border:1px solid var(--line);margin-block:110px}.expert-library header{justify-content:space-between;align-items:end;padding:45px;display:flex}.expert-library h2{font:400 48px Georgia,serif}.expert-library header nav{flex-wrap:wrap;gap:7px;display:flex}.expert-library header button{border:1px solid var(--line);background:0 0;padding:9px}.expert-library header .active{background:var(--ink);color:#fff}.expert-library>div{grid-template-columns:repeat(3,1fr);display:grid}.expert-library article{border-top:1px solid var(--line);border-right:1px solid var(--line);flex-direction:column;min-height:250px;padding:25px;display:flex}.expert-library article:nth-child(3n){border-right:0}.expert-library article span,.expert-library article small{font:8px var(--font-geist-mono);letter-spacing:.09em}.expert-library h3{margin-top:55px;font:400 25px Georgia,serif}.expert-library article small{color:#8c695c}.expert-library article button{text-align:left;background:0 0;border:0;margin-top:auto;padding:0}.expert-library aside{background:#e2dad2;margin:30px 45px;padding:45px;position:relative}.expert-library aside>button{background:0 0;border:0;position:absolute;top:25px;right:25px}.expert-library aside>p:first-of-type{font:9px var(--font-geist-mono)}.expert-library aside h3{font:400 40px Georgia,serif}.expert-library aside>p:last-of-type{max-width:750px;line-height:1.7}.expert-library aside dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:14px 0;display:flex}.expert-library aside dt{font:9px var(--font-geist-mono)}.expert-library aside dd{margin:0;font-size:12px}.expert-library>footer{color:#fff;font:8px var(--font-geist-mono);letter-spacing:.1em;background:#17231d;padding:20px 45px}.experts-network{background:#8a9b91;padding:110px 0}.experts-network>.shell>div{border-top:1px solid #17231d45;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.experts-network article{border-right:1px solid #17231d45;min-height:240px;padding:25px}.experts-network article:last-child{border:0}.experts-network article span{font:9px var(--font-geist-mono)}.experts-network h3{margin-top:65px;font:400 23px Georgia,serif}.experts-network article p{font-size:12px;line-height:1.6}.experts-network a{border-bottom:1px solid;margin-top:30px;padding-bottom:7px;display:inline-block}.experts-next{background:#baaaa0;padding:110px 0}.experts-next>.shell>div{border-top:1px solid #17231d45;grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.experts-next a{border-bottom:1px solid #17231d45;justify-content:space-between;padding:25px;display:flex}.experts-next a:nth-child(odd){border-right:1px solid #17231d45}@media (max-width:800px){.experts-hero,.experts-hero>.shell{min-height:690px}.experts-hero>.shell{padding-block:85px 35px}.experts-hero h1{font-size:15.4vw}.experts-hero>.shell>div{display:block}.experts-hero>.shell>div span{max-width:290px;display:block}.experts-monogram{display:none}.experts-intro,.experts-duo article,.experts-roles{grid-template-columns:1fr}.experts-duo article>div:not(.expert-portrait){padding:60px 20px}.experts-duo article:nth-child(2) .expert-portrait{grid-row:1}.expert-portrait{min-height:540px}.experts-principles>.shell>div{grid-template-columns:1fr 1fr}.experts-principles article:nth-child(2n){border-right:0}.experts-principles article:nth-child(-n+2){border-bottom:1px solid #ffffff2c}.experts-roles article{grid-template-columns:100px 1fr}.experts-voices>.shell{grid-template-columns:1fr}.experts-voices blockquote{margin-top:35px}.expert-library header{padding:30px 20px;display:block}.expert-library h2{font-size:39px}.expert-library header nav{margin-top:25px}.expert-library>div{grid-template-columns:1fr}.expert-library article{border-right:0}.expert-library aside{margin:20px;padding:55px 20px 25px}.expert-library aside h3{font-size:34px}.expert-library aside dl>div{gap:20px}.expert-library aside dd{text-align:right}.expert-library>footer{padding:20px}.experts-network>.shell>div{grid-template-columns:1fr 1fr}.experts-network article:nth-child(2n){border-right:0}.experts-network article:nth-child(-n+2){border-bottom:1px solid #17231d45}.experts-next>.shell>div{grid-template-columns:1fr}.experts-next a:nth-child(odd){border-right:0}}.assess-hero{background:#b7c1b8;min-height:810px;position:relative;overflow:hidden}.assess-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:810px;padding-block:120px 65px;display:flex;position:relative}.assess-hero p,.assess-intro>p,.assess-paths>.shell>p,.assess-safety>div:first-child>p,.assess-process>.shell>p,.assess-welcome>p,.assess-questions>p,.assess-result>p,.assess-connected p{font:9px var(--font-geist-mono);letter-spacing:.16em}.assess-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.6vw,138px)/.89 Georgia,serif}.assess-hero h1 em{color:#f2eee5;font-weight:400}.assess-hero>.shell>div{justify-content:space-between;display:flex}.assess-hero>.shell>div span{max-width:500px;line-height:1.6}.assess-compass{border:1px solid #17231d28;border-radius:50%;place-items:center;width:560px;height:560px;display:grid;position:absolute;top:85px;right:-30px}.assess-compass:before,.assess-compass:after{content:"";border:1px solid #17231d24;border-radius:50%;position:absolute;inset:80px}.assess-compass:after{inset:180px}.assess-compass i{background:#f2eee5;border-radius:50%;width:8px;height:8px;position:absolute}.assess-compass i:first-child{top:5%;left:49%}.assess-compass i:nth-child(2){top:49%;right:5%}.assess-compass i:nth-child(3){bottom:5%;left:49%}.assess-compass i:nth-child(4){top:49%;left:5%}.assess-compass b{font:9px/1.5 var(--font-geist-mono);letter-spacing:.12em;text-align:center}.assess-intro{grid-template-columns:.35fr 1fr;padding-block:120px;display:grid}.assess-intro h2,.assess-paths h2,.assess-safety h2,.assess-process h2,.assess-connected h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.assess-intro>div>p{font-size:17px;line-height:1.7}.assess-intro small{color:#68736d;margin-top:25px;display:block}.assess-paths{color:#f2efe8;background:#26352e;padding:110px 0}.assess-paths>.shell>div{border-top:1px solid #ffffff2c;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.assess-paths a{border-bottom:1px solid #ffffff2c;border-right:1px solid #ffffff2c;flex-direction:column;min-height:270px;padding:28px;display:flex}.assess-paths a:nth-child(3n){border-right:0}.assess-paths span{font:9px var(--font-geist-mono);color:#a9c0b3}.assess-paths h3{margin-top:60px;font:400 28px Georgia,serif}.assess-paths a p{color:#abb5af;font-size:12px;line-height:1.6}.assess-paths a b{margin-top:auto;font-size:10px}.assess-safety{grid-template-columns:.8fr 1.2fr;gap:10%;padding-block:120px;display:grid}.assess-safety>div:last-child{border-top:1px solid var(--line)}.assess-safety article{border-bottom:1px solid var(--line);grid-template-columns:170px 1fr;gap:30px;padding:22px 0;display:grid}.assess-safety article span{font:9px var(--font-geist-mono);color:#61786c}.assess-safety article p{margin:0;font-size:13px;line-height:1.6}.assess-process{background:#d4c4ac;padding:110px 0}.assess-process>.shell>div{border-top:1px solid #17231d45;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.assess-process article{border-right:1px solid #17231d45;min-height:260px;padding:25px}.assess-process article:last-child{border:0}.assess-process article>b{font:9px var(--font-geist-mono)}.assess-process h3{margin-top:70px;font:400 25px Georgia,serif}.assess-process article p{font-size:12px;line-height:1.6}.assessment-journey{border:1px solid var(--line);min-height:650px;margin-block:110px}.assessment-journey>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 35px;display:flex}.assessment-journey header>span{font:8px var(--font-geist-mono);letter-spacing:.11em}.assessment-journey header nav button{background:0 0;border:0}.assess-welcome,.assess-questions,.assess-result{max-width:980px;padding:60px}.assessment-journey h3{font:400 48px Georgia,serif}.assess-welcome>div{grid-template-columns:1fr 1fr;display:grid}.assess-welcome>div button{border:0;border-top:1px solid var(--line);background:0 0;justify-content:space-between;padding:20px;display:flex}.assess-welcome>div button:nth-child(odd){border-right:1px solid var(--line)}.assess-welcome>div button:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.assess-welcome .selected{background:#e0e3dd}.assess-welcome small{margin-top:25px;display:block}.assess-primary,.assess-result>button{color:#fff;border:0;margin-top:30px;background:var(--ink)!important;padding:15px!important}.assess-questions>div button{border:0;border-top:1px solid var(--line);background:0 0;justify-content:space-between;width:100%;padding:20px 0;display:flex}.assess-questions>div button:last-child{border-bottom:1px solid var(--line)}.assess-back{background:0 0;border:0;margin-top:25px}.result-focus{background:#dfe3dd;flex-direction:column;gap:10px;padding:25px;display:flex}.result-focus span,.result-focus small,.result-options span,.result-options small{font:8px var(--font-geist-mono);letter-spacing:.1em}.result-focus b{font:400 30px Georgia,serif}.result-options{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.result-options article{border-right:1px solid var(--line);flex-direction:column;min-height:190px;padding:22px;display:flex}.result-options article:last-child{border:0}.result-options article b{margin-top:45px;font:400 20px Georgia,serif}.result-options article small{margin-top:auto;line-height:1.5}.assess-result>strong{font:9px var(--font-geist-mono);letter-spacing:.09em;margin-top:25px;display:block}.assessment-journey>footer{color:#fff;background:#17231d;justify-content:space-between;padding:20px 35px;display:flex}.assessment-journey footer span,.assessment-journey footer small{font:8px var(--font-geist-mono);letter-spacing:.08em}.assess-connected{background:#899c91;padding:110px 0}.assess-connected>.shell>div{border-top:1px solid #17231d50;grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.assess-connected a{border-bottom:1px solid #17231d50;grid-template-columns:1fr 20px;min-height:140px;padding:25px;display:grid}.assess-connected a:nth-child(odd){border-right:1px solid #17231d50}.assess-connected a span{font:9px var(--font-geist-mono);letter-spacing:.1em;grid-column:1/-1}.assess-connected a b{align-self:end}@media (max-width:800px){.assess-hero,.assess-hero>.shell{min-height:690px}.assess-hero>.shell{padding-block:85px 35px}.assess-hero h1{font-size:15.6vw}.assess-hero>.shell>div{display:block}.assess-hero>.shell>div span{max-width:280px;display:block}.assess-compass{display:none}.assess-intro,.assess-safety{grid-template-columns:1fr}.assess-paths>.shell>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.assess-paths a{min-width:0}.assess-paths a:nth-child(3n){border-right:1px solid #ffffff2c}.assess-paths a:nth-child(2n){border-right:0}.assess-paths h3{overflow-wrap:anywhere;font-size:22px}.assess-safety article{grid-template-columns:120px 1fr}.assess-process>.shell>div{grid-template-columns:1fr 1fr}.assess-process article:nth-child(2n){border-right:0}.assess-process article:nth-child(-n+2){border-bottom:1px solid #17231d45}.assessment-journey>header{padding:18px 20px}.assessment-journey header>span{display:none}.assess-welcome,.assess-questions,.assess-result{padding:40px 20px}.assessment-journey h3{font-size:38px}.assess-welcome>div{grid-template-columns:1fr}.assess-welcome>div button:nth-child(odd){border-right:0}.assess-welcome>div button:nth-last-child(-n+2){border-bottom:0}.assess-welcome>div button:last-child{border-bottom:1px solid var(--line)}.result-options{grid-template-columns:1fr}.result-options article{border-right:0;border-bottom:1px solid var(--line);min-height:150px}.assessment-journey>footer{flex-direction:column;gap:10px;padding:20px}.assess-connected>.shell>div{grid-template-columns:1fr}.assess-connected a:nth-child(odd){border-right:0}}.knowledge-hero{background:#d5d0c5;min-height:810px;position:relative;overflow:hidden}.knowledge-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:810px;padding-block:120px 65px;display:flex;position:relative}.knowledge-hero p,.knowledge-intro>p,.knowledge-pillars>.shell>p,.knowledge-feature>div:last-child>p:first-child,.knowledge-method>.shell>p,.knowledge-explorer header p,.knowledge-experts p,.knowledge-next p{font:9px var(--font-geist-mono);letter-spacing:.16em}.knowledge-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.6vw,138px)/.89 Georgia,serif}.knowledge-hero h1 em{color:#64796f;font-weight:400}.knowledge-hero>.shell>div{justify-content:space-between;display:flex}.knowledge-hero>.shell>div span{max-width:500px;line-height:1.6}.knowledge-signal{border:1px solid #17231d25;border-radius:50%;place-items:center;width:560px;height:560px;display:grid;position:absolute;top:90px;right:-20px}.knowledge-signal:before,.knowledge-signal:after{content:"";border:1px solid #17231d20;border-radius:50%;position:absolute;inset:85px}.knowledge-signal:after{inset:180px}.knowledge-signal i{background:#60796d;border-radius:50%;width:9px;height:9px;position:absolute}.knowledge-signal i:first-child{top:42%;left:5%}.knowledge-signal i:nth-child(2){top:18%;right:14%}.knowledge-signal i:nth-child(3){bottom:15%;right:18%}.knowledge-signal b{font:9px/1.5 var(--font-geist-mono);letter-spacing:.13em;text-align:center}.knowledge-intro{grid-template-columns:.35fr 1fr;padding-block:120px;display:grid}.knowledge-intro h2,.knowledge-pillars h2,.knowledge-feature h2,.knowledge-method h2,.knowledge-explorer h2,.knowledge-experts h2,.knowledge-next h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.knowledge-intro>div>p{font-size:17px;line-height:1.7}.knowledge-intro small{color:#68736d;margin-top:25px;display:block}.knowledge-pillars{color:#f3f0e9;background:#24342d;padding:110px 0}.knowledge-pillars>.shell>div{border-top:1px solid #ffffff2b;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.knowledge-pillars a{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;flex-direction:column;min-height:260px;padding:28px;display:flex}.knowledge-pillars a:nth-child(3n){border-right:0}.knowledge-pillars span{font:9px var(--font-geist-mono);color:#aabfb4}.knowledge-pillars h3{margin-top:60px;font:400 28px Georgia,serif}.knowledge-pillars a p{color:#abb5af;font-size:12px;line-height:1.6}.knowledge-pillars a b{margin-top:auto;font-size:10px}.knowledge-feature{grid-template-columns:.85fr 1fr;align-items:center;gap:10%;padding-block:125px;display:grid}.knowledge-visual{color:#fff;background:#7d8f86;flex-direction:column;justify-content:space-between;height:620px;padding:35px;display:flex;position:relative;overflow:hidden}.knowledge-visual:before,.knowledge-visual:after{content:"";border:1px solid #fff5;border-radius:50%;position:absolute;inset:100px -80px}.knowledge-visual:after{inset:180px 5px}.knowledge-visual span{font:8px var(--font-geist-mono);letter-spacing:.11em}.knowledge-visual b{z-index:2;font:400 49px/.9 Georgia,serif}.knowledge-feature>div:last-child>p:not(:first-child){line-height:1.7}.evidence-card{border:1px solid var(--line);flex-direction:column;gap:9px;margin:30px 0;padding:20px;display:flex}.evidence-card span,.evidence-card small{font:8px var(--font-geist-mono);letter-spacing:.1em}.evidence-card small{color:#69736d}.knowledge-method{background:#d1c5b2;padding:110px 0}.knowledge-method>.shell>div{border-top:1px solid #17231d45;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.knowledge-method article{border-right:1px solid #17231d45;min-height:250px;padding:25px}.knowledge-method article:last-child{border:0}.knowledge-method span{font:9px var(--font-geist-mono)}.knowledge-method h3{margin-top:70px;font:400 25px Georgia,serif}.knowledge-method article p{font-size:12px;line-height:1.6}.knowledge-explorer{border:1px solid var(--line);margin-block:110px}.knowledge-explorer header{grid-template-columns:1fr .7fr;gap:8%;padding:45px;display:grid}.knowledge-explorer header h2{font-size:48px}.knowledge-explorer label{flex-direction:column;align-self:end;gap:10px;display:flex}.knowledge-explorer label span{font:9px var(--font-geist-mono)}.knowledge-explorer input{border:0;border-bottom:1px solid var(--ink);background:0 0;padding:14px 0;font-size:16px}.knowledge-explorer>nav{border-block:1px solid var(--line);flex-wrap:wrap;gap:10px;padding:18px 45px;display:flex}.knowledge-explorer nav button{border:1px solid var(--line);background:0 0;padding:9px 12px}.knowledge-explorer nav .active{background:var(--ink);color:#fff}.knowledge-results{grid-template-columns:repeat(3,1fr);display:grid}.knowledge-results article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:260px;padding:25px;display:flex}.knowledge-results article:nth-child(3n){border-right:0}.knowledge-results article>span,.knowledge-results article>small{font:8px var(--font-geist-mono);letter-spacing:.09em}.knowledge-results h3{margin-top:50px;font:400 25px Georgia,serif}.knowledge-results article>small{color:#8a6c57}.knowledge-results article>div{justify-content:space-between;margin-top:auto;display:flex}.knowledge-results button{background:0 0;border:0;padding:0}.knowledge-empty{padding:45px}.knowledge-reader{background:#e2ddd3;margin:30px 45px;padding:45px;position:relative}.knowledge-reader>button{background:0 0;border:0;position:absolute;top:25px;right:25px}.knowledge-reader>p:first-of-type{font:9px var(--font-geist-mono);letter-spacing:.12em}.knowledge-reader h3{font:400 43px Georgia,serif}.knowledge-reader>p:last-of-type{max-width:750px;font:17px/1.75 Georgia,serif}.knowledge-reader dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:14px 0;display:flex}.knowledge-reader dt{font:9px var(--font-geist-mono)}.knowledge-reader dd{margin:0;font-size:12px}.knowledge-explorer>footer{color:#fff;background:#18241e;justify-content:space-between;padding:20px 45px;display:flex}.knowledge-explorer footer span,.knowledge-explorer footer small{font:8px var(--font-geist-mono);letter-spacing:.1em}.knowledge-experts{background:#c0c9c1;padding:110px 0}.knowledge-experts>.shell>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:50px;display:grid}.knowledge-experts a{background:#eef0e9;align-items:center;gap:25px;min-height:180px;padding:25px;display:flex}.knowledge-experts i{color:#fff;background:#5f7469;border-radius:50%;flex:none;place-items:center;width:75px;height:75px;font-style:normal;display:grid}.knowledge-experts a span{flex-direction:column;gap:10px;display:flex}.knowledge-experts a small{font:9px var(--font-geist-mono);color:#67736c}.knowledge-next{background:#788d82;padding:110px 0}.knowledge-next>.shell>div{border-top:1px solid #17231d50;grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.knowledge-next a{border-bottom:1px solid #17231d50;justify-content:space-between;padding:26px;display:flex}.knowledge-next a:nth-child(odd){border-right:1px solid #17231d50}@media (max-width:800px){.knowledge-hero,.knowledge-hero>.shell{min-height:690px}.knowledge-hero>.shell{padding-block:85px 35px}.knowledge-hero h1{font-size:15.8vw}.knowledge-hero>.shell>div{display:block}.knowledge-hero>.shell>div span{max-width:285px;display:block}.knowledge-signal{display:none}.knowledge-intro,.knowledge-feature{grid-template-columns:1fr}.knowledge-pillars>.shell>div{grid-template-columns:1fr 1fr}.knowledge-pillars a{min-width:0}.knowledge-pillars a:nth-child(3n){border-right:1px solid #ffffff2b}.knowledge-pillars a:nth-child(2n){border-right:0}.knowledge-pillars h3{overflow-wrap:anywhere;font-size:23px}.knowledge-feature{gap:55px}.knowledge-visual{height:500px}.knowledge-visual b{font-size:40px}.knowledge-method>.shell>div{grid-template-columns:1fr 1fr}.knowledge-method article:nth-child(2n){border-right:0}.knowledge-method article:nth-child(-n+2){border-bottom:1px solid #17231d45}.knowledge-explorer header{grid-template-columns:1fr;padding:30px 20px}.knowledge-explorer header h2{font-size:39px}.knowledge-explorer>nav{gap:6px;padding:15px 20px}.knowledge-results{grid-template-columns:1fr}.knowledge-results article{border-right:0}.knowledge-reader{margin:20px;padding:55px 20px 25px}.knowledge-reader h3{font-size:35px}.knowledge-reader dl>div{gap:20px}.knowledge-reader dd{text-align:right}.knowledge-explorer>footer{flex-direction:column;gap:10px;padding:20px}.knowledge-experts>.shell>div,.knowledge-next>.shell>div{grid-template-columns:1fr}.knowledge-next a:nth-child(odd){border-right:0}}.alliance-hero{color:#f3f0e9;background:#30443d;min-height:810px;position:relative;overflow:hidden}.alliance-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:810px;padding-block:120px 65px;display:flex;position:relative}.alliance-hero p,.alliance-intro>p,.alliance-disciplines>.shell>p,.alliance-principles header p,.alliance-membership>.shell>p,.alliance-path>div>p:first-child,.alliance-standards p:first-child,.alliance-resources p{font:9px var(--font-geist-mono);letter-spacing:.16em}.alliance-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.6vw,138px)/.89 Georgia,serif}.alliance-hero h1 em{color:#b8c8bd;font-weight:400}.alliance-hero>.shell>div{justify-content:space-between;display:flex}.alliance-hero>.shell>div span{max-width:500px;line-height:1.6}.alliance-network{border:1px solid #ffffff2a;border-radius:50%;place-items:center;width:570px;height:570px;display:grid;position:absolute;top:85px;right:-30px}.alliance-network:before,.alliance-network:after{content:"";border:1px solid #ffffff24;border-radius:50%;position:absolute;inset:90px}.alliance-network:after{inset:190px}.alliance-network i{background:#b8c8bd;border-radius:50%;width:12px;height:12px;position:absolute}.alliance-network i:first-child{top:10%;left:30%}.alliance-network i:nth-child(2){top:28%;right:5%}.alliance-network i:nth-child(3){bottom:10%;right:25%}.alliance-network i:nth-child(4){bottom:17%;left:17%}.alliance-network i:nth-child(5){top:32%;left:7%}.alliance-network b{font:10px/1.4 var(--font-geist-mono);letter-spacing:.12em;text-align:center}.alliance-intro{grid-template-columns:.35fr 1fr;padding-block:120px;display:grid}.alliance-intro h2,.alliance-disciplines h2,.alliance-principles h2,.alliance-membership h2,.alliance-path h2,.alliance-standards h2,.alliance-resources h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.alliance-intro>div>p{font-size:17px;line-height:1.7}.alliance-intro small{color:#68736d;margin-top:25px;display:block}.alliance-disciplines{background:#d6d6cc;padding:110px 0}.alliance-disciplines>.shell>div{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.alliance-disciplines article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:240px;padding:28px}.alliance-disciplines article:nth-child(3n){border-right:0}.alliance-disciplines span{font:9px var(--font-geist-mono);color:#5c7569}.alliance-disciplines h3{margin-top:70px;font:400 25px Georgia,serif}.alliance-disciplines article p{font-size:12px;line-height:1.6}.alliance-principles{padding-block:120px}.alliance-principles header{grid-template-columns:.35fr 1fr;display:grid}.alliance-principles>div{margin-top:60px}.alliance-principles article{border-top:1px solid var(--line);grid-template-columns:80px .7fr 1fr;align-items:center;gap:35px;padding:25px 0;display:grid}.alliance-principles article:last-child{border-bottom:1px solid var(--line)}.alliance-principles article span{font:9px var(--font-geist-mono)}.alliance-principles h3{font:400 28px Georgia,serif}.alliance-principles article p{font-size:13px;line-height:1.6}.alliance-membership{background:#b8c4ba;padding:110px 0}.alliance-membership>.shell>div{border-block:1px solid #17231d45;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.alliance-membership article{border-right:1px solid #17231d45;flex-direction:column;min-height:300px;padding:28px;display:flex}.alliance-membership article:last-child{border:0}.alliance-membership span,.alliance-membership small{font:9px var(--font-geist-mono);letter-spacing:.11em}.alliance-membership h3{margin-top:70px;font:400 31px Georgia,serif}.alliance-membership article p{font-size:13px;line-height:1.6}.alliance-membership small{margin-top:auto}.alliance-path{grid-template-columns:1fr 1fr;gap:10%;padding-block:120px;display:grid}.alliance-path>div>p:last-child{line-height:1.7}.alliance-path ol{padding:0;list-style:none}.alliance-path li{border-top:1px solid var(--line);grid-template-columns:45px 1fr;gap:5px;padding:20px 0;display:grid}.alliance-path li:last-child{border-bottom:1px solid var(--line)}.alliance-path li span{font:9px var(--font-geist-mono);grid-row:1/3}.alliance-path li b{font:400 20px Georgia,serif}.alliance-path li small{color:#69736d}.alliance-standards{color:#eef1ec;background:#1d2924;padding:110px 0}.alliance-standards>.shell{grid-template-columns:1.2fr .8fr;align-items:center;gap:12%;display:grid}.alliance-standards>div>div:first-child>p:not(:first-child){color:#b5c0b9;line-height:1.7}.alliance-standards strong{border-left:2px solid #a9c0b2;margin-top:30px;padding-left:20px;font-size:12px;display:block}.alliance-seal{text-align:center;border:1px solid #ffffff35;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:360px;height:360px;display:flex;box-shadow:inset 0 0 0 45px #ffffff08}.alliance-seal i{font:400 35px Georgia,serif}.alliance-seal span{font:8px/1.7 var(--font-geist-mono);letter-spacing:.13em;margin-top:25px}.alliance-demo{border:1px solid var(--line);min-height:600px;margin-block:110px}.alliance-demo>nav{border-bottom:1px solid var(--line);align-items:center;padding:20px}.alliance-demo nav button{background:0 0;border:0}.alliance-demo nav span{font:8px var(--font-geist-mono);letter-spacing:.1em;margin-left:auto}.alliance-start,.alliance-field,.alliance-summary,.alliance-space{max-width:900px;padding:65px}.alliance-demo h3{font:400 48px Georgia,serif}.alliance-start>p,.alliance-field>p,.alliance-summary>p,.alliance-space>p:first-child{font:9px var(--font-geist-mono);letter-spacing:.13em}.alliance-start>button,.alliance-field>button:not(.alliance-next){border:0;border-top:1px solid var(--line);background:0 0;justify-content:space-between;width:100%;padding:19px 0;display:flex}.alliance-start>button:last-of-type,.alliance-field>button:nth-last-of-type(2){border-bottom:1px solid var(--line)}.alliance-start small{margin-top:25px;display:block}.alliance-field .selected{font-weight:700}.alliance-next,.alliance-summary button,.alliance-space>button{margin-top:30px;background:var(--ink)!important;color:#fff!important;padding:15px!important}.alliance-summary dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:17px 0;display:flex}.alliance-summary dl>div:last-child{border-bottom:1px solid var(--line)}.alliance-summary dt{font:9px var(--font-geist-mono)}.alliance-summary dd{margin:0;font-size:12px}.alliance-summary small{line-height:1.5;display:block}.alliance-space{max-width:none}.alliance-space>div{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.alliance-space article{border-right:1px solid var(--line);flex-direction:column;min-height:190px;padding:25px;display:flex}.alliance-space article:last-child{border:0}.alliance-space article span,.alliance-space article small{font:9px var(--font-geist-mono)}.alliance-space article b{margin-top:45px;font:400 21px Georgia,serif}.alliance-space article small{margin-top:auto}.alliance-space>p:last-of-type{color:#647068;font-size:11px}.alliance-resources{background:#859b90;padding:110px 0}.alliance-resources>.shell>div{border-top:1px solid #17231d50;grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.alliance-resources a{border-bottom:1px solid #17231d50;grid-template-columns:1fr 20px;min-height:145px;padding:25px;display:grid}.alliance-resources a:nth-child(odd){border-right:1px solid #17231d50}.alliance-resources a span{font:9px var(--font-geist-mono);letter-spacing:.11em;grid-column:1/-1}.alliance-resources a b{align-self:end}@media (max-width:800px){.alliance-hero,.alliance-hero>.shell{min-height:690px}.alliance-hero>.shell{padding-block:85px 35px}.alliance-hero h1{font-size:15.7vw}.alliance-hero>.shell>div{display:block}.alliance-hero>.shell>div span{max-width:280px;display:block}.alliance-network{width:330px;height:330px;top:100px;right:-175px}.alliance-network:before{inset:55px}.alliance-network:after{inset:110px}.alliance-intro,.alliance-principles header,.alliance-path,.alliance-standards>.shell{grid-template-columns:1fr}.alliance-disciplines>.shell>div{grid-template-columns:1fr 1fr}.alliance-disciplines article:nth-child(3n){border-right:1px solid var(--line)}.alliance-disciplines article:nth-child(2n){border-right:0}.alliance-principles article{grid-template-columns:40px 1fr}.alliance-principles article p{grid-column:2}.alliance-membership>.shell>div{grid-template-columns:1fr}.alliance-membership article{border-bottom:1px solid #17231d45;border-right:0;min-height:240px}.alliance-seal{width:290px;height:290px;margin:50px auto 0}.alliance-start,.alliance-field,.alliance-summary,.alliance-space{padding:40px 20px}.alliance-demo h3{font-size:38px}.alliance-demo nav span{display:none}.alliance-summary dl>div{gap:25px}.alliance-summary dd{text-align:right}.alliance-space>div{grid-template-columns:1fr 1fr}.alliance-space article:nth-child(2n){border-right:0}.alliance-space article:nth-child(-n+2){border-bottom:1px solid var(--line)}.alliance-resources>.shell>div{grid-template-columns:1fr}.alliance-resources a:nth-child(odd){border-right:0}}:root{--ink:#17231d;--paper:#f3f0e8;--cream:#e7dfcf;--sage:#9eaa98;--line:#17231d2e;--gold:#a88450}.header-actions{align-items:center;gap:18px;display:flex}.mobile-menu{display:none}.mobile-menu summary{cursor:pointer;font-size:12px;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.state-page{flex-direction:column;justify-content:center;align-items:flex-start;min-height:70vh;padding:12vh max(24px,50% - 450px);display:flex}.state-page>p{font:10px var(--font-geist-mono);letter-spacing:.18em}.state-page h1{letter-spacing:-.04em;max-width:850px;margin:35px 0;font:400 clamp(46px,7vw,86px)/1.02 Georgia,serif}.state-page>span{color:#5b675f;line-height:1.6}.state-page button,.state-page>a{background:var(--ink);color:#fff;border:0;justify-content:space-between;min-width:210px;margin-top:40px;padding:18px 22px;display:flex}.state-line{background:#d2cec4;width:min(420px,80vw);height:2px;margin:35px 0}.state-line i{background:var(--gold);width:38%;height:100%;animation:1.4s ease-in-out infinite alternate state-load;display:block}@keyframes state-load{to{width:82%}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Geist,Arial,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1240px,100% - 80px);margin-inline:auto}.section{padding-block:130px}.presentation-bar{background:var(--ink);color:#f7f3e9;height:30px;font:10px/1 var(--font-geist-mono);letter-spacing:.14em;justify-content:space-between;align-items:center;padding:0 28px;display:flex}.presentation-bar span{color:#d8bd91}.site-header{border-bottom:1px solid var(--line);z-index:5;justify-content:space-between;align-items:center;height:86px;padding:0 40px;display:flex;position:relative}.brand{letter-spacing:-.04em;font-size:18px;font-weight:650}.brand span{color:var(--gold)}nav{gap:38px;font-size:13px;display:flex}nav a,.menu{transition:opacity .2s}nav a:hover,.menu:hover{opacity:.55}.menu{font-size:13px}.hero{height:calc(100vh - 116px);min-height:680px;padding-top:11vh;position:relative;overflow:hidden}.eyebrow,.kicker{font:10px/1.4 var(--font-geist-mono);letter-spacing:.18em;text-transform:uppercase}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow span{background:currentColor;width:34px;height:1px}.hero h1{letter-spacing:-.075em;z-index:2;margin:8vh 0 0;font-size:clamp(80px,12.2vw,174px);font-weight:350;line-height:.78;position:relative}.hero h1 em,.cta h2 em{font-family:Georgia,serif;font-weight:400}.hero-bottom{z-index:2;justify-content:space-between;align-items:end;width:100%;display:flex;position:absolute;bottom:50px}.hero-bottom p{width:360px;font-size:20px;line-height:1.45}.circle-link{border:1px solid var(--ink);border-radius:50%;place-items:center;width:68px;height:68px;font-size:25px;display:grid}.orbit{opacity:.75;border:1px solid #a8845073;border-radius:50%;place-items:center;width:470px;height:470px;display:grid;position:absolute;top:7%;right:4%}.orbit:before,.orbit:after{content:"";border:1px solid #a8845040;border-radius:50%;position:absolute;inset:55px}.orbit:after{inset:120px}.orbit b{font:20px var(--font-geist-mono);color:var(--gold)}.orbit i{background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute}.orbit i:first-child{top:13%;left:18%}.orbit i:nth-child(2){top:50%;right:1%}.orbit i:nth-child(3){bottom:8%;left:32%}.manifesto{border-top:1px solid var(--line)}.manifesto h2,.leaders h2,.ecosystem h2,.journal h2,.cta h2{letter-spacing:-.045em;max-width:980px;margin:38px 0 80px;font:400 clamp(45px,6.1vw,82px)/1.04 Georgia,serif}.two-col{grid-template-columns:1fr 1fr;gap:11%;margin-left:27%;display:grid}.two-col p{font-size:18px;line-height:1.65}.world-section{background:var(--ink);color:#f4f0e7}.section-head{justify-content:space-between;align-items:end;margin-bottom:55px;display:flex}.section-head>p:last-child{font:28px/1.2 Georgia,serif}.world-grid{border-top:1px solid #ffffff38}.world-card{border-bottom:1px solid #ffffff38;grid-template-columns:100px 1fr 50px;align-items:center;min-height:170px;transition:padding .3s,background .3s;display:grid}.world-card:hover{background:#ffffff09;padding-inline:18px}.world-card>span{font:11px var(--font-geist-mono);color:#b7a17d}.world-card h3{margin:0 0 12px;font:400 36px Georgia,serif}.world-card p{color:#aeb8b1;max-width:560px;margin:0}.world-card b{font-size:25px;font-weight:300}.leaders{grid-template-columns:1fr 1.25fr 1fr;align-items:center;gap:6%;display:grid}.portrait{background:#c8c2b6;justify-content:center;align-items:end;height:570px;display:flex;position:relative;overflow:hidden}.portrait:before{content:"";background:linear-gradient(160deg,#899087,#39453e);border-radius:48% 48% 5% 5%;width:280px;height:360px;position:absolute;bottom:-30px}.portrait:after{content:"";background:#d1b89d;border-radius:45% 45% 42% 42%;width:135px;height:170px;position:absolute;top:90px}.portrait span{z-index:2;color:#fff;font:11px var(--font-geist-mono);margin-bottom:25px;position:relative}.barbara{background:#d8cfc0;margin-top:180px}.barbara:before{background:linear-gradient(160deg,#958a82,#534d48)}.leader-copy{padding-top:40px}.leader-copy h2{margin:35px 0;font-size:62px}.leader-copy>p:not(.kicker){color:#536059;line-height:1.7}.leader-copy a{border-bottom:1px solid;margin-top:35px;padding-bottom:8px;font-size:13px;display:inline-block}.ecosystem{text-align:center;background:#ded8cb}.ecosystem h2{margin-inline:auto}.eco-map{border:1px solid #17231d1a;border-radius:50%;max-width:900px;height:610px;margin:20px auto 0;position:relative}.eco-map:before,.eco-map:after{content:"";border:1px solid #17231d21;border-radius:50%;position:absolute;inset:95px}.eco-map:after{inset:190px}.eco-core{font:14px/1.25 var(--font-geist-mono);letter-spacing:.15em;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.eco-core strong{font-size:19px}.node{background:var(--paper);border:1px solid var(--line);width:112px;height:112px;font:10px var(--font-geist-mono);letter-spacing:.08em;border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute}.node:hover{transform:scale(1.08)}.n0{top:20%;left:5%}.n1{top:20%;right:4%}.n2{top:-5%;left:43%}.n3{bottom:13%;right:8%}.n4{bottom:13%;left:8%}.n5{bottom:-5%;left:43%}.journal .section-head{align-items:end}.journal .section-head h2{margin-bottom:0}.journal .section-head>a{border-bottom:1px solid;padding-bottom:7px;font-size:13px}.article-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.art-img{background:#aab2a8;height:330px;position:relative;overflow:hidden}.art-img:before{content:"";border:1px solid #ffffff80;border-radius:50%;width:80%;height:80%;position:absolute;top:30%;left:10%}.art-1{background:#756d62}.art-2{background:#b89f7c}.art-img span{color:#fff;font:11px var(--font-geist-mono);position:absolute;top:18px;right:18px}.article>.kicker{color:#7a6a52;margin-top:20px}.article h3{margin:12px 0 30px;font:400 25px/1.25 Georgia,serif}.article>span{font:9px var(--font-geist-mono);letter-spacing:.12em;color:#68736c}.cta{text-align:center;border-top:1px solid var(--line)}.cta h2{margin-inline:auto}.cta>div{justify-content:center;gap:15px;display:flex}.cta a{border:1px solid var(--ink);justify-content:space-between;min-width:230px;padding:18px 20px;font-size:13px;display:flex}.cta a:first-child{background:var(--ink);color:#fff}footer{color:#eef0e9;background:#111b16;padding:90px 50px 25px}.footer-top{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:start;padding-bottom:70px;display:flex}.footer-top .brand{font-size:28px}.footer-top p{margin:0;font:28px/1.25 Georgia,serif}.footer-grid{grid-template-columns:repeat(4,1fr);gap:45px;padding:60px 0;display:grid}.footer-grid>div{color:#a9b2ac;flex-direction:column;gap:13px;font-size:12px;display:flex}.footer-grid b{color:#fff;font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.15em;margin-bottom:8px}.footer-note p{line-height:1.6}.legal{font:9px var(--font-geist-mono);letter-spacing:.14em;color:#88948c;border-top:1px solid #ffffff2e;justify-content:space-between;padding-top:24px;display:flex}@media (max-width:800px){.shell{width:calc(100% - 36px)}.section{padding-block:82px}.presentation-bar p{display:none}.site-header{height:70px;padding:0 18px}.site-header nav,.menu span{display:none}.hero{height:calc(100svh - 100px);min-height:650px;padding-top:80px}.hero h1{margin-top:70px;font-size:17.5vw;line-height:.9}.hero h1 em{font-size:.92em}.orbit{width:300px;height:300px;top:30px;right:-95px}.hero-bottom{bottom:30px}.hero-bottom p{width:240px;font-size:16px}.circle-link{width:52px;height:52px}.manifesto h2,.leaders h2,.ecosystem h2,.journal h2,.cta h2{margin-bottom:45px;font-size:45px}.two-col{grid-template-columns:1fr;gap:15px;margin-left:0}.section-head{align-items:start}.section-head>p:last-child{font-size:20px}.world-card{grid-template-columns:45px 1fr 25px;min-height:155px}.world-card h3{font-size:27px}.world-card p{font-size:13px}.leaders{grid-template-columns:1fr 1fr;gap:16px}.leader-copy{grid-area:1/1/auto/-1}.portrait{height:370px}.portrait:after{width:95px;height:125px;top:55px}.barbara{margin-top:60px}.eco-map{height:390px}.eco-map:before{inset:55px}.eco-map:after{inset:125px}.node{width:73px;height:73px;font-size:7px}.article-grid{grid-template-columns:1fr}.art-img{height:390px}.cta>div{flex-direction:column}.footer-top{flex-direction:column;gap:30px}.footer-grid{grid-template-columns:1fr 1fr}.legal{flex-direction:column;gap:20px}}.detail-hero{background:#d9d2c4;flex-direction:column;justify-content:end;min-height:620px;padding:120px max(40px,50% - 620px);display:flex}.detail-hero>p{font:10px var(--font-geist-mono);letter-spacing:.18em}.detail-hero h1{letter-spacing:-.055em;margin:40px 0;font:400 clamp(60px,8vw,112px)/.98 Georgia,serif}.detail-hero h1 em{font-weight:400}.detail-hero>span{max-width:650px;font-size:18px;line-height:1.6}.detail-grid{grid-template-columns:1fr 1fr;padding-block:110px;display:grid}.detail-grid>a{border-top:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:240px;padding:30px;display:flex}.detail-grid>a:nth-child(odd){border-right:1px solid var(--line)}.detail-grid>a>span{font:10px var(--font-geist-mono)}.detail-grid h2{font:400 35px Georgia,serif}.detail-grid p{font-size:12px}.catalog{grid-template-columns:repeat(4,1fr);gap:22px;padding-block:100px;display:grid}.catalog article>p{font:9px var(--font-geist-mono);letter-spacing:.15em;margin-top:18px}.catalog h2{height:58px;font:400 24px Georgia,serif}.catalog article>b{font:10px var(--font-geist-mono);color:#7b817d}.product{background:#c3ad89;place-items:center;height:370px;display:grid}.product span{text-align:center;width:110px;height:165px;font:15px var(--font-geist-mono);background:#f1eadb;border-radius:55px 55px 24px 24px;place-items:center;display:grid;box-shadow:0 20px 40px #685d4c44}.p1{background:#869082}.p2{background:#b9a397}.p3{background:#bbb4a3}.catalog button{border:1px solid var(--ink);text-align:left;background:0 0;justify-content:space-between;width:100%;margin-top:22px;padding:14px;display:flex}.simulation{border:1px solid var(--line);font:10px var(--font-geist-mono);letter-spacing:.1em;margin-bottom:100px;padding:18px}.assessment{max-width:850px;padding-block:100px}.assessment>p{font:10px var(--font-geist-mono);letter-spacing:.15em}.assessment h2{margin:35px 0 50px;font:400 40px/1.2 Georgia,serif}.assessment button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;width:100%;padding:23px 0;font-size:16px;display:flex}.assessment button:last-of-type{border-bottom:1px solid var(--line)}.assessment>div{background:#d4d0c6;height:3px;margin-top:60px}.assessment i{background:var(--ink);width:25%;height:100%;display:block}.command{color:#e9edea;min-height:850px;font-family:var(--font-geist-sans);background:#0c1210;grid-template-columns:230px 1fr;display:grid}.command aside{border-right:1px solid #ffffff1d;padding:38px 22px}.command aside>b{margin-bottom:70px;font-size:16px;display:block}.command aside>b span{color:#8fa698}.command aside div{font:10px var(--font-geist-mono);letter-spacing:.08em;color:#77827c;margin-bottom:4px;padding:15px 12px}.command aside .active{color:#fff;background:#18231e}.command>section{padding:55px}.command-head{justify-content:space-between;align-items:start;display:flex}.command-head p,.dashboard-grid article>p{font:9px var(--font-geist-mono);letter-spacing:.16em;color:#8fa097}.command-head h1{margin:14px 0 45px;font:400 45px Georgia,serif}.command-head>span{font:9px var(--font-geist-mono);color:#9fbea9;border:1px solid #486455;padding:9px}.stats{border:1px solid #ffffff1d;grid-template-columns:repeat(4,1fr);display:grid}.stats article{border-right:1px solid #ffffff1d;padding:25px}.stats article:last-child{border:0}.stats b{font:400 36px var(--font-geist-mono)}.stats p{color:#7e8c84;font-size:11px}.dashboard-grid{grid-template-columns:1.2fr 1fr;gap:18px;margin-top:18px;display:grid}.dashboard-grid>article{border:1px solid #ffffff1d;padding:28px}.dashboard-grid h2{font:400 25px Georgia,serif}.progress{color:#9da8a2;grid-template-columns:150px 1fr;align-items:center;margin-top:26px;font-size:11px;display:grid}.progress i{background:#29332e;height:3px}.progress i b{background:#93ad9d;height:100%;display:block}.decision{border-top:1px solid #ffffff1d;grid-template-columns:35px 1fr 40px;padding:20px 0;font-size:12px;display:grid}.decision span,.decision b{font:9px var(--font-geist-mono);color:#7d8b83}.decision b{color:#b79a72}@media (max-width:800px){.detail-hero{min-height:520px;padding:80px 18px}.detail-hero h1{font-size:54px}.detail-grid{grid-template-columns:1fr;padding-block:65px}.detail-grid>a:nth-child(odd){border-right:0}.catalog{grid-template-columns:1fr 1fr;padding-block:65px}.product{height:270px}.catalog h2{font-size:19px}.command{grid-template-columns:1fr}.command aside{display:none}.command>section{padding:35px 18px}.command-head>span{display:none}.stats{grid-template-columns:1fr 1fr}.stats article:nth-child(2){border-right:0}.dashboard-grid{grid-template-columns:1fr}.progress{grid-template-columns:120px 1fr}.search-link{display:none}.mobile-menu{display:block}.mobile-menu[open]>summary{z-index:30;color:#fff;position:fixed;top:48px;right:18px}.mobile-menu[open]>summary:after{content:" ×"}.mobile-menu>div{z-index:25;color:#fff;background:#111b16;flex-direction:column;padding:80px 24px 30px;display:flex;position:fixed;inset:30px 0 0}.mobile-menu>div>p{font:10px var(--font-geist-mono);letter-spacing:.16em;color:#9bad9f;margin-bottom:30px}.mobile-menu>div>a{border-top:1px solid #ffffff24;grid-template-columns:45px 1fr;padding:14px 0;font:400 28px Georgia,serif;display:grid}.mobile-menu>div>a span{font:9px var(--font-geist-mono);color:#9bad9f;padding-top:8px}.mobile-menu>div small{font:8px var(--font-geist-mono);letter-spacing:.13em;color:#748079;margin-top:auto}}.dental-section{padding-block:120px}.dental-hero{background:#cad4cf;min-height:820px;position:relative;overflow:hidden}.dental-hero-copy{z-index:2;flex-direction:column;justify-content:space-between;min-height:820px;padding-top:120px;padding-bottom:70px;display:flex;position:relative}.dental-hero h1{letter-spacing:-.065em;margin:70px 0;font:400 clamp(75px,10vw,145px)/.86 Georgia,serif}.dental-hero h1 em,.dental-final-cta em,.dental-expert h2 em{font-weight:400}.dental-hero-bottom{justify-content:space-between;align-items:end;display:flex}.dental-hero-bottom>p{max-width:470px;font-size:20px;line-height:1.5}.dental-hero-bottom>a,.dental-feature-copy>a,.dental-dual a,.dental-expert a,.location-actions a{border-bottom:1px solid;gap:45px;padding-bottom:10px;font-size:12px;display:flex}.dental-symbol{border:1px solid #ffffff80;border-radius:50%;place-items:center;width:580px;height:580px;display:grid;position:absolute;top:7%;right:-3%}.dental-symbol:before,.dental-symbol:after{content:"";border:1px solid #ffffff70;border-radius:48% 52% 42% 58%;position:absolute;inset:75px}.dental-symbol:after{inset:165px}.dental-symbol i{background:linear-gradient(150deg,#eef0e9,#a9bbb3);border-radius:50% 50% 45% 45%;width:200px;height:280px;position:absolute;box-shadow:0 35px 70px #52665c33}.dental-symbol b{z-index:2;font:24px var(--font-geist-mono);color:#405249}.dental-intro{border-bottom:1px solid var(--line);grid-template-columns:1.35fr 1fr;gap:10%;display:grid}.dental-intro h2,.dental-feature h2,.inflammation-grid h2,.dental-diagnostics h2,.dental-dual h2,.dental-expert h2,.dental-location h2,.international h2,.dental-knowledge h2,.dental-pathways>h2,.dental-booking h2,.dental-final-cta h2{letter-spacing:-.045em;margin:35px 0;font:400 clamp(44px,5.5vw,78px)/1.03 Georgia,serif}.dental-intro-copy{padding-top:40px}.dental-intro-copy p{margin:0 0 25px;font-size:17px;line-height:1.75}.dental-intro-copy small,.dental-location small,.dental-expert small{color:#707a74;margin-top:34px;line-height:1.55;display:block}.dental-disciplines{color:#f2f0e8;background:#15231d}.dental-section-head{justify-content:space-between;align-items:end;margin-bottom:60px;display:flex}.dental-section-head>p{font:25px/1.25 Georgia,serif}.dental-discipline-list{border-top:1px solid #ffffff32}.dental-discipline-list>a{border-bottom:1px solid #ffffff32;grid-template-columns:75px 1.1fr 1fr 30px;align-items:center;gap:30px;min-height:160px;display:grid}.dental-discipline-list span{font:10px var(--font-geist-mono);color:#b79b70}.dental-discipline-list h3{font:400 32px Georgia,serif}.dental-discipline-list p{color:#a8b5ae;font-size:14px;line-height:1.55}.dental-discipline-list b{font-size:22px}.dental-feature{grid-template-columns:1fr 1fr;align-items:center;gap:10%;display:grid}.dental-feature-visual{background:#c2b7a6;place-items:center;height:650px;display:grid;position:relative;overflow:hidden}.dental-feature-visual:before,.dental-feature-visual:after{content:"";border:1px solid #fff9;border-radius:50%;position:absolute;inset:70px}.dental-feature-visual:after{inset:160px}.dental-feature-visual>div{z-index:2;background:linear-gradient(150deg,#f8f5ed,#ddd8ce);border-radius:75px 75px 30px 30px;place-items:center;width:150px;height:330px;display:grid;box-shadow:0 30px 70px #665d504d}.dental-feature-visual span{font:15px var(--font-geist-mono);letter-spacing:.12em}.dental-feature-copy>p:not(.kicker){color:#4c5952;font-size:17px;line-height:1.7}.dental-feature-copy ul{margin:32px 0;padding:0;list-style:none}.dental-feature-copy li{border-top:1px solid var(--line);padding:16px 0;font-size:13px}.dental-feature-copy li:last-child{border-bottom:1px solid var(--line)}.dental-feature-copy>a{display:inline-flex}.dental-inflammation{background:#b9a17d}.inflammation-grid{grid-template-columns:1.4fr 1fr;align-items:end;gap:12%;display:grid}.inflammation-grid>div p{font-size:17px;line-height:1.7}.inflammation-grid a{border-bottom:1px solid;justify-content:space-between;padding:15px 0;font-size:12px;display:flex}.inflammation-line{font:9px var(--font-geist-mono);letter-spacing:.14em;border-top:1px solid #17231d55;align-items:center;gap:25px;margin-top:90px;padding-top:25px;display:flex}.inflammation-line i{background:#17231d55;flex:1;height:1px}.dental-diagnostics .dental-section-head>p{max-width:400px;font:16px/1.6 var(--font-geist-sans)}.diagnostic-steps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.diagnostic-steps article{border-right:1px solid var(--line);min-height:280px;padding:28px}.diagnostic-steps article:last-child{border:0}.diagnostic-steps span{font:10px var(--font-geist-mono);color:#8c724c}.diagnostic-steps h3{margin:70px 0 20px;font:400 26px Georgia,serif}.diagnostic-steps p{color:#59645e;font-size:13px;line-height:1.6}.dental-dual{grid-template-columns:1fr 1fr;padding-block:0;display:grid}.dental-dual article{flex-direction:column;justify-content:end;align-items:flex-start;min-height:620px;padding:90px max(40px,50vw - 620px);display:flex}.dental-dual article:first-child{background:#899a90;padding-right:8%}.dental-dual article:last-child{background:#ded2c0;padding-left:8%}.dental-dual h2{font-size:60px}.dental-dual p:not(.kicker){max-width:540px;font-size:16px;line-height:1.7}.dental-dual a{margin-top:35px}.dental-expert{grid-template-columns:.9fr 1.1fr;align-items:center;gap:10%;display:grid}.dental-expert-portrait{background:#b9b2a6;justify-content:center;align-items:end;height:670px;display:flex;position:relative;overflow:hidden}.dental-expert-portrait:before{content:"";background:linear-gradient(160deg,#79867f,#293831);border-radius:50% 50% 4% 4%;width:330px;height:420px;position:absolute;bottom:-50px}.dental-expert-portrait>div{background:#d0b69c;border-radius:46% 46% 42% 42%;width:160px;height:205px;position:absolute;top:105px}.dental-expert-portrait span{z-index:2;color:#fff;font:9px var(--font-geist-mono);letter-spacing:.14em;margin-bottom:28px}.dental-expert blockquote{border-left:1px solid var(--gold);margin:40px 0;padding-left:25px;font:italic 25px/1.45 Georgia,serif}.dental-expert>div:last-child>p:not(.kicker){color:#536059;line-height:1.7}.dental-expert a{margin-top:40px;display:inline-flex}.dental-location{background:#d4d8d1}.dental-location>.shell{grid-template-columns:1fr 1.2fr;align-items:center;gap:12%;display:grid}.location-mark{aspect-ratio:1;font:10px var(--font-geist-mono);border:1px solid #78887f;border-radius:50%;place-items:center;display:grid;position:relative}.location-mark:before,.location-mark:after{content:"";background:#78887f;position:absolute}.location-mark:before{width:100%;height:1px}.location-mark:after{width:1px;height:100%}.location-mark i{background:var(--gold);z-index:2;border-radius:50%;width:14px;height:14px}.location-mark span{z-index:2;background:#d4d8d1;padding:5px;position:absolute}.location-mark span:first-child{top:47%;left:12%}.location-mark span:last-child{top:47%;right:12%}.location-actions{gap:30px;margin-top:38px;display:flex}.international{grid-template-columns:.35fr 1fr;gap:8%;display:grid}.international>p{padding-top:10px}.international>div p{max-width:680px;font-size:17px;line-height:1.7}.international ol{grid-column:2;grid-template-columns:1fr 1fr;margin-top:55px;padding:0;list-style:none;display:grid}.international li{border-top:1px solid var(--line);padding:25px 0;font:18px Georgia,serif}.international li span{font:9px var(--font-geist-mono);color:#8b724c;margin-bottom:18px;display:block}.dental-knowledge{background:#e2ddd2}.dental-knowledge .dental-section-head h2{margin-bottom:0}.dental-knowledge .dental-section-head>a{border-bottom:1px solid;padding-bottom:8px;font-size:12px}.dental-knowledge-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.knowledge-orbit{background:#86968d;place-items:center;height:320px;display:grid;position:relative;overflow:hidden}.knowledge-orbit:before,.knowledge-orbit:after{content:"";border:1px solid #fff6;border-radius:50%;position:absolute;inset:45px}.knowledge-orbit:after{inset:105px}.knowledge-orbit i{background:#e7dfcf;border-radius:50%;width:40px;height:40px}.knowledge-orbit span{color:#fff;font:10px var(--font-geist-mono);position:absolute;top:20px;right:20px}.ko-1{background:#8b7557}.ko-2{background:#69756e}.dental-knowledge-grid>a>p{font:9px var(--font-geist-mono);letter-spacing:.14em;color:#766143;margin-top:18px}.dental-knowledge-grid h3{min-height:95px;font:400 25px/1.25 Georgia,serif}.dental-knowledge-grid small{font:8px var(--font-geist-mono);letter-spacing:.12em}.dental-pathways>h2{max-width:900px}.dental-pathways>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.dental-pathways a{border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:30px;display:flex}.dental-pathways a:last-child{border:0}.dental-pathways span{font:9px var(--font-geist-mono);letter-spacing:.13em;color:#806b4c}.dental-pathways h3{margin:70px 0 15px;font:400 29px Georgia,serif}.dental-pathways p{color:#59645e;font-size:13px;line-height:1.6}.dental-pathways b{margin-top:auto;font-size:22px}.dental-booking{color:#f2f0e8;background:#17231d;grid-template-columns:1fr 1fr;min-height:650px;display:grid}.dental-booking-copy,.dental-booking-panel{padding:70px}.dental-booking-copy{flex-direction:column;display:flex}.dental-booking-copy h2{font-size:58px}.dental-booking-copy>p:not(.kicker){color:#aab5af;line-height:1.7}.dental-booking-safety{border-top:1px solid #ffffff2c;grid-template-columns:35px 1fr;gap:12px;margin-top:auto;padding-top:25px;font-size:11px;display:grid}.dental-booking-safety span{font:9px var(--font-geist-mono);color:#b99d73}.dental-booking-panel{color:var(--ink);background:#e7dfcf;align-items:center;display:flex}.dental-booking-panel>div{width:100%}.dental-booking-panel p{font:9px/1.5 var(--font-geist-mono);letter-spacing:.13em}.dental-booking-panel h3{margin:25px 0 45px;font:400 37px/1.2 Georgia,serif}.dental-booking-panel button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;width:100%;padding:19px 0;display:flex}.dental-booking-panel button:last-of-type{border-bottom:1px solid var(--line)}.dental-booking-panel .booking-back{border:0;width:auto;margin-top:25px;font-size:11px}.booking-result dl{margin:30px 0}.booking-result dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:16px 0;display:flex}.booking-result dt{font:9px var(--font-geist-mono);letter-spacing:.1em}.booking-result dd{text-align:right;margin:0;font-size:13px}.booking-result .booking-note{font:13px/1.6 var(--font-geist-sans);letter-spacing:0;color:#5c665f;margin:25px 0}.dental-final-cta{text-align:center;border-top:1px solid var(--line)}.dental-final-cta h2{font-size:90px}.dental-final-cta>div{justify-content:center;gap:14px;display:flex}.dental-final-cta a{border:1px solid;justify-content:space-between;min-width:250px;padding:18px 20px;font-size:12px;display:flex}.dental-final-cta a:first-child{background:var(--ink);color:#fff}@media (max-width:800px){.dental-section{padding-block:78px}.dental-hero,.dental-hero-copy{min-height:700px}.dental-hero-copy{padding-top:85px;padding-bottom:35px}.dental-hero h1{margin:55px 0;font-size:17vw;line-height:.92}.dental-symbol{width:330px;height:330px;top:70px;right:-150px}.dental-symbol:before{inset:45px}.dental-symbol:after{inset:100px}.dental-symbol i{width:110px;height:160px}.dental-hero-bottom{display:block}.dental-hero-bottom>p{max-width:270px;font-size:16px}.dental-hero-bottom>a{margin-top:30px;display:inline-flex}.dental-intro,.dental-feature,.dental-expert,.dental-location>.shell,.international{grid-template-columns:1fr}.dental-intro h2,.dental-feature h2,.inflammation-grid h2,.dental-diagnostics h2,.dental-dual h2,.dental-expert h2,.dental-location h2,.international h2,.dental-knowledge h2,.dental-pathways>h2,.dental-booking h2,.dental-final-cta h2{font-size:45px}.dental-section-head{align-items:start;gap:30px}.dental-section-head>p{font-size:18px}.dental-discipline-list>a{grid-template-columns:35px 1fr 20px;gap:12px;padding:25px 0}.dental-discipline-list h3{font-size:25px}.dental-discipline-list p{grid-column:2/4;margin-top:0}.dental-discipline-list b{grid-area:1/3}.dental-feature-visual{height:440px}.dental-feature-copy{padding-top:25px}.inflammation-grid{grid-template-columns:1fr}.inflammation-line{flex-direction:column;align-items:flex-start}.inflammation-line i{flex:none;width:1px;height:28px}.diagnostic-steps{grid-template-columns:1fr 1fr}.diagnostic-steps article:nth-child(2){border-right:0}.diagnostic-steps article{min-height:235px}.diagnostic-steps h3{margin-top:45px}.dental-dual{grid-template-columns:1fr}.dental-dual article{min-height:520px;padding:70px 18px!important}.dental-dual h2{font-size:44px}.dental-expert-portrait{height:520px}.dental-location>.shell{gap:55px}.location-actions{flex-direction:column;align-items:flex-start}.international ol{grid-column:1;grid-template-columns:1fr}.dental-knowledge .dental-section-head{display:block}.dental-knowledge .dental-section-head>a{margin-top:20px;display:inline-block}.dental-knowledge-grid{grid-template-columns:1fr}.knowledge-orbit{height:350px}.dental-pathways>div{grid-template-columns:1fr}.dental-pathways a{border-right:0;border-bottom:1px solid var(--line);min-height:250px}.dental-pathways h3{margin-top:45px}.dental-booking{grid-template-columns:1fr}.dental-booking-copy,.dental-booking-panel{padding:45px 24px}.dental-booking-copy{min-height:520px}.dental-booking-panel{min-height:560px}.dental-final-cta>div{flex-direction:column}.dental-final-cta h2{font-size:50px}}.longevity-section{padding-block:120px}.longevity-hero{color:#f1f0e9;background:#111c17;min-height:820px;position:relative;overflow:hidden}.longevity-hero-inner{z-index:2;flex-direction:column;justify-content:space-between;min-height:820px;padding-block:115px 65px;display:flex;position:relative}.longevity-hero h1{letter-spacing:-.07em;margin:70px 0;font:400 clamp(78px,10.5vw,150px)/.85 Georgia,serif}.longevity-hero h1 em,.longevity-final em{color:#bba47d;font-weight:400}.longevity-hero-foot{justify-content:space-between;align-items:end;display:flex}.longevity-hero-foot p{color:#c4ccc7;max-width:470px;font-size:19px;line-height:1.55}.longevity-hero-foot a,.longevity-cells a,.longevity-experts a{border-bottom:1px solid;gap:45px;padding-bottom:9px;font-size:12px;display:flex}.cell-system{border:1px solid #ffffff26;border-radius:50%;place-items:center;width:570px;height:570px;display:grid;position:absolute;top:7%;right:-3%}.cell-system:before,.cell-system:after{content:"";border:1px solid #ffffff20;border-radius:50%;position:absolute;inset:75px}.cell-system:after{inset:160px}.cell-system i{background:#b59d75;border-radius:50%;position:absolute}.cell-system i:first-child{filter:blur(1px);width:150px;height:150px;box-shadow:0 0 80px #b59d7566}.cell-system i:nth-child(2){width:18px;height:18px;top:32%;left:13%}.cell-system i:nth-child(3){width:10px;height:10px;bottom:28%;right:14%}.cell-system b{z-index:2;font:10px/1.4 var(--font-geist-mono);text-align:center;color:#16231d}.longevity-manifesto{border-bottom:1px solid var(--line);grid-template-columns:.35fr 1fr;gap:7%;display:grid}.longevity-manifesto h2,.longevity-cells h2,.longevity-inflammation h2,.longevity-path h2,.longevity-rhythm h2,.longevity-programs h2,.longevity-experts h2,.longevity-connections h2,.longevity-orientation h2,.longevity-final h2{letter-spacing:-.047em;margin:32px 0;font:400 clamp(45px,5.6vw,78px)/1.03 Georgia,serif}.longevity-manifesto>div>p{max-width:780px;font-size:18px;line-height:1.7}.longevity-manifesto small,.longevity-programs>small,.longevity-experts small{color:#707a74;margin-top:35px;line-height:1.55;display:block}.longevity-pillars{background:#d7d8cf}.longevity-title-row{justify-content:space-between;align-items:end;margin-bottom:60px;display:flex}.longevity-title-row>p{font:25px/1.25 Georgia,serif}.longevity-pillar-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.longevity-pillar-grid article{border-right:1px solid var(--line);flex-direction:column;min-height:420px;padding:28px;display:flex}.longevity-pillar-grid article:last-child{border:0}.longevity-pillar-grid>article>span,.longevity-path article>span{font:10px var(--font-geist-mono);color:#806b4e}.cell-icon{place-items:center;height:150px;display:grid}.cell-icon i{border:1px solid #7c8b82;border-radius:50%;width:75px;height:75px;box-shadow:inset 0 0 0 22px #c1c6bc}.longevity-pillar-grid h3{font:400 27px Georgia,serif}.longevity-pillar-grid p{color:#56625c;font-size:13px;line-height:1.65}.longevity-cells{grid-template-columns:1fr 1fr;align-items:center;gap:10%;display:grid}.longevity-cell-visual{background:#8c9a91;place-items:center;height:650px;display:grid;overflow:hidden}.longevity-cell-visual>div{border:1px solid #ffffff70;border-radius:50%;place-items:center;width:380px;height:380px;display:grid;position:relative}.longevity-cell-visual>div:before,.longevity-cell-visual>div:after{content:"";border:1px solid #fff5;border-radius:50%;position:absolute;inset:65px}.longevity-cell-visual>div:after{inset:125px}.longevity-cell-visual i{background:#d9c7a8;border-radius:50%;width:24px;height:24px;position:absolute}.longevity-cell-visual i:first-child{top:25%;left:15%}.longevity-cell-visual i:nth-child(2){width:12px;height:12px;bottom:22%;right:18%}.longevity-cell-visual span{z-index:2;font:12px var(--font-geist-mono)}.longevity-cells>div:last-child>p:not(.kicker){color:#4e5b54;font-size:17px;line-height:1.7}.longevity-cells ul{margin:30px 0;padding:0;list-style:none}.longevity-cells li{border-top:1px solid var(--line);padding:15px 0;font-size:13px}.longevity-cells li:last-child{border-bottom:1px solid var(--line)}.longevity-cells a{display:inline-flex}.longevity-inflammation{background:#bca47b}.longevity-inflammation .shell>div:nth-child(2){grid-template-columns:1.3fr 1fr;align-items:end;gap:12%;display:grid}.longevity-inflammation p:not(.kicker){font-size:17px;line-height:1.7}.signal-map{font:9px var(--font-geist-mono);letter-spacing:.12em;border-top:1px solid #17231d55;margin-top:90px;padding-top:25px;grid-template-columns:none!important;align-items:center!important;gap:20px!important;display:flex!important}.signal-map i{background:#17231d55;flex:1;height:1px}.longevity-path .longevity-title-row>p{max-width:420px;font:16px/1.6 var(--font-geist-sans)}.longevity-path>div:last-child{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.longevity-path article{border-right:1px solid var(--line);min-height:300px;padding:28px}.longevity-path article:last-child{border:0}.longevity-path article>p{font:9px var(--font-geist-mono);letter-spacing:.12em;margin-top:65px}.longevity-path h3{font:400 27px Georgia,serif}.longevity-path small{color:#5d6862;line-height:1.6}.longevity-rhythm{color:#eef0e9;background:#18251f}.longevity-rhythm h2{max-width:900px}.rhythm-grid{border-top:1px solid #ffffff30;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.rhythm-grid article{border-right:1px solid #ffffff30;min-height:270px;padding:32px 25px}.rhythm-grid article:last-child{border:0}.rhythm-grid b{font:9px var(--font-geist-mono);color:#b99f76}.rhythm-grid h3{margin-top:75px;font:400 31px Georgia,serif}.rhythm-grid p{color:#aab5af;font-size:13px;line-height:1.6}.longevity-programs>h2{max-width:900px}.longevity-programs>div{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.longevity-programs a{border-right:1px solid var(--line);flex-direction:column;min-height:360px;padding:30px;display:flex}.longevity-programs a:last-child{border:0}.longevity-programs a>span{font:9px var(--font-geist-mono);letter-spacing:.12em;color:#876f4d}.longevity-programs h3{margin-top:80px;font:400 31px Georgia,serif}.longevity-programs a p{color:#59645e;font-size:13px;line-height:1.6}.longevity-programs a b{margin-top:auto;font-size:11px}.longevity-experts{background:#d9d3c6}.longevity-experts>.shell{grid-template-columns:1fr 1.1fr;align-items:center;gap:10%;display:grid}.expert-duo{grid-template-columns:1fr 1fr;gap:15px;display:grid}.expert-duo>div{background:#a7afa8;justify-content:center;align-items:end;height:540px;display:flex;position:relative;overflow:hidden}.expert-duo>div:last-child{background:#b9afa2;margin-top:70px}.expert-duo i{background:#47554e;border-radius:50% 50% 5% 5%;width:130px;height:300px;position:absolute;bottom:-20px}.expert-duo i:after{content:"";background:#d0b59b;border-radius:48%;width:76px;height:100px;position:absolute;top:-75px;left:27px}.expert-duo span{z-index:2;color:#fff;font:9px var(--font-geist-mono);margin-bottom:20px}.longevity-experts>div>div:last-child>p:not(.kicker){font-size:16px;line-height:1.7}.longevity-experts a{margin-top:35px;display:inline-flex}.longevity-connections .longevity-title-row h2{margin-bottom:0}.longevity-connections .longevity-title-row>a{border-bottom:1px solid;padding-bottom:8px;font-size:12px}.longevity-connections>div:last-child{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.longevity-connections>div:last-child>a{border-bottom:1px solid var(--line);grid-template-columns:1fr 30px;min-height:220px;padding:28px;display:grid}.longevity-connections>div:last-child>a:nth-child(odd){border-right:1px solid var(--line)}.longevity-connections span{font:9px var(--font-geist-mono);letter-spacing:.12em;color:#806b4e;grid-column:1/-1}.longevity-connections h3{align-self:end;font:400 28px Georgia,serif}.longevity-connections b{align-self:end}.longevity-orientation{color:#f2f0e8;background:#17231d;grid-template-columns:1fr 1fr;min-height:650px;display:grid}.longevity-orientation-intro,.longevity-orientation-flow{padding:70px}.longevity-orientation-intro{flex-direction:column;display:flex}.longevity-orientation-intro>p:not(.kicker){color:#abb6b0;line-height:1.7}.longevity-orientation-intro>div{gap:8px;margin-top:auto;display:flex}.longevity-orientation-intro span{font:8px var(--font-geist-mono);letter-spacing:.1em;border:1px solid #ffffff35;padding:8px}.longevity-orientation-flow{color:var(--ink);background:#e3ddcf;align-items:center;display:flex}.longevity-orientation-flow>div{width:100%}.longevity-orientation-flow>div>p{font:9px var(--font-geist-mono);letter-spacing:.12em}.longevity-orientation-flow h3{margin:25px 0 45px;font:400 38px/1.2 Georgia,serif}.longevity-orientation-flow button{border:0;border-top:1px solid var(--line);background:0 0;justify-content:space-between;width:100%;padding:19px 0;display:flex}.longevity-orientation-flow button:last-of-type{border-bottom:1px solid var(--line)}.longevity-orientation-flow .longevity-back{border:0;width:auto;margin-top:25px}.longevity-result dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:17px 0;display:flex}.longevity-result dt{font:9px var(--font-geist-mono)}.longevity-result dd{margin:0}.longevity-final{text-align:center;border-top:1px solid var(--line)}.longevity-final h2{font-size:88px}.longevity-final>div{justify-content:center;gap:14px;display:flex}.longevity-final a{border:1px solid;justify-content:space-between;min-width:245px;padding:18px;font-size:12px;display:flex}.longevity-final a:first-child{background:var(--ink);color:#fff}@media (max-width:800px){.longevity-section{padding-block:78px}.longevity-hero,.longevity-hero-inner{min-height:700px}.longevity-hero-inner{padding-block:85px 35px}.longevity-hero h1{font-size:17vw;line-height:.9}.longevity-hero-foot{display:block}.longevity-hero-foot p{max-width:270px;font-size:16px}.longevity-hero-foot a{margin-top:30px;display:inline-flex}.cell-system{width:330px;height:330px;top:80px;right:-160px}.cell-system:before{inset:45px}.cell-system:after{inset:100px}.cell-system i:first-child{width:90px;height:90px}.longevity-manifesto,.longevity-cells,.longevity-inflammation .shell>div:nth-child(2),.longevity-experts>.shell{grid-template-columns:1fr}.longevity-manifesto h2,.longevity-cells h2,.longevity-inflammation h2,.longevity-path h2,.longevity-rhythm h2,.longevity-programs h2,.longevity-experts h2,.longevity-connections h2,.longevity-orientation h2,.longevity-final h2{font-size:44px}.longevity-title-row{display:block}.longevity-title-row>p{margin-top:25px;font-size:18px}.longevity-pillar-grid,.longevity-path>div:last-child,.rhythm-grid{grid-template-columns:1fr 1fr}.longevity-pillar-grid article,.longevity-path article,.rhythm-grid article{min-height:270px}.cell-icon{height:100px}.longevity-cell-visual{height:430px}.longevity-cell-visual>div{width:290px;height:290px}.signal-map{flex-direction:column;align-items:flex-start!important}.signal-map i{flex:none;width:1px;height:25px}.longevity-programs>div{grid-template-columns:1fr}.longevity-programs a{border-right:0;border-bottom:1px solid var(--line);min-height:260px}.longevity-programs h3{margin-top:50px}.expert-duo>div{height:390px}.longevity-connections .longevity-title-row>a{margin-top:25px;display:inline-block}.longevity-connections>div:last-child{grid-template-columns:1fr}.longevity-connections>div:last-child>a:nth-child(odd){border-right:0}.longevity-orientation{grid-template-columns:1fr}.longevity-orientation-intro,.longevity-orientation-flow{padding:45px 24px}.longevity-orientation-intro{min-height:500px}.longevity-orientation-flow{min-height:550px}.longevity-final h2{font-size:49px}.longevity-final>div{flex-direction:column}}.mind-section{padding-block:120px}.mind-hero{color:#f4efe7;background:#413b39;min-height:820px;position:relative;overflow:hidden}.mind-hero-inner{z-index:2;flex-direction:column;justify-content:space-between;min-height:820px;padding-block:115px 65px;display:flex;position:relative}.mind-hero h1{letter-spacing:-.065em;margin:70px 0;font:400 clamp(76px,10vw,145px)/.86 Georgia,serif}.mind-hero h1 em,.mind-final em{color:#d3ad9c;font-weight:400}.mind-hero-foot{justify-content:space-between;align-items:end;display:flex}.mind-hero-foot p{color:#d4cbc6;max-width:510px;font-size:19px;line-height:1.55}.mind-hero-foot a,.mind-therapy a,.mind-advisory a,.mind-barbara a{border-bottom:1px solid;gap:45px;padding-bottom:9px;font-size:12px;display:flex}.mind-rings{border:1px solid #fff2;border-radius:50%;place-items:center;width:590px;height:590px;display:grid;position:absolute;top:8%;right:-2%}.mind-rings:before,.mind-rings:after{content:"";border:1px solid #ffffff20;border-radius:50%;position:absolute;inset:80px}.mind-rings:after{inset:170px}.mind-rings i{filter:blur(2px);background:#d3ad9c66;border-radius:50%;width:135px;height:210px;position:absolute}.mind-rings i:nth-child(2){background:#d3ad9c;width:25px;height:25px;top:30%;left:12%}.mind-rings b{font:10px/1.4 var(--font-geist-mono);text-align:center;z-index:2}.mind-intro{border-bottom:1px solid var(--line);grid-template-columns:.35fr 1fr;gap:7%;display:grid}.mind-intro h2,.mind-therapy h2,.mind-integrative h2,.mind-human h2,.mind-advisory h2,.mind-barbara h2,.mind-programs h2,.mind-knowledge h2,.mind-connections h2,.mind-orientation h2,.mind-final h2{letter-spacing:-.047em;margin:32px 0;font:400 clamp(45px,5.5vw,78px)/1.03 Georgia,serif}.mind-intro>div>p{max-width:800px;font-size:18px;line-height:1.7}.mind-intro small,.mind-barbara small{color:#716b68;margin-top:35px;line-height:1.55;display:block}.mind-fields{color:#f2ede7;background:#25211f}.mind-title-row{justify-content:space-between;align-items:end;margin-bottom:60px;display:flex}.mind-title-row>p{font:25px/1.25 Georgia,serif}.mind-field-list{border-top:1px solid #ffffff2c}.mind-field-list>a{border-bottom:1px solid #ffffff2c;grid-template-columns:70px 1.1fr 1fr 30px;align-items:center;gap:28px;min-height:165px;display:grid}.mind-field-list span{font:9px var(--font-geist-mono);color:#d3ad9c}.mind-field-list h3{font:400 31px Georgia,serif}.mind-field-list p{color:#bbb2ae;font-size:13px;line-height:1.65}.mind-therapy{grid-template-columns:1fr 1fr;align-items:center;gap:10%;display:grid}.mind-therapy-visual{background:#b7a8a0;place-items:center;height:650px;display:grid;position:relative;overflow:hidden}.mind-therapy-visual:before,.mind-therapy-visual:after{content:"";border:1px solid #fff7;border-radius:50%;position:absolute;inset:70px}.mind-therapy-visual:after{inset:165px}.mind-therapy-visual i{background:#e5d8ca66;border-radius:50%;width:145px;height:250px;position:absolute}.mind-therapy-visual i:nth-child(2){background:#6d5f5966;transform:rotate(90deg)}.mind-therapy-visual span{z-index:2;text-align:center;font:10px/1.5 var(--font-geist-mono)}.mind-therapy>div:last-child>p:not(.kicker){color:#554f4c;font-size:17px;line-height:1.7}.mind-faq{margin:30px 0}.mind-faq details{border-top:1px solid var(--line);padding:17px 0}.mind-faq details:last-child{border-bottom:1px solid var(--line)}.mind-faq summary{cursor:pointer;font-size:13px}.mind-faq details p{color:#69615d;font-size:13px;line-height:1.6}.mind-therapy a{display:inline-flex}.mind-integrative{background:#c5a995}.mind-integrative .shell>div:first-of-type{grid-template-columns:1.3fr 1fr;align-items:end;gap:12%;display:grid}.mind-integrative .shell>div p{font-size:17px;line-height:1.7}.mind-dimensions{font:9px var(--font-geist-mono);letter-spacing:.11em;border-top:1px solid #413b3955;margin-top:90px;padding-top:25px;grid-template-columns:none!important;align-items:center!important;gap:20px!important;display:flex!important}.mind-dimensions i{background:#413b3955;flex:1;height:1px}.mind-human{grid-template-columns:1fr 1fr;gap:10%;display:grid}.mind-human>div:last-child>p{font-size:17px;line-height:1.7}.mind-human ol{margin-top:35px;padding:0;list-style:none}.mind-human li{border-top:1px solid var(--line);padding:18px 0}.mind-human li:last-child{border-bottom:1px solid var(--line)}.mind-human li span{width:42px;font:9px var(--font-geist-mono);color:#9a7565;display:inline-block}.mind-advisory{color:#f1efe9;background:#343b38}.mind-advisory>.shell{grid-template-columns:1fr 1.1fr;align-items:center;gap:10%;display:grid}.mind-advisory>div>div:first-child>p:not(.kicker){color:#bac2bd;line-height:1.7}.mind-advisory a{margin-top:30px;display:inline-flex}.advisory-matrix{border:1px solid #ffffff2a;grid-template-columns:1fr 1fr;display:grid}.advisory-matrix article{border-bottom:1px solid #ffffff2a;border-right:1px solid #ffffff2a;min-height:230px;padding:25px}.advisory-matrix article:nth-child(2n){border-right:0}.advisory-matrix article:nth-child(n+3){border-bottom:0}.advisory-matrix span{font:8px var(--font-geist-mono);letter-spacing:.12em;color:#d1ab9a}.advisory-matrix h3{margin-top:55px;font:400 25px Georgia,serif}.advisory-matrix p{color:#aeb8b2;font-size:12px;line-height:1.55}.mind-barbara{grid-template-columns:.9fr 1.1fr;align-items:center;gap:10%;display:grid}.mind-barbara-portrait{background:#c3b7ae;justify-content:center;align-items:end;height:680px;display:flex;position:relative;overflow:hidden}.mind-barbara-portrait i{background:linear-gradient(160deg,#756962,#3f3834);border-radius:50% 50% 5% 5%;width:310px;height:410px;position:absolute;bottom:-45px}.mind-barbara-portrait i:after{content:"";background:#d0b398;border-radius:48%;width:145px;height:185px;position:absolute;top:-125px;left:82px}.mind-barbara-portrait span{z-index:2;color:#fff;font:11px var(--font-geist-mono);margin-bottom:24px}.mind-role{font:10px var(--font-geist-mono);letter-spacing:.12em;color:#8d6858}.mind-barbara blockquote{border-left:1px solid #a27763;margin:38px 0;padding-left:25px;font:italic 25px/1.45 Georgia,serif}.mind-barbara>div:last-child>p:not(.kicker):not(.mind-role){color:#58514d;line-height:1.7}.mind-competence{flex-wrap:wrap;gap:7px;margin:25px 0;display:flex}.mind-competence span{border:1px solid var(--line);padding:8px 10px;font-size:10px}.mind-barbara a{margin-top:25px;display:inline-flex}.mind-programs{background:#ded4cb}.mind-programs h2{max-width:850px}.mind-programs .shell>div{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.mind-programs a{border-right:1px solid var(--line);flex-direction:column;min-height:350px;padding:28px;display:flex}.mind-programs a:last-child{border:0}.mind-programs span,.mind-knowledge>div:last-child>a>p{font:9px var(--font-geist-mono);letter-spacing:.12em;color:#926c5b}.mind-programs h3{margin-top:75px;font:400 30px Georgia,serif}.mind-programs a p{font-size:13px;line-height:1.6}.mind-programs b{margin-top:auto;font-size:11px}.mind-knowledge .mind-title-row h2{margin-bottom:0}.mind-knowledge .mind-title-row>a{border-bottom:1px solid;padding-bottom:7px;font-size:12px}.mind-knowledge>div:last-child{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.mind-knowledge>div:last-child>a{display:block}.mind-article-image{background:#8b7a72;place-items:center;height:320px;display:grid;position:relative}.mind-article-image:before,.mind-article-image:after{content:"";border:1px solid #ffffff60;border-radius:50%;position:absolute;inset:50px}.mind-article-image:after{inset:115px}.mind-article-image i{background:#d7b5a5;border-radius:50%;width:45px;height:70px}.mind-article-image span{color:#fff;font:9px var(--font-geist-mono);position:absolute;top:18px;right:18px}.mai-1{background:#67716d}.mai-2{background:#ad9482}.mind-knowledge h3{min-height:92px;font:400 25px/1.25 Georgia,serif}.mind-knowledge small{color:#655d59;min-height:65px;line-height:1.55;display:block}.mind-knowledge footer{color:#756b66;font:8px var(--font-geist-mono);letter-spacing:.08em;background:0 0;padding:18px 0 0}.mind-connections{background:#b9a39a}.mind-connections h2{max-width:850px}.mind-connections .shell>div{border-top:1px solid #413b3948;grid-template-columns:1fr 1fr;margin-top:55px;display:grid}.mind-connections a{border-bottom:1px solid #413b3948;grid-template-columns:1fr 25px;min-height:150px;padding:28px;display:grid}.mind-connections a:nth-child(odd){border-right:1px solid #413b3948}.mind-connections a span{font:9px var(--font-geist-mono);letter-spacing:.12em;grid-column:1/-1}.mind-connections a b{align-self:end}.mind-orientation{color:#f3eee8;background:#3d3735;grid-template-columns:1fr 1fr;min-height:680px;display:grid}.mind-orientation-intro,.mind-orientation-flow{padding:70px}.mind-orientation-intro{flex-direction:column;display:flex}.mind-orientation-intro>p:not(.kicker){color:#cec4bf;line-height:1.7}.mind-orientation-intro>div{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.mind-orientation-intro span{font:8px var(--font-geist-mono);border:1px solid #ffffff30;padding:8px}.mind-orientation-flow{color:#403a37;background:#e5dbd2;align-items:center;display:flex}.mind-orientation-flow>div{width:100%}.mind-orientation-flow>div>p{font:9px var(--font-geist-mono);letter-spacing:.11em}.mind-orientation-flow h3{margin:25px 0 42px;font:400 37px/1.2 Georgia,serif}.mind-orientation-flow button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;width:100%;padding:18px 0;display:flex}.mind-orientation-flow button:last-of-type{border-bottom:1px solid var(--line)}.mind-orientation-flow .mind-back{border:0;width:auto;margin-top:22px}.mind-result dl>div{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:14px 0;display:flex}.mind-result dt{font:9px var(--font-geist-mono)}.mind-result dd{text-align:right;margin:0;font-size:12px}.mind-result small{margin:20px 0;line-height:1.5;display:block}.mind-final{text-align:center;border-top:1px solid var(--line)}.mind-final h2{font-size:88px}.mind-final>div{justify-content:center;gap:14px;display:flex}.mind-final a{border:1px solid;justify-content:space-between;min-width:245px;padding:18px;font-size:12px;display:flex}.mind-final a:first-child{color:#fff;background:#403a37}@media (max-width:800px){.mind-section{padding-block:78px}.mind-hero,.mind-hero-inner{min-height:700px}.mind-hero-inner{padding-block:85px 35px}.mind-hero h1{font-size:16.5vw;line-height:.91}.mind-hero-foot{display:block}.mind-hero-foot p{max-width:285px;font-size:16px}.mind-hero-foot a{margin-top:28px;display:inline-flex}.mind-rings{width:330px;height:330px;top:80px;right:-160px}.mind-rings:before{inset:45px}.mind-rings:after{inset:100px}.mind-rings i{width:80px;height:120px}.mind-intro,.mind-therapy,.mind-human,.mind-advisory>.shell,.mind-barbara{grid-template-columns:1fr}.mind-intro h2,.mind-therapy h2,.mind-integrative h2,.mind-human h2,.mind-advisory h2,.mind-barbara h2,.mind-programs h2,.mind-knowledge h2,.mind-connections h2,.mind-orientation h2,.mind-final h2{font-size:44px}.mind-title-row{display:block}.mind-title-row>p{margin-top:25px;font-size:18px}.mind-field-list>a{grid-template-columns:35px 1fr 20px;gap:12px;padding:25px 0}.mind-field-list h3{font-size:24px}.mind-field-list p{grid-column:2/4}.mind-field-list b{grid-area:1/3}.mind-therapy-visual{height:440px}.mind-integrative .shell>div:first-of-type{grid-template-columns:1fr}.mind-dimensions{flex-direction:column;align-items:flex-start!important}.mind-dimensions i{flex:none;width:1px;height:25px}.advisory-matrix{margin-top:45px}.advisory-matrix article{min-height:205px}.mind-barbara-portrait{height:520px}.mind-programs .shell>div,.mind-knowledge>div:last-child{grid-template-columns:1fr}.mind-programs a{border-right:0;border-bottom:1px solid var(--line);min-height:250px}.mind-programs h3{margin-top:45px}.mind-article-image{height:360px}.mind-connections .shell>div{grid-template-columns:1fr}.mind-connections a:nth-child(odd){border-right:0}.mind-orientation{grid-template-columns:1fr}.mind-orientation-intro,.mind-orientation-flow{padding:45px 24px}.mind-orientation-intro{min-height:510px}.mind-orientation-flow{min-height:580px}.mind-final h2{font-size:48px}.mind-final>div{flex-direction:column}}.hh-hero{background:#c2aa83;min-height:800px;position:relative;overflow:hidden}.hh-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:800px;padding-block:120px 65px;display:flex;position:relative}.hh-hero p,.hh-position>p,.hh-systems>.shell>p,.hh-knowledge p{font:9px var(--font-geist-mono);letter-spacing:.16em}.hh-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.5vw,135px)/.9 Georgia,serif}.hh-hero h1 em{font-weight:400}.hh-hero>div>div{justify-content:space-between;display:flex}.hh-hero>div>div span{max-width:480px;line-height:1.6}.hh-hero>div>div a{border-bottom:1px solid;padding-bottom:8px}.hh-hero>i{background:#f0eadf;border-radius:215px 215px 80px 80px;width:430px;height:570px;position:absolute;top:15%;right:10%;box-shadow:0 35px 80px #594c3a55}.hh-position{grid-template-columns:.35fr 1fr;padding-block:120px;display:grid}.hh-position h2,.hh-knowledge h2{letter-spacing:-.05em;font:400 clamp(45px,6vw,82px)/1 Georgia,serif}.hh-position>div{grid-column:2;max-width:700px;line-height:1.7}.hh-position small{color:#6f6a61;margin-top:25px;display:block}.hh-systems{color:#fff;background:#17231d;padding:100px 0}.hh-systems>.shell>div{border-top:1px solid #ffffff30;grid-template-columns:repeat(4,1fr);display:grid}.hh-systems article{border-right:1px solid #ffffff30;min-height:260px;padding:30px}.hh-systems span{font:9px var(--font-geist-mono);color:#c5a979}.hh-systems h3{margin-top:80px;font:400 27px Georgia,serif}.hh-commerce-wrap{padding-block:100px}.hh-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:20px;display:flex}.hh-toolbar p{font:9px var(--font-geist-mono)}.hh-toolbar button,.hh-filters button,.hh-filters select{background:0 0;border:0;padding:10px}.hh-toolbar b{background:var(--ink);color:#fff;border-radius:50%;padding:4px 7px}.hh-filters{gap:10px;padding:25px 0;display:flex}.hh-filters select{margin-left:auto}.hh-products{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.hh-product-art{background:#c4aa7e;place-items:center;height:360px;display:grid;position:relative}.hh-product-art.green{background:#87958c}.hh-product-art.rose{background:#b99d96}.hh-product-art.stone{background:#aaa79c}.hh-product-art>span{text-align:center;background:#f3ede2;border-radius:55px 55px 22px 22px;place-items:center;width:105px;height:160px;display:grid}.hh-product-art>button{background:0 0;border:0;font-size:22px;position:absolute;top:15px;right:15px}.hh-products article>p{font:8px var(--font-geist-mono);letter-spacing:.12em}.hh-products h3{font:400 23px Georgia,serif}.hh-products small{min-height:55px;line-height:1.5;display:block}.hh-products article>div:last-child{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.hh-products article>div:last-child button{background:var(--ink);color:#fff;border:0;padding:10px}.hh-bundles{background:#d9d2c4;margin-top:60px;padding:50px}.hh-bundles h3{font:400 42px Georgia,serif}.hh-bundles button{float:right;background:var(--ink);color:#fff;border:0;padding:14px}.hh-checkout{grid-template-columns:1.2fr .8fr;gap:50px;padding:50px 0;display:grid}.hh-checkout h3,.hh-confirm h3,.hh-account h3{font:400 48px Georgia,serif}.hh-checkout>div>div,.hh-checkout dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:17px 0;display:flex}.hh-checkout aside{background:#e2dbce;padding:35px}.hh-checkout input{width:100%;margin:10px 0;padding:12px}.hh-checkout button,.hh-confirm button,.hh-account button{background:0 0;border:1px solid;padding:14px}.hh-checkout aside>button{background:var(--ink);color:#fff;width:100%}.hh-confirm{text-align:center;padding:100px 20px}.hh-confirm>span{font-size:50px}.hh-account{padding:70px 0}.hh-account>div{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.hh-account article{border-right:1px solid var(--line);padding:30px}.hh-account article b{font:35px var(--font-geist-mono);margin:40px 0;display:block}.hh-knowledge{background:#d8d3c7;padding:120px 0}.hh-knowledge h2{max-width:900px}.hh-knowledge>div>div{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.hh-knowledge a{border-bottom:1px solid var(--line);padding:25px}.hh-knowledge a:nth-child(odd){border-right:1px solid var(--line)}@media (max-width:800px){.hh-hero,.hh-hero>.shell{min-height:680px}.hh-hero>.shell{padding-block:85px 35px}.hh-hero h1{font-size:16vw}.hh-hero>i{width:220px;height:310px;right:-80px}.hh-hero>div>div{display:block}.hh-hero>div>div span{max-width:280px;display:block}.hh-hero>div>div a{margin-top:25px;display:inline-block}.hh-position{grid-template-columns:1fr}.hh-position>div{grid-column:1}.hh-systems>.shell>div,.hh-products{grid-template-columns:1fr 1fr}.hh-systems article{min-height:210px}.hh-product-art{height:270px}.hh-products h3{font-size:18px}.hh-products article>div:last-child{display:block}.hh-products article>div:last-child button{width:100%;margin-top:10px}.hh-checkout,.hh-account>div,.hh-knowledge>div>div{grid-template-columns:1fr}.hh-knowledge a:nth-child(odd){border-right:0}}.academy-hero{color:#f3f0e8;background:#26342d;min-height:800px;position:relative;overflow:hidden}.academy-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:800px;padding-block:120px 65px;display:flex;position:relative}.academy-hero p,.academy-intro>p,.academy-catalog p,.academy-path>div>p:first-child,.academy-ai>.shell>p,.academy-experts>p,.academy-members p{font:9px var(--font-geist-mono);letter-spacing:.16em}.academy-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.5vw,135px)/.9 Georgia,serif}.academy-hero h1 em{color:#bca477;font-weight:400}.academy-hero>div>div{justify-content:space-between;display:flex}.academy-hero>div>div span{max-width:500px}.academy-hero>i{border:1px solid #ffffff25;border-radius:50%;width:560px;height:560px;position:absolute;top:80px;right:-30px;box-shadow:inset 0 0 0 95px #ffffff08,inset 0 0 0 190px #ffffff08}.academy-intro{grid-template-columns:.35fr 1fr;padding-block:120px;display:grid}.academy-intro h2,.academy-catalog h2,.academy-path h2,.academy-ai h2,.academy-experts h2,.academy-members h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.academy-intro>div p{font-size:17px;line-height:1.7}.academy-intro small{color:#68736d;margin-top:25px;display:block}.academy-catalog{background:#ddd8cc;padding:110px 0}.academy-catalog>.shell>div:last-child{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.academy-catalog a{border-bottom:1px solid var(--line);flex-direction:column;min-height:260px;padding:28px;display:flex}.academy-catalog a:nth-child(odd){border-right:1px solid var(--line)}.academy-catalog span{font:9px var(--font-geist-mono);color:#806b4e}.academy-catalog h3{margin-top:55px;font:400 29px Georgia,serif}.academy-catalog a p{font:13px/1.6 var(--font-geist-sans)}.academy-catalog b{margin-top:auto;font-size:11px}.academy-path{grid-template-columns:1fr 1fr;gap:9%;padding-block:120px;display:grid}.academy-path>div:first-child p{line-height:1.7}.academy-path>div:last-child{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.academy-path span{border-bottom:1px solid var(--line);font:11px var(--font-geist-mono);padding:22px}.academy-ai{color:#fff;background:#15211b;padding:110px 0}.academy-ai>.shell>div{border-top:1px solid #ffffff2d;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.academy-ai article{border-right:1px solid #ffffff2d;min-height:280px;padding:28px}.academy-ai span{font:9px var(--font-geist-mono);color:#baa276}.academy-ai h3{margin-top:80px;font:400 28px Georgia,serif}.academy-ai article p{color:#abb5af;line-height:1.6}.academy-experts{padding-block:110px}.academy-experts>div{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.academy-experts a{background:#c6beb1;flex-direction:column;justify-content:center;align-items:center;gap:35px;height:320px;display:flex}.academy-experts i{color:#fff;background:#68766e;border-radius:50%;place-items:center;width:100px;height:100px;font-style:normal;display:grid}.academy-demo{border:1px solid var(--line);min-height:580px;margin-block:30px 120px}.academy-demo>nav{border-bottom:1px solid var(--line);gap:20px;padding:20px;display:flex}.academy-demo button{background:0 0;border:0}.academy-enroll,.academy-onboard,.academy-certificate{max-width:850px;padding:80px}.academy-demo h3{font:400 48px Georgia,serif}.academy-enroll>p,.academy-onboard>p,.academy-certificate>p,.academy-dashboard>div:first-child>p{font:9px var(--font-geist-mono);letter-spacing:.13em}.academy-enroll button,.academy-certificate button{background:var(--ink);color:#fff;margin-top:30px;padding:15px}.academy-onboard button{border-top:1px solid var(--line);justify-content:space-between;width:100%;padding:20px 0;display:flex}.academy-dashboard{padding:45px}.academy-dashboard>div:first-child i{background:#ddd;height:3px;margin:20px 0;display:block}.academy-dashboard>div:first-child i b{background:var(--ink);height:100%;display:block}.academy-dashboard>button:not(.academy-download){text-align:left;border-top:1px solid var(--line);grid-template-columns:50px 1fr 30px;width:100%;padding:20px;display:grid}.academy-dashboard button div{flex-direction:column;display:flex}.academy-download{color:#fff;margin-top:25px;background:var(--ink)!important;padding:15px!important}.academy-certificate{text-align:center;background:#e3dccf;border:8px double #9d8968;margin:40px}.academy-certificate small{margin:25px;display:block}.academy-members{background:#c2ad87;padding:110px 0}.academy-members>.shell>div{border-block:1px solid #17231d44;grid-template-columns:repeat(3,1fr);display:grid}.academy-members article{border-right:1px solid #17231d44;min-height:180px;padding:28px}.academy-members article span,.academy-members article small{font:9px var(--font-geist-mono);margin-bottom:35px;display:block}.academy-members article small{margin:20px 0 0}.academy-members a{border-bottom:1px solid;margin-top:30px;display:inline-block}@media (max-width:800px){.academy-hero,.academy-hero>.shell{min-height:680px}.academy-hero>.shell{padding-block:85px 35px}.academy-hero h1{font-size:16vw}.academy-hero>i{width:320px;height:320px;right:-160px}.academy-hero>div>div,.academy-hero>div>div span{display:block}.academy-intro,.academy-path,.academy-catalog>.shell>div:last-child,.academy-ai>.shell>div,.academy-experts>div,.academy-members>.shell>div{grid-template-columns:1fr}.academy-catalog a:nth-child(odd){border-right:0}.academy-ai article{border-bottom:1px solid #ffffff2d;border-right:0;min-height:230px}.academy-demo h3{font-size:37px}.academy-enroll,.academy-onboard,.academy-certificate,.academy-dashboard{padding:35px 20px}.academy-certificate{margin:20px}.academy-members article{border-bottom:1px solid #17231d44;border-right:0}}.academy-hero>i{box-shadow:none!important;background:0 0!important;display:block!important}.academy-course-hero,.academy-course-hero>.shell{min-height:680px}.academy-course-hero h1{max-width:1100px;font-size:clamp(58px,8vw,116px)}.academy-catalog article{border-bottom:1px solid var(--line);min-height:220px;padding:28px}.academy-catalog article:nth-child(odd){border-right:1px solid var(--line)}.academy-catalog article span,.academy-catalog a small{font:9px/1.5 var(--font-geist-mono);color:#6d6558}.academy-catalog article h3{margin-top:48px;font:400 24px/1.2 Georgia,serif}.academy-path span small{color:#6d756f;margin-top:9px;line-height:1.5;display:block}.academy-module{border-top:1px solid var(--line);padding-top:18px}.academy-module h4{font:10px var(--font-geist-mono);letter-spacing:.12em}.academy-dashboard .academy-module button{text-align:left;border-top:1px solid var(--line);grid-template-columns:50px 1fr 60px;width:100%;padding:18px 0;display:grid}.academy-lesson{max-width:900px;padding:55px}.academy-lesson>p:first-child,.academy-lesson h4{font:9px var(--font-geist-mono);letter-spacing:.13em}.academy-lesson>p{line-height:1.7}.academy-lesson details{border-top:1px solid var(--line);padding:16px 0}.academy-lesson summary{cursor:pointer}.academy-lesson details p{color:#657069}.academy-links{padding-block:110px}.academy-links>p{font:9px var(--font-geist-mono);letter-spacing:.16em}.academy-links>div{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.academy-links a{border-bottom:1px solid var(--line);flex-direction:column;min-height:130px;padding:24px;display:flex}.academy-links a span{color:#68736d;margin-top:auto;font-size:11px}@media (max-width:800px){.academy-course-hero,.academy-course-hero>.shell{min-height:600px}.academy-catalog article:nth-child(odd){border-right:0}.academy-dashboard .academy-module button{grid-template-columns:34px minmax(0,1fr) 48px;gap:5px}.academy-lesson{padding:35px 20px}.academy-links>div{grid-template-columns:1fr}.academy-links a{min-height:100px}}.books-hero{background:#b7a183;min-height:800px;position:relative;overflow:hidden}.books-hero>.shell{z-index:2;flex-direction:column;justify-content:space-between;min-height:800px;padding-block:120px 65px;display:flex;position:relative}.books-hero p,.books-manifesto>p,.books-library header p,.books-feature>div:last-child>p:first-child,.books-journal>.shell>p,.books-connections p{font:9px var(--font-geist-mono);letter-spacing:.16em}.books-hero h1{letter-spacing:-.06em;font:400 clamp(70px,9.5vw,135px)/.9 Georgia,serif}.books-hero h1 em{color:#f2eadc;font-weight:400}.books-hero>.shell>div{justify-content:space-between;display:flex}.books-hero>.shell>div span{max-width:500px;line-height:1.6}.books-spines{opacity:.48;align-items:flex-end;gap:8px;width:400px;height:620px;display:flex;position:absolute;top:8%;right:5%;transform:rotate(6deg)}.books-spines i{background:#27342e;border:1px solid #fff3;width:78px;height:78%;display:block}.books-spines i:nth-child(2){background:#e4ddcf;height:90%}.books-spines i:nth-child(3){background:#765c4b;height:68%}.books-spines i:nth-child(4){background:#d2c3ad;height:84%}.books-manifesto{grid-template-columns:.35fr 1fr;padding-block:120px;display:grid}.books-manifesto h2,.books-library h2,.books-feature h2,.books-journal h2,.books-connections h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.books-manifesto>div p{max-width:750px;font-size:17px;line-height:1.7}.books-library{background:#e0d9cd;padding:110px 0}.books-library header{justify-content:space-between;align-items:end;display:flex}.books-library header h2{margin:0}.books-library .shell>div{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:65px;display:grid}.books-library a>span,.books-library a>p{font:9px/1.5 var(--font-geist-mono);letter-spacing:.08em}.book-cover{color:#fff;background:#29372f;flex-direction:column;justify-content:space-between;height:380px;margin:15px 0 25px;padding:25px;display:flex;box-shadow:0 18px 30px #3d352a30}.book-cover i{font:9px var(--font-geist-mono);letter-spacing:.16em}.book-cover b{font:400 28px/1.05 Georgia,serif}.cover-1{background:#7f6959}.cover-2{background:#969b91}.cover-3{background:#3f4946}.books-library h3{min-height:58px;font:400 24px Georgia,serif}.books-library a>b{font-size:10px}.books-feature{grid-template-columns:.8fr 1fr;align-items:center;gap:11%;padding-block:130px;display:grid}.featured-cover{color:#fff;background:#29372f;flex-direction:column;justify-content:space-between;height:670px;padding:40px;display:flex;box-shadow:20px 28px 45px #38312936}.featured-cover span,.featured-cover b{font:9px var(--font-geist-mono);letter-spacing:.14em}.featured-cover i{font:400 54px/.9 Georgia,serif}.books-feature blockquote{border-left:1px solid;margin:35px 0;padding-left:25px;font:italic 24px/1.5 Georgia,serif}.books-feature>div:last-child>p{line-height:1.7}.books-feature dl{margin:35px 0}.books-feature dl>div{border-top:1px solid var(--line);justify-content:space-between;padding:14px 0;display:flex}.books-feature dt{font:9px var(--font-geist-mono)}.books-feature dd{margin:0;font-size:11px}.books-journal{color:#f3f0e8;background:#18241e;padding:110px 0}.books-journal>.shell>div{border-top:1px solid #ffffff30;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.books-journal a{border-right:1px solid #ffffff30;min-height:290px;padding:28px}.books-journal span{font:9px var(--font-geist-mono);color:#c1a77c}.books-journal h3{margin-top:90px;font:400 28px Georgia,serif}.books-journal a p{color:#abb5af;font-size:13px;line-height:1.6}.publishing-demo{border:1px solid var(--line);min-height:590px;margin-block:110px}.publishing-demo>nav{border-bottom:1px solid var(--line);padding:20px}.publishing-demo button{background:0 0;border:0}.reading-room{max-width:720px;margin:auto;padding:80px 40px}.reading-room>p:first-child,.edition-demo>div:last-child>p,.demo-library>p:first-child{font:9px var(--font-geist-mono);letter-spacing:.14em}.publishing-demo h3{font:400 49px Georgia,serif}.reading-room>p:not(:first-child){font:18px/1.8 Georgia,serif}.reading-room button,.edition-continue,.demo-library button{color:#fff;margin-top:25px;background:var(--ink)!important;padding:15px!important}.edition-demo{grid-template-columns:.8fr 1.2fr;gap:8%;padding:65px;display:grid}.edition-mini{color:#fff;background:#29372f;align-items:center;height:430px;padding:35px;font:400 39px/.95 Georgia,serif;display:flex}.edition-demo>div:last-child>button:not(.edition-continue){border-top:1px solid var(--line);justify-content:space-between;width:100%;padding:18px 0;display:flex}.edition-demo .selected{font-weight:700}.edition-demo small{margin-top:25px;line-height:1.5;display:block}.demo-library{padding:65px}.demo-library>div{border-top:1px solid var(--line);grid-template-columns:40px 1.4fr 1fr 80px;padding:22px 0;display:grid}.demo-library div span,.demo-library div small,.demo-library div em{font:9px var(--font-geist-mono)}.demo-library>p:last-of-type{color:#69716c;font-size:11px}.books-connections{background:#b8a081;padding:110px 0}.books-connections .shell>div{border-top:1px solid #17231d40;grid-template-columns:1fr 1fr;margin-top:50px;display:grid}.books-connections a{border-bottom:1px solid #17231d40;justify-content:space-between;padding:28px;display:flex}.books-connections a:nth-child(odd){border-right:1px solid #17231d40}@media (max-width:800px){.mobile-menu:not([open])>div{display:none}.books-hero,.books-hero>.shell{min-height:680px}.books-hero>.shell{padding-block:85px 35px}.books-hero h1{font-size:16vw}.books-hero>.shell>div{display:block}.books-hero>.shell>div span{max-width:280px;display:block}.books-spines{display:none}.books-manifesto,.books-feature{grid-template-columns:1fr}.books-feature>*{min-width:0}.books-feature dd{text-align:right;overflow-wrap:anywhere;max-width:62%}.books-library header{display:block}.books-library .shell>div{grid-template-columns:1fr 1fr}.book-cover{height:300px}.book-cover b{font-size:20px}.books-feature{gap:55px}.featured-cover{height:540px}.books-journal>.shell>div{grid-template-columns:1fr}.books-journal a{border-bottom:1px solid #ffffff30;border-right:0;min-height:220px}.books-journal h3{margin-top:55px}.edition-demo{grid-template-columns:1fr;padding:35px 20px}.edition-mini{height:360px}.publishing-demo h3{font-size:38px}.demo-library{padding:35px 20px}.demo-library>div{grid-template-columns:30px 1fr 70px}.demo-library div small{grid-column:2}.books-connections .shell>div{grid-template-columns:1fr}.books-connections a:nth-child(odd){border-right:0}}.book-detail-hero,.book-detail-hero>.shell{min-height:680px}.book-detail-hero h1{max-width:1100px;font-size:clamp(58px,8vw,112px)}.books-architecture{color:#f3f0e8;background:#25332c;padding:90px 0}.books-architecture>.shell>p,.books-authors>p,.books-newsletter p:first-child{font:9px var(--font-geist-mono);letter-spacing:.16em}.books-architecture .shell>div{border-top:1px solid #ffffff30;grid-template-columns:repeat(4,1fr);display:grid}.books-architecture a{border-bottom:1px solid #ffffff30;border-right:1px solid #ffffff30;flex-direction:column;min-height:145px;padding:22px;display:flex}.books-architecture a span{color:#abb5af;margin-top:14px;font-size:11px}.books-architecture a em{margin-top:auto}.books-library a small{font:9px/1.5 var(--font-geist-mono);color:#665f55;margin:10px 0;display:block}.book-contents article{border-bottom:1px solid var(--line);min-height:230px;padding:25px}.book-contents article span{font:9px var(--font-geist-mono)}.book-contents article h3{margin-top:55px;font:400 24px Georgia,serif}.book-contents article p{color:#69716c;font-size:11px}.books-journal article{border-right:1px solid #ffffff30;min-height:310px;padding:28px}.books-journal article span{font:9px var(--font-geist-mono);color:#c1a77c}.books-journal article h3{margin-top:80px;font:400 28px Georgia,serif}.books-journal article p{color:#abb5af;line-height:1.6}.books-journal article a,.books-journal summary{border-bottom:1px solid;font-size:11px}.books-journal details p{font-size:11px}.books-authors{grid-template-columns:.35fr 1fr;padding-block:110px;display:grid}.books-authors h2,.books-newsletter h2{letter-spacing:-.05em;font:400 clamp(44px,5.7vw,78px)/1.03 Georgia,serif}.books-authors>div p{max-width:750px;line-height:1.7}.books-newsletter{background:#ddd4c5;padding:100px 0}.books-newsletter p{max-width:720px;line-height:1.7}.books-newsletter a{border-bottom:1px solid;margin-top:22px;display:inline-block}.demo-library>button{text-align:left;border-top:1px solid var(--line);grid-template-columns:40px 1.4fr 1fr 80px;width:100%;padding:22px 0;display:grid}.demo-library>a{background:var(--ink);color:#fff;margin-top:20px;padding:15px;display:inline-block}@media (max-width:800px){.book-detail-hero,.book-detail-hero>.shell{min-height:600px}.books-architecture .shell>div{grid-template-columns:1fr 1fr}.books-journal article{border-bottom:1px solid #ffffff30;border-right:0;min-height:230px}.books-journal article h3{margin-top:45px}.books-authors{grid-template-columns:1fr}.demo-library>button{grid-template-columns:30px minmax(0,1fr) 65px}.demo-library>button small{grid-column:2}.demo-library>button em{grid-area:1/3}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
