.v2.cnt a{color:inherit;text-decoration:none}.v2.cnt .lbl{font:600 11px/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--wine)}.v2.cnt .btn{border-radius:2px;height:50px;padding:0 30px;font-size:12px}.v2.cnt .btn.dark{background:var(--wine);color:#fff}.v2.cnt .btn.dark:hover{background:var(--wine2);box-shadow:0 14px 26px -16px #8a1c2b99}.v2.cnt .cbtns{flex-wrap:wrap;gap:12px;display:flex}.v2.cnt .ctag{font:600 10.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink2);align-items:center;gap:8px;display:inline-flex}.v2.cnt .ctag i{background:var(--c);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 14%,transparent);border-radius:50%}.v2.cnt .chead{border-bottom:1px solid var(--line);background:radial-gradient(at 50% 0,#f6e9e7 0%,#fbf7f5 55%,#fff 100%);position:relative;overflow:hidden}.v2.cnt .chead:before{content:"";background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);opacity:.35;pointer-events:none;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 0%,#0000 70%);mask-image:radial-gradient(at 50% 0,#000 0%,#0000 70%)}.v2.cnt .chead .wrap{text-align:center;justify-items:center;gap:14px;padding-block:64px 52px;display:grid;position:relative}.v2.cnt .chead h1{font:500 clamp(34px,4.4vw,60px)/1.08 var(--serif);color:var(--ink)}.v2.cnt .chead p{max-width:54ch;color:var(--grey);margin:0;font-size:15px}.v2.cnt .cstat{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.v2.cnt .cstat span{border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink2);background:#ffffffb3;border-radius:99px;padding:8px 16px;font-size:12.5px}.v2.cnt .cstat b{color:var(--wine);font-weight:600}.v2.cnt .ctabs{top:var(--v2h-h,64px);z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky}.v2.cnt .ctabs .wrap{scrollbar-width:none;justify-content:center;gap:6px;display:flex;overflow-x:auto}.v2.cnt .ctabs .wrap::-webkit-scrollbar{display:none}.v2.cnt .ctabs button{cursor:pointer;font:500 13px/1 var(--sans);letter-spacing:.04em;color:var(--grey);background:0 0;border:0;flex:none;padding:20px 16px 18px;transition:color .25s;position:relative}.v2.cnt .ctabs button sup{color:var(--grey);margin-left:4px;font-size:9.5px;font-weight:600}.v2.cnt .ctabs button:after{content:"";background:var(--wine);height:2px;transition:transform .45s var(--ease);position:absolute;bottom:-1px;left:16px;right:16px;transform:scaleX(0)}.v2.cnt .ctabs button:hover,.v2.cnt .ctabs button.on{color:var(--ink)}.v2.cnt .ctabs button.on sup{color:var(--wine)}.v2.cnt .ctabs button.on:after{transform:none}.v2.cnt .cbody{padding-block:56px 80px}.v2.cnt .cimg{background:var(--soft);border-radius:6px;position:relative;overflow:hidden}.v2.cnt .cimg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease),filter .6s;display:block}.v2.cnt .cimg:after{content:"";opacity:0;background:linear-gradient(#0000 55%,#1c1a1b2e);transition:opacity .5s;position:absolute;inset:0}.v2.cnt :is(.cfeat,.ccard):hover .cimg img{transform:scale(1.06)}.v2.cnt :is(.cfeat,.ccard):hover .cimg:after{opacity:1}.v2.cnt .cmeta{color:var(--grey);flex-wrap:wrap;gap:6px 0;font-size:12px;display:flex}.v2.cnt .cmeta span+span:before{content:"·";color:#cfc9c7;margin:0 9px}.v2.cnt .cmore{font:600 11.5px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--wine);align-items:center;gap:10px;display:inline-flex}.v2.cnt .cmore svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:17px;height:17px;transition:transform .4s var(--ease)}.v2.cnt a:hover .cmore svg,.v2.cnt .cmore:hover svg{transform:translate(5px)}.v2.cnt .cfeat{border-bottom:1px solid var(--line);grid-template-columns:1.25fr 1fr;align-items:center;gap:56px;margin-bottom:56px;padding-bottom:56px;display:grid}.v2.cnt .cfeat .cimg{aspect-ratio:16/11}.v2.cnt .cnew{z-index:1;font:600 10px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--wine);background:#fff;border-radius:2px;padding:7px 12px;position:absolute;top:16px;left:16px}.v2.cnt .cfeat .ctxt{justify-items:start;gap:18px;display:grid}.v2.cnt .cfeat h2{font:500 clamp(28px,3vw,42px)/1.15 var(--serif);color:var(--ink);transition:color .3s}.v2.cnt .cfeat:hover h2{color:var(--wine)}.v2.cnt .cfeat p{color:var(--ink2);max-width:46ch;margin:0;font-size:15.5px;line-height:1.75}.v2.cnt .cfeat .cmore{margin-top:6px}.v2.cnt .cgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;display:grid}.v2.cnt .cgrid.c4{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.v2.cnt .cgrid.c4 .ccard h3{font-size:19px}.v2.cnt .ccard{align-content:start;gap:14px;display:grid}.v2.cnt .ccard .cimg{aspect-ratio:4/3;margin-bottom:6px}.v2.cnt .cno{z-index:1;font:500 30px/1 var(--serif);color:#fff;text-shadow:0 2px 14px #00000040;opacity:.92;position:absolute;bottom:12px;right:14px}.v2.cnt .ccard h3{font:500 21px/1.3 var(--serif);color:var(--ink);transition:color .3s}.v2.cnt .ccard:hover h3{color:var(--wine)}.v2.cnt .ccard p{color:var(--grey);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.v2.cnt .cempty{text-align:center;color:var(--grey);padding:60px 0}.v2.cnt .cskel{grid-template-columns:1.25fr 1fr;gap:56px;display:grid}.v2.cnt .cskel div{aspect-ratio:16/11;background:linear-gradient(90deg,var(--soft) 0%,#f1edea 50%,var(--soft) 100%);background-size:200% 100%;border-radius:6px;animation:1.4s linear infinite v2-cskel}.v2.cnt .cskel div+div{aspect-ratio:auto}@keyframes v2-cskel{to{background-position:-200% 0}}.v2.cnt .cband{border-top:1px solid var(--line);background:linear-gradient(120deg,#f6e9e7 0%,#fbf7f5 60%,#fff 100%)}.v2.cnt .cband .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding-block:64px;display:flex}.v2.cnt .cband .wrap>div:first-child{gap:12px;max-width:560px;display:grid}.v2.cnt .cband h2{font:500 clamp(26px,2.6vw,36px)/1.2 var(--serif)}.v2.cnt .cband p{color:var(--ink2);margin:0}.aprog{z-index:1000;transform-origin:0;pointer-events:none;background:#8a1c2b;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.v2.art .ahead .wrap{text-align:center;justify-items:center;gap:20px;max-width:860px;padding-block:56px 40px;display:grid}.v2.art .acrumb{color:var(--grey);gap:10px;font-size:12px;display:flex}.v2.art .acrumb a{transition:color .2s}.v2.art .acrumb a:hover{color:var(--wine)}.v2.art .ahead h1{font:500 clamp(32px,4.4vw,58px)/1.1 var(--serif);color:var(--ink)}.v2.art .aexc{max-width:60ch;color:var(--ink2);margin:0;font-size:17px;line-height:1.7}.v2.art .aby{text-align:left;align-items:center;gap:12px;margin-top:4px;display:flex}.v2.art .aav{background:var(--wine);color:#fff;width:44px;height:44px;font:600 13px/1 var(--sans);letter-spacing:.06em;border-radius:50%;place-items:center;display:grid}.v2.art .aby b{font:600 14px/1.3 var(--sans);color:var(--ink);display:block}.v2.art .aby small{color:var(--grey);font-size:12.5px}.v2.art .ahero{max-width:1240px;padding-inline:max(20px,env(safe-area-inset-left,0px));margin:0 auto}.v2.art .ahero img{aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100%;display:block}.v2.art .abody{padding-block:64px 72px}.v2.art .alay{max-width:760px}.v2.art .alay.has-toc{grid-template-columns:240px minmax(0,1fr);gap:72px;max-width:1120px;display:grid}.v2.art .atoc{top:calc(var(--v2h-h,64px) + 36px);align-self:start;gap:18px;display:grid;position:sticky}.v2.art .atoc ol{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.v2.art .atoc li a{color:var(--grey);gap:10px;padding:9px 0 9px 18px;font-size:13px;line-height:1.45;transition:color .25s;display:flex;position:relative}.v2.art .atoc li a:before{content:"";background:var(--wine);width:2px;transition:transform .35s var(--ease);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.v2.art .atoc li em{color:#cfc9c7;padding-top:1px;font-size:11px;font-style:normal;font-weight:600;transition:color .25s}.v2.art .atoc li a:hover,.v2.art .atoc li.on a{color:var(--ink)}.v2.art .atoc li.on a:before{transform:none}.v2.art .atoc li.on em{color:var(--wine)}.v2.art .atoc .ashare{padding-top:6px}.v2.art .aprose{max-width:700px;color:var(--ink2);font-size:17px;line-height:1.85}.v2.art .aprose p{margin:0 0 1.35em}.v2.art .aprose p.lead:first-letter{float:left;font:500 4.2em/.82 var(--serif);color:var(--wine);margin:.08em .12em 0 0}.v2.art .aprose strong{color:var(--ink);font-weight:600}.v2.art .aprose h2{font:500 clamp(24px,2.4vw,31px)/1.25 var(--serif);color:var(--ink);scroll-margin-top:calc(var(--v2h-h,64px) + 28px);margin:2.2em 0 .7em}.v2.art .aprose h3{font:600 17px/1.4 var(--sans);color:var(--ink);margin:1.6em 0 .5em}.v2.art .aprose ul{gap:10px;margin:0 0 1.5em;padding:0;list-style:none;display:grid}.v2.art .aprose li{padding-left:26px;position:relative}.v2.art .aprose li:before{content:"";background:var(--wine);width:12px;height:1.5px;position:absolute;top:.85em;left:0}.v2.art .aprose blockquote{background:var(--soft);border-left:2px solid var(--wine);border-radius:6px;margin:2em 0;padding:30px 34px 30px 64px;position:relative}.v2.art .aprose blockquote:before{content:"“";font:500 64px/1 var(--serif);color:var(--wine);opacity:.5;position:absolute;top:12px;left:22px}.v2.art .aprose blockquote p{font:italic 400 20px/1.6 var(--serif);color:var(--ink);margin:0}.v2.art .afoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding-top:28px;display:flex}.v2.art .aback{font:600 11.5px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);align-items:center;gap:10px;transition:color .25s;display:inline-flex}.v2.art .aback svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:17px;height:17px;transition:transform .4s var(--ease);transform:rotate(180deg)}.v2.art .aback:hover{color:var(--wine)}.v2.art .aback:hover svg{transform:rotate(180deg)translate(5px)}.v2.art .ashare{align-items:center;gap:8px;display:flex}.v2.art .ashare span{font:600 10.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--grey);margin-right:4px}.v2.art .ashare :is(a,button){border:1px solid var(--line);width:36px;height:36px;color:var(--ink2);cursor:pointer;transition:background .25s,color .25s,border-color .25s,transform .25s var(--ease);background:#fff;border-radius:50%;place-items:center;font-size:15px;display:grid}.v2.art .ashare :is(a,button):hover{background:var(--wine);border-color:var(--wine);color:#fff;transform:translateY(-2px)}.v2.art .ashare button.ok{color:#fff;background:#2f6b4f;border-color:#2f6b4f}.v2.art .acta .wrap{max-width:1120px}.v2.art .acard{border:1px solid var(--line);transition:box-shadow .5s var(--ease);background:linear-gradient(120deg,#f6e9e7 0%,#fbf7f5 70%);border-radius:8px;grid-template-columns:320px 1fr;align-items:center;gap:48px;padding:28px 48px 28px 28px;display:grid}.v2.art .acard:hover{box-shadow:0 34px 60px -44px #8a1c2b73}.v2.art .acimg{aspect-ratio:4/3;background:#fff;border-radius:6px;overflow:hidden}.v2.art .acimg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease)}.v2.art .acard:hover .acimg img{transform:scale(1.05)}.v2.art .actx{justify-items:start;gap:12px;display:grid}.v2.art .actx h2{font:500 clamp(24px,2.4vw,32px)/1.2 var(--serif)}.v2.art .actx p{color:var(--ink2);margin:0 0 8px}.v2.art .arel{padding-block:80px 96px}.v2.art .arelh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;margin-bottom:36px;padding-bottom:20px;display:flex}.v2.art .arelh h2{font:500 clamp(26px,2.6vw,36px)/1.2 var(--serif)}@media (width<=1024px){.v2.art .alay.has-toc{grid-template-columns:minmax(0,1fr);max-width:760px}.v2.art .atoc{display:none}}@media (width<=960px){.v2.cnt .cfeat,.v2.cnt .cskel{grid-template-columns:minmax(0,1fr);gap:28px}.v2.cnt .cgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2.art .acard{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}}@media (width<=600px){.v2.cnt .chead .wrap{padding-block:44px 36px}.v2.cnt .ctabs .wrap{justify-content:flex-start}.v2.cnt .ctabs button{padding:16px 12px 14px}.v2.cnt .ctabs button:after{left:12px;right:12px}.v2.cnt .cbody{padding-block:36px 56px}.v2.cnt .cfeat{margin-bottom:40px;padding-bottom:40px}.v2.cnt .cgrid{grid-template-columns:minmax(0,1fr);gap:40px}.v2.cnt .cband .wrap{padding-block:48px}.v2.cnt .cbtns,.v2.cnt .cbtns .btn{width:100%}.v2.art .ahead .wrap{padding-block:40px 28px}.v2.art .ahero img{aspect-ratio:4/3}.v2.art .abody{padding-block:40px 48px}.v2.art .aprose{font-size:16px}.v2.art .aprose blockquote{padding:24px 22px 24px 50px}.v2.art .aprose blockquote:before{left:14px}.v2.art .arel{padding-block:56px 64px}}.v2.cnt .pgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.v2.cnt .pcard{isolation:isolate;aspect-ratio:4/5;background:var(--char);color:#fff;transition:transform .6s var(--ease),box-shadow .6s var(--ease);border-radius:10px;flex-direction:column;justify-content:space-between;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 50px -40px #1f1d1e99}.v2.cnt .pcard>img{z-index:-2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease),filter .6s;position:absolute;inset:0}.v2.cnt .pcard:before{content:"";z-index:-1;background:linear-gradient(#140e0f47 0%,#140e0f00 22%,#140e0f14 40%,#140e0fe6 100%);transition:opacity .6s;position:absolute;inset:0}.v2.cnt .pcard:after{content:"";z-index:-1;opacity:0;transition:opacity .6s var(--ease);background:linear-gradient(#7a142400 0%,#7a142459 45%,#7a1424e6 100%);position:absolute;inset:0}.v2.cnt .ptop{justify-content:space-between;align-items:center;gap:10px;display:flex}.v2.cnt .pcat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 10px/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;background:#140e0f57;border:1px solid #ffffff4d;border-radius:99px;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}.v2.cnt .pcat i{background:var(--c);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #ffffff59}.v2.cnt .pnew{color:var(--wine);font:600 10px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;background:#fff;border-radius:2px;padding:7px 11px}.v2.cnt .pno{font:500 26px/1 var(--serif);opacity:.85;text-shadow:0 2px 14px #0000004d}.v2.cnt .pbot{gap:8px;display:grid}.v2.cnt .pbot small{letter-spacing:.04em;color:#ffffffc7;font-size:11.5px}.v2.cnt .pbot h3{font:500 clamp(20px,1.8vw,25px)/1.25 var(--serif);color:#fff;text-shadow:0 2px 18px #00000040;margin:0}.v2.cnt .pmore{opacity:0;transition:grid-template-rows .6s var(--ease),opacity .5s var(--ease);grid-template-rows:0fr;display:grid}.v2.cnt .pmore>*{min-height:0}.v2.cnt .pmore{row-gap:0}.v2.cnt .pmore p{color:#ffffffe0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.v2.cnt .pmore .cmore{color:#fff;padding-top:12px;overflow:hidden}.v2.cnt .pcard:hover{transform:translateY(-6px);box-shadow:0 40px 70px -40px #7a142499}.v2.cnt .pcard:hover>img{transform:scale(1.08)}.v2.cnt .pcard:hover:after{opacity:1}.v2.cnt .pcard:hover .pmore{opacity:1;grid-template-rows:1fr}.v2.cnt .pcard:focus-visible{outline:2px solid var(--wine);outline-offset:3px}@media (hover:none){.v2.cnt .pcard:hover{transform:none}.v2.cnt .pmore{opacity:1;grid-template-rows:1fr}.v2.cnt .pmore p{display:none}.v2.cnt .pmore .cmore{padding-top:4px;font-size:10.5px}}@media (width<=960px){.v2.cnt .pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=600px){.v2.cnt .pgrid{grid-template-columns:minmax(0,1fr);gap:14px}.v2.cnt .pcard{aspect-ratio:5/4;padding:16px}.v2.cnt .pbot h3{font-size:21px}}.v2.cnt .chead{background:linear-gradient(#fbf6f4 0%,#fff 100%)}.v2.cnt .chead:before{display:none}.v2.cnt .chead .wrap{text-align:left;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);place-items:end stretch;gap:48px;padding-block:64px 44px;display:grid}.v2.cnt .chl{gap:16px;display:grid}.v2.cnt .chl .lbl{align-items:center;gap:12px;display:inline-flex}.v2.cnt .chl .lbl:before{content:none;background:currentColor;width:28px;height:1px}.v2.cnt .chead h1{letter-spacing:-.02em;font-size:clamp(40px,5.4vw,76px);line-height:1}.v2.cnt .chr{gap:26px;padding-bottom:6px;display:grid}.v2.cnt .chr p{max-width:42ch;color:var(--ink2);margin:0;font-size:15.5px;line-height:1.7}.v2.cnt .cstat{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-start;gap:0;margin:0;padding-top:20px;display:flex}.v2.cnt .cstat div{border-left:1px solid var(--line);gap:6px;padding:0 28px;display:grid}.v2.cnt .cstat div:first-child{border-left:0;padding-left:0}.v2.cnt .cstat dt{font:500 34px/1 var(--serif);color:var(--wine);align-items:center;height:34px;display:flex}.v2.cnt .cstat dd{font:600 10px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--grey);margin:0}.v2.cnt .cstat .by dt svg{fill:none;width:28px;height:28px;stroke:var(--wine);stroke-width:1.6px;box-sizing:content-box;border:1px solid #8a1c2b59;border-radius:50%;padding:5px}.v2.cnt .cstat .by dd{max-width:22ch}.v2.cnt .ctabs{border-top:1px solid var(--line)}.v2.cnt .ctabs .wrap{justify-content:space-between;align-items:center;gap:20px;padding-block:14px;overflow:visible}.v2.cnt .chips{scrollbar-width:none;gap:8px;padding:2px;display:flex;overflow-x:auto}.v2.cnt .chips::-webkit-scrollbar{display:none}.v2.cnt .ctabs .chips button{border:1px solid var(--line);height:40px;font:500 13px/1 var(--sans);letter-spacing:.01em;color:var(--ink2);transition:border-color .3s,background .3s,color .3s,transform .3s var(--ease),box-shadow .3s;background:#fff;border-radius:99px;flex:none;align-items:center;gap:10px;padding:0 8px 0 18px;display:inline-flex}.v2.cnt .ctabs .chips button:after{display:none}.v2.cnt .ctabs .chips button span{background:var(--soft);min-width:24px;height:24px;font:600 11px/1 var(--sans);color:var(--grey);border-radius:99px;place-items:center;padding:0 7px;transition:background .3s,color .3s;display:grid}.v2.cnt .ctabs .chips button:hover{border-color:var(--ink);color:var(--ink);transform:translateY(-1px)}.v2.cnt .ctabs .chips button.on{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:0 12px 24px -16px #1c1a1b99}.v2.cnt .ctabs .chips button.on span{background:var(--wine);color:#fff}.v2.cnt .ccount{color:var(--grey);letter-spacing:.02em;flex:none;font-size:12.5px}.v2.cnt .ccount b{color:var(--ink);font-weight:600}@media (width<=860px){.v2.cnt .chead .wrap{grid-template-columns:minmax(0,1fr);gap:22px;padding-block:44px 32px}.v2.cnt .ccount{display:none}}@media (width<=600px){.v2.cnt .chead .wrap{padding-block:34px 26px}.v2.cnt .chead h1{font-size:40px}.v2.cnt .chr{gap:20px}.v2.cnt .cstat{padding-top:16px}.v2.cnt .cstat div{padding:0 16px}.v2.cnt .cstat dt{height:28px;font-size:26px}.v2.cnt .cstat .by dt svg{width:20px;height:20px;padding:3px}.v2.cnt .cstat dd{letter-spacing:.14em;font-size:9px}.v2.cnt .ctabs .wrap{padding-block:10px;padding-inline:0}.v2.cnt .chips{padding-inline:20px}.v2.cnt .ctabs .chips button{gap:8px;height:36px;padding:0 6px 0 14px;font-size:12.5px}.v2.cnt .ctabs .chips button span{min-width:22px;height:22px}}.v2.cnt .chead{border-bottom:0}.v2.cnt .ctabs{background:#fffffff5;border:0;box-shadow:0 14px 22px -22px #1c1a1b59}.v2.cnt .ctabs .wrap{padding-block:18px}.v2.cnt .ctabs .chips button{background:#fff;border-color:#e4dfdc;border-radius:4px;height:42px;padding:0 10px 0 18px}.v2.cnt .ctabs .chips button span{border-radius:3px;min-width:24px;height:22px}.v2.cnt .ctabs .chips button:hover{border-color:var(--wine);color:var(--wine);box-shadow:0 10px 20px -16px #8a1c2b80}.v2.cnt .ctabs .chips button:hover span{color:var(--wine);background:#f6e6e8}.v2.cnt .ctabs .chips button.on,.v2.cnt .ctabs .chips button.on:hover{background:var(--wine);border-color:var(--wine);color:#fff;box-shadow:0 14px 26px -16px #8a1c2ba6}.v2.cnt .ctabs .chips button.on span{color:#fff;background:#fff3}.v2.cnt .cbody{padding-top:36px}@media (width<=600px){.v2.cnt .ctabs .wrap{padding-block:12px}.v2.cnt .ctabs .chips button{height:38px;padding:0 8px 0 14px}.v2.cnt .cbody{padding-top:24px}}
