.fv-featured{min-width:0}.fv-featured__hint{margin:0;padding:28px 20px;border:1px dashed var(--fv-border);border-radius:var(--fv-radius);color:var(--fv-muted);font-size:14px;line-height:1.5;text-align:center}.fv-featured__card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;color:var(--fv-text);text-decoration:none;background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:var(--fv-radius);transition:border-color .15s,box-shadow .15s}.fv-featured__card:hover{border-color:color-mix(in srgb,var(--fv-accent) 55%,var(--fv-border));box-shadow:0 18px 40px -24px color-mix(in srgb,var(--fv-text) 50%,transparent)}.fv-featured__card:focus-visible{outline:2px solid var(--fv-accent);outline-offset:3px}.fv-featured__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:color-mix(in srgb,var(--fv-text) 4%,var(--fv-surface))}.fv-featured__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.fv-featured--product .fv-featured__img{-o-object-fit:contain;object-fit:contain;padding:8%}.fv-featured__card:hover .fv-featured__img{transform:scale(1.03)}.fv-featured__meta{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:20px}.fv-featured__eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fv-accent);overflow-wrap:anywhere}.fv-featured__title{margin:0;font-family:var(--fv-font-display);color:var(--fv-heading);font-size:clamp(22px,6cqi,38px);font-weight:800;line-height:1.12;letter-spacing:-.02em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fv-featured__go{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;padding:0 20px;border-radius:999px;background:var(--fv-accent);color:var(--fv-on-accent);font-size:14px;font-weight:700}.fv-featured--hero.fv-featured--photo .fv-featured__media{aspect-ratio:4 / 5}.fv-featured--hero.fv-featured--photo .fv-featured__meta{position:absolute;left:0;right:0;bottom:0;padding:72px 20px 20px;background:linear-gradient(180deg,#0000,#000000a8)}.fv-featured--hero.fv-featured--photo .fv-featured__eyebrow{color:#fff;opacity:.88}.fv-featured--hero.fv-featured--photo .fv-featured__title{color:#fff}.fv-featured--none .fv-featured__card{background:linear-gradient(135deg,var(--fv-accent) 0%,color-mix(in srgb,var(--fv-accent) 72%,var(--fv-heading)) 100%);border-color:transparent;color:var(--fv-on-accent)}.fv-featured--none .fv-featured__meta{padding:32px 24px}.fv-featured--none .fv-featured__eyebrow,.fv-featured--none .fv-featured__title{color:var(--fv-on-accent)}.fv-featured--none .fv-featured__go{background:var(--fv-on-accent);color:var(--fv-accent)}@container (min-width: 560px){.fv-featured__meta{padding:24px 28px 28px}.fv-featured--hero .fv-featured__media,.fv-featured--hero.fv-featured--photo .fv-featured__media{aspect-ratio:16 / 9}.fv-featured--hero.fv-featured--photo .fv-featured__meta{padding:96px 32px 28px}.fv-featured--hero.fv-featured--photo .fv-featured__title{max-width:22ch}.fv-featured--none .fv-featured__meta{padding:48px 40px}.fv-featured--split .fv-featured__card{flex-direction:row;align-items:stretch}.fv-featured--split .fv-featured__media{flex:0 0 46%;aspect-ratio:4 / 5}.fv-featured--split .fv-featured__meta{flex:1;justify-content:center;padding:32px}}@media(prefers-reduced-motion:reduce){.fv-featured__card,.fv-featured__img{transition:none}.fv-featured__card:hover .fv-featured__img{transform:none}}.fv-content{min-width:0}.fv-content__all{margin:16px 0 0;text-align:center}.fv-content__all-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:14px;font-weight:650;color:var(--fv-accent);text-decoration:none;border:1px solid var(--fv-border);border-radius:999px;background:var(--fv-surface)}.fv-content__all-link:hover{border-color:color-mix(in srgb,var(--fv-accent) 55%,var(--fv-border))}.fv-content__all-link:focus-visible{outline:2px solid var(--fv-accent);outline-offset:2px}.fv-content__hint{padding:28px 20px;border:1px dashed var(--fv-border);border-radius:var(--fv-radius);color:var(--fv-muted);font-size:14px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.fv-content__hint-title{display:block;margin-bottom:4px;font-family:var(--fv-font-display);font-size:15px;color:var(--fv-heading)}.fv-content__card{display:flex;flex-direction:column;width:100%;min-width:0;margin:0;padding:0;font:inherit;text-align:left;color:var(--fv-text);text-decoration:none;cursor:pointer;background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:var(--fv-radius);overflow:hidden;transition:border-color .15s,transform .15s,box-shadow .15s}.fv-content__card:hover{border-color:color-mix(in srgb,var(--fv-accent) 55%,var(--fv-border));transform:translateY(-2px);box-shadow:0 12px 28px -16px color-mix(in srgb,var(--fv-text) 45%,transparent)}.fv-content__card:focus-visible,.fv-content__tile:focus-visible,.fv-content__track:focus-visible{outline:2px solid var(--fv-accent);outline-offset:2px}.fv-content__media{display:block;overflow:hidden;background:color-mix(in srgb,var(--fv-text) 4%,var(--fv-surface))}.fv-content__body{display:block;padding:12px 14px 14px}.fv-content__title{margin:0;font-family:var(--fv-font-body);font-size:15px;font-weight:650;line-height:1.3;letter-spacing:-.005em;color:var(--fv-heading);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fv-content__meta{display:none;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fv-accent)}.fv-content--card-text .fv-content__grid .fv-content__media,.fv-content--card-text .fv-content__track .fv-content__media{display:none}.fv-content--card-text .fv-content__meta{display:block}.fv-content--card-text .fv-content__body{padding:18px 18px 20px}.fv-content__textcover{float:right;width:72px;height:72px;margin:0 0 8px 12px;border-radius:calc(var(--fv-radius, 12px) * .6);-o-object-fit:cover;object-fit:cover;background:color-mix(in srgb,var(--fv-heading, #111) 5%,transparent)}.fv-content__textcover--contain{-o-object-fit:contain;object-fit:contain;padding:4px;background:#fff}.fv-content--card-text .fv-content__body{container-type:inline-size}@container (max-width: 240px){.fv-content__textcover{float:none;display:block;width:56px;height:56px;margin:0 0 10px}.fv-content--card-text .fv-content__grid .fv-content__title,.fv-content--card-text .fv-content__track .fv-content__title{font-size:17px}}.fv-content--card-text .fv-content__grid .fv-content__title,.fv-content--card-text .fv-content__track .fv-content__title{font-family:var(--fv-font-display);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.01em;-webkit-line-clamp:3}.fv-content--card-text .fv-content__grid .fv-content__card,.fv-content--card-text .fv-content__track .fv-content__card{justify-content:space-between;min-height:132px}.fv-content--card-overlay .fv-content__grid .fv-content__card,.fv-content--card-overlay .fv-content__track .fv-content__card{position:relative;border:0}.fv-content--card-overlay .fv-content__grid .fv-content__body,.fv-content--card-overlay .fv-content__track .fv-content__body{position:absolute;left:0;right:0;bottom:0;padding:40px 14px 14px;background:linear-gradient(180deg,#0000,#000000ad)}.fv-content--card-overlay .fv-content__grid .fv-content__title,.fv-content--card-overlay .fv-content__track .fv-content__title{color:#fff}.fv-content__track .fv-content__title{font-size:13px}.fv-content--n1 .fv-content__track .fv-content__title{font-size:15px}.fv-content__track .fv-content__body{padding:10px 12px 12px}@container (min-width: 480px){.fv-content__track .fv-content__title{font-size:15px}.fv-content__track .fv-content__body{padding:12px 14px 14px}}.fv-content__grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.fv-content--n1 .fv-content__grid{grid-template-columns:minmax(0,1fr)}@container (min-width: 560px){.fv-content__grid{gap:16px}.fv-content--n1 .fv-content__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-content--n3 .fv-content__grid,.fv-content--n4 .fv-content__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 860px){.fv-content--n4 .fv-content__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fv-content__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:2px 2px 10px;margin:-2px -2px 0;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--fv-text) 25%,transparent) transparent}.fv-content__slide{flex:0 0 calc((100% - 24px) / 2.35);scroll-snap-align:start}.fv-content--n1 .fv-content__slide{flex-basis:82%}@container (min-width: 480px){.fv-content__slide{flex-basis:calc((100% - 24px)*.4)}.fv-content--n1 .fv-content__slide{flex-basis:min(82%,440px)}}@container (min-width: 760px){.fv-content__track{gap:16px}.fv-content--n1 .fv-content__slide{flex-basis:min(86%,440px)}.fv-content--n2 .fv-content__slide{flex-basis:calc((100% - 16px)/2)}.fv-content--n3 .fv-content__slide{flex-basis:calc((100% - 32px) / 3)}.fv-content--n4 .fv-content__slide{flex-basis:calc((100% - 48px)/4)}}.fv-content__list{display:grid;gap:10px}.fv-content__row{flex-direction:row;align-items:center;gap:14px;padding:10px;min-height:64px}.fv-content__row-thumb{flex:0 0 72px;width:72px;overflow:hidden;border-radius:calc(var(--fv-radius) * .6)}.fv-content__row-text{display:block;flex:1;min-width:0}.fv-content__tags{display:block;margin-top:4px;font-size:12px;color:var(--fv-muted);overflow-wrap:anywhere}@container (min-width: 720px){.fv-content__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.fv-content__mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:44cqi;grid-auto-flow:dense;gap:8px}.fv-content__tile{position:relative;display:block;min-width:0;margin:0;padding:0;overflow:hidden;font:inherit;text-align:left;color:inherit;text-decoration:none;cursor:pointer;border:0;border-radius:var(--fv-radius);background:color-mix(in srgb,var(--fv-accent) 14%,var(--fv-surface))}.fv-content__tile--big{grid-column:span 2}.fv-content__tile--plain{background:color-mix(in srgb,var(--fv-text) 4%,var(--fv-surface));border:1px solid var(--fv-border)}.fv-content__tile-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.fv-content__tile-img--contain{-o-object-fit:contain;object-fit:contain;padding:10% 10% 26%}.fv-content__tile:hover .fv-content__tile-img{transform:scale(1.04)}.fv-content__tile-cap{position:absolute;left:0;right:0;bottom:0;display:block;padding:32px 12px 12px;background:linear-gradient(180deg,#0000,#0000009e)}.fv-content__tile-cap .fv-content__title{color:#fff;font-size:13px}.fv-content__tile--plain .fv-content__tile-cap{background:none}.fv-content__tile--plain .fv-content__tile-cap .fv-content__title{color:var(--fv-heading)}@container (min-width: 560px){.fv-content__mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:min(23cqi,260px);gap:12px}.fv-content__tile--big{grid-row:span 2}.fv-content__tile--big .fv-content__tile-cap{padding:48px 18px 16px}.fv-content__tile--big .fv-content__title{font-size:18px}}@media(prefers-reduced-motion:reduce){.fv-content__card,.fv-content__tile-img{transition:none}.fv-content__card:hover,.fv-content__tile:hover .fv-content__tile-img{transform:none}}.fv-collections{min-width:0}.fv-collections__hint{margin:0;padding:28px 20px;border:1px dashed var(--fv-border);border-radius:var(--fv-radius);color:var(--fv-muted);font-size:14px;line-height:1.5;text-align:center}.fv-collections__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@container (min-width: 520px){.fv-collections__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@container (min-width: 820px){.fv-collections__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.fv-collections__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:132px;padding:20px 14px;text-align:center;text-decoration:none;color:var(--fv-text);background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:var(--fv-radius);transition:border-color .15s,transform .15s,box-shadow .15s}.fv-collections__tile:hover{border-color:color-mix(in srgb,var(--fv-accent) 55%,var(--fv-border));transform:translateY(-2px);box-shadow:0 12px 28px -18px color-mix(in srgb,var(--fv-text) 45%,transparent)}.fv-collections__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;background:color-mix(in srgb,var(--fv-accent) 14%,var(--fv-surface));color:var(--fv-accent);font-family:var(--fv-font-display);font-size:24px;font-weight:800;line-height:1}.fv-collections__name{margin:0;max-width:100%;font-family:var(--fv-font-body);font-size:15px;font-weight:650;line-height:1.25;color:var(--fv-heading);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.fv-collections__count{font-size:12px;color:var(--fv-muted)}.fv-collections__pills{display:flex;flex-wrap:wrap;gap:8px}.fv-collections__pill{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:0 16px;text-decoration:none;color:var(--fv-text);font-size:14px;font-weight:600;background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:999px;transition:border-color .15s,background-color .15s}.fv-collections__pill:hover{border-color:var(--fv-accent);background:color-mix(in srgb,var(--fv-accent) 8%,var(--fv-surface))}.fv-collections__pill-emoji{font-size:16px}.fv-collections__pill-name{min-width:0;overflow-wrap:anywhere}.fv-collections__pill-count{padding:2px 8px;border-radius:999px;font-size:12px;font-weight:700;background:color-mix(in srgb,var(--fv-text) 8%,transparent);color:var(--fv-muted)}.fv-collections__tile:focus-visible,.fv-collections__pill:focus-visible{outline:2px solid var(--fv-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.fv-collections__tile,.fv-collections__pill{transition:none}.fv-collections__tile:hover{transform:none}}.fv-proof{min-width:0}.fv-proof__hint{margin:0;padding:24px 20px;border:1px dashed var(--fv-border);border-radius:var(--fv-radius);color:var(--fv-muted);font-size:14px;line-height:1.5;text-align:center}.fv-proof__stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:12px}.fv-proof__stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:0;padding:22px 14px;text-align:center;background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:var(--fv-radius)}.fv-proof__val{font-family:var(--fv-font-display);font-size:clamp(26px,8cqi,40px);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--fv-heading);overflow-wrap:anywhere}.fv-proof__lab{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.35;color:var(--fv-muted);overflow-wrap:anywhere}@container (min-width: 560px){.fv-proof__stats{gap:16px}.fv-proof__stat{padding:28px 18px}}.fv-proof__badges{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fv-proof__badge{display:inline-flex;align-items:baseline;gap:8px;max-width:100%;min-height:44px;padding:10px 18px;background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:999px}.fv-proof__badge-val{font-family:var(--fv-font-display);font-size:17px;font-weight:800;color:var(--fv-accent)}.fv-proof__badge-lab{min-width:0;font-size:14px;color:var(--fv-text);overflow-wrap:anywhere}.fv-events{min-width:0}.fv-events__hint{margin:0;padding:20px;border:1px dashed var(--fv-border);border-radius:var(--fv-radius);color:var(--fv-muted);font-size:14px;text-align:center}.fv-events__when{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--fv-accent);overflow-wrap:anywhere}.fv-events__title{margin:4px 0 0;font-family:var(--fv-font-display);font-size:18px;font-weight:700;line-height:1.25;color:var(--fv-heading);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.fv-events__desc{margin:6px 0 0;font-size:14px;line-height:1.55;color:var(--fv-muted);overflow-wrap:anywhere;white-space:pre-line}.fv-events__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:13px;color:var(--fv-muted)}.fv-events__mode{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb,var(--fv-accent) 13%,transparent);color:color-mix(in srgb,var(--fv-accent) 72%,var(--fv-heading))}.fv-events__loc{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow-wrap:anywhere}.fv-events__icon{flex-shrink:0}.fv-events__price{font-weight:700;color:var(--fv-text)}.fv-events__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:calc(var(--fv-radius) * .75);background:var(--fv-accent);color:var(--fv-on-accent);font-weight:700;font-size:14px;text-decoration:none;text-align:center;max-width:100%;overflow-wrap:anywhere;transition:filter .12s}.fv-events__cta:hover{filter:brightness(1.06)}.fv-events__cta:focus-visible{outline:2px solid var(--fv-accent);outline-offset:3px}.fv-events__list{display:grid;gap:12px}.fv-events__row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px 16px;align-items:start;padding:16px;background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:var(--fv-radius)}.fv-events__row>.fv-events__cta{grid-column:1 / -1}.fv-events__row--nodate{grid-template-columns:minmax(0,1fr)}.fv-events__date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;padding:8px 4px;border-radius:calc(var(--fv-radius) * .75);background:color-mix(in srgb,var(--fv-accent) 12%,var(--fv-surface));line-height:1.1;text-align:center}.fv-events__date-month{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--fv-accent) 72%,var(--fv-heading))}.fv-events__date-day{font-family:var(--fv-font-display);font-size:26px;font-weight:800;color:var(--fv-heading)}.fv-events__date-wd{font-size:11px;color:var(--fv-muted)}.fv-events__main{min-width:0}.fv-events__row .fv-events__when{font-size:11px;color:var(--fv-muted)}@container (min-width: 560px){.fv-events__row{grid-template-columns:auto minmax(0,1fr) auto;padding:18px 20px;align-items:center}.fv-events__row>.fv-events__cta{grid-column:auto}.fv-events__row--nodate{grid-template-columns:minmax(0,1fr) auto}.fv-events__date{width:68px}}.fv-events__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@container (min-width: 560px){.fv-events__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 900px){.fv-events__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.fv-events__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:var(--fv-radius)}.fv-events__cover{display:block;width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;background:var(--fv-bg)}.fv-events__card-body{display:flex;flex-direction:column;flex:1;padding:18px;min-width:0}.fv-events__card-info{flex:1;min-width:0}.fv-events__cta--block{margin-top:16px;width:100%}@media(prefers-reduced-motion:reduce){.fv-events__cta{transition:none}}.fv-tip{container-type:inline-size;min-width:0}.fv-tip__card{padding:clamp(24px,6cqi,40px) var(--fv-tile-pad, 24px);border-radius:var(--fv-radius);text-align:center;background:color-mix(in srgb,var(--fv-accent) 9%,var(--fv-surface));color:var(--fv-text)}.fv-tip--minimal .fv-tip__card{background:var(--fv-surface);border:1px solid var(--fv-border)}.fv-tip__inner{max-width:480px;margin:0 auto;min-width:0}.fv-tip__eyebrow{margin-bottom:8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fv-accent)}.fv-tip__heading{margin:0 0 8px;font-family:var(--fv-font-display);font-size:clamp(20px,6cqi,28px);font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--fv-heading);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.fv-tip__body{margin:0 0 20px;font-size:15px;line-height:1.55;color:var(--fv-muted);overflow-wrap:anywhere}.fv-tip__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:20px}.fv-tip__chip{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:64px;padding:0 16px;border-radius:999px;border:1.5px solid var(--fv-border);background:var(--fv-bg);color:var(--fv-text);font:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.fv-tip__chip:hover{border-color:var(--fv-accent)}.fv-tip__chip--active,.fv-tip__chip--active:hover{background:var(--fv-accent);color:var(--fv-on-accent, #fff);border-color:var(--fv-accent)}.fv-tip__chip-emoji{font-size:18px;line-height:1}.fv-tip__chip-amount{font-size:14px;font-weight:700}.fv-tip__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;min-height:48px;width:100%;padding:10px 28px;border-radius:999px;background:var(--fv-accent);color:var(--fv-on-accent, #fff);font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s}.fv-tip__btn:hover{transform:translateY(-2px)}.fv-tip__chip:focus-visible,.fv-tip__btn:focus-visible{outline:2px solid var(--fv-accent);outline-offset:3px}.fv-tip__hint{margin:0;font-size:13px;font-style:italic;opacity:.8}@container (min-width: 360px){.fv-tip__btn{width:auto;max-width:100%}}@media(prefers-reduced-motion:reduce){.fv-tip__chip,.fv-tip__btn{transition:none}.fv-tip__btn:hover{transform:none}}.fv-grid{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fv-gap, 40px) var(--fv-gap-x, 24px);align-items:start}@container (min-width: 720px){.fv-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.fv-block{grid-column:1 / -1;min-width:0;position:relative;container-type:inline-size;padding:var(--fv-block-pad, 0)}.fv-block:not(:has(*)){display:none}@container (min-width: 720px){.fv-block--half{grid-column:span 6}.fv-block--third{grid-column:span 4}.fv-block--twoThirds{grid-column:span 8}}.fv-block--tile,.fv-block--bg-soft,.fv-block--bg-accent{align-self:stretch}.fv-block--tile,.fv-block--bg-soft{--fv-surface: color-mix(in srgb, var(--fv-text-base, var(--fv-text)) 4%, var(--fv-surface-base, var(--fv-surface)));--fv-border: color-mix(in srgb, var(--fv-border-base, var(--fv-border)) 55%, transparent)}.fv-block--tile{background:var(--fv-surface-base, var(--fv-surface));border:1px solid var(--fv-border-base, var(--fv-border));border-radius:var(--fv-radius);padding:var(--fv-tile-pad, 24px);box-shadow:var(--fv-tile-shadow, none)}.fv-block--bg-soft{background:color-mix(in srgb,var(--fv-accent-base, var(--fv-accent)) 8%,var(--fv-surface-base, var(--fv-surface)));border-radius:var(--fv-radius);padding:var(--fv-tile-pad, 24px)}.fv-block--bg-accent{background:var(--fv-accent-base, var(--fv-accent));border-radius:var(--fv-radius);padding:var(--fv-tile-pad, 24px);--fv-text: var(--fv-on-accent-base, #fff);--fv-heading: var(--fv-on-accent-base, #fff);--fv-muted: color-mix(in srgb, var(--fv-on-accent-base, #fff) 78%, transparent);--fv-border: color-mix(in srgb, var(--fv-on-accent-base, #fff) 24%, transparent);--fv-surface: color-mix(in srgb, var(--fv-on-accent-base, #fff) 12%, transparent);--fv-accent: var(--fv-on-accent-base, #fff);--fv-on-accent: var(--fv-accent-base, #000)}.fv-block--editable{outline:1px dashed transparent;outline-offset:4px;transition:outline-color .12s;cursor:pointer}.fv-block--editable:hover{outline-color:var(--fv-accent)}.fv-block--hidden{opacity:.35}.fv-block--focused{outline:2px solid #8b5cf6!important;outline-offset:6px;border-radius:12px}.fv-block--placeholder{outline:2px dashed color-mix(in srgb,var(--fv-text) 30%,transparent);outline-offset:4px;border-radius:12px}.fv-block--placeholder{padding-top:max(var(--fv-block-pad, 0px),30px)}.fv-block--placeholder>:not(.fv-block__hint):not(.fv-block__toolbar):not(.fv-block__comment){opacity:.55}.fv-block--preview .fv-block__hint,.fv-block--editable .fv-block__hint{max-width:calc(100% - 132px)}.fv-block__hint{position:absolute;top:8px;left:8px;z-index:4;max-width:calc(100% - 16px);padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;line-height:1.4;background:var(--fv-surface);color:var(--fv-text);border:1px solid var(--fv-border)}.fv-block__toolbar{position:absolute;top:8px;right:8px;z-index:5;display:flex;gap:2px;background:var(--fv-surface);padding:4px;border-radius:10px;border:1px solid var(--fv-border);box-shadow:0 4px 12px #0000001f;opacity:0;transition:opacity .12s}.fv-block--editable:hover .fv-block__toolbar,.fv-block--focused .fv-block__toolbar{opacity:1}.fv-block__tool{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--fv-text);border-radius:8px;cursor:pointer}.fv-block__tool:hover{background:var(--fv-bg)}.fv-block__tool--del:hover{background:#fef2f2;color:#dc2626}@media(hover:none){.fv-block--editable .fv-block__toolbar{opacity:1}}.fv-block--preview:hover{outline:2px dashed rgba(139,92,246,.45);outline-offset:4px;border-radius:12px}.fv-block__comment{position:absolute;top:8px;right:8px;z-index:6;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:#8b5cf6;color:#fff;font:700 12px/1 system-ui,sans-serif;cursor:pointer;box-shadow:0 6px 18px #8b5cf666;opacity:0;transition:opacity .15s}.fv-block--preview:hover .fv-block__comment,.fv-block__comment:focus-visible{opacity:1}@media(hover:none){.fv-block__comment{opacity:1;padding:0 10px}.fv-block__comment span{display:none}}@media(prefers-reduced-motion:reduce){.fv-block--editable,.fv-block__toolbar,.fv-block__comment{transition:none}}.fv-social[data-v-0e97a1fa]{display:flex;gap:10px;flex-wrap:wrap}.fv-social__link[data-v-0e97a1fa]{width:38px;height:38px;border-radius:999px;border:1px solid var(--fv-border);display:inline-flex;align-items:center;justify-content:center;color:var(--fv-text);text-decoration:none;transition:all .12s}.fv-social__link[data-v-0e97a1fa]:hover{border-color:var(--fv-accent);color:var(--fv-accent)}.fv-social[data-compact=true] .fv-social__link[data-v-0e97a1fa]{width:32px;height:32px}.fv-social__link[data-v-0e97a1fa]{position:relative}.fv-social__link[data-v-0e97a1fa]:after{content:"";position:absolute;inset:-6px}.fv-social[data-compact=true] .fv-social__link[data-v-0e97a1fa]:after{inset:-6px}.fv-links[data-v-643bc3fd]{display:flex;flex-direction:column;gap:8px}.fv-links[data-layout=inline][data-v-643bc3fd]{flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center}.fv-links__item[data-v-643bc3fd]{display:flex;align-items:center;gap:12px;padding:14px 18px;border:1px solid var(--fv-border);border-radius:var(--fv-radius);color:var(--fv-text);text-decoration:none;background:var(--fv-surface);transition:all .12s}.fv-links__item[data-v-643bc3fd]:hover{border-color:var(--fv-accent);transform:translateY(-1px)}.fv-links__icon[data-v-643bc3fd]{color:var(--fv-accent);display:inline-flex}.fv-links__label[data-v-643bc3fd]{flex:1;min-width:0;font-weight:600;font-size:14px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fv-links__arrow[data-v-643bc3fd]{color:var(--fv-muted)}.fv-links[data-layout=inline] .fv-links__item[data-v-643bc3fd]{padding:8px 14px;gap:8px;flex:0 1 auto;max-width:100%;min-width:0;border-radius:999px}.fv-links[data-layout=inline] .fv-links__label[data-v-643bc3fd]{flex:0 1 auto;font-size:13px;display:block;white-space:nowrap;text-overflow:ellipsis}.fv-links[data-layout=inline] .fv-links__arrow[data-v-643bc3fd]{display:none}.fv-branding{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 24px 36px;text-align:center}.fv-branding__copy{color:var(--fv-muted);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.fv-branding__badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--fv-border);background:var(--fv-surface);color:var(--fv-muted);font-size:11px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s,transform .15s}.fv-branding__badge:hover{color:var(--fv-accent);border-color:var(--fv-accent);transform:translateY(-1px)}.fv-branding__spark{color:var(--fv-accent);font-size:10px}.fv-avatar[data-v-0061313b]{text-decoration:none;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-family:var(--fv-font-display)}.fv-avatar img[data-v-0061313b]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fv-menu[data-v-1766279d]{display:flex;gap:18px;flex-wrap:wrap}.fv-menu[data-orient=vertical][data-v-1766279d]{flex-direction:column;gap:10px}.fv-menu__link[data-v-1766279d]{color:var(--fv-text);text-decoration:none;font-size:14px;font-weight:500;transition:color .12s;border-bottom:1px solid transparent;padding-bottom:2px}.fv-menu__link[data-v-1766279d]:hover{color:var(--fv-accent);border-bottom-color:var(--fv-accent)}.fv-menu__group[data-v-1766279d]{position:relative;display:inline-flex;align-items:center;gap:2px}.fv-menu__toggle[data-v-1766279d]{display:inline-flex;align-items:center;gap:4px;min-height:32px;min-width:24px;padding:0 4px;border:0;background:transparent;color:var(--fv-text);font:inherit;font-size:14px;font-weight:500;cursor:pointer;border-radius:6px}.fv-menu__toggle[data-v-1766279d]:hover,.fv-menu__group.is-open .fv-menu__toggle[data-v-1766279d]{color:var(--fv-accent)}.fv-menu__toggle[data-v-1766279d]:focus-visible,.fv-menu__sublink[data-v-1766279d]:focus-visible{outline:2px solid var(--fv-accent);outline-offset:2px}.fv-menu__toggle svg[data-v-1766279d]{transition:transform .12s}.fv-menu__group.is-open .fv-menu__toggle svg[data-v-1766279d]{transform:rotate(180deg)}.fv-menu__sub[data-v-1766279d]{position:absolute;top:100%;left:0;z-index:40;min-width:200px;max-width:300px;margin:6px 0 0;padding:6px;list-style:none;background:var(--fv-surface, var(--fv-bg, #fff));color:var(--fv-text, inherit);border:1px solid var(--fv-border, rgba(0, 0, 0, .12));border-radius:var(--fv-radius, 12px);box-shadow:0 12px 32px #00000029}.fv-menu__sub[data-v-1766279d]:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.fv-menu__sublink[data-v-1766279d]{display:block;padding:9px 12px;border-radius:calc(var(--fv-radius, 12px) * .6);color:var(--fv-text, inherit);text-decoration:none;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.fv-menu__sublink[data-v-1766279d]:hover{color:var(--fv-accent);background:color-mix(in srgb,var(--fv-accent, currentColor) 10%,transparent)}.fv-menu[data-orient=vertical] .fv-menu__group[data-v-1766279d]{flex-wrap:wrap}.fv-menu[data-orient=vertical] .fv-menu__sub[data-v-1766279d]{position:static;flex-basis:100%;min-width:0;margin:4px 0 0;padding:0 0 0 12px;background:transparent;border:0;border-left:2px solid var(--fv-border, rgba(0, 0, 0, .12));border-radius:0;box-shadow:none}.fv-menu[data-orient=vertical] .fv-menu__sub[data-v-1766279d]:before{display:none}.fv-menu__ov-group[data-v-1766279d]{display:block;padding:16px 14px 4px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.7}.fv-menu__burger[data-v-1766279d]{display:none;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border-radius:var(--fv-radius, 12px);border:1px solid var(--fv-border, currentColor);background:transparent;color:var(--fv-text);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.fv-menu__ov-title[data-v-1766279d]{font-family:var(--fv-font-display, inherit);font-size:18px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.fv-menu__link[data-v-1766279d],.fv-menu__group[data-v-1766279d]{display:none}.fv-menu__burger[data-v-1766279d]{display:inline-flex}}.fv-hd{color:var(--fv-text)}.fv-hd__name{margin:0;font-family:var(--fv-font-display);color:var(--fv-heading);font-weight:800;letter-spacing:-.02em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.fv-hd__name{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fv-hd__bio{margin:0;line-height:1.55;color:var(--fv-text);overflow-wrap:anywhere}.fv-hd__loc,.fv-hd__handle{margin:0;color:var(--fv-muted);font-size:14px}.fv-hd__banner img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fv-hd--classic{max-width:560px;margin:0 auto;padding:48px 20px 8px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.fv-hd--classic .fv-hd__banner{width:100%;aspect-ratio:3 / 1;border-radius:var(--fv-radius);overflow:hidden;margin-bottom:-60px}.fv-hd--classic .fv-hd__avatar{box-shadow:0 0 0 4px var(--fv-bg)}.fv-hd--classic .fv-hd__name{font-size:clamp(26px,7cqi,34px);margin-top:4px}.fv-hd--classic .fv-hd__bio{max-width:440px;font-size:15px}.fv-hd--classic .fv-hd__links{width:100%;margin-top:8px}.fv-hd--magazine{max-width:var(--fv-container);margin:0 auto;padding:20px var(--fv-page-x) 0}.fv-hd--magazine .fv-hd__bar{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:3px solid var(--fv-heading);border-bottom:1px solid var(--fv-heading);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fv-heading)}.fv-hd--magazine .fv-hd__name{font-size:clamp(44px,11cqi,128px);line-height:.92;letter-spacing:-.045em;padding:18px 0 14px;border-bottom:1px solid var(--fv-heading)}.fv-hd--magazine .fv-hd__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 0}.fv-hd--magazine .fv-hd__lead{flex:1 1 320px;display:grid;gap:6px}.fv-hd--magazine .fv-hd__bio{font-family:var(--fv-font-display);font-size:clamp(18px,2.4cqi,24px);line-height:1.35;color:var(--fv-heading);max-width:640px}.fv-hd--magazine .fv-hd__side{display:flex;align-items:center;gap:14px}.fv-hd--magazine .fv-hd__nav{border-top:1px solid var(--fv-border);border-bottom:1px solid var(--fv-border);padding:6px 0}.fv-hd--magazine .fv-hd__links{margin-top:16px}.fv-hd--magazine .fv-hd__banner{margin-top:20px;aspect-ratio:21 / 8;overflow:hidden}.fv-hd--blog{max-width:var(--fv-container);margin:0 auto;padding:0 var(--fv-page-x)}.fv-hd--blog .fv-hd__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;border-bottom:1px solid var(--fv-border)}.fv-hd--blog .fv-hd__brand{display:flex;align-items:center;gap:10px;min-width:0}.fv-hd--blog .fv-hd__name{font-size:19px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fv-hd--blog .fv-hd__intro{padding:44px 0 4px;display:grid;gap:14px;justify-items:start}.fv-hd--blog .fv-hd__bio{font-family:var(--fv-font-display);font-size:clamp(24px,4.4cqi,36px);line-height:1.25;color:var(--fv-heading);letter-spacing:-.015em}.fv-hd--blog .fv-hd__links{width:100%}.fv-hd--stack{max-width:var(--fv-container);margin:0 auto}.fv-hd--stack .fv-hd__bar{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px;padding:0 var(--fv-page-x);background:color-mix(in srgb,var(--fv-bg) 86%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--fv-border)}.fv-hd--stack .fv-hd__brand{display:flex;align-items:center;gap:8px;min-width:0}.fv-hd--stack .fv-hd__barname{font-weight:700;font-size:15px;color:var(--fv-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fv-hd--stack .fv-hd__card{margin:14px var(--fv-page-x) 0;padding:24px 20px;background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:var(--fv-radius);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;overflow:hidden}.fv-hd--stack .fv-hd__banner{width:calc(100% + 40px);margin:-24px -20px -48px;aspect-ratio:5 / 2}.fv-hd--stack .fv-hd__avatar{box-shadow:0 0 0 4px var(--fv-surface)}.fv-hd--stack .fv-hd__name{font-size:24px}.fv-hd--stack .fv-hd__bio{font-size:15px}.fv-hd--stack .fv-hd__links{width:100%;margin-top:6px}.fv-hd--bento{max-width:var(--fv-container);margin:0 auto;padding:24px var(--fv-page-x) 0;container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--fv-gap-x, 16px)}@container fvsite (min-width: 720px){.fv-hd--bento{grid-template-columns:repeat(12,minmax(0,1fr))}.fv-hd__tile{grid-column:span 12}}.fv-hd__tile{background:var(--fv-surface);border:1px solid var(--fv-border);border-radius:var(--fv-radius);padding:22px;min-width:0}.fv-hd--bento .fv-hd__tile--profile{display:flex;gap:18px;align-items:center}.fv-hd--bento .fv-hd__tile--profile>:first-child,.fv-hd__brand>:first-child,.fv-hd--magazine .fv-hd__side>:first-child,.fv-hd--cover .fv-hd__who>:first-child{flex-shrink:0}.fv-hd--bento .fv-hd__text{display:grid;gap:6px;min-width:0}.fv-hd--bento .fv-hd__name{font-size:clamp(24px,5cqi,34px)}.fv-hd--bento .fv-hd__tile--side{display:flex;flex-direction:column;justify-content:space-between;gap:14px}.fv-hd--bento .fv-hd__tile--banner{padding:0;overflow:hidden;min-height:160px}.fv-hd--bento .fv-hd__tile--banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@container (min-width: 720px){.fv-hd--bento .fv-hd__tile--profile{grid-column:span 8}.fv-hd--bento .fv-hd__tile--side{grid-column:span 4}}.fv-hd--cover .fv-hd__hero{position:relative;min-height:min(78svh,720px);display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:linear-gradient(135deg,var(--fv-accent-base, var(--fv-accent)),color-mix(in srgb,var(--fv-accent-base, var(--fv-accent)) 30%,#000))}.fv-hd--cover .fv-hd__heroimg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fv-hd--cover .fv-hd__hero--image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000d 30%,#000000b8)}.fv-hd--cover .fv-hd__heroin{position:relative;z-index:1;width:100%;max-width:var(--fv-container);margin:0 auto;padding:32px var(--fv-page-x) 36px;display:grid;gap:14px}.fv-hd--cover .fv-hd__issue{font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;opacity:.85}.fv-hd--cover .fv-hd__name{color:#fff;font-size:clamp(48px,14cqi,156px);line-height:.88;letter-spacing:-.05em;text-transform:uppercase}.fv-hd--cover .fv-hd__bio{color:#ffffffeb;font-size:clamp(16px,2.2cqi,20px);max-width:620px}.fv-hd--cover .fv-hd__who{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;color:#ffffffd9}.fv-hd--cover .fv-hd__nav{max-width:var(--fv-container);margin:0 auto;padding:10px var(--fv-page-x);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:3px solid var(--fv-heading)}.fv-hd--cover .fv-hd__links{max-width:var(--fv-container);margin:16px auto 0;padding:0 var(--fv-page-x)}.fv-site{--fv-accent-base: var(--fv-accent);--fv-on-accent-base: var(--fv-on-accent);--fv-surface-base: var(--fv-surface);--fv-border-base: var(--fv-border);--fv-text-base: var(--fv-text);--fv-container: 680px;--fv-page-x: 20px;--fv-gap: 48px;--fv-gap-x: 24px;--fv-tile-pad: 24px;--fv-h2-size: 24px;--fv-h2-weight: 700;--fv-h2-align: left;--fv-h2-transform: none;--fv-h2-tracking: -.015em;container:fvsite / inline-size;min-height:100%;background:var(--fv-bg);color:var(--fv-text);font-family:var(--fv-font-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.fv-site *,.fv-site *:before,.fv-site *:after{box-sizing:border-box}.fv-site img{max-width:100%}.fv-site__main{max-width:var(--fv-container);margin:0 auto;padding:var(--fv-gap) var(--fv-page-x)}.fv-site__under{max-width:var(--fv-container);margin:20px auto 0;padding:0 var(--fv-page-x);display:grid;gap:12px;justify-items:center}.fv-site__footer{max-width:var(--fv-container);margin:0 auto;padding:24px var(--fv-page-x) 40px;display:grid;gap:16px;justify-items:center;border-top:1px solid var(--fv-border)}.fv-site--classic{--fv-container: 680px;--fv-h2-align: center;--fv-h2-size: 24px}.fv-site--magazine{--fv-container: 1160px;--fv-page-x: clamp(16px, 4vw, 40px);--fv-gap: 56px;--fv-gap-x: 40px;--fv-h2-size: 34px;--fv-h2-weight: 900;--fv-h2-tracking: -.03em}.fv-site--magazine .fv-block:not(.fv-block--bg-soft):not(.fv-block--bg-accent){border-top:1px solid var(--fv-heading);padding-top:20px}.fv-site--blog{--fv-container: 760px;--fv-gap: 64px;--fv-h2-size: 28px;--fv-h2-weight: 700}.fv-site--blog .fv-site__main{line-height:1.65}.fv-site--stack{--fv-container: 560px;--fv-page-x: 14px;--fv-gap: 14px;--fv-gap-x: 14px;--fv-tile-pad: 20px;--fv-h2-size: 19px;background:color-mix(in srgb,var(--fv-text) 4%,var(--fv-bg))}.fv-site--stack .fv-site__main{padding-top:14px}.fv-site--bento{--fv-container: 1160px;--fv-page-x: clamp(14px, 3vw, 32px);--fv-gap: 16px;--fv-gap-x: 16px;--fv-tile-pad: 28px;--fv-h2-size: 22px}.fv-site--bento .fv-site__main{padding-top:16px}.fv-site--cover{--fv-container: 1200px;--fv-page-x: clamp(16px, 4vw, 48px);--fv-gap: 80px;--fv-gap-x: 40px;--fv-h2-size: 44px;--fv-h2-weight: 900;--fv-h2-transform: uppercase;--fv-h2-tracking: -.035em}@container fvsite (max-width: 640px){.fv-site__main,.fv-hd,.fv-site__under,.fv-site__footer{--fv-gap: 40px;--fv-page-x: 16px}.fv-site--stack .fv-site__main{--fv-gap: 12px}.fv-site--bento .fv-site__main,.fv-site--bento .fv-hd{--fv-gap: 12px;--fv-gap-x: 12px;--fv-tile-pad: 20px}.fv-site--cover .fv-site__main{--fv-gap: 56px}}
