._page_17j51_1{--ink:#201878;--paper:#fff;--mist:#f5f7fc;--line:#2018782e;--yellow:#f2c910;color:var(--ink);background:var(--paper);font-family:Noto Sans JP,sans-serif;overflow:clip}._studyPage_17j51_2{isolation:isolate}._embedded_17j51_3{scroll-margin-top:82px;display:flow-root}._page_17j51_1 *{box-sizing:border-box}._page_17j51_1 h1,._page_17j51_1 h2,._page_17j51_1 h3,._page_17j51_1 h4,._page_17j51_1 p,._page_17j51_1 figure{margin:0}._page_17j51_1 a{color:inherit;text-decoration:none}._page_17j51_1 a:focus-visible,._page_17j51_1 summary:focus-visible{outline:3px solid var(--ink);outline-offset:5px}._skip_17j51_8{z-index:100;background:var(--yellow);padding:16px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}._skip_17j51_8:focus{transform:none}._reviewBar_17j51_10{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-height:48px;padding:8px 32px;font-size:11px;display:flex}._reviewBar_17j51_10 a{text-underline-offset:4px;align-items:center;min-height:32px;text-decoration:underline;display:flex}._reviewBar_17j51_10>span{letter-spacing:.08em;font-size:10px}._intro_17j51_13{isolation:isolate;place-items:center;max-width:1600px;min-height:clamp(360px,32vw,430px);margin:32px auto 48px;display:grid;position:relative;overflow:clip}._art_17j51_14{z-index:-1;pointer-events:none;position:absolute;inset:0}._art_17j51_14 picture{width:100%;height:100%;display:block}._art_17j51_14 img{object-fit:cover;width:100%;height:100%;display:block}._introCopy_17j51_17{text-align:center;width:min(44%,540px);padding:16px 0;position:relative}._label_17j51_18{justify-content:center;min-height:48px!important}._label_17j51_18 span{font-size:clamp(28px,2.8vw,36px)!important}._introCopy_17j51_17 ._headline_17j51_20{letter-spacing:-.055em;margin-top:8px;font-size:clamp(32px,3.1vw,48px);font-weight:500;line-height:1.5}._headline_17j51_20>span{display:block}._lead_17j51_22{letter-spacing:.015em;font-size:clamp(12px,1.03vw,15px);line-height:2.05;margin-top:16px!important}._lead_17j51_22>span{display:block}._keep_17j51_24{display:inline-block}._introLink_17j51_25{border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:16px;min-height:44px;margin-top:16px;font-size:12px;display:inline-flex}._downArrow_17j51_26{transform:rotate(90deg)}._catalog_17j51_27,._consultationInner_17j51_27,._designNote_17j51_27{width:min(1280px,100% - 96px);margin-inline:auto}._catalog_17j51_27{scroll-margin-top:24px}._menuHeading_17j51_29{justify-content:space-between;align-items:baseline;gap:32px;padding-bottom:32px;display:flex}._menuHeading_17j51_29 h2{letter-spacing:-.035em;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.6}._menuHeading_17j51_29 p{font-size:13px;line-height:1.9}._service_17j51_32{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;column-gap:clamp(32px,5vw,80px);padding-block:48px;scroll-margin-top:32px;display:grid}._serviceCopy_17j51_33{padding-block:8px}._concern_17j51_34{letter-spacing:.015em;font-size:13px;line-height:1.9;margin-bottom:16px!important}._serviceCopy_17j51_33 h3{letter-spacing:-.045em;font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.5}._serviceCopy_17j51_33 h3>span{letter-spacing:.02em;margin-top:4px;font-size:clamp(15px,1.4vw,18px);display:block}._description_17j51_37{max-width:420px;font-size:14px;line-height:2.05;margin-top:24px!important}._scope_17j51_38{flex-wrap:wrap;gap:8px 16px;margin:24px 0 0;padding:0;font-size:11px;line-height:1.9;list-style:none;display:flex}._scope_17j51_38 li{border-bottom:1px solid var(--line);padding-bottom:4px}._serviceActions_17j51_40{flex-wrap:wrap;gap:8px 24px;margin-top:16px;display:flex}._consultLink_17j51_41{align-items:center;gap:12px;min-height:48px;font-size:12px;display:inline-flex}._consultLink_17j51_41 svg{background:var(--yellow);width:36px;height:36px;padding:6px;transition:transform .2s}._consultLink_17j51_41:hover svg{transform:translate(3px)}._serviceVisual_17j51_44{background:var(--mist);overflow:clip}._service_17j51_32:has(details[open]) ._serviceVisual_17j51_44{align-self:start;position:sticky;top:24px}._serviceVisual_17j51_44 img{width:100%;height:auto;transition:transform .4s;display:block}._serviceVisual_17j51_44:hover img{transform:scale(1.025)}._support_17j51_48{border-block:1px solid var(--line);max-width:420px;margin-top:24px;scroll-margin-top:24px}._support_17j51_48 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:12px;list-style:none;display:flex}._support_17j51_48 summary::-webkit-details-marker{display:none}._plus_17j51_51{flex-shrink:0;width:16px;height:16px;position:relative}._plus_17j51_51:before,._plus_17j51_51:after{content:"";background:currentColor;width:16px;height:1px;position:absolute;top:7px;left:0}._plus_17j51_51:after{transform:rotate(90deg)}._support_17j51_48[open] ._plus_17j51_51:after{transform:none}._whenOpen_17j51_55,._support_17j51_48[open] ._whenClosed_17j51_55{display:none}._support_17j51_48[open] ._whenOpen_17j51_55{display:inline}._supportContent_17j51_57{grid-template-columns:1fr;gap:24px;padding:16px 0 24px;display:grid}._supportContent_17j51_57>div+div{border-top:1px solid var(--line);padding-top:24px}._support_17j51_48 h4{font-size:16px;font-weight:500}._supportContent_17j51_57 p{margin-top:12px;font-size:13px;line-height:2}._consultation_17j51_27{background:var(--mist);border-block:1px solid var(--line);margin-top:48px;padding-block:64px}._consultationInner_17j51_27{grid-template-columns:1.15fr .85fr;align-items:center;gap:64px;display:grid}._eyebrow_17j51_63{letter-spacing:.15em;font:600 12px/1.5 Hind,sans-serif;margin-bottom:16px!important}._consultation_17j51_27 h2{letter-spacing:-.045em;font-size:clamp(25px,2.6vw,36px);font-weight:500;line-height:1.65}._consultationText_17j51_65{font-size:14px;line-height:2;margin-top:24px!important}._ctaBlock_17j51_66{justify-self:end;width:min(100%,380px)}._primaryCta_17j51_67{background:var(--yellow);justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:24px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:flex}._primaryCta_17j51_67:hover{background:var(--ink);color:#fff}._ctaBlock_17j51_66 p{text-align:center;margin-top:16px;font-size:11px;line-height:1.8}._designNote_17j51_27{padding-block:32px 48px;scroll-margin-top:24px;font-size:12px}._designNote_17j51_27 summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;list-style:none;display:flex}._designNote_17j51_27 summary::-webkit-details-marker{display:none}._noteGrid_17j51_73{grid-template-columns:repeat(3,1fr);gap:32px;padding-top:24px;display:grid}._noteGrid_17j51_73 h2{font-size:15px;font-weight:500;line-height:1.7}._noteGrid_17j51_73 p{margin-top:16px;font-size:12px;line-height:2}@media (width<=1000px){._introCopy_17j51_17{width:48%}._catalog_17j51_27,._consultationInner_17j51_27,._designNote_17j51_27{width:calc(100% - 48px)}._service_17j51_32{grid-template-columns:1fr 1.15fr;column-gap:32px}._serviceActions_17j51_40{gap:8px 16px}._consultationInner_17j51_27{gap:32px}._menuHeading_17j51_29{gap:24px}._menuHeading_17j51_29 p{font-size:12px}}@media (width<=680px){._reviewBar_17j51_10{gap:16px;padding-inline:20px}._reviewBar_17j51_10>span{display:none}._intro_17j51_13{min-height:420px;margin-top:16px;margin-bottom:32px}._art_17j51_14 img{object-fit:cover;width:100%;height:100%}._introCopy_17j51_17{width:calc(100% - 48px);max-width:440px;padding-block:24px}._introCopy_17j51_17 ._headline_17j51_20{margin-top:8px;font-size:clamp(28px,7.7vw,38px)}._lead_17j51_22{font-size:13px;line-height:2}._lead_17j51_22>span+span{margin-top:4px}._label_17j51_18 span{font-size:28px!important}._catalog_17j51_27,._consultationInner_17j51_27,._designNote_17j51_27{width:calc(100% - 40px)}._menuHeading_17j51_29{padding-bottom:24px;display:block}._menuHeading_17j51_29 h2{font-size:23px}._menuHeading_17j51_29 p{margin-top:12px;font-size:12px}._service_17j51_32{grid-template-columns:1fr;row-gap:24px;padding-block:32px}._concern_17j51_34{font-size:12px;margin-bottom:12px!important}._serviceCopy_17j51_33 h3{font-size:30px}._serviceCopy_17j51_33 h3>span{font-size:15px}._description_17j51_37{max-width:none;font-size:14px;margin-top:16px!important}._scope_17j51_38{margin-top:16px}._serviceActions_17j51_40{gap:8px 16px;margin-top:16px}._serviceVisual_17j51_44{grid-row:2}._support_17j51_48{max-width:none;margin-top:16px}._supportContent_17j51_57{gap:24px;padding-block:16px 24px}._service_17j51_32:has(details[open]) ._serviceVisual_17j51_44{position:static}._consultation_17j51_27{margin-top:32px;padding-block:48px}._consultationInner_17j51_27{grid-template-columns:1fr;gap:32px}._consultation_17j51_27 h2{font-size:clamp(22px,6.1vw,30px)}._consultationText_17j51_65{font-size:13px}._ctaBlock_17j51_66{justify-self:stretch;width:100%}._primaryCta_17j51_67{min-height:64px;padding:20px;font-size:13px}._noteGrid_17j51_73{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){._page_17j51_1 *{scroll-behavior:auto!important;transition:none!important}._service_17j51_32:has(details[open]) ._serviceVisual_17j51_44{position:static}}html:has(._studyPage_17j51_2){scroll-behavior:auto}._embedded_17j51_3{--index-service-row-space:var(--hp-space-64);font-family:var(--hp-font-jp);padding-bottom:var(--hp-section-space)}._embedded_17j51_3 ._catalog_17j51_27{width:min(calc(100% - 2 * var(--hp-gutter,48px)),var(--hp-content,1200px));margin-inline:auto}._indexIntro_17j51_95{isolation:isolate;min-height:clamp(520px,43vw,680px);margin:0 0 var(--hp-row-space);padding-block:var(--hp-space-24);background:var(--hp-paper);border:0;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:relative}._indexBackdrop_17j51_96{inset:var(--hp-space-24) 0;z-index:-1;pointer-events:none;width:min(100%,1680px);margin-inline:auto;position:absolute}._indexBackdrop_17j51_96 picture,._indexBackdrop_17j51_96 img{width:100%;height:100%;display:block}._indexBackdrop_17j51_96 img{object-fit:contain}._indexBackdrop_17j51_96 ._indexMobileRight_17j51_99{display:none}._indexIntroCopy_17j51_100{width:min(40%,38rem);min-width:0;padding:var(--hp-space-32) 0;text-align:center;transform:translateY(-12px)}._page_17j51_1 ._indexLabel_17j51_101{margin-bottom:var(--hp-space-8);justify-content:center}._indexIntroCopy_17j51_100 h2{font:var(--hp-type-section-heading);letter-spacing:var(--hp-type-heading-tracking)}._indexIntroCopy_17j51_100 h2>span{display:block}._opticalPeriod_17j51_105{white-space:nowrap;text-align:left;width:.5em;display:inline-block}._indexLead_17j51_106{font:var(--hp-type-body);width:min(100%,clamp(19rem,26vw,23rem));margin:var(--hp-related-gap) auto 0!important}._indexLead_17j51_106>span{display:block}._indexLead_17j51_106 ._keep_17j51_24{vertical-align:top;width:max-content;max-width:100%}._embedded_17j51_3 ._catalog_17j51_27{scroll-margin-top:106px}._embedded_17j51_3 ._service_17j51_32{padding-block:var(--index-service-row-space);align-items:center;column-gap:clamp(32px,5vw,80px);row-gap:var(--hp-content-gap);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"copy visual";scroll-margin-top:106px}._embedded_17j51_3 ._serviceCopy_17j51_33{grid-area:copy;min-width:0;padding:0}._embedded_17j51_3 ._serviceCopy_17j51_33 h3{font:var(--hp-type-item-title);letter-spacing:var(--hp-type-item-tracking)}._embedded_17j51_3 ._serviceCopy_17j51_33 h3>span{font:var(--hp-type-item-subtitle);letter-spacing:normal;margin-top:var(--hp-space-4)}._embedded_17j51_3 ._description_17j51_37{font:var(--hp-type-body);text-wrap:pretty;max-width:28rem;margin-top:var(--hp-content-gap)!important}._indexKeywords_17j51_115{padding-top:var(--hp-space-24)}._indexTags_17j51_116{gap:var(--hp-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._indexTag_17j51_116.hp-journal-tag{font:var(--hp-type-tag);letter-spacing:.04em;margin-top:0}._indexActions_17j51_118{align-items:flex-start;gap:var(--hp-space-24);margin-top:var(--hp-content-gap);flex-direction:column;display:flex}._indexActions_17j51_118>a{width:14rem;max-width:100%}._embedded_17j51_3 ._serviceVisual_17j51_44{background:0 0;grid-area:visual;align-self:center}._embedded_17j51_3 ._serviceVisual_17j51_44 img{background:var(--hp-mist)}._embedded_17j51_3 ._serviceVisual_17j51_44:hover img{transform:none}._embedded_17j51_3 ._service_17j51_32:first-of-type{border-top:0;padding-top:0}@media (width<=840px){._embedded_17j51_3 ._service_17j51_32{gap:var(--hp-space-32);grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""visual"}._embedded_17j51_3 ._description_17j51_37{max-width:40rem}}@media (width<=560px){._embedded_17j51_3{--index-service-row-space:calc(var(--hp-space-32) + var(--hp-space-12))}}@media (width<=1100px){._indexIntro_17j51_95{min-height:460px}._indexIntroCopy_17j51_100{width:min(calc(100% - 2 * var(--hp-gutter)),34rem);padding-block:var(--hp-space-64);transform:none}._indexBackdrop_17j51_96{inset:0}._indexBackdrop_17j51_96 img{object-fit:contain;width:min(100%,460px);height:auto;position:absolute}._indexBackdrop_17j51_96 picture img{clip-path:inset(0 50% 0 0);top:0;left:0}._indexBackdrop_17j51_96 ._indexMobileRight_17j51_99{clip-path:inset(0 0 0 50%);display:block;bottom:0;right:0}}._studyPage_f2tte_1{color:var(--hp-ink);font-family:var(--hp-font-jp);background:#fff;overflow:clip}._reviewHeader_f2tte_2{padding:24px var(--hp-gutter);border-bottom:1px solid var(--hp-line);font:var(--hp-type-helper);justify-content:space-between;align-items:center;display:flex}._reviewHeader_f2tte_2>a{font-family:var(--hp-font-en);letter-spacing:.15em;font-weight:600;text-decoration:none}._reviewHeader_f2tte_2>a span{font:var(--hp-type-helper);letter-spacing:0;margin-left:16px}._reviewHeader_f2tte_2>span{font-family:var(--hp-font-en);letter-spacing:.12em}._opening_f2tte_6,._proposalMeta_f2tte_6,._judgment_f2tte_6,._reviewFooter_f2tte_6{width:min(calc(100% - 2 * var(--hp-gutter)),1200px);margin-inline:auto}._opening_f2tte_6{padding-block:80px 64px}._kicker_f2tte_8{font:var(--hp-type-helper);letter-spacing:.08em;margin:0 0 16px}._opening_f2tte_6 h1{font:var(--hp-type-section-heading);letter-spacing:var(--hp-type-heading-tracking);margin:0;font-size:clamp(32px,4vw,54px)}._openingText_f2tte_10{font:var(--hp-type-body);margin:24px 0 0}._studyNav_f2tte_11{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}._studyNav_f2tte_11 a{border:1px solid var(--hp-line);font:var(--hp-type-helper);align-items:center;gap:16px;padding:12px 20px;text-decoration:none;display:flex}._studyNav_f2tte_11 a span{font-family:var(--hp-font-en);font-size:18px}._studyNav_f2tte_11 a:hover,._studyNav_f2tte_11 a:focus-visible{background:var(--hp-mist)}._recommendation_f2tte_15{background:var(--hp-mist);max-width:900px;font:var(--hp-type-helper);grid-template-columns:100px 1fr;gap:24px;margin-top:32px;padding:24px;display:grid}._recommendation_f2tte_15>span{font-weight:600}._recommendation_f2tte_15 p{margin:0}._proposal_f2tte_6{border-top:1px solid var(--hp-line);padding-block:48px 56px;scroll-margin-top:24px}._proposalMeta_f2tte_6{grid-template-columns:1fr 1fr;gap:64px;margin-bottom:24px;display:grid}._proposalMeta_f2tte_6 h2{font:var(--hp-type-item-title);margin:0 0 12px}._proposalMeta_f2tte_6 p:not(._kicker_f2tte_8){font:var(--hp-type-body);margin:0}._contextLink_f2tte_21{border-bottom:1px solid var(--hp-ink);font:var(--hp-type-helper);align-items:center;gap:32px;margin-top:20px;padding-block:8px;font-weight:600;text-decoration:none;display:inline-flex}._judgment_f2tte_6{grid-template-columns:1fr 1fr;gap:48px;margin-top:24px;display:grid}._judgment_f2tte_6 p{font:var(--hp-type-helper);margin:0}._judgment_f2tte_6 span{margin-bottom:6px;font-weight:600;display:block}._reviewFooter_f2tte_6{font:var(--hp-type-body);justify-content:space-between;align-items:center;gap:24px;padding-block:48px 72px;display:flex}._reviewFooter_f2tte_6 a{font-weight:600}._visualContainer_f2tte_29{width:100%;container:service-visual/inline-size}._visualIntro_f2tte_30{isolation:isolate;min-height:clamp(520px,43vw,680px);margin-bottom:var(--hp-row-space);background:#fff;grid-template-columns:minmax(0,1fr);place-items:center;padding-block:24px;display:grid;position:relative}._art_f2tte_31{z-index:-1;pointer-events:none;width:min(100%,1680px);margin-inline:auto;position:absolute;inset:24px 0}._art_f2tte_31 img{object-fit:contain;aspect-ratio:1942/809;width:100%;height:100%;display:block}._art_f2tte_31 picture{width:100%;height:100%;display:block}._visualIntro_f2tte_30._nativeArtwork_f2tte_34 ._art_f2tte_31 img{aspect-ratio:auto}._copy_f2tte_35{width:min(40%,38rem);margin:0;transform:translateY(-12px)}._copy_f2tte_35 h2{margin:0}._b_f2tte_37{width:min(calc(100% - 2 * var(--hp-gutter)),1200px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;min-height:580px;margin-inline:auto;padding-block:64px}._b_f2tte_37 ._art_f2tte_31{z-index:0;grid-area:1/2;width:100%;position:relative;inset:auto}._b_f2tte_37 ._art_f2tte_31 img{aspect-ratio:4/3;height:auto}._b_f2tte_37 ._copy_f2tte_35{text-align:left;grid-area:1/1;width:100%;padding:0;transform:none}._b_f2tte_37 ._copy_f2tte_35 .hp-section-title{justify-content:flex-start}._b_f2tte_37 ._copy_f2tte_35 p:last-child{width:min(100%,24rem);margin-left:0!important;margin-right:0!important}._c_f2tte_21{gap:24px;min-height:0;padding-top:64px}._c_f2tte_21 ._copy_f2tte_35{width:min(calc(100% - 2 * var(--hp-gutter)),1200px);text-align:left;grid-template-columns:1fr 1fr;align-items:center;column-gap:80px;padding:0;display:grid;transform:none}._c_f2tte_21 ._copy_f2tte_35 .hp-section-title{grid-column:1/-1;justify-content:flex-start;margin-bottom:24px}._c_f2tte_21 ._copy_f2tte_35 h2{grid-column:1}._c_f2tte_21 ._copy_f2tte_35 p:last-child{grid-area:2/2;width:100%;max-width:27rem;margin:0!important}._c_f2tte_21 ._art_f2tte_31{z-index:0;grid-row:2;width:min(100%,1200px);height:auto;position:relative;inset:auto}._c_f2tte_21 ._art_f2tte_31 img{aspect-ratio:3;height:auto}._d_f2tte_50 ._copy_f2tte_35{transform:translateY(-36px)}._visualIntro_f2tte_30[data-service-visual=d] ._copy_f2tte_35 p:last-child{width:min(100%,23rem)}._proposal_f2tte_6 ._visualIntro_f2tte_30{margin-bottom:0}._dock_f2tte_55{z-index:90;border:1px solid var(--hp-line);width:max-content;max-width:calc(100% - 48px);color:var(--hp-ink);font:var(--hp-type-helper);background:#fff;align-items:center;gap:20px;margin-inline:auto;padding:8px 12px 8px 20px;display:flex;position:fixed;inset:auto 24px 16px;box-shadow:0 4px 28px #20187820}._dock_f2tte_55 nav{gap:4px;min-width:0;display:flex}._dock_f2tte_55 a{text-decoration:none}._dock_f2tte_55 nav a{justify-content:center;align-items:center;gap:8px;min-width:40px;min-height:40px;padding:8px 12px;display:flex}._dock_f2tte_55 nav a[aria-current]{background:var(--hp-ink);color:#fff}._dock_f2tte_55 nav a span{font-size:12px}._closePreview_f2tte_61{padding-inline:8px;font-size:12px}._studyPage_f2tte_1 a:focus-visible,._dock_f2tte_55 a:focus-visible{outline:2px solid var(--hp-ink);outline-offset:4px}@container service-visual (width<=68.75rem){._visualIntro_f2tte_30{flex-direction:column;gap:24px;min-height:0;padding:56px 0 16px;display:flex}._visualIntro_f2tte_30 ._copy_f2tte_35{width:min(calc(100% - 2 * var(--hp-gutter)),38rem);text-align:center;padding:0;transform:none}._visualIntro_f2tte_30 ._art_f2tte_31{z-index:0;order:2;width:min(100%,900px);height:auto;position:relative;inset:auto}._visualIntro_f2tte_30 ._art_f2tte_31 img{height:auto}._b_f2tte_37{width:100%}._b_f2tte_37 ._art_f2tte_31{width:min(70%,560px)}._b_f2tte_37 ._copy_f2tte_35 .hp-section-title{justify-content:center}._b_f2tte_37 ._copy_f2tte_35 p:last-child{margin-inline:auto!important}._c_f2tte_21 ._copy_f2tte_35{display:block}._c_f2tte_21 ._copy_f2tte_35 .hp-section-title{justify-content:center}._c_f2tte_21 ._copy_f2tte_35 p:last-child{max-width:26rem;margin:24px auto 0!important}}@media (width<=1600px){._dock_f2tte_55 nav a span{display:none}}@container service-visual (width<=18rem){._copy_f2tte_35 h2>span>span{white-space:normal;width:auto;display:inline}}@media (width<=680px){._reviewHeader_f2tte_2{padding-block:16px}._reviewHeader_f2tte_2>span{display:none}._reviewHeader_f2tte_2>a span{margin-left:0;font-size:12px;display:block}._opening_f2tte_6{padding-block:48px 40px}._openingText_f2tte_10 br{display:none}._studyNav_f2tte_11{gap:8px}._studyNav_f2tte_11 a{gap:8px;padding:8px 12px}._recommendation_f2tte_15{grid-template-columns:1fr;gap:8px;padding:20px}._proposal_f2tte_6{padding-block:32px}._proposalMeta_f2tte_6,._judgment_f2tte_6{grid-template-columns:1fr;gap:20px}._proposalMeta_f2tte_6{margin-bottom:0}._proposalMeta_f2tte_6 h2{font-size:28px}._visualIntro_f2tte_30{gap:24px;padding-top:40px}._b_f2tte_37 ._art_f2tte_31{width:calc(100% - 32px)}._visualIntro_f2tte_30 ._art_f2tte_31{width:min(100% - 32px,560px)}._visualIntro_f2tte_30 ._art_f2tte_31 img{aspect-ratio:4/3}._reviewFooter_f2tte_6{display:block}._reviewFooter_f2tte_6 a{margin-top:16px;display:inline-block}._dock_f2tte_55{grid-template-columns:1fr auto;gap:0 8px;max-width:calc(100% - 16px);padding:6px 8px;display:grid;inset:auto 8px 8px}._dock_f2tte_55 nav{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:center;gap:2px}._dock_f2tte_55 nav a{min-width:34px;padding:6px 8px}._overviewLink_f2tte_97{font-size:12px;line-height:1.4}._closePreview_f2tte_61{grid-area:1/2;padding:4px 8px;font-size:0}._closePreview_f2tte_61:after{content:"×";font-size:18px}}@media (prefers-reduced-motion:reduce){._studyPage_f2tte_1 *{scroll-behavior:auto!important}}@container service-visual (width<=68.75rem){._visualIntro_f2tte_30[data-service-visual=d]{--ribbon-width:clamp(100cqw,calc(48rem + 12cqw),112cqw);grid-template-columns:minmax(0,1fr);gap:0;padding:56px 0 16px;display:grid;overflow:clip}._visualIntro_f2tte_30[data-service-visual=d] ._art_f2tte_31{width:var(--ribbon-width);z-index:-1;grid-area:1/1;place-self:end center;max-width:none;margin:0;position:relative;inset:auto}._visualIntro_f2tte_30[data-service-visual=d] ._art_f2tte_31 picture{height:auto}._visualIntro_f2tte_30[data-service-visual=d] ._copy_f2tte_35{width:min(calc(100% - 2 * var(--hp-gutter)),max(16rem,calc(var(--ribbon-width) * .48)));padding:0 0 calc(var(--ribbon-width) * .12);grid-area:1/1;align-self:center}._visualIntro_f2tte_30[data-service-visual=d] ._copy_f2tte_35 p:last-child{width:min(100%,23rem,max(13rem,calc(var(--ribbon-width) * .475)))}}@container service-visual (width<=42.5rem){._visualIntro_f2tte_30[data-service-visual=d]{--ribbon-width:max(32rem,116cqw);padding-top:40px}._visualIntro_f2tte_30[data-service-visual=d] ._copy_f2tte_35{padding-bottom:calc(var(--ribbon-width) * .12 + var(--hp-space-12))}}@container service-visual (width>=30rem) and (width<=42.5rem){._visualIntro_f2tte_30[data-service-visual=d]{--ribbon-width:calc(116cqw + clamp(0px,min(calc((100cqw - 480px)*.8),calc((680px - 100cqw)*.8)),64px))}}._nonSelectable_1fdqx_2,._nonSelectable_1fdqx_2 img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._serviceGroup_1a4sm_1{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._sitemap_1a4sm_2{display:contents}._serviceLinks_1a4sm_3{border-left:1px solid #ffffff3d;margin:0 0 4px;padding:0 0 0 16px;list-style:none}._serviceLinks_1a4sm_3 li+li{margin-top:4px}.hp-site-footer-content nav ._serviceLinks_1a4sm_3 a{color:#ffffffc7;letter-spacing:.02em;align-items:center;width:fit-content;max-width:100%;min-height:36px;padding:4px 0;font:400 13px/1.7 Noto Sans JP,sans-serif;display:flex}.hp-site-footer-content nav ._serviceLinks_1a4sm_3 a:hover,.hp-site-footer-content nav ._serviceLinks_1a4sm_3 a:focus-visible{color:#fff}@media (width<=560px){.hp-site-footer-content nav ._serviceLinks_1a4sm_3 a{min-height:44px}._serviceGroup_1a4sm_1{gap:4px}._serviceLinks_1a4sm_3{margin-bottom:12px}}@media (width>=901px){._balanced_1a4sm_11.hp-site-footer{min-height:0}._balanced_1a4sm_11 .hp-site-footer-inner{grid-template-columns:clamp(288px,28vw,384px) minmax(0,1fr);min-height:0}._balanced_1a4sm_11 .hp-site-footer-brand{aspect-ratio:1;align-self:start;min-height:0}._balanced_1a4sm_11 .hp-site-footer-content{min-width:0;padding:var(--hp-space-32) clamp(32px,3vw,48px);gap:var(--hp-space-24);flex-direction:column;display:flex}._balanced_1a4sm_11 ._sitemap_1a4sm_2{gap:var(--hp-space-32);flex:1;grid-template-columns:minmax(0,1fr) clamp(168px,18vw,240px);align-content:center;min-width:0;display:grid}._balanced_1a4sm_11 .hp-site-footer-content nav{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--footer-primary-rows),auto);gap:var(--hp-space-16) var(--hp-space-24);align-items:start;display:grid}._balanced_1a4sm_11 .hp-site-footer-content nav>a{grid-column:1;justify-self:start}._balanced_1a4sm_11 ._serviceGroup_1a4sm_1{grid-area:1/2/-1;min-width:0}._balanced_1a4sm_11 .hp-site-footer-meta{justify-content:space-between;align-self:stretch;gap:var(--hp-space-24);padding-top:var(--hp-space-24);border-top:1px solid #ffffff2e}}@media (width<=900px){._balanced_1a4sm_11.hp-site-footer,._balanced_1a4sm_11 .hp-site-footer-inner{min-height:0}._balanced_1a4sm_11 .hp-site-footer-content{min-width:0;padding:var(--hp-space-32) var(--hp-space-24);gap:var(--hp-space-32);flex-direction:column;display:flex}._balanced_1a4sm_11 ._sitemap_1a4sm_2{gap:var(--hp-space-24);flex:1;grid-template-columns:minmax(0,1fr);align-content:center;min-width:0;display:grid}._balanced_1a4sm_11 .hp-site-footer-content nav{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:repeat(var(--footer-primary-rows),auto);gap:var(--hp-space-8) var(--hp-space-16);align-items:start;display:grid}._balanced_1a4sm_11 .hp-site-footer-content nav>a{grid-column:1;justify-self:start}._balanced_1a4sm_11 .hp-site-footer-content nav>a,._balanced_1a4sm_11 ._serviceGroup_1a4sm_1>a{align-items:center;min-height:44px;padding-bottom:0;display:flex}._balanced_1a4sm_11 ._serviceGroup_1a4sm_1{gap:var(--hp-space-8);grid-area:1/2/-1;min-width:0}._balanced_1a4sm_11 ._serviceLinks_1a4sm_3{margin:0}._balanced_1a4sm_11 .hp-site-footer-content nav ._serviceLinks_1a4sm_3 a{min-height:44px}._balanced_1a4sm_11 .hp-site-footer-contact{min-height:56px}._balanced_1a4sm_11 .hp-site-footer-meta{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--hp-space-16);padding-top:var(--hp-space-24);border-top:1px solid #ffffff2e;flex-direction:row}}@media (width>=601px) and (width<=900px){._balanced_1a4sm_11 .hp-site-footer-inner{grid-template-columns:clamp(220px,32vw,288px) minmax(0,1fr)}._balanced_1a4sm_11 .hp-site-footer-brand{aspect-ratio:1;border:0;align-self:center;min-height:0}._balanced_1a4sm_11 .hp-site-footer-brand>a{gap:var(--hp-space-24);width:min(76%,210px)}._balanced_1a4sm_11 .hp-site-footer-brand img:first-child{width:80px;height:80px}._balanced_1a4sm_11 .hp-site-footer-brand img:last-child{width:100%}._balanced_1a4sm_11 .hp-site-footer-content{border-left:1px solid #ffffff2e}}@media (width<=600px){._balanced_1a4sm_11 .hp-site-footer-inner{grid-template-columns:minmax(0,1fr)}._balanced_1a4sm_11 .hp-site-footer-brand{min-height:0;padding:40px var(--hp-space-24) var(--hp-space-32);border:0}._balanced_1a4sm_11 .hp-site-footer-brand>a{gap:var(--hp-space-16);width:176px}._balanced_1a4sm_11 .hp-site-footer-brand img:first-child{width:64px;height:64px}._balanced_1a4sm_11 .hp-site-footer-brand img:last-child{width:100%}._balanced_1a4sm_11 .hp-site-footer-content{padding:0 var(--hp-gutter) var(--hp-space-24)}}._arrow_lqyuq_1{vertical-align:middle;flex-shrink:0;width:32px;height:12px;display:inline-block}._arrow_lqyuq_1._down_lqyuq_2{width:12px;height:32px}._reference_lqyuq_3{width:96px;height:20px}._action_1na37_1{align-items:center;gap:var(--hp-space-12);min-height:var(--hp-action-target);width:max-content;max-width:100%;font:var(--hp-type-action);letter-spacing:normal;color:inherit;border-bottom:1px solid var(--hp-line);box-sizing:border-box;padding:0;text-decoration:none;display:inline-flex}._action_1na37_1._english_1na37_2{font:var(--hp-type-index-action);letter-spacing:var(--hp-type-index-action-tracking)}._action_1na37_1._secondary_1na37_3{padding:var(--hp-space-12) var(--hp-space-24);border-radius:var(--hp-action-radius,0);background:var(--hp-action-secondary-background,var(--hp-paper));text-align:left;border:1px solid;justify-content:space-between}._action_1na37_1._secondary_1na37_3:hover{background:var(--hp-action-secondary-hover-background,var(--hp-mist))}._action_1na37_1 svg{flex-shrink:0;width:32px;height:12px;transition:transform .2s}a._action_1na37_1:hover{border-color:currentColor}a._action_1na37_1:hover svg{transform:translate(3px)}a._action_1na37_1:focus-visible{outline-offset:5px;outline:3px solid}@media (prefers-reduced-motion:reduce){._action_1na37_1 svg{transition:none}}._section_1il9v_1{color:#201878;padding-block:var(--hp-section-space,clamp(64px,6vw,88px));background:#f5f7fc;scroll-margin-top:82px;position:relative;overflow:hidden}._inner_1il9v_2{isolation:isolate;width:min(100%,var(--hp-content,1200px));grid-template-rows:1fr auto auto 1fr;grid-template-columns:52% 45% 3%;min-height:clamp(320px,36vw,432px);margin-inline:auto;display:grid;position:relative}._scene_1il9v_3{z-index:-1;align-items:center;margin:0;display:flex;position:absolute;inset:0 24% 0 4%}._scene_1il9v_3 img{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#000 58%,#00000073 80%,#0000002e 100%);mask-image:linear-gradient(90deg,#000 58%,#00000073 80%,#0000002e 100%)}._copy_1il9v_5{flex-direction:column;grid-area:3/2;align-items:flex-start;width:max-content;max-width:100%;display:flex}._title_1il9v_6{color:inherit;grid-area:2/2;margin:0 0 clamp(16px,2vw,24px)!important}._copy_1il9v_5 h3{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(30px,3.7vw,44px);font-weight:500;line-height:1.5}._copy_1il9v_5 h3>span{white-space:nowrap;display:block}._copy_1il9v_5 h3 ._punctuation_1il9v_9{text-align:left;width:.5em;display:inline-block}._copy_1il9v_5>a{--hp-action-secondary-background:#f5f7fc;--hp-action-secondary-hover-background:#e9ebf5;align-self:flex-end}@media (width>=841px){._title_1il9v_6,._copy_1il9v_5 h3,._copy_1il9v_5 p,._copy_1il9v_5>a{position:relative;inset-inline-start:calc(-1 * var(--hp-space-24,24px))}}._copy_1il9v_5 p{letter-spacing:.09em;margin:0 0 clamp(20px,2.33333vw,28px);font:500 clamp(12px,1.15vw,15px)/1.55 Hind,sans-serif}._pond_1il9v_15{z-index:-1;pointer-events:none;opacity:.6;position:absolute;inset:0 2% 0 4%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 52%,#000 72%);mask-image:linear-gradient(90deg,#0000 52%,#000 72%)}._pond_1il9v_15 img{width:100%;height:auto;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000 81%,#000 90%);mask-image:linear-gradient(#0000 81%,#000 90%)}._shoreTrees_1il9v_17 img{-webkit-mask-image:linear-gradient(#0000 81%,#000 90%),radial-gradient(12% 28% at 96% 84%,#000 55%,#0000 100%);mask-image:linear-gradient(#0000 81%,#000 90%),radial-gradient(12% 28% at 96% 84%,#000 55%,#0000 100%)}._cleanScene_1il9v_18 img{-webkit-mask-image:linear-gradient(90deg,#000 58%,#0000 80%);mask-image:linear-gradient(90deg,#000 58%,#0000 80%)}@media (width>=841px){._scene_1il9v_3{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 100%)}}@media (width<=840px){._pond_1il9v_15{display:none}._inner_1il9v_2{flex-direction:column;align-items:center;min-height:0;padding-inline:24px;display:flex}._title_1il9v_6{text-align:center;margin:0 0 24px!important}._copy_1il9v_5{text-align:center;align-items:center;width:100%;max-width:560px}._copy_1il9v_5 h3{font-size:clamp(24px,7.4vw,40px)}._copy_1il9v_5 h3 ._punctuation_1il9v_9{width:0;overflow:visible}._copy_1il9v_5>a{align-self:center}._copy_1il9v_5 p{margin-bottom:24px;font-size:clamp(12px,2vw,14px)}._scene_1il9v_3{z-index:0;aspect-ratio:1.18;flex:none;width:100%;max-width:500px;margin:0 0 28px;display:block;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 90%,#0000 100%)}._scene_1il9v_3 img{width:auto;max-width:none;height:100%;position:absolute;left:50%;transform:translate(-29%)}}@media (width<=560px){._section_1il9v_1{padding-block:var(--hp-section-space,48px)}}._word_g6epm_4{vertical-align:baseline;overflow-wrap:anywhere;width:max-content;max-width:100%;-webkit-text-decoration:inherit;text-decoration:inherit;text-underline-offset:inherit;display:inline-block}._northStarAnchor_10gtn_1{position:relative}._northStar_10gtn_1{pointer-events:none;width:clamp(28px,.38em,44px);height:auto;position:absolute;top:-10px;left:-10px;overflow:visible;transform:translate(-82%,-66%)}._northStarCross_10gtn_13{fill:none;stroke:var(--hp-ink);stroke-opacity:.28;stroke-width:.8px;vector-effect:non-scaling-stroke}._northStarGlow_10gtn_14{fill:var(--hannah,#f2cf00);opacity:.1}._northStarCore_10gtn_15{fill:var(--hannah,#f2cf00);filter:drop-shadow(0 0 2px #f2cf0040)}._hero_10gtn_17 .hp-airship-ink{filter:none;opacity:1;mix-blend-mode:normal;height:auto}._hero_10gtn_17 .hp-rotor{z-index:2}@media (width>=841px){._finalAirship_10gtn_31 .hp-airship-illustration{top:8px;left:4px}}._hero_10gtn_17 .hp-rotor-strip{filter:url(#hero-motion-ink);mix-blend-mode:normal}._hero_10gtn_17 .hp-rotor-bow{left:var(--rotor-left);top:var(--rotor-top);--rotor-foreshorten:.9;--rotor-plane-angle:-13deg;transform:translate(-50%, -50%) rotate(var(--rotor-plane-angle)) scaleX(var(--rotor-foreshorten)) scaleY(1.2) skewX(-7deg)}._hero_10gtn_17 .hp-rotor-rear{left:var(--rotor-left);top:var(--rotor-top);--rotor-plane-angle:10deg;transform:translate(-50%, -50%) rotate(var(--rotor-plane-angle)) scaleX(var(--rotor-foreshorten)) skewX(7deg)}@media (width>=1025px){._hero_10gtn_17 .hp-coordinate-a{left:calc(1% + 20px)}._hero_10gtn_17 .hp-coordinate-b{bottom:calc(3% - 40px);right:calc(10% - 40px)}}@media (width>=841px) and (width<=1100px){._hero_10gtn_17 .hp-coordinate-a{--observation-clearance:clamp(0px, calc((960px - 100vw) * .2), 24px);left:calc(1% - 4px - var(--observation-clearance));top:calc(1% - 40px - var(--observation-clearance))}._hero_10gtn_17 .hp-coordinate-b{bottom:calc(3% - 60px);right:calc(10% - 40px)}}@media (width<=840px){._northStar_10gtn_1{top:-5px;left:-5px}._hero_10gtn_17 .hp-coordinate-a{top:calc(3px - 15%);left:calc(1% + 20px)}._hero_10gtn_17 .hp-coordinate-b{bottom:calc(3% - 30px);right:calc(10% - 35px)}}._news_1juow_2.hp-pulse{--hp-ink:#fff;--hp-mist:#201878;--hp-line:#ffffff4d;--hp-index-gap:var(--hp-space-16);--news-row-gap:var(--hp-space-16);--news-entry-height:56px;--news-link-underline:#ffffff73;color:#fff;padding-block:var(--hp-section-space) var(--hp-space-32);border-top:1px solid var(--hp-line);background:#201878;border-bottom:0}._media_1juow_3.hp-pulse{background:var(--hp-paper);border:0}._mediaHeading_1juow_4 ._mediaCredit_1juow_4{vertical-align:baseline;letter-spacing:0;color:var(--hp-ink);align-items:baseline;gap:8px;margin-left:16px;display:inline-flex}._mediaCredit_1juow_4 em{letter-spacing:.02em;font:500 clamp(11px,1vw,14px)/1 Hind,sans-serif;transform:translateY(-.2em)}._mediaCredit_1juow_4 img{width:auto;max-width:none;height:clamp(11.2px,1.155vw,15.4px);display:block}._news_1juow_2 .hp-news-panel{gap:0 var(--hp-space-48);grid-template:"label list""action action"/clamp(160px,20%,240px) minmax(0,1fr);align-items:start;display:grid}._news_1juow_2 .hp-section-title{grid-area:label}._newsEntries_1juow_10{grid-area:list;padding-top:14px}._news_1juow_2{--news-category-type:var(--hp-type-category)}._media_1juow_3 .hp-journal-list p{font:var(--hp-type-helper)}._viewAll_1juow_13.hp-pulse-index{margin-top:var(--hp-space-24);justify-content:flex-end}._news_1juow_2 ._viewAll_1juow_13{grid-area:action;justify-self:stretch}@media (width<=840px){._news_1juow_2 .hp-news-panel{grid-template:"label""list""action"/1fr;gap:0}._newsEntries_1juow_10{margin-top:var(--hp-content-gap);padding-top:0}}@media (width<=560px){._news_1juow_2.hp-pulse{padding-block:var(--hp-section-space) var(--hp-space-24)}}._list_1ynia_2{color:var(--hp-ink);margin:0;padding:0 0 0 24px;list-style:none}._list_1ynia_2>li{padding:0 0 var(--news-row-gap,32px);position:relative}._list_1ynia_2>li:last-child{padding-bottom:0}._list_1ynia_2>li:before{content:"";border-left:1px solid var(--hp-line);position:absolute;top:16px;bottom:-16px;left:-24px}._list_1ynia_2>li:last-child:before{display:none}._list_1ynia_2>li:after{content:"";background:var(--hp-mist);border:1px solid var(--hp-ink);width:7px;height:7px;position:absolute;top:13px;left:-27px;transform:rotate(45deg)}._entry_1ynia_8{min-height:var(--news-entry-height,64px);color:inherit;grid-template-columns:124px minmax(0,1fr);align-items:start;gap:24px;padding:4px 0;text-decoration:none;display:grid}._meta_1ynia_9{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._meta_1ynia_9 time{font:600 .875rem/1.9 var(--hp-font-en);letter-spacing:.06em}._meta_1ynia_9>span{font:var(--news-category-type,var(--hp-type-helper));color:var(--hp-ink);opacity:.72}._title_1ynia_12{font:var(--hp-type-body);text-wrap:balance;margin:0}._externalIcon_1ynia_13{vertical-align:-.12em;flex-shrink:0;margin-left:.2em;display:inline-block}a._entry_1ynia_8 ._title_1ynia_12{text-decoration:underline;-webkit-text-decoration-color:var(--news-link-underline,#20187838);text-decoration-color:var(--news-link-underline,#20187838);text-underline-offset:5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px}a._entry_1ynia_8:hover ._title_1ynia_12{text-decoration-color:currentColor}._entry_1ynia_8:focus-visible,._pagination_1ynia_16 a:focus-visible,._back_1ynia_16:focus-visible{outline:2px solid var(--hp-ink);outline-offset:6px}._archive_1ynia_17{background:var(--hp-mist)}._detail_1ynia_18{background:#fff}._article_1ynia_19{max-width:800px;padding-top:var(--hp-space-32);margin-inline:auto}._articleHeading_1ynia_20{padding-bottom:var(--hp-space-32);border-bottom:1px solid var(--hp-line)}._articleHeading_1ynia_20 .hp-section-title{margin:0 0 var(--hp-space-32)}._articleHeading_1ynia_20 ._meta_1ynia_9{flex-flow:wrap;align-items:baseline;gap:8px 24px}._articleHeading_1ynia_20 h1{font:var(--hp-type-section-heading);letter-spacing:var(--hp-type-heading-tracking);margin:var(--hp-space-16) 0 0;overflow-wrap:anywhere;font-size:clamp(26px,3vw,40px);line-height:1.6}._articleBody_1ynia_24{padding-top:var(--hp-space-32);font:var(--hp-type-body);overflow-wrap:anywhere}._articleBody_1ynia_24 p{margin:0 0 var(--hp-space-24)}._articleBack_1ynia_26{border-top:1px solid var(--hp-line);margin-top:var(--hp-space-48);padding-top:var(--hp-space-16);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}._articleBack_1ynia_26 ._back_1ynia_16{margin-top:0}._archiveMain_1ynia_28{width:min(calc(100% - 2 * var(--hp-gutter)),var(--hp-content));padding-bottom:var(--hp-section-space);margin-inline:auto}._archiveHeading_1ynia_29{padding-block:var(--hp-space-32) var(--hp-space-48);border-bottom:1px solid var(--hp-line);margin-bottom:var(--hp-space-48);justify-content:space-between;align-items:end;gap:32px;display:flex}._archiveHeading_1ynia_29 p{font:var(--hp-type-body);margin:16px 0 0}._archiveHeading_1ynia_29 ._resultCount_1ynia_31{font:var(--hp-type-helper);text-align:right;flex-shrink:0}._resultCount_1ynia_31 span{opacity:.72;display:block}._back_1ynia_16{align-items:center;gap:var(--hp-space-12);min-height:48px;font:var(--hp-type-action);margin-top:24px;display:inline-flex}._pagination_1ynia_16{border-top:1px solid var(--hp-line);font:var(--hp-type-action);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:32px;display:flex}._pagination_1ynia_16 ol{flex-wrap:wrap;justify-content:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}._pagination_1ynia_16 a,._unavailable_1ynia_36{gap:var(--hp-space-8);min-width:48px;min-height:48px;color:inherit;justify-content:center;align-items:center;padding:8px;text-decoration:none;display:inline-flex}._pagination_1ynia_16 a:hover{background:#2018780f}._pagination_1ynia_16 a[aria-current=page]{background:var(--hp-ink);color:#fff}._unavailable_1ynia_36{opacity:.4}._ellipsis_1ynia_40{align-items:center;min-height:48px;padding:4px;display:inline-flex}@media (width<=560px){._entry_1ynia_8{grid-template-columns:minmax(0,1fr);gap:8px 16px}._meta_1ynia_9{flex-flow:wrap;grid-column:1/-1;align-items:baseline;gap:8px 16px}._title_1ynia_12{grid-column:1}._archiveHeading_1ynia_29{flex-direction:column;align-items:start;gap:16px}._archiveHeading_1ynia_29 ._resultCount_1ynia_31{text-align:left}._resultCount_1ynia_31 span{margin-left:16px;display:inline}._pagination_1ynia_16{justify-content:center;column-gap:12px}._pagination_1ynia_16 ol{flex-basis:100%;order:3}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Noto Sans JP;src:url(/fonts/NotoSansJP-page-52905a0f95f9.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+20-7E,U+A9,U+B0,U+D7,U+2013-2014,U+2019,U+2022,U+2039,U+2197,U+2212,U+2261,U+25A1,U+25A4-25A7,U+25CF,U+3000-303F,U+3041-3096,U+3099-30FF,U+4E00-4E01,U+4E07-4E0B,U+4E0D-4E0E,U+4E21,U+4E26,U+4E2D,U+4E38,U+4E3B,U+4E43,U+4E86,U+4E88,U+4E8B-4E8C,U+4EA4,U+4EAC,U+4EBA,U+4ECA-4ECB,U+4ED5-4ED6,U+4ED8,U+4EE3-4EE5,U+4EF6,U+4EFB,U+4F01,U+4F1A,U+4F1D,U+4F34,U+4F3A,U+4F47,U+4F4D,U+4F4F-4F50,U+4F53,U+4F55,U+4F5C,U+4F7F,U+4F8B,U+4F9B,U+4F9D,U+4FA1,U+4FC2,U+4FDD,U+4FE1,U+4FEE,U+5009,U+500B,U+5024,U+505C,U+5065,U+5074,U+5099,U+50CD,U+50CF,U+5104,U+512A,U+5145,U+5148,U+514D,U+5165,U+5168,U+516C,U+5171,U+5177,U+5185-5186,U+518D,U+5199,U+51FA,U+5206-5207,U+521D,U+5224-5225,U+5229,U+5236,U+524A,U+524D,U+5272,U+5275,U+529B,U+52A0,U+52AA,U+52B4,U+52B9,U+52D5,U+52D9,U+5305,U+5316-5317,U+533A-533B,U+5354,U+5357,U+539F,U+53C2,U+53CA,U+53CD,U+53D6-53D7,U+53E3,U+53EF-53F0,U+53F7-53F8,U+5408,U+540C-540D,U+5411,U+5426,U+542B,U+544A,U+548C,U+54C1,U+54E1,U+5546,U+554F,U+5584,U+55B6,U+56DB,U+56DE,U+56E0,U+56E3,U+56F0,U+56F2-56F3,U+56FA,U+571F,U+5728,U+5730,U+578B,U+57F7,U+57FA,U+5831,U+5834,U+586B,U+5897,U+58F0,U+58F2,U+5909,U+5916,U+591A,U+5927,U+592A-592B,U+592E,U+5931,U+597D,U+59CB,U+59FF,U+5B50,U+5B58,U+5B66,U+5B89,U+5B8C,U+5B9A,U+5B9F,U+5BA2,U+5BA4,U+5BB3,U+5BB6,U+5BB9,U+5BC4,U+5BC6,U+5BCC,U+5BDF,U+5BE7,U+5BFE,U+5C02,U+5C0E-5C0F,U+5C4A,U+5C64-5C65,U+5C71,U+5DDD,U+5DE1,U+5DE5,U+5DEE,U+5E02,U+5E0C,U+5E38,U+5E73-5E74,U+5E83,U+5E8F,U+5EA6-5EA7,U+5EAB,U+5ECA,U+5EFA,U+5F0A,U+5F0F,U+5F15,U+5F35,U+5F53,U+5F62,U+5F71,U+5F79,U+5F85,U+5F8B-5F8C,U+5F93,U+5F97,U+5FA1,U+5FC3,U+5FC5,U+5FD7,U+5FDC,U+5FF5,U+601D,U+6027,U+60C5,U+60F3,U+610F,U+611F,U+614B,U+6163,U+6210,U+623B,U+6240,U+624B,U+6253,U+6255,U+6271,U+627F-6280,U+628A,U+6298,U+629E,U+62BC,U+62C5,U+62D2,U+62DB,U+62E1,U+6301,U+6307,U+632F,U+6349,U+6357,U+639B,U+63A1-63A2,U+63A5,U+63AA,U+63B2,U+63C3,U+63D0,U+63DB,U+63E1,U+63F4,U+640D,U+643A,U+6458,U+64CD,U+652F,U+6539,U+6557,U+6559,U+6570,U+6574,U+6587,U+6599,U+65AD,U+65B0,U+65B9,U+65BD,U+65C5,U+65E2,U+65E5,U+65E9,U+660E,U+6620,U+662F,U+6642,U+666F,U+6697,U+66AE,U+66F4,U+66F8,U+66FF-6700,U+6708-6709,U+671B,U+671F,U+6728,U+672A-672C,U+6750,U+6761,U+6765,U+6771,U+6790,U+679C,U+67B6,U+67FB,U+682A,U+6838,U+683C,U+6848,U+68B0-68B1,U+6905,U+691C,U+696D,U+6975,U+6982,U+69CB,U+69D8,U+6A19,U+6A21,U+6A29,U+6A4B,U+6A5F,U+6B04,U+6B21,U+6B62-6B63,U+6B74,U+6B8B,U+6BB5,U+6BC0,U+6BCE,U+6BD4,U+6C0F,U+6C17,U+6C34,U+6C42,U+6C7A,U+6CBF,U+6CC1,U+6CD5,U+6CE8,U+6CF3,U+6D1E,U+6D3B,U+6D41,U+6DF1,U+6DFB,U+6E1B,U+6E21,U+6E2C,U+6E96,U+6EC5,U+6EDE,U+6F0F,U+70B9-70BA,U+7121,U+7167,U+7248,U+7269,U+7279,U+72B6,U+72EC,U+732E,U+7387,U+73FE,U+7406,U+751F,U+7523,U+7528,U+7530-7531,U+7533,U+753B,U+754C,U+7559,U+756A,U+7570,U+7642,U+767A-767B,U+7684,U+76E4,U+76EE,U+76F4,U+76F8,U+771F,U+7740,U+77E5,U+77ED,U+77F3,U+7814,U+78BA,U+78E8,U+793A,U+793E,U+7981,U+79C1,U+79FB,U+7A0B,U+7A2E,U+7A4D,U+7A7A,U+7A93,U+7A9F,U+7ACB,U+7AE0,U+7AEF,U+7B2C,U+7B49,U+7B54,U+7B87,U+7B97,U+7BA1,U+7BC4,U+7BC9,U+7C4D,U+7C92,U+7CBE,U+7CFB,U+7D04,U+7D0D,U+7D19,U+7D22,U+7D2F-7D30,U+7D39,U+7D42,U+7D44,U+7D4C,U+7D50,U+7D5E,U+7D61,U+7D99-7D9A,U+7DCF,U+7DD2,U+7DDA,U+7DE0,U+7DE8,U+7E2E,U+7E3E,U+7E54,U+7F6E,U+7FA9,U+7FBD,U+8003,U+8005,U+805E,U+8096,U+80B2,U+80CC,U+80FD,U+81EA,U+81F4,U+821E,U+822C,U+826F,U+82B1,U+82E6,U+8377,U+843D,U+8449,U+8457,U+8475,U+85E4,U+878D,U+884C,U+8853,U+8868,U+88C5,U+88FD,U+8907,U+8981,U+898B,U+898F,U+8996,U+89A7,U+89B3,U+89E3,U+8A00,U+8A02,U+8A08,U+8A0E,U+8A18,U+8A2A,U+8A2D,U+8A31,U+8A3A,U+8A3C,U+8A55,U+8A66,U+8A70-8A73,U+8A8D,U+8AA0,U+8AA4,U+8AAC,U+8AB0,U+8AB2,U+8ABF,U+8AC7,U+8ACB,U+8AD6,U+8B58,U+8B70,U+8B77,U+8C4A,U+8C61,U+8CA0,U+8CA2,U+8CAB-8CAC,U+8CB4,U+8CB7,U+8CBB,U+8CC7,U+8CDE,U+8CEA,U+8CFC,U+8D70,U+8D77,U+8DB3,U+8DF5,U+8EAB,U+8ECA,U+8EE2,U+8EF8,U+8EFD,U+8F03,U+8F09,U+8FB2,U+8FBC,U+8FD4,U+8FF7,U+8FFD,U+9001,U+9014,U+901A,U+901F-9020,U+9023,U+9031-9032,U+9045,U+904B,U+9055,U+9069,U+9078,U+90CE,U+90E8,U+90FD,U+914D,U+91CD-91CF,U+91D1,U+91DD,U+9234,U+9280,U+9285,U+9332,U+9451,U+9577,U+9580,U+9589,U+958B,U+9593,U+95A2,U+95B2,U+962A,U+9650,U+9664,U+968E,U+969B,U+96C6,U+96E3,U+96FB,U+9752,U+975E,U+9762,U+97FF,U+9805-9806,U+9808,U+982D,U+983B-983C,U+984C-984D,U+9858,U+98DB,U+9A13,U+9AD8,U+9CE9,U+FF08-FF09,U+FF0B-FF0C,U+FF0E-FF1A,U+FF1F,U+FF5C}@font-face{font-family:Noto Sans JP;src:url(/fonts/NotoSansJP-Variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0-1F,U+7F-A8,U+AA-AF,U+B1-D6,U+D8-2012,U+2015-2018,U+201A-2021,U+2023-2038,U+203A-2196,U+2198-2211,U+2213-2260,U+2262-25A0,U+25A2-25A3,U+25A8-25CE,U+25D0-2FFF,U+3040,U+3097-3098,U+3100-4DFF,U+4E02-4E06,U+4E0C,U+4E0F-4E20,U+4E22-4E25,U+4E27-4E2C,U+4E2E-4E37,U+4E39-4E3A,U+4E3C-4E42,U+4E44-4E85,U+4E87,U+4E89-4E8A,U+4E8D-4EA3,U+4EA5-4EAB,U+4EAD-4EB9,U+4EBB-4EC9,U+4ECC-4ED4,U+4ED7,U+4ED9-4EE2,U+4EE6-4EF5,U+4EF7-4EFA,U+4EFC-4F00,U+4F02-4F19,U+4F1B-4F1C,U+4F1E-4F33,U+4F35-4F39,U+4F3B-4F46,U+4F48-4F4C,U+4F4E,U+4F51-4F52,U+4F54,U+4F56-4F5B,U+4F5D-4F7E,U+4F80-4F8A,U+4F8C-4F9A,U+4F9C,U+4F9E-4FA0,U+4FA2-4FC1,U+4FC3-4FDC,U+4FDE-4FE0,U+4FE2-4FED,U+4FEF-5008,U+500A,U+500C-5023,U+5025-505B,U+505D-5064,U+5066-5073,U+5075-5098,U+509A-50CC,U+50CE,U+50D0-5103,U+5105-5129,U+512B-5144,U+5146-5147,U+5149-514C,U+514E-5164,U+5166-5167,U+5169-516B,U+516D-5170,U+5172-5176,U+5178-5184,U+5187-518C,U+518E-5198,U+519A-51F9,U+51FB-5205,U+5208-521C,U+521E-5223,U+5226-5228,U+522A-5235,U+5237-5249,U+524B-524C,U+524E-5271,U+5273-5274,U+5276-529A,U+529C-529F,U+52A1-52A9,U+52AB-52B3,U+52B5-52B8,U+52BA-52D4,U+52D6-52D8,U+52DA-5304,U+5306-5315,U+5318-5339,U+533C-5353,U+5355-5356,U+5358-539E,U+53A0-53C1,U+53C3-53C9,U+53CB-53CC,U+53CE-53D5,U+53D8-53E2,U+53E4-53EE,U+53F1-53F6,U+53F9-5407,U+5409-540B,U+540E-5410,U+5412-5425,U+5427-542A,U+542C-5449,U+544B-548B,U+548D-54C0,U+54C2-54E0,U+54E2-5545,U+5547-554E,U+5550-5583,U+5585-55B5,U+55B7-56DA,U+56DC-56DD,U+56DF,U+56E1-56E2,U+56E4-56EF,U+56F1,U+56F4-56F9,U+56FB-571E,U+5720-5727,U+5729-572F,U+5731-578A,U+578C-57F6,U+57F8-57F9,U+57FB-5830,U+5832-5833,U+5835-586A,U+586C-5896,U+5898-58EF,U+58F1,U+58F3-5908,U+590A-5915,U+5917-5919,U+591B-5926,U+5928-5929,U+592C-592D,U+592F-5930,U+5932-597C,U+597E-59CA,U+59CC-59FE,U+5A00-5B4F,U+5B51-5B57,U+5B59-5B65,U+5B67-5B88,U+5B8A-5B8B,U+5B8D-5B99,U+5B9B-5B9E,U+5BA0-5BA1,U+5BA3,U+5BA5-5BB2,U+5BB4-5BB5,U+5BB7-5BB8,U+5BBA-5BC3,U+5BC5,U+5BC7-5BCB,U+5BCD-5BDE,U+5BE0-5BE6,U+5BE8-5BFD,U+5BFF-5C01,U+5C03-5C0D,U+5C10-5C49,U+5C4B-5C63,U+5C66-5C70,U+5C72-5DDC,U+5DDE-5DE0,U+5DE2-5DE4,U+5DE6-5DED,U+5DEF-5E01,U+5E03-5E0B,U+5E0D-5E37,U+5E39-5E72,U+5E75-5E82,U+5E84-5E8E,U+5E90-5EA5,U+5EA8-5EAA,U+5EAC-5EC9,U+5ECB-5EF9,U+5EFB-5F09,U+5F0B-5F0E,U+5F10-5F14,U+5F16-5F34,U+5F36-5F52,U+5F54-5F61,U+5F63-5F70,U+5F72-5F78,U+5F7A-5F84,U+5F86-5F8A,U+5F8D-5F92,U+5F94-5F96,U+5F98-5FA0,U+5FA2-5FC2,U+5FC4,U+5FC6-5FD6,U+5FD8-5FDB,U+5FDD-5FF4,U+5FF6-601C,U+601E-6026,U+6028-60C4,U+60C6-60F2,U+60F4-610E,U+6110-611E,U+6120-614A,U+614C-6162,U+6164-620F,U+6211-623A,U+623C-623F,U+6241-624A,U+624C-6252,U+6254,U+6256-6270,U+6272-627E,U+6281-6289,U+628B-6297,U+6299-629D,U+629F-62BB,U+62BD-62C4,U+62C6-62D1,U+62D3-62DA,U+62DC-62E0,U+62E2-6300,U+6302-6306,U+6308-632E,U+6330-6348,U+634A-6356,U+6358-639A,U+639C-63A0,U+63A3-63A4,U+63A6-63A9,U+63AB-63B1,U+63B3-63C2,U+63C4-63CF,U+63D1-63DA,U+63DC-63E0,U+63E2-63F3,U+63F5-640C,U+640E-6439,U+643B-6457,U+6459-64CC,U+64CE-652E,U+6530-6538,U+653A-6556,U+6558,U+655A-656F,U+6571-6573,U+6575-6586,U+6588-6598,U+659A-65AC,U+65AE-65AF,U+65B1-65B8,U+65BA-65BC,U+65BE-65C4,U+65C6-65E1,U+65E3-65E4,U+65E6-65E8,U+65EA-660D,U+660F-661F,U+6621-662E,U+6630-6641,U+6643-666E,U+6670-6696,U+6698-66AD,U+66AF-66F3,U+66F5-66F7,U+66F9-66FE,U+6701-6707,U+670A-671A,U+671C-671E,U+6720-6727,U+6729,U+672D-674F,U+6751-6760,U+6762-6764,U+6766-6770,U+6772-678F,U+6791-679B,U+679D-67B5,U+67B7-67FA,U+67FC-6829,U+682B-6837,U+6839-683B,U+683D-6847,U+6849-68AF,U+68B2-6904,U+6906-691B,U+691D-696C,U+696E-6974,U+6976-6981,U+6983-69CA,U+69CC-69D7,U+69D9-6A18,U+6A1A-6A20,U+6A22-6A28,U+6A2A-6A4A,U+6A4C-6A5E,U+6A60-6B03,U+6B05-6B20,U+6B22-6B61,U+6B64-6B73,U+6B75-6B8A,U+6B8C-6BB4,U+6BB6-6BBF,U+6BC1-6BCD,U+6BCF-6BD3,U+6BD5-6C0E,U+6C10-6C16,U+6C18-6C33,U+6C35-6C41,U+6C43-6C79,U+6C7B-6CBE,U+6CC0,U+6CC2-6CD4,U+6CD6-6CE7,U+6CE9-6CF2,U+6CF4-6D1D,U+6D1F-6D3A,U+6D3C-6D40,U+6D42-6DF0,U+6DF2-6DFA,U+6DFC-6E1A,U+6E1C-6E20,U+6E22-6E2B,U+6E2D-6E95,U+6E97-6EC4,U+6EC6-6EDD,U+6EDF-6F0E,U+6F10-70B8,U+70BB-7120,U+7122-7166,U+7168-7247,U+7249-7268,U+726A-7278,U+727A-72B5,U+72B7-72EB,U+72ED-732D,U+732F-7386,U+7388-73FD,U+73FF-7405,U+7407-751E,U+7520-7522,U+7524-7527,U+7529-752F,U+7532,U+7534-753A,U+753C-754B,U+754D-7558,U+755A-7569,U+756B-756F,U+7571-7641,U+7643-7679,U+767C-7683,U+7685-76E3,U+76E5-76ED,U+76EF-76F3,U+76F5-76F7,U+76F9-771E,U+7720-773F,U+7741-77E4,U+77E6-77EC,U+77EE-77F2,U+77F4-7813,U+7815-78B9,U+78BB-78E7,U+78E9-7939,U+793B-793D,U+793F-7980,U+7982-79C0,U+79C2-79FA,U+79FC-7A0A,U+7A0C-7A2D,U+7A2F-7A4C,U+7A4E-7A79,U+7A7B-7A92,U+7A94-7A9E,U+7AA0-7ACA,U+7ACC-7ADF,U+7AE1-7AEE,U+7AF0-7B2B,U+7B2D-7B48,U+7B4A-7B53,U+7B55-7B86,U+7B88-7B96,U+7B98-7BA0,U+7BA2-7BC3,U+7BC5-7BC8,U+7BCA-7C4C,U+7C4E-7C91,U+7C93-7CBD,U+7CBF-7CFA,U+7CFC-7D03,U+7D05-7D0C,U+7D0E-7D18,U+7D1A-7D21,U+7D23-7D2E,U+7D31-7D38,U+7D3A-7D41,U+7D43,U+7D45-7D4B,U+7D4D-7D4F,U+7D51-7D5D,U+7D5F-7D60,U+7D62-7D98,U+7D9B-7DCE,U+7DD0-7DD1,U+7DD3-7DD9,U+7DDB-7DDF,U+7DE1-7DE7,U+7DE9-7E2D,U+7E2F-7E3D,U+7E3F-7E53,U+7E55-7F6D,U+7F6F-7FA8,U+7FAA-7FBC,U+7FBE-8002,U+8004,U+8006-805D,U+805F-8095,U+8097-80B1,U+80B3-80CB,U+80CD-80FC,U+80FE-81E9,U+81EB-81F3,U+81F5-821D,U+821F-822B,U+822D-826E,U+8270-82B0,U+82B2-82E5,U+82E7-8376,U+8378-843C,U+843E-8448,U+844A-8456,U+8458-8474,U+8476-85E3,U+85E5-878C,U+878E-884B,U+884D-8852,U+8854-8867,U+8869-88C4,U+88C6-88FC,U+88FE-8906,U+8908-8980,U+8982-898A,U+898C-898E,U+8990-8995,U+8997-89A6,U+89A8-89B2,U+89B4-89E2,U+89E4-89FF,U+8A01,U+8A03-8A07,U+8A09-8A0D,U+8A0F-8A17,U+8A19-8A29,U+8A2B-8A2C,U+8A2E-8A30,U+8A32-8A39,U+8A3B,U+8A3D-8A54,U+8A56-8A65,U+8A67-8A6F,U+8A74-8A8C,U+8A8E-8A9F,U+8AA1-8AA3,U+8AA5-8AAB,U+8AAD-8AAF,U+8AB1,U+8AB3-8ABE,U+8AC0-8AC6,U+8AC8-8ACA,U+8ACC-8AD5,U+8AD7-8B57,U+8B59-8B6F,U+8B71-8B76,U+8B78-8C49,U+8C4B-8C60,U+8C62-8C9F,U+8CA1,U+8CA3-8CAA,U+8CAD-8CB3,U+8CB5-8CB6,U+8CB8-8CBA,U+8CBC-8CC6,U+8CC8-8CDD,U+8CDF-8CE9,U+8CEB-8CFB,U+8CFD-8D6F,U+8D71-8D76,U+8D78-8DB2,U+8DB4-8DF4,U+8DF6-8EAA,U+8EAC-8EC9,U+8ECB-8EE1,U+8EE3-8EF7,U+8EF9-8EFC,U+8EFE-8F02,U+8F04-8F08,U+8F0A-8FB1,U+8FB3-8FBB,U+8FBD-8FD3,U+8FD5-8FF6,U+8FF8-8FFC,U+8FFE-9000,U+9002-9013,U+9015-9019,U+901B-901E,U+9021-9022,U+9024-9030,U+9033-9044,U+9046-904A,U+904C-9054,U+9056-9068,U+906A-9077,U+9079-90CD,U+90CF-90E7,U+90E9-90FC,U+90FE-914C,U+914E-91CC,U+91D0,U+91D2-91DC,U+91DE-9233,U+9235-927F,U+9281-9284,U+9286-9331,U+9333-9450,U+9452-9576,U+9578-957F,U+9581-9588,U+958A,U+958C-9592,U+9594-95A1,U+95A3-95B1,U+95B3-9629,U+962B-964F,U+9651-9663,U+9665-968D,U+968F-969A,U+969C-96C5,U+96C7-96E2,U+96E4-96FA,U+96FC-9751,U+9753-975D,U+975F-9761,U+9763-97FE,U+9800-9804,U+9807,U+9809-982C,U+982E-983A,U+983D-984B,U+984E-9857,U+9859-98DA,U+98DC-9A12,U+9A14-9AD7,U+9AD9-9CE8,U+9CEA-FF07,U+FF0A,U+FF0D,U+FF1B-FF1E,U+FF20-FF5B,U+FF5D-10FFFF}@font-face{font-family:Hind;src:url(/fonts/Hind-Regular-latin-230acbeae009.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0-2FF}@font-face{font-family:Hind;src:url(/fonts/Hind-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+300-10FFFF}@font-face{font-family:Hind;src:url(/fonts/Hind-Medium-latin-fb5409db9742.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0-2FF}@font-face{font-family:Hind;src:url(/fonts/Hind-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+300-10FFFF}@font-face{font-family:Hind;src:url(/fonts/Hind-SemiBold-latin-976f2a17f2cf.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0-2FF}@font-face{font-family:Hind;src:url(/fonts/Hind-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+300-10FFFF}:root{--ink:#201878;--paper:#fff;--mist:#f6f5fd;--hannah:#f2c910;--line:#20187829;--max:1320px}*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}body{color:var(--ink);background:#fff;margin:0;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,YuGothic,sans-serif;font-size:16px;line-height:1.9}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{max-width:100%;display:block}.concept{overflow:hidden}.hero{width:min(100% - 80px,1440px);min-height:720px;margin:auto}@keyframes float{0%,to{transform:translate(0)rotate(-.25deg)}50%{transform:translate(10px,-12px)rotate(.4deg)}}@keyframes wind{0%{opacity:0;translate:-9%}25%,70%{opacity:1}to{opacity:0;translate:14%}}.produce{border-left:1px solid var(--line);padding-left:54px}.panorama{background:var(--mist);grid-template-columns:1.25fr .75fr;align-items:center;min-height:800px;padding:80px 7vw;display:grid;position:relative}.panorama img{mix-blend-mode:multiply;width:125%;max-width:none;margin-left:-18%}.panorama h2,.observatory>h2{letter-spacing:-.05em;font-size:clamp(44px,6vw,82px);line-height:1.4}.observatory{background:var(--ink);color:#fff;padding:150px max(5vw,60px)}.observatory h2{max-width:970px}.process>h2{margin:0;font-size:clamp(40px,5vw,66px);line-height:1.4}.process{background:var(--ink);color:#fff;padding:130px max(5vw,60px)}.process>div{border-top:1px solid #ffffff4d;grid-template-columns:repeat(4,1fr);margin-top:65px;display:grid}.process article{border-right:1px solid #ffffff4d;padding:40px 30px 80px 0}.process article+article{padding-left:30px}.process h3{margin-top:70px;font-size:20px}.route{pointer-events:none;border:1px dashed #20187840;border-radius:50%;position:absolute}@media (width<=900px){body{font-size:16px}.hero{width:min(calc(100% - 36px),var(--max))}.produce{border-left:0;border-top:1px solid var(--line);padding-left:0}.panorama{grid-template-columns:1fr;padding:80px 25px}.panorama img{width:115%;margin-left:-8%}.observatory{padding:100px 24px}.process{padding:90px 24px}.process>div{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.panorama h2,.observatory>h2{font-size:36px}.process>div{grid-template-columns:1fr}.process article{border-bottom:1px solid #ffffff4d;border-right:0}}.hypothesis-site{--hp-ink:#201878;--hp-blue:#201878;--hp-paper:#fff;--hp-mist:#f5f7fc;--hp-line:#2018782e;--hp-artboard:85.625rem;--hp-content:75rem;--hp-reading:40rem;--hp-gutter:clamp(20px,5vw,72px);--hp-section-space:clamp(64px,6vw,88px);background:var(--hp-paper);color:var(--hp-ink);overflow-x:clip}.hp-header{border-bottom:1px solid var(--hp-line);z-index:10;background:#fffffff0;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:82px;padding:0 0 0 clamp(24px,5vw,82px);display:grid;position:relative}.hp-wordmark{align-items:center;width:clamp(172px,14vw,202px);line-height:0;display:inline-flex}.hp-wordmark img{width:100%;height:auto;display:block}.hp-header nav{letter-spacing:.12em;gap:clamp(26px,3vw,48px);font:600 15px/1 Hind,sans-serif;display:flex}.hp-header nav a{position:relative}.hp-header nav a:after{content:"";border-bottom:2px solid;transition:all .25s;position:absolute;bottom:-10px;left:0;right:100%}.hp-header nav a:hover:after{right:0}.hp-contact-mini{background:var(--hannah);justify-content:center;place-self:stretch end;align-items:center;min-width:190px;padding:0 30px;font-size:15px;font-weight:800;display:flex}.hp-hero{width:100%;max-width:var(--hp-artboard);isolation:isolate;grid-template-columns:.84fr 1.16fr;align-items:center;height:min(890px,100svh - 114px);min-height:700px;margin:0 auto;padding:0 clamp(28px,5vw,86px);display:grid;position:relative}.hp-hero:before{content:"";background-image:linear-gradient(var(--hp-line) 1px,transparent 1px),linear-gradient(90deg,var(--hp-line) 1px,transparent 1px);opacity:.16;z-index:-4;inset-block:0;background-size:72px 72px;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.hp-hero-copy{z-index:4;padding-left:clamp(20px,3vw,54px);position:relative}.hp-hero h1{margin:0 0 28px;font:700 clamp(66px,7.15vw,118px)/.88 Arial,sans-serif}.hp-hero h1 span{white-space:nowrap;display:block}.hp-hero h1 span:first-child{letter-spacing:-.07em}.hp-hero h1 span:nth-child(2){letter-spacing:-.045em;margin-left:5%}.hp-hero h1 span:nth-child(3){letter-spacing:-.015em;margin-left:14%}.hp-hero-copy>p{border-top:1px solid var(--hp-ink);letter-spacing:.035em;width:max-content;max-width:86%;margin:0 0 0 14%;padding-top:17px;font-size:16px;font-weight:800;line-height:1.8}.hp-airship{z-index:2;place-items:center;width:104%;margin-left:-3%;display:grid;position:relative}.hp-airship-illustration{width:108%;animation:9s ease-in-out infinite hp-float;position:relative}.hp-airship img{mix-blend-mode:multiply;width:100%;max-width:none;display:block}.hp-globe{z-index:-2;aspect-ratio:1;border:2px solid #20187852;border-radius:50%;width:57%;position:absolute;top:8%;left:27%;overflow:hidden;transform:rotate(-8deg);box-shadow:0 0 0 52px #20187806,0 0 0 53px #20187821,inset 0 0 0 80px #20187803}.hp-globe:before,.hp-globe:after,.hp-globe span{content:"";border:1px solid #20187829;border-radius:50%;position:absolute;inset:8% 36%}.hp-globe:after{inset:36% 6%;transform:rotate(90deg)}.hp-globe span:first-child{inset:23% 4%;transform:rotate(90deg)}.hp-globe span:nth-child(2){inset:43% 2%;transform:rotate(90deg)}.hp-globe span:nth-child(3){inset:63% 7%;transform:rotate(90deg)}.hp-flight-routes{z-index:-1;pointer-events:none;width:111%;height:99%;position:absolute;inset:1% -5% 0 -6%;overflow:visible}.hp-flight-routes path{fill:none;vector-effect:non-scaling-stroke}.hp-rotor{--rotor-speed:1.1s;left:var(--rotor-left);top:var(--rotor-top);width:var(--rotor-size);aspect-ratio:1;animation:hp-rotor var(--rotor-speed) linear infinite;filter:drop-shadow(0 0 1px #20187873);position:absolute;transform:translate(-50%,-50%)}.hp-rotor i{transform-origin:50%;background:#f5f7fc70;border:1.5px solid #201878d1;border-radius:50% 12%;width:92%;height:14%;position:absolute;top:43%;left:4%}.hp-rotor i:nth-child(2){transform:rotate(45deg)}.hp-rotor i:nth-child(3){transform:rotate(90deg)}.hp-rotor i:nth-child(4){transform:rotate(135deg)}.hp-rotor b{aspect-ratio:1;border:2px solid var(--hp-ink);background:var(--hp-paper);border-radius:50%;width:16%;position:absolute;top:42%;left:42%}.hp-rotor-bow{--rotor-speed:.78s}.hp-rotor-lower-left,.hp-rotor-lower-right{--rotor-speed:.62s}.hp-coordinate{letter-spacing:.12em;border-left:1px solid var(--hannah);opacity:.65;padding-left:10px;font:600 9px/1.55 Hind,sans-serif;position:absolute}.hp-coordinate-a{top:1%;left:1%}.hp-coordinate-b{bottom:19%;right:-2%}.hp-scroll{z-index:9;writing-mode:vertical-rl;letter-spacing:.16em;flex-direction:column-reverse;align-items:center;gap:12px;height:154px;font:600 9px/1 Hind,sans-serif;display:flex;position:fixed;top:50dvh;left:18px;transform:translateY(-50%)}.hp-scroll span{border-left:1px solid;height:54px;display:block}.hp-scroll span:after{content:"";background:var(--hp-ink);transform-origin:50%;border-radius:50%;width:7px;height:7px;margin:-1px 0 0 -4px;animation:2.8s linear infinite hp-scroll-dot-vertical;display:block}.hp-airship-illustration .hp-airship-ink{z-index:1;mix-blend-mode:normal;position:relative}@keyframes hp-float{50%{transform:translate(12px,-13px)rotate(.5deg)}}@keyframes hp-rotor{to{transform:translate(-50%,-50%)rotate(1turn)}}@keyframes hp-scroll-dot-vertical{0%,18%{animation-timing-function:cubic-bezier(.58,.04,.84,.34);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.14,.72,.3,1);transform:translateY(47px)}80%,to{transform:translateY(0)}}@media (width<=1024px){.hp-header{grid-template-columns:1fr auto}.hp-header nav{display:none}.hp-hero{grid-template-columns:1fr;height:auto;min-height:0;padding-top:40px;padding-bottom:80px}.hp-airship{order:-1;width:100%;margin:0}.hp-airship-illustration{width:110%}.hp-globe{width:66%;top:2%;left:17%}.hp-hero-copy{text-align:center}}@media (width<=640px){.hp-header{height:68px;padding:0 0 0 20px}.hp-wordmark{font-size:19px}.hp-contact-mini{min-width:136px;padding:0 17px;font-size:12px}.hp-contact-mini span{margin-left:10px;font-size:17px}.hp-hero{padding:30px 20px 70px}.hp-hero:before{background-size:44px 44px}.hp-airship{height:330px}.hp-airship-illustration{width:125%;max-width:125%}.hp-globe{width:78%;top:1%;left:11%}.hp-flight-routes{width:150%;inset:0 -25%}.hp-coordinate{display:none}.hp-hero h1{font-size:11vw;line-height:1.45}.hp-hero-copy>p{font-size:15px}.hp-hero-copy>p br,.hp-scroll{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@keyframes scroll-cue-signal{0%,18%{opacity:0;transform:translateY(0)}28%{opacity:1}72%{opacity:1}82%,to{opacity:0;transform:translateY(50px)}}@keyframes scroll-cue-diamond{0%,18%{opacity:.35;transform:translateY(0)rotate(45deg)}50%{opacity:1;transform:translateY(62px)rotate(135deg)}82%,to{opacity:.35;transform:translateY(0)rotate(225deg)}}@keyframes scroll-cue-gauge{0%,18%,to{background:#2018782e;transform:scaleX(.55)}42%,62%{background:var(--hannah);transform:scaleX(1)}}.hp-scroll span{height:72px}.hp-scroll span:after{background:linear-gradient(to bottom,transparent,var(--hannah),transparent);border-radius:0;width:3px;height:22px;margin:-1px 0 0 -2px;animation:2.6s cubic-bezier(.45,0,.55,1) infinite scroll-cue-signal}.hp-header{grid-template-columns:none;padding-left:clamp(24px,5vw,82px);display:flex}.hp-desktop-nav{margin-left:auto;margin-right:clamp(28px,3.6vw,58px)}.hp-menu-toggle,.hp-mobile-menu,.hp-menu-backdrop{display:none}.hp-nav-shell{z-index:60;position:sticky;top:0}@media (width<=1024px){.hp-header{z-index:60;height:74px;padding:0 22px;position:relative}.hp-nav-shell.is-menu-open .hp-header{background:0 0;border-bottom-color:#0000}.hp-wordmark{width:180px}.hp-header .hp-desktop-nav,.hp-header .hp-contact-mini{display:none}.hp-menu-toggle{z-index:62;cursor:pointer;background:0 0;border:0;align-content:center;gap:4px;width:44px;height:44px;padding:10px;display:grid;position:absolute;top:15px;right:22px}.hp-menu-toggle span{background:var(--hp-ink);transform-origin:50%;width:24px;height:2px;transition:transform .18s,opacity .18s;display:block}.hp-menu-toggle.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.hp-menu-toggle.is-open span:nth-child(2){opacity:0}.hp-menu-toggle.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.hp-menu-backdrop{z-index:57;opacity:0;visibility:hidden;pointer-events:none;background:#0d093d29;border:0;transition:opacity .28s,visibility .28s;display:block;position:fixed;inset:0}.hp-menu-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.hp-mobile-menu{z-index:61;width:min(82vw,420px);height:100dvh;padding:98px 24px max(24px,env(safe-area-inset-bottom));background:var(--hp-paper);overscroll-behavior:contain;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;transition:opacity .28s,transform .32s cubic-bezier(.22,.78,.26,1),visibility .32s;display:flex;position:fixed;top:0;left:auto;right:0;overflow-y:auto;transform:translate(102%);box-shadow:-18px 22px 48px #0d093d24}.hp-mobile-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.hp-mobile-menu nav{border-top:1px solid #20187812;flex-direction:column;display:flex}.hp-mobile-menu nav a{letter-spacing:.12em;border-bottom:1px solid #20187812;justify-content:flex-start;align-items:center;height:66px;padding:0 10px;font:500 18px/1 Hind,sans-serif;transition:padding-left .2s,background .2s;display:flex}.hp-mobile-menu nav a:hover,.hp-mobile-menu nav a:focus-visible{background:var(--hp-mist);padding-left:17px}.hp-mobile-contact{background:var(--hannah);min-height:66px;color:var(--hp-ink);letter-spacing:.05em;justify-content:center;align-items:center;margin-top:24px;font-size:17px;font-weight:700;display:flex}}@media (width<=640px){.hp-header{height:68px;padding:0 17px 0 20px}.hp-wordmark{width:164px}.hp-menu-toggle{top:12px;right:17px}.hp-mobile-menu{width:min(82vw,360px);padding:92px 22px max(24px,env(safe-area-inset-bottom))}}.stat-industries p{text-align:center;margin:auto 0;font-size:19px;font-weight:800;line-height:2.05}.stat-clients dl{gap:15px;margin:auto 0;display:grid}.stat-clients dl>div{grid-template-columns:1fr 88px;align-items:baseline;display:grid}.stat-clients dt{font-size:15px;font-weight:800}.stat-clients dd{margin:0;font:700 48px/1 Arial}.stat-clients dd small{margin-left:5px;font:700 15px Noto Sans JP,sans-serif}@media (width<=600px){.hp-hero h1{margin-bottom:26px;font-size:14.5vw;line-height:.92}.hp-hero h1 span:nth-child(2){margin-left:2%}.hp-hero h1 span:nth-child(3){margin-left:6%}.hp-hero-copy>p{font-size:16px}.hp-airship img{width:118%;max-width:118%}}.hp-airship .hp-globe{border:0;width:68%;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:0 0 0 clamp(30px,4.2vw,58px) #20187816,inset 0 0 55px #20187805}.hp-airship .hp-globe:before,.hp-airship .hp-globe:after,.hp-airship .hp-globe span{border-color:#20187816}.hp-rotor{filter:blur(.12px)drop-shadow(0 0 2px #20187847);animation:none}.hp-rotor i{background:conic-gradient(from 8deg,transparent 0 8%,#20187814 8% 14%,#20187894 14% 19%,transparent 19% 36%,#2018786b 36% 43%,transparent 43% 61%,#20187885 61% 67%,transparent 67% 84%,#20187857 84% 90%,transparent 90%);opacity:.12;border:0;border-radius:50%;width:100%;height:100%;animation:.24s step-end infinite hp-rotor-afterimage;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 3px));transform:none!important}.hp-rotor i:nth-child(2){background:conic-gradient(from 34deg,transparent 0 12%,#20187880 12% 18%,transparent 18% 38%,#2018785c 38% 45%,transparent 45% 66%,#2018788c 66% 72%,transparent 72% 90%,#2018784d 90% 96%,transparent 96%);width:90%;height:90%;animation-delay:-.08s;inset:5%}.hp-rotor i:nth-child(3){background:conic-gradient(from 62deg,transparent 0 9%,#20187875 9% 16%,transparent 16% 35%,#2018784d 35% 42%,transparent 42% 59%,#20187894 59% 66%,transparent 66% 82%,#20187847 82% 88%,transparent 88%);width:80%;height:80%;animation-delay:-.16s;inset:10%}@keyframes hp-rotor-afterimage{0%,32%{opacity:.76;filter:blur(.15px)}33%,to{opacity:.1;filter:blur(1.1px)}}.hp-rotor{--rotor-speed:.16s;--rotor-spin:.5s;--rotor-reverse:3.2s;--rotor-plane-angle:0deg;--rotor-foreshorten:1;transform:translate(-50%,-50%) rotate(var(--rotor-plane-angle)) scaleX(var(--rotor-foreshorten));filter:drop-shadow(0 0 1px #20187833);overflow:hidden}.hp-rotor:before{content:none}.hp-rotor:after{content:"";z-index:2;background:conic-gradient(from 12deg,#20187814 0 7%,#2018787a 12% 32%,#20187829 38% 51%,transparent 55% 61%,#20187861 66% 86%,#2018781a 92% 100%);opacity:.7;transform-origin:50%;filter:blur(.18px);pointer-events:none;border-radius:50%;animation:.72s linear infinite hp-rotor-rim;position:absolute;inset:2.5%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.1px),#000 calc(100% - .8px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.1px),#000 calc(100% - .8px))}.hp-rotor-rear{--rotor-plane-angle:5deg;--rotor-foreshorten:.72;left:calc(var(--rotor-left) + 1px);top:calc(var(--rotor-top) - 2px)}.hp-rotor-bow{--rotor-plane-angle:-10deg;--rotor-foreshorten:.82;left:calc(var(--rotor-left) - 10px);top:calc(var(--rotor-top) + 2px)}.hp-rotor-lower-left{--rotor-plane-angle:-18deg;--rotor-foreshorten:.66}.hp-rotor-lower-right{--rotor-plane-angle:13deg;--rotor-foreshorten:.7;left:calc(var(--rotor-left) - 2px);top:calc(var(--rotor-top) + 1px)}.hp-rotor-bow{--rotor-speed:.14s;--rotor-spin:.44s}.hp-rotor-lower-left,.hp-rotor-lower-right{--rotor-speed:.12s;--rotor-spin:.38s}.hp-rotor-strip{mix-blend-mode:multiply;opacity:.46;transform-origin:50%;animation:hp-propeller-sprite var(--rotor-speed) steps(7,end) infinite,hp-residual-spin var(--rotor-spin) linear infinite;background:url(/images/propeller-afterimage-sprite.png) 0 0/800% 100% no-repeat;position:absolute;inset:0}@keyframes hp-propeller-sprite{to{background-position:-100% 0}}@keyframes hp-propeller-sprite-reverse{0%{background-position:-100% 0}to{background-position:0 0}}@keyframes hp-residual-spin{to{transform:rotate(1turn)}}@keyframes hp-rotor-rim{to{transform:rotate(1turn)}}@keyframes hp-afterimage-strobe{0%,49%{opacity:.15}50%,to{opacity:.31}}@keyframes hp-afterimage-reverse{to{transform:rotate(-1turn)}}.hp-coordinate-a{border-left:0;border-right:1px solid var(--hannah);text-align:right;padding-left:0;padding-right:10px;top:calc(-5% - 20px)}.hp-scroll{z-index:5;position:absolute;inset:auto clamp(20px,2.4vw,34px) clamp(28px,3vw,42px) auto;transform:none}.hp-hero-c{grid-template-columns:.78fr 1.22fr}.hp-hero-c .hp-hero-copy h1{line-height:.82}.hp-hero-c .hp-hero-copy h1 span{font-kerning:normal;font-feature-settings:"kern" 1;text-rendering:optimizelegibility;margin-left:0}.hp-hero-c .hp-hero-copy h1 span:first-child{letter-spacing:-.062em;font-size:clamp(78px,8vw,132px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(2){letter-spacing:-.04em;word-spacing:-.07em;margin:14px 0 12px 10%;font-size:clamp(48px,4.9vw,82px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(3){letter-spacing:-.055em;font-size:clamp(76px,7.7vw,128px)}.hp-hero-title>span>i{font-style:normal;display:inline-block}.hp-hero-title .hp-kern-na{margin-left:.015em}.hp-hero-title .hp-kern-au{margin-left:-.018em}.hp-hero-title .hp-kern-ea{margin-left:.016em}.hp-hero-title .hp-kern-af{margin-left:.01em}.hp-hero-title .hp-kern-ur{margin-left:-.018em}.hp-hero-title .hp-kern-re{margin-left:.014em}.hp-hero-title .hp-kern-period{margin-left:-.012em}.hp-hero-c .hp-hero-copy>p{background:var(--hp-ink);color:#fff;border:0;width:max-content;max-width:100%;margin:22px 0 0 10%;padding:10px 15px;font-size:19px}@media (width<=1024px){.hp-hero-c{grid-template-columns:1fr}.hp-hero-c .hp-hero-copy{padding-left:0}.hp-hero-c .hp-hero-copy>p{margin-inline:auto}}.hp-route-study-art{z-index:-1}.hp-route-study-art ellipse,.hp-route-study-art path,.hp-route-study-art circle{fill:none;vector-effect:non-scaling-stroke}@media (width<=640px){.hp-hero-c .hp-hero-copy h1 span:first-child{font-size:20vw}.hp-hero-c .hp-hero-copy h1 span:nth-child(2){font-size:12vw}.hp-hero-c .hp-hero-copy h1 span:nth-child(3){font-size:19vw}.hp-hero-c .hp-hero-copy>p{font-size:15px}}@keyframes hp-route-drift{to{stroke-dashoffset:-140px}}@keyframes hp-stream-drift{to{stroke-dashoffset:-180px}}.hp-scroll{z-index:5;left:auto;right:calc((100vw - min(100vw,var(--hp-artboard)))/-2 + 18px);position:absolute;top:auto;bottom:clamp(28px,3vw,42px);transform:none}.hp-airship{width:96%;margin-left:1%}.hp-airship-illustration{width:102%}@media (width>=1101px) and (width<=1369px){.hp-hero,.hp-hero-c{grid-template-columns:.82fr 1.18fr;padding-inline:clamp(42px,5vw,68px)}.hp-airship{width:clamp(90%,65.5% + 2.23vw,96%);margin-left:1%}.hp-airship-illustration{width:clamp(96%,71.5% + 2.23vw,102%)}.hp-hero-c .hp-hero-copy h1 span:first-child{font-size:clamp(88px,8vw,110px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(2){font-size:clamp(54px,4.9vw,67px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(3){font-size:clamp(85px,7.7vw,105px)}.hp-hero-c .hp-hero-copy>p{margin-top:clamp(16px,1.6vw,22px);padding:clamp(8px,.73vw,10px) clamp(11px,1.1vw,15px);font-size:clamp(15px,1.38vw,19px)}}@media (width>=841px) and (width<=1100px){.hp-hero,.hp-hero-c{grid-template-columns:.88fr 1.12fr;height:min(760px,100svh - 100px);min-height:620px;padding:0 clamp(28px,4vw,46px)}.hp-hero-c .hp-hero-copy{text-align:left;padding-left:0}.hp-hero-c .hp-hero-copy>p{margin:clamp(14px,1.8vw,20px) 0 0 5%;padding:clamp(7px,.9vw,10px) clamp(9px,1.2vw,13px);font-size:clamp(13px,1.45vw,16px)}.hp-airship{order:initial;width:94%;margin-left:2%}.hp-airship-illustration{width:96%}.hp-hero-c .hp-hero-copy h1 span:first-child{font-size:clamp(68px,7.6vw,88px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(2){font-size:clamp(42px,4.6vw,54px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(3){font-size:clamp(66px,7.3vw,84px)}}@media (width<=840px){.hp-hero,.hp-hero-c{grid-template-columns:1fr;height:auto;min-height:0;padding:clamp(44px,12vw,100px) clamp(18px,5vw,38px) clamp(40px,9vw,82px);overflow:clip}.hp-airship{order:-1;width:min(93%,640px);height:auto;margin-inline:auto}.hp-airship-illustration{width:100%;max-width:640px;margin-inline:auto}.hp-airship img{width:100%;max-width:none}.hp-airship .hp-globe{width:57%;top:50%;left:50%;box-shadow:0 0 0 34px #20187806,0 0 0 35px #20187821,inset 0 0 0 50px #20187803}.hp-coordinate{z-index:3;letter-spacing:clamp(.09em,.12vw,.12em);background:#ffffffc7;padding-block:2px;font-size:clamp(7px,1vw,8px);display:block}.hp-coordinate-a{top:-15%;left:clamp(1%,2vw,5%)}.hp-coordinate-b{bottom:clamp(10%,1.5vw,13%);right:0}.hp-hero-c .hp-hero-copy{text-align:center;width:min(94%,620px);margin:clamp(36px,9vw,82px) auto 0;padding-left:0;transform:translate(clamp(4px,1.8vw,14px));container-type:inline-size}.hp-hero-c .hp-hero-copy h1{text-align:left;width:fit-content;margin:0 auto}.hp-hero-c .hp-hero-copy h1 span:first-child{font-size:clamp(58px,15.625vw,100px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(2){margin:clamp(5px,1.5vw,10px) 0 clamp(5px,1.35vw,9px) 10%;font-size:clamp(36px,9.375vw,60px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(3){font-size:clamp(56px,15vw,96px)}.hp-hero-c .hp-hero-copy>p{white-space:normal;text-align:center;letter-spacing:.025em;width:fit-content;max-width:100%;margin:clamp(10px,2.2vw,14px) auto 0;padding:clamp(5px,1vw,6px) clamp(8px,1.4vw,9px);font-size:clamp(11px,2.1875vw,14px);line-height:1.5}}@media (width>=841px){.hp-hero.hp-hero-c{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:clamp(10px,1.35vw,22px);padding-inline:clamp(32px,5vw,86px)}.hp-hero-c .hp-hero-copy{text-align:left;min-width:0;padding-left:0;transform:translate(clamp(28px,4.2vw,60px));container-type:inline-size}.hp-hero-c .hp-hero-copy h1 span:first-child{font-size:clamp(68px,22.5cqi,132px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(2){margin:clamp(8px,2.4cqi,14px) 0 clamp(7px,2cqi,12px) 10%;font-size:clamp(42px,13.8cqi,82px)}.hp-hero-c .hp-hero-copy h1 span:nth-child(3){font-size:clamp(66px,21.8cqi,128px)}.hp-hero-c .hp-hero-copy>p{width:max-content;max-width:100%;margin:clamp(14px,3.8cqi,22px) 0 0 10%;padding:clamp(7px,1.7cqi,10px) clamp(9px,2.5cqi,15px);font-size:clamp(13px,3.2cqi,19px)}.hp-airship{order:initial;width:100%;min-width:0;margin-left:0;transform:translate(calc(-1*clamp(12px,2.1vw,30px)))}.hp-airship-illustration{width:100%;max-width:100%}}.hp-route-study-a1 ellipse,.hp-route-study-a1 path,.hp-route-study-a1 circle{fill:none;vector-effect:non-scaling-stroke}.hp-route-study-a1 .a1-orbit-core{stroke:#20187829;stroke-width:1.1px;stroke-dasharray:42 12}.hp-route-study-a1 .a1-orbit-tilt{stroke:#20187845;stroke-width:1.3px;stroke-dasharray:2 15;stroke-linecap:round;animation:24s linear infinite hp-route-drift}.hp-route-study-a1 .a1-upper-route{stroke:#2018784d;stroke-width:1.25px;stroke-dasharray:2 14;stroke-linecap:round;animation:22s linear infinite hp-route-drift}.hp-route-study-a1 .a1-lower-route{stroke:#20187880;stroke-width:1.65px;stroke-dasharray:2 14;stroke-linecap:round;animation:17s linear infinite hp-route-drift}@media (width>=1370px){.hp-hero,.hp-hero-c{height:clamp(680px,100svh - 114px,820px);min-height:680px}}@media (width>=1101px) and (width<=1369px){.hp-hero,.hp-hero-c{height:clamp(620px,58vw,760px);min-height:620px}}@media (width>=841px) and (width<=1100px){.hp-hero,.hp-hero-c{height:clamp(580px,64vw,700px);min-height:580px}}.hp-pulse{padding:var(--hp-section-space) var(--hp-gutter);background:var(--hp-paper);border-top:1px solid var(--hp-line);scroll-margin-top:82px}.hp-pulse-grid{width:min(100%,var(--hp-content));grid-template-columns:1fr;margin-inline:auto;display:grid}.hypothesis-site{--hp-space-4:4px;--hp-space-8:8px;--hp-space-12:12px;--hp-space-16:16px;--hp-space-24:24px;--hp-space-32:32px;--hp-space-48:48px;--hp-space-64:64px;--hp-space-96:96px}.hp-pulse{--hp-index-row-height:var(--hp-space-48);--hp-index-gap:var(--hp-space-32);--hp-section-action-tail:calc(var(--hp-section-space) - var(--hp-space-24));padding-bottom:var(--hp-section-action-tail)}@media (width<=560px){.hp-pulse{--hp-index-gap:var(--hp-space-24)}}.hp-news-panel{background:0 0;border:0;min-width:0;padding:0}.hp-section-title{border:0;align-items:center;gap:17px;min-height:58px;margin:0;display:flex}.hp-section-title span{letter-spacing:.16em;font:600 clamp(21px,2vw,29px)/1 Hind,sans-serif;transform:translateY(2px)}.hp-section-title i{opacity:.82;border:1px solid;border-radius:50%;flex:0 0 17px;width:17px;height:17px;position:relative}.hp-section-title i:before{content:"";border:1px solid;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hp-section-title i:after{content:"";background:var(--hannah);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;right:-4px}.hp-section-title.is-inverse i{color:#ffffffd6}.hp-section-title.is-type-only{gap:0;min-height:clamp(58px,5vw,72px)}.hp-section-title.is-type-only span{letter-spacing:.13em;font-size:clamp(28px,2.8vw,40px);font-weight:600;transform:translateY(1px)}.hp-pulse-index{min-height:var(--hp-index-row-height);margin-top:var(--hp-index-gap);justify-content:flex-end;align-items:center;padding:0;display:flex}.hp-journal-list{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;scrollbar-color:#20187847 transparent;gap:clamp(18px,2.6vw,34px);padding:30px 0 14px;scroll-padding-inline:1px;display:flex;overflow-x:auto}.hp-journal-list article{scroll-snap-align:start;flex:0 0 min(86%,clamp(260px,30vw,360px));min-width:0}.hp-journal-tag{border:1px solid var(--hp-line);background:var(--hp-paper);letter-spacing:.12em;align-items:center;margin-top:18px;padding:7px 10px 5px;font:600 9px/1 Hind,sans-serif;display:inline-flex}.hp-journal-list h3{margin:12px 0 10px;font-size:clamp(17px,1.55vw,21px);line-height:1.6}.hp-journal-list p{opacity:.68;margin:0;font-size:12px;line-height:1.9}@media (width<=560px){.hypothesis-site{--hp-section-space:48px}.hp-pulse{padding-inline:18px}.hp-journal-list h3{font-size:17px}}.hp-journal-list{gap:var(--hp-space-32);padding:var(--hp-space-24) max(var(--hp-gutter),calc((100% - var(--hp-content))/2)) var(--hp-space-16);scroll-padding-inline:max(var(--hp-gutter),calc((100% - var(--hp-content))/2))}.hp-journal-list:focus-visible{outline:2px solid var(--hp-ink);outline-offset:-2px}.hp-journal-list{scrollbar-width:none}.hp-journal-list::-webkit-scrollbar{display:none}.hp-media-controls button:hover:not(:disabled){background:#e9ebf5}@media (width<=560px){.hp-journal-list{gap:var(--hp-space-24)}}@media (width>=841px){.hp-hero-c .hp-hero-copy h1{margin-bottom:0}.hp-hero-c .hp-hero-copy>p{margin-top:clamp(10px,2.2cqi,14px)}}.hp-airship img{mix-blend-mode:normal}@media (width<=560px){.hp-section-title{gap:0;min-height:58px}.hp-section-title.is-type-only span{font-size:28px}}@keyframes hp-client-loop{to{transform:translate(-50%)}}.hp-site-footer{background:var(--hp-ink);color:#fff;min-height:310px}.hp-site-footer-inner{width:min(100%,var(--hp-artboard));grid-template-columns:.8fr 1.2fr;min-height:310px;margin-inline:auto;display:grid}.hp-site-footer-brand{border-right:1px solid #ffffff2e;place-items:center;display:grid}.hp-site-footer-brand>a{flex-direction:column;align-items:center;gap:24px;width:210px;display:flex}.hp-site-footer-brand img:first-child{object-fit:contain;filter:brightness(0)invert();width:92px;height:92px}.hp-site-footer-brand img:last-child{filter:brightness(0)invert();width:205px}.hp-site-footer-content{grid-template-columns:1fr 280px;gap:34px 60px;padding:56px clamp(35px,6vw,90px);display:grid}.hp-site-footer-content nav{align-items:flex-start;gap:var(--hp-space-16,16px);letter-spacing:.12em;flex-direction:column;font:600 14px/1.5 Hind,sans-serif;display:flex}.hp-site-footer-content nav a{border-bottom:1px solid #0000;padding-bottom:5px}.hp-site-footer-content nav a:hover{border-color:currentColor}.hp-site-footer-content nav a:focus-visible{outline-offset:5px;border-color:currentColor;outline:2px solid}.hp-site-footer-contact{letter-spacing:.06em;border:1px solid #fffc;justify-content:center;align-self:start;align-items:center;min-height:66px;font-size:15px;font-weight:700;display:flex}.hp-site-footer-meta{letter-spacing:.06em;grid-column:1/-1;justify-content:flex-end;align-self:end;gap:36px;font-size:11px;display:flex}.hp-site-footer-meta a{text-underline-offset:4px;text-decoration:underline}.hp-site-footer-meta small{font-size:11px}@media (width<=900px){.hp-site-footer-inner{grid-template-columns:1fr}.hp-site-footer-brand{border-bottom:1px solid #ffffff2e;border-right:0;min-height:220px}.hp-site-footer-content{grid-template-columns:1fr}.hp-site-footer-meta{grid-column:auto}}@media (width<=560px){.hp-site-footer-content{padding:42px 22px}.hp-site-footer-content nav{flex-direction:column;gap:0;line-height:2;display:flex}.hp-site-footer-content nav a{align-items:center;min-height:44px;padding-bottom:0;display:flex}.hp-site-footer-meta{flex-direction:column;justify-content:center;align-items:center;gap:12px}}.title-treatment-intro{border-top:1px solid var(--sms-line);grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;gap:clamp(40px,8vw,130px);padding:clamp(82px,10vw,150px) clamp(24px,7vw,108px);display:grid}.title-treatment-intro>small{letter-spacing:.17em;grid-column:1/-1;font:600 10px/1 Hind,sans-serif}.title-treatment-intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5.5vw,78px);line-height:1.2}.title-treatment-intro p{max-width:520px;margin:0 0 7px;font-size:14px;line-height:2}.title-treatment-grid{background:var(--sms-line);border-top:1px solid var(--sms-line);border-bottom:1px solid var(--sms-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.title-treatment-card{background:#fff;gap:28px;padding:clamp(28px,4vw,58px);display:grid}.title-treatment-card>p{opacity:.72;max-width:560px;margin:0;font-size:13px;line-height:1.9}.title-treatment-stage{background:var(--sms-mist);align-items:center;min-height:170px;padding:clamp(28px,4vw,52px);display:flex;overflow:hidden}.title-treatment{color:currentColor;width:100%;position:relative}.title-treatment h2{z-index:2;letter-spacing:.12em;width:max-content;margin:0;font:600 clamp(30px,3.2vw,46px)/1 Hind,sans-serif;position:relative}.title-treatment h2 span{z-index:2;position:relative}@media (width<=760px){.title-treatment-intro{grid-template-columns:1fr}.title-treatment-intro>small{grid-column:auto}.title-treatment-grid{grid-template-columns:1fr}.title-treatment-stage{min-height:140px}}@keyframes motion-study-original{50%{transform:translate(12px,-13px)rotate(.5deg)}}@keyframes motion-study-glide{50%{transform:translateY(-10px)}}@keyframes motion-study-integer{to{transform:translateY(-8px)}}@keyframes cloud-veil-drift{to{transform:translate(5%,-2%)scale(1.04)}}@keyframes cloud-bank-pass{0%{transform:translate(-15%)}to{transform:translate(175%)}}@keyframes cloud-layer-right{0%{transform:translate(-20%)}to{transform:translate(210%)}}@keyframes cloud-layer-left{0%{transform:translate(30%)}to{transform:translate(-210%)}}@keyframes cloud-soft-pulse{50%{opacity:.62;transform:scale(1.045)}}@keyframes cloud-sketch-drift{to{transform:translate(-3%,2%)rotate(.35deg)}}@keyframes cloud-edge-drift{to{transform:translate(16%,5%)scale(1.08)}}@keyframes cloud-stream-rush{0%{transform:translate(7%)}to{transform:translate(-7%)}}@keyframes cloud-split-flow{0%{opacity:.15;translate:12%}35%{opacity:.92}to{opacity:.08;translate:-25%}}@keyframes cloud-split-trail{0%{opacity:0;transform:translate(35%)}28%{opacity:.8}to{opacity:0;transform:translate(-110%)}}@keyframes cloud-tunnel-pulse{0%,to{opacity:.38;transform:scale(.94)}55%{opacity:.92;transform:scale(1.08)}}@keyframes cloud-cut-pass{0%,12%{opacity:0;translate:0}22%{opacity:.82}72%{opacity:.68}88%,to{opacity:0;translate:180%}}@keyframes cloud-cut-echo{0%,10%{opacity:0;translate:0}18%{opacity:.72}48%{opacity:.62}78%,to{opacity:0;translate:188%}}@keyframes cumulus-cross{0%,8%{opacity:0;translate:0}18%{opacity:.86}72%{opacity:.72}91%,to{opacity:0;translate:205%}}@keyframes cumulus-cross-far{0%,12%{opacity:0;translate:0}25%{opacity:.42}78%{opacity:.32}94%,to{opacity:0;translate:230%}}@keyframes cumulus-split-top{0%,10%{opacity:0;translate:0 7%}22%{opacity:.82}68%{opacity:.7;translate:132% -12%}92%,to{opacity:0;translate:214% -22%}}@keyframes cumulus-split-bottom{0%,10%{opacity:0;translate:0 -7%}22%{opacity:.82}68%{opacity:.7;translate:132% 12%}92%,to{opacity:0;translate:214% 22%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:where(.hypothesis-site){--hp-font-jp:"Noto Sans JP","Hiragino Kaku Gothic ProN",YuGothic,sans-serif;--hp-font-en:"Hind",sans-serif;--hp-grid-line:#20187807;--hp-mark-line:#2018780f;--hp-mark-aspect:234 / 110;--hp-type-body:400 1rem/1.9 var(--hp-font-jp);--hp-type-helper:400 .875rem/1.9 var(--hp-font-jp);--hp-type-category:400 .75rem/1.9 var(--hp-font-jp);--hp-type-tag:500 .75rem/1 var(--hp-font-jp);--hp-type-action:500 .875rem/1.5 var(--hp-font-jp);--hp-type-index-action:600 clamp(13px,.95vw,14px)/1 var(--hp-font-en);--hp-type-index-action-tracking:.14em;--hp-type-contact:800 .9375rem/1.5 var(--hp-font-jp);--hp-type-section-heading:500 clamp(1.875rem,3.7vw,2.75rem)/1.5 var(--hp-font-jp);--hp-type-item-title:500 clamp(1.625rem,2.5vw,2.25rem)/1.5 var(--hp-font-jp);--hp-type-item-subtitle:500 1rem/1.7 var(--hp-font-jp);--hp-type-small-heading:500 1.125rem/1.8 var(--hp-font-jp);--hp-type-heading-tracking:-.04em;--hp-type-item-tracking:-.035em;--hp-content-gap:var(--hp-space-24);--hp-related-gap:var(--hp-space-16);--hp-row-space:var(--hp-space-48);--hp-action-target:3rem;--hp-action-radius:0;--hp-cta-height:3.5rem;--hp-cta-padding-block:1rem}@media (width<=560px){:where(.hypothesis-site){--hp-row-space:var(--hp-space-32)}}.hypothesis-site .hp-contact-button{background:var(--hannah,#f2c910);color:var(--hp-ink,#201878);font:var(--hp-type-contact);border-radius:var(--hp-action-radius,0);border:0;justify-content:center;align-items:center;text-decoration:none;transition:background .2s;display:inline-flex}.hypothesis-site .hp-contact-button:hover{background:#ffe35a}.hypothesis-site .hp-contact-button:focus-visible{outline:3px solid var(--hp-ink,#201878);outline-offset:4px}.hypothesis-site .hp-contact-button--compact{min-height:3rem;padding:.625rem 1.5rem}@media (width<=1024px){.hypothesis-site .hp-header .hp-contact-button{display:none}}@media (prefers-reduced-motion:reduce){.hypothesis-site .hp-contact-button{transition:none}}._content_1oedq_1{padding-bottom:clamp(48px,6vw,88px)}._breadcrumb_1fuyc_1{width:min(calc(100% - 2 * var(--hp-gutter)),var(--hp-content));padding-top:var(--hp-space-32);font:var(--hp-type-helper);color:var(--hp-ink);margin-inline:auto}._withinContent_1fuyc_2{width:100%}._breadcrumb_1fuyc_1 ol{align-items:center;gap:0 var(--hp-related-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._breadcrumb_1fuyc_1 li{align-items:center;gap:var(--hp-related-gap);min-height:var(--hp-action-target,48px);display:flex}._breadcrumb_1fuyc_1 a{min-height:var(--hp-action-target,48px);color:inherit;align-items:center;text-decoration:none;display:inline-flex}._breadcrumb_1fuyc_1 a:hover{text-underline-offset:5px;text-decoration:underline}._breadcrumb_1fuyc_1 a:focus-visible{outline-offset:4px;outline:2px solid}._page_1p8jy_2{color:var(--hp-ink);background:var(--hp-paper);font-family:var(--hp-font-jp)}._page_1p8jy_2 *{box-sizing:border-box}._page_1p8jy_2 main *{min-width:0}._page_1p8jy_2 :is(h1,h2,h3,p,dl,dd){margin:0}._page_1p8jy_2 a{color:inherit;text-decoration:none}._page_1p8jy_2 :is(a,summary):focus-visible{outline:3px solid var(--hp-ink);outline-offset:5px}._frame_1p8jy_9{width:min(calc(100% - 2 * var(--hp-gutter)),var(--hp-content));margin-inline:auto}._page_1p8jy_2 h2{font:var(--hp-type-section-heading);letter-spacing:var(--hp-type-heading-tracking);text-wrap:pretty}._page_1p8jy_2 h3{font:var(--hp-type-item-title);letter-spacing:var(--hp-type-item-tracking);text-wrap:pretty}._page_1p8jy_2 p{font:var(--hp-type-body);overflow-wrap:break-word;line-break:strict;text-wrap:pretty}._page_1p8jy_2 p strong{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 64%,#f5cf0040 64%);font-weight:600}@media (forced-colors:active){._page_1p8jy_2 p strong{text-underline-offset:.15em;background:0 0;text-decoration:underline}}._term_1p8jy_15{vertical-align:baseline;overflow-wrap:anywhere;max-width:100%;display:inline-block}._headingPhrase_1p8jy_16{display:inline}@supports (word-break:auto-phrase){._page_1p8jy_2 :is(h1,h2,h3,p){word-break:auto-phrase}}._page_1p8jy_2 :is(section[id],aside[id],article[id]){scroll-margin-top:120px}._page_1p8jy_2 ._helper_1p8jy_19{font:var(--hp-type-helper);color:#635e86}._heroSurface_1p8jy_20{isolation:isolate;background-color:var(--hp-mist);background-image:linear-gradient(var(--hp-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--hp-grid-line) 1px,transparent 1px),radial-gradient(ellipse at 90% 30%,#20187812,transparent 66%);background-size:72px 72px,72px 72px,100% 100%;position:relative;overflow:hidden}._heroSurface_1p8jy_20:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 61% 74%,#ffffffad,#0000 56%);position:absolute;inset:0}._heroCourse_1p8jy_22{z-index:-1;pointer-events:none;width:65%;height:100%;color:var(--hp-ink);position:absolute;top:0;right:-5%}._heroCourse_1p8jy_22 path{vector-effect:non-scaling-stroke}._courseContour_1p8jy_24{stroke:currentColor;stroke-width:1px;opacity:.1}._courseRoute_1p8jy_25{stroke:currentColor;stroke-width:1.3px;stroke-dasharray:2 10;stroke-linecap:round;opacity:.24}._courseGuide_1p8jy_26{stroke:currentColor;stroke-width:1px;opacity:.2}._courseSignal_1p8jy_27{stroke:var(--hp-yellow,#f5cf00);stroke-width:2px;opacity:.8}@media (width<=700px){._heroCourse_1p8jy_22{opacity:.65;width:110%;height:55%;top:auto;bottom:0;right:-18%}}._hero_1p8jy_20{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,64px);padding-block:clamp(56px,6vw,88px);display:grid}._heroCopy_1p8jy_30{grid-area:1/1}._hero_1p8jy_20>._generatedGraphic_1p8jy_31{grid-area:1/2}._hero_1p8jy_20 h1{font:500 clamp(2.75rem,3.7vw,3.25rem)/1.55 var(--hp-font-jp);letter-spacing:-.055em;text-wrap:pretty}._hero_1p8jy_20 h1>span{display:block}._page_1p8jy_2 ._heroTagline_1p8jy_34{margin-top:var(--hp-space-24);font:500 1.625rem/1.8 var(--hp-font-jp);letter-spacing:var(--hp-type-item-tracking)}@media (width>=961px) and (width<=1279px){._hero_1p8jy_20 h1{letter-spacing:-.04em;line-height:1.4}._page_1p8jy_2 ._heroTagline_1p8jy_34{font-size:1.5rem;line-height:1.65}}._heroTagline_1p8jy_34>span{display:block}._heroLead_1p8jy_37{max-width:34rem;margin-top:var(--hp-space-24)!important}._actions_1p8jy_38{gap:var(--hp-space-16);width:20rem;max-width:100%;margin-top:var(--hp-space-32);grid-auto-rows:1fr;display:grid}._actions_1p8jy_38>a{width:100%}._primaryAction_1p8jy_40{gap:var(--hp-space-24);padding:var(--hp-space-16) var(--hp-space-24);max-width:100%;min-height:56px}._primaryAction_1p8jy_40 svg{flex-shrink:0}._systemGraphic_1p8jy_42{pointer-events:none;align-self:center;width:100%}._systemGraphic_1p8jy_42 svg,._processGraphic_1p8jy_43 svg{width:100%;height:auto;display:block}._section_1p8jy_44,._experience_1p8jy_45{padding-block:var(--hp-section-space)}._experience_1p8jy_45>h2{text-align:center;text-wrap:balance}._evidenceCopy_1p8jy_47,._evidenceFigures_1p8jy_47{display:contents}._evidenceCopy_1p8jy_47>p:first-child{grid-area:1/1}._evidenceCopy_1p8jy_47>p:last-child{grid-area:1/2}._evidenceFigures_1p8jy_47>:first-child{grid-area:2/1}._evidenceFigures_1p8jy_47>:last-child{grid-area:2/2}._evidenceFigures_1p8jy_47>*{justify-self:center;max-width:360px}._evidence_1p8jy_47 dl{gap:var(--hp-space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._evidence_1p8jy_47 dl>div{border-top:1px solid var(--hp-line);padding-top:var(--hp-space-24)}._evidence_1p8jy_47 dt,._costFigures_1p8jy_55 dt{font:var(--hp-type-body);font-weight:500}._evidence_1p8jy_47 dd{font:var(--hp-type-helper);margin-top:var(--hp-space-12);align-items:baseline;gap:var(--hp-space-8);flex-wrap:wrap;display:flex}._evidence_1p8jy_47>._helper_1p8jy_19{margin-top:var(--hp-space-24)}._evidence_1p8jy_47>a{margin-top:var(--hp-space-24);max-width:100%}._evidence_1p8jy_47{width:100%;max-width:960px;margin:var(--hp-space-48) auto 0;gap:var(--hp-space-32) clamp(48px,6vw,80px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._industryExperience_1p8jy_60,._productBalance_1p8jy_60{aspect-ratio:373.328/364;width:100%;position:relative;container-type:inline-size}._industryExperience_1p8jy_60>img,._productBalance_1p8jy_60>img{object-fit:cover;width:100%;height:100%;display:block}._page_1p8jy_2 :is(._industryTitle_1p8jy_62,._productBalanceTitle_1p8jy_62){text-align:center;font:600 clamp(.875rem,4.82cqw,1.25rem)/1 var(--hp-font-jp);letter-spacing:.1em;position:absolute;inset:5.2% 0 auto}._industryList_1p8jy_64{text-align:center;height:41.21%;font:900 clamp(.875rem,5.89cqw,1.5rem)/1.7 var(--hp-font-jp);grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:0;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:30.22% 9.1% auto}._industryList_1p8jy_64>li:nth-last-child(-n+2){grid-column:1/-1}._evidence_1p8jy_47 ._productBalanceNumbers_1p8jy_66{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:10%;height:48.02%;display:grid;position:absolute;inset:29.67% 13% auto}._evidence_1p8jy_47 ._productBalanceNumbers_1p8jy_66>div{border:0;padding:0}._productBalanceNumbers_1p8jy_66>div{position:relative}._productBalanceNumbers_1p8jy_66 dt{z-index:1;font:800 clamp(.75rem,4.29cqw,1.125rem)/2.3 var(--hp-font-jp);white-space:nowrap;padding-top:3.75cqw;position:relative}._productBalanceNumbers_1p8jy_66 ._productLatinLabel_1p8jy_70{font-size:clamp(.84rem,4.8cqw,1.26rem);line-height:2.05}._evidence_1p8jy_47 ._productBalanceNumbers_1p8jy_66 dd{font:800 clamp(2.75rem,20.36cqw,5rem)/1 var(--hp-font-jp);letter-spacing:.03em;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}._processSurface_1p8jy_72{background:var(--hp-mist);padding-block:var(--hp-section-space);overflow:hidden}._processIntro_1p8jy_73{gap:var(--hp-space-48);padding-bottom:var(--hp-space-48);border-bottom:1px solid var(--hp-line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;display:grid;position:relative}._processIntroCopy_1p8jy_74{max-width:40em}._processIntroCopy_1p8jy_74 ._headingPhrase_1p8jy_16{vertical-align:top;max-width:100%;display:inline-block}._processArt_1p8jy_76{width:calc(100% + var(--hp-gutter));pointer-events:none;max-width:600px;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 0% 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 80%,#0000 100%)}._processArt_1p8jy_76 img{filter:url(#process-folio-ink);opacity:.82;width:100%;height:auto;display:block}._artFilter_1p8jy_78{pointer-events:none;position:absolute}._page_1p8jy_2 ._processIntro_1p8jy_73 h2{letter-spacing:var(--hp-type-heading-tracking)}._processIntroCopy_1p8jy_74>p{margin-top:var(--hp-space-24)}._processIntro_1p8jy_73:not([data-process-study]){gap:var(--hp-space-24);padding-bottom:var(--hp-space-48);grid-template-columns:minmax(0,1fr);align-items:start}._processHeading_1p8jy_83 ._headingPhrase_1p8jy_16{vertical-align:top;max-width:100%;display:inline-block}._processSummary_1p8jy_84{max-width:46em}._processIntro_1p8jy_73:not([data-process-study])+._story_1p8jy_85{margin-top:var(--hp-space-64,64px)}@media (width<=960px){._processIntro_1p8jy_73:not([data-process-study]){gap:var(--hp-space-24);grid-template-columns:1fr}._processSummary_1p8jy_84{max-width:40em}}@media (width<=560px){._processIntro_1p8jy_73:not([data-process-study])+._story_1p8jy_85{margin-top:var(--hp-space-48)}}._sectionIntro_1p8jy_93{max-width:46rem}._sectionIntro_1p8jy_93>p{margin-top:var(--hp-space-24)}._story_1p8jy_85{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);margin-top:clamp(64px,8vw,112px);display:grid}._story_1p8jy_85>h3{grid-area:1/1;align-self:end}._story_1p8jy_85>._storyCopy_1p8jy_97{grid-area:2/1;align-self:start}._story_1p8jy_85>:is(._generatedGraphic_1p8jy_31,._storyPhoto_1p8jy_98){grid-area:1/2/span 2}._story_1p8jy_85{row-gap:var(--hp-space-24)}._storyCopy_1p8jy_97{max-width:35rem}._storyCopy_1p8jy_97 h3+p{margin-top:var(--hp-space-24)}._storyCopy_1p8jy_97 p+p{margin-top:var(--hp-space-16)}._storyPhoto_1p8jy_98{justify-self:center;width:100%;max-width:560px;height:auto;display:block}._generatedGraphic_1p8jy_31{align-self:center;width:100%;height:auto;display:block}._processGraphic_1p8jy_43{pointer-events:none;width:100%;color:var(--hp-ink)}._processGraphic_1p8jy_43 ._compactGraphic_1p8jy_106{display:none}._costFigures_1p8jy_55{max-width:46rem;padding-block:var(--hp-space-32);border-block:1px solid var(--hp-line);gap:var(--hp-space-32);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid;margin:var(--hp-space-32) auto 0!important}._cost_1p8jy_55 ._sectionIntro_1p8jy_93{margin-inline:auto}._costFigures_1p8jy_55 dd{font:500 clamp(2rem,4vw,3rem)/1.5 var(--hp-font-en);letter-spacing:-.02em;margin-top:var(--hp-space-12);overflow-wrap:anywhere}._costFigures_1p8jy_55 dd span{font:500 1rem/1.8 var(--hp-font-jp);margin-left:8px;display:inline-block}._costBody_1p8jy_112{max-width:46rem;margin:var(--hp-space-48) auto 0;gap:var(--hp-space-32);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}._page_1p8jy_2 ._costBody_1p8jy_112 h3{font:var(--hp-type-small-heading);letter-spacing:normal}._costBody_1p8jy_112 p+p{margin-top:var(--hp-space-16)}._requestSection_1p8jy_115{--hp-cta-height:4.75rem;--hp-cta-padding-block:1.5rem;padding-block:var(--hp-section-space);background:var(--hp-mist)}._request_1p8jy_115{gap:var(--hp-space-32);display:grid}._requestChoice_1p8jy_117{gap:var(--hp-space-24) clamp(32px,5vw,72px);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}._requestChoice_1p8jy_117>p{max-width:36rem}._requestChoice_1p8jy_117>a{justify-self:end;width:20rem;max-width:100%}._requestAudit_1p8jy_120{gap:var(--hp-space-24) clamp(32px,5vw,72px);margin-top:var(--hp-space-48);padding-top:var(--hp-space-48);border-top:1px solid var(--hp-line);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}._page_1p8jy_2 ._requestAudit_1p8jy_120 h3{font:500 1.375rem/1.6 var(--hp-font-jp);letter-spacing:var(--hp-type-item-tracking)}._page_1p8jy_2 ._requestAudit_1p8jy_120 p{font:var(--hp-type-body);margin-top:var(--hp-space-16);max-width:36rem}._page_1p8jy_2 ._requestAudit_1p8jy_120 ._auditTiming_1p8jy_123{margin-top:0}._requestAudit_1p8jy_120>a{justify-self:end;max-width:100%}._auditCall_1p8jy_125{justify-self:end;width:100%;max-width:20rem}._auditCall_1p8jy_125>a{width:100%}._faqSection_1p8jy_127>h2,._faq_1p8jy_127{max-width:46rem;margin-inline:auto!important}._faq_1p8jy_127{margin-top:var(--hp-space-32)!important}._faq_1p8jy_127 article{border-bottom:1px solid var(--hp-line);padding-block:var(--hp-space-24)}._faq_1p8jy_127 article:first-child{border-top:1px solid var(--hp-line)}._page_1p8jy_2 ._faq_1p8jy_127 h3{font:var(--hp-type-small-heading);letter-spacing:normal}._faq_1p8jy_127 article>p{margin-top:var(--hp-space-16)}._backToTopRow_1p8jy_133{margin-top:var(--hp-space-24);justify-content:flex-end;display:flex}._page_1p8jy_2 summary{justify-content:space-between;align-items:baseline;gap:var(--hp-space-16);cursor:pointer;font:var(--hp-type-small-heading);padding-block:var(--hp-space-24);list-style:none;display:flex}._page_1p8jy_2 summary::-webkit-details-marker{display:none}._page_1p8jy_2 summary>span{flex-shrink:0}._page_1p8jy_2 details[open] summary>span{transform:rotate(45deg)}._faq_1p8jy_127 details>p{padding-bottom:var(--hp-space-24)}._auditSurface_1p8jy_139{background:var(--hp-paper);padding-block:var(--hp-space-48)}._audit_1p8jy_123{gap:var(--hp-space-32);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}._page_1p8jy_2 ._audit_1p8jy_123 h2{font:var(--hp-type-item-title)}._audit_1p8jy_123 p{margin-top:var(--hp-space-16)}._auditActions_1p8jy_143{align-items:flex-start;gap:var(--hp-space-16);flex-direction:column;display:flex}._page_1p8jy_2 ._audit_1p8jy_123 h3{font:var(--hp-type-small-heading)}._audit_1p8jy_123>a{justify-self:start;max-width:100%}._audit_1p8jy_123 summary{font:var(--hp-type-helper);padding-block:var(--hp-space-12)}._audit_1p8jy_123 details>p{font:var(--hp-type-helper);margin-top:var(--hp-space-8)}._audit_1p8jy_123 details>a{font:var(--hp-type-action);text-underline-offset:4px;min-height:48px;margin-top:var(--hp-space-12);align-items:center;text-decoration:underline;display:inline-flex}._back_1p8jy_133{padding-block:var(--hp-space-32);justify-content:space-between;gap:var(--hp-space-24);font:var(--hp-type-action);flex-wrap:wrap;display:flex}._back_1p8jy_133 a{align-items:center;gap:var(--hp-space-12);min-height:48px;display:flex}._back_1p8jy_133 a:hover{text-underline-offset:5px;text-decoration:underline}@media (width<=960px){._frame_1p8jy_9{max-width:45rem}._page_1p8jy_2 :is(h1,h2,h3){word-break:normal;line-break:strict;text-wrap:balance}._page_1p8jy_2 h2 ._term_1p8jy_15{overflow-wrap:normal;display:inline}._headingPhrase_1p8jy_16{vertical-align:top;max-width:100%;display:inline-block}._page_1p8jy_2 p{word-break:normal;text-wrap:wrap}@supports (word-break:auto-phrase){._page_1p8jy_2 p{word-break:auto-phrase}}._page_1p8jy_2 p ._term_1p8jy_15{overflow-wrap:normal;display:inline}._hero_1p8jy_20{gap:var(--hp-space-32);padding-block:var(--hp-space-32) var(--hp-space-48);grid-template-columns:1fr}._heroCopy_1p8jy_30{text-align:left;grid-area:2/1;width:100%}._hero_1p8jy_20 h1{letter-spacing:-.04em;text-wrap:wrap;font-size:2.5rem;line-height:1.4}._hero_1p8jy_20 h1>span{overflow-wrap:anywhere;max-width:100%;display:inline-block}._page_1p8jy_2 ._heroTagline_1p8jy_34{margin-top:var(--hp-space-16);font-size:1.375rem;line-height:1.7}._heroTagline_1p8jy_34>span{max-width:100%;display:inline-block}._heroLead_1p8jy_37{max-width:40em}._actions_1p8jy_38{gap:var(--hp-space-16);width:100%;margin-top:var(--hp-space-24);grid-template-columns:repeat(2,minmax(0,1fr))}._actions_1p8jy_38>a{padding-inline:var(--hp-space-16);gap:var(--hp-space-12)}._layeredGraphic_1p8jy_170{justify-self:center;max-width:680px}._hero_1p8jy_20 ._generatedGraphic_1p8jy_31{grid-area:1/1;justify-self:center;width:min(100%,480px)}._heroCourse_1p8jy_22{opacity:.5;width:100%;height:380px;top:0;bottom:auto;right:-20%}._experience_1p8jy_45>h2{text-align:left}._evidence_1p8jy_47{gap:var(--hp-space-48) var(--hp-space-32);margin-top:var(--hp-space-32);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center}._evidenceCopy_1p8jy_47>p:last-child{grid-area:2/1}._evidenceFigures_1p8jy_47>:first-child{grid-area:1/2}._evidenceFigures_1p8jy_47>:last-child{grid-area:2/2}._evidenceFigures_1p8jy_47>*{justify-self:end;width:100%;max-width:280px}._processIntro_1p8jy_73{gap:var(--hp-space-32);padding-bottom:var(--hp-space-32)}._processArt_1p8jy_76{max-width:440px}._story_1p8jy_85{gap:var(--hp-space-24);margin-top:var(--hp-space-48);padding-top:var(--hp-space-32);border-top:1px solid var(--hp-line);grid-template-columns:1fr}._story_1p8jy_85:first-of-type{border-top:0;padding-top:0}._story_1p8jy_85 h3{grid-area:1/1}._story_1p8jy_85 h3 br,._costBody_1p8jy_112 h3 br{display:none}._story_1p8jy_85>._generatedGraphic_1p8jy_31,._story_1p8jy_85>._storyPhoto_1p8jy_98{grid-area:2/1;justify-self:center;width:100%;max-width:640px}._story_1p8jy_85>._storyPhoto_1p8jy_98{max-width:560px}._story_1p8jy_85>._storyCopy_1p8jy_97{grid-area:3/1;max-width:40em}._storyCopy_1p8jy_97{max-width:none}._storyCopy_1p8jy_97 p:first-child{margin-top:0}._processGraphic_1p8jy_43{justify-self:center;max-width:640px}._processIntro_1p8jy_73:not([data-process-study]),._story_1p8jy_85{width:100%;max-width:40rem;margin-inline:auto}._costFigures_1p8jy_55{width:100%;max-width:40rem;margin-inline:auto!important}._costBody_1p8jy_112{gap:var(--hp-space-16);margin:var(--hp-space-32) auto 0;grid-template-columns:1fr;max-width:40rem}._cost_1p8jy_55 ._sectionIntro_1p8jy_93{max-width:40rem;margin-inline:auto}._costBody_1p8jy_112+._costBody_1p8jy_112{padding-top:var(--hp-space-32);border-top:1px solid var(--hp-line)}._requestChoice_1p8jy_117{gap:var(--hp-space-16);grid-template-columns:1fr}._requestChoice_1p8jy_117>a{justify-self:start;width:24rem}._requestChoice_1p8jy_117+._requestChoice_1p8jy_117{margin-top:var(--hp-space-16)}._requestChoice_1p8jy_117>p{max-width:40em}._audit_1p8jy_123{grid-template-columns:minmax(0,1fr)}._requestAudit_1p8jy_120{gap:var(--hp-space-32);grid-template-columns:1fr}._auditCall_1p8jy_125{justify-self:start;max-width:24rem}._page_1p8jy_2 ._requestAudit_1p8jy_120 p{max-width:40em}._faqSection_1p8jy_127>h2,._faq_1p8jy_127{max-width:none;margin-inline:0!important}._faq_1p8jy_127 article>p{max-width:40em}}@media (width<=700px){._processIntro_1p8jy_73{gap:var(--hp-space-24);grid-template-columns:1fr}._processArt_1p8jy_76{justify-self:center;width:min(100%,340px)}._evidence_1p8jy_47,._evidenceCopy_1p8jy_47{display:block}._evidenceCopy_1p8jy_47>p{display:inline}._evidenceFigures_1p8jy_47{gap:var(--hp-space-32);margin-top:var(--hp-space-32);grid-template-columns:1fr;display:grid}._evidenceFigures_1p8jy_47>:first-child,._evidenceFigures_1p8jy_47>:last-child{grid-area:auto/1;justify-self:center;max-width:320px}._actions_1p8jy_38{grid-template-columns:1fr;max-width:24rem}}@media (width>=561px) and (width<=700px){._hero_1p8jy_20 h1{font-size:2rem}._page_1p8jy_2 ._heroTagline_1p8jy_34{font-size:1.25rem}}@media (width<=560px){._page_1p8jy_2 main{--hp-type-section-heading:500 clamp(1.5rem,6.4vw,1.75rem)/1.5 var(--hp-font-jp);--hp-type-item-title:500 clamp(1.25rem,5.6vw,1.5rem)/1.5 var(--hp-font-jp)}._processGraphic_1p8jy_43 ._desktopGraphic_1p8jy_220{display:none}._processGraphic_1p8jy_43 ._compactGraphic_1p8jy_106{display:block}._hero_1p8jy_20{padding-block:var(--hp-space-32) var(--hp-space-48)}._hero_1p8jy_20 h1{letter-spacing:-.04em;font-size:clamp(1.5rem,6.9vw,2rem);line-height:1.5}._page_1p8jy_2 ._heroTagline_1p8jy_34{font-size:1.125rem}._hero_1p8jy_20 ._generatedGraphic_1p8jy_31{width:min(100%,360px)}._processIntro_1p8jy_73{padding-bottom:var(--hp-space-32)}._actions_1p8jy_38{align-items:stretch;width:100%}._actions_1p8jy_38>a{align-self:stretch}._auditCall_1p8jy_125{max-width:none}._requestChoice_1p8jy_117>a{width:100%}._primaryAction_1p8jy_40{padding:var(--hp-space-16);gap:var(--hp-space-12);justify-content:space-between}._evidence_1p8jy_47 dl{gap:var(--hp-space-16)}._story_1p8jy_85{gap:var(--hp-space-24);margin-top:var(--hp-space-48)}._costFigures_1p8jy_55{gap:var(--hp-space-24);grid-template-columns:minmax(0,1fr)}._costFigures_1p8jy_55>div+div{padding-top:var(--hp-space-24);border-top:1px solid var(--hp-line)}._costBody_1p8jy_112{gap:var(--hp-space-16);grid-template-columns:1fr}._back_1p8jy_133{align-items:flex-start;gap:var(--hp-space-8);flex-direction:column}}@media (prefers-reduced-motion:reduce){._page_1p8jy_2 *{scroll-behavior:auto}}._studyNav_1p8jy_242{z-index:2;align-items:center;gap:var(--hp-space-8);margin-bottom:var(--hp-space-32);font:var(--hp-type-helper);flex-wrap:wrap;display:flex;position:relative}._studyNav_1p8jy_242>span{width:100%;font-weight:500}._studyNav_1p8jy_242 a{min-height:44px;padding:var(--hp-space-8) var(--hp-space-12);border:1px solid var(--hp-line);background:var(--hp-paper);align-items:center;display:inline-flex}._studyNav_1p8jy_242 a[aria-current=page]{border-color:var(--hp-ink);box-shadow:inset 0 -2px var(--hp-ink)}._processIntro_1p8jy_73[data-process-study]{isolation:isolate;min-height:420px;padding-block:var(--hp-space-48) var(--hp-space-64,64px);align-items:center;display:flex}._processIntro_1p8jy_73[data-process-study] ._processIntroCopy_1p8jy_74{isolation:isolate;z-index:1;width:56%;max-width:40rem;position:relative}._processIntro_1p8jy_73[data-process-study] ._processIntroCopy_1p8jy_74:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--hp-mist) 0%,var(--hp-mist) 74%,transparent 100%);position:absolute;inset:-40px -72px -40px -32px;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}._processIntro_1p8jy_73[data-process-study] ._processArt_1p8jy_76{inset:-32px calc(-1 * var(--hp-gutter)) -16px;width:calc(100% + 2 * var(--hp-gutter));z-index:0;max-width:none;height:calc(100% + 48px);position:absolute;-webkit-mask-image:none;mask-image:none}._processIntro_1p8jy_73[data-process-study] ._processArt_1p8jy_76 img{object-fit:cover;object-position:center;opacity:.9;width:100%;height:100%}._processIntro_1p8jy_73[data-process-study] ._processArt_1p8jy_76:after{content:"";background:linear-gradient(0deg,var(--hp-mist),transparent 14%,transparent 86%,var(--hp-mist)),linear-gradient(90deg,var(--hp-mist),transparent 5%,transparent 95%,var(--hp-mist));position:absolute;inset:0}@media (width<=960px){._processIntro_1p8jy_73[data-process-study] ._processIntroCopy_1p8jy_74{width:58%}._processIntro_1p8jy_73[data-process-study]{min-height:360px}}@media (width<=700px){._processIntro_1p8jy_73[data-process-study]{min-height:0;padding-block:var(--hp-space-24) var(--hp-space-32);display:block}._processIntro_1p8jy_73[data-process-study] ._processIntroCopy_1p8jy_74{width:100%}._processIntro_1p8jy_73[data-process-study] ._processIntroCopy_1p8jy_74:before{display:none}._processIntro_1p8jy_73[data-process-study] ._processArt_1p8jy_76{width:calc(100% + 2 * var(--hp-gutter));height:220px;margin:var(--hp-space-24) calc(-1 * var(--hp-gutter)) 0;position:relative;inset:auto}._processIntro_1p8jy_73[data-process-study] ._processArt_1p8jy_76 img{object-position:right center}}._editorialBreak_1p8jy_265{display:none}._keepPhrase_1p8jy_265{white-space:nowrap}@media (width>=961px){._editorialBreak_1p8jy_265{display:initial}}._date_1cx1u_2._date_1cx1u_2{margin:var(--hp-space-12) 0 0;text-align:right;font:400 .75rem/1.8 var(--hp-font-jp);color:#767487;grid-column:1/-1}@media (width<=960px){._date_1cx1u_2._date_1cx1u_2{margin-top:0}}@media (width<=700px){._date_1cx1u_2._date_1cx1u_2{margin-top:var(--hp-space-32)}}._visual_whkxp_2{aspect-ratio:1400/788;width:100%;overflow:hidden;margin:32px 0 0!important}._image_whkxp_3{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (width<=560px){._visual_whkxp_2{margin-top:24px!important}}._page_12dfm_1{background:var(--hp-paper);color:var(--hp-ink);font-family:var(--hp-font-jp)}._page_12dfm_1 main *{box-sizing:border-box;min-width:0}._page_12dfm_1 :is(h1,h2,h3,p,figure){margin:0}._page_12dfm_1 a{color:inherit}._page_12dfm_1 :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--hp-ink);outline-offset:4px}._frame_12dfm_6{width:min(calc(100% - 2 * var(--hp-gutter)),var(--hp-content));margin-inline:auto}._layout_12dfm_7{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"intro form""proof form";align-items:start;gap:48px clamp(40px,6vw,88px);padding-block:56px 72px;display:grid}._introduction_12dfm_8{grid-area:intro}._eyebrow_12dfm_9,._formEyebrow_12dfm_9{font:600 13px/1.5 var(--hp-font-en);letter-spacing:.14em}._page_12dfm_1 h1{font:var(--hp-type-section-heading);letter-spacing:var(--hp-type-heading-tracking);margin-top:24px}._lead_12dfm_11{font:var(--hp-type-body);max-width:34rem;margin-top:24px!important}._offer_12dfm_12{margin-top:40px}._offer_12dfm_12 h2,._proofTitle_12dfm_13{font:var(--hp-type-small-heading)}._contents_12dfm_14{margin:20px 0 0;padding:0;list-style:none}._contents_12dfm_14 li{border-top:1px solid var(--hp-line);gap:16px;padding-block:18px;display:flex}._contents_12dfm_14 li>span{font:500 16px/1.7 var(--hp-font-en);color:#767487;flex:0 0 24px;padding-top:3px}._contents_12dfm_14 h3{font:var(--hp-type-item-subtitle)}._contents_12dfm_14 p{font:var(--hp-type-helper);margin-top:4px}._proof_12dfm_13{border-top:1px solid var(--hp-line);grid-area:proof;padding-top:28px}._proofCopy_12dfm_20{font:var(--hp-type-helper);margin-top:12px!important}._figures_12dfm_21._figures_12dfm_21{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin:24px 0 0;display:grid}._disclosure_12dfm_22{font:var(--hp-type-helper);color:#767487;margin-top:16px!important}._formJump_12dfm_23{display:none}._formPanel_12dfm_24{background:var(--hp-mist);border-top:3px solid var(--hp-ink);grid-area:form;padding:32px;scroll-margin-top:110px}._formTop_12dfm_25{justify-content:space-between;align-items:center;gap:16px;display:flex}._steps_12dfm_26{font:var(--hp-type-category);color:#767487;gap:16px;margin:0;padding:0;list-style:none;display:flex}._steps_12dfm_26 li[aria-current=step]{color:var(--hp-ink);border-bottom:1px solid}._formPanel_12dfm_24>h2{font:500 clamp(20px,1.85vw,24px)/1.65 var(--hp-font-jp);letter-spacing:-.025em;margin-top:24px}._form_12dfm_9{margin-top:12px}._formLead_12dfm_30{font:var(--hp-type-helper)}._form_12dfm_9>label:not(._consent_12dfm_31){font:var(--hp-type-action);flex-direction:column;gap:8px;margin-top:24px;display:flex}._form_12dfm_9>label>span{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._form_12dfm_9 em{font:400 11px/1.5 var(--hp-font-jp);color:#767487;font-style:normal}._form_12dfm_9 small{font:var(--hp-type-category);color:#767487}._form_12dfm_9 :is(input:not([type=checkbox]),select,textarea){width:100%;min-height:50px;color:var(--hp-ink);font:400 16px/1.75 var(--hp-font-jp);background:#fff;border:1px solid #cbc9da;border-radius:0;padding:12px 14px}._form_12dfm_9 textarea{resize:vertical}._form_12dfm_9 input::placeholder,._form_12dfm_9 textarea::placeholder{color:#767487;opacity:1;font-size:14px}._consent_12dfm_31{font:var(--hp-type-helper);align-items:flex-start;gap:12px;margin-block:28px;display:flex}._consent_12dfm_31>input{width:20px;height:20px;accent-color:var(--hp-ink);flex:0 0 20px;margin:3px 0 0}._consent_12dfm_31>span{display:block!important}._consent_12dfm_31 a{text-underline-offset:4px;text-decoration:underline}._page_12dfm_1 ._submit_12dfm_42{cursor:pointer;text-align:left;width:100%;min-height:68px;font:var(--hp-type-action);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}._submit_12dfm_42 svg{flex-shrink:0}._previewNotice_12dfm_44{font:var(--hp-type-category);color:#767487;margin-top:16px!important}._after_12dfm_45{border-top:1px solid var(--hp-line);margin-top:28px;padding-top:24px}._after_12dfm_45 h3{font:var(--hp-type-action)}._after_12dfm_45 p{font:var(--hp-type-helper);margin-top:8px}._review_12dfm_48 dl{margin-block:24px}._review_12dfm_48 dl>div{border-top:1px solid var(--hp-line);padding-block:16px}._review_12dfm_48 dt{font:var(--hp-type-helper);color:#767487}._review_12dfm_48 dd{font:var(--hp-type-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0 0}._backButton_12dfm_52{color:var(--hp-ink);font:var(--hp-type-action);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;min-height:48px;margin-top:16px;padding:8px 0;text-decoration:underline;display:flex}._complete_12dfm_53{padding-top:28px}._complete_12dfm_53 p{font:var(--hp-type-body);margin-top:16px}._complete_12dfm_53 ._completeTitle_12dfm_55{font:var(--hp-type-small-heading)}._related_12dfm_56{border-top:1px solid var(--hp-line);padding-block:32px 64px}._related_12dfm_56>p{font:var(--hp-type-helper);color:#767487}._related_12dfm_56>div{flex-wrap:wrap;gap:20px 40px;margin-top:20px;display:flex}@media (width<=1100px){._layout_12dfm_7{column-gap:40px}._formPanel_12dfm_24{padding:24px}._figures_12dfm_21._figures_12dfm_21{grid-template-columns:minmax(0,1fr);gap:20px;max-width:320px;margin-inline:auto}._desktopBreak_12dfm_59{display:none}}@media (width<=840px){._layout_12dfm_7{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""form""proof";gap:40px;max-width:680px;margin-inline:auto;padding-block:40px 48px}._formJump_12dfm_23{margin-top:20px;display:block}._offer_12dfm_12{margin-top:32px}._contents_12dfm_14{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._contents_12dfm_14 li{padding-bottom:0;display:block}._contents_12dfm_14 li>span{margin-bottom:8px;display:block}._contents_12dfm_14 h3{font-size:15px}._contents_12dfm_14 p{font-size:14px}._proof_12dfm_13 ._figures_12dfm_21._figures_12dfm_21{grid-template-columns:repeat(2,minmax(0,1fr));max-width:600px;margin-inline:auto}._related_12dfm_56{max-width:680px;margin-inline:auto}._related_12dfm_56>div{flex-direction:column;align-items:flex-start}}@media (width<=560px){._layout_12dfm_7{gap:32px;padding-top:28px}._page_12dfm_1 h1{margin-top:16px;font-size:30px;line-height:1.55}._lead_12dfm_11{margin-top:20px!important}._contents_12dfm_14{margin-top:16px;display:block}._contents_12dfm_14 li{gap:12px;padding-block:14px;display:flex}._contents_12dfm_14 li>span{margin:0;padding-top:2px}._offer_12dfm_12{margin-top:28px}._formPanel_12dfm_24{padding:24px 20px}._formPanel_12dfm_24>h2{font-size:21px}._formTop_12dfm_25{align-items:flex-start}._steps_12dfm_26{white-space:nowrap;gap:12px}._formEyebrow_12dfm_9{font-size:12px}._form_12dfm_9>label:not(._consent_12dfm_31){margin-top:22px}._page_12dfm_1 ._submit_12dfm_42{padding-inline:20px}._proof_12dfm_13 ._figures_12dfm_21._figures_12dfm_21{grid-template-columns:minmax(0,1fr);gap:20px;max-width:320px}._related_12dfm_56{padding-bottom:48px}}@media (prefers-reduced-motion:no-preference){._form_12dfm_9 input,._form_12dfm_9 select,._form_12dfm_9 textarea{transition:border-color .2s}._form_12dfm_9 :is(input,select,textarea):hover{border-color:#817caa}}._entryLayout_12dfm_64{grid-template-areas:"intro form""proof form";row-gap:32px}._entryLayout_12dfm_64 ._introduction_12dfm_8>h1{margin-top:0}._documentPreview_12dfm_66{isolation:isolate;position:relative;margin:32px 8px 0 0!important}._documentPreview_12dfm_66:before{content:"";border:1px solid var(--hp-line);z-index:-1;background:#fff;position:absolute;inset:8px -8px -8px 8px}._documentPreview_12dfm_66 img{border:1px solid var(--hp-line);-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;box-shadow:0 8px 24px #2018780a}._clients_12dfm_69{border-block:1px solid var(--hp-line);margin-top:24px;padding-block:20px;container-type:inline-size}._clients_12dfm_69 ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._clients_12dfm_69 li{aspect-ratio:1.7;border:0;border-radius:0}._entryForm_12dfm_72>h2{margin-top:0}._entryForm_12dfm_72 ._submit_12dfm_42{margin-top:28px}._responseTiming_12dfm_74{font:var(--hp-type-helper);margin-top:20px!important}._form_12dfm_9 select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%23201878' stroke-width='1.5'/%3E%3C/svg%3E")!important;background-position:right 16px center!important;background-repeat:no-repeat!important;background-size:12px 7px!important;padding-right:44px!important}@media (width<=840px){._entryLayout_12dfm_64{grid-template-areas:"intro""form""proof";gap:40px}._entryLayout_12dfm_64 ._formJump_12dfm_23{margin-top:28px}._clients_12dfm_69 ul{gap:8px}}@media (width<=560px){._documentPreview_12dfm_66{margin-top:24px!important}._clients_12dfm_69 ul{gap:4px}._clients_12dfm_69 li{aspect-ratio:1.3}._clients_12dfm_69{padding-block:16px}._entryLayout_12dfm_64{gap:32px}}@container (width<=563px){._clients_12dfm_69 ul{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}._clients_12dfm_69 li{justify-self:center;width:84px;max-width:100%}}._hero_16rll_1{background:#fff;flex-direction:column;scroll-margin-top:120px;display:flex;position:relative}._copy_16rll_2{z-index:1;width:min(calc(100% - 2 * var(--hp-gutter)),56rem);text-align:center;order:-1;min-height:440px;margin-inline:auto;padding:72px 0 48px;position:relative}._copy_16rll_2 ._label_16rll_3{justify-content:center;margin:0}._opticalLine_16rll_4{display:block;transform:translate(.25em)}._copy_16rll_2 h1{font:600 clamp(32px,4vw,56px)/1.5 var(--hp-font-jp);letter-spacing:-.025em;margin:24px 0 0}._copy_16rll_2 ._lead_16rll_6{font:var(--hp-type-body);text-wrap:pretty;margin:24px 0 0}._art_16rll_7{pointer-events:none;-webkit-mask-composite:source-in;width:min(100%,1440px);margin:-200px auto 0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),radial-gradient(78% 100% at 50% 0,#000 74% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),radial-gradient(78% 100% at 50% 0,#000 74% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}._art_16rll_7 img{-webkit-user-select:none;user-select:none;filter:url(#identity-hero-ink);width:100%;height:auto;display:block}@media (width<=1100px){._copy_16rll_2{min-height:400px;padding-top:56px}._art_16rll_7{margin-top:-140px}._copy_16rll_2 h1{font-size:clamp(32px,4.8vw,48px)}}@media (width<=700px){._copy_16rll_2{min-height:0;padding:48px 0 32px}._copy_16rll_2 h1{margin-top:20px;font-size:clamp(26px,7.2vw,36px)}._art_16rll_7{margin-top:-56px}}@media (width>=1101px){._hero_16rll_1{padding-bottom:48px}}._art_16rll_7._panoramic_16rll_16{width:min(100%,2560px);max-width:2560px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 92%,#0000);mask-image:linear-gradient(#000 92%,#0000)}._art_16rll_7._panoramic_16rll_16 img{width:100%;max-width:none;margin-left:0;transform:none}._art_16rll_7._panoramic_16rll_16{margin-top:-64px}@media (width<=700px){._art_16rll_7._panoramic_16rll_16{margin-top:0}}._adoptedHero_16rll_24{--identity-panorama-anchor:2197px;--identity-hero-heading:56px}._adoptedHero_16rll_24 ._copy_16rll_2 h1{font-size:var(--identity-hero-heading)}._art_16rll_7._adoptedPanorama_16rll_26{margin-top:-96px}._art_16rll_7._adoptedPanorama_16rll_26 img{width:clamp(var(--identity-panorama-anchor),100vw,2560px);position:relative;left:50%;transform:translate(-50%)}@media (width<=1100px){._adoptedHero_16rll_24{--identity-hero-heading:clamp(32px,5.09vw,56px)}._art_16rll_7._adoptedPanorama_16rll_26 img{width:calc(var(--identity-hero-heading) * 39.2321)}}@media (width<=700px){._adoptedHero_16rll_24{--identity-hero-heading:clamp(26px,7.2vw,36px)}._leadPhrase_16rll_35{display:inline-block}._art_16rll_7._adoptedPanorama_16rll_26{margin-top:-32px}}._control_vsv9a_1{justify-content:space-between;align-items:center;gap:var(--hp-space-24);box-sizing:border-box;padding:var(--hp-cta-padding-block) var(--hp-space-24);min-height:var(--hp-cta-height);border-radius:var(--hp-action-radius,0);max-width:100%;font:var(--hp-type-action);text-align:left;color:var(--hp-ink);border:1px solid #0000;text-decoration:none;transition:background .2s;display:inline-flex}._primary_vsv9a_2{background:var(--hannah);border-color:var(--hannah)}._secondary_vsv9a_3{background:var(--hp-paper);border-color:currentColor}._primary_vsv9a_2:hover{background:#ffe35a;border-color:#ffe35a}._secondary_vsv9a_3:hover{background:var(--hp-mist)}._control_vsv9a_1 svg{flex-shrink:0;transition:transform .2s}._control_vsv9a_1:hover svg{transform:translate(3px)}._control_vsv9a_1:focus-visible{outline-offset:5px;outline:3px solid}@media (width<=560px){._control_vsv9a_1{padding-inline:var(--hp-space-16);gap:var(--hp-space-12)}}@media (prefers-reduced-motion:reduce){._control_vsv9a_1,._control_vsv9a_1 svg{transition:none}}._page_19g8h_1{font-family:var(--hp-font-jp);color:var(--hp-ink);background:#fff}._page_19g8h_1 *{box-sizing:border-box}._page_19g8h_1 :is(h1,h2,h3,p,figure){margin:0}._page_19g8h_1 a{color:inherit}._page_19g8h_1 a:focus-visible{outline-offset:5px;outline:3px solid}._page_19g8h_1 :is(header[id],section[id]){scroll-margin-top:120px}._frame_19g8h_4,._chapter_19g8h_4,._message_19g8h_4,._members_19g8h_4,._contactInner_19g8h_4{width:min(calc(100% - 2 * var(--hp-gutter)),var(--hp-content));margin-inline:auto}._chapter_19g8h_4{padding-block:var(--hp-section-space);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(48px,7vw,112px);display:grid}._copy_19g8h_6 h2,._message_19g8h_4 h2,._evidence_19g8h_6 h2,._contact_19g8h_4 h2{font:var(--hp-type-section-heading);letter-spacing:var(--hp-type-heading-tracking)}._copy_19g8h_6 h2,._message_19g8h_4 h2{margin-top:var(--hp-content-gap)}._phrase_19g8h_7{max-width:100%;display:inline-block}._art_19g8h_8{min-width:0}._art_19g8h_8 img{width:100%;height:auto;display:block}._missionBand_19g8h_9{color:#fff;background:#201878;overflow:hidden}._mission_19g8h_9{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}._missionArt_19g8h_10{pointer-events:none;align-self:stretch;align-items:center;display:flex}._missionArt_19g8h_10 img{object-fit:contain;max-height:900px;-webkit-mask-image:radial-gradient(83% 77%,#000 55%,#0000 100%);mask-image:radial-gradient(83% 77%,#000 55%,#0000 100%)}._missionBody_19g8h_12{font:var(--hp-type-body);margin-top:32px}._missionBody_19g8h_12 p+p{margin-top:24px}._polished_19g8h_13{pointer-events:none;width:180px;margin:32px 0 0 auto!important}._polished_19g8h_13 img{filter:none;width:100%;height:auto;display:block}._message_19g8h_4{padding-block:var(--hp-section-space);grid-template-columns:minmax(200px,.68fr) minmax(0,1.32fr);align-items:start;gap:48px clamp(56px,8vw,128px);display:grid}._messageHeader_19g8h_16{grid-column:1/-1}._portrait_19g8h_16{justify-self:center;width:min(100%,320px)}._portrait_19g8h_16 img{width:100%;height:auto;display:block}._messageCopy_19g8h_17{max-width:42rem}._messageCopy_19g8h_17>p{font:var(--hp-type-body)}._messageCopy_19g8h_17>p+p{margin-top:24px}._signature_19g8h_18{text-align:right;margin-top:40px}._signature_19g8h_18 p{font:var(--hp-type-helper)}._signature_19g8h_18 img{object-fit:contain;width:260px;height:auto;margin:8px 0 0 auto;display:block}._evidence_19g8h_6{padding-block:var(--hp-section-space);border-top:1px solid var(--hp-line);background:#fff}._evidence_19g8h_6 h2{margin-top:var(--hp-content-gap)}._evidenceLead_19g8h_19{font:var(--hp-type-body);max-width:48rem;margin-top:var(--hp-content-gap)!important}._stats_19g8h_20 ._statGrid_19g8h_20{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:100%;max-width:800px;margin:48px auto 0;display:grid}@media (width>=1360px){._stats_19g8h_20 ._statGrid_19g8h_20{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:none}}._statCard_19g8h_22{aspect-ratio:373.328/364;isolation:isolate;position:relative;container-type:inline-size}._statCard_19g8h_22>img{object-fit:cover;width:100%;height:100%;display:block}._statCard_19g8h_22 h3{text-align:center;font:600 clamp(.875rem,4.82cqw,1.25rem)/1 var(--hp-font-jp);letter-spacing:.1em;position:absolute;inset:5.2% 0 auto}._statCard_19g8h_22 ._statNumber_19g8h_25{white-space:nowrap;justify-content:center;align-items:center;gap:2px;font-weight:800;display:flex;position:absolute;inset:35% 0 14%}._statNumber_19g8h_25 strong{font:800 clamp(2.75rem,20.36cqw,5rem)/1 var(--hp-font-jp);letter-spacing:-.03em}._statNumber_19g8h_25 span{font:800 clamp(.75rem,4.5cqw,1.125rem)/1.5 var(--hp-font-jp);align-self:center;margin-top:8cqw}._stats_19g8h_20 ._clientNumbers_19g8h_27{grid-template-columns:1fr;gap:0;margin:0;display:grid;position:absolute;inset:25% 10% 15%}._stats_19g8h_20 ._clientNumbers_19g8h_27>div{border:0;justify-content:space-between;align-items:baseline;gap:12px;padding:0;display:flex}._clientNumbers_19g8h_27 dt{font:700 clamp(.75rem,4cqw,1.1rem)/1.6 var(--hp-font-jp)}._stats_19g8h_20 ._clientNumbers_19g8h_27 dd{font:700 clamp(.75rem,4cqw,1rem)/1 var(--hp-font-jp);align-items:baseline;gap:6px;margin:0;display:flex}._clientNumbers_19g8h_27 strong{font:800 clamp(2rem,12cqw,3.5rem)/1.5 var(--hp-font-jp)}._company_19g8h_30{border-top:1px solid var(--hp-line)}._company_19g8h_30 ._art_19g8h_8 img{object-fit:contain;max-height:560px;filter:url(#identity-company-ink)!important}._company_19g8h_30 dl{margin:32px 0 0}._company_19g8h_30 dl>div{border-bottom:1px solid var(--hp-line);font:var(--hp-type-body);grid-template-columns:100px minmax(0,1fr);gap:24px;padding-block:16px;display:grid}._company_19g8h_30 dt{font-weight:500}._company_19g8h_30 dd{margin:0}._members_19g8h_4{padding-block:var(--hp-row-space) var(--hp-section-space)}._members_19g8h_4>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(64px,10vw,160px);margin-top:48px;display:grid}._members_19g8h_4 article{border-top:1px solid var(--hp-line);padding-top:32px}._members_19g8h_4 h3{font:var(--hp-type-item-title);margin-block:16px 24px}._members_19g8h_4 ._role_19g8h_33{font:var(--hp-type-helper);max-width:27rem;min-height:3.6em}._memberBio_19g8h_33{font:var(--hp-type-body);max-width:32rem}._memberBio_19g8h_33 p+p{margin-top:20px}._bioLine_19g8h_33{display:block}._contact_19g8h_4{padding-block:var(--hp-section-space);background:var(--hp-mist)}._contactInner_19g8h_4{grid-template-columns:1fr 1fr;gap:clamp(48px,7vw,112px);display:grid}._contact_19g8h_4 h2{margin-top:24px}._contactInner_19g8h_4>div>p{font:var(--hp-type-body);margin-top:24px}._contactChoices_19g8h_34{padding-top:12px}._contactChoices_19g8h_34>div+div{border-top:1px solid var(--hp-line);margin-top:40px;padding-top:32px}._contact_19g8h_4 h3{font:var(--hp-type-small-heading)}._contactChoices_19g8h_34 p{font:var(--hp-type-body);margin-top:12px}._contactChoices_19g8h_34 a{width:100%;margin-top:24px}@media (width<=1100px){._desktopBreak_19g8h_35{display:none}._mission_19g8h_9{gap:48px}._missionBody_19g8h_12{font-size:16px}._stats_19g8h_20 ._statGrid_19g8h_20{gap:24px}._members_19g8h_4>div{gap:64px}}@media (width<=840px){._chapter_19g8h_4,._message_19g8h_4,._contactInner_19g8h_4{grid-template-columns:1fr;gap:40px}._mission_19g8h_9 ._copy_19g8h_6{grid-row:1}._missionArt_19g8h_10{justify-self:center;width:100%;max-width:500px}._missionArt_19g8h_10 img{max-height:660px}._missionBody_19g8h_12{max-width:40rem}._polished_19g8h_13{width:160px;margin-right:0!important}._messageHeader_19g8h_16{grid-column:auto}._portrait_19g8h_16{justify-self:start;width:240px}._messageCopy_19g8h_17{max-width:none}._stats_19g8h_20 ._statGrid_19g8h_20{grid-template-columns:repeat(2,minmax(0,1fr))}._members_19g8h_4>div{grid-template-columns:1fr;gap:56px}._members_19g8h_4 article{max-width:42rem}._members_19g8h_4 ._role_19g8h_33{min-height:0}._contactChoices_19g8h_34{padding-top:0}._company_19g8h_30 ._art_19g8h_8{justify-self:center;max-width:480px}._company_19g8h_30 ._art_19g8h_8 img{max-height:480px}}@media (width<=560px){._stats_19g8h_20 ._statGrid_19g8h_20{grid-template-columns:1fr;gap:24px;max-width:360px;margin-inline:auto}._mission_19g8h_9{gap:24px;padding-block:64px}._missionArt_19g8h_10{max-width:340px}._missionBand_19g8h_9 ._copy_19g8h_6 h2{font-size:28px}._company_19g8h_30 dl>div{grid-template-columns:1fr;gap:8px}._signature_19g8h_18 img{width:220px;height:auto}._portrait_19g8h_16{width:220px}._contact_19g8h_4 h2{font-size:28px}._contactChoices_19g8h_34 a{min-height:76px}}._stats_19g8h_20 ._statNumber_19g8h_25 strong{background:0 0;font-weight:800}._clientNumbers_19g8h_27 strong{font-size:clamp(2.5rem,16cqw,4rem)}._contactChoices_19g8h_34 a{min-height:76px}._contact_19g8h_4{--hp-cta-height:4.75rem;--hp-cta-padding-block:1.5rem}._stats_19g8h_20 ._clientNumbers_19g8h_27{grid-template-rows:repeat(3,minmax(0,1fr))}._stats_19g8h_20 ._clientNumbers_19g8h_27>div{align-items:center;min-height:0}._clientNumbers_19g8h_27 strong{line-height:1}._stats_19g8h_20 ._statCard_19g8h_22 h3{font:600 clamp(.875rem,4.82cqw,1.125rem)/1 var(--hp-font-jp);letter-spacing:.1em;inset:4.95% 0 auto}._stats_19g8h_20 ._statCard_19g8h_22 ._statNumber_19g8h_25{justify-content:center;align-items:baseline;gap:0;display:flex;inset:24.61% 0 auto}._stats_19g8h_20 ._statNumber_19g8h_25 strong{font:800 clamp(2.75rem,20.36cqw,4.75rem)/2.3 var(--hp-font-jp);letter-spacing:-.03em;background:0 0}._stats_19g8h_20 ._statNumber_19g8h_25>span{font:900 clamp(.75rem,5.36cqw,1.25rem)/1 var(--hp-font-jp);align-self:baseline;margin:0}._stats_19g8h_20 ._sales_19g8h_48 ._statNumber_19g8h_25{top:22.39%}._stats_19g8h_20 ._sales_19g8h_48 ._statNumber_19g8h_25 strong{font-size:clamp(3rem,22.23cqw,5.1875rem)}._stats_19g8h_20 ._sales_19g8h_48 ._statNumber_19g8h_25>span{font-size:clamp(1rem,9.64cqw,2.25rem)}._stats_19g8h_20 ._sales_19g8h_48 ._statNumber_19g8h_25 small{font:600 clamp(.75rem,4.29cqw,1rem)/1 var(--hp-font-jp)}._stats_19g8h_20 ._clientNumbers_19g8h_27{grid-template-rows:repeat(3,minmax(0,1fr));inset:21% 12% 23% 16.8%}._stats_19g8h_20 ._clientNumbers_19g8h_27>div{align-items:center;gap:4px}._stats_19g8h_20 ._clientNumbers_19g8h_27 dt{font-size:clamp(.75rem,4.5cqw,1.125rem)}._stats_19g8h_20 ._clientNumbers_19g8h_27 strong{font:800 clamp(2rem,15.27cqw,3.5625rem)/1 var(--hp-font-jp)}._missionArt_19g8h_10{min-width:0;position:relative;overflow:visible}._missionArt_19g8h_10 img{object-fit:contain;filter:url(#ideas-graphic-ink);flex-shrink:0;width:calc(100% + 96px);max-width:none;max-height:none;margin-left:-48px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000),linear-gradient(#0000,#000 9% 91%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._polished_19g8h_13{width:min(100%,440px);margin:24px 0 0 auto!important}._polished_19g8h_13 img{-webkit-mask-image:radial-gradient(58% 62%,#000 55%,#0000 100%);mask-image:radial-gradient(58% 62%,#000 55%,#0000 100%);filter:none!important}._coffeeArt_19g8h_54{pointer-events:none;width:min(100%,350px);margin-top:32px!important}._coffeeArt_19g8h_54 img{filter:url(#ideas-graphic-ink);-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}@media (width<=840px){._missionArt_19g8h_10 img{width:calc(100% + 64px);margin-left:-32px}._polished_19g8h_13{width:min(100%,380px)}._coffeeArt_19g8h_54{width:min(100%,300px)}}@media (width<=560px){._missionArt_19g8h_10 img{width:calc(100% + 40px);margin-left:-20px}._polished_19g8h_13{width:100%}._coffeeArt_19g8h_54{width:min(100%,270px);margin-top:24px!important}}@media (width>=841px){._missionArt_19g8h_10 img{width:calc(100% + 160px);margin-left:-80px}}._polished_19g8h_13{width:100%;max-width:620px;margin-top:0!important}._polished_19g8h_13 img{-webkit-mask-image:radial-gradient(70% 74% at 50% 45%,#000 48%,#0000 80%),linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:radial-gradient(70% 74% at 50% 45%,#000 48%,#0000 80%),linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._missionArt_19g8h_10 img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000),linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000),linear-gradient(#0000,#000 15% 85%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width>=841px){._mission_19g8h_9{row-gap:0}._missionArt_19g8h_10{grid-area:1/1/span 2}._mission_19g8h_9>._copy_19g8h_6{grid-area:1/2}._mission_19g8h_9>._polished_19g8h_13{grid-area:2/2}}@media (width<=840px){._missionArt_19g8h_10{grid-row:2}._mission_19g8h_9>._polished_19g8h_13{grid-row:3;justify-self:center;margin-inline:auto!important}}._stats_19g8h_20 ._statNumber_19g8h_25 strong{letter-spacing:.03em}._stats_19g8h_20 ._sales_19g8h_48 ._statNumber_19g8h_25 strong{letter-spacing:-.05em}@media (width>=841px){._mission_19g8h_9{row-gap:16px}._missionArt_19g8h_10{grid-row:1;align-self:stretch;display:block}._missionArt_19g8h_10 img{object-fit:cover;object-position:center;width:calc(100% + 128px);height:calc(100% + 128px);margin:0;position:absolute;inset:-64px}._mission_19g8h_9>._copy_19g8h_6{grid-row:1}._mission_19g8h_9>._polished_19g8h_13{grid-row:2;justify-self:end}}._mission_19g8h_9>._polished_19g8h_13{justify-self:end;width:50%;max-width:310px;margin:0 0 0 auto!important}._members_19g8h_4 h3{margin:0 0 12px}._members_19g8h_4 ._role_19g8h_33{min-height:0;font:var(--hp-type-helper);margin-bottom:24px}@media (width<=840px){._mission_19g8h_9>._polished_19g8h_13{justify-self:end;width:50%;max-width:240px;margin:0 0 0 auto!important}}@media (width<=1100px){._mission_19g8h_9{grid-template-columns:1fr;row-gap:32px}._mission_19g8h_9>._copy_19g8h_6{grid-area:1/1}._mission_19g8h_9>._polished_19g8h_13{grid-area:2/1;justify-self:end;width:50%;max-width:240px}._missionArt_19g8h_10{grid-area:3/1;justify-self:center;width:100%;max-width:500px;display:block}._missionArt_19g8h_10 img{object-fit:contain;width:calc(100% + 64px);height:auto;margin-left:-32px;position:static;inset:auto}}@media (width<=560px){._missionArt_19g8h_10{max-width:340px}._missionArt_19g8h_10 img{width:calc(100% + 40px);margin-left:-20px}}._messageCopy_19g8h_17>p,._memberBio_19g8h_33 p{text-wrap:pretty}._stats_19g8h_20 ._sales_19g8h_48 ._statNumber_19g8h_25{gap:.075em}._stats_19g8h_20 ._sales_19g8h_48 ._statNumber_19g8h_25>span{margin-left:clamp(6px,2.4cqw,9px)}._stats_19g8h_20 ._statNumber_19g8h_25 strong ._numberPunctuation_19g8h_91{font:inherit;letter-spacing:0;vertical-align:baseline;align-self:auto;margin:0;font-size:.55em;line-height:1;display:inline}@media (width<=1100px){._mission_19g8h_9{row-gap:32px;width:min(100% - 2*clamp(24px,6vw,64px),720px)}._missionHeading_19g8h_94{grid-area:1/1;justify-self:center;width:100%;max-width:640px}._missionBody_19g8h_12{grid-area:3/1;justify-self:center;width:100%;max-width:640px;margin-top:0}._missionArt_19g8h_10{grid-row:2}._mission_19g8h_9>._polished_19g8h_13{grid-row:4;max-width:240px;margin-top:-16px!important}}@media (width<=840px){._company_19g8h_30,._members_19g8h_4{width:min(100% - 2*clamp(24px,6vw,48px),640px)}._company_19g8h_30 ._art_19g8h_8{display:none}._members_19g8h_4>div{width:100%;margin-inline:auto}._members_19g8h_4 article,._memberBio_19g8h_33{width:100%;max-width:none}._contactInner_19g8h_4{gap:40px;width:min(100% - 2*clamp(24px,5vw,48px),720px)}._contactInner_19g8h_4>div:first-child{text-align:center;justify-self:center;width:100%;max-width:640px}._contactInner_19g8h_4 ._coffeeArt_19g8h_54{width:240px;margin:24px auto 0!important}._contactChoices_19g8h_34{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}._contactChoices_19g8h_34>div,._contactChoices_19g8h_34>div+div{border-top:1px solid var(--hp-line);margin:0;padding-top:24px}._contactChoices_19g8h_34 a{gap:16px;padding-inline:20px}}@media (width<=640px){._contactChoices_19g8h_34{grid-template-columns:1fr;gap:32px}._contactInner_19g8h_4 ._coffeeArt_19g8h_54{width:210px}}@media (width<=560px){._missionBand_19g8h_9 ._copy_19g8h_6 h2{letter-spacing:-.02em;font-size:clamp(23px,6.4vw,28px)}._mission_19g8h_9{row-gap:24px}}._missionHeading_19g8h_94 h2{font:var(--hp-type-section-heading);letter-spacing:var(--hp-type-heading-tracking);margin-top:var(--hp-content-gap)}._missionBody_19g8h_12{margin-top:0}@media (width>=1101px){._mission_19g8h_9{row-gap:32px}._missionHeading_19g8h_94{grid-area:1/2}._missionBody_19g8h_12{grid-area:2/2}._missionArt_19g8h_10{grid-area:1/1/span 2}._mission_19g8h_9>._polished_19g8h_13{grid-area:3/2}}@media (width<=560px){._missionHeading_19g8h_94 h2{letter-spacing:-.02em;font-size:clamp(23px,6.4vw,28px)}}@media (width<=840px){._contactInner_19g8h_4>div:first-child>p:first-child{justify-content:center;width:fit-content;margin-inline:auto}._contactInner_19g8h_4>div:first-child ._desktopBreak_19g8h_35{display:block}._contactChoices_19g8h_34>div{flex-direction:column;display:flex}._contactChoices_19g8h_34 p{flex:1}}._contactHeadingLine_19g8h_132{display:block}@media (width>=1101px){._mission_19g8h_9{padding-top:calc(var(--hp-section-space) + 48px)}}._mission_19g8h_9>._polished_19g8h_13{z-index:2;position:relative;transform:translateY(-20%)}._mission_19g8h_9>._polished_19g8h_13 img{-webkit-mask-image:radial-gradient(70% 74% at 50% 45%,#000 48%,#0000 80%);mask-image:radial-gradient(70% 74% at 50% 45%,#000 48%,#0000 80%)}._signature_19g8h_18{width:fit-content;max-width:100%;margin-left:auto}._signature_19g8h_18 img{width:210px;max-width:100%;margin-top:0}@media (width>=1101px){._mission_19g8h_9{padding-bottom:max(24px,calc(var(--hp-section-space) - 64px))}._mission_19g8h_9>._polished_19g8h_13{margin-bottom:-40px!important}}._signature_19g8h_18{text-align:left;width:fit-content;max-width:100%;margin-left:0}@media (width<=838px){._message_19g8h_4{width:min(calc(100% - 2 * var(--hp-gutter)),640px);justify-items:center;gap:36px}._messageHeader_19g8h_16{text-align:center;width:100%}._messageHeader_19g8h_16 h2{transform:translate(.25em)}._message_19g8h_4 ._portrait_19g8h_16{justify-self:center;width:220px;max-width:56%}._messageCopy_19g8h_17{text-align:left;width:100%;max-width:640px}._messageCopy_19g8h_17>p{overflow-wrap:anywhere}._messageCopy_19g8h_17 ._signature_19g8h_18{margin-top:32px}}@media (width<=560px){._message_19g8h_4{gap:28px}._message_19g8h_4 ._portrait_19g8h_16{width:184px}._messageHeader_19g8h_16 h2{font-size:clamp(24px,6vw,28px);line-height:1.65}}@media (width<=838px){._messageHeader_19g8h_16>p{text-align:center;justify-content:center}}._memberLikes_19g8h_173{align-items:baseline;gap:10px;display:flex}._memberLikes_19g8h_173 svg{flex:0 0 18px;align-self:flex-start;width:18px;height:18px;margin-top:.35em}.legacy-site{--li:#201878;--lm:#f8f8fd;color:var(--li);letter-spacing:.05em;font-kerning:normal;background:#fff;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,YuGothic,sans-serif;font-size:16px;font-weight:600;line-height:1.9}.legacy-site img{max-width:100%;display:block}.legacy-page-heading{text-align:center;padding:102px 24px 54px}.legacy-page-heading>p{letter-spacing:.16em;text-shadow:7px 7px #ececf8;margin:0;font:500 20px Hind,Arial,sans-serif}.legacy-page-heading h1{margin:42px 0 36px;font-size:26px}.legacy-contact-intro p{margin:0;font-size:13px;line-height:2}.legacy-contact-intro p+p{margin-top:24px}.legacy-contact-form{width:min(100% - 48px,600px);margin:0 auto 32px}.legacy-contact-form>label:not(.legacy-checkbox){margin-bottom:20px;display:block}.legacy-contact-form>label>span{margin-bottom:11px;font-size:13px;display:block}.legacy-contact-form em{color:#dc2f4c;margin-left:2px;font-style:normal}.legacy-contact-form input,.legacy-contact-form select,.legacy-contact-form textarea{width:100%;color:var(--li);background:#fff;border:1px solid #dedeea;border-radius:0;outline:none;padding:15px 17px;font:500 14px/1.6 Noto Sans JP,Hiragino Kaku Gothic ProN,YuGothic,sans-serif;display:block}.legacy-contact-form input,.legacy-contact-form select{height:52px}.legacy-contact-form textarea{resize:vertical;height:160px;min-height:160px}.legacy-contact-form input::placeholder,.legacy-contact-form textarea::placeholder{color:#a7a7ba}.legacy-contact-form input:focus,.legacy-contact-form select:focus,.legacy-contact-form textarea:focus{border-color:var(--li);box-shadow:0 0 0 1px var(--li)}.legacy-contact-form select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--li) 50%),linear-gradient(135deg,var(--li) 50%,transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 14px) 22px;background-repeat:no-repeat;background-size:6px 6px,6px 6px}.legacy-checkbox{align-items:center;gap:10px;margin:-3px 0 20px;display:flex!important}.legacy-checkbox input{width:16px;height:16px;accent-color:var(--li);padding:0}.legacy-checkbox span{margin:0!important}.legacy-contact-form button{background:var(--li);color:#fff;cursor:pointer;border:0;width:100%;height:80px;margin:20px auto 6px;font:600 15px Noto Sans JP;display:block}.legacy-contact-form button:hover{opacity:.86}.legacy-consent,.legacy-form-note{text-align:center;font-size:11px;line-height:1.8}.legacy-form-note{background:#f4f4fb;margin-top:18px;padding:12px}.legacy-contact-page .legacy-page-heading{padding-top:40px;padding-bottom:51px}.legacy-contact-page .legacy-page-heading h1{margin:18px 0 8px;font-size:22px;line-height:31px}.legacy-privacy-page{padding-bottom:12px}.legacy-privacy-page .legacy-page-heading{padding-top:40px;padding-bottom:41px}.legacy-policy{width:min(100% - 48px,640px);margin:auto}.legacy-policy h1{margin:0 0 27px;font-size:15px;line-height:27px}.legacy-policy section{margin-top:25px}.legacy-policy h2,.legacy-policy p,.legacy-policy dt,.legacy-policy dd{margin:0;font-size:15px;line-height:27px}.legacy-policy dl{margin:27px 0 0}.legacy-policy dl>div{margin-top:0}.legacy-policy dd{margin:0}.legacy-stat-grid dl>div:not(:first-child) .legacy-stat-client-number{letter-spacing:10.83px;transform:translate(5px)}.legacy-stat-value:not(.legacy-stat-value-sales) small{position:relative;top:1.1px}@media (width<=768px){.legacy-page-heading{padding-top:78px}.legacy-contact-page .legacy-page-heading{padding-top:40px}.legacy-privacy-page .legacy-page-heading{padding-top:40px;padding-bottom:41px}}@media (width<=540px){.legacy-site,.legacy-site main{background:#fff}}.legacy-site{font-feature-settings:"palt";word-break:break-word;overflow-wrap:anywhere}@media (width>=541px) and (width<=768px){.legacy-stat-grid dl>div:not(:first-child) .legacy-stat-client-number{letter-spacing:7px;transform:translate(3px)}}@media (width<=540px){.legacy-stat-grid dl>div:not(:first-child) .legacy-stat-client-number{letter-spacing:12.16px;transform:translate(6px)}}@media (width<=768px){.legacy-mobile-menu[open] summary i:first-child{top:11px;transform:rotate(45deg)}.legacy-mobile-menu[open] summary i:nth-child(2){opacity:0}.legacy-mobile-menu[open] summary i:nth-child(3){top:11px;transform:rotate(-45deg)}.legacy-mobile-menu[open]:before{content:"";z-index:32;background:#14131e2e;position:fixed;inset:64px 0 0}.legacy-mobile-menu>div>a:not(:last-child){letter-spacing:.08em;justify-content:center;align-items:center;width:100%;height:44px;font:500 17px/23px Hind,Arial,sans-serif;display:flex}}.legacy-site{word-break:normal;overflow-wrap:normal;line-break:strict}@media (width<=768px){.legacy-mobile-menu:not([open])>div{display:none}}.legacy-site{font-kerning:auto}.legacy-contact-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.legacy-contact-form button:disabled{cursor:wait;opacity:.65}.legacy-form-note.success{color:#176b36}.legacy-form-note.error{color:#a22121}@media (width<=540px){.legacy-stat-grid dl>div:not(:first-child) .legacy-stat-client-number{right:61px;transform:none!important}}@media (width>=541px) and (width<=768px){.legacy-stat-value:not(.legacy-stat-value-sales) small{font-size:18px;line-height:18px}}.legacy-contact-page .legacy-contact-intro{text-align:center;width:min(100%,688px);margin:auto}.legacy-contact-page .legacy-contact-intro p:first-child{letter-spacing:.05em;font-size:15px;line-height:27px}.legacy-contact-page .legacy-contact-intro p+p{letter-spacing:.05em;font-size:14px;line-height:26.6px}.legacy-contact-page .legacy-contact-intro a{text-underline-offset:3px;text-decoration:underline}.legacy-contact-intro-mobile,.legacy-contact-guide-mobile{display:none}@media (width<=540px){.legacy-contact-page .legacy-page-heading{padding-left:24px;padding-right:24px}.legacy-contact-page .legacy-contact-intro{width:100%}.legacy-contact-page .legacy-contact-intro p:first-child{letter-spacing:.03em;font-size:14px;line-height:26px}.legacy-contact-page .legacy-contact-intro p+p{letter-spacing:.03em;font-size:13px;line-height:24px}.legacy-contact-intro-desktop,.legacy-contact-guide-desktop{display:none}.legacy-contact-page .legacy-contact-intro-mobile{letter-spacing:.03em;font-size:14px;line-height:26px;display:block}.legacy-contact-page .legacy-contact-guide-mobile{letter-spacing:.03em;font-size:13px;line-height:24px;display:block}.legacy-site,.legacy-site main{background:#fff}}._control_1f9e0_1{border:1px solid var(--hp-line,#2018782e);border-radius:var(--hp-action-radius,0);background:var(--hp-paper,#fff);width:48px;height:48px;color:var(--hp-ink,#201878);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._control_1f9e0_1 svg{width:24px;height:24px}._control_1f9e0_1:hover{background:var(--hp-mist,#f5f7fc);border-color:currentColor}._control_1f9e0_1:focus-visible{outline-offset:4px;outline:3px solid}@media (prefers-reduced-motion:reduce){._control_1f9e0_1{scroll-behavior:auto}}._composition_tzixf_1{aspect-ratio:3/2;-webkit-user-select:none;user-select:none;pointer-events:none;isolation:isolate;width:100%;position:relative;container-type:inline-size}._devices_tzixf_2{color:#263444;letter-spacing:0;font-family:Arial,Noto Sans JP,sans-serif;font-size:.88cqw;font-weight:400;line-height:1.5;position:absolute;inset:0}._devices_tzixf_2 *{box-sizing:border-box;min-width:0}._devices_tzixf_2 b{font-weight:600}._devices_tzixf_2 small{color:#778392;font-size:.78cqw}._devices_tzixf_2 em{white-space:nowrap;font-style:normal}._laptop_tzixf_5{background:linear-gradient(135deg,#3b3d40,#17191c 35%,#393b3e);border:.18cqw solid #777a80;border-radius:1.6cqw 1.6cqw .6cqw .6cqw;width:88%;height:78%;padding:1.6% 1.1% 1%;position:absolute;top:9%;left:1%;box-shadow:0 .8cqw 1.6cqw #2529471c}._camera_tzixf_6{background:#222d40;border-radius:100%;width:.34cqw;height:.34cqw;position:absolute;top:.65cqw;left:50%;box-shadow:0 0 0 .15cqw #15171b}._desktop_tzixf_7{background:#fff;border:.1cqw solid #15191d;border-radius:.35cqw;height:100%;overflow:hidden}._appBar_tzixf_8{background:#fff;border-bottom:1px solid #e2e6ed;align-items:center;gap:1.8cqw;height:4cqw;padding:0 1.6cqw;font-size:.9cqw;display:flex}._appBar_tzixf_8>b{letter-spacing:.08em;color:#201878;font-size:1.18cqw}._user_tzixf_8{color:#657182;margin-left:auto;font-size:.82cqw}._appBody_tzixf_9{height:calc(100% - 4cqw);display:flex}._sidebar_tzixf_9{background:#f6f7fa;border-right:1px solid #e2e6ed;flex-direction:column;flex-shrink:0;gap:.5cqw;width:13cqw;padding:1.8cqw .7cqw;display:flex}._sidebar_tzixf_9>small{letter-spacing:.08em;padding:.2cqw .6cqw .7cqw;font-size:.57cqw}._sidebar_tzixf_9>span{border-radius:.3cqw;align-items:center;gap:.7cqw;padding:.7cqw .6cqw;font-size:.83cqw;display:flex}._sidebar_tzixf_9 i{color:#8894a3;font-size:1.05cqw;font-style:normal}._sidebar_tzixf_9 ._active_tzixf_9{color:#25275c;background:#e9edf5;font-weight:600}._settings_tzixf_9{margin-top:auto}._workspace_tzixf_10{background:#fff;flex-direction:column;flex:1;padding:1.3cqw 1.7cqw;display:flex;overflow:hidden}._breadcrumb_tzixf_10{color:#8b94a1;margin-bottom:.8cqw;font-size:.68cqw}._titleRow_tzixf_10{justify-content:space-between;align-items:center;margin-bottom:1.3cqw;display:flex}._titleRow_tzixf_10>b{color:#253246;letter-spacing:-.02em;font-size:1.55cqw}._filled_tzixf_10{color:#fff;background:#272463;border-radius:.3cqw;padding:.55cqw .9cqw;font-size:.75cqw;font-weight:500}._tabs_tzixf_11{color:#7a8593;border-bottom:1px solid #dfe4ec;gap:1.8cqw;font-size:.8cqw;display:flex}._tabs_tzixf_11>span{padding:.6cqw .1cqw .9cqw}._tabs_tzixf_11>._selected_tzixf_11{color:#292967;border-bottom:.16cqw solid #38316e;font-weight:600}._toolbar_tzixf_12{color:#738091;align-items:center;gap:.7cqw;padding:1.3cqw 0;font-size:.73cqw;display:flex}._toolbar_tzixf_12>span:not(._count_tzixf_12){border:1px solid #dce2ea;border-radius:.25cqw;padding:.45cqw .6cqw}._toolbar_tzixf_12 ._search_tzixf_12{width:24cqw}._count_tzixf_12{margin-left:auto;font-size:.68cqw}._orderTable_tzixf_13{border:1px solid #e0e5ed;border-radius:.3cqw;overflow:hidden}._orderTable_tzixf_13>div{border-bottom:1px solid #e7eaf0;grid-template-columns:1fr 1fr 1.7fr .5fr .8fr 1.2fr;align-items:center;gap:.6cqw;min-height:3cqw;padding:0 1cqw;font-size:.78cqw;display:grid}._orderTable_tzixf_13>div:last-child{border:0}._orderTable_tzixf_13>._tableHead_tzixf_13{color:#8993a1;background:#f7f8fa;min-height:2.7cqw;font-size:.66cqw}._orderTable_tzixf_13 ._highlight_tzixf_13{background:#faf8f1}._amber_tzixf_13,._neutral_tzixf_13{color:#8a621d;background:#fff2d7;border-radius:.25cqw;padding:.22cqw .5cqw;font-size:.67cqw;font-weight:500;display:inline-block}._neutral_tzixf_13{color:#637689;background:#edf2f5}._orderDetail_tzixf_14{border:1px solid #dfe4ec;border-radius:.3cqw;margin-top:1.5cqw;overflow:hidden}._detailHeading_tzixf_14{border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;padding:.9cqw 1cqw;font-size:.85cqw;display:flex}._detailHeading_tzixf_14>span{color:#83909e;font-size:.65cqw}._detailColumns_tzixf_14{grid-template-columns:1.2fr 1fr 1.6fr;gap:1cqw;padding:1.1cqw;display:grid}._detailColumns_tzixf_14>div{flex-direction:column;gap:.35cqw;font-size:.76cqw;display:flex}._detailColumns_tzixf_14 small{font-size:.61cqw}._history_tzixf_14{color:#687786;border-left:1px solid #e2e6eb;justify-content:space-around;padding-left:1cqw}._history_tzixf_14>span{font-size:.67cqw}._workspaceFoot_tzixf_15{color:#95a0ac;justify-content:space-between;margin-top:1.1cqw;font-size:.6cqw;display:flex}._siteWorkspace_tzixf_16{flex:1;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1cqw;min-height:0;display:grid}._planCanvas_tzixf_16{background:#f6f7f8;border:1px solid #e0e4e9;border-radius:.25cqw;align-items:center;display:flex;position:relative;overflow:hidden}._plan_tzixf_16{width:100%;height:auto;display:block}._planCanvas_tzixf_16>._plan_tzixf_16{width:100%;height:100%;padding:1.5cqw .7cqw}._planTools_tzixf_16{z-index:1;color:#788592;background:#fff;border:1px solid #dce2e9;border-radius:.25cqw;padding:0 .4cqw;font-size:1cqw;line-height:1.8;position:absolute;top:.7cqw;left:.7cqw}._planScale_tzixf_16{color:#8a95a0;font-size:.64cqw;position:absolute;bottom:.7cqw;left:.9cqw}._issueDetail_tzixf_17{border:1px solid #e0e5eb;border-radius:.25cqw;padding:0 1cqw;font-size:.73cqw}._issueDetail_tzixf_17>._detailHeading_tzixf_14{margin:0 -1cqw .8cqw}._issueDetail_tzixf_17>b{font-size:.86cqw;display:block}._issueLocation_tzixf_17{color:#8c96a2;margin:.4cqw 0;font-size:.65cqw;display:block}._issueThumbnail_tzixf_17{background:#f6f7f8;height:8cqw;margin:.8cqw 0;overflow:hidden}._issueThumbnail_tzixf_17 ._plan_tzixf_16{object-fit:contain;height:100%}._issueDetail_tzixf_17>small{margin-bottom:.3cqw;font-size:.61cqw;display:block}._issueMeta_tzixf_17{border-top:1px solid #e4e9ef;grid-template-columns:1fr 1fr;gap:.6cqw;margin:1.1cqw 0;padding-top:1cqw;font-size:.66cqw;display:grid}._issueMeta_tzixf_17>span:nth-child(odd){color:#8c97a4}._outlined_tzixf_17{text-align:center;color:#67768a;border:1px solid #dce2ea;border-radius:.2cqw;padding:.5cqw;font-size:.67cqw;display:block}._laptopBase_tzixf_18{background:linear-gradient(#afb2b6,#dce0e3 25%,#a1a5aa 75%,#62666d);border:.1cqw solid #9b9fa4;border-radius:0 0 45% 45%;height:1.3cqw;position:absolute;bottom:-1.3%;left:-2%;right:-2%;box-shadow:0 .35cqw .45cqw #32343c25}._laptopBase_tzixf_18>i{background:#8f949a;border-radius:0 0 .5cqw .5cqw;width:13%;height:.45cqw;position:absolute;top:0;left:43.5%}._phone_tzixf_19{background:linear-gradient(120deg,#65686c,#17191c 7% 94%,#70747a);border:.16cqw solid #b1b4ba;border-radius:2.9cqw;width:23.5%;height:72%;padding:.65cqw;position:absolute;top:24%;left:75%;box-shadow:0 .8cqw 1.2cqw #22263c25}._phoneScreen_tzixf_20{background:#f7f8fa;border:.12cqw solid #07090b;border-radius:2.2cqw;height:100%;position:relative;overflow:hidden}._phoneStatus_tzixf_20{color:#243043;justify-content:space-between;align-items:center;height:3.4cqw;padding:0 1.5cqw;font-size:.8cqw;display:flex}._phoneStatus_tzixf_20 i{background:#16191d;border-radius:1cqw;width:30%;height:1.1cqw;position:absolute;top:.6cqw;left:35%}._phoneStatus_tzixf_20 span{font-size:.6cqw}._phoneNav_tzixf_20{background:#fff;border-bottom:1px solid #e0e5ec;justify-content:space-between;align-items:center;height:3cqw;padding:0 1.2cqw;font-size:.96cqw;display:flex}._phoneNav_tzixf_20>span:first-child{font-size:1.8cqw;font-weight:400}._phoneNav_tzixf_20>span:last-child{color:#8e99a7;font-size:.8cqw}._phoneContent_tzixf_20{padding:1.3cqw 1.2cqw}._phoneEyebrow_tzixf_20{color:#8a95a1;font-size:.7cqw}._phoneTitle_tzixf_20{color:#263448;margin:.3cqw 0 .6cqw;font-size:1.3cqw;font-weight:600}._phoneContent_tzixf_20>._amber_tzixf_13{margin-bottom:.7cqw;font-size:.65cqw}._phoneSection_tzixf_20{border-top:1px solid #e1e6ed;padding:1cqw 0;font-size:.84cqw}._phoneSection_tzixf_20>b{font-size:.85cqw;font-weight:600}._phoneRows_tzixf_20{grid-template-columns:.8fr 1.2fr;gap:.7cqw;margin-top:1cqw;font-size:.73cqw;display:grid}._phoneRows_tzixf_20>span:nth-child(odd){color:#9099a6}._phoneHistory_tzixf_20{flex-direction:column;gap:.45cqw;margin-top:.8cqw;font-size:.65cqw;display:flex}._phoneHistory_tzixf_20 small{color:#97a1ae;margin:0 0 .3cqw 1cqw;font-size:.55cqw}._phoneAction_tzixf_20{color:#fff;text-align:center;background:#292466;border-radius:.35cqw;margin-top:.7cqw;padding:.65cqw 0;font-size:.79cqw}._phoneSecondary_tzixf_20{text-align:center;color:#788698;margin-top:.6cqw;font-size:.68cqw}._homeIndicator_tzixf_20{background:#22282f;border-radius:2cqw;width:32%;height:.25cqw;position:absolute;bottom:.55cqw;left:34%}._phonePlan_tzixf_20{background:#fff;border:1px solid #dfe5ed;border-radius:.3cqw;height:7cqw;margin:.8cqw 0;overflow:hidden}._phonePlan_tzixf_20 ._plan_tzixf_16{object-fit:contain;height:100%}._phoneInput_tzixf_20{color:#7b8899;background:#fff;border:1px solid #dce3eb;border-radius:.3cqw;height:3.7cqw;margin:.7cqw 0;padding:.65cqw;font-size:.7cqw}._attachment_tzixf_20{color:#738294;background:#eef1f6;border-radius:.25cqw;padding:.4cqw;font-size:.64cqw;display:block}._graphic_1hqt3_1{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}._scope_ulpn5_1{max-width:60rem;margin-inline:auto}._intro_ulpn5_2{max-width:46rem;margin-inline:auto}._intro_ulpn5_2 p{margin-top:var(--hp-space-24)}._flow_ulpn5_4{gap:var(--hp-space-48);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid;margin:var(--hp-space-48) 0 0!important;padding:0!important}._flow_ulpn5_4>li{min-width:0;position:relative}._artwork_ulpn5_6{background:var(--hp-mist,#f5f6fc);margin-bottom:var(--hp-space-24);position:relative}._artwork_ulpn5_6 svg{width:100%;height:auto;display:block}._flowArrow_ulpn5_8{width:20px;height:20px;color:var(--hp-ink);position:absolute;top:50%;right:calc(100% + 14px);transform:translateY(-50%)}._artwork_ulpn5_6 ._flowArrow_ulpn5_8 svg{width:100%;height:100%;display:block;overflow:visible}._stepHeading_ulpn5_10{align-items:baseline;gap:var(--hp-space-12);display:flex}._stepNumber_ulpn5_11{font:500 14px/1.5 var(--hp-font-en);color:#635e86;flex-shrink:0}._scope_ulpn5_1 ._stepHeading_ulpn5_10 h3{font:600 clamp(18px,1.8vw,22px)/1.6 var(--hp-font-jp);letter-spacing:normal}._flow_ulpn5_4 p{margin-top:var(--hp-space-12)}._outputs_ulpn5_14{margin:var(--hp-space-24) 0 0;padding:var(--hp-space-16) 0 0;border-top:1px solid var(--hp-line);font:var(--hp-type-body);list-style:none}._outputs_ulpn5_14 li{padding-left:14px;position:relative}._outputs_ulpn5_14 li:before{content:"";border:1px solid;width:4px;height:4px;position:absolute;top:.85em;left:0}._outputs_ulpn5_14 li+li{margin-top:var(--hp-space-8)}._stageCost_ulpn5_19{margin-top:var(--hp-space-24);padding:var(--hp-space-24);background:var(--hp-mist,#f5f6fc)}._stageCost_ulpn5_19 dl{gap:0 var(--hp-space-16);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin:0;display:grid}._stageCost_ulpn5_19 dt{font:var(--hp-type-helper);color:#635e86;margin-bottom:var(--hp-space-8)}._stageCost_ulpn5_19 dl>div{grid-template-rows:subgrid;grid-row:span 2;display:grid}._stageCost_ulpn5_19 dd{align-self:last baseline;margin:0}._amount_ulpn5_25 strong{font:500 clamp(26px,2.7vw,34px)/1.4 var(--hp-font-en);letter-spacing:-.03em;white-space:nowrap}._amount_ulpn5_25>span{font:500 14px/1.5 var(--hp-font-jp);margin-left:4px;display:inline-block}._duration_ulpn5_27,._estimateAmount_ulpn5_27{font:var(--hp-type-body)}@media (width>=721px){._flow_ulpn5_4{grid-template-rows:repeat(5,auto);row-gap:0}._flow_ulpn5_4>li{grid-template-rows:subgrid;grid-row:span 5;row-gap:0;display:grid}}@media (width<=960px){._scope_ulpn5_1{max-width:40rem}._flow_ulpn5_4{gap:var(--hp-space-48)}._stepHeading_ulpn5_10{gap:8px}._scope_ulpn5_1 ._stepHeading_ulpn5_10 h3{font-size:18px}._stageCost_ulpn5_19{padding:var(--hp-space-16)}._amount_ulpn5_25 strong{font-size:30px}}@media (width<=720px){._flow_ulpn5_4{gap:var(--hp-space-48);grid-template-columns:1fr;margin-top:var(--hp-space-32)!important}._flow_ulpn5_4>li{gap:0 var(--hp-space-24);padding-bottom:var(--hp-space-24);border-bottom:1px solid var(--hp-line);grid-template-columns:minmax(0,1fr) 80px;display:grid}._artwork_ulpn5_6{grid-area:1/2;align-self:start;margin:0;position:static}._flowArrow_ulpn5_8{width:20px;top:-34px;left:calc(50% - 10px);right:auto;transform:rotate(90deg)}._artwork_ulpn5_6 svg{aspect-ratio:1;object-fit:contain}._stepHeading_ulpn5_10{grid-area:1/1;align-self:center;display:block}._stepNumber_ulpn5_11{margin-bottom:8px;display:block}._flow_ulpn5_4 p{min-height:0;margin-top:var(--hp-space-16);grid-column:1/-1}._outputs_ulpn5_14{margin-top:var(--hp-space-16);border:0;grid-column:1/-1;padding-top:0}._stageCost_ulpn5_19{padding:var(--hp-space-24);grid-column:1/-1}._stageCost_ulpn5_19 dl{gap:0 var(--hp-space-24);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}._stageCost_ulpn5_19 dl>div+div{border:0;margin:0;padding:0}._amount_ulpn5_25 strong{font-size:30px}}@media (width<=400px){._flow_ulpn5_4>li{column-gap:var(--hp-space-16);grid-template-columns:minmax(0,1fr) 72px}._stageCost_ulpn5_19{padding:var(--hp-space-16)}._stageCost_ulpn5_19 dl{gap:var(--hp-space-16)}._amount_ulpn5_25 strong{font-size:28px}}@media (width>=721px) and (width<=960px){._stageCost_ulpn5_19 dl{gap:var(--hp-space-16);grid-template-columns:1fr}._stageCost_ulpn5_19 dl>div+div{padding-top:var(--hp-space-16);border-top:1px solid var(--hp-line)}._flow_ulpn5_4{gap:var(--hp-space-48);grid-template-rows:none;grid-template-columns:1fr}._flow_ulpn5_4>li{column-gap:var(--hp-space-24);padding-bottom:var(--hp-space-24);border-bottom:1px solid var(--hp-line);grid-row:auto;grid-template-rows:auto auto auto;grid-template-columns:96px minmax(0,1fr) 152px;row-gap:0}._artwork_ulpn5_6{grid-area:1/1/4;align-self:start;margin:0;position:static}._artwork_ulpn5_6>svg{aspect-ratio:1;object-fit:contain}._flowArrow_ulpn5_8{width:20px;top:-34px;left:38px;right:auto;transform:rotate(90deg)}._stepHeading_ulpn5_10{grid-area:1/2;display:block}._stepNumber_ulpn5_11{margin-bottom:8px;display:block}._scope_ulpn5_1 ._stepHeading_ulpn5_10 h3{font-size:20px}._flow_ulpn5_4 p{min-height:0;margin-top:var(--hp-space-12);grid-area:2/2}._outputs_ulpn5_14{margin-top:var(--hp-space-16);border:0;grid-area:3/2;padding:0}._stageCost_ulpn5_19{grid-area:1/3/4;align-items:center;margin:0;display:flex}._stageCost_ulpn5_19 dl{width:100%}}._page_f9px7_2 ._costTerms_f9px7_2{grid-template-columns:repeat(2,minmax(0,1fr))}._page_f9px7_2 ._costTerms_f9px7_2 dd{font:500 clamp(1.25rem,2.2vw,1.5rem)/1.7 var(--hp-font-jp);letter-spacing:var(--hp-type-item-tracking);overflow-wrap:normal}@media (width<=560px){._page_f9px7_2 ._costTerms_f9px7_2{grid-template-columns:1fr}}._costScopes_f9px7_5{max-width:46rem;margin:var(--hp-space-32) auto 0;border-top:1px solid var(--hp-line)}._costScopes_f9px7_5 article{gap:var(--hp-space-32);padding-block:var(--hp-space-24);border-bottom:1px solid var(--hp-line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}._page_f9px7_2 ._costScopes_f9px7_5 h3{font:var(--hp-type-small-heading);letter-spacing:normal}._costScopes_f9px7_5 dl{gap:var(--hp-space-16);grid-template-columns:1fr;display:grid}._costScopes_f9px7_5 dt{font:var(--hp-type-helper);color:#635e86}._costScopes_f9px7_5 dd{font:var(--hp-type-body);margin-top:var(--hp-space-8)}@media (width<=960px){._costScopes_f9px7_5{max-width:40rem}}@media (width<=560px){._costScopes_f9px7_5 article{gap:var(--hp-space-16);grid-template-columns:1fr}}
