.charter-editorial{--chr-paper:#ece4da;--chr-paper-warm:#f3ede4;--chr-ink:#14120e;--chr-ink-soft:#4a453c;--chr-gold:#b69f64;--chr-gold-deep:#806b35;--chr-wash-sand:#ded4c6;--chr-wash-stone:#cfc7ba;--chr-wash-olive:#adaa8a;--chr-black:#0b0a08;--chr-hair:#14120e29;--chr-display:"Italiana", var(--font-hathor-display), "Gamgote", Georgia, serif;--chr-edit:"Playfair Display", Georgia, "Times New Roman", serif;--chr-edit-italic:"Playfair Display Italic", "Playfair Display", Georgia, serif;--chr-meta:var(--font-hathor-body), "Piloner Thin", "Helvetica Neue", Arial, sans-serif;--chr-t-xl:clamp(2.6rem, 7.2vw, 8.5rem);--chr-t-l:clamp(2.1rem, 5.2vw, 5.8rem);--chr-t-m:clamp(1.65rem, 3.2vw, 3.6rem);--chr-t-s:clamp(1.2rem, 1.8vw, 2rem);--chr-t-body:clamp(.95rem, 1.05vw, 1.15rem);--chr-t-meta:clamp(.66rem, .72vw, .8rem);--chr-pad:clamp(1rem, 2.2vw, 2.4rem);--chr-gap:clamp(.75rem, 1.4vw, 1.4rem);--chr-col:calc((100vw - (var(--chr-pad) * 2) - (var(--chr-gap) * 11)) / 12);--chr-band:clamp(4.5rem, 8vh, 7rem);--chr-header-clear:4.25rem;--chr-ease-soft:cubic-bezier(.22, .61, .36, 1);background:var(--chr-paper);width:100%;max-width:100vw;color:var(--chr-ink);font-family:var(--chr-meta);-webkit-font-smoothing:antialiased;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:300;position:relative}html[data-charter-editorial],html[data-charter-editorial] body,html[data-charter-editorial] .public-site,html[data-charter-editorial] .public-main{background:#ece4da;overflow-x:clip}html:has(.charter-editorial){background:#ece4da;overflow-x:clip}html:has(.charter-editorial) body{background:#ece4da;overflow-x:clip}html:has(.charter-editorial) .public-site{background:#ece4da;overflow-x:clip}html:has(.charter-editorial) .public-main{background:#ece4da;overflow-x:clip}html:has(.charter-editorial) .hathor-header{-webkit-backdrop-filter:blur(14px)saturate(.92);backdrop-filter:blur(14px)saturate(.92);box-shadow:0 1px #14120e1a;background:#ece4dad1!important}:is(html:has(.charter-editorial) .hathor-header a,html:has(.charter-editorial) .hathor-header button){color:#14120e!important;text-shadow:none!important}html:has(.charter-editorial) .hathor-header__logo--icon{filter:brightness(.16)saturate(.4)!important}html:has(.charter-editorial) .public-fab{display:none!important}.charter-editorial *,.charter-editorial :before,.charter-editorial :after{box-sizing:border-box}.charter-editorial h1,.charter-editorial h2,.charter-editorial h3,.charter-editorial p,.charter-editorial ol,.charter-editorial ul,.charter-editorial figure,.charter-editorial blockquote{margin:0;padding:0}.charter-editorial ol,.charter-editorial ul{list-style:none}.charter-editorial a{color:inherit;text-decoration:none}.charter-editorial button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.charter-editorial main{width:100%}.charter-editorial .chr-display{font-family:var(--chr-display);text-transform:uppercase;letter-spacing:-.012em;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;font-style:normal;font-weight:400;line-height:.96}.charter-editorial .chr-display--xl{font-size:var(--chr-t-xl);letter-spacing:-.02em}.charter-editorial .chr-display--l{font-size:var(--chr-t-l)}.charter-editorial .chr-display--m{font-size:var(--chr-t-m)}.charter-editorial .chr-edit{font-family:var(--chr-edit);letter-spacing:-.005em;overflow-wrap:break-word;word-break:normal;font-style:normal;font-weight:300;line-height:1.25}.charter-editorial .chr-edit--m{max-width:34ch;font-size:clamp(1.15rem,1.8vw,1.75rem);line-height:1.4}.charter-editorial .chr-eyebrow{font-family:var(--chr-edit);font-size:var(--chr-t-body);color:var(--chr-gold-deep);letter-spacing:.01em;font-style:italic}.charter-editorial .chr-support{font-family:"Rollgates Luxury Italic", var(--chr-edit-italic), serif;color:var(--chr-ink-soft);overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:38ch;font-size:clamp(.875rem,.95vw,1.05rem);font-style:italic;line-height:1.55}.charter-editorial .chr-meta{font-family:var(--chr-meta);font-size:var(--chr-t-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--chr-ink-soft)}.charter-editorial .chr-line{white-space:normal;padding-bottom:.08em;display:block;overflow:clip}.charter-editorial .chr-line>*{white-space:nowrap;transform:translateY(calc((1 - var(--reveal,1)) * 105%));opacity:calc(.25 + var(--reveal,1) * .75);transition:transform .9s var(--chr-ease-soft), opacity .9s var(--chr-ease-soft);display:block}.charter-editorial .anima-split-word{white-space:nowrap;display:inline-block}.charter-editorial .anima-split-char{display:inline-block}.charter-editorial .chr-line--a{padding-left:0}.charter-editorial .chr-line--b{padding-left:clamp(.5rem,2vw,2.5rem)}.charter-editorial .chr-line--c{padding-left:clamp(.25rem,1vw,1.25rem)}.charter-editorial h3.chr-display{white-space:normal;overflow-wrap:normal;word-break:keep-all;max-width:14ch;font-size:clamp(1.15rem,1.55vw,1.85rem);line-height:1.05}.charter-editorial .chr-link{font-size:var(--chr-t-meta);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding-bottom:.06em;display:inline-block;position:relative}.charter-editorial .chr-link:after{content:"";width:var(--chr-lw,0%);height:1px;transition:width .4s var(--chr-ease-soft);background:currentColor;position:absolute;bottom:0;left:0}.charter-editorial .chr-link:hover{--chr-lw:100%}.charter-editorial .chr-btn{isolation:isolate;box-sizing:border-box;border:1px solid var(--chr-ink);min-height:44px;color:var(--chr-ink);line-height:1;font-family:var(--chr-meta);font-size:var(--chr-t-meta);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .34s var(--chr-ease-soft), border-color .34s var(--chr-ease-soft);background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 1.45rem;font-weight:400;line-height:1;display:inline-flex;position:relative;overflow:hidden}.charter-editorial .chr-btn>span{z-index:2;white-space:nowrap;position:relative}.charter-editorial .chr-btn:before{content:"";z-index:1;background:var(--chr-ink);transform:translate3d(var(--chr-bx,-101%), var(--chr-by,-101%), 0);transition:transform .42s var(--chr-ease-soft);position:absolute;inset:-1px}.charter-editorial .chr-btn:hover{color:var(--chr-paper);--chr-bx:0%;--chr-by:0%}.charter-editorial .chr-btn--solid{background:var(--chr-ink);color:var(--chr-paper);border-color:var(--chr-ink)}.charter-editorial .chr-btn--solid:before{background:var(--chr-gold)}.charter-editorial .chr-btn--solid:hover{color:var(--chr-ink);border-color:var(--chr-gold)}.charter-editorial .chr-btn:disabled{opacity:.55;cursor:wait}.chr-progress{z-index:100;pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.chr-progress i{background:var(--chr-gold,#b69f64);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.chr-run{width:100%;position:relative}.chr-stage{align-items:stretch;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.chr-track{will-change:transform;align-items:stretch;width:max-content;height:100%;display:flex}.chr-scene{height:100%;padding:calc(var(--chr-header-clear) + .75rem) var(--chr-pad) clamp(1.1rem, 2.5vh, 2rem);isolation:isolate;flex-direction:column;flex:none;gap:clamp(.75rem,1.6vh,1.35rem);min-width:0;display:flex;position:relative;overflow:visible}.chr-media{aspect-ratio:var(--chr-ratio,4 / 3);background:var(--chr-wash-stone);flex-shrink:0;position:relative;overflow:hidden}.chr-media__image{object-fit:cover;transform:scale(1.05) translate3d(0, calc((var(--parallax,.5) - .5) * -3%), 0);will-change:transform}.chr-flip{aspect-ratio:var(--chr-ratio,4 / 3);flex-shrink:0;position:relative;overflow:hidden}.chr-flip .chr-media{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.chr-flip__overlay{clip-path:inset(0 100% 0 0)}.chr-flip--left .chr-flip__overlay{clip-path:inset(0 calc((1 - var(--chr-flip,0)) * 100%) 0 0)}.chr-flip--right .chr-flip__overlay{clip-path:inset(0 0 0 calc((1 - var(--chr-flip,0)) * 100%))}.chr-flip--up .chr-flip__overlay{clip-path:inset(calc((1 - var(--chr-flip,0)) * 100%) 0 0 0)}.chr-index{background:var(--chr-paper);flex-direction:row;align-items:stretch;gap:clamp(1.25rem,2.5vw,2.5rem);width:min(100vw,78rem)}.chr-index__copy{flex-direction:column;flex:52%;justify-content:center;gap:clamp(.7rem,1.4vh,1.2rem);min-width:0;display:flex}.chr-index__chapters{flex-wrap:wrap;gap:.65rem 1.25rem;margin-bottom:.25rem;display:flex}.chr-index__chapters a{font-size:var(--chr-t-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--chr-ink-soft);white-space:nowrap;transition:color .3s var(--chr-ease-soft);align-items:baseline;gap:.55rem;display:inline-flex}.chr-index__chapters a span{font-family:var(--chr-edit);letter-spacing:.04em;color:var(--chr-gold-deep);font-style:italic}.chr-index__chapters a:hover{color:var(--chr-ink)}.chr-index__title{min-width:0}.chr-index__lead{max-width:32ch;font-family:"Rollgates Luxury Italic", var(--chr-edit-italic), serif;color:var(--chr-ink-soft);font-size:clamp(.875rem,.95vw,1.05rem);font-style:italic;line-height:1.55}.chr-index__meta{flex-wrap:wrap;gap:.45rem 1.25rem;display:flex}.chr-index__scroll{font-size:var(--chr-t-meta);letter-spacing:.2em;text-transform:uppercase;color:var(--chr-ink-soft);white-space:nowrap;align-items:center;gap:.65rem;margin-top:.35rem;display:flex}.chr-index__scroll i{background:var(--chr-ink);transform-origin:0;width:2.8rem;height:1px;animation:chr-scroll-hint 2.4s var(--chr-ease-soft) infinite;display:block}@keyframes chr-scroll-hint{0%,to{transform:scaleX(.35)}50%{transform:scaleX(1)}}.chr-index__visual{width:min(38%,22rem);max-height:calc(100svh - var(--chr-header-clear) - 3rem);aspect-ratio:4/5;flex:0 38%;align-self:center}.chr-claim{background:var(--chr-wash-sand);flex-direction:row;align-items:stretch;gap:0;width:min(112vw,88rem);padding-left:0;padding-right:0}.chr-claim__visual{min-width:0;height:100%;padding:calc(var(--chr-header-clear) + .75rem) 0 clamp(1.1rem, 2.5vh, 2rem) var(--chr-pad);flex:58%;position:relative}.chr-claim__main{aspect-ratio:auto;width:100%;height:100%}.chr-claim__inset{aspect-ratio:4/5;width:min(32%,11rem);position:absolute;bottom:clamp(1.2rem,3vh,2.2rem);right:clamp(.75rem,2vw,1.5rem);box-shadow:0 12px 36px #14120e2e}.chr-claim__wash{padding:calc(var(--chr-header-clear) + .75rem) var(--chr-pad) clamp(1.1rem, 2.5vh, 2rem);background:var(--chr-wash-sand);flex-direction:column;flex:0 0 min(36%,26rem);justify-content:center;gap:1rem;min-width:0;display:flex}.chr-claim__actions{flex-wrap:wrap;gap:.65rem;margin-top:.35rem;display:flex}.chr-spine{background:var(--chr-paper-warm);width:min(150vw,108rem)}.chr-spine__head{gap:.65rem var(--chr-gap);flex:none;grid-template-columns:minmax(12rem,.85fr) minmax(0,1.15fr);align-items:end;display:grid}.chr-spine__head .chr-eyebrow{grid-column:1/-1}.chr-spine__head .chr-support{align-self:end;max-width:42ch}.chr-spine__columns{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(.9rem,1.6vw,1.5rem);min-height:0;display:grid}.chr-spine__col{flex-direction:column;gap:.55rem;min-width:0;min-height:0;display:flex}.chr-spine__n{color:var(--chr-gold-deep);font-size:clamp(1.25rem,1.8vw,1.85rem)}.chr-spine__media{aspect-ratio:4/5;flex:auto;width:100%;height:auto;min-height:0;max-height:none}.chr-spine__col .chr-support{max-width:none}.chr-residence{background:var(--chr-wash-stone);gap:.65rem;width:min(145vw,104rem)}.chr-residence .chr-display--l{font-size:clamp(1.9rem,4.2vw,3.85rem)}.chr-residence__head{flex-direction:column;flex:none;gap:.55rem;max-width:44rem;display:flex}.chr-residence__head .chr-support{max-width:none}.chr-residence__stats{font-size:var(--chr-t-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--chr-gold-deep);flex-wrap:wrap;gap:.85rem 1.35rem;display:flex}.chr-residence__wall{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(.75rem,1.4vw,1.25rem);min-height:0;display:grid}.chr-datum{border:1px solid var(--chr-hair);background:#ece4da8c;flex-direction:column;min-width:0;height:auto;display:flex;overflow:visible}.chr-datum__media{aspect-ratio:16/9;flex:none;width:100%;height:auto;max-height:8.75rem}.chr-datum__body{flex-direction:column;flex:auto;gap:.35rem;min-width:0;min-height:min-content;padding:.75rem .9rem .95rem;display:flex}.chr-datum__top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.chr-datum__count{font-size:clamp(1.85rem,2.8vw,2.8rem);line-height:.9}.chr-datum h3.chr-display{overflow-wrap:break-word;word-break:normal;max-width:none}.chr-datum__amenities{font-size:var(--chr-t-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--chr-ink-soft);flex-direction:column;gap:.12rem;display:flex}.chr-datum .chr-support{min-width:0;max-width:none;display:block;overflow:visible}.chr-datum .chr-link{margin-top:auto;padding-top:.35rem}.chr-residence__outro{flex:none;max-width:62ch}.chr-craft{background:var(--chr-paper);width:min(145vw,104rem)}.chr-craft__head{flex-direction:column;flex:none;gap:.5rem;max-width:36rem;display:flex}.chr-craft__strip{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(.75rem,1.4vw,1.25rem);min-height:0;display:grid}.chr-craft__tile{flex-direction:column;gap:.55rem;min-width:0;min-height:0;display:flex}.chr-craft__media{aspect-ratio:3/4;flex:auto;width:100%;min-height:0;max-height:58%}.chr-craft__copy{flex-direction:column;flex:none;gap:.3rem;display:flex}.chr-craft__copy .chr-support{min-width:0;display:block;overflow:visible}.chr-river{background:var(--chr-wash-olive);flex-direction:row;gap:clamp(1rem,2vw,2rem);width:min(150vw,112rem)}.chr-river__aside{flex:0 0 min(28%,18rem);align-items:center;min-width:0;display:flex}.chr-river__hero{width:100%;max-height:calc(100svh - var(--chr-header-clear) - 3rem);aspect-ratio:4/5}.chr-river__main{flex-direction:column;flex:auto;gap:.85rem;min-width:0;min-height:0;display:flex}.chr-river__head{flex-direction:column;flex:none;gap:.5rem;max-width:40rem;display:flex}.chr-river__pref{white-space:normal;text-overflow:unset;min-width:0;overflow:visible}.chr-river__routes{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.55rem .9rem;min-height:0;display:grid;overflow:visible}.chr-passage{text-align:left;min-width:0;transition:background-color .3s var(--chr-ease-soft), border-color .3s var(--chr-ease-soft);border:1px solid #0000;border-bottom-color:#14120e29;grid-template-rows:auto auto auto;grid-template-columns:3.25rem minmax(0,1fr);gap:.15rem .7rem;padding:.45rem;display:grid}.chr-passage:hover,.chr-passage.is-active{border-color:var(--chr-ink);background:#ece4da66}.chr-passage__media{aspect-ratio:1;grid-row:1/span 3;align-self:center;width:3.25rem;height:3.25rem}.chr-passage__n{font-family:var(--chr-edit);color:var(--chr-gold-deep);font-size:.9rem;font-style:italic}.chr-passage__route{white-space:normal;text-overflow:unset;text-wrap:balance;min-width:0;overflow:visible}.chr-passage__cta{font-size:var(--chr-t-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--chr-ink-soft);white-space:nowrap}.chr-passage.is-active .chr-passage__cta{color:var(--chr-ink)}.chr-chrono{background:var(--chr-paper-warm);flex-direction:row;align-items:stretch;gap:clamp(1.1rem,2.2vw,2.2rem);width:min(120vw,92rem)}.chr-chrono__copy{flex-direction:column;flex:52%;justify-content:center;gap:1rem;min-width:0;display:flex}.chr-chrono__head{flex-direction:column;gap:.5rem;display:flex}.chr-chrono__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.chr-step{border-top:1px solid var(--chr-hair);flex-direction:column;gap:.4rem;min-width:0;padding-top:.65rem;display:flex}.chr-step__n{color:var(--chr-gold-deep);font-size:clamp(1.25rem,1.8vw,1.85rem)}.chr-step .chr-support{max-width:none}.chr-chrono__visuals{flex:0 40%;grid-template-columns:1.15fr .85fr;align-items:end;gap:.75rem;min-width:0;display:grid}.chr-chrono__media{aspect-ratio:5/4;width:100%;max-height:calc(100svh - var(--chr-header-clear) - 4rem)}.chr-chrono__secondary{aspect-ratio:4/5;width:100%;max-height:calc(100svh - var(--chr-header-clear) - 8rem)}.chr-archive{background:var(--chr-black);width:min(120vw,90rem);color:var(--chr-paper);flex-direction:row;gap:clamp(1.1rem,2.2vw,2.2rem)}.chr-archive__visuals{flex:0 0 min(36%,22rem);grid-template-columns:1fr .85fr;align-items:center;gap:.7rem;min-width:0;display:grid}.chr-archive__media{width:100%;max-height:calc(100svh - var(--chr-header-clear) - 4rem)}.chr-archive__media--b{margin-top:12%}.chr-archive__copy{flex-direction:column;flex:auto;justify-content:center;gap:1rem;min-width:0;display:flex}.chr-archive .chr-eyebrow{color:var(--chr-gold)}.chr-archive .chr-display{color:var(--chr-paper)}.chr-archive .chr-support,.chr-archive .chr-meta{color:#ece4dab8}.chr-archive__facts{border-top:1px solid #ece4da2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1.5rem;padding-top:.55rem;display:grid}.chr-archive__facts li{font-size:var(--chr-t-meta);letter-spacing:.12em;text-transform:uppercase;color:#ece4dab8;overflow-wrap:break-word;word-break:normal;padding-left:.85rem;position:relative}.chr-archive__facts li:before{content:"";background:var(--chr-gold);width:.35rem;height:1px;position:absolute;top:.55em;left:0}.chr-archive__quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.75rem;display:grid}.chr-quote blockquote{max-width:28ch;color:var(--chr-paper);overflow-wrap:break-word;word-break:normal;font-size:clamp(1rem,1.35vw,1.35rem);line-height:1.35}.chr-quote cite{font-style:normal;font-size:var(--chr-t-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--chr-gold);margin-top:.7rem;display:block}.chr-epilogue{padding:clamp(3rem, 7vw, 5.5rem) var(--chr-pad) clamp(2.2rem, 4vw, 3.5rem);background:var(--chr-paper);position:relative}.chr-epilogue__head{flex-direction:column;gap:.75rem;max-width:44rem;margin-bottom:clamp(1.75rem,3.5vw,2.8rem);display:flex}.chr-epilogue__pref{font-size:clamp(1.05rem,1.4vw,1.35rem)}.chr-epilogue__board{grid-template-columns:minmax(0,1.35fr) minmax(15rem,.75fr);align-items:start;gap:clamp(1.25rem,2.5vw,2.4rem);display:grid}.chr-epilogue__card{background:var(--chr-paper-warm);border:1px solid var(--chr-hair);flex-direction:column;gap:.75rem;padding:clamp(1.1rem,1.8vw,1.65rem);display:flex}.chr-epilogue__media{aspect-ratio:356/420;width:100%;max-height:22rem}.chr-epilogue__media-alt{aspect-ratio:5/3;width:100%;max-height:9rem}.chr-epilogue__card h3{font-size:var(--chr-t-s);max-width:none}.chr-epilogue__pills{flex-wrap:wrap;gap:.65rem;margin-top:.2rem;display:flex}.chr-epilogue__pills .chr-btn{min-width:10.5rem;height:auto;min-height:44px}.charter-editorial .ch-request{flex-direction:column;gap:1.25rem;display:flex}.charter-editorial .ch-request__intro{flex-direction:column;gap:.6rem;display:flex}.charter-editorial .ch-request__intro .chr-display{font-size:var(--chr-t-m);white-space:normal}.charter-editorial .ch-request__route{font-family:var(--chr-edit);color:var(--chr-gold-deep);font-style:italic}.charter-editorial .ch-form{flex-direction:column;gap:1rem;display:flex}.charter-editorial .ch-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.25rem;display:grid}.charter-editorial .ch-form__field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.charter-editorial .ch-form__field--full{grid-column:1/-1}.charter-editorial .ch-form__label{font-size:var(--chr-t-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--chr-ink-soft)}.charter-editorial .ch-form__input{border:0;border-bottom:1px solid var(--chr-hair);width:100%;color:var(--chr-ink);font-family:var(--chr-meta);font-size:max(1rem, var(--chr-t-body));transition:border-color .3s var(--chr-ease-soft);background:0 0;border-radius:0;outline:none;padding:.5rem 0;font-weight:300;line-height:1.4}.charter-editorial .ch-form__input:focus{border-bottom-color:var(--chr-ink)}.charter-editorial .ch-form__input::placeholder{color:#4a453c73}.charter-editorial .ch-form__error,.charter-editorial .ch-form__status.is-error{color:#8a2f2f;font-size:.85rem}.charter-editorial .ch-form__success{flex-direction:column;gap:.75rem;padding:1.35rem 0;display:flex}.charter-editorial .ch-form .chr-btn{align-self:flex-start;min-height:44px;padding:0 1.85rem}.charter-editorial .lx-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1180px){.chr-claim__actions .chr-btn{white-space:normal;text-align:center;height:auto;min-height:44px;padding:.65rem 1.2rem;line-height:1.25}.chr-claim__actions .chr-btn>span{white-space:normal}}@media (max-width:950px){.charter-editorial{--chr-band:clamp(2.5rem, 8vw, 4rem);--chr-header-clear:4.5rem;--chr-t-xl:clamp(2.4rem, 11vw, 4rem);--chr-t-l:clamp(1.9rem, 8vw, 3rem);--chr-t-m:clamp(1.55rem, 6.5vw, 2.4rem)}.chr-run{height:auto!important}.chr-stage{height:auto;display:block;position:relative;top:auto;overflow:visible}.chr-track{width:100%;height:auto;display:block;transform:none!important}.chr-scene{height:auto;min-height:0;max-height:none;padding:var(--chr-band) var(--chr-pad);overflow:visible;width:100%!important}.chr-residence__head{max-width:none}.chr-datum{height:auto}.charter-editorial .chr-line,.charter-editorial .chr-line>*{white-space:normal}.charter-editorial .chr-line--b,.charter-editorial .chr-line--c{padding-left:0}.chr-index,.chr-claim,.chr-river,.chr-chrono,.chr-archive{flex-direction:column}.chr-index__visual,.chr-river__aside,.chr-river__hero,.chr-chrono__visuals,.chr-archive__visuals{width:100%;max-width:28rem;max-height:none}.chr-index__scroll{display:none}.chr-claim{padding:var(--chr-band) var(--chr-pad)}.chr-claim__visual{height:auto;padding:0}.chr-claim__main{aspect-ratio:4/3;height:auto}.chr-claim__inset{width:55%;margin:-6% 0 0 auto;position:relative;bottom:auto;right:auto}.chr-claim__wash{flex:auto;width:100%;padding:1.25rem 0 0}.chr-spine__head{grid-template-columns:1fr}.chr-spine__columns,.chr-residence__wall,.chr-craft__strip{grid-template-columns:1fr 1fr}.chr-spine__media,.chr-craft__media{aspect-ratio:4/3;max-height:none}.chr-datum__media{aspect-ratio:16/9;max-height:11rem}.chr-river__routes{grid-template-columns:1fr;overflow:visible}.chr-chrono__steps,.chr-archive__facts,.chr-archive__quotes{grid-template-columns:1fr}.chr-chrono__visuals,.chr-archive__visuals{grid-template-columns:1fr 1fr}.chr-archive__media--b{margin-top:0}.chr-epilogue__board{grid-template-columns:1fr}}@media (max-width:620px){.chr-spine__columns,.chr-residence__wall,.chr-craft__strip,.chr-chrono__visuals,.chr-archive__visuals,.charter-editorial .ch-form__row{grid-template-columns:1fr}.chr-epilogue__pills .chr-btn,.chr-claim__actions .chr-btn{flex:auto;min-width:min(12rem,100%)}.chr-passage__route{white-space:normal}}@media (max-width:480px){.charter-editorial{--chr-pad:1.25rem}.chr-support,.chr-index__lead{max-width:none}}@media (prefers-reduced-motion:reduce){.charter-editorial .chr-line>*,.charter-editorial .chr-media__image{opacity:1!important;transition:none!important;transform:none!important}.chr-index__scroll i{animation:none!important}.chr-flip__overlay{clip-path:none!important}}.charter-editorial .anima-split-char{will-change:auto;transform:none!important}@media (min-width:951px){.charter-editorial{--chr-t-xl:clamp(3.25rem, 5.35vw, 5.8rem)}.charter-editorial .chr-scene{overflow:hidden}.charter-editorial .chr-index{gap:clamp(2rem,4vw,4.5rem);width:min(100vw,90rem)}.charter-editorial .chr-index__copy{flex-basis:60%}.charter-editorial .chr-index__visual{flex-basis:31%;width:min(31%,21rem)}.charter-editorial .chr-index__title,.charter-editorial .chr-index__title h1{width:100%;max-width:none;overflow:visible}.charter-editorial .chr-line{white-space:nowrap;overflow:visible}.charter-editorial .chr-line>*{white-space:nowrap;transform:translateY(calc((1 - var(--reveal,1)) * 14%))}.charter-editorial .chr-line--b,.charter-editorial .chr-line--c{padding-left:clamp(.35rem,1vw,1rem)}.chr-residence__head{width:min(100%,46rem);max-width:none}.chr-residence__head .chr-line,.chr-residence__head .chr-line>*{white-space:nowrap;overflow:visible}}@media (max-width:950px){.charter-editorial .chr-scene{overflow:visible}.charter-editorial .chr-line,.charter-editorial .chr-line>*{white-space:normal}}
