.fp{--oma-ink:#1c1b19;--fp-ink:#1c1b19;--fp-greige:#f4f3f0;--fp-sand:#dcd7ce;--fp-stone:#bdb6aa;--fp-soft:#5d5b56;--fp-w:1120px;--fp-gap:clamp(72px, 10vw, 128px);--fp-r:clamp(28px, 3vw, 40px);width:100%;color:var(--fp-ink);padding:0 8px 72px}.fp h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,1.52rem + 2.47vw,3.5rem);font-weight:600;line-height:1.05}.fp h2{letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.5rem);font-weight:600;line-height:1.1}.fp h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(19px,4.8vw,22px);font-weight:600;line-height:1.2}:root body main.fp :is(h1,h2,h3){font-weight:600}.fp p{margin:0}.fp small{color:var(--fp-soft);font-size:13px;line-height:1.3;display:block}.fp .fp-nb{white-space:nowrap}.fp .fp-lead{color:#4a4843;text-wrap:pretty;max-width:34ch;margin-top:18px;font-size:clamp(18px,14px + 1.1vw,21px);line-height:1.4}.fp .fp-fine{color:var(--fp-soft);margin-top:12px;font-size:15px;line-height:1.45}.fp .fp-sub{color:#4a4843;margin-top:14px;font-size:17px;line-height:1.4}.fp .fp-name{letter-spacing:-.02em;margin-bottom:12px;font-size:21px;font-weight:600}.fp .fp-cta{background:var(--fp-ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:0 28px;font-size:17px;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.fp .fp-cta:active{transform:scale(.97)}.fp .fp-cta.is-quiet{color:var(--fp-ink);background:#1c1b1912}.fp .fp-cta-wide{width:100%;max-width:420px;margin-top:24px}@media (max-width:480px){.fp .fp-actions .fp-cta{padding:0 20px;font-size:16px}}.fp .fp-hero{max-width:calc(var(--fp-w) + 160px);text-align:center;background:#f3f1ed;border-radius:clamp(36px,4vw,56px);justify-items:center;margin:0 auto;padding:clamp(64px,9vw,88px) 20px 0;display:grid;overflow:hidden}.fp .fp-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.fp .fp-stage{justify-content:center;align-items:flex-end;gap:clamp(8px,3vw,40px);width:100%;margin-top:clamp(36px,5vw,64px);display:flex}.fp .fp-stage .fpm-phone{border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:0}.fp .fp-stage .fpm-screen{border-bottom-right-radius:0;border-bottom-left-radius:0;height:400px}.fp .fp-stage .fpm-frame{width:210px;height:409px;overflow:hidden}@media (max-width:480px){.fp .fp-stage .fpm-phone{width:224px}.fp .fp-stage .fpm-frame{width:96px}.fp .fp-stage .fpm-tube{width:56px;margin-left:-28px;transform:rotate(4deg)}.fp .fp-stage .fpm-frame-tag{border-radius:10px;width:48px;margin:-40px 0 0 -24px;padding:6px 4px;transform:rotate(4deg)}.fp .fp-stage .fpm-frame-tag img{height:6px}.fp .fp-stage .fpm-frame-tag>span:last-child{font-size:6px}.fp .fp-stage .fpm-scan{width:64px;height:100px;margin:-50px 0 0 -32px;transform:rotate(4deg)}.fp .fp-stage .fpm-scan i{width:14px;height:14px}}.fp .fp-lost{max-width:calc(var(--fp-w) + 160px);margin:var(--fp-gap) auto 0;background:var(--fp-ink);color:#fff;border-radius:clamp(36px,4vw,56px);padding:clamp(48px,7vw,96px) 16px clamp(36px,5vw,64px);scroll-margin-top:88px}.fp .fp-lost .fp-head{margin-bottom:clamp(32px,4vw,56px)}.fp .fp-lost .fp-eye{color:var(--fp-stone);margin-bottom:12px;font-size:17px;font-weight:600}.fp .fp-lost-steps{max-width:var(--fp-w);gap:40px;margin:0 auto;padding:0;list-style:none;display:grid}.fp .fp-lost-steps li{text-align:center;justify-items:center;display:grid}.fp .fp-lost-pic{place-items:end center;width:100%;height:380px;margin-bottom:24px;display:grid;overflow:hidden}.fp .fp-num{font-variant-numeric:tabular-nums;background:#ffffff1f;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:14px;font-size:15px;font-weight:600;display:grid}.fp .fp-lost-steps p{max-width:28ch;color:var(--fp-stone);text-wrap:pretty;margin-top:8px;font-size:17px;line-height:1.45}.fp .fp-lost .fp-lost-fine{color:var(--fp-stone);text-align:center;margin-top:clamp(32px,4vw,48px)}.fp .fpm-phone{text-align:left;background:#0d0d0c;border-radius:44px;flex:none;width:236px;padding:9px;display:block}.fp .fpm-screen{height:470px;color:var(--fp-ink);background:#fff;border-radius:36px;flex-direction:column;gap:8px;padding:12px 14px 18px;display:flex;overflow:hidden}.fp .fpm-phone.is-dark .fpm-screen{color:#fff;background:#3b3a36}.fp .fpm-status{justify-content:space-between;align-items:center;height:22px;margin-bottom:6px;padding:0 8px;font-size:13px;display:flex}.fp .fpm-status i{opacity:.85;background:currentColor;border-radius:3px;width:22px;height:10px}.fp .fpm-lost-pic .fpm-phone{border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:0}.fp .fpm-lost-pic .fpm-screen{border-bottom-right-radius:0;border-bottom-left-radius:0;height:362px}.fp .fpm-clock{justify-items:center;margin:18px 0 auto;display:grid}.fp .fpm-clock small{color:#ffffffbf;font-size:14px;font-weight:550}.fp .fpm-clock b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:66px;font-weight:600;line-height:1.05}.fp .fpm-push{color:var(--fp-ink);background:#ffffffe6;border-radius:22px;gap:3px;padding:12px 14px 14px;display:grid}.fp .fpm-push-top{align-items:center;gap:7px;margin-bottom:3px;display:flex}.fp .fpm-push-top small:last-child{margin-left:auto}.fp .fpm-push b{font-size:15px;font-weight:600;line-height:1.25}.fp .fpm-push>span:last-child{font-size:14px;line-height:1.3}.fp .fpm-app{background:var(--fp-ink);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:13px;font-style:normal;font-weight:600;display:grid}@media (prefers-reduced-motion:no-preference){.fp .fpm-scan{animation:.5s .7s both fp-fade}.fp .fpm-push{animation:.6s cubic-bezier(.22,1,.36,1) 1.5s both fp-up}}.fp .fpm-frame{flex:none;width:150px;height:470px;display:block;position:relative}.fp .fpm-tube{background:#2b2a27;border-radius:37px;width:74px;margin-left:-37px;position:absolute;top:-40px;bottom:-40px;left:50%;transform:rotate(14deg)}.fp .fpm-frame-tag{border-radius:12px;width:62px;margin:-52px 0 0 -31px;padding:8px 5px;position:absolute;top:50%;left:50%;transform:rotate(14deg)}.fp .fpm-frame-tag img{height:8px}.fp .fpm-frame-tag>span:last-child{font-size:7px}.fp .fpm-finder-hero{background:var(--fp-ink);color:#fff;border-radius:20px;gap:4px;padding:16px;display:grid}.fp .fpm-finder-hero small{color:#ffffffb3}.fp .fpm-finder-hero b,.fp .fpm-mail-title,.fp .fpm-doc-title{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.15}.fp .fpm-h{margin-top:8px;font-size:16px;font-weight:600}.fp .fpm-field{background:var(--fp-greige);color:#6f6b64;border-radius:12px;align-items:center;min-height:40px;padding:0 12px;font-size:13px;display:flex}.fp .fpm-field.is-tall{align-items:flex-start;min-height:64px;padding-top:11px}.fp .fpm-btn{background:var(--fp-ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:44px;margin-top:4px;font-size:14px;font-weight:600;display:flex}.fp .fpm-foot{text-align:center;font-size:12px}.fp .fpm-from{font-weight:600}.fp .fpm-mail-text{color:var(--fp-soft);font-size:14px;line-height:1.4}.fp .fpm-rows{gap:6px;margin-top:4px;display:grid}.fp .fpm-rows>span{background:var(--fp-greige);border-radius:14px;gap:1px;padding:10px 12px;display:grid}.fp .fpm-rows b{font-size:14px;font-weight:600}.fp .fpm-rows em{color:var(--fp-soft);font-size:12px;font-style:normal;font-weight:550}.fp .fpm-rows.is-flat{gap:0}.fp .fpm-rows.is-flat>span{background:0 0;border-top:1px solid #ebe8e2;border-radius:0;padding:10px 0}.fp .fpm-doc{width:100%;max-width:280px;color:var(--fp-ink);text-align:left;background:#fff;border-radius:22px;flex-direction:column;gap:8px;padding:20px 20px 8px;display:flex}.fp .fp-lost-pic .fpm-doc{border-radius:22px 22px 0 0;height:362px;padding-bottom:10px}.fp .fpm-doc-top{justify-content:space-between;display:flex}.fp .fpm-doc-top small:first-child{color:var(--fp-ink);font-weight:600}.fp .fpm-stack{gap:8px;width:100%;max-width:320px;display:grid}.fp .fpm-card{text-align:left;background:#fff;border-radius:22px;align-items:center;gap:14px;padding:14px;display:flex}.fp .fpm-card.is-col{flex-direction:column;align-items:stretch;gap:4px;padding:16px}.fp .fpm-card.is-col b{letter-spacing:-.02em;margin-top:10px;font-size:18px;font-weight:600}.fp .fpm-card-text{gap:2px;min-width:0;display:grid}.fp .fpm-card-text b{font-size:16px;font-weight:600}.fp .fpm-cal{background:var(--fp-ink);color:#fff;border-radius:14px;flex:none;align-content:center;justify-items:center;width:52px;height:52px;display:grid}.fp .fpm-cal small{color:#ffffffbf;font-size:11px;line-height:1}.fp .fpm-cal b{font-size:22px;font-weight:600;line-height:1.05}.fp .fpm-cal.is-sand{background:var(--fp-sand);color:var(--fp-ink)}.fp .fpm-cal.is-sand small{color:var(--fp-soft)}.fp .fpm-perk{background:var(--fp-greige);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;height:30px;padding:0 12px 0 4px;font-size:13px;font-weight:600;display:inline-flex}.fp .fpm-perk i{background:var(--fp-ink);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;font-weight:600;display:grid}.fp .fpm-slot{background:var(--fp-ink);color:#fff;border-radius:999px;align-items:center;min-height:44px;margin-top:10px;padding:0 16px;font-size:15px;font-weight:600;display:flex}.fp .fpm-scan{width:86px;height:128px;margin:-64px 0 0 -43px;position:absolute;top:50%;left:50%;transform:rotate(14deg)}.fp .fpm-scan i{border:0 solid #fff;width:18px;height:18px;position:absolute}.fp .fpm-scan i:first-child{border-width:3px 0 0 3px;border-top-left-radius:8px;top:0;left:0}.fp .fpm-scan i:nth-child(2){border-width:3px 3px 0 0;border-top-right-radius:8px;top:0;right:0}.fp .fpm-scan i:nth-child(3){border-width:0 0 3px 3px;border-bottom-left-radius:8px;bottom:0;left:0}.fp .fpm-scan i:nth-child(4){border-width:0 3px 3px 0;border-bottom-right-radius:8px;bottom:0;right:0}.fp .fp-feat{max-width:calc(var(--fp-w) + 160px);margin:var(--fp-gap) auto 0;text-align:center;justify-items:center;padding:0 20px;display:grid}.fp .fp-feat.is-greige{background:var(--fp-greige);border-radius:clamp(36px,4vw,56px);padding-block:clamp(64px,9vw,120px)}.fp .fp-feat-text{max-width:30ch;color:var(--fp-soft);text-wrap:pretty;margin-top:18px;font-size:clamp(18px,14px + 1.1vw,22px);line-height:1.4}.fp .fp-feat-pic{justify-items:center;width:100%;margin-top:clamp(40px,6vw,72px);display:grid}.fp .fp-feat:not(.is-greige) .fpm-card,.fp .fp-feat:not(.is-greige) .fpm-doc{background:var(--fp-greige)}.fp .fp-feat:not(.is-greige) .fpm-perk{background:#fff}.fp .fp-sticky{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));opacity:0;pointer-events:none;background:#fff;border-top:1px solid #ebe8e2;transition:opacity .25s,transform .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(8px)}.fp .fp-sticky.is-on{opacity:1;pointer-events:auto;transform:none}.fp .fp-sticky .fp-cta{width:100%}@media (prefers-reduced-motion:reduce){.fp .fp-sticky{transition:none;transform:none}}.fp .fp-sec{max-width:var(--fp-w);margin:var(--fp-gap) auto 0;padding:0 4px;scroll-margin-top:88px}.fp .fp-head{text-align:center;justify-items:center;margin-bottom:clamp(24px,3.4vw,40px);padding:0 12px;display:grid}.fp .fp-head p{max-width:38ch;color:var(--fp-soft);text-wrap:pretty;margin-top:14px;font-size:18px;line-height:1.4}.fp .fp-narrow{max-width:760px;margin-inline:auto}.fp .fp-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fp .fp-steps li{border-radius:var(--fp-r);background:var(--fp-greige);align-content:start;padding:clamp(22px,2.6vw,32px);display:grid}.fp .fp-steps span{font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:clamp(20px,3vw,36px);font-size:15px;font-weight:600;display:grid}.fp .fp-steps p{color:var(--fp-soft);text-wrap:pretty;margin-top:8px;font-size:17px;line-height:1.45}.fp .fp-offer{max-width:var(--fp-w);margin:var(--fp-gap) auto 0;background:var(--fp-sand);border-radius:clamp(36px,4vw,48px);gap:12px;padding:12px;display:grid}.fp .fp-offer-pick{text-align:center;flex-direction:column;align-items:center;padding:clamp(28px,5vw,52px) 8px clamp(16px,3vw,36px);display:flex}.fp .fp-bundles{background:#ffffff80;border-radius:28px;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:20px;padding:4px;display:flex}.fp .fp-bundles button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:600}.fp .fp-bundles button[aria-checked=true]{background:#fff}.fp .fp-price{align-items:flex-start;gap:8px;margin-top:28px;animation:.4s cubic-bezier(.22,1,.36,1) both fp-up;display:flex}.fp .fp-price b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(64px,18vw,88px);font-weight:600;line-height:.95}.fp .fp-price span{padding-top:.5em;font-size:17px;font-weight:600}.fp .fp-compare{background:var(--fp-greige);border-radius:32px;padding:8px 12px 8px 20px;position:relative}.fp .fp-compare:after{content:"";background:#fff;border-radius:24px;width:72px;position:absolute;top:8px;bottom:8px;right:8px}.fp .fp-compare-head,.fp .fp-compare-row{z-index:1;grid-template-columns:1fr 72px 68px;align-items:center;gap:4px;display:grid;position:relative}.fp .fp-compare-head{min-height:52px;color:var(--fp-soft);font-size:14px;font-weight:600}.fp .fp-compare-head span,.fp .fp-compare-row span:not(:first-child){justify-content:center;display:flex}.fp .fp-compare-head span:last-child{color:var(--fp-ink);font-weight:600}.fp .fp-compare-row{min-height:48px;font-size:16px;line-height:1.3}.fp .fp-compare-row i{background:#b5b1a9;border-radius:2px;width:12px;height:2px;display:block}.fp .fp-questions{gap:6px;display:grid}.fp .fp-questions details{background:var(--fp-greige);border-radius:24px;padding:6px 20px}.fp .fp-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;font-size:17px;font-weight:600;list-style:none;display:flex}.fp .fp-questions summary::-webkit-details-marker{display:none}.fp .fp-questions summary:after{content:"+";color:var(--fp-soft);font-size:24px;font-weight:400;transition:transform .2s}.fp .fp-questions details[open] summary:after{transform:rotate(45deg)}.fp .fp-questions p{color:var(--fp-soft);margin:0 0 12px;font-size:16px;line-height:1.5}.fp .fp-close{max-width:var(--fp-w);margin:var(--fp-gap) auto 0;background:var(--fp-greige);text-align:center;border-radius:clamp(36px,4vw,48px);justify-items:center;padding:clamp(48px,8vw,96px) 20px;display:grid}.fp .fp-close .fp-cta{margin-top:28px}.fp a:focus-visible,.fp button:focus-visible,.fp summary:focus-visible{outline:2px solid var(--fp-ink);outline-offset:2px}@keyframes fp-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes fp-up{0%{opacity:0;transform:translateY(8px)}}@keyframes fp-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.fp .fp-stage>*{animation:.7s cubic-bezier(.22,1,.36,1) .2s both fp-up}@supports (animation-timeline:view()){.fp .fp-rise{animation:linear both fp-rise;animation-timeline:view();animation-range:entry entry 35%}}}@media (prefers-reduced-motion:reduce){.fp .fp-price{animation:none}}@media (min-width:860px){.fp{padding:0 12px 96px}.fp .fp-sticky{display:none}.fp .fp-feat-pic>*{zoom:1.3}.fp .fp-lost-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fp .fp-lost-pic{height:400px}.fp .fp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fp .fp-compare:after{width:92px}.fp .fp-compare-head,.fp .fp-compare-row{grid-template-columns:1fr 96px 88px}}
