.-msXra_page{--page-gutter:clamp(1rem, 4vw, 4rem);max-width:var(--content-max-width);padding:calc(var(--header-height) + clamp(2rem, 6vw, 4rem)) var(--page-gutter) clamp(5rem, 10vw, 9rem);flex-direction:column;gap:clamp(5rem,11vw,9rem);margin:0 auto;display:flex}.-msXra_catalog{row-gap:var(--space-3);grid-template:"header""toolbar""active""grid"1fr/minmax(0,1fr);display:grid}.-msXra_catalogHeader{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;grid-area:header;display:flex}.-msXra_kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.-msXra_titleRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.-msXra_title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.75rem,5vw,4.5rem);font-weight:600;line-height:.98}.-msXra_count{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);flex:none;font-size:.75rem}.-msXra_gridArea{margin-top:var(--space-3);grid-area:grid}@media (min-width:1024px){.-msXra_catalog{column-gap:var(--space-5);grid-template-columns:240px minmax(0,1fr);grid-template-areas:"header header""sidebar toolbar""sidebar active""sidebar grid"}}
.SLBXtG_stage{width:100%;height:100%;position:relative}.SLBXtG_layer{position:absolute;inset:0}.SLBXtG_poster{width:calc(100% * var(--poster-k,1));height:calc(100% * var(--poster-k,1));object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;position:absolute;top:0;left:0}.SLBXtG_poster[data-ready=true]{opacity:0;visibility:hidden}
.iw_ruq_stage{position:relative}.iw_ruq_poster{min-height:clamp(520px, calc(100svh - var(--header-height) - 5rem), 860px);position:relative}.iw_ruq_device{inset:0 0 calc(var(--fs) * .86) 18%;z-index:1;pointer-events:none;position:absolute}.iw_ruq_title{z-index:2;font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;font-weight:600;line-height:.8;font-size:var(--fs);position:absolute;bottom:0;left:0;right:0}.iw_ruq_sizeLong{--fs:clamp(3rem, 17.5vw, 15rem)}.iw_ruq_sizeMid{--fs:clamp(3rem, 23vw, 19rem)}.iw_ruq_sizeShort{--fs:clamp(3rem, 29vw, 24rem)}.iw_ruq_meta{z-index:1;gap:var(--space-1);flex-direction:column;display:flex;position:absolute;top:0;left:0}.iw_ruq_metaLine,.iw_ruq_tagline{letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.iw_ruq_tagline{color:var(--color-muted)}@media (max-width:768px){.iw_ruq_poster{min-height:clamp(400px,112vw,540px)}.iw_ruq_device{inset:0 0 calc(var(--fs) * .86) 0}.iw_ruq_meta{margin-bottom:var(--space-4);position:static}}
.xfjvUa_stage{position:relative}.xfjvUa_poster{min-height:clamp(520px, calc(100svh - var(--header-height) - 5rem), 860px);position:relative}.xfjvUa_title{z-index:2;font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;flex-direction:column;justify-content:space-between;font-weight:600;line-height:.8;display:flex;position:absolute;inset:0}.xfjvUa_ex{align-self:flex-start;font-size:clamp(9rem,31vw,29rem)}.xfjvUa_world{align-self:flex-end;font-size:clamp(5rem,21vw,20rem)}.xfjvUa_meta{z-index:1;align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;max-width:32ch;display:flex;position:absolute;top:0;right:0}.xfjvUa_metaLine{letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.xfjvUa_tagline{margin-top:var(--space-3);color:var(--color-muted);font-size:.95rem;line-height:1.45}.xfjvUa_shark{z-index:1;pointer-events:none;position:absolute;inset:0}@media (max-width:768px){.xfjvUa_poster{min-height:clamp(420px,112vw,560px)}.xfjvUa_meta{text-align:left;max-width:none;margin-bottom:var(--space-4);align-items:flex-start;position:static}.xfjvUa_tagline{margin-top:var(--space-2);max-width:34ch;font-size:.9rem}}
.F5lgma_section{padding:var(--space-6) 0;overflow:hidden}.F5lgma_layout{column-gap:var(--space-5);max-width:var(--content-max-width);padding-inline:var(--space-4);grid-template-columns:minmax(220px,22%) minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}.F5lgma_meta{gap:var(--space-2);flex-direction:column;display:flex}.F5lgma_metaLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-2);font-size:.7rem}.F5lgma_metaBrand{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.F5lgma_metaName{font-family:var(--font-display);margin-top:.3rem;font-size:1.3rem;font-weight:600;line-height:1.2}.F5lgma_metaPrice{margin-top:var(--space-2);font-size:1rem}.F5lgma_metaViewPiece{width:fit-content;margin-top:var(--space-3);letter-spacing:.06em;text-transform:uppercase;color:var(--color-foreground);border:none;border-bottom:1px solid var(--color-foreground);cursor:pointer;background:0 0;padding:0 0 2px;font-size:.72rem;display:inline-block}.F5lgma_carousel{align-items:center;gap:var(--space-2);min-width:0;display:flex;position:relative}.F5lgma_navButton{color:var(--color-foreground);opacity:.4;cursor:pointer;padding:var(--space-2);z-index:2;background:0 0;border:none;flex:none;font-size:1.75rem;line-height:1;transition:opacity .15s}.F5lgma_navButton:hover:not(:disabled){opacity:.85}.F5lgma_navButton:disabled{opacity:.12;cursor:default}.F5lgma_viewport{flex:1;min-width:0;height:clamp(300px,36vw,400px);overflow:hidden;container-type:inline-size}.F5lgma_track{align-items:center;gap:var(--space-4);will-change:transform;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex}.F5lgma_item{flex:none;width:180px;height:66%;transition:width .45s,height .45s}.F5lgma_item[data-active=true]{width:300px;height:100%}.F5lgma_itemButton{background:var(--color-border);cursor:pointer;border:none;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.F5lgma_itemImage{object-fit:cover;filter:grayscale(75%)brightness(.92);opacity:.55;transition:filter .45s,opacity .45s,transform .45s}.F5lgma_item[data-active=true] .F5lgma_itemImage{filter:grayscale(0%)brightness();opacity:1}.F5lgma_itemButton:hover .F5lgma_itemImage{transform:scale(1.02)}.F5lgma_viewAll{width:fit-content;margin:var(--space-5) auto 0;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground);border-bottom:1px solid var(--color-foreground);padding-bottom:2px;font-size:.8rem;display:block}@media (max-width:768px){.F5lgma_layout{row-gap:var(--space-4);padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr)}.F5lgma_viewport{height:300px}.F5lgma_track{gap:var(--space-2)}.F5lgma_item{width:96px}.F5lgma_item[data-active=true]{width:calc(100cqw - 110px)}.F5lgma_navButton{padding:var(--space-1)}}
.Zw5doq_box{background:#ececec;width:100%;position:relative;overflow:hidden}.Zw5doq_poster{object-fit:cover}.Zw5doq_video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}.Zw5doq_video[data-playing=true],.Zw5doq_box[data-poster=false] .Zw5doq_video{opacity:1}.Zw5doq_control{right:var(--space-3);bottom:var(--space-3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#111;cursor:pointer;opacity:.85;background:#ffffffd1;border:1px solid #0000002e;border-radius:50%;place-items:center;width:44px;height:44px;transition:opacity .2s,transform .2s;display:grid;position:absolute}@media (hover:hover){.Zw5doq_control{opacity:0}.Zw5doq_box[data-playing=false] .Zw5doq_control,.Zw5doq_box:hover .Zw5doq_control,.Zw5doq_control:focus-visible{opacity:1}.Zw5doq_control:hover{transform:scale(1.06)}}.Zw5doq_control:focus-visible{outline-offset:2px;outline:2px solid #111}.Zw5doq_iconPlay{border:6px solid #0000;border-left:10px solid;border-right-width:0;width:0;height:0;margin-left:3px}.Zw5doq_iconPause{border-left:4px solid;border-right:4px solid;width:12px;height:14px}
.DqbHWW_index{font-weight:700}.DqbHWW_section{gap:var(--space-5);flex-direction:column;display:flex}.DqbHWW_title{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(2.25rem,6.4vw,6rem);font-weight:600;line-height:.92}.DqbHWW_titleLine{display:block}.DqbHWW_stage{column-gap:var(--space-4);row-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.DqbHWW_video{grid-area:1/1/span 2/span 5;width:min(100%,49.5svh)}.DqbHWW_meta{align-self:start;gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;grid-area:1/8/auto/span 5;display:flex}.DqbHWW_category{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.DqbHWW_metaList{gap:var(--space-2);flex-direction:column;max-width:26ch;display:flex}.DqbHWW_metaRow{padding-top:var(--space-2);border-top:1px solid var(--color-border)}.DqbHWW_metaRow dt{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem}.DqbHWW_metaRow dd{margin-top:2px;font-size:.85rem;line-height:1.4}.DqbHWW_description{max-width:34ch;color:var(--color-muted);font-size:.95rem;line-height:1.55}.DqbHWW_photoA{grid-area:2/9/auto/span 3;align-self:end}.DqbHWW_photoB{margin-top:var(--space-5);grid-area:3/5/auto/span 4}.DqbHWW_image{width:100%;height:auto;display:block}.DqbHWW_finals{gap:var(--space-3);flex-direction:column;display:flex}.DqbHWW_finalsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}@media (max-width:1024px){.DqbHWW_meta{grid-column:7/span 6}.DqbHWW_photoA{grid-column:8/span 4}.DqbHWW_photoB{grid-column:4/span 5}}@media (max-width:768px){.DqbHWW_title{font-size:clamp(1.4rem,6.4vw,2.5rem)}.DqbHWW_stage{row-gap:var(--space-5)}.DqbHWW_video{grid-area:1/1/auto/span 10;width:100%}.DqbHWW_meta{grid-area:2/1/auto/-1}.DqbHWW_metaList,.DqbHWW_description{max-width:none}.DqbHWW_photoA{grid-area:3/6/auto/span 7;align-self:start}.DqbHWW_photoB{grid-area:4/2/auto/span 8;margin-top:0}}
._2W-_hq_gallery{--gutter:var(--space-4);margin-top:var(--space-4);column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}._2W-_hq_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-area:1/1/auto/span 11;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._2W-_hq_track::-webkit-scrollbar{display:none}._2W-_hq_track:focus-visible{outline:1px solid var(--color-border);outline-offset:6px}._2W-_hq_item{width:calc((100% - 10 * var(--gutter)) / 11 * 5 + 4 * var(--gutter));margin-right:calc((100% - 10 * var(--gutter)) / 11 + 2 * var(--gutter));flex:none}._2W-_hq_item:nth-child(odd){scroll-snap-align:start}._2W-_hq_item:nth-child(2n){margin-top:clamp(3rem,9vw,9rem);margin-right:var(--gutter)}._2W-_hq_track[data-odd=true]:after{content:"";width:calc((100% - 10 * var(--gutter)) / 11 * 5 + 4 * var(--gutter));flex:none}._2W-_hq_image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:#f4f4f4;width:100%;height:auto;display:block}._2W-_hq_controls{justify-self:end;align-items:flex-end;gap:var(--space-2);flex-direction:column;grid-area:1/12;display:flex}._2W-_hq_counter{letter-spacing:.12em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.7rem}._2W-_hq_counterTotal{color:var(--color-muted)}._2W-_hq_arrows{gap:.4rem;display:flex}._2W-_hq_arrow{border:1px solid var(--color-border);width:2rem;height:2rem;color:var(--color-foreground);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;line-height:1;transition:border-color .2s,opacity .2s;display:inline-flex}._2W-_hq_arrow:hover:not(:disabled){border-color:var(--color-foreground)}._2W-_hq_arrow:disabled{opacity:.3;cursor:default}@media (max-width:768px){._2W-_hq_gallery{display:block}._2W-_hq_item{width:72%;margin-right:var(--space-3);scroll-snap-align:start}._2W-_hq_item:nth-child(odd){scroll-snap-align:start}._2W-_hq_item:nth-child(2n){margin-top:var(--space-5);margin-right:var(--space-3)}._2W-_hq_track:after,._2W-_hq_track[data-odd=true]:after{content:"";flex:0 0 calc(28% - var(--space-3));width:auto}._2W-_hq_controls{margin-top:var(--space-3);flex-direction:row;justify-content:space-between;align-items:center}}
.KhnZJa_toolbar{padding-block:var(--space-1);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-area:toolbar;justify-content:space-between;align-items:center;display:flex}.KhnZJa_active{grid-area:active}.KhnZJa_active:empty{display:none}.KhnZJa_filtersToggle{letter-spacing:.1em;text-transform:uppercase;min-height:2.75rem;color:var(--color-foreground);cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;font-family:inherit;font-size:.75rem}.KhnZJa_filtersToggle:focus-visible,.KhnZJa_closeMobile:focus-visible,.KhnZJa_showResults:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.KhnZJa_sortCompact{display:block}.KhnZJa_sortFull{display:none}.KhnZJa_overlay{inset:var(--header-height) 0 0 0;z-index:39;cursor:pointer;background:#0000004d;border:none;padding:0;position:fixed}.KhnZJa_sidebar{inset:var(--header-height) 0 0 0;z-index:40;background:var(--color-background);width:min(86vw,340px);padding:var(--space-3) var(--space-4) var(--space-5);visibility:hidden;grid-area:sidebar;transition:transform .25s,visibility 0s linear .25s;position:fixed;overflow-y:auto;transform:translate(-100%)}.KhnZJa_sidebar[data-open=true]{visibility:visible;transition:transform .25s;transform:translate(0)}.KhnZJa_drawerHead{margin-bottom:var(--space-3);justify-content:flex-end;display:flex}.KhnZJa_closeMobile{letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;min-height:2.75rem;padding:0;font-family:inherit;font-size:.75rem}.KhnZJa_showResults{margin-top:var(--space-5);width:100%;padding:var(--space-3) var(--space-4);letter-spacing:.08em;text-transform:uppercase;text-align:left;background:var(--color-foreground);color:var(--color-background);border:1px solid var(--color-foreground);cursor:pointer;border-radius:0;font-family:inherit;font-size:.75rem}@media (min-width:1024px){.KhnZJa_toolbar{justify-content:flex-end}.KhnZJa_filtersToggle,.KhnZJa_overlay,.KhnZJa_drawerHead,.KhnZJa_showResults,.KhnZJa_sortCompact{display:none}.KhnZJa_sortFull{display:block}.KhnZJa_sidebar{inset:auto;top:calc(var(--header-height) + var(--space-4));z-index:auto;visibility:visible;align-self:start;width:auto;padding:0;transition:none;position:sticky;overflow:visible;transform:none}}@media (prefers-reduced-motion:reduce){.KhnZJa_sidebar,.KhnZJa_sidebar[data-open=true]{transition:none}}
.EK8qAG_world{width:100%;overflow:hidden}.EK8qAG_copy{color:var(--color-muted);max-width:44ch;font-size:.95rem;line-height:1.5}.EK8qAG_empty{color:var(--color-muted);margin-top:var(--space-2);font-size:.85rem}.EK8qAG_enter{margin-top:var(--space-5);letter-spacing:.06em;text-transform:uppercase;color:var(--color-foreground);border-bottom:2px solid var(--color-foreground);padding-bottom:3px;font-size:.85rem;font-weight:600;display:inline-block}.EK8qAG_collage{width:100%;position:relative}.EK8qAG_tileSlot{position:absolute}.EK8qAG_tile{flex-direction:column;height:100%;display:flex}.EK8qAG_tileImageWrap{background:var(--color-border);flex:auto;position:relative;overflow:hidden}.EK8qAG_tileImage{object-fit:cover;transition:transform .5s}.EK8qAG_tile:hover .EK8qAG_tileImage{transform:scale(1.03)}.EK8qAG_tileMeta{margin-top:var(--space-2);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem}.EK8qAG_tileTitle{color:var(--color-foreground);margin-top:.2rem;font-size:.9rem;font-weight:600}.EK8qAG_collage[data-count="4"]{height:clamp(340px,38vw,460px)}.EK8qAG_collage[data-count="4"]>[data-index="0"]{width:22%;height:78%;top:8%;left:-4%}.EK8qAG_collage[data-count="4"]>[data-index="1"]{width:42%;height:100%;top:0;left:22%}.EK8qAG_collage[data-count="4"]>[data-index="2"]{width:29%;height:46%;top:0;left:67%}.EK8qAG_collage[data-count="4"]>[data-index="3"]{width:31%;height:46%;top:52%;left:71%}.EK8qAG_collage[data-count="3"]{height:clamp(340px,38vw,460px)}.EK8qAG_collage[data-count="3"]>[data-index="0"]{width:24%;height:72%;top:14%;left:0}.EK8qAG_collage[data-count="3"]>[data-index="1"]{width:46%;height:100%;top:0;left:26%}.EK8qAG_collage[data-count="3"]>[data-index="2"]{width:26%;height:58%;top:28%;left:76%}.EK8qAG_collage[data-count="2"]{height:clamp(300px,34vw,400px)}.EK8qAG_collage[data-count="2"]>[data-index="0"]{width:48%;height:100%;top:0;left:4%}.EK8qAG_collage[data-count="2"]>[data-index="1"]{width:34%;height:54%;top:36%;left:50%}.EK8qAG_collage[data-count="1"]{height:clamp(320px,36vw,420px)}.EK8qAG_collage[data-count="1"]>[data-index="0"]{width:54%;height:100%;top:0;left:18%}@media (max-width:768px){.EK8qAG_collage{gap:var(--space-4);flex-direction:column;display:flex;height:auto!important}.EK8qAG_tileSlot{width:100%!important;height:auto!important;position:static!important}.EK8qAG_tile{height:auto}.EK8qAG_tileImageWrap{aspect-ratio:4/5;flex:none}}
.WcKxkG_section{gap:var(--space-5);flex-direction:column;display:flex}.WcKxkG_headingRow{justify-content:space-between;align-items:baseline;display:flex}.WcKxkG_stage{column-gap:var(--space-4);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));min-height:clamp(520px,84vh,880px);display:grid}.WcKxkG_van{z-index:1;pointer-events:none;grid-area:1/1/-1/-1;position:relative}.WcKxkG_line{z-index:0;font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(2rem,6.2vw,6rem);font-weight:600;line-height:.95;position:relative}.WcKxkG_lineA{grid-area:1/1/auto/span 8;align-self:start}.WcKxkG_lineB{text-align:right;grid-area:3/5/auto/-1;align-self:end}@media (max-width:768px){.WcKxkG_stage{row-gap:var(--space-3);grid-template-rows:auto auto auto;min-height:0}.WcKxkG_van{height:clamp(300px,92vw,460px);margin-inline:calc(-1 * var(--page-gutter));grid-row:2}.WcKxkG_line{font-size:clamp(2rem,9.5vw,3.25rem)}.WcKxkG_lineA{grid-column:1/-1}.WcKxkG_lineB{grid-area:3/1/auto/-1}}
.xrK5EW_index{font-weight:700}.xrK5EW_section{gap:var(--space-5);flex-direction:column;display:flex}.xrK5EW_title{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(2.25rem,6.4vw,6rem);font-weight:600;line-height:.92}.xrK5EW_titleLine{display:block}.xrK5EW_stage{column-gap:var(--space-4);row-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.xrK5EW_cover{background:#f4f4f4;grid-area:1/8/span 2/span 5;position:relative;overflow:hidden}.xrK5EW_coverImage{object-fit:cover}.xrK5EW_meta{align-self:start;gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;grid-area:1/1/auto/span 5;display:flex}.xrK5EW_category{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.xrK5EW_caption{margin-top:var(--space-1);max-width:34ch;color:var(--color-muted);font-size:.95rem;line-height:1.55}.xrK5EW_credit{margin-top:var(--space-1);letter-spacing:.12em;text-transform:uppercase;max-width:34ch;color:var(--color-muted);font-size:.7rem}.xrK5EW_location{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);letter-spacing:.12em;text-transform:uppercase;max-width:34ch;font-size:.7rem}.xrK5EW_link{margin-top:var(--space-3);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--color-foreground);align-self:flex-start;padding-bottom:2px;font-size:.75rem}.xrK5EW_videoA{grid-area:2/2/auto/span 3;align-self:end}.xrK5EW_videoB{grid-area:3/5/auto/span 3}@media (max-width:1024px){.xrK5EW_cover{grid-column:7/span 6}.xrK5EW_meta{grid-column:1/span 5}.xrK5EW_videoA{grid-column:1/span 4}.xrK5EW_videoB{grid-column:6/span 4}}@media (max-width:768px){.xrK5EW_title{font-size:clamp(1.4rem,6.4vw,2.5rem)}.xrK5EW_stage{row-gap:var(--space-5)}.xrK5EW_cover{grid-area:1/1/auto/-1}.xrK5EW_meta{grid-area:2/1/auto/-1}.xrK5EW_caption,.xrK5EW_location{max-width:none}.xrK5EW_videoA{grid-area:3/6/auto/span 7;align-self:start}.xrK5EW_videoB{grid-area:4/2/auto/span 7}}
.O293Za_filters{flex-direction:column;display:flex}.O293Za_heading{padding-bottom:var(--space-3);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:600}.O293Za_group{border-top:1px solid var(--color-border)}.O293Za_group:last-child{border-bottom:1px solid var(--color-border)}.O293Za_groupHeading{font-size:inherit;font-weight:inherit}.O293Za_trigger{justify-content:space-between;align-items:center;gap:var(--space-3);letter-spacing:.1em;text-transform:uppercase;width:100%;min-height:3rem;color:var(--color-foreground);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;font-family:inherit;font-size:.75rem;display:flex}.O293Za_trigger:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.O293Za_count{color:var(--color-muted)}.O293Za_sign{color:var(--color-muted);font-size:1rem;font-weight:300}.O293Za_options{gap:var(--space-1);padding-bottom:var(--space-3);flex-direction:column;display:flex}.O293Za_options[hidden]{display:none}.O293Za_option{align-items:center;gap:var(--space-3);cursor:pointer;min-height:2rem;font-size:.9rem;display:flex}.O293Za_option input{appearance:none;border:1px solid var(--color-foreground);cursor:pointer;background:0 0;border-radius:0;flex:none;width:14px;height:14px;margin:0}.O293Za_option input:checked{background:var(--color-foreground);box-shadow:inset 0 0 0 2px var(--color-background)}.O293Za_option input:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.O293Za_priceFields{gap:var(--space-2);padding-bottom:var(--space-3);flex-direction:column;display:flex}.O293Za_priceField{align-items:baseline;gap:var(--space-2);display:flex}.O293Za_priceLabel{letter-spacing:.1em;text-transform:uppercase;width:2.5rem;color:var(--color-muted);font-size:.7rem}.O293Za_priceField input{border:none;border-bottom:1px solid var(--color-border);min-width:0;color:var(--color-foreground);padding:var(--space-1) 0;background:0 0;border-radius:0;flex:1;font-family:inherit;font-size:1rem}.O293Za_priceField input:focus-visible{border-bottom-color:var(--color-foreground);box-shadow:0 1px 0 var(--color-foreground);outline:none}.O293Za_unit{color:var(--color-muted);font-size:.85rem}
._7qWfNa_heading{padding-top:var(--space-3);border-top:1px solid var(--color-border);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:600}
.ra07na_button{align-items:baseline;gap:var(--space-1);letter-spacing:.1em;text-transform:uppercase;min-height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;font-family:inherit;font-size:.7rem;display:inline-flex}.ra07na_button:hover,.ra07na_button[data-active=true]{color:var(--color-foreground)}.ra07na_button[data-active=true] .ra07na_label{text-underline-offset:4px;text-decoration:underline}.ra07na_button:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.ra07na_button:disabled{opacity:.6;cursor:wait}.ra07na_heart{font-size:.9rem}.ra07na_count{font-variant-numeric:tabular-nums}@media (pointer:coarse){.ra07na_button{min-height:44px}}
.Zbaj1a_button{letter-spacing:.1em;text-transform:uppercase;min-height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;padding:0;font-family:inherit;font-size:.7rem;display:inline-flex}.Zbaj1a_button:hover,.Zbaj1a_button[data-active=true]{color:var(--color-foreground)}.Zbaj1a_button[data-active=true]{text-underline-offset:4px;text-decoration:underline}.Zbaj1a_button:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.Zbaj1a_button:disabled{opacity:.6;cursor:wait}@media (pointer:coarse){.Zbaj1a_button{min-height:44px}}
.DIQ_8q_header{gap:var(--space-4);flex-direction:column;display:flex}.DIQ_8q_category{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.DIQ_8q_title{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;flex-direction:column;font-size:clamp(2rem,6.6vw,6.5rem);font-weight:600;line-height:.95;display:flex}.DIQ_8q_details{column-gap:var(--space-4);row-gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.DIQ_8q_location{letter-spacing:.12em;text-transform:uppercase;grid-column:1/span 3;font-size:.75rem}.DIQ_8q_text{gap:var(--space-2);flex-direction:column;grid-column:5/span 5;display:flex}.DIQ_8q_caption{white-space:pre-wrap;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.45}.DIQ_8q_credit{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.DIQ_8q_externalLink{letter-spacing:.08em;text-transform:uppercase;text-underline-offset:4px;align-self:flex-start;font-size:.75rem;text-decoration:underline}.DIQ_8q_actions{flex-direction:column;grid-column:11/span 2;align-items:flex-start;display:flex}@media (max-width:1024px){.DIQ_8q_text{grid-column:4/span 9}.DIQ_8q_actions{gap:var(--space-3);flex-direction:row;grid-column:1/-1}}@media (max-width:768px){.DIQ_8q_location,.DIQ_8q_text{grid-column:1/-1}}
.eof7eW_box{background:#f4f4f4;width:100%;position:relative;overflow:hidden}.eof7eW_video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}
.ilMeKa_frame{background:#f4f4f4;width:100%;position:relative;overflow:hidden}.ilMeKa_image{object-fit:cover}
.Jd99oG_section{gap:var(--space-4);flex-direction:column;display:flex}.Jd99oG_headingRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.Jd99oG_meta{letter-spacing:.12em;color:var(--color-muted);text-align:right;font-weight:400}.Jd99oG_search{align-self:flex-end;gap:var(--space-1);flex-direction:column;width:min(100%,380px);display:flex}.Jd99oG_searchLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.Jd99oG_search input{border:none;border-bottom:1px solid var(--color-border);width:100%;color:var(--color-foreground);padding:var(--space-2) 0;background:0 0;border-radius:0;font-family:inherit;font-size:1rem}.Jd99oG_search input:focus-visible{border-bottom-color:var(--color-foreground);box-shadow:0 1px 0 var(--color-foreground);outline:none}.Jd99oG_empty{color:var(--color-muted);font-size:.95rem}.Jd99oG_carousel{--gap:var(--space-4);--per-view:4;margin-top:var(--space-4)}.Jd99oG_track{align-items:flex-start;gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.Jd99oG_track::-webkit-scrollbar{display:none}.Jd99oG_track:focus-visible{outline:1px solid var(--color-border);outline-offset:6px}.Jd99oG_item{width:calc((100% - (var(--per-view) - 1) * var(--gap)) / var(--per-view));scroll-snap-align:start;flex:none}.Jd99oG_controls{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);display:flex}.Jd99oG_counter{letter-spacing:.12em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.7rem}.Jd99oG_counterTotal{color:var(--color-muted)}.Jd99oG_arrows{gap:.4rem;display:flex}.Jd99oG_arrow{border:1px solid var(--color-border);width:2rem;height:2rem;color:var(--color-foreground);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;line-height:1;transition:border-color .2s,opacity .2s;display:inline-flex}.Jd99oG_arrow:hover:not(:disabled){border-color:var(--color-foreground)}.Jd99oG_arrow:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.Jd99oG_arrow:disabled{opacity:.3;cursor:default}.Jd99oG_frame{aspect-ratio:2/3;border:1px solid var(--color-border);width:100%;position:relative;overflow:hidden}.Jd99oG_frameSelected{border-color:var(--color-foreground)}.Jd99oG_image{object-fit:cover}.Jd99oG_info{gap:var(--space-1);padding-top:var(--space-3);flex-direction:column;display:flex}.Jd99oG_brand{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.Jd99oG_name{font-size:1rem;line-height:1.3}.Jd99oG_size{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.Jd99oG_state{min-height:1rem;margin-top:var(--space-1);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem}.Jd99oG_toggle{letter-spacing:.08em;text-transform:uppercase;text-align:left;min-height:44px;color:var(--color-foreground);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;padding:0;font-family:inherit;font-size:.75rem;text-decoration:underline;display:inline-flex}.Jd99oG_toggle:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}@media (max-width:1100px){.Jd99oG_carousel{--per-view:3}}@media (max-width:768px){.Jd99oG_headingRow{gap:var(--space-1);flex-direction:column}.Jd99oG_meta{text-align:left}.Jd99oG_carousel{--gap:var(--space-3);--per-view:1.4}}
.ZhcvBW_story{flex-direction:column;gap:clamp(5rem,11vw,11rem);display:flex}.ZhcvBW_scene{column-gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.ZhcvBW_item{grid-row:1;margin:0}.ZhcvBW_pair .ZhcvBW_first,.ZhcvBW_lead .ZhcvBW_first{grid-column:1/span 5}.ZhcvBW_lead .ZhcvBW_first.ZhcvBW_landscape{grid-column:1/span 8}.ZhcvBW_pair .ZhcvBW_second{grid-column:8/span 3;align-self:end}.ZhcvBW_wide .ZhcvBW_first{grid-column:6/span 6}.ZhcvBW_wide .ZhcvBW_first.ZhcvBW_landscape{grid-column:1/-1}.ZhcvBW_solo .ZhcvBW_first{grid-column:4/span 4}.ZhcvBW_solo .ZhcvBW_first.ZhcvBW_landscape{grid-column:3/span 8}@media (max-width:768px){.ZhcvBW_story{gap:var(--space-6)}.ZhcvBW_scene{column-gap:0;row-gap:var(--space-5)}.ZhcvBW_scene .ZhcvBW_item,.ZhcvBW_scene .ZhcvBW_item.ZhcvBW_landscape{grid-area:auto/1/auto/-1;align-self:start}.ZhcvBW_pair .ZhcvBW_second{grid-column:5/-1}.ZhcvBW_solo .ZhcvBW_first{grid-column:3/-1}}
.e1q0qW_section{padding:var(--space-6) var(--space-4);max-width:var(--content-max-width);margin-inline:auto}.e1q0qW_list{border-top:1px solid var(--color-border)}.e1q0qW_row{border-bottom:1px solid var(--color-border)}.e1q0qW_rowHeader{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) 0;cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.e1q0qW_label{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.4rem,3.2vw,2.2rem);font-weight:600}.e1q0qW_toggle{color:var(--color-muted);flex:none;font-size:1.4rem;font-weight:300}.e1q0qW_panel{overflow:hidden}.e1q0qW_line{color:var(--color-muted);padding-bottom:var(--space-2);font-size:.95rem}.e1q0qW_cta{letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground);border-bottom:1px solid var(--color-foreground);margin-bottom:var(--space-4);padding-bottom:2px;font-size:.75rem;display:inline-block}@media (hover:hover){.e1q0qW_rowHeader:hover .e1q0qW_label{opacity:.6}}.e1q0qW_worldPanel{padding-bottom:var(--space-4)}.e1q0qW_project{align-items:flex-end;gap:var(--space-3);width:fit-content;max-width:100%;display:flex}.e1q0qW_projectPoster{aspect-ratio:9/16;background:var(--color-border);flex:none;width:96px;position:relative;overflow:hidden}.e1q0qW_projectImage{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.e1q0qW_projectText{flex-direction:column;gap:4px;max-width:32ch;padding-bottom:2px;display:flex}.e1q0qW_projectLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem}.e1q0qW_projectTitleLine{display:block}.e1q0qW_projectTitle{font-family:var(--font-display);text-transform:uppercase;border-bottom:1px solid #0000;font-size:.95rem;font-weight:600;line-height:1.1}@media (hover:hover){.e1q0qW_project:hover .e1q0qW_projectImage{transform:scale(1.04)}.e1q0qW_project:hover .e1q0qW_projectTitle{border-bottom-color:var(--color-foreground)}}.e1q0qW_panelWithVisual{gap:var(--space-4);grid-template-columns:1.3fr 1fr;align-items:start;display:grid}.e1q0qW_visualLink{width:fit-content;display:block}.e1q0qW_visualMedia{align-items:flex-end;gap:var(--space-4);height:clamp(220px,28vw,300px);display:flex}.e1q0qW_visualMediaItem{background:var(--color-border);flex:none;height:100%;position:relative;overflow:hidden}.e1q0qW_visualMediaItem[data-kind=video]{aspect-ratio:9/16}.e1q0qW_visualVideo{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.e1q0qW_visualMediaImage{object-fit:contain;transition:transform .5s}.e1q0qW_visualLink:hover .e1q0qW_visualVideo,.e1q0qW_visualLink:hover .e1q0qW_visualMediaImage{transform:scale(1.03)}@media (max-width:768px){.e1q0qW_panelWithVisual{grid-template-columns:1fr}.e1q0qW_visualLink{width:100%}.e1q0qW_visualMedia{align-items:stretch;gap:var(--space-3);flex-direction:column;height:auto}.e1q0qW_visualMediaItem{width:100%;height:auto}.e1q0qW_visualMediaItem[data-kind=video]{aspect-ratio:9/16}}
.sinrIW_section{gap:var(--space-4);flex-direction:column;display:flex}.sinrIW_headingRow{justify-content:space-between;align-items:baseline;display:flex}.sinrIW_empty{color:var(--color-muted);font-size:.95rem}.sinrIW_list{list-style:none}.sinrIW_row{align-items:center;column-gap:var(--space-4);min-height:3.5rem;padding-block:var(--space-2);border-top:1px solid var(--color-border);grid-template-columns:2.5rem minmax(0,1fr) auto auto;display:grid}.sinrIW_row:last-child{border-bottom:1px solid var(--color-border)}.sinrIW_number{letter-spacing:.12em;color:var(--color-muted);font-size:.75rem}.sinrIW_label{text-transform:uppercase;letter-spacing:.02em;overflow-wrap:anywhere;font-size:.95rem;line-height:1.35}.sinrIW_brand{font-weight:600}.sinrIW_size{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.8rem}.sinrIW_remove{letter-spacing:.08em;text-transform:uppercase;min-height:44px;color:var(--color-muted);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;text-decoration:underline}.sinrIW_remove:hover,.sinrIW_remove:focus-visible{color:var(--color-foreground);outline:none}.sinrIW_remove:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}@media (max-width:768px){.sinrIW_row{column-gap:var(--space-3);grid-template-columns:2rem minmax(0,1fr) auto;grid-template-areas:"number label label"".size remove";row-gap:0}.sinrIW_number{grid-area:number}.sinrIW_label{grid-area:label}.sinrIW_size{grid-area:size}.sinrIW_remove{grid-area:remove}}
.MXaPGq_wrapper{cursor:pointer;align-items:center;min-height:2.75rem;display:inline-flex;position:relative}.MXaPGq_text{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.75rem}.MXaPGq_select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:1rem;position:absolute;inset:0}.MXaPGq_wrapper:focus-within{outline:2px solid var(--color-foreground);outline-offset:2px}
._62MzXG_section{gap:var(--space-4);flex-direction:column;display:flex}._62MzXG_list{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(160px,220px));list-style:none;display:grid}._62MzXG_link{gap:var(--space-1);flex-direction:column;display:flex}._62MzXG_frame{aspect-ratio:4/5;margin-bottom:var(--space-2);border:1px solid var(--color-border);position:relative;overflow:hidden}._62MzXG_image{object-fit:cover}._62MzXG_brand{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}._62MzXG_name{font-size:.95rem;line-height:1.3}._62MzXG_relation{color:var(--color-muted);font-size:.75rem}._62MzXG_status{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.65rem}@media (max-width:768px){._62MzXG_list{gap:var(--space-5) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}
.EMw2UG_form{gap:var(--space-2);flex-direction:column;max-width:420px;display:flex}.EMw2UG_title{text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:600}.EMw2UG_subtitle{color:var(--color-muted);font-size:.8rem}.EMw2UG_row{gap:var(--space-2);display:flex}.EMw2UG_field{flex:1}.EMw2UG_field input{width:100%;padding:var(--space-2);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);font:inherit}.EMw2UG_srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.EMw2UG_submit{background:var(--color-foreground);color:var(--color-background);padding:var(--space-2) var(--space-4);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;font-size:.8rem}.EMw2UG_submit:disabled{opacity:.5;cursor:not-allowed}.EMw2UG_error{color:var(--color-error,#c94b4b);font-size:.8rem}.EMw2UG_success{font-size:.85rem;font-weight:600}@media (max-width:480px){.EMw2UG_row{flex-direction:column}}
.RCXstG_groups{gap:var(--space-5);flex-direction:column;display:flex}.RCXstG_groupTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-2);font-size:.75rem}.RCXstG_list{flex-direction:column;display:flex}.RCXstG_row{align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--color-border);color:var(--color-foreground);display:flex}.RCXstG_imageWrap{background:var(--color-surface,#f4f4f4);flex-shrink:0;width:56px;height:56px;position:relative}.RCXstG_image{object-fit:cover}.RCXstG_info{flex:1;min-width:0}.RCXstG_brand{letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.RCXstG_name{font-size:.9rem}.RCXstG_meta{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.RCXstG_trailing{text-align:right;flex-shrink:0}.RCXstG_price{font-size:.85rem}.RCXstG_badge{letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--color-border);padding:2px 6px;font-size:.65rem}
.zr73Ha_overlay{z-index:200;background:var(--color-background);padding-top:env(safe-area-inset-top,0px);flex-direction:column;display:flex;position:fixed;inset:0}.zr73Ha_header{padding:var(--space-4);border-bottom:1px solid var(--color-border)}.zr73Ha_fieldLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-2);font-size:.7rem;display:block}.zr73Ha_fieldRow{align-items:center;gap:var(--space-3);max-width:var(--content-max-width);margin-inline:auto;display:flex}.zr73Ha_input{padding:var(--space-2) 0;border:none;border-bottom:1px solid var(--color-foreground);color:var(--color-foreground);background:0 0;flex:1;font-size:1.1rem}.zr73Ha_input:focus{outline:none}.zr73Ha_close{border:1px solid var(--color-border);padding:var(--space-1) var(--space-3);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;flex-shrink:0;font-size:.75rem}.zr73Ha_body{padding:var(--space-4);max-width:var(--content-max-width);flex:1;width:100%;margin-inline:auto;overflow-y:auto}.zr73Ha_hint,.zr73Ha_loading{color:var(--color-muted);font-size:.9rem}.zr73Ha_viewAll{margin-top:var(--space-4);border:1px solid var(--color-border);padding:var(--space-2) var(--space-4);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;font-size:.8rem}
.M-x9_G_section{gap:var(--space-5);flex-direction:column;display:flex}.M-x9_G_list{list-style:none}.M-x9_G_item{align-items:baseline;column-gap:var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:minmax(3rem,1fr) minmax(0,11fr);padding-block:clamp(1.5rem,3.2vw,2.75rem);display:grid}.M-x9_G_item:first-child{border-top:none}.M-x9_G_item:last-child{border-bottom:1px solid var(--color-border)}.M-x9_G_number{letter-spacing:.12em;color:var(--color-muted);font-size:.75rem}.M-x9_G_title{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.5rem,4.2vw,3.5rem);font-weight:600;line-height:1.05;transition:transform .35s}@media (hover:hover){.M-x9_G_item:hover .M-x9_G_title{transform:translate(.75rem)}}@media (max-width:768px){.M-x9_G_item{column-gap:var(--space-3);grid-template-columns:2.25rem minmax(0,1fr)}}
.ywI59q_section{gap:var(--space-4);flex-direction:column;display:flex}.ywI59q_list{list-style:none}.ywI59q_item{align-items:center;column-gap:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:6rem minmax(0,1fr) minmax(0,1fr);display:grid}.ywI59q_item:first-child{border-top:none}.ywI59q_item:last-child{border-bottom:1px solid var(--color-border)}.ywI59q_thumb{background:#f4f4f4;width:100%;position:relative;overflow:hidden}.ywI59q_thumbImage{object-fit:cover;transition:transform .5s}.ywI59q_text{flex-direction:column;gap:6px;display:flex}.ywI59q_title{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.25rem,2.4vw,2rem);font-weight:600;line-height:1.05}.ywI59q_byline{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.ywI59q_kind{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}@media (hover:hover){.ywI59q_item:hover .ywI59q_thumbImage{transform:scale(1.05)}}@media (max-width:768px){.ywI59q_item{column-gap:var(--space-3);grid-template-columns:4.5rem minmax(0,1fr)}.ywI59q_kind{grid-column:2;margin-top:4px}}
.gnQALa_section{gap:var(--space-5);flex-direction:column;display:flex}.gnQALa_list{column-gap:var(--space-4);row-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));list-style:none;display:grid}.gnQALa_step{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;grid-column:span 4;display:flex}.gnQALa_number{letter-spacing:.12em;color:var(--color-muted);font-size:.75rem}.gnQALa_title{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600;line-height:1.05}.gnQALa_text{max-width:30ch;color:var(--color-muted);font-size:.95rem;line-height:1.55}.gnQALa_note{max-width:62ch;color:var(--color-muted);font-size:.8rem;line-height:1.55}@media (max-width:768px){.gnQALa_step{grid-column:1/-1}}
._57jmfW_list{align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;list-style:none;display:flex}._57jmfW_item{display:flex}._57jmfW_chip{align-items:center;gap:var(--space-1);letter-spacing:.1em;text-transform:uppercase;min-height:2rem;color:var(--color-foreground);cursor:pointer;background:0 0;border:none;border-radius:0;padding:0;font-family:inherit;font-size:.75rem;display:inline-flex}._57jmfW_chip:hover{text-decoration:line-through}._57jmfW_clear{letter-spacing:.1em;text-transform:uppercase;min-height:2rem;color:var(--color-muted);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.7rem;text-decoration:underline}._57jmfW_chip:focus-visible,._57jmfW_clear:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}@media (pointer:coarse){._57jmfW_chip,._57jmfW_clear{min-height:44px}}
.bVvZWW_section{border-top:1px solid var(--color-border);padding-top:var(--space-4)}.bVvZWW_link{column-gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.bVvZWW_text{gap:var(--space-2);flex-direction:column;grid-column:1/span 7;display:flex}.bVvZWW_label{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.bVvZWW_category{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.bVvZWW_title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.75rem,5vw,4.5rem);font-weight:600;line-height:.98}.bVvZWW_cover{grid-column:10/span 3}@media (hover:hover){.bVvZWW_link:hover .bVvZWW_title{opacity:.6}}.bVvZWW_link:focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px}@media (max-width:768px){.bVvZWW_text{grid-column:1/-1}.bVvZWW_cover{margin-top:var(--space-4);grid-column:1/span 7}}
.hKmyXW_page{--page-gutter:clamp(1rem, 4vw, 4rem);max-width:var(--content-max-width);padding:calc(var(--header-height) + clamp(2rem, 6vw, 4rem)) var(--page-gutter) clamp(5rem, 10vw, 9rem);flex-direction:column;gap:clamp(5rem,12vw,10rem);margin:0 auto;display:flex}.hKmyXW_hero{column-gap:var(--space-4);row-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.hKmyXW_title{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;grid-column:1/-1;font-size:clamp(3rem,18vw,15rem);font-weight:600;line-height:.88}.hKmyXW_lead{gap:var(--space-2);flex-direction:column;grid-column:6/span 6;max-width:44ch;display:flex}.hKmyXW_intro{font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.3}.hKmyXW_sub{color:var(--color-muted);font-size:.85rem;line-height:1.5}@media (max-width:1024px){.hKmyXW_lead{grid-column:5/-1}}@media (max-width:768px){.hKmyXW_lead{grid-column:1/-1}}
._6OAcma_page{max-width:var(--content-max-width);padding:calc(var(--header-height) + clamp(2rem, 6vw, 4rem)) clamp(1rem, 4vw, 4rem) clamp(5rem, 10vw, 9rem);flex-direction:column;gap:clamp(6rem,14vw,12rem);margin:0 auto;display:flex}._6OAcma_hero{column-gap:var(--space-4);row-gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._6OAcma_titleWrap{grid-area:1/1/auto/-1}._6OAcma_title{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(3.25rem,21vw,14rem);font-weight:600;line-height:.88}._6OAcma_titleLine{display:block}._6OAcma_copy{align-self:start;gap:var(--space-3);flex-direction:column;grid-area:1/7/auto/span 5;max-width:38ch;padding-top:clamp(.5rem,2vw,1.5rem);display:flex}._6OAcma_tagline{font-size:1.125rem;font-weight:700;line-height:1.3}._6OAcma_intro{color:var(--color-muted);font-size:1rem;line-height:1.55}._6OAcma_cta{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-top:1px solid var(--color-foreground);border-bottom:1px solid var(--color-border);padding-block:clamp(1.5rem,4vw,3rem);display:flex}._6OAcma_ctaText{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(2rem,7.5vw,6.5rem);font-weight:600;line-height:.95}._6OAcma_ctaArrow{font-size:clamp(1.5rem,4vw,3rem);transition:transform .35s}@media (hover:hover){._6OAcma_cta:hover ._6OAcma_ctaArrow{transform:translateY(.4rem)}}._6OAcma_request{scroll-margin-top:calc(var(--header-height) + var(--space-4))}@media (max-width:1024px){._6OAcma_copy{grid-column:6/span 7}}@media (max-width:768px){._6OAcma_titleWrap{grid-row:1}._6OAcma_copy{grid-area:2/1/auto/-1;padding-top:0}}
._2A3TrG_section{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-6);flex-direction:column;max-width:360px;margin-inline:auto;display:flex}._2A3TrG_label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}
.OBbNnW_section{gap:var(--space-5);flex-direction:column;display:flex}.OBbNnW_list{column-gap:var(--space-4);row-gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr));list-style:none;display:grid}.OBbNnW_step{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;grid-column:span 4;display:flex}.OBbNnW_step:nth-child(2){margin-top:clamp(2rem,6vw,5rem)}.OBbNnW_step:nth-child(3){margin-top:clamp(4rem,12vw,10rem)}.OBbNnW_number{letter-spacing:.12em;color:var(--color-muted);font-size:.75rem}.OBbNnW_title{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600;line-height:1.05}.OBbNnW_text{max-width:28ch;color:var(--color-muted);font-size:.95rem;line-height:1.55}@media (max-width:768px){.OBbNnW_step{grid-column:1/-1}.OBbNnW_step:nth-child(2),.OBbNnW_step:nth-child(3){margin-top:0}}
.J2upyW_grid{gap:var(--space-5) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.J2upyW_empty{align-items:flex-start;gap:var(--space-2);padding:var(--space-5) 0;flex-direction:column;display:flex}.J2upyW_emptyTitle{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600}.J2upyW_emptyHint{color:var(--color-muted);font-size:.95rem}.J2upyW_emptyLink{margin-top:var(--space-2);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--color-foreground);padding-bottom:2px;font-size:.75rem}@media (min-width:640px){.J2upyW_grid{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.J2upyW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.u8NkGq_form{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.u8NkGq_field{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.u8NkGq_label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.u8NkGq_field textarea{resize:vertical;border:none;border-bottom:1px solid var(--color-border);width:100%;min-height:4.5rem;color:var(--color-foreground);padding:var(--space-2) 0;background:0 0;border-radius:0;font-family:inherit;font-size:1rem;line-height:1.5}.u8NkGq_field textarea:focus-visible{border-bottom-color:var(--color-foreground);box-shadow:0 1px 0 var(--color-foreground);outline:none}.u8NkGq_submit{width:min(100%,220px);padding:var(--space-3) var(--space-4);letter-spacing:.08em;text-transform:uppercase;text-align:left;background:var(--color-foreground);color:var(--color-background);border:1px solid var(--color-foreground);cursor:pointer;border-radius:0;font-family:inherit;font-size:.75rem}.u8NkGq_submit:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.u8NkGq_submit:disabled{opacity:.35;cursor:not-allowed}.u8NkGq_error{color:#b3261e;font-size:.8rem}
.XxvZ7G_empty{color:var(--color-muted);padding:var(--space-6) 0}.XxvZ7G_journal{flex-direction:column;gap:clamp(5rem,11vw,10rem);display:flex}.XxvZ7G_chapter{gap:var(--space-5);flex-direction:column;display:flex}.XxvZ7G_folio{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem;display:flex}.XxvZ7G_folio b{color:var(--color-foreground);font-weight:700}.XxvZ7G_latest{white-space:nowrap;flex:none}.XxvZ7G_title{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(2.25rem,6.4vw,6rem);font-weight:600;line-height:.92}.XxvZ7G_titleLine{display:block}.XxvZ7G_stage{column-gap:var(--space-4);row-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.XxvZ7G_cover{background:#f4f4f4;grid-area:1/8/span 2/span 5;position:relative;overflow:hidden}.XxvZ7G_coverLink{display:block;position:absolute;inset:0}.XxvZ7G_coverImage{object-fit:cover}.XxvZ7G_image{width:100%;height:auto;display:block}.XxvZ7G_text{align-self:start;gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;grid-area:1/1/auto/span 5;display:flex}.XxvZ7G_caption{max-width:34ch;color:var(--color-muted);font-size:.95rem;line-height:1.55}.XxvZ7G_view{margin-top:var(--space-2);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--color-foreground);align-self:flex-start;padding-bottom:2px;font-size:.75rem}.XxvZ7G_actions{align-items:center;column-gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.XxvZ7G_commentCount{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.XxvZ7G_mediaA{grid-area:2/2/auto/span 3;align-self:end}.XxvZ7G_mediaB{grid-area:3/5/auto/span 3}[data-mirror=true] .XxvZ7G_cover{grid-column:1/span 5}[data-mirror=true] .XxvZ7G_text{grid-column:8/span 5}[data-layout=a][data-mirror=true] .XxvZ7G_mediaA{grid-column:9/span 3}[data-layout=a][data-mirror=true] .XxvZ7G_mediaB{grid-column:5/span 3}[data-layout=b] .XxvZ7G_cover{grid-row:1}[data-layout=b] .XxvZ7G_text{align-self:end}.XxvZ7G_compact{gap:var(--space-4);flex-direction:column;display:flex}.XxvZ7G_compactList{list-style:none}.XxvZ7G_compactItem{align-items:center;column-gap:var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:6rem minmax(0,1fr) auto;display:grid}.XxvZ7G_compactItem:first-child{border-top:none}.XxvZ7G_compactItem:last-child{border-bottom:1px solid var(--color-border)}.XxvZ7G_compactThumb{background:#f4f4f4;width:100%;display:block;position:relative;overflow:hidden}.XxvZ7G_compactText{flex-direction:column;gap:6px;display:flex}.XxvZ7G_compactTitle{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.25rem,2.4vw,2rem);font-weight:600;line-height:1.05}.XxvZ7G_compactMeta{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}@media (max-width:1024px){.XxvZ7G_cover{grid-column:7/span 6}[data-mirror=true] .XxvZ7G_cover{grid-column:1/span 6}[data-mirror=true] .XxvZ7G_text{grid-column:7/span 6}.XxvZ7G_mediaA,[data-layout=a][data-mirror=true] .XxvZ7G_mediaA{grid-column:1/span 4}[data-layout=a][data-mirror=true] .XxvZ7G_mediaA{grid-column:8/span 4}.XxvZ7G_mediaB{grid-column:6/span 4}}@media (max-width:768px){.XxvZ7G_title{font-size:clamp(1.4rem,6.4vw,2.5rem)}.XxvZ7G_stage{row-gap:var(--space-5)}.XxvZ7G_cover,[data-mirror=true] .XxvZ7G_cover{grid-area:1/1/auto/-1}.XxvZ7G_text,[data-mirror=true] .XxvZ7G_text,[data-layout=b] .XxvZ7G_text{grid-area:2/1/auto/-1;align-self:start}.XxvZ7G_caption{max-width:none}.XxvZ7G_mediaA,[data-layout=a][data-mirror=true] .XxvZ7G_mediaA{grid-area:3/6/auto/span 7;align-self:start}[data-layout=a][data-mirror=true] .XxvZ7G_mediaA{grid-column:1/span 7}.XxvZ7G_mediaB,[data-layout=a][data-mirror=true] .XxvZ7G_mediaB{grid-area:4/2/auto/span 8}.XxvZ7G_compactItem{column-gap:var(--space-3);grid-template-columns:4.5rem minmax(0,1fr)}.XxvZ7G_compactItem>:last-child{grid-column:2}}
.uNSorG_page{--page-gutter:clamp(1rem, 4vw, 4rem);max-width:var(--content-max-width);padding:calc(var(--header-height) + clamp(2rem, 6vw, 4rem)) var(--page-gutter) clamp(5rem, 10vw, 9rem);flex-direction:column;gap:clamp(6rem,14vw,12rem);margin:0 auto;display:flex}.uNSorG_hero{column-gap:var(--space-4);row-gap:var(--space-5);min-height:calc(100svh - var(--header-height) - clamp(2rem, 6vw, 4rem) - 3rem);grid-template-columns:repeat(12,minmax(0,1fr));align-content:space-between;display:grid}.uNSorG_title{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;flex-direction:column;grid-area:1/1/auto/-1;font-size:clamp(3rem,17.5vw,14rem);font-weight:600;line-height:.88;display:flex}.uNSorG_titleLine{display:block}.uNSorG_lead{gap:var(--space-2);flex-direction:column;grid-area:2/8/auto/span 5;max-width:40ch;display:flex}.uNSorG_intro{font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.3}.uNSorG_sub{color:var(--color-muted);font-size:.85rem;line-height:1.5}@media (max-width:1024px){.uNSorG_lead{grid-column:6/-1}}@media (max-width:768px){.uNSorG_hero{align-content:start}.uNSorG_lead{grid-column:1/-1}}
._3QQ_oW_page{padding-top:calc(var(--header-height) + var(--space-4));padding-inline:var(--space-4);max-width:var(--content-max-width);margin-inline:auto;padding-block-end:var(--space-6)}._3QQ_oW_title{margin-bottom:var(--space-3);font-size:1.4rem}._3QQ_oW_results{margin-top:var(--space-5)}._3QQ_oW_resultsFor{letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-4);font-size:.75rem}._3QQ_oW_hint{color:var(--color-muted);font-size:.9rem}
.IYf0HG_wrapper{flex-direction:column;gap:clamp(5rem,10vw,9rem);display:flex}.IYf0HG_section{gap:var(--space-5);flex-direction:column;display:flex}.IYf0HG_folio{padding-top:var(--space-3);border-top:1px solid var(--color-border);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}.IYf0HG_folio b{color:var(--color-foreground);font-weight:700}.IYf0HG_title{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(2.25rem,6.4vw,6rem);font-weight:600;line-height:.92}.IYf0HG_titleLine{display:block}.IYf0HG_stage{column-gap:var(--space-4);row-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.IYf0HG_photoA{grid-area:1/1/span 2/span 5}.IYf0HG_text{align-self:start;gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;grid-area:1/8/auto/span 5;display:flex}.IYf0HG_caption{max-width:34ch;color:var(--color-muted);font-size:.95rem;line-height:1.55}.IYf0HG_link{letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground);border-bottom:1px solid var(--color-foreground);align-self:flex-start;padding-bottom:2px;font-size:.75rem}.IYf0HG_clip{grid-area:2/9/auto/span 3;align-self:end}.IYf0HG_photoB{margin-top:var(--space-5);grid-area:3/5/auto/span 4}.IYf0HG_image{width:100%;height:auto;display:block}@media (max-width:1024px){.IYf0HG_text{grid-column:7/span 6}.IYf0HG_clip{grid-column:8/span 4}.IYf0HG_photoB{grid-column:4/span 5}}@media (max-width:768px){.IYf0HG_title{font-size:clamp(1.4rem,6.4vw,2.5rem)}.IYf0HG_stage{row-gap:var(--space-5)}.IYf0HG_photoA{grid-area:1/1/auto/span 10}.IYf0HG_text{grid-area:2/1/auto/-1}.IYf0HG_caption{max-width:none}.IYf0HG_clip{grid-area:3/6/auto/span 7;align-self:start}.IYf0HG_photoB{grid-area:4/2/auto/span 8;margin-top:0}}
._40ZmhG_card{color:var(--color-foreground);flex-direction:column;display:flex;position:relative}._40ZmhG_imageWrap{aspect-ratio:4/5;background:#f6f6f6;width:100%;position:relative;overflow:hidden}._40ZmhG_imageLink{display:block;position:absolute;inset:0}._40ZmhG_image{object-fit:cover}._40ZmhG_card ._40ZmhG_favoriteButton{z-index:1;width:44px;height:44px;color:var(--color-foreground);background:0 0;border:none;font-size:1.15rem;position:absolute;top:0;right:0}._40ZmhG_card ._40ZmhG_favoriteButton[aria-pressed=true]{font-weight:700}._40ZmhG_card ._40ZmhG_favoriteButton:focus-visible{outline:2px solid var(--color-foreground);outline-offset:-4px}._40ZmhG_meta{padding-top:var(--space-3);color:inherit;flex-direction:column;gap:.2rem;display:flex}._40ZmhG_brandRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._40ZmhG_brand{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}._40ZmhG_status{letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}._40ZmhG_name{font-size:.95rem;line-height:1.3}._40ZmhG_sizePrice{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-1);color:var(--color-muted);font-size:.85rem;display:flex}
._7DwrqW_section{column-gap:var(--space-4);row-gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._7DwrqW_title{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;grid-column:1/span 4;font-size:.8rem;font-weight:600}._7DwrqW_body{gap:var(--space-5);flex-direction:column;grid-column:6/span 6;max-width:640px;display:flex}._7DwrqW_list{list-style:none}._7DwrqW_comment{gap:var(--space-1);padding-block:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._7DwrqW_comment:last-child{border-bottom:1px solid var(--color-border)}._7DwrqW_author{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem}._7DwrqW_content{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:1.5}._7DwrqW_loginPrompt{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}._7DwrqW_loginPrompt a{text-underline-offset:4px;text-decoration:underline}@media (max-width:1024px){._7DwrqW_title,._7DwrqW_body{grid-column:1/-1}}
.qxNHyW_page{--page-gutter:clamp(1rem, 4vw, 4rem);max-width:var(--content-max-width);padding:calc(var(--header-height) + clamp(2rem, 6vw, 4rem)) var(--page-gutter) clamp(5rem, 10vw, 9rem);flex-direction:column;gap:clamp(5rem,11vw,10rem);margin:0 auto;display:flex}
.dAORqa_page{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:relative;overflow-x:hidden}.dAORqa_logoStage{aspect-ratio:1;width:min(80vw,46dvh,460px);animation:1.1s cubic-bezier(.22,.61,.36,1) both dAORqa_rise}.dAORqa_title{font-family:var(--font-display);letter-spacing:.5em;color:var(--color-foreground);margin-top:clamp(8px,2dvh,20px);padding-left:.5em;font-size:clamp(.8rem,.7rem + .5vw,1rem);font-weight:500;animation:1s cubic-bezier(.22,.61,.36,1) .25s both dAORqa_rise}.dAORqa_eyebrow{font-family:var(--font-body);letter-spacing:.4em;color:var(--color-muted);margin-top:clamp(14px,3dvh,28px);padding-left:.4em;font-size:.7rem;animation:1s cubic-bezier(.22,.61,.36,1) .4s both dAORqa_rise}.dAORqa_form{width:min(100%,340px);margin-top:14px;animation:1s cubic-bezier(.22,.61,.36,1) .55s both dAORqa_rise}.dAORqa_row{border-bottom:1px solid var(--color-foreground);align-items:stretch;display:flex}.dAORqa_field{flex:1;min-width:0;display:block}.dAORqa_field input{width:100%;height:46px;color:var(--color-foreground);font-family:var(--font-body);letter-spacing:.02em;text-align:left;appearance:none;background:0 0;border:0;border-radius:0;outline:none;font-size:1rem}.dAORqa_field input::placeholder{color:var(--color-muted)}.dAORqa_row:focus-within{border-bottom-color:var(--color-muted)}.dAORqa_submit{min-width:72px;height:46px;color:var(--color-foreground);font-family:var(--font-body);letter-spacing:.3em;cursor:pointer;background:0 0;border:0;padding:0 0 0 16px;font-size:.75rem;font-weight:600;transition:opacity .2s}.dAORqa_submit:hover:not(:disabled){opacity:.6}.dAORqa_submit:disabled{cursor:default;opacity:.4}.dAORqa_error{letter-spacing:.04em;min-height:1.4em;color:var(--color-muted);margin-top:10px;font-size:.75rem}.dAORqa_success{min-height:46px;font-family:var(--font-display);letter-spacing:.4em;color:var(--color-foreground);align-items:center;margin-top:14px;padding-left:.4em;font-size:.85rem;font-weight:500;animation:.7s cubic-bezier(.22,.61,.36,1) both dAORqa_rise;display:flex}.dAORqa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes dAORqa_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dAORqa_legal{left:0;right:0;bottom:max(14px, env(safe-area-inset-bottom));text-align:center;font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);opacity:.85;font-size:.65rem;animation:1s cubic-bezier(.22,.61,.36,1) .8s both dAORqa_rise;position:absolute}.dAORqa_legal:hover{opacity:1}@media (max-height:520px){.dAORqa_legal{margin-top:8px;position:static}}
