.pjypyq_site{color:#2b1d18;min-height:100vh;font-family:var(--font-sans),Arial,sans-serif;background:#faf7f2}.pjypyq_wrap{max-width:1120px;margin:auto;padding:34px 24px 105px}.pjypyq_brand{letter-spacing:-.05em;font-size:1.15rem;font-weight:800;text-decoration:none}.pjypyq_grid{grid-template-columns:1fr .87fr;align-items:start;gap:8vw;margin-top:95px;display:grid}.pjypyq_kicker{letter-spacing:.14em;color:#866959;font-size:.73rem;font-weight:700}.pjypyq_grid h1{font-family:var(--font-geist),var(--font-sans),Arial,sans-serif;letter-spacing:-.04em;margin:20px 0;font-size:clamp(3.5rem,6vw,6rem);font-weight:400;line-height:.96}.pjypyq_grid h1 em{color:#9b7967}.pjypyq_grid section>p:not(.pjypyq_kicker){color:#5b4c42;font-size:1.13rem;line-height:1.7}.pjypyq_rows{border-top:1px solid #d7c8bc;margin-top:45px;padding-top:20px}.pjypyq_rows p{color:#504034;font-size:.96rem;line-height:1.6}.pjypyq_back{margin-top:40px;font-size:.91rem;display:inline-block}.pjypyq_box{background:#fffdf9;border:1px solid #decfc3;padding:40px}.pjypyq_box h2{font-family:var(--font-geist),var(--font-sans),Arial,sans-serif;margin:8px 0 23px;font-size:2.5rem;font-weight:400}.pjypyq_price{border-top:1px solid #e6d9d0;border-bottom:1px solid #e6d9d0;justify-content:space-between;align-items:center;gap:14px;padding:25px 0;display:flex}.pjypyq_price strong{font-size:1.9rem}.pjypyq_price span{color:#6b5a50;font-size:.87rem}.pjypyq_note,.pjypyq_small{color:#64574e;font-size:.84rem;line-height:1.7}.pjypyq_consent{gap:15px;margin-top:27px;display:grid}.pjypyq_consent label{align-items:flex-start;gap:12px;font-size:.82rem;line-height:1.55;display:flex}.pjypyq_consent input{accent-color:#2b1d18;flex-shrink:0;width:19px;height:19px}.pjypyq_pay{color:#fff;cursor:pointer;background:#2b1d18;border:0;min-height:55px;margin-top:5px;padding:19px;font-weight:750}.pjypyq_pay:disabled{opacity:.45;cursor:not-allowed}.pjypyq_unavailable{background:#f3ece3;margin-top:24px;padding:23px;line-height:1.65}.pjypyq_unavailable p{font-size:.9rem}.pjypyq_unavailable a{font-size:.85rem}.pjypyq_error{color:#a02c23;font-size:.85rem}.pjypyq_small{margin-top:25px;font-size:.76rem}@media (max-width:750px){.pjypyq_grid{grid-template-columns:1fr;gap:40px;margin-top:50px}.pjypyq_box{padding:25px}.pjypyq_wrap{padding:23px 20px 75px}.pjypyq_grid h1{font-size:4rem}}.pjypyq_consent label{font-size:.95rem;line-height:1.6}.pjypyq_note{font-size:.95rem;line-height:1.68}.pjypyq_small{font-size:.875rem;line-height:1.6}.pjypyq_pay{letter-spacing:0;min-height:56px;font-size:1rem}.pjypyq_unavailable p{font-size:.95rem;line-height:1.6}@media (max-width:750px){.pjypyq_grid h1{font-size:clamp(3.3rem,11.5vw,4rem)}.pjypyq_grid section>p:not(.pjypyq_kicker){font-size:1.06rem}.pjypyq_box h2{font-size:2.35rem}.pjypyq_price span{font-size:.94rem}.pjypyq_consent label{font-size:.97rem}.pjypyq_small{font-size:.875rem}}.pjypyq_grid h1,.pjypyq_box h2{letter-spacing:-.05em;font-weight:500;line-height:1.08}.pjypyq_box{border-radius:14px}.pjypyq_pay{border-radius:12px}.pjypyq_brand{text-transform:lowercase;letter-spacing:-.065em;font-size:32px;font-weight:600}
