:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-isnt .dg-isnt__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5) var(--sp-6)}@media (min-width:640px){:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-isnt .dg-isnt__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-isnt .dg-isnt__h{margin:0 0 var(--sp-2);font-size:19px;font-weight:var(--fw-strong);color:var(--c-evergreen)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-isnt .dg-isnt__list{list-style:none;margin:0;padding:0;border-top:2px solid var(--c-evergreen)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-isnt .dg-isnt__list--no{border-top-color:var(--c-clay)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-isnt .dg-isnt__list li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;align-items:start;padding:12px 0;border-bottom:1px solid var(--c-sage);line-height:1.45}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-isnt .dg-isnt__list svg{width:22px;height:22px;margin-top:1px}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-isnt .dg-isnt__ok{fill:none;stroke:var(--c-evergreen);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-isnt .dg-isnt__no{fill:none;stroke:var(--c-clay);stroke-width:2.5;stroke-linecap:round}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-5);counter-reset:mv}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list li{counter-increment:mv;position:relative;padding-left:60px}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list li:before{content:counter(mv);position:absolute;left:0;top:0;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--c-evergreen);color:var(--c-white);font-weight:var(--fw-strong);font-size:18px}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list li:not(:last-child):after{content:"";position:absolute;left:21px;top:50px;bottom:calc(-1 * var(--sp-5) + 4px);width:2px;background:var(--c-sage)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list b{display:block;font-size:20px;line-height:44px;color:var(--heading)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__what{display:block;line-height:1.45}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list q{display:block;margin-top:var(--sp-3);padding:14px 16px;background:var(--card-quiet);border-radius:var(--r-input);border-left:3px solid var(--c-clay);font-style:italic;line-height:1.45;color:var(--text);quotes:"\201C" "\201D"}@media (min-width:1024px){:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list li{padding:60px 0 0}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list li:not(:last-child):after{left:52px;right:calc(-1 * var(--sp-5) + 8px);top:21px;bottom:auto;width:auto;height:2px}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-moves .dg-moves__list b{line-height:1.3}}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose .dg-whose__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}@media (min-width:900px){:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose .dg-whose__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose .dg-whose__col{padding:var(--sp-5);background:var(--card-quiet);border-radius:var(--r-img);border-top:4px solid var(--c-evergreen)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose .dg-whose__col--you{border-top-color:var(--c-clay)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose .dg-whose__col--them{border-top-color:var(--c-pine)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose svg{display:block;width:44px;height:44px}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose .dg-whose__s{fill:none;stroke:var(--c-evergreen);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose .dg-whose__f{fill:var(--card)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose .dg-whose__h{margin:var(--sp-3) 0 var(--sp-1);font-family:var(--font-display);font-variation-settings:var(--display-axes);font-weight:var(--fw-display-strong);font-size:22px;line-height:1.25;color:var(--heading)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose .dg-whose__who{margin:0 0 var(--sp-3);font-size:15px}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-evergreen)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose li{position:relative;padding:10px 0 10px 26px;border-bottom:1px solid var(--c-sage);line-height:1.45}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) .dg-whose li:before{content:"";position:absolute;left:0;top:1.15em;width:14px;height:2px;background:var(--c-clay)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-5) var(--sp-6)}@media (min-width:768px){:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-h{display:block;width:100%;margin:0;padding:0 0 8px;border-bottom:2px solid var(--c-evergreen);font:var(--fw-strong) 14px/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--c-evergreen)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script :is(.cs-open,.cs-avoid){list-style:none;margin:0;padding:0}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script :is(.cs-open,.cs-avoid) li{padding:9px 0;border-bottom:1px solid var(--c-sage);line-height:1.45}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-open{counter-reset:so}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-open li{counter-increment:so;display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:6px}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-open li:before{content:counter(so) ".";font-weight:var(--fw-strong);color:var(--c-evergreen)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-obj dt,:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-open b{color:var(--c-evergreen)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-avoid li{position:relative;padding-left:22px}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-avoid li:before{content:"";position:absolute;left:0;top:1.2em;width:12px;height:2px;background:var(--c-clay)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-obj{margin:0}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-obj>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px 20px;padding:9px 0;border-bottom:1px solid var(--c-sage);line-height:1.45}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-obj dt{font-weight:var(--fw-strong)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-obj dd{margin:0}@media (min-width:640px){:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-obj>div{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-ws{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-6)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-ws>legend{float:left;margin-bottom:var(--sp-1)}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-ws>legend+*{clear:left}@media (min-width:768px){:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-ws{grid-template-columns:repeat(2,minmax(0,1fr))}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-ws>legend{grid-column:1/-1}}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-help{font-size:15px;line-height:1.5}@media print{:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script h2{font-size:16pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .takeaway__sheet{margin-top:6pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .takeaway__sheet>*+*{margin-top:8pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-grid{display:grid!important;grid-template-columns:3fr 2fr;gap:0 14pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-h{font-size:8.5pt;padding-bottom:3pt;border-bottom-width:1.5px}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-obj>div,:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script :is(.cs-open,.cs-avoid) li{padding:3pt 0;font-size:9.5pt;line-height:1.3;border-bottom-color:#999!important}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-obj>div{grid-template-columns:2fr 3fr}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-ws{display:grid!important;grid-template-columns:1fr 1fr;gap:4pt 14pt;margin-top:8pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-avoid li{padding-left:14pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-avoid li:before{width:8pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-ws>legend{grid-column:1/-1;float:none}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .field{gap:2pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .field>label{font-size:9pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-ws input{height:20pt;border:0!important;border-bottom:1px solid #000!important;border-radius:0}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-help{font-size:9pt}:where(main[data-bn-page=how-to-talk-to-a-loved-one-about-sober-living]) #takeaway-conversation-script .cs-avoid li:before{background:#000!important}}