:root{--sb-paper:#f7f4ec;--sb-surface:#ece8de;--sb-navy:#172b3a;--sb-text:#3f4546;--sb-bronze:#866541;--sb-line:#cbc7bb;--sb-white:#fffdf7;--sb-serif:var(--font-cormorant), Georgia, serif;--sb-sans:var(--font-inter), Arial, sans-serif}.sb-public,.sb-header,.sb-review-strip{background:var(--sb-paper);color:var(--sb-navy)}.sb-public,.sb-header,.sb-footer,.sb-review-strip{--sb-serif:var(--font-cormorant), Georgia, serif;--sb-sans:var(--font-inter), Arial, sans-serif;font-family:var(--sb-sans)}.sb-shell{width:min(1180px,100% - 96px);margin-inline:auto}.sb-public{padding-bottom:0}.sb-public h1,.sb-public h2,.sb-public h3{font-family:var(--sb-serif);letter-spacing:-.025em;text-wrap:balance;color:inherit;font-weight:400}.sb-public h1{margin:0 0 28px;font-size:clamp(3.4rem,6.25vw,6rem);line-height:1.01}.sb-public h2{margin:0 0 26px;font-size:clamp(2.5rem,3.55vw,3.7rem);line-height:1.08}.sb-public h3{margin:0 0 12px;font-size:2rem;line-height:1.16}.sb-public p{color:var(--sb-text);max-width:66ch;margin:0 0 22px;font-size:1rem;line-height:1.78}.sb-public .sb-lead{color:var(--sb-navy);font-size:1.25rem;line-height:1.6}.sb-public em{color:var(--sb-bronze);font-weight:400}.sb-public .sb-small{font-size:.8rem;line-height:1.7}.sb-public a,.sb-header a,.sb-footer a,.sb-public button,.sb-menu-toggle{cursor:pointer}.sb-public a,.sb-header a,.sb-footer a{text-underline-offset:.25em}.sb-public ::selection,.sb-header ::selection,.sb-footer ::selection{color:var(--sb-navy);background:#d9c5a6}.sb-public input,.sb-public textarea{caret-color:var(--sb-bronze)}.sb-public :focus-visible,.sb-header :focus-visible,.sb-footer :focus-visible,.sb-consent-panel :focus-visible,.sb-privacy-control:focus-visible{outline:2px solid var(--sb-bronze);outline-offset:5px}.sb-book-feature :focus-visible,.sb-footer :focus-visible{outline-color:#e1c3a0}.sb-public a:hover:not(.sb-button):not(.sb-book-art){text-decoration:underline}.sb-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sb-skip{z-index:100;background:var(--sb-navy);color:var(--sb-paper);padding:14px 20px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.sb-skip:focus{transform:translateY(0)}.sb-review-strip{background:var(--sb-surface);color:#535959;letter-spacing:.025em;justify-content:space-between;padding:8px 48px;font-size:.65rem;line-height:1.5;display:flex}.sb-header{z-index:20;position:relative}.sb-header-inner{border-bottom:1px solid var(--sb-line);justify-content:space-between;align-items:center;gap:34px;min-height:112px;display:flex}.sb-wordmark{font-family:var(--sb-serif);letter-spacing:-.035em;flex-shrink:0;font-size:2.35rem;line-height:1}.sb-wordmark span{font-family:var(--sb-sans);letter-spacing:.01em;margin-top:8px;font-size:.59rem;line-height:1.6;display:block}.sb-nav{align-items:center;gap:22px;display:flex}.sb-nav a{white-space:nowrap;align-items:center;min-height:44px;font-size:.7rem;line-height:1.4;transition:color .18s ease-out;display:inline-flex}.sb-nav a:hover{color:var(--sb-bronze)}.sb-nav a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--sb-bronze);text-decoration-color:var(--sb-bronze);text-decoration-thickness:1px}.sb-nav .sb-nav-club{border:1px solid var(--sb-navy);margin-left:2px;padding:10px 13px}.sb-nav .sb-nav-club:hover{background:var(--sb-navy);color:var(--sb-paper)}.sb-menu-toggle{border:1px solid var(--sb-line);width:46px;height:46px;color:var(--sb-navy);background:0 0;justify-content:center;align-items:center;display:none}.sb-button{background:var(--sb-navy);min-height:52px;color:var(--sb-paper);font-family:var(--sb-sans);border:1px solid #0000;justify-content:center;align-items:center;gap:21px;padding:15px 23px;font-size:.78rem;font-weight:500;line-height:1.5;transition:background .18s ease-out,transform .18s ease-out;display:inline-flex}.sb-button:hover{background:#2b4659;transform:translateY(-2px)}.sb-button:active{transform:translateY(0)}.sb-button:disabled,fieldset:disabled .sb-button{opacity:.5;cursor:not-allowed;transform:none}.sb-text-link{min-height:44px;color:var(--sb-navy);justify-content:space-between;align-items:center;gap:16px;font-size:.83rem;font-weight:500;line-height:1.5;display:inline-flex}.sb-text-link svg,.sb-button svg{flex-shrink:0;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.sb-text-link:hover svg,.sb-button:hover svg{transform:translate(3px)}.sb-actions{flex-wrap:wrap;align-items:center;gap:16px 26px;display:flex}.sb-hero{grid-template-rows:auto 1fr;grid-template-columns:1.1fr .9fr;align-items:start;column-gap:56px;padding-block:54px 70px;display:grid}.sb-hero-title{padding-top:19px}.sb-hero h1{margin-bottom:27px;font-size:clamp(4.2rem,6.4vw,5.95rem)}.sb-hero-photo{grid-area:1/2/3;height:100%;min-height:520px;max-height:610px}.sb-hero-photo img{object-fit:cover;object-position:45% center;width:100%;height:100%}.sb-hero-detail{padding-bottom:22px}.sb-hero-detail>p{max-width:43ch;margin-bottom:30px;font-size:.97rem}.sb-pathways{border-top:1px solid var(--sb-line);grid-template-columns:1fr 1fr;padding-block:48px 76px;scroll-margin-top:24px;display:grid}.sb-pathway{padding-right:60px}.sb-pathway+.sb-pathway{border-left:1px solid var(--sb-line);padding:0 0 0 60px}.sb-pathway h2{margin-bottom:18px;font-size:clamp(2.15rem,3vw,2.8rem)}.sb-pathway h2 a{display:block}.sb-public .sb-path-label{color:var(--sb-bronze);margin-bottom:18px;font-size:.72rem;font-weight:500}.sb-pathway>p:not(.sb-path-label){max-width:43ch;margin-bottom:18px;font-size:.95rem}.sb-meet{background:var(--sb-surface)}.sb-meet-grid{grid-template-columns:1fr 1fr;gap:100px;padding-block:90px;display:grid}.sb-meet-grid h2{font-size:clamp(2.8rem,4.2vw,4rem)}.sb-meet-grid .sb-lead{font-family:var(--sb-serif);margin-bottom:25px;font-size:1.95rem;line-height:1.22}.sb-book-feature{background:var(--sb-navy);color:var(--sb-paper)}.sb-book-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:104px;padding-block:84px;display:grid}.sb-book-display{justify-content:center;padding-block:5px;display:flex}.sb-book-art{max-width:320px;transition:transform .22s ease-out;display:inline-flex}.sb-book-art:hover{transform:translateY(-5px)rotate(-.6deg)}.sb-book-art img{width:100%;height:auto;box-shadow:18px 25px 44px #09162265}.sb-book-copy h2,.sb-book-copy h1{margin:0 0 10px;font-size:clamp(4rem,6.5vw,6rem)}.sb-book-feature em{color:#d7b58b}.sb-book-feature p{color:#dddcd5}.sb-book-feature .sb-book-subtitle{font-family:var(--sb-serif);color:var(--sb-paper);margin-bottom:18px;font-size:1.95rem;line-height:1.2}.sb-book-feature .sb-book-byline{color:#d7b58b;margin-bottom:35px;font-size:.8rem}.sb-book-feature .sb-text-link,.sb-book-feature .sb-lead{color:var(--sb-paper)}.sb-button-cream{background:var(--sb-paper);color:var(--sb-navy)}.sb-button-cream:hover{background:#e0c6a5}.sb-book-copy .sb-actions{margin-top:32px}.sb-book-feature .sb-retailer-note{margin-top:20px;font-size:.75rem;line-height:1.6}.sb-reflections-intro{grid-template-columns:1.2fr .8fr;align-items:center;gap:75px;padding-block:98px;display:grid}.sb-reflections-intro h2{font-size:clamp(2.7rem,3.5vw,3.45rem)}.sb-club{border-top:1px solid var(--sb-line);background:var(--sb-surface);padding-block:86px}.sb-club-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.sb-club-copy h2,.sb-club-copy h1{font-size:clamp(2.7rem,3.6vw,3.5rem)}.sb-club-copy>p{max-width:43ch}.sb-club .sb-form-title{margin-bottom:18px;font-size:2.4rem}.sb-form fieldset{border:0;min-width:0;margin:0;padding:0}.sb-public .sb-preview-note{border-bottom:1px solid var(--sb-line);margin-bottom:22px;padding-bottom:17px;font-size:.75rem;line-height:1.6}.sb-form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sb-field{flex-direction:column;gap:8px;min-width:0;margin-bottom:21px;display:flex}.sb-field label{font-size:.77rem;font-weight:500;line-height:1.6}.sb-field label span{color:#555b5b;font-size:.7rem;font-weight:400}.sb-field input,.sb-field select,.sb-field textarea{font-family:var(--sb-sans);background:var(--sb-white);color:var(--sb-navy);border:1px solid #878b83;border-radius:0;width:100%;min-height:49px;padding:11px 12px;font-size:16px;line-height:1.5}.sb-field input,.sb-field textarea{cursor:text}.sb-field select{cursor:pointer;padding-right:26px}.sb-field textarea{resize:vertical;min-height:168px}.sb-field input:hover,.sb-field select:hover,.sb-field textarea:hover{border-color:var(--sb-navy)}.sb-consent{color:var(--sb-text);cursor:pointer;align-items:flex-start;gap:12px;margin:1px 0 24px;padding:3px 0;font-size:.8rem;line-height:1.6;display:flex}.sb-consent input{width:20px;height:20px;accent-color:var(--sb-navy);cursor:pointer;flex-shrink:0;margin-top:1px}.sb-consent span{max-width:54ch}.sb-form .sb-form-footnote{margin-top:20px;margin-bottom:0;font-size:.72rem}.sb-form .sb-form-feedback{border-top:1px solid var(--sb-line);color:var(--sb-navy);align-items:flex-start;gap:10px;margin:20px 0 0;padding:20px 0 0;font-size:.85rem;display:flex}.sb-form-feedback svg{flex-shrink:0;margin-top:4px}.sb-footer{color:var(--sb-paper);background:var(--sb-navy);padding:55px 0 15px}.sb-footer-top{justify-content:space-between;align-items:center;gap:40px;padding-bottom:38px;display:flex}.sb-footer-name{font-family:var(--sb-serif);letter-spacing:-.03em;font-size:2.8rem}.sb-footer-top p{color:#d0d4d3;margin-top:8px;font-size:.75rem;line-height:1.7}.sb-footer nav{grid-template-columns:1fr 1fr;gap:0 36px;display:grid}.sb-footer nav a{align-items:center;min-height:44px;font-size:.77rem;display:flex}.sb-footer a:hover{text-decoration:underline}.sb-footer-bottom{border-top:1px solid #51616a;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;display:flex}.sb-footer-bottom p,.sb-footer-bottom a{color:#d0d4d3;font-size:.66rem;line-height:1.6}.sb-footer-bottom a{align-items:center;gap:7px;min-height:44px;display:flex}.sb-essay-grid{grid-template-columns:1fr 1fr;gap:90px;padding-block:90px;display:grid}.sb-reading-questions{background:var(--sb-surface);padding-block:78px}.sb-question-list{margin-block:30px}.sb-public .sb-question-list p{border-top:1px solid var(--sb-line);font-family:var(--sb-serif);color:var(--sb-navy);max-width:40ch;padding-top:20px;padding-bottom:8px;font-size:1.9rem;line-height:1.3}.sb-closing{justify-content:space-between;align-items:center;gap:48px;padding-block:64px;display:flex}.sb-closing h2{margin-bottom:10px;font-size:2.7rem}.sb-closing p{margin-bottom:0;font-size:.9rem}.sb-closing .sb-button{flex-shrink:0}.sb-about-hero{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:0 85px;padding-block:70px 90px;display:grid}.sb-about-heading h1{font-size:clamp(3.4rem,4.9vw,4.8rem)}.sb-about-photo{grid-area:1/2/3}.sb-about-photo img{object-fit:cover;object-position:42% center;width:100%;height:100%}.sb-brand-story article+article{border-top:1px solid var(--sb-line);margin-top:26px;padding-top:26px}.sb-philosophy .sv-way-copy p{color:var(--sb-text)}.sb-philosophy .sv-way-copy .sv-signature{color:var(--sb-bronze)}.sb-leadership-hero{padding-block:70px}.sb-leadership-hero h1{max-width:970px;font-size:clamp(3.4rem,5.7vw,5.4rem)}.sb-leadership-intro{justify-content:space-between;align-items:center;gap:60px;margin-top:35px;display:flex}.sb-leadership-intro p{max-width:61ch;margin-bottom:0}.sb-leadership-intro .sb-button{flex-shrink:0}.sb-topics{padding-bottom:80px}.sb-topics article{border-top:1px solid var(--sb-line);grid-template-columns:1fr 1fr;gap:90px;padding:30px 0;display:grid}.sb-topics h2{margin:0;font-size:2.4rem}.sb-topics p{margin:0}.sb-inquiry-paths{flex-direction:column;align-items:flex-start;gap:8px;margin-top:28px;display:flex}.sb-page-intro{padding-block:70px 50px}.sb-page-intro h1{max-width:1000px;font-size:clamp(3.3rem,5.2vw,5rem)}.sb-page-intro .sb-lead{max-width:55ch}.sb-reflections-empty{border-top:1px solid var(--sb-line);grid-template-columns:1fr 1fr;gap:100px;padding-block:60px 40px;display:grid}.sb-reflections-empty h2{font-size:2.8rem}.sb-reflections-empty .sb-question-list{margin:0}.sb-reflections-empty .sb-question-list p:first-child{border-top:none;padding-top:0}.sb-connect-grid{grid-template-columns:1fr 1.03fr;gap:95px;padding-block:72px 94px;display:grid}.sb-connect-grid h1{font-size:clamp(3.8rem,5vw,4.8rem)}.sb-connect-aside{border-top:1px solid var(--sb-line);margin-top:34px;padding-top:26px}.sb-connect-aside h2{margin-bottom:12px;font-size:1.95rem}.sb-connect-aside p{font-size:.9rem}.sb-inquiry-form{background:var(--sb-surface);align-self:start;padding:30px}.sb-club-dedicated{border-top:none;min-height:72vh;padding-block:88px 100px}.sb-legacy-notice{z-index:80;text-align:center;background:var(--sb-paper);color:var(--sb-navy);padding:8px;font-size:12px;position:fixed;bottom:0;left:0;right:0}.sb-legacy-notice a{margin-left:8px;text-decoration:underline}body:has(.sb-public){background:var(--sb-paper)}html:has(.sb-public,.sb-crm,.sb-account-page){scrollbar-color:#8a918f var(--sb-paper)}html:has(.sb-public,.sb-crm,.sb-account-page)::-webkit-scrollbar-track{background:var(--sb-paper)}html:has(.sb-public,.sb-crm,.sb-account-page)::-webkit-scrollbar-thumb{background:#8a918f;border-radius:0}html:has(.sb-public,.sb-crm,.sb-account-page)::-webkit-scrollbar-thumb:hover{background:var(--sb-bronze)}@media (max-width:1200px){.sb-shell{width:calc(100% - 64px)}.sb-nav{gap:14px}.sb-nav a{font-size:.66rem}.sb-header-inner{gap:20px}.sb-wordmark{font-size:2.1rem}.sb-wordmark span{font-size:.53rem}.sb-hero{column-gap:36px}.sb-hero h1{font-size:5rem}.sb-hero-photo{min-height:505px}.sb-book-grid,.sb-club-grid,.sb-connect-grid{gap:58px}}@media (max-width:1080px){.sb-header-inner{min-height:94px}.sb-menu-toggle{display:inline-flex}.sb-nav{background:var(--sb-paper);border-bottom:1px solid var(--sb-line);max-height:calc(100dvh - 125px);padding:18px 32px 24px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.sb-nav.is-open{grid-template-columns:1fr 1fr;gap:8px 30px;display:grid}.sb-nav a{font-size:.86rem}.sb-nav .sb-nav-club{justify-content:center;margin-left:0}.sb-hero h1{font-size:clamp(3.7rem,6.5vw,4.8rem)}.sb-hero-photo{min-height:480px}.sb-actions{gap:12px 20px}.sb-pathway{padding-right:34px}.sb-pathway+.sb-pathway{padding-left:34px}.sb-meet-grid,.sb-essay-grid,.sb-reflections-intro,.sb-about-hero,.sb-reflections-empty{gap:46px}.sb-form-row{grid-template-columns:1fr;gap:0}.sb-leadership-intro{flex-direction:column;align-items:flex-start;gap:24px}.sb-topics article{gap:45px}.sb-connect-grid{gap:35px}.sb-inquiry-form{padding:24px}}@media (max-width:700px){.sb-shell{width:calc(100% - 40px)}.sb-review-strip{padding:7px 20px;font-size:.58rem}.sb-review-strip span:first-child{display:none}.sb-review-strip span:last-child{margin-left:auto}.sb-header-inner{min-height:86px}.sb-wordmark{font-size:2.25rem}.sb-wordmark span{font-size:.54rem}.sb-nav{padding:12px 20px 22px}.sb-nav.is-open{grid-template-columns:1fr;gap:2px}.sb-nav .sb-nav-club{margin-top:8px}.sb-public h1{font-size:3.35rem}.sb-public h2{font-size:2.6rem}.sb-public p{font-size:.95rem;line-height:1.75}.sb-public .sb-lead{font-size:1.1rem}.sb-hero{flex-direction:column;gap:0;padding-block:25px 38px;display:flex}.sb-hero-title{width:100%;padding:0}.sb-hero h1{margin-bottom:24px;font-size:clamp(3.1rem,12.7vw,4.7rem);line-height:.99}.sb-hero h1 br:first-child{display:initial}.sb-hero-photo{aspect-ratio:1.22;width:100%;height:auto;min-height:0;max-height:none}.sb-hero-photo img{object-position:center center}.sb-hero-detail{padding:25px 0 0}.sb-hero-detail>p{max-width:48ch;margin-bottom:21px;font-size:.91rem}.sb-hero-detail .sb-actions{gap:8px 20px}.sb-button{gap:15px;min-height:49px;padding:13px 18px;font-size:.75rem}.sb-text-link{gap:12px;font-size:.78rem}.sb-pathways{grid-template-columns:1fr;padding-block:36px 44px}.sb-pathway,.sb-pathway+.sb-pathway{border-left:0;padding:0}.sb-pathway+.sb-pathway{border-top:1px solid var(--sb-line);margin-top:30px;padding-top:30px}.sb-pathway h2{font-size:2.45rem}.sb-pathway .sb-path-label{margin-bottom:13px}.sb-meet-grid,.sb-essay-grid,.sb-reflections-intro,.sb-club-grid,.sb-reflections-empty,.sb-connect-grid{grid-template-columns:1fr;gap:28px}.sb-meet-grid,.sb-essay-grid{padding-block:54px}.sb-meet-grid h2{margin-bottom:0;font-size:2.8rem}.sb-meet-grid .sb-lead{font-size:1.8rem}.sb-book-grid{grid-template-columns:1fr;gap:35px;padding-block:52px}.sb-book-art{max-width:226px}.sb-book-copy h2,.sb-book-copy h1{font-size:4.65rem}.sb-book-feature .sb-book-subtitle{max-width:22ch;font-size:1.8rem}.sb-book-feature .sb-book-byline{margin-bottom:24px}.sb-book-copy .sb-actions{margin-top:22px}.sb-reflections-intro{gap:22px;padding-block:55px}.sb-reflections-intro h2{font-size:2.7rem}.sb-club{padding-block:52px}.sb-club-copy h2,.sb-club-copy h1{font-size:2.65rem}.sb-club-grid{gap:32px}.sb-club .sb-form-title{font-size:2.2rem}.sb-form-row{grid-template-columns:1fr}.sb-form .sb-button{justify-content:space-between;width:100%}.sb-footer{padding-top:36px}.sb-footer-top{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:26px}.sb-footer nav{gap:0 27px}.sb-footer-bottom{flex-direction:column;align-items:flex-start;gap:4px;padding-top:20px}.sb-footer-bottom p{margin-bottom:10px}.sb-footer-bottom a{min-height:44px}.sb-footer-name{font-size:2.5rem}.sb-book-page .sb-book-grid{gap:25px;padding-block:32px 45px}.sb-book-page .sb-book-art{max-width:184px}.sb-book-page .sb-book-copy h1{font-size:4.35rem}.sb-essay-grid h2{margin-bottom:0}.sb-reading-questions{padding-block:50px}.sb-public .sb-question-list p{font-size:1.8rem}.sb-closing{flex-direction:column;align-items:flex-start;gap:20px;padding-block:45px}.sb-closing h2{font-size:2.4rem}.sb-about-hero{flex-direction:column;gap:24px;padding-block:38px 48px;display:flex}.sb-about-heading h1{margin-bottom:18px;font-size:3.4rem}.sb-about-heading p{margin-bottom:0}.sb-about-photo{aspect-ratio:1.18}.sb-about-photo img{object-position:center;height:100%}.sb-philosophy .sv-way-copy p{font-size:.97rem}.sb-leadership-hero{padding-block:42px}.sb-leadership-hero h1,.sb-page-intro h1{font-size:3.4rem}.sb-leadership-intro{gap:25px;margin-top:26px}.sb-topics{padding-bottom:30px}.sb-topics article{grid-template-columns:1fr;gap:18px;padding-block:27px}.sb-topics h2{font-size:2.25rem}.sb-page-intro{padding-block:40px 28px}.sb-reflections-empty{padding-block:35px}.sb-reflections-empty h2{font-size:2.6rem}.sb-reflections-empty .sb-question-list{margin-top:15px}.sb-connect-grid{gap:36px;padding-block:40px 55px}.sb-connect-grid h1{font-size:3.5rem}.sb-connect-aside{margin-top:24px}.sb-connect-aside h2{font-size:2rem}.sb-inquiry-form{padding:24px 18px}.sb-club-dedicated{min-height:0;padding-block:42px 55px}}.sb-reader-quote{border-top:1px solid #69767e;margin:30px 0 0;padding-top:24px}.sb-reader-quote blockquote{margin:0}.sb-reader-quote blockquote p{font-family:var(--sb-serif);color:var(--sb-paper);font-size:1.7rem;line-height:1.35}.sb-reader-quote figcaption{font-size:.75rem;line-height:1.6}.sb-reader-quote figcaption a{text-underline-offset:4px;text-decoration:underline}.sb-reader-quote figcaption span{color:#dddcd5;margin-top:4px;display:block}.sb-reading-list article{border-top:1px solid var(--sb-line);grid-template-columns:1fr 1fr;gap:80px;padding:34px 0;display:grid}.sb-reading-list h3{font-family:var(--sb-serif);margin:0 0 18px;font-size:2.25rem;font-weight:400;line-height:1.15}.sb-reading-list h3 a{display:inline-block}.sb-reading-list h3 a:hover{color:var(--sb-bronze)}.sb-public .sb-reading-category{color:var(--sb-bronze);margin:0;font-size:.75rem}.sb-public .sb-reading-source{margin:12px 0 0;font-size:.7rem;line-height:1.7}.sb-readings-home{padding-bottom:64px}.sb-reflections-library{padding-bottom:35px}@media (max-width:700px){.sb-reading-list article{grid-template-columns:1fr;gap:16px;padding:30px 0}.sb-reading-list h3{margin-bottom:12px;font-size:2.15rem}.sb-readings-home{padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.sb-public *,.sb-header *,.sb-footer *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sb-public a:hover,.sb-public button:hover,.sb-public a:hover svg{transform:none}}.sb-stage-bar{color:#172b3a;text-align:center;font:12px/1.5 var(--sb-sans);background:#ece8de;border-bottom:1px solid #cbc7bb;padding:9px 24px}.sb-consent-panel{z-index:60;color:#172b3a;max-width:820px;font:14px/1.6 var(--sb-sans);background:#fffdf7;border:1px solid #866541;gap:28px;margin:auto;padding:22px;display:flex;position:fixed;bottom:20px;left:24px;right:24px;box-shadow:0 8px 40px #172b3a22}.sb-consent-panel p{margin:6px 0}.sb-consent-panel a{text-decoration:underline}.sb-consent-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sb-consent-actions button{cursor:pointer;border:1px solid #172b3a;min-height:44px;padding:10px 14px}.sb-consent-actions button:first-child{color:#fffdf7;background:#172b3a}.sb-privacy-control{color:#fffdf7;text-underline-offset:4px;cursor:pointer;width:100%;min-height:44px;font:13px var(--sb-sans);background:#172b3a;padding:18px;text-decoration:underline;display:block}.sb-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sb-text-button{color:#172b3a;cursor:pointer;background:0 0;min-height:44px;padding:12px;text-decoration:underline}.sb-account-page{color:#172b3a;max-width:800px;font:16px/1.8 var(--sb-sans);padding-block:65px 95px}.sb-account-page h1,.sb-crm h1{font:400 clamp(2.6rem,5vw,4rem)/1.1 var(--sb-serif);margin:20px 0}.sb-account-page h2,.sb-crm h2{font:400 2rem/1.2 var(--sb-serif);margin:36px 0 15px}.sb-account-page p{margin-bottom:24px}.sb-crm{font:15px/1.65 var(--sb-sans);padding:55px 0 90px}.sb-crm a{text-underline-offset:4px;text-decoration:underline}.sb-crm-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.sb-metrics{border-block:1px solid #cbc7bb;grid-template-columns:repeat(4,1fr);margin:24px 0;display:grid}.sb-metrics>div{border-right:1px solid #cbc7bb;padding:22px 15px}.sb-metrics strong{font:400 42px var(--sb-serif);display:block}.sb-metrics span{font-size:13px}.sb-crm-filter{flex-wrap:wrap;align-items:end;gap:15px;padding:22px 0;display:flex}.sb-crm-filter label{gap:6px;font-size:13px;display:grid}.sb-crm input,.sb-crm select,.sb-crm textarea{color:#172b3a;background:#fffdf7;border:1px solid #a5a69c;border-radius:0;min-height:44px;padding:10px}.sb-record{border-top:1px solid #cbc7bb;grid-template-columns:1.5fr 1fr 1fr;gap:24px;padding:24px 0;display:grid;text-decoration:none!important}.sb-record:hover{background:#ece8de}.sb-record span{overflow-wrap:anywhere;display:block}.sb-record span:last-child{font-size:13px}.sb-crm-columns{grid-template-columns:1fr 1fr;gap:64px;display:grid}.sb-crm-details>div{border-bottom:1px solid #cbc7bb;grid-template-columns:135px 1fr;gap:12px;padding:10px 0;display:grid}.sb-crm-details dt{font-size:12px}.sb-crm-details dd{overflow-wrap:anywhere}.sb-message{white-space:pre-wrap;margin:24px 0}.sb-mail-preview{background:#fffdf7;border:1px solid #cbc7bb;width:100%;height:1100px;margin:20px 0}.sb-mail-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.sb-crm summary{cursor:pointer;padding:12px 0}.sb-form-footnote a{text-decoration:underline}.sb-account-page{background:#f7f4ec}.sb-account-page:before{content:"";z-index:-1;background:#f7f4ec;position:fixed;inset:0}@media (max-width:700px){.sb-consent-panel{padding:18px;display:block;bottom:12px;left:12px;right:12px}.sb-consent-actions{margin-top:12px}.sb-metrics{grid-template-columns:repeat(2,1fr)}.sb-metrics>div{border-bottom:1px solid #cbc7bb}.sb-record{grid-template-columns:1fr;gap:8px}.sb-crm-columns{grid-template-columns:1fr;gap:24px}.sb-crm-heading{display:block}.sb-crm-filter>*{flex:130px}.sb-crm-details>div{grid-template-columns:100px 1fr}.sb-account-page{padding-block:38px 65px}}.sb-account-page{width:100%;max-width:none;padding-inline:max(24px,50% - 400px)}.sb-login-screen{min-height:80vh}.sb-login-panel{border:1px solid var(--sb-line);background:var(--sb-surface);padding:36px}.sb-login-panel h1,.sb-login-panel label{color:var(--sb-navy)}.sb-login-panel p{color:var(--sb-text)}.sb-login-panel input{background:var(--sb-white);color:var(--sb-navy);border-color:#a5a69c}.sb-login-panel .text-red-400{color:#a12525}
