.study-module__WMNg-W__reviewBar{padding:88px var(--a-pad) 24px;color:var(--a-text-2);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}.study-module__WMNg-W__run{height:300svh}.study-module__WMNg-W__frame{height:calc(100svh - 64px);margin-inline:var(--a-pad);border-radius:var(--a-r-l);background:var(--a-bg);isolation:isolate;position:sticky;top:64px;overflow:hidden}.study-module__WMNg-W__film{position:absolute;inset:0}.study-module__WMNg-W__film video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.study-module__WMNg-W__film:after{content:"";background:linear-gradient(transparent 30%, var(--color-ink));opacity:.45;position:absolute;inset:0}.study-module__WMNg-W__copy{z-index:1;color:var(--color-on-dark);letter-spacing:-.04em;text-align:center;word-break:keep-all;text-wrap:balance;align-content:center;justify-items:center;margin:0;padding:24px;font-size:clamp(32px,4.6vw,76px);font-weight:700;line-height:1.2;display:grid;position:absolute;inset:0}.study-module__WMNg-W__run[data-treatment=bottom] .study-module__WMNg-W__copy{align-content:end;padding-bottom:7%;font-size:clamp(40px,6vw,100px)}.study-module__WMNg-W__run[data-treatment=blur] .study-module__WMNg-W__copy{color:var(--a-text)}.study-module__WMNg-W__scrollHint{color:var(--color-on-dark);z-index:2;font-size:12px;position:absolute;bottom:18px;right:24px}.study-module__WMNg-W__run[data-treatment=blur] .study-module__WMNg-W__scrollHint{color:var(--a-text-2)}.study-module__WMNg-W__next{padding:var(--a-sec-pad) var(--a-pad);min-height:70svh}.study-module__WMNg-W__next h2{font-size:var(--a-fs-title);font-weight:700}.study-module__WMNg-W__next p{color:var(--a-text-2);margin:24px 0}.study-module__WMNg-W__next a{text-decoration:underline}.study-module__WMNg-W__run[data-video-error=true] .study-module__WMNg-W__copy{color:var(--a-text);opacity:1!important}@media (max-width:799px){.study-module__WMNg-W__reviewBar{padding-top:72px}.study-module__WMNg-W__frame{height:calc(100svh - 48px);margin-inline:12px;top:48px}.study-module__WMNg-W__copy{padding:16px;font-size:32px}.study-module__WMNg-W__run[data-treatment=bottom] .study-module__WMNg-W__copy{padding-bottom:18%;font-size:38px}.study-module__WMNg-W__scrollHint{font-size:10px;bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.study-module__WMNg-W__run{height:auto}.study-module__WMNg-W__frame{position:relative;top:0}.study-module__WMNg-W__run[data-treatment=blur] .study-module__WMNg-W__film{opacity:.12}.study-module__WMNg-W__scrollHint{display:none}}
.platform-module__rTSbIG__page{--a-text:#26211d;--a-text-2:#615b55;--a-text-3:#857f7a;--a-inverse:#fbfaf9;--a-white:#fff;--a-bg:var(--color-canvas);--a-bg-2:#f6f5f4;--a-bg-3:#ecebe9;--a-card-bg:var(--a-bg-3);--a-line:#d8d6d3;--a-line-light:#ecebe9;--a-text-4:#afaaa6;--a-lime:#f0fe4c;--a-sh-1:0 1px 2px #1830220a, 0 2px 6px #1830220a, 0 6px 16px #1830220d;--a-sh-2:0 1px 2px #1830220a, 0 3px 8px #1830220d, 0 8px 20px #1830220f, 0 16px 40px #1830220f;--a-ease-out:cubic-bezier(.23, 1, .32, 1);--a-ease-in-out:cubic-bezier(.77, 0, .175, 1);--a-ease-toss:cubic-bezier(.25, 1, .5, 1);--a-fs-meta:12px;--a-fs-label:14px;--a-fs-body:16px;--a-fs-sub:18px;--a-fs-lead:18px;--a-fs-title:var(--scene-title);--a-fs-display:32px;--a-r-xs:8px;--a-r-s:16px;--a-r-m:24px;--a-r-l:32px;--a-r-xl:32px;--a-sec-y:72px;--a-pad:var(--layout-gutter);--a-content:var(--layout-content);--a-cols:var(--layout-columns);--a-gutter:var(--layout-gap);--a-sec-pad:var(--section-y);--a-block-gap:40px;--a-card-pad:24px;--a-stack-gap:48px;background:var(--a-bg);color:var(--a-text);word-break:keep-all;overflow-wrap:break-word;line-height:1.4}.platform-module__rTSbIG__page:lang(ja){word-break:normal}@media (min-width:800px){.platform-module__rTSbIG__page{--a-sec-y:96px;--a-fs-display:36px;--a-fs-meta:14px;--a-r-xl:40px;--a-block-gap:48px;--a-stack-gap:64px}}@media (min-width:1280px){.platform-module__rTSbIG__page{--a-sec-y:128px;--a-fs-body:18px;--a-fs-lead:24px;--a-fs-label:16px;--a-fs-sub:24px;--a-fs-display:60px;--a-r-xl:48px;--a-r-l:40px;--a-block-gap:64px;--a-card-pad:32px}}.platform-module__rTSbIG__page [aria-labelledby=brands-title]{padding-block:var(--section-y)}
.frame-module__Gthr3G__wrap{width:100%;max-width:calc(var(--layout-content) + 2 * var(--layout-gutter));padding:0 var(--layout-gutter);margin:0 auto}
.partner-feats-module__v2uKYG__section{padding:var(--a-sec-pad) 0}.partner-feats-module__v2uKYG__head{margin-bottom:var(--a-block-gap)}.partner-feats-module__v2uKYG__section .partner-feats-module__v2uKYG__feat>img{filter:brightness(0)invert()}.partner-feats-module__v2uKYG__title{white-space:pre-line;font-size:var(--a-fs-title);letter-spacing:-.01em;margin:40px 0 0;font-weight:700;line-height:1.4}.partner-feats-module__v2uKYG__sub{text-wrap:balance;max-width:560px;font-size:16px;line-height:var(--leading-prose);letter-spacing:-.01em;color:var(--a-text-2);margin:16px 0 0}.partner-feats-module__v2uKYG__feats{grid-template-columns:repeat(var(--a-cols), minmax(0, 1fr));gap:var(--a-block-gap) var(--a-gutter);margin:0;padding:0;list-style:none;display:grid}.partner-feats-module__v2uKYG__feat{border-top:1px solid var(--a-line);grid-column:1/-1;padding:24px 0 0;position:relative}.partner-feats-module__v2uKYG__icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px;display:block}.partner-feats-module__v2uKYG__soon{letter-spacing:-.01em;color:var(--a-text-2);margin-top:12px;font-size:12px;font-weight:600;line-height:1.4;display:block}.partner-feats-module__v2uKYG__featTitle{font-size:var(--a-fs-sub);letter-spacing:-.01em;margin:16px 0 0;font-weight:600;line-height:1.3}.partner-feats-module__v2uKYG__featDesc{text-wrap:balance;max-width:560px;font-size:var(--a-fs-body);line-height:var(--leading-prose);letter-spacing:-.01em;color:var(--a-text-2);margin:12px 0 0}.partner-feats-module__v2uKYG__visualLayout .partner-feats-module__v2uKYG__feat{border-top:0;padding-top:0}.partner-feats-module__v2uKYG__visualLayout .partner-feats-module__v2uKYG__featTitle{margin-top:24px}.partner-feats-module__v2uKYG__visualLayout .partner-feats-module__v2uKYG__soon{margin-bottom:-8px}@media (min-width:1280px){.partner-feats-module__v2uKYG__visualLayout .partner-feats-module__v2uKYG__feat{grid-column:span 4}}.partner-feats-module__v2uKYG__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.partner-feats-module__v2uKYG__btn,.partner-feats-module__v2uKYG__line{height:48px;font-size:var(--a-fs-body);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.partner-feats-module__v2uKYG__btn{background:var(--a-lime);color:var(--color-ink-surface)}.partner-feats-module__v2uKYG__btn:hover{box-shadow:var(--a-sh-1)}.partner-feats-module__v2uKYG__dark{background:var(--a-text);color:var(--a-white)}.partner-feats-module__v2uKYG__line{color:var(--a-text);box-shadow:inset 0 0 0 1px #26211d38}.partner-feats-module__v2uKYG__line:hover{box-shadow:inset 0 0 0 1px var(--a-text)}.partner-feats-module__v2uKYG__textLink{min-height:48px;color:var(--a-text);font-size:var(--a-fs-body);text-underline-offset:4px;align-items:center;padding:0 12px;font-weight:600;text-decoration:underline;display:inline-flex}@media (min-width:800px){.partner-feats-module__v2uKYG__title,.partner-feats-module__v2uKYG__sub{max-width:calc((100% - (var(--a-cols) - 1) * var(--a-gutter)) / var(--a-cols) * 6 + 5 * var(--a-gutter))}.partner-feats-module__v2uKYG__feat{grid-column:span 4}}@media (min-width:1280px){.partner-feats-module__v2uKYG__title{margin-top:48px}.partner-feats-module__v2uKYG__feat{grid-column:span 3}.partner-feats-module__v2uKYG__icon{width:32px;height:32px}.partner-feats-module__v2uKYG__btn,.partner-feats-module__v2uKYG__line{height:56px;padding:0 24px}}.partner-feats-module__v2uKYG__brandSection{padding:96px 0 112px}.partner-feats-module__v2uKYG__brandWrap{max-width:1200px}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__head{grid-template-columns:repeat(var(--a-cols), minmax(0, 1fr));gap:var(--a-block-gap) var(--a-gutter);margin-bottom:var(--a-block-gap);align-items:center;display:grid}.partner-feats-module__v2uKYG__headCopy{grid-column:1/-1;min-width:0}.partner-feats-module__v2uKYG__headCopy .partner-feats-module__v2uKYG__title,.partner-feats-module__v2uKYG__headCopy .partner-feats-module__v2uKYG__sub{max-width:100%}.partner-feats-module__v2uKYG__eyebrow{color:var(--color-subtle);margin:0 0 24px;font-size:14px;line-height:1.4}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__title{max-width:640px;color:var(--color-ink);margin:0;line-height:1.25}.partner-feats-module__v2uKYG__brandLayout{grid-template-columns:repeat(var(--a-cols), minmax(0, 1fr));gap:var(--a-gutter);display:grid}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__feats{gap:var(--a-block-gap) var(--a-gutter);grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__feat{grid-column:auto}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__featTitle{letter-spacing:-.035em;color:var(--color-ink);margin-top:24px;font-size:clamp(22px,2.2vw,28px);line-height:1.35}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__featDesc{color:var(--color-muted);text-wrap:pretty;word-break:normal;margin-top:16px;font-size:16px;line-height:1.65}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__soon{color:var(--color-muted);letter-spacing:.08em;background:0 0;border-radius:0;padding:0;font-size:12px;font-weight:600;line-height:16px;display:inline-block;position:static}.partner-feats-module__v2uKYG__brandPhoto{aspect-ratio:4/3;border-radius:28px;grid-column:1/-1;position:relative;overflow:hidden}.partner-feats-module__v2uKYG__brandPhoto img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%;position:absolute;inset:0}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__cta{justify-content:flex-start;gap:24px;margin-top:48px}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__btn,.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__line{height:auto;min-height:51px;padding:15px 26px;font-size:14px;font-weight:700}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__line{background:0 0}.partner-feats-module__v2uKYG__divider{justify-content:center;align-items:center;width:1px;height:45px;display:none}.partner-feats-module__v2uKYG__divider img{flex:none;max-width:none;transform:rotate(-90deg)}@media (min-width:600px){.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__feats{grid-template-columns:minmax(0,1fr)}}@media (min-width:1280px){.partner-feats-module__v2uKYG__brandLayout{align-items:stretch}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__feats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__headCopy{grid-column:1/8}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__title{font-size:48px}.partner-feats-module__v2uKYG__brandPhoto{aspect-ratio:4/3;grid-column:9/13}}@media (max-width:599px){.partner-feats-module__v2uKYG__brandSection{padding:64px 0 80px}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__head{margin-bottom:var(--a-block-gap)}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__feats{gap:var(--a-block-gap) var(--a-gutter)}.partner-feats-module__v2uKYG__brandSection .partner-feats-module__v2uKYG__cta{gap:16px}}
section.partner-rules-module__tMJIoG__section[data-partner-section]{--partner-visual-surface:color-mix(in srgb, var(--color-paper) 20%, transparent);--a-bg:var(--color-ink-surface);--a-text:var(--color-on-dark);--a-text-2:var(--color-on-dark-muted);--a-text-3:var(--color-on-dark-muted);--a-line:var(--color-line-on-dark);padding:var(--a-sec-pad) 0;background:var(--a-bg);color:var(--a-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-wrap]{max-width:calc(var(--a-content) + 2 * var(--a-pad));padding-inline:var(--a-pad)}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-title]{font-size:var(--a-fs-title);letter-spacing:-.03em;color:var(--a-text);margin:0;font-weight:700;line-height:1.3}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-eyebrow]{letter-spacing:.08em;color:var(--a-text-3);margin:0 0 20px;font-size:12px}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-lead]{color:var(--a-text-2);margin-top:24px;font-size:16px;line-height:1.65}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-feature-title]{color:var(--a-text);font-size:var(--a-fs-sub);font-weight:600;line-height:1.4}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-feature-description]{color:var(--a-text-2);font-size:16px;line-height:1.65}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-benefits]{gap:var(--a-block-gap) var(--a-gutter);grid-template-columns:minmax(0,1fr);display:grid}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-benefits]>li{grid-column:auto;min-width:0}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-benefit] h3{margin-top:24px}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-benefit] [data-partner-feature-description]{margin-top:12px}@media (min-width:1280px){section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-benefits]{grid-template-columns:repeat(3,minmax(0,1fr))}}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-benefit]{border-top:0;min-width:0;padding-top:0}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-benefit] [data-partner-feature-title]{letter-spacing:-.025em;margin-top:24px}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-feature-title]>span{color:var(--color-on-dark-strong);margin-left:10px;font-size:12px;font-weight:500}@media (min-width:640px) and (max-width:1279px){section.partner-rules-module__tMJIoG__section[data-partner-section] .partner-rules-module__tMJIoG__benefitBody{grid-template-columns:minmax(0,min(42%,360px)) minmax(0,1fr);align-items:center;gap:24px;display:grid}section.partner-rules-module__tMJIoG__section[data-partner-section] .partner-rules-module__tMJIoG__benefitBody [data-partner-feature-title]{margin-top:0}}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;margin-top:32px;display:flex}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child{isolation:isolate;border-radius:var(--radius-pill);background:var(--color-brand);height:48px;min-height:48px;color:var(--color-ink);transition:transform .16s var(--a-ease-out);align-items:center;margin:0;padding:0 24px;font-size:16px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child:after{content:"";border-radius:inherit;background:var(--color-ink);opacity:0;pointer-events:none;transition:opacity .16s var(--a-ease-out);position:absolute;inset:0}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child:active{transform:scale(.975)}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child:active:after{opacity:.12}@media (hover:hover) and (pointer:fine){section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child:hover{transform:translateY(-2px)}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child:hover:after{opacity:.06}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child:active{transform:scale(.975)}}@media (prefers-reduced-motion:reduce){section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child,section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child:hover,section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child:active{transition:none;transform:none}}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:last-child:not(:first-child){min-height:48px;color:var(--a-text);box-shadow:none;text-underline-offset:4px;background:0 0;align-items:center;margin:0;padding:0 12px;font-size:16px;text-decoration:underline;display:inline-flex}@media (min-width:1280px){section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a{min-height:56px}section.partner-rules-module__tMJIoG__section[data-partner-section] [data-partner-cta]>a:first-child{height:56px}}
.partners-integrated-module__9cIZ-W__dark{--partner-visual-chip-surface:color-mix(in srgb, var(--color-ink-surface) 7%, transparent);--partner-visual-surface:color-mix(in srgb, var(--color-on-dark) 8%, transparent);--partner-visual-card-surface:color-mix(in srgb, var(--color-surface) 92%, transparent);--a-bg:var(--color-ink-surface);--a-text:var(--color-on-dark);--a-text-2:var(--color-on-dark-muted);--a-text-3:var(--color-on-dark-muted);--a-line:var(--color-line-on-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.partners-integrated-module__9cIZ-W__section{padding:var(--section-y) 0;background:var(--a-bg);color:var(--a-text)}.partners-integrated-module__9cIZ-W__wrap{position:relative}.partners-integrated-module__9cIZ-W__measure{top:0;inset-inline:var(--a-pad);visibility:hidden;pointer-events:none;height:0;position:absolute;overflow:hidden}.partners-integrated-module__9cIZ-W__intro,.partners-integrated-module__9cIZ-W__panel,.partners-integrated-module__9cIZ-W__benefits{grid-template-columns:repeat(var(--a-cols), minmax(0, 1fr));-moz-column-gap:var(--a-gutter);column-gap:var(--a-gutter);display:grid}.partners-integrated-module__9cIZ-W__intro{align-items:center;row-gap:var(--a-block-gap)}.partners-integrated-module__9cIZ-W__intro>div,.partners-integrated-module__9cIZ-W__photo,.partners-integrated-module__9cIZ-W__description,.partners-integrated-module__9cIZ-W__preview,.partners-integrated-module__9cIZ-W__benefits>li{grid-column:1/-1;min-width:0}.partners-integrated-module__9cIZ-W__eyebrow{color:var(--a-text-3);letter-spacing:.08em;margin-bottom:20px;font-size:12px}.partners-integrated-module__9cIZ-W__title{white-space:pre-line;font-size:var(--a-fs-title);letter-spacing:-.03em;font-weight:700;line-height:1.3}.partners-integrated-module__9cIZ-W__lead{white-space:pre-line;color:var(--a-text-2);margin-top:24px;font-size:16px;line-height:1.65}.partners-integrated-module__9cIZ-W__photo{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;border-radius:var(--a-r-l);width:100%;height:auto}.partners-integrated-module__9cIZ-W__tabs{margin-top:var(--a-block-gap);gap:24px;padding-bottom:8px;display:flex;overflow-x:auto}.partners-integrated-module__9cIZ-W__tabs button{min-height:44px;color:var(--a-text-2);border-bottom:2px solid #0000;flex:none;padding:0;font-size:16px}.partners-integrated-module__9cIZ-W__tabs button[aria-selected=true]{color:var(--color-brand);border-color:var(--color-brand);font-weight:600}.partners-integrated-module__9cIZ-W__tabs button:focus-visible{outline:2px solid var(--a-text);outline-offset:2px}.partners-integrated-module__9cIZ-W__panel{align-items:start;row-gap:var(--a-block-gap);margin-top:32px}.partners-integrated-module__9cIZ-W__description h2{letter-spacing:-.03em;font-size:28px;font-weight:700;line-height:1.28}.partners-integrated-module__9cIZ-W__description h3{margin-top:32px;font-size:18px;font-weight:600;line-height:1.5}.partners-integrated-module__9cIZ-W__description p{max-width:56ch;color:var(--a-text-2);margin-top:16px;font-size:18px;line-height:1.65}.partners-integrated-module__9cIZ-W__preview{align-self:start}.partners-integrated-module__9cIZ-W__sized .partners-integrated-module__9cIZ-W__description{min-height:var(--description-height)}.partners-integrated-module__9cIZ-W__sized .partners-integrated-module__9cIZ-W__preview,.partners-integrated-module__9cIZ-W__sized .partners-integrated-module__9cIZ-W__visual{height:var(--preview-height)}:is(.partners-integrated-module__9cIZ-W__sized .partners-integrated-module__9cIZ-W__preview:has([data-admin=settlement]),.partners-integrated-module__9cIZ-W__sized .partners-integrated-module__9cIZ-W__visual:has([data-admin=settlement])){height:auto}.partners-integrated-module__9cIZ-W__calendarSurface{width:100%;position:relative}.partners-integrated-module__9cIZ-W__currentTimeLine{background:var(--color-on-dark);pointer-events:none;width:18.1319%;height:2px;position:absolute;top:69.7638%;left:45.7418%}.partners-integrated-module__9cIZ-W__currentTimeLine:before{content:"";background:var(--color-on-dark);filter:blur(3px);opacity:.12;position:absolute;inset:-3px -1px}.partners-integrated-module__9cIZ-W__currentTimeLine:after{content:"";background:var(--color-on-dark);width:8px;height:8px;box-shadow:0 0 4px var(--color-on-dark-faint);border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.partners-integrated-module__9cIZ-W__currentTimeLine:before{animation:partners-integrated-module__9cIZ-W__currentTimePulse 2.8s var(--a-ease-in-out) infinite}}@keyframes partners-integrated-module__9cIZ-W__currentTimePulse{0%,to{opacity:.06}50%{opacity:.25}}.partners-integrated-module__9cIZ-W__measure .partners-integrated-module__9cIZ-W__currentTimeLine:before{animation:none}.partners-integrated-module__9cIZ-W__calendarScroll{border-radius:var(--a-r-s);scrollbar-width:thin;height:100%;overflow:auto}.partners-integrated-module__9cIZ-W__calendarScroll:focus-visible{outline:2px solid var(--a-text);outline-offset:4px}.partners-integrated-module__9cIZ-W__calendar{-o-object-fit:contain;object-fit:contain;border-radius:var(--a-r-s);width:100%;height:auto}.partners-integrated-module__9cIZ-W__caption{text-align:right;color:var(--a-text-3);margin-top:12px;font-size:11px}.partners-integrated-module__9cIZ-W__benefits{padding-top:var(--a-block-gap);border-top:1px solid var(--a-line);row-gap:24px;margin-top:0}.partners-integrated-module__9cIZ-W__benefits h3{margin-top:24px;font-size:18px;font-weight:600;line-height:1.4}.partners-integrated-module__9cIZ-W__invite{border:1px solid var(--a-line);border-radius:var(--a-r-s);background:var(--color-footer);color:var(--a-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;margin-top:32px;padding:24px 28px;font-size:16px;line-height:1.6;display:flex}.partners-integrated-module__9cIZ-W__invite a{min-height:44px;color:var(--a-text);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.partners-integrated-module__9cIZ-W__benefits p{color:var(--a-text-2);margin-top:8px;font-size:14px;line-height:1.6}.partners-integrated-module__9cIZ-W__cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.partners-integrated-module__9cIZ-W__cta>a:first-child{color:var(--color-ink)}.partners-integrated-module__9cIZ-W__overview .partners-integrated-module__9cIZ-W__intro>div{grid-column:1/-1}.partners-integrated-module__9cIZ-W__overview .partners-integrated-module__9cIZ-W__description h3{margin-top:0;font-size:24px}@media (min-width:800px){.partners-integrated-module__9cIZ-W__benefits>li{grid-column:span 4}.partners-integrated-module__9cIZ-W__overview .partners-integrated-module__9cIZ-W__preview{grid-area:1/1/auto/6}.partners-integrated-module__9cIZ-W__overview .partners-integrated-module__9cIZ-W__description{grid-area:1/6/auto/9;align-self:center}}@media (min-width:1280px){.partners-integrated-module__9cIZ-W__intro>div,.partners-integrated-module__9cIZ-W__description{grid-column:1/5}.partners-integrated-module__9cIZ-W__photo,.partners-integrated-module__9cIZ-W__preview{grid-column:6/13}.partners-integrated-module__9cIZ-W__benefits>li{grid-column:span 4}.partners-integrated-module__9cIZ-W__overview .partners-integrated-module__9cIZ-W__preview{grid-column:1/8}.partners-integrated-module__9cIZ-W__overview .partners-integrated-module__9cIZ-W__description{grid-column:9/13}.partners-integrated-module__9cIZ-W__overview .partners-integrated-module__9cIZ-W__benefits>li{grid-column:span 4}}@media (max-width:599px){.partners-integrated-module__9cIZ-W__calendarScroll .partners-integrated-module__9cIZ-W__calendarSurface{width:max(100%,720px);max-width:none}.partners-integrated-module__9cIZ-W__lead{white-space:normal}.partners-integrated-module__9cIZ-W__tabs{gap:20px;margin-top:32px}.partners-integrated-module__9cIZ-W__tabs button{font-size:14px}.partners-integrated-module__9cIZ-W__description h2{font-size:24px}.partners-integrated-module__9cIZ-W__description p{font-size:16px}.partners-integrated-module__9cIZ-W__benefits{row-gap:20px}}
.shop-screen-module___ShWKW__viewport{background:#fff;width:100%;height:100%;overflow:hidden;container-type:size}.shop-screen-module___ShWKW__page{width:375px;height:calc(100cqh * 375px / 100cqw);zoom:calc(100cqw / 375px);color:#222;background:#fff;min-height:0;font-family:Wanted Sans Variable,sans-serif;font-size:14px;line-height:1.4;position:relative}.shop-screen-module___ShWKW__page p{margin:0}.shop-screen-module___ShWKW__icon{flex:none;max-width:none;display:block}.shop-screen-module___ShWKW__status{justify-content:space-between;height:54px;padding:18px 30px 0 48px;font-size:17px;display:flex}.shop-screen-module___ShWKW__status>span{align-items:flex-start;gap:4px;padding-top:5px;display:flex}.shop-screen-module___ShWKW__appBar{justify-content:space-between;align-items:center;height:52px;padding:12px 16px;display:flex;position:relative}.shop-screen-module___ShWKW__appBar>span{gap:16px;display:flex}.shop-screen-module___ShWKW__appTitle{font-size:18px;position:absolute;left:50%;translate:-50%}.shop-screen-module___ShWKW__tabs{color:gray;border-bottom:.5px solid #d6d6d6;justify-content:space-between;gap:16px;height:44px;padding:0 16px;font-weight:600;display:flex}.shop-screen-module___ShWKW__tabs span{white-space:nowrap;padding:12px 0}.shop-screen-module___ShWKW__tabs span:first-child{color:#222;border-bottom:2px solid #222}.shop-screen-module___ShWKW__tabs span:last-child{color:#f96a0a}.shop-screen-module___ShWKW__banners{justify-content:center;align-items:center;gap:8px;height:432px;padding:16px;display:flex;overflow:hidden}.shop-screen-module___ShWKW__banners img{-o-object-fit:cover;object-fit:cover;border-radius:12px;flex:none;width:288px;height:384.3px;box-shadow:0 4px 16px #00000026}.shop-screen-module___ShWKW__banners img:nth-child(2){width:320px;height:400px}.shop-screen-module___ShWKW__recommend{justify-content:space-between;align-items:end;height:82px;padding:16px;display:flex}.shop-screen-module___ShWKW__recommend b{font-size:18px;font-weight:600}.shop-screen-module___ShWKW__recommend span{color:gray}.shop-screen-module___ShWKW__products{gap:4px;padding:0 16px 16px;display:flex}.shop-screen-module___ShWKW__products article{flex:none;width:136px;font-size:12px}.shop-screen-module___ShWKW__media{border-radius:2px;width:136px;height:169px;margin-bottom:16px;position:relative;overflow:hidden}.shop-screen-module___ShWKW__media>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.shop-screen-module___ShWKW__media>span{width:20px;height:20px;position:absolute;bottom:6px;right:6px}.shop-screen-module___ShWKW__media>span img{position:absolute;inset:0}.shop-screen-module___ShWKW__products article>b{font-weight:600}.shop-screen-module___ShWKW__products article p{height:34px;margin:6px 8px 6px 0}.shop-screen-module___ShWKW__products article strong{font-size:16px}.shop-screen-module___ShWKW__productPhoto{background:#f5f5f5;height:327px;position:relative}.shop-screen-module___ShWKW__productPhoto>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.shop-screen-module___ShWKW__productPhoto>span{color:#fff;background:#0000004d;border-radius:12px;padding:2px 8px;position:absolute;bottom:16px;right:16px}.shop-screen-module___ShWKW__brand{color:#5c5c5c;border-bottom:1px solid #ebebeb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.shop-screen-module___ShWKW__brand>span{align-items:center;gap:2px;display:flex}.shop-screen-module___ShWKW__detail{flex-direction:column;gap:12px;padding:16px 16px 24px;display:flex}.shop-screen-module___ShWKW__detail p{font-size:16px}.shop-screen-module___ShWKW__detail strong{font-size:18px}.shop-screen-module___ShWKW__review{font-size:12px;text-decoration:underline}.shop-screen-module___ShWKW__shipping{border-top:12px solid #f5f5f5;padding:12px 16px}.shop-screen-module___ShWKW__shipping p{margin-top:16px}.shop-screen-module___ShWKW__shipping p span{color:gray;margin-left:8px}.shop-screen-module___ShWKW__bottom{background:#fff;border-top:1px solid #ebebeb;align-items:center;gap:16px;padding:16px;display:flex;position:absolute;bottom:34px;left:0;right:0}.shop-screen-module___ShWKW__bottom>b{text-align:center;color:#fafafa;background:#222;border-radius:8px;flex:1;padding:12px 16px;font-size:16px;font-weight:600}.shop-screen-module___ShWKW__bottom i{color:#222;background:#fff;border-radius:50%;place-items:center;min-width:20px;height:20px;margin-left:8px;font-size:12px;font-style:normal;display:inline-grid}.shop-screen-module___ShWKW__bookmark{padding:0 8px}.shop-screen-module___ShWKW__homeIndicator{position:absolute;bottom:8px;left:32.13%}.shop-screen-module___ShWKW__select{align-items:center;gap:12px;padding:12px 16px;display:flex}.shop-screen-module___ShWKW__select b{flex:1;font-weight:600}.shop-screen-module___ShWKW__select>span:last-child{font-size:12px}.shop-screen-module___ShWKW__check{background:#222;border-radius:4px;flex:none;place-items:center;width:20px;height:20px;display:grid}.shop-screen-module___ShWKW__cartItem{border-top:8px solid #f5f5f5;padding:12px 16px}.shop-screen-module___ShWKW__viewport[data-shop-ui=cart] .shop-screen-module___ShWKW__page{flex-direction:column;display:flex}.shop-screen-module___ShWKW__cartItems{flex:1;min-height:0;overflow:hidden}.shop-screen-module___ShWKW__viewport[data-shop-ui=cart] .shop-screen-module___ShWKW__status,.shop-screen-module___ShWKW__viewport[data-shop-ui=cart] .shop-screen-module___ShWKW__appBar,.shop-screen-module___ShWKW__select,.shop-screen-module___ShWKW__summary{flex-shrink:0}.shop-screen-module___ShWKW__viewport[data-shop-ui=cart] .shop-screen-module___ShWKW__summary{padding-bottom:108px}.shop-screen-module___ShWKW__cartItem header{align-items:center;gap:12px;display:flex}.shop-screen-module___ShWKW__cartItem header b{flex:1;font-weight:600}.shop-screen-module___ShWKW__cartItem header>span:last-child{border:1px solid #d6d6d6;border-radius:8px;padding:8px 16px;font-size:12px}.shop-screen-module___ShWKW__cartProduct{align-items:start;gap:12px;padding-top:16px;display:flex}.shop-screen-module___ShWKW__cartProduct>img:not(.shop-screen-module___ShWKW__icon){-o-object-fit:cover;object-fit:cover;border-radius:4px;width:64px;height:64px}.shop-screen-module___ShWKW__cartProduct>div{flex:1;min-width:0}.shop-screen-module___ShWKW__cartProduct strong{margin-top:4px;font-size:16px;display:block}.shop-screen-module___ShWKW__options{gap:8px;margin:12px 0 12px 32px;display:flex}.shop-screen-module___ShWKW__options>span{border:1px solid #d6d6d6;border-radius:8px;flex:1;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.shop-screen-module___ShWKW__options>span:first-child{justify-content:center}.shop-screen-module___ShWKW__cartItem footer{justify-content:space-between;padding-left:32px;display:flex}.shop-screen-module___ShWKW__cartItem footer span{color:gray}.shop-screen-module___ShWKW__summary{border-top:8px solid #f5f5f5;flex-direction:column;gap:12px;padding:24px 16px;display:flex}.shop-screen-module___ShWKW__summary>span,.shop-screen-module___ShWKW__summary>strong{justify-content:space-between;display:flex}.shop-screen-module___ShWKW__summary>span{font-size:14px}.shop-screen-module___ShWKW__summary>strong{border-top:1px solid #ebebeb;padding-top:20px;font-size:16px}.shop-screen-module___ShWKW__summary>strong b{font-size:24px}
.point-coin-burst-module__CDc0da__burst{z-index:-1;pointer-events:none;position:absolute;inset:0;container-type:inline-size}.point-coin-burst-module__CDc0da__coin{--coin-travel:var(--coin-x);width:clamp(24px, var(--coin-size), 52px);aspect-ratio:1;border:2px solid color-mix(in srgb, var(--color-brand) 80%, var(--color-ink));background:var(--color-brand);color:var(--color-ink-surface);box-shadow:inset 0 0 0 2px #ffffff4d, 3px 4px 0 color-mix(in srgb, var(--color-brand) 70%, var(--color-ink)), 0 8px 16px #2222221f;animation:point-coin-burst-module__CDc0da__coin-burst calc(var(--duration-base) * 2) var(--ease-out) both;border-radius:50%;place-items:center;font-size:clamp(14px,7cqw,26px);font-weight:700;line-height:1;display:grid;position:absolute;top:68%;left:50%}@keyframes point-coin-burst-module__CDc0da__coin-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}12%{opacity:1}65%{opacity:1;transform:translate3d(calc(-50% + var(--coin-travel)), calc(-50% + var(--coin-crest)), 0) rotate(var(--coin-turn)) rotateY(20deg) scale(1)}to{opacity:0;transform:translate3d(calc(-50% + var(--coin-travel)), calc(-50% + var(--coin-crest)), 0) rotate(var(--coin-turn)) rotateY(20deg) scale(1)}}@media (max-width:767px){.point-coin-burst-module__CDc0da__coin{--coin-travel:var(--coin-mobile-x)}}@media (prefers-reduced-motion:reduce){.point-coin-burst-module__CDc0da__coin{transform:translate3d(calc(-50% + var(--coin-travel)), calc(-50% + var(--coin-crest)), 0);animation:point-coin-burst-module__CDc0da__coin-fade var(--duration-base) linear both}.point-coin-burst-module__CDc0da__coin:nth-child(n+5){display:none}}@keyframes point-coin-burst-module__CDc0da__coin-fade{0%,to{opacity:0}40%{opacity:.7}}
.curation-visual-module__8U8ueG__visual{grid-template-columns:1.05fr 1fr;align-items:center;gap:4%;width:min(100%,100cqh);height:100%;margin-inline:auto;display:grid;container-type:inline-size}.curation-visual-module__8U8ueG__report{border:1px solid var(--a-line);background:#fff;border-radius:3.4cqw;align-self:center;padding:3cqw 2.7cqw 0;overflow:hidden;box-shadow:0 20px 50px #81745821,0 4px 14px #8174580d}.curation-visual-module__8U8ueG__report header{border-bottom:1px solid var(--a-line);gap:6px;margin-bottom:3cqw;padding-bottom:2.7cqw;display:grid}.curation-visual-module__8U8ueG__report strong{font-size:2.8cqw;font-weight:700}.curation-visual-module__8U8ueG__report header span{color:var(--a-text-3);font-size:1.9cqw}.curation-visual-module__8U8ueG__reportCrop{height:48cqw;position:relative;overflow:hidden;container-type:inline-size}.curation-visual-module__8U8ueG__reportCrop img{width:100%;height:auto;display:block}.curation-visual-module__8U8ueG__highlight{opacity:.65;background:var(--a-lime);mix-blend-mode:multiply;pointer-events:none;width:48%;height:6.5cqw;position:absolute;top:48.5cqw;left:36.6%}.curation-visual-module__8U8ueG__phone{width:100%}.curation-visual-module__8U8ueG__phoneScreen{padding-top:14%}.curation-visual-module__8U8ueG__brand{align-items:baseline;gap:1.7cqw;padding:0 3.2cqw 1.5cqw;display:flex}.curation-visual-module__8U8ueG__brand b{letter-spacing:-.05em;font-family:Georgia,serif;font-size:4.3cqw}.curation-visual-module__8U8ueG__brand span{color:var(--a-text-2);font-size:2cqw}.curation-visual-module__8U8ueG__tabs{border-bottom:1px solid var(--a-line);color:var(--a-text-3);gap:3.8cqw;padding:0 3.2cqw;font-size:2cqw;line-height:4.5cqw;display:flex}.curation-visual-module__8U8ueG__tabs b{border-bottom:2px solid var(--a-text);color:var(--a-text)}.curation-visual-module__8U8ueG__content{padding:2.5cqw 3cqw}.curation-visual-module__8U8ueG__content header{align-items:center;gap:1.5cqw;display:flex}.curation-visual-module__8U8ueG__content header img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:5.2cqw;height:5.2cqw}.curation-visual-module__8U8ueG__content strong{font-size:2.3cqw;line-height:1.3;display:block}.curation-visual-module__8U8ueG__content p{color:var(--a-text-3);margin:.7cqw 0 0;font-size:1.7cqw}.curation-visual-module__8U8ueG__reason{background:#f2f4df;border-radius:1.5cqw;align-items:center;gap:1.2cqw;margin:2cqw 0 1.5cqw;padding:1.2cqw 1.5cqw;font-size:1.7cqw;display:flex}.curation-visual-module__8U8ueG__reason>span{background:var(--a-lime);border-radius:50%;flex:none;place-items:center;width:2.5cqw;height:2.5cqw;display:grid}.curation-visual-module__8U8ueG__product{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:2cqw;width:100%;display:block}.curation-visual-module__8U8ueG__productCopy{padding-top:1.5cqw;font-size:1.7cqw;line-height:1.4}.curation-visual-module__8U8ueG__productCopy>span{color:var(--a-text-3);font-size:1.7cqw;display:block}.curation-visual-module__8U8ueG__productCopy h3{margin:.5cqw 0 0;font-size:2.4cqw;font-weight:700;line-height:1.3}.curation-visual-module__8U8ueG__homeIndicator{background:#222;border-radius:999px;width:34%;height:.7%;position:absolute;bottom:1.4%;left:33%}.curation-visual-module__8U8ueG__content header p{margin-top:.4cqw;font-size:1.5cqw;line-height:1.3}
.story-screen-module__BkCdwG__viewport{position:absolute;inset:0;overflow:hidden}.story-screen-module__BkCdwG__canvas{background:var(--color-surface);width:378px;height:818px;color:var(--a-text);transform:scale(var(--care-scale,1));transform-origin:0 0;letter-spacing:-.01em;text-align:left;font-size:16px;line-height:1.45;position:absolute;inset:0 auto auto 0;overflow:hidden}.story-screen-module__BkCdwG__canvas :is(p,h4){margin:0}.story-screen-module__BkCdwG__status{justify-content:space-between;align-items:start;height:19px;font-size:13px;line-height:19px;display:flex;position:absolute;top:22px;left:36px;right:30px}.story-screen-module__BkCdwG__status b{font-weight:600}.story-screen-module__BkCdwG__status span{align-items:center;gap:4.5px;height:14px;margin-top:4px;display:flex}.story-screen-module__BkCdwG__status img{-o-object-fit:contain;object-fit:contain;width:15px;height:12px}.story-screen-module__BkCdwG__status img:last-child{width:24px}.story-screen-module__BkCdwG__light{color:var(--color-surface)}.story-screen-module__BkCdwG__back{width:24px;height:24px;position:absolute;top:58px;left:24px}.story-screen-module__BkCdwG__content{flex-direction:column;align-items:start;gap:14px;width:330px;display:flex;position:absolute;top:92px;left:24px}.story-screen-module__BkCdwG__content h4{width:100%;font-size:22px;font-weight:700;line-height:31.9px}.story-screen-module__BkCdwG__help{background:var(--color-paper);width:100%;height:54px;color:var(--color-muted);border-radius:15px;justify-content:space-between;align-items:start;padding:17px;font-size:14px;display:flex}.story-screen-module__BkCdwG__help img{flex:none;width:20px;height:20px}.story-screen-module__BkCdwG__lead{color:var(--color-muted);font-size:16px;font-weight:600;line-height:1.45}.story-screen-module__BkCdwG__terms{gap:14px;width:100%;display:grid}.story-screen-module__BkCdwG__terms>div{align-items:center;gap:12px;min-height:63px;padding-block:20px;font-weight:600;display:flex}.story-screen-module__BkCdwG__checkSlot{border:1px solid var(--color-line);border-radius:50%;flex:none;width:22px;height:22px;position:relative}.story-screen-module__BkCdwG__checkSlot img{width:22px;height:22px;position:absolute;inset:-1px}.story-screen-module__BkCdwG__next{background:var(--a-text);width:330px;height:52px;color:var(--color-surface);border-radius:20px;place-items:center;font-size:16px;font-weight:600;display:grid;position:absolute;top:730px;left:24px}.story-screen-module__BkCdwG__intro{color:var(--color-muted);font-size:14px;line-height:21px}.story-screen-module__BkCdwG__questions{gap:14px;width:100%;display:grid}.story-screen-module__BkCdwG__questions>div{background:var(--color-paper);border-radius:20px;gap:8px;min-height:94px;padding:20px;display:grid}.story-screen-module__BkCdwG__questions span{font-size:14px}.story-screen-module__BkCdwG__questions b{font-size:18px;font-weight:600}.story-screen-module__BkCdwG__successContent{text-align:center;align-items:center;padding-top:72px}.story-screen-module__BkCdwG__success{width:72px;height:72px}.story-screen-module__BkCdwG__successIntro{color:var(--color-muted);font-size:16px}.story-screen-module__BkCdwG__homeBar{background:var(--a-text);border-radius:99px;width:128.52px;height:8.18px;position:absolute;top:797.55px;left:124.74px}.story-screen-module__BkCdwG__notification{background:var(--color-paper);border:1px solid var(--color-line);box-shadow:var(--shadow-float);border-radius:20px;gap:4px;padding:16px;display:grid;position:absolute;top:65px;left:16px;right:16px}.story-screen-module__BkCdwG__notification b{font-size:12px}.story-screen-module__BkCdwG__notification strong{font-size:16px}.story-screen-module__BkCdwG__notification span{font-size:13px}.story-screen-module__BkCdwG__report{background:#8f6239;position:absolute;inset:0}.story-screen-module__BkCdwG__close{background:var(--color-surface);border-radius:16px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:56px;left:16px}.story-screen-module__BkCdwG__close img{width:24px;height:24px}.story-screen-module__BkCdwG__reportCard{background:var(--color-surface);width:330px;color:var(--color-ink);border-radius:28px;flex-direction:column;align-items:start;gap:16px;padding:24px 16px;display:flex;position:absolute;top:117px;left:24px}.story-screen-module__BkCdwG__reportCard header{gap:2px;width:298px;display:grid}.story-screen-module__BkCdwG__reportCard header b{font-size:18px;font-weight:600;line-height:26px}.story-screen-module__BkCdwG__reportCard header p{color:#606060;font-size:15px;line-height:22px}.story-screen-module__BkCdwG__reportPhoto{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:298px;height:298px}.story-screen-module__BkCdwG__reportShare{justify-content:space-between;align-items:center;width:298px;height:32px;display:flex}.story-screen-module__BkCdwG__reportShare img:first-child{width:24px;height:24px}.story-screen-module__BkCdwG__reportShare img:last-child{width:70px;height:10px}.story-screen-module__BkCdwG__reportCard h4{align-items:center;gap:10px;width:100%;font-size:20px;font-weight:600;line-height:29px;display:flex}.story-screen-module__BkCdwG__reportCard h4 img{width:24px;height:24px}.story-screen-module__BkCdwG__reportMessage{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:16px;width:298px;padding:12px;font-size:16px;line-height:23px}.story-screen-module__BkCdwG__mapOriginal{-o-object-fit:cover;object-fit:cover;width:378px;height:818px;position:absolute;inset:0}.story-screen-module__BkCdwG__mapViewport{width:378px;height:485px;position:absolute;inset:0 0 auto;overflow:hidden}.story-screen-module__BkCdwG__mapContent{width:447.968px;height:970px;position:absolute;top:0;left:-34.984px;overflow:hidden}.story-screen-module__BkCdwG__mapGround{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.story-screen-module__BkCdwG__marker{--marker:#c57da4;--marker-text:#ae5e87;align-items:center;gap:2.389px;min-width:32.254px;max-width:142.155px;min-height:32.254px;display:flex;position:absolute}.story-screen-module__BkCdwG__marker[data-color=orange]{--marker:#cb9560;--marker-text:#b87a42}.story-screen-module__BkCdwG__marker[data-color=teal]{--marker:#68b2ab;--marker-text:#4a9993}.story-screen-module__BkCdwG__marker[data-color=green]{--marker:#72b07c}.story-screen-module__BkCdwG__marker[data-reverse]{flex-direction:row-reverse}.story-screen-module__BkCdwG__marker>span{box-sizing:content-box;background:var(--marker);filter:drop-shadow(0 2.389px 2.389px #00000014);border:1.792px solid #fff;border-radius:118px;flex:none;place-items:center;width:23.892px;height:23.892px;display:grid;position:relative}.story-screen-module__BkCdwG__marker>span img{-o-object-fit:contain;object-fit:contain;width:70%;height:70%}.story-screen-module__BkCdwG__marker p{color:var(--marker-text);white-space:nowrap;text-shadow:0 1px #fff,1px 0 #fff,0 -1px #fff,-1px 0 #fff;font-size:13.14px;font-weight:500;line-height:1.4}.story-screen-module__BkCdwG__marker[data-dot]{min-width:0;min-height:0}.story-screen-module__BkCdwG__selectedPin{width:57.34px;height:57.34px;position:absolute;top:144.54px;left:194.72px}.story-screen-module__BkCdwG__selectedPin>img{width:100%;height:100%;position:absolute;inset:0}.story-screen-module__BkCdwG__selectedPin>span{position:absolute;inset:5% 12.5%}.story-screen-module__BkCdwG__selectedPin>span img{width:244.44%;height:220.37%;position:absolute;inset:-41.67% -72.22% -78.7%}.story-screen-module__BkCdwG__searchCrop{filter:drop-shadow(0 8px 10px #0000001c);border-radius:8px;width:346px;height:49px;position:absolute;top:70px;left:16px;overflow:hidden}.story-screen-module__BkCdwG__searchCrop img{width:378px;max-width:none;height:818px;position:absolute;top:-70px;left:-16px}.story-screen-module__BkCdwG__thumbnail{border-radius:8.953px;width:68.872px;height:68.876px;position:absolute;top:665.03px;left:293.33px;overflow:hidden}.story-screen-module__BkCdwG__thumbnail img{-o-object-fit:cover;object-fit:cover;width:91.834px;max-width:none;height:68.876px;position:absolute;left:-4.13px}.story-screen-module__BkCdwG__selectedPin>span img{max-width:none}
.story-screen-module__O9mvRq__viewport{color:#222;background:#fff;width:100%;height:100%;overflow:hidden;container-type:size}.story-screen-module__O9mvRq__page{zoom:calc(100cqw / 375px);background:#fff;width:375px;height:812px;font-family:Wanted Sans Variable,sans-serif;font-size:14px;font-weight:500;line-height:1.5;position:relative;overflow:hidden}.story-screen-module__O9mvRq__page p{margin:0}.story-screen-module__O9mvRq__original{width:375px;height:812px;display:block}.story-screen-module__O9mvRq__portrait{background:#eee;border-radius:50%;flex:none;width:64px;height:64px;display:block;position:relative;overflow:hidden}.story-screen-module__O9mvRq__portrait img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.story-screen-module__O9mvRq__portrait img.story-screen-module__O9mvRq__boriPhoto{width:206%;max-width:none;height:auto;position:absolute;top:-35%;left:-70%}.story-screen-module__O9mvRq__dogPicker{background:#f5f5f5;border-radius:12px;height:196px;padding:16px;position:absolute;top:520px;left:16px;right:16px}.story-screen-module__O9mvRq__visitMode{color:#222;background:#fff;border:1px solid #d4d4d4;border-radius:20px;margin-top:18px;padding:4px 10px;font-size:12px;display:inline-block}.story-screen-module__O9mvRq__dogPicker>p{font-size:14px}.story-screen-module__O9mvRq__dogs{gap:24px;margin-top:15px;display:flex}.story-screen-module__O9mvRq__dog{color:#888;flex-direction:column;align-items:center;gap:6px;font-size:13px;display:flex}.story-screen-module__O9mvRq__dog .story-screen-module__O9mvRq__portrait{outline-offset:2px;outline:1px solid #dedede}.story-screen-module__O9mvRq__selected{color:#222;font-weight:600}.story-screen-module__O9mvRq__selected .story-screen-module__O9mvRq__portrait{outline-offset:2px;outline:3px solid #222}.story-screen-module__O9mvRq__status{justify-content:space-between;align-items:center;height:44px;padding:12px 28px 0 31px;font-size:17px;display:flex}.story-screen-module__O9mvRq__status>span{letter-spacing:3px;font-size:15px}.story-screen-module__O9mvRq__author{align-items:center;gap:8px;margin:44px 16px 10px;font-size:13px;display:flex}.story-screen-module__O9mvRq__owner{background:#eee9de;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.story-screen-module__O9mvRq__author>div{flex:1}.story-screen-module__O9mvRq__author b{font-weight:700}.story-screen-module__O9mvRq__author p{color:#777;font-size:11px}.story-screen-module__O9mvRq__follow{color:#fff;background:#222;border-radius:8px;padding:7px 13px;font-size:12px}.story-screen-module__O9mvRq__collage{grid-template-columns:214px 129px;gap:2px;height:192px;margin:0 16px;display:grid}.story-screen-module__O9mvRq__collage>div,.story-screen-module__O9mvRq__sidePhotos>div{position:relative;overflow:hidden}.story-screen-module__O9mvRq__collage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.story-screen-module__O9mvRq__sidePhotos{grid-template-rows:95px 95px;gap:2px;display:grid}.story-screen-module__O9mvRq__companions{gap:0;margin:-18px 0 10px 25px;display:flex;position:relative}.story-screen-module__O9mvRq__companions .story-screen-module__O9mvRq__portrait{border:2px solid #fff;width:40px;height:40px;margin-left:-7px}.story-screen-module__O9mvRq__conditions{white-space:nowrap;text-overflow:ellipsis;color:#929292;padding:0 16px;font-size:10px;overflow:hidden}.story-screen-module__O9mvRq__postCopy{padding:12px 16px 0;font-size:13px;line-height:1.55}.story-screen-module__O9mvRq__actions{align-items:center;gap:7px;height:27px;margin:12px 16px 0;font-size:14px;display:flex}.story-screen-module__O9mvRq__like{align-items:center;gap:5px;display:flex;position:relative}.story-screen-module__O9mvRq__likeGif{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.story-screen-module__O9mvRq__stillHeart{color:#ff3d6e;font-size:25px;line-height:24px;display:none}.story-screen-module__O9mvRq__like:not(:has(.story-screen-module__O9mvRq__likeGif)) .story-screen-module__O9mvRq__stillHeart{display:block}.story-screen-module__O9mvRq__commentIcon{margin-left:9px;font-size:29px;line-height:24px}.story-screen-module__O9mvRq__shareIcon{margin-left:8px;font-size:25px;transform:rotate(-25deg)}.story-screen-module__O9mvRq__firstComment{padding:13px 16px 0;font-size:12px}.story-screen-module__O9mvRq__firstComment b{font-weight:700}.story-screen-module__O9mvRq__date{color:#999;padding:10px 16px;font-size:11px}.story-screen-module__O9mvRq__commentsHead{text-align:center;border-bottom:1px solid #eee;height:52px;padding:13px 20px;font-size:16px;position:relative}.story-screen-module__O9mvRq__commentsHead>span{font-size:29px;position:absolute;top:6px;left:20px}.story-screen-module__O9mvRq__threadViewport{background:#fafbff;height:607px;overflow:hidden}.story-screen-module__O9mvRq__commentList{padding:20px 16px 0}.story-screen-module__O9mvRq__comment{align-items:flex-start;gap:9px;margin-bottom:28px;font-size:12px;line-height:1.5;display:flex}.story-screen-module__O9mvRq__comment>.story-screen-module__O9mvRq__portrait{width:30px;height:30px}.story-screen-module__O9mvRq__comment>div{flex:1}.story-screen-module__O9mvRq__comment b{font-size:12px;font-weight:700}.story-screen-module__O9mvRq__comment small{color:#93959b;margin-left:5px;font-size:10px}.story-screen-module__O9mvRq__comment p+p{margin-top:4px}.story-screen-module__O9mvRq__comment>div>span{color:#999;margin-top:5px;font-size:11px;display:block}.story-screen-module__O9mvRq__newComment{opacity:0;transform:translateY(8px)}.story-screen-module__O9mvRq__composer{background:#fafbff;border-top:1px solid #e5e5eb;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:flex;position:absolute;bottom:25px;left:0;right:0}.story-screen-module__O9mvRq__input{border:1px solid #dedee6;border-radius:8px;flex:1;height:46px;padding:12px 10px;display:block}.story-screen-module__O9mvRq__typed{white-space:nowrap;clip-path:inset(0 100% 0 0);display:block}.story-screen-module__O9mvRq__submit{font-size:13px;display:block}.story-screen-module__O9mvRq__homeBar{background:#111;border-radius:999px;width:118px;height:5px;position:absolute;bottom:9px;left:50%;translate:-50%}[data-demo-active] .story-screen-module__O9mvRq__commentList{animation:story-screen-module__O9mvRq__thread-read 3.8s var(--ease-out) both}[data-demo-active] .story-screen-module__O9mvRq__typed{animation:3.8s linear both story-screen-module__O9mvRq__comment-type}[data-demo-active] .story-screen-module__O9mvRq__submit{animation:story-screen-module__O9mvRq__comment-send 3.8s var(--ease-out) both}[data-demo-active] .story-screen-module__O9mvRq__newComment{animation:story-screen-module__O9mvRq__comment-arrive 3.8s var(--ease-out) both}@keyframes story-screen-module__O9mvRq__thread-read{0%,12%{transform:translateY(0)}40%,to{transform:translateY(-116px)}}@keyframes story-screen-module__O9mvRq__comment-type{0%,35%{clip-path:inset(0 100% 0 0);opacity:1}62%,70%{clip-path:inset(0);opacity:1}75%,to{clip-path:inset(0);opacity:0}}@keyframes story-screen-module__O9mvRq__comment-send{0%,65%,78%,to{transform:scale(1)}70%{transform:scale(.97)}}@keyframes story-screen-module__O9mvRq__comment-arrive{0%,71%{opacity:0;transform:translateY(8px)}80%,to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.story-screen-module__O9mvRq__likeGif{display:none}.story-screen-module__O9mvRq__stillHeart{display:block}.story-screen-module__O9mvRq__commentList,.story-screen-module__O9mvRq__typed,.story-screen-module__O9mvRq__submit,.story-screen-module__O9mvRq__newComment{animation:none!important}.story-screen-module__O9mvRq__commentList{transform:translateY(-116px)}.story-screen-module__O9mvRq__typed{clip-path:none;opacity:0}.story-screen-module__O9mvRq__newComment{opacity:1;transform:none}}.story-screen-module__O9mvRq__status>span{align-items:center;gap:4px;display:flex}.story-screen-module__O9mvRq__status>span img{width:auto;height:12px}.story-screen-module__O9mvRq__owner{position:relative;overflow:hidden}.story-screen-module__O9mvRq__owner img{width:1042%;max-width:none;height:auto;position:absolute;top:-280%;left:-33%}.story-screen-module__O9mvRq__commentIcon,.story-screen-module__O9mvRq__shareIcon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:24px;height:24px;transform:none}.story-screen-module__O9mvRq__commentIcon{margin-left:9px}.story-screen-module__O9mvRq__shareIcon{margin-left:8px}.story-screen-module__O9mvRq__checkinPhotos{background:#fff;height:164px;position:absolute;top:226px;left:16px;right:16px}.story-screen-module__O9mvRq__checkinPhotos header{justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:14px;line-height:20px;display:flex}.story-screen-module__O9mvRq__checkinPhotos header span{color:#888;font-size:12px}.story-screen-module__O9mvRq__photoStrip{gap:6px;width:100%;display:flex;overflow:hidden}.story-screen-module__O9mvRq__photoStrip img,.story-screen-module__O9mvRq__addPhoto{-o-object-fit:cover;object-fit:cover;border-radius:8px;flex:none;width:104px;height:104px}.story-screen-module__O9mvRq__addPhoto{color:#4877ff;background:#f1f4fa;place-items:center;font-size:40px;font-weight:400;display:grid}.story-screen-module__O9mvRq__checkinPhotos>p{color:#4877ff;margin-top:8px;font-size:12px}.story-screen-module__O9mvRq__page .story-screen-module__O9mvRq__checkinText{background:#fff;border:1px solid #d4d4d4;border-radius:8px;height:84px;padding:12px;font-size:13px;line-height:20px;position:absolute;top:412px;left:16px;right:16px}.story-screen-module__O9mvRq__addDog{color:#777;border:2px dashed #d4d4d4;border-radius:50%;place-items:center;width:64px;height:64px;font-size:32px;display:grid}
.reviews-module__GJz3na__section{background:var(--color-surface);position:relative;overflow:clip}.reviews-module__GJz3na__mosaic{--tile:286px;--gap:24px;--pitch:calc(var(--tile) + var(--gap));--main-width:calc(var(--tile) * 4 + var(--gap) * 3);--main-left:calc((100% - var(--main-width)) / 2);--origin-y:-40px;--quote-radius:38px;--quote-pad:26px;isolation:isolate;width:100%;height:1080px;margin:0;position:relative}.reviews-module__GJz3na__tile{left:calc(var(--main-left) + var(--pitch) * var(--column));top:calc(var(--origin-y) + var(--tile) * var(--row-y));width:var(--tile);height:var(--tile);aspect-ratio:1;border-radius:var(--quote-radius);position:absolute;overflow:hidden}.reviews-module__GJz3na__tile[data-review-index="0"]{--column:1;--row-y:0}.reviews-module__GJz3na__tile[data-review-index="1"]{--column:2;--row-y:.244755}.reviews-module__GJz3na__tile[data-review-index="2"]{--column:3;--row-y:.48951}.reviews-module__GJz3na__tile[data-review-index="3"]{--column:0;--row-y:1.99301}.reviews-module__GJz3na__tile[data-review-index="4"]{--column:1;--row-y:2.16783}.reviews-module__GJz3na__tile[data-review-index="5"]{--column:2;--row-y:2.41259}.reviews-module__GJz3na__tile[data-review-film="0"]{--column:0;--row-y:.909091}.reviews-module__GJz3na__tile[data-review-film="1"]{--column:1;--row-y:1.08392}.reviews-module__GJz3na__tile[data-review-film="2"]{--column:2;--row-y:1.32867}.reviews-module__GJz3na__tile[data-review-film="3"]{--column:3;--row-y:1.57343}.reviews-module__GJz3na__tile[data-review-index="0"]{background:linear-gradient(#fff,#f8fdcd)}.reviews-module__GJz3na__tile[data-review-index="1"]{background:linear-gradient(#faf6f2,#fff)}.reviews-module__GJz3na__tile[data-review-index="2"]{background:linear-gradient(#fff,#e8fcce)}.reviews-module__GJz3na__tile[data-review-index="3"]{background:linear-gradient(#faf6f2,#fbfdeb)}.reviews-module__GJz3na__tile[data-review-index="4"]{background:linear-gradient(#f5fdeb,#fff)}.reviews-module__GJz3na__tile[data-review-index="5"]{background:linear-gradient(#fbfdeb,#faf6f2)}.reviews-module__GJz3na__quote{inset:var(--quote-pad);flex-direction:column;justify-content:space-between;display:flex;position:absolute}.reviews-module__GJz3na__tile[data-review-index="0"] .reviews-module__GJz3na__quote{top:66px}.reviews-module__GJz3na__quote blockquote{color:#333d4b;word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:20px;font-weight:500;line-height:29.6px}.reviews-module__GJz3na__author{color:#5c5c5c;margin:0;font-size:14px;font-weight:400;line-height:19.6px}.reviews-module__GJz3na__bond{width:100%;height:100%;position:relative;overflow:hidden}.reviews-module__GJz3na__bond img,.reviews-module__GJz3na__video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.reviews-module__GJz3na__video{opacity:0;transition:opacity var(--duration-fast,.16s) var(--a-ease-out);position:absolute;inset:0}.reviews-module__GJz3na__video[data-playing=true]{opacity:1}.reviews-module__GJz3na__ghost{left:calc(var(--main-left) + var(--pitch) * var(--ghost-column));top:calc(60px + var(--pitch) * var(--ghost-row));width:var(--tile);height:var(--tile);background:#f5f6f799;border-radius:38px;position:absolute}.reviews-module__GJz3na__fade{z-index:1;pointer-events:none;background:linear-gradient(#fff0,#fff);width:100%;height:230px;position:absolute;top:850px;left:0}.reviews-module__GJz3na__heading{z-index:2;top:916px;left:var(--main-left);width:var(--main-width);gap:16px;display:grid;position:absolute}.reviews-module__GJz3na__heading h2{color:#333d4b;letter-spacing:0;word-break:keep-all;margin:0;font-size:40px;font-weight:700;line-height:52px}.reviews-module__GJz3na__sub{color:#8b95a1;white-space:pre-line;word-break:keep-all;margin:0;font-size:24px;font-weight:400;line-height:34px}@media (min-width:1280px) and (not (min-height:720px)){.reviews-module__GJz3na__mosaic{--tile:min(286px, calc((100svh - 104px) / 1.66434));--origin-y:min(-40px, calc(100svh - 24px - var(--tile) * 2.57343));--quote-radius:calc(var(--tile) * 38 / 286);--quote-pad:calc(var(--tile) * 26 / 286)}.reviews-module__GJz3na__tile[data-review-index="0"] .reviews-module__GJz3na__quote{top:calc(var(--tile) * 66 / 286)}.reviews-module__GJz3na__quote blockquote{font-size:calc(var(--tile) * 20 / 286);line-height:1.48}.reviews-module__GJz3na__author{font-size:calc(var(--tile) * 14 / 286);line-height:1.4}}@media (600px<=width<1280px){.reviews-module__GJz3na__mosaic{--tile:min(153px, calc((100vw - 128px) / 4));--gap:16px;--origin-y:155px;--quote-radius:20.329px;--quote-pad:13.909px;height:1194px}.reviews-module__GJz3na__tile[data-review-index="0"] .reviews-module__GJz3na__quote{top:var(--quote-pad)}.reviews-module__GJz3na__quote blockquote{font-size:11px;line-height:16.28px}.reviews-module__GJz3na__author{font-size:9px;line-height:12.6px}.reviews-module__GJz3na__ghost{top:calc(255px + var(--pitch) * var(--ghost-row))}.reviews-module__GJz3na__fade{height:350px;top:700px}.reviews-module__GJz3na__heading{width:calc(100% - 80px);top:900px;left:40px}.reviews-module__GJz3na__heading h2{font-size:36px;line-height:54px}.reviews-module__GJz3na__sub{font-size:20px}}@media (min-width:600px){.reviews-module__GJz3na__mosaic{--edge-peek:max(0px, min(88px, calc((100vw - var(--main-width)) / 2 - var(--gap))))}.reviews-module__GJz3na__ghost{left:calc(var(--edge-peek) - var(--tile) + (100vw - 2 * var(--edge-peek) + var(--tile)) * (var(--ghost-column) + 1) / 5);-webkit-mask-image:linear-gradient(calc(90deg + (var(--ghost-column) + 1) * 36deg), #000 calc(100% - var(--edge-peek)), transparent);-webkit-mask-image:linear-gradient(calc(90deg + (var(--ghost-column) + 1) * 36deg), #000 calc(100% - var(--edge-peek)), transparent);mask-image:linear-gradient(calc(90deg + (var(--ghost-column) + 1) * 36deg), #000 calc(100% - var(--edge-peek)), transparent)}}@media (834px<width<1280px){.reviews-module__GJz3na__mosaic{--tile:clamp(153px, calc(29.8206vw - 95.7052px), 286px);--gap:calc(16px + (var(--tile) - 153px) * 8 / 133);--origin-y:calc(155px - (var(--tile) - 153px) * 195 / 133);--quote-radius:calc(var(--tile) * 38 / 286);--quote-pad:calc(var(--tile) * 26 / 286);height:calc(1194px - (var(--tile) - 153px) * 114 / 133)}.reviews-module__GJz3na__tile[data-review-index="0"] .reviews-module__GJz3na__quote{top:calc(13.909px + (var(--tile) - 153px) * 52.091 / 133)}.reviews-module__GJz3na__quote blockquote{font-size:calc(11px + (var(--tile) - 153px) * 9 / 133);line-height:1.48}.reviews-module__GJz3na__author{font-size:calc(9px + (var(--tile) - 153px) * 5 / 133);line-height:1.4}.reviews-module__GJz3na__ghost{top:calc(var(--origin-y) + 100px + var(--pitch) * var(--ghost-row))}.reviews-module__GJz3na__fade{top:calc(700px + (var(--tile) - 153px) * 150 / 133);height:calc(350px - (var(--tile) - 153px) * 120 / 133)}.reviews-module__GJz3na__heading{top:calc(900px + (var(--tile) - 153px) * 16 / 133)}.reviews-module__GJz3na__heading h2{font-size:calc(36px + (var(--tile) - 153px) * 4 / 133);line-height:calc(54px - (var(--tile) - 153px) * 2 / 133)}.reviews-module__GJz3na__sub{font-size:calc(20px + (var(--tile) - 153px) * 4 / 133)}}@media (834px<width<1280px) and (not (min-height:720px)){.reviews-module__GJz3na__mosaic{--tile:min(clamp(153px, calc(29.8206vw - 95.7052px), 286px), calc((100svh - 104px) / 1.66434));--origin-y:min(calc(155px - (var(--tile) - 153px) * 195 / 133), calc(100svh - 24px - var(--tile) * 2.57343))}.reviews-module__GJz3na__tile[data-review-index="0"] .reviews-module__GJz3na__quote,.reviews-module__GJz3na__tile[data-review-index="1"] .reviews-module__GJz3na__quote,.reviews-module__GJz3na__tile[data-review-index="2"] .reviews-module__GJz3na__quote{top:max(var(--quote-pad), calc(24px - var(--origin-y) - var(--tile) * var(--row-y)))}}@media (not (max-width:1440px)) and (min-height:720px){.reviews-module__GJz3na__mosaic{--tile:min(calc((100vw - 296px) / 4), calc((100svh - 128px) / 1.66434));--origin-y:calc(50svh - var(--tile) * 1.74126);height:calc(var(--origin-y) + var(--tile) * 3.34266 + 164px)}.reviews-module__GJz3na__tile[data-review-index="0"],.reviews-module__GJz3na__tile[data-review-index="1"],.reviews-module__GJz3na__tile[data-review-index="2"]{--quote-offset:calc(var(--tile) * .0839161 - var(--gap))}.reviews-module__GJz3na__tile[data-review-index="3"],.reviews-module__GJz3na__tile[data-review-index="4"],.reviews-module__GJz3na__tile[data-review-index="5"]{--quote-offset:calc(var(--gap) - var(--tile) * .0839161)}.reviews-module__GJz3na__tile[data-review-index]{top:calc(var(--origin-y) + var(--tile) * var(--row-y) + var(--quote-offset))}.reviews-module__GJz3na__tile[data-review-index="0"] .reviews-module__GJz3na__quote,.reviews-module__GJz3na__tile[data-review-index="1"] .reviews-module__GJz3na__quote,.reviews-module__GJz3na__tile[data-review-index="2"] .reviews-module__GJz3na__quote{top:max(var(--quote-pad), calc(24px - var(--origin-y) - var(--tile) * var(--row-y) - var(--quote-offset)))}.reviews-module__GJz3na__ghost{top:calc(var(--origin-y) + 100px + var(--pitch) * var(--ghost-row))}.reviews-module__GJz3na__fade{top:calc(var(--origin-y) + var(--tile) * 3.11189);height:calc(var(--tile) * .230769 + 164px)}.reviews-module__GJz3na__heading{top:calc(var(--origin-y) + var(--tile) * 3.34266)}}@media not (min-width:600px){.reviews-module__GJz3na__section{padding-top:calc(var(--section-y) + var(--space-4))}.reviews-module__GJz3na__mosaic{--tile:min(160px, calc((100vw - 48px) / 2));--gap:8px;--main-width:calc(var(--tile) * 2 + var(--gap));--quote-radius:21.259px;--quote-pad:calc(var(--tile) * .0909091);height:calc(1000px - (160px - var(--tile)) * 4)}.reviews-module__GJz3na__tile{top:calc(var(--mobile-origin) + var(--pitch) * var(--mobile-row))}.reviews-module__GJz3na__tile[data-review-index="0"]{--column:0;--mobile-origin:-35px;--mobile-row:0}.reviews-module__GJz3na__tile[data-review-index="1"]{--column:1;--mobile-origin:-3px;--mobile-row:0}.reviews-module__GJz3na__tile[data-review-index="2"]{--column:0;--mobile-origin:-35px;--mobile-row:3}.reviews-module__GJz3na__tile[data-review-index="3"]{--column:1;--mobile-origin:-3px;--mobile-row:3}.reviews-module__GJz3na__tile[data-review-index="4"],.reviews-module__GJz3na__tile[data-review-index="5"]{display:none}.reviews-module__GJz3na__tile[data-review-film="0"]{--column:0;--mobile-origin:-35px;--mobile-row:1}.reviews-module__GJz3na__tile[data-review-film="1"]{--column:0;--mobile-origin:-35px;--mobile-row:2}.reviews-module__GJz3na__tile[data-review-film="2"]{--column:1;--mobile-origin:-3px;--mobile-row:1}.reviews-module__GJz3na__tile[data-review-film="3"]{--column:1;--mobile-origin:-3px;--mobile-row:2}.reviews-module__GJz3na__film{border-radius:26px}.reviews-module__GJz3na__tile[data-review-index="0"] .reviews-module__GJz3na__quote{top:calc(var(--quote-pad) + 35px)}.reviews-module__GJz3na__quote blockquote{font-size:12px;line-height:17.76px}.reviews-module__GJz3na__author{font-size:10px;line-height:14px}.reviews-module__GJz3na__ghost,.reviews-module__GJz3na__fade{display:none}.reviews-module__GJz3na__heading{top:calc(var(--tile) * 4 + var(--gap) * 3 + 28px);gap:14px;width:calc(100% - 40px);left:20px}.reviews-module__GJz3na__heading h2{font-size:36px;line-height:46.08px}.reviews-module__GJz3na__sub{font-size:16px;line-height:27.2px}}@media (prefers-reduced-motion:reduce){.reviews-module__GJz3na__video{transition:none}}
.brand-marquee-module__JpFe4G__marquee{--brand-strip-height:clamp(2.5rem, 4vw, 5.5rem);--brand-gap:clamp(3rem, 5vw, 6rem);gap:var(--space-5);display:grid}.brand-marquee-module__JpFe4G__trackLeft,.brand-marquee-module__JpFe4G__trackRight{will-change:transform;width:max-content;display:flex}.brand-marquee-module__JpFe4G__trackLeft{animation:75s linear infinite brand-marquee-module__JpFe4G__slide-left}.brand-marquee-module__JpFe4G__trackRight{animation:90s linear infinite brand-marquee-module__JpFe4G__slide-right}.brand-marquee-module__JpFe4G__strip{align-items:center;gap:var(--brand-gap);padding-right:var(--brand-gap);opacity:.75;flex:none;height:clamp(2.5rem,4vw,5.5rem);display:flex}.brand-marquee-module__JpFe4G__strip svg{flex:none}.brand-marquee-module__JpFe4G__grayscale{filter:grayscale()}.brand-marquee-module__JpFe4G__monochrome{filter:grayscale();opacity:.48;mix-blend-mode:multiply}@keyframes brand-marquee-module__JpFe4G__slide-left{0%{transform:translate(0,0)}to{transform:translate(-25%)}}@keyframes brand-marquee-module__JpFe4G__slide-right{0%{transform:translate(-25%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.brand-marquee-module__JpFe4G__trackLeft,.brand-marquee-module__JpFe4G__trackRight{animation:none}}
.partner-visual-module__LooWyW__stage{aspect-ratio:16/9;border-radius:var(--a-r-m,24px);background:var(--partner-visual-surface,var(--color-paper));width:100%;min-height:212px;color:var(--color-ink);text-align:left;margin:0;position:relative;overflow:hidden;container-type:inline-size}@media (max-width:359px){.partner-visual-module__LooWyW__stage{min-height:240px}}.partner-visual-module__LooWyW__scene{justify-content:center;align-items:center;font-size:clamp(13px,3.6cqw,16px);font-weight:500;line-height:1.4;display:flex;position:absolute;inset:7%}.partner-visual-module__LooWyW__scene header{letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:clamp(14px,3.8cqw,18px);font-weight:700;display:flex}.partner-visual-module__LooWyW__scene header>span,.partner-visual-module__LooWyW__scene dt,.partner-visual-module__LooWyW__scene small,.partner-visual-module__LooWyW__scene p{color:var(--color-muted);font-size:clamp(12px,3.2cqw,14px);font-weight:500}.partner-visual-module__LooWyW__scene dl>div{justify-content:space-between;align-items:center;gap:8px;padding:9px 0;display:flex}.partner-visual-module__LooWyW__scene dl>div+div{border-top:1px solid var(--color-line)}.partner-visual-module__LooWyW__scene dd{text-align:right;margin:0;font-size:clamp(12px,3.4cqw,15px);font-weight:600}.partner-visual-module__LooWyW__caption{color:var(--color-muted);font-size:12px;line-height:1.4;position:absolute;bottom:6%;right:7%}.partner-visual-module__LooWyW__mapScene{position:absolute;inset:0}.partner-visual-module__LooWyW__stage[data-partner-visual=conditions],.partner-visual-module__LooWyW__stage[data-partner-visual=map]{background:0 0}.partner-visual-module__LooWyW__stage[data-partner-visual=conditions] .partner-visual-module__LooWyW__scene,.partner-visual-module__LooWyW__stage[data-partner-visual=map] .partner-visual-module__LooWyW__scene,.partner-visual-module__LooWyW__stage[data-partner-visual=visit] .partner-visual-module__LooWyW__scene{inset:0}.partner-visual-module__LooWyW__map{background:var(--partner-visual-surface,color-mix(in srgb, var(--color-paper) 20%, transparent));position:absolute;inset:0;overflow:hidden}.partner-visual-module__LooWyW__map img{-o-object-fit:cover;object-fit:cover;filter:grayscale();opacity:.08}.partner-visual-module__LooWyW__mapPin{position:absolute;top:20%;left:46%}.partner-visual-module__LooWyW__mapScene:not(.partner-visual-module__LooWyW__conditionsScene) .partner-visual-module__LooWyW__mapPin:after{content:"";background:var(--color-muted);width:1px;height:24px;position:absolute;top:100%;left:50%}.partner-visual-module__LooWyW__pin{width:clamp(40px,11cqw,60px);height:auto;color:var(--color-brand);filter:drop-shadow(0 4px 6px var(--color-line-strong))}.partner-visual-module__LooWyW__pinCore{fill:var(--color-ink)}.partner-visual-module__LooWyW__farPin{border:2px solid var(--color-surface);background:var(--color-muted);border-radius:50%;width:10px;height:10px;position:absolute;top:22%;left:19%}.partner-visual-module__LooWyW__farPin+.partner-visual-module__LooWyW__farPin{top:35%;left:79%}.partner-visual-module__LooWyW__place{inset-inline:9%;border-radius:var(--radius-tile);background:var(--color-surface);box-shadow:var(--shadow-float);padding:12px 16px;position:absolute;top:50%;transform:translateY(-50%)}.partner-visual-module__LooWyW__place header{margin-bottom:4px}.partner-visual-module__LooWyW__place p{margin:0}.partner-visual-module__LooWyW__conditionsScene .partner-visual-module__LooWyW__mapPin{top:50%;left:4%;transform:translateY(-50%)}.partner-visual-module__LooWyW__conditionsScene .partner-visual-module__LooWyW__place{width:60%;max-width:340px;padding:14px;inset:50% 8% auto auto;transform:translateY(-50%)}.partner-visual-module__LooWyW__conditionsScene dl>div{padding:8px 0}.partner-visual-module__LooWyW__productSheet,.partner-visual-module__LooWyW__customer,.partner-visual-module__LooWyW__terms{border-radius:var(--radius-tile);background:var(--partner-visual-card-surface,var(--color-surface));width:100%;box-shadow:var(--shadow-float);padding:clamp(12px,3.8cqw,18px)}.partner-visual-module__LooWyW__productRows{gap:8px;display:grid}.partner-visual-module__LooWyW__productSheet{padding:12px 14px}.partner-visual-module__LooWyW__productSheet header{margin-bottom:8px}.partner-visual-module__LooWyW__productRow{align-items:center;gap:10px;min-width:0;display:flex}.partner-visual-module__LooWyW__productRow img{border-radius:var(--radius-surface);background:var(--color-canvas);-o-object-fit:contain;object-fit:contain;flex:none;width:clamp(32px,8cqw,40px);height:clamp(32px,8cqw,40px);padding:3px}.partner-visual-module__LooWyW__productRow>div{flex:1;min-width:0}.partner-visual-module__LooWyW__productRow b,.partner-visual-module__LooWyW__productRow small{display:block}.partner-visual-module__LooWyW__productRow b{font-size:14px}.partner-visual-module__LooWyW__productRow small{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.3;overflow:hidden}.partner-visual-module__LooWyW__status{background:var(--color-paper);color:var(--color-ink);border-radius:6px;flex:none;padding:4px 8px;font-size:12px;font-weight:600}.partner-visual-module__LooWyW__order,.partner-visual-module__LooWyW__coupon{border-radius:var(--radius-surface);background:var(--color-canvas);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;font-size:clamp(12px,3.2cqw,14px);display:flex}.partner-visual-module__LooWyW__order span,.partner-visual-module__LooWyW__coupon span{color:var(--color-muted)}.partner-visual-module__LooWyW__orderStatus{display:grid;overflow:hidden}.partner-visual-module__LooWyW__orderStatus>span{grid-area:1/1;animation:6s linear infinite partner-visual-module__LooWyW__order-review}.partner-visual-module__LooWyW__orderStatus>span:last-child{animation-name:partner-visual-module__LooWyW__order-prepare}@keyframes partner-visual-module__LooWyW__order-review{0%,42%,to{opacity:1;transform:translateY(0)}48%,94%{opacity:0;transform:translateY(-6px)}}@keyframes partner-visual-module__LooWyW__order-prepare{0%,42%,to{opacity:0;transform:translateY(6px)}48%,94%{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.partner-visual-module__LooWyW__orderStatus>span{animation:none}.partner-visual-module__LooWyW__orderStatus>span:first-child{display:none}}.partner-visual-module__LooWyW__campaign b{font-size:clamp(14px,4cqw,18px)}.partner-visual-module__LooWyW__coupon{background:var(--color-brand-wash);margin-top:14px;padding:12px}.partner-visual-module__LooWyW__customer header{justify-content:flex-start;gap:10px}.partner-visual-module__LooWyW__avatar{background:var(--color-brand-wash);border-radius:12px;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden;color:var(--color-ink)!important}.partner-visual-module__LooWyW__avatar img{-o-object-fit:cover;object-fit:cover;width:70px;max-width:none;height:70px;position:absolute;top:-10px;left:-18px}.partner-visual-module__LooWyW__customer header div>span{color:var(--color-muted);margin-top:2px;font-size:12px;font-weight:500;display:block}.partner-visual-module__LooWyW__records{gap:6px;display:grid}.partner-visual-module__LooWyW__records>div{justify-content:space-between;align-items:center;gap:8px;min-height:26px;display:flex}.partner-visual-module__LooWyW__recordLabel{background:var(--partner-visual-chip-surface,var(--color-canvas));text-align:center;border-radius:6px;flex:none;min-width:52px;padding:4px 8px;font-size:12px;font-weight:600}.partner-visual-module__LooWyW__records div>span{color:var(--color-muted);font-size:clamp(12px,3.2cqw,14px)}.partner-visual-module__LooWyW__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;padding:0;list-style:none;display:grid}.partner-visual-module__LooWyW__step{background:var(--partner-visual-card-surface,var(--color-surface));min-width:0;box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;align-items:flex-start;gap:16px;padding:14px 10px;display:flex;position:relative}.partner-visual-module__LooWyW__stepNumber{background:var(--partner-visual-chip-surface,var(--color-paper));border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.partner-visual-module__LooWyW__step:last-child .partner-visual-module__LooWyW__stepNumber{background:var(--partner-visual-chip-surface,var(--color-brand-wash))}.partner-visual-module__LooWyW__step strong{word-break:keep-all;font-size:clamp(12px,3.2cqw,14px);font-weight:600}.partner-visual-module__LooWyW__notification{width:100%}.partner-visual-module__LooWyW__notification .partner-visual-module__LooWyW__step{gap:8px;padding:10px 8px}.partner-visual-module__LooWyW__message{background:var(--partner-visual-card-surface,var(--color-surface));box-shadow:var(--shadow-float);border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:12px;display:flex}.partner-visual-module__LooWyW__messageCheck{background:var(--partner-visual-chip-surface,var(--color-brand-wash));border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.partner-visual-module__LooWyW__message p{margin:4px 0 0;font-size:12px}.partner-visual-module__LooWyW__visit{position:absolute;inset:0}.partner-visual-module__LooWyW__visit>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 40%;object-position:center 40%;width:100%;height:100%}.partner-visual-module__LooWyW__visit>div{bottom:18%;background:var(--color-surface);box-shadow:var(--shadow-float);border-radius:12px;padding:12px 16px;position:absolute;inset-inline:9%}.partner-visual-module__LooWyW__visit b{margin-top:4px;font-weight:700;display:block}.partner-visual-module__LooWyW__visit p{margin:4px 0 0}.partner-visual-module__LooWyW__visitLabel{color:var(--color-muted);font-size:12px}.partner-visual-module__LooWyW__stage[data-partner-visual=visit] .partner-visual-module__LooWyW__caption{color:var(--color-ink);background:var(--color-surface);border-radius:4px;padding:2px 6px}@container (min-width:460px){.partner-visual-module__LooWyW__scene{inset:12% 10%}.partner-visual-module__LooWyW__productSheet,.partner-visual-module__LooWyW__customer,.partner-visual-module__LooWyW__terms{max-width:380px;margin-inline:auto}}
.partner-card-graphic-module__RXd2Fa__graphic{--glow-left:var(--color-atomic-sky);--glow-right:var(--color-atomic-purple);--native-scale:1;aspect-ratio:5/6;isolation:isolate;width:100%;color:var(--color-on-dark);background-color:var(--color-atomic-common-950);background-image:radial-gradient(ellipse 65% 50% at 0 100%, #14141460, transparent), radial-gradient(ellipse 75% 63% at 24% 83%, color-mix(in srgb, var(--glow-right) 11.05%, transparent), transparent), radial-gradient(ellipse 105% 80% at 100% 100%, color-mix(in srgb, var(--glow-left) 12.35%, transparent), transparent), radial-gradient(ellipse 95% 90% at 100% 0, color-mix(in srgb, var(--glow-right) 25.6%, transparent), transparent), radial-gradient(ellipse 140% 80% at 0 0, color-mix(in srgb, var(--glow-left) 20.7%, transparent), transparent);position:relative;overflow:hidden}.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=calendar],.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=dashboard],.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=notification]{--glow-right:var(--color-atomic-teal)}.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=settlement]{--glow-left:var(--color-atomic-teal);--glow-right:var(--color-atomic-citron)}.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=customers]{--glow-left:var(--color-atomic-teal);--glow-right:var(--color-atomic-sky)}.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=customer]{--glow-left:var(--color-atomic-teal)}.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=booking-setup]{--glow-left:var(--color-atomic-orange);--glow-right:var(--color-atomic-teal)}.partner-card-graphic-module__RXd2Fa__graphic:is([data-care-partner-graphic=calendar],[data-care-partner-graphic=dashboard],[data-care-partner-graphic=settlement],[data-care-partner-graphic=customers]){--pane-mask:url(/about/images/masks/figma-1104/care-admin-desktop.svg);aspect-ratio:auto;height:600px}.partner-card-graphic-module__RXd2Fa__canvas{width:var(--native-width,500px);height:600px;transform:translateX(-50%) scale(var(--native-scale));transform-origin:50% 0;position:absolute;top:0;left:50%}.partner-card-graphic-module__RXd2Fa__canvas img{flex:none;max-width:none}.partner-card-graphic-module__RXd2Fa__grain{opacity:.35;mix-blend-mode:soft-light;pointer-events:none;background:#8080801f;position:absolute;inset:0}.partner-card-graphic-module__RXd2Fa__pane{border:1px solid var(--color-line-on-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:510px;-webkit-mask-image:var(--pane-mask,url(/about/images/masks/figma-1104/ui-bottom-fade.svg));-webkit-mask-image:var(--pane-mask,url(/about/images/masks/figma-1104/ui-bottom-fade.svg));mask-image:var(--pane-mask,url(/about/images/masks/figma-1104/ui-bottom-fade.svg));background:#0006;border-radius:38px;flex-direction:column;gap:16px;padding:32px;display:flex;position:absolute;top:90px;left:50px;right:50px;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.partner-card-graphic-module__RXd2Fa__calendarPane{gap:20px}.partner-card-graphic-module__RXd2Fa__customerPane,.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=notification] .partner-card-graphic-module__RXd2Fa__pane,.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=booking-setup] .partner-card-graphic-module__RXd2Fa__pane{gap:24px}.partner-card-graphic-module__RXd2Fa__fade{display:none}.partner-card-graphic-module__RXd2Fa__calendarToolbar{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.partner-card-graphic-module__RXd2Fa__calendarHeading{align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}.partner-card-graphic-module__RXd2Fa__calendarToolbar strong{font-size:18px;font-weight:600;line-height:1.4}.partner-card-graphic-module__RXd2Fa__calendarToolbar>span,.partner-card-graphic-module__RXd2Fa__calendarHeading>span{font-size:12px;line-height:1.4}.partner-card-graphic-module__RXd2Fa__filter{background:#ffffff0f;border-radius:8px;align-items:center;gap:4px;padding:8px;display:flex}.partner-card-graphic-module__RXd2Fa__calendarViewport{scrollbar-width:none;flex:none;width:100%;height:383.04px;overflow:hidden}.partner-card-graphic-module__RXd2Fa__calendarViewport::-webkit-scrollbar{display:none}.partner-card-graphic-module__RXd2Fa__timetable{width:506.88px;height:383.04px;margin-inline:auto;position:relative}.partner-card-graphic-module__RXd2Fa__day{white-space:nowrap;font-size:8.64px;line-height:1.4;position:absolute;top:0}.partner-card-graphic-module__RXd2Fa__day[data-current]{color:var(--color-atomic-sky)}.partner-card-graphic-module__RXd2Fa__hour{background:#ffffff0f;width:475.2px;height:.72px;position:absolute;left:31.68px}.partner-card-graphic-module__RXd2Fa__hour>span{font-size:8.64px;line-height:1.4;position:absolute;top:-4.32px;left:-31.68px}.partner-card-graphic-module__RXd2Fa__column{background:#ffffff0a;width:.72px;height:362.88px;position:absolute;top:20.16px}.partner-card-graphic-module__RXd2Fa__appointment{--event-color:#2c4064;--event-active-color:#334e7a;background:var(--event-color);width:89.28px;color:var(--color-on-dark);transition:background-color .35s var(--ease-out);border-radius:5.76px;flex-direction:column;gap:2.88px;padding:5.76px 5.76px 5.76px 8.64px;font-size:8.64px;line-height:1.4;display:flex;position:absolute;overflow:hidden}.partner-card-graphic-module__RXd2Fa__appointment[data-color=teal]{--event-color:#6425ab;--event-active-color:#762bd0}.partner-card-graphic-module__RXd2Fa__appointment[data-color=orange]{--event-color:#222;--event-active-color:#333}.partner-card-graphic-module__RXd2Fa__appointment[data-active]{background:var(--event-active-color)}.partner-card-graphic-module__RXd2Fa__appointment small,.partner-card-graphic-module__RXd2Fa__appointment span{font-size:inherit;color:#ebebeb}.partner-card-graphic-module__RXd2Fa__appointment b{white-space:nowrap;font-weight:600}.partner-card-graphic-module__RXd2Fa__appointment em{color:#ebebeb;font-style:normal}.partner-card-graphic-module__RXd2Fa__timeLine{background:var(--color-on-dark);width:95.04px;height:2px;position:absolute;top:265px;left:221.76px;box-shadow:0 0 8px #fff3}.partner-card-graphic-module__RXd2Fa__timeLine>img{position:absolute;top:-3px;left:-4px}.partner-card-graphic-module__RXd2Fa__dashboardToolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.partner-card-graphic-module__RXd2Fa__dashboardToolbar strong{letter-spacing:-.24px;white-space:nowrap;font-size:24px;font-weight:600;line-height:1.4}.partner-card-graphic-module__RXd2Fa__dashboardToolbar span{white-space:nowrap;font-size:12px;line-height:1.4}.partner-card-graphic-module__RXd2Fa__stats{gap:12px;display:flex}.partner-card-graphic-module__RXd2Fa__stats>div{background:#ffffff12;border-radius:8px;flex:1;min-width:0;padding:16px}.partner-card-graphic-module__RXd2Fa__stats dt{white-space:nowrap;font-size:12px;line-height:1.4}.partner-card-graphic-module__RXd2Fa__stats dd{color:var(--color-atomic-sky);white-space:nowrap;margin-top:4px;font-size:24px;font-weight:600;line-height:1.4}.partner-card-graphic-module__RXd2Fa__stats dd[data-tone="1"]{color:var(--color-atomic-teal)}.partner-card-graphic-module__RXd2Fa__stats dd[data-tone="2"]{color:var(--color-atomic-purple);font-size:18px}.partner-card-graphic-module__RXd2Fa__bars{align-items:flex-end;gap:16px;height:152px;display:flex}.partner-card-graphic-module__RXd2Fa__bars>div{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.partner-card-graphic-module__RXd2Fa__bars span{background:color-mix(in srgb, var(--color-atomic-sky) 24%, transparent);transform-origin:bottom;border-radius:4px;width:100%}.partner-card-graphic-module__RXd2Fa__bars span[data-peak]{background:var(--color-atomic-teal)}.partner-card-graphic-module__RXd2Fa__bars small{font-size:12px;line-height:1.4}.partner-card-graphic-module__RXd2Fa__settlementToolbar{flex-direction:column;line-height:1.4;display:flex}.partner-card-graphic-module__RXd2Fa__settlementToolbar strong{font-size:24px;font-weight:600}.partner-card-graphic-module__RXd2Fa__settlementToolbar small{font-size:12px}.partner-card-graphic-module__RXd2Fa__settlementToolbar b{letter-spacing:-.36px;color:var(--color-atomic-teal);font-size:36px;font-weight:600}.partner-card-graphic-module__RXd2Fa__sales{border-collapse:collapse;width:100%;font-size:14px;line-height:1.4}.partner-card-graphic-module__RXd2Fa__sales th{font-size:12px;font-weight:400}.partner-card-graphic-module__RXd2Fa__sales th,.partner-card-graphic-module__RXd2Fa__sales td{text-align:left;border-top:1px solid #ffffff0f;padding:12px 0}.partner-card-graphic-module__RXd2Fa__sales th{border:0;padding:0}.partner-card-graphic-module__RXd2Fa__sales th:last-child,.partner-card-graphic-module__RXd2Fa__sales td:last-child{text-align:right}.partner-card-graphic-module__RXd2Fa__sales td:last-child{color:var(--color-atomic-teal)}.partner-card-graphic-module__RXd2Fa__adminTitle{font-size:24px;font-weight:600;line-height:1.4}.partner-card-graphic-module__RXd2Fa__search{color:var(--color-on-dark-muted);font-size:12px;line-height:1.4}.partner-card-graphic-module__RXd2Fa__pet{flex:none;align-items:center;gap:10px;display:flex}.partner-card-graphic-module__RXd2Fa__pet>img{-o-object-fit:cover;object-fit:cover;border-radius:16px}.partner-card-graphic-module__RXd2Fa__pet b{font-size:24px;font-weight:600;line-height:1.4}.partner-card-graphic-module__RXd2Fa__pet small{font-size:12px;line-height:1.4;display:block}.partner-card-graphic-module__RXd2Fa__facts{gap:12px;display:flex}.partner-card-graphic-module__RXd2Fa__facts>div{background:#ffffff12;border-radius:8px;flex:1;min-width:0;padding:12px 8px}.partner-card-graphic-module__RXd2Fa__facts dt{font-size:12px;line-height:1.4}.partner-card-graphic-module__RXd2Fa__facts dd{color:var(--color-atomic-sky);white-space:nowrap;margin-top:4px;font-size:18px;font-weight:600;line-height:1.4}.partner-card-graphic-module__RXd2Fa__facts>div:nth-child(2) dd{color:var(--color-atomic-teal)}.partner-card-graphic-module__RXd2Fa__facts>div:nth-child(3) dd{color:var(--color-atomic-mint)}.partner-card-graphic-module__RXd2Fa__memo small{font-size:12px;line-height:1.4}.partner-card-graphic-module__RXd2Fa__memo p{color:var(--color-atomic-orange);margin-top:4px;font-size:14px;line-height:1.4}.partner-card-graphic-module__RXd2Fa__benefitIcon{background:color-mix(in srgb, var(--glow-left) 16%, transparent);border-radius:12px;flex:none;align-self:center;place-items:center;width:56px;height:56px;padding:8px;display:grid}.partner-card-graphic-module__RXd2Fa__profile{gap:12px;display:flex}.partner-card-graphic-module__RXd2Fa__profile>div{flex:1;min-width:0}.partner-card-graphic-module__RXd2Fa__profile dt{color:var(--color-subtle);white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.partner-card-graphic-module__RXd2Fa__profile dd{white-space:nowrap;font-size:18px;font-weight:600;line-height:26px}.partner-card-graphic-module__RXd2Fa__records{flex-direction:column;gap:10px;display:flex}.partner-card-graphic-module__RXd2Fa__records>div{border:1px solid var(--color-line-on-dark);color:var(--color-atomic-sky);background:#0006;border-radius:12px;flex:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.partner-card-graphic-module__RXd2Fa__records>div[data-tone="1"]{color:var(--color-atomic-purple)}.partner-card-graphic-module__RXd2Fa__records>div[data-tone="2"]{color:var(--color-atomic-orange)}.partner-card-graphic-module__RXd2Fa__records>div[data-tone="3"]{color:var(--color-atomic-mint)}.partner-card-graphic-module__RXd2Fa__records b{white-space:nowrap;flex:1;min-width:0;font-size:18px;font-weight:600;line-height:1.45}.partner-card-graphic-module__RXd2Fa__records span{white-space:nowrap;font-size:16px;font-weight:500;line-height:1.45}.partner-card-graphic-module__RXd2Fa__records [data-done]{border-color:color-mix(in srgb, var(--color-atomic-teal) 25%, transparent)}.partner-card-graphic-module__RXd2Fa__benefitHeader{flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.partner-card-graphic-module__RXd2Fa__benefitHeader strong{text-align:center;font-size:28px;font-weight:600;line-height:1.45}.partner-card-graphic-module__RXd2Fa__steps{flex-direction:column;gap:10px;display:flex}.partner-card-graphic-module__RXd2Fa__steps>div{border:1px solid var(--color-line-on-dark);background:#0006;border-radius:18px;flex:none;justify-content:space-between;align-items:center;gap:12px;height:76px;padding:16px;display:flex}.partner-card-graphic-module__RXd2Fa__steps span{color:var(--color-atomic-sky);font-size:18px;font-weight:500;line-height:26px}.partner-card-graphic-module__RXd2Fa__steps b{font-size:18px;font-weight:600;line-height:26px}.partner-card-graphic-module__RXd2Fa__graphic[data-care-partner-graphic=booking-setup] .partner-card-graphic-module__RXd2Fa__steps span{color:var(--color-atomic-orange)}.partner-card-graphic-module__RXd2Fa__steps>div:last-child span{color:var(--color-atomic-mint)}.partner-card-graphic-module__RXd2Fa__steps [data-done]{border-color:color-mix(in srgb, var(--color-atomic-teal) 25%, transparent)}.partner-card-graphic-module__RXd2Fa__steps span>img{width:22px;height:22px}@media (600px<=width<1280px){.partner-card-graphic-module__RXd2Fa__graphic{--native-scale:.528}.partner-card-graphic-module__RXd2Fa__graphic:is([data-care-partner-graphic=calendar],[data-care-partner-graphic=dashboard],[data-care-partner-graphic=settlement],[data-care-partner-graphic=customers]){--pane-mask:url(/about/images/masks/figma-1104/care-admin-tablet.svg);height:316.8px}}@media not (min-width:600px){.partner-card-graphic-module__RXd2Fa__graphic{--native-scale:.7;border-radius:28px}.partner-card-graphic-module__RXd2Fa__graphic:is([data-care-partner-graphic=calendar],[data-care-partner-graphic=dashboard],[data-care-partner-graphic=settlement],[data-care-partner-graphic=customers]){--pane-mask:url(/about/images/masks/figma-1104/care-admin-mobile.svg);aspect-ratio:5/6;height:auto}}@media (prefers-reduced-motion:no-preference){.partner-card-graphic-module__RXd2Fa__graphic[data-partner-state="1"] .partner-card-graphic-module__RXd2Fa__timeLine{transition:transform 1.4s linear;transform:translateY(6px)}.partner-card-graphic-module__RXd2Fa__graphic[data-partner-state="2"] .partner-card-graphic-module__RXd2Fa__timeLine{transition:transform 1.4s linear;transform:translateY(12px)}.partner-card-graphic-module__RXd2Fa__graphic[data-partner-state="3"] .partner-card-graphic-module__RXd2Fa__timeLine{transition:transform 1.4s linear;transform:translateY(18px)}.partner-card-graphic-module__RXd2Fa__graphic[data-partner-state="4"] .partner-card-graphic-module__RXd2Fa__timeLine{transition:transform 1.4s linear;transform:translateY(24px)}.partner-card-graphic-module__RXd2Fa__bars span{animation:partner-card-graphic-module__RXd2Fa__bar-enter 1.1s var(--ease-out) both}.partner-card-graphic-module__RXd2Fa__records span{animation:partner-card-graphic-module__RXd2Fa__value-enter .35s var(--ease-out) both}}@keyframes partner-card-graphic-module__RXd2Fa__bar-enter{0%{opacity:.6;transform:scaleY(.7)}to{opacity:1;transform:scaleY(1)}}@keyframes partner-card-graphic-module__RXd2Fa__value-enter{0%{opacity:.4;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}
.connects-stories-module__4xuRrG__copy{min-width:0}.connects-stories-module__4xuRrG__serviceLabel{color:var(--a-text-3);font-size:13px;font-weight:600;display:block}.connects-stories-module__4xuRrG__copy h2{letter-spacing:-.025em;white-space:pre-line;margin:18px 0 0;font-size:26px;font-weight:700;line-height:1.4}.connects-stories-module__4xuRrG__copy p{max-width:420px;color:var(--a-text-2);margin:20px 0 0;font-size:16px;line-height:1.75}.connects-stories-module__4xuRrG__serviceLink{text-underline-offset:4px;align-items:center;gap:8px;margin-top:28px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.connects-stories-module__4xuRrG__photoEdition{gap:104px;display:grid}.connects-stories-module__4xuRrG__editorialStory{gap:24px;min-width:0;display:grid}.connects-stories-module__4xuRrG__editorialScene{aspect-ratio:.87;width:100%;min-width:0;position:relative}.connects-stories-module__4xuRrG__editorialStory[data-no-product] .connects-stories-module__4xuRrG__editorialScene{margin-bottom:-72px}.connects-stories-module__4xuRrG__editorialPhoto{border-radius:var(--a-r-l);position:absolute;inset:0 24px 124px 0;overflow:hidden}.connects-stories-module__4xuRrG__editorialPhoto img{-o-object-fit:cover;object-fit:cover;-o-object-position:44% 45%;object-position:44% 45%}.connects-stories-module__4xuRrG__uiExcerpt{z-index:1;background:var(--a-white);width:min(64%,320px);box-shadow:var(--a-sh-2);border-radius:18px;padding:18px;position:absolute;bottom:72px;left:0}.connects-stories-module__4xuRrG__excerptLabel,.connects-stories-module__4xuRrG__excerptDetail{color:var(--a-text-2);font-size:11px;line-height:1.55;display:block}.connects-stories-module__4xuRrG__uiExcerpt strong{letter-spacing:-.025em;margin:9px 0 6px;font-size:17px;font-weight:700;line-height:1.35;display:block}.connects-stories-module__4xuRrG__excerptTags{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.connects-stories-module__4xuRrG__excerptTags span{color:var(--a-text);white-space:nowrap;background:#f1f2f3;border-radius:5px;padding:4px 7px;font-size:11px;line-height:1.3}.connects-stories-module__4xuRrG__excerptDetail{white-space:pre-line;margin-top:10px}.connects-stories-module__4xuRrG__foregroundProduct{z-index:2;text-align:center;width:40%;margin:0;position:absolute;bottom:0;right:-4px}.connects-stories-module__4xuRrG__foregroundProduct>img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 14px #28261e21);width:100%;height:clamp(140px,18vw,280px);display:block}.connects-stories-module__4xuRrG__harnessObject{transform:rotate(-12deg)}.connects-stories-module__4xuRrG__shampooObject{transform:rotate(7deg)}.connects-stories-module__4xuRrG__foregroundProduct figcaption{margin-top:10px;line-height:1.5}.connects-stories-module__4xuRrG__foregroundProduct figcaption span{color:var(--a-text-2);letter-spacing:.06em;font-size:10px;display:block}.connects-stories-module__4xuRrG__foregroundProduct figcaption strong{margin-top:3px;font-size:12px;font-weight:600;display:block}.connects-stories-module__4xuRrG__foregroundProduct figcaption small{color:var(--a-text-3);margin-top:3px;font-size:10px;display:block}.connects-stories-module__4xuRrG__editorialCopy h2{text-wrap:balance;margin-top:14px}.connects-stories-module__4xuRrG__editorialCopy p{white-space:pre-line;text-wrap:pretty}@media (min-width:600px){.connects-stories-module__4xuRrG__photoEdition{gap:128px}.connects-stories-module__4xuRrG__editorialStory{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:40px}.connects-stories-module__4xuRrG__editorialScene{aspect-ratio:1.1;min-height:360px}.connects-stories-module__4xuRrG__editorialStory[data-no-product] .connects-stories-module__4xuRrG__editorialScene{margin-bottom:-88px}.connects-stories-module__4xuRrG__editorialStory[data-no-product].connects-stories-module__4xuRrG__editorialReverse .connects-stories-module__4xuRrG__editorialScene{margin-bottom:-52px}.connects-stories-module__4xuRrG__editorialPhoto{inset:0 40px 88px 0}.connects-stories-module__4xuRrG__foregroundProduct{width:36%}.connects-stories-module__4xuRrG__uiExcerpt{width:58%;padding:20px;bottom:100px;left:18px}.connects-stories-module__4xuRrG__uiExcerpt strong{font-size:20px}.connects-stories-module__4xuRrG__foregroundProduct figcaption strong{font-size:13px}.connects-stories-module__4xuRrG__editorialCopy h2{font-size:28px}.connects-stories-module__4xuRrG__editorialReverse{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.connects-stories-module__4xuRrG__editorialReverse .connects-stories-module__4xuRrG__editorialScene{grid-area:1/2}.connects-stories-module__4xuRrG__editorialReverse .connects-stories-module__4xuRrG__editorialCopy{grid-area:1/1}.connects-stories-module__4xuRrG__editorialReverse .connects-stories-module__4xuRrG__editorialPhoto{inset:0 0 88px 40px}.connects-stories-module__4xuRrG__editorialReverse .connects-stories-module__4xuRrG__foregroundProduct{left:-4px;right:auto}.connects-stories-module__4xuRrG__editorialReverse .connects-stories-module__4xuRrG__uiExcerpt{bottom:52px;left:auto;right:18px}}@media (min-width:1280px){.connects-stories-module__4xuRrG__editorialStory[data-no-product].connects-stories-module__4xuRrG__editorialReverse .connects-stories-module__4xuRrG__editorialScene{margin-bottom:-88px}.connects-stories-module__4xuRrG__photoEdition{gap:144px}.connects-stories-module__4xuRrG__editorialStory{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:72px}.connects-stories-module__4xuRrG__editorialScene{aspect-ratio:1.17}.connects-stories-module__4xuRrG__editorialPhoto{inset:0 60px 88px 0}.connects-stories-module__4xuRrG__uiExcerpt{border-radius:22px;width:320px;padding:24px 26px;bottom:108px;left:28px}.connects-stories-module__4xuRrG__excerptLabel,.connects-stories-module__4xuRrG__excerptDetail{font-size:13px}.connects-stories-module__4xuRrG__uiExcerpt strong{margin-top:12px;font-size:24px}.connects-stories-module__4xuRrG__foregroundProduct{width:38%}.connects-stories-module__4xuRrG__foregroundProduct figcaption{margin-top:16px}.connects-stories-module__4xuRrG__foregroundProduct figcaption strong{font-size:15px}.connects-stories-module__4xuRrG__foregroundProduct figcaption span,.connects-stories-module__4xuRrG__foregroundProduct figcaption small{font-size:11px}.connects-stories-module__4xuRrG__editorialCopy h2{font-size:34px}.connects-stories-module__4xuRrG__editorialReverse{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr)}.connects-stories-module__4xuRrG__editorialReverse .connects-stories-module__4xuRrG__editorialPhoto{inset:0 0 88px 60px}.connects-stories-module__4xuRrG__editorialReverse .connects-stories-module__4xuRrG__uiExcerpt{bottom:108px;left:auto;right:28px}}
.care-benefit-screens-module__SNdmDG__root{--ui-ink:#383b3a;--ui-muted:#5e6361;--ui-quiet:#848a87;--ui-border:#dee2e0;--ui-green:#27bd63;width:100%;min-width:0;height:auto;color:var(--ui-ink);font-family:var(--font-pretendard), sans-serif;text-align:left;font-weight:500;container:care-benefit-screen/inline-size}.care-benefit-screens-module__SNdmDG__root *,.care-benefit-screens-module__SNdmDG__root :before,.care-benefit-screens-module__SNdmDG__root :after{box-sizing:border-box}.care-benefit-screens-module__SNdmDG__ui{overflow-wrap:anywhere;background:#fff;flex-direction:column;flex-shrink:0;width:100%;font-size:14px;line-height:22px;display:flex}.care-benefit-screens-module__SNdmDG__ui p,.care-benefit-screens-module__SNdmDG__ui dl,.care-benefit-screens-module__SNdmDG__ui dd{margin:0}.care-benefit-screens-module__SNdmDG__icon{pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;max-width:none;display:block}.care-benefit-screens-module__SNdmDG__compactOnly{display:none}.care-benefit-screens-module__SNdmDG__customer{gap:16px;padding:16px;position:relative}.care-benefit-screens-module__SNdmDG__identity,.care-benefit-screens-module__SNdmDG__memo,.care-benefit-screens-module__SNdmDG__history,.care-benefit-screens-module__SNdmDG__record{flex-direction:column;min-width:0;display:flex}.care-benefit-screens-module__SNdmDG__identity{gap:12px}.care-benefit-screens-module__SNdmDG__profileHeader{grid-template-rows:24px 22px;grid-template-columns:64px minmax(0,1fr);align-content:center;gap:4px 12px;min-height:64px;display:grid}.care-benefit-screens-module__SNdmDG__avatar{-o-object-fit:cover;object-fit:cover;border-radius:12px;grid-area:1/1/3;align-self:center;width:64px;height:64px;display:block}.care-benefit-screens-module__SNdmDG__customerName{grid-area:1/2;font-size:18px;font-weight:600;line-height:24px}.care-benefit-screens-module__SNdmDG__guardian{color:var(--ui-muted);grid-area:2/2}.care-benefit-screens-module__SNdmDG__close{position:absolute;top:12px;right:16px}.care-benefit-screens-module__SNdmDG__customerTags{flex-wrap:wrap;gap:6px;display:flex}.care-benefit-screens-module__SNdmDG__customerTag{color:var(--ui-muted);white-space:nowrap;background:#ebedec;border-radius:6px;padding:3px 6px;font-size:12px;line-height:17px}.care-benefit-screens-module__SNdmDG__petTag{background:#f1f3f2}.care-benefit-screens-module__SNdmDG__memo{gap:8px}.care-benefit-screens-module__SNdmDG__customerHeading{font-size:16px;font-weight:600;line-height:24px}.care-benefit-screens-module__SNdmDG__memoBox{border:1px solid var(--ui-border);border-radius:16px;padding:12px;font-size:13px;line-height:20px}.care-benefit-screens-module__SNdmDG__history{gap:14px}.care-benefit-screens-module__SNdmDG__historyFilter,.care-benefit-screens-module__SNdmDG__recordStatus{justify-content:space-between;gap:8px;display:flex}.care-benefit-screens-module__SNdmDG__historyFilter>span:first-child{padding:3px 6px}.care-benefit-screens-module__SNdmDG__total{font-weight:600}.care-benefit-screens-module__SNdmDG__record{gap:10px}.care-benefit-screens-module__SNdmDG__recordStatus{color:var(--ui-quiet)}.care-benefit-screens-module__SNdmDG__memoTabs{flex-wrap:wrap;gap:6px;display:flex}.care-benefit-screens-module__SNdmDG__memoTab{white-space:nowrap;border-radius:6px;padding:3px 6px;font-size:13px;line-height:18px}.care-benefit-screens-module__SNdmDG__selectedMemo{color:var(--ui-green);background:#f1f3f2}.care-benefit-screens-module__SNdmDG__recordMemo{color:var(--ui-muted)}.care-benefit-screens-module__SNdmDG__divider{background:#f1f3f2;height:1px}.care-benefit-screens-module__SNdmDG__statusBar{justify-content:flex-end;align-items:center;height:30px;padding-right:20px;display:flex}.care-benefit-screens-module__SNdmDG__appBar{align-items:center;gap:12px;height:48px;padding-inline:20px;font-size:20px;font-weight:600;line-height:28px;display:flex}.care-benefit-screens-module__SNdmDG__back{width:20px;height:20px}.care-benefit-screens-module__SNdmDG__progress{background:var(--ui-green);height:4px}.care-benefit-screens-module__SNdmDG__notificationContent{flex-direction:column;gap:24px;padding:20px;display:flex}.care-benefit-screens-module__SNdmDG__infoCard{border:1px solid var(--ui-border);border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.care-benefit-screens-module__SNdmDG__infoRow{justify-content:space-between;gap:8px;display:flex}.care-benefit-screens-module__SNdmDG__infoRow dt{color:var(--ui-muted);flex:none}.care-benefit-screens-module__SNdmDG__infoRow dd{text-align:right}.care-benefit-screens-module__SNdmDG__amount{color:var(--ui-green);font-weight:600}.care-benefit-screens-module__SNdmDG__notice{flex-direction:column;gap:12px;display:flex}.care-benefit-screens-module__SNdmDG__noticeHeading{font-size:18px;font-weight:600;line-height:24px}.care-benefit-screens-module__SNdmDG__noticeDescription,.care-benefit-screens-module__SNdmDG__characterCount{color:var(--ui-quiet)}.care-benefit-screens-module__SNdmDG__messageField{flex-direction:column;gap:4px;display:flex}.care-benefit-screens-module__SNdmDG__messageInput{border:1px solid var(--ui-border);letter-spacing:-.022em;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-end;min-height:120px;padding:16px;font-size:16px;line-height:24px;display:flex}.care-benefit-screens-module__SNdmDG__messageInput p{width:100%}.care-benefit-screens-module__SNdmDG__characterCount{text-align:right}.care-benefit-screens-module__SNdmDG__rules{color:var(--ui-quiet);white-space:pre-line;background:#f8f9f8;border-radius:16px;padding:12px}.care-benefit-screens-module__SNdmDG__next{background:var(--ui-green);color:#fff;text-align:center;border-radius:16px;padding:16px;font-size:18px;font-weight:600;line-height:24px}.care-benefit-screens-module__SNdmDG__setup{background:#f1f4f2;gap:8px}.care-benefit-screens-module__SNdmDG__setupPanel{background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.care-benefit-screens-module__SNdmDG__setupField{flex-direction:column;gap:4px;display:flex}.care-benefit-screens-module__SNdmDG__fieldLabel{color:var(--ui-muted);gap:3px;font-size:12px;line-height:17px;display:flex}.care-benefit-screens-module__SNdmDG__required{color:#ec4e35}.care-benefit-screens-module__SNdmDG__input{border:.75px solid #dee2df;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:8px;font-size:14px;line-height:20px;display:flex}.care-benefit-screens-module__SNdmDG__input>span{flex:1;min-width:0}.care-benefit-screens-module__SNdmDG__placeholder{color:#aab2ae}.care-benefit-screens-module__SNdmDG__setupHeading{align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:23px;display:flex}.care-benefit-screens-module__SNdmDG__setupHeading p{flex:1;min-width:0}.care-benefit-screens-module__SNdmDG__toggle{width:32px;height:auto}.care-benefit-screens-module__SNdmDG__automation{color:#8a5bff;background:#f6f1ff;border-radius:4px;align-self:flex-start;align-items:center;gap:2px;padding:3px;font-size:10px;line-height:14px;display:flex}.care-benefit-screens-module__SNdmDG__setupDivider{background:#eef1ef;height:.75px}.care-benefit-screens-module__SNdmDG__depositAmount{color:var(--ui-muted);flex-direction:column;gap:3px;font-size:14px;line-height:20px;display:flex}.care-benefit-screens-module__SNdmDG__depositAmount p:last-child{font-size:12px;line-height:17px}.care-benefit-screens-module__SNdmDG__setupMemo{gap:12px}.care-benefit-screens-module__SNdmDG__setupHint{color:#7b8380;font-size:12px;line-height:17px}.care-benefit-screens-module__SNdmDG__setupMemoTabs{flex-wrap:wrap;gap:4px;display:flex}.care-benefit-screens-module__SNdmDG__setupMemoTabs span{white-space:nowrap;border:.75px solid #dee2df;border-radius:7px;padding:4px;font-size:11px;line-height:16px}.care-benefit-screens-module__SNdmDG__setupMemoTabs .care-benefit-screens-module__SNdmDG__activeSetupMemo{border-color:var(--ui-green);color:var(--ui-green);background:#f4fcf6}.care-benefit-screens-module__SNdmDG__setupMemoInput{align-items:flex-start;min-height:86px}@container care-benefit-screen (max-width:280px){.care-benefit-screens-module__SNdmDG__ui{font-size:12px;line-height:18px}.care-benefit-screens-module__SNdmDG__desktopOnly{display:none}.care-benefit-screens-module__SNdmDG__compactOnly{display:block}.care-benefit-screens-module__SNdmDG__customer{gap:12px;padding:12px}.care-benefit-screens-module__SNdmDG__identity{gap:10px}.care-benefit-screens-module__SNdmDG__profileHeader{grid-template-rows:19px 40px;grid-template-columns:40px minmax(0,1fr);align-content:start;gap:6px 8px;min-height:76px}.care-benefit-screens-module__SNdmDG__customerName{grid-area:1/1/auto/-1;padding-right:12px;font-size:14px;line-height:19px}.care-benefit-screens-module__SNdmDG__avatar{border-radius:8px;grid-area:2/1;width:40px;height:40px}.care-benefit-screens-module__SNdmDG__guardian{grid-area:2/2;align-self:center;line-height:17px}.care-benefit-screens-module__SNdmDG__close{top:8px;right:12px}.care-benefit-screens-module__SNdmDG__customerTags{grid-template-columns:max-content max-content;gap:4px 6px;display:grid}.care-benefit-screens-module__SNdmDG__customerTag{font-size:12px;line-height:17px}.care-benefit-screens-module__SNdmDG__petTag{grid-column:1/-1;justify-self:start}.care-benefit-screens-module__SNdmDG__customerHeading{font-size:14px;line-height:20px}.care-benefit-screens-module__SNdmDG__memoBox{border-radius:10px;padding:10px;font-size:12px;line-height:18px}.care-benefit-screens-module__SNdmDG__history{gap:10px}.care-benefit-screens-module__SNdmDG__record{gap:8px}.care-benefit-screens-module__SNdmDG__recordStatus{flex-direction:column;gap:2px}.care-benefit-screens-module__SNdmDG__memoTabs{gap:4px}.care-benefit-screens-module__SNdmDG__memoTab{font-size:12px;line-height:17px}.care-benefit-screens-module__SNdmDG__statusBar{height:20px;padding-right:12px}.care-benefit-screens-module__SNdmDG__appBar{gap:8px;height:36px;padding-inline:12px;font-size:15px;line-height:22px}.care-benefit-screens-module__SNdmDG__back{width:16px;height:16px}.care-benefit-screens-module__SNdmDG__progress{height:3px}.care-benefit-screens-module__SNdmDG__notificationContent{gap:18px;padding:12px}.care-benefit-screens-module__SNdmDG__infoCard{border-radius:10px;padding:10px}.care-benefit-screens-module__SNdmDG__stackedInfo{flex-direction:column;gap:2px}.care-benefit-screens-module__SNdmDG__stackedInfo dd{text-align:left}.care-benefit-screens-module__SNdmDG__notice{gap:8px}.care-benefit-screens-module__SNdmDG__noticeHeading{font-size:14px;line-height:20px}.care-benefit-screens-module__SNdmDG__messageInput{padding-inline:10px;font-size:12px;line-height:18px}.care-benefit-screens-module__SNdmDG__rules{border-radius:10px;padding:10px}.care-benefit-screens-module__SNdmDG__next{border-radius:10px;padding:10px;font-size:14px;line-height:20px}.care-benefit-screens-module__SNdmDG__setup{gap:6px}.care-benefit-screens-module__SNdmDG__setupPanel{border-radius:9px;gap:8px;padding:10px}.care-benefit-screens-module__SNdmDG__fieldLabel{font-size:12px;line-height:17px}.care-benefit-screens-module__SNdmDG__input{border-radius:8px;min-height:32px;font-size:12px;line-height:17px}.care-benefit-screens-module__SNdmDG__setupHeading{font-size:14px;line-height:20px}.care-benefit-screens-module__SNdmDG__toggle{width:28px}.care-benefit-screens-module__SNdmDG__automation{font-size:12px;line-height:16px}.care-benefit-screens-module__SNdmDG__depositAmount,.care-benefit-screens-module__SNdmDG__depositAmount p:last-child,.care-benefit-screens-module__SNdmDG__setupHint,.care-benefit-screens-module__SNdmDG__setupMemoTabs span{font-size:12px;line-height:17px}.care-benefit-screens-module__SNdmDG__setupMemoTabs{flex-direction:column;align-items:flex-start}.care-benefit-screens-module__SNdmDG__setupMemoInput{min-height:74px}}
.connects-module__Kp9Luq__section{padding:var(--a-sec-pad) 0}.connects-module__Kp9Luq__heading{margin-bottom:var(--a-block-gap)}.connects-module__Kp9Luq__heading h2{font-size:var(--a-fs-title);letter-spacing:-.025em;white-space:pre-line;margin:0;font-weight:700;line-height:1.35}.connects-module__Kp9Luq__heading p{white-space:pre-line;color:var(--a-text-2);font-size:var(--a-fs-body);margin:24px 0 0;line-height:1.7}
.dark-partner-benefits-module__eXpP7G__section{background:var(--color-inverse-active);color:var(--color-on-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:64px 0;overflow:hidden}.dark-partner-benefits-module__eXpP7G__heading{font-size:44px;font-weight:700;line-height:66px}.dark-partner-benefits-module__eXpP7G__rail{min-width:0;margin-top:64px}.dark-partner-benefits-module__eXpP7G__rail:focus-visible{outline:2px solid var(--color-atomic-sky);outline-offset:6px}.dark-partner-benefits-module__eXpP7G__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.dark-partner-benefits-module__eXpP7G__shell{--benefit-mask:url(/about/images/masks/figma-1104/care-benefit-desktop.svg);aspect-ratio:484/699.902;min-width:0;container-type:inline-size}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=notification]{--benefit-mask:url(/about/images/masks/figma-1104/benefit-notification-desktop.svg)}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=booking-setup]{--benefit-mask:url(/about/images/masks/figma-1104/benefit-setup-desktop.svg)}.dark-partner-benefits-module__eXpP7G__card{background:var(--color-inverse-active);height:100%;color:var(--color-on-dark);border-radius:9.804cqw;position:relative;overflow:hidden}.dark-partner-benefits-module__eXpP7G__illustration{isolation:isolate;clip-path:inset(0 round 9.31364cqw);background:#858585;border-radius:9.31364cqw;width:92.1568cqw;height:103.921cqw;position:absolute;top:3.92149cqw;left:3.92149cqw;overflow:hidden}.dark-partner-benefits-module__eXpP7G__background{aspect-ratio:5/6;mix-blend-mode:soft-light;background-color:#d3e2f4;background-image:radial-gradient(65% 50% at 0 100%,#d9d4f580,#0000),radial-gradient(75% 63% at 24% 83%,#fff8e8d9,#0000),radial-gradient(105% 80% at 100% 100%,#ffd0bef2,#0000),radial-gradient(95% 90% at 100% 0,#9cbeeecc,#0000),radial-gradient(140% 80% at 0 0,#e3f6ede6,#0000);width:112.108%;position:absolute;top:0;left:0}.dark-partner-benefits-module__eXpP7G__background:after{content:"";mix-blend-mode:soft-light;background:#8080801f;position:absolute;inset:0}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=notification] .dark-partner-benefits-module__eXpP7G__background{background-color:#bdd5f3;background-image:radial-gradient(75% 90% at 100% 25%,#c6def859,#0000),radial-gradient(105% 100% at 100% 100%,#ddf6fbf2,#0000),radial-gradient(95% 80% at -18% 100%,#659febb3,#0000),radial-gradient(105% 80% at 45% 35%,#e7f3faa6,#0000)}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=booking-setup] .dark-partner-benefits-module__eXpP7G__background{background-color:#d5e2f5;background-image:radial-gradient(90% 65% at 10% 10%,#f3f7eecc,#0000),radial-gradient(85% 70% at 100% 100%,#9dbcf4e6,#0000),radial-gradient(90% 75% at 5% 60%,#b2d6f3cc,#0000),radial-gradient(105% 100% at 100% 0,#e9dff4f2,#0000)}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=notification] .dark-partner-benefits-module__eXpP7G__background:before,.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=booking-setup] .dark-partner-benefits-module__eXpP7G__background:before{content:"";background:50%/contain no-repeat;position:absolute}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=notification] .dark-partner-benefits-module__eXpP7G__background:before{background-image:url(/about/images/booking/benefits-1104/credit-bg-arc.svg);width:172%;height:136.667%;top:-3.33333%;left:-6.8%}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=booking-setup] .dark-partner-benefits-module__eXpP7G__background:before{background-image:url(/about/images/booking/benefits-1104/insurance-bg-arc.svg);width:131.2%;height:146%;top:-46.3333%;left:-61.6%}.dark-partner-benefits-module__eXpP7G__screen{z-index:1;left:var(--screen-x);top:var(--screen-y);width:var(--screen-width);height:var(--screen-height);border-radius:var(--screen-radius) var(--screen-radius) 0 0;-webkit-mask-image:var(--benefit-mask);-webkit-mask-image:var(--benefit-mask);mask-image:var(--benefit-mask);position:absolute;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dark-partner-benefits-module__eXpP7G__fade{display:none}.dark-partner-benefits-module__eXpP7G__caption{flex-direction:column;gap:10px;width:80.3922cqw;display:flex;position:absolute;top:111.764cqw;left:9.80372cqw}.dark-partner-benefits-module__eXpP7G__caption p{color:#d6d6d6;font-size:18px;line-height:27px}.dark-partner-benefits-module__eXpP7G__caption h3{color:var(--color-surface);font-size:24px;font-weight:700;line-height:36px}.dark-partner-benefits-module__eXpP7G__invite{border-top:1px solid var(--color-line-on-dark);color:var(--color-on-dark-muted);justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding-top:24px;font-size:16px;line-height:1.6;display:flex}.dark-partner-benefits-module__eXpP7G__invite a{text-underline-offset:5px;white-space:nowrap;color:var(--color-on-dark);text-decoration:underline}@media (600px<=width<1280px){.dark-partner-benefits-module__eXpP7G__shell{--benefit-mask:url(/about/images/masks/figma-1104/care-benefit-tablet.svg)}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=notification]{--benefit-mask:url(/about/images/masks/figma-1104/benefit-notification-tablet.svg)}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=booking-setup]{--benefit-mask:url(/about/images/masks/figma-1104/benefit-setup-tablet.svg)}.dark-partner-benefits-module__eXpP7G__heading{font-size:32px;line-height:48px}.dark-partner-benefits-module__eXpP7G__cards{gap:16px}.dark-partner-benefits-module__eXpP7G__caption{gap:min(10px,3.94737cqw)}.dark-partner-benefits-module__eXpP7G__caption p{font-size:min(14px,5.52632cqw);line-height:1.5}.dark-partner-benefits-module__eXpP7G__caption h3{font-size:min(17px,6.71053cqw);line-height:1.5}}@media not (min-width:600px){.dark-partner-benefits-module__eXpP7G__shell{--benefit-mask:url(/about/images/masks/figma-1104/care-benefit-mobile.svg)}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=notification]{--benefit-mask:url(/about/images/masks/figma-1104/benefit-notification-mobile.svg)}.dark-partner-benefits-module__eXpP7G__shell[data-care-partner-card=booking-setup]{--benefit-mask:url(/about/images/masks/figma-1104/benefit-setup-mobile.svg)}.dark-partner-benefits-module__eXpP7G__section{padding:60px 0 94px}.dark-partner-benefits-module__eXpP7G__heading{width:calc(100% - 8px);margin-left:4px;font-size:26px;line-height:39px}.dark-partner-benefits-module__eXpP7G__rail{width:calc(100% + 2 * var(--layout-gutter));margin-top:172px;margin-left:calc(-1 * var(--layout-gutter));scrollbar-width:none;overscroll-behavior-x:contain;height:440px;overflow:auto hidden}.dark-partner-benefits-module__eXpP7G__rail::-webkit-scrollbar{display:none}.dark-partner-benefits-module__eXpP7G__cards{gap:16px;width:max-content;padding-inline:24px;display:flex}.dark-partner-benefits-module__eXpP7G__shell{flex:0 0 248px;width:248px}.dark-partner-benefits-module__eXpP7G__caption{gap:6.078px}.dark-partner-benefits-module__eXpP7G__caption p{font-size:10.941px;line-height:16.412px}.dark-partner-benefits-module__eXpP7G__caption h3{font-size:13.373px;line-height:20.059px}.dark-partner-benefits-module__eXpP7G__invite{flex-direction:column;align-items:flex-start;gap:16px}}
.picks-module__Y7Gi9a__section{padding:var(--a-sec-pad) 0}.picks-module__Y7Gi9a__heading{margin-bottom:var(--a-block-gap);max-width:720px}.picks-module__Y7Gi9a__heading h2{font-size:var(--scene-title);font-weight:700;line-height:1.28}.picks-module__Y7Gi9a__heading>p:last-child{margin-top:var(--space-3);color:var(--a-text-2);font-size:var(--font-body);line-height:var(--leading-prose)}.picks-module__Y7Gi9a__carousel{gap:var(--space-4) var(--space-3);grid-template-columns:1fr 1fr;display:grid}.picks-module__Y7Gi9a__products{gap:var(--layout-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-area:1/1/auto/-1;min-width:0;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.picks-module__Y7Gi9a__products::-webkit-scrollbar{display:none}.picks-module__Y7Gi9a__products li{flex:0 0 calc((100% - 3 * var(--layout-gap)) / 4);scroll-snap-align:start;min-width:0;max-width:100%}.picks-module__Y7Gi9a__product{height:100%;display:block}.picks-module__Y7Gi9a__image{aspect-ratio:1;border-radius:var(--a-r-s);overflow:hidden}.picks-module__Y7Gi9a__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;display:block}.picks-module__Y7Gi9a__details{padding:var(--space-3) 0 0}.picks-module__Y7Gi9a__brand{margin-bottom:var(--space-1);color:var(--color-muted);font-size:var(--font-caption);line-height:var(--leading-body);display:block}.picks-module__Y7Gi9a__product h3{-webkit-line-clamp:2;min-height:2.8em;font-size:var(--font-body);line-height:var(--leading-body);-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.picks-module__Y7Gi9a__price{align-items:baseline;gap:var(--space-1);min-height:1.4em;margin-top:var(--space-2);font-size:var(--font-body-l);line-height:var(--leading-body);flex-wrap:wrap;font-weight:600;display:flex}.picks-module__Y7Gi9a__price strong{font-weight:600}.picks-module__Y7Gi9a__price del{color:var(--color-subtle);font-size:var(--font-caption);font-weight:500}.picks-module__Y7Gi9a__discount{color:var(--color-sale)}.picks-module__Y7Gi9a__products:not([data-loop-ready]) [data-product-clone]{display:none}.picks-module__Y7Gi9a__tags{gap:var(--space-1);min-height:24px;margin-top:var(--space-2);flex-wrap:wrap;display:flex}.picks-module__Y7Gi9a__tags span{border-radius:var(--radius-surface);background:var(--color-paper);color:var(--color-muted);font-size:var(--font-caption);padding:3px 6px;font-weight:500;line-height:1.5}.picks-module__Y7Gi9a__tags [data-product-tag=new]{background:var(--color-brand-wash);color:var(--color-ink)}.picks-module__Y7Gi9a__control{border-radius:var(--radius-pill);cursor:pointer;border:0;width:50px;height:50px;padding:0}.picks-module__Y7Gi9a__control:disabled{cursor:default;opacity:.4}.picks-module__Y7Gi9a__previous{justify-self:end}.picks-module__Y7Gi9a__previous:not(:disabled) img{filter:brightness(.3)}.picks-module__Y7Gi9a__next{justify-self:start}.picks-module__Y7Gi9a__product:focus-visible,.picks-module__Y7Gi9a__products:focus-visible,.picks-module__Y7Gi9a__control:focus-visible{outline:2px solid var(--color-ink);outline-offset:-3px}@media (min-width:1024px){.picks-module__Y7Gi9a__products{grid-column:1/-1}.picks-module__Y7Gi9a__control{grid-row:2}.picks-module__Y7Gi9a__previous{grid-column:1}.picks-module__Y7Gi9a__next{grid-column:2}}@media (800px<=width<1280px){.picks-module__Y7Gi9a__products li{flex-basis:calc((100% - 2 * var(--layout-gap)) / 3)}}@media (600px<=width<800px){.picks-module__Y7Gi9a__products li{flex-basis:calc((100% - var(--layout-gap)) / 2)}}@media not (min-width:600px){.picks-module__Y7Gi9a__products li{flex-basis:calc((100% - var(--layout-gap)) / 1.2);scroll-snap-stop:always;justify-content:flex-start;display:flex}.picks-module__Y7Gi9a__product{width:100%}}.picks-module__Y7Gi9a__autoControl{color:var(--color-muted);font-size:var(--font-caption);text-underline-offset:4px;grid-column:1/-1;justify-self:center;padding:8px;font-weight:500;text-decoration:underline}.picks-module__Y7Gi9a__autoControl:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}
