.papyrus-about{--ab-cream:#f7f1e8;--ab-forest:#1f4d3a;--ab-gold:#b09258;color:var(--ab-forest);background:var(--ab-cream);font-family:var(--font-sans),sans-serif}.papyrus-about *{box-sizing:border-box}.ab-wrap{width:min(1280px,100% - 112px);margin-inline:auto}.papyrus-about section[id]{scroll-margin-top:100px}.papyrus-about h1,.papyrus-about h2,.papyrus-about h3{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.055em;text-wrap:balance;font-weight:400;line-height:1.1}.papyrus-about h2{font-size:clamp(42px,4.4vw,66px)}.papyrus-about h1 em,.papyrus-about h2 em{color:#71886e;font-weight:400}.papyrus-about p{text-wrap:pretty;line-height:1.9}.papyrus-about :is(a,button,summary,video):focus-visible{outline-offset:5px;outline:2px solid #0f8a5f}.ab-eyebrow,.ab-chapter{letter-spacing:.13em;font-size:9px;font-weight:500}.ab-chapter{align-items:center;gap:16px;margin-bottom:26px;display:flex;line-height:1.6!important}.ab-chapter>span{color:var(--ab-gold);letter-spacing:0;border-right:1px solid #b0925860;padding-right:16px;font-size:11px}.ab-hero{color:#f7f1e8;isolation:isolate;background:#10281f;height:min(850px,100svh - 80px);min-height:720px;position:relative;overflow:clip}.ab-hero-photo{transform:translateY(var(--ab-offset,0px));z-index:-2;position:absolute;inset:-35px 0 -35px 14%}.ab-hero-photo img{object-fit:cover;object-position:50% 62%;filter:brightness(1.16)saturate(.8)}.ab-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#10281f 0%,#10281ff2 26%,#10281f69 53%,#10281f00 77%),linear-gradient(#0000 72%,#10281fcc 100%);position:absolute;inset:0}.ab-hero-content{flex-direction:column;align-items:flex-start;height:100%;padding-block:64px 58px;display:flex}.ab-hero .ab-eyebrow{color:#d4c295}.ab-hero h1{letter-spacing:-.06em;margin-top:48px;font-size:clamp(74px,7.2vw,112px);line-height:1.05}.ab-hero h1 em{color:#d4bd86}.ab-hero-intro{color:#d0d9c9;margin-top:28px;font-size:16px}.ab-hero-footer{justify-content:space-between;align-items:flex-end;gap:28px;width:min(670px,63%);margin-top:auto;padding-top:40px;display:flex}.ab-hero-footer p{color:#becbbb;font-size:11px}.ab-hero-footer a{white-space:nowrap;border-bottom:1px solid #c4d0b760;align-items:center;gap:24px;min-height:44px;font-size:11px;display:inline-flex}.ab-photo-note{color:#c6d2c0;letter-spacing:.03em;font-size:8px;position:absolute;bottom:24px;right:56px}.ab-why{border-bottom:1px solid #bac4ae;grid-template-columns:.38fr 1fr;gap:8%;padding-block:110px 100px;display:grid}.ab-why>.ab-chapter{align-self:start;margin-top:13px}.ab-why h2{font-size:clamp(41px,3.8vw,57px)}.ab-why-copy{grid-template-columns:1fr 1fr;gap:40px;margin-top:35px;display:grid}.ab-why-copy p{color:#63745e;font-size:13px}.ab-origin{grid-template-columns:.9fr 1.1fr;align-items:center;gap:10%;padding-block:105px 115px;display:grid}.ab-origin-book{min-width:0}.ab-origin-book>div{aspect-ratio:1/1.13;background:#e9e6d9;justify-content:center;align-items:center;padding:30px 25px 72px;display:flex;position:relative;overflow:hidden}.ab-origin-book img{width:54%;height:auto;display:block;transform:rotate(-7deg);box-shadow:18px 24px 30px #213e2626,2px 2px 1px #847c5f}.ab-origin-book>div>span{color:#5d7156;font-size:12px;line-height:1.8;position:absolute;bottom:25px;left:29px}.ab-origin-book>div>span em{font-family:var(--font-editorial),Georgia,serif;font-size:16px}.ab-origin-book figcaption{color:#6f7e66;margin-top:13px;font-size:9px}.ab-origin-copy h2{font-size:clamp(42px,4.1vw,60px)}.ab-origin-copy>p:not(.ab-chapter){color:#60725c;max-width:480px;margin-top:25px;font-size:13px}.ab-origin-copy .ab-origin-last{font-family:var(--font-editorial),Georgia,serif;border-left:1px solid #b09258;padding-left:19px;color:#31563d!important;margin-top:29px!important;font-size:19px!important}.ab-name{background:#eae5d9;border-block:1px solid #d4d8c5;padding-block:95px}.ab-name-layout{grid-template-columns:.95fr 1.05fr;align-items:center;gap:10%;display:grid}.ab-name-mark{padding-block:45px;position:relative}.ab-name-mark>span{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.07em;font-size:clamp(94px,10.2vw,156px);line-height:1.2;display:block}.ab-name-rule{background:repeating-linear-gradient(0deg,#b092581f 0 1px,#0000 1px 7px),repeating-linear-gradient(90deg,#b092581c 0 1px,#0000 1px 7px);border-block:1px solid #b0925880;height:80px;margin-block:15px 28px}.ab-name-mark small{letter-spacing:.15em;color:#697758;font-size:9px;line-height:2}.ab-name h2{font-size:clamp(41px,3.9vw,57px)}.ab-name-layout>div:last-child>p:not(.ab-chapter){color:#60715a;max-width:495px;margin-top:25px;font-size:13px}.ab-source{color:#596f50;text-underline-offset:4px;align-items:center;gap:8px;min-height:36px;margin-top:21px;font-size:9px;line-height:1.7;text-decoration:underline;display:inline-flex}.ab-source svg{flex-shrink:0}.ab-today{padding-block:110px}.ab-today-heading{margin-bottom:42px}.ab-today-layout{grid-template-columns:1.2fr 1fr;align-items:center;gap:8%;display:grid}.ab-process{min-width:0}.ab-process video{aspect-ratio:4/3;object-fit:cover;background:#10281f;width:100%;display:block}.ab-process figcaption{color:#6c7c60;max-width:540px;margin-top:13px;font-size:9px;line-height:1.8}.ab-today-copy>p{color:#60715a;margin-bottom:23px;font-size:13px}.ab-today-copy .ab-lead{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.035em;color:#234d37;font-size:30px;line-height:1.4}.ab-link{border-bottom:1px solid #71856a70;align-items:center;gap:24px;width:fit-content;min-height:46px;font-size:12px;transition:color .2s;display:inline-flex}.ab-link:hover{color:#0f8a5f}.ab-link svg{flex-shrink:0}.ab-samples{border-top:1px solid #b5c0a8;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:30px;padding-top:18px;display:flex}.ab-samples>span{letter-spacing:.12em;color:#64795a;flex:0 0 100%;font-size:8px}.ab-samples a{border-bottom:1px solid #8c9f7a60;align-items:center;gap:12px;min-height:36px;font-size:10px;display:flex}.ab-values{padding-block:5px 105px}.ab-values-heading{margin-bottom:55px}.ab-value-row{border-top:1px solid #aebc9f;grid-template-columns:40px .8fr 1fr;align-items:start;gap:28px;padding-block:33px 37px;display:grid}.ab-value-row:last-child{border-bottom:1px solid #aebc9f}.ab-value-row>span{color:#947a47;margin-top:10px;font-size:10px}.ab-value-row>p{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.045em;font-size:clamp(31px,3.3vw,49px);line-height:1.25}.ab-value-row h3{letter-spacing:-.025em;font-size:27px}.ab-value-row>div>p{color:#62735b;max-width:465px;margin-top:15px;font-size:13px}.ab-future{color:#f6f0e6;background:#102c22;padding-block:90px}.ab-future .ab-chapter{color:#bccbb4}.ab-future .ab-chapter>span{color:#d4bd86;border-color:#d4bd8650}.ab-future h2{font-size:clamp(58px,6.9vw,104px);line-height:1.08}.ab-future h2 em{color:#b3c9aa}.ab-future-layout{grid-template-columns:1fr 1fr;gap:12%;margin-top:64px;display:grid}.ab-future-statement>span{letter-spacing:.1em;color:#d4bd86;font-size:9px;display:inline-block}.ab-future-statement>p{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.025em;color:#d5ddca;margin-top:24px;font-size:30px;line-height:1.5}.ab-future-copy>p{color:#b7c9ae;margin-bottom:22px;font-size:13px}.ab-future .ab-link{color:#e2e7d7;border-color:#a0b29380}.ab-future-line{font-family:var(--font-editorial),Georgia,serif;border-top:1px solid #acc19b40;justify-content:space-between;align-items:center;gap:18px;margin-top:64px;padding-top:30px;font-size:25px;display:flex}.ab-future-line>span:nth-child(2n){color:#d4bd86;font-family:var(--font-sans),sans-serif}.ab-close{padding-block:105px 70px}.ab-close h2{font-size:clamp(50px,5.2vw,78px)}.ab-close>p:not(.ab-chapter){color:#60735a;margin-top:28px;font-size:14px}.ab-close-actions{flex-wrap:wrap;align-items:center;gap:24px 35px;margin-top:33px;display:flex}.ab-button{color:#fff7e9;background:#1f4d3a;align-items:center;gap:35px;min-height:50px;padding:16px 23px;font-size:12px;display:inline-flex}.ab-button:hover{background:#315e46}.ab-trust-links{flex-wrap:wrap;gap:15px 28px;margin-top:42px;display:flex}.ab-trust-links a{text-underline-offset:4px;color:#65775b;min-height:30px;font-size:11px;line-height:1.8;text-decoration:underline}.ab-reading{border-top:1px solid #b7c2aa;justify-content:space-between;align-items:center;gap:25px;padding-block:30px 45px;display:flex}.ab-reading p{color:#61725b;font-size:12px}.ab-reading a{align-items:center;gap:22px;min-height:44px;font-size:11px;display:inline-flex}.papyrus-about[data-motion=ready] .ab-reveal{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.2,.7,.3,1);transform:translateY(18px)}.papyrus-about[data-motion=ready] .ab-reveal[data-visible=true]{opacity:1;transform:none}@media (min-width:768px) and (max-width:1100px){.ab-wrap{width:calc(100% - 64px)}.ab-hero{min-height:670px}.ab-hero h1{font-size:80px}.ab-hero-photo{left:22%}.ab-hero-footer{width:75%}.ab-photo-note{right:32px}.ab-why{grid-template-columns:1fr;gap:20px}.ab-origin,.ab-name-layout{gap:6%}.ab-origin-copy h2,.ab-name h2{font-size:43px}.ab-today-layout{gap:5%}.ab-today-copy .ab-lead{font-size:26px}.ab-value-row{grid-template-columns:25px .8fr 1fr;gap:18px}}@media (max-width:767px){.ab-wrap{width:calc(100% - 40px)}.papyrus-about section[id]{scroll-margin-top:84px}.papyrus-about h2{font-size:40px}.ab-chapter{letter-spacing:.1em;gap:12px;margin-bottom:22px;font-size:8px}.ab-chapter>span{padding-right:12px}.ab-hero{flex-direction:column;height:auto;min-height:0;display:flex}.ab-hero-content{order:1;padding-block:34px 30px}.ab-hero-photo{z-index:-2;order:2;width:100%;height:320px;position:relative;inset:auto;transform:none}.ab-hero-photo img{object-position:50% 68%}.ab-hero:after{background:linear-gradient(#0000 45%,#10281f00 70%,#10281f77 100%)}.ab-hero .ab-eyebrow{letter-spacing:.08em;font-size:7px}.ab-hero h1{margin-top:32px;font-size:clamp(49px,13.5vw,78px);line-height:1.1}.ab-hero-intro{margin-top:23px;font-size:14px}.ab-hero-footer{border-top:1px solid #b9c8aa40;flex-direction:column;align-items:flex-start;gap:18px;width:100%;margin-top:28px;padding-top:22px}.ab-hero-footer p{max-width:310px;font-size:11px}.ab-hero-footer a{min-height:36px;font-size:11px}.ab-desktop-break{display:none}.ab-photo-note{font-size:7px;bottom:16px;right:20px}.ab-why{grid-template-columns:1fr;gap:0;padding-block:65px 60px}.ab-why>.ab-chapter{margin-top:0}.ab-why h2{font-size:37px}.ab-why-copy{grid-template-columns:1fr;gap:20px;margin-top:28px}.ab-why-copy p{font-size:13px}.ab-origin{flex-direction:column-reverse;gap:35px;padding-block:65px;display:flex}.ab-origin-copy h2{font-size:43px}.ab-origin-copy>p:not(.ab-chapter){margin-top:23px}.ab-origin-copy .ab-origin-last{font-size:18px!important}.ab-origin-book{width:100%}.ab-origin-book>div{aspect-ratio:1.07;padding-bottom:75px}.ab-origin-book img{width:45%}.ab-origin-book>div>span{font-size:11px;bottom:20px;left:22px}.ab-origin-book>div>span em{font-size:15px}.ab-name{padding-block:60px}.ab-name-layout{grid-template-columns:1fr;gap:33px}.ab-name-mark{padding-block:0}.ab-name-mark>span{font-size:112px}.ab-name-rule{height:46px;margin-block:14px}.ab-name-mark small{font-size:8px;line-height:1.8}.ab-name h2{font-size:39px}.ab-name-layout>div:last-child>p:not(.ab-chapter){margin-top:22px}.ab-source{font-size:8px}.ab-today{padding-block:65px}.ab-today-heading{margin-bottom:30px}.ab-today-layout{grid-template-columns:1fr;gap:30px}.ab-process video{aspect-ratio:4/3}.ab-process figcaption{font-size:9px}.ab-today-copy .ab-lead{font-size:29px}.ab-today-copy>p{margin-bottom:22px}.ab-samples{margin-top:24px}.ab-values{padding-block:0 65px}.ab-values-heading{margin-bottom:35px}.ab-value-row{grid-template-columns:20px 1fr;gap:10px 15px;padding-block:24px 29px}.ab-value-row>span{margin-top:6px;font-size:9px}.ab-value-row>p{font-size:34px}.ab-value-row>div{grid-column:2;margin-top:9px}.ab-value-row h3{font-size:26px}.ab-value-row>div>p{margin-top:12px;font-size:13px}.ab-future{padding-block:65px}.ab-future h2{font-size:clamp(38px,10.4vw,65px)}.ab-future-layout{grid-template-columns:1fr;gap:28px;margin-top:38px}.ab-future-statement>span{font-size:8px}.ab-future-statement>p{margin-top:20px;font-size:28px}.ab-future-copy>p{margin-bottom:22px;font-size:13px}.ab-future-line{flex-direction:column;align-items:flex-start;gap:10px;margin-top:38px;padding-top:24px;font-size:24px}.ab-future-line>span:nth-child(2n){font-size:20px;transform:rotate(90deg)}.ab-close{padding-block:65px 38px}.ab-close h2{font-size:46px}.ab-close>p:not(.ab-chapter){margin-top:24px;font-size:13px}.ab-close-actions{align-items:flex-start;gap:17px 24px;margin-top:27px}.ab-button{flex-grow:0;flex-basis:100%;justify-content:space-between;width:fit-content;max-width:240px}.ab-close-actions>.ab-link{font-size:11px}.ab-trust-links{flex-direction:column;gap:12px;margin-top:30px}.ab-reading{flex-direction:column;align-items:flex-start;gap:8px;padding-block:25px 35px}}@media (max-width:359px){.ab-hero h1{font-size:48px}.ab-hero-photo{height:270px}.ab-hero-footer{gap:12px}.papyrus-about h2,.ab-why h2,.ab-name h2{font-size:34px}.ab-origin-copy h2{font-size:38px}.ab-name-mark>span{font-size:91px}.ab-future h2{font-size:33px}.ab-close h2{font-size:40px}.ab-value-row>p{font-size:29px}.ab-value-row h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.papyrus-about .ab-reveal{opacity:1!important;transition:none!important;transform:none!important}.ab-hero-photo{transform:none!important}}
