._page_gdice_2._page_gdice_2{grid-template-columns:minmax(0,66fr) minmax(360px,34fr)}._visual_gdice_3{isolation:isolate;color:#fff;background:#0b3156;flex-direction:column;min-width:0;min-height:max(840px,100svh - 104px);display:flex;position:relative;overflow:hidden;container-type:inline-size}._image_gdice_4{z-index:-2;width:100%;height:auto;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 24%);mask-image:linear-gradient(#0000,#000 24%)}._visual_gdice_3:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#061a2b12,#0000 55%,#061a2b18);position:absolute;inset:0}._copy_gdice_6{text-align:start;padding:clamp(42px,3.5vw,72px) clamp(28px,3.9vw,76px) 0}._eyebrow_gdice_7{letter-spacing:.36em;font-size:12px;font-weight:600;line-height:1.6;display:block}._wordmark_gdice_8{letter-spacing:-.055em;color:#fff;width:fit-content;margin:20px 0 10px;font-family:Arial,Microsoft YaHei,sans-serif;font-size:clamp(76px,6.4vw,123px);font-weight:700;line-height:1;display:flex}._brandP_gdice_9{margin-top:.126em;flex:none;align-self:flex-start;width:.573em;height:.73em;margin-inline:.015em .01em;overflow:visible}._headline_gdice_10{text-wrap:pretty;margin:0 0 7px;font-size:clamp(22px,1.95vw,36px);font-weight:400;line-height:1.3}._intro_gdice_11{color:#d5e3ee;text-wrap:pretty;margin:0;font-size:clamp(15px,1.15vw,21px);line-height:1.5}._features_gdice_12{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}._features_gdice_12 li{text-align:center;overflow-wrap:anywhere;min-width:0;padding:0 12px;position:relative}._features_gdice_12 li+li:before{content:"";inset-inline-start:0;background:linear-gradient(#0000,#bedaf075,#0000);width:1px;position:absolute;top:18px;bottom:12px}._icon_gdice_15{isolation:isolate;color:#f8fcff;background:radial-gradient(at 15% 0,#bce9ff42,#0000 57%),linear-gradient(145deg,#408bbb73,#376f993d 52%,#bbdafa45);border:1px solid #9edbff73;border-radius:14px;place-items:center;width:64px;height:64px;margin:0 auto 12px;display:grid;position:relative;box-shadow:inset 0 1px 1px #d3f2ff50,inset 1px 0 6px #91ccef38,inset 0 -2px 5px #b0deff26,0 4px 16px #092b481f}._icon_gdice_15:before{content:"";pointer-events:none;background:linear-gradient(125deg,#b8e6ff21,#0000 40% 65%,#d4eaff18);border-radius:12px;position:absolute;inset:1px}._icon_gdice_15:after{content:"";filter:blur(8px);z-index:-1;pointer-events:none;background:#c5eaff1a;border-radius:50%;position:absolute;inset:12px 10px}._icon_gdice_15 svg{filter:drop-shadow(0 1px 1px #09243b6b)drop-shadow(0 0 5px #def4ff40);width:40px;height:40px}._features_gdice_12 h2{text-wrap:balance;margin:0 0 6px;font-size:clamp(13px,1.04vw,18px);font-weight:600;line-height:1.35}._features_gdice_12 p{color:#e0e9f0;white-space:pre-line;text-wrap:balance;margin:0;font-size:clamp(12px,.95vw,16px);line-height:1.4}._caption_gdice_21{margin:auto 0 0;padding:53cqw clamp(28px,3.9vw,76px) 24px;font-size:14px;line-height:1.5;position:relative}._caption_gdice_21:before{content:"";background:linear-gradient(90deg,#fff 24px,#b7d0df66 24px);width:210px;max-width:100%;height:2px;margin-bottom:12px;display:block}@media (min-width:901px){._page_gdice_2._page_gdice_2>section:last-child{padding-inline:clamp(28px,3vw,60px);padding-top:clamp(48px,4.5vw,90px)}}@media (min-width:901px) and (max-width:1200px){._page_gdice_2._page_gdice_2{grid-template-columns:minmax(0,60fr) minmax(360px,40fr)}._copy_gdice_6{padding-inline:28px}._features_gdice_12{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}._features_gdice_12 li:nth-child(3):before{display:none}._wordmark_gdice_8{font-size:78px}}@media (max-width:900px){._page_gdice_2._page_gdice_2{display:block}._visual_gdice_3{min-height:0}._copy_gdice_6{padding:76px 24px 0}._wordmark_gdice_8{margin-top:14px;font-size:clamp(64px,12vw,102px)}._headline_gdice_10{font-size:clamp(22px,3.5vw,30px)}._features_gdice_12{margin-top:24px}._caption_gdice_21{padding:53cqw 24px 22px}._eyebrow_gdice_7{font-size:10px}}@media (max-width:599px){._features_gdice_12{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 0}._features_gdice_12 li:nth-child(3):before{display:none}._features_gdice_12 li{padding-inline:10px}._features_gdice_12 h2{font-size:14px}._features_gdice_12 p{font-size:12px}._icon_gdice_15{width:48px;height:48px}._icon_gdice_15 svg{width:29px;height:29px}._caption_gdice_21{font-size:12px}._wordmark_gdice_8{font-size:clamp(58px,16vw,88px)}}._brandIntro_gdice_30{position:relative}
