.lp-section.lp-ans{padding:0 1.5rem 7.5rem}.lp-ans-box{display:grid;grid-template:"panel head" auto "panel items" 1fr/minmax(0,552fr) minmax(0,400fr);column-gap:7.5rem;max-width:67rem;margin-inline:auto}.lp-ans-head{grid-area:head}.lp-gray-panel.lp-ans-panel{grid-area:panel;display:grid;place-items:center;height:43.75rem}.lp-phone.lp-ans-phone{--pw:18.66rem;--status-bg:#f0eae3;z-index:1}.lp-ans-items{grid-area:items;align-self:end;margin-top:3rem}.lp-ans-item{display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:1.125rem;padding-block:1.375rem}.lp-ans-item+.lp-ans-item{border-top:1px solid var(--gray-100)}.lp-ans-item:first-child{padding-top:0}.lp-ans-item:last-child{padding-bottom:0}.lp-ans-item-title{padding-top:.5rem;color:var(--gray-800);font-size:1.125rem;line-height:1.5rem;font-weight:600;letter-spacing:-.015em}.lp-ans-item-text{max-width:21.25rem;margin-top:.375rem;color:var(--gray-600);font-size:1rem;line-height:1.5rem;text-wrap:pretty}@media (aspect-ratio <= 3/2) and (width < 1200px),(width <= 1023.98px){.lp-section.lp-ans{padding:0 1rem 5.5rem}.lp-ans-box{grid-template:"head" auto "panel" auto "items" auto/minmax(0,1fr);max-width:35rem}.lp-ans-head,.lp-ans-items{padding-inline:.25rem}.lp-ans .lp-h2{font-size:1.875rem;line-height:2.125rem}.lp-ans .lp-lead-lg{max-width:none;margin-top:.75rem;font-size:1rem;line-height:1.5rem}.lp-ans .lp-lead-lg br{display:none}.lp-gray-panel.lp-ans-panel{height:35rem;margin-top:2rem;border-radius:1.5rem}.lp-phone.lp-ans-phone{--pw:15.05rem}.lp-ans-items{align-self:start;margin-top:1.75rem}.lp-ans-item{grid-template-columns:2.25rem minmax(0,1fr);column-gap:.875rem;padding-block:1.125rem}.lp-ans-item .lp-mark{width:2.25rem;height:2.25rem}.lp-ans-item .lp-mark svg{width:1rem;height:1rem}.lp-ans-item-title{padding-top:.4375rem;font-size:1rem;line-height:1.375rem}.lp-ans-item-text{max-width:none;font-size:.9375rem;line-height:1.375rem}}.lp-section.lp-wg{--a:calc(0.66rem / 16);padding:0 1.5rem 7.5rem;color:var(--gray-600)}.lp-wg-box{max-width:67rem;margin-inline:auto;container:lp-wg/inline-size}.lp-wg .lp-wg-lead{max-width:none}.lp-wg-row{display:flex;gap:.75rem;margin-top:2.25rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:1.75rem}.lp-wg-row::-webkit-scrollbar{display:none}.lp-wg-row:focus-visible{outline:2px solid var(--blue-500);outline-offset:4px}.lp-wg-item{flex:0 0 19rem;scroll-snap-align:start}@container lp-wg (width >= 62.5rem){.lp-wg-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.75rem;overflow:visible}}.lp-wg-card{position:relative;height:21.875rem;overflow:hidden;border-radius:1.75rem;background:var(--gray-25);user-select:none}.lp-wg-card:before{content:"";position:absolute;inset:0;background:var(--gray-dots) center bottom .625rem /1rem 1rem;-webkit-mask-image:linear-gradient(#0000 40%,#000);mask-image:linear-gradient(#0000 40%,#000);pointer-events:none}.lp-wg-pill{position:absolute;top:1.25rem;left:50%;z-index:3;display:inline-flex;align-items:center;gap:.375rem;height:2rem;padding:0 .75rem 0 .625rem;border:1px solid var(--gray-50);border-radius:1rem;background:var(--white);color:var(--gray-800);font-size:.8125rem;line-height:1.125rem;font-weight:500;white-space:nowrap;translate:-50% 0}.lp-wg-pill svg{width:1rem;height:1rem;stroke-width:2}.lp-wg-shot{position:absolute;top:4.5rem;left:calc(50% - var(--a) * 200);width:calc(var(--a) * 400);height:calc(var(--a) * 324);padding:calc(var(--a) * 20) calc(var(--a) * 22);border:calc(var(--a) * 1) solid var(--gray-50);border-radius:calc(var(--a) * 20);background:var(--white);color:var(--gray-800);font-size:calc(var(--a) * 13);line-height:calc(var(--a) * 18);overflow:hidden}.lp-wg-whead{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:calc(var(--a) * 10);align-items:center}.lp-wg-wicon{grid-row:span 2;display:grid;place-items:center;width:calc(var(--a) * 34);height:calc(var(--a) * 34);border-radius:calc(var(--a) * 10);background:var(--gray-50);color:var(--gray-700)}.lp-wg-wicon svg{width:calc(var(--a) * 18);height:calc(var(--a) * 18);stroke-width:2}.lp-wg-wtitle{font-size:calc(var(--a) * 15);line-height:calc(var(--a) * 19);font-weight:600;letter-spacing:-.01em}.lp-wg-label,.lp-wg-wsub{color:var(--gray-500);font-size:calc(var(--a) * 11.5);line-height:calc(var(--a) * 15)}.lp-wg-blank{display:block;height:calc(var(--a) * 11);border-radius:calc(var(--a) * 6);background:var(--gray-100)}.lp-wg-plot{position:relative;height:calc(var(--a) * 118);margin-top:calc(var(--a) * 16)}.lp-wg-plot svg{width:100%;height:100%;overflow:visible}.lp-wg-grid{fill:none;stroke:var(--gray-50);stroke-width:1}.lp-wg-area{fill:var(--gray-50)}.lp-wg-line{fill:none;stroke:var(--gray-800);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.lp-wg-dot{position:absolute;right:calc(var(--a) * -4);top:calc(16 / 120 * 100% - var(--a) * 4);width:calc(var(--a) * 8);height:calc(var(--a) * 8);border-radius:50%;background:var(--gray-800);box-shadow:0 0 0 calc(var(--a) * 3) var(--white)}.lp-wg-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--a) * 12);margin-top:calc(var(--a) * 16);padding-top:calc(var(--a) * 12);border-top:calc(var(--a) * 1) solid var(--gray-50)}.lp-wg-stat{display:grid;gap:calc(var(--a) * 7)}.lp-wg-stat .lp-wg-blank{height:calc(var(--a) * 14);background:var(--gray-200)}.lp-wg-bars{display:grid;gap:calc(var(--a) * 15);margin-top:calc(var(--a) * 18)}.lp-wg-bars li{display:grid;gap:calc(var(--a) * 5)}.lp-wg-barhead{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--a) * 12)}.lp-wg-name{font-weight:500;white-space:nowrap}.lp-wg-count{width:calc(var(--a) * 24);background:var(--gray-200)}.lp-wg-track{display:block;height:calc(var(--a) * 6);border-radius:calc(var(--a) * 3);background:var(--gray-50);overflow:hidden}.lp-wg-track span{display:block;width:calc(var(--share) * 100%);height:100%;border-radius:inherit;background:var(--gray-700)}.lp-wg-list{margin-top:calc(var(--a) * 12)}.lp-wg-list li{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--a) * 10);height:calc(var(--a) * 40);border-bottom:calc(var(--a) * 1) solid var(--gray-50)}.lp-wg-status{padding:0 calc(var(--a) * 9);border-radius:calc(var(--a) * 10);background:var(--gray-50);color:var(--gray-600);font-size:calc(var(--a) * 11.5);line-height:calc(var(--a) * 20);font-weight:500}.lp-wg-status[data-status=Enviando]{background:var(--blue-50);color:var(--blue-600)}.lp-wg-status[data-status=Aprovada]{background:#e8f8ee;color:#13733a}.lp-wg-action{display:grid;place-items:center;height:calc(var(--a) * 36);margin-top:calc(var(--a) * 16);border:calc(var(--a) * 1) solid var(--gray-100);border-radius:calc(var(--a) * 18);font-weight:600}.lp-wg-field{--field-w:calc(var(--a) * 416 + 0.625rem);position:absolute;bottom:1.25rem;left:calc(50% - var(--field-w) / 2);z-index:2;width:var(--field-w);padding:calc(var(--a) * 16) calc(var(--a) * 14) calc(var(--a) * 10);border:calc(var(--a) * 1) solid var(--gray-50);border-radius:calc(var(--a) * 30);background:var(--white);box-shadow:0 calc(var(--a) * 4) calc(var(--a) * 16) 0 #0000000d,0 calc(var(--a) * 1) calc(var(--a) * 2) 0 #e4e5e73d}.lp-wg-input{height:calc(var(--a) * 22);margin-bottom:calc(var(--a) * 18);font-size:calc(var(--a) * 16);line-height:calc(var(--a) * 22);white-space:nowrap}.lp-wg-token{color:var(--blue-600);font-weight:500}.lp-wg-actions{display:flex;align-items:center;justify-content:space-between;height:calc(var(--a) * 40);margin-inline:calc(var(--a) * -2)}.lp-wg-tools{display:flex;gap:calc(var(--a) * 8)}.lp-wg-round{display:grid;place-items:center;width:calc(var(--a) * 40);height:calc(var(--a) * 40);border:calc(var(--a) * 1) solid var(--gray-100);border-radius:50%;background:var(--white);box-shadow:0 calc(var(--a) * 1) calc(var(--a) * 2) 0 #1b1c1d0d,0 calc(var(--a) * 4) calc(var(--a) * 12) 0 #1b1c1d0d;color:var(--gray-700)}.lp-wg-round svg{width:calc(var(--a) * 19);height:calc(var(--a) * 19);stroke-width:2.2}.lp-wg-send{border:0;background-image:var(--pill-blue);box-shadow:none;color:var(--white)}.lp-wg-caption{max-width:18.75rem;margin:1rem auto 0;font-size:.9375rem;line-height:1.375rem;text-align:center;text-wrap:balance}.lp-wg-note{margin-top:2rem;color:var(--gray-500);font-size:.8125rem;line-height:1.25rem;text-align:center}@media (aspect-ratio <= 3/2) and (width < 1200px),(width <= 1023.98px){.lp-section.lp-wg{padding:0 1rem 5.5rem}.lp-wg .lp-wg-lead{margin-top:.625rem;font-size:.9375rem;line-height:1.375rem}.lp-wg-note{margin-top:1.5rem;font-size:.75rem;line-height:1.125rem}}.lp-section.lp-camp{padding:1.25rem 1.5rem 7.5rem}.lp-camp-box{position:relative;max-width:67.5rem;margin-inline:auto}.lp-camp-tray{position:absolute;inset:14.1875rem 0 0;border-radius:2rem;background:var(--gray-25)}.lp-camp-card{position:relative;isolation:isolate;min-height:28.375rem;border-radius:2.5rem;overflow:clip;color:var(--white);background:linear-gradient(195.49deg,#0b6ff5 47.963%,#fff 104.93%)}.lp-camp-art{left:0;top:0;width:67.5rem;height:28.375rem;pointer-events:none}.lp-camp-art,.lp-camp-beam{position:absolute}.lp-camp-beam-r{left:53rem;top:-.94rem;width:86.4rem;height:35.6rem}.lp-camp-beam-l{left:-56.4rem;top:-4.06rem;width:97.7rem;height:37.4rem;rotate:180deg}.lp-camp-dots{position:absolute;inset:0 0 0 -2.25rem;background:var(--blue-dots) 0 0 /1.125rem 1.125rem;-webkit-mask:linear-gradient(90deg,#0000 34%,#000 62%);mask:linear-gradient(90deg,#0000 34%,#000 62%)}.lp-camp-card[data-drift] .lp-camp-dots{animation:lp-camp-drift 2s linear infinite}@keyframes lp-camp-drift{to{translate:1.125rem 0}}.lp-camp-haze{position:absolute;inset:-1.125rem -1rem -1.125rem -1.75rem;border:1.5625rem solid var(--white);border-radius:1.25rem;filter:blur(1.91875rem);pointer-events:none}.lp-camp-scene{z-index:1}.lp-camp-shade{position:absolute;inset:0;pointer-events:none;background:radial-gradient(54rem 32rem at 0 34%,#0a5ddb 0,#0a5ddbd9 45%,#0a5ddb00 100%)}.lp-camp-ui{position:absolute;left:34rem;top:2.75rem;width:20rem;padding:1rem;border-radius:1.5rem;background:var(--white);color:var(--gray-800);box-shadow:0 1.75rem 3.5rem -1rem #08499966,0 .5rem 1rem -.5rem #0849993d;rotate:-2.5deg;font-size:.8125rem;line-height:1.125rem}.lp-camp-ui-head{display:flex;align-items:center;gap:.625rem}.lp-camp-ui-face .ah-mascot{width:2.25rem!important;height:2.25rem!important}.lp-camp-ui-heading{display:grid;min-width:0}.lp-camp-ui-kicker{color:var(--gray-500);font-size:.75rem;line-height:1rem}.lp-camp-ui-name{color:var(--gray-900);font-size:.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:-.01em}.lp-camp-ui-rows{display:grid;margin:.875rem 0 0;border-radius:.875rem;background:var(--gray-25)}.lp-camp-ui-row{display:flex;justify-content:space-between;gap:.75rem;padding:.5rem .75rem}.lp-camp-ui-row+.lp-camp-ui-row{border-top:1px solid var(--gray-50)}.lp-camp-ui-row dt{color:var(--gray-500)}.lp-camp-ui-row dd{margin:0;color:var(--gray-800);font-weight:500;text-align:right}.lp-camp-ui-chat{margin-top:.75rem;padding:.75rem .75rem .875rem;border-radius:.875rem;background:#f0eae3}.lp-camp-ui-bubble{position:relative;max-width:92%;margin-left:auto;padding:.5rem .625rem .375rem;border-radius:.75rem .25rem .75rem .75rem;background:#dcf8c6;color:#111;font-size:.8125rem;line-height:1.1875rem;box-shadow:0 1px .5px #0b141a1f}.lp-camp-ui-optout{display:block;margin-top:.375rem;color:#3b4a54;font-size:.75rem;line-height:1rem}.lp-camp-ui-time{display:block;margin-top:.125rem;color:#667781;font-size:.6875rem;line-height:.875rem;text-align:right}.lp-camp-ui-foot{display:grid;justify-items:end;gap:.5rem;margin-top:.75rem}.lp-camp-ui-actions{display:flex;gap:.375rem}.lp-camp-ui-status{display:inline-flex;align-items:center;gap:.375rem;color:var(--gray-600);font-size:.75rem;line-height:1rem;font-weight:500}.lp-camp-ui-status:before{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background:#f5a524;box-shadow:0 0 0 .1875rem #f5a52433}.lp-camp-ui-btn{display:inline-flex;align-items:center;gap:.25rem;height:1.875rem;padding:0 .625rem;border:1px solid var(--gray-100);border-radius:999px;color:var(--gray-800);font-size:.75rem;line-height:1rem;font-weight:600;white-space:nowrap}.lp-camp-ui-btn-ok{border-color:#ffffff1a;background-image:var(--pill-blue);color:var(--white)}.lp-camp-ui-btn svg{width:.875rem;height:.875rem;stroke-width:2.2}.lp-camp-voucher{position:absolute;left:55.75rem;top:7.75rem;display:grid;justify-items:center;width:8.75rem;padding:.875rem .875rem .75rem;border-radius:1rem;background:var(--white);color:var(--gray-900);text-align:center;box-shadow:0 1.5rem 3rem -1rem #08499973,0 .375rem .75rem -.375rem #0849993d;rotate:5deg}.lp-camp-voucher:after,.lp-camp-voucher:before{content:"";position:absolute;top:7.4rem;width:.75rem;height:.75rem;border-radius:50%;background:#1f7df6}.lp-camp-voucher:before{left:-.375rem}.lp-camp-voucher:after{right:-.375rem}.lp-camp-qr{width:6.25rem;height:6.25rem;color:var(--gray-900)}.lp-camp-voucher-copy{display:grid;width:100%;margin-top:.75rem;padding-top:.625rem;border-top:1px dashed var(--gray-200)}.lp-camp-voucher-label{color:var(--gray-500);font-size:.6875rem;line-height:1rem;font-weight:500}.lp-camp-voucher-code{font-size:1rem;line-height:1.375rem;font-weight:700;letter-spacing:.02em}.lp-camp-voucher-hint{color:var(--blue-text);font-size:.75rem;line-height:1rem;font-weight:600}.lp-camp-nina{position:absolute;left:29.25rem;top:17.75rem;line-height:0;filter:drop-shadow(0 1rem 1.25rem #08499959);animation:lp-camp-float 3.8s ease-in-out infinite}.lp-camp-nina .ah-mascot{width:8rem!important;height:8rem!important}@keyframes lp-camp-float{50%{translate:0 -.375rem}}.lp-camp-copy{position:relative;z-index:2;padding:3rem 0 2.5rem 3rem}.lp-camp-title{max-width:27.4375rem;font-family:var(--lp-display);font-size:3rem;line-height:3rem;font-weight:700;letter-spacing:-.02em}.lp-camp-lead{max-width:26rem;margin-top:2.3125rem;font-size:1.5rem;line-height:1.875rem;font-weight:500;letter-spacing:-.02em;filter:drop-shadow(0 .25rem 2.83rem #00000026)}.lp-camp-cta{min-width:11rem;margin-top:4.5625rem}.lp-camp-points{position:relative;display:flex;gap:4.5625rem;padding:3rem}.lp-camp-point{position:relative;display:flex;align-items:center;gap:1.25rem;color:var(--black);font-size:1rem;line-height:1.375rem;white-space:nowrap}.lp-camp-point+.lp-camp-point:before{content:"";position:absolute;left:-2.3125rem;top:50%;width:1px;height:1.25rem;background:var(--gray-100);translate:0 -50%}.lp-camp-point-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex:none;border-radius:50%;background:var(--white);color:var(--gray-800);box-shadow:0 .125rem .25rem #1b1c1d0a}.lp-camp-point-icon svg{width:1.125rem;height:1.125rem;stroke-width:2}@media (aspect-ratio <= 3/2) and (width < 1200px),(width <= 1023.98px){.lp-section.lp-camp{padding:1rem 1rem 5.5rem}.lp-camp-box{max-width:35rem}.lp-camp-tray{top:18.75rem;border-radius:1.75rem}.lp-camp-card{height:37.5rem;border-radius:1.75rem}.lp-camp-art{inset:auto 0 0 auto;left:auto;top:auto;scale:.62;transform-origin:100% 100%}.lp-camp-ui{left:35.5rem}.lp-camp-voucher{left:56.5rem}.lp-camp-nina{left:32rem}.lp-camp-haze{inset:-1.25rem;border-width:1.25rem;filter:blur(1.25rem)}.lp-camp-shade{background:radial-gradient(34rem 24rem at 0 20%,#0a5ddb 0,#0a5ddbd9 45%,#0a5ddb00 100%)}.lp-camp-copy{padding:1.75rem 1.5rem 0}.lp-camp-title{max-width:18.75rem;font-size:2.125rem;line-height:2.25rem;text-wrap:balance}.lp-camp-title br{display:none}.lp-camp-lead{max-width:18.75rem;margin-top:.875rem;font-size:1.0625rem;line-height:1.5rem;letter-spacing:-.01em}.lp-camp-cta{margin-top:1.5rem}.lp-camp-points{flex-direction:column;gap:1.25rem;padding:2rem 1.5rem}.lp-camp-point{white-space:normal}.lp-camp-point br,.lp-camp-point+.lp-camp-point:before{display:none}}@media (prefers-reduced-motion:reduce){.lp-camp-card[data-drift] .lp-camp-dots,.lp-camp-nina{animation:none}}.lp-section.lp-ch{--ch-tile:4.75rem;--ch-step:5.625rem;--ch-hole-x:40rem;--ch-hole-y:16.875rem;padding:0 0 5.25rem;color:var(--gray-600)}.lp-ch-stage{position:relative;height:40rem;overflow:hidden}.lp-ch-field{position:absolute;inset:0;opacity:.8;-webkit-mask-image:radial-gradient(closest-side,#000 66%,#0000 100%),radial-gradient(var(--ch-hole-x) var(--ch-hole-y) at 50% 50%,#0000 50%,#000 85%);-webkit-mask-composite:source-in;mask-image:radial-gradient(closest-side,#000 66%,#0000 100%),radial-gradient(var(--ch-hole-x) var(--ch-hole-y) at 50% 50%,#0000 50%,#000 85%);mask-composite:intersect}.lp-ch-grid{position:absolute;top:50%;left:50%;display:grid;grid-template-columns:repeat(16,var(--ch-tile));grid-auto-rows:var(--ch-tile);gap:calc(var(--ch-step) - var(--ch-tile));translate:-50% -50%}.lp-ch-cell{--p:0;position:relative;border-radius:calc(var(--ch-tile) * .24);background-color:color-mix(in srgb,var(--gray-50) calc(var(--p) * 100%),var(--gray-25));translate:0 calc(var(--p) * -.25rem);scale:calc(1 + var(--p) * .04)}.lp-ch-app{position:absolute;inset:14%;display:grid;place-items:center;overflow:hidden;border-radius:23%;background:var(--white);box-shadow:0 .125rem .5rem #1b1c1d0f,inset 0 0 0 .0625rem #0000000d;color:var(--gray-700)}.lp-ch-glyph{width:48%;height:48%;stroke-width:1.8}.lp-ch-app.is-whatsapp{background-image:linear-gradient(#5af177,#1fc457);box-shadow:0 .125rem .5rem #1b1c1d0f,0 .5rem 1.5rem -.25rem #1fc45759;color:var(--white)}.lp-ch-app.is-agenweb{background-image:var(--pill-blue);box-shadow:0 .125rem .5rem #1b1c1d0f,0 .5rem 1.5rem -.25rem #0b62cc4d;color:var(--white)}.lp-ch-logo{width:58%;height:58%}.lp-ch-app.is-agenweb .lp-ch-logo{width:54%;height:54%}.lp-ch-app.is-agent{overflow:visible}.lp-ch-app.is-agent .ah-mascot{width:74%!important;height:74%!important}.lp-ch-copy{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:1.5rem;text-align:center;pointer-events:none}.lp-ch-copy>*{pointer-events:auto}.lp-ch-title{max-width:35rem}.lp-ch .lp-ch-lead{max-width:27.5rem}.lp-ch-cta{margin-top:1.75rem}.lp-ch-cta:focus-visible{outline-color:var(--blue-500)}.lp-ch-legal{max-width:47.5rem;margin:.5rem auto 0;padding-inline:1.5rem;color:var(--gray-500);font-size:.8125rem;line-height:1.25rem;text-align:center;text-wrap:balance}@media (aspect-ratio <= 3/2) and (width < 1200px),(width <= 1023.98px){.lp-section.lp-ch{--ch-tile:3.25rem;--ch-step:3.875rem;--ch-hole-x:23.75rem;--ch-hole-y:12.8125rem;padding:0 0 4rem}.lp-ch-stage{height:35rem}.lp-ch-title{max-width:20rem}.lp-ch .lp-ch-lead{max-width:20.625rem}.lp-ch .lp-ch-lead br{display:none}.lp-ch-cta{margin-top:1.5rem}.lp-ch-legal{max-width:23.75rem;font-size:.75rem;line-height:1.125rem}}.lp-hero{--scene-w:max(100vw,177.778lvh);--hero-pw:min(calc(var(--scene-w) * 0.194),calc(100lvh * 0.74 * 0.4816));--inset:4.375rem;--rad:1.5rem;--gap:2.75rem;--zoom-to:0.06;--rig-origin:50% 50%;--hero-pw-z:calc(var(--hero-pw) * (1 + var(--zoom-to)));position:relative;color:var(--white)}html.lp-scene .lp-hero{height:430lvh}.lp-backdrop{position:absolute;inset:100lvh 0 0;overflow:hidden;background:var(--blue-500) var(--blue-dots) 0 0 /1.125rem 1.125rem}html.lp-scene .lp-backdrop{position:sticky;inset:auto;top:0;height:100lvh}.lp-backdrop-light{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 79.24%,#fff),radial-gradient(85.99% 129.76% at 50% -61.63%,#fffffff0 41.67%,#ffffffd4 50%,#ffffffa9 58.33%,#ffffff69 66.67%,#ffffff30 75%,#ffffff12 83.33%,#ffffff05 91.67%,#fff0 100%),radial-gradient(102.04% 140.21% at 50% 145.24%,#ffffffe9 25%,#ffffffe1 33.33%,#ffffffb8 41.67%,#ffffff76 50%,#ffffff34 58.33%,#fff1 66.67%,#ffffff04 75%,#ffffff01 83.33%,#fff0 91.67%);opacity:var(--card,1)}.lp-rule{position:absolute;background:#fff3;transform-origin:center;transition:scale .24s ease-in;scale:0 1}.lp-rule-l,.lp-rule-r{top:6.25rem;bottom:6.25rem;width:.09375rem;scale:1 0}.lp-rule-l{left:1.953rem}.lp-rule-r{right:1.953rem}.lp-rule-t{top:1.953rem;left:6.25rem;right:6.25rem;height:.09375rem}.lp-hatch{position:absolute;top:.75rem;width:4rem;height:4rem;fill:none;stroke:#fff;stroke-width:.93;opacity:.6}.lp-hatch path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .24s ease-in}.lp-hatch-l{left:.75rem}.lp-hatch-r{right:.75rem;scale:-1 1}.lp-hero.is-card .lp-rule,html:not(.lp-scene) .lp-rule{scale:1 1;transition:scale 1.2s var(--ease-out)}.lp-hero.is-card .lp-rule-r{transition-delay:.11s}.lp-hero.is-card .lp-rule-t{transition-delay:.22s}.lp-hero.is-card .lp-hatch path,html:not(.lp-scene) .lp-hatch path{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease-out)}.lp-backdrop-shade{position:absolute;inset:var(--inset);border-radius:var(--rad);box-shadow:0 1.375rem 3.5rem -.625rem #08499947;opacity:var(--card,1)}html:not(.lp-scene) .lp-backdrop-shade{display:none}.lp-stage{position:relative;height:100lvh;overflow:hidden;isolation:isolate}html:not(.lp-scene) .lp-stage{height:auto;min-height:100lvh}html.lp-scene .lp-stage{position:sticky;top:0;margin-top:-100lvh}.lp-rig{position:absolute;inset:0;transform-origin:var(--rig-origin)}html.lp-scene .lp-phone-shadow,html.lp-scene .lp-rig,html.lp-scene .lp-scene-phone,html.lp-scene .lp-stage-wash{will-change:scale,opacity,translate}.lp-stage-bg{position:absolute;inset:0;overflow:hidden;background:#b98457}.lp-mesa{--mesa-w:var(--scene-w);position:absolute;left:50%;top:50%;width:var(--mesa-w);aspect-ratio:16/9;translate:-50% -50%;isolation:isolate}@media (max-aspect-ratio:3/4){.lp-mesa{--mesa-w:max(100vw,100lvh * 9/16);aspect-ratio:9/16}}.lp-mesa img,.lp-mesa picture,.lp-mesa video{display:block;width:100%;height:100%;max-width:none}.lp-mesa img{object-fit:fill}.lp-mesa-layer{position:absolute;inset:0}.lp-mesa-luz{mix-blend-mode:multiply;pointer-events:none}.lp-mesa-loop{object-fit:fill;opacity:0;transition:opacity .4s linear}.lp-mesa-loop.is-playing{opacity:1}.lp-prop{position:absolute;left:var(--lx);top:var(--ly);width:var(--lw);height:var(--lh)}@media (max-aspect-ratio:3/4){.lp-prop{left:var(--px);top:var(--py);width:var(--pw-box);height:var(--ph-box)}}.lp-prop-pen{--pf:calc(var(--roll, 0) * (var(--pen-n) - 1));translate:calc(var(--roll, 0) * -1.2%) calc(var(--roll, 0) * .8%);rotate:calc(var(--roll, 0) * -2.5deg)}.lp-prop-pen picture{position:absolute;inset:0;opacity:clamp(0,1 - max(var(--pf) - var(--f),var(--f) - var(--pf)),1)}.lp-prop-notebook{transform-origin:0 100%;translate:calc(var(--roll, 0) * -6%) calc(var(--roll, 0) * 5%);rotate:calc(var(--roll, 0) * -3deg)}.lp-stage-shade-l,.lp-stage-shade-t{position:absolute;z-index:1;pointer-events:none;opacity:calc(1 - var(--exit, 0))}.lp-stage-shade-t{inset:0 0 auto;height:7.0625rem;background:linear-gradient(#0000006b 9.6%,#0000)}.lp-stage-shade-l{inset:0 auto 0 0;width:40rem;background:linear-gradient(90deg,#0000007a,#00000066 34%,#0000 86%)}.lp-stage-shade-b{display:none}.lp-stage-wash{position:absolute;inset:-8%;background:#fff;opacity:var(--wash,0)}.lp-scene-layer{position:absolute;inset:0;z-index:1;pointer-events:none}.lp-pop,.lp-scene-phone{--pw:var(--hero-pw);position:absolute;left:50%;top:50%;translate:-50% -50%}.lp-scene-phone{z-index:1;pointer-events:auto}.lp-phone-shadow{--pw:var(--hero-pw);position:absolute;left:50%;top:50%;border-radius:calc(var(--pw) * .165);background:#2a1406;filter:blur(calc(var(--pw) * .035));translate:calc(-50% + var(--pw) * (.03 + var(--lift, 0) * .07)) calc(-50% + var(--pw) * (.04 + var(--lift, 0) * .09));scale:calc(1 + var(--lift, 0) * .06);opacity:calc((.5 - var(--lift, 0) * .22) * (1 - var(--wash, 0)))}.lp-phone-shadow,.lp-pop{z-index:0;width:var(--pw);aspect-ratio:418/868;pointer-events:none}html:not(.lp-scene) .lp-pop{display:none}.lp-pop-agent{--k:var(--m,0);position:absolute;left:50%;top:50%;width:calc(var(--pw) * var(--s));aspect-ratio:1;line-height:0;translate:calc(-50% + var(--pw) * var(--x) * (.3 + var(--k) * .7)) calc(-50% + var(--pw) * var(--y) * (.3 + var(--k) * .7));rotate:calc((1 - var(--k)) * var(--r));scale:calc(.72 + var(--k) * .28);visibility:hidden}.lp-hero.is-popping .lp-pop-agent{visibility:visible}.lp-pop-agent .lp-a3d{position:absolute;inset:-19%;filter:drop-shadow(0 calc(var(--pw) * .02) calc(var(--pw) * .03) #0b2a5a29)}.lp-pop-agent .lp-a3d-halo{inset:-33%}.lp-pop-1{--x:0.7;--y:-0.7;--s:0.4;--r:-24deg}.lp-pop-2{--x:-0.68;--y:0.8;--s:0.38;--r:22deg;--d:-1.2s}.lp-pop-3{--x:0.66;--y:0.84;--s:0.38;--r:-18deg;--d:-2.1s}.lp-pop-4{--x:-0.62;--y:-0.72;--s:0.32;--r:26deg;--d:-0.6s}.lp-sheet{position:absolute;inset:0;z-index:2;pointer-events:none}html:not(.lp-scene) .lp-sheet{display:none}.lp-sheet-scrim{position:absolute;inset:0;background:#0000004d;opacity:var(--sheet,0)}.lp-sheet-panel{--sp:calc(var(--pw) * 0.0021);position:absolute;inset:auto 0 0;display:flex;flex-direction:column;padding:0 calc(var(--sp) * 12) calc(var(--sp) * 46);border-radius:calc(var(--sp) * 30) calc(var(--sp) * 30) 0 0;background:var(--white);color:var(--black);translate:0 calc((1 - var(--sheet, 0)) * 104%);box-shadow:0 -.5rem 2rem #0000001a;font-size:calc(var(--sp) * 16);line-height:1}.lp-sheet-grab{display:block;width:calc(var(--sp) * 36);height:calc(var(--sp) * 5);margin:calc(var(--sp) * 8) auto;border-radius:999px;background:var(--gray-200)}.lp-sheet-body{display:flex;flex-direction:column;gap:calc(var(--sp) * 24);padding:calc(var(--sp) * 4) calc(var(--sp) * 8) calc(var(--sp) * 8)}.lp-sheet-title{font-size:calc(var(--sp) * 20);line-height:calc(var(--sp) * 26);font-weight:600;letter-spacing:-.01em}.lp-sheet-card{display:flex;flex-direction:column;gap:calc(var(--sp) * 12);padding:calc(var(--sp) * 12);border-radius:calc(var(--sp) * 24);background:var(--gray-25);--ah-mascot-backdrop:var(--gray-25)}.lp-sheet-stage{display:grid;place-items:center;height:calc(var(--sp) * 176)}.lp-sheet-lead{line-height:0;scale:0;transition:scale .32s ease-in}.lp-hero.is-sheet .lp-sheet-lead{scale:1;transition:scale .78s var(--ease-bouncy) .05s}.lp-sheet-lead .lp-a3d{display:block;width:calc(var(--sp) * 176)}.lp-sheet-field{display:flex;align-items:center;height:calc(var(--sp) * 54);padding:0 calc(var(--sp) * 20);border:1px solid var(--gray-100);border-radius:999px;background:var(--white);color:var(--gray-400)}.lp-sheet-group{display:flex;flex-direction:column;gap:calc(var(--sp) * 12)}.lp-sheet-label{color:var(--gray-600);font-size:calc(var(--sp) * 13);line-height:calc(var(--sp) * 18);font-weight:500}.lp-sheet-swatches{display:flex;justify-content:space-between}.lp-sheet-swatch{display:grid;place-items:center;width:calc(var(--sp) * 40);height:calc(var(--sp) * 40);border:1px solid var(--gray-100);border-radius:999px}.lp-sheet-swatch.is-chosen{border:calc(var(--sp) * 2) solid var(--gray-900)}.lp-sheet-swatch>span{width:calc(var(--sp) * 32);height:calc(var(--sp) * 32);border-radius:999px}.lp-sheet-shapes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--sp) * 8)}.lp-sheet-shape{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--sp) * 6);height:calc(var(--sp) * 92);border-radius:calc(var(--sp) * 18);background:var(--gray-50);--ah-mascot-backdrop:var(--gray-50)}.lp-sheet-shape .ah-mascot{width:calc(var(--sp) * 40)!important;height:calc(var(--sp) * 40)!important}.lp-sheet-shape>span{color:var(--gray-600);font-size:calc(var(--sp) * 12);line-height:calc(var(--sp) * 16);font-weight:500}.lp-sheet-shape.is-chosen{background:var(--blue-50);--ah-mascot-backdrop:var(--blue-50)}.lp-sheet-shape.is-chosen>span{color:var(--blue-600)}.lp-sheet-footer{display:flex;gap:calc(var(--sp) * 10);padding-top:calc(var(--sp) * 8)}.lp-sheet-button{flex:1;display:grid;place-items:center;height:calc(var(--sp) * 54);border:1px solid var(--gray-100);border-radius:999px;background:var(--white);font-size:calc(var(--sp) * 17);font-weight:600;white-space:nowrap;box-shadow:0 1px 2px #1b1c1d0d,0 4px 12px #1b1c1d0d}.lp-sheet-button-primary{border:0;background:linear-gradient(#52a0ff,#0e7aff);color:var(--white);box-shadow:inset 0 0 0 calc(var(--sp) * 2) #ffffff1a}.lp-a3d{position:relative;display:block;aspect-ratio:1;overflow:hidden;line-height:0}.lp-a3d-strip{position:absolute;top:0;left:0;height:100%;max-width:none}.lp-a3d-strip img{display:block;width:100%;height:100%;max-width:none}.lp-a3d-turn{width:calc(var(--turn-n) * 100%)}.lp-a3d-idle{width:calc(var(--idle-n) * 100%);animation:lp-a3d-blink 4.6s step-end infinite;animation-delay:var(--a3d-delay,0s)}@keyframes lp-a3d-blink{0%,92%{translate:0 0}93%{translate:-33.333% 0}94.5%{translate:-66.667% 0}96.5%{translate:-33.333% 0}97.5%,to{translate:0 0}}.lp-a3d{transform-origin:50% 80%;animation:lp-a3d-breathe 4.2s ease-in-out infinite,lp-a3d-sway 6.8s ease-in-out infinite;animation-delay:var(--a3d-delay,0s),calc(var(--a3d-delay, 0s) - 1.7s)}@keyframes lp-a3d-breathe{0%,to{scale:1 1}50%{scale:.992 1.018}}@keyframes lp-a3d-sway{0%,to{rotate:-1.2deg}50%{rotate:1.2deg}}.lp-a3d-turn{translate:calc(var(--tf, 0) * -100% / var(--turn-n)) 0}.lp-a3d-turns .lp-a3d-idle{visibility:hidden}.is-front .lp-a3d-turns .lp-a3d-idle{visibility:visible}.is-front .lp-a3d-turns .lp-a3d-turn{visibility:hidden}@media (prefers-reduced-motion:reduce){.lp-a3d,.lp-a3d-idle{animation:none}}.lp-hero-content{position:relative;z-index:2;display:grid;grid-template-rows:minmax(6.5rem,1fr) auto 1fr;height:100svh;padding-inline:3.5rem;pointer-events:none}.lp-hero-content a{pointer-events:auto}html:not(.lp-scene) .lp-hero-content{height:auto;min-height:100svh}.lp-hero-copy{--room:calc(50vw - var(--hero-pw) / 2 - 5rem);grid-row:2;max-width:34rem;padding-bottom:1px}.lp-hero-title{font-family:var(--lp-display);font-size:min(3.375rem,var(--room)/7.7);line-height:1.0926;font-weight:700;letter-spacing:-.02em;position:relative;top:1px}.lp-hero-title span{display:block}.lp-hero-sub{margin-top:1.8125rem;font-size:min(1.875rem,var(--room)/15.2);line-height:1.0667;font-weight:500;letter-spacing:-.01em}.lp-hero-actions{grid-row:3;align-self:end;padding:2rem 0 3.5rem}.lp-hero-note{margin-top:2rem;max-width:31rem;font-size:.875rem;line-height:1rem;font-weight:500;letter-spacing:-.01em}.lp-hero-note strong{font-weight:700;text-decoration:underline;text-decoration-thickness:from-font;text-underline-offset:.18em;white-space:nowrap}html.lp-scene .lp-exit{--le:clamp(0,calc(var(--exit, 0) * 2.4 - var(--i, 0) * 0.3),1);opacity:calc(1 - var(--le));translate:0 calc(var(--le) * -1.75rem);filter:blur(calc(var(--le) * 6px));will-change:opacity,translate,filter}html.lp-scene .lp-hero-card.lp-exit{translate:0 calc(var(--le) * 1rem)}html.lp-scene .lp-exit.is-gone{visibility:hidden}.lp-hero-card{--press-scale:0.98;position:absolute;right:3.5rem;bottom:3.5rem;width:13rem;height:15.6875rem;overflow:hidden;border-radius:1rem;background:var(--white);color:var(--gray-500)}.lp-hero-card:focus-visible{outline-color:var(--white)}.lp-hero-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,#1a1c1e1f .0625rem,#0000 .08125rem) 50% /.875rem .875rem;-webkit-mask:linear-gradient(#0000 20%,#00000080 65%,#000);mask:linear-gradient(#0000 20%,#00000080 65%,#000)}.lp-hero-card-label{position:absolute;top:.75rem;left:0;right:0;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.lp-hero-card-stage{position:absolute;top:2.6875rem;left:.5rem;width:12rem;height:9.375rem}.lp-hero-card-agent{position:absolute;line-height:0}.lp-hero-card-agent .lp-a3d{display:block;width:calc(var(--s) * 1.38);margin:calc(var(--s) * -.19)}.lp-hero-card-more{position:absolute;bottom:1.125rem;left:50%;display:grid;place-items:center;width:2.25rem;height:2.25rem;margin-left:-1.125rem;border:1px solid var(--gray-100);border-radius:50%;background:var(--white);box-shadow:var(--shadow-small);color:var(--gray-800);transition:translate .36s var(--ease-gentle)}.lp-hero-card:hover .lp-hero-card-more{translate:0 .125rem}.lp-hero-card-more svg{width:1.125rem;height:1.125rem;stroke-width:2}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.1875rem)}}.lp-crew{position:relative;z-index:3;color:var(--gray-800)}html.lp-scene .lp-crew{position:sticky;top:0;margin-top:-100lvh;height:100lvh;pointer-events:none}.lp-crew-content{display:grid;align-content:center;height:100svh;padding-inline:3.5rem;--title:min(6.5rem,calc((50vw - var(--hero-pw-z) / 2 - var(--gap) - 3.5rem) / 4.15))}html.lp-scene .lp-crew-content{transform-origin:50% 50lvh;will-change:scale}.lp-crew-pitch,.lp-crew-title{display:grid;grid-template-columns:1fr calc(var(--hero-pw-z) + var(--gap) * 2) 1fr}.lp-crew-title:focus{outline:none}.lp-crew-title{font-family:var(--lp-display);font-size:var(--title);line-height:.96;font-weight:700;letter-spacing:-.035em;white-space:nowrap;translate:0 .625rem}.lp-crew-pitch{margin-top:1.375rem;color:var(--gray-600);font-size:min(1.25rem,calc(var(--title) * .24));line-height:1.4;font-weight:500;letter-spacing:-.01em;translate:0 .625rem}.lp-crew-l{text-align:right}.lp-crew-r{text-align:left}.lp-mask{display:block;overflow:hidden;margin:-.12em -.06em;padding:.12em .06em}.lp-crew-title .lp-mask{display:inline-block}.lp-rise{display:block}html.lp-scene .lp-rise{translate:0 125%;rotate:5deg;transform-origin:0 100%;transition:translate .32s ease-in,rotate .32s ease-in}html.lp-scene .lp-rise-l{rotate:-5deg;transform-origin:100% 100%}html.lp-scene .lp-hero.is-open .lp-crew-title .lp-rise,html.lp-scene .lp-hero.is-told .lp-crew-pitch .lp-rise{translate:0 0;rotate:0deg;transition:translate 1s var(--ease-out) calc(var(--i) * 85ms),rotate 1s var(--ease-out) calc(var(--i) * 85ms)}html.lp-scene .lp-crew-agents{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lp-crew-agents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;max-width:52rem;margin:3rem auto 0;text-align:left}.lp-crew-agents li{display:grid;grid-template-columns:3.5rem 1fr;column-gap:.875rem;align-items:center;padding:1rem;border-radius:1.25rem;background:var(--gray-25);--ah-mascot-backdrop:var(--gray-25)}.lp-crew-agent-face{grid-row:span 2}.lp-crew-agent-face .ah-mascot{width:3.5rem!important;height:3.5rem!important}.lp-crew-agent-name{font-weight:600;font-size:1rem;line-height:1.375rem;color:var(--gray-900)}.lp-crew-agent-name span{color:var(--gray-500);font-weight:500}.lp-crew-agent-text{color:var(--gray-600);font-size:.875rem;line-height:1.25rem}html:not(.lp-scene) .lp-crew{padding:4.375rem}html:not(.lp-scene) .lp-crew-content{position:relative;height:auto;padding:6rem 3.5rem;border-radius:1.5rem;background:var(--white);box-shadow:0 1.375rem 3.5rem -.625rem #08499947;justify-items:center;text-align:center}html:not(.lp-scene) .lp-crew-pitch,html:not(.lp-scene) .lp-crew-title{display:block;translate:none;white-space:normal}html:not(.lp-scene) .lp-crew-title{font-size:4.5rem}html:not(.lp-scene) .lp-crew-title>span{display:inline}html:not(.lp-scene) .lp-crew-pitch{max-width:25.25rem;font-size:1.25rem;line-height:1.75rem}html:not(.lp-scene) .lp-crew-gap{display:none}html:not(.lp-scene) .lp-crew-l,html:not(.lp-scene) .lp-crew-r{text-align:center}@media (aspect-ratio <= 3/2) and (width < 1200px),(width <= 1023.98px){.lp-hero{--hero-pw:min(56vw,21rem,calc(100lvh * 0.58 * 0.4816));--inset:0.75rem;--rad:1.75rem;--zoom-to:0.1;--rig-origin:50% 5.25rem}.lp-pop-1{--x:0.64;--y:-0.62;--s:0.36}.lp-pop-2{--x:-0.64;--y:0.62;--s:0.34}.lp-pop-3{--x:0.63;--y:0.7;--s:0.34}.lp-pop-4{--x:-0.6;--y:-0.66;--s:0.3}.lp-hatch,.lp-rule{display:none}.lp-pop,.lp-scene-phone{top:5.25rem;translate:-50% 0}.lp-phone-shadow{top:5.25rem;translate:calc(-50% + var(--pw) * (.03 + var(--lift, 0) * .07)) calc(var(--pw) * (.04 + var(--lift, 0) * .09))}.lp-stage-shade-l{display:none}.lp-stage-shade-b{display:block;position:absolute;z-index:2;inset:auto -1.25rem 0;height:62%;background:linear-gradient(#0b0b0b00,#0b0b0b7e 4.5rem,#0b0b0bb4 8rem,#0b0b0bcc 12.5rem);opacity:calc(1 - var(--exit, 0));pointer-events:none}.lp-hero-content{grid-template-rows:minmax(5.5rem,1fr) auto auto;padding-inline:1.25rem}.lp-hero-copy{max-width:none}.lp-hero-title{font-size:2.25rem;line-height:2.4375rem}.lp-hero-sub{margin-top:1rem;font-size:1.25rem;line-height:1.375rem}.lp-hero-actions{padding:1.75rem 0 max(1.75rem,env(safe-area-inset-bottom))}.lp-hero-note{margin-top:1.5rem}.lp-hero-card{display:none}.lp-crew-content{align-content:end;padding:0 1.25rem max(1.75rem,env(safe-area-inset-bottom));text-align:center}.lp-crew-pitch,.lp-crew-title{display:block;translate:none}.lp-crew-title{font-size:2.75rem}.lp-crew-title .lp-mask,.lp-crew-title>span{display:inline-block}.lp-crew-pitch{margin-top:.875rem;font-size:1rem;line-height:1.375rem}.lp-crew-l,.lp-crew-r{text-align:center}.lp-crew-gap{display:none}html.lp-scene .lp-crew-content:before{content:"";position:absolute;inset:auto 0 0;height:46%;background:linear-gradient(#fff0,#ffffffdb 4rem,#fff 7rem);opacity:0;transition:opacity .32s ease-in;z-index:-1}html.lp-scene .lp-hero.is-open .lp-crew-content:before{opacity:1;transition:opacity .9s var(--ease-out)}html:not(.lp-scene) .lp-crew{padding:.75rem}html:not(.lp-scene) .lp-crew-content{padding:3.5rem 1.25rem;border-radius:1.75rem}html:not(.lp-scene) .lp-crew-title{font-size:2.75rem}html:not(.lp-scene) .lp-crew-pitch{font-size:1rem;line-height:1.375rem}.lp-crew-agents{grid-template-columns:1fr;margin-top:2rem}}@media (width >= 832px) and (aspect-ratio >= 9/8) and ((width <= 1023.98px) or ((aspect-ratio <= 3/2) and (width < 1200px))){.lp-hero-card{display:block;right:1.25rem;bottom:1.75rem}.lp-hero-note{max-width:min(31rem,100% - 14.5rem)}}@media (aspect-ratio >= 9/8) and ((width <= 1023.98px) or ((aspect-ratio <= 3/2) and (width < 1200px))){.lp-hero-copy{--room:calc(50vw - var(--hero-pw) / 2 - 2.25rem)}.lp-hero-title{font-size:min(2.25rem,var(--room)/7.7);line-height:1.0833}.lp-hero-sub{font-size:min(1.25rem,var(--room)/15.2);line-height:1.1}}@media (aspect-ratio >= 9/8) and (width < 832px){html:not(.lp-scene) .lp-scene-phone{left:auto;right:1.25rem;translate:0 0}html:not(.lp-scene) .lp-phone-shadow{display:none}html:not(.lp-scene) .lp-hero-copy{--room:calc(100vw - var(--hero-pw) - 3.5rem)}}@media (max-width:696.98px){.lp-hero-note{text-wrap:balance}.lp-hero-note br{display:none}}@media (prefers-reduced-motion:reduce){.lp-hero-card-agent{animation:none}}.lp-a3d-v3>.ah-mascot{position:absolute;inset:14%;width:auto!important;height:auto!important}.lp-a3d-v3.lp-a3d-halo>.ah-mascot{inset:20%}