.hero-route[data-astro-cid-l2bgkpa5]{--hero-route-ink:var(--tsuzura-color-text-default);--hero-route-surface:var(--tsuzura-color-background-surface);--hero-route-border:var(--tsuzura-color-border-default);--hero-route-shadow:var(--tsuzura-color-text-secondary);--hero-route-cloud:var(--tsuzura-color-background-surface-accent);--hero-route-road-halo:var(--tsuzura-color-background-surface-subtle);--hero-route-lane:var(--tsuzura-color-text-muted);--hero-route-blue:var(--tsuzura-color-progress-build);--hero-route-blue-light:var(--tsuzura-color-progress-build);--hero-route-blue-soft:var(--tsuzura-color-progress-build-surface);--hero-route-cyan:var(--tsuzura-color-progress-design);--hero-route-green:var(--tsuzura-color-progress-plan);--hero-route-green-strong:var(--tsuzura-color-progress-plan);--hero-route-green-soft:var(--tsuzura-color-progress-plan-surface);--hero-route-yellow:var(--tsuzura-color-progress-idea);--hero-route-yellow-strong:var(--tsuzura-color-progress-idea);--hero-route-yellow-soft:var(--tsuzura-color-progress-idea-surface);--hero-route-purple:var(--tsuzura-color-progress-review);--hero-route-purple-soft:var(--tsuzura-color-progress-review-surface);--hero-route-pink:var(--tsuzura-color-progress-release);--hero-route-orange:var(--tsuzura-color-progress-operate);width:min(100%,46rem);color:var(--hero-route-ink);pointer-events:none;shape-rendering:geometricprecision;user-select:none;margin-inline:auto}.hero-route[data-astro-cid-l2bgkpa5] svg[data-astro-cid-l2bgkpa5]{width:100%;height:auto;display:block;overflow:visible}.hero-route__label[data-astro-cid-l2bgkpa5]{fill:var(--hero-route-ink);letter-spacing:.03em;font-family:inherit;font-size:.9375rem;font-weight:750}.hero-route__float[data-astro-cid-l2bgkpa5],.hero-route__cloud[data-astro-cid-l2bgkpa5],.hero-route__sparkle[data-astro-cid-l2bgkpa5],.hero-route__orbit[data-astro-cid-l2bgkpa5],.hero-route__flag[data-astro-cid-l2bgkpa5]{transform-box:fill-box;transform-origin:50%}.hero-route__float[data-astro-cid-l2bgkpa5]{animation:4.8s ease-in-out infinite hero-route-float-v1}.hero-route__float--two[data-astro-cid-l2bgkpa5]{animation-delay:-1.1s}.hero-route__float--three[data-astro-cid-l2bgkpa5]{animation-delay:-2.4s}.hero-route__float--four[data-astro-cid-l2bgkpa5]{animation-delay:-3.5s}.hero-route__cloud[data-astro-cid-l2bgkpa5]{animation:8s ease-in-out infinite hero-route-cloud-v1}.hero-route__cloud--two[data-astro-cid-l2bgkpa5]{animation-delay:-3.8s}.hero-route__cloud--three[data-astro-cid-l2bgkpa5]{animation-delay:-6.2s}.hero-route__sparkle[data-astro-cid-l2bgkpa5]{animation:3.6s ease-in-out infinite hero-route-twinkle-v1}.hero-route__sparkle--two[data-astro-cid-l2bgkpa5]{animation-delay:-1.4s}.hero-route__sparkle--three[data-astro-cid-l2bgkpa5]{animation-delay:-2.5s}.hero-route__orbit[data-astro-cid-l2bgkpa5]{animation:5s ease-in-out infinite hero-route-orbit-v1}.hero-route__orbit--late[data-astro-cid-l2bgkpa5]{animation-delay:-2.2s}.hero-route__flag[data-astro-cid-l2bgkpa5]{transform-origin:15% 85%;animation:4.2s ease-in-out infinite hero-route-flag-v1}@keyframes hero-route-float-v1{0%,to{transform:translateY(0)}50%{transform:translateY(-.625rem)}}@keyframes hero-route-cloud-v1{0%,to{transform:translate(0)}50%{transform:translate(.5rem)}}@keyframes hero-route-twinkle-v1{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.08)}}@keyframes hero-route-orbit-v1{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-.4375rem)rotate(3deg)}}@keyframes hero-route-flag-v1{0%,to{transform:rotate(-1deg)}50%{transform:rotate(2deg)}}@media (width<=46rem){.hero-route[data-astro-cid-l2bgkpa5]{width:min(100%,37rem)}.hero-route__label[data-astro-cid-l2bgkpa5]{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.hero-route__float[data-astro-cid-l2bgkpa5],.hero-route__cloud[data-astro-cid-l2bgkpa5],.hero-route__sparkle[data-astro-cid-l2bgkpa5],.hero-route__orbit[data-astro-cid-l2bgkpa5],.hero-route__flag[data-astro-cid-l2bgkpa5]{animation:none}}.ai-navi-page{background:var(--tsuzura-color-background-canvas);color:var(--tsuzura-color-text-default);overflow-x:clip}.ai-navi-page main{font-feature-settings:"palt" 1;overflow:hidden}.ai-container{width:min(calc(100% - (var(--tsuzura-space-page-gutter) * 2)), var(--tsuzura-size-container-page));margin-inline:auto}.ai-hero{min-height:calc(100vh - var(--tsuzura-component-site-header-block-size));min-height:calc(100svh - var(--tsuzura-component-site-header-block-size));grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);align-items:center;gap:clamp(1rem,3vw,3.5rem);padding-block:clamp(1.5rem,3vw,2rem) clamp(5rem,10vh,8rem);display:grid;position:relative}.ai-hero:before{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--tsuzura-color-background-surface-accent) 62%, transparent), transparent 68%);content:"";border-radius:50%;width:58%;position:absolute;top:5%;right:-16%}.ai-hero__copy{z-index:2;padding-left:clamp(0rem,1.5vw,1.25rem);position:relative}.ai-hero h1{max-width:none;color:var(--tsuzura-color-text-default);font-size:var(--tsuzura-typography-display-font-size);font-weight:var(--tsuzura-typography-heading-large-font-weight);letter-spacing:var(--tsuzura-typography-display-letter-spacing);line-height:var(--tsuzura-typography-display-line-height);margin:0}.ai-hero h1 span{color:var(--tsuzura-color-text-accent)}.ai-hero__lead{max-width:39rem;color:var(--tsuzura-color-text-strong);font-size:var(--tsuzura-typography-lead-font-size);font-weight:var(--tsuzura-typography-body-emphasis-font-weight);line-height:var(--tsuzura-typography-lead-line-height);margin:1.45rem 0 0}.ai-actions{flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}.ai-hero__art{justify-self:end;width:88%;min-width:0;position:relative}.ai-hero__art>*{width:100%;height:auto}.ai-section{grid-template-columns:minmax(0,1fr);align-content:center;min-block-size:clamp(32rem,74svh,44rem);padding-block:clamp(4rem,8vw,8rem);scroll-margin-top:24px;display:grid}.ai-story{position:relative}.ai-story--problem{background:var(--tsuzura-color-background-surface-subtle)}.ai-story--perspective{background:radial-gradient(circle at 8% 24%, color-mix(in srgb, var(--tsuzura-color-background-surface-positive) 56%, transparent), transparent 18rem), var(--tsuzura-color-background-canvas)}.ai-story__layout{grid-template-columns:minmax(0,1.08fr) minmax(21rem,.92fr);align-items:center;gap:clamp(3rem,8vw,7rem);display:grid}.ai-story--perspective .ai-story__copy{grid-area:1/2}.ai-story--perspective .ai-licensed-illustration{grid-area:1/1}.ai-story__copy{max-width:39rem}.ai-story h2{color:var(--tsuzura-color-text-default);font-size:clamp(2rem,4.2vw,3.65rem);font-weight:var(--tsuzura-typography-heading-large-font-weight);letter-spacing:-.045em;text-wrap:balance;margin:0;line-height:1.38}.ai-story__lead{max-width:38rem;margin:var(--tsuzura-space-500) 0 0;color:var(--tsuzura-color-text-strong);font-size:var(--tsuzura-typography-lead-font-size);line-height:var(--tsuzura-typography-lead-line-height)}.ai-story__lead+.ai-story__lead{margin-top:var(--tsuzura-space-300)}.ai-problem-list{gap:var(--tsuzura-space-300);margin:var(--tsuzura-space-500) 0 0;padding:0;list-style:none;display:grid}.ai-problem-list li{gap:var(--tsuzura-space-400);padding:var(--tsuzura-space-400);border-radius:var(--tsuzura-radius-control);background:color-mix(in srgb, var(--tsuzura-color-background-surface) 72%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ai-problem-list__icon{width:var(--tsuzura-size-target-minimum);min-height:var(--tsuzura-size-target-minimum);border-radius:var(--tsuzura-radius-pill);background:var(--tsuzura-color-background-surface-accent);color:var(--tsuzura-color-text-accent);place-items:center;display:grid}.ai-problem-list strong,.ai-problem-list small{display:block}.ai-problem-list strong{color:var(--tsuzura-color-text-default);font-size:var(--tsuzura-typography-body-small-font-size);font-weight:var(--tsuzura-typography-heading-small-font-weight);line-height:1.5}.ai-problem-list small{margin-top:var(--tsuzura-space-100);color:var(--tsuzura-color-text-muted);font-size:var(--tsuzura-typography-label-font-size);line-height:1.75}.ai-licensed-illustration{justify-self:center;width:min(100%,34rem);margin:0}.ai-licensed-illustration__canvas{gap:var(--tsuzura-space-500);min-height:24rem;padding:var(--tsuzura-space-500);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;display:grid;position:relative}.ai-licensed-illustration__canvas:before{background:var(--tsuzura-color-background-surface-accent);content:"";border-radius:46% 54% 52% 48%/48% 43% 57% 52%;position:absolute;inset:5%;transform:rotate(-4deg)}.ai-licensed-illustration__main{z-index:1;width:100%;height:auto;display:block;position:relative}.ai-licensed-illustration--problem .ai-licensed-illustration__canvas{grid-template-columns:1fr}.ai-licensed-illustration--problem .ai-licensed-illustration__main{justify-self:center;width:auto;max-width:100%;max-height:26rem}.ai-licensed-illustration--perspective .ai-licensed-illustration__canvas:before{background:var(--tsuzura-color-background-surface-positive);transform:rotate(4deg)}.ai-licensed-illustration--perspective .ai-licensed-illustration__canvas{grid-template-columns:1fr}.ai-licensed-illustration--perspective .ai-licensed-illustration__main{grid-area:1/1;justify-self:center;width:min(100%,26rem)}.ai-roadmap{background:radial-gradient(circle at 4% 22%, color-mix(in srgb, var(--tsuzura-color-background-surface-positive) 48%, transparent), transparent 17rem), radial-gradient(circle at 94% 24%, color-mix(in srgb, var(--tsuzura-color-background-surface-accent) 54%, transparent), transparent 18rem), var(--tsuzura-color-background-surface);align-content:start;padding-block:clamp(5rem,8vw,8rem)}.ai-roadmap .ds-section-heading{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.ai-roadmap-list{--roadmap-marker-size:3.75rem;isolation:isolate;width:100%;padding:var(--tsuzura-space-500) var(--tsuzura-space-400) var(--tsuzura-space-400);border-radius:var(--tsuzura-radius-surface);background:color-mix(in srgb, var(--tsuzura-color-background-surface) 96%, var(--tsuzura-color-background-surface-accent));grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 auto;list-style:none;display:grid;position:relative}.ai-roadmap-list:before{z-index:0;top:3.625rem;right:calc(10% + var(--tsuzura-space-300));left:calc(10% + var(--tsuzura-space-300));height:var(--tsuzura-space-100);border-radius:var(--tsuzura-radius-pill);background:linear-gradient(90deg, var(--tsuzura-color-progress-idea) 0%, var(--tsuzura-color-progress-design) 25%, var(--tsuzura-color-progress-build) 50%, var(--tsuzura-color-progress-release) 75%, var(--tsuzura-color-progress-operate) 100%);content:"";opacity:.68;pointer-events:none;position:absolute}.ai-roadmap-list>li{z-index:1;min-width:0;position:relative}.ai-roadmap-list>li>a{align-content:start;justify-items:center;gap:var(--tsuzura-space-300);min-height:8.5rem;padding:var(--tsuzura-space-100) var(--tsuzura-space-200) var(--tsuzura-space-300);border-radius:var(--tsuzura-radius-control);color:inherit;text-align:center;transition:background-color var(--tsuzura-motion-state) ease;height:100%;text-decoration:none;display:grid}.ai-roadmap-list>li>a:hover{background:color-mix(in srgb, var(--step-soft) 68%, transparent)}.ai-roadmap-list>li>a:focus-visible{outline:var(--tsuzura-component-focus-ring-width) solid var(--tsuzura-color-focus-indicator);outline-offset:var(--tsuzura-component-focus-ring-offset)}.ai-roadmap-step--idea{--step-color:var(--tsuzura-color-progress-idea);--step-soft:var(--tsuzura-color-progress-idea-surface)}.ai-roadmap-step--design{--step-color:var(--tsuzura-color-progress-design);--step-soft:var(--tsuzura-color-progress-design-surface)}.ai-roadmap-step--build{--step-color:var(--tsuzura-color-progress-build);--step-soft:var(--tsuzura-color-progress-build-surface)}.ai-roadmap-step--release{--step-color:var(--tsuzura-color-progress-release);--step-soft:var(--tsuzura-color-progress-release-surface)}.ai-roadmap-step--operate{--step-color:var(--tsuzura-color-progress-operate);--step-soft:var(--tsuzura-color-progress-operate-surface)}.ai-step__marker{width:var(--roadmap-marker-size);height:var(--roadmap-marker-size);place-items:center;display:grid;position:relative}.ai-step__icon{box-sizing:border-box;border:var(--tsuzura-space-100) solid var(--tsuzura-color-background-surface);border-radius:var(--tsuzura-radius-pill);background:var(--step-soft);width:100%;height:100%;color:var(--step-color);place-items:center;display:grid}.ai-step__number{border:2px solid var(--tsuzura-color-background-surface);border-radius:var(--tsuzura-radius-pill);background:var(--step-color);width:1.55rem;height:1.55rem;color:var(--tsuzura-color-text-inverse);font-size:.75rem;font-weight:var(--tsuzura-typography-label-font-weight);place-items:center;display:grid;position:absolute;top:-.2rem;left:-.2rem}.ai-step__copy{gap:var(--tsuzura-space-100);display:grid}.ai-roadmap-list strong{color:var(--tsuzura-color-text-default);font-size:clamp(.875rem,1.15vw,1rem);font-weight:var(--tsuzura-typography-heading-small-font-weight);margin:0;line-height:1.45;display:block}.ai-roadmap-list__description{max-width:17rem;color:var(--tsuzura-color-text-muted);margin:0;font-size:clamp(.75rem,.9vw,.8125rem);line-height:1.55;display:block}.ai-guide-stages{scroll-margin-top:var(--tsuzura-space-600);gap:clamp(3rem,6vw,5rem);margin-top:clamp(3.5rem,6vw,5.5rem);display:grid}.ai-guide-stage{gap:var(--tsuzura-space-400);scroll-margin-top:var(--tsuzura-space-600);grid-template-columns:1fr;display:grid}.ai-guide-stage__header{gap:var(--tsuzura-space-300);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;display:grid}.ai-guide-stage__number{border-radius:var(--tsuzura-radius-pill);background:var(--step-color);width:1.75rem;min-height:1.75rem;color:var(--tsuzura-color-text-inverse);font-size:.75rem;font-weight:var(--tsuzura-typography-label-font-weight);place-items:center;display:grid}.ai-guide-stage__header h3{color:var(--tsuzura-color-text-default);font-size:1rem;font-weight:var(--tsuzura-typography-heading-small-font-weight);margin:0;line-height:1.5}.ai-stage-articles{gap:var(--tsuzura-space-300);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ai-stage-articles li{min-width:0}.ai-stage-articles .ds-resource-link--phase{background:color-mix(in srgb, var(--tsuzura-color-background-surface-accent) 46%, var(--tsuzura-color-background-surface));height:100%;min-height:7rem;transition:background-color var(--tsuzura-motion-state) ease;border:0}.ai-stage-articles .ds-resource-link--phase:hover{background:var(--tsuzura-color-background-surface-accent);box-shadow:none;border-color:#0000;transform:none}.ai-capabilities .ds-section-heading{margin-bottom:0}.ai-capabilities{background:var(--tsuzura-color-background-surface-subtle)}.ai-capabilities__intro{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:center;gap:clamp(2rem,7vw,6rem);display:grid}.ai-capabilities__intro .ds-section-heading{max-width:40rem}.ai-licensed-illustration--support{width:min(100%,23rem)}.ai-licensed-illustration--support .ai-licensed-illustration__canvas{aspect-ratio:4/3;grid-template-columns:1fr;min-height:18rem}.ai-licensed-illustration--support .ai-licensed-illustration__canvas:before{background:var(--tsuzura-color-background-surface-warm);inset:4% 8%;transform:rotate(3deg)}.ai-licensed-illustration--support .ai-licensed-illustration__main{width:86%}.ai-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.ai-capability-grid article{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ai-capability__art{width:min(100%,7rem);height:auto;margin-bottom:var(--tsuzura-space-300)}.ai-capability-grid h3{color:var(--tsuzura-color-text-default);font-size:clamp(.875rem,1.25vw,1rem);font-weight:var(--tsuzura-typography-heading-small-font-weight);margin:0;line-height:1.5}.ai-capability-grid p{color:var(--tsuzura-color-text-muted);font-size:var(--tsuzura-typography-label-font-size);margin:.65rem 0 0;line-height:1.9}.ai-capabilities__actions{justify-content:center;margin-top:clamp(2.5rem,5vw,4rem)}.ai-principles{background:radial-gradient(circle at 12% 24%, color-mix(in srgb, var(--tsuzura-color-background-surface-positive) 58%, transparent), transparent 17rem), radial-gradient(circle at 88% 72%, color-mix(in srgb, var(--tsuzura-color-background-surface-accent) 58%, transparent), transparent 18rem), var(--tsuzura-color-background-canvas)}.ai-principles__inner{justify-items:center;display:grid}.ai-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);width:min(100%,64rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.ai-trust article{grid-template-columns:var(--tsuzura-size-target-minimum) minmax(0, 1fr);gap:var(--tsuzura-space-400);align-items:start;min-width:0;display:grid}.ai-trust__icon{width:var(--tsuzura-size-target-minimum);min-height:var(--tsuzura-size-target-minimum);border-radius:var(--tsuzura-radius-pill);background:var(--tsuzura-color-background-surface-positive);color:var(--tsuzura-color-progress-plan);place-items:center;display:grid}.ai-trust article:nth-child(2) .ai-trust__icon{background:var(--tsuzura-color-background-surface-accent);color:var(--tsuzura-color-progress-build)}.ai-trust article:nth-child(3) .ai-trust__icon{background:var(--tsuzura-color-progress-review-surface);color:var(--tsuzura-color-progress-review)}.ai-trust h3{color:var(--tsuzura-color-text-default);font-size:.9rem;font-weight:var(--tsuzura-typography-heading-small-font-weight);letter-spacing:0;margin:0;line-height:1.5}.ai-trust p{margin:var(--tsuzura-space-200) 0 0;color:var(--tsuzura-color-text-muted);font-size:var(--tsuzura-typography-label-font-size);line-height:1.85}.ai-principles__link{text-align:center;margin:clamp(2.5rem,5vw,4rem) 0 0}@media (width<=960px){.ai-hero{grid-template-columns:minmax(0,1.05fr) minmax(290px,.95fr)}.ai-story__layout{grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr);gap:clamp(2rem,5vw,4rem)}.ai-stage-articles{grid-template-columns:1fr}}@media (width<=780px){.ai-container{width:min(calc(100% - (var(--tsuzura-space-page-gutter-narrow) * 2)), var(--tsuzura-size-container-page))}.ai-hero{min-height:calc(100vh - var(--tsuzura-component-site-header-block-size));min-height:calc(100svh - var(--tsuzura-component-site-header-block-size));grid-template-columns:1fr;gap:1.2rem;padding-block:4.5rem 3.5rem}.ai-hero__copy{padding-left:0}.ai-hero h1{font-size:clamp(2.25rem,9vw,3.4rem)}.ai-hero__art{width:min(100%,570px);margin-inline:auto}.ai-story__layout{gap:var(--tsuzura-space-600);grid-template-columns:1fr}.ai-story--perspective .ai-story__copy,.ai-story--perspective .ai-licensed-illustration{grid-column:1}.ai-story--perspective .ai-story__copy{grid-row:1}.ai-story--perspective .ai-licensed-illustration{grid-row:2}.ai-story__copy{max-width:44rem}.ai-licensed-illustration{width:min(100%,28rem)}.ai-roadmap .ai-container{width:min(calc(100% - var(--tsuzura-space-500)), var(--tsuzura-size-container-page))}.ai-roadmap-list{width:min(100%,32rem);padding:var(--tsuzura-space-300);grid-template-columns:1fr}.ai-roadmap-list:before{width:var(--tsuzura-space-100);background:linear-gradient(180deg, var(--tsuzura-color-progress-idea) 0%, var(--tsuzura-color-progress-design) 25%, var(--tsuzura-color-progress-build) 50%, var(--tsuzura-color-progress-release) 75%, var(--tsuzura-color-progress-operate) 100%);height:auto;inset:3rem auto 3rem 3rem}.ai-roadmap-list>li>a{grid-template-columns:var(--roadmap-marker-size) minmax(0, 1fr);place-items:center start;gap:var(--tsuzura-space-400);min-height:5.75rem;padding:var(--tsuzura-space-200);text-align:left}.ai-step__copy{justify-items:start}.ai-roadmap-list__description{max-width:none}.ai-capabilities__intro{grid-template-columns:1fr}.ai-capabilities__intro .ai-licensed-illustration{width:min(100%,25rem)}.ai-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.ai-capability-grid article:last-child{grid-column:1/-1;width:100%}.ai-capability-grid h3,.ai-capability-grid p{font-size:.82rem}.ai-trust{gap:var(--tsuzura-space-500);grid-template-columns:1fr;width:min(100%,34rem)}}@media (width<=520px){.ai-container{width:min(calc(100% - (var(--tsuzura-space-page-gutter-narrow) * 2)), var(--tsuzura-size-container-page))}.ai-hero{padding-top:3.4rem}.ai-hero h1{font-size:clamp(2.05rem,10.1vw,2.7rem);line-height:1.43}.ai-hero__lead br{display:none}.ai-actions{grid-template-columns:1fr;display:grid}.ai-actions .ds-action-link{width:100%}.ds-section-heading h2{font-size:1.45rem}.ai-story h2{font-size:clamp(1.85rem,9vw,2.6rem)}.ai-capability-grid{grid-template-columns:1fr}.ai-capability-grid article:last-child{grid-column:auto}.ai-capability__art{width:min(44vw,8rem)}.ai-trust{gap:var(--tsuzura-space-600)}.ai-trust h3{font-size:.9rem}.ai-trust p{font-size:var(--tsuzura-typography-label-font-size)}.ai-stage-articles .ds-resource-link--phase{min-height:7.5rem}}@media (prefers-reduced-motion:reduce){.ai-navi-page *,.ai-navi-page :before,.ai-navi-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
