.page_explorer__FAr5p,.page_page__0ojpb{--ink:#1c2434;--muted:#64748b;--line:#e2e8f0;--paper:#fff;--soft:#f1f5f9;--blue:#3c50e0;color:var(--ink)}.page_page__0ojpb{padding-bottom:3rem}.dark .page_explorer__FAr5p,.dark .page_page__0ojpb{--ink:#fff;--muted:#aeb7c0;--line:#2e3a47;--paper:#1a222c;--soft:#24303f;--blue:#80caee}.page_explorer__FAr5p :is(a,button):focus-visible,.page_page__0ojpb :is(a,button,summary):focus-visible{outline:2px solid var(--blue);outline-offset:5px}.page_page__0ojpb section[id]{scroll-margin-top:7rem}.page_breadcrumb__nwEVN{display:flex;align-items:center;gap:.75rem;margin:1rem 0;color:var(--muted);font-size:.85rem}.page_breadcrumb__nwEVN svg{width:.8rem}.page_hero__NV8SO{padding:3rem 0 4rem;border-bottom:1px solid var(--line)}.page_heroCopy__VcURv{max-width:50rem;margin:auto;text-align:center}.page_heroCopy__VcURv h1{font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.1;letter-spacing:-.045em;font-weight:700;text-wrap:balance;overflow-wrap:anywhere}.page_heroCopy__VcURv>p{max-width:43rem;margin:1.5rem auto 0;font-size:1.1rem;line-height:1.8;color:var(--muted)}.page_heroActions__WvJj_{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}.page_primaryButton___U5fe,.page_textLink__u9S8p{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-size:.95rem;font-weight:600}.page_primaryButton___U5fe{background:#3c50e0;color:white;border-radius:.5rem;padding:.85rem 1.25rem}.page_primaryButton___U5fe:hover{background:#3042c4}.page_textLink__u9S8p{color:var(--blue)}.page_explorer__FAr5p{position:relative;isolation:isolate;margin:4rem 0;padding:2.5rem;border:1px solid var(--line);border-radius:.75rem;background:var(--paper)}.page_explorer__FAr5p:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 0 35%,rgb(60 80 224/9%),transparent 48%),radial-gradient(ellipse at 100% 65%,rgb(37 154 230/12%),transparent 48%),radial-gradient(ellipse at 50% 110%,rgb(128 202 238/7%),transparent 55%)}.dark .page_explorer__FAr5p:before{opacity:.85}.page_explorerHeading__JbU9U{text-align:center;font-size:1.6rem;font-weight:600;letter-spacing:-.025em}.page_routeSwitch__YP7Q3{position:relative;display:grid;grid-template-columns:1fr 1fr;max-width:26rem;margin:1.5rem auto 0;padding:.3rem;gap:.3rem;border-radius:.6rem;background:rgb(37 154 230/6%);border:1px solid var(--line)}.page_routeSwitch__YP7Q3 button{padding:.75rem 1rem;border-radius:.4rem;color:var(--muted);font-weight:600;transition:background .25s,color .25s}.page_routeSwitch__YP7Q3 button[aria-pressed=true]{background:#3c50e0;color:#fff}.page_routeSwitch__YP7Q3 button:not([aria-pressed=true]):hover{background:rgb(37 154 230/8%);color:var(--blue)}.dark .page_routeSwitch__YP7Q3 button[aria-pressed=true]{background:rgb(128 202 238/13%);color:#80caee;box-shadow:inset 0 0 0 1px rgb(128 202 238/25%)}.page_tunnelLabel__NXgwr{display:flex;justify-content:center;align-items:center;gap:.4rem;margin:2.5rem 0 1.25rem;color:var(--muted);font-size:.8rem}.page_route__NBg5X{display:flex;max-width:54rem;margin:0 auto;padding:0 0 2.5rem}.page_routeNode__3U_B9{position:relative;flex:1;min-width:0;display:flex;align-items:center;flex-direction:column;gap:1rem;text-align:center}.page_nodeIcon__FeP2K{position:relative;z-index:1;display:grid;place-items:center;width:4rem;height:4rem;color:var(--blue)}.page_nodeIcon__FeP2K svg{width:66%;height:66%}.page_nodeName__eBTOE{font-size:.9rem;font-weight:600}.page_routeLine__F1xAC{position:absolute;top:2rem;right:calc(50% + 2rem);width:calc(100% - 4rem);height:1px;background:color-mix(in srgb,var(--blue) 35%,transparent);box-shadow:0 -4px 0 rgb(37 154 230/5%),0 4px 0 rgb(37 154 230/5%)}.page_routeNode__3U_B9[data-node=website] .page_routeLine__F1xAC{background:none;border-top:1px dashed var(--muted)}.page_routeExplanation__nRWhi{border-top:1px solid var(--line);padding-top:1.5rem;text-align:center;min-height:7rem}.page_routeExplanation__nRWhi strong{font-weight:600}.page_routeExplanation__nRWhi p{margin:.5rem auto 0;max-width:45rem;color:var(--muted);line-height:1.7}.page_diagramNote__1bMnw{color:var(--muted);font-size:.75rem;line-height:1.6;text-align:center;margin:1rem auto 0;max-width:42rem}.page_layersSection__Nnhzb,.page_testsSection__wKUrY,.page_visibilitySection__gqYN0{margin-top:4rem}.page_page__0ojpb h2{font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.25;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.page_sectionHeading__oiBtF{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.page_sectionHeading__oiBtF p{color:var(--muted);line-height:1.8}.page_layerGrid__im_Jt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:stretch}.page_layer__CYc2N{display:flex;flex-direction:column;padding:2rem;border:1px solid var(--line);border-radius:.75rem}.page_layer__CYc2N:last-child{grid-column:1/-1}.page_layer__CYc2N h3{font-size:1.3rem;line-height:1.4;font-weight:600;letter-spacing:-.02em}.page_layerSummary__F7I0v{margin:1rem 0 1.5rem;line-height:1.8;color:var(--muted)}.page_details__xrOvU{margin-top:auto;border-top:1px solid var(--line)}.page_details__xrOvU summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;cursor:pointer;list-style:none;color:var(--muted);font-size:.85rem}.page_details__xrOvU summary:hover{color:var(--ink)}.page_details__xrOvU summary::-webkit-details-marker{display:none}.page_details__xrOvU summary svg{flex-shrink:0;transition:transform .2s}.page_details__xrOvU[open] summary svg{transform:rotate(180deg)}.page_details__xrOvU>div{padding-top:1rem;max-width:80ch}.page_details__xrOvU p{color:var(--muted);font-size:.95rem;line-height:1.8}.page_details__xrOvU p+p{margin-top:1rem}.page_visibilityHeading___7GQ1{margin-bottom:2rem}.page_observers__Ykha2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.page_observers__Ykha2>div{border-top:1px solid var(--line);padding-top:1.25rem}.page_observers__Ykha2 dt{font-weight:600;line-height:1.5}.page_observers__Ykha2 dd{margin-top:.75rem;color:var(--muted);line-height:1.8;font-size:.95rem}.page_limits__BxdZh{margin-top:2rem;color:var(--muted);font-size:.85rem;line-height:1.8}.page_testsSection__wKUrY{border-top:1px solid var(--line);padding-top:2rem}.page_testsSection__wKUrY h2{font-size:1.3rem}.page_testsHeading__G2t_B p{color:var(--muted);font-size:.9rem;line-height:1.8;margin-top:.75rem;max-width:55rem}.page_testGrid__Yynvv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.5rem}.page_testLink__Jdn1v{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;color:var(--muted);font-size:.9rem}.page_testLink__Jdn1v:hover{color:var(--blue)}.page_testArrow__xapLA{width:.9rem;flex-shrink:0}@media (max-width:700px){.page_hero__NV8SO{padding:2rem 0 3rem}.page_heroCopy__VcURv>p{font-size:1rem}.page_explorer__FAr5p{margin:3rem 0;padding:1.5rem}.page_explorerHeading__JbU9U{font-size:1.35rem}.page_layerGrid__im_Jt,.page_observers__Ykha2,.page_sectionHeading__oiBtF{grid-template-columns:minmax(0,1fr)}.page_sectionHeading__oiBtF{gap:1rem}.page_layer__CYc2N{padding:1.5rem}.page_layerGrid__im_Jt{gap:1rem}.page_testGrid__Yynvv{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem}.page_nodeIcon__FeP2K{width:2.75rem;height:2.75rem;font-size:1.1rem;border-radius:.65rem}.page_nodeName__eBTOE{font-size:.75rem;overflow-wrap:anywhere}.page_routeLine__F1xAC{top:1.375rem;right:calc(50% + 1.375rem);width:calc(100% - 2.75rem)}.page_routeLine__F1xAC svg{display:none}.page_routeSwitch__YP7Q3 button{padding:.7rem .3rem;font-size:.85rem}.page_routeExplanation__nRWhi{min-height:9rem}}@media (max-width:380px){.page_explorer__FAr5p{padding:1.25rem}.page_route__NBg5X{flex-direction:column;gap:1rem}.page_routeNode__3U_B9{flex-direction:row;text-align:left}.page_nodeIcon__FeP2K{flex-shrink:0}.page_nodeName__eBTOE{font-size:.85rem}.page_routeLine__F1xAC{top:-1rem;left:1.375rem;right:auto;height:1rem;width:1px}.page_routeNode__3U_B9[data-node=website] .page_routeLine__F1xAC{border-top:0;border-left:1px dashed var(--muted)}.page_testGrid__Yynvv{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page_page__0ojpb *{transition:none!important}}.page_hero__NV8SO{position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--line);border-radius:.75rem;padding:3.5rem 2rem;background:linear-gradient(120deg,rgb(37 154 230/4%),transparent 60%,rgb(128 202 238/8%))}.page_hero__NV8SO .page_heroPattern__VdU7h{opacity:.2;-webkit-mask-image:linear-gradient(90deg,#000,transparent 32%,transparent 68%,#000);mask-image:linear-gradient(90deg,#000,transparent 32%,transparent 68%,#000)}.dark .page_hero__NV8SO .page_heroPattern__VdU7h{opacity:.09}.page_layer__CYc2N{position:relative;isolation:isolate;background-color:rgb(37 154 230/2%)}.page_layer__CYc2N:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background-repeat:no-repeat}.page_layer__CYc2N[data-protection=encryption]:before{background-image:radial-gradient(ellipse at 100% 0,transparent 29%,rgb(60 80 224/7%) 29.3%,rgb(60 80 224/7%) 41%,transparent 41.3%),radial-gradient(ellipse at 100% 0,transparent 51%,rgb(60 80 224/4%) 51.3%,rgb(60 80 224/4%) 63%,transparent 63.3%),radial-gradient(ellipse at 100% 0,rgb(60 80 224/11%),transparent 68%);background-size:420px 280px;background-position:100% 0}.page_layer__CYc2N[data-protection=https-camouflage]:before{background-image:radial-gradient(ellipse at 100% 15%,rgb(128 202 238/13%),transparent 70%)}.page_layer__CYc2N[data-protection=https-camouflage]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:url(/images/patterns/stealth-camouflage.svg) 100% 0/480px 360px no-repeat;opacity:.09;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000);mask-image:linear-gradient(90deg,transparent 30%,#000)}.page_layer__CYc2N[data-protection=browser-handshakes]:before{background-image:linear-gradient(125deg,transparent 40%,rgb(37 154 230/5%) 40.3%,rgb(37 154 230/5%) 49%,transparent 49.3%,transparent 59%,rgb(128 202 238/7%) 59.3%,rgb(128 202 238/7%) 68%,transparent 68.3%),radial-gradient(ellipse at 100% 100%,rgb(37 154 230/9%),transparent 70%);background-size:480px 320px;background-position:100% 0}.page_layer__CYc2N[data-protection=shared-exits-cascades]:before{background-image:radial-gradient(ellipse at 68% 20%,rgb(60 80 224/11%),transparent 44%),radial-gradient(ellipse at 100% 85%,rgb(37 154 230/14%),transparent 48%)}.page_layer__CYc2N[data-protection=private-dns]:before{background-image:radial-gradient(ellipse at 90% 110%,rgb(128 202 238/16%),transparent 55%),radial-gradient(ellipse at 15% 0,rgb(37 154 230/8%),transparent 50%)}.dark .page_layer__CYc2N:before{opacity:.85}.dark .page_layer__CYc2N[data-protection=https-camouflage]:after{opacity:.07}.page_details__xrOvU p a{color:var(--blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.page_page__0ojpb :is(h2,figcaption)[id]{scroll-margin-top:7rem}@media (max-width:700px){.page_hero__NV8SO{padding:2.5rem 1.25rem}}.page_testGrid__Yynvv{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.page_testLink__Jdn1v{align-items:flex-start;padding:1.75rem 2rem;border:1px solid var(--line);border-radius:.75rem;background:linear-gradient(135deg,rgb(37 154 230/3%),transparent 65%);transition:border-color .2s,background-color .2s}.page_testLink__Jdn1v:hover{border-color:var(--blue);background-color:rgb(37 154 230/4%)}.page_testCopy__0VQwy h3{color:var(--ink);font-size:1.15rem;font-weight:600;line-height:1.4}.page_testCopy__0VQwy p{color:var(--muted);margin-top:.75rem;font-size:.95rem;line-height:1.75}.page_testArrow__xapLA{color:var(--blue);margin-top:.3rem}@media (max-width:600px){.page_testGrid__Yynvv{grid-template-columns:minmax(0,1fr);gap:1rem}.page_testLink__Jdn1v{padding:1.5rem}}.page_flowPacket__631NR{position:absolute;left:0;top:-4px;width:32px;height:3px;border-radius:999px;color:var(--blue);background:linear-gradient(90deg,transparent,currentColor);filter:drop-shadow(0 0 3px rgb(37 154 230/45%));opacity:0;animation:page_outboundPacket__Wb0hK 2.4s linear 2;animation-play-state:paused}.page_flowPacket__631NR:after{content:"";position:absolute;right:0;top:-1.5px;width:8px;height:6px;border:1px solid;border-radius:2px;background:#d9f3ff;box-shadow:0 0 5px currentColor}.page_returnPacket__PiKsz{top:4px;width:24px;height:2px;color:#259ae6;background:linear-gradient(90deg,currentColor,transparent);animation-name:page_inboundPacket__Yl167;animation-delay:-1.4s}.page_returnPacket__PiKsz:after{right:auto;left:0;width:6px;height:5px}.page_routeNode__3U_B9:nth-child(3) .page_flowPacket__631NR{animation-delay:-.9s}.page_routeNode__3U_B9:nth-child(3) .page_returnPacket__PiKsz{animation-delay:-2.3s}.page_routeNode__3U_B9:nth-child(4) .page_flowPacket__631NR{animation-delay:-1.8s}.page_routeNode__3U_B9:nth-child(4) .page_returnPacket__PiKsz{animation-delay:-.4s}.page_explorer__FAr5p[data-flowing=true] .page_flowPacket__631NR{animation-play-state:running}@keyframes page_outboundPacket__Wb0hK{0%{left:0;opacity:0}12%{opacity:.9}80%{opacity:.9}to{left:100%;opacity:0}}@keyframes page_inboundPacket__Yl167{0%{left:100%;opacity:0}12%{opacity:.6}80%{opacity:.6}to{left:0;opacity:0}}@media (max-width:380px){.page_flowPacket__631NR{left:-2px;top:0;width:5px;height:8px;background:linear-gradient(transparent,currentColor);animation-name:page_downwardPacket__Xlaq2}.page_returnPacket__PiKsz{left:3px;width:3px;height:6px;background:linear-gradient(currentColor,transparent);animation-name:page_upwardPacket__Kcvzr}.page_flowPacket__631NR:after{top:auto;bottom:0;right:-.5px;width:6px;height:6px}.page_returnPacket__PiKsz:after{top:0;bottom:auto;left:-1px;width:5px;height:5px}}@keyframes page_downwardPacket__Xlaq2{0%{top:-8px;opacity:0}15%{opacity:.9}85%{opacity:.9}to{top:100%;opacity:0}}@keyframes page_upwardPacket__Kcvzr{0%{top:100%;opacity:0}15%{opacity:.6}85%{opacity:.6}to{top:-8px;opacity:0}}@media (prefers-reduced-motion:reduce){.page_flowPacket__631NR{animation:none;display:none}}.page_explorerFooter__oJuWM{margin-top:1.5rem;text-align:center}.camouflage_camouflage__6biwD{position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(/images/patterns/stealth-camouflage.svg) repeat;background-size:640px 480px;opacity:.16;-webkit-mask-image:linear-gradient(135deg,#000,rgb(0 0 0/30%) 45%,rgb(0 0 0/45%) 65%,#000);mask-image:linear-gradient(135deg,#000,rgb(0 0 0/30%) 45%,rgb(0 0 0/45%) 65%,#000)}.dark .camouflage_camouflage__6biwD{opacity:.12}.widget_grid__1JMoJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:stretch}.widget_card__0f5eT{display:block;height:100%;padding:2rem;border:1px solid rgb(100 116 139/22%);border-radius:.75rem;background:rgb(255 255 255/42%);box-shadow:0 2px 8px rgb(28 36 52/3%);transition:background-color .18s ease,border-color .18s ease}.widget_card__0f5eT:hover{border-color:rgb(60 80 224/45%);background:rgb(255 255 255/60%)}.widget_card__0f5eT:focus-visible{outline:2px solid #3c50e0;outline-offset:4px}.dark .widget_card__0f5eT{border-color:#344252;background:rgb(26 34 44/45%);box-shadow:inset 0 1px 0 rgb(128 202 238/4%)}.dark .widget_card__0f5eT:hover{border-color:rgb(128 202 238/50%);background:rgb(36 48 63/65%)}.dark .widget_card__0f5eT:focus-visible{outline-color:#80caee}@media (max-width:700px){.widget_grid__1JMoJ{grid-template-columns:minmax(0,1fr)}.widget_card__0f5eT{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.widget_card__0f5eT{transition:none}}.features_section__8YMqZ{--line:#e2e8f0;--ink:#1c2434;--muted:#64748b;--accent:#3c50e0}.dark .features_section__8YMqZ{--line:#2e3a47;--ink:#fff;--muted:#aeb7c0;--accent:#80caee}.features_grid__qWkdh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;align-items:stretch}.features_card__w66r9{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;padding:2rem;border:1px solid var(--line);border-radius:.75rem;background-color:rgb(37 154 230/2%);transition:border-color .18s ease}.features_card__w66r9:hover{border-color:var(--accent)}.features_card__w66r9:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.features_card__w66r9 h3{margin:0 0 1rem;color:var(--ink);font-size:1.3rem;line-height:1.4;font-weight:600;letter-spacing:-.02em}.features_card__w66r9 p{margin:0;color:var(--muted);font-size:1rem;line-height:1.8}.features_card__w66r9:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background-repeat:no-repeat}.features_card__w66r9:nth-child(4):before{background-image:radial-gradient(ellipse at 100% 0,transparent 29%,rgb(60 80 224/7%) 29.3%,rgb(60 80 224/7%) 41%,transparent 41.3%),radial-gradient(ellipse at 100% 0,transparent 51%,rgb(60 80 224/4%) 51.3%,rgb(60 80 224/4%) 63%,transparent 63.3%),radial-gradient(ellipse at 100% 0,rgb(60 80 224/11%),transparent 68%);background-size:420px 280px;background-position:100% 0}.features_card__w66r9:first-child:before{background-image:radial-gradient(ellipse at 100% 15%,rgb(128 202 238/13%),transparent 70%)}.features_card__w66r9:first-child:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:url(/images/patterns/stealth-camouflage.svg) 100% 0/480px 360px no-repeat;opacity:.09;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000);mask-image:linear-gradient(90deg,transparent 30%,#000)}.features_card__w66r9:nth-child(2):before{background-image:linear-gradient(125deg,transparent 40%,rgb(37 154 230/5%) 40.3%,rgb(37 154 230/5%) 49%,transparent 49.3%,transparent 59%,rgb(128 202 238/7%) 59.3%,rgb(128 202 238/7%) 68%,transparent 68.3%),radial-gradient(ellipse at 100% 100%,rgb(37 154 230/9%),transparent 70%);background-size:480px 320px;background-position:100% 0}.features_card__w66r9:nth-child(3):before{background-image:radial-gradient(ellipse at 68% 20%,rgb(60 80 224/11%),transparent 44%),radial-gradient(ellipse at 100% 85%,rgb(37 154 230/14%),transparent 48%)}.features_card__w66r9:nth-child(5):before{background-image:radial-gradient(ellipse at 90% 110%,rgb(128 202 238/16%),transparent 55%),radial-gradient(ellipse at 15% 0,rgb(37 154 230/8%),transparent 50%)}.dark .features_card__w66r9:before{opacity:.85}.dark .features_card__w66r9:first-child:after{opacity:.07}.features_card__w66r9:nth-child(6):before{background-image:radial-gradient(ellipse at 100% 100%,transparent 30%,rgb(37 154 230/6%) 30.3%,rgb(37 154 230/6%) 42%,transparent 42.3%),radial-gradient(ellipse at 90% 85%,rgb(128 202 238/12%),transparent 65%);background-size:420px 280px;background-position:100% 100%}@media (max-width:700px){.features_grid__qWkdh{grid-template-columns:minmax(0,1fr)}.features_card__w66r9{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.features_card__w66r9{transition:none}}