.collection-results{padding-block:var(--padding-block-start, 0) var(--padding-block-end, 0);padding-inline:var(--padding-inline-start, 0) var(--padding-inline-end, 0)}.collection-wrapper{width:100%;max-width:var(--collection-grid-max-width, 1200px);margin-inline:auto}.collection-wrapper>.shopify-block:has(.t-pagination){display:flex;justify-content:center}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--product-grid-gap-vertical, 16px) var(--product-grid-gap-horizontal, 16px);margin:0;padding:0;list-style:none}.product-grid__item{min-width:0}@media screen and (max-width:599px){.product-grid{grid-template-columns:1fr}}@media screen and (max-width:1239px){.collection-results{padding-inline:max(20px,var(--padding-inline-start, 0px)) max(20px,var(--padding-inline-end, 0px))}}@media screen and (min-width:600px)and (max-width:1239px){.product-grid{grid-template-columns:repeat(2,1fr)}}.t-collection-cta{background-color:transparent;padding-block:40px;padding-inline:20px}.t-collection-cta__inner{width:100%;max-width:var(--t-cta-max-width, 1200px);margin-inline:auto;padding:var(--t-cta-inner-padding, 40px);background-color:var(--t-cta-inner-bg, #05092d);border-radius:var(--t-cta-inner-radius, 16px)}.t-collection-cta__grid{display:grid;grid-template-columns:var(--t-cta-column-ratio, 80%) 1fr;gap:16px;align-items:center}.t-collection-cta__left,.t-collection-cta__right{min-width:0}.t-collection-cta__left{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.t-collection-cta__logo{display:block;height:var(--t-cta-logo-height, 48px);width:auto}.t-collection-cta__title{margin:0;font-family:var(--t-cta-font-family, var(--font-body--family));font-size:var(--t-cta-title-size, 24px);font-weight:var(--t-cta-title-weight, 500);color:#fff}.t-collection-cta__description{margin:0;max-width:64ch;font-family:var(--t-cta-font-family, var(--font-body--family));font-size:var(--t-cta-desc-size, 14px);font-weight:var(--t-cta-desc-weight, 400);line-height:18px;color:#fff}.t-collection-cta__tags{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px;margin:0;padding:0;list-style:none}.t-collection-cta__tag{display:inline-flex;align-items:center;font-family:var(--t-cta-font-family, var(--font-body--family));font-size:var(--t-cta-tag-size, 14px);font-weight:var(--t-cta-tag-weight, 400);line-height:18px;color:#fff}.t-collection-cta__tag-separator{padding-inline:8px;color:var(--t-cta-tag-separator-color, #14c4ed)}.t-collection-cta__panel{display:flex;flex-direction:column;align-items:flex-start;gap:var(--t-cta-panel-between-gap, 16px);padding:var(--t-cta-panel-padding, 24px);background-color:var(--t-cta-panel-bg, #f2f4fa);border-radius:var(--t-cta-panel-radius, 16px)}.t-collection-cta__panel-top{display:flex;flex-direction:column;align-items:flex-start;gap:var(--t-cta-panel-top-gap, 8px)}.t-collection-cta__panel-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:var(--t-cta-panel-bottom-gap, 8px)}.t-collection-cta__panel-subtitle{margin:0;font-family:var(--t-cta-font-family, var(--font-body--family));font-size:var(--t-cta-panel-subtitle-size, 16px);font-weight:var(--t-cta-panel-subtitle-weight, 500);color:var(--t-cta-panel-subtitle-color, #05092d)}.t-collection-cta__price{margin:0;font-family:var(--t-cta-font-family, var(--font-body--family));font-size:var(--t-cta-panel-price-size, 18px);font-weight:var(--t-cta-panel-price-weight, 500);color:var(--t-cta-panel-price-color, #05092d)}.t-collection-cta__button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding-block:12px;padding-inline:24px;border-radius:999px;border:1px solid transparent;font-family:var(--t-cta-font-family, var(--font-body--family));font-size:var(--t-cta-panel-button-size, 16px);font-weight:var(--t-cta-panel-button-weight, 400);line-height:18px;text-align:center;text-decoration:none;white-space:normal}.t-collection-cta__button--secondary{background-color:#003bc8;color:#fff}.t-collection-cta__button--secondary:hover{background-color:#0839a0}.t-collection-cta__button--primary{background-color:#05092d;color:#fff}.t-collection-cta__button--primary:hover{background-color:#081059}.t-collection-cta__button--outline{background-color:#fff;border-color:#003bc8;color:#003bc8}.t-collection-cta__button--outline:hover{background-color:#f2f4fa}.t-collection-cta__button:focus-visible{outline:2px solid #14c4ed;outline-offset:2px}.t-collection-cta__disclaimer{margin:0;font-family:var(--t-cta-font-family, var(--font-body--family));font-size:var(--t-cta-panel-disclaimer-size, 12px);font-weight:var(--t-cta-panel-disclaimer-weight, 400);color:var(--t-cta-panel-disclaimer-color, #666666)}@media screen and (max-width:599px){.t-collection-cta__grid{grid-template-columns:1fr;align-items:stretch}}@media screen and (max-width:599px){.t-collection-cta{padding-block:24px}.t-collection-cta__inner{padding:24px}.t-collection-cta__grid,.t-collection-cta__left,.t-collection-cta__panel,.t-collection-cta__panel-top,.t-collection-cta__panel-bottom{align-items:center;text-align:center}.t-collection-cta__title{font-size:min(var(--t-cta-title-size, 24px),18px)}.t-collection-cta__description{max-width:none}.t-collection-cta__tags{justify-content:center}.t-collection-cta__panel{padding:16px;align-self:stretch}.t-collection-cta__panel-bottom{align-self:stretch}.t-collection-cta__button{width:100%}}.collection-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding-block:var(--collection-hero-padding-block);gap:var(--collection-hero-gap);width:100%;max-width:var(--collection-hero-max-width, 1200px);margin-inline:auto}.collection-hero__title{margin:0;padding-inline:20px;font-family:var(--collection-hero-font-family, var(--font-body--family));font-size:clamp(28px,22.4px + 1.6vw,40px);font-weight:500;color:var(--collection-hero-title-color);text-align:center;text-wrap:balance}.collection-hero__accent{color:var(--collection-hero-accent)}.collection-hero__description{margin:0;padding-inline:20px;max-width:64ch;font-family:var(--collection-hero-font-family, var(--font-body--family));font-size:14px;font-weight:400;line-height:18px;color:var(--collection-hero-desc-color)}.collection-hero__tags{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:var(--collection-hero-tag-spacing);row-gap:4px;margin:0;padding-inline:20px;list-style:none}.collection-hero__tag{display:inline-flex;align-items:center;font-family:var(--collection-hero-font-family, var(--font-body--family));font-size:var(--collection-hero-tag-size);font-weight:var(--collection-hero-tag-weight);line-height:18px;color:var(--collection-hero-tag-color)}.collection-hero__tag-separator{color:var(--collection-hero-tag-separator-color);padding-inline:var(--collection-hero-tag-separator-spacing)}@media screen and (max-width:599px){.collection-hero{padding-block:24px;gap:12px}.collection-hero__title{font-size:24px}}.collection-nav{position:relative;background-color:var(--collection-nav-bg)}.shopify-section.collection-nav-section{display:contents}.collection-nav__inner{padding-block:var(--collection-nav-padding-block) 0;min-height:0;width:100%;max-width:var(--collection-nav-max-width, 1200px);margin-inline:auto}.collection-nav__arrow{display:none;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background-color:transparent;color:var(--collection-nav-text);cursor:pointer;transition:color .2s ease,background-color .2s ease}.collection-nav__arrow:hover:not(:disabled){color:var(--collection-nav-accent);background-color:#f2f4fa}.collection-nav__arrow:focus-visible{outline:2px solid var(--collection-nav-accent);outline-offset:2px}.collection-nav__arrow:disabled{opacity:.3;cursor:default}.collection-nav__arrow svg{display:block;width:16px;height:16px}@media screen and (min-width:600px){.collection-nav__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px}.collection-nav__list{grid-column:2;grid-row:1}.collection-nav__arrow--prev{grid-column:1;grid-row:1}.collection-nav__arrow--next{grid-column:3;grid-row:1}.collection-nav__arrow:not([hidden]){display:inline-flex}}.collection-nav__list{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.collection-nav__list::-webkit-scrollbar{display:none}.collection-nav__link{flex:0 0 auto;scroll-snap-align:center;font-family:var(--collection-nav-font-family, var(--font-body--family));font-size:16px;font-weight:400;line-height:18px;color:var(--collection-nav-text);text-decoration:none;white-space:nowrap;padding:12px 16px;border-bottom:2px solid transparent;transition:color .2s ease,border-color .2s ease}.collection-nav__link:hover{color:var(--collection-nav-accent)}.collection-nav__link:focus-visible{outline:2px solid var(--collection-nav-accent);outline-offset:2px}.collection-nav__link--active{font-weight:500;color:var(--collection-nav-accent);border-bottom-color:var(--collection-nav-accent)}@media screen and (max-width:1239px){.collection-nav__inner{padding-inline:20px}}.collection-nav--center .collection-nav__list{justify-content:center}@supports (justify-content: safe center){.collection-nav--center .collection-nav__list{justify-content:safe center}}@media(prefers-reduced-motion:reduce){.collection-nav__link{transition:none}}.exam-cta__inner{width:100%;max-width:var(--ec-max-width, 1440px);margin-block:var(--ec-inner-mt, 0) var(--ec-inner-mb, 0);margin-inline:auto;padding-block:var(--ec-inner-pt, 0) var(--ec-inner-pb, 0);padding-inline:var(--ec-inner-pl, 0) var(--ec-inner-pr, 0);display:flex;flex-direction:column;border-radius:var(--ec-inner-radius, 0px)}.exam-cta__grid{display:grid;grid-template-columns:1fr;gap:var(--ec-column-gap, 40px)}.exam-cta__main{display:flex;align-items:center;gap:var(--ec-media-gap, 16px);min-width:0}.exam-cta__media{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--ec-icon-padding, 16px);border-radius:999px;background-color:var(--ec-icon-background, #f2f5fc)}.exam-cta__media:empty{width:var(--ec-icon-size, 24px);height:var(--ec-icon-size, 24px);padding:var(--ec-icon-padding, 16px);box-sizing:content-box}.exam-cta__icon{display:block;width:var(--ec-icon-size, 24px);height:var(--ec-icon-size, 24px);object-fit:contain}.exam-cta__content{display:flex;flex-direction:column;gap:var(--ec-content-gap, 8px);min-width:0}.exam-cta__title{margin:0;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:clamp(16px,2.6vw,var(--ec-title-size, 18px));font-weight:var(--ec-title-weight, 500);line-height:calc(var(--ec-title-line-height, 12) / 10);color:var(--ec-title-color, #05092d);text-wrap:balance}.exam-cta__text{font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--ec-text-size, 14px);font-weight:var(--ec-text-weight, 400);line-height:calc(var(--ec-text-line-height, 16) / 10);color:var(--ec-text-color, #666666);text-wrap:pretty}.exam-cta__text>:first-child{margin-block-start:0}.exam-cta__text>:last-child{margin-block-end:0}.exam-cta__actions{display:flex;align-items:center;justify-content:var(--ec-button-justify, flex-end);min-width:0}.exam-cta__button{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--ec-button-size, 16px);font-weight:var(--ec-button-weight, 500);line-height:calc(var(--ec-button-line-height, 14) / 10);color:var(--ec-button-text, #ffffff);background-color:var(--ec-button-background, #05092d);border:0;border-radius:var(--ec-button-radius, 999px);padding-block:var(--ec-button-padding-block, 12px);padding-inline:var(--ec-button-padding-inline, 24px);cursor:pointer}a.exam-cta__button:hover{background-color:var(--ec-button-hover-background, #081059);color:var(--ec-button-hover-text, #ffffff)}.exam-cta__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.exam-cta__dropdown{position:relative;display:inline-block;max-width:100%}.exam-cta__dropdown-panel{position:absolute;top:calc(100% + 8px);min-width:100%;width:max-content;max-width:min(320px,calc(100vw - 32px));z-index:10;background-color:var(--ec-dropdown-background, #ffffff);border-style:solid;border-width:1px;border-color:var(--ec-dropdown-border, #e2e2e0);border-radius:var(--ec-dropdown-radius, 16px);box-shadow:0 8px 24px #05092d14;padding:8px}.exam-cta__dropdown--right .exam-cta__dropdown-panel{right:0}.exam-cta__dropdown--left .exam-cta__dropdown-panel{left:0}.exam-cta__dropdown--center .exam-cta__dropdown-panel{left:50%;transform:translate(-50%)}.exam-cta__button[data-exam-dropdown-button]{gap:8px}.exam-cta__button-icon{display:block;flex-shrink:0;width:var(--ec-button-icon-size, 16px);height:auto;transition:transform .2s ease}.exam-cta__button[aria-expanded=true] .exam-cta__button-icon{transform:rotate(180deg)}.exam-cta__dropdown-list{margin:0;padding:0;list-style:none}.exam-cta__dropdown-link{display:block;padding-block:8px;padding-inline:16px;border-radius:8px;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--ec-dropdown-item-size, 16px);font-weight:var(--ec-dropdown-item-weight, 400);line-height:calc(var(--ec-dropdown-item-line-height, 14) / 10);color:var(--ec-dropdown-item-color, #666666);text-decoration:none;overflow-wrap:break-word}.exam-cta__dropdown-link:hover{background-color:var(--ec-dropdown-item-hover, #f2f5fc)}@media screen and (min-width:990px){.exam-cta__grid{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media screen and (max-width:1239px){.exam-cta__inner{margin-inline:auto;width:auto}.exam-cta-section{padding-inline:20px}}@media screen and (max-width:599px){.exam-cta__grid{gap:24px}.exam-cta__main{flex-direction:column;align-items:center;gap:16px;text-align:center}.exam-cta__content{align-items:center}.exam-cta__title,.exam-cta__text{text-align:center}.exam-cta__title{text-wrap:pretty}.exam-cta__actions{justify-content:center;width:100%}.exam-cta__button,.exam-cta__dropdown,.exam-cta__dropdown .exam-cta__button{width:100%}.exam-cta__title{font-size:24px;line-height:28.8px}.exam-cta__text{line-height:18px}}.exam-description__inner{width:100%;max-width:var(--ed-max-width, 1440px);margin-block:var(--ed-inner-mt, 0) var(--ed-inner-mb, 0);margin-inline:auto;padding-block:var(--ed-inner-pt, 0) var(--ed-inner-pb, 0);padding-inline:var(--ed-inner-pl, 0) var(--ed-inner-pr, 0);display:flex;flex-direction:column;border-radius:var(--ed-inner-radius, 0px)}.exam-description__grid{display:grid;grid-template-columns:1fr;gap:var(--ed-column-gap, 40px)}.exam-description__column{display:flex;flex-direction:column;justify-content:center;gap:var(--ed-stack-gap, 16px);min-width:0}.exam-description__image,.exam-description__media-placeholder{display:block;width:100%;max-width:var(--ed-image-width, 100%);margin-inline:auto;height:auto;border-radius:var(--ed-image-radius, 16px)}.exam-description__media-placeholder{aspect-ratio:var(--ed-image-aspect, 4 / 3);background-color:var(--ed-image-background, #f4f4f2)}.exam-description__title{margin:0;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:clamp(18px,3.4vw,var(--ed-title-size, 24px));text-wrap:balance}.exam-description__text{font-family:var(--font-body--family, "Poppins"),sans-serif;text-wrap:pretty;white-space:pre-line}.exam-description__text>:first-child{margin-block-start:0}.exam-description__text>:last-child{margin-block-end:0}.exam-description__text a{color:#003bc8;text-decoration:underline;text-underline-offset:.2em}.exam-description__text :is(h1,h2,h3,h4,h5,h6){font-size:calc(var(--ed-text-size, 14px) * 1.28);font-weight:500;line-height:1.3;color:inherit;text-align:inherit}.exam-description__text :is(h1,h2){font-size:calc(var(--ed-text-size, 14px) * 1.5)}.exam-description__text :is(ul,ol){margin-block:0;padding-inline-start:1.25em}.exam-description__text li+li{margin-block-start:4px}.exam-description__text strong{font-weight:700}.exam-description__text em{font-style:italic}.exam-description__tags{display:flex;flex-direction:column;gap:8px}.exam-description__tags-title{margin:0;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--ed-tags-title-size, 14px);font-weight:var(--ed-tags-title-weight, 700);line-height:calc(var(--ed-tags-title-line-height, 14) / 10);color:var(--ed-tags-title-color, #05092d)}.exam-description__tags-list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.exam-description__tag{border-style:solid;border-width:1px;border-color:var(--ed-pill-border, #e2e2e0);border-radius:var(--ed-pill-radius, 999px);background-color:var(--ed-pill-background, #f7f9fd);color:var(--ed-pill-text, #666666);font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--ed-pill-size, 14px);font-weight:var(--ed-pill-weight, 400);line-height:calc(var(--ed-pill-line-height, 16) / 10);padding-block:var(--ed-pill-padding-block, 8px);padding-inline:var(--ed-pill-padding-inline, 16px)}@media screen and (min-width:990px){.exam-description__grid{grid-template-columns:minmax(0,1fr) clamp(280px,calc(var(--ed-aside-width) * 1%),620px)}.exam-description__column--media{order:-1}}@media screen and (max-width:599px){.exam-description__text{line-height:18px!important}}@media screen and (max-width:1239px){.exam-description__inner{padding-inline:max(20px,var(--ed-inner-pl, 0px)) max(20px,var(--ed-inner-pr, 0px))}}@media screen and (max-width:599px){.exam-description__title{font-size:24px;line-height:28.8px}.exam-description__tags-title{font-size:14px;font-weight:600;line-height:18px}}.exam-faqs,.exam-faqs *{box-sizing:border-box;font-family:var(--exam-faqs-font-body-family, sans-serif)}.exam-faqs__inner{display:block;width:100%;max-width:var(--exam-faqs-inner-max-width, 1100px);margin-block:var(--exam-faqs-inner-margin-top, 0) var(--exam-faqs-inner-margin-bottom, 60px);margin-inline:auto;padding-block:var(--exam-faqs-inner-padding-top, 0) var(--exam-faqs-inner-padding-bottom, 0);padding-inline:var(--exam-faqs-inner-padding-left, 0) var(--exam-faqs-inner-padding-right, 0);background-color:var(--exam-faqs-background-color, transparent);border-radius:var(--exam-faqs-inner-radius, 0px)}.exam-faqs__wrap{width:100%;padding-inline:var(--exam-faqs-wrap-padding-inline, 0)}.exam-faqs__header{margin-bottom:var(--exam-faqs-header-margin-bottom, 24px);text-align:var(--exam-faqs-header-align, center)}.exam-faqs__title{margin:0;font-family:var(--exam-faqs-font-heading-family, sans-serif);font-size:var(--exam-faqs-title-size, 24px);font-weight:var(--exam-faqs-title-weight, 500);line-height:calc(var(--exam-faqs-title-line-height, 12) / 10);color:var(--exam-faqs-title-color, #05092d);text-align:inherit}.exam-faqs__list{width:100%;max-width:var(--exam-faqs-list-max-width, 1200px);margin-inline:auto}.exam-faqs__item{width:100%;margin-bottom:var(--exam-faqs-item-margin-bottom, 25px);background-color:var(--exam-faqs-item-background, #ffffff);border-radius:var(--exam-faqs-item-radius, 16px);box-shadow:0 2px 8px #00000014;overflow:hidden}.exam-faqs__item:last-child{margin-bottom:0}.exam-faqs__question{display:flex;align-items:center;justify-content:space-between;gap:var(--exam-faqs-question-icon-gap, 16px);padding-block:var(--exam-faqs-question-padding-block, 18px);padding-inline:var(--exam-faqs-question-padding-inline, 24px);cursor:pointer;list-style:none;background-color:transparent;transition:background-color var(--exam-faqs-transition-duration, .2s)}.exam-faqs__question::-webkit-details-marker{display:none}.exam-faqs__question:hover{background-color:var(--exam-faqs-question-hover-background, #f8f9fa)}.exam-faqs__question:focus-visible{outline:2px solid var(--exam-faqs-question-color, #05092d);outline-offset:-2px}.exam-faqs__question-text{font-family:var(--exam-faqs-font-heading-family, sans-serif);font-size:var(--exam-faqs-question-size, 16px);font-weight:var(--exam-faqs-question-weight, 500);line-height:calc(var(--exam-faqs-question-line-height, 15) / 10);color:var(--exam-faqs-question-color, #05092d);font-style:normal;letter-spacing:inherit;text-transform:none}.exam-faqs__question-icon{flex-shrink:0;font-size:var(--exam-faqs-question-icon-size, 20px);font-weight:var(--exam-faqs-question-icon-weight, 400);line-height:1;color:var(--exam-faqs-question-icon-color, #333333);transition:transform var(--exam-faqs-transition-duration, .2s)}.exam-faqs__item[open] .exam-faqs__question-icon{transform:rotate(45deg)}.exam-faqs__answer{padding-block:0 var(--exam-faqs-answer-padding-bottom, 20px);padding-inline:var(--exam-faqs-answer-padding-inline, 24px);font-size:var(--exam-faqs-answer-size, 14px);font-weight:var(--exam-faqs-answer-weight, 400);line-height:calc(var(--exam-faqs-answer-line-height, 16) / 10);color:var(--exam-faqs-answer-color, #555555)}.exam-faqs__answer>:first-child{margin-block-start:0}.exam-faqs__answer>:last-child{margin-block-end:0}.exam-faqs__answer .metafield-rich_text_field{margin-block:0}.exam-faqs__answer .metafield-rich_text_field>:first-child{margin-block-start:0}.exam-faqs__answer .metafield-rich_text_field>:last-child{margin-block-end:0}@media screen and (min-width:600px)and (max-width:1239px){.exam-faqs__wrap{--exam-faqs-wrap-padding-inline: max( 20px, var(--exam-faqs-wrap-padding-base, 0px) )}}@media screen and (max-width:599px){.exam-faqs__wrap{--exam-faqs-wrap-padding-inline: max( 20px, var(--exam-faqs-wrap-padding-base, 0px) )}.exam-faqs__inner{margin-bottom:40px}.exam-faqs__header{margin-bottom:16px}.exam-faqs__title{font-size:24px;line-height:28.8px}.exam-faqs__item{margin-bottom:12px}.exam-faqs__question{padding-block:12px;padding-inline:12px}.exam-faqs__question-text{font-size:14px;line-height:18px}.exam-faqs__question-icon{font-size:18px;line-height:18px}.exam-faqs__answer{padding-block:0 12px;padding-inline:12px;font-size:14px;line-height:18px}}@media screen and (max-width:380px){.exam-faqs__question,.exam-faqs__answer{padding-inline:8px}}.exam-hero{--exam-hero-max-width: 1440px;--exam-hero-column-gap: 40px;--exam-hero-stack-gap: 24px;background-color:var(--exam-hero-background, transparent)}.exam-hero__inner{max-width:var(--exam-hero-max-width);margin-block:var(--exam-hero-inner-mt, 0) var(--exam-hero-inner-mb, 0);margin-inline:auto;padding-block:var(--exam-hero-inner-pt, 0) var(--exam-hero-inner-pb, 0);padding-inline:var(--exam-hero-inner-pl, 0) var(--exam-hero-inner-pr, 0);display:flex;flex-direction:column;gap:var(--exam-hero-stack-gap, 24px)}.exam-hero__grid{display:grid;grid-template-columns:1fr;gap:var(--exam-hero-column-gap, 40px)}.exam-hero__column{display:flex;flex-direction:column;justify-content:center;gap:var(--exam-hero-stack-gap, 24px);min-width:0}.exam-hero__column--aside{order:-1}@media screen and (min-width:990px){.exam-hero__column--aside{order:0}.exam-hero__grid{grid-template-columns:minmax(0,1fr) clamp(280px,calc(var(--exam-hero-aside-width) * 1%),620px)}}@media screen and (max-width:1239px){.exam-hero__inner{padding-inline:max(20px,var(--exam-hero-inner-pl, 0px)) max(20px,var(--exam-hero-inner-pr, 0px))}}.exam-lifecycle,.exam-lifecycle *{box-sizing:border-box;font-family:var(--exam-lifecycle-font-body-family, sans-serif)}.exam-lifecycle__inner{display:block;width:100%;max-width:var(--exam-lifecycle-inner-max-width, 1100px);margin-block:var(--exam-lifecycle-inner-margin-top, 0) var(--exam-lifecycle-inner-margin-bottom, 64px);margin-inline:auto;padding-block:var(--exam-lifecycle-inner-padding-top, 0) var(--exam-lifecycle-inner-padding-bottom, 0);padding-inline:var(--exam-lifecycle-inner-padding-left, 0) var(--exam-lifecycle-inner-padding-right, 0);background-color:var(--exam-lifecycle-background-color, transparent);border-radius:var(--exam-lifecycle-inner-radius, 0px)}.exam-lifecycle__wrap{width:100%;padding-inline:var(--exam-lifecycle-wrap-padding-inline, 24px)}.exam-lifecycle__header{margin-bottom:var(--exam-lifecycle-header-margin-bottom, 16px);text-align:var(--exam-lifecycle-header-align, left)}.exam-lifecycle__title{margin:0 0 var(--exam-lifecycle-header-gap, 16px);font-family:var(--exam-lifecycle-font-heading-family, sans-serif);font-size:var(--exam-lifecycle-title-size, 24px);font-weight:var(--exam-lifecycle-title-weight, 500);line-height:calc(var(--exam-lifecycle-title-line-height, 12) / 10);color:var(--exam-lifecycle-title-color, #05092d);text-align:inherit}.exam-lifecycle__subtitle{margin:0;font-size:var(--exam-lifecycle-subtitle-size, 14px);font-weight:var(--exam-lifecycle-subtitle-weight, 400);line-height:calc(var(--exam-lifecycle-subtitle-line-height, 16) / 10);color:var(--exam-lifecycle-subtitle-color, #666666);text-align:inherit}.exam-lifecycle__steps{width:100%}.exam-lifecycle__row{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--exam-lifecycle-steps-gap, 0);width:100%;margin:0;padding:0;list-style:none}.exam-lifecycle__step{flex:1;min-width:0;text-align:center;position:relative;z-index:1}.exam-lifecycle__number{display:flex;align-items:center;justify-content:center;overflow:visible;position:relative;width:var(--exam-lifecycle-number-size, 80px);height:var(--exam-lifecycle-number-size, 80px);margin:0 auto var(--exam-lifecycle-item-text-gap, 16px);padding:var(--exam-lifecycle-number-padding, 16px);background-color:#fff;border-radius:50%;box-shadow:0 3px 8px -1px #05092d}.exam-lifecycle__badge{display:flex;align-items:center;justify-content:center;position:absolute;top:-4px;left:-4px;width:var(--exam-lifecycle-badge-size, 24px);height:var(--exam-lifecycle-badge-size, 24px);background-color:var(--exam-lifecycle-badge-background, #003bc8);border-radius:50%;font-family:var(--exam-lifecycle-font-heading-family, sans-serif);font-size:var(--exam-lifecycle-badge-text-size, 14px);font-weight:var(--exam-lifecycle-badge-text-weight, 700);line-height:calc(var(--exam-lifecycle-badge-text-line-height, 12) / 10);color:var(--exam-lifecycle-badge-text-color, #ffffff)}.exam-lifecycle__number-inner{display:flex;align-items:center;justify-content:center;overflow:visible;width:100%;height:100%;padding:12px;background-color:#003bcb0d;border-radius:50%}.exam-lifecycle__icon{display:block;width:20px;height:20px;object-fit:contain;margin:0}.exam-lifecycle__step-title{margin:0 0 var(--exam-lifecycle-item-text-gap, 16px);font-family:var(--exam-lifecycle-font-heading-family, sans-serif);font-size:var(--exam-lifecycle-step-title-size, 14px);font-weight:var(--exam-lifecycle-step-title-weight, 700);line-height:calc(var(--exam-lifecycle-step-title-line-height, 12) / 10);color:var(--exam-lifecycle-step-title-color, #05092d);font-style:normal;letter-spacing:inherit;text-transform:none}.exam-lifecycle__step-description{font-size:var(--exam-lifecycle-step-description-size, 14px);font-weight:var(--exam-lifecycle-step-description-weight, 400);line-height:calc(var(--exam-lifecycle-step-description-line-height, 14) / 10);color:var(--exam-lifecycle-step-description-color, #666666)}@media screen and (min-width:600px)and (max-width:1239px){.exam-lifecycle__wrap{--exam-lifecycle-wrap-padding-inline: max( 20px, var(--exam-lifecycle-wrap-padding-base, 0px) )}}@media screen and (max-width:599px){.exam-lifecycle__wrap{--exam-lifecycle-wrap-padding-inline: max( 20px, var(--exam-lifecycle-wrap-padding-base, 0px) )}.exam-lifecycle__title{font-size:24px;line-height:28.8px}.exam-lifecycle__subtitle{line-height:18px}.exam-lifecycle__row{flex-direction:column;gap:var(--exam-lifecycle-steps-gap, 16px)}.exam-lifecycle__step{display:flex;align-items:flex-start;gap:var(--exam-lifecycle-item-text-gap, 16px);width:100%;text-align:left}.exam-lifecycle__number{flex-shrink:0;width:64px;height:64px;padding:12px;margin:0}.exam-lifecycle__badge{top:-2px;left:-2px;width:20px;height:20px;font-size:12px}.exam-lifecycle__icon{width:16px;height:16px}.exam-lifecycle__step-title{margin-bottom:4px;font-size:14px;font-weight:600;line-height:18px}.exam-lifecycle__step-description{font-size:14px;line-height:18px}.exam-lifecycle__badge{line-height:18px}}@media screen and (max-width:380px){.exam-lifecycle__number{width:56px;height:56px;padding:8px}.exam-lifecycle__badge{width:18px;height:18px;font-size:12px}.exam-lifecycle__icon{width:14px;height:14px}}.faqs,.faqs *{box-sizing:border-box;font-family:var(--faqs-font-body-family, sans-serif)}.faqs{background-color:var(--faqs-background-color, transparent)}.gem-container>.shopify-section:has(.faqs--auto-height){flex-grow:0}.faqs__inner{width:100%;max-width:var(--faqs-max-width, 1200px);margin-inline:auto;padding-block:var(--faqs-inner-padding-top, 0) var(--faqs-inner-padding-bottom, 0);padding-inline:var(--faqs-inner-padding-left, 0) var(--faqs-inner-padding-right, 0);border-radius:var(--faqs-inner-radius, 0px)}.faqs__grid{display:grid;grid-template-columns:var(--faqs-column-ratio, 40%) 1fr;gap:var(--faqs-column-gap, 64px);align-items:start}.faqs__intro,.faqs__list{min-width:0}.faqs__title{margin:0;font-family:var(--faqs-font-heading-family, sans-serif);font-size:var(--faqs-title-size, 24px);font-weight:var(--faqs-title-weight, 500);line-height:calc(var(--faqs-title-line-height, 12) / 10);color:var(--faqs-title-color, #05092d)}.faqs__description{margin:var(--faqs-intro-gap, 16px) 0 0;font-family:var(--faqs-font-body-family, sans-serif);font-size:var(--faqs-description-size, 14px);font-weight:var(--faqs-description-weight, 400);line-height:calc(var(--faqs-description-line-height, 16) / 10);color:var(--faqs-description-color, #666666)}.faqs__item{width:100%;margin-bottom:var(--faqs-item-margin-bottom, 25px);background-color:var(--faqs-item-background, #ffffff);border-radius:var(--faqs-item-radius, 16px);box-shadow:0 2px 8px #00000014;overflow:hidden}.faqs__item:last-child{margin-bottom:0}.faqs__question{display:flex;align-items:center;justify-content:space-between;gap:var(--faqs-question-icon-gap, 16px);padding-block:var(--faqs-question-padding-block, 18px);padding-inline:var(--faqs-question-padding-inline, 24px);cursor:pointer;list-style:none;background-color:transparent;transition:background-color var(--faqs-transition-duration, .2s)}.faqs__question::-webkit-details-marker{display:none}.faqs__question:hover{background-color:var(--faqs-question-hover-background, #f8f9fa)}.faqs__question:focus-visible{outline:2px solid var(--faqs-question-color, #05092d);outline-offset:-2px}.faqs__question-text{font-family:var(--faqs-font-heading-family, sans-serif);font-size:var(--faqs-question-size, 16px);font-weight:var(--faqs-question-weight, 500);line-height:calc(var(--faqs-question-line-height, 15) / 10);color:var(--faqs-question-color, #05092d);font-style:normal;letter-spacing:inherit;text-transform:none}.faqs__question-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--faqs-question-icon-size, 20px);height:var(--faqs-question-icon-size, 20px);transition:transform var(--faqs-transition-duration, .2s)}.faqs__question-icon img{display:block;width:100%;height:100%;object-fit:contain}.faqs__item[data-open=true] .faqs__question-icon,.faqs__item:not([data-open])[open] .faqs__question-icon{transform:rotate(180deg)}.faqs__answer{padding-block:0 var(--faqs-answer-padding-bottom, 20px);padding-inline:var(--faqs-answer-padding-inline, 24px);font-size:var(--faqs-answer-size, 14px);font-weight:var(--faqs-answer-weight, 400);line-height:calc(var(--faqs-answer-line-height, 16) / 10);color:var(--faqs-answer-color, #555555)}.faqs__answer>:first-child{margin-block-start:0}.faqs__answer>:last-child{margin-block-end:0}.faqs__answer .metafield-rich_text_field{margin-block:0}.faqs__answer .metafield-rich_text_field>:first-child{margin-block-start:0}.faqs__answer .metafield-rich_text_field>:last-child{margin-block-end:0}@media screen and (max-width:599px){.faqs__grid{grid-template-columns:1fr;gap:24px}.faqs__item{border-radius:12px;margin-bottom:12px}.faqs__title{font-size:20px}.faqs__item:last-child{margin-bottom:0}}.onepay-banner{background-color:transparent;padding-block:var(--ob-outer-padding-block, 0px);padding-inline:var(--ob-outer-padding-inline, 20px);margin-block:var(--ob-outer-margin-block, 0px)}.gem-container>.shopify-section:has(.onepay-banner--auto-height){flex-grow:0}.onepay-banner__inner{position:relative;overflow:hidden;width:100%;max-width:var(--ob-max-width, 1200px);margin-inline:auto;padding:var(--ob-padding, 40px);background-color:var(--ob-bg, #05092d);border-radius:var(--ob-radius, 16px)}.onepay-banner__inner:before,.onepay-banner__inner:after{content:"";position:absolute;right:0;border-radius:999px;border:1px solid var(--ob-deco-color, rgba(255, 255, 255, .18));transform:translate(50%,50%);pointer-events:none;z-index:0}.onepay-banner__inner:before{bottom:0;width:var(--ob-deco-large, 503px);height:var(--ob-deco-large, 503px)}.onepay-banner__inner:after{right:calc(-1 * var(--ob-deco-small-x, 25px));bottom:var(--ob-deco-small-y, 15px);width:var(--ob-deco-small, 302px);height:var(--ob-deco-small, 302px)}.onepay-banner__grid{position:relative;z-index:1;display:grid;grid-template-columns:var(--ob-column-ratio, 60%) 1fr;gap:var(--ob-column-gap, 64px);align-items:center}.onepay-banner__content,.onepay-banner__media{min-width:0}.onepay-banner__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ob-stack-gap, 24px)}.onepay-banner__icon{display:flex;align-items:center}.onepay-banner__icon-image{display:block;height:auto;max-width:100%}.onepay-banner__title{margin:0;max-width:22ch;font-family:var(--ob-font-family, var(--font-body--family));font-size:var(--ob-title-size, 40px);font-weight:var(--ob-title-weight, 500);color:var(--ob-title-color, #ffffff)}.onepay-banner__description{margin:0;max-width:52ch;font-family:var(--ob-font-family, var(--font-body--family));font-size:var(--ob-desc-size, 14px);font-weight:var(--ob-desc-weight, 400);line-height:18px;color:var(--ob-desc-color, #ffffff)}.onepay-banner__buy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ob-stack-gap, 24px)}.onepay-banner__form{margin:0}.onepay-banner__actions{display:flex;align-items:center}.onepay-banner__price{margin:0;font-family:var(--ob-font-family, var(--font-body--family));font-size:var(--ob-price-size, 24px);font-weight:var(--ob-price-weight, 500);color:var(--ob-price-color, #ffffff)}.onepay-banner__button{display:inline-flex;align-items:center;justify-content:center;padding-block:12px;padding-inline:24px;border-radius:var(--ob-button-radius, 999px);border:1px solid transparent;font-family:var(--ob-font-family, var(--font-body--family));font-size:var(--ob-button-size, 16px);font-weight:var(--ob-button-weight, 400);line-height:18px;text-align:center;text-decoration:none;white-space:nowrap}.onepay-banner__button--primary{background-color:#05092d;border-color:#05092d;color:#fff}.onepay-banner__button--primary:hover{background-color:#081059;border-color:#081059}.onepay-banner__button--primary:active{background-color:#05092d;border-color:#05092d}.onepay-banner__button--secondary{background-color:#003bc8;border-color:#003bc8;color:#fff}.onepay-banner__button--secondary:hover,.onepay-banner__button--secondary:active{background-color:#0839a0;border-color:#0839a0}.onepay-banner__button--tertiary{background-color:#14c4ed;border-color:#14c4ed;color:#05092d}.onepay-banner__button--tertiary:hover{background-color:#67e0f9;border-color:#67e0f9}.onepay-banner__button--tertiary:active{background-color:#14c4ed;border-color:#14c4ed}.onepay-banner__button--outline{background-color:#fff;border-color:#003bc8;color:#003bc8}.onepay-banner__button--outline:hover{background-color:#f2f4fa;border-color:#003bc8;color:#003bc8}.onepay-banner__button--outline:active{background-color:#003bc8;border-color:#003bc8;color:#fff}.onepay-banner__button--inverse{background-color:#f4f4f2;border-color:#f4f4f2;color:#003bc8}.onepay-banner__button--inverse:hover{background-color:#eee;border-color:#eee}.onepay-banner__button--inverse:active{background-color:#f4f4f2;border-color:#f4f4f2}.onepay-banner__button--custom{background-color:var(--ob-button-bg, #003bc8);border-color:var(--ob-button-border, #003bc8);color:var(--ob-button-color, #ffffff)}.onepay-banner__button--custom:hover{background-color:var(--ob-button-hover-bg, #0839a0)}.onepay-banner__button:focus-visible{outline:2px solid #14c4ed;outline-offset:2px}.onepay-banner__button:disabled{opacity:.5;cursor:not-allowed}.onepay-banner__media{display:flex;justify-content:center}.onepay-banner__frame{position:relative;width:var(--ob-image-width, 100%);max-width:100%}.onepay-banner__image{display:block;width:100%;height:auto;border-radius:var(--ob-media-radius, 16px)}.onepay-banner__card{position:absolute;width:fit-content;max-width:var(--ob-card-width, 50%);display:flex;flex-direction:column;align-items:flex-start;gap:var(--ob-card-stack-gap, 0px);padding:var(--ob-card-padding, 16px);background-color:var(--ob-card-bg, #ffffff);border-radius:var(--ob-card-radius, 8px);text-align:left}.onepay-banner__card--bottom-left{left:calc(-1 * var(--ob-card-x, 0%));bottom:var(--ob-card-offset, 10%)}.onepay-banner__card--bottom-right{right:calc(-1 * var(--ob-card-x, 0%));bottom:var(--ob-card-offset, 10%)}.onepay-banner__card--top-left{left:calc(-1 * var(--ob-card2-x, 0%));top:var(--ob-card2-offset, 10%)}.onepay-banner__card--top-right{right:calc(-1 * var(--ob-card2-x, 0%));top:var(--ob-card2-offset, 10%)}.onepay-banner__card-title{margin:0;font-family:var(--ob-font-family, var(--font-body--family));font-size:var(--ob-card-title-size, 18px);font-weight:var(--ob-card-title-weight, 500);color:var(--ob-card-title-color, #05092d)}.onepay-banner__card-description{margin:0;font-family:var(--ob-font-family, var(--font-body--family));font-size:var(--ob-card-desc-size, 14px);font-weight:var(--ob-card-desc-weight, 400);line-height:18px;color:var(--ob-card-desc-color, #666666)}@media screen and (max-width:599px){.onepay-banner__grid{grid-template-columns:1fr;align-items:stretch}.onepay-banner__content{align-items:center;text-align:center}.onepay-banner__title,.onepay-banner__description{max-width:none}.onepay-banner__buy{justify-content:center}.onepay-banner__buy,.onepay-banner__form,.onepay-banner__actions,.onepay-banner__button{width:100%}}.onepay-best{background-color:var(--obs-bg, transparent);padding-block:var(--obs-outer-padding-block, 0px);padding-inline:var(--obs-outer-padding-inline, 20px);margin-block:var(--obs-outer-margin-block, 0px)}.gem-container>.shopify-section:has(.onepay-best--auto-height){flex-grow:0}.onepay-best__inner{width:100%;max-width:var(--obs-max-width, 1200px);margin-inline:auto}.onepay-best__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--obs-head-gap, 16px);margin-bottom:24px}.onepay-best__title{margin:0;min-width:0;font-family:var(--obs-font-family, var(--font-body--family));font-size:var(--obs-title-size, 24px);font-weight:var(--obs-title-weight, 500);color:var(--obs-title-color, #05092d)}.onepay-best__link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding-block:12px;padding-inline:24px;border:1px solid var(--obs-link-border, #003bc8);border-radius:var(--obs-link-radius, 999px);background-color:var(--obs-link-bg, transparent);font-family:var(--obs-font-family, var(--font-body--family));font-size:16px;font-weight:400;line-height:18px;text-align:center;text-decoration:none;color:var(--obs-link-color, #003bc8);transition:background-color .15s ease,color .15s ease}.onepay-best__link:hover{background-color:var(--obs-link-hover-bg, #f2f4fa);color:var(--obs-link-hover-color, #003bc8)}.onepay-best__link:focus-visible{outline:2px solid #14c4ed;outline-offset:2px}.onepay-best__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--obs-grid-gap, 16px);align-items:stretch}.onepay-best__grid>.t-product-card{min-width:0}@media screen and (max-width:1239px){.onepay-best__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.onepay-best__head{justify-content:center;text-align:center}.onepay-best__grid{grid-template-columns:repeat(var(--obs-columns-mobile, 1),1fr)}}.onepay-features{position:relative;overflow:hidden;background-color:var(--of-bg, #e6ecfa);padding-block:var(--of-outer-padding-block, 0px);padding-inline:var(--of-outer-padding-inline, 20px);margin-block:var(--of-outer-margin-block, 0px)}.onepay-features:before,.onepay-features:after{content:"";position:absolute;border-radius:999px;border:1px solid var(--of-deco-color, #0839a0);transform:translate(-50%,-50%);pointer-events:none;z-index:0}.onepay-features:before{left:0;top:var(--of-deco-large-y, 30%);width:var(--of-deco-large, 300px);height:var(--of-deco-large, 300px)}.onepay-features:after{right:0;top:var(--of-deco-small-y, 60%);transform:translate(50%,-50%);width:var(--of-deco-small, 200px);height:var(--of-deco-small, 200px)}.onepay-features__inner{position:relative;z-index:1}.gem-container>.shopify-section:has(.onepay-features--auto-height){flex-grow:0}.onepay-features__inner{width:100%;max-width:var(--of-max-width, 1200px);margin-inline:auto;padding-block:64px}.onepay-features__title{margin:0;max-width:32ch;margin-inline:auto;text-align:center;font-family:var(--of-font-family, var(--font-body--family));font-size:var(--of-title-size, 24px);font-weight:var(--of-title-weight, 500);color:var(--of-title-color, #05092d)}.onepay-features__description{margin:16px auto 0;max-width:64ch;text-align:center;font-family:var(--of-font-family, var(--font-body--family));font-size:var(--of-description-size, 14px);font-weight:var(--of-description-weight, 400);line-height:18px;color:var(--of-description-color, #666666)}.onepay-features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--of-grid-gap, 24px);margin-top:40px}.onepay-features__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--of-card-stack-gap, 8px);padding-block:var(--of-card-padding-block, 24px);padding-inline:var(--of-card-padding-inline, 24px);background-color:var(--of-card-bg, #ffffff);border-radius:var(--of-card-radius, 16px);text-align:left;min-width:0}.onepay-features__card--shadow-none{box-shadow:none}.onepay-features__card--shadow-sm{box-shadow:0 3px 8px -1px #05092d0d,0 0 1px #05092d3d}.onepay-features__card--shadow-badge{box-shadow:4px 4px 40px #05092d26}.onepay-features__card--shadow-nav{box-shadow:0 1px 8px -1px #05092d0d}.onepay-features__card-head{display:flex;align-items:center;gap:var(--of-card-head-gap, 8px);width:100%;min-width:0}.onepay-features__icon{display:block;flex:0 0 auto;width:auto;height:var(--of-icon-height, 24px);max-width:100%}.onepay-features__card-title{margin:0;min-width:0;font-family:var(--of-font-family, var(--font-body--family));font-size:var(--of-card-title-size, 18px);font-weight:var(--of-card-title-weight, 500);color:var(--of-card-title-color, #05092d)}.onepay-features__card-description{margin:0;font-family:var(--of-font-family, var(--font-body--family));font-size:var(--of-card-description-size, 14px);font-weight:var(--of-card-description-weight, 400);line-height:18px;color:var(--of-card-description-color, #666666)}@media screen and (max-width:1239px){.onepay-features__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:599px){.onepay-features__inner{padding-block:40px}.onepay-features__grid{grid-template-columns:repeat(var(--of-columns-mobile, 1),1fr);margin-top:24px}}.onepay-pricing{background-color:transparent;padding-block:var(--op-outer-padding-block, 0px);padding-inline:var(--op-outer-padding-inline, 20px);margin-block:var(--op-outer-margin-block, 0px)}.gem-container>.shopify-section:has(.onepay-pricing--auto-height){flex-grow:0}.onepay-pricing__inner{width:100%;max-width:var(--op-max-width, 1200px);margin-inline:auto}.onepay-pricing__grid{display:grid;grid-template-columns:var(--op-column-ratio, 45%) 1fr;gap:var(--op-column-gap, 64px);align-items:center}.onepay-pricing__content,.onepay-pricing__panel{min-width:0}.onepay-pricing__content{display:flex;flex-direction:column;gap:var(--op-stack-gap, 24px)}.onepay-pricing__title{margin:0;width:100%;font-family:var(--op-font-family, var(--font-body--family));font-size:var(--op-title-size, 24px);font-weight:var(--op-title-weight, 500);color:var(--op-title-color, #05092d)}.onepay-pricing__description{margin:0;max-width:52ch;font-family:var(--op-font-family, var(--font-body--family));font-size:var(--op-desc-size, 14px);font-weight:var(--op-desc-weight, 400);line-height:18px;color:var(--op-desc-color, #666666)}.onepay-pricing__form,.onepay-pricing__actions{display:block;width:100%}.onepay-pricing__button{display:inline-flex;align-items:center;justify-content:center;width:100%;padding-block:12px;padding-inline:24px;border-radius:var(--op-button-radius, 999px);border:1px solid transparent;font-family:var(--op-font-family, var(--font-body--family));font-size:var(--op-button-size, 16px);font-weight:var(--op-button-weight, 400);line-height:18px;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}.onepay-pricing__button--primary{background-color:#05092d;border-color:#05092d;color:#fff}.onepay-pricing__button--primary:hover{background-color:#081059;border-color:#081059}.onepay-pricing__button--primary:active{background-color:#05092d;border-color:#05092d}.onepay-pricing__button--secondary{background-color:#003bc8;border-color:#003bc8;color:#fff}.onepay-pricing__button--secondary:hover,.onepay-pricing__button--secondary:active{background-color:#0839a0;border-color:#0839a0}.onepay-pricing__button--tertiary{background-color:#14c4ed;border-color:#14c4ed;color:#05092d}.onepay-pricing__button--tertiary:hover{background-color:#67e0f9;border-color:#67e0f9}.onepay-pricing__button--tertiary:active{background-color:#14c4ed;border-color:#14c4ed}.onepay-pricing__button--outline{background-color:#fff;border-color:#003bc8;color:#003bc8}.onepay-pricing__button--outline:hover{background-color:#f2f4fa;border-color:#003bc8;color:#003bc8}.onepay-pricing__button--outline:active{background-color:#003bc8;border-color:#003bc8;color:#fff}.onepay-pricing__button--inverse{background-color:#f4f4f2;border-color:#f4f4f2;color:#003bc8}.onepay-pricing__button--inverse:hover{background-color:#eee;border-color:#eee}.onepay-pricing__button--inverse:active{background-color:#f4f4f2;border-color:#f4f4f2}.onepay-pricing__button--custom{background-color:var(--op-button-bg, #003bc8);border-color:var(--op-button-border, #003bc8);color:var(--op-button-color, #ffffff)}.onepay-pricing__button--custom:hover{background-color:var(--op-button-hover-bg, #0839a0)}.onepay-pricing__button:focus-visible{outline:2px solid #14c4ed;outline-offset:2px}.onepay-pricing__button:disabled{opacity:.5;cursor:not-allowed}.onepay-pricing__panel{display:flex;flex-direction:column;gap:var(--op-disclaimer-gap, 12px);padding:var(--op-panel-padding, 32px);background-color:var(--op-panel-bg, #05092d);border-radius:var(--op-panel-radius, 16px)}.onepay-pricing__card{display:flex;flex-direction:column;gap:var(--op-card-row-gap, 24px);padding:var(--op-card-padding, 24px);background-color:var(--op-card-bg, rgba(255, 255, 255, .08));border-radius:var(--op-card-radius, 16px);text-align:left}.onepay-pricing__row{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--op-stack-gap, 24px)}.onepay-pricing__row-lead{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.onepay-pricing__row--center{align-items:center}.onepay-pricing__divider{display:flex;align-items:center;gap:12px}.onepay-pricing__divider:before,.onepay-pricing__divider:after{content:"";flex:1 1 auto;height:1px;background-color:var(--op-divider-line-color, #e2e2e0)}.onepay-pricing__divider-text{flex:0 0 auto;font-family:var(--op-font-family, var(--font-body--family));font-size:var(--op-divider-text-size, 12px);font-weight:var(--op-divider-text-weight, 400);color:var(--op-divider-text-color, #ffffff);white-space:nowrap}.onepay-pricing__row-aside{flex:0 0 auto;text-align:right}.onepay-pricing__row-heading{display:flex;align-items:center;gap:8px}.onepay-pricing__row-logo{display:block;flex:0 1 auto;width:auto;height:var(--op-logo-height, 24px);max-width:100%}.onepay-pricing__row1-title,.onepay-pricing__row2-title{margin:0;font-family:var(--op-font-family, var(--font-body--family))}.onepay-pricing__row1-description,.onepay-pricing__row2-description{margin:0;font-family:var(--op-font-family, var(--font-body--family));line-height:18px}.onepay-pricing__row1-title{font-size:var(--op-row1-title-size, 18px);font-weight:var(--op-row1-title-weight, 500);color:var(--op-row1-title-color, #ffffff)}.onepay-pricing__row1-description{font-size:var(--op-row1-desc-size, 14px);font-weight:var(--op-row1-desc-weight, 400);color:var(--op-row1-desc-color, #ffffff)}.onepay-pricing__row2-title{font-size:var(--op-row2-title-size, 18px);font-weight:var(--op-row2-title-weight, 500);color:var(--op-row2-title-color, #ffffff)}.onepay-pricing__row2-description{font-size:var(--op-row2-desc-size, 14px);font-weight:var(--op-row2-desc-weight, 400);color:var(--op-row2-desc-color, #ffffff)}.onepay-pricing__row-struck{font-family:var(--op-font-family, var(--font-body--family));font-size:var(--op-struck-size, 14px);font-weight:var(--op-struck-weight, 400);line-height:18px;text-decoration-color:var(--op-struck-color, #ffffff);color:var(--op-struck-color, #ffffff);white-space:nowrap}.onepay-pricing__price{margin:0;font-family:var(--op-font-family, var(--font-body--family));font-size:var(--op-price-size, 24px);font-weight:var(--op-price-weight, 500);color:var(--op-price-color, #ffffff);white-space:nowrap}.onepay-pricing__disclaimer{margin:0;text-align:center;font-family:var(--op-font-family, var(--font-body--family));font-size:var(--op-disclaimer-size, 12px);font-weight:var(--op-disclaimer-weight, 400);color:var(--op-disclaimer-color, #ffffff)}@media screen and (max-width:599px){.onepay-pricing__grid{grid-template-columns:1fr;align-items:stretch}.onepay-pricing__content{align-items:stretch;text-align:center}.onepay-pricing__description{max-width:none}}.onepay-reviews{background-color:var(--or-bg, transparent);padding-block:var(--or-outer-padding-block, 0px);padding-inline:var(--or-outer-padding-inline, 20px);margin-block:var(--or-outer-margin-block, 0px)}.gem-container>.shopify-section:has(.onepay-reviews--auto-height){flex-grow:0}.onepay-reviews__inner{width:100%;max-width:var(--or-max-width, 1200px);margin-inline:auto}.onepay-reviews__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.onepay-reviews__title{margin:0;min-width:0;font-family:var(--or-font-family, var(--font-body--family));font-size:var(--or-title-size, 24px);font-weight:var(--or-title-weight, 500);color:var(--or-title-color, #05092d)}.onepay-reviews__nav{display:flex;flex:0 0 auto;gap:8px}.onepay-reviews__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--or-arrow-size, 40px);height:var(--or-arrow-size, 40px);padding:0;border:1px solid var(--or-arrow-border, #e2e2e0);border-radius:var(--or-arrow-radius, 999px);background-color:var(--or-arrow-bg, #ffffff);color:var(--or-arrow-color, #05092d);cursor:pointer;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.onepay-reviews__arrow svg,.onepay-reviews__arrow-image{display:block;width:var(--or-arrow-icon-size, 20px);height:var(--or-arrow-icon-size, 20px)}.onepay-reviews__arrow:hover:not(:disabled){background-color:var(--or-arrow-hover-bg, #f2f4fa)}.onepay-reviews__arrow:disabled{opacity:calc(var(--or-arrow-disabled-opacity, 35) / 100);cursor:default}.onepay-reviews__arrow:focus-visible{outline:2px solid var(--or-focus-color, #14c4ed);outline-offset:2px}onepay-reviews-carousel{display:block}.onepay-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--or-cols) - 1) * var(--or-gap)) / var(--or-cols));gap:var(--or-gap);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding-inline:var(--or-outer-padding-inline, 20px);margin-inline:calc(-1 * var(--or-outer-padding-inline, 20px));scroll-padding-inline:var(--or-outer-padding-inline, 20px)}.onepay-reviews__track::-webkit-scrollbar{display:none}.onepay-reviews__track:focus-visible{outline:2px solid var(--or-focus-color, #14c4ed);outline-offset:4px}.onepay-reviews__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--or-card-stack-gap, 8px);padding:var(--or-card-padding, 24px);background-color:var(--or-card-bg, #ffffff);border-radius:var(--or-card-radius, 16px);scroll-snap-align:start;text-align:left}.onepay-reviews__attribution{display:flex;flex-direction:column;align-items:flex-start;gap:var(--or-attribution-gap, 8px);width:100%;margin-block-start:auto}.onepay-reviews--shadow-none .onepay-reviews__card{box-shadow:none}.onepay-reviews--shadow-none .onepay-reviews__track{padding-block:0;margin-block:0}.onepay-reviews--shadow-sm .onepay-reviews__card{box-shadow:0 3px 8px -1px #05092d0d,0 0 1px #05092d3d}.onepay-reviews--shadow-sm .onepay-reviews__track{padding-block:12px;margin-block:-12px}.onepay-reviews--shadow-badge .onepay-reviews__card{box-shadow:4px 4px 40px #05092d26}.onepay-reviews--shadow-badge .onepay-reviews__track{padding-block:28px;margin-block:-28px}.onepay-reviews--shadow-nav .onepay-reviews__card{box-shadow:0 1px 8px -1px #05092d0d}.onepay-reviews--shadow-nav .onepay-reviews__track{padding-block:10px;margin-block:-10px}.onepay-reviews__text{margin:0;font-family:var(--or-font-family, var(--font-body--family));font-size:var(--or-review-size, 14px);font-weight:var(--or-review-weight, 400);line-height:18px;color:var(--or-review-color, #666666)}.onepay-reviews__name{margin:0;font-family:var(--or-font-family, var(--font-body--family));font-size:var(--or-name-size, 14px);font-weight:var(--or-name-weight, 600);color:var(--or-name-color, #05092d)}.onepay-reviews__link{font-family:var(--or-font-family, var(--font-body--family));font-size:var(--or-link-size, 14px);font-weight:var(--or-link-weight, 400);line-height:18px;color:var(--or-link-color, #666666);text-decoration:underline;text-underline-offset:2px}.onepay-reviews__link:hover{color:var(--or-title-color, #05092d)}.onepay-reviews__link:focus-visible{outline:2px solid var(--or-focus-color, #14c4ed);outline-offset:2px}@media screen and (max-width:1239px){.onepay-reviews__inner{--or-cols: 2}}@media screen and (max-width:599px){.onepay-reviews__inner{--or-cols: 1}}.onepay-stats{background-color:var(--os-bg, transparent);padding-inline:var(--os-outer-padding-inline, 20px);margin-block:var(--os-outer-margin-block, 0px)}.gem-container>.shopify-section:has(.onepay-stats--auto-height){flex-grow:0}.onepay-stats__inner{width:100%;max-width:var(--os-max-width, 1200px);margin-inline:auto;padding-block:var(--os-outer-padding-block, 0px)}.onepay-stats__grid{display:grid;grid-template-columns:var(--os-column-ratio, 30%) 1fr;gap:var(--os-column-gap, 64px);align-items:center}.onepay-stats__lead,.onepay-stats__row{min-width:0}.onepay-stats__text{margin:0;font-family:var(--os-font-family, var(--font-body--family));font-size:var(--os-text-size, 14px);font-weight:var(--os-text-weight, 400);line-height:18px;color:var(--os-text-color, #666666)}.onepay-stats__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--os-stats-gap, 24px);align-items:baseline}.onepay-stats__rule{height:var(--os-separator-thickness, 1px);background-color:var(--os-separator-color, #e2e2e0);margin-inline:calc(-1 * var(--os-outer-padding-inline, 20px))}.onepay-stats__item{display:flex;align-items:center;gap:8px}.onepay-stats__highlight{font-family:var(--os-font-family, var(--font-body--family));font-size:var(--os-hl-size, 24px);font-weight:var(--os-hl-weight, 500);line-height:1.2;color:var(--os-hl-color, #003bc8)}.onepay-stats__label{font-family:var(--os-font-family, var(--font-body--family));font-size:var(--os-lb-size, 14px);font-weight:var(--os-lb-weight, 400);line-height:1.4;color:var(--os-lb-color, #666666)}@media screen and (max-width:1239px){.onepay-stats__grid{grid-template-columns:1fr;gap:24px}}@media screen and (max-width:599px){.onepay-stats__row{grid-template-columns:1fr;gap:16px}}.specs__inner{display:block;width:100%;max-width:var(--sp-max-width, 1200px);margin-block:var(--sp-inner-mt, 0) var(--sp-inner-mb, 0);margin-inline:auto;padding-block:var(--sp-inner-pt, 64px) var(--sp-inner-pb, 64px);padding-inline:var(--sp-inner-pl, 24px) var(--sp-inner-pr, 24px);border-radius:var(--sp-inner-radius, 0px)}.specs__header{text-align:var(--sp-header-align, center);margin-bottom:var(--sp-header-mb, 40px)}.specs__title{margin:0 0 var(--sp-header-gap, 12px);font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:clamp(24px,5vw,var(--sp-title-size, 40px));font-weight:var(--sp-title-weight, 700);line-height:calc(var(--sp-title-line-height, 12) / 10);color:var(--sp-title-color, #05092d);text-wrap:balance}.specs__description{margin:0 auto;max-width:var(--sp-desc-measure, 700px);font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--sp-desc-size, 16px);font-weight:var(--sp-desc-weight, 400);line-height:calc(var(--sp-desc-line-height, 15) / 10);color:var(--sp-desc-color, #666666);text-wrap:pretty}.specs__card{background-color:var(--sp-card-background, #f4f4f2);border-style:solid;border-width:var(--sp-card-border-width, 1px);border-color:var(--sp-card-border-color, #e2e2e0);border-radius:var(--sp-card-radius, 16px);padding-block:var(--sp-card-padding-block, 40px);padding-inline:var(--sp-card-padding-inline, 32px);box-sizing:border-box}.specs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-grid-gap, 32px)}.specs__item{display:flex;flex-direction:column;gap:var(--sp-item-gap, 4px);min-width:0}.specs__item-subtitle,.specs__item-title,.specs__item-description,.specs__footer-subtitle,.specs__footer-title{margin:0;padding:0;font-family:var(--font-body--family, "Poppins"),sans-serif;overflow-wrap:break-word}.specs__item-subtitle{font-size:var(--sp-item-subtitle-size, 12px);font-weight:var(--sp-item-subtitle-weight, 500);line-height:calc(var(--sp-item-subtitle-line-height, 12) / 10);color:var(--sp-item-subtitle-color, #666666)}.specs__item-title{font-size:var(--sp-item-title-size, 18px);font-weight:var(--sp-item-title-weight, 700);line-height:calc(var(--sp-item-title-line-height, 11) / 10);color:var(--sp-item-title-color, #05092d)}.specs__item-description{font-size:var(--sp-item-desc-size, 14px);font-weight:var(--sp-item-desc-weight, 400);line-height:calc(var(--sp-item-desc-line-height, 15) / 10);color:var(--sp-item-desc-color, #666666)}.specs__divider{height:var(--sp-divider-height, 1px);background-color:var(--sp-divider-color, #e2e2e0);margin-block:var(--sp-divider-margin, 32px)}.specs__footer{display:flex;align-items:center;justify-content:space-between;gap:24px}.specs__footer-text{display:flex;flex-direction:column;gap:var(--sp-footer-gap, 4px);min-width:0}.specs__footer-subtitle{font-size:var(--sp-footer-subtitle-size, 12px);font-weight:var(--sp-footer-subtitle-weight, 500);line-height:calc(var(--sp-footer-subtitle-line-height, 13) / 10);color:var(--sp-footer-subtitle-color, #666666)}.specs__footer-title{font-size:clamp(18px,3vw,var(--sp-footer-title-size, 24px));font-weight:var(--sp-footer-title-weight, 700);line-height:calc(var(--sp-footer-title-line-height, 12) / 10);color:var(--sp-footer-title-color, #05092d)}.specs__button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;border:0;cursor:pointer;text-decoration:none;text-align:center;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--sp-button-size, 14px);font-weight:var(--sp-button-weight, 700);line-height:calc(var(--sp-button-line-height, 14) / 10);color:var(--sp-button-text, #ffffff);background-color:var(--sp-button-background, #003bc8);border-radius:var(--sp-button-radius, 8px);padding-block:var(--sp-button-padding-block, 12px);padding-inline:var(--sp-button-padding-inline, 24px);box-sizing:border-box}a.specs__button:hover,button.specs__button:hover{background-color:var(--sp-button-hover-background, #081059)}.specs__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.specs__dropdown{position:relative;display:inline-block;max-width:100%}.specs__dropdown-panel{position:absolute;top:calc(100% + 8px);right:0;min-width:100%;width:max-content;max-width:min(320px,calc(100vw - 32px));z-index:10;background-color:var(--sp-dropdown-background, #ffffff);border-style:solid;border-width:1px;border-color:var(--sp-dropdown-border, #e2e2e0);border-radius:var(--sp-dropdown-radius, 16px);box-shadow:0 8px 24px #05092d14;padding:8px}.specs__dropdown-list{margin:0;padding:0;list-style:none}.specs__dropdown-link{display:block;padding-block:8px;padding-inline:16px;border-radius:8px;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--sp-dropdown-item-size, 16px);font-weight:var(--sp-dropdown-item-weight, 400);line-height:calc(var(--sp-dropdown-item-line-height, 14) / 10);color:var(--sp-dropdown-item-color, #666666);text-decoration:none;overflow-wrap:break-word}.specs__dropdown-link:hover{background-color:var(--sp-dropdown-item-hover, #f2f5fc)}.specs__dropdown-link:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.specs__button[data-exam-dropdown-button]{gap:8px}.specs__button-icon{display:block;flex-shrink:0;width:var(--sp-button-icon-size, 16px);height:auto;transition:transform .2s ease}.specs__button[aria-expanded=true] .specs__button-icon{transform:rotate(180deg)}@media screen and (min-width:600px)and (max-width:1239px){.specs__grid{grid-template-columns:repeat(2,1fr)}.specs__inner{padding-inline:max(20px,var(--sp-inner-pl, 24px)) max(20px,var(--sp-inner-pr, 24px))}}@media screen and (max-width:599px){.specs__inner{padding-block:var(--sp-inner-pt-mobile, 40px) var(--sp-inner-pb-mobile, 40px);padding-inline:max(20px,var(--sp-inner-pl-mobile, 16px)) max(20px,var(--sp-inner-pr-mobile, 16px))}.specs__grid{grid-template-columns:1fr}.specs__footer{flex-direction:column;align-items:flex-start;gap:16px}.specs__button,.specs__dropdown,.specs__dropdown .specs__button{width:100%}.specs__title{line-height:28.8px}.specs__description,.specs__item-subtitle,.specs__footer-subtitle{line-height:18px}.specs__item-title,.specs__footer-title{line-height:21.6px}}.trusted-by{position:relative}.trusted-by__inner{max-width:var(--tb-max-width, 1440px);margin-block:var(--tb-inner-mt, 0) var(--tb-inner-mb, 0);margin-inline:auto;padding-block:var(--tb-inner-pt, 0) var(--tb-inner-pb, 0);padding-inline:var(--tb-inner-pl, 0) var(--tb-inner-pr, 0);border-style:solid;border-width:var(--tb-inner-border-width, 0px);border-color:var(--tb-inner-border-color, #e2e2e0);border-radius:var(--tb-inner-radius, 0px);display:flex;flex-direction:column;gap:var(--tb-stack-gap, 16px)}.trusted-by__grid{display:grid;grid-template-columns:1fr;gap:var(--tb-column-gap, 40px)}.trusted-by__column{display:flex;flex-direction:column;justify-content:center;gap:var(--tb-stack-gap, 16px);min-width:0}.trusted-by__title{margin:0;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:clamp(18px,3.4vw,var(--tb-title-size, 24px));text-wrap:balance}.trusted-by__text{font-family:var(--font-body--family, "Poppins"),sans-serif;text-wrap:pretty}@media screen and (max-width:599px){.trusted-by__title{font-size:24px;line-height:28.8px}.trusted-by__text{line-height:18px!important}}.trusted-by__text>:first-child{margin-block-start:0}.trusted-by__text>:last-child{margin-block-end:0}@media screen and (min-width:990px){.trusted-by__grid{grid-template-columns:clamp(240px,calc(var(--tb-text-width) * 1%),560px) minmax(0,1fr)}}.trusted-by__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.trusted-by__track{display:flex;width:max-content;animation:tb-marquee var(--tb-speed, 40s) linear infinite}.trusted-by__logos{display:flex;align-items:center;gap:var(--tb-logo-gap, 48px);margin:0;padding-block:0;padding-inline:0 var(--tb-logo-gap, 48px);list-style:none;animation:none}.trusted-by__logo{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--tb-logo-width, 140px);height:var(--tb-logo-height, 48px);opacity:var(--tb-logo-opacity, 100%);filter:grayscale(var(--tb-logo-grayscale, 0%));transition:opacity .2s ease,filter .2s ease}@media screen and (max-width:599px){.trusted-by__logo{width:min(var(--tb-logo-width, 140px),30vw);height:min(var(--tb-logo-height, 48px),9vw)}.trusted-by__logos{gap:min(var(--tb-logo-gap, 48px),4vw);padding-inline-end:min(var(--tb-logo-gap, 48px),4vw)}}.trusted-by__logo:hover,.trusted-by__logos:focus-within .trusted-by__logo{opacity:1;filter:grayscale(0%)}.trusted-by__logo-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.trusted-by__logo-img{display:block;max-width:100%;max-height:100%;width:auto;height:100%;object-fit:contain}.trusted-by__logo-placeholder{font-size:12px;color:#666;text-align:center}@keyframes tb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.trusted-by__marquee:hover .trusted-by__track,.trusted-by__marquee:focus-within .trusted-by__track{animation-play-state:paused}@media screen and (max-width:1239px){.trusted-by__inner{margin-inline:20px}}@media(prefers-reduced-motion:reduce){.trusted-by__track{animation:none}.trusted-by__marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.dl-exam{width:100%;padding-block:40px}.dl-exam__container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.dl-exam__status{margin:0}.dl-exam__mount,.dl-exam__container iframe{width:100%}.dl-exam__container iframe{height:80vh;min-height:500px;border:none;border-radius:8px}@media(max-width:48em){.dl-exam__container{padding:0}.dl-exam__container iframe{height:70vh;min-height:400px;border-radius:0}}.exam-hero__copy{display:flex;flex-direction:column;gap:var(--exam-hero-copy-gap, 16px)}.exam-hero__title{margin:0;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:clamp(var(--exam-hero-title-mobile-size, 24px),6vw,var(--exam-hero-title-size, 40px));font-weight:var(--exam-hero-title-weight, 500);line-height:calc(var(--exam-hero-title-line-height, 12) / 10);color:var(--exam-hero-title-color, #05092d)}@media screen and (max-width:599px){.exam-hero__text,.exam-hero__callout-text{line-height:18px!important}}.exam-hero__text{font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--exam-hero-text-size, 14px);font-weight:var(--exam-hero-text-weight, 400);line-height:calc(var(--exam-hero-text-line-height, 16) / 10);color:var(--exam-hero-text-color, #666666)}.exam-hero__text>:first-child{margin-block-start:0}.exam-hero__text>:last-child{margin-block-end:0}.exam-hero__callout{display:flex;align-items:center;gap:var(--exam-hero-callout-gap, 8px);margin:0;margin-block-start:calc(var(--exam-hero-callout-spacing, 8px) - var(--exam-hero-copy-gap, 16px));font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--exam-hero-text-size, 14px);font-weight:var(--exam-hero-text-weight, 400);line-height:calc(var(--exam-hero-text-line-height, 16) / 10);color:var(--exam-hero-text-color, #666666)}.exam-hero__callout-icon{flex:0 0 auto;height:var(--exam-hero-callout-icon-size, 20px);width:auto;max-width:100%}.exam-hero__callout-text{min-width:0}.exam-hero__callout-text>:first-child{margin-block-start:0}.exam-hero__callout-text>:last-child{margin-block-end:0}@media screen and (max-width:599px){.exam-hero__title{--exam-hero-title-mobile-size: 24px;font-size:24px;line-height:28.8px}}.exam-hero__feature{display:flex;flex-direction:column;align-items:center;gap:var(--exam-hero-feature-gap, 8px);min-width:0;text-align:center}.exam-hero__feature-title{margin:0;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--exam-hero-feature-title-size, 16px);font-weight:var(--exam-hero-feature-title-weight, 700);line-height:calc(var(--exam-hero-feature-title-line-height, 14) / 10);color:var(--exam-hero-feature-title-color, #05092d)}.exam-hero__feature-text{font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--exam-hero-feature-text-size, 14px);font-weight:var(--exam-hero-feature-text-weight, 400);line-height:calc(var(--exam-hero-feature-text-line-height, 16) / 10);color:var(--exam-hero-feature-text-color, #666666)}.exam-hero__feature-text>:first-child{margin-block-start:0}.exam-hero__feature-text>:last-child{margin-block-end:0}@media screen and (max-width:599px){.exam-hero__feature-title{font-size:18px;font-weight:600;line-height:24px}.exam-hero__feature-text{line-height:18px}}.exam-hero__features-list{display:grid;grid-template-columns:1fr;gap:0;margin:0;padding:var(--exam-hero-features-card-pb, 24px) var(--exam-hero-features-card-pi, 16px);list-style:none;background-color:var(--exam-hero-features-card-bg, #ffffff);border:var(--exam-hero-features-card-border-width, 1px) solid var(--exam-hero-features-card-border, #e2e2e0);border-radius:var(--exam-hero-features-card-radius, 0px)}.exam-hero__features{container-type:inline-size}@container (min-width: 420px){.exam-hero__features-list{grid-template-columns:repeat(var(--exam-hero-features-columns, 3),minmax(0,1fr))}.exam-hero__features-list>:nth-child(n+4){display:none}}.exam-hero__media{width:100%;max-width:var(--exam-hero-media-width, 100%);margin-inline:auto}.exam-hero__media-link{display:block}.exam-hero__image,.exam-hero__media-placeholder{display:block;width:100%;height:auto;object-fit:contain;border-radius:var(--exam-hero-media-radius, 16px)}.exam-hero__media-placeholder{aspect-ratio:var(--exam-hero-media-aspect, 1 / 1);background-color:var(--exam-hero-media-background, #f4f4f2)}.exam-hero__variants{display:flex;flex-direction:column;gap:var(--exam-hero-variants-gap, 24px)}.exam-hero__variants-title{margin:0;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--exam-hero-variants-title-size, 14px);font-weight:var(--exam-hero-variants-title-weight, 500);line-height:calc(var(--exam-hero-variants-title-line-height, 14) / 10);color:var(--exam-hero-variants-title-color, #05092d)}.exam-hero__options-legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.exam-hero__options{display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px;min-width:0;margin:0;padding:0;border:0}@media screen and (min-width:990px){.exam-hero__options{flex-direction:row;flex-wrap:wrap}}.exam-hero__pill{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:100%;min-width:0;max-width:none;min-height:44px;box-sizing:border-box;border-width:var(--exam-hero-pill-border-width);border-style:solid;border-color:var(--exam-hero-pill-border);border-radius:var(--exam-hero-pill-radius, 999px);background-color:var(--exam-hero-pill-bg);padding-block:var(--exam-hero-pill-padding-block, 12px);padding-inline:var(--exam-hero-pill-padding-inline, 16px);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media screen and (min-width:990px){.exam-hero__pill{flex:1 1 0;width:auto}}.exam-hero__pill-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.exam-hero__pill:hover{background-color:var(--exam-hero-pill-hover-bg)}.exam-hero__pill:focus-within{outline:2px solid var(--exam-hero-pill-selected-bg);outline-offset:2px}.exam-hero__pill-text{width:100%;color:var(--exam-hero-pill-color);text-align:center;text-wrap:nowrap;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--exam-hero-pill-size, 16px);font-weight:var(--exam-hero-pill-weight, 400);line-height:calc(var(--exam-hero-pill-line-height, 14) / 10)}.exam-hero__pill[data-current-checked=true]{background-color:var(--exam-hero-pill-selected-bg);border-color:var(--exam-hero-pill-selected-bg)}.exam-hero__pill[data-current-checked=true] .exam-hero__pill-text{color:var(--exam-hero-pill-selected-text)}.exam-hero__pill[data-available=false]{opacity:.4;cursor:not-allowed}@media screen and (max-width:599px){.exam-hero__pill{padding-inline:8px}.exam-hero__pill-text{font-size:14px;line-height:1.3;text-wrap:wrap;overflow-wrap:anywhere}}@media screen and (max-width:359px){.exam-hero__pill-text{font-size:12px}}.exam-hero__actions{display:flex;flex-direction:column;gap:16px}.exam-hero__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding-block:var(--exam-hero-btn-padding-block, 12px);padding-inline:var(--exam-hero-btn-padding-inline, 24px);border-radius:var(--exam-hero-btn-radius, 999px);border-style:solid;border-width:1px;border-color:transparent;font-family:var(--font-body--family, "Poppins"),sans-serif;font-size:var(--exam-hero-btn-size, 16px);font-weight:var(--exam-hero-btn-weight, 500);line-height:calc(var(--exam-hero-btn-line-height, 14) / 10);text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.exam-hero__button--primary{background-color:var(--exam-hero-download-bg);color:var(--exam-hero-download-text);border-color:var(--exam-hero-download-border)}.exam-hero__button--primary:hover{background-color:var(--exam-hero-download-hover-bg);color:var(--exam-hero-download-hover-text);border-color:var(--exam-hero-download-hover-border)}.exam-hero__button--secondary{background-color:var(--exam-hero-link-bg);color:var(--exam-hero-link-text);border-color:var(--exam-hero-link-border)}.exam-hero__button--secondary:hover{background-color:var(--exam-hero-link-hover-bg);color:var(--exam-hero-link-hover-text);border-color:var(--exam-hero-link-hover-border)}.exam-hero__actions [aria-disabled=true]{pointer-events:none}.t-pagination{display:flex;justify-content:center;padding-block:32px;padding-inline:20px;margin-top:32px}.t-pagination__list{display:flex;align-items:center;gap:var(--t-pagination-gap, 8px);margin:0;padding:0;list-style:none}.t-pagination__item{display:grid;place-items:center}.t-pagination__link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:var(--t-pagination-size, 40px);height:var(--t-pagination-size, 40px);padding-inline:12px;border:0;border-bottom:var(--t-pagination-border-width, 2px) solid transparent;border-radius:0;font-family:var(--t-pagination-font-family, var(--font-body--family));font-size:var(--t-pagination-font-size, 16px);font-weight:var(--t-pagination-font-weight, 400);line-height:18px;color:var(--t-pagination-text-color, #666666);background-color:transparent;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease}.t-pagination__link:hover:not([aria-current=page],.t-pagination__link--gap,.t-pagination__link--disabled){color:var(--t-pagination-hover-color, #003bc8);background-color:var(--t-pagination-active-bg, #f2f4fa)}.t-pagination__link:focus-visible{outline:2px solid var(--t-pagination-active-color, #003bc8);outline-offset:2px}.t-pagination__link--current{color:var(--t-pagination-active-color, #003bc8);font-weight:var(--t-pagination-font-weight, 500);border-bottom-color:var(--t-pagination-active-color, #003bc8);background-color:transparent;cursor:default}.t-pagination__link--gap{cursor:default;pointer-events:none;min-width:0;padding-inline:0}.t-pagination__link--disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.t-pagination__link svg{width:8px;height:12px;flex-shrink:0}.t-pagination__link--arrow{padding-inline:12px;height:auto;min-height:var(--t-pagination-size, 40px);border-bottom-color:transparent}.t-pagination__item--mobile-only{display:none}@media screen and (max-width:749px){.t-pagination__item--mobile-hide{display:none}.t-pagination__item--mobile-only{display:grid}.t-pagination__item:has(.t-pagination__link--gap){min-width:calc(var(--t-pagination-size, 40px) * .5)}}@media screen and (max-width:599px){.t-pagination{padding-block:24px;margin-top:24px}.t-pagination__list{gap:4px}.t-pagination__link--arrow,.t-pagination__link{padding-inline:8px}}@media screen and (max-width:374px){.t-pagination__link--arrow span{display:none}.t-pagination__link--arrow{min-width:44px}}.collection-wrapper>.shopify-block:has(.collection-toolbar){grid-column:1 / -1}.collection-toolbar{padding-block:var(--padding-block-start, 0) var(--padding-block-end, 0)}.collection-toolbar__inner{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-height:0;width:100%;max-width:var(--toolbar-max-width, 1200px);margin-inline:auto}.collection-toolbar__count{margin:0 auto 0 0;font-family:var(--toolbar-font-family, var(--font-body--family));font-size:var(--toolbar-font-size, 14px);font-weight:var(--toolbar-font-weight, 400);line-height:18px;color:#666;white-space:nowrap}.collection-toolbar__sort-dropdown{position:relative;display:inline-block;max-width:100%}.collection-toolbar__sort{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid var(--toolbar-pill-border, #e2e2e0);border-radius:999px;background-color:var(--toolbar-pill-bg, #ffffff);cursor:pointer}.collection-toolbar__sort:focus-visible{outline:2px solid #003bc8;outline-offset:2px}.collection-toolbar__sort-label{font-family:var(--toolbar-font-family, var(--font-body--family));font-size:var(--toolbar-font-size, 14px);font-weight:var(--toolbar-font-weight, 400);line-height:18px;color:var(--toolbar-label-color, #666666);white-space:nowrap}.collection-toolbar__sort-value{font-family:var(--toolbar-font-family, var(--font-body--family));font-size:var(--toolbar-font-size, 14px);font-weight:var(--toolbar-font-weight, 400);line-height:18px;color:var(--toolbar-value-color, #666666);white-space:nowrap}.collection-toolbar__chevron{display:block;flex-shrink:0;width:var(--toolbar-dropdown-icon-size, 16px);height:auto;color:var(--toolbar-value-color, #666666);transition:transform .2s ease}.collection-toolbar__sort[aria-expanded=true] .collection-toolbar__chevron{transform:rotate(180deg)}@media screen and (max-width:1239px){.collection-toolbar__inner{padding-inline:20px}}@media screen and (max-width:599px){.collection-toolbar{--padding-block-start: 24px;--padding-block-end: 24px}.collection-toolbar__inner{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px}.collection-toolbar__count{margin:0;align-self:flex-start}.collection-toolbar__sort-dropdown{display:block;width:100%}.collection-toolbar__sort{width:100%}.collection-toolbar__panel{right:auto;left:0;width:100%}}.collection-toolbar__panel{position:absolute;top:calc(100% + 8px);right:0;min-width:100%;width:max-content;max-width:min(320px,calc(100vw - 32px));z-index:10;background-color:var(--toolbar-dropdown-background, #ffffff);border-style:solid;border-width:1px;border-color:var(--toolbar-dropdown-border, #e2e2e0);border-radius:var(--toolbar-dropdown-radius, 16px);box-shadow:0 0 1px #05092d3d,0 3px 8px -1px #05092d0d;padding:8px}.collection-toolbar__list{margin:0;padding:0;list-style:none}.collection-toolbar__option{display:block;padding-block:8px;padding-inline:16px;border-radius:8px;font-family:var(--toolbar-font-family, var(--font-body--family));font-size:var(--toolbar-dropdown-item-size, 16px);font-weight:var(--toolbar-dropdown-item-weight, 400);line-height:18px;color:var(--toolbar-dropdown-item-color, #05092d);text-decoration:none;white-space:nowrap}.collection-toolbar__option:hover{background-color:var(--toolbar-dropdown-item-hover, #f2f4fa)}.collection-toolbar__option--active{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
