#dcmethod{background:#2f2f2f;color:#fff;font-family:Poppins,system-ui,sans-serif;overflow-x:hidden}#dcmethod a{color:#fb6f92;text-decoration:none}#dcmethod a:hover{color:#fb6f92}#dcmethod img{max-width:100%}#dcmethod :focus-visible{outline:2px solid #fb6f92;outline-offset:3px;border-radius:8px}#dcmethod .grad{background:linear-gradient(to bottom,#fb6f92,#fb6f92);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}#dcmethod .gridtex{background-image:linear-gradient(to right,rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.012) 1px,transparent 1px);background-size:72px 72px}#dcmethod .card{box-shadow:0 8px 30px #00000059,inset 0 1px #ffffff0a;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}#dcmethod .card:hover{transform:translateY(-4px);border-color:#fb6f9273;box-shadow:0 16px 44px #00000080,inset 0 1px #ffffff12}#dcmethod .ico{width:28px;height:28px;stroke:#fb6f92;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;display:block}#dcmethod .btn{transition:transform .18s ease,box-shadow .2s ease,filter .2s ease}#dcmethod .btn:hover{filter:saturate(1.06) brightness(1.03)}#dcmethod .btn:active{transform:scale(.98)}#dcmethod .btn.glow{box-shadow:0 8px 30px #fb6f9259}#dcmethod .btn.glow:hover{box-shadow:0 12px 42px #fb6f9280}#dcmethod .ghost{transition:border-color .2s ease}#dcmethod .ghost:hover{border-color:#fb6f9299}#dcmethod .ar{display:inline-block;transition:transform .2s ease}#dcmethod a:hover>.ar,#dcmethod .card:hover .ar{transform:translate(4px)}#dcmethod .rail{position:relative;padding-left:78px}#dcmethod .railline{position:absolute;left:25px;top:12px;bottom:12px;width:2px;background:#ffffff24;overflow:hidden}#dcmethod .railfill{position:absolute;inset:0;background:linear-gradient(#fb6f92,#fb6f92);transform:scaleY(0);transform-origin:top center;transition:transform .18s linear}#dcmethod .phase{position:relative}#dcmethod .phase+.phase{margin-top:34px}#dcmethod .pmark{position:absolute;left:-78px;top:0;width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-family:Archivo Variable,Archivo,sans-serif;font-weight:900;font-size:24px;letter-spacing:-.02em;color:#ffffff8c;background:#3a3a3a;border:1px solid rgba(255,255,255,.14);transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .3s ease,color .3s ease,box-shadow .3s ease}#dcmethod .phase.lit .pmark{color:#2f2f2f;background:linear-gradient(160deg,#ffbfcf,#fb6f92 55%,#fb6f92);border-color:transparent;transform:scale(1.06);box-shadow:0 10px 26px #fb6f9252}#dcmethod .pbranch{position:absolute;left:-26px;top:25px;width:26px;height:2px;background:linear-gradient(to right,#fb6f92bf,#fb6f921a);opacity:0;transition:opacity .3s ease}#dcmethod .phase.lit .pbranch{opacity:1}#dcmethod .lockup .lrow{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid rgba(255,255,255,.14)}#dcmethod .lockup .lrow:first-child{border-top:0;padding-top:0}#dcmethod .lmark{flex:0 0 40px;width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-family:Archivo Variable,Archivo,sans-serif;font-weight:900;font-size:18px;letter-spacing:-.02em;color:#2f2f2f;background:linear-gradient(160deg,#ffbfcf,#fb6f92 55%,#fb6f92)}#dcmethod .lnum{margin-left:auto;flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.12em;color:#ffffff8c}#dcmethod .fbar{border-radius:12px;padding:12px 16px;font-size:14px;font-weight:700;color:#2f2f2f;text-align:center;margin:0 auto;transition:transform .2s ease}#dcmethod .fbar:hover{transform:translateY(-2px)}#dcmethod .sview{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:#2f2f2f}#dcmethod .sview>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;display:block}#dcmethod .sfade{position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(to bottom,transparent,#ffffff);pointer-events:none}#dcmethod .scroller{position:absolute;left:14px;bottom:14px;border-radius:999px;background:#2f2f2fd1;padding:5px 11px;font-size:11px;font-weight:700;letter-spacing:.04em;color:#fff}#dcmethod .dclc{box-shadow:0 8px 26px #2f2f2f1a,0 2px 4px #2f2f2f0d}#dcmethod [data-tone=light]{color:#2f2f2f}#dcmethod [data-tone=light] a,#dcmethod [data-tone=light] .chip{color:#b8365c}#dcmethod [data-tone=light] .ico{stroke:#b8365c}#dcmethod .dclc:hover{border-color:#b8365c!important}#dcmethod.js-rv .dcrv{opacity:0;transform:translateY(16px);transition:opacity .5s ease-out,transform .5s ease-out}#dcmethod.js-rv .dcrv.in{opacity:1;transform:none}#dcmethod.js-rv .dcrv .stag>*{opacity:0;transform:translateY(16px);transition:opacity .45s ease-out,transform .45s ease-out}#dcmethod.js-rv .dcrv.in .stag>*{opacity:1;transform:none}#dcmethod.js-rv .dcrv.in .stag>*:nth-child(2){transition-delay:.07s}#dcmethod.js-rv .dcrv.in .stag>*:nth-child(3){transition-delay:.14s}#dcmethod.js-rv .dcrv.in .stag>*:nth-child(4){transition-delay:.21s}#dcmethod.js-rv .dcrv.in .stag>*:nth-child(5){transition-delay:.28s}#dcmethod.js-rv .dcrv.in .stag>*:nth-child(6){transition-delay:.35s}#dcmethod.js-rv .dcrv.in .stag>*:nth-child(7){transition-delay:.42s}#dcmethod.js-rv .dcrv.in .stag>*:nth-child(8){transition-delay:.49s}@media(max-width:1024px){#dcmethod .g4{grid-template-columns:repeat(2,1fr)!important}#dcmethod .g2,#dcmethod .herogrid{grid-template-columns:1fr!important}}@media(max-width:640px){#dcmethod .g4,#dcmethod .g2,#dcmethod .gsteps{grid-template-columns:1fr!important}#dcmethod .sec{padding:60px 18px!important}#dcmethod .ctarow{flex-direction:column!important;align-items:stretch!important}#dcmethod .ctarow>a{justify-content:center}#dcmethod .rail{padding-left:56px}#dcmethod .railline{left:19px}#dcmethod .pmark{left:-56px;width:40px;height:40px;border-radius:12px;font-size:18px}#dcmethod .pbranch{left:-16px;top:19px;width:16px}}@media(prefers-reduced-motion:reduce){#dcmethod.js-rv .dcrv,#dcmethod.js-rv .dcrv .stag>*{opacity:1!important;transform:none!important;transition:none!important}#dcmethod .card:hover,#dcmethod .btn:hover,#dcmethod .btn:active,#dcmethod .fbar:hover{transform:none}}#dcmethod .wmarq{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%)}#dcmethod .wtrack{display:flex;gap:18px;width:max-content;animation:ticker 52s linear infinite}#dcmethod .wmarq:hover .wtrack{animation-play-state:paused}#dcmethod .wshot{position:relative;flex:0 0 auto;height:320px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#3a3a3a}#dcmethod .wshot img{display:block;height:100%;width:auto;object-fit:cover}#dcmethod .cmp{display:grid;grid-template-columns:1.05fr .92fr .92fr 1.25fr;border:1px solid #ffbfcf;border-radius:16px;overflow:hidden;background:#ffbfcf;gap:1px}#dcmethod .cmpcell{background:#fee7ed;padding:18px;font-size:14px;line-height:1.55;color:#2f2f2fa8}#dcmethod .cmphead{background:#fff;padding:20px 18px}#dcmethod .cmplose{opacity:.7}#dcmethod .cmpwin{background:#fff}#dcmethod .cmpwinhead{background:linear-gradient(#fee7ed,#fff)}#dcmethod .cmpcrit{background:#fff;color:#2f2f2f;font-weight:700;font-size:14px}#dcmethod .cmpmob{display:none}#dcmethod [data-tone] .cmp,#dcmethod [data-tone] .cmp div,#dcmethod [data-tone] .cmp span{color:#2f2f2fb8}#dcmethod [data-tone] .cmpcrit,#dcmethod [data-tone] .cmphead div,#dcmethod [data-tone] .cmphead span{color:#2f2f2f}#dcmethod .mk{display:inline-block;margin-right:8px;font-weight:700;transition:opacity .28s ease,transform .28s ease}#dcmethod .mk.in{opacity:1;transform:none}@media(max-width:900px){#dcmethod .cmp{grid-template-columns:1fr;display:none}#dcmethod .cmpmob{display:grid;gap:16px}}@media(max-width:640px){#dcmethod .wshot{height:230px}#dcmethod .wtrack{gap:12px;animation-duration:40s}}@media(prefers-reduced-motion:reduce){#dcmethod .wtrack{animation:none!important;flex-wrap:wrap;width:auto;justify-content:center}#dcmethod .wmarq{-webkit-mask-image:none;mask-image:none}}
