.X8U-5G_article{--aiko-paper:var(--season-ground,#f4f5ed);--aiko-ink:var(--season-ink,#173b30);--aiko-muted:var(--season-muted,#506455);--aiko-wash:var(--season-wash,#e6eadd)}.X8U-5G_article .learn-article__image-frame{aspect-ratio:2.3}.X8U-5G_body{color:var(--aiko-muted);min-width:0;font-size:19px;line-height:1.85}.X8U-5G_body p{margin:0 0 28px}.X8U-5G_body a{color:var(--text-link,var(--aiko-ink));text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:5px;font-weight:400}.X8U-5G_body a:hover{color:var(--text-link-hover,var(--aiko-ink));text-decoration-color:currentColor}.X8U-5G_body a:focus-visible{outline:3px solid var(--aiko-ink);outline-offset:5px;border-radius:2px}.X8U-5G_body h2{color:var(--aiko-ink);letter-spacing:-.035em;margin:0 0 30px;font-size:clamp(29px,3vw,36px);font-weight:550;line-height:1.2}.X8U-5G_body h3{color:var(--aiko-ink);letter-spacing:-.025em;margin:0 0 24px;font-size:24px;font-weight:500;line-height:1.3}.X8U-5G_body .X8U-5G_lead{color:var(--aiko-ink);margin-bottom:32px;font-size:23px;line-height:1.7}.X8U-5G_body .X8U-5G_note,.X8U-5G_body figcaption{font-size:14px;line-height:1.75}.X8U-5G_chapter{margin-block:clamp(72px,8vw,104px);scroll-margin-top:36px}.X8U-5G_packageNote{background:var(--aiko-wash);border-radius:8px 48px 8px 8px;margin:44px 0 80px;padding:clamp(28px,4vw,40px)}.X8U-5G_packageNote h2{margin-bottom:24px;font-size:25px}.X8U-5G_packageNote p{font-size:17px;line-height:1.8}.X8U-5G_packageNote strong{color:var(--aiko-ink);overflow-wrap:anywhere;font-weight:500}.X8U-5G_packageNote p:last-child{margin-bottom:0}.X8U-5G_modelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:36px 0 24px;display:grid}.X8U-5G_modelCard{background:var(--aiko-wash);border-radius:42px 8px 8px;min-width:0;padding:30px}.X8U-5G_modelCard:nth-child(2){background:var(--season-group,#b8c9b9);border-radius:8px 8px 42px}.X8U-5G_modelCard h3{margin:0 0 12px;font-size:25px}.X8U-5G_modelCard .X8U-5G_modelCode{overflow-wrap:anywhere;margin-bottom:28px;font-size:12px;line-height:1.6}.X8U-5G_modelCard .X8U-5G_output{letter-spacing:-.045em;color:var(--aiko-ink);font-variant-numeric:tabular-nums;margin:0 0 34px;font-size:57px;line-height:1.1}.X8U-5G_output span{font-size:22px}.X8U-5G_modelCard dl{gap:23px;margin:0 0 32px;display:grid}.X8U-5G_modelCard dt{margin:0 0 6px;font-size:13px;line-height:1.5}.X8U-5G_modelCard dd{color:var(--aiko-ink);margin:0;font-size:16px;line-height:1.65}.X8U-5G_modelCard>a{font-size:14px}.X8U-5G_arrayFigure{background:var(--aiko-wash);border-radius:8px 8px 48px;margin:40px 0;padding:clamp(24px,4vw,38px)}.X8U-5G_arrayRows{gap:38px;margin-bottom:32px;display:grid}.X8U-5G_arrayRow{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:30px;display:grid}.X8U-5G_arrayLabel>span{font-size:14px;display:block}.X8U-5G_arrayLabel strong{color:var(--aiko-ink);font-variant-numeric:tabular-nums;margin-top:10px;font-size:31px;font-weight:500;line-height:1.2;display:block}.X8U-5G_arrayLabel small{font-size:16px}.X8U-5G_panelGrid{grid-template-columns:repeat(7,minmax(0,1fr));justify-self:end;gap:5px;width:100%;max-width:340px;display:grid}.X8U-5G_panelGrid img{aspect-ratio:1134/1762;filter:drop-shadow(0 1px 1px #0000002e);width:100%;height:auto;display:block}.X8U-5G_panelDetail{margin-top:28px}.X8U-5G_panelDetail summary{cursor:pointer;width:fit-content;color:var(--aiko-ink);padding-block:10px;font-size:14px}.X8U-5G_panelDetail summary:focus-visible{outline:3px solid var(--aiko-ink);outline-offset:4px}.X8U-5G_detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:30px;display:grid}.X8U-5G_detailGrid figure{min-width:0;margin:0}.X8U-5G_detailGrid img{filter:drop-shadow(0 3px 3px #00000029);width:min(100%,180px);height:auto;margin-inline:auto;display:block}.X8U-5G_detailGrid figcaption{color:var(--aiko-ink);margin-top:22px;font-size:16px}.X8U-5G_detailGrid figcaption span{margin-top:6px;font-size:13px;display:block}.X8U-5G_arrayFigure figcaption{color:var(--aiko-ink)}.X8U-5G_arrayFigure figcaption strong{margin-bottom:10px;font-size:20px;font-weight:500;display:block}.X8U-5G_arrayFigure .X8U-5G_note{margin-top:22px;margin-bottom:0;font-size:13px}.X8U-5G_installation{margin:44px 0}.X8U-5G_installation img{aspect-ratio:4/3;object-fit:cover;object-position:50% 45%;border-radius:48px 8px;width:100%;height:auto}.X8U-5G_installation figcaption{max-width:60ch;margin-top:18px}.X8U-5G_founderView{margin:40px 0;padding-block:10px}.X8U-5G_founderView blockquote{color:var(--aiko-ink);letter-spacing:-.02em;margin:0;font-size:clamp(23px,2.5vw,28px);font-weight:400;line-height:1.65}.X8U-5G_founderView figcaption{margin-top:22px}.X8U-5G_founderCredit{align-items:center;gap:16px;display:flex}.X8U-5G_founderPortrait{background:var(--aiko-wash);border-radius:50%;flex:0 0 50px;width:50px;height:50px;display:block;position:relative;overflow:hidden}.X8U-5G_founderPortrait img{width:480%;max-width:none;height:auto;position:absolute;top:-117%;left:-75%}.X8U-5G_founderRole{margin-top:4px;font-size:13px;line-height:1.6;display:block}.X8U-5G_warrantyNote{background:color-mix(in srgb, var(--season-action) 30%, var(--aiko-paper));border-radius:8px;margin:36px 0;padding:clamp(28px,4vw,40px)}.X8U-5G_warrantyNote p{margin:0;font-size:17px}.X8U-5G_nextStep{background:var(--season-group);border-radius:8px 8px 48px;margin-top:38px;padding:clamp(28px,4vw,40px)}.X8U-5G_nextStep p{font-size:17px}.X8U-5G_actions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}#main .X8U-5G_article .X8U-5G_actions a{background:var(--season-anchor);min-height:58px;color:var(--aiko-paper);border:0;border-radius:6px;justify-content:center;align-items:center;padding:16px 24px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}#main .X8U-5G_article .X8U-5G_actions a:nth-child(2){background:var(--aiko-paper);color:var(--aiko-ink)}#main .X8U-5G_article .X8U-5G_actions a:focus-visible{outline:3px solid var(--aiko-ink);outline-offset:4px}.X8U-5G_sources{background:color-mix(in srgb, var(--aiko-wash) 45%, var(--aiko-paper));border-radius:8px;margin-top:48px;padding:28px}.X8U-5G_sources summary{color:var(--aiko-ink);cursor:pointer;padding-block:6px;font-size:17px}.X8U-5G_sources p,.X8U-5G_sources li{font-size:14px;line-height:1.8}.X8U-5G_sources p{margin-top:24px;margin-bottom:0}.X8U-5G_sources ul{margin-top:24px;padding-left:20px}.X8U-5G_sources li{padding-block:10px}@media (max-width:760px){.X8U-5G_article .learn-article__image-frame{aspect-ratio:4/3}.X8U-5G_body{font-size:18px;line-height:1.85}.X8U-5G_body .X8U-5G_lead{font-size:21px}.X8U-5G_modelGrid{grid-template-columns:1fr;gap:22px}.X8U-5G_modelCard{padding:32px 28px}.X8U-5G_modelCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.X8U-5G_arrayRow{grid-template-columns:1fr;gap:20px}.X8U-5G_arrayLabel{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.X8U-5G_arrayLabel strong{margin:0}.X8U-5G_panelGrid{max-width:340px}.X8U-5G_installation img{aspect-ratio:4/5;border-top-left-radius:36px;border-bottom-right-radius:36px}.X8U-5G_actions{flex-direction:column}}@media (max-width:359px){.X8U-5G_modelCard dl{grid-template-columns:1fr}}
