._70ATHG_section{padding:clamp(44px, 4.5vw, 72px) var(--gutter)}._70ATHG_section+._70ATHG_section{border-top:1px solid var(--line)}._70ATHG_salesPage h1,._70ATHG_salesPage h2,._70ATHG_salesPage h3,._70ATHG_salesPage h4,._70ATHG_salesPage p,._70ATHG_salesPage figure,._70ATHG_salesPage dl,._70ATHG_salesPage dd{margin:0}._70ATHG_salesPage p,._70ATHG_salesPage dd,._70ATHG_salesPage li,._70ATHG_salesPage td{line-height:1.55}._70ATHG_salesPage h3{font-size:clamp(1.25rem,2vw,1.9rem);line-height:1.1}._70ATHG_salesPage h4{font-size:.94rem;line-height:1.3}._70ATHG_heading{max-width:76ch;margin-block-end:clamp(22px,2.8vw,40px)}._70ATHG_heading h2{letter-spacing:-.055em;text-wrap:balance;max-width:21ch;margin-block:8px 0;font-size:clamp(2rem,4.25vw,4.2rem);line-height:.99}._70ATHG_heading h2+p{color:var(--muted);margin-block-start:12px}._70ATHG_hero{padding-block:clamp(28px,3.2vw,52px) clamp(24px,2.5vw,38px)}._70ATHG_heroGrid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,82px);display:grid}._70ATHG_heroCopy h1{letter-spacing:-.063em;text-wrap:balance;margin-block:12px 16px;font-size:clamp(2.75rem,4.65vw,5.7rem);line-height:.97}._70ATHG_heroCopy h1 span{display:block}._70ATHG_heroCopy:lang(zh) h1{line-height:1.13}._70ATHG_heroCopy ._70ATHG_lead{max-width:64ch;color:var(--muted);font-size:clamp(1rem,1.27vw,1.25rem)}._70ATHG_heroCopy .button-row{margin-block-start:23px}._70ATHG_heroFrame{border-bottom:1px solid var(--line);min-width:0}._70ATHG_heroImage,._70ATHG_workImage{background:var(--ink);display:block;position:relative;overflow:hidden}._70ATHG_heroImage{aspect-ratio:16/10}._70ATHG_heroImage img,._70ATHG_workImage img{object-fit:cover}._70ATHG_heroFrame figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding-block:10px;font-size:.69rem;display:flex}._70ATHG_salesPage ._70ATHG_facts{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:clamp(20px,2.35vw,34px) 0;display:grid}._70ATHG_facts>div{padding:14px 18px 14px 0}._70ATHG_facts>div+div{border-inline-start:1px solid var(--line);padding-inline-start:clamp(12px,2vw,28px)}._70ATHG_facts dt{font-size:clamp(1rem,1.5vw,1.33rem);font-weight:680;line-height:1.2}._70ATHG_facts dd,._70ATHG_salesPage ._70ATHG_footnote{color:var(--muted);margin-block-start:6px;font-size:.88rem}._70ATHG_salesPage ._70ATHG_footnote{margin-block-start:10px}._70ATHG_editorialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(18px,2.65vw,40px);display:grid}._70ATHG_editorialGrid>article,._70ATHG_processGrid>li,._70ATHG_processNotes>div{border-top:1px solid var(--line);min-width:0;padding-block-start:14px}._70ATHG_editorialGrid>article>p,._70ATHG_processGrid>li>p{margin-block-start:10px}._70ATHG_stacked>div{margin-block-start:12px}._70ATHG_stacked dt,._70ATHG_processNotes dt{color:var(--muted);letter-spacing:.035em;font-size:.78rem;font-weight:680}._70ATHG_stacked dd,._70ATHG_processNotes dd{margin-block-start:3px}._70ATHG_offerGrid{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._70ATHG_offer{grid-template-rows:auto 1fr auto;grid-template-rows:subgrid;grid-row:span 3;row-gap:18px;min-width:0;padding-block:22px;padding-inline:clamp(13px,2.3vw,34px);scroll-margin-top:18px;display:grid}._70ATHG_offer:first-child{padding-inline-start:0}._70ATHG_offer:last-child{padding-inline-end:0}._70ATHG_offer+._70ATHG_offer{border-inline-start:1px solid var(--line)}._70ATHG_offer>.button{align-self:end;width:fit-content}._70ATHG_priceLine{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block:8px 0;display:flex}._70ATHG_priceLine strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.5vw,3.8rem);font-weight:680;line-height:1}._70ATHG_priceLine span{font-size:.93rem}._70ATHG_salesPage ._70ATHG_priceNote{color:var(--muted);margin-block-start:5px;font-size:.81rem}._70ATHG_salesPage ._70ATHG_offerHeadline{margin-block:16px 6px;font-weight:650}._70ATHG_offerDetails{border-top:1px solid var(--line);padding-block-start:12px}._70ATHG_offerDetails ul{margin:6px 0 0;padding-inline-start:1em}._70ATHG_offerDetails li+li{margin-block-start:4px}._70ATHG_partnership{border:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,2.1fr) auto;align-items:center;gap:14px clamp(15px,3vw,40px);margin-block-start:20px;padding:18px clamp(16px,2.4vw,34px);display:grid}._70ATHG_partnership h3{font-size:clamp(1.2rem,1.8vw,1.6rem)}._70ATHG_partnership>div>p{color:var(--muted);margin-block-start:4px}._70ATHG_scrollHint{display:none}._70ATHG_tableScroll{-webkit-overflow-scrolling:touch;scrollbar-color:var(--muted) transparent;width:100%;overflow-x:auto}._70ATHG_table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:748px}._70ATHG_table th,._70ATHG_table td{border-bottom:1px solid var(--line);text-align:start;vertical-align:top;padding:11px 16px;font-size:clamp(.9rem,1.05vw,1rem)}._70ATHG_table thead th{border-top:1px solid var(--line);font-weight:700}._70ATHG_table th:first-child{width:18%;padding-inline-start:0}._70ATHG_workGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(23px,3.6vw,48px) clamp(20px,2.8vw,42px);display:grid}._70ATHG_workImage{aspect-ratio:2}._70ATHG_workTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-block-start:10px;display:flex}._70ATHG_workTitle>span{color:var(--muted);font-size:.68rem}._70ATHG_workStudy>.text-link{margin-block-start:12px}._70ATHG_processGrid,._70ATHG_processNotes{gap:18px clamp(16px,2.7vw,38px);display:grid}._70ATHG_processGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}._70ATHG_processGrid h3{margin-block-start:6px}._70ATHG_salesPage ._70ATHG_processNotes{grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:24px}._70ATHG_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}._70ATHG_faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(20px,4vw,64px);display:grid}._70ATHG_faq details{border-top:1px solid var(--line)}._70ATHG_faq summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:14px 0;font-weight:620;list-style:none;display:grid}._70ATHG_faq summary::-webkit-details-marker{display:none}._70ATHG_faq summary:after{content:"+";color:var(--muted);font-size:1.25em;line-height:1}._70ATHG_faq details[open] summary:after{content:"−"}._70ATHG_faq details p{color:var(--muted);padding:0 20px 14px 0}._70ATHG_finalCta{justify-content:space-between;align-items:end;gap:20px;display:flex}._70ATHG_finalCta ._70ATHG_heading{margin-block-end:0}._70ATHG_finalCta>.button{flex-shrink:0}@media (max-width:1000px){._70ATHG_heroGrid{gap:26px}._70ATHG_heroCopy h1{font-size:clamp(2.2rem,5.1vw,4.75rem)}._70ATHG_processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._70ATHG_partnership{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr)}._70ATHG_partnership>.text-link{grid-column:2;justify-self:start}}@media (max-width:820px){._70ATHG_salesPage ._70ATHG_scrollHint{color:var(--muted);margin-block-end:6px;font-size:.83rem;display:block}}@media (max-width:750px){._70ATHG_section{padding-block:34px}._70ATHG_heroGrid,._70ATHG_offerGrid,._70ATHG_editorialGrid,._70ATHG_processNotes,._70ATHG_salesPage ._70ATHG_processNotes,._70ATHG_workGrid,._70ATHG_twoColumns,._70ATHG_faq,._70ATHG_partnership{grid-template-columns:minmax(0,1fr)}._70ATHG_heroCopy h1{font-size:clamp(1.9rem,9vw,3.6rem)}._70ATHG_heroCopy:lang(zh) h1{font-size:clamp(1.5rem,8vw,3.6rem)}._70ATHG_heroImage{aspect-ratio:2}._70ATHG_heroFrame figcaption{padding-block:7px}._70ATHG_salesPage ._70ATHG_facts{margin-block-start:16px}._70ATHG_facts>div{padding:10px 8px 10px 0}._70ATHG_facts>div+div{padding-inline-start:8px}._70ATHG_facts dt{font-size:.89rem}._70ATHG_facts dd{font-size:.75rem}._70ATHG_offer,._70ATHG_offer:first-child,._70ATHG_offer:last-child{grid-row:auto;grid-template-rows:auto auto auto;padding-inline:0}._70ATHG_offer+._70ATHG_offer{border-inline-start:0;border-top:1px solid var(--line)}._70ATHG_partnership>.text-link{grid-column:auto}._70ATHG_processGrid{gap:16px}._70ATHG_finalCta{flex-direction:column;align-items:start}}@media (max-width:430px){._70ATHG_processGrid{grid-template-columns:minmax(0,1fr)}}
