.landing-v4 .sit .sit-head{gap:14px;display:grid}.landing-v4 .sit .sit-head .hm-lede{margin-top:0}.landing-v4 .sit .sit-head__aside{gap:18px;display:grid}@media (min-width:760px){.landing-v4 .sit .sit-head{grid-template-columns:1.1fr 1fr;align-items:end;gap:24px}}@media (min-width:1100px){.landing-v4 .sit .sit-head{grid-template-columns:1.3fr 1fr}}.landing-v4 .sit .sit-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-v4 .sit .sit-grid{gap:var(--hm-gap);grid-template-columns:minmax(0,1fr);display:grid}.landing-v4 .sit .sit-grid>.sit-head{grid-column:1/-1;margin-bottom:10px}.landing-v4 .sit .sit-tile{align-content:start;gap:16px;padding:20px;display:grid}.landing-v4 .sit .sit-tile__h{grid-template-columns:32px 1fr;align-items:start;gap:12px;display:grid}.landing-v4 .sit .sit-app{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.landing-v4 .sit .sit-app img{object-fit:contain;width:56%;height:56%}.landing-v4 .sit .sit-app-dark{background:var(--hm-dark);border-color:var(--hm-dark)}.landing-v4 .sit .sit-tile-photo{grid-template-columns:minmax(0,1fr) 44%;align-content:stretch;gap:0;padding:0}.landing-v4 .sit .sit-tile__body{align-content:start;gap:16px;padding:20px;display:grid}.landing-v4 .sit .sit-pic{background:var(--hm-dark-2);min-height:240px;position:relative}.landing-v4 .sit .sit-pic img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.landing-v4 .sit .sit-pic .hm-bub{max-width:none;bottom:12px;left:12px;right:12px}@media (max-width:519px){.landing-v4 .sit .sit-tile-photo{grid-template-columns:minmax(0,1fr)}.landing-v4 .sit .sit-tile-photo .sit-pic{order:-1;min-height:250px}}.landing-v4 .sit .sit-photo{margin:0}.landing-v4 .sit .sit-photo .hm-bub{max-width:none;bottom:14px;left:14px;right:14px}.landing-v4.js .sit .hm-rv:not(.in) .hm-bub{opacity:0}.landing-v4 .sit .hm-rv.in .hm-bub{animation:sit-bub-in .52s var(--hm-ease) .16s both}@keyframes sit-bub-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.landing-v4 .sit .sit-cta{align-content:space-between;gap:18px;padding:22px;display:grid}.landing-v4 .sit .sit-cta__big{align-items:baseline;gap:10px;display:flex}.landing-v4 .sit .sit-cta__num{--sit-n:3;font-family:var(--hm-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--hm-lime);font-size:clamp(72px,8vw,96px);font-weight:400;line-height:.9}.landing-v4 .sit .sit-cta__lbl{font-family:var(--hm-ui);letter-spacing:-.01em;color:var(--hm-on-dark);font-size:18px;font-weight:600;line-height:1.2}.landing-v4 .sit .sit-cta__act{gap:12px;display:grid}.landing-v4 .sit .sit-cta .hm-btn{width:100%}@property --sit-n{syntax:"<integer>";inherits:true;initial-value:3}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-v4 .sit .sit-cta__num-static{display:none}.landing-v4 .sit .sit-cta__num:after{counter-reset:sitn var(--sit-n);content:counter(sitn)}.landing-v4 .sit .sit-cta__num{animation:sit-count 1s var(--hm-ease) both;animation-timeline:view();animation-range:entry 10% cover 28%}@keyframes sit-count{0%{--sit-n:0}to{--sit-n:3}}}}@media (min-width:760px){.landing-v4 .sit .sit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-v4 .sit .sit-tile-photo{grid-column:span 2}}@media (min-width:1100px){.landing-v4 .sit .sit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-v4 .sit .sit-tile,.landing-v4 .sit .sit-grid>.sit-photo,.landing-v4 .sit .sit-cta{min-height:320px}}.landing-v4 .sit-is-rail .sit-head{margin-bottom:26px}.landing-v4 .sit .sit-rail{align-items:flex-start;gap:var(--hm-gap);scroll-snap-type:x proximity;scroll-padding-inline:var(--hm-gutter);-webkit-overflow-scrolling:touch;padding:6px var(--hm-gutter) 22px;margin:0 calc(-1 * var(--hm-gutter));scrollbar-width:none;scroll-timeline:--sit-rail inline;display:flex;overflow:auto hidden}.landing-v4 .sit .sit-rail::-webkit-scrollbar{display:none}.landing-v4 .sit .sit-rail:focus-visible{outline:2px solid var(--hm-ink);outline-offset:-2px;border-radius:var(--hm-r-xl)}.landing-v4 .sit .sit-rail__item{flex:0 0 min(268px, 100vw - 2 * var(--hm-gutter));scroll-snap-align:start;min-height:262px;display:flex}.landing-v4 .sit .sit-rail__item-photo{flex-basis:min(246px, 100vw - 2 * var(--hm-gutter));min-height:300px}.landing-v4 .sit .sit-card{width:100%;transition:rotate var(--hm-t-press) var(--hm-ease), translate var(--hm-t-press) var(--hm-ease), border-color var(--hm-t-press) var(--hm-ease);flex-direction:column;justify-content:space-between;gap:13px;padding:16px;display:flex;rotate:-.7deg}.landing-v4 .sit .sit-rail__item:nth-child(2n) .sit-card{rotate:.6deg}.landing-v4 .sit .sit-card .hm-thread{border-top:1px solid var(--hm-line);padding-top:13px}@media (hover:hover) and (pointer:fine){.landing-v4 .sit .sit-card:hover{border-color:var(--hm-line-2);translate:0 -4px;rotate:none}}.landing-v4 .sit .sit-rail__item-photo .sit-photo{width:100%;min-height:248px}.landing-v4 .sit .sit-rail__item-photo .sit-photo img{object-position:50% 26%}.landing-v4 .sit .sit-rail__nav{display:none}@media (min-width:760px){.landing-v4 .sit .sit-rail__nav{gap:8px;display:flex}}.landing-v4 .sit .sit-rail__bar{background:var(--hm-line-2);border-radius:2px;max-width:360px;height:2px;display:none;overflow:hidden}.landing-v4 .sit .sit-rail__bar span{background:var(--hm-ink);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(.08)}@supports (animation-timeline:scroll()) and (timeline-scope:--sit-rail){.landing-v4 .sit-is-rail{timeline-scope:--sit-rail}.landing-v4 .sit .sit-rail__bar{display:block}.landing-v4 .sit .sit-rail__bar span{animation:linear both sit-railrun;animation-timeline:--sit-rail}@keyframes sit-railrun{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}}@media (min-width:1100px){.landing-v4 .sit .sit-rail__item{flex-basis:306px;min-height:278px}.landing-v4 .sit .sit-rail__item-photo{flex-basis:288px;min-height:352px}.landing-v4 .sit .sit-card{padding:18px}}@media (prefers-reduced-motion:reduce){.landing-v4 .sit .sit-card{transition-duration:.01ms}.landing-v4 .sit .hm-rv.in .hm-bub{animation:none}}
.landing-v4 .faq-wrap{gap:var(--hm-gap);align-items:start;display:grid}.landing-v4 .faq-head{max-width:760px;margin-bottom:14px}.landing-v4 .hm-tile.faq-tile{padding:4px 22px}.landing-v4 .faq-item{border-top:1px solid var(--hm-line)}.landing-v4 .faq-item:first-of-type{border-top:0}.landing-v4 .faq-q{cursor:pointer;font-family:var(--hm-ui);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:18px;font-weight:600;line-height:1.3;list-style:none;display:flex}.landing-v4 .faq-q::-webkit-details-marker{display:none}.landing-v4 .faq-q:focus-visible{outline:2px solid var(--hm-ink);outline-offset:2px;border-radius:6px}.landing-v4 .faq-plus{border:1px solid var(--hm-line-2);width:30px;height:30px;color:var(--hm-ink);transition:transform var(--hm-t-press) var(--hm-ease), background var(--hm-t-press) var(--hm-ease), border-color var(--hm-t-press) var(--hm-ease), color var(--hm-t-press) var(--hm-ease);border-radius:50%;flex:none;place-items:center;display:grid}.landing-v4 .faq-plus svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.landing-v4 .faq-item[open] .faq-plus{background:var(--hm-dark);border-color:var(--hm-dark);color:#fff;transform:rotate(45deg)}.landing-v4 .faq-a{max-width:66ch;font-size:var(--hm-fs-body);color:var(--hm-ink-70);padding:0 0 20px;line-height:1.55}@supports (interpolate-size:allow-keywords){.landing-v4 .faq-tile{interpolate-size:allow-keywords}.landing-v4 .faq-item::details-content{block-size:0;transition:block-size .3s var(--hm-ease), content-visibility .3s allow-discrete;overflow:hidden}.landing-v4 .faq-item[open]::details-content{block-size:auto}}@media (min-width:760px){.landing-v4 .faq-wrap{grid-template-columns:1fr 2fr}.landing-v4 .faq-head{margin-bottom:0;position:sticky;top:90px}}@media (min-width:1100px){.landing-v4 .faq-wrap{grid-template-columns:4fr 8fr}.landing-v4 .hm-tile.faq-tile{padding:8px 32px}}.landing-v4 .pb-head{max-width:720px}.landing-v4 .pb-grid{gap:12px;margin-top:32px;display:grid}.landing-v4 .pb-tile{aspect-ratio:16/10;color:#fff;background:var(--hm-dark-2);isolation:isolate;transition:transform var(--hm-t-press) var(--hm-ease);border-radius:18px;text-decoration:none;display:block;position:relative;overflow:hidden}.landing-v4 .pb-tile:active{transform:scale(.985)}.landing-v4 .pb-tile:focus-visible{outline:2px solid var(--hm-ink);outline-offset:3px}.landing-v4 .pb-tile img{z-index:-1;object-fit:cover;filter:saturate(.8);width:100%;height:100%;transition:transform .6s var(--hm-ease);position:absolute;inset:0}.landing-v4 .pb-tile .ph{z-index:-1;background:var(--hm-dark);place-items:start center;padding-top:11%;display:grid;position:absolute;inset:0}.landing-v4 .pb-tile .ph-mark{font-family:var(--hm-serif);letter-spacing:.02em;color:var(--hm-lav-on-dark);opacity:.55;font-size:clamp(40px,5vw,60px);font-style:italic;line-height:1}.landing-v4 .pb-tile-lav .ph{background:var(--hm-lav)}.landing-v4 .pb-tile-lav .ph-mark{color:var(--hm-lav-label);opacity:.5}.landing-v4 .pb-tile-wash .ph{background:var(--hm-wash)}.landing-v4 .pb-tile-wash .ph-mark{color:#5f6f16;opacity:.5}.landing-v4 .pb-tile.pb-tile-light{color:var(--hm-ink)}.landing-v4 .pb-tile.pb-tile-light:before{background:linear-gradient(#fff0,#ffffffc7 72%)}.landing-v4 .pb-tile.pb-tile-light .pb-txt h3{color:var(--hm-ink)}.landing-v4 .pb-tile.pb-tile-light .pb-txt p{color:var(--hm-ink-70)}.landing-v4 .faq-pic{aspect-ratio:4/5;border-radius:var(--hm-r-xl);background:var(--hm-dark-2);max-width:360px;margin:28px 0 0;display:none;position:relative;overflow:hidden}.landing-v4 .faq-pic img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.landing-v4 .faq-pic .hm-bub{max-width:none;bottom:14px;left:14px;right:14px}@media (min-width:760px){.landing-v4 .faq-pic{display:block}}.landing-v4 .pb-tile:before{content:"";z-index:0;background:linear-gradient(#14121b2e,#14121bdb 72%);position:absolute;inset:0}.landing-v4 .pb-txt{z-index:1;gap:6px;padding-right:52px;display:grid;position:absolute;inset:auto 18px 18px}.landing-v4 .pb-txt h3{font-size:var(--hm-fs-h3);color:#fff}.landing-v4 .pb-txt p{-webkit-line-clamp:2;font-size:var(--hm-fs-sm);color:#f5f3fad6;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.landing-v4 .pb-arrow{z-index:1;background:var(--hm-lime);width:40px;height:40px;color:var(--hm-lime-ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.landing-v4 .pb-arrow svg{width:16px;height:16px}.landing-v4 .pb-foot{margin-top:20px}@media (hover:hover) and (pointer:fine){.landing-v4 .pb-tile:hover img{transform:scale(1.04)}}@media (min-width:760px){.landing-v4 .pb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-v4 .pb-tile{aspect-ratio:4/3}}@media (min-width:1100px){.landing-v4 .pb-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.landing-v4 .pb-tile{aspect-ratio:1}.landing-v4 .pb-tile:first-child,.landing-v4 .pb-tile:nth-child(6){aspect-ratio:auto;grid-column:span 2}.landing-v4 .pb-tile:not(:first-child):not(:nth-child(6)) .pb-txt p{display:none}.landing-v4 .pb-tile:first-child .pb-txt p,.landing-v4 .pb-tile:nth-child(6) .pb-txt p{-webkit-line-clamp:3}}.landing-v4 .fcta{background:var(--hm-lime);color:var(--hm-ink)}.landing-v4 .fcta-in{align-items:center;gap:36px;display:grid}.landing-v4 .fcta .hm-kick,.landing-v4 .fcta .hm-lede{color:var(--hm-ink-70)}.landing-v4 .fcta .hm-btn-dark{color:var(--hm-lime)}.landing-v4 .fcta-cta{justify-items:start;gap:12px;margin-top:26px;display:grid}.landing-v4 .fcta-fan{grid-template-columns:1fr 1fr;align-items:end;gap:10px;width:100%;max-width:560px;margin-inline:auto;padding:0 4px 26px;display:grid}.landing-v4 .fcta-card{margin:0;position:relative}.landing-v4 .fcta-card img{aspect-ratio:2/3;object-fit:cover;object-position:50% 15%;border-radius:8%;width:100%;height:auto;display:block;box-shadow:0 18px 40px #11111747}.landing-v4 .fcta-card:first-child{translate:3% 5%;rotate:-6deg}.landing-v4 .fcta-card:nth-child(3){display:none}.landing-v4 .fcta-card .fcta-bub{max-width:none;bottom:-18px;left:6%;right:-6%;box-shadow:0 10px 24px #11111738}@media (min-width:760px){.landing-v4 .fcta-fan{grid-template-columns:33fr 42fr 27fr;gap:0;padding:0 0 36px}.landing-v4 .fcta-card:first-child{z-index:0;translate:8% 8%;rotate:-7deg}.landing-v4 .fcta-card:nth-child(2){z-index:1}.landing-v4 .fcta-card:nth-child(3){z-index:2;display:block;translate:-8% 6%;rotate:8deg}.landing-v4 .fcta-card:nth-child(3) .fcta-bub{bottom:-40px}}@media (min-width:900px){.landing-v4 .fcta-in{grid-template-columns:1fr 1.05fr;gap:64px}.landing-v4 .fcta-fan{max-width:none;margin-inline:0}}@media (prefers-reduced-motion:reduce){.landing-v4 .faq-plus,.landing-v4 .pb-tile,.landing-v4 .pb-tile img{transition-duration:.01ms}.landing-v4 .faq-item::details-content{transition-duration:.01ms}}
.landing-v4 .how{overflow:hidden}.landing-v4 .how-grid{gap:40px;display:grid}.landing-v4 .how-word{min-width:0}.landing-v4 .how-word .hm-lede{max-width:48ch}.landing-v4 .how-example{border-radius:var(--hm-r-l);background:var(--hm-dark-2);flex-direction:column;justify-content:flex-end;min-height:252px;margin:26px 0 0;padding:13px;display:flex;position:relative;overflow:hidden}.landing-v4 .how-example>img{object-fit:cover;object-position:50% 32%;width:100%;height:100%;position:absolute;inset:0}.landing-v4 .how-cap{z-index:2;border-radius:var(--hm-r-m);background:var(--hm-card);gap:10px;padding:13px 15px;display:grid;position:relative;box-shadow:0 12px 28px #1111172e}.landing-v4 .how-q{font-size:var(--hm-fs-h3);letter-spacing:-.012em;color:var(--hm-ink);font-weight:600;line-height:1.3}.landing-v4 .how-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-v4 .how-tiny{font-family:var(--hm-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-lav-label);font-size:11px;font-weight:700}.landing-v4 .how-try{cursor:pointer;background:0 0;border:0;padding:0}.landing-v4 .how-track{margin:0;padding:0 0 0 54px;list-style:none;position:relative}.landing-v4 .how-rail{background:var(--hm-line-2);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:19px}.landing-v4 .how-step{padding:0 0 34px;position:relative}.landing-v4 .how-step:last-child{padding-bottom:0}.landing-v4 .how-num{border:1px solid var(--hm-line-2);background:var(--hm-card);width:38px;height:38px;font-family:var(--hm-serif);color:var(--hm-ink);border-radius:50%;place-items:center;font-size:19px;line-height:1;display:grid;position:absolute;top:-6px;left:-54px}.landing-v4 .how-step.is-live .how-num{background:var(--hm-dark);border-color:var(--hm-dark);color:var(--hm-lime)}.landing-v4 .how-step p.how-text{color:var(--hm-ink-70);margin-top:7px}.landing-v4 .how-vis{margin-top:15px}.landing-v4 .how-cmp{border:1px solid var(--hm-line-2);border-radius:var(--hm-r-l);background:var(--hm-card);overflow:hidden}.landing-v4 .how-cmp:focus-within{border-color:var(--hm-ink)}.landing-v4 .how-cmp textarea{resize:none;width:100%;min-height:112px;font-family:var(--hm-sans);color:var(--hm-ink);background:0 0;border:0;outline:0;padding:16px;font-size:16px;line-height:1.5;display:block}.landing-v4 .how-cmp textarea::placeholder{color:var(--hm-muted);opacity:1}.landing-v4 .how-cmp textarea:disabled{opacity:.6}.landing-v4 .how-shots{flex-wrap:wrap;gap:8px;padding:0 12px 10px;display:flex}.landing-v4 .how-att{border:1px solid var(--hm-lav-line);background:var(--hm-lav);font-family:var(--hm-ui);color:var(--hm-lav-label);border-radius:10px;align-items:center;gap:6px;padding:4px 5px 4px 4px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.landing-v4 .how-att img{object-fit:cover;border-radius:7px;width:34px;height:34px}.landing-v4 .how-att button{background:var(--hm-dark);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid}.landing-v4 .how-att button svg{width:9px;height:9px}.landing-v4 .how-bar{border-top:1px solid var(--hm-line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.landing-v4 .how-bar .hm-btn-sm svg{width:15px;height:15px}.landing-v4 .how-go{margin-left:auto}.landing-v4 .how-go.is-pending:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite hm-spin}.landing-v4 .how-seeds{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.landing-v4 .how-seeds span{font-family:var(--hm-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-lav-label);align-self:center;margin-right:4px;font-size:11px;font-weight:700}.landing-v4 .how-seed{border:1px solid var(--hm-line-2);min-height:32px;font-family:var(--hm-ui);color:var(--hm-ink-2);cursor:pointer;transition:border-color var(--hm-t-press) var(--hm-ease), color var(--hm-t-press) var(--hm-ease);background:0 0;border-radius:999px;padding:4px 11px;font-size:13px;font-weight:600}.landing-v4 .how-seed:hover{border-color:var(--hm-ink);color:var(--hm-ink)}.landing-v4 .how-seed:focus-visible{outline:2px solid var(--hm-ink);outline-offset:2px}.landing-v4 .how-note{color:#c8362b;margin-top:8px;font-size:13px;line-height:1.4;display:block}.landing-v4 .how-chips{flex-wrap:wrap;gap:8px;display:flex}.landing-v4 .how-chips .hm-chip:active{scale:.96}.landing-v4 .how-chips .hm-chip svg{opacity:.7;width:13px;height:13px;margin-left:2px}.landing-v4 .how-reply{background:var(--hm-paper);gap:12px;display:grid}.landing-v4 .how-reply-top{align-items:center;gap:8px;min-height:32px;display:flex}.landing-v4 .how-reply-top .hm-copy{margin-left:auto}.landing-v4 .how-reply-text{min-height:3.1em;font-size:var(--hm-fs-body);color:var(--hm-ink);overflow-wrap:anywhere;line-height:1.55}.landing-v4 .how-caret{vertical-align:-.15em;background:var(--hm-ink);width:2px;height:1em;margin-left:2px;animation:.9s steps(2,start) infinite how-blink;display:inline-block}@keyframes how-blink{to{visibility:hidden}}.landing-v4 .how-skel{gap:9px;display:grid}.landing-v4 .how-skel i{background:linear-gradient(90deg, var(--hm-line) 25%, var(--hm-lav) 50%, var(--hm-line) 75%);background-size:200% 100%;border-radius:6px;height:12px;animation:1.4s linear infinite how-shimmer;display:block}.landing-v4 .how-skel i:nth-child(2){width:88%}.landing-v4 .how-skel i:nth-child(3){width:56%}@keyframes how-shimmer{to{background-position:-200% 0}}.landing-v4 .how-lock{border:1px solid var(--hm-lav-line);border-radius:var(--hm-r-m);background:var(--hm-lav);justify-items:start;gap:10px;padding:14px;display:grid}.landing-v4 .how-lock p{font-size:var(--hm-fs-sm);color:var(--hm-ink-70);line-height:1.45}.landing-v4 .how-err{justify-items:start;gap:10px;display:grid}.landing-v4 .how-err p{font-size:var(--hm-fs-sm);color:#c8362b;line-height:1.45}@media (max-width:519px){.landing-v4 .how-bar{gap:8px}.landing-v4 .how-go{flex:100%;margin-left:0}}@media (min-width:760px){.landing-v4 .how-step{padding-bottom:40px}}@media (min-width:900px){.landing-v4 .how-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px}.landing-v4 .how-word{position:sticky;top:90px}.landing-v4 .how-example{min-height:300px}}@media (min-width:1100px){.landing-v4 .how-grid{gap:72px}}@media (prefers-reduced-motion:reduce){.landing-v4 .how-caret,.landing-v4 .how-skel i,.landing-v4 .how-go.is-pending:before{animation:none}}
.landing-v4{--hm-paper:#f6f3f8;--hm-card:#fff;--hm-ink:#111117;--hm-ink-70:#3d3846;--hm-ink-2:#514c62;--hm-muted:#6b6577;--hm-line:#e3dde9;--hm-line-2:#cfc7dc;--hm-night:#05040b;--hm-dark:#14121b;--hm-dark-2:#211d2c;--hm-dark-line:#332f3f;--hm-dark-muted:#a5a0b4;--hm-on-dark:#f5f3fa;--hm-lime:#ccfe01;--hm-lime-ink:#14141a;--hm-lime-glow:#ccfe01;--hm-lav:#ece7fa;--hm-lav-line:#dbd0f0;--hm-lav-label:#6a5a86;--hm-lav-on-dark:#cda4ff;--hm-wash:#eef6c9;--hm-wash-line:#ccdc8c;--hm-s-natural:#ccfe01;--hm-s-flirty:#8f45f2;--hm-s-bold:#ff6658;--hm-sans:var(--font-guides-sans), "Schibsted Grotesk", ui-sans-serif, system-ui, "Helvetica Neue", Arial, sans-serif;--hm-ui:var(--font-manrope), "Manrope", ui-sans-serif, system-ui, sans-serif;--hm-serif:var(--font-instrument-serif), "Instrument Serif", "Iowan Old Style", Georgia, serif;--hm-fs-xs:13px;--hm-fs-sm:15px;--hm-fs-body:17px;--hm-fs-lead:18px;--hm-fs-h3:21px;--hm-fs-h2:clamp(36px, 3.4vw + 22px, 48px);--hm-fs-display:clamp(48px, 5.6vw, 76px);--hm-r-s:8px;--hm-r-m:12px;--hm-r-l:16px;--hm-r-xl:20px;--hm-ease:cubic-bezier(.22, 1, .36, 1);--hm-t-press:.16s;--hm-t-enter:.48s;--hm-max:1240px;--hm-gutter:20px;--hm-sec-y:48px;--hm-gap:14px;font-family:var(--hm-sans);font-size:var(--hm-fs-body);-webkit-font-smoothing:antialiased;line-height:1.55}@media (min-width:760px){.landing-v4{--hm-sec-y:64px;--hm-gap:16px}}@media (min-width:1100px){.landing-v4{--hm-sec-y:96px}}.landing-v4 .hm-wrap{width:100%;max-width:var(--hm-max);padding:0 var(--hm-gutter);margin:0 auto}.landing-v4 .hm-sec{padding-block:var(--hm-sec-y)}.landing-v4 .hm-sec-paper{background:var(--hm-paper);color:var(--hm-ink)}.landing-v4 .hm-sec-dark{background:var(--hm-dark);color:var(--hm-on-dark)}.landing-v4 h2,.landing-v4 h3{font-family:var(--hm-ui);letter-spacing:-.026em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}.landing-v4 .hm-h2{font-size:var(--hm-fs-h2)}.landing-v4 .hm-h3{font-size:var(--hm-fs-h3);letter-spacing:-.012em;line-height:1.25}.landing-v4 .hm-kick{font-family:var(--hm-serif);color:var(--hm-lav-label);margin:0 0 12px;font-size:21px;font-style:italic;line-height:1.2}.landing-v4 .hm-sec-dark .hm-kick{color:var(--hm-lav-on-dark)}.landing-v4 .hm-lede{max-width:62ch;font-size:var(--hm-fs-lead);color:var(--hm-ink-70);margin:16px 0 0;line-height:1.5}.landing-v4 .hm-sec-dark .hm-lede,.landing-v4 .hm-tile-dark .hm-lede{color:var(--hm-dark-muted)}.landing-v4 .hm-note{font-size:var(--hm-fs-sm);color:var(--hm-ink-2);line-height:1.45}.landing-v4 .hm-sec-dark .hm-note,.landing-v4 .hm-tile-dark .hm-note{color:var(--hm-dark-muted)}.landing-v4 p{margin:0}.landing-v4 .hm-btn{border-radius:var(--hm-r-m);background:var(--hm-lime);min-height:48px;color:var(--hm-lime-ink);font-family:var(--hm-ui);text-align:center;cursor:pointer;white-space:nowrap;transition:transform var(--hm-t-press) var(--hm-ease), background var(--hm-t-press) var(--hm-ease), border-color var(--hm-t-press) var(--hm-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.landing-v4 .hm-btn:active{transform:scale(.97)}.landing-v4 .hm-btn:focus-visible{outline:2px solid var(--hm-ink);outline-offset:2px}.landing-v4 .hm-btn-dark{background:var(--hm-dark);color:#fff}.landing-v4 .hm-btn-line{border-color:var(--hm-line-2);color:var(--hm-ink);background:0 0}.landing-v4 .hm-sec-dark .hm-btn-line,.landing-v4 .hm-tile-dark .hm-btn-line{border-color:var(--hm-dark-line);color:var(--hm-on-dark)}.landing-v4 .hm-btn-sm{border-radius:10px;min-height:40px;padding:8px 14px;font-size:14px}.landing-v4 .hm-btn svg{flex:none;width:16px;height:16px}.landing-v4 .hm-btn:disabled{cursor:default;opacity:.6}.landing-v4 .hm-link{color:inherit;font-family:var(--hm-ui);text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.landing-v4 .hm-tile{background:var(--hm-card);border:1px solid var(--hm-line);border-radius:var(--hm-r-xl);color:var(--hm-ink);padding:22px;position:relative;overflow:hidden}.landing-v4 .hm-tile-dark{background:var(--hm-dark);border-color:var(--hm-dark-line);color:var(--hm-on-dark)}.landing-v4 .hm-tile-lav{background:var(--hm-lav);border-color:var(--hm-lav-line)}.landing-v4 .hm-tile-photo{background:var(--hm-dark-2);min-height:280px;padding:0}.landing-v4 .hm-tile-photo img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;position:absolute;inset:0}@media (min-width:760px){.landing-v4 .hm-tile{padding:26px}}@media (min-width:1100px){.landing-v4 .hm-tile{padding:30px}}.landing-v4 .hm-thread{gap:10px;display:grid}.landing-v4 .hm-msg{gap:4px;max-width:92%;display:grid}.landing-v4 .hm-msg-rz{justify-self:end}.landing-v4 .hm-who{font-family:var(--hm-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-lav-label);font-size:11px;font-weight:700}.landing-v4 .hm-msg-rz .hm-who{text-align:right}.landing-v4 .hm-bl{border:1px solid var(--hm-line);background:var(--hm-paper);font-size:var(--hm-fs-sm);color:var(--hm-ink);border-radius:16px 16px 16px 4px;padding:10px 14px;line-height:1.4}.landing-v4 .hm-msg-rz .hm-bl{background:var(--hm-lime);border-color:var(--hm-lime);color:var(--hm-lime-ink);border-radius:16px 16px 4px}.landing-v4 .hm-tile-dark .hm-who{color:var(--hm-dark-muted)}.landing-v4 .hm-tile-dark .hm-bl{background:var(--hm-dark-2);border-color:var(--hm-dark-line);color:var(--hm-on-dark)}.landing-v4 .hm-tile-dark .hm-msg-rz .hm-bl{background:var(--hm-lime);border-color:var(--hm-lime);color:var(--hm-lime-ink)}.landing-v4 .hm-bub{z-index:1;border:1px solid var(--hm-line);background:#fff;border-radius:16px 16px 16px 4px;gap:3px;max-width:78%;padding:11px 14px;display:grid;position:absolute;box-shadow:0 10px 24px #14121b1f}.landing-v4 .hm-bub b{font-family:var(--hm-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-lav-label);font-size:11px;font-weight:700}.landing-v4 .hm-bub span{font-size:var(--hm-fs-sm);color:var(--hm-ink);line-height:1.4}.landing-v4 .hm-bub-dark{background:var(--hm-dark-2);border-color:var(--hm-dark-line);box-shadow:none}.landing-v4 .hm-bub-dark b{color:var(--hm-lime)}.landing-v4 .hm-bub-dark span{color:var(--hm-on-dark)}.landing-v4 .hm-chip{border:1px solid var(--hm-line-2);min-height:36px;color:var(--hm-ink);font-family:var(--hm-ui);cursor:pointer;transition:background var(--hm-t-press) var(--hm-ease), color var(--hm-t-press) var(--hm-ease), border-color var(--hm-t-press) var(--hm-ease);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:700;display:inline-flex}.landing-v4 .hm-chip:before{content:"";background:var(--dot,var(--hm-lime));border-radius:50%;width:8px;height:8px}.landing-v4 .hm-chip[aria-pressed=true],.landing-v4 .hm-chip.is-on{background:var(--hm-dark);border-color:var(--hm-dark);color:#fff}.landing-v4 .hm-chip:focus-visible{outline:2px solid var(--hm-ink);outline-offset:2px}.landing-v4 .hm-tag{min-height:22px;font-family:var(--hm-ui);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--hm-ink);border-radius:999px;align-items:center;padding:2px 9px;font-size:11px;font-weight:800;display:inline-flex}.landing-v4 .hm-tag-natural{background:var(--hm-s-natural);color:var(--hm-lime-ink)}.landing-v4 .hm-tag-flirty{background:var(--hm-s-flirty)}.landing-v4 .hm-tag-bold{background:var(--hm-s-bold)}.landing-v4 .hm-copy{border:1px solid var(--hm-line-2);min-height:32px;color:var(--hm-ink);font-family:var(--hm-ui);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.landing-v4 .hm-copy svg{width:14px;height:14px}.landing-v4 .hm-copy.is-copied{background:var(--hm-lime);border-color:var(--hm-lime);color:var(--hm-lime-ink)}.landing-v4.js .hm-rv:not(.in){opacity:0;translate:0 18px}.landing-v4 .hm-rv{transition:opacity var(--hm-t-enter) var(--hm-ease) var(--rd,0s), translate var(--hm-t-enter) var(--hm-ease) var(--rd,0s)}@media (prefers-reduced-motion:reduce){.landing-v4.js .hm-rv:not(.in){opacity:1;translate:none}.landing-v4 .hm-rv,.landing-v4 .hm-btn,.landing-v4 .hm-chip{transition-duration:.01ms}}.landing-v4 .hm-seam{background:var(--hm-night);height:28px}.landing-v4 .hm-seam:after{content:"";background:var(--hm-paper);border-radius:28px 28px 0 0;height:28px;display:block}.landing-v4.hm-main{background:var(--hm-paper);color:var(--hm-ink);overflow-x:clip}.landing-v4 .hm-shortcut .section{padding-inline:var(--hm-gutter)}.landing-v4 .hm-shortcut .section-inner{max-width:calc(var(--hm-max) - 2 * var(--hm-gutter));margin:0 auto}.landing-v4 .hm-shortcut .light-section h2{font-family:var(--hm-ui);font-size:var(--hm-fs-h2);letter-spacing:-.026em;font-weight:600;line-height:1.08}.landing-v4 .hm-shortcut .section-eyebrow{font-family:var(--hm-serif);letter-spacing:0;text-transform:none;color:var(--hm-lav-label);margin:0 0 12px;font-size:21px;font-style:italic;font-weight:400;line-height:1.2;display:block}.landing-v4 .hm-shortcut .section-eyebrow i{display:none}.landing-v4 .hm-shortcut .section-body{font-family:var(--hm-sans);font-size:var(--hm-fs-lead);color:var(--hm-ink-70);line-height:1.5}.landing-v4 .hm-shortcut .section-note{font-family:var(--hm-sans);font-size:var(--hm-fs-sm);color:var(--hm-ink-2);line-height:1.45}.landing-v4 .hm-shortcut .btn-primary,.landing-v4 .hm-shortcut .btn-ghost{border-radius:var(--hm-r-m);min-height:48px;font-family:var(--hm-ui);padding:12px 22px;font-size:16px;font-weight:700;line-height:1.3}.landing-v4 .hm-shortcut .shortcut-spot{padding-top:var(--hm-sec-y);padding-bottom:0}@media (min-width:900px){.landing-v4 .hm-shortcut .section-inner{align-items:center}}
.landing-v4 .hm-hero{--hero-faint:#9d98a9;--hero-line:#302d39;--hero-surface:#12101a;background:var(--hm-night);color:var(--hm-on-dark);padding:28px 0 clamp(56px,8vw,96px);position:relative;overflow:hidden}.landing-v4 .hm-hero-glow{pointer-events:none;filter:blur(6px);background:radial-gradient(42% 46% at 62% 34%,#d7ff182b,#0000 68%),radial-gradient(38% 42% at 24% 52%,#cda4ff29,#0000 70%);height:min(760px,90vw);position:absolute;inset:-10% -20% auto}.landing-v4 .hm-hero-in{flex-direction:column;gap:30px;display:flex;position:relative}.landing-v4 .hm-hero-copy{flex-direction:column;min-width:0;display:flex}.landing-v4 .hm-hero-h1{font-family:var(--hm-ui);letter-spacing:-.04em;color:var(--hm-on-dark);margin:0;font-size:clamp(48px,12.4vw,98px);font-weight:800;line-height:.94}.landing-v4 .hm-hero-kicker{font-family:var(--hm-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--hm-lime-glow);margin-bottom:14px;font-size:12px;font-weight:600;line-height:1.3;display:block}.landing-v4 .hm-hero-title{display:block}.landing-v4 .hm-hero-title .lav{color:var(--hm-lav-on-dark)}.landing-v4 .hm-hero-sub{font-size:var(--hm-fs-lead);color:var(--hm-dark-muted);margin-top:20px;line-height:1.45}.landing-v4 .hm-hero-acts{flex-direction:column;gap:10px;margin-top:24px;display:flex}.landing-v4 .hm-hero-btns{flex-wrap:wrap;gap:10px;display:flex}.landing-v4 .hm-hero-btns .hm-btn{flex:auto}.landing-v4 .hm-hero .hm-btn-line{border-color:var(--hero-line);color:var(--hm-on-dark)}.landing-v4 .hm-hero .hm-btn-line:hover{border-color:var(--hero-faint)}.landing-v4 .hm-hero-cta u{text-underline-offset:3px;text-decoration-thickness:2px}.landing-v4 .hm-hero-cta:hover{background:#e3ff5c}.landing-v4 .hm-hero-cta:disabled{opacity:1;background:color-mix(in srgb, var(--hm-lime) 70%, var(--hm-dark));cursor:progress}.landing-v4 .hm-hero-cta.is-pending:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite hm-spin}@keyframes hm-spin{to{transform:rotate(360deg)}}.landing-v4 .hm-hero.is-dragging .hm-hero-cta{box-shadow:0 0 0 3px var(--hm-night), 0 0 0 5px var(--hm-lav-on-dark)}.landing-v4 .hm-hero-note{color:#ff8a84;font-size:13px;line-height:1.4;display:block}.landing-v4 .hm-hero-awards{gap:26px;margin-top:22px;display:flex}.landing-v4 .hm-award{align-items:center;gap:8px;display:flex}.landing-v4 .hm-award svg{width:26px;height:32px;color:var(--hm-lime-glow);flex:none}.landing-v4 .hm-award span{font-family:var(--hm-ui);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.2}.landing-v4 .hm-cmp{border:1px solid var(--hero-line);border-radius:var(--hm-r-l);background:var(--hero-surface);width:100%;height:12rem;animation:hm-cmp-in .32s var(--hm-ease) both;position:relative;overflow:hidden}@keyframes hm-cmp-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.landing-v4 .hm-cmp:has(textarea:focus-visible){border-color:var(--hm-lav-on-dark);box-shadow:0 0 0 3px #cda4ff29}.landing-v4 .hm-cmp textarea{z-index:2;resize:none;width:100%;height:100%;color:var(--hm-on-dark);font-family:var(--hm-sans);background:0 0;border:0;outline:0;padding:16px 48px 16px 18px;font-size:16px;line-height:1.5;position:absolute;inset:0}.landing-v4 .hm-cmp textarea::placeholder{color:var(--hero-faint);opacity:1}.landing-v4 .hm-cmp textarea:disabled{opacity:.7}.landing-v4 .hm-cmp-paste{z-index:3;height:40px;color:var(--hm-on-dark);font-family:var(--hm-ui);cursor:pointer;background:#14141ad9;border:1px solid #cda4ff80;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.landing-v4 .hm-cmp-paste img{width:16px;height:16px}.landing-v4 .hm-cmp-paste:active{transform:translate(-50%)scale(.96)}.landing-v4 .hm-cmp-clear{z-index:3;color:#fff;cursor:pointer;background:#241f30;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;right:10px}.landing-v4 .hm-cmp-clear img{width:12px;height:12px}.landing-v4 .hm-stage{aspect-ratio:1/1.04;isolation:isolate;position:relative}.landing-v4 .hm-lay{border-radius:var(--hm-r-xl);background:#17151e;position:absolute;overflow:hidden}.landing-v4 .hm-lay img{object-fit:cover;width:100%;height:100%;display:block}.landing-v4 .hm-lay:after{content:"";background:linear-gradient(#0000 42%,#05040bb8);position:absolute;inset:0}.landing-v4 .hm-lay-a{aspect-ratio:2/3;width:41%;top:7%;left:0;transform:rotate(-5deg);box-shadow:0 30px 60px -28px #000}.landing-v4 .hm-lay-b{aspect-ratio:2/3;width:39%;top:0;right:0;transform:rotate(4.5deg);box-shadow:0 30px 60px -28px #000}.landing-v4 .hm-lay-c{z-index:2;aspect-ratio:2/3;width:50%;bottom:12%;left:52%;translate:-50%;box-shadow:0 34px 70px -26px #000}.landing-v4 .hm-stage-bubble{z-index:3;border:1px solid var(--hero-line);border-radius:var(--hm-r-m);background:#12101ae6;width:68%;padding:12px 13px;position:absolute;bottom:2%;left:0}.landing-v4 .hm-stage-bubble b{font-family:var(--hm-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--hm-lime-glow);margin-bottom:5px;font-size:11px;display:block}.landing-v4 .hm-stage-bubble p{color:var(--hm-on-dark);font-size:15px;line-height:1.4}.landing-v4 .hm-stage-chip{z-index:4;background:var(--hm-lime-glow);color:var(--hm-lime-ink);font-family:var(--hm-ui);letter-spacing:.02em;border-radius:999px;padding:6px 11px;font-size:13px;font-weight:700;position:absolute;top:30%;right:0;transform:rotate(-4deg)}.landing-v4 .hm-stage-crown{z-index:4;width:34%;color:var(--hm-lime-glow);opacity:.95;position:absolute;top:-2%;left:50%;translate:-50%}.landing-v4 .hm-stage-sparks{z-index:4;width:15%;color:var(--hm-lav-on-dark);position:absolute;bottom:14%;right:4%}@media (min-width:900px){.landing-v4 .hm-hero{padding-top:44px}.landing-v4 .hm-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;gap:44px;display:grid}.landing-v4 .hm-stage{aspect-ratio:1/1.12}.landing-v4 .hm-hero-acts{max-width:36rem;margin-top:30px}.landing-v4 .hm-hero-btns .hm-btn{flex:none}.landing-v4 .hm-hero-awards{margin-top:26px}}@media (max-width:389px){.landing-v4 .hm-hero-btns .hm-btn{width:100%}.landing-v4 .hm-stage-bubble{width:70%}}@media (prefers-reduced-motion:reduce){.landing-v4 .hm-cmp{animation:none}.landing-v4 .hm-hero-cta.is-pending:before{animation-duration:1.6s}}
.landing-v4 .wir{overflow-x:clip}.landing-v4 .wir-grid{align-items:start;gap:40px;display:grid}@media (min-width:900px){.landing-v4 .wir-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,4vw,56px)}}.landing-v4 .wir-cta{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:28px;display:flex}.landing-v4 .wir-fine{margin:0}.landing-v4 .wir-stage{--wir-photo-w:52%;--wir-peek-x:0%;--wir-lift:calc(var(--wir-photo-w) * .84);padding:var(--wir-lift) var(--wir-peek-x) 0 0;position:relative}.landing-v4 .wir-photo{z-index:0;width:var(--wir-photo-w);aspect-ratio:2/3;border-radius:var(--hm-r-xl);background:var(--hm-dark-2);position:absolute;top:0;right:5%;overflow:hidden;rotate:3deg;box-shadow:0 18px 40px #14121b2e}.landing-v4 .wir-photo img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.landing-v4 .wir-tile{z-index:1;position:relative}@media (min-width:900px){.landing-v4 .wir-stage{--wir-photo-w:62%;--wir-peek-x:28%;--wir-lift:36px}.landing-v4 .wir-photo{right:0}}.landing-v4 .wir-label{font-family:var(--hm-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--hm-lav-label);margin:0 0 12px;font-size:11px;font-weight:700}.landing-v4 .wir .hm-msg{max-width:84%}.landing-v4 .wir .hm-msg-you .hm-bl{background:var(--hm-lav);border-color:var(--hm-lav-line);color:var(--hm-ink)}.landing-v4 .wir-suggests{border-top:1px solid var(--hm-line);font-size:var(--hm-fs-sm);color:var(--hm-ink-2);margin:16px 0 0;padding-top:16px;line-height:1.45}.landing-v4 .wir-chips{flex-wrap:wrap;gap:8px;margin:14px 0 16px;display:flex}.landing-v4 .wir .hm-chip[data-style=natural]{--dot:var(--hm-s-natural)}.landing-v4 .wir .hm-chip[data-style=flirty]{--dot:var(--hm-s-flirty)}.landing-v4 .wir .hm-chip[data-style=bold]{--dot:var(--hm-s-bold)}.landing-v4 .wir-stack{touch-action:pan-y;cursor:grab;min-height:238px;padding-bottom:24px;display:grid}.landing-v4 .wir-stack:active{cursor:grabbing}.landing-v4 .wir-stack:focus:not(:focus-visible){outline:none}.landing-v4 .wir-stack:focus-visible{outline:2px solid var(--hm-ink);outline-offset:4px;border-radius:var(--hm-r-l)}@media (min-width:1240px){.landing-v4 .wir-stack{min-height:252px}}.landing-v4 .wir-card{border:1px solid var(--hm-line);border-radius:var(--hm-r-l);background:var(--hm-card);min-height:218px;color:var(--hm-ink);transform-origin:50% 100%;-webkit-user-select:none;user-select:none;transition:transform var(--hm-t-enter) var(--hm-ease), opacity var(--hm-t-enter) var(--hm-ease);flex-direction:column;grid-area:1/1;gap:14px;padding:18px 18px 14px;display:flex;box-shadow:0 18px 40px -28px #0a0910a6}.landing-v4 .wir-card[data-pos="0"]{opacity:1;z-index:30;transform:translateY(0)scale(1)rotate(0)}.landing-v4 .wir-card[data-pos="1"]{opacity:.96;z-index:20;transform:translateY(12px)scale(.955)rotate(-1.1deg)}.landing-v4 .wir-card[data-pos="2"]{opacity:.92;z-index:10;transform:translateY(23px)scale(.912)rotate(1.4deg)}.landing-v4 .wir-card-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.landing-v4 .wir-card-style{font-family:var(--hm-serif);letter-spacing:0;font-size:21px;font-style:italic;line-height:1}.landing-v4 .wir-card-of{font-family:var(--hm-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--hm-muted);font-size:11px;font-weight:700}.landing-v4 .wir-card-text{letter-spacing:-.012em;flex:1;font-size:21px;line-height:1.34}.landing-v4 .wir-card-foot{border-top:1px solid var(--hm-line);justify-content:space-between;align-items:center;gap:12px;padding-top:11px;display:flex}.landing-v4 .wir-card-src{font-size:var(--hm-fs-xs);letter-spacing:.02em;color:var(--hm-muted)}.landing-v4 .wir-card-copy{opacity:0;pointer-events:none;transition:opacity var(--hm-t-press) var(--hm-ease)}.landing-v4 .wir-card[data-pos="0"] .wir-card-copy{opacity:1;pointer-events:auto}.landing-v4 .wir-card-flirty{background:var(--hm-lav);border-color:var(--hm-lav-line)}.landing-v4 .wir-card-flirty .wir-card-style{color:var(--hm-s-flirty)}.landing-v4 .wir-card-bold{background:var(--hm-dark);border-color:var(--hm-dark-line);color:#fff}.landing-v4 .wir-card-bold .wir-card-style{color:var(--hm-lime)}.landing-v4 .wir-card-bold .wir-card-of,.landing-v4 .wir-card-bold .wir-card-src{color:var(--hm-dark-muted)}.landing-v4 .wir-card-bold .wir-card-foot{border-top-color:var(--hm-dark-line)}.landing-v4 .wir-card-bold .hm-copy{border-color:var(--hm-dark-line);color:#fff;background:0 0}.landing-v4 .wir-card-bold .hm-copy.is-copied{background:var(--hm-lime);border-color:var(--hm-lime);color:var(--hm-lime-ink)}@media (prefers-reduced-motion:reduce){.landing-v4 .wir-card,.landing-v4 .wir-card-copy{transition-duration:.01ms}}
.landing-v4 .hm-tile.mom-tile{gap:28px;padding:28px 22px;display:grid}.landing-v4 .mom-text{align-content:center;display:grid}.landing-v4 .mom-cta{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:24px;display:flex}.landing-v4 .mom-note{font-family:var(--hm-ui);font-size:var(--hm-fs-sm);color:var(--hm-on-dark);align-items:center;gap:10px;font-weight:700;line-height:1.2;display:inline-flex}.landing-v4 .mom-ck{background:var(--hm-lime);width:22px;height:22px;color:var(--hm-lime-ink);border-radius:50%;flex:none;place-items:center;display:grid}.landing-v4 .mom-ck svg{width:12px;height:12px}.landing-v4 .mom-cloud{--mom-k:.8;flex-wrap:wrap;place-content:center;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.landing-v4 .mom-app{width:calc(var(--sz,64px) * var(--mom-k));height:calc(var(--sz,64px) * var(--mom-k));border:1px solid var(--hm-dark-line);background:var(--hm-dark-2);transition:translate var(--hm-t-press) var(--hm-ease);border-radius:22%;place-items:center;display:grid;box-shadow:0 12px 28px #05040b59}.landing-v4 .mom-app img{object-fit:contain;width:56%;height:56%}.landing-v4 .mom-app-light{background:#fff;border-color:#fff}@media (hover:hover) and (pointer:fine){.landing-v4 .mom-app:hover{translate:0 -2px}}.landing-v4 .stk-grid{gap:var(--hm-gap);display:grid}.landing-v4 .hm-tile.stk-tile{align-content:center;gap:24px;padding:30px 22px;display:grid}.landing-v4 .stk-h2{font-family:var(--hm-serif);letter-spacing:-.015em;font-size:clamp(42px,5.2vw,72px);font-weight:400;line-height:1}.landing-v4 .stk-h2 em{color:var(--hm-lime);font-style:italic}.landing-v4 .stk-p{max-width:56ch;font-size:var(--hm-fs-lead);color:var(--hm-dark-muted);line-height:1.55}.landing-v4 .hm-tile-photo.stk-pic img{object-position:50% 60%}.landing-v4 .trs-grid{gap:var(--hm-gap);display:grid}.landing-v4 .trs-hd{align-content:start;display:grid}.landing-v4 .trs-disc{align-items:flex-start;gap:10px;margin-top:24px;display:flex}.landing-v4 .trs-disc:before{content:"";background:var(--hm-line-2);border-radius:2px;flex:none;align-self:stretch;width:2px}.landing-v4 .trs-list{gap:var(--hm-gap);margin:0;padding:0;list-style:none;display:grid}.landing-v4 .hm-tile.trs-item{grid-template-columns:44px 1fr;align-items:start;gap:16px;padding:20px;display:grid}.landing-v4 .trs-ic{background:var(--hm-dark);width:44px;height:44px;color:var(--hm-lime);border-radius:14px;place-items:center;display:grid}.landing-v4 .trs-ic svg{width:20px;height:20px}.landing-v4 .trs-t{gap:6px;display:grid}.landing-v4 .trs-t .hm-h3{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.landing-v4 .trs-t p{font-size:var(--hm-fs-body);color:var(--hm-ink-70)}.landing-v4 .trs-age{background:var(--hm-dark);height:22px;color:var(--hm-lime);font-family:var(--hm-ui);border-radius:6px;align-items:center;padding:0 8px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}@media (min-width:760px){.landing-v4 .hm-tile.mom-tile{grid-template-columns:1fr 1fr;padding:36px 32px}.landing-v4 .mom-cloud{--mom-k:1}.landing-v4 .stk-grid{grid-template-columns:2fr 1fr}.landing-v4 .hm-tile.stk-tile{padding:40px 36px}.landing-v4 .trs-grid{grid-template-columns:1fr 1fr;align-items:start}}@media (min-width:1100px){.landing-v4 .hm-tile.mom-tile{grid-template-columns:5fr 7fr;padding:48px 44px}.landing-v4 .mom-cloud{gap:16px}.landing-v4 .stk-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.landing-v4 .hm-tile.stk-tile{grid-column:1/9;min-height:500px;padding:56px 52px}.landing-v4 .stk-pic{grid-column:9/13}.landing-v4 .trs-grid{grid-template-columns:5fr 7fr}.landing-v4 .hm-tile.trs-item{padding:24px 26px}.landing-v4 .trs-t p{font-size:var(--hm-fs-body)}}
