.rV0VNW_hero{isolation:isolate;background:hsl(var(--background));width:100%;margin-top:-5rem;padding:clamp(8.5rem,12vw,11rem) 1.5rem 4rem;position:relative}.rV0VNW_hero:before{content:"";z-index:-1;opacity:.68;background:url(/images/landing/autumn-light-2026.webp) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.dark .rV0VNW_hero:before{opacity:.07}.rV0VNW_heroLayout{align-items:center;gap:3rem;max-width:1440px;margin-inline:auto;display:grid}.rV0VNW_heroCopy,.rV0VNW_heroProduct{min-width:0}.rV0VNW_heroTitle{font:400 clamp(2.7rem, 4.1vw, 4.4rem)/1.08 var(--font-fraunces), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:0}.rV0VNW_heroTitle span{color:hsl(var(--foreground) / .72)}.rV0VNW_heroIntro{max-width:31rem;color:hsl(var(--muted-foreground));text-wrap:pretty;margin-top:1.6rem;font-size:1.125rem;line-height:1.65}.rV0VNW_heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.rV0VNW_primaryAction,.rV0VNW_secondaryAction{border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:3.25rem;padding:.75rem 1.2rem;font-size:.94rem;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .15s ease-out,background-color .15s ease-out;display:inline-flex}.rV0VNW_primaryAction{background:hsl(var(--landing-gold));color:hsl(var(--landing-gold-foreground));box-shadow:0 8px 22px -14px hsl(var(--foreground) / .3)}.rV0VNW_secondaryAction{background:hsl(var(--surface-container-lowest) / .8);color:hsl(var(--foreground))}.rV0VNW_microcopy{color:hsl(var(--muted-foreground));margin-top:.9rem;font-size:.8rem}.rV0VNW_priceNote{color:hsl(var(--muted-foreground));margin-top:1.4rem;font-size:.8rem;line-height:1.6}.rV0VNW_priceNote a{text-underline-offset:3px;text-decoration:underline}.rV0VNW_previewTextTrigger{text-underline-offset:4px;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 0;font-size:.8rem;font-weight:600;text-decoration:underline;display:inline-flex}.rV0VNW_previewTextTrigger:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:5px}.rV0VNW_exploreLink{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;min-height:44px;margin-top:1.25rem;font-size:.9rem;font-weight:500;display:flex}.rV0VNW_exploreLink span{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}.rV0VNW_workflows{width:100%;max-width:1400px;padding:4.5rem 1.5rem 5.5rem;scroll-margin-top:7rem}.rV0VNW_sectionHeader{margin-bottom:2.5rem}.rV0VNW_eyebrow{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.85rem;font-weight:500}.rV0VNW_sectionHeader h2{font:400 clamp(2rem, 3.25vw, 3.2rem)/1.13 var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;text-wrap:balance}.rV0VNW_sectionHeader>p:last-child{max-width:40rem;color:hsl(var(--muted-foreground));margin-top:1.2rem;line-height:1.7}.rV0VNW_workflowTabs{flex-wrap:wrap;gap:.5rem;margin-bottom:2.75rem;display:flex}.rV0VNW_workflowTab{border-radius:999px;align-items:center;gap:.7rem;min-height:48px;padding:.7rem 1rem;font-size:.95rem;transition:background-color .15s ease-out;display:inline-flex}.rV0VNW_workflowTab[data-state=active]{background:hsl(var(--landing-gold) / .15)}.rV0VNW_workflowPanel{align-items:center;gap:2rem;display:grid}.rV0VNW_workflowPanel[data-state=inactive]{display:none}.rV0VNW_workflowCopy{max-width:31rem}.rV0VNW_workflowCopy h3{font:400 clamp(1.8rem, 2.6vw, 2.6rem)/1.15 var(--font-fraunces), Georgia, serif;letter-spacing:-.02em;text-wrap:balance}.rV0VNW_workflowCopy>p{color:hsl(var(--muted-foreground));margin-top:1.4rem;line-height:1.7}.rV0VNW_workflowCopy .rV0VNW_workflowResult{color:hsl(var(--foreground));font-weight:500}.rV0VNW_workflowCopy .rV0VNW_approvalNote{font-size:.8rem;line-height:1.6}.rV0VNW_resultSteps{gap:.5rem;margin-top:1.5rem;display:grid}.rV0VNW_resultSteps button{text-align:left;border-radius:.5rem;align-items:center;gap:1rem;min-height:48px;padding:.7rem 1rem;font-weight:500;display:flex}.rV0VNW_resultSteps button[aria-pressed=true]{background:hsl(var(--landing-gold) / .15)}.rV0VNW_resultSteps button span{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.75rem}.rV0VNW_resultSteps button:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:3px}.rV0VNW_assistantFrame{width:min(100%,23rem);margin-inline:auto}.rV0VNW_textLink{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--landing-gold));text-decoration-color:hsl(var(--landing-gold));text-underline-offset:5px;align-items:center;gap:.6rem;margin-top:1.4rem;font-size:.9rem;font-weight:600;display:inline-flex}.rV0VNW_previewTrigger{background:hsl(var(--surface-container-low));min-width:0;box-shadow:0 20px 55px -28px hsl(var(--foreground) / .24);text-align:left;border-radius:.75rem;width:100%;position:relative;overflow:hidden}.rV0VNW_previewTrigger>img{width:100%;height:auto;display:block}.rV0VNW_expandLabel{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 3px 15px hsl(var(--foreground) / .1);border-radius:999px;align-items:center;gap:.5rem;padding:.7rem .9rem;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem}.rV0VNW_previewOverlay{z-index:110;background:hsl(var(--foreground) / .62);position:fixed;inset:0}.rV0VNW_previewDialog{z-index:111;background:hsl(var(--background));border-radius:1rem;flex-direction:column;width:min(1440px,100vw - 2rem);max-height:calc(100dvh - 2rem);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 70px #0004}.rV0VNW_previewToolbar{flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.rV0VNW_previewToolbar>div{flex:1;min-width:0}.rV0VNW_previewToolbar h2{font-size:1rem;font-weight:600}.rV0VNW_previewToolbar p{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.8rem}.rV0VNW_previewToolbar button{border-radius:.5rem;place-items:center;min-width:44px;min-height:44px;display:grid}.rV0VNW_previewScroll{overscroll-behavior:contain;min-height:0;overflow:auto}.rV0VNW_fittedImage{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 9rem);display:block}.rV0VNW_zoomedImage{width:1600px;max-width:none;height:auto;display:block}.rV0VNW_primaryAction:focus-visible,.rV0VNW_secondaryAction:focus-visible,.rV0VNW_exploreLink:focus-visible,.rV0VNW_textLink:focus-visible,.rV0VNW_workflowTab:focus-visible,.rV0VNW_previewTrigger:focus-visible,.rV0VNW_previewToolbar button:focus-visible,.rV0VNW_previewScroll:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:5px}@media (hover:hover) and (pointer:fine){.rV0VNW_primaryAction:hover,.rV0VNW_secondaryAction:hover{transform:translateY(-2px)}.rV0VNW_workflowTab:hover,.rV0VNW_previewToolbar button:hover{background:hsl(var(--surface-container-low))}}@media (min-width:768px){.rV0VNW_hero{margin-top:-6rem}}@media (min-width:1024px){.rV0VNW_hero{padding-inline:3rem}.rV0VNW_heroLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:3rem}.rV0VNW_heroTitle{font-size:clamp(3rem,4.3vw,4.4rem)}.rV0VNW_heroProduct{margin-right:-1.5rem}.rV0VNW_workflows{padding-inline:3rem}.rV0VNW_workflowPanel{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:4rem;min-height:470px}}@media (max-width:639px){.rV0VNW_hero{padding:7rem 1.25rem 2rem}.rV0VNW_heroActions{flex-direction:column;align-items:stretch}.rV0VNW_heroIntro{margin-top:1.25rem;font-size:1rem}.rV0VNW_heroTitle{font-size:clamp(2.125rem,8.6vw,2.65rem)}.rV0VNW_heroLayout{gap:2rem}.rV0VNW_heroProduct{margin-inline:-.25rem}.rV0VNW_exploreLink span{display:none}.rV0VNW_workflows{padding:3.5rem 1.25rem}.rV0VNW_workflowTabs{gap:.25rem;margin-bottom:2rem}.rV0VNW_workflowTab{gap:.4rem;padding:.65rem .75rem;font-size:.85rem}.rV0VNW_workflowCopy h3{font-size:1.9rem}.rV0VNW_previewDialog{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}}@media (prefers-reduced-motion:reduce){.rV0VNW_primaryAction,.rV0VNW_secondaryAction,.rV0VNW_workflowTab{transition:none;transform:none}}
.GVhfaq_media{aspect-ratio:16/10;width:100%}.GVhfaq_frame{aspect-ratio:16/10;grid-template-rows:2rem minmax(0,1fr);width:100%;height:100%;display:grid}.GVhfaq_frame .device-frame__bar{min-height:0}.GVhfaq_frame .device-frame__img{object-fit:contain;object-position:center;width:100%;height:100%;min-height:0}.GVhfaq_darkFrame{display:none}.dark .GVhfaq_lightFrame{display:none}.dark .GVhfaq_darkFrame{display:grid}.GVhfaq_caption{padding:1.25rem .25rem 0}