.lp{--ink:#080808;--body:#747474;--line:#cbcbcb;--line-dark:#323232;--limon:#d2e634;--mono:var(--font-geist-mono), ui-monospace, monospace;color:var(--ink);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;background:#fff;font-size:16px;line-height:1.4}:is(.lp a:focus-visible,.lp button:focus-visible){outline-offset:3px;outline:2px solid}.lp-section h2{letter-spacing:-.03em;font-size:40px;font-weight:500;line-height:1.1}.lp-section{--frame:var(--line);border-bottom:1px solid #0000;padding:0 40px;position:relative}.lp-section:after{content:"";z-index:2;background:var(--frame);pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.lp-frame{z-index:2;max-width:1536px;margin:0 auto;position:relative}.gpu-hologram{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;will-change:opacity;contain:strict;position:absolute;inset:0;overflow:clip}.gpu-hologram[data-paused=true]{visibility:hidden}.gpu-hologram canvas{position:absolute;top:0;left:0}html:has(.lp){scrollbar-width:none}html:has(.lp)::-webkit-scrollbar{display:none}.lp-scrollbar{z-index:70;opacity:.45;width:12px;transition:opacity .3s;position:fixed;top:4px;bottom:4px;right:2px}.lp-scrollbar:hover,.lp-scrollbar[data-active]{opacity:.9}.lp-scrollbar>div{mix-blend-mode:difference;background:#fff;border-radius:4px;width:4px;margin-left:auto;margin-right:2px;transition:width .15s}.lp-scrollbar:hover>div{width:8px}.lp-dark{background:var(--ink);color:#fff;--frame:var(--line-dark)}.lp .site-footer-bottom{border-top:0}.lp-cta{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:24px;padding:12px 20px;font-size:14px;font-weight:500;line-height:18px;transition:background-color .15s;display:inline-flex}.lp-cta svg{transition:translate .15s}.lp-cta.primary{background:var(--ink);color:#fff}.lp-cta.secondary{color:var(--ink);background:#0808081a}.lp-cta.link{color:inherit;background:0 0;gap:8px;padding:0}@media (hover:hover){.lp-cta:hover svg{translate:4px}.lp-cta.primary:hover{background:#080808eb}.lp-cta.secondary:hover{background:#08080826}}.lp-dark .lp-cta.primary,.is-dark .lp-cta.primary{color:var(--ink);background:#fff}.lp-dark .lp-cta.secondary,.is-dark .lp-cta.secondary{color:#fff;background:#ffffff1a}@media (hover:hover){.lp-dark .lp-cta.primary:hover,.is-dark .lp-cta.primary:hover{background:#ffffffe6}.lp-dark .lp-cta.secondary:hover,.is-dark .lp-cta.secondary:hover{background:#ffffff26}}.lp-header{z-index:50;border-bottom:1px solid var(--line);background:#fff;padding:0 40px;transition:background-color .2s,color .2s,border-color .2s;position:sticky;top:0}.lp-header.is-dark{background:var(--ink);color:#fff;border-color:var(--line-dark)}.lp-header-inner{align-items:center;height:62px;padding:0 24px;display:flex}.lp-header .brand{letter-spacing:-.04em;gap:9px;font-size:20px;font-weight:600}.lp-header .brand-mark{width:24px;height:24px}.lp-header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.lp-nav{gap:4px;margin-left:32px;display:flex}.lp-nav a{padding:8px 10px;font-size:14px;font-weight:500}@media (hover:hover){.lp-nav a:hover{opacity:.6}}.lp-hero{grid-template-columns:1fr 1fr;min-height:560px;display:grid}.lp-hero-copy{align-self:center;padding:96px 64px}.lp-hero h1{letter-spacing:-.03em;max-width:560px;font-size:48px;font-weight:500;line-height:1.05}.lp-hero-art{position:relative}.lp-wave{width:100%;height:100%;position:absolute;inset:0}.lp-split{grid-template-columns:1fr 1fr;display:grid}.lp-split-copy{padding:96px 40px}.lp-split-copy h2{max-width:520px}.lp-split-copy p{max-width:496px;color:var(--body);margin-top:20px}.lp-page{min-height:60vh;padding:140px 40px}.lp-page h1{letter-spacing:-.03em;font-size:48px;font-weight:500;line-height:1.05}.lp-page p{color:var(--body);margin-top:20px}.lp-center{text-align:center;flex-direction:column;align-items:center;padding:140px 40px;display:flex}.lp-center h2{position:relative}.lp-center h2 .brand-mark{vertical-align:-.08em;width:.8em;height:.8em;margin-right:.22em;display:inline-block}.lp-center p{max-width:440px;color:var(--body);margin-top:20px;position:relative}.lp-word-button{background:#fff;border:1px solid #0808082e;border-radius:.2em;padding:0 .22em .04em;transition:background-color .15s,border-color .15s;display:inline-block}@media (hover:hover){.lp-word-button:hover{background:#f5f5f5;border-color:#08080866}}.lp-gpus{text-align:center;flex-direction:column;align-items:center;padding:140px 40px 120px;display:flex}.lp-deck{aspect-ratio:900/430;width:min(100%,900px);margin-top:56px;position:relative;container-type:inline-size}.lp-card{top:calc(50% + var(--y) * 1cqi);left:calc(50% + var(--x) * 1cqi);z-index:var(--z);aspect-ratio:266/317;width:29.56cqi;rotate:var(--r);cursor:pointer;background:0 0;border:0;border-radius:1.78cqi;padding:0;transition:translate .4s cubic-bezier(.34,1.56,.64,1),scale .4s cubic-bezier(.34,1.56,.64,1);position:absolute;container-type:inline-size}@media (hover:hover){.lp-card:hover{translate:0 -10px;scale:1.03}}.lp-card:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.lp-card[aria-pressed=true]{z-index:0}.lp-card[aria-pressed=true] .lp-card-face{opacity:0}.lp-card[aria-pressed=true]:before{content:"";border:1px dashed #0808084d;border-radius:6cqi;position:absolute;inset:0}.lp-card-face{background:var(--card-bg);color:var(--card-ink);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;text-align:left;border-radius:6cqi;transition:opacity .2s;position:absolute;inset:0;overflow:hidden}.lp-card-text{flex-direction:column;gap:2.4cqi;display:flex;position:absolute;bottom:6.8cqi;left:6.8cqi;right:6.8cqi}.lp-card-title{letter-spacing:-.04em;font-size:13.5cqi;font-weight:500;line-height:1}.lp-card-spec{letter-spacing:-.01em;opacity:.75;justify-content:space-between;gap:4cqi;font-size:5.3cqi;line-height:1.3;display:flex}.lp-card-art{width:86.4cqi;height:56.4cqi;position:absolute;top:6.8cqi;left:6.8cqi;overflow:hidden}.lp-art-stripes line{stroke:var(--card-ink);stroke-width:1.6px;transform-box:fill-box;transform-origin:top}.lp-art-cells rect,.lp-art-bars rect{fill:var(--card-ink)}.lp-art-waves polyline{fill:none;stroke:var(--card-ink);stroke-width:1px}.lp-art-chip :is(rect,line){fill:none;stroke:var(--card-ink);stroke-width:1px;stroke-opacity:.6}.lp-art-chip .lp-art-grid line{stroke-width:.5px;stroke-opacity:.12}.lp-art-chip .lp-art-die{stroke-opacity:1;stroke-dasharray:4 3}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lp-card:hover .lp-art-stripes line{animation:1.6s ease-in-out infinite lp-stripe}.lp-card:hover .lp-art-blink{animation:1.4s step-end infinite lp-blink}.lp-card:hover .lp-art-waves polyline{animation:1.8s ease-in-out infinite alternate lp-wave}.lp-card:hover .lp-art-die{animation:1.2s linear infinite lp-trace}}@keyframes lp-stripe{50%{scale:1 .72}}@keyframes lp-blink{50%{opacity:.1}}@keyframes lp-wave{to{translate:6px}}@keyframes lp-trace{to{stroke-dashoffset:-14px}}.lp-flying-card{z-index:80;aspect-ratio:266/317;pointer-events:none;filter:drop-shadow(0 24px 40px #00000073);will-change:transform;position:fixed;top:0;left:0;container-type:inline-size}.lp-reader{--card:calc(90cqi * 317 / 266);--pocket:53.5cqi;--out:calc(var(--card) + 5cqi - var(--pocket));aspect-ratio:100/112.26;flex:none;width:min(100%,302px);position:relative;container-type:inline-size}.lp-slot-card{z-index:1;aspect-ratio:266/317;width:90cqi;position:absolute;top:0;left:5cqi;rotate:180deg;container-type:inline-size}.lp-reader[data-phase=flying] .lp-slot-card:not(.lp-slot-eject){visibility:hidden;translate:0 calc(var(--out) - 100%)}.lp-slot-eject{animation:.42s cubic-bezier(.5,0,.75,0) forwards lp-eject}@keyframes lp-eject{to{opacity:0;translate:0 calc(-100% - 24px)}}.lp-pocket-shadow{top:calc(var(--out) + 36px);filter:blur(22px);background:#0009;border-radius:24px;position:absolute;bottom:0;left:24px;right:24px;translate:0 18px}.lp-pocket{top:var(--out);z-index:2;-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background:radial-gradient(90% 120% at 0 0,#ffd6be24,#0000 70%),radial-gradient(90% 120% at 100% 100%,#ffffff1f,#0000 70%),linear-gradient(#0000000d,#0006);border-radius:24px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff40,inset 0 0 0 1px #ffffff14;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='24'%3E%3Cpath d='M0 0H22C34 0 38 4 44 10C52 18 64 22 80 22S108 18 116 10C122 4 126 0 138 0H160V24H0Z'/%3E%3C/svg%3E") 50% 0/160px 24px no-repeat,linear-gradient(#000 0 0) 0 0/calc(50% - 79px) 24px no-repeat,linear-gradient(#000 0 0) 100% 0/calc(50% - 79px) 24px no-repeat,linear-gradient(#000 0 0) 0 23px/100% calc(100% - 23px) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='24'%3E%3Cpath d='M0 0H22C34 0 38 4 44 10C52 18 64 22 80 22S108 18 116 10C122 4 126 0 138 0H160V24H0Z'/%3E%3C/svg%3E") 50% 0/160px 24px no-repeat,linear-gradient(#000 0 0) 0 0/calc(50% - 79px) 24px no-repeat,linear-gradient(#000 0 0) 100% 0/calc(50% - 79px) 24px no-repeat,linear-gradient(#000 0 0) 0 23px/100% calc(100% - 23px) no-repeat}.lp-pocket:before{content:"";opacity:.16;mix-blend-mode:overlay;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lp-pocket-text{text-align:left;flex-direction:column;gap:4px;max-width:calc(100% - 96px);display:flex;position:absolute;bottom:20px;left:22px}.lp-pocket-text strong{color:#fff;letter-spacing:-.03em;font-size:20px;font-weight:500;line-height:1.1}.lp-pocket-text span{color:#fff9;font-size:13px}.lp-pocket-button{width:44px;height:44px;color:var(--ink);background:#f4f1ec;border-radius:50%;place-items:center;transition:scale .2s;display:grid;position:absolute;bottom:18px;right:18px;box-shadow:0 10px 20px #00000059,inset 0 -2px 4px #0000001f}@media (hover:hover){.lp-pocket-button:hover{scale:1.05}}@media (prefers-reduced-motion:reduce){.lp-card,.lp-slot-eject{transition:none;animation:none!important}}.lp-reserve .lp-split-copy h2{font-size:48px;line-height:1.05}.lp-reserve{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lp-request{flex-wrap:wrap;gap:40px;padding:96px 40px;display:flex}.lp-request>:is(.lp-form,.lp-success){flex:360px;min-width:0}.lp-form{flex-direction:column;display:flex}.lp-form fieldset{background:#2e2e2e;border:1px solid #2e2e2e;gap:1px;min-width:0;margin:0;padding:0;display:grid}.lp-field{background:#161616;grid-template-columns:136px 1fr;align-items:center;min-height:44px;padding:0 16px;transition:background-color .15s;display:grid}.lp-field:focus-within{background:#1e1e1e}.lp-field>span{color:#a8a8a8;font-size:13px;line-height:16px}.lp-field input,.lp-field .lp-select{width:100%;height:42px;box-shadow:none;color:#fff;letter-spacing:-.02em;background:0 0;border:0;border-radius:0;padding:0;font-size:15px}.lp-field input::placeholder{color:#767676}.lp-field input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;filter:none;transition:background-color 0s 600000s,color 0s 600000s}.lp-field-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.lp-field-row .lp-field{padding:8px 16px 0;display:block}.lp-field-row .lp-select{cursor:pointer;justify-content:space-between;height:30px}.lp-field-row .lp-select svg{color:#9a9a9a}.lp-select-popup{width:var(--anchor-width);color:#fff;--tw-ring-shadow:0 0 #0000;--tw-enter-scale:1;--tw-exit-scale:1;--tw-enter-translate-y:0;--tw-exit-translate-y:0;background:#1e1e1e;border:0;border-radius:0;min-width:0;padding:0 0 8px;box-shadow:0 24px 40px -16px #000000b3}.lp-field:has([data-popup-open]){background:#1e1e1e}.lp-select-popup[data-open]{animation:.18s ease-out lp-unfold}@keyframes lp-unfold{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.lp-select-popup [data-slot=select-item]{color:#b5b5b5;letter-spacing:-.02em;cursor:pointer;border-radius:0;min-height:40px;padding:0 40px 0 16px;font-size:15px}.lp-select-popup [data-slot=select-item]>span:last-child{right:16px}.lp-select-popup [data-slot=select-item][data-highlighted],.lp-select-popup [data-slot=select-item]:focus{color:#fff;background:#2a2a2a}.lp-select-popup [data-slot=select-item][data-selected]{color:#fff}.lp-select-popup [data-slot=select-item] *{color:inherit}.lp-select-popup [data-slot=select-item]>:first-child{flex-direction:column;align-items:flex-start;gap:2px;padding-block:8px}.lp-select-popup .lp-option-detail{color:#7a7a7a;font-family:var(--font-geist-mono), monospace;letter-spacing:0;font-size:12px}.lp-submit{width:100%;height:44px;color:var(--ink);background:#fff;justify-content:space-between;align-items:center;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .15s;display:flex}.lp-submit:disabled{opacity:.6}@media (hover:hover){.lp-submit:hover:not(:disabled){background:#e8e8e8}}.lp-form-foot{justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding:16px 0 0;display:flex}.lp-note{max-width:460px;color:var(--body);font-size:13px;line-height:1.45}.lp-note a{color:#fff;text-underline-offset:2px;text-decoration:underline}.lp-error{color:#ff8f8f;padding:12px 0 0;font-size:14px}.lp-success{flex-direction:column;gap:20px;display:flex}.lp-success h3{letter-spacing:-.03em;align-items:center;gap:12px;font-size:28px;font-weight:500;display:flex}.lp-success h3 svg{color:var(--limon)}.lp-success>p:not(.lp-note){color:#b5b5b5;max-width:520px}.lp-success strong{color:#fff;font-weight:500}@media (max-width:1100px){.lp-nav{display:none}.lp-hero,.lp-split{grid-template-columns:1fr}.lp-hero-copy{padding:96px 40px 64px}.lp-hero-art{min-height:420px}.lp-split-copy{padding:88px 40px 56px}.lp-request{padding:0 40px 88px}}@media (max-width:640px){.lp-section,.lp-header{padding:0 16px}.lp-header-inner{padding:0 8px}.lp-header .brand{gap:7px;font-size:17px}.lp-header .brand-mark{width:20px;height:20px}.lp-header-actions{gap:6px}.lp-header .lp-cta{gap:10px;padding:10px 12px}.lp-wide{display:none}.lp-section h2{font-size:30px}.lp-hero h1,.lp-reserve .lp-split-copy h2{font-size:36px}.lp-hero-copy,.lp-split-copy{padding:72px 20px 48px}.lp-center,.lp-page{padding:96px 20px}.lp-page h1{font-size:36px}.lp-hero-art{min-height:360px}.lp-field-row{grid-template-columns:1fr}.lp-gpus{padding:96px 16px 80px}.lp-field{grid-template-columns:1fr;padding:8px 16px 0}.lp-field input{height:34px}.lp-form-foot{flex-direction:column}.lp-request{padding:0 20px 64px}}.lp-offers-section{padding-top:8px;padding-bottom:8px;overflow-x:clip}.lp-offers{--gutter:max(40px, (100vw - 1536px) / 2);--edge:var(--line);--hair:#00000014;--bar:48px;--green:#1a7f37;--red:#cf222e;--slide:.42s cubic-bezier(.22, 1, .36, 1);padding:0 24px;font-size:14px;line-height:20px}.lp-offers-card{border:.5px solid var(--edge);min-height:calc(100vh - 79px);transition:margin-right var(--slide);background:#fff;border-radius:6px;flex-direction:column;display:flex}.lp-offers-rows{margin:0;padding:0;list-style:none}.lp-offers-head,.lp-offer-row{border-bottom:.5px solid var(--hair);transition:grid-template-columns var(--slide);grid-template-columns:.7fr .8fr 1.2fr 1fr 1fr .9fr .8fr;align-items:center;gap:24px;padding:0 20px;display:grid}.lp-offers-head{height:var(--bar);color:var(--body)}.lp-offers-head>span,.lp-offer-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lp-offers-head>.lp-num,.lp-offer-row>.lp-num{text-align:right}.lp-offers-more{transition:opacity .2s}.lp-offers-head>.lp-sorted{color:var(--ink);justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.lp-offer-row{width:100%;min-height:56px;color:var(--body);text-align:left;cursor:pointer;transition:grid-template-columns var(--slide), border-color .16s cubic-bezier(.4, 0, .2, 1)}.lp .lp-offer-row:focus-visible{outline-offset:-2px}@media (hover:hover){.lp-offer-row:hover{border-bottom-color:#0000004d}}.lp-offer-row[aria-pressed=true]{border-bottom-color:var(--ink)}.lp-offer-gpu,.lp-offer-price{color:var(--ink)}.lp-offer-price{font-variant-numeric:tabular-nums}.lp-place{vertical-align:middle;align-items:center;gap:8px;max-width:100%;display:inline-flex}.lp-place>span{text-overflow:ellipsis;overflow:hidden}.lp-flag{object-fit:cover;border-radius:50%;flex:none;width:16px;height:16px}img.lp-flag{box-shadow:0 0 0 .5px #00000026}.lp-pill{border:1.5px solid color-mix(in srgb, currentColor 35%, transparent);color:var(--body);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:12px;line-height:18px;display:inline-flex}.lp-pill[data-tone=green]{color:var(--green)}.lp-trend{background:var(--green);clip-path:polygon(50% 0,100% 100%,0 100%);width:8px;height:6px}.lp-trend[data-trend=down]{background:var(--red);clip-path:polygon(0 0,100% 0,50% 100%)}.lp-offers-head>.lp-offers-quantity{overflow:visible}.lp-hint{vertical-align:-3px;margin-left:6px;display:inline-flex;position:relative}.lp-hint button{width:16px;height:16px;color:var(--body);cursor:help;border-radius:50%;place-items:center;transition:color .15s;display:grid}.lp-hint [role=tooltip]{z-index:5;background:var(--ink);color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;border-radius:6px;padding:6px 10px;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% + 8px);right:-10px}.lp-hint:hover button,.lp-hint:focus-within button{color:var(--ink)}.lp-hint:hover [role=tooltip],.lp-hint:focus-within [role=tooltip]{opacity:1;visibility:visible}.lp-offers-rest{color:var(--body);padding:64px 20px}.lp-offers-rest a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.lp-offer-panel{z-index:40;width:var(--panel,329px);animation:.3s cubic-bezier(.4,0,1,1) both lp-panel-out;position:absolute;top:0;bottom:0;right:24px}.lp-offer-panel[data-open]{animation:lp-panel-in var(--slide) both}@keyframes lp-panel-in{0%{transform:translateX(calc(100% + 24px + var(--gutter)))}}@keyframes lp-panel-out{to{transform:translateX(calc(100% + 24px + var(--gutter)))}}.lp-offer-card{border:.5px solid var(--edge);background:#fff;border-radius:6px;flex-direction:column;height:calc(100dvh - 79px);display:flex;position:sticky;top:71px;overflow:hidden}@media (min-width:1101px){.lp-offers[data-open] .lp-offers-card{margin-right:calc(var(--panel,329px) + 8px)}}@media (min-width:1101px) and (max-width:1440px){.lp-offers[data-open] :is(.lp-offers-head,.lp-offer-row){grid-template-columns:.7fr .8fr 0fr 0fr 1fr .9fr 0fr}.lp-offers[data-open] .lp-offers-more{opacity:0}}@media (max-width:1100px){.lp-offer-card{box-shadow:-16px 0 40px #0000001f}}.lp-offer-bar{height:var(--bar);border-bottom:.5px solid var(--hair);color:var(--body);flex:none;align-items:center;gap:2px;padding:0 6px 0 20px;display:flex}.lp-offer-bar>span{flex:1}.lp-offer-icon{width:36px;height:36px;color:var(--body);border-radius:3px;place-items:center;transition:color .15s,background-color .15s;display:grid}@media (hover:hover){.lp-offer-icon:hover{color:var(--ink);background:#0000000a}}.lp-offer-scroll{flex:1;min-height:0;padding:24px 20px;overflow:hidden auto}.lp-offer-title{align-items:center;gap:12px;display:flex}.lp-offer-title h2{letter-spacing:-.01em;overflow-wrap:anywhere;outline:none;flex:1;min-width:0;font-size:18px;font-weight:500;line-height:30px}.lp-offer-sub{color:var(--body)}.lp-offer-folded{display:none}@media (max-width:1440px){.lp-offer-folded{display:inline}}.lp-offer-specs{margin:20px 0 0}.lp-offer-specs>div{border-bottom:.5px solid var(--hair);grid-template-columns:100px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.lp-offer-specs>div:last-child{border-bottom:0}.lp-offer-specs dt,.lp-offer-facts dt,.lp-offer-total dt{color:var(--body)}.lp-offer-specs dd,.lp-offer-facts dd,.lp-offer-total dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.lp-offer-facts{border-top:.5px solid var(--hair);gap:4px;margin:12px 0 0;padding:16px 0 0;display:grid}.lp-offer-facts>div,.lp-offer-total>div{justify-content:space-between;gap:12px;display:flex}.lp-offer-facts dd,.lp-offer-total dd{font-variant-numeric:tabular-nums;text-align:right}.lp-offer-foot{border-top:.5px solid var(--hair);flex:none;gap:12px;margin:0 20px;padding:16px 0 20px;display:grid}.lp-offer-total{margin:0}.lp-offer-form{gap:12px;display:grid}.lp-offer-field{gap:6px;font-weight:500;display:grid}.lp-offer-field input{border:.5px solid var(--edge);height:44px;box-shadow:none;color:var(--ink);letter-spacing:-.01em;background:#fafafa;border-radius:3px;padding:0 12px;font-size:16px;font-weight:400}.lp-offer-field input:focus-visible{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);outline:none}.lp-offer-field input::placeholder{color:#a8a8a8}.lp-offer-submit{background:var(--ink);color:#fff;border-radius:3px;justify-content:center;align-items:center;width:100%;height:44px;font-weight:500;transition:background-color .15s;display:flex}@media (hover:hover){.lp-offer-submit:hover:not(:disabled){background:#2a2a2a}}.lp-offer-submit:disabled{opacity:.4}.lp-offer-note{color:var(--body);font-size:13px;line-height:18px}.lp-offer-note a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.lp-offer-error{color:var(--red)}.lp-offer-sent{gap:6px;display:grid}.lp-offer-sent h3{align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.lp-offer-sent h3 svg{color:var(--green)}.lp-offer-sent p{color:var(--body)}.lp-offer-sent strong{color:var(--ink);font-weight:500}@media (prefers-reduced-motion:reduce){.lp-offers-card,.lp-offers-head,.lp-offer-row,.lp-offers-more{transition:none}.lp-offer-panel,.lp-offer-panel[data-open]{animation:none}}@media (max-width:1000px){.lp-offers-head,.lp-offer-row{grid-template-columns:.8fr .9fr 1.3fr 1fr}.lp-offers .lp-offers-more{display:none}}@media (max-width:640px){.lp-offers{--gutter:16px;padding:0 8px}.lp-offers-head,.lp-offer-row{gap:12px;padding:0 12px}.lp-offer-panel{width:auto;left:8px;right:8px}}
