.ws-2a{--ws-ink:var(--mh-ink);--ws-text:#3e3d3d;--ws-line:#e0deda;--ws-day-bg:#f7f5f2;--ws-black:#000;color:var(--ws-ink)}.ws-2a .ws-wrap{max-width:1120px;margin:0 auto;padding-inline:20px}.ws-nowrap{white-space:nowrap}.ws-2a .ws-kicker{font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--mh-copper-dark);margin:0;font-size:12px;line-height:1.7}.ws-2a .ws-pill{background:var(--ws-black);color:#fff;min-height:48px;font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.16em;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;border:0;border-radius:40px;justify-content:center;align-items:center;padding:0 26px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.ws-2a a.ws-pill:hover{color:#fff;background:#26231e;text-decoration:none}.ws-2a .ws-pill:disabled{opacity:.7;cursor:progress}.ws-2a .ws-pill--block{white-space:normal;width:100%;padding:14px;line-height:1.4;display:flex}.ws-hero{border-bottom:1px solid var(--ws-line);position:relative;overflow:hidden}.ws-rings{pointer-events:none;position:absolute;inset:0}.ws-rings span{border-radius:50%;position:absolute;top:300px;left:50%;transform:translate(-50%,-50%)}.ws-rings span:first-child{border:1px solid #1c1a160f;width:1800px;height:1800px}.ws-rings span:nth-child(2){border:1px solid #1c1a1612;width:1300px;height:1300px}.ws-rings span:nth-child(3){border:1px solid #c4956a38;width:860px;height:860px}.ws-rings span:nth-child(4){border:1px solid #c4956a59;width:480px;height:480px}.ws-hero-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:880px;margin:0 auto;padding:56px 20px 48px;display:flex;position:relative}.ws-kicker-place{display:none}.ws-kicker-title{display:block}.ws-kicker-sep{display:none}.ws-2a .ws-h1{font-family:var(--playfair,"Playfair Display",Georgia,serif);letter-spacing:-.025em;color:var(--ws-ink);text-wrap:balance;margin:0;font-size:clamp(44px,14vw,54px);font-weight:700;line-height:.96}.ws-2a .ws-h1 em{color:var(--mh-copper-mid);font-weight:600}.ws-lede{color:var(--ws-text);text-wrap:pretty;max-width:560px;margin:0;font-size:18px;font-weight:400;line-height:1.5}.ws-lookup{flex-direction:column;gap:12px;width:100%;max-width:640px;margin-top:8px;display:flex}.ws-lookup-label{font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--ws-ink);font-size:12px}.ws-lookup-label-long{display:none}.ws-lookup-bar{flex-direction:column;gap:10px;display:flex}.ws-lookup-bar .ws-lookup-mark{width:22px;height:22px;margin:14px 0 0 18px;position:absolute}.ws-lookup-input{border:1px solid var(--ws-ink);width:100%;min-width:0;height:52px;font:inherit;color:var(--ws-ink);background:#fff;border-radius:40px;padding:0 18px 0 52px;font-size:16px;font-weight:400;box-shadow:0 20px 50px #1c1a161a}.ws-lookup-input::placeholder{color:#6e6a66}.ws-lookup-bar .ws-pill{min-height:52px}.ws-lookup-note{color:var(--ws-text);text-wrap:pretty;margin:0;font-size:14px;font-weight:400;line-height:1.5}.ws-2a .ws-lookup-skip{color:var(--mh-copper-dark);text-underline-offset:3px;align-self:center;font-size:14px;font-weight:400;text-decoration:underline}.ws-lookup-message{color:#8b3a2a;text-align:left;margin:0;font-size:15px;line-height:1.5}.ws-answer{border:1px solid var(--ws-line);text-align:left;background:#fff;border-radius:6px;width:100%;max-width:640px;margin-top:8px;overflow:hidden;box-shadow:0 20px 50px #1c1a161a}.ws-answer-head{border-bottom:1px solid var(--ws-line);font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--mh-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:12px;display:flex}.ws-answer-addr{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}.ws-answer-change{cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--mh-copper-dark);background:0 0;border:0;padding:4px 0}.ws-answer-body{flex-direction:column;gap:20px;padding:22px 18px;display:flex}.ws-answer-type{flex-direction:column;gap:10px;display:flex}.ws-answer-art{aspect-ratio:4/3;border:1px solid var(--ws-line);border-radius:4px;width:160px;height:auto;margin-bottom:4px;display:block}.ws-answer-kicker{font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--mh-copper-dark);margin:0;font-size:12px}.ws-answer-name{font-family:var(--playfair,"Playfair Display",Georgia,serif);color:var(--ws-ink);margin:0;font-size:28px;font-weight:700;line-height:1.05}.ws-answer-voice{font-family:var(--playfair,"Playfair Display",Georgia,serif);color:var(--ws-text);margin:0;font-size:16px;font-style:italic;line-height:1.5}.ws-answer-side{border-top:1px solid var(--ws-line);flex-direction:column;gap:12px;padding-top:18px;display:flex}.ws-answer-side p{color:var(--ws-text);margin:0;font-size:14px;font-weight:400;line-height:1.5}.ws-day{background:var(--ws-day-bg);border-bottom:1px solid var(--ws-line);padding:48px 0 40px}.ws-day-head{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.ws-2a .ws-h2{font-family:var(--playfair,"Playfair Display",Georgia,serif);letter-spacing:-.01em;color:var(--ws-ink);margin:0;font-size:32px;font-weight:700;line-height:1.08}.ws-2a .ws-h2 em{color:var(--mh-copper-mid);font-weight:600}.ws-meta{font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--mh-muted);margin:0;font-size:12px}.ws-day-grid{gap:28px;display:grid}.ws-half-label{font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--mh-muted);margin:0;padding-bottom:12px;font-size:12px;font-weight:400}.ws-sessions{margin:0;padding:0;list-style:none}.ws-session{border-top:1px solid var(--ws-line);grid-template-columns:56px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.ws-session:last-child{border-bottom:1px solid var(--ws-line)}.ws-session-time{font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.04em;color:var(--ws-ink);padding-top:3px;font-size:14px;font-weight:600}.ws-session-title{font-family:var(--playfair,"Playfair Display",Georgia,serif);color:var(--ws-ink);margin:0;font-size:18px;font-weight:700;line-height:1.15}.ws-session-detail{color:var(--ws-text);text-wrap:pretty;margin:5px 0 0;font-size:14px;font-weight:400;line-height:1.5}.ws-session--break{align-items:baseline;padding:10px 0}.ws-session--break .ws-session-time{color:var(--mh-muted);padding-top:0;font-weight:500}.ws-session--break .ws-session-title{font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--mh-muted);font-size:12px;font-weight:400}.ws-who{gap:24px;padding-block:56px;display:grid}.ws-who-head{flex-direction:column;gap:12px;display:flex}.ws-2a .ws-who-title{letter-spacing:-.015em;font-size:36px;line-height:1.05}.ws-who-line{border-top:1px solid var(--ws-line);font-family:var(--playfair,"Playfair Display",Georgia,serif);letter-spacing:-.01em;color:var(--ws-ink);text-wrap:pretty;margin:0;padding:20px 0;font-size:20px;font-weight:600;line-height:1.3}.ws-who-line:last-child{border-bottom:1px solid var(--ws-line)}.ws-who-line em{color:var(--mh-copper-mid);font-weight:600}.ws-regband{background:var(--ws-black);color:var(--mh-on-dark)}.ws-band-grid{gap:32px;padding-block:48px;display:grid}.ws-band-pitch{flex-direction:column;gap:22px;min-width:0;display:flex}.ws-regband .ws-kicker{color:var(--mh-copper)}.ws-band-title{font-family:var(--playfair,"Playfair Display",Georgia,serif);letter-spacing:-.02em;color:var(--mh-on-dark);text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:1.02}.ws-band-title em{color:var(--mh-copper);font-weight:600}.ws-facts{border-top:1px solid #c4956a33;margin:0}.ws-fact{border-bottom:1px solid #c4956a33;grid-template-columns:80px minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.ws-fact dt{font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:#a39d97;padding-top:3px;font-size:12px}.ws-fact dd{color:var(--mh-on-dark);margin:0;font-size:15px;font-weight:400;line-height:1.45}.ws-regband a{color:var(--mh-copper)}.ws-regband a:hover{color:#dcb48f}.ws-stretch{color:#f7f2e9c7;max-width:440px;margin:0;font-size:15px;font-weight:400;line-height:1.6}.ws-stretch a{overflow-wrap:anywhere;border-bottom:1px solid #c4956a66}.ws-stretch-lead{color:var(--mh-copper)}.ws-stretch--desk{display:none}.ws-leave{flex-direction:column;gap:10px;display:flex}.ws-leave-title{font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--mh-copper);margin:0;font-size:12px;font-weight:400}.ws-leave-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ws-leave-list li{color:var(--mh-on-dark);padding-left:26px;font-size:17px;font-weight:400;line-height:1.4;position:relative}.ws-leave-list li:before{content:"✓";color:var(--mh-copper);font-weight:600;position:absolute;left:0}.ws-faq{flex-direction:column;gap:18px;min-width:0;display:flex}.ws-faq-list{border-top:1px solid #c4956a33;margin:0}.ws-faq-item{border-bottom:1px solid #c4956a33;padding:14px 0}.ws-faq-item dt{color:var(--mh-on-dark);font-size:15px;font-weight:600;line-height:1.45}.ws-faq-item dd{color:#f7f2e9c7;margin:4px 0 0;font-size:15px;font-weight:400;line-height:1.5}.ws-faq-church{color:#f7f2e9c7;margin:0;font-size:15px;font-weight:400;line-height:1.5}.ws-faq-church a{border-bottom:1px solid #c4956a66}.ws-register{flex-direction:column;gap:16px;min-width:0;display:flex}.ws-2a .ws-card{background:var(--mh-cream);color:var(--ws-ink);border:0;border-radius:6px;flex-direction:column;gap:16px;padding:20px;display:flex}.ws-2a .ws-card a{color:var(--mh-copper-dark)}.ws-step{border-bottom:1px solid var(--ws-line);width:100%;font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:8px;padding-bottom:10px;font-size:12px;display:flex}.ws-step-title{color:var(--ws-ink);font-family:var(--ibm-mono,"IBM Plex Mono",monospace);font-size:inherit;letter-spacing:inherit;text-transform:uppercase;white-space:nowrap;margin:0}.ws-closed-card .ws-step-title{letter-spacing:.14em;font-size:12px}.ws-step-note{color:var(--mh-copper-dark);text-align:right;white-space:nowrap}.ws-group{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.ws-legend{float:left;width:100%;padding:0}.ws-legend+*{clear:both}.ws-group-note{color:var(--mh-muted);margin:0;font-size:13px;font-weight:400;line-height:1.5}.ws-question{color:var(--ws-ink);margin:0;font-size:15px;font-weight:400;line-height:1.45}.ws-row{gap:16px;display:grid}.ws-row--address{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ws-row--address .ws-field--city{grid-column:1/-1}.ws-2a .ws-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ws-2a .ws-field-label{color:var(--ws-text);font-size:13px;font-weight:400}.ws-field-aside{color:var(--mh-muted)}.ws-input{border:1px solid var(--ws-line);width:100%;height:46px;font:inherit;color:var(--ws-ink);background:#fff;border-radius:4px;padding:0 12px;font-size:16px;font-weight:400}.ws-input::placeholder{color:#8a8580}.ws-input[aria-invalid=true]{border-color:#a4462f}.ws-chips{flex-wrap:wrap;gap:8px;display:flex}.ws-chip{display:inline-flex;position:relative}.ws-chip-input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ws-chip-label{border:1px solid var(--ws-line);min-height:44px;color:var(--ws-ink);cursor:pointer;background:#fff;border-radius:4px;align-items:center;padding:10px 14px;font-size:14px;font-weight:400;line-height:1.3;display:inline-flex}.ws-chip-input:checked+.ws-chip-label{background:var(--ws-ink);border-color:var(--ws-ink);color:var(--mh-cream);font-weight:600}.ws-chip-input:checked+.ws-chip-label:before{content:"✓";color:var(--mh-copper);margin-right:8px}.ws-chip-input:focus-visible+.ws-chip-label{outline:2px solid var(--mh-copper-dark);outline-offset:2px}.ws-2a .ws-error{color:#8b3a2a;margin:0;font-size:14px;line-height:1.5}.ws-2a .ws-notice{border:1px solid var(--ws-line);border-left:3px solid var(--mh-copper);color:var(--ws-ink);background:#fff;flex-direction:column;gap:12px;margin:0;padding:14px 16px;font-size:15px;font-weight:400;line-height:1.55;display:flex}.ws-2a .ws-notice p{margin:0}.ws-2a .ws-pill--submit{width:100%;min-height:52px;margin-top:8px}.ws-fine a{text-underline-offset:2px;text-decoration:underline}.ws-fine{color:var(--mh-muted);text-align:center;margin:0;font-size:12px;font-weight:400;line-height:1.5}.ws-closed-card .ws-notice{border-left-color:var(--mh-copper)}.ws-2a .ws-input:focus-visible,.ws-2a .ws-lookup-input:focus-visible,.ws-2a .ws-pill:focus-visible,.ws-2a .ws-answer-change:focus-visible,.ws-2a .ws-lookup-skip:focus-visible,.ws-2a .ws-card a:focus-visible{outline:2px solid var(--mh-copper-dark);outline-offset:2px}.ws-regband a:focus-visible{outline:2px solid var(--mh-copper);outline-offset:2px}.ws-footer{border-top:1px solid var(--mh-border);font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--mh-muted);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:24px 20px;font-size:12px;line-height:1.7;display:flex}.ws-footer a{overflow-wrap:anywhere}.ws-regband .ws-footer{color:#f7f2e999;border-top-color:#c4956a26}.ws-kit-hero{flex-direction:column;gap:18px;padding-block:48px 24px;display:flex}.ws-2a .ws-kit-h1{font-size:clamp(40px,11vw,48px);line-height:1}.ws-kit-lede{max-width:640px}.ws-kit-list{padding-block:16px 56px}.ws-kit-item{border-bottom:1px solid var(--ws-line);gap:16px;padding:32px 0;display:grid}.ws-kit-item:first-child{border-top:1px solid var(--ws-line)}.ws-kit-title{font-family:var(--playfair,"Playfair Display",Georgia,serif);color:var(--ws-ink);align-items:baseline;gap:14px;margin:0;font-size:26px;font-weight:700;line-height:1.15;display:flex}.ws-kit-num{color:var(--mh-copper-mid);font-size:26px}.ws-kit-body{flex-direction:column;gap:14px;min-width:0;display:flex}.ws-kit-note{color:var(--ws-text);max-width:620px;margin:0;font-size:15px;font-weight:400;line-height:1.5}.ws-kit-link{overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:500}.ws-kit-link a{color:var(--ws-ink);text-decoration:underline;-webkit-text-decoration-color:var(--mh-copper-mid);text-decoration-color:var(--mh-copper-mid);text-underline-offset:4px}.ws-kit-actions{flex-wrap:wrap;gap:10px;display:flex}.ws-2a .ws-kit-btn{border:1px solid var(--ws-ink);min-height:44px;color:var(--ws-ink);font-family:var(--ibm-mono,"IBM Plex Mono",monospace);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:40px;align-items:center;padding:0 18px;font-size:12px;text-decoration:none;display:inline-flex}.ws-2a .ws-kit-btn:hover{background:var(--ws-ink);color:var(--mh-cream);text-decoration:none}.ws-2a .ws-kit-btn:focus-visible,.ws-2a .ws-kit-link a:focus-visible{outline:2px solid var(--mh-copper-dark);outline-offset:2px}.ws-kit-qr{align-items:start;gap:16px;display:grid}.ws-kit-qr img{border:1px solid var(--ws-line);width:180px;height:180px}.ws-kit-slides{gap:20px;max-width:780px;display:grid}.ws-kit-slide-fig{flex-direction:column;align-items:flex-start;gap:10px;margin:0;display:flex}.ws-kit-slide{border:1px solid var(--ws-line);border-radius:4px;width:100%;height:auto}.ws-kit-script{border:1px solid var(--ws-line);border-left:3px solid var(--mh-copper);background:#fff;flex-direction:column;gap:12px;max-width:680px;margin:0;padding:18px 20px;display:flex}.ws-kit-script p{color:var(--ws-ink);margin:0;font-size:17px;font-weight:400;line-height:1.55}.ws-kit-band-inner{flex-direction:column;gap:16px;padding-block:48px;display:flex}.ws-2a .ws-kit-band-title{font-size:34px}.ws-seatbar{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--mh-cream);border-top:1px solid var(--ws-line);transition:transform .2s,visibility .2s;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #1c1a1614}.ws-seatbar[data-visible=false]{visibility:hidden;transform:translateY(110%)}.ws-2a .ws-seatbar-pill{width:100%;display:flex}@media (prefers-reduced-motion:reduce){.ws-seatbar{transition:none}}.ws-page .mh-masthead-link,.ws-page.mh a.mh-masthead-cta{font-size:12px}@media (min-width:900px){.ws-2a .ws-wrap{padding-inline:40px}.ws-2a .ws-kicker{letter-spacing:.16em;font-size:13px}.ws-kicker-place,.ws-kicker-title,.ws-kicker-sep{display:inline}.ws-rings span{top:420px}.ws-hero-inner{gap:28px;padding:104px 40px 88px}.ws-2a .ws-h1{font-size:96px}.ws-lede{font-size:21px}.ws-lookup{margin-top:12px}.ws-lookup-label{font-size:13px}.ws-lookup-label-long{display:inline}.ws-lookup-label-short{display:none}.ws-lookup-bar{border:1px solid var(--ws-ink);background:#fff;border-radius:40px;flex-direction:row;align-items:center;gap:12px;padding:6px 6px 6px 24px;box-shadow:0 20px 50px #1c1a161a}.ws-lookup-bar .ws-lookup-mark{flex-shrink:0;margin:0;position:static}.ws-lookup-input{height:48px;box-shadow:none;outline-offset:6px;border:0;border-radius:0;flex:1;padding:0;font-size:18px}.ws-lookup-bar .ws-pill{min-height:48px}.ws-lookup-note{font-size:15px}.ws-answer-head{padding:12px 20px}.ws-answer-body{grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:24px;padding:24px 20px;display:grid}.ws-answer-name{font-size:32px}.ws-answer-side{border-top:0;border-left:1px solid var(--ws-line);padding-top:0;padding-left:24px}.ws-day{padding:88px 0 96px}.ws-day-head{flex-direction:row;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:40px}.ws-2a .ws-h2{font-size:44px}.ws-meta{white-space:nowrap;font-size:13px}.ws-day-grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px}.ws-session{grid-template-columns:64px minmax(0,1fr);gap:20px;padding:20px 0}.ws-session--break{padding:12px 0}.ws-session-title{font-size:21px}.ws-session-detail{font-size:15px}.ws-who{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:72px;padding-block:120px}.ws-who-head{gap:14px;position:sticky;top:40px}.ws-2a .ws-who-title{font-size:48px}.ws-who-line{padding:26px 0;font-size:28px}.ws-band-grid{grid-template:"pitch register""faq register"1fr/minmax(0,1fr) 520px;align-items:start;gap:56px 80px;padding-block:96px}.ws-band-pitch{grid-area:pitch}.ws-register{grid-area:register}.ws-faq{grid-area:faq}.ws-leave-list li{font-size:18px}.ws-band-pitch{gap:28px}.ws-band-title{font-size:56px}.ws-fact{grid-template-columns:90px minmax(0,1fr);gap:16px;padding:16px 0}.ws-fact dd,.ws-stretch{font-size:16px}.ws-stretch--desk{display:block}.ws-stretch--phone{display:none}.ws-2a .ws-card{padding:28px}.ws-step{letter-spacing:.12em}.ws-row--two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:14px}.ws-row--address{grid-template-columns:2fr 1fr 1fr;gap:14px}.ws-row--address .ws-field--city{grid-column:auto}.ws-footer{padding:28px 40px}.ws-kit-hero{gap:24px;padding-block:88px 40px}.ws-2a .ws-kit-h1{font-size:72px}.ws-kit-item{grid-template-columns:280px minmax(0,1fr);gap:40px;padding:44px 0}.ws-kit-qr{grid-template-columns:200px minmax(0,1fr);gap:28px}.ws-kit-qr img{width:200px;height:200px}.ws-kit-slides{grid-template-columns:1fr 1fr}.ws-kit-band-inner{padding-block:72px}.ws-2a .ws-kit-band-title{font-size:48px}.ws-seatbar{box-shadow:none;background:0 0;border:0;padding:0;bottom:24px;left:auto;right:24px}.ws-seatbar[data-visible=false]{transform:translateY(160%)}.ws-2a .ws-seatbar-pill{width:auto;box-shadow:0 12px 30px #1c1a1640}}.ws-band{padding-block:34px 36px}.mh-band-dark .ws-tag{color:var(--mh-copper)}.ws-tag{letter-spacing:.2em;margin:0 0 14px;font-size:11px}.ws-band .ws-h1{letter-spacing:-.01em;margin-bottom:18px;font-size:clamp(40px,12vw,54px);font-weight:700;line-height:.98}.ws-h1 em{color:var(--mh-copper);font-style:italic;font-weight:700}.ws-h1.ws-in{margin-bottom:14px;font-size:clamp(34px,10vw,40px);line-height:1.04}.ws-lead{color:#f7f2e9db;margin:0;font-size:16px}.ws-lead strong{color:var(--mh-on-dark);font-weight:600}.ws-h2{font-family:var(--playfair,"Playfair Display",Georgia,serif);color:var(--mh-ink);margin:0 0 14px;font-size:26px;font-weight:700;line-height:1.2}.ws-h2 em{color:var(--mh-copper-mid);font-style:italic;font-weight:500}.ws-next{margin:0 0 24px;padding:0;list-style:none}.ws-next li{border-top:1px solid var(--mh-border);grid-template-columns:34px minmax(0,1fr);align-items:baseline;gap:10px;padding:16px 0;display:grid}.ws-next li:last-child{border-bottom:1px solid var(--mh-border)}.ws-next-num{font-family:var(--playfair,"Playfair Display",Georgia,serif);color:var(--mh-copper-mid);font-size:26px;font-weight:700;line-height:1}.ws-next-body{font-size:15px;line-height:1.5}.ws-next-title{color:var(--mh-ink);font-weight:600}.ws-next-detail{color:var(--mh-body)}.ws-resend-box{border:1px solid var(--mh-border);background:#fff;flex-direction:column;gap:12px;padding:14px;display:flex}.ws-resend-prompt{margin:0;font-size:14px}.ws-resend{margin:0}.ws-resend-btn{border:1px solid var(--mh-ink);align-self:flex-start;width:auto;min-height:44px;padding-inline:18px;font-size:12px}.ws-resend-btn:focus-visible{outline:2px solid var(--mh-copper-dark);outline-offset:2px}@media (min-width:900px){.ws-band{padding-block:56px 60px}.ws-band .ws-h1{font-size:92px;line-height:.95}.ws-h1.ws-in{font-size:58px}.ws-h2{margin-bottom:8px;font-size:34px}}
