.s-root[data-art=editorial]{--s-radius:0px!important;--s-btn-radius:0px!important}.s-root[data-art=editorial] .s-section+.s-section.s-tone-base,.s-root[data-art=editorial] .s-section.s-tone-base+.s-section{border-top:1px solid var(--s-text)}.s-root[data-art=editorial] .s-eyebrow{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:0;text-transform:none;font-size:1.35rem;font-style:italic;font-weight:400}.s-root[data-art=editorial] .s-eyebrow>span:first-child:empty{display:none}.s-root[data-art=editorial] .s-h2{font-size:clamp(2.6rem,5.6vw,4.8rem)!important}.s-root[data-art=editorial] .s-card{box-shadow:none!important;background:0 0!important;border:0!important;border-top:2px solid!important;padding-left:0!important;padding-right:0!important}.s-root[data-art=editorial] .s-photo:not(.s-bg-photo){filter:saturate(.85)contrast(1.05)}.s-root[data-art=editorial] .s-btn{text-transform:uppercase;letter-spacing:.14em;font-size:12.5px}.s-root[data-art=editorial] .s-icon{color:var(--s-primary);border:1px solid;background:0 0!important}.s-root[data-art=editorial] .s-header{border-bottom:3px double var(--s-text)}.s-root[data-art=brutal]{--s-radius:0px!important;--s-btn-radius:0px!important;--s-input-radius:0px!important;--s-border:var(--s-text)!important;--s-hcase:uppercase!important;--s-htrack:-.02em!important}.s-root[data-art=brutal] .s-section+.s-section{border-top:3px solid var(--s-text)}.s-root[data-art=brutal] .s-card{background:var(--s-bg);color:var(--s-text);transition:transform .15s,box-shadow .15s;border:3px solid var(--s-text)!important;box-shadow:8px 8px 0 var(--s-text)!important}.s-root[data-art=brutal] .s-card:hover{transform:translate(-3px,-3px);box-shadow:11px 11px 0 var(--s-text)!important}.s-root[data-art=brutal] .s-tone-dark .s-card,.s-root[data-art=brutal] .s-tone-primary .s-card{color:inherit;background:0 0;box-shadow:8px 8px 0 var(--s-highlight)!important;border-color:currentColor!important}.s-root[data-art=brutal] .s-photo:not(.s-bg-photo){border:3px solid var(--s-text);box-shadow:8px 8px 0 var(--s-highlight)}.s-root[data-art=brutal] .s-eyebrow{background:var(--s-highlight);border:2px solid var(--s-text);padding:.3rem .65rem;color:var(--s-text)!important;opacity:1!important}.s-root[data-art=brutal] .s-btn{box-shadow:5px 5px 0 var(--s-text);text-transform:uppercase;letter-spacing:.04em;font-weight:800;transition:transform .12s,box-shadow .12s;border:3px solid var(--s-text)!important}.s-root[data-art=brutal] .s-btn:hover{box-shadow:7px 7px 0 var(--s-text);transform:translate(-2px,-2px)}.s-root[data-art=brutal] .s-tone-dark .s-btn,.s-root[data-art=brutal] .s-tone-primary .s-btn{box-shadow:5px 5px 0 var(--s-highlight);border-color:currentColor!important}.s-root[data-art=brutal] .s-icon{border:3px solid var(--s-text);box-shadow:4px 4px 0 var(--s-text)}.s-root[data-art=brutal] .s-header{border-bottom:3px solid var(--s-text)}.s-root[data-art=soft]{--s-radius:28px!important;--s-btn-radius:999px!important;--s-input-radius:18px!important}@media (min-width:768px){.s-root[data-art=soft] .s-section.s-tone-alt,.s-root[data-art=soft] .s-section.s-tone-primary,.s-root[data-art=soft] .s-section.s-tone-dark{border-radius:44px;margin:0 1.25rem}.s-root[data-art=soft] .s-section+.s-section.s-tone-alt,.s-root[data-art=soft] .s-section+.s-section.s-tone-primary,.s-root[data-art=soft] .s-section+.s-section.s-tone-dark{margin-top:1.25rem}}.s-root[data-art=soft] .s-card{box-shadow:0 1px 2px color-mix(in srgb, var(--s-primary) 10%, transparent), 0 18px 40px -18px color-mix(in srgb, var(--s-primary) 35%, transparent)!important;border-color:#0000!important}.s-root[data-art=soft] .s-photo:not(.s-bg-photo){border-radius:36px 120px!important}.s-root[data-art=soft] .s-feature-photo{overflow:hidden;border-radius:36px 160px!important}.s-root[data-art=soft] .s-feature-photo .s-photo{border-radius:0!important}.s-root[data-art=soft] .s-icon{border-radius:58% 42% 50% 50%/46% 54%!important}.s-root[data-art=soft] .s-eyebrow:not(.s-eyebrow-light){background:color-mix(in srgb, var(--s-primary) 11%, transparent);letter-spacing:.08em;border-radius:999px;padding:.45rem 1rem}.s-root[data-art=soft] .s-btn-primary{box-shadow:0 12px 28px -10px color-mix(in srgb, var(--s-primary) 70%, transparent)}.s-root[data-art=luxe]{--s-radius:0px!important;--s-btn-radius:0px!important;--s-hw:400!important;--s-htrack:-.01em!important}.s-root[data-art=luxe] .s-eyebrow{letter-spacing:.42em;font-size:11.5px;font-weight:500;color:var(--s-highlight)!important;opacity:1!important}.s-root[data-art=luxe] .s-eyebrow:after{content:"";background:currentColor;width:3rem;height:1px}.s-root[data-art=luxe] .s-photo:not(.s-bg-photo){outline:1px solid color-mix(in srgb, var(--s-highlight) 80%, transparent);outline-offset:-14px}.s-root[data-art=luxe] .s-card{border:1px solid color-mix(in srgb, var(--s-highlight) 55%, transparent)!important;box-shadow:none!important;background:0 0!important}.s-root[data-art=luxe] .s-btn{text-transform:uppercase;letter-spacing:.28em;padding:1.15rem 2.2rem;font-size:11.5px;font-weight:500}.s-root[data-art=luxe] .s-icon{border:1px solid;color:var(--s-highlight)!important;background:0 0!important;border-radius:999px!important}.s-root[data-art=luxe] .s-icon>span:last-child:empty{display:none}.s-root[data-art=luxe] .s-header{border-bottom:1px solid color-mix(in srgb, var(--s-highlight) 40%, transparent)}.s-root[data-art=playful]{--s-radius:22px!important;--s-btn-radius:999px!important}.s-root[data-art=playful] .s-eyebrow{background:var(--s-highlight);letter-spacing:.06em;box-shadow:3px 3px 0 var(--s-text);border-radius:999px;padding:.4rem .95rem;transform:rotate(-2.5deg);color:var(--s-text)!important;opacity:1!important}.s-root[data-art=playful] .s-h2{padding-bottom:.35em;position:relative}.s-root[data-art=playful] .s-h2:after{content:"";background:var(--s-highlight);width:6.5rem;height:.38em;max-height:16px;position:absolute;bottom:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 16'%3E%3Cpath d='M2 10 Q 12 2 22 10 T 42 10 T 62 10 T 82 10 T 102 10 T 118 8' fill='none' stroke='black' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 16'%3E%3Cpath d='M2 10 Q 12 2 22 10 T 42 10 T 62 10 T 82 10 T 102 10 T 118 8' fill='none' stroke='black' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.s-root[data-art=playful] .text-center .s-h2:after,.s-root[data-art=playful] .s-h2.text-center:after{left:50%;transform:translate(-50%)}.s-root[data-art=playful] .s-card{border:2.5px solid var(--s-text)!important;box-shadow:6px 6px 0 var(--s-highlight)!important}.s-root[data-art=playful] .s-tone-dark .s-card,.s-root[data-art=playful] .s-tone-primary .s-card{border-color:currentColor!important}.s-root[data-art=playful] .s-photo:not(.s-bg-photo){border:10px solid #fff;box-shadow:0 14px 30px -12px #00000059}.s-root[data-art=playful] .grid>:nth-child(odd)>.s-photo:not(.s-bg-photo){transform:rotate(-1.5deg)}.s-root[data-art=playful] .grid>:nth-child(2n)>.s-photo:not(.s-bg-photo){transform:rotate(1.5deg)}.s-root[data-art=playful] .s-btn{box-shadow:4px 4px 0 var(--s-text);font-weight:800;transition:transform .15s,box-shadow .15s;border:2.5px solid var(--s-text)!important}.s-root[data-art=playful] .s-btn:hover{box-shadow:6px 6px 0 var(--s-text);transform:translate(-2px,-2px)rotate(-1deg)}.s-root[data-art=playful] .s-tone-dark .s-btn,.s-root[data-art=playful] .s-tone-primary .s-btn{box-shadow:4px 4px 0 var(--s-highlight);border-color:currentColor!important}.s-root[data-art=playful] .s-icon{transform:rotate(-6deg);border-radius:18px!important}.s-root[data-art=swiss]{counter-reset:s-sec;--s-radius:0px!important;--s-btn-radius:0px!important;--s-input-radius:0px!important;--s-htrack:-.035em!important}.s-root[data-art=swiss] .s-section{isolation:isolate;position:relative}.s-root[data-art=swiss] .s-section .s-eyebrow{counter-increment:s-sec}.s-root[data-art=swiss] .s-section.s-tone-base:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(to right, color-mix(in srgb, var(--s-text) 6%, transparent) 1px, transparent 1px);background-size:8.33333% 100%;position:absolute;inset:0}.s-root[data-art=swiss] .s-eyebrow{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:500}.s-root[data-art=swiss] .s-eyebrow>span:first-child:empty{display:none}.s-root[data-art=swiss] .s-section .s-eyebrow:before{content:counter(s-sec, decimal-leading-zero) " /";font-weight:700}.s-root[data-art=swiss] .s-card{background:color-mix(in srgb, var(--s-text) 3%, transparent);border:0!important;border-top:4px solid var(--s-primary)!important;box-shadow:none!important}.s-root[data-art=swiss] .s-tone-dark .s-card,.s-root[data-art=swiss] .s-tone-primary .s-card{background:color-mix(in srgb, currentColor 6%, transparent);border-top-color:currentColor!important}.s-root[data-art=swiss] .s-btn{letter-spacing:-.01em;font-weight:600}.s-root[data-art=swiss] .s-btn-primary:after{content:"→";margin-left:.25rem}.s-root[data-art=swiss] .s-btn-primary svg{display:none}.s-root[data-art=swiss] .s-icon{border-radius:0!important}.s-root[data-art=swiss] .s-header{border-bottom:1px solid var(--s-text)}.s-root[data-art=retro]{--s-radius:6px!important;--s-btn-radius:6px!important}.s-root[data-art=retro]:after{content:"";pointer-events:none;z-index:60;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.s-root[data-art=retro] .s-h1,.s-root[data-art=retro] .s-h2{text-shadow:3px 3px 0 color-mix(in srgb, var(--s-highlight) 75%, transparent)}.s-root[data-art=retro] .s-eyebrow>span:first-child:empty{display:none}.s-root[data-art=retro] .s-eyebrow:before,.s-root[data-art=retro] .s-eyebrow:after{content:"✦";color:var(--s-highlight);letter-spacing:0}.s-root[data-art=retro] .s-section+.s-section.s-tone-base,.s-root[data-art=retro] .s-section.s-tone-base+.s-section{border-top:2px dashed color-mix(in srgb, var(--s-text) 30%, transparent)}.s-root[data-art=retro] .s-card{border:4px double color-mix(in srgb, var(--s-text) 55%, transparent)!important;box-shadow:none!important}.s-root[data-art=retro] .s-tone-dark .s-card,.s-root[data-art=retro] .s-tone-primary .s-card{border-color:color-mix(in srgb, currentColor 55%, transparent)!important}.s-root[data-art=retro] .s-photo:not(.s-bg-photo){border:6px double var(--s-text);background:var(--s-bg);padding:4px}.s-root[data-art=retro] .s-btn{box-shadow:4px 4px 0 var(--s-text);font-weight:700;border:2px solid var(--s-text)!important}.s-root[data-art=retro] .s-tone-dark .s-btn,.s-root[data-art=retro] .s-tone-primary .s-btn{box-shadow:4px 4px 0 var(--s-highlight);border-color:currentColor!important}.s-root[data-art=retro] .s-header{border-bottom:4px double var(--s-text)}.s-root[data-art=glow]{--s-radius:20px!important;--s-border:color-mix(in srgb, var(--s-text) 14%, transparent)!important}.s-root[data-art=glow] .s-section{isolation:isolate;position:relative;overflow:hidden}.s-root[data-art=glow] .s-section.s-tone-base:before,.s-root[data-art=glow] .s-section.s-tone-alt:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40rem 22rem at 12% 0%, color-mix(in srgb, var(--s-primary) 28%, transparent), transparent 70%), radial-gradient(34rem 20rem at 92% 100%, color-mix(in srgb, var(--s-highlight) 18%, transparent), transparent 70%), radial-gradient(color-mix(in srgb, var(--s-text) 12%, transparent) 1px, transparent 1px) 0 0 / 22px 22px;position:absolute;inset:0}.s-root[data-art=glow] .s-section.s-tone-alt:nth-of-type(2n):before{background:radial-gradient(36rem 22rem at 88% 0%, color-mix(in srgb, var(--s-highlight) 22%, transparent), transparent 70%), radial-gradient(40rem 22rem at 6% 100%, color-mix(in srgb, var(--s-primary) 24%, transparent), transparent 70%)}.s-root[data-art=glow] .s-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:inherit;background:color-mix(in srgb, var(--s-text) 5%, transparent)!important;border:1px solid color-mix(in srgb, var(--s-text) 13%, transparent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--s-text) 10%, transparent)!important}.s-root[data-art=glow] .s-h2{background:linear-gradient(100deg, var(--s-text) 30%, color-mix(in srgb, var(--s-primary) 55%, var(--s-text)) 70%, var(--s-highlight));-webkit-background-clip:text;background-clip:text;color:#0000!important}.s-root[data-art=glow] .s-tone-primary .s-h2{background:0 0;color:inherit!important}.s-root[data-art=glow] .s-photo:not(.s-bg-photo){box-shadow:0 0 0 1px color-mix(in srgb, var(--s-text) 14%, transparent), 0 30px 80px -20px color-mix(in srgb, var(--s-primary) 60%, transparent)}.s-root[data-art=glow] .s-btn-primary{background:linear-gradient(120deg, var(--s-primary), color-mix(in srgb, var(--s-primary) 60%, var(--s-highlight)));box-shadow:0 0 0 1px color-mix(in srgb, var(--s-primary) 50%, white 10%), 0 10px 36px -6px color-mix(in srgb, var(--s-primary) 75%, transparent)}.s-root[data-art=glow] .s-eyebrow{letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.s-root[data-art=glow] .s-icon{box-shadow:0 0 24px -4px color-mix(in srgb, var(--s-primary) 70%, transparent)}.s-root[data-art=glow] .s-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid color-mix(in srgb, var(--s-text) 10%, transparent)}@media (prefers-reduced-motion:reduce){.s-root[data-art] .s-card,.s-root[data-art] .s-btn{transition:none!important}}.s-root[data-art=workwear]{--s-radius:0px!important;--s-btn-radius:0px!important;--s-input-radius:0px!important}.s-root[data-art=workwear] .s-section{border-top:6px solid var(--s-highlight)}.s-root[data-art=workwear] .s-eyebrow:not(.s-eyebrow-light){background:var(--s-highlight);padding:.35rem .7rem;font-weight:800;color:#121417!important}.s-root[data-art=workwear] .s-eyebrow:not(.s-eyebrow-light)>span:first-child{display:none}.s-root[data-art=workwear] .s-card{box-shadow:none!important;border-top:4px solid!important}.s-root[data-art=workwear] .s-btn{text-transform:uppercase;letter-spacing:.08em;font-weight:800}.s-root[data-art=workwear] .s-photo:not(.s-bg-photo){border-bottom:6px solid var(--s-highlight)}.s-root[data-art=workwear] .s-header{border-bottom:4px solid var(--s-text)}.s-root[data-art=studio] .s-card{background:color-mix(in srgb, var(--s-text) 4%, transparent)}.s-root[data-art=studio] .s-btn-primary{box-shadow:0 0 0 6px color-mix(in srgb, var(--s-primary) 18%, transparent)}.s-root[data-art=studio] .s-eyebrow:not(.s-eyebrow-light){letter-spacing:.3em}.s-root[data-art=grove]{--s-radius:32px!important;--s-input-radius:18px!important}.s-root[data-art=grove] .s-photo:not(.s-bg-photo,.rounded-full){border-radius:48px!important}.s-root[data-art=grove] .grid>:nth-child(odd)>.s-photo:not(.s-bg-photo,.rounded-full){border-radius:48px 48px 48px 160px!important}.s-root[data-art=grove] .s-eyebrow:not(.s-eyebrow-light){background:var(--s-highlight);letter-spacing:.08em;border-radius:999px;padding:.45rem 1rem;transform:rotate(-2deg);color:#1b2a20!important}.s-root[data-art=grove] .s-eyebrow:not(.s-eyebrow-light)>span:first-child{display:none}.s-root[data-art=grove] .s-card{box-shadow:none!important}.s-root[data-art=grove] .s-icon{border-radius:999px!important}.s-root[data-art=grove] .s-h2{letter-spacing:-.045em}.s-root[data-art=gallery]{counter-reset:s-ed;--s-radius:0px!important;--s-btn-radius:0px!important;--s-input-radius:0px!important}.s-root[data-art=gallery] .s-section+.s-section{border-top:1px solid color-mix(in srgb, var(--s-text) 18%, transparent)}.s-root[data-art=gallery] .s-h2,.s-root[data-art=gallery] .s-h1{font-style:italic}.s-root[data-art=gallery] .s-eyebrow:not(.s-eyebrow-light){counter-increment:s-ed;letter-spacing:.24em;font-weight:500;color:var(--s-text)!important}.s-root[data-art=gallery] .s-eyebrow:not(.s-eyebrow-light)>span:first-child{display:none}.s-root[data-art=gallery] .s-eyebrow:not(.s-eyebrow-light):before{content:counter(s-ed, decimal-leading-zero);font-family:var(--s-font-heading);letter-spacing:0;margin-right:.15rem;font-size:1.25rem;font-style:italic}.s-root[data-art=gallery] .s-card{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid!important;padding-left:0!important;padding-right:0!important}.s-root[data-art=gallery] .s-icon{border:1px solid;background:0 0!important}.s-root[data-art=gallery] .s-btn{text-transform:uppercase;letter-spacing:.16em;font-size:12.5px}.s-root[data-art=gallery] .s-header{border-bottom:1px solid var(--s-text)}.s-root[data-art=market] .s-photo:not(.s-bg-photo){box-shadow:0 0 0 6px #fff}.s-root[data-art=market] .s-card{box-shadow:none!important;background:#ffffff17!important}.s-root[data-art=market] .s-h2{text-decoration:underline;-webkit-text-decoration-color:var(--s-highlight);text-decoration-color:var(--s-highlight);text-underline-offset:.12em;text-decoration-thickness:.09em}.s-root[data-art=market] .s-btn{font-weight:700}.s-root[data-art=market] .s-header{border-bottom:2px solid var(--s-highlight)}.s-root[data-art=ledger] .s-photo:not(.s-bg-photo){outline-offset:-14px;outline:1px solid #ffffffd9}.s-root[data-art=ledger] .s-eyebrow:not(.s-eyebrow-light){letter-spacing:.26em;color:var(--s-highlight)!important}.s-root[data-art=ledger] .s-eyebrow:not(.s-eyebrow-light)>span:first-child{background:var(--s-highlight);border-radius:0;width:2.25rem;height:1px;rotate:0deg!important}.s-root[data-art=ledger] .s-eyebrow:not(.s-eyebrow-light):after{content:"";background:var(--s-highlight);width:2.25rem;height:1px}.s-root[data-art=ledger] .s-card{box-shadow:none!important;border-color:color-mix(in srgb, var(--s-highlight) 45%, transparent)!important}.s-root[data-art=ledger] .s-btn{letter-spacing:.04em}.s-root[data-art=ledger] .s-header{border-bottom:3px double color-mix(in srgb, var(--s-text) 60%, transparent)}
