.isQAUa_page{color:var(--color-yf-forest);background:var(--color-yf-cream)}.isQAUa_container{max-width:1280px;margin-inline:auto;padding:24px 32px 88px}.isQAUa_hero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:56px;margin-top:24px;display:grid}.isQAUa_eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.isQAUa_hero h1{letter-spacing:-.055em;text-wrap:balance;margin-top:22px;font-size:clamp(38px,4.6vw,64px);font-weight:500;line-height:1.12}.isQAUa_hero h1 span{color:var(--color-yf-maroon);display:block}.isQAUa_intro{color:#5a655e;text-wrap:pretty;max-width:38ch;margin-top:24px;font-size:17px;line-height:1.7}.isQAUa_actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.isQAUa_primary{background:var(--color-yf-forest);min-height:50px;color:var(--color-yf-cream);border-radius:6px;justify-content:space-between;align-items:center;gap:30px;padding:14px 23px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.isQAUa_primary:hover{background:#3c5650;transform:translateY(-2px)}.isQAUa_secondary{text-underline-offset:5px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.isQAUa_heroVisual{aspect-ratio:1.15;background:#e9e4d9;border-radius:90px 12px 12px;display:block;position:relative;overflow:hidden}.isQAUa_heroVisual img{object-fit:cover;object-position:56% center;transition:transform .6s}.isQAUa_heroVisual:hover img{transform:scale(1.025)}.isQAUa_heroCaption{background:var(--color-yf-cream);border-radius:5px;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex;position:absolute;inset:auto 16px 16px}.isQAUa_heroCaption small{color:#627068;margin-bottom:4px;font-size:11px;display:block}.isQAUa_heroCaption strong{font-size:17px;font-weight:500}.isQAUa_heroCaption>span{border:1px solid var(--color-yf-sand);border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.isQAUa_trust{border-block:1px solid var(--color-yf-sand);color:#52615a;flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:36px;padding-block:20px;font-size:12px;display:flex}.isQAUa_trust span{align-items:center;gap:10px;display:flex}.isQAUa_trust i{background:var(--color-yf-maroon);border-radius:50%;width:5px;height:5px}.isQAUa_section{margin-top:80px;scroll-margin-top:140px}.isQAUa_sectionHead{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}.isQAUa_section h2{letter-spacing:-.04em;text-wrap:balance;max-width:24ch;font-size:clamp(26px,3vw,39px);font-weight:500;line-height:1.2}.isQAUa_sectionHead p{color:#5a655e;text-wrap:pretty;max-width:43ch;font-size:14px;line-height:1.75}.isQAUa_sectionHead .isQAUa_eyebrow{color:var(--color-yf-maroon);margin-bottom:12px}.isQAUa_occasionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px;display:grid}.isQAUa_occasionCard{display:block}.isQAUa_occasionPhoto{aspect-ratio:1.8;background:#eae4d8;border-radius:8px;position:relative;overflow:hidden}.isQAUa_occasionPhoto img{object-fit:cover;transition:transform .5s}.isQAUa_occasionCard:hover img{transform:scale(1.045)}.isQAUa_occasionInfo{justify-content:space-between;align-items:start;gap:12px;padding:16px 0 0;display:flex}.isQAUa_occasionInfo h3{letter-spacing:-.035em;font-size:19px;font-weight:500;line-height:1.3}.isQAUa_occasionDate{color:var(--color-yf-maroon);margin-top:7px;font-size:12px;line-height:1.6;display:block}.isQAUa_occasionInfo p{color:#647067;max-width:36ch;margin-top:7px;font-size:12px;line-height:1.6}.isQAUa_occasionInfo>span{border:1px solid var(--color-yf-sand);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:grid}.isQAUa_occasionCard:hover .isQAUa_occasionInfo>span{background:var(--color-yf-forest);color:var(--color-yf-cream)}.isQAUa_finder{margin-top:30px}.isQAUa_tabs{border-bottom:1px solid var(--color-yf-sand);scrollbar-width:thin;gap:26px;display:flex;overflow-x:auto}.isQAUa_tabs button{color:#627068;cursor:pointer;flex-shrink:0;min-height:48px;padding:8px 2px 16px;font-size:14px;position:relative}.isQAUa_tabs button[aria-selected=true]{color:var(--color-yf-forest);font-weight:600}.isQAUa_tabs button[aria-selected=true]:after{content:"";bottom:0;background:var(--color-yf-maroon);height:3px;position:absolute;inset-inline:0}.isQAUa_budgets{flex-wrap:wrap;align-items:center;gap:8px;padding-block:22px;font-size:12px;display:flex}.isQAUa_budgets>span{color:#5a655e;margin-right:8px}.isQAUa_budgets button{border:1px solid var(--color-yf-sand);cursor:pointer;border-radius:4px;min-height:40px;padding:8px 14px;transition:background .2s}.isQAUa_budgets button[aria-pressed=true]{color:var(--color-yf-cream);background:var(--color-yf-forest);border-color:var(--color-yf-forest)}.isQAUa_products{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.isQAUa_products article{box-shadow:none;background:#f4eee3;border:0;border-radius:8px}.isQAUa_products article:hover{box-shadow:none}.isQAUa_products article>div{padding:20px}.isQAUa_finderFoot{justify-content:center;margin-top:28px;display:flex}.isQAUa_finderFoot a{text-underline-offset:5px;text-align:center;min-height:44px;padding:12px 0;font-size:14px;text-decoration:underline}.isQAUa_finderFoot a span:first-child{font-weight:600}.isQAUa_finderFoot a span:last-child{margin-left:8px}.isQAUa_empty{text-align:center;background:#f0eadf;border-radius:8px;padding:48px 24px}.isQAUa_empty p{max-width:56ch;margin-inline:auto;font-size:14px;line-height:1.7}.isQAUa_empty button{cursor:pointer;min-height:44px;margin-top:16px;font-size:13px;font-weight:600;text-decoration:underline}.isQAUa_directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 30px;display:grid}.isQAUa_directory a{border-bottom:1px solid var(--color-yf-sand);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding-block:14px;font-size:13px;transition:color .2s;display:flex}.isQAUa_directory a:hover{color:var(--color-yf-maroon)}.isQAUa_directory a>span:first-child{align-items:center;gap:10px;display:flex}.isQAUa_directory i{width:25px;font-size:19px;font-style:normal}.isQAUa_inspiration{border-top:1px solid var(--color-yf-sand);padding-top:30px}.isQAUa_inspiration [data-escena]{margin-bottom:0}.isQAUa_share{margin-top:30px}.isQAUa_page :is(a,button,[role=tabpanel]):focus-visible{outline:2px solid var(--color-yf-maroon);outline-offset:5px}.isQAUa_page :is(button,a):active{transform:translateY(1px)}@media (max-width:1000px){.isQAUa_hero{gap:28px}.isQAUa_hero h1{font-size:45px}.isQAUa_actions{gap:10px}.isQAUa_products{gap:12px}.isQAUa_products article>div{padding:14px}.isQAUa_directory{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.isQAUa_container{padding:18px 20px 56px}.isQAUa_hero{grid-template-columns:1fr;gap:26px;margin-top:18px}.isQAUa_eyebrow{letter-spacing:.11em;font-size:10px}.isQAUa_hero h1{max-width:16ch;margin-top:16px;font-size:clamp(38px,10.5vw,50px)}.isQAUa_intro{max-width:41ch;margin-top:18px;font-size:14px;line-height:1.7}.isQAUa_actions{gap:14px;margin-top:22px}.isQAUa_primary{gap:20px;min-height:48px;padding:12px 18px;font-size:13px}.isQAUa_secondary{font-size:12px}.isQAUa_heroVisual{aspect-ratio:1.45;border-top-left-radius:54px}.isQAUa_heroCaption{padding:11px 14px;inset:auto 10px 10px}.isQAUa_heroCaption strong{font-size:15px}.isQAUa_heroCaption small{font-size:10px}.isQAUa_heroCaption>span{width:32px;height:32px}.isQAUa_trust{flex-direction:column;gap:11px;margin-top:24px;padding-block:18px;font-size:11px}.isQAUa_section{margin-top:50px;scroll-margin-top:130px}.isQAUa_sectionHead{margin-bottom:22px;display:block}.isQAUa_section h2{max-width:24ch;font-size:29px}.isQAUa_sectionHead p{max-width:45ch;margin-top:12px;font-size:13px;line-height:1.7}.isQAUa_occasionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.isQAUa_occasionPhoto{aspect-ratio:1.15}.isQAUa_occasionInfo{gap:6px;padding-top:12px}.isQAUa_occasionInfo h3{font-size:16px}.isQAUa_occasionInfo p{font-size:11px;line-height:1.55}.isQAUa_occasionInfo>span{width:24px;height:24px;font-size:12px}.isQAUa_tabs{gap:22px}.isQAUa_tabs button{font-size:13px}.isQAUa_budgets{gap:7px;font-size:11px}.isQAUa_budgets>span{flex-basis:100%;margin-bottom:3px}.isQAUa_budgets button{min-height:44px}.isQAUa_products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.isQAUa_products article>div{padding:12px}.isQAUa_finderFoot a{font-size:12px}.isQAUa_directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.isQAUa_directory a{font-size:12px}.isQAUa_directory i{display:none}}@media (prefers-reduced-motion:reduce){.isQAUa_page *,.isQAUa_page :after{scroll-behavior:auto!important;transition:none!important}}
