@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_5a76d781-module__maH5ia__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_5a76d781-module__maH5ia__variable{--font-public:"Geist", "Geist Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/64a9c5f716feb56e-s.2kpm-i3zd4k9e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eef73da475b0ec6b-s.00-lp5dy1vxjz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9e8fa6e4d0f4977e-s.p.0ujcg5ur0zzmd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_74501aa4-module__TkYmYa__className{font-family:Newsreader,Newsreader Fallback;font-style:normal;font-weight:500}.newsreader_74501aa4-module__TkYmYa__variable{--font-display:"Newsreader", "Newsreader Fallback"}
.public-site{--pub-paper:#f6f2ea;--pub-tint:#eee8dd;--pub-card:#fff;--pub-ink:#17140f;--pub-screen:#141414;--pub-text:#17140f;--pub-text-soft:#4a453d;--pub-text-muted:#6b655a;--pub-accent:#b4232a;--pub-accent-hover:#9e1d23;--pub-accent-text:#a11f26;--pub-line:#17140f1f;--pub-line-strong:#17140f3d;--pub-shadow:0 1px 2px #3c2a140f, 0 24px 48px -24px #3c2a1452;--pub-shadow-frame:0 2px 4px #3c2a1414, 0 40px 80px -32px #3c2a1473;--pub-radius-sm:8px;--pub-radius-md:12px;--pub-radius-lg:16px;--pub-gutter:16px;--pub-section-y:64px;--pub-max:75rem;--pub-ease:cubic-bezier(.22, 1, .36, 1);--pub-press:.12s;--pub-fade:.3s;--pub-move:.5s;--pub-reveal:.7s;background:var(--pub-paper);min-height:100vh;color:var(--pub-text);font-family:var(--font-public), sans-serif;-webkit-tap-highlight-color:transparent;position:relative;overflow-x:clip}@media (min-width:640px){.public-site{--pub-gutter:32px}}@media (min-width:1024px){.public-site{--pub-gutter:48px;--pub-section-y:96px}}.public-site h1,.public-site h2,.public-site h3{font-family:var(--font-public), sans-serif}.display-1,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6{letter-spacing:-.02em;text-wrap:balance;font-weight:600}.display-1,.heading-1{font-size:2.25rem;line-height:2.5rem}.heading-2{font-size:1.875rem;line-height:2.25rem}.heading-3,.heading-4{font-size:1.5rem;line-height:2rem}.heading-5{letter-spacing:-.015em;font-size:1.25rem;line-height:1.75rem}.heading-6{letter-spacing:-.01em;font-size:1.125rem;line-height:1.75rem}.title-2{letter-spacing:-.01em;font-size:1.125rem;font-weight:500;line-height:1.75rem}.title-4{font-size:.875rem;font-weight:500;line-height:1.25rem}.body-3{text-wrap:pretty;font-size:1rem;font-weight:400;line-height:1.5rem}.body-6{text-wrap:pretty;font-size:.875rem;font-weight:400;line-height:1.25rem}.button-md{font-size:1rem;font-weight:600;line-height:1.5rem}.button-sm{font-size:.875rem;font-weight:600;line-height:1.25rem}.caption-2{text-wrap:pretty;font-size:.875rem;font-weight:400;line-height:1.25rem}.caption-5{letter-spacing:.01em;text-wrap:pretty;font-size:.75rem;font-weight:400;line-height:1rem}.eyebrow{color:var(--pub-accent-text);font-size:.875rem;font-weight:500;line-height:1.25rem}.public-site .display-1,.public-site .heading-1,.public-site .heading-2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-weight:500}@media (min-width:640px){.display-1,.heading-1{font-size:3rem;line-height:1}.heading-2{font-size:2.25rem;line-height:2.5rem}.heading-3,.heading-4{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.display-1{font-size:4.5rem;line-height:1}.heading-1{font-size:3.75rem;line-height:1}.heading-2{font-size:3rem;line-height:1}.heading-3{font-size:2.25rem;line-height:2.5rem}}.pub-measure{max-width:34rem}.pub-measure-wide{max-width:42.5rem}.pub-soft{color:var(--pub-text-soft)}.pub-muted{color:var(--pub-text-muted)}.pub-container{width:100%;max-width:var(--pub-max);padding-inline:var(--pub-gutter);margin-inline:auto}.pub-section{padding-block:var(--pub-section-y) calc(var(--pub-section-y) + 16px);background:var(--pub-section-bg);color:var(--pub-text);scroll-margin-top:80px}.pub-tone-paper{--pub-section-bg:var(--pub-paper)}.pub-tone-tint{--pub-section-bg:var(--pub-tint)}.pub-tone-paper+.pub-tone-paper,.pub-tone-tint+.pub-tone-tint{padding-top:0}.pub-tone-ink{--pub-section-bg:var(--pub-ink);--pub-text:#f6f2ea;--pub-text-soft:#cfc8bb;--pub-text-muted:#a69f92;--pub-accent-text:#f0767b;--pub-line:#f6f2ea24}.pub-anchor{scroll-margin-top:96px}.pub-btn-primary{background:var(--pub-accent);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #3c140a3d}.pub-btn-quiet{border:1px solid var(--pub-line-strong);color:var(--pub-text);background:0 0}@media (hover:hover) and (pointer:fine){.pub-btn-primary:hover{background:var(--pub-accent-hover)}.pub-btn-quiet:hover{background:#17140f0d}}.pub-form-panel{border-radius:var(--pub-radius-lg);border:1px solid var(--pub-line);background:var(--pub-card);box-shadow:var(--pub-shadow);padding:20px}@media (min-width:640px){.pub-form-panel{padding:28px}}.pub-label{color:var(--pub-text);margin-bottom:6px;font-size:.875rem;font-weight:600;line-height:1.25rem;display:block}.pub-field{border-radius:var(--pub-radius-md);border:1px solid var(--pub-line-strong);background:var(--pub-paper);width:100%;color:var(--pub-text);transition:border-color var(--pub-fade) var(--pub-ease), box-shadow var(--pub-fade) var(--pub-ease);padding:12px 14px;font-size:1rem;line-height:1.5rem}.pub-field::placeholder{color:var(--pub-text-muted)}.pub-field:focus{border-color:var(--pub-accent);outline:none;box-shadow:0 0 0 3px #b4232a2e}.pub-field[aria-invalid=true]{border-color:var(--pub-accent)}.pub-choice{cursor:pointer;border-radius:var(--pub-radius-md);border:1px solid var(--pub-line-strong);background:var(--pub-paper);transition:border-color var(--pub-fade) var(--pub-ease), background-color var(--pub-fade) var(--pub-ease);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.pub-choice:has(input:checked){border-color:var(--pub-accent);background:#fbf3f0}.pub-choice:has(input:focus-visible){box-shadow:0 0 0 3px #b4232a2e}.pub-choice input{width:18px;height:18px;accent-color:var(--pub-accent);flex:none;margin-top:3px}.pub-alert{border-radius:var(--pub-radius-md);align-items:flex-start;gap:8px;padding:12px 14px;font-size:.875rem;line-height:1.25rem;display:flex}.pub-alert-error{color:#8a1c22;background:#fbefed;border:1px solid #b4232a59}.pub-alert-success{color:#17603b;background:#edf7f1;border:1px solid #1f7a4d59}.pub-press{-webkit-user-select:none;user-select:none;transition:transform var(--pub-press) var(--pub-ease), background-color var(--pub-fade) var(--pub-ease)}.pub-press:active{transform:scale(.97)}.public-site a:focus-visible,.public-site button:focus-visible,.public-site summary:focus-visible,.public-site [tabindex="0"]:focus-visible{outline:2px solid var(--pub-accent);outline-offset:2px;border-radius:4px}.pub-skip{z-index:60;border-radius:var(--pub-radius-sm);background:var(--pub-ink);color:var(--pub-paper);padding:8px 12px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.pub-skip:focus{transform:none}.pub-text-link{color:var(--pub-text);text-decoration:underline;-webkit-text-decoration-color:var(--pub-line-strong);text-decoration-color:var(--pub-line-strong);text-underline-offset:4px;transition:text-decoration-color var(--pub-fade) var(--pub-ease)}@media (hover:hover) and (pointer:fine){.pub-text-link:hover{-webkit-text-decoration-color:var(--pub-text);text-decoration-color:var(--pub-text)}}.pub-nav:before{content:"";border-radius:inherit;border:1px solid var(--pub-line);-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#f6f2ead1;position:absolute;inset:0}.pub-nav-link{color:var(--pub-text-soft);transition:color var(--pub-fade) var(--pub-ease)}.pub-nav-link[aria-current=page]{color:var(--pub-text)}@media (hover:hover) and (pointer:fine){.pub-nav-link:hover{color:var(--pub-text)}}.pub-menu-toggle{border-radius:var(--pub-radius-md);border:1px solid var(--pub-line-strong);width:40px;height:40px;position:relative}.pub-menu-toggle span{background:var(--pub-text);height:2px;transition:transform var(--pub-move) var(--pub-ease);border-radius:2px;position:absolute;top:19px;left:12px;right:12px}.pub-menu-toggle span:first-child{transform:translateY(-4px)}.pub-menu-toggle span:last-child{transform:translateY(4px)}.pub-menu-toggle[data-open=true] span:first-child{transform:rotate(45deg)}.pub-menu-toggle[data-open=true] span:last-child{transform:rotate(-45deg)}.pub-menu{z-index:-1;-webkit-backdrop-filter:blur(24px);opacity:0;visibility:hidden;transition:opacity var(--pub-fade) var(--pub-ease), visibility 0s linear var(--pub-fade);background:#f6f2eaf7;align-items:center;padding:96px 24px 32px;display:flex;position:fixed;inset:0}.pub-menu[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--pub-fade) var(--pub-ease), visibility 0s}.pub-menu-link{opacity:0;transition:opacity var(--pub-move) var(--pub-ease), transform var(--pub-move) var(--pub-ease);padding-block:4px;display:block;transform:translateY(24px)}.pub-menu[data-open=true] .pub-menu-link{opacity:1;transform:none}@media (prefers-reduced-transparency:reduce){.pub-nav:before,.pub-menu{background:var(--pub-paper);-webkit-backdrop-filter:none}}@media (prefers-contrast:more){.pub-nav:before{background:var(--pub-paper);border-color:var(--pub-text)}}.pub-frame{border-radius:var(--pub-radius-lg);background:var(--pub-screen);box-shadow:var(--pub-shadow-frame);outline:1px solid #17140f29;position:relative;overflow:hidden}.pub-frame-bar{color:#a1a1a1;background:#1b1b1b;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;height:36px;padding-inline:14px;display:flex}.pub-frame-dot{background:#ffffff2e;border-radius:999px;width:8px;height:8px}.pub-phone{background:var(--pub-screen);box-shadow:var(--pub-shadow-frame);border-radius:28px;outline:6px solid #22201c;overflow:hidden}.pub-chips{overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:var(--pub-gutter);padding-inline:var(--pub-gutter);margin-inline:calc(var(--pub-gutter) * -1);gap:8px;display:flex;overflow-x:auto}.pub-chips::-webkit-scrollbar{display:none}.pub-chip{border-radius:var(--pub-radius-md);border:1px solid var(--pub-line);background:var(--pub-card);min-height:44px;color:var(--pub-text);transition:border-color var(--pub-fade) var(--pub-ease), transform var(--pub-press) var(--pub-ease);flex:none;align-items:center;padding-inline:16px;display:inline-flex}.pub-chip:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.pub-chip:hover{border-color:var(--pub-line-strong)}}.pub-plans{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.pub-plan{grid-template-rows:subgrid;border-radius:var(--pub-radius-lg);border:1px solid var(--pub-line);background:var(--pub-paper);grid-row:span 4;row-gap:24px;padding:24px;display:grid}.pub-plan-note{color:var(--pub-text-muted)}.pub-plan-check{color:var(--pub-accent)}.pub-plan-excluded{color:var(--pub-text-muted)}.pub-plan-lit{background:var(--pub-card);box-shadow:var(--pub-shadow);border-color:#0000}@media (min-width:1024px){.pub-plans{grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr))}}.pub-faq{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.pub-faq-item{border-top:1px solid var(--pub-line)}.pub-faq-item:last-child{border-bottom:1px solid var(--pub-line)}.pub-faq-item summary{min-height:56px}.pub-faq-item summary::-webkit-details-marker{display:none}.pub-faq-icon{color:var(--pub-text-muted);transition:transform var(--pub-fade) var(--pub-ease)}.pub-faq-item[open] .pub-faq-icon{transform:rotate(45deg)}@media (min-width:1024px){.pub-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.pub-faq-heading{align-self:start;position:sticky;top:112px}}.pub-closing{background:var(--pub-paper);text-align:center;padding-block:96px}.pub-closing>.pub-container{flex-direction:column;align-items:center;display:flex}@media (min-width:1024px){.pub-closing{padding-block:128px}}.pub-footer{border-top:1px solid var(--pub-line);background:var(--pub-paper);padding-block:48px 32px}.pub-footer-link{color:var(--pub-text-soft);transition:color var(--pub-fade) var(--pub-ease)}.pub-footer-legal{color:var(--pub-text-muted);transition:color var(--pub-fade) var(--pub-ease)}@media (hover:hover) and (pointer:fine){.pub-footer-link:hover,.pub-footer-legal:hover{color:var(--pub-text)}}.gift-hero{padding-block:128px 48px}.gift-person-chip{gap:8px;padding-inline:6px 16px}.gift-chip-photo{border-radius:6px;flex:none;width:32px;height:32px;position:relative;overflow:hidden}.gift-people{gap:48px;display:grid}.gift-person{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"photo copy""plan plan";align-items:start;gap:16px 20px;display:grid}.gift-person+.gift-person{border-top:1px solid var(--pub-line);padding-top:48px}.gift-person-photo{aspect-ratio:4/5;border-radius:var(--pub-radius-md);background:var(--pub-tint);grid-area:photo;position:relative;overflow:hidden}.gift-person-copy{grid-area:copy}.gift-person-plan{border-radius:var(--pub-radius-lg);border:1px solid var(--pub-line);background:var(--pub-card);grid-area:plan;gap:16px;padding:20px;display:grid}.gift-row-list{gap:8px;display:grid}.gift-row{border-radius:var(--pub-radius-sm);background:var(--pub-tint);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 12px;display:flex}.gift-row-tiles{flex:none;gap:4px;display:flex}.gift-row-tiles span{background:#17140f24;border-radius:3px;width:28px;height:18px}.gift-featured{border-radius:var(--pub-radius-lg);border:1px solid var(--pub-line);background:var(--pub-card);padding:24px}.gift-ideas{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.gift-idea{grid-template-columns:32px minmax(0,1fr);gap:8px;display:grid}.gift-idea-number{color:var(--pub-text-muted);font-variant-numeric:tabular-nums;padding-top:4px}@media (min-width:640px){.gift-person{grid-template-columns:160px minmax(0,1fr);grid-template-areas:"photo copy""photo plan";gap:20px 32px}}@media (min-width:1024px){.gift-hero{padding-block:160px 64px}.gift-people{gap:64px}.gift-person+.gift-person{padding-top:64px}.gift-person{grid-template-columns:200px minmax(0,5fr) minmax(0,4fr);grid-template-areas:"photo copy plan";gap:40px}.gift-featured{padding:40px}.gift-ideas{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px}}.pub-prose h2{letter-spacing:-.015em;color:var(--pub-text);margin-bottom:12px;font-size:1.25rem;font-weight:600;line-height:1.75rem}.pub-prose h3{color:var(--pub-text);margin-bottom:8px;font-size:1rem;font-weight:600;line-height:1.5rem}.pub-prose strong{color:var(--pub-text);font-weight:500}.pub-prose ul{padding-left:20px;list-style:outside}.pub-prose li{margin-top:8px}.pub-prose a{color:var(--pub-text);text-underline-offset:4px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){html:has(.public-site){scroll-behavior:smooth}.pub-motion [data-reveal]{transition:opacity var(--pub-reveal) var(--pub-ease), transform var(--pub-reveal) var(--pub-ease)}.pub-motion [data-reveal]:not(.is-in){opacity:0;transform:translateY(24px)}}
.lp-hero{background:var(--pub-paper);padding-block:112px 64px}.lp-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}.lp-hero-copy{max-width:36rem}@media (min-width:1024px){.lp-hero{padding-block:152px 96px}.lp-hero-grid{grid-template-columns:minmax(0,6fr) minmax(0,7fr);gap:56px}.lp-hero-title{font-size:clamp(3rem,5.6vw - 10px,3.75rem);line-height:1}}.lp-switch{border-radius:var(--pub-radius-md);border:1px solid var(--pub-line);background:var(--pub-tint);gap:4px;padding:4px;display:inline-flex}.lp-switch-tab{border-radius:var(--pub-radius-sm);min-height:40px;color:var(--pub-text-soft);transition:background-color var(--pub-fade) var(--pub-ease), color var(--pub-fade) var(--pub-ease), transform var(--pub-press) var(--pub-ease);padding-inline:16px}.lp-switch-tab[aria-selected=true]{background:var(--pub-card);color:var(--pub-text);box-shadow:0 1px 2px #3c2a141f}@media (hover:hover) and (pointer:fine){.lp-switch-tab[aria-selected=false]:hover{color:var(--pub-text)}}@media (max-width:639px){.lp-switch{display:flex}.lp-switch-tab{flex:1;min-height:44px}}.lp-switch-stage{aspect-ratio:16/10;position:relative}.lp-switch-image{opacity:0}.lp-switch-image[data-active=true]{opacity:1}.lp-steps{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.lp-step-visual{aspect-ratio:4/3;border-radius:var(--pub-radius-lg);background:var(--pub-paper);justify-content:center;align-items:center;padding:24px;display:flex}.lp-step-frame{width:100%;height:100%}@media (min-width:768px){.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.lp-roll{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.lp-roll-tile{aspect-ratio:1;background:var(--pub-tint);border-radius:6px;position:relative;overflow:hidden}.lp-link{border-radius:var(--pub-radius-md);border:1px solid var(--pub-line);background:var(--pub-card);width:100%;box-shadow:var(--pub-shadow);padding:20px}.lp-link-chip{border:1px solid var(--pub-line);color:var(--pub-text-soft);border-radius:6px;padding:4px 8px}.lp-link-chip-on{background:var(--pub-accent);color:#fff;border-color:#0000}.lp-phones{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lp-phones-item{min-width:0}.lp-phone-screen{aspect-ratio:640/1385;container-type:inline-size}.lp-phones-caption{margin-top:16px;font-size:.875rem;font-weight:500;line-height:1.25rem}.lp-phones-note{margin-top:2px;font-size:.75rem;line-height:1rem}@media (max-width:639px){.lp-phones .pub-phone{border-radius:16px;outline-width:3px}}@media (min-width:640px){.lp-phones{gap:24px}.lp-phones-caption{letter-spacing:-.01em;margin-top:24px;font-size:1.125rem;line-height:1.75rem}.lp-phones-note{margin-top:4px;font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.lp-phones{grid-template-columns:repeat(3,minmax(0,280px));justify-content:space-between}}.lp-message{color:#f2f2f2;background:#0f0f0f;flex-direction:column;justify-content:flex-end;gap:2.9cqw;height:100%;padding:7cqw 5.7cqw 10cqw;display:flex}.lp-message-time{color:#8a8a8a;align-self:center;margin-bottom:auto;padding-top:8.6cqw;font-size:4.3cqw;line-height:1.35}.lp-bubble{background:#2b2b2b;border-radius:5.7cqw 5.7cqw 1.4cqw;align-self:flex-end;max-width:88%;padding:3.6cqw 4.3cqw;font-size:5cqw;line-height:1.4}.lp-bubble-card{background:#1d1d1d;border:1px solid #ffffff1a}.lp-message-title{margin-top:.7cqw;font-size:5cqw;font-weight:500;line-height:1.4}.lp-message-muted{color:#9a9a9a;font-size:4.3cqw;line-height:1.35}.lp-why{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.lp-why-list{grid-template-columns:minmax(0,1fr);gap:0 48px;display:grid}.lp-why-item{border-top:1px solid var(--pub-line);padding-block:24px}@media (min-width:768px){.lp-why-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lp-why{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px}}@media (prefers-reduced-motion:no-preference){.lp-switch-image{transition:opacity var(--pub-fade) var(--pub-ease)}.lp-hero-copy,.lp-hero .lp-switch,.lp-hero .pub-frame{animation:lp-rise .7s var(--pub-ease) both}.lp-hero .lp-switch{animation-delay:.12s}.lp-hero .pub-frame{animation-delay:.2s}}@keyframes lp-rise{0%{opacity:0;transform:translateY(16px)}}
