@media screen and (min-width:0px){section#hero .content h1{max-width:830px}section#value .content{display:grid;gap:clamp(1.5rem,5vw,2.5rem)}section#value .content .content__text-wrapper{text-align:center}section#value .content .content__text-wrapper p{margin:0 auto;max-width:710px}section#value .content .content__card-wrapper{display:grid;gap:var(--spacing--cards-gutter);grid-template-columns:repeat(1,1fr)}section#value .content .content__card-wrapper .card{background-color:var(--color--navy-50);border:2px solid var(--color--black-500);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:1rem;padding:1.5rem}section#value .content .content__card-wrapper .card .card__icon-wrapper .icon__number{align-items:center;background-color:var(--color--black-500);border-radius:calc(var(--border-radius)*.5);color:var(--color--white);display:flex;font-family:var(--font--league-spartan);font-size:1.5rem;font-weight:800;height:2.5rem;justify-content:center;padding:.175em 0 0;width:2.5rem}section#value .content .content__card-wrapper .card .card__text-wrapper{display:flex;flex-direction:column;gap:calc(var(--spacing--headline-text)*.5)}section#value .content .content__card-wrapper .card .card__text-wrapper h3{font-size:var(--font-size--h4)}section#value .content .content__card-wrapper .card .card__text-wrapper p{font-size:var(--font-size--legal)}}@media screen and (min-width:992px){section#value .content .content__card-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:0px){section#plans .content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing--row-gutter)}section#plans .content .content__text-wrapper{margin-bottom:calc(clamp(1.5rem, 5vw, 2.5rem)*.5);max-width:880px;text-align:center}section#plans .content .content__pricing-wrapper{display:grid;gap:var(--spacing--column-gutter);grid-template-columns:repeat(1,1fr);max-width:920px;width:100%}section#plans .content .content__pricing-wrapper .pricing__tier{background-color:var(--color--navy-50);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--spacing--row-gutter);padding:var(--spacing--cards-gutter)}section#plans .content .content__pricing-wrapper .pricing__tier.highlight{background-color:var(--color--orange-50);box-shadow:inset 0 0 0 2px var(--color--orange-500);position:relative}section#plans .content .content__pricing-wrapper .pricing__tier.highlight .tag{background-color:var(--color--orange-500);border-radius:1rem;color:var(--color--black-500);font-family:var(--font--league-spartan);font-size:var(--font-size--legal);font-weight:800;letter-spacing:.06em;padding:.5rem .875rem .375rem;position:absolute;right:1.5rem;text-transform:uppercase;top:-.875rem}section#plans .content .content__pricing-wrapper .pricing__tier .tier-name{font-size:var(--font-size--h3)}section#plans .content .content__pricing-wrapper .pricing__tier .tier-price{font-family:var(--font--league-spartan);font-size:clamp(2.5rem,5vw,3.2rem);font-weight:900;line-height:1}section#plans .content .content__pricing-wrapper .pricing__tier .tier-price small{color:var(--color--black-300);font-size:1rem;font-weight:700}section#plans .content .content__pricing-wrapper .pricing__tier .tier-annual{color:var(--color--navy-500);font-size:var(--font-size--legal);font-weight:700}section#plans .content .content__pricing-wrapper .pricing__tier ul{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:.5rem 0 0;padding:0}section#plans .content .content__pricing-wrapper .pricing__tier ul li{align-items:flex-start;display:flex;font-size:var(--font-size--legal);gap:.625rem}section#plans .content .content__pricing-wrapper .pricing__tier ul li svg{flex:0 0 1.25rem}section#plans .content .content__pricing-wrapper .pricing__tier .button-wrapper{margin-top:auto}}@media screen and (min-width:992px){section#plans .content .content__pricing-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:0px){.compare-table{background-color:var(--color--white);border:1px solid var(--color--black-500);border-radius:var(--border-radius);margin:clamp(1.5rem,3vw,2rem) auto 0;max-width:920px;overflow:hidden;width:100%}.compare-table table{border-collapse:collapse;width:100%}.compare-table table td,.compare-table table th{border-bottom:1px solid var(--color--black-500);font-size:var(--font-size--legal);padding:.9375rem 1.125rem;text-align:left}.compare-table table thead th{background-color:var(--color--navy-50);font-family:var(--font--league-spartan);font-size:var(--font-size--legal);letter-spacing:.04em;text-transform:uppercase}.compare-table table td:nth-child(2),.compare-table table td:nth-child(3),.compare-table table th:nth-child(2),.compare-table table th:nth-child(3){text-align:center;width:130px}.compare-table table tbody tr:last-child td{border-bottom:none}.compare-table table td b{color:var(--color--black-500);font-weight:800}section.cards .content .content__cards{display:grid;gap:var(--spacing--cards-gutter);grid-template-columns:repeat(1,1fr)}section.cards .content .content__cards .card{background-color:var(--color--navy-50);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding:var(--spacing--cards-gutter)}section.cards .content .content__cards .card .card__text-wrapper{display:flex;flex-direction:column;gap:var(--spacing--headline-text)}section.cards .content .content__cards .card .addon-price{color:var(--color--navy-500);font-family:var(--font--league-spartan);font-size:clamp(1.5rem,3vw,1.8rem);font-weight:900;padding:1rem 0}section.cards .content .content__cards .card .addon-price small{color:var(--color--black-300);font-size:.9rem;font-weight:700}section.cards .content .content__cards .card .card__pill-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}section.cards .content .content__cards .card .card__pill-wrapper span{align-items:center;background-color:var(--color--white);border-radius:1rem;display:flex;font-size:var(--font-size--legal);gap:.5em;padding:.5em .75em}section.cards .content .content__cards .card .card__pill-wrapper span:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%231e3a8a' d='M8.862.002a3.74 3.74 0 0 1 2.947 1.284c.089.104.164.219.251.323.146-.005.29-.04.435-.048 2.277-.114 4.06 1.654 3.946 3.934-.008.15-.046.298-.049.447.366.267.686.57.946.942a3.72 3.72 0 0 1-.16 4.449c-.226.28-.499.514-.786.727.005.146.041.29.049.435.114 2.277-1.654 4.06-3.933 3.946-.15-.007-.299-.046-.448-.048-.267.366-.57.685-.942.945a3.715 3.715 0 0 1-4.448-.16 4.3 4.3 0 0 1-.727-.785c-.146.005-.29.04-.435.048-2.27.115-4.06-1.658-3.946-3.933.007-.128.044-.266.051-.388.002-.023.004-.047-.006-.069-.01-.02-.296-.226-.345-.268-1.77-1.55-1.648-4.252.17-5.707.03-.024.166-.106.175-.125s.007-.036.006-.056c-.003-.114-.044-.263-.05-.387-.115-2.271 1.658-4.06 3.932-3.946.15.007.299.046.448.048.215-.287.447-.558.727-.785A3.7 3.7 0 0 1 8.862.002m-.038 1.126c-.76.05-1.511.469-1.945 1.092-.106.152-.178.345-.329.46-.3.227-.552.055-.869.009-1.717-.251-3.247 1.267-2.989 2.989.048.317.224.545.015.846-.115.166-.333.25-.497.366-1.359.961-1.452 2.965-.209 4.067.263.233.703.356.785.716.047.21-.064.437-.095.648-.251 1.718 1.267 3.248 2.988 2.99.232-.035.49-.175.71-.09.258.098.356.364.503.572 1.023 1.446 3.222 1.44 4.233-.012.101-.146.19-.367.329-.472.286-.218.554-.044.858.001 1.778.268 3.351-1.345 2.974-3.124-.047-.222-.146-.368-.052-.598.103-.251.355-.332.56-.478 1.445-1.023 1.44-3.222-.013-4.233-.152-.107-.344-.178-.459-.33-.227-.3-.056-.551-.009-.868.251-1.718-1.267-3.248-2.988-2.99-.318.048-.546.224-.847.015-.166-.115-.25-.333-.365-.497a2.6 2.6 0 0 0-2.288-1.08'/%3E%3Cpath fill='%23eceff9' d='M8.824 1.128c.896-.06 1.772.35 2.288 1.08.116.164.2.382.365.497.301.209.53.034.847-.015 1.721-.258 3.24 1.272 2.988 2.99-.046.317-.218.569.01.869.114.15.306.222.459.328 1.452 1.013 1.458 3.211.012 4.234-.205.146-.457.227-.56.478-.094.23.005.376.052.597.377 1.78-1.197 3.393-2.973 3.125-.305-.046-.573-.219-.859-.002-.139.106-.227.327-.329.472-1.011 1.453-3.21 1.458-4.233.013-.146-.208-.244-.474-.503-.573-.219-.083-.478.056-.71.09-1.72.258-3.239-1.271-2.988-2.989.031-.212.142-.439.095-.648-.082-.361-.522-.484-.784-.716C.757 9.857.85 7.852 2.209 6.891c.165-.117.382-.2.497-.366.209-.301.034-.53-.014-.846-.259-1.722 1.271-3.24 2.988-2.99.318.047.57.219.87-.008.15-.115.222-.307.328-.46a2.64 2.64 0 0 1 1.945-1.093zm-.76 9.423a4 4 0 0 1-.225-.219c-.362-.374-.707-.768-1.074-1.138-.143-.143-.25-.264-.46-.302a.562.562 0 0 0-.581.856l2.022 2.103c.246.182.55.18.76-.05l3.776-5.177c.389-.595-.477-1.18-.912-.662z'/%3E%3Cpath fill='%231e3a8a' d='m8.064 10.55 3.306-4.588c.435-.517 1.3.067.912.662l-3.775 5.177c-.211.23-.516.233-.761.05L5.724 9.748a.562.562 0 0 1 .581-.856c.211.038.318.16.46.302.367.37.712.764 1.074 1.139q.109.113.225.218'/%3E%3C/svg%3E");height:19px;width:1.125rem}}@media screen and (min-width:992px){section.cards .content .content__cards{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:0px){section.list .content{display:flex;flex-direction:column;gap:var(--spacing--row-gutter)}section.list .content h2,section.list .content p{color:var(--color--white);padding-bottom:.5rem}section.list .content h3{color:var(--color--white)}section.list .content .list-wrapper ul{-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:repeat(1,1fr)}section.list .content .list-wrapper ul li:has(p){display:flex;flex-direction:column;gap:.5rem}section.list .content .list-wrapper ul li p{color:var(--color--white);font-weight:400;text-transform:none}section.list .content .list-wrapper.light ul li.link a.button--list-item{color:var(--color--white)}}@media screen and (min-width:992px){section.list .content .list-wrapper ul{grid-template-columns:repeat(3,1fr)}section.list .content .list-wrapper ul li,section.list .content .list-wrapper ul li:not(:last-child){padding-bottom:.5rem}}@media screen and (min-width:0px){section#testimonial .content{align-items:center;display:flex;flex-direction:column;gap:var(--spacing--row-gutter);text-align:center}section#testimonial .content .stars{color:var(--color--orange-500);font-size:1.4rem;letter-spacing:3px}section#testimonial .content blockquote{margin:0;max-width:780px}section#testimonial .content blockquote p{font-family:var(--font--league-spartan);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;line-height:1.25}section#testimonial .content blockquote cite{color:var(--color--black-300);display:block;font-size:var(--font-size--legal);font-style:normal;font-weight:600;margin-top:1rem}section#join .content{display:grid;gap:var(--spacing--column-gutter);grid-template-columns:repeat(1,1fr)}section#join .content .content__text-wrapper .content__image-wrapper{display:none}section#join .content .content__text-wrapper ul{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}section#join .content .content__text-wrapper ul li{align-items:center;display:flex;font-weight:600;gap:.625rem}section#join .content .content__text-wrapper ul li span{color:var(--color--orange-500)}section#join .content .content__form-wrapper .form-wrapper{background-color:var(--color--white);border:1px solid var(--color--black-500);border-radius:var(--border-radius);overflow:hidden}section#join .content .content__form-wrapper iframe{border:none;min-height:600px;width:100%}}@media screen and (min-width:992px){section#join .content{align-items:start;grid-template-columns:1fr 1fr}section#join .content .content__text-wrapper .content__image-wrapper{display:block;margin-top:calc(var(--spacing--section-v)*.5)}section#join .content .content__text-wrapper .content__image-wrapper .image-wrapper{aspect-ratio:1/1}}@media screen and (min-width:0px){section.text-only .content .content__text-wrapper{text-align:center}section.text-only .content .content__text-wrapper p{margin:0 auto;max-width:982px;padding-bottom:var(--spacing--row-gutter)}section.text-only .content .button-wrapper{justify-content:center}.pcc-teaser{align-items:center;background-color:var(--color--black-500);border-radius:var(--border-radius);display:grid;gap:var(--spacing--column-gutter);grid-template-columns:repeat(1,1fr);margin-top:var(--spacing--row-gutter);padding:var(--spacing--cards-gutter)}.pcc-teaser .pcc-teaser__text{display:flex;flex-direction:column;gap:var(--spacing--headline-text)}.pcc-teaser .pcc-teaser__text h3,.pcc-teaser .pcc-teaser__text p{color:var(--color--white)}.pcc-teaser .pcc-teaser__text p{color:#cfccc7}.pcc-teaser .pcc-teaser__card{background-color:var(--color--white);border-radius:calc(var(--border-radius)*.75);padding:1.5rem}.pcc-teaser .pcc-teaser__card h4{margin-bottom:.875rem}.pcc-teaser .pcc-teaser__card ul{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0 0 1rem;padding:0}.pcc-teaser .pcc-teaser__card ul li{align-items:flex-start;display:flex;font-size:var(--font-size--legal);gap:.625rem}.pcc-teaser .pcc-teaser__card ul li svg{flex:0 0 1.25rem;margin-top:.125rem}.pcc-teaser .pcc-teaser__card .pcc-price-row{display:flex;flex-wrap:wrap;gap:.625rem}.pcc-teaser .pcc-teaser__card .pcc-price-row .pcc-chip{border:1px solid var(--color--black-500);border-radius:calc(var(--border-radius)*.65);flex:1;min-width:120px;padding:.625rem .75rem;text-align:center}.pcc-teaser .pcc-teaser__card .pcc-price-row .pcc-chip span{color:var(--color--black-300);display:block;font-size:var(--font-size--legal);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pcc-teaser .pcc-teaser__card .pcc-price-row .pcc-chip b{font-family:var(--font--league-spartan);font-size:1.5rem;font-weight:900}.pcc-teaser .pcc-teaser__card .pcc-price-row .pcc-chip b small{color:var(--color--black-300);font-size:.8rem}}@media screen and (min-width:992px){.pcc-teaser{grid-template-columns:1.25fr .9fr}}@media screen and (min-width:0px){section#prefooter .container{padding-top:var(--spacing--section-v)}}