.MatrixCodeAssociationVisual_wrap__W9Vhz{display:grid;gap:16px;min-width:0}.MatrixCodeAssociationVisual_frame__9P_z4{position:relative;overflow:hidden;min-height:330px;aspect-ratio:1.25/1;border:1px solid rgba(255,255,255,.16);border-radius:24px;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.12),transparent 34%),#2d2830;box-shadow:0 24px 60px rgba(64,43,64,.2);isolation:isolate}.MatrixCodeAssociationVisual_video__VMg3h{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:contrast(1.06) saturate(.72) brightness(.9)}.MatrixCodeAssociationVisual_scrim__rGFlt{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(25,18,27,.58),transparent 34%,transparent 66%,rgba(25,18,27,.58)),linear-gradient(180deg,rgba(20,15,22,.04),rgba(20,15,22,.5));pointer-events:none}.MatrixCodeAssociationVisual_term__7gHmK{position:absolute;z-index:2;bottom:24px;width:min(38%,210px);padding:12px 14px 13px;border:1px solid rgba(255,255,255,.22);border-radius:14px;background:rgba(31,24,33,.68);color:#fffdf8;box-shadow:0 10px 34px rgba(0,0,0,.18);backdrop-filter:blur(12px)}.MatrixCodeAssociationVisual_term__7gHmK span{display:block;margin-bottom:5px;color:#e8bda5;font-size:.64rem;font-weight:800;letter-spacing:.16em}.MatrixCodeAssociationVisual_term__7gHmK strong{display:block;font:500 clamp(1rem,2vw,1.35rem)/1.18 DM Sans,sans-serif;letter-spacing:-.025em}.MatrixCodeAssociationVisual_thisTerm__6QCX9{left:20px}.MatrixCodeAssociationVisual_thatTerm__VnDaa{right:20px;text-align:right}.MatrixCodeAssociationVisual_linkMark__hY9_0{position:absolute;z-index:3;left:50%;bottom:31px;display:grid;justify-items:center;gap:2px;transform:translateX(-50%);color:#fffdf8;text-shadow:0 2px 12px rgba(0,0,0,.4)}.MatrixCodeAssociationVisual_linkMark__hY9_0 span{font:400 2.15rem/1 Georgia,serif}.MatrixCodeAssociationVisual_linkMark__hY9_0 small{max-width:94px;font-size:.58rem;font-weight:700;line-height:1.25;letter-spacing:.08em;text-align:center;text-transform:uppercase}.MatrixCodeAssociationVisual_codeLine__LG0vH{display:grid;gap:5px;padding:0 2px}.MatrixCodeAssociationVisual_codeLine__LG0vH span{color:#935b47;font-size:.67rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.MatrixCodeAssociationVisual_codeLine__LG0vH strong{color:#62465d;font:400 clamp(1.65rem,3vw,2.45rem)/1.15 Georgia,serif;letter-spacing:-.04em}.MatrixCodeAssociationVisual_choices__ZLBVW{display:flex;flex-wrap:wrap;gap:9px}.MatrixCodeAssociationVisual_choice__P0cDu{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:9px 12px;border:1px solid rgba(64,43,64,.16);border-radius:999px;background:#fffdfa;color:#5c4a59;font:650 .78rem/1.2 DM Sans,sans-serif;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease,color .15s ease}.MatrixCodeAssociationVisual_choice__P0cDu:hover{transform:translateY(-1px);border-color:rgba(147,91,71,.45)}.MatrixCodeAssociationVisual_choice__P0cDu[data-active=true]{border-color:#935b47;background:#935b47;color:#fffdfa}.MatrixCodeAssociationVisual_choice__P0cDu:focus-visible,.MatrixCodeAssociationVisual_learnMore__GJaop:focus-visible{outline:3px solid rgba(147,91,71,.35);outline-offset:3px}.MatrixCodeAssociationVisual_explanation__VqTwu{margin:0;color:var(--public-muted);font-size:.92rem;line-height:1.65}.MatrixCodeAssociationVisual_learnMore__GJaop{width:-moz-fit-content;width:fit-content;color:#402b40;font-size:.86rem;font-weight:700;text-underline-offset:5px}.MatrixCodeAssociationVisual_learnMore__GJaop span{margin-left:9px}.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true]{gap:18px}.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_frame__9P_z4{min-height:440px;border-radius:28px}.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_term__7gHmK{bottom:30px;width:min(36%,250px);padding:15px 17px 16px}.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_thisTerm__6QCX9{left:28px}.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_thatTerm__VnDaa{right:28px}.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_linkMark__hY9_0{bottom:39px}@media (max-width:760px){.MatrixCodeAssociationVisual_frame__9P_z4,.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_frame__9P_z4{min-height:360px;border-radius:20px}.MatrixCodeAssociationVisual_term__7gHmK,.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_term__7gHmK{bottom:18px;width:calc(50% - 44px);padding:10px 11px 11px}.MatrixCodeAssociationVisual_thisTerm__6QCX9,.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_thisTerm__6QCX9{left:12px}.MatrixCodeAssociationVisual_thatTerm__VnDaa,.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_thatTerm__VnDaa{right:12px}.MatrixCodeAssociationVisual_term__7gHmK strong{font-size:.92rem}.MatrixCodeAssociationVisual_linkMark__hY9_0,.MatrixCodeAssociationVisual_wrap__W9Vhz[data-interactive=true] .MatrixCodeAssociationVisual_linkMark__hY9_0{bottom:24px}.MatrixCodeAssociationVisual_linkMark__hY9_0 span{font-size:1.7rem}.MatrixCodeAssociationVisual_linkMark__hY9_0 small{display:none}.MatrixCodeAssociationVisual_codeLine__LG0vH strong{font-size:clamp(1.55rem,7vw,2.25rem)}}@media (prefers-reduced-motion:reduce){.MatrixCodeAssociationVisual_choice__P0cDu{transition:none}}.PublicHomeExperience_hero__UXrdq{padding-top:clamp(48px,6vw,82px)}.PublicHomeExperience_heroCopy__kMShF{width:min(920px,calc(100% - 40px));margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:25px;text-align:center}.PublicHomeExperience_heroCopy__kMShF h1{color:var(--public-ink);margin:0;font:400 clamp(3.2rem,7.1vw,6.5rem)/1.04 Georgia,serif;letter-spacing:-.055em;text-wrap:balance}.PublicHomeExperience_heroCopy__kMShF h1 em{color:#935b47}.PublicHomeExperience_heroCopy__kMShF>p{max-width:650px;margin:0;color:var(--public-muted);font-size:clamp(1.08rem,1.6vw,1.22rem);line-height:1.75}.PublicHomeExperience_heroCopy__kMShF>a,.PublicHomeExperience_nextLinks__qZr1n>a{gap:24px}.PublicHomeExperience_understanding__qygHB{padding-top:clamp(58px,7vw,92px);scroll-margin-top:30px}.PublicHomeExperience_beliefIntro__k3eyN{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(32px,6vw,90px);align-items:start;padding:0 0 48px}.PublicHomeExperience_beliefIntro__k3eyN h2,.PublicHomeExperience_browse__Q9kZj h2,.PublicHomeExperience_membershipCopy__Y3Gfv h2,.PublicHomeExperience_training__XXa3b h2,.PublicHomeExperience_usingCodes__rYxMY h2{margin:17px 0 20px;font:400 clamp(2.1rem,3.8vw,3.6rem)/1.13 Georgia,serif;letter-spacing:-.04em;text-wrap:balance}.PublicHomeExperience_beliefIntro__k3eyN p,.PublicHomeExperience_membershipCopy__Y3Gfv>p,.PublicHomeExperience_usingCodes__rYxMY p{margin:0;color:var(--public-muted);font-size:1rem;line-height:1.8}.PublicHomeExperience_beliefIntro__k3eyN p+p{margin-top:20px}.PublicHomeExperience_codeSection__QPXjt{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr;gap:clamp(34px,5vw,58px);padding-block:clamp(48px,6vw,78px);background:#f6eae2}.PublicHomeExperience_codeSection__QPXjt:before{content:"";position:absolute;z-index:-1;inset:0 calc(50% - 50vw);background:#f6eae2;pointer-events:none}.PublicHomeExperience_codeStory__w7NI1{max-width:980px}.PublicHomeExperience_codeStory__w7NI1 h2{margin:20px 0 25px;color:var(--public-ink);font:400 clamp(2.4rem,4.3vw,4.1rem)/1.12 Georgia,serif;letter-spacing:-.04em;text-wrap:balance}.PublicHomeExperience_codeStory__w7NI1 h2 em{color:#935b47}.PublicHomeExperience_codeAside__JdYzw>p,.PublicHomeExperience_codeStory__w7NI1 p{margin:0 0 18px;color:var(--public-muted);font-size:1rem;line-height:1.8}.PublicHomeExperience_codeStory__w7NI1 a{display:inline-block;margin-top:8px;color:var(--public-ink);font-weight:650;font-size:.9rem;text-underline-offset:6px}.PublicHomeExperience_codeStory__w7NI1 a span{margin-left:12px}.PublicHomeExperience_codeAside__JdYzw{display:grid;gap:24px;width:min(920px,100%);margin-inline:auto}.PublicHomeExperience_codeAsideIntro___cdj0{max-width:780px}.PublicHomeExperience_codeAsideIntro___cdj0 p{margin:0 0 16px;color:var(--public-muted);font-size:1rem;line-height:1.8}.PublicHomeExperience_codeAside__JdYzw h3{margin:0 0 16px;color:var(--public-ink);font:500 1.35rem/1.3 DM Sans,sans-serif;letter-spacing:-.02em}.PublicHomeExperience_videoIntro__qALaY{display:grid;gap:10px;max-width:800px;padding:22px 24px;border:1px solid rgba(64,43,64,.1);border-radius:18px;background:rgba(255,253,250,.62)}.PublicHomeExperience_videoIntro__qALaY>span{color:#935b47}.PublicHomeExperience_videoIntro__qALaY p{margin:0;color:var(--public-muted);font-size:.96rem;line-height:1.75}.PublicHomeExperience_codeClosing__VKlAi{max-width:780px;margin:0;color:var(--public-muted);font-size:1rem;line-height:1.8}.PublicHomeExperience_codeExample__FZlje{margin:26px 0 30px}.PublicHomeExperience_codeExample__FZlje .PublicHomeExperience_codeStatement__vhHLg{margin:0 0 14px;color:#62465d;font:400 clamp(1.9rem,3vw,2.7rem)/1.2 Georgia,serif;letter-spacing:-.04em}.PublicHomeExperience_codeExample__FZlje figcaption{color:var(--public-muted);font-size:.92rem;line-height:1.6}.PublicHomeExperience_lightEyebrow__CzzMV{display:block;color:#e8bda5;font-size:.69rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.PublicHomeExperience_training__XXa3b a{color:#fffdfa;font-size:.88rem;font-weight:600;text-underline-offset:6px}.PublicHomeExperience_training__XXa3b a span{margin-left:12px}.PublicHomeExperience_training__XXa3b a:focus-visible{outline:3px solid #e8bda5;outline-offset:5px}.PublicHomeExperience_usingCodes__rYxMY{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:center;padding-block:48px 64px}.PublicHomeExperience_usingCodes__rYxMY h2{font-size:clamp(1.9rem,3.1vw,2.7rem);margin-top:0}.PublicHomeExperience_nextLinks__qZr1n{display:flex;flex-direction:column;align-items:flex-start;justify-self:end;gap:24px}.PublicHomeExperience_textLink__LYksN{color:#402b40;font-weight:700;font-size:.92rem;text-underline-offset:5px}.PublicHomeExperience_textLink__LYksN span{margin-left:14px}.PublicHomeExperience_benefits__qvv0E h3{margin:0 0 5px;font-size:1rem;font-weight:650}.PublicHomeExperience_benefits__qvv0E p{margin:0;color:var(--public-muted);font-size:.92rem;line-height:1.7}.PublicHomeExperience_membership__axdEu{padding-block:clamp(48px,6vw,84px);background:#f1ebef}.PublicHomeExperience_membershipGrid__h52Hf{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:50px}.PublicHomeExperience_membershipCopy__Y3Gfv>span{color:#935b47}.PublicHomeExperience_membershipCopy__Y3Gfv h2{font-size:clamp(2.8rem,4.6vw,4.8rem)}.PublicHomeExperience_membershipCopy__Y3Gfv>a{gap:24px}.PublicHomeExperience_benefits__qvv0E{margin:25px 0;padding:0;list-style:none}.PublicHomeExperience_benefits__qvv0E li{display:flex;gap:16px;padding:19px 0;border-top:1px solid #402b4026}.PublicHomeExperience_benefits__qvv0E li>span{min-width:48px;font:400 1.7rem/1.2 Georgia,serif;color:#935b47}.PublicHomeExperience_productPreview__tUTxA{margin:0;min-width:0}.PublicHomeExperience_packCoverSolo__X_3O4{width:min(300px,70%);margin:20px auto 32px;border-left:7px solid #b9a5ae;box-shadow:18px 28px 48px #402b4030;transform:rotate(-3deg)}.PublicHomeExperience_packCoverSolo__X_3O4 img{display:block;width:100%;height:auto}.PublicHomeExperience_productPreview__tUTxA>figcaption{max-width:470px;margin:20px auto 0;color:#6d626a;font-size:.76rem;line-height:1.65;text-align:center}.PublicHomeExperience_browse__Q9kZj{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:center;padding-block:clamp(52px,6vw,90px)}.PublicHomeExperience_browse__Q9kZj h2{max-width:420px;margin-bottom:0}.PublicHomeExperience_topicLinks__LqxTA{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:32px;column-gap:32px}.PublicHomeExperience_topicLinks__LqxTA a{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid var(--public-line);color:#402b40;text-decoration:none;font-size:1.02rem}.PublicHomeExperience_topicLinks__LqxTA a:hover{color:#814b3e}.PublicHomeExperience_training__XXa3b{padding-block:52px;background:#402b40;color:#fffdfa}.PublicHomeExperience_trainingInner__p0t_7{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.PublicHomeExperience_training__XXa3b h2{margin-bottom:0;color:#fffdfa}.PublicHomeExperience_training__XXa3b p{max-width:430px;margin:0 0 24px;color:#e9dfe6;line-height:1.8}@media (max-width:760px){.PublicHomeExperience_hero__UXrdq{padding-top:42px}.PublicHomeExperience_heroCopy__kMShF{gap:22px}.PublicHomeExperience_heroCopy__kMShF h1{font-size:clamp(3.1rem,11vw,4.5rem)}.PublicHomeExperience_heroCopy__kMShF>p{font-size:1.05rem}.PublicHomeExperience_heroCopy__kMShF>span:first-child{max-width:280px;line-height:1.7}.PublicHomeExperience_understanding__qygHB{padding-top:52px}.PublicHomeExperience_beliefIntro__k3eyN{grid-template-columns:1fr;gap:8px;padding-bottom:32px}.PublicHomeExperience_beliefIntro__k3eyN h2{margin-bottom:12px}.PublicHomeExperience_codeSection__QPXjt{grid-template-columns:1fr;padding-block:36px;gap:30px}.PublicHomeExperience_codeAside__JdYzw{width:100%}.PublicHomeExperience_videoIntro__qALaY{padding:18px}.PublicHomeExperience_codeExample__FZlje{margin-block:22px}.PublicHomeExperience_codeExample__FZlje .PublicHomeExperience_codeStatement__vhHLg{font-size:clamp(2rem,8vw,3.5rem)}.PublicHomeExperience_usingCodes__rYxMY{grid-template-columns:1fr;gap:26px;padding-block:36px 48px}.PublicHomeExperience_nextLinks__qZr1n{justify-self:start}.PublicHomeExperience_membershipGrid__h52Hf{grid-template-columns:1fr;gap:32px}.PublicHomeExperience_productPreview__tUTxA{width:min(540px,100%);margin-inline:auto}.PublicHomeExperience_browse__Q9kZj{grid-template-columns:1fr;gap:25px}.PublicHomeExperience_topicLinks__LqxTA{-moz-column-gap:24px;column-gap:24px}.PublicHomeExperience_trainingInner__p0t_7{grid-template-columns:1fr;gap:24px}}