.stylus-pens-entry_page__C08_u{--stylus-navy:#071a33;--stylus-blue:#1d6fe8;--stylus-cyan:#56d7ff;--stylus-gold:#f3b95f;position:relative;gap:clamp(1rem,2vw,1.45rem)}.stylus-pens-entry_hero__E5cum{order:0!important;position:relative;isolation:isolate;display:block;min-height:470px;overflow:hidden;padding:clamp(1.35rem,3.2vw,2.5rem);border:0;border-radius:28px;color:#fff;background:radial-gradient(circle at 78% 18%,rgba(86,215,255,.21),transparent 24%),radial-gradient(circle at 96% 80%,rgba(29,111,232,.38),transparent 34%),linear-gradient(135deg,#06162d,#0b2c55 58%,#123c70);box-shadow:0 28px 70px rgba(6,22,45,.24)}.stylus-pens-entry_hero__E5cum:before{position:absolute;inset:0;z-index:-1;content:"";opacity:.16;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%,#000);mask-image:linear-gradient(90deg,transparent,#000 45%,#000)}.stylus-pens-entry_heroIntro__3zEqa{position:relative;min-height:220px}.stylus-pens-entry_heroCopy__27OnC{position:relative;z-index:2;max-width:700px}.stylus-pens-entry_hero__E5cum .eyebrow{margin:0 0 .65rem;color:#8ce5ff;letter-spacing:.08em}.stylus-pens-entry_hero__E5cum h1{max-width:680px;margin:0;color:#fff;font-size:clamp(2.15rem,4.4vw,3.75rem);line-height:1.08;letter-spacing:-.045em}.stylus-pens-entry_hero__E5cum h1 svg{color:var(--stylus-gold)}.stylus-pens-entry_heroCopy__27OnC>p:not(.eyebrow){max-width:620px;margin:.9rem 0 0;color:rgba(235,246,255,.84);font-size:clamp(1rem,1.7vw,1.12rem);line-height:1.7}.stylus-pens-entry_heroActions__yU0b_{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;margin-top:1.1rem}.stylus-pens-entry_heroActions__yU0b_ a{padding:.64rem .88rem;border-radius:12px;color:rgba(255,255,255,.88);text-decoration:none;font-weight:780}.stylus-pens-entry_heroActions__yU0b_ a:not(.stylus-pens-entry_heroPrimaryAction__pp83q):hover{color:#fff;background:rgba(255,255,255,.08)}.stylus-pens-entry_heroPrimaryAction__pp83q{color:#082143!important;background:linear-gradient(135deg,#fff,#dff5ff);box-shadow:0 12px 30px rgba(0,0,0,.18)}.stylus-pens-entry_heroVisual__IdMJW{position:absolute;right:clamp(.75rem,3vw,2.5rem);bottom:-.75rem;z-index:1;width:min(38vw,430px);margin:0;pointer-events:none;opacity:.94}.stylus-pens-entry_heroArtwork__q4s8d{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 22px rgba(0,0,0,.28))}.stylus-pens-entry_heroVisual__IdMJW figcaption{position:absolute;right:.4rem;bottom:1.1rem;max-width:15rem;padding:.28rem .5rem;border-radius:999px;color:rgba(255,255,255,.78);background:rgba(6,22,45,.68);font-size:.66rem;line-height:1.3}.stylus-pens-entry_showcase__GkDSu{position:relative;z-index:3;padding:.75rem;border:1px solid rgba(255,255,255,.18);border-radius:20px;background:rgba(255,255,255,.1);box-shadow:0 18px 42px rgba(0,0,0,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.stylus-pens-entry_showcaseHeading__TlM4_{display:flex;justify-content:space-between;gap:1rem;padding:0 .2rem .6rem;color:rgba(255,255,255,.78);font-size:.78rem}.stylus-pens-entry_showcaseHeading__TlM4_ strong{color:#fff;font-size:.86rem}.stylus-pens-entry_showcaseRail__s4yT_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.stylus-pens-entry_showcaseDots__WB6OP{display:none}.stylus-pens-entry_showcaseCard__qsDd9{display:grid;grid-template-columns:82px minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.46);border-radius:14px;color:#112e4d;text-decoration:none;background:rgba(255,255,255,.93);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.stylus-pens-entry_showcaseCard__qsDd9:hover{background:#fff;box-shadow:0 12px 28px rgba(2,20,42,.2);transform:translateY(-2px)}.stylus-pens-entry_showcaseCard__qsDd9 img{width:82px;height:82px;object-fit:contain;background:linear-gradient(145deg,#fff,#edf4fb)}.stylus-pens-entry_showcaseCard__qsDd9>span{align-self:center;min-width:0;padding:.5rem}.stylus-pens-entry_showcaseCard__qsDd9 small,.stylus-pens-entry_showcaseCard__qsDd9 strong{display:block;overflow:hidden;text-overflow:ellipsis}.stylus-pens-entry_showcaseCard__qsDd9 small{color:#55718c;font-size:.67rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.stylus-pens-entry_showcaseCard__qsDd9 strong{margin-top:.2rem;font-size:.78rem;line-height:1.28;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.stylus-pens-entry_trustPanel__GaJ67{order:1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;padding:.9rem 1rem;border:1px solid rgba(29,111,232,.13);border-radius:18px;color:#183854;background:linear-gradient(135deg,#f8fbff,#eef7ff)}.stylus-pens-entry_trustPanel__GaJ67>div:first-child{min-width:0}.stylus-pens-entry_trustPanel__GaJ67 p,.stylus-pens-entry_trustPanel__GaJ67 strong{display:block}.stylus-pens-entry_trustPanel__GaJ67 strong{margin-top:.1rem;font-size:1rem}.stylus-pens-entry_trustPanel__GaJ67 p{margin:.18rem 0 0;color:#55718c;font-size:.8rem;line-height:1.45}.stylus-pens-entry_trustEyebrow__K6Xi_{color:#1d6fe8;font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.stylus-pens-entry_trustStats__KTohO{display:grid;grid-template-columns:repeat(3,minmax(5.5rem,1fr));grid-gap:.5rem;gap:.5rem;margin:0}.stylus-pens-entry_trustStats__KTohO>div{min-width:0;padding:.55rem .65rem;border:1px solid rgba(29,111,232,.12);border-radius:13px;text-align:center;background:rgba(255,255,255,.84)}.stylus-pens-entry_trustStats__KTohO dt{color:#1054b7;font-size:1.25rem;font-weight:900;line-height:1}.stylus-pens-entry_trustStats__KTohO dd{margin:.24rem 0 0;color:#607a93;font-size:.68rem;font-weight:760;white-space:nowrap}.stylus-pens-entry_entryPaths__UP4Me{order:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.stylus-pens-entry_entryPaths__UP4Me a{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.12rem .62rem;gap:.12rem .62rem;align-items:center;padding:.76rem .85rem;border:1px solid rgba(73,111,153,.16);border-radius:15px;color:#173957;text-decoration:none;background:#fff;box-shadow:0 8px 22px rgba(20,55,96,.06)}.stylus-pens-entry_entryPaths__UP4Me a:focus-visible,.stylus-pens-entry_entryPaths__UP4Me a:hover{border-color:rgba(29,111,232,.38);outline:none;box-shadow:0 0 0 4px rgba(29,111,232,.1)}.stylus-pens-entry_entryPaths__UP4Me a:active{transform:scale(.985)}.stylus-pens-entry_entryPaths__UP4Me a>span{grid-row:1/3;color:#1d6fe8;font-size:.72rem;font-weight:900}.stylus-pens-entry_entryPaths__UP4Me strong{font-size:.91rem}.stylus-pens-entry_entryPaths__UP4Me small{overflow:hidden;color:#6b8298;font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.stylus-pens-entry_searchPanel__fPcPw{order:3!important;position:relative!important;top:auto!important;z-index:4;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);grid-gap:.85rem 1rem;gap:.85rem 1rem;margin-top:-1.9rem;padding:1rem;border:1px solid rgba(78,117,166,.17);border-radius:20px;background:rgba(255,255,255,.96);box-shadow:0 22px 55px rgba(18,54,98,.16)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.stylus-pens-entry_finderHeading__dpqOy{grid-column:1/-1;display:flex;gap:.55rem;align-items:baseline;color:#153653}.stylus-pens-entry_finderHeading__dpqOy span{padding:.25rem .48rem;border-radius:999px;color:#165fcf;background:#eaf3ff;font-size:.74rem;font-weight:820}.stylus-pens-entry_finderHeading__dpqOy strong{font-size:1.05rem}.stylus-pens-entry_deviceFinder__y5npb{position:relative;min-width:0}.stylus-pens-entry_comboboxShell__4_m_h{position:relative;display:none;width:100%}.stylus-pens-entry_comboboxShell__4_m_h[data-hydrated=true]{display:block}.stylus-pens-entry_comboboxInputRow__ud8vh{position:relative}.stylus-pens-entry_comboboxInputRow__ud8vh input,.stylus-pens-entry_noScriptFinder__AwL8y select,.stylus-pens-entry_searchField__g0E4F input{width:100%;min-height:52px;border:1px solid #d5e2f1;border-radius:14px;padding-inline:1rem;background:#f8fbff;box-shadow:inset 0 1px 2px rgba(11,44,85,.04)}.stylus-pens-entry_comboboxInputRow__ud8vh input:focus,.stylus-pens-entry_noScriptFinder__AwL8y select:focus,.stylus-pens-entry_searchField__g0E4F input:focus{outline:none;border-color:#4c91ed;background:#fff;box-shadow:0 0 0 4px rgba(29,111,232,.12)}.stylus-pens-entry_comboboxClear__5dLYM{position:absolute;top:50%;right:.55rem;min-height:2rem;padding:.28rem .55rem;border:1px solid rgba(29,111,232,.18);border-radius:9px;color:#165fcf;background:#fff;font-size:.74rem;font-weight:780;transform:translateY(-50%)}.stylus-pens-entry_comboboxInputRow__ud8vh:has(.stylus-pens-entry_comboboxClear__5dLYM) input{padding-right:4.35rem}.stylus-pens-entry_comboboxList__nvsgL{position:absolute;top:calc(100% + .4rem);right:0;left:0;z-index:30;max-height:min(430px,58vh);overflow-y:auto;padding:.45rem;border:1px solid #cddff2;border-radius:15px;background:#fff;box-shadow:0 24px 55px rgba(10,43,82,.22)}.stylus-pens-entry_comboboxGroup__Tk0JK+.stylus-pens-entry_comboboxGroup__Tk0JK{margin-top:.35rem;padding-top:.35rem;border-top:1px solid #e4edf7}.stylus-pens-entry_comboboxGroupLabel__XEsDP{padding:.34rem .55rem;color:#6a8299;font-size:.69rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.stylus-pens-entry_comboboxGroup__Tk0JK button{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:.75rem;padding:.56rem .62rem;border:0;border-radius:10px;color:#173956;text-align:left;background:transparent}.stylus-pens-entry_comboboxGroup__Tk0JK button:hover,.stylus-pens-entry_comboboxGroup__Tk0JK button[data-active=true]{background:#edf5ff}.stylus-pens-entry_comboboxGroup__Tk0JK button[aria-selected=true]{color:#1254bc;box-shadow:inset 3px 0 #1d6fe8}.stylus-pens-entry_comboboxGroup__Tk0JK button span{min-width:0;overflow:hidden;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.stylus-pens-entry_comboboxGroup__Tk0JK button small{flex:0 0 auto;color:#6d8499;font-size:.7rem}.stylus-pens-entry_comboboxEmpty__tIsIA{margin:0;padding:.8rem;color:#58718a}.stylus-pens-entry_comboboxStatus__RO6Y4{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.stylus-pens-entry_noScriptFinder__AwL8y{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.65rem;gap:.65rem}.stylus-pens-entry_noScriptFinder__AwL8y label{display:grid;grid-gap:.3rem;gap:.3rem;color:#38536d;font-size:.8rem;font-weight:760}.stylus-pens-entry_noScriptFinder__AwL8y>button{min-height:52px;align-self:end;padding-inline:1rem;border:0;border-radius:14px;background:linear-gradient(135deg,#1d6fe8,#1254bc);box-shadow:0 10px 24px rgba(29,111,232,.25);font-weight:820}.stylus-pens-entry_searchField__g0E4F{display:grid;grid-gap:.35rem;gap:.35rem;color:#38536d;font-size:.8rem;font-weight:760}.stylus-pens-entry_protocolChooser__KF9lf{grid-column:1/-1;display:flex;gap:.55rem;align-items:center;min-width:0;padding-top:.15rem}.stylus-pens-entry_protocolChooser__KF9lf>span{flex:0 0 auto;color:#5c7389;font-size:.74rem;font-weight:800}.stylus-pens-entry_protocolChooser__KF9lf>div{display:flex;gap:.4rem;min-width:0;overflow-x:auto;padding:.1rem .1rem .25rem;scrollbar-width:thin}.stylus-pens-entry_protocolChooser__KF9lf a{flex:0 0 auto;padding:.34rem .54rem;border:1px solid rgba(29,111,232,.16);border-radius:999px;color:#28516f;text-decoration:none;background:#f6faff;font-size:.72rem;font-weight:760}.stylus-pens-entry_protocolChooser__KF9lf a[aria-current=true]{color:#fff;border-color:#1d6fe8;background:#1d6fe8}.stylus-pens-entry_protocolChooser__KF9lf a:hover{border-color:rgba(29,111,232,.38);background:#edf5ff}.stylus-pens-entry_protocolChooser__KF9lf a:active{transform:scale(.98)}.stylus-pens-entry_advanced__4NPJJ{grid-column:1/-1}.stylus-pens-entry_advanced__4NPJJ>summary{border-color:#d7e4f2;color:#34516f;background:#f5f9fe}.stylus-pens-entry_filterGrid__AAFxz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.75rem}.stylus-pens-entry_clearFilters__vqvML{grid-column:1/-1;justify-self:start;color:#54718e;font-size:.84rem}.stylus-pens-entry_visuallyHidden__lv8hX{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.stylus-pens-entry_shortcuts__IsbNu{order:4;display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.stylus-pens-entry_shortcuts__IsbNu>span{margin-right:.1rem;color:#526d88;font-size:.84rem;font-weight:800}.stylus-pens-entry_shortcuts__IsbNu a{position:relative;padding:.52rem .78rem .52rem 1.48rem;border:1px solid rgba(77,119,169,.18);border-radius:999px;color:#244666;text-decoration:none;background:rgba(255,255,255,.86);box-shadow:0 7px 18px rgba(27,65,110,.07);font-size:.86rem;font-weight:740;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.stylus-pens-entry_shortcuts__IsbNu a:before{position:absolute;top:50%;left:.7rem;width:.4rem;height:.4rem;border-radius:50%;content:"";background:linear-gradient(135deg,var(--stylus-cyan),var(--stylus-blue));transform:translateY(-50%)}.stylus-pens-entry_shortcuts__IsbNu a:hover{border-color:rgba(29,111,232,.35);box-shadow:0 10px 24px rgba(27,65,110,.12);transform:translateY(-2px)}.stylus-pens-entry_shortcuts__IsbNu a[aria-current=true]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#1d6fe8,#1254bc)}.stylus-pens-entry_shortcuts__IsbNu a[aria-current=true]:before{background:#fff}.stylus-pens-entry_shortcuts__IsbNu a[aria-current=true]:after{margin-left:.45rem;content:"×"}.stylus-pens-entry_activeFilters__esxLG{order:5;margin:0}.stylus-pens-entry_resultHeader__L044T{order:7;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.2rem 0 .75rem;border-bottom:1px solid rgba(90,123,160,.16)}.stylus-pens-entry_cardHeader__qTe_w h2,.stylus-pens-entry_faq__uLlMJ h2,.stylus-pens-entry_resultHeader__L044T h2{margin:0}.stylus-pens-entry_resultHeader__L044T h2{color:#102a48;font-size:clamp(1.45rem,2.5vw,2rem);letter-spacing:-.025em}.stylus-pens-entry_resultHeader__L044T>div>span{display:block;margin-top:.25rem;color:#607991;font-size:.82rem}.stylus-pens-entry_resultHeader__L044T p{max-width:510px;margin:0;color:var(--muted);text-align:right}.stylus-pens-entry_results__3grMP{order:8;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:stretch}.stylus-pens-entry_stickyFinder__2JaDg{order:6;position:-webkit-sticky;position:sticky;top:4rem;z-index:12;display:flex;justify-content:space-between;gap:.8rem;align-items:center;padding:.62rem .72rem;border:1px solid rgba(29,111,232,.22);border-radius:15px;background:rgba(250,253,255,.96);box-shadow:0 12px 28px rgba(15,50,90,.13);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.stylus-pens-entry_stickyFinder__2JaDg div{min-width:0}.stylus-pens-entry_stickyFinder__2JaDg span,.stylus-pens-entry_stickyFinder__2JaDg strong{display:block}.stylus-pens-entry_stickyFinder__2JaDg span{color:#6c8297;font-size:.66rem;font-weight:780}.stylus-pens-entry_stickyFinder__2JaDg strong{overflow:hidden;margin-top:.08rem;color:#183b5c;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.stylus-pens-entry_stickyFinder__2JaDg a{flex:0 0 auto;padding:.42rem .62rem;border-radius:10px;color:#fff;text-decoration:none;background:#1d6fe8;font-size:.75rem;font-weight:800}.stylus-pens-entry_stickyFinder__2JaDg a:hover{background:#1254bc;box-shadow:0 7px 16px rgba(29,111,232,.24)}.stylus-pens-entry_stickyFinder__2JaDg a:active{transform:scale(.98)}.stylus-pens-entry_singleResult__Q1UE7{grid-template-columns:minmax(0,24rem);justify-content:center}.stylus-pens-entry_emptyState__E5vO9{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;padding:clamp(1.25rem,3vw,2rem);border:1px dashed rgba(65,112,166,.32);border-radius:22px;background:linear-gradient(135deg,#fff,#eff7ff)}.stylus-pens-entry_emptyState__E5vO9 h3,.stylus-pens-entry_emptyState__E5vO9 p{margin:0}.stylus-pens-entry_emptyState__E5vO9 p{margin-top:.25rem;color:var(--muted)}.stylus-pens-entry_recoveryActions__MwzAR{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end;max-width:24rem}.stylus-pens-entry_recoveryActions__MwzAR a{padding:.52rem .68rem;border:1px solid rgba(29,111,232,.2);border-radius:10px;color:#165fcf;text-decoration:none;background:#fff;font-size:.78rem;font-weight:780}.stylus-pens-entry_recoveryActions__MwzAR a:hover{border-color:rgba(29,111,232,.42);background:#edf5ff}.stylus-pens-entry_recoveryActions__MwzAR a:active{transform:scale(.98)}.stylus-pens-entry_emptyPen__cBsi9{position:relative;width:2.4rem;height:4rem;transform:rotate(35deg)}.stylus-pens-entry_emptyPen__cBsi9:before{position:absolute;inset:.15rem .65rem .7rem;border-radius:999px;content:"";background:linear-gradient(180deg,var(--stylus-cyan),var(--stylus-blue) 65%,var(--stylus-navy))}.stylus-pens-entry_resetButton__2j9Ev{padding:.65rem .9rem;border:1px solid rgba(29,111,232,.2);border-radius:12px;color:#165fcf;text-decoration:none;background:#fff;font-weight:760}.stylus-pens-entry_penCard__d45VZ{position:relative;display:flex;flex-direction:column;min-width:0;min-height:410px;overflow:hidden;padding:0;border:1px solid rgba(82,116,155,.16);border-radius:20px;scroll-margin-top:1rem;box-shadow:0 12px 30px rgba(20,55,96,.085);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.stylus-pens-entry_penCard__d45VZ:before{position:absolute;inset:0 0 auto;z-index:2;height:3px;content:"";background:linear-gradient(90deg,var(--stylus-blue),var(--stylus-cyan) 54%,var(--stylus-gold))}.stylus-pens-entry_penCard__d45VZ:hover{border-color:rgba(29,111,232,.3);box-shadow:0 20px 44px rgba(20,55,96,.14);transform:translateY(-3px)}.stylus-pens-entry_media__RaiHJ{flex:0 0 auto}.stylus-pens-entry_mediaLink__5PeIn{display:block;aspect-ratio:4/3;overflow:hidden;background:#f5f2ec}.stylus-pens-entry_mediaLink__5PeIn .stylus-pens-entry_imageFallback__MBXMZ,.stylus-pens-entry_mediaLink__5PeIn img{display:block;width:100%;height:100%;border:0;border-radius:0;object-fit:contain;background:#f5f2ec;transition:transform .22s ease}.stylus-pens-entry_mediaLink__5PeIn img{padding:clamp(.9rem,4vw,1.35rem)}.stylus-pens-entry_penCard__d45VZ:hover .stylus-pens-entry_mediaLink__5PeIn .stylus-pens-entry_imageFallback__MBXMZ,.stylus-pens-entry_penCard__d45VZ:hover .stylus-pens-entry_mediaLink__5PeIn img{transform:scale(1.025)}.stylus-pens-entry_imageFallback__MBXMZ{position:relative;display:grid!important;place-items:center;overflow:hidden}.stylus-pens-entry_imageFallback__MBXMZ:before{position:absolute;width:7rem;height:7rem;border:1px solid rgba(29,111,232,.12);border-radius:50%;content:"";box-shadow:0 0 0 18px rgba(86,215,255,.045)}.stylus-pens-entry_fallbackPen__BhBmK{position:relative;z-index:1;width:.82rem;height:62%;border-radius:999px 999px .35rem .35rem;background:linear-gradient(90deg,#b6eaff,#2678b9 52%,#0b2748);transform:rotate(28deg)}.stylus-pens-entry_fallbackBrand__WFPOa{position:absolute;right:.65rem;bottom:.55rem;left:.65rem;overflow:hidden;color:#58738e;font-size:.68rem;font-weight:800;text-align:center;text-overflow:ellipsis;white-space:nowrap}.stylus-pens-entry_cardBody__YIjaX{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:.9rem 1rem 1rem}.stylus-pens-entry_cardHeader__qTe_w{display:flex;justify-content:space-between;gap:.6rem;align-items:flex-start}.stylus-pens-entry_cardHeader__qTe_w>div{min-width:0}.stylus-pens-entry_cardBadges__aAaAw{display:flex;flex:0 0 auto;flex-direction:column;gap:.3rem;align-items:flex-end;max-width:8rem}.stylus-pens-entry_cardHeader__qTe_w .eyebrow{margin:0 0 .22rem;color:#1d6fe8;font-size:.7rem;letter-spacing:.075em}.stylus-pens-entry_cardHeader__qTe_w h2{font-size:1.18rem;line-height:1.25}.stylus-pens-entry_cardHeader__qTe_w h2 a{display:-webkit-box;overflow:hidden;color:#102a48;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.stylus-pens-entry_roleBadge__Xhvs_{flex:0 0 auto;max-width:7.4rem;padding:.3rem .48rem;border:1px solid rgba(29,111,232,.15);border-radius:999px;color:#165fcf;background:#edf5ff;font-size:.68rem;font-weight:800;line-height:1.2;text-align:center}.stylus-pens-entry_roleBadge__Xhvs_[data-role=included]{color:#19613c;border-color:rgba(31,130,80,.18);background:#eaf8f0}.stylus-pens-entry_roleBadge__Xhvs_[data-role=needs-test],.stylus-pens-entry_roleBadge__Xhvs_[data-role=protocol-compatible]{color:#75511b;border-color:rgba(178,119,31,.18);background:#fff6e6}.stylus-pens-entry_protocolBadge__ccYif{max-width:8rem;padding:.25rem .45rem;border:1px solid rgba(56,88,122,.15);border-radius:999px;color:#36536c;background:#f5f8fb;font-size:.64rem;font-weight:800;line-height:1.2;text-align:center}.stylus-pens-entry_protocolBadge__ccYif[data-tone=emr]{color:#185ba9;border-color:rgba(29,111,232,.18);background:#eaf4ff}.stylus-pens-entry_protocolBadge__ccYif[data-tone=boox],.stylus-pens-entry_protocolBadge__ccYif[data-tone=proprietary]{color:#6d3ea2;border-color:rgba(120,74,170,.18);background:#f6efff}.stylus-pens-entry_protocolBadge__ccYif[data-tone=undisclosed]{color:#6d5a3b;border-color:rgba(132,104,57,.18);background:#fbf6ec}.stylus-pens-entry_decisionGrid___OFah{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.38rem;gap:.38rem;margin:.65rem 0 0}.stylus-pens-entry_decisionGrid___OFah>div{min-width:0;padding:.5rem;border:1px solid rgba(77,115,153,.12);border-radius:10px;background:#f8fbfe}.stylus-pens-entry_decisionGrid___OFah dt{color:#75899d;font-size:.62rem;font-weight:780}.stylus-pens-entry_decisionGrid___OFah dd{display:-webkit-box;overflow:hidden;margin:.18rem 0 0;color:#244963;font-size:.71rem;font-weight:820;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2}.stylus-pens-entry_evidenceHint__3Gs9J{margin:.55rem 0 0;padding:.5rem .58rem;border-left:3px solid #2b75d6;border-radius:0 9px 9px 0;color:#405f79;background:#f4f8fd;font-size:.73rem;line-height:1.42}.stylus-pens-entry_evidenceHint__3Gs9J strong{color:#214a70}.stylus-pens-entry_evidenceHint__3Gs9J[data-relation-role=needs-test],.stylus-pens-entry_evidenceHint__3Gs9J[data-relation-role=protocol-compatible]{border-left-color:#b77a23;background:#fff9ee}.stylus-pens-entry_meta__0W1Lt{margin:.58rem 0 0}.stylus-pens-entry_meta__0W1Lt span{border-color:rgba(90,123,160,.15);color:#38536d;background:#f6f9fc;font-size:.74rem}.stylus-pens-entry_compatibility__ODOJ2{margin-top:.62rem;min-width:0}.stylus-pens-entry_compatibility__ODOJ2>span{display:block;color:#71869a;font-size:.72rem}.stylus-pens-entry_compatibility__ODOJ2 strong{display:-webkit-box;overflow:hidden;margin-top:.12rem;color:#2e4c68;font-size:.82rem;font-weight:700;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.stylus-pens-entry_primaryActions__Oj7SM{margin-top:auto;padding-top:.75rem}.stylus-pens-entry_exploreButton__bRJUL{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.45rem;padding:.58rem .78rem;border:0;border-radius:11px;color:#fff!important;text-decoration:none!important;background:linear-gradient(135deg,#1d6fe8,#1254bc);box-shadow:0 8px 18px rgba(29,111,232,.18);font-size:.84rem}.stylus-pens-entry_exploreButton__bRJUL:after{content:"→"}.stylus-pens-entry_exploreButton__bRJUL:hover{background:linear-gradient(135deg,#216fcf,#0e489f);box-shadow:0 11px 24px rgba(29,111,232,.26)}.stylus-pens-entry_exploreButton__bRJUL:active,.stylus-pens-entry_loadMoreButton__i8dqf:active{transform:scale(.985)}.stylus-pens-entry_comboboxClear__5dLYM:focus-visible,.stylus-pens-entry_comboboxGroup__Tk0JK button:focus-visible,.stylus-pens-entry_comboboxInputRow__ud8vh input:focus-visible,.stylus-pens-entry_entryPaths__UP4Me a:focus-visible,.stylus-pens-entry_exploreButton__bRJUL:focus-visible,.stylus-pens-entry_loadMoreButton__i8dqf:focus-visible,.stylus-pens-entry_protocolChooser__KF9lf a:focus-visible,.stylus-pens-entry_recoveryActions__MwzAR a:focus-visible,.stylus-pens-entry_shortcuts__IsbNu a:focus-visible,.stylus-pens-entry_stickyFinder__2JaDg a:focus-visible{outline:3px solid #0b67d8;outline-offset:3px}.stylus-pens-entry_loadMoreRow__WiZ7A{order:9;display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:.5rem 0 .25rem;text-align:center}.stylus-pens-entry_loadMoreButton__i8dqf{min-width:min(100%,20rem);padding:.78rem 1.15rem;border:1px solid rgba(29,111,232,.22);border-radius:13px;color:#165fcf;text-decoration:none;background:#fff;box-shadow:0 10px 26px rgba(20,55,96,.09);font-weight:820}.stylus-pens-entry_loadMoreRow__WiZ7A span{color:#71869a;font-size:.78rem}.stylus-pens-entry_faq__uLlMJ{order:10;border:1px solid rgba(82,116,155,.14);border-radius:22px;background:linear-gradient(145deg,#fff,#f7fbff);box-shadow:0 14px 34px rgba(20,55,96,.08)}.stylus-pens-entry_faqMore__BAYPn{margin:1rem 0 0}@media (max-width:78rem){.stylus-pens-entry_showcaseCard__qsDd9{grid-template-columns:64px minmax(0,1fr)}.stylus-pens-entry_showcaseCard__qsDd9 img{width:64px;height:78px}.stylus-pens-entry_results__3grMP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.stylus-pens-entry_page__C08_u{gap:.9rem}.stylus-pens-entry_hero__E5cum{min-height:425px;padding:1.15rem;border-radius:22px}.stylus-pens-entry_heroIntro__3zEqa{min-height:230px}.stylus-pens-entry_hero__E5cum h1{max-width:325px;font-size:clamp(2rem,10.5vw,2.65rem)}.stylus-pens-entry_heroCopy__27OnC>p:not(.eyebrow){max-width:330px;font-size:.95rem;line-height:1.55}.stylus-pens-entry_heroActions__yU0b_{gap:.35rem;margin-top:.78rem}.stylus-pens-entry_heroActions__yU0b_ a{padding:.52rem .65rem;font-size:.78rem}.stylus-pens-entry_heroVisual__IdMJW{right:-112px;bottom:-108px;opacity:.36;transform:scale(.84)}.stylus-pens-entry_heroVisual__IdMJW figcaption{display:none}.stylus-pens-entry_showcase__GkDSu{padding:.62rem;border-radius:17px}.stylus-pens-entry_showcaseHeading__TlM4_{padding-bottom:.45rem}.stylus-pens-entry_showcaseHeading__TlM4_ span{display:none}.stylus-pens-entry_showcaseRail__s4yT_{grid-template-columns:none;grid-auto-columns:calc((100% - .5rem) / 2);grid-auto-flow:column;gap:.5rem;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:inline mandatory}.stylus-pens-entry_showcaseRail__s4yT_::-webkit-scrollbar{display:none}.stylus-pens-entry_showcaseDots__WB6OP{display:flex;justify-content:center;gap:.35rem;margin-top:.55rem}.stylus-pens-entry_showcaseDots__WB6OP button{width:.42rem;height:.42rem;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.38)}.stylus-pens-entry_showcaseDots__WB6OP button[aria-current=true]{width:1.15rem;background:#fff}.stylus-pens-entry_showcaseCard__qsDd9{grid-template-columns:1fr;scroll-snap-align:start}.stylus-pens-entry_showcaseCard__qsDd9 img{width:100%;height:82px}.stylus-pens-entry_showcaseCard__qsDd9>span{padding:.42rem .5rem .5rem}.stylus-pens-entry_searchPanel__fPcPw{grid-template-columns:1fr;gap:.7rem;margin-top:-1.15rem;padding:.8rem;border-radius:17px}.stylus-pens-entry_trustPanel__GaJ67{grid-template-columns:1fr;gap:.35rem;padding:.55rem .65rem}.stylus-pens-entry_trustPanel__GaJ67 p,.stylus-pens-entry_trustPanel__GaJ67 strong{display:none}.stylus-pens-entry_trustStats__KTohO{grid-template-columns:repeat(3,minmax(0,1fr))}.stylus-pens-entry_trustStats__KTohO>div{padding:.38rem .2rem}.stylus-pens-entry_trustStats__KTohO dd{white-space:normal}.stylus-pens-entry_entryPaths__UP4Me{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.stylus-pens-entry_entryPaths__UP4Me a{display:flex;flex-direction:column;gap:.12rem;justify-content:center;min-height:58px;padding:.42rem .3rem;text-align:center}.stylus-pens-entry_entryPaths__UP4Me a>span{grid-row:auto;font-size:.62rem}.stylus-pens-entry_entryPaths__UP4Me strong{font-size:.72rem;line-height:1.15}.stylus-pens-entry_entryPaths__UP4Me small{display:none}.stylus-pens-entry_advanced__4NPJJ,.stylus-pens-entry_clearFilters__vqvML,.stylus-pens-entry_deviceFinder__y5npb,.stylus-pens-entry_finderHeading__dpqOy,.stylus-pens-entry_protocolChooser__KF9lf,.stylus-pens-entry_searchField__g0E4F{grid-column:1}.stylus-pens-entry_finderHeading__dpqOy{display:grid;grid-gap:.3rem;gap:.3rem}.stylus-pens-entry_finderHeading__dpqOy span{justify-self:start}.stylus-pens-entry_deviceFinder__y5npb{min-width:0}.stylus-pens-entry_protocolChooser__KF9lf{display:grid;grid-gap:.28rem;gap:.28rem}.stylus-pens-entry_protocolChooser__KF9lf>div{margin-inline:-.1rem}.stylus-pens-entry_comboboxInputRow__ud8vh input,.stylus-pens-entry_noScriptFinder__AwL8y button,.stylus-pens-entry_noScriptFinder__AwL8y select,.stylus-pens-entry_searchField__g0E4F input{min-height:48px}.stylus-pens-entry_noScriptFinder__AwL8y{grid-template-columns:1fr}.stylus-pens-entry_comboboxList__nvsgL{max-height:min(390px,55vh)}.stylus-pens-entry_comboboxGroup__Tk0JK button small{display:none}.stylus-pens-entry_filterGrid__AAFxz,.stylus-pens-entry_results__3grMP{grid-template-columns:1fr}.stylus-pens-entry_shortcuts__IsbNu{flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding:.1rem 0 .3rem;scrollbar-width:thin}.stylus-pens-entry_shortcuts__IsbNu a,.stylus-pens-entry_shortcuts__IsbNu>span{flex:0 0 auto}.stylus-pens-entry_penCard__d45VZ:hover,.stylus-pens-entry_shortcuts__IsbNu a:hover{transform:none}.stylus-pens-entry_resultHeader__L044T{display:block}.stylus-pens-entry_cardBadges__aAaAw,.stylus-pens-entry_protocolBadge__ccYif,.stylus-pens-entry_roleBadge__Xhvs_{max-width:7.2rem}.stylus-pens-entry_resultHeader__L044T p{margin-top:.3rem;text-align:left}.stylus-pens-entry_loadMoreRow__WiZ7A{padding-inline:.4rem}.stylus-pens-entry_penCard__d45VZ{min-height:390px}.stylus-pens-entry_mediaLink__5PeIn{width:100%;height:auto}.stylus-pens-entry_emptyState__E5vO9{grid-template-columns:auto minmax(0,1fr)}.stylus-pens-entry_recoveryActions__MwzAR{grid-column:1/-1;justify-content:flex-start;max-width:none}.stylus-pens-entry_recoveryActions__MwzAR a{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.45rem);text-align:center}}@media (prefers-reduced-motion:reduce){.stylus-pens-entry_entryPaths__UP4Me a,.stylus-pens-entry_exploreButton__bRJUL,.stylus-pens-entry_loadMoreButton__i8dqf,.stylus-pens-entry_mediaLink__5PeIn .stylus-pens-entry_imageFallback__MBXMZ,.stylus-pens-entry_mediaLink__5PeIn img,.stylus-pens-entry_penCard__d45VZ,.stylus-pens-entry_protocolChooser__KF9lf a,.stylus-pens-entry_recoveryActions__MwzAR a,.stylus-pens-entry_shortcuts__IsbNu a,.stylus-pens-entry_showcaseCard__qsDd9,.stylus-pens-entry_stickyFinder__2JaDg a{transition:none;scroll-behavior:auto}}@media (prefers-contrast:more){.stylus-pens-entry_decisionGrid___OFah>div,.stylus-pens-entry_entryPaths__UP4Me a,.stylus-pens-entry_evidenceHint__3Gs9J,.stylus-pens-entry_penCard__d45VZ,.stylus-pens-entry_protocolChooser__KF9lf a,.stylus-pens-entry_recoveryActions__MwzAR a,.stylus-pens-entry_shortcuts__IsbNu a,.stylus-pens-entry_stickyFinder__2JaDg{border-color:currentColor}}@media (forced-colors:active){.stylus-pens-entry_entryPaths__UP4Me a,.stylus-pens-entry_evidenceHint__3Gs9J,.stylus-pens-entry_exploreButton__bRJUL,.stylus-pens-entry_loadMoreButton__i8dqf,.stylus-pens-entry_protocolBadge__ccYif,.stylus-pens-entry_protocolChooser__KF9lf a,.stylus-pens-entry_recoveryActions__MwzAR a,.stylus-pens-entry_roleBadge__Xhvs_,.stylus-pens-entry_shortcuts__IsbNu a,.stylus-pens-entry_stickyFinder__2JaDg,.stylus-pens-entry_stickyFinder__2JaDg a{border:1px solid ButtonText;color:ButtonText;background:Canvas;box-shadow:none}.stylus-pens-entry_comboboxInputRow__ud8vh input:focus-visible,.stylus-pens-entry_entryPaths__UP4Me a:focus-visible,.stylus-pens-entry_exploreButton__bRJUL:focus-visible,.stylus-pens-entry_protocolChooser__KF9lf a:focus-visible,.stylus-pens-entry_recoveryActions__MwzAR a:focus-visible,.stylus-pens-entry_stickyFinder__2JaDg a:focus-visible{outline-color:Highlight}}