.campaign-eyebrow[data-v-c11cbabc]{color:rgb(var(--daigo-muted));font-size:11px;letter-spacing:.13em;margin:0 0 12px;text-transform:uppercase}.campaign-masthead[data-v-c11cbabc]{background:rgb(var(--daigo-warm-white));border-radius:4px;isolation:isolate;margin-bottom:24px;min-height:250px;overflow:hidden;position:relative}.campaign-masthead__picture[data-v-c11cbabc]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.campaign-masthead__picture img[data-v-c11cbabc]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.campaign-masthead__copy[data-v-c11cbabc]{padding:36px 36px 40px;position:relative;width:70%}.campaign-masthead h1[data-v-c11cbabc]{color:rgb(var(--daigo-ink-soft));font-family:var(--daigo-font-display);font-size:clamp(36px,4.6vw,65px);font-weight:600;letter-spacing:-.035em;line-height:1.1;margin:0 0 17px}.campaign-masthead h1 em[data-v-c11cbabc]{font-weight:600}.campaign-masthead__copy>p[data-v-c11cbabc]:last-child{color:rgb(var(--daigo-muted));font-size:15px;line-height:1.6;margin:0}@media (max-width:700px){.campaign-masthead[data-v-c11cbabc]{border-radius:12px;margin-bottom:18px;min-height:235px}.campaign-masthead__picture img[data-v-c11cbabc]{-o-object-position:68% center;object-position:68% center;opacity:.65}.campaign-masthead[data-v-c11cbabc]:after{background:linear-gradient(90deg,rgb(var(--daigo-warm-white)/.851),transparent);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.campaign-masthead__copy[data-v-c11cbabc]{padding:30px 20px;width:94%}.campaign-masthead h1[data-v-c11cbabc]{font-size:42px;max-width:90%}.campaign-masthead__copy>p[data-v-c11cbabc]:last-child{font-size:12px;max-width:80%}.campaign-eyebrow[data-v-c11cbabc]{font-size:9px}}.campaign-hero[data-v-c11cbabc]{background:rgb(var(--daigo-ink-soft));border:1px solid rgb(var(--daigo-ink-soft));border-radius:var(--daigo-radius-xl);color:rgb(var(--daigo-warm-white));isolation:isolate;overflow:hidden}.campaign-hero__scene[data-v-c11cbabc]{isolation:isolate;min-height:525px;position:relative}.campaign-hero__background[data-v-c11cbabc]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:-2}.campaign-hero__background img[data-v-c11cbabc]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65% center;object-position:65% center;width:100%}.campaign-hero__scene[data-v-c11cbabc]:after{background:linear-gradient(90deg,rgb(var(--daigo-ink)/.34),transparent 65%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.campaign-hero__copy[data-v-c11cbabc]{padding:36px 0 36px 5.8%;position:relative;width:59%;z-index:2}.campaign-hero__eyebrow[data-v-c11cbabc]{align-items:center;color:rgb(var(--daigo-champagne));display:flex;gap:14px;margin:0 0 21px}.campaign-hero__eyebrow>span[data-v-c11cbabc]:last-child{font-size:11px;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.campaign-hero__date[data-v-c11cbabc]{font-family:var(--daigo-font-display);font-size:34px;font-style:italic;font-weight:700;line-height:1}.campaign-hero__rule[data-v-c11cbabc]{background:rgb(var(--daigo-champagne)/.5);flex-shrink:0;height:1px;width:25px}.campaign-hero__heading[data-v-c11cbabc]{color:rgb(var(--daigo-paper));font-family:var(--daigo-font-display);font-size:clamp(50px,5.5vw,74px);font-weight:600;letter-spacing:-.035em;line-height:.99;margin:0 0 17px}.campaign-hero__heading em[data-v-c11cbabc]{color:rgb(var(--daigo-champagne));font-weight:inherit}.campaign-hero__description[data-v-c11cbabc]{color:rgb(var(--daigo-line));font-size:14px;line-height:1.6;margin:0 0 21px}.campaign-hero__offer[data-v-c11cbabc]{align-items:baseline;align-items:center;display:flex;gap:14px;margin:0 0 23px;width:-moz-fit-content;width:fit-content}.campaign-hero__offer>span[data-v-c11cbabc]{color:rgb(var(--daigo-line));font-size:14px}.campaign-hero__offer strong[data-v-c11cbabc]{color:rgb(var(--daigo-champagne));font-size:48px;font-weight:700;letter-spacing:-.06em;line-height:1;margin-bottom:7px}.campaign-hero__offer small[data-v-c11cbabc]{font-size:.64em;letter-spacing:-.04em;margin-left:3px}.campaign-hero__action[data-v-c11cbabc]{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.campaign-gold-button[data-v-c11cbabc]{align-items:center;background:var(--daigo-gold-gradient);border:1px solid rgb(var(--daigo-champagne)/.65);border-radius:999px;color:rgb(var(--daigo-ink-soft));display:inline-flex;font-size:14px;font-weight:700;gap:26px;justify-content:center;min-height:50px;padding:13px 25px;transition:filter .18s ease,box-shadow .18s ease}.campaign-gold-button[data-v-c11cbabc]:hover{box-shadow:0 5px 24px rgb(var(--daigo-ink)/.15);filter:brightness(1.06)}.campaign-gold-button[data-v-c11cbabc]:focus-visible{outline:2px solid rgb(var(--daigo-champagne));outline-offset:5px}.campaign-gold-button svg[data-v-c11cbabc]{height:20px;transition:transform .18s ease;width:20px}.campaign-gold-button:hover svg[data-v-c11cbabc]{transform:translate(3px)}.campaign-hero__deadline[data-v-c11cbabc]{color:rgb(var(--daigo-sand));font-size:10px;line-height:1.4}.campaign-hero__product-stage[data-v-c11cbabc]{bottom:16%;height:55%;pointer-events:none;position:absolute;right:14.7%;width:30%;z-index:1}.campaign-hero__product[data-v-c11cbabc]{display:block;filter:drop-shadow(-12px 16px 15px rgb(var(--daigo-ink)/.35));height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%}.campaign-hero__product-shadow[data-v-c11cbabc]{background:rgb(var(--daigo-ink)/.6);border-radius:50%;bottom:-7px;filter:blur(13px);height:22px;left:10%;position:absolute;width:77%}.campaign-hero__signature[data-v-c11cbabc]{bottom:27px;color:rgb(var(--daigo-cream)/.7);font-size:8px;letter-spacing:.23em;position:absolute;right:42px}.campaign-hero__benefits[data-v-c11cbabc]{background:rgb(var(--daigo-ink)/.65);border-top:1px solid rgb(var(--daigo-sand)/.2);display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:20px 5.8%}.campaign-hero__benefits li[data-v-c11cbabc]{align-items:center;color:rgb(var(--daigo-line));display:flex;font-size:11px;gap:12px;justify-content:center;line-height:1.5;min-width:0}.campaign-hero__benefits li+li[data-v-c11cbabc]{border-left:1px solid rgb(var(--daigo-sand)/.2)}.campaign-hero__benefits svg[data-v-c11cbabc]{flex-shrink:0;height:24px;width:24px;stroke:rgb(var(--daigo-gold));stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}@media (min-width:701px) and (max-width:1023px){.campaign-hero__scene[data-v-c11cbabc]{min-height:495px}.campaign-hero__copy[data-v-c11cbabc]{padding-left:5%;width:64%}.campaign-hero__heading[data-v-c11cbabc]{font-size:clamp(44px,6.5vw,64px)}.campaign-hero__product-stage[data-v-c11cbabc]{bottom:13%;height:57%;right:3%;width:32%}.campaign-hero__background img[data-v-c11cbabc]{-o-object-position:58% center;object-position:58% center}.campaign-hero__benefits[data-v-c11cbabc]{gap:10px;padding-inline:20px}.campaign-hero__benefits li[data-v-c11cbabc]{font-size:10px;gap:8px}}@media (max-width:700px){.campaign-hero[data-v-c11cbabc]{border-radius:var(--daigo-radius-lg)}.campaign-hero__scene[data-v-c11cbabc]{display:flex;flex-direction:column;justify-content:space-between;min-height:600px}.campaign-hero__background img[data-v-c11cbabc]{-o-object-position:82% center;object-position:82% center}.campaign-hero__scene[data-v-c11cbabc]:after{background:linear-gradient(180deg,rgb(var(--daigo-ink)/.98),rgb(var(--daigo-ink-soft)/.88) 53%,rgb(var(--daigo-ink-soft)/.12) 80%,transparent)}.campaign-hero__copy[data-v-c11cbabc]{padding:25px 22px 0;width:100%}.campaign-hero__eyebrow[data-v-c11cbabc]{gap:10px;margin-bottom:22px}.campaign-hero__date[data-v-c11cbabc]{font-size:29px}.campaign-hero__rule[data-v-c11cbabc]{width:16px}.campaign-hero__eyebrow>span[data-v-c11cbabc]:last-child{font-size:10px;letter-spacing:.06em;max-width:170px}.campaign-hero__heading[data-v-c11cbabc]{font-size:clamp(39px,11.7vw,60px);line-height:1.02;margin-bottom:14px}.campaign-hero__description[data-v-c11cbabc]{font-size:14px;line-height:1.5;margin-bottom:14px}.campaign-hero__offer[data-v-c11cbabc]{gap:12px;margin-bottom:20px}.campaign-hero__offer>span[data-v-c11cbabc]{font-size:12px}.campaign-hero__offer strong[data-v-c11cbabc]{font-size:43px}.campaign-gold-button[data-v-c11cbabc]{font-size:14px;gap:24px;min-height:48px;padding:12px 22px}.campaign-hero__action[data-v-c11cbabc]{gap:10px}.campaign-hero__deadline[data-v-c11cbabc]{font-size:10px}.campaign-hero__product-stage[data-v-c11cbabc]{bottom:auto;flex-shrink:0;height:185px;margin:22px 8% 20px auto;position:relative;right:auto;width:53%}.campaign-hero__signature[data-v-c11cbabc]{bottom:26px;font-size:7px;left:22px;right:auto}.campaign-hero__benefits[data-v-c11cbabc]{gap:10px;padding:16px 12px}.campaign-hero__benefits li[data-v-c11cbabc]{flex-direction:column;font-size:10px;gap:8px;justify-content:flex-start;line-height:1.4;text-align:center}.campaign-hero__benefits svg[data-v-c11cbabc]{height:21px;width:21px}}@media (max-width:360px){.campaign-hero__copy[data-v-c11cbabc]{padding-inline:18px}.campaign-hero__eyebrow[data-v-c11cbabc]{gap:8px}.campaign-hero__eyebrow>span[data-v-c11cbabc]:last-child{max-width:160px}}@media (prefers-reduced-motion:reduce){.campaign-gold-button[data-v-c11cbabc],.campaign-gold-button svg[data-v-c11cbabc]{transition:none}}
