.pages-module__uIBxSW__page{--mat:#0b1521;--well:#050c15;--ink:#fffffff0;--ink-2:#ffffff9e;--ink-3:#fff6;--hair:#ffffff17;--hair-2:#ffffff2b;--accent:#d1bda4;--accent-soft:#d1bda480;--accent-hair:#d1bda447;--ease:cubic-bezier(.22, 1, .36, 1)}.pages-module__uIBxSW__lead{font-family:var(--font-eb-garamond), Georgia, serif;color:#ffffffd1;text-wrap:pretty;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:400;line-height:1.5}.pages-module__uIBxSW__body{font-family:var(--font-eb-garamond), Georgia, serif;color:#ffffffbd;text-wrap:pretty;font-size:clamp(1.0625rem,1.35vw,1.3125rem);font-weight:400;line-height:1.78}.pages-module__uIBxSW__body+.pages-module__uIBxSW__body{margin-top:1.4em}.pages-module__uIBxSW__leadPaper{color:#16202cd1;}.pages-module__uIBxSW__bodyPaper{color:#16202cbd;}.pages-module__uIBxSW__platePaper{background:#e5e1d7;border:1px solid #16202c24;padding:clamp(8px,.9vw,14px);position:relative}.pages-module__uIBxSW__input{background:var(--well);border:1px solid var(--hair);width:100%;min-width:0;color:var(--ink);font-family:var(--font-tk-sans), ui-sans-serif, system-ui, sans-serif;transition:border-color .32s var(--ease), box-shadow .32s var(--ease);border-radius:0;padding:.8rem .95rem;font-size:.9375rem;line-height:1.55}.pages-module__uIBxSW__input::placeholder{color:#ffffff42}.pages-module__uIBxSW__input:hover{border-color:var(--hair-2)}.pages-module__uIBxSW__input:focus{border-color:var(--accent);box-shadow:inset 0 0 0 1px #d1bda473}.pages-module__uIBxSW__inputError,.pages-module__uIBxSW__inputError:hover{border-color:#e29a8fb3}.pages-module__uIBxSW__textarea{resize:vertical;}.pages-module__uIBxSW__submit{font-family:var(--font-tk-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.18em;text-transform:uppercase;font-variant-ligatures:none;color:var(--accent);border:1px solid var(--accent-hair);cursor:pointer;transition:background-color .32s var(--ease), border-color .32s var(--ease), color .32s var(--ease);background:0 0;padding:1.05rem 2.75rem;font-size:.6875rem}.pages-module__uIBxSW__submit:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:#060f1a}.pages-module__uIBxSW__submit:disabled{cursor:progress;color:var(--ink-3);border-color:var(--hair)}.pages-module__uIBxSW__errText{font-family:var(--font-tk-sans), ui-sans-serif, system-ui, sans-serif;color:#e29a8f;font-size:.8125rem;line-height:1.5}.pages-module__uIBxSW__requiredMark{color:var(--accent)}.pages-module__uIBxSW__sentPlate{border:1px solid var(--accent-hair);background:var(--mat);padding:clamp(2rem,5vw,3.25rem)}
.system-module__KDtH6G__root{--bg:#060f1a;--mat:#0b1521;--well:#050c15;--ink:#fffffff0;--ink-2:#ffffff9e;--ink-3:#fff6;--hair:#ffffff17;--hair-2:#ffffff2b;--accent:#d1bda4;--accent-soft:#d1bda480;--accent-hair:#d1bda447;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--bg);color:var(--ink);font-family:var(--font-tk-sans), ui-sans-serif, system-ui, sans-serif;font-synthesis-weight:none;overflow-x:clip}.system-module__KDtH6G__wrap{width:100%;max-width:78rem;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4.5rem)}.system-module__KDtH6G__section{padding-block:clamp(4.5rem,9vw,8.5rem)}.system-module__KDtH6G__hair{background:var(--hair);height:1px}.system-module__KDtH6G__mono{font-family:var(--font-tk-mono), ui-monospace, SFMono-Regular, Menlo, monospace;font-variant-numeric:tabular-nums;font-variant-ligatures:none}.system-module__KDtH6G__tabular{font-variant-numeric:tabular-nums}.system-module__KDtH6G__display{font-family:var(--font-eb-garamond), Georgia, serif;font-weight:400}.system-module__KDtH6G__label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem;line-height:1.4;}.system-module__KDtH6G__labelAccent{color:var(--accent-soft);}.system-module__KDtH6G__value{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:break-word;font-size:.8125rem;line-height:1.55}.system-module__KDtH6G__h1{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(2.75rem,8vw,5.5rem);line-height:1.02;}.system-module__KDtH6G__h2{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2rem,4.6vw,3.25rem);line-height:1.08;}.system-module__KDtH6G__h3{letter-spacing:-.005em;font-size:clamp(1.375rem,2.2vw,1.875rem);line-height:1.15;}.system-module__KDtH6G__prose{color:#ffffffc7;text-wrap:pretty;font-size:clamp(1.1875rem,1.7vw,1.5rem);line-height:1.62;}.system-module__KDtH6G__figureNum{letter-spacing:-.03em;color:var(--accent);font-size:clamp(2.5rem,6vw,4rem);line-height:.9;}.system-module__KDtH6G__plate{border:1px solid var(--hair);background:var(--mat);padding:clamp(8px,.9vw,14px);position:relative}.system-module__KDtH6G__plateInner{background:var(--well);position:relative;overflow:hidden}.system-module__KDtH6G__cta{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--accent-hair);transition:border-color .32s var(--ease), color .32s var(--ease);padding-bottom:.45rem;font-size:.6875rem;display:inline-block;}.system-module__KDtH6G__cta:hover{border-bottom-color:var(--accent)}.system-module__KDtH6G__textLink{color:var(--accent);text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent-hair);text-decoration-color:var(--accent-hair);transition:text-decoration-color .32s var(--ease)}.system-module__KDtH6G__textLink:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.system-module__KDtH6G__vehYear{font-family:var(--font-tk-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--accent);margin-right:.7rem;font-size:.78em}.system-module__KDtH6G__headingLink{color:var(--ink);transition:color .32s var(--ease)}.system-module__KDtH6G__headingLink:hover{color:var(--accent)}.system-module__KDtH6G__navLink{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);transition:color .32s var(--ease);font-size:.6875rem;}.system-module__KDtH6G__navLink:hover{color:var(--ink)}.system-module__KDtH6G__brandCell{transition:opacity .32s var(--ease);flex-direction:column;align-items:center;gap:1.75rem;padding-block:clamp(1.5rem,3vw,2.25rem);display:flex}.system-module__KDtH6G__brandMark{opacity:.75;transition:opacity .32s var(--ease)}.system-module__KDtH6G__brandCell:hover .system-module__KDtH6G__brandMark{opacity:1}.system-module__KDtH6G__brandCell:hover .system-module__KDtH6G__brandLabel{color:var(--accent)}.system-module__KDtH6G__brandLabel{transition:color .32s var(--ease);}.system-module__KDtH6G__figure{margin:0;position:relative}.system-module__KDtH6G__figPhoto{width:100%;margin-inline:auto}.system-module__KDtH6G__callouts{gap:1.5rem 2rem;margin:2.25rem 0 0;display:grid}@media (min-width:34rem){.system-module__KDtH6G__callouts{grid-template-columns:1fr 1fr}}.system-module__KDtH6G__callout{border-bottom:1px solid var(--hair-2);min-width:0;padding-bottom:.6rem}.system-module__KDtH6G__calloutHead{align-items:baseline;gap:.6rem;margin-bottom:.4rem;display:flex}.system-module__KDtH6G__calloutIndex{letter-spacing:.1em;color:var(--accent-soft);flex:none;font-size:.625rem;}.system-module__KDtH6G__marks{pointer-events:none;position:absolute;inset:0}.system-module__KDtH6G__mark{background:#060f1a29;border:1px solid #d1bda4d9;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #060f1a33}.system-module__KDtH6G__markNum{letter-spacing:.08em;color:#fffffff0;text-shadow:0 0 4px #060f1af2,0 0 10px #060f1acc;font-size:.5625rem;line-height:1;position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%);}.system-module__KDtH6G__marksLive .system-module__KDtH6G__markButton{pointer-events:auto;appearance:none;cursor:pointer;transition:border-color .24s var(--ease), background-color .24s var(--ease), box-shadow .24s var(--ease), opacity .52s var(--ease) var(--d);padding:0}.system-module__KDtH6G__markButton:before{content:"";border-radius:50%;position:absolute;inset:-14px}.system-module__KDtH6G__markButton:hover,.system-module__KDtH6G__markOpen{border-color:var(--accent);background:#d1bda452;box-shadow:0 0 0 3px #060f1a4d,0 0 0 6px #d1bda42e}.system-module__KDtH6G__markButton:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.system-module__KDtH6G__hotspotPanel{z-index:60;left:var(--x,16px);top:var(--y,16px);color:#fffffff0;background:#0b1521;border:1px solid #d1bda447;outline:none;width:min(20rem,100vw - 32px);max-height:min(28rem,100vh - 32px);padding:1rem 1.125rem 1.125rem;animation:.22s cubic-bezier(.22,1,.36,1) system-module__KDtH6G__hotspotIn;position:fixed;overflow-y:auto;box-shadow:0 18px 48px #00000073}.system-module__KDtH6G__hotspotPanel:not([data-placed]){visibility:hidden}@media (max-width:39.999rem){.system-module__KDtH6G__hotspotPanel{width:auto;max-height:60vh;inset:auto 16px 16px}}.system-module__KDtH6G__hotspotRow{border-top:1px solid #ffffff17;padding-block:.6rem}.system-module__KDtH6G__hotspotClose{color:#ffffff9e;cursor:pointer;margin:-.5rem -.5rem 0 0;padding:.5rem;font-size:1.125rem;line-height:1}.system-module__KDtH6G__hotspotClose:hover{color:#fffffff0}@keyframes system-module__KDtH6G__hotspotIn{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.system-module__KDtH6G__hotspotPanel{animation:none}}.system-module__KDtH6G__leaders{display:none}@media (min-width:68.75rem){.system-module__KDtH6G__figPhoto{width:52%}.system-module__KDtH6G__callouts{pointer-events:none;grid-template-rows:1fr 1fr;grid-template-columns:1fr 52% 1fr;gap:0;margin:0;display:grid;position:absolute;inset:0}.system-module__KDtH6G__callouts>*{pointer-events:auto}.system-module__KDtH6G__callout{border-bottom-color:var(--accent-hair);place-self:start stretch;padding-bottom:.5rem}.system-module__KDtH6G__slotLeft{text-align:right;grid-column:1;padding-right:1.75rem}.system-module__KDtH6G__slotRight{text-align:left;grid-column:3;padding-left:1.75rem}.system-module__KDtH6G__slotTop{grid-row:1;align-self:start;margin-top:7%}.system-module__KDtH6G__slotBottom{grid-row:2;align-self:end;margin-bottom:9%}.system-module__KDtH6G__slotLeft .system-module__KDtH6G__calloutHead{flex-direction:row-reverse}.system-module__KDtH6G__markNum{display:none}.system-module__KDtH6G__leaders{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.system-module__KDtH6G__leader{fill:none;stroke:#d1bda46b;stroke-width:1px}}.system-module__KDtH6G__armed .system-module__KDtH6G__callout{opacity:0;transition:opacity .72s var(--ease) var(--d), transform .72s var(--ease) var(--d);transform:translateY(10px)}.system-module__KDtH6G__armed .system-module__KDtH6G__mark{opacity:0;transition:opacity .52s var(--ease) var(--d)}.system-module__KDtH6G__armed .system-module__KDtH6G__leader{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);transition:stroke-dashoffset .9s var(--ease) var(--d)}.system-module__KDtH6G__shown .system-module__KDtH6G__callout{opacity:1;transform:none}.system-module__KDtH6G__shown .system-module__KDtH6G__mark{opacity:1}.system-module__KDtH6G__shown .system-module__KDtH6G__leader{stroke-dashoffset:0}.system-module__KDtH6G__indexRow{border-bottom:1px solid var(--hair);transition:border-color .32s var(--ease);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem clamp(1rem,2.5vw,2.25rem);padding-block:1.1rem;display:grid}.system-module__KDtH6G__indexMain{flex-wrap:wrap;grid-area:1/2;align-items:baseline;gap:.3rem 1rem;min-width:0;display:flex}.system-module__KDtH6G__indexMiles{grid-area:2/2;}@media (min-width:40rem){.system-module__KDtH6G__indexRow{grid-template-columns:auto minmax(0,1fr) auto;padding-block:1.35rem}.system-module__KDtH6G__indexMiles{grid-area:1/3;justify-self:end}}.system-module__KDtH6G__indexRow:hover{border-bottom-color:var(--accent-hair)}.system-module__KDtH6G__indexRow:hover .system-module__KDtH6G__indexTitle{color:var(--accent)}.system-module__KDtH6G__indexYear{letter-spacing:-.01em;color:var(--ink-2);transition:color .32s var(--ease);flex:none;font-size:1.125rem;line-height:1;}.system-module__KDtH6G__indexRow:hover .system-module__KDtH6G__indexYear{color:var(--ink)}.system-module__KDtH6G__indexTitle{color:var(--ink);transition:color .32s var(--ease);font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.2;}.system-module__KDtH6G__indexThumb{grid-area:1/1/span 2;align-self:center;width:5rem;padding:4px;display:block;}@media (min-width:40rem){.system-module__KDtH6G__indexThumb{grid-row:1;width:7rem}}.system-module__KDtH6G__invert{color:#0f1e2c;background:#efece4}.system-module__KDtH6G__invert .system-module__KDtH6G__h2{color:#0f1e2c}.system-module__KDtH6G__invertProse{color:#0f1e2cd1;text-wrap:pretty;font-size:clamp(1.1875rem,1.7vw,1.5rem);line-height:1.62;}.system-module__KDtH6G__invertLabel{letter-spacing:.18em;text-transform:uppercase;color:#0f1e2c73;font-size:.625rem;}.system-module__KDtH6G__invertRule{background:#0f1e2c24;height:1px}@media (prefers-reduced-motion:reduce){.system-module__KDtH6G__root *,.system-module__KDtH6G__armed .system-module__KDtH6G__callout,.system-module__KDtH6G__armed .system-module__KDtH6G__mark,.system-module__KDtH6G__armed .system-module__KDtH6G__leader{transition:none!important}.system-module__KDtH6G__armed .system-module__KDtH6G__callout{opacity:1;transform:none}.system-module__KDtH6G__armed .system-module__KDtH6G__mark{opacity:1}.system-module__KDtH6G__armed .system-module__KDtH6G__leader{stroke-dasharray:none;stroke-dashoffset:0}}
.blocks-module__M9spXG__frame{--b-prose:#ffffffc7;color:var(--ink);position:relative}.blocks-module__M9spXG__toneLight{--ink:#fffffff0;--ink-2:#ffffff9e;--ink-3:#fff6;--hair:#ffffff17;--hair-2:#ffffff2b;--color-ink:var(--ink);--color-ink-2:var(--ink-2);--color-ink-3:var(--ink-3);--color-hair:var(--hair);--color-hair-2:var(--hair-2);--b-prose:#ffffffc7;color:var(--ink)}.blocks-module__M9spXG__toneDark{--ink:#0f1e2c;--ink-2:#0f1e2cb3;--ink-3:#0f1e2c80;--hair:#0f1e2c1f;--hair-2:#0f1e2c38;--mat:#0f1e2c0f;--well:#0f1e2c1a;--accent:#6f5638;--accent-soft:#6f5638bf;--accent-hair:#6f563859;--color-ink:var(--ink);--color-ink-2:var(--ink-2);--color-ink-3:var(--ink-3);--color-hair:var(--hair);--color-hair-2:var(--hair-2);--color-mat:var(--mat);--color-well:var(--well);--color-secondary:var(--accent);--b-prose:#0f1e2cd1;color:var(--ink)}.blocks-module__M9spXG__padNone{padding-block:0}.blocks-module__M9spXG__padSm{padding-block:clamp(2rem,4vw,3rem)}.blocks-module__M9spXG__padMd{padding-block:clamp(3.25rem,6.5vw,5.5rem)}.blocks-module__M9spXG__padLg{padding-block:clamp(4.5rem,9vw,8.5rem)}.blocks-module__M9spXG__padXl{padding-block:clamp(6rem,13vw,12rem)}.blocks-module__M9spXG__measure{width:100%;margin-inline:auto;padding-inline:clamp(1rem,5vw,4.5rem)}.blocks-module__M9spXG__widthNarrow{max-width:48rem}.blocks-module__M9spXG__widthNormal{max-width:78rem}.blocks-module__M9spXG__widthWide{max-width:100rem}.blocks-module__M9spXG__widthFull{max-width:none;padding-inline:clamp(1rem,2.5vw,2.5rem)}.blocks-module__M9spXG__widthBleed{max-width:none;padding-inline:0}.blocks-module__M9spXG__alignCenter{text-align:center}.blocks-module__M9spXG__alignCenter .blocks-module__M9spXG__stack{align-items:center}.blocks-module__M9spXG__alignCenter .blocks-module__M9spXG__rich{margin-inline:auto}.blocks-module__M9spXG__stack{flex-direction:column;align-items:flex-start;display:flex}.blocks-module__M9spXG__eyebrow{font-family:var(--font-tk-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:.6875rem}.blocks-module__M9spXG__lead{font-family:var(--font-eb-garamond), Georgia, serif;color:var(--b-prose);text-wrap:pretty;max-width:44ch;font-size:clamp(1.1875rem,1.7vw,1.5rem);line-height:1.6}.blocks-module__M9spXG__caption{font-family:var(--font-tk-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem;line-height:1.5}.blocks-module__M9spXG__empty{border:1px dashed var(--hair-2);color:var(--ink-3);font-family:var(--font-tk-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;text-align:center;padding:1.5rem;font-size:.6875rem}.blocks-module__M9spXG__rich{font-family:var(--font-eb-garamond), Georgia, serif;color:var(--b-prose);overflow-wrap:break-word;text-wrap:pretty;max-width:66ch;font-size:clamp(1.125rem,1.45vw,1.3125rem);line-height:1.7}.blocks-module__M9spXG__rich>*+*{margin-top:1.1em}.blocks-module__M9spXG__rich h2{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin-top:1.8em;font-size:clamp(1.75rem,3.2vw,2.375rem);line-height:1.12}.blocks-module__M9spXG__rich h3{color:var(--ink);margin-top:1.6em;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.2}.blocks-module__M9spXG__rich h2:first-child,.blocks-module__M9spXG__rich h3:first-child{margin-top:0}.blocks-module__M9spXG__rich strong{color:var(--ink);font-weight:500}.blocks-module__M9spXG__rich a{color:var(--accent);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent-hair);text-decoration-color:var(--accent-hair);transition:text-decoration-color .32s var(--ease)}.blocks-module__M9spXG__rich a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.blocks-module__M9spXG__rich ul,.blocks-module__M9spXG__rich ol{padding-left:1.25em}.blocks-module__M9spXG__rich ul{list-style:outside}.blocks-module__M9spXG__rich ol{list-style:decimal}.blocks-module__M9spXG__rich li+li{margin-top:.4em}.blocks-module__M9spXG__rich li::marker{color:var(--accent-soft)}.blocks-module__M9spXG__rich blockquote{border-left:1px solid var(--accent-hair);padding-left:1.25em;font-style:italic}.blocks-module__M9spXG__rich hr{background:var(--hair);border:0;height:1px;margin-block:2em}.blocks-module__M9spXG__rich img{border:1px solid var(--hair);background:var(--mat);max-width:100%;height:auto;padding:clamp(6px,.8vw,12px);display:block}.blocks-module__M9spXG__rich code{font-family:var(--font-tk-mono), ui-monospace, monospace;font-size:.85em}.blocks-module__M9spXG__quote{font-family:var(--font-eb-garamond), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;max-width:30ch;font-size:clamp(1.75rem,3.6vw,2.875rem);line-height:1.22}.blocks-module__M9spXG__alignCenter .blocks-module__M9spXG__quote{margin-inline:auto}.blocks-module__M9spXG__quoteMark{color:var(--accent)}.blocks-module__M9spXG__grid{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,2vw,1.75rem);display:grid}@media (min-width:40rem){.blocks-module__M9spXG__cols2,.blocks-module__M9spXG__cols3,.blocks-module__M9spXG__cols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.blocks-module__M9spXG__cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.blocks-module__M9spXG__cols4{grid-template-columns:repeat(4,minmax(0,1fr))}}.blocks-module__M9spXG__cardGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:4rem 2rem;display:grid}@media (min-width:40rem){.blocks-module__M9spXG__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.blocks-module__M9spXG__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:3rem}}.blocks-module__M9spXG__split{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}@media (min-width:56rem){.blocks-module__M9spXG__split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.blocks-module__M9spXG__splitReverse>:first-child{order:2}}.blocks-module__M9spXG__column{border-top:1px solid var(--hair);min-width:0;padding-top:1.5rem}.blocks-module__M9spXG__faq{border-top:1px solid var(--hair)}.blocks-module__M9spXG__faqItem{border-bottom:1px solid var(--hair)}.blocks-module__M9spXG__faqSummary{cursor:pointer;font-family:var(--font-eb-garamond), Georgia, serif;color:var(--ink);text-align:left;transition:color .32s var(--ease);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:1.4rem;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.3;list-style:none;display:flex}.blocks-module__M9spXG__faqSummary::-webkit-details-marker{display:none}.blocks-module__M9spXG__faqSummary:hover{color:var(--accent)}.blocks-module__M9spXG__faqSummary:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.blocks-module__M9spXG__faqIcon{font-family:var(--font-tk-mono), ui-monospace, monospace;color:var(--accent);transition:transform .32s var(--ease);flex-shrink:0;font-size:1rem}.blocks-module__M9spXG__faqItem[open] .blocks-module__M9spXG__faqIcon{transform:rotate(45deg)}.blocks-module__M9spXG__faqAnswer{padding-bottom:1.6rem}.blocks-module__M9spXG__videoFrame{aspect-ratio:16/9;background:var(--well);position:relative;overflow:hidden}.blocks-module__M9spXG__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.blocks-module__M9spXG__videoPlay{cursor:pointer;color:var(--accent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.blocks-module__M9spXG__videoPlayRing{border:1px solid var(--accent-hair);width:4.5rem;height:4.5rem;transition:border-color .32s var(--ease), transform .32s var(--ease);border-radius:999px;justify-content:center;align-items:center;display:flex}.blocks-module__M9spXG__videoPlay:hover .blocks-module__M9spXG__videoPlayRing{border-color:var(--accent);transform:scale(1.04)}.blocks-module__M9spXG__videoPlay:focus-visible{outline:1px solid var(--accent);outline-offset:-6px}.blocks-module__M9spXG__postCard{flex-direction:column;height:100%;display:flex}.blocks-module__M9spXG__postTitle{font-family:var(--font-eb-garamond), Georgia, serif;color:var(--ink);text-wrap:balance;transition:color .32s var(--ease);font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.2}.blocks-module__M9spXG__postCard:hover .blocks-module__M9spXG__postTitle{color:var(--accent)}.blocks-module__M9spXG__postExcerpt{font-family:var(--font-eb-garamond), Georgia, serif;color:var(--b-prose);font-size:1.0625rem;line-height:1.6}.blocks-module__M9spXG__spaceSm{height:clamp(1.5rem,3vw,2.5rem)}.blocks-module__M9spXG__spaceMd{height:clamp(3rem,6vw,5rem)}.blocks-module__M9spXG__spaceLg{height:clamp(5rem,10vw,9rem)}.blocks-module__M9spXG__rule{background:var(--hair);height:1px}@media (prefers-reduced-motion:reduce){.blocks-module__M9spXG__faqIcon,.blocks-module__M9spXG__videoPlayRing,.blocks-module__M9spXG__rich a,.blocks-module__M9spXG__postTitle,.blocks-module__M9spXG__faqSummary{transition:none}}
