.match_page__vko2z{position:relative;isolation:isolate;width:min(100%,1227px);margin:0 auto;padding:27px 54px 29px;overflow:hidden;color:#102924}.match_page__vko2z:after,.match_page__vko2z:before{position:absolute;z-index:-1;border-radius:999px;filter:blur(24px);content:"";pointer-events:none}.match_page__vko2z:before{top:6px;right:-58px;width:330px;height:190px;transform:rotate(24deg);background:rgba(188,181,168,.18)}.match_page__vko2z:after{top:96px;right:57px;width:170px;height:42px;transform:rotate(-24deg);background:rgba(166,158,143,.16)}.match_hero__xccqU{display:grid;justify-items:center;text-align:center}.match_hero__xccqU h1,.match_sectionHeading__CnpSJ h2{margin:0;font-family:var(--consumer-font-display);font-weight:400}.match_hero__xccqU h1{font-size:clamp(3rem,5vw,4.25rem);line-height:1}.match_hero__xccqU p{margin:12px 0 0;color:#263d58;font-size:1.02rem}.match_journey__L4SfX{width:min(100%,812px);display:grid;grid-template-columns:repeat(3,1fr);gap:46px;margin:28px auto 32px;padding:0;list-style:none}.match_journey__L4SfX li{position:relative;display:grid;grid-template-columns:44px 1fr;gap:15px;align-items:center}.match_journey__L4SfX li:not(:last-child):after{position:absolute;top:22px;right:-29px;width:56px;height:1px;background:#b8c0bd;content:""}.match_journey__L4SfX li>span,.match_sectionHeading__CnpSJ>span{display:grid;place-items:center;flex:0 0 auto;border:1px solid #c4cbc8;border-radius:50%;font-weight:600}.match_journey__L4SfX li>span{width:44px;height:44px;font-size:1.15rem}.match_journey__L4SfX li[data-active=true]>span,.match_sectionHeading__CnpSJ>span{border-color:#004c40;background:#004c40;color:#fff}.match_journey__L4SfX li div{display:grid;gap:2px}.match_journey__L4SfX strong{font-size:.93rem}.match_journey__L4SfX small{color:#63706f;font-size:.75rem;line-height:1.25}.match_results__WGx_5,.match_tellPanel__lFaWF{border:1px solid #ece9e2;border-radius:12px;background:rgba(255,255,255,.82);box-shadow:0 18px 50px rgba(26,48,42,.035)}.match_tellPanel__lFaWF{padding:20px 27px 21px}.match_sectionHeading__CnpSJ{display:flex;align-items:flex-start;gap:20px}.match_sectionHeading__CnpSJ>span{width:43px;height:43px;font-size:1.1rem}.match_sectionHeading__CnpSJ h2{font-size:1.72rem;line-height:1.1}.match_sectionHeading__CnpSJ p{margin:3px 0 0;color:#53646c;font-size:.79rem}.match_inputRow__cwO5O{display:grid;grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);gap:19px;align-items:stretch;margin:26px 6px 14px}.match_uploadBlock__trGe_{position:relative;min-height:141px;display:grid;place-items:center;align-content:center;gap:4px;overflow:hidden;border:1px dashed #9da9a6;border-radius:10px;background:rgba(255,255,255,.62);color:#263d58;font:inherit;cursor:pointer}.match_uploadBlock__trGe_>svg{width:32px;height:32px;margin-bottom:2px;fill:none;stroke:#102c47;stroke-width:1.7}.match_uploadBlock__trGe_ strong{font-size:.97rem}.match_uploadBlock__trGe_ em,.match_uploadBlock__trGe_ small,.match_uploadBlock__trGe_ span{font-size:.75rem;font-style:normal}.match_uploadBlock__trGe_ small{margin-top:3px;color:#53646c}.match_uploadBlock__trGe_ em{position:absolute;right:8px;bottom:7px;left:8px;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px #000;z-index:1}.match_uploadBlock__trGe_ input{display:none}.match_photoPreview__45UYq{z-index:0;object-fit:cover}.match_uploadBlock__trGe_:has(.match_photoPreview__45UYq):after{position:absolute;inset:0;z-index:0;background:linear-gradient(transparent 55%,rgba(0,0,0,.45));content:""}.match_orDivider__ShpS8{display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;gap:10px;color:#53646c;font-size:.75rem}.match_orDivider__ShpS8:after,.match_orDivider__ShpS8:before{width:1px;height:100%;background:#d9ddda;content:""}.match_describeBlock__cfzoi{min-width:0;padding:24px 25px 16px;border:1px solid #e2e2df;border-radius:9px;background:rgba(255,255,255,.5)}.match_describeBlock__cfzoi>label{display:flex;align-items:center;gap:13px;font-family:var(--consumer-font-display);font-size:1.22rem}.match_describeBlock__cfzoi>label svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.6}.match_describeBlock__cfzoi textarea{width:100%;min-height:54px;margin-top:15px;padding:13px 15px;resize:vertical;border:1px solid #d7dcda;border-radius:7px;background:#fff;color:#233d56;font:.78rem/1.45 var(--consumer-font-sans)}.match_describeBlock__cfzoi textarea::placeholder{color:#8b98a5}.match_preferences__cXNBk{margin-top:8px;color:#52645f;font-size:.7rem}.match_preferences__cXNBk summary{cursor:pointer}.match_preferenceGrid__fWoMo{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.match_preferenceGrid__fWoMo label{display:grid;gap:2px}.match_preferenceGrid__fWoMo select{min-width:0;height:30px;border:1px solid #d7dcda;background:#fff;color:#233d56;font:inherit}.match_inputError__b4C3W,.match_photoTruth___ZyTQ{margin:0 auto 8px;color:#6a4940;font-size:.68rem;text-align:center}.match_photoTruth___ZyTQ{color:#62706d}.match_photoTruth___ZyTQ select{min-height:32px;margin-left:6px;border:1px solid #b6c2bd;border-radius:5px;background:#fff;color:#102924}.match_photoTruth___ZyTQ p{margin:6px 0 0}.match_primaryAction__gtZGM{min-height:47px;width:min(100%,386px);display:flex;align-items:center;justify-content:center;gap:16px;margin:0 auto;border:0;border-radius:6px;background:#004c40;color:#fff;font:600 .95rem var(--consumer-font-sans);cursor:pointer}.match_primaryAction__gtZGM span{font-size:1.4rem;font-weight:400}.match_results__WGx_5{margin-top:20px;padding:19px 27px 27px}.match_resultGrid__sHaDe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:19px}.match_resultCard__5Igzw{min-width:0;overflow:hidden;border:1px solid #e1dfd9;border-radius:9px;background:#fff}.match_productImage__7jzhJ{position:relative;width:100%;aspect-ratio:1.82/1;overflow:hidden;background:#f5f2eb}.match_productImage__7jzhJ img{width:100%;height:100%;object-fit:cover}.match_livePreview__TNxg_{display:block;width:100%;max-height:360px;object-fit:contain;background:#f5f2eb}.match_previewAction__cC0k8{width:100%;min-height:38px;margin-top:5px;border:1px solid #004c40;border-radius:5px;background:#fff;color:#004c40;font:600 .75rem var(--consumer-font-sans);cursor:pointer}.match_previewAction__cC0k8:disabled,.match_primaryAction__gtZGM:disabled{opacity:.55;cursor:wait}.match_livePiece__4_k7B{display:grid;grid-template-columns:60px minmax(0,1fr);gap:8px;align-items:start;padding-top:8px;border-top:1px solid #e1dfd9}.match_livePiece__4_k7B>img{width:60px;height:60px;object-fit:cover}.match_livePiece__4_k7B div{min-width:0;display:grid;gap:2px}.match_livePiece__4_k7B strong{font-size:.72rem;line-height:1.35}.match_livePiece__4_k7B small{color:#63706f;overflow-wrap:anywhere}.match_productCopy__wO2Yc{display:grid;gap:3px;padding:10px 15px 14px}.match_productCopy__wO2Yc h3,.match_productCopy__wO2Yc p{margin:0}.match_productCopy__wO2Yc h3{min-height:1.35em;overflow:hidden;font-size:.85rem;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.match_reason__kMOXs{min-height:2.6em;color:#63706f;font-size:.72rem;line-height:1.3}.match_price__c6y6e{margin-top:2px;color:#13231f;font-size:1rem}.match_productCopy__wO2Yc a{min-height:41px;display:grid;place-items:center;margin-top:7px;border-radius:5px;background:#004c40;color:#fff;font-size:.78rem;font-weight:600;text-decoration:none}@media (max-width:760px){.match_matchHeaderBar__jjedZ{padding-inline:10px;gap:6px}.match_matchBrand__eP5F8 strong{font-size:13px}.match_matchUtilities__bn01G{gap:7px}.match_matchUtilities__bn01G select{max-width:78px;font-size:12px}.match_matchMenuButton__O_7f4{padding-inline:0;font-size:11px}.match_page__vko2z{padding:25px 16px 24px}.match_hero__xccqU h1{font-size:2.85rem}.match_hero__xccqU p{max-width:25rem;font-size:.9rem}.match_journey__L4SfX{gap:5px;margin-block:25px}.match_journey__L4SfX li{grid-template-columns:34px 1fr;gap:7px}.match_journey__L4SfX li>span{width:34px;height:34px;font-size:.9rem}.match_journey__L4SfX li:not(:last-child):after{display:none}.match_journey__L4SfX strong{font-size:.74rem}.match_journey__L4SfX small{display:none}.match_results__WGx_5,.match_tellPanel__lFaWF{padding:18px 14px}.match_sectionHeading__CnpSJ{gap:12px}.match_sectionHeading__CnpSJ>span{width:37px;height:37px}.match_sectionHeading__CnpSJ h2{font-size:1.42rem}.match_inputRow__cwO5O{grid-template-columns:1fr;gap:13px;margin-inline:0}.match_uploadBlock__trGe_{min-height:157px}.match_orDivider__ShpS8{grid-template-columns:1fr auto 1fr;grid-template-rows:auto}.match_orDivider__ShpS8:after,.match_orDivider__ShpS8:before{width:100%;height:1px}.match_describeBlock__cfzoi{padding:18px 15px 14px}.match_preferenceGrid__fWoMo,.match_resultGrid__sHaDe{grid-template-columns:1fr}.match_primaryAction__gtZGM{width:100%;margin-top:7px}.match_results__WGx_5{margin-top:16px}.match_resultGrid__sHaDe{gap:16px}.match_productImage__7jzhJ{aspect-ratio:1.65/1}}