#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame{--card-gold-border-pad:4px;--card-gold-flow-to-frame:5px;--card-gold-frame-to-text:5px;--card-gold-frame-inset:calc(var(--card-gold-border-pad) + var(--card-gold-flow-to-frame));--home-gold-frame-stroke-center:.5px;--card-frame-top-to-subtitle:4px;--card-top-label-font:var(--font-sm);--card-content-pad-top:calc(var(--card-gold-frame-inset) + var(--home-gold-frame-stroke-center,.5px) + var(--card-top-label-font)/2 + var(--card-frame-top-to-subtitle))}@media(max-width:767px){#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame{--card-top-label-font:11px}}#searchFormSection .search-page-gold-card.card-gold-expand-open{overflow:visible!important}#searchFormSection .search-page-gold-card.card-gold-expand-open .card-gold-expand-content{overflow:hidden!important}#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .card-gold-expand-border,#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .home-gold-frame-border{border-radius:inherit!important;inset:var(--card-gold-frame-inset)!important;opacity:1!important;transform:rotate(0)!important}#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .card-gold-expand-content,#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame>.card-gold-expand-content{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;width:100%!important}#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .card-gold-expand-content.card-gold-typography{padding:var(--card-content-pad-top) calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text)) calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text) + 12px)!important}#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .card-gold-expand-content:not(.card-gold-typography){padding:calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text)) calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text)) calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text) + 12px)!important}#searchFormSection .search-page-gold-card .search-gold-frame-inset{box-sizing:border-box!important;display:block;margin:0!important;max-width:100%!important;min-width:0!important;padding:0!important;width:100%!important}#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .search-form-wrap{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .search-form-wrap:before{display:none!important}#searchFormSection .search-gold-frame-inset #searchForm,#searchFormSection .search-gold-frame-inset .search-form{max-width:100%!important;overflow:hidden!important}#searchFormSection .search-gold-frame-inset #searchForm:has(.combobox-open,.select-open),#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .card-gold-expand-content:has(.combobox-open,.select-open){overflow:visible!important}#searchFormSection .search-gold-frame-inset #searchForm .form-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;max-width:100%!important}#searchFormSection .search-gold-frame-inset .budget-slider-wrapper,#searchFormSection .search-gold-frame-inset .combobox-wrapper,#searchFormSection .search-gold-frame-inset .form-group,#searchFormSection .search-gold-frame-inset .form-group--float,#searchFormSection .search-gold-frame-inset .form-row,#searchFormSection .search-gold-frame-inset .line-friend-verify{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}#searchFormSection .search-gold-frame-inset .combobox-wrapper .combobox-trigger,#searchFormSection .search-gold-frame-inset .custom-select-wrapper .combobox-trigger,#searchFormSection .search-gold-frame-inset input,#searchFormSection .search-gold-frame-inset select:not(.combobox-engine),#searchFormSection .search-gold-frame-inset textarea{box-sizing:border-box!important;max-width:100%!important;width:100%!important}#searchFormSection .search-gold-frame-inset #searchForm .form-group--float label{margin-left:0!important}#searchFormSection .search-gold-frame-inset .budget-slider-wrapper{overflow-x:clip!important;overflow-y:visible!important;padding-left:0!important;padding-right:0!important}#searchFormSection .search-gold-frame-inset .budget-slider-container{--budget-thumb-half:22px;box-sizing:border-box!important;margin:8px var(--budget-thumb-half) 4px!important;max-width:calc(100% - var(--budget-thumb-half)*2)!important;padding:0!important;width:calc(100% - var(--budget-thumb-half)*2)!important}#searchFormSection .search-gold-frame-inset .budget-slider-track{left:0!important;right:0!important}#searchFormSection .search-gold-frame-inset .budget-slider-marks{box-sizing:border-box!important;margin-left:var(--budget-thumb-half,22px)!important;margin-right:var(--budget-thumb-half,22px)!important;max-width:calc(100% - var(--budget-thumb-half, 22px)*2)!important;padding:0!important;width:calc(100% - var(--budget-thumb-half, 22px)*2)!important}#searchFormSection[data-v-cb028e04] .search-gold-frame-inset #searchForm .form-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#searchFormSection[data-v-cb028e04] .search-gold-frame-inset .budget-slider-container{box-sizing:border-box;margin:8px 22px 4px;max-width:calc(100% - 44px);width:calc(100% - 44px)}#searchFormSection[data-v-cb028e04] .search-gold-frame-inset .budget-slider-wrapper{overflow-x:clip}#searchFormSection[data-v-cb028e04] .search-gold-frame-inset{box-sizing:border-box;margin:0;max-width:100%;padding:0;width:100%}.page-safe .card-gold-expand-svg-frame{--card-gold-flow-to-frame:5px;--card-gold-frame-to-text:5px;--card-gold-frame-inset:calc(var(--card-gold-border-pad, 4px) + var(--card-gold-flow-to-frame));--home-gold-frame-stroke-center:.5px;box-shadow:0 8px 32px #7850281f;padding:0}.page-safe .card-gold-expand-svg-frame .home-gold-frame-border{border:none!important;overflow:visible;z-index:4}.page-safe .card-gold-expand-svg-frame .home-gold-frame-border-svg{display:block;height:100%;overflow:visible;width:100%}.page-safe .card-gold-expand-svg-frame .home-gold-frame-border path{shape-rendering:geometricPrecision;stroke:var(--card-gold-expand-accent,#bd9f67);stroke-width:1;vector-effect:non-scaling-stroke}.page-safe .card-gold-expand-svg-frame.card-gold-expand-first .card-gold-expand-border,.page-safe .card-gold-expand-svg-frame.card-gold-expand-open .card-gold-expand-border,.page-safe .card-gold-expand-svg-frame[data-card-gold-expand-force] .card-gold-expand-border{border-radius:inherit;inset:var(--card-gold-frame-inset);opacity:1;transform:rotate(0)}.page-safe .card-gold-expand-svg-frame .home-gold-frame-bottom-text,.page-safe .card-gold-expand-svg-frame .home-gold-frame-top-text{display:inline-block;line-height:1}.page-safe .card-gold-expand-svg-frame .home-gold-frame-border>.card-gold-frame-top-tag{background:none;box-shadow:none;color:var(--accent,var(--color-brand-dark));display:block;font-family:Huninn,Noto Sans TC,sans-serif;font-size:var(--font-sm);font-weight:700;left:0;letter-spacing:.25em;line-height:1;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;right:0;text-align:center;text-transform:uppercase;top:calc(var(--home-gold-frame-stroke-center,.5px));transform:translateY(-50%);visibility:hidden;width:auto;z-index:10}.page-safe .card-gold-expand-svg-frame .home-gold-frame-border>.card-gold-frame-top-tag:after,.page-safe .card-gold-expand-svg-frame .home-gold-frame-border>.card-gold-frame-top-tag:before{content:none;display:none}.page-safe .card-gold-expand-svg-frame.card-gold-expand-first .home-gold-frame-border>.card-gold-frame-top-tag,.page-safe .card-gold-expand-svg-frame.card-gold-expand-open .home-gold-frame-border>.card-gold-frame-top-tag,.page-safe .card-gold-expand-svg-frame[data-card-gold-expand-force] .home-gold-frame-border>.card-gold-frame-top-tag{opacity:1;visibility:visible}.page-safe .card-gold-expand-svg-frame .home-gold-frame-border>.card-gold-frame-bottom-label{background:none;bottom:calc(var(--home-gold-frame-stroke-center,.5px));color:var(--card-gold-expand-accent,#bd9f67);display:block;font-family:var(--font-display);font-size:10px;left:0;line-height:1;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;right:0;text-align:center;top:auto;transform:translateY(50%);white-space:nowrap;width:auto;z-index:10}.page-safe .card-gold-expand-svg-frame.card-gold-expand-first .home-gold-frame-border>.card-gold-frame-bottom-label,.page-safe .card-gold-expand-svg-frame.card-gold-expand-open .home-gold-frame-border>.card-gold-frame-bottom-label,.page-safe .card-gold-expand-svg-frame[data-card-gold-expand-force] .home-gold-frame-border>.card-gold-frame-bottom-label{letter-spacing:.22em;opacity:1}@media(max-width:767px){.page-safe .card-gold-expand-svg-frame .home-gold-frame-border>.card-gold-frame-top-tag{font-size:11px;letter-spacing:.15em}}.page-safe .card-gold-expand-svg-frame{--card-frame-top-to-subtitle:4px;--card-frame-top-to-title:4px;--card-top-label-font:var(--font-sm);--card-text-block-gap:4px;--card-line-gap:4px;--card-content-pad-top:calc(var(--card-gold-frame-inset) + var(--home-gold-frame-stroke-center,.5px) + var(--card-top-label-font)/2 + var(--card-frame-top-to-subtitle))}@media(max-width:767px){.page-safe .card-gold-expand-svg-frame{--card-top-label-font:11px}}.page-safe .card-gold-expand-svg-frame .card-gold-expand-content.card-gold-typography,.page-safe .card-gold-expand-svg-frame .card-gold-expand-teaser.card-gold-typography{align-items:center;box-sizing:border-box;flex-direction:column;gap:var(--card-text-block-gap);max-width:100%;min-width:0;padding:var(--card-content-pad-top) calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text)) calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text) + 12px);width:100%}.page-safe .card-gold-expand-svg-frame.card-gold-expand-first .card-gold-expand-content.card-gold-typography,.page-safe .card-gold-expand-svg-frame.card-gold-expand-open .card-gold-expand-content.card-gold-typography{display:flex!important}.page-safe .card-gold-expand-svg-frame:not(.card-gold-expand-open):not(.card-gold-expand-first) .card-gold-expand-content.card-gold-typography{display:none!important}.page-safe .card-gold-expand-svg-frame:not(.card-gold-expand-open):not(.card-gold-expand-first) .card-gold-expand-teaser.card-gold-typography{display:flex!important}.page-safe .card-gold-expand-svg-frame .card-gold-expand-teaser.card-gold-typography{padding-bottom:calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text))}.page-safe .card-gold-expand-svg-frame .card-gold-expand-teaser .card-subtitle,.page-safe .card-gold-expand-svg-frame .card-gold-typography .card-subtitle{color:var(--accent,var(--color-brand-dark));font-family:Huninn,Noto Sans TC,sans-serif;font-size:var(--font-sm);font-weight:700;letter-spacing:.25em;line-height:1;margin:0;text-align:center;width:100%}.page-safe .card-gold-expand-svg-frame .card-gold-expand-teaser .card-title,.page-safe .card-gold-expand-svg-frame .card-gold-typography .card-title{color:var(--ink);font-family:Huninn,Noto Sans TC,sans-serif;font-size:clamp(22px,5vw,36px);font-weight:400;letter-spacing:2px;line-height:1.2;margin:0;overflow-wrap:break-word;padding:0;text-align:center;width:100%}.page-safe .card-gold-expand-svg-frame .card-gold-expand-teaser .card-title:after,.page-safe .card-gold-expand-svg-frame .card-gold-typography .card-title:after,.page-safe .card-gold-expand-svg-frame .card-gold-typography h2.card-title:after{content:none!important;display:none!important}.page-safe .card-gold-expand-svg-frame .card-gold-typography .card-lead{box-sizing:border-box;color:var(--ink);display:block;font-size:1rem;line-height:calc(1em + var(--card-line-gap));margin:0;max-width:560px;padding:0 17px;text-align:center;width:100%}.page-safe .card-gold-expand-svg-frame .card-gold-typography>p{color:var(--ink2);line-height:calc(1em + var(--card-line-gap));margin:0;text-align:center;width:100%}.page-safe .card-gold-expand-svg-frame .card-gold-typography .hl{color:var(--accent);font-weight:700}@media(max-width:767px){.page-safe .card-gold-expand-svg-frame .card-gold-expand-teaser .card-subtitle,.page-safe .card-gold-expand-svg-frame .card-gold-typography .card-subtitle{font-size:11px;letter-spacing:.15em}}.page-safe .card-gold-expand-svg-frame .card-gold-expand-content:not(.card-gold-typography){box-sizing:border-box;max-width:100%;min-width:0;padding:calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text)) calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text)) calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text) + 12px);width:100%}html{font-size:16.94px}body{font-size:1rem}.carousel-stage{align-items:center;display:flex;height:360px;justify-content:center;max-width:900px;perspective:1400px;position:relative;width:100%}.carousel-rotator{animation:carouselSpin 25s linear infinite;height:220px;position:relative;transform-style:preserve-3d;width:220px}.carousel-stage:hover .carousel-rotator{animation-play-state:paused}.carousel-rotator.is-selected{animation:none}.carousel-rotator.is-selected,.flip-card{transition:transform .6s cubic-bezier(.4,0,.2,1)}.flip-card.is-active{z-index:10}.card-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;display:flex;justify-content:center;inset:0;opacity:0;position:fixed;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;z-index:9999}.card-modal-overlay.show{opacity:1;visibility:visible}.card-modal-overlay{perspective:1400px}.card-modal-face{backface-visibility:hidden;border-radius:24px;box-shadow:0 30px 80px #00000080;height:100%;overflow:hidden;position:absolute;width:100%}.card-modal-face img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-modal-back{transform:rotateY(180deg)}.card-modal-back .card-back-overlay{align-items:center;background:#3a2c1ee0;display:flex;flex-direction:column;justify-content:center;inset:0;padding:24px 20px;position:absolute;text-align:center}.card-modal-back .card-back-title{color:#e8c87a;font-family:Huninn,Yuanti TC,Microsoft JhengHei,sans-serif;font-size:27.42px;font-weight:700;letter-spacing:2px;margin-bottom:12px}.card-modal-back .card-back-text{color:#f5e6d0;font-family:Huninn,Noto Sans TC,sans-serif;font-size:10.47px;letter-spacing:.5px;line-height:1.8}@keyframes carouselSpin{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}.flip-card{cursor:pointer;height:220px;left:0;position:absolute;top:0;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,0,.2,1);width:220px}.card-face{backface-visibility:hidden;border-radius:24px;box-shadow:0 25px 60px #00000080,0 0 40px #ffd7001a;height:100%;-webkit-mask-image:radial-gradient(ellipse 96% 96% at center,#000 78%,rgba(0,0,0,.7) 90%,transparent 100%);mask-image:radial-gradient(ellipse 96% 96% at center,#000 78%,rgba(0,0,0,.7) 90%,transparent 100%);overflow:hidden;position:absolute;width:100%}.card-front{background:#fff}.card-front img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-back{background:#fff;transform:rotateY(180deg)}.card-back img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.card-back-overlay{align-items:center;background:#3a2c1ed1;display:flex;flex-direction:column;justify-content:center;inset:0;padding:20px 18px;position:absolute;text-align:center}.card-back-title{color:#e8c87a;font-family:Huninn,Yuanti TC,Microsoft JhengHei,sans-serif;font-size:16.94px;font-weight:700;letter-spacing:1px;margin-bottom:10px}.card-back-text{color:#f5e6d0;font-family:Huninn,Noto Sans TC,sans-serif;font-size:10.47px;letter-spacing:.5px;line-height:1.7}.c1{transform:rotateY(0) translateZ(260px)}.c2{transform:rotateY(51.4deg) translateZ(260px)}.c3{transform:rotateY(102.8deg) translateZ(260px)}.c4{transform:rotateY(154.2deg) translateZ(260px)}.c5{transform:rotateY(205.7deg) translateZ(260px)}.c6{transform:rotateY(257.1deg) translateZ(260px)}.c7{transform:rotateY(308.5deg) translateZ(260px)}@media(max-width:767px){.carousel-stage{height:280px}.carousel-rotator,.flip-card{height:170px;width:170px}.c1{transform:rotateY(0) translateZ(200px)}.c2{transform:rotateY(51.4deg) translateZ(200px)}.c3{transform:rotateY(102.8deg) translateZ(200px)}.c4{transform:rotateY(154.2deg) translateZ(200px)}.c5{transform:rotateY(205.7deg) translateZ(200px)}.c6{transform:rotateY(257.1deg) translateZ(200px)}.c7{transform:rotateY(308.5deg) translateZ(200px)}}.mz-chat-fab{cursor:pointer;padding:0;transition:background .3s ease,box-shadow .3s ease,transform .25s ease}@keyframes mzPulse{0%,to{opacity:1}50%{opacity:.4}}.mz-chat-close{align-items:center;backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.22);border-radius:12px;box-shadow:0 2px 10px #0000002e,inset 0 1px #ffffff47,inset 0 -1px #0000001a;color:#f7f0e4;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:10.47px;font-weight:600;justify-content:center;letter-spacing:.5px;min-height:44px;padding:6px 14px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .25s ease}@keyframes mzMsgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mz-msg-bubble{border-radius:14px;font-size:10.47px;line-height:1.7;max-width:80%;padding:8px 12px;white-space:pre-wrap;word-break:break-word}@keyframes mzBounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.mz-chat-input input{background:var(--bg);border:1.5px solid var(--line);border-radius:18px;box-sizing:border-box;color:var(--ink);font-family:var(--font-body);font-size:10.47px;grid-column:1;height:44px;max-width:100%;min-width:0;outline:none;padding:0 14px;transition:border-color .2s;width:100%}.mz-chat-send{align-items:center;background:linear-gradient(135deg,var(--accent) 0,var(--accent2) 100%);border:none;border-radius:50%;box-shadow:0 2px 8px #b873334d;color:#fff;cursor:pointer;display:flex;grid-column:2;height:44px;justify-content:center;justify-self:end;margin:0;max-width:44px;min-width:44px;padding:0;transition:transform .2s,opacity .2s;width:44px}.floating-social.fs-chat-open{bottom:210px}@media(max-width:767px){.floating-social.fs-chat-open{bottom:calc(162px + env(safe-area-inset-bottom,0px))}}.app-tabbar .tab-item{font-size:.618rem}.app-tabbar .tab-item svg{height:1.618rem;width:1.618rem}.floating-social{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s ease}.floating-social.hide-to-right{opacity:0;pointer-events:none;transform:translate(0)!important}#searchFormSection{box-sizing:border-box;padding-bottom:0;padding-top:0}#searchFormSection.section.section--white{border-radius:var(--card-radius,24px);box-shadow:none!important;isolation:auto;overflow:visible}#searchFormSection.section.section--white:after{content:none!important;display:none!important}#searchFormSection>.container{box-sizing:border-box;margin:0;max-width:100%;padding:0;width:100%}#searchFormSection .search-page-gold-card{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:transparent;background-image:var(--card-surface);border-radius:var(--card-radius,24px);box-sizing:border-box;isolation:isolate;margin:0;max-width:100%;overflow:visible;position:relative;width:100%}#searchFormSection .search-page-gold-card.card-gold-expand,#searchFormSection .search-page-gold-card.card-gold-expand-open{border-radius:var(--card-radius,24px)!important}#searchFormSection .sec-head{margin-bottom:14px}#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .search-form-wrap{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;box-shadow:none!important;margin:0;max-width:none;padding:0}#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .search-form-wrap:before{display:none}#searchFormSection .search-form-wrap:after{content:none!important;display:none!important}#searchFormSection .search-form{display:flex;flex-direction:column;gap:10px}#searchFormSection #searchForm .form-row{align-items:start;display:grid;gap:10px 12px;grid-template-columns:1fr 1fr}#searchFormSection #searchForm .form-row .form-group:first-child,#searchFormSection #searchForm .form-row .form-group:last-child{border:0;margin:0;padding:0}#searchFormSection #searchForm .form-group--float{display:flex;flex-direction:column;gap:4px;margin:0;min-height:0;min-width:0;position:relative}#searchFormSection #searchForm .combobox-wrapper,#searchFormSection #searchForm .custom-select-wrapper{max-width:100%;min-width:0}#searchFormSection #searchForm .form-group--float label{background:transparent;color:var(--accent,#c07a3c);font-size:11px;font-weight:700;left:auto;line-height:1.3;margin:0 0 1px 2px;order:-1;padding:0;pointer-events:none;position:static;top:auto;transform:none;z-index:2}#searchFormSection #searchForm .form-group--float input,#searchFormSection #searchForm .form-group--float select:not(.combobox-engine),#searchFormSection #searchForm .form-group--float textarea{background:#fff;border:1.5px solid rgba(101,67,33,.16);border-radius:12px;box-shadow:inset 0 1px 2px #4a2e1a0d;box-sizing:border-box;color:var(--ink,#3a2c1e);font-family:var(--font-cute,"Huninn",sans-serif);font-size:16px;height:42px;letter-spacing:.02em;line-height:1.35;margin:0;min-height:42px;order:0;padding:0 12px;transition:border-color .2s,box-shadow .2s;width:100%}#searchFormSection #searchForm .form-group--float textarea{height:auto;line-height:1.55;min-height:68px;padding:10px 12px;resize:vertical}#searchFormSection #searchForm .form-group--float:has(#s_personality){position:relative;z-index:1}#searchFormSection #searchForm .form-group--float:has(#s_personality:focus){z-index:8}#searchFormSection #searchForm #s_personality{height:42px;line-height:1.35;max-height:42px;min-height:42px;overflow:hidden;overflow-wrap:break-word;padding:6px 12px;resize:none;transition:height .22s ease,min-height .22s ease,max-height .22s ease,padding .22s ease,box-shadow .22s ease;white-space:pre-wrap;word-break:break-word}#searchFormSection #searchForm #s_personality:focus{background:#fff;box-shadow:0 0 0 3px #c07a3c29,0 12px 28px #4a2e1a24;height:96px;line-height:1.55;max-height:96px;min-height:96px;overflow-x:hidden;overflow-y:auto;padding:10px 12px;white-space:pre-wrap}#searchFormSection #searchForm .form-group--float select:not(.combobox-engine){-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:46px}#searchFormSection #searchForm .form-group--float input:focus,#searchFormSection #searchForm .form-group--float select:not(.combobox-engine):focus,#searchFormSection #searchForm .form-group--float textarea:focus{background:#fff;border-color:var(--accent,#c07a3c);box-shadow:0 0 0 3px #c07a3c29;outline:none}#searchFormSection #searchForm .form-group--float input::-moz-placeholder,#searchFormSection #searchForm .form-group--float textarea::-moz-placeholder{color:transparent}#searchFormSection #searchForm .form-group--float input::placeholder,#searchFormSection #searchForm .form-group--float textarea::placeholder{color:transparent}#searchFormSection #searchForm .combobox-wrapper{overflow:visible;position:relative;z-index:1}#searchFormSection #searchForm .combobox-wrapper .combobox-trigger,#searchFormSection #searchForm .custom-select-wrapper .combobox-trigger{box-sizing:border-box;color:var(--ink,#3a2c1e);cursor:pointer;display:block;font-family:var(--font-cute,"Huninn",sans-serif);font-size:16px;height:42px;letter-spacing:.02em;line-height:42px;margin:0;max-width:100%;min-height:42px;overflow:hidden;padding:0 46px 0 12px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:2;-webkit-tap-highlight-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:none}#searchFormSection #searchForm .combobox-trigger--placeholder{color:var(--ink2,rgba(58,44,30,.55));font-weight:400}#searchFormSection #searchForm .combobox-wrapper:after,#searchFormSection #searchForm .custom-select-wrapper:has(.combobox-trigger):after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%23c07a3c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50% /14px 14px no-repeat,linear-gradient(165deg,#fffcf7fa,#fff1e4f0);border:1px solid rgba(192,122,60,.2);border-radius:9px;bottom:auto;box-shadow:0 1px 3px #4a2e1a12,inset 0 1px #ffffffe6;content:"";height:28px;pointer-events:none;position:absolute;right:9px;top:26.3px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:28px;z-index:4}#searchFormSection #searchForm .combobox-wrapper:hover:after,#searchFormSection #searchForm .custom-select-wrapper:has(.combobox-trigger):hover:after{border-color:#c07a3c57;box-shadow:0 2px 6px #4a2e1a1a,inset 0 1px #fffffff2}#searchFormSection #searchForm .combobox-wrapper:focus-within:after,#searchFormSection #searchForm .custom-select-wrapper:focus-within:has(.combobox-trigger):after{border-color:var(--color-brand,#c07a3c);box-shadow:0 0 0 2px #c07a3c24,0 3px 8px #4a2e1a1a;transform:translateY(-1px)}#searchFormSection #searchForm .combobox-wrapper .combobox-trigger,#searchFormSection #searchForm .custom-select-wrapper .combobox-trigger{background:linear-gradient(180deg,#fffefb,#fff 52%,#fffcf8)!important;border:1.5px solid rgba(192,122,60,.22)!important;border-radius:14px!important;box-shadow:0 1px 2px #4a2e1a0d,inset 0 1px #ffffffeb!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}#searchFormSection #searchForm .combobox-wrapper:hover .combobox-trigger,#searchFormSection #searchForm .custom-select-wrapper:hover .combobox-trigger{background:linear-gradient(180deg,#fff,#fffaf5)!important;border-color:#c07a3c61!important}#searchFormSection #searchForm .combobox-wrapper:focus-within .combobox-trigger,#searchFormSection #searchForm .custom-select-wrapper:focus-within .combobox-trigger{border-color:var(--accent,#c07a3c)!important;box-shadow:0 0 0 3px #c07a3c24,0 4px 14px #4a2e1a14,inset 0 1px #fffffff2!important;outline:none}#searchFormSection #searchForm select.combobox-engine{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background:transparent!important;border:0!important;display:none!important;height:0!important;left:-9999px!important;margin:0!important;max-height:0!important;min-height:0!important;opacity:0!important;order:1;overflow:hidden!important;padding:0!important;pointer-events:none!important;position:absolute!important;top:auto!important;visibility:hidden!important;width:0!important;z-index:-1!important}#searchFormSection #searchForm .combobox-wrapper.combobox-open,#searchFormSection #searchForm .custom-select-wrapper.select-open{z-index:30}#searchFormSection #searchForm .combobox-list,body .combobox-list.combobox-list--floating{background:linear-gradient(180deg,#fffefb,#fffaf5);border:1.5px solid rgba(192,122,60,.28);border-radius:14px;box-shadow:0 14px 36px #4a2e1a29,inset 0 0 0 1px #fff9;box-sizing:border-box;font-family:Noto Sans TC,-apple-system,BlinkMacSystemFont,PingFang TC,Microsoft JhengHei,sans-serif;left:0;margin:0;max-height:min(280px,50vh);overflow-x:hidden;overflow-y:auto;padding:6px;position:absolute;right:0;scrollbar-color:rgba(192,122,60,.45) transparent;scrollbar-width:thin;top:calc(100% + 6px);z-index:40;-webkit-font-smoothing:antialiased}body .combobox-list.combobox-list--floating{position:fixed;right:auto;top:auto}#searchFormSection #searchForm .combobox-list.is-open:not([hidden]),body .combobox-list.combobox-list--floating.is-open:not([hidden]){display:block!important}#searchFormSection #searchForm .combobox-list.is-open,body .combobox-list.combobox-list--floating.is-open{animation:searchComboboxIn .18s ease-out}@keyframes searchComboboxIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.combobox-backdrop{background:#20160c61;inset:0;position:fixed;z-index:10040;-webkit-tap-highlight-color:transparent}body.search-combobox-sheet-open{overflow:hidden;touch-action:none}@media(max-width:767px){body .combobox-list.combobox-list--floating{left:var(--sv-inset-l,12px)!important;max-width:none!important;min-width:0!important;right:var(--sv-inset-r,12px)!important;width:auto!important}body .combobox-list.combobox-list--floating.combobox-list--sheet{border-radius:18px;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -6px 28px #4a2e1a29,0 18px 40px #4a2e1a24;max-height:min(52vh,380px)!important;padding:8px 6px 10px;top:auto!important;-webkit-overflow-scrolling:touch;contain:layout style;overscroll-behavior:contain}body .combobox-list.combobox-list--sheet.is-open{animation:searchComboboxSheetIn .24s ease-out}body .combobox-list.combobox-list--sheet .combobox-option{font-size:15px;padding:14px 12px}}@keyframes searchComboboxSheetIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}#searchFormSection #searchForm .combobox-option,body .combobox-list .combobox-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:10px;color:var(--ink,#3a2c1e);cursor:pointer;display:block;font-family:inherit;font-size:15px;height:auto;line-height:1.35;margin:0;min-height:44px;overflow:visible;padding:10px 12px;text-align:center;transition:background .15s ease,color .15s ease;white-space:normal;width:100%;word-break:keep-all}body .combobox-list .combobox-option-main{display:block;font-weight:600;line-height:1.35}body .combobox-list .combobox-option-sub{color:var(--ink2,rgba(58,44,30,.62));display:block;font-size:12px;font-weight:400;line-height:1.3;margin-top:2px}#searchFormSection #searchForm .combobox-option:focus-visible,#searchFormSection #searchForm .combobox-option:hover,body .combobox-list .combobox-option:focus-visible,body .combobox-list .combobox-option:hover{background:linear-gradient(90deg,#c07a3c24,#d4956a14);color:var(--color-brand,#c07a3c);outline:none}#searchFormSection #searchForm .combobox-option.is-selected,body .combobox-list .combobox-option.is-selected{background:#c07a3c14;color:var(--color-brand,#c07a3c);font-weight:700}#searchFormSection #searchForm .combobox-empty,body .combobox-list .combobox-empty{color:var(--ink2);font-family:var(--font-body,"Noto Sans TC",sans-serif);font-size:12px;line-height:1.45;margin:0;padding:12px 10px;text-align:center}#searchFormSection #searchForm .custom-select-wrapper{overflow:visible;position:relative;z-index:1}#searchFormSection #searchForm .form-error{font-size:11px;margin:2px 0 0;order:2}#searchFormSection .form-row-3col{gap:0;grid-template-columns:1fr}#searchFormSection .budget-slider-wrapper{background:#ffffffb8;border:1px solid rgba(192,122,60,.18);border-radius:var(--card-radius,24px);grid-column:1/-1;margin:2px 0 0;min-height:0;padding:12px 14px}#searchFormSection .budget-slider-label{color:var(--accent);font-size:12px;font-weight:700;margin-bottom:6px}#searchFormSection .budget-slider-display{font-size:13px;gap:6px}#searchFormSection .budget-slider-container{box-sizing:border-box;height:24px;margin:8px 22px 4px;max-width:calc(100% - 44px);position:relative;touch-action:none;width:calc(100% - 44px)}#searchFormSection .search-gold-frame-inset .budget-slider-marks{box-sizing:border-box;margin-left:22px;margin-right:22px;max-width:calc(100% - 44px);padding:0;width:calc(100% - 44px)}#searchFormSection .budget-slider-marks{color:var(--ink2);display:flex;font-size:10px;justify-content:space-between;margin-top:4px}#searchFormSection .line-friend-verify{background:linear-gradient(180deg,#fffffff0,#fff8f0c7);border:1px solid rgba(192,122,60,.22);border-radius:var(--card-radius,24px);box-shadow:0 8px 20px #4a2e1a0f;margin:8px 0 0;padding:16px 14px 14px}#searchFormSection .line-friend-guide-head{margin-bottom:12px;text-align:left}#searchFormSection .line-friend-guide-tag{background:#c07a3c1f;border-radius:999px;color:var(--accent);display:inline-block;font-family:var(--font-body,"Noto Sans TC",sans-serif);font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:6px;padding:3px 10px;text-transform:uppercase}#searchFormSection .line-friend-guide-lead{color:var(--ink2);font-family:var(--font-body,"Noto Sans TC",sans-serif);font-size:12.5px;line-height:1.65;margin:0}#searchFormSection .line-friend-guide-lead strong{color:var(--ink);font-weight:700}#searchFormSection .line-friend-steps{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}#searchFormSection .line-friend-step{align-items:flex-start;background:#ffffffb8;border:1px solid rgba(192,122,60,.14);border-radius:16px;display:flex;gap:10px;padding:12px 12px 12px 10px}#searchFormSection .line-friend-step--confirm{background:linear-gradient(180deg,#fffcf6f2,#fff6e9d9)}#searchFormSection .line-friend-step-num{background:linear-gradient(135deg,var(--accent),var(--accent2));border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-family:var(--font-cute,"Huninn",sans-serif);font-size:13px;font-weight:700;height:26px;line-height:1;place-items:center;width:26px}#searchFormSection .line-friend-step-body{flex:1;min-width:0;text-align:left}#searchFormSection .line-friend-step-title{color:var(--ink);font-family:var(--font-cute,"Huninn",sans-serif);font-size:13.5px;font-weight:700;line-height:1.4;margin:0 0 4px;white-space:nowrap}#searchFormSection .line-friend-step-desc{color:var(--ink2);font-family:var(--font-body,"Noto Sans TC",sans-serif);font-size:11.5px;line-height:1.55;margin:0 0 10px}#searchFormSection .line-friend-step--confirm .line-friend-step-desc{margin-bottom:8px}#searchFormSection .line-friend-add-btn{align-items:center;background:#fff!important;border:1.5px solid var(--color-brand,#c07a3c)!important;border-radius:999px;box-shadow:none!important;color:var(--color-brand,#c07a3c)!important;display:inline-flex;filter:none;font-family:var(--font-body,"Noto Sans TC",sans-serif);font-size:12.5px;font-weight:600;justify-content:center;letter-spacing:.03em;margin:0;max-width:100%;min-height:40px;padding:8px 14px;text-shadow:none!important;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease;width:auto}#searchFormSection .line-friend-add-btn:after,#searchFormSection .line-friend-add-btn:before{content:none!important;display:none!important}#searchFormSection .line-friend-add-btn:hover{background:linear-gradient(90deg,var(--color-brand,#c07a3c),var(--color-brand-warm,#d4956a))!important;border-color:var(--color-brand-warm,#d4956a)!important;box-shadow:0 6px 16px #c07a3c38!important;color:#fff!important;transform:translateY(-1px)}#searchFormSection .line-friend-add-btn:active{box-shadow:0 2px 8px #c07a3c2e!important;transform:translateY(0)}#searchFormSection .line-friend-step-body--split{align-items:center;display:flex;flex-direction:row;gap:10px 14px;justify-content:space-between;width:100%}#searchFormSection .line-friend-step-copy{flex:1;min-width:0}#searchFormSection .line-friend-step-body--split .line-friend-step-desc{margin-bottom:0}#searchFormSection .line-friend-step-body--split .line-friend-add-btn{align-self:center;flex-shrink:0;white-space:nowrap}#searchFormSection .line-friend-step-body--split .line-friend-checkbox--side{align-items:center;align-self:center;box-sizing:border-box;display:inline-flex;flex-shrink:0;gap:0;margin:0;max-width:min(168px,38vw);min-height:44px;padding:8px 10px 8px 38px;width:auto}#searchFormSection .line-friend-step-body--split .line-friend-checkbox--side input[type=checkbox]{left:10px}#searchFormSection .line-friend-step-body--split .line-friend-checkbox--side .checkbox-custom{grid-column:unset;grid-row:unset;left:10px;position:absolute;top:50%;transform:translateY(-50%)}#searchFormSection .line-friend-step-body--split .line-friend-checkbox--side .checkbox-text{font-size:11px;font-weight:600;grid-column:unset;grid-row:unset;line-height:1.35}#searchFormSection .line-friend-checkbox{align-items:center;background:#ffffffeb;border:1.5px solid rgba(192,122,60,.28);border-radius:14px;box-sizing:border-box;-moz-column-gap:12px;column-gap:12px;cursor:pointer;display:grid;grid-template-columns:28px minmax(0,1fr);margin:0;min-height:52px;padding:12px 14px;position:relative;row-gap:0;width:100%;-webkit-tap-highlight-color:transparent}#searchFormSection .line-friend-checkbox:has(input:checked){background:linear-gradient(180deg,#fffffffa,#f0fff6e6);border-color:#06c75573;box-shadow:0 0 0 1px #06c7551f}#searchFormSection .line-friend-checkbox input[type=checkbox]{cursor:pointer;height:22px;left:14px;margin:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:22px;z-index:2}#searchFormSection .line-friend-checkbox .checkbox-custom{background:#fff;border:2px solid rgba(139,94,60,.45);border-radius:7px;box-shadow:inset 0 1px 2px #4a2e1a0f;flex-shrink:0;grid-column:1;grid-row:1;height:22px;justify-self:center;pointer-events:none;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;width:22px}#searchFormSection .line-friend-checkbox input[type=checkbox]:focus-visible+.checkbox-custom{outline:2px solid rgba(192,122,60,.45);outline-offset:2px}#searchFormSection .line-friend-checkbox input[type=checkbox]:checked+.checkbox-custom{background:linear-gradient(180deg,#12d966,#06c755);border-color:#06c755;box-shadow:0 2px 8px #06c75559}#searchFormSection .line-friend-checkbox input[type=checkbox]:checked+.checkbox-custom:after{border:solid #fff;border-width:0 2.5px 2.5px 0;content:"";display:block;height:10px;margin:2px auto 0;transform:rotate(45deg);width:5px}#searchFormSection .line-friend-checkbox .checkbox-text{color:var(--ink);font-family:var(--font-body,"Noto Sans TC",sans-serif);font-size:13px;font-weight:600;grid-column:2;grid-row:1;line-height:1.5;text-align:left}#searchFormSection .search-submit-wrap{margin-top:12px;text-align:center}#searchFormSection .search-submit-btn{font-size:14px;line-height:1.4;margin:0 auto;min-height:46px;padding:0 28px}#searchFormSection .search-submit-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.48}#searchFormSection .search-submit-hint{color:var(--color-taupe);font-family:var(--font-body,"Noto Sans TC",sans-serif);font-size:11px;line-height:1.35;margin:2px 0 0}#searchFormSection .form-note{font-size:11px;line-height:1.45;margin-bottom:0;margin-top:6px;text-align:center}@media(max-width:767px){#searchFormSection{padding-bottom:0;padding-top:0}#searchFormSection .search-form-wrap{padding:14px 12px 8px}#searchFormSection .search-page-gold-card.card-gold-expand-svg-frame .search-form-wrap{padding:0}#searchFormSection #searchForm .form-row{align-items:start;gap:8px 10px;grid-template-columns:1fr 1fr}#searchFormSection #searchForm .combobox-wrapper:after,#searchFormSection #searchForm .custom-select-wrapper:has(.combobox-trigger):after{top:24px}#searchFormSection #searchForm .combobox-wrapper .combobox-trigger,#searchFormSection #searchForm .custom-select-wrapper .combobox-trigger,#searchFormSection #searchForm .form-group--float input,#searchFormSection #searchForm .form-group--float select:not(.combobox-engine){font-size:16px;height:40px;line-height:40px;min-height:40px;padding:0 42px 0 10px}#searchFormSection #searchForm .form-group--float textarea:not(#s_personality){font-size:16px;min-height:60px;padding:8px 10px}#searchFormSection #searchForm #s_personality{font-size:16px;height:40px;max-height:40px;min-height:40px;padding:5px 10px}#searchFormSection #searchForm #s_personality:focus{height:84px;max-height:84px;min-height:84px;padding:8px 10px}#searchFormSection #searchForm .form-group--float label{font-size:10px}#searchFormSection .line-friend-verify{padding:12px 10px}#searchFormSection .line-friend-steps{flex-direction:column;gap:10px}#searchFormSection .line-friend-step{align-items:center;flex-direction:row;gap:8px;padding:10px 8px}#searchFormSection .line-friend-guide-lead{font-size:12px}#searchFormSection .line-friend-step-body--split{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;justify-content:space-between;min-width:0}#searchFormSection .line-friend-step-copy{flex:1 1 auto;min-width:0}#searchFormSection .line-friend-step-title{font-size:clamp(11px,3vw,13px);letter-spacing:-.02em;line-height:1.35;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#searchFormSection .line-friend-step-desc{display:none}#searchFormSection .line-friend-step-body--split .line-friend-add-btn{flex-shrink:0;font-size:11.5px;margin-left:0;min-height:36px;padding:7px 11px}#searchFormSection .line-friend-step-body--split .line-friend-checkbox--side{flex-shrink:0;margin-left:0;max-width:min(148px,46vw);min-height:38px;padding:7px 8px 7px 34px}#searchFormSection .line-friend-step-body--split .line-friend-checkbox--side .checkbox-text{font-size:10.5px;white-space:nowrap}}#searchFormSection .form-success:not(.hidden){background:transparent;border:none;box-shadow:none;display:block;margin:0 auto;padding:10px 0 18px}#searchFormSection .form-success:not(.hidden) .success-card{min-height:254px;width:min(190px,78vw)}.success-card{align-items:center;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(160deg,#fffbf3f2,#fff6e9e6);border:1.5px solid rgba(139,94,60,.3);border-radius:var(--card-radius,24px);box-shadow:0 10px 30px #4a2e1a29,inset 0 1px #fffffff2;color:var(--ink);display:flex;flex-direction:column;font-family:var(--font-cute);gap:9px;height:254px;justify-content:center;margin:0 auto;overflow:hidden;padding:18px 16px;position:relative;text-align:center;width:190px}.success-card:before{background:linear-gradient(135deg,var(--accent) 0,var(--accent2) 55%,var(--color-cream-warm) 100%);border-radius:calc(var(--radius-md) + 8px);content:"";filter:blur(16px);inset:-14px;opacity:.5;position:absolute;transition:filter .5s ease,opacity .5s ease;z-index:-1}.success-card:hover:before{filter:blur(24px);opacity:.75}.success-card:after{background:linear-gradient(90deg,transparent,var(--gold,var(--accent2)) 50%,transparent);content:"";height:1.5px;left:15%;pointer-events:none;position:absolute;right:15%;top:12px;z-index:1}.success-card-heading{color:var(--ink);font-family:var(--font-cute);font-size:19px;font-weight:700;letter-spacing:.5px;text-transform:capitalize}.success-card p:not(.success-card-heading):not(.success-card-note){color:var(--ink2);font-family:var(--font-body);font-size:13.5px;line-height:1.7;max-width:152px}.success-card-note{color:var(--color-taupe);font-family:var(--font-body);font-size:12px;line-height:1.6;opacity:.88}.success-card-brand{color:var(--accent);font-family:var(--font-cute);font-size:11px;letter-spacing:2.5px;margin-top:3px;opacity:.8}#searchFormSection .search-form-wrap:has(.form-success:not(.hidden)){backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;box-shadow:none;padding:0}.search-form-wrap:has(.form-success:not(.hidden)):before{display:none}#searchFormSection.search-form-submitted .card-lead,#searchFormSection.search-form-submitted .card-subtitle,#searchFormSection.search-form-submitted .card-title{display:none!important}#searchFormSection.search-form-submitted .search-page-gold-card.card-gold-expand-svg-frame .card-gold-expand-content{overflow:visible!important;padding-bottom:calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text) + 8px)!important;padding-top:calc(var(--card-gold-frame-inset) + var(--card-gold-frame-to-text) + 8px)!important}#searchFormSection.search-form-submitted .form-success:not(.hidden){padding:8px 0 12px}.search-success-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#20160c6b;box-sizing:border-box;display:flex;inset:0;justify-content:center;opacity:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));pointer-events:none;position:fixed;transition:opacity .35s ease,visibility .35s ease;visibility:hidden;z-index:10060}.search-success-overlay.hidden{display:none!important}.search-success-overlay.is-open{cursor:pointer;display:flex!important;opacity:1;pointer-events:auto;visibility:visible}.search-success-overlay__panel{animation:searchSuccessCardIn .42s cubic-bezier(.2,.8,.2,1) both;display:flex;justify-content:center;max-width:min(420px,96vw);pointer-events:none;width:100%}.search-success-overlay__card{border-width:3px;box-sizing:border-box;cursor:pointer;gap:18px;height:auto;margin:0;min-height:min(508px,78vh);padding:36px 32px;pointer-events:auto;width:min(380px,92vw)}.search-success-overlay__card:before{filter:blur(32px);inset:-28px}.search-success-overlay__card:after{height:3px;top:24px}.search-success-overlay__card .success-card-heading{font-size:38px;letter-spacing:1px}.search-success-overlay__card p:not(.success-card-heading):not(.success-card-note){font-size:27px;line-height:1.65;max-width:304px}.search-success-overlay__card .success-card-note{font-size:24px;line-height:1.55}.search-success-overlay__card .success-card-brand{font-size:22px;letter-spacing:5px;margin-top:6px}@media(max-width:767px){.search-success-overlay__card{gap:14px;min-height:min(460px,72vh);padding:28px 24px;width:min(340px,92vw)}.search-success-overlay__card .success-card-heading{font-size:32px}.search-success-overlay__card p:not(.success-card-heading):not(.success-card-note){font-size:22px;max-width:280px}.search-success-overlay__card .success-card-note{font-size:19px}.search-success-overlay__card .success-card-brand{font-size:18px;letter-spacing:4px}}@keyframes searchSuccessCardIn{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}body.search-success-open{overflow:hidden;touch-action:none}
