.KissingEditorial-module__fhWATG__root{max-width:1200px;color:var(--adc-text);margin-inline:auto;padding:72px 32px 88px}.KissingEditorial-module__fhWATG__cover{max-width:880px;padding-bottom:48px}.KissingEditorial-module__fhWATG__eyebrow{align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:600;display:flex}.KissingEditorial-module__fhWATG__eyebrow svg{color:var(--adc-accent-strong)}.KissingEditorial-module__fhWATG__cover h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4.6vw,58px);font-weight:650;line-height:1.12}.KissingEditorial-module__fhWATG__deck{margin-top:24px;font-size:23px;line-height:1.5}.KissingEditorial-module__fhWATG__intro{max-width:70ch;color:var(--adc-text-muted);margin-top:16px;line-height:1.8}.KissingEditorial-module__fhWATG__workflow{border:1px solid var(--adc-border);background:var(--adc-surface);border-radius:16px;padding:28px}.KissingEditorial-module__fhWATG__workflow h2{align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.KissingEditorial-module__fhWATG__workflow h2 svg{color:var(--adc-accent-strong);flex-shrink:0}.KissingEditorial-module__fhWATG__workflow ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px;display:grid}.KissingEditorial-module__fhWATG__workflow li{gap:16px;display:flex}.KissingEditorial-module__fhWATG__workflow li>span{color:var(--adc-accent-strong);font-variant-numeric:tabular-nums;font-size:13px}.KissingEditorial-module__fhWATG__workflow h3{font-size:15px;font-weight:600}.KissingEditorial-module__fhWATG__workflow p{color:var(--adc-text-muted);margin-top:8px;font-size:13px;line-height:1.7}.KissingEditorial-module__fhWATG__guide{grid-template-columns:250px minmax(0,1fr);gap:64px;margin-top:64px;display:grid}.KissingEditorial-module__fhWATG__index{align-self:start;position:sticky;top:92px}.KissingEditorial-module__fhWATG__index h2{margin-bottom:20px;font-size:14px;font-weight:600}.KissingEditorial-module__fhWATG__index nav a{color:var(--adc-text-muted);gap:12px;padding-block:10px;font-size:13px;line-height:1.6;display:flex}.KissingEditorial-module__fhWATG__index nav a:hover{color:var(--adc-text)}.KissingEditorial-module__fhWATG__index nav a span{font-variant-numeric:tabular-nums;color:var(--adc-accent-strong)}.KissingEditorial-module__fhWATG__notice{border-inline-start:2px solid var(--adc-accent-strong);margin-top:28px;padding-inline-start:16px}.KissingEditorial-module__fhWATG__notice h3{font-size:14px;font-weight:600}.KissingEditorial-module__fhWATG__notice p{color:var(--adc-text-muted);margin-top:8px;font-size:13px;line-height:1.8}.KissingEditorial-module__fhWATG__chapter{border-top:1px solid var(--adc-border);grid-template-columns:32px minmax(0,1fr);gap:20px;padding-block:36px;scroll-margin-top:92px;display:grid}.KissingEditorial-module__fhWATG__chapter:first-child{border-top:0;padding-top:0}.KissingEditorial-module__fhWATG__number{color:var(--adc-accent-strong);font-variant-numeric:tabular-nums;padding-top:7px;font-size:12px}.KissingEditorial-module__fhWATG__chapter h2{text-wrap:balance;font-size:25px;font-weight:600;line-height:1.35}.KissingEditorial-module__fhWATG__chapter p{color:var(--adc-text-muted);text-wrap:pretty;margin-top:20px;font-size:15px;line-height:1.95}.KissingEditorial-module__fhWATG__faq{border-top:2px solid var(--adc-text);grid-template-columns:280px minmax(0,1fr);gap:40px;margin-top:32px;padding-block:48px;display:grid}.KissingEditorial-module__fhWATG__faq>h2,.KissingEditorial-module__fhWATG__related>h2{text-wrap:balance;font-size:27px;font-weight:600;line-height:1.35}.KissingEditorial-module__fhWATG__faq details{border-bottom:1px solid var(--adc-border)}.KissingEditorial-module__fhWATG__faq summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;padding-block:18px;font-size:16px;list-style:none;display:flex}.KissingEditorial-module__fhWATG__faq summary::-webkit-details-marker{display:none}.KissingEditorial-module__fhWATG__faq summary svg{color:var(--adc-accent-strong);flex-shrink:0}.KissingEditorial-module__fhWATG__faq details[open] summary svg{transform:rotate(45deg)}.KissingEditorial-module__fhWATG__faq p{color:var(--adc-text-muted);padding-bottom:22px;font-size:14px;line-height:1.85}.KissingEditorial-module__fhWATG__related{border-top:1px solid var(--adc-border);padding-top:32px}.KissingEditorial-module__fhWATG__related>h2{margin-bottom:20px}.KissingEditorial-module__fhWATG__related a{border-bottom:1px solid var(--adc-border);justify-content:space-between;align-items:center;gap:24px;padding:22px 12px;display:flex}.KissingEditorial-module__fhWATG__related a:hover{background:var(--adc-surface-soft)}.KissingEditorial-module__fhWATG__related a span{font-size:17px;font-weight:600}.KissingEditorial-module__fhWATG__related a p{color:var(--adc-text-muted);margin-top:8px;font-size:14px}.KissingEditorial-module__fhWATG__related a svg{color:var(--adc-accent-strong);flex-shrink:0}.KissingEditorial-module__fhWATG__root :is(a,summary):focus-visible{outline:2px solid var(--adc-accent-strong);outline-offset:4px}@media (max-width:900px){.KissingEditorial-module__fhWATG__guide{grid-template-columns:1fr;gap:32px;margin-top:40px}.KissingEditorial-module__fhWATG__index{position:static}.KissingEditorial-module__fhWATG__index nav{display:none}.KissingEditorial-module__fhWATG__notice{margin-top:0}.KissingEditorial-module__fhWATG__workflow ol{gap:20px}.KissingEditorial-module__fhWATG__faq{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.KissingEditorial-module__fhWATG__root{padding:48px 20px 56px}.KissingEditorial-module__fhWATG__cover{padding-bottom:32px}.KissingEditorial-module__fhWATG__cover h1{font-size:34px}.KissingEditorial-module__fhWATG__deck{font-size:20px}.KissingEditorial-module__fhWATG__workflow{padding:22px}.KissingEditorial-module__fhWATG__workflow ol{grid-template-columns:1fr}.KissingEditorial-module__fhWATG__chapter{grid-template-columns:1fr;gap:12px;padding-block:28px}.KissingEditorial-module__fhWATG__chapter h2{font-size:23px}.KissingEditorial-module__fhWATG__chapter p{margin-top:16px}}
