@layer site{.sc-root.sc-v3[data-experience=industry][data-design]{--ix-round:0px;--sc-surface:var(--ld-paper);--sc-ink:var(--ld-ink);--sc-soft:color-mix(in srgb,var(--ld-paper) 91%,var(--ld-ink));--sc-muted:color-mix(in srgb,var(--ld-ink) 86%,var(--ld-paper));--sc-line:color-mix(in srgb,var(--ld-ink) 23%,var(--ld-paper));color:var(--sc-ink);background:var(--sc-surface)}.sc-root[data-experience=industry] .sc-section>.sc-inner{max-width:1440px}.sc-root[data-experience=industry] .sc-block-hero>.sc-inner{max-width:none}.sc-root.sc-v3[data-experience=industry] .lx-opening{padding:0}.sc-root[data-experience=industry] .sc-header{border-bottom:1px solid var(--sc-line)}.sc-root[data-experience=industry] .sc-brand{letter-spacing:-.035em}.sc-root.sc-v3[data-experience=industry][data-navigation-layout=capsule] .sc-header{border:1px solid var(--sc-line);background:color-mix(in srgb,var(--sc-surface) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;margin:16px clamp(16px,3cqi,32px) 0;padding:12px 26px}.sc-root.sc-v3[data-experience=industry][data-navigation-layout=capsule] .sc-button{border-radius:999px}.sc-root.sc-v3[data-experience=industry][data-navigation-layout=minimal] .sc-header{border:0;border-bottom:1px solid color-mix(in srgb,var(--sc-line) 60%,transparent);padding:18px var(--sc-gutter);border-radius:0;margin:0}.sc-root.sc-v3[data-experience=industry][data-navigation-layout=ledger] .sc-header{border-block:1px solid var(--sc-line);padding:15px var(--sc-gutter);border-radius:0;margin:0}.sc-root.sc-v3[data-experience=industry][data-navigation-layout=ticket] .sc-header{margin:14px var(--sc-gutter) 0;border:2px solid var(--sc-ink);border-radius:0;padding:14px 22px}.sc-root.sc-v3[data-experience=industry][data-navigation-layout=ticket] .sc-button{border:2px solid var(--sc-ink);box-shadow:4px 4px 0 var(--sc-ink)}.sc-root.sc-v3[data-experience=industry][data-navigation-layout=masthead] .sc-header{padding:18px var(--sc-gutter) 14px;border-bottom:1px solid var(--sc-line)}.sc-root.sc-v3[data-experience=industry][data-navigation-layout=masthead] .sc-brand{letter-spacing:-.03em;font-size:clamp(28px,4.4cqi,64px)}.sc-root[data-experience=industry] .sc-button{border-radius:var(--ix-round);min-height:48px}.sc-root[data-experience=industry] .sc-section:not(.sc-block-hero){border-top:1px solid var(--sc-line)}.sc-root[data-experience=industry] .sc-product-image{border-radius:var(--ix-round)}.sc-root[data-experience=industry] .sc-product h3{text-wrap:balance}.sc-root[data-experience=industry] .sc-block-lead_form{background:var(--sc-soft)}.sc-root[data-experience=industry] .sc-block-specs .sc-specs-table{border-collapse:collapse;border-top:2px solid var(--sc-ink);width:100%}.sc-root[data-experience=industry] .sc-block-specs :is(th,td){border-bottom:1px solid var(--sc-line);text-align:left;vertical-align:top;padding:16px 18px}.sc-root[data-experience=industry] .sc-block-specs thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--sc-accent);background:color-mix(in srgb, var(--sc-surface) 92%, var(--sc-ink));font-size:12px;font-weight:700}.sc-root[data-experience=industry] .sc-block-rich-text .sc-text{grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);align-items:start;gap:24px clamp(32px,5cqi,72px);max-width:960px;margin-inline:auto;display:grid}.sc-root[data-experience=industry] .sc-block-rich-text .sc-eyebrow{grid-column:1/-1;margin-bottom:4px}.sc-root[data-experience=industry] .sc-block-cta .sc-cta{border-radius:calc(var(--ix-round) * .5);border:1.5px solid var(--sc-line);padding:clamp(32px,4.5cqi,56px)}.sc-root.sc-v3[data-experience=industry][data-feature-layout=steps] .sc-features-wrap{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:start;gap:28px clamp(40px,6cqi,88px);display:grid}.sc-root.sc-v3[data-experience=industry][data-feature-layout=steps] .sc-features-wrap>:is(h1,h2){top:calc(var(--sc-header-h,72px) + 28px);margin:0;position:sticky}.sc-root.sc-v3[data-experience=industry][data-feature-layout=steps] .sc-features{max-width:none;margin-left:0}.sc-root.sc-v3[data-experience=industry][data-feature-layout=steps] .sc-features li{border-top:0;border-left:2px solid var(--sc-line);margin-left:20px;padding:0 0 40px 50px;display:block;position:relative}.sc-root.sc-v3[data-experience=industry][data-feature-layout=steps] .sc-features li:last-child{padding-bottom:0}.sc-root.sc-v3[data-experience=industry][data-feature-layout=steps] .sc-features strong{margin-bottom:10px;display:block}.sc-root[data-experience=industry] .lx-industry>.lx-flow>.sc-section:nth-child(2n){background:color-mix(in srgb, var(--sc-surface) 96%, var(--sc-accent))}.ix-hero{isolation:isolate;padding:clamp(36px,5.5cqi,88px) var(--sc-gutter);gap:clamp(24px,4cqi,64px);min-width:0;display:grid;position:relative;overflow:clip}.ix-hero>*,.ix-hero :is(.ld-title,.ld-action,.ld-description,.ix-photo,.ix-detail){min-width:0}.ix-hero .ld-title :is(h1,h2){letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;max-width:12ch;margin:0;font-size:clamp(44px,6.7cqi,104px);line-height:1.04}.sc-root.sc-v3[data-experience=industry]:is([data-font=warm],[data-font=elegant],[data-font=literary],[data-font=fashion]) .ix-hero .ld-title :is(h1,h2){letter-spacing:-.02em;line-height:1.06}.ix-hero .ld-eyebrow{letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:600;line-height:1.7}.ix-hero .ld-description{max-width:44ch;margin-top:28px;font-size:clamp(15px,1.45cqi,19px);line-height:1.7}.ix-hero .ld-description p{margin:0}.ix-hero .ld-action{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ix-hero .ld-points{margin-top:28px;font-size:12px}.ix-hero .sc-landing-media{aspect-ratio:auto;width:100%;height:100%;min-height:0}.sc-root.sc-v3[data-experience=industry] .ix-hero .sc-landing-media{width:100%;height:100%;position:absolute;inset:0}.ix-hero .ix-photo{position:relative}.ix-hero .sc-landing-media img,.ix-hero .ix-detail img{object-fit:cover;width:100%;height:100%;display:block}.ix-hero :is(.ix-photo,.ix-detail){background:var(--sc-soft);overflow:hidden}.ix-photo{height:100%}.ix-detail{aspect-ratio:4/5;width:32%;position:absolute}.ix-mark{width:90px;color:var(--sc-accent);pointer-events:none;position:absolute}.ix-mark svg{width:100%;display:block}.ix-copy{z-index:2;align-self:center;position:relative}.ix-pawplay{grid-template-columns:1fr 1fr;align-items:center;min-height:740px}.sc-root[data-design=pawplay]{--ix-round:999px}.ix-playroom{padding:0 0 60px 30px;position:relative}.ix-playroom .ix-photo{aspect-ratio:4/5;border-radius:45% 45% 14px 14px;transform:rotate(4deg)}.ix-playroom .ix-detail{border:8px solid var(--sc-surface);border-radius:30% 30% 10% 10%;width:35%;bottom:12px;right:-8px;transform:rotate(-9deg)}.ix-playroom .ix-paw{width:100px;bottom:3%;left:0;transform:rotate(-18deg)}.ix-pawhaus{grid-template-columns:1.05fr 1fr;align-items:center;padding-bottom:80px}.ix-portrait{padding:20px 35px 7% 0;position:relative}.ix-portrait .ix-photo{aspect-ratio:4/5;border-radius:48% 48% 0 0}.ix-portrait .ix-mark{width:64px;top:0;right:0}.ix-portrait .ix-detail{border:7px solid var(--sc-surface);width:30%;bottom:0;right:0}.ix-pawhaus .ld-title :is(h1,h2){font-weight:400}.ix-neat{text-align:center;gap:44px}.ix-neat .ix-copy{max-width:870px;margin-inline:auto}.ix-neat .ld-title :is(h1,h2){max-width:17ch;margin-inline:auto}.ix-neat .ld-description{margin-inline:auto}.ix-neat .ld-action{justify-content:center}.ix-neat .ld-points{display:none}.ix-window{margin-inline:5%;padding-right:12%;position:relative}.ix-window .ix-photo{aspect-ratio:2.25;border-radius:160px 160px 12px 12px}.ix-window .ix-detail{border:7px solid var(--sc-surface);border-radius:100px 100px 0 0;width:20%;bottom:-18px;right:0}.ix-window .ix-mark{width:64px;top:-25px;right:13%}.ix-aircare{grid-template-columns:1fr 1fr;gap:0;padding:0}.ix-blueprint{background-image:linear-gradient(var(--sc-line) 1px,transparent 1px),linear-gradient(90deg,var(--sc-line) 1px,transparent 1px);background-size:72px 72px;padding:clamp(36px,5cqi,80px);position:relative}.ix-blueprint .ix-copy{background:var(--sc-surface);padding:24px 0}.ix-blueprint .ix-mark{width:35px;top:24px;right:24px}.ix-service-view{position:relative}.ix-service-view .ix-photo{min-height:680px}.ix-service-view .ix-detail{border:6px solid var(--sc-surface);bottom:24px;right:24px}.ix-muse{grid-template-rows:auto auto;grid-template-columns:1.05fr 1fr;padding-top:52px}.ix-cover{z-index:3;grid-column:1/3;max-width:80%;position:relative}.ix-muse .ld-title :is(h1,h2){max-width:17ch;font-size:clamp(56px,9cqi,144px);font-weight:400}.ix-editorial-photo{grid-area:2/1;margin-top:-20px;position:relative}.ix-editorial-photo .ix-photo{aspect-ratio:4/5}.ix-editorial-photo .ix-detail{border:6px solid var(--sc-surface);bottom:-22px;right:-15%}.ix-editorial-note{align-self:end;padding:0 0 70px 18%}.ix-blade{grid-template-columns:1.25fr 1fr;align-items:center;gap:30px 54px}.ix-broadside{z-index:2;grid-column:1/3}.ix-blade .ld-title :is(h1,h2){letter-spacing:-.015em;max-width:15ch;font-size:clamp(64px,11cqi,172px);line-height:1.02}.ix-rule{border-block:1px solid var(--sc-line);height:8px;margin-top:32px}.ix-barber-photo{padding:0 6% 8% 0;position:relative}.ix-barber-photo .ix-photo{aspect-ratio:1.25}.ix-barber-photo .ix-detail{border:6px solid var(--sc-surface);width:32%;bottom:0;right:0;transform:rotate(4deg)}.ix-barber-note{align-self:center}.ix-formwork{grid-template-columns:1.55fr 1fr;align-items:center;gap:28px 56px}.ix-folio-heading{grid-column:1/3;grid-template-columns:.45fr 1fr;align-items:start;display:grid}.ix-formwork .ld-title :is(h1,h2){max-width:17ch;font-size:clamp(44px,6cqi,90px);font-weight:400}.ix-folio-photo{padding:0 5% 7% 0;position:relative}.ix-folio-photo .ix-photo{aspect-ratio:1.45}.ix-folio-photo .ix-detail{aspect-ratio:1.2;border:6px solid var(--sc-surface);width:30%;bottom:0;right:0}.ix-folio-note{border-top:1px solid var(--sc-line);align-self:center;padding-top:28px}.ix-habita{grid-template-columns:1fr 1.15fr;align-items:center;padding-block:85px}.ix-material-board{padding:0 9% 17% 5%;position:relative}.ix-material-board .ix-photo{aspect-ratio:4/5;transform:rotate(-3deg);box-shadow:0 10px 25px #00000015}.ix-material-board .ix-detail{border:9px solid var(--sc-surface);width:42%;bottom:0;right:-2%;transform:rotate(7deg)}.ix-swatch{gap:9px;display:flex;position:absolute;bottom:3%;left:0;transform:rotate(-6deg)}.ix-swatch i{background:#a18462;width:45px;height:60px;display:block;box-shadow:0 3px 5px #0002}.ix-swatch i:nth-child(2){background:#4d5d4b}.ix-swatch i:nth-child(3){background:#dbccb5}.ix-hideaway{grid-template-columns:1fr 1.2fr;align-items:center;gap:35px 65px}.ix-hideaway .ld-title :is(h1,h2){max-width:10ch;font-size:clamp(56px,7.4cqi,110px);font-weight:400}.ix-postcard{padding-bottom:11%;position:relative}.ix-postcard .ix-photo{aspect-ratio:4/5;border-radius:48% 48% 0 0}.ix-postcard .ix-detail{aspect-ratio:1.25;border:8px solid var(--sc-surface);width:42%;bottom:0;left:-10%;transform:rotate(-5deg)}.ix-roam{grid-template-columns:1.55fr 1fr;align-items:center;gap:32px 50px}.ix-expedition-title{grid-column:1/3}.ix-roam .ld-title :is(h1,h2){letter-spacing:-.03em;max-width:23ch;font-size:clamp(45px,6cqi,90px);line-height:1.12}.ix-expedition-photo{padding:0 5% 8% 0;position:relative}.ix-expedition-photo .ix-photo{aspect-ratio:1.35;border-radius:120px 0 0}.ix-expedition-photo .ix-detail{border:8px solid var(--sc-surface);width:30%;bottom:0;right:0;transform:rotate(5deg)}.ix-ticket-note{border-block:1px dashed var(--sc-line);align-self:center;padding-block:16px 32px}.ix-rally{grid-template-columns:1.1fr 1fr;align-items:center;padding-top:75px}.ix-court-grid{opacity:.12;z-index:-1;position:absolute;inset:4%}.ix-court-grid svg{width:100%;height:100%}.ix-rally .ld-title :is(h1,h2){letter-spacing:-.015em;max-width:9ch;font-size:clamp(64px,10cqi,156px);line-height:1.02}.ix-rally-photo{padding:0 7% 10% 0;position:relative}.ix-rally-photo .ix-photo{aspect-ratio:4/5;border:8px solid var(--sc-ink);transform:rotate(4deg)}.ix-rally-photo .ix-detail{aspect-ratio:1.3;border:7px solid var(--sc-surface);width:43%;bottom:0;left:-15%;transform:rotate(-8deg)}.ix-baseline{grid-template-columns:1.2fr 1fr;align-items:center;padding-top:40px}.ix-club-photo{padding-bottom:14%;position:relative}.ix-club-photo .ix-photo{aspect-ratio:4/5;border-radius:220px 220px 0 0}.ix-club-photo .ix-detail{border:7px solid var(--sc-surface);aspect-ratio:1.2;width:43%;bottom:0;right:-5%}.ix-baseline>.ix-mark{opacity:.22;width:145px;bottom:30px;right:4%}.ix-baseline .ld-title :is(h1,h2){font-size:clamp(46px,5.7cqi,88px)}.ix-fluent{grid-template-columns:1fr 1fr;align-items:center;padding-block:75px}.sc-root[data-design=fluent]{--ix-round:18px}.ix-notebook{padding:9% 7% 13% 4%;position:relative}.ix-notebook:before{content:"";background:color-mix(in srgb,var(--sc-accent) 16%,var(--sc-surface));border-radius:25px;position:absolute;inset:0 0 5% 8%;transform:rotate(5deg)}.ix-notebook .ix-photo{aspect-ratio:4/5;border-radius:20px;position:relative;transform:rotate(-4deg)}.ix-notebook .ix-detail{border:6px solid var(--sc-surface);aspect-ratio:1;border-radius:50%;width:40%;bottom:-2%;right:-2%}.ix-notebook .ix-mark{width:70px;top:-2%;right:0}.ix-sonata{grid-template-columns:1.05fr 1fr;align-items:center;gap:34px 65px}.ix-recital-title{align-self:center}.ix-sonata .ld-title :is(h1,h2){max-width:11ch;font-size:clamp(50px,7cqi,108px);font-weight:400}.ix-stave{width:72%;color:var(--sc-accent);margin-top:28px}.ix-recital-photo{padding:0 0 15% 9%;position:relative}.ix-recital-photo .ix-photo{aspect-ratio:4/5;border-radius:160px 160px 0 0}.ix-recital-photo .ix-detail{aspect-ratio:1;border:7px solid var(--sc-surface);width:42%;bottom:0;left:-7%}@media (prefers-reduced-motion:no-preference){.ix-hero .ix-photo img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ix-hero .ix-photo:hover img{transform:scale(1.035)}}@container (max-width:760px){.sc-root.sc-v3[data-experience=industry][data-navigation-layout=capsule] .sc-header{margin:10px 14px 0;padding:10px 18px}.sc-root.sc-v3[data-experience=industry][data-navigation-layout=ticket] .sc-header{margin:10px 14px 0;padding:10px 16px}.sc-root.sc-v3[data-experience=industry][data-world-frame=masthead] .sc-header{flex-wrap:nowrap;padding:14px 18px}.sc-root.sc-v3[data-experience=industry][data-world-frame=masthead] .sc-brand{text-align:left;flex-basis:auto;justify-content:flex-start;font-size:clamp(20px,5.5cqi,26px)}.sc-root.sc-v3[data-experience=industry][data-feature-layout=steps] .sc-features-wrap{grid-template-columns:1fr}.sc-root.sc-v3[data-experience=industry][data-feature-layout=steps] .sc-features-wrap>:is(h1,h2){position:static}.sc-root[data-experience=industry] .sc-block-rich-text .sc-text{grid-template-columns:1fr}.ix-hero{grid-template-columns:1fr;gap:30px;min-height:0;padding:38px 22px 55px}.ix-hero .ld-title :is(h1,h2){max-width:16ch;font-size:clamp(44px,10cqi,76px)}.ix-hero .ld-eyebrow{margin-bottom:18px;font-size:10px}.ix-hero .ld-description{margin-top:21px;font-size:15px}.ix-hero .ld-action{margin-top:23px}.ix-hero .ld-points{margin-top:21px}.ix-hero>:is(.ix-cover,.ix-broadside,.ix-folio-heading,.ix-expedition-title){grid-column:auto;max-width:none;margin-left:0}.ix-playroom{margin-top:12px;padding:0 14px 25px 12%}.ix-playroom .ix-photo{aspect-ratio:1}.ix-playroom .ix-detail{width:29%}.ix-playroom .ix-paw{width:65px;bottom:15px}.ix-pawhaus .ix-copy{grid-row:1}.ix-portrait{padding:0 9% 6% 0}.ix-portrait .ix-photo{aspect-ratio:1.1}.ix-portrait .ix-detail{width:28%}.ix-window{margin:0;padding-right:6%}.ix-window .ix-photo{aspect-ratio:1.35;border-radius:85px 85px 0 0}.ix-window .ix-detail{width:25%}.ix-aircare{gap:0;padding:0}.ix-blueprint{padding:30px 22px}.ix-blueprint .ix-copy{padding-block:12px}.ix-blueprint .ix-mark{width:22px;top:15px;right:15px}.ix-service-view .ix-photo{aspect-ratio:1.2;min-height:0}.ix-service-view .ix-detail{width:22%;bottom:18px;right:18px}.ix-cover{grid-row:1}.ix-editorial-photo{grid-area:auto;margin-top:0;padding-right:10%}.ix-editorial-photo .ix-photo{aspect-ratio:1.1}.ix-editorial-photo .ix-detail{width:27%;right:0}.ix-editorial-note{padding:0}.ix-blade .ld-title :is(h1,h2){font-size:clamp(60px,13cqi,102px)}.ix-rule{margin-top:24px}.ix-barber-photo .ix-photo{aspect-ratio:1.15}.ix-barber-photo .ix-detail{width:28%}.ix-folio-heading{display:block}.ix-folio-photo .ix-photo{aspect-ratio:1.15}.ix-folio-photo .ix-detail{width:28%}.ix-folio-note{padding-top:22px}.ix-material-board{margin-top:10px;padding-right:12%}.ix-material-board .ix-photo{aspect-ratio:1.1}.ix-swatch i{width:30px;height:42px}.ix-postcard{margin-left:10%;padding-bottom:11%}.ix-postcard .ix-photo{aspect-ratio:1.1}.ix-postcard .ix-detail{width:35%}.ix-ticket-note{margin-top:0}.ix-expedition-photo .ix-photo{aspect-ratio:1.15}.ix-expedition-photo .ix-detail{width:28%}.ix-roam .ld-title :is(h1,h2){font-size:clamp(40px,9cqi,68px)}.ix-rally .ld-title :is(h1,h2){max-width:10ch;font-size:clamp(64px,15cqi,108px)}.ix-rally-photo{margin-left:10%}.ix-rally-photo .ix-photo{aspect-ratio:1.15}.ix-rally-photo .ix-detail{width:35%}.ix-baseline .ix-copy{grid-row:1}.ix-club-photo{margin-right:8%}.ix-club-photo .ix-photo{aspect-ratio:1.15}.ix-baseline>.ix-mark{display:none}.ix-notebook{margin-inline:3%}.ix-notebook .ix-photo{aspect-ratio:1.1}.ix-notebook .ix-detail{width:30%}.ix-notebook .ix-mark{width:45px}.ix-recital-photo{margin-left:9%}.ix-recital-photo .ix-photo{aspect-ratio:1.1}.ix-stave{max-width:250px;margin-top:20px}}}
