#ap{max-width:100%;overflow-x:hidden}#ap .t-container,#ap .t-col{max-width:100%!important;padding:0!important;margin:0!important}#ap .page{display:block}#ap,:root{--ink:#1C3026;--ink-2:#24392D;--ink-deep:#131F17;--bronze:#B68A5A;--bronze-txt:#7E5930;--paper:#F5F2EC;--paper-2:#EAE4D6;--white:#FCFBF8;--graphite:#2B2B2B;--muted:#645E53;--line:#CDC4AE;--line-d:rgba(182,138,90,.4);--f-d:'Manrope','Golos Text','Helvetica Neue',Arial,sans-serif;--f-b:'Golos Text','Helvetica Neue',Helvetica,Arial,sans-serif;--maxw:1440px;--pad:clamp(20px,5vw,72px);--ease:cubic-bezier(.16,1,.3,1);--r:5px;--r-s:4px}#ap *{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){#ap{scroll-behavior:smooth}}#ap,#ap{margin:0;padding:0}#ap{background:var(--paper);color:var(--graphite);font-family:var(--f-b);font-size:17px;line-height:1.58;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-x:clip}#ap img{max-width:100%;display:block}#ap ::selection{background:var(--ink);color:var(--paper)}#ap .nums{font-variant-numeric:tabular-nums}#ap .price{display:flex;align-items:baseline;gap:clamp(12px,1.6vw,20px);flex-wrap:wrap;margin-top:22px}#ap .price b{font-family:var(--f-d);font-weight:600;font-variant-numeric:tabular-nums;font-size:clamp(2rem,1rem + 2.7vw,3rem);line-height:1;letter-spacing:-.03em;color:var(--ink)}#ap .dark .price b,#ap .deep .price b{color:var(--bronze)}#ap .price span{font-size:15px;color:var(--muted)}#ap .dark .price span,#ap .deep .price span{color:rgba(245,242,236,.72)}#ap h1,#ap h2,#ap h3,#ap h4{font-family:var(--f-d);color:var(--ink);margin:0;font-weight:600;text-wrap:balance;overflow-wrap:break-word}#ap .d1{font-size:clamp(2.15rem,1rem + 4.6vw,4.25rem);line-height:1.08;letter-spacing:-.034em;font-weight:700}#ap .d2{font-size:clamp(1.65rem,1rem + 2.7vw,2.75rem);line-height:1.12;letter-spacing:-.028em;font-weight:700}#ap .d3{font-size:clamp(1.28rem,1rem + 1.4vw,1.88rem);line-height:1.24;letter-spacing:-.022em;font-weight:700}#ap .d4{font-size:1.18rem;line-height:1.32;letter-spacing:-.012em;font-weight:600}#ap p{margin:0 0 .85em;max-width:62ch;text-wrap:pretty}#ap li{text-wrap:pretty}#ap .lead{font-size:clamp(1.05rem,1rem + .45vw,1.26rem);line-height:1.46;letter-spacing:-.004em;max-width:48ch}#ap .sm{font-size:14.5px;line-height:1.5}#ap .sm a,#ap .xs a,#ap p a{color:var(--bronze-txt);text-decoration:underline;text-underline-offset:2px}#ap .dark .sm a,#ap .deep .sm a,#ap .dark p a,#ap .deep p a{color:var(--bronze)}#ap .xs{font-size:13px;line-height:1.45}#ap .mut{color:var(--muted)}#ap .ac{font-weight:600;color:var(--ink);text-shadow:0 1px 0 rgba(252,251,248,.9),0 2px 6px rgba(126,89,48,.14)}#ap .dark .ac,#ap .deep .ac,#ap .card.fill .ac,#ap .magnet .ac,#ap .case__r .ac{color:var(--paper);text-shadow:0 1px 0 rgba(19,31,23,.5),0 2px 8px rgba(182,138,90,.26)}#ap .spread .ac{color:var(--bronze);text-shadow:0 1px 0 rgba(19,31,23,.55),0 3px 16px rgba(182,138,90,.3)}#ap .acb{color:var(--bronze-txt);text-shadow:0 1px 0 rgba(252,251,248,.85)}#ap .dark .acb,#ap .deep .acb,#ap .card.fill .acb{color:var(--bronze);text-shadow:0 1px 0 rgba(19,31,23,.5),0 2px 12px rgba(182,138,90,.28)}#ap .lbl{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze-txt);max-width:none}#ap .dark .lbl,#ap .deep .lbl{color:var(--bronze)}#ap .wrap{max-width:var(--maxw);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}#ap .wrap.wide{max-width:1780px;padding-left:clamp(20px,3.4vw,68px);padding-right:clamp(20px,3.4vw,68px)}#ap .wrap.wide .g2>.card>.d3{max-width:30ch}@media (min-width:961px){#ap .wrap.wide .g2>.card>.d3{min-height:3.72em}}@media (max-width:960px){#ap .wrap.wide .g2>.card>.d3{max-width:none;min-height:0}}#ap .wrap.wide .slot.w{max-height:clamp(190px,17vw,280px)}#ap section{position:relative}#ap .dark{background:var(--ink);color:rgba(245,242,236,.82)}#ap .deep{background:var(--ink-deep);color:rgba(245,242,236,.82)}#ap .white{background:var(--white)}#ap .dark h1,#ap .dark h2,#ap .dark h3,#ap .dark h4,#ap .deep h1,#ap .deep h2,#ap .deep h3,#ap .deep h4{color:var(--paper)}#ap .dark .mut,#ap .deep .mut{color:rgba(245,242,236,.7)}#ap .dark .lead,#ap .deep .lead{color:rgba(245,242,236,.87)}#ap .sheet{padding:clamp(62px,7.6vw,116px)0}#ap .sheet.lg{padding:clamp(78px,10vw,156px)0}#ap .sheet.sm{padding:clamp(40px,5vw,72px)0}#ap .sheet.tight{padding:clamp(46px,5.4vw,78px)0}#ap .sheet+.sheet.tight{padding-top:0}#ap .sheet:not(.dark):not(.deep)::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.55;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)' opacity='.14'/%3E%3C/svg%3E")}#ap .sheet>.wrap{position:relative;z-index:1}#ap .sheet.dark,#ap .sheet.deep{box-shadow:inset 0 1px 0 rgba(245,242,236,.14),inset 0-90px 120px -110px rgba(182,138,90,.55)}@media (hover:none),(max-width:820px){#ap .tl{min-height:44px;align-items:center}#ap .cl a,#ap .cl b{display:inline-flex;align-items:center;min-height:44px}#ap .sm a,#ap .xs a,#ap p a{display:inline-block;padding:6px 0}#ap footer li{margin-bottom:2px}#ap footer a{display:inline-block;padding:7px 0}#ap .back{min-height:44px;align-items:center}#ap .hdr .logo{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:640px){#ap .d1{line-height:1.12;letter-spacing:-.018em}#ap .sheet .btn{width:100%;justify-content:center}#ap .backbar .btn,#ap .hdr .btn{width:auto}#ap .pr__p{font-size:22px;color:var(--bronze-txt)}#ap .dark .pr__p,#ap .deep .pr__p{color:var(--bronze)}}#ap .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;border-radius:var(--r-s);box-sizing:border-box;font-family:"Manrope","Golos Text","Helvetica Neue",Arial,sans-serif;font-family:var(--f-d);font-weight:500;font-size:14px;line-height:1.28;text-decoration:none;text-align:center;text-indent:0;letter-spacing:0;-webkit-appearance:none;appearance:none;background:#1c3026;background:var(--ink);color:#f5f2ec;color:var(--paper);border:1px solid #1c3026;border-color:var(--ink);transition:background .22s var(--ease),transform .22s var(--ease),box-shadow .22s var(--ease),border-color .22s var(--ease),color .22s var(--ease);cursor:pointer}#ap .btn *{text-align:center}#ap .btn:hover{background:var(--ink-2);transform:translateY(-2px);box-shadow:0 10px 22px -12px rgba(19,31,23,.55)}#ap .btn:active{transform:translateY(0);box-shadow:0 3px 8px -6px rgba(19,31,23,.5)}#ap .btn.o{background:0 0;color:#1c3026;color:var(--ink);border-color:#1c3026;border-color:var(--ink)}#ap .btn.o:hover{background:rgba(28,48,38,.06);border-color:var(--ink);box-shadow:0 10px 22px -14px rgba(28,48,38,.4)}#ap .btn.l{background:#f5f2ec;background:var(--paper);color:#1c3026;color:var(--ink);border-color:#f5f2ec;border-color:var(--paper)}#ap .btn.l:hover{background:#fff;box-shadow:0 10px 24px -12px rgba(0,0,0,.45)}#ap .btn.ol{background:0 0;color:#f5f2ec;color:var(--paper);border-color:rgba(245,242,236,.34)}#ap .btn.ol:hover{background:rgba(245,242,236,.09);border-color:var(--bronze);box-shadow:0 10px 24px -14px rgba(0,0,0,.5)}#ap .btn.s{padding:10px 17px;font-size:13px}@media (hover:none),(max-width:820px){#ap .btn{min-height:46px;justify-content:center;text-align:center}#ap .btn.s{min-height:44px}}#ap .tl{font-family:var(--f-d);font-weight:500;font-size:14px;color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid var(--bronze);padding-bottom:3px}#ap .tl{transition:color .22s var(--ease),border-color .22s var(--ease)}#ap .tl i{font-style:normal;transition:transform .22s var(--ease)}#ap .tl:hover{color:var(--bronze-txt);border-bottom-color:var(--bronze-txt)}#ap .tl:hover i{transform:translateX(5px)}#ap .dark .tl:hover,#ap .deep .tl:hover,#ap .card.fill .tl:hover{color:var(--bronze);border-bottom-color:var(--bronze)}#ap .dark .tl,#ap .deep .tl,#ap .card.fill .tl{color:var(--paper)}#ap :focus-visible{outline:2px solid var(--ink);outline-offset:3px}#ap .dark :focus-visible,#ap .deep :focus-visible,#ap footer :focus-visible,#ap .magnet :focus-visible,#ap .case__r :focus-visible{outline-color:var(--paper)}#ap .tw:focus-visible{outline:2px solid var(--ink);outline-offset:2px}#ap .depth{position:fixed;right:clamp(12px,2vw,26px);top:50%;transform:translateY(-50%);z-index:70;display:flex;flex-direction:column;gap:9px;align-items:center;pointer-events:none}#ap .depth i{display:block;width:5px;height:5px;border-radius:50%;background:var(--graphite);opacity:.38;box-shadow:0 0 0 1px rgba(245,242,236,.5);transition:opacity .3s var(--ease),transform .3s var(--ease)}#ap .depth i.on{opacity:1;transform:scale(1.6);background:var(--bronze);box-shadow:0 0 0 1.4px var(--ink),0 0 0 2.6px rgba(245,242,236,.6)}@media (max-width:1100px){#ap .depth{display:none}}#ap .hdr{position:sticky;top:0;z-index:1000;background:rgba(245,242,236,.95);-webkit-backdrop-filter:saturate(150%) blur(10px);backdrop-filter:saturate(150%) blur(10px);border-bottom:1px solid var(--line)}#ap .hdr>.wrap{position:relative;display:flex;align-items:center;gap:clamp(12px,2vw,30px);padding-top:13px;padding-bottom:13px}#ap .logo{font-family:var(--f-d);font-weight:600;font-size:16.5px;letter-spacing:.08em;color:var(--ink);text-decoration:none;flex:none;transition:color .22s var(--ease)}#ap .logo:hover{color:var(--bronze-txt)}#ap .logo em{transition:color .22s var(--ease)}#ap .logo:hover em{color:var(--ink)}#ap footer .logo,#ap .logo--f{color:var(--paper);font-size:17px}#ap footer .logo:hover,#ap .logo--f:hover{color:var(--bronze)}#ap footer .logo:hover em,#ap .logo--f:hover em{color:var(--paper)}#ap .logo em{font-style:normal;color:var(--bronze)}#ap .nav{display:flex;gap:clamp(10px,1.4vw,20px);margin-left:auto;align-items:center}#ap .nav a:not(.btn){font-family:var(--f-d);font-weight:500;font-size:13px;color:var(--graphite);text-decoration:none;padding:5px 0;border-bottom:1px solid transparent;white-space:nowrap;transition:color .18s}#ap .nav a:hover{color:var(--ink)}#ap .nav a.on{color:var(--ink);border-bottom-color:var(--bronze)}#ap .nav a.on:hover{color:var(--bronze-txt)}#ap .nav a.btn{color:var(--paper);border-bottom-color:transparent}#ap .nav a.btn:hover{color:var(--paper)}#ap .tel{font-family:var(--f-d);font-weight:500;font-size:13px;color:var(--ink);text-decoration:none;white-space:nowrap}#ap .brg{display:none;background:0 0;border:0;padding:8px;cursor:pointer;margin-left:auto}#ap .cta-m{display:none}#ap .brg span{display:block;width:21px;height:1.5px;background:var(--ink);margin:5px 0;transition:transform .25s var(--ease),opacity .2s}#ap .brg.on span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}#ap .brg.on span:nth-child(2){opacity:0}#ap .brg.on span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media (max-width:1240px){#ap .brg{display:block;order:3;margin-left:12px}#ap .hdr .cta-m{display:inline-flex;margin-left:auto;order:2}#ap .nav{position:absolute;top:100%;left:0;right:0;background:var(--paper);flex-direction:column;align-items:stretch;gap:0;padding:10px var(--pad) 26px;border-bottom:1px solid var(--line);transform:translateY(-10px);opacity:0;visibility:hidden;transition:opacity .25s var(--ease),transform .25s var(--ease),visibility 0s .25s;max-height:calc(100dvh - 100%);overflow-y:auto}#ap .nav.open{opacity:1;transform:none;visibility:visible;transition-delay:0s}#ap .nav a:not(.btn){font-size:16px;padding:13px 0;border-bottom:1px solid var(--line)}#ap .nav .btn{margin-top:16px;justify-content:center}#ap .tel{display:none}#ap .nav .tel{display:block;font-size:15px;padding:13px 0}}@media (max-width:400px){#ap .hdr>.wrap{gap:8px}#ap .logo{font-size:15px;letter-spacing:.05em}#ap .hdr .cta-m{padding:9px 12px;font-size:12px}#ap .brg{padding:7px;margin-left:4px}#ap .brg span{width:19px}}#ap .back{display:inline-flex;align-items:center;gap:9px;font-family:var(--f-d);font-weight:500;font-size:13px;color:var(--muted);text-decoration:none;margin-bottom:24px;transition:color .2s var(--ease)}#ap .back:hover{color:var(--ink)}#ap .back i{font-style:normal;transition:transform .2s var(--ease)}#ap .back:hover i{transform:translateX(-4px)}#ap .backbar{background:var(--paper-2);border-top:1px solid var(--line);padding:clamp(16px,2vw,22px)0}#ap .backbar .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}#ap .backbar .back{margin:0}#ap .leak{margin-top:clamp(30px,3.6vw,46px)}#ap .leak__bar{position:relative;height:6px;border-radius:3px;margin-bottom:clamp(46px,5vw,60px);background:linear-gradient(90deg,var(--bronze-txt) 0%,var(--bronze) 20%,rgba(182,138,90,.5) 48%,rgba(182,138,90,.26) 74%,rgba(182,138,90,.1) 100%)}#ap .leak__g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.4vw,18px)}#ap .leak__i{position:relative;padding-top:2px;min-width:0}#ap .leak__i i{position:absolute;top:calc(-1*clamp(46px,5vw,60px) + 10px);left:0;font-style:normal;font-family:var(--f-d);font-weight:700;font-size:11.5px;letter-spacing:.13em;color:var(--bronze-txt)}#ap .leak__i b{display:block;font-family:var(--f-d);font-weight:600;font-size:clamp(13px,.45rem + .58vw,15.5px);color:var(--ink);line-height:1.2;letter-spacing:-.012em;margin-bottom:12px;white-space:nowrap}#ap .leak__i span{display:block;font-size:12.5px;line-height:1.4;color:var(--muted);font-style:italic;padding-top:11px;border-top:1px solid var(--line)}#ap .dark .leak__i b,#ap .deep .leak__i b{color:var(--paper)}#ap .dark .leak__i i,#ap .deep .leak__i i{color:var(--bronze);background:var(--ink)}#ap .dark .leak__i span,#ap .deep .leak__i span{color:rgba(245,242,236,.66);border-top-color:var(--line-d)}@media (max-width:760px){#ap .leak__bar{display:none}#ap .leak__g{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#ap .leak__i i{position:static;display:block;background:0 0;padding:0;margin-bottom:5px}#ap .leak__i b{white-space:normal}}@media (max-width:420px){#ap .leak__g{grid-template-columns:minmax(0,1fr)}}#ap .case{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,3.4vw,52px);padding:clamp(26px,3.2vw,42px)0;border-bottom:1px solid var(--line);align-items:start}#ap .dark .case,#ap .deep .case{border-bottom-color:var(--line-d)}#ap .case:first-of-type{border-top:1px solid var(--line)}#ap .dark .case:first-of-type,#ap .deep .case:first-of-type{border-top-color:var(--line-d)}#ap .case__r{background:var(--ink);color:var(--paper);border-radius:var(--r);padding:22px 24px;margin-top:16px}#ap .dark .case__r,#ap .deep .case__r{background:rgba(182,138,90,.14);border:1px solid var(--line-d)}#ap .case__r .lbl{color:var(--bronze);display:block;margin-bottom:8px}#ap .dark .case__r .lbl,#ap .deep .case__r .lbl{color:var(--paper)}#ap .case__n{font-family:var(--f-d);font-weight:600;font-size:clamp(1.6rem,1rem + 1.9vw,2.4rem);line-height:1;letter-spacing:-.03em;color:var(--paper);margin-bottom:8px}#ap .case__r p{margin:0;font-size:14px;color:rgba(245,242,236,.78);max-width:40ch}@media (max-width:840px){#ap .case{grid-template-columns:minmax(0,1fr)}}#ap .prod{border-top:1px solid var(--line)}#ap .dark .prod,#ap .deep .prod{border-top-color:var(--line-d)}#ap .prod__h{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 132px 156px;gap:clamp(14px,2.2vw,32px);padding-bottom:11px}#ap .prod__h span{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze-txt)}#ap .prod__h span:last-child{text-align:right}#ap .dark .prod__h span,#ap .deep .prod__h span{color:var(--bronze)}#ap .prod__i{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 132px 156px;gap:clamp(14px,2.2vw,32px);padding:clamp(20px,2.4vw,28px)0;border-bottom:1px solid var(--line);align-items:start;transition:background .2s var(--ease)}#ap .dark .prod__i,#ap .deep .prod__i{border-bottom-color:var(--line-d)}#ap .prod__i:hover{background:rgba(182,138,90,.05);border-radius:var(--r-s)}#ap .prod__t b{display:block;font-family:var(--f-d);font-weight:600;font-size:16px;color:var(--ink);letter-spacing:-.01em}#ap .dark .prod__t b,#ap .deep .prod__t b{color:var(--paper)}#ap .prod__t span{display:block;font-size:12.5px;color:var(--muted);margin-top:5px}#ap .dark .prod__t span,#ap .deep .prod__t span{color:rgba(245,242,236,.66)}#ap .prod__v{font-size:14.5px;line-height:1.5}#ap .dark .prod__v,#ap .deep .prod__v{color:rgba(245,242,236,.8)}#ap .prod__m{font-family:var(--f-d);font-weight:500;font-size:13.5px;color:var(--muted);padding-top:2px}#ap .dark .prod__m,#ap .deep .prod__m{color:rgba(245,242,236,.72)}#ap .prod__p{font-family:var(--f-d);font-weight:600;font-size:18px;color:var(--ink);letter-spacing:-.015em;text-align:right;white-space:nowrap}#ap .dark .prod__p,#ap .deep .prod__p{color:var(--bronze)}@media (max-width:1000px){#ap .prod__h{display:none}#ap .prod__i{grid-template-columns:minmax(0,1fr);gap:9px;padding:22px 0}#ap .prod__p{text-align:left}#ap .prod__m::before{content:"Срок: ";color:var(--bronze-txt)}#ap .dark .prod__m::before,#ap .deep .prod__m::before{color:var(--bronze)}}#ap .pl{border-top:1px solid var(--line)}#ap .pl__g{font-family:var(--f-d);font-weight:600;font-size:11.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--bronze-txt);display:flex;align-items:center;gap:12px;margin:clamp(26px,3vw,36px)0 0;padding-bottom:10px;max-width:none}#ap .pl__g::after{content:"";flex:1;height:1px;background:var(--line);opacity:.8}#ap .pl__g:first-child{margin-top:clamp(14px,1.6vw,20px)}#ap .dark .pl__g,#ap .deep .pl__g{color:var(--bronze)}#ap .dark .pl__g::after,#ap .deep .pl__g::after{background:var(--line-d)}#ap .dark .pl,#ap .deep .pl{border-top-color:var(--line-d)}#ap .pr{border-bottom:1px solid var(--line)}#ap .dark .pr,#ap .deep .pr{border-bottom-color:var(--line-d)}#ap .pr>summary{display:grid;grid-template-columns:minmax(0,1fr) 150px 168px 16px;gap:clamp(12px,2vw,28px);align-items:baseline;padding:clamp(17px,2vw,23px)0;cursor:pointer;list-style:none;transition:background .2s var(--ease)}#ap .pr>summary:hover{background:rgba(182,138,90,.05);border-radius:var(--r-s)}#ap .pr>summary::-webkit-details-marker{display:none}#ap .pr>summary::after{content:"";grid-column:4;align-self:center;width:11px;height:11px;flex:none;transition:transform .28s var(--ease);background:linear-gradient(var(--bronze-txt),var(--bronze-txt)) center/11px 1px no-repeat,linear-gradient(var(--bronze-txt),var(--bronze-txt)) center/1px 11px no-repeat}#ap .dark .pr>summary::after,#ap .deep .pr>summary::after{background:linear-gradient(var(--bronze),var(--bronze)) center/11px 1px no-repeat,linear-gradient(var(--bronze),var(--bronze)) center/1px 11px no-repeat}#ap .pr[open]>summary::after{transform:rotate(135deg)}#ap .pr__t{font-family:var(--f-d);font-weight:600;font-size:16.5px;color:var(--ink);letter-spacing:-.012em;line-height:1.3}#ap .dark .pr__t,#ap .deep .pr__t{color:var(--paper)}#ap .pr__m{font-family:var(--f-d);font-weight:500;font-size:13.5px;color:var(--muted);white-space:nowrap}#ap .dark .pr__m,#ap .deep .pr__m{color:rgba(245,242,236,.72)}#ap .pr__p{font-family:var(--f-d);font-weight:600;font-size:17px;color:var(--ink);letter-spacing:-.015em;text-align:right;white-space:nowrap}#ap .dark .pr__p,#ap .deep .pr__p{color:var(--bronze)}#ap .pr.pr2>summary{grid-template-columns:minmax(0,1fr) 170px 16px}#ap .pr.pr2>summary::after{grid-column:3}#ap .pr.pr2 .pr__p{font-family:var(--f-d);font-weight:500;font-size:13px;letter-spacing:.13em;text-transform:uppercase;color:var(--bronze-txt)}#ap .dark .pr.pr2 .pr__p,#ap .deep .pr.pr2 .pr__p{color:var(--bronze)}@media (max-width:900px){#ap .pr.pr2>summary{grid-template-columns:minmax(0,1fr) 16px}#ap .pr.pr2>summary::after{grid-column:2}#ap .pr.pr2 .pr__p{grid-column:1;grid-row:2;text-align:left}}#ap .pr__b{padding:0 0 26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(18px,2.6vw,38px);max-width:none}#ap .pr__b h4{font-family:var(--f-d);font-weight:600;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--bronze-txt);margin:0 0 10px}#ap .dark .pr__b h4,#ap .deep .pr__b h4{color:var(--bronze)}#ap .pr__b ul{margin:0;padding-left:17px;font-size:14.5px;line-height:1.7;color:var(--muted)}#ap .dark .pr__b ul,#ap .deep .pr__b ul{color:rgba(245,242,236,.8)}#ap .pr__b p{font-size:14.5px;line-height:1.55;color:var(--muted);margin:0}#ap .dark .pr__b p,#ap .deep .pr__b p{color:rgba(245,242,236,.8)}@media (max-width:900px){#ap .pr>summary{grid-template-columns:minmax(0,1fr) 16px;gap:6px 14px;row-gap:7px}#ap .pr>summary::after{grid-column:2;grid-row:1;align-self:start;margin-top:5px}#ap .pr__t{grid-column:1;grid-row:1}#ap .pr__m{grid-column:1;grid-row:2}#ap .pr__p{grid-column:1;grid-row:3;text-align:left}#ap .pr__b{grid-template-columns:minmax(0,1fr);gap:20px}}#ap .cjm{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:clamp(26px,3.2vw,40px)}#ap .cjm div{background:var(--white);border:1px solid var(--line);border-radius:var(--r);padding:15px 13px;display:flex;flex-direction:column;gap:7px;position:relative}#ap .dark .cjm div,#ap .deep .cjm div{background:rgba(245,242,236,.05);border-color:var(--line-d)}#ap .cjm b{font-family:var(--f-d);font-weight:600;font-size:13.5px;color:var(--ink);line-height:1.25;letter-spacing:-.008em}#ap .dark .cjm b,#ap .deep .cjm b{color:var(--paper)}#ap .cjm span{font-size:12px;line-height:1.4;color:var(--muted);margin-top:auto}#ap .dark .cjm span,#ap .deep .cjm span{color:rgba(245,242,236,.68)}#ap .cjm i{font-style:normal;font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.13em;color:var(--bronze-txt)}#ap .dark .cjm i,#ap .deep .cjm i{color:var(--bronze)}@media (max-width:1150px){#ap .cjm{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){#ap .cjm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){#ap .cjm{grid-template-columns:minmax(0,1fr)}}#ap .figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.6vw,38px);text-align:center}@media (max-width:1140px){#ap .figs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){#ap .figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}}#ap .fig__n{font-family:var(--f-d);font-weight:600;font-size:clamp(1.9rem,1rem + 2.5vw,2.9rem);line-height:1.06;letter-spacing:-.032em;color:var(--bronze-txt);font-variant-numeric:tabular-nums;text-wrap:balance;hyphens:none}@media (max-width:400px){#ap .fig__n{font-size:1.5rem;letter-spacing:-.022em}}#ap .dark .fig__n,#ap .deep .fig__n{color:var(--bronze)}#ap .fig__d{display:block;position:relative;height:10px;margin:9px 0 0;text-decoration:none;background:linear-gradient(var(--bronze),var(--bronze)) left center/100% 1px no-repeat,linear-gradient(var(--bronze),var(--bronze)) left center/1px 10px no-repeat,linear-gradient(var(--bronze),var(--bronze)) right center/1px 10px no-repeat;clip-path:inset(0 100%0-8px)}#ap .fig__d::before,#ap .fig__d::after{content:"";position:absolute;top:50%;width:7px;height:1px;background:var(--bronze);transform:translate(-50%,-50%) rotate(-45deg)}#ap .fig__d::before{left:0}#ap .fig__d::after{left:100%}#ap .fig__l{font-size:14px;line-height:1.45;margin:11px auto 0;max-width:26ch;text-wrap:balance}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){#ap .fig__d{animation:dimLine linear both;animation-timeline:view();animation-range:entry 6%entry 40%}@keyframes dimLine{0%{clip-path:inset(0 100%0-8px)}to{clip-path:inset(0-8px 0-8px)}}}}@supports not (animation-timeline:view()){#ap .fig__d{clip-path:inset(0-8px 0-8px)}}#ap .fig__s{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:11px;padding-top:9px;border-top:1px solid var(--line)}#ap .dark .fig__s,#ap .deep .fig__s{border-top-color:var(--line-d);color:rgba(245,242,236,.66)}#ap .spread{padding:clamp(96px,13vw,210px)0}#ap .spread p{font-family:var(--f-d);font-weight:700;font-size:clamp(1.9rem,1rem + 3.4vw,3.4rem);line-height:1.14;letter-spacing:-.026em;color:rgba(245,242,236,.52);max-width:19ch;margin:0;text-wrap:balance}#ap .spread p em{font-style:normal;color:var(--bronze)}#ap .spread .sig{margin-top:clamp(22px,2.6vw,34px);font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.19em;text-transform:uppercase;color:var(--bronze);display:flex;align-items:center;gap:11px}#ap .spread .sig::before{content:"";width:44px;height:1px;background:var(--bronze)}#ap .spread__l span{display:inline-block;vertical-align:bottom;clip-path:inset(-.12em -.06em 0-.06em)}#ap .spread__l span i{display:inline-block;font-style:normal}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){#ap .spread__l span i{animation:rise linear both;animation-timeline:view()}#ap .spread__l span:nth-child(1) i{animation-range:entry 2%entry 30%}#ap .spread__l span:nth-child(2) i{animation-range:entry 12%entry 42%}#ap .spread__l span:nth-child(3) i{animation-range:entry 24%entry 54%}#ap .spread__l span:nth-child(4) i{animation-range:entry 36%entry 66%}@keyframes rise{0%{transform:translateY(105%)}to{transform:translateY(0)}}}}#ap .fin__top{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(24px,4vw,64px);align-items:start;padding-bottom:clamp(30px,3.6vw,46px);margin-bottom:clamp(30px,3.6vw,46px);border-bottom:1px solid var(--line-d)}#ap .fin__cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:clamp(20px,2.4vw,28px)}@media (max-width:900px){#ap .fin__top{grid-template-columns:minmax(0,1fr)}}#ap .fin{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.5fr) minmax(220px,.78fr);gap:0;background:rgba(245,242,236,.05);border:1px solid var(--line-d);border-top:2px solid var(--bronze);border-radius:var(--r);overflow:hidden}#ap .fin .fin__ph.slot{border:0;border-radius:0;aspect-ratio:auto;min-height:clamp(300px,32vw,470px);height:100%;align-self:stretch;background:rgba(245,242,236,.05);padding:clamp(14px,1.6vw,18px)}#ap .fin .fin__ph.slot::before{inset:10px;border-color:rgba(182,138,90,.5)}#ap .fin__who,#ap .fin__c{display:flex;flex-direction:column;padding:clamp(22px,2.6vw,32px)}#ap .fin__who{border-left:1px solid var(--line-d)}#ap .fin__c{border-left:1px solid var(--line-d);background:rgba(19,31,23,.35)}#ap .fin__who .lbl,#ap .fin__c .lbl{margin-bottom:12px}#ap .fin__who h3{color:var(--paper)}#ap .fin__who p.sm{color:rgba(245,242,236,.82);margin-bottom:12px;max-width:52ch}#ap .fin__role{margin:8px 0 18px!important;color:var(--bronze)!important;padding-bottom:18px;border-bottom:1px solid var(--line-d)}#ap .fin__note{margin:auto 0 0!important;padding-top:18px;border-top:1px solid var(--line-d);color:var(--paper)!important}#ap .fin__cl{display:flex;flex-direction:column;gap:clamp(14px,1.8vw,20px)}#ap .fin__cl div{display:flex;flex-direction:column;gap:3px}#ap .fin__cl span{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:rgba(245,242,236,.6)}#ap .fin__cl a{font-family:var(--f-d);font-weight:500;font-size:15px;color:var(--paper);text-decoration:none;word-break:break-word;transition:color .22s var(--ease)}#ap .fin__cl a:hover{color:var(--bronze)}#ap .fin__geo{margin:auto 0 0;padding-top:clamp(20px,2.4vw,28px);color:rgba(245,242,236,.62);max-width:30ch}@media (hover:none),(max-width:820px){#ap .fin__cl a{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:1100px){#ap .fin{grid-template-columns:minmax(200px,.58fr) minmax(0,1.42fr)}#ap .fin__c{grid-column:1/-1;border-left:0;border-top:1px solid var(--line-d)}#ap .fin__cl{flex-direction:row;flex-wrap:wrap;gap:clamp(18px,3vw,40px)}#ap .fin__geo{margin-top:clamp(20px,2.4vw,26px);max-width:56ch}}@media (max-width:1000px){#ap .fin{grid-template-columns:minmax(0,1fr)}#ap .fin .fin__ph.slot{aspect-ratio:3/4;min-height:0;height:auto;max-height:none;width:min(100%,330px);margin:clamp(18px,3vw,26px) auto 0}#ap .fin__who{border-left:0;border-top:1px solid var(--line-d)}#ap .fin__cl{flex-direction:column;gap:16px}}#ap .who{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;align-items:start;margin-bottom:18px}@media (max-width:520px){#ap .who{grid-template-columns:minmax(0,1fr);gap:16px}#ap .who .slot{width:100%;max-width:220px}}#ap .dirs{position:relative;overflow:hidden;margin-top:clamp(38px,4.6vw,60px);background:linear-gradient(180deg,var(--paper-2) 0%,var(--white) 100%);border:1px solid var(--line);border-radius:calc(var(--r) + 3px);padding:clamp(26px,3.4vw,46px) clamp(20px,2.8vw,40px) clamp(24px,3vw,38px);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 18px 44px -30px rgba(28,48,38,.34)}#ap .dirs::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:calc(var(--r) + 3px) calc(var(--r) + 3px)0 0;background:linear-gradient(90deg,var(--bronze-txt),var(--bronze) 55%,rgba(182,138,90,.2))}#ap .dirs__h{display:flex;align-items:baseline;gap:clamp(14px,2vw,26px);flex-wrap:wrap;padding-bottom:clamp(18px,2.2vw,26px);margin-bottom:clamp(20px,2.4vw,30px);border-bottom:1px solid var(--line)}#ap .dirs__h h2{font-size:clamp(1.5rem,1rem + 2vw,2.35rem);line-height:1.12;letter-spacing:-.022em}#ap .dirs__h .lbl{flex:none;display:flex;align-items:center;gap:10px}#ap .dirs__h .lbl::after{content:"";width:clamp(18px,2vw,34px);height:1px;background:currentColor;opacity:.55}#ap .dirs__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,22px)}@media (max-width:1140px){#ap .dirs__g{grid-template-columns:minmax(0,1fr)}}#ap .dir{position:relative;overflow:hidden;min-width:0;background:var(--white);border:1px solid var(--line);border-radius:var(--r);padding:clamp(20px,2.2vw,26px);display:grid;grid-template-rows:auto auto 1fr auto auto;align-content:start;transition:transform .32s var(--ease),box-shadow .32s var(--ease),border-color .32s var(--ease)}#ap .dir::before{content:"";position:absolute;left:0;top:0;height:2px;width:100%;background:var(--bronze);transform:scaleX(0);transform-origin:left}@media (prefers-reduced-motion:no-preference){#ap .dir::before{transition:transform .6s var(--ease)}@supports (animation-timeline:view()){#ap .dir::before{animation:dirLine linear both;animation-timeline:view();animation-range:entry 10%entry 60%}@keyframes dirLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}@supports not (animation-timeline:view()){#ap .dir::before{transform:scaleX(1)}}#ap .dir:hover{transform:translateY(-3px);border-color:var(--line-d);box-shadow:0 16px 32px -22px rgba(28,48,38,.42)}#ap .dir__n{position:absolute;right:clamp(14px,1.6vw,20px);top:clamp(10px,1.2vw,14px);font-family:var(--f-d);font-weight:600;font-size:clamp(2.6rem,1rem + 4vw,3.6rem);line-height:1;letter-spacing:-.04em;color:var(--bronze-txt);opacity:.28;pointer-events:none;user-select:none}#ap .dir p.lbl{font-size:11px;line-height:1.3;margin:0 0 12px;position:relative}#ap .dir h3{font-family:var(--f-d);font-weight:600;font-size:1.18rem;line-height:1.3;letter-spacing:-.014em;color:var(--ink);position:relative;max-width:23ch}#ap .dir p{margin:10px 0 0;font-size:14.5px;line-height:1.5;color:var(--muted);position:relative}@media (min-width:1141px){#ap .dir h3{min-height:2.6em}}#ap .dir__p{margin:clamp(14px,1.8vw,18px)0 0;position:relative;align-self:end;font-family:var(--f-d);font-weight:600;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--bronze-txt);max-width:none;white-space:nowrap}@media (max-width:1240px) and (min-width:1141px){#ap .dir__p{letter-spacing:.04em;font-size:10.5px}}@media (max-width:1140px){#ap .dir__p{white-space:normal}}#ap .dir__l{margin-top:0;padding-top:clamp(14px,1.8vw,20px);justify-self:start;position:relative;font-size:13px}#ap .dir__n{z-index:0}#ap .pain{display:flex;flex-direction:column;gap:10px;margin-top:24px}#ap .pain__i{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(14px,1.8vw,22px);align-items:start;padding:clamp(15px,1.8vw,20px) clamp(16px,1.8vw,22px) clamp(15px,1.8vw,20px) clamp(18px,2vw,24px);background:rgba(245,242,236,.05);border:1px solid var(--line-d);border-radius:var(--r);overflow:hidden;transition:background .3s var(--ease),border-color .3s var(--ease)}#ap .pain__i::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--bronze);transform:scaleY(0);transform-origin:top}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){#ap .pain__i::before{animation:painLine linear both;animation-timeline:view();animation-range:entry 5%entry 55%}@keyframes painLine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}}@supports not (animation-timeline:view()){#ap .pain__i::before{transform:scaleY(1)}}#ap .pain__i:hover{background:rgba(182,138,90,.1);border-color:var(--bronze)}#ap .pain__n{font-family:var(--f-d);font-weight:600;font-size:12px;letter-spacing:.13em;color:var(--bronze);padding-top:3px;font-variant-numeric:tabular-nums}#ap .pain__t{font-family:var(--f-d);font-weight:600;font-size:15.5px;line-height:1.34;letter-spacing:-.008em;color:var(--paper)}#ap .pain__q{margin:7px 0 0;font-size:14.5px;line-height:1.5;color:var(--bronze);max-width:44ch}@media (max-width:520px){#ap .pain__i{grid-template-columns:minmax(0,1fr);gap:7px}#ap .pain__n{padding-top:0}}@supports (grid-template-rows:subgrid){@media (min-width:1141px){#ap .g3.sync{grid-template-rows:auto auto auto 1fr auto auto}#ap .g3.sync>.card{display:grid;grid-template-rows:subgrid;grid-row:span 6;height:auto}#ap .g3.sync>.card{grid-template-columns:minmax(0,1fr)}#ap .g3.sync>.card>*{min-width:0}#ap .g3.sync>.card>h3,#ap .g3.sync>.card>.d3{min-height:0}#ap .g3.sync>.card>.slot{margin:0;align-self:end}#ap .g3.sync>.card.fill,#ap .g3.sync>.card.w{padding-top:clamp(19px,2.2vw,26px);padding-bottom:clamp(20px,2.4vw,28px)}}}#ap .los>summary{grid-template-columns:minmax(0,1fr) 190px 16px}@media (max-width:900px){#ap .los>summary{grid-template-columns:minmax(0,1fr) 16px}}#ap .los__b{display:block;padding-bottom:clamp(20px,2.4vw,28px)}#ap .los__g{list-style:none;margin:0;padding:0}#ap .los__i{display:grid;grid-template-columns:clamp(116px,9vw,144px) minmax(0,1fr);gap:clamp(12px,1.8vw,24px);align-items:baseline;padding:10px 0;border-bottom:1px solid var(--line-d)}#ap .los__i:last-child{border-bottom:0}#ap .los__s{font-family:var(--f-d);font-weight:700;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--bronze);padding-top:3px;line-height:1.2;hyphens:none}#ap .pr__b p.los__p{margin:0;font-size:14.5px;line-height:1.5;color:var(--paper);max-width:84ch}#ap .los__p i{font-style:normal;transition:opacity .4s var(--ease)}#ap .los__p i.g{opacity:.16}#ap .pr__b p.los__h{display:flex;align-items:baseline;gap:clamp(12px,1.8vw,20px);flex-wrap:wrap;margin:clamp(16px,2vw,22px)0 0;font-family:var(--f-d);font-weight:700;font-size:clamp(1.15rem,.7rem + 1.1vw,1.6rem);line-height:1.18;letter-spacing:-.022em;color:var(--bronze);max-width:none}#ap .los__h span{flex:none;font-family:var(--f-d);font-weight:700;font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:rgba(245,242,236,.5);width:clamp(116px,9vw,144px)}#ap .los__v{margin:clamp(20px,2.6vw,30px)0 0;padding:clamp(16px,2vw,22px) clamp(18px,2.2vw,26px);background:rgba(182,138,90,.1);border:1px solid var(--line-d);border-left:3px solid var(--bronze);border-radius:var(--r)}#ap .pr__b p.los__vl{margin:0 0 10px;font-family:var(--f-d);font-weight:700;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--bronze);max-width:none}#ap .pr__b p.los__vt{margin:0;font-size:14.5px;line-height:1.55;color:var(--paper);max-width:76ch}#ap .los__vt .ac{color:var(--bronze);font-weight:600;text-shadow:0 1px 0 rgba(19,31,23,.55),0 2px 10px rgba(182,138,90,.26)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){#ap .los[open] .los__p i.g{animation:losFade linear both;animation-timeline:view()}#ap .los[open] .los__i:nth-child(2) .los__p i.g{animation-range:entry 14%entry 40%}#ap .los[open] .los__i:nth-child(3) .los__p i.g{animation-range:entry 22%entry 50%}#ap .los[open] .los__i:nth-child(4) .los__p i.g{animation-range:entry 30%entry 60%}#ap .los[open] .los__i:nth-child(5) .los__p i.g{animation-range:entry 38%entry 70%}@keyframes losFade{0%{opacity:1}to{opacity:.16}}}}@media (max-width:720px){#ap .los__i{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px 0}#ap .los__s{padding-top:0}#ap .los__h{gap:6px}#ap .los__h span{width:auto}}#ap .callout{border-left:2px solid var(--bronze-txt);padding:4px 0 4px 22px;margin:clamp(22px,2.8vw,34px)0;max-width:56ch}#ap .callout p{font-family:var(--f-d);font-weight:500;font-size:clamp(1.02rem,1rem + .55vw,1.28rem);line-height:1.37;letter-spacing:-.012em;color:var(--ink);margin:0}#ap .dark .callout p,#ap .deep .callout p{color:var(--paper)}#ap .dark .callout,#ap .deep .callout{border-left-color:var(--bronze)}#ap .box{background:var(--paper-2);border-left:2px solid var(--bronze);border-radius:var(--r);padding:19px 23px;font-size:14.5px;line-height:1.52;margin:clamp(20px,2.4vw,30px)0}#ap .box p:last-child{margin-bottom:0}#ap .dark .box,#ap .deep .box{background:rgba(245,242,236,.06)}#ap .src{font-size:12px;color:var(--muted);margin-top:12px}#ap .dark .src,#ap .deep .src{color:rgba(245,242,236,.64)}#ap .tw{position:relative;border-radius:var(--r);min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:clamp(24px,2.8vw,38px);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 34px),transparent 100%)}@media (min-width:1000px){#ap .tw{-webkit-mask-image:none;mask-image:none}}#ap table{border-collapse:collapse;width:100%;min-width:600px;font-size:14.5px}#ap th{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--bronze-txt);text-align:left;padding:0 15px 11px 0;border-bottom:1px solid var(--bronze);vertical-align:bottom}#ap .dark th,#ap .deep th{color:var(--bronze)}#ap td{padding:13px 15px 13px 0;border-bottom:1px solid var(--line);vertical-align:top;font-variant-numeric:tabular-nums}#ap .dark td,#ap .deep td{border-bottom-color:var(--line-d)}#ap td b{font-family:var(--f-d);font-weight:600;color:var(--ink)}#ap .dark td b,#ap .deep td b{color:var(--paper)}#ap td.a{font-family:var(--f-d);font-weight:600;color:var(--ink);white-space:nowrap}#ap .dark td.a,#ap .deep td.a{color:var(--bronze)}#ap .slot>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit;z-index:0}#ap .slot:has(>img),#ap .slot.ph{background:var(--ink-deep);border-color:var(--line-d)}#ap .slot:has(>img)::before,#ap .slot.ph::before{display:none}#ap .slot:has(>img)::after,#ap .slot.ph::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(19,31,23,0) 42%,rgba(19,31,23,.78) 100%);border-radius:inherit;pointer-events:none}#ap .slot:has(>img) b,#ap .slot.ph b{position:relative;z-index:2;color:var(--paper)}#ap .slot:has(>img) i,#ap .slot.ph i{position:relative;z-index:2;color:rgba(245,242,236,.82)}#ap .slot:has(>img) .mk,#ap .slot:has(>img) .tag,#ap .slot.ph .mk,#ap .slot.ph .tag{z-index:3}#ap .slot.nocap:has(>img)::after,#ap .slot.nocap.ph::after{display:none}#ap .slot.nocap:has(>img) b,#ap .slot.nocap:has(>img) i,#ap .slot.nocap.ph b,#ap .slot.nocap.ph i{display:none}#ap .phbg{position:relative;isolation:isolate;overflow:hidden}#ap .phbg::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--scrim,linear-gradient(180deg,rgba(19,31,23,.62) 0%,rgba(19,31,23,.74) 100%)),var(--img);background-size:cover,cover;background-position:center,var(--pos,50% var(--py,50%));background-repeat:no-repeat,no-repeat;background-attachment:scroll,scroll}@media (max-width:900px){#ap .sheet.phbg.sm::before{background-size:cover,auto 128%}}@media (min-width:1025px) and (hover:hover) and (prefers-reduced-motion:no-preference){#ap .spread.phbg::before{background-attachment:scroll,fixed}}#ap .glass{position:relative;overflow:hidden;border-radius:calc(var(--r) + 2px);padding:clamp(22px,3vw,40px) clamp(20px,3vw,42px);background:rgba(19,31,23,.46);-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);border:1px solid rgba(245,242,236,.2);box-shadow:0 1px 0 rgba(245,242,236,.18) inset,0 26px 64px -36px rgba(0,0,0,.8)}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){#ap .glass{background:rgba(19,31,23,.88)}}#ap .glass::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(132deg,rgba(245,242,236,.18)0,rgba(245,242,236,.05) 32%,rgba(245,242,236,0) 58%)}#ap .glass::after{content:"";position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(245,242,236,0),rgba(245,242,236,.36) 36%,rgba(245,242,236,0))}#ap .glass>*{position:relative;z-index:1}#ap .cta2{display:flex;justify-content:space-between;align-items:center;gap:clamp(18px,2.4vw,32px);flex-wrap:wrap}#ap .cta2__t{min-width:0;flex:1 1 380px}#ap .cta2__t p{margin:9px 0 0}#ap .cta2__b{display:flex;gap:12px;flex-wrap:wrap;flex:0 0 auto}@media (max-width:820px){#ap .cta2{flex-direction:column;align-items:stretch}#ap .cta2__t{flex:0 0 auto}#ap .cta2__b{width:100%;gap:14px}#ap .cta2__b .btn{flex:1 1 100%}}#ap .sheet.phbg.sm{padding:clamp(64px,8vw,132px)0}#ap .spread.phbg{--scrim:linear-gradient(72deg,
    rgba(19,31,23,.97) 0%,
    rgba(19,31,23,.95) 34%,
    rgba(19,31,23,.87) 47%,
    rgba(19,31,23,.58) 60%,
    rgba(19,31,23,.26) 74%,
    rgba(19,31,23,.06) 88%,
    rgba(19,31,23,0) 100%);--pos:50% 34%}#ap .spread.phbg p{max-width:17ch}@media (max-width:1000px){#ap .spread.phbg{--scrim:linear-gradient(180deg,
      rgba(19,31,23,.5) 0%,
      rgba(19,31,23,.78) 32%,
      rgba(19,31,23,.93) 60%,
      rgba(19,31,23,.97) 100%);--pos:62% 18%}#ap .spread.phbg p{max-width:none}#ap .spread.phbg{padding-top:clamp(170px,34vw,300px)}}@media (max-width:760px){#ap .tw.cards{overflow:visible;-webkit-mask-image:none;mask-image:none;-webkit-overflow-scrolling:auto;border-radius:0}#ap .tw.cards table{display:block;min-width:0;width:100%}#ap .tw.cards thead{display:none}#ap .tw.cards tbody{display:block}#ap .tw.cards tr{display:block;border:1px solid var(--line);border-radius:var(--r);background:var(--white);padding:15px 16px 14px;margin-bottom:11px}#ap .tw.cards tr:last-child{margin-bottom:0}#ap .tw.cards td{display:block;width:auto;padding:0;border:0;font-size:14px;line-height:1.5}#ap .tw.cards td+td{margin-top:11px;padding-top:11px;border-top:1px solid var(--line)}#ap .tw.cards td::before{content:attr(data-l);display:block;font-family:var(--f-d);font-weight:500;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--bronze-txt);margin-bottom:5px}#ap .tw.cards td:empty{display:none}#ap .tw.cards td.a{white-space:normal;font-size:16px}#ap .dark .tw.cards tr,#ap .deep .tw.cards tr{background:rgba(245,242,236,.05);border-color:var(--line-d)}#ap .dark .tw.cards td+td,#ap .deep .tw.cards td+td{border-top-color:var(--line-d)}#ap .dark .tw.cards td::before,#ap .deep .tw.cards td::before{color:var(--bronze)}#ap .tw.cards td:first-child{font-family:var(--f-d);font-weight:600;font-size:15.5px;color:var(--ink)}#ap .dark .tw.cards td:first-child,#ap .deep .tw.cards td:first-child{color:var(--paper)}#ap .tw.cards td:first-child b{font-weight:600}}#ap .rows{border-top:1px solid var(--line)}#ap .dark .rows,#ap .deep .rows{border-top-color:var(--line-d)}#ap .row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(13px,2.2vw,30px);padding:clamp(15px,1.9vw,22px)0;border-bottom:1px solid var(--line);align-items:baseline}#ap .dark .row,#ap .deep .row{border-bottom-color:var(--line-d)}#ap .row__n{font-family:var(--f-d);font-weight:600;font-size:11.5px;letter-spacing:.11em;color:var(--bronze-txt);min-width:24px;padding-top:4px}#ap .dark .row__n,#ap .deep .row__n{color:var(--bronze)}#ap .row3{grid-template-columns:auto minmax(0,1.5fr) minmax(0,1fr)}@media (max-width:820px){#ap .row3{grid-template-columns:auto minmax(0,1fr)}#ap .row3>:last-child{grid-column:2}}#ap .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,44px)}#ap .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px)}#ap .sp{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(28px,4.6vw,74px);align-items:start}#ap .sp-r{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)}@media (max-width:1140px){#ap .g3{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){#ap .sp,#ap .sp-r{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){#ap .g2{grid-template-columns:minmax(0,1fr)}}#ap .card{background:0 0;border:0;border-top:1px solid var(--ink);border-radius:0;padding:clamp(19px,2.2vw,26px)0 clamp(20px,2.4vw,28px);display:flex;flex-direction:column;height:100%}#ap .card.w{background:var(--paper-2);border-top-color:var(--bronze-txt);border-radius:var(--r);padding-left:clamp(18px,2vw,24px);padding-right:clamp(18px,2vw,24px)}#ap .dark .card,#ap .deep .card{background:0 0;border-top-color:var(--bronze)}#ap .dark .card.w,#ap .deep .card.w{background:rgba(245,242,236,.07);border-top-color:var(--bronze)}#ap .card h3{margin-bottom:9px}#ap .g3>.card>h3,#ap .g3>.card>.d3{min-height:2.5em}@media (max-width:1140px){#ap .g3>.card>h3,#ap .g3>.card>.d3{min-height:0}}#ap .card.fill{background:var(--ink);color:rgba(245,242,236,.82);border-top-color:var(--bronze);border-radius:var(--r);padding:clamp(22px,2.6vw,32px)}#ap .card.fill h1,#ap .card.fill h2,#ap .card.fill h3,#ap .card.fill h4{color:var(--paper)}#ap .card.fill .lbl{color:var(--bronze)}#ap .card.fill .sm,#ap .card.fill p{color:rgba(245,242,236,.82)}#ap .card.fill .card__f{border-top-color:var(--line-d);color:var(--bronze)}#ap .card p{margin-bottom:12px}#ap .card__f{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--bronze-txt)}#ap .dark .card__f,#ap .deep .card__f{border-top-color:var(--line-d);color:var(--bronze)}#ap .slot{position:relative;width:100%;max-width:100%;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;justify-content:flex-end;padding:18px;min-height:190px;aspect-ratio:3/2;overflow:hidden}#ap .slot::before{content:"";position:absolute;inset:9px;border:1px dashed var(--bronze);border-radius:calc(var(--r) - 1px);opacity:.38;pointer-events:none}#ap .slot b{position:relative;display:block;font-family:var(--f-d);font-weight:500;font-size:13.5px;color:var(--ink);margin-bottom:3px}#ap .slot i{position:relative;font-style:normal;font-size:11.5px;color:var(--muted)}#ap .slot.w{aspect-ratio:16/7}#ap .slot.t{aspect-ratio:3/4}#ap .slot{transition:box-shadow .32s var(--ease),border-color .32s var(--ease)}#ap .slot .mk{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s var(--ease)}#ap .slot .mk s{position:absolute;width:17px;height:17px;border:2px solid var(--bronze);text-decoration:none;transition:transform .32s var(--ease)}#ap .slot .mk s:nth-child(1){left:11px;top:11px;border-right:0;border-bottom:0}#ap .slot .mk s:nth-child(2){right:11px;top:11px;border-left:0;border-bottom:0}#ap .slot .mk s:nth-child(3){left:11px;bottom:11px;border-right:0;border-top:0}#ap .slot .mk s:nth-child(4){right:11px;bottom:11px;border-left:0;border-top:0}#ap .slot .tag{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.94);font-family:var(--f-d);font-weight:500;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--paper);padding:9px 16px;border-radius:14px;white-space:normal;text-align:center;line-height:1.35;text-wrap:balance;max-width:calc(100% - 48px);opacity:0;transition:opacity .3s var(--ease),transform .32s var(--ease);z-index:2}#ap .slot:hover{box-shadow:0 18px 38px -26px rgba(28,48,38,.55);border-color:var(--line-d)}#ap .slot:hover .mk{opacity:1}#ap .slot:hover .mk s:nth-child(1){transform:translate(-3px,-3px)}#ap .slot:hover .mk s:nth-child(2){transform:translate(3px,-3px)}#ap .slot:hover .mk s:nth-child(3){transform:translate(-3px,3px)}#ap .slot:hover .mk s:nth-child(4){transform:translate(3px,3px)}#ap .slot:hover .tag{opacity:1;transform:translate(-50%,-50%) scale(1)}#ap .dark .slot:hover,#ap .deep .slot:hover,#ap .card.fill .slot:hover{box-shadow:0 18px 38px -26px rgba(0,0,0,.6)}#ap .dark .slot .tag,#ap .deep .slot .tag,#ap .card.fill .slot .tag{background:var(--bronze);color:var(--ink-deep)}@media (hover:none){#ap .slot .mk,#ap .slot .tag{display:none}}#ap .dark .slot,#ap .deep .slot{background:rgba(245,242,236,.05);border-color:var(--line-d)}#ap .dark .slot b,#ap .deep .slot b{color:var(--paper)}#ap .dark .slot i,#ap .deep .slot i{color:rgba(245,242,236,.66)}#ap details{border-bottom:1px solid var(--line)}#ap .dark details,#ap .deep details{border-bottom-color:var(--line-d)}#ap summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:baseline;padding:19px 0;font-family:var(--f-d);font-weight:500;font-size:clamp(1rem,1rem + .2vw,1.12rem);color:var(--ink);letter-spacing:-.008em}#ap .dark summary,#ap .deep summary{color:var(--paper)}#ap summary::-webkit-details-marker{display:none}#ap summary::after{content:"";flex:none;width:11px;height:11px;align-self:center;transition:transform .28s var(--ease);background:linear-gradient(var(--bronze-txt),var(--bronze-txt)) center/11px 1px no-repeat,linear-gradient(var(--bronze-txt),var(--bronze-txt)) center/1px 11px no-repeat}#ap .dark summary::after,#ap .deep summary::after{background:linear-gradient(var(--bronze),var(--bronze)) center/11px 1px no-repeat,linear-gradient(var(--bronze),var(--bronze)) center/1px 11px no-repeat}#ap details[open] summary::after{transform:rotate(135deg)}#ap details .b{padding:0 0 20px;max-width:68ch}#ap details .b p:last-child{margin-bottom:0}@supports (interpolate-size:allow-keywords){#ap,:root{interpolate-size:allow-keywords}@media (prefers-reduced-motion:no-preference){#ap details::details-content{block-size:0;overflow:hidden;transition:block-size .3s var(--ease),content-visibility .3s allow-discrete}#ap details[open]::details-content{block-size:auto}}}#ap .ph{padding-top:clamp(32px,4.4vw,58px);padding-bottom:clamp(30px,4vw,52px)}#ap .xn{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;align-content:start}#ap .xn.col{grid-template-columns:minmax(0,1fr)}#ap .xn.c3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){#ap .xn.c3{grid-template-columns:minmax(0,1fr)}}#ap .xn a{background:var(--white);padding:clamp(20px,2.4vw,28px);text-decoration:none;display:block;transition:background .2s var(--ease)}#ap .xn a:hover{background:var(--paper-2)}#ap .xn .k{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze-txt);display:block;margin-bottom:9px}#ap .xn .t{font-family:var(--f-d);font-weight:600;font-size:1.02rem;color:var(--ink);display:block;margin-bottom:5px;letter-spacing:-.012em}#ap .xn .d{font-size:13px;color:var(--muted);line-height:1.45;display:block}#ap .magnet{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:clamp(26px,4vw,60px);align-items:center;background:var(--ink);color:var(--paper);border-radius:var(--r);padding:clamp(28px,3.6vw,52px)}#ap .magnet h1,#ap .magnet h2,#ap .magnet h3,#ap .magnet h4{color:var(--paper)}#ap .magnet .lbl{color:var(--bronze)}#ap .magnet__c{background:rgba(245,242,236,.06);border:1px solid var(--line-d);border-radius:var(--r);padding:22px;text-align:center}#ap .magnet__c b{display:block;font-family:var(--f-d);font-weight:600;font-size:2.1rem;color:var(--bronze);line-height:1;letter-spacing:-.03em}#ap .magnet__c span{display:block;font-size:13px;color:rgba(245,242,236,.7);margin-top:8px}@media (max-width:820px){#ap .magnet{grid-template-columns:minmax(0,1fr)}}#ap .cl{display:flex;flex-wrap:wrap;gap:clamp(18px,3vw,44px);padding-top:22px;border-top:1px solid var(--line)}#ap .dark .cl,#ap .deep .cl{border-top-color:var(--line-d)}#ap .cl div{display:flex;flex-direction:column;gap:4px}#ap .cl span{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}#ap .dark .cl span,#ap .deep .cl span{color:rgba(245,242,236,.62)}#ap .cl a,#ap .cl b{font-family:var(--f-d);font-weight:500;font-size:15.5px;color:var(--ink);text-decoration:none;word-break:break-word}#ap .dark .cl a,#ap .dark .cl b,#ap .deep .cl a,#ap .deep .cl b{color:var(--paper)}#ap .cl a:hover{color:var(--bronze)}#ap footer{background:var(--ink-deep);color:rgba(245,242,236,.76);padding:clamp(44px,5.6vw,72px)0 24px}#ap footer .cols{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.3fr;gap:clamp(22px,3vw,42px)}@media (max-width:900px){#ap footer .cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){#ap footer .cols{grid-template-columns:minmax(0,1fr)}}#ap footer .ftl,#ap footer h4{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);margin:0 0 14px}#ap footer p,#ap footer a{font-size:13.5px;line-height:1.72;color:rgba(245,242,236,.76);text-decoration:none;word-break:break-word}#ap footer a:hover{color:var(--paper)}#ap footer ul{list-style:none;padding:0;margin:0}#ap footer li{margin-bottom:4px}#ap footer .base{margin-top:clamp(30px,4vw,52px);padding-top:19px;border-top:1px solid var(--line-d);display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:11.5px;color:rgba(245,242,236,.62)}#ap .sheet.hero1{padding:clamp(30px,5.4vh,72px)0 clamp(46px,6vw,92px)}#ap .hero1__lb{margin:0 0 clamp(14px,2.2vh,24px);font-family:var(--f-d);font-size:11px;line-height:2.1;letter-spacing:.18em;text-transform:uppercase;max-width:none}#ap .hero1__lb b{font-weight:700;letter-spacing:.24em;color:var(--ink);padding-bottom:4px;border-bottom:2px solid var(--bronze);white-space:nowrap}#ap .hero1__lb s{text-decoration:none;color:var(--bronze-txt);margin:0 9px 0 13px;font-weight:700}#ap .hero1__lb em{font-style:normal;font-weight:500;color:var(--bronze-txt)}#ap .hero1 .d1{font-size:clamp(1.92rem,.6rem + 1.75vw + 1.35vh,3.5rem);max-width:26ch}#ap .hero1__a{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(22px,3.4vh,38px)}#ap .hero1 .dirs{margin-top:clamp(24px,4.2vh,50px);padding:clamp(20px,3.4vh,34px) clamp(18px,2.3vw,32px) clamp(18px,3vh,30px)}#ap .hero1 .dirs__h{padding-bottom:clamp(11px,1.8vh,19px);margin-bottom:clamp(14px,2.2vh,24px)}#ap .hero1 .dirs__h h2{font-size:clamp(1.26rem,.55rem + .68vw + .6vh,1.95rem)}#ap .hero1 .dir{padding:clamp(17px,2.8vh,28px) clamp(17px,2.1vw,28px)}#ap .hero1 .dir h3{max-width:none;min-height:calc(2*1.3em)}#ap .hero1 .dir p.lbl{margin-bottom:clamp(9px,1.5vh,14px)}#ap .hero1 .dir>p:not(.lbl):not(.dir__p){font-size:14.2px;line-height:1.5;margin-top:clamp(8px,1.3vh,13px)}#ap .hero1 .btn{padding-top:12px;padding-bottom:12px}#ap .hero1__f{margin-top:clamp(44px,12vh,140px);padding-top:clamp(24px,2.6vw,34px);border-top:1px solid var(--line)}@media (min-width:1141px) and (max-height:880px){#ap .sheet.hero1{padding-top:3.4vh}#ap .hero1 .d1{font-size:clamp(1.78rem,.45rem + 1.4vw + 1.75vh,3.05rem)}#ap .hero1 .dirs{margin-top:clamp(20px,3.4vh,40px);padding:clamp(17px,2.7vh,28px) clamp(17px,2.2vw,30px) clamp(15px,2.4vh,25px)}#ap .hero1 .dirs__h{padding-bottom:clamp(9px,1.4vh,15px);margin-bottom:clamp(11px,1.7vh,19px)}#ap .hero1 .dir{padding:clamp(14px,2.2vh,23px) clamp(16px,2vw,25px)}}@media (min-width:1141px) and (max-height:780px){#ap .sheet.hero1{padding-top:2.8vh}#ap .hero1 .d1{font-size:clamp(1.7rem,.3rem + 1.3vw + 1.6vh,2.9rem)}#ap .hero1__lb{margin-bottom:clamp(10px,1.6vh,18px)}#ap .hero1__a{margin-top:clamp(17px,2.6vh,28px)}#ap .hero1 .dirs{margin-top:clamp(17px,2.7vh,32px)}}@media (max-width:1140px){#ap .sheet.hero1{padding:clamp(52px,7vw,96px)0 clamp(54px,7vw,100px)}#ap .hero1 .d1{font-size:clamp(1.95rem,1rem + 3.4vw,3.1rem);max-width:22ch}#ap .hero1 .dirs{margin-top:clamp(30px,4vw,44px);padding:clamp(22px,3vw,34px) clamp(18px,2.6vw,30px) clamp(20px,2.6vw,28px)}#ap .hero1 .dirs__h h2{font-size:clamp(1.4rem,1rem + 1.6vw,2rem)}#ap .hero1__f{margin-top:clamp(40px,6vw,64px)}}@media (max-width:700px){#ap .hero1__lb{line-height:1.85;letter-spacing:.13em}#ap .hero1__lb b{white-space:normal;letter-spacing:.15em}#ap .hero1__lb s{display:none}#ap .hero1__lb em{display:block;margin-top:9px;letter-spacing:.11em}}@media (max-width:380px){#ap .hero1__lb{letter-spacing:.1em}#ap .hero1__lb b{letter-spacing:.11em}#ap .hero1__lb em{letter-spacing:.08em}}#ap .dir{grid-template-rows:auto auto 1fr auto}#ap .dir__b{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(6px,1vh,10px);margin-top:clamp(12px,1.8vh,18px);padding-top:clamp(11px,1.6vh,16px);border-top:1px solid var(--line);position:relative}#ap .dir__b .dir__p{margin:0;align-self:auto;text-align:left}#ap .dir__b .dir__l{padding-top:0;margin:0}@media (max-width:760px){#ap .tw.cards{overflow:visible;-webkit-mask-image:none;mask-image:none;-webkit-overflow-scrolling:auto;border-radius:0}#ap .tw.cards table{display:block;min-width:0;width:100%}#ap .tw.cards thead{display:none}#ap .tw.cards tbody{display:block}#ap .tw.cards tr{display:block;border:1px solid var(--line);border-radius:var(--r);background:var(--white);padding:15px 16px 14px;margin-bottom:11px}#ap .tw.cards tr:last-child{margin-bottom:0}#ap .tw.cards td{display:block;width:auto;padding:0;border:0;font-size:14px;line-height:1.5}#ap .tw.cards td+td{margin-top:11px;padding-top:11px;border-top:1px solid var(--line)}#ap .tw.cards td::before{content:attr(data-l);display:block;font-family:var(--f-d);font-weight:500;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--bronze-txt);margin-bottom:5px}#ap .tw.cards td:empty{display:none}#ap .tw.cards td.a{white-space:normal;font-size:16px}#ap .dark .tw.cards tr,#ap .deep .tw.cards tr{background:rgba(245,242,236,.05);border-color:var(--line-d)}#ap .dark .tw.cards td+td,#ap .deep .tw.cards td+td{border-top-color:var(--line-d)}#ap .dark .tw.cards td::before,#ap .deep .tw.cards td::before{color:var(--bronze)}#ap .tw.cards td:first-child{font-family:var(--f-d);font-weight:600;font-size:15.5px;color:var(--ink)}#ap .dark .tw.cards td:first-child,#ap .deep .tw.cards td:first-child{color:var(--paper)}#ap .tw.cards td:first-child b{font-weight:600}}#ap .rows{border-top:1px solid var(--line)}#ap .dark .rows,#ap .deep .rows{border-top-color:var(--line-d)}#ap .row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(13px,2.2vw,30px);padding:clamp(15px,1.9vw,22px)0;border-bottom:1px solid var(--line);align-items:baseline}#ap .dark .row,#ap .deep .row{border-bottom-color:var(--line-d)}#ap .row__n{font-family:var(--f-d);font-weight:600;font-size:11.5px;letter-spacing:.11em;color:var(--bronze-txt);min-width:24px;padding-top:4px}#ap .dark .row__n,#ap .deep .row__n{color:var(--bronze)}#ap .row3{grid-template-columns:auto minmax(0,1.5fr) minmax(0,1fr)}@media (max-width:820px){#ap .row3{grid-template-columns:auto minmax(0,1fr)}#ap .row3>:last-child{grid-column:2}}#ap .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,44px)}#ap .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px)}#ap .sp{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:clamp(28px,4.6vw,74px);align-items:start}#ap .sp-r{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)}@media (max-width:1140px){#ap .g3{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){#ap .sp,#ap .sp-r{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){#ap .g2{grid-template-columns:minmax(0,1fr)}}#ap .card{background:0 0;border:0;border-top:1px solid var(--ink);border-radius:0;padding:clamp(19px,2.2vw,26px)0 clamp(20px,2.4vw,28px);display:flex;flex-direction:column;height:100%}#ap .card.w{background:var(--paper-2);border-top-color:var(--bronze-txt);border-radius:var(--r);padding-left:clamp(18px,2vw,24px);padding-right:clamp(18px,2vw,24px)}#ap .dark .card,#ap .deep .card{background:0 0;border-top-color:var(--bronze)}#ap .dark .card.w,#ap .deep .card.w{background:rgba(245,242,236,.07);border-top-color:var(--bronze)}#ap .card h3{margin-bottom:9px}#ap .g3>.card>h3,#ap .g3>.card>.d3{min-height:2.5em}@media (max-width:1140px){#ap .g3>.card>h3,#ap .g3>.card>.d3{min-height:0}}#ap .card.fill{background:var(--ink);color:rgba(245,242,236,.82);border-top-color:var(--bronze);border-radius:var(--r);padding:clamp(22px,2.6vw,32px)}#ap .card.fill h1,#ap .card.fill h2,#ap .card.fill h3,#ap .card.fill h4{color:var(--paper)}#ap .card.fill .lbl{color:var(--bronze)}#ap .card.fill .sm,#ap .card.fill p{color:rgba(245,242,236,.82)}#ap .card.fill .card__f{border-top-color:var(--line-d);color:var(--bronze)}#ap .card p{margin-bottom:12px}#ap .card__f{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--bronze-txt)}#ap .dark .card__f,#ap .deep .card__f{border-top-color:var(--line-d);color:var(--bronze)}#ap .slot{position:relative;width:100%;max-width:100%;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;justify-content:flex-end;padding:18px;min-height:190px;aspect-ratio:3/2;overflow:hidden}#ap .slot::before{content:"";position:absolute;inset:9px;border:1px dashed var(--bronze);border-radius:calc(var(--r) - 1px);opacity:.38;pointer-events:none}#ap .slot b{position:relative;display:block;font-family:var(--f-d);font-weight:500;font-size:13.5px;color:var(--ink);margin-bottom:3px}#ap .slot i{position:relative;font-style:normal;font-size:11.5px;color:var(--muted)}#ap .slot.w{aspect-ratio:16/7}#ap .slot.t{aspect-ratio:3/4}#ap .slot{transition:box-shadow .32s var(--ease),border-color .32s var(--ease)}#ap .slot .mk{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s var(--ease)}#ap .slot .mk s{position:absolute;width:17px;height:17px;border:2px solid var(--bronze);text-decoration:none;transition:transform .32s var(--ease)}#ap .slot .mk s:nth-child(1){left:11px;top:11px;border-right:0;border-bottom:0}#ap .slot .mk s:nth-child(2){right:11px;top:11px;border-left:0;border-bottom:0}#ap .slot .mk s:nth-child(3){left:11px;bottom:11px;border-right:0;border-top:0}#ap .slot .mk s:nth-child(4){right:11px;bottom:11px;border-left:0;border-top:0}#ap .slot .tag{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.94);font-family:var(--f-d);font-weight:500;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--paper);padding:9px 16px;border-radius:14px;white-space:normal;text-align:center;line-height:1.35;text-wrap:balance;max-width:calc(100% - 48px);opacity:0;transition:opacity .3s var(--ease),transform .32s var(--ease);z-index:2}#ap .slot:hover{box-shadow:0 18px 38px -26px rgba(28,48,38,.55);border-color:var(--line-d)}#ap .slot:hover .mk{opacity:1}#ap .slot:hover .mk s:nth-child(1){transform:translate(-3px,-3px)}#ap .slot:hover .mk s:nth-child(2){transform:translate(3px,-3px)}#ap .slot:hover .mk s:nth-child(3){transform:translate(-3px,3px)}#ap .slot:hover .mk s:nth-child(4){transform:translate(3px,3px)}#ap .slot:hover .tag{opacity:1;transform:translate(-50%,-50%) scale(1)}#ap .dark .slot:hover,#ap .deep .slot:hover,#ap .card.fill .slot:hover{box-shadow:0 18px 38px -26px rgba(0,0,0,.6)}#ap .dark .slot .tag,#ap .deep .slot .tag,#ap .card.fill .slot .tag{background:var(--bronze);color:var(--ink-deep)}@media (hover:none){#ap .slot .mk,#ap .slot .tag{display:none}}#ap .dark .slot,#ap .deep .slot{background:rgba(245,242,236,.05);border-color:var(--line-d)}#ap .dark .slot b,#ap .deep .slot b{color:var(--paper)}#ap .dark .slot i,#ap .deep .slot i{color:rgba(245,242,236,.66)}#ap details{border-bottom:1px solid var(--line)}#ap .dark details,#ap .deep details{border-bottom-color:var(--line-d)}#ap summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;align-items:baseline;padding:19px 0;font-family:var(--f-d);font-weight:500;font-size:clamp(1rem,1rem + .2vw,1.12rem);color:var(--ink);letter-spacing:-.008em}#ap .dark summary,#ap .deep summary{color:var(--paper)}#ap summary::-webkit-details-marker{display:none}#ap summary::after{content:"";flex:none;width:11px;height:11px;align-self:center;transition:transform .28s var(--ease);background:linear-gradient(var(--bronze-txt),var(--bronze-txt)) center/11px 1px no-repeat,linear-gradient(var(--bronze-txt),var(--bronze-txt)) center/1px 11px no-repeat}#ap .dark summary::after,#ap .deep summary::after{background:linear-gradient(var(--bronze),var(--bronze)) center/11px 1px no-repeat,linear-gradient(var(--bronze),var(--bronze)) center/1px 11px no-repeat}#ap details[open] summary::after{transform:rotate(135deg)}#ap details .b{padding:0 0 20px;max-width:68ch}#ap details .b p:last-child{margin-bottom:0}@supports (interpolate-size:allow-keywords){#ap,:root{interpolate-size:allow-keywords}@media (prefers-reduced-motion:no-preference){#ap details::details-content{block-size:0;overflow:hidden;transition:block-size .3s var(--ease),content-visibility .3s allow-discrete}#ap details[open]::details-content{block-size:auto}}}#ap .ph{padding-top:clamp(32px,4.4vw,58px);padding-bottom:clamp(30px,4vw,52px)}#ap .xn{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;align-content:start}#ap .xn.col{grid-template-columns:minmax(0,1fr)}#ap .xn.c3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){#ap .xn.c3{grid-template-columns:minmax(0,1fr)}}#ap .xn a{background:var(--white);padding:clamp(20px,2.4vw,28px);text-decoration:none;display:block;transition:background .2s var(--ease)}#ap .xn a:hover{background:var(--paper-2)}#ap .xn .k{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze-txt);display:block;margin-bottom:9px}#ap .xn .t{font-family:var(--f-d);font-weight:600;font-size:1.02rem;color:var(--ink);display:block;margin-bottom:5px;letter-spacing:-.012em}#ap .xn .d{font-size:13px;color:var(--muted);line-height:1.45;display:block}#ap .magnet{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:clamp(26px,4vw,60px);align-items:center;background:var(--ink);color:var(--paper);border-radius:var(--r);padding:clamp(28px,3.6vw,52px)}#ap .magnet h1,#ap .magnet h2,#ap .magnet h3,#ap .magnet h4{color:var(--paper)}#ap .magnet .lbl{color:var(--bronze)}#ap .magnet__c{background:rgba(245,242,236,.06);border:1px solid var(--line-d);border-radius:var(--r);padding:22px;text-align:center}#ap .magnet__c b{display:block;font-family:var(--f-d);font-weight:600;font-size:2.1rem;color:var(--bronze);line-height:1;letter-spacing:-.03em}#ap .magnet__c span{display:block;font-size:13px;color:rgba(245,242,236,.7);margin-top:8px}@media (max-width:820px){#ap .magnet{grid-template-columns:minmax(0,1fr)}}#ap .cl{display:flex;flex-wrap:wrap;gap:clamp(18px,3vw,44px);padding-top:22px;border-top:1px solid var(--line)}#ap .dark .cl,#ap .deep .cl{border-top-color:var(--line-d)}#ap .cl div{display:flex;flex-direction:column;gap:4px}#ap .cl span{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}#ap .dark .cl span,#ap .deep .cl span{color:rgba(245,242,236,.62)}#ap .cl a,#ap .cl b{font-family:var(--f-d);font-weight:500;font-size:15.5px;color:var(--ink);text-decoration:none;word-break:break-word}#ap .dark .cl a,#ap .dark .cl b,#ap .deep .cl a,#ap .deep .cl b{color:var(--paper)}#ap .cl a:hover{color:var(--bronze)}#ap footer{background:var(--ink-deep);color:rgba(245,242,236,.76);padding:clamp(44px,5.6vw,72px)0 24px}#ap footer .cols{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.3fr;gap:clamp(22px,3vw,42px)}@media (max-width:900px){#ap footer .cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){#ap footer .cols{grid-template-columns:minmax(0,1fr)}}#ap footer .ftl,#ap footer h4{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);margin:0 0 14px}#ap footer p,#ap footer a{font-size:13.5px;line-height:1.72;color:rgba(245,242,236,.76);text-decoration:none;word-break:break-word}#ap footer a:hover{color:var(--paper)}#ap footer ul{list-style:none;padding:0;margin:0}#ap footer li{margin-bottom:4px}#ap footer .base{margin-top:clamp(30px,4vw,52px);padding-top:19px;border-top:1px solid var(--line-d);display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:11.5px;color:rgba(245,242,236,.62)}@media (prefers-reduced-motion:no-preference){#ap .page{animation:pageIn .42s var(--ease) both}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){#ap .rv{animation:rv linear both;animation-timeline:view();animation-range:entry 0%entry 52%}#ap .rv-s>*{animation:rv linear both;animation-timeline:view();animation-range:entry 0%entry 46%}}@keyframes rv{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}}#ap .page{display:block}#ap .page.on{display:block}@media (prefers-reduced-motion:reduce){#ap .fig__d{clip-path:inset(0-8px 0-8px)}#ap .dir::before{transform:scaleX(1)}#ap .pain__i::before{transform:scaleY(1)}#ap .spread__l span i{transform:none}}#ap a.btn{text-decoration:none}#ap .glass .btn.ol{border-color:rgba(245,242,236,.56);background:rgba(19,31,23,.22)}#ap .glass .btn.ol:hover{border-color:var(--bronze);background:rgba(245,242,236,.12)}#ap .btn{position:relative}@media (prefers-reduced-motion:no-preference){#ap .btn:not(.o):not(.ol)::after{content:"";position:absolute;inset:-3px;border-radius:inherit;pointer-events:none;z-index:0;border:1px solid rgba(182,138,90,.8);box-shadow:0 0 18px 2px rgba(182,138,90,.34);opacity:0;animation:apGlow 5.4s var(--ease) infinite}#ap .btn:not(.o):not(.ol):hover::after{animation-play-state:paused;opacity:0}@keyframes apGlow{0%{opacity:0;transform:scale(.985)}10%{opacity:.85}42%{opacity:0;transform:scale(1.055)}to{opacity:0;transform:scale(1.055)}}}#ap .glass::before{inset:-14%}@media (prefers-reduced-motion:no-preference){#ap .glass::before{animation:apSheen 16s ease-in-out infinite alternate;will-change:transform}@keyframes apSheen{0%{transform:translate3d(-3.5%,-2.5%,0)}to{transform:translate3d(3.5%,2.5%,0)}}}#ap .dirs::after,#ap .magnet::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(58% 72%at 14% 6%,rgba(182,138,90,.17),transparent 68%),radial-gradient(52% 64%at 86% 94%,rgba(28,48,38,.13),transparent 70%)}#ap .dirs>*,#ap .magnet>*{position:relative;z-index:1}@media (prefers-reduced-motion:no-preference){#ap .dirs::after,#ap .magnet::after{animation:apDrift 24s ease-in-out infinite alternate;will-change:transform}@keyframes apDrift{0%{transform:translate3d(-1.6%,-1.2%,0) scale(1.02)}to{transform:translate3d(1.6%,1.2%,0) scale(1.06)}}}#ap .dir{background-color:rgba(252,251,248,.5);background-image:linear-gradient(134deg,rgba(255,255,255,.9)0,rgba(255,255,255,.3) 34%,rgba(255,255,255,0) 62%);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border-color:rgba(255,255,255,.72);box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 18px 40px -30px rgba(28,48,38,.45)}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){#ap .dir{background-color:var(--white)}}#ap .dir:hover{border-color:rgba(255,255,255,.9);box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 22px 46px -28px rgba(28,48,38,.5)}#ap .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px)}#ap .g4.pr .card{display:flex;flex-direction:column;padding-top:clamp(14px,1.6vw,18px)}#ap .g4.pr .card>.slot{aspect-ratio:3/4;margin:0;padding-top:0;flex:none}#ap .g4.pr .card__t{min-width:0;margin-top:clamp(13px,1.5vw,17px)}#ap .g4.pr .card__t>:first-child{margin-top:0}#ap .g4.pr .card__t .d3{font-size:clamp(1rem,.74rem + .42vw,1.2rem);line-height:1.24;letter-spacing:-.012em}#ap .g4.pr .card__t p.sm{font-size:13.6px;line-height:1.52;text-wrap:pretty;min-height:calc(4*1.52em)}@media (min-width:1101px) and (max-width:1540px){#ap .g4.pr .card__t p.sm{min-height:calc(5*1.52em)}}@media (max-width:1100px){#ap .g4.pr .card__t p.sm{min-height:0}}@media (max-width:1100px){#ap .g4{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.6vw,30px)}}@media (max-width:620px){#ap .g4{grid-template-columns:minmax(0,1fr)}#ap .g4.pr .card>.slot{aspect-ratio:1/1}}#ap .team{display:grid;grid-template-columns:minmax(0,clamp(240px,26vw,320px)) minmax(0,1fr);gap:clamp(22px,2.8vw,40px);align-items:start;max-width:min(100%,1060px)}#ap .team>.slot{max-width:none!important;margin:0}#ap .team p.sm{max-width:58ch!important}#ap .team .cl{max-width:none;gap:clamp(16px,2vw,28px)}@media (max-width:860px){#ap .team{grid-template-columns:minmax(0,1fr);gap:clamp(18px,3vw,24px)}#ap .team>.slot{max-width:320px!important}}#ap .los__v,#ap .pain__i,#ap .magnet__c,#ap .dark .case__r,#ap .deep .case__r,#ap .dark .card.w,#ap .deep .card.w,#ap .dark .box,#ap .deep .box,#ap .dark .cjm div,#ap .deep .cjm div{position:relative;isolation:isolate;-webkit-backdrop-filter:blur(13px) saturate(150%);backdrop-filter:blur(13px) saturate(150%);background-image:linear-gradient(134deg,rgba(245,242,236,.13)0,rgba(245,242,236,.04) 34%,rgba(245,242,236,0) 62%);box-shadow:0 1px 0 rgba(245,242,236,.15) inset,0 20px 44px -34px rgba(0,0,0,.75)}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){#ap .los__v,#ap .pain__i,#ap .magnet__c,#ap .dark .case__r,#ap .deep .case__r,#ap .dark .card.w,#ap .deep .card.w,#ap .dark .box,#ap .deep .box,#ap .dark .cjm div,#ap .deep .cjm div{background-image:none}}#ap .amb{position:absolute;inset:-9%0;z-index:0;pointer-events:none;transform:translate3d(0,var(--ay,0px),0);will-change:transform;background-image:radial-gradient(44% 56%at 16% 10%,rgba(182,138,90,.2),transparent 68%),radial-gradient(40% 52%at 86% 88%,rgba(28,48,38,.16),transparent 70%),radial-gradient(34% 44%at 64% 34%,rgba(182,138,90,.11),transparent 72%)}#ap .dark .amb,#ap .deep .amb{background-image:radial-gradient(46% 58%at 14% 8%,rgba(182,138,90,.26),transparent 68%),radial-gradient(42% 54%at 88% 90%,rgba(245,242,236,.07),transparent 70%),radial-gradient(36% 46%at 66% 36%,rgba(182,138,90,.13),transparent 72%)}#ap .amb::after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");background-size:200px 200px;opacity:.22;mix-blend-mode:overlay}#ap .dark .amb::after,#ap .deep .amb::after{opacity:.3}@media (prefers-reduced-motion:no-preference){#ap .amb{animation:ambBreathe 26s ease-in-out infinite alternate}@keyframes ambBreathe{0%{transform:translate3d(0,calc(var(--ay,0px) - 11px),0)}to{transform:translate3d(0,calc(var(--ay,0px) + 11px),0)}}}#ap .sheet.amb-on>.wrap{position:relative;z-index:1}#ap .sheet.amb-on{position:relative;overflow:hidden}#ap .ac{background-image:radial-gradient(64% 132%at 50% 52%,rgba(182,138,90,.13),transparent 74%);background-repeat:no-repeat;border-radius:3px;padding:0 .14em;margin:0-.14em}#ap .dark .ac,#ap .deep .ac,#ap .card.fill .ac,#ap .magnet .ac,#ap .glass .ac{background-image:radial-gradient(64% 132%at 50% 52%,rgba(182,138,90,.17),transparent 74%)}#ap .los__vt .ac{background-image:radial-gradient(64% 132%at 50% 52%,rgba(182,138,90,.2),transparent 74%)}#ap .spread .ac{background-image:none;padding:0;margin:0}#ap .acb{background-image:linear-gradient(180deg,transparent 64%,rgba(182,138,90,.14) 100%);background-repeat:no-repeat;border-radius:3px;padding:0 .05em;margin:0-.05em}#ap .sheet:not(.dark):not(.deep) .case__r{background:rgba(252,251,248,.5);color:var(--ink);border:1px solid rgba(255,255,255,.72);border-top:2px solid var(--bronze);background-image:linear-gradient(134deg,rgba(255,255,255,.92)0,rgba(255,255,255,.32) 34%,rgba(255,255,255,0) 62%);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 18px 40px -30px rgba(28,48,38,.45)}#ap .sheet:not(.dark):not(.deep) .case__r .lbl{color:var(--bronze-txt)}#ap .sheet:not(.dark):not(.deep) .case__n{color:var(--ink)}#ap .sheet:not(.dark):not(.deep) .case__r p{color:var(--muted)}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){#ap .sheet:not(.dark):not(.deep) .case__r{background:var(--white)}}#ap .hero1 .dirs{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;border-radius:0;border-left:0;border-right:0}#ap .hero1 .dirs>*{max-width:var(--maxw);margin-left:auto;margin-right:auto;padding-left:var(--pad);padding-right:var(--pad)}#ap .hero1 .dirs{padding-left:0;padding-right:0}#ap .hero1 .dir>p:not(.lbl):not(.dir__p){min-height:calc(3*1.5em);text-wrap:pretty;hyphens:manual}@media (min-width:1141px) and (max-width:1540px){#ap .hero1 .dir>p:not(.lbl):not(.dir__p){font-size:13.3px;line-height:1.48}#ap .hero1 .dirs__g{gap:clamp(12px,1.4vw,18px)}}@media (max-width:1140px){#ap .hero1 .dir>p:not(.lbl):not(.dir__p){min-height:0}}#ap .sheet.hero1{--hp:clamp(30px,5.4vh,72px);--hdrh:66px}#ap .hero1__s{display:flex;flex-direction:column;min-height:calc(100vh - var(--hdrh) - var(--hp) - 12px);min-height:calc(100svh - var(--hdrh) - var(--hp) - 12px)}#ap .hero1__s>.dirs{margin-top:auto}#ap .hero1__t{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:clamp(6px,1.6vh,22px)0}#ap .hero1 .d1{line-height:1.17;letter-spacing:-.022em;max-width:23ch;text-wrap:balance}#ap .hero1__a{margin-top:clamp(20px,3vh,34px)}@media (max-width:1140px){#ap .hero1__t{display:block;padding:0}}@media (max-width:1140px){#ap .hero1__s{min-height:0;display:block}}#ap .sheet.dark+.sheet.dark,#ap .sheet.dark+.sheet.deep,#ap .sheet.deep+.sheet.dark,#ap .sheet.deep+.sheet.deep{box-shadow:inset 0-90px 120px -110px rgba(182,138,90,.55)}#ap .sheet.dark:has(+.sheet.dark),#ap .sheet.dark:has(+.sheet.deep),#ap .sheet.deep:has(+.sheet.dark),#ap .sheet.deep:has(+.sheet.deep){box-shadow:inset 0 1px 0 rgba(245,242,236,.14)}#ap .sheet:not(.dark):not(.deep) .slot.nocap.soft{background:0 0!important;border:0!important;box-shadow:none}#ap .sheet:not(.dark):not(.deep) .slot.nocap.soft>img{-webkit-mask-image:radial-gradient(132% 122%at 50% 44%,#000 64%,rgba(0,0,0,.5) 86%,transparent 100%);mask-image:radial-gradient(132% 122%at 50% 44%,#000 64%,rgba(0,0,0,.5) 86%,transparent 100%)}#ap .who__cta{margin-top:clamp(22px,2.6vw,30px);border-radius:var(--r);padding:clamp(18px,2.2vw,26px) clamp(18px,2.4vw,28px);background-color:rgba(252,251,248,.52);border:1px solid rgba(255,255,255,.72);border-top:2px solid var(--bronze);background-image:linear-gradient(134deg,rgba(255,255,255,.9)0,rgba(255,255,255,.3) 34%,rgba(255,255,255,0) 62%);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 18px 40px -30px rgba(28,48,38,.45)}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){#ap .who__cta{background-color:var(--white)}}#ap .who__cta .lbl{margin-bottom:10px}#ap .who__b{display:flex;gap:12px;flex-wrap:wrap}#ap .who__cta .cl{padding-top:18px;border-top:1px solid var(--line)}@media (max-width:560px){#ap .who__b .btn{flex:1 1 100%}}#ap .acb{background-image:none;padding:0;margin:0}#ap .sheet:not(.dark):not(.deep) .case__r .ac{color:var(--bronze-txt);text-shadow:none;background-image:radial-gradient(64% 132%at 50% 52%,rgba(182,138,90,.15),transparent 74%)}#ap .dirs::after{transform:translate3d(0,var(--gy,0px),0);opacity:calc(var(--go,100)*1%)}@media (prefers-reduced-motion:no-preference){@keyframes apDrift{0%{transform:translate3d(-1.6%,calc(var(--gy,0px) - 1.2%),0) scale(1.02)}to{transform:translate3d(1.6%,calc(var(--gy,0px) + 1.2%),0) scale(1.06)}}}#ap .amb{opacity:calc(var(--go,100)*1%)}#ap .team{grid-template-columns:minmax(0,clamp(374px,26vw,420px)) minmax(0,clamp(320px,26vw,420px)) minmax(0,1fr);gap:clamp(20px,2.4vw,36px);align-items:stretch;max-width:100%}#ap .team>.who__cta{grid-column:1;grid-row:1}#ap .team>.slot{grid-column:2;grid-row:1;height:100%;margin:0!important;justify-self:center;width:min(100%,clamp(210px,17vw,280px))!important;max-width:none!important}#ap .team>.team__b{grid-column:3;grid-row:1;margin:0}#ap .team__b{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(14px,1.8vh,26px)}#ap .team__h,#ap .team__x{min-width:0}#ap .team__x>p:last-child{margin-bottom:0}#ap .team__x>p+p{margin-top:12px}#ap .team__b>p:last-of-type{margin-bottom:0}#ap .team__f{margin-top:auto;padding-top:16px;border-top:1px solid var(--line)}#ap .team__b>p.team__f{margin-bottom:0}#ap .team p.sm{max-width:46ch!important}#ap .team .who__cta{margin-top:0;height:100%;display:flex;flex-direction:column;padding:clamp(16px,1.8vw,22px) clamp(17px,2vw,24px)}#ap .team .who__cta>p.sm{flex:0 1 auto}#ap .team .who__b{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px}#ap .team .who__b .btn{flex:1 1 calc(50% - 5px);min-width:128px}#ap .team .who__cta .cl{margin-top:15px;padding-top:15px;flex-direction:column;gap:10px}@media (min-width:1141px) and (max-width:1420px){#ap .team{grid-template-columns:minmax(0,374px) minmax(0,clamp(280px,24vw,330px)) minmax(0,1fr);gap:clamp(16px,1.8vw,24px)}#ap .team p.sm{max-width:42ch!important}#ap .team__b p.sm{font-size:13.6px;line-height:1.55}}@media (max-width:1140px){#ap .team{grid-template-columns:minmax(0,clamp(230px,30vw,320px)) minmax(0,1fr);align-items:stretch}#ap .team>.slot{grid-column:1;grid-row:1;height:100%;margin:0;width:100%;justify-self:stretch}#ap .team>.team__b{grid-column:2;grid-row:1;margin:0}#ap .team>.who__cta{grid-column:1/-1;grid-row:2;height:auto}}@media (max-width:860px){#ap .team{grid-template-columns:minmax(0,1fr);gap:clamp(18px,3vw,24px)}#ap .team>.slot{grid-column:1;grid-row:1;height:auto;margin:0;width:100%;justify-self:stretch;max-width:320px!important}#ap .team>.team__b{grid-column:1;grid-row:2;margin:0}#ap .team>.who__cta{grid-column:1;grid-row:3}#ap .team .who__cta .cl{flex-direction:row;flex-wrap:wrap}}#ap .amb{background-image:none}#ap .amb::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(44% 56%at 16% 10%,rgba(182,138,90,.2),transparent 68%),radial-gradient(40% 52%at 86% 88%,rgba(28,48,38,.16),transparent 70%),radial-gradient(34% 44%at 64% 34%,rgba(182,138,90,.11),transparent 72%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 84%,transparent 100%)}#ap .dark .amb::before,#ap .deep .amb::before{background-image:radial-gradient(46% 58%at 14% 8%,rgba(182,138,90,.26),transparent 68%),radial-gradient(42% 54%at 88% 90%,rgba(245,242,236,.07),transparent 70%),radial-gradient(36% 46%at 66% 36%,rgba(182,138,90,.13),transparent 72%)}#ap .btn{white-space:nowrap}#ap .team .who__b .btn{flex:1 1 calc(50% - 5px);min-width:0}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){#ap details::details-content{transition:none;contain:layout paint}#ap details[open]::details-content{block-size:auto}}}@media (prefers-reduced-motion:no-preference){#ap details[open]>.pr__b,#ap details[open]>.b,#ap details[open]>.los__b{animation:accIn .28s cubic-bezier(.22,.61,.36,1) both;will-change:opacity,transform}@keyframes accIn{0%{opacity:0;transform:translate3d(0,-9px,0)}to{opacity:1;transform:none}}}#ap .pr__b,#ap .los__b{contain:content}#ap .sheet.ax .amb,#ap .sheet.ax .glass::before,#ap .sheet.ax .dirs::after{animation-play-state:paused}#ap .sheet.ax .glass,#ap .sheet.ax .los__v,#ap .sheet.ax .pain__i,#ap .sheet.ax .case__r,#ap .sheet.ax .card.w,#ap .sheet.ax .box,#ap .sheet.ax .cjm div,#ap .sheet.ax .dir,#ap .sheet.ax .who__cta{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#ap .pk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px)}#ap .pk__i{display:flex;flex-direction:column;gap:11px;text-decoration:none;color:inherit;padding:clamp(20px,2.4vw,30px);border-radius:var(--r);border:1px solid var(--line-d);background-color:rgba(245,242,236,.055);background-image:linear-gradient(134deg,rgba(245,242,236,.14)0,rgba(245,242,236,.05) 34%,rgba(245,242,236,0) 62%);-webkit-backdrop-filter:blur(13px) saturate(150%);backdrop-filter:blur(13px) saturate(150%);box-shadow:0 1px 0 rgba(245,242,236,.14) inset;transition:border-color .3s var(--ease),transform .3s var(--ease),box-shadow .3s var(--ease)}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){#ap .pk__i{background-color:rgba(245,242,236,.1)}}#ap .pk__i:hover{border-color:rgba(182,138,90,.72);transform:translateY(-2px);box-shadow:0 1px 0 rgba(245,242,236,.18) inset,0 22px 46px -30px rgba(0,0,0,.6)}#ap .pk__i .lbl{margin:0}#ap .pk__i h3{color:var(--paper);margin:0;max-width:none;font-size:clamp(1.02rem,.84rem + .42vw,1.24rem);line-height:1.26;min-height:calc(2*1.26em)}#ap .pk__i p.sm{margin:0;color:rgba(245,242,236,.76);font-size:13.6px;line-height:1.55;text-wrap:pretty;min-height:calc(4*1.55em)}#ap .pk__b{margin-top:auto;padding-top:14px;border-top:1px solid var(--line-d);display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}#ap .pk__m{font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(245,242,236,.66)}#ap .pk__p{font-family:var(--f-d);font-weight:700;letter-spacing:-.02em;font-size:clamp(1.04rem,.88rem + .5vw,1.3rem);color:var(--bronze)}#ap .pk__i .tl{color:var(--bronze);border-bottom-color:rgba(182,138,90,.5)}@media (min-width:1101px) and (max-width:1420px){#ap .pk__i p.sm{font-size:13.1px;min-height:calc(5*1.55em)}}@media (max-width:1100px){#ap .pk{grid-template-columns:repeat(2,minmax(0,1fr))}#ap .pk__i h3,#ap .pk__i p.sm{min-height:0}}@media (max-width:640px){#ap .pk{grid-template-columns:minmax(0,1fr)}}#ap .dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:clamp(18px,2.4vw,36px);align-items:center;margin-top:clamp(26px,3.2vw,40px);padding:clamp(22px,2.6vw,32px) clamp(22px,2.8vw,34px);border-radius:var(--r);border:1px solid var(--line);border-top:2px solid var(--bronze);background-color:rgba(252,251,248,.55);background-image:linear-gradient(134deg,rgba(255,255,255,.9)0,rgba(255,255,255,.3) 34%,rgba(255,255,255,0) 62%);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 18px 40px -30px rgba(28,48,38,.45)}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){#ap .dl{background-color:var(--white)}}#ap .dl .lbl{margin-bottom:10px}#ap .dl h3{margin:0 0 8px;max-width:22ch}#ap .dl p.sm{margin:0;max-width:62ch}#ap .dl__b{display:flex;gap:12px;flex-wrap:wrap}@media (max-width:900px){#ap .dl{grid-template-columns:minmax(0,1fr)}#ap .dl__b .btn{flex:1 1 auto}}#ap .lk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:clamp(18px,2.4vw,34px);align-items:center;padding:clamp(20px,2.4vw,28px) clamp(20px,2.6vw,30px);border-radius:var(--r);border:1px solid var(--line);border-left:2px solid var(--bronze);background:var(--white)}#ap .lk h3{margin:0 0 8px;max-width:30ch}#ap .lk p.sm{margin:0;max-width:62ch}@media (max-width:820px){#ap .lk{grid-template-columns:minmax(0,1fr)}}@media (hover:none),(max-width:1024px){#ap .src a{display:inline-block;padding:7px 2px;margin:-7px 0}}#ap .dl.acc{border:1px solid var(--line-d);border-top:2px solid var(--bronze);background-color:rgba(19,31,23,.94);background-image:radial-gradient(120% 170%at 88% 8%,rgba(182,138,90,.3),transparent 62%),linear-gradient(134deg,rgba(245,242,236,.11)0,rgba(245,242,236,.035) 38%,rgba(245,242,236,0) 66%);box-shadow:0 1px 0 rgba(245,242,236,.15) inset,0 28px 64px -36px rgba(0,0,0,.7)}#ap .dl.acc .lbl{color:var(--bronze)}#ap .dl.acc h3{color:var(--paper);max-width:30ch}#ap .dl.acc p.sm,#ap .dl.acc p.sm.mut{max-width:none}#ap .dl.acc h3 .ac{background-image:none;padding:0;margin:0;color:var(--bronze)}#ap .dl.acc p.sm,#ap .dl.acc p.sm.mut{color:rgba(245,242,236,.78)}#ap .dl.acc .dl__f{margin:14px 0 0;display:block;font-family:var(--f-d);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgba(245,242,236,.6)}#ap .dl.acc .dl__f s{text-decoration:none;color:var(--bronze)}#ap .dl.acc .dl__b{align-items:stretch}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){#ap .dl.acc{background-color:var(--ink-deep)}}#ap .btn.acc{background:var(--bronze);border-color:var(--bronze);color:#20150a;font-weight:700}#ap .btn.acc:hover{background:#c89c6b;border-color:#c89c6b;color:#180f06}#ap .btn.acc i{font-style:normal;font-weight:700}#ap .dl.acc .btn.o{border-color:rgba(245,242,236,.42);color:var(--paper);background:0 0}#ap .dl.acc .btn.o:hover{border-color:var(--bronze);color:var(--bronze);background:0 0}@media (min-width:1101px){#ap .fin__cl{gap:clamp(20px,2.2vw,28px)}#ap .fin__cl a{font-size:16px}}