.search{width:100%;max-width:1080px;margin:0 auto;padding:28px 28px 96px}.search__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--navy-950);margin:0 0 22px;font-size:34px;font-weight:700}.search__form{flex-wrap:wrap;gap:10px;max-width:720px;margin-bottom:22px;display:flex}.search__box{background:#fff;border:1px solid #d5e1ee;border-radius:11px;flex:320px;align-items:center;gap:10px;height:48px;padding:0 14px;display:flex}.search__icon{color:var(--sf-muted)}.search__box input{width:100%;color:var(--sf-ink);background:0 0;border:none;outline:none;font-size:15px}.search__clear{color:var(--sf-faint);background:0 0;border:none;padding:0;display:flex}.search__submit{background:var(--navy-950);height:48px;font-family:var(--font-display);white-space:nowrap;color:#fff;border:none;border-radius:11px;padding:0 22px;font-size:14px;font-weight:600}.search__results{min-height:240px}@media (hover:hover){.search__submit:hover{background:var(--sf-hover)}}.search .gsc-control-cse{background:0 0!important;border:none!important;padding:0!important;font-family:inherit!important}.search .gsc-control-cse,.search .gsc-control-cse .gsc-table-result{font-family:inherit!important;font-size:15px!important}.search .gsc-adBlock,.search .gsc-orderby-container,.search .gcsc-more-maybe-branding-root,.search .gcsc-find-more-on-google-root{display:none!important}.search .gsc-above-wrapper-area{border-bottom:none!important;padding:0 0 6px!important}.search .gsc-result-info{color:var(--sf-faint)!important;padding-left:0!important;font-size:13px!important}.search .gsc-webResult.gsc-result,.search .gsc-results .gsc-imageResult{background:0 0!important;border:none!important;border-bottom:1px solid #ebf1f7!important;padding:14px 0!important}.search .gs-result .gs-title,.search .gs-result .gs-title *{font-family:var(--font-display)!important;color:var(--blue)!important;font-size:17px!important;font-weight:600!important;line-height:1.4!important;text-decoration:none!important}.search .gs-result .gs-title:hover,.search .gs-result .gs-title:hover *{color:var(--navy-950)!important}.search .gs-webResult .gs-visibleUrl,.search .gs-promotion .gs-visibleUrl{color:var(--sf-faint)!important;font-size:13px!important;font-weight:400!important}.search .gs-webResult .gs-snippet{color:var(--sf-body)!important;font-size:14px!important;line-height:1.6!important}.search .gsc-thumbnail-inside,.search .gsc-url-top,.search .gsc-table-cell-snippet-close,.search .gsc-control-cse .gsc-table-result{padding-left:0!important;padding-right:0!important}.search .gsc-results .gsc-cursor-box{justify-content:center;display:flex;margin:28px 0 0!important}.search .gsc-results .gsc-cursor-box .gsc-cursor-page{font-size:14px;color:var(--sf-body)!important;background:0 0!important;border:none!important;margin-right:14px!important;text-decoration:none!important}.search .gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:var(--navy-950)!important;font-weight:600!important}
