.connect-module__gn3IQq__page{background:radial-gradient(circle at 19% 18%, #ffffffe6, transparent 31%), linear-gradient(145deg, #fffaf7 0%, var(--warm) 58%, #fffaf7 100%);color:var(--navy);justify-content:center;align-items:center;height:100dvh;max-height:100dvh;padding:18px;display:flex;position:relative;overflow:clip}.connect-module__gn3IQq__page:before,.connect-module__gn3IQq__page:after{content:"";pointer-events:none;z-index:0;border:1px solid #fe600638;border-radius:50%;position:fixed}.connect-module__gn3IQq__page:before{width:min(74vw,980px);height:min(74vw,980px);top:min(-48vw,-610px);left:min(-38vw,-420px)}.connect-module__gn3IQq__page:after{width:min(86vw,1120px);height:min(86vw,1120px);bottom:min(-52vw,-660px);right:min(-45vw,-520px)}.connect-module__gn3IQq__gateway{z-index:1;background:#fffaf7d1;border:1px solid #00225b29;border-radius:24px;grid-template-rows:minmax(0,1fr) auto auto auto;gap:clamp(22px,2.8vh,32px);width:100%;max-width:1080px;height:min(830px,100dvh - 36px);max-height:calc(100dvh - 36px);padding:clamp(38px,5vh,58px) clamp(54px,6vw,92px) clamp(24px,3.2vh,34px);display:grid;position:relative;overflow:clip;box-shadow:0 20px 64px #00225b0f}.connect-module__gn3IQq__gateway:before,.connect-module__gn3IQq__gateway:after{content:"";pointer-events:none;z-index:-1;border:1px solid #fe600626;border-radius:50%;width:390px;height:390px;position:absolute}.connect-module__gn3IQq__gateway:before{top:-264px;left:-274px}.connect-module__gn3IQq__gateway:after{bottom:-300px;right:-232px}.connect-module__gn3IQq__intro{grid-template-columns:minmax(0,1fr) minmax(390px,.98fr);align-items:center;gap:clamp(48px,6vw,82px);display:grid}.connect-module__gn3IQq__visualWrap{justify-content:center;align-items:center;min-width:0;display:flex}.connect-module__gn3IQq__moments{aspect-ratio:1;isolation:isolate;width:100%;max-width:350px;position:relative}.connect-module__gn3IQq__moments:before{content:"";z-index:-1;background:radial-gradient(circle,#fe60061a,#fe600600 69%);border-radius:50%;position:absolute;inset:18%}.connect-module__gn3IQq__orbit{pointer-events:none;border:1px solid #fe60066e;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.connect-module__gn3IQq__orbitOuter{width:77%;height:77%}.connect-module__gn3IQq__orbitMiddle{width:58%;height:58%}.connect-module__gn3IQq__orbitInner{width:39%;height:39%}.connect-module__gn3IQq__axis{pointer-events:none;background:#fe600647;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.connect-module__gn3IQq__axisVertical{width:1px;height:77%}.connect-module__gn3IQq__axisHorizontal{width:77%;height:1px}.connect-module__gn3IQq__momentNode{z-index:2;background:#fffffff0;border:1px solid #00225b24;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 7px 20px #00225b14}.connect-module__gn3IQq__momentNode svg{color:var(--navy);width:25px;height:25px}.connect-module__gn3IQq__momentNode i{background:var(--orange);border:2px solid var(--warm);border-radius:50%;width:8px;height:8px;position:absolute}.connect-module__gn3IQq__nodeDotStart{top:50%;left:-5px;transform:translateY(-50%)}.connect-module__gn3IQq__nodeDotEnd{top:50%;right:-5px;transform:translateY(-50%)}.connect-module__gn3IQq__nodeTop{top:11.5%;left:50%}.connect-module__gn3IQq__nodeUpperRight{top:30.8%;left:83.3%}.connect-module__gn3IQq__nodeLowerRight{top:69.2%;left:83.3%}.connect-module__gn3IQq__nodeBottom{top:88.5%;left:50%}.connect-module__gn3IQq__nodeLowerLeft{top:69.2%;left:16.7%}.connect-module__gn3IQq__nodeUpperLeft{top:30.8%;left:16.7%}.connect-module__gn3IQq__connectionDot{background:var(--orange);border:2px solid var(--warm);z-index:1;border-radius:50%;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%)}.connect-module__gn3IQq__dotOne{top:21%;left:50%}.connect-module__gn3IQq__dotTwo{top:50%;left:78.7%}.connect-module__gn3IQq__dotThree{top:79%;left:50%}.connect-module__gn3IQq__dotFour{top:50%;left:21.3%}.connect-module__gn3IQq__markHalo{z-index:3;background:#fffc;border-radius:50%;justify-content:center;align-items:center;width:33%;height:33%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 35px #fe60061a}.connect-module__gn3IQq__openCMark{background-image:url(/chillow-open-c-primary.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:82%;height:82%}.connect-module__gn3IQq__identity{min-width:0}.connect-module__gn3IQq__wordmark{width:min(100%,315px);margin:0;line-height:0}.connect-module__gn3IQq__wordmark img{width:100%;height:auto}.connect-module__gn3IQq__description{max-width:390px;margin:18px 0 0;font-size:clamp(18px,1.7vw,22px);line-height:1.44}.connect-module__gn3IQq__actions{gap:16px;margin-top:30px;display:grid}.connect-module__gn3IQq__action{color:#fff;border:1px solid #0000;border-radius:12px;grid-template-columns:25px 1fr 25px;align-items:center;gap:15px;width:100%;min-height:60px;padding:12px 22px;font-size:19px;font-weight:700;transition:box-shadow .16s,filter .16s,transform .16s;display:grid}.connect-module__gn3IQq__action>svg{width:25px;height:25px}.connect-module__gn3IQq__action>svg:last-child{transition:transform .16s}.connect-module__gn3IQq__actionPrimary{background:var(--navy);box-shadow:0 8px 20px #00225b24}.connect-module__gn3IQq__actionSecondary{background:var(--orange);box-shadow:0 8px 20px #fe60062b}.connect-module__gn3IQq__action:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 11px 25px #00225b29}.connect-module__gn3IQq__action:hover>svg:last-child{transform:translate(4px)}.connect-module__gn3IQq__action:active{box-shadow:none;filter:brightness(.96);transform:translateY(0)scale(.99)}.connect-module__gn3IQq__action:focus-visible,.connect-module__gn3IQq__socialCard:focus-visible,.connect-module__gn3IQq__legal a:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.connect-module__gn3IQq__actionSecondary:focus-visible{outline-color:var(--navy)}.connect-module__gn3IQq__socialSection{width:100%;max-width:780px;margin:0 auto}.connect-module__gn3IQq__socialHeading{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-bottom:18px;display:grid}.connect-module__gn3IQq__socialHeading span{background:#00225b59;height:1px}.connect-module__gn3IQq__socialHeading h2{color:var(--navy);font-family:var(--font-body), Inter, Arial, sans-serif;letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.connect-module__gn3IQq__socialGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.connect-module__gn3IQq__socialCard{background:#ffffffb8;border:1px solid #00225b21;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:112px;padding:12px 8px;font-size:14px;font-weight:700;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex}.connect-module__gn3IQq__socialCard svg{width:44px;height:44px}a.connect-module__gn3IQq__socialCard:hover{background:#fff;border-color:#00225b4d;transform:translateY(-2px);box-shadow:0 9px 24px #00225b17}a.connect-module__gn3IQq__socialCard:active{box-shadow:none;transform:translateY(0)scale(.98)}.connect-module__gn3IQq__socialUnavailable{cursor:not-allowed;opacity:.78}.connect-module__gn3IQq__status{text-align:center;border:1px solid #00225b21;border-radius:12px;justify-content:center;align-items:center;gap:11px;width:100%;max-width:465px;min-height:48px;margin:0 auto;padding:9px 18px;font-size:14px;line-height:1.35;display:flex}.connect-module__gn3IQq__statusDot{background:var(--orange);box-shadow:0 0 0 1px var(--orange);border:3px solid #fff;border-radius:50%;flex:none;width:12px;height:12px}.connect-module__gn3IQq__legal{justify-content:center;align-items:center;gap:12px;min-height:32px;font-size:13px;display:flex}.connect-module__gn3IQq__legalItem{align-items:center;gap:12px;display:inline-flex}.connect-module__gn3IQq__legal a{text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.connect-module__gn3IQq__legal a:hover{text-decoration:underline}.connect-module__gn3IQq__legalItem>span[aria-disabled=true]{opacity:.68}.connect-module__gn3IQq__legalSeparator{color:var(--orange)}@media (max-width:1023px){.connect-module__gn3IQq__page{padding:16px}.connect-module__gn3IQq__gateway{gap:clamp(22px,3vh,32px);max-width:800px;height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);padding:clamp(34px,4vh,48px) clamp(32px,5vw,50px) clamp(22px,3vh,32px)}.connect-module__gn3IQq__intro{grid-template-columns:minmax(0,.95fr) minmax(330px,1.05fr);gap:clamp(32px,5vw,52px)}.connect-module__gn3IQq__moments{max-width:330px}.connect-module__gn3IQq__wordmark{width:min(100%,280px)}.connect-module__gn3IQq__description{font-size:18px}.connect-module__gn3IQq__action{min-height:56px;font-size:19px}}@media (max-width:767px){.connect-module__gn3IQq__page{align-items:stretch;padding:0;display:block}.connect-module__gn3IQq__page:before{width:560px;height:560px;top:-410px;left:-390px}.connect-module__gn3IQq__page:after{width:620px;height:620px;bottom:-400px;right:-430px}.connect-module__gn3IQq__gateway{box-shadow:none;height:100dvh;max-height:100dvh;padding:max(14px, env(safe-area-inset-top)) clamp(14px, 4.8vw, 24px) max(10px, env(safe-area-inset-bottom));background:0 0;border:0;border-radius:0;grid-template-rows:auto auto auto auto;align-content:safe center;justify-items:center;gap:clamp(14px,2vh,20px);overflow:clip}.connect-module__gn3IQq__gateway:before,.connect-module__gn3IQq__gateway:after{width:360px;height:360px}.connect-module__gn3IQq__gateway:before{top:-250px;left:-280px}.connect-module__gn3IQq__gateway:after{bottom:-278px;right:-255px}.connect-module__gn3IQq__intro{flex-direction:column;align-items:center;gap:clamp(11px,1.8vh,17px);width:100%;display:flex}.connect-module__gn3IQq__visualWrap{width:100%;height:clamp(168px,25vh,220px)}.connect-module__gn3IQq__moments{width:clamp(168px,25vh,220px);max-width:none}.connect-module__gn3IQq__momentNode{width:42px;height:42px}.connect-module__gn3IQq__momentNode svg{width:20px;height:20px}.connect-module__gn3IQq__identity{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.connect-module__gn3IQq__wordmark{width:clamp(150px,47vw,188px)}.connect-module__gn3IQq__description{max-width:330px;margin-top:clamp(7px,1.2vh,11px);font-size:clamp(14px,4vw,16px);line-height:1.46}.connect-module__gn3IQq__actions{gap:clamp(9px,1.3vh,12px);width:100%;max-width:390px;margin-top:clamp(14px,2vh,19px)}.connect-module__gn3IQq__action{text-align:center;border-radius:10px;grid-template-columns:23px 1fr 23px;gap:12px;min-height:clamp(48px,6.5vh,55px);padding:9px 18px;font-size:19px}.connect-module__gn3IQq__action>svg{width:23px;height:23px}.connect-module__gn3IQq__socialSection{max-width:390px}.connect-module__gn3IQq__socialHeading{gap:12px;margin-bottom:clamp(9px,1.3vh,13px)}.connect-module__gn3IQq__socialHeading h2{font-size:14px}.connect-module__gn3IQq__socialGrid{gap:clamp(9px,2.8vw,13px)}.connect-module__gn3IQq__socialCard{border-radius:9px;gap:6px;min-height:clamp(66px,9.4vh,82px);padding:7px 2px;font-size:clamp(9px,2.8vw,11px)}.connect-module__gn3IQq__socialCard svg{width:clamp(31px,8vw,38px);height:clamp(31px,8vw,38px)}.connect-module__gn3IQq__status{gap:9px;max-width:390px;min-height:clamp(44px,6.4vh,52px);padding:7px 13px;font-size:clamp(11px,3.2vw,13px)}.connect-module__gn3IQq__statusDot{width:10px;height:10px}.connect-module__gn3IQq__legal{min-height:36px;font-size:12px}}@media (max-width:374px){.connect-module__gn3IQq__gateway{padding-left:12px;padding-right:12px}.connect-module__gn3IQq__description{max-width:304px}.connect-module__gn3IQq__action{padding-left:15px;padding-right:15px}}@media (max-width:767px) and (max-height:720px){.connect-module__gn3IQq__gateway{padding-bottom:max(7px, env(safe-area-inset-bottom));padding-top:max(8px, env(safe-area-inset-top));gap:10px}.connect-module__gn3IQq__intro{gap:7px}.connect-module__gn3IQq__visualWrap{height:150px}.connect-module__gn3IQq__moments{width:150px}.connect-module__gn3IQq__momentNode{width:36px;height:36px}.connect-module__gn3IQq__momentNode svg{width:18px;height:18px}.connect-module__gn3IQq__wordmark{width:154px}.connect-module__gn3IQq__description{max-width:300px;margin-top:5px;font-size:13px;line-height:1.42}.connect-module__gn3IQq__actions{gap:8px;margin-top:10px}.connect-module__gn3IQq__action{min-height:46px;font-size:19px}.connect-module__gn3IQq__socialHeading{margin-bottom:7px}.connect-module__gn3IQq__socialCard{min-height:64px}.connect-module__gn3IQq__socialCard svg{width:29px;height:29px}.connect-module__gn3IQq__status{min-height:42px}.connect-module__gn3IQq__legal{min-height:32px}}@media (prefers-reduced-motion:reduce){.connect-module__gn3IQq__action,.connect-module__gn3IQq__action>svg,.connect-module__gn3IQq__socialCard{transition:none}}@media (forced-colors:active){.connect-module__gn3IQq__action,.connect-module__gn3IQq__socialCard,.connect-module__gn3IQq__status,.connect-module__gn3IQq__momentNode,.connect-module__gn3IQq__markHalo{border:1px solid buttontext}.connect-module__gn3IQq__socialUnavailable,.connect-module__gn3IQq__legalItem>span[aria-disabled=true]{opacity:1}}@media (min-width:1024px) and (max-height:780px){.connect-module__gn3IQq__gateway{gap:14px;padding-top:24px;padding-bottom:18px}.connect-module__gn3IQq__moments{max-width:330px}.connect-module__gn3IQq__wordmark{width:286px}.connect-module__gn3IQq__description{margin-top:12px;font-size:18px}.connect-module__gn3IQq__actions{gap:8px;margin-top:18px}.connect-module__gn3IQq__action{min-height:52px}.connect-module__gn3IQq__socialHeading{margin-bottom:10px}.connect-module__gn3IQq__socialCard{min-height:88px}.connect-module__gn3IQq__socialCard svg{width:36px;height:36px}}
