.ptec-gsc-container .gsc-control-cse,.ptec-gsc-container .gsc-control-cse.gsc-control-cse-en{background:transparent!important;border:none!important;padding:0!important;font-family:inherit!important}.ptec-gsc-container table,.ptec-gsc-container tbody,.ptec-gsc-container td,.ptec-gsc-container tr{background:transparent!important;border:none!important}.ptec-gsc-container .gsc-input-box,.ptec-gsc-container .gsc-search-button,.ptec-gsc-container .gsc-search-button-v2,.ptec-gsc-container .gsc-search-form{display:none!important}.ptec-gsc-container .gsc-above-wrapper-area,.ptec-gsc-container .gsc-resultsHeader{background:transparent!important;border:none!important;padding:8px 0 4px!important}.ptec-gsc-container .gsc-result-info,.ptec-gsc-container .gsc-result-info-container{color:var(--ptec-text-muted)!important;font-size:12px!important}.ptec-gsc-container .gsc-results,.ptec-gsc-container .gsc-results-wrapper-nooverlay,.ptec-gsc-container .gsc-results-wrapper-overlay{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.ptec-gsc-container .gsc-expansionArea{padding:0!important}.ptec-gsc-container .gs-result,.ptec-gsc-container .gsc-webResult.gsc-result{background:var(--ptec-bg-app)!important;border:1.5px solid var(--ptec-border)!important;border-radius:14px!important;margin-bottom:10px!important;padding:16px 18px!important;transition:border-color .15s,box-shadow .15s,background .15s!important;cursor:pointer!important}.ptec-gsc-container .gs-result:hover,.ptec-gsc-container .gsc-webResult.gsc-result:hover{border-color:var(--ptec-brand)!important;background:var(--ptec-bg-surface)!important;box-shadow:0 4px 16px rgba(30,58,138,.1)!important}.ptec-gsc-container .gs-title,.ptec-gsc-container .gs-title b,.ptec-gsc-container a.gs-title{color:var(--ptec-brand)!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;line-height:1.4!important}.ptec-gsc-container a.gs-title:hover{color:var(--ptec-brand-hover)!important;text-decoration:underline!important}.ptec-gsc-container .gs-visibleUrl,.ptec-gsc-container .gs-visibleUrl-breadcrumb,.ptec-gsc-container .gsc-url-bottom,.ptec-gsc-container .gsc-url-top{color:var(--ptec-accent-text)!important;font-size:12px!important;font-weight:500!important}.ptec-gsc-container .gs-snippet{color:var(--ptec-text-body)!important;font-size:13.5px!important;line-height:1.6!important;margin-top:4px!important}.ptec-gsc-container .gs-snippet b{color:var(--ptec-text-heading)!important;font-weight:700!important;background:rgba(221,176,34,.12)!important;border-radius:3px!important;padding:0 2px!important}.ptec-gsc-container .gsc-tabsArea{border-bottom:2px solid var(--ptec-border)!important;margin-bottom:14px!important}.ptec-gsc-container .gsc-tabHeader{color:var(--ptec-text-muted)!important;font-size:13px!important;font-weight:500!important;padding:8px 16px!important;border:none!important;background:transparent!important;cursor:pointer!important;transition:color .15s!important}.ptec-gsc-container .gsc-tabHeader:hover{color:var(--ptec-brand)!important}.ptec-gsc-container .gsc-tabHeader.gsc-tabhActive,.ptec-gsc-container .gsc-tabHeader.gsc-tabhActive:hover{color:var(--ptec-brand)!important;border-bottom:2px solid var(--ptec-brand)!important;font-weight:700!important}.ptec-gsc-container .gsc-cursor-box{text-align:center!important;padding:12px 0 4px!important}.ptec-gsc-container .gsc-cursor-page{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:34px!important;height:34px!important;padding:0 10px!important;margin:3px!important;background:var(--ptec-bg-surface)!important;border:1.5px solid var(--ptec-border)!important;border-radius:8px!important;color:var(--ptec-text-muted)!important;font-size:13px!important;font-weight:500!important;cursor:pointer!important;transition:all .15s!important}.ptec-gsc-container .gsc-cursor-page:hover{border-color:var(--ptec-brand)!important;color:var(--ptec-brand)!important;background:var(--ptec-bg-app)!important}.ptec-gsc-container .gsc-cursor-current-page{background:var(--ptec-brand)!important;border-color:var(--ptec-brand)!important;color:var(--ptec-brand-contrast)!important;font-weight:700!important}.ptec-gsc-container .gs-error-result .gs-snippet,.ptec-gsc-container .gs-no-results-result .gs-snippet{background:var(--ptec-bg-app)!important;border:1.5px dashed var(--ptec-border)!important;border-radius:12px!important;color:var(--ptec-text-muted)!important;font-size:14px!important;padding:20px 24px!important;text-align:center!important}.ptec-gsc-container .gsc-orderby-container,.ptec-gsc-container .gsc-orderby-label{color:var(--ptec-text-muted)!important;font-size:12px!important}.ptec-gsc-container .gsc-selected-option{color:var(--ptec-brand)!important;font-size:12px!important;font-weight:600!important}.ptec-gsc-container .gcsc-branding,.ptec-gsc-container .gcsc-find-more-on-google,.ptec-gsc-container .gcsc-find-more-on-google-root,.ptec-gsc-container .gs-promoted-header,.ptec-gsc-container .gsc-adBlock{display:none!important}.ptec-gsc-container .gsc-imageResult{border:1.5px solid var(--ptec-border)!important;border-radius:10px!important;overflow:hidden!important;transition:border-color .15s,box-shadow .15s!important}.ptec-gsc-container .gsc-imageResult:hover{border-color:var(--ptec-brand)!important;box-shadow:0 4px 12px rgba(30,58,138,.12)!important}:root.dark .ptec-gsc-container .gsc-webResult.gsc-result{background:var(--ptec-bg-body)!important}:root.dark .ptec-gsc-container .gsc-webResult.gsc-result:hover{background:var(--ptec-bg-surface)!important}:root.dark .ptec-gsc-container .gs-snippet b{background:rgba(244,222,138,.15)!important}:root.dark .ptec-gsc-container .gsc-cursor-page{background:var(--ptec-bg-surface)!important;border-color:var(--ptec-border)!important}:root.dark .ptec-gsc-container .gsc-cursor-page:hover{background:var(--ptec-bg-body)!important}@media (prefers-reduced-motion:reduce){.ptec-gsc-container *{transition:none!important}}.ptec-gcse-page .gsc-control-cse,.ptec-gcse-page .gsc-control-cse.gsc-control-cse-en{background:transparent!important;border:none!important;padding:0!important;font-family:inherit!important;width:100%!important}.ptec-gcse-page table,.ptec-gcse-page tbody,.ptec-gcse-page td,.ptec-gcse-page tr{background:transparent!important;border:none!important}.ptec-gcse-page .gsc-search-box,.ptec-gcse-page .gsc-search-box-tools,.ptec-gcse-page form.gsc-search-box{width:100%!important;margin-bottom:0!important;padding:0!important}.ptec-gcse-page table.gsc-search-box{width:100%!important;table-layout:fixed!important}.ptec-gcse-page td.gsc-input{width:100%!important;padding:0!important}.ptec-gcse-page td.gsc-search-button{width:64px!important;min-width:64px!important;padding:0!important}.ptec-gcse-page .gsc-input-box table,.ptec-gcse-page .gsc-input-box table.gsc-search-box{width:100%!important;table-layout:auto!important}.ptec-gcse-page .gsc-search-box td{padding:0!important}.ptec-gcse-page .gsc-input-box{border:1.5px solid var(--ptec-border)!important;border-radius:14px 0 0 14px!important;background:var(--ptec-bg-surface)!important;height:54px!important;padding:0!important;box-shadow:none!important;transition:border-color .15s,box-shadow .15s!important}.ptec-gcse-page .gsc-input-box:focus-within{border-color:var(--ptec-brand)!important;box-shadow:0 0 0 3px rgba(30,58,138,.1)!important}.ptec-gcse-page .gsc-input{background:transparent!important;color:var(--ptec-text-heading)!important;font-size:15px!important;font-weight:500!important;font-family:inherit!important;padding:0 18px!important;height:54px!important;line-height:54px!important;outline:none!important;box-shadow:none!important;border:none!important}.ptec-gcse-page .gsc-input::placeholder{color:var(--ptec-text-muted)!important;font-weight:400!important}.ptec-gcse-page .gsib_a{padding:0!important}.ptec-gcse-page .gsib_b{padding-right:12px!important}.ptec-gcse-page .gsc-search-button,.ptec-gcse-page .gsc-search-button-v2{background:var(--ptec-brand)!important;border:none!important;border-radius:0 14px 14px 0!important;height:54px!important;width:64px!important;padding:0!important;cursor:pointer!important;transition:opacity .15s!important}.ptec-gcse-page .gsc-search-button-v2:hover{opacity:.88!important}.ptec-gcse-page .gsc-search-button-v2 svg{fill:var(--ptec-brand-contrast)!important;width:20px!important;height:20px!important}.ptec-gcse-page .gsc-completion-container{border:1.5px solid var(--ptec-border)!important;border-radius:14px!important;margin-top:6px!important;background:var(--ptec-bg-surface)!important;box-shadow:0 8px 32px -8px rgba(11,21,48,.18)!important;overflow:hidden!important}.ptec-gcse-page .gsc-completion-container table,.ptec-gcse-page .gsc-completion-container td,.ptec-gcse-page .gsc-completion-container tr{background:transparent!important}.ptec-gcse-page .gsc-completion-snippet,.ptec-gcse-page .gsc-completion-title{padding:10px 16px!important;color:var(--ptec-text-heading)!important;font-size:14px!important;font-family:inherit!important;cursor:pointer!important}.ptec-gcse-page .gsc-completion-selected .gsc-completion-snippet,.ptec-gcse-page .gsc-completion-selected .gsc-completion-title{background:color-mix(in srgb,var(--ptec-brand) 6%,transparent)!important;color:var(--ptec-brand)!important}.ptec-gcse-page .gsc-branding{padding:8px 16px!important;border-top:1px solid var(--ptec-border)!important}.ptec-gcse-page .gsc-branding-text{color:var(--ptec-text-muted)!important;font-size:11px!important}.ptec-gcse-page .gsc-results,.ptec-gcse-page .gsc-results-wrapper-nooverlay,.ptec-gcse-page .gsc-results-wrapper-overlay{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin-top:24px!important}.ptec-gcse-page .gsc-expansionArea{padding:0!important}.ptec-gcse-page .gsc-tabsArea{border-bottom:2px solid var(--ptec-border)!important;margin-bottom:16px!important}.ptec-gcse-page .gsc-tabHeader{color:var(--ptec-text-muted)!important;font-size:13px!important;font-weight:500!important;padding:8px 18px!important;border:none!important;background:transparent!important;cursor:pointer!important;transition:color .15s!important}.ptec-gcse-page .gsc-tabHeader:hover{color:var(--ptec-brand)!important}.ptec-gcse-page .gsc-tabHeader.gsc-tabhActive,.ptec-gcse-page .gsc-tabHeader.gsc-tabhActive:hover{color:var(--ptec-brand)!important;border-bottom:2px solid var(--ptec-brand)!important;font-weight:700!important}.ptec-gcse-page .gsc-above-wrapper-area,.ptec-gcse-page .gsc-resultsHeader{background:transparent!important;border:none!important;padding:4px 0 12px!important}.ptec-gcse-page .gsc-orderby-container,.ptec-gcse-page .gsc-orderby-label,.ptec-gcse-page .gsc-result-info,.ptec-gcse-page .gsc-result-info-container{color:var(--ptec-text-muted)!important;font-size:12px!important}.ptec-gcse-page .gsc-selected-option{color:var(--ptec-brand)!important;font-size:12px!important;font-weight:600!important}.ptec-gcse-page .gs-result,.ptec-gcse-page .gsc-webResult.gsc-result{background:var(--ptec-bg-surface)!important;border:1.5px solid var(--ptec-border)!important;border-radius:14px!important;margin-bottom:10px!important;padding:16px 20px!important;transition:border-color .15s,box-shadow .15s!important;cursor:pointer!important}.ptec-gcse-page .gs-result:hover,.ptec-gcse-page .gsc-webResult.gsc-result:hover{border-color:var(--ptec-brand)!important;box-shadow:0 4px 16px rgba(30,58,138,.1)!important}.ptec-gcse-page .gs-title,.ptec-gcse-page .gs-title b,.ptec-gcse-page a.gs-title{color:var(--ptec-brand)!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important}.ptec-gcse-page a.gs-title:hover{text-decoration:underline!important}.ptec-gcse-page .gs-visibleUrl,.ptec-gcse-page .gs-visibleUrl-breadcrumb,.ptec-gcse-page .gsc-url-top{color:var(--ptec-accent-text,#2e7d32)!important;font-size:12px!important}.ptec-gcse-page .gs-snippet{color:var(--ptec-text-body)!important;font-size:13.5px!important;line-height:1.65!important;margin-top:4px!important}.ptec-gcse-page .gs-snippet b{color:var(--ptec-text-heading)!important;font-weight:700!important;background:rgba(221,176,34,.12)!important;border-radius:3px!important;padding:0 2px!important}.ptec-gcse-page .gsc-cursor-box{text-align:center!important;padding:16px 0 4px!important}.ptec-gcse-page .gsc-cursor-page{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:34px!important;height:34px!important;padding:0 10px!important;margin:3px!important;background:var(--ptec-bg-surface)!important;border:1.5px solid var(--ptec-border)!important;border-radius:8px!important;color:var(--ptec-text-muted)!important;font-size:13px!important;cursor:pointer!important;transition:all .15s!important}.ptec-gcse-page .gsc-cursor-page:hover{border-color:var(--ptec-brand)!important;color:var(--ptec-brand)!important}.ptec-gcse-page .gsc-cursor-current-page{background:var(--ptec-brand)!important;border-color:var(--ptec-brand)!important;color:var(--ptec-brand-contrast)!important;font-weight:700!important}.ptec-gcse-page .gs-error-result .gs-snippet,.ptec-gcse-page .gs-no-results-result .gs-snippet{background:var(--ptec-bg-surface)!important;border:1.5px dashed var(--ptec-border)!important;border-radius:12px!important;color:var(--ptec-text-muted)!important;font-size:14px!important;padding:24px!important;text-align:center!important}.ptec-gcse-page .gsc-imageResult{border:1.5px solid var(--ptec-border)!important;border-radius:10px!important;overflow:hidden!important;transition:border-color .15s,box-shadow .15s!important}.ptec-gcse-page .gsc-imageResult:hover{border-color:var(--ptec-brand)!important;box-shadow:0 4px 12px rgba(30,58,138,.12)!important}.ptec-gcse-page .gcsc-branding,.ptec-gcse-page .gcsc-find-more-on-google-root,.ptec-gcse-page .gs-promoted-header,.ptec-gcse-page .gsc-adBlock{display:none!important}:root.dark .ptec-gcse-page .gsc-completion-container,:root.dark .ptec-gcse-page .gsc-input-box,:root.dark .ptec-gcse-page .gsc-webResult.gsc-result{background:var(--ptec-bg-body)!important}:root.dark .ptec-gcse-page .gsc-webResult.gsc-result:hover{background:var(--ptec-bg-surface)!important}:root.dark .ptec-gcse-page .gs-snippet b{background:rgba(244,222,138,.15)!important}.gsc-modal-background-image{display:none!important;pointer-events:none!important;visibility:hidden!important}.gsc-close-button{display:none!important}.gsc-positioningWrapper{top:auto!important;left:auto!important;z-index:auto!important}.gsc-positioningWrapper,.gsc-results-wrapper-overlay{position:relative!important;right:auto!important;bottom:auto!important;transform:none!important;pointer-events:auto!important}.gsc-results-wrapper-overlay{top:0!important;left:0!important;z-index:1!important;width:100%!important;box-shadow:none!important;border:none!important;background:transparent!important;margin:0!important}.gsc-overflow,.gsc-results-wrapper-overlay{height:auto!important;max-height:none!important;overflow:visible!important}.gsc-overflow{position:relative!important}