.seg-hear h3{font-family:var(--serif);letter-spacing:-.01em;font-size:clamp(24px,2.2vw,30px);font-weight:400;line-height:1.25}.seg-source{color:var(--muted);max-width:760px;margin-top:40px;font-size:13px;line-height:1.7}.seg-source a,.pricing-inline-link{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.seg-example{justify-self:center;max-width:420px}.seg-example img{aspect-ratio:auto}.seg-example figcaption{color:var(--muted);text-align:center;margin-top:16px;font-size:13px}.seg-work{margin-top:36px}.seg-work>div{border-top:1px solid var(--secondary-line,#d3dcda);padding:22px 0}.seg-work>div:last-child{border-bottom:1px solid var(--secondary-line,#d3dcda)}.seg-work h3{font-size:20px}.seg-work p{color:#4b4a52;margin-top:8px;font-size:16px;line-height:1.75}.seg-calendar{border-collapse:collapse;width:100%;margin-top:56px;font-size:16px}.seg-calendar th,.seg-calendar td{text-align:left;border-top:1px solid var(--ink);vertical-align:top;padding:20px 16px 20px 0}.seg-calendar tbody tr:last-child>*{border-bottom:1px solid var(--ink)}.seg-calendar thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-top:0;font-size:12px;font-weight:500}.seg-calendar tbody th{font-family:var(--serif);font-size:24px;font-weight:400}.seg-setups{margin:64px 0 0;padding:0;list-style:none}.seg-setups li{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr) auto;align-items:center;gap:20px 48px;padding:34px 0;display:grid}.seg-setups li:last-child{border-bottom:1px solid var(--ink)}.seg-setups h3{margin-top:8px;font-size:clamp(24px,2.2vw,30px)}.seg-setups li p:not(.seg-price){color:#4b4a52;margin-top:8px;font-size:16px;line-height:1.7}.seg-price{flex-direction:column;display:flex}.seg-price strong{letter-spacing:-.04em;font-size:40px;font-weight:500;line-height:1.1}.seg-price>span{color:var(--muted);margin-top:4px;font-size:13px}@media (width<=900px){.seg-setups li{grid-template-columns:minmax(0,1fr);gap:14px}.seg-example{max-width:340px}}@media (width<=560px){.seg-calendar{font-size:14px}.seg-calendar tbody th{font-size:19px}.seg-calendar th,.seg-calendar td{padding-right:10px}}.check-questions{margin:0}.check-questions dt{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:13px}.check-questions dd{font-family:var(--serif);margin:8px 0 0;font-size:clamp(22px,2vw,28px);line-height:1.3}@media (width<=420px){#check-title{font-size:42px}}.seg-work-split{align-items:start}.seg-work-split .seg-work{margin-top:0}.st-points.seg-hear{gap:44px 40px}.seg-hear>div{border:1px solid var(--ink);background:#fffdf7;border-radius:4px;padding:30px 26px 26px;position:relative;transform:rotate(-.8deg);box-shadow:4px 5px #24232914}.seg-hear>div:nth-child(2n){background:#fbfaf3;transform:rotate(.9deg)}.seg-hear>div:before{content:"";background:#fff1adcc;border:1px solid #2423291a;width:84px;height:22px;position:absolute;top:-11px;left:50%;transform:translate(-50%)rotate(-3deg)}.seg-hear>div:nth-child(2n):before{background:#def1dccc;transform:translate(-50%)rotate(4deg)}.seg-hear>div:nth-child(3):before{background:#e0eff1cc}.seg-hear p{margin-top:14px}.gx-on .seg-hear>div{opacity:0;transition:opacity .5s,translate .5s;translate:0 14px}.gx-on .seg-hear.is-in>div{opacity:1;translate:0}.gx-on .seg-hear>div:nth-child(2){transition-delay:.12s}.gx-on .seg-hear>div:nth-child(3){transition-delay:.24s}.gx-on .seg-hear>div:nth-child(4){transition-delay:.36s}@media (width<=560px){.seg-hear>div,.seg-hear>div:nth-child(2n){transform:none}}.seg-setups .seg-icon{width:44px;height:44px;margin-bottom:12px}.seg-setups li:nth-child(2) .seg-icon{background:var(--teal-tint)}.seg-setups li:nth-child(3) .seg-icon{background:var(--mint)}.seg-season{margin-top:56px}.check-questions{gap:14px;display:grid}.check-questions>div{border:1px solid var(--ink);background:#fff;border-radius:14px;padding:14px 16px 16px;box-shadow:3px 3px #24232914}.check-questions>div:nth-child(odd){margin-right:28px}.check-questions>div:nth-child(2n){background:var(--teal-tint);margin-left:28px}.check-questions dt{font-size:11px}.check-questions dd{align-items:flex-start;gap:10px;font-size:clamp(19px,1.7vw,24px);display:flex}.check-questions dd svg{color:var(--accent);flex-shrink:0;margin-top:6px}@media (width<=560px){.check-questions>div:nth-child(n){margin-inline:0}}
