.jlKKQG_page{color:#deded9;max-width:1200px;margin:auto;padding:80px 32px 96px}.jlKKQG_hero{max-width:850px;margin-bottom:64px}.jlKKQG_eyebrow{letter-spacing:.2em;color:#cbb47c;font-size:11px;font-weight:400}.jlKKQG_hero h1{letter-spacing:-.04em;margin:24px 0;font-size:clamp(42px,6vw,76px);font-weight:400;line-height:1.07}.jlKKQG_intro{color:#aaaead;max-width:690px;font-size:19px;line-height:1.7}.jlKKQG_notice{color:#d6c593;background:#101316;border-left:2px solid #cbb47c;margin-top:28px;padding:16px 20px;font-size:13px}.jlKKQG_page h2{margin-bottom:16px;font-size:30px;font-weight:400}.jlKKQG_page p{line-height:1.7}.jlKKQG_grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px;display:grid}.jlKKQG_card{cursor:pointer;background:#101316;border:1px solid #393d3b;flex-direction:column;gap:16px;padding:30px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.jlKKQG_card:hover,.jlKKQG_card:focus-within{background:#101316;border-color:#88794f}.jlKKQG_card:has(.jlKKQG_choice input:checked){background:#101316;border-color:#cbb47c;box-shadow:inset 0 0 0 1px #cbb47c30}.jlKKQG_card h3{border-left:2px solid #88794f;min-height:60px;padding-left:14px;font-size:23px;font-weight:400;line-height:1.3;transition:color .2s,border-color .2s}.jlKKQG_card:hover h3,.jlKKQG_card:focus-within h3{color:#e7d7b0;border-left-color:#d4bf8b}.jlKKQG_card:has(.jlKKQG_choice input:checked) h3{color:#e7d7b0;border-left-color:#d4bf8b}.jlKKQG_number{letter-spacing:.1em;color:#cbb47c;font-size:11px}.jlKKQG_card p{color:#a9adab;flex:1;margin:0;font-size:14px}.jlKKQG_price{color:#e7d7b0;white-space:nowrap;font-size:34px}.jlKKQG_price span{color:#a9adab;font-size:13px}.jlKKQG_choice{border-top:1px solid #393d3b;padding-top:18px;font-size:13px}.jlKKQG_choice input{accent-color:#cbb47c;margin-right:8px}.jlKKQG_actions{align-items:center;gap:24px;margin:26px 0;display:flex}.jlKKQG_actions p{color:#a9adab;max-width:510px;font-size:13px}.jlKKQG_page button,.jlKKQG_actions>a,.jlKKQG_bundle form>a{color:#161a18;cursor:pointer;background:#d4bf8b;border:1px solid #d4bf8b;border-radius:0;padding:14px 21px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.jlKKQG_page button:disabled{opacity:.45;cursor:not-allowed}.jlKKQG_page :is(button,a,input,summary):focus-visible{outline-offset:4px;outline:2px solid #f1d58e}.jlKKQG_bundle{background:#101316;border:1px solid #a68c52;justify-content:space-between;gap:48px;margin:48px 0 64px;padding:36px;display:flex}.jlKKQG_bundle>div:first-child{max-width:620px}.jlKKQG_bundle p{color:#b5b8b0}.jlKKQG_bundle .jlKKQG_price{margin-bottom:20px}.jlKKQG_library{border-top:1px solid #393d3b;border-bottom:1px solid #393d3b;margin-bottom:48px;padding:36px 0}.jlKKQG_library p{color:#adb1ad}.jlKKQG_faq{max-width:850px}.jlKKQG_faq details{border-bottom:1px solid #393d3b;padding:20px 0}.jlKKQG_faq summary{cursor:pointer;font-size:17px;list-style:none}.jlKKQG_faq summary::marker{content:""}.jlKKQG_faq summary::-webkit-details-marker{display:none}.jlKKQG_faq details p{color:#adb1ad}.jlKKQG_faq>p+p{margin-top:18px}.jlKKQG_faq a,.jlKKQG_library a{color:#d4bf8b;text-decoration:underline}@media (max-width:900px){.jlKKQG_grid{grid-template-columns:repeat(2,1fr)}.jlKKQG_actions,.jlKKQG_bundle{flex-direction:column;align-items:flex-start}}@media (max-width:580px){.jlKKQG_page{padding:48px 22px}.jlKKQG_grid{grid-template-columns:1fr}.jlKKQG_card h3{min-height:0}.jlKKQG_bundle{padding:24px}}.jlKKQG_consent{color:#b5b8b0;margin:32px 0 20px;font-size:13px;line-height:1.6}.jlKKQG_consent a{color:#d4bf8b;text-decoration:underline}.jlKKQG_consent input{accent-color:#cbb47c;margin-right:8px}.jlKKQG_library form{margin:24px 0}.jlKKQG_library input{accent-color:#cbb47c}@media (prefers-reduced-motion:reduce){.jlKKQG_card,.jlKKQG_card h3{transition:none}}.jlKKQG_cardTop{justify-content:space-between;align-items:center;gap:16px;min-height:96px;display:flex}.jlKKQG_stencil{object-fit:contain;pointer-events:none;mix-blend-mode:screen;opacity:.72;flex:none;width:96px;height:96px;animation:1.2s ease-out both jlKKQG_scratchFadeIn;display:block}@keyframes jlKKQG_scratchFadeIn{0%{opacity:0}to{opacity:.72}}@media (prefers-reduced-motion:reduce){.jlKKQG_stencil{animation:none}}
.LBFBNG_terms>p{margin:0 0 1.25rem}.LBFBNG_terms>h1{margin-bottom:1rem}.LBFBNG_terms>h2{margin:1.75rem 0 .75rem}.LBFBNG_returnLink{color:#d4bf8b;text-decoration:underline}
