.home_page__uPsEp{color:var(--sg-ink);background:var(--sg-bg);padding-bottom:72px}.home_cover__NTAII{-o-object-fit:cover;object-fit:cover}.home_hero__Q8Yz2{text-align:center;padding:34px var(--sg-gut-r) 22px var(--sg-gut)}.home_h1__wabbT{margin:0;font-size:clamp(36px,4vw,56px);line-height:1.07;font-weight:600;letter-spacing:-.022em;text-wrap:balance}.home_sub__z6rg4{margin:8px auto 0;max-width:880px;font-size:clamp(18px,1.5vw,21px);line-height:1.45;text-wrap:balance}.home_heroCta__bZDUF{justify-content:center;margin:20px 0 0}.home_sizes__VgBUF{--ph:clamp(240px,min(calc(100svh - 452px),calc((100vw - 110px) * 4 / 9)),500px);display:flex;justify-content:center;gap:22px;margin:26px 0 0;padding:0;list-style:none}@supports not (height:100svh){.home_sizes__VgBUF{--ph:clamp(240px,min(calc(100vh - 452px),calc((100vw - 110px) * 4 / 9)),500px)}}.home_size__TSKb7{flex:0 1 auto;min-width:0}.home_sizeLink__GS_Uk{position:relative;display:block;color:inherit;text-decoration:none}.home_sizePhoto__uGMJH{display:block;height:var(--ph);width:auto;max-width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;border-radius:var(--sg-radius);background:var(--sg-tile);transition:transform .25s ease}.home_sizeLink__GS_Uk:hover .home_sizePhoto__uGMJH{transform:translateY(-4px)}.home_sizeName__7nCEh{display:block;margin-top:10px;font-size:15px;font-weight:600}.home_sizeLine___K7J2{display:block;font-size:14px;color:var(--sg-mute)}@media (min-width:1100px){.home_sizeLine___K7J2,.home_sizeName__7nCEh{white-space:nowrap}}.home_pick__NliBT{position:absolute;top:12px;left:12px;z-index:1;padding:5px 10px;border-radius:980px;background:#fff;color:var(--sg-ink);font-size:12px;font-weight:600}.home_factsWrap__JF6xK{padding:26px var(--sg-gut-r) 0 var(--sg-gut)}.home_factsWrap__JF6xK .home_facts__DMPbx{justify-content:center}.home_occ__PysOq{padding:60px var(--sg-gut-r) 66px var(--sg-gut);text-align:center}.home_circles__i4_dN{display:grid;grid-template-columns:repeat(8,1fr);gap:30px 12px;max-width:1160px;margin:34px auto 0;padding:0;list-style:none}.home_circleLink__QgBxj{display:block;color:inherit;text-decoration:none;font-size:14px;line-height:1.3}.home_circle__6Eva1{display:block;width:100%;max-width:116px;height:auto;aspect-ratio:1;margin:0 auto 10px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--sg-tile);transition:transform .2s ease}.home_circleLink__QgBxj:hover .home_circle__6Eva1{transform:scale(1.05)}.home_circleLink__QgBxj:hover{text-decoration:underline;text-underline-offset:3px}.home_more__x2AiN{margin:30px 0 0;font-size:16px}.home_more__x2AiN a{color:inherit;text-underline-offset:4px}.home_card__oYkPY{display:grid;grid-template-columns:1.15fr 1fr;align-items:stretch;background:var(--sg-tile)}.home_cardPhoto__A9m_h{position:relative;min-height:520px;background:#e9e4dc}.home_cardIn__4H2BO{display:flex;flex-direction:column;justify-content:center;gap:18px;min-width:0;padding:56px clamp(24px,5vw,80px)}.home_bandH__iLgEV{margin:0;font-size:clamp(30px,3vw,44px);line-height:1.08;font-weight:600;letter-spacing:-.022em;text-wrap:balance}.home_cardBody__fdCt6{margin:0;max-width:460px;font-size:18px;line-height:1.47}.home_try__k6Ab3{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start;max-width:620px}.home_tryLabel__ERrNM{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.home_tryInput__nLrMt{display:block;width:100%;min-height:96px;padding:12px 14px;border:1px solid var(--sg-line);border-radius:var(--sg-radius-sm);background:#fff;color:var(--sg-ink);font:inherit;font-size:16px;line-height:1.4;resize:vertical}.home_tryInput__nLrMt:focus-visible{outline:2px solid var(--sg-ink);outline-offset:2px}.home_tryLeft__w8FcG{margin:6px 0 0;font-size:13px;color:var(--sg-mute)}.home_try__k6Ab3 .home_tryPaper__9x_tE{font-size:27px;min-height:170px}.home_cardCta__g_BG1{margin:0}.home_mosaic__2eqyc{display:grid;grid-template-columns:1fr 1fr 2.3fr 1fr 1fr;grid-auto-flow:dense}.home_tileFrame__s54wb{position:relative;display:block;align-self:stretch;aspect-ratio:1;overflow:hidden;background:var(--sg-tile)}.home_panel__erR8P{grid-column:3;grid-row:1/span 2;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:28px 36px;background:var(--sg-red);color:#fff;text-align:center}.home_people__TH8cn{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:470px;margin:24px 0 0;padding:0;list-style:none}.home_people__TH8cn a{display:inline-block;padding:8px 16px;border:1px solid rgba(255,255,255,.7);border-radius:980px;color:#fff;font-size:15px;text-decoration:none;transition:background-color .15s,color .15s}.home_people__TH8cn a:hover{background:#fff;border-color:#fff;color:var(--sg-red)}.home_people__TH8cn a:focus-visible{outline:2px solid #fff;outline-offset:3px}.home_tiles__50b09{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px}.home_tile__btvMG{display:flex;flex-direction:column;align-items:center;padding:52px 24px 44px;background:var(--sg-tile);text-align:center}.home_tileH__To_Th{margin:0;font-size:clamp(28px,2.6vw,40px);line-height:1.1;font-weight:600;letter-spacing:-.022em;text-wrap:balance}.home_tileLine__2neay{margin:6px 0 0;max-width:520px;font-size:clamp(17px,1.4vw,20px);line-height:1.4}.home_tileCta__7nzj8{justify-content:center;margin:18px 0 0}.home_tilePhoto__1bn9b{position:relative;display:block;width:min(560px,82%);aspect-ratio:4/3;margin-top:34px;border-radius:var(--sg-radius);overflow:hidden;background:#e9e9ec}.home_shop__PyJo7{max-width:1320px;margin:0 auto;padding:76px var(--sg-gut-r) 30px var(--sg-gut)}.home_shopHead__E9WwU{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.home_shopAll__n_mvT{flex:none;color:inherit;font-size:16px;text-underline-offset:4px}.home_filters__zb_FN{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 26px}.home_grid__apkO7{display:grid;grid-template-columns:repeat(5,1fr);gap:28px 16px;margin:0;padding:0;list-style:none}.home_grid__apkO7>li{display:flex;min-width:0}.home_grid__apkO7>li>*{flex:1}.home_grid__apkO7[data-f=all]>li:not([data-show~=all]),.home_grid__apkO7[data-f=for-couple]>li:not([data-show~=for-couple]),.home_grid__apkO7[data-f=for-her]>li:not([data-show~=for-her]),.home_grid__apkO7[data-f=for-him]>li:not([data-show~=for-him]),.home_grid__apkO7[data-f=for-parents]>li:not([data-show~=for-parents]),.home_grid__apkO7[data-f=for-team]>li:not([data-show~=for-team]),.home_grid__apkO7[data-f=under-100]>li:not([data-show~=under-100]){display:none}.home_seeAll__EKbjS{margin:34px 0 0;text-align:center}.home_door__IJd1F{margin-top:60px}.home_doorPhoto__zZyQh{display:block;width:100%;height:auto;aspect-ratio:16/7;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 60%;object-position:60% 60%;background:#1b2540}.home_doorFrame__xXRgW{position:relative;display:block;aspect-ratio:16/7;overflow:hidden;background:var(--sg-tile)}.home_doorText__9dcsq{padding:30px var(--sg-gut-r) 0 var(--sg-gut);text-align:center}.home_doorH__aucC_{margin:0;font-size:clamp(26px,2.6vw,36px);line-height:1.12;font-weight:600;letter-spacing:-.022em;text-wrap:balance}.home_doorLine__9IJX1{margin:8px 0 0;font-size:17px}.home_doorLinks__8gXPf{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:12px 0 0;font-size:15px}.home_doorLinks__8gXPf a{color:inherit;text-underline-offset:4px}.home_recent__F_fL7{max-width:1320px;margin:0 auto;padding:84px var(--sg-gut-r) 0 var(--sg-gut)}.home_recentRow__GH2r_{display:grid;grid-template-columns:repeat(4,1fr);gap:28px 16px;margin:26px 0 0;padding:0;list-style:none}.home_recentRow__GH2r_>li{display:flex;min-width:0}.home_recentRow__GH2r_>li>*{flex:1}.home_play__aF_1M{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:center;width:calc(100% - var(--sg-gut) - var(--sg-gut-r));max-width:1160px;margin:84px auto 0;padding:44px 48px;border-radius:var(--sg-radius);background:var(--sg-tile)}.home_playText__SbCXM{min-width:0;color:var(--sg-ink)}.home_playBody__zH9tl{margin:12px 0 0;max-width:520px;font-size:17px;line-height:1.5}.home_playLink__kEcUL{margin:14px 0 0;font-size:15px;font-weight:500}.home_playLink__kEcUL a{color:inherit;text-underline-offset:4px}.home_playBoard__U8MXF{min-width:0}.home_rev__4R4_G{max-width:1060px;margin:0 auto;padding:84px var(--sg-gut-r) 0 var(--sg-gut)}.home_revHead__ERUWd{display:grid;grid-template-columns:1fr 1.6fr;gap:40px;align-items:start}.home_revBody__CKaMG{margin:0;font-size:17px;line-height:1.5;color:var(--sg-ink-soft)}.home_lowP__3zrrm a,.home_low__QVUaG details a,.home_mapCaption__g3d7_ a,.home_qf__Q01Mz a,.home_revBody__CKaMG a,.home_signOff__bYqE_ a{color:inherit;text-underline-offset:3px}.home_quotes__MmC7T{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.home_quote__cdYs5{margin:0;padding:24px;border-radius:18px;background:var(--sg-tile);font-size:16px}.home_quote__cdYs5 blockquote,.home_quote__cdYs5 p{margin:0}.home_quote__cdYs5 figcaption{margin-top:14px;font-size:13px;color:var(--sg-mute)}.home_low__QVUaG{max-width:1060px;margin:0 auto;padding:72px var(--sg-gut-r) 0 var(--sg-gut)}.home_low__QVUaG>section{display:grid;grid-template-columns:1fr 1.6fr;gap:40px;align-items:start;padding:44px 0;border-top:1px solid var(--sg-hair)}.home_low__QVUaG>section:first-child{border-top:0;padding-top:0}.home_lowH__RoWVg{margin:0;font-size:26px;line-height:1.15;font-weight:600;letter-spacing:-.022em;text-wrap:balance}.home_lowP__3zrrm{margin:10px 0 0;font-size:16px;line-height:1.55;color:var(--sg-mute)}.home_qf__Q01Mz{display:grid;grid-template-columns:max-content 1fr;margin:0;font-size:15.5px;line-height:1.5}.home_qfRow__XP_k0{display:contents}.home_qf__Q01Mz dd,.home_qf__Q01Mz dt{margin:0;padding:11px 0;border-top:1px solid var(--sg-hair)}.home_qf__Q01Mz dt{padding-right:26px;font-weight:600}.home_qf__Q01Mz dd{color:var(--sg-ink-soft)}.home_occlist__qI1ei{-moz-columns:2;column-count:2;-moz-column-gap:24px;column-gap:24px;margin:0;padding:0;list-style:none;font-size:15px}.home_occlist__qI1ei li{padding:4px 0;-moz-column-break-inside:avoid;break-inside:avoid}.home_occlist__qI1ei a{color:inherit;text-decoration:none}.home_occlist__qI1ei a:hover{text-decoration:underline;text-underline-offset:3px}.home_occlist__qI1ei span{color:var(--sg-mute);font-size:13.5px;white-space:nowrap}.home_shipMap__xejEV{margin:0;min-width:0}.home_mapCaption__g3d7_{margin-top:12px;font-size:14px;line-height:1.5;color:var(--sg-mute)}.home_signOff__bYqE_{margin:26px 0 0;font-size:16px;line-height:1.55;color:var(--sg-ink-soft)}.home_map__bqVum{display:block;width:100%;height:auto}.home_mapRegion__IyFDU path{fill:#e8e8ed;stroke:#ffffff;stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .15s ease}a.home_mapRegion__IyFDU{cursor:pointer}a.home_mapRegion__IyFDU:focus-visible path,a.home_mapRegion__IyFDU:hover path{fill:#d2d2d7}a.home_mapRegion__IyFDU:focus-visible{outline:none}a.home_mapRegion__IyFDU:focus-visible path{stroke:var(--sg-ink);stroke-width:2px}.home_mapLabel__m5J9o{fill:var(--sg-mute);font-family:inherit;font-size:30px;text-anchor:middle;dominant-baseline:middle;pointer-events:none;transition:fill .15s ease}a.home_mapRegion__IyFDU:focus-visible .home_mapLabel__m5J9o,a.home_mapRegion__IyFDU:hover .home_mapLabel__m5J9o{fill:var(--sg-ink)}.home_mapLabelWater__P99J4{fill:var(--sg-mute)}.home_mapName__ZI9Mz{display:none}.home_mapCodeKeep__R8wHQ{font-size:22px}.home_mapHit__7h81O{fill:transparent}.home_mapDot__JpOIP{fill:var(--sg-ink);stroke:#ffffff;stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;transform:scale(1.5);transition:transform .15s ease,fill .15s ease}.home_mapCityName__ydxiC{opacity:0;fill:var(--sg-ink);stroke:#ffffff;stroke-width:7px;stroke-linejoin:round;paint-order:stroke;font-family:inherit;font-size:17px;font-weight:600;pointer-events:none;transition:opacity .12s ease}.home_mapCity__ovpnC:focus-visible .home_mapCityName__ydxiC,.home_mapCity__ovpnC:hover .home_mapCityName__ydxiC{opacity:1}.home_mapCity__ovpnC:focus-visible .home_mapDot__JpOIP,.home_mapCity__ovpnC:hover .home_mapDot__JpOIP{fill:var(--sg-red);transform:scale(1.5)}.home_mapCity__ovpnC:focus-visible{outline:none}@media (min-width:640px){.home_mapName__ZI9Mz{display:inline}.home_mapCode__s1ClY{display:none}.home_mapLabel__m5J9o{font-size:16px}.home_mapCodeKeep__R8wHQ{font-size:15px}.home_mapNameSnug__EqZct{font-size:15px;letter-spacing:-.01em}.home_mapDot__JpOIP{transform:none}}@media (max-width:1080px){.home_grid__apkO7{grid-template-columns:repeat(4,1fr)}.home_card__oYkPY{grid-template-columns:1fr}.home_cardPhoto__A9m_h{min-height:0;aspect-ratio:4/3}}@media (max-width:760px){.home_hero__Q8Yz2{padding:24px 0 18px}.home_h1__wabbT,.home_heroCta__bZDUF,.home_sub__z6rg4{padding-left:var(--sg-gut);padding-right:var(--sg-gut-r)}.home_sub__z6rg4{font-size:17px}.home_heroCta__bZDUF .home_heroSecond___YUgN{display:none}.home_sizes__VgBUF{justify-content:flex-start;gap:12px;margin-top:22px;padding:0 var(--sg-gut-r) 6px var(--sg-gut);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--sg-gut);scrollbar-width:none}.home_sizes__VgBUF::-webkit-scrollbar{display:none}.home_size__TSKb7{flex:0 0 68%;scroll-snap-align:start}.home_sizePhoto__uGMJH{width:100%;height:auto}.home_factsWrap__JF6xK .home_facts__DMPbx{justify-content:flex-start;gap:8px 18px;font-size:13px}.home_occ__PysOq{padding-top:46px;padding-bottom:48px}.home_circles__i4_dN{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 8px;margin-top:24px}.home_circleLink__QgBxj{font-size:12.5px;overflow-wrap:break-word;hyphens:auto}.home_circle__6Eva1{max-width:76px;margin-bottom:7px}.home_cardIn__4H2BO{padding:36px var(--sg-gut-r) 40px var(--sg-gut)}.home_try__k6Ab3{grid-template-columns:1fr}.home_mosaic__2eqyc{grid-template-columns:repeat(4,1fr)}.home_panel__erR8P{grid-column:1/-1;grid-row:1;padding:36px var(--sg-gut-r) 36px var(--sg-gut)}.home_people__TH8cn a{padding:7px 14px;font-size:14px}.home_tiles__50b09{grid-template-columns:1fr;padding:12px 0}.home_tile__btvMG{padding:40px var(--sg-gut-r) 0 var(--sg-gut);overflow:hidden}.home_tilePhoto__1bn9b{width:100%;margin-top:26px;border-radius:14px 14px 0 0}.home_shop__PyJo7{padding-top:56px}.home_grid__apkO7{grid-template-columns:repeat(2,1fr);gap:22px 12px}.home_filters__zb_FN{flex-wrap:nowrap;margin-right:calc(-1 * var(--sg-gut-r));padding-right:var(--sg-gut-r);overflow-x:auto;scrollbar-width:none}.home_filters__zb_FN::-webkit-scrollbar{display:none}.home_door__IJd1F{margin-top:48px}.home_doorFrame__xXRgW,.home_doorPhoto__zZyQh{aspect-ratio:3/4}.home_recent__F_fL7{padding-top:56px}.home_recentRow__GH2r_{grid-template-columns:repeat(2,1fr);gap:22px 12px}.home_play__aF_1M{grid-template-columns:1fr;gap:22px;width:100%;margin-top:56px;padding:32px var(--sg-gut-r) 32px var(--sg-gut);border-radius:0}.home_rev__4R4_G{padding-top:56px}.home_revHead__ERUWd{gap:12px}.home_quotes__MmC7T,.home_revHead__ERUWd{grid-template-columns:1fr}.home_low__QVUaG{padding-top:48px}.home_low__QVUaG>section{grid-template-columns:1fr;gap:18px;padding:34px 0}.home_try__k6Ab3 .home_tryPaper__9x_tE{font-size:25px}}@media (prefers-reduced-motion:reduce){.home_circle__6Eva1,.home_mapCityName__ydxiC,.home_mapDot__JpOIP,.home_mapLabel__m5J9o,.home_mapRegion__IyFDU path,.home_sizePhoto__uGMJH{transition:none}.home_circleLink__QgBxj:hover .home_circle__6Eva1,.home_sizeLink__GS_Uk:hover .home_sizePhoto__uGMJH{transform:none}}.home_noteField__gwcnB{display:flex;flex-direction:column;gap:8px;max-width:520px;margin-top:6px}.home_noteInput__BTauY{width:100%;min-height:52px;padding:14px 16px;border:1px solid var(--ink);border-radius:3px;background:#ffffff;font-family:var(--serif);font-size:17px;line-height:1.4;color:var(--ink);caret-color:var(--red);resize:vertical;-webkit-appearance:none;-moz-appearance:none;appearance:none}.home_noteInput__BTauY::-moz-placeholder{color:#9a9ea8;opacity:1}.home_noteInput__BTauY::placeholder{color:#9a9ea8;opacity:1}.swipe_row__6IhBn{grid-column:1/-1;display:grid;gap:18px;padding:26px 0 30px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.swipe_text__SrKHU{display:flex;flex-direction:column;gap:8px;min-width:0}.swipe_name__Tc9ba{font-family:var(--g);font-weight:700;font-size:24px;line-height:1.15;letter-spacing:-.02em;color:var(--ink)}.swipe_line__p3R69{font-family:var(--serif);font-size:17px;line-height:1.5;color:var(--ink);max-width:34em}.swipe_fine__Gh53M{font-family:var(--type);font-size:12px;line-height:1.5;color:var(--pencil);max-width:40em}.swipe_stage__Zkilw{width:100%;max-width:420px;margin:0 auto}.swipe_placeholder__Xb__J{aspect-ratio:360/440;border:1px dashed var(--rule);display:grid;place-items:center;font-family:var(--type);font-size:12px;color:var(--pencil)}.swipe_game__U_SKs{display:flex;flex-direction:column;align-items:stretch;gap:12px}.swipe_board__ok7Js,.swipe_slot__131e3{position:relative}.swipe_preview__rVuDp{pointer-events:none}.swipe_playBtn__d3ykM{position:sticky;z-index:3;bottom:calc(3.5rem + env(safe-area-inset-bottom) + 14px);display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:52px;margin:-88px auto 36px;padding:0 26px;border:0;border-radius:3px;background:var(--red);color:#ffffff;font-family:var(--g);font-weight:600;font-size:16px;white-space:nowrap;box-shadow:0 10px 22px -12px rgba(29,36,51,.55);cursor:pointer}.swipe_playBtn__d3ykM:hover{background:var(--red-dk,#b02c22)}.swipe_tapCover__v9WuN{position:absolute;inset:0;z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.swipe_boardFull__2sf8A{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:calc(62px + env(safe-area-inset-top)) 8px calc(8px + env(safe-area-inset-bottom));background:#fbfaf7;overscroll-behavior:contain;touch-action:none}@media (orientation:landscape){.swipe_boardFull__2sf8A{align-items:center;padding-top:calc(8px + env(safe-area-inset-top))}}.swipe_boardFull__2sf8A .swipe_canvas__WY6zD{flex:none;touch-action:none}.swipe_close__sI343{position:absolute;top:calc(9px + env(safe-area-inset-top));right:10px;z-index:2;height:44px;padding:0 18px;border:1.5px solid var(--ink);border-radius:3px;background:#ffffff;font-family:var(--g);font-weight:600;font-size:15px;color:var(--ink);cursor:pointer}.swipe_boardFull__2sf8A .swipe_sound__ZPxxF{top:calc(9px + env(safe-area-inset-top));right:auto;bottom:auto;left:10px;height:44px;padding:0 12px;font-size:13px;background:transparent}.swipe_sound__ZPxxF{position:absolute;z-index:2;right:8px;bottom:8px;padding:6px 8px;border:0;background:rgba(251,250,247,.85);font-family:var(--type);font-size:11px;color:var(--pencil);cursor:pointer}.swipe_sound__ZPxxF:hover{color:var(--ink)}.swipe_canvas__WY6zD{display:block;width:100%;aspect-ratio:360/440;touch-action:pan-y;cursor:crosshair;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.swipe_canvas__WY6zD[data-phase=play]{touch-action:none}.swipe_status__P9Djp{min-height:1.5em;font-family:var(--type);font-size:13px;line-height:1.5;color:var(--ink);text-align:center}.swipe_textBtn__W2ZXS{align-self:center;padding:0;border:0;background:none;font-family:var(--g);font-size:14px;color:var(--pencil);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.swipe_textBtn__W2ZXS:hover{color:var(--red)}.swipe_result__QvSSh{scroll-margin-top:290px;scroll-margin-bottom:70px;padding-top:16px;border-top:1px dashed var(--rule);animation:swipe_rise__y93mc .45s ease both}.swipe_scoreCard__ApET8{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.swipe_over__yHLKo{font-family:var(--type);font-size:12px;letter-spacing:.08em;color:var(--pencil)}.swipe_bigScore__SpJ3H{font-family:var(--hand);font-size:56px;line-height:1;color:var(--pen)}.swipe_pointsWord__iIw_3{font-size:24px}.swipe_rank__gx1iE{font-family:var(--g);font-weight:700;font-size:20px;color:var(--red);transform:rotate(-2deg);transform-origin:left center;animation:swipe_stamp__Bu1A_ .4s cubic-bezier(.3,1.6,.5,1) .9s both}@keyframes swipe_stamp__Bu1A_{0%{opacity:0;transform:rotate(-2deg) scale(1.6)}to{opacity:1;transform:rotate(-2deg) scale(1)}}.swipe_best__8fAeK{display:block;margin-top:2px}.swipe_best__8fAeK,.swipe_resultHead__jrjIX{font-family:var(--type);font-size:12px;color:var(--pencil)}.swipe_resultHead__jrjIX{margin-top:14px;letter-spacing:.04em}.swipe_picks__m0KZs{display:flex;flex-direction:column;gap:14px;margin-top:12px}.swipe_pick__FSNBl{display:flex;gap:14px;align-items:flex-start}.swipe_pickImg__U1hYs{flex:none;width:88px;height:88px;-o-object-fit:cover;object-fit:cover;background:var(--faint)}.swipe_pickText__BYxZu{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.swipe_pickName__TENxd{font-family:var(--g);font-weight:700;font-size:16px;line-height:1.2;color:var(--ink);text-decoration:none}.swipe_pickName__TENxd:hover{text-decoration:underline}.swipe_pickPrice__2fF5w{font-family:var(--g);font-weight:700;font-size:15px;color:var(--ink)}.swipe_pickPrice__2fF5w span{font-weight:400;font-size:13px;color:var(--pencil)}.swipe_buy__9uaZs{display:inline-flex;align-items:center;justify-content:center;height:40px;margin-top:2px;padding:0 16px;border-radius:3px;background:var(--red);color:#ffffff;font-family:var(--g);font-weight:600;font-size:14px;text-decoration:none}.swipe_buy__9uaZs:hover{background:var(--red-dk,#b02c22)}.swipe_againBtn__QJf_N{display:inline-flex;align-items:center;height:48px;margin:12px 0 8px;padding:0 22px;border:1.5px solid var(--ink);border-radius:3px;background:#ffffff;font-family:var(--g);font-weight:600;font-size:15px;color:var(--ink);cursor:pointer}.swipe_againBtn__QJf_N:hover{background:var(--faint)}@keyframes swipe_rise__y93mc{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:768px){.swipe_result__QvSSh{scroll-margin-top:190px}.swipe_row__6IhBn{grid-template-columns:minmax(0,1fr) minmax(0,420px);-moz-column-gap:48px;column-gap:48px;align-items:start;padding:36px 0 40px}.swipe_name__Tc9ba{font-size:30px}.swipe_text__SrKHU{position:sticky;top:170px;padding-top:24px}}@media (prefers-reduced-motion:reduce){.swipe_rank__gx1iE,.swipe_result__QvSSh{animation:none}}.swipe_prizeNote__MUwcD{margin-top:6px;font-family:var(--type);font-size:13px;line-height:1.45;color:var(--ink)}.swipe_prize__dnwV6{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;margin-top:12px;padding:14px 16px 16px;border:1.5px dashed var(--red);border-radius:4px;background:#fff;animation:swipe_rise__y93mc .45s ease 1.1s both}.swipe_prizeHead__3S4vh{font-family:var(--g);font-weight:700;font-size:19px;line-height:1.2;color:var(--ink)}.swipe_prizeRow__RMAFR{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.swipe_prizeCode__k1UqF{font-family:var(--g);font-weight:700;font-size:17px;letter-spacing:.06em;color:var(--pen);background:var(--faint);padding:6px 10px;border-radius:3px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.swipe_prizeFine__CE5xz{font-family:var(--type);font-size:12.5px;line-height:1.45;color:var(--pencil)}.swipe_kit__JdFa7{--white:#ffffff;--ink:#1d2433;--pencil:#5e6371;--rule:#dadde3;--faint:#f4f5f7;--red:#d2382c;--red-dk:#b32c22;--pen:#20304f;--g:var(--oc-grotesk),"Occasion Grotesk Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--oc-serif),"Iowan Old Style",Georgia,serif;--type:var(--oc-serif),"Iowan Old Style",Georgia,serif;--hand:var(--oc-hand),"Bradley Hand",cursive}.swipe_band__1zS2Q{display:grid;gap:28px;margin-top:88px;padding:0 var(--pad,20px);scroll-margin-top:var(--hdr,65px)}.swipe_bandText__h_FjP{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:34rem}.swipe_bandTitle__Zb_cr{font-family:var(--g);font-weight:700;font-size:30px;line-height:1.08;letter-spacing:-.025em;color:var(--ink)}.swipe_bandBody__ZKcvw{font-family:var(--serif);font-size:18px;line-height:1.55;color:var(--ink)}.swipe_bandLink__2PmKB{font-family:var(--g);font-weight:600;font-size:15px;color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.swipe_bandLink__2PmKB:hover{color:var(--red)}@media (min-width:900px){.swipe_band__1zS2Q{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:56px}.swipe_bandTitle__Zb_cr{font-size:40px}}.swipe_tucked__qXo75{display:none}.swipe_playOut__qjU_w{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border:0;border-radius:3px;background:var(--red);color:#ffffff;font-family:var(--g);font-weight:600;font-size:16px;cursor:pointer}.swipe_playOut__qjU_w:hover{background:var(--red-dk,#b02c22)}@media (max-height:720px),(max-width:767px){.swipe_compactStage__8NBAf{max-width:none;margin:0}.swipe_compactStage__8NBAf .swipe_placeholder__Xb__J{aspect-ratio:auto;height:52px;width:190px;border:0;background:var(--faint)}}.swipe_prizeShop__caEAj{display:flex;align-items:center;justify-content:center;width:100%;height:54px;margin-top:4px;padding:0 20px;border:0;border-radius:3px;background:var(--red);color:#ffffff;font-family:var(--g);font-weight:700;font-size:17px;text-decoration:none;cursor:pointer}.swipe_prizeShop__caEAj:hover{background:var(--red-dk,#b02c22)}.swipe_prizeOther__WX7zj{font-family:var(--type);font-size:12.5px;line-height:1.6;color:var(--pencil)}.swipe_prizeOther__WX7zj .swipe_prizeCode__k1UqF{font-size:13px;padding:2px 6px}.swipe_prizeShop__caEAj:disabled{background:var(--pencil);cursor:progress}.swipe_prizeBig__X5ifY{font-family:var(--g);font-weight:800;font-size:26px;letter-spacing:.08em;color:var(--ink);background:var(--faint);border:1.5px dashed var(--ink);border-radius:4px;padding:8px 14px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.swipe_copyBtn__uAj_J{display:inline-flex;align-items:center;height:46px;padding:0 18px;border:1.5px solid var(--ink);border-radius:3px;background:#ffffff;font-family:var(--g);font-weight:700;font-size:15px;color:var(--ink);cursor:pointer}.swipe_copyBtn__uAj_J:hover{background:var(--faint)}@media (pointer:coarse){.swipe_sound__ZPxxF{min-height:44px}}.shop_page___DT_8{--white:#ffffff;--ink:var(--sg-ink);--pencil:var(--sg-mute);--rule:var(--sg-hair);--faint:var(--sg-tile);--blush:var(--sg-tile);--red:var(--sg-red);--red-dk:#8f1a21;--pen:var(--sg-pen);--g:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--g);--type:var(--g);--hand:var(--oc-pen,"Bradley Hand"),cursive}.shop_pager__5Eelw{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:40px;text-align:center}.shop_pagerCount__kOgZH{margin:0;font-size:14px;color:var(--sg-mute);font-variant-numeric:tabular-nums}.shop_pagerBtn__zJThV{min-width:220px}.shop_play__3QeTo{margin:48px 0 0;padding:0;list-style:none}.shop_recent__6nG4A{padding-top:56px}.shop_recent__6nG4A:empty{display:none}.shop_shelfList__KdjoM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:24px 0 0;padding:0;list-style:none;border-bottom:1px solid var(--sg-hair)}.shop_shelfList__KdjoM li{border-top:1px solid var(--sg-hair)}.shop_shelfLink__8tHCN{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:12px 0;color:inherit;text-decoration:none}.shop_shelfLink__8tHCN:hover .shop_shelfName__8JTV_{text-decoration:underline;text-underline-offset:3px}.shop_shelfName__8JTV_{font-size:15px;font-weight:500;line-height:1.3}.shop_shelfFrom__15p_0{flex-shrink:0;font-size:13px;color:var(--sg-mute);font-variant-numeric:tabular-nums}.shop_interestHead__O6dWG{margin-top:40px}.shop_interestList__LL93A{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}@media (min-width:761px){.shop_shelfList__KdjoM{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1081px){.shop_shelfList__KdjoM{grid-template-columns:repeat(4,minmax(0,1fr))}}