.p2{--ink:#1B1D1F;--ink2:#4C5155;--ink3:#6B7075;--line:#E8EBED;--pill:#F4F5F6;--pill2:#E8EBED;--wash:#F7F8F9;--logo:#010F20;--blue:#2D63E0;--blue-h:#2453C4;--blue-t:#EAF0FC;--f-brand:"Smooch Sans","Arial Narrow",sans-serif;--f-ui:"JP Haas","Helvetica Neue",Helvetica,Arial,sans-serif;--f-text:"JP Haas Text","Helvetica Neue",Helvetica,Arial,sans-serif;--t1:12px;--t2:13px;--t3:15px;--t4:18px;--t5:26px;--t6:38px;--r1:8px;--r2:16px;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--hh:56px;--tb:60px;--sh:56vh;--gl:max(var(--g),env(safe-area-inset-left,0px));--gr:max(var(--g),env(safe-area-inset-right,0px))}.p2 *{box-sizing:border-box}.p2{-webkit-text-size-adjust:100%}.p2{margin:0;background:#fff;color:var(--ink);font:400 var(--t3)/1.5 var(--f-ui);-webkit-font-smoothing:antialiased}.p2 button{font:inherit;color:inherit;border:0;background:none;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.p2 img{display:block;max-width:100%}.p2 a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.p2 :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.p2 .ic{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.p2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 18px;border-radius:999px;font:500 var(--t3)/1 var(--f-text);white-space:nowrap;transition:transform .15s var(--e-out),background .2s,color .2s}.p2 .btn:active{transform:scale(.96)}.p2 .btn.line{box-shadow:inset 0 0 0 1px var(--pill2);color:var(--ink)}.p2 .btn.white{background:#fff;color:var(--ink)}.p2 .btn small{font-size:var(--t1);opacity:.85;font-weight:500}.p2 .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px}.p2 .tim{position:relative;display:block;width:100%;aspect-ratio:1;border-radius:var(--r2);overflow:hidden;background:var(--pill);transition:transform .2s var(--e-out),box-shadow .25s}.p2 .tim:active{transform:scale(.97)}.p2 a.tim{-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.p2 .tim .art{position:absolute;left:12%;top:12%;width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply}.p2 .t.on .tim{box-shadow:0 0 0 2px var(--ink)}.p2 .t .meta{display:grid;gap:3px;height:48px}.p2 .t .nm{font:500 var(--t2)/1.25 var(--f-text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.p2 .t .nm:hover{text-decoration:underline;text-underline-offset:2px}.p2 .t .dim{font:500 var(--t1)/1 var(--f-text);color:var(--ink3);font-variant-numeric:tabular-nums;align-self:end}.p2 .ser{text-align:center}.p2 .ser .c{position:relative;display:block;aspect-ratio:1;border-radius:50%;background:var(--pill);transition:transform .3s var(--e-out)}.p2 .ser:active .c{transform:scale(.96)}.p2 .ser .c img{position:absolute;left:20%;top:20%;width:60%;height:60%;object-fit:contain;mix-blend-mode:multiply}.p2 .ser b{display:block;margin-top:8px;font:500 var(--t2)/1.2 var(--f-text)}.p2 .ser span{display:block;font-size:var(--t1);color:var(--ink3)}.p2 .crumbs{font:500 var(--t1)/1 var(--f-text);color:var(--ink3);display:flex;gap:6px;flex-wrap:wrap}@media(min-width:900px){.p2{--sh:calc(100vh - var(--hh) - 196px)}.p2 .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 12px}}@media(min-width:1300px){.p2 .grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.p2 *{animation:none!important;transition-duration:.01ms!important}}.p2 [hidden]{display:none!important}.p2{--navy:#010F20}.p2 .pad{padding:0 var(--gr) 0 var(--gl)}.p2 .crumbs{display:flex;gap:6px;font:500 var(--t1)/1 var(--f-text);color:var(--ink3)}.p2 .crumbs a{color:var(--ink2)}.p2 .l-h1{margin:12px 0 0;font:900 44px/.88 var(--f-brand);text-transform:uppercase;text-wrap:balance}.p2 .l-h1 em{font-style:normal;color:var(--blue)}.p2 .l-lede{margin:10px 0 0;max-width:52ch;font:500 var(--t2)/1.5 var(--f-text);color:var(--ink3)}.p2 .l-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.p2 .l-guides a{display:flex;align-items:center;gap:6px;padding:11px 6px 11px 0;font:500 var(--t1)/1.25 var(--f-text);color:var(--ink2)}.p2 .l-guides a+a{padding-left:10px;border-left:1px solid var(--line)}.p2 .l-guides a:hover{color:var(--blue)}.p2 .l-guides a svg{flex:none;width:15px;height:15px;color:var(--blue)}.p2 .l-ser{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin:18px calc(-1 * var(--gl)) 0;padding:0 var(--gr) 2px var(--gl);scroll-snap-type:x mandatory;scroll-padding-left:var(--gl)}.p2 .l-ser::-webkit-scrollbar{display:none}.p2 .l-s{flex:none;width:30%;scroll-snap-align:start;text-align:left}.p2 .l-s .ph{position:relative;display:block;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--pill)}.p2 .l-s .ph img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--e-out)}.p2 .l-s:hover .ph img{transform:scale(1.06)}.p2 .l-s .ph .nw{position:absolute;left:6px;top:6px;padding:4px 6px;border-radius:999px;background:var(--blue);color:#fff;font:500 9px/1 var(--f-text)}.p2 .l-s b{display:block;margin-top:6px;font:500 var(--t2)/1.2 var(--f-text)}.p2 .l-s span{display:block;font:500 11px/1.3 var(--f-text);color:var(--ink3)}.p2 .l-s.all .ph{display:grid;place-items:center;background:var(--navy);color:#fff;font:900 34px/.8 var(--f-brand);text-align:center}.p2 .l-s.all .ph small{display:block;margin-top:6px;font:500 11px/1 var(--f-text);color:#ffffffb3}.p2 .l-tools{position:sticky;top:calc(var(--hh) + env(safe-area-inset-top,0px));z-index:20;margin-top:24px;padding:10px var(--gr) 10px var(--gl);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:box-shadow .25s}.p2 .l-tools.stuck{box-shadow:0 1px 0 var(--line),0 8px 20px -14px #010f2040}.p2 .l-srow{display:flex;gap:8px;align-items:center}.p2 .l-q{flex:1;min-width:0;position:relative}.p2 .l-q svg{position:absolute;left:12px;top:50%;width:16px;height:16px;margin-top:-8px;color:var(--ink3)}.p2 .l-q input{width:100%;height:42px;padding:0 36px;border-radius:999px;border:0;background:var(--pill);font:500 16px/1 var(--f-text);color:var(--ink)}.p2 .l-q input:focus{outline:2px solid var(--blue);outline-offset:0;background:#fff}.p2 .l-q .clr{position:absolute;right:8px;top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;display:grid;place-items:center;color:var(--ink3)}.p2 .l-q .clr svg{position:static;margin:0;width:13px;height:13px}.p2 .l-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:10px calc(-1 * var(--gl)) 0;padding:0 var(--gr) 0 var(--gl)}.p2 .l-chips::-webkit-scrollbar{display:none}.p2 .l-chips button{flex:none;height:32px;padding:0 12px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--pill2);font:500 var(--t2)/32px var(--f-text);color:var(--ink2);white-space:nowrap;transition:background .2s,color .2s,box-shadow .2s}.p2 .l-chips button small{margin-left:4px;color:var(--ink3);font-size:11px}.p2 .l-chips button[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.p2 .l-chips button[aria-pressed=true] small{color:#fff9}.p2 .l-row2{display:flex;align-items:center;gap:8px;margin-top:8px}.p2 .seg{display:inline-grid;grid-auto-flow:column;padding:3px;border-radius:999px;background:var(--pill);position:relative}.p2 .seg button{position:relative;z-index:1;height:28px;padding:0 11px;border-radius:999px;font:500 var(--t1)/28px var(--f-text);color:var(--ink2);white-space:nowrap}.p2 .seg button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 3px #010f201f}.p2 .l-count{display:flex;align-items:center;gap:8px;margin:14px 0 12px;font:500 var(--t1)/1 var(--f-text);color:var(--ink3)}.p2 .l-count b{color:var(--ink);font-weight:500}.p2 .l-count .demo{padding:3px 6px;border-radius:5px;background:var(--pill);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.p2 .grid .t.in{animation:p2-tin .45s var(--e-out) both;animation-delay:calc(min(var(--k),12)*25ms)}.p2 .l-empty{padding:40px 16px;text-align:center;font:500 var(--t2)/1.5 var(--f-text);color:var(--ink3)}.p2 .l-empty b{display:block;font:500 var(--t4)/1.3 var(--f-ui);color:var(--ink)}.p2 .l-more{display:grid;justify-items:center;gap:8px;margin-top:22px}.p2 .l-more .bar{width:180px;height:3px;border-radius:2px;background:var(--pill2);overflow:hidden}.p2 .l-more .bar i{display:block;height:100%;background:var(--ink)}.p2 .l-more small{font:500 var(--t1)/1 var(--f-text);color:var(--ink3)}.p2 .l-more .btn{min-width:200px}.p2 .blk{padding:0 var(--gr) 0 var(--gl);margin-top:56px}.p2 .blk h2{margin:0;font:900 32px/.95 var(--f-brand);text-transform:uppercase}.p2 .k2{margin:8px 0 0;font:500 var(--t2)/1.5 var(--f-text);color:var(--ink3);max-width:56ch}.p2 .about p{margin:12px 0 0;max-width:62ch;font:500 var(--t2)/1.6 var(--f-text);color:var(--ink2)}.p2 .founder{display:flex;align-items:center;gap:12px;margin-top:18px;padding:14px;border-radius:18px;background:var(--wash);font:500 var(--t2)/1.4 var(--f-text);color:var(--ink2)}.p2 .endcta{margin:56px max(var(--gr),calc(50% - var(--wrap) / 2)) 0 max(var(--gl),calc(50% - var(--wrap) / 2));padding:26px 20px;border-radius:22px;background:var(--blue);color:#fff;display:grid;gap:10px;justify-items:start}.p2 .endcta h2{margin:0;font:900 40px/.9 var(--f-brand);text-transform:uppercase}.p2 .endcta p{margin:0;font:500 var(--t2)/1.45 var(--f-text);color:#ffffffd1}.p2 .endcta .ctarow{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.p2 .btn.glass{background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff4d}@keyframes p2-bump{40%{transform:scale(1.04)}}.p2 .flyimg{position:fixed;left:0;top:0;z-index:99;pointer-events:none;object-fit:contain;mix-blend-mode:multiply}.p2 .t .meta{grid-template-columns:minmax(0,1fr) 22px;column-gap:2px;row-gap:4px;height:auto;align-content:start}.p2 .t .meta .nm{min-height:2.5em}.p2 .t .meta .dim{align-self:center;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p2 .t .meta .nm{grid-column:1;grid-row:1}.p2 .t .meta .dim{grid-column:1 / -1;grid-row:2}.p2 .t .sv{grid-column:2;grid-row:1;align-self:start;width:22px;height:22px;margin-top:-3px;margin-right:-4px;display:grid;place-items:center;color:var(--ink3);transition:transform .25s var(--e-spring),color .2s}.p2 .t .sv svg{width:14px;height:14px}.p2 .t .sv.on{color:var(--ink)}.p2 .t .sv.on svg path{fill:currentColor}.p2 .t .sv.pop{transform:scale(1.25)}.p2 .t .cam{position:absolute;left:6px;top:calc(100% - 86px);z-index:2;height:22px;padding:0 6px 0 5px;border-radius:999px;background:#ffffffe0;color:var(--ink2);display:flex;align-items:center;gap:3px;font:500 10px/1 var(--f-text);pointer-events:none}.p2 .t .cam svg{width:11px;height:11px}.p2 .t .add.done svg{transform:none}.p2 .t .tw{position:relative}.p2 .t .tw .add{top:auto;bottom:6px;right:6px}.p2 .t .tw .cam{top:auto;bottom:9px}.p2 .l-tog{flex:none;height:34px;padding:0 11px 0 9px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--pill2);display:inline-flex;align-items:center;gap:5px;font:500 var(--t1)/1 var(--f-text);color:var(--ink2);white-space:nowrap}.p2 .l-tog svg{width:14px;height:14px}.p2 .l-tog[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.p2 .l-row2{overflow-x:auto;scrollbar-width:none;margin:8px calc(-1 * var(--gl)) 0;padding:0 var(--gr) 0 var(--gl)}.p2 .l-row2::-webkit-scrollbar{display:none}.p2 .l-s.txt .ph{display:grid;place-items:center;background:var(--wash);box-shadow:inset 0 0 0 1px var(--line);font:900 40px/1 var(--f-brand);color:var(--ink3)}@keyframes p2-flip{40%{transform:translateY(-4px) scale(1.15);color:var(--blue)}}.p2 .sit{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.p2 .sit .p{width:48px;height:48px;border-radius:12px;background:var(--pill);display:grid;place-items:center;overflow:hidden;font:500 12px/1 var(--f-text);color:var(--ink2)}.p2 .sit .p img{width:80%;height:80%;object-fit:contain;mix-blend-mode:multiply}.p2 .sit b{display:block;font:500 var(--t2)/1.25 var(--f-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p2 .sit .c{display:flex;gap:6px;align-items:center;margin-top:5px}.p2 .sit .r{display:grid;justify-items:end;gap:4px}.p2 .sit .r em{font-style:normal;font:900 18px/1 var(--f-brand)}.p2 .sit .r button{font:500 11px/1 var(--f-text);color:var(--ink3);text-decoration:underline;text-underline-offset:2px}.p2 .snote{margin:8px 0 0;font:500 11px/1.4 var(--f-text);color:var(--ink3);text-align:center}@media(min-width:900px){.p2 .body2{max-width:var(--max);margin:0 auto}.p2 .l-h1{font-size:72px}.p2 .l-s{width:calc((100% - 90px)*.1)}.p2 .grid{grid-template-columns:repeat(6,minmax(0,1fr))}.p2 .l-tools{padding-left:max(var(--gl),calc(50% - var(--wrap) / 2));padding-right:max(var(--gr),calc(50% - var(--wrap) / 2))}.p2 .blk h2{font-size:48px}}.p2 .mix{margin:56px var(--gr) 0 var(--gl)}.p2 .lb-try{position:relative;display:block;border-radius:22px;overflow:hidden;aspect-ratio:4/5;background:var(--pill)}.p2 .lb-try img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;transition:transform .8s var(--e-out)}.p2 .lb-try:hover img{transform:scale(1.03)}.p2 .lb-try .ov{position:absolute;left:0;right:0;bottom:0;display:grid;gap:6px;justify-items:start;padding:60px 20px 20px;background:linear-gradient(transparent,#010f20c7);color:#fff}.p2 .lb-try small{font:500 11px/1 var(--f-text);letter-spacing:.08em;text-transform:uppercase;opacity:.8}.p2 .lb-try b{font:900 28px/1 var(--f-brand);text-transform:uppercase}.p2 .lb-try .ov>span:not(.btn){max-width:36ch;font:500 var(--t2)/1.4 var(--f-text);opacity:.9}.p2 .lb-try .btn{margin-top:6px;width:auto;padding:0 16px;background:#fff;color:var(--ink)}.p2 .lhd{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.p2 .lhd h2{margin:0}.p2 .lhd a{flex:none;font:500 var(--t2)/1 var(--f-text);color:var(--blue)}.p2 .lrail{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:10px;margin:14px -16px 0;padding:0 16px 4px;scroll-padding-left:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.p2 .lrail::-webkit-scrollbar{display:none}.p2 .lrail>a{scroll-snap-align:start;display:grid;gap:6px;align-content:start;min-width:0}.p2 .lrail .ph{display:block;border-radius:16px;overflow:hidden;aspect-ratio:4/5;background:var(--pill)}.p2 .lrail .ph img{width:100%;height:100%;object-fit:cover}.p2 .lrd small{margin-top:4px;font:500 10px/1 var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.p2 .lrd b{font:500 var(--t3)/1.25 var(--f-text);color:var(--ink)}.p2 .lug b{margin-top:2px;font:500 var(--t2)/1.2 var(--f-text);color:var(--ink)}.p2 .lug small{font:500 12px/1.3 var(--f-text);color:var(--ink3)}.p2 .lrw{display:grid;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:12px;margin-top:16px;padding:14px;border-radius:18px;background:var(--navy);color:#fff}.p2 .lrw i{width:40px;height:40px;border-radius:12px;background:var(--blue);display:grid;place-items:center;font:900 15px/1 var(--f-brand);font-style:normal}.p2 .lrw b{display:block;font:500 var(--t2)/1.3 var(--f-text)}.p2 .lrw span{font:500 12px/1.4 var(--f-text);color:#ffffffb3}.p2 .lrw svg{width:16px;height:16px;opacity:.7}@media(min-width:900px){.p2 .lb-try{aspect-ratio:21/8}.p2 .mix{margin:72px max(var(--gr),calc(50% - var(--wrap) / 2)) 0 max(var(--gl),calc(50% - var(--wrap) / 2))}.p2 .lb-try .ov{padding:40px}.p2 .lb-try b{font-size:40px}.p2 .lrail{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;padding:0;overflow:visible}.p2 .lrail.l5{grid-template-columns:repeat(5,minmax(0,1fr))}.p2 .lrw{max-width:560px}}.p2 .k2 a{color:inherit;text-decoration:underline;text-underline-offset:2px}.p2 .l-q input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.p2 #empty #clrf{display:inline-flex;width:auto;margin:10px 0 6px;padding:0 14px}.p2 #empty .eo{display:block}.p2 #empty .eo a{color:var(--blue)}.p2 .mix .pill3 .sub{margin:0;font-size:var(--t3);line-height:1.5;color:#ffffffdb}.p2 .mix .mlink{margin:6px 0 0}.p2 .mix .mlink a{color:#fff}@media(min-width:900px){.p2 .sp2{display:grid;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);column-gap:72px;align-items:start}.p2 .sp2 .sph{grid-column:1;grid-row:1}.p2 .sp2 .spb{grid-column:2;grid-row:1 / span 2;min-width:0}.p2 .sp2 .spx2{grid-column:1;grid-row:2}.p2 .sp2 .sph h2{margin-top:0}.p2 .sp2 .spb>*:first-child{margin-top:0}.p2 #faq .spx2 .founder{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px}.p2 #faq .spx2 .founder a{margin-left:0}}.p2{--ob:28px;--hh:84px}.p2 .dph img.flat{transform:none;object-position:50% 50%}.p2 .wsh h2{margin:0;font:900 26px/1 var(--f-brand);text-transform:uppercase;color:var(--ink)}.p2 .wsh .x svg{width:14px;height:14px}.p2 .wsh-r b{font-weight:500;text-align:right;color:var(--ink2)}.p2 .wsh .lk a{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;font:500 14px/40px var(--f-text);box-shadow:inset 0 0 0 1px #d5d9de;color:var(--ink)}.p2 .dsh .dtab button{height:32px;padding:0 12px;border-radius:999px;background:#f1f2f4;font:500 13px/32px var(--f-text);color:var(--ink2)}.p2 .dsh .dimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s}.p2 .dsh .dst button{flex:1;height:32px;border-radius:999px;font:500 12px/1 var(--f-text);color:var(--ink2)}.p2 .mix h2{margin:0;font:900 40px/.9 var(--f-brand);text-transform:uppercase;color:#fff}.p2 .mix .set i{position:relative;aspect-ratio:1/1;border-radius:10px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff29;display:grid;place-items:center;overflow:hidden;font-style:normal;transition:background .35s,box-shadow .35s}.p2 .mix .pill3{display:grid;gap:8px}.p2 .mix .set.st35{grid-auto-rows:1fr}.p2 .mix .set.st35 i{aspect-ratio:auto;min-height:52px}.p2 .mix .mlink{margin:4px 0 0}.p2 .mix .mlink a{color:#fff;text-decoration:underline;text-underline-offset:3px;font:500 var(--t2)/1.4 var(--f-text)}.p2 .mix .pill3>div[data-k]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:2px 12px;align-items:center;padding:12px;border-radius:16px;background:#ffffff12;transition:background .3s}.p2 .mix .pill3>div.on{background:#8fb0ff2e}.p2 .mix .pill3 i{grid-row:1 / span 2;width:40px;height:40px;border-radius:12px;background:#ffffff1a;display:grid;place-items:center;font:900 15px/1 var(--f-brand);font-style:normal;color:#8fb0ff}.p2 .mix .pill3 b{font:500 var(--t2)/1.2 var(--f-text);color:#fff}.p2 .mix .pill3 span{font:500 12px/1.4 var(--f-text);color:#ffffffad}@media(min-width:900px){.p2 .mix .mhd{grid-column:1 / -1}.p2 .mix h2{font-size:64px}}.p2 .meta .dim{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.p2 .meta .nm{display:block;-webkit-line-clamp:unset;overflow:visible}.p2 .lhd{flex-wrap:wrap;row-gap:6px}.p2 .l-qf{display:contents}.p2 .sv img{width:18px;height:18px;display:block}.p2 #grid{transition:opacity .2s}.p2 #grid[aria-busy=true]{opacity:.5}.p2 .t .add:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.p2 .t .sv{position:relative}.p2 .t .sv:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}.p2 .h-try.is-soon{cursor:default}.p2 .h-try.is-soon:hover img{transform:none}.p2 .soon{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font:500 11px/1 var(--f-text);letter-spacing:.02em;background:var(--pill);color:var(--ink3);white-space:nowrap;vertical-align:middle}.p2 .h-try .ov .soon{display:inline-flex;width:auto;height:36px;margin-top:12px;padding:0 14px;font-size:var(--t1);background:#fff3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.p2 .soon-l{color:var(--ink3)}.p2 .soon-l .soon{height:18px;padding:0 7px;font-size:10px}.p2 .lb-try.is-soon{cursor:default}.p2 .lb-try.is-soon:hover img{transform:none}.p2 .lb-try .ov .soon{display:inline-flex;width:auto;height:36px;padding:0 14px;font-size:var(--t1);background:#fff3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:900px){.p2 .p0wrap>.blk{padding-left:max(var(--gl),calc(50% - var(--wrap) / 2));padding-right:max(var(--gr),calc(50% - var(--wrap) / 2))}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/jp-p2-lib.css.map */
