.AppHero_doc__dLXMA{--radius:28px;--notch:14px;--stub-w:276px;--stub-h:234px;--stub-tint:rgb(var(--color-shadow)/0.11);--mark-face:rgb(var(--color-wash)/0.1);--mark-highlight:rgb(255 255 255/0.2);--mark-shade:rgb(var(--color-shadow)/0.62);--gate-rule:rgb(var(--color-sep-strong)/0.2);--gate-figure:rgb(var(--color-label-primary)/0.86);--field-ink:rgb(var(--color-label-secondary)/0.85);--chip-bg:rgb(var(--color-shadow)/0.2);--chip-rule:rgb(var(--color-sep-strong)/0.32);--nx1:0px;--ny1:calc(100% - var(--stub-h));--nx2:100%;--ny2:calc(100% - var(--stub-h));--fx1:-1px;--fy1:calc(100% - var(--stub-h) + 1px);--fx2:calc(100% + 1px);--fy2:calc(100% - var(--stub-h) + 1px);--tint:linear-gradient(to bottom,#0000 calc(100% - var(--stub-h) + 1px),var(--stub-tint) 0);position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) var(--stub-h)}@media (min-width:768px){.AppHero_doc__dLXMA{--stub-h:162px}}@media (min-width:1024px){.AppHero_doc__dLXMA{--stub-w:262px;--nx1:calc(100% - var(--stub-w));--ny1:0px;--nx2:calc(100% - var(--stub-w));--ny2:100%;--fx1:calc(100% - var(--stub-w) + 1px);--fy1:-1px;--fx2:calc(100% - var(--stub-w) + 1px);--fy2:calc(100% + 1px);--tint:linear-gradient(to right,#0000 calc(100% - var(--stub-w) + 1px),var(--stub-tint) 0);grid-template-columns:minmax(0,1fr) var(--stub-w);grid-template-rows:auto}}@media (min-width:1280px){.AppHero_doc__dLXMA{--stub-w:322px;--notch:15px}}@media (min-width:1536px){.AppHero_doc__dLXMA{--stub-w:348px}}.AppHero_paper__xaa5M{position:absolute;inset:0;z-index:0;pointer-events:none;filter:drop-shadow(0 2px 6px rgb(var(--color-shadow)/.5)) drop-shadow(0 18px 40px rgb(var(--color-shadow)/.32))}.AppHero_edge__KWUqp,.AppHero_face__aTAdM{position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.AppHero_edge__KWUqp{inset:0;border-radius:var(--radius);background:radial-gradient(circle at var(--nx1) var(--ny1),rgb(255 255 255/.3) calc(var(--notch) + 1.5px),rgb(255 255 255/0) calc(var(--notch) + 3px)),radial-gradient(circle at var(--nx2) var(--ny2),rgb(255 255 255/.3) calc(var(--notch) + 1.5px),rgb(255 255 255/0) calc(var(--notch) + 3px));-webkit-mask-image:radial-gradient(circle at var(--nx1) var(--ny1),#0000 calc(var(--notch) - .5px),#000 calc(var(--notch) + .5px)),radial-gradient(circle at var(--nx2) var(--ny2),#0000 calc(var(--notch) - .5px),#000 calc(var(--notch) + .5px));mask-image:radial-gradient(circle at var(--nx1) var(--ny1),#0000 calc(var(--notch) - .5px),#000 calc(var(--notch) + .5px)),radial-gradient(circle at var(--nx2) var(--ny2),#0000 calc(var(--notch) - .5px),#000 calc(var(--notch) + .5px))}.AppHero_edgeRing__wJNeK{position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(170deg,rgb(255 255 255/.34),rgb(255 255 255/.06) 30%,rgb(255 255 255/.035) 68%,rgb(255 255 255/.17));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.AppHero_face__aTAdM{inset:1px;border-radius:calc(var(--radius) - 1px);background:var(--tint),radial-gradient(140% 90% at 22% -8%,rgb(255 255 255/.09),rgb(255 255 255/0) 52%),linear-gradient(-70deg,rgb(255 255 255/.03),rgb(255 255 255/.08),rgb(255 255 255/.03)),rgb(255 255 255/.05);box-shadow:inset 0 1.5px 1px rgb(255 255 255/.2),inset 0 -4px 12px rgb(var(--color-shadow)/.28);transition:background .3s;-webkit-mask-image:radial-gradient(circle at var(--fx1) var(--fy1),#0000 calc(var(--notch) + .5px),#000 calc(var(--notch) + 1.5px)),radial-gradient(circle at var(--fx2) var(--fy2),#0000 calc(var(--notch) + .5px),#000 calc(var(--notch) + 1.5px));mask-image:radial-gradient(circle at var(--fx1) var(--fy1),#0000 calc(var(--notch) + .5px),#000 calc(var(--notch) + 1.5px)),radial-gradient(circle at var(--fx2) var(--fy2),#0000 calc(var(--notch) + .5px),#000 calc(var(--notch) + 1.5px))}@media (hover:hover){.AppHero_doc__dLXMA:hover .AppHero_face__aTAdM{background:var(--tint),radial-gradient(140% 90% at 22% -8%,rgb(255 255 255/.12),rgb(255 255 255/0) 52%),linear-gradient(-70deg,rgb(255 255 255/.04),rgb(255 255 255/.1),rgb(255 255 255/.04)),rgb(255 255 255/.065)}}@media (prefers-reduced-motion:reduce){.AppHero_face__aTAdM{transition:none}}.AppHero_perf__uOlVj{position:absolute;z-index:0;pointer-events:none;background:rgb(var(--color-sep-strong)/.32);left:var(--notch);right:var(--notch);top:calc(100% - var(--stub-h) - .5px);height:1px;mask-image:repeating-linear-gradient(90deg,#000 0 3.5px,#0000 3.5px 8.5px);-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 3.5px,#0000 3.5px 8.5px)}@media (min-width:1024px){.AppHero_perf__uOlVj{left:calc(100% - var(--stub-w) - .5px);right:auto;width:1px;top:var(--notch);bottom:var(--notch);height:auto;mask-image:repeating-linear-gradient(180deg,#000 0 3.5px,#0000 3.5px 8.5px);-webkit-mask-image:repeating-linear-gradient(180deg,#000 0 3.5px,#0000 3.5px 8.5px)}}:root[data-theme=light] .AppHero_doc__dLXMA{--stub-tint:rgb(var(--color-shadow)/0.017);--mark-highlight:rgb(255 255 255/1);--mark-shade:rgb(var(--color-wash)/0.1);--gate-rule:rgb(var(--color-wash)/0.24);--gate-figure:rgb(var(--color-label-secondary));--chip-bg:rgb(var(--color-wash)/0.045);--chip-rule:rgb(var(--color-wash)/0.16);--mark-face:rgb(var(--color-wash)/0.17)}:root[data-theme=light] .AppHero_paper__xaa5M{filter:drop-shadow(0 2px 8px rgb(var(--color-shadow)/.1)) drop-shadow(0 18px 40px rgb(var(--color-shadow)/.11))}:root[data-theme=light] .AppHero_edge__KWUqp{background:radial-gradient(circle at var(--nx1) var(--ny1),rgb(var(--color-wash)/.22) calc(var(--notch) + 1.5px),rgb(var(--color-wash)/0) calc(var(--notch) + 3px)),radial-gradient(circle at var(--nx2) var(--ny2),rgb(var(--color-wash)/.22) calc(var(--notch) + 1.5px),rgb(var(--color-wash)/0) calc(var(--notch) + 3px))}:root[data-theme=light] .AppHero_edgeRing__wJNeK{background:linear-gradient(170deg,rgb(255 255 255),rgb(var(--color-wash)/.09) 34%,rgb(var(--color-wash)/.05) 68%,rgb(var(--color-wash)/.15))}:root[data-theme=light] .AppHero_face__aTAdM{background:var(--tint),radial-gradient(130% 100% at 20% -10%,rgb(255 255 255) 0 38%,rgb(var(--color-shadow)/.008) 100%),rgb(255 255 255);box-shadow:inset 0 1px 0 rgb(255 255 255),inset 0 -1px 0 rgb(var(--color-wash)/.08)}@media (hover:hover){:root[data-theme=light] .AppHero_doc__dLXMA:hover .AppHero_face__aTAdM{background:var(--tint),radial-gradient(130% 100% at 20% -10%,rgb(255 255 255) 0 46%,rgb(var(--color-shadow)/.004) 100%),rgb(255 255 255)}}:root[data-theme=light] .AppHero_perf__uOlVj{background:rgb(var(--color-wash)/.42)}.AppHero_gate__OntRP{grid-template-columns:var(--gate-cols,1fr 1fr);grid-template-rows:auto auto auto;row-gap:18px}.AppHero_gate__OntRP,.AppHero_lane__kqhyu{display:grid;border-color:var(--gate-rule)}.AppHero_lane__kqhyu{grid-row:span 3;grid-template-rows:subgrid}.AppHero_numeral__ap8pP{align-self:baseline;line-height:.86}.AppHero_figure__LBWX0{color:var(--gate-figure)}.AppHero_star__6ZiYr{transform:translateY(-.13em)}.AppHero_quiet__eBKvW{color:var(--field-ink)}@media (max-width:639px){.AppHero_gate__OntRP[data-fold=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(6,auto)}.AppHero_gate__OntRP[data-fold=true]>.AppHero_lane__kqhyu:first-child{grid-area:1/1/4/-1}.AppHero_gate__OntRP[data-fold=true]>.AppHero_lane__kqhyu:nth-child(2){grid-area:4/1/7/2;padding-top:26px;border-top:1px solid var(--gate-rule)}.AppHero_gate__OntRP[data-fold=true]>.AppHero_lane__kqhyu:nth-child(3){grid-area:4/2/7/3;padding-top:26px;border-top:1px solid var(--gate-rule)}}@media (min-width:1280px){.AppHero_gate__OntRP{row-gap:24px}}.AppHero_fieldLabel__80K_v{font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.145em;text-transform:uppercase}@media (min-width:1024px){.AppHero_fieldLabel__80K_v{font-size:11px}}@media (min-width:1280px){.AppHero_fieldLabel__80K_v{font-size:11.5px}}@media (max-width:374px){.AppHero_stubGrid__snqeC>[data-fact=price]{grid-column:1/-1}.AppHero_doc__dLXMA:has([data-fact=price]){--stub-h:316px}}.AppHero_rankChip__r2nkh{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:5px 10px 5px 11px;border:1px solid var(--chip-rule);border-radius:999px;background:var(--chip-bg)}.AppHero_chipLabel__QNR6M{font-size:9.5px;font-weight:600;line-height:1;letter-spacing:.13em;text-transform:uppercase}.AppHero_mark__iGZQ_{position:relative;width:96px;height:27px;flex-shrink:0;pointer-events:none;filter:drop-shadow(0 1.1px .5px var(--mark-highlight)) drop-shadow(0 -1px .7px var(--mark-shade))}.AppHero_markInk__gM5ly{position:absolute;inset:0;background:var(--mark-face);mask-image:url(/branding/appllama-wordmark.png);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/branding/appllama-wordmark.png);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}@media (min-width:768px){.AppHero_mark__iGZQ_{width:110px;height:31px}}@media (min-width:1024px){.AppHero_mark__iGZQ_{position:absolute;right:18px;bottom:32px;width:30px;height:106px;filter:drop-shadow(-1.1px 0 .5px var(--mark-highlight)) drop-shadow(1px 0 .7px var(--mark-shade))}.AppHero_markInk__gM5ly{inset:auto;top:50%;left:50%;width:106px;height:30px;transform:translate(-50%,-50%) rotate(-90deg)}}@media (min-width:1280px){.AppHero_mark__iGZQ_{right:21px;bottom:40px;width:34px;height:120px}.AppHero_markInk__gM5ly{width:120px;height:34px}}.AppHero_sweep__Ri9KR{position:absolute;inset:0;z-index:0;border-radius:var(--radius);pointer-events:none;opacity:0;animation:AppHero_heroSweepFade__E80DN 2.2s ease-out .4s both;-webkit-mask-image:radial-gradient(circle at var(--nx1) var(--ny1),#0000 calc(var(--notch) - .5px),#000 calc(var(--notch) + .5px)),radial-gradient(circle at var(--nx2) var(--ny2),#0000 calc(var(--notch) - .5px),#000 calc(var(--notch) + .5px));-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-image:radial-gradient(circle at var(--nx1) var(--ny1),#0000 calc(var(--notch) - .5px),#000 calc(var(--notch) + .5px)),radial-gradient(circle at var(--nx2) var(--ny2),#0000 calc(var(--notch) - .5px),#000 calc(var(--notch) + .5px));mask-repeat:no-repeat;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.AppHero_sweepRing__Ck0Ui{position:absolute;inset:0;border-radius:inherit;padding:1px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.AppHero_sweepRing__Ck0Ui:before{content:"";position:absolute;inset:-55%;background:conic-gradient(from 0deg,transparent 0deg,transparent 205deg,rgb(var(--color-brand)/.2) 232deg,rgb(var(--color-brand)/.55) 258deg,rgb(var(--color-brand-bright)) 284deg,rgb(var(--color-brand)/.55) 310deg,rgb(var(--color-brand)/.2) 332deg,transparent 352deg);animation:AppHero_heroSweepSpin__5Hrxf 2s cubic-bezier(.4,0,.2,1) .4s both}@media (prefers-reduced-motion:reduce){.AppHero_sweepRing__Ck0Ui:before,.AppHero_sweep__Ri9KR{animation:none}}@keyframes AppHero_heroSweepSpin__5Hrxf{0%{transform:rotate(20deg)}to{transform:rotate(560deg)}}@keyframes AppHero_heroSweepFade__E80DN{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}