.sexual-endpoint-module__3FgcHW__page{background:var(--paper)}.sexual-endpoint-module__3FgcHW__hero{align-items:start}.sexual-endpoint-module__3FgcHW__hero h1{max-width:12ch;font-size:clamp(3rem,4.35vw,4.9rem);line-height:.94}.sexual-endpoint-module__3FgcHW__heroIntroduction{border:1px solid var(--line);background:#e7ebe5;align-self:stretch;padding:clamp(1.5rem,3vw,3rem)}.sexual-endpoint-module__3FgcHW__heroIntroduction .lede{color:var(--plum)}.sexual-endpoint-module__3FgcHW__sectionProse{max-width:62rem;margin:2.5rem 0 0 auto;font-size:clamp(1rem,1.25vw,1.12rem)}.sexual-endpoint-module__3FgcHW__sectionProse p+p{margin-top:1.4rem}.sexual-endpoint-module__3FgcHW__meaningGrid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:2.5rem 0 0 auto;padding:0;list-style:none;display:grid}.sexual-endpoint-module__3FgcHW__meaningGrid li{min-height:8rem;font-family:var(--serif);background:#f7f3eb;padding:clamp(1.25rem,2.4vw,2.25rem);font-size:clamp(1.35rem,2vw,2rem);line-height:1.08}.sexual-endpoint-module__3FgcHW__meaningGrid li:last-child{grid-column:1/-1}.sexual-endpoint-module__3FgcHW__sequence{background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.sexual-endpoint-module__3FgcHW__sequence li{color:var(--plum);font-family:var(--serif);text-align:center;background:#f7f3eb;padding:1.5rem 1rem;font-size:clamp(1.15rem,1.8vw,1.75rem);position:relative}.sexual-endpoint-module__3FgcHW__sequence li:not(:last-child):after{z-index:1;width:1.1rem;color:var(--clay);content:"→";font-family:var(--sans);font-size:.9rem;position:absolute;top:50%;right:-.55rem;transform:translateY(-50%)}.sexual-endpoint-module__3FgcHW__mutualityList,.sexual-endpoint-module__3FgcHW__closingQuestions{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:62rem;margin:2.5rem 0 0 auto;padding:0;list-style:none;display:grid}.sexual-endpoint-module__3FgcHW__mutualityList li,.sexual-endpoint-module__3FgcHW__closingQuestions li{background:#f7f3eb;padding:1.15rem 1.25rem}.sexual-endpoint-module__3FgcHW__closingQuestions{background:#f7f4ed29;max-width:50rem}.sexual-endpoint-module__3FgcHW__closingQuestions li{background:var(--ink);color:#f7f4edd1}.sexual-endpoint-module__3FgcHW__closingQuestions li:last-child{grid-column:1/-1}.sexual-endpoint-module__3FgcHW__throughline{color:#f7f4ed;max-width:50rem;font-family:var(--serif);border-top:1px solid #f7f4ed47;margin:3rem 0 0 auto;padding:2rem 0 0;font-size:clamp(2rem,3.5vw,4rem);line-height:1.05}.sexual-endpoint-module__3FgcHW__claimBoundary{max-width:62rem;margin:2.5rem 0 0 auto;font-size:.82rem;color:#f7f4edbd!important}.sexual-endpoint-module__3FgcHW__sourceList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sexual-endpoint-module__3FgcHW__sourceList li{border-bottom:1px solid var(--line);grid-template-columns:5rem minmax(0,1fr);gap:.75rem 1.25rem;padding:1.5rem 0;display:grid}.sexual-endpoint-module__3FgcHW__sourceId{color:var(--clay);letter-spacing:.1em;font-size:.65rem;font-weight:750}.sexual-endpoint-module__3FgcHW__sourceBody p{margin:0}.sexual-endpoint-module__3FgcHW__sourceBody p+p{margin-top:.7rem}.sexual-endpoint-module__3FgcHW__sourceBody strong{color:var(--ink)}.sexual-endpoint-module__3FgcHW__sourceBody a{color:var(--clay);text-underline-offset:.25rem;text-transform:uppercase;margin-top:.9rem;font-size:.72rem;font-weight:750;display:inline-block}@media (max-width:980px){.sexual-endpoint-module__3FgcHW__sequence{grid-template-columns:repeat(3,minmax(0,1fr))}.sexual-endpoint-module__3FgcHW__sequence li:nth-child(3):after{content:none}}@media (max-width:760px){.sexual-endpoint-module__3FgcHW__hero h1{max-width:12ch;font-size:clamp(2.75rem,11vw,4rem)}.sexual-endpoint-module__3FgcHW__meaningGrid,.sexual-endpoint-module__3FgcHW__mutualityList,.sexual-endpoint-module__3FgcHW__closingQuestions,.sexual-endpoint-module__3FgcHW__sequence{grid-template-columns:1fr}.sexual-endpoint-module__3FgcHW__meaningGrid li,.sexual-endpoint-module__3FgcHW__meaningGrid li:last-child,.sexual-endpoint-module__3FgcHW__closingQuestions li:last-child{grid-column:auto;min-height:0}.sexual-endpoint-module__3FgcHW__sequence li:not(:last-child):after{top:auto;bottom:-.65rem;right:50%;transform:translate(50%)rotate(90deg)}.sexual-endpoint-module__3FgcHW__sequence li:nth-child(3):after{content:"→"}.sexual-endpoint-module__3FgcHW__sourceList li{grid-template-columns:1fr}.sexual-endpoint-module__3FgcHW__throughline,.sexual-endpoint-module__3FgcHW__closingQuestions{margin-left:0}}
