/* C118: study time, present terms, mutual curiosity, family privacy and a second meeting. */
.dating-guide-page.dating-guide-layout-c118-placement-window{--c118-ink:#203b35;--c118-accent:#35664f;--c118-line:#bdcdbf;--c118-soft:#f1f5ed;--guide-wash:#edf3e9;--guide-accent:#35664f}
.dating-guide-page.dating-guide-layout-c118-kept-saturdays{--c118-ink:#3d3645;--c118-accent:#855970;--c118-line:#dac6d0;--c118-soft:#f9f2f5;--guide-wash:#f6edf1;--guide-accent:#855970}
.dating-guide-page.dating-guide-layout-two-small-moments{--c118-ink:#3e332a;--c118-accent:#926030;--c118-line:#ddc9ad;--c118-soft:#fbf6eb;--guide-wash:#f8f1e5;--guide-accent:#926030}
.dating-guide-page.dating-guide-layout-privacy-control-receipt{--c118-ink:#26394c;--c118-accent:#346b86;--c118-line:#bdd0dc;--c118-soft:#eff6f9;--guide-wash:#eaf3f7;--guide-accent:#346b86}
.dating-guide-page.dating-guide-layout-one-question-promenade{--c118-ink:#283c43;--c118-accent:#35747b;--c118-line:#bed6d6;--c118-soft:#eef8f6;--guide-wash:#e9f5f3;--guide-accent:#35747b}

.dating-guide-page:has(.c118-reader-body) .dating-guide-hero{background:var(--guide-wash)}
.dating-guide-page:has(.c118-reader-body) .dating-guide-hero h1{max-width:20ch;line-height:1.1;letter-spacing:-.03em}
.dating-guide-page:has(.c118-reader-body) .dating-guide-answer{border-left:4px solid var(--c118-accent);box-shadow:none}
.dating-guide-page:has(.c118-reader-body) .dating-guide-answer p{font-weight:600;line-height:1.7}
.dating-guide-page.dating-guide-layout-c118-placement-window .dating-guide-hero-art{border-radius:40px 40px 3px 3px;overflow:hidden}
.dating-guide-page.dating-guide-layout-c118-kept-saturdays .dating-guide-hero-art{border:6px solid #fff;box-shadow:0 10px 28px #49334520;transform:rotate(-.25deg)}
.dating-guide-page.dating-guide-layout-two-small-moments .dating-guide-hero-art{border-radius:4px;border:7px solid #fffcf5;box-shadow:0 10px 26px #5b402021}
.dating-guide-page.dating-guide-layout-privacy-control-receipt .dating-guide-hero-art{border-radius:4px 34px 4px 4px;overflow:hidden}
.dating-guide-page.dating-guide-layout-one-question-promenade .dating-guide-hero-art{border-radius:34px 4px 34px 4px;overflow:hidden}

.c118-reader-body{--c118-space:clamp(2.5rem,5vw,5rem);color:var(--c118-ink)}
.c118-reader-body :is(h2,h3,h4){color:var(--c118-ink)}
.c118-reader-body :is(p,li,dd){line-height:1.72}
.c118-reader-body a{text-underline-offset:.2em}
.c118-eyebrow{display:block;color:var(--c118-accent);font-size:.76rem;font-weight:850;letter-spacing:.075em;text-transform:uppercase}
.c118-chapter-nav{display:grid;grid-template-columns:minmax(10rem,.22fr) 1fr;gap:1rem;align-items:start;padding:1.25rem 0;border-bottom:1px solid var(--c118-line)}
.c118-chapter-nav>strong{color:var(--c118-accent);font-size:.85rem}
.c118-chapter-nav>div{display:flex;flex-wrap:wrap;gap:.1rem 1rem}
.c118-chapter-nav a{display:inline-flex;align-items:center;min-height:40px;color:var(--c118-ink);font-size:.86rem;font-weight:750;text-decoration-color:var(--c118-line)}
.c118-opening{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.72fr);gap:.9rem clamp(1rem,5vw,4rem);align-items:start;margin:var(--c118-space) 0}
.c118-opening .c118-eyebrow{grid-column:1/-1}
.c118-opening h2{max-width:27ch;margin:0;font-size:clamp(1.75rem,3.4vw,3.05rem);line-height:1.12}
.c118-opening p{max-width:56ch;margin:.2rem 0 0;padding-left:1.3rem;border-left:2px solid var(--c118-accent)}
.c118-chapter{display:grid;grid-template-columns:minmax(12rem,.32fr) minmax(0,.68fr);gap:clamp(1rem,5vw,4.8rem);margin:var(--c118-space) 0;padding-top:1.25rem;border-top:1px solid var(--c118-line)}
.c118-chapter h2{max-width:25ch;margin:.45rem 0 0;font-size:clamp(1.55rem,2.75vw,2.5rem);line-height:1.17}
.c118-chapter-text{max-width:68ch}
.c118-chapter-text>p{margin:0 0 1rem}
.c118-chapter-margin{max-width:58ch;margin:1.6rem 0 0;padding:1rem 1.2rem;border-left:3px solid var(--c118-accent);background:var(--c118-soft)}
.c118-chapter-margin strong{display:block;color:var(--c118-accent);font-size:.77rem;letter-spacing:.055em;text-transform:uppercase}
.c118-chapter-margin p{margin:.25rem 0 .2rem;font-weight:740}
.c118-chapter-margin small{display:block;font-size:.85rem;line-height:1.55}
.c118-story{max-width:71ch;margin:1.5rem 0 var(--c118-space);padding:clamp(1.25rem,3.5vw,2.25rem);background:var(--c118-soft);border-top:4px solid var(--c118-accent)}
.c118-story h2{margin:.35rem 0 .65rem;font-size:clamp(1.3rem,2.25vw,1.9rem)}
.c118-story p{margin:0}
.c118-lens{display:grid;grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);gap:clamp(1rem,4vw,3.2rem);padding:clamp(1.25rem,3.5vw,2.5rem);margin:1rem 0 var(--c118-space);border:1px solid var(--c118-line);background:var(--c118-soft)}
.c118-lens-lead h2{margin:.3rem 0 .7rem;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.17}
.c118-lens-lead p{margin:.65rem 0}
.c118-lens-notes{display:grid;gap:.6rem;padding:0;margin:0;list-style:none}
.c118-lens-notes li{padding:.8rem 0;border-bottom:1px solid var(--c118-line)}
.c118-lens-notes li:first-child{padding-top:0}
.c118-lens-notes li:last-child{border-bottom:0}
.c118-lens-notes span{color:var(--c118-accent);font-size:.77rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}
.c118-lens-notes h3{margin:.2rem 0 .3rem;font-size:1.12rem}
.c118-lens-notes p{margin:0;font-size:.95rem}

.c118-figure{width:min(100%,67rem);margin:1rem auto var(--c118-space);border:1px solid var(--c118-line);background:#fff;overflow:hidden}
.c118-figure>picture,.c118-figure img{display:block;width:100%;height:auto}
.c118-figure figcaption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.3rem 1rem;padding:.7rem 1rem;font-size:.82rem}
.c118-figure figcaption small{white-space:nowrap}
.c118-visual-reading{padding:clamp(1rem,3vw,1.8rem);border-top:3px solid var(--c118-accent);background:var(--c118-soft)}
.c118-visual-reading>header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem}
.c118-visual-reading h3{max-width:40ch;margin:0;font-size:clamp(1.1rem,2vw,1.55rem)}
.c118-visual-reading>header a{display:inline-flex;align-items:center;min-height:44px;color:var(--c118-accent);font-size:.86rem;font-weight:800}
.c118-visual-question{margin:1rem 0 0;padding:1rem 1.1rem;border-left:3px solid var(--c118-accent);background:#fff}
.c118-visual-question p{margin:0 0 .25rem}
.c118-visual-branches,.c118-visual-details,.c118-visual-steps,.c118-visual-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1rem 0 0}
.c118-visual-branches,.c118-visual-steps{padding:0;list-style:none}
.c118-visual-branches li,.c118-visual-details>div,.c118-visual-steps li,.c118-visual-comparison section{min-width:0;padding:.9rem 1rem;border:1px solid var(--c118-line);background:#fff}
.c118-visual-branches li>*,.c118-visual-steps li>*{display:block}
.c118-visual-branches strong,.c118-visual-details dt,.c118-visual-steps strong{color:var(--c118-accent)}
.c118-visual-details dd{margin:.25rem 0 0}
.c118-visual-reading blockquote{margin:1rem 0;padding:1rem 1.2rem;border-left:3px solid var(--c118-accent);background:#fff}
.c118-visual-reading blockquote p{margin:0;font-family:Georgia,'Times New Roman',serif;font-size:1.13rem}
.c118-visual-notes{display:flex;flex-wrap:wrap;gap:.3rem 1.1rem;padding-left:1.2rem;margin:.8rem 0}
.c118-visual-notes li{max-width:38ch}
.c118-visual-comparison h4{margin:0 0 .4rem;font-size:1rem}
.c118-visual-comparison p{margin:0}
.c118-visual-takeaway{margin:1rem 0 0;padding-top:.8rem;border-top:1px solid var(--c118-line);font-weight:750}

.c118-tool{margin:1.4rem 0 var(--c118-space);padding:clamp(1.2rem,3.5vw,2.4rem);border:1px solid var(--c118-line);background:var(--c118-soft)}
.c118-tool>header{max-width:65ch}
.c118-tool>header h2{margin:.35rem 0 .55rem;font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.17}
.c118-tool>header p{margin:0}
.c118-permission-list,.c118-clock-list,.c118-receipt,.c118-response-list,.c118-two-decisions{display:grid;gap:.8rem;margin:1.35rem 0 0}
.c118-permission-list,.c118-clock-list,.c118-receipt,.c118-response-list{grid-template-columns:repeat(3,minmax(0,1fr))}
.c118-two-decisions{grid-template-columns:repeat(2,minmax(0,1fr))}
.c118-permission-list{padding:0;list-style:none}
.c118-permission-list li,.c118-clock-list article,.c118-receipt article,.c118-response-list article,.c118-two-decisions article{min-width:0;padding:1.15rem;border:1px solid var(--c118-line);background:#fff}
.c118-permission-list li>span,.c118-clock-list article>span,.c118-response-list article>span,.c118-two-decisions article>span{color:var(--c118-accent);font-size:.78rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}
.c118-tool :is(h3,p){overflow-wrap:anywhere}
.c118-tool h3{margin:.3rem 0 .5rem;font-size:1.18rem}
.c118-tool :is(.c118-permission-list,.c118-clock-list,.c118-receipt,.c118-response-list,.c118-two-decisions) p{margin:.4rem 0 .6rem}
.c118-tool :is(strong,dt){color:var(--c118-accent)}
.c118-tool small{display:block;font-size:.86rem;line-height:1.55}
.c118-branch-panel,.c118-later-choice,.c118-family-check,.c118-privacy-line{margin:1rem 0 0;padding:1rem 1.15rem;border-left:3px solid var(--c118-accent);background:#fff}
.c118-branch-panel ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:0;margin:.9rem 0 0;list-style:none}
.c118-branch-panel li{padding-top:.65rem;border-top:1px solid var(--c118-line)}
.c118-branch-panel li>*{display:block}
.c118-branch-panel li span{margin-top:.3rem}
.c118-tool-example,.c118-call-offer{max-width:60ch;margin:1.15rem 0 0;padding:1rem 1.25rem;border-left:4px solid var(--c118-accent);background:#fff;font-family:Georgia,'Times New Roman',serif;font-size:1.15rem}
.c118-tool-example p,.c118-call-offer p{margin:0}
.c118-receipt{position:relative;padding:1.4rem 1rem 1rem;background:#fff;border:1px solid var(--c118-line);box-shadow:0 8px 18px #4f3b2212}
.c118-receipt::before{content:'TONIGHT’S BILL';position:absolute;top:.35rem;left:1rem;color:var(--c118-accent);font-size:.72rem;font-weight:850;letter-spacing:.09em}
.c118-receipt article{border-top:2px solid var(--c118-accent)}
.c118-later-choice{max-width:57ch;margin-left:auto}
.c118-response-list article{border-top:3px solid var(--c118-accent)}
.c118-two-decisions article{border-top:4px solid var(--c118-accent)}
.c118-two-decisions dl{margin:.75rem 0 0}
.c118-two-decisions dt{font-size:.76rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}
.c118-two-decisions dd{margin:.15rem 0 .8rem}

.c118-next,.c118-related,.c118-sources,.c118-faq{margin-top:var(--c118-space);padding:clamp(1.2rem,3vw,2.2rem) 0;border-top:1px solid var(--c118-line)}
.c118-next{padding-inline:clamp(1rem,3vw,2rem);border:1px solid var(--c118-line);border-top:4px solid var(--c118-accent);background:var(--c118-soft)}
.c118-next h2,.c118-related h2,.c118-sources h2,.c118-faq h2{max-width:38ch;margin:.3rem 0 .8rem;font-size:clamp(1.5rem,2.5vw,2.2rem)}
.c118-next>p,.c118-sources>p{max-width:68ch}
.c118-next-links,.c118-related>div,.c118-sources>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}
.c118-next-links a,.c118-sources a{display:block;padding:1rem;border:1px solid var(--c118-line);background:#fff;text-decoration:none}
.c118-next-links a>*,.c118-sources a>*{display:block}
.c118-next-links strong,.c118-sources strong{color:var(--c118-accent)}
.c118-next-links small,.c118-sources small{color:#445258;font-size:.88rem}
.c118-disclosure{margin-bottom:0;font-size:.86rem}
.c118-related>div{gap:clamp(1rem,4vw,3rem)}
.c118-related h3{margin:.3rem 0 .7rem;font-size:1.08rem}
.c118-related ul{padding-left:1.2rem}
.c118-related li{margin:.65rem 0}
.c118-related li a span{display:block;font-size:.88rem}
.c118-sources a span{color:var(--c118-accent);font-size:.76rem;font-weight:850;text-transform:uppercase}
.c118-faq{margin-bottom:3rem}

/* The visual rhythm changes with each reader's decision. */
.dating-guide-page.dating-guide-layout-c118-placement-window .c118-story{margin-left:auto;border-top:0;border-left:4px solid var(--c118-accent)}
.dating-guide-page.dating-guide-layout-c118-placement-window .c118-chapter{grid-template-columns:minmax(0,.3fr) minmax(0,.7fr)}
.dating-guide-page.dating-guide-layout-c118-placement-window .c118-tool{border-radius:32px 32px 2px 2px}
.dating-guide-page.dating-guide-layout-c118-kept-saturdays .c118-opening{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}
.dating-guide-page.dating-guide-layout-c118-kept-saturdays .c118-story{margin-inline:auto;border-top:0;border-bottom:4px solid var(--c118-accent)}
.dating-guide-page.dating-guide-layout-c118-kept-saturdays .c118-chapter:nth-of-type(even) .c118-chapter-margin{margin-left:auto}
.dating-guide-page.dating-guide-layout-two-small-moments .c118-chapter{grid-template-columns:minmax(0,.39fr) minmax(0,.61fr)}
.dating-guide-page.dating-guide-layout-two-small-moments .c118-story{border-top:3px double var(--c118-accent);border-bottom:3px double var(--c118-accent);background:#fff}
.dating-guide-page.dating-guide-layout-two-small-moments .c118-tool{background:#fbf8f0}
.dating-guide-page.dating-guide-layout-privacy-control-receipt .c118-chapter{grid-template-columns:minmax(0,.27fr) minmax(0,.73fr)}
.dating-guide-page.dating-guide-layout-privacy-control-receipt .c118-story{border-top:0;border-left:4px solid var(--c118-accent);background:#fff;box-shadow:0 7px 21px #29465e13}
.dating-guide-page.dating-guide-layout-privacy-control-receipt .c118-tool{border-radius:4px 28px 4px 4px}
.dating-guide-page.dating-guide-layout-one-question-promenade .c118-chapter{grid-template-columns:minmax(0,.35fr) minmax(0,.65fr)}
.dating-guide-page.dating-guide-layout-one-question-promenade .c118-story{border-top:0;border-right:4px solid var(--c118-accent);margin-left:auto}
.dating-guide-page.dating-guide-layout-one-question-promenade .c118-two-decisions article:first-child{background:#fff}
.dating-guide-page.dating-guide-layout-one-question-promenade .c118-two-decisions article:last-child{background:#f7fbfa}

@media(max-width:900px){
  .c118-chapter,.dating-guide-page.dating-guide-layout-c118-placement-window .c118-chapter,.dating-guide-page.dating-guide-layout-two-small-moments .c118-chapter,.dating-guide-page.dating-guide-layout-privacy-control-receipt .c118-chapter,.dating-guide-page.dating-guide-layout-one-question-promenade .c118-chapter{grid-template-columns:minmax(0,1fr);gap:.65rem}
  .c118-lens{grid-template-columns:minmax(0,1fr)}
}
@media(max-width:600px){
  .c118-chapter-nav{display:block}
  .c118-chapter-nav>div{margin-top:.4rem}
  .c118-opening,.dating-guide-page.dating-guide-layout-c118-kept-saturdays .c118-opening{display:block}
  .c118-opening h2{margin:.4rem 0 .8rem}
  .c118-opening p{padding-left:.9rem}
  .c118-figure>picture{display:none}
  .c118-figure figcaption{padding:.6rem .85rem}
  .c118-visual-branches,.c118-visual-details,.c118-visual-steps,.c118-visual-comparison,.c118-permission-list,.c118-clock-list,.c118-receipt,.c118-response-list,.c118-two-decisions,.c118-branch-panel ul,.c118-next-links,.c118-related>div,.c118-sources>div{grid-template-columns:minmax(0,1fr)}
  .c118-visual-notes{display:block}
  .c118-visual-notes li{margin:.5rem 0}
  .c118-next-links a,.c118-sources a{min-width:0}
  .c118-tool{padding:1rem}
}

/* C118 tools follow each article's actual question. */
.c118-agreement-scroll{overflow-x:auto;margin-top:1.5rem}
.c118-agreement-table{width:100%;border-collapse:collapse;background:#fff;table-layout:fixed}
.c118-agreement-table th,.c118-agreement-table td{text-align:left;vertical-align:top;padding:1rem;border-bottom:1px solid var(--c118-line);overflow-wrap:anywhere;line-height:1.6}
.c118-agreement-table thead{background:var(--c118-accent);color:#fff}
.c118-agreement-table thead th{color:#fff}
.c118-agreement-table tbody th{color:var(--c118-accent)}
.c118-moments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;gap:1.2rem;margin:1.5rem 0}
.c118-moments li{padding:1rem 0;border-top:3px solid var(--c118-accent)}
.c118-moments span{font-weight:800;color:var(--c118-accent)}
.c118-reply-list{margin:1.4rem 0 0}
.c118-reply-list>div{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:1.2rem;padding:1.1rem 0;border-top:1px solid var(--c118-line)}
.c118-reply-list dt{font-weight:800}.c118-reply-list dd{margin:0}
.dating-guide-page.dating-guide-layout-c118-placement-window .c118-reply-list{border-left:4px solid var(--c118-accent);padding-left:1.2rem}
.dating-guide-page.dating-guide-layout-c118-kept-saturdays .c118-tool{border-left:0;border-right:0;background:transparent}
.dating-guide-page.dating-guide-layout-two-small-moments .c118-lens{grid-template-columns:1fr 1fr}
.dating-guide-page.dating-guide-layout-privacy-control-receipt .c118-tool{border-top:7px double var(--c118-accent);border-radius:0;background:#fffdf7}
.dating-guide-page.dating-guide-layout-one-question-promenade .c118-agreement-table{border-left:4px solid var(--c118-accent)}
@media(max-width:650px){.c118-moments,.c118-reply-list>div,.dating-guide-page.dating-guide-layout-two-small-moments .c118-lens{grid-template-columns:minmax(0,1fr)}.c118-reply-list>div{gap:.35rem}.c118-agreement-table{table-layout:auto}.c118-agreement-table th,.c118-agreement-table td{padding:.65rem;font-size:.88rem}}

@media(max-width:650px){
.c118-agreement-table,.c118-agreement-table tbody,.c118-agreement-table tr,.c118-agreement-table th,.c118-agreement-table td{display:block;width:100%}
.c118-agreement-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.c118-agreement-table tr{border:1px solid var(--c118-line);margin-bottom:1rem}
.c118-agreement-table tbody th{background:var(--c118-soft);font-size:1.1rem}
.c118-agreement-table td{border:0;padding:.7rem 1rem;font-size:1rem;overflow-wrap:normal}
.c118-agreement-table td::before{content:attr(data-label);display:block;color:var(--c118-accent);font-weight:800;font-size:.78rem;margin-bottom:.2rem}
}

.c118-access-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.4rem 0 1.8rem}
.c118-access-choices>div{padding:1.2rem;background:#fff;border-top:3px solid var(--c118-accent)}
.c118-access-choices dt{font-size:1.1rem;font-family:Georgia,serif;margin-bottom:.7rem}
.c118-access-choices dd,.c118-calendar-choices dd{margin:0}.c118-access-choices dd p{margin:.5rem 0 0;font-size:.9rem}
.c118-existing-plan{padding:1rem 1.2rem;border-left:5px solid var(--c118-accent);background:var(--c118-soft);margin:1.3rem 0}.c118-existing-plan p{margin:.35rem 0 0}
.c118-calendar-choices{display:grid;gap:.8rem}.c118-calendar-choices>div{display:grid;grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);gap:1.5rem;padding:1.1rem 0;border-bottom:1px solid var(--c118-line)}
.c118-calendar-choices dt{font-weight:800;color:var(--c118-accent)}.c118-family-line{padding:.9rem 1.2rem;background:var(--c118-soft);font-size:.92rem}
@media(max-width:650px){.c118-access-choices,.c118-calendar-choices>div{grid-template-columns:minmax(0,1fr)}.c118-calendar-choices>div{gap:.5rem}.c118-access-choices{gap:.7rem}}

.c118-window-note{display:grid;gap:.7rem;margin:1.4rem 0}.c118-window-note>div{padding:1rem 1.2rem;background:#fff;border-left:4px solid var(--c118-accent)}
.c118-window-note dt,.c118-present-questions dt{font-weight:800;color:var(--c118-accent)}.c118-window-note dd,.c118-present-questions dd{margin:.35rem 0 0}
.c118-private-note{padding:1rem 1.2rem;background:#fff;border-top:1px solid var(--c118-line);font-size:.94rem}
.c118-check-in-opening{margin:1.4rem 0;padding:1rem 1.3rem;border-left:4px solid var(--c118-accent);background:#fff;font:1.2rem/1.55 Georgia,serif}.c118-check-in-opening p{margin:0}
.c118-present-questions{display:grid;gap:1rem;margin:1.4rem 0}.c118-present-questions>div{padding:1rem 0;border-bottom:1px solid var(--c118-line)}

.c118-privacy-path{padding:0;margin:1.5rem 0;list-style:none;counter-reset:privacy-stage}.c118-privacy-path>li{display:grid;grid-template-columns:minmax(0,.3fr) minmax(0,.7fr);gap:1.3rem;position:relative;padding:1.4rem 0;border-top:1px solid var(--c118-line)}
.c118-privacy-path h3{margin:0;font-family:Georgia,serif;font-size:1.2rem;line-height:1.35}.c118-privacy-path p{margin:0 0 .7rem}.c118-privacy-check{padding:.8rem 1rem;background:#fff;font-size:.94rem}.c118-privacy-check strong{display:block;color:var(--c118-accent);font-size:.8rem;margin-bottom:.25rem}
.c118-meeting-notes{display:grid;gap:1rem;padding:0;margin:1.5rem 0;list-style:none}.c118-meeting-notes>li{display:grid;grid-template-columns:minmax(0,.25fr) minmax(0,.4fr) minmax(0,.35fr);gap:1.2rem;padding:1.2rem 0;border-top:2px solid var(--c118-line)}.c118-meeting-notes span{color:var(--c118-accent);font-weight:800}.c118-meeting-notes h3{font:1.18rem/1.45 Georgia,serif;margin:0}.c118-meeting-notes p{margin:0}
@media(max-width:650px){.c118-privacy-path>li,.c118-meeting-notes>li{grid-template-columns:minmax(0,1fr);gap:.6rem}.c118-privacy-path h3{font-size:1.22rem}}
