*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}img,picture,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:root{--noir:#0b0b0c;--noir-2:#131316;--noir-3:#20201f;--ivory:#f0ebdf;--ivory-2:#f7f3ea;--ink:#17150f;--ink-mute:#6b6453;--ink-faint:#9a9180;--champ:#c7a668;--champ-2:#e3cb95;--champ-deep:#9c7c3c;--ivory-mute:#b5ae9d;--line:#c7a6684d;--line-soft:#17150f1f;--line-dark:#f4f0e61f;--foil:linear-gradient(104deg, #e7d2a0 0%, #c7a668 34%, #9a7836 60%, #e3cb95 100%);--f-serif:var(--f-playfair), "Playfair Display", Georgia, serif;--f-sans:var(--f-mulish), "Mulish", system-ui, -apple-system, sans-serif;--r:3px;--wrap:1280px;--wrap-wide:1480px;--pad:clamp(20px, 5vw, 72px);--sec:clamp(72px, 10vw, 156px);--shadow:0 40px 90px -50px #0009}html,body{background:var(--ivory-2)}body{font-family:var(--f-sans);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;font-weight:380;line-height:1.7;overflow-x:hidden}::selection{background:var(--champ);color:var(--noir)}h1,h2,h3,h4{font-family:var(--f-serif);letter-spacing:-.01em;color:inherit;font-weight:500;line-height:1.06}.display{font-family:var(--f-serif);letter-spacing:-.018em;font-size:clamp(3rem,7vw,6.4rem);font-weight:500;line-height:1}.h1{font-size:clamp(2.4rem,5vw,4.3rem)}.h2{font-size:clamp(2rem,3.7vw,3.25rem)}.h3{font-size:clamp(1.4rem,2vw,1.9rem)}.serif-i{font-style:italic;font-weight:500}.lede{font-family:var(--f-sans);color:var(--ink-mute);font-size:clamp(1.08rem,1.55vw,1.35rem);font-weight:380;line-height:1.6}p{font-weight:380}strong,b{font-weight:700}.foil{background:var(--foil);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.eyebrow{font-family:var(--f-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--champ-deep);align-items:center;gap:.85em;font-size:.72rem;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--champ);opacity:.8;width:30px;height:1px}.eyebrow.no-tick:before{display:none}.section--noir .eyebrow{color:var(--champ-2)}.marginalia{font-family:var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem;font-weight:600}.section--noir .marginalia{color:var(--ivory-mute)}.index-num{font-family:var(--f-serif);color:var(--champ-deep);font-size:clamp(1.5rem,2vw,2rem);font-style:italic}.section--noir .index-num{color:var(--champ-2)}.dropcap:first-letter{font-family:var(--f-serif);float:left;color:var(--champ-deep);padding:.06em .12em 0 0;font-size:3.4em;font-weight:600;line-height:.82}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--pad);margin-inline:auto}.wrap-wide{max-width:var(--wrap-wide)}.wrap-narrow{max-width:880px}section{position:relative}.section{padding-block:var(--sec)}.section--tight{padding-block:clamp(48px,6vw,96px)}.section--noir{background:var(--noir);color:var(--ivory)}.section--noir h1,.section--noir h2,.section--noir h3{color:var(--ivory-2)}.section--noir .lede{color:var(--ivory-mute)}.section--bone{background:var(--ivory)}.section--noir.vignette:after{content:"";pointer-events:none;background:radial-gradient(120% 80% at 50% -10%,#c7a66812,#0000 55%);position:absolute;inset:0}.grid{gap:clamp(20px,2.6vw,40px);display:grid}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,84px);display:grid}.center{text-align:center;margin-inline:auto}.section-head{max-width:800px}.section-head.center{margin-inline:auto}.section-head .h2{margin-top:1rem}.section-head .lede{margin-top:1.3rem}.rule{background:var(--line);border:0;height:1px}.rule-ink{background:var(--line-soft);border:0;height:1px}.rule-double{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;height:4px}.btn{border-radius:var(--r);font-family:var(--f-sans);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.6em;padding:1.05em 1.9em;font-size:.82rem;font-weight:700;transition:transform .4s cubic-bezier(.2,.7,.2,1),background .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1),color .4s cubic-bezier(.2,.7,.2,1);display:inline-flex}.btn svg{width:1.15em;height:1.15em}.btn-primary{background:var(--champ);color:var(--noir)}.btn-primary:hover{background:var(--champ-2);transform:translateY(-2px)}.btn-dark{background:var(--noir);color:var(--ivory-2)}.btn-dark:hover{background:var(--noir-2);transform:translateY(-2px)}.btn-outline{border-color:var(--line-soft);color:var(--ink);background:0 0}.btn-outline:hover{border-color:var(--champ);color:var(--champ-deep);transform:translateY(-2px)}.section--noir .btn-outline,.hero .btn-outline,.cta .btn-outline{border-color:var(--line-dark);color:var(--ivory)}.section--noir .btn-outline:hover,.hero .btn-outline:hover,.cta .btn-outline:hover{border-color:var(--champ);color:var(--champ-2)}.btn-lg{padding:1.15em 2.2em;font-size:.84rem}.btn-block{width:100%;display:flex}.btn-row{flex-wrap:wrap;gap:1rem;display:flex}.link-arrow{font-family:var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--champ-deep);align-items:center;gap:.6em;font-size:.78rem;font-weight:700;transition:gap .3s,color .3s;display:inline-flex}.link-arrow svg{width:1.1em;height:1.1em;transition:transform .3s}.link-arrow:hover{gap:.9em}.link-arrow:hover svg{transform:translate(4px)}.section--noir .link-arrow{color:var(--champ-2)}#laureate-progress{transform-origin:0;background:var(--foil);z-index:300;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}.site-header{z-index:200;border-bottom:1px solid #0000;transition:background .45s,border-color .45s;position:fixed;top:0;left:0;right:0;transform:translateZ(0)}.site-header.solid{-webkit-backdrop-filter:saturate(1.3)blur(16px);border-bottom-color:var(--line-dark);will-change:backdrop-filter;background:#0b0b0cc7}.header-inner{justify-content:space-between;align-items:center;gap:1.5rem;height:84px;display:flex}.brand{color:var(--ivory-2);align-items:center;gap:.7rem;display:inline-flex}.brand .mono{font-family:var(--f-serif);border:1px solid var(--champ);color:#0000;background:var(--foil);-webkit-background-clip:text;background-clip:text;border-radius:50%;place-items:center;width:38px;height:38px;font-size:1.35rem;font-weight:600;display:grid}.brand .word{font-family:var(--f-serif);letter-spacing:.04em;font-size:1.4rem;font-weight:500}.nav-links{align-items:center;gap:clamp(.8rem,1.8vw,2rem);display:flex}.nav-links a{font-family:var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ivory);opacity:.82;padding:.4em 0;font-size:.76rem;font-weight:600;transition:opacity .3s;position:relative}.nav-links a:after{content:"";background:var(--champ);width:0;height:1px;transition:width .35s;position:absolute;bottom:-1px;left:0}.nav-links a:hover{opacity:1}.nav-links a:hover:after{width:100%}.header-cta{align-items:center;gap:1rem;display:flex}.nav-toggle{border-radius:var(--r);border:1px solid var(--line-dark);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:48px;height:48px;display:none}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{background:var(--ivory);width:22px;height:1.5px;transition:all .3s;display:block}.nav-toggle span{position:relative}.nav-toggle span:before,.nav-toggle span:after{content:"";position:absolute;left:0}.nav-toggle span:before{top:-7px}.nav-toggle span:after{top:7px}.nav-open .nav-toggle span{background:0 0}.nav-open .nav-toggle span:before{top:0;transform:rotate(45deg)}.nav-open .nav-toggle span:after{top:0;transform:rotate(-45deg)}.nav-drawer{z-index:190;background:var(--noir);color:var(--ivory);padding:110px var(--pad) 48px;opacity:0;pointer-events:none;flex-direction:column;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .35s;display:flex;position:fixed;inset:0;transform:translateY(-100%)}.nav-open .nav-drawer{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-drawer a{font-family:var(--f-serif);border-bottom:1px solid var(--line-dark);color:var(--ivory-2);justify-content:space-between;align-items:baseline;padding:.3em 0;font-size:clamp(1.9rem,8vw,2.8rem);font-weight:500;display:flex}.nav-drawer a .marginalia{color:var(--champ-2)}.nav-drawer .drawer-cta{margin-top:auto;padding-top:2rem}.hero{background:var(--noir);color:var(--ivory);padding-top:clamp(128px,18vh,220px);padding-bottom:clamp(64px,9vw,120px);position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:radial-gradient(70% 60% at 82% 6%,#c7a6681f,#0000 58%);position:absolute;inset:0}.hero-grid{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(36px,5vw,80px);display:grid;position:relative}.hero h1{color:var(--ivory-2)}.hero .lede{color:var(--ivory-mute);max-width:34ch;margin-top:1.7rem}.hero-cta{flex-wrap:wrap;gap:1rem;margin-top:2.4rem;display:flex}.hero-meta{flex-wrap:wrap;align-items:center;gap:2rem;margin-top:2.6rem;display:flex}.hero-meta .marginalia{color:var(--ivory-mute)}.hero-media{position:relative}.phero{background:var(--noir);color:var(--ivory);padding-top:clamp(128px,17vh,210px);padding-bottom:clamp(56px,8vw,104px);position:relative;overflow:hidden}.phero:after{content:"";pointer-events:none;background:radial-gradient(50% 70% at 85% 0,#c7a6681a,#0000 60%);position:absolute;inset:0}.phero h1{color:var(--ivory-2);max-width:20ch;margin-top:1rem}.phero .lede{color:var(--ivory-mute);max-width:58ch;margin-top:1.4rem}.phero .wrap{z-index:1;position:relative}.figure{background:var(--noir-2);border-radius:var(--r);position:relative;overflow:hidden}.figure img{object-fit:cover;width:100%;height:100%}.figure.ar-43{aspect-ratio:4/3}.figure.ar-11{aspect-ratio:1}.figure.ar-169{aspect-ratio:16/9}.figure.ar-34{aspect-ratio:3/4}.figure.ar-23{aspect-ratio:2/3}.figure--tick{border:1px solid var(--line)}.figure--frame{box-shadow:0 0 0 1px var(--line), 0 0 0 10px var(--ivory-2), 0 0 0 11px var(--line)}.section--noir .figure--frame,.hero .figure--frame{box-shadow:0 0 0 1px var(--line), 0 0 0 10px var(--noir), 0 0 0 11px var(--line)}.figure-label{font-family:var(--f-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ivory-2);-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);background:#0b0b0c94;padding:.5em .85em;font-size:.62rem;font-weight:700;position:absolute;bottom:16px;left:16px}.figure-corner:before,.figure-corner:after{content:"";z-index:2;width:26px;height:26px;position:absolute}.figure-corner:before{border-top:1px solid var(--champ);border-left:1px solid var(--champ);top:14px;left:14px}.figure-corner:after{border-bottom:1px solid var(--champ);border-right:1px solid var(--champ);bottom:14px;right:14px}.pillars{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px);display:grid}.pillar{background:var(--ivory-2);border:1px solid var(--line-soft);border-radius:var(--r);flex-direction:column;transition:border-color .45s,transform .45s;display:flex;position:relative;overflow:hidden}.pillar:hover{border-color:var(--champ);transform:translateY(-4px)}.pillar-media{aspect-ratio:16/10;overflow:hidden}.pillar-media img{object-fit:cover;filter:saturate(.96);width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.pillar:hover .pillar-media img{transform:scale(1.05)}.pillar-body{flex-direction:column;flex:1;gap:.7rem;padding:clamp(22px,2.2vw,30px);display:flex}.pillar-no{font-family:var(--f-serif);color:var(--champ-deep);font-size:1.2rem;font-style:italic}.pillar h3{font-size:1.45rem}.pillar p{color:var(--ink-mute);font-size:.98rem}.pillar .link-arrow{margin-top:auto;padding-top:.4rem}.section--noir .pillar{background:var(--noir-2);border-color:var(--line-dark)}.section--noir .pillar p{color:var(--ivory-mute)}.frow{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,5vw,88px);display:grid}.frow+.frow{margin-top:clamp(64px,9vw,140px)}.frow.flip .frow-media{order:-1}.frow-text .h2{margin-top:1rem}.frow-text .lede{margin-top:1.2rem}.frow-list{gap:1rem;margin-top:1.8rem;display:grid}.frow-list li{color:var(--ink-mute);align-items:flex-start;gap:.9rem;display:flex}.frow-list li svg{width:20px;height:20px;color:var(--champ-deep);flex:none;margin-top:3px}.section--noir .frow-list li{color:var(--ivory-mute)}.section--noir .frow-list li svg{color:var(--champ-2)}.frow-media.stack{position:relative}.frow-media.stack .figure:nth-child(2){width:44%;position:absolute;bottom:-11%;right:-7%}.card{background:var(--ivory-2);border:1px solid var(--line-soft);border-radius:var(--r);flex-direction:column;gap:.9rem;padding:clamp(24px,2.6vw,34px);transition:border-color .45s,transform .45s;display:flex}.card:hover{border-color:var(--champ);transform:translateY(-3px)}.card h3{font-size:1.3rem}.card p{color:var(--ink-mute);font-size:.96rem}.card-ico{border:1px solid var(--line);width:52px;height:52px;color:var(--champ-deep);border-radius:50%;place-items:center;display:grid}.card-ico svg{width:24px;height:24px}.section--noir .card{background:var(--noir-2);border-color:var(--line-dark)}.section--noir .card p{color:var(--ivory-mute)}.section--noir .card-ico{color:var(--champ-2)}.scard{background:var(--ivory-2);border:1px solid var(--line-soft);border-radius:var(--r);flex-direction:column;height:100%;transition:border-color .45s,transform .45s;display:flex;overflow:hidden}.scard:hover{border-color:var(--champ);transform:translateY(-4px)}.scard-media{aspect-ratio:16/10;overflow:hidden}.scard-media img{object-fit:cover;filter:saturate(.96);width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.scard:hover .scard-media img{transform:scale(1.05)}.scard-body{flex-direction:column;flex:1;gap:.8rem;padding:clamp(22px,2.2vw,30px);display:flex}.scard h3{font-size:1.4rem}.scard p{color:var(--ink-mute);font-size:.95rem}.scard-list{gap:.55rem;display:grid}.scard-list li{color:var(--ink-mute);align-items:center;gap:.6rem;font-size:.9rem;display:flex}.scard-list li:before{content:"";background:var(--champ);flex:none;width:5px;height:5px;transform:rotate(45deg)}.scard-stat{border-top:1px solid var(--line-soft);align-items:baseline;gap:.6rem;margin-top:auto;padding-top:1.1rem;display:flex}.scard-stat b{font-family:var(--f-serif);color:var(--champ-deep);font-size:1.9rem;font-weight:500;line-height:1}.scard-stat b span{font:inherit;display:inline}.scard-stat small{color:var(--ink-mute);font-size:.82rem}.ccard{background:var(--ivory-2);border:1px solid var(--line-soft);border-radius:var(--r);flex-direction:column;height:100%;transition:border-color .45s,transform .45s;display:flex;overflow:hidden}.ccard:hover{border-color:var(--champ);transform:translateY(-4px)}.ccard-media{aspect-ratio:16/10;position:relative;overflow:hidden}.ccard-media img{object-fit:cover;filter:saturate(.96);width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.ccard:hover .ccard-media img{transform:scale(1.05)}.ccard-cat{font-family:var(--f-sans);letter-spacing:.16em;text-transform:uppercase;background:var(--noir);color:var(--champ-2);border:1px solid var(--line);padding:.45em .8em;font-size:.58rem;font-weight:700;position:absolute;top:14px;left:14px}.ccard-body{flex-direction:column;flex:1;gap:.65rem;padding:clamp(18px,2vw,26px);display:flex}.ccard h3{font-size:1.22rem;line-height:1.15}.ccard-meta{font-family:var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;gap:1rem;font-size:.72rem;font-weight:600;display:flex}.ccard-foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;font-size:.85rem;display:flex}.ccard-rate{align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.ccard-rate svg{width:15px;height:15px;color:var(--champ-deep)}.ccard-price{font-family:var(--f-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--champ-deep);font-size:.68rem;font-weight:700}.chips{flex-wrap:wrap;gap:.6rem;display:flex}.chip{border-radius:var(--r);border:1px solid var(--line-soft);font-family:var(--f-sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;color:var(--ink-mute);background:0 0;padding:.65em 1.3em;font-size:.72rem;font-weight:700;transition:all .3s}.chip:hover{border-color:var(--champ);color:var(--ink)}.chip.active{background:var(--noir);color:var(--champ-2);border-color:var(--noir)}.statband{grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,48px);display:grid}.stat{flex-direction:column;gap:.5rem;display:flex}.stat b{font-family:var(--f-serif);letter-spacing:-.01em;color:var(--champ-deep);font-size:clamp(2.6rem,5vw,4rem);font-weight:500;line-height:1}.stat b span{font:inherit;display:inline}.stat small{color:var(--ink-mute);letter-spacing:.01em;max-width:24ch;font-size:.9rem}.section--noir .stat b{color:var(--champ-2)}.section--noir .stat small{color:var(--ivory-mute)}.stat-rule{background:var(--champ);width:36px;height:1px;margin-bottom:.3rem}.marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.marquee-track{will-change:transform;backface-visibility:hidden;width:max-content;animation:46s linear infinite scrollx;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-item{font-family:var(--f-serif);color:var(--ink-faint);white-space:nowrap;align-items:center;gap:1rem;padding:0 clamp(24px,3vw,56px);font-size:clamp(1.1rem,2vw,1.7rem);font-weight:500;display:flex}.marquee-item:before{content:"";background:var(--champ);width:5px;height:5px;transform:rotate(45deg)}.section--noir .marquee-item{color:var(--ivory-mute)}@keyframes scrollx{to{transform:translate(-50%)}}.ipill{border:1px solid var(--line);border-radius:var(--r);letter-spacing:.04em;white-space:nowrap;padding:.7em 1.3em;font-size:.88rem;font-weight:600}.section--noir .ipill{color:var(--ivory)}.flow-grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(36px,5vw,84px);display:grid}.flow-sticky{position:sticky;top:110px}.flow-figs{position:relative;transform:translateZ(0)}.flow-fig{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.flow-fig.active{opacity:1}.flow-rail{background:var(--line-dark);width:1px;position:relative}.flow-rail-fill{background:var(--champ);width:100%;transition:height .25s;position:absolute;top:0;left:0}.flow-steps{flex-direction:column;gap:clamp(44px,8vw,130px);display:flex}.flow-step{flex-direction:column;justify-content:center;min-height:40vh;display:flex}.flow-step .index-num{margin-bottom:.4rem}.flow-step h3{margin-bottom:1rem;font-size:clamp(1.7rem,3vw,2.6rem)}.flow-step p{color:var(--ivory-mute);max-width:44ch}.step-fig{display:none}.ptoggle{border:1px solid var(--line-soft);border-radius:var(--r);font-family:var(--f-sans);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:1rem;padding:.4rem;font-size:.74rem;font-weight:700;display:inline-flex}.ptoggle button{border-radius:var(--r);cursor:pointer;color:var(--ink-mute);background:0 0;padding:.65em 1.3em;transition:all .3s}.ptoggle button.active{background:var(--noir);color:var(--champ-2)}.ptoggle .save{color:var(--champ-deep);font-size:.64rem}.ptiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(18px,2vw,28px);display:grid}.ptier{background:var(--ivory-2);border:1px solid var(--line-soft);border-radius:var(--r);flex-direction:column;gap:1.1rem;padding:clamp(28px,3vw,40px);display:flex}.ptier.featured{background:var(--noir);color:var(--ivory);border-color:var(--noir);position:relative}.ptier.featured h3{color:var(--ivory-2)}.ptier-badge{background:var(--foil);color:var(--noir);font-family:var(--f-sans);letter-spacing:.16em;text-transform:uppercase;padding:.55em 1em;font-size:.6rem;font-weight:700;position:absolute;top:-1px;right:-1px}.ptier h3{font-size:1.6rem}.ptier-tag{color:var(--ink-mute);min-height:2.8em;font-size:.9rem}.ptier.featured .ptier-tag{color:var(--ivory-mute)}.price{font-family:var(--f-serif);color:var(--ink);align-items:baseline;gap:.25rem;font-size:clamp(2.6rem,4vw,3.4rem);font-weight:500;line-height:1;display:flex}.ptier.featured .price{color:var(--champ-2)}.price small{font-family:var(--f-sans);color:var(--ink-mute);font-size:.9rem;font-weight:600}.ptier.featured .price small{color:var(--ivory-mute)}.pfeatures{gap:.8rem;margin:.4rem 0 0;display:grid}.pfeatures li{color:var(--ink-mute);align-items:flex-start;gap:.7rem;font-size:.93rem;display:flex}.ptier.featured .pfeatures li{color:var(--ivory-mute)}.pfeatures li svg{width:18px;height:18px;color:var(--champ-deep);flex:none;margin-top:3px}.ptier.featured .pfeatures li svg{color:var(--champ-2)}.ptier .btn{margin-top:auto}.matrix-wrap{border:1px solid var(--line-soft);border-radius:var(--r);overflow-x:auto}.matrix{border-collapse:collapse;width:100%;min-width:660px}.matrix th,.matrix td{text-align:center;border-bottom:1px solid var(--line-soft);padding:1.1em 1.4em}.matrix th:first-child,.matrix td:first-child{text-align:left}.matrix thead th{font-family:var(--f-serif);font-size:1.15rem;font-weight:500}.matrix .grp td{background:var(--ivory);font-family:var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);text-align:left;font-size:.68rem;font-weight:700}.matrix .yes{color:var(--champ-deep)}.matrix .yes svg{width:18px;height:18px}.matrix .no{color:var(--ink-faint)}.acc{border-top:1px solid var(--line-soft)}.acc-item{border-bottom:1px solid var(--line-soft)}.acc-q{text-align:left;cursor:pointer;width:100%;font-family:var(--f-serif);color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5em 0;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:500;display:flex}.acc-icon{flex:none;width:24px;height:24px;position:relative}.acc-icon:before,.acc-icon:after{content:"";background:var(--champ-deep);transition:transform .35s;position:absolute}.acc-icon:before{width:100%;height:1.5px;top:50%;left:0;transform:translateY(-50%)}.acc-icon:after{width:1.5px;height:100%;top:0;left:50%;transform:translate(-50%)}.acc-item.open .acc-icon:after{transform:translate(-50%)scaleY(0)}.acc-a{max-height:0;transition:max-height .45s;overflow:hidden}.acc-a-inner{color:var(--ink-mute);max-width:66ch;padding-bottom:1.5em}.section--noir .acc,.section--noir .acc-item{border-color:var(--line-dark)}.section--noir .acc-q{color:var(--ivory-2)}.section--noir .acc-icon:before,.section--noir .acc-icon:after{background:var(--champ-2)}.section--noir .acc-a-inner{color:var(--ivory-mute)}.quote-mark{font-family:var(--f-serif);color:var(--champ);font-size:4rem;line-height:.5;display:block}.quote{font-family:var(--f-serif);letter-spacing:-.01em;max-width:24ch;font-size:clamp(1.6rem,3.4vw,2.7rem);font-style:italic;font-weight:500;line-height:1.28}.quote-big{max-width:20ch}.cite{margin-top:1.8rem;font-style:normal}.cite b{letter-spacing:.02em;font-size:.95rem;font-weight:700;display:block}.cite small{color:var(--ink-mute);font-size:.85rem}.section--noir .cite small{color:var(--ivory-mute)}.cta{background:var(--noir);color:var(--ivory);border-radius:var(--r);text-align:center;padding:clamp(44px,6vw,92px);position:relative;overflow:hidden}.cta:after{content:"";pointer-events:none;background:radial-gradient(60% 80% at 50% 0,#c7a6681f,#0000 60%);position:absolute;inset:0}.cta>*{z-index:1;position:relative}.cta h2{color:var(--ivory-2)}.cta p{color:var(--ivory-mute);max-width:52ch;margin:1.2rem auto 0}.cta .btn-row{justify-content:center;margin-top:2.4rem}.field{flex-direction:column;gap:.55rem;display:flex}.field label{font-family:var(--f-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);font-size:.68rem;font-weight:700}.input,.textarea,.select{font-size:16px;font-family:var(--f-sans);border-radius:var(--r);border:1px solid var(--line-soft);background:var(--ivory-2);color:var(--ink);width:100%;padding:.95em 1.1em;transition:border-color .3s,box-shadow .3s}.input:focus,.textarea:focus,.select:focus{border-color:var(--champ);outline:none;box-shadow:0 0 0 3px #c7a6682e}.textarea{resize:vertical;min-height:140px}.form-grid{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.form-note{color:var(--ink-mute);font-size:.85rem}.form-ok{border:1px solid var(--line);border-radius:var(--r);text-align:center;padding:clamp(32px,4vw,56px)}.form-ok .check{border:1px solid var(--champ);width:60px;height:60px;color:var(--champ-deep);border-radius:50%;place-items:center;margin:0 auto 1.4rem;display:grid}.form-ok .check svg{width:28px;height:28px}.footer{background:var(--noir);color:var(--ivory-mute);padding-block:clamp(56px,7vw,100px) 36px}.footer-top{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:clamp(28px,3vw,56px);display:grid}.footer .brand{color:var(--ivory-2)}.footer-blurb{max-width:34ch;color:var(--ivory-mute);margin-top:1.3rem;font-size:.95rem}.footer h4{font-family:var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--champ-2);margin-bottom:1.3rem;font-size:.68rem;font-weight:700}.footer-col a{color:var(--ivory-mute);padding:.4em 0;font-size:.95rem;transition:color .3s;display:block}.footer-col a:hover{color:var(--champ-2)}.footer-bottom{border-top:1px solid var(--line-dark);color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:clamp(40px,5vw,64px);padding-top:28px;font-size:.82rem;display:flex}.footer-bottom a:hover{color:var(--champ-2)}.footer-disclaimer{color:var(--ink-faint);max-width:64ch;margin-top:1rem;font-size:.76rem}.cs-result{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,44px);display:grid}.prose{max-width:72ch}.prose h2{margin:2.6rem 0 .9rem;font-size:clamp(1.6rem,2.6vw,2.1rem)}.prose p{color:var(--ink-mute);margin-bottom:1.2rem}.prose p:first-of-type{color:var(--ink);font-size:1.2rem;line-height:1.6}.article-meta{font-family:var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ivory-mute);flex-wrap:wrap;gap:1.4rem;font-size:.7rem;font-weight:600;display:flex}.tline-item{border-top:1px solid var(--line-soft);grid-template-columns:140px 1fr;gap:clamp(20px,3vw,48px);padding:clamp(22px,2.6vw,34px) 0;display:grid}.tline-item .year{font-family:var(--f-serif);color:var(--champ-deep);font-size:1.5rem;font-weight:500}.tline-item p{color:var(--ink-mute)}.reveal{opacity:0;transition:opacity .95s cubic-bezier(.2,.7,.2,1),transform .95s cubic-bezier(.2,.7,.2,1);transition-delay:var(--rd,0s);transform:translateY(26px)}.reveal.is-in,.no-js .reveal{opacity:1;transform:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.fade-in{animation:.65s both fadeUp}.grain{z-index:250;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.cv-auto{content-visibility:auto;contain-intrinsic-size:auto 800px}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:clamp(2.4rem,4vw,4rem)}.badge{font-family:var(--f-sans);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line);color:var(--champ-deep);border-radius:var(--r);align-items:center;gap:.6rem;padding:.5em .9em;font-size:.68rem;font-weight:700;display:inline-flex}.section--noir .badge{color:var(--champ-2)}@media (max-width:1080px){.footer-top{grid-template-columns:1fr 1fr;gap:2.4rem}.pillars{grid-template-columns:repeat(2,1fr)}}@media (max-width:920px){.nav-links,.header-cta .btn{display:none}.nav-toggle{display:inline-flex}.hero-grid{grid-template-columns:1fr}.hero-media{margin-top:1.5rem}.frow,.frow.flip{grid-template-columns:1fr}.frow.flip .frow-media{order:0}.split,.flow-grid{grid-template-columns:1fr}.flow-sticky,.flow-rail{display:none}.flow-steps>.flow-step+.flow-step{border-top:1px solid var(--line-dark);padding-top:clamp(28px,7vw,48px)}.step-fig{margin-bottom:1.4rem;display:block!important}.flow-step{min-height:auto}.frow-media.stack .figure:nth-child(2){width:58%;margin:-16% 0 0 auto;position:relative;bottom:0;right:0}}@media (max-width:760px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}.statband{grid-template-columns:repeat(2,1fr);gap:32px}.ptiers{grid-template-columns:1fr}.ptier.featured{order:-1}.cs-result{grid-template-columns:1fr;gap:28px}.form-grid{grid-template-columns:1fr}.tline-item{grid-template-columns:1fr;gap:.5rem}}@media (max-width:540px){body{font-size:16px}.pillars,.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.statband{grid-template-columns:1fr 1fr}.footer-top{grid-template-columns:1fr}.footer-bottom{flex-direction:column}.frow-media.stack .figure:nth-child(2){display:none}.cta{padding:36px 22px}.btn{width:100%}.hero-cta .btn,.btn-row .btn{width:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1!important;transform:none!important}}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_cc829a5f-module__r2nG5W__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_cc829a5f-module__r2nG5W__variable{--f-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(../media/817e411a5e01ed4b-s.0ez_rwfxbmazp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(../media/69c910a8dbdebe03-s.08g6srj5.d~fe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.0gm_-azjrb.nm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(../media/59000b645a38f9c6-s.0fdkv3i3hflap.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.0.dtn51pl2xyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/817e411a5e01ed4b-s.0ez_rwfxbmazp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/69c910a8dbdebe03-s.08g6srj5.d~fe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.0gm_-azjrb.nm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59000b645a38f9c6-s.0fdkv3i3hflap.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.0.dtn51pl2xyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/817e411a5e01ed4b-s.0ez_rwfxbmazp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/69c910a8dbdebe03-s.08g6srj5.d~fe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.0gm_-azjrb.nm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/59000b645a38f9c6-s.0fdkv3i3hflap.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.0.dtn51pl2xyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/817e411a5e01ed4b-s.0ez_rwfxbmazp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/69c910a8dbdebe03-s.08g6srj5.d~fe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.0gm_-azjrb.nm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/59000b645a38f9c6-s.0fdkv3i3hflap.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.0.dtn51pl2xyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/817e411a5e01ed4b-s.0ez_rwfxbmazp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c910a8dbdebe03-s.08g6srj5.d~fe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.0gm_-azjrb.nm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/59000b645a38f9c6-s.0fdkv3i3hflap.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.0.dtn51pl2xyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/817e411a5e01ed4b-s.0ez_rwfxbmazp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/69c910a8dbdebe03-s.08g6srj5.d~fe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4aa1cac135eb7d75-s.0gm_-azjrb.nm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/59000b645a38f9c6-s.0fdkv3i3hflap.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fed68dff3ca987ed-s.p.0.dtn51pl2xyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mulish Fallback;src:local(Arial);ascent-override:96.56%;descent-override:24.02%;line-gap-override:0.0%;size-adjust:104.08%}.mulish_b698da75-module__yR-f6q__className{font-family:Mulish,Mulish Fallback;font-style:normal}.mulish_b698da75-module__yR-f6q__variable{--f-mulish:"Mulish", "Mulish Fallback"}
