@font-face{font-display:swap;font-family:Newsreader;font-weight:300;font-style:normal;src:url(/wp-content/uploads/crudo-profile/fonts/newsreader-latin-300-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Newsreader;font-weight:300;font-style:normal;src:url(/wp-content/uploads/crudo-profile/fonts/newsreader-latin-ext-300-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Newsreader;font-weight:300;font-style:italic;src:url(/wp-content/uploads/crudo-profile/fonts/newsreader-latin-300-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas:#f5f5f5;--card:#fff;--strong:#f0efed;--ink:#0c0a09;--primary:#292524;--body:#4e4e4e;--muted:#6b645d;--hair:#e7e5e4;--hair2:#d6d3d1;--dark:#0c0a09;--dark2:#1c1917;--mint:#a7e5d3;--peach:#f4c5a8;--lav:#c8b8e0;--sky:#a8c8e8;--ok:#16a34a;--blue:#4f86c6;--gap:6mm;--r:6mm;--r2:3.5mm;--pad:9mm}@page{size:1080px 1528px;margin:0}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--canvas);-webkit-print-color-adjust:exact;print-color-adjust:exact}body{font-family:Inter,sans-serif;font-size:11pt;line-height:1.4;color:var(--body)}a{color:inherit;text-decoration:none}.page{width:210mm;height:297mm;padding:10mm;background:var(--canvas);page-break-after:always;overflow:hidden;zoom:var(--z,1.3606)}.page:last-child{page-break-after:auto}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap);height:277mm}.grid.h{height:256mm}.s1{grid-column:span 1}.s2{grid-column:span 2}.s4{grid-column:span 4}.ph{height:15mm;margin-bottom:6mm;display:flex;align-items:center;gap:6mm}.ph .t{display:inline-flex;align-items:center;height:15mm;padding:0 9mm;border-radius:9999px;font:600 22pt/1 Inter;letter-spacing:-.015em;color:var(--ink);flex:none;white-space:nowrap}.ph .s{font:600 10pt/1.25 Inter;letter-spacing:.04em;color:var(--primary);text-transform:uppercase}.tile{border-radius:var(--r);padding:var(--pad);position:relative;overflow:hidden;display:flex;flex-direction:column;min-width:0;min-height:0}.w{background:var(--card)}.d{background:var(--dark);color:#fff}.grow{flex:1}.eb{display:inline-flex;align-self:flex-start;align-items:center;gap:2mm;height:7.4mm;padding:0 4mm;border-radius:9999px;background:var(--strong);color:var(--ink);font:600 9.5pt/1 Inter;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none}.d .eb{background:#292524;color:#fff}.eb i{width:2.6mm;height:2.6mm;border-radius:50%;display:inline-block}.num{font-family:Inter,sans-serif;font-weight:600;letter-spacing:-.04em;line-height:.95;color:var(--ink)}.num .u{font:400 .34em/1 Inter;letter-spacing:0;margin-left:.2em;color:var(--body)}.d .num .u{color:#d6d3d1}.cap{font:600 11pt/1.3 Inter;color:var(--ink)}.d .cap{color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;height:12mm;padding:0 8mm;border-radius:9999px;background:var(--primary);color:#fff;font:600 12pt/1 Inter;white-space:nowrap}.btn.out{background:transparent;color:#fff;box-shadow:inset 0 0 0 .4mm #78716c}.ic{border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.ic svg{stroke:var(--ink);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hero{padding:11mm}.hero .top{display:flex;justify-content:space-between;align-items:center}.hero .eb{margin-top:9mm}.tag{display:inline-flex;align-self:flex-start;align-items:center;height:12mm;padding:0 7mm;border-radius:9999px;background:#fff;color:var(--ink);font:600 15.5pt/1 Inter;letter-spacing:-.01em;margin-top:7mm}.usp .num{font-size:42pt;margin-top:auto}.usp .cap{font-size:12.5pt;margin-top:4mm}.stat{padding:6mm}.stat .num{font-size:25pt}.stat .cap{margin-top:auto;font-size:10.5pt}.lg{padding:5mm;gap:2.4mm}.lg .pn{background:var(--dark2);border-radius:var(--r2);flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:2mm 10mm}.lg .pn img{max-height:100%;max-width:68%;object-fit:contain;display:block}.lg .kind{display:inline-flex;align-self:flex-start;align-items:center;height:6.2mm;padding:0 3.2mm;border-radius:9999px;background:var(--strong);font:600 9pt/1 Inter;color:var(--ink);flex:none}.more .num{font-size:40pt;margin-top:auto}.more .cap{font-size:12.5pt;margin-top:3mm}.val3 .num{font-size:49pt;margin-top:auto}.val3 .cap{font-size:12.5pt;margin-top:3mm}.prog3{padding:7mm 8mm}.prog3 .num{font-size:25pt;margin-top:2.4mm}.stk{display:flex;gap:1mm;height:6mm;border-radius:9999px;overflow:hidden;margin-top:3.4mm;flex:none}.pr3{display:flex;flex-direction:column;flex:1;margin-top:2mm;min-height:0}.pr3>div{display:flex;align-items:center;justify-content:space-between;border-top:.25mm solid var(--hair);flex:1}.pr3 .l{font:600 11.5pt/1 Inter;color:var(--ink);display:flex;align-items:center;gap:2.4mm}.pr3 .l i{width:3.6mm;height:3.6mm;border-radius:50%;display:inline-block}.pr3 .n{font:600 17pt/1 Inter;letter-spacing:-.02em;color:var(--ink)}.out{padding:5mm}.out .num{font-size:23pt;margin-top:auto}.out .cap{margin-top:3mm;font-size:10.5pt}.three{display:grid;grid-template-columns:repeat(3,1fr);gap:9mm;margin-top:6mm;flex:1;min-height:0;position:relative}.jphoto{padding:0;background:#1c1917}.jphoto .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.jq{position:absolute;left:6mm;right:6mm;top:6mm;border-radius:var(--r2);background:#fff;padding:7mm 8mm;display:flex;gap:8mm;align-items:center}.jq .l{flex:1;min-width:0;display:flex;flex-direction:column;gap:3mm}.tm{padding:4.5mm}.tm .nm{font:600 12.5pt/1.2 Inter;color:var(--ink);margin-top:3mm;min-height:11mm;display:flex;align-items:flex-end}.made{display:grid;grid-template-columns:repeat(3,1fr);gap:6mm;margin-top:5mm;flex:1;align-items:center}.made .m{display:flex;align-items:center;gap:4mm;min-width:0}.made .ic{width:16mm;height:16mm;background:var(--strong)}.made .ic svg{width:8.4mm;height:8.4mm}.made b{font:600 12pt/1.25 Inter;color:var(--ink)}.pro{padding:7mm 9mm 5mm}.pro .row{display:flex;align-items:center;gap:10mm;flex:1;margin-top:3mm}.pro .num{font-size:84pt;line-height:.82;color:#fff;margin:0}.pro .num .u{font-size:.2em}.pro .big{font:600 24pt/1.15 Inter;letter-spacing:-.015em;color:#fff}.pro .sm{font:400 12pt/1.35 Inter;color:#e7e5e4;margin-top:3mm}.how{padding:6mm 9mm}.foot{flex-direction:row;align-items:center;padding:0 9mm;gap:6mm;background:var(--dark);color:#fff}.foot .a{flex:none;width:72mm}.foot .v{width:.25mm;align-self:stretch;margin:5mm 0;background:#44403c;flex:none}.foot .b{flex:1;white-space:nowrap;font:400 11pt/1.4 Inter;color:#fff}.foot img{height:5mm;display:block;flex:none}.btn svg{width:5.4mm;height:5.4mm;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;margin-right:2.6mm;flex:none}.btn.ig{background:#292524;color:#fff}.ph .t svg{width:7.4mm;height:7.4mm;margin-right:3mm;stroke:var(--ink);fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.stat .ic{width:11mm;height:11mm;background:#fff;margin-bottom:auto}.stat .ic svg{width:5.8mm;height:5.8mm}.stat .cap{margin-top:2.4mm}.lg .kind svg{width:3.8mm;height:3.8mm;stroke:var(--ink);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;margin-right:1.8mm}.more{padding:6mm 8mm}.more .num{font-size:32pt;margin-top:0}.more .cap{margin-top:1.5mm;margin-bottom:auto}.more .btn{align-self:flex-start;height:10.5mm;font-size:11pt;padding:0 6mm}.oh{display:flex;align-items:center;gap:2.2mm}.oh .ic{width:10mm;height:10mm;background:#fff}.oh .ic svg{width:5.2mm;height:5.2mm}.oh span{font:600 8.5pt/1.1 Inter;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.foot .b{display:flex;align-items:center;gap:3mm}.sp{align-items:center;text-align:center;justify-content:flex-start;padding:7mm}.sp .av{width:70mm;height:70mm;border-radius:50%;background-size:106%;background-position:center;flex:none;box-shadow:0 0 0 1.4mm #fff}.sp .pl{display:flex;gap:2.4mm;margin-top:3mm}.sp .pl span{display:inline-flex;align-items:center;height:7.6mm;padding:0 3.6mm;border-radius:9999px;background:#fff;font:600 10pt/1 Inter;color:var(--ink)}.brands{flex-direction:row;gap:8mm;align-items:center}.brands .l{width:56mm;flex:none}.brands .num{font-size:50pt;margin-top:3mm}.brands .cap{margin-top:2mm;font-size:12pt}.ban{padding:0;background:#1c1917}.ban img{width:100%;height:100%;object-fit:cover;display:block}.ask{flex-direction:row;align-items:center;justify-content:space-between;gap:6mm;padding:0 9mm}.ask b{font:600 15pt/1.25 Inter;color:#fff}.ask .btn{height:12mm}.promise{display:inline-flex;align-self:flex-start;align-items:center;gap:3.4mm;height:12.5mm;padding:0 7mm 0 2.2mm;border-radius:9999px;background:var(--mint);color:var(--ink);font:600 14.5pt/1 Inter;margin-top:5mm}.promise .ic{width:8.4mm;height:8.4mm;background:#fff}.promise .ic svg{width:4.8mm;height:4.8mm}.it{border-radius:var(--r2);padding:4mm;display:flex;flex-direction:column;min-width:0}.it .ic{width:9mm;height:9mm;background:#fff;margin-bottom:auto}.it .ic svg{width:4.8mm;height:4.8mm}.it b{font:600 12.5pt/1.2 Inter;color:var(--ink)}.it span{font:400 10pt/1.3 Inter;color:var(--primary);margin-top:1mm;min-height:15mm}.brands{flex-direction:column!important;align-items:flex-start!important;justify-content:center;gap:7mm!important;padding:9mm!important}.brands .l{width:auto!important;display:flex;align-items:center;gap:6mm}.brands .l .num{margin:0!important}.ask b{font-size:17pt!important}.foot{flex-direction:column!important;padding:0 9mm!important;gap:0!important;justify-content:center!important}.foot .tc{border-top:.25mm solid #44403c;padding:2.8mm 0 3.4mm;font:400 9pt/1.2 Inter;letter-spacing:.02em;color:#a8a29e;width:100%}.btn svg.ytl{width:8mm;height:5.7mm;stroke:none;fill:none;margin-right:2.6mm}.btn.sg{background:var(--strong);color:var(--ink)}.lg .pn .wm{font:600 24pt/1 Inter;letter-spacing:.01em;color:#fff;white-space:nowrap}.lg .pn .wm.sf{font:600 24pt/1 Inter,sans-serif;letter-spacing:.005em}.foot .b .ic{width:8.5mm;height:8.5mm;background:var(--mint)}.foot .b .ic svg{width:4.8mm;height:4.8mm}.foot .a{width:62mm!important}.foot .b{font-size:10pt!important;gap:2.4mm!important}.foot{gap:5mm!important}:root{--si:#2f6fb8;--sil:#8dbbf0}.si{font-family:Inter,sans-serif;font-style:normal;font-weight:600;letter-spacing:-.02em;color:var(--si)}.ban{align-items:center;justify-content:center;flex-direction:row;gap:4mm;background:var(--mint);font:600 24pt/1 Inter;letter-spacing:-.015em;color:var(--ink)}.ban .ic{width:12mm;height:12mm;border-radius:50%;background:#0c0a09;display:flex;align-items:center;justify-content:center}.ban .ic svg{width:6.4mm;height:6.4mm;stroke:#a7e5d3;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cph{flex:1;min-height:0;border-radius:7mm;border:1.6mm solid #1c1917;background:#efeae2;display:flex;flex-direction:column;overflow:hidden;margin:0 auto;width:68mm}.chh{display:flex;align-items:center;gap:2.4mm;background:#1c1917;color:#fff;padding:2.2mm 3mm;flex:none}.chh .av{width:8mm;height:8mm;border-radius:50%;display:flex;align-items:center;justify-content:center;font:600 10pt/1 Inter;color:var(--ink);flex:none}.chh b{font:600 9.5pt/1.1 Inter;display:block}.chh span{font:400 7pt/1.2 Inter;color:#d6d3d1;display:block}.chh .on{margin-left:auto;width:2.6mm;height:2.6mm;border-radius:50%;background:#34d399;flex:none}.chb{flex:1;min-height:0;padding:2.6mm;display:flex;flex-direction:column;gap:1.6mm;overflow:hidden}:root{--canvas:#f5f5f7;--card:#fff;--strong:#f5f5f7;--ink:#1d1d1f;--primary:#1d1d1f;--body:#1d1d1f;--muted:#6e6e73;--hair:#e0e0e0;--hair2:#d2d2d7;--dark:#1c1917;--dark2:#2a2a2c;--ok:#292524;--blue:#292524;--r:4.8mm;--r2:2.4mm;--si:#292524;--sil:#d6d3d1}body{font-family:Inter,SF Pro Text,system-ui,sans-serif;font-feature-settings:"ss03";color:var(--ink)}.pa{--canvas:#ffffff;--tb:#f5f5f7;--chip:#ffffff}.pb{--canvas:#f5f5f7;--tb:#ffffff;--chip:#f5f5f7}.page{--mint:var(--tb);--peach:var(--tb);--lav:var(--tb);--sky:var(--tb);background:var(--canvas)}.pa .tile.w{background:#f5f5f7}.pb .tile.w{background:#fff}.pb .tile:not(.d){border:1px solid #e0e0e0}.tile{box-shadow:none}.pa .tile:not(.d) .ic,.pa .tile:not(.d) .p .ic{background:#fff!important}.pb .tile:not(.d) .ic{background:#f5f5f7!important}.d,.tile.d{background:#1c1917!important}.ph .t{background:transparent!important;padding:0!important;height:auto!important;font-weight:600;letter-spacing:-.03em;gap:2.6mm}.ph .t{font-size:30pt}.ph .t svg{width:8mm;height:8mm;stroke:#292524}.ph .s{color:var(--muted);letter-spacing:.02em;text-transform:none;font-size:11pt}.btn,.btn.ig{background:#292524!important;color:#fff!important}.btn svg{stroke:#fff}.btn:active{transform:scale(.95)}.eb{background:#ececf0;color:var(--ink);letter-spacing:.04em}.d .eb{background:#3a3a3c;color:#fff}.promise{background:#292524;color:#fff}.promise .ic{background:#fff!important}.promise .ic svg{stroke:#292524}.tag{background:#fff}.d .sm,.d .cap{color:#ccc}.num{color:var(--ink)}.d .num{color:#fff}.ban{background:#292524;color:#fff}.ban .ic{background:#fff}.ban .ic svg{stroke:#292524}.ban .si{color:#fff}.tag .si{color:#292524}.chh{background:#1c1917}.chh .on{background:#292524}a,.u{letter-spacing:-.01em}.stk div:nth-child(1){background:#292524!important}.stk div:nth-child(2){background:#7a7a7a!important}.stk div:nth-child(3){background:#d2d2d7!important}.tile.d:has(img[src*=c_]){background:#0c0a09!important}:root{--pad:10.5mm}.lg .pn{background:#1c1917}.ph .t{white-space:nowrap}.pph{padding:0!important;position:relative;background:#222}.pph .img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover}.num{white-space:nowrap}.num .u{font:700 .46em/1 Inter!important;letter-spacing:0;margin-left:.22em;color:var(--ink)!important}.d .num .u,.pro .num .u{color:#fff!important}.jpod{position:absolute;left:6mm;bottom:6mm;background:var(--dark);border-radius:var(--r2);padding:5mm 7mm 6mm 6mm;display:flex;flex-direction:column;gap:3.4mm;width:84mm;text-decoration:none}.jpod .eb{background:#3a3a3c;color:#fff}.jpod .pb2{display:inline-flex;align-self:flex-start;align-items:center;gap:3mm;height:13mm;padding:0 6mm 0 4.6mm;border-radius:9999px;background:#fff;font:600 12pt/1 Inter;color:#1d1d1f}.jpod .pb2 svg{width:8.6mm;height:6.2mm}.pro{padding:7mm 9mm!important}.pro .pe{display:inline-flex;align-self:flex-start;align-items:center;gap:2.6mm;height:9mm;padding:0 5mm 0 2mm;border-radius:9999px;background:#292524;font:600 11pt/1 Inter;letter-spacing:.06em;text-transform:uppercase;color:#fff}.pro .pe .pic{width:6mm;height:6mm;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.pro .pe svg{width:3.6mm;height:3.6mm;stroke:#292524;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.pro .row{gap:9mm!important;margin-top:2mm!important}.pro .num{font-size:128pt!important;letter-spacing:-.05em!important;line-height:.8!important}.pro .num .u{font:600 .2em/1 Inter!important;margin-left:.12em!important;letter-spacing:-.01em}.pro .pr2{display:flex;flex-direction:column;gap:4mm}.pro .big{font:600 29pt/1.08 Inter!important;letter-spacing:-.03em!important}.pro .pe{background:#fff!important;color:#292524!important}.pro .pe .pic{background:#292524!important}.pro .pe svg{stroke:#fff!important}.pro .num{font-size:162pt!important}.pro .big{font-size:31pt!important}.pro .row{margin-top:5mm!important;align-items:center!important}.pro .chips{display:flex;gap:3mm;margin-top:6mm}.pro .chips span{display:inline-flex;align-items:center;gap:2mm;height:9mm;padding:0 4.5mm;border-radius:9999px;background:#fff3;font:600 10.5pt/1 Inter;color:#fff}.pro .chips svg{width:4.4mm;height:4.4mm;stroke:#fff;fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.hero .tag{height:17mm!important;padding:0 9mm!important;font-size:22pt!important;margin-top:5mm!important;white-space:nowrap}.hero .tag .si{font-size:26pt!important}.hero .promise{height:19mm!important;gap:5mm!important;padding:0 10mm 0 3mm!important;font-size:19pt!important;white-space:nowrap;margin-top:9mm!important;background:#292524!important;color:#fff!important}.hero .promise .ic{width:13mm!important;height:13mm!important}.hero .promise .ic svg{width:7.4mm!important;height:7.4mm!important}.usp .pmx{display:inline-flex;align-self:flex-start;align-items:center;gap:2.6mm;height:9mm;padding:0 5mm 0 2mm;border-radius:9999px;background:#292524;font:600 10.5pt/1 Inter;letter-spacing:.06em;text-transform:uppercase;color:#fff}.usp .pmx .pic{width:6mm;height:6mm;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.usp .pmx svg{width:3.6mm;height:3.6mm;stroke:#292524;fill:none;stroke-width:2.2}.usp .num{font-size:50pt!important;margin-top:6mm!important}.usp{justify-content:flex-start!important}.usp .sub2{margin-top:4mm;font:500 12pt/1.3 Inter;color:#e5e5ea;max-width:62mm}.pa .pro .num{font-size:146pt!important}.pa .pro .chips{margin-top:4mm}.pa .pro .row{margin-top:3mm!important}.pa .pro .big{font-size:28pt!important}.out .kc{font:500 10.5pt/1.2 Inter;color:#6e6e73;margin-top:1.5mm;letter-spacing:0;text-transform:none}.zv .zp{font:500 9.5pt/1 Inter;font-style:normal;color:#6e6e73;margin-left:1.6mm;align-self:flex-end;padding-bottom:1mm}.pb .pro .num{font-size:146pt!important}.pb .pro .row{gap:6mm!important}.pb .pro .big{font-size:28pt!important}.pa .pro .num{font-size:138pt!important}.pa .pro .row{gap:5mm!important}.pa .pro .big{font-size:26pt!important}.jpod{height:50mm!important;box-sizing:border-box!important;padding:5mm 6mm!important;justify-content:space-between!important;gap:0!important}.jpod .eb{align-self:flex-start}.lk{display:inline-flex;align-items:center;gap:3mm;color:#fff}.lk img{height:12mm!important;width:auto!important;aspect-ratio:auto!important;max-width:none!important}.lk b{font:600 22pt/1 Inter;letter-spacing:-.02em}.tile.hero{background:#1c1917!important}.hero.h2{padding:11mm 11mm 10mm!important;display:flex;flex-direction:column;justify-content:space-between}.h2 .top{align-items:flex-start}.h2 .h1y{font:600 49pt/1 Inter;letter-spacing:-.04em;color:#fff;margin:0;white-space:nowrap}.pa .pro .num{font-size:128pt!important}.pa .pro .big{font-size:24pt!important}.pa .pro{padding:6mm 9mm!important}.pa .pro .chips{margin-top:3mm!important}.pa .pro .row{margin-top:2mm!important}.ais{color:#8e8e93;text-decoration:line-through;text-decoration-thickness:.1em;font-weight:600}.tile.foot.f2{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:space-between!important;text-align:left!important;padding:8mm 10mm 7mm!important;background:#0c0c0e!important}.f2 .f2m{display:block!important}.f2 .f2t{display:flex!important;width:100%;justify-content:space-between;align-items:center}.f2 .f2c{font:500 9pt/1 Inter;color:#8e8e93;letter-spacing:.04em}.f2 .f2e{font:600 9.5pt/1 Inter;letter-spacing:.16em;text-transform:uppercase;color:#d6d3d1;margin-bottom:3mm}.f2 .f2p{font:500 16pt/1.1 Inter;white-space:nowrap;color:#d1d1d6}.f2 .f2p b{font:600 34pt/1 Inter;letter-spacing:-.03em;color:#fff;margin:0 1mm}.f2 .f2g{font:500 12pt/1.3 Inter;color:#fff;margin-top:4mm}.f2 .lk img{height:9mm!important}.f2 .lk b{font-size:17pt}.hw{justify-content:center!important;gap:7mm;padding:8mm!important}.hw .hwt{font:600 20pt/1 Inter;letter-spacing:-.025em;color:#1d1d1f}.hw .hwr{display:grid;grid-template-columns:repeat(4,1fr);gap:4mm;position:relative}.hw .hs{display:flex;flex-direction:column;align-items:flex-start;gap:2.2mm}.hw .hs .o{width:14mm;height:14mm;border-radius:50%;background:#292524;display:flex;align-items:center;justify-content:center}.hw .hs .o svg{width:7.6mm;height:7.6mm;stroke:#fff;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.hw .hs b{font:600 11.5pt/1.15 Inter;color:#1d1d1f;margin-top:1mm}.hw .hs i{font:400 10pt/1.3 Inter;font-style:normal;color:#6e6e73}.hw .hs:last-child .o{background:#1d1d1f}.hon2 .hs2{font:500 11pt/1.3 Inter;color:#d1d1d6;margin-top:1.6mm;text-align:center;max-width:70mm}.chh b{font-size:11pt!important}.chh span{font-size:8pt!important}.chb{gap:3.2mm!important;padding:4mm 3mm!important;justify-content:center}.zv{display:flex;align-items:center;gap:3mm}.zv svg{width:7mm;height:7mm;stroke:#292524;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.zv b{font:600 20pt/1 Inter;letter-spacing:-.025em;color:var(--ink)}.lg{gap:3.4mm}.jr2{flex-direction:row!important;align-items:center;justify-content:space-between;padding:0 10mm!important}.jr2 b{font:600 17pt/1 Inter;letter-spacing:-.02em;color:var(--ink)}.jch{display:flex;align-items:center;gap:4mm}.jch .o{width:12mm;height:12mm;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 .3mm #d2d2d7}.jch .o svg{width:6.2mm;height:6.2mm;stroke:#1d1d1f;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jch .o.bl{background:#292524;box-shadow:none}.jch .o.bl svg{stroke:#fff}.jch .ar svg{width:7mm;height:7mm;stroke:#6e6e73;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.more2 .num{font-size:34pt}.more2 .cap{font:400 11pt/1.2 Inter}.hon2{align-items:center;justify-content:center;gap:5mm;text-align:center}.hon2 img{max-height:30mm;max-width:60%;object-fit:contain}.hon2 .nm{font:600 19pt/1.1 Inter;color:#fff}.dh2{font:600 24pt/1 Inter;letter-spacing:-.03em;color:#fff}.jpod.jp2{left:6mm!important;right:6mm!important;width:auto!important;height:30mm!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:6mm!important;padding:0 7mm!important;background:#0c0a09!important;border:1px solid #3a3633;border-radius:6mm}.jpr{width:17mm;height:17mm;border-radius:50%;border:1px solid #78716c;display:flex;align-items:center;justify-content:center;flex:none}.jpr svg{width:8mm;height:8mm;margin-left:1mm}.jpt{display:flex;flex-direction:column;gap:2.2mm;flex:1;min-width:0}.jpk{font:600 8.5pt/1 Inter;letter-spacing:.18em;text-transform:uppercase;color:#a8a29e}.jph{font:500 22pt/1 EB Garamond,serif;color:#fff;letter-spacing:-.01em}.jp2 .pb2{align-self:center!important;flex:none;height:12mm!important;font-size:11pt!important}.jq.jq2{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:8mm 9mm 7mm!important}.jq2 .jh{font:500 31pt/1.08 EB Garamond,serif;color:#0c0a09;letter-spacing:-.02em;margin-top:5mm}.jq2 .jb{font:400 12.5pt/1.45 Inter;color:#44403c;margin-top:4mm;max-width:130mm}.jq2 .jf{display:flex;align-items:center;justify-content:space-between;gap:6mm;margin-top:6mm;padding-top:5mm;border-top:1px solid #e7e5e4}.jq2 .jsg b{display:block;font:500 17pt/1 EB Garamond,serif;color:#0c0a09}.jq2 .jsg span{display:block;font:500 9.5pt/1 Inter;color:#78716c;margin-top:1.6mm;letter-spacing:.02em}.jq2 .jf .btn.ig{width:auto!important;flex:none}.go{font:600 12.5pt/1.25 Inter;color:#fff;margin-top:1.2mm}.dh2{font-size:21pt!important;white-space:nowrap}.hon2 .hs2{max-width:none!important;font-size:9.5pt!important;white-space:nowrap}:root{--si:#292524;--sil:#e7e5e4}body{letter-spacing:.012em}.page{background-size:100% 100%!important;background-repeat:no-repeat!important}.tile{border-color:#e7e5e4!important;box-shadow:none!important}.tile.d,.tile.hero{background:#0c0a09!important}.tile.d.foot{background:#1c1917!important}.tile.f2{background:#0c0a09!important}.h1y,.ph .t,.f2p b,.num,.big,.nm,.zv b,.pn,.hwt{font-family:EB Garamond,Times New Roman,serif!important;font-weight:400!important;font-variant-numeric:lining-nums;letter-spacing:-.02em}.h2 .h1y{font-size:62pt!important;letter-spacing:-.035em!important}.ph .t{font-size:30pt!important;letter-spacing:-.025em!important}.ph .t span.si,.ph .t .ais{font-family:EB Garamond,serif!important;font-weight:400!important}.tile .num{font-weight:400!important}.f2 .f2p b{font-size:40pt!important}.stat .num,.zv b{font-weight:500!important}.f2 .f2p b{font-weight:500!important}.hw .hwt{font-size:24pt!important}.btn{background:#292524!important;color:#fff!important}.tile.d .btn{background:#fff!important;color:#0c0a09!important}.btn svg{stroke:currentColor!important}.pe,.pmx{background:#292524!important;color:#fff!important}.pro .pe{background:#0c0a09!important;color:#fff!important}.pro .pe .pic{background:#fff!important}.pro .pe svg{stroke:#0c0a09!important}.tile.pro,.pro .num,.pro .big{color:#0c0a09!important}.pro .chips span{background:#ffffffb3!important;color:#0c0a09!important}.pro .num .u{color:#0c0a09!important;font-family:Inter!important;font-weight:500!important}.pro .num{font-size:150pt!important;letter-spacing:-.05em!important}.pa .pro .num{font-size:118pt!important}.pb .pro .num{font-size:132pt!important}.pro .big{font-size:30pt!important;line-height:1.1!important}.pa .pro .big{font-size:25pt!important}.tile.usp .pmx{background:#fff!important;color:#0c0a09!important}.tile.usp .pmx .pic{background:#0c0a09!important}.tile.usp .pmx svg{stroke:#fff!important}.ban{background:#0c0a09!important;color:#fff!important}.hs .o{background:#0c0a09!important}.hs:last-child .o{background:#292524!important}.f2 .f2e{color:#a8a29e!important}.tile.f2{padding-bottom:5mm!important}.f2 .f2m{margin:0}.si{color:inherit}.ais{color:#a8a29e!important}.dh2{font:500 26pt/1 EB Garamond,serif!important;letter-spacing:-.01em!important}.tile.d{border:1px solid rgba(255,255,255,.1)}.pro .big{font:400 30pt/1.08 EB Garamond,serif!important;letter-spacing:-.015em!important;color:#0c0a09!important}.pro .chips span{background:#ffffff73!important;box-shadow:inset 0 0 0 1px #0c0a0924;font:500 10.5pt/1 Inter!important;color:#0c0a09!important}.pro .chips svg{stroke:#0c0a09!important}.tile.pro{background:linear-gradient(120deg,#f1e1d6,#f6f2ee 55%,#e6ddef)!important}.pe{letter-spacing:.16em!important;font-weight:500!important}.tile.w,.tile.out{box-shadow:inset 0 0 0 1px #0c0a0912}.tile.d .eb{letter-spacing:.16em}.jr2 b{font:500 22pt/1 EB Garamond,serif!important}.jch{display:flex;align-items:flex-start;gap:4mm}.jl{display:flex;flex-direction:column;align-items:center;gap:1.4mm;font:500 8.5pt/1 Inter;color:#44403c}.wm.sf{font:500 20pt/1 EB Garamond,serif!important;letter-spacing:.14em!important;text-transform:uppercase}.tile.more2 .num{font:400 44pt/1 EB Garamond,serif!important}.btn svg.ytl{color:currentColor}.tile.ban img{filter:none}.f2 .f2p{font:400 30pt/1.1 EB Garamond,serif!important;color:#fff}.f2 .f2p b{font:500 40pt/1 EB Garamond,serif!important}.btn svg.igc{width:5.4mm!important;height:5.4mm!important;margin-right:2.2mm;stroke:none!important;fill:none;flex:none}.btn svg.ytl{color:initial}.btn svg.ytl,.btn svg.ytl *{stroke:none!important}.btn svg.ytl rect{fill:red!important}.btn svg.ytl path{fill:#fff!important}.btn svg.igc rect{stroke:none!important;fill:url(#igg)!important}.btn svg.igc circle:last-of-type{stroke:none!important;fill:#fff!important}.cx{align-items:flex-start!important;justify-content:flex-start!important;gap:2.4mm!important;padding:5mm 5.5mm!important}.cx{gap:1.6mm!important;padding:4.4mm 5mm!important}.cx{padding:5mm!important;gap:3mm!important}.cph{border:none!important;overflow:visible!important;position:relative;width:71mm!important;padding:1.3mm!important;border-radius:11.5mm!important;background:linear-gradient(150deg,#8d8b87,#3b3b3e 28%,#232326 60%,#77746f)!important;box-shadow:0 1.6mm 4mm #00000047,inset 0 0 0 .35mm #ffffff59!important}.cph .pw{right:-.7mm;top:32mm;height:14mm}.chb{padding:3mm!important;gap:2.6mm!important}@media screen{html,body{background:var(--canvas)}.cw{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:0}.page{page-break-after:auto!important}a{-webkit-tap-highlight-color:transparent}}
html{scroll-behavior:smooth}.sh{position:sticky;top:0;z-index:9999;height:56px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 max(16px,env(safe-area-inset-left)) 0 max(16px,env(safe-area-inset-right));background:#0c0a09d6;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(255,255,255,.08);color:#fff;font-family:Inter,sans-serif}.sh .lg2{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#fff;font:600 18px/1 Inter,sans-serif;letter-spacing:-.01em}.sh .lg2 img{height:30px;width:30px;border-radius:50%;display:block}.sh nav{display:none;gap:4px;margin-left:auto;margin-right:8px}.sh nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:99px;color:#ffffffc7;font:500 14px/1 Inter,sans-serif;transition:background .2s,color .2s}.sh nav a:hover,.sh nav a:focus-visible{background:#ffffff1f;color:#fff}.sh .cta2{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:99px;background:#fff;color:#0c0a09;font:600 14px/1 Inter,sans-serif;white-space:nowrap;transition:transform .15s,background .2s}.sh .cta2:hover{background:#f0efed}.sh .cta2:active{transform:scale(.97)}.sh a:focus-visible,.btn:focus-visible,#vt:focus-visible{outline:2px solid #a8c8e8;outline-offset:2px}@media(min-width:900px){.sh nav{display:flex}}.page{scroll-margin-top:56px}@media screen{.cw{max-width:none}.page{margin-inline:auto}}.ph{display:block;height:auto;margin-bottom:40px}.ph .ey{display:flex;align-items:center;gap:8px;white-space:nowrap;font:600 12px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#8a5a2b;margin-bottom:14px}.ph .ey i{width:8px;height:8px;border-radius:50%;display:block;flex:none}.ph .t{display:block;height:auto;min-height:0;padding:0!important;margin:0 0 12px;background:none!important;border:0;border-radius:0;box-shadow:none;white-space:normal;font-size:clamp(1.75rem,3.5vw,2.75rem)!important;line-height:1.15;letter-spacing:-.02em;color:#0c0a09;flex:none}.ph .t svg{display:inline-block;vertical-align:-.1em;width:.8em;height:.8em;margin:-.1em 12px -.1em 0;stroke:#0c0a09}.ph .t .ais,.ph .t .si{font-size:inherit!important}.ph .s{display:block;max-width:62ch;margin:0;padding:0!important;background:none!important;font:400 16px/1.6 Inter,sans-serif;letter-spacing:0;text-transform:none;color:#57534e;border-radius:0}.cw{isolation:isolate}.page{position:relative;background:none!important;overflow:visible!important;clip-path:inset(0 -100vw)}.page:before{content:"";position:absolute;top:0;bottom:0;left:-50vw;right:-50vw;z-index:-1;background:#f5f4f2}.page:nth-child(2n):before{background:#fff}.cw{padding-bottom:0}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid #4f86c6;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.btn,.pb2,.hero .tag{min-height:44px}.sh nav a{min-width:44px;justify-content:center}.sh .mn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#ffffff1a;color:#fff;margin-left:auto}.sh .mn svg{width:20px;height:20px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round}.sh nav.open{display:flex;position:fixed;top:56px;left:12px;right:12px;flex-direction:column;gap:2px;padding:8px;border-radius:20px;background:#0c0a09f0;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1px solid rgba(255,255,255,.1);margin:0}.sh nav.open a{justify-content:flex-start;padding:0 16px;font-size:17px;min-height:48px;color:#fff}@media(min-width:900px){.sh .mn{display:none}}.vtw{display:none;text-align:center;padding:24px 20px 48px;background:#fff}.vtw button{min-height:44px;padding:0 22px;border-radius:99px;border:1px solid rgba(0,0,0,.14);background:#fff;color:#0c0a09;font:500 14px/1 Inter,sans-serif;letter-spacing:.02em}@media(max-width:1279px){.vtw{display:block}}.page{height:auto!important;padding-top:calc(112px / var(--z,1));padding-bottom:calc(112px / var(--z,1))}.page:first-child{padding-top:calc(56px / var(--z,1))}html,body{overflow-x:clip}.sh .lg2 img{object-fit:contain}.skip{position:absolute;left:8px;top:-60px;z-index:10000;background:#fff;color:#0c0a09;padding:12px 18px;border-radius:12px;font:600 14px Inter,sans-serif}.skip:focus{top:8px}h1.h1y{margin:0}.pph .img[style*=ph_jeet]{background-size:auto 135%!important;background-position:52% 100%!important}.tile{isolation:isolate}.tile:not(.d):not(.pph):not(.jphoto):not(.ban){box-shadow:inset 0 0 0 1px #0c0a0912}.ph .t .ais{color:#857f79}.ph .t{min-height:0!important}h2.jh,h2.hwt,h2.dh2{margin-bottom:0;margin-top:0}.jq2 h2.jh{margin-top:5mm}.skip{min-height:44px;display:inline-flex;align-items:center}.sh{padding:0 calc((100vw - min(100vw,var(--hcw,920px)))/2 + var(--hx,16px))!important}.page .ais{color:#77716b!important}.tile.d .ais,.hero .ais,.ban .ais{color:#a8a29e!important}.pph .img[style*=ph_sanjay],.pph .img[style*=ph_argha]{background-size:auto 118%!important;background-position:52% 100%!important}.sh nav.open{background:#0c0a09fb}.page{scroll-margin-top:calc(56px / var(--z,1))}.tile:not(.d):not(.pph):not(.jphoto):not(.ban){box-shadow:inset 0 0 0 1px #0c0a091c,0 1px 3px #0c0a090d}.pph .img{background-repeat:no-repeat!important}.sh{background:#0c0a09e6}.page:nth-child(odd) .stat:not(.d){background:#fff!important}@media(min-width:1200px){.sh nav a,.sh .cta2{font-size:15px}.sh .lg2{font-size:19px}}.grid,.grid.h{height:auto!important}@media(min-width:1280px){.page:first-child .grid{grid-template-rows:112mm 40mm 40mm!important}.page:first-child .hero.h2,.page:first-child .tile.pro{grid-column:span 2!important;grid-row:1!important}.page:first-child .h2 .h1y{font-size:40pt!important}.page:first-child .hero.h2{padding:9mm 8mm 8mm!important}.page:first-child .tile.pro{padding:7mm 8mm!important}.page:first-child .tile.pro .row{flex-direction:column!important;align-items:flex-start!important;gap:2mm!important}.page:first-child .tile.pro .num{font-size:92pt!important}.page:first-child .tile.pro .big{font-size:20pt!important}.page:first-child .tile.pro .chips{flex-wrap:wrap}}@media(min-width:1280px){.page{zoom:var(--z,1.3606)!important;width:calc((100vw - 48px) / var(--z,1.3606))!important;max-width:none}.page:first-child .grid{grid-template-rows:112mm 40mm 40mm!important}}.ais,s.ais{text-decoration:line-through!important;text-decoration-color:#d64a2f!important;text-decoration-thickness:.11em!important}.sh nav a{gap:.3em}@media(min-width:1280px){.jr2{justify-content:center!important;gap:16mm!important}.page .grid.h[style*="46mm 46mm 46mm 22mm"]{grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:46mm 46mm 24mm 62mm!important}.page .grid[style*="46mm 46mm 46mm 22mm"] .tile.tower{grid-column:span 2!important}.page .grid[style*="46mm 46mm 46mm 22mm"] .tile.s4{grid-column:span 6!important}.page .grid[style*="46mm 46mm 46mm 22mm"] .tile.hon2{grid-column:span 3!important}.pph .img[style*=ph_sanjay],.pph .img[style*=ph_argha]{background-size:cover!important;background-position:52% 18%!important}}@media(min-width:1280px){.page:nth-child(5) .grid{grid-template-rows:none!important;grid-auto-rows:auto!important}.page:nth-child(5) .tile.jphoto{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"msg img" "pod img";grid-template-rows:auto 1fr;gap:5mm;background:none!important;overflow:visible!important;padding:0!important;border:0;box-shadow:none!important}.page:nth-child(5) .jphoto>.img{grid-area:img;position:relative!important;inset:auto!important;min-height:112mm;border-radius:var(--r);background-size:cover!important;background-position:center 50%!important}.page:nth-child(5) .jphoto .jq.jq2{grid-area:msg;position:relative!important;inset:auto!important;width:auto!important;margin:0!important;border-radius:var(--r);align-self:stretch}.page:nth-child(5) .jphoto .jpod.jp2{grid-area:pod;position:relative!important;inset:auto!important;width:auto!important;margin:0!important;height:auto!important;border-radius:var(--r);padding:5mm 7mm!important}}@media(min-width:1280px){.page{padding-top:calc(150px / var(--z,1))!important;padding-bottom:calc(150px / var(--z,1))!important}.page:first-child{padding-top:calc(72px / var(--z,1))!important}.page .grid{gap:8mm!important}.ph{margin-bottom:calc(64px / var(--z,1))}.ph .ey{margin-bottom:calc(20px / var(--z,1))}.ph .s{line-height:1.7}.tile{box-shadow:none!important;border:1px solid rgba(12,10,9,.07)}.tile.d{border-color:#ffffff12}}.page.team{--tbg:#0c0a09}.page.team:before{background:#0c0a09!important}.team .ph .t{color:#fff}.team .ph .s{color:#a8a29e}.team .ph .t svg{stroke:#fff}.team .ph .ey{color:#d8b672}.tcar{display:flex;gap:14px;height:540px}.tc{position:relative;flex:1 1 0;min-width:0;border-radius:24px;overflow:hidden;background:#17181c;border:1px solid rgba(255,255,255,.08);color:#fff;cursor:pointer;transition:flex .6s cubic-bezier(.2,.7,.2,1);outline-offset:3px}.tc[data-open=true]{flex:3.6 1 0;cursor:default}.tc-ph{position:absolute;top:0;bottom:0;left:0;width:100%;background-size:cover;background-position:50% 8%;background-repeat:no-repeat;transition:width .6s cubic-bezier(.2,.7,.2,1)}.tc[data-open=true] .tc-ph{width:40%}.tc-cap{position:absolute;left:12px;right:12px;bottom:12px;padding:14px 16px;border-radius:18px;background:#1211108c;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:2px;transition:opacity .3s}.tc-cap b{font:400 20px/1.15 EB Garamond,serif;letter-spacing:-.01em}.tc-cap span{font:600 12px/1.3 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#d6d3d1}.tc[data-open=true] .tc-cap{opacity:0;pointer-events:none}.tc-in{position:absolute;top:0;bottom:0;left:40%;right:0;padding:30px 30px 26px;display:flex;flex-direction:column;gap:14px;opacity:0;visibility:hidden;transition:opacity .35s .2s}.tc[data-open=true] .tc-in{opacity:1;visibility:visible}.tc-chip{align-self:flex-start;padding:7px 12px;border-radius:99px;background:#d8b67224;border:1px solid rgba(216,182,114,.5);color:#f1e9df;font:600 12px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}.tc-in h3{margin:0;font:400 32px/1.1 EB Garamond,serif;letter-spacing:-.015em}.tc-q{margin:0;font:400 19px/1.35 EB Garamond,serif;color:#e7e5e4}.tc-in ul{list-style:none;margin:6px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:14px;flex:1;overflow:hidden}.tc-in li{display:flex;flex-direction:column;gap:2px}.tc-in li b{font:400 28px/1.05 EB Garamond,serif;letter-spacing:-.01em}.tc-in li b small{font:600 14px/1 Inter,sans-serif;color:#a8a29e;letter-spacing:.02em}.tc-in li b.flow{font:600 15px/1.3 Inter,sans-serif;color:#fff}.tc-in li b.flow i{font-style:normal;color:#a8a29e;padding:0 4px}.tc-in li span{font:400 14px/1.35 Inter,sans-serif;color:#b9b3ac}.tc-in li.lk{flex-direction:row;gap:8px;flex-wrap:wrap}.tc-in li.lk .btn{height:auto;min-height:44px;padding:0 16px;font-size:13px!important;background:transparent!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff4d}.tc-in li.lk .btn svg{stroke:#fff}.tnav{display:flex;align-items:center;gap:14px;margin-top:28px}.tprog{flex:1;height:2px;background:#ffffff24;border-radius:2px;position:relative;overflow:hidden}.tprog i{position:absolute;left:0;top:0;bottom:0;width:25%;background:#fff;border-radius:2px;transition:left .5s cubic-bezier(.2,.7,.2,1),width .2s}.tnav button{width:48px;height:48px;border-radius:50%;border:0;background:#ffffff24;color:#fff;font:400 20px/1 Inter,sans-serif;cursor:pointer}.tnav button:hover{background:#ffffff42}@media(prefers-reduced-motion:reduce){.tc,.tc-ph,.tprog i{transition:none!important}}.tc-cap{padding:12px 14px}.tc-cap b{font-size:17px}.tc-cap span{font-size:12px}@media(min-width:1280px){.page .grid[style*="82mm 64mm 34mm 78mm"]{grid-template-rows:120mm 78mm!important}.page .grid[style*="82mm 64mm 34mm 78mm"] .tile.pro,.page .grid[style*="82mm 64mm 34mm 78mm"] .tile.hw{grid-column:span 2!important;grid-row:1!important}.page .grid[style*="82mm 64mm 34mm 78mm"] .tile.hw .hwr{grid-template-columns:1fr 1fr!important;gap:6mm!important}.page .grid[style*="82mm 64mm 34mm 78mm"] .tile.foot{grid-column:1/-1!important;grid-row:2!important}.page .grid.h[style*="46mm 46mm 46mm 22mm"]{grid-template-rows:46mm 46mm 24mm 74mm!important}.page .tile.jr2{justify-self:center;width:min(100%,760px)}.tile.d.s4:has(.three) .dh2{white-space:normal!important}}@media(min-width:1280px)and (max-width:1279px){.page:first-child .grid{grid-template-rows:134mm 38mm 39mm!important}}.tc-in ul{overflow:visible!important;flex:none!important}.tc-end{margin:4px 0 0;font:400 17px/1.35 EB Garamond,serif;color:#d6d3d1}.tc-in{overflow:visible;gap:14px;justify-content:flex-start}.tc[data-open=true]{flex:4.4 1 0}.tc[data-open=true] .tc-ph{width:36%}.tc[data-open=true] .tc-in{left:36%}.tc-chip{white-space:nowrap}.page .grid[style*="82mm 64mm 34mm 78mm"] .tile.pro{justify-content:center;gap:4mm}.page .grid .hw .hs b,.page .grid .hw .hs i{font-size:max(15.4px,1em)!important}.tc-tag{position:absolute;top:14px;left:14px;z-index:3;display:inline-flex;align-items:center;padding:8px 13px;border-radius:99px;background:#1211108c;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border:1px solid rgba(255,255,255,.2);font:600 12px/1 Inter,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#fff;white-space:nowrap}.tc-tag em{font-style:normal;color:#d6d3d1;letter-spacing:.06em}.tc:not([data-open=true]) .tc-tag em{display:none}.tc-cap{flex-direction:row!important;align-items:center;justify-content:space-between;gap:10px}.tc-cap>div{display:flex;flex-direction:column;gap:2px;min-width:0}.tc-tap{flex:none;width:40px;height:40px;border-radius:50%;background:#fff;color:#0c0a09;display:grid;place-items:center;font:400 24px/1 Inter,sans-serif;font-style:normal;position:relative;box-shadow:0 4px 14px #00000059;transition:transform .25s}.tc:hover .tc-tap{transform:scale(1.08)}.tc-tap:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);animation:tcp 2.4s ease-out infinite}@keyframes tcp{0%{transform:scale(.85);opacity:.9}to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.tc-tap:after{animation:none}}.tc[data-open=true] .tc-tag{top:16px;left:16px}.tc-cap b{font-size:16px}.tc-tap{width:38px;height:38px}.tc-cap{padding:10px 10px 10px 14px}@media(min-width:1280px){.page:last-child .tile.pro .row{flex-direction:column!important;align-items:flex-start!important;gap:3mm!important}.page:last-child .tile.pro .chips span{white-space:nowrap}.jl,.oh span,.jpk,.hw .hs i{font-size:max(8.5pt,calc(12px / var(--z,1)))!important}}.tc-tag em{margin-left:.45em}@media(min-width:1280px){.page:last-child .tile.pro .chips{flex-wrap:wrap!important}.tc-cap{right:62px!important;left:12px;padding:11px 14px!important;display:block!important}.tc-cap span{display:none!important}.tc-cap b{font-size:15px!important;line-height:1.2}.tc-tap{position:absolute!important;right:12px;bottom:14px;z-index:3}.tc[data-open=true] .tc-tap{display:none}}.tc-tag{max-width:calc(100% - 28px);white-space:normal!important;line-height:1.25}@media(min-width:1280px){.tc-cap{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;right:12px!important;left:12px!important;padding:12px 14px!important}.tc-tap{position:relative!important;right:auto!important;bottom:auto!important;align-self:flex-end}.tc-cap>div{width:100%}.page .grid[style*="82mm 64mm 34mm 78mm"]{grid-template-rows:120mm 78mm!important}.page:last-child .tile.pro{padding:8mm 9mm!important}.page:last-child .tile.hw{padding:8mm 9mm!important}}.honor{position:relative;margin:calc(96px / var(--z,1)) auto 0;max-width:calc(900px / var(--z,1));padding-top:calc(72px / var(--z,1));text-align:center;display:flex;flex-direction:column;align-items:center}.honor:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,#d8b672,transparent)}.honor-ph{width:112px;height:112px;border-radius:50%;background-size:cover;background-position:center 18%;box-shadow:0 0 0 3px #0c0a09,0 0 0 5px #d8b672,0 18px 60px #d8b67247;margin-bottom:28px}.honor-k{margin:0 0 14px;font:600 12px/1 Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#d8b672}.honor-t{margin:0;font:400 clamp(2rem,4.4vw,3.4rem)/1.08 "EB Garamond",serif;letter-spacing:-.02em;color:#fff}.honor-s{margin:14px 0 0;font:400 clamp(1.15rem,2vw,1.5rem)/1.4 "EB Garamond",serif;color:#e7e5e4}.honor-n{list-style:none;margin:30px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.honor-n li{padding:10px 16px;border-radius:99px;border:1px solid rgba(216,182,114,.4);background:#d8b67212;color:#d6d3d1;font:500 14px/1 Inter,sans-serif}.honor-n li b{font:400 19px/1 EB Garamond,serif;color:#fff;margin-right:4px}.honor-b{margin-top:44px;width:100%;border-radius:24px;overflow:hidden;border:1px solid rgba(216,182,114,.35);box-shadow:0 30px 80px #00000080}.honor-b img{display:block;width:100%;height:auto}.honor-c{margin:22px 0 0;font:400 20px/1.3 EB Garamond,serif;color:#d6d3d1}.js-rv .rv{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.js-rv .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js-rv .rv{opacity:1!important;transform:none!important;transition:none!important}}.tc-chip{white-space:normal!important;line-height:1.3}.pro>*{flex-shrink:0}@media(min-width:1280px){.tc[data-open=true] .tc-tag{max-width:calc(36% - 24px)}}.tc-ph[style*=ph_jeet]{background-position:50% 38%!important}.honor-b{overflow-x:auto}@media(max-width:640px){.honor-b img{min-width:560px}.honor-b{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}}.honor-l{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.honor-l .btn{height:auto;min-height:52px;padding:0 22px;border-radius:99px;background:transparent!important;color:#fff!important;font:600 16px/1 Inter,sans-serif!important;box-shadow:none;border:1.5px solid rgba(255,255,255,.28);display:inline-flex;align-items:center;gap:12px;transition:background .2s,border-color .2s,transform .2s}.honor-l .btn:hover{background:#ffffff14!important;border-color:#ffffff80;transform:translateY(-1px)}.honor-l .btn svg{width:26px;height:26px;margin:0}.honor-l .btn svg.ytl{width:34px;height:24px}.hbox{width:100%;margin-top:44px;border-radius:32px;padding:clamp(18px,2.4vw,34px);background:radial-gradient(120% 140% at 50% 0,#202431 0,#12141b 60%,#0e0f13);border:1px solid rgba(255,255,255,.08);text-align:left}.htabs{display:flex;gap:4px;padding:5px;border-radius:99px;background:#ffffff1a;width:max-content;max-width:100%;margin:0 auto 28px;overflow-x:auto;scrollbar-width:none}.htabs::-webkit-scrollbar{display:none}.htabs button{flex:none;min-height:48px;padding:0 24px;border:0;border-radius:99px;background:transparent;color:#d6d3d1;font:500 16px/1 Inter,sans-serif;cursor:pointer;transition:background .25s,color .25s;white-space:nowrap}.htabs button:hover{color:#fff}.htabs button[aria-selected=true]{background:#f4f1ec;color:#0c0a09}.hpn{animation:hpin .45s cubic-bezier(.2,.7,.2,1)}@keyframes hpin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.hpn[hidden]{display:none}.hp-lead{margin:0 0 16px;font:600 12px/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#d8b672}.hp-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px}.hc{position:relative;display:flex;flex-direction:column;gap:18px;min-height:210px;padding:26px 24px 24px;border-radius:22px;background:#0e0f14b8;border:1px solid rgba(255,255,255,.07);color:#fff;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,background .3s}.hc:hover{transform:translateY(-4px);border-color:#d8b67273;background:#181920e6}.htag{align-self:flex-start;padding:8px 12px;border-radius:8px;background:#505a8266;color:#dfe3f2;font:600 12px/1.1 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}.hc h4{margin:0;font:400 clamp(1.4rem,2.2vw,1.9rem)/1.2 "EB Garamond",serif;letter-spacing:-.01em}.hc p{margin:0;font:400 15px/1.45 Inter,sans-serif;color:#b9b3ac}.hc-go{position:absolute;right:20px;bottom:20px;width:48px;height:48px;border-radius:50%;background:#f4f1ec;color:#0c0a09;display:grid;place-items:center;font:400 22px/1 Inter,sans-serif;transition:transform .3s}.hc-link{padding-bottom:84px}.hc-link:hover .hc-go{transform:translate(3px,-3px)}.tcount{font:500 15px/1 Inter,sans-serif;color:#d6d3d1;letter-spacing:.06em;white-space:nowrap}@media(prefers-reduced-motion:reduce){.hpn{animation:none}.hc,.hc-go{transition:none}}@media(max-width:1279px){.hbox{border-radius:26px;margin-top:32px}.htabs{margin:0 0 20px;width:100%;max-width:100%;justify-content:flex-start}.hp-g{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -18px;padding:0 18px 6px;scrollbar-width:none}.hp-g::-webkit-scrollbar{display:none}.hp-g>.hc{flex:0 0 min(78vw,300px);scroll-snap-align:start;min-height:120px}.honor-l .btn{min-height:52px}}.honor{margin-bottom:calc(88px / var(--z,1))}.hpanels{transition:height .45s cubic-bezier(.2,.7,.2,1)}.hpn{min-width:0}.hc{min-height:150px}@media(min-width:1280px){.hp-g{grid-template-columns:repeat(var(--n,3),minmax(0,1fr))!important}.hc{min-height:170px}}@media(max-width:1279px){.hp-g{scroll-padding-left:18px}.hp-g>.hc{flex:0 0 82%!important;max-width:none}}.hp-g:has(.hp-img){display:block!important}.honor{margin-bottom:calc(72px / var(--z,1))}.tc-chip{max-width:100%}@media(min-width:1280px){.hc{min-height:150px!important}.hc-link{padding-bottom:80px}}.tnav button[disabled]{opacity:.35;cursor:default}@media(max-width:1279px){.hp-g>.hc{min-height:120px!important}.htabs.more{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 30px),transparent)}}.honor-l .btn{border:1px solid rgba(216,182,114,.35)!important;background:#ffffff08!important}.honor-l .btn:hover{border-color:#d8b672cc!important;background:#d8b67214!important}.hpress{width:100%;margin-top:48px;text-align:center}.hpress-k{margin:0 0 18px;font:600 12px/1 Inter,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#d8b672;display:flex;align-items:center;justify-content:center;gap:14px}.hpress-k:before,.hpress-k:after{content:"";height:1px;width:clamp(24px,8vw,72px);background:linear-gradient(90deg,transparent,rgba(216,182,114,.7))}.hpress-k:after{transform:scaleX(-1)}.hpress-img{border-radius:24px;overflow:hidden;border:1px solid rgba(216,182,114,.35);box-shadow:0 30px 80px #00000080,0 0 0 6px #d8b6720a}.hpress-img img{display:block;width:100%;height:auto}.hpress-n{margin:18px 0 0;font:400 clamp(1.05rem,1.8vw,1.3rem)/1.5 "EB Garamond",serif;letter-spacing:.02em;color:#d6d3d1}.hbox{margin-top:56px;background:radial-gradient(90% 60% at 50% 0,rgba(216,182,114,.1),transparent 70%),linear-gradient(180deg,#171923,#0f1015);border:1px solid rgba(216,182,114,.2)}.htabs{position:relative;padding:6px;gap:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.htabs .thumb{position:absolute;top:6px;bottom:6px;left:0;width:0;border-radius:99px;background:linear-gradient(180deg,#fbf9f5,#e9e3d8);box-shadow:0 6px 18px #00000059,inset 0 0 0 1px #d8b67280;transition:transform .45s cubic-bezier(.2,.7,.2,1),width .45s cubic-bezier(.2,.7,.2,1);z-index:0}.htabs button{position:relative;z-index:1;background:transparent!important;font:500 15px/1 Inter,sans-serif;letter-spacing:.01em;padding:0 26px}.htabs button[aria-selected=true]{color:#0c0a09;font-weight:600}.hp-lead{display:flex;align-items:center;gap:12px;margin:0 0 20px}.hp-lead:before{content:"";width:28px;height:1px;background:#d8b672}.hc{gap:14px;min-height:150px;padding:26px 26px 24px;border-radius:24px;background:linear-gradient(165deg,#ffffff12,#ffffff04);border:1px solid rgba(255,255,255,.1)}.hc:hover{border-color:#d8b6728c;background:linear-gradient(165deg,#d8b6721f,#ffffff05)}.htag{align-self:flex-start;padding:0;border-radius:0;background:none;color:#d8b672;font:600 11.5px/1 Inter,sans-serif;letter-spacing:.2em;display:flex;align-items:center;gap:10px}.htag:before{content:"";width:18px;height:1px;background:#d8b672}.hc h4{font-size:clamp(1.55rem,2.4vw,2.1rem)}.hc-go{background:transparent;color:#fff;border:1px solid rgba(216,182,114,.6);width:44px;height:44px}.hc-link:hover .hc-go{background:#d8b672;color:#0c0a09}@media(prefers-reduced-motion:reduce){.htabs .thumb{transition:none}}@media(max-width:1279px){.hbox{margin-top:36px}.htabs{width:100%}.htabs button{padding:0 20px;flex:1 0 auto}.hpress{margin-top:36px}}@media(max-width:1279px){.htag{font-size:12px}}@media(min-width:1280px){.hc .htag{white-space:nowrap}.hc .htag:before{flex:none}}@media(max-width:640px){.htabs{overflow:visible;width:100%}.htabs button{flex:1 1 0!important;white-space:normal!important;padding:0 8px!important;font-size:13.5px!important;line-height:1.15;text-align:center;min-height:52px}.htabs.more{-webkit-mask-image:none!important;mask-image:none!important}}@media(max-width:370px){.htabs button{font-size:13px!important;padding:0 6px!important;letter-spacing:0}}.tc-in li b .n{display:inline;font:inherit;color:inherit;white-space:nowrap}.open{position:relative;background:#f0e6dc;color:#2a2520;overflow:hidden;font-family:Inter,sans-serif}.open-in{max-width:1240px;margin:0 auto;padding:28px max(20px,env(safe-area-inset-left)) 56px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.open-art{width:min(100%,430px);margin-top:-6px}.open-art svg{display:block;width:100%;height:auto;overflow:visible}.open-copy{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:12px;max-width:760px}.open-h{margin:6px 0 0;font:400 clamp(3.2rem,14vw,7.6rem)/.95 "EB Garamond",serif;letter-spacing:-.035em;color:#2a2520}@media(min-width:900px){.open-in{display:grid;grid-template-columns:1.1fr .9fr;grid-template-areas:"top top" "copy art";align-items:center;text-align:left;column-gap:48px;padding-top:36px;padding-bottom:88px;min-height:calc(100svh - 56px)}.open-copy{grid-area:copy;align-items:flex-start;max-width:none}.open-art{grid-area:art;width:min(100%,500px);justify-self:center;margin:0}.open-h{font-size:clamp(4.4rem,8.2vw,9rem)}}@media(min-width:1280px){.page:first-child .grid{grid-template-rows:62mm 40mm!important}.page:first-child .tile.pro{grid-column:1/-1!important}.page:first-child{padding-top:calc(96px / var(--z,1))!important}}.open-art{width:min(78%,330px)}@media(min-width:900px){.open-art{width:min(100%,460px)}}.open-art{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%);mask-image:linear-gradient(180deg,transparent 0,#000 16%)}@media(min-width:900px){.open-in{grid-template-columns:1.3fr .7fr}.open-h{font-size:clamp(3.6rem,5.8vw,7rem)}}.open-art{-webkit-mask-image:none;mask-image:none}.open-in{max-width:none!important;padding-left:max(20px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,20px)))!important;padding-right:max(20px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,20px)))!important}@media(min-width:1280px){.page:first-child .grid{grid-template-rows:auto auto!important}.page:first-child .tile.pro{min-height:62mm}}.open-art svg{max-height:62vh}@media(min-width:900px){.open-art{width:min(100%,430px)}}@media(min-width:900px){.open-h{font-size:clamp(4rem,8vw,9.5rem)}}.open{background:#f6e5d5}.open-art{position:relative;width:100%;max-width:none;margin:0;border-radius:0;aspect-ratio:auto;overflow:hidden;-webkit-mask-image:none;mask-image:none}.open-art .oi{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.open-art svg.sm,.open-art svg.sd{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.open-art .od,.open-art svg.sd{display:none}.open-art .om,.open-art svg.sm{display:block}.open-art{height:min(150vw,76svh)}.ofade{position:absolute;left:0;right:0;bottom:0;height:22%;background:linear-gradient(180deg,#f6e5d500,#f6e5d5)}.tc{fill:#fff1cf;opacity:0;animation:pop .6s ease-out calc(var(--d) + 1.2s) forwards,tw 3.2s ease-in-out calc(var(--d) + 2s) infinite}@keyframes pop{to{opacity:1}}@media(prefers-reduced-motion:reduce){.tc{animation:none;opacity:1}}.open-in{padding-top:18px}@media(min-width:900px){.open{position:relative}.open-in{display:block;position:relative;padding:0!important;min-height:0}.open-art{height:min(55.8vw,calc(100svh - 56px));min-height:520px}.open-art .om,.open-art svg.sm{display:none}.open-art .od,.open-art svg.sd{display:block}.open-art .oi{object-position:60% 50%}.open-copy{position:absolute;z-index:3;left:max(20px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,20px)));top:50%;transform:translateY(-46%);align-items:flex-start;text-align:left;max-width:min(46vw,760px);margin:0}.open-h{font-size:clamp(3.6rem,6.4vw,8.2rem)}}.open-art{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}@media(min-width:900px){.open-art{margin:0;width:100%}}@media(min-width:900px){.open-art{height:55.8vw!important;min-height:0}}.open-art svg{max-height:none!important}.ofade{height:14%}@media(min-width:900px){.ofade{height:7%}}@media(min-width:900px){.open-copy{max-width:min(40vw,680px)}.open-h{font-size:clamp(3.2rem,6vw,8rem)}}.open-in{padding-top:0!important;gap:0!important;padding-bottom:56px}.open-copy{margin-top:8px;gap:12px}.open-art{margin-bottom:0}.open-h{font-size:clamp(3.4rem,15vw,7rem);margin:0}@media(min-width:900px){.open-h{font-size:clamp(4rem,7vw,8.6rem)}.open-copy{gap:14px}}.rx{font-family:Inter,sans-serif;font-weight:600;letter-spacing:.2em;fill:#8a5a2b;opacity:0;animation:rise .8s ease-out 2.4s forwards}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rx{animation:none;opacity:1}}@media(min-width:900px){.open-copy{max-width:min(42vw,720px)}.open-h{font-size:clamp(3rem,5.6vw,8rem);white-space:nowrap}}.open-art{height:min(128vw,calc(100svh - 306px))!important;min-height:360px}.open-art .oi{object-position:50% 100%!important}.open-in{padding-bottom:40px!important}.open-copy{gap:10px;margin-top:6px}.open-h{font-size:clamp(3rem,13vw,6rem)}.open-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:6px;padding:0 26px;border-radius:99px;background:#2a2520;color:#f6e5d5;font:600 15px/1 Inter,sans-serif;letter-spacing:.01em;transition:transform .2s,background .2s}.open-cta:hover{background:#0c0a09;transform:translateY(-1px)}.open-cta:active{transform:scale(.97)}@media(min-width:900px){.open-art{height:46vw!important;min-height:0}.open-art .oi{object-position:60% 100%!important}}.rp{fill:none;stroke:#caa04f;stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:50% 50%;animation:ripple 1.6s ease-out calc(var(--i)*.53s) infinite}.sd .rp{stroke-width:2.6}@media(prefers-reduced-motion:reduce){.rp{animation:none}.rp{opacity:0}}@media(min-width:900px){.open-h{font-size:clamp(2.6rem,4.9vw,7.4rem)}.open-copy{max-width:min(40vw,640px)}}@media(min-width:1280px){.open-h{font-size:clamp(4rem,6vw,8rem)}}.rp{stroke:#d6ae62;stroke-width:1.6}.pre{white-space:nowrap}.ar{fill:none;stroke:#caa04f;stroke-width:1.2;opacity:.35}.sd .ar{stroke-width:1.6}.ps{fill:#5840282e}.ph{fill:#fff;opacity:.85}.pl{transform-box:fill-box;transform-origin:50% 60%;animation:pulse 2.8s ease-in-out var(--dl) infinite}@media(prefers-reduced-motion:reduce){.pl{animation:none;opacity:1}}.open-h{font:400 clamp(2.15rem,9.6vw,3.3rem)/1.04 "EB Garamond",serif;letter-spacing:-.025em;margin:0;color:#2a2520;white-space:normal;text-wrap:balance}.open-h .l1,.open-h .l2{display:block}.open-h .l2{color:#8a5a2b;font-style:italic}.open-h .ais{color:#8a8178!important}.open-copy{gap:12px;margin-top:4px;padding:0 4px}.open-art{height:min(120vw,calc(100svh - 356px))!important}@media(min-width:900px){.open-copy{max-width:min(44vw,700px);padding:0}.open-h{font-size:clamp(2.8rem,4.8vw,6.2rem);white-space:normal}}.pw.gone .pl{opacity:0!important;animation:none}.hero{opacity:0;pointer-events:none}.hc{fill:url(#pearlsm)}.sd .hc{fill:url(#pearlsd)}.hh{fill:#fff;opacity:.85}.hero .hl rect{fill:#2a2520;stroke:#caa04f;stroke-width:1.5}.hero .hl text{fill:#f6e5d5;font:600 40px Inter,sans-serif;letter-spacing:.01em}.sd .hero .hl text{font-size:24px}.hero.on{animation:heroin 1.9s cubic-bezier(.2,.7,.2,1) both}.hero.on .hc,.hero.on .hh{transform-box:fill-box;transform-origin:50% 50%;animation:heroball 1.9s cubic-bezier(.2,.7,.2,1) both}@media(prefers-reduced-motion:reduce){.hero.on{animation:none;opacity:0}.hero.on .hc,.hero.on .hh{animation:none}}@media(max-width:899px){.open-art{height:min(140vw,calc(100svh - 346px))!important}.open-art .om,.open-art svg.sm{position:absolute!important;inset:auto!important;left:0!important;bottom:-22vw!important;width:100%!important;height:auto!important;aspect-ratio:1116/2000}.open-art .om{object-fit:fill}}.open-eb{margin:0;display:inline-flex;align-items:center;gap:9px;font:600 11.5px/1.3 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#8a5a2b}.open-eb i{width:6px;height:6px;border-radius:50%;background:#caa04f;flex:none}@media(max-width:899px){.open-in{display:flex!important;flex-direction:column;min-height:calc(100svh - 56px)!important;padding-bottom:28px!important}.open-art{flex:1 1 auto;height:auto!important;min-height:300px}.open-copy{flex:none;gap:10px}}@media(min-width:900px){.open-eb{font-size:12.5px}.open-art{height:calc(100svh - 56px)!important;min-height:520px!important}.open-art .oi{object-position:50% 100%!important}.open-in{min-height:calc(100svh - 56px)}}.tower{position:relative;overflow:hidden;background:#f6e5d5;color:#2a2520;font-family:Inter,sans-serif;min-height:calc(100svh - 56px);display:flex;align-items:flex-start;scroll-margin-top:56px}.tower-art{position:absolute;top:0;right:0;bottom:0;left:0}.tower-art img,.tower-art svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.tower-art img{object-fit:cover;object-position:50% 50%}.tower-art .td,.tower-art svg.td{display:none}.tower-copy{position:relative;z-index:2;padding:34px 22px;max-width:66%;display:flex;flex-direction:column;gap:12px}.tower-h{margin:0;font:400 clamp(2rem,9vw,3.1rem)/1.04 "EB Garamond",serif;letter-spacing:-.025em;color:#2a2520;text-wrap:balance}.tower-h span{color:#8a5a2b;font-style:italic;display:block}.tower .open-eb .ais{color:#8a8178!important}.twglow{transform-box:fill-box;transform-origin:50% 50%;animation:glow 4.2s ease-in-out infinite}@keyframes glow{0%,to{opacity:.18;transform:scale(.92)}50%{opacity:.62;transform:scale(1.06)}}.twdr{opacity:0}.twdr circle:first-child{transform-box:fill-box}.twdr{animation:drift var(--du) ease-in-out var(--dl) infinite}@keyframes drift{0%{opacity:0;transform:translate(0)}15%{opacity:.95}80%{opacity:.6}to{opacity:0;transform:translate(var(--dx),-260px)}}@media(min-width:900px){.tower-art .tm,.tower-art svg.tm{display:none}.tower-art .td{display:block}.tower-art svg.td{display:block}.tower{align-items:center}.tower-copy{padding:0 0 0 max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px)));max-width:46vw}.tower-h{font-size:clamp(2.8rem,4.6vw,5.6rem)}}@media(prefers-reduced-motion:reduce){.twglow{animation:none;opacity:.3}.twdr{animation:none;opacity:0}}.tower-art img{padding:0!important;margin:0!important;max-width:none!important}@media(max-width:899px){.tower{min-height:0;height:min(152vw,calc(100svh - 56px))}.tower-art .tm{object-position:50% 0}}.open-g{margin:6px 0 2px;display:inline-flex;align-items:center;gap:10px;padding:11px 18px 11px 14px;border-radius:99px;border:1.5px solid #b8985a;background:#fffcf7b3;font:500 clamp(.9rem,3.7vw,1.02rem)/1.25 Inter,sans-serif;color:#2a2520;box-shadow:0 6px 18px -8px #8a5a2b59}.open-g svg{width:22px;height:22px;flex:none;fill:none;stroke:#8a5a2b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.open-g b{font-weight:700}.open-g b+b{color:#8a5a2b}@media(min-width:900px){.open-g{font-size:clamp(.95rem,1.1vw,1.1rem);margin-top:10px}}.open-g{white-space:nowrap;font-size:clamp(.78rem,3.35vw,1rem);padding:10px 16px 10px 12px;gap:8px}.open-g svg{width:20px;height:20px}@media(min-width:900px){.open-g{font-size:clamp(.95rem,1.1vw,1.1rem)}}.atwork{position:relative;overflow:hidden;background:#f7f1e8;color:#1c1b1a;font-family:Inter,sans-serif}.aw-art{position:relative;width:100%}.aw-art img{display:block;width:100%;height:auto;padding:0!important;margin:0!important;max-width:none!important}.aw-art .ad,.aws.ad{display:none}.aw-copy{position:absolute;z-index:3;left:22px;right:22px;top:28px;display:flex;flex-direction:column;gap:10px}.aws{position:absolute;z-index:2;container-type:inline-size;transform-origin:50% 50%;overflow:hidden;border-radius:12%/5.5%}.aws.am{left:39.5%;top:38.95%;width:25.8%;height:31.3%;transform:rotate(-12.1deg)}.aws.ad{left:56.1%;top:29.7%;width:14%;height:54.4%;transform:rotate(-24.7deg)}.aws-chat{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:12% 10% 5% 11%;opacity:0;transition:opacity .5s}.aws-chat.live{opacity:1}.aws-head{display:flex;align-items:center;gap:3cqw;padding-bottom:3cqw;border-bottom:1px solid rgba(255,255,255,.14);margin-bottom:3.5cqw}.aws-head i{width:9cqw;height:9cqw;border-radius:50%;background:#f7f1e8;color:#1c1b1a;font:600 4.4cqw/9cqw Inter,sans-serif;text-align:center;font-style:normal;flex:none}.aws-head b{display:block;font:600 4.6cqw/1.15 Inter,sans-serif;color:#fff}.aws-head small{display:block;font:400 3.2cqw/1.3 Inter,sans-serif;color:#ffffff9e;white-space:nowrap}.aws-head .ais{color:#ffffff73!important}.aws-list{display:flex;flex-direction:column;gap:2.6cqw;flex:1}.aws-msg{max-width:82%;padding:3cqw 3.6cqw;border-radius:4.5cqw;font:400 3.9cqw/1.3 Inter,sans-serif;opacity:0;transform:translateY(6cqw);transition:opacity .45s,transform .45s cubic-bezier(.2,.7,.2,1)}.aws-chat.live .aws-msg.on{opacity:1;transform:none}.aws-msg.out{align-self:flex-end;background:#f6e5d5;color:#1c1b1a;border-bottom-right-radius:1.2cqw}.aws-msg.in{align-self:flex-start;background:#fff;color:#1c1b1a;border-bottom-left-radius:1.2cqw}.aws-msg p{margin:0}.aws-msg time{display:block;text-align:right;font:400 2.8cqw/1 Inter,sans-serif;color:#1c1b1a8c;margin-top:1.6cqw}.aws-msg time b{font-weight:400;color:#4a4741}.aws-msg.list p{display:flex;flex-direction:column;gap:1.4cqw}.aws-msg.list em{font-style:normal;display:flex;align-items:center;gap:1.8cqw;white-space:nowrap}.aws-msg.list em:before{content:"";width:3.4cqw;height:3.4cqw;border-radius:50%;border:.4cqw solid #1c1b1a;flex:none;box-sizing:border-box}.aws-input{margin-top:3cqw;display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:99px;padding:2.2cqw 2.2cqw 2.2cqw 4cqw;font:400 3.6cqw/1 Inter,sans-serif;color:#1c1b1a8c}.aws-mic{width:6.6cqw;height:6.6cqw;border-radius:50%;background:#1c1b1a;display:block;flex:none}@media(min-width:900px){.aw-art .am,.aws.am{display:none}.aw-art .ad,.aws.ad{display:block}.aw-copy{left:max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px)));right:auto;top:50%;transform:translateY(-50%);max-width:min(42vw,680px)}}@media(prefers-reduced-motion:reduce){.aws-chat[data-k="0"]{opacity:1}.aws-msg{opacity:1;transform:none}}@media(max-width:899px){.atwork{height:calc(100svh - 56px);min-height:600px}.aw-art{height:100%;overflow:hidden}.aw-copy{top:24px}.aws-msg{font-size:4.2cqw}.aws-head b{font-size:4.9cqw}}.atwork{height:auto!important;min-height:0!important}.aw-art{height:auto!important;overflow:visible!important;position:relative}.aw-copy{position:static;padding:40px 22px 0;gap:10px}.aws{overflow:hidden}.aws .aws-input{position:absolute;left:8%;right:8%;bottom:4%;margin:0;padding:3cqw 3cqw 3cqw 5cqw;font-size:4.2cqw}.awb{position:absolute;z-index:4;display:block}.awb.am{left:10%;width:80%;bottom:62.5%}.awb.ad{left:46%;width:32%;bottom:71%}.awb .aws-chat{position:absolute;inset:auto 0 0 0;display:flex;flex-direction:column;gap:10px;padding:0;opacity:0;transition:opacity .5s;pointer-events:none}.awb .aws-chat.live{opacity:1}.awb .aws-list{display:flex;flex-direction:column;gap:10px;flex:none}.awb .aws-msg{max-width:84%;padding:12px 15px;border-radius:18px;font:400 14.5px/1.35 Inter,sans-serif;color:#1c1b1a;box-shadow:0 10px 30px -16px #39221e59;transform:translateY(14px)}.awb .aws-msg.out{align-self:flex-end;background:#f6e5d5;border-bottom-right-radius:6px;box-shadow:inset 0 0 0 1px #fff9,0 10px 30px -16px #39221e59}.awb .aws-msg.in{align-self:flex-start;background:#fff;border-bottom-left-radius:6px;box-shadow:inset 0 0 0 1px #e1dcd3,0 10px 30px -16px #39221e4d}.awb .aws-msg time{font-size:10.5px;margin-top:6px;color:#1c1b1a80}.awb .aws-msg.list p{gap:5px}.awb .aws-msg.list em{gap:7px}.awb .aws-msg.list em:before{width:12px;height:12px;border-width:1.5px}.awb .aws-head{display:inline-flex;align-self:center;align-items:center;gap:9px;margin:2px 0 0;padding:6px 14px 6px 6px;border:0;border-radius:99px;background:#1c1b1a;color:#fff;box-shadow:0 10px 30px -14px #00000080}.awb .aws-head i{width:26px;height:26px;font:600 12px/26px Inter,sans-serif}.awb .aws-head b{font:600 13px/1.15 Inter,sans-serif}.awb .aws-head small{font:400 10.5px/1.3 Inter,sans-serif;color:#ffffffb3}.awb .aws-chat.live .aws-msg.on{opacity:1;transform:none}@media(min-width:900px){.aw-copy{position:absolute;z-index:3;padding:0;left:max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px)));right:auto;top:50%;transform:translateY(-50%);max-width:min(40vw,640px)}.awb .aws-msg{font-size:15.5px;padding:13px 17px;border-radius:20px}}@media(max-width:899px){.awb .aws-msg{font-size:14px}.aw-art{margin-top:-10px}}@media(prefers-reduced-motion:reduce){.awb .aws-chat[data-k="0"]{opacity:1}.awb .aws-msg{opacity:1;transform:none}}.aw-pic{position:relative}.aw-art{padding-top:300px}.awb .aws-chat,.awb .aws-list{gap:9px}@media(min-width:900px){.aw-art{padding-top:150px}.atwork{display:block}.aw-copy{top:calc(50% + 40px)}}@media(max-width:899px){.aw-art{margin-top:-10px;padding-top:290px}.awb.am{bottom:60%}}.atwork{overflow:hidden!important}.awb.ad{display:none}.awb .aws-msg b{font-weight:600}@media(max-width:899px){.aw-art{padding-top:110px!important;margin-top:0!important}.aw-copy{padding:36px 22px 0}.awb.am{bottom:60%;left:7%;width:86%}.awb .aws-chat,.awb .aws-list{gap:8px}.awb .aws-msg{max-width:86%;padding:11px 14px;font-size:14px}}@media(min-width:900px){.awb.am{display:none}.awb.ad{display:block}.aw-art{padding-top:150px}.awb.ad{left:45%;width:34%;bottom:71%}}

@media (max-width:1279px){@media(max-width:1279px){html,body{overflow-x:hidden}.cw{max-width:none;margin:0}.page{zoom:1!important;width:100%;height:auto;padding:14px 14px 20px;overflow:visible}.ph{height:auto;flex-wrap:wrap;gap:8px 10px;margin-bottom:12px;align-items:center}.ph .t{height:auto;min-height:48px;padding:8px 18px;font-size:21pt!important;white-space:normal;line-height:1.1;max-width:100%}.ph .t .ais,.ph .t .si{font-size:21pt!important}.ph .s{flex:1 1 150px;min-width:0}.grid,.grid.h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none!important;grid-auto-rows:auto;height:auto;gap:10px}.tile{grid-column:1/-1!important;grid-row:auto!important;min-height:0;padding-left:20px;padding-right:20px}.tile.s1{grid-column:span 1!important}.tile .btn{white-space:normal;text-align:center}.hero.h2{padding:22px 20px 20px!important;gap:20px}.hero .top{align-items:flex-start;gap:12px}.hero .top{flex-wrap:nowrap}.h2 .h1y{font-size:min(66px,calc((100vw - 40px - 52px)/6.3))!important;white-space:nowrap}.pro{padding:22px 20px!important}.pro .row{flex-direction:column;align-items:flex-start!important;gap:6px!important;margin-top:14px!important}.pa .pro .num,.pb .pro .num,.pro .num{font-size:min(170px,calc((100vw - 28px)/2.9))!important;line-height:.85!important}.pro .pr2{width:100%}.pa .pro .big,.pb .pro .big,.pro .big{font-size:23pt!important}.pro .chips{flex-wrap:wrap;gap:8px;margin-top:18px!important}.pro .chips span{height:36px;padding:0 14px;white-space:nowrap}.usp{min-height:300px;padding:22px 20px!important}.usp .num{font-size:46pt!important}.stat{min-height:150px;padding:18px 16px}.stat .num{font-size:24pt}.stat .cap{font-size:10pt}.go{font-size:11.5pt}.cph{height:480px;flex:none;width:min(268px,100%)!important}.cx{padding:18px!important}.lg{min-height:0;padding:16px;gap:10px}.lg .pn{flex:none;height:84px;padding:10px 20px}.lg .pn img{max-height:100%;max-width:70%}.lg .zv b{font-size:19pt}.more2{min-height:120px;padding:22px 20px}.jr2{flex-direction:column!important;align-items:flex-start!important;gap:14px;padding:18px 20px!important}.jch{flex-wrap:nowrap;gap:10px;width:100%;justify-content:space-between}.jch .o{width:44px;height:44px}.jch .ar svg{width:18px;height:18px}.hon2{min-height:250px;padding:26px 16px}.hon2 .hs2{white-space:normal!important;font-size:10.5pt!important}.val3{min-height:250px;padding:22px 20px}.val3 .num{font-size:46pt}.prog3{padding:20px}.pr3>div{min-height:48px}.tile.out{min-height:190px;padding:16px 14px}.out .num{font-size:21pt}.tile.d.s4:has(.three){padding:22px 16px!important}.dh2{white-space:normal!important;font-size:24pt!important;line-height:1.05!important}.three{grid-template-columns:1fr;gap:10px;margin-top:16px}.jphoto{display:flex;flex-direction:column;min-height:0!important;gap:0;padding:0!important;background:#cdb08a;overflow:hidden}.jphoto .img{position:relative!important;inset:auto!important;order:2;width:100%;aspect-ratio:3/4;height:auto;margin-top:-44px;background-size:cover;background-position:center;background-repeat:no-repeat}.jq.jq2{order:1;z-index:2;margin:14px 14px 0;box-shadow:0 18px 40px #00000047}.jphoto .jpod.jp2{order:3;z-index:2;margin:-150px 14px 14px!important;width:auto!important;background:#0c0a09c7!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.14)!important}.jq2 .jf .btn.ig{height:50px;white-space:nowrap;font-size:11pt}.jq.jq2{position:relative!important;left:auto!important;right:auto!important;top:auto!important;padding:20px 18px 16px!important}.jq2 .jh{font-size:25pt}.jq2 .jb{font-size:11.5pt}.jq2 .jf{flex-wrap:wrap;gap:12px}.jq2 .jf .btn.ig{width:100%!important}.jpod.jp2{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;height:auto!important;min-height:86px;padding:14px 16px!important;flex-wrap:wrap;gap:12px!important;width:100%!important}.jpr{width:52px;height:52px}.jph{font-size:19pt}.jp2 .pb2{height:44px!important;flex:1 1 100%;justify-content:center}.pph{min-height:0;aspect-ratio:348/816}.pph .img{background-size:cover}.ban{min-height:0;padding:0}.ban img{width:100%;height:auto;object-fit:contain}.hw{padding:22px 18px!important;gap:20px}.hw .hwr{grid-template-columns:1fr 1fr;gap:20px 14px}.tile.foot.f2{padding:24px 20px 20px!important;gap:18px}.f2 .f2t{flex-wrap:wrap;gap:10px}.f2 .f2p{white-space:normal!important}.page{padding:44px 20px 36px}.page:first-child{padding-top:20px}.ph{margin-bottom:26px;gap:12px 12px}.ph .t{min-height:54px;padding:10px 22px}.grid,.grid.h{gap:16px}.tile{padding-left:26px;padding-right:26px;border-radius:26px}.tile.s1{padding-left:20px;padding-right:20px}.hero.h2{padding:34px 26px 30px!important;gap:30px}.pro{padding:34px 26px 32px!important}.pro .chips{margin-top:26px!important;gap:10px}.pro .big{margin-top:6px}.usp{padding:34px 26px!important;min-height:340px}.stat{min-height:176px;padding:24px 20px}.cx{padding:24px!important;gap:16px!important}.lg{padding:22px;gap:14px}.more2{padding:32px 26px;min-height:150px}.jr2{padding:26px!important;gap:18px}.hon2{padding:36px 22px;min-height:290px;gap:16px}.val3{padding:32px 26px;min-height:300px}.prog3{padding:28px 24px}.tile.out{min-height:216px;padding:22px 18px}.tile.d.s4:has(.three){padding:34px 20px!important}.three{gap:14px;margin-top:24px}.jq.jq2{padding:28px 22px 22px!important}.hw{padding:34px 24px!important;gap:28px}.hw .hwr{gap:30px 18px}.tile.foot.f2{padding:34px 26px 28px!important;gap:24px}.page{background-position:center top}html,body{overflow-x:clip}.cw{max-width:none;margin:0;--pg:max(20px, calc((100vw - 640px)/2 + 20px) )}.page{padding:72px var(--pg) 72px}.page:first-child{padding-top:28px}.tile{border-radius:20px;box-shadow:0 1px 2px #0c0a090a,0 8px 24px #0c0a090d}.tile.d{box-shadow:none;border:1px solid rgba(255,255,255,.08)}.tile.w,.tile.out{border:1px solid rgba(0,0,0,.06)}.grid,.grid.h{gap:12px}.snap{grid-column:1/-1;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin:0 calc(var(--pg) / -.78);padding:0 calc(var(--pg) / .78) 8px;scroll-padding-left:calc(var(--pg) / .78);scrollbar-width:none}.snap::-webkit-scrollbar{display:none}.snap>.tile{flex:0 0 calc((85vw - var(--pg) - 9.4px) / .78)!important;scroll-snap-align:start;grid-column:auto!important;min-height:0}.snap>.tile.lg{min-height:220px}.three{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:24px -20px 0;padding:0 20px 6px;scroll-padding-left:20px;scrollbar-width:none}.three::-webkit-scrollbar{display:none}.btn,.pb2{min-height:48px!important;height:auto}.pro .pe{white-space:nowrap;font-size:9.5pt!important;letter-spacing:.1em!important;line-height:1;height:34px}.jl,.oh span,.jpk{font-size:9pt!important}.jch .jl{font-size:9.5pt!important}.hw .hs i,.pr3 .l,.cap,.kc,.sub2{font-size:max(1em,11.5pt)}.hw .hs i{color:#57534e}.jp2 .pb2,.jpod .pb2{min-height:44px}}@media(max-width:360px){.page{padding-left:14px;padding-right:14px}.tile{padding-left:18px;padding-right:18px}.pro{padding-left:20px!important;padding-right:20px!important}.pro .chips span{white-space:normal;height:auto;min-height:36px;padding:6px 14px}.prog3{padding-left:18px;padding-right:18px}.pr3 .l{font-size:10.5pt}.h2 .h1y{font-size:calc((100vw - 28px - 40px)/6.3)!important}.ph .t,.ph .t .ais,.ph .t .si{font-size:19pt!important}.hero .top{gap:8px}.hero .lk b{font-size:22px}}@media(min-width:600px)and (max-width:1279px){.pph{aspect-ratio:4/4.8!important}}@media(max-width:1279px){.jphoto .img{aspect-ratio:4/5.7!important;background-size:auto 112%!important;background-position:54% 90%!important}.jq2 .jh{font-size:22pt!important;text-wrap:normal}}@media(max-width:1279px){.ban{padding:0!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-radius:20px}.ban::-webkit-scrollbar{display:none}.ban img{width:560px;min-width:560px;max-width:none;height:auto;aspect-ratio:533/136}.tile.out{min-height:176px}.stat{min-height:150px}}@media(min-width:600px)and (max-width:1279px){.pph .img[style*=ph_sanjay],.pph .img[style*=ph_argha]{background-size:cover!important;background-position:52% 30%!important}}@media(max-width:1279px){.page{padding:64px 20px}.page:first-child{padding-top:20px}.ph{margin-bottom:28px}.ph .t{font-size:clamp(1.6rem,7vw,2rem)!important}.ph .s{font-size:15px;line-height:1.55}.grid,.grid.h,.snap,.three{gap:10px}.tile{padding-left:22px;padding-right:22px;border-radius:20px}.tile.s1{padding-left:16px;padding-right:16px}.hero.h2{padding:26px 22px 22px!important;gap:20px}.h2 .h1y{font-size:min(54px,calc((100vw - 40px - 44px)/6.3))!important}.pro{padding:24px 22px 22px!important}.pa .pro .num,.pb .pro .num,.pro .num{font-size:min(112px,calc((100vw - 28px)/3.4))!important}.pa .pro .big,.pb .pro .big,.pro .big{font-size:19pt!important}.pro .chips{margin-top:16px!important;gap:8px}.pro .chips span{height:34px;font-size:10pt!important}.usp{padding:24px 22px!important;min-height:230px}.usp .num{font-size:38pt!important}.stat{min-height:124px;padding:16px 14px}.cph{height:430px}.cx{padding:18px!important;gap:12px!important}.lg{padding:16px;gap:10px}.lg .pn{height:72px}.more2{padding:22px;min-height:100px}.more2 .num{font-size:34pt!important}.jr2{padding:20px!important;gap:12px}.hon2{padding:26px 18px;min-height:210px;gap:12px}.hon2 .nm{font-size:16pt}.val3{padding:24px 22px;min-height:230px}.val3 .num{font-size:36pt}.prog3{padding:22px 20px}.tile.out{min-height:140px;padding:16px 14px}.tile.d.s4:has(.three){padding:26px 20px!important}.dh2{font-size:19pt!important}.jq.jq2{padding:22px 18px 18px!important}.jq2 .jh{font-size:20pt!important}.hw{padding:24px 20px!important;gap:20px}.hw .hwt{font-size:19pt!important}.tile.foot.f2{padding:26px 22px 22px!important;gap:18px}.f2 .f2p{font-size:24pt!important}.f2 .f2p b{font-size:32pt!important}.btn,.pb2{min-height:44px!important}}@media(max-width:1279px){.ban{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.jch .jl{min-width:0}}@media(max-width:1279px){.grid,.grid.h{zoom:.78}}@media(max-width:1279px){.ph .t{font-size:clamp(1.45rem,6.4vw,1.8rem)!important}.ph .s{font-size:14px}.page{padding-top:56px;padding-bottom:56px}.page:first-child{padding-top:18px}.ph{margin-bottom:24px}}@media(max-width:1279px){.pph{aspect-ratio:4/5!important}.jphoto .img{aspect-ratio:4/4.9!important}}@media(max-width:1279px){.page .grid .tile .kind,.page .grid .tile .eb,.page .grid .tile .jpk,.page .grid .tile .f2c,.page .grid .tile .cap,.page .grid .tile .chips span,.page .grid .tile .jl,.page .grid .tile .zp,.page .grid .tile .pe,.page .grid .tile .pmx,.page .grid .tile .kc,.page .grid .tile .hs2,.page .grid .tile .bl.names,.page .grid .tile .hw .hs i,.page .grid .tile .hw .hs b,.page .grid .tile .pr3 .l,.page .grid .tile .oh span,.page .grid .tile .f2g,.page .grid .tile .f2e,.page .grid .tile .sub2,.page .grid .tile .hon2 .hs2,.page .grid .tile .btn,.page .grid .tile .pb2,.page .grid .tile .bl{font-size:15.7px!important}.page .grid .tile .btn,.page .grid .tile .pb2,.page .grid .jq2 .jf .btn.ig{min-height:57px!important}}@media(max-width:1279px){.page .grid .jsg span{font-size:15.7px!important}}@media(max-width:1279px){.page .grid .tile .num .u{font-size:max(15.7px,.34em)!important}.page .grid .tile .bn small{font-size:max(15.4px,.5em)!important}}@media(max-width:1279px){.page{padding-left:var(--pg)!important;padding-right:var(--pg)!important}.pph .img[style*=ph_sanjay],.pph .img[style*=ph_argha]{background-size:cover!important;background-position:50% 24%!important}}@media(max-width:1279px){.tile.jphoto{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;gap:10px!important;overflow:visible!important;min-height:0!important}.jphoto .img{margin-top:0!important;aspect-ratio:4/5!important;border-radius:20px;background-size:cover!important;background-position:center 30%!important}.jq.jq2{margin:0!important;border-radius:20px}.page .jphoto .jpod.jp2{margin:0!important;background:#0c0a09!important;border-radius:20px}.pph .img[style*=ph_jeet]{background-size:cover!important;background-position:50% 44%!important}.pph .img[style*=ph_sanjay]{background-size:cover!important;background-position:50% 14%!important}.pph .img[style*=ph_argha]{background-size:cover!important;background-position:50% 16%!important}.pph .img[style*=ph_priya]{background-size:cover!important;background-position:50% 12%!important}}@media(max-width:1279px){.page{padding-top:88px!important;padding-bottom:88px!important}.page:first-child{padding-top:28px!important}.ph{margin-bottom:44px}.ph .ey{margin-bottom:18px}.ph .s{line-height:1.7}.grid,.grid.h{gap:18px!important}.snap,.three{gap:14px}.tile{padding-left:26px;padding-right:26px;box-shadow:none!important;border:1px solid rgba(12,10,9,.07)}.tile.d{border-color:#ffffff12}.tile.s1{padding-left:20px;padding-right:20px}.jq.jq2{padding:28px 24px 24px!important}.tile.jphoto{gap:14px!important}.vtw{padding-top:12px}}@media(max-width:1279px){.tcar{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 calc(var(--pg) * -1);padding:0 var(--pg) 6px;scroll-padding-left:var(--pg);scrollbar-width:none;-webkit-overflow-scrolling:touch}.tcar::-webkit-scrollbar{display:none}.tc,.tc[data-open=true]{flex:0 0 calc(85vw - var(--pg) - 12px);scroll-snap-align:start;position:static;display:flex;flex-direction:column;cursor:default;max-width:none}.tc-ph,.tc[data-open=true] .tc-ph{position:relative;width:100%;aspect-ratio:4/4.8;background-position:50% 10%}.tc-cap{display:none}.tc-in,.tc[data-open=true] .tc-in{position:static;opacity:1;visibility:visible;padding:24px 22px 22px;gap:14px}.tc-in ul{overflow:visible}.tnav{margin-top:24px}}@media(max-width:1279px){.tcar{align-items:flex-start}.page .grid .hw .hs b,.page .grid .hw .hs i{font-size:15.7px!important}}@media(max-width:1279px){.tc-tag{top:14px;left:14px}.tc-tag em,.tc:not([data-open=true]) .tc-tag em{display:inline!important}.tc-tap{display:none}.tc-ph{position:relative}}@media(max-width:1279px){.tcar{align-items:stretch!important}.tc,.tc[data-open=true]{flex:0 0 min(calc(85vw - var(--pg) - 12px),520px)!important}.tc-ph,.tc[data-open=true] .tc-ph{aspect-ratio:4/4.6}}@media(max-width:1279px){.tc,.tc[data-open=true]{position:relative!important}}@media(max-width:1279px){.honor{margin-top:72px;padding-top:56px}.honor-ph{width:96px;height:96px}.honor-b{margin-top:32px}.honor-c{font-size:18px}}@media(max-width:1279px){.jphoto .img{background-position:center 56%!important}}@media(max-width:1279px){.tcar{align-items:stretch!important}.tc,.tc[data-open=true]{position:relative!important;display:block!important;height:min(calc(100svh - 96px),780px);min-height:560px;overflow:hidden;border-radius:28px}.tc-ph,.tc[data-open=true] .tc-ph{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;aspect-ratio:auto!important;background-size:cover;background-position:50% 0}.tc-ph[style*=ph_jeet]{background-size:auto 132%!important;background-position:50% 100%!important}.tc-tag{top:16px;left:16px}.tc-in,.tc[data-open=true] .tc-in{position:absolute!important;left:10px;right:10px;bottom:10px;top:auto;padding:20px 20px 18px!important;gap:12px!important;border-radius:24px;background:#100f0e9e;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);border:1px solid rgba(255,255,255,.14);opacity:1;visibility:visible}.tc-chip{display:none}.tc-in h3{font-size:30px;line-height:1.05}.tc-q{font-size:17px;line-height:1.3}.tc-in ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;margin:2px 0 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.14);flex:none}.tc-in li{gap:2px;min-width:0}.tc-in li b{font-size:25px}.tc-in li b small{font-size:12px}.tc-in li b.flow{font-size:13px;line-height:1.3}.tc-in li span{font-size:12.5px;line-height:1.3;color:#cfc9c2}.tc-end{font-size:15px;margin:0;color:#e7e5e4}}@media(max-width:1279px)and (max-height:700px){.tc,.tc[data-open=true]{min-height:520px}.tc-in li:nth-child(n+4){display:none}}@media(max-width:1279px)and (max-height:800px){.tc-q,.tc-end{display:none}.tc-in li:nth-child(n+3){display:none}.tc-in,.tc[data-open=true] .tc-in{padding:16px 18px 14px!important;gap:10px!important}.tc-in h3{font-size:26px}}@media(max-width:1279px){.htabs button{font-size:14px;padding:0 14px}.htag{line-height:1.4}}@media(max-width:1279px)and (min-height:801px){.tc,.tc[data-open=true]{height:min(calc(100svh - 152px),740px)}}@media(max-width:1279px){.tc-tag,.tc-in li b small{font-size:12px}.tc-in li b{white-space:nowrap}}@media(max-width:1279px){.tc-in li b{white-space:normal!important;overflow-wrap:anywhere}.tc-in li b small{white-space:nowrap}.tc-in li{overflow:hidden;min-width:0}.tc-in li b.flow{word-break:normal;overflow-wrap:break-word}}@media(max-width:1279px){.tc-in li b .n{display:inline;white-space:nowrap;font:inherit;color:inherit}.tc-in li b>.n+small{display:inline}}@media(max-width:1279px){.jphoto .img{aspect-ratio:1/.78!important;background-size:cover!important;background-position:50% 46%!important;margin-top:0!important}.tile.jphoto{gap:12px!important}}
}
:root{--o-canvas:#f7f1e8;--o-soft:#efe8dd;--o-surface:#fff;--o-ink:#1c1b1a;--o-stone:#4a4741;--o-ash:#838280;--o-mute:#a8a5a0;--o-hair:#e1dcd3;--o-silver:#cccac7;--o-grey:#ececec;--o-band:#000;--o-band-soft:#19191c;--o-blue:#2a72de;--o-clay:#6b443d;--o-espresso:#39221e;--o-gold:#af751b;--o-ochre:#bc924c;--o-gold-soft:#ddaa61;--o-gold-pale:#ddbe78;--o-gold-deep:#684d07;--o-forest:#224228;--o-olive:#5c6f5d;--o-sage:#849671;--o-sage-pale:#ced4b8;--o-error:#e33a22;--serif:Newsreader,"EB Garamond",Georgia,serif;--canvas:var(--o-canvas);--card:var(--o-surface);--strong:var(--o-soft);--tb:var(--o-soft);--ink:var(--o-ink);--primary:var(--o-stone);--body:var(--o-ink);--muted:var(--o-ash);--hair:var(--o-hair);--hair2:var(--o-silver);--dark:var(--o-band-soft);--dark2:var(--o-band-soft);--mint:var(--o-sage-pale);--peach:var(--o-gold-pale);--lav:var(--o-silver);--sky:var(--o-sage-pale);--ok:var(--o-forest);--blue:var(--o-stone);--si:var(--o-stone);--sil:var(--o-silver);--r:24px;--r2:12px }html,body{background:var(--o-canvas)!important;color:var(--o-ink)}.cw,.vtw{background:var(--o-canvas)!important}.page{background:var(--o-canvas)!important;background-image:none!important}.page:before,.page:nth-child(2n):before,.page:nth-child(odd):before{background:var(--o-canvas)!important}.page.team,.page.team:before{background:var(--o-band-soft)!important}.page .grid .tile.stat:not(.d),.page:nth-child(odd) .stat:not(.d){background:var(--o-surface)!important}.tile.d,.jpod.jp2,.tile.foot,.tc{background-color:var(--o-band-soft)!important}.hbox{background:var(--o-band-soft)!important}.tile.w,.tile.s1:not(.d),.tile.more2,.tile.jr2,.tile.out,.tile.hw,.tile.pro,.jq2{box-shadow:inset 0 0 0 1px var(--o-hair)}.tile,.jq2,.jpod,.tc,.tc-in,.hc,.hbox{border-radius:24px!important}.honor-b{border-radius:40px!important;box-shadow:0 24px 64px -28px #00000073!important}.jq2{box-shadow:inset 0 0 0 1px var(--o-hair),0 14px 40px -22px #39221e38!important}.vtw button{background:transparent;border:1px solid var(--o-stone);color:var(--o-stone)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline-color:var(--o-ink)!important}.sh{background:#f7f1e8eb!important;border-bottom:1px solid var(--o-hair)!important;color:var(--o-stone)!important}.sh .lg2{color:var(--o-stone)!important}.sh .lg2 img{filter:invert(.71) sepia(.12)}.sh nav a{color:var(--o-stone)!important;font-weight:400!important}.sh nav a:hover{background:#4a474114!important;color:var(--o-ink)!important}.sh .mn{background:transparent!important;border:1px solid var(--o-stone)!important;color:var(--o-stone)!important}.sh .mn svg{stroke:var(--o-stone)!important}.sh nav.open{background:#f7f1e8fa!important;border:1px solid var(--o-hair)!important;box-shadow:0 18px 48px -24px #39221e4d}.sh nav.open a{color:var(--o-ink)!important}.sh .cta2{background:var(--o-blue)!important;color:#fff!important}.sh .cta2:hover{background:#1f61c4!important}.open-h,.tower-h,.ph .t,h2.jh,h2.hwt,h2.dh2,.num,.big,.honor-t,.honor-s,.honor-c,.tc-in h3,.tc-in li b:not(.flow),.honor-n li b{font-family:var(--serif)!important;font-weight:300!important}.ph .t{color:var(--o-ink)!important;letter-spacing:-.01em!important}.ph .t svg{stroke:var(--o-ink)!important}.ph .s{color:var(--o-stone)!important}.ph .ey,.open-eb,.honor-k{font:700 12px/1.2 Inter,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--o-ink)!important}.ph .ey i,.open-eb i{background:var(--o-stone)!important}.team .ph .ey,.honor-k{color:var(--o-gold-soft)!important}.team .ph .ey i{background:var(--o-gold-soft)!important}.team .ph .t{color:#fff!important}.team .ph .t svg{stroke:#fff!important}.team .ph .s{color:var(--o-mute)!important}.ph .t .ais,.open-h .ais,.tower .open-eb .ais{color:var(--o-ash)!important}.honor:before{background:linear-gradient(90deg,transparent,var(--o-gold-soft),transparent)!important}.htabs button[aria-selected=true]{background:var(--o-canvas)!important;color:var(--o-ink)!important}.btn,.btn.ig,.page .grid .tile .btn{background:var(--o-stone)!important;color:#fff!important;border:0!important;border-radius:9999px!important}.btn:hover,.btn.ig:hover{background:var(--o-ink)!important}.pb2{background:transparent!important;color:var(--o-stone)!important;box-shadow:inset 0 0 0 1px var(--o-stone)!important;border-radius:9999px!important}.tc-in li.lk .btn,.honor-l .btn{background:transparent!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff73!important}.tc-in li.lk .btn:hover,.honor-l .btn:hover{background:#ffffff14!important}.open{background:var(--o-canvas)!important;color:var(--o-ink)!important}.ofade{background:linear-gradient(180deg,#f7f1e800,#f7f1e8)!important}.open-h{color:var(--o-ink)!important;letter-spacing:-.015em!important}.open-h .l2{color:var(--o-clay)!important}.open-g{border-color:var(--o-stone)!important;background:transparent!important;color:var(--o-stone)!important;box-shadow:none!important}.open-g svg{stroke:var(--o-stone)!important}.open-g b{color:var(--o-ink)!important}.open-g b+b{color:var(--o-clay)!important}.open-cta{background:var(--o-stone)!important;color:#fff!important}.open-cta:hover{background:var(--o-ink)!important}.ar,.rp{stroke:var(--o-ochre)!important}.hero .hl rect{fill:var(--o-stone)!important;stroke:none!important}.hero .hl text{fill:#f7f1e8!important}.tower{background:var(--o-canvas)!important;color:var(--o-ink)!important}.tower-h{color:var(--o-ink)!important;letter-spacing:-.015em!important}.tower-h span{color:var(--o-clay)!important}@media(max-width:420px){.open-eb{font-size:10.5px!important;letter-spacing:.1em!important}}.ph .ey,.open-eb,.tower .open-eb{color:var(--o-gold)!important}.ph .ey i,.open-eb i{background:var(--o-gold)!important}.tile.pro{padding:32px 30px 34px!important;gap:0!important}.tile.pro .row{margin-top:22px!important;row-gap:14px!important;column-gap:18px!important;align-items:baseline}.tile.pro .num{line-height:.92!important}.tile.pro .pr2{margin-top:10px!important;gap:12px!important}.tile.pro .chips{margin-top:26px!important;gap:12px!important}.tile.pro .chips span{padding:9px 16px!important}@media(min-width:1280px){.tile.pro{padding:34px 36px 36px!important}.tile.pro .row{margin-top:24px!important}.tile.pro .chips{margin-top:28px!important}}.pn{background:var(--o-soft)!important;border-radius:16px!important}.pn img{max-height:72%;max-width:80%;object-fit:contain}img[src*=c_novesta],img[src*=c_indiawalls],img[src*=c_st_],img[src*=c_iskcon]{filter:brightness(.12)}.tile.hon2{background-color:var(--o-surface)!important;box-shadow:inset 0 0 0 1px var(--o-hair)}.tile.hon2 .nm{color:var(--o-ink)!important;font:300 24px/1.1 var(--serif)!important}.tile.hon2 .hs2{color:var(--o-stone)!important;white-space:normal!important;font-weight:400!important}.tile.hon2 img{max-height:76px;max-width:60%}.tile.jr2{background:var(--o-surface)!important;box-shadow:inset 0 0 0 1px var(--o-hair)}.jr2 .o.bl{background:var(--o-stone)!important}@media(max-width:899px){.snap{display:grid!important;grid-template-columns:1fr 1fr;gap:12px!important;margin:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}.snap>.tile{flex:none!important;width:auto!important;min-height:0!important;padding:14px!important;gap:10px!important}.snap>.tile .pn{height:74px;flex:none!important;padding:12px 14px!important}.snap>.tile .zv{flex-wrap:wrap;gap:2px 6px!important}.snap>.tile .zv svg{display:none}.snap>.tile .zv b{font-size:18px!important}.snap>.tile .zv em{font-size:12px!important}.snap>.tile .kind{font-size:11px!important;padding:4px 9px!important}.tile.hon2{padding:22px 18px!important;gap:12px!important}.tile.hon2 img{max-height:64px}}.page .grid .tile.d.hon2,.page .grid .tile.d.hon2:has(img){background:var(--o-surface)!important;box-shadow:inset 0 0 0 1px var(--o-hair)!important}.page .grid .tile.hon2 .nm{color:var(--o-ink)!important}.page .grid .tile.hon2 .hs2{color:var(--o-stone)!important}.pn,.pn *{color:var(--o-ink)!important}.pn .wm{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:clip}@media(max-width:899px){.snap{grid-template-columns:1fr!important;gap:12px!important}.snap>.tile.lg{display:grid!important;grid-template-columns:104px minmax(0,1fr);grid-template-areas:"pn zv" "pn kind";column-gap:18px;row-gap:10px;align-items:center;padding:16px 18px 16px 16px!important}.snap>.tile .pn{grid-area:pn;height:76px!important;width:104px;padding:10px 12px!important;margin:0!important}.snap>.tile .pn img{max-height:100%;max-width:100%}.pn .wm{font-size:12px!important;letter-spacing:.12em!important}.snap>.tile .zv{grid-area:zv;display:flex!important;flex-direction:column;align-items:flex-start;gap:3px!important;min-width:0}.snap>.tile .zv b{font-size:21px!important;line-height:1.1!important}.snap>.tile .zv em{font-size:13px!important;color:var(--o-ash)!important;margin:0!important}.snap>.tile .kind{grid-area:kind;justify-self:start;white-space:nowrap;font-size:11.5px!important;padding:5px 10px!important;margin:0!important}.snap>.tile.more2{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:12px!important;padding:20px 22px!important;min-height:0!important}.snap>.tile.more2 .num{font-size:36px!important;line-height:1!important}.snap>.tile.more2 .cap{font-size:15px!important}}.tile:not(.d):not(.pph):not(.jphoto):not(.ban){box-shadow:inset 0 0 0 1px var(--o-hair)!important}.jq,.img,.eb,.kind,.chips span{border-color:var(--o-hair)!important}.tile.w,.tile.out{background-color:#fff!important}.eb{background:var(--o-soft)!important;color:var(--o-stone)!important}.tile.foot{background-color:var(--o-band-soft)!important}.num,.big,h2.jh,h2.hwt,.jph{color:var(--o-ink)}.kc,.jl,.zp,.cap{color:var(--o-stone)}.f2e,.jpk{color:var(--o-ash)!important}.tile.d .cap,.tc-in li span,.tc-in li b small{color:var(--o-mute)!important}.tile.d .num,.tile.d .big,.tile.d h2,.tile.d h3{color:#fff}.jph,.f2p{font-family:var(--serif)!important;font-weight:300!important}.tc-q,.tc-end{font-family:Inter,sans-serif!important;font-weight:400!important}.hpress-n{font:500 16px/1.4 Inter,sans-serif!important}.honor-l .btn.sg{border-color:#ffffff73!important}.hpress-img{box-shadow:0 24px 64px -28px #00000073!important}.honor-ph{box-shadow:0 0 0 1px #ffffff47,0 18px 40px -20px #00000080!important}.thumb{background:var(--o-soft)!important;box-shadow:0 8px 24px -12px #0006!important}.tc-tap{box-shadow:0 6px 18px -8px #0000004d!important}.cph{background:#2b2825!important;box-shadow:0 10px 30px -14px #00000080!important}.hc{background-image:none!important}.page:first-child{padding-top:56px!important}.page:has(>.grid:first-child){padding-top:44px!important}@media(min-width:1280px){.page:has(>.grid:first-child){padding-top:40px!important}}@media(max-width:899px){.snap>.tile .zv em{margin:0!important;align-self:flex-start;width:auto!important;text-align:left!important}.snap>.tile .zv{justify-content:center!important}.pn .wm{white-space:normal!important;text-align:center;line-height:1.3!important;font-size:12px!important;letter-spacing:.16em!important;overflow:visible!important;text-overflow:clip!important;max-width:none!important;word-spacing:100vw}}@media(max-width:899px){.snap>.tile .zv em.zp{display:none!important}}@media(max-width:1279px){.tc-q,.tc-end,.tc-in li span,.tc-in li:nth-child(n+3),.tc-in li:has(b.flow){display:none!important}.tc-in,.tc[data-open=true] .tc-in{padding:18px 20px 16px!important;gap:8px!important;left:12px!important;right:12px!important;bottom:12px!important;top:auto!important}.tc-in h3{font-size:26px!important;line-height:1.05!important}.tc-chip{font-size:11px!important;letter-spacing:.08em}.tc-in ul{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 14px!important;margin:2px 0 0!important;padding-top:12px!important}.tc-in li{gap:2px!important}.tc-in li b{font-size:24px!important;line-height:1.05!important}.tc-in li b small{font-size:11.5px!important;color:var(--o-mute)!important}}@media(max-width:1279px){.tc-in li span{display:initial!important}.tc-in li>span{display:none!important}.tc-in li b .n{display:inline!important}}.stx{display:none}@media(max-width:1279px){.ltx{display:none!important}.stx{display:inline!important}.tc-q,.tc-end,.tc-in li>span,.tc-in li:nth-child(n+3),.tc-in li:has(b.flow){display:block!important}.tc-in li:has(b.flow){display:flex!important}.tc-in,.tc[data-open=true] .tc-in{padding:16px 18px 14px!important;gap:6px!important}.tc-in h3{font-size:24px!important}.tc-q{display:block!important;font:400 13.5px/1.3 Inter,sans-serif!important;color:#e7e5e4!important;margin:0!important}.tc-in ul{grid-template-columns:1fr 1fr;gap:8px 14px!important;padding-top:10px!important;margin-top:2px!important}.tc-in li b{font-size:21px!important}.tc-in li b.flow{font-size:11.5px!important;line-height:1.3!important}.tc-in li b small{font-size:11px!important}.tc-in li>span{font-size:11.5px!important;line-height:1.3!important;color:var(--o-mute)!important}.tc-end{display:block!important;font:400 12.5px/1.3 Inter,sans-serif!important;color:#e7e5e4!important;margin:4px 0 0!important}}@media(max-width:1279px){.tc-in li span.ltx,.tc-in li>span .ltx,.tc-q .ltx,.tc-end .ltx,.tc-in .ltx{display:none!important}.tc-in li span.stx,.tc-in li>span .stx,.tc-q .stx,.tc-end .stx,.tc-in .stx{display:inline!important}}@media(max-width:899px){.aw-art{padding-top:160px!important}}@media(min-width:900px){.aw-art{padding-top:240px!important}.awb .aws-msg{font-size:15px}}.atwork{display:flex;flex-direction:column}.aw-copy{order:1}.aw-art{order:2;display:flex;flex-direction:column;padding-top:0!important;margin-top:0!important;overflow:visible!important}.awb{position:relative!important;z-index:4;display:grid!important;align-items:end;inset:auto!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;box-sizing:border-box}.awb .aws-chat{grid-area:1/1;position:relative!important;inset:auto!important;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:0!important;height:auto!important}.awb .aws-list{flex:none!important}.aw-pic{position:relative;z-index:1;order:3}.aws{z-index:2}@media(max-width:899px){.awb.am{order:1;width:86%;margin:8px auto 0;min-height:calc(69.5vw + 36px);padding-bottom:0}.aw-pic{margin-top:calc(-69.5vw + 6px)}.awb.ad{display:none!important}}@media(min-width:900px){.awb.am{display:none!important}.awb.ad{display:grid!important;order:1;width:34%;margin:150px 0 0 45%;min-height:calc(17vw + 30px)}.aw-pic{margin-top:calc(-17vw + 4px)}.aw-copy{position:absolute;z-index:5;left:max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px)));top:auto;bottom:22%;transform:none;max-width:min(40vw,640px)}}@media(max-width:899px){.awb.am{margin-top:22px}}@media(min-width:900px){.aw-copy{bottom:18%}}.aw-pic img.am{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 18%,#000 36%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 18%,#000 36%)}.aw-pic img.ad{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 12%,#000 30%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 12%,#000 30%)}.atwork{background:linear-gradient(180deg,#f7f1e8 0 40%,#f5e8da)!important}.awb .aws-chat,.awb .aws-list{gap:10px}.awb .aws-msg.in{max-width:88%}.aw-copy{gap:14px;padding-bottom:8px}@media(max-width:899px){.aw-copy{padding-top:44px}.awb.am{margin-top:40px}}@media(min-width:900px){.awb.ad{margin-top:170px}}.aw-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:9999px;border:1px solid #cccac7;background:#ffffff8c;margin-top:6px;align-self:flex-start}.aw-tabs button{min-height:44px;padding:0 20px;border:0;border-radius:9999px;background:transparent;color:#4a4741;font:600 14px/1 Inter,sans-serif;letter-spacing:.01em;cursor:pointer;transition:background .2s,color .2s}.aw-tabs button[aria-selected=true]{background:#4a4741;color:#fff}.aw-tabs button:focus-visible{outline:2px solid #1c1b1a;outline-offset:2px}.awb .aws-msg{transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.2,1)}.awb .aws-chat{transition:opacity .25s}@media(max-width:899px){.awb.am{margin-top:28px}}.aws .aws-chat{padding:12% 9% 18% 10%!important}.aws .aws-head{border-bottom:1px solid rgba(255,255,255,.14)}.aws .aws-msg.in{max-width:88%}.atwork{position:relative}.aw-tabs{position:absolute;z-index:6;left:50%;bottom:26px;transform:translate(-50%);margin:0;white-space:nowrap;background:#ffffffb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 30px -18px #39221e59}.aw-tabs button{white-space:nowrap;font-size:14px;padding:0 18px}@media(max-width:360px){.aw-tabs button{font-size:13px;padding:0 14px}}@media(max-width:899px){.aw-art{padding-bottom:0}.aw-pic{margin-bottom:0}}@media(min-width:900px){.aw-tabs{bottom:34px;left:auto;right:max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px)));transform:none}}.open-aud{display:inline-flex!important;align-items:center;gap:9px;padding:9px 16px;border-radius:9999px;border:1px solid #bc924c;background:#fffcf78c;color:#af751b!important;font:700 11px/1 Inter,sans-serif!important;letter-spacing:.14em!important}.open-aud i{background:#af751b!important}.open-k{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.open-k li{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 18px 0 12px;border-radius:9999px;background:#fff;box-shadow:inset 0 0 0 1px #e1dcd3,0 8px 24px -16px #39221e4d;font:600 15px/1 Inter,sans-serif;color:#1c1b1a;letter-spacing:-.005em}.open-k li i{width:22px;height:22px;border-radius:50%;background:#af751b;flex:none;position:relative}.open-k li i:after{content:"";position:absolute;left:7px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@media(min-width:900px){.open-k{justify-content:flex-start}.open-k li{font-size:16px;min-height:46px}}.open-aud{white-space:nowrap;max-width:100%}@media(max-width:899px){.open-aud{font-size:10.5px!important;letter-spacing:.1em!important;padding:8px 14px;gap:8px}}@media(max-width:360px){.open-aud{font-size:9.5px!important;letter-spacing:.08em!important}}.sm .ar{opacity:.5}.ar{opacity:.22!important}.st{fill:none;stroke:#bc924c;stroke-width:1;stroke-linecap:round;opacity:.5;stroke-dasharray:1;stroke-dashoffset:1;animation:stdraw 1.4s cubic-bezier(.2,.7,.2,1) calc(.2s + var(--i)*35ms) forwards}.sd .st{stroke-width:1.2}.sp{fill:none;stroke:#ddaa61;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:.1 1;stroke-dashoffset:.1;opacity:0;filter:drop-shadow(0 0 2px rgba(221,170,97,.9));animation:sprun 7s linear calc(2s + var(--i)*.17s) infinite}.sd .sp{stroke-width:2.6}@media(prefers-reduced-motion:reduce){.st{animation:none;stroke-dashoffset:0}.sp{animation:none;opacity:0}}.hero.on,.hero.on .hc,.hero.on .hh{animation-duration:1.15s!important}@media(max-width:899px){.open-in{min-height:calc(100svh - 56px)!important;padding-bottom:max(36px,env(safe-area-inset-bottom,0px) + 28px)!important;justify-content:space-between}.open-art{flex:1 1 auto;min-height:280px}}@media(max-width:899px){.open-in{min-height:calc(100vh - 56px)!important;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 104px)!important}}@supports (height:100lvh){@media(max-width:899px){.open-in{min-height:calc(100lvh - 56px)!important}}}.st{stroke-width:1.3;opacity:.7}.sd .st{stroke-width:1.6}@media(max-width:899px){.open-art{min-height:250px!important;overflow:hidden}.open-art .om,.open-art svg.sm{position:absolute!important;inset:auto!important;left:0!important;bottom:-34vw!important;top:auto!important;width:100%!important;height:auto!important;aspect-ratio:1116/2000;object-fit:fill!important}.open-in{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 92px)!important}}@media(max-width:899px)and (max-height:700px){.open-in{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 88px)!important}.open-g{margin-top:2px}.open-k{margin-top:0}}.tower-copy{gap:0!important}.tower-copy .tower-h{margin:14px 0 0}.tw-def{margin:30px 0 0;padding:22px 0 0;position:relative;display:flex;flex-direction:column;gap:16px}.tw-def:before{content:"";position:absolute;left:0;top:0;width:44px;height:1px;background:#bc924c}.tw-def div{display:flex;align-items:baseline;gap:16px}.tw-def dt{margin:0;min-width:34px;font:300 26px/1 Newsreader,EB Garamond,serif;color:#1c1b1a}.tw-def dt .ais{color:#838280!important}.tw-def dd{margin:0;font:600 11px/1.3 Inter,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#4a4741}@media(min-width:900px){.tw-def dt{font-size:32px;min-width:44px}.tw-def dd{font-size:12.5px}.tw-def{margin-top:40px}}.tw-def dd{white-space:nowrap}@media(max-width:899px){.tw-def dd{font-size:10px;letter-spacing:.12em}.tw-def div{gap:12px}.tw-def dt{min-width:30px}}.tower-h .aiq{display:block;color:#838280;font-weight:300}.tower-h .siq{display:block;color:#1c1b1a!important;font-style:normal!important;font-weight:400;position:relative;width:max-content;max-width:100%}.tower-h .siq:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background:linear-gradient(90deg,#af751b,#ddaa61 60%,#ddaa6100)}.tower-h span{font-style:normal}.tw-def{gap:12px!important;padding-top:26px!important}.tw-def .d-ai{display:flex;align-items:baseline;gap:14px;padding-left:2px;opacity:.9}.tw-def .d-ai dt{font:300 22px/1 Newsreader,EB Garamond,serif;color:#838280;min-width:34px}.tw-def .d-ai dd{font:500 10.5px/1.3 Inter,sans-serif;letter-spacing:.14em;color:#838280;text-transform:uppercase}.tw-def .d-si{display:flex;align-items:center;gap:16px;padding:14px 22px 14px 18px;border-radius:20px;background:#ffffffc7;box-shadow:inset 0 0 0 1.5px #bc924c,0 18px 44px -22px #684d0773;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:max-content;max-width:100%}.tw-def .d-si dt{font:400 42px/1 Newsreader,EB Garamond,serif;color:#af751b;min-width:44px;letter-spacing:-.01em}.tw-def .d-si dd{display:flex;flex-direction:column;gap:5px;font:700 11.5px/1.2 Inter,sans-serif;letter-spacing:.16em;color:#1c1b1a;text-transform:uppercase}.tw-def .d-si dd em{font:500 11.5px/1.2 Inter,sans-serif;font-style:normal;letter-spacing:.02em;text-transform:none;color:#af751b}.tw-def .d-si dd,.tw-def .d-ai dd{white-space:nowrap}@media(max-width:899px){.tw-def .d-si{padding:12px 18px 12px 14px;gap:12px}.tw-def .d-si dt{font-size:38px;min-width:38px}.tw-def .d-si dd{font-size:10.5px;letter-spacing:.12em}.tw-def .d-ai dd{font-size:9.5px;letter-spacing:.1em}}@media(min-width:900px){.tw-def .d-si dt{font-size:54px}.tw-def .d-si dd,.tw-def .d-si dd em{font-size:13px}.tw-def .d-ai dt{font-size:30px}.tw-def .d-ai dd{font-size:12px}}.tw-def:before{display:none!important}.tw-def{padding-top:0!important;margin-top:34px!important}@media(max-width:899px){.tw-def{max-width:54vw}.tw-def .d-ai,.tw-def .d-si{width:100%;max-width:100%}.tw-def .d-ai dd,.tw-def .d-si dd{white-space:normal!important;min-width:0}.tw-def .d-ai dd{font-size:9.5px;letter-spacing:.1em;line-height:1.35}.tw-def .d-si{padding:11px 14px 11px 12px;gap:10px}.tw-def .d-si dt{font-size:34px;min-width:30px}.tw-def .d-si dd{font-size:10px;letter-spacing:.08em}.tw-def .d-si dd em{font-size:11px}}.tile.stat{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;padding:20px 20px 18px!important;min-height:150px!important}.tile.stat .ic{width:40px!important;height:40px!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;flex:none;margin:0 0 18px!important;padding:0!important}.tile.stat .ic svg{width:20px!important;height:20px!important}.tile.stat.d .ic{background:#fff!important}.tile.stat:not(.d) .ic{background:#efe8dd!important}.tile.stat .num{margin:0 0 8px!important;line-height:1!important}.tile.stat .cap{margin:0!important;line-height:1.25!important}@media(min-width:1280px){.tile.stat{min-height:0!important;padding:18px 22px!important}.tile.stat .ic{margin-bottom:14px!important}}@media(max-width:1279px){.tile.stat{align-self:stretch!important}.page:has(.tile.stat){padding-bottom:40px!important}}.sv{background:#f7f1e8;color:#1c1b1a;font-family:Inter,sans-serif;padding:72px 20px 24px}.sv-head{display:flex;flex-direction:column;gap:12px;margin:0 auto 34px;max-width:1240px}.sv-head .tower-h{margin:0}.sv-grid{display:grid;grid-template-columns:1fr;gap:16px;max-width:1240px;margin:0 auto}.sv-card{position:relative;overflow:hidden;border-radius:28px;background:#f6e5d5;aspect-ratio:4/5;isolation:isolate}.sv-card picture,.sv-card img{display:block;width:100%;height:100%}.sv-card img{object-fit:cover;object-position:50% 80%;padding:0!important;margin:0!important;max-width:none!important}.sv-t{position:absolute;z-index:2;left:22px;top:22px;right:38%;display:flex;flex-direction:column;gap:8px}.sv-k{font:700 11px/1.2 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#af751b}.sv-t h3{margin:0;font:300 clamp(1.45rem,6.4vw,1.9rem)/1.08 Newsreader,"EB Garamond",serif;letter-spacing:-.015em;color:#1c1b1a}.sv-t h3 span{display:block;color:#6b443d}@media(min-width:900px){.sv{padding:112px max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px))) 40px}.sv-head{margin:0 0 48px;max-width:none}.sv-grid{grid-template-columns:1fr 1fr;gap:24px;max-width:none}.sv-card{aspect-ratio:2000/1116;border-radius:40px}.sv-card img{object-position:50% 50%}.sv-t{left:34px;top:34px;right:auto;max-width:42%}.sv-k{font-size:12.5px}.sv-t h3{font-size:clamp(1.7rem,2.6vw,2.7rem)}}@media(prefers-reduced-motion:no-preference){.sv-card img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.sv-card:hover img{transform:scale(1.03)}}.sv-head{flex-direction:row!important;align-items:flex-end;justify-content:space-between;gap:16px}.sv-nav{display:none}.sv-grid{display:flex!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px!important;margin:0 -20px!important;padding:0 20px 6px;scroll-padding:0 20px;overscroll-behavior-x:contain;max-width:none!important}.sv-grid::-webkit-scrollbar{display:none}.sv-card{flex:0 0 min(80vw,340px);scroll-snap-align:start}.sv-prog{height:2px;background:#e1dcd3;border-radius:2px;margin:22px 0 0;position:relative;overflow:hidden}.sv-prog i{position:absolute;left:0;top:0;bottom:0;width:30%;background:#af751b;border-radius:2px;transition:left .15s linear}.sv-grid:focus-visible{outline:2px solid #1c1b1a;outline-offset:4px;border-radius:24px}@media(min-width:900px){.sv-nav{display:flex;gap:10px}.sv-nav button{width:48px;height:48px;border-radius:50%;border:1px solid #4a4741;background:transparent;color:#4a4741;font:400 20px/1 Inter,sans-serif;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.sv-nav button:hover:not(:disabled){background:#4a4741;color:#fff}.sv-nav button:disabled{opacity:.3;cursor:default}.sv-grid{margin:0 calc(-1*max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px))))!important;padding:0 max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px))) 6px;scroll-padding:0 max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px)));gap:24px!important}.sv-card{flex:0 0 min(42vw,640px)}.sv-prog{margin-top:30px}}.sv-head .open-eb{margin-bottom:14px}.aws{left:0!important;top:0!important;right:auto!important;bottom:auto!important;width:300px!important;height:650px!important;transform:none;transform-origin:0 0!important;border-radius:38px!important;overflow:hidden;will-change:transform;opacity:0}.aws.fit{opacity:1;transition:opacity .4s}.aws:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(118deg,rgba(255,255,255,.13) 0,rgba(255,255,255,.04) 34%,transparent 52%);border-radius:inherit}.aws .aws-chat{padding:46px 18px 74px!important}.aws .aws-head{gap:10px;padding-bottom:12px;margin-bottom:14px}.aws .aws-head i{width:34px;height:34px;font:600 15px/34px Inter,sans-serif}.aws .aws-head b{font:600 16px/1.15 Inter,sans-serif}.aws .aws-head small{font:400 12px/1.3 Inter,sans-serif}.aws .aws-list{gap:10px}.aws .aws-msg{max-width:92%;padding:11px 13px;border-radius:17px;font:400 14.5px/1.32 Inter,sans-serif;transform:translateY(10px)}.aws .aws-msg time{font-size:10px;margin-top:5px}.aws .aws-chat.live .aws-msg.on{transform:none}.aws .aws-input{position:absolute;left:14px;right:14px;bottom:18px;margin:0;padding:11px 11px 11px 16px;font-size:13px}.aws .aws-mic{width:26px;height:26px}@media(max-width:899px){.open-in{min-height:calc(100vh + 2px)!important;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 118px)!important}}@supports (height:100lvh){@media(max-width:899px){.open-in{min-height:calc(100lvh + 2px)!important}}}@media(max-width:899px){.open-copy{gap:0!important;padding-top:6px}.open-copy>*{margin-top:0!important;margin-bottom:0!important}.open-aud{margin-top:14px!important}.open-h{margin-top:18px!important;font-size:clamp(2rem,8.8vw,3rem)!important}.open-k{margin-top:22px!important}.open-g{margin-top:18px!important}.open-cta{margin-top:22px!important}}@media(max-width:899px)and (max-height:700px){.open-in{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 96px)!important}.open-h{margin-top:12px!important}.open-k{margin-top:16px!important}.open-g{margin-top:12px!important}.open-cta{margin-top:16px!important}}.sv.sv-re{padding-top:72px}@media(min-width:900px){.sv.sv-re{padding-top:112px}}.sv:not(.sv-re){padding-top:56px}@media(min-width:900px){.sv:not(.sv-re){padding-top:72px}}.sv .open-eb{white-space:normal}@media(max-width:420px){.sv-re .open-eb{font-size:10.5px;letter-spacing:.1em}}@media(max-width:360px){.sv-re .open-eb{font-size:9.5px!important;letter-spacing:.06em!important;gap:7px}}.stmt{background:#f7f1e8;text-align:center;padding:92px 16px 36px}.stmt-h{margin:0;font:300 clamp(1.7rem,9.2vw,4.8rem)/1.05 Newsreader,"EB Garamond",serif;letter-spacing:-.02em;color:#1c1b1a;white-space:nowrap}.stmt-h em{font-style:italic;color:#6b443d}@media(min-width:900px){.stmt{padding:150px 40px 40px}.stmt-h{font-size:clamp(3.4rem,6.4vw,7rem)}}.stmt+.sv-re{padding-top:44px}@media(min-width:900px){.stmt+.sv-re{padding-top:64px}}.stmt-h .ais{color:#838280!important}.stmt-h b{font-weight:400;color:#1c1b1a;position:relative;display:inline-block;padding-bottom:4px}.stmt-h b:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,#af751b,#ddaa61)}.stmt-s{margin:22px auto 0;max-width:34ch;font:500 clamp(1rem,4.4vw,1.2rem)/1.4 Inter,sans-serif;letter-spacing:-.005em;color:#4a4741;text-wrap:balance}.stmt-s{display:flex;flex-wrap:wrap;justify-content:center;gap:0 .45em}@media(min-width:900px){.stmt-s{margin-top:30px;font-size:1.35rem;max-width:none}}.stmt-h b{font-weight:500;color:#1c1b1a}.stmt-h b:after{height:3px;bottom:-3px;background:linear-gradient(90deg,#af751b,#ddaa61 70%,#ddaa6100)}.stmt-h .ais{font-size:.82em;position:relative;top:-.04em}.page .grid .tile.usp.d,.page .grid .tile.stat.d,.page .grid .tile.val3.d,.page .grid .tile.d.s4:not(.pro):not(.wk):not(.hon2):not(.foot){background:var(--o-surface)!important;background-image:none!important;box-shadow:inset 0 0 0 1px var(--o-hair),0 14px 34px -22px #4a474147!important;color:var(--o-ink)!important}.page .grid .tile.usp.d:before,.page .grid .tile.usp.d:after,.page .grid .tile.stat.d:before,.page .grid .tile.stat.d:after,.page .grid .tile.val3.d:before,.page .grid .tile.val3.d:after{background:none!important;display:none!important}.tile.usp .num,.tile.stat.d .num,.tile.val3 .num,.tile.d.s4 .dh2{color:var(--o-ink)!important}.tile.usp .cap,.tile.stat.d .cap,.tile.val3 .cap,.tile.usp .sub2{color:var(--o-stone)!important;opacity:1!important}.tile.stat.d .ic,.tile.usp .pmx .pic{background:#f1e8db!important;color:var(--o-stone)!important}.tile.stat.d .ic svg,.tile.usp .pmx .pic svg,.tile.pro .pe .pic svg{stroke:var(--o-stone)!important;color:var(--o-stone)!important}.tile.pro .pe,.tile.usp .pmx{background:transparent!important;color:var(--o-gold)!important;box-shadow:none!important;padding:0!important;height:auto!important;border-radius:0!important;font:700 12px/1.2 Inter,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.tile.pro .pe .pic,.tile.usp .pmx .pic{width:28px;height:28px;border-radius:50%;background:#f1e8db!important;display:inline-flex;align-items:center;justify-content:center}.tile.pro .pe .pic svg,.tile.usp .pmx .pic svg{width:15px;height:15px;stroke:var(--o-gold)!important}.tile.pro{background:var(--o-surface)!important}.tile.pro .num{color:var(--o-ink)!important}.tile.pro .chips span{background:var(--o-canvas)!important;box-shadow:inset 0 0 0 1px var(--o-hair)!important;color:var(--o-stone)!important}.tile.hw .hs .o{background:#f1e8db!important;color:var(--o-stone)!important;box-shadow:none!important}.tile.hw .hs .o svg{stroke:var(--o-stone)!important}.jpod.jp2{background:#f7f1e8eb!important;color:var(--o-ink)!important;border:1px solid var(--o-hair)!important;box-shadow:0 14px 34px -22px #4a474152!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.jpod.jp2 .jpk{color:var(--o-gold)!important}.jpod.jp2 .jph{color:var(--o-ink)!important}.jpod.jp2 .jpr{background:var(--o-stone)!important;color:#fff!important;border-color:transparent!important}.jpod.jp2 .jpr svg{fill:#fff!important;stroke:#fff!important}.jpod.jp2 .pb2{background:transparent!important;color:var(--o-stone)!important;box-shadow:inset 0 0 0 1px var(--o-stone)!important}.tile.usp .num .u,.tile.val3 .num .u,.tile.stat.d .num .u{color:var(--o-stone)!important;font-family:Inter,sans-serif;font-weight:600}.tile.val3.d{justify-content:flex-end}@media(max-width:1279px){.page .grid .tile.val3.d{min-height:0!important;height:auto!important;padding-top:28px!important}}.page .jphoto .jpod.jp2,.page .jpod.jp2{background:#f7f1e8f0!important;color:var(--o-ink)!important;border:1px solid var(--o-hair)!important}.page .jpod.jp2 .jph,.page .jpod.jp2 .jpt .jph{color:var(--o-ink)!important}.page .jpod.jp2 .pb2{color:var(--o-stone)!important;box-shadow:inset 0 0 0 1px var(--o-stone)!important}.page .jpod.jp2 .pb2 span{color:var(--o-stone)!important}.tile.pro .num .u{font-family:var(--serif)!important;font-weight:300!important;font-size:.3em!important;color:var(--o-ink)!important;letter-spacing:0!important}@media(min-width:900px){.page .grid.h[style*="34mm 54mm"]{grid-template-rows:auto 54mm!important;row-gap:16px}}.tile.prog3 .stk div:nth-child(1){background:var(--o-forest)!important}.tile.prog3 .stk div:nth-child(2){background:var(--o-sage)!important}.tile.prog3 .stk div:nth-child(3){background:var(--o-silver)!important}.tile.prog3 .pr3>div:nth-child(1) i{background:var(--o-forest)!important}.tile.prog3 .pr3>div:nth-child(2) i{background:var(--o-sage)!important}.tile.prog3 .pr3>div:nth-child(3) i{background:var(--o-silver)!important}.tile.prog3 .eb{margin-bottom:10px!important}#s-team .tc,#s-team .tc[data-open=true]{background:var(--o-canvas)!important;border:0!important;color:var(--o-ink)!important;box-shadow:0 26px 60px -34px #000000bf!important}#s-team .tc-tag{background:var(--o-canvas)!important;color:var(--o-stone)!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 6px 18px -10px #0006}#s-team .tc-tag em{color:var(--o-ash)!important}#s-team .tc-cap{background:var(--o-canvas)!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 10px 26px -14px #00000080}#s-team .tc-cap b{color:var(--o-ink)!important;font-family:var(--serif)!important;font-weight:300!important}#s-team .tc-cap span{color:var(--o-ash)!important}#s-team .tc-tap{background:#fff!important;color:var(--o-stone)!important;box-shadow:inset 0 0 0 1px var(--o-hair)!important}#s-team .tc-tap:after{display:none!important}#s-team .tc-chip{background:#fff!important;border:1px solid var(--o-hair)!important;color:var(--o-gold)!important}#s-team .tc-in h3{color:var(--o-ink)!important}#s-team .tc-q,#s-team .tc-end{color:var(--o-stone)!important}#s-team .tc-in ul{border-top:1px solid var(--o-hair)!important}#s-team .tc-in li b,#s-team .tc-in li b .n{color:var(--o-ink)!important}#s-team .tc-in li b small,#s-team .tc-in li>span,#s-team .tc-in li b.flow i{color:var(--o-stone)!important}#s-team .tc-in li b.flow{color:var(--o-ink)!important;font-family:Inter,sans-serif!important;font-weight:600!important}#s-team .tc-in li b small{color:var(--o-ash)!important}#s-team .tc-in li.lk .btn{background:transparent!important;color:var(--o-stone)!important;box-shadow:inset 0 0 0 1px var(--o-stone)!important;border:0!important}#s-team .tc-in li.lk .btn svg{stroke:currentColor}@media(max-width:1279px){#s-team .tcar{align-items:stretch!important}#s-team .tc,#s-team .tc[data-open=true]{position:relative!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden;border-radius:24px!important}#s-team .tc-ph,#s-team .tc[data-open=true] .tc-ph{position:relative!important;inset:auto!important;width:calc(100% - 20px)!important;height:auto!important;aspect-ratio:4/4.4!important;margin:10px 10px 0!important;border-radius:16px;background-size:cover!important;background-position:50% 14%!important}#s-team .tc-ph[style*=ph_jeet]{background-size:cover!important;background-position:50% 36%!important}#s-team .tc-tag,#s-team .tc[data-open=true] .tc-tag{top:22px;left:22px}#s-team .tc-cap,#s-team .tc-tap{display:none!important}#s-team .tc-in,#s-team .tc[data-open=true] .tc-in{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;opacity:1!important;visibility:visible!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;padding:22px 22px 24px!important;gap:14px!important;overflow:visible}#s-team .tc-chip{display:none!important}#s-team .tc-in h3{font-size:32px!important;line-height:1.05!important}#s-team .tc-q,#s-team .tc-end{display:block!important;font:400 15px/1.4 Inter,sans-serif!important;margin:0!important}#s-team .tc-in ul{display:grid!important;grid-template-columns:1fr 1fr;gap:18px 16px!important;margin:2px 0 0!important;padding-top:18px!important}#s-team .tc-in li,#s-team .tc-in li:nth-child(n+3),#s-team .tc-in li:nth-child(n+4){display:flex!important;flex-direction:column;gap:3px!important;min-width:0}#s-team .tc-in li>span{display:block!important;font:400 13px/1.35 Inter,sans-serif!important}#s-team .tc-in li b{font-size:26px!important;line-height:1.05!important}#s-team .tc-in li b small{font-size:12px!important}#s-team .tc-in li b.flow{font-size:13px!important;line-height:1.35!important}}#s-team .honor:before{background:linear-gradient(90deg,transparent,rgba(247,241,232,.28),transparent)!important;height:1px}#s-team .honor-ph{box-shadow:0 0 0 4px var(--o-band-soft),0 0 0 5px #f7f1e873!important}#s-team .honor-k{color:var(--o-gold-soft)!important}#s-team .honor-t{color:#fff!important}#s-team .honor-s{color:var(--o-silver)!important;font-family:var(--serif)!important;font-weight:300!important}#s-team .honor-l .btn.ig{background:var(--o-canvas)!important;color:var(--o-stone)!important;border:0!important;box-shadow:none!important}#s-team .honor-l .btn.ig:hover{background:#fff!important}#s-team .honor-l .btn.sg{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.55)!important;box-shadow:none!important}#s-team .honor-l .btn.sg:hover{background:#ffffff14!important}#s-team .hpress-k{color:var(--o-gold-soft)!important}#s-team .hpress-k:before,#s-team .hpress-k:after{background:#f7f1e847!important}#s-team .hpress-img{background:var(--o-canvas)!important;padding:10px;border:0!important;border-radius:24px!important;box-shadow:0 26px 60px -34px #000000bf!important}#s-team .hpress-img img{border-radius:16px}#s-team .hpress-n{color:var(--o-mute)!important;font:400 15px/1.5 Inter,sans-serif!important;letter-spacing:0!important}#s-team .hbox{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important}#s-team .htabs{background:transparent!important;border:1px solid rgba(247,241,232,.22)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#s-team .htabs .thumb{background:var(--o-canvas)!important;box-shadow:none!important}#s-team .htabs button{color:var(--o-silver)!important}#s-team .htabs button:hover{color:#fff!important}#s-team .htabs button[aria-selected=true]{color:var(--o-ink)!important;background:transparent!important}#s-team .hp-lead{color:var(--o-gold-soft)!important}#s-team .hp-lead:before{background:#f7f1e859!important}#s-team .hc{background:var(--o-canvas)!important;background-image:none!important;border:0!important;color:var(--o-ink)!important;box-shadow:0 26px 60px -34px #000000bf!important}#s-team .hc:hover{background:#fff!important;transform:translateY(-2px)}#s-team .htag{color:var(--o-gold)!important}#s-team .htag:before{background:var(--o-gold)!important}#s-team .hc h4{color:var(--o-ink)!important;font-family:var(--serif)!important;font-weight:300!important}#s-team .hc p{color:var(--o-stone)!important}#s-team .hc-go{background:transparent!important;color:var(--o-stone)!important;border:1px solid var(--o-stone)!important}#s-team .hc-link:hover .hc-go{background:var(--o-stone)!important;color:var(--o-canvas)!important}#s-team .tc-in li span,#s-team .tc-in li>span .ltx,#s-team .tc-in li>span .stx,#s-team .tc-in li span.ltx,#s-team .tc-in li span.stx,#s-team .tc-in li b small,#s-team .tc-in li b small *,#s-team .tc-q .ais,#s-team .tc-in .ais,#s-team .hc .ais,#s-team .tc-end .ais{color:var(--o-stone)!important}#s-team .tc-in li b.flow i{color:var(--o-stone)!important}#s-team .hc .htag{white-space:normal!important;line-height:1.4!important;align-items:flex-start!important}#s-team .hc .htag:before{margin-top:.55em}#s-team .honor:before{background:#f7f1e838!important}#s-team .tc,#s-team .tc[data-open=true],#s-team .hc,#s-team .hpress-img{box-shadow:0 20px 48px -32px #00000059!important}#s-team .tc-tag,#s-team .tc-cap{box-shadow:0 6px 18px -12px #00000038!important}#s-team .htabs button:focus-visible,#s-team .honor-l .btn:focus-visible,#s-team .tnav button:focus-visible,#s-team .tc:focus-visible,#s-team a.hc:focus-visible,#s-team .hc-link:focus-visible,#s-team .hpress a:focus-visible,#s-team .honor a:focus-visible{outline:2px solid var(--o-canvas)!important;outline-offset:3px!important}#s-team .tc-in a:focus-visible,#s-team .tc-in button:focus-visible,#s-team .tc-cta:focus-visible,#s-team .tc-in [tabindex]:focus-visible{outline:2px solid var(--o-ink)!important;outline-offset:2px!important}@media(min-width:1280px){#s-team .tc:not([data-open=true]) .tc-cap{height:152px;box-sizing:border-box;justify-content:space-between}}@media(min-width:1440px){#s-team .tc:not([data-open=true]) .tc-cap{height:112px}}#s-team .tc-tag em{color:var(--o-stone)!important}.page:nth-child(5) .tile.jphoto>.img.img,.page .tile.jphoto>.img.img{aspect-ratio:3/4!important;height:auto!important;min-height:0!important;background-size:cover!important;background-position:center!important;margin-top:0!important;align-self:center}@media(min-width:700px)and (max-width:1279px){.page .tile.jphoto>.img.img{width:min(100%,520px)!important;margin-inline:auto!important}}.page .grid:has(.tile.wk){grid-template-rows:none!important;grid-auto-rows:auto!important;height:auto!important}@media(min-width:900px){.atwork{overflow:clip!important}.aw-copy{position:sticky!important;top:112px!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;height:360px;margin-bottom:-360px;margin-left:max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px)));max-width:min(40vw,640px)!important;align-self:flex-start}.aw-copy .aw-tabs{position:static!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;margin:10px 0 0!important;align-self:flex-start;background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.sf-intro{background:#f7f1e8;color:#1c1b1a;font-family:Inter,sans-serif;padding:72px 20px 0}.sf-intro .tower-h{margin:0}.sf-intro .open-eb{margin-bottom:14px}.sf-sub{margin:14px 0 0;font:400 clamp(1rem,4.2vw,1.25rem)/1.45 Inter,sans-serif;color:#4a4741}.sf-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.sf-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:9999px;border:1px solid #4a4741;background:transparent;color:#4a4741;font:600 14px/1 Inter,sans-serif;text-decoration:none;transition:background .2s,color .2s}.sf-chip:hover,.sf-chip:focus-visible{background:#4a4741;color:#fff}.sf-chip:focus-visible{outline:2px solid #1c1b1a;outline-offset:2px}@media(min-width:900px){.sf-intro{padding:112px max(40px,calc((100vw - var(--hcw,100vw))/2 + var(--hx,40px))) 0}.sf-chips{margin-top:34px}}.sv.sf-row{padding-top:56px;scroll-margin-top:72px}@media(min-width:900px){.sv.sf-row{padding-top:72px}.sv.sf-row .sv-head{margin-bottom:36px}}.sv .sf-card{aspect-ratio:9/16;flex:0 0 min(74vw,300px);border-radius:28px;background:#f6e5d5}.sf-card img{object-position:50% 50%}.sf-card .sv-t{left:20px;right:20px;top:22px}.sf-card .sv-t h3{font-size:clamp(1.3rem,5.4vw,1.6rem);line-height:1.1}@media(min-width:900px){.sv .sf-card{flex:0 0 clamp(260px,21vw,330px);border-radius:32px}.sf-card .sv-t{left:26px;right:26px;top:28px}.sf-card .sv-t h3{font-size:clamp(1.4rem,1.75vw,1.7rem)}}.sv .sf-end{background:#fff;box-shadow:inset 0 0 0 1px #e1dcd3,0 14px 34px -22px #4a474147;display:flex;align-items:center}.sf-end-in{display:flex;flex-direction:column;gap:14px;padding:26px 24px;align-items:flex-start}.sf-end h3{margin:0;font:300 clamp(1.7rem,7vw,2.2rem)/1.08 Newsreader,"EB Garamond",serif;color:#1c1b1a}.sf-end p{margin:0;font:400 16px/1.45 Inter,sans-serif;color:#4a4741}.sf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:9999px;background:#4a4741;color:#fff;font:600 15px/1 Inter,sans-serif;text-decoration:none;margin-top:6px}.sf-btn:hover{background:#39221e}.sf-btn:focus-visible{outline:2px solid #1c1b1a;outline-offset:3px}.yt-lock{overflow:hidden}.yt-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px}.yt-pop[hidden]{display:none}.yt-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#19191cd1}.yt-card{position:relative;width:min(100%,960px);background:#f7f1e8;border-radius:24px;padding:14px 14px 18px;box-shadow:0 30px 80px -30px #0009}.yt-frame{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#1c1b1a}.yt-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.yt-x{position:absolute;right:10px;top:-52px;width:44px;height:44px;border-radius:50%;border:0;background:#f7f1e8;color:#4a4741;font:400 28px/1 Inter,sans-serif;cursor:pointer}.yt-x:focus-visible,.yt-btn:focus-visible{outline:2px solid #1c1b1a;outline-offset:3px}.yt-acts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:16px}.yt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:9999px;font:600 15px/1 Inter,sans-serif;text-decoration:none;cursor:pointer;border:1px solid #4a4741}.yt-open{background:transparent;color:#4a4741}.yt-open:hover{background:#4a4741;color:#fff}@media(max-width:520px){.yt-btn{width:100%}.yt-x{top:-50px}}#s-team .hc-brand{gap:16px}#s-team .hc-logo{display:block;height:44px;width:auto;max-width:78%;object-fit:contain;object-position:left center;padding:0!important;margin:6px 0 2px!important}#s-team .hc-brand h4{font:500 15px/1.3 Inter,sans-serif!important;color:#4a4741!important;letter-spacing:0}@media(min-width:1280px){#s-team .hc-logo{height:52px}}.tile.one-phone{background:transparent!important;box-shadow:none!important;padding:0!important;border:0!important;overflow:visible!important;height:auto!important;min-height:0!important;color:#1c1b1a;text-align:left}.page .grid:has(.tile.one-phone){grid-template-rows:none!important;grid-auto-rows:auto!important;height:auto!important}.op-head{margin:8px 0 26px;display:flex;flex-direction:column;gap:12px;text-align:left}.op-head .tower-h{margin:0;color:#1c1b1a}.op-head .tower-h span{color:#6b443d}.op-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -16px;padding:0 16px 6px}.op-grid::-webkit-scrollbar{display:none}.op-card{flex:0 0 min(82vw,340px);scroll-snap-align:start;background:#fff;border-radius:28px;box-shadow:inset 0 0 0 1px #e1dcd3,0 14px 34px -22px #4a474147;overflow:hidden;display:flex;flex-direction:column}.op-pic{position:relative;aspect-ratio:4/4.3;background:#f6e5d5;overflow:hidden}.op-pic img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 70%;padding:0!important;margin:0!important;max-width:none!important}.op-k{position:absolute;left:16px;top:16px;padding:8px 13px;border-radius:9999px;background:#f7f1e8;color:#4a4741;font:700 11px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 6px 18px -10px #00000059}.op-body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:6px}.op-body h3{margin:0;font:300 clamp(1.6rem,6.4vw,2rem)/1.08 Newsreader,"EB Garamond",serif;color:#1c1b1a;letter-spacing:-.01em}.op-sub{margin:0 0 10px;font:400 15px/1.4 Inter,sans-serif;color:#4a4741}.op-body ul{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid #e1dcd3;display:flex;flex-direction:column;gap:10px}.op-body li{position:relative;padding-left:20px;font:500 14.5px/1.35 Inter,sans-serif;color:#1c1b1a}.op-body li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;background:#af751b}@media(min-width:900px){.op-head{margin:12px 0 36px}.op-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible;margin:0;padding:0}.op-card{flex:none;border-radius:32px}.op-pic{aspect-ratio:4/4.1}}.sf-intro{margin-top:-56px;padding-top:24px;position:relative;z-index:1}@media(min-width:900px){.sf-intro{margin-top:-40px;padding-top:72px}}@media(min-width:900px){.sf-card .sv-t{left:22px;right:22px;top:24px;max-width:none}.sf-card .sv-t h3{font-size:1.32rem;line-height:1.12}}.op-body h3{color:#1c1b1a!important;font-family:Newsreader,EB Garamond,serif!important;font-weight:300!important}.op-body li{color:#1c1b1a!important}.yt-open{background:#4a4741;color:#fff}.yt-open:hover{background:#39221e;color:#fff}.yt-acts .yt-btn{min-width:min(100%,240px)}.page .grid .tile.d.s4.one-phone:not(.pro):not(.wk):not(.hon2):not(.foot){background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;overflow:visible!important}.tile.one-phone .op-head{padding:0;margin:8px 0 22px}@media(max-width:899px){.tile.one-phone .op-grid{margin:0 calc(var(--pg,20px)*-1)!important;padding:0 var(--pg,20px) 6px!important;scroll-padding-left:var(--pg,20px)}}.tile.one-phone .op-head h2{font:300 clamp(2rem,8.6vw,2.6rem)/1.05 Newsreader,"EB Garamond",serif!important;text-align:left!important;letter-spacing:-.02em;margin:0}@media(min-width:900px){.tile.one-phone .op-head h2{font-size:clamp(2.6rem,4.2vw,4rem)!important}}.yt-load{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:linear-gradient(#19191cb8,#19191cd6),url(/wp-content/uploads/crudo-profile/img/ph_jeet.webp) center 20%/cover;color:#f7f1e8;text-align:center;padding:16px;transition:opacity .45s}.yt-load.done{opacity:0;pointer-events:none}.yt-ring{width:54px;height:54px;border-radius:50%;border:3px solid rgba(247,241,232,.25);border-top-color:#ddaa61;animation:ytspin 1s linear infinite}.yt-msg{font:300 clamp(1.15rem,4.6vw,1.5rem)/1.2 Newsreader,"EB Garamond",serif;letter-spacing:-.005em}.yt-bar{width:min(220px,60%);height:3px;border-radius:3px;background:#f7f1e838;overflow:hidden;position:relative}.yt-bar u{position:absolute;top:0;bottom:0;left:-40%;width:40%;background:#ddaa61;border-radius:3px;animation:ytbar 1.3s ease-in-out infinite}@keyframes ytspin{to{transform:rotate(360deg)}}@keyframes ytbar{0%{left:-40%}to{left:100%}}@media(prefers-reduced-motion:reduce){.yt-ring,.yt-bar u{animation:none}.yt-bar u{left:0;width:100%}}.yt-frame iframe{z-index:1}@media(max-width:1279px){.page{padding-top:28px!important;padding-bottom:28px!important}.page.team{padding-top:56px!important;padding-bottom:56px!important}.stmt{padding-top:48px!important;padding-bottom:20px!important}.sv:not(.sv-re){padding-top:36px!important;padding-bottom:12px!important}.sv.sf-row{padding-top:40px!important}.page .ph{margin-bottom:18px}}.page .grid .tile.pro.d{background-color:#f6e5d5!important;background-image:url(/wp-content/uploads/crudo-profile/img/pm-m.webp)!important;background-size:cover!important;background-position:center bottom!important;background-repeat:no-repeat!important;aspect-ratio:9/14!important;height:auto!important;min-height:0!important;overflow:hidden!important;border-radius:28px!important;box-shadow:inset 0 0 0 1px #e1dcd3,0 14px 34px -22px #4a474147!important;padding:28px 22px!important;align-content:start!important}.page .grid .tile.pro.d .row{align-items:flex-end}.page .grid .tile.pro.d .chips{margin-top:14px}.page .grid .tile.pro.d .chips span{background:#f7f1e8e6!important}@media(min-width:700px){.page .grid .tile.pro.d{background-image:url(/wp-content/uploads/crudo-profile/img/pm-d.webp)!important;aspect-ratio:16/9!important;padding:44px 48px!important;border-radius:36px!important}}.page .grid:has(.tile.pro.d),.page .grid:has(.tile.hw){grid-template-rows:none!important;grid-auto-rows:auto!important;height:auto!important}.tile.hw{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;overflow:visible!important;height:auto!important;min-height:0!important}.tile.hw .hwt{font:300 clamp(2rem,8.6vw,2.6rem)/1.05 Newsreader,"EB Garamond",serif!important;color:#1c1b1a!important;text-align:left!important;margin:10px 0 22px!important}.tile.hw .hwr{display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(var(--pg,20px)*-1);padding:0 var(--pg,20px) 6px;scroll-padding-left:var(--pg,20px)}.tile.hw .hwr::-webkit-scrollbar{display:none}.tile.hw .hs{flex:0 0 min(78vw,300px);scroll-snap-align:start;display:flex!important;flex-direction:column;gap:0!important;padding:0!important;background:#fff;border-radius:28px;box-shadow:inset 0 0 0 1px #e1dcd3,0 14px 34px -22px #4a474147;overflow:hidden}.hs-pic{position:relative;aspect-ratio:4/4.1;background:#f6e5d5;overflow:hidden}.hs-pic img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 72%;padding:0!important;margin:0!important;max-width:none!important}.hs-n{position:absolute;left:14px;top:14px;width:36px;height:36px;border-radius:50%;background:#f7f1e8;color:#4a4741;display:grid;place-items:center;font:600 14px/1 Inter,sans-serif;box-shadow:0 6px 18px -10px #00000059}.hs-body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:6px}.hs-body b{font:300 clamp(1.35rem,5.6vw,1.6rem)/1.1 Newsreader,"EB Garamond",serif!important;color:#1c1b1a!important;letter-spacing:-.01em}.hs-body i{font:400 15px/1.45 Inter,sans-serif!important;font-style:normal!important;color:#4a4741!important}@media(min-width:900px){.tile.hw .hwr{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:20px}.tile.hw .hs{flex:none;border-radius:32px}.tile.hw .hwt{font-size:clamp(2.4rem,3.6vw,3.4rem)!important}}#s-team .htabs button{white-space:nowrap!important;line-height:1!important}@media(max-width:420px){#s-team .htabs button{font-size:13px!important;padding:0 6px!important}}.page .grid .tile.hw.w{box-shadow:none!important;background:transparent!important;border:0!important}.tile.hw .hs .hs-body b{display:block;font:300 clamp(1.35rem,5.6vw,1.6rem)/1.1 Newsreader,"EB Garamond",serif!important;color:#1c1b1a!important;letter-spacing:-.01em}.tile.hw .hs .hs-body i{display:block;font:400 15px/1.45 Inter,sans-serif!important;font-style:normal!important;color:#4a4741!important}.tile.hw .hs .hs-body{padding:18px 20px 22px}.page .grid .tile.pro.d{aspect-ratio:9/15.5!important}.page .grid .tile.pro.d .pr2{max-width:62%}@media(min-width:700px){.page .grid .tile.pro.d{aspect-ratio:16/9!important}.page .grid .tile.pro.d .pr2{max-width:none}}.page .grid:has(.biz-h){grid-template-rows:none!important;grid-auto-rows:auto!important;height:auto!important}.biz-h{grid-column:1/-1;margin:26px 0 2px;font:300 clamp(1.7rem,7vw,2.3rem)/1.1 Newsreader,"EB Garamond",serif;color:#1c1b1a;letter-spacing:-.01em;text-align:left}@media(min-width:900px){.biz-h{margin:44px 0 4px;font-size:clamp(2rem,3vw,2.8rem)}}.jpod,.jpod *{touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}.yt-pop{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden}.yt-frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.page .grid .tile.pro.d{background-image:none!important;position:relative!important;isolation:isolate}.tile.pro.d .pm-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block}.tile.pro.d .pm-bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 100%;padding:0!important;margin:0!important;max-width:none!important}.tile.pro.d .pe,.tile.pro.d .row,.tile.pro.d .chips{position:relative;z-index:1}#s-trusted .grid{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;grid-template-rows:none!important;grid-auto-rows:auto!important;height:auto!important}#s-trusted .tile{grid-column:1/-1!important;height:auto!important;min-height:0!important;margin:0!important}@media(min-width:900px){#s-trusted .grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:22px!important}#s-trusted .tile.hon2{grid-column:span 3!important}#s-trusted .tile.lg,#s-trusted .tile.more2{grid-column:span 2!important}#s-trusted .tile.jr2,#s-trusted .biz-h{grid-column:1/-1!important}}#s-trusted .tile.hon2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:34px 24px 30px!important;text-align:center;border-radius:32px!important}#s-trusted .tile.hon2 img{height:76px;width:auto;max-width:70%;object-fit:contain;padding:0!important;margin:0 0 10px!important}#s-trusted .tile.hon2 .nm{font:300 clamp(1.6rem,6vw,2.1rem)/1.1 Newsreader,"EB Garamond",serif!important;color:#1c1b1a!important}#s-trusted .tile.hon2 .hs2{font:400 15px/1.4 Inter,sans-serif!important;color:#4a4741!important}#s-trusted .tile.lg{display:flex!important;flex-direction:column;gap:14px;padding:14px 14px 22px!important;border-radius:32px!important;align-items:stretch!important;justify-content:flex-start!important}#s-trusted .tile.lg .pn{display:grid!important;place-items:center;aspect-ratio:16/9;width:100%!important;height:auto!important;min-height:0!important;background:#f7f1e8!important;border-radius:22px!important;padding:14px!important;margin:0!important;overflow:hidden}#s-trusted .tile.lg .pn img{display:block!important;width:auto!important;height:auto!important;max-width:64%!important;max-height:64%!important;object-fit:contain;padding:0!important;margin:0!important}#s-trusted .tile.lg .pn .wm{font:500 clamp(1rem,1.6vw,1.35rem)/1.1 Newsreader,"EB Garamond",serif;letter-spacing:.22em;text-transform:uppercase;color:#1c1b1a;text-align:center}#s-trusted .tile.lg .zv{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:0 10px!important;margin:0!important}#s-trusted .tile.lg .zv svg{display:none!important}#s-trusted .tile.lg .zv b{font:300 clamp(1.9rem,2.6vw,2.6rem)/1.05 Newsreader,"EB Garamond",serif!important;color:#1c1b1a!important;letter-spacing:-.015em}#s-trusted .tile.lg .zv .zp{font:400 14px/1 Inter,sans-serif;font-style:normal;color:#838280}#s-trusted .tile.lg .kind{align-self:flex-start;margin:0 0 0 10px!important;display:inline-flex!important;align-items:center;gap:8px;padding:8px 14px;border-radius:9999px;background:#f1e8db!important;color:#4a4741!important;font:600 13px/1 Inter,sans-serif}#s-trusted .tile.lg .kind svg{width:16px;height:16px}#s-trusted .tile.more2{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:34px 32px!important;border-radius:32px!important;background:#6b443d!important;box-shadow:none!important;min-height:200px!important}#s-trusted .tile.more2 .num{font:300 clamp(3.4rem,6vw,5rem)/1 Newsreader,"EB Garamond",serif!important;color:#f7f1e8!important}#s-trusted .tile.more2 .cap{font:500 16px/1.3 Inter,sans-serif!important;color:#ddbe78!important;letter-spacing:.02em}#s-trusted .tile.jr2{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px 40px;padding:30px 34px!important;border-radius:32px!important;background:#fff!important}#s-trusted .tile.jr2>b{font:300 clamp(1.8rem,5vw,2.4rem)/1.1 Newsreader,"EB Garamond",serif!important;color:#1c1b1a!important}#s-trusted .tile.jr2 .jch{display:flex!important;align-items:flex-start;gap:0;flex-wrap:nowrap}#s-trusted .tile.jr2 .jl{display:flex!important;flex-direction:column;align-items:center;gap:10px;min-width:74px;font:600 13px/1.2 Inter,sans-serif;color:#4a4741}#s-trusted .tile.jr2 .jl .o{width:48px!important;height:48px!important;border-radius:50%!important;background:#f7f1e8!important;box-shadow:inset 0 0 0 1px #cccac7;display:grid;place-items:center;color:#4a4741}#s-trusted .tile.jr2 .jl .o.bl{background:#4a4741!important;color:#fff!important;box-shadow:none}#s-trusted .tile.jr2 .ar{display:block!important;width:34px;height:1px;background:#cccac7;margin-top:24px}#s-trusted .tile.jr2 .ar svg{display:none!important}@media(max-width:520px){#s-trusted .tile.jr2{padding:24px 20px!important}#s-trusted .tile.jr2 .jl{min-width:58px}#s-trusted .tile.jr2 .ar{width:14px}}#s-trusted .biz-h{margin:34px 0 0!important}@media(min-width:1280px){.page{padding-top:56px!important;padding-bottom:56px!important}.page.team{padding-top:84px!important;padding-bottom:84px!important}.stmt{padding-top:80px!important;padding-bottom:20px!important}.sv:not(.sv-re){padding-top:56px!important;padding-bottom:16px!important}.sv.sf-row,.sf-intro{padding-top:56px!important}}@media(min-width:700px){.page .grid .tile.pro.d{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:0!important;padding:clamp(26px,4vw,60px)!important}.tile.pro.d .pe,.tile.pro.d .row,.tile.pro.d .chips{max-width:46%}.tile.pro.d .row{display:block!important}.tile.pro.d .num{font-size:clamp(4.2rem,8vw,8rem)!important;line-height:.95!important}.tile.pro.d .num .u{font-size:clamp(1.3rem,2.2vw,2.2rem)!important}.tile.pro.d .pr2{max-width:none!important;margin-top:14px}.tile.pro.d .big{font-size:clamp(1.25rem,2.1vw,1.9rem)!important;line-height:1.15!important}.tile.pro.d .chips{margin-top:20px!important;display:flex;flex-wrap:wrap;gap:8px}.tile.pro.d .chips span{font-size:13px!important;padding:8px 12px!important}}.page .grid:has(.tile.pro.d){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:26px!important}.page .grid:has(.tile.pro.d)>.tile{grid-column:1/-1!important;width:100%!important;max-width:none!important}@media(min-width:700px){.page .grid .tile.pro.d{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)!important;grid-template-rows:auto auto auto!important;align-content:center!important;align-items:center!important;column-gap:clamp(20px,3vw,48px)!important;aspect-ratio:auto!important;height:auto!important;background:#fff!important;padding:clamp(16px,2.2vw,30px)!important;border-radius:36px!important;overflow:hidden!important}.tile.pro.d .pm-bg{position:relative!important;inset:auto!important;z-index:0!important;grid-column:2;grid-row:1/span 3;width:100%;height:100%;min-height:clamp(300px,34vw,520px);border-radius:28px;overflow:hidden}.tile.pro.d .pm-bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:60% 72%}.tile.pro.d .pe,.tile.pro.d .row,.tile.pro.d .chips{grid-column:1;max-width:none!important;padding-left:clamp(8px,2vw,32px)}.tile.pro.d .chips span{background:#f7f1e8!important}}.page .grid:has(.tile.pro.d)>.tile{grid-row:auto!important}.page .grid:has(.tile.pro.d)>.tile.hw{order:-2}.page .grid:has(.tile.pro.d)>.tile.pro{order:-1}@media(min-width:900px){.tile.hw .hwr{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}.tile.hw .hs{width:auto!important;max-width:none!important}}@media(min-width:900px){.page .grid[style*="82mm 64mm 34mm 78mm"] .tile.hw .hwr{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}}.op-pic,.hs-pic{aspect-ratio:3/4!important}.op-pic img,.hs-pic img{object-position:50% 50%!important}@media(min-width:900px){.op-pic{aspect-ratio:3/4!important}}.pb2 .pb2-play{width:26px;height:26px;flex:none;margin:0 10px 0 0;color:#4a4741}.pb2 span{white-space:nowrap}a.jpod{cursor:pointer;-webkit-user-select:none;user-select:none}a.jpod *{pointer-events:none!important}@media(max-width:1279px){.page.team{padding-top:44px!important;padding-bottom:30px!important}.sf-intro{margin-top:-84px!important}.page .ph{padding-top:0!important;margin-top:0!important}}@media(min-width:1280px){.page{padding-top:36px!important;padding-bottom:36px!important}.page.team{padding-top:64px!important;padding-bottom:48px!important}.page .ph{padding-top:0!important;margin-top:0!important}.sv:not(.sv-re){padding-top:48px!important}}

.cs-ann,.cs-hdr,.cs-msheet,.cs-ftr{--canvas:#f7f1e8;--soft:#efe8dd;--surface:#fff;--ink:#1c1b1a;--stone:#4a4741;--ash:#838280;--mute:#a8a5a0;--hair:#e1dcd3;--silver:#cccac7;--gold:#af751b;--gold-soft:#ddaa61;--clay:#6b443d;--espresso:#39221e;--band:#19191c;--blue:#2a72de;--ease:cubic-bezier(.4,0,.2,1);--serif:Newsreader,"EB Garamond",Georgia,serif;--sans:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--hh:56px;--gut:clamp(20px,5vw,56px);box-sizing:border-box;font-family:var(--sans);line-height:1.5}.cs-ann *,.cs-hdr *,.cs-msheet *,.cs-ftr *{box-sizing:border-box}.cs-hdr,.cs-hdr *,.cs-ftr,.cs-ftr *,.cs-msheet,.cs-msheet *,.cs-ann,.cs-ann *{letter-spacing:normal}.cs-hdr ul,.cs-ftr ul,.cs-msheet ul{list-style:none;margin:0;padding:0}.cs-hdr li,.cs-ftr li,.cs-msheet li{margin:0;padding:0;list-style:none}.cs-hdr a,.cs-ftr a,.cs-msheet a{text-decoration:none}.cs-hdr p,.cs-hdr h3,.cs-ftr h3,.cs-ftr h4,.cs-ftr p{margin:0}.cs-hdr img,.cs-ftr img{max-width:none;padding:0;margin:0}
/* buttons */
.cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 26px;border-radius:9999px;border:1px solid transparent;font:600 15px/1 var(--sans);text-decoration:none;white-space:nowrap;transition:background-color .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease),transform .3s var(--ease)}
.cs-btn-stone{background:var(--stone);color:#fff}
.cs-btn-stone:hover{background:var(--espresso)}
.cs-btn-ghost{background:transparent;color:var(--stone);border-color:var(--stone)}
.cs-btn-ghost:hover{background:var(--stone);color:#fff}
.cs-btn-cream{background:var(--canvas);color:var(--stone)}
.cs-btn-cream:hover{background:#fff}
.cs-btn-blue{background:var(--blue);color:#fff;min-height:44px;padding:0 22px}
.cs-btn-blue:hover{background:#1f5fc4}
.cs-btns{display:flex;flex-wrap:wrap;gap:12px}

/* announcement + header */
.cs-ann{position:fixed;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));white-space:nowrap;background:radial-gradient(520px 90px at 50% 0%,rgba(221,170,97,.22),rgba(221,170,97,0) 70%),linear-gradient(135deg,#2e231b 0,#1f1a16 52%,#18161a 100%);text-align:center;font:500 14.5px/1.35 var(--sans);letter-spacing:.01em;color:#f7f1e8;box-shadow:inset 0 1px 0 rgba(221,170,97,.55),0 -14px 28px -14px rgba(28,27,26,.35);transform:translateY(100%);visibility:hidden;transition:transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s linear .45s}
.cs-ann>span{min-width:0;overflow:hidden}
.cs-ann .cs-ais{font-size:1em;color:#b9ae9f}
.cs-ann .cs-aiss{color:#b9ae9f}
.cs-aiss{color:var(--ash);text-decoration:line-through;text-decoration-color:#d3402b;text-decoration-thickness:2px}
/* owner 3 Nov: the strip is hidden by default. It slides up as a sticky bar only once the visitor has scrolled (html.cs-sc), and steps aside while the phone menu is open. */
html.cs-sc .cs-ann{transform:none;visibility:visible;transition:transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s}
html.cs-menu-open .cs-ann{visibility:hidden}
@media (max-width:480px){.cs-ann{font-size:12.5px;gap:12px}}
@media (max-width:340px){.cs-ann{font-size:11px;gap:8px;padding-left:12px;padding-right:12px}}
@media (prefers-reduced-motion:reduce){.cs-ann,.cs-hdr{transition:none}}
/* the header's Book a call stays out of sight until the page has a reason to show it (see site.cs-js) */
.cs-hdr-cta>.cs-btn-blue{display:none}
html.cs-hcta .cs-hdr-cta>.cs-btn-blue{display:inline-flex;animation:bmbk .35s var(--ease) both}
@media (prefers-reduced-motion:reduce){html.cs-hcta .cs-hdr-cta>.cs-btn-blue{animation:none}}
.cs-hdr{position:sticky;top:0;z-index:50;height:var(--hh);background:transparent;transition:transform .5s var(--ease),background-color .5s var(--ease),box-shadow .5s var(--ease)}
.cs-hdr.cs-solid{background:var(--canvas);box-shadow:0 1px 0 var(--hair)}
.cs-hdr.cs-hide{transform:translateY(-100%)}
html.cs-menu-open .cs-hdr{transform:none;background:var(--canvas)}
.cs-hdr-in{height:100%;display:flex;align-items:center;gap:clamp(16px,3vw,40px)}
.cs-logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none;font:600 22px/1 var(--sans);letter-spacing:-.01em;color:var(--stone);flex:none;min-height:44px}
.cs-logo img{width:38px;height:auto}
.cs-nav{display:none;margin-inline:auto}
.cs-nav>ul{display:flex;gap:6px;align-items:center}
.cs-nav a,.cs-nav button.cs-nl{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:0;background:transparent;border-radius:9999px;text-decoration:none;font:400 16px/24px var(--sans);color:var(--stone);transition:color .3s var(--ease),background-color .3s var(--ease)}
.cs-nav a:hover,.cs-nav button.cs-nl:hover,.cs-nav li:focus-within>button.cs-nl{background:rgba(74,71,65,.08)}
.cs-nav a[aria-current="page"]{color:var(--ink);background:rgba(74,71,65,.1)}
.cs-nav .cs-car{width:9px;height:9px;transition:transform .3s var(--ease)}
.cs-nav li.cs-dd:hover .cs-car,.cs-nav li.cs-dd:focus-within .cs-car{transform:rotate(180deg)}
.cs-nav li.cs-dd{position:static}
.cs-dd-panel{position:absolute;left:0;right:0;top:100%;padding:8px 0 30px;background:var(--canvas);border-radius:0 0 34px 34px;box-shadow:0 30px 60px -30px rgba(57,34,30,.4);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .35s var(--ease),transform .45s var(--ease),visibility .35s}
.cs-dd-panel::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}
.cs-dd-panel::after{content:"";position:absolute;left:0;right:0;top:100%;height:100vh;pointer-events:none;background:rgba(247,241,232,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.cs-nav li.cs-dd:hover .cs-dd-panel,.cs-nav li.cs-dd:focus-within .cs-dd-panel{opacity:1;visibility:visible;transform:none}
.cs-nav li.cs-dd.cs-shut .cs-dd-panel{opacity:0;visibility:hidden;transform:translateY(-10px)}
.cs-hdr:has(.cs-dd:hover),.cs-hdr:has(.cs-dd:focus-within){background:var(--canvas)}
.cs-dd-in{display:flex;align-items:center;justify-content:center;gap:clamp(24px,4vw,64px)}
.cs-dd-cards{display:grid;gap:14px;min-width:0}
.cs-dd-cards.cs-c5{grid-template-columns:repeat(5,minmax(0,1fr));width:min(860px,100%)}
.cs-dd-cards.cs-c2{grid-template-columns:repeat(2,minmax(0,1fr));width:min(520px,100%)}
.cs-dd-panel .cs-dd-card{position:relative;display:block;min-height:0;padding:0;border-radius:22px;overflow:hidden;aspect-ratio:4/5;background:var(--soft);color:#fff;isolation:isolate}
.cs-dd-cards.cs-c2 .cs-dd-card{aspect-ratio:3/2}
.cs-dd-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .9s var(--ease)}
.cs-dd-card::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(25,18,14,0) 30%,rgba(25,18,14,.74))}
.cs-dd-card:hover img{transform:scale(1.06)}
.cs-dd-panel .cs-dd-card,.cs-dd-panel .cs-dd-card *{white-space:normal}
.cs-dd-t{position:absolute;left:18px;right:60px;bottom:16px;display:flex;flex-direction:column;gap:2px;font:400 20px/1.2 var(--sans)}
.cs-dd-t b{font:400 20px/1.2 var(--sans);color:#fff}
.cs-dd-go{position:absolute;right:14px;bottom:14px;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;transition:transform .4s var(--ease)}
.cs-dd-go svg{width:15px;height:15px}
.cs-dd-cards.cs-c5 .cs-dd-t{right:12px;bottom:64px}
.cs-dd-card:hover .cs-dd-go{transform:translateX(3px)}
.cs-dd-links{display:flex;flex-direction:column;gap:4px;flex:none;width:260px}
.cs-dd-panel a.cs-dd-link{flex-direction:row;align-items:center;gap:24px;padding:12px 10px;border-radius:14px;font:400 18px/1.2 var(--sans);color:var(--stone)}
.cs-dd-link svg{width:30px;height:30px;color:var(--ash);flex:none;transition:transform .4s var(--ease),color .3s}
.cs-dd-link:hover{background:rgba(74,71,65,.07);color:var(--ink)}
.cs-dd-link:hover svg{transform:translateX(2px);color:var(--ink)}
.cs-dd-panel .cs-dd-card,.cs-dd-link{opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease),transform .6s var(--ease)}
.cs-nav li.cs-dd:hover .cs-dd-card,.cs-nav li.cs-dd:hover .cs-dd-link,.cs-nav li.cs-dd:focus-within .cs-dd-card,.cs-nav li.cs-dd:focus-within .cs-dd-link{opacity:1;transform:none}
.cs-dd-card:nth-child(2),.cs-dd-link:nth-child(2){transition-delay:.05s}.cs-dd-card:nth-child(3),.cs-dd-link:nth-child(3){transition-delay:.1s}.cs-dd-card:nth-child(4){transition-delay:.15s}.cs-dd-card:nth-child(5){transition-delay:.2s}
@media (max-width:1139px){.cs-dd-links{display:none}}
@media (prefers-reduced-motion:reduce){.cs-dd-panel,.cs-dd-card,.cs-dd-link,.cs-dd-card img{transition:none}}
.cs-hdr-cta{margin-left:auto;display:flex;align-items:center;gap:10px}
.cs-lgm{position:relative;flex:none;width:44px;height:44px}
.cs-lgb{position:relative;width:44px;height:44px;border-radius:50%;border:1px solid var(--stone);background:transparent;color:var(--stone);display:grid;place-items:center;padding:0;cursor:pointer;font:600 14px/1 var(--sans);-webkit-tap-highlight-color:transparent;transition:background-color .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}
.cs-lgb span{display:block;transition:opacity .2s var(--ease),transform .3s var(--ease)}
.cs-lgb.cs-swap span{opacity:0;transform:translateY(6px)}
.cs-lgb:hover{background:rgba(74,71,65,.08)}
.cs-lgb[aria-expanded="true"]{background:var(--ink);border-color:var(--ink);color:var(--canvas)}
.cs-lgb::after{content:"";position:absolute;inset:-1px;border-radius:50%;box-shadow:0 0 0 0 rgba(175,117,27,.45);opacity:0;pointer-events:none}
.cs-lgb.cs-idle::after{animation:lgring 7s cubic-bezier(.2,.7,.3,1) infinite 1.2s}
.cs-lgb.cs-idle{animation:lgbreath 7s ease-in-out infinite 1.2s}
@media (min-width:760px){.cs-hdr-cta{gap:16px}}
@media (max-width:759px){.cs-hdr-in{gap:12px}.cs-hdr-cta{gap:12px}.cs-lgm,.cs-lgb{width:42px;height:42px}.cs-menu-btn{width:46px;height:46px}.cs-hdr-cta .cs-btn{padding-inline:18px}}
@media (max-width:420px){.cs-logo{gap:10px;font-size:20px}.cs-logo img{width:34px}.cs-hdr-cta .cs-btn{padding-inline:16px}}
@media (max-width:389px){.cs-logo span{display:none}.cs-hdr-in{gap:14px}.cs-hdr-cta{gap:14px}}
@media (prefers-reduced-motion:reduce){.cs-lgb.cs-idle,.cs-lgb.cs-idle::after{animation:none}.cs-lgb span{transition:none}}
.cs-menu-btn{width:48px;height:48px;border-radius:50%;border:1px solid var(--stone);background:transparent;display:grid;place-items:center;padding:0}
.cs-menu-btn i{display:block;width:20px;height:1.5px;background:var(--stone);position:relative;transition:background-color .3s}
.cs-menu-btn i::before,.cs-menu-btn i::after{content:"";position:absolute;left:0;width:20px;height:1.5px;background:var(--stone);transition:transform .35s var(--ease)}
.cs-menu-btn i::before{top:-6px}.cs-menu-btn i::after{top:6px}
html.cs-menu-open .cs-menu-btn i{background:transparent}
html.cs-menu-open .cs-menu-btn i::before{transform:translateY(6px) rotate(45deg)}
html.cs-menu-open .cs-menu-btn i::after{transform:translateY(-6px) rotate(-45deg)}
.cs-msheet{position:fixed;inset:0;z-index:45;background:var(--canvas);padding:calc(var(--hh) + 28px) 24px 40px;overflow-y:auto;overflow-x:hidden;touch-action:pan-y;overscroll-behavior:contain;scrollbar-width:none;opacity:0;visibility:hidden;transition:opacity .15s var(--ease),visibility .15s}.cs-msheet::-webkit-scrollbar{display:none}
html.cs-menu-open .cs-msheet{opacity:1;visibility:visible;transform:none}
html.cs-menu-open{overflow:hidden}
/* phone menu, copied from the Oura pattern: big links, then a drill-down panel with photo cards and icon links */
.cs-m-view{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:560px;margin:0 auto;overflow:hidden}
.cs-m-p{grid-area:1/1;opacity:0;visibility:hidden;transform:translateX(28px);transition:opacity .35s var(--ease),transform .45s var(--ease),visibility .35s}
.cs-msheet{pointer-events:none}
html.cs-menu-open .cs-msheet{pointer-events:auto}
html.cs-menu-open .cs-m-p[data-on]{opacity:1;visibility:visible;transform:none}
.cs-m-view[data-view]:not([data-view="root"]) .cs-m-p[data-p="root"]{transform:translateX(-28px)}
.cs-m-big{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}
.cs-m-big a,.cs-m-big button{display:inline-flex;align-items:center;min-height:60px;padding:12px 0;margin:0;border:0;background:transparent;font:400 30px/36px var(--sans);letter-spacing:0;color:var(--stone);text-decoration:none;cursor:pointer;text-align:left;border-radius:9999px;transition:color .3s var(--ease)}
.cs-m-big a:active,.cs-m-big button:active{color:var(--ink)}
.cs-m-big a s{margin:0 .26em}
.cs-m-big button{width:100%;justify-content:space-between;gap:12px}
.cs-m-big .cs-m-chev{width:22px;height:22px;margin:0;color:var(--ash)}
.cs-m-small{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column}
.cs-m-small a{display:flex;align-items:center;min-height:44px;padding:12px 0;font:400 16px/24px var(--sans);color:var(--stone);text-decoration:none}
.cs-m-cta{margin-top:22px;display:flex;flex-direction:column;gap:12px}
.cs-m-cta .cs-btn{width:100%}
.cs-m-back{display:inline-grid;place-items:center;width:44px;height:44px;margin:0 0 14px -10px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--stone);cursor:pointer}
.cs-m-back svg{width:26px;height:26px}
.cs-m-cards{display:flex;flex-direction:column;gap:16px}
.cs-m-card{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;height:145px;padding:0 20px 14px;border-radius:24px;overflow:hidden;isolation:isolate;background:var(--soft);color:#fff;text-decoration:none}
.cs-m-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.cs-m-card::after{content:"";position:absolute;left:0;right:0;bottom:0;top:33%;z-index:-1;background:linear-gradient(rgba(0,0,0,0),rgba(74,71,65,.6))}
.cs-m-card b{font:400 20px/30px var(--sans);color:#fff}
.cs-m-chev{width:16px;height:16px;flex:none;margin-bottom:7px;color:#fefaef}
.cs-m-links{display:flex;flex-direction:column;gap:16px;margin-top:30px}
.cs-m-link{display:flex;align-items:center;gap:24px;min-height:40px;color:var(--stone);text-decoration:none;font:400 16px/24px var(--sans)}
.cs-m-link i{display:grid;place-items:center;width:40px;height:40px;flex:none;color:#838280}
.cs-m-link svg{width:24px;height:24px}
/* owner 3 Nov: a drill-down panel fits the phone screen exactly: the photo cards share the height that is left, the links stay compact, nothing scrolls on a normal phone (a very short screen falls back to a quiet scroll) */
@media (max-width:999px){
.cs-msheet{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}
.cs-m-p[data-p]:not([data-p="root"]){display:flex;flex-direction:column;min-height:0;height:calc(100vh - var(--hh) - 56px - env(safe-area-inset-bottom,0px));height:calc(100dvh - var(--hh) - 56px - env(safe-area-inset-bottom,0px))}
.cs-m-p[data-p]:not([data-p="root"]) .cs-m-back{flex:none;width:40px;height:40px;margin:0 0 6px -8px}
.cs-m-p[data-p]:not([data-p="root"]) .cs-m-cards{flex:1 1 auto;min-height:0;gap:10px}
.cs-m-p[data-p]:not([data-p="root"]) .cs-m-card{flex:1 1 0;min-height:56px;max-height:150px;height:auto;padding:0 18px 10px;border-radius:20px}
.cs-m-p[data-p]:not([data-p="root"]) .cs-m-card b{font-size:18px;line-height:24px}
.cs-m-p[data-p]:not([data-p="root"]) .cs-m-chev{margin-bottom:5px}
.cs-m-p[data-p]:not([data-p="root"]) .cs-m-links{flex:none;gap:2px;margin-top:12px}
.cs-m-p[data-p]:not([data-p="root"]) .cs-m-link{min-height:38px;gap:14px;font-size:15px;line-height:22px}
.cs-m-p[data-p]:not([data-p="root"]) .cs-m-link i{width:32px;height:32px}
.cs-m-p[data-p]:not([data-p="root"]) .cs-m-link svg{width:22px;height:22px}
}
@media (max-width:999px){.cs-m-p[data-p]:not([data-on]){max-height:0;overflow:hidden;transition:opacity .2s var(--ease),transform .25s var(--ease),visibility .2s,max-height 0s linear .25s}}
/* owner 3 Nov: the root menu, same on every page: roomy links, then compact ones, then Book a call + Try Demo in one row; it tightens on shorter screens so it fits one screen */
@media (max-width:999px){
.cs-m-big{gap:6px;margin-top:0}
.cs-m-big a,.cs-m-big button{min-height:56px}
.cs-m-small{margin-top:16px}
.cs-m-small a{min-height:42px;padding:9px 0}
.cs-m-cta{flex-direction:row;gap:12px;margin-top:20px}
.cs-m-cta .cs-btn{flex:1 1 0;min-width:0;width:auto;padding:0 12px;border:1.5px solid transparent;box-sizing:border-box}
.cs-m-cta .cs-btn-stone{border-color:var(--stone)}
.cs-m-cta .cs-btn-ghost{border-color:var(--stone)}
}
@media (max-width:999px) and (max-height:760px){.cs-m-big{gap:4px}.cs-m-big a,.cs-m-big button{min-height:50px;padding:8px 0}.cs-m-small{margin-top:12px}.cs-m-small a{min-height:36px;padding:6px 0}.cs-m-cta{margin-top:16px}}
@media (max-width:999px) and (max-height:680px){.cs-m-big a,.cs-m-big button{min-height:46px;font-size:28px;line-height:32px}.cs-m-small a{min-height:34px}.cs-m-small{margin-top:10px}.cs-m-cta{margin-top:12px}.cs-m-cta .cs-btn{min-height:44px}}
@media (max-width:999px) and (max-height:640px){.cs-m-p[data-p]:not([data-p="root"]) .cs-m-card{min-height:48px}.cs-m-p[data-p]:not([data-p="root"]) .cs-m-link{min-height:34px}}
@media (prefers-reduced-motion:reduce){.cs-m-p,.cs-msheet{transition:none}}
@media (min-width:1000px){.cs-nav{display:block}.cs-menu-btn{display:none}.cs-msheet{display:none}}
@media (max-width:999px){.cs-hdr-cta .cs-btn-blue{padding:0 18px}}
@media (max-width:380px){.cs-hdr-in{gap:8px}.cs-logo{gap:8px;font-size:20px}.cs-logo img{width:32px;height:auto}.cs-hdr-cta{gap:8px}.cs-hdr-cta .cs-btn-blue{padding:0 14px;font-size:14px}.cs-menu-btn{width:44px;height:44px}}


/* footer */
.cs-ftr :focus-visible,.cs-band :focus-visible{outline:2px solid #fff;outline-offset:3px}
.cs-ftr{background:var(--band);color:#e9e5dc;padding:clamp(48px,7vw,88px) 0 calc(28px + var(--annb,52px));margin-top:clamp(40px,6vw,80px)}
.cs-ftr a{text-decoration:none;color:#d6d2c9;transition:color .3s var(--ease)}
.cs-ftr a:hover{color:#fff}
.cs-ftr a.cs-btn-cream{color:var(--stone)}
.cs-ftr a.cs-btn-cream:hover{color:var(--ink)}
.cs-ftr-top{display:grid;gap:36px}
.cs-ftr .cs-logo{color:#fff}
.cs-ftr-sign h2{font:300 clamp(1.7rem,3vw,2.3rem)/1.12 var(--serif);color:#fff;margin:18px 0 20px;max-width:16ch}
.cs-ftr-cols{display:grid;gap:30px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}
.cs-ftr-cols h3{font:600 13px/1.2 var(--sans);color:var(--mute);letter-spacing:.04em;margin-bottom:14px}
.cs-ftr-cols li a{display:inline-flex;align-items:center;column-gap:.28em;flex-wrap:wrap;min-height:44px;min-width:44px;font:400 15px/1.3 var(--sans)}
.cs-ftr-bot{margin-top:44px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:4px;font:400 14px/1.5 var(--sans);color:var(--mute)}
.cs-ftr-bot nav{display:flex;gap:10px;flex-wrap:wrap}
.cs-ftr-bot a{color:var(--mute);display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding-inline:6px}
@media (min-width:900px){.cs-ftr-top{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:60px}.cs-ftr-cols{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-ftr-bot{flex-direction:row;justify-content:space-between;align-items:center}}


/* nav-fit */
.cs-nav a,.cs-nav button.cs-nl{white-space:nowrap}
@media (min-width:760px) and (max-width:1139px){.cs-nav>ul{gap:0}.cs-nav a,.cs-nav button.cs-nl{padding:0 9px;font-size:14px}.cs-hdr-cta .cs-btn{padding-inline:16px}}

.cs-wrap{width:100%;max-width:1280px;margin:0 auto;padding-inline:var(--gut)}
.cs-hdr{z-index:9998}.cs-msheet{z-index:9997}@media (min-width:1000px){.cs-hdr,.cs-msheet{--hh:72px}}.cs-hdr .cs-btn{white-space:nowrap}.cs-ftr{margin-top:0}.cs-hdr .cs-logo img{filter:invert(1) brightness(.62)}.sh{display:none!important}.cs-hdr.cs-hide{transform:translateY(-100%)}/* hero picture while the real file loads: a 48 px copy of it, blurred by the browser (made from hand-d.webp / hand-m.webp) */
.oi.od{background:#f1e7d8 url(data:image/webp;base64,UklGRoYAAABXRUJQVlA4IHoAAADwBACdASowABoAPwFmr0+rJSSiKrgN+WAgCWMAvVha9ltIO3N/w9+AGr/i7GC4UAAA/vEye8XrgTHo00dj3AGx1TMPzoGgfq+hHGfB4Ifqgi0eISwpP7aQuZT6zITvFpZ91CF88/HVehhsyng2fP1lbnIdpgxXQuD4AA==) 60% 100%/cover no-repeat}
.oi.om{background:#f1e7d8 url(data:image/webp;base64,UklGRpIAAABXRUJQVlA4IIYAAABQBQCdASoaADAAPvluqk6qpyOiNVQIAVAfCWMAgyYOzmI3WrFl+cprpIuskSf/jMjhNMAA/u1GqQI0w8EmEeJ5/vJl/B7VMqy6hUXW+2qKHLu/nGF9gXy84Bq5ojVKGDqRRTMy0ZD8Nlc34TuY+pCacOXEs9iwqWWnPByoussVd6ueUwWAAA==) 50% 100%/cover no-repeat}
.ais::before{content:"AI"}.yt-pop.pre{visibility:hidden!important;pointer-events:none!important}.tile.hw .hwl{font:400 1.0625rem/1.55 Inter,system-ui,sans-serif!important;color:#4a4741!important;margin:-10px 0 22px!important;max-width:62ch;text-align:left!important}.tile.hw .hwl b{font-weight:600;color:#1c1b1a}@media (min-width:900px){.tile.hw .hwl{margin:-6px 0 18px!important;font-size:1.0625rem!important}}