.download_shell__yha7z{max-width:860px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.download_hero__JTsvj{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:20px;gap:20px;align-items:center;padding:30px 26px;border:1px solid var(--border);border-radius:20px;background:var(--surface);box-shadow:none;overflow:hidden}.download_heroCopy__zeZs5{min-width:0}.download_eyebrow__9NF4t{margin:0 0 8px;color:var(--accent);font-size:var(--type-caption);font-weight:800;letter-spacing:.08em}.download_hero__JTsvj h1{margin:0;color:var(--text);font-size:var(--type-h1);line-height:1.28;font-weight:700}.download_heroGrad__Sxkz9{display:block;color:var(--accent)}.download_lead__j0nPG{margin:12px 0 0;color:var(--text-dim);font-size:var(--type-small);line-height:1.8}.download_valuePills__YeBlI{margin-top:13px;display:flex;flex-wrap:wrap;gap:7px}.download_valuePills__YeBlI span{padding:5px 9px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-2);color:var(--text-dim);font-size:var(--type-caption);font-weight:700}.download_context__csnUf{margin:14px 0 0;padding:10px 14px;display:grid;grid-gap:2px;gap:2px;border:1px solid var(--border-strong);border-radius:12px;background:#eef2f3}.download_context__csnUf small,.download_context__csnUf span{color:var(--text-dim);font-size:var(--type-caption)}.download_context__csnUf strong{color:var(--text);font-size:var(--type-body)}.download_resumeLink__UIakv{margin-top:6px;color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.download_actions__rWMEz{margin-top:16px;display:grid;grid-gap:10px;gap:10px}.download_primaryAction__inNVF,.download_secondaryAction__DeR7q{min-height:54px;padding:10px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:13px;font-size:var(--type-body);font-weight:800;text-decoration:none;transition:transform .12s ease,box-shadow .2s ease}.download_primaryAction__inNVF:hover,.download_secondaryAction__DeR7q:hover{text-decoration:none;transform:translateY(-1px)}.download_primaryAction__inNVF{color:#fff;background:#2c5f80;box-shadow:none}.download_primaryAction__inNVF:hover{background:#234e69;box-shadow:none}.download_secondaryAction__DeR7q{color:var(--text);border:1px solid var(--border-strong);background:var(--surface-2)}.download_secondaryAction__DeR7q:hover{border-color:var(--accent)}.download_primaryAction__inNVF small,.download_secondaryAction__DeR7q small{font-size:var(--type-caption);font-weight:600;opacity:.78}.download_privacyNote__aGxRV{margin:12px 0 0;color:var(--text-faint);font-size:var(--type-caption);line-height:1.55}.download_appPreview__SxOGV{position:relative;justify-self:center;width:min(100%,274px);margin:0;padding:8px 10px 0}.download_appPreviewFrame__9M6Id{position:relative;overflow:hidden;width:100%;height:430px;border:7px solid #15222c;border-radius:30px;background:#F7FAFC;box-shadow:0 18px 42px rgba(26,37,48,.22),0 0 0 1px rgba(26,37,48,.18)}.download_appPreviewImage__ACxbG{width:100%;height:100%;object-fit:cover;object-position:top center}.download_previewChip__Mc6aY{position:absolute;z-index:2;padding:7px 10px;border-radius:999px;border:1px solid var(--border-strong);background:rgba(255,255,255,.96);color:var(--text);font-size:var(--type-caption);font-weight:800;box-shadow:0 8px 22px rgba(26,37,48,.18);white-space:nowrap}.download_previewChipTop___cnVe{top:28px;right:12px}.download_previewChipBottom__YIA6E{bottom:52px;left:12px}.download_appPreview__SxOGV figcaption{margin-top:10px;text-align:center;color:var(--text-faint);font-size:var(--type-caption)}.download_trustStrip___aBXp{display:grid;grid-template-columns:auto auto 1fr;grid-gap:18px;gap:18px;align-items:center;padding:16px 20px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.download_trustStrip___aBXp>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.download_trustStrip___aBXp b{color:var(--accent);font-size:var(--type-h2);font-weight:800;line-height:1.2}.download_trustStrip___aBXp span{color:var(--text-faint);font-size:var(--type-caption)}.download_trustNote__yeeC1{color:var(--text-dim);font-size:var(--type-caption);line-height:1.65}.download_trustNote__yeeC1 small{display:block;color:var(--text-faint);font-size:var(--type-caption);margin-top:3px}.download_featureGrid__YUpof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.download_featureCard__CCMys{padding:16px 16px 14px;display:grid;grid-gap:6px;gap:6px;border:1px solid var(--border);border-radius:14px;background:var(--surface);transition:transform .15s ease,border-color .15s ease}.download_featureCard__CCMys:hover{transform:translateY(-2px);border-color:var(--accent)}.download_featureIcon__yOARA{font-size:var(--type-h2);line-height:1}.download_featureCard__CCMys strong{color:var(--text);font-size:var(--type-body)}.download_featureCard__CCMys>span:last-child{color:var(--text-dim);font-size:var(--type-caption);line-height:1.65}.download_ctaBand__bbqEW{padding:22px 18px;text-align:center;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.download_ctaBand__bbqEW p{margin:0 0 4px;color:var(--text-dim);font-size:var(--type-small)}.download_ctaBand__bbqEW .download_actions__rWMEz{max-width:520px;margin-left:auto;margin-right:auto}.download_mobileDock__J7eOm{display:none}@media (max-width:720px){.download_shell__yha7z{padding-bottom:84px}.download_hero__JTsvj{grid-template-columns:1fr;padding:12px 0 24px;border:0;background:transparent;gap:26px}.download_appPreview__SxOGV{padding-top:4px}.download_previewChipTop___cnVe{right:0}.download_previewChipBottom__YIA6E{left:0}.download_trustStrip___aBXp{grid-template-columns:1fr 1fr}.download_trustNote__yeeC1{grid-column:1/-1}.download_featureGrid__YUpof{grid-template-columns:1fr}.download_mobileDock__J7eOm{position:fixed;z-index:120;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));min-height:62px;padding:9px 10px 9px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--border-strong);border-radius:16px;background:#fdfcf9f5;box-shadow:0 2px 12px #171a3310;color:var(--text);transform:translateY(calc(100% + 28px));opacity:0;pointer-events:none;transition:transform .2s ease,opacity .2s ease}.download_mobileDock__J7eOm[data-shown=true]{transform:translateY(0);opacity:1;pointer-events:auto}.download_mobileDock__J7eOm>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.download_mobileDock__J7eOm strong{color:var(--text);font-size:var(--type-small)}.download_mobileDock__J7eOm span{color:var(--text-dim);font-size:var(--type-caption)}.download_mobileDock__J7eOm a{min-height:44px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:12px;background:#2c5f80;color:#fff;font-size:var(--type-small);font-weight:900;text-decoration:none}}@media (prefers-reduced-motion:reduce){.download_mobileDock__J7eOm{transition:none}}@media (min-width:700px){.download_actions__rWMEz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.download_floatChip__pflW5,.download_phoneToastDot__iYqiJ,.download_scoreRingArc__EJckh,.download_tidePath__2VFah{animation:none}.download_featureCard__CCMys,.download_primaryAction__inNVF,.download_secondaryAction__DeR7q{transition:none}}.download_storeOption__oPIbw{display:grid;grid-gap:8px;gap:8px;flex:1 1;min-width:0}.download_storeDetail__oJAWy{font-size:var(--type-small);color:var(--text-dim);text-align:center;line-height:1.75}.download_actions__rWMEz a{width:100%;white-space:nowrap}.download_hero__JTsvj{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"title preview" "actions preview" "note preview";row-gap:14px}.download_heroTitle__qTzbj{grid-area:title;margin:0}.download_hero__JTsvj>.download_appPreview__SxOGV{grid-area:preview}.download_heroActions__m13s1{grid-area:actions;min-width:0}.download_hero__JTsvj>.download_privacyNote__aGxRV{grid-area:note;margin:0}.download_storeNote__CdEqN{margin:8px 0 0;color:var(--text-faint);font-size:var(--type-caption);letter-spacing:.04em}.download_primaryAction__inNVF,.download_secondaryAction__DeR7q{display:grid;grid-template-columns:1fr;justify-items:start;align-content:center;grid-gap:0;gap:0;min-height:56px;padding:8px 16px;border-radius:14px}.download_primaryAction__inNVF{background:#171a33}.download_primaryAction__inNVF:hover{background:#262b4d}.download_primaryAction__inNVF>span,.download_secondaryAction__DeR7q>span{font-size:18px;font-weight:800;line-height:1.25;letter-spacing:.01em}.download_storeDetail__oJAWy{font-size:11px;font-weight:500;opacity:.75;line-height:1.3;color:inherit;text-align:left}.download_primaryAction__inNVF .download_storeDetail__oJAWy{color:#d5dbe8;opacity:1}.download_hero__JTsvj>.download_privacyNote__aGxRV{font-size:var(--type-caption);color:var(--text-faint)}.download_actions__rWMEz{margin-top:0}@media (max-width:720px){.download_hero__JTsvj{grid-template-columns:44% minmax(0,1fr);grid-template-areas:"title title" "preview actions" "note note";column-gap:14px;row-gap:14px;align-items:start;padding:4px 0 18px}.download_hero__JTsvj>.download_appPreview__SxOGV{width:100%;padding:0;justify-self:stretch}.download_hero__JTsvj>.download_appPreview__SxOGV .download_appPreviewFrame__9M6Id{height:auto;aspect-ratio:804/1500;border-width:5px;border-radius:22px}.download_hero__JTsvj>.download_appPreview__SxOGV .download_previewChip__Mc6aY{display:none}.download_hero__JTsvj>.download_appPreview__SxOGV figcaption{margin-top:6px;font-size:11px;line-height:1.4}.download_heroActions__m13s1{align-self:center}.download_heroActions__m13s1 .download_actions__rWMEz{gap:8px}.download_primaryAction__inNVF,.download_secondaryAction__DeR7q{min-height:52px;padding:7px 12px}.download_primaryAction__inNVF>span,.download_secondaryAction__DeR7q>span{font-size:16px}.download_context__csnUf{margin-bottom:10px}}.download_slideTrack__Kqr84{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.download_slideTrack__Kqr84::-webkit-scrollbar{display:none}.download_slideTrack__Kqr84:focus-visible{outline:3px solid #3d7ea0;outline-offset:-3px}.download_slide__xz_yt{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.download_slideDots__yuUSD{display:flex;justify-content:center;gap:2px;margin-top:8px}.download_slideDot__TnwhJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;width:24px;height:24px;padding:0;cursor:pointer;display:grid;place-items:center}.download_slideDot__TnwhJ:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--border-strong);transition:width .25s ease,background .25s ease}.download_slideDot__TnwhJ[aria-current=true]:before{width:18px;background:#171a33}.download_slideDot__TnwhJ:focus-visible{outline:2px solid #3d7ea0;outline-offset:-2px;border-radius:8px}.download_hero__JTsvj>.download_appPreview__SxOGV .download_previewChip__Mc6aY{display:none}.download_slideCaption__f1ARn{display:grid;grid-gap:4px;gap:4px;margin:0 0 14px;min-height:118px;align-content:start;animation:download_slideCaptionIn__FCVe6 .35s ease}.download_slideCaption__f1ARn span{font-size:var(--type-caption);font-weight:700;letter-spacing:.06em;color:#2f6a88}.download_slideCaption__f1ARn strong{font-size:20px;line-height:1.35;color:var(--text);text-wrap:balance}.download_slideCaption__f1ARn p{margin:0;font-size:var(--type-small);line-height:1.6;color:var(--text-dim)}@keyframes download_slideCaptionIn__FCVe6{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.download_slideCaption__f1ARn{animation:none}.download_slideDot__TnwhJ:before{transition:none}}@media (max-width:720px){.download_slideCaption__f1ARn{min-height:132px;margin-bottom:10px}.download_slideCaption__f1ARn strong{font-size:17px}.download_slideCaption__f1ARn p{font-size:13px;line-height:1.5}.download_context__csnUf{display:grid;margin-top:10px;padding:8px 10px;overflow-wrap:anywhere;min-width:0}.download_hero__JTsvj>.download_appPreview__SxOGV figcaption{margin-top:2px}}.download_heroBrand__PFhHJ{display:block;font-size:var(--type-small);font-weight:800;letter-spacing:.04em;color:#2f6a88;margin-bottom:6px}.download_heroSlogan__DAqFf{display:block;font-size:clamp(28px,4.2vw,44px);line-height:1.22;font-weight:800;color:var(--text);text-wrap:balance}@media (max-width:720px){.download_heroTitle__qTzbj{text-align:center}.download_heroSlogan__DAqFf{font-size:clamp(26px,7.4vw,32px)}}.download_heroActions__m13s1 .download_actions__rWMEz{grid-template-columns:minmax(0,1fr)}.download_heroActions__m13s1 .download_slideCaption__f1ARn{margin-top:16px}@media (max-width:720px){.download_hero__JTsvj{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "actions" "preview"}.download_heroActions__m13s1{align-self:start}.download_hero__JTsvj>.download_appPreview__SxOGV{width:min(100%,274px);justify-self:center}.download_heroActions__m13s1 .download_slideCaption__f1ARn{min-height:0}}.download_storeDetail__oJAWy{white-space:normal}.download_shell__yha7z[data-storefront=hk] .download_featureGrid__YUpof{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.download_shell__yha7z[data-storefront=hk] .download_featureGrid__YUpof{grid-template-columns:1fr}}.download_desktopScan__ChDyL{display:none}@media (min-width:900px) and (hover:hover) and (pointer:fine){.download_desktopScan__ChDyL{display:flex;align-items:center;gap:18px;margin:0 0 14px;padding:14px 16px 14px 14px;border:1px solid var(--border-strong);border-radius:16px;background:var(--surface-2)}.download_desktopScan__ChDyL .desktop-qr-code{width:176px;height:176px;padding:10px}.download_desktopScan__ChDyL .desktop-qr-note{display:none}.download_desktopScanCopy__UXpJI{display:grid;grid-gap:6px;gap:6px;min-width:0}.download_desktopScanCopy__UXpJI strong{color:var(--text);font-size:20px;line-height:1.4;font-weight:800;text-wrap:balance}.download_desktopScanCopy__UXpJI span{color:var(--text-dim);font-size:var(--type-small);line-height:1.6}}.download_slideDot__TnwhJ{width:44px;height:44px;flex:0 0 44px}.download_slideDots__yuUSD{flex-wrap:wrap}.download_playToggle__dXqq_{display:block;margin:0 auto;min-height:44px;padding:6px 12px;border:1px solid var(--border);border-radius:10px;color:var(--text);background:var(--surface-2);font:inherit;font-size:var(--type-caption);cursor:pointer}.download_playToggle__dXqq_:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.download_hkFirstUse__Tx0uP{display:grid;grid-gap:5px;gap:5px;margin:0 0 16px;line-height:1.6}.download_hkFirstUse__Tx0uP strong{font-size:var(--type-body);color:var(--text)}.download_hkFirstUse__Tx0uP span,.download_hkSafetyNote__i22i2{font-size:var(--type-small);color:var(--text-dim)}.download_hkSafetyNote__i22i2{margin:0;line-height:1.65}.AppProofStrip_strip__tWyB_{margin:8px 0 0;display:grid;grid-gap:1px;gap:1px;font-size:12px;line-height:1.5;color:var(--text-faint)}.AppProofStrip_line__53X4a{display:flex;flex-wrap:wrap;gap:0 4px}.AppProofStrip_star__mkVLw{color:var(--warn)}.AppProofStrip_rating__D2wcw{color:var(--text-dim);font-weight:700}.SpotAppCards_wrap__cdj_R{margin:14px 0 0}.SpotAppCards_card__yMyjQ{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 112px;grid-gap:12px 14px;gap:12px 14px;align-items:center;padding:16px;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--text)}.SpotAppCards_card__yMyjQ:hover{border-color:var(--border-strong,var(--border))}.SpotAppCards_copy__60YoH{display:grid;grid-gap:6px;gap:6px;min-width:0}.SpotAppCards_eyebrow__uGGai{margin:0;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--accent)}.SpotAppCards_title__Uq8iv{margin:0;font-size:17px;line-height:1.4;font-weight:800;color:var(--text);word-break:normal;overflow-wrap:normal;line-break:strict;text-wrap:balance}.SpotAppCards_sub__tyT5J{margin:0;font-size:14px;line-height:1.55;color:var(--text-dim)}.SpotAppCards_btn__lAQ8d{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-top:4px;min-height:44px;padding:11px 14px;border-radius:8px;background:#171A33;color:#fff;font-weight:700;font-size:15px;line-height:1.2;text-decoration:none}.SpotAppCards_btn__lAQ8d:after{content:"";position:absolute;inset:0;border-radius:14px}.SpotAppCards_btn__lAQ8d:hover{color:#fff;text-decoration:none}.SpotAppCards_btn__lAQ8d:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.SpotAppCards_cap__wjyef{margin:6px 2px 0;font-size:12px;line-height:1.6;color:var(--text-faint)}.SpotAppCards_proof__TmFRv{grid-column:1/-1;padding-top:8px;border-top:1px solid var(--border)}.SpotAppCards_proof__TmFRv:empty{display:none}.SpotAppCards_phone__OmeUo{position:relative;width:112px;height:233px;margin:0;padding:5px;border-radius:20px;background:#171A33;box-shadow:0 10px 24px rgba(23,26,51,.18)}.SpotAppCards_phone__OmeUo:before{content:"";position:absolute;z-index:3;top:9px;left:50%;width:34px;height:8px;margin-left:-17px;border-radius:6px;background:#171A33}.SpotAppCards_screen__eV9Lt{position:relative;width:100%;height:100%;overflow:hidden;border-radius:15px;background:#F2F5F3}.SpotAppCards_screen__eV9Lt>img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.SpotAppCards_virtual__uV2_F{width:236px;height:516px;transform:scale(.432);transform-origin:0 0;font-size:13px;color:#1B2420}.SpotAppCards_appStatus__P_cKJ{display:flex;justify-content:space-between;padding:10px 18px 0;font-size:12px;font-weight:700}.SpotAppCards_appHead__Varsq{display:flex;align-items:center;gap:8px;padding:12px 14px 8px;font-size:16px;font-weight:800}.SpotAppCards_appCard__5VDmk{margin:6px 10px;padding:10px;border-radius:14px;background:#fff;border:1px solid #dce5e1}.SpotAppCards_appWx__ROq6u{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.SpotAppCards_appWx__ROq6u div{padding:6px;border-radius:10px;background:#F4F8F6;border:1px solid #e1e9e5}.SpotAppCards_appWx__ROq6u small{display:block;font-size:10px;color:#5A6B64}.SpotAppCards_appWx__ROq6u b{font-size:13px}.SpotAppCards_appTideH__piNSd{display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:13px}.SpotAppCards_appTideH__piNSd span{padding:2px 8px;border-radius:10px;border:1px solid #1f6b5e;color:#1F6B5E;font-size:11px}.SpotAppCards_appDate__6SsKw{text-align:center;font-size:12px;font-weight:700;margin:6px 0 2px}.SpotAppCards_appChips__Dy_rk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin-top:4px}.SpotAppCards_appChips__Dy_rk div{padding:5px 2px;text-align:center;border-radius:9px;background:#F4F8F6;border:1px solid #e1e9e5;font-size:11px}.SpotAppCards_appChips__Dy_rk b{display:block;font-size:12px}.SpotAppCards_appCta__BZXz2{margin:8px 10px;padding:10px;border-radius:12px;background:#1F6B5E;color:#fff;text-align:center;font-weight:800;font-size:12px}.SpotAppCards_lock__ooXbb{background:linear-gradient(170deg,#2C5F80,#1E4A63 55%,#173A4F);color:#fff}.SpotAppCards_lock__ooXbb .SpotAppCards_virtual__uV2_F{color:#fff}.SpotAppCards_lockDate__eEj_F{padding-top:44px;text-align:center;font-size:14px;opacity:.85}.SpotAppCards_lockTime__zspQn{padding-top:4px;text-align:center;font-size:56px;font-weight:300;letter-spacing:-.02em;line-height:1}.SpotAppCards_notif__HizSM{position:absolute;top:170px;left:10px;right:10px;display:grid;grid-template-columns:32px 1fr;grid-gap:8px;gap:8px;padding:10px;border-radius:16px;background:rgba(250,249,246,.94);color:#171A33;box-shadow:0 6px 18px rgba(0,0,0,.18)}.SpotAppCards_notif__HizSM img{width:32px;height:32px;border-radius:8px}.SpotAppCards_notifH__g7kvm{display:flex;justify-content:space-between;font-size:11px;color:#535E70}.SpotAppCards_notif__HizSM b{display:block;font-size:13px;line-height:1.35}.SpotAppCards_notif__HizSM p{margin:1px 0 0;font-size:12px;line-height:1.4;color:#3D4656}.SpotAppCards_play__Q27Qe .SpotAppCards_notif__HizSM{animation:SpotAppCards_notifDrop__mwfaZ 7s cubic-bezier(.2,0,0,1) .4s 2 both}@keyframes SpotAppCards_notifDrop__mwfaZ{0%{opacity:0;transform:translateY(-24px) scale(.96)}8%,to{opacity:1;transform:none}}@media (min-width:900px){.SpotAppCards_card__yMyjQ{grid-template-columns:minmax(0,1fr) 150px;padding:20px 24px}.SpotAppCards_phone__OmeUo{width:150px;height:314px}.SpotAppCards_virtual__uV2_F{transform:scale(.5975)}}@media (prefers-reduced-motion:reduce){.SpotAppCards_play__Q27Qe .SpotAppCards_notif__HizSM{animation:none!important}}.spotFirstScreen_answer__AHMhx{border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:14px 16px 12px}.spotFirstScreen_title__RH50D{margin:0 0 8px;font-size:var(--type-body,16px);font-weight:700;line-height:1.4;color:var(--text)}.spotFirstScreen_list__0qG2t{margin:0;display:grid;grid-gap:0;gap:0}.spotFirstScreen_row__CcMRq{display:grid;grid-template-columns:4.5em minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline;padding:8px 0;border-top:1px solid var(--border)}.spotFirstScreen_row__CcMRq dt{font-size:var(--type-caption);font-weight:700;color:var(--text-dim)}.spotFirstScreen_row__CcMRq dd{margin:0;font-size:var(--type-small);line-height:1.55;color:var(--text);overflow-wrap:anywhere}.spotFirstScreen_more__YIsG6{margin-left:6px;font-size:var(--type-caption);font-weight:700;color:var(--accent);white-space:nowrap}.spotFirstScreen_notice__NaNPJ{margin:10px 0 12px}.spotFirstScreen_zone__2jsO8{margin-top:6px;font-size:var(--type-caption);color:var(--text-muted)}.spotFirstScreen_zone__2jsO8>summary{cursor:pointer;font-weight:700;color:var(--accent)}.spotFirstScreen_rules__xWzRf{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:6px 14px;font-size:var(--type-caption);font-weight:700}.spotFirstScreen_rules__xWzRf a{color:var(--accent)}.spotFirstScreen_hourly__QBlnS{margin-top:14px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.spotFirstScreen_hourly__QBlnS>summary{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center;gap:10px;font-size:var(--type-small);font-weight:700;color:var(--text);-webkit-tap-highlight-color:transparent}.spotFirstScreen_hourly__QBlnS>summary::-webkit-details-marker{display:none}.spotFirstScreen_hourly__QBlnS>summary:after{content:"";margin-left:auto;width:8px;height:8px;border-right:2px solid var(--text-faint);border-bottom:2px solid var(--text-faint);transform:rotate(45deg) translateY(-2px);flex:0 0 auto}.spotFirstScreen_hourly__QBlnS[open]>summary{margin-bottom:8px}.spotFirstScreen_hourly__QBlnS[open]>summary:after{transform:rotate(-135deg) translateY(-2px)}.spotFirstScreen_hourly__QBlnS>summary>span:first-child{white-space:nowrap}.spotFirstScreen_hourlyHint__IAUeR{min-width:0;font-size:var(--type-caption);font-weight:400;color:var(--text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LineTideCtaCard_card__25mlF{margin-top:16px;padding:20px;border:1px solid #d8e3df;border-radius:16px;background:var(--surface);color:var(--text)}.LineTideCtaCard_heading__HTKVv{display:flex;align-items:center;gap:12px}.LineTideCtaCard_heading__HTKVv h3{margin:3px 0 0;font-size:var(--type-h3);line-height:1.4}.LineTideCtaCard_eyebrow__uhxPE{margin:0;font-size:var(--type-caption);color:#0B7A3B;font-weight:700}.LineTideCtaCard_description__yPfro{margin:12px 0;font-size:var(--type-small);line-height:1.8;color:#405c55}.LineTideCtaCard_example___2qBa{margin:14px 0;padding:12px 14px;border-left:2px solid #b7d9c6}.LineTideCtaCard_exampleLabel__TepxQ{font-size:var(--type-caption);color:#496b61}.LineTideCtaCard_message__xcPCx{width:-moz-fit-content;width:fit-content;max-width:100%;overflow-wrap:anywhere;margin:8px 0;padding:9px 14px;border-radius:12px 12px 3px 12px;background:#e1f3e7;color:#163e29;font-size:var(--type-body);font-weight:700}.LineTideCtaCard_exampleHint__bxXfE{margin:0;font-size:var(--type-caption);color:#496b61;line-height:1.7;overflow-wrap:anywhere}.LineTideCtaCard_action__dB2l7{max-width:480px;display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:12px;background:#087d3a;color:#fff;font-size:var(--type-body);font-weight:800;text-decoration:none}.LineTideCtaCard_action__dB2l7:hover{background:#06642e}.LineTideCtaCard_action__dB2l7:focus-visible{outline:3px solid #193b36;outline-offset:4px}.LineTideCtaCard_helper__EgdCQ{margin:10px 0 0;color:#496b61;font-size:var(--type-caption);line-height:1.7}@media (max-width:600px){.LineTideCtaCard_card__25mlF{padding:16px}.LineTideCtaCard_action__dB2l7{max-width:480px;display:flex;width:100%;box-sizing:border-box}}