._1f25l7q0{gap:var(--spacing-3__q2j267ah);flex-direction:column;display:flex}
._1f25l7q1{gap:var(--spacing-1__q2j267af);flex-direction:column;display:flex}
._1f25l7q2{color:var(--color-text-brand__q2j267c);align-items:center;gap:var(--spacing-0\.5__q2j267ao);min-width:0;display:flex}
._1f25l7q3{min-width:0;position:relative}
._1f25l7q4{margin:calc(-1 * var(--spacing-0\.75__q2j267ap));padding:var(--spacing-0\.75__q2j267ap);overflow:hidden}
._1f25l7q5{backface-visibility:hidden;gap:var(--spacing-2__q2j267ag);touch-action:pan-y pinch-zoom;display:flex}
._1f25l7q6{flex:0 0 84%;min-width:0}
._1f25l7q7{color:inherit;gap:var(--spacing-1__q2j267af);flex-direction:column;min-width:0;text-decoration:none;display:flex}
._1f25l7q8{border-radius:var(--radius-md__q2j267ax);transition:transform .15s;position:relative}
._1f25l7q8:hover{transform:translateY(-2px)}
._1f25l7q8[data-focus-visible][data-focus-visible]{outline:none}
._1f25l7q8:focus-visible{outline:none}
._1f25l7q8:focus-visible:after{content:"";border:2px solid var(--color-border-focus__q2j267x);border-radius:calc(var(--radius-md__q2j267ax) + var(--spacing-0\.75__q2j267ap));bottom:calc(-1 * var(--spacing-0\.75__q2j267ap));left:calc(-1 * var(--spacing-0\.75__q2j267ap));pointer-events:none;right:calc(-1 * var(--spacing-0\.75__q2j267ap));top:calc(-1 * var(--spacing-0\.75__q2j267ap));z-index:1;position:absolute}
._1f25l7q8[data-focus-visible]:after{content:"";border:2px solid var(--color-border-focus__q2j267x);border-radius:calc(var(--radius-md__q2j267ax) + var(--spacing-0\.75__q2j267ap));bottom:calc(-1 * var(--spacing-0\.75__q2j267ap));left:calc(-1 * var(--spacing-0\.75__q2j267ap));pointer-events:none;right:calc(-1 * var(--spacing-0\.75__q2j267ap));top:calc(-1 * var(--spacing-0\.75__q2j267ap));z-index:1;position:absolute}
._1f25l7q9{background-color:var(--color-surface-primary-default__q2j267f);box-shadow:var(--shadow-low__q2j267b2);gap:var(--spacing-0\.75__q2j267ap);padding:var(--spacing-0\.75__q2j267ap);width:100%}
._1f25l7qa{aspect-ratio:279/186;background-color:var(--color-surface-soft__q2j267l);border-radius:var(--radius-md__q2j267ax);width:100%;position:relative;overflow:visible}
._1f25l7qb{border-radius:inherit;object-fit:cover}
._1f25l7qc{background-color:var(--color-surface-primary-default__q2j267f);bottom:calc(-1 * var(--spacing-0\.75__q2j267ap));border-radius:var(--radius-sm__q2j267aw);box-shadow:var(--shadow-low__q2j267b2);height:56px;right:calc(-1 * var(--spacing-0\.75__q2j267ap));width:56px;position:absolute;overflow:hidden}
._1f25l7qd{object-fit:contain;padding:var(--spacing-0\.25__q2j267am)}
._1f25l7qe{gap:var(--spacing-0\.25__q2j267am);flex-direction:column;min-height:64px;display:flex}
._1f25l7qf{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._1f25l7qg{min-height:24px}
._1f25l7qh{background-color:var(--color-surface-primary-default__q2j267f);box-shadow:var(--shadow-low__q2j267b2);align-items:stretch;gap:var(--spacing-1\.5__q2j267ar);height:auto;min-height:255px;padding:var(--spacing-1__q2j267af) var(--spacing-1__q2j267af) var(--spacing-1\.25__q2j267aq);flex-direction:row}
._1f25l7qi{flex:1 1 0;width:auto;min-width:0;height:auto}
._1f25l7qj{bottom:var(--spacing-0\.75__q2j267ap);right:var(--spacing-0\.75__q2j267ap)}
._1f25l7qk{gap:var(--spacing-1__q2j267af);min-height:0;padding-top:var(--spacing-0\.5__q2j267ao);flex:1 1 0}
._1f25l7ql{-webkit-line-clamp:unset;display:block;overflow:visible}
._1f25l7qm{color:var(--color-text-brand__q2j267c);align-items:center;gap:var(--spacing-0\.5__q2j267ao);display:flex}
@media screen and (min-width:480px){._1f25l7q6{flex-basis:42%}}
@media screen and (min-width:768px){._1f25l7q9{gap:var(--spacing-1__q2j267af);padding:var(--spacing-1__q2j267af)}}
@media screen and (min-width:1024px){._1f25l7q6{flex-basis:calc((100% - var(--spacing-2__q2j267ag) * 3) / 4)}._1f25l7q9{gap:var(--spacing-1\.25__q2j267aq);padding:var(--spacing-1\.25__q2j267aq) var(--spacing-1\.25__q2j267aq) var(--spacing-1\.5__q2j267ar)}._1f25l7qh{height:255px}._1f25l7qi{height:100%}}
._1jdnuo40{border-radius:var(--radius-lg__q2j267ay);box-sizing:border-box;background-color:#e3ece3;align-items:flex-start;display:flex}
._1jdnuo41{flex-direction:column;justify-content:space-between;height:100%;display:flex}
._1jdnuo42{gap:var(--spacing-0\.5__q2j267ao);flex-direction:column;max-width:474px;display:flex}
._1jdnuo43{align-self:flex-start}
._9nxrea0{gap:var(--spacing-3__q2j267ah);padding-bottom:var(--spacing-2\.5__q2j267as);flex-direction:column;display:flex}
._9nxrea1{gap:var(--spacing-0\.75__q2j267ap);flex-direction:column;display:flex}
._9nxrea2{gap:var(--spacing-2__q2j267ag);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}
._9nxrea3{grid-template-columns:1fr;width:100%;max-width:1188px}
._9nxrea4{height:255px;padding:var(--spacing-2__q2j267ag);align-self:start}
._9nxrea5{gap:var(--spacing-1\.25__q2j267aq);width:100%;min-width:0}
@media screen and (min-width:1024px){._9nxrea3{grid-template-columns:repeat(2,minmax(0,1fr))}._9nxrea5{width:314px}}
.j3k5nv0{padding:var(--spacing-2__q2j267ag);width:100%}
.j3k5nv1{gap:var(--spacing-1\.25__q2j267aq);max-width:474px}
@media screen and (min-width:1024px){.j3k5nv0{padding:var(--spacing-2\.5__q2j267as)}}
._17smfsj0{gap:var(--spacing-0\.75__q2j267ap);flex-direction:column;display:flex}
._17smfsj1{display:flex}
._17smfsj2{align-self:flex-start;display:none}
._17smfsj3{grid-template-columns:minmax(0,1fr);display:grid}
._17smfsj4{min-width:0;padding-top:var(--spacing-1__q2j267af);grid-area:1/1;align-self:start;display:flex}
._17smfsj5{background-color:var(--color-surface-soft__q2j267l);border-radius:var(--radius-lg__q2j267ay);width:100%;height:600px;display:block;position:relative;overflow:hidden}
._17smfsj6{width:100%;height:100%}
._17smfsj6>div{border-radius:var(--radius-lg__q2j267ay)}
._17smfsj7{grid-area:1/1;min-width:0}
._17smfsj8{visibility:hidden}
._17smfsj9{bottom:var(--spacing-0\.75__q2j267ap);left:var(--spacing-0\.75__q2j267ap);right:var(--spacing-0\.75__q2j267ap);z-index:2;width:clamp(240px,30vw,319px);position:absolute}
._17smfsja{color:var(--color-brand-main__q2j2670);isolation:isolate;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}
._17smfsja:before{content:"";background-color:var(--color-palette-red-solid__q2j2671o);border-radius:var(--radius-full__q2j267b1);opacity:0;z-index:-1;width:48px;height:48px;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.72)}
._17smfsja[data-focus-visible]{border-radius:var(--radius-full__q2j267b1);outline-offset:4px}
._17smfsjb:before{opacity:.65;transform:translate(-50%,-50%)scale(1)}
@media screen and (min-width:1024px){._17smfsj2{display:flex}._17smfsj7{padding-top:var(--spacing-1__q2j267af)}._17smfsj9{bottom:auto;left:auto;right:var(--spacing-1\.25__q2j267aq);top:var(--spacing-1\.25__q2j267aq)}}
._19l35qk0{gap:var(--spacing-1__q2j267af);flex-direction:column;display:flex}
._19l35qk1{margin:calc(-1 * var(--spacing-0\.75__q2j267ap));padding:var(--spacing-0\.75__q2j267ap);overflow:hidden}
._19l35qk2{gap:var(--spacing-1\.25__q2j267aq);touch-action:pan-y pinch-zoom;width:100%;display:flex}
._19l35qk3{height:152px;padding:var(--spacing-0\.75__q2j267ap) var(--spacing-0\.5__q2j267ao) var(--spacing-1__q2j267af);color:var(--color-text-heading__q2j2679);background-color:var(--color-surface-primary-default__q2j267f);border-radius:var(--radius-lg__q2j267ay);box-shadow:var(--shadow-low__q2j267b2);flex-direction:column;flex:0 0 152px;justify-content:space-between;align-items:center;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}
._19l35qk3:hover{box-shadow:var(--shadow-medium__q2j267b3);transform:translateY(-2px)}
._19l35qk3:focus-visible{outline:2px solid var(--color-border-focus__q2j267x);outline-offset:2px}
._19l35qk3:active{box-shadow:var(--shadow-low__q2j267b2);transform:translateY(0)scale(.98)}
._19l35qk4{object-fit:contain;width:72px;height:72px}
._19l35qk5{text-align:center;word-break:break-word;flex-direction:column;align-items:center;width:100%;display:flex}
.os5jfs0{gap:var(--spacing-4__q2j267ai);padding-bottom:var(--spacing-4__q2j267ai);flex-direction:column;display:flex}
.os5jfs1{gap:var(--spacing-4__q2j267ai);padding-bottom:var(--spacing-4__q2j267ai);flex-direction:column;display:flex}
