.hero-story-module__Gc-Bya__panel{aspect-ratio:16/10;border:1px solid var(--lumi-line,#bbc9c1);background:var(--lumi-canvas,#f5f4ee);width:100%;min-width:0;box-shadow:var(--lumi-shadow-card,none);color:var(--lumi-ink,#1d3442);border-radius:28px;position:relative;overflow:hidden;container-type:inline-size;flex:none!important}.hero-story-module__Gc-Bya__panel *{box-sizing:border-box}.hero-story-module__Gc-Bya__pictures,.hero-story-module__Gc-Bya__scene,.hero-story-module__Gc-Bya__scene img,.hero-story-module__Gc-Bya__veil{width:100%;height:100%;position:absolute;inset:0}.hero-story-module__Gc-Bya__scene{opacity:0;pointer-events:none;transition:opacity 1.1s}.hero-story-module__Gc-Bya__scene[data-active=true]{opacity:1}.hero-story-module__Gc-Bya__scene img{object-fit:cover;object-position:center 45%}.hero-story-module__Gc-Bya__veil{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 40%,#fff8ed30 65%,#fff9eedb 100%)}.hero-story-module__Gc-Bya__copy{z-index:2;text-align:right;pointer-events:none;width:47%;position:absolute;top:7%;right:5%}.hero-story-module__Gc-Bya__copy h1{letter-spacing:-.055em;word-break:keep-all;text-shadow:0 1px 14px #fffbf3;font-family:Solsaem Display,sans-serif;font-weight:850;max-width:none!important;margin:0!important;font-size:clamp(25px,4.7cqw,38px)!important;line-height:1.16!important}.hero-story-module__Gc-Bya__copy h1>span{display:block}.hero-story-module__Gc-Bya__accent{color:var(--lumi-action,#176b63)}.hero-story-module__Gc-Bya__copy p{display:none}.hero-story-module__Gc-Bya__actions{z-index:2;width:clamp(190px,37cqw,280px);position:absolute;bottom:7%;right:5%}.hero-story-module__Gc-Bya__resume{border:1px solid var(--lumi-action-dark,#104e49);background:linear-gradient(110deg,var(--lumi-action-dark,#104e49),var(--lumi-action,#176b63));letter-spacing:-.025em;cursor:pointer;border-radius:15px;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 16px;line-height:1.25;display:flex;box-shadow:0 3px #104e49,0 6px 18px #194f4e20;color:#fffefd!important;font-family:Solsaem Display,sans-serif!important;font-size:clamp(17px,2.8cqw,23px)!important;font-weight:750!important}.hero-story-module__Gc-Bya__resumeText{text-align:left;flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.hero-story-module__Gc-Bya__panel .hero-story-module__Gc-Bya__resume span{color:inherit!important}.hero-story-module__Gc-Bya__panel .hero-story-module__Gc-Bya__resume .hero-story-module__Gc-Bya__resumeDetail{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;max-width:100%;font-size:clamp(12px,1.9cqw,15px);font-weight:600;overflow:hidden;color:#cee7e2!important}.hero-story-module__Gc-Bya__arrow{flex:none;margin-left:auto;font-size:24px}.hero-story-module__Gc-Bya__controls{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffbf2d9;border:1px solid #fffaf0a0;border-radius:10px;gap:3px;padding:4px;display:flex;position:absolute;bottom:7%;left:4%}.hero-story-module__Gc-Bya__controls button{color:#426257;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;min-width:28px;height:28px;padding:4px;font:750 13px/1 sans-serif;display:grid}.hero-story-module__Gc-Bya__controls button[aria-pressed=true]{color:#104e49;background:#e0ebe4}.hero-story-module__Gc-Bya__controls svg{width:17px;height:17px}.hero-story-module__Gc-Bya__panel button:focus-visible{outline:3px solid var(--lumi-focus,#176b63);outline-offset:3px}@media (min-width:701px) and (max-width:1200px){.hero-story-module__Gc-Bya__panel{min-height:380px}}@media (max-width:700px){.hero-story-module__Gc-Bya__panel{aspect-ratio:auto;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(140px,.95fr);align-items:center;gap:12px;min-height:112px;padding:18px 16px;display:grid}.hero-story-module__Gc-Bya__pictures,.hero-story-module__Gc-Bya__veil,.hero-story-module__Gc-Bya__controls{display:none}.hero-story-module__Gc-Bya__copy{text-align:left;pointer-events:auto;grid-area:1/1;width:auto;min-width:0;position:static}.hero-story-module__Gc-Bya__copy h1{letter-spacing:-.045em;text-shadow:none;font-size:clamp(16px,4.3vw,21px)!important;line-height:1.2!important}.hero-story-module__Gc-Bya__copy p{color:var(--lumi-muted,#52665f);display:block;margin:7px 0 0!important;font-size:11px!important;line-height:1.5!important}.hero-story-module__Gc-Bya__actions{grid-area:1/2;width:100%;min-width:0;position:static}.hero-story-module__Gc-Bya__panel .hero-story-module__Gc-Bya__resume{border-radius:13px;gap:6px;min-height:62px;padding:10px;font-size:14px!important}.hero-story-module__Gc-Bya__panel .hero-story-module__Gc-Bya__resume .hero-story-module__Gc-Bya__resumeDetail{font-size:11px;line-height:1.3}.hero-story-module__Gc-Bya__arrow{font-size:18px}}@media (prefers-reduced-motion:reduce){.hero-story-module__Gc-Bya__scene{transition:none}}@media (forced-colors:active){.hero-story-module__Gc-Bya__copy{background:canvas}.hero-story-module__Gc-Bya__resume,.hero-story-module__Gc-Bya__controls{border:1px solid buttontext}.hero-story-module__Gc-Bya__resume{background:buttonface;color:buttontext!important}.hero-story-module__Gc-Bya__controls button[aria-pressed=true]{outline:2px solid highlight}}@media (min-width:560px) and (max-width:700px) and (min-aspect-ratio:1){.hero-story-module__Gc-Bya__panel{aspect-ratio:16/10;min-height:0;padding:0;display:block}.hero-story-module__Gc-Bya__pictures,.hero-story-module__Gc-Bya__veil,.hero-story-module__Gc-Bya__controls{display:block}.hero-story-module__Gc-Bya__controls{display:flex}.hero-story-module__Gc-Bya__copy{text-align:right;width:47%;position:absolute;top:7%;right:5%}.hero-story-module__Gc-Bya__copy h1{font-size:clamp(22px,4.7cqw,38px)!important}.hero-story-module__Gc-Bya__copy p{display:none}.hero-story-module__Gc-Bya__actions{width:clamp(190px,37cqw,280px);position:absolute;bottom:7%;right:5%}.hero-story-module__Gc-Bya__panel .hero-story-module__Gc-Bya__resume{min-height:56px;padding:12px 16px;font-size:clamp(17px,2.8cqw,23px)!important}.hero-story-module__Gc-Bya__panel .hero-story-module__Gc-Bya__resume .hero-story-module__Gc-Bya__resumeDetail{font-size:12px}}
.best-badge-module__hkkNea__badge{white-space:nowrap;color:#694719;letter-spacing:.045em;vertical-align:middle;background:linear-gradient(125deg,#fff9e8,#f8e7bd);border:1px solid #d9b982;border-radius:999px;justify-content:center;align-items:center;gap:3px;width:max-content;padding:5px 9px;font:800 10px/1 Pretendard,Noto Sans KR,sans-serif;display:inline-flex;box-shadow:0 2px #b78a4b33}.best-badge-module__hkkNea__badge>span{color:#b07927;font-size:11px;line-height:1}.best-badge-module__hkkNea__badge[data-small]{gap:2px;padding:4px 7px;font-size:9px}.best-badge-module__hkkNea__badge[data-small]>span{font-size:9px}@media (forced-colors:active){.best-badge-module__hkkNea__badge{color:buttontext;box-shadow:none;background:canvas;border:1px solid buttontext}.best-badge-module__hkkNea__badge>span{color:buttontext}}
.pack-card-module__AwKMZG__card{--card-paper:#f2f6fa;--card-ink:#16447c;--card-end:#1587b0;--card-muted:#526776;--card-action:#185ba8;--card-action-ink:#fff;--card-line:#cad9e3;--card-edge:26px;isolation:isolate;border:1px solid var(--card-line);background:var(--card-paper);width:100%;min-width:0;min-height:224px;color:var(--card-ink);font:inherit;text-align:right;cursor:pointer;border-radius:22px;padding:0;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s,border-color .2s;display:block;position:relative;overflow:hidden;box-shadow:0 5px #1232460a;container-type:inline-size}.pack-card-module__AwKMZG__card,.pack-card-module__AwKMZG__card *{box-sizing:border-box}.pack-card-module__AwKMZG__bestBadge{z-index:3;pointer-events:none;line-height:1;position:absolute;top:12px;left:12px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__bestBadge{top:9px;left:9px}.pack-card-module__AwKMZG__card:hover{border-color:var(--card-action);transform:translateY(-5px);box-shadow:0 13px 28px #142a3e1c}.pack-card-module__AwKMZG__card:active{transform:translateY(1px)scale(.988);box-shadow:0 2px #00000012}.pack-card-module__AwKMZG__card:focus-visible{outline:3px solid var(--accent,var(--card-action));outline-offset:4px}.pack-card-module__AwKMZG__hero{z-index:-1;background:#fafbf6;position:absolute;inset:0;overflow:hidden}.pack-card-module__AwKMZG__hero img{object-fit:cover;object-position:left center;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block}.pack-card-module__AwKMZG__hero:after{content:"";background:linear-gradient(90deg,#fafbf600 23%,#fafbf620 36%,#fafbf6cc 49%,#fafbf6ed 66%,#fafbf6f5);position:absolute;inset:0}.pack-card-module__AwKMZG__card:hover .pack-card-module__AwKMZG__hero img{transform:scale(1.025)}.pack-card-module__AwKMZG__card[data-hero]{--card-muted:#596e75;--card-line:#d1dcd9;background:#fafbf6}.pack-card-module__AwKMZG__info{min-width:0;min-height:inherit;padding:23px var(--card-edge);text-align:right;grid-template-rows:auto minmax(0,1fr) auto;align-content:start;justify-items:end;gap:12px;display:grid;position:relative}.pack-card-module__AwKMZG__card[data-hero] .pack-card-module__AwKMZG__info{margin-left:37%;padding-left:0}.pack-card-module__AwKMZG__level{min-height:14px;color:var(--card-ink);letter-spacing:.07em;text-align:right;justify-self:end;font-size:11px;font-weight:850;line-height:1.25;display:block}.pack-card-module__AwKMZG__title{min-width:0;color:var(--card-ink);letter-spacing:-.065em;text-align:right;word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;place-self:start stretch;font-family:Solsaem Display,Pretendard,Noto Sans KR,sans-serif;font-size:clamp(30px,6.35cqi,38px);font-weight:900;line-height:1.12;display:block}.pack-card-module__AwKMZG__footer{flex-direction:row-reverse;justify-content:flex-start;justify-self:end;align-items:flex-end;gap:16px;width:100%;min-width:0;display:flex}.pack-card-module__AwKMZG__price{text-align:right;flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:flex-end;gap:6px;min-width:0;display:flex}.pack-card-module__AwKMZG__priceTop{text-align:right;justify-content:flex-end;align-items:baseline;gap:7px;min-height:13px;line-height:1;display:flex}.pack-card-module__AwKMZG__priceTop:empty{display:none}.pack-card-module__AwKMZG__price s{color:var(--card-muted);white-space:nowrap;font-size:11px;font-weight:500}.pack-card-module__AwKMZG__discount{color:var(--card-ink);font-size:12px;font-weight:900}.pack-card-module__AwKMZG__price strong{color:var(--card-ink);letter-spacing:-.055em;white-space:nowrap;text-align:right;font-family:Solsaem Display,Pretendard,Noto Sans KR,sans-serif;font-size:clamp(30px,5.7cqi,36px);font-weight:900;line-height:1;display:block}.pack-card-module__AwKMZG__action{background:var(--card-action);min-height:34px;color:var(--card-action-ink);white-space:nowrap;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:10px;font-weight:850;line-height:1;transition:transform .2s;display:inline-flex}.pack-card-module__AwKMZG__action>span{font-size:15px;font-weight:600;transition:transform .2s}.pack-card-module__AwKMZG__card:hover .pack-card-module__AwKMZG__action>span{transform:translate(2px,-2px)}.pack-card-module__AwKMZG__card[data-size=feature]{min-height:254px}.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__info{gap:14px;padding-top:25px;padding-bottom:25px}.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__title{font-size:clamp(32px,6.7cqi,42px)}.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__action{min-height:38px;padding:11px 13px;font-size:11px}.pack-card-module__AwKMZG__card[data-size=row]{border-radius:15px;min-height:134px}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__info{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:7px;padding-top:14px;padding-bottom:14px}.pack-card-module__AwKMZG__card[data-size=row][data-hero] .pack-card-module__AwKMZG__info{margin-left:28%}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__title{font-size:27px;line-height:1.1}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__level{min-height:12px;font-size:10px}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__price{gap:4px}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__price strong{font-size:30px}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__price s{font-size:10px}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__priceTop{min-height:10px}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__action{min-height:31px;padding:8px 11px}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__hero:after{background:linear-gradient(90deg,#fafbf600 9%,#fafbf637 24%,#fafbf6df 39%,#fafbf6f5 59%)}.pack-card-module__AwKMZG__card[data-size=map]{min-height:214px}.pack-card-module__AwKMZG__card[data-size=map] .pack-card-module__AwKMZG__title{font-size:28px}.pack-card-module__AwKMZG__card[data-size=map] .pack-card-module__AwKMZG__info{gap:9px;padding-top:19px;padding-bottom:19px}.pack-card-module__AwKMZG__card[data-size=map] .pack-card-module__AwKMZG__price strong{font-size:28px}.pack-card-module__AwKMZG__card[data-direction=cove]{--card-paper:#173f43;--card-ink:#d1f3df;--card-end:#ffc99f;--card-muted:#abc8c5;--card-action:#ffc18a;--card-action-ink:#183d3f;--card-line:#366065;border-radius:24px 12px;box-shadow:0 5px #071c2433}.pack-card-module__AwKMZG__card[data-direction=cove][data-hero]{--card-ink:#155752;--card-end:#2a8075;--card-muted:#526f6b;--card-action:#195e59;--card-action-ink:#fff;--card-line:#c9dbd2}.pack-card-module__AwKMZG__card[data-direction=fizz]{--card-paper:#fff0eb;--card-ink:#9b2d4c;--card-end:#d16855;--card-muted:#8a6570;--card-action:#b43755;--card-line:#e5c9d6;border-radius:25px;box-shadow:0 5px #d6b8db}.pack-card-module__AwKMZG__card[data-direction=fizz]:hover{transform:translateY(-5px)rotate(-.3deg);box-shadow:0 10px #d6b8db}.pack-card-module__AwKMZG__card[data-direction=fizz]:active{transform:translateY(2px);box-shadow:0 2px #d6b8db}.pack-card-module__AwKMZG__card[data-direction=fizz] .pack-card-module__AwKMZG__action{border-radius:12px;box-shadow:0 3px #6c213025}.pack-card-module__AwKMZG__card[data-direction=atlas]{--card-paper:#2c3041;--card-ink:#ecf4d7;--card-end:#c7ed8d;--card-muted:#b5beca;--card-action:#d5f584;--card-action-ink:#25332c;--card-line:#464b5f;box-shadow:none;border-bottom-width:3px;border-radius:12px}.pack-card-module__AwKMZG__card[data-direction=atlas][data-hero]{--card-ink:#28484d;--card-end:#577b42;--card-muted:#576a65;--card-action:#2d5146;--card-action-ink:#fff;--card-line:#c8d4c8}.pack-card-module__AwKMZG__card[data-direction=atlas] .pack-card-module__AwKMZG__action{border-radius:5px}.pack-card-module__AwKMZG__card[data-direction=muse]{--card-paper:#fffdfb;--card-ink:#702d49;--card-end:#ac536a;--card-muted:#866571;--card-action:#843b57;--card-line:#dfcfd1;border-radius:7px;box-shadow:0 7px 22px #5e35420a}.pack-card-module__AwKMZG__card[data-direction=muse] .pack-card-module__AwKMZG__action{border-radius:5px}.pack-card-module__AwKMZG__card[data-planned]{border-style:dashed}@supports ((-webkit-background-clip:text) or (background-clip:text)){.pack-card-module__AwKMZG__title,.pack-card-module__AwKMZG__price strong{background:linear-gradient(112deg,var(--card-ink) 24%,var(--card-end));color:#0000;-webkit-background-clip:text;background-clip:text}}@container (max-width:440px){.pack-card-module__AwKMZG__info{gap:11px;padding:21px 22px}.pack-card-module__AwKMZG__card[data-hero] .pack-card-module__AwKMZG__info{margin-left:27%}.pack-card-module__AwKMZG__title,.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__title{font-size:clamp(25px,7.8cqi,32px);line-height:1.13}.pack-card-module__AwKMZG__price strong,.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__price strong{font-size:29px}.pack-card-module__AwKMZG__footer{gap:11px}.pack-card-module__AwKMZG__action,.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__action{min-height:31px;padding:8px 9px;font-size:9px}.pack-card-module__AwKMZG__price s{font-size:10px}.pack-card-module__AwKMZG__discount{font-size:11px}.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__info{gap:12px;padding-top:22px;padding-bottom:22px}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__info{gap:5px;padding-top:10px;padding-bottom:10px}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__title{font-size:24px;line-height:1.08}.pack-card-module__AwKMZG__card[data-size=row][data-hero] .pack-card-module__AwKMZG__info{margin-left:18%}.pack-card-module__AwKMZG__card[data-size=row] .pack-card-module__AwKMZG__price strong{font-size:27px}.pack-card-module__AwKMZG__card[data-size=map] .pack-card-module__AwKMZG__title{font-size:26px}.pack-card-module__AwKMZG__hero:after{background:linear-gradient(90deg,#fafbf600 12%,#fafbf627 24%,#fafbf6d9 41%,#fafbf6f2 64%)}}@container (max-width:330px){.pack-card-module__AwKMZG__info{padding:19px 18px}.pack-card-module__AwKMZG__card[data-hero] .pack-card-module__AwKMZG__info{margin-left:20%}.pack-card-module__AwKMZG__title,.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__title{font-size:25px}.pack-card-module__AwKMZG__price strong,.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__price strong{font-size:27px}.pack-card-module__AwKMZG__footer{gap:9px}.pack-card-module__AwKMZG__action,.pack-card-module__AwKMZG__card[data-size=feature] .pack-card-module__AwKMZG__action{padding:8px;font-size:9px}.pack-card-module__AwKMZG__card[data-size=map] .pack-card-module__AwKMZG__title{font-size:25px}}@media (prefers-reduced-motion:reduce){.pack-card-module__AwKMZG__card,.pack-card-module__AwKMZG__card *{transition:none!important;animation:none!important}.pack-card-module__AwKMZG__card:hover,.pack-card-module__AwKMZG__card:active,.pack-card-module__AwKMZG__card:hover .pack-card-module__AwKMZG__hero img,.pack-card-module__AwKMZG__card:hover .pack-card-module__AwKMZG__action>span,.pack-card-module__AwKMZG__card[data-direction=fizz]:hover,.pack-card-module__AwKMZG__card[data-direction=fizz]:active{transform:none}}@media (forced-colors:active){.pack-card-module__AwKMZG__title,.pack-card-module__AwKMZG__price strong{color:buttontext;background:0 0}.pack-card-module__AwKMZG__card,.pack-card-module__AwKMZG__action{border:1px solid buttontext}.pack-card-module__AwKMZG__hero:after{opacity:.8;background:canvas}}.pack-card-module__AwKMZG__hero picture{width:100%;height:100%;display:block}@media (max-width:700px){.pack-card-module__AwKMZG__card[data-mobile-art]{min-height:0}.pack-card-module__AwKMZG__card[data-mobile-art] .pack-card-module__AwKMZG__hero{z-index:auto;aspect-ratio:4/3;display:block;position:relative;inset:auto}.pack-card-module__AwKMZG__card[data-mobile-art] .pack-card-module__AwKMZG__hero img{object-fit:contain;object-position:center}.pack-card-module__AwKMZG__card[data-mobile-art] .pack-card-module__AwKMZG__hero:after{background:linear-gradient(#fafbf600 56%,#fafbf645 71%,#fafbf6e8 100%);display:block}.pack-card-module__AwKMZG__card[data-mobile-art] .pack-card-module__AwKMZG__info{z-index:1;min-height:0;margin-left:0;padding:16px 18px;display:block;position:absolute;inset:auto 0 0}.pack-card-module__AwKMZG__card[data-mobile-art] .pack-card-module__AwKMZG__title,.pack-card-module__AwKMZG__card[data-mobile-art] .pack-card-module__AwKMZG__level{display:none}.pack-card-module__AwKMZG__card[data-mobile-art] .pack-card-module__AwKMZG__footer{justify-content:flex-start;align-items:center;gap:14px;width:100%}.pack-card-module__AwKMZG__card[data-mobile-art] .pack-card-module__AwKMZG__price strong{font-size:26px}.pack-card-module__AwKMZG__card[data-mobile-art] .pack-card-module__AwKMZG__action{min-height:38px;padding:10px 14px;font-size:12px}.pack-card-module__AwKMZG__card[data-mobile-art]:hover .pack-card-module__AwKMZG__hero img{transform:none}}.pack-card-module__AwKMZG__card:is([data-direction=lumi],[data-recommendation]){--card-ink:#214a57;--card-end:#557598;--card-action:#285f64}.pack-card-module__AwKMZG__card:is([data-direction=lumi],[data-recommendation]) .pack-card-module__AwKMZG__title{background-image:linear-gradient(115deg,#1f414f 10%,#287e7b 60%,#616b9e);font-size:clamp(24px,5.4cqi,32px);line-height:1.2}.pack-card-module__AwKMZG__card:is([data-direction=lumi],[data-recommendation]) .pack-card-module__AwKMZG__price strong{color:#865538;background-image:linear-gradient(115deg,#865538,#b46f47 60%,#a48151);font-size:clamp(25px,5cqi,31px)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.pack-card-module__AwKMZG__card:is([data-direction=lumi],[data-recommendation]) .pack-card-module__AwKMZG__price strong{color:#0000}}@media (forced-colors:active){.pack-card-module__AwKMZG__card:is([data-direction=lumi],[data-recommendation]) .pack-card-module__AwKMZG__title,.pack-card-module__AwKMZG__card:is([data-direction=lumi],[data-recommendation]) .pack-card-module__AwKMZG__price strong{color:buttontext;background:0 0}}.pack-card-module__AwKMZG__card[data-size=shelf]{border-radius:16px;height:156px;min-height:156px;box-shadow:0 3px #12324609}.pack-card-module__AwKMZG__card[data-size=shelf]:hover{transform:translateY(-3px);box-shadow:0 7px 16px #142a3e12}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__info{grid-template-rows:auto minmax(0,1fr) auto;gap:7px;height:100%;min-height:0;margin-left:0;padding:14px 16px}.pack-card-module__AwKMZG__card[data-size=shelf][data-hero] .pack-card-module__AwKMZG__info{margin-left:0;padding-left:16px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__level{letter-spacing:.025em;min-height:12px;font-size:9px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__title{letter-spacing:-.045em;text-wrap:pretty;align-self:start;font-size:clamp(15px,5.2cqi,19px);line-height:1.25}.pack-card-module__AwKMZG__card[data-size=shelf][data-hero] .pack-card-module__AwKMZG__title{justify-self:end;max-width:78%}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__hero:after{display:none}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__footer{flex-flow:row-reverse wrap;justify-content:flex-start;align-items:flex-end;gap:10px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__price{text-align:right;align-items:flex-end;gap:3px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__price strong{letter-spacing:-.035em;text-align:right;font-size:19px;line-height:1.08}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__priceTop{gap:5px;min-height:0}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__price s{font-size:9px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__discount{font-size:10px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__action{min-height:25px;color:var(--card-action);box-shadow:none;background:0 0;border-radius:0;gap:3px;padding:0;font-size:9px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__action>span{font-size:12px}@media (max-width:900px){.pack-card-module__AwKMZG__card[data-size=shelf]{height:160px;min-height:160px}}@media (max-width:500px){.pack-card-module__AwKMZG__card[data-size=shelf]{border-radius:13px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__info,.pack-card-module__AwKMZG__card[data-size=shelf][data-hero] .pack-card-module__AwKMZG__info{gap:6px;padding:12px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__level{min-height:11px;font-size:9px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__title{letter-spacing:-.045em;font-size:14px;line-height:1.3}.pack-card-module__AwKMZG__card[data-size=shelf][data-hero] .pack-card-module__AwKMZG__title{max-width:100%}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__footer{gap:6px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__price strong{font-size:16px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__action{gap:2px;min-height:22px;font-size:9px}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__action>span{font-size:11px}}@media (max-width:700px){.pack-card-module__AwKMZG__card[data-size=shelf][data-mobile-art] .pack-card-module__AwKMZG__hero{z-index:-1;aspect-ratio:auto;position:absolute;inset:0 0 38px}.pack-card-module__AwKMZG__card[data-size=shelf][data-mobile-art] .pack-card-module__AwKMZG__hero img{object-fit:contain;object-position:center}.pack-card-module__AwKMZG__card[data-size=shelf][data-mobile-art] .pack-card-module__AwKMZG__hero:after{display:none}.pack-card-module__AwKMZG__card[data-size=shelf][data-mobile-art] .pack-card-module__AwKMZG__info{background:#fafbf6;height:auto;min-height:38px;padding:7px 10px;display:block;position:absolute;inset:auto 0 0}.pack-card-module__AwKMZG__card[data-size=shelf][data-mobile-art] .pack-card-module__AwKMZG__footer{justify-content:flex-start;gap:6px}.pack-card-module__AwKMZG__card[data-size=shelf][data-mobile-art] .pack-card-module__AwKMZG__price strong{font-size:16px}.pack-card-module__AwKMZG__card[data-size=shelf][data-mobile-art] .pack-card-module__AwKMZG__action{min-height:24px;padding:0;font-size:9px}}@media (prefers-reduced-motion:reduce){.pack-card-module__AwKMZG__card[data-size=shelf]:hover{transform:none}}.pack-card-module__AwKMZG__card .pack-card-module__AwKMZG__info[data-inline-level]{grid-template-rows:minmax(0,1fr) auto}.pack-card-module__AwKMZG__inlineLevel{color:var(--card-ink);letter-spacing:0;vertical-align:baseline;white-space:nowrap;margin-left:6px;font-family:Pretendard,Noto Sans KR,sans-serif;font-size:10px;font-weight:650;line-height:1;display:inline-block}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__inlineLevel{font-size:9px}@media (forced-colors:active){.pack-card-module__AwKMZG__inlineLevel{color:buttontext}}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__info,.pack-card-module__AwKMZG__card[data-size=shelf][data-hero] .pack-card-module__AwKMZG__info{width:auto;max-width:none;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:7px;margin:0;padding:0;display:flex;position:absolute;inset:14px 16px auto}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__title,.pack-card-module__AwKMZG__card[data-size=shelf][data-hero] .pack-card-module__AwKMZG__title{text-align:right;text-wrap:wrap;align-self:flex-end;width:auto;max-width:100%}.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__footer{flex:none;justify-content:flex-end;align-self:flex-end;width:auto;max-width:100%;margin:0}@media (max-width:500px){.pack-card-module__AwKMZG__card[data-size=shelf] .pack-card-module__AwKMZG__info,.pack-card-module__AwKMZG__card[data-size=shelf][data-hero] .pack-card-module__AwKMZG__info{gap:6px;padding:0;inset:12px 12px auto}}.pack-card-module__AwKMZG__card .pack-card-module__AwKMZG__plannedBadge{color:#485f6a;letter-spacing:0;background:#f5f8fa;border:1px solid #cbd8dc;border-radius:6px;align-self:flex-end;width:max-content;max-width:100%;margin:0 0 5px;padding:3px 7px;font-size:10px;font-weight:650;line-height:1.3}@media (max-width:700px){.pack-card-module__AwKMZG__card .pack-card-module__AwKMZG__plannedBadge{margin-bottom:3px;padding:2px 5px;font-size:9px}}.pack-card-module__AwKMZG__card[data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]){text-align:left;height:202px;min-height:202px}.pack-card-module__AwKMZG__card[data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__hero{inset:0 0 55px}.pack-card-module__AwKMZG__card[data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__hero img{object-fit:cover;object-position:center}.pack-card-module__AwKMZG__card[data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__info{background:#faf8f0;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;min-height:55px;padding:9px 13px;inset:auto 0 0}.pack-card-module__AwKMZG__card[data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__title{text-align:left;align-self:center;font-size:14px}.pack-card-module__AwKMZG__card[data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__footer{align-self:center}.pack-card-module__AwKMZG__card[data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__price strong{font-size:13px}.pack-card-module__AwKMZG__card{border-color:var(--lumi-line,var(--card-line));box-shadow:var(--lumi-shadow-card,0 5px 0 #1232460a)}.pack-card-module__AwKMZG__card:hover{border-color:var(--lumi-action-line,var(--card-action));box-shadow:var(--lumi-shadow-hover,0 13px 28px #142a3e1c)}.pack-card-module__AwKMZG__card[data-locale=en]{text-decoration:none}.pack-card-module__AwKMZG__card[data-locale=en] .pack-card-module__AwKMZG__title{letter-spacing:-.025em;word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:not([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__info{gap:4px;left:50%}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf][data-planned]:not([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__info{top:36px}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:not([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__title{text-wrap:balance;width:100%;font-size:clamp(12px,4.6cqi,18px);line-height:1.2}.pack-card-module__AwKMZG__stackedLevel{letter-spacing:.04em;color:var(--card-ink);flex:none;font-size:10px;font-weight:700;line-height:1.1;display:block}.pack-card-module__AwKMZG__card[data-locale=en]>.pack-card-module__AwKMZG__plannedBadge{max-width:calc(50% - 16px);margin:0;padding:2px 5px;font-size:9px;position:absolute;top:14px;right:16px}.pack-card-module__AwKMZG__card[data-locale=en] .pack-card-module__AwKMZG__plannedBadge{letter-spacing:0;font-family:inherit}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__plannedBadge{max-width:calc(100% - 16px);inset:auto auto 63px 8px}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__title{flex:1;min-width:0;font-size:12px}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__stackedLevel{font-size:9px;position:absolute;bottom:8px;left:13px}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__title{padding-bottom:10px}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__footer{flex-shrink:0}@media (max-width:500px){.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:is([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__title{font-size:11px}}@media (max-width:700px){.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:not([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__title{-webkit-hyphens:manual;hyphens:manual;font-size:14px}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf][data-planned]:not([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__info{top:12px}.pack-card-module__AwKMZG__card[data-locale=en][data-size=shelf]:not([data-pack-id=wine_L0],[data-pack-id=P999_WINE_L1]) .pack-card-module__AwKMZG__plannedBadge{text-align:center;max-width:calc(50% - 18px);font-size:9px;inset:auto auto 9px 9px}}
.technology-map-module__jZhwZq__map{--track:color-mix(in srgb,var(--accent,#4878e0) 47%,var(--line,var(--lumi-line,#dae2d7)));--column-gap:30px;--start-size:.78fr;--node-height:44px;--row-gap:4px;width:100%;min-width:0;max-width:100%;color:var(--ink,#27382f)}.technology-map-module__jZhwZq__map,.technology-map-module__jZhwZq__map *{box-sizing:border-box}.technology-map-module__jZhwZq__nodeBest{z-index:2;pointer-events:none;line-height:1;position:absolute;top:-9px;right:6px}.technology-map-module__jZhwZq__meta{min-height:15px;color:var(--muted,#697a70);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;font-size:8px;display:flex}.technology-map-module__jZhwZq__meta b{letter-spacing:-.02em;color:var(--ink,#27382f);margin-right:5px;font-size:12px}.technology-map-module__jZhwZq__meta p{letter-spacing:0;text-align:right;margin:0;font-size:8px;line-height:1.4}.technology-map-module__jZhwZq__viewport{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--track) transparent;border:1px solid var(--line,var(--lumi-line,#dae2d7));background:var(--surface2,#eef3e9);border-radius:15px;width:100%;min-width:0;max-width:100%;padding:12px 13px 15px;overflow:auto hidden}.technology-map-module__jZhwZq__viewport:focus-visible{outline:3px solid var(--accent,#4878e0);outline-offset:4px}.technology-map-module__jZhwZq__canvas{width:100%;min-width:630px;animation:.42s cubic-bezier(.2,.85,.3,1) both technology-map-module__jZhwZq__arrive;position:relative}.technology-map-module__jZhwZq__columnHead{grid-template-columns:minmax(150px,var(--start-size)) repeat(2,minmax(195px,1fr));gap:var(--column-gap);color:var(--muted,#697a70);align-items:center;margin-bottom:12px;display:grid}.technology-map-module__jZhwZq__columnHead>span{justify-content:center;align-items:center;gap:6px;min-height:13px;font-size:8px;line-height:1;display:flex;position:relative}.technology-map-module__jZhwZq__columnHead>span:not(:last-child):after{content:"→";right:calc(var(--column-gap)*-.72);color:var(--track);font-size:13px;font-weight:400;position:absolute}.technology-map-module__jZhwZq__columnHead b{letter-spacing:.04em;color:var(--ink,#27382f);font-size:9px}.technology-map-module__jZhwZq__horizontalBody{grid-template-columns:minmax(150px,calc((100% - var(--column-gap)*2)*.280576)) minmax(0,1fr);gap:var(--column-gap);min-height:var(--node-height);display:grid;position:relative}.technology-map-module__jZhwZq__startColumn{flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;padding:0 1px;display:flex;position:relative}.technology-map-module__jZhwZq__canvas[data-has-start]:not([data-only-start]) .technology-map-module__jZhwZq__startColumn:after{content:"";top:50%;left:50%;right:calc(var(--column-gap)*-.5);background:var(--track);height:1px;position:absolute}.technology-map-module__jZhwZq__topicRows{gap:var(--row-gap);min-width:0;display:grid;position:relative}.technology-map-module__jZhwZq__canvas[data-has-start]:not([data-only-start]) .technology-map-module__jZhwZq__topicRows:before{content:"";top:calc(var(--node-height)/2);bottom:calc(var(--node-height)/2);left:calc(var(--column-gap)*-.5);background:var(--track);width:1px;position:absolute}.technology-map-module__jZhwZq__topicRow{gap:var(--column-gap);min-width:0;min-height:var(--node-height);animation:.35s cubic-bezier(.2,.85,.3,1) both technology-map-module__jZhwZq__rowIn;animation-delay:calc(min(var(--row-index,0),12)*18ms);grid-template-columns:repeat(2,minmax(195px,1fr));align-items:center;display:grid;position:relative}.technology-map-module__jZhwZq__topicRow:before{content:"";left:calc(var(--column-gap)*-.5);right:calc(50% + var(--column-gap)*.5);background:var(--track);height:1px;position:absolute;top:50%}.technology-map-module__jZhwZq__topicRow[data-paired]:before{right:16%}.technology-map-module__jZhwZq__canvas:not([data-has-start]) .technology-map-module__jZhwZq__topicRow:not([data-paired]):before{display:none}.technology-map-module__jZhwZq__canvas:not([data-has-start]) .technology-map-module__jZhwZq__topicRow[data-paired]:before{left:15%}.technology-map-module__jZhwZq__levelCell{min-width:0;min-height:var(--node-height);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.technology-map-module__jZhwZq__node{z-index:1;width:100%;max-width:245px;height:var(--node-height);border:1px solid var(--line,var(--lumi-line,#dae2d7));background:var(--surface,#fff);min-width:0;color:var(--ink,#27382f);font:inherit;text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:6px 10px;transition:transform .2s cubic-bezier(.2,.8,.25,1),border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative;box-shadow:0 2px #00000009}.technology-map-module__jZhwZq__node:hover{border-color:var(--accent,#4878e0);z-index:3;transform:translate(3px)translateY(-1px);box-shadow:0 5px 12px #00000013}.technology-map-module__jZhwZq__node:active{box-shadow:none;transform:translate(1px)translateY(1px)scale(.98)}.technology-map-module__jZhwZq__node:focus-visible{outline:3px solid var(--accent,#4878e0);outline-offset:3px;z-index:4}.technology-map-module__jZhwZq__nodeLevel{border:1px solid var(--line,var(--lumi-line,#dae2d7));background:var(--surface2,#eef3e9);min-width:22px;height:22px;color:var(--muted,#697a70);border-radius:5px;flex-shrink:0;place-items:center;padding:0 3px;font-size:8px;font-weight:800;line-height:1;display:grid}.technology-map-module__jZhwZq__nodeTitle{-webkit-line-clamp:2;word-break:keep-all;overflow-wrap:anywhere;letter-spacing:-.035em;min-width:0;color:var(--ink,#27382f);-webkit-box-orient:vertical;font-size:11px;font-weight:700;line-height:1.32;display:-webkit-box;overflow:hidden}.technology-map-module__jZhwZq__node[data-level=L0]{background:color-mix(in srgb,var(--accent,#4878e0) 13%,var(--surface,#fff));border-color:var(--accent,#4878e0);max-width:190px}.technology-map-module__jZhwZq__node[data-level=L0] .technology-map-module__jZhwZq__nodeLevel{border-color:var(--accent,#4878e0);background:var(--accent,#4878e0);color:var(--accent-ink,#fff)}.technology-map-module__jZhwZq__node[data-level=L2] .technology-map-module__jZhwZq__nodeLevel{border-color:var(--accent2,#8d7ccd);color:var(--ink,#27382f)}.technology-map-module__jZhwZq__node[data-planned]{border-style:dashed}.technology-map-module__jZhwZq__canvas[data-dense]{--node-height:42px;--row-gap:0px}.technology-map-module__jZhwZq__viewport:has(.technology-map-module__jZhwZq__canvas[data-dense]){padding-block:6px}.technology-map-module__jZhwZq__canvas[data-dense] .technology-map-module__jZhwZq__columnHead{margin-bottom:8px}.technology-map-module__jZhwZq__canvas[data-only-start] .technology-map-module__jZhwZq__horizontalBody{min-height:74px}.technology-map-module__jZhwZq__canvas[data-only-start] .technology-map-module__jZhwZq__topicRows{min-height:0}.technology-map-module__jZhwZq__scrollHint{color:var(--muted,#697a70);align-items:center;gap:6px;margin:8px 1px 0;font-size:9px;line-height:1.5;display:none}.technology-map-module__jZhwZq__scrollHint>span{color:var(--accent,#4878e0);font-size:15px}.technology-map-module__jZhwZq__empty{color:var(--muted,#697a70);margin:0;padding:20px 4px;font-size:12px}.technology-map-module__jZhwZq__map[data-direction=lumi]{--track:color-mix(in srgb,var(--field-accent,var(--accent)) 48%,var(--field-line,var(--line)))}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__viewport{background:linear-gradient(110deg,var(--field-bg,var(--surface2)),color-mix(in srgb,var(--field-bg,var(--surface2)) 62%,var(--lumi-paper,#fffef9)));border-color:var(--field-line,var(--line));border-radius:17px}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-level=L0]{background:color-mix(in srgb,var(--field-bg,var(--surface2)) 60%,var(--lumi-paper,#fffef9));border-color:var(--field-accent,var(--accent))}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-level=L0] .technology-map-module__jZhwZq__nodeLevel{background:var(--field-accent,var(--accent));border-color:var(--field-accent,var(--accent));color:#fff}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node:not([data-level=L0]) .technology-map-module__jZhwZq__nodeLevel{background:color-mix(in srgb,var(--field-bg,var(--surface2)) 70%,var(--lumi-paper,#fffef9));border-color:var(--field-line,var(--line));color:var(--field-accent,var(--ink))}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node{box-shadow:0 3px 0 var(--line);border-radius:10px}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node:hover{box-shadow:0 6px 0 var(--line);transform:translate(3px)translateY(-3px)}.technology-map-module__jZhwZq__map[data-path-mode] .technology-map-module__jZhwZq__node:not([data-path]){--node-content-opacity:.46}.technology-map-module__jZhwZq__map[data-path-mode] .technology-map-module__jZhwZq__node[data-path]{background:#f2fbf0;border-color:#2d8576;box-shadow:0 0 0 2px #9ed1b4,0 4px #c3ddc8}.technology-map-module__jZhwZq__map:not([data-path-mode]) .technology-map-module__jZhwZq__node[data-path]{background:#f6fbef;border-color:#2d8576;box-shadow:0 0 0 2px #9ed1b4,0 4px #c3ddc8}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__topicRow:not([data-paired]):has(.technology-map-module__jZhwZq__levelCell[data-map-column=L1] .technology-map-module__jZhwZq__node):before{right:calc(75% + var(--column-gap)*.25)}.technology-map-module__jZhwZq__map[data-direction=cove] .technology-map-module__jZhwZq__viewport{background-image:radial-gradient(var(--line) .6px,transparent .6px);background-size:17px 17px;border-radius:19px}.technology-map-module__jZhwZq__map[data-direction=cove] .technology-map-module__jZhwZq__node{border-radius:14px 7px;box-shadow:0 3px #00000018}.technology-map-module__jZhwZq__map[data-direction=cove] .technology-map-module__jZhwZq__node:hover{box-shadow:0 0 19px color-mix(in srgb,var(--accent) 16%,transparent)}.technology-map-module__jZhwZq__map[data-direction=cove] .technology-map-module__jZhwZq__node[data-level=L0]{border-radius:30px 11px}.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__viewport{box-shadow:0 5px 0 var(--line);border-width:2px;border-radius:22px}.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__node{box-shadow:0 2px 0 var(--line);border-width:2px;border-radius:11px;padding-block:4px}.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__node:hover{box-shadow:0 5px 0 var(--line);transform:translate(3px)translateY(-2px)rotate(-.5deg)}.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__nodeLevel{border-radius:6px;font-size:7px}.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__node[data-level=L0]{transform:rotate(-2deg)}.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__node[data-level=L0]:hover{transform:translate(4px)rotate(1deg)}.technology-map-module__jZhwZq__map[data-direction=atlas] .technology-map-module__jZhwZq__viewport{background:var(--surface2);border-radius:7px}.technology-map-module__jZhwZq__map[data-direction=atlas] .technology-map-module__jZhwZq__node{box-shadow:none;border-left-width:3px;border-radius:4px}.technology-map-module__jZhwZq__map[data-direction=atlas] .technology-map-module__jZhwZq__nodeLevel{border-radius:2px;font-family:ui-monospace,monospace;font-size:8px}.technology-map-module__jZhwZq__map[data-direction=atlas] .technology-map-module__jZhwZq__columnHead{text-transform:uppercase;font-family:ui-monospace,monospace}.technology-map-module__jZhwZq__map[data-direction=atlas] .technology-map-module__jZhwZq__topicRows:before{width:2px}.technology-map-module__jZhwZq__map[data-direction=atlas] .technology-map-module__jZhwZq__topicRow:before,.technology-map-module__jZhwZq__map[data-direction=atlas] .technology-map-module__jZhwZq__startColumn:after{height:2px}.technology-map-module__jZhwZq__map[data-direction=muse] .technology-map-module__jZhwZq__viewport{background:var(--bg);border-radius:5px}.technology-map-module__jZhwZq__map[data-direction=muse] .technology-map-module__jZhwZq__node{box-shadow:none;border-radius:3px}.technology-map-module__jZhwZq__map[data-direction=muse] .technology-map-module__jZhwZq__nodeTitle{font-size:11.5px;font-weight:600}.technology-map-module__jZhwZq__map[data-direction=muse] .technology-map-module__jZhwZq__nodeLevel{background:0 0;border-width:0 0 2px;border-radius:0;min-width:24px}.technology-map-module__jZhwZq__map[data-direction=muse] .technology-map-module__jZhwZq__node[data-level=L0]{background:var(--surface)}.technology-map-module__jZhwZq__map[data-direction=muse] .technology-map-module__jZhwZq__node[data-level=L0] .technology-map-module__jZhwZq__nodeLevel{color:var(--ink);background:0 0}.technology-map-module__jZhwZq__mapTracks{gap:var(--row-gap);min-height:var(--node-height);display:grid;position:relative}.technology-map-module__jZhwZq__mapTrack{grid-template-columns:minmax(150px,var(--start-size)) repeat(2,minmax(195px,1fr));gap:var(--column-gap);min-height:var(--node-height);animation:.35s cubic-bezier(.2,.85,.3,1) both technology-map-module__jZhwZq__rowIn;animation-delay:calc(min(var(--row-index,0),12)*18ms);align-items:center;display:grid;position:relative}.technology-map-module__jZhwZq__mapTrack[data-linked]:before{content:"";background:var(--track);height:1px;position:absolute;top:50%;left:14%;right:50%}.technology-map-module__jZhwZq__wordGroup{z-index:1;width:100%;max-width:245px;min-height:var(--node-height);border:1px solid var(--line);background:var(--surface);box-shadow:0 3px 0 var(--line);color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;display:flex;position:relative}.technology-map-module__jZhwZq__wordGroup>span{border:1px solid var(--line);background:var(--surface2);min-width:22px;height:22px;color:var(--muted);border-radius:5px;place-items:center;padding:0 3px;font-size:8px;font-weight:800;display:grid}.technology-map-module__jZhwZq__wordGroup>b{font-size:11px;line-height:1.3}.technology-map-module__jZhwZq__wordGroup>i{color:var(--accent);margin-left:auto;font-size:15px;font-style:normal}.technology-map-module__jZhwZq__wordGroup:hover{border-color:var(--accent);transform:translate(3px)translateY(-2px)}.technology-map-module__jZhwZq__wordGroup:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.technology-map-module__jZhwZq__wordPacks{gap:6px;width:100%;max-width:245px;display:grid}.technology-map-module__jZhwZq__winePlaceholder{z-index:1;width:100%;max-width:190px;min-height:var(--node-height);border:1px dashed var(--accent);background:color-mix(in srgb,var(--accent) 13%,var(--surface));box-shadow:0 3px 0 var(--line);border-radius:10px;align-items:center;gap:8px;padding:6px 10px;display:flex;position:relative}.technology-map-module__jZhwZq__winePlaceholder .technology-map-module__jZhwZq__nodeLevel{border-color:var(--accent);background:var(--accent);color:var(--accent-ink,#fff)}.technology-map-module__jZhwZq__winePlaceholder small{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:8px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed]{--node-height:78px;--row-gap:7px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__canvas{min-width:790px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__canvas[data-dense]{--node-height:78px;--row-gap:7px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__columnHead{grid-template-columns:minmax(190px,var(--start-size)) repeat(2,minmax(250px,1fr))}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__topicRow{grid-template-columns:repeat(2,minmax(250px,1fr))}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__node{border-radius:12px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 8px;max-width:300px;height:78px;padding:7px 12px;display:grid}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__nodeLevel{min-width:26px;height:25px;font-size:9px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__nodeTitle{font-size:12px;font-weight:800;line-height:1.28}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__nodeFacts{min-width:0;color:var(--muted);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:3px 9px;font-size:10px;line-height:1.25;display:flex}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__nodePrice{color:var(--ink);white-space:nowrap;font-weight:750}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__nodeStatus{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:9px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__mapTrack{grid-template-columns:minmax(190px,var(--start-size)) repeat(2,minmax(250px,1fr))}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__wordGroup,.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__winePlaceholder{max-width:300px;min-height:78px}@keyframes technology-map-module__jZhwZq__arrive{0%{opacity:.3;transform:translate(-9px)}to{opacity:1;transform:translate(0)}}@keyframes technology-map-module__jZhwZq__rowIn{0%{opacity:.4;transform:translate(-7px)}to{opacity:1;transform:translate(0)}}@media (max-width:760px){.technology-map-module__jZhwZq__map{--column-gap:23px}.technology-map-module__jZhwZq__viewport{padding:11px 11px 14px}.technology-map-module__jZhwZq__canvas{min-width:630px}.technology-map-module__jZhwZq__columnHead{grid-template-columns:minmax(150px,var(--start-size)) repeat(2,minmax(195px,1fr));margin-bottom:11px}.technology-map-module__jZhwZq__nodeTitle{font-size:11px}.technology-map-module__jZhwZq__scrollHint{display:flex}}@media (max-width:480px){.technology-map-module__jZhwZq__meta{gap:10px;font-size:7px}.technology-map-module__jZhwZq__meta p{font-size:7px}.technology-map-module__jZhwZq__meta b{font-size:11px}.technology-map-module__jZhwZq__viewport{border-radius:12px;padding:10px 10px 12px}.technology-map-module__jZhwZq__columnHead>span{font-size:8px}.technology-map-module__jZhwZq__columnHead b{font-size:9px}.technology-map-module__jZhwZq__node{height:44px}.technology-map-module__jZhwZq__canvas[data-dense] .technology-map-module__jZhwZq__node{height:42px}.technology-map-module__jZhwZq__nodeTitle{font-size:11px}.technology-map-module__jZhwZq__nodeLevel{font-size:8px}.technology-map-module__jZhwZq__map[data-direction=muse] .technology-map-module__jZhwZq__nodeTitle{font-size:11px}.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__viewport{border-radius:14px}.technology-map-module__jZhwZq__scrollHint{font-size:8px}}@media (prefers-reduced-motion:reduce){.technology-map-module__jZhwZq__map *,.technology-map-module__jZhwZq__map :before,.technology-map-module__jZhwZq__map :after{transition:none!important;animation:none!important}.technology-map-module__jZhwZq__node:hover,.technology-map-module__jZhwZq__node:active,.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node:hover,.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__node:hover,.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__node[data-level=L0],.technology-map-module__jZhwZq__map[data-direction=fizz] .technology-map-module__jZhwZq__node[data-level=L0]:hover{transform:none}}.technology-map-module__jZhwZq__map[data-direction=lumi][data-personal]{--learned:#328c78;--learning:#356dba;--node-height:56px;--row-gap:6px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-personal] .technology-map-module__jZhwZq__canvas[data-dense]{--node-height:56px;--row-gap:4px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-personal] .technology-map-module__jZhwZq__node{height:var(--node-height)}.technology-map-module__jZhwZq__map[data-direction=lumi][data-personal][data-detailed],.technology-map-module__jZhwZq__map[data-direction=lumi][data-personal][data-detailed] .technology-map-module__jZhwZq__canvas[data-dense]{--node-height:78px;--row-gap:8px}.technology-map-module__jZhwZq__nodeCopy{gap:5px;min-width:0;display:grid}.technology-map-module__jZhwZq__learnerStatus{color:#487077;letter-spacing:0;white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-weight:700;line-height:1;display:flex}.technology-map-module__jZhwZq__learnerStatus i{font-size:9px;font-style:normal}.technology-map-module__jZhwZq__learnerStatus b{font-variant-numeric:tabular-nums;margin-left:auto;font-size:9px}.technology-map-module__jZhwZq__learnerStatus small{color:#577973;background:#ffffffa8;border:1px solid #c9dcd4;border-radius:4px;padding:3px 4px;font-size:7px;line-height:1}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-learner-state=complete]{background:linear-gradient(120deg,#f4fbef,#eef7ee 72%,#e2f4e8);border-color:#88bca6;box-shadow:0 3px #bfdbcc,0 0 15px #92d6b52a}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-learner-state=complete] .technology-map-module__jZhwZq__learnerStatus{color:#26735c}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-learner-state=complete] .technology-map-module__jZhwZq__nodeLevel{color:#25694f;background:#d8eedf;border-color:#8dc7ad}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-learner-state=owned]{background:linear-gradient(120deg,var(--lumi-paper,#fffefa),#f5f8ee);border-color:#bdcdb7}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-learner-state=learning]{background:linear-gradient(120deg,#f9fcff,#eff5fa);border-color:#abc7df}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-current]{border-color:#5b96c3;animation:3.8s ease-in-out infinite technology-map-module__jZhwZq__learningGlow;box-shadow:0 3px #bbd5df,0 0 0 3px #a9d7e32a,0 0 20px #87cce529}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-current] .technology-map-module__jZhwZq__learnerStatus{color:#255e96}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__node[data-current] .technology-map-module__jZhwZq__learnerStatus>i{filter:drop-shadow(0 0 3px #419acd);font-size:7px}.technology-map-module__jZhwZq__nodeProgress{background:#dce8ed;border-radius:9px;height:2px;position:absolute;bottom:3px;left:9px;right:9px;overflow:hidden}.technology-map-module__jZhwZq__nodeProgress>i{background:linear-gradient(90deg,#2e81ac,#6bb6a1);border-radius:9px;height:100%;display:block}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__topicRow[data-learned-entry]:after{content:"";left:calc(var(--column-gap)*-.5);right:calc(75% + var(--column-gap)*.25);background:linear-gradient(90deg,#aed9bc,#469b7d);height:2px;position:absolute;top:50%;box-shadow:0 0 7px #83c7a06b}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__topicRow[data-learned-pair] .technology-map-module__jZhwZq__levelCell[data-map-column=L2]{position:relative}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__topicRow[data-learned-pair] .technology-map-module__jZhwZq__levelCell[data-map-column=L2]:before{content:"";left:calc(-50% - var(--column-gap));background:linear-gradient(90deg,#469b7d,#9bcda7);height:2px;position:absolute;top:50%;right:50%;box-shadow:0 0 7px #83c7a06b}.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__canvas[data-trunk-complete] .technology-map-module__jZhwZq__startColumn:after,.technology-map-module__jZhwZq__map[data-direction=lumi] .technology-map-module__jZhwZq__canvas[data-trunk-complete] .technology-map-module__jZhwZq__topicRows:before{background:#78b795;box-shadow:0 0 7px #83c7a06b}.technology-map-module__jZhwZq__learningLegend{color:#607578;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 2px 1px;font-size:9px;line-height:1.5;display:flex}.technology-map-module__jZhwZq__learningLegend>span{align-items:center;gap:5px;display:flex}.technology-map-module__jZhwZq__learningLegend i{color:#507b79;font-style:normal}.technology-map-module__jZhwZq__learningLegend i[data-kind=complete]{color:#328c68}.technology-map-module__jZhwZq__learningLegend i[data-kind=learning]{color:#356dba;font-size:7px}.technology-map-module__jZhwZq__learningLegend small{color:#788b8c;margin-left:auto;font-size:8px}@keyframes technology-map-module__jZhwZq__learningGlow{0%,to{box-shadow:0 3px #bbd5df,0 0 0 3px #a9d7e32a,0 0 16px #87cce522}50%{box-shadow:0 3px #bbd5df,0 0 0 3px #a9d7e33d,0 0 23px #87cce548}}@media (max-width:640px){.technology-map-module__jZhwZq__learningLegend{gap:8px 12px}.technology-map-module__jZhwZq__learningLegend small{flex-basis:100%;margin-left:0}.technology-map-module__jZhwZq__map[data-direction=lumi][data-personal] .technology-map-module__jZhwZq__learnerStatus{font-size:8px}}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed],.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__canvas[data-dense],.technology-map-module__jZhwZq__map[data-direction=lumi][data-personal][data-detailed],.technology-map-module__jZhwZq__map[data-direction=lumi][data-personal][data-detailed] .technology-map-module__jZhwZq__canvas[data-dense]{--node-height:106px;--row-gap:13px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__node{background-image:linear-gradient(120deg,var(--lumi-paper,#fffefb),#f7faf0);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:58px minmax(0,1fr);gap:5px 10px;max-width:330px;height:106px;padding:10px}.technology-map-module__jZhwZq__nodeThumb{object-fit:cover;background:#edf2e9;border-radius:8px;grid-area:1/1;width:58px;height:45px;box-shadow:0 2px #d5e1d1}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__nodeLevel{min-width:27px;height:23px;font-size:10px;position:absolute;bottom:10px;left:11px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__node>.technology-map-module__jZhwZq__nodeTitle,.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__node>.technology-map-module__jZhwZq__nodeCopy{grid-area:1/2}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__nodeTitle{font-size:14px;line-height:1.35}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__nodeFacts{grid-area:2/2;gap:4px 8px;font-size:12px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__learnerStatus,.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__learnerStatus b{font-size:11px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__learnerStatus small{font-size:10px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__startColumn{justify-content:flex-start}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__canvas[data-has-start]:not([data-only-start]) .technology-map-module__jZhwZq__startColumn:after{top:calc(var(--node-height)/2)}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__node[data-level=L0]{max-width:300px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__wordGroup{min-height:106px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__columnHead>span{font-size:13px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__columnHead b{font-size:14px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__meta{font-size:11px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__meta b{font-size:14px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__meta p{font-size:12px}.technology-map-module__jZhwZq__map .technology-map-module__jZhwZq__node[data-muted],.technology-map-module__jZhwZq__map .technology-map-module__jZhwZq__wordGroup[data-muted]{--node-content-opacity:.3}.technology-map-module__jZhwZq__map[data-path-mode] .technology-map-module__jZhwZq__node:not([data-path]),.technology-map-module__jZhwZq__map .technology-map-module__jZhwZq__node[data-muted],.technology-map-module__jZhwZq__map .technology-map-module__jZhwZq__wordGroup[data-muted]{background:#edf2e6;border-color:#dce6d6;box-shadow:0 3px #dfe8d9}.technology-map-module__jZhwZq__node>*,.technology-map-module__jZhwZq__wordGroup>*{opacity:var(--node-content-opacity,1);transition:opacity .2s}.technology-map-module__jZhwZq__map .technology-map-module__jZhwZq__node:hover,.technology-map-module__jZhwZq__map .technology-map-module__jZhwZq__node:focus-visible,.technology-map-module__jZhwZq__map .technology-map-module__jZhwZq__wordGroup:hover,.technology-map-module__jZhwZq__map .technology-map-module__jZhwZq__wordGroup:focus-visible{--node-content-opacity:1}.technology-map-module__jZhwZq__map[data-path-mode] .technology-map-module__jZhwZq__topicRow:has(.technology-map-module__jZhwZq__levelCell[data-map-column=L1] .technology-map-module__jZhwZq__node[data-path]):after{content:"";left:calc(var(--column-gap)*-.5);right:calc(75% + var(--column-gap)*.25);height:2px;box-shadow:none;background:#4b9b83;position:absolute;top:50%}.technology-map-module__jZhwZq__map[data-path-mode] .technology-map-module__jZhwZq__topicRow:has(.technology-map-module__jZhwZq__levelCell[data-map-column=L1] .technology-map-module__jZhwZq__node[data-path]):has(.technology-map-module__jZhwZq__levelCell[data-map-column=L2] .technology-map-module__jZhwZq__node[data-path]):before{background:#4b9b83;height:2px}.technology-map-module__jZhwZq__map[data-path-mode] .technology-map-module__jZhwZq__mapTrack:has(.technology-map-module__jZhwZq__levelCell[data-map-column=L0] .technology-map-module__jZhwZq__node[data-path]):has(.technology-map-module__jZhwZq__levelCell[data-map-column=L1] .technology-map-module__jZhwZq__node[data-path]):before{background:#4b9b83;height:2px}@media (max-width:760px){.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed]{--column-gap:20px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__canvas{min-width:740px}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__columnHead{grid-template-columns:minmax(190px,var(--start-size)) repeat(2,minmax(245px,1fr))}.technology-map-module__jZhwZq__map[data-direction=lumi][data-detailed] .technology-map-module__jZhwZq__topicRow{grid-template-columns:repeat(2,minmax(245px,1fr))}}.technology-map-module__jZhwZq__node{border-color:var(--lumi-control-line,var(--line));box-shadow:0 1px 3px #173c3210}.technology-map-module__jZhwZq__viewport{border-color:var(--lumi-line,var(--line))}
.lumi-discovery-module__xQmlmq__discovery{border-top:1px solid var(--line);min-width:0;padding:31px 0 35px;scroll-margin-top:20px}.lumi-discovery-module__xQmlmq__intro{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:23px;display:flex}.lumi-discovery-module__xQmlmq__intro>div{align-items:baseline;gap:24px;display:flex}.lumi-discovery-module__xQmlmq__intro>div>span{letter-spacing:.14em;color:var(--accent);font-size:9px;font-weight:800}.lumi-discovery-module__xQmlmq__intro h1,.lumi-discovery-module__xQmlmq__intro h2{letter-spacing:-.045em;margin:0;font-size:30px;font-weight:830;line-height:1.25}.lumi-discovery-module__xQmlmq__intro h1{font-size:40px}.lumi-discovery-module__xQmlmq__intro p{color:var(--muted);max-width:330px;margin:0;font-size:12px;line-height:1.6}.lumi-discovery-module__xQmlmq__fields{--field-columns:7;--field-gap:12px;grid-template-columns:repeat(var(--field-columns),minmax(0,1fr));gap:var(--field-gap);min-width:0;display:grid}.lumi-discovery-module__xQmlmq__field .lumi-discovery-module__xQmlmq__fieldBest{z-index:1;margin:0;line-height:1;display:block;position:absolute;top:6px;right:8px}.lumi-discovery-module__xQmlmq__field{border:1px solid var(--field-line,var(--line));background:var(--field-bg,#edf3e7);min-width:0;min-height:85px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;border-bottom-width:3px;border-radius:18px;align-items:center;gap:9px;padding:13px 10px;transition:transform .22s,background .22s,border-color .22s,box-shadow .22s;display:flex;position:relative}.lumi-discovery-module__xQmlmq__field img{object-fit:contain;flex-shrink:0;width:43px;height:43px;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.lumi-discovery-module__xQmlmq__field>span{word-break:keep-all;min-width:0;font-size:13px;font-weight:760;line-height:1.35}.lumi-discovery-module__xQmlmq__field small{color:var(--muted);margin-top:4px;font-size:10px;font-weight:500;display:block}.lumi-discovery-module__xQmlmq__field i{color:var(--field-accent,var(--accent));margin-left:auto;font-size:17px;font-style:normal;transition:transform .3s}.lumi-discovery-module__xQmlmq__field:hover{border-color:var(--field-accent,var(--accent));transform:translateY(-3px)}.lumi-discovery-module__xQmlmq__field:hover img{transform:rotate(-8deg)scale(1.08)}.lumi-discovery-module__xQmlmq__field:active{transform:translateY(1px)}.lumi-discovery-module__xQmlmq__field[data-active]{border-color:var(--field-accent,var(--accent));box-shadow:0 3px 0 var(--field-accent,var(--accent))}.lumi-discovery-module__xQmlmq__field[aria-expanded=true] i{transform:rotate(180deg)}.lumi-discovery-module__xQmlmq__field:focus-visible,.lumi-discovery-module__xQmlmq__panelHeader button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.lumi-discovery-module__xQmlmq__disclosure{opacity:0;visibility:hidden;pointer-events:none;margin-block:calc(var(--field-gap)*-.5);grid-column:1/-1;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1),opacity .28s,margin .4s,visibility .4s;display:grid}.lumi-discovery-module__xQmlmq__disclosure[data-open]{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr;margin-block:6px}.lumi-discovery-module__xQmlmq__disclosureInner{min-height:0;padding-inline:1px;overflow:hidden}.lumi-discovery-module__xQmlmq__panel{border:1px solid var(--field-line,var(--line));background:linear-gradient(180deg,color-mix(in srgb,var(--field-bg,#edf3e7) 44%,var(--lumi-paper,#fffef9)),var(--lumi-paper,#fffef9) 130px);border-radius:24px;min-width:0;padding:20px 22px}.lumi-discovery-module__xQmlmq__disclosure[data-open] .lumi-discovery-module__xQmlmq__panel{box-shadow:0 5px 20px #223b5010}.lumi-discovery-module__xQmlmq__panelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;margin-bottom:13px;padding-bottom:15px;display:flex}.lumi-discovery-module__xQmlmq__panelHeader>div{align-items:center;gap:9px;min-width:0;display:flex}.lumi-discovery-module__xQmlmq__panelHeader img{object-fit:contain}.lumi-discovery-module__xQmlmq__panelHeader h2{letter-spacing:-.035em;margin:0;font-size:22px;font-weight:800;line-height:1.25}.lumi-discovery-module__xQmlmq__panelHeader h2 small{color:var(--muted);white-space:nowrap;margin-left:6px;font-size:12px;font-weight:500}.lumi-discovery-module__xQmlmq__panelHeader>div>span{color:var(--accent2);white-space:nowrap;font-size:11px}.lumi-discovery-module__xQmlmq__panelHeader button{border:1px solid var(--field-line,var(--line));background:var(--field-bg,var(--bg));color:var(--field-accent,var(--accent2));font:inherit;white-space:nowrap;cursor:pointer;border-radius:99px;padding:9px 12px;font-size:11px;font-weight:700}.lumi-discovery-module__xQmlmq__panelHeader button span{margin-left:5px}.lumi-discovery-module__xQmlmq__detailIntro{color:var(--muted);margin:-2px 0 17px;font-size:12px}.lumi-discovery-module__xQmlmq__legend{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:5px 17px;margin-top:13px;padding-top:13px;font-size:10px;line-height:1.7;display:flex}.lumi-discovery-module__xQmlmq__legend>span:first-child{align-items:center;gap:6px;display:flex}.lumi-discovery-module__xQmlmq__legend i{border:1px dashed var(--muted);border-radius:3px;width:12px;height:9px}.lumi-discovery-module__xQmlmq__discovery[data-dedicated]{border-top:0;padding-top:34px}.lumi-discovery-module__xQmlmq__discovery[data-dedicated] .lumi-discovery-module__xQmlmq__fields{margin-bottom:24px}.lumi-discovery-module__xQmlmq__discovery[data-dedicated] .lumi-discovery-module__xQmlmq__intro>div{display:block}.lumi-discovery-module__xQmlmq__discovery[data-dedicated] .lumi-discovery-module__xQmlmq__intro h1{margin-top:10px}@media (max-width:1300px){.lumi-discovery-module__xQmlmq__fields{--field-columns:5}.lumi-discovery-module__xQmlmq__intro>div{display:block}.lumi-discovery-module__xQmlmq__intro>div>span{margin-bottom:10px;display:block}}@media (max-width:850px){.lumi-discovery-module__xQmlmq__fields{--field-columns:4;--field-gap:9px}.lumi-discovery-module__xQmlmq__intro{display:block}.lumi-discovery-module__xQmlmq__intro p{max-width:none;margin-top:10px}.lumi-discovery-module__xQmlmq__intro h1,.lumi-discovery-module__xQmlmq__intro h2{font-size:27px}.lumi-discovery-module__xQmlmq__field{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:105px;padding:10px 7px;position:relative}.lumi-discovery-module__xQmlmq__field img{width:38px;height:38px}.lumi-discovery-module__xQmlmq__field>span{font-size:12px}.lumi-discovery-module__xQmlmq__field small{margin-top:3px;font-size:9px}.lumi-discovery-module__xQmlmq__field i{font-size:14px;position:absolute;top:7px;right:8px}.lumi-discovery-module__xQmlmq__panel{border-radius:18px;padding:15px 13px}.lumi-discovery-module__xQmlmq__panelHeader{gap:12px}.lumi-discovery-module__xQmlmq__panelHeader h2{font-size:18px}.lumi-discovery-module__xQmlmq__panelHeader h2 small{margin:3px 0 0;font-size:10px;display:block}.lumi-discovery-module__xQmlmq__panelHeader img{width:30px;height:30px}.lumi-discovery-module__xQmlmq__panelHeader button{padding:8px 10px;font-size:10px}.lumi-discovery-module__xQmlmq__panelHeader>div>span{font-size:10px}.lumi-discovery-module__xQmlmq__legend{font-size:9px}}@media (max-width:500px){.lumi-discovery-module__xQmlmq__fields{--field-columns:3;--field-gap:8px}.lumi-discovery-module__xQmlmq__discovery{padding-block:26px}.lumi-discovery-module__xQmlmq__intro h1,.lumi-discovery-module__xQmlmq__intro h2{font-size:25px}.lumi-discovery-module__xQmlmq__intro p{font-size:11px}.lumi-discovery-module__xQmlmq__intro>div>span{font-size:8px}.lumi-discovery-module__xQmlmq__field{border-radius:15px;min-height:105px}.lumi-discovery-module__xQmlmq__field>span{font-size:11px}.lumi-discovery-module__xQmlmq__panel{padding:12px 9px}.lumi-discovery-module__xQmlmq__panelHeader{align-items:flex-start;gap:8px}.lumi-discovery-module__xQmlmq__panelHeader>div{gap:6px}.lumi-discovery-module__xQmlmq__panelHeader h2{font-size:16px}.lumi-discovery-module__xQmlmq__panelHeader>div>span{display:none}.lumi-discovery-module__xQmlmq__panelHeader button{padding:8px;font-size:9px}.lumi-discovery-module__xQmlmq__panelHeader img{width:25px;height:25px}.lumi-discovery-module__xQmlmq__legend{font-size:8px}.lumi-discovery-module__xQmlmq__detailIntro{font-size:11px}}@media (prefers-reduced-motion:reduce){.lumi-discovery-module__xQmlmq__discovery *{transition:none!important;animation:none!important}.lumi-discovery-module__xQmlmq__field:hover,.lumi-discovery-module__xQmlmq__field:hover img,.lumi-discovery-module__xQmlmq__field:active{transform:none}}.lumi-discovery-module__xQmlmq__miscTopics{flex:1;gap:4px;min-width:0;display:grid}.lumi-discovery-module__xQmlmq__miscTopics>span{align-items:center;gap:6px;display:flex}.lumi-discovery-module__xQmlmq__field .lumi-discovery-module__xQmlmq__miscTopics img{width:28px;height:28px}.lumi-discovery-module__xQmlmq__miscTopics b{white-space:nowrap;font-size:12px;font-weight:760}.lumi-discovery-module__xQmlmq__miscIcons{flex-shrink:0;gap:2px;display:flex}.lumi-discovery-module__xQmlmq__miscIcons img{width:30px;height:30px}@media (max-width:850px){.lumi-discovery-module__xQmlmq__field .lumi-discovery-module__xQmlmq__miscTopics{flex:0;gap:7px}.lumi-discovery-module__xQmlmq__field .lumi-discovery-module__xQmlmq__miscTopics img{width:24px;height:24px}.lumi-discovery-module__xQmlmq__miscTopics b{font-size:10px}.lumi-discovery-module__xQmlmq__miscIcons{display:none}.lumi-discovery-module__xQmlmq__field:has(.lumi-discovery-module__xQmlmq__fieldBest)>i{top:auto;bottom:6px}.lumi-discovery-module__xQmlmq__field .lumi-discovery-module__xQmlmq__fieldBest{top:5px;right:5px}}.lumi-discovery-module__xQmlmq__explorerTools{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin:0 0 16px;padding:4px 0;display:flex}.lumi-discovery-module__xQmlmq__pathSelect{min-width:220px;max-width:390px;color:var(--accent2);flex:1;gap:7px;font-size:13px;font-weight:750;display:grid}.lumi-discovery-module__xQmlmq__pathSelect select{border:1px solid var(--line);background:var(--bg);width:100%;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;padding:10px 34px 10px 13px;font-size:14px}.lumi-discovery-module__xQmlmq__statusFilters{background:var(--surface2);border:1px solid var(--line);border-radius:14px;gap:5px;padding:5px;display:flex}.lumi-discovery-module__xQmlmq__statusFilters button{min-height:40px;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 13px;font-size:13px;font-weight:750;display:flex}.lumi-discovery-module__xQmlmq__statusFilters button[aria-pressed=true]{background:var(--lumi-paper,#fffef9);color:var(--accent2);box-shadow:0 2px #cfdbd0}.lumi-discovery-module__xQmlmq__statusFilters span{font-variant-numeric:tabular-nums;opacity:.75;font-size:12px}.lumi-discovery-module__xQmlmq__pathRoute{border:1px solid var(--field-line,#c4ddd1);background:color-mix(in srgb,var(--field-bg,#edf8ee) 70%,var(--lumi-paper,#fffef9));border-radius:15px;margin-bottom:16px;padding:15px}.lumi-discovery-module__xQmlmq__pathRoute>strong{color:var(--accent2);margin-bottom:10px;font-size:14px;display:block}.lumi-discovery-module__xQmlmq__pathRoute>div{align-items:center;gap:8px;padding:3px 0 5px;display:flex;overflow-x:auto}.lumi-discovery-module__xQmlmq__pathRoute button{background:var(--lumi-paper,#fffef9);min-height:40px;font:inherit;color:var(--ink);cursor:pointer;border:1px solid #c5d9cb;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:9px 11px;font-size:13px;font-weight:700;display:flex}.lumi-discovery-module__xQmlmq__pathRoute b{width:21px;height:21px;color:var(--accent2);background:#dfefe2;border-radius:50%;place-items:center;font-size:12px;display:grid}.lumi-discovery-module__xQmlmq__pathRoute i{color:#398d7f;font-style:normal}.lumi-discovery-module__xQmlmq__filterEmpty{border:1px solid var(--line);background:var(--surface2);color:var(--muted);border-radius:16px;justify-items:center;gap:16px;padding:45px 16px;font-size:15px;display:grid}.lumi-discovery-module__xQmlmq__filterEmpty button{font:inherit;color:var(--accent2);border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:12px;padding:10px 15px;font-size:14px;font-weight:750}.lumi-discovery-module__xQmlmq__pathSelect select:focus-visible,.lumi-discovery-module__xQmlmq__statusFilters button:focus-visible,.lumi-discovery-module__xQmlmq__pathRoute button:focus-visible,.lumi-discovery-module__xQmlmq__dialogActions button:focus-visible,.lumi-discovery-module__xQmlmq__dialogClose:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.lumi-discovery-module__xQmlmq__packDialog{border:1px solid var(--lumi-line,#d4dfd0);background:var(--lumi-paper,#fffef8);width:min(460px,100vw - 28px);max-height:calc(100dvh - 36px);color:var(--lumi-ink,#223e4b);font:inherit;border-radius:24px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 16px 70px #193e3540}.lumi-discovery-module__xQmlmq__packDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#193f4659}.lumi-discovery-module__xQmlmq__dialogClose{box-sizing:border-box;z-index:2;border:1px solid var(--lumi-line,#d4dfd0);color:#23474b;cursor:pointer;background:#fffef9ed;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font-size:27px;line-height:1;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 2px #d5dfd2}.lumi-discovery-module__xQmlmq__dialogArtwork{aspect-ratio:1.9;object-fit:cover;background:#eef4e9;width:100%;display:block}.lumi-discovery-module__xQmlmq__dialogBody{padding:24px}.lumi-discovery-module__xQmlmq__dialogEyebrow{color:#557871;align-items:center;gap:9px;font-size:13px;display:flex}.lumi-discovery-module__xQmlmq__dialogEyebrow b{border:1px solid var(--lumi-line,#d4e2d5);background:#edf5e9;border-radius:6px;padding:4px 7px;font-size:12px}.lumi-discovery-module__xQmlmq__dialogBody h2{letter-spacing:-.04em;margin:12px 0;font-size:25px;line-height:1.3}.lumi-discovery-module__xQmlmq__dialogSummary{color:var(--lumi-muted,#607674);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 17px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.lumi-discovery-module__xQmlmq__dialogFacts{flex-wrap:wrap;gap:8px;display:flex}.lumi-discovery-module__xQmlmq__dialogFacts>span{background:#eff4eb;border-radius:8px;padding:7px 9px;font-size:13px;line-height:1.4}.lumi-discovery-module__xQmlmq__dialogFacts b{margin-right:3px}.lumi-discovery-module__xQmlmq__dialogPrice{flex-wrap:wrap;align-items:baseline;gap:7px 10px;margin:21px 0 17px;display:flex}.lumi-discovery-module__xQmlmq__dialogPrice s{color:#7d908d;font-size:13px}.lumi-discovery-module__xQmlmq__dialogPrice strong{color:#205e66;font-size:27px}.lumi-discovery-module__xQmlmq__dialogPrice b{color:#238575;font-size:13px}.lumi-discovery-module__xQmlmq__dialogPrice>span{color:#778580;font-size:13px}.lumi-discovery-module__xQmlmq__dialogProgress{background:#e0ebe2;border-radius:5px;height:5px;margin:0 0 18px;overflow:hidden}.lumi-discovery-module__xQmlmq__dialogProgress i{background:linear-gradient(90deg,#317f91,#52a487);height:100%;display:block}.lumi-discovery-module__xQmlmq__dialogActions{gap:9px;display:flex}.lumi-discovery-module__xQmlmq__dialogActions button{border:1px solid var(--lumi-action-line,#cdddcf);min-height:46px;font:inherit;color:#28665f;cursor:pointer;background:#f4f8ee;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:12px;padding:11px 13px;font-size:14px;font-weight:800;display:flex}.lumi-discovery-module__xQmlmq__dialogActions button[data-primary]{color:#fff;background:linear-gradient(110deg,#205763,#2b8b7d);border-color:#205763;flex:1.5;box-shadow:0 3px #15494d}.lumi-discovery-module__xQmlmq__dialogActions button:disabled{color:#74857e;cursor:default}@media (max-width:850px){.lumi-discovery-module__xQmlmq__explorerTools{gap:12px}.lumi-discovery-module__xQmlmq__pathSelect{flex-basis:100%;max-width:none}.lumi-discovery-module__xQmlmq__statusFilters{justify-content:space-between;width:100%}.lumi-discovery-module__xQmlmq__statusFilters button{flex:1;padding:9px 5px;font-size:13px}.lumi-discovery-module__xQmlmq__pathRoute{padding:12px}.lumi-discovery-module__xQmlmq__packDialog{border-radius:19px}.lumi-discovery-module__xQmlmq__dialogBody{padding:19px}.lumi-discovery-module__xQmlmq__dialogBody h2{font-size:23px}}.lumi-discovery-module__xQmlmq__field{border-color:color-mix(in srgb,var(--field-accent,var(--accent)) 30%,var(--field-line,var(--line)));box-shadow:var(--lumi-shadow-card,none);border-bottom-width:1px}.lumi-discovery-module__xQmlmq__field[data-active]{box-shadow:inset 0 0 0 1px var(--field-accent,var(--accent)),var(--lumi-shadow-card,none)}.lumi-discovery-module__xQmlmq__panel{border-color:color-mix(in srgb,var(--field-accent,var(--accent)) 20%,var(--lumi-line,var(--line)))}.lumi-discovery-module__xQmlmq__pathSelect select{border-color:var(--lumi-control-line,var(--line));background:var(--surface)}.lumi-discovery-module__xQmlmq__statusFilters{border:1px solid var(--lumi-line,var(--line))}.lumi-discovery-module__xQmlmq__statusFilters button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--lumi-action-line,var(--line));color:var(--accent)}
.lumi-pack-list-module__dft8aW__list{--list-columns:minmax(0,1fr) 112px 205px 47px;border:1px solid var(--line,var(--lumi-line,#d8e1d8));background:var(--surface,var(--lumi-paper,#fffef8));border-radius:12px;width:100%;min-width:0;overflow:hidden}.lumi-pack-list-module__dft8aW__list,.lumi-pack-list-module__dft8aW__list *{box-sizing:border-box}.lumi-pack-list-module__dft8aW__heading,.lumi-pack-list-module__dft8aW__row{grid-template-columns:var(--list-columns);align-items:center;column-gap:19px;padding:0 19px;display:grid}.lumi-pack-list-module__dft8aW__heading{border-bottom:1px solid var(--line,var(--lumi-line,#d8e1d8));min-height:31px;color:var(--muted,var(--lumi-muted,#66798a));letter-spacing:.025em;background:#edf2e9;font-size:10px;font-weight:650}.lumi-pack-list-module__dft8aW__heading>span:nth-child(2){text-align:center}.lumi-pack-list-module__dft8aW__heading>span:nth-child(3){text-align:right}.lumi-pack-list-module__dft8aW__heading>span:last-child{text-align:center}.lumi-pack-list-module__dft8aW__items{margin:0;padding:0;list-style:none}.lumi-pack-list-module__dft8aW__items>li{margin:0;padding:0}.lumi-pack-list-module__dft8aW__items>li+li{border-top:1px solid #d8e1d885}.lumi-pack-list-module__dft8aW__row{width:100%;min-width:0;height:54px;color:var(--ink,var(--lumi-ink,#203448));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;transition:background .17s,box-shadow .17s;position:relative}.lumi-pack-list-module__dft8aW__row:hover{box-shadow:inset 3px 0 0 var(--accent,var(--lumi-action,#2864e8));background:#edf4ff}.lumi-pack-list-module__dft8aW__row:active{background:#e2edff}.lumi-pack-list-module__dft8aW__row:focus-visible{box-shadow:inset 3px 0 0 var(--accent,var(--lumi-action,#2864e8));background:#edf4ff;outline:2px solid var(--accent,var(--lumi-action,#2864e8))!important;outline-offset:-3px!important}.lumi-pack-list-module__dft8aW__row[data-planned]{border-bottom:1px dashed #d1dad180}.lumi-pack-list-module__dft8aW__name{align-items:center;gap:9px;min-width:0;display:flex}.lumi-pack-list-module__dft8aW__title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.035em;min-width:0;font-size:14px;font-weight:650;line-height:1.35;display:block;overflow:hidden}.lumi-pack-list-module__dft8aW__planned{color:#586d60;white-space:nowrap;border:1px dashed #b9c7bf;border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:9px;line-height:1.15}.lumi-pack-list-module__dft8aW__profile{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted,var(--lumi-muted,#66798a));letter-spacing:-.015em;text-align:center;font-size:12px;font-weight:650;line-height:1.3;display:block;overflow:hidden}.lumi-pack-list-module__dft8aW__profile[data-family=TECH]{color:#5178a1;letter-spacing:.015em}.lumi-pack-list-module__dft8aW__price{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:11px;min-width:0;display:flex}.lumi-pack-list-module__dft8aW__price s{color:#5f726b;font-size:11px;font-weight:400;line-height:1.1;text-decoration-thickness:1px}.lumi-pack-list-module__dft8aW__price strong{letter-spacing:-.035em;color:#23578f;font-size:15px;font-weight:750;line-height:1.2}.lumi-pack-list-module__dft8aW__price strong[data-free]{color:#307459;font-size:13px}.lumi-pack-list-module__dft8aW__mascot{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.lumi-pack-list-module__dft8aW__mascot img{object-fit:contain;width:32px;height:32px;transition:transform .2s;display:block}.lumi-pack-list-module__dft8aW__row:hover .lumi-pack-list-module__dft8aW__mascot img{transform:translateY(-1px)rotate(-4deg)}@media (max-width:950px){.lumi-pack-list-module__dft8aW__list{--list-columns:minmax(0,1fr) 93px 158px 36px}.lumi-pack-list-module__dft8aW__heading,.lumi-pack-list-module__dft8aW__row{column-gap:14px;padding-left:15px;padding-right:15px}.lumi-pack-list-module__dft8aW__title{font-size:13px}.lumi-pack-list-module__dft8aW__price{gap:9px}.lumi-pack-list-module__dft8aW__price strong{font-size:14px}.lumi-pack-list-module__dft8aW__mascot img{width:29px;height:29px}}@media (max-width:600px){.lumi-pack-list-module__dft8aW__list{--list-columns:minmax(0,1fr) 58px 78px 27px;border-radius:10px}.lumi-pack-list-module__dft8aW__heading,.lumi-pack-list-module__dft8aW__row{column-gap:8px;padding-left:12px;padding-right:10px}.lumi-pack-list-module__dft8aW__heading{min-height:29px;font-size:8px}.lumi-pack-list-module__dft8aW__row{height:52px}.lumi-pack-list-module__dft8aW__name{gap:5px}.lumi-pack-list-module__dft8aW__title{font-size:12px;font-weight:650}.lumi-pack-list-module__dft8aW__planned{border-radius:3px;padding:2px 3px;font-size:8px}.lumi-pack-list-module__dft8aW__profile{letter-spacing:-.035em;font-size:9px}.lumi-pack-list-module__dft8aW__profile[data-family=TECH]{font-size:10px}.lumi-pack-list-module__dft8aW__price{flex-direction:column;justify-content:center;align-items:flex-end;gap:3px}.lumi-pack-list-module__dft8aW__price s{font-size:9px}.lumi-pack-list-module__dft8aW__price strong{font-size:13px}.lumi-pack-list-module__dft8aW__price strong[data-free]{font-size:12px}.lumi-pack-list-module__dft8aW__mascot img{width:26px;height:26px}}@media (max-width:360px){.lumi-pack-list-module__dft8aW__list{--list-columns:minmax(0,1fr) 51px 71px 24px}.lumi-pack-list-module__dft8aW__heading,.lumi-pack-list-module__dft8aW__row{column-gap:6px;padding-left:9px;padding-right:8px}.lumi-pack-list-module__dft8aW__title{font-size:11px}.lumi-pack-list-module__dft8aW__name{gap:4px}.lumi-pack-list-module__dft8aW__planned{padding:2px;font-size:7px}.lumi-pack-list-module__dft8aW__price strong{font-size:12px}.lumi-pack-list-module__dft8aW__mascot img{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.lumi-pack-list-module__dft8aW__list *{transition:none!important;animation:none!important}.lumi-pack-list-module__dft8aW__row:hover .lumi-pack-list-module__dft8aW__mascot img{transform:none}}@media (forced-colors:active){.lumi-pack-list-module__dft8aW__list,.lumi-pack-list-module__dft8aW__items>li+li,.lumi-pack-list-module__dft8aW__planned{border-color:buttontext}.lumi-pack-list-module__dft8aW__row:hover,.lumi-pack-list-module__dft8aW__row:focus-visible{outline-offset:-3px!important;outline:2px solid highlight!important}.lumi-pack-list-module__dft8aW__price s,.lumi-pack-list-module__dft8aW__price strong,.lumi-pack-list-module__dft8aW__profile,.lumi-pack-list-module__dft8aW__profile[data-family=TECH],.lumi-pack-list-module__dft8aW__planned{color:buttontext}}
.lumi-catalog-module__atUv6G__catalog{color:var(--ink,var(--lumi-ink,#203448));padding:25px 0 44px}.lumi-catalog-module__atUv6G__catalog,.lumi-catalog-module__atUv6G__catalog *{box-sizing:border-box}.lumi-catalog-module__atUv6G__srOnly{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.lumi-catalog-module__atUv6G__tools{align-items:stretch;gap:16px;min-width:0;display:flex}.lumi-catalog-module__atUv6G__search{border:1px solid var(--line,var(--lumi-line,#d8e1d8));background:var(--surface,var(--lumi-paper,#fffef8));border-radius:16px;flex:1;align-items:center;min-width:220px;display:flex;position:relative;box-shadow:0 3px #28433806}.lumi-catalog-module__atUv6G__searchIcon{color:var(--accent,var(--lumi-action,#2864e8));margin-left:19px;font-family:Arial,sans-serif;font-size:29px;line-height:1}.lumi-catalog-module__atUv6G__search input{width:100%;min-width:0;height:59px;color:var(--ink,var(--lumi-ink,#203448));font:inherit;background:0 0;border:0;border-radius:16px;padding:13px 17px 13px 12px;font-size:15px}.lumi-catalog-module__atUv6G__search input:focus-visible{outline:0!important}.lumi-catalog-module__atUv6G__search input::placeholder{color:var(--muted,var(--lumi-muted,#66798a))}.lumi-catalog-module__atUv6G__triggers{flex:1.5;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:470px;display:grid}.lumi-catalog-module__atUv6G__trigger{border:1px solid var(--line,var(--lumi-line,#d8e1d8));background:var(--surface,var(--lumi-paper,#fffef8));text-align:left;min-width:0;min-height:61px;color:var(--ink,var(--lumi-ink,#203448));border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:10px 29px 10px 15px;transition:background .18s,border-color .18s,transform .18s;display:flex;position:relative;box-shadow:0 3px #28433808}.lumi-catalog-module__atUv6G__trigger>span{color:var(--muted,var(--lumi-muted,#66798a));font-size:10px;font-weight:600;line-height:1.1}.lumi-catalog-module__atUv6G__trigger>strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.03em;max-width:100%;font-size:12px;font-weight:800;line-height:1.35;display:block;overflow:hidden}.lumi-catalog-module__atUv6G__trigger>i{color:var(--accent,var(--lumi-action,#2864e8));margin-top:-9px;font-size:17px;font-style:normal;font-weight:600;transition:transform .2s;position:absolute;top:50%;right:12px}.lumi-catalog-module__atUv6G__trigger[data-selected]{border-color:var(--lumi-action-line,#b4c9ee);background:var(--lumi-action-soft,#eef4ff)}.lumi-catalog-module__atUv6G__trigger[aria-expanded=true]{border-color:var(--accent,var(--lumi-action,#2864e8));background:var(--lumi-action-soft,#e8f0ff);box-shadow:0 3px 0 var(--lumi-action-line,#adc6f0)}.lumi-catalog-module__atUv6G__trigger[aria-expanded=true]>i{transform:rotate(180deg)}.lumi-catalog-module__atUv6G__trigger:hover{border-color:var(--accent,var(--lumi-action,#2864e8));transform:translateY(-2px)}.lumi-catalog-module__atUv6G__trigger:active{transform:translateY(1px)}.lumi-catalog-module__atUv6G__panels{min-width:0}.lumi-catalog-module__atUv6G__panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .19s,opacity .15s;display:grid}.lumi-catalog-module__atUv6G__panel[hidden]{display:none}.lumi-catalog-module__atUv6G__panel[data-open]{opacity:1;grid-template-rows:1fr}.lumi-catalog-module__atUv6G__panelClip{min-height:0;overflow:hidden}.lumi-catalog-module__atUv6G__panelInner{background:var(--surface,var(--lumi-paper,#fffef8));border:1px solid #c8d7e8;border-radius:18px;margin-top:12px;padding:19px 22px 22px;box-shadow:0 8px 24px #173d6310}.lumi-catalog-module__atUv6G__panelHeading{align-items:center;gap:12px;margin-bottom:14px;display:flex}.lumi-catalog-module__atUv6G__panelHeading>strong{color:var(--accent,var(--lumi-action,#2864e8));white-space:nowrap;font-size:12px;font-weight:850}.lumi-catalog-module__atUv6G__panelHeading>span{color:var(--muted,var(--lumi-muted,#66798a));font-size:11px}.lumi-catalog-module__atUv6G__panelHeading>button{min-height:30px;color:var(--muted,var(--lumi-muted,#66798a));white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;margin-left:auto;padding:5px 0 5px 10px;font-size:11px;display:inline-flex}.lumi-catalog-module__atUv6G__panelHeading>button>span{font-size:20px;line-height:1}.lumi-catalog-module__atUv6G__options{flex-wrap:wrap;gap:8px;display:flex}.lumi-catalog-module__atUv6G__options>button{border:1px solid var(--line,var(--lumi-line,#d8e1d8));min-height:39px;color:var(--ink,var(--lumi-ink,#203448));font:inherit;letter-spacing:-.02em;background:#f8faf6;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:12px;line-height:1.35;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.lumi-catalog-module__atUv6G__options>button>small{color:var(--muted,var(--lumi-muted,#66798a));font-size:10px}.lumi-catalog-module__atUv6G__options>button[aria-pressed=true]{border-color:var(--accent,var(--lumi-action,#2864e8));background:var(--accent,var(--lumi-action,#2864e8));color:#fff;box-shadow:0 2px 0 var(--accent-dark,var(--lumi-action-dark,#1b43a0));font-weight:800}.lumi-catalog-module__atUv6G__options>button[aria-pressed=true]>small{color:#ffffffcb}.lumi-catalog-module__atUv6G__options>button:hover:not(:disabled){border-color:var(--accent,var(--lumi-action,#2864e8));transform:translateY(-2px)}.lumi-catalog-module__atUv6G__options>button:disabled{opacity:.42;cursor:default}.lumi-catalog-module__atUv6G__results{justify-content:space-between;align-items:center;gap:15px;min-width:0;margin:23px 0 9px;display:flex}.lumi-catalog-module__atUv6G__resultSummary{min-width:0;color:var(--muted,var(--lumi-muted,#66798a));flex-wrap:wrap;align-items:center;gap:13px;font-size:13px;display:flex}.lumi-catalog-module__atUv6G__resultSummary b{color:var(--ink,var(--lumi-ink,#203448));letter-spacing:-.06em;margin-right:3px;font-size:26px;font-weight:850;line-height:1}.lumi-catalog-module__atUv6G__resultSummary small{font-size:11px}.lumi-catalog-module__atUv6G__reset{color:var(--accent2,#187d91);white-space:nowrap;background:0 0;border:0;padding:5px 0;font-size:11px}.lumi-catalog-module__atUv6G__layouts{border:1px solid var(--line,var(--lumi-line,#d8e1d8));background:var(--lumi-action-soft,#eaf0e6);border-radius:11px;flex-shrink:0;align-items:center;gap:4px;padding:4px;display:flex}.lumi-catalog-module__atUv6G__layouts button{min-height:31px;color:var(--muted,var(--lumi-muted,#66798a));white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px 11px;font-size:11px;font-weight:650}.lumi-catalog-module__atUv6G__layouts button>span{margin-right:3px}.lumi-catalog-module__atUv6G__layouts button[aria-pressed=true]{background:var(--surface,var(--lumi-paper,#fffef8));color:var(--accent,var(--lumi-action,#2864e8));font-weight:800;box-shadow:0 2px 5px #2945330e}.lumi-catalog-module__atUv6G__priceNote{color:var(--muted,var(--lumi-muted,#66798a));margin:0 0 17px;font-size:11px;line-height:1.65}.lumi-catalog-module__atUv6G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.lumi-catalog-module__atUv6G__empty{text-align:center;border:1px dashed var(--line,var(--lumi-line,#d8e1d8));background:var(--surface,var(--lumi-paper,#fffef8));border-radius:19px;padding:42px 18px}.lumi-catalog-module__atUv6G__empty h2{letter-spacing:-.04em;margin:0 0 10px;font-size:23px;font-weight:850}.lumi-catalog-module__atUv6G__empty p{color:var(--muted,var(--lumi-muted,#66798a));margin:0 0 18px;font-size:13px;line-height:1.6}.lumi-catalog-module__atUv6G__empty button{border:1px solid var(--line,var(--lumi-line,#d8e1d8));background:var(--lumi-action-soft,#eaf0e6);color:var(--ink,var(--lumi-ink,#203448));border-radius:11px;padding:11px 18px;font-size:12px;font-weight:700}.lumi-catalog-module__atUv6G__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:28px;display:flex}.lumi-catalog-module__atUv6G__pagination button{border:1px solid var(--line,var(--lumi-line,#d8e1d8));background:var(--surface,var(--lumi-paper,#fffef8));min-width:37px;min-height:38px;color:var(--ink,var(--lumi-ink,#203448));border-radius:9px;padding:9px 12px;font-size:12px}.lumi-catalog-module__atUv6G__pagination button[aria-current=page]{background:var(--accent,var(--lumi-action,#2864e8));border-color:var(--accent,var(--lumi-action,#2864e8));color:#fff;font-weight:800}.lumi-catalog-module__atUv6G__pagination button:disabled{opacity:.4;cursor:default}.lumi-catalog-module__atUv6G__catalog button:focus-visible{outline:3px solid var(--accent,var(--lumi-action,#2864e8));outline-offset:3px}@media (min-width:1780px){.lumi-catalog-module__atUv6G__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1250px){.lumi-catalog-module__atUv6G__triggers{flex:1.7;min-width:440px}.lumi-catalog-module__atUv6G__trigger{padding-left:12px;padding-right:25px}.lumi-catalog-module__atUv6G__trigger>i{right:9px}}@media (max-width:950px){.lumi-catalog-module__atUv6G__tools{flex-direction:column;gap:10px}.lumi-catalog-module__atUv6G__triggers{min-width:0}.lumi-catalog-module__atUv6G__trigger{min-height:54px}.lumi-catalog-module__atUv6G__search input{height:48px;font-size:14px}.lumi-catalog-module__atUv6G__searchIcon{font-size:26px}.lumi-catalog-module__atUv6G__catalog{padding-top:20px}}@media (max-width:850px){.lumi-catalog-module__atUv6G__grid{grid-template-columns:1fr}}@media (max-width:500px){.lumi-catalog-module__atUv6G__catalog{padding:17px 0 30px}.lumi-catalog-module__atUv6G__tools{gap:8px}.lumi-catalog-module__atUv6G__search{border-radius:12px;min-width:0}.lumi-catalog-module__atUv6G__search input{height:44px;padding:11px 12px 11px 8px;font-size:13px}.lumi-catalog-module__atUv6G__searchIcon{margin-left:13px;font-size:25px}.lumi-catalog-module__atUv6G__triggers{gap:5px}.lumi-catalog-module__atUv6G__trigger{border-radius:10px;gap:3px;min-height:48px;padding:8px 17px 8px 9px}.lumi-catalog-module__atUv6G__trigger>span{font-size:9px}.lumi-catalog-module__atUv6G__trigger>strong{font-size:10px}.lumi-catalog-module__atUv6G__trigger>i{margin-top:-7px;font-size:13px;right:5px}.lumi-catalog-module__atUv6G__panelInner{border-radius:13px;margin-top:9px;padding:13px 12px 16px}.lumi-catalog-module__atUv6G__panelHeading{gap:8px;margin-bottom:10px}.lumi-catalog-module__atUv6G__panelHeading>strong{font-size:11px}.lumi-catalog-module__atUv6G__panelHeading>span{font-size:9px;line-height:1.4}.lumi-catalog-module__atUv6G__panelHeading>button{gap:5px;font-size:10px}.lumi-catalog-module__atUv6G__options{gap:6px}.lumi-catalog-module__atUv6G__options>button{border-radius:9px;min-height:36px;padding:8px 10px;font-size:11px}.lumi-catalog-module__atUv6G__options>button>small{font-size:9px}.lumi-catalog-module__atUv6G__results{gap:8px;margin-top:18px}.lumi-catalog-module__atUv6G__resultSummary{gap:8px;font-size:11px}.lumi-catalog-module__atUv6G__resultSummary b{font-size:23px}.lumi-catalog-module__atUv6G__resultSummary small,.lumi-catalog-module__atUv6G__reset{font-size:10px}.lumi-catalog-module__atUv6G__layouts{border-radius:9px;gap:2px;padding:3px}.lumi-catalog-module__atUv6G__layouts button{min-height:29px;padding:6px 8px;font-size:10px}.lumi-catalog-module__atUv6G__layouts button>span{margin-right:2px}.lumi-catalog-module__atUv6G__priceNote{margin-bottom:13px;font-size:9px;line-height:1.65}.lumi-catalog-module__atUv6G__grid{gap:14px}.lumi-catalog-module__atUv6G__pagination{gap:4px;margin-top:22px}.lumi-catalog-module__atUv6G__pagination button{min-width:31px;min-height:35px;padding:8px 9px;font-size:10px}.lumi-catalog-module__atUv6G__empty h2{font-size:21px}.lumi-catalog-module__atUv6G__empty p{font-size:12px}}@media (prefers-reduced-motion:reduce){.lumi-catalog-module__atUv6G__catalog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.lumi-catalog-module__atUv6G__trigger:hover,.lumi-catalog-module__atUv6G__trigger:active,.lumi-catalog-module__atUv6G__options>button:hover:not(:disabled){transform:none}}@media (forced-colors:active){.lumi-catalog-module__atUv6G__trigger,.lumi-catalog-module__atUv6G__panelInner,.lumi-catalog-module__atUv6G__options>button,.lumi-catalog-module__atUv6G__layouts,.lumi-catalog-module__atUv6G__layouts button,.lumi-catalog-module__atUv6G__pagination button{border:1px solid buttontext}.lumi-catalog-module__atUv6G__trigger[aria-expanded=true],.lumi-catalog-module__atUv6G__options>button[aria-pressed=true],.lumi-catalog-module__atUv6G__layouts button[aria-pressed=true],.lumi-catalog-module__atUv6G__pagination button[aria-current=page]{outline-offset:-3px;outline:2px solid highlight}.lumi-catalog-module__atUv6G__search:focus-within{outline:2px solid highlight}}.lumi-catalog-module__atUv6G__grid[data-dense]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width:900px){.lumi-catalog-module__atUv6G__grid[data-dense]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:500px){.lumi-catalog-module__atUv6G__grid[data-dense]{gap:10px}}.lumi-catalog-module__atUv6G__search,.lumi-catalog-module__atUv6G__trigger{border-color:var(--lumi-control-line,var(--line));box-shadow:0 1px 3px #173c3208}.lumi-catalog-module__atUv6G__search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--lumi-action-soft,#e3efea)}.lumi-catalog-module__atUv6G__trigger[data-selected],.lumi-catalog-module__atUv6G__trigger[aria-expanded=true]{border-color:var(--accent);background:var(--lumi-action-soft,#e3efea);box-shadow:0 1px 3px #173c3208}.lumi-catalog-module__atUv6G__layouts button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--lumi-line,var(--line))}
.save-access-module__E3vq_W__banner{color:#20394a;background:linear-gradient(110deg,#eef5e7,#e8f3f3);border:1px solid #dce7dc;border-radius:20px;align-items:center;gap:16px;margin:20px 0;padding:18px 44px 18px 20px;display:flex;position:relative}.save-access-module__E3vq_W__banner img{object-fit:contain;flex-shrink:0}.save-access-module__E3vq_W__copy{flex:1}.save-access-module__E3vq_W__copy strong{font-size:15px}.save-access-module__E3vq_W__copy p{color:#617c84;margin:5px 0 0;font-size:12px}.save-access-module__E3vq_W__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.save-access-module__E3vq_W__actions button,.save-access-module__E3vq_W__footerActions button{font:inherit;cursor:pointer;color:#286a71;background:0 0;border:0}.save-access-module__E3vq_W__actions button{padding:10px;font-size:12px;font-weight:700}.save-access-module__E3vq_W__primary,.save-access-module__E3vq_W__actions .save-access-module__E3vq_W__primary{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(115deg,#214957,#338779);border:1px solid #286b70;border-radius:12px;padding:12px 16px;font-size:13px;font-weight:750;box-shadow:0 3px #c7dbd2}.save-access-module__E3vq_W__dismiss,.save-access-module__E3vq_W__close{color:#617c84;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:24px;position:absolute;top:10px;right:10px}.save-access-module__E3vq_W__footerActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.save-access-module__E3vq_W__footerActions button{min-height:24px;padding:2px 0;font-size:10px}.save-access-module__E3vq_W__footerActions span{color:#a5b8b1}.save-access-module__E3vq_W__dialog{box-sizing:border-box;color:#20394a;background:#fcfdf5;border:1px solid #dce5dc;border-radius:26px;width:min(480px,100% - 28px);max-height:calc(100dvh - 32px);margin:auto;padding:30px;font-family:inherit;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 100px #153d4433}.save-access-module__E3vq_W__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17374766}.save-access-module__E3vq_W__eyebrow{letter-spacing:.15em;color:#438080;font-size:9px;font-weight:800}.save-access-module__E3vq_W__dialog h2{letter-spacing:-.05em;margin:12px 0;font-size:25px;line-height:1.35}.save-access-module__E3vq_W__lead{color:#65808a;font-size:13px;line-height:1.7}.save-access-module__E3vq_W__tabs{background:var(--lumi-action-soft,#eaf0e5);border-radius:13px;gap:6px;margin:22px 0;padding:4px;display:flex}.save-access-module__E3vq_W__tabs button{font:inherit;color:#557078;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;padding:10px;font-size:13px}.save-access-module__E3vq_W__tabs button[aria-pressed=true]{background:var(--lumi-paper,#fffef9);color:#215c62;font-weight:750;box-shadow:0 2px 6px #26433c10}.save-access-module__E3vq_W__steps{padding-left:24px;font-size:14px;line-height:1.8}.save-access-module__E3vq_W__steps li{margin:12px 0;padding-left:5px}.save-access-module__E3vq_W__steps li::marker{color:#2e827d;font-weight:800}.save-access-module__E3vq_W__hint,.save-access-module__E3vq_W__note{color:#647c84;font-size:12px;line-height:1.7}.save-access-module__E3vq_W__note{background:#e8f1e6;border-radius:10px;padding:10px}.save-access-module__E3vq_W__learningLink{color:#247478;margin-top:10px;font-size:12px;text-decoration:none;display:inline-block}.save-access-module__E3vq_W__dialog button:focus-visible,.save-access-module__E3vq_W__banner button:focus-visible,.save-access-module__E3vq_W__footerActions button:focus-visible,.save-access-module__E3vq_W__learningLink:focus-visible{outline:3px solid var(--lumi-action,#2b63e8);outline-offset:3px}.save-access-module__E3vq_W__primary:disabled{opacity:.65;cursor:wait}@media (max-width:700px){.save-access-module__E3vq_W__banner{flex-wrap:wrap;gap:10px;padding:16px 36px 16px 14px}.save-access-module__E3vq_W__banner img{width:36px;height:36px}.save-access-module__E3vq_W__copy strong{font-size:13px}.save-access-module__E3vq_W__copy p{font-size:11px;line-height:1.5}.save-access-module__E3vq_W__actions{gap:6px;width:100%}.save-access-module__E3vq_W__actions button{font-size:11px}.save-access-module__E3vq_W__dialog{padding:24px}.save-access-module__E3vq_W__dialog h2{font-size:22px}}.save-access-module__E3vq_W__device{color:#647c84;align-items:center;gap:8px;margin:12px 0;font-size:11px;display:flex}.save-access-module__E3vq_W__device select{max-width:65%;font:inherit;color:#285c65;background:var(--lumi-paper,#fffef9);border:1px solid #dce5dc;border-radius:8px;margin-left:auto;padding:7px}.save-access-module__E3vq_W__headerTrigger{border:1px solid var(--lumi-control-line,#7b9287);background:var(--lumi-paper,#fffefd);width:42px;height:42px;color:var(--lumi-action,#176b63);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:inline-flex;box-shadow:0 2px #173c3210}.save-access-module__E3vq_W__headerTrigger svg{width:23px;height:23px}.save-access-module__E3vq_W__headerTrigger:hover{background:var(--lumi-action-soft,#e3efea);border-color:var(--lumi-action,#176b63)}.save-access-module__E3vq_W__headerTrigger:focus-visible{outline:3px solid var(--lumi-action,#176b63);outline-offset:3px}.save-access-module__E3vq_W__dialog{color:#1d3442;background:#fffefd;border-color:#bbc9c1;width:min(430px,100% - 28px);padding:28px}.save-access-module__E3vq_W__dialog h2{margin:0 42px 22px 0;font-size:24px;line-height:1.35}.save-access-module__E3vq_W__dialog .save-access-module__E3vq_W__close{color:#1d3442;background:#f5f4ee;border:1px solid #d1dbd5;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;top:18px;right:18px}.save-access-module__E3vq_W__close svg{width:20px;height:20px}.save-access-module__E3vq_W__choices{gap:10px;display:grid}.save-access-module__E3vq_W__choices>button{color:#1d3442;min-height:70px;font:inherit;text-align:left;cursor:pointer;background:#fffefd;border:1px solid #bbc9c1;border-radius:15px;align-items:center;gap:14px;padding:12px 15px;font-size:16px;font-weight:750;display:flex}.save-access-module__E3vq_W__choices>button:hover{background:#f5f7f3;border-color:#176b63}.save-access-module__E3vq_W__choiceIcon{color:#176b63;background:#e3efea;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.save-access-module__E3vq_W__choiceIcon svg{width:25px;height:25px}.save-access-module__E3vq_W__choiceArrow{color:#176b63;margin-left:auto;font-size:20px}.save-access-module__E3vq_W__tabs{background:#edf1ec;margin:0 0 18px}.save-access-module__E3vq_W__tabs button{color:#52665f;font-size:14px}.save-access-module__E3vq_W__tabs button[aria-pressed=true]{color:#176b63;background:#fffefd}.save-access-module__E3vq_W__device{color:#52665f;font-size:13px}.save-access-module__E3vq_W__device select{background:#fffefd;border-color:#bbc9c1;font-size:13px}.save-access-module__E3vq_W__steps{color:#1d3442;font-size:15px}.save-access-module__E3vq_W__hint,.save-access-module__E3vq_W__note{color:#52665f;font-size:13px}@media (max-width:700px){.save-access-module__E3vq_W__headerTrigger{border-radius:11px;width:38px;height:38px}.save-access-module__E3vq_W__headerTrigger svg{width:21px;height:21px}.save-access-module__E3vq_W__dialog{padding:24px}.save-access-module__E3vq_W__dialog h2{font-size:22px}.save-access-module__E3vq_W__dialog .save-access-module__E3vq_W__close{top:15px;right:15px}.save-access-module__E3vq_W__choices>button{gap:12px;font-size:15px}}
.learning-sync-module__ftqY-W__panel{color:#345b5c;background:#eef3e9;border:1px solid #d8e3d5;border-radius:18px;margin:20px 0;padding:18px 22px}.learning-sync-module__ftqY-W__row{align-items:center;gap:12px;display:flex}.learning-sync-module__ftqY-W__row p,.learning-sync-module__ftqY-W__import p,.learning-sync-module__ftqY-W__note{flex:1;margin:0;font-size:12px;line-height:1.8}.learning-sync-module__ftqY-W__dot{background:#368d7b;border-radius:50%;flex-shrink:0;width:7px;height:7px}.learning-sync-module__ftqY-W__panel button{background:var(--lumi-paper,#fffef9);color:#215f59;cursor:pointer;border:1px solid #c6d9cd;border-radius:11px;min-height:38px;padding:8px 13px;font-size:11px;font-weight:750}.learning-sync-module__ftqY-W__panel button:disabled{opacity:.5;cursor:default}.learning-sync-module__ftqY-W__import{border-top:1px solid #d4e0d0;justify-content:space-between;align-items:center;gap:16px;margin-top:15px;padding-top:15px;display:flex}.learning-sync-module__ftqY-W__import b{font-size:13px}.learning-sync-module__ftqY-W__import p{margin-top:5px}.learning-sync-module__ftqY-W__confirm{background:var(--lumi-paper,#fffef9);border-radius:12px;flex-wrap:wrap;gap:9px;margin-top:14px;padding:14px;display:flex}.learning-sync-module__ftqY-W__confirm label{align-items:flex-start;gap:7px;width:100%;font-size:12px;line-height:1.7;display:flex}.learning-sync-module__ftqY-W__note{margin-top:12px}.learning-sync-module__ftqY-W__panel :focus-visible{outline:3px solid var(--lumi-action,#2863e8);outline-offset:3px}@media (max-width:600px){.learning-sync-module__ftqY-W__panel{padding:16px}.learning-sync-module__ftqY-W__row,.learning-sync-module__ftqY-W__import{flex-wrap:wrap}.learning-sync-module__ftqY-W__row p{min-width:80%}.learning-sync-module__ftqY-W__import{display:block}.learning-sync-module__ftqY-W__import button{margin-top:10px}}.learning-sync-module__ftqY-W__panel p,.learning-sync-module__ftqY-W__note{font-size:13px;line-height:1.6}
