
:root{--ink:#25252B;--muted:#625B63;--paper:#F6F3F5;--gold:#74636E;--line:#DCD4DA;--dark:#EBE5EA;--lightgold:#74636E}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.8 -apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo','Noto Sans KR',sans-serif;word-break:keep-all}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:3px solid #74636E;outline-offset:6px}button{font:inherit}img{display:block;max-width:100%}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.35}section{scroll-margin-top:20px}.wrap{width:min(1180px,calc(100% - 96px));margin:auto}.eyebrow{font-size:12px;letter-spacing:.17em;font-weight:600;color:var(--gold);text-transform:uppercase}.serif{font-family:Georgia,'Times New Roman',serif;font-weight:400}.skip{position:absolute;left:16px;top:-100px;z-index:20;background:white;padding:10px}.skip:focus{top:10px}.header{height:88px;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10}.header .wrap{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.logo{font-family:Georgia,serif;font-size:20px;letter-spacing:.08em;white-space:nowrap}.nav{display:flex;align-items:center;gap:28px;font-size:14px}.nav a:hover{color:var(--gold)}.nav .nav-contact{border:1px solid var(--ink);padding:8px 19px}.menu{display:none;background:none;border:1px solid var(--line);padding:7px 13px}.hero{position:relative;background:var(--dark);color:var(--ink);overflow:hidden}.hero-art{position:absolute;inset:0 0 0 auto;height:100%;width:70%;object-fit:cover;object-position:center;opacity:.9}.hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#F6F3F5 9%,rgba(246,243,245,.98) 30%,rgba(246,243,245,.85) 57%,rgba(246,243,245,.90) 85%);pointer-events:none}.hero .wrap{position:relative;z-index:1;padding-top:78px;padding-bottom:62px}.hero .eyebrow{color:var(--lightgold)}.hero-en{font-size:clamp(44px,5.4vw,76px);line-height:1.03;letter-spacing:-.045em;margin:26px 0 31px}.hero h1{font-size:clamp(27px,3vw,40px);letter-spacing:-.04em}.hero-copy{font-size:16px;color:#514A53;max-width:510px;margin-top:22px;line-height:1.9}.actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:32px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:13px 23px;background:var(--lightgold);color:#FFFFFF;font-size:14px;font-weight:600}.text-link{font-size:14px;border-bottom:1px solid #74636E;padding:8px 0}.hero-bottom{margin-top:66px;padding-top:23px;border-top:1px solid #74636E40;display:flex;justify-content:space-between;gap:20px;color:#625B63;font-size:12px;letter-spacing:.06em}.section{padding:104px 0}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:48px}.section h2{font-size:clamp(28px,3.2vw,42px);letter-spacing:-.045em;margin-top:16px}.intro{max-width:480px;color:var(--muted)}.cycle{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.step{padding:31px 28px 35px 0;position:relative}.step+.step{padding-left:28px;border-left:1px solid var(--line)}.num{font:italic 20px Georgia;color:var(--gold)}.step h3{font-size:21px;margin:27px 0 10px}.step h3 span{font:16px Georgia;color:var(--muted);margin-left:8px}.step p{font-size:15px;color:var(--muted)}.cycle-note{font-size:14px;color:var(--muted);margin-top:20px}.business{background:#fff}.business-row{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:52px 0;border-top:1px solid var(--line);align-items:center}.business-row h3{font-size:30px;letter-spacing:-.035em;margin:15px 0 20px}.business-row p{color:var(--muted)}.business-row .detail{margin-top:23px;font-size:14px}.tag{display:inline-block;border:1px solid var(--line);padding:3px 10px;font-size:12px;color:#74636E;margin-bottom:14px}.surface{background:var(--paper);min-height:290px;padding:32px}.analysis-title{font:24px Georgia;border-bottom:1px solid var(--line);padding-bottom:18px}.analysis-title span{font:12px -apple-system,sans-serif;float:right;color:var(--muted);margin-top:9px}.measure{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px}.measure div{padding-bottom:22px;border-bottom:1px solid var(--line);font-size:14px;color:var(--muted)}.measure strong{display:block;font:33px Georgia;color:var(--ink);margin-bottom:5px}.types{display:flex;gap:8px;flex-wrap:wrap;margin-top:23px}.types span{font:15px Georgia;padding:6px 10px;background:#E8E1E7}.diagram-caption{font-size:12px!important;margin-top:21px;color:var(--muted)}.books{display:flex;align-items:center;justify-content:center;background:var(--paper);padding:24px;gap:26px}.books img{width:42%;max-height:300px;object-fit:contain}.books div{flex:1}.books h4{font-size:16px;margin:0 0 15px}.books ol{margin:0;padding-left:20px;color:var(--muted);font-size:14px}.books li+li{margin-top:12px}.care{background:var(--dark);color:var(--ink);padding:37px}.care .serif{font-size:39px;line-height:1.2}.care-items{border-top:1px solid #74636E40;margin-top:28px}.care-items div{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #74636E40;font-size:14px}.care-items span{color:#625B63}.ip-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 48px}.ip{border-top:1px solid var(--line);padding:24px 0}.ip h3{font-size:20px;margin:8px 0}.ip p{font-size:14px;color:var(--muted)}.research-note{margin-top:25px;padding:23px 27px;background:#EDE8ED;font-size:14px;color:var(--muted)}.partners{background:var(--dark);color:var(--ink)}.partners .eyebrow{color:var(--lightgold)}.partners .intro{color:#514A53}.partner-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.partner{border-top:1px solid #74636E50;padding-top:27px}.partner h3{font-size:24px;margin:20px 0 15px}.partner p{font-size:15px;color:#514A53}.partner .for{border-top:1px solid #74636E35;margin-top:28px;padding-top:19px;font-size:13px;color:#74636E}.partner-note{margin-top:36px;font-size:13px;color:#625B63}.founder{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.founder-name{font:36px Georgia;margin-top:26px}.founder-label{font-size:14px;color:var(--muted)}.quote{font-size:clamp(26px,3vw,38px);letter-spacing:-.035em;line-height:1.5}.founder-copy{color:var(--muted);margin-top:25px}.founder-credentials{margin-top:24px;font-size:14px;color:var(--gold)}.contact{border-top:1px solid var(--line);padding:80px 0}.contact .wrap{display:flex;justify-content:space-between;gap:45px;align-items:center}.contact h2{font-size:34px;letter-spacing:-.04em;margin:15px 0}.contact p{color:var(--muted);font-size:15px}.contact a{font-size:clamp(17px,2vw,25px);border-bottom:1px solid var(--gold);padding-bottom:12px;white-space:nowrap}.footer{background:#EDE8ED;padding:35px 0;font-size:12px;color:var(--muted)}.footer-top{display:flex;justify-content:space-between;gap:26px;align-items:center}.footer .logo{font-size:16px;color:var(--ink)}.footer-links{display:flex;gap:24px;flex-wrap:wrap}.footer-bottom{margin-top:25px;display:flex;justify-content:space-between;gap:25px}.footer a:hover{text-decoration:underline}
@media(min-width:1500px){.hero-art{width:65%;object-position:center 45%}}
@media(max-width:950px){.wrap{width:calc(100% - 48px)}.nav{gap:16px}.business-row{gap:35px}.section-head{gap:30px}.intro{max-width:400px}.founder{gap:45px}.contact .wrap{align-items:flex-start;flex-direction:column}.partner-grid{gap:25px}.hero-art{width:90%;opacity:.7}}
@media(max-width:700px){html{scroll-padding-top:82px}.header{height:72px}.logo{font-size:17px}.menu{display:block}.nav{display:none;position:absolute;top:72px;left:0;right:0;background:var(--paper);padding:20px 24px;border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0}.nav.open{display:flex}.nav a{padding:12px 0}.nav .nav-contact{padding:10px;margin-top:8px;text-align:center}.hero .wrap{padding-top:54px;padding-bottom:30px}.hero-art{width:100%;object-position:65% center;opacity:.4}.hero:after{background:linear-gradient(90deg,rgba(246,243,245,.97),rgba(246,243,245,.88))}.hero-en{font-size:51px}.hero h1{font-size:29px}.hero-copy{font-size:15px}.hero-bottom{margin-top:45px;flex-direction:column;gap:6px}.section{padding:65px 0}.section-head{display:block;margin-bottom:30px}.section-head .intro{margin-top:22px}.cycle{grid-template-columns:1fr 1fr}.step,.step+.step{padding:23px 18px 26px 0;border-left:0}.step:nth-child(even){padding-left:20px;border-left:1px solid var(--line)}.step:nth-child(n+3){border-top:1px solid var(--line)}.step h3{font-size:20px;margin-top:17px}.step h3 span{display:block;margin:5px 0 0}.step p{font-size:14px}.business-row{grid-template-columns:1fr;gap:26px;padding:34px 0}.business-row h3{font-size:27px}.surface{min-height:0;padding:23px}.books{padding:22px;gap:18px}.books img{width:40%}.books ol{font-size:13px}.ip-grid{grid-template-columns:1fr}.partner-grid{grid-template-columns:1fr;gap:35px}.partner h3{margin-top:12px}.partner .for{margin-top:16px}.founder{grid-template-columns:1fr;gap:32px}.founder-name{margin-top:18px}.contact{padding:56px 0}.contact h2{font-size:29px}.footer-top,.footer-bottom{flex-direction:column;align-items:flex-start;gap:17px}.footer-links{gap:15px}.actions{gap:17px}.btn{padding:12px 17px}.research-note{padding:20px}.measure strong{font-size:27px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Homepage-only content additions; S-Scale application is separate. */
.business-row>div{min-width:0}.measure strong{font-size:clamp(21px,2.4vw,33px)}
.type-group{margin-top:24px}.type-group h4{margin:0;font-size:14px;font-weight:600}.type-group .types{margin-top:12px}.z-tendency{border-top:1px solid var(--line);padding-top:20px}.z-directions{display:grid;gap:9px;margin-top:12px}.z-directions span{font-size:14px;color:var(--muted)}.z-directions b{font-weight:600;color:var(--ink)}.type-note{font-size:13px!important;margin-top:12px}.business-row .text-link{display:inline-block;margin-top:16px;color:var(--gold)}
.nav{gap:18px;font-size:13px}
@media(max-width:1100px){html{scroll-padding-top:82px}.header{height:72px}.menu{display:block}.nav{display:none;position:absolute;top:72px;left:0;right:0;background:var(--paper);padding:20px 24px;border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0}.nav.open{display:flex}.nav a{padding:12px 0}.nav .nav-contact{padding:10px;margin-top:8px;text-align:center}}

.book-hero{padding:76px 0 64px;border-bottom:1px solid var(--line)}.book-hero h1{font-size:clamp(32px,4.5vw,58px);letter-spacing:-.045em;margin:20px 0 25px}.book-hero .lead{max-width:680px;color:var(--muted);font-size:18px}.book-subnav{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:30px;font-size:14px;color:var(--gold)}.book-subnav a{border-bottom:1px solid var(--line);padding:6px 0}.book-intro{max-width:780px;color:var(--muted);margin-top:20px}.book-section{padding:72px 0;border-bottom:1px solid var(--line)}.book-section h2{font-size:clamp(27px,3vw,38px);letter-spacing:-.04em;margin:14px 0 26px}.book-section h3{font-size:23px;margin:12px 0 18px}.role-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.role-card{background:#fff;padding:32px;border-top:2px solid var(--line)}.role-card p{color:var(--muted)}.role-card .format{margin-top:22px;font-size:13px;color:var(--gold)}.note{font-size:14px;color:var(--muted);margin-top:24px}.preview-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.preview-card{margin:0;min-width:0;background:#fff;padding:24px}.preview-card img{width:100%;height:340px;object-fit:contain;background:#F6F3F5}.preview-card figcaption{margin-top:18px;font-size:14px;color:var(--muted)}.preview-card strong{display:block;font-size:18px;color:var(--ink);margin-bottom:8px}.preview-card .text-link{display:inline-block;color:var(--gold);margin-top:16px}.preview-wide{grid-column:1/-1}.preview-wide img{height:auto;max-height:600px}.choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.choice{padding:26px;background:#fff;border:1px solid var(--line)}.choice .price{font:32px Georgia;color:var(--gold);margin:20px 0}.choice p{font-size:14px;color:var(--muted)}.choice h3{font-size:21px}.choice.featured{border:1px solid var(--gold);background:#EDE8ED}.option-list{list-style:none;margin:0;padding:0}.option-list li{display:grid;grid-template-columns:36px 1fr auto;gap:12px;padding:17px 0;border-bottom:1px solid var(--line);align-items:start}.option-list b{font-weight:600}.option-list small{display:block;color:var(--muted);margin-top:5px}.option-no{font-family:Georgia;color:var(--gold)}.options{margin-top:30px}.options summary{cursor:pointer;padding:18px 0;font-weight:600;color:var(--gold)}.terms-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.terms-grid h3{font-size:20px}.terms-grid p{font-size:15px;color:var(--muted)}.terms-grid p+p{margin-top:12px}.purchase-panel{background:#EBE5EA;padding:36px;margin-top:36px}.purchase-panel h3{margin-top:0}.purchase-panel p{color:var(--muted);font-size:14px}.purchase-panel .btn{margin-top:22px}.ip-note{font-size:14px;color:var(--muted);margin-top:35px}.ip-note li{margin-top:10px}.book-footer{padding:36px 0}.book-footer a{color:var(--gold);text-decoration:underline}.book-footer p{font-size:12px;margin-top:20px;color:var(--muted)}
@media(max-width:700px){.book-hero{padding:48px 0}.book-hero .lead{font-size:16px}.book-section{padding:48px 0}.role-grid,.preview-grid,.choice-grid,.terms-grid{grid-template-columns:1fr;gap:22px}.role-card,.preview-card,.choice{padding:23px}.preview-wide{grid-column:auto}.preview-card img{height:290px}.preview-wide img{height:auto}.purchase-panel{padding:24px}.option-list li{grid-template-columns:25px 1fr}.option-list .option-price{grid-column:2}.book-subnav{gap:12px 18px}.book-hero .actions{align-items:stretch;flex-direction:column}.book-hero .text-link{align-self:flex-start}.book-section .btn{max-width:100%;gap:12px}.measure strong{font-size:21px}}

/* Product value and open-event pricing; preserve the approved rose palette. */
.expert-badge{display:inline-block;margin-top:18px;padding:8px 14px;border:1px solid var(--line);color:var(--gold);font-size:14px}.value-lead{max-width:800px;color:var(--muted);margin-bottom:30px}.value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.value-grid article{border-top:1px solid var(--line);padding-top:24px}.value-grid h3{font-size:21px}.value-grid p,.expert-note>p,.reuse-note>p{color:var(--muted);font-size:15px}.expert-note,.reuse-note{background:#EDE8ED;padding:30px;margin-top:36px}.expert-note .text-link{display:inline-block;margin-top:18px;color:var(--gold)}.choice{display:flex;flex-direction:column;min-width:0}.set-includes{padding-left:19px;font-size:14px;color:var(--muted);margin:22px 0}.set-includes li+li{margin-top:8px}.price-block{border-top:1px solid var(--line);padding-top:22px;margin-top:auto}.choice .regular-price{font-size:13px}.regular-price del,.option-regular del{text-decoration-thickness:1px}.choice .event-label{font-size:13px;font-weight:600;color:var(--gold);margin-top:14px}.choice .price{font:38px/1.2 Georgia;margin:7px 0 14px;white-space:nowrap}.choice .price span{font:16px -apple-system,sans-serif;margin-left:4px}.choice .saving{font-weight:600;color:var(--gold);font-size:14px}.choice .price-context{font-size:12px;margin-top:15px}.upgrade-note{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.choice .btn{margin-top:24px;padding:12px 10px;font-size:13px}.option-regular,.option-event{display:block}.option-regular{font-size:12px;color:var(--muted)}.option-event{font-size:14px;margin-top:5px}.option-price small{font-size:12px}.option-list li{grid-template-columns:30px minmax(0,1fr) minmax(200px,auto)}
@media(max-width:800px){.choice-grid,.value-grid{grid-template-columns:1fr}.expert-note,.reuse-note{padding:24px}.choice .price{font-size:38px}.option-list li{grid-template-columns:25px minmax(0,1fr)}.option-list .option-price{grid-column:2}.expert-badge{font-size:12px}.book-hero .actions{align-items:flex-start}}

.patent-label{display:block;color:var(--gold);font:600 12px/1.6 -apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.025em;margin-bottom:9px}.technology-basis{font-size:14px;color:var(--muted);margin:0 0 26px}.choice h3{font-size:21px;line-height:1.5}.option-list b .patent-label{margin-bottom:4px}.option-list b{line-height:1.7}

/* Approved book mockups and clearer purchase handoff. */
.collection-visual{margin:38px 0 0;max-width:780px}.collection-visual img{width:100%;height:auto;max-height:620px;object-fit:contain}.collection-visual figcaption{font-size:13px;color:var(--muted);margin-top:12px;text-align:center}.role-mockup{width:100%;height:300px;object-fit:contain;margin-bottom:24px}.mockup-note{margin:0 0 24px}.patent-status{display:block;font-size:11px;font-weight:400;letter-spacing:0;color:var(--muted)}.choice .regular-price{font-size:15px;color:var(--ink)}.choice .price-context{font-size:13px}.choice .purchase-hint{font-size:13px;text-align:center;margin-top:10px}.choice .set-includes{margin:14px 0}.choice h3{font-size:20px;line-height:1.4}.choice .price-block{padding-top:16px}.choice .btn{margin-top:18px}.option-regular{font-size:14px}
@media(max-width:700px){.collection-visual{margin-top:28px}.collection-visual img{max-height:none}.role-mockup{height:auto;max-height:360px}.choice{padding:20px}.choice h3{font-size:19px}.choice .set-includes li+li{margin-top:4px}.choice .upgrade-note{margin-top:12px;padding-top:10px}}

/* Publication information follows the typography of a book colophon. */
.publication-label{font-size:13px;color:var(--gold);margin-top:12px}.registration-mini{display:flex;flex-wrap:wrap;gap:4px 18px;border-top:1px solid var(--line);padding-top:16px;margin:22px 0 0;font-size:13px}.registration-mini dt{color:var(--muted)}.registration-mini dd{margin:0;font-variant-numeric:tabular-nums;letter-spacing:.03em}.registry-link{display:inline-block;font-size:13px;color:var(--gold);margin-top:10px;border-bottom:1px solid var(--line)}.publication-section{background:#EDE8ED}.publication-intro{color:var(--muted)}.publication-registry{margin:32px 0 0}.registry-entry{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;border-top:1px solid #D3C9D1;padding:24px 0;align-items:center}.registry-entry:last-child{border-bottom:1px solid #D3C9D1}.registry-entry dt{font-size:18px;line-height:1.6}.registry-entry dd{margin:0;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.registry-entry dd span{font-size:13px;color:var(--muted)}.registry-entry strong{font-size:15px;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums}.copyright-notice{margin-top:36px;max-width:840px}.copyright-notice p{font-size:14px;color:var(--muted);margin-top:12px}.copyright-notice .text-link{display:inline-block;margin:20px 24px 0 0}@media(max-width:700px){.registry-entry{grid-template-columns:1fr;gap:12px;padding:22px 0}.registry-entry dt{font-size:17px}.registry-entry dd{gap:8px 16px}.publication-label{font-size:12px}.registration-mini{font-size:13px}}

.registration-mini{display:grid;grid-template-columns:auto 1fr;gap:6px 14px}.registration-mini dd{white-space:nowrap}.registry-entry dd{display:flex;flex-direction:column;gap:10px}.registry-number{display:flex;justify-content:space-between;gap:8px 18px;flex-wrap:wrap}.registry-number span{font-size:13px;color:var(--muted)}.registry-number strong{font-size:15px;font-weight:500;letter-spacing:.03em;font-variant-numeric:tabular-nums}.set-bibliography{margin-top:30px;padding:26px;background:var(--paper)}.set-bibliography>p:not(.eyebrow){font-size:14px;color:var(--muted)}.set-bibliography .registry-number{max-width:440px;margin-top:22px}.set-bibliography .set-isbn-note{margin-top:14px;font-size:13px!important}@media(max-width:700px){.set-bibliography{padding:20px}.registration-mini{gap:6px 10px;font-size:12px}}

.business-info{display:flex;flex-wrap:wrap;gap:6px 24px;margin-top:24px;padding-top:20px;border-top:1px solid var(--line);font-size:13px;line-height:1.8;color:var(--muted)}.business-info address{flex-basis:100%;font-style:normal;margin:0;overflow-wrap:anywhere}@media(max-width:700px){.business-info{flex-direction:column;gap:5px}}

.checkin-flow{border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:14px}.checkin-flow p{margin-top:8px}.archive-preview img{height:auto;max-height:583px;object-fit:contain}.practice-steps{list-style:none;padding:0;margin:30px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.practice-steps li{border-top:1px solid var(--line);padding-top:22px}.practice-steps li>span{font:italic 22px Georgia;color:var(--gold)}.practice-steps h3{font-size:21px}.practice-steps p,.practice-cycle>p,.followup-grid p{font-size:15px;color:var(--muted)}.practice-cycle{padding:30px;background:#EDE8ED;margin:32px 0}.review-timeline{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.review-timeline li{border-top:2px solid var(--gold);padding-top:16px}.review-timeline strong,.review-timeline span{display:block}.review-timeline span{font-size:14px;color:var(--muted);margin-top:8px}.followup-section{background:#fff}.followup-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.followup-grid article{border-top:1px solid var(--line);padding-top:16px}.followup-grid h3{font-size:22px}.followup-grid .note{font-size:13px}.inline-link{text-decoration:underline}.followup-section>.wrap>.text-link{display:inline-block;margin-top:20px}@media(max-width:700px){.practice-steps,.followup-grid{grid-template-columns:1fr;gap:24px}.practice-cycle{padding:22px}.review-timeline{grid-template-columns:1fr;gap:16px}.review-timeline li{border-top:0;border-left:2px solid var(--gold);padding:0 0 0 16px}.practice-steps h3{font-size:20px}.followup-grid h3{font-size:20px}}

.upgrade-note{font-weight:700;color:var(--accent,#74636E);line-height:1.65;margin:0 0 14px}.practice-audience{margin-top:32px;padding-top:24px;border-top:1px solid #ddd5db}.practice-audience h3{line-height:1.5}
