.about-minimal{isolation:isolate;scroll-margin-top:24px}.about-minimal .signature-content{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px}.about-copy{text-align:right;min-width:0}.about-eyebrow{color:var(--text-soft);align-items:center;gap:9px;margin-bottom:26px;font-size:12px;font-weight:600;display:flex}.about-eyebrow>span{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 5px var(--accent-soft);border-radius:50%;margin-inline-end:5px}.about-eyebrow small{letter-spacing:.16em;color:var(--muted);margin-inline-start:auto;font-size:8px}.about-copy h2{color:var(--text);letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.1vw,60px);font-weight:850;line-height:1.48}.about-copy h2>span{color:var(--accent);white-space:nowrap;position:relative}.about-copy h2>span:after{content:"";border-top:1px solid var(--accent-border);border-radius:50%;width:100%;height:12px;position:absolute;bottom:-5px;right:0;transform:rotate(-3deg)}.about-copy>p{max-width:370px;color:var(--muted);margin:25px 0 0;font-size:13px;line-height:2.2}.about-note{color:var(--text-soft);align-items:center;gap:8px;margin-top:20px;font-size:10px;display:flex}.about-note svg{width:19px;height:19px;color:var(--accent);background:var(--accent-soft);border-radius:50%;flex-shrink:0;padding:2px}.about-cta{border:1px solid var(--action-bg,var(--text));background:var(--action-bg,var(--text));min-height:48px;color:var(--action-text,var(--bg));border-radius:14px;align-items:center;gap:28px;margin-top:30px;padding:9px 16px 9px 9px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.about-cta>span{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:9px;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.about-cta:hover{box-shadow:0 8px 25px var(--shadow);transform:translateY(-2px)}.about-cta:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.about-soft-light{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 29% 47%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 43%);position:absolute;inset:0}.about-orbital-scene{perspective:1000px;direction:ltr;width:100%;min-width:0;height:470px;position:relative}.about-depth-stage{transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0}.about-scene-reveal{position:absolute;inset:0}.about-minimal:not(.has-entered) .about-scene-reveal{opacity:0}.about-minimal.has-entered .about-scene-reveal{animation:1.2s cubic-bezier(.2,.7,.3,1) both about-scene-arrive}.about-minimal.has-entered .about-eyebrow{animation:.8s both about-copy-arrive}.about-minimal.has-entered .about-copy h2{animation:.9s .1s both about-copy-arrive}.about-minimal.has-entered .about-copy>p{animation:.9s .2s both about-copy-arrive}.about-minimal.has-entered .about-note{animation:.9s .3s both about-copy-arrive}.about-minimal.has-entered .about-cta{animation:.9s .4s backwards about-cta-arrive}.about-minimal.has-entered .about-copy h2>span:after{transform-origin:100%;animation:1.2s cubic-bezier(.2,.7,.3,1) .5s both about-underline-arrive}.about-orbital-glow{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 9%, transparent), transparent 64%);pointer-events:none;border-radius:50%;width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-orbital-lines{width:100%;height:100%;color:var(--accent);position:absolute;inset:0;overflow:visible}.about-orbital-loop{transform-origin:50%;animation:18s ease-in-out infinite alternate about-orbit-drift}.about-orbital-loop ellipse{stroke-width:.9px}.about-ribbon-surface{stroke:var(--accent);stroke-width:15px;opacity:.035}.about-ribbon-edge{stroke:var(--accent);stroke-width:.7px;opacity:.22}.about-ribbon-light{stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:30 1290;opacity:.65;animation:16s linear infinite about-ribbon-flow}.about-portal-ring{stroke-width:1.4px}.about-portal-shine{stroke:var(--accent);stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:26 634;opacity:.65;animation:16s linear infinite about-portal-turn}.about-orbital-paper{transform-box:fill-box;transform-origin:50%}.about-orbital-paper.paper-input{animation:10s cubic-bezier(.4,0,.2,1) infinite about-paper-enter}.about-orbital-paper.paper-output{animation:10s cubic-bezier(.4,0,.2,1) infinite about-paper-leave}.about-paper-shape{fill:url(#klymb-about-sheet);stroke:var(--accent);stroke-width:.8px;stroke-opacity:.3}.about-paper-highlight{stop-color:var(--surface);stop-opacity:.95}.about-paper-body{stop-color:var(--surface-2);stop-opacity:.5}.about-paper-edge{stop-color:var(--surface);stop-opacity:.8}.about-paper-fold{stroke:var(--accent);stroke-width:.8px;stroke-opacity:.3;fill:color-mix(in srgb, var(--accent) 4%, transparent)}.about-paper-detail{stroke:var(--accent);stroke-width:.9px;stroke-opacity:.5;stroke-linecap:round;stroke-linejoin:round}.about-paper-check{stroke:var(--accent);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.about-orbital-paper text{fill:var(--muted);letter-spacing:1.2px;font:8px Arial,sans-serif}.about-orbital-point{fill:var(--accent);opacity:.65;animation:6s ease-in-out infinite alternate about-orbit-point}.about-orbital-point.point-two{animation-delay:-3s}.about-orbital-point.point-three{opacity:.3;animation-delay:-1s}.about-mark-position{aspect-ratio:200/220;width:36%;max-width:218px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,20px)}.about-mark-shell{animation:10s ease-in-out infinite about-mark-respond;position:absolute;inset:0}.about-mark-sculpture{width:100%;height:100%;color:var(--accent);filter:drop-shadow(0 14px 22px color-mix(in srgb, var(--shadow) 60%, transparent));position:absolute;overflow:visible}.about-mark-back{fill:color-mix(in srgb, var(--accent) 5%, var(--surface));stroke:var(--accent);stroke-opacity:.22;stroke-width:.7px}.about-mark-middle{fill:color-mix(in srgb, var(--accent) 3%, var(--surface));fill-opacity:.65;stroke:var(--accent);stroke-opacity:.16;stroke-width:.7px}.about-mark-front{fill:url(#klymb-about-mark-glass);stroke:var(--accent);stroke-opacity:.26;stroke-width:.8px}.about-mark-highlight{stop-color:var(--surface)}.about-mark-body{stop-color:color-mix(in srgb, var(--surface) 96%, var(--accent))}.about-mark-edge{stop-color:var(--surface-2)}.about-mark-fold{fill:url(#klymb-about-fold);stroke:var(--accent);stroke-width:.5px;stroke-opacity:.2;transform-box:fill-box;transform-origin:0 0;transition:transform .6s cubic-bezier(.2,.7,.3,1)}.about-fold-illumination{opacity:0;transition:opacity .6s}.about-mark-rim{stroke:var(--text);stroke-width:.6px;stroke-opacity:.1;stroke-linecap:round}.about-mark-inner{flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:16% 17% 14% 19%}.about-mark-sheen{clip-path:polygon(0 0,72% 0,100% 21%,100% 100%,0 100%);pointer-events:none;border-radius:14px;position:absolute;inset:9% 17% 12% 19%;overflow:hidden}.about-mark-sheen:after{content:"";background:linear-gradient(110deg, transparent 35%, color-mix(in srgb, var(--text) 7%, transparent) 49%, transparent 63%);animation:10s ease-in-out infinite about-mark-sheen;position:absolute;inset:-20%}.about-mark-inner .klymb-symbol{width:40px;height:40px}.about-mark-inner .klymb-sheet-front{fill:var(--surface)}.about-mark-inner>strong{color:var(--text);letter-spacing:-.05em;font-size:28px;font-weight:750;line-height:1.3}.about-mark-inner>span{color:var(--muted);direction:rtl;font-size:7px}.about-minimal .signature-bottom{letter-spacing:0;color:var(--muted);gap:20px;font-size:9px}@keyframes about-orbit-drift{0%{transform:rotate(-4deg)}to{transform:rotate(6deg)}}@keyframes about-ribbon-flow{to{stroke-dashoffset:-1320px}}@keyframes about-portal-turn{to{stroke-dashoffset:-660px}}@keyframes about-paper-enter{0%{opacity:0;transform:translate(-42px,-12px)scale(.93)}10%,20%{opacity:.9;transform:translate(0)scale(1)}38%{opacity:0;transform:translate(150px,120px)scale(.18)}to{opacity:0;transform:translate(150px,120px)scale(.18)}}@keyframes about-paper-leave{0%,46%{opacity:0;transform:translate(-195px,-24px)scale(.18)}70%,86%{opacity:.9;transform:translate(0)scale(1)}to{opacity:0;transform:translate(42px,12px)scale(.93)}}@keyframes about-mark-respond{0%,30%,70%,to{transform:translateY(0)scale(1)}45%,55%{transform:translateY(-4px)scale(1.025)}}@keyframes about-mark-sheen{0%,32%{opacity:0;transform:translate(-100%)}40%{opacity:1}60%{opacity:1;transform:translate(100%)}65%,to{opacity:0;transform:translate(100%)}}@keyframes about-orbit-point{0%{opacity:.2}to{opacity:.65}}@media (hover:hover) and (pointer:fine){.about-depth-stage{transform:rotateX(var(--about-rx,0deg)) rotateY(var(--about-ry,0deg))}.about-mark-position:hover .about-mark-fold{transform:translate(-1px,-2px)skewY(-12deg)scale(.97)}.about-mark-position:hover .about-fold-illumination{opacity:.65}}@keyframes about-scene-arrive{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes about-copy-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes about-cta-arrive{0%{opacity:0}to{opacity:1}}@keyframes about-underline-arrive{0%{transform:rotate(-3deg)scaleX(0)}to{transform:rotate(-3deg)scaleX(1)}}@media (max-width:1000px) and (min-width:851px){.about-minimal .signature-content{gap:25px;width:calc(100% - 60px)}.about-copy h2{font-size:48px}.about-mark-inner>strong{font-size:24px}}@media (max-width:850px){.about-minimal .signature-content{grid-template-columns:minmax(0,1fr);gap:5px;padding:48px 0 36px}.about-orbital-scene{aspect-ratio:600/480;order:-1;max-width:540px;height:auto;margin-inline:auto}.about-copy{text-align:center;padding-inline:16px}.about-eyebrow{justify-content:center}.about-eyebrow small{margin-inline-start:10px}.about-copy h2{font-size:48px}.about-copy>p{max-width:420px;margin-inline:auto}.about-note{justify-content:center}}@media (max-width:520px){.about-minimal{margin-top:64px}.about-minimal .signature-content{gap:12px;width:calc(100% - 28px);padding:24px 0 30px}.about-copy{padding-inline:8px}.about-eyebrow{gap:7px;margin-bottom:20px;font-size:10px}.about-eyebrow small{margin-inline-start:5px;font-size:7px}.about-copy h2{font-size:clamp(31px,8.4vw,43px)}.about-copy>p{margin-top:22px;padding-inline:5px;font-size:12px}.about-note{margin-top:15px;font-size:9px}.about-cta{margin-top:22px}.about-mark-inner{gap:4px}.about-mark-inner .klymb-symbol{width:29px;height:29px}.about-mark-inner>strong{font-size:21px}.about-mark-inner>span{font-size:5px}.about-minimal .signature-bottom{gap:13px;font-size:8px}}@media (max-width:360px){.about-mark-inner .klymb-symbol{width:25px;height:25px}.about-mark-inner>strong{font-size:18px}.about-mark-inner>span{font-size:4.5px}}.about-minimal.is-out-of-view *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.about-minimal *,.about-minimal :before,.about-minimal :after{transition:none!important;animation:none!important}.about-depth-stage{transform:none!important}.about-minimal .about-scene-reveal{opacity:1;transform:none}.about-mark-fold{transform:none!important}.about-mark-sheen{display:none}.about-cta:hover{transform:none}}
.tools-story{text-align:right;direction:rtl;flex-shrink:0;width:300px;min-width:0;max-width:100%}.tools-story-window{display:grid;overflow:hidden}.tools-story-slide{visibility:hidden;opacity:0;grid-area:1/1;min-width:0;transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .45s,visibility .65s;transform:translateY(110%)}.tools-story-slide.is-current{visibility:visible;opacity:1;transform:translateY(0)}.tools-story-slide.is-previous{visibility:visible;opacity:0;transform:translateY(-110%)}.tools-story-slide strong{color:var(--accent);letter-spacing:-.2px;align-items:center;gap:9px;font-size:13px;font-weight:600;line-height:1.9;display:flex}.tools-story-slide strong:before{content:"";opacity:.7;background:currentColor;flex:none;width:12px;height:1px}.tools-story-slide p{color:var(--muted);text-wrap:pretty;margin:5px 0 0;font-size:12.5px;line-height:1.95}.tools-story-footer{align-items:center;gap:12px;height:24px;margin-top:9px;display:flex}.tools-story-steps{align-items:center;gap:5px;display:flex}.tools-story-step{cursor:pointer;width:25px;height:24px;color:var(--accent);background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.tools-story-step-track{background:color-mix(in srgb,var(--muted) 25%,transparent);border-radius:2px;width:100%;height:2px;transition:background .2s;display:block;position:relative;overflow:hidden}.tools-story-step[aria-pressed=true] .tools-story-step-track{background:color-mix(in srgb,var(--accent) 22%,transparent)}.tools-story-step:hover .tools-story-step-track{background:color-mix(in srgb,var(--accent) 45%,transparent)}.tools-story-progress{background:var(--accent);border-radius:inherit;transform-origin:100%;width:100%;height:100%;animation:5s linear both toolsStoryProgress;display:block}.tools-story.is-paused .tools-story-progress{animation-play-state:paused}.tools-story-count{font-variant-numeric:tabular-nums;letter-spacing:1px;color:var(--accent);white-space:nowrap;font-family:Arial,sans-serif;font-size:9px}.tools-story-count>span{color:var(--muted);opacity:.65}.tools-story-pause{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;margin-inline-start:auto;padding:0;transition:color .2s,border-color .2s,background .2s;display:grid}.tools-story-pause svg{width:14px;height:14px}.tools-story-pause:hover,.tools-story-pause[aria-pressed=true]{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 20%,transparent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.tools-story-step:focus-visible,.tools-story-pause:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@keyframes toolsStoryProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.tools-story{width:min(360px,100%)}.tools-story-footer{margin-top:7px}}@media (prefers-reduced-motion:reduce){.tools-story-slide,.tools-story-step-track{transition:none}.tools-story-progress{animation:none}.tools-story-step[aria-pressed=true] .tools-story-step-track{background:var(--accent)}}
.tool-search-hint{inset-inline:42px;min-width:0;color:var(--muted);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;direction:rtl;align-items:center;gap:7px;font-size:12px;line-height:1.8;transition:opacity .18s,visibility .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.tool-search-hint.is-ready{opacity:1;visibility:visible}.tool-search-hint-prefix{color:var(--muted);opacity:.6;flex:none;font-size:10px}.tool-search-hint-type{min-width:0;color:color-mix(in srgb,var(--text) 72%,var(--muted));text-align:start;align-items:center;gap:3px;display:inline-flex}.tool-search-hint-type>span{text-overflow:ellipsis;overflow:hidden}.tool-search-hint-caret{background:var(--accent);border-radius:1px;flex:none;width:1px;height:13px;animation:1s ease-in-out infinite toolSearchCaret}.tool-search:has(.tool-search-hint.is-ready) input::placeholder{color:#0000}.tool-search:focus-within .tool-search-hint{opacity:0;visibility:hidden;transition:none}.tool-search:focus-within input::placeholder{color:var(--muted)}@keyframes toolSearchCaret{0%,to{opacity:.15}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.tool-search-hint{transition:none}.tool-search-hint-caret{animation:none}}
