.cp-top{padding-top:2px}.cp-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:end;margin-top:var(--sp-6, 44px)}.cp-head__t{grid-column:1 / 9}.cp-head__p{grid-column:9 / 13;padding-bottom:6px}@media(max-width:860px){.cp-head{display:block;margin-top:var(--sp-5, 32px)}.cp-head__p{margin-top:var(--sp-3, 18px);max-width:36em}}.dash{display:block}.db-title{max-width:11em}.db-makeup{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:18px;row-gap:12px;margin-top:var(--sp-5, 36px);padding:14px 0;border-top:1px solid var(--yg-bad);border-bottom:1px solid var(--ln-hair)}.db-makeup p{margin:0;font-size:15px;line-height:1.45;color:var(--hl-ink)}.db-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:var(--sp-7, 56px) 0 0;border-top:2px solid var(--ln-strong)}.db-fig{display:flex;flex-direction:column;padding:var(--sp-3, 14px) 20px var(--sp-4, 26px) 24px;border-left:1px solid var(--ln-hair);min-width:0}.db-fig:first-child{padding-left:0;border-left:0}.db-fig dt{font-size:11px;line-height:16px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--hl-muted)}.db-fig dd{display:flex;align-items:baseline;height:.74em;margin:30px 0 0 -.04em;font-size:clamp(56px,8.4vw,112px);line-height:.74;font-weight:250;letter-spacing:-.075em;font-variant-numeric:tabular-nums lining-nums;color:var(--hl-ink)}.db-of{font-size:.36em;letter-spacing:-.02em;color:var(--hl-muted);margin-left:.08em;font-weight:300}.db-nil{display:inline-block;align-self:center;width:.42em;height:2px;margin:0 0 0 .04em;background:var(--hl-ink)}.db-fig dd.is-due{color:var(--hl-ink)}.db-fig dd.is-due:after{content:"";width:.09em;height:.09em;margin-left:.06em;align-self:flex-start;background:var(--hl-lime);box-shadow:inset 0 0 0 1px var(--ln-stroke)}.db-fig__f{display:flex;flex-direction:column;gap:10px;margin-top:22px;font-size:13px;line-height:18px;color:var(--hl-muted);font-variant-numeric:tabular-nums}.db-fig__f .yg-bar{max-width:220px}.db-fig__a{align-self:flex-start;min-height:32px;margin-top:-6px;background-position:0 calc(100% - 5px);font-size:14px}.db-cont{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:end;margin-top:var(--sp-8, 64px);padding:var(--sp-3, 14px) 0 var(--sp-5, 30px);border-top:2px solid var(--ln-strong);border-bottom:1px solid var(--ln-hair);color:var(--hl-ink);text-decoration:none}.db-cont:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--hl-cobalt-text);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s cubic-bezier(.65,0,.2,1)}.db-cont:hover:after,.db-cont:focus-visible:after{transform:scaleX(1)}.db-cont__k{grid-column:1 / 13;margin-bottom:var(--sp-5, 30px)}.db-cont__no{grid-column:1 / 2;align-self:start;padding-top:.35em;font-size:12px;font-weight:650;letter-spacing:.04em;color:var(--hl-muted);font-variant-numeric:tabular-nums}.db-cont__main{grid-column:2 / 10;display:flex;flex-direction:column;gap:var(--sp-3, 14px);min-width:0}.db-cont__t{font-size:clamp(30px,4vw,52px);line-height:.98;font-weight:700;letter-spacing:-.045em;text-wrap:balance;transition:color .15s}.db-cont:hover .db-cont__t{color:var(--hl-cobalt-text)}.db-cont__s{max-width:40em;font-size:15.5px;line-height:1.5;color:var(--hl-muted);text-wrap:pretty}.db-cont__go{grid-column:10 / 13;justify-self:end;min-height:56px;padding:0 22px;font-size:16px}.db-cont:hover .db-cont__go{box-shadow:inset 0 -3px 0 0 var(--ln-cta-hi)}.db-cont:hover .db-cont__go span[aria-hidden]{transform:translate(4px)}.db-two{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);row-gap:var(--sp-8, 56px);margin-top:var(--sp-8, 64px)}.db-two>.db-blk:first-child{grid-column:1 / 6}.db-two>.db-blk:last-child{grid-column:7 / 13}.db-blk{min-width:0}.db-blk--hl{margin-top:var(--sp-8, 64px)}.db-bh{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin:0;padding:4px 0 6px;border-bottom:2px solid var(--ln-strong);font-size:22px;line-height:1.1;font-weight:700;letter-spacing:-.03em;color:var(--hl-ink)}.db-bh em{font-style:normal;font-size:11px;line-height:16px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--hl-muted)}.db-bh .yg-link{font-size:14px;min-height:32px;background-position:0 calc(100% - 5px);letter-spacing:-.005em}.db-list{margin:0;padding:0;list-style:none}.db-row{position:relative;display:grid;grid-template-columns:2.8em minmax(0,1fr) auto;column-gap:12px;align-items:baseline;padding:var(--sp-row, 14px) 0 var(--sp-row, 13px);border-bottom:1px solid var(--ln-hair);color:var(--hl-ink);text-decoration:none}.db-row:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--hl-cobalt-text);transform:scaleX(0);transform-origin:0 50%;transition:transform .4s cubic-bezier(.65,0,.2,1)}.db-row:hover:after,.db-row:focus-visible:after{transform:scaleX(1)}.db-row__n{font-size:12px;font-weight:650;letter-spacing:.04em;color:var(--hl-muted);font-variant-numeric:tabular-nums}.db-row__t{min-width:0;font-size:16px;line-height:1.3;font-weight:600;letter-spacing:-.015em;text-wrap:pretty;transition:color .15s}.db-row:hover .db-row__t{color:var(--hl-cobalt-text)}.db-row__v{font-size:28px;line-height:1;font-weight:300;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--yg-warn)}.db-note{grid-template-columns:2.8em minmax(0,1fr)}.db-note__b{display:flex;flex-direction:column;gap:6px;min-width:0}.db-note__txt{font-size:14.5px;line-height:1.5;color:var(--hl-ink);white-space:pre-line;overflow-wrap:anywhere}.db-note__snips{font-family:var(--s);font-size:14.5px;line-height:1.5;color:var(--hl-muted);overflow-wrap:anywhere}.db-empty{margin:0;padding:var(--sp-3, 16px) 0;border-bottom:1px solid var(--ln-hair);font-family:var(--s);font-style:italic;font-size:16px;line-height:1.45;color:var(--hl-muted);text-wrap:pretty}.db-empty .yg-link{font-family:var(--g);font-style:normal}.db-hls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap)}.db-hls .db-empty{grid-column:1 / -1}.db-hl{display:block;padding:var(--sp-3, 14px) 0;border-bottom:1px solid var(--ln-hair);color:var(--hl-ink);text-decoration:none;min-width:0}.db-hl mark{padding-bottom:3px;background:linear-gradient(var(--hl-lime),var(--hl-lime)) 0 100% / 100% 2px no-repeat;color:var(--hl-ink);font-family:var(--s);font-size:16px;line-height:1.5;overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .2s var(--E)}.db-hl:hover mark{background-size:100% 100%;color:var(--hl-on-lime)}.db-sync{display:flex;align-items:center;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;margin-top:var(--sp-8, 64px);padding:var(--sp-3, 16px) 0;border-top:1px solid var(--ln-hair);border-bottom:1px solid var(--ln-hair)}.db-sync p{margin:0;font-size:14.5px;line-height:1.5;color:var(--hl-muted)}.db-sync b{color:var(--hl-ink);font-weight:650}.db-sync .yg-btn--sm{min-height:44px}@media(max-width:860px){.db-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.db-fig:nth-child(3){padding-left:0;border-left:0}.db-fig:nth-child(n+3){border-top:1px solid var(--ln-hair)}.db-cont{display:flex;flex-direction:column;align-items:stretch}.db-cont__k{margin-bottom:var(--sp-4, 22px)}.db-cont__no{padding:0 0 10px}.db-cont__go{align-self:flex-start;margin-top:var(--sp-4, 24px)}.db-two{display:block}.db-two>.db-blk+.db-blk{margin-top:var(--sp-8, 56px)}.db-hls{grid-template-columns:minmax(0,1fr)}}@media(max-width:1023px){.dash{display:flex;flex-direction:column}.dash>.cp-top{order:0}.dash>.db-makeup{order:1}.dash>.db-cont{order:2}.dash>.db-figs{order:3}.dash>.db-two,.dash>.db-blk--hl,.dash>.db-sync{order:4}.db-cont{margin-top:var(--sp-6, 40px)}.db-figs{margin-top:var(--sp-8, 56px)}.db-fig__a,.db-bh .yg-link{min-height:44px;margin-top:0;background-position:0 calc(100% - 11px)}.db-row:active .db-row__t,.db-cont:active .db-cont__t{color:var(--hl-cobalt-text)}.db-row{min-height:52px}}@media(max-width:560px){.cp-head{margin-top:var(--sp-3, 20px)}.db-title{font-size:clamp(34px,10.4vw,44px);max-width:none}.cp-head__p{margin-top:12px}.db-makeup{grid-template-columns:minmax(0,1fr);margin-top:var(--sp-4, 24px)}.db-makeup .yg-btn{justify-self:start;min-height:44px}.db-cont{margin-top:var(--sp-5, 28px);padding:12px 0 var(--sp-4, 22px)}.db-cont__k{margin-bottom:12px}.db-cont__no{padding:0 0 6px}.db-cont__main{gap:8px}.db-cont__t{font-size:26px;line-height:1.06;letter-spacing:-.035em}.db-cont__s{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px}.db-cont__go{align-self:stretch;margin-top:var(--sp-3, 18px);min-height:52px}.db-figs{margin-top:var(--sp-7, 48px)}.db-fig{padding:10px 12px 16px 14px}.db-fig dd{margin-top:14px;font-size:44px}.db-fig__f{margin-top:12px;gap:6px}.db-two,.db-blk--hl,.db-sync{margin-top:var(--sp-8, 56px)}}@media(prefers-reduced-motion:reduce){.db-cont:after,.db-row:after,.db-hl mark{transition:none}}
