.pkd-price-page{--pl-ink:#123d31;--pl-green:#0d503b;--pl-gold:#e5bb55;--pl-paper:#f7f7f1;--pl-line:#dce5dd;padding-top:30px;background:linear-gradient(#f8f9f4 0,#fff 900px)}.pkd-price-page>.container{max-width:1240px}.pkd-price-landing,.pkd-price-landing *{box-sizing:border-box}.pkd-price-landing{color:#364c44}.pkd-price-landing h1,.pkd-price-landing h2,.pkd-price-landing h3{color:var(--pl-ink);text-wrap:balance}.pkd-price-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(28px,4vw,60px);align-items:center;padding:36px 0 62px}.pkd-price-kicker{display:flex;align-items:center;gap:10px;color:var(--pl-green);font-size:11px;font-weight:800;letter-spacing:.18em;margin-bottom:24px}.pkd-price-kicker span{width:26px;height:2px;background:var(--pl-gold)}.pkd-price-hero h1{font-size:clamp(34px,3.6vw,54px);line-height:1.08;letter-spacing:-.045em;margin:0 0 26px;font-weight:800}.pkd-price-hero__intro p{font-size:16px;line-height:1.8;margin:0 0 26px}.pkd-price-landing a:not(.wp-block-button__link){color:var(--pl-green);text-underline-offset:3px}.pkd-price-hero__intro strong{font-weight:650}.pkd-price-hero__media{position:relative;align-self:stretch;min-height:560px;border-radius:120px 24px 24px 24px;overflow:hidden;background:#174d3b;box-shadow:0 24px 60px #123d3118}.pkd-price-hero__media:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#092e26cc);pointer-events:none}.pkd-price-hero__image{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:50% 50%}.pkd-price-hero__frame{position:absolute;z-index:1;bottom:28px;left:28px;right:28px;padding-top:18px;border-top:1px solid #ffffff60;display:flex;justify-content:space-between;color:#fff;font-size:11px;font-weight:800;letter-spacing:.16em}.pkd-price-meta{color:#65766d;font-size:12px;margin:24px 0 0}.pkd-price-landing .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 0}.pkd-price-landing .wp-block-button{margin:0;min-width:0}.pkd-price-landing .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:9px;padding:14px 20px;background:var(--pl-green)!important;color:#fff!important;text-decoration:none;font-size:14px;font-weight:750;line-height:1.35;border:1px solid var(--pl-green);box-shadow:0 5px 12px #123d3110}.pkd-price-landing .is-style-outline .wp-block-button__link{background:transparent!important;color:var(--pl-green)!important;border-color:#a6bcb0;box-shadow:none}.pkd-price-landing a:focus-visible,.pkd-price-landing [tabindex]:focus-visible{outline:3px solid #bd850e;outline-offset:4px}.pkd-price-landing .wp-block-button__link:hover{filter:brightness(1.1)}.pkd-price-editorial{max-width:none!important;font-size:16px;line-height:1.85}.pkd-price-editorial>*,.pkd-price-section>div{min-width:0}.pkd-price-editorial h2{font-size:clamp(26px,2.5vw,36px);line-height:1.2;letter-spacing:-.03em;margin:0 0 24px!important;max-width:850px}.pkd-price-editorial p{margin:0 0 20px;line-height:1.85}.pkd-price-editorial p:last-child{margin-bottom:0}.pkd-price-section{display:grid;grid-template-columns:68px minmax(0,1fr);gap:28px;padding:64px 0;border-top:1px solid var(--pl-line);margin:0}.pkd-price-section__index{padding-top:6px;color:#7a8c80;font-size:12px;font-weight:700;letter-spacing:.08em;font-variant-numeric:tabular-nums}.pkd-price-choose>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.pkd-price-choose h2{grid-column:1/-1;max-width:800px}.pkd-price-choose p{margin-bottom:0}.pkd-price-booking{scroll-margin-top:110px;margin:0 0 32px}.pkd-price-booking .pkd-blog-booking-form{margin:0;padding:32px;background:#103f32;border:0;border-radius:24px;box-shadow:0 20px 50px #103f3215}.pkd-price-booking .pkd-blog-booking-form__title{color:#fff;font-size:clamp(25px,2.5vw,34px);max-width:650px}.pkd-price-booking .pkd-blog-booking-form__lead{color:#e1ece5}.pkd-price-booking .pkd-blog-booking-form__eyebrow{color:#edcf81}.pkd-price-booking .pkd-blog-booking-form__benefits li{color:#f1f7f3}.pkd-price-booking .pkd-blog-booking-form__widget{box-shadow:none;border-radius:16px}.pkd-price-rates{scroll-margin-top:100px}.pkd-price-rates .parkado-pricing-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #d4e2d8;border-radius:16px;margin:30px 0 16px;box-shadow:0 12px 32px #123d3108}.pkd-price-rates .parkado-pricing-table{margin:0;width:100%;min-width:720px;border-collapse:separate;border-spacing:0;font-size:14px}.pkd-price-rates .parkado-pricing-table th,.pkd-price-rates .parkado-pricing-table td{padding:22px 16px;border:0;border-bottom:1px solid #e2e9e3;text-align:center;white-space:nowrap}.pkd-price-rates .parkado-pricing-table thead th{background:#123f32;color:#fff;font-weight:650}.pkd-price-rates .parkado-pricing-table th:first-child{text-align:left;white-space:normal;min-width:180px}.pkd-price-rates .parkado-pricing-table tbody tr:last-child>*{background:#edf6ec;color:#174c32;border-bottom:0;font-weight:800}.pkd-price-rates .parkado-pricing-note{font-size:12px;line-height:1.6;color:#647469;margin-bottom:24px}.pkd-price-calculator-note{padding:30px 32px;margin:0 0 64px;background:#f5f4eb;border:1px solid #e9e4cd;border-radius:16px}.pkd-price-calculator-note h2{font-size:25px}.pkd-price-benefits{padding:0 0 64px;border-top:0}.pkd-price-benefits ul.wp-block-list{padding:0;margin:32px 0 0;list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;counter-reset:benefit}.pkd-price-benefits ul.wp-block-list li{position:relative;grid-column:span 2;margin:0;padding:65px 24px 26px;border:1px solid #dce6dc;border-radius:14px;background:#f7faf6;font-size:14px;line-height:1.75;counter-increment:benefit}.pkd-price-benefits ul.wp-block-list li:nth-child(n+4){grid-column:span 3}.pkd-price-benefits ul.wp-block-list li:before{content:"0" counter(benefit);position:absolute;top:21px;left:24px;font-size:12px;font-weight:800;letter-spacing:.1em;color:#8b7337;border-bottom:2px solid #dfbd68;padding-bottom:4px}.pkd-price-benefits strong{display:block;font-size:18px;line-height:1.35;margin-bottom:10px;color:var(--pl-ink)}.pkd-price-decision{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 64px}.pkd-price-decision .pkd-price-section{display:block;padding:36px;border:1px solid #e4e6dc;border-radius:18px;background:#f7f6ef}.pkd-price-decision .pkd-price-section__index{margin-bottom:22px}.pkd-price-decision h2{font-size:29px}.pkd-price-decision .pkd-price-fit{background:#113f32;border-color:#113f32;color:#e1ece5}.pkd-price-fit h2,.pkd-price-fit .pkd-price-section__index{color:#fff}.pkd-price-fit .wp-block-button__link{background:#edcb78!important;border-color:#edcb78;color:#173a2c!important;box-shadow:none}.pkd-price-fit .is-style-outline .wp-block-button__link{background:transparent!important;color:#fff!important;border-color:#8ea99b}.pkd-price-faq{padding-top:56px}.pkd-price-faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:32px}.pkd-price-faq__item{border-top:2px solid #cfddd0;padding:24px 12px 12px 0}.pkd-price-faq__item h3{font-size:20px;line-height:1.35;margin:0 0 15px;letter-spacing:-.015em}.pkd-price-faq__item p{font-size:15px}.pkd-price-page .post-tax{border-top:1px solid var(--pl-line);padding-top:30px;margin-top:0}.pkd-price-page .post-tax~.section{padding-top:48px}@media(min-width:1600px){.pkd-price-hero h1{font-size:56px}}@media(max-width:1000px){.pkd-price-hero{gap:30px;grid-template-columns:1.1fr .9fr}.pkd-price-hero__media{min-height:640px;border-top-left-radius:80px}.pkd-price-hero h1{font-size:38px}.pkd-price-section{grid-template-columns:42px minmax(0,1fr);gap:20px}.pkd-price-decision .pkd-price-section{padding:28px}.pkd-price-decision h2{font-size:26px}}@media(max-width:760px){.pkd-price-page{padding-top:10px}.pkd-price-hero{grid-template-columns:1fr;padding:24px 0 38px;gap:28px}.pkd-price-hero h1{font-size:clamp(33px,6.6vw,46px);max-width:640px}.pkd-price-hero__media{min-height:0;height:340px;max-height:none;border-radius:56px 16px 16px 16px}.pkd-price-hero__image{object-position:center 47%}.pkd-price-meta{margin-top:20px}.pkd-price-section{padding:38px 0;grid-template-columns:1fr;gap:14px}.pkd-price-section__index{padding:0}.pkd-price-choose>div:last-child{display:block}.pkd-price-choose p{margin-bottom:20px}.pkd-price-choose p:last-child{margin-bottom:0}.pkd-price-booking .pkd-blog-booking-form{padding:18px;border-radius:18px}.pkd-price-booking{margin-bottom:0}.pkd-price-calculator-note{margin-bottom:38px;padding:24px}.pkd-price-benefits{padding-top:0}.pkd-price-benefits ul.wp-block-list{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.pkd-price-benefits ul.wp-block-list li,.pkd-price-benefits ul.wp-block-list li:nth-child(n+4){grid-column:auto}.pkd-price-benefits ul.wp-block-list li:last-child{grid-column:1/-1}.pkd-price-decision{grid-template-columns:1fr;margin-bottom:0;gap:16px}.pkd-price-decision .pkd-price-section{padding:28px}.pkd-price-faq__grid{gap:22px}.pkd-price-faq{padding-top:40px;margin-top:40px}.pkd-price-editorial h2{font-size:28px}.pkd-price-faq__item h3{font-size:19px}}@media(max-width:440px){.pkd-price-hero{padding-top:18px}.pkd-price-kicker{margin-bottom:20px}.pkd-price-hero h1{font-size:34px;line-height:1.12;letter-spacing:-.035em;margin-bottom:22px}.pkd-price-hero__intro p{font-size:15px;line-height:1.8}.pkd-price-hero__media{height:265px}.pkd-price-hero__frame{left:20px;right:20px;bottom:20px}.pkd-price-landing .wp-block-buttons{display:grid;grid-template-columns:1fr;gap:10px}.pkd-price-landing .wp-block-button__link{width:100%;font-size:14px}.pkd-price-editorial{font-size:15px}.pkd-price-editorial h2{font-size:26px}.pkd-price-booking .pkd-blog-booking-form{padding:12px}.pkd-price-booking .pkd-blog-booking-form__title{font-size:25px}.pkd-price-benefits ul.wp-block-list{grid-template-columns:1fr}.pkd-price-benefits ul.wp-block-list li{padding:60px 22px 24px}.pkd-price-benefits strong{font-size:19px}.pkd-price-decision .pkd-price-section{padding:25px}.pkd-price-faq__grid{grid-template-columns:1fr;gap:8px}.pkd-price-faq__item{padding:22px 0}.pkd-price-calculator-note{padding:23px}.pkd-price-meta{font-size:11px}}@media(prefers-reduced-motion:no-preference){.pkd-price-landing .wp-block-button__link{transition:filter .15s ease}}.pkd-price-benefits strong{display:inline;margin:0;font-size:17px;line-height:1.65}@media(max-width:760px){.pkd-price-rates .parkado-pricing-table-wrap{border:0;border-radius:0;box-shadow:none;overflow:visible;background:#fff0}.pkd-price-rates .parkado-pricing-table{display:block;min-width:0;width:100%;background:#fff0}.pkd-price-rates .parkado-pricing-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pkd-price-rates .parkado-pricing-table tbody{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pkd-price-rates .parkado-pricing-table tr{display:block;border:1px solid #d4e2d8;border-radius:12px;overflow:hidden;background:#fff}.pkd-price-rates .parkado-pricing-table th:first-child{display:flex;align-items:center;min-height:80px;min-width:0;background:#123f32;color:#fff;padding:16px;font-size:14px}.pkd-price-rates .parkado-pricing-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;white-space:normal;font-size:14px;text-align:right}.pkd-price-rates .parkado-pricing-table td:before{content:attr(data-period);color:#607266;font-size:12px;font-weight:500;text-align:left}.pkd-price-rates .parkado-pricing-table tbody tr:last-child th{background:#d9ebd7;color:#174c32}}@media(max-width:500px){.pkd-price-rates .parkado-pricing-table tbody{grid-template-columns:1fr;gap:18px}.pkd-price-rates .parkado-pricing-table th:first-child{min-height:0}.pkd-price-rates .parkado-pricing-table td{padding:15px 18px;font-size:16px}.pkd-price-rates .parkado-pricing-table td:before{font-size:14px}}