/* GENERATED by tools/build_subpage.py from mf-sub/css/party.css - do not edit */
.pt-crumb{font-size:14rem;line-height:1.6;font-weight:500;letter-spacing:-.01em;color:#666666;margin-bottom:26rem}.pt-crumb > a{color:#666666;transition:color var(--mf-dur) ease}.pt-crumb > span{margin:0 6rem;color:#DDDDDD}.pt-hero__top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:80rem;align-items:flex-end}.pt-hero__lead{font-size:18rem;line-height:1.8;font-weight:500;letter-spacing:-.01em;color:#333333}.pt-hero__lead strong{font-weight:700;color:#111111}.pt-hero__frame{position:relative;margin-top:64rem;padding-top:42%;border-radius:16rem;overflow:hidden;background-color:#F4F4F4}.pt-hero__video{background-color:#F4F4F4}.pt-prose > p{font-size:18rem;line-height:1.95;font-weight:500;letter-spacing:-.01em;color:#333333}.pt-prose > p + p{margin-top:26rem}.pt-prose strong{font-weight:700;color:#111111}.pt-checks{display:none;margin-top:26rem;border-top:1px solid #EEEEEE}.pt-checks > li{display:flex;align-items:flex-start;gap:14rem;padding:16rem 0;border-bottom:1px solid #EEEEEE;font-size:18rem;line-height:1.65;font-weight:500;letter-spacing:-.01em;color:#222222}.pt-checks > li::before{content:"";flex:none;width:20rem;height:20rem;margin-top:.3em;border-radius:50%;background-color:#0080FF;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.4l4 4L18 8' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.4l4 4L18 8' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.pt-pull{margin-top:64rem;padding-left:30rem;border-left:4rem solid #0080FF;font-size:28rem;line-height:1.55;font-weight:700;letter-spacing:-.025em;color:#111111}.pt-pull--flat{margin-top:60rem;padding:38rem 42rem;border-left:0;border-radius:16rem;background-color:#F4F4F4}.pt-card{position:relative;padding:44rem 40rem 46rem;border-radius:16rem;background-color:#FFFFFF;box-shadow:var(--mf-ring);transition:box-shadow var(--mf-dur) ease,transform var(--mf-dur) ease}.pt-card__no{display:block;font-size:20rem;line-height:1;letter-spacing:.06em;color:#0080FF}.pt-card__t{margin-top:18rem;font-size:26rem;line-height:1.4;font-weight:700;letter-spacing:-.02em;color:#111111}.pt-card__d{margin-top:14rem;font-size:16rem;line-height:1.75;font-weight:500;letter-spacing:-.01em;color:#333333}@media (hover:hover) and (pointer:fine){.pt-card:hover{box-shadow:inset 0 0 0 1px #0080FF;transform:translateY(-4rem)}}.pt-why__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20rem}.pt-edi__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:70rem;align-items:center}.pt-edi__media{position:relative;padding-top:66.666%;border-radius:16rem;overflow:hidden;background-color:#F4F4F4}.pt-edi__p{margin-top:24rem;font-size:18rem;line-height:1.85;font-weight:500;letter-spacing:-.01em;color:#333333}.pt-edi__p + .pt-edi__p{margin-top:18rem}.pt-edi__media > img{transition:transform .6s var(--mf-ease-out4)}@media (hover:hover) and (pointer:fine){.pt-edi__media:hover > img{transform:scale(1.04)}}.pt-dist__panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40rem;padding:52rem 56rem 56rem;border-radius:16rem;background-color:#F4F4F4}.pt-dist__p{font-size:18rem;line-height:1.9;font-weight:500;letter-spacing:-.01em;color:#333333}.pt-dist__p strong{font-weight:700;color:#111111}.pt-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:12rem}.pt-tags > li{display:flex;align-items:center;gap:10rem;padding:14rem 24rem;border-radius:999rem;background-color:#FFFFFF;box-shadow:var(--mf-ring);font-size:16rem;line-height:1.5;font-weight:600;letter-spacing:-.01em;color:#333333}.pt-tags > li::before{content:"";flex:none;width:6rem;height:6rem;border-radius:50%;background:#00B4FF}.pt-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20rem}.pt-step{padding:30rem 0 0;border-top:2rem solid #EEEEEE;transition:border-color var(--mf-dur) ease}.pt-step__n{display:block;font-size:30rem;line-height:1;letter-spacing:.02em;color:#DDDDDD}.pt-step__t{margin-top:14rem;font-size:20rem;line-height:1.4;font-weight:700;letter-spacing:-.02em;color:#111111}.pt-step__d{margin-top:8rem;font-size:15rem;line-height:1.7;font-weight:500;letter-spacing:-.01em;color:#666666}.pt-step.is-key{border-top-color:#0080FF}.pt-step.is-key .pt-step__n{color:#0080FF}.pt-step.is-key .pt-step__t{color:#0080FF}@media (hover:hover) and (pointer:fine){.pt-step:not(.is-key):hover{border-top-color:#00B4FF}}.pt-reco{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14rem}.pt-reco > li{display:flex;align-items:flex-start;gap:14rem;padding:20rem 24rem;border-radius:12rem;background-color:#FFFFFF;box-shadow:var(--mf-ring);font-size:16rem;line-height:1.6;font-weight:500;letter-spacing:-.01em;color:#333333;transition:box-shadow var(--mf-dur) ease,transform var(--mf-dur) ease}.pt-reco > li::before{content:"";flex:none;width:20rem;height:20rem;margin-top:2rem;border-radius:50%;background-color:#0080FF;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.4l4 4L18 8' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.4l4 4L18 8' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat}@media (hover:hover) and (pointer:fine){.pt-reco > li:hover{box-shadow:inset 0 0 0 1px #0080FF;transform:translateY(-3rem)}}.pt-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20rem}.pt-quote{display:flex;flex-direction:column;padding:34rem 32rem 30rem;border-radius:16rem;background-color:#FFFFFF;box-shadow:var(--mf-ring);transition:box-shadow var(--mf-dur) ease,transform var(--mf-dur) ease}.pt-quote__p{flex:1 1 auto;font-size:17rem;line-height:1.7;font-weight:600;letter-spacing:-.02em;color:#111111}.pt-quote__who{margin-top:20rem;padding-top:16rem;border-top:1px solid #EEEEEE;font-size:14rem;line-height:1.5;font-weight:500;letter-spacing:-.01em;color:#666666}.pt-quote__who b{font-weight:700;color:#333333}@media (hover:hover) and (pointer:fine){.pt-quote:hover{box-shadow:inset 0 0 0 1px #0080FF;transform:translateY(-4rem)}}.pt-gal{margin-top:70rem}.pt-gal__rail{display:flex;gap:20rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.pt-gal__rail::-webkit-scrollbar{display:none}.pt-gal__i{flex:0 0 calc((100% - 40rem) / 3);scroll-snap-align:start}.pt-gal__f{position:relative;padding-top:66.666%;border-radius:12rem;overflow:hidden}.pt-gal__f > img{transition:transform .6s var(--mf-ease-out4)}@media (hover:hover) and (pointer:fine){.pt-gal__i:hover .pt-gal__f > img{transform:scale(1.06)}}.pt-faq__list{border-top:1px solid #DDDDDD}.pt-faq__item{border-bottom:1px solid #DDDDDD}.pt-faq__q{position:relative;display:block;list-style:none;cursor:pointer;padding:26rem 52rem 26rem 0;font-size:20rem;line-height:1.5;font-weight:700;letter-spacing:-.02em;color:#111111;transition:color var(--mf-dur) ease}.pt-faq__q::-webkit-details-marker{display:none}.pt-faq__q::before,.pt-faq__q::after{content:"";position:absolute;top:50%;background-color:#0080FF;transition:transform var(--mf-dur) ease,opacity var(--mf-dur) ease}.pt-faq__q::before{right:8rem;width:16rem;height:2rem;margin-top:-1rem}.pt-faq__q::after{right:15rem;width:2rem;height:16rem;margin-top:-8rem}.pt-faq__item[open] > .pt-faq__q::after{transform:rotate(90deg);opacity:0}.pt-faq__a{padding:0 52rem 28rem 0;font-size:16rem;line-height:1.85;font-weight:500;letter-spacing:-.01em;color:#333333}@media (hover:hover) and (pointer:fine){.pt-faq__q:hover{color:#0080FF}}.pt-apply{scroll-margin-top:calc(var(--mf-hd-h) + 24rem)}.pt-form-wrap{padding:0}.pt-form-wrap > form.pt-form{max-width:none !important;width:100% !important;margin:0 !important;padding:52rem 52rem 54rem !important;border:0 !important;border-radius:var(--mf-r-tile) !important;background:#FFFFFF !important;box-shadow:var(--mf-ring) !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.pt-form__row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12rem}.pt-form__row2 + .pt-form__row2{margin-top:12rem}.pt-form__f{display:flex;flex-direction:column;gap:8rem}.pt-form__f--full{margin-top:12rem}.pt-form__fl{font-size:14rem;line-height:1.5;font-weight:700;letter-spacing:-.01em;color:#333333}.pt-form-wrap > form.pt-form input[type=text], .pt-form-wrap > form.pt-form input[type=tel], .pt-form-wrap > form.pt-form input[type=number], .pt-form-wrap > form.pt-form select{width:100% !important;padding:15rem 16rem !important;margin:0 !important;border:0 !important;border-radius:var(--mf-r-btn) !important;box-shadow:inset 0 0 0 1px #DDDDDD !important;background:#FFFFFF !important;font-family:inherit;font-size:16rem !important;line-height:1.5;letter-spacing:-.01em;color:#111111 !important;transition:box-shadow .2s ease}.pt-form-wrap > form.pt-form select{-webkit-appearance:none;appearance:none;padding-right:42rem !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 14rem center !important;background-size:18rem 18rem !important}.pt-form-wrap > form.pt-form input:focus, .pt-form-wrap > form.pt-form select:focus{outline:none;box-shadow:inset 0 0 0 2rem #0080FF !important}.pt-form-wrap > form.pt-form input::placeholder{color:#999999;opacity:1}.pt-form__agree{display:flex;align-items:center;gap:10rem;margin:20rem 0 0;font-size:14rem;line-height:1.6;font-weight:500;letter-spacing:-.01em;color:#666666;cursor:pointer}.pt-form-wrap > form.pt-form .pt-form__agree input[type=checkbox]{flex:none;width:20rem !important;height:20rem !important;margin:0 !important;accent-color:#0080FF}.pt-form__agree a{color:#333333;text-decoration:underline;text-underline-offset:2px}@media (hover:hover) and (pointer:fine){.pt-form__agree a:hover{color:#0080FF}}.pt-form-wrap > form.pt-form .pt-form__submit{display:block;width:100% !important;margin-top:22rem !important;padding:19rem 20rem !important;border:0 !important;border-radius:var(--mf-r-btn) !important;background:var(--mf-grad-primary) !important;color:#FFFFFF !important;font-family:inherit !important;font-size:18rem !important;line-height:1.4 !important;font-weight:700 !important;letter-spacing:-.01em;cursor:pointer;transition:opacity var(--mf-dur) ease}@media (hover:hover) and (pointer:fine){.pt-form-wrap > form.pt-form .pt-form__submit:hover{opacity:.88}}.pt-form-wrap > form.pt-form .son-lead-msg{margin-top:14rem !important;padding:16rem 18rem !important;border:0 !important;border-radius:var(--mf-r-btn) !important;background:#F3F8FF !important;font-size:15rem !important;line-height:1.7;font-weight:500;letter-spacing:-.01em;color:#111111 !important}.pt-cta__row{display:grid;gap:14rem}.pt-cta__q{display:flex;align-items:center;gap:18rem;padding:20rem 26rem;border-radius:12rem;background-color:#FFFFFF;box-shadow:var(--mf-ring);transition:box-shadow var(--mf-dur) ease,transform var(--mf-dur) ease}.pt-cta__ic{display:flex;align-items:center;justify-content:center;flex:none;width:44rem;height:44rem;border-radius:50%;background-color:#F4F4F4;color:#0080FF}.pt-cta__ic > svg{display:block;width:24rem;height:24rem}.pt-cta__txt > b{display:block;font-size:17rem;line-height:1.4;font-weight:700;letter-spacing:-.01em;color:#111111}.pt-cta__txt > small{display:block;margin-top:3rem;font-size:14rem;line-height:1.5;font-weight:500;letter-spacing:-.01em;color:#666666}.pt-cta__go{margin-top:6rem}@media (hover:hover) and (pointer:fine){.pt-cta__q:hover{box-shadow:inset 0 0 0 1px #0080FF;transform:translateY(-3rem)}.pt-cta__q:hover .pt-cta__ic{background-color:#0080FF;color:#FFFFFF}.pt-crumb > a:hover{color:#0080FF}}@media (max-width:1480px){.pt-hero__top{column-gap:60rem}.pt-card{padding:42rem 36rem 44rem}.pt-dist__panel{padding:46rem 48rem 50rem;gap:36rem}}@media (max-width:1200px){.pt-crumb{margin-bottom:22rem}.pt-hero__top{grid-template-columns:minmax(0,1fr);row-gap:28rem}.pt-hero__lead{font-size:17rem}.pt-hero__frame{margin-top:50rem;padding-top:44%}.pt-prose > p{font-size:17rem;line-height:1.9}.pt-checks > li{font-size:17rem}.pt-pull{margin-top:52rem;padding-left:24rem;border-left-width:3rem;font-size:24rem}.pt-pull--flat{margin-top:50rem;padding:32rem 34rem}.pt-card{padding:36rem 32rem 38rem}.pt-card__t{margin-top:16rem;font-size:23rem}.pt-card__d{font-size:15rem}.pt-edi__row{column-gap:48rem}.pt-edi__p{font-size:17rem}.pt-dist__panel{padding:40rem 36rem 42rem;gap:30rem}.pt-dist__p{font-size:17rem}.pt-tags > li{padding:12rem 20rem;font-size:15rem}.pt-steps{gap:16rem}.pt-step{padding-top:24rem}.pt-step__n{font-size:26rem}.pt-step__t{font-size:18rem;margin-top:12rem}.pt-step__d{font-size:14rem}.pt-reco > li{padding:18rem 20rem;font-size:15rem;gap:12rem}.pt-quotes{gap:16rem}.pt-quote{padding:30rem 26rem 26rem}.pt-quote__p{font-size:16rem}.pt-gal{margin-top:60rem}.pt-gal__rail{gap:16rem}.pt-gal__i{flex-basis:calc((100% - 32rem) / 3)}.pt-faq__q{font-size:18rem;padding:22rem 48rem 22rem 0}.pt-faq__a{font-size:15rem;padding-bottom:24rem}.pt-form-wrap > form.pt-form{padding:44rem 40rem 46rem !important}}@media (max-width:860px){.pt-hero__frame{margin-top:40rem;padding-top:52%}.pt-hero__lead{font-size:16rem}.pt-prose > p{font-size:16rem}.pt-prose > p + p{margin-top:22rem}.pt-checks > li{font-size:16rem;padding:14rem 0}.pt-pull{margin-top:44rem;font-size:21rem}.pt-pull--flat{margin-top:44rem;padding:28rem}.pt-why__grid{grid-template-columns:minmax(0,1fr);gap:16rem}.pt-card{padding:30rem 26rem 32rem}.pt-card__t{font-size:21rem}.pt-edi__row{grid-template-columns:minmax(0,1fr);row-gap:32rem}.pt-edi__p{font-size:16rem;margin-top:20rem}.pt-dist__panel{grid-template-columns:minmax(0,1fr);gap:20rem;padding:34rem 28rem 36rem}.pt-dist__p{font-size:16rem;line-height:1.85}.pt-tags{gap:10rem}.pt-tags > li{padding:11rem 18rem;font-size:14rem;gap:8rem}.pt-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14rem 20rem}.pt-reco{grid-template-columns:minmax(0,1fr);gap:12rem}.pt-quotes{grid-template-columns:minmax(0,1fr)}.pt-quote{padding:26rem 24rem 22rem}.pt-gal{margin-top:50rem}.pt-gal__i{flex-basis:calc((100% - 16rem) / 2)}.pt-faq__q{font-size:17rem;padding:20rem 40rem 20rem 0}.pt-form-wrap > form.pt-form{padding:34rem 28rem 36rem !important}.pt-form__row2{grid-template-columns:minmax(0,1fr)}.pt-form__row2 > .pt-form__f + .pt-form__f{margin-top:12rem}.pt-cta__q{padding:18rem 20rem;gap:14rem}.pt-cta__ic{width:40rem;height:40rem}.pt-cta__ic > svg{width:22rem;height:22rem}.pt-cta__txt > b{font-size:16rem}}@media (max-width:540px){.pt-crumb{font-size:13rem;margin-bottom:18rem}.pt-hero__frame{margin-top:32rem;padding-top:72%;border-radius:12rem}.pt-hero__lead{font-size:15rem;line-height:1.75}.pt-prose > p{font-size:15rem;line-height:1.85}.pt-pull{margin-top:36rem;padding-left:18rem;font-size:18rem;line-height:1.55}.pt-pull--flat{margin-top:36rem;padding:22rem 20rem;border-radius:12rem}.pt-card{padding:26rem 22rem 28rem;border-radius:12rem}.pt-card__no{font-size:17rem}.pt-card__t{margin-top:12rem;font-size:19rem}.pt-card__d{font-size:14.5rem;line-height:1.7;margin-top:10rem}.pt-edi__media{border-radius:12rem}.pt-edi__p{font-size:15rem;line-height:1.78}.pt-dist__panel{padding:26rem 20rem 28rem;border-radius:12rem}.pt-dist__p{font-size:15rem;line-height:1.8}.pt-tags{gap:8rem}.pt-tags > li{padding:10rem 15rem;font-size:13rem;gap:7rem}.pt-tags > li::before{width:5rem;height:5rem}.pt-steps{gap:12rem 14rem}.pt-step{padding-top:18rem;border-top-width:2rem}.pt-step__n{font-size:22rem}.pt-step__t{font-size:16rem;margin-top:10rem}.pt-step__d{font-size:13rem}.pt-reco > li{padding:15rem 16rem;font-size:14rem;gap:10rem;border-radius:10rem}.pt-reco > li::before{width:18rem;height:18rem}.pt-quote{padding:22rem 20rem 20rem;border-radius:12rem}.pt-quote__p{font-size:15rem}.pt-quote__who{margin-top:16rem;padding-top:14rem;font-size:13rem}.pt-gal{margin-top:40rem}.pt-gal__rail{gap:12rem}.pt-gal__i{flex-basis:calc(100% - 44rem)}.pt-gal__f{border-radius:10rem}.pt-faq__q{font-size:16rem;padding:18rem 34rem 18rem 0}.pt-faq__q::before{right:2rem}.pt-faq__q::after{right:9rem}.pt-faq__a{font-size:14.5rem;padding:0 4rem 20rem 0}.pt-form-wrap > form.pt-form{padding:26rem 20rem 28rem !important;border-radius:var(--mf-r-card) !important}.pt-form-wrap > form.pt-form input[type=text], .pt-form-wrap > form.pt-form input[type=tel], .pt-form-wrap > form.pt-form input[type=number], .pt-form-wrap > form.pt-form select{font-size:16rem !important;padding:14rem 15rem !important}.pt-form-wrap > form.pt-form .pt-form__submit{padding:17rem 20rem !important;font-size:16rem !important}.pt-cta__q{padding:16rem 16rem;border-radius:10rem}.pt-cta__txt > b{font-size:15rem}.pt-cta__txt > small{font-size:13rem}}@media (max-width:540px){.pt-crumb{font-size:max(14px,14rem);color:#555555}.pt-crumb > a{display:inline-block;padding:12px 16px;margin:-12px -16px;color:#555555}.pt-hero__lead{font-size:max(16px,17rem);line-height:1.75;color:#222222}.pt-hero__frame{padding-top:50%}.pt-hero__video{object-position:50% 15%}.pt-prose > p{font-size:max(16px,17rem);line-height:1.8;color:#222222}.pt-prose > p + p{margin-top:18rem}.pt-prose > p.pt-prep__wide{display:none}.pt-checks{display:block;margin-top:20rem}.pt-checks > li{gap:10rem;padding:13rem 0;font-size:max(16px,16rem);line-height:1.6}.pt-checks > li::before{width:18rem;height:18rem}.pt-pull{font-size:max(18px,19rem);line-height:1.6}.pt-card__d{font-size:max(16px,16rem);line-height:1.7;color:#333333}.pt-edi__media{padding-top:46%}.pt-edi__media > img{object-position:50% 80%}.pt-edi__row{row-gap:26rem}.pt-edi__p{font-size:max(16px,16rem);line-height:1.75;color:#222222}.pt-dist__p{font-size:max(16px,16rem);line-height:1.75;color:#222222}.pt-tags > li{padding:10rem 16rem;font-size:max(15px,15rem)}.pt-step__t{font-size:max(17px,17rem)}.pt-step__d{font-size:max(15px,15rem);line-height:1.6;color:#555555}.pt-reco > li{font-size:max(16px,16rem);line-height:1.6;color:#222222}.pt-quote__p{font-size:max(16px,16rem);line-height:1.7}.pt-quote__who{font-size:max(14px,14rem);color:#555555}.pt-gal__i{flex-basis:64%}.pt-gal__pager .mf-pager__count{font-size:max(14px,14rem)}.pt-faq__q{font-size:max(17px,17rem);line-height:1.5}.pt-faq__a{font-size:max(16px,16rem);line-height:1.75;color:#333333}.pt-form__fl{font-size:max(15px,15rem);color:#222222}.pt-form__agree{min-height:44px;font-size:max(15px,15rem);color:#444444}.pt-form__agree a{display:inline-block;padding:13px 0;margin:-13px 0}.pt-form-wrap > form.pt-form .pt-form__agree input[type=checkbox]{width:22px !important;height:22px !important}.pt-form-wrap > form.pt-form .son-lead-msg{font-size:max(16px,16rem) !important}.pt-form-wrap > form.pt-form .pt-form__submit{font-size:max(16px,16rem) !important}.pt-cta__txt > b{font-size:max(16px,16rem)}.pt-cta__txt > small{font-size:max(14px,14rem);color:#555555}}@media (prefers-reduced-motion:reduce){.pt-card,.pt-cta__q,.pt-reco > li,.pt-quote,.pt-step, .pt-gal__f > img,.pt-edi__media > img{transition:none}.pt-gal__rail{scroll-behavior:auto}.pt-faq__q,.pt-faq__q::before,.pt-faq__q::after{transition:none}}
