body,html{height:100%;margin:0;background:var(--surface-0);color:var(--ink-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow:hidden}::selection{background:rgba(90,122,155,.16);color:var(--ink-1)}:lang(ko){word-break:keep-all}:root{--c-paperjsx:#4580b0;--c-paperjsx-soft:#6da4d0;--c-paperjsx-deep:#2d5f8c;--c-reshot:#6b9356;--c-reshot-soft:#8eb274;--c-reshot-deep:#467134;--c-trueclara:#7b5f96;--c-trueclara-soft:#9e82b8;--c-trueclara-deep:#593f6e;--c-accountmade:#b8884c;--c-accountmade-soft:#d4a569;--c-accountmade-deep:#8e6634;--c-regression:#b85a4c}.snap-container{scroll-snap-type:y mandatory;height:100svh;overflow-y:auto;overflow-x:hidden;position:relative;scroll-behavior:smooth;scrollbar-width:none}.snap-container::-webkit-scrollbar{display:none}.snap-container:before{content:"";position:fixed;inset:0;background-image:radial-gradient(circle,rgba(0,0,0,.055) .8px,transparent 0);background-size:24px 24px;background-position:50%;pointer-events:none;z-index:0}.snap-section{position:relative;min-height:100svh;scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column;z-index:1;opacity:.6;filter:blur(.4px);transition:opacity .7s var(--ease-out-quint),filter .7s var(--ease-out-quint)}.snap-section.is-active{opacity:1;filter:none}.landing{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--surface-0)}.landing:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(0,0,0,.055) .8px,transparent 0);background-size:24px 24px;background-position:50%;-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 42%,rgba(0,0,0,1),transparent);mask-image:radial-gradient(ellipse 60% 50% at 50% 42%,rgba(0,0,0,1),transparent);pointer-events:none;z-index:0}.landing-lockup{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:-4vh;z-index:1}.section-hero{align-items:center;justify-content:center;opacity:1;filter:none}.section-hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(0,0,0,.055) .8px,transparent 0);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 60% 50% at 50% 42%,rgba(0,0,0,1),transparent);mask-image:radial-gradient(ellipse 60% 50% at 50% 42%,rgba(0,0,0,1),transparent);pointer-events:none}.section-hero-inner{position:relative;display:flex;flex-direction:column;align-items:center;margin-top:-4vh;z-index:1}.mark-container{position:relative;width:51px;height:51px}.construction-geo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140px;height:140px;pointer-events:none}.construction-geo svg{opacity:0;animation:geo-in .5s var(--ease-out-expo) 80ms forwards,geo-out 1s var(--ease-out-quart) 2s forwards}.mark svg{display:block;opacity:0;animation:scale-in .6s var(--ease-out-expo) .25s forwards}p.wordmark{margin:18px 0 0;padding:0;font-family:var(--font-sans);font-size:27px;font-weight:700;letter-spacing:-.015em;color:var(--ink-1);text-transform:lowercase;opacity:0;animation:fade-in-up .6s var(--ease-out-expo) .4s forwards}.slit{margin-top:12px;width:51px;height:1.5px;background:linear-gradient(to right,var(--c-paperjsx),var(--c-reshot),var(--c-trueclara),var(--c-accountmade));opacity:0;animation:slit-in .8s var(--ease-out-quart) .55s forwards}p.tagline{margin:9px 0 0;padding:0;font-family:var(--font-sans);font-size:17.5px;font-weight:400;color:var(--ink-3);opacity:0;animation:fade-in-up .6s var(--ease-out-expo) .68s forwards}.hero-cta{--cta-c:var(--ink-1);--cta-on:var(--surface-0);position:relative;display:inline-flex;align-items:center;gap:14px;margin-top:44px;padding:13px 22px 13px 24px;border:1px solid rgba(26,26,26,.22);border-radius:999px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:lowercase;color:var(--ink-2);text-decoration:none;background:transparent;overflow:hidden;isolation:isolate;opacity:0;transform:translateY(4px);animation:fade-in-up .7s var(--ease-out-quint) 1.5s forwards;transition:color .38s var(--ease-out-quint),border-color .38s var(--ease-out-quint),transform .38s var(--ease-out-quint)}.hero-cta-arrow,.hero-cta-label{position:relative;z-index:1}.hero-cta-fill{position:absolute;inset:0;background:var(--cta-c);transform:translateX(-101%);transition:transform .52s var(--ease-out-quint);z-index:0}.hero-cta-arrow{display:inline-block;transition:transform .32s var(--ease-out-quint)}.hero-cta:focus-visible,.hero-cta:hover{color:var(--cta-on);border-color:var(--cta-c);outline:none}.hero-cta:focus-visible .hero-cta-fill,.hero-cta:hover .hero-cta-fill{transform:translateX(0)}.hero-cta:focus-visible .hero-cta-arrow,.hero-cta:hover .hero-cta-arrow{transform:translateX(4px)}.hero-cta:active{transform:translateY(1px)}.corner-detail{position:absolute;top:48px;right:48px;font-family:var(--font-mono);font-size:11.5px;color:var(--ink-4);text-align:right;opacity:0;animation:fade-in-up .8s var(--ease-out-quart) 1.2s forwards}.contact-block{position:absolute;bottom:48px;left:48px;display:flex;align-items:center;gap:8px;opacity:0;animation:fade-in-up .8s var(--ease-out-quart) .9s forwards}.contact-line{display:block;width:16px;height:1px;background:var(--ink-4);flex-shrink:0;transition:width .2s var(--ease-out-quart),background-color .2s var(--ease-out-quart)}.contact-block:hover .contact-line{width:28px;background:var(--ink-2)}.contact-email{font-family:var(--font-mono);font-size:12.5px;color:var(--ink-4);text-decoration:none;transition:color .2s var(--ease-out-quart)}.contact-block:hover .contact-email{color:var(--ink-2)}.contact-email:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px}.coordinates{position:absolute;bottom:48px;right:48px;font-family:var(--font-mono);font-size:11.5px;color:var(--ink-4);font-variant-numeric:tabular-nums;opacity:0;animation:fade-in-up .8s var(--ease-out-quart) 1.3s forwards}.coord-sep{opacity:.4}.product-section{--c-accent:var(--ink-1);--c-accent-soft:var(--ink-3);--c-accent-deep:var(--ink-1);padding:84px 64px 56px;justify-content:space-between;color:var(--ink-1)}.product-section--reshot{--c-accent:var(--c-reshot);--c-accent-soft:var(--c-reshot-soft);--c-accent-deep:var(--c-reshot-deep)}.product-section--trueclara{--c-accent:var(--c-trueclara);--c-accent-soft:var(--c-trueclara-soft);--c-accent-deep:var(--c-trueclara-deep)}.product-section--accountmade{--c-accent:var(--c-accountmade);--c-accent-soft:var(--c-accountmade-soft);--c-accent-deep:var(--c-accountmade-deep)}.section-header{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:26px}.section-header-logo{display:flex;align-items:center;opacity:0;transform:translateY(-3px);transition:opacity .7s var(--ease-out-quint),transform .7s var(--ease-out-quint)}.product-section.is-active .section-header-logo{opacity:1;transform:translateY(0)}.section-logo-img{display:block;height:24px;width:auto;max-width:none;object-fit:contain;user-select:none}.section-header-meta{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:11px;color:var(--ink-4);letter-spacing:.03em;opacity:0;transform:translateY(-3px);transition:opacity .7s var(--ease-out-quint) 80ms,transform .7s var(--ease-out-quint) 80ms}.product-section.is-active .section-header-meta{opacity:1;transform:translateY(0)}.section-index{font-variant-numeric:tabular-nums}.section-tick{flex:0 0 28px;height:1px;background:var(--c-accent);opacity:.5;transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease-out-quint) .18s}.product-section.is-active .section-tick{transform:scaleX(1)}.product-section-grid{flex:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:72px;align-items:center;margin:24px 0}.product-section-diagram{display:flex;align-items:center;justify-content:center;min-width:0}.product-section-copy{display:flex;flex-direction:column;align-items:flex-start;max-width:480px}.product-body,.product-cta,.product-eyebrow,.product-headline{opacity:0;transform:translateY(10px);transition:opacity .9s var(--ease-out-quint),transform .9s var(--ease-out-quint)}.product-eyebrow{margin:0 0 18px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:lowercase;color:var(--c-accent);transition-delay:.2s}.product-headline{margin:0 0 18px;font-family:var(--font-sans);font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.18;letter-spacing:-.02em;color:var(--ink-1);transition-delay:.32s}.product-body{margin:0 0 32px;font-family:var(--font-sans);font-size:16px;line-height:1.55;color:var(--ink-3);transition-delay:.46s}.product-cta{--cta-c:var(--c-accent);--cta-on:#ffffff;position:relative;display:inline-flex;align-items:center;gap:14px;padding:11px 20px 11px 22px;border:1px solid color-mix(in oklab,var(--cta-c) 35%,transparent);border-radius:999px;font-family:var(--font-mono);font-size:12px;letter-spacing:.05em;color:var(--cta-c);background:transparent;text-decoration:none;overflow:hidden;isolation:isolate;transition:border-color .18s var(--ease-out-quint),transform .18s var(--ease-out-quint);transition-delay:.6s}.product-cta .product-cta-arrow,.product-cta .product-cta-label{position:relative;z-index:1}.product-cta-fill{position:absolute;inset:0;background:var(--cta-c);transform:translateX(-101%);transition:transform .22s var(--ease-out-quint);z-index:0}.product-cta-arrow{display:inline-block;transition:transform .16s var(--ease-out-quint)}.product-section.is-active .product-cta{transition-delay:.6s}.product-cta:focus-visible,.product-cta:hover{color:var(--cta-on);border-color:var(--cta-c);outline:none}.product-cta:focus-visible .product-cta-fill,.product-cta:hover .product-cta-fill{transform:translateX(0)}.product-cta:focus-visible .product-cta-arrow,.product-cta:hover .product-cta-arrow{transform:translateX(4px)}.product-cta:active{transform:translateY(1px)}.product-section.is-active .product-body,.product-section.is-active .product-cta,.product-section.is-active .product-eyebrow,.product-section.is-active .product-headline{opacity:1;transform:translateY(0)}.section-rail-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;font-family:var(--font-mono);font-size:11px;color:var(--ink-4);opacity:0;transition:opacity .8s var(--ease-out-quint) .75s}.product-section.is-active .section-rail-bottom{opacity:1}.section-slit{width:51px;height:1.5px;background:var(--c-accent);opacity:.6;transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease-out-quint) .8s}.product-section.is-active .section-slit{transform:scaleX(1)}.section-coord{font-variant-numeric:tabular-nums}.diagram{display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);gap:18px;align-items:center;width:100%;max-width:560px;color:var(--c-accent)}.diagram-panel{border:1px solid rgba(26,26,26,.07);border-radius:8px;background:rgba(255,255,255,.78);backdrop-filter:blur(6px);overflow:hidden;position:relative;box-shadow:0 1px 0 rgba(26,26,26,.02),0 12px 28px -16px rgba(26,26,26,.12);opacity:0;transform:translateY(8px);transition:opacity .9s var(--ease-out-quint) .12s,transform .9s var(--ease-out-quint) .12s}.product-section.is-active .diagram-panel{opacity:1;transform:translateY(0)}.product-section.is-active .diagram-panel--output{transition-delay:.28s}.diagram-panel-header{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid rgba(26,26,26,.06);font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3)}.diagram-panel-dot{width:6px;height:6px;border-radius:50%;background:var(--c-accent);flex-shrink:0}.diagram-panel-name{flex:1}.diagram-panel-meta{color:var(--ink-4);font-size:9.5px}.diagram-arrow{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--c-accent);opacity:0;transform:scale(.92);transition:opacity .7s var(--ease-out-quint) .6s,transform .7s var(--ease-out-quint) .6s}.product-section.is-active .diagram-arrow{opacity:1;transform:scale(1)}.diagram-arrow svg{display:block;width:60px;height:24px}.diagram-arrow-label{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.reshot-browser-chrome{gap:10px!important}.reshot-traffic{display:inline-flex;align-items:center;gap:4px}.reshot-traffic-dot{display:block;width:6px;height:6px;border-radius:50%;background:rgba(26,26,26,.16)}.reshot-traffic-dot:first-child{background:color-mix(in oklab,var(--c-reshot) 28%,rgba(26,26,26,.18))}.reshot-browser{position:relative;padding:14px;min-height:168px;display:flex;flex-direction:column;gap:8px}.reshot-browser-title{font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--ink-1)}.reshot-browser-rule{width:24px;height:1px;background:var(--c-reshot);opacity:.6}.reshot-browser-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:4px}.reshot-browser-cell{height:22px;background:rgba(107,147,86,.08);border:1px solid rgba(107,147,86,.18);border-radius:2px}.reshot-browser-rows{display:flex;flex-direction:column;gap:4px;margin-top:6px}.reshot-browser-rows span{display:block;height:6px;background:rgba(26,26,26,.06);border-radius:1px}.reshot-browser-rows span:nth-child(2){width:80%}.reshot-browser-rows span:nth-child(3){width:60%}.reshot-viewfinder{position:absolute;inset:10px;pointer-events:none;opacity:0;transition:opacity .35s var(--ease-out-quint) .7s}.product-section.is-active .reshot-viewfinder{opacity:1}.reshot-vf-corner{position:absolute;width:10px;height:10px;border:1.5px solid var(--c-reshot);transform:scale(0);transition:transform .38s var(--ease-out-quint)}.product-section.is-active .reshot-vf-corner{transform:scale(1)}.reshot-vf-tl{top:0;left:0;border-right:0;border-bottom:0;transition-delay:.75s}.reshot-vf-tr{top:0;right:0;border-left:0;border-bottom:0;transition-delay:.82s}.reshot-vf-bl{bottom:0;left:0;border-right:0;border-top:0;transition-delay:.89s}.reshot-vf-br{bottom:0;right:0;border-left:0;border-top:0;transition-delay:.96s}.reshot-shutter{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(to right,transparent,var(--c-reshot),transparent);opacity:0;transform:translateY(0);transition:opacity 80ms linear 1.1s,transform .38s var(--ease-out-quint) 1.1s}.product-section.is-active .reshot-shutter{opacity:.9;transform:translateY(calc(100% - 1px));animation:shutter-fade .38s var(--ease-out-quint) 1.48s forwards}@keyframes shutter-fade{to{opacity:0}}.reshot-stack{padding:14px;display:flex;flex-direction:column;gap:10px;min-height:168px}.reshot-frame{display:flex;align-items:center;gap:10px;padding:6px;border:1px solid rgba(26,26,26,.08);border-radius:3px;background:rgba(255,255,255,.4);opacity:0;transform:translateY(8px);transition:opacity .6s var(--ease-out-quint),transform .6s var(--ease-out-quint)}.product-section.is-active .reshot-frame{opacity:1;transform:translateY(0)}.reshot-frame:first-child{transition-delay:1.5s}.reshot-frame:nth-child(2){transition-delay:1.64s}.reshot-frame:nth-child(3){transition-delay:1.78s}.reshot-frame-thumb{position:relative;width:36px;height:24px;background:rgba(107,147,86,.08);border:1px solid rgba(107,147,86,.2);border-radius:2px;flex-shrink:0;overflow:hidden}.reshot-frame-thumb-bar{position:absolute;top:4px;left:4px;right:16px;height:2px;background:var(--c-reshot);border-radius:1px;opacity:.7}.reshot-frame-thumb-grid{position:absolute;bottom:4px;left:4px;right:4px;height:8px;background-image:repeating-linear-gradient(to right,var(--c-reshot-soft) 0,var(--c-reshot-soft) 2px,transparent 2px,transparent 5px);opacity:.6}.reshot-frame-url{font-family:var(--font-mono);font-size:10px;color:var(--ink-3);letter-spacing:.02em}.trueclara-diff{padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-family:var(--font-mono);font-size:11px;min-height:168px}.trueclara-diff-row{display:flex;align-items:center;gap:10px;color:var(--ink-2);opacity:0;transform:translateX(-4px);transition:opacity .5s var(--ease-out-quint),transform .5s var(--ease-out-quint)}.product-section.is-active .trueclara-diff-row{opacity:1;transform:translateX(0)}.trueclara-diff-row:first-child{transition-delay:.2s}.trueclara-diff-row:nth-child(2){transition-delay:.32s}.trueclara-diff-row:nth-child(3){transition-delay:.44s}.trueclara-diff-sigil{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:2px;font-weight:600;font-size:11px;flex-shrink:0}.trueclara-diff-sigil--add{color:var(--c-reshot);background:rgba(107,147,86,.12)}.trueclara-diff-sigil--mod{color:var(--c-trueclara);background:rgba(123,95,150,.12)}.trueclara-diff-path{letter-spacing:.01em}.trueclara-diff-meta{margin-top:auto;padding-top:8px;border-top:1px dashed rgba(26,26,26,.08);display:flex;gap:8px;font-size:10px;color:var(--ink-4);letter-spacing:.04em;opacity:0;transform:translateY(2px);transition:opacity .5s var(--ease-out-quint) .64s,transform .5s var(--ease-out-quint) .64s}.product-section.is-active .trueclara-diff-meta{opacity:1;transform:translateY(0)}.trueclara-graph-wrap{padding:14px 12px 8px;position:relative}.trueclara-graph{width:100%;height:auto;color:var(--c-trueclara-soft);overflow:visible}.trueclara-edge{opacity:0;stroke-dasharray:60;stroke-dashoffset:60;transition:opacity .4s var(--ease-out-quint),stroke-dashoffset .7s var(--ease-out-quint),stroke .4s var(--ease-out-quint)}.product-section.is-active .trueclara-edge{opacity:.6;stroke-dashoffset:0}.trueclara-edge:first-child{transition-delay:.7s}.trueclara-edge:nth-child(2){transition-delay:.77s}.trueclara-edge:nth-child(3){transition-delay:.84s}.trueclara-edge:nth-child(4){transition-delay:.91s}.trueclara-edge:nth-child(5){transition-delay:.98s}.product-section.is-active .trueclara-edge--regression{stroke:var(--c-regression);opacity:1}.trueclara-node{opacity:0;transform:scale(.6);transform-origin:center;transform-box:fill-box;transition:opacity .4s var(--ease-out-quint),transform .5s var(--ease-out-quint)}.product-section.is-active .trueclara-node{opacity:1;transform:scale(1)}.trueclara-node:first-of-type{transition-delay:.9s}.trueclara-node:nth-of-type(2){transition-delay:.97s}.trueclara-node:nth-of-type(3){transition-delay:1.04s}.trueclara-node:nth-of-type(4){transition-delay:1.11s}.trueclara-node:nth-of-type(5){transition-delay:1.18s}.trueclara-node:nth-of-type(6){transition-delay:1.25s}.trueclara-node circle{fill:var(--c-trueclara-soft);stroke:var(--c-trueclara);stroke-width:.6}.trueclara-node--changed circle{fill:var(--c-trueclara);stroke:var(--c-trueclara-deep);filter:drop-shadow(0 0 4px rgba(123,95,150,.5))}.trueclara-node-label{font-family:var(--font-mono);font-size:5.5px;fill:var(--ink-2);letter-spacing:.02em;paint-order:stroke;stroke:rgba(255,255,255,.92);stroke-width:1.2px;stroke-linejoin:round}.trueclara-deploy-bar{fill:var(--c-trueclara);opacity:0;transform:translateX(-4px);transition:transform 1.4s var(--ease-out-quint) .7s,opacity .2s linear .7s}.product-section.is-active .trueclara-deploy-bar{opacity:.45;transform:translateX(138px)}.trueclara-status{margin:8px 14px 14px;padding-top:8px;border-top:1px dashed rgba(26,26,26,.08);display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;color:var(--ink-3);letter-spacing:.02em;opacity:0;transition:opacity .5s var(--ease-out-quint) 1.5s}.product-section.is-active .trueclara-status{opacity:1}.trueclara-status-dot{width:5px;height:5px;border-radius:50%;background:var(--c-regression);flex-shrink:0;box-shadow:0 0 0 0 rgba(184,90,76,.4);animation:status-pulse 2.4s ease-in-out infinite;animation-delay:1.7s}@keyframes status-pulse{0%,to{box-shadow:0 0 0 0 rgba(184,90,76,.5)}50%{box-shadow:0 0 0 4px rgba(184,90,76,0)}}.trueclara-status-regression{color:var(--c-regression)}.accountmade-record{padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-family:var(--font-mono);font-size:11px;min-height:168px}.accountmade-record-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:6px;border-bottom:1px dashed rgba(26,26,26,.06);opacity:0;transform:translateY(3px);transition:opacity .5s var(--ease-out-quint),transform .5s var(--ease-out-quint)}.product-section.is-active .accountmade-record-row{opacity:1;transform:translateY(0)}.accountmade-record-row:first-child{transition-delay:.2s}.accountmade-record-row:nth-child(2){transition-delay:.34s}.accountmade-record-row:nth-child(3){transition-delay:.48s}.accountmade-record-row:nth-child(4){transition-delay:.62s}.accountmade-record-row:last-child{border-bottom:0}.accountmade-record-key{color:var(--ink-4);letter-spacing:.04em;text-transform:lowercase}.accountmade-record-val{color:var(--ink-2)}.accountmade-record-val--placeholder{color:var(--c-accountmade)}.accountmade-record-val--locked{display:inline-flex;align-items:center;gap:6px;color:var(--c-accountmade-deep);background:rgba(184,136,76,.1);padding:2px 8px;border-radius:999px;font-size:10px}.accountmade-lock{display:inline-flex;color:var(--c-accountmade)}.accountmade-lock svg{width:10px;height:10px}.accountmade-fan{position:relative;padding:16px;min-height:168px;display:flex;align-items:center;justify-content:center;perspective:800px}.accountmade-slide{position:absolute;width:130px;height:88px;background:rgba(255,255,255,.85);border:1px solid rgba(26,26,26,.12);border-radius:4px;padding:10px;display:flex;flex-direction:column;gap:6px;box-shadow:0 2px 8px rgba(26,26,26,.06);opacity:0;transform:translate(0) rotate(0deg);transition:opacity .7s var(--ease-out-quint),transform .9s var(--ease-out-quint)}.accountmade-slide[data-position="0"]{z-index:3;transition-delay:1.5s}.accountmade-slide[data-position="1"]{z-index:2;transition-delay:1.72s}.accountmade-slide[data-position="2"]{z-index:1;transition-delay:1.94s}.product-section.is-active .accountmade-slide[data-position="0"]{opacity:1;transform:translate(-18px,-12px) rotate(-6deg)}.product-section.is-active .accountmade-slide[data-position="1"]{opacity:1;transform:translate(0) rotate(0deg)}.product-section.is-active .accountmade-slide[data-position="2"]{opacity:1;transform:translate(18px,12px) rotate(6deg)}.accountmade-slide-chrome{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:8.5px;color:var(--ink-4);letter-spacing:.04em}.accountmade-slide-title{font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--ink-1);letter-spacing:-.01em}.accountmade-slide-rule{width:16px;height:1px;background:var(--c-accountmade);opacity:.6}.accountmade-slide-meta{margin-top:auto;font-family:var(--font-mono);font-size:9.5px;color:var(--ink-3);letter-spacing:.02em}.works-home{position:fixed;top:28px;left:28px;gap:10px;padding:6px 10px 6px 6px;color:var(--ink-2);text-decoration:none;border-radius:999px;background:rgba(250,250,249,.6);backdrop-filter:blur(6px);border:1px solid transparent;z-index:11;transition:color .24s var(--ease-out-quint),border-color .24s var(--ease-out-quint),background-color .24s var(--ease-out-quint),transform .24s var(--ease-out-quint)}.works-home,.works-home-mark{display:inline-flex;align-items:center}.works-home-mark{justify-content:center;width:22px;height:22px;color:var(--ink-1);transition:transform .32s var(--ease-out-quint)}.works-home-mark svg{display:block;width:100%;height:100%}.works-home-label{font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:-.01em;text-transform:lowercase}.works-home:focus-visible,.works-home:hover{color:var(--ink-1);border-color:rgba(26,26,26,.1);background:rgba(250,250,249,.85);outline:none}.works-home:focus-visible .works-home-mark,.works-home:hover .works-home-mark{transform:rotate(45deg)}.section-rail{position:fixed;top:50%;right:28px;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px;z-index:10;--rail-dot-pad:6px}.section-rail-dot{appearance:none;background:none;border:0;cursor:pointer;position:relative;width:18px;height:18px;padding:0;display:block}.section-rail-dot:after{content:"";position:absolute;top:50%;right:50%;width:6px;height:6px;margin-right:-3px;margin-top:-3px;border-radius:50%;background:rgba(26,26,26,.22);transition:background .35s var(--ease-out-quint),transform .35s var(--ease-out-quint),box-shadow .35s var(--ease-out-quint)}.section-rail-dot:hover:after{background:rgba(26,26,26,.55)}.section-rail-dot--active:after{background:var(--ink-1);transform:scale(1.45)}.section-rail-label{position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%) translateX(6px);font-family:var(--font-mono);font-size:10px;color:var(--ink-3);letter-spacing:.04em;white-space:nowrap;opacity:0;transition:opacity .35s var(--ease-out-quint),transform .35s var(--ease-out-quint);pointer-events:none}.section-rail-dot:focus-visible .section-rail-label,.section-rail-dot:hover .section-rail-label{opacity:1;transform:translateY(-50%) translateX(0)}.section-rail-dot:focus-visible{outline:none}.section-rail-dot:focus-visible:after{box-shadow:0 0 0 3px rgba(26,26,26,.15)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes slit-in{0%{opacity:0;transform:scaleX(0)}to{opacity:.55;transform:scaleX(1)}}@keyframes geo-in{0%{opacity:0;transform:scale(.7) rotate(-15deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes geo-out{0%{opacity:1}to{opacity:0}}@media (max-width:1024px){.product-section{padding:76px 40px 48px}.product-section-grid{gap:48px}.diagram{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);gap:12px}.diagram-arrow svg{width:48px}}@media (max-width:720px){.corner-detail{top:24px;right:24px}.contact-block{left:50%;bottom:32px;transform:translateX(-50%)}.coordinates{display:none}.hero-cta{margin-top:36px;padding:12px 18px 12px 20px;font-size:11px}.works-home{top:16px;left:16px;padding:4px 10px 4px 4px}.works-home-mark{width:18px;height:18px}.works-home-label{font-size:11.5px}.product-section{padding:64px 20px 28px}.section-header{margin:0;padding:0;min-height:0;height:0;overflow:visible}.section-header-meta{display:none}.section-header-logo{position:absolute;top:21px;right:16px;z-index:10;transform:none;transition:opacity .5s var(--ease-out-quint)}.product-section.is-active .section-header-logo{transform:none}.section-logo-img{height:18px}.product-section-grid{grid-template-columns:1fr;gap:24px;margin:12px 0}.product-section-diagram{order:1}.product-section-copy{order:2;max-width:100%}.product-headline{font-size:22px}.product-body{font-size:14.5px}.diagram{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:8px;max-width:320px}.diagram-arrow{transform:rotate(90deg)}.product-section.is-active .diagram-arrow{transform:rotate(90deg) scale(1)}.diagram-arrow svg{width:40px}.diagram-arrow-label{display:none}.accountmade-fan,.accountmade-record,.reshot-browser,.reshot-stack,.trueclara-diff{min-height:132px}.section-rail{display:none}.section-rail-bottom,.section-rail-top{font-size:10px}.section-tick{flex-basis:20px}.snap-section{opacity:.85;filter:none}}@media (prefers-reduced-motion:reduce){.snap-container{scroll-snap-type:none;scroll-behavior:auto}.snap-section,.snap-section.is-active{opacity:1!important;filter:none!important;transition:none!important}.accountmade-record-row,.accountmade-slide,.construction-geo svg,.contact-block,.coordinates,.corner-detail,.diagram-arrow,.diagram-panel,.hero-cta,.mark svg,.product-body,.product-cta,.product-eyebrow,.product-headline,.reshot-frame,.reshot-shutter,.reshot-vf-corner,.reshot-viewfinder,.section-header-logo,.section-header-meta,.section-rail-bottom,.section-slit,.section-tick,.slit,.tagline,.trueclara-deploy-bar,.trueclara-diff-meta,.trueclara-diff-row,.trueclara-edge,.trueclara-node,.trueclara-status,.wordmark{opacity:1!important;transform:none!important;animation:none!important;transition:none!important;stroke-dashoffset:0!important}.product-section.is-active .accountmade-slide[data-position="0"]{transform:translate(-18px,-12px) rotate(-6deg)!important}.product-section.is-active .accountmade-slide[data-position="2"]{transform:translate(18px,12px) rotate(6deg)!important}.construction-geo{display:none}}