.purchase-page p,.purchase-page li{font-size:18px;line-height:1.75}.purchase-page h2{font-size:clamp(30px,4vw,42px)}.purchase-page h3{font-size:26px;margin:0 0 14px}.purchase-intro{padding-top:60px;padding-bottom:42px;max-width:1000px;text-align:center}.purchase-intro h1{font-size:clamp(38px,5vw,60px);letter-spacing:-1px}.purchase-intro p{max-width:750px;margin:0 auto}.process-steps{max-width:1000px;padding-bottom:60px}.process-steps>h2{text-align:center;margin-bottom:40px}.process-steps ol{list-style:none;counter-reset:steps;margin:0;padding:0}.process-steps li{counter-increment:steps;position:relative;padding:0 0 24px 76px;margin:0 0 25px;border-bottom:1px solid #c6bcaa}.process-steps li:last-child{border:0;margin-bottom:0;padding-bottom:0}.process-steps li::before{content:counter(steps);position:absolute;left:0;top:0;width:48px;height:48px;display:grid;place-items:center;border:1px solid #a3834c;border-radius:50%;background:#f4e4c5;color:#64471e;font:25px Georgia,serif}.process-steps p{margin:10px 0}.included-section{padding:65px 0;background:#202429;border-block:3px solid #bf9c62;color:#f8f5ee}.included-section h2{color:#efd3a0;max-width:760px}.included-section p{color:#dddfe1}.included-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 30px;list-style:none;margin:30px 0 0;padding:0}.included-grid li{background:#ffffff08;border:1px solid #998364;padding:20px 22px;color:#f3f0e8;display:flex;align-items:center;gap:16px}.included-grid li::before{content:'✓';font-size:23px;color:#edcc96}.pricing-section{padding-top:65px;padding-bottom:55px}.pricing-layout{display:grid;grid-template-columns:1fr 1fr;gap:35px}.price-panel{padding:32px;background:#fbf6ec;border:2px solid #b7955c;box-shadow:0 5px 20px #30271912}.price-panel h3{font-size:30px}.price-panel h3 span{white-space:nowrap}.discount-panel{padding:30px 12px}.discount-panel ul{padding-left:22px}.discount-panel li{padding:7px 0}.arrangements{padding-top:35px;padding-bottom:45px;border-top:1px solid #bba783}.arrangements-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:28px}.resources{padding-top:35px;padding-bottom:65px;border-top:1px solid #bba783}.purchase-page a{text-underline-offset:4px}.purchase-page a:hover{color:#856336}nav a[aria-current="page"]{border-bottom:2px solid #d4b17a}@media(max-width:680px){.included-grid,.pricing-layout,.arrangements-grid{grid-template-columns:1fr}.purchase-intro{padding-top:38px}.process-steps li{padding-left:57px}.process-steps li::before{width:39px;height:39px;font-size:22px}.purchase-page p,.purchase-page li{font-size:17px}.included-section{padding:40px 0}.included-grid{gap:12px}.included-grid li{padding:17px}.price-panel{padding:24px}.discount-panel{padding:0}.pricing-section{padding-top:40px}.arrangements-grid{gap:20px}}
