.d3IODW_page{--company-header-height:64px;padding-top:calc(var(--company-header-height) + var(--preview-badge-height,0px));background:#fff;position:relative}.d3IODW_preview{--preview-badge-height:42px}.d3IODW_page[data-company=tiero]{isolation:isolate}.d3IODW_page[data-company=tiero]>main{z-index:1;position:relative}.d3IODW_page a:focus-visible,.d3IODW_page summary:focus-visible{outline:3px solid var(--detail-accent,#d9341d);outline-offset:5px}.d3IODW_page section[id]{scroll-margin-top:calc(var(--company-header-height) + 24px)}.d3IODW_content{width:calc(100% - 32px);margin-inline:auto}.d3IODW_page[data-company=tiero] .d3IODW_content{z-index:1;position:relative}@media not (max-width:767px){.d3IODW_page[data-company=tiero] .d3IODW_content{z-index:auto}.d3IODW_page[data-company=avant] .d3IODW_content>section:has(~[data-company-part~=top-interview]){z-index:1;position:relative}.d3IODW_content{width:min(83.333%,1200px)}}@media (hover:hover) and (pointer:fine){:where(.d3IODW_page) [data-company-part~=top-textLink]:not([data-company-part~=top-interviewLink],[data-company-part~=top-progress] [data-company-part~=top-textLink]):hover{color:var(--detail-hover,var(--detail-accent,#ea5529))}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:where(.d3IODW_page) [data-company-part~=top-textLink]:not([data-company-part~=top-interviewLink],[data-company-part~=top-progress] [data-company-part~=top-textLink]){transition:color .16s ease-out}}@media not (max-width:767px){.d3IODW_content:has(>[data-company-part~=top-interview])+[data-company-part~=top-environment]{margin-top:152px}}@media not (max-width:1023px){.d3IODW_page{--company-header-height:98px}}
.PBkEfa_theme:where(:not([data-company=propertyagent])){--detail-accent:#3159cb;--detail-link:var(--detail-accent);--detail-gradient:linear-gradient(90deg, #567ded, #3159cb);--detail-heading-gradient:var(--detail-gradient);--detail-heading-bar:var(--detail-accent);--detail-keyword-color:var(--detail-accent);--detail-anchor:var(--detail-accent);--detail-symbol-left:none;--detail-symbol-right:none;--company-gradient:var(--detail-gradient);--company-copy-gradient:linear-gradient(90deg, #3159cb, #567ded);--company-highlight:#567ded;--company-entry-graduate:#3159cb;--company-entry-career:#567ded;--company-hero-background:#fff;--company-arrow-image:none;--company-entry-arrow-mobile:none;--company-entry-arrow-desktop:none;--company-symbol-left:none;--company-symbol-right:none;--company-feature-background:#f2f6fb;--company-jobs-background:none}.PBkEfa_theme[data-company=propertyagent]{--company-gradient:linear-gradient(90deg, #fac02c, #d9341d);--company-circle-gradient:linear-gradient(90deg, #fac02c 7.8125%, #d9341d);--company-arrow-image:url(/companies/propertyagent/arrow.svg);--company-entry-arrow-mobile:url(/companies/propertyagent/entry-arrow-mobile.svg);--company-entry-arrow-desktop:url(/companies/propertyagent/entry-arrow.svg);--company-symbol-left:url(/companies/propertyagent/growth.svg);--company-symbol-right:url(/companies/propertyagent/evolution.svg);--company-feature-background:url(/companies/propertyagent/section-symbol.svg);--company-jobs-background:url(/companies/propertyagent/jobs-symbol.svg)}.PBkEfa_detailTheme[data-company=propertyagent]{--detail-accent:#ea5529;--detail-link:#d9341d;--detail-gradient:linear-gradient(90deg, #fac02c, #d9341d);--detail-symbol-left:url(/companies/propertyagent/growth.svg);--detail-symbol-right:url(/companies/propertyagent/evolution.svg);--detail-anchor:linear-gradient(to top, #fac02c, #d9341d)}.PBkEfa_theme[data-company=dxyz]{--detail-marker:#00b9ef99;--company-hero-current:#1e50a2;--detail-accent:#1e50a2;--detail-link:#1e50a2;--detail-gradient:linear-gradient(90deg, #00b9ef 4.375%, #1e50a2);--detail-heading-gradient:linear-gradient(to bottom, #00b9ef, #1e50a2);--detail-heading-bar:#00b9ef;--detail-keyword-color:#1e50a2;--detail-anchor:url(/companies/dxyz/anchor-arrow.svg) center / contain no-repeat;--company-gradient:linear-gradient(90deg, #00b9ef 4.375%, #1e50a2);--company-copy-gradient:linear-gradient(90deg, #1e50a2, #00b9ef);--company-band-background:#567ded;--company-highlight:#00b9ef;--company-entry-graduate:#1e50a2;--company-entry-career:#00b9ef;--company-entry-arrow-mobile:url(/companies/dxyz/entry-arrow.svg);--company-entry-arrow-desktop:url(/companies/dxyz/entry-arrow-desktop.svg);--company-hero-background:linear-gradient(to bottom, #00b9ef, #1e50a2);--company-symbol-left:url(/companies/dxyz/interview-mark.svg);--company-symbol-right:url(/companies/dxyz/interview-mark.svg);--company-feature-background:url(/companies/dxyz/environment-background.svg);--company-jobs-background:url(/companies/dxyz/jobs-background.svg)}.PBkEfa_theme[data-company=avant]{--detail-marker:#2594ee99;--company-hero-current:#437db8;--detail-accent:#437db8;--detail-link:#295391;--detail-gradient:linear-gradient(90deg, #5d9bcd, #437db8);--detail-heading-gradient:linear-gradient(to bottom, #5d9bcd, #437db8 50%);--detail-small-heading-gradient:linear-gradient(to left, #5d9bcd, #437db8);--detail-button-icon-background:linear-gradient(to bottom, #5d9bcd, #437db8);--detail-heading-bar:#5d9bcd;--detail-keyword-color:#437db8;--detail-anchor:url(/companies/avant/anchor-arrow.svg) center / contain no-repeat;--company-circle-gradient:linear-gradient(90deg, #5d9bcd, #437db8);--company-gradient:var(--detail-gradient);--company-copy-gradient:linear-gradient(90deg, #437db8, #5d9bcd);--company-band-background:linear-gradient(90deg, #5d9bcd, #437db8);--company-highlight:#5d9bcd;--company-entry-graduate:#295391;--company-entry-career:#5d9bcd;--company-entry-arrow-mobile:url(/companies/avant/entry-arrow-mobile.svg);--company-entry-arrow-desktop:url(/companies/avant/entry-arrow.svg);--company-hero-background:#f8f8f8;--company-feature-background:url(/companies/avant/environment-background.svg);--company-jobs-background:url(/companies/avant/jobs-background.svg)}.PBkEfa_theme[data-company=tiero]{--detail-hover:#008ba2;--detail-marker:#008ba266;--company-nav-current:#008ba2;--detail-accent:#333;--detail-link:#333;--detail-gradient:linear-gradient(90deg, #666, #333);--detail-heading-gradient:linear-gradient(to bottom, #666, #333);--detail-heading-bar:#666;--detail-keyword-color:#333;--detail-anchor:url(/companies/tiero/anchor-arrow.svg) center / contain no-repeat;--company-gradient:var(--detail-gradient);--company-copy-gradient:linear-gradient(90deg, #333, #666);--company-circle-gradient:linear-gradient(90deg, #666, #333);--company-band-background:#333;--company-interview-button-background:#fff;--company-interview-button-color:#333;--company-interview-button-border:#333;--company-highlight:#666;--company-entry-graduate:linear-gradient(90deg, #666, #333);--company-entry-career:#aaa;--company-entry-arrow-mobile:url(/companies/tiero/entry-arrow-mobile.svg);--company-entry-arrow-desktop:url(/companies/tiero/entry-arrow.svg);--company-symbol-left:url(/companies/tiero/interview-symbol.svg);--company-symbol-right:url(/companies/tiero/interview-symbol.svg);--company-feature-background:url(/companies/tiero/environment-background.svg);--company-jobs-background:url(/companies/tiero/jobs-background-mobile.svg)}@media (min-width:768px){.PBkEfa_theme[data-company=tiero]{--company-jobs-background:url(/companies/tiero/jobs-background.svg)}}
.m7JSjq_root:is([data-company=avant],[data-company=dxyz],[data-company=tiero]) main:has(>:is([data-content-hero],[data-article-list-hero])){isolation:isolate;position:relative;overflow:clip}.m7JSjq_root:is([data-company=avant],[data-company=dxyz],[data-company=tiero]) :is([data-content-hero],[data-article-list-hero]){background:0 0}.m7JSjq_root main:has(>:is([data-content-hero],[data-article-list-hero])):before{content:var(--detail-backdrop-content,none);z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.m7JSjq_root main:has(>:is([data-content-hero],[data-article-list-hero])):after{content:var(--detail-backdrop-content,none);z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.m7JSjq_root main:has(>:is([data-content-hero],[data-article-list-hero])):before{left:var(--backdrop-x);top:calc(var(--backdrop-y) - var(--company-header-height));width:var(--backdrop-width);height:var(--backdrop-height);background-image:var(--backdrop-image);opacity:var(--backdrop-opacity,1)}.m7JSjq_root main:has(>:is([data-content-hero],[data-article-list-hero])):after{left:var(--backdrop-secondary-x);top:calc(var(--backdrop-secondary-y) - var(--company-header-height));width:var(--backdrop-secondary-width,0px);height:var(--backdrop-secondary-height,0px);background-image:var(--backdrop-secondary-image,none)}.m7JSjq_root[data-company=avant]{--detail-backdrop-content:"";--backdrop-image:url(/companies/avant/detail-lines-mobile.svg);--backdrop-x:calc(50% - 760px);--backdrop-y:-422px;--backdrop-width:2069.3px;--backdrop-height:2075.73px}.m7JSjq_root[data-company=avant] main:has(>[data-article-list-hero]){--backdrop-image:url(/companies/avant/detail-interview-lines-mobile.svg);--backdrop-x:calc(50% - 487px);--backdrop-y:-373px;--backdrop-width:1133px;--backdrop-height:1220px}.m7JSjq_root[data-company=dxyz]{--detail-backdrop-content:"";--backdrop-image:url(/companies/dxyz/detail-symbol-mobile.svg);--backdrop-x:calc(100% - 79.75px);--backdrop-y:208px;--backdrop-width:225px;--backdrop-height:144px;--backdrop-secondary-image:url(/companies/dxyz/detail-symbol-left-mobile.svg);--backdrop-secondary-x:-48px;--backdrop-secondary-y:384px;--backdrop-secondary-width:151.513px;--backdrop-secondary-height:96px}.m7JSjq_root[data-company=dxyz] main:has(>[data-article-list-hero]){--backdrop-image:url(/companies/dxyz/detail-interview-symbol-mobile.svg);--backdrop-x:calc(100% - 94px);--backdrop-y:53px;--backdrop-width:330px;--backdrop-height:211px;--backdrop-secondary-image:url(/companies/dxyz/detail-interview-symbol-left-mobile.svg);--backdrop-secondary-x:-67px;--backdrop-secondary-y:817px;--backdrop-secondary-width:220px;--backdrop-secondary-height:140px}.m7JSjq_root[data-company=tiero]{--detail-backdrop-content:"";--backdrop-image:url(/companies/tiero/detail-symbol.svg);--backdrop-x:calc(100% - 252px);--backdrop-y:255px;--backdrop-width:409px;--backdrop-height:391px}.m7JSjq_root[data-company=tiero] main:has(>[data-article-list-hero]){--backdrop-x:calc(100% - 184px);--backdrop-y:36px;--backdrop-width:278px;--backdrop-height:266px;--backdrop-opacity:.7}.m7JSjq_root:is([data-company=dxyz],[data-company=tiero]) main:has(>[data-content-hero] [data-hero-image-slot]):before{display:none}.m7JSjq_root:is([data-company=dxyz],[data-company=tiero]) main:has(>[data-content-hero] [data-hero-image-slot]):after{display:none}.m7JSjq_root:is([data-company=dxyz],[data-company=tiero]) [data-content-hero] [data-hero-image-slot]:before,.m7JSjq_root[data-company=dxyz] [data-content-hero] [data-hero-image-slot]:after{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.m7JSjq_root[data-company=dxyz] [data-content-hero] [data-hero-image-slot]:before{background-image:var(--backdrop-image);width:225px;height:144px;top:-38px;left:calc(100% - 63.75px)}.m7JSjq_root[data-company=dxyz] [data-content-hero] [data-hero-image-slot]:after{background-image:var(--backdrop-secondary-image);width:151.513px;height:96px;top:calc(100% - 63px);left:-64px}.m7JSjq_root[data-company=tiero] [data-content-hero] [data-hero-image-slot]:before{background-image:var(--backdrop-image);width:409px;height:391px;top:9px;left:calc(100% - 236px)}@media (min-width:768px){.m7JSjq_root:is([data-company=dxyz],[data-company=tiero]) main:has(>[data-content-hero] [data-hero-image-slot]):before{display:block}.m7JSjq_root[data-company=tiero] main:has(>[data-content-hero] [data-hero-image-slot]):after{display:block}.m7JSjq_root:is([data-company=dxyz],[data-company=tiero]) [data-content-hero] [data-hero-image-slot]:before,.m7JSjq_root[data-company=dxyz] [data-content-hero] [data-hero-image-slot]:after{display:none}.m7JSjq_root[data-company=dxyz] [data-content-hero]:has([data-hero-image-slot]):after{background-image:var(--backdrop-secondary-image);width:405.689px;height:259.641px;top:auto;bottom:-184.641px;left:calc(50% - 794px);transform:none}.m7JSjq_root[data-company=dxyz] [data-content-hero]:has([data-hero-image-slot]):has(>p):after{bottom:-169.641px}.m7JSjq_root[data-company=avant]{--backdrop-image:url(/companies/avant/detail-lines.svg);--backdrop-x:calc(50% - 896.001px);--backdrop-y:475px;--backdrop-width:2028.69px;--backdrop-height:2035px;--backdrop-fade-start:1558px}.m7JSjq_root[data-company=avant] main:has(>:is([data-content-hero],[data-article-list-hero])):before{--backdrop-fade-offset:max(0px, calc(1920px - 100vw));-webkit-mask-image:linear-gradient(to right, #000 calc(var(--backdrop-fade-start) + var(--backdrop-fade-offset)), #000000bf calc(var(--backdrop-fade-start) + 36.355px + var(--backdrop-fade-offset)), #00000081 calc(var(--backdrop-fade-start) + 66.014px + var(--backdrop-fade-offset)), transparent calc(var(--backdrop-fade-start) + 97.586px + var(--backdrop-fade-offset)));mask-image:linear-gradient(to right, #000 calc(var(--backdrop-fade-start) + var(--backdrop-fade-offset)), #000000bf calc(var(--backdrop-fade-start) + 36.355px + var(--backdrop-fade-offset)), #00000081 calc(var(--backdrop-fade-start) + 66.014px + var(--backdrop-fade-offset)), transparent calc(var(--backdrop-fade-start) + 97.586px + var(--backdrop-fade-offset)))}.m7JSjq_root[data-company=avant] main:has(>[data-article-list-hero]){--backdrop-image:url(/companies/avant/detail-interview-lines.svg);--backdrop-x:calc(50% - 1334px);--backdrop-y:-282px;--backdrop-width:1790px;--backdrop-height:1931px;--backdrop-fade-start:1996px}.m7JSjq_root[data-company=dxyz]{--backdrop-image:url(/companies/dxyz/detail-symbol.svg);--backdrop-x:calc(50% + 339px);--backdrop-y:0px;--backdrop-width:606px;--backdrop-height:387px;--backdrop-secondary-image:url(/companies/dxyz/detail-symbol-left.svg);--backdrop-secondary-x:calc(50% - 794px);--backdrop-secondary-y:613px;--backdrop-secondary-width:405.689px;--backdrop-secondary-height:259.641px}.m7JSjq_root[data-company=dxyz] main:has(>[data-article-list-hero]){--backdrop-image:url(/companies/dxyz/detail-interview-symbol.svg);--backdrop-x:calc(50% + 121px);--backdrop-y:37px;--backdrop-width:674.003px;--backdrop-height:455px;--backdrop-secondary-image:url(/companies/dxyz/detail-interview-symbol-left.svg);--backdrop-secondary-x:calc(50% - 940px);--backdrop-secondary-y:943px;--backdrop-secondary-width:589px;--backdrop-secondary-height:376px}.m7JSjq_root[data-company=tiero]{--backdrop-x:calc(50% + 80px);--backdrop-y:-132px;--backdrop-width:984px;--backdrop-height:942px;--backdrop-opacity:.7}.m7JSjq_root[data-company=tiero] main:has(>[data-article-list-hero]){--backdrop-x:calc(50% + 19px);--backdrop-y:-140px;--backdrop-width:792px;--backdrop-height:758px}}
.r7ua4W_photo{position:relative;overflow:hidden;}.r7ua4W_photo img{object-fit:cover}.r7ua4W_heading .r7ua4W_tag{margin-bottom:12px}.r7ua4W_tag{--tag-end-space:.24em;letter-spacing:.24em;width:fit-content;font-size:16px;font-weight:700;line-height:1.2}.r7ua4W_tag>span{background:var(--company-copy-gradient,linear-gradient(90deg, #d9341d, #fac02c));color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%;padding-inline:4px;display:block}.r7ua4W_heading h2>[lang=en]{font-family:var(--font-latin);letter-spacing:.02em;white-space:pre-line;font-size:clamp(52px,16.41vw,80px);font-weight:700;line-height:1;display:block}.r7ua4W_japanese{margin-top:4px;font-size:16px;font-weight:700;display:block}.r7ua4W_japanese:first-child{margin-top:0}.r7ua4W_description p+p{margin-top:1em}.r7ua4W_arrow{background:var(--company-circle-gradient,var(--detail-gradient,linear-gradient(90deg, #fac02c 7.8125%, #d9341d)));border-radius:50%;flex:0 0 32px;width:26px;height:26px;display:inline-block;position:relative;overflow:hidden}.r7ua4W_arrow:before{content:"";background:url(/companies/entry-link-arrow.svg) 50%/contain no-repeat;width:37.5%;height:25%;position:absolute;top:37.5%;left:34.375%}.r7ua4W_lead{letter-spacing:.24em;margin-top:32px;font-size:20px;font-weight:700}.r7ua4W_description{margin-top:12px;line-height:1.8}@media not (max-width:767px){.r7ua4W_description{font-size:18px}}.r7ua4W_maskedPhoto{-webkit-mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat;mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat}.r7ua4W_subheading{border-left:8px solid #fac02c;border-image:var(--detail-heading-gradient,linear-gradient(to bottom, #fac02c, #d9341d)) 1;padding-left:16px;font-size:22px}.r7ua4W_textLink{border-bottom:1px solid #c8c8c8;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;font-size:18px;font-weight:700;display:flex;position:relative}.r7ua4W_textLink:after{content:"";background:var(--company-gradient);width:48px;height:3px;position:absolute;bottom:0;left:0}.r7ua4W_textLink small{margin-left:auto;font-size:15px}.r7ua4W_compactHeading h2>[lang=en]{font-size:clamp(40px,11.28vw,64px)}@media not (max-width:767px){.r7ua4W_tag{font-size:clamp(14px,1.39vw,20px);line-height:1}.r7ua4W_tag>span{background-size:calc(100% - var(--tag-end-space)) 100%;display:inline}.r7ua4W_heading h2>[lang=en]{font-size:clamp(60px,7.5vw,108px)}.r7ua4W_japanese{font-size:20px}.r7ua4W_lead{font-size:clamp(22px,2.22vw,32px)}}@media (hover:hover) and (pointer:fine){.r7ua4W_textLink:hover:after{width:100%}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.r7ua4W_textLink:hover .r7ua4W_arrow:before{animation:.5s cubic-bezier(.4,0,.3,1) both r7ua4W_arrow-pass}.r7ua4W_textLink:after{transition:width .4s cubic-bezier(.4,0,.3,1)}}@media not (max-width:767px){.r7ua4W_tag{--tag-end-space:.04em;letter-spacing:.04em}.r7ua4W_arrow{width:32px;height:32px}.r7ua4W_lead{letter-spacing:.32em;margin-top:40px}.r7ua4W_description{margin-top:24px}.r7ua4W_subheading{font-size:28px}.r7ua4W_textLink{padding-bottom:20px}.r7ua4W_compactHeading h2>[lang=en]{font-size:clamp(44px,5.56vw,80px)}}@media (min-width:768px) and (max-width:1100px){.r7ua4W_description{font-size:16px}.r7ua4W_textLink small{display:none}}@media (max-width:767px){.r7ua4W_arrow{flex-basis:26px}.r7ua4W_textLink small{display:none}}@keyframes r7ua4W_arrow-pass{0%,to{clip-path:inset(0);transform:translate(0)}45%{clip-path:inset(0 100% 0 0);transform:translate(100%)}45.01%,50%{clip-path:inset(0 0 0 100%);transform:translate(-100%)}}
.o3amtW_about{margin-top:64px}@media not (max-width:767px){.o3amtW_about{margin-top:152px}}.o3amtW_about{position:relative}[data-company-page][data-company=tiero] .o3amtW_about{margin-top:45px}@media (min-width:768px){[data-company-page][data-company=tiero] .o3amtW_about{margin-top:152px}}[data-company-page]:is([data-company=avant],[data-company=dxyz]) .o3amtW_about{margin-top:64px}[data-company-page]:is([data-company=avant],[data-company=dxyz]) .o3amtW_aboutSymbol{width:200px;margin:24px auto 0;display:block}@media (min-width:768px){[data-company-page]:is([data-company=avant],[data-company=dxyz]) .o3amtW_about{margin-top:152px}[data-company-page]:is([data-company=avant],[data-company=dxyz]) .o3amtW_aboutSymbol{width:44.1667%;margin:0}}.o3amtW_aboutMessage{z-index:1;width:100%;margin-top:24px;line-height:1.8;position:relative}.o3amtW_aboutContent{min-width:0}.o3amtW_vision{letter-spacing:.32em;margin-bottom:22px;font-size:28px;font-weight:700;line-height:2}.o3amtW_aboutText p+p{margin-top:1em}.o3amtW_aboutSymbol{width:198.933px;height:auto;position:static;top:0;right:.236%}.o3amtW_aboutLinks{margin-top:48px;padding:0}.o3amtW_aboutBand{background:var(--company-band-background,var(--detail-accent,#e66b00));color:#fff;text-align:center;letter-spacing:.04em;padding-inline:4px;font-size:18px;font-weight:700}.o3amtW_aboutCards{grid-template-columns:1fr;gap:24px;margin-top:24px;display:grid}.o3amtW_aboutCard{letter-spacing:.04em;border-bottom:1px solid #c8c8c8;align-items:center;gap:16px;padding:0 0 15px;font-size:18px;font-weight:700;display:flex;position:relative}.o3amtW_aboutCard:after{content:"";background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));width:48px;height:3px;position:absolute;bottom:0;left:0}.o3amtW_aboutCard:not(:has([data-company-part~=top-photo])){padding-bottom:15px}.o3amtW_aboutCard [data-company-part~=top-photo]{aspect-ratio:150/84;flex:0 0 110px;min-width:0;margin:0}.o3amtW_aboutCardLabel{overflow-wrap:anywhere;flex:1;min-width:0}@media not (max-width:767px){.o3amtW_vision{font-size:clamp(28px,2.78vw,40px)}.o3amtW_aboutBand{font-size:clamp(16px,1.94vw,28px)}}@media (hover:hover) and (pointer:fine){a.o3amtW_aboutCard:hover:after{width:100%}a.o3amtW_aboutCard:hover{color:var(--detail-hover,var(--detail-accent,#ea5529))}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.o3amtW_aboutCard{transition:color .16s ease-out}.o3amtW_aboutCard:after{transition:width .4s cubic-bezier(.4,0,.3,1)}a.o3amtW_aboutCard:hover [data-company-part~=top-arrow]:before{animation:.5s cubic-bezier(.4,0,.3,1) both o3amtW_arrow-pass}}@media not (max-width:767px){.o3amtW_aboutMessage{margin-top:40px}.o3amtW_aboutIntro{align-items:start;display:grid}.o3amtW_aboutIntro[data-has-symbol=true]{grid-template-columns:48.5% minmax(0,1fr);column-gap:7.33333%}.o3amtW_vision{margin-bottom:32px}.o3amtW_aboutSymbol{justify-self:start;width:99.4668%;margin:0}[data-company-page]:is([data-company=avant],[data-company=dxyz]) .o3amtW_aboutSymbol{width:100%}.o3amtW_aboutLinks{padding:24px 0}.o3amtW_aboutBand{width:min(1040px,100%);margin-inline:auto;line-height:1}.o3amtW_aboutCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 10%;margin-top:32px}.o3amtW_aboutCard{gap:32px;padding-bottom:27px}.o3amtW_aboutCard:not(:has([data-company-part~=top-photo])){padding-bottom:23px}.o3amtW_aboutCard [data-company-part~=top-photo]{flex-basis:150px}}@media (min-width:768px) and (max-width:1100px){.o3amtW_aboutCard{gap:16px}}@media (max-width:767px){.o3amtW_aboutMessage{font-size:14px}.o3amtW_aboutSymbol{margin:24px auto 0;display:block}.o3amtW_aboutBand{padding-block:0}.o3amtW_about [data-company-part~=top-tag]{--tag-end-space:.04em;letter-spacing:.04em}}@keyframes o3amtW_arrow-pass{0%,to{clip-path:inset(0);transform:translate(0)}45%{clip-path:inset(0 100% 0 0);transform:translate(100%)}45.01%,50%{clip-path:inset(0 0 0 100%);transform:translate(-100%)}}
.v8ZUQW_root{letter-spacing:.04em;overflow-wrap:anywhere;min-width:0;line-height:1.8;display:flow-root}.v8ZUQW_root>*{margin-block:0}.v8ZUQW_root :where(mark,.marker){color:inherit;background:linear-gradient(var(--detail-marker,#2594ee99), var(--detail-marker,#2594ee99)) left bottom / 100% .44em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.v8ZUQW_root>*+*{margin-top:16px}.v8ZUQW_root :where(h1,h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--company-header-height,0px) + var(--preview-badge-height,0px) + 32px);line-height:1.5}.v8ZUQW_root>h2{margin-top:var(--section-space,88px);font-size:26px}@media not (max-width:767px){.v8ZUQW_root>h2{font-size:36px}}.v8ZUQW_band>h2{text-align:center;line-height:1.3}.v8ZUQW_band>h2>br{display:none}.v8ZUQW_band .heading-en{font:700 18px / 1.5 var(--font-latin);display:block}.v8ZUQW_band .heading-ja{line-height:1.4;display:block}.v8ZUQW_band>h2>span~span{margin-top:8px}.v8ZUQW_root h3{padding-left:24px;font-size:22px;line-height:1.6;position:relative}@media not (max-width:767px){.v8ZUQW_root h3{font-size:28px;line-height:1.5}}.v8ZUQW_root>h3{margin-top:var(--section-space,56px)}.v8ZUQW_root h3:before{content:"";background:var(--detail-heading-gradient,linear-gradient(180deg, #fac02c, #d9341d));width:8px;position:absolute;inset:0 auto 0 0}.v8ZUQW_root h4{padding-left:16px;font-size:18px;position:relative}@media not (max-width:767px){.v8ZUQW_root h4{padding-left:26px;font-size:20px}}.v8ZUQW_root>h4{margin-top:40px}.v8ZUQW_root h4:before{content:"";background:var(--detail-small-heading-gradient,var(--detail-gradient,linear-gradient(110deg, #fac02c, #d9341d)));width:8px;height:8px;position:absolute;top:.55em;left:0}@media not (max-width:767px){.v8ZUQW_root h4:before{width:10px;height:10px;top:.5em}}.v8ZUQW_root h5,.v8ZUQW_root h6{font-size:16px}@media not (max-width:767px){.v8ZUQW_root h5,.v8ZUQW_root h6{font-size:18px}}.v8ZUQW_root>h5,.v8ZUQW_root>h6{margin-top:32px}.v8ZUQW_root>h5+*,.v8ZUQW_root>h6+*{margin-top:var(--h5-space,16px)}.v8ZUQW_root>:where(figure,picture,img,iframe,table,pre,.table-scroll),.v8ZUQW_root>:where(figure,picture,img,iframe,table,pre,.table-scroll)+*,.v8ZUQW_root>:where(p:has(>:is(img,picture,iframe):only-child)),.v8ZUQW_root>:where(p:has(>:is(img,picture,iframe):only-child))+*,.v8ZUQW_root>:where(figure,picture,img,p:has(>:is(img,picture):only-child))+:is(h4,h5,h6){margin-top:var(--media-space,56px)}.v8ZUQW_root>h2+*{margin-top:var(--h2-space,56px)}.v8ZUQW_root.v8ZUQW_band>h2+*{margin-top:var(--h2-space,40px)}@media (min-width:768px){.v8ZUQW_root.v8ZUQW_band>h2+*{margin-top:var(--h2-space,56px)}}.v8ZUQW_root>h3+*{margin-top:var(--h3-space,32px)}.v8ZUQW_root>h4+*{margin-top:var(--h4-space,24px)}.v8ZUQW_root>:is(iframe[src^="https://speakerdeck.com/player/"],:has(>iframe[src^="https://speakerdeck.com/player/"])){margin-top:24px}@media not (max-width:767px){.v8ZUQW_root>:is(iframe[src^="https://speakerdeck.com/player/"],:has(>iframe[src^="https://speakerdeck.com/player/"])){margin-top:40px}}.v8ZUQW_root>:is(iframe[src^="https://speakerdeck.com/player/"],:has(>iframe[src^="https://speakerdeck.com/player/"]))+*{margin-top:24px}@media not (max-width:767px){.v8ZUQW_root>:is(iframe[src^="https://speakerdeck.com/player/"],:has(>iframe[src^="https://speakerdeck.com/player/"]))+*{margin-top:32px}}.v8ZUQW_root>:first-child{margin-top:0}.v8ZUQW_root>:last-child{margin-bottom:0}[data-article-headings] .v8ZUQW_root h2{padding-left:24px;font-size:22px;line-height:1.6;position:relative}@media not (max-width:767px){[data-article-headings] .v8ZUQW_root h2{font-size:28px;line-height:1.5}}[data-article-headings] .v8ZUQW_root h2:before{content:"";background:var(--detail-heading-gradient,linear-gradient(180deg, #fac02c, #d9341d));width:8px;position:absolute;inset:0 auto 0 0}[data-article-headings] .v8ZUQW_root h3{padding-left:16px;font-size:18px;line-height:1.5}@media not (max-width:767px){[data-article-headings] .v8ZUQW_root h3{padding-left:26px;font-size:20px}}[data-article-headings] .v8ZUQW_root h3:before{background:var(--detail-small-heading-gradient,var(--detail-gradient,linear-gradient(110deg, #fac02c, #d9341d)));width:8px;height:8px;inset:.55em auto auto 0}@media not (max-width:767px){[data-article-headings] .v8ZUQW_root h3:before{width:10px;height:10px;top:.5em}}[data-article-headings] .v8ZUQW_root h4{padding-left:0;font-size:16px}@media not (max-width:767px){[data-article-headings] .v8ZUQW_root h4{font-size:18px}}[data-article-headings] .v8ZUQW_root h4:before{content:none}[data-article-headings] .v8ZUQW_root>h3{margin-top:40px}[data-article-headings] .v8ZUQW_root>h4{margin-top:32px}[data-article-headings] .v8ZUQW_root>h2+*{margin-top:var(--h3-space,32px)}[data-article-headings] .v8ZUQW_root>h3+*{margin-top:var(--h4-space,24px)}[data-article-headings] .v8ZUQW_root>h4+*{margin-top:var(--h5-space,16px)}[data-article-headings] .v8ZUQW_root>:first-child{margin-top:0}.v8ZUQW_root :where(ul){padding-left:14px;list-style:""}.v8ZUQW_root :where(ul>li){position:relative}.v8ZUQW_root :where(ul>li):before{content:"";background:var(--detail-gradient,linear-gradient(110deg, #fac02c, #d9341d));width:6px;height:6px;position:absolute;top:calc(.9em - 3px);left:-14px;-webkit-mask:url(/companies/list-marker.svg) 50%/contain no-repeat;mask:url(/companies/list-marker.svg) 50%/contain no-repeat}.v8ZUQW_root :where(ol){padding-left:1.25em;list-style:decimal}.v8ZUQW_root :where(ol>li)::marker{font-family:var(--font-latin);letter-spacing:0;font-size:16px;font-weight:400}.v8ZUQW_root :where(li>p){margin-block:0}.v8ZUQW_root :where(li+li){margin-top:8px}.v8ZUQW_root :where(li>ul,li>ol){margin-block:8px 0}.v8ZUQW_root>p+:is(ul,ol),.v8ZUQW_root>:is(ul,ol)+:is(ul,ol){margin-top:40px}@media (min-width:768px){.v8ZUQW_root>p+:is(ul,ol){margin-top:56px}.v8ZUQW_root :where(ol>li)::marker{font-size:18px}}.v8ZUQW_root :where(a){color:var(--detail-link,var(--detail-accent,#d9341d));text-underline-offset:.18em;text-decoration-skip-ink:none;text-decoration:underline}.v8ZUQW_root :where(u){text-underline-offset:-.3em;text-decoration-skip-ink:none;-webkit-text-decoration:underline #f398007a;text-decoration:underline #f398007a;text-decoration-thickness:8px}.v8ZUQW_root :where(img,picture){max-width:100%;display:block}.v8ZUQW_root :where(img){height:auto}.v8ZUQW_root :where(figure){margin-inline:0}.v8ZUQW_root :where(figcaption){color:#666;margin-top:8px;font-size:.8em}.v8ZUQW_root :where(blockquote){letter-spacing:.04em;background:#fff;border-radius:4px;margin-inline:0;padding:20px;font-size:15px;position:relative}.v8ZUQW_root :where(blockquote):before,.v8ZUQW_root :where(blockquote):after{color:#c8c8c8;pointer-events:none;font-size:24px;line-height:1;position:absolute}.v8ZUQW_root :where(blockquote):before{content:"“";top:11px;left:11px}.v8ZUQW_root :where(blockquote):after{content:"”";bottom:7px;right:11px}@media (min-width:768px){.v8ZUQW_root :where(blockquote){padding:24px 28px}.v8ZUQW_root :where(blockquote):before,.v8ZUQW_root :where(blockquote):after{font-size:30px}.v8ZUQW_root :where(blockquote):before{top:13px;left:16px}.v8ZUQW_root :where(blockquote):after{bottom:7px;right:16px}}.v8ZUQW_root :where(blockquote>:first-child,td>:first-child,th>:first-child){margin-top:0}.v8ZUQW_root :where(blockquote>:last-child,td>:last-child,th>:last-child){margin-bottom:0}.v8ZUQW_root>blockquote,.v8ZUQW_root>blockquote+*{margin-top:40px}.v8ZUQW_root>blockquote:first-child{margin-top:0}.v8ZUQW_root>blockquote+:is(figure,picture,img,iframe,table,pre,p:has(>:is(img,picture,iframe):only-child)){margin-top:var(--media-space,56px)}.v8ZUQW_root :where(hr){border:0;border-top:1px solid #c8c8c8;margin-block:20px}@media (min-width:768px){.v8ZUQW_root :where(hr){margin-block:24px}}.v8ZUQW_root :where(table){border-collapse:collapse;width:100%;font-size:inherit}.v8ZUQW_root :where(th,td){text-align:left;vertical-align:top;background:0 0;border:0;border-bottom:1px solid #c8c8c8;min-width:8em;padding:20px 24px 20px 0}@media not (max-width:767px){.v8ZUQW_root :where(th,td){padding:36px 32px 24px 0}}.v8ZUQW_root :where(th){color:var(--detail-accent,#ea5529);font-size:18px;font-weight:700;line-height:1.6}@media not (max-width:767px){.v8ZUQW_root :where(th){font-size:20px}}.v8ZUQW_root :where(tr>:last-child){padding-right:0}.v8ZUQW_root :where(table>tr:first-child,table>:first-child>tr:first-child)>:is(th,td){padding-top:0}.v8ZUQW_root :where(th,td)>*{margin-block:0}.v8ZUQW_root :where(th,td)>*+*{margin-top:8px}@media not (max-width:767px){.v8ZUQW_root :where(th,td)>*+*{margin-top:16px}}.v8ZUQW_root .table-scroll{overscroll-behavior-x:contain;overflow-x:auto}.v8ZUQW_root .table-scroll>table{margin:0;font-size:16px}.v8ZUQW_root .table-scroll :is(th,td){background:#fff;border:1px solid #dadee4;min-width:12em;padding:20px 16px;font-size:16px}.v8ZUQW_root .table-scroll th{color:#333}.v8ZUQW_root .table-scroll tr:has(>th):not(:has(>td))>th{background:var(--detail-accent,#ea5529);color:#fff;text-align:center;padding:12px 16px}.v8ZUQW_root .table-scroll :is(h3,h4,h5,h6){padding:0;font-size:16px;line-height:1.6}.v8ZUQW_root .table-scroll :is(h3,h4):before{content:none}.v8ZUQW_root .definition-table{table-layout:fixed}.v8ZUQW_root .definition-table :is(th,td){background:0 0;border:0;border-bottom:1px solid #c8c8c8;min-width:0;padding:36px 0 24px}.v8ZUQW_root .definition-table tr>:first-child{width:100%;color:var(--detail-accent,#ea5529);padding-right:0;font-size:18px;font-weight:700;line-height:1.6}@media not (max-width:767px){.v8ZUQW_root .definition-table tr>:first-child{width:33.333%;padding-right:32px;font-size:20px}}.v8ZUQW_root .definition-table td>p:has(>strong:only-child){line-height:1.6}.v8ZUQW_root .definition-table tr:first-child>*{padding-top:0}.v8ZUQW_root :where(pre){white-space:pre;background:#fff;padding:20px;overflow-x:auto}.v8ZUQW_root :where(iframe){aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}.v8ZUQW_root .button{width:280px;max-width:100%;min-height:32px;color:inherit;text-align:left;text-underline-offset:.18em;overflow-wrap:anywhere;border-bottom:1px solid #c8c8c8;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}@media not (max-width:767px){.v8ZUQW_root .button{width:284px;padding-bottom:23px;font-size:18px}}.v8ZUQW_root .button:before{content:"";background:var(--detail-gradient,linear-gradient(110deg, #fac02c, #d9341d));width:48px;height:3px;display:block;position:absolute;bottom:0;left:0}.v8ZUQW_root .button-icon{background:var(--detail-button-icon-background,var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d)));border-radius:50%;flex:0 0 32px;width:32px;height:32px;display:inline-block;position:relative;overflow:hidden}.v8ZUQW_root .button-icon:before{content:"";background:url(/companies/entry-link-arrow.svg) 50%/contain no-repeat;width:12px;height:8px;margin:auto;position:absolute;inset:0}.v8ZUQW_root .button[target=_blank] .button-icon:before{rotate:-45deg}.v8ZUQW_root .button span{-webkit-text-decoration:inherit;text-decoration:inherit}.v8ZUQW_root.v8ZUQW_inlineButtons .button{letter-spacing:.02em;border-bottom:0;justify-content:flex-start;width:auto;padding-bottom:0;font-size:18px}.v8ZUQW_inlineButtons .button:before{content:none}.v8ZUQW_inlineButtons>p:has(>.button){margin-top:24px}.v8ZUQW_inlineButtons>p:has(>.button):first-child{margin-top:0}.v8ZUQW_root .section-toc ul{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.v8ZUQW_root .section-toc li{margin:0}.v8ZUQW_root .section-toc li:before{content:none}.v8ZUQW_root .section-toc a{color:inherit;background:#eee;padding:12px 24px;text-decoration:none;display:block}.v8ZUQW_root a:focus-visible{outline-offset:4px;outline:2px solid}.v8ZUQW_root .table-scroll:focus-visible{outline-offset:4px;outline:2px solid}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.v8ZUQW_root .button{transition:color .16s ease-out}.v8ZUQW_root .button:before{transition:width .4s cubic-bezier(.4,0,.3,1)}.v8ZUQW_root .button:hover .button-icon:before{animation:.5s cubic-bezier(.4,0,.3,1) both v8ZUQW_button-arrow-pass}}@media (hover:hover) and (pointer:fine){.v8ZUQW_root a:not(.button):not(.section-toc a):hover{text-decoration:none}.v8ZUQW_root a:hover{color:var(--detail-hover,var(--detail-accent,#ea5529))}.v8ZUQW_root .button:hover:before{width:100%}}@keyframes v8ZUQW_button-arrow-pass{0%,to{clip-path:inset(0);transform:translate(0)}45%{clip-path:inset(0 100% 0 0);transform:translate(100%)}45.01%,50%{clip-path:inset(0 0 0 100%);transform:translate(-100%)}}@media (max-width:767px){[data-article-headings] .v8ZUQW_root>h3:not(:first-child){margin-top:32px}.v8ZUQW_root>h2{letter-spacing:.02em}.v8ZUQW_band .heading-en{letter-spacing:.04em;font-size:14px}.v8ZUQW_root .definition-table{width:100%;display:block}.v8ZUQW_root .definition-table tbody{width:100%;display:block}.v8ZUQW_root .definition-table tr{width:100%;display:block}.v8ZUQW_root .definition-table th{width:100%;display:block}.v8ZUQW_root .definition-table td{width:100%;display:block}.v8ZUQW_root .definition-table tr>:first-child{padding-block:20px 12px;border:0;padding-left:0}.v8ZUQW_root .definition-table tr>:last-child{padding:0 0 20px}.v8ZUQW_root>h3{margin-top:var(--section-space,40px)}.v8ZUQW_root>h4{margin-top:32px}.v8ZUQW_root>h2+*{margin-top:var(--h2-space,40px)}.v8ZUQW_root>h3+*{margin-top:var(--h3-space,24px)}.v8ZUQW_root>h4+*{margin-top:var(--h4-space,16px)}}
.fycTvW_featurePhoto{}.fycTvW_cardPhoto{}.fycTvW_feature{color:#333;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.fycTvW_visual{min-width:0}.fycTvW_featurePhoto,.fycTvW_cardPhoto{overflow:hidden;-webkit-mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat;mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat}.fycTvW_featureImage{aspect-ratio:919/517;object-fit:cover;width:100%;height:auto;display:block}.fycTvW_featureTitle{background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));color:#fff;letter-spacing:.04em;white-space:pre-line;margin:48px 0 0;padding:8px 16px;font-size:24px;font-weight:400;position:relative}@media not (max-width:767px){.fycTvW_featureTitle{margin-top:-60px}}.fycTvW_badge{color:#fff;white-space:pre-line;background:#333;width:fit-content;max-width:100%;margin:0 0 12px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.4}@media not (max-width:767px){.fycTvW_badge{margin-bottom:24px}}.fycTvW_members{flex-direction:row;align-items:start;gap:16px 14px;margin:0;padding:0;list-style:none;display:flex}.fycTvW_members li{min-width:0;max-width:calc(50% - 7px);position:relative}.fycTvW_members li+li{padding-top:0}@media not (max-width:767px){.fycTvW_members li+li{padding-top:40px}}.fycTvW_members li+li:before{content:"";background:url(/companies/crosstalk-member-separator.svg) 50%/contain no-repeat;width:26px;height:22px;position:absolute;top:0;left:0}.fycTvW_department{border-bottom:4px solid;border-image:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d)) 1;width:fit-content;margin:0;padding-bottom:4px;font-size:10px;font-weight:700}.fycTvW_name{margin:8px 0 0;font-size:16px;font-weight:700}.fycTvW_project{border-bottom:4px solid;border-image:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d)) 1;overflow-wrap:anywhere;width:fit-content;max-width:100%;margin:0;padding-bottom:4px;font-size:16px;font-weight:700}.fycTvW_grid{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media not (max-width:767px){.fycTvW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fycTvW_card{min-width:0}.fycTvW_card a{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.fycTvW_cardImage{aspect-ratio:293/165;object-fit:cover;width:100%;height:auto;display:block}.fycTvW_card h3{overflow-wrap:anywhere;margin:16px 0 12px;font-size:20px;font-weight:400}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.fycTvW_card h3{transition:color .16s ease-out}}@media (hover:hover) and (pointer:fine){.fycTvW_card a:hover h3{color:var(--detail-hover,var(--detail-accent,#ea5529))}}@media not (max-width:767px){.fycTvW_grid>.fycTvW_card,.fycTvW_grid>.fycTvW_card>a{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}.fycTvW_featureTitle{font-size:clamp(24px,2.778vw,40px)}.fycTvW_badge{font-size:18px}.fycTvW_department{font-size:12px}.fycTvW_name{font-size:18px}.fycTvW_feature{grid-template-columns:minmax(0,919fr) minmax(180px,257fr);gap:24px}.fycTvW_featureTitle{padding:4px 16px}.fycTvW_badge{line-height:1.6}.fycTvW_members{flex-direction:column;gap:24px}.fycTvW_members li{max-width:100%}.fycTvW_grid{gap:48px 40px}.fycTvW_card h3{margin:24px 0 20px}}@media (min-width:768px) and (max-width:1023px){.fycTvW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fycTvW_members{flex-wrap:wrap}.fycTvW_members li+li{padding-bottom:0;padding-left:0;padding-right:22px}.fycTvW_members li:first-child{padding-right:22px}.fycTvW_members li+li:before{display:none}.fycTvW_members li:not(:last-child):after{content:"";background:url(/companies/crosstalk-member-separator.svg) 50%/contain no-repeat;width:16px;height:14px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.fycTvW_department{border-bottom-width:3px}}
.FJehDW_photo{}.FJehDW_card{min-width:0}.FJehDW_link{color:inherit;text-decoration:none;display:block}.FJehDW_image{aspect-ratio:1.46;object-fit:cover;width:100%;height:auto;display:block}.FJehDW_photo{overflow:hidden}.FJehDW_listCard .FJehDW_photo{-webkit-mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat;mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat}.FJehDW_card .FJehDW_title{overflow-wrap:anywhere;margin:20px 0 12px;font-size:20px;line-height:1.5}.FJehDW_profile{overflow-wrap:anywhere;margin:6px 0;font-size:14px;font-weight:700}.FJehDW_profileGroup{display:contents}.FJehDW_position{color:#fff;background:#333;border-radius:2px;width:fit-content;margin:8px 0;padding:2px 8px;font-size:12px}.FJehDW_tags{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.FJehDW_tags li{overflow-wrap:anywhere;max-width:100%;min-height:38px;color:var(--detail-keyword-color,#d9341d);background:url(/companies/keyword-start.svg) 0/4.5px 38px no-repeat,url(/companies/keyword-end.svg) 100%/4.5px 38px no-repeat;align-items:center;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.FJehDW_listCard .FJehDW_image{aspect-ratio:326/200}.FJehDW_listCard .FJehDW_title{margin:16px 0 12px;font-size:18px;font-weight:400}.FJehDW_listCard .FJehDW_profile{width:fit-content;margin:16px 0;font-size:16px}.FJehDW_listCard .FJehDW_profile:has(+.FJehDW_profile){border-bottom:4px solid;border-image:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d)) 1;padding-bottom:4px;font-size:14px}.FJehDW_listCard .FJehDW_profile span{display:none}.FJehDW_relatedCard .FJehDW_title{margin-block:16px 12px;font-size:18px}@media not (max-width:767px){.FJehDW_alignedCard,.FJehDW_alignedCard .FJehDW_link{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}.FJehDW_alignedCard .FJehDW_profileGroup{display:flow-root}.FJehDW_alignedCard .FJehDW_profileGroup>.FJehDW_profile:first-child{margin-top:4px}.FJehDW_alignedCard.FJehDW_relatedCard .FJehDW_profileGroup>.FJehDW_profile:first-child{margin-top:0}.FJehDW_relatedCard .FJehDW_title{margin-block:24px 20px;font-size:20px}.FJehDW_listCard .FJehDW_image{aspect-ratio:296/168}}.FJehDW_link:focus-visible{outline-offset:6px;outline:2px solid}@media (hover:hover) and (pointer:fine){.FJehDW_link:hover .FJehDW_title{color:var(--detail-hover,var(--detail-accent,#ea5529))}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.FJehDW_title{transition:color .16s ease-out}}
main>.PaPJ-G_pickupSection{margin-top:16px}@media (min-width:768px){main>.PaPJ-G_pickupSection{margin-top:0}}.PaPJ-G_pickupPhoto{}.PaPJ-G_grid{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media not (max-width:767px){.PaPJ-G_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.PaPJ-G_pickup{min-width:0;display:flex}.PaPJ-G_pickupLink{width:100%;color:inherit;overflow-wrap:anywhere;flex-direction:column;text-decoration:none;display:flex}.PaPJ-G_pickupPhoto{flex-shrink:0;overflow:hidden;-webkit-mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat;mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat}.PaPJ-G_pickupImage{aspect-ratio:960/539;object-fit:cover;width:100%;height:auto;display:block}.PaPJ-G_pickupTitle{z-index:0;color:#fff;letter-spacing:.04em;margin:0;padding:8px 16px;font-size:24px;font-weight:500;position:relative}@media not (max-width:767px){.PaPJ-G_pickupTitle{margin-top:-126px}}.PaPJ-G_pickupTitle:before{content:"";z-index:-1;background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));position:absolute;inset:0;transform:rotate(180deg)}.PaPJ-G_pickupProfile{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;margin-top:24px;padding:12px 16px;display:grid;position:relative}@media not (max-width:767px){.PaPJ-G_pickupProfile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:16px;padding:24px 38px}}.PaPJ-G_pickupProfile:before,.PaPJ-G_pickupProfile:after{content:"";pointer-events:none;border-block:1px solid #dadee4;width:6px;position:absolute;top:0;bottom:0}@media not (max-width:767px){.PaPJ-G_pickupProfile:before,.PaPJ-G_pickupProfile:after{width:16px}}.PaPJ-G_pickupProfile:before{border-left:1px solid #dadee4;left:0}.PaPJ-G_pickupProfile:after{border-right:1px solid #dadee4;right:0}.PaPJ-G_pickupProfile>*{min-width:0}.PaPJ-G_pickupProfile ul{margin:0}.PaPJ-G_pickupProfile li{line-height:1}.PaPJ-G_affiliation>:first-child:not(.PaPJ-G_department){margin:0;font-size:13px;line-height:20px}.PaPJ-G_affiliation{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}@media not (max-width:767px){.PaPJ-G_affiliation{align-items:center;gap:8px 12px}}.PaPJ-G_department{border-bottom:4px solid;border-image:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d)) 1;width:fit-content;margin:0;padding-bottom:4px;font-size:14px;font-weight:700}.PaPJ-G_name{margin:16px 0 0;font-size:22px;font-weight:700;line-height:1}@media not (max-width:767px){.PaPJ-G_name{margin-top:14px}}.PaPJ-G_pickupLink:focus-visible{outline-offset:-2px;outline:2px solid}@media not (max-width:767px){.PaPJ-G_pickupTitle{min-height:126px;font-size:clamp(26px,2.778vw,40px)}.PaPJ-G_department{font-size:16px}.PaPJ-G_name{font-size:28px}.PaPJ-G_affiliation>:first-child:not(.PaPJ-G_department){font-size:16px}.PaPJ-G_pickupProfile li{font-size:18px}.PaPJ-G_grid{gap:80px 40px}.PaPJ-G_pickupProfile{grid-template-columns:minmax(0,413fr) minmax(0,447fr);gap:24px}}@media (max-width:1023px) and (min-width:768px){.PaPJ-G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.PaPJ-G_pickupProfile{grid-template-columns:1fr;padding:20px}}@media (max-width:767px){.PaPJ-G_affiliation{flex-direction:column}}
.BuU6dG_list [data-company-part~=article-featureTitle]{z-index:0;background:0 0}.BuU6dG_list [data-company-part~=article-featureTitle]{font-weight:500}.BuU6dG_list [data-company-part~=article-featureTitle]:before{content:"";z-index:-1;background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));position:absolute;inset:0;transform:rotate(180deg)}.BuU6dG_pickupLink{color:inherit;text-decoration:none;display:block}.BuU6dG_list{flex-direction:column;gap:40px;display:flex}.BuU6dG_list [data-company-part~=article-feature]{grid-template-columns:minmax(0,1fr)}.BuU6dG_list [data-company-part~=article-members]{flex-flow:wrap;gap:16px 14px}.BuU6dG_list [data-company-part~=article-members] li+li{padding-top:0;padding-left:0}@media not (max-width:767px){.BuU6dG_list [data-company-part~=article-members] li+li{padding-left:32px}}.BuU6dG_list [data-company-part~=article-members] li+li:before{width:16px;height:14px;top:50%;transform:translateY(-50%)}@media not (max-width:767px){.BuU6dG_list{gap:56px}.BuU6dG_list [data-company-part~=article-members]{gap:20px 32px}}@media (max-width:767px){.BuU6dG_list [data-company-part~=article-members] li+li{padding-bottom:0;padding-right:22px}.BuU6dG_list [data-company-part~=article-members] li+li:before{display:none}.BuU6dG_list [data-company-part~=article-featureTitle]{margin-top:24px}}
.eBAXSa_main{color:#222;background:#fff;line-height:1.8;overflow-x:clip}.eBAXSa_inner{width:calc(100% - 32px);margin-inline:auto;padding-top:64px}.eBAXSa_grid{grid-template-columns:1fr;gap:48px;display:grid}.eBAXSa_title{z-index:1;color:#fff;overflow-wrap:anywhere;grid-area:2/1/auto/3;align-self:start;width:calc(100% - 16px);margin:-8px 0 0;padding:8px 16px;font-size:24px;font-weight:500;line-height:1.5;position:relative}.eBAXSa_title:before{content:"";z-index:-1;background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));position:absolute;inset:0;transform:rotate(180deg)}.eBAXSa_eyecatch{aspect-ratio:1041/585;object-fit:cover;grid-area:1/2/3/4;align-self:start;width:100%;height:auto;display:block;-webkit-mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat;mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat}.eBAXSa_hero{isolation:isolate;color:#333;letter-spacing:.04em;flex-direction:column;width:calc(100% - 16px);margin:16px 0 40px 16px;display:flex}.eBAXSa_identity{z-index:1;overflow-wrap:anywhere;grid-area:1/1;align-self:start;width:calc(100% - 16px);min-width:0;margin-top:20px;padding:0;font-weight:700;position:relative}.eBAXSa_identity p{margin:0}.eBAXSa_position{color:#fff;background:#333;border-radius:2px;width:fit-content;padding:2px 8px;font-size:14px;line-height:20px;display:block}.eBAXSa_identity .eBAXSa_department{border-bottom:4px solid;border-image:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d)) 1;width:fit-content;margin-top:0;padding-bottom:4px;font-size:14px;line-height:1.5}.eBAXSa_identity .eBAXSa_profileName{margin-top:12px;font-size:20px;line-height:1}.eBAXSa_identity .eBAXSa_position+.eBAXSa_department{margin-top:8px}.eBAXSa_identity .eBAXSa_year{margin-top:8px;font-size:12px;line-height:1.5}.eBAXSa_identity ul{margin-top:16px}.eBAXSa_identity li{font-size:12px;line-height:1}.eBAXSa_profile{background:#ffffffe6;border-radius:4px;align-items:flex-start;gap:16px;padding:15px 16px;display:flex}.eBAXSa_profile>div{flex:1;min-width:0}.eBAXSa_profileImage{object-fit:cover;border-radius:4px;flex:0 0 64px;width:64px;height:64px}.eBAXSa_profile h2{color:#d9341d;font:500 15px/1.5 var(--font-latin);letter-spacing:.02em;margin:0 0 8px}.eBAXSa_profile p{color:#000;white-space:pre-line;overflow-wrap:anywhere;letter-spacing:.04em;margin:0;font-size:13px;line-height:1.8}.eBAXSa_profile+.eBAXSa_body{margin-top:48px}.eBAXSa_body{margin-top:0}.eBAXSa_related{margin:0}.eBAXSa_related h2{letter-spacing:.04em;margin:0 0 40px;font-size:22px;line-height:1.6}@media not (max-width:767px){.eBAXSa_related h2{margin-bottom:52px}}.eBAXSa_back{text-align:center;margin:56px 0 0}@media not (max-width:767px){.eBAXSa_back{margin-top:80px}}.eBAXSa_back a{color:#333;border-bottom:1px solid #c8c8c8;justify-content:space-between;align-items:center;gap:24px;width:max-content;max-width:100%;padding-bottom:15px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.eBAXSa_back a:before{content:"";background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));width:17%;height:3px;position:absolute;bottom:0;left:0}.eBAXSa_back a:focus-visible{outline-offset:6px;outline:2px solid}@media (hover:hover) and (pointer:fine){.eBAXSa_back a:hover{color:var(--detail-hover,var(--detail-accent,#ea5529))}}@media not (max-width:767px){.eBAXSa_back a{font-size:18px}.eBAXSa_title{font-size:clamp(28px,2.778vw,40px)}.eBAXSa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}.eBAXSa_inner{width:min(960px,100% - 64px);padding-top:80px}.eBAXSa_related h2{font-size:32px}.eBAXSa_back a{min-width:min(284px,100%);padding-bottom:23px}.eBAXSa_backArrow{--back-arrow-size:32px}.eBAXSa_hero{grid-template-rows:1fr auto;grid-template-columns:minmax(0,280fr) minmax(0,278fr) minmax(0,763fr);width:min(100% - 32px,1321px);margin:0 0 80px max(32px,50% - 600px);display:grid}.eBAXSa_title{align-self:end;width:min(558px,100%);margin-top:0}.eBAXSa_identity{align-self:end;width:100%;margin:32px 0 48px;padding-right:12px}.eBAXSa_position{font-size:16px}.eBAXSa_identity .eBAXSa_department{margin-top:8px;font-size:15px}.eBAXSa_identity .eBAXSa_profileName{font-size:28px}.eBAXSa_identity .eBAXSa_year{margin-top:16px;font-size:15px}.eBAXSa_identity ul{gap:6px;margin-top:21px}.eBAXSa_identity li{font-size:14px}.eBAXSa_profile{align-items:center;gap:20px;padding:24px 32px}.eBAXSa_profileImage{flex-basis:120px;width:120px;height:120px}.eBAXSa_profile h2{font-size:22px}.eBAXSa_profile p{font-size:18px}.eBAXSa_profile+.eBAXSa_body{margin-top:72px}}@media not (max-width:900px){.eBAXSa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.eBAXSa_backArrow{flex-basis:26px}}
.ciPuTG_cardPhoto{}.ciPuTG_talkPhoto{}.ciPuTG_content{gap:64px;display:grid}.ciPuTG_heading{text-align:center;letter-spacing:.04em;scroll-margin-top:calc(var(--company-header-height,98px) + 24px);margin:0 0 40px;font-size:26px;font-weight:700;line-height:1.3}@media not (max-width:767px){.ciPuTG_heading{margin-bottom:56px}}.ciPuTG_heading span{font:700 18px/1.5 var(--font-latin);letter-spacing:.02em;margin-top:4px;display:block}.ciPuTG_grid{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media not (max-width:767px){.ciPuTG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ciPuTG_card{min-width:0}.ciPuTG_card a{color:inherit;text-decoration:none;display:block}.ciPuTG_cardImage{aspect-ratio:293/165;object-fit:cover;width:100%;height:auto;display:block}.ciPuTG_card h3{justify-content:space-between;align-items:start;gap:16px;margin:16px 0;font-size:16px;font-weight:700;display:flex}.ciPuTG_arrow{background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid;position:relative;overflow:hidden}@media not (max-width:767px){.ciPuTG_arrow{width:32px;height:32px}}.ciPuTG_arrow:before{content:"";background:url(/companies/entry-link-arrow.svg) 50%/contain no-repeat;width:12px;height:8px}.ciPuTG_cardPhoto,.ciPuTG_talkPhoto{overflow:hidden}.ciPuTG_talkPhoto{-webkit-mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat;mask:url(/companies/photo-mask.svg) 50%/100% 100% no-repeat}.ciPuTG_card p,.ciPuTG_description{white-space:pre-line;margin:0;font-size:14px;line-height:1.8}@media not (max-width:767px){.ciPuTG_card p,.ciPuTG_description{font-size:18px}}.ciPuTG_talk{color:inherit;text-decoration:none;display:grid;position:relative;container-type:inline-size}.ciPuTG_talkHeading{letter-spacing:.02em;flex-direction:column;align-items:center;gap:4px;line-height:1;display:flex}.ciPuTG_talkHeading span{letter-spacing:.04em;order:-1;margin-top:0}.ciPuTG_talkImage{aspect-ratio:960/540;object-fit:cover;width:100%;height:auto;display:block}.ciPuTG_talkCaption{grid-area:1/1;align-self:start;width:100%;margin-top:calc(56.25cqw - 66px);position:relative}.ciPuTG_project{color:#fff;background:#333;width:fit-content;max-width:calc(100% - 56px);margin:0;padding:4px 8px;font-size:13px;font-weight:700}.ciPuTG_talkCaption h3{isolation:isolate;color:#fff;letter-spacing:.04em;white-space:pre-line;margin:8px 0 0;padding:8px;font-size:24px;font-weight:500;position:relative}.ciPuTG_talkCaption h3:before{content:"";z-index:-1;background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));position:absolute;inset:0;transform:rotate(180deg)}.ciPuTG_talkVisual{grid-area:1/1;align-self:start;position:relative}.ciPuTG_talkAction{z-index:1;justify-items:center;gap:0;width:34px;font-size:0;font-weight:700;display:grid;position:absolute;bottom:38px;right:0}.ciPuTG_talkAction>span:first-child{background:#fff;border:1px solid #dadee4;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;overflow:hidden;box-shadow:4px 4px 12px #3333330d}.ciPuTG_talkAction>span:first-child:before{content:"";background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));width:14px;height:9px;-webkit-mask:url(/companies/entry-link-arrow.svg) 50%/contain no-repeat;mask:url(/companies/entry-link-arrow.svg) 50%/contain no-repeat}.ciPuTG_allTalks{text-align:center;margin:40px 0 0}@media not (max-width:767px){.ciPuTG_allTalks{margin-top:56px}}.ciPuTG_talkActionLabel{display:none}.ciPuTG_link{width:min(284px,100%);color:inherit;border-bottom:1px solid #c8c8c8;justify-content:space-between;align-items:center;gap:24px;padding-bottom:12px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.ciPuTG_link:before{content:"";background:var(--detail-gradient,linear-gradient(90deg, #fac02c, #d9341d));width:17%;height:3px;position:absolute;bottom:0;left:0}.ciPuTG_careerTitle{border-left:4px solid var(--detail-accent,#ea5529);margin:0 0 24px;padding-left:12px;font-size:20px}.ciPuTG_careerLink{justify-content:center;margin:32px 0 0;display:flex}@media not (max-width:767px){.ciPuTG_careerLink{justify-content:flex-start;margin-top:40px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ciPuTG_card a h3,.ciPuTG_link{transition:color .16s ease-out}.ciPuTG_link:before{transition:width .4s cubic-bezier(.4,0,.3,1)}.ciPuTG_card a:hover .ciPuTG_arrow:before,.ciPuTG_link:hover .ciPuTG_arrow:before,.ciPuTG_talk:hover .ciPuTG_talkAction>span:first-child:before{animation:.5s cubic-bezier(.4,0,.3,1) both ciPuTG_arrow-pass}}@media (hover:hover) and (pointer:fine){.ciPuTG_card a:hover h3,.ciPuTG_link:hover{color:var(--detail-hover,var(--detail-accent,#ea5529))}.ciPuTG_link:hover:before{width:100%}}@keyframes ciPuTG_arrow-pass{0%,to{clip-path:inset(0);transform:translate(0)}45%{clip-path:inset(0 100% 0 0);transform:translate(100%)}45.01%,50%{clip-path:inset(0 0 0 100%);transform:translate(-100%)}}@media not (max-width:767px){.ciPuTG_heading.ciPuTG_talkHeading{letter-spacing:.04em;font-size:36px}.ciPuTG_talkHeading span{order:0}.ciPuTG_heading{font-size:37px}.ciPuTG_card h3{font-size:18px}.ciPuTG_project{padding-block:2px;font-size:20px;line-height:1.6}.ciPuTG_talkCaption h3{font-size:clamp(24px,2.778vw,40px)}.ciPuTG_talkAction{font-size:13px;line-height:1}.ciPuTG_talkActionLabel{display:inline}.ciPuTG_link{font-size:18px}.ciPuTG_content{gap:96px}.ciPuTG_grid{gap:56px 40px}.ciPuTG_card h3{margin:24px 0}.ciPuTG_talkCaption{align-self:end;width:78.75%;margin:0}.ciPuTG_talkVisual{padding-bottom:50px}.ciPuTG_project{max-width:100%}.ciPuTG_talkCaption h3{margin-top:16px;padding:4px 16px}.ciPuTG_talkAction{gap:24px;width:90px;top:calc(100% - 127px);bottom:auto;right:10px}.ciPuTG_talkAction>span:first-child{width:90px;height:90px}.ciPuTG_talkAction>span:first-child:before{width:28px;height:18px}.ciPuTG_allTalks{margin-top:64px}.ciPuTG_link{padding-bottom:20px}.ciPuTG_careerTitle{font-size:26px}}@media (min-width:768px) and (max-width:1023px){.ciPuTG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ciPuTG_heading span{font-size:14px}.ciPuTG_allTalks .ciPuTG_link{width:auto;max-width:100%}}
.js72eG_pickup{width:min(960px,100% - 64px);margin:0 auto 40px;position:relative}@media (min-width:768px){.js72eG_pickup{margin-bottom:80px}}
[data-company-page][data-company=avant] section.H7KW7q_jobs:before{aspect-ratio:1440/638}section.H7KW7q_jobs:before{width:120.513%;left:50%;transform:translate(-50%)}@media not (max-width:767px){section.H7KW7q_jobs:before{width:min(100%,1440px)}}section.H7KW7q_jobs{margin-top:72px;padding-top:32px}section.H7KW7q_jobs:before{aspect-ratio:470/208;background-image:var(--company-jobs-background);top:0}@media not (max-width:767px){section.H7KW7q_jobs:before{aspect-ratio:1440/638}}.H7KW7q_jobPhotos{position:relative}.H7KW7q_jobPhotos picture,.H7KW7q_jobPhotos img{width:100%;height:auto;display:block}.H7KW7q_jobPhotos:after{content:"";pointer-events:none;background:#33333326;position:absolute;inset:0}section.H7KW7q_jobs [data-company-part~=top-featureTag]{top:214px}section.H7KW7q_jobs [data-company-part~=top-featurePanel]{margin-top:0}@media not (max-width:767px){section.H7KW7q_jobs{margin-top:120px;padding-top:0}section.H7KW7q_jobs:before{aspect-ratio:1440/638;top:158px}section.H7KW7q_jobs [data-company-part~=top-featurePanel]{margin-top:-2px}section.H7KW7q_jobs [data-company-part~=top-featureTag]{top:calc(min(83.333vw,1200px)/2.66667 - 76px)}}@media (max-width:767px){section.H7KW7q_jobs [data-company-part~=top-featureTag]{white-space:normal;letter-spacing:.16em;margin-top:48px;font-size:16px;line-height:1.3;position:static;transform:none}section.H7KW7q_jobs:before{height:auto}.H7KW7q_jobPhotos{aspect-ratio:358/303}.H7KW7q_jobPhotos:after{display:none}section.H7KW7q_jobs [data-company-part~=top-featureTag]{--tag-end-space:.04em;letter-spacing:.04em;margin-top:32px;line-height:1}section.H7KW7q_jobs [data-company-part~=top-lead]{letter-spacing:.32em}section.H7KW7q_jobs [data-company-part~=top-description]{margin-top:12px}}[data-company-page][data-company=dxyz] section.H7KW7q_jobs:before{aspect-ratio:1440/638}
