.tp{--t-ink:#22314f;--t-sec:rgba(31,56,100,.94);--t-kv:rgba(232,236,243,.9);--t-paper:#f1f3f8;--t-cta:#c1531f;--t-cta-dk:#a34418;--t-cta-ink:#ffe2b8;--t-badge:#fad183;--tag1:#c1531f;--tag2:#456c9c;--tag3:#c4a64b;--tag4:#33746f;--t-wood:#3b4a66;--t-wood-dk:#283550;--t-swoosh:#eef1f7;--t-shadow:51,24,24;position:relative;overflow-x:clip;color:var(--t-ink);line-height:1.7;background-color:#e3e8f1;background-attachment:fixed;background-size:1440px auto;background-repeat:repeat;font-feature-settings:normal}.tp a{text-decoration:none;color:inherit}.tp img{max-width:100%;height:auto}.tp h1,.tp h2,.tp p{margin:0}.tp ul{list-style:none;margin:0;padding:0}.tp .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tp .spbr{display:none}.tp .kv{position:relative;background:var(--t-kv);overflow:hidden}.tp .kv__in{position:relative;max-width:1440px;margin:0 auto;height:1100px}.tp .kv__fade{position:absolute;left:0;right:0;top:0;height:140px;background:linear-gradient(rgba(255,255,255,.35),transparent);pointer-events:none}.tp .kv__ttl{position:absolute;left:104px;top:max(110px,7.64vw);font-family:var(--display);font-weight:800;font-size:max(40px,2.78vw);letter-spacing:.05em;line-height:1.5;white-space:nowrap;color:var(--t-ink)}.tp .kv__ttl em{font-style:normal;color:var(--t-cta)}.tp .search{position:absolute;left:103px;top:232px;width:426px;background:#ffffffeb;box-shadow:8px 8px 18px rgba(var(--t-shadow),.08);z-index:3}.tp .search__tabs{display:grid;grid-template-columns:1fr 1fr}.tp .search__tabs button{height:46px;border:0;font-family:inherit;font-size:18px;font-weight:700;background:#dfe4ee;color:var(--t-ink);letter-spacing:.04em;cursor:pointer}.tp .search__tabs button[aria-selected=true]{background:transparent}.tp .search__body{padding:16px 20px 18px;display:grid;gap:16px}.tp .sel,.tp .kw{position:relative;display:flex;align-items:center;height:56px;border:2px solid var(--t-ink);border-radius:4px;background:#fff}.tp .sel[hidden]{display:none}.tp .sel select{appearance:none;-webkit-appearance:none;width:100%;height:100%;border:0;background:transparent;padding:0 40px 0 14px;font-family:inherit;font-size:14px;font-weight:700;color:var(--t-ink);cursor:pointer}.tp .sel:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:2px solid var(--t-ink);border-bottom:2px solid var(--t-ink);transform:translateY(-70%) rotate(45deg);pointer-events:none}.tp .kw{height:58px}.tp .kw input[type=search]{width:100%;height:100%;border:0;background:transparent;padding:0 56px 0 14px;font-family:inherit;font-size:14px;color:var(--t-ink)}.tp .kw input::placeholder{color:#8a8f98}.tp .kw__btn{position:absolute;right:10px;top:10px;width:36px;height:36px;border:0;border-radius:6px;background:var(--t-ink);display:grid;place-items:center;cursor:pointer}.tp .kw__btn svg{width:15px;height:15px}.tp .search__foot{display:flex;justify-content:space-between;align-items:center}.tp .search__foot a{font-size:14px;font-weight:700}.tp .search__foot a:hover{color:var(--t-cta)}.tp .go{display:flex;align-items:center;justify-content:center;gap:10px;width:154px;height:30px;border:0;border-radius:100px;background:var(--t-cta);color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.tp .go:hover{background:var(--t-cta-dk)}.tp .sel:focus-within,.tp .kw:focus-within{outline:2px solid var(--t-cta);outline-offset:2px}.tp .staff{position:absolute;left:50%;top:calc(max(110px,7.64vw) + max(40px,2.78vw)*1.5 + 16px);transform:translate(-50%);width:max(380px,26.4vw);height:auto;z-index:1;user-select:none;pointer-events:none}.tp .kvBtn{position:absolute;right:max(274px,19vw);top:268px;z-index:3;width:max(225px,15.63vw);min-width:245px;padding:13px;border-radius:100px;background:var(--t-cta);color:#fff;display:flex;flex-direction:column;align-items:center;font-size:max(14px,.97vw);font-weight:700;line-height:1.4;transition:background .3s}.tp .kvBtn:hover{background:var(--t-cta-dk);color:#fff}.tp .kvBtn .y{color:var(--t-cta-ink);font-size:max(12px,.83vw);letter-spacing:.03em;display:flex;align-items:center;padding-bottom:3px}.tp .kvBtn .y:before{content:"はじめて";background:var(--t-badge);color:var(--t-cta);border-radius:100px;font-size:max(10px,.69vw);letter-spacing:.05em;line-height:1.3;margin-right:3px;padding:1px 5px}.tp .kvBtn .arw{position:absolute;right:25px;top:50%;transform:translateY(-50%);width:11px;height:18px}.tp .fan{position:absolute;left:0;right:0;top:560px;height:420px;z-index:4}.tp .ec.fanCard{position:absolute;left:50%;top:0;width:max(242px,16.8vw);margin-left:calc(max(242px,16.8vw)/-2);padding-top:max(36px,2.5vw);box-shadow:20px 20px 40px rgba(var(--t-shadow),.25);transform-origin:center max(1200px,83.33vw);transition:transform .9s cubic-bezier(.4,.8,.74,1),opacity .6s;opacity:0;pointer-events:none}.tp .ec.fanCard.is-v{opacity:1;pointer-events:auto}.tp .fanCard .ec__in{padding:0 max(10px,.69vw) max(26px,1.8vw)}.tp .newsBlk{position:absolute;left:50%;transform:translate(-50%);top:930px;z-index:6;display:flex;align-items:center;gap:max(18px,1.25vw);width:max-content;max-width:min(560px,90vw);padding:max(12px,.83vw) max(24px,1.67vw) max(14px,.97vw);border-radius:8px;background:#ffffffd9;backdrop-filter:blur(6px);font-size:max(14px,.97vw)}.tp .newsBlk b{font-weight:700;line-height:1.6}.tp .newsBlk span{letter-spacing:.05em;line-height:1.6}.tp .table{position:absolute;left:0;right:0;top:830px;height:300px;z-index:2;background:repeating-linear-gradient(90deg,transparent 0 220px,rgba(0,0,0,.08) 220px 222px),repeating-linear-gradient(0deg,transparent 0 26px,rgba(255,255,255,.04) 26px 27px),linear-gradient(var(--t-wood),var(--t-wood-dk));border-top:14px solid var(--t-wood-dk);border-radius:50% 50% 0 0/38px 38px 0 0}.tp .dots{display:none;position:absolute;left:0;right:0;bottom:-8vw;justify-content:center;gap:6px;z-index:6}.tp .dots i{width:2.4vw;height:2.4vw;border-radius:100px;background:#22314f40;transition:background .3s}.tp .dots i.on{background:var(--t-ink)}.tp .ec{position:relative;display:block;background:#fff;border-radius:8px 1px;padding-top:36px;transition:transform .3s cubic-bezier(.33,.11,.02,.99)}.tp .ec:hover{transform:scale(1.03)}.tp .ec__tag{position:absolute;left:0;top:0;border-radius:4px 0;color:#fff;font-size:11px;font-weight:700;line-height:1;padding:7px 8px 8px;background:var(--tag1)}.tp .ec__tag.t2{background:var(--tag2)}.tp .ec__tag.t3{background:#85691f}.tp .ec__tag.t4{background:var(--tag4)}.tp .ec__bm{position:absolute;right:12px;top:8px;width:20px;height:26px}.tp .ec__bm path{fill:#b9b4ae}.tp .ec__in{position:relative;display:flex;flex-direction:column;gap:14px;padding:0 10px 26px}.tp .ec__img{display:block;aspect-ratio:222/116;border-radius:4px;overflow:hidden;border:1px solid #fff}.tp .ec__img img{width:100%;height:100%;object-fit:cover;display:block}.tp .ec__txt{display:block;padding:0 8px}.tp .ec__cat{display:block;font-size:11px;font-weight:700;line-height:1.5;color:#55595d;margin-bottom:4px}.tp .ec__ttl{font-size:13px;font-weight:700;line-height:1.5;color:#35383a;min-height:59px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tp .ec__sw{position:absolute;right:0;bottom:0;width:173px;height:96px;border-radius:0 0 8px;overflow:hidden;pointer-events:none}.tp .ec__sw path{fill:var(--t-swoosh)}.tp .sec{background:var(--t-sec);position:relative}.tp .sec__in{max-width:1440px;margin:0 auto;padding:0 67px;position:relative}.tp .head{display:flex;align-items:center;justify-content:space-between;width:660px;max-width:100%;margin-bottom:44px;position:relative;z-index:2}.tp .head__t{display:flex;align-items:flex-start;gap:20px}.tp .head__t svg{width:24px;height:32.4px;flex-shrink:0}.tp .head__t h2{color:#fff;font-family:var(--display);font-weight:800;font-size:32px;letter-spacing:.08em;line-height:1.1}.tp .listBtn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:200px;height:47px;padding:0 40px;border-radius:100px;background:#fff;color:var(--t-ink);font-size:14px;font-weight:700;line-height:1.4}.tp .listBtn span{display:inline-block;transition:.3s}.tp .listBtn .after{position:absolute;left:50%;opacity:0;transform:translate(-50%,60%);white-space:nowrap}.tp .listBtn .icn{position:absolute;right:25px;top:50%;width:18px;height:12px;transform:translateY(-50%);transition:.3s}.tp .listBtn .icn.after2{opacity:0;transform:translate(-150%,-50%)}.tp .listBtn .sp{display:none}@media (hover:hover){.tp .listBtn:hover span.pc{opacity:0;transform:translateY(-60%)}.tp .listBtn:hover .after{opacity:1;transform:translate(-50%)}.tp .listBtn:hover .icn:not(.after2){opacity:0;transform:translate(150%,-50%)}.tp .listBtn:hover .icn.after2{opacity:1;transform:translateY(-50%)}}.tp .arrows{position:absolute;left:clamp(700px,64vw,729px);top:9px;display:flex;gap:11px;z-index:3}.tp .arrows button{width:30px;height:30px;border:0;background:none;display:grid;place-items:center;cursor:pointer}.tp .arrows button[disabled]{opacity:.3;cursor:default}.tp .arrows svg{width:20px;height:12px}.tp .row{display:flex;filter:drop-shadow(20px 20px 40px rgba(var(--t-shadow),.25));overflow-x:auto;scrollbar-width:none;margin-right:-67px;padding-right:67px;padding-bottom:8px}.tp .row::-webkit-scrollbar{display:none}.tp .recom{margin-top:-155px;padding:220px 0 100px}.tp .recom .row .ec{flex:0 0 242px;aspect-ratio:242/273;margin-right:24px}.tp .shelf{position:relative;padding-top:72px}.tp .shelf--2{padding-top:0}.tp .shelf .head{margin-bottom:43px}.tp .shelf .row{position:relative;z-index:2;padding-top:12px;padding-bottom:100px;margin-bottom:-108px}.tp .book{position:relative;flex:0 0 183px;width:183px;margin-right:41px;transition:transform .3s cubic-bezier(.33,.11,.02,.99)}.tp .book:hover{transform:scale(1.03) translateY(-5px)}.tp .book__cover{aspect-ratio:183/258;border-top-left-radius:15px;overflow:hidden;position:relative;color:#fff;padding:18px 16px 16px;display:flex;flex-direction:column}.tp .book__cover:before{content:"";position:absolute;left:0;top:0;bottom:0;width:10px;background:#00000024}.tp .book__en{font-family:var(--display);font-size:9px;font-weight:700;letter-spacing:.12em;line-height:1.4}.tp .book__t{font-family:var(--display);font-weight:800;font-size:22px;line-height:1.3;letter-spacing:.04em;margin-top:14px;padding-right:18px;word-break:keep-all}.tp .book__foot{margin-top:auto;display:flex}.tp .book__lead{font-size:10.5px;font-weight:700;line-height:1.5;background:#fffffff0;color:var(--t-ink);padding:5px 7px;border-radius:2px}.tp .book .ec__bm{right:12px;top:11px;width:25px;height:32px}.tp .book .ec__bm path{fill:#ffffff8c}.tp .book__txt{position:absolute;top:298px;left:0;width:100%}.tp .book__txt .ttl{display:block;color:#fff;font-size:15px;font-weight:700;letter-spacing:.05em;line-height:1.6;padding-bottom:6px}.tp .book__txt .n{color:#fff;opacity:.75;font-size:11px}.tp .shelf__bar{position:relative;z-index:1;height:50px;margin:0 calc(50% - 50vw);width:100vw;background:linear-gradient(var(--t-wood) 0 10px,var(--t-wood-dk) 10px 40px,rgba(0,0,0,.25) 40px 50px);border-top:2px solid rgba(255,255,255,.18)}.tp .shelf__leg{position:absolute;top:47px;width:20px;height:74px;background:var(--t-wood-dk);z-index:1}.tp .shelf__leg.l{left:max(68px,calc(50vw - 652px))}.tp .shelf__leg.r{right:max(68px,calc(50vw - 652px))}.tp .shelf__shadow{height:220px;margin:-1px calc(50% - 50vw) 0;width:100vw;background:linear-gradient(#0b1428,#0b142800);opacity:.8}.tp .arts{padding:72px 0 100px}.tp .artBlk{position:relative}.tp .artBlk+.artBlk{margin-top:84px}.tp .ac{flex:0 0 344px;width:344px;margin-right:47px;display:block;transition:transform .3s cubic-bezier(.33,.11,.02,.99)}.tp .ac:hover{transform:scale(1.03)}.tp .ac__img{display:block;aspect-ratio:282/146;border-radius:8px 1px;overflow:hidden;box-shadow:12px 12px 24px rgba(var(--t-shadow),.15);position:relative;background:#fff}.tp .ac__img img{width:100%;height:100%;object-fit:cover;display:block}.tp .ac__img .ec__bm{right:12px;top:11px;width:22px;height:28px}.tp .ac__img .ec__bm path{fill:#ffffffd9}.tp .ac__tw{display:block;padding-top:14px}.tp .ac__s{display:block;color:#fff;font-size:14px;font-weight:700;line-height:1.7;margin-bottom:4px;opacity:.7}.tp .ac__t{display:block;color:#fff;font-size:16px;font-weight:700;line-height:1.6}.tp .ac__b{display:flex;justify-content:space-between;align-items:center;padding-top:14px;color:#fff;font-size:11px}.tp .ac__b span{opacity:.75}.tp .row--cc{align-items:stretch}.tp .cc{flex:0 0 342px;width:342px;margin-right:52px;position:relative;background:var(--t-paper);border-radius:8px;box-shadow:12px 12px 24px rgba(var(--t-shadow),.15);display:flex}.tp .cc__sw{position:absolute;right:0;bottom:0;width:260px;height:150px;border-radius:0 0 8px;overflow:hidden}.tp .cc__sw path{fill:#fff9}.tp .cc__in{position:relative;z-index:1;display:flex;flex-direction:column;padding:24px 12px 12px;width:100%}.tp .cc__hd{display:flex;align-items:flex-start;gap:6px;padding:0 34px 12px 12px;font-weight:700}.tp .cc__hd:hover{opacity:.7}.tp .cc__hd svg{width:25px;height:25px;flex-shrink:0;margin-top:1px}.tp .cc__hd .ttl{font-size:18px;font-weight:900;line-height:1.5}.tp .cc__top{display:flex;gap:18px;padding:0 12px;border-bottom:1px solid rgba(34,49,79,.15)}.tp .cc__cv{flex:0 0 90px;min-height:126px;border-radius:10px 1px 1px;box-shadow:0 0 5px rgba(var(--t-shadow),.4);margin-bottom:10px;position:relative;overflow:hidden;color:#fff;padding:10px 8px;font-family:var(--display);font-weight:800;font-size:13px;line-height:1.3;writing-mode:vertical-rl}.tp .cc__cv:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:#00000026}.tp .cc__tx{position:relative;width:100%;padding-top:15px}.tp .cc__tx:after{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background:radial-gradient(circle farthest-side,var(--t-ink),var(--t-ink) 40%,transparent 0,transparent) 0 0/10px auto}.tp .cc__tx p{font-size:14px;letter-spacing:.02em;line-height:1.7;margin-bottom:25px}.tp .cc__tx .n{position:absolute;right:0;bottom:6px;font-size:11px;color:#5d6675}.tp .cc__lb{font-size:14px;font-weight:700;padding:20px 0 0 24px}.tp .cc__ls{counter-reset:n;display:flex;flex-direction:column;padding:12px 12px 0;flex-grow:1;margin-bottom:16px}.tp .cc__ls li{padding:8px 8px 8px 0}.tp .cc__ls li:not(:last-child){border-bottom:1px solid rgba(34,49,79,.15)}.tp .cc__ls a{display:flex;gap:8px;font-size:14px;letter-spacing:.02em;line-height:1.4}.tp .cc__ls a:before{counter-increment:n;content:"0" counter(n);font-family:var(--display);font-size:12px;font-weight:800;line-height:1.7}.tp .cc__ls a:hover{opacity:.7}.tp .cc__btn{position:relative;display:block;margin-top:auto;background:var(--t-ink);color:#fff;border-radius:4px;font-size:14px;line-height:1.4;padding:7.7px 0;text-align:center;transition:.2s}.tp .cc__btn:hover{opacity:.9;color:#fff}.tp .cc__btn svg{position:absolute;right:19px;top:50%;transform:translateY(-50%);width:10px;height:14px}.tp .client{padding:100px 0 132px}.tp .client__in{max-width:1160px;margin:0 auto;padding:0 40px;display:grid;gap:68px}.tp .mc{position:relative;display:flex;align-items:center;min-height:141px;border-radius:12px;overflow:hidden;background:#dfe9f6;padding:36px 40px}.tp .mc--w{background:#fff}.tp .mc:hover .mc__t{color:var(--t-cta)}.tp .mc__tw{width:56%;position:relative;z-index:1}.tp .mc__t{font-size:clamp(16px,1.67vw,24px);font-weight:800;letter-spacing:.08em;line-height:1.5;padding-bottom:8px;transition:color .2s}.tp .mc__x{font-size:clamp(12px,.97vw,14px);font-weight:500;line-height:1.8}.tp .mc__art{position:absolute;right:0;top:0;bottom:0;width:44%;display:flex;align-items:center;justify-content:center;gap:10px}.tp .mc__art .b{width:26px;border-radius:3px 3px 0 0;align-self:flex-end}.tp .mc__arrow{position:absolute;right:50px;bottom:35px;z-index:2;width:153px;height:42px;border-radius:100px;background:var(--t-cta);color:#fff;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;font-weight:700}.tp .mc__arrow svg{width:12px;height:10px}@media (min-width:851px) and (max-width:1240px){.tp .kv__ttl{left:40px;top:130px;font-size:min(40px,3.6vw)}.tp .search{left:40px;top:232px;width:min(426px,40vw)}.tp .staff{left:64%;width:min(380px,36vw);top:calc(142px + min(40px,3.6vw)*1.5)}.tp .kvBtn{right:24px;top:200px}}@media (max-width:850px){.tp .kv{margin-bottom:-50px}.tp .kv__in{height:auto;display:flex;flex-direction:column;align-items:center;padding-top:118px;padding-bottom:40px}.tp .kv__ttl{position:static;font-size:5.87vw;text-align:center;padding-inline:5.07vw;white-space:normal}.tp .spbr{display:inline}.tp .staff{position:relative;left:auto;top:auto;transform:none;width:46vw;margin:4vw 0 -30vw -26vw}.tp .kvBtn{position:absolute;right:7.47vw;top:max(210px,56vw);min-width:0;width:auto;font-size:3.2vw;padding:3.2vw 4.27vw 3.73vw;border-radius:12px;background:#ffffffeb;color:var(--t-ink);box-shadow:8px 8px 18px rgba(var(--t-shadow),.08);text-align:left;align-items:flex-start}.tp .kvBtn:hover{background:#fff;color:var(--t-ink)}.tp .kvBtn .y{color:var(--t-cta);font-size:3.2vw}.tp .kvBtn .arw{display:none}.tp .fan{position:relative;top:auto;height:64vw;width:100%;margin-top:1.2vw;z-index:3}.tp .ec.fanCard{width:64.53vw;margin-left:-32.27vw;padding-top:7.88vw;transform-origin:center bottom}.tp .fanCard .ec__in{padding:3px 2.4vw 11px}.tp .fanCard .ec__tag{font-size:2.93vw;padding:1.87vw 2.13vw 2.13vw}.tp .fanCard .ec__ttl{font-size:3.47vw;min-height:0}.tp .fanCard .ec__cat{font-size:2.93vw}.tp .dots{display:flex;position:relative;bottom:auto;margin-top:6vw}.tp .table{top:auto;bottom:0;height:46vw;border-radius:50% 50% 0 0/20px 20px 0 0}.tp .search{position:relative;left:auto;top:auto;width:calc(100% - 12.8vw);order:9;margin-top:10vw;z-index:3}.tp .search__tabs button{font-size:15px;height:42px}.tp .sel,.tp .kw{height:48px}.tp .sel select,.tp .kw input[type=search]{font-size:16px}.tp .kw__btn{top:4px;width:36px;height:36px}.tp .newsBlk{position:relative;left:auto;transform:none;top:auto;order:8;width:calc(100% - 6.4vw);max-width:none;margin-top:8vw;font-size:3.47vw;gap:2.67vw;padding:2.93vw 1.33vw 3.2vw 3.73vw;border-radius:2.13vw}.tp .sec__in{padding-inline:6.4vw}.tp .head{margin-bottom:24px;width:100%}.tp .head__t{gap:10px}.tp .head__t svg{width:20.06px;height:27px}.tp .head__t h2{font-size:24px;line-height:1.2}.tp .recom .head__t h2{font-size:20px}.tp .listBtn{width:97px;height:29.55px;padding:8px 10px;font-size:13px;gap:4px;flex-shrink:0}.tp .listBtn .pc,.tp .listBtn .after,.tp .listBtn .icn{display:none}.tp .listBtn .sp{display:inline-flex;align-items:center;gap:6px}.tp .listBtn .sp svg{width:9px;height:11px}.tp .arrows{display:none}.tp .row{margin-right:-6.4vw;padding-right:6.4vw}.tp .recom{margin-top:0;padding:60px 0}.tp .recom .row .ec{margin-right:18px}.tp .shelf{padding-top:24px}.tp .shelf--2{padding-top:0}.tp .shelf .row{padding-bottom:84px;margin-bottom:-92px}.tp .book{flex-basis:130.81px;width:130.81px;margin-right:24px}.tp .book__cover{padding:14px 12px 12px}.tp .book__t{font-size:16px;margin-top:8px;padding-right:14px}.tp .book__en{font-size:7px}.tp .book__lead{display:none}.tp .book__txt{top:204px}.tp .book__txt .ttl{font-size:13px}.tp .shelf__leg{display:none}.tp .shelf__shadow{height:160px}.tp .arts{padding:0 0 60px}.tp .artBlk+.artBlk{margin-top:72px}.tp .ac{flex-basis:260px;width:260px;margin-right:21px}.tp .cc{flex-basis:308px;width:308px;margin-right:18px;box-shadow:8px 8px 16px rgba(var(--t-shadow),.15)}.tp .cc__top{border-bottom:0;margin-bottom:12px}.tp .cc__lb,.tp .cc__ls{display:none}.tp .cc__hd .ttl{font-size:16px}.tp .cc__tx p{font-size:13px}.tp .client{padding:36px 0 84px}.tp .client__in{padding:0 6.4vw;gap:45px}.tp .mc{flex-direction:column;padding:0 0 84px;min-height:0}.tp .mc__art{position:relative;width:100%;height:120px;top:auto;order:-1}.tp .mc__tw{width:100%;padding:20px 24px 0}.tp .mc__t{font-size:16px;text-align:center}.tp .mc__x{font-size:13px;opacity:.85;line-height:1.7}.tp .mc{padding-bottom:28px}.tp .mc--w{padding-bottom:84px}.tp .mc__arrow{right:50%;transform:translate(50%);bottom:22px;width:160px}}@media (prefers-reduced-motion:reduce){.tp *{transition:none!important;animation:none!important}}
