.gs-page{--gs-ink:#1f2421;--gs-line:#e4e1d7;background:var(--gr-paper);overflow-x:clip}.gs-w{position:relative}.gs-page img{max-width:none}.gs-hero{background:#f8f6f0;padding:238px 16px 18px;position:relative}.gs-hero-bg{pointer-events:none;height:290px;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.gs-hero-bg img{object-fit:cover;object-position:72% 30%;width:100%;height:100%}.gs-hand{display:none}.gs-sprig{z-index:6;pointer-events:none;position:absolute}.gs-sprig img{width:100%;height:100%}.gs-sprig-a{transform-origin:12% 100%;width:62px;height:54px;top:110px;right:0}.gs-sprig-b{transform-origin:85% 15%;width:46px;height:53px;top:190px;right:108px}.gs-crumb{color:var(--gr-mut);flex-wrap:wrap;gap:4px 22px;margin-bottom:10px;font-size:11px;line-height:18px;display:flex;position:relative}.gs-crumb>*{position:relative}.gs-crumb>:not(:first-child):before{content:"";border-top:1px solid #8a8e8a;border-right:1px solid #8a8e8a;width:5px;height:5px;position:absolute;top:50%;left:-14px;translate:0 -50%;rotate:45deg}.gs-h1{font:500 28px/1.32 var(--gr-ff-min);font-feature-settings:"palt" 1;color:#1c201d;margin:0 0 12px;position:relative}.gs-lead{color:#343835;margin-bottom:18px;font-size:13px;line-height:1.75;position:relative}.gs-badge{text-align:center;width:96px;height:96px;font:400 10.5px/1.5 var(--gr-ff-hand);color:#4a5764;z-index:3;background:radial-gradient(circle at 40% 32%,#fffaf0,#fbf3e0);border-radius:50%;place-items:center;display:grid;position:absolute;top:124px;right:14px;box-shadow:0 3px 12px #785f3229}.gs-panel{background:#ffffff9e;border-radius:22px;flex-direction:column;gap:8px;padding:10px;display:flex;position:relative;box-shadow:0 8px 26px #463c281a,inset 0 0 0 1px #ffffffa6}.gs-area{border:1px solid var(--gs-line);background:#fff;border-radius:23px;height:46px;display:block;position:relative}.gs-area-pin{position:absolute;top:50%;left:18px;translate:0 -50%}.gs-area-ch{pointer-events:none;position:absolute;top:50%;right:18px;translate:0 -50%}.gs-area select{appearance:none;width:100%;height:100%;font:500 14px var(--gr-ff-jp);color:#222;cursor:pointer;background:0 0;border:0;border-radius:23px;padding:0 40px 0 48px}.gs-find{border:1px solid var(--gs-line);background:#fff;border-radius:23px;flex-wrap:wrap;align-items:center;padding:0;display:flex;position:relative}.gs-find-ic{position:absolute;top:23px;left:16px;translate:0 -50%}.gs-find input{height:44px;font:400 13.5px var(--gr-ff-jp);color:#222;background:0 0;border:0;border-radius:23px;outline:none;flex:100%;padding:0 14px 0 48px}.gs-find input::placeholder{color:#9a9a94}.gs-go{background:var(--gr-btn);color:#fff;height:44px;font:500 15px var(--gr-ff-jp);letter-spacing:.12em;cursor:pointer;border:0;border-radius:23px;flex:100%;justify-content:center;align-items:center;gap:12px;margin:0 -1px -1px;display:flex;position:relative}.gs-kw{margin-top:14px;position:relative}.gs-kw-l{margin-bottom:8px;font-size:11.5px;font-weight:700;display:block}.gs-kw ul{scrollbar-width:none;gap:8px;margin:0 -16px;padding:2px 16px 6px;display:flex;overflow-x:auto}.gs-kw ul::-webkit-scrollbar{display:none}.gs-kw li{flex:none}.gs-kw .gr-chip{white-space:nowrap;background:#ffffffeb;border-color:#e1dccde6;height:30px;padding:0 16px;font-size:12px;font-weight:500;box-shadow:0 1px 3px #3c3c280f}.gs-eg{z-index:5;pointer-events:none;opacity:.75;display:block;position:absolute;top:330px}.gs-eg img{width:100%;height:100%}.gs-eg-l{width:22px;height:165px;left:0}.gs-eg-r{width:26px;height:150px;right:0}.gs-kb{transform-origin:72% 38%;animation:30s ease-in-out infinite alternate gs-kb}@keyframes gs-kb{0%{scale:1}to{scale:1.04}}@media (prefers-reduced-motion:reduce){.gs-kb{animation:none}}.gs-body{padding:14px 12px 0}.gs-ftrig{width:100%;height:46px;margin-bottom:14px;display:flex}.gs-fback{opacity:0;pointer-events:none;z-index:139;background:#141e186b;transition:opacity .3s;position:fixed;inset:0}.gs-fback[data-open="1"]{opacity:1;pointer-events:auto}.gs-side{z-index:140;visibility:hidden;max-height:min(84vh,760px);padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:#f4f6f1;border-radius:20px 20px 0 0;transition:translate .42s cubic-bezier(.3,.7,.2,1),visibility 0s .42s;position:fixed;inset:auto 0 0;overflow-y:auto;translate:0 105%;box-shadow:0 -10px 40px #141e1840}.gs-side[data-open="1"]{visibility:visible;transition-delay:0s;translate:0}.gs-side-head{z-index:2;height:54px;color:var(--gs-ink);background:#f4f6f1;align-items:center;gap:12px;padding:0 12px 0 18px;font-size:17px;font-weight:700;display:flex;position:sticky;top:0}.gs-side-x{width:38px;height:38px;color:var(--gr-g);background:#fff;border:0;border-radius:50%;margin-left:auto;font-size:22px;line-height:1}.gs-side-card{background:#fff;border-radius:14px;margin:0 6px;padding:10px 14px 14px}.gs-fs+.gs-fs{border-top:1px solid #ecebe4;margin-top:12px;padding-top:12px}.gs-fs-t{color:var(--gs-ink);align-items:center;gap:6px;margin:0 0 8px;font-size:14.5px;font-weight:700;display:flex}.gs-fs-t svg{flex:none;width:19px;height:19px}.gs-fsel{margin-bottom:8px}.gs-sel{color:#444;background:#fff;border:1px solid #dcdad2;border-radius:8px;height:38px;display:block;position:relative}.gs-sel select{appearance:none;width:100%;height:100%;font:500 13px var(--gr-ff-jp);color:#333;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 28px 0 12px}.gs-sel svg{pointer-events:none;position:absolute;top:50%;right:12px;translate:0 -50%}.gs-fl{grid-template-columns:1fr 1fr;gap:2px 8px;display:grid}.gs-fl--1{grid-template-columns:1fr}.gs-ck{color:#3a3e3b;cursor:pointer;align-items:center;gap:8px;min-height:34px;font-size:13px;display:flex;position:relative}.gs-ck input{opacity:0;width:0;height:0;position:absolute}.gs-ck i{background:#fff;border:1.3px solid #b6b9b2;border-radius:4.5px;flex:none;place-items:center;width:18px;height:18px;transition:background .2s,border-color .2s,box-shadow .2s;display:grid}.gs-ck i svg{opacity:0;transition:opacity .15s,scale .3s cubic-bezier(.3,1.9,.5,1);scale:.3}.gs-ck:hover i{border-color:var(--gr-g2);box-shadow:0 0 0 3px #4a7a5a24}.gs-ck input:checked+i{background:var(--gr-g);border-color:var(--gr-g)}.gs-ck input:checked+i svg{opacity:1;scale:1}.gs-ck input:focus-visible+i{outline:2px solid var(--gr-g2);outline-offset:2px}.gs-ck em{color:#70746f;font-style:normal}.gs-more{margin-top:4px}.gs-more>summary{min-height:34px;color:var(--gr-g);cursor:pointer;align-items:center;gap:6px;font-size:13px;list-style:none;display:inline-flex}.gs-more>summary::-webkit-details-marker{display:none}.gs-more>summary svg{transition:rotate .25s}.gs-more[open]>summary svg{rotate:180deg}.gs-fbtns{z-index:1;background:#fff;gap:8px;margin-top:12px;padding:10px 0 2px;display:flex;position:sticky;bottom:0}.gs-fb{height:44px;font:700 13.5px var(--gr-ff-jp);cursor:pointer;letter-spacing:.04em;text-align:center;border-radius:22px;flex:1;justify-content:center;align-items:center;display:flex}.gs-fb--line{color:var(--gr-g);border:1.5px solid var(--gr-g);background:#fff}.gs-fb--solid{background:var(--gr-btn);color:#fff;border:0}.gs-res{min-width:0}.gs-rh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.gs-count{color:var(--gs-ink);align-items:baseline;gap:2px;margin:0;display:flex}.gs-count-t{margin-right:10px;font-size:16px;font-weight:500}.gs-count-n{font:500 26px/1 var(--gr-ff-min)}.gs-count-u{font-size:14px;font-weight:700}.gs-rh-r{align-items:center;gap:10px;display:flex}.gs-sort-l{color:#6d716d;font-size:11.5px;font-weight:500}.gs-sort{background:#fff;border:1px solid #dcdad2;border-radius:10px;gap:2px;height:36px;padding:3px;display:flex}.gs-sort a{color:#555;white-space:nowrap;border-radius:7px;align-items:center;padding:0 12px;font-size:12px;font-weight:500;transition:background .25s,color .25s;display:inline-flex}.gs-sort a:hover{background:var(--gr-gl)}.gs-sort a.is-on{background:var(--gr-g);color:#fff}.gs-cards{gap:12px;display:grid}.gs-card{background:#fff;border:1px solid #ebe9e0;border-radius:14px;flex-direction:column;gap:12px;padding:8px;display:flex;position:relative;box-shadow:0 1px 8px #323c2d0f}.gs-ph{border-radius:10px;width:100%;position:relative;overflow:hidden}.gs-ph .gr-sph{aspect-ratio:295/162}.gs-bd{flex-direction:column;gap:8px;min-width:0;padding:0 4px;display:flex}.gs-nm{color:var(--gs-ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.gs-nm-a:after{content:"";z-index:1;border-radius:14px;position:absolute;inset:0}.gs-nm-a:focus-visible{outline:none}.gs-card:has(.gs-nm-a:focus-visible){outline:2px solid var(--gr-g);outline-offset:2px}.gs-ac{color:#6b6f6b;align-items:center;font-size:12px;line-height:1.5;display:flex}.gs-pin{flex:none;margin-right:6px}.gs-tg{flex-wrap:wrap;gap:6px;display:flex}.gs-tg li{color:#555952;white-space:nowrap;background:#f2f2ee;border-radius:12px;height:24px;padding:0 11px;font-size:11.5px;line-height:24px}.gs-tg .gs-tg-k{background:var(--gr-gl);color:var(--gr-g);font-weight:500}.gs-ds{color:#6a6e6a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.gs-rp{flex-direction:column;gap:8px;min-width:0;display:flex}.gs-th{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.gs-th--1{grid-template-columns:1fr}.gs-th--2{grid-template-columns:1fr 1fr}.gs-th>span{border-radius:5px;height:72px;display:block;overflow:hidden}.gs-th img{object-fit:cover;width:100%;height:100%}.gs-bx{background:#fff;border:1px solid #ebe8de;border-radius:10px;flex-direction:column;flex:1;justify-content:center;gap:12px;padding:10px 12px;display:flex;position:relative}.gs-info{flex-direction:column;gap:4px;margin:0;display:flex}.gs-info>div{color:#4a4e4a;align-items:baseline;gap:8px;font-size:12px;line-height:1.55;display:flex}.gs-info dt{width:4.2em;color:var(--gr-g);letter-spacing:.03em;flex:none;font-weight:500}.gs-info dd{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;margin:0;display:-webkit-box;overflow:hidden}.gs-bk{background:var(--gr-btn);color:#fff;letter-spacing:.05em;white-space:nowrap;border-radius:20px;justify-content:center;align-self:stretch;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:12.5px;font-weight:500;display:inline-flex}.gs-bk-a{display:inline-flex;overflow:hidden}.gs-card:hover .gs-bk-a>svg{animation:.5s cubic-bezier(.3,.7,.2,1) gr-arrow-go}.gs-empty{color:#555952;text-align:center;background:#fff;border:1px solid #ebe9e0;border-radius:14px;flex-direction:column;align-items:center;gap:16px;padding:48px 16px;font-size:14px;display:flex}.gs-empty .gs-fb{flex:none;width:200px}.gs-pager{flex-direction:column;align-items:center;gap:10px;margin:22px 0 0;display:flex}.gs-pg{border:1.5px solid var(--gr-g);min-width:40px;height:44px;color:var(--gr-g);letter-spacing:.04em;background:#fff;border-radius:22px;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:13.5px;font-weight:700;transition:background .25s,color .25s,transform .2s;display:inline-flex}.gs-pg:hover{background:var(--gr-gl)}.gs-pg-note{color:var(--gr-mut);font-size:11.5px}@media (min-width:1081px){.gr-root:has([data-gr-page=search]) .gr-nav{gap:26.2px}:is(.gr-root:has([data-gr-page=search]) .gr-logo img,.gr-root:has([data-gr-page=search]) .gr-logo svg){width:213.5px;height:auto;margin-left:0}.gr-root:has([data-gr-page=search]) .gr-area-btn{border-radius:18px;gap:6px;width:153.5px;margin-left:-10px;margin-right:3.5px;padding-right:14px;font-size:12px;box-shadow:0 0 0 2px #ffffffe6,0 0 0 3px #28503759,0 2px 6px #1e3c282e}.gs-page{--u:clamp(.75px, calc(100vw / 1448), 1px)}.gs-w{width:calc(1448 * var(--u));margin:0 auto}.gs-hero{min-height:calc(356 * var(--u));padding:calc(63 * var(--u)) 0 calc(10 * var(--u)) calc(88 * var(--u));background:#f8f6f0}.gs-hero:before{content:"";z-index:-1;background:#f8f6f0;position:absolute;inset:0 -100vw}.gs-hero-bg{width:calc(1448 * var(--u));height:100%;min-height:calc(356 * var(--u));top:0;left:0;right:auto;-webkit-mask-image:none;mask-image:none}.gs-hero-bg img{object-position:50% 50%}.gs-hand{display:block}.gs-sprig-a{right:auto;left:calc(1328 * var(--u));top:calc(134 * var(--u));width:calc(104 * var(--u));height:calc(90 * var(--u));transform-origin:12% 100%}.gs-sprig-b{right:auto;left:calc(1192 * var(--u));top:calc(244 * var(--u));width:calc(80 * var(--u));height:calc(92 * var(--u));transform-origin:85% 15%}.gs-crumb{gap:0 calc(26 * var(--u));font-size:calc(11.5 * var(--u));line-height:calc(18 * var(--u));margin:0 0 calc(13 * var(--u))}.gs-crumb>:not(:first-child):before{left:calc(-17 * var(--u));width:calc(5 * var(--u));height:calc(5 * var(--u))}.gs-h1{margin:0 0 calc(4 * var(--u));max-width:calc(1000 * var(--u));font-size:calc(40 * var(--u));line-height:calc(53 * var(--u));letter-spacing:0;font-weight:600}.gs-h1 .gr-ml:nth-child(2) .gr-ml-i{font-size:calc(43 * var(--u))}.gs-lead{margin:0 0 calc(8 * var(--u));font-size:calc(14.6 * var(--u));line-height:calc(22 * var(--u));max-width:calc(700 * var(--u))}.gs-hand{left:calc(1288 * var(--u));top:calc(84 * var(--u));z-index:4;font-size:calc(23.4 * var(--u));line-height:calc(28.5 * var(--u));color:#2a2d2c;transform-origin:0 0;letter-spacing:.02em;margin:0;font-weight:400;position:absolute;rotate:-12.5deg}.gs-hand .gr-wl:first-child .gr-wl-i{letter-spacing:-.24em}.gs-hand .gr-wl:nth-child(2) .gr-wl-i{letter-spacing:-.17em}.gs-hand .gr-wl:nth-child(3) .gr-wl-i{letter-spacing:-.14em}.gs-hand .gr-wl-i{-webkit-text-stroke:.4px currentColor}.gs-l1{letter-spacing:calc(.25 * var(--u))}.gs-l2{letter-spacing:calc(-.3 * var(--u))}.gs-hand:before{content:"";left:calc(-46 * var(--u));top:calc(-52 * var(--u));width:calc(250 * var(--u));height:calc(200 * var(--u));z-index:-1;pointer-events:none;filter:blur(5px);background:radial-gradient(closest-side,#ffffffed 0%,#ffffffe0 55%,#fff0 100%);position:absolute;rotate:12.5deg}.gs-hand .gr-wl:nth-child(2){margin-left:calc(.5 * var(--u))}.gs-hand .gr-wl:nth-child(3){margin-left:calc(9.5 * var(--u))}.gs-badge{left:calc(1226.5 * var(--u));top:calc(181 * var(--u));width:calc(127 * var(--u));height:calc(127 * var(--u));font-size:calc(13.9 * var(--u));line-height:calc(19.7 * var(--u));color:#35404b;z-index:3;font-weight:600;right:auto;box-shadow:0 3px 12px #785f3224}.gs-panel{left:calc(-15 * var(--u));width:calc(1130 * var(--u));gap:calc(10 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border-radius:calc(34 * var(--u));z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);flex-direction:row;position:relative}.gs-area{width:calc(302 * var(--u));height:calc(43 * var(--u));border-radius:calc(22 * var(--u));flex:none;box-shadow:0 1px 4px #3c3c280f}.gs-area-pin{left:calc(23 * var(--u));width:calc(19 * var(--u));height:calc(24 * var(--u))}.gs-area-ch{right:calc(22 * var(--u));width:calc(12 * var(--u));height:calc(7.5 * var(--u))}.gs-area select{padding:0 calc(40 * var(--u)) 0 calc(55 * var(--u));font-size:calc(14.2 * var(--u));border-radius:calc(22 * var(--u))}.gs-find{min-width:0;height:calc(43 * var(--u));border-radius:calc(22 * var(--u));flex:1;display:block;box-shadow:0 1px 4px #3c3c280f}.gs-find-ic{left:calc(14 * var(--u));top:calc(21.5 * var(--u));width:calc(24 * var(--u));height:calc(24 * var(--u))}.gs-find input{width:100%;height:100%;padding:0 calc(300 * var(--u)) 0 calc(51 * var(--u));font-size:calc(13.2 * var(--u));border-radius:calc(22 * var(--u));position:absolute;inset:0}.gs-go{right:calc(1.5 * var(--u));top:calc(-.5 * var(--u));width:calc(288 * var(--u));height:calc(43.5 * var(--u));border-radius:calc(22 * var(--u));font-size:calc(15 * var(--u));gap:0;margin:0;position:absolute}.gs-go svg{right:calc(25 * var(--u));width:calc(19 * var(--u));height:calc(9 * var(--u));position:absolute;top:50%;translate:0 -50%}.gs-kw{align-items:center;gap:calc(6 * var(--u)) 0;margin:calc(3 * var(--u)) 0 0 calc(-6 * var(--u));min-height:calc(25 * var(--u));z-index:2;flex-wrap:wrap;display:flex;position:relative}.gs-kw-l{font-size:calc(11.2 * var(--u));white-space:nowrap;margin:0}.gs-kw ul{gap:calc(6 * var(--u)) calc(9.3 * var(--u));margin:0 0 0 calc(12 * var(--u));max-width:calc(1000 * var(--u));flex-wrap:wrap;padding:0;overflow:visible}.gs-kw .gr-chip{height:calc(25 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(10.6 * var(--u));color:#3b3f3c;font-weight:600}.gs-eg{opacity:1}.gs-eg-l{left:0;top:calc(340 * var(--u));width:calc(44 * var(--u));height:calc(330 * var(--u));transform-origin:0 20%}.gs-eg-r{right:auto;left:calc(1396 * var(--u));top:calc(340 * var(--u));width:calc(52 * var(--u));height:calc(300 * var(--u));transform-origin:100% 20%}.gs-body{grid-template-columns:calc(336 * var(--u)) minmax(0, 1fr);column-gap:calc(16 * var(--u));padding:calc(12 * var(--u)) calc(39 * var(--u)) calc(40 * var(--u)) calc(38 * var(--u));align-items:start;display:grid}.gs-ftrig,.gs-fback,.gs-side-x{display:none}.gs-side{z-index:3;top:calc(var(--gr-hy,0px) + 12px);width:auto;max-height:calc(100vh - var(--gr-hy,0px) - 24px);visibility:visible;padding:0 0 calc(2 * var(--u));border-radius:calc(16 * var(--u));scrollbar-width:thin;background:#f4f6f1;transition:none;position:sticky;bottom:auto;left:auto;right:auto;overflow-y:auto;translate:none;box-shadow:0 4px 20px #3c503c14}.gs-side-head{height:calc(42 * var(--u));padding:0 0 0 calc(17 * var(--u));gap:calc(12 * var(--u));font-size:calc(17.2 * var(--u));background:0 0;position:static}.gs-side-ic{width:calc(20 * var(--u));height:calc(20 * var(--u))}.gs-side-card{margin:0 calc(2 * var(--u));border-radius:calc(14 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u)) calc(15 * var(--u))}.gs-fs+.gs-fs{margin-top:calc(10 * var(--u));padding-top:calc(10 * var(--u))}.gs-fs-t{gap:calc(5 * var(--u));margin:0 0 calc(7 * var(--u));font-size:calc(14.6 * var(--u))}.gs-fs-t svg{width:calc(18 * var(--u));height:calc(18 * var(--u));margin-right:calc(1 * var(--u))}.gs-fsel{margin:0 0 calc(5 * var(--u)) calc(-1.4 * var(--u))}.gs-sel{height:calc(31 * var(--u));border-radius:calc(8 * var(--u))}.gs-sel select{padding:0 calc(28 * var(--u)) 0 calc(14 * var(--u));font-size:calc(12.4 * var(--u));border-radius:calc(8 * var(--u))}.gs-sel svg{right:calc(14 * var(--u))}.gs-fl{gap:0 calc(8 * var(--u))}.gs-ck{gap:calc(7 * var(--u));min-height:calc(25 * var(--u));font-size:calc(12.3 * var(--u))}.gs-ck i{width:calc(16.5 * var(--u));height:calc(16.5 * var(--u));border-radius:calc(4.5 * var(--u))}.gs-ck i svg{width:calc(10 * var(--u));height:calc(8 * var(--u))}.gs-more{margin-top:calc(2 * var(--u))}.gs-more>summary{min-height:calc(25 * var(--u));font-size:calc(12.3 * var(--u))}.gs-fbtns{gap:calc(7 * var(--u));margin:calc(12 * var(--u)) calc(-5 * var(--u)) 0;background:0 0;padding:0;position:static}.gs-fb{height:calc(35.5 * var(--u));border-radius:calc(18 * var(--u));font-size:calc(12.8 * var(--u))}.gs-res{padding-top:calc(7 * var(--u))}.gs-rh{height:calc(34 * var(--u));margin:0 0 calc(8 * var(--u));padding-left:calc(4 * var(--u));flex-wrap:nowrap;gap:0}.gs-count{gap:0}.gs-count-t{font-size:calc(18 * var(--u));margin-right:calc(12 * var(--u));font-weight:600}.gs-count-n{font-size:calc(27 * var(--u));-webkit-text-stroke:.3px currentColor;font-weight:700}.gs-count-u{font-size:calc(15 * var(--u));margin-left:calc(1 * var(--u))}.gs-rh-r{gap:calc(14 * var(--u));margin-right:calc(1 * var(--u))}.gs-sort-l{font-size:calc(10.8 * var(--u))}.gs-sort{height:calc(32 * var(--u));border-radius:calc(8 * var(--u));padding:calc(2.5 * var(--u))}.gs-sort a{padding:0 calc(14 * var(--u));border-radius:calc(6 * var(--u));font-size:calc(11.2 * var(--u))}.gs-cards{gap:calc(10 * var(--u))}.gs-card{grid-template-columns:calc(295 * var(--u)) minmax(0, 1fr) calc(288 * var(--u));column-gap:calc(16 * var(--u));padding:calc(5 * var(--u));border-radius:calc(12 * var(--u));min-height:calc(174 * var(--u));align-items:stretch;display:grid}.gs-nm-a:after{border-radius:calc(12 * var(--u))}.gs-ph{border-radius:calc(9 * var(--u));align-self:start}.gs-bd{padding:calc(6 * var(--u)) 0;gap:calc(9 * var(--u));justify-content:center}.gs-nm{font-size:calc(18 * var(--u));line-height:1.4}.gs-ac{font-size:calc(12.2 * var(--u))}.gs-pin{width:calc(11 * var(--u));height:calc(15 * var(--u));margin-right:calc(7 * var(--u));margin-left:calc(-1 * var(--u))}.gs-tg{gap:calc(6.5 * var(--u))}.gs-tg li{height:calc(21 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(11 * var(--u));font-size:calc(10.9 * var(--u));line-height:calc(21 * var(--u))}.gs-ds{font-size:calc(12.8 * var(--u));line-height:calc(19.5 * var(--u))}.gs-rp{gap:calc(6 * var(--u))}.gs-th{gap:calc(4 * var(--u))}.gs-th>span{height:calc(61 * var(--u));border-radius:calc(4 * var(--u))}.gs-th--1>span{height:calc(72 * var(--u))}.gs-th--2>span{height:calc(66 * var(--u))}.gs-bx{padding:calc(9 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));gap:calc(12 * var(--u));min-height:calc(82 * var(--u))}.gs-info>div{font-size:calc(11.4 * var(--u));gap:calc(7 * var(--u))}.gs-bk{height:calc(35.5 * var(--u));padding:0 calc(14 * var(--u));gap:calc(8 * var(--u));border-radius:calc(18 * var(--u));font-size:calc(11.8 * var(--u))}.gs-bk-a svg{width:calc(15 * var(--u));height:calc(7 * var(--u))}.gs-pager{margin-top:calc(24 * var(--u));gap:calc(10 * var(--u))}.gs-pg{height:calc(42 * var(--u));border-radius:calc(21 * var(--u));font-size:calc(13 * var(--u));padding:0 calc(30 * var(--u))}.gs-pg-note{font-size:calc(11.2 * var(--u))}}@media (min-width:1081px) and (prefers-reduced-motion:no-preference){.gs-card.gr-lift:hover{transform:translateY(-4px)}}
