.pack[data-astro-cid-irmxwbyk]{align-items:flex-start;gap:var(--space-5);padding:var(--space-4);background:#f5f2ec;flex-direction:column;margin:0;display:flex;position:relative}.pack[data-astro-cid-irmxwbyk]>[data-astro-cid-irmxwbyk]{position:relative}.pack__phone[data-astro-cid-irmxwbyk],.pack__caption[data-astro-cid-irmxwbyk]{align-self:center}.pack__phone[data-astro-cid-irmxwbyk]{margin-top:auto}.pack__caption[data-astro-cid-irmxwbyk]{color:#5c5a55;text-align:center;max-width:60ch;margin:0 0 auto;font-size:13px;line-height:1.5}.pack__toggle[data-astro-cid-irmxwbyk]{border:1.5px solid var(--ink);display:none}html.js .pack__toggle[data-astro-cid-irmxwbyk]{display:inline-flex}.pack__button[data-astro-cid-irmxwbyk]{min-height:44px;color:var(--ink);font:600 var(--text-small)/1 var(--font-sans);cursor:pointer;background:#fff;border:0;padding:10px 18px}.pack__button[data-astro-cid-irmxwbyk][aria-pressed=true]{background:var(--ink);color:#fff}.pack__button[data-astro-cid-irmxwbyk]:focus-visible{outline:2px solid var(--ref-red);outline-offset:2px}.r[data-astro-cid-irmxwbyk]{--g-bg:#202124;--g-surface:#303134;--g-text:#e8eaed;--g-muted:#9aa0a6;--g-line:#3c4043;--g-link:#8ab4f8;--slot:118px;background:var(--g-bg);color:var(--g-text);flex-direction:column;font:400 12px/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;display:flex;position:absolute;inset:0}.r[data-astro-cid-irmxwbyk] p[data-astro-cid-irmxwbyk]{max-width:none;margin:0}.r__blur[data-astro-cid-irmxwbyk]{filter:blur(5px);user-select:none}.r__search[data-astro-cid-irmxwbyk]{background:var(--g-surface);border-radius:18px;align-items:center;gap:9px;height:36px;margin:16px 12px 0;padding:0 12px;font-size:12px;display:flex}.r__search[data-astro-cid-irmxwbyk] svg[data-astro-cid-irmxwbyk]{width:15px;height:15px;color:var(--g-muted);flex:none}.r__search[data-astro-cid-irmxwbyk] span[data-astro-cid-irmxwbyk]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.r__tabs[data-astro-cid-irmxwbyk]{border-bottom:1px solid var(--g-line);color:var(--g-muted);gap:18px;margin:0;padding:12px 14px 0;list-style:none;display:flex}.r__tabs[data-astro-cid-irmxwbyk] li[data-astro-cid-irmxwbyk]{margin:0;padding-bottom:8px}.r__tabs[data-astro-cid-irmxwbyk] .is-on[data-astro-cid-irmxwbyk]{color:var(--g-text);box-shadow:inset 0 -2px 0 var(--g-text)}.r__list[data-astro-cid-irmxwbyk]{flex:1;position:relative}.r__row[data-astro-cid-irmxwbyk]{height:var(--slot);border-bottom:1px solid var(--g-line);background:var(--g-bg);padding:12px 14px 0;transition:transform .8s cubic-bezier(.2,.8,.2,1),opacity .6s,box-shadow .4s;position:absolute;top:0;left:0;right:0}.r__site[data-astro-cid-irmxwbyk]{height:20px;color:var(--g-muted);white-space:nowrap;align-items:center;gap:6px;font-size:10.5px;display:flex}.r__icon[data-astro-cid-irmxwbyk]{background:#3c4043;border-radius:50%;flex:none;width:18px;height:18px}.r__icon--you[data-astro-cid-irmxwbyk]{background:var(--ref-red);box-shadow:inset 0 0 0 5px var(--ref-red), inset 0 0 0 9px #fff}.r__domain[data-astro-cid-irmxwbyk]{color:var(--g-text)}.r__tag[data-astro-cid-irmxwbyk]{filter:none;vertical-align:1px;background:var(--ref-red);color:#fff;border-radius:8px;margin-right:6px;padding:1px 7px;font:600 10px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;display:inline-block}.r[data-astro-cid-irmxwbyk] .r__title[data-astro-cid-irmxwbyk]{height:38px;color:var(--g-link);white-space:nowrap;margin-top:6px;font-size:13px;line-height:19px;position:relative}.r__title[data-astro-cid-irmxwbyk]>.r__off[data-astro-cid-irmxwbyk],.r__title[data-astro-cid-irmxwbyk]>.r__on[data-astro-cid-irmxwbyk]{position:absolute;inset:0}.r__word[data-astro-cid-irmxwbyk]{font-weight:400}b[data-astro-cid-irmxwbyk].r__word{font-weight:700}.r[data-astro-cid-irmxwbyk] .r__snippet[data-astro-cid-irmxwbyk]{height:30px;color:var(--g-muted);margin-top:4px;font-size:11px;line-height:15px;overflow:hidden}.r__snippet--you[data-astro-cid-irmxwbyk] .r__blur[data-astro-cid-irmxwbyk]{display:inline}.r__more[data-astro-cid-irmxwbyk]{left:14px;right:14px;top:calc(3 * var(--slot));height:28px;color:var(--g-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-size:11px;display:flex;position:absolute}.r__on[data-astro-cid-irmxwbyk]{opacity:0;transition:opacity .5s .3s}.r__off[data-astro-cid-irmxwbyk]{opacity:1;transition:opacity .4s}.pack[data-astro-cid-irmxwbyk][data-state=on] .r__on[data-astro-cid-irmxwbyk],html:not(.js) .pack[data-astro-cid-irmxwbyk] .r__on[data-astro-cid-irmxwbyk]{opacity:1}.pack[data-astro-cid-irmxwbyk][data-state=on] .r__off[data-astro-cid-irmxwbyk],html:not(.js) .pack[data-astro-cid-irmxwbyk] .r__off[data-astro-cid-irmxwbyk]{opacity:0}.r__row--second[data-astro-cid-irmxwbyk]{transform:translateY(var(--slot))}.r__row--third[data-astro-cid-irmxwbyk]{transform:translateY(calc(2 * var(--slot)))}.r__row--you[data-astro-cid-irmxwbyk]{transform:translateY(calc(3 * var(--slot) + 28px));opacity:.45}.pack[data-astro-cid-irmxwbyk][data-state=on] .r__row--you[data-astro-cid-irmxwbyk],html:not(.js) .pack[data-astro-cid-irmxwbyk] .r__row--you[data-astro-cid-irmxwbyk]{opacity:1;box-shadow:inset 3px 0 0 var(--ref-red);transform:none}.pack[data-astro-cid-irmxwbyk][data-state=on] .r__row--first[data-astro-cid-irmxwbyk],html:not(.js) .pack[data-astro-cid-irmxwbyk] .r__row--first[data-astro-cid-irmxwbyk]{transform:translateY(var(--slot))}.pack[data-astro-cid-irmxwbyk][data-state=on] .r__row--second[data-astro-cid-irmxwbyk],html:not(.js) .pack[data-astro-cid-irmxwbyk] .r__row--second[data-astro-cid-irmxwbyk]{transform:translateY(calc(2 * var(--slot)))}.pack[data-astro-cid-irmxwbyk][data-state=on] .r__row--third[data-astro-cid-irmxwbyk],html:not(.js) .pack[data-astro-cid-irmxwbyk] .r__row--third[data-astro-cid-irmxwbyk]{transform:translateY(calc(3 * var(--slot) + 28px));opacity:.45}.pack[data-astro-cid-irmxwbyk][data-highlightable] [data-astro-cid-irmxwbyk]:is(.r__search,.r__tabs,.r__icon,.r__site .r__blur,.r__title .r__blur,.r__snippet,.r__more,.r__domain,.r__path,.r__tag,.r__word){transition:opacity .3s,outline-color .3s,box-shadow .3s}.pack[data-astro-cid-irmxwbyk][data-highlightable] [data-astro-cid-irmxwbyk][data-part]{outline-offset:2px;border-radius:3px;outline:2px solid #0000}.pack[data-astro-cid-irmxwbyk][data-highlightable][data-highlight] [data-astro-cid-irmxwbyk]:is(.r__search,.r__tabs,.r__icon,.r__site .r__blur,.r__title .r__blur,.r__snippet,.r__more,.r__domain,.r__path,.r__tag,.r__word){opacity:.55}.pack[data-astro-cid-irmxwbyk][data-highlightable][data-highlight=path] [data-astro-cid-irmxwbyk][data-part~=path],.pack[data-astro-cid-irmxwbyk][data-highlightable][data-highlight=title] [data-astro-cid-irmxwbyk][data-part~=title],.pack[data-astro-cid-irmxwbyk][data-highlightable][data-highlight=area] [data-astro-cid-irmxwbyk][data-part~=area]{opacity:1;outline-color:var(--ref-red);box-shadow:0 0 14px 2px #bd29118c}@media (width>=980px){.pack[data-astro-cid-irmxwbyk]{padding:var(--space-6)}.r__title[data-astro-cid-irmxwbyk]{font-size:14px}.r__search[data-astro-cid-irmxwbyk]{gap:10px;padding:0 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.r__row[data-astro-cid-irmxwbyk],.r__on[data-astro-cid-irmxwbyk],.r__off[data-astro-cid-irmxwbyk],.pack[data-astro-cid-irmxwbyk][data-highlightable] [data-astro-cid-irmxwbyk]:is(.r__search,.r__tabs,.r__icon,.r__site .r__blur,.r__title .r__blur,.r__snippet,.r__more,.r__domain,.r__path,.r__tag,.r__word){transition:none}}.r[data-astro-cid-mjqvcqig]{--u:calc((var(--phone-h,600px) - 2 * var(--bezel,10px)) / 580);background:linear-gradient(180deg, #111214 0 calc(36 * var(--u)), #2c241d calc(276 * var(--u)), #141210 100%);color:#fff;font:400 calc(12 * var(--u)) / 1.35 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;position:absolute;inset:0;overflow:hidden}.r[data-astro-cid-mjqvcqig] p[data-astro-cid-mjqvcqig]{max-width:none;margin:0}.r[data-astro-cid-mjqvcqig] ul[data-astro-cid-mjqvcqig]{margin:0;padding:0;list-style:none}.r[data-astro-cid-mjqvcqig] li[data-astro-cid-mjqvcqig]{margin:0}.r[data-astro-cid-mjqvcqig] svg[data-astro-cid-mjqvcqig]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none}.r__bar[data-astro-cid-mjqvcqig]{height:calc(36 * var(--u));padding:0 calc(12 * var(--u));justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.r__bar[data-astro-cid-mjqvcqig] svg[data-astro-cid-mjqvcqig]{width:calc(18 * var(--u));height:calc(18 * var(--u))}.r__video[data-astro-cid-mjqvcqig]{top:calc(36 * var(--u));left:0;right:0;bottom:calc(304 * var(--u));position:absolute}.r__scene[data-astro-cid-mjqvcqig]{position:absolute;inset:0;overflow:hidden}.r__scene[data-astro-cid-mjqvcqig]:after{content:"";background:linear-gradient(#0000,#2c241d);height:24%;position:absolute;bottom:0;left:0;right:0}.r__scene[data-astro-cid-mjqvcqig]>i[data-astro-cid-mjqvcqig]{position:absolute}.r__wall[data-astro-cid-mjqvcqig]{height:62%;top:0}.r__wall--before[data-astro-cid-mjqvcqig]{background:repeating-linear-gradient(90deg,#b8a283 0 17%,#a38d6d 17% 19%);width:50%;left:0}.r__wall--after[data-astro-cid-mjqvcqig]{background:linear-gradient(#efe9df,#e2d9cb);width:50%;left:50%}.r__window[data-astro-cid-mjqvcqig]{border:calc(3 * var(--u)) solid #8d7a62;background:linear-gradient(#d4e3ea,#b3c8d3);width:25%;height:30%;top:13%;left:11%}.r__uppers[data-astro-cid-mjqvcqig]{border-radius:calc(2 * var(--u));width:38%;height:31%;box-shadow:0 calc(3 * var(--u)) 0 #d3c9b9;background:linear-gradient(90deg,#fbf8f3 0 49%,#ddd5c7 49% 51%,#fbf8f3 51%);top:9%;left:56%}.r__cord[data-astro-cid-mjqvcqig]{width:calc(1.5 * var(--u));background:#3a3b40;height:6%;top:40%;left:75%}.r__lamp[data-astro-cid-mjqvcqig]{background:#2f3035;border-radius:50% 50% 0 0/100% 100% 0 0;width:10%;height:6%;top:46%;left:70%}.r__counter[data-astro-cid-mjqvcqig]{height:5%;top:62%}.r__counter--before[data-astro-cid-mjqvcqig]{background:#9b9893;width:50%;left:0}.r__counter--after[data-astro-cid-mjqvcqig]{background:linear-gradient(#c49a6a,#a97f52);width:50%;left:50%}.r__lowers[data-astro-cid-mjqvcqig]{height:23%;top:67%}.r__lowers--before[data-astro-cid-mjqvcqig]{background:repeating-linear-gradient(90deg,#8f7a5f 0 11%,#5f5143 11% 14%);width:50%;left:0}.r__lowers--after[data-astro-cid-mjqvcqig]{background:linear-gradient(90deg,#8c9b85 0 32%,#76866f 32% 34%,#8c9b85 34% 66%,#76866f 66% 68%,#8c9b85 68%);width:50%;left:50%}.r__floor[data-astro-cid-mjqvcqig]{height:10%;top:90%}.r__floor--before[data-astro-cid-mjqvcqig]{background:#6d6a66;width:50%;left:0}.r__floor--after[data-astro-cid-mjqvcqig]{background:#7a6048;width:50%;left:50%}.r__split[data-astro-cid-mjqvcqig]{background:#fff;width:2px;top:0;bottom:0;left:calc(50% - 1px)}.r__knob[data-astro-cid-mjqvcqig]{width:calc(22 * var(--u));height:calc(22 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #0000004d;background:#fff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.r__reply[data-astro-cid-mjqvcqig]{top:calc(46 * var(--u));left:calc(10 * var(--u));right:calc(10 * var(--u));position:absolute}.r__insights[data-astro-cid-mjqvcqig]{left:calc(10 * var(--u));right:calc(10 * var(--u));bottom:calc(316 * var(--u));position:absolute}.r__toast[data-astro-cid-mjqvcqig],.r__card[data-astro-cid-mjqvcqig]{align-items:flex-start;gap:calc(8 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(12 * var(--u));color:#15171a;font-size:calc(11.5 * var(--u));box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #00000047;background:#fffffff5;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1);display:flex}.r__reply[data-astro-cid-mjqvcqig].is-waiting>.r__toast[data-astro-cid-mjqvcqig]{opacity:0;transform:translateY(calc(-8 * var(--u)))}.r__insights[data-astro-cid-mjqvcqig].is-waiting>.r__card[data-astro-cid-mjqvcqig]{opacity:0;transform:translateY(calc(8 * var(--u)))}.r__toast-icon[data-astro-cid-mjqvcqig],.r__card-icon[data-astro-cid-mjqvcqig]{width:calc(24 * var(--u));height:calc(24 * var(--u));background:var(--ref-red);color:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.r__toast-icon[data-astro-cid-mjqvcqig] svg[data-astro-cid-mjqvcqig]{width:calc(13 * var(--u));height:calc(13 * var(--u))}.r__card-icon[data-astro-cid-mjqvcqig]{justify-content:center;align-items:flex-end;gap:calc(2 * var(--u));padding-bottom:calc(6 * var(--u));border-radius:calc(7 * var(--u));display:flex}.r__card-icon[data-astro-cid-mjqvcqig] i[data-astro-cid-mjqvcqig]{width:calc(3.5 * var(--u));height:calc(5 * var(--u));background:#fff;border-radius:1px}.r__card-icon[data-astro-cid-mjqvcqig] i[data-astro-cid-mjqvcqig]:nth-child(2){height:calc(8 * var(--u))}.r__card-icon[data-astro-cid-mjqvcqig] i[data-astro-cid-mjqvcqig]:nth-child(3){height:calc(12 * var(--u))}.r__card-text[data-astro-cid-mjqvcqig]{gap:calc(1 * var(--u));display:grid}.r__card-text[data-astro-cid-mjqvcqig] strong[data-astro-cid-mjqvcqig]{font-size:calc(12 * var(--u));font-weight:700}.r__rail[data-astro-cid-mjqvcqig]{right:calc(8 * var(--u));bottom:calc(58 * var(--u));gap:calc(10 * var(--u));width:calc(52 * var(--u));flex-direction:column;display:flex;position:absolute}.r__action[data-astro-cid-mjqvcqig]{white-space:nowrap;flex-direction:column;align-items:center;display:flex}.r__action[data-astro-cid-mjqvcqig] svg[data-astro-cid-mjqvcqig]{width:calc(22 * var(--u));height:calc(22 * var(--u))}.r__action[data-astro-cid-mjqvcqig] .r__num[data-astro-cid-mjqvcqig]{margin-top:calc(3 * var(--u));font-size:calc(12 * var(--u));line-height:calc(14 * var(--u))}.r__label[data-astro-cid-mjqvcqig]{font-size:calc(10 * var(--u));line-height:calc(12 * var(--u));color:#ffffffd9}.r__num[data-astro-cid-mjqvcqig]{font-variant-numeric:tabular-nums;font-weight:700;display:inline-grid}.r__num[data-astro-cid-mjqvcqig]>[data-astro-cid-mjqvcqig]{grid-area:1/1}.r__action[data-astro-cid-mjqvcqig] .r__num[data-astro-cid-mjqvcqig]>[data-astro-cid-mjqvcqig]{text-align:center}.r__views[data-astro-cid-mjqvcqig] .r__num[data-astro-cid-mjqvcqig]>[data-astro-cid-mjqvcqig]{text-align:right}.r__final[data-astro-cid-mjqvcqig]{visibility:hidden}.r__info[data-astro-cid-mjqvcqig]{left:calc(14 * var(--u));right:calc(72 * var(--u));bottom:calc(58 * var(--u));align-items:flex-start;gap:calc(8 * var(--u));flex-direction:column;display:flex;position:absolute}.r__views[data-astro-cid-mjqvcqig]{align-items:center;gap:calc(5 * var(--u));white-space:nowrap;font-weight:600;display:flex}.r__views[data-astro-cid-mjqvcqig] svg[data-astro-cid-mjqvcqig]{width:calc(12 * var(--u));height:calc(12 * var(--u));fill:currentColor;stroke:none}.r__handle[data-astro-cid-mjqvcqig]{align-items:center;gap:calc(8 * var(--u));font-size:calc(13 * var(--u));white-space:nowrap;font-weight:700;display:flex}.r__avatar[data-astro-cid-mjqvcqig]{width:calc(26 * var(--u));height:calc(26 * var(--u));border:calc(1.5 * var(--u)) solid var(--ref-red);border-radius:50%;place-items:center;display:grid}.r__avatar[data-astro-cid-mjqvcqig] i[data-astro-cid-mjqvcqig]{width:calc(20 * var(--u));height:calc(20 * var(--u));background:linear-gradient(135deg,#4a4d55,#2a2c31);border-radius:50%}.r__caption[data-astro-cid-mjqvcqig]{font-size:calc(12.5 * var(--u))}.r__button[data-astro-cid-mjqvcqig]{left:calc(12 * var(--u));right:calc(12 * var(--u));bottom:calc(14 * var(--u));justify-content:center;align-items:center;gap:calc(6 * var(--u));height:calc(34 * var(--u));border-radius:calc(9 * var(--u));background:var(--ref-red);font-size:calc(13 * var(--u));font-weight:600;display:flex;position:absolute}.r__button[data-astro-cid-mjqvcqig] svg[data-astro-cid-mjqvcqig]{width:calc(14 * var(--u));height:calc(14 * var(--u))}.r__progress[data-astro-cid-mjqvcqig]{height:calc(2.5 * var(--u));background:#ffffff40;position:absolute;bottom:0;left:0;right:0}.r__progress[data-astro-cid-mjqvcqig] i[data-astro-cid-mjqvcqig]{background:#fff;width:62%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.r__toast[data-astro-cid-mjqvcqig],.r__card[data-astro-cid-mjqvcqig]{transition:none}}.why-picks[data-astro-cid-c6spdatf] .why-picks__title[data-astro-cid-c6spdatf]{font:700 26px/1.1 var(--font-display);text-transform:none;color:var(--ink);margin:0}.why-picks[data-astro-cid-c6spdatf] .why-picks__line[data-astro-cid-c6spdatf]{margin:var(--space-2) 0 0;font-size:var(--text-body);color:var(--home-muted,#5c5a55);line-height:1.5}.why-tiles[data-astro-cid-c6spdatf]{margin:var(--space-4) 0 0;padding:0;list-style:none}.why-tile[data-astro-cid-c6spdatf]{isolation:isolate;column-gap:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--hairline);grid-template-columns:28px minmax(0,1fr);align-items:center;margin:0;display:grid;position:relative}.why-tile[data-astro-cid-c6spdatf]:first-child{border-top:0}.why-tile__icon[data-astro-cid-c6spdatf]{width:28px;height:28px;color:var(--ref-red);align-self:start;display:block}.why-tile__icon[data-astro-cid-c6spdatf] svg[data-astro-cid-c6spdatf]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.why-tile__text[data-astro-cid-c6spdatf]{min-width:0}.why-tiles[data-astro-cid-c6spdatf] .why-tile__title[data-astro-cid-c6spdatf]{font:700 22px/1.1 var(--font-display);text-transform:none;color:var(--ink);margin:0}.why-tiles[data-astro-cid-c6spdatf] .why-tile__line[data-astro-cid-c6spdatf]{margin:var(--space-1) 0 0;font-size:var(--text-body);color:#3d3b37;line-height:1.5}.why-tiles[data-astro-cid-c6spdatf] .why-tile__tag[data-astro-cid-c6spdatf]{margin:var(--space-3) 0 0;background:var(--ref-red);font:600 var(--text-small)/1.3 var(--font-sans);color:#fff;white-space:nowrap;border-radius:999px;grid-column:2;justify-self:start;padding:5px 12px}.why-tile--fixed[data-astro-cid-c6spdatf] .why-tile__icon[data-astro-cid-c6spdatf]{color:#9b978c}.why-tiles[data-astro-cid-c6spdatf] .why-tile--fixed[data-astro-cid-c6spdatf] .why-tile__title[data-astro-cid-c6spdatf],.why-tiles[data-astro-cid-c6spdatf] .why-tile--fixed[data-astro-cid-c6spdatf] .why-tile__line[data-astro-cid-c6spdatf]{color:#6f6b63}.why-tiles[data-astro-cid-c6spdatf] .why-tile--fixed[data-astro-cid-c6spdatf] .why-tile__tag[data-astro-cid-c6spdatf]{color:#5c5a55;background:#e4dfd5}.why-tile--d1[data-astro-cid-c6spdatf].is-revealed{animation-delay:80ms}.why-tile--d2[data-astro-cid-c6spdatf].is-revealed{animation-delay:.16s}.why-tile[data-astro-cid-c6spdatf][role=button]{cursor:pointer}.why-tile[data-astro-cid-c6spdatf]:before{content:"";inset:0 calc(-1 * var(--space-3));z-index:-1;opacity:0;pointer-events:none;background:#bd291112;border-radius:10px;transition:opacity .25s;position:absolute}.why-tile[data-astro-cid-c6spdatf].is-on:before{opacity:1}.why-tile[data-astro-cid-c6spdatf]:focus-visible{outline:none}.why-tile[data-astro-cid-c6spdatf]:focus-visible:before{outline:2px solid var(--ref-red);outline-offset:0}@media (prefers-reduced-motion:reduce){.why-tile[data-astro-cid-c6spdatf]:before{transition:none}}@media (width>=720px){.why-tile[data-astro-cid-c6spdatf]{grid-template-columns:28px minmax(0,1fr) auto}.why-tile__icon[data-astro-cid-c6spdatf]{align-self:center}.why-tiles[data-astro-cid-c6spdatf] .why-tile__tag[data-astro-cid-c6spdatf]{grid-column:3;margin:0}}@media (width>=980px){.why-picks--fill[data-astro-cid-c6spdatf]{flex-direction:column;display:flex}.why-picks--fill[data-astro-cid-c6spdatf] .why-tiles[data-astro-cid-c6spdatf]{flex-direction:column;flex:1;display:flex}.why-picks--fill[data-astro-cid-c6spdatf] .why-tile[data-astro-cid-c6spdatf]{flex:1}.why-picks--lead[data-astro-cid-c6spdatf] .why-tiles[data-astro-cid-c6spdatf] .why-tile__title[data-astro-cid-c6spdatf]{font-size:26px}.why-picks--lead[data-astro-cid-c6spdatf] .why-tiles[data-astro-cid-c6spdatf] .why-tile__line[data-astro-cid-c6spdatf]{margin-top:var(--space-2);font-size:var(--text-lead);line-height:1.45}}.service-phone[data-astro-cid-nsurbltt]{margin-bottom:calc(-1*clamp(4rem,2.6rem + 4.4vw,7rem))}.service-media[data-astro-cid-nsurbltt]{aspect-ratio:32/15;padding:var(--space-4);background:#fff;border:1px solid #fff3;place-items:center;display:grid;overflow:hidden}.service-body[data-astro-cid-nsurbltt]{font-size:var(--text-lead);color:#3d3b37;line-height:1.55}.home-section--ink .service-body[data-astro-cid-nsurbltt]{color:var(--paper)}.home-section .ref-section-heading>.why-body[data-astro-cid-nsurbltt],.home-section .ref-section-heading>.rewards-body[data-astro-cid-nsurbltt],.home-section .ref-section-heading>.pair-body[data-astro-cid-nsurbltt]{margin-top:var(--space-5);font-size:var(--text-lead);color:#3d3b37;max-width:40ch;line-height:1.55}.home-section:has(.why-media,.tour-phone){overflow-x:clip}.why-media[data-astro-cid-nsurbltt],.tour-phone[data-astro-cid-nsurbltt]{--wash:#fff;--mesh-dot:#dedfdf;container-type:inline-size}@supports (color:color-mix(in srgb, red, blue)){.why-media[data-astro-cid-nsurbltt],.tour-phone[data-astro-cid-nsurbltt]{--wash:color-mix(in srgb, var(--paper) 55%, #fff);--mesh-dot:color-mix(in srgb, var(--ink) 14%, var(--wash))}}.why-media[data-astro-cid-nsurbltt]{--mesh-w:calc(100vw - 2 * var(--gutter) + 16px);--mesh-h:580px}.why-media[data-astro-cid-nsurbltt] .pack{background:0 0;padding:0}.why-media[data-astro-cid-nsurbltt] .pack:before{content:none}.why-media[data-astro-cid-nsurbltt] .pack__toggle{z-index:1;align-self:center}.why-media[data-astro-cid-nsurbltt] .pack__phone{isolation:isolate}.why-media[data-astro-cid-nsurbltt] .pack__phone:before,.tour-phone[data-astro-cid-nsurbltt]:before{content:"";z-index:-1;left:calc(50% - var(--mesh-w) / 2);top:calc(50% - var(--mesh-h) / 2);width:var(--mesh-w);height:var(--mesh-h);background-color:var(--wash);background-image:radial-gradient(circle at 1px 1px, var(--mesh-dot) 1px, transparent 1.25px), radial-gradient(circle at 1px 1px, var(--mesh-dot) 1px, transparent 1.25px);pointer-events:none;background-size:5px 30px,30px 5px;position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 45%,#000000d9 58%,#0000008c 70%,#00000040 82%,#00000012 92%,#0000 100%);mask-image:radial-gradient(closest-side,#000 45%,#000000d9 58%,#0000008c 70%,#00000040 82%,#00000012 92%,#0000 100%)}.home-section .why-closing[data-astro-cid-nsurbltt]{margin:var(--space-6) 0 0;color:var(--ink);max-width:30ch;font-size:clamp(21px,1.2rem + .4vw,24px);font-weight:600;line-height:1.35}.why-media[data-astro-cid-nsurbltt]{margin-top:var(--space-7)}.why-media[data-astro-cid-nsurbltt] .pack{align-items:center}@media (width>=980px){.home-section__stack:has(.why-media){column-gap:var(--space-8);grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.home-section__stack:has(.why-media)>.ref-section-heading{grid-area:1/1}.home-section__stack:has(.why-media)>.home-section__content{display:contents}.home-section__stack:has(.why-media) .why-picks{margin-top:var(--space-7);grid-area:2/1}.why-closing[data-astro-cid-nsurbltt]{grid-area:3/1}.why-media[data-astro-cid-nsurbltt]{--mesh-w:calc((min(100vw, 1440px) - 80px - var(--space-8)) / 2 + 32px);--mesh-h:620px;grid-area:1/2/-1;margin-top:0}.why-media[data-astro-cid-nsurbltt] .shot.shot--plain{--phone-h:560px}.why-media[data-astro-cid-nsurbltt] .g{--map-h:112px}}@supports (width:1cqw){.why-media[data-astro-cid-nsurbltt]{--mesh-w:calc(100cqw + 16px)}@media (width>=980px){.why-media[data-astro-cid-nsurbltt]{--mesh-w:calc(100cqw + 120px)}}}.tour-phone[data-astro-cid-nsurbltt]{--mesh-w:calc(100% + 16px);--mesh-h:540px;isolation:isolate;margin-top:var(--space-6);position:relative}.tour-phone[data-astro-cid-nsurbltt] .shot.shot--plain{--phone-h:480px}.tour-phone[data-astro-cid-nsurbltt] .tour-caption[data-astro-cid-nsurbltt]{margin:var(--space-4) auto 0;text-align:center;color:#5c5a55;max-width:60ch;font-size:13px;line-height:1.5;position:relative}.tour-overlay[data-astro-cid-nsurbltt]{opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.tour-overlay[data-astro-cid-nsurbltt].is-on{opacity:1}.tour-dim[data-astro-cid-nsurbltt]{background:#0000004d;transition:clip-path .4s,opacity .3s;position:absolute;inset:0}.tour-spot[data-astro-cid-nsurbltt]{translate:calc(var(--x,0) * 1%) calc(var(--y,0) * 1%);transition:translate .4s,opacity .3s;position:absolute;inset:0}.tour-spot__ring[data-astro-cid-nsurbltt]{width:calc(var(--w,100) * 1%);height:calc(var(--h,100) * 1%);box-shadow:0 0 0 2px var(--ref-red), 0 0 18px 4px #bd29118c;border-radius:10px;transition:width .4s,height .4s,border-radius .4s,box-shadow .4s;position:absolute;top:0;left:0}.tour-spot[data-astro-cid-nsurbltt].is-off,.tour-overlay[data-astro-cid-nsurbltt].is-light .tour-dim[data-astro-cid-nsurbltt]{opacity:0}.tour-overlay[data-astro-cid-nsurbltt].is-light .tour-spot__ring[data-astro-cid-nsurbltt]{border-radius:22px;box-shadow:0 0 0 2px #bd2911b3,0 0 14px 2px #bd29114d}.tour-overlay[data-astro-cid-nsurbltt].is-jump,.tour-overlay[data-astro-cid-nsurbltt].is-jump [data-astro-cid-nsurbltt]{transition:none}.tour[data-astro-cid-nsurbltt]{margin:0;padding:0;list-style:none}.tour__row[data-astro-cid-nsurbltt]{column-gap:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--hairline);font-size:var(--text-body);color:var(--ink);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;margin:0;line-height:1.5;transition:color .3s;display:grid;position:relative}.tour__row[data-astro-cid-nsurbltt]:first-child{border-top:0}.tour__check[data-astro-cid-nsurbltt]{background:var(--ref-red);border-radius:50%;place-items:center;width:28px;height:28px;transition:opacity .3s;display:grid}.tour__check[data-astro-cid-nsurbltt] svg[data-astro-cid-nsurbltt]{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;width:16px;height:16px}.tour__text[data-astro-cid-nsurbltt]{max-width:46ch;padding-top:2px}.tour__n[data-astro-cid-nsurbltt]{font:600 var(--text-small)/1.2 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.04em;color:var(--home-muted);padding-top:5px;transition:color .3s}.tour__after[data-astro-cid-nsurbltt]{padding:var(--space-2) 0 0 calc(28px + var(--space-4));font-size:var(--text-body);color:var(--ink);margin:0;font-weight:600;line-height:1.5;transition:color .3s;position:relative}@media (prefers-reduced-motion:no-preference){.tour[data-astro-cid-nsurbltt].is-live .tour__row[data-astro-cid-nsurbltt]:not(.is-drawn) .tour__check[data-astro-cid-nsurbltt] path[data-astro-cid-nsurbltt]{stroke-dashoffset:1px}.tour[data-astro-cid-nsurbltt].is-live .tour__row[data-astro-cid-nsurbltt].is-drawn .tour__check[data-astro-cid-nsurbltt] path[data-astro-cid-nsurbltt]{transition:stroke-dashoffset .4s cubic-bezier(.4,0,.2,1) .1s}}@media (prefers-reduced-motion:reduce){.tour-overlay[data-astro-cid-nsurbltt],.tour-dim[data-astro-cid-nsurbltt],.tour-spot[data-astro-cid-nsurbltt],.tour-spot__ring[data-astro-cid-nsurbltt],.tour__row[data-astro-cid-nsurbltt],.tour__check[data-astro-cid-nsurbltt],.tour__n[data-astro-cid-nsurbltt],.tour__after[data-astro-cid-nsurbltt]{transition:none}}@media (width<=979px){.tour-overlay[data-astro-cid-nsurbltt]{display:none}}@media (width>=980px){.tour-phone[data-astro-cid-nsurbltt]{--tour-col:calc((min(100vw, 1440px) - 80px - var(--space-8)) / 3.55);--tour-h:min(600px, calc(100vh - 280px), calc((var(--tour-col) - 20px) * 1624 / 750 + 20px));--mesh-w:calc(100% + 80px);--mesh-h:calc(var(--tour-h) + 120px)}.tour-phone[data-astro-cid-nsurbltt] .shot.shot--plain{--phone-h:var(--tour-h)}.tour-phone--captioned[data-astro-cid-nsurbltt]{--tour-h:min(600px, calc(100vh - 320px), calc((var(--tour-col) - 20px) * 1624 / 750 + 20px))}@supports (width:1cqw) and (height:1svh){.tour-phone[data-astro-cid-nsurbltt]{--tour-h:min(600px, calc(100svh - 280px), calc((100cqw - 20px) * 1624 / 750 + 20px))}.tour-phone--captioned[data-astro-cid-nsurbltt]{--tour-h:min(600px, calc(100svh - 320px), calc((100cqw - 20px) * 1624 / 750 + 20px))}}.tour[data-astro-cid-nsurbltt]{padding-bottom:max(0px,min(600px,100svh - 280px) + 10px - 50svh)}.tour[data-astro-cid-nsurbltt]:has(+.tour__after){padding-bottom:0}.tour__after[data-astro-cid-nsurbltt]{font-size:var(--text-lead);padding-bottom:max(0px,min(600px,100svh - 280px) + 10px - 50svh);line-height:1.45}.tour[data-astro-cid-nsurbltt].is-touring+.tour__after[data-astro-cid-nsurbltt]{color:var(--home-muted)}.tour[data-astro-cid-nsurbltt].is-touring:has(>.tour__row:last-child.is-active)+.tour__after[data-astro-cid-nsurbltt]{color:var(--ink)}.tour__row[data-astro-cid-nsurbltt]{min-height:140px;font-size:var(--text-lead);align-items:center;line-height:1.45}.tour__check[data-astro-cid-nsurbltt],.tour__n[data-astro-cid-nsurbltt]{align-self:center}.tour__text[data-astro-cid-nsurbltt],.tour__n[data-astro-cid-nsurbltt]{padding-top:0}.tour[data-astro-cid-nsurbltt].is-touring .tour__row[data-astro-cid-nsurbltt]{color:var(--home-muted)}.tour[data-astro-cid-nsurbltt].is-touring .tour__row[data-astro-cid-nsurbltt] .tour__check[data-astro-cid-nsurbltt]{opacity:.45}.tour[data-astro-cid-nsurbltt].is-touring .tour__row[data-astro-cid-nsurbltt].is-active{color:var(--ink)}.tour[data-astro-cid-nsurbltt].is-touring .tour__row[data-astro-cid-nsurbltt].is-active .tour__check[data-astro-cid-nsurbltt]{opacity:1}.tour[data-astro-cid-nsurbltt].is-touring .tour__row[data-astro-cid-nsurbltt].is-active .tour__n[data-astro-cid-nsurbltt]{color:var(--ref-red)}}.rewards-card[data-astro-cid-nsurbltt]{padding:var(--space-5);border:1px solid var(--hairline);background:#fff;margin:0;box-shadow:0 12px 32px #15171a0f}.rewards-card[data-astro-cid-nsurbltt] .rewards-card__title[data-astro-cid-nsurbltt]{font:700 var(--text-small)/1.3 var(--font-sans);color:var(--ink);margin:0}.rewards-chart[data-astro-cid-nsurbltt]{column-gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.rewards-chart__y[data-astro-cid-nsurbltt]{writing-mode:vertical-rl;font:500 12px/1.2 var(--font-sans);color:var(--home-muted);white-space:nowrap;grid-row:1;align-self:center;transform:rotate(180deg)}.rewards-chart__plot[data-astro-cid-nsurbltt]{grid-column:2;width:100%;height:auto;display:block;overflow:visible}.rewards-chart__x[data-astro-cid-nsurbltt]{margin-top:var(--space-2);font:500 12px/1.2 var(--font-sans);color:var(--home-muted);grid-column:2;justify-content:space-between;display:flex}.rewards-chart__grid[data-astro-cid-nsurbltt]{stroke:#ece7dd;stroke-width:1px}.rewards-chart__axis[data-astro-cid-nsurbltt]{fill:none;stroke:var(--hairline);stroke-width:1.5px}.rewards-chart__once[data-astro-cid-nsurbltt]{fill:none;stroke:#9b978c;stroke-width:2.5px;stroke-dasharray:7 6;stroke-linecap:round}.rewards-chart__tended[data-astro-cid-nsurbltt]{fill:none;stroke:var(--ref-red);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1}@media (prefers-reduced-motion:no-preference){.rewards-card[data-astro-cid-nsurbltt].is-live:not(.is-drawn) .rewards-chart__tended[data-astro-cid-nsurbltt]{stroke-dashoffset:1px}.rewards-card[data-astro-cid-nsurbltt].is-drawn .rewards-chart__tended[data-astro-cid-nsurbltt]{transition:stroke-dashoffset 1.6s cubic-bezier(.4,0,.2,1) .2s}}.rewards-legend[data-astro-cid-nsurbltt]{gap:var(--space-2) var(--space-5);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.rewards-legend__item[data-astro-cid-nsurbltt]{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:#3d3b37;margin:0;line-height:1.3;display:flex}.rewards-legend__item[data-astro-cid-nsurbltt]:before{content:"";border-top:3px solid var(--ref-red);flex:none;width:26px;height:0}.rewards-legend__item--once[data-astro-cid-nsurbltt]:before{border-top:2.5px dashed #9b978c}.rewards-card[data-astro-cid-nsurbltt] .rewards-card__caption[data-astro-cid-nsurbltt]{margin-top:var(--space-3);color:var(--home-muted);font-size:12px;line-height:1.4}.rewards-tiles[data-astro-cid-nsurbltt]{gap:var(--space-4);margin:var(--space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.rewards-tile[data-astro-cid-nsurbltt]{padding:var(--space-5);background:var(--home-tile);margin:0}.rewards-tile__icon[data-astro-cid-nsurbltt]{width:28px;height:28px;color:var(--ref-red);display:block}.rewards-tile__icon[data-astro-cid-nsurbltt] svg[data-astro-cid-nsurbltt]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.rewards-tiles[data-astro-cid-nsurbltt] .rewards-tile__word[data-astro-cid-nsurbltt]{margin:var(--space-4) 0 0;font:700 clamp(22px, 1.8vw, 26px)/1.1 var(--font-display);text-transform:none;color:var(--ink)}.rewards-tiles[data-astro-cid-nsurbltt] .rewards-tile__line[data-astro-cid-nsurbltt]{margin-top:var(--space-2);font-size:var(--text-body);color:#3d3b37;line-height:1.5}.rewards-tile--d1[data-astro-cid-nsurbltt].is-revealed{animation-delay:80ms}.rewards-tile--d2[data-astro-cid-nsurbltt].is-revealed{animation-delay:.16s}.rewards-tile--d3[data-astro-cid-nsurbltt].is-revealed{animation-delay:.24s}@media (width<=479px){.rewards-card[data-astro-cid-nsurbltt],.rewards-tile[data-astro-cid-nsurbltt]{padding:var(--space-4)}}@media (width>=980px){.home-section__stack:has(.rewards-card){column-gap:var(--space-8);grid-template-rows:auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.home-section__stack:has(.rewards-card)>.ref-section-heading{grid-area:1/1}.home-section__stack:has(.rewards-card)>.home-section__content{display:contents}.rewards-card[data-astro-cid-nsurbltt]{padding:var(--space-6);grid-area:1/2/-1}.rewards-tiles[data-astro-cid-nsurbltt]{margin-top:var(--space-6);grid-area:2/1;gap:16px}.rewards-tile[data-astro-cid-nsurbltt]{grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:10px;padding:20px;display:grid}.rewards-tile__icon[data-astro-cid-nsurbltt]{width:24px;height:24px}.rewards-tiles[data-astro-cid-nsurbltt] .rewards-tile__word[data-astro-cid-nsurbltt]{margin:0;font-size:24px}.rewards-tiles[data-astro-cid-nsurbltt] .rewards-tile__line[data-astro-cid-nsurbltt]{margin-top:var(--space-2);grid-column:1/-1;font-size:15px;line-height:1.45}.home-section__stack:has(.why-picks--fill){grid-template-rows:auto 1fr auto}.home-section__stack:has(.why-media) .why-picks--fill{margin-top:var(--space-6);align-self:stretch}.why-picks--fill~.why-closing[data-astro-cid-nsurbltt]{max-width:none}}.home-section--ink .ref-section-heading>.pair-body[data-astro-cid-nsurbltt]{color:var(--paper)}.home-section .ref-section-heading>.pair-body[data-astro-cid-nsurbltt]{max-width:34ch}@media (width>=980px){.home-section__stack:has(.pair-side){column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.home-section__stack:has(.pair-side)>.ref-section-heading{grid-area:1/1}.home-section__stack:has(.pair-side)>.home-section__content{display:contents}.pair-side[data-astro-cid-nsurbltt]{grid-area:1/2}}.fork[data-astro-cid-nsurbltt]{padding:var(--space-5);border:1px solid var(--hairline);text-align:center;background:#fff;margin:0;box-shadow:0 12px 32px #15171a0f}.fork[data-astro-cid-nsurbltt] .fork__question[data-astro-cid-nsurbltt]{border:1.5px solid var(--ink);font:600 var(--text-body)/1.3 var(--font-sans);color:var(--ink);margin:0;padding:10px 18px;display:inline-block}.fork__lines[data-astro-cid-nsurbltt]{fill:none;width:100%;height:auto;stroke:var(--ref-red);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;display:block}.fork__ends[data-astro-cid-nsurbltt]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fork__end[data-astro-cid-nsurbltt]{padding:var(--space-3) var(--space-4);background:var(--home-tile)}.fork[data-astro-cid-nsurbltt] .fork__label[data-astro-cid-nsurbltt]{font:700 clamp(19px, 1.5vw, 22px)/1.15 var(--font-display);color:var(--ink);margin:0}.fork[data-astro-cid-nsurbltt] .fork__line[data-astro-cid-nsurbltt]{margin:var(--space-1) auto 0;font-size:var(--text-small);color:#3d3b37;max-width:24ch;line-height:1.4}.fork[data-astro-cid-nsurbltt] .fork__note[data-astro-cid-nsurbltt]{margin-top:var(--space-4);font-size:var(--text-small);color:var(--home-muted);line-height:1.45}@media (prefers-reduced-motion:no-preference){.fork[data-astro-cid-nsurbltt].is-live:not(.is-drawn) .fork__lines[data-astro-cid-nsurbltt] path[data-astro-cid-nsurbltt]{stroke-dashoffset:1px}.fork[data-astro-cid-nsurbltt].is-live:not(.is-drawn) [data-astro-cid-nsurbltt]:is(.fork__end,.fork__note){opacity:0;transform:translateY(10px)}.fork[data-astro-cid-nsurbltt].is-drawn .fork__lines[data-astro-cid-nsurbltt] path[data-astro-cid-nsurbltt]{transition:stroke-dashoffset .7s cubic-bezier(.4,0,.2,1) .2s}.fork[data-astro-cid-nsurbltt].is-drawn .fork__end[data-astro-cid-nsurbltt]{transition:opacity .4s .85s,transform .4s .85s}.fork[data-astro-cid-nsurbltt].is-drawn .fork__end--no[data-astro-cid-nsurbltt]{transition-delay:1s}.fork[data-astro-cid-nsurbltt].is-drawn .fork__note[data-astro-cid-nsurbltt]{transition:opacity .4s 1.3s,transform .4s 1.3s}}.jargon__stage[data-astro-cid-nsurbltt]{padding:var(--space-6) var(--space-5);border:1px solid var(--hairline);background:#fff;box-shadow:0 12px 32px #15171a0f}.jargon[data-astro-cid-nsurbltt] .merge[data-astro-cid-nsurbltt]{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;max-width:none;margin:0;display:flex}.merge__chip[data-astro-cid-nsurbltt],.merge__result[data-astro-cid-nsurbltt]{font:700 20px/1.1 var(--font-display);white-space:nowrap;border-radius:999px;padding:9px 18px}.merge__chip[data-astro-cid-nsurbltt]{border:1.5px solid var(--ink);color:var(--ink)}.merge__eq[data-astro-cid-nsurbltt]{font:700 20px/1 var(--font-display);color:var(--home-muted)}.merge__result[data-astro-cid-nsurbltt]{border:1.5px solid var(--ref-red);background:var(--ref-red);color:#fff}@media (prefers-reduced-motion:no-preference){.jargon[data-astro-cid-nsurbltt] .merge[data-astro-cid-nsurbltt].is-live{height:48px;display:block;position:relative}.merge[data-astro-cid-nsurbltt].is-live>[data-astro-cid-nsurbltt]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.merge[data-astro-cid-nsurbltt].is-live .merge__chip[data-astro-cid-nsurbltt]{transition:left .6s cubic-bezier(.5,0,.2,1),opacity .3s .45s}.merge[data-astro-cid-nsurbltt].is-live .merge__chip--0[data-astro-cid-nsurbltt]{left:16%}.merge[data-astro-cid-nsurbltt].is-live .merge__chip--2[data-astro-cid-nsurbltt]{left:84%}.merge[data-astro-cid-nsurbltt].is-live .merge__eq[data-astro-cid-nsurbltt]{opacity:0}.merge[data-astro-cid-nsurbltt].is-live .merge__result[data-astro-cid-nsurbltt]{opacity:0;transition:opacity .35s .6s,transform .45s cubic-bezier(.2,1.4,.3,1) .6s;transform:translate(-50%,-50%)scale(.7)}.merge[data-astro-cid-nsurbltt].is-drawn .merge__chip[data-astro-cid-nsurbltt]{opacity:0;left:50%}.merge[data-astro-cid-nsurbltt].is-drawn .merge__result[data-astro-cid-nsurbltt]{opacity:1;transform:translate(-50%,-50%)scale(1)}}.jargon[data-astro-cid-nsurbltt] .engines__title[data-astro-cid-nsurbltt]{margin:var(--space-7) 0 0;font:700 clamp(22px, 1.8vw, 26px)/1.1 var(--font-display);text-transform:none;color:var(--ink)}.engines[data-astro-cid-nsurbltt]{gap:var(--space-3);margin:var(--space-4) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.engines__tile[data-astro-cid-nsurbltt]{padding:var(--space-3) var(--space-4);background:var(--home-tile);font:600 var(--text-small)/1.35 var(--font-sans);color:var(--ink);align-items:center;margin:0;display:flex}.engines__tile--d1[data-astro-cid-nsurbltt].is-revealed{animation-delay:60ms}.engines__tile--d2[data-astro-cid-nsurbltt].is-revealed{animation-delay:.12s}.engines__tile--d3[data-astro-cid-nsurbltt].is-revealed{animation-delay:.18s}.engines__tile--d4[data-astro-cid-nsurbltt].is-revealed{animation-delay:.24s}.engines__tile--d5[data-astro-cid-nsurbltt].is-revealed{animation-delay:.3s}@media (width>=720px){.engines[data-astro-cid-nsurbltt]{grid-template-columns:repeat(3,minmax(0,1fr))}}.nevers[data-astro-cid-nsurbltt]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.nevers__tile[data-astro-cid-nsurbltt]{column-gap:var(--space-4);background:#ffffff0d;border:1px solid #ffffff29;grid-template-columns:34px minmax(0,1fr);align-items:start;margin:0;padding:18px 20px;display:grid}.nevers__icon[data-astro-cid-nsurbltt]{border:1.5px solid var(--ref-red);width:34px;height:34px;color:var(--ref-red);border-radius:50%;place-items:center;display:grid}.nevers__icon[data-astro-cid-nsurbltt] svg[data-astro-cid-nsurbltt]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:18px;height:18px}.nevers[data-astro-cid-nsurbltt] .nevers__title[data-astro-cid-nsurbltt]{font:700 clamp(20px, 1.6vw, 22px)/1.1 var(--font-display);text-transform:none;color:#fff;margin:0}.nevers[data-astro-cid-nsurbltt] .nevers__line[data-astro-cid-nsurbltt]{color:var(--paper);max-width:none;margin-top:6px;font-size:15px;line-height:1.45}.nevers__tile--d1[data-astro-cid-nsurbltt].is-revealed{animation-delay:80ms}.nevers__tile--d2[data-astro-cid-nsurbltt].is-revealed{animation-delay:.16s}.service-tags[data-astro-cid-nsurbltt]{gap:var(--space-3);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.service-tags__tag[data-astro-cid-nsurbltt]{border:1.5px solid var(--ink);font:600 var(--text-small)/1.3 var(--font-sans);color:var(--ink);border-radius:6px;margin:0;padding:9px 16px}.home-section--ink .service-tags__tag[data-astro-cid-nsurbltt]{color:#fff;border-color:#ffffffd9}.service-tags__tag--d1[data-astro-cid-nsurbltt].is-revealed{animation-delay:80ms}.service-tags__tag--d2[data-astro-cid-nsurbltt].is-revealed{animation-delay:.16s}.service-tags__tag--d3[data-astro-cid-nsurbltt].is-revealed{animation-delay:.24s}.service-tags__tag--d4[data-astro-cid-nsurbltt].is-revealed{animation-delay:.32s}.service-tags__tag--d5[data-astro-cid-nsurbltt].is-revealed{animation-delay:.4s}.service-others[data-astro-cid-nsurbltt]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.service-other[data-astro-cid-nsurbltt]{padding:var(--space-5);background:var(--home-tile);flex-direction:column;margin:0;display:flex;position:relative}.service-other__drawing[data-astro-cid-nsurbltt]{border:1px solid var(--hairline);background:#fff;place-items:center;height:150px;display:grid;overflow:hidden}.service-other__drawing--phone[data-astro-cid-nsurbltt]{height:240px;padding-top:var(--space-5);display:block}.service-other__drawing--phone[data-astro-cid-nsurbltt] .shot.shot--row{--phone-h:440px;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.service-other[data-astro-cid-nsurbltt]:hover .service-other__drawing--phone[data-astro-cid-nsurbltt] .shot{transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.service-other__drawing--phone[data-astro-cid-nsurbltt] .shot.shot--row{transition:none}}.service-other__n[data-astro-cid-nsurbltt]{margin:var(--space-5) 0 0;font:700 15px/1 var(--font-display);letter-spacing:.04em;color:var(--ref-red)}.service-others[data-astro-cid-nsurbltt] .service-other__title[data-astro-cid-nsurbltt]{margin:var(--space-2) 0 0;font:700 clamp(22px, 1.8vw, 28px)/1.1 var(--font-display);text-transform:none}.service-other__title[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{color:var(--ink);text-decoration:none}.service-other__title[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:after{content:"";position:absolute;inset:0}.service-other[data-astro-cid-nsurbltt]:hover .service-other__title[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]{text-decoration:underline;text-decoration-color:var(--ref-red);text-underline-offset:5px;text-decoration-thickness:2px}.service-other__title[data-astro-cid-nsurbltt] a[data-astro-cid-nsurbltt]:focus-visible{outline:none}.service-other[data-astro-cid-nsurbltt]:has(a:focus-visible){outline:3px solid var(--ref-red);outline-offset:3px}.service-other--d1[data-astro-cid-nsurbltt].is-revealed{animation-delay:80ms}.service-other--d2[data-astro-cid-nsurbltt].is-revealed{animation-delay:.16s}.service-other--d3[data-astro-cid-nsurbltt].is-revealed{animation-delay:.24s}@media (width>=720px){.service-others[data-astro-cid-nsurbltt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.service-others[data-astro-cid-nsurbltt]{grid-template-columns:repeat(4,minmax(0,1fr))}}
