.api-delivery-module__nDS-MG__delivery{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-top:48px;overflow:hidden}.api-delivery-module__nDS-MG__toolbar{background:var(--raised);align-items:center;gap:24px;padding:0 24px;display:flex}.api-delivery-module__nDS-MG__toolbar button{min-height:52px;color:var(--quiet);background:0 0;border:0;border-bottom:2px solid #0000;padding:0;font-size:13px}.api-delivery-module__nDS-MG__toolbar button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--accent)}.api-delivery-module__nDS-MG__toolbar button:hover{color:var(--ink)}.api-delivery-module__nDS-MG__compare{isolation:isolate;height:clamp(460px,48vw,640px);position:relative;overflow:hidden}.api-delivery-module__nDS-MG__websiteImage{background:var(--surface);position:absolute;inset:0}.api-delivery-module__nDS-MG__websiteImage img{object-fit:cover;object-position:center top;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.api-delivery-module__nDS-MG__console{clip-path:inset(0 calc(100% - var(--reveal)) 0 0);background:var(--canvas);color:var(--ink);flex-direction:column;display:flex;position:absolute;inset:0}.api-delivery-module__nDS-MG__endpoint{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:60px;padding:18px 24px;font-size:12px;display:flex}.api-delivery-module__nDS-MG__endpoint>span:first-child{color:var(--cyan);font-weight:600}.api-delivery-module__nDS-MG__endpoint code{font-size:13px}.api-delivery-module__nDS-MG__result{color:var(--quiet);margin-left:auto}.api-delivery-module__nDS-MG__code{min-height:0;color:var(--ink);font-family:var(--font-geist-mono), monospace;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;margin:0;padding:28px 0;font-size:14px;line-height:1.8;overflow:auto}.api-delivery-module__nDS-MG__code code{font:inherit;display:block}@media (prefers-reduced-motion:no-preference){.api-delivery-module__nDS-MG__code code{animation:.26s ease-out both api-delivery-module__nDS-MG__responseEnter}}@keyframes api-delivery-module__nDS-MG__responseEnter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.api-delivery-module__nDS-MG__handle{transition:none}}.api-delivery-module__nDS-MG__property{color:var(--accent)}.api-delivery-module__nDS-MG__literal{color:var(--ink)}.api-delivery-module__nDS-MG__codeLine{min-width:max-content;padding-inline:24px;display:flex}.api-delivery-module__nDS-MG__value{color:var(--cyan)}.api-delivery-module__nDS-MG__consoleFoot{border-top:1px solid var(--line);color:var(--quiet);padding:14px 24px;font-size:12px}.api-delivery-module__nDS-MG__divider{z-index:2;inset:0 auto 0 var(--reveal);background:var(--accent-fill);pointer-events:none;width:2px;position:absolute;transform:translate(-50%)}.api-delivery-module__nDS-MG__handle{background:var(--accent-fill);width:48px;height:48px;color:var(--on-accent);border:3px solid var(--surface);border-radius:50%;place-items:center;transition:transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:is(.api-delivery-module__nDS-MG__compare:has(.api-delivery-module__nDS-MG__slider:hover) .api-delivery-module__nDS-MG__handle,.api-delivery-module__nDS-MG__compare:has(.api-delivery-module__nDS-MG__slider:active) .api-delivery-module__nDS-MG__handle){transform:translate(-50%,-50%)scale(1.08)}.api-delivery-module__nDS-MG__slider{z-index:3;opacity:0;cursor:ew-resize;touch-action:pan-y;appearance:none;width:calc(100% + 48px);height:48px;margin:0;position:absolute;top:calc(50% - 24px);left:-24px}.api-delivery-module__nDS-MG__slider::-webkit-slider-thumb{appearance:none;width:48px;height:48px}.api-delivery-module__nDS-MG__slider::-moz-range-thumb{border:0;width:48px;height:48px}.api-delivery-module__nDS-MG__compare:has(.api-delivery-module__nDS-MG__slider:focus-visible) .api-delivery-module__nDS-MG__handle{outline:2px solid var(--ink);outline-offset:4px}.api-delivery-module__nDS-MG__visitLink{z-index:4;border:1px solid var(--line);border-radius:var(--radius-4xl);background:var(--surface);height:44px;color:var(--ink);flex-shrink:0;grid-template-columns:0fr 42px;align-items:center;text-decoration:none;transition:grid-template-columns .4s cubic-bezier(.22,1,.36,1),background-color .25s,border-color .25s;display:grid;position:absolute;bottom:20px;right:24px}.api-delivery-module__nDS-MG__visitLabel{min-width:0;overflow:hidden}.api-delivery-module__nDS-MG__visitLabel>span{white-space:nowrap;opacity:0;padding-left:16px;font-size:13px;font-weight:500;transition:opacity .15s,transform .3s cubic-bezier(.22,1,.36,1);display:block;transform:translate(8px)}.api-delivery-module__nDS-MG__visitArrow{place-items:center;width:42px;height:42px;display:grid}.api-delivery-module__nDS-MG__visitArrow svg{transition:transform .4s cubic-bezier(.22,1,.36,1)}.api-delivery-module__nDS-MG__delivery:focus-within .api-delivery-module__nDS-MG__visitLink,.api-delivery-module__nDS-MG__visitLink:focus-visible{grid-template-columns:1fr 42px}.api-delivery-module__nDS-MG__delivery:focus-within .api-delivery-module__nDS-MG__visitLabel>span,.api-delivery-module__nDS-MG__visitLink:focus-visible .api-delivery-module__nDS-MG__visitLabel>span{opacity:1;transform:translate(0)}.api-delivery-module__nDS-MG__delivery:focus-within .api-delivery-module__nDS-MG__visitArrow svg,.api-delivery-module__nDS-MG__visitLink:focus-visible .api-delivery-module__nDS-MG__visitArrow svg{transform:rotate(45deg)}.api-delivery-module__nDS-MG__visitLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.api-delivery-module__nDS-MG__visitLink:hover{background:var(--raised);border-color:var(--accent)}@media (hover:hover) and (pointer:fine){.api-delivery-module__nDS-MG__delivery:hover .api-delivery-module__nDS-MG__visitLink{grid-template-columns:1fr 42px}.api-delivery-module__nDS-MG__delivery:hover .api-delivery-module__nDS-MG__visitLabel>span{opacity:1;transition-delay:80ms;transform:translate(0)}.api-delivery-module__nDS-MG__delivery:hover .api-delivery-module__nDS-MG__visitArrow svg{transform:rotate(45deg)}}@media (hover:none),(pointer:coarse){.api-delivery-module__nDS-MG__visitLink{grid-template-columns:1fr 42px}.api-delivery-module__nDS-MG__visitLabel>span{opacity:1;transform:none}.api-delivery-module__nDS-MG__visitArrow svg{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.api-delivery-module__nDS-MG__visitLink,.api-delivery-module__nDS-MG__visitLabel>span,.api-delivery-module__nDS-MG__visitArrow svg{transition:none}}@media (max-width:900px){.api-delivery-module__nDS-MG__code{font-size:12px}}@media (max-width:600px){.api-delivery-module__nDS-MG__delivery{margin-top:32px}.api-delivery-module__nDS-MG__compare{height:420px}.api-delivery-module__nDS-MG__toolbar{gap:20px;padding:0 16px}.api-delivery-module__nDS-MG__endpoint{gap:8px;padding:16px}.api-delivery-module__nDS-MG__endpoint code{font-size:12px}.api-delivery-module__nDS-MG__result{display:none}.api-delivery-module__nDS-MG__code{padding:24px 0;font-size:12px}.api-delivery-module__nDS-MG__consoleFoot{padding:12px 16px;font-size:12px}.api-delivery-module__nDS-MG__websiteImage img{object-position:65% top}.api-delivery-module__nDS-MG__visitLink{bottom:16px;right:16px}}
.security-visual-module__-sjeWa__visual{--visual-accent:var(--accent-fill);background:color-mix(in srgb, var(--accent-fill) 24%, var(--surface));isolation:isolate;border-radius:28px;height:100%;min-height:400px;position:relative;overflow:hidden}.security-visual-module__-sjeWa__visual[data-signin=true]{--visual-accent:var(--cyan);background:color-mix(in srgb, var(--cyan) 24%, var(--surface))}.security-visual-module__-sjeWa__visual:before,.security-visual-module__-sjeWa__visual:after{content:"";border:1px solid color-mix(in srgb, var(--visual-accent) 24%, transparent);z-index:-1;pointer-events:none;border-radius:50%;width:330px;height:330px;position:absolute}.security-visual-module__-sjeWa__visual:before{inset:-180px auto auto -80px}.security-visual-module__-sjeWa__visual:after{width:420px;height:420px;inset:auto -120px -160px auto}.security-visual-module__-sjeWa__content{justify-content:center;align-items:center;height:100%;min-height:400px;padding:44px 36px;display:flex;position:relative}.security-visual-module__-sjeWa__boundary,.security-visual-module__-sjeWa__identity{background:var(--surface);width:100%;color:var(--ink);box-shadow:0 24px 48px -28px color-mix(in srgb, var(--visual-accent) 50%, var(--shadow));border-radius:16px;padding:28px}.security-visual-module__-sjeWa__org,.security-visual-module__-sjeWa__passkey{align-items:center;gap:16px;display:flex}.security-visual-module__-sjeWa__org>svg:last-child,.security-visual-module__-sjeWa__passkey>svg:last-child{color:var(--accent);flex-shrink:0;margin-left:auto}.security-visual-module__-sjeWa__org strong,.security-visual-module__-sjeWa__passkey strong{font-size:16px;font-weight:600;display:block}.security-visual-module__-sjeWa__org div>span,.security-visual-module__-sjeWa__passkey div>span{color:var(--quiet);margin-top:6px;font-size:12px;line-height:1.5;display:block}.security-visual-module__-sjeWa__orgIcon,.security-visual-module__-sjeWa__fingerprint{background:var(--accent-fill);width:56px;height:56px;color:var(--on-accent);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.security-visual-module__-sjeWa__fingerprint{background:color-mix(in srgb, var(--cyan) 18%, var(--surface));color:var(--cyan);width:64px;height:64px}.security-visual-module__-sjeWa__connections{gap:24px;margin:28px 0;display:flex}.security-visual-module__-sjeWa__connections>span{align-items:center;gap:10px;font-size:13px;display:flex}.security-visual-module__-sjeWa__connections svg{color:var(--accent-fill)}.security-visual-module__-sjeWa__invite{border-top:1px solid var(--line);color:var(--quiet);align-items:center;gap:10px;padding-top:20px;font-size:12px;line-height:1.6;display:flex}.security-visual-module__-sjeWa__invite svg{color:var(--accent-fill);flex-shrink:0}.security-visual-module__-sjeWa__invite svg:last-child{margin-left:auto}.security-visual-module__-sjeWa__verification{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.security-visual-module__-sjeWa__verification>span{align-items:center;gap:8px;font-size:13px;display:flex}.security-visual-module__-sjeWa__verification>span svg{color:var(--cyan)}.security-visual-module__-sjeWa__digits{gap:8px;margin-top:16px;display:flex}.security-visual-module__-sjeWa__digits i{background:color-mix(in srgb, var(--cyan) 13%, var(--surface));height:46px;color:var(--ink);font-variant-numeric:tabular-nums;border-radius:6px;flex:1;place-items:center;font-size:20px;font-style:normal;display:grid}.security-visual-module__-sjeWa__digits i:last-child{background:color-mix(in srgb, var(--cyan) 34%, var(--surface));color:var(--ink);box-shadow:inset 0 0 0 1px var(--cyan)}.security-visual-module__-sjeWa__example{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.security-visual-module__-sjeWa__visual,.security-visual-module__-sjeWa__content{min-height:340px}.security-visual-module__-sjeWa__content{padding:28px 18px}.security-visual-module__-sjeWa__identity,.security-visual-module__-sjeWa__boundary{padding:20px}.security-visual-module__-sjeWa__org strong,.security-visual-module__-sjeWa__passkey strong{font-size:14px}.security-visual-module__-sjeWa__org,.security-visual-module__-sjeWa__passkey{gap:12px}.security-visual-module__-sjeWa__orgIcon{border-radius:12px;width:44px;height:44px}.security-visual-module__-sjeWa__fingerprint{width:56px;height:56px}.security-visual-module__-sjeWa__fingerprint svg{width:34px}.security-visual-module__-sjeWa__connections{flex-wrap:wrap;gap:20px}.security-visual-module__-sjeWa__connections>span{gap:8px;font-size:12px}.security-visual-module__-sjeWa__digits{gap:6px}.security-visual-module__-sjeWa__digits i{height:40px}}
.mascot-journey-module__PWQ7aq__traveler{z-index:25;pointer-events:none;visibility:hidden;transform-origin:0 0;contain:layout style;width:190px;position:fixed;top:0;left:0}.mascot-journey-module__PWQ7aq__interaction{aspect-ratio:4/3;width:100%;transform-style:preserve-3d;pointer-events:auto;touch-action:none;cursor:grab;background:0 0;border:0;border-radius:50%;padding:0;display:block;position:relative}.mascot-journey-module__PWQ7aq__traveler .mascot-journey-module__PWQ7aq__interaction:focus-visible{outline:none}.mascot-journey-module__PWQ7aq__interaction:focus-visible:after{content:"";background:var(--accent);width:24px;height:3px;position:absolute;bottom:0;left:calc(50% - 12px)}.mascot-journey-module__PWQ7aq__model{width:100%;height:100%;display:none;position:absolute;inset:0}.mascot-journey-module__PWQ7aq__revealStage{pointer-events:none;position:absolute;inset:0}.mascot-journey-module__PWQ7aq__revealEdge{background:var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:76%;height:2px;transition:opacity .18s,transform .3s;position:absolute;bottom:0;left:12%;transform:scaleX(.35)}.mascot-journey-module__PWQ7aq__traveler[data-reveal=pending] .mascot-journey-module__PWQ7aq__revealStage,.mascot-journey-module__PWQ7aq__traveler[data-reveal=peek] .mascot-journey-module__PWQ7aq__revealStage,.mascot-journey-module__PWQ7aq__traveler[data-reveal=pop] .mascot-journey-module__PWQ7aq__revealStage{clip-path:inset(-35% -15% 0)}.mascot-journey-module__PWQ7aq__traveler[data-reveal] .mascot-journey-module__PWQ7aq__model{transform:translateY(var(--kiro-rise,0%))}.mascot-journey-module__PWQ7aq__traveler[data-reveal=peek] .mascot-journey-module__PWQ7aq__revealEdge{opacity:.65;transform:scaleX(1)}.mascot-journey-module__PWQ7aq__traveler[data-reveal=pop] .mascot-journey-module__PWQ7aq__revealEdge{opacity:0;transform:scaleX(1.15)}.mascot-journey-module__PWQ7aq__traveler[data-model=ready] .mascot-journey-module__PWQ7aq__model{display:block}.mascot-journey-module__PWQ7aq__interaction:active{cursor:grabbing}.mascot-journey-module__PWQ7aq__help{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mascot-journey-module__PWQ7aq__traveler[data-mode=static],.mascot-journey-module__PWQ7aq__traveler[data-docked=true]{visibility:visible;z-index:2;position:absolute}.mascot-journey-module__PWQ7aq__traveler[data-mode=static] .mascot-journey-module__PWQ7aq__interaction{pointer-events:none;cursor:default}.mascot-journey-module__PWQ7aq__traveler[data-model=unavailable] .mascot-journey-module__PWQ7aq__interaction{visibility:hidden;pointer-events:none}.mascot-journey-module__PWQ7aq__bubbleAnchor{transform:scale(calc(1 / var(--mascot-scale,1)));transform-origin:50% 100%;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:calc(100% - 16px);left:0;right:0}.mascot-journey-module__PWQ7aq__bubble{border:1px solid var(--line);background:var(--surface);width:max-content;max-width:150px;color:var(--ink);text-align:center;opacity:0;transform-origin:50% 100%;border-radius:14px;padding:7px 12px 8px;font-size:13px;font-weight:500;line-height:1.25;transition:opacity .16s,transform .2s;position:relative;transform:translateY(10px)scale(.6);box-shadow:0 10px 28px -12px #1a043e73;box-shadow:0 10px 28px -12px lab(5.54301% 22.5712 -32.428/.45)}.mascot-journey-module__PWQ7aq__bubble:after{content:"";border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);width:9px;height:9px;position:absolute;bottom:-5px;left:calc(50% - 5px);transform:rotate(45deg)}.mascot-journey-module__PWQ7aq__bubble[data-show=true]{opacity:1;transition:opacity .2s,transform .5s cubic-bezier(.34,1.56,.64,1);transform:translateY(0)scale(1)}.mascot-journey-module__PWQ7aq__bubble>span{opacity:0;margin-right:.28em;display:inline-block}.mascot-journey-module__PWQ7aq__bubble>span:last-child{margin-right:0}.mascot-journey-module__PWQ7aq__bubble[data-show=true]>span{animation:.34s cubic-bezier(.22,1,.36,1) both mascot-journey-module__PWQ7aq__bubble-word;animation-delay:calc(.14s + var(--i,0) * 75ms)}@keyframes mascot-journey-module__PWQ7aq__bubble-word{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.mascot-journey-module__PWQ7aq__traveler[data-mode=static] .mascot-journey-module__PWQ7aq__bubbleAnchor{display:none}.mascot-journey-module__PWQ7aq__heart{pointer-events:none;opacity:0;transform-origin:50%;animation:mascot-journey-module__PWQ7aq__heart-float 1.6s ease-out var(--delay,0s) both;font-size:18px;line-height:1;position:absolute;top:18%;left:50%}@keyframes mascot-journey-module__PWQ7aq__heart-float{0%{opacity:0;transform:translate(0, 0) scale(calc(.4 / var(--mascot-scale,1)))}15%{opacity:1}to{opacity:0;transform:translate(var(--dx,30px), calc(var(--rise,90px) * -1)) scale(calc(1.15 / var(--mascot-scale,1))) rotate(14deg)}}@media (prefers-reduced-motion:reduce){.mascot-journey-module__PWQ7aq__revealEdge{display:none}.mascot-journey-module__PWQ7aq__traveler[data-reveal] .mascot-journey-module__PWQ7aq__model{transform:none}.mascot-journey-module__PWQ7aq__heart{display:none}}
.footer-brand-module__K0ttyG__brand{--sweep:50%;--scatter:0;-webkit-user-select:none;user-select:none;pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(0,6.6fr);align-items:center;gap:3%;width:100%;padding:36px 56px 40px;display:grid}.footer-brand-module__K0ttyG__markStage{aspect-ratio:1}.footer-brand-module__K0ttyG__mark{width:100%;height:100%;position:relative}.footer-brand-module__K0ttyG__mark svg{width:100%;height:100%;stroke:var(--accent);stroke-width:4px;stroke-linejoin:round;display:block;position:absolute;inset:0;overflow:visible}.footer-brand-module__K0ttyG__piece:first-of-type{transform:translate(calc(var(--scatter) * -100px), calc(var(--scatter) * -100px))}.footer-brand-module__K0ttyG__piece:nth-of-type(2){transform:translate(calc(var(--scatter) * -100px), calc(var(--scatter) * 100px))}.footer-brand-module__K0ttyG__piece:nth-of-type(3){transform:translate(calc(var(--scatter) * 100px), calc(var(--scatter) * -100px))}.footer-brand-module__K0ttyG__piece:nth-of-type(4){transform:translate(calc(var(--scatter) * 100px), calc(var(--scatter) * 100px))}.footer-brand-module__K0ttyG__face{stroke-opacity:.55}.footer-brand-module__K0ttyG__markStart{stop-color:var(--cyan);stop-opacity:.015}.footer-brand-module__K0ttyG__markEnd{stop-color:var(--accent-fill);stop-opacity:.055}.footer-brand-module__K0ttyG__word{width:100%;height:auto;display:block;overflow:visible}.footer-brand-module__K0ttyG__base{fill:var(--accent);opacity:.25}.footer-brand-module__K0ttyG__wordStart{stop-color:var(--accent-fill);stop-opacity:.03}.footer-brand-module__K0ttyG__wordEnd{stop-color:var(--accent-fill);stop-opacity:.13}.footer-brand-module__K0ttyG__outline{fill:var(--accent-fill);-webkit-mask-image:radial-gradient(ellipse 20% 150% at var(--sweep) 50%, var(--ink) 10%, transparent 100%);mask-image:radial-gradient(ellipse 20% 150% at var(--sweep) 50%, var(--ink) 10%, transparent 100%)}@media (max-width:900px){.footer-brand-module__K0ttyG__brand{padding:28px 32px 32px}}@media (max-width:640px){.footer-brand-module__K0ttyG__brand{gap:4%;padding:20px 24px 28px}.footer-brand-module__K0ttyG__mark svg{stroke-width:8px}}@media (prefers-reduced-motion:reduce){.footer-brand-module__K0ttyG__piece{transform:none}.footer-brand-module__K0ttyG__outline{opacity:.45;-webkit-mask-image:none;mask-image:none}}
