.lynnig-reference-home.lynnig-chrome-home,.lynnig-help.lynnig-chrome-help{--chrome-green:oklch(29% .062 164);--chrome-cream:oklch(95.7% .013 85);--chrome-lime:oklch(91% .175 117);--chrome-pink:oklch(80% .09 350);--chrome-ink:oklch(22% .04 164);--chrome-line:oklch(70% .025 164/.25)}.lynnig-reference-home.lynnig-chrome-home{padding-top:28px}.lynnig-reference-home.lynnig-chrome-home .reference-hero{background:var(--chrome-cream);min-height:620px;color:var(--chrome-ink);border:1px solid var(--chrome-line);border-radius:28px;grid-template-columns:1.05fr 1fr;align-items:center;display:grid;overflow:hidden}.lynnig-reference-home.lynnig-chrome-home .reference-hero-copy{max-width:none;padding:48px 0 48px 44px}.lynnig-reference-home.lynnig-chrome-home .reference-hero h1{letter-spacing:-.065em;font-size:clamp(60px,7.6vw,112px);font-weight:800;line-height:1.01}.lynnig-chrome-home .reference-hero .reference-eyebrow{color:var(--chrome-green);letter-spacing:.09em}.lynnig-chrome-home .reference-hero .reference-intro{color:var(--chrome-ink);margin-top:24px;font-size:clamp(19px,2vw,25px);line-height:1.45}.lynnig-chrome-home .chrome-hero-detail{max-width:37ch;color:var(--chrome-ink);opacity:.78;margin-top:14px;font-size:15px;line-height:1.75}.lynnig-chrome-home .chrome-hero-art{pointer-events:none;align-self:center;width:112%;margin-left:-7%;transform:rotate(-4deg)}.lynnig-chrome-home .chrome-hero-art .chrome-layer--front{filter:drop-shadow(0 20px 12px oklch(22% .04 164/.12))}.lynnig-chrome-home .chrome-material-label{z-index:3;background:color-mix(in oklab, var(--chrome-cream) 88%, transparent);box-shadow:0 0 0 1px var(--chrome-line);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:700;position:absolute;bottom:20px;right:28px}.lynnig-chrome-home .chrome-artwork,.lynnig-chrome-help .chrome-artwork{perspective:900px;pointer-events:auto;position:relative}.chrome-artwork .chrome-artwork-turn{pointer-events:none;transform-origin:50%;transform-style:preserve-3d}.chrome-artwork .chrome-motion-control{z-index:3;border:1px solid var(--chrome-line);background:var(--chrome-cream);min-height:44px;color:var(--chrome-ink);font:inherit;cursor:pointer;border-radius:999px;margin:0 auto 14px;padding:10px 16px;font-size:11px;font-weight:600;display:block;position:relative}.chrome-artwork .chrome-motion-control:focus-visible{outline:3px solid var(--chrome-green);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.chrome-artwork .chrome-artwork-turn{transform-style:preserve-3d;animation:14s cubic-bezier(.45,0,.55,1) infinite chrome-turn}.chrome-artwork .chrome-artwork-turn[data-moving=false]{animation-play-state:paused}}.chrome-artwork .chrome-artwork-scroll{transform-style:preserve-3d;will-change:transform;transform:translate3d(calc(var(--scroll,0) * -14px), calc(var(--scroll,0) * 32px), calc(var(--scroll,0) * 24px)) rotateX(calc(var(--scroll,0) * 5deg)) rotateY(calc(var(--scroll,0) * -10deg)) rotateZ(calc(var(--scroll,0) * 3deg)) scale(calc(1 + var(--scroll,0) * .03))}.chrome-artwork .chrome-sculpture{transform-style:preserve-3d;display:grid}.chrome-artwork .chrome-layer{backface-visibility:hidden;width:100%;height:auto;transform:translateZ(calc(var(--d,0) * 1px));opacity:var(--o,1);filter:brightness(var(--b,1)) blur(calc(var(--blur,0) * 1px));grid-area:1/1;display:block}@keyframes chrome-turn{0%,to{transform:translate(0)rotateX(4deg)rotateY(-16deg)rotate(-3deg)}25%{transform:translate3d(10px,-18px,30px)rotateX(-6deg)rotateY(4deg)rotate(2deg)}50%{transform:translate3d(-6px,-6px,50px)rotateX(5deg)rotateY(18deg)rotate(4deg)}75%{transform:translate3d(-12px,-22px,20px)rotateX(-4deg)rotateY(-2deg)rotate(-1deg)}}.lynnig-reference-home.lynnig-chrome-home .reference-hero{overflow:visible}.lynnig-reference-home.lynnig-chrome-home{overflow-x:clip}.lynnig-chrome-home .chrome-hero-art{z-index:2;width:92%;max-width:560px;margin:-40px auto -30px;position:relative}.lynnig-reference-home.lynnig-chrome-home .reference-hero{transform:scale(calc(1 - var(--scroll,0) * .02));transform-origin:82% 42%;will-change:transform}.lynnig-reference-home.lynnig-chrome-home .reference-hero-copy{z-index:3;position:relative}.lynnig-chrome-home .chrome-hero-art{pointer-events:none}.lynnig-glass-nav{z-index:30;background:color-mix(in oklab, var(--card) 68%, transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);position:sticky;top:0}body:has(.lynnig-chrome-home) .lynnig-public>header{z-index:30;background:color-mix(in oklab, var(--card) 68%, transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);position:sticky;top:0}.chrome-artwork .chrome-3d-canvas{z-index:1;position:absolute;inset:0}.chrome-artwork .chrome-3d-canvas canvas{width:100%;height:100%;display:block}.chrome-artwork[data-3d=on] .chrome-artwork-scroll{visibility:hidden}.lynnig-chrome-home .word-in{opacity:0;filter:blur(6px);animation:.7s cubic-bezier(.2,.8,.2,1) forwards word-in;animation-delay:calc(var(--i) * .11s + .12s);display:inline-block;transform:translateY(.35em)}@keyframes word-in{to{opacity:1;filter:none;transform:none}}.lynnig-chrome-home [data-magnetic]{will-change:transform;transition:transform .25s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.lynnig-chrome-home .word-in{opacity:1;filter:none;animation:none;transform:none}.lynnig-chrome-home [data-magnetic]{transform:none!important}}@media (width<=900px){.lynnig-chrome-home .chrome-hero-art{width:100%;margin:-30px auto -20px}}@media (prefers-reduced-motion:reduce){.chrome-artwork .chrome-motion-control{display:none}}.lynnig-chrome-home .reference-hero .reference-trust{color:var(--chrome-ink)}.lynnig-chrome-home .reference-hero .text-primary{color:var(--chrome-green)}.lynnig-reference-home.lynnig-chrome-home .reference-hero .design-button[data-variant=default]{background:var(--chrome-green);color:var(--chrome-cream);border:1px solid var(--chrome-green)}.lynnig-reference-home.lynnig-chrome-home .reference-hero .design-button[data-variant=outline]{color:var(--chrome-ink);border-color:var(--chrome-line);background:0 0}.lynnig-chrome-home .chrome-workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.lynnig-chrome-home .chrome-workflow-card{border:1px solid var(--chrome-line);background:var(--card);min-width:0;color:var(--foreground);border-radius:20px;flex-direction:column;padding:28px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.lynnig-chrome-home .chrome-workflow-card:nth-child(2){background:var(--chrome-green);color:var(--chrome-cream)}.lynnig-chrome-home .chrome-card-top{letter-spacing:.09em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex}.lynnig-chrome-home .chrome-workflow-card h2{letter-spacing:-.04em;margin-top:32px;font-size:32px}.lynnig-chrome-home .chrome-workflow-card p{margin-top:10px;font-size:15px;line-height:1.65}.lynnig-chrome-home .chrome-flow-tags{flex-wrap:wrap;gap:6px;margin:24px 0 30px;display:flex}.lynnig-chrome-home .chrome-flow-tags span{border:1px solid var(--chrome-line);border-radius:6px;padding:6px 9px;font-size:11px}.lynnig-chrome-home .chrome-workflow-card:nth-child(2) .chrome-flow-tags span{background:var(--chrome-lime);color:var(--chrome-ink);border-color:#0000}.lynnig-chrome-home .chrome-card-link{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:12px;font-weight:700;display:flex}.lynnig-chrome-home .chrome-workflow-card:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.lynnig-reference-home.lynnig-chrome-home :is(.reference-business,.reference-consumer,.reference-product){border:1px solid var(--border);border-radius:22px}.lynnig-reference-home.lynnig-chrome-home .reference-section-heading h2{letter-spacing:-.045em;max-width:24ch;font-size:clamp(30px,3.5vw,46px)}.lynnig-reference-home.lynnig-chrome-home .reference-product{border-top:5px solid var(--chrome-pink)}.lynnig-reference-home.lynnig-chrome-home .reference-product:nth-child(2){border-top-color:var(--chrome-lime)}.lynnig-reference-home.lynnig-chrome-home .reference-product:nth-child(3){border-top-color:var(--chrome-green)}.lynnig-reference-home.lynnig-chrome-home .reference-price-band{background:var(--chrome-green);color:var(--chrome-cream);border-radius:24px;padding:42px}.lynnig-reference-home.lynnig-chrome-home .reference-price-band a.inline-flex{background:var(--chrome-lime);color:var(--chrome-ink);border-color:#0000}.lynnig-reference-home.lynnig-chrome-home .reference-price-band strong{letter-spacing:-.055em}.lynnig-reference-home.lynnig-chrome-home,.lynnig-help.lynnig-chrome-help{--chrome-r-panel:26px;--chrome-r-plate:14px;--chrome-r-chip:10px;--chrome-edge:1px solid oklch(22% .04 164/.12);--chrome-lift:0 18px 44px -30px oklch(22% .04 164/.55);--chrome-lime-soft:oklch(95.5% .028 117)}.lynnig-reference-home.lynnig-chrome-home :is(.reference-hero,.reference-business,.reference-consumer,.reference-product,.chrome-workflow-card,.reference-price-band){border:var(--chrome-edge);border-radius:var(--chrome-r-panel);box-shadow:var(--chrome-lift)}.lynnig-reference-home.lynnig-chrome-home :is(.reference-icon,.reference-product-icon,.reference-audiences>div>svg,.chrome-card-top>svg){box-sizing:border-box;border-radius:var(--chrome-r-plate);border:var(--chrome-edge);background:var(--chrome-cream);width:50px;height:50px;color:var(--primary);padding:13px}.lynnig-reference-home.lynnig-chrome-home .chrome-flow-tags span{border-radius:var(--chrome-r-chip)}.lynnig-reference-home.lynnig-chrome-home .reference-review{background:var(--chrome-lime-soft)}.lynnig-reference-home.lynnig-chrome-home .reference-product h2{text-transform:uppercase}.lynnig-reference-home.lynnig-chrome-home .reference-product small{min-height:36px}.lynnig-reference-home.lynnig-chrome-home .reference-device-grid article{flex-direction:column;display:flex}.lynnig-reference-home.lynnig-chrome-home .reference-device-note{min-height:18px;margin-top:auto;padding-top:14px}.lynnig-reference-home.lynnig-chrome-home>section:not(:first-child){margin-top:46px}.lynnig-reference-home.lynnig-chrome-home .reference-functions{padding-top:0;padding-bottom:0}.lynnig-help.lynnig-chrome-help{background:var(--background,var(--help-bg));color:var(--help-ink)}.lynnig-help.lynnig-chrome-help .help-shell{overflow-x:clip}.lynnig-help.lynnig-chrome-help .chrome-help-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:12px;padding-top:40px;padding-bottom:40px;display:grid}.lynnig-help.lynnig-chrome-help .chrome-help-copy{grid-area:1/1;max-width:none}.lynnig-help.lynnig-chrome-help .chrome-help-art{pointer-events:none;grid-area:1/2;align-self:center;width:115%;margin-left:-5%}.lynnig-help.lynnig-chrome-help .chrome-help-art .chrome-sculpture{transform:rotate(3deg)}.lynnig-help.lynnig-chrome-help .chrome-help-art .chrome-layer--front{filter:drop-shadow(0 24px 14px oklch(22% .04 164/.12))}.lynnig-help.lynnig-chrome-help .help-display{letter-spacing:-.06em;font-size:clamp(48px,5.9vw,78px);line-height:1.04}.lynnig-help.lynnig-chrome-help .help-display-sm{letter-spacing:-.045em}.lynnig-help.lynnig-chrome-help .help-lead{max-width:40ch;font-size:17px;font-weight:500;line-height:1.75}.lynnig-help.lynnig-chrome-help .help-card{border-radius:24px;box-shadow:0 14px 40px -26px oklch(22% .04 164/.3)}.lynnig-help.lynnig-chrome-help .help-panel{background:var(--help-card);border-top:5px solid var(--chrome-pink)}.lynnig-help.lynnig-chrome-help .help-tile{border-radius:18px}.lynnig-help.lynnig-chrome-help .help-button{min-height:48px;box-shadow:none;border-radius:12px;padding:14px 24px}.lynnig-help.lynnig-chrome-help a.help-button{background:var(--chrome-green);color:var(--chrome-cream)}.lynnig-help.lynnig-chrome-help :is(a,button).help-button-soft{background:var(--chrome-pink);color:var(--chrome-ink)}.lynnig-help.lynnig-chrome-help .help-quote{border-left:4px solid var(--chrome-lime);border-radius:18px}.lynnig-help.lynnig-chrome-help .help-orb{border-radius:14px 4px}.lynnig-help.lynnig-chrome-help .help-pill{padding:8px 12px;font-size:12px}.lynnig-help.lynnig-chrome-help .help-input{border-radius:10px;min-height:46px}.lynnig-help.lynnig-chrome-help :is(a,button,select,input,textarea):focus-visible{outline:3px solid var(--help-green);outline-offset:3px}.lynnig-help.lynnig-chrome-help .chrome-help-form-section{padding-top:12px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.lynnig-chrome-home .chrome-workflow-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px -16px oklch(22% .04 164/.35)}}@media (width>=768px) and (prefers-reduced-motion:no-preference){.lynnig-chrome-home .chrome-hero-art,.lynnig-chrome-help .chrome-help-art{animation:.7s ease-out both chrome-arrive}}@keyframes chrome-arrive{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@media (width<=900px){.lynnig-reference-home.lynnig-chrome-home .reference-hero{min-height:520px}.lynnig-reference-home.lynnig-chrome-home .reference-hero-copy{padding:32px 0 32px 28px}.lynnig-reference-home.lynnig-chrome-home .reference-hero h1{font-size:64px}.lynnig-chrome-home .chrome-workflow-card{padding:20px}.lynnig-help.lynnig-chrome-help .help-display{font-size:56px}}@media (width<=639px){.lynnig-reference-home.lynnig-chrome-home{padding:16px 16px 36px}.lynnig-reference-home.lynnig-chrome-home .reference-hero{border-radius:20px;flex-direction:column;min-height:0;display:flex}.lynnig-reference-home.lynnig-chrome-home .reference-hero-copy{width:100%;padding:28px 22px 0}.lynnig-reference-home.lynnig-chrome-home .reference-hero h1{font-size:clamp(44px,11vw,72px)}.lynnig-chrome-home .chrome-hero-art{width:86%;max-width:400px;margin:22px auto -12px}.lynnig-chrome-home .chrome-material-label{font-size:8px;bottom:12px;right:16px}.lynnig-chrome-home .chrome-workflow{grid-template-columns:1fr;gap:12px}.lynnig-chrome-home .chrome-workflow-card{padding:24px}.lynnig-chrome-home .chrome-workflow-card h2{margin-top:18px}.lynnig-chrome-home .chrome-flow-tags{margin:16px 0 20px}.lynnig-reference-home.lynnig-chrome-home .reference-functions{padding-top:36px;padding-bottom:32px}.lynnig-reference-home.lynnig-chrome-home .reference-price-band{padding:28px}.lynnig-help.lynnig-chrome-help .chrome-help-hero{flex-direction:column;padding-top:20px;padding-bottom:0;display:flex}.lynnig-help.lynnig-chrome-help .chrome-help-copy{order:0;width:100%}.lynnig-help.lynnig-chrome-help .chrome-help-art{order:1;width:80%;max-width:330px;margin:8px auto 0}.lynnig-help.lynnig-chrome-help .help-display{font-size:clamp(44px,11vw,64px)}.lynnig-help.lynnig-chrome-help .help-lead,.lynnig-help.lynnig-chrome-help :is(input,select,textarea){font-size:16px}.lynnig-help.lynnig-chrome-help .chrome-help-form-section{padding-top:16px}}@media (prefers-reduced-motion:reduce){.lynnig-chrome-home *,.lynnig-chrome-help *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.lynnig-chrome-home .lynnig-story{height:320vh;margin-top:28px;position:relative}.lynnig-chrome-home .lynnig-story-sticky{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;min-height:100vh;padding:72px 0 32px;display:grid;position:sticky;top:0}.lynnig-chrome-home .lynnig-story-visual{justify-items:center;gap:24px;display:grid}.lynnig-chrome-home .lynnig-story-symbol{aspect-ratio:1;width:min(420px,38vw);filter:drop-shadow(0 30px 40px color-mix(in oklab, var(--foreground) 22%, transparent));position:relative}.lynnig-chrome-home .lynnig-story-symbol>span{will-change:transform;width:100%;height:100%;display:block}.lynnig-chrome-home .lynnig-story-track{background:var(--chrome-line);border-radius:999px;width:min(320px,70%);height:4px;overflow:hidden}.lynnig-chrome-home .lynnig-story-track span{background:var(--primary);border-radius:inherit;height:100%;display:block}.lynnig-chrome-home .lynnig-story-steps{gap:22px;margin:14px 0 26px;padding:0;list-style:none;display:grid}.lynnig-chrome-home .lynnig-story-steps li{align-items:flex-start;gap:16px;display:flex}.lynnig-chrome-home .lynnig-story-icon{background:var(--card);border:1px solid var(--chrome-line);width:44px;height:44px;color:var(--primary);border-radius:14px;flex:none;place-items:center;display:grid}.lynnig-chrome-home .lynnig-story-steps li[aria-current] .lynnig-story-icon{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.lynnig-chrome-home .lynnig-story-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:700}.lynnig-chrome-home .lynnig-story-steps h2{margin:2px 0 4px;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:800;line-height:1.15}.lynnig-chrome-home .lynnig-story-steps p{color:var(--muted-foreground);max-width:46ch;margin:0}.lynnig-chrome-home .lynnig-story-link{min-height:44px;color:var(--primary);align-items:center;gap:8px;font-weight:700;display:inline-flex}@media (width<=767px){.lynnig-chrome-home .lynnig-story{height:280vh}.lynnig-chrome-home .lynnig-story-sticky{grid-template-columns:1fr;align-content:center;gap:16px;padding:24px 0}.lynnig-chrome-home .lynnig-story-symbol{width:min(180px,46vw)}.lynnig-chrome-home .lynnig-story-steps{gap:12px}.lynnig-chrome-home .lynnig-story-steps p{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.lynnig-chrome-home .lynnig-story{height:auto}.lynnig-chrome-home .lynnig-story-sticky{min-height:0;position:static}.lynnig-chrome-home .lynnig-story-steps li{opacity:1!important;transform:none!important}}
