body:has(.bereken-premie-block){--wp--style--root--padding-left:0px;--wp--style--root--padding-right:0px;padding-left:0;padding-right:0}@media(max-width:1023px){body:has(.bereken-premie-block) .entry-content,body:has(.bereken-premie-block) .wp-block-post-content{max-width:none}body:has(.bereken-premie-block) .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull):not(.alignwide)){max-width:none}}.calc-form{--calc-orange:var(--wp--preset--color--primary);--calc-purple:var(--wp--preset--color--purple);--calc-yellow:var(--wp--preset--color--yellow);--calc-dark:var(--wp--preset--color--text-base);--calc-teal:var(--wp--preset--color--blue);--calc-teal-active:#1ab8c1;--calc-gray:#d0d0d1;--calc-gray-light:#f3f3f3;--calc-white:var(--wp--preset--color--background);--calc-error:#c0392b;--calc-shadow:0 0 50px rgba(0,0,0,.1);--calc-radius-pill:30px;--calc-radius-card:15px;--calc-radius-sm:12px;--calc-sidebar-width:300px;--calc-max-width:1100px;--calc-corner-width:500px;--calc-check:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2.5 6.2 5 8.7l4.5-5.2%27/%3E%3C/svg%3E");display:flex;flex-direction:column;font-size:16px;min-height:100vh;padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--40) var(--wp--preset--spacing--80);position:relative}.calc-form__header{margin-bottom:var(--wp--preset--spacing--60);position:relative;text-align:center;z-index:1}.calc-form__logo-link{display:inline-block;line-height:0}.calc-form__logo{max-height:48px;width:auto}.calc-legal{align-self:stretch;color:var(--calc-dark);isolation:isolate;margin:-20px -20px -70px;overflow:hidden;position:static;z-index:0}@media(max-width:767px){.calc-legal{height:380px}}.calc-legal__inner{margin:0 auto;width:100%}@media(min-width:1024px){.calc-legal__inner{max-width:var(--calc-max-width)}}@media(max-width:767px){.calc-legal__inner{padding-top:40px}}.calc-legal__figure{isolation:isolate;padding:1.25rem 1.5rem;position:relative}@media(min-width:768px){.calc-legal__figure{aspect-ratio:768/595;box-sizing:border-box;display:flex;flex-direction:column;height:400px;justify-content:flex-end;margin-top:100px;padding-bottom:160px;width:var(--calc-corner-width)}}.calc-legal__figure:before{background-color:var(--calc-yellow);border-radius:var(--wp--preset--border-radius--card);content:"";position:absolute;transform:rotate(5deg);z-index:-1}@media(min-width:768px){.calc-legal__figure:before{inset:10% 20% -20% -100%}}@media(max-width:767px){.calc-legal__figure:before{height:370px;left:-50px;top:-20px;width:350px}}.calc-legal h1{color:var(--calc-dark);font-size:var(--wp--preset--font-size--lg);font-weight:700;margin:0 0 .5rem}.calc-legal ul{list-style:none;margin:0;padding:0}.calc-legal li+li{margin-top:.2rem}.calc-legal a{color:var(--calc-dark);text-decoration:none}.calc-legal a:focus-visible,.calc-legal a:hover{text-decoration:underline}.calc-mascot{display:none;pointer-events:none;z-index:-9}@media(min-width:768px){.calc-mascot{bottom:0;display:block;position:fixed;right:0;width:var(--calc-corner-width)}}.calc-mascot__figure{isolation:isolate;position:relative}.calc-mascot__figure:before{background-color:var(--calc-purple);border-radius:var(--wp--preset--border-radius--card);content:"";inset:10% -10% -20% -10%;position:absolute;transform:rotate(5deg);z-index:0}.calc-mascot img{display:block;height:auto}.calc-layout,.calc-mascot img{position:relative;width:100%;z-index:1}.calc-layout{display:grid;gap:var(--wp--preset--spacing--70);margin:0 auto;max-width:none}@media(min-width:768px){.calc-layout{align-items:start;grid-template-columns:minmax(0,1fr) var(--calc-sidebar-width)}}@media(min-width:1024px){.calc-layout{max-width:var(--calc-max-width)}}.calc-card{background:var(--calc-white);border-radius:var(--calc-radius-card);box-shadow:var(--calc-shadow);padding:2.25rem}.calc-card-main{position:relative}.calc-card-main:before{background-color:var(--calc-teal);border-radius:var(--calc-radius-card);content:"";display:block;height:94%;left:0;position:absolute;top:3%;transform:rotate(-2deg);width:100%;z-index:-1}@media(max-width:767px){.calc-card-main{background:transparent;border-radius:0;box-shadow:none;padding:0}.calc-card-main:before{display:none}}.calc-card--aside{padding:1.25rem}.calc-card h2,.calc-card h3{margin-top:0}.calc-card__footnote{margin-top:var(--wp--preset--spacing--40);text-align:center}.calc-card>.calc-btn--auto{display:flex;margin-block:var(--wp--preset--spacing--60);margin-inline:auto}@media(min-width:768px){.calc-card>.calc-btn--auto{margin-block:var(--wp--preset--spacing--70)}}.calc-sidebar{display:grid;gap:var(--wp--preset--spacing--70)}@media(max-width:767px){.calc-sidebar{gap:var(--wp--preset--spacing--50)}}.calc-sidebar__actions{display:grid;gap:var(--wp--preset--spacing--30)}.calc-sidebar__actions .calc-btn{margin-top:0}.calc-btn{align-items:center;border:1px solid transparent;border-radius:var(--calc-radius-pill);cursor:pointer;display:inline-flex;font-size:var(--wp--preset--font-size--lg);font-weight:700;gap:.35rem;justify-content:center;margin-top:.75rem;padding:var(--wp--preset--spacing--40) 28px;width:100%}.calc-btn:disabled{cursor:wait;opacity:.65}.calc-btn--auto{font:inherit;font-weight:400}@media(min-width:768px){.calc-btn--auto{width:auto}}.calc-btn--primary{background:var(--calc-orange);color:var(--calc-white)}.calc-btn--primary:hover{background:var(--calc-white);border-color:var(--calc-orange);color:var(--calc-orange)}.calc-btn--secondary{background:var(--calc-white);border-color:var(--calc-dark);color:var(--calc-dark)}.calc-btn--secondary:hover{background:var(--calc-dark);color:var(--calc-white)}.calc-error{color:var(--calc-error);margin:.35rem 0 0}.calc-loading,.calc-muted{color:var(--calc-gray)}.calc-hr{border:0;border-top:1px solid var(--calc-gray-light);margin:2rem 0}.calc-honeypot{height:0!important;left:-9999px!important;opacity:0!important;position:absolute!important;width:0!important}.calc-turnstile-host{bottom:1rem;position:fixed;right:1rem;z-index:1000}.calc-field,.calc-fieldset{border:0;display:block;margin-bottom:1.75rem;padding:0}.calc-field>span,.calc-fieldset legend{display:block;font-weight:500;margin-bottom:.45rem}@media(max-width:767px){.calc-field--mw50{max-width:50%}.calc-field--mw70{max-width:70%}.calc-field--mw75{max-width:75%}}@media(min-width:1024px){.calc-field--w50{max-width:50%}.calc-field--w60{max-width:60%}.calc-fieldset--w70{max-width:70%}}.calc-input{background:var(--calc-white);border:1px solid var(--calc-gray);border-radius:var(--calc-radius-pill);box-shadow:var(--calc-shadow);box-sizing:border-box;color:var(--calc-dark);font:inherit;padding:12px 24px;width:100%}.calc-input::-moz-placeholder{color:var(--calc-gray);opacity:1}.calc-input::placeholder{color:var(--calc-gray);opacity:1}.calc-input--area{border-radius:18px;resize:vertical}.calc-input--picker{caret-color:transparent;cursor:pointer}.calc-row{display:grid;gap:1.75rem;margin-bottom:1.75rem}.calc-row .calc-field,.calc-row .calc-fieldset{margin-bottom:0}@media(max-width:767px){.calc-row--name{-moz-column-gap:1.75rem;column-gap:1.75rem;grid-template-columns:minmax(0,3fr) minmax(0,7fr);row-gap:1.75rem}.calc-row--name>:first-child{grid-column:1/-1}.calc-row--address{-moz-column-gap:1.75rem;column-gap:1.75rem;grid-template-columns:minmax(0,50%) minmax(0,25%);justify-content:start;row-gap:1.75rem}.calc-row--address>:first-child{grid-column:1/-1}}@media(min-width:768px){.calc-row{grid-template-columns:repeat(3,minmax(0,1fr))}.calc-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.calc-radios{display:flex;flex-wrap:wrap;gap:.6rem}.calc-radio{background:var(--calc-white);border:1px solid var(--calc-gray);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover){.calc-radio:hover:not(.is-selected):not(:has(input:checked)){background-color:color-mix(in srgb,var(--calc-teal) 7%,var(--calc-white));border-color:color-mix(in srgb,var(--calc-teal) 45%,var(--calc-gray))}}.calc-radio{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;gap:.4rem;padding:.55rem var(--wp--preset--spacing--40)}.calc-radio.is-selected,.calc-radio:has(input:checked){background:var(--calc-teal-active);border-color:var(--calc-dark);color:var(--calc-white)}.calc-radio.is-selected span,.calc-radio:has(input:checked) span{font-weight:700}.calc-radio.is-selected input,.calc-radio:has(input:checked) input{background-color:transparent;background-image:var(--calc-check);background-position:50%;background-repeat:no-repeat;background-size:.7rem;border-color:var(--calc-white)}.calc-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--calc-white);border:1.5px solid var(--calc-dark);border-radius:50%;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:1.1rem;margin:0;width:1.1rem}.calc-radio input:checked{background-color:transparent;background-image:var(--calc-check);background-position:50%;background-repeat:no-repeat;background-size:.7rem;border-color:var(--calc-white)}.calc-link{background:none;border:0;color:var(--calc-teal);cursor:pointer;font-weight:700;padding:var(--wp--preset--spacing--20) 0}.calc-link:hover{text-decoration:underline}.calc-consent{background:var(--calc-white);border:1px solid var(--calc-gray);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover){.calc-consent:hover:not(.is-selected):not(:has(input:checked)){background-color:color-mix(in srgb,var(--calc-teal) 7%,var(--calc-white));border-color:color-mix(in srgb,var(--calc-teal) 45%,var(--calc-gray))}}.calc-consent{align-items:flex-start;border-radius:var(--calc-radius-sm);cursor:pointer;display:flex;gap:.65rem;margin-bottom:1.75rem;padding:.85rem var(--wp--preset--spacing--40)}.calc-address-result{display:grid;font-size:.95rem;gap:1.75rem;grid-template-columns:1fr 1fr;margin:0 0 var(--wp--preset--spacing--40)}.calc-address-result p{margin:0}.calc-address-result span{display:block;font-weight:500;margin-bottom:.45rem}.calc-address-result strong{display:block}.calc-stepper{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:center;margin:20px auto 0;max-width:none;width:100%}@media(min-width:768px){.calc-stepper{padding-right:calc(var(--calc-sidebar-width) + var(--wp--preset--spacing--70))}}@media(min-width:1024px){.calc-stepper{max-width:var(--calc-max-width)}}.calc-stepper__item{align-items:center;display:flex;flex:1;opacity:.55;position:relative}.calc-stepper__item:last-child{flex:0}.calc-stepper__item:not(:last-child):after{background:var(--calc-teal);content:"";flex:1;height:2px;margin:0 .35rem;opacity:.35}.calc-stepper__item.is-done:not(:last-child):after{background:var(--calc-teal-active);opacity:1}.calc-stepper__item.is-active,.calc-stepper__item.is-done{opacity:1}.calc-stepper__item.is-active .calc-stepper__dot,.calc-stepper__item.is-done .calc-stepper__dot{background:var(--calc-teal-active);border-color:var(--calc-teal-active);color:var(--calc-white)}.calc-stepper__item.is-done .calc-stepper__link{cursor:pointer}.calc-stepper__item.is-done .calc-stepper__link:focus-visible .calc-stepper__dot,.calc-stepper__item.is-done .calc-stepper__link:hover .calc-stepper__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--calc-teal) 35%,transparent)}.calc-stepper__current,.calc-stepper__link{align-items:center;color:inherit;display:flex;text-decoration:none}.calc-stepper__dot{align-items:center;background:var(--calc-white);border:1px solid var(--calc-teal);border-radius:50%;color:var(--calc-teal);display:inline-flex;flex-shrink:0;font-size:.8rem;font-weight:700;height:28px;justify-content:center;width:28px}.calc-breed{position:relative}.calc-breed__list{background:var(--calc-white);border:1px solid var(--calc-gray);border-radius:var(--calc-radius-sm);box-shadow:var(--calc-shadow);left:0;list-style:none;margin:0;max-height:240px;overflow:auto;padding:.35rem 0;position:absolute;right:0;top:calc(100% + 4px);z-index:5}.calc-breed__option{background:transparent;border:0;color:var(--calc-dark);cursor:pointer;display:block;font:inherit;padding:.55rem var(--wp--preset--spacing--40);text-align:left;width:100%}.calc-breed__option:hover{background:var(--wp--preset--color--muted)}.calc-breed__empty{color:var(--calc-gray);padding:.75rem var(--wp--preset--spacing--40)}.calc-datepicker{position:relative}.calc-datepicker__control{align-items:stretch;display:flex;gap:var(--wp--preset--spacing--30)}.calc-datepicker__control .calc-input{flex:1}.calc-datepicker__toggle{border:1px solid var(--calc-gray);border-radius:var(--calc-radius-pill);cursor:pointer;font-size:1.1rem;width:54px}.calc-datepicker__popover,.calc-datepicker__toggle{background:var(--calc-white);box-shadow:var(--calc-shadow)}.calc-datepicker__popover{border:1px solid var(--calc-gray);border-radius:var(--calc-radius-card);left:0;padding:.75rem;position:absolute;top:calc(100% + 8px);z-index:20}.calc-datepicker .rdp-root{--rdp-accent-color:var(--calc-teal);--rdp-accent-background-color:color-mix(in srgb,var(--calc-teal) 15%,transparent)}.calc-datepicker .rdp-disabled{opacity:.35}.calc-date{align-items:start;display:grid;gap:var(--wp--preset--spacing--40);grid-template-columns:1fr 1fr 1.4fr}.calc-date__part{margin-bottom:0}.calc-date__part.calc-field>.calc-date__hint{display:block;font-weight:inherit;margin-bottom:0;margin-top:.35rem;text-align:center}.calc-date__hint{color:var(--calc-gray);font-size:.8rem}.calc-date__input{text-align:center}.calc-date__input--year{padding-right:2.75rem}.calc-date__control{display:block;position:relative}.calc-date__calendar{color:var(--calc-gray);font-size:.95rem;pointer-events:none;position:absolute;right:var(--wp--preset--spacing--40);top:50%;transform:translateY(-50%)}.calc-date__error{grid-column:1/-1;margin:0}.calc-summary{background:var(--calc-white);border-radius:var(--calc-radius-card);box-shadow:var(--calc-shadow);padding:1.25rem}.calc-summary__list{list-style:none;margin:0 0 var(--wp--preset--spacing--40);padding:0}.calc-summary__list li{border-bottom:1px solid var(--wp--preset--color--muted);display:flex;gap:var(--wp--preset--spacing--30);justify-content:space-between;padding:.35rem 0}.calc-summary__delta{font-variant-numeric:tabular-nums;white-space:nowrap}.calc-summary__delta--neg{color:var(--calc-teal)}.calc-summary__price{align-items:center;display:flex;font-size:1.15rem;gap:var(--wp--preset--spacing--30);justify-content:space-between;margin:0;text-align:left;width:100%}.calc-summary__price strong{white-space:nowrap}.calc-summary__price--muted{color:var(--calc-gray)}.calc-summary__price--error,.calc-summary__price--muted{display:block;font-size:.95rem}.calc-summary__price--error .calc-error{margin:0}.calc-summary__spinner{animation:calc-spin .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;display:inline-block;flex-shrink:0;height:1em;width:1em}.calc-summary__handle{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;padding:0;text-align:left;width:100%}.calc-summary__handle:focus-visible{outline:2px solid var(--calc-teal);outline-offset:2px}.calc-summary__bar{align-items:center;display:flex;gap:.35rem;justify-content:space-between;width:100%}.calc-summary__chevron{color:var(--calc-dark);flex-shrink:0;font-size:1.2rem;text-align:center;transition:transform .22s cubic-bezier(.22,1,.36,1);width:1.75rem}.calc-summary__toolbar{align-items:center;display:flex;gap:var(--wp--preset--spacing--30);justify-content:space-between;margin:0 0 .15rem;min-height:1.75rem}.calc-summary__heading{font-size:inherit;font-weight:700;line-height:1.2;margin:0}.calc-summary__close{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--calc-dark);cursor:pointer;display:flex;flex-shrink:0;font-size:1.15rem;height:1.75rem;justify-content:center;line-height:1;margin:0;padding:0;width:1.75rem}.calc-summary__close:focus-visible{outline:2px solid var(--calc-teal);outline-offset:2px}.calc-summary__details{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1)}.calc-summary__details-inner{display:flex;flex-direction:column;min-height:0;overflow:hidden}.calc-summary--compact .calc-summary__price{flex:1;margin:0}.calc-summary--compact .calc-summary__list{margin-bottom:.75rem}.calc-summary--compact.is-open .calc-summary__details{grid-template-rows:1fr}.calc-summary--compact.is-open .calc-summary__chevron{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.calc-summary__chevron,.calc-summary__details{transition:none}}@media(max-width:767px){.calc-summary-inline{display:none}}.calc-summary-sticky{display:none}@media(max-width:767px){.calc-summary-sticky{backdrop-filter:blur(8px);background:color-mix(in srgb,var(--calc-white) 96%,transparent);bottom:0;box-shadow:0 -8px 28px rgba(0,0,0,.12);display:block;left:0;padding:.5rem var(--wp--preset--spacing--40) calc(.65rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:40}.calc-summary-sticky .calc-summary{box-shadow:none;margin:0 auto;max-width:var(--calc-max-width);padding:.35rem var(--wp--preset--spacing--40) .65rem}.calc-summary-sticky .calc-summary__list{margin-bottom:.75rem}.calc-summary-sticky .calc-summary__list li{padding:.2rem 0}.calc-summary-sticky .calc-summary__bar{min-height:1.75rem}.calc-summary-sticky .calc-summary__price{margin:0}.calc-summary-sticky.is-keyboard-open{display:none}}.calc-summary-sticky__actions{display:none}@media(max-width:767px){.calc-summary-sticky__actions{display:grid;gap:var(--wp--preset--spacing--30);grid-template-columns:1fr 1fr;margin:0 auto;max-width:var(--calc-max-width)}.calc-summary-sticky__actions .calc-btn{font-size:1rem;margin-top:0;padding:.75rem var(--wp--preset--spacing--40)}}@media(max-width:767px){.calc-layout:has(.calc-datepicker.is-open) .calc-summary-sticky{display:none}.calc-layout:has(.calc-summary-sticky:not(.is-keyboard-open)):not(:has(.calc-datepicker.is-open)){padding-bottom:calc(9.5rem + env(safe-area-inset-bottom, 0px))}.calc-sidebar__actions{display:none}}.calc-faq__list{border-top:1px solid var(--calc-gray)}.calc-faq__item{border-bottom:1px solid var(--calc-gray);display:grid;grid-template-rows:auto 0fr}@media(prefers-reduced-motion:no-preference){.calc-faq__item{transition:grid-template-rows .35s ease}}.calc-faq__item.is-open{grid-template-rows:auto 1fr}.calc-faq__question{align-items:center;background:transparent;border:0;color:var(--calc-dark);cursor:pointer;display:flex;font:inherit;gap:.75rem;justify-content:space-between;padding:.85rem 0;text-align:left;width:100%}.calc-faq__question i{color:var(--calc-teal);flex-shrink:0;font-size:.75rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion:reduce){.calc-faq__question i{transition:none}}.calc-faq__item.is-open .calc-faq__question i{transform:rotate(180deg)}.calc-faq__answer{margin:0;min-height:0;overflow:hidden;padding:0}.calc-faq__answer p{line-height:1.45;margin:0 0 .85rem}.calc-faq__contact{margin-top:1.25rem}.calc-faq__phone{align-items:center;display:flex;gap:.55rem;margin:0 0 .35rem}.calc-faq__phone i{color:var(--calc-teal)}.calc-faq__phone a{color:inherit;text-decoration:none}.calc-faq__phone a:hover{text-decoration:underline}.calc-faq__hours{margin:0;padding-left:1.55rem}@media(max-width:767px){.calc-usps{order:100}}.calc-checks{list-style:none;margin:0 0 var(--wp--preset--spacing--40);padding:0}.calc-checks li{margin-bottom:.45rem;padding-left:1.4rem;position:relative}.calc-checks li:before{color:var(--calc-teal);content:"✓";font-weight:700;left:0;position:absolute}.calc-trustpilot{min-height:24px;width:100%}.calc-species{display:grid;gap:var(--wp--preset--spacing--40);grid-template-columns:1fr 1fr}@media(min-width:768px){.calc-species{grid-template-columns:repeat(2,minmax(0,200px));max-width:100%;width:-moz-fit-content;width:fit-content}}.calc-species__option{background:transparent;border:none;cursor:pointer;padding:1.1rem .85rem 1.25rem;position:relative;text-align:center}@media(min-width:768px){.calc-species__option{padding:1.35rem var(--wp--preset--spacing--40) var(--wp--preset--spacing--50)}}.calc-species__option:before{background-color:var(--wp--preset--color--muted);border-radius:5px;bottom:26%;content:"";left:10%;position:absolute;right:10%;top:16%;transform:rotate(-10deg);transition:background-color .18s ease,box-shadow .18s ease;z-index:0}@media(min-width:768px){.calc-species__option:before{left:5%;right:5%}}.calc-species__option.is-selected:before{background-color:var(--calc-yellow);box-shadow:var(--wp--preset--shadow--natural)}.calc-species__option.is-selected .calc-species__radio{background-color:transparent;background-color:var(--calc-teal);background-image:var(--calc-check);background-position:50%;background-repeat:no-repeat;background-size:.75rem;border-color:var(--calc-teal)}@media(hover:hover){.calc-species__option:hover:not(.is-selected):before{background-color:color-mix(in srgb,var(--calc-yellow) 40%,var(--wp--preset--color--muted))}}.calc-species__option input{opacity:0;pointer-events:none;position:absolute}.calc-species__option .calc-species__label,.calc-species__option img{position:relative;z-index:1}.calc-species__option img{display:block;height:135px;margin:0 auto var(--wp--preset--spacing--30);max-width:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.calc-species__option img{height:175px}}.calc-species__label{align-items:center;display:inline-flex;gap:var(--wp--preset--spacing--30);justify-content:center}.calc-species__radio{background:var(--calc-white);border:1.5px solid var(--calc-dark);border-radius:50%;box-sizing:border-box;flex-shrink:0;height:1.35rem;width:1.35rem}.calc-packages{display:grid;gap:var(--wp--preset--spacing--30);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1.75rem}@media(min-width:768px){.calc-packages{gap:var(--wp--preset--spacing--40)}}.calc-package{--_pad:0.65rem;--_accent:var(--calc-teal);background:var(--calc-white);border-radius:var(--calc-radius-card);box-shadow:var(--wp--preset--shadow--natural);cursor:pointer;display:flex;flex-direction:column;min-width:0;padding:var(--_pad);position:relative;transition:box-shadow .2s ease,transform .2s ease}@media(hover:hover){.calc-package:hover:not(.is-selected){box-shadow:0 8px 28px rgba(0,0,0,.12);transform:translateY(-2px)}}@media(min-width:768px){.calc-package{--_pad:var(--wp--preset--spacing--40)}}.calc-package:before{background:var(--_accent);clip-path:inset(0 0 100% 0 round var(--calc-radius-card));content:"";inset:0;margin-top:10px;position:absolute;transition:clip-path .28s cubic-bezier(.22,1,.36,1);z-index:0}.calc-package.is-selected:before{clip-path:inset(0 0 0 0 round var(--calc-radius-card))}@media(prefers-reduced-motion:reduce){.calc-package:before{transition:none}.calc-package,.calc-package:hover:not(.is-selected){transform:none}}.calc-package__input{opacity:0;position:absolute}.calc-package__head{border-radius:var(--calc-radius-card) var(--calc-radius-card) 0 0;margin:calc(var(--_pad)*-1) calc(var(--_pad)*-1) .55rem;overflow:hidden;padding:0;position:relative;z-index:1}@media(min-width:768px){.calc-package__head{margin-bottom:.75rem}}.calc-package__head-badge{align-items:center;display:flex;justify-content:center;min-height:3.75rem;position:relative;width:100%}@media(min-width:768px){.calc-package__head-badge{min-height:4.5rem}}.calc-package__head-bg{display:block;height:100%;inset:0;position:absolute;width:100%}.calc-package__head-label{align-items:center;color:var(--calc-white);display:flex;flex-direction:column;font-weight:400;gap:.15rem;justify-content:center;line-height:1.15;padding:.65em .4rem 1.2em;position:relative;text-align:center;width:100%;z-index:1}@media(min-width:768px){.calc-package__head-label{padding:.85em var(--wp--preset--spacing--40) 1.45em}}.calc-package__name{font-size:.95rem}@media(min-width:768px){.calc-package__name{font-size:1.1rem}}.calc-package__name{font-weight:700}.calc-package__price{align-items:center;display:inline-flex;font-size:.95rem;justify-content:center}@media(min-width:768px){.calc-package__price{font-size:1.15rem}}.calc-package__price{font-weight:700;min-height:1.25em;white-space:nowrap}.calc-package__price-placeholder{opacity:.7}.calc-package__spinner{animation:calc-spin .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;display:inline-block;height:1em;width:1em}.calc-package--yellow{--_accent:var(--calc-yellow)}.calc-package--yellow .calc-package__head-bg{fill:var(--calc-yellow)}.calc-package--yellow .calc-package__head-label{color:var(--calc-dark)}.calc-package--teal{--_accent:var(--calc-teal)}.calc-package--teal .calc-package__head-bg{fill:var(--calc-teal)}.calc-package--purple{--_accent:var(--calc-purple)}.calc-package--purple .calc-package__head-bg{fill:var(--calc-purple)}.calc-package__stats{display:grid;flex:1;gap:.45rem;margin:0 0 .65rem;position:relative;z-index:1}@media(min-width:768px){.calc-package__stats{gap:.65rem;margin-bottom:.85rem}}.calc-package__stat{margin:0;text-align:center}.calc-package__stat-value{font-size:.95rem}@media(min-width:768px){.calc-package__stat-value{font-size:1.15rem}}.calc-package__stat-value{display:block;font-weight:700;line-height:1.2;transition:color .2s ease}.calc-package__stat-label{font-size:.65rem}@media(min-width:768px){.calc-package__stat-label{font-size:.8rem}}.calc-package__stat-label{color:var(--calc-gray);display:block;line-height:1.25;margin-top:.1rem;transition:color .2s ease}.calc-package__choose{font-size:.8rem}@media(min-width:768px){.calc-package__choose{font-size:var(--wp--preset--spacing--40)}}.calc-package__choose{align-items:center;color:var(--calc-teal);display:inline-flex;font-weight:700;gap:.3rem;justify-content:center;margin-inline:auto;position:relative;transition:color .2s ease;z-index:1}.calc-package__paw{font-size:1.2em;max-width:0;opacity:0;overflow:hidden;pointer-events:none;transform:rotate(22deg) scale(.5);transition:opacity .2s ease,max-width .2s ease,transform .25s cubic-bezier(.22,1,.36,1)}.calc-package.is-selected .calc-package__paw{max-width:1.75em;opacity:1;transform:rotate(22deg) scale(1)}.calc-package.is-selected .calc-package__choose,.calc-package.is-selected .calc-package__stat-value{color:var(--calc-white)}.calc-package.is-selected .calc-package__stat-label{color:color-mix(in srgb,var(--calc-white) 80%,transparent)}.calc-package.is-selected.calc-package--yellow .calc-package__choose,.calc-package.is-selected.calc-package--yellow .calc-package__paw,.calc-package.is-selected.calc-package--yellow .calc-package__stat-label,.calc-package.is-selected.calc-package--yellow .calc-package__stat-value{color:var(--calc-dark)}@keyframes calc-spin{to{transform:rotate(1turn)}}.calc-ownrisk{display:flex;flex-wrap:wrap;gap:.6rem}@media(max-width:480px){.calc-ownrisk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.calc-ownrisk .calc-radio{justify-content:center;min-width:0}}.calc-addons{display:grid;gap:.75rem}.calc-addon{background:var(--calc-white);border:1px solid var(--calc-gray);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover){.calc-addon:hover:not(.is-selected):not(:has(input:checked)){background-color:color-mix(in srgb,var(--calc-teal) 7%,var(--calc-white));border-color:color-mix(in srgb,var(--calc-teal) 45%,var(--calc-gray))}}.calc-addon{border-radius:var(--calc-radius-sm);padding:.75rem var(--wp--preset--spacing--40)}.calc-addon__row{align-items:center;cursor:pointer;display:flex;gap:var(--wp--preset--spacing--30)}.calc-addon__more{margin:var(--wp--preset--spacing--30) 0 0}
