.yqdJ_G_page{padding-top:28px;padding-bottom:80px}.yqdJ_G_back{min-height:44px;color:var(--muted);align-items:center;gap:8px;margin-bottom:32px;font-size:14px;display:inline-flex}.yqdJ_G_back:hover{color:var(--blue)}.yqdJ_G_back:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.yqdJ_G_layout{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"header purchase""content purchase";align-items:start;gap:40px 48px;display:grid}.yqdJ_G_header{grid-area:header;min-width:0}.yqdJ_G_eyebrow{color:var(--blue);margin:0 0 16px;font-size:14px}.yqdJ_G_header h1{letter-spacing:-.045em;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;max-width:620px;margin:0;font-size:clamp(32px,3.4vw,44px);line-height:1.2}.yqdJ_G_intro{color:var(--muted);word-break:keep-all;margin:20px 0 0;font-size:16px;line-height:1.7}.yqdJ_G_layout .yqdJ_G_purchase{min-width:0;box-shadow:none;grid-area:purchase;padding:24px}.yqdJ_G_purchase h2{word-break:keep-all;font-size:23px;line-height:1.35}.yqdJ_G_purchase p{word-break:keep-all}.yqdJ_G_purchase .product-price-row strong{white-space:nowrap;font-size:32px}.yqdJ_G_purchase .product-purchase-button{min-height:52px;padding-inline:12px}.yqdJ_G_content{grid-area:content;min-width:0}.yqdJ_G_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}.yqdJ_G_sectionHeading h2,.yqdJ_G_access h2{word-break:keep-all;margin:0;font-size:22px;line-height:1.4}.yqdJ_G_sectionHeading>span{color:var(--muted);font-size:14px}.yqdJ_G_materials{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.yqdJ_G_materials li{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;padding:18px 0;display:flex}.yqdJ_G_number{background:var(--blue-soft);height:36px;color:var(--blue);font-variant-numeric:tabular-nums;border-radius:10px;flex:0 0 36px;place-items:center;font-size:13px;display:grid}.yqdJ_G_materials h3{margin:0;font-size:17px;line-height:1.45}.yqdJ_G_materials p,.yqdJ_G_access p{color:var(--muted);word-break:keep-all;margin:4px 0 0;font-size:14px;line-height:1.65}.yqdJ_G_access{background:var(--blue-soft);border-radius:18px;margin-top:40px;padding:24px}.yqdJ_G_access p{color:var(--ink);margin-top:12px}@media (max-width:900px){.yqdJ_G_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""purchase""content";gap:28px}.yqdJ_G_layout .yqdJ_G_purchase{position:static}.yqdJ_G_back{margin-bottom:20px}}@media (max-width:380px){.yqdJ_G_header h1{font-size:30px}.yqdJ_G_layout .yqdJ_G_purchase,.yqdJ_G_access{padding:20px}.yqdJ_G_intro{font-size:15px}}
