.site-main:has(>.about-editorial){padding:0;background:#fcfaf7}.site-main:has(>.about-editorial)+.site-footer{margin-top:0}
.about-editorial{--ao-ink:#452137;--ao-muted:#675160;--ao-gold:#96713a;background:#fcfaf7;color:var(--ao-ink);overflow:hidden;font-family:var(--tl-font)}
.about-editorial *{box-sizing:border-box}.about-editorial h1,.about-editorial h2,.about-editorial h3{color:inherit;letter-spacing:normal;line-height:1.16}.about-editorial h2{font-size:clamp(27px,3.1vw,44px);margin:0 0 22px;font-weight:600}.about-editorial p{font-size:18px;line-height:1.65;color:var(--ao-muted);margin:0 0 20px}.about-editorial .ao-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:52px;border-radius:40px;padding:14px 30px;background:linear-gradient(110deg,#a98a50,#80602c);color:white;font-size:16px;font-weight:600;text-decoration:none}.about-editorial a:focus-visible{outline:3px solid #96713a;outline-offset:5px}.about-editorial a:hover{text-decoration:underline;text-underline-offset:4px}.ao-doodle{width:85px;height:85px;display:block;color:var(--ao-gold)}
.ao-hero{position:relative;text-align:center;max-width:1400px;margin:auto;padding:55px 180px 28px}.ao-kicker{display:block;font-size:14px;color:#80602c;margin-bottom:22px}.ao-hero h1{font-size:clamp(38px,4.8vw,66px);font-weight:600;margin:0 0 22px;line-height:1.06}.ao-hero h1 em{position:relative;font-weight:750}.ao-hero h1 em:after{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:7px;border-top:2px solid #ac8848;border-radius:50%;transform:rotate(-3deg)}.ao-hero p{font-size:clamp(18px,1.7vw,23px);color:var(--ao-ink);margin:28px 0 23px}.ao-margin{position:absolute;pointer-events:none;font-size:19px;font-style:italic;line-height:1.5;color:#765268}.ao-margin span{display:block;transform:rotate(-9deg)}.ao-margin-left{left:45px;top:140px;text-align:left}.ao-margin-left .ao-doodle{margin:25px 0 0 65px;color:var(--ao-ink);width:55px;height:55px}.ao-margin-right{right:25px;top:65px}.ao-margin-right .ao-doodle:first-child{margin:0 0 20px 20px}.ao-margin-right .ao-doodle:last-child{margin:10px 0 0 5px}
.ao-collage{position:relative;max-width:1440px;margin:auto;padding-top:12px;min-height:400px}.ao-cafe{display:block;width:79%;height:auto;aspect-ratio:1.8;object-fit:cover;clip-path:polygon(0 0,57% 7%,97% 3%,100% 98%,0 100%)}.ao-inset{position:absolute;right:2%;top:19%;width:25%;margin:0;text-align:center}.ao-inset img{display:block;width:100%;height:auto;border:10px solid #fff;transform:rotate(-7deg);box-shadow:0 6px 18px #45213712}.ao-inset figcaption{font-size:20px;color:#765268;font-style:italic;line-height:1.5;margin:35px 0 0;transform:rotate(-6deg)}.ao-inset .ao-doodle{margin:10px auto;width:95px;height:95px}
.ao-story{max-width:1340px;margin:auto;padding:60px 36px 68px;display:grid;grid-template-columns:1fr 1.08fr;gap:55px;align-items:center}.ao-story>img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.ao-story h2{font-size:clamp(29px,3vw,42px)}.ao-note{display:block;color:#765268;font-size:20px;font-style:italic;line-height:1.5}.ao-story .ao-note{text-align:right;margin:22px 12px 0;transform:rotate(-5deg)}
.ao-values{background:radial-gradient(ellipse at 65% 20%,#482034,#2b141e);color:#fff8ef;padding:45px 30px 50px;text-align:center}.ao-values h2{font-size:clamp(27px,3vw,40px);font-weight:500;margin-bottom:30px}.ao-values-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr)}.ao-values-grid>div{padding:0 24px}.ao-values-grid>div+div{border-left:1px solid #c3a26b55}.ao-values .ao-doodle{margin:0 auto 15px;color:#d7b878}.ao-values h3{font-size:23px;margin:0 0 12px;font-weight:500}.ao-values p{color:#eadfe3;font-size:17px;margin:0}
.ao-clarity{display:grid;grid-template-columns:.8fr 1.2fr;max-width:1440px;margin:auto;align-items:stretch}.ao-clarity-copy{position:relative;padding:65px 40px 40px;display:flex;flex-direction:column;justify-content:center}.ao-clarity-copy>.ao-doodle{position:absolute;right:20px;top:15px;width:64px;height:64px}.ao-clarity h2{font-size:clamp(29px,3.1vw,43px)}.ao-clarity p{max-width:37ch}.ao-clarity>img{display:block;width:100%;height:100%;min-height:470px;object-fit:cover}.ao-links{display:flex;flex-wrap:wrap;gap:20px;font-size:16px;margin:10px 0 42px}.ao-links a{color:#805c2b;text-decoration:underline;text-underline-offset:7px;min-height:30px}.ao-note+.ao-thread{width:100%;height:65px;color:var(--ao-gold);margin-top:10px}.ao-clarity .ao-note{transform:rotate(-5deg);margin-left:20px}
.ao-closing{position:relative;background:linear-gradient(115deg,#fcfaf7,#f6ece7);text-align:center;padding:55px 180px 45px}.ao-closing h2{font-size:clamp(27px,3vw,40px)}.ao-closing p{font-size:15px;color:var(--ao-ink);margin:26px 0 0}.ao-closing p a{color:inherit}.ao-closing>.ao-doodle{position:absolute;left:4%;top:35px;width:140px;height:140px}.ao-closing>.ao-note{position:absolute;right:4%;top:75px;width:150px;transform:rotate(-8deg)}
@media(min-width:1600px){.ao-values,.ao-closing{padding-block:65px}}
@media(max-width:900px){.ao-hero{padding:45px 90px 25px}.ao-margin-left{left:15px;top:140px}.ao-margin-left span,.ao-margin-right span{display:none}.ao-margin-left .ao-doodle{margin:0;width:45px}.ao-margin-right{right:10px;top:50px}.ao-margin-right .ao-doodle{width:55px}.ao-margin-right .ao-doodle:last-child{display:none}.ao-collage{min-height:0}.ao-inset .ao-doodle{width:50px;height:50px}.ao-inset figcaption{font-size:16px;margin-top:20px}.ao-story{gap:25px;padding:45px 25px}.about-editorial p{font-size:16px}.ao-clarity-copy{padding:65px 25px 25px}.ao-clarity>img{min-height:450px}.ao-closing{padding-inline:130px}.ao-closing>.ao-doodle{width:95px}.ao-closing>.ao-note{width:100px;font-size:16px}}
@media(max-width:600px){.ao-hero{padding:35px 24px 20px}.ao-hero h1{font-size:37px}.ao-hero p{font-size:18px}.ao-kicker{margin-bottom:20px}.ao-margin-left{display:none}.ao-margin-right{top:8px;right:7px;opacity:.7}.ao-margin-right .ao-doodle:first-child{width:33px;height:33px;margin:0}.ao-cafe{width:94%;aspect-ratio:1.24}.ao-inset{width:37%;right:4%;top:69%}.ao-inset img{border-width:6px}.ao-inset figcaption{font-size:14px;margin-top:14px}.ao-inset .ao-doodle{display:none}.ao-collage{margin-bottom:110px}.ao-story{grid-template-columns:1fr;padding:20px 24px 38px;gap:12px}.ao-story>img{max-width:370px;margin:auto}.ao-story .ao-note{font-size:17px}.ao-values{padding:35px 24px}.ao-values-grid{grid-template-columns:1fr;gap:27px}.ao-values-grid>div{padding:0 0 25px}.ao-values-grid>div+div{border-left:0;border-top:1px solid #c3a26b55;padding-top:27px}.ao-values-grid>div:last-child{padding-bottom:0}.ao-values .ao-doodle{height:65px;width:65px}.ao-values h3{font-size:22px}.ao-clarity{grid-template-columns:1fr}.ao-clarity-copy{padding:55px 24px 24px}.ao-clarity-copy>.ao-doodle{right:25px;top:15px;width:45px;height:45px}.ao-clarity>img{min-height:0;height:auto;aspect-ratio:1.2;object-fit:cover}.ao-links{margin-bottom:26px}.ao-closing{padding:40px 24px}.ao-closing>.ao-doodle,.ao-closing>.ao-note{display:none}.ao-closing h2{font-size:29px}.about-editorial .ao-button{font-size:16px;padding-inline:24px}}
/* Reference-fidelity pass: handwritten image assets, tighter editorial rhythm. */
.ao-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.about-editorial h1{font-weight:500}.about-editorial h2{font-weight:500}.about-editorial p{font-size:clamp(17px,1.55vw,22px);line-height:1.45}
.ao-art{display:block;background-image:url('/assets/landing/about-doodles-web-v1.webp');background-size:300% 300%;background-repeat:no-repeat;width:200px;aspect-ratio:1;pointer-events:none}
.ao-art-together{background-position:0 0}.ao-art-conversation{background-position:50% 0}.ao-art-gesture{background-position:100% 0}.ao-art-lighter{background-position:0 50%}.ao-art-tempo{background-position:50% 50%}.ao-art-connection{background-position:100% 50%}.ao-art-branch{background-position:0 100%}.ao-art-twig{background-position:50% 100%}.ao-art-sun{background-position:100% 100%}
.ao-hero{padding:50px 220px 12px}.ao-hero h1{font-size:clamp(38px,4.9vw,70px);line-height:1.08;margin-bottom:15px}.ao-hero p{margin:23px 0 22px;font-size:22px}.ao-hero .ao-art{position:absolute}.ao-art-together{left:35px;top:105px;width:230px}.ao-hero-sun{right:160px;top:42px;width:165px}.ao-art-conversation{right:10px;top:145px;width:240px}
.ao-collage{padding-top:0;margin-top:-55px}.ao-cafe{clip-path:polygon(0 0,58% 12%,96% 9%,100% 99%,0 100%);aspect-ratio:1.75}.ao-inset{top:19%;right:2%;width:24%}.ao-inset figcaption{margin:8px auto -35px;transform:none;width:235px;height:auto}.ao-inset .ao-art-twig{width:180px;margin:-40px 0 0 5px}
.ao-photo-note{position:absolute;display:block;width:165px;aspect-ratio:1;background:url('/assets/landing/about-photo-notes.webp') 0 0/200% 100% no-repeat;filter:brightness(0) invert(1);pointer-events:none}.ao-photo-note-cafe{left:20px;top:28%;width:195px;filter:brightness(0) invert(1) drop-shadow(0 1px 3px #0008)}.ao-photo-note-canal{right:18px;top:43%;background-position:100% 0;width:190px;filter:brightness(0) invert(1) drop-shadow(0 1px 3px #0008)}
.ao-story{max-width:1440px;grid-template-columns:1fr 1.05fr;gap:50px;padding:44px 35px 16px;align-items:start;min-height:430px}.ao-windows{height:325px;overflow:hidden;position:relative;align-self:center}.ao-windows img{width:123%;max-width:none;height:auto;position:absolute;left:-12%;top:50%;transform:translateY(-50%);mix-blend-mode:multiply}.ao-story h2{font-size:clamp(30px,3.2vw,46px);margin-bottom:18px}.ao-story p{margin-bottom:17px}.ao-story .ao-art-lighter{width:250px;margin:-24px 0 -45px auto}
.ao-values{padding:40px 30px 45px}.ao-values-grid{max-width:1300px}.ao-values h2{font-size:44px;margin-bottom:28px;font-weight:400}.ao-values .ao-doodle{width:100px;height:100px;color:#e1c17a;stroke-width:1.1;margin-bottom:15px}.ao-values h3{font-weight:400;font-size:26px}.ao-values p{font-size:21px}
.ao-clarity{grid-template-columns:.84fr 1.16fr}.ao-clarity-copy{padding:58px 40px 22px;justify-content:flex-start}.ao-clarity h2{font-size:44px;margin-bottom:23px}.ao-clarity p{max-width:30ch}.ao-clarity-copy>.ao-art-sun{position:absolute;right:3px;top:20px;width:120px}.ao-links{font-size:19px;gap:25px;margin:6px 0 12px}.ao-art-tempo{width:265px;margin:8px 0 -50px 35px}.ao-thread{height:80px;width:calc(100% + 40px);margin-left:-15px;color:var(--ao-gold)}.ao-canal{position:relative;min-height:610px}.ao-canal>img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;inset:0}
.ao-closing{padding:48px 220px 44px}.ao-closing h2{font-size:42px;margin-bottom:24px}.ao-closing>.ao-art{position:absolute}.ao-closing>.ao-art-branch{left:20px;top:18px;width:255px}.ao-closing>.ao-art-connection{right:20px;top:35px;width:210px}.ao-closing p{font-size:17px;margin-top:25px}
body:has(.about-editorial) .site-header__inner{max-width:1320px;width:calc(100% - 80px);min-height:88px}body:has(.about-editorial) .brand__mark{width:44px;height:44px}body:has(.about-editorial) .brand__name{font-size:36px;font-weight:400}body:has(.about-editorial) .brand__name b{font-weight:700}body:has(.about-editorial) .site-nav__link{font-size:16px}
body:has(.about-editorial) .site-footer{background:#fcfaf7;border-top:1px solid #e5dcd6;padding:22px 30px}body:has(.about-editorial) .site-footer__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 35px;max-width:1360px}body:has(.about-editorial) .site-footer__hub{width:100%;margin:0;padding:0 0 12px;border:0}body:has(.about-editorial) .site-footer__hub-title{display:none}body:has(.about-editorial) .site-footer__hub-list{gap:8px 18px;font-size:13px}body:has(.about-editorial) .site-footer__tagline{display:none}body:has(.about-editorial) .site-footer__nav{margin:0;font-size:14px}body:has(.about-editorial) .site-footer__legal{margin:0;font-size:13px}
@media(max-width:1050px){.ao-hero{padding-inline:170px}.ao-hero h1{font-size:50px}.ao-hero p{font-size:19px}.ao-art-together{left:10px;width:180px}.ao-hero-sun{right:90px;width:115px}.ao-art-conversation{width:190px;right:0}.ao-inset figcaption{width:180px}.ao-inset .ao-art-twig{width:120px}.ao-story{gap:25px;padding-inline:25px;min-height:380px}.ao-windows{height:270px}.ao-story .ao-art-lighter{width:220px}.ao-story h2,.ao-clarity h2{font-size:34px}.ao-values h2{font-size:34px}.ao-values p{font-size:18px}.ao-clarity-copy{padding:65px 25px 15px}.ao-canal{min-height:540px}.ao-links{font-size:16px}.ao-art-tempo{width:200px;margin-left:5px}.ao-closing{padding-inline:165px}.ao-closing h2{font-size:33px}.ao-closing>.ao-art-branch{width:175px}.ao-closing>.ao-art-connection{width:155px}.ao-photo-note{width:140px}.ao-photo-note-cafe{width:150px}body:has(.about-editorial) .brand__name{font-size:28px}}
@media(max-width:600px){body:has(.about-editorial) .site-header__inner{width:calc(100% - 32px);min-height:64px}body:has(.about-editorial) .brand__name{font-size:25px}body:has(.about-editorial) .brand__mark{width:32px;height:32px}.ao-hero{padding:26px 22px 25px}.ao-hero h1{font-size:36px}.ao-hero p{font-size:17px;margin:20px 0}.ao-art-together,.ao-art-conversation{display:none}.ao-hero .ao-hero-sun{width:55px;right:8px;top:2px}.ao-collage{margin-top:0;margin-bottom:75px}.ao-cafe{width:94%;aspect-ratio:1.25;clip-path:polygon(0 0,55% 5%,97% 2%,100% 99%,0 100%)}.ao-inset{top:67%;width:38%;right:3%}.ao-inset figcaption{width:140px;margin:-1px auto -20px}.ao-inset .ao-art-twig{display:none}.ao-photo-note-cafe{left:0;width:90px;top:32%}.ao-story{padding:12px 24px 25px;min-height:0;grid-template-columns:1fr;gap:15px}.ao-windows{height:200px;width:100%;max-width:390px;justify-self:center}.ao-story .ao-art-lighter{width:200px;margin:-20px 0 -35px auto}.ao-story p{font-size:17px}.ao-values h2{font-size:28px}.ao-values .ao-doodle{height:80px;width:80px}.ao-values-grid{gap:14px}.ao-values-grid>div{padding-bottom:15px}.ao-values-grid>div+div{padding-top:20px}.ao-values h3{font-size:23px}.ao-values p{font-size:17px}.ao-clarity{grid-template-columns:1fr}.ao-clarity-copy{padding:40px 24px 0}.ao-clarity h2{font-size:32px}.ao-clarity-copy>.ao-art-sun{width:65px;right:12px;top:8px}.ao-art-tempo{width:200px;margin:-15px 0 -50px 10px}.ao-thread{height:65px}.ao-canal{min-height:0;aspect-ratio:1.2}.ao-photo-note-canal{width:110px;right:0;top:42%}.ao-closing{padding:35px 24px 25px}.ao-closing h2{font-size:29px}.ao-closing>.ao-art-branch,.ao-closing>.ao-art-connection{display:none}.ao-closing p{font-size:15px}body:has(.about-editorial) .site-footer{padding:20px}body:has(.about-editorial) .site-footer__hub-list{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:center}body:has(.about-editorial) .site-footer__hub-list a{font-size:12px}}
.about-editorial .ao-story .ao-art-lighter{margin-top:-65px}.about-editorial .ao-art-tempo{margin-bottom:-105px}.about-editorial .ao-inset .ao-art-twig{margin-top:-80px}
@media(max-width:600px){.about-editorial .ao-story .ao-art-lighter{margin-top:-45px}.about-editorial .ao-art-tempo{margin-bottom:-65px}.ao-collage{margin-bottom:105px}.ao-story h2{font-size:28px}.ao-photo-note-cafe{display:none}}
