html{scroll-behavior:smooth}.abt{--gut:64px;--tile:#f5f4f1;--hero-h:460px;--hero-overlay:.34}.abt-nav{z-index:var(--z-nav);background:var(--bg);position:sticky;top:0}.abt-row1{align-items:center;gap:var(--s-6);height:64px;padding:0 var(--gut);grid-template-columns:1fr minmax(0,560px) 1fr;display:grid}.abt-logo{align-items:center;gap:var(--s-3);display:flex}.abt-logo .mark{filter:brightness(0);width:auto;height:52px;display:block}.abt-search{height:var(--s-5);background:0 0;border:none;align-items:center;display:flex}.abt-search svg{color:var(--gray);margin-right:var(--s-2);flex-shrink:0}.abt-search input{font-family:var(--f);font-size:var(--t-body);color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:0}.abt-search input::placeholder{color:var(--gray)}.abt-utils{justify-content:flex-end;align-items:center;gap:var(--s-4);display:flex}.abt-sell{padding:var(--s-1) var(--s-3);border:1px solid var(--ink);font-family:var(--f);font-size:var(--t-caption);letter-spacing:var(--tr-stamp);text-transform:uppercase;color:var(--ink);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.abt-sell:hover{background:var(--ink);color:#fff}.abt-lnk{font-family:var(--f);font-size:var(--t-caption);letter-spacing:var(--tr-stamp);text-transform:uppercase;color:var(--ink);transition:border-color var(--t-fast) var(--ease);border-bottom:1px solid #0000;padding-bottom:2px;font-weight:500;text-decoration:none}.abt-lnk:hover{border-bottom-color:var(--ink)}.abt-icon{width:23px;height:23px;color:var(--ink);transition:opacity var(--t-fast) var(--ease);justify-content:center;align-items:center;display:flex}.abt-icon:hover{opacity:.6}.abt-icon svg{width:20px;height:20px}.abt-avatar{background:var(--ink);border-radius:50%;width:32px;height:32px;display:block;overflow:hidden}.abt-avatar img{object-fit:cover;width:100%;height:100%}.abt-row2{justify-content:center;align-items:center;gap:var(--s-6);height:45px;padding:0 var(--gut);display:flex}.abt-row2 a{font-family:var(--f);font-size:var(--t-caption);letter-spacing:var(--tr-stamp);text-transform:uppercase;color:var(--gray);transition:color var(--t-fast) var(--ease);font-weight:500;text-decoration:none}.abt-row2 a:hover{color:var(--ink)}.abt-row2 a.on{color:var(--ink);padding-bottom:var(--s-2);border-bottom:1px solid var(--ink)}.abt-ticker{border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-items:center;height:32px;display:flex;overflow:hidden}.abt-ticker-track{gap:var(--s-6);padding-left:var(--s-6);white-space:nowrap;font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;animation:36s linear infinite abt-tick;display:flex}.abt-ticker-track span{color:var(--ink)}.abt-ticker-track a{color:var(--gray);border-bottom:1px solid var(--border);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);text-decoration:none}.abt-ticker-track a:hover{color:var(--ink);border-bottom-color:var(--ink)}@keyframes abt-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.abt-ticker-track{animation-play-state:paused}}.abt-hero{height:var(--hero-h);background:var(--ink);position:relative;overflow:hidden}.hero-img{background:url(/images/heroNEW.jpg) 50%/cover no-repeat;position:absolute;inset:0}.hero-grad{background:#0d0d0b57;position:absolute;inset:0}.hero-stamp{top:23px;left:var(--gut);right:var(--gut);font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;color:#fff9;z-index:3;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.hero-stamp .live{align-items:center;gap:var(--s-1);display:flex}.hero-stamp .live:before{content:"";background:#ffffffb3;width:6px;height:6px;display:block}.hero-body{height:100%;padding:0 var(--gut);z-index:3;flex-direction:column;justify-content:center;display:flex;position:relative}.hero-eyebrow{font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7;margin-bottom:23px}.hero-h{font-family:var(--f);letter-spacing:-.04em;color:#fff;max-width:18ch;margin-bottom:32px;font-size:57px;font-weight:200;line-height:1}.hero-cta{align-items:center;gap:var(--s-2);font-family:var(--f);font-size:var(--t-caption);letter-spacing:var(--tr-stamp);text-transform:uppercase;color:#fff;padding:var(--s-2) var(--s-4);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border:1px solid #ffffffb3;font-weight:500;text-decoration:none;display:inline-flex}.hero-cta .arr{color:var(--accent)}.hero-cta:hover{color:var(--ink);background:#fff}.hero-cta:hover .arr{color:var(--ink)}.abt-subnav{z-index:190;justify-content:center;align-items:center;gap:var(--s-5);background:var(--bg);border-bottom:1px solid var(--border);scrollbar-width:none;height:64px;display:flex;position:sticky;top:141px;overflow-x:auto}.abt-subnav::-webkit-scrollbar{display:none}.abt-subnav a{font-family:var(--f);font-size:var(--t-caption);letter-spacing:var(--tr-stamp);text-transform:uppercase;color:var(--gray);white-space:nowrap;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-bottom:1px solid #0000;padding-bottom:3px;font-weight:500;text-decoration:none}.abt-subnav a:hover{color:var(--ink)}.abt-subnav a.active{color:var(--ink);border-bottom-color:var(--ink)}body[data-subnav=off] .abt-subnav{position:static}.band{padding:128px var(--gut) 0;scroll-margin-top:205px}.band.full{padding-left:0;padding-right:0}.sec-eyebrow{font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--gray);margin-bottom:var(--s-4)}.sec-h{font-family:var(--f);font-size:var(--t-h1);letter-spacing:var(--tr-tight);font-weight:500;line-height:var(--lh-tight);color:var(--ink);margin-bottom:var(--s-4);max-width:16ch}.sec-p{font-family:var(--f);font-size:var(--t-body);line-height:var(--lh-prose);color:var(--gray);max-width:46ch}.sec-p strong{color:var(--ink);font-weight:500}.sec-actions{gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.btn{align-items:center;gap:var(--s-2);border:1px solid var(--ink);padding:var(--s-2) var(--s-4);font-family:var(--f);font-size:var(--t-caption);letter-spacing:var(--tr-stamp);text-transform:uppercase;color:var(--ink);cursor:pointer;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{background:var(--ink);color:#fff}.btn.sec{border-color:var(--border)}.btn.on-dark{color:#fff;border-color:#ffffffb3}.btn.on-dark:hover{color:var(--ink);background:#fff}.split{gap:var(--s-7);grid-template-columns:1fr 1fr;align-items:center;display:grid}.split.rev .media{order:-1}.media{position:relative}.media .frame{aspect-ratio:4/5;background:var(--tile);width:100%;overflow:hidden}.frame.wide{aspect-ratio:4/3}.media .frame img{object-fit:cover;width:100%;height:100%;display:block}.mini{background:var(--bg);width:210px;padding:var(--s-3);position:absolute;bottom:-23px;right:-23px;box-shadow:0 2px 12px #00000014}.mini .mini-thumb{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:var(--s-3);display:block}.mini .mini-meta{font-family:var(--mono);font-size:var(--t-caption);color:var(--gray);margin-bottom:4px}.mini .mini-status{font-family:var(--f);font-size:var(--t-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin-bottom:4px;font-weight:500}.mini .mini-name{font-family:var(--f);font-size:var(--t-body);color:var(--ink);margin-bottom:4px}.mini .mini-price{font-family:var(--f);font-size:var(--t-body);color:var(--ink);font-feature-settings:"tnum" 1;font-weight:600}.mini .mini-heart{bottom:var(--s-3);right:var(--s-3);width:20px;height:20px;color:var(--gray);position:absolute}#fees{background:var(--tile)}.fees-inner{gap:var(--s-7);padding:128px var(--gut);grid-template-columns:5fr 7fr;display:grid}.fees-fig{aspect-ratio:3/4;background:#e9e7e1;overflow:hidden}.fees-fig img{object-fit:cover;width:100%;height:100%;display:block}.fees-copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.fees-figure{border:1px solid var(--ink);padding:var(--s-5) var(--s-7);margin-bottom:var(--s-4);flex-direction:column;align-items:center;display:inline-flex}.fees-figure .num{font-family:var(--f);letter-spacing:-.03em;color:var(--ink);font-size:57px;font-weight:200;line-height:1}.fees-figure .cap{font-family:var(--f);font-size:var(--t-body);color:var(--gray);margin-top:var(--s-3)}.fees-lead{font-family:var(--f);font-size:var(--t-h3);letter-spacing:-.005em;color:var(--ink);max-width:30ch;margin-bottom:var(--s-3);font-weight:500;line-height:1.3}.fees-copy .sec-p{text-align:center;margin:0 auto var(--s-4)}.fees-note{font-family:var(--mono);font-size:var(--t-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--gray)}.fees-note a{color:var(--ink);text-decoration:underline}.collage{height:460px;position:relative}.collage-tile{position:absolute;overflow:hidden}.collage-tile img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.collage-tile:hover img{transform:scale(1.04)}.c1{width:40%;height:55%;top:45px;left:0}.c2{z-index:2;width:44%;height:72%;top:0;left:30%}.c3{width:34%;height:48%;top:32px;right:0}.c4{width:40%;height:40%;bottom:0;left:8%}.c5{width:40%;height:44%;bottom:16px;right:4%}.collage .cap{z-index:3;color:#fff;font-family:var(--f);font-size:var(--t-h3);text-shadow:0 1px 12px #00000073;pointer-events:none;font-weight:500;position:absolute;top:30%;left:32%}#social{background:var(--tile)}.social-inner{gap:var(--s-6);padding:96px var(--gut);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.por{aspect-ratio:3/4;background:#e9e7e1;overflow:hidden}.por img{object-fit:cover;width:100%;height:100%;display:block}.social-mid{text-align:center;max-width:46ch}.social-mid .sec-h,.social-mid .sec-p{margin-left:auto;margin-right:auto}.social-mid .sec-actions{justify-content:center}.help-inner{padding:128px var(--gut);text-align:center;position:relative}.help-mid{z-index:2;max-width:44ch;margin:0 auto;position:relative}.help-mid .sec-h,.help-mid .sec-p{margin-left:auto;margin-right:auto}.help-mid .sec-actions{justify-content:center}.sh{opacity:.9;width:240px;position:absolute;top:50%;transform:translateY(-50%)}.sh.left{left:var(--gut)}.sh.right{right:var(--gut)}.abt-ft{padding:var(--s-7) var(--gut) var(--s-6);margin-top:192px}.ft-top{gap:var(--s-7) var(--s-6);border-top:1px solid var(--border);padding-top:var(--s-6);grid-template-columns:1fr auto;align-items:start;display:grid}.abt-ft .ft-links{gap:var(--s-3) var(--s-5);flex-wrap:wrap;max-width:820px;display:flex}.abt-ft .ft-links a{font-family:var(--f);font-size:var(--t-caption);letter-spacing:var(--tr-stamp);text-transform:uppercase;color:var(--ink);transition:color var(--t-fast) var(--ease);font-weight:500;text-decoration:none}.abt-ft .ft-links a:hover{color:var(--gray)}.ft-right{align-items:flex-end;gap:var(--s-4);flex-direction:column;display:flex}.ft-social{gap:var(--s-4);display:flex}.ft-social a{font-family:var(--f);font-size:var(--t-caption);letter-spacing:var(--tr-stamp);text-transform:uppercase;color:var(--gray);transition:color var(--t-fast) var(--ease);font-weight:500;text-decoration:none}.ft-social a:hover{color:var(--ink)}.ft-copy{font-family:var(--mono);font-size:var(--t-caption);text-transform:uppercase;color:var(--gray)}@media (max-width:1100px){.abt{--gut:32px}.abt-row1{grid-template-columns:1fr;gap:0}.abt-search,.abt-utils,.abt-row2{display:none}.hero-h{font-size:var(--t-h1)}.abt-subnav{padding:0 var(--gut);justify-content:flex-start;gap:var(--s-4)}.split{gap:var(--s-6);grid-template-columns:1fr}.split.rev .media{order:0}.mini{gap:var(--s-3);width:100%;margin-top:var(--s-3);box-shadow:none;border:1px solid var(--border);grid-template-columns:80px 1fr;display:grid;position:static}.mini .mini-thumb{height:100%;margin-bottom:0}.fees-inner{grid-template-columns:1fr}.collage{height:380px}.por{display:none}.social-inner{grid-template-columns:1fr}.sh{display:none}.ft-top{grid-template-columns:1fr}.ft-right{align-items:flex-start}}
