.srl,.srl *,.srl *:before,.srl *:after{box-sizing:border-box}.srl h2,.srl h3,.srl h4,.srl .srl-h2,.srl .srl-h3{font-family:var(--srl-font-head)}.srl p,.srl h2,.srl h3,.srl h4,.srl ul,.srl ol,.srl li,.srl dl,.srl dt,.srl dd,.srl figure,.srl table{margin:0;padding:0}.srl ul,.srl ol{list-style:none}.srl img,.srl svg{max-width:100%;height:auto;display:block;border:0;border-radius:0}.srl a,.srl a:hover{color:inherit;text-decoration:none}.srl table{border-collapse:collapse;width:100%;table-layout:auto}.srl strong{font-weight:var(--srl-fw-bold)}.srl span{display:inline-block}.srl{--srl-ink: rgb(var(--color-foreground, 0, 0, 0));--srl-ink-sub: rgb(var(--color-subtext, 102, 102, 102));--srl-line: rgb(var(--color-border, 229, 229, 229));--srl-surface: rgb(var(--color-secondary-background, 237, 237, 237));--srl-bg: rgb(var(--color-background, 255, 255, 255));--srl-brand: #03af7a;--srl-brand-hover: #009460;--srl-brand-tint: #e6fdf2;--srl-brand-tint2: #e4faf8;--srl-on-brand: #ffffff;--srl-accent: #ff9d00;--srl-warn2: #ffffbe;--srl-info: #42b8e4;--srl-font: var(--font-body-family, sans-serif);--srl-font-head: var(--font-heading-family, var(--srl-font));--srl-fw: var(--font-body-weight, 500);--srl-fw-mid: var(--font-body-weight-bolder, 600);--srl-fw-bold: var(--font-body-weight-bold, 700);--srl-fw-num: var(--font-body-weight-bold, 700);--srl-fs-display: var(--font-h1-size, 4rem);--srl-fs-h2: var(--font-h2-size, 3.2rem);--srl-fs-h3: 2.2rem;--srl-fs-lead: 1.7rem;--srl-fs-body: var(--font-body-size, 1.5rem);--srl-fs-sm: 1.3rem;--srl-fs-ss: 1.1rem;--srl-fs-eyebrow: 2.4rem;--srl-fs-num: 3.8rem;--srl-fs-hero-copy: 2.3rem;--srl-ls-h2: .01em;--srl-ls-h3: .04em;--srl-ls-eyebrow: .14em;--srl-ls-btn: .05em;--srl-ls-body: .02em;--srl-ls-ss: .02em;--srl-ls-num: -.01em;--srl-lh-head: 1.45;--srl-lh-body: 1.85;--srl-lh-num: 1.1;--srl-lh-tight: 1.3;--srl-radius: var(--blocks-radius, 1rem);--srl-radius-lg: var(--blocks-radius, 1rem);--srl-radius-sm: var(--small-blocks-radius, .5rem);--srl-radius-pill: var(--buttons-radius, 10rem);--srl-btn-h: var(--buttons-height, 4.8rem);--srl-maxw: 1000px;--srl-sec-py: 80px;--srl-gap: 24px}@media(max-width:768px){.srl{--srl-fs-display: calc(var(--font-heading-mobile-scale, .7) * var(--font-h1-size, 4rem));--srl-fs-h2: calc(var(--font-heading-mobile-scale, .7) * var(--font-h2-size, 3.2rem));--srl-fs-h3: 1.5rem;--srl-fs-lead: 1.3rem;--srl-fs-body: 1.2rem;--srl-fs-sm: 1.2rem;--srl-fs-eyebrow: 1.8rem;--srl-fs-num: 2.8rem;--srl-fs-hero-copy: 2rem;--srl-lh-body: 1.6;--srl-radius-lg: var(--blocks-radius-mobile, .8rem);--srl-sec-py: 48px;--srl-gap: 16px}}.srl{font-family:var(--srl-font);font-size:var(--srl-fs-body);font-weight:var(--srl-fw);line-height:var(--srl-lh-body);letter-spacing:var(--srl-ls-body);text-align:left;-webkit-font-smoothing:antialiased;color:var(--srl-ink);background:var(--srl-bg)}@media(max-width:768px){.srl .pc-only{display:none}}.srl-sec{padding-block:var(--srl-sec-py)}.srl-sec--tight{padding-block:calc(var(--srl-sec-py) * .6)}.srl-sec--block{border-radius:var(--srl-radius-lg);padding-inline:32px}.srl-sec__head{margin-bottom:40px}.srl-sec__head--center{text-align:center}.srl-sec__head--tight{margin-bottom:20px}.srl-sec__head--sub{margin-top:40px;margin-bottom:20px}.srl-sec--brand+.srl-sec--brand,.srl-sec--surface+.srl-sec--surface{padding-top:0}.srl-sec--brand{background:var(--srl-brand)}.srl-sec--tint{background:var(--srl-bg)}.srl-sec--surface,.srl-sec--mint{background:var(--srl-brand-tint2)}@media(max-width:768px){.srl-sec--block{padding-inline:20px}}.srl-inner{max-width:var(--srl-maxw);margin-inline:auto}.srl-sec--bleed>.srl-inner{max-width:calc(var(--srl-maxw) + 40px);padding-inline:20px}.srl .srl-eyebrow{font-size:var(--srl-fs-eyebrow);line-height:1.4;font-weight:var(--srl-fw-bold);letter-spacing:var(--srl-ls-eyebrow);display:flex;flex-direction:column;gap:8px;align-items:center;margin-bottom:12px;color:var(--srl-brand)}.srl .srl-eyebrow.srl-eyebrow-left{align-items:self-start}@media(max-width:768px){.srl .srl-eyebrow{margin-bottom:0}.srl .srl-eyebrow.srl-eyebrow-left{align-items:center}}.srl .srl-eyebrow__ja{display:block;font-weight:var(--srl-fw-mid);order:1;font-size:var(--srl-fs-sm);letter-spacing:.04em;margin:0;color:#03af7a80}.srl .srl-eyebrow__en{order:2;font-size:var(--srl-fs-eyebrow);font-weight:var(--srl-fw-bold);letter-spacing:var(--srl-ls-eyebrow);line-height:1.4}@media(max-width:768px){.srl .srl-eyebrow__en{text-align:center}}.srl-h2{font-size:var(--srl-fs-h2);line-height:var(--srl-lh-head);font-weight:var(--srl-fw-bold);letter-spacing:.01em;color:var(--srl-brand)}.srl-h2--sm{font-size:var(--srl-fs-h3)}.srl-sec--brand .srl-h2{color:var(--srl-on-brand)}.srl-h3{font-size:var(--srl-fs-h3);line-height:var(--srl-lh-head);font-weight:var(--srl-fw-bold);color:var(--srl-ink)}.srl-lead p+p{margin-top:0}.srl .srl-lead{font-size:var(--srl-fs-lead);line-height:var(--srl-lh-body)}.srl .srl-h2+.srl-lead{margin-top:20px}.srl-lead{color:var(--srl-ink)}.srl-sec--brand .srl-lead,.srl-sec--brand .srl-body{color:#ffffffe6}@media(max-width:768px){.srl .srl-lead{text-align:center}.srl .srl-h2+.srl-lead{margin-top:10px}}.srl-body{font-size:var(--srl-fs-body);line-height:var(--srl-lh-body);color:var(--srl-ink)}.srl-body+.srl-body{margin-top:1em}.srl-note{text-align:center}.srl-note li{font-size:var(--srl-fs-ss);letter-spacing:var(--srl-ls-ss);padding-left:0;text-indent:0}.srl-note li+li{margin-top:4px}.srl .srl-note{font-size:var(--srl-fs-sm);line-height:1.7;margin-top:36px}.srl-note,.srl-note li{color:#00000080}.srl-sec--brand .srl-note{color:#ffffffb3}@media(max-width:768px){.srl .srl-note{text-align:left;margin-top:16px}}.srl-btns{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px}.srl-btns--center{justify-content:center}.srl-btns--sub{margin-top:20px}@media(max-width:768px){.srl-btns{margin-top:16px;gap:12px}}.srl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--srl-btn-h);padding:0 32px;border-radius:var(--srl-radius-pill);font-size:1.6rem;font-weight:var(--srl-fw-bold);line-height:1.3;text-align:center;transition:background-color .2s,color .2s,border-color .2s;letter-spacing:var(--srl-ls-btn)}.srl-btn--sm{min-height:44px;padding:0 20px;font-size:1.4rem}.srl-btn--link{min-height:0;padding:0;border-radius:0;text-decoration:underline;text-underline-offset:4px;font-size:var(--srl-fs-body)}.srl-btns--center .srl-btn--primary{min-width:377px;min-height:58px}.srl .srl-btn--black{background:var(--srl-ink);color:var(--srl-on-brand);font-size:2.1rem;letter-spacing:var(--srl-ls-btn);min-height:68px;min-width:290px}.srl .srl-btn--black.size-ss{font-size:1.5rem;min-height:48px;min-width:200px}.srl .srl-btn--primary{background:var(--srl-on-brand);color:var(--srl-brand);letter-spacing:var(--srl-ls-btn);box-shadow:inset 0 0 0 1.5px var(--srl-brand)}.srl .srl-btn--primary:hover,.srl .srl-btn--primary:visited{color:var(--srl-brand)}.srl .srl-btn--ghost{background:transparent;color:var(--srl-brand);box-shadow:inset 0 0 0 1.5px var(--srl-brand);letter-spacing:var(--srl-ls-btn)}.srl .srl-btn--ghost:hover{background:var(--srl-on-brand);color:var(--srl-brand)}.srl .srl-btn--link{color:var(--srl-ink)}.srl .srl-btn--link:hover{opacity:.5}.srl .srl-btn--black:hover{color:var(--srl-on-brand);background:var(--srl-ink-sub)}.srl .srl-btn--primary:hover{color:var(--srl-on-brand);background:var(--srl-brand-hover)}.srl .srl-sec--brand .srl-btn--ghost{color:var(--srl-on-brand);box-shadow:inset 0 0 0 1.5px #ffffffb3}@media(max-width:768px){.srl-btn{width:100%;padding:0 20px;font-size:1.4rem}.srl-btn--link{width:auto}.srl .srl-btn--black{min-width:0}.srl-btns--center .srl-btn--primary{min-height:48px}.srl-btns--center .srl-btn--primary{min-width:0;font-size:1.6rem;width:inherit;padding-left:50px;padding-right:50px}.srl .srl-btn--black{min-width:auto;font-size:1.5rem;min-height:46px}.srl .srl-btn--black.size-ss{font-size:1.3rem;min-height:36px}}.srl-figure{display:grid;place-items:center;border-radius:var(--srl-radius-lg);font-size:1.2rem;font-weight:var(--srl-fw-bold);text-align:center;overflow:hidden;min-height:0;padding:0;background:transparent;border:0}.srl-figure img{display:block;width:100%;height:auto}.srl-cards{display:grid;gap:var(--srl-gap)}.srl-cards--2col{grid-template-columns:repeat(2,1fr)}.srl-card{padding:32px;border-radius:var(--srl-radius-lg);background:var(--srl-bg);text-align:center;align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center}.srl-card__title{text-align:center;color:var(--srl-ink)}.srl-card__text{line-height:var(--srl-lh-body);text-align:center;font-size:var(--srl-fs-sm);margin-top:0;color:var(--srl-ink)}.srl-card__note{text-align:center;font-size:var(--srl-fs-ss);line-height:1.7;margin-top:0;padding-top:0;color:var(--srl-ink)}.srl-em{font-weight:var(--srl-fw-bold);color:var(--srl-brand)}.srl-card__text .srl-em{font-size:var(--srl-fs-lead)}@media(max-width:768px){.srl-cards--2col{grid-template-columns:1fr}.srl-card{padding:30px 24px}.srl-card__text span{display:inline}}.srl .srl-sec .srl-h2{font-size:var(--srl-fs-h2);font-weight:var(--srl-fw-bold);line-height:var(--srl-lh-head);letter-spacing:var(--srl-ls-h2);color:var(--srl-brand)}.srl .srl-sec--brand .srl-h2{color:var(--srl-on-brand)}.srl .srl-sec .srl-h2--sm{color:var(--srl-ink)}.srl .srl-sec .srl-h3{font-size:var(--srl-fs-h3);font-weight:var(--srl-fw-bold);line-height:var(--srl-lh-head);letter-spacing:var(--srl-ls-h3);color:var(--srl-ink)}.srl .srl-sec .srl-h2--sm{font-weight:var(--srl-fw-bold);line-height:var(--srl-lh-head)}.srl .srl-sec .srl-card__title{font-size:var(--srl-fs-h3);font-weight:var(--srl-fw-bold);line-height:var(--srl-lh-head);letter-spacing:var(--srl-ls-h3);color:var(--srl-ink)}.srl .srl-sec .srl-card__title .srl-em,.srl .srl-sec .srl-card__text .srl-em{color:var(--srl-brand)}@media(max-width:768px){.srl .srl-sec .srl-h2{font-size:calc(var(--srl-fs-h2)*.8)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/component-rpp-common.css.map */
