/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.hidden{display:none}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--mam-bg:#07090d;--mam-bg-soft:#111827;--mam-panel:#0f172ac7;--mam-panel-border:#94a3b838;--mam-text:#f8fafc;--mam-muted:#94a3b8;--mam-accent:#d4af37;--mam-accent-soft:#d4af3724;--mam-success:#86efac;--mam-warning:#facc15;--mam-danger:#f87171;--mam-shadow:0 34px 120px #00000094;color:var(--mam-text);background:var(--mam-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{overscroll-behavior-y:none;background:#0b0e0d;min-height:100%}*{box-sizing:border-box;scrollbar-width:none}::-webkit-scrollbar{display:none}body{overscroll-behavior-y:none;min-width:320px;min-height:100svh;margin:0}#root{min-height:100svh}button{font:inherit}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}._page_19n1k_1{--paper:#e9e3d6;--paper-muted:#bcb8ae;--ink:#0b0e0d;--ink-soft:#141917;--mint:#14f5d5;--mint-dark:#087f70;--rule:#e9e3d633;--serif:Georgia, "Times New Roman", serif;--ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;min-height:100svh;color:var(--paper);background-color:var(--ink);background-image:linear-gradient(#e9e3d606 1px,#0000 1px),linear-gradient(90deg,#e9e3d606 1px,#0000 1px);background-size:72px 72px;overflow:hidden}._ambientGlow_19n1k_21{display:none}._siteHeader_19n1k_23,._hero_19n1k_24,._differenceSection_19n1k_25,._systemSection_19n1k_26,._processSection_19n1k_27,._finalCta_19n1k_28,._footer_19n1k_29{width:min(1240px,100% - 56px);margin-inline:auto}._siteHeader_19n1k_23{border-bottom:1px solid var(--rule);min-height:92px;padding-top:env(safe-area-inset-top);grid-template-columns:1fr auto;align-items:center;display:grid}._wordmark_19n1k_43{color:var(--mint);font-family:var(--serif);letter-spacing:-.035em;font-size:1.4rem;font-weight:700;text-decoration:none}._brandText_19n1k_52{color:var(--mint)}._navigation_19n1k_54{align-items:center;gap:30px;display:flex}._navigation_19n1k_54 a,._navigation_19n1k_54 button{color:var(--paper-muted);font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:700;text-decoration:none}._navigation_19n1k_54 a{border-bottom:1px solid #0000;padding-block:6px}._navigation_19n1k_54 a:hover{border-color:var(--mint);color:var(--paper)}._navigation_19n1k_54 button{border:1px solid var(--paper);cursor:pointer;background:0 0;border-radius:0;padding:11px 15px}._navigation_19n1k_54 button:hover{color:var(--ink);background:var(--paper)}._hero_19n1k_24{grid-template-columns:minmax(0,1.08fr) minmax(360px,.68fr);align-items:center;gap:clamp(54px,9vw,130px);min-height:770px;padding-block:86px 104px;display:grid}._heroCopy_19n1k_103{max-width:720px}._cardKicker_19n1k_105{color:var(--mint);font-family:var(--ui);letter-spacing:.09em;text-transform:uppercase;align-items:center;margin:0;font-size:.72rem;font-weight:750;display:flex}._cardKicker_19n1k_105:before{display:none}._hero_19n1k_24 h1{max-width:760px;color:var(--paper);font-family:var(--serif);letter-spacing:-.068em;margin:23px 0 30px;font-size:clamp(4rem,7.5vw,7.4rem);font-weight:400;line-height:.89}._heroLead_19n1k_132{max-width:590px;color:var(--paper-muted);margin:0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.7}._heroPromise_19n1k_140{max-width:590px;color:var(--paper);font-family:var(--serif);margin:18px 0 0;font-size:1.08rem;font-style:italic;line-height:1.55}._heroActions_19n1k_150{align-items:flex-start;gap:27px;margin-top:34px;display:flex}._startGroup_19n1k_157{flex-direction:column;align-items:center;display:flex}._startButton_19n1k_163,._previewCta_19n1k_164{border:1px solid var(--mint);min-height:54px;color:var(--ink);background:var(--mint);box-shadow:none;cursor:pointer;font-family:var(--ui);letter-spacing:.055em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;padding:14px 25px;font-size:.78rem;font-weight:700;transition:color .14s,background .14s;display:inline-flex}._startButton_19n1k_163:after,._previewCta_19n1k_164:after{content:"→";margin-left:18px;font-size:1rem}._startButton_19n1k_163:hover,._previewCta_19n1k_164:hover{color:var(--mint);filter:none;background:0 0;transform:none}._startButton_19n1k_163:disabled,._previewCta_19n1k_164:disabled{cursor:wait;opacity:.55}._textLink_19n1k_205{color:var(--paper-muted);font-family:var(--ui);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #e9e3d66b;margin-top:18px;padding-bottom:4px;font-size:.69rem;font-weight:700;text-decoration:none}._textLink_19n1k_205 span{color:var(--mint);margin-left:5px}._noAccount_19n1k_220{color:#e9e3d673;font-family:var(--ui);text-align:center;margin:11px 0 0;font-size:.61rem}._loadingStatus_19n1k_228,._errorMessage_19n1k_229{font-family:var(--ui);margin-top:16px;font-size:.65rem;font-weight:700}._loadingStatus_19n1k_228{color:var(--mint);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;display:flex}._spinner_19n1k_245{border:1px solid #14f5d54d;border-top-color:var(--mint);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _spin_19n1k_245}._errorMessage_19n1k_229{color:var(--mam-danger)}._productPreview_19n1k_256{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative}._productPreview_19n1k_256:before{display:none}._previewTopline_19n1k_267{min-height:40px;color:var(--paper-muted);font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:14px;font-size:.7rem;font-weight:700;display:flex}._previewTopline_19n1k_267 strong{color:var(--paper);font-size:inherit;background:0 0;border:0;border-radius:0;padding:0}._previewBoard_19n1k_290{aspect-ratio:1;pointer-events:none;width:100%}._previewPrompt_19n1k_296{text-align:center;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;min-height:66px;margin-top:6px;padding:12px 10px;display:flex}._previewPrompt_19n1k_296 div{justify-content:center;align-items:center;display:flex}._previewPrompt_19n1k_296 strong{color:var(--paper);font-family:var(--serif);font-size:1.35rem;font-weight:400;line-height:1.15}._previewCta_19n1k_164{width:100%;min-height:49px;margin-top:16px}._differenceSection_19n1k_25,._processSection_19n1k_27{padding-block:150px}._differenceSection_19n1k_25{width:min(1100px,100% - 56px);padding-block:125px 105px}._sectionHeading_19n1k_326{grid-template-columns:minmax(0,1.15fr) minmax(280px,.62fr);align-items:end;gap:38px;margin-bottom:50px;display:grid}._sectionHeading_19n1k_326 h2,._systemCopy_19n1k_335 h2,._sectionHeadingCompact_19n1k_336 h2,._finalCta_19n1k_28 h2{color:var(--paper);font-family:var(--serif);letter-spacing:-.052em;margin:0;font-size:clamp(2.8rem,5.8vw,5.4rem);font-weight:400;line-height:.99}._sectionHeading_19n1k_326>p:last-child,._systemCopy_19n1k_335>p:last-of-type{max-width:540px;color:var(--paper-muted);margin:0;font-size:.96rem;line-height:1.75}._comparisonGrid_19n1k_356{border-top:1px solid var(--paper);grid-template-columns:1fr 1fr;gap:clamp(46px,6vw,78px);display:grid}._comparisonCardMuted_19n1k_363,._comparisonCardFeatured_19n1k_364{text-align:left;background:0 0;border:0;border-radius:0;min-height:300px;padding:34px 0 18px}._comparisonCardFeatured_19n1k_364{border-left:0}._comparisonCardMuted_19n1k_363 ._cardKicker_19n1k_105{color:#e9e3d69e}._comparisonGrid_19n1k_356 ._cardKicker_19n1k_105,._comparisonGrid_19n1k_356 h3,._comparisonGrid_19n1k_356 ul{width:min(100%,430px);margin-inline:auto}._comparisonGrid_19n1k_356 h3{min-height:2.15em;color:var(--paper);font-family:var(--serif);letter-spacing:-.04em;margin-top:18px;margin-bottom:22px;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:400}._comparisonGrid_19n1k_356 ul{text-align:left;gap:13px;padding:0;list-style:none;display:grid}._comparisonGrid_19n1k_356 li{color:var(--paper-muted);padding-left:22px;font-size:.91rem;line-height:1.5;position:relative}._comparisonGrid_19n1k_356 li:before{color:#e9e3d673;content:"—";position:absolute;top:.1em;left:0}._comparisonCardFeatured_19n1k_364 li:before{color:var(--mint)}._systemSection_19n1k_26{color:var(--paper);clip-path:inset(0 -100vmax);background:#101614;grid-template-columns:minmax(0,.9fr) minmax(430px,1fr);align-items:center;gap:clamp(60px,10vw,140px);padding-block:145px;display:grid;position:relative;box-shadow:0 0 0 100vmax #101614}._systemCopy_19n1k_335 h2{color:var(--paper);margin-top:22px}._systemCopy_19n1k_335>p:last-of-type{color:var(--paper-muted);margin-top:27px}._systemDetails_19n1k_430{border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}._systemDetails_19n1k_430 div{border-left:0;border-right:1px solid var(--rule);flex-direction:column;gap:5px;padding:15px 12px 0 0;display:flex}._systemDetails_19n1k_430 div:not(:first-child){padding-left:12px}._systemDetails_19n1k_430 strong{color:var(--paper);font-family:var(--serif);font-size:1rem}._systemDetails_19n1k_430 span{color:var(--paper-muted);font-family:var(--ui);letter-spacing:.045em;text-transform:uppercase;font-size:.62rem;line-height:1.35}._decisionTree_19n1k_441{color:var(--paper);background:var(--ink-soft);box-shadow:12px 12px 0 var(--mint-dark);border:1px solid #e9e3d64d;border-radius:0;padding:0}._treeHeader_19n1k_450{border-bottom:1px solid #e9e3d640;justify-content:space-between;align-items:baseline;gap:14px;padding:16px 19px;display:flex}._treeHeader_19n1k_450 span{color:var(--mint);font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:700}._treeHeader_19n1k_450 strong{color:var(--paper);font-family:var(--serif);font-size:.9rem;font-weight:400}._rootMoves_19n1k_460{display:grid}._moveBranchBest_19n1k_462,._moveBranchExcellent_19n1k_463{background:0 0;border:0;border-bottom:1px solid #e9e3d629;border-radius:0;grid-template-columns:110px 1fr;align-items:center;padding:20px;display:grid;position:relative}._moveBranchBest_19n1k_462:before,._moveBranchExcellent_19n1k_463:before{display:none}._moveLine_19n1k_476{flex-direction:column;align-items:flex-start;gap:5px;display:flex}._moveLine_19n1k_476 strong{color:var(--paper);font-family:var(--serif);font-size:1.25rem;font-weight:400}._moveLine_19n1k_476 span{color:var(--mint);font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-weight:700}._continuation_19n1k_479{color:#e9e3d6b8;font-family:var(--ui);margin:0;font-size:.76rem}._treeCaption_19n1k_480{color:#e9e3d680;font-family:var(--ui);text-align:left;margin:0;padding:15px 19px;font-size:.64rem;line-height:1.5}._processSection_19n1k_27{width:min(1100px,100% - 56px);padding-block:125px 110px}._sectionHeadingCompact_19n1k_336{gap:23px;max-width:1040px;display:grid}._sectionHeadingCompact_19n1k_336 ._processStatement_19n1k_484{color:var(--paper-muted);font-size:clamp(2.75rem,5.5vw,5.2rem);line-height:1.03}._processStatement_19n1k_484 strong{color:var(--paper);font-weight:400}._processGrid_19n1k_490{grid-template-columns:repeat(3,1fr);gap:clamp(60px,7vw,96px);margin-top:58px;display:grid}._processGrid_19n1k_490 article{min-height:0;padding:16px 0 18px;position:relative}._processGrid_19n1k_490 article:not(:first-child){padding-left:0}._processGrid_19n1k_490 article:not(:last-child):after{color:#14f5d5c7;content:"→";font-size:2rem;line-height:1;position:absolute;top:23px;right:clamp(-53px,-3.7vw,-34px)}._processGrid_19n1k_490 h3{color:var(--paper);font-family:var(--serif);margin:0 0 12px;font-size:2.15rem;font-weight:400}._processGrid_19n1k_490 p{max-width:310px;color:var(--paper-muted);margin:0;font-size:.94rem;line-height:1.65}._finalCta_19n1k_28{text-align:left;grid-template-columns:1fr auto;justify-items:start;gap:26px 70px;padding-block:140px 120px;display:grid}._finalCta_19n1k_28 h2{max-width:800px}._finalCta_19n1k_28>p{color:var(--paper-muted);font-family:var(--serif);align-self:end;margin:0;font-size:1rem;font-style:italic}._finalCta_19n1k_28 ._startButton_19n1k_163{grid-column:1/-1}._footer_19n1k_29{border-top:1px solid var(--paper);color:#e9e3d673;font-family:var(--ui);text-transform:uppercase;justify-content:space-between;align-items:center;padding-block:24px 34px;font-size:.59rem;display:flex}._footer_19n1k_29 span:first-child{color:var(--mint)}._startButton_19n1k_163:focus-visible,._previewCta_19n1k_164:focus-visible,._navigation_19n1k_54 a:focus-visible,._navigation_19n1k_54 button:focus-visible,._textLink_19n1k_205:focus-visible,._wordmark_19n1k_43:focus-visible{outline:2px solid var(--mint);outline-offset:5px}@keyframes _spin_19n1k_245{to{transform:rotate(360deg)}}@media (width<=920px){._hero_19n1k_24,._systemSection_19n1k_26{grid-template-columns:1fr}._hero_19n1k_24{gap:75px}._productPreview_19n1k_256{width:min(540px,100%)}._systemCopy_19n1k_335{max-width:760px}._decisionTree_19n1k_441{width:min(680px,100% - 12px)}._sectionHeading_19n1k_326{grid-template-columns:1fr;gap:25px}._finalCta_19n1k_28{grid-template-columns:1fr}._finalCta_19n1k_28>p{align-self:auto}}@media (width<=680px){._siteHeader_19n1k_23,._hero_19n1k_24,._differenceSection_19n1k_25,._systemSection_19n1k_26,._processSection_19n1k_27,._finalCta_19n1k_28,._footer_19n1k_29{width:min(100% - 30px,1240px)}._siteHeader_19n1k_23{min-height:calc(72px + env(safe-area-inset-top))}._wordmark_19n1k_43{font-size:1.15rem}._navigation_19n1k_54 a{display:none}._navigation_19n1k_54{gap:0}._hero_19n1k_24{gap:70px;min-height:auto;padding-block:72px 84px}._hero_19n1k_24 h1{font-size:clamp(3.4rem,17vw,5.4rem)}._heroActions_19n1k_150{flex-direction:column;align-items:flex-start;gap:8px}._startButton_19n1k_163{width:min(100%,310px)}._textLink_19n1k_205{margin-top:15px}._differenceSection_19n1k_25,._processSection_19n1k_27{padding-block:100px}._comparisonGrid_19n1k_356{grid-template-columns:1fr;gap:16px}._comparisonCardMuted_19n1k_363,._comparisonCardFeatured_19n1k_364{min-height:0;padding:32px 0 38px}._comparisonGrid_19n1k_356 h3{min-height:0}._comparisonCardFeatured_19n1k_364{border-top:0;border-left:0}._systemSection_19n1k_26{gap:64px;padding-block:105px}._systemDetails_19n1k_430{grid-template-columns:1fr}._systemDetails_19n1k_430 div{border-right:0;border-bottom:1px solid var(--rule);padding:13px 0}._systemDetails_19n1k_430 div:not(:first-child){padding-left:0}._decisionTree_19n1k_441{box-shadow:7px 7px 0 var(--mint-dark)}._treeHeader_19n1k_450{flex-direction:column;align-items:flex-start}._moveBranchBest_19n1k_462,._moveBranchExcellent_19n1k_463{grid-template-columns:85px 1fr;padding:17px 14px}._processGrid_19n1k_490{grid-template-columns:1fr;gap:22px;margin-top:45px}._processGrid_19n1k_490 article,._processGrid_19n1k_490 article:not(:first-child){border:0;min-height:0;padding:18px 0 24px}._processGrid_19n1k_490 article:not(:last-child):after{display:none}._processGrid_19n1k_490 h3{margin-top:0}._finalCta_19n1k_28{padding-block:105px 90px}._footer_19n1k_29{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){._startButton_19n1k_163,._previewCta_19n1k_164,._navigation_19n1k_54 a{transition:none}._spinner_19n1k_245{animation-duration:1.4s}}._page_1iwo5_5{min-height:100svh;color:var(--mam-text);overscroll-behavior-y:none;background-color:#0b0e0d;background-image:linear-gradient(#e9e3d606 1px,#0000 1px),linear-gradient(90deg,#e9e3d606 1px,#0000 1px);background-size:72px 72px;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;overflow-x:hidden}._layout_1iwo5_23{justify-content:center;align-items:flex-start;gap:20px;width:100%;max-width:1280px;display:flex}._layoutWithoutAudit_1iwo5_32 ._boardStage_1iwo5_32{width:min(100vw - 380px,720px)}._auditSidebar_1iwo5_36{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#140c16d1;border:1px solid #f7c6d93d;border-radius:18px;flex:0 0 220px;max-height:calc(100vh - 48px);padding:16px;position:sticky;top:24px;overflow-y:auto;box-shadow:0 18px 52px #00000061}._auditSidebarHeadingRow_1iwo5_50{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._auditEyebrow_1iwo5_57{color:#14f5d5;letter-spacing:.15em;text-transform:uppercase;margin:0 0 3px;font-size:.62rem;font-weight:900}._auditTitle_1iwo5_66{color:var(--mam-text);margin:0;font-size:1.15rem}._auditClearButton_1iwo5_72{color:#f7c6d9;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:.72rem;font-weight:800}._auditDescription_1iwo5_82{color:var(--mam-muted);margin:10px 0 12px;font-size:.72rem;line-height:1.4}._auditThemeList_1iwo5_89{flex-direction:column;gap:5px;display:flex}._auditThemeOption_1iwo5_95{min-height:28px;color:var(--mam-text);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:4px 6px;font-size:.78rem;transition:background .14s;display:flex}._auditThemeOption_1iwo5_95:hover{background:#f7c6d914}._auditThemeOption_1iwo5_95 input{accent-color:#14f5d5;width:15px;height:15px;margin:0}._auditSelectionCount_1iwo5_119{color:var(--mam-muted);border-top:1px solid #f7c6d924;margin:12px 0 0;padding-top:10px;font-size:.68rem}._boardStage_1iwo5_32{width:min(100vw - 600px,720px);padding-top:28px}._boardHeader_1iwo5_137{grid-template-columns:max-content minmax(130px,1fr) max-content;align-items:center;gap:18px;margin-bottom:14px;display:grid}._brandName_1iwo5_145{color:#14f5d5;letter-spacing:-.045em;text-shadow:0 0 28px #14f5d533,0 2px #00000059;margin:0;font-size:clamp(1.75rem,5vw,2.65rem);font-weight:950;line-height:1.05}._brandName_1iwo5_145 a{color:inherit;text-decoration:none}._brandName_1iwo5_145 a:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #f8fafceb}._boardTitle_1iwo5_168{letter-spacing:-.045em;color:var(--mam-text);text-shadow:0 0 24px #f7c6d92e,0 2px #00000059;margin:0;font-size:clamp(1.5rem,5vw,2.35rem);font-weight:950}._sideBadge_1iwo5_179{color:#ffd9e8;white-space:nowrap;background:#f7c6d91a;border:1px solid #f7c6d952;border-radius:999px;justify-self:end;padding:6px 14px;font-size:.9rem;font-weight:800;box-shadow:inset 0 0 18px #f7c6d914}._sessionProgress_1iwo5_192{grid-template-columns:auto minmax(72px,1fr);align-items:center;gap:9px;width:100%;display:grid}._sessionProgressLabel_1iwo5_200{color:#f8fafcd1;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:.72rem;font-weight:850}._sessionProgressTrack_1iwo5_208{background:#f8fafc1f;border-radius:999px;height:5px;overflow:hidden;box-shadow:inset 0 1px 2px #00000052}._sessionProgressFill_1iwo5_216{border-radius:inherit;background:linear-gradient(90deg,#0fc1ac,#14f5d5);height:100%;transition:width .32s;display:block;box-shadow:0 0 12px #14f5d559}._boardShell_1iwo5_225{width:100%;position:relative}._puzzleThemes_1iwo5_230{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:12px;display:flex}._puzzleThemeTag_1iwo5_238{color:#9ffcf0;letter-spacing:.02em;background:#14f5d514;border:1px solid #14f5d54d;border-radius:999px;padding:5px 10px;font-size:.72rem;font-weight:800}._puzzleCategoryTag_1iwo5_249{color:#ffd9e8;background:#f7c6d91f;border-color:#f7c6d96b}._pageMessage_1iwo5_255{color:var(--mam-muted);text-align:center;margin:12px 0 0;font-size:.95rem}._summaryPage_1iwo5_266{align-items:center}._sessionSummary_1iwo5_270{text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 50% 0,#14f5d51a,#0000 44%),#140c16db;border:1px solid #f7c6d93d;border-radius:28px;width:min(560px,100%);padding:clamp(28px,6vw,48px);box-shadow:0 30px 90px #00000085}._summaryEyebrow_1iwo5_283{color:#14f5d5;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem;font-weight:900}._summaryTitle_1iwo5_292{color:var(--mam-text);letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,8vw,4rem);font-weight:950;line-height:1}._summaryStats_1iwo5_301{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:34px;display:grid}._summaryStat_1iwo5_301{background:#fff1df09;border:1px solid #fff1df1f;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:100px;padding:14px 8px;display:flex}._summaryStat_1iwo5_301 strong{color:#fff8f1;font-size:2rem;font-weight:950;line-height:1}._summaryStat_1iwo5_301 span{color:var(--mam-muted);font-size:.73rem;font-weight:800;line-height:1.25}._categoryRecap_1iwo5_335{text-align:left;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}._categoryRecapCard_1iwo5_343{background:#fff1df06;border:1px solid #fff1df1f;border-radius:18px;padding:14px}._categoryRecapHeading_1iwo5_350{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._categoryRecapHeading_1iwo5_350 h2{color:#fff8f1;margin:0;font-size:.9rem;font-weight:900}._categoryRecapBar_1iwo5_364{background:#f8fafc14;border-radius:999px;height:5px;margin-top:11px;display:flex;overflow:hidden}._categoryRecapBar_1iwo5_364 span{height:100%}._categoryRecapClean_1iwo5_377,._legendClean_1iwo5_378{background:#34d399}._categoryRecapAssisted_1iwo5_382,._legendAssisted_1iwo5_383{background:#facc15}._categoryRecapSkipped_1iwo5_387,._legendSkipped_1iwo5_388{background:#fb7185}._categoryRecapLegend_1iwo5_392{color:#fff1df94;flex-wrap:wrap;gap:6px 10px;margin-top:10px;font-size:.61rem;font-weight:750;display:flex}._categoryRecapLegend_1iwo5_392 span{align-items:center;gap:5px;display:inline-flex}._categoryRecapLegend_1iwo5_392 i{border-radius:999px;width:6px;height:6px}._summaryRating_1iwo5_414{flex-direction:column;align-items:center;margin-top:28px;display:flex}._summaryRatingLabel_1iwo5_421{color:var(--mam-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:850}._summaryRatingValue_1iwo5_429{color:#fff8f1;font-variant-numeric:tabular-nums;letter-spacing:-.055em;justify-content:center;align-items:baseline;gap:9px;margin-top:4px;font-size:clamp(2.5rem,9vw,4.2rem);font-weight:950;line-height:1;display:flex}._summaryRatingValue_1iwo5_429 small{letter-spacing:0;font-size:.9rem;font-weight:900}._ratingUp_1iwo5_449{color:#54f3bd}._ratingDown_1iwo5_453{color:#ff8997}._summaryRatingStart_1iwo5_457{color:#fff1df6b;margin-top:7px;font-size:.72rem;font-weight:700}._summaryActions_1iwo5_464{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}._summaryActions_1iwo5_464 ._buttonPrimary_1iwo5_471,._summaryActions_1iwo5_464 ._buttonSecondary_1iwo5_472{min-height:52px}._boardWrap_1iwo5_476{aspect-ratio:1;width:100%;margin:0;position:relative}._checkPulse_1iwo5_483{z-index:5;pointer-events:none;width:12.5%;height:12.5%;position:absolute;overflow:hidden}._checkPulse_1iwo5_483:after{content:"";background:radial-gradient(circle,#ff3e5770 0%,#e11d4852 48%,#991b1b1f 72%,#991b1b00 100%);border-radius:50%;width:12%;height:12%;animation:.6s cubic-bezier(.16,.72,.28,1) forwards _checkPulseExpand_1iwo5_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.15)}@keyframes _checkPulseExpand_1iwo5_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)}18%{opacity:1}72%{opacity:.72;transform:translate(-50%,-50%)scale(10.5)}to{opacity:0;transform:translate(-50%,-50%)scale(13)}}@media (prefers-reduced-motion:reduce){._checkPulse_1iwo5_483:after{animation-duration:1ms}}._mobileActionBar_1iwo5_538{display:none}._desktopActionBar_1iwo5_542{display:block}._boardActions_1iwo5_550{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:20px;display:grid}._boardActionsAnalysis_1iwo5_558{grid-template-columns:1.2fr .7fr .7fr 1.2fr}._buttonSecondary_1iwo5_472{color:var(--mam-text);cursor:pointer;background:#fff1df08;border:1px solid #fff1df2e;border-radius:18px;padding:12px 20px;font-weight:800;transition:background .15s,border-color .15s,transform .15s}._buttonSecondary_1iwo5_472:hover{background:#f7c6d914;border-color:#f7c6d961}._buttonSecondary_1iwo5_472:active{transform:translateY(1px)}._buttonDanger_1iwo5_585{color:#ffe8eb;cursor:pointer;background:linear-gradient(135deg,#69182be6,#ae2b3bd1);border:1px solid #ff829157;border-radius:18px;padding:12px 20px;font-weight:850;transition:filter .15s,border-color .15s,transform .15s,box-shadow .15s;box-shadow:0 12px 34px #70142640,inset 0 0 0 1px #ffdce10d}._buttonDanger_1iwo5_585:hover{filter:brightness(1.1);border-color:#ff96a294;box-shadow:0 16px 40px #8e1b2f57,inset 0 0 0 1px #ffdce11a}._buttonDanger_1iwo5_585:active{transform:translateY(1px)}._buttonPrimary_1iwo5_471{color:#160814;cursor:pointer;background:linear-gradient(135deg,#f7c6d9 0%,#e8c778 100%);border:none;border-radius:18px;padding:12px 20px;font-weight:950;transition:filter .15s,transform .15s,box-shadow .15s;box-shadow:0 16px 44px #f7c6d938,inset 0 0 0 1px #fff1df2e}._buttonPrimary_1iwo5_471:hover{filter:brightness(1.08);box-shadow:0 20px 54px #f7c6d94d,inset 0 0 0 1px #fff1df42}._buttonPrimary_1iwo5_471:active{transform:translateY(1px)}._buttonPrimary_1iwo5_471:disabled,._buttonSecondary_1iwo5_472:disabled,._buttonDanger_1iwo5_585:disabled{opacity:.55;cursor:not-allowed;filter:none;box-shadow:none;transform:none}._moveFeedbackStack_1iwo5_658{flex-direction:column;align-items:flex-start;gap:8px;min-width:110px;display:flex;position:absolute;top:0;left:calc(100% + 16px)}._moveFeedbackPill_1iwo5_671{white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:8px;min-width:76px;padding:8px 11px;font-size:.95rem;font-weight:950;line-height:1;display:inline-flex;box-shadow:0 12px 36px #00000061,0 0 24px #f7c6d914}._moveFeedbackCorrect_1iwo5_691{color:#ddffe8;background:#123823d6;border:1px solid #a7e8be99}._moveFeedbackPill_1iwo5_671>span{flex:none}._moveFeedbackClassification_1iwo5_701{letter-spacing:.08em;border-left:1px solid #ddffe833;padding-left:7px;font-size:.58rem;font-weight:950}._moveFeedbackBest_1iwo5_709{color:#5fffe8}._moveFeedbackExcellent_1iwo5_713{color:#a7e8be}._moveFeedbackWrong_1iwo5_717{color:#ffe1e8;background:#3e111cd6;border:1px solid #ff8fa39e}._moveFeedbackHint_1iwo5_723{color:#fff1c7;background:#463012d6;border:1px solid #e8c7789e}._moveFeedbackSolution_1iwo5_729{color:#ffe1ef;background:#3e1130d6;border:1px solid #f7c6d99e}._enginePanel_1iwo5_740{flex-direction:column;gap:12px;width:300px;display:flex;position:absolute;top:0;left:calc(100% + 16px)}._engineEvalBanner_1iwo5_751{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:10px 14px;font-weight:950;display:flex;box-shadow:0 14px 42px #00000061,0 0 24px #f7c6d914}._engineEvalBannerWhite_1iwo5_767{color:#120a12;background:#fff1df;border:1px solid #fff1dfa6}._engineEvalBannerBlack_1iwo5_773{color:#fff1df;background:#120a12;border:1px solid #fff1df38}._engineBestMove_1iwo5_779{font-size:1.05rem}._engineEvalText_1iwo5_783{opacity:.85;font-size:.95rem}._engineLinesSection_1iwo5_788{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#231223b8;border:1px solid #f7c6d93d;border-radius:18px;padding:12px;box-shadow:0 12px 36px #00000059}._engineLinesHeadingRow_1iwo5_797{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}._engineLinesHeader_1iwo5_805{letter-spacing:.18em;text-transform:uppercase;color:var(--mam-muted);margin:0;font-size:.78rem;font-weight:900}._engineDepth_1iwo5_814{color:var(--mam-muted);font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;font-size:.68rem;font-weight:700}._engineLines_1iwo5_788{flex-direction:column;gap:8px;display:flex}._engineLineButton_1iwo5_829{width:100%;color:var(--mam-text);text-align:left;cursor:pointer;background:#120a1285;border:1px solid #f7c6d933;border-radius:14px;grid-template-columns:64px 1fr;align-items:center;gap:10px;padding:8px 10px;transition:background .15s,border-color .15s,transform .15s;display:grid;position:relative;overflow:hidden}._engineLineButton_1iwo5_829:hover{background:#f7c6d91f;border-color:#f7c6d96b}._engineLineButton_1iwo5_829:active{transform:translateY(1px)}._engineLineScore_1iwo5_861{color:#fff;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:950}._engineLineText_1iwo5_868{white-space:normal;min-width:0;color:var(--mam-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.85rem;line-height:1.25;display:block;overflow:visible}._engineLineEllipsis_1iwo5_881{color:var(--mam-muted)}._engineLineMeasurement_1iwo5_885{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute}._engineLineFirstMove_1iwo5_892{color:#fff;font-size:1.1rem;font-weight:950}._engineLineContinuation_1iwo5_898{font-size:.85rem}._engineLine_best_1iwo5_902{background:#22c55e17;border-left:4px solid #22c55e}._engineLine_best_1iwo5_902 ._engineLineText_1iwo5_868{color:#86efac}._engineLine_accepted_1iwo5_911{background:#10b98112;border-left:4px solid #10b981}._engineLine_accepted_1iwo5_911 ._engineLineText_1iwo5_868{color:#a7f3d0}._engineLine_near_1iwo5_920{background:#eab3080f;border-left:4px solid #eab308}._engineLine_near_1iwo5_920 ._engineLineText_1iwo5_868{color:#fde68a}._engineLine_inferior_1iwo5_929{background:#ef44440e;border-left:4px solid #ef4444}._engineLine_inferior_1iwo5_929 ._engineLineText_1iwo5_868{color:#fca5a5}._engineMuted_1iwo5_938{color:var(--mam-muted);margin:0;font-size:.9rem}._engineError_1iwo5_944{color:#ffe1e8;margin:0;font-size:.9rem}@media (width<=1200px){._boardStage_1iwo5_32{width:min(100vw - 290px,720px)}._layoutWithoutAudit_1iwo5_32 ._boardStage_1iwo5_32{width:min(100vw - 32px,720px)}._moveFeedbackStack_1iwo5_658{flex-flow:wrap;min-width:0;margin-top:12px;position:static}._enginePanel_1iwo5_740{width:100%;margin-top:12px;position:static}._boardShell_1iwo5_225{flex-direction:column;display:flex}._boardWrap_1iwo5_476{order:1}._moveFeedbackStack_1iwo5_658{order:2}._mobileActionBar_1iwo5_538{z-index:20;padding:8px 0 max(8px, env(safe-area-inset-bottom));order:3;display:block;position:sticky;bottom:0}._mobileActionBar_1iwo5_538 ._boardActions_1iwo5_550{margin-top:8px}._enginePanel_1iwo5_740{order:4}._desktopActionBar_1iwo5_542{display:none}}@media (width<=800px){._engineLineText_1iwo5_868{white-space:nowrap;overflow:hidden}._page_1iwo5_5{padding:14px 12px}._layout_1iwo5_23{flex-direction:column;align-items:center}._auditSidebar_1iwo5_36{flex-basis:auto;width:min(94vw,640px);max-height:none;position:static}._auditThemeList_1iwo5_89{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._boardStage_1iwo5_32{width:min(94vw,640px);padding-top:8px}._layoutWithoutAudit_1iwo5_32 ._boardStage_1iwo5_32{width:min(94vw,640px)}._boardHeader_1iwo5_137{margin-bottom:10px}._boardWrap_1iwo5_476{border-radius:10px;overflow:hidden}._moveFeedbackStack_1iwo5_658{scrollbar-width:none;flex-wrap:nowrap;width:100%;padding:1px 1px 5px;overflow-x:auto}._moveFeedbackStack_1iwo5_658::-webkit-scrollbar{display:none}._puzzleThemes_1iwo5_230::-webkit-scrollbar{display:none}._moveFeedbackPill_1iwo5_671{flex:none}._puzzleThemes_1iwo5_230{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:1px 1px 5px;overflow-x:auto}._puzzleThemeTag_1iwo5_238{flex:none}._enginePanel_1iwo5_740{gap:8px}._engineLinesSection_1iwo5_788{overscroll-behavior:contain;max-height:min(48vh,420px);overflow-y:auto}._buttonPrimary_1iwo5_471,._buttonSecondary_1iwo5_472,._buttonDanger_1iwo5_585{touch-action:manipulation;min-height:50px}}@media (width<=560px){._page_1iwo5_5{padding:max(10px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}._boardStage_1iwo5_32{width:100%;padding-top:4px}._layoutWithoutAudit_1iwo5_32 ._boardStage_1iwo5_32,._auditSidebar_1iwo5_36{width:100%}._auditThemeList_1iwo5_89{grid-template-columns:1fr}._boardHeader_1iwo5_137{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:9px 12px}._sessionProgress_1iwo5_192{grid-area:2/1/auto/-1;grid-template-columns:auto 1fr;gap:8px}._boardTitle_1iwo5_168{font-size:1.55rem}._brandName_1iwo5_145{font-size:clamp(1.4rem,7vw,1.75rem)}._sideBadge_1iwo5_179{padding:5px 9px;font-size:.75rem}._boardActions_1iwo5_550{gap:10px;margin-top:8px}._boardActionsAnalysis_1iwo5_558{grid-template-columns:1fr 1fr 1fr 1fr}._buttonPrimary_1iwo5_471,._buttonSecondary_1iwo5_472,._buttonDanger_1iwo5_585{border-radius:14px;padding:11px 12px}._moveFeedbackPill_1iwo5_671{min-width:60px;padding:7px 9px;font-size:.85rem}._engineLineButton_1iwo5_829{grid-template-columns:58px 1fr;padding:8px 9px}._engineLineText_1iwo5_868{font-size:.8rem}._sessionSummary_1iwo5_270{border-radius:22px;padding:28px 18px}._summaryStats_1iwo5_301{gap:7px;margin-top:28px}._summaryStat_1iwo5_301{border-radius:15px;min-height:92px;padding-inline:5px}._summaryStat_1iwo5_301 span{font-size:.66rem}._summaryActions_1iwo5_464,._categoryRecap_1iwo5_335{grid-template-columns:1fr}}@media (width<=380px){._brandName_1iwo5_145{font-size:1.3rem}._sideBadge_1iwo5_179{padding-inline:8px;font-size:.7rem}._boardActionsAnalysis_1iwo5_558{gap:6px}._boardActionsAnalysis_1iwo5_558 ._buttonPrimary_1iwo5_471,._boardActionsAnalysis_1iwo5_558 ._buttonSecondary_1iwo5_472{padding-inline:8px}}@media (prefers-reduced-motion:reduce){._sessionProgressFill_1iwo5_216{transition:none}}
